From xen-devel-bounces@lists.xen.org Tue Nov 04 11:53:05 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Nov 2014 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XlcfS-0001UD-CH; Tue, 04 Nov 2014 11:52:58 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1XlcfQ-0001So-7N
	for xen-devel@lists.xen.org; Tue, 04 Nov 2014 11:52:57 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
	90/AF-18267-71EB8545; Tue, 04 Nov 2014 11:52:55 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1415101971!7086141!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18024 invoked from network); 4 Nov 2014 11:52:53 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	4 Nov 2014 11:52:53 -0000
X-IronPort-AV: E=Sophos;i="5.07,313,1413244800"; d="scan'208";a="187866685"
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.3.181.6;
	Tue, 4 Nov 2014 06:52:48 -0500
Received: from cosworth.uk.xensource.com	([10.80.16.52]
	helo=localhost.localdomain ident=ianc)	by ukmail1.uk.xensource.com with
	smtp (Exim 4.69)	(envelope-from <ian.campbell@citrix.com>)	id
	1XlcfH-0003gC-3m; Tue, 04 Nov 2014 11:52:48 +0000
Received: by localhost.localdomain (sSMTP sendmail emulation); Tue, 04 Nov
	2014 11:52:47 +0000
From: Ian Campbell <ian.campbell@citrix.com>
To: <xen-devel@lists.xen.org>, <ian.jackson@eu.citrix.com>,
	<wei.liu2@citrix.com>
Date: Tue, 4 Nov 2014 11:52:47 +0000
Message-ID: <1415101967-9844-1-git-send-email-ian.campbell@citrix.com>
X-Mailer: git-send-email 1.7.10.4
MIME-Version: 1.0
X-DLP: MIA1
Cc: Ian Campbell <ian.campbell@citrix.com>
Subject: [Xen-devel] [PATCH] tools: remove blktap1
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

This was disabled by default in Xen 4.4. Since xend has now been removed from
the tree I don't believe anything is using it.

We need to pass an explicit CONFIG_BLKTAP1=n to qemu-xen-traditional otherwise
it defaults to y and doesn't build.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
---
I think this has probably missed the boat for 4.5 and there isn't much harm in
waiting for 4.6. I'm open to being told otherwise though ;-)
---
 .gitignore                               |    5 -
 .hgignore                                |    5 -
 INSTALL                                  |    1 -
 config/Tools.mk.in                       |    1 -
 tools/Makefile                           |    2 +-
 tools/blktap/Makefile                    |   13 -
 tools/blktap/README                      |  122 --
 tools/blktap/drivers/Makefile            |   73 --
 tools/blktap/drivers/aes.c               | 1319 -------------------
 tools/blktap/drivers/aes.h               |   28 -
 tools/blktap/drivers/blk.h               |    3 -
 tools/blktap/drivers/blk_linux.c         |   42 -
 tools/blktap/drivers/blktapctrl.c        |  937 -------------
 tools/blktap/drivers/blktapctrl.h        |   36 -
 tools/blktap/drivers/blktapctrl_linux.c  |   89 --
 tools/blktap/drivers/block-aio.c         |  259 ----
 tools/blktap/drivers/block-qcow.c        | 1434 --------------------
 tools/blktap/drivers/block-qcow2.c       | 2098 ------------------------------
 tools/blktap/drivers/block-ram.c         |  295 -----
 tools/blktap/drivers/block-sync.c        |  242 ----
 tools/blktap/drivers/block-vmdk.c        |  428 ------
 tools/blktap/drivers/bswap.h             |  178 ---
 tools/blktap/drivers/img2qcow.c          |  282 ----
 tools/blktap/drivers/qcow-create.c       |  130 --
 tools/blktap/drivers/qcow2raw.c          |  348 -----
 tools/blktap/drivers/tapaio.c            |  357 -----
 tools/blktap/drivers/tapaio.h            |  108 --
 tools/blktap/drivers/tapdisk.c           |  872 -------------
 tools/blktap/drivers/tapdisk.h           |  259 ----
 tools/blktap/lib/Makefile                |   60 -
 tools/blktap/lib/blkif.c                 |  185 ---
 tools/blktap/lib/blktaplib.h             |  240 ----
 tools/blktap/lib/list.h                  |   59 -
 tools/blktap/lib/xenbus.c                |  617 ---------
 tools/blktap/lib/xs_api.c                |  360 -----
 tools/blktap/lib/xs_api.h                |   50 -
 tools/configure                          |   29 +-
 tools/configure.ac                       |    4 +-
 tools/hotplug/Linux/Makefile             |    1 -
 tools/hotplug/Linux/blktap               |   94 --
 tools/hotplug/Linux/xen-backend.rules.in |    2 -
 41 files changed, 3 insertions(+), 11664 deletions(-)
 delete mode 100644 tools/blktap/Makefile
 delete mode 100644 tools/blktap/README
 delete mode 100644 tools/blktap/drivers/Makefile
 delete mode 100644 tools/blktap/drivers/aes.c
 delete mode 100644 tools/blktap/drivers/aes.h
 delete mode 100644 tools/blktap/drivers/blk.h
 delete mode 100644 tools/blktap/drivers/blk_linux.c
 delete mode 100644 tools/blktap/drivers/blktapctrl.c
 delete mode 100644 tools/blktap/drivers/blktapctrl.h
 delete mode 100644 tools/blktap/drivers/blktapctrl_linux.c
 delete mode 100644 tools/blktap/drivers/block-aio.c
 delete mode 100644 tools/blktap/drivers/block-qcow.c
 delete mode 100644 tools/blktap/drivers/block-qcow2.c
 delete mode 100644 tools/blktap/drivers/block-ram.c
 delete mode 100644 tools/blktap/drivers/block-sync.c
 delete mode 100644 tools/blktap/drivers/block-vmdk.c
 delete mode 100644 tools/blktap/drivers/bswap.h
 delete mode 100644 tools/blktap/drivers/img2qcow.c
 delete mode 100644 tools/blktap/drivers/qcow-create.c
 delete mode 100644 tools/blktap/drivers/qcow2raw.c
 delete mode 100644 tools/blktap/drivers/tapaio.c
 delete mode 100644 tools/blktap/drivers/tapaio.h
 delete mode 100644 tools/blktap/drivers/tapdisk.c
 delete mode 100644 tools/blktap/drivers/tapdisk.h
 delete mode 100644 tools/blktap/lib/Makefile
 delete mode 100644 tools/blktap/lib/blkif.c
 delete mode 100644 tools/blktap/lib/blktaplib.h
 delete mode 100644 tools/blktap/lib/list.h
 delete mode 100644 tools/blktap/lib/xenbus.c
 delete mode 100644 tools/blktap/lib/xs_api.c
 delete mode 100644 tools/blktap/lib/xs_api.h
 delete mode 100644 tools/hotplug/Linux/blktap

diff --git a/.gitignore b/.gitignore
index b24e905..6830a06 100644
--- a/.gitignore
+++ b/.gitignore
@@ -101,11 +101,6 @@ tools/blktap2/drivers/tapdisk2
 tools/blktap2/drivers/td-util
 tools/blktap2/vhd/vhd-update
 tools/blktap2/vhd/vhd-util
-tools/blktap/drivers/blktapctrl
-tools/blktap/drivers/img2qcow
-tools/blktap/drivers/qcow-create
-tools/blktap/drivers/qcow2raw
-tools/blktap/drivers/tapdisk
 tools/console/xenconsole
 tools/console/xenconsoled
 tools/debugger/gdb/gdb-6.2.1-linux-i386-xen/*
diff --git a/.hgignore b/.hgignore
index da27f80..0bd29a1 100644
--- a/.hgignore
+++ b/.hgignore
@@ -140,11 +140,6 @@
 ^tools/blktap2/drivers/td-util$
 ^tools/blktap2/vhd/vhd-update$
 ^tools/blktap2/vhd/vhd-util$
-^tools/blktap/drivers/blktapctrl$
-^tools/blktap/drivers/img2qcow$
-^tools/blktap/drivers/qcow-create$
-^tools/blktap/drivers/qcow2raw$
-^tools/blktap/drivers/tapdisk$
 ^tools/check/\..*$
 ^tools/console/xenconsole$
 ^tools/console/xenconsoled$
diff --git a/INSTALL b/INSTALL
index 6bb9d23..f0fc6f1 100644
--- a/INSTALL
+++ b/INSTALL
@@ -149,7 +149,6 @@ this detection and the sysv runlevel scripts have to be used.
 
 The old backend drivers are disabled because qdisk is now the default.
 This option can be used to build them anyway.
-  --enable-blktap1
   --enable-blktap2
 
 Build various stubom components, some are only example code. Its usually
diff --git a/config/Tools.mk.in b/config/Tools.mk.in
index 89de5bd..30267fa 100644
--- a/config/Tools.mk.in
+++ b/config/Tools.mk.in
@@ -57,7 +57,6 @@ CONFIG_ROMBIOS      := @rombios@
 CONFIG_SEABIOS      := @seabios@
 CONFIG_QEMU_TRAD    := @qemu_traditional@
 CONFIG_QEMU_XEN     := @qemu_xen@
-CONFIG_BLKTAP1      := @blktap1@
 CONFIG_BLKTAP2      := @blktap2@
 CONFIG_QEMUU_EXTRA_ARGS:= @EXTRA_QEMUU_CONFIGURE_ARGS@
 CONFIG_REMUS_NETBUF := @remus_netbuf@
diff --git a/tools/Makefile b/tools/Makefile
index af9798a..1ad7a5d 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -16,7 +16,6 @@ SUBDIRS-y += console
 SUBDIRS-y += xenmon
 SUBDIRS-y += xenstat
 SUBDIRS-$(CONFIG_Linux) += memshr 
-SUBDIRS-$(CONFIG_BLKTAP1) += blktap
 SUBDIRS-$(CONFIG_BLKTAP2) += blktap2
 SUBDIRS-$(CONFIG_NetBSD) += xenbackendd
 SUBDIRS-y += libfsimage
@@ -169,6 +168,7 @@ subdir-all-qemu-xen-traditional-dir: qemu-xen-traditional-dir-find
 subdir-install-qemu-xen-traditional-dir: qemu-xen-traditional-dir-find
 	set -e; \
 		$(buildmakevars2shellvars); \
+		export CONFIG_BLKTAP1=n; \
 		cd qemu-xen-traditional-dir; \
 		$(QEMU_ROOT)/xen-setup \
 		--extra-cflags="$(EXTRA_CFLAGS_QEMU_TRADITIONAL)" \
diff --git a/tools/blktap/Makefile b/tools/blktap/Makefile
deleted file mode 100644
index 4020566..0000000
--- a/tools/blktap/Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-XEN_ROOT = $(CURDIR)/../..
-include $(XEN_ROOT)/tools/Rules.mk
-
-SUBDIRS-y :=
-SUBDIRS-y += lib
-SUBDIRS-y += drivers
-
-.PHONY: all clean install
-all clean install: %: subdirs-%
-
-install:
-	$(INSTALL_DIR) $(DESTDIR)$(DOCDIR)
-	$(INSTALL_DATA) README $(DESTDIR)$(DOCDIR)/README.blktap
diff --git a/tools/blktap/README b/tools/blktap/README
deleted file mode 100644
index 5e41080..0000000
--- a/tools/blktap/README
+++ /dev/null
@@ -1,122 +0,0 @@
-Blktap Userspace Tools + Library
-================================
-
-Andrew Warfield and Julian Chesterfield
-16th June 2006
-
-{firstname.lastname}@cl.cam.ac.uk
-
-The blktap userspace toolkit provides a user-level disk I/O
-interface. The blktap mechanism involves a kernel driver that acts
-similarly to the existing Xen/Linux blkback driver, and a set of
-associated user-level libraries.  Using these tools, blktap allows
-virtual block devices presented to VMs to be implemented in userspace
-and to be backed by raw partitions, files, network, etc.
-
-The key benefit of blktap is that it makes it easy and fast to write
-arbitrary block backends, and that these user-level backends actually
-perform very well.  Specifically:
-
-- Metadata disk formats such as Copy-on-Write, encrypted disks, sparse
-  formats and other compression features can be easily implemented.
-
-- Accessing file-based images from userspace avoids problems related
-  to flushing dirty pages which are present in the Linux loopback
-  driver.  (Specifically, doing a large number of writes to an
-  NFS-backed image don't result in the OOM killer going berserk.)
-
-- Per-disk handler processes enable easier userspace policing of block
-  resources, and process-granularity QoS techniques (disk scheduling
-  and related tools) may be trivially applied to block devices.
-
-- It's very easy to take advantage of userspace facilities such as
-  networking libraries, compression utilities, peer-to-peer
-  file-sharing systems and so on to build more complex block backends.
-
-- Crashes are contained -- incremental development/debugging is very
-  fast.
-
-How it works (in one paragraph):
-
-Working in conjunction with the kernel blktap driver, all disk I/O
-requests from VMs are passed to the userspace deamon (using a shared
-memory interface) through a character device. Each active disk is
-mapped to an individual device node, allowing per-disk processes to
-implement individual block devices where desired.  The userspace
-drivers are implemented using asynchronous (Linux libaio),
-O_DIRECT-based calls to preserve the unbuffered, batched and
-asynchronous request dispatch achieved with the existing blkback
-code.  We provide a simple, asynchronous virtual disk interface that
-makes it quite easy to add new disk implementations.
-
-As of June 2006 the current supported disk formats are:
-
- - Raw Images (both on partitions and in image files)
- - File-backed Qcow disks
- - Standalone sparse Qcow disks
- - Fast shareable RAM disk between VMs (requires some form of cluster-based 
-   filesystem support e.g. OCFS2 in the guest kernel)
- - Some VMDK images - your mileage may vary
-
-Raw and QCow images have asynchronous backends and so should perform
-fairly well.  VMDK is based directly on the qemu vmdk driver, which is
-synchronous (a.k.a. slow).
-
-Build and Installation Instructions
-===================================
-
-Make to configure the blktap backend driver in your dom0 kernel.  It
-will cooperate fine with the existing backend driver, so you can
-experiment with tap disks without breaking existing VM configs.
-
-To build the tools separately, "make && make install" in 
-tools/blktap.
-
-
-Using the Tools
-===============
-
-Prepare the image for booting. For qcow files use the qcow utilities
-installed earlier. e.g. qcow-create generates a blank standalone image
-or a file-backed CoW image. img2qcow takes an existing image or
-partition and creates a sparse, standalone qcow-based file.
-
-The userspace disk agent is configured to start automatically via xend
-(alternatively you can start it manually => 'blktapctrl')
-
-Customise the VM config file to use the 'tap' handler, followed by the
-driver type. e.g. for a raw image such as a file or partition:
-
-disk = ['tap:aio:<FILENAME>,sda1,w']
-
-e.g. for a qcow image:
-
-disk = ['tap:qcow:<FILENAME>,sda1,w']
-
-
-Mounting images in Dom0 using the blktap driver
-===============================================
-Tap (and blkback) disks are also mountable in Dom0 without requiring an
-active VM to attach. You will need to build a xenlinux Dom0 kernel that
-includes the blkfront driver (e.g. the default 'make world' or 
-'make kernels' build. Simply use the xm command-line tool to activate
-the backend disks, and blkfront will generate a virtual block device that
-can be accessed in the same way as a loop device or partition:
-
-e.g. for a raw image file <FILENAME> that would normally be mounted using
-the loopback driver (such as 'mount -o loop <FILENAME> /mnt/disk'), do the
-following:
-
-xm block-attach 0 tap:aio:<FILENAME> /dev/xvda1 w 0
-mount /dev/xvda1 /mnt/disk        <--- don't use loop driver
-
-In this way, you can use any of the userspace device-type drivers built
-with the blktap userspace toolkit to open and mount disks such as qcow
-or vmdk images:
-
-xm block-attach 0 tap:qcow:<FILENAME> /dev/xvda1 w 0
-mount /dev/xvda1 /mnt/disk
-
-
-
- 
diff --git a/tools/blktap/drivers/Makefile b/tools/blktap/drivers/Makefile
deleted file mode 100644
index 7461a95..0000000
--- a/tools/blktap/drivers/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-XEN_ROOT = $(CURDIR)/../../..
-include $(XEN_ROOT)/tools/Rules.mk
-
-IBIN         = blktapctrl tapdisk
-QCOW_UTIL    = img2qcow qcow2raw qcow-create
-
-CFLAGS   += -Werror
-CFLAGS   += -Wno-unused
-CFLAGS   += -I../lib
-CFLAGS   += $(CFLAGS_libxenctrl)
-CFLAGS   += $(CFLAGS_libxenstore)
-CFLAGS   += -D_GNU_SOURCE
-
-ifeq ($CONFIG_GCRYPT,y)
-CFLAGS += -DUSE_GCRYPT
-CRYPT_LIB := -lgcrypt
-else
-CRYPT_LIB := -lcrypto
-$(warning === libgcrypt not installed: falling back to libcrypto ===)
-endif
-
-MEMSHRLIBS :=
-ifeq ($(CONFIG_Linux), y)
-MEMSHR_DIR   = ../../memshr
-CFLAGS += -DMEMSHR
-CFLAGS += -I $(MEMSHR_DIR)
-MEMSHRLIBS += $(MEMSHR_DIR)/libmemshr.a
-endif
-
-AIOLIBS     := -laio
-
-CFLAGS += $(PTHREAD_CFLAGS)
-LDFLAGS += $(PTHREAD_LDFLAGS)
-
-LDLIBS_blktapctrl := $(MEMSHRLIBS) $(LDLIBS_libxenctrl) $(LDLIBS_libxenstore) -L../lib -lblktap -lrt -lm $(PTHREAD_LIBS)
-LDLIBS_img := $(AIOLIBS) $(CRYPT_LIB) $(PTHREAD_LIBS) -lz
-
-BLK-OBJS-y  := block-aio.o
-BLK-OBJS-y  += block-sync.o
-BLK-OBJS-y  += block-vmdk.o
-BLK-OBJS-y  += block-ram.o
-BLK-OBJS-y  += block-qcow.o
-BLK-OBJS-y  += block-qcow2.o
-BLK-OBJS-y  += aes.o
-BLK-OBJS-y  += tapaio.o
-BLK-OBJS-$(CONFIG_Linux) += blk_linux.o
-
-BLKTAB-OBJS-y := blktapctrl.o
-BLKTAB-OBJS-$(CONFIG_Linux) += blktapctrl_linux.o
-
-all: $(IBIN) qcow-util
-
-blktapctrl: $(BLKTAB-OBJS-y)
-	$(CC) $(LDFLAGS) -o $@ $^ $(LDLIBS_blktapctrl)
-
-tapdisk: tapdisk.o $(BLK-OBJS-y)
-	$(CC) $(LDFLAGS) -o $@ $^ $(LDLIBS_img)
-
-.PHONY: qcow-util
-qcow-util: img2qcow qcow2raw qcow-create
-
-img2qcow qcow2raw qcow-create: %: %.o $(BLK-OBJS-y)
-	$(CC) $(LDFLAGS) -o $* $^ $(LDLIBS_img)
-
-install: all
-	$(INSTALL_PROG) $(IBIN) $(QCOW_UTIL) $(VHD_UTIL) $(DESTDIR)$(SBINDIR)
-
-clean:
-	rm -rf *.o *~ $(DEPS) xen TAGS $(IBIN) $(LIB) $(QCOW_UTIL) $(VHD_UTIL)
-
-.PHONY: clean install
-
--include $(DEPS)
diff --git a/tools/blktap/drivers/aes.c b/tools/blktap/drivers/aes.c
deleted file mode 100644
index 4d83fac..0000000
--- a/tools/blktap/drivers/aes.c
+++ /dev/null
@@ -1,1319 +0,0 @@
-/**
- * 
- * aes.c - integrated in QEMU by Fabrice Bellard from the OpenSSL project.
- */
-/*
- * rijndael-alg-fst.c
- *
- * @version 3.0 (December 2000)
- *
- * Optimised ANSI C code for the Rijndael cipher (now AES)
- *
- * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
- * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
- * @author Paulo Barreto <paulo.barreto@terra.com.br>
- *
- * This code is hereby placed in the public domain.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS
- * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE
- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
- * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
- * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-//#include "vl.h"
-#include <inttypes.h>
-#include <string.h>
-#include "aes.h"
-
-//#define NDEBUG
-#include <assert.h>
-
-typedef uint32_t u32;
-typedef uint16_t u16;
-typedef uint8_t u8;
-
-#define MAXKC   (256/32)
-#define MAXKB   (256/8)
-#define MAXNR   14
-
-/* This controls loop-unrolling in aes_core.c */
-#undef FULL_UNROLL
-# define GETU32(pt) (((u32)(pt)[0] << 24) ^ ((u32)(pt)[1] << 16) ^ ((u32)(pt)[2] <<  8) ^ ((u32)(pt)[3]))
-# define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((st) >>  8); (ct)[3] = (u8)(st); }
-
-/*
-Te0[x] = S [x].[02, 01, 01, 03];
-Te1[x] = S [x].[03, 02, 01, 01];
-Te2[x] = S [x].[01, 03, 02, 01];
-Te3[x] = S [x].[01, 01, 03, 02];
-Te4[x] = S [x].[01, 01, 01, 01];
-
-Td0[x] = Si[x].[0e, 09, 0d, 0b];
-Td1[x] = Si[x].[0b, 0e, 09, 0d];
-Td2[x] = Si[x].[0d, 0b, 0e, 09];
-Td3[x] = Si[x].[09, 0d, 0b, 0e];
-Td4[x] = Si[x].[01, 01, 01, 01];
-*/
-
-static const u32 Te0[256] = {
-    0xc66363a5U, 0xf87c7c84U, 0xee777799U, 0xf67b7b8dU,
-    0xfff2f20dU, 0xd66b6bbdU, 0xde6f6fb1U, 0x91c5c554U,
-    0x60303050U, 0x02010103U, 0xce6767a9U, 0x562b2b7dU,
-    0xe7fefe19U, 0xb5d7d762U, 0x4dababe6U, 0xec76769aU,
-    0x8fcaca45U, 0x1f82829dU, 0x89c9c940U, 0xfa7d7d87U,
-    0xeffafa15U, 0xb25959ebU, 0x8e4747c9U, 0xfbf0f00bU,
-    0x41adadecU, 0xb3d4d467U, 0x5fa2a2fdU, 0x45afafeaU,
-    0x239c9cbfU, 0x53a4a4f7U, 0xe4727296U, 0x9bc0c05bU,
-    0x75b7b7c2U, 0xe1fdfd1cU, 0x3d9393aeU, 0x4c26266aU,
-    0x6c36365aU, 0x7e3f3f41U, 0xf5f7f702U, 0x83cccc4fU,
-    0x6834345cU, 0x51a5a5f4U, 0xd1e5e534U, 0xf9f1f108U,
-    0xe2717193U, 0xabd8d873U, 0x62313153U, 0x2a15153fU,
-    0x0804040cU, 0x95c7c752U, 0x46232365U, 0x9dc3c35eU,
-    0x30181828U, 0x379696a1U, 0x0a05050fU, 0x2f9a9ab5U,
-    0x0e070709U, 0x24121236U, 0x1b80809bU, 0xdfe2e23dU,
-    0xcdebeb26U, 0x4e272769U, 0x7fb2b2cdU, 0xea75759fU,
-    0x1209091bU, 0x1d83839eU, 0x582c2c74U, 0x341a1a2eU,
-    0x361b1b2dU, 0xdc6e6eb2U, 0xb45a5aeeU, 0x5ba0a0fbU,
-    0xa45252f6U, 0x763b3b4dU, 0xb7d6d661U, 0x7db3b3ceU,
-    0x5229297bU, 0xdde3e33eU, 0x5e2f2f71U, 0x13848497U,
-    0xa65353f5U, 0xb9d1d168U, 0x00000000U, 0xc1eded2cU,
-    0x40202060U, 0xe3fcfc1fU, 0x79b1b1c8U, 0xb65b5bedU,
-    0xd46a6abeU, 0x8dcbcb46U, 0x67bebed9U, 0x7239394bU,
-    0x944a4adeU, 0x984c4cd4U, 0xb05858e8U, 0x85cfcf4aU,
-    0xbbd0d06bU, 0xc5efef2aU, 0x4faaaae5U, 0xedfbfb16U,
-    0x864343c5U, 0x9a4d4dd7U, 0x66333355U, 0x11858594U,
-    0x8a4545cfU, 0xe9f9f910U, 0x04020206U, 0xfe7f7f81U,
-    0xa05050f0U, 0x783c3c44U, 0x259f9fbaU, 0x4ba8a8e3U,
-    0xa25151f3U, 0x5da3a3feU, 0x804040c0U, 0x058f8f8aU,
-    0x3f9292adU, 0x219d9dbcU, 0x70383848U, 0xf1f5f504U,
-    0x63bcbcdfU, 0x77b6b6c1U, 0xafdada75U, 0x42212163U,
-    0x20101030U, 0xe5ffff1aU, 0xfdf3f30eU, 0xbfd2d26dU,
-    0x81cdcd4cU, 0x180c0c14U, 0x26131335U, 0xc3ecec2fU,
-    0xbe5f5fe1U, 0x359797a2U, 0x884444ccU, 0x2e171739U,
-    0x93c4c457U, 0x55a7a7f2U, 0xfc7e7e82U, 0x7a3d3d47U,
-    0xc86464acU, 0xba5d5de7U, 0x3219192bU, 0xe6737395U,
-    0xc06060a0U, 0x19818198U, 0x9e4f4fd1U, 0xa3dcdc7fU,
-    0x44222266U, 0x542a2a7eU, 0x3b9090abU, 0x0b888883U,
-    0x8c4646caU, 0xc7eeee29U, 0x6bb8b8d3U, 0x2814143cU,
-    0xa7dede79U, 0xbc5e5ee2U, 0x160b0b1dU, 0xaddbdb76U,
-    0xdbe0e03bU, 0x64323256U, 0x743a3a4eU, 0x140a0a1eU,
-    0x924949dbU, 0x0c06060aU, 0x4824246cU, 0xb85c5ce4U,
-    0x9fc2c25dU, 0xbdd3d36eU, 0x43acacefU, 0xc46262a6U,
-    0x399191a8U, 0x319595a4U, 0xd3e4e437U, 0xf279798bU,
-    0xd5e7e732U, 0x8bc8c843U, 0x6e373759U, 0xda6d6db7U,
-    0x018d8d8cU, 0xb1d5d564U, 0x9c4e4ed2U, 0x49a9a9e0U,
-    0xd86c6cb4U, 0xac5656faU, 0xf3f4f407U, 0xcfeaea25U,
-    0xca6565afU, 0xf47a7a8eU, 0x47aeaee9U, 0x10080818U,
-    0x6fbabad5U, 0xf0787888U, 0x4a25256fU, 0x5c2e2e72U,
-    0x381c1c24U, 0x57a6a6f1U, 0x73b4b4c7U, 0x97c6c651U,
-    0xcbe8e823U, 0xa1dddd7cU, 0xe874749cU, 0x3e1f1f21U,
-    0x964b4bddU, 0x61bdbddcU, 0x0d8b8b86U, 0x0f8a8a85U,
-    0xe0707090U, 0x7c3e3e42U, 0x71b5b5c4U, 0xcc6666aaU,
-    0x904848d8U, 0x06030305U, 0xf7f6f601U, 0x1c0e0e12U,
-    0xc26161a3U, 0x6a35355fU, 0xae5757f9U, 0x69b9b9d0U,
-    0x17868691U, 0x99c1c158U, 0x3a1d1d27U, 0x279e9eb9U,
-    0xd9e1e138U, 0xebf8f813U, 0x2b9898b3U, 0x22111133U,
-    0xd26969bbU, 0xa9d9d970U, 0x078e8e89U, 0x339494a7U,
-    0x2d9b9bb6U, 0x3c1e1e22U, 0x15878792U, 0xc9e9e920U,
-    0x87cece49U, 0xaa5555ffU, 0x50282878U, 0xa5dfdf7aU,
-    0x038c8c8fU, 0x59a1a1f8U, 0x09898980U, 0x1a0d0d17U,
-    0x65bfbfdaU, 0xd7e6e631U, 0x844242c6U, 0xd06868b8U,
-    0x824141c3U, 0x299999b0U, 0x5a2d2d77U, 0x1e0f0f11U,
-    0x7bb0b0cbU, 0xa85454fcU, 0x6dbbbbd6U, 0x2c16163aU,
-};
-static const u32 Te1[256] = {
-    0xa5c66363U, 0x84f87c7cU, 0x99ee7777U, 0x8df67b7bU,
-    0x0dfff2f2U, 0xbdd66b6bU, 0xb1de6f6fU, 0x5491c5c5U,
-    0x50603030U, 0x03020101U, 0xa9ce6767U, 0x7d562b2bU,
-    0x19e7fefeU, 0x62b5d7d7U, 0xe64dababU, 0x9aec7676U,
-    0x458fcacaU, 0x9d1f8282U, 0x4089c9c9U, 0x87fa7d7dU,
-    0x15effafaU, 0xebb25959U, 0xc98e4747U, 0x0bfbf0f0U,
-    0xec41adadU, 0x67b3d4d4U, 0xfd5fa2a2U, 0xea45afafU,
-    0xbf239c9cU, 0xf753a4a4U, 0x96e47272U, 0x5b9bc0c0U,
-    0xc275b7b7U, 0x1ce1fdfdU, 0xae3d9393U, 0x6a4c2626U,
-    0x5a6c3636U, 0x417e3f3fU, 0x02f5f7f7U, 0x4f83ccccU,
-    0x5c683434U, 0xf451a5a5U, 0x34d1e5e5U, 0x08f9f1f1U,
-    0x93e27171U, 0x73abd8d8U, 0x53623131U, 0x3f2a1515U,
-    0x0c080404U, 0x5295c7c7U, 0x65462323U, 0x5e9dc3c3U,
-    0x28301818U, 0xa1379696U, 0x0f0a0505U, 0xb52f9a9aU,
-    0x090e0707U, 0x36241212U, 0x9b1b8080U, 0x3ddfe2e2U,
-    0x26cdebebU, 0x694e2727U, 0xcd7fb2b2U, 0x9fea7575U,
-    0x1b120909U, 0x9e1d8383U, 0x74582c2cU, 0x2e341a1aU,
-    0x2d361b1bU, 0xb2dc6e6eU, 0xeeb45a5aU, 0xfb5ba0a0U,
-    0xf6a45252U, 0x4d763b3bU, 0x61b7d6d6U, 0xce7db3b3U,
-    0x7b522929U, 0x3edde3e3U, 0x715e2f2fU, 0x97138484U,
-    0xf5a65353U, 0x68b9d1d1U, 0x00000000U, 0x2cc1ededU,
-    0x60402020U, 0x1fe3fcfcU, 0xc879b1b1U, 0xedb65b5bU,
-    0xbed46a6aU, 0x468dcbcbU, 0xd967bebeU, 0x4b723939U,
-    0xde944a4aU, 0xd4984c4cU, 0xe8b05858U, 0x4a85cfcfU,
-    0x6bbbd0d0U, 0x2ac5efefU, 0xe54faaaaU, 0x16edfbfbU,
-    0xc5864343U, 0xd79a4d4dU, 0x55663333U, 0x94118585U,
-    0xcf8a4545U, 0x10e9f9f9U, 0x06040202U, 0x81fe7f7fU,
-    0xf0a05050U, 0x44783c3cU, 0xba259f9fU, 0xe34ba8a8U,
-    0xf3a25151U, 0xfe5da3a3U, 0xc0804040U, 0x8a058f8fU,
-    0xad3f9292U, 0xbc219d9dU, 0x48703838U, 0x04f1f5f5U,
-    0xdf63bcbcU, 0xc177b6b6U, 0x75afdadaU, 0x63422121U,
-    0x30201010U, 0x1ae5ffffU, 0x0efdf3f3U, 0x6dbfd2d2U,
-    0x4c81cdcdU, 0x14180c0cU, 0x35261313U, 0x2fc3ececU,
-    0xe1be5f5fU, 0xa2359797U, 0xcc884444U, 0x392e1717U,
-    0x5793c4c4U, 0xf255a7a7U, 0x82fc7e7eU, 0x477a3d3dU,
-    0xacc86464U, 0xe7ba5d5dU, 0x2b321919U, 0x95e67373U,
-    0xa0c06060U, 0x98198181U, 0xd19e4f4fU, 0x7fa3dcdcU,
-    0x66442222U, 0x7e542a2aU, 0xab3b9090U, 0x830b8888U,
-    0xca8c4646U, 0x29c7eeeeU, 0xd36bb8b8U, 0x3c281414U,
-    0x79a7dedeU, 0xe2bc5e5eU, 0x1d160b0bU, 0x76addbdbU,
-    0x3bdbe0e0U, 0x56643232U, 0x4e743a3aU, 0x1e140a0aU,
-    0xdb924949U, 0x0a0c0606U, 0x6c482424U, 0xe4b85c5cU,
-    0x5d9fc2c2U, 0x6ebdd3d3U, 0xef43acacU, 0xa6c46262U,
-    0xa8399191U, 0xa4319595U, 0x37d3e4e4U, 0x8bf27979U,
-    0x32d5e7e7U, 0x438bc8c8U, 0x596e3737U, 0xb7da6d6dU,
-    0x8c018d8dU, 0x64b1d5d5U, 0xd29c4e4eU, 0xe049a9a9U,
-    0xb4d86c6cU, 0xfaac5656U, 0x07f3f4f4U, 0x25cfeaeaU,
-    0xafca6565U, 0x8ef47a7aU, 0xe947aeaeU, 0x18100808U,
-    0xd56fbabaU, 0x88f07878U, 0x6f4a2525U, 0x725c2e2eU,
-    0x24381c1cU, 0xf157a6a6U, 0xc773b4b4U, 0x5197c6c6U,
-    0x23cbe8e8U, 0x7ca1ddddU, 0x9ce87474U, 0x213e1f1fU,
-    0xdd964b4bU, 0xdc61bdbdU, 0x860d8b8bU, 0x850f8a8aU,
-    0x90e07070U, 0x427c3e3eU, 0xc471b5b5U, 0xaacc6666U,
-    0xd8904848U, 0x05060303U, 0x01f7f6f6U, 0x121c0e0eU,
-    0xa3c26161U, 0x5f6a3535U, 0xf9ae5757U, 0xd069b9b9U,
-    0x91178686U, 0x5899c1c1U, 0x273a1d1dU, 0xb9279e9eU,
-    0x38d9e1e1U, 0x13ebf8f8U, 0xb32b9898U, 0x33221111U,
-    0xbbd26969U, 0x70a9d9d9U, 0x89078e8eU, 0xa7339494U,
-    0xb62d9b9bU, 0x223c1e1eU, 0x92158787U, 0x20c9e9e9U,
-    0x4987ceceU, 0xffaa5555U, 0x78502828U, 0x7aa5dfdfU,
-    0x8f038c8cU, 0xf859a1a1U, 0x80098989U, 0x171a0d0dU,
-    0xda65bfbfU, 0x31d7e6e6U, 0xc6844242U, 0xb8d06868U,
-    0xc3824141U, 0xb0299999U, 0x775a2d2dU, 0x111e0f0fU,
-    0xcb7bb0b0U, 0xfca85454U, 0xd66dbbbbU, 0x3a2c1616U,
-};
-static const u32 Te2[256] = {
-    0x63a5c663U, 0x7c84f87cU, 0x7799ee77U, 0x7b8df67bU,
-    0xf20dfff2U, 0x6bbdd66bU, 0x6fb1de6fU, 0xc55491c5U,
-    0x30506030U, 0x01030201U, 0x67a9ce67U, 0x2b7d562bU,
-    0xfe19e7feU, 0xd762b5d7U, 0xabe64dabU, 0x769aec76U,
-    0xca458fcaU, 0x829d1f82U, 0xc94089c9U, 0x7d87fa7dU,
-    0xfa15effaU, 0x59ebb259U, 0x47c98e47U, 0xf00bfbf0U,
-    0xadec41adU, 0xd467b3d4U, 0xa2fd5fa2U, 0xafea45afU,
-    0x9cbf239cU, 0xa4f753a4U, 0x7296e472U, 0xc05b9bc0U,
-    0xb7c275b7U, 0xfd1ce1fdU, 0x93ae3d93U, 0x266a4c26U,
-    0x365a6c36U, 0x3f417e3fU, 0xf702f5f7U, 0xcc4f83ccU,
-    0x345c6834U, 0xa5f451a5U, 0xe534d1e5U, 0xf108f9f1U,
-    0x7193e271U, 0xd873abd8U, 0x31536231U, 0x153f2a15U,
-    0x040c0804U, 0xc75295c7U, 0x23654623U, 0xc35e9dc3U,
-    0x18283018U, 0x96a13796U, 0x050f0a05U, 0x9ab52f9aU,
-    0x07090e07U, 0x12362412U, 0x809b1b80U, 0xe23ddfe2U,
-    0xeb26cdebU, 0x27694e27U, 0xb2cd7fb2U, 0x759fea75U,
-    0x091b1209U, 0x839e1d83U, 0x2c74582cU, 0x1a2e341aU,
-    0x1b2d361bU, 0x6eb2dc6eU, 0x5aeeb45aU, 0xa0fb5ba0U,
-    0x52f6a452U, 0x3b4d763bU, 0xd661b7d6U, 0xb3ce7db3U,
-    0x297b5229U, 0xe33edde3U, 0x2f715e2fU, 0x84971384U,
-    0x53f5a653U, 0xd168b9d1U, 0x00000000U, 0xed2cc1edU,
-    0x20604020U, 0xfc1fe3fcU, 0xb1c879b1U, 0x5bedb65bU,
-    0x6abed46aU, 0xcb468dcbU, 0xbed967beU, 0x394b7239U,
-    0x4ade944aU, 0x4cd4984cU, 0x58e8b058U, 0xcf4a85cfU,
-    0xd06bbbd0U, 0xef2ac5efU, 0xaae54faaU, 0xfb16edfbU,
-    0x43c58643U, 0x4dd79a4dU, 0x33556633U, 0x85941185U,
-    0x45cf8a45U, 0xf910e9f9U, 0x02060402U, 0x7f81fe7fU,
-    0x50f0a050U, 0x3c44783cU, 0x9fba259fU, 0xa8e34ba8U,
-    0x51f3a251U, 0xa3fe5da3U, 0x40c08040U, 0x8f8a058fU,
-    0x92ad3f92U, 0x9dbc219dU, 0x38487038U, 0xf504f1f5U,
-    0xbcdf63bcU, 0xb6c177b6U, 0xda75afdaU, 0x21634221U,
-    0x10302010U, 0xff1ae5ffU, 0xf30efdf3U, 0xd26dbfd2U,
-    0xcd4c81cdU, 0x0c14180cU, 0x13352613U, 0xec2fc3ecU,
-    0x5fe1be5fU, 0x97a23597U, 0x44cc8844U, 0x17392e17U,
-    0xc45793c4U, 0xa7f255a7U, 0x7e82fc7eU, 0x3d477a3dU,
-    0x64acc864U, 0x5de7ba5dU, 0x192b3219U, 0x7395e673U,
-    0x60a0c060U, 0x81981981U, 0x4fd19e4fU, 0xdc7fa3dcU,
-    0x22664422U, 0x2a7e542aU, 0x90ab3b90U, 0x88830b88U,
-    0x46ca8c46U, 0xee29c7eeU, 0xb8d36bb8U, 0x143c2814U,
-    0xde79a7deU, 0x5ee2bc5eU, 0x0b1d160bU, 0xdb76addbU,
-    0xe03bdbe0U, 0x32566432U, 0x3a4e743aU, 0x0a1e140aU,
-    0x49db9249U, 0x060a0c06U, 0x246c4824U, 0x5ce4b85cU,
-    0xc25d9fc2U, 0xd36ebdd3U, 0xacef43acU, 0x62a6c462U,
-    0x91a83991U, 0x95a43195U, 0xe437d3e4U, 0x798bf279U,
-    0xe732d5e7U, 0xc8438bc8U, 0x37596e37U, 0x6db7da6dU,
-    0x8d8c018dU, 0xd564b1d5U, 0x4ed29c4eU, 0xa9e049a9U,
-    0x6cb4d86cU, 0x56faac56U, 0xf407f3f4U, 0xea25cfeaU,
-    0x65afca65U, 0x7a8ef47aU, 0xaee947aeU, 0x08181008U,
-    0xbad56fbaU, 0x7888f078U, 0x256f4a25U, 0x2e725c2eU,
-    0x1c24381cU, 0xa6f157a6U, 0xb4c773b4U, 0xc65197c6U,
-    0xe823cbe8U, 0xdd7ca1ddU, 0x749ce874U, 0x1f213e1fU,
-    0x4bdd964bU, 0xbddc61bdU, 0x8b860d8bU, 0x8a850f8aU,
-    0x7090e070U, 0x3e427c3eU, 0xb5c471b5U, 0x66aacc66U,
-    0x48d89048U, 0x03050603U, 0xf601f7f6U, 0x0e121c0eU,
-    0x61a3c261U, 0x355f6a35U, 0x57f9ae57U, 0xb9d069b9U,
-    0x86911786U, 0xc15899c1U, 0x1d273a1dU, 0x9eb9279eU,
-    0xe138d9e1U, 0xf813ebf8U, 0x98b32b98U, 0x11332211U,
-    0x69bbd269U, 0xd970a9d9U, 0x8e89078eU, 0x94a73394U,
-    0x9bb62d9bU, 0x1e223c1eU, 0x87921587U, 0xe920c9e9U,
-    0xce4987ceU, 0x55ffaa55U, 0x28785028U, 0xdf7aa5dfU,
-    0x8c8f038cU, 0xa1f859a1U, 0x89800989U, 0x0d171a0dU,
-    0xbfda65bfU, 0xe631d7e6U, 0x42c68442U, 0x68b8d068U,
-    0x41c38241U, 0x99b02999U, 0x2d775a2dU, 0x0f111e0fU,
-    0xb0cb7bb0U, 0x54fca854U, 0xbbd66dbbU, 0x163a2c16U,
-};
-static const u32 Te3[256] = {
-
-    0x6363a5c6U, 0x7c7c84f8U, 0x777799eeU, 0x7b7b8df6U,
-    0xf2f20dffU, 0x6b6bbdd6U, 0x6f6fb1deU, 0xc5c55491U,
-    0x30305060U, 0x01010302U, 0x6767a9ceU, 0x2b2b7d56U,
-    0xfefe19e7U, 0xd7d762b5U, 0xababe64dU, 0x76769aecU,
-    0xcaca458fU, 0x82829d1fU, 0xc9c94089U, 0x7d7d87faU,
-    0xfafa15efU, 0x5959ebb2U, 0x4747c98eU, 0xf0f00bfbU,
-    0xadadec41U, 0xd4d467b3U, 0xa2a2fd5fU, 0xafafea45U,
-    0x9c9cbf23U, 0xa4a4f753U, 0x727296e4U, 0xc0c05b9bU,
-    0xb7b7c275U, 0xfdfd1ce1U, 0x9393ae3dU, 0x26266a4cU,
-    0x36365a6cU, 0x3f3f417eU, 0xf7f702f5U, 0xcccc4f83U,
-    0x34345c68U, 0xa5a5f451U, 0xe5e534d1U, 0xf1f108f9U,
-    0x717193e2U, 0xd8d873abU, 0x31315362U, 0x15153f2aU,
-    0x04040c08U, 0xc7c75295U, 0x23236546U, 0xc3c35e9dU,
-    0x18182830U, 0x9696a137U, 0x05050f0aU, 0x9a9ab52fU,
-    0x0707090eU, 0x12123624U, 0x80809b1bU, 0xe2e23ddfU,
-    0xebeb26cdU, 0x2727694eU, 0xb2b2cd7fU, 0x75759feaU,
-    0x09091b12U, 0x83839e1dU, 0x2c2c7458U, 0x1a1a2e34U,
-    0x1b1b2d36U, 0x6e6eb2dcU, 0x5a5aeeb4U, 0xa0a0fb5bU,
-    0x5252f6a4U, 0x3b3b4d76U, 0xd6d661b7U, 0xb3b3ce7dU,
-    0x29297b52U, 0xe3e33eddU, 0x2f2f715eU, 0x84849713U,
-    0x5353f5a6U, 0xd1d168b9U, 0x00000000U, 0xeded2cc1U,
-    0x20206040U, 0xfcfc1fe3U, 0xb1b1c879U, 0x5b5bedb6U,
-    0x6a6abed4U, 0xcbcb468dU, 0xbebed967U, 0x39394b72U,
-    0x4a4ade94U, 0x4c4cd498U, 0x5858e8b0U, 0xcfcf4a85U,
-    0xd0d06bbbU, 0xefef2ac5U, 0xaaaae54fU, 0xfbfb16edU,
-    0x4343c586U, 0x4d4dd79aU, 0x33335566U, 0x85859411U,
-    0x4545cf8aU, 0xf9f910e9U, 0x02020604U, 0x7f7f81feU,
-    0x5050f0a0U, 0x3c3c4478U, 0x9f9fba25U, 0xa8a8e34bU,
-    0x5151f3a2U, 0xa3a3fe5dU, 0x4040c080U, 0x8f8f8a05U,
-    0x9292ad3fU, 0x9d9dbc21U, 0x38384870U, 0xf5f504f1U,
-    0xbcbcdf63U, 0xb6b6c177U, 0xdada75afU, 0x21216342U,
-    0x10103020U, 0xffff1ae5U, 0xf3f30efdU, 0xd2d26dbfU,
-    0xcdcd4c81U, 0x0c0c1418U, 0x13133526U, 0xecec2fc3U,
-    0x5f5fe1beU, 0x9797a235U, 0x4444cc88U, 0x1717392eU,
-    0xc4c45793U, 0xa7a7f255U, 0x7e7e82fcU, 0x3d3d477aU,
-    0x6464acc8U, 0x5d5de7baU, 0x19192b32U, 0x737395e6U,
-    0x6060a0c0U, 0x81819819U, 0x4f4fd19eU, 0xdcdc7fa3U,
-    0x22226644U, 0x2a2a7e54U, 0x9090ab3bU, 0x8888830bU,
-    0x4646ca8cU, 0xeeee29c7U, 0xb8b8d36bU, 0x14143c28U,
-    0xdede79a7U, 0x5e5ee2bcU, 0x0b0b1d16U, 0xdbdb76adU,
-    0xe0e03bdbU, 0x32325664U, 0x3a3a4e74U, 0x0a0a1e14U,
-    0x4949db92U, 0x06060a0cU, 0x24246c48U, 0x5c5ce4b8U,
-    0xc2c25d9fU, 0xd3d36ebdU, 0xacacef43U, 0x6262a6c4U,
-    0x9191a839U, 0x9595a431U, 0xe4e437d3U, 0x79798bf2U,
-    0xe7e732d5U, 0xc8c8438bU, 0x3737596eU, 0x6d6db7daU,
-    0x8d8d8c01U, 0xd5d564b1U, 0x4e4ed29cU, 0xa9a9e049U,
-    0x6c6cb4d8U, 0x5656faacU, 0xf4f407f3U, 0xeaea25cfU,
-    0x6565afcaU, 0x7a7a8ef4U, 0xaeaee947U, 0x08081810U,
-    0xbabad56fU, 0x787888f0U, 0x25256f4aU, 0x2e2e725cU,
-    0x1c1c2438U, 0xa6a6f157U, 0xb4b4c773U, 0xc6c65197U,
-    0xe8e823cbU, 0xdddd7ca1U, 0x74749ce8U, 0x1f1f213eU,
-    0x4b4bdd96U, 0xbdbddc61U, 0x8b8b860dU, 0x8a8a850fU,
-    0x707090e0U, 0x3e3e427cU, 0xb5b5c471U, 0x6666aaccU,
-    0x4848d890U, 0x03030506U, 0xf6f601f7U, 0x0e0e121cU,
-    0x6161a3c2U, 0x35355f6aU, 0x5757f9aeU, 0xb9b9d069U,
-    0x86869117U, 0xc1c15899U, 0x1d1d273aU, 0x9e9eb927U,
-    0xe1e138d9U, 0xf8f813ebU, 0x9898b32bU, 0x11113322U,
-    0x6969bbd2U, 0xd9d970a9U, 0x8e8e8907U, 0x9494a733U,
-    0x9b9bb62dU, 0x1e1e223cU, 0x87879215U, 0xe9e920c9U,
-    0xcece4987U, 0x5555ffaaU, 0x28287850U, 0xdfdf7aa5U,
-    0x8c8c8f03U, 0xa1a1f859U, 0x89898009U, 0x0d0d171aU,
-    0xbfbfda65U, 0xe6e631d7U, 0x4242c684U, 0x6868b8d0U,
-    0x4141c382U, 0x9999b029U, 0x2d2d775aU, 0x0f0f111eU,
-    0xb0b0cb7bU, 0x5454fca8U, 0xbbbbd66dU, 0x16163a2cU,
-};
-static const u32 Te4[256] = {
-    0x63636363U, 0x7c7c7c7cU, 0x77777777U, 0x7b7b7b7bU,
-    0xf2f2f2f2U, 0x6b6b6b6bU, 0x6f6f6f6fU, 0xc5c5c5c5U,
-    0x30303030U, 0x01010101U, 0x67676767U, 0x2b2b2b2bU,
-    0xfefefefeU, 0xd7d7d7d7U, 0xababababU, 0x76767676U,
-    0xcacacacaU, 0x82828282U, 0xc9c9c9c9U, 0x7d7d7d7dU,
-    0xfafafafaU, 0x59595959U, 0x47474747U, 0xf0f0f0f0U,
-    0xadadadadU, 0xd4d4d4d4U, 0xa2a2a2a2U, 0xafafafafU,
-    0x9c9c9c9cU, 0xa4a4a4a4U, 0x72727272U, 0xc0c0c0c0U,
-    0xb7b7b7b7U, 0xfdfdfdfdU, 0x93939393U, 0x26262626U,
-    0x36363636U, 0x3f3f3f3fU, 0xf7f7f7f7U, 0xccccccccU,
-    0x34343434U, 0xa5a5a5a5U, 0xe5e5e5e5U, 0xf1f1f1f1U,
-    0x71717171U, 0xd8d8d8d8U, 0x31313131U, 0x15151515U,
-    0x04040404U, 0xc7c7c7c7U, 0x23232323U, 0xc3c3c3c3U,
-    0x18181818U, 0x96969696U, 0x05050505U, 0x9a9a9a9aU,
-    0x07070707U, 0x12121212U, 0x80808080U, 0xe2e2e2e2U,
-    0xebebebebU, 0x27272727U, 0xb2b2b2b2U, 0x75757575U,
-    0x09090909U, 0x83838383U, 0x2c2c2c2cU, 0x1a1a1a1aU,
-    0x1b1b1b1bU, 0x6e6e6e6eU, 0x5a5a5a5aU, 0xa0a0a0a0U,
-    0x52525252U, 0x3b3b3b3bU, 0xd6d6d6d6U, 0xb3b3b3b3U,
-    0x29292929U, 0xe3e3e3e3U, 0x2f2f2f2fU, 0x84848484U,
-    0x53535353U, 0xd1d1d1d1U, 0x00000000U, 0xededededU,
-    0x20202020U, 0xfcfcfcfcU, 0xb1b1b1b1U, 0x5b5b5b5bU,
-    0x6a6a6a6aU, 0xcbcbcbcbU, 0xbebebebeU, 0x39393939U,
-    0x4a4a4a4aU, 0x4c4c4c4cU, 0x58585858U, 0xcfcfcfcfU,
-    0xd0d0d0d0U, 0xefefefefU, 0xaaaaaaaaU, 0xfbfbfbfbU,
-    0x43434343U, 0x4d4d4d4dU, 0x33333333U, 0x85858585U,
-    0x45454545U, 0xf9f9f9f9U, 0x02020202U, 0x7f7f7f7fU,
-    0x50505050U, 0x3c3c3c3cU, 0x9f9f9f9fU, 0xa8a8a8a8U,
-    0x51515151U, 0xa3a3a3a3U, 0x40404040U, 0x8f8f8f8fU,
-    0x92929292U, 0x9d9d9d9dU, 0x38383838U, 0xf5f5f5f5U,
-    0xbcbcbcbcU, 0xb6b6b6b6U, 0xdadadadaU, 0x21212121U,
-    0x10101010U, 0xffffffffU, 0xf3f3f3f3U, 0xd2d2d2d2U,
-    0xcdcdcdcdU, 0x0c0c0c0cU, 0x13131313U, 0xececececU,
-    0x5f5f5f5fU, 0x97979797U, 0x44444444U, 0x17171717U,
-    0xc4c4c4c4U, 0xa7a7a7a7U, 0x7e7e7e7eU, 0x3d3d3d3dU,
-    0x64646464U, 0x5d5d5d5dU, 0x19191919U, 0x73737373U,
-    0x60606060U, 0x81818181U, 0x4f4f4f4fU, 0xdcdcdcdcU,
-    0x22222222U, 0x2a2a2a2aU, 0x90909090U, 0x88888888U,
-    0x46464646U, 0xeeeeeeeeU, 0xb8b8b8b8U, 0x14141414U,
-    0xdedededeU, 0x5e5e5e5eU, 0x0b0b0b0bU, 0xdbdbdbdbU,
-    0xe0e0e0e0U, 0x32323232U, 0x3a3a3a3aU, 0x0a0a0a0aU,
-    0x49494949U, 0x06060606U, 0x24242424U, 0x5c5c5c5cU,
-    0xc2c2c2c2U, 0xd3d3d3d3U, 0xacacacacU, 0x62626262U,
-    0x91919191U, 0x95959595U, 0xe4e4e4e4U, 0x79797979U,
-    0xe7e7e7e7U, 0xc8c8c8c8U, 0x37373737U, 0x6d6d6d6dU,
-    0x8d8d8d8dU, 0xd5d5d5d5U, 0x4e4e4e4eU, 0xa9a9a9a9U,
-    0x6c6c6c6cU, 0x56565656U, 0xf4f4f4f4U, 0xeaeaeaeaU,
-    0x65656565U, 0x7a7a7a7aU, 0xaeaeaeaeU, 0x08080808U,
-    0xbabababaU, 0x78787878U, 0x25252525U, 0x2e2e2e2eU,
-    0x1c1c1c1cU, 0xa6a6a6a6U, 0xb4b4b4b4U, 0xc6c6c6c6U,
-    0xe8e8e8e8U, 0xddddddddU, 0x74747474U, 0x1f1f1f1fU,
-    0x4b4b4b4bU, 0xbdbdbdbdU, 0x8b8b8b8bU, 0x8a8a8a8aU,
-    0x70707070U, 0x3e3e3e3eU, 0xb5b5b5b5U, 0x66666666U,
-    0x48484848U, 0x03030303U, 0xf6f6f6f6U, 0x0e0e0e0eU,
-    0x61616161U, 0x35353535U, 0x57575757U, 0xb9b9b9b9U,
-    0x86868686U, 0xc1c1c1c1U, 0x1d1d1d1dU, 0x9e9e9e9eU,
-    0xe1e1e1e1U, 0xf8f8f8f8U, 0x98989898U, 0x11111111U,
-    0x69696969U, 0xd9d9d9d9U, 0x8e8e8e8eU, 0x94949494U,
-    0x9b9b9b9bU, 0x1e1e1e1eU, 0x87878787U, 0xe9e9e9e9U,
-    0xcecececeU, 0x55555555U, 0x28282828U, 0xdfdfdfdfU,
-    0x8c8c8c8cU, 0xa1a1a1a1U, 0x89898989U, 0x0d0d0d0dU,
-    0xbfbfbfbfU, 0xe6e6e6e6U, 0x42424242U, 0x68686868U,
-    0x41414141U, 0x99999999U, 0x2d2d2d2dU, 0x0f0f0f0fU,
-    0xb0b0b0b0U, 0x54545454U, 0xbbbbbbbbU, 0x16161616U,
-};
-static const u32 Td0[256] = {
-    0x51f4a750U, 0x7e416553U, 0x1a17a4c3U, 0x3a275e96U,
-    0x3bab6bcbU, 0x1f9d45f1U, 0xacfa58abU, 0x4be30393U,
-    0x2030fa55U, 0xad766df6U, 0x88cc7691U, 0xf5024c25U,
-    0x4fe5d7fcU, 0xc52acbd7U, 0x26354480U, 0xb562a38fU,
-    0xdeb15a49U, 0x25ba1b67U, 0x45ea0e98U, 0x5dfec0e1U,
-    0xc32f7502U, 0x814cf012U, 0x8d4697a3U, 0x6bd3f9c6U,
-    0x038f5fe7U, 0x15929c95U, 0xbf6d7aebU, 0x955259daU,
-    0xd4be832dU, 0x587421d3U, 0x49e06929U, 0x8ec9c844U,
-    0x75c2896aU, 0xf48e7978U, 0x99583e6bU, 0x27b971ddU,
-    0xbee14fb6U, 0xf088ad17U, 0xc920ac66U, 0x7dce3ab4U,
-    0x63df4a18U, 0xe51a3182U, 0x97513360U, 0x62537f45U,
-    0xb16477e0U, 0xbb6bae84U, 0xfe81a01cU, 0xf9082b94U,
-    0x70486858U, 0x8f45fd19U, 0x94de6c87U, 0x527bf8b7U,
-    0xab73d323U, 0x724b02e2U, 0xe31f8f57U, 0x6655ab2aU,
-    0xb2eb2807U, 0x2fb5c203U, 0x86c57b9aU, 0xd33708a5U,
-    0x302887f2U, 0x23bfa5b2U, 0x02036abaU, 0xed16825cU,
-    0x8acf1c2bU, 0xa779b492U, 0xf307f2f0U, 0x4e69e2a1U,
-    0x65daf4cdU, 0x0605bed5U, 0xd134621fU, 0xc4a6fe8aU,
-    0x342e539dU, 0xa2f355a0U, 0x058ae132U, 0xa4f6eb75U,
-    0x0b83ec39U, 0x4060efaaU, 0x5e719f06U, 0xbd6e1051U,
-    0x3e218af9U, 0x96dd063dU, 0xdd3e05aeU, 0x4de6bd46U,
-    0x91548db5U, 0x71c45d05U, 0x0406d46fU, 0x605015ffU,
-    0x1998fb24U, 0xd6bde997U, 0x894043ccU, 0x67d99e77U,
-    0xb0e842bdU, 0x07898b88U, 0xe7195b38U, 0x79c8eedbU,
-    0xa17c0a47U, 0x7c420fe9U, 0xf8841ec9U, 0x00000000U,
-    0x09808683U, 0x322bed48U, 0x1e1170acU, 0x6c5a724eU,
-    0xfd0efffbU, 0x0f853856U, 0x3daed51eU, 0x362d3927U,
-    0x0a0fd964U, 0x685ca621U, 0x9b5b54d1U, 0x24362e3aU,
-    0x0c0a67b1U, 0x9357e70fU, 0xb4ee96d2U, 0x1b9b919eU,
-    0x80c0c54fU, 0x61dc20a2U, 0x5a774b69U, 0x1c121a16U,
-    0xe293ba0aU, 0xc0a02ae5U, 0x3c22e043U, 0x121b171dU,
-    0x0e090d0bU, 0xf28bc7adU, 0x2db6a8b9U, 0x141ea9c8U,
-    0x57f11985U, 0xaf75074cU, 0xee99ddbbU, 0xa37f60fdU,
-    0xf701269fU, 0x5c72f5bcU, 0x44663bc5U, 0x5bfb7e34U,
-    0x8b432976U, 0xcb23c6dcU, 0xb6edfc68U, 0xb8e4f163U,
-    0xd731dccaU, 0x42638510U, 0x13972240U, 0x84c61120U,
-    0x854a247dU, 0xd2bb3df8U, 0xaef93211U, 0xc729a16dU,
-    0x1d9e2f4bU, 0xdcb230f3U, 0x0d8652ecU, 0x77c1e3d0U,
-    0x2bb3166cU, 0xa970b999U, 0x119448faU, 0x47e96422U,
-    0xa8fc8cc4U, 0xa0f03f1aU, 0x567d2cd8U, 0x223390efU,
-    0x87494ec7U, 0xd938d1c1U, 0x8ccaa2feU, 0x98d40b36U,
-    0xa6f581cfU, 0xa57ade28U, 0xdab78e26U, 0x3fadbfa4U,
-    0x2c3a9de4U, 0x5078920dU, 0x6a5fcc9bU, 0x547e4662U,
-    0xf68d13c2U, 0x90d8b8e8U, 0x2e39f75eU, 0x82c3aff5U,
-    0x9f5d80beU, 0x69d0937cU, 0x6fd52da9U, 0xcf2512b3U,
-    0xc8ac993bU, 0x10187da7U, 0xe89c636eU, 0xdb3bbb7bU,
-    0xcd267809U, 0x6e5918f4U, 0xec9ab701U, 0x834f9aa8U,
-    0xe6956e65U, 0xaaffe67eU, 0x21bccf08U, 0xef15e8e6U,
-    0xbae79bd9U, 0x4a6f36ceU, 0xea9f09d4U, 0x29b07cd6U,
-    0x31a4b2afU, 0x2a3f2331U, 0xc6a59430U, 0x35a266c0U,
-    0x744ebc37U, 0xfc82caa6U, 0xe090d0b0U, 0x33a7d815U,
-    0xf104984aU, 0x41ecdaf7U, 0x7fcd500eU, 0x1791f62fU,
-    0x764dd68dU, 0x43efb04dU, 0xccaa4d54U, 0xe49604dfU,
-    0x9ed1b5e3U, 0x4c6a881bU, 0xc12c1fb8U, 0x4665517fU,
-    0x9d5eea04U, 0x018c355dU, 0xfa877473U, 0xfb0b412eU,
-    0xb3671d5aU, 0x92dbd252U, 0xe9105633U, 0x6dd64713U,
-    0x9ad7618cU, 0x37a10c7aU, 0x59f8148eU, 0xeb133c89U,
-    0xcea927eeU, 0xb761c935U, 0xe11ce5edU, 0x7a47b13cU,
-    0x9cd2df59U, 0x55f2733fU, 0x1814ce79U, 0x73c737bfU,
-    0x53f7cdeaU, 0x5ffdaa5bU, 0xdf3d6f14U, 0x7844db86U,
-    0xcaaff381U, 0xb968c43eU, 0x3824342cU, 0xc2a3405fU,
-    0x161dc372U, 0xbce2250cU, 0x283c498bU, 0xff0d9541U,
-    0x39a80171U, 0x080cb3deU, 0xd8b4e49cU, 0x6456c190U,
-    0x7bcb8461U, 0xd532b670U, 0x486c5c74U, 0xd0b85742U,
-};
-static const u32 Td1[256] = {
-    0x5051f4a7U, 0x537e4165U, 0xc31a17a4U, 0x963a275eU,
-    0xcb3bab6bU, 0xf11f9d45U, 0xabacfa58U, 0x934be303U,
-    0x552030faU, 0xf6ad766dU, 0x9188cc76U, 0x25f5024cU,
-    0xfc4fe5d7U, 0xd7c52acbU, 0x80263544U, 0x8fb562a3U,
-    0x49deb15aU, 0x6725ba1bU, 0x9845ea0eU, 0xe15dfec0U,
-    0x02c32f75U, 0x12814cf0U, 0xa38d4697U, 0xc66bd3f9U,
-    0xe7038f5fU, 0x9515929cU, 0xebbf6d7aU, 0xda955259U,
-    0x2dd4be83U, 0xd3587421U, 0x2949e069U, 0x448ec9c8U,
-    0x6a75c289U, 0x78f48e79U, 0x6b99583eU, 0xdd27b971U,
-    0xb6bee14fU, 0x17f088adU, 0x66c920acU, 0xb47dce3aU,
-    0x1863df4aU, 0x82e51a31U, 0x60975133U, 0x4562537fU,
-    0xe0b16477U, 0x84bb6baeU, 0x1cfe81a0U, 0x94f9082bU,
-    0x58704868U, 0x198f45fdU, 0x8794de6cU, 0xb7527bf8U,
-    0x23ab73d3U, 0xe2724b02U, 0x57e31f8fU, 0x2a6655abU,
-    0x07b2eb28U, 0x032fb5c2U, 0x9a86c57bU, 0xa5d33708U,
-    0xf2302887U, 0xb223bfa5U, 0xba02036aU, 0x5ced1682U,
-    0x2b8acf1cU, 0x92a779b4U, 0xf0f307f2U, 0xa14e69e2U,
-    0xcd65daf4U, 0xd50605beU, 0x1fd13462U, 0x8ac4a6feU,
-    0x9d342e53U, 0xa0a2f355U, 0x32058ae1U, 0x75a4f6ebU,
-    0x390b83ecU, 0xaa4060efU, 0x065e719fU, 0x51bd6e10U,
-    0xf93e218aU, 0x3d96dd06U, 0xaedd3e05U, 0x464de6bdU,
-    0xb591548dU, 0x0571c45dU, 0x6f0406d4U, 0xff605015U,
-    0x241998fbU, 0x97d6bde9U, 0xcc894043U, 0x7767d99eU,
-    0xbdb0e842U, 0x8807898bU, 0x38e7195bU, 0xdb79c8eeU,
-    0x47a17c0aU, 0xe97c420fU, 0xc9f8841eU, 0x00000000U,
-    0x83098086U, 0x48322bedU, 0xac1e1170U, 0x4e6c5a72U,
-    0xfbfd0effU, 0x560f8538U, 0x1e3daed5U, 0x27362d39U,
-    0x640a0fd9U, 0x21685ca6U, 0xd19b5b54U, 0x3a24362eU,
-    0xb10c0a67U, 0x0f9357e7U, 0xd2b4ee96U, 0x9e1b9b91U,
-    0x4f80c0c5U, 0xa261dc20U, 0x695a774bU, 0x161c121aU,
-    0x0ae293baU, 0xe5c0a02aU, 0x433c22e0U, 0x1d121b17U,
-    0x0b0e090dU, 0xadf28bc7U, 0xb92db6a8U, 0xc8141ea9U,
-    0x8557f119U, 0x4caf7507U, 0xbbee99ddU, 0xfda37f60U,
-    0x9ff70126U, 0xbc5c72f5U, 0xc544663bU, 0x345bfb7eU,
-    0x768b4329U, 0xdccb23c6U, 0x68b6edfcU, 0x63b8e4f1U,
-    0xcad731dcU, 0x10426385U, 0x40139722U, 0x2084c611U,
-    0x7d854a24U, 0xf8d2bb3dU, 0x11aef932U, 0x6dc729a1U,
-    0x4b1d9e2fU, 0xf3dcb230U, 0xec0d8652U, 0xd077c1e3U,
-    0x6c2bb316U, 0x99a970b9U, 0xfa119448U, 0x2247e964U,
-    0xc4a8fc8cU, 0x1aa0f03fU, 0xd8567d2cU, 0xef223390U,
-    0xc787494eU, 0xc1d938d1U, 0xfe8ccaa2U, 0x3698d40bU,
-    0xcfa6f581U, 0x28a57adeU, 0x26dab78eU, 0xa43fadbfU,
-    0xe42c3a9dU, 0x0d507892U, 0x9b6a5fccU, 0x62547e46U,
-    0xc2f68d13U, 0xe890d8b8U, 0x5e2e39f7U, 0xf582c3afU,
-    0xbe9f5d80U, 0x7c69d093U, 0xa96fd52dU, 0xb3cf2512U,
-    0x3bc8ac99U, 0xa710187dU, 0x6ee89c63U, 0x7bdb3bbbU,
-    0x09cd2678U, 0xf46e5918U, 0x01ec9ab7U, 0xa8834f9aU,
-    0x65e6956eU, 0x7eaaffe6U, 0x0821bccfU, 0xe6ef15e8U,
-    0xd9bae79bU, 0xce4a6f36U, 0xd4ea9f09U, 0xd629b07cU,
-    0xaf31a4b2U, 0x312a3f23U, 0x30c6a594U, 0xc035a266U,
-    0x37744ebcU, 0xa6fc82caU, 0xb0e090d0U, 0x1533a7d8U,
-    0x4af10498U, 0xf741ecdaU, 0x0e7fcd50U, 0x2f1791f6U,
-    0x8d764dd6U, 0x4d43efb0U, 0x54ccaa4dU, 0xdfe49604U,
-    0xe39ed1b5U, 0x1b4c6a88U, 0xb8c12c1fU, 0x7f466551U,
-    0x049d5eeaU, 0x5d018c35U, 0x73fa8774U, 0x2efb0b41U,
-    0x5ab3671dU, 0x5292dbd2U, 0x33e91056U, 0x136dd647U,
-    0x8c9ad761U, 0x7a37a10cU, 0x8e59f814U, 0x89eb133cU,
-    0xeecea927U, 0x35b761c9U, 0xede11ce5U, 0x3c7a47b1U,
-    0x599cd2dfU, 0x3f55f273U, 0x791814ceU, 0xbf73c737U,
-    0xea53f7cdU, 0x5b5ffdaaU, 0x14df3d6fU, 0x867844dbU,
-    0x81caaff3U, 0x3eb968c4U, 0x2c382434U, 0x5fc2a340U,
-    0x72161dc3U, 0x0cbce225U, 0x8b283c49U, 0x41ff0d95U,
-    0x7139a801U, 0xde080cb3U, 0x9cd8b4e4U, 0x906456c1U,
-    0x617bcb84U, 0x70d532b6U, 0x74486c5cU, 0x42d0b857U,
-};
-static const u32 Td2[256] = {
-    0xa75051f4U, 0x65537e41U, 0xa4c31a17U, 0x5e963a27U,
-    0x6bcb3babU, 0x45f11f9dU, 0x58abacfaU, 0x03934be3U,
-    0xfa552030U, 0x6df6ad76U, 0x769188ccU, 0x4c25f502U,
-    0xd7fc4fe5U, 0xcbd7c52aU, 0x44802635U, 0xa38fb562U,
-    0x5a49deb1U, 0x1b6725baU, 0x0e9845eaU, 0xc0e15dfeU,
-    0x7502c32fU, 0xf012814cU, 0x97a38d46U, 0xf9c66bd3U,
-    0x5fe7038fU, 0x9c951592U, 0x7aebbf6dU, 0x59da9552U,
-    0x832dd4beU, 0x21d35874U, 0x692949e0U, 0xc8448ec9U,
-    0x896a75c2U, 0x7978f48eU, 0x3e6b9958U, 0x71dd27b9U,
-    0x4fb6bee1U, 0xad17f088U, 0xac66c920U, 0x3ab47dceU,
-    0x4a1863dfU, 0x3182e51aU, 0x33609751U, 0x7f456253U,
-    0x77e0b164U, 0xae84bb6bU, 0xa01cfe81U, 0x2b94f908U,
-    0x68587048U, 0xfd198f45U, 0x6c8794deU, 0xf8b7527bU,
-    0xd323ab73U, 0x02e2724bU, 0x8f57e31fU, 0xab2a6655U,
-    0x2807b2ebU, 0xc2032fb5U, 0x7b9a86c5U, 0x08a5d337U,
-    0x87f23028U, 0xa5b223bfU, 0x6aba0203U, 0x825ced16U,
-    0x1c2b8acfU, 0xb492a779U, 0xf2f0f307U, 0xe2a14e69U,
-    0xf4cd65daU, 0xbed50605U, 0x621fd134U, 0xfe8ac4a6U,
-    0x539d342eU, 0x55a0a2f3U, 0xe132058aU, 0xeb75a4f6U,
-    0xec390b83U, 0xefaa4060U, 0x9f065e71U, 0x1051bd6eU,
-
-    0x8af93e21U, 0x063d96ddU, 0x05aedd3eU, 0xbd464de6U,
-    0x8db59154U, 0x5d0571c4U, 0xd46f0406U, 0x15ff6050U,
-    0xfb241998U, 0xe997d6bdU, 0x43cc8940U, 0x9e7767d9U,
-    0x42bdb0e8U, 0x8b880789U, 0x5b38e719U, 0xeedb79c8U,
-    0x0a47a17cU, 0x0fe97c42U, 0x1ec9f884U, 0x00000000U,
-    0x86830980U, 0xed48322bU, 0x70ac1e11U, 0x724e6c5aU,
-    0xfffbfd0eU, 0x38560f85U, 0xd51e3daeU, 0x3927362dU,
-    0xd9640a0fU, 0xa621685cU, 0x54d19b5bU, 0x2e3a2436U,
-    0x67b10c0aU, 0xe70f9357U, 0x96d2b4eeU, 0x919e1b9bU,
-    0xc54f80c0U, 0x20a261dcU, 0x4b695a77U, 0x1a161c12U,
-    0xba0ae293U, 0x2ae5c0a0U, 0xe0433c22U, 0x171d121bU,
-    0x0d0b0e09U, 0xc7adf28bU, 0xa8b92db6U, 0xa9c8141eU,
-    0x198557f1U, 0x074caf75U, 0xddbbee99U, 0x60fda37fU,
-    0x269ff701U, 0xf5bc5c72U, 0x3bc54466U, 0x7e345bfbU,
-    0x29768b43U, 0xc6dccb23U, 0xfc68b6edU, 0xf163b8e4U,
-    0xdccad731U, 0x85104263U, 0x22401397U, 0x112084c6U,
-    0x247d854aU, 0x3df8d2bbU, 0x3211aef9U, 0xa16dc729U,
-    0x2f4b1d9eU, 0x30f3dcb2U, 0x52ec0d86U, 0xe3d077c1U,
-    0x166c2bb3U, 0xb999a970U, 0x48fa1194U, 0x642247e9U,
-    0x8cc4a8fcU, 0x3f1aa0f0U, 0x2cd8567dU, 0x90ef2233U,
-    0x4ec78749U, 0xd1c1d938U, 0xa2fe8ccaU, 0x0b3698d4U,
-    0x81cfa6f5U, 0xde28a57aU, 0x8e26dab7U, 0xbfa43fadU,
-    0x9de42c3aU, 0x920d5078U, 0xcc9b6a5fU, 0x4662547eU,
-    0x13c2f68dU, 0xb8e890d8U, 0xf75e2e39U, 0xaff582c3U,
-    0x80be9f5dU, 0x937c69d0U, 0x2da96fd5U, 0x12b3cf25U,
-    0x993bc8acU, 0x7da71018U, 0x636ee89cU, 0xbb7bdb3bU,
-    0x7809cd26U, 0x18f46e59U, 0xb701ec9aU, 0x9aa8834fU,
-    0x6e65e695U, 0xe67eaaffU, 0xcf0821bcU, 0xe8e6ef15U,
-    0x9bd9bae7U, 0x36ce4a6fU, 0x09d4ea9fU, 0x7cd629b0U,
-    0xb2af31a4U, 0x23312a3fU, 0x9430c6a5U, 0x66c035a2U,
-    0xbc37744eU, 0xcaa6fc82U, 0xd0b0e090U, 0xd81533a7U,
-    0x984af104U, 0xdaf741ecU, 0x500e7fcdU, 0xf62f1791U,
-    0xd68d764dU, 0xb04d43efU, 0x4d54ccaaU, 0x04dfe496U,
-    0xb5e39ed1U, 0x881b4c6aU, 0x1fb8c12cU, 0x517f4665U,
-    0xea049d5eU, 0x355d018cU, 0x7473fa87U, 0x412efb0bU,
-    0x1d5ab367U, 0xd25292dbU, 0x5633e910U, 0x47136dd6U,
-    0x618c9ad7U, 0x0c7a37a1U, 0x148e59f8U, 0x3c89eb13U,
-    0x27eecea9U, 0xc935b761U, 0xe5ede11cU, 0xb13c7a47U,
-    0xdf599cd2U, 0x733f55f2U, 0xce791814U, 0x37bf73c7U,
-    0xcdea53f7U, 0xaa5b5ffdU, 0x6f14df3dU, 0xdb867844U,
-    0xf381caafU, 0xc43eb968U, 0x342c3824U, 0x405fc2a3U,
-    0xc372161dU, 0x250cbce2U, 0x498b283cU, 0x9541ff0dU,
-    0x017139a8U, 0xb3de080cU, 0xe49cd8b4U, 0xc1906456U,
-    0x84617bcbU, 0xb670d532U, 0x5c74486cU, 0x5742d0b8U,
-};
-static const u32 Td3[256] = {
-    0xf4a75051U, 0x4165537eU, 0x17a4c31aU, 0x275e963aU,
-    0xab6bcb3bU, 0x9d45f11fU, 0xfa58abacU, 0xe303934bU,
-    0x30fa5520U, 0x766df6adU, 0xcc769188U, 0x024c25f5U,
-    0xe5d7fc4fU, 0x2acbd7c5U, 0x35448026U, 0x62a38fb5U,
-    0xb15a49deU, 0xba1b6725U, 0xea0e9845U, 0xfec0e15dU,
-    0x2f7502c3U, 0x4cf01281U, 0x4697a38dU, 0xd3f9c66bU,
-    0x8f5fe703U, 0x929c9515U, 0x6d7aebbfU, 0x5259da95U,
-    0xbe832dd4U, 0x7421d358U, 0xe0692949U, 0xc9c8448eU,
-    0xc2896a75U, 0x8e7978f4U, 0x583e6b99U, 0xb971dd27U,
-    0xe14fb6beU, 0x88ad17f0U, 0x20ac66c9U, 0xce3ab47dU,
-    0xdf4a1863U, 0x1a3182e5U, 0x51336097U, 0x537f4562U,
-    0x6477e0b1U, 0x6bae84bbU, 0x81a01cfeU, 0x082b94f9U,
-    0x48685870U, 0x45fd198fU, 0xde6c8794U, 0x7bf8b752U,
-    0x73d323abU, 0x4b02e272U, 0x1f8f57e3U, 0x55ab2a66U,
-    0xeb2807b2U, 0xb5c2032fU, 0xc57b9a86U, 0x3708a5d3U,
-    0x2887f230U, 0xbfa5b223U, 0x036aba02U, 0x16825cedU,
-    0xcf1c2b8aU, 0x79b492a7U, 0x07f2f0f3U, 0x69e2a14eU,
-    0xdaf4cd65U, 0x05bed506U, 0x34621fd1U, 0xa6fe8ac4U,
-    0x2e539d34U, 0xf355a0a2U, 0x8ae13205U, 0xf6eb75a4U,
-    0x83ec390bU, 0x60efaa40U, 0x719f065eU, 0x6e1051bdU,
-    0x218af93eU, 0xdd063d96U, 0x3e05aeddU, 0xe6bd464dU,
-    0x548db591U, 0xc45d0571U, 0x06d46f04U, 0x5015ff60U,
-    0x98fb2419U, 0xbde997d6U, 0x4043cc89U, 0xd99e7767U,
-    0xe842bdb0U, 0x898b8807U, 0x195b38e7U, 0xc8eedb79U,
-    0x7c0a47a1U, 0x420fe97cU, 0x841ec9f8U, 0x00000000U,
-    0x80868309U, 0x2bed4832U, 0x1170ac1eU, 0x5a724e6cU,
-    0x0efffbfdU, 0x8538560fU, 0xaed51e3dU, 0x2d392736U,
-    0x0fd9640aU, 0x5ca62168U, 0x5b54d19bU, 0x362e3a24U,
-    0x0a67b10cU, 0x57e70f93U, 0xee96d2b4U, 0x9b919e1bU,
-    0xc0c54f80U, 0xdc20a261U, 0x774b695aU, 0x121a161cU,
-    0x93ba0ae2U, 0xa02ae5c0U, 0x22e0433cU, 0x1b171d12U,
-    0x090d0b0eU, 0x8bc7adf2U, 0xb6a8b92dU, 0x1ea9c814U,
-    0xf1198557U, 0x75074cafU, 0x99ddbbeeU, 0x7f60fda3U,
-    0x01269ff7U, 0x72f5bc5cU, 0x663bc544U, 0xfb7e345bU,
-    0x4329768bU, 0x23c6dccbU, 0xedfc68b6U, 0xe4f163b8U,
-    0x31dccad7U, 0x63851042U, 0x97224013U, 0xc6112084U,
-    0x4a247d85U, 0xbb3df8d2U, 0xf93211aeU, 0x29a16dc7U,
-    0x9e2f4b1dU, 0xb230f3dcU, 0x8652ec0dU, 0xc1e3d077U,
-    0xb3166c2bU, 0x70b999a9U, 0x9448fa11U, 0xe9642247U,
-    0xfc8cc4a8U, 0xf03f1aa0U, 0x7d2cd856U, 0x3390ef22U,
-    0x494ec787U, 0x38d1c1d9U, 0xcaa2fe8cU, 0xd40b3698U,
-    0xf581cfa6U, 0x7ade28a5U, 0xb78e26daU, 0xadbfa43fU,
-    0x3a9de42cU, 0x78920d50U, 0x5fcc9b6aU, 0x7e466254U,
-    0x8d13c2f6U, 0xd8b8e890U, 0x39f75e2eU, 0xc3aff582U,
-    0x5d80be9fU, 0xd0937c69U, 0xd52da96fU, 0x2512b3cfU,
-    0xac993bc8U, 0x187da710U, 0x9c636ee8U, 0x3bbb7bdbU,
-    0x267809cdU, 0x5918f46eU, 0x9ab701ecU, 0x4f9aa883U,
-    0x956e65e6U, 0xffe67eaaU, 0xbccf0821U, 0x15e8e6efU,
-    0xe79bd9baU, 0x6f36ce4aU, 0x9f09d4eaU, 0xb07cd629U,
-    0xa4b2af31U, 0x3f23312aU, 0xa59430c6U, 0xa266c035U,
-    0x4ebc3774U, 0x82caa6fcU, 0x90d0b0e0U, 0xa7d81533U,
-    0x04984af1U, 0xecdaf741U, 0xcd500e7fU, 0x91f62f17U,
-    0x4dd68d76U, 0xefb04d43U, 0xaa4d54ccU, 0x9604dfe4U,
-    0xd1b5e39eU, 0x6a881b4cU, 0x2c1fb8c1U, 0x65517f46U,
-    0x5eea049dU, 0x8c355d01U, 0x877473faU, 0x0b412efbU,
-    0x671d5ab3U, 0xdbd25292U, 0x105633e9U, 0xd647136dU,
-    0xd7618c9aU, 0xa10c7a37U, 0xf8148e59U, 0x133c89ebU,
-    0xa927eeceU, 0x61c935b7U, 0x1ce5ede1U, 0x47b13c7aU,
-    0xd2df599cU, 0xf2733f55U, 0x14ce7918U, 0xc737bf73U,
-    0xf7cdea53U, 0xfdaa5b5fU, 0x3d6f14dfU, 0x44db8678U,
-    0xaff381caU, 0x68c43eb9U, 0x24342c38U, 0xa3405fc2U,
-    0x1dc37216U, 0xe2250cbcU, 0x3c498b28U, 0x0d9541ffU,
-    0xa8017139U, 0x0cb3de08U, 0xb4e49cd8U, 0x56c19064U,
-    0xcb84617bU, 0x32b670d5U, 0x6c5c7448U, 0xb85742d0U,
-};
-static const u32 Td4[256] = {
-    0x52525252U, 0x09090909U, 0x6a6a6a6aU, 0xd5d5d5d5U,
-    0x30303030U, 0x36363636U, 0xa5a5a5a5U, 0x38383838U,
-    0xbfbfbfbfU, 0x40404040U, 0xa3a3a3a3U, 0x9e9e9e9eU,
-    0x81818181U, 0xf3f3f3f3U, 0xd7d7d7d7U, 0xfbfbfbfbU,
-    0x7c7c7c7cU, 0xe3e3e3e3U, 0x39393939U, 0x82828282U,
-    0x9b9b9b9bU, 0x2f2f2f2fU, 0xffffffffU, 0x87878787U,
-    0x34343434U, 0x8e8e8e8eU, 0x43434343U, 0x44444444U,
-    0xc4c4c4c4U, 0xdedededeU, 0xe9e9e9e9U, 0xcbcbcbcbU,
-    0x54545454U, 0x7b7b7b7bU, 0x94949494U, 0x32323232U,
-    0xa6a6a6a6U, 0xc2c2c2c2U, 0x23232323U, 0x3d3d3d3dU,
-    0xeeeeeeeeU, 0x4c4c4c4cU, 0x95959595U, 0x0b0b0b0bU,
-    0x42424242U, 0xfafafafaU, 0xc3c3c3c3U, 0x4e4e4e4eU,
-    0x08080808U, 0x2e2e2e2eU, 0xa1a1a1a1U, 0x66666666U,
-    0x28282828U, 0xd9d9d9d9U, 0x24242424U, 0xb2b2b2b2U,
-    0x76767676U, 0x5b5b5b5bU, 0xa2a2a2a2U, 0x49494949U,
-    0x6d6d6d6dU, 0x8b8b8b8bU, 0xd1d1d1d1U, 0x25252525U,
-    0x72727272U, 0xf8f8f8f8U, 0xf6f6f6f6U, 0x64646464U,
-    0x86868686U, 0x68686868U, 0x98989898U, 0x16161616U,
-    0xd4d4d4d4U, 0xa4a4a4a4U, 0x5c5c5c5cU, 0xccccccccU,
-    0x5d5d5d5dU, 0x65656565U, 0xb6b6b6b6U, 0x92929292U,
-    0x6c6c6c6cU, 0x70707070U, 0x48484848U, 0x50505050U,
-    0xfdfdfdfdU, 0xededededU, 0xb9b9b9b9U, 0xdadadadaU,
-    0x5e5e5e5eU, 0x15151515U, 0x46464646U, 0x57575757U,
-    0xa7a7a7a7U, 0x8d8d8d8dU, 0x9d9d9d9dU, 0x84848484U,
-    0x90909090U, 0xd8d8d8d8U, 0xababababU, 0x00000000U,
-    0x8c8c8c8cU, 0xbcbcbcbcU, 0xd3d3d3d3U, 0x0a0a0a0aU,
-    0xf7f7f7f7U, 0xe4e4e4e4U, 0x58585858U, 0x05050505U,
-    0xb8b8b8b8U, 0xb3b3b3b3U, 0x45454545U, 0x06060606U,
-    0xd0d0d0d0U, 0x2c2c2c2cU, 0x1e1e1e1eU, 0x8f8f8f8fU,
-    0xcacacacaU, 0x3f3f3f3fU, 0x0f0f0f0fU, 0x02020202U,
-    0xc1c1c1c1U, 0xafafafafU, 0xbdbdbdbdU, 0x03030303U,
-    0x01010101U, 0x13131313U, 0x8a8a8a8aU, 0x6b6b6b6bU,
-    0x3a3a3a3aU, 0x91919191U, 0x11111111U, 0x41414141U,
-    0x4f4f4f4fU, 0x67676767U, 0xdcdcdcdcU, 0xeaeaeaeaU,
-    0x97979797U, 0xf2f2f2f2U, 0xcfcfcfcfU, 0xcecececeU,
-    0xf0f0f0f0U, 0xb4b4b4b4U, 0xe6e6e6e6U, 0x73737373U,
-    0x96969696U, 0xacacacacU, 0x74747474U, 0x22222222U,
-    0xe7e7e7e7U, 0xadadadadU, 0x35353535U, 0x85858585U,
-    0xe2e2e2e2U, 0xf9f9f9f9U, 0x37373737U, 0xe8e8e8e8U,
-    0x1c1c1c1cU, 0x75757575U, 0xdfdfdfdfU, 0x6e6e6e6eU,
-    0x47474747U, 0xf1f1f1f1U, 0x1a1a1a1aU, 0x71717171U,
-    0x1d1d1d1dU, 0x29292929U, 0xc5c5c5c5U, 0x89898989U,
-    0x6f6f6f6fU, 0xb7b7b7b7U, 0x62626262U, 0x0e0e0e0eU,
-    0xaaaaaaaaU, 0x18181818U, 0xbebebebeU, 0x1b1b1b1bU,
-    0xfcfcfcfcU, 0x56565656U, 0x3e3e3e3eU, 0x4b4b4b4bU,
-    0xc6c6c6c6U, 0xd2d2d2d2U, 0x79797979U, 0x20202020U,
-    0x9a9a9a9aU, 0xdbdbdbdbU, 0xc0c0c0c0U, 0xfefefefeU,
-    0x78787878U, 0xcdcdcdcdU, 0x5a5a5a5aU, 0xf4f4f4f4U,
-    0x1f1f1f1fU, 0xddddddddU, 0xa8a8a8a8U, 0x33333333U,
-    0x88888888U, 0x07070707U, 0xc7c7c7c7U, 0x31313131U,
-    0xb1b1b1b1U, 0x12121212U, 0x10101010U, 0x59595959U,
-    0x27272727U, 0x80808080U, 0xececececU, 0x5f5f5f5fU,
-    0x60606060U, 0x51515151U, 0x7f7f7f7fU, 0xa9a9a9a9U,
-    0x19191919U, 0xb5b5b5b5U, 0x4a4a4a4aU, 0x0d0d0d0dU,
-    0x2d2d2d2dU, 0xe5e5e5e5U, 0x7a7a7a7aU, 0x9f9f9f9fU,
-    0x93939393U, 0xc9c9c9c9U, 0x9c9c9c9cU, 0xefefefefU,
-    0xa0a0a0a0U, 0xe0e0e0e0U, 0x3b3b3b3bU, 0x4d4d4d4dU,
-    0xaeaeaeaeU, 0x2a2a2a2aU, 0xf5f5f5f5U, 0xb0b0b0b0U,
-    0xc8c8c8c8U, 0xebebebebU, 0xbbbbbbbbU, 0x3c3c3c3cU,
-    0x83838383U, 0x53535353U, 0x99999999U, 0x61616161U,
-    0x17171717U, 0x2b2b2b2bU, 0x04040404U, 0x7e7e7e7eU,
-    0xbabababaU, 0x77777777U, 0xd6d6d6d6U, 0x26262626U,
-    0xe1e1e1e1U, 0x69696969U, 0x14141414U, 0x63636363U,
-    0x55555555U, 0x21212121U, 0x0c0c0c0cU, 0x7d7d7d7dU,
-};
-static const u32 rcon[] = {
-	0x01000000, 0x02000000, 0x04000000, 0x08000000,
-	0x10000000, 0x20000000, 0x40000000, 0x80000000,
-	0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
-};
-
-/**
- * Expand the cipher key into the encryption key schedule.
- */
-int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
-			AES_KEY *key) {
-
-	u32 *rk;
-   	int i = 0;
-	u32 temp;
-
-	if (!userKey || !key)
-		return -1;
-	if (bits != 128 && bits != 192 && bits != 256)
-		return -2;
-
-	rk = key->rd_key;
-
-	if (bits==128)
-		key->rounds = 10;
-	else if (bits==192)
-		key->rounds = 12;
-	else
-		key->rounds = 14;
-
-	rk[0] = GETU32(userKey     );
-	rk[1] = GETU32(userKey +  4);
-	rk[2] = GETU32(userKey +  8);
-	rk[3] = GETU32(userKey + 12);
-	if (bits == 128) {
-		while (1) {
-			temp  = rk[3];
-			rk[4] = rk[0] ^
-				(Te4[(temp >> 16) & 0xff] & 0xff000000) ^
-				(Te4[(temp >>  8) & 0xff] & 0x00ff0000) ^
-				(Te4[(temp      ) & 0xff] & 0x0000ff00) ^
-				(Te4[(temp >> 24)       ] & 0x000000ff) ^
-				rcon[i];
-			rk[5] = rk[1] ^ rk[4];
-			rk[6] = rk[2] ^ rk[5];
-			rk[7] = rk[3] ^ rk[6];
-			if (++i == 10) {
-				return 0;
-			}
-			rk += 4;
-		}
-	}
-	rk[4] = GETU32(userKey + 16);
-	rk[5] = GETU32(userKey + 20);
-	if (bits == 192) {
-		while (1) {
-			temp = rk[ 5];
-			rk[ 6] = rk[ 0] ^
-				(Te4[(temp >> 16) & 0xff] & 0xff000000) ^
-				(Te4[(temp >>  8) & 0xff] & 0x00ff0000) ^
-				(Te4[(temp      ) & 0xff] & 0x0000ff00) ^
-				(Te4[(temp >> 24)       ] & 0x000000ff) ^
-				rcon[i];
-			rk[ 7] = rk[ 1] ^ rk[ 6];
-			rk[ 8] = rk[ 2] ^ rk[ 7];
-			rk[ 9] = rk[ 3] ^ rk[ 8];
-			if (++i == 8) {
-				return 0;
-			}
-			rk[10] = rk[ 4] ^ rk[ 9];
-			rk[11] = rk[ 5] ^ rk[10];
-			rk += 6;
-		}
-	}
-	rk[6] = GETU32(userKey + 24);
-	rk[7] = GETU32(userKey + 28);
-	if (bits == 256) {
-		while (1) {
-			temp = rk[ 7];
-			rk[ 8] = rk[ 0] ^
-				(Te4[(temp >> 16) & 0xff] & 0xff000000) ^
-				(Te4[(temp >>  8) & 0xff] & 0x00ff0000) ^
-				(Te4[(temp      ) & 0xff] & 0x0000ff00) ^
-				(Te4[(temp >> 24)       ] & 0x000000ff) ^
-				rcon[i];
-			rk[ 9] = rk[ 1] ^ rk[ 8];
-			rk[10] = rk[ 2] ^ rk[ 9];
-			rk[11] = rk[ 3] ^ rk[10];
-			if (++i == 7) {
-				return 0;
-			}
-			temp = rk[11];
-			rk[12] = rk[ 4] ^
-				(Te4[(temp >> 24)       ] & 0xff000000) ^
-				(Te4[(temp >> 16) & 0xff] & 0x00ff0000) ^
-				(Te4[(temp >>  8) & 0xff] & 0x0000ff00) ^
-				(Te4[(temp      ) & 0xff] & 0x000000ff);
-			rk[13] = rk[ 5] ^ rk[12];
-			rk[14] = rk[ 6] ^ rk[13];
-			rk[15] = rk[ 7] ^ rk[14];
-
-			rk += 8;
-        	}
-	}
-	return 0;
-}
-
-/**
- * Expand the cipher key into the decryption key schedule.
- */
-int AES_set_decrypt_key(const unsigned char *userKey, const int bits,
-			 AES_KEY *key) {
-
-        u32 *rk;
-	int i, j, status;
-	u32 temp;
-
-	/* first, start with an encryption schedule */
-	status = AES_set_encrypt_key(userKey, bits, key);
-	if (status < 0)
-		return status;
-
-	rk = key->rd_key;
-
-	/* invert the order of the round keys: */
-	for (i = 0, j = 4*(key->rounds); i < j; i += 4, j -= 4) {
-		temp = rk[i    ]; rk[i    ] = rk[j    ]; rk[j    ] = temp;
-		temp = rk[i + 1]; rk[i + 1] = rk[j + 1]; rk[j + 1] = temp;
-		temp = rk[i + 2]; rk[i + 2] = rk[j + 2]; rk[j + 2] = temp;
-		temp = rk[i + 3]; rk[i + 3] = rk[j + 3]; rk[j + 3] = temp;
-	}
-	/* apply the inverse MixColumn transform to all round keys but the first and the last: */
-	for (i = 1; i < (key->rounds); i++) {
-		rk += 4;
-		rk[0] =
-			Td0[Te4[(rk[0] >> 24)       ] & 0xff] ^
-			Td1[Te4[(rk[0] >> 16) & 0xff] & 0xff] ^
-			Td2[Te4[(rk[0] >>  8) & 0xff] & 0xff] ^
-			Td3[Te4[(rk[0]      ) & 0xff] & 0xff];
-		rk[1] =
-			Td0[Te4[(rk[1] >> 24)       ] & 0xff] ^
-			Td1[Te4[(rk[1] >> 16) & 0xff] & 0xff] ^
-			Td2[Te4[(rk[1] >>  8) & 0xff] & 0xff] ^
-			Td3[Te4[(rk[1]      ) & 0xff] & 0xff];
-		rk[2] =
-			Td0[Te4[(rk[2] >> 24)       ] & 0xff] ^
-			Td1[Te4[(rk[2] >> 16) & 0xff] & 0xff] ^
-			Td2[Te4[(rk[2] >>  8) & 0xff] & 0xff] ^
-			Td3[Te4[(rk[2]      ) & 0xff] & 0xff];
-		rk[3] =
-			Td0[Te4[(rk[3] >> 24)       ] & 0xff] ^
-			Td1[Te4[(rk[3] >> 16) & 0xff] & 0xff] ^
-			Td2[Te4[(rk[3] >>  8) & 0xff] & 0xff] ^
-			Td3[Te4[(rk[3]      ) & 0xff] & 0xff];
-	}
-	return 0;
-}
-
-#ifndef AES_ASM
-/*
- * Encrypt a single block
- * in and out can overlap
- */
-void AES_encrypt(const unsigned char *in, unsigned char *out,
-		 const AES_KEY *key) {
-
-	const u32 *rk;
-	u32 s0, s1, s2, s3, t0, t1, t2, t3;
-#ifndef FULL_UNROLL
-	int r;
-#endif /* ?FULL_UNROLL */
-
-	assert(in && out && key);
-	rk = key->rd_key;
-
-	/*
-	 * map byte array block to cipher state
-	 * and add initial round key:
-	 */
-	s0 = GETU32(in     ) ^ rk[0];
-	s1 = GETU32(in +  4) ^ rk[1];
-	s2 = GETU32(in +  8) ^ rk[2];
-	s3 = GETU32(in + 12) ^ rk[3];
-#ifdef FULL_UNROLL
-	/* round 1: */
-   	t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >>  8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[ 4];
-   	t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >>  8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[ 5];
-   	t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >>  8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[ 6];
-   	t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >>  8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[ 7];
-   	/* round 2: */
-   	s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >>  8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[ 8];
-   	s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >>  8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[ 9];
-   	s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >>  8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[10];
-   	s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >>  8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[11];
-	/* round 3: */
-   	t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >>  8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[12];
-   	t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >>  8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[13];
-   	t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >>  8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[14];
-   	t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >>  8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[15];
-   	/* round 4: */
-   	s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >>  8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[16];
-   	s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >>  8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[17];
-   	s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >>  8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[18];
-   	s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >>  8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[19];
-	/* round 5: */
-   	t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >>  8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[20];
-   	t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >>  8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[21];
-   	t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >>  8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[22];
-   	t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >>  8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[23];
-   	/* round 6: */
-   	s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >>  8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[24];
-   	s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >>  8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[25];
-   	s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >>  8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[26];
-   	s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >>  8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[27];
-	/* round 7: */
-   	t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >>  8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[28];
-   	t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >>  8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[29];
-   	t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >>  8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[30];
-   	t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >>  8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[31];
-   	/* round 8: */
-   	s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >>  8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[32];
-   	s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >>  8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[33];
-   	s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >>  8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[34];
-   	s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >>  8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[35];
-	/* round 9: */
-   	t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >>  8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[36];
-   	t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >>  8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[37];
-   	t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >>  8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[38];
-   	t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >>  8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[39];
-    if (key->rounds > 10) {
-        /* round 10: */
-        s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >>  8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[40];
-        s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >>  8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[41];
-        s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >>  8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[42];
-        s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >>  8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[43];
-        /* round 11: */
-        t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >>  8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[44];
-        t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >>  8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[45];
-        t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >>  8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[46];
-        t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >>  8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[47];
-        if (key->rounds > 12) {
-            /* round 12: */
-            s0 = Te0[t0 >> 24] ^ Te1[(t1 >> 16) & 0xff] ^ Te2[(t2 >>  8) & 0xff] ^ Te3[t3 & 0xff] ^ rk[48];
-            s1 = Te0[t1 >> 24] ^ Te1[(t2 >> 16) & 0xff] ^ Te2[(t3 >>  8) & 0xff] ^ Te3[t0 & 0xff] ^ rk[49];
-            s2 = Te0[t2 >> 24] ^ Te1[(t3 >> 16) & 0xff] ^ Te2[(t0 >>  8) & 0xff] ^ Te3[t1 & 0xff] ^ rk[50];
-            s3 = Te0[t3 >> 24] ^ Te1[(t0 >> 16) & 0xff] ^ Te2[(t1 >>  8) & 0xff] ^ Te3[t2 & 0xff] ^ rk[51];
-            /* round 13: */
-            t0 = Te0[s0 >> 24] ^ Te1[(s1 >> 16) & 0xff] ^ Te2[(s2 >>  8) & 0xff] ^ Te3[s3 & 0xff] ^ rk[52];
-            t1 = Te0[s1 >> 24] ^ Te1[(s2 >> 16) & 0xff] ^ Te2[(s3 >>  8) & 0xff] ^ Te3[s0 & 0xff] ^ rk[53];
-            t2 = Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] ^ Te2[(s0 >>  8) & 0xff] ^ Te3[s1 & 0xff] ^ rk[54];
-            t3 = Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] ^ Te2[(s1 >>  8) & 0xff] ^ Te3[s2 & 0xff] ^ rk[55];
-        }
-    }
-    rk += key->rounds << 2;
-#else  /* !FULL_UNROLL */
-    /*
-     * Nr - 1 full rounds:
-     */
-    r = key->rounds >> 1;
-    for (;;) {
-        t0 =
-            Te0[(s0 >> 24)       ] ^
-            Te1[(s1 >> 16) & 0xff] ^
-            Te2[(s2 >>  8) & 0xff] ^
-            Te3[(s3      ) & 0xff] ^
-            rk[4];
-        t1 =
-            Te0[(s1 >> 24)       ] ^
-            Te1[(s2 >> 16) & 0xff] ^
-            Te2[(s3 >>  8) & 0xff] ^
-            Te3[(s0      ) & 0xff] ^
-            rk[5];
-        t2 =
-            Te0[(s2 >> 24)       ] ^
-            Te1[(s3 >> 16) & 0xff] ^
-            Te2[(s0 >>  8) & 0xff] ^
-            Te3[(s1      ) & 0xff] ^
-            rk[6];
-        t3 =
-            Te0[(s3 >> 24)       ] ^
-            Te1[(s0 >> 16) & 0xff] ^
-            Te2[(s1 >>  8) & 0xff] ^
-            Te3[(s2      ) & 0xff] ^
-            rk[7];
-
-        rk += 8;
-        if (--r == 0) {
-            break;
-        }
-
-        s0 =
-            Te0[(t0 >> 24)       ] ^
-            Te1[(t1 >> 16) & 0xff] ^
-            Te2[(t2 >>  8) & 0xff] ^
-            Te3[(t3      ) & 0xff] ^
-            rk[0];
-        s1 =
-            Te0[(t1 >> 24)       ] ^
-            Te1[(t2 >> 16) & 0xff] ^
-            Te2[(t3 >>  8) & 0xff] ^
-            Te3[(t0      ) & 0xff] ^
-            rk[1];
-        s2 =
-            Te0[(t2 >> 24)       ] ^
-            Te1[(t3 >> 16) & 0xff] ^
-            Te2[(t0 >>  8) & 0xff] ^
-            Te3[(t1      ) & 0xff] ^
-            rk[2];
-        s3 =
-            Te0[(t3 >> 24)       ] ^
-            Te1[(t0 >> 16) & 0xff] ^
-            Te2[(t1 >>  8) & 0xff] ^
-            Te3[(t2      ) & 0xff] ^
-            rk[3];
-    }
-#endif /* ?FULL_UNROLL */
-    /*
-	 * apply last round and
-	 * map cipher state to byte array block:
-	 */
-	s0 =
-		(Te4[(t0 >> 24)       ] & 0xff000000) ^
-		(Te4[(t1 >> 16) & 0xff] & 0x00ff0000) ^
-		(Te4[(t2 >>  8) & 0xff] & 0x0000ff00) ^
-		(Te4[(t3      ) & 0xff] & 0x000000ff) ^
-		rk[0];
-	PUTU32(out     , s0);
-	s1 =
-		(Te4[(t1 >> 24)       ] & 0xff000000) ^
-		(Te4[(t2 >> 16) & 0xff] & 0x00ff0000) ^
-		(Te4[(t3 >>  8) & 0xff] & 0x0000ff00) ^
-		(Te4[(t0      ) & 0xff] & 0x000000ff) ^
-		rk[1];
-	PUTU32(out +  4, s1);
-	s2 =
-		(Te4[(t2 >> 24)       ] & 0xff000000) ^
-		(Te4[(t3 >> 16) & 0xff] & 0x00ff0000) ^
-		(Te4[(t0 >>  8) & 0xff] & 0x0000ff00) ^
-		(Te4[(t1      ) & 0xff] & 0x000000ff) ^
-		rk[2];
-	PUTU32(out +  8, s2);
-	s3 =
-		(Te4[(t3 >> 24)       ] & 0xff000000) ^
-		(Te4[(t0 >> 16) & 0xff] & 0x00ff0000) ^
-		(Te4[(t1 >>  8) & 0xff] & 0x0000ff00) ^
-		(Te4[(t2      ) & 0xff] & 0x000000ff) ^
-		rk[3];
-	PUTU32(out + 12, s3);
-}
-
-/*
- * Decrypt a single block
- * in and out can overlap
- */
-void AES_decrypt(const unsigned char *in, unsigned char *out,
-		 const AES_KEY *key) {
-
-	const u32 *rk;
-	u32 s0, s1, s2, s3, t0, t1, t2, t3;
-#ifndef FULL_UNROLL
-	int r;
-#endif /* ?FULL_UNROLL */
-
-	assert(in && out && key);
-	rk = key->rd_key;
-
-	/*
-	 * map byte array block to cipher state
-	 * and add initial round key:
-	 */
-    s0 = GETU32(in     ) ^ rk[0];
-    s1 = GETU32(in +  4) ^ rk[1];
-    s2 = GETU32(in +  8) ^ rk[2];
-    s3 = GETU32(in + 12) ^ rk[3];
-#ifdef FULL_UNROLL
-    /* round 1: */
-    t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >>  8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[ 4];
-    t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >>  8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[ 5];
-    t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >>  8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[ 6];
-    t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >>  8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[ 7];
-    /* round 2: */
-    s0 = Td0[t0 >> 24] ^ Td1[(t3 >> 16) & 0xff] ^ Td2[(t2 >>  8) & 0xff] ^ Td3[t1 & 0xff] ^ rk[ 8];
-    s1 = Td0[t1 >> 24] ^ Td1[(t0 >> 16) & 0xff] ^ Td2[(t3 >>  8) & 0xff] ^ Td3[t2 & 0xff] ^ rk[ 9];
-    s2 = Td0[t2 >> 24] ^ Td1[(t1 >> 16) & 0xff] ^ Td2[(t0 >>  8) & 0xff] ^ Td3[t3 & 0xff] ^ rk[10];
-    s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >>  8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[11];
-    /* round 3: */
-    t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >>  8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[12];
-    t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >>  8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[13];
-    t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >>  8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[14];
-    t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >>  8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[15];
-    /* round 4: */
-    s0 = Td0[t0 >> 24] ^ Td1[(t3 >> 16) & 0xff] ^ Td2[(t2 >>  8) & 0xff] ^ Td3[t1 & 0xff] ^ rk[16];
-    s1 = Td0[t1 >> 24] ^ Td1[(t0 >> 16) & 0xff] ^ Td2[(t3 >>  8) & 0xff] ^ Td3[t2 & 0xff] ^ rk[17];
-    s2 = Td0[t2 >> 24] ^ Td1[(t1 >> 16) & 0xff] ^ Td2[(t0 >>  8) & 0xff] ^ Td3[t3 & 0xff] ^ rk[18];
-    s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >>  8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[19];
-    /* round 5: */
-    t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >>  8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[20];
-    t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >>  8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[21];
-    t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >>  8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[22];
-    t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >>  8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[23];
-    /* round 6: */
-    s0 = Td0[t0 >> 24] ^ Td1[(t3 >> 16) & 0xff] ^ Td2[(t2 >>  8) & 0xff] ^ Td3[t1 & 0xff] ^ rk[24];
-    s1 = Td0[t1 >> 24] ^ Td1[(t0 >> 16) & 0xff] ^ Td2[(t3 >>  8) & 0xff] ^ Td3[t2 & 0xff] ^ rk[25];
-    s2 = Td0[t2 >> 24] ^ Td1[(t1 >> 16) & 0xff] ^ Td2[(t0 >>  8) & 0xff] ^ Td3[t3 & 0xff] ^ rk[26];
-    s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >>  8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[27];
-    /* round 7: */
-    t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >>  8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[28];
-    t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >>  8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[29];
-    t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >>  8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[30];
-    t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >>  8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[31];
-    /* round 8: */
-    s0 = Td0[t0 >> 24] ^ Td1[(t3 >> 16) & 0xff] ^ Td2[(t2 >>  8) & 0xff] ^ Td3[t1 & 0xff] ^ rk[32];
-    s1 = Td0[t1 >> 24] ^ Td1[(t0 >> 16) & 0xff] ^ Td2[(t3 >>  8) & 0xff] ^ Td3[t2 & 0xff] ^ rk[33];
-    s2 = Td0[t2 >> 24] ^ Td1[(t1 >> 16) & 0xff] ^ Td2[(t0 >>  8) & 0xff] ^ Td3[t3 & 0xff] ^ rk[34];
-    s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >>  8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[35];
-    /* round 9: */
-    t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >>  8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[36];
-    t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >>  8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[37];
-    t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >>  8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[38];
-    t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >>  8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[39];
-    if (key->rounds > 10) {
-        /* round 10: */
-        s0 = Td0[t0 >> 24] ^ Td1[(t3 >> 16) & 0xff] ^ Td2[(t2 >>  8) & 0xff] ^ Td3[t1 & 0xff] ^ rk[40];
-        s1 = Td0[t1 >> 24] ^ Td1[(t0 >> 16) & 0xff] ^ Td2[(t3 >>  8) & 0xff] ^ Td3[t2 & 0xff] ^ rk[41];
-        s2 = Td0[t2 >> 24] ^ Td1[(t1 >> 16) & 0xff] ^ Td2[(t0 >>  8) & 0xff] ^ Td3[t3 & 0xff] ^ rk[42];
-        s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >>  8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[43];
-        /* round 11: */
-        t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >>  8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[44];
-        t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >>  8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[45];
-        t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >>  8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[46];
-        t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >>  8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[47];
-        if (key->rounds > 12) {
-            /* round 12: */
-            s0 = Td0[t0 >> 24] ^ Td1[(t3 >> 16) & 0xff] ^ Td2[(t2 >>  8) & 0xff] ^ Td3[t1 & 0xff] ^ rk[48];
-            s1 = Td0[t1 >> 24] ^ Td1[(t0 >> 16) & 0xff] ^ Td2[(t3 >>  8) & 0xff] ^ Td3[t2 & 0xff] ^ rk[49];
-            s2 = Td0[t2 >> 24] ^ Td1[(t1 >> 16) & 0xff] ^ Td2[(t0 >>  8) & 0xff] ^ Td3[t3 & 0xff] ^ rk[50];
-            s3 = Td0[t3 >> 24] ^ Td1[(t2 >> 16) & 0xff] ^ Td2[(t1 >>  8) & 0xff] ^ Td3[t0 & 0xff] ^ rk[51];
-            /* round 13: */
-            t0 = Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] ^ Td2[(s2 >>  8) & 0xff] ^ Td3[s1 & 0xff] ^ rk[52];
-            t1 = Td0[s1 >> 24] ^ Td1[(s0 >> 16) & 0xff] ^ Td2[(s3 >>  8) & 0xff] ^ Td3[s2 & 0xff] ^ rk[53];
-            t2 = Td0[s2 >> 24] ^ Td1[(s1 >> 16) & 0xff] ^ Td2[(s0 >>  8) & 0xff] ^ Td3[s3 & 0xff] ^ rk[54];
-            t3 = Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] ^ Td2[(s1 >>  8) & 0xff] ^ Td3[s0 & 0xff] ^ rk[55];
-        }
-    }
-	rk += key->rounds << 2;
-#else  /* !FULL_UNROLL */
-    /*
-     * Nr - 1 full rounds:
-     */
-    r = key->rounds >> 1;
-    for (;;) {
-        t0 =
-            Td0[(s0 >> 24)       ] ^
-            Td1[(s3 >> 16) & 0xff] ^
-            Td2[(s2 >>  8) & 0xff] ^
-            Td3[(s1      ) & 0xff] ^
-            rk[4];
-        t1 =
-            Td0[(s1 >> 24)       ] ^
-            Td1[(s0 >> 16) & 0xff] ^
-            Td2[(s3 >>  8) & 0xff] ^
-            Td3[(s2      ) & 0xff] ^
-            rk[5];
-        t2 =
-            Td0[(s2 >> 24)       ] ^
-            Td1[(s1 >> 16) & 0xff] ^
-            Td2[(s0 >>  8) & 0xff] ^
-            Td3[(s3      ) & 0xff] ^
-            rk[6];
-        t3 =
-            Td0[(s3 >> 24)       ] ^
-            Td1[(s2 >> 16) & 0xff] ^
-            Td2[(s1 >>  8) & 0xff] ^
-            Td3[(s0      ) & 0xff] ^
-            rk[7];
-
-        rk += 8;
-        if (--r == 0) {
-            break;
-        }
-
-        s0 =
-            Td0[(t0 >> 24)       ] ^
-            Td1[(t3 >> 16) & 0xff] ^
-            Td2[(t2 >>  8) & 0xff] ^
-            Td3[(t1      ) & 0xff] ^
-            rk[0];
-        s1 =
-            Td0[(t1 >> 24)       ] ^
-            Td1[(t0 >> 16) & 0xff] ^
-            Td2[(t3 >>  8) & 0xff] ^
-            Td3[(t2      ) & 0xff] ^
-            rk[1];
-        s2 =
-            Td0[(t2 >> 24)       ] ^
-            Td1[(t1 >> 16) & 0xff] ^
-            Td2[(t0 >>  8) & 0xff] ^
-            Td3[(t3      ) & 0xff] ^
-            rk[2];
-        s3 =
-            Td0[(t3 >> 24)       ] ^
-            Td1[(t2 >> 16) & 0xff] ^
-            Td2[(t1 >>  8) & 0xff] ^
-            Td3[(t0      ) & 0xff] ^
-            rk[3];
-    }
-#endif /* ?FULL_UNROLL */
-    /*
-	 * apply last round and
-	 * map cipher state to byte array block:
-	 */
-   	s0 =
-   		(Td4[(t0 >> 24)       ] & 0xff000000) ^
-   		(Td4[(t3 >> 16) & 0xff] & 0x00ff0000) ^
-   		(Td4[(t2 >>  8) & 0xff] & 0x0000ff00) ^
-   		(Td4[(t1      ) & 0xff] & 0x000000ff) ^
-   		rk[0];
-	PUTU32(out     , s0);
-   	s1 =
-   		(Td4[(t1 >> 24)       ] & 0xff000000) ^
-   		(Td4[(t0 >> 16) & 0xff] & 0x00ff0000) ^
-   		(Td4[(t3 >>  8) & 0xff] & 0x0000ff00) ^
-   		(Td4[(t2      ) & 0xff] & 0x000000ff) ^
-   		rk[1];
-	PUTU32(out +  4, s1);
-   	s2 =
-   		(Td4[(t2 >> 24)       ] & 0xff000000) ^
-   		(Td4[(t1 >> 16) & 0xff] & 0x00ff0000) ^
-   		(Td4[(t0 >>  8) & 0xff] & 0x0000ff00) ^
-   		(Td4[(t3      ) & 0xff] & 0x000000ff) ^
-   		rk[2];
-	PUTU32(out +  8, s2);
-   	s3 =
-   		(Td4[(t3 >> 24)       ] & 0xff000000) ^
-   		(Td4[(t2 >> 16) & 0xff] & 0x00ff0000) ^
-   		(Td4[(t1 >>  8) & 0xff] & 0x0000ff00) ^
-   		(Td4[(t0      ) & 0xff] & 0x000000ff) ^
-   		rk[3];
-	PUTU32(out + 12, s3);
-}
-
-#endif /* AES_ASM */
-
-void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
-		     const unsigned long length, const AES_KEY *key,
-		     unsigned char *ivec, const int enc) 
-{
-
-	unsigned long n;
-	unsigned long len = length;
-	unsigned char tmp[AES_BLOCK_SIZE];
-
-	assert(in && out && key && ivec);
-
-	if (enc) {
-		while (len >= AES_BLOCK_SIZE) {
-			for(n=0; n < AES_BLOCK_SIZE; ++n)
-				tmp[n] = in[n] ^ ivec[n];
-			AES_encrypt(tmp, out, key);
-			memcpy(ivec, out, AES_BLOCK_SIZE);
-			len -= AES_BLOCK_SIZE;
-			in += AES_BLOCK_SIZE;
-			out += AES_BLOCK_SIZE;
-		}
-		if (len) {
-			for(n=0; n < len; ++n)
-				tmp[n] = in[n] ^ ivec[n];
-			for(n=len; n < AES_BLOCK_SIZE; ++n)
-				tmp[n] = ivec[n];
-			AES_encrypt(tmp, tmp, key);
-			memcpy(out, tmp, AES_BLOCK_SIZE);
-			memcpy(ivec, tmp, AES_BLOCK_SIZE);
-		}			
-	} else {
-		while (len >= AES_BLOCK_SIZE) {
-			memcpy(tmp, in, AES_BLOCK_SIZE);
-			AES_decrypt(in, out, key);
-			for(n=0; n < AES_BLOCK_SIZE; ++n)
-				out[n] ^= ivec[n];
-			memcpy(ivec, tmp, AES_BLOCK_SIZE);
-			len -= AES_BLOCK_SIZE;
-			in += AES_BLOCK_SIZE;
-			out += AES_BLOCK_SIZE;
-		}
-		if (len) {
-			memcpy(tmp, in, AES_BLOCK_SIZE);
-			AES_decrypt(tmp, tmp, key);
-			for(n=0; n < len; ++n)
-				out[n] = tmp[n] ^ ivec[n];
-			memcpy(ivec, tmp, AES_BLOCK_SIZE);
-		}			
-	}
-}
diff --git a/tools/blktap/drivers/aes.h b/tools/blktap/drivers/aes.h
deleted file mode 100644
index 9fb54a9..0000000
--- a/tools/blktap/drivers/aes.h
+++ /dev/null
@@ -1,28 +0,0 @@
-#ifndef QEMU_AES_H
-#define QEMU_AES_H
-
-#include <stdint.h>
-
-#define AES_MAXNR 14
-#define AES_BLOCK_SIZE 16
-
-struct aes_key_st {
-    uint32_t rd_key[4 *(AES_MAXNR + 1)];
-    int rounds;
-};
-typedef struct aes_key_st AES_KEY;
-
-int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
-	AES_KEY *key);
-int AES_set_decrypt_key(const unsigned char *userKey, const int bits,
-	AES_KEY *key);
-
-void AES_encrypt(const unsigned char *in, unsigned char *out,
-	const AES_KEY *key);
-void AES_decrypt(const unsigned char *in, unsigned char *out,
-	const AES_KEY *key);
-void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
-		     const unsigned long length, const AES_KEY *key,
-		     unsigned char *ivec, const int enc);
-
-#endif
diff --git a/tools/blktap/drivers/blk.h b/tools/blktap/drivers/blk.h
deleted file mode 100644
index 1cdc980..0000000
--- a/tools/blktap/drivers/blk.h
+++ /dev/null
@@ -1,3 +0,0 @@
-
-int blk_getimagesize(int fd, uint64_t *size);
-int blk_getsectorsize(int fd, uint64_t *sector_size);
diff --git a/tools/blktap/drivers/blk_linux.c b/tools/blktap/drivers/blk_linux.c
deleted file mode 100644
index bb52717..0000000
--- a/tools/blktap/drivers/blk_linux.c
+++ /dev/null
@@ -1,42 +0,0 @@
-#include <inttypes.h>
-#include <sys/ioctl.h>
-#include <sys/mount.h>
-#include "tapdisk.h"
-#include "blk.h"
-
-int blk_getimagesize(int fd, uint64_t *size)
-{
-	int rc;
-
-	*size = 0;
-	rc = ioctl(fd, BLKGETSIZE, size);
-	if (rc) {
-		DPRINTF("ERR: BLKGETSIZE failed, couldn't stat image");
-		return -EINVAL;
-	}
-
-	return 0;
-}
-
-int blk_getsectorsize(int fd, uint64_t *sector_size)
-{
-#if defined(BLKSSZGET)
-	int rc;
-
-	*sector_size = DEFAULT_SECTOR_SIZE;
-	rc = ioctl(fd, BLKSSZGET, sector_size);
-	if (rc) {
-		DPRINTF("ERR: BLKSSZGET failed. Falling back to use default sector size");
-		*sector_size = DEFAULT_SECTOR_SIZE;
-	}
-
-	if (*sector_size != DEFAULT_SECTOR_SIZE)
-		DPRINTF("Note: sector size is %"PRIu64" (not %u)\n",
-			*sector_size, DEFAULT_SECTOR_SIZE);
-#else
-	*sector_size = DEFAULT_SECTOR_SIZE;
-#endif
-
-	return 0;
-}
-
diff --git a/tools/blktap/drivers/blktapctrl.c b/tools/blktap/drivers/blktapctrl.c
deleted file mode 100644
index 0a8b880..0000000
--- a/tools/blktap/drivers/blktapctrl.c
+++ /dev/null
@@ -1,937 +0,0 @@
-/*
- * blktapctrl.c
- * 
- * userspace controller for the blktap disks.
- * As requests for new block devices arrive,
- * the controller spawns off a separate process
- * per-disk.
- *
- *
- * Copyright (c) 2005 Julian Chesterfield and Andrew Warfield.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <sys/mman.h>
-#include <err.h>
-#include <errno.h>
-#include <sys/types.h>
-#include <sys/wait.h>
-#include <signal.h>
-#include <fcntl.h>
-#include <sys/poll.h>
-#include <sys/ioctl.h>
-#include <string.h>
-#include <unistd.h>
-#include <xenstore.h>
-#include <sys/time.h>
-#include <syslog.h>
-#ifdef MEMSHR
-#include <memshr.h>
-#endif
-#include <sys/stat.h>
-                                                                     
-#include "blktaplib.h"
-#include "blktapctrl.h"
-#include "tapdisk.h"
-#include "list.h"
-#include "xs_api.h" /* for xs_fire_next_watch() */
-
-#define PIDFILE "/var/run/blktapctrl.pid"
-
-#define NUM_POLL_FDS 2
-#define MSG_SIZE 4096
-#define MAX_TIMEOUT 10
-#define MAX_RAND_VAL 0xFFFF
-#define MAX_ATTEMPTS 10
-
-int run = 1;
-int max_timeout = MAX_TIMEOUT;
-int ctlfd = 0;
-
-int blktap_major;
-
-static int open_ctrl_socket(char *devname);
-static int write_msg(int fd, int msgtype, void *ptr, void *ptr2);
-static int read_msg(int fd, int msgtype, void *ptr);
-static driver_list_entry_t *active_disks[MAX_DISK_TYPES];
-
-
-static unsigned long long tapdisk_get_size(blkif_t *blkif)
-{
-	image_t *img = (image_t *)blkif->prv;
-	return img->size;
-}
-
-static unsigned long tapdisk_get_secsize(blkif_t *blkif)
-{
-	image_t *img = (image_t *)blkif->prv;
-	return img->secsize;
-}
-
-static unsigned int tapdisk_get_info(blkif_t *blkif)
-{
-	image_t *img = (image_t *)blkif->prv;
-	return img->info;
-}
-
-struct blkif_ops tapdisk_ops = {
-	.get_size = tapdisk_get_size,
-	.get_secsize = tapdisk_get_secsize,
-	.get_info = tapdisk_get_info,
-};
-
-
-static void init_driver_list(void)
-{
-	int i;
-
-	for (i = 0; i < MAX_DISK_TYPES; i++)
-		active_disks[i] = NULL;
-	return;
-}
-
-static void init_rng(void)
-{
-	static uint32_t seed;
-	struct timeval tv;
-
-	gettimeofday(&tv, NULL);
-	seed = tv.tv_usec;
-	srand48(seed);
-	return;
-}
-
-static int get_tapdisk_pid(blkif_t *blkif)
-{
-	int ret;
-
-	if ((ret = write_msg(blkif->fds[WRITE], CTLMSG_PID, blkif, NULL)) 
-	    <= 0) {
-		DPRINTF("Write_msg failed - CTLMSG_PID(%d)\n", ret);
-		return -EINVAL;
-	}
-
-	if ((ret = read_msg(blkif->fds[READ], CTLMSG_PID_RSP, blkif))
-	     <= 0) {
-		DPRINTF("Read_msg failure - CTLMSG_PID(%d)\n", ret);
-		return -EINVAL;
-	}	
-	return 1;
-}
-
-/* Look up the disk specified by path: 
- *   if found, dev points to the device string in the path
- *             type is the tapdisk driver type id
- *             blkif is the existing interface if this is a shared driver
- *             and NULL otherwise.
- *   return 0 on success, -1 on error.
- */
-
-static int test_path(char *path, char **dev, int *type, blkif_t **blkif,
-	int* use_ioemu)
-{
-	char *ptr, handle[10];
-	int i, size, found = 0;
-	size_t handle_len;
-
-	size = sizeof(dtypes)/sizeof(disk_info_t *);
-	*type = MAX_DISK_TYPES + 1;
-        *blkif = NULL;
-
-	if (!strncmp(path, "tapdisk:", strlen("tapdisk:"))) {
-		*use_ioemu = 0;
-		path += strlen("tapdisk:");
-	} else if (!strncmp(path, "ioemu:", strlen("ioemu:"))) {
-		*use_ioemu = 1;
-		path += strlen("ioemu:");
-	} else {
-		// Use the default for the image type
-		*use_ioemu = -1;
-	}
-
-	if ( (ptr = strstr(path, ":"))!=NULL) {
-		handle_len = (ptr - path);
-		memcpy(handle, path, handle_len);
-		*dev = ptr + 1;
-		ptr = handle + handle_len;
-		*ptr = '\0';
-		DPRINTF("Detected handle: [%s]\n",handle);
-
-		for (i = 0; i < size; i++) {
-			if ((strlen(dtypes[i]->handle) == handle_len) &&
-					strncmp(handle, dtypes[i]->handle,
-					handle_len) == 0) {
-                                found = 1;
-                        }
-
-			if (found) {
-				if (*use_ioemu == -1)
-					*use_ioemu = dtypes[i]->use_ioemu;
-				*type = dtypes[i]->idnum;
-                        
-                        if (dtypes[i]->single_handler == 1) {
-                                /* Check whether tapdisk process 
-                                   already exists */
-                                if (active_disks[dtypes[i]->idnum] == NULL) 
-                                        *blkif = NULL;
-                                else 
-                                        *blkif = active_disks[dtypes[i]
-                                                             ->idnum]->blkif;
-                        }
-
-                        return 0;
-                }
-            }
-        }
-
-        /* Fall-through case, we didn't find a disk driver. */
-        DPRINTF("Unknown blktap disk type [%s]!\n",handle);
-        *dev = NULL;
-        return -1;
-}
-
-
-static void add_disktype(blkif_t *blkif, int type)
-{
-	driver_list_entry_t *entry, **pprev;
-
-	if (type > MAX_DISK_TYPES)
-		return;
-
-	entry = malloc(sizeof(driver_list_entry_t));
-	entry->blkif = blkif;
-	entry->next  = NULL;
-
-	pprev = &active_disks[type];
-	while (*pprev != NULL)
-		pprev = &(*pprev)->next;
-
-	*pprev = entry;
-	entry->pprev = pprev;
-}
-
-static int qemu_instance_has_disks(pid_t pid)
-{
-	int i;
-	int count = 0;
-	driver_list_entry_t *entry;
-
-	for (i = 0; i < MAX_DISK_TYPES; i++) {
-		entry = active_disks[i];
-		while (entry) {
-			if ((entry->blkif->tappid == pid) && dtypes[i]->use_ioemu)
-				count++;
-			entry = entry->next;
-		}
-	}
-
-	return (count != 0);
-}
-
-static int del_disktype(blkif_t *blkif)
-{
-	driver_list_entry_t *entry, **pprev;
-	int type = blkif->drivertype, count = 0, close = 0;
-
-	if (type > MAX_DISK_TYPES)
-		return 1;
-
-	pprev = &active_disks[type];
-	while ((*pprev != NULL) && ((*pprev)->blkif != blkif))
-		pprev = &(*pprev)->next;
-
-	if ((entry = *pprev) == NULL) {
-		DPRINTF("DEL_DISKTYPE: No match\n");
-		return 1;
-	}
-
-	*pprev = entry->next;
-	if (entry->next)
-		entry->next->pprev = pprev;
-
-	DPRINTF("DEL_DISKTYPE: Freeing entry\n");
-	free(entry);
-
-	/*
-	 * When using ioemu, all disks of one VM are connected to the same
-	 * qemu-dm instance. We may close the file handle only if there is
-	 * no other disk left for this domain.
-	 */
-	if (dtypes[type]->use_ioemu)
-		return !qemu_instance_has_disks(blkif->tappid);
-
-	/* Caller should close() if no single controller, or list is empty. */
-	return (!dtypes[type]->single_handler || (active_disks[type] == NULL));
-}
-
-static int write_msg(int fd, int msgtype, void *ptr, void *ptr2)
-{
-	blkif_t *blkif;
-	blkif_info_t *blk;
-	msg_hdr_t *msg;
-	msg_newdev_t *msg_dev;
-	char *p, *buf, *path;
-	int msglen, len, ret;
-	fd_set writefds;
-	struct timeval timeout;
-	image_t *image, *img;
-	uint32_t seed;
-
-	blkif = (blkif_t *)ptr;
-	blk = blkif->info;
-	image = blkif->prv;
-	len = 0;
-
-	switch (msgtype)
-	{
-	case CTLMSG_PARAMS:
-		path = (char *)ptr2;
-		DPRINTF("Write_msg called: CTLMSG_PARAMS, sending [%s, %s]\n",
-			blk->params, path);
-
-		msglen = sizeof(msg_hdr_t) + strlen(path) + 1;
-		buf = malloc(msglen);
-
-		/*Assign header fields*/
-		msg = (msg_hdr_t *)buf;
-		msg->type = CTLMSG_PARAMS;
-		msg->len = msglen;
-		msg->drivertype = blkif->drivertype;
-		msg->readonly = blkif->readonly;
-
-		gettimeofday(&timeout, NULL);
-		msg->cookie = blkif->cookie;
-		DPRINTF("Generated cookie, %d\n",blkif->cookie);
-
-		/*Copy blk->params to msg*/
-		p = buf + sizeof(msg_hdr_t);
-		memcpy(p, path, strlen(path) + 1);
-
-		break;
-
-	case CTLMSG_NEWDEV:
-		DPRINTF("Write_msg called: CTLMSG_NEWDEV\n");
-
-		msglen = sizeof(msg_hdr_t) + sizeof(msg_newdev_t);
-		buf = malloc(msglen);
-		
-		/*Assign header fields*/
-		msg = (msg_hdr_t *)buf;
-		msg->type = CTLMSG_NEWDEV;
-		msg->len = msglen;
-		msg->drivertype = blkif->drivertype;
-		msg->cookie = blkif->cookie;
-		
-		msg_dev = (msg_newdev_t *)(buf + sizeof(msg_hdr_t));
-		msg_dev->devnum = blkif->minor;
-		msg_dev->domid = blkif->domid;
-
-		break;
-
-	case CTLMSG_CLOSE:
-		DPRINTF("Write_msg called: CTLMSG_CLOSE\n");
-
-		msglen = sizeof(msg_hdr_t);
-		buf = malloc(msglen);
-		
-		/*Assign header fields*/
-		msg = (msg_hdr_t *)buf;
-		msg->type = CTLMSG_CLOSE;
-		msg->len = msglen;
-		msg->drivertype = blkif->drivertype;
-		msg->cookie = blkif->cookie;
-		
-		break;
-
-	case CTLMSG_PID:
-		DPRINTF("Write_msg called: CTLMSG_PID\n");
-
-		msglen = sizeof(msg_hdr_t);
-		buf = malloc(msglen);
-		
-		/*Assign header fields*/
-		msg = (msg_hdr_t *)buf;
-		msg->type = CTLMSG_PID;
-		msg->len = msglen;
-		msg->drivertype = blkif->drivertype;
-		msg->cookie = blkif->cookie;
-		
-		break;
-		
-	default:
-		return -1;
-	}
-
-	/*Now send the message*/
-	ret = 0;
-	FD_ZERO(&writefds);
-	FD_SET(fd,&writefds);
-	timeout.tv_sec = max_timeout; /*Wait for up to max_timeout seconds*/
-	timeout.tv_usec = 0;
-	if (select(fd+1, (fd_set *) 0, &writefds, 
-		  (fd_set *) 0, &timeout) > 0) {
-		len = write(fd, buf, msglen);
-		if (len == -1) DPRINTF("Write failed: (%d)\n",errno);
-	}
-	free(buf);
-
-	return len;
-}
-
-static int read_msg(int fd, int msgtype, void *ptr)
-{
-	blkif_t *blkif;
-	blkif_info_t *blk;
-	msg_hdr_t *msg;
-	msg_pid_t *msg_pid;
-	char *p, *buf;
-	int msglen = MSG_SIZE, len, ret;
-	fd_set readfds;
-	struct timeval timeout;
-	image_t *image, *img;
-
-
-	blkif = (blkif_t *)ptr;
-	blk = blkif->info;
-	image = blkif->prv;
-
-	buf = malloc(MSG_SIZE);
-
-	ret = 0;
-	FD_ZERO(&readfds);
-	FD_SET(fd,&readfds);
-	timeout.tv_sec = max_timeout; /*Wait for up to max_timeout seconds*/ 
-	timeout.tv_usec = 0;
-	if (select(fd+1, &readfds,  (fd_set *) 0,
-		  (fd_set *) 0, &timeout) > 0) {
-		ret = read(fd, buf, msglen);
-	}			
-	if (ret > 0) {
-		msg = (msg_hdr_t *)buf;
-		switch (msg->type)
-		{
-		case CTLMSG_IMG:
-			img = (image_t *)(buf + sizeof(msg_hdr_t));
-			image->size = img->size;
-			image->secsize = img->secsize;
-			image->info = img->info;
-
-			DPRINTF("Received CTLMSG_IMG: %llu, %lu, %u\n",
-				image->size, image->secsize, image->info);
-			if(msgtype != CTLMSG_IMG) ret = 0;
-			break;
-			
-		case CTLMSG_IMG_FAIL:
-			DPRINTF("Received CTLMSG_IMG_FAIL, "
-				"unable to open image\n");
-			ret = 0;
-			break;
-				
-		case CTLMSG_NEWDEV_RSP:
-			DPRINTF("Received CTLMSG_NEWDEV_RSP\n");
-			if(msgtype != CTLMSG_NEWDEV_RSP) ret = 0;
-			break;
-			
-		case CTLMSG_NEWDEV_FAIL:
-			DPRINTF("Received CTLMSG_NEWDEV_FAIL\n");
-			ret = 0;
-			break;
-			
-		case CTLMSG_CLOSE_RSP:
-			DPRINTF("Received CTLMSG_CLOSE_RSP\n");
-			if (msgtype != CTLMSG_CLOSE_RSP) ret = 0;
-			break;
-
-		case CTLMSG_PID_RSP:
-			DPRINTF("Received CTLMSG_PID_RSP\n");
-			if (msgtype != CTLMSG_PID_RSP) ret = 0;
-			else {
-				msg_pid = (msg_pid_t *)
-					(buf + sizeof(msg_hdr_t));
-				blkif->tappid = msg_pid->pid;
-				DPRINTF("\tPID: [%d]\n",blkif->tappid);
-			}
-			break;
-		default:
-			DPRINTF("UNKNOWN MESSAGE TYPE RECEIVED\n");
-			ret = 0;
-			break;
-		}
-	} 
-	
-	free(buf);
-	
-	return ret;
-
-}
-
-static int launch_tapdisk_provider(char **argv)
-{
-	pid_t child;
-	
-	if ((child = fork()) < 0)
-		return -1;
-
-	if (!child) {
-		int i;
-		for (i = 0 ; i < sysconf(_SC_OPEN_MAX) ; i++)
-			if (i != STDIN_FILENO &&
-			    i != STDOUT_FILENO &&
-			    i != STDERR_FILENO)
-				close(i);
-
-		execvp(argv[0], argv);
-		DPRINTF("execvp failed: %d (%s)\n", errno, strerror(errno));
-		DPRINTF("PATH = %s\n", getenv("PATH"));
-		_exit(1);
-	} else {
-		pid_t got;
-		do {
-			got = waitpid(child, NULL, 0);
-		} while (got != child);
-	}
-	return child;
-}
-
-static int launch_tapdisk(char *wrctldev, char *rdctldev)
-{
-	char *argv[] = { "tapdisk", wrctldev, rdctldev, NULL };
-
-	if (launch_tapdisk_provider(argv) < 0)
-		return -1;
-
-	return 0;
-}
-
-static int launch_tapdisk_ioemu(void)
-{
-	char *argv[] = { "tapdisk-ioemu", NULL };
-	return launch_tapdisk_provider(argv);
-}
-
-/* 
- * Connect to an ioemu based disk provider (qemu-dm or tapdisk-ioemu)
- *
- * If the domain has a device model, connect to qemu-dm through the
- * domain specific pipe. Otherwise use a single tapdisk-ioemu instance
- * which is represented by domid 0 and provides access for Dom0 and
- * all DomUs without device model.
- */
-static int connect_qemu(blkif_t *blkif, int domid)
-{
-	char *rdctldev, *wrctldev;
-
-	static int tapdisk_ioemu_pid = 0;
-	static int dom0_readfd = 0;
-	static int dom0_writefd = 0;
-	int refresh_pid = 0;
-
-	if (asprintf(&rdctldev, BLKTAP_CTRL_DIR "/qemu-read-%d", domid) < 0)
-		return -1;
-
-	if (asprintf(&wrctldev, BLKTAP_CTRL_DIR "/qemu-write-%d", domid) < 0) {
-		free(rdctldev);
-		return -1;
-	}
-
-	DPRINTF("Using qemu blktap pipe: %s\n", rdctldev);
-	
-	if (domid == 0) {
-		/*
-		 * tapdisk-ioemu exits as soon as the last image is 
-		 * disconnected. Check if it is still running.
-		 */
-		if (tapdisk_ioemu_pid == 0 || kill(tapdisk_ioemu_pid, 0)) {
-			/* No device model and tapdisk-ioemu doesn't run yet */
-			DPRINTF("Launching tapdisk-ioemu\n");
-			launch_tapdisk_ioemu();
-			
-			dom0_readfd = open_ctrl_socket(wrctldev);
-			dom0_writefd = open_ctrl_socket(rdctldev);
-
-			refresh_pid = 1;
-		}
-
-		DPRINTF("Using tapdisk-ioemu connection\n");
-		blkif->fds[READ] = dom0_readfd;
-		blkif->fds[WRITE] = dom0_writefd;
-
-		if (refresh_pid) {
-			get_tapdisk_pid(blkif);
-			tapdisk_ioemu_pid = blkif->tappid;
-		}
-
-	} else if (access(rdctldev, R_OK | W_OK) == 0) {
-		/* Use existing pipe to the device model */
-		DPRINTF("Using qemu-dm connection\n");
-		blkif->fds[READ] = open_ctrl_socket(wrctldev);
-		blkif->fds[WRITE] = open_ctrl_socket(rdctldev);
-	} else {
-		/* No device model => try with tapdisk-ioemu */
-		DPRINTF("No device model\n");
-		connect_qemu(blkif, 0);
-	}
-	
-	free(rdctldev);
-	free(wrctldev);
-	
-	if (blkif->fds[READ] == -1 || blkif->fds[WRITE] == -1)
-		return -1;
-
-	DPRINTF("Attached to qemu blktap pipes\n");
-	return 0;
-}
-
-/* Launch tapdisk instance */
-static int connect_tapdisk(blkif_t *blkif, int minor)
-{
-	char *rdctldev = NULL, *wrctldev = NULL;
-	int ret = -1;
-
-	DPRINTF("tapdisk process does not exist:\n");
-
-	if (asprintf(&rdctldev,
-		     "%s/tapctrlread%d", BLKTAP_CTRL_DIR, minor) == -1)
-		goto fail;
-
-	if (asprintf(&wrctldev,
-		     "%s/tapctrlwrite%d", BLKTAP_CTRL_DIR, minor) == -1)
-		goto fail;
-	
-	blkif->fds[READ] = open_ctrl_socket(rdctldev);
-	blkif->fds[WRITE] = open_ctrl_socket(wrctldev);
-	
-	if (blkif->fds[READ] == -1 || blkif->fds[WRITE] == -1)
-		goto fail;
-
-	/*launch the new process*/
-	DPRINTF("Launching process, CMDLINE [tapdisk %s %s]\n",
-			wrctldev, rdctldev);
-
-	if (launch_tapdisk(wrctldev, rdctldev) == -1) {
-		DPRINTF("Unable to fork, cmdline: [tapdisk %s %s]\n",
-				wrctldev, rdctldev);
-		goto fail;
-	}
-
-	ret = 0;
-	
-fail:
-	if (rdctldev)
-		free(rdctldev);
-
-	if (wrctldev)
-		free(wrctldev);
-
-	return ret;
-}
-
-static int blktapctrl_new_blkif(blkif_t *blkif)
-{
-	blkif_info_t *blk;
-	int major, minor, fd_read, fd_write, type, new;
-	char *rdctldev, *wrctldev, *ptr;
-	image_t *image;
-	blkif_t *exist = NULL;
-	static uint16_t next_cookie = 0;
-	int use_ioemu;
-
-	DPRINTF("Received a poll for a new vbd\n");
-	if ( ((blk=blkif->info) != NULL) && (blk->params != NULL) ) {
-		if (blktap_interface_create(ctlfd, &major, &minor, blkif) < 0)
-			return -1;
-
-		if (test_path(blk->params, &ptr, &type, &exist, &use_ioemu) != 0) {
-                        DPRINTF("Error in blktap device string(%s).\n",
-                                blk->params);
-                        goto fail;
-                }
-		blkif->drivertype = type;
-		blkif->cookie = next_cookie++;
-
-		if (!exist) {
-			if (use_ioemu) {
-				if (connect_qemu(blkif, blkif->domid))
-					goto fail;
-			} else {
-				if (connect_tapdisk(blkif, minor))
-					goto fail;
-			}
-
-		} else {
-			DPRINTF("Process exists!\n");
-			blkif->fds[READ] = exist->fds[READ];
-			blkif->fds[WRITE] = exist->fds[WRITE];
-		}
-
-		add_disktype(blkif, type);
-		blkif->major = major;
-		blkif->minor = minor;
-
-		image = (image_t *)malloc(sizeof(image_t));
-		blkif->prv = (void *)image;
-		blkif->ops = &tapdisk_ops;
-
-		/*Retrieve the PID of the new process*/
-		if (get_tapdisk_pid(blkif) <= 0) {
-			DPRINTF("Unable to contact disk process\n");
-			goto fail;
-		}
-
-		/* Both of the following read and write calls will block up to 
-		 * max_timeout val*/
-		if (write_msg(blkif->fds[WRITE], CTLMSG_PARAMS, blkif, ptr) 
-		    <= 0) {
-			DPRINTF("Write_msg failed - CTLMSG_PARAMS\n");
-			goto fail;
-		}
-
-		if (read_msg(blkif->fds[READ], CTLMSG_IMG, blkif) <= 0) {
-			DPRINTF("Read_msg failure - CTLMSG_IMG\n");
-			goto fail;
-		}
-
-	} else return -1;
-
-	return 0;
-fail:
-	ioctl(ctlfd, BLKTAP_IOCTL_FREEINTF, minor);
-	return -EINVAL;
-}
-
-static int map_new_blktapctrl(blkif_t *blkif)
-{
-	DPRINTF("Received a poll for a new devmap\n");
-	if (write_msg(blkif->fds[WRITE], CTLMSG_NEWDEV, blkif, NULL) <= 0) {
-		DPRINTF("Write_msg failed - CTLMSG_NEWDEV\n");
-		return -EINVAL;
-	}
-
-	if (read_msg(blkif->fds[READ], CTLMSG_NEWDEV_RSP, blkif) <= 0) {
-		DPRINTF("Read_msg failed - CTLMSG_NEWDEV_RSP\n");
-		return -EINVAL;
-	}
-	DPRINTF("Exiting map_new_blktapctrl\n");
-
-	return blkif->minor - 1;
-}
-
-static int unmap_blktapctrl(blkif_t *blkif)
-{
-	DPRINTF("Unmapping vbd\n");
-
-	if (write_msg(blkif->fds[WRITE], CTLMSG_CLOSE, blkif, NULL) <= 0) {
-		DPRINTF("Write_msg failed - CTLMSG_CLOSE\n");
-		return -EINVAL;
-	}
-
-	if (del_disktype(blkif)) {
-		DPRINTF("Closing communication pipe to pid %d\n", blkif->tappid);
-		close(blkif->fds[WRITE]);
-		close(blkif->fds[READ]);
-	}
-
-	return 0;
-}
-
-int open_ctrl_socket(char *devname)
-{
-	int ret;
-	int ipc_fd;
-	fd_set socks;
-	struct timeval timeout;
-
-	if (mkdir(BLKTAP_CTRL_DIR, 0755) == 0)
-		DPRINTF("Created %s directory\n", BLKTAP_CTRL_DIR);
-	ret = mkfifo(devname,S_IRWXU|S_IRWXG|S_IRWXO);
-	if ( (ret != 0) && (errno != EEXIST) ) {
-		DPRINTF("ERROR: pipe failed (%d)\n", errno);
-		exit(0);
-	}
-
-	ipc_fd = open(devname,O_RDWR|O_NONBLOCK);
-
-	if (ipc_fd < 0) {
-		DPRINTF("FD open failed\n");
-		return -1;
-	}
-
-	return ipc_fd;
-}
-
-static void print_drivers(void)
-{
-	int i, size;
-
-	size = sizeof(dtypes)/sizeof(disk_info_t *);
-	DPRINTF("blktapctrl: v1.0.0\n");
-	for (i = 0; i < size; i++)
-		DPRINTF("Found driver: [%s]\n",dtypes[i]->name);
-} 
-
-static void write_pidfile(long pid)
-{
-	char buf[100];
-	int len;
-	int fd;
-	int flags;
-
-	fd = open(PIDFILE, O_RDWR | O_CREAT, 0600);
-	if (fd == -1) {
-		DPRINTF("Opening pid file failed (%d)\n", errno);
-		exit(1);
-	}
-
-	/* We exit silently if daemon already running. */
-	if (lockf(fd, F_TLOCK, 0) == -1)
-		exit(0);
-
-	/* Set FD_CLOEXEC, so that tapdisk doesn't get this file
-	   descriptor. */
-	if ((flags = fcntl(fd, F_GETFD)) == -1) {
-		DPRINTF("F_GETFD failed (%d)\n", errno);
-		exit(1);
-	}
-	flags |= FD_CLOEXEC;
-	if (fcntl(fd, F_SETFD, flags) == -1) {
-		DPRINTF("F_SETFD failed (%d)\n", errno);
-		exit(1);
-	}
-
-	len = snprintf(buf, sizeof(buf), "%ld\n", pid);
-	if (write(fd, buf, len) != len) {
-		DPRINTF("Writing pid file failed (%d)\n", errno);
-		exit(1);
-	}
-}
-
-int main(int argc, char *argv[])
-{
-	char *devname;
-	tapdev_info_t *ctlinfo;
-	int tap_pfd, store_pfd, xs_fd, ret, timeout, pfd_count, count=0;
-	struct xs_handle *h;
-	struct pollfd  pfd[NUM_POLL_FDS];
-	pid_t process;
-	char buf[128];
-
-	__init_blkif();
-	snprintf(buf, sizeof(buf), "BLKTAPCTRL[%d]", getpid());
-	openlog(buf, LOG_CONS|LOG_ODELAY, LOG_DAEMON);
-	if (daemon(0,0)) {
-		DPRINTF("daemon failed (%d)\n", errno);
-		goto open_failed;
-	}
-
-	print_drivers();
-	init_driver_list();
-	init_rng();
-
-	register_new_blkif_hook(blktapctrl_new_blkif);
-	register_new_devmap_hook(map_new_blktapctrl);
-	register_new_unmap_hook(unmap_blktapctrl);
-
-	ctlfd = blktap_interface_open();
-	if (ctlfd < 0) {
-		DPRINTF("couldn't open blktap interface\n");
-		goto open_failed;
-	}
-
-#ifdef MEMSHR
-	memshr_daemon_initialize();
-#endif
-
- retry:
-	/* Set up store connection and watch. */
-	h = xs_daemon_open();
-	if (h == NULL) {
-		DPRINTF("xs_daemon_open failed -- "
-			"is xenstore running?\n");
-                if (count < MAX_ATTEMPTS) {
-                        count++;
-                        sleep(2);
-                        goto retry;
-                } else goto open_failed;
-	}
-	
-	ret = setup_probe_watch(h);
-	if (ret != 0) {
-		DPRINTF("Failed adding device probewatch\n");
-		xs_daemon_close(h);
-		goto open_failed;
-	}
-
-	ioctl(ctlfd, BLKTAP_IOCTL_SETMODE, BLKTAP_MODE_INTERPOSE );
-
-	process = getpid();
-	write_pidfile(process);
-	ret = ioctl(ctlfd, BLKTAP_IOCTL_SENDPID, process );
-
-	/*Static pollhooks*/
-	pfd_count = 0;
-	tap_pfd = pfd_count++;
-	pfd[tap_pfd].fd = ctlfd;
-	pfd[tap_pfd].events = POLLIN;
-	
-	store_pfd = pfd_count++;
-	pfd[store_pfd].fd = xs_fileno(h);
-	pfd[store_pfd].events = POLLIN;
-
-	while (run) {
-		timeout = 1000; /*Milliseconds*/
-                ret = poll(pfd, pfd_count, timeout);
-
-		if (ret > 0) {
-			if (pfd[store_pfd].revents) {
-				ret = xs_fire_next_watch(h);
-			}
-		}
-	}
-
-	xs_daemon_close(h);
-	ioctl(ctlfd, BLKTAP_IOCTL_SETMODE, BLKTAP_MODE_PASSTHROUGH );
-	close(ctlfd);
-	closelog();
-
-	return 0;
-	
- open_failed:
-	DPRINTF("Unable to start blktapctrl\n");
-	closelog();
-	return -1;
-}
-
-/*
- * Local variables:
- *  c-file-style: "linux"
- *  indent-tabs-mode: t
- *  c-indent-level: 8
- *  c-basic-offset: 8
- *  tab-width: 8
- * End:
- */
diff --git a/tools/blktap/drivers/blktapctrl.h b/tools/blktap/drivers/blktapctrl.h
deleted file mode 100644
index 4512807..0000000
--- a/tools/blktap/drivers/blktapctrl.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* blktapctrl.h
- *
- * controller image utils.
- * 
- * (c) 2004-6 Andrew Warfield and Julian Chesterfield
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-
-int blktap_interface_open(void);
-
-int blktap_interface_create(int ctlfd, int *major, int *minor, blkif_t *blkif);
-
diff --git a/tools/blktap/drivers/blktapctrl_linux.c b/tools/blktap/drivers/blktapctrl_linux.c
deleted file mode 100644
index 6282fa6..0000000
--- a/tools/blktap/drivers/blktapctrl_linux.c
+++ /dev/null
@@ -1,89 +0,0 @@
-
-#include <stdio.h>
-#include <fcntl.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-
-#include "tapdisk.h"
-#include "blktaplib.h"
-#include "blktapctrl.h"
-
-static void make_blktap_dev(char *devname, int major, int minor)
-{
-	struct stat st;
- 
-	if (lstat(devname, &st) != 0) {
-		/*Need to create device*/
-		if (mkdir(BLKTAP_DEV_DIR, 0755) == 0)
-			DPRINTF("Created %s directory\n",BLKTAP_DEV_DIR);
-		if (mknod(devname, S_IFCHR|0600,
-			makedev(major, minor)) == 0)
-			DPRINTF("Created %s device\n",devname);
-	} else {
-		DPRINTF("%s device already exists\n",devname); 
-		/* it already exists, but is it the same major number */
-		if (((st.st_rdev>>8) & 0xff) != major) {
-			DPRINTF("%s has old major %d\n",
-				devname,
-				(unsigned int)((st.st_rdev >> 8) & 0xff));
-			/* only try again if we succed in deleting it */
-			if (!unlink(devname))
-				make_blktap_dev(devname, major, minor);
-		}
-	}
-}
-
-int blktap_interface_create(int ctlfd, int *major, int *minor, blkif_t *blkif)
-{       
-        domid_translate_t tr;
-        domid_translate_ext_t tr_ext;
-        int ret; 
-        char *devname;
-
-        if (blkif->be_id >= (1<<28)) {
-                /* new-style backend-id, so use the extended structure */
-                tr_ext.domid = blkif->domid;
-                tr_ext.busid = blkif->be_id;
-                ret = ioctl(ctlfd, BLKTAP_IOCTL_NEWINTF_EXT, &tr_ext);
-                DPRINTF("Sent domid %d and be_id %d\n", tr_ext.domid,
-                        tr_ext.busid);
-        }
-        else {
-                /* old-style backend-id; use the old structure */
-                tr.domid = blkif->domid;
-                tr.busid = (unsigned short)blkif->be_id;
-                ret = ioctl(ctlfd, BLKTAP_IOCTL_NEWINTF, tr);
-                DPRINTF("Sent domid %d and be_id %d\n", tr.domid, tr.busid);
-        }
-
-        if ( (ret <= 0)||(ret > MAX_TAP_DEV) ) {
-                DPRINTF("Incorrect Dev ID [%d]\n",ret);
-                return -1;
-        }
-
-        *minor = ret;
-        *major = ioctl(ctlfd, BLKTAP_IOCTL_MAJOR, ret );
-        if (*major < 0) {
-                DPRINTF("Incorrect Major ID [%d]\n",*major);
-                return -1;
-        }
-
-        if (asprintf(&devname,"%s/%s%d",BLKTAP_DEV_DIR, BLKTAP_DEV_NAME, *minor) == -1)
-                return -1;
-        make_blktap_dev(devname,*major,*minor);
-        DPRINTF("Received device id %d and major %d\n",
-                *minor, *major);
-        return 0;
-}
-
-
-int blktap_interface_open(void)
-{
-	int ctlfd;
-
-	ctlfd = open(BLKTAP_DEV_DIR "/" BLKTAP_DEV_NAME "0", O_RDWR);
-	if (ctlfd == -1)
-		DPRINTF("blktap0 open failed\n");
-
-	return ctlfd;
-}
diff --git a/tools/blktap/drivers/block-aio.c b/tools/blktap/drivers/block-aio.c
deleted file mode 100644
index 98727f4..0000000
--- a/tools/blktap/drivers/block-aio.c
+++ /dev/null
@@ -1,259 +0,0 @@
-/* block-aio.c
- *
- * libaio-based raw disk implementation.
- *
- * (c) 2006 Andrew Warfield and Julian Chesterfield
- *
- * NB: This code is not thread-safe.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-
-#include <errno.h>
-#include <libaio.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/statvfs.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include "tapdisk.h"
-#include "tapaio.h"
-#include "blk.h"
-
-#define MAX_AIO_REQS (MAX_REQUESTS * MAX_SEGMENTS_PER_REQ)
-
-/* *BSD has no O_LARGEFILE */
-#ifndef O_LARGEFILE
-#define O_LARGEFILE	0
-#endif
-
-struct tdaio_state {
-	int fd;
-	tap_aio_context_t aio;
-};
-
-
-/*Get Image size, secsize*/
-static int get_image_info(struct td_state *s, int fd)
-{
-	int ret;
-	long size;
-	unsigned long total_size;
-	struct statvfs statBuf;
-	struct stat stat;
-
-	ret = fstat(fd, &stat);
-	if (ret != 0) {
-		DPRINTF("ERROR: fstat failed, Couldn't stat image");
-		return -EINVAL;
-	}
-
-	if (S_ISBLK(stat.st_mode)) {
-		/*Accessing block device directly*/
-		if (blk_getimagesize(fd, &s->size) != 0)
-			return -EINVAL;
-
-		DPRINTF("Image size: \n\tpre sector_shift  [%llu]\n\tpost "
-			"sector_shift [%llu]\n",
-			(long long unsigned)(s->size << SECTOR_SHIFT),
-			(long long unsigned)s->size);
-
-		/*Get the sector size*/
-		if (blk_getsectorsize(fd, &s->sector_size) != 0)
-			s->sector_size = DEFAULT_SECTOR_SIZE;
-
-	} else {
-		/*Local file? try fstat instead*/
-		s->size = (stat.st_size >> SECTOR_SHIFT);
-		s->sector_size = DEFAULT_SECTOR_SIZE;
-		DPRINTF("Image size: \n\tpre sector_shift  [%llu]\n\tpost "
-			"sector_shift [%llu]\n",
-			(long long unsigned)(s->size << SECTOR_SHIFT),
-			(long long unsigned)s->size);
-	}
-
-	if (s->size == 0) {		
-		s->size =((uint64_t) 16836057);
-		s->sector_size = DEFAULT_SECTOR_SIZE;
-	}
-	s->info = 0;
-
-	return 0;
-}
-
-static inline void init_fds(struct disk_driver *dd)
-{
-	int i;
-	struct tdaio_state *prv = (struct tdaio_state *)dd->private;
-
-	for(i = 0; i < MAX_IOFD; i++) 
-		dd->io_fd[i] = 0;
-
-	dd->io_fd[0] = prv->aio.aio_ctx.pollfd;
-}
-
-/* Open the disk file and initialize aio state. */
-static int tdaio_open (struct disk_driver *dd, const char *name, td_flag_t flags)
-{
-	int i, fd, ret = 0, o_flags;
-	struct td_state    *s   = dd->td_state;
-	struct tdaio_state *prv = (struct tdaio_state *)dd->private;
-
-	DPRINTF("block-aio open('%s')", name);
-
-	/* Initialize AIO */
-	ret = tap_aio_init(&prv->aio, 0, MAX_AIO_REQS);
-	if (ret != 0)
-		return ret;
-
-	/* Open the file */
-	o_flags = O_DIRECT | O_LARGEFILE | 
-		((flags == TD_RDONLY) ? O_RDONLY : O_RDWR);
-        fd = open(name, o_flags);
-
-        if ( (fd == -1) && (errno == EINVAL) ) {
-
-                /* Maybe O_DIRECT isn't supported. */
-		o_flags &= ~O_DIRECT;
-                fd = open(name, o_flags);
-                if (fd != -1) DPRINTF("WARNING: Accessing image without"
-                                     "O_DIRECT! (%s)\n", name);
-
-        } else if (fd != -1) DPRINTF("open(%s) with O_DIRECT\n", name);
-	
-        if (fd == -1) {
-		DPRINTF("Unable to open [%s] (%d)!\n", name, 0 - errno);
-        	ret = 0 - errno;
-        	goto done;
-        }
-
-        prv->fd = fd;
-
-	init_fds(dd);
-	ret = get_image_info(s, fd);
-
-done:
-	return ret;	
-}
-
-static int tdaio_queue_read(struct disk_driver *dd, uint64_t sector,
-		     int nb_sectors, char *buf, td_callback_t cb,
-		     int id, void *private)
-{
-	struct   td_state    *s   = dd->td_state;
-	struct   tdaio_state *prv = (struct tdaio_state *)dd->private;
-	int      size    = nb_sectors * s->sector_size;
-	uint64_t offset  = sector * (uint64_t)s->sector_size;
-
-	return tap_aio_read(&prv->aio, prv->fd, size, offset, buf, 
-		cb, id, sector, private);
-}
-			
-static int tdaio_queue_write(struct disk_driver *dd, uint64_t sector,
-		      int nb_sectors, char *buf, td_callback_t cb,
-		      int id, void *private)
-{
-	struct   td_state    *s   = dd->td_state;
-	struct   tdaio_state *prv = (struct tdaio_state *)dd->private;
-	int      size    = nb_sectors * s->sector_size;
-	uint64_t offset  = sector * (uint64_t)s->sector_size;
-
-	return tap_aio_write(&prv->aio, prv->fd, size, offset, buf,
-		cb, id, sector, private);
-}
-
-static int tdaio_submit(struct disk_driver *dd)
-{
-	struct tdaio_state *prv = (struct tdaio_state *)dd->private;
-
-	return tap_aio_submit(&prv->aio);
-}
-			
-static int tdaio_close(struct disk_driver *dd)
-{
-	struct tdaio_state *prv = (struct tdaio_state *)dd->private;
-	
-	io_destroy(prv->aio.aio_ctx.aio_ctx);
-	close(prv->fd);
-
-	return 0;
-}
-
-static int tdaio_do_callbacks(struct disk_driver *dd, int sid)
-{
-	int i, nr_events, rsp = 0;
-	struct io_event *ep;
-	struct tdaio_state *prv = (struct tdaio_state *)dd->private;
-
-	nr_events = tap_aio_get_events(&prv->aio.aio_ctx);
-repeat:
-	for (ep = prv->aio.aio_events, i = nr_events; i-- > 0; ep++) {
-		struct iocb        *io  = ep->obj;
-		struct pending_aio *pio;
-		
-		pio = &prv->aio.pending_aio[(long)io->data];
-		rsp += pio->cb(dd, ep->res == io->u.c.nbytes ? 0 : 1,
-			       pio->sector, io->u.c.nbytes >> 9, 
-			       pio->id, pio->private);
-
-		prv->aio.iocb_free[prv->aio.iocb_free_count++] = io;
-	}
-
-	if (nr_events) {
-		nr_events = tap_aio_more_events(&prv->aio.aio_ctx);
-		goto repeat;
-	}
-
-	tap_aio_continue(&prv->aio.aio_ctx);
-
-	return rsp;
-}
-
-static int tdaio_get_parent_id(struct disk_driver *dd, struct disk_id *id)
-{
-	return TD_NO_PARENT;
-}
-
-static int tdaio_validate_parent(struct disk_driver *dd, 
-			  struct disk_driver *parent, td_flag_t flags)
-{
-	return -EINVAL;
-}
-
-struct tap_disk tapdisk_aio = {
-	.disk_type          = "tapdisk_aio",
-	.private_data_size  = sizeof(struct tdaio_state),
-	.td_open            = tdaio_open,
-	.td_queue_read      = tdaio_queue_read,
-	.td_queue_write     = tdaio_queue_write,
-	.td_submit          = tdaio_submit,
-	.td_close           = tdaio_close,
-	.td_do_callbacks    = tdaio_do_callbacks,
-	.td_get_parent_id   = tdaio_get_parent_id,
-	.td_validate_parent = tdaio_validate_parent
-};
diff --git a/tools/blktap/drivers/block-qcow.c b/tools/blktap/drivers/block-qcow.c
deleted file mode 100644
index 0e4e9cf..0000000
--- a/tools/blktap/drivers/block-qcow.c
+++ /dev/null
@@ -1,1434 +0,0 @@
-/* block-qcow.c
- *
- * Asynchronous Qemu copy-on-write disk implementation.
- * Code based on the Qemu implementation
- * (see copyright notice below)
- *
- * (c) 2006 Andrew Warfield and Julian Chesterfield
- *
- */
-
-/*
- * Block driver for the QCOW format
- * 
- * Copyright (c) 2004 Fabrice Bellard
- * 
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files(the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- */
-
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/statvfs.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include <string.h>
-#include <zlib.h>
-#include <inttypes.h>
-#include <libaio.h>
-#include "bswap.h"
-#include "aes.h"
-#include "tapdisk.h"
-#include "tapaio.h"
-#include "blk.h"
-
-/* *BSD has no O_LARGEFILE */
-#ifndef O_LARGEFILE
-#define O_LARGEFILE	0
-#endif
-
-#if 1
-#define ASSERT(_p) \
-    if ( !(_p) ) { DPRINTF("Assertion '%s' failed, line %d, file %s", #_p , \
-    __LINE__, __FILE__); *(int*)0=0; }
-#else
-#define ASSERT(_p) ((void)0)
-#endif
-
-#define ROUNDUP(l, s) \
-({ \
-    (uint64_t)( \
-        ((l) + ((s) - 1)) - (((l) + ((s) - 1)) % (s))); \
-})
-
-#undef IOCB_IDX
-#define IOCB_IDX(_s, _io) ((_io) - (_s)->iocb_list)
-
-#define ZERO_TEST(_b) (_b | 0x00)
-
-/**************************************************************/
-/* QEMU COW block driver with compression and encryption support */
-
-#define QCOW_MAGIC (('Q' << 24) | ('F' << 16) | ('I' << 8) | 0xfb)
-#define XEN_MAGIC  (('X' << 24) | ('E' << 16) | ('N' << 8) | 0xfb)
-#define QCOW_VERSION 1
-
-#define QCOW_CRYPT_NONE 0x00
-#define QCOW_CRYPT_AES  0x01
-
-#define QCOW_OFLAG_COMPRESSED (1LL << 63)
-#define SPARSE_FILE 0x01
-#define EXTHDR_L1_BIG_ENDIAN 0x02
-
-#ifndef O_BINARY
-#define O_BINARY 0
-#endif
-
-typedef struct QCowHeader {
-	uint32_t magic;
-	uint32_t version;
-	uint64_t backing_file_offset;
-	uint32_t backing_file_size;
-	uint32_t mtime;
-	uint64_t size; /* in bytes */
-	uint8_t cluster_bits;
-	uint8_t l2_bits;
-	uint32_t crypt_method;
-	uint64_t l1_table_offset;
-} QCowHeader;
-
-/*Extended header for Xen enhancements*/
-typedef struct QCowHeader_ext {
-        uint32_t xmagic;
-        uint32_t cksum;
-        uint32_t min_cluster_alloc;
-        uint32_t flags;
-} QCowHeader_ext;
-
-#define L2_CACHE_SIZE 16  /*Fixed allocation in Qemu*/
-
-struct tdqcow_state {
-        int fd;                        /*Main Qcow file descriptor */
-	uint64_t fd_end;               /*Store a local record of file length */
-	char *name;                    /*Record of the filename*/
-	uint32_t backing_file_size;
-	uint64_t backing_file_offset;
-	int encrypted;                 /*File contents are encrypted or plain*/
-	int cluster_bits;              /*Determines length of cluster as 
-					*indicated by file hdr*/
-	int cluster_size;              /*Length of cluster*/
-	int cluster_sectors;           /*Number of sectors per cluster*/
-	int cluster_alloc;             /*Blktap fix for allocating full 
-					*extents*/
-	int min_cluster_alloc;         /*Blktap historical extent alloc*/
-	int sparse;                    /*Indicates whether to preserve sparseness*/
-	int l2_bits;                   /*Size of L2 table entry*/
-	int l2_size;                   /*Full table size*/
-	int l1_size;                   /*L1 table size*/
-	uint64_t cluster_offset_mask;    
-	uint64_t l1_table_offset;      /*L1 table offset from beginning of 
-					*file*/
-	uint64_t *l1_table;            /*L1 table entries*/
-	uint64_t *l2_cache;            /*We maintain a cache of size 
-					*L2_CACHE_SIZE of most read entries*/
-	uint64_t l2_cache_offsets[L2_CACHE_SIZE];     /*L2 cache entries*/
-	uint32_t l2_cache_counts[L2_CACHE_SIZE];      /*Cache access record*/
-	uint8_t *cluster_cache;          
-	uint8_t *cluster_data;
-	uint64_t cluster_cache_offset; /**/
-	uint32_t crypt_method;         /*current crypt method, 0 if no 
-					*key yet */
-	uint32_t crypt_method_header;  /**/
-	AES_KEY aes_encrypt_key;       /*AES key*/
-	AES_KEY aes_decrypt_key;       /*AES key*/
-        
-	/* libaio state */
-	tap_aio_context_t	aio;
-};
-
-static int decompress_cluster(struct tdqcow_state *s, uint64_t cluster_offset);
-
-#ifdef USE_GCRYPT
-
-#include <gcrypt.h>
-
-static uint32_t gen_cksum(char *ptr, int len)
-{
-	int i;
-	uint32_t md[4];
-
-	/* Convert L1 table to big endian */
-	for(i = 0; i < len / sizeof(uint64_t); i++) {
-		cpu_to_be64s(&((uint64_t*) ptr)[i]);
-	}
-
-	/* Generate checksum */
-	gcry_md_hash_buffer(GCRY_MD_MD5, md, ptr, len);
-
-	/* Convert L1 table back to native endianess */
-	for(i = 0; i < len / sizeof(uint64_t); i++) {
-		be64_to_cpus(&((uint64_t*) ptr)[i]);
-	}
-
-	return md[0];
-}
-
-#else /* use libcrypto */
-
-#include <openssl/md5.h>
-
-static uint32_t gen_cksum(char *ptr, int len)
-{
-	int i;
-	unsigned char *md;
-	uint32_t ret;
-
-	md = malloc(MD5_DIGEST_LENGTH);
-	if(!md) return 0;
-
-	/* Convert L1 table to big endian */
-	for(i = 0; i < len / sizeof(uint64_t); i++) {
-		cpu_to_be64s(&((uint64_t*) ptr)[i]);
-	}
-
-	/* Generate checksum */
-	if (MD5((unsigned char *)ptr, len, md) != md)
-		ret = 0;
-	else
-		memcpy(&ret, md, sizeof(uint32_t));
-
-	/* Convert L1 table back to native endianess */
-	for(i = 0; i < len / sizeof(uint64_t); i++) {
-		be64_to_cpus(&((uint64_t*) ptr)[i]);
-	}
-
-	free(md);
-	return ret;
-}
-
-#endif
-
-static int get_filesize(char *filename, uint64_t *size, struct stat *st)
-{
-	int fd;
-	QCowHeader header;
-
-	/*Set to the backing file size*/
-	fd = open(filename, O_RDONLY);
-	if (fd < 0)
-		return -1;
-	if (read(fd, &header, sizeof(header)) < sizeof(header)) {
-		close(fd);
-		return -1;
-	}
-	close(fd);
-	
-	be32_to_cpus(&header.magic);
-	be64_to_cpus(&header.size);
-	if (header.magic == QCOW_MAGIC) {
-		*size = header.size >> SECTOR_SHIFT;
-		return 0;
-	}
-
-	if(S_ISBLK(st->st_mode)) {
-		fd = open(filename, O_RDONLY);
-		if (fd < 0)
-			return -1;
-		if (blk_getimagesize(fd, size) != 0) {
-			close(fd);
-			return -1;
-		}
-		close(fd);
-	} else *size = (st->st_size >> SECTOR_SHIFT);	
-	return 0;
-}
-
-static int qcow_set_key(struct tdqcow_state *s, const char *key)
-{
-	uint8_t keybuf[16];
-	int len, i;
-	
-	memset(keybuf, 0, 16);
-	len = strlen(key);
-	if (len > 16)
-		len = 16;
-	/* XXX: we could compress the chars to 7 bits to increase
-	   entropy */
-	for (i = 0; i < len; i++) {
-		keybuf[i] = key[i];
-	}
-	s->crypt_method = s->crypt_method_header;
-	
-	if (AES_set_encrypt_key(keybuf, 128, &s->aes_encrypt_key) != 0)
-		return -1;
-	if (AES_set_decrypt_key(keybuf, 128, &s->aes_decrypt_key) != 0)
-		return -1;
-#if 0
-	/* test */
-	{
-		uint8_t in[16];
-		uint8_t out[16];
-		uint8_t tmp[16];
-		for (i=0; i<16; i++)
-			in[i] = i;
-		AES_encrypt(in, tmp, &s->aes_encrypt_key);
-		AES_decrypt(tmp, out, &s->aes_decrypt_key);
-		for (i = 0; i < 16; i++)
-			DPRINTF(" %02x", tmp[i]);
-		DPRINTF("\n");
-		for (i = 0; i < 16; i++)
-			DPRINTF(" %02x", out[i]);
-		DPRINTF("\n");
-	}
-#endif
-	return 0;
-}
-
-/* 
- * The crypt function is compatible with the linux cryptoloop
- * algorithm for < 4 GB images. NOTE: out_buf == in_buf is
- * supported .
- */
-static void encrypt_sectors(struct tdqcow_state *s, int64_t sector_num,
-                            uint8_t *out_buf, const uint8_t *in_buf,
-                            int nb_sectors, int enc,
-                            const AES_KEY *key)
-{
-	union {
-		uint64_t ll[2];
-		uint8_t b[16];
-	} ivec;
-	int i;
-	
-	for (i = 0; i < nb_sectors; i++) {
-		ivec.ll[0] = cpu_to_le64(sector_num);
-		ivec.ll[1] = 0;
-		AES_cbc_encrypt(in_buf, out_buf, 512, key, 
-				ivec.b, enc);
-		sector_num++;
-		in_buf += 512;
-		out_buf += 512;
-	}
-}
-
-static int qtruncate(int fd, off_t length, int sparse)
-{
-	int ret, i; 
-	int current = 0, rem = 0;
-	uint64_t sectors;
-	struct stat st;
-	char *buf;
-
-	/* If length is greater than the current file len
-	 * we synchronously write zeroes to the end of the 
-	 * file, otherwise we truncate the length down
-	 */
-	ret = fstat(fd, &st);
-	if (ret == -1) 
-		return -1;
-	if (S_ISBLK(st.st_mode))
-		return 0;
-
-	sectors = (length + DEFAULT_SECTOR_SIZE - 1)/DEFAULT_SECTOR_SIZE;
-	current = (st.st_size + DEFAULT_SECTOR_SIZE - 1)/DEFAULT_SECTOR_SIZE;
-	rem     = st.st_size % DEFAULT_SECTOR_SIZE;
-
-	/* If we are extending this file, we write zeros to the end --
-	 * this tries to ensure that the extents allocated wind up being
-	 * contiguous on disk.
-	 */
-	if(st.st_size < sectors * DEFAULT_SECTOR_SIZE) {
-		/*We are extending the file*/
-		if ((ret = posix_memalign((void **)&buf, 
-					  512, DEFAULT_SECTOR_SIZE))) {
-			DPRINTF("posix_memalign failed: %d\n", ret);
-			return -1;
-		}
-		memset(buf, 0x00, DEFAULT_SECTOR_SIZE);
-		if (lseek(fd, 0, SEEK_END)==-1) {
-			DPRINTF("Lseek EOF failed (%d), internal error\n",
-				errno);
-			free(buf);
-			return -1;
-		}
-		if (rem) {
-			ret = write(fd, buf, rem);
-			if (ret != rem) {
-				DPRINTF("write failed: ret = %d, err = %s\n",
-					ret, strerror(errno));
-				free(buf);
-				return -1;
-			}
-		}
-		for (i = current; i < sectors; i++ ) {
-			ret = write(fd, buf, DEFAULT_SECTOR_SIZE);
-			if (ret != DEFAULT_SECTOR_SIZE) {
-				DPRINTF("write failed: ret = %d, err = %s\n",
-					ret, strerror(errno));
-				free(buf);
-				return -1;
-			}
-		}
-		free(buf);
-	} else if(sparse && (st.st_size > sectors * DEFAULT_SECTOR_SIZE))
-		if (ftruncate(fd, (off_t)sectors * DEFAULT_SECTOR_SIZE)==-1) {
-			DPRINTF("Ftruncate failed (%s)\n", strerror(errno));
-			return -1;
-		}
-	return 0;
-}
-
-
-/* 'allocate' is:
- *
- * 0 to not allocate.
- *
- * 1 to allocate a normal cluster (for sector indexes 'n_start' to
- * 'n_end')
- *
- * 2 to allocate a compressed cluster of size
- * 'compressed_size'. 'compressed_size' must be > 0 and <
- * cluster_size 
- *
- * return 0 if not allocated.
- */
-static uint64_t get_cluster_offset(struct tdqcow_state *s,
-                                   uint64_t offset, int allocate,
-                                   int compressed_size,
-                                   int n_start, int n_end)
-{
-	int min_index, i, j, l1_index, l2_index, l2_sector, l1_sector;
-	char *tmp_ptr2, *l2_ptr, *l1_ptr;
-	uint64_t *tmp_ptr;
-	uint64_t l2_offset, *l2_table, cluster_offset, tmp;
-	uint32_t min_count;
-	int new_l2_table;
-
-	/*Check L1 table for the extent offset*/
-	l1_index = offset >> (s->l2_bits + s->cluster_bits);
-	l2_offset = s->l1_table[l1_index];
-	new_l2_table = 0;
-	if (!l2_offset) {
-		if (!allocate)
-			return 0;
-		/* 
-		 * allocating a new l2 entry + extent 
-		 * at the end of the file, we must also
-		 * update the L1 entry safely.
-		 */
-		l2_offset = s->fd_end;
-
-		/* round to cluster size */
-		l2_offset = (l2_offset + s->cluster_size - 1) 
-			& ~(s->cluster_size - 1);
-
-		/* update the L1 entry */
-		s->l1_table[l1_index] = l2_offset;
-		tmp = cpu_to_be64(l2_offset);
-		
-		/*Truncate file for L2 table 
-		 *(initialised to zero in case we crash)*/
-		if (qtruncate(s->fd, 
-			      l2_offset + (s->l2_size * sizeof(uint64_t)),
-			      s->sparse) != 0) {
-			DPRINTF("ERROR truncating file\n");
-			return 0;
-		}
-		s->fd_end = l2_offset + (s->l2_size * sizeof(uint64_t));
-
-		/*Update the L1 table entry on disk
-                 * (for O_DIRECT we write 4KByte blocks)*/
-		l1_sector = (l1_index * sizeof(uint64_t)) >> 12;
-		l1_ptr = (char *)s->l1_table + (l1_sector << 12);
-
-		if (posix_memalign((void **)&tmp_ptr, 4096, 4096) != 0) {
-			DPRINTF("ERROR allocating memory for L1 table\n");
-		}
-		memcpy(tmp_ptr, l1_ptr, 4096);
-
-		/* Convert block to write to big endian */
-		for(i = 0; i < 4096 / sizeof(uint64_t); i++) {
-			cpu_to_be64s(&tmp_ptr[i]);
-		}
-
-		/*
-		 * Issue non-asynchronous L1 write.
-		 * For safety, we must ensure that
-		 * entry is written before blocks.
-		 */
-		lseek(s->fd, s->l1_table_offset + (l1_sector << 12), SEEK_SET);
-		if (write(s->fd, tmp_ptr, 4096) != 4096) {
-			free(tmp_ptr);
-		 	return 0;
-		}
-		free(tmp_ptr);
-
-		new_l2_table = 1;
-		goto cache_miss;
-	} else if (s->min_cluster_alloc == s->l2_size) {
-		/*Fast-track the request*/
-		cluster_offset = l2_offset + (s->l2_size * sizeof(uint64_t));
-		l2_index = (offset >> s->cluster_bits) & (s->l2_size - 1);
-		return cluster_offset + (l2_index * s->cluster_size);
-	}
-
-	/*Check to see if L2 entry is already cached*/
-	for (i = 0; i < L2_CACHE_SIZE; i++) {
-		if (l2_offset == s->l2_cache_offsets[i]) {
-			/* increment the hit count */
-			if (++s->l2_cache_counts[i] == 0xffffffff) {
-				for (j = 0; j < L2_CACHE_SIZE; j++) {
-					s->l2_cache_counts[j] >>= 1;
-				}
-			}
-			l2_table = s->l2_cache + (i << s->l2_bits);
-			goto found;
-		}
-	}
-
-cache_miss:
-	/* not found: load a new entry in the least used one */
-	min_index = 0;
-	min_count = 0xffffffff;
-	for (i = 0; i < L2_CACHE_SIZE; i++) {
-		if (s->l2_cache_counts[i] < min_count) {
-			min_count = s->l2_cache_counts[i];
-			min_index = i;
-		}
-	}
-	l2_table = s->l2_cache + (min_index << s->l2_bits);
-
-	/*If extent pre-allocated, read table from disk, 
-	 *otherwise write new table to disk*/
-	if (new_l2_table) {
-		/*Should we allocate the whole extent? Adjustable parameter.*/
-		if (s->cluster_alloc == s->l2_size) {
-			cluster_offset = l2_offset + 
-				(s->l2_size * sizeof(uint64_t));
-			cluster_offset = (cluster_offset + s->cluster_size - 1)
-				& ~(s->cluster_size - 1);
-			if (qtruncate(s->fd, cluster_offset + 
-				  (s->cluster_size * s->l2_size), 
-				      s->sparse) != 0) {
-				DPRINTF("ERROR truncating file\n");
-				return 0;
-			}
-			s->fd_end = cluster_offset + 
-				(s->cluster_size * s->l2_size);
-			for (i = 0; i < s->l2_size; i++) {
-				l2_table[i] = cpu_to_be64(cluster_offset + 
-							  (i*s->cluster_size));
-			}  
-		} else memset(l2_table, 0, s->l2_size * sizeof(uint64_t));
-
-		lseek(s->fd, l2_offset, SEEK_SET);
-		if (write(s->fd, l2_table, s->l2_size * sizeof(uint64_t)) !=
-		   s->l2_size * sizeof(uint64_t))
-			return 0;
-	} else {
-		lseek(s->fd, l2_offset, SEEK_SET);
-		if (read(s->fd, l2_table, s->l2_size * sizeof(uint64_t)) != 
-		    s->l2_size * sizeof(uint64_t))
-			return 0;
-	}
-	
-	/*Update the cache entries*/ 
-	s->l2_cache_offsets[min_index] = l2_offset;
-	s->l2_cache_counts[min_index] = 1;
-
-found:
-	/*The extent is split into 's->l2_size' blocks of 
-	 *size 's->cluster_size'*/
-	l2_index = (offset >> s->cluster_bits) & (s->l2_size - 1);
-	cluster_offset = be64_to_cpu(l2_table[l2_index]);
-
-	if (!cluster_offset || 
-	    ((cluster_offset & QCOW_OFLAG_COMPRESSED) && allocate == 1) ) {
-		if (!allocate)
-			return 0;
-		
-		if ((cluster_offset & QCOW_OFLAG_COMPRESSED) &&
-		    (n_end - n_start) < s->cluster_sectors) {
-			/* cluster is already allocated but compressed, we must
-			   decompress it in the case it is not completely
-			   overwritten */
-			if (decompress_cluster(s, cluster_offset) < 0)
-				return 0;
-			cluster_offset = lseek(s->fd, s->fd_end, SEEK_SET);
-			cluster_offset = (cluster_offset + s->cluster_size - 1)
-				& ~(s->cluster_size - 1);
-			/* write the cluster content - not asynchronous */
-			lseek(s->fd, cluster_offset, SEEK_SET);
-			if (write(s->fd, s->cluster_cache, s->cluster_size) != 
-			    s->cluster_size)
-			    return -1;
-		} else {
-			/* allocate a new cluster */
-			cluster_offset = lseek(s->fd, s->fd_end, SEEK_SET);
-			if (allocate == 1) {
-				/* round to cluster size */
-				cluster_offset = 
-					(cluster_offset + s->cluster_size - 1) 
-					& ~(s->cluster_size - 1);
-				if (qtruncate(s->fd, cluster_offset + 
-					      s->cluster_size, s->sparse)!=0) {
-					DPRINTF("ERROR truncating file\n");
-					return 0;
-				}
-				s->fd_end = (cluster_offset + s->cluster_size);
-				/* if encrypted, we must initialize the cluster
-				   content which won't be written */
-				if (s->crypt_method && 
-				    (n_end - n_start) < s->cluster_sectors) {
-					uint64_t start_sect;
-					start_sect = (offset & 
-						      ~(s->cluster_size - 1)) 
-							      >> 9;
-					memset(s->cluster_data + 512, 
-					       0xaa, 512);
-					for (i = 0; i < s->cluster_sectors;i++)
-					{
-						if (i < n_start || i >= n_end) 
-						{
-							encrypt_sectors(s, start_sect + i, 
-									s->cluster_data, 
-									s->cluster_data + 512, 1, 1,
-									&s->aes_encrypt_key);
-							lseek(s->fd, cluster_offset + i * 512, SEEK_SET);
-							if (write(s->fd, s->cluster_data, 512) != 512)
-								return -1;
-						}
-					}
-				}
-			} else {
-				cluster_offset |= QCOW_OFLAG_COMPRESSED | 
-					(uint64_t)compressed_size 
-						<< (63 - s->cluster_bits);
-			}
-		}
-		/* update L2 table */
-		tmp = cpu_to_be64(cluster_offset);
-		l2_table[l2_index] = tmp;
-
-		/*For IO_DIRECT we write 4KByte blocks*/
-		l2_sector = (l2_index * sizeof(uint64_t)) >> 12;
-		l2_ptr = (char *)l2_table + (l2_sector << 12);
-		
-		if (posix_memalign((void **)&tmp_ptr2, 4096, 4096) != 0) {
-			DPRINTF("ERROR allocating memory for L1 table\n");
-		}
-		memcpy(tmp_ptr2, l2_ptr, 4096);
-		lseek(s->fd, l2_offset + (l2_sector << 12), SEEK_SET);
-		if (write(s->fd, tmp_ptr2, 4096) != 4096) {
-			free(tmp_ptr2);
-			return -1;
-		}
-		free(tmp_ptr2);
-	}
-	return cluster_offset;
-}
-
-static void init_cluster_cache(struct disk_driver *dd)
-{
-	struct td_state     *bs = dd->td_state;
-	struct tdqcow_state *s  = (struct tdqcow_state *)dd->private;
-	uint32_t count = 0;
-	int i, cluster_entries;
-
-	cluster_entries = s->cluster_size / 512;
-	DPRINTF("Initialising Cluster cache, %d sectors per cluster (%d cluster size)\n",
-		cluster_entries, s->cluster_size);
-
-	for (i = 0; i < bs->size; i += cluster_entries) {
-		if (get_cluster_offset(s, i << 9, 0, 0, 0, 1)) count++;
-		if (count >= L2_CACHE_SIZE) return;
-	}
-	DPRINTF("Finished cluster initialisation, added %d entries\n", count);
-	return;
-}
-
-static int qcow_is_allocated(struct tdqcow_state *s, int64_t sector_num,
-                             int nb_sectors, int *pnum)
-{
-	int index_in_cluster, n;
-	uint64_t cluster_offset;
-
-	cluster_offset = get_cluster_offset(s, sector_num << 9, 0, 0, 0, 0);
-	index_in_cluster = sector_num & (s->cluster_sectors - 1);
-	n = s->cluster_sectors - index_in_cluster;
-	if (n > nb_sectors)
-		n = nb_sectors;
-	*pnum = n;
-	return (cluster_offset != 0);
-}
-
-static int decompress_buffer(uint8_t *out_buf, int out_buf_size,
-                             const uint8_t *buf, int buf_size)
-{
-	z_stream strm1, *strm = &strm1;
-	int ret, out_len;
-	
-	memset(strm, 0, sizeof(*strm));
-	
-	strm->next_in = (uint8_t *)buf;
-	strm->avail_in = buf_size;
-	strm->next_out = out_buf;
-	strm->avail_out = out_buf_size;
-	
-	ret = inflateInit2(strm, -12);
-	if (ret != Z_OK)
-		return -1;
-	ret = inflate(strm, Z_FINISH);
-	out_len = strm->next_out - out_buf;
-	if ( (ret != Z_STREAM_END && ret != Z_BUF_ERROR) ||
-	    (out_len != out_buf_size) ) {
-		inflateEnd(strm);
-		return -1;
-	}
-	inflateEnd(strm);
-	return 0;
-}
-                              
-static int decompress_cluster(struct tdqcow_state *s, uint64_t cluster_offset)
-{
-	int ret, csize;
-	uint64_t coffset;
-
-	coffset = cluster_offset & s->cluster_offset_mask;
-	if (s->cluster_cache_offset != coffset) {
-		csize = cluster_offset >> (63 - s->cluster_bits);
-		csize &= (s->cluster_size - 1);
-		lseek(s->fd, coffset, SEEK_SET);
-		ret = read(s->fd, s->cluster_data, csize);
-		if (ret != csize) 
-			return -1;
-		if (decompress_buffer(s->cluster_cache, s->cluster_size,
-				      s->cluster_data, csize) < 0) {
-			return -1;
-		}
-		s->cluster_cache_offset = coffset;
-	}
-	return 0;
-}
-
-static inline void init_fds(struct disk_driver *dd)
-{
-	int i;
-	struct tdqcow_state *s = (struct tdqcow_state *)dd->private;
-
-	for(i = 0; i < MAX_IOFD; i++) 
-		dd->io_fd[i] = 0;
-
-	dd->io_fd[0] = s->aio.aio_ctx.pollfd;
-}
-
-/* Open the disk file and initialize qcow state. */
-static int tdqcow_open (struct disk_driver *dd, const char *name, td_flag_t flags)
-{
-	int fd, len, i, shift, ret, size, l1_table_size, o_flags, l1_table_block;
-	int max_aio_reqs;
-	struct td_state     *bs = dd->td_state;
-	struct tdqcow_state *s  = (struct tdqcow_state *)dd->private;
-	char *buf, *buf2;
-	QCowHeader *header;
-	QCowHeader_ext *exthdr;
-	uint32_t cksum;
-	uint64_t final_cluster = 0;
-
- 	DPRINTF("QCOW: Opening %s\n",name);
-
-	o_flags = O_DIRECT | O_LARGEFILE | 
-		((flags == TD_RDONLY) ? O_RDONLY : O_RDWR);
-	fd = open(name, o_flags);
-	if (fd < 0) {
-		DPRINTF("Unable to open %s (%d)\n",name,0 - errno);
-		return -1;
-	}
-
-	s->fd = fd;
-	if (asprintf(&s->name,"%s", name) == -1) {
-		close(fd);
-		return -1;
-	}
-
-	ASSERT(sizeof(QCowHeader) + sizeof(QCowHeader_ext) < 512);
-
-	ret = posix_memalign((void **)&buf, 512, 512);
-	if (ret != 0) goto fail;
-
-	if (read(fd, buf, 512) != 512)
-		goto fail;
-
-	header = (QCowHeader *)buf;
-	be32_to_cpus(&header->magic);
-	be32_to_cpus(&header->version);
-	be64_to_cpus(&header->backing_file_offset);
-	be32_to_cpus(&header->backing_file_size);
-	be32_to_cpus(&header->mtime);
-	be64_to_cpus(&header->size);
-	be32_to_cpus(&header->crypt_method);
-	be64_to_cpus(&header->l1_table_offset);
-
-	if (header->magic != QCOW_MAGIC)
-		goto fail;
-
-	switch (header->version) {
-	case QCOW_VERSION:
-		break;
-	case 2:
-		close(fd);
-		dd->drv = &tapdisk_qcow2;
-		return dd->drv->td_open(dd, name, flags);
-	default:
-		goto fail;
-	}
-
-	if (header->size <= 1 || header->cluster_bits < 9)
-		goto fail;
-	if (header->crypt_method > QCOW_CRYPT_AES)
-		goto fail;
-	s->crypt_method_header = header->crypt_method;
-	if (s->crypt_method_header)
-		s->encrypted = 1;
-	s->cluster_bits = header->cluster_bits;
-	s->cluster_size = 1 << s->cluster_bits;
-	s->cluster_sectors = 1 << (s->cluster_bits - 9);
-	s->l2_bits = header->l2_bits;
-	s->l2_size = 1 << s->l2_bits;
-	s->cluster_alloc = s->l2_size;
-	bs->size = header->size / 512;
-	s->cluster_offset_mask = (1LL << (63 - s->cluster_bits)) - 1;
-	s->backing_file_offset = header->backing_file_offset;
-	s->backing_file_size   = header->backing_file_size;
-
-	/* read the level 1 table */
-	shift = s->cluster_bits + s->l2_bits;
-	s->l1_size = ROUNDUP(header->size, 1LL << shift);
-	
-	s->l1_table_offset = header->l1_table_offset;
-
-	/*allocate a 4Kbyte multiple of memory*/
-	l1_table_size = s->l1_size * sizeof(uint64_t);
-	if (l1_table_size % 4096 > 0) {
-		l1_table_size = ROUNDUP(l1_table_size, 4096);
-	}
-	ret = posix_memalign((void **)&s->l1_table, 4096, l1_table_size);
-	if (ret != 0) goto fail;
-
-	memset(s->l1_table, 0x00, l1_table_size);
-
-	DPRINTF("L1 Table offset detected: %llu, size %d (%d)\n",
-		(long long)s->l1_table_offset,
-		(int) (s->l1_size * sizeof(uint64_t)), 
-		l1_table_size);
-
-	lseek(fd, 0, SEEK_SET);
-	l1_table_block = l1_table_size + s->l1_table_offset;
-	l1_table_block = ROUNDUP(l1_table_block, 512);
-	ret = posix_memalign((void **)&buf2, 4096, l1_table_block);
-	if (ret != 0) goto fail;
-	if (read(fd, buf2, l1_table_block) < l1_table_size + s->l1_table_offset)
-		goto fail;
-	memcpy(s->l1_table, buf2 + s->l1_table_offset, l1_table_size);
-
-	for(i = 0; i < s->l1_size; i++) {
-		be64_to_cpus(&s->l1_table[i]);
-		//DPRINTF("L1[%d] => %llu\n", i, s->l1_table[i]);
-		if (s->l1_table[i] > final_cluster)
-			final_cluster = s->l1_table[i];
-	}
-
-	/* alloc L2 cache */
-	size = s->l2_size * L2_CACHE_SIZE * sizeof(uint64_t);
-	ret = posix_memalign((void **)&s->l2_cache, 4096, size);
-	if(ret != 0) goto fail;
-
-	size = s->cluster_size;
-	ret = posix_memalign((void **)&s->cluster_cache, 4096, size);
-	if(ret != 0) goto fail;
-
-	ret = posix_memalign((void **)&s->cluster_data, 4096, size);
-	if(ret != 0) goto fail;
-	s->cluster_cache_offset = -1;
-
-	if (s->backing_file_offset != 0)
-		s->cluster_alloc = 1; /*Cannot use pre-alloc*/
-
-        bs->sector_size = 512;
-        bs->info = 0;
-	
-	/*Detect min_cluster_alloc*/
-	s->min_cluster_alloc = 1; /*Default*/
-	if (s->backing_file_offset == 0 && s->l1_table_offset % 4096 == 0) {
-		/*We test to see if the xen magic # exists*/
-		exthdr = (QCowHeader_ext *)(buf + sizeof(QCowHeader));
-		be32_to_cpus(&exthdr->xmagic);
-		if(exthdr->xmagic != XEN_MAGIC) 
-			goto end_xenhdr;
-	
-		be32_to_cpus(&exthdr->flags);
-		/* Try to detect old tapdisk images. They have to be fixed because 
-		 * they don't use big endian but native endianess for the L1 table */
-		if ((exthdr->flags & EXTHDR_L1_BIG_ENDIAN) == 0) {
-			QCowHeader_ext *tmphdr = (QCowHeader_ext *)(buf2 + sizeof(QCowHeader));
-			/* 
-			   The image is broken. Fix it. The L1 table has already been 
-			   byte-swapped, so we can write it to the image file as it is
-			   currently in memory. Then swap it back to native endianess
-			   for operation.
-			 */
-
-			/* Change ENDIAN flag and copy it to store buffer */
-			exthdr->flags |= EXTHDR_L1_BIG_ENDIAN;
-			tmphdr->flags = cpu_to_be32(exthdr->flags);
-
-
-			DPRINTF("qcow: Converting image to big endian L1 table\n");
-
-			memcpy(buf2 + s->l1_table_offset, s->l1_table, l1_table_size);
-			lseek(fd, 0, SEEK_SET);
-			if (write(fd, buf2, l1_table_block) < 
-				l1_table_size + s->l1_table_offset) {
-				DPRINTF("qcow: Failed to write new L1 table\n");
-				goto fail;
-			}
-
-			for(i = 0;i < s->l1_size; i++) {
-				cpu_to_be64s(&s->l1_table[i]);
-			}
-
-		}
-
-		/*Finally check the L1 table cksum*/
-		be32_to_cpus(&exthdr->cksum);
-		cksum = gen_cksum((char *)s->l1_table, 
-				  s->l1_size * sizeof(uint64_t));
-		if(exthdr->cksum != cksum)
-			goto end_xenhdr;
-			
-		be32_to_cpus(&exthdr->min_cluster_alloc);
-		s->sparse = (exthdr->flags & SPARSE_FILE);
-		s->min_cluster_alloc = exthdr->min_cluster_alloc; 
-	}
-
- end_xenhdr:
- 	
-	/* A segment (i.e. a page) can span multiple clusters */
-	max_aio_reqs = ((getpagesize() / s->cluster_size) + 1) *
-		MAX_SEGMENTS_PER_REQ * MAX_REQUESTS;
-
-	if (tap_aio_init(&s->aio, bs->size, max_aio_reqs)!=0) {
-		DPRINTF("Unable to initialise AIO state\n");
-                tap_aio_free(&s->aio);
-		goto fail;
-	}
-	init_fds(dd);
-
-	if (!final_cluster)
-		s->fd_end = l1_table_block;
-	else {
-		s->fd_end = lseek(fd, 0, SEEK_END);
-		if (s->fd_end == (off_t)-1)
-			goto fail;
-	}
-
-	return 0;
-	
-fail:
-	DPRINTF("QCOW Open failed\n");
-	tap_aio_free(&s->aio);
-	free(s->l1_table);
-	free(s->l2_cache);
-	free(s->cluster_cache);
-	free(s->cluster_data);
-	close(fd);
-	return -1;
-}
-
-static int tdqcow_queue_read(struct disk_driver *dd, uint64_t sector,
-		      int nb_sectors, char *buf, td_callback_t cb,
-		      int id, void *private)
-{
-	struct tdqcow_state *s = (struct tdqcow_state *)dd->private;
-	int ret = 0, index_in_cluster, n, i, rsp = 0;
-	uint64_t cluster_offset, sec, nr_secs;
-
-	sec     = sector;
-	nr_secs = nb_sectors;
-
-	/*Check we can get a lock*/
-	for (i = 0; i < nb_sectors; i++) 
-		if (!tap_aio_can_lock(&s->aio, sector + i)) 
-			return cb(dd, -EBUSY, sector, nb_sectors, id, private);
-
-	/*We store a local record of the request*/
-	while (nb_sectors > 0) {
-		cluster_offset = 
-			get_cluster_offset(s, sector << 9, 0, 0, 0, 0);
-		index_in_cluster = sector & (s->cluster_sectors - 1);
-		n = s->cluster_sectors - index_in_cluster;
-		if (n > nb_sectors)
-			n = nb_sectors;
-
-		if (s->aio.iocb_free_count == 0 || !tap_aio_lock(&s->aio, sector)) 
-			return cb(dd, -EBUSY, sector, nb_sectors, id, private);
-		
-		if(!cluster_offset) {
-			tap_aio_unlock(&s->aio, sector);
-			ret = cb(dd, BLK_NOT_ALLOCATED, 
-				 sector, n, id, private);
-			if (ret == -EBUSY) {
-				/* mark remainder of request
-				 * as busy and try again later */
-				return cb(dd, -EBUSY, sector + n,
-					  nb_sectors - n, id, private);
-			} else
-				rsp += ret;
-		} else if (cluster_offset & QCOW_OFLAG_COMPRESSED) {
-			tap_aio_unlock(&s->aio, sector);
-			if (decompress_cluster(s, cluster_offset) < 0) {
-				rsp += cb(dd, -EIO, sector, 
-					  nb_sectors, id, private);
-				goto done;
-			}
-			memcpy(buf, s->cluster_cache + index_in_cluster * 512, 
-			       512 * n);
-			rsp += cb(dd, 0, sector, n, id, private);
-		} else {
-			tap_aio_read(&s->aio, s->fd, n * 512, 
-				   (cluster_offset + index_in_cluster * 512),
-				   buf, cb, id, sector, private);
-		}
-		nb_sectors -= n;
-		sector += n;
-		buf += n * 512;
-	}
-done:
-	return rsp;
-}
-
-static int tdqcow_queue_write(struct disk_driver *dd, uint64_t sector,
-		       int nb_sectors, char *buf, td_callback_t cb,
-		       int id, void *private)
-{
-	struct tdqcow_state *s = (struct tdqcow_state *)dd->private;
-	int ret = 0, index_in_cluster, n, i;
-	uint64_t cluster_offset, sec, nr_secs;
-
-	sec     = sector;
-	nr_secs = nb_sectors;
-
-	/*Check we can get a lock*/
-	for (i = 0; i < nb_sectors; i++)
-		if (!tap_aio_can_lock(&s->aio, sector + i))  
-			return cb(dd, -EBUSY, sector, nb_sectors, id, private);
-		   
-	/*We store a local record of the request*/
-	while (nb_sectors > 0) {
-		index_in_cluster = sector & (s->cluster_sectors - 1);
-		n = s->cluster_sectors - index_in_cluster;
-		if (n > nb_sectors)
-			n = nb_sectors;
-
-		if (s->aio.iocb_free_count == 0 || !tap_aio_lock(&s->aio, sector))
-			return cb(dd, -EBUSY, sector, nb_sectors, id, private);
-
-		cluster_offset = get_cluster_offset(s, sector << 9, 1, 0,
-						    index_in_cluster, 
-						    index_in_cluster+n);
-		if (!cluster_offset) {
-			DPRINTF("Ooops, no write cluster offset!\n");
-			tap_aio_unlock(&s->aio, sector);
-			return cb(dd, -EIO, sector, nb_sectors, id, private);
-		}
-
-		if (s->crypt_method) {
-			encrypt_sectors(s, sector, s->cluster_data, 
-					(unsigned char *)buf, n, 1,
-					&s->aes_encrypt_key);
-			tap_aio_write(&s->aio, s->fd, n * 512, 
-				    (cluster_offset + index_in_cluster*512),
-				    (char *)s->cluster_data, cb, id, sector, 
-				    private);
-		} else {
-			tap_aio_write(&s->aio, s->fd, n * 512, 
-				    (cluster_offset + index_in_cluster*512),
-				    buf, cb, id, sector, private);
-		}
-		
-		nb_sectors -= n;
-		sector += n;
-		buf += n * 512;
-	}
-	s->cluster_cache_offset = -1; /* disable compressed cache */
-
-	return 0;
-}
- 		
-static int tdqcow_submit(struct disk_driver *dd)
-{
-        struct tdqcow_state *prv = (struct tdqcow_state *)dd->private;
-
-	return tap_aio_submit(&prv->aio);
-}
-
-static int tdqcow_close(struct disk_driver *dd)
-{
-	struct tdqcow_state *s = (struct tdqcow_state *)dd->private;
-	uint32_t cksum, out;
-	int fd, offset;
-
-	/*Update the hdr cksum*/
-	if(s->min_cluster_alloc == s->l2_size) {
-		cksum = gen_cksum((char *)s->l1_table, s->l1_size * sizeof(uint64_t));
-		printf("Writing cksum: %d",cksum);
-		fd = open(s->name, O_WRONLY | O_LARGEFILE); /*Open without O_DIRECT*/
-		offset = sizeof(QCowHeader) + sizeof(uint32_t);
-		lseek(fd, offset, SEEK_SET);
-		out = cpu_to_be32(cksum);
-		if (write(fd, &out, sizeof(uint32_t))) ;
-		close(fd);
-	}
-
-	io_destroy(s->aio.aio_ctx.aio_ctx);
-	free(s->name);
-	free(s->l1_table);
-	free(s->l2_cache);
-	free(s->cluster_cache);
-	free(s->cluster_data);
-	close(s->fd);	
-	return 0;
-}
-
-static int tdqcow_do_callbacks(struct disk_driver *dd, int sid)
-{
-        int ret, i, nr_events, rsp = 0,*ptr;
-        struct io_event *ep;
-        struct tdqcow_state *prv = (struct tdqcow_state *)dd->private;
-
-        if (sid > MAX_IOFD) return 1;
-
-        nr_events = tap_aio_get_events(&prv->aio.aio_ctx);
-repeat:
-        for (ep = prv->aio.aio_events, i = nr_events; i-- > 0; ep++) {
-                struct iocb        *io  = ep->obj;
-                struct pending_aio *pio;
-
-                pio = &prv->aio.pending_aio[(long)io->data];
-
-		tap_aio_unlock(&prv->aio, pio->sector);
-
-		if (prv->crypt_method)
-			encrypt_sectors(prv, pio->sector, 
-					(unsigned char *)pio->buf, 
-					(unsigned char *)pio->buf, 
-					pio->nb_sectors, 0, 
-					&prv->aes_decrypt_key);
-
-		rsp += pio->cb(dd, ep->res == io->u.c.nbytes ? 0 : 1, 
-			       pio->sector, pio->nb_sectors,
-			       pio->id, pio->private);
-
-                prv->aio.iocb_free[prv->aio.iocb_free_count++] = io;
-        }
-
-        if (nr_events) {
-                nr_events = tap_aio_more_events(&prv->aio.aio_ctx);
-                goto repeat;
-        }
-
-        tap_aio_continue(&prv->aio.aio_ctx);
-
-        return rsp;
-}
-
-int qcow_create(const char *filename, uint64_t total_size,
-		const char *backing_file, int sparse)
-{
-	int fd, header_size, backing_filename_len, l1_size, i;
-	int shift, length, adjust, flags = 0, ret = 0;
-	QCowHeader header;
-	QCowHeader_ext exthdr;
-	char backing_filename[PATH_MAX], *ptr;
-	uint64_t tmp, size, total_length;
-	struct stat st;
-
-	DPRINTF("Qcow_create: size %llu\n",(long long unsigned)total_size);
-
-	fd = open(filename, 
-		  O_WRONLY | O_CREAT | O_TRUNC | O_BINARY | O_LARGEFILE,
-		  0644);
-	if (fd < 0)
-		return -1;
-
-	memset(&header, 0, sizeof(header));
-	header.magic = cpu_to_be32(QCOW_MAGIC);
-	header.version = cpu_to_be32(QCOW_VERSION);
-
-	/*Create extended header fields*/
-	exthdr.xmagic = cpu_to_be32(XEN_MAGIC);
-
-	header_size = sizeof(header) + sizeof(QCowHeader_ext);
-	backing_filename_len = 0;
-	size = (total_size >> SECTOR_SHIFT);
-	if (backing_file) {
-		if (strcmp(backing_file, "fat:")) {
-			const char *p;
-			/* XXX: this is a hack: we do not attempt to 
-			 *check for URL like syntax */
-			p = strchr(backing_file, ':');
-			if (p && (p - backing_file) >= 2) {
-				/* URL like but exclude "c:" like filenames */
-				strncpy(backing_filename, backing_file,
-					sizeof(backing_filename));
-			} else {
-				if (realpath(backing_file, backing_filename) == NULL ||
-				    stat(backing_filename, &st) != 0) {
-					return -1;
-				}
-			}
-			header.backing_file_offset = cpu_to_be64(header_size);
-			backing_filename_len = strlen(backing_filename);
-			header.backing_file_size = cpu_to_be32(
-				backing_filename_len);
-			header_size += backing_filename_len;
-			
-			/*Set to the backing file size*/
-			if(get_filesize(backing_filename, &size, &st)) {
-				return -1;
-			}
-			DPRINTF("Backing file size detected: %lld sectors" 
-				"(total %lld [%lld MB])\n", 
-				(long long)size, 
-				(long long)(size << SECTOR_SHIFT), 
-				(long long)(size >> 11));
-		} else {
-			backing_file = NULL;
-			DPRINTF("Setting file size: %lld (total %lld)\n", 
-				(long long) total_size, 
-				(long long) (total_size << SECTOR_SHIFT));
-		}
-		header.mtime = cpu_to_be32(st.st_mtime);
-		header.cluster_bits = 9; /* 512 byte cluster to avoid copying
-					    unmodifyed sectors */
-		header.l2_bits = 12; /* 32 KB L2 tables */
-		exthdr.min_cluster_alloc = cpu_to_be32(1);
-	} else {
-		DPRINTF("Setting file size: %lld sectors" 
-			"(total %lld [%lld MB])\n", 
-			(long long) size, 
-			(long long) (size << SECTOR_SHIFT), 
-			(long long) (size >> 11));
-		header.cluster_bits = 12; /* 4 KB clusters */
-		header.l2_bits = 9; /* 4 KB L2 tables */
-		exthdr.min_cluster_alloc = cpu_to_be32(1 << 9);
-	}
-	/*Set the header size value*/
-	header.size = cpu_to_be64(size * 512);
-	
-	header_size = (header_size + 7) & ~7;
-	if (header_size % 4096 > 0) {
-		header_size = ROUNDUP(header_size, 4096);
-	}
-
-	shift = header.cluster_bits + header.l2_bits;
-	l1_size = ROUNDUP(size * 512, 1LL << shift);
-
-	header.l1_table_offset = cpu_to_be64(header_size);
-	DPRINTF("L1 Table offset: %d, size %d\n",
-		header_size,
-		(int)(l1_size * sizeof(uint64_t)));
-	header.crypt_method = cpu_to_be32(QCOW_CRYPT_NONE);
-
-	ptr = calloc(1, l1_size * sizeof(uint64_t));
-	exthdr.cksum = cpu_to_be32(gen_cksum(ptr, l1_size * sizeof(uint64_t)));
-	printf("Created cksum: %d\n",exthdr.cksum);
-	free(ptr);
-
-	/*adjust file length to system page size boundary*/
-	length = ROUNDUP(header_size + (l1_size * sizeof(uint64_t)),
-		getpagesize());
-	if (qtruncate(fd, length, 0)!=0) {
-		DPRINTF("ERROR truncating file\n");
-		return -1;
-	}
-
-	if (sparse == 0) {
-		/*Filesize is length+l1_size*(1 << s->l2_bits)+(size*512)*/
-		total_length = length + (l1_size * (1 << 9)) + (size * 512);
-		if (qtruncate(fd, total_length, 0)!=0) {
-                        DPRINTF("ERROR truncating file\n");
-                        return -1;
-		}
-		printf("File truncated to length %"PRIu64"\n",total_length);
-	} else
-		flags = SPARSE_FILE;
-
-	flags |= EXTHDR_L1_BIG_ENDIAN;
-	exthdr.flags = cpu_to_be32(flags);
-	
-	/* write all the data */
-	lseek(fd, 0, SEEK_SET);
-	ret += write(fd, &header, sizeof(header));
-	ret += write(fd, &exthdr, sizeof(exthdr));
-	if (backing_file)
-		ret += write(fd, backing_filename, backing_filename_len);
-
-	lseek(fd, header_size, SEEK_SET);
-	tmp = 0;
-	for (i = 0;i < l1_size; i++) {
-		ret += write(fd, &tmp, sizeof(tmp));
-	}
-
-	close(fd);
-
-	return 0;
-}
-
-static int qcow_make_empty(struct tdqcow_state *s)
-{
-	uint32_t l1_length = s->l1_size * sizeof(uint64_t);
-
-	memset(s->l1_table, 0, l1_length);
-	lseek(s->fd, s->l1_table_offset, SEEK_SET);
-	if (write(s->fd, s->l1_table, l1_length) < 0)
-		return -1;
-	if (qtruncate(s->fd, s->l1_table_offset + l1_length, s->sparse)!=0) {
-		DPRINTF("ERROR truncating file\n");
-		return -1;
-	}
-
-	memset(s->l2_cache, 0, s->l2_size * L2_CACHE_SIZE * sizeof(uint64_t));
-	memset(s->l2_cache_offsets, 0, L2_CACHE_SIZE * sizeof(uint64_t));
-	memset(s->l2_cache_counts, 0, L2_CACHE_SIZE * sizeof(uint32_t));
-
-	return 0;
-}
-
-static int qcow_get_cluster_size(struct tdqcow_state *s)
-{
-	return s->cluster_size;
-}
-
-/* XXX: put compressed sectors first, then all the cluster aligned
-   tables to avoid losing bytes in alignment */
-static int qcow_compress_cluster(struct tdqcow_state *s, int64_t sector_num, 
-                          const uint8_t *buf)
-{
-	z_stream strm;
-	int ret, out_len;
-	uint8_t *out_buf;
-	uint64_t cluster_offset;
-
-	out_buf = malloc(s->cluster_size + (s->cluster_size / 1000) + 128);
-	if (!out_buf)
-		return -1;
-
-	/* best compression, small window, no zlib header */
-	memset(&strm, 0, sizeof(strm));
-	ret = deflateInit2(&strm, Z_DEFAULT_COMPRESSION,
-			   Z_DEFLATED, -12, 
-			   9, Z_DEFAULT_STRATEGY);
-	if (ret != 0) {
-		free(out_buf);
-		return -1;
-	}
-
-	strm.avail_in = s->cluster_size;
-	strm.next_in = (uint8_t *)buf;
-	strm.avail_out = s->cluster_size;
-	strm.next_out = out_buf;
-
-	ret = deflate(&strm, Z_FINISH);
-	if (ret != Z_STREAM_END && ret != Z_OK) {
-		free(out_buf);
-		deflateEnd(&strm);
-		return -1;
-	}
-	out_len = strm.next_out - out_buf;
-
-	deflateEnd(&strm);
-
-	if (ret != Z_STREAM_END || out_len >= s->cluster_size) {
-		/* could not compress: write normal cluster */
-		//tdqcow_queue_write(bs, sector_num, buf, s->cluster_sectors);
-	} else {
-		cluster_offset = get_cluster_offset(s, sector_num << 9, 2, 
-                                            out_len, 0, 0);
-		cluster_offset &= s->cluster_offset_mask;
-		lseek(s->fd, cluster_offset, SEEK_SET);
-		if (write(s->fd, out_buf, out_len) != out_len) {
-			free(out_buf);
-			return -1;
-		}
-	}
-	
-	free(out_buf);
-	return 0;
-}
-
-static int tdqcow_get_parent_id(struct disk_driver *dd, struct disk_id *id)
-{
-	off_t off;
-	char *buf, *filename;
-	int len, secs, err = -EINVAL;
-	struct tdqcow_state *child  = (struct tdqcow_state *)dd->private;
-
-	if (!child->backing_file_offset)
-		return TD_NO_PARENT;
-
-	/* read the backing file name */
-	len  = child->backing_file_size;
-	off  = child->backing_file_offset - (child->backing_file_offset % 512);
-	secs = (len + (child->backing_file_offset - off) + 511) >> 9;
-
-	if (posix_memalign((void **)&buf, 512, secs << 9)) 
-		return -1;
-
-	if (lseek(child->fd, off, SEEK_SET) == (off_t)-1)
-		goto out;
-
-	if (read(child->fd, buf, secs << 9) != secs << 9)
-		goto out;
-	filename       = buf + (child->backing_file_offset - off);
-	filename[len]  = '\0';
-
-	id->name       = strdup(filename);
-	id->drivertype = DISK_TYPE_AIO;
-	err            = 0;
- out:
-	free(buf);
-	return err;
-}
-
-static int tdqcow_validate_parent(struct disk_driver *child,
-			   struct disk_driver *parent, td_flag_t flags)
-{
-	struct stat stats;
-	uint64_t psize, csize;
-	
-	if (stat(parent->name, &stats))
-		return -EINVAL;
-	if (get_filesize(parent->name, &psize, &stats))
-		return -EINVAL;
-
-	if (stat(child->name, &stats))
-		return -EINVAL;
-	if (get_filesize(child->name, &csize, &stats))
-		return -EINVAL;
-
-	if (csize != psize)
-		return -EINVAL;
-
-	return 0;
-}
-
-struct tap_disk tapdisk_qcow = {
-	.disk_type           = "tapdisk_qcow",
-	.private_data_size   = sizeof(struct tdqcow_state),
-	.td_open             = tdqcow_open,
-	.td_queue_read       = tdqcow_queue_read,
-	.td_queue_write      = tdqcow_queue_write,
-	.td_submit           = tdqcow_submit,
-	.td_close            = tdqcow_close,
-	.td_do_callbacks     = tdqcow_do_callbacks,
-	.td_get_parent_id    = tdqcow_get_parent_id,
-	.td_validate_parent  = tdqcow_validate_parent
-};
diff --git a/tools/blktap/drivers/block-qcow2.c b/tools/blktap/drivers/block-qcow2.c
deleted file mode 100644
index ceda4f0..0000000
--- a/tools/blktap/drivers/block-qcow2.c
+++ /dev/null
@@ -1,2098 +0,0 @@
-/*
- * Block driver for the QCOW version 2 format
- *
- * Copyright (c) 2004-2006 Fabrice Bellard
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#include <zlib.h>
-#include "aes.h"
-#include <assert.h>
-#include <stdint.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <sys/stat.h>
-
-#include "tapdisk.h"
-#include "tapaio.h"
-#include "bswap.h"
-#include "blk.h"
-
-#define USE_AIO
-
-#define qemu_malloc malloc
-#define qemu_mallocz(size) calloc(1, size)
-#define qemu_free free
-
-#ifndef O_BINARY
-#define O_BINARY 0
-#endif
-
-/* *BSD has no O_LARGEFILE */
-#ifndef O_LARGEFILE
-#define O_LARGEFILE     0 
-#endif
-
-#define BLOCK_FLAG_ENCRYPT 1
-
-/*
-  Differences with QCOW:
-
-  - Support for multiple incremental snapshots.
-  - Memory management by reference counts.
-  - Clusters which have a reference count of one have the bit
-	QCOW_OFLAG_COPIED to optimize write performance.
-  - Size of compressed clusters is stored in sectors to reduce bit usage
-	in the cluster offsets.
-  - Support for storing additional data (such as the VM state) in the
-	snapshots.
-  - If a backing store is used, the cluster size is not constrained
-	(could be backported to QCOW).
-  - L2 tables have always a size of one cluster.
-*/
-
-//#define DEBUG_ALLOC
-//#define DEBUG_ALLOC2
-
-#define QCOW_MAGIC (('Q' << 24) | ('F' << 16) | ('I' << 8) | 0xfb)
-#define QCOW_VERSION 2
-
-#define QCOW_CRYPT_NONE 0
-#define QCOW_CRYPT_AES	1
-
-/* indicate that the refcount of the referenced cluster is exactly one. */
-#define QCOW_OFLAG_COPIED	  (1LL << 63)
-/* indicate that the cluster is compressed (they never have the copied flag) */
-#define QCOW_OFLAG_COMPRESSED (1LL << 62)
-
-#define REFCOUNT_SHIFT 1 /* refcount size is 2 bytes */
-
-#ifndef offsetof
-#define offsetof(type, field) ((size_t) &((type *)0)->field)
-#endif
-
-typedef struct QCowHeader {
-	uint32_t magic;
-	uint32_t version;
-	uint64_t backing_file_offset;
-	uint32_t backing_file_size;
-	uint32_t cluster_bits;
-	uint64_t size; /* in bytes */
-
-	uint32_t crypt_method;
-	uint32_t l1_size; /* XXX: save number of clusters instead ? */
-	uint64_t l1_table_offset;
-	uint64_t refcount_table_offset;
-	uint32_t refcount_table_clusters;
-	uint32_t nb_snapshots;
-	uint64_t snapshots_offset;
-} QCowHeader;
-
-typedef struct __attribute__((packed)) QCowSnapshotHeader {
-	/* header is 8 byte aligned */
-	uint64_t l1_table_offset;
-
-	uint32_t l1_size;
-	uint16_t id_str_size;
-	uint16_t name_size;
-
-	uint32_t date_sec;
-	uint32_t date_nsec;
-
-	uint64_t vm_clock_nsec;
-
-	uint32_t vm_state_size;
-	uint32_t extra_data_size; /* for extension */
-	/* extra data follows */
-	/* id_str follows */
-	/* name follows  */
-} QCowSnapshotHeader;
-
-#define L2_CACHE_SIZE 16
-
-typedef struct QCowSnapshot {
-	uint64_t l1_table_offset;
-	uint32_t l1_size;
-	char *id_str;
-	char *name;
-	uint32_t vm_state_size;
-	uint32_t date_sec;
-	uint32_t date_nsec;
-	uint64_t vm_clock_nsec;
-} QCowSnapshot;
-
-typedef struct BDRVQcowState {
-
-	/* blktap additions */
-	int fd;
-	int poll_pipe[2]; /* dummy fd for polling on */
-	char* name;
-	int encrypted;
-	char backing_file[1024];
-	struct disk_driver* backing_hd;
-
-	int64_t total_sectors;
-
-	tap_aio_context_t async;
-
-	/* Original qemu variables */
-	int cluster_bits;
-	int cluster_size;
-	int cluster_sectors;
-	int l2_bits;
-	int l2_size;
-	int l1_size;
-	int l1_vm_state_index;
-	int csize_shift;
-	int csize_mask;
-	uint64_t cluster_offset_mask;
-	uint64_t l1_table_offset;
-	uint64_t *l1_table;
-	uint64_t *l2_cache;
-	uint64_t l2_cache_offsets[L2_CACHE_SIZE];
-	uint32_t l2_cache_counts[L2_CACHE_SIZE];
-	uint8_t *cluster_cache;
-	uint8_t *cluster_data;
-	uint64_t cluster_cache_offset;
-
-	uint64_t *refcount_table;
-	uint64_t refcount_table_offset;
-	uint32_t refcount_table_size;
-	uint64_t refcount_block_cache_offset;
-	uint16_t *refcount_block_cache;
-	int64_t free_cluster_index;
-	int64_t free_byte_offset;
-
-	uint32_t crypt_method; /* current crypt method, 0 if no key yet */
-	uint32_t crypt_method_header;
-	AES_KEY aes_encrypt_key;
-	AES_KEY aes_decrypt_key;
-	uint64_t snapshots_offset;
-	int snapshots_size;
-	int nb_snapshots;
-	QCowSnapshot *snapshots;
-} BDRVQcowState;
-
-static int decompress_cluster(BDRVQcowState *s, uint64_t cluster_offset);
-static int qcow_read(struct disk_driver *bs, uint64_t sector_num,
-		uint8_t *buf, int nb_sectors);
-
-static int qcow_read_snapshots(struct disk_driver *bs);
-static void qcow_free_snapshots(struct disk_driver *bs);
-
-static int refcount_init(struct disk_driver *bs);
-static void refcount_close(struct disk_driver *bs);
-static int get_refcount(struct disk_driver *bs, int64_t cluster_index);
-static int update_cluster_refcount(struct disk_driver *bs,
-		int64_t cluster_index,
-		int addend);
-static void update_refcount(struct disk_driver *bs,
-		int64_t offset, int64_t length,
-		int addend);
-static int64_t alloc_clusters(struct disk_driver *bs, int64_t size);
-static int64_t alloc_bytes(struct disk_driver *bs, int size);
-static void free_clusters(struct disk_driver *bs,
-		int64_t offset, int64_t size);
-#ifdef DEBUG_ALLOC
-static void check_refcounts(struct disk_driver *bs);
-#endif
-
-static int qcow_sync_read(struct disk_driver *dd, uint64_t sector,
-		int nb_sectors, char *buf, td_callback_t cb,
-		int id, void *prv);
-
-/**
- * Read with byte offsets
- */
-static int bdrv_pread(int fd, int64_t offset, void *buf, int count)
-{
-	int ret;
-
-	if (lseek(fd, offset, SEEK_SET) == -1) {
-		DPRINTF("bdrv_pread failed seek (%#"PRIx64").\n", offset);
-		return -1;
-	}
-
-	ret =  read(fd, buf, count);
-	if (ret < 0) {
-		if (lseek(fd, 0, SEEK_END) >= offset) {
-			DPRINTF("bdrv_pread read failed (%#"PRIx64", END = %#"PRIx64").\n", 
-					offset, lseek(fd, 0, SEEK_END));
-			return -1;
-		}
-
-		/* Read beyond end of file. Reading zeros. */
-		memset(buf, 0, count);
-		ret = count;
-	} else if (ret < count) {
-		/* Read beyond end of file. Filling up with zeros. */
-		memset(buf + ret, 0, count - ret);
-		ret = count;
-	}
-	return ret;
-}
-
-/**
- * Write with byte offsets
- */
-static int bdrv_pwrite(int fd, int64_t offset, const void *buf, int count)
-{
-	if (lseek(fd, offset, SEEK_SET) == -1) {
-		DPRINTF("bdrv_pwrite failed seek (%#"PRIx64").\n", offset);
-		return -1;
-	}
-
-	return write(fd, buf, count);
-}
-
-
-/**
- * Read with sector offsets
- */
-static int bdrv_read(int fd, int64_t offset, void *buf, int count)
-{
-	return bdrv_pread(fd, 512 * offset, buf, 512 * count);
-}
-
-/**
- * Write with sector offsets
- */
-static int bdrv_write(int fd, int64_t offset, const void *buf, int count)
-{
-	return bdrv_pwrite(fd, 512 * offset, buf, count);
-}
-
-
-static int qcow_probe(const uint8_t *buf, int buf_size, const char *filename)
-{
-	const QCowHeader *cow_header = (const void *)buf;
-
-	if (buf_size >= sizeof(QCowHeader) &&
-		be32_to_cpu(cow_header->magic) == QCOW_MAGIC &&
-		be32_to_cpu(cow_header->version) == QCOW_VERSION)
-		return 100;
-	else
-		return 0;
-}
-
-static int qcow_open(struct disk_driver *bs, const char *filename, td_flag_t flags)
-{
-	BDRVQcowState *s = bs->private;
-	int len, i, shift, ret, max_aio_reqs;
-	QCowHeader header;
-
-	int fd, o_flags;
-	
-	o_flags = O_LARGEFILE | ((flags == TD_RDONLY) ? O_RDONLY : O_RDWR);
-
-	DPRINTF("Opening %s\n", filename);
-	fd = open(filename, o_flags);
-	if (fd < 0) {
-		DPRINTF("Unable to open %s (%d)\n", filename, 0 - errno);
-		return -1;
-	}
-
-	s->fd = fd;
-	if (asprintf(&s->name,"%s", filename) == -1) {
-		close(fd);
-		return -1;
-	}
-
-	ret = read(fd, &header, sizeof(header));
-	if (ret != sizeof(header)) {
-		DPRINTF("  ret = %d, errno = %d\n", ret, errno);
-		goto fail;
-	}
-
-	be32_to_cpus(&header.magic);
-	be32_to_cpus(&header.version);
-	be64_to_cpus(&header.backing_file_offset);
-	be32_to_cpus(&header.backing_file_size);
-	be64_to_cpus(&header.size);
-	be32_to_cpus(&header.cluster_bits);
-	be32_to_cpus(&header.crypt_method);
-	be64_to_cpus(&header.l1_table_offset);
-	be32_to_cpus(&header.l1_size);
-	be64_to_cpus(&header.refcount_table_offset);
-	be32_to_cpus(&header.refcount_table_clusters);
-	be64_to_cpus(&header.snapshots_offset);
-	be32_to_cpus(&header.nb_snapshots);
-
-	if (header.magic != QCOW_MAGIC || header.version != QCOW_VERSION)
-		goto fail;
-
-	if (header.size <= 1 ||
-		header.cluster_bits < 9 ||
-		header.cluster_bits > 16)
-		goto fail;
-	
-	s->crypt_method = 0;
-	if (header.crypt_method > QCOW_CRYPT_AES)
-		goto fail;
-	s->crypt_method_header = header.crypt_method;
-	if (s->crypt_method_header)
-		s->encrypted = 1;
-	s->cluster_bits = header.cluster_bits;
-	s->cluster_size = 1 << s->cluster_bits;
-	s->cluster_sectors = 1 << (s->cluster_bits - 9);
-	s->l2_bits = s->cluster_bits - 3; /* L2 is always one cluster */
-	s->l2_size = 1 << s->l2_bits;
-	s->total_sectors = header.size / 512;
-	s->csize_shift = (62 - (s->cluster_bits - 8));
-	s->csize_mask = (1 << (s->cluster_bits - 8)) - 1;
-	s->cluster_offset_mask = (1LL << s->csize_shift) - 1;
-	s->refcount_table_offset = header.refcount_table_offset;
-	s->refcount_table_size =
-		header.refcount_table_clusters << (s->cluster_bits - 3);
-
-	s->snapshots_offset = header.snapshots_offset;
-	s->nb_snapshots = header.nb_snapshots;
-
-//	  DPRINTF("-- cluster_bits/size/sectors = %d/%d/%d\n",
-//		  s->cluster_bits, s->cluster_size, s->cluster_sectors);
-//	  DPRINTF("-- l2_bits/sizes = %d/%d\n",
-//		  s->l2_bits, s->l2_size);
-
-	/* Set sector size and number */
-	bs->td_state->sector_size = 512;
-	bs->td_state->size = header.size / 512;
-	bs->td_state->info = 0;
-
-	/* read the level 1 table */
-	s->l1_size = header.l1_size;
-	shift = s->cluster_bits + s->l2_bits;
-	s->l1_vm_state_index = (header.size + (1LL << shift) - 1) >> shift;
-	/* the L1 table must contain at least enough entries to put
-	   header.size bytes */
-	if (s->l1_size < s->l1_vm_state_index) {
-		DPRINTF("L1 table tooo small\n");
-		goto fail;
-	}
-	s->l1_table_offset = header.l1_table_offset;
-
-	s->l1_table = qemu_malloc(s->l1_size * sizeof(uint64_t));
-	if (!s->l1_table)
-		goto fail;
-
-
-	if (lseek(fd, s->l1_table_offset, SEEK_SET) == -1)
-		goto fail;
-
-	if (read(fd, s->l1_table, s->l1_size * sizeof(uint64_t)) !=
-			s->l1_size * sizeof(uint64_t)) {
-
-		DPRINTF("Could not read L1 table\n");
-		goto fail;
-	}
-
-	for(i = 0;i < s->l1_size; i++) {
-		be64_to_cpus(&s->l1_table[i]);
-	}
-	/* alloc L2 cache */
-	s->l2_cache = qemu_malloc(s->l2_size * L2_CACHE_SIZE * sizeof(uint64_t));
-	if (!s->l2_cache)
-		goto fail;
-	s->cluster_cache = qemu_malloc(s->cluster_size);
-	if (!s->cluster_cache)
-		goto fail;
-	/* one more sector for decompressed data alignment */
-	s->cluster_data = qemu_malloc(s->cluster_size + 512);
-	if (!s->cluster_data)
-		goto fail;
-	s->cluster_cache_offset = -1;
-
-	if (refcount_init(bs) < 0)
-		goto fail;
-		
-	/* read the backing file name */
-	s->backing_file[0] = '\0';
-	if (header.backing_file_offset != 0) {
-		len = header.backing_file_size;
-		if (len > 1023)
-			len = 1023;
-
-		if (lseek(fd, header.backing_file_offset, SEEK_SET) == -1) {
-			DPRINTF("Could not lseek to %#"PRIx64"\n", header.backing_file_offset);
-			goto fail;
-		}
-
-		if (read(fd, s->backing_file, len) != len) {
-			DPRINTF("Could not read %#x bytes from %#"PRIx64": %s\n",
-				len, header.backing_file_offset,
-				strerror(errno));
-			goto fail;
-		}
-
-		s->backing_file[len] = '\0';
-	}
-
-#if 0
-	s->backing_hd = NULL;
-	if (qcow_read_snapshots(bs) < 0) {
-		DPRINTF("Could not read backing files\n");
-		goto fail;
-	}
-#endif
-
-#ifdef DEBUG_ALLOC
-	check_refcounts(bs);
-#endif
-	
-	/* Initialize fds */
-	for(i = 0; i < MAX_IOFD; i++)
-		bs->io_fd[i] = 0;
-
-#ifdef USE_AIO
-	/* Initialize AIO */
-
-	/* A segment (i.e. a page) can span multiple clusters */
-	max_aio_reqs = ((getpagesize() / s->cluster_size) + 1) *
-		MAX_SEGMENTS_PER_REQ * MAX_REQUESTS;
-
-	if (tap_aio_init(&s->async, bs->td_state->size, max_aio_reqs)) {
-		DPRINTF("Unable to initialise AIO state\n");
-		tap_aio_free(&s->async);
-		goto fail;
-	}
-
-	bs->io_fd[0] = s->async.aio_ctx.pollfd; 
-#else	
-	/* Synchronous IO */
-	if (pipe(s->poll_pipe)) 
-		goto fail;
-
-	bs->io_fd[0] = s->poll_pipe[0];
-#endif
-
-	return 0;
-
- fail:
-	DPRINTF("qcow_open failed\n");
-
-#ifdef USE_AIO	
-	tap_aio_free(&s->async);
-#endif
-
-	qcow_free_snapshots(bs);
-	refcount_close(bs);
-	qemu_free(s->l1_table);
-	qemu_free(s->l2_cache);
-	qemu_free(s->cluster_cache);
-	qemu_free(s->cluster_data);
-	close(fd);
-	return -1;
-}
-
-static int qcow_set_key(struct disk_driver *bs, const char *key)
-{
-	BDRVQcowState *s = bs->private;
-	uint8_t keybuf[16];
-	int len, i;
-
-	memset(keybuf, 0, 16);
-	len = strlen(key);
-	if (len > 16)
-		len = 16;
-	/* XXX: we could compress the chars to 7 bits to increase
-	   entropy */
-	for(i = 0;i < len;i++) {
-		keybuf[i] = key[i];
-	}
-	s->crypt_method = s->crypt_method_header;
-
-	if (AES_set_encrypt_key(keybuf, 128, &s->aes_encrypt_key) != 0)
-		return -1;
-	if (AES_set_decrypt_key(keybuf, 128, &s->aes_decrypt_key) != 0)
-		return -1;
-#if 0
-	/* test */
-	{
-		uint8_t in[16];
-		uint8_t out[16];
-		uint8_t tmp[16];
-		for(i=0;i<16;i++)
-			in[i] = i;
-		AES_encrypt(in, tmp, &s->aes_encrypt_key);
-		AES_decrypt(tmp, out, &s->aes_decrypt_key);
-		for(i = 0; i < 16; i++)
-			printf(" %02x", tmp[i]);
-		printf("\n");
-		for(i = 0; i < 16; i++)
-			printf(" %02x", out[i]);
-		printf("\n");
-	}
-#endif
-	return 0;
-}
-
-/* The crypt function is compatible with the linux cryptoloop
-   algorithm for < 4 GB images. NOTE: out_buf == in_buf is
-   supported */
-static void encrypt_sectors(BDRVQcowState *s, int64_t sector_num,
-		uint8_t *out_buf, const uint8_t *in_buf,
-		int nb_sectors, int enc,
-		const AES_KEY *key)
-{
-	union {
-		uint64_t ll[2];
-		uint8_t b[16];
-	} ivec;
-	int i;
-
-	for(i = 0; i < nb_sectors; i++) {
-		ivec.ll[0] = cpu_to_le64(sector_num);
-		ivec.ll[1] = 0;
-		AES_cbc_encrypt(in_buf, out_buf, 512, key,
-						ivec.b, enc);
-		sector_num++;
-		in_buf += 512;
-		out_buf += 512;
-	}
-}
-
-static int copy_sectors(struct disk_driver *bs, uint64_t start_sect,
-		uint64_t cluster_offset, int n_start, int n_end)
-{
-	BDRVQcowState *s = bs->private;
-	int n, ret;
-	
-	n = n_end - n_start;
-	if (n <= 0)
-		return 0;
-
-	ret = qcow_read(bs, start_sect + n_start, s->cluster_data, n);
-
-	if (ret < 0)
-		return ret;
-	if (s->crypt_method) {
-		encrypt_sectors(s, start_sect + n_start,
-				s->cluster_data,
-				s->cluster_data, n, 1,
-				&s->aes_encrypt_key);
-	}
-
-
-	ret = bdrv_pwrite(s->fd, cluster_offset + 512*n_start, s->cluster_data, n*512);
-
-	if (ret < 0)
-		return ret;
-	return 0;
-}
-
-static void l2_cache_reset(struct disk_driver *bs)
-{
-	BDRVQcowState *s = bs->private;
-
-	memset(s->l2_cache, 0, s->l2_size * L2_CACHE_SIZE * sizeof(uint64_t));
-	memset(s->l2_cache_offsets, 0, L2_CACHE_SIZE * sizeof(uint64_t));
-	memset(s->l2_cache_counts, 0, L2_CACHE_SIZE * sizeof(uint32_t));
-}
-
-static inline int l2_cache_new_entry(struct disk_driver *bs)
-{
-	BDRVQcowState *s = bs->private;
-	uint32_t min_count;
-	int min_index, i;
-
-	/* find a new entry in the least used one */
-	min_index = 0;
-	min_count = 0xffffffff;
-	for(i = 0; i < L2_CACHE_SIZE; i++) {
-		if (s->l2_cache_counts[i] < min_count) {
-			min_count = s->l2_cache_counts[i];
-			min_index = i;
-		}
-	}
-	return min_index;
-}
-
-static int64_t align_offset(int64_t offset, int n)
-{
-	offset = (offset + n - 1) & ~(n - 1);
-	return offset;
-}
-
-static int grow_l1_table(struct disk_driver *bs, int min_size)
-{
-	BDRVQcowState *s = bs->private;
-	int new_l1_size, new_l1_size2, ret, i;
-	uint64_t *new_l1_table;
-	uint64_t new_l1_table_offset;
-	uint64_t data64;
-	uint32_t data32;
-
-	new_l1_size = s->l1_size;
-	if (min_size <= new_l1_size)
-		return 0;
-	while (min_size > new_l1_size) {
-		new_l1_size = (new_l1_size * 3 + 1) / 2;
-	}
-
-#ifdef DEBUG_ALLOC2
-	DPRINTF("grow l1_table from %d to %d\n", s->l1_size, new_l1_size);
-#endif
-
-	new_l1_size2 = sizeof(uint64_t) * new_l1_size;
-	new_l1_table = qemu_mallocz(new_l1_size2);
-	if (!new_l1_table)
-		return -ENOMEM;
-	memcpy(new_l1_table, s->l1_table, s->l1_size * sizeof(uint64_t));
-
-	/* write new table (align to cluster) */
-	new_l1_table_offset = alloc_clusters(bs, new_l1_size2);
-
-	for(i = 0; i < s->l1_size; i++)
-		new_l1_table[i] = cpu_to_be64(new_l1_table[i]);
-
-
-	if (lseek(s->fd, new_l1_table_offset, SEEK_SET) == -1)
-		goto fail;
-
-	ret = write(s->fd, new_l1_table, new_l1_size2);
-	if (ret != new_l1_size2)
-		goto fail;
-
-
-	for(i = 0; i < s->l1_size; i++)
-		new_l1_table[i] = be64_to_cpu(new_l1_table[i]);
-
-	/* set new table */
-	data64 = cpu_to_be64(new_l1_table_offset);
-
-	if (lseek(s->fd, offsetof(QCowHeader, l1_table_offset), SEEK_SET) == -1)
-		goto fail;
-
-	if (write(s->fd, &data64, sizeof(data64)) != sizeof(data64))
-		goto fail;
-
-	data32 = cpu_to_be32(new_l1_size);
-
-	if (bdrv_pwrite(s->fd, offsetof(QCowHeader, l1_size),
-					&data32, sizeof(data32)) != sizeof(data32))
-		goto fail;
-	qemu_free(s->l1_table);
-	free_clusters(bs, s->l1_table_offset, s->l1_size * sizeof(uint64_t));
-	s->l1_table_offset = new_l1_table_offset;
-	s->l1_table = new_l1_table;
-	s->l1_size = new_l1_size;
-	return 0;
- fail:
-	qemu_free(s->l1_table);
-	return -EIO;
-}
-
-/* 'allocate' is:
- *
- * 0 not to allocate.
- *
- * 1 to allocate a normal cluster (for sector indexes 'n_start' to
- * 'n_end')
- *
- * 2 to allocate a compressed cluster of size
- * 'compressed_size'. 'compressed_size' must be > 0 and <
- * cluster_size
- *
- * return 0 if not allocated.
- */
-static uint64_t get_cluster_offset(struct disk_driver *bs,
-		uint64_t offset, int allocate,
-		int compressed_size,
-		int n_start, int n_end)
-{
-	BDRVQcowState *s = bs->private;
-	int min_index, i, j, l1_index, l2_index, ret;
-	uint64_t l2_offset, *l2_table, cluster_offset, tmp, old_l2_offset;
-
-	l1_index = offset >> (s->l2_bits + s->cluster_bits);
-	if (l1_index >= s->l1_size) {
-		/* outside l1 table is allowed: we grow the table if needed */
-		if (!allocate)
-			return 0;
-
-		if (grow_l1_table(bs, l1_index + 1) < 0) {
-			DPRINTF("Could not grow L1 table");
-			return 0;
-		}
-	}
-
-	l2_offset = s->l1_table[l1_index];
-	if (!l2_offset) {
-		if (!allocate)
-			return 0;
-
-	l2_allocate:
-		old_l2_offset = l2_offset;
-		/* allocate a new l2 entry */
-		l2_offset = alloc_clusters(bs, s->l2_size * sizeof(uint64_t));
-		
-		/* update the L1 entry */
-		s->l1_table[l1_index] = l2_offset | QCOW_OFLAG_COPIED;
-		tmp = cpu_to_be64(l2_offset | QCOW_OFLAG_COPIED);
-		if (bdrv_pwrite(s->fd, s->l1_table_offset + l1_index * sizeof(tmp),
-						&tmp, sizeof(tmp)) != sizeof(tmp))
-			return 0;
-		min_index = l2_cache_new_entry(bs);
-		l2_table = s->l2_cache + (min_index << s->l2_bits);
-
-		if (old_l2_offset == 0) {
-			memset(l2_table, 0, s->l2_size * sizeof(uint64_t));
-		} else {
-			if (bdrv_pread(s->fd, old_l2_offset,
-						   l2_table, s->l2_size * sizeof(uint64_t)) !=
-				s->l2_size * sizeof(uint64_t))
-				return 0;
-		}
-		if (bdrv_pwrite(s->fd, l2_offset,
-						l2_table, s->l2_size * sizeof(uint64_t)) !=
-			s->l2_size * sizeof(uint64_t))
-			return 0;
-	} else {
-		if (!(l2_offset & QCOW_OFLAG_COPIED)) {
-			if (allocate) {
-				free_clusters(bs, l2_offset, s->l2_size * sizeof(uint64_t));
-				goto l2_allocate;
-			}
-		} else {
-			l2_offset &= ~QCOW_OFLAG_COPIED;
-		}
-		for(i = 0; i < L2_CACHE_SIZE; i++) {
-			if (l2_offset == s->l2_cache_offsets[i]) {
-				/* increment the hit count */
-				if (++s->l2_cache_counts[i] == 0xffffffff) {
-					for(j = 0; j < L2_CACHE_SIZE; j++) {
-						s->l2_cache_counts[j] >>= 1;
-					}
-				}
-				l2_table = s->l2_cache + (i << s->l2_bits);
-				goto found;
-			}
-		}
-		/* not found: load a new entry in the least used one */
-		min_index = l2_cache_new_entry(bs);
-		l2_table = s->l2_cache + (min_index << s->l2_bits);
-
-		if (bdrv_pread(s->fd, l2_offset, l2_table, s->l2_size * sizeof(uint64_t)) !=
-			s->l2_size * sizeof(uint64_t))
-		{
-			DPRINTF("Could not read L2 table");
-			return 0;
-		}
-	}
-	s->l2_cache_offsets[min_index] = l2_offset;
-	s->l2_cache_counts[min_index] = 1;
-found:
-	l2_index = (offset >> s->cluster_bits) & (s->l2_size - 1);
-
-	cluster_offset = be64_to_cpu(l2_table[l2_index]);
-	if (!cluster_offset) {
-		if (!allocate) {
-			return cluster_offset;
-		}
-	} else if (!(cluster_offset & QCOW_OFLAG_COPIED)) {
-		if (!allocate)
-			return cluster_offset;
-		/* free the cluster */
-		if (cluster_offset & QCOW_OFLAG_COMPRESSED) {
-			int nb_csectors;
-			nb_csectors = ((cluster_offset >> s->csize_shift) &
-					s->csize_mask) + 1;
-			free_clusters(bs, (cluster_offset & s->cluster_offset_mask) & ~511,
-					nb_csectors * 512);
-		} else {
-			free_clusters(bs, cluster_offset, s->cluster_size);
-		}
-	} else {
-		cluster_offset &= ~QCOW_OFLAG_COPIED;
-		return cluster_offset;
-	}
-	if (allocate == 1) {
-		/* allocate a new cluster */
-		cluster_offset = alloc_clusters(bs, s->cluster_size);
-
-		/* we must initialize the cluster content which won't be
-		   written */
-		if ((n_end - n_start) < s->cluster_sectors) {
-			uint64_t start_sect;
-
-			start_sect = (offset & ~(s->cluster_size - 1)) >> 9;
-			ret = copy_sectors(bs, start_sect,
-					cluster_offset, 0, n_start);
-			if (ret < 0)
-				return 0;
-			ret = copy_sectors(bs, start_sect,
-					cluster_offset, n_end, s->cluster_sectors);
-			if (ret < 0)
-				return 0;
-		}
-		tmp = cpu_to_be64(cluster_offset | QCOW_OFLAG_COPIED);
-	} else {
-		int nb_csectors;
-		cluster_offset = alloc_bytes(bs, compressed_size);
-		nb_csectors = ((cluster_offset + compressed_size - 1) >> 9) -
-			(cluster_offset >> 9);
-		cluster_offset |= QCOW_OFLAG_COMPRESSED |
-			((uint64_t)nb_csectors << s->csize_shift);
-		/* compressed clusters never have the copied flag */
-		tmp = cpu_to_be64(cluster_offset);
-	}
-	/* update L2 table */
-	l2_table[l2_index] = tmp;
-
-	if (bdrv_pwrite(s->fd, l2_offset + l2_index * sizeof(tmp), &tmp, sizeof(tmp)) != sizeof(tmp))
-		return 0;
-	return cluster_offset;
-}
-
-static int qcow_is_allocated(struct disk_driver *bs, int64_t sector_num,
-		int nb_sectors, int *pnum)
-{
-	BDRVQcowState *s = bs->private;
-	int index_in_cluster, n;
-	uint64_t cluster_offset;
-
-	cluster_offset = get_cluster_offset(bs, sector_num << 9, 0, 0, 0, 0);
-	index_in_cluster = sector_num & (s->cluster_sectors - 1);
-	n = s->cluster_sectors - index_in_cluster;
-	if (n > nb_sectors)
-		n = nb_sectors;
-	*pnum = n;
-	return (cluster_offset != 0);
-}
-
-static int decompress_buffer(uint8_t *out_buf, int out_buf_size,
-		const uint8_t *buf, int buf_size)
-{
-	z_stream strm1, *strm = &strm1;
-	int ret, out_len;
-
-	memset(strm, 0, sizeof(*strm));
-
-	strm->next_in = (uint8_t *)buf;
-	strm->avail_in = buf_size;
-	strm->next_out = out_buf;
-	strm->avail_out = out_buf_size;
-
-	ret = inflateInit2(strm, -12);
-	if (ret != Z_OK)
-		return -1;
-	ret = inflate(strm, Z_FINISH);
-	out_len = strm->next_out - out_buf;
-	if ((ret != Z_STREAM_END && ret != Z_BUF_ERROR) ||
-		out_len != out_buf_size) {
-		inflateEnd(strm);
-		return -1;
-	}
-	inflateEnd(strm);
-	return 0;
-}
-
-static int decompress_cluster(BDRVQcowState *s, uint64_t cluster_offset)
-{
-	int ret, csize, nb_csectors, sector_offset;
-	uint64_t coffset;
-
-	coffset = cluster_offset & s->cluster_offset_mask;
-	if (s->cluster_cache_offset != coffset) {
-		nb_csectors = ((cluster_offset >> s->csize_shift) & s->csize_mask) + 1;
-		sector_offset = coffset & 511;
-		csize = nb_csectors * 512 - sector_offset;
-		ret = bdrv_read(s->fd, coffset >> 9, s->cluster_data, nb_csectors);
-		if (ret < 0) {
-			return -1;
-		}
-		if (decompress_buffer(s->cluster_cache, s->cluster_size,
-							  s->cluster_data + sector_offset, csize) < 0) {
-			return -1;
-		}
-		s->cluster_cache_offset = coffset;
-	}
-	return 0;
-}
-
-/* handle reading after the end of the backing file */
-static int backing_read1(struct disk_driver *bs,
-		int64_t sector_num, uint8_t *buf, int nb_sectors)
-{
-	int n1;
-	BDRVQcowState* s = bs->private;
-
-	if ((sector_num + nb_sectors) <= s->total_sectors)
-		return nb_sectors;
-	if (sector_num >= s->total_sectors)
-		n1 = 0;
-	else
-		n1 = s->total_sectors - sector_num;
-	memset(buf + n1 * 512, 0, 512 * (nb_sectors - n1));
-	return n1;
-}
-
-/**
- * Reads a number of sectors from the image (synchronous)
- */
-static int qcow_read(struct disk_driver *bs, uint64_t sector_num,
-		uint8_t *buf, int nb_sectors)
-{
-	BDRVQcowState *s = bs->private;
-	int ret, index_in_cluster, n, n1;
-	uint64_t cluster_offset;
-
-	while (nb_sectors > 0) {
-		cluster_offset = get_cluster_offset(bs, sector_num << 9, 0, 0, 0, 0);
-		index_in_cluster = sector_num & (s->cluster_sectors - 1);
-		n = s->cluster_sectors - index_in_cluster;
-		if (n > nb_sectors)
-			n = nb_sectors;
-		if (!cluster_offset) {
-
-			if (bs->next) {
-
-				/* Read from backing file */
-				struct disk_driver *parent = bs->next;
-
-				ret = qcow_sync_read(parent, sector_num, 
-						nb_sectors, (char*) buf, NULL, 0, NULL);
-
-#if 0		
-				/* read from the base image */
-				n1 = backing_read1(s->backing_hd, sector_num, buf, n);
-				if (n1 > 0) {
-					ret = bdrv_read(((BDRVQcowState*) s->backing_hd)->fd, sector_num, buf, n1);
-					if (ret < 0) {
-						DPRINTF("read from backing file failed: ret = %d; errno = %d\n", ret, errno);
-						return -1;
-					}
-				}
-#endif
-			} else {
-				memset(buf, 0, 512 * n);
-			}
-		} else if (cluster_offset & QCOW_OFLAG_COMPRESSED) {
-			if (decompress_cluster(s, cluster_offset) < 0) {
-				DPRINTF("read/decompression failed: errno = %d\n", errno);
-				return -1;
-			}
-			memcpy(buf, s->cluster_cache + index_in_cluster * 512, 512 * n);
-		} else {
-			ret = bdrv_pread(s->fd, cluster_offset + index_in_cluster * 512, buf, n * 512);
-			if (ret != n * 512) {
-				DPRINTF("read failed: ret = %d != n * 512 = %d; errno = %d\n", ret, n * 512, errno);
-				DPRINTF("  cluster_offset = %"PRIx64", index = %d; sector_num = %"PRId64"", cluster_offset, index_in_cluster, sector_num);
-				return -1;
-			}
-
-			if (s->crypt_method) {
-				encrypt_sectors(s, sector_num, buf, buf, n, 0,
-						&s->aes_decrypt_key);
-			}
-		}
-		nb_sectors -= n;
-		sector_num += n;
-		buf += n * 512;
-	}
-	return 0;
-}
-
-/**
- * Writes a number of sectors to the image (synchronous)
- */
-static int qcow_write(struct disk_driver *bs, uint64_t sector_num,
-		const uint8_t *buf, int nb_sectors)
-{
-	BDRVQcowState *s = bs->private;
-	int ret, index_in_cluster, n;
-	uint64_t cluster_offset;
-
-	while (nb_sectors > 0) {
-		index_in_cluster = sector_num & (s->cluster_sectors - 1);
-		n = s->cluster_sectors - index_in_cluster;
-		if (n > nb_sectors)
-			n = nb_sectors;
-		cluster_offset = get_cluster_offset(bs, sector_num << 9, 1, 0,
-											index_in_cluster,
-											index_in_cluster + n);
-		if (!cluster_offset) {
-			DPRINTF("qcow_write: cluster_offset == 0\n");
-			DPRINTF("  index = %d; sector_num = %"PRId64"\n", 
-				index_in_cluster, sector_num);
-			return -1;
-		}
-
-		if (s->crypt_method) {
-			encrypt_sectors(s, sector_num, s->cluster_data, buf, n, 1,
-					&s->aes_encrypt_key);
-			ret = bdrv_pwrite(s->fd, cluster_offset + index_in_cluster * 512,
-					s->cluster_data, n * 512);
-		} else {
-			ret = bdrv_pwrite(s->fd, cluster_offset + index_in_cluster * 512, buf, n * 512);
-		}
-		if (ret != n * 512) {
-			DPRINTF("write failed: ret = %d != n * 512 = %d; errno = %d\n", ret, n * 512, errno);
-			DPRINTF("  cluster_offset = %"PRIx64", index = %d; sector_num = %"PRId64"\n", cluster_offset, index_in_cluster, sector_num);
-			return -1;
-		}
-
-		nb_sectors -= n;
-		sector_num += n;
-		buf += n * 512;
-	}
-	s->cluster_cache_offset = -1; /* disable compressed cache */
-	return 0;
-}
-
-
-
-#ifdef USE_AIO
-
-/*
- * QCOW2 specific AIO functions
- */
-
-static int qcow_queue_read(struct disk_driver *bs, uint64_t sector,
-		int nb_sectors, char *buf, td_callback_t cb,
-		int id, void *private)
-{
-	BDRVQcowState *s = bs->private;
-	int i, index_in_cluster, n, ret;
-	int rsp = 0;
-	uint64_t cluster_offset;
-
-	/*Check we can get a lock*/
-	for (i = 0; i < nb_sectors; i++) 
-		if (!tap_aio_can_lock(&s->async, sector + i)) 
-			return cb(bs, -EBUSY, sector, nb_sectors, id, private);
-
-	while (nb_sectors > 0) {
-		
-		cluster_offset = get_cluster_offset(bs, sector << 9, 0, 0, 0, 0);
-				
-		index_in_cluster = sector & (s->cluster_sectors - 1);
-		n = s->cluster_sectors - index_in_cluster;
-		if (n > nb_sectors)
-			n = nb_sectors;
-
-		if (s->async.iocb_free_count == 0 || !tap_aio_lock(&s->async, sector)) 
-			return cb(bs, -EBUSY, sector, nb_sectors, id, private);
-
-		if (!cluster_offset) {
-
-			/* The requested sector is not allocated */
-			tap_aio_unlock(&s->async, sector);
-			ret = cb(bs, BLK_NOT_ALLOCATED, 
-					sector, n, id, private);
-			if (ret == -EBUSY) {
-				/* mark remainder of request
-				 * as busy and try again later */
-				return cb(bs, -EBUSY, sector + n,
-						nb_sectors - n, id, private);
-			} else {
-				rsp += ret;
-			}
-
-		} else if (cluster_offset & QCOW_OFLAG_COMPRESSED) {
-
-			/* sync read for compressed clusters */
-			tap_aio_unlock(&s->async, sector);
-			if (decompress_cluster(s, cluster_offset) < 0) {
-				rsp += cb(bs, -EIO, sector, nb_sectors, id, private);
-				goto done;
-			}
-			memcpy(buf, s->cluster_cache + index_in_cluster * 512, 
-					512 * n);
-			rsp += cb(bs, 0, sector, n, id, private);
-
-		} else {
-
-			/* async read */
-			tap_aio_read(&s->async, s->fd, n * 512, 
-					(cluster_offset + index_in_cluster * 512),
-					buf, cb, id, sector, private);
-		}
-
-		/* Prepare for next sector to read */
-		nb_sectors -= n;
-		sector += n;
-		buf += n * 512;
-	}
-
-done:
-	return rsp;
-
-}
-
-static int qcow_queue_write(struct disk_driver *bs, uint64_t sector,
-		int nb_sectors, char *buf, td_callback_t cb,
-		int id, void *private)
-{
-	BDRVQcowState *s = bs->private;
-	int i, n, index_in_cluster;
-	uint64_t cluster_offset;
-	const uint8_t *src_buf;
-		
-	
-	/*Check we can get a lock*/
-	for (i = 0; i < nb_sectors; i++) 
-		if (!tap_aio_can_lock(&s->async, sector + i)) 
-			return cb(bs, -EBUSY, sector, nb_sectors, id, private);
-
-
-	while (nb_sectors > 0) {
-				
-		index_in_cluster = sector & (s->cluster_sectors - 1);
-		n = s->cluster_sectors - index_in_cluster;
-		if (n > nb_sectors)
-			n = nb_sectors;
-
-		if (s->async.iocb_free_count == 0 || !tap_aio_lock(&s->async, sector))
-			return cb(bs, -EBUSY, sector, nb_sectors, id, private);
-
-
-		cluster_offset = get_cluster_offset(bs, sector << 9, 1, 0,
-				index_in_cluster, 
-				index_in_cluster+n);
-
-		if (!cluster_offset) {
-			DPRINTF("Ooops, no write cluster offset!\n");
-			tap_aio_unlock(&s->async, sector);
-			return cb(bs, -EIO, sector, nb_sectors, id, private);
-		}
-
-
-		// TODO Encryption
-
-		tap_aio_write(&s->async, s->fd, n * 512, 
-				(cluster_offset + index_in_cluster*512),
-				buf, cb, id, sector, private);
-
-		/* Prepare for next sector to write */
-		nb_sectors -= n;
-		sector += n;
-		buf += n * 512;
-	}
-
-		
-	s->cluster_cache_offset = -1; /* disable compressed cache */
-
-	return 0;
-}
-
-
-#endif /* USE_AIO */
-
-
-static int qcow_close(struct disk_driver *bs)
-{
-	BDRVQcowState *s = bs->private;
-	
-#ifdef USE_AIO	
-	io_destroy(s->async.aio_ctx.aio_ctx);
-	tap_aio_free(&s->async);
-#else		
-	close(s->poll_pipe[0]);
-	close(s->poll_pipe[1]);
-#endif		
-
-	qemu_free(s->l1_table);
-	qemu_free(s->l2_cache);
-	qemu_free(s->cluster_cache);
-	qemu_free(s->cluster_data);
-	refcount_close(bs);
-	return close(s->fd);
-}
-
-/* XXX: use std qcow open function ? */
-typedef struct QCowCreateState {
-	int cluster_size;
-	int cluster_bits;
-	uint16_t *refcount_block;
-	uint64_t *refcount_table;
-	int64_t l1_table_offset;
-	int64_t refcount_table_offset;
-	int64_t refcount_block_offset;
-} QCowCreateState;
-
-static void create_refcount_update(QCowCreateState *s,
-		int64_t offset, int64_t size)
-{
-	int refcount;
-	int64_t start, last, cluster_offset;
-	uint16_t *p;
-
-	start = offset & ~(s->cluster_size - 1);
-	last = (offset + size - 1)	& ~(s->cluster_size - 1);
-	for(cluster_offset = start; cluster_offset <= last;
-		cluster_offset += s->cluster_size) {
-		p = &s->refcount_block[cluster_offset >> s->cluster_bits];
-		refcount = be16_to_cpu(*p);
-		refcount++;
-		*p = cpu_to_be16(refcount);
-	}
-}
-
-static int qcow_submit(struct disk_driver *bs)
-{
-	struct BDRVQcowState *s = (struct BDRVQcowState*) bs->private;
-
-	fsync(s->fd);
-	return tap_aio_submit(&s->async);
-}
-
-
-/*********************************************************/
-/* snapshot support */
-
-
-static void qcow_free_snapshots(struct disk_driver *bs)
-{
-	BDRVQcowState *s = bs->private;
-	int i;
-
-	for(i = 0; i < s->nb_snapshots; i++) {
-		qemu_free(s->snapshots[i].name);
-		qemu_free(s->snapshots[i].id_str);
-	}
-	qemu_free(s->snapshots);
-	s->snapshots = NULL;
-	s->nb_snapshots = 0;
-}
-
-static int qcow_read_snapshots(struct disk_driver *bs)
-{
-	BDRVQcowState *s = bs->private;
-	QCowSnapshotHeader h;
-	QCowSnapshot *sn;
-	int i, id_str_size, name_size;
-	int64_t offset;
-	uint32_t extra_data_size;
-
-	offset = s->snapshots_offset;
-	s->snapshots = qemu_mallocz(s->nb_snapshots * sizeof(QCowSnapshot));
-	if (!s->snapshots)
-		goto fail;
-	for(i = 0; i < s->nb_snapshots; i++) {
-		offset = align_offset(offset, 8);
-		if (bdrv_pread(s->fd, offset, &h, sizeof(h)) != sizeof(h))
-			goto fail;
-		offset += sizeof(h);
-		sn = s->snapshots + i;
-		sn->l1_table_offset = be64_to_cpu(h.l1_table_offset);
-		sn->l1_size = be32_to_cpu(h.l1_size);
-		sn->vm_state_size = be32_to_cpu(h.vm_state_size);
-		sn->date_sec = be32_to_cpu(h.date_sec);
-		sn->date_nsec = be32_to_cpu(h.date_nsec);
-		sn->vm_clock_nsec = be64_to_cpu(h.vm_clock_nsec);
-		extra_data_size = be32_to_cpu(h.extra_data_size);
-
-		id_str_size = be16_to_cpu(h.id_str_size);
-		name_size = be16_to_cpu(h.name_size);
-
-		offset += extra_data_size;
-
-		sn->id_str = qemu_malloc(id_str_size + 1);
-		if (!sn->id_str)
-			goto fail;
-		if (bdrv_pread(s->fd, offset, sn->id_str, id_str_size) != id_str_size)
-			goto fail;
-		offset += id_str_size;
-		sn->id_str[id_str_size] = '\0';
-
-		sn->name = qemu_malloc(name_size + 1);
-		if (!sn->name)
-			goto fail;
-		if (bdrv_pread(s->fd, offset, sn->name, name_size) != name_size)
-			goto fail;
-		offset += name_size;
-		sn->name[name_size] = '\0';
-	}
-	s->snapshots_size = offset - s->snapshots_offset;
-	return 0;
-fail:
-	qcow_free_snapshots(bs);
-	return -1;
-}
-
-
-/*********************************************************/
-/* refcount handling */
-
-static int refcount_init(struct disk_driver *bs)
-{
-	BDRVQcowState *s = bs->private;
-	int ret, refcount_table_size2, i;
-
-	s->refcount_block_cache = qemu_malloc(s->cluster_size);
-	if (!s->refcount_block_cache)
-		goto fail;
-	refcount_table_size2 = s->refcount_table_size * sizeof(uint64_t);
-	s->refcount_table = qemu_malloc(refcount_table_size2);
-	if (!s->refcount_table)
-		goto fail;
-	if (s->refcount_table_size > 0) {
-		ret = bdrv_pread(s->fd, s->refcount_table_offset,
-				s->refcount_table, refcount_table_size2);
-		if (ret != refcount_table_size2)
-			goto fail;
-		for(i = 0; i < s->refcount_table_size; i++)
-			be64_to_cpus(&s->refcount_table[i]);
-	}
-	return 0;
- fail:
-	return -ENOMEM;
-}
-
-static void refcount_close(struct disk_driver *bs)
-{
-	BDRVQcowState *s = bs->private;
-	qemu_free(s->refcount_block_cache);
-	qemu_free(s->refcount_table);
-}
-
-
-static int load_refcount_block(struct disk_driver *bs,
-		int64_t refcount_block_offset)
-{
-	BDRVQcowState *s = bs->private;
-	int ret;
-	ret = bdrv_pread(s->fd, refcount_block_offset, s->refcount_block_cache,
-			s->cluster_size);
-	if (ret != s->cluster_size)
-		return -EIO;
-	s->refcount_block_cache_offset = refcount_block_offset;
-	return 0;
-}
-
-static int get_refcount(struct disk_driver *bs, int64_t cluster_index)
-{
-	BDRVQcowState *s = bs->private;
-	int refcount_table_index, block_index;
-	int64_t refcount_block_offset;
-
-	refcount_table_index = cluster_index >> (s->cluster_bits - REFCOUNT_SHIFT);
-	if (refcount_table_index >= s->refcount_table_size)
-		return 0;
-	refcount_block_offset = s->refcount_table[refcount_table_index];
-	if (!refcount_block_offset)
-		return 0;
-	if (refcount_block_offset != s->refcount_block_cache_offset) {
-		/* better than nothing: return allocated if read error */
-		if (load_refcount_block(bs, refcount_block_offset) < 0)
-			return 1;
-	}
-	block_index = cluster_index &
-		((1 << (s->cluster_bits - REFCOUNT_SHIFT)) - 1);
-	return be16_to_cpu(s->refcount_block_cache[block_index]);
-}
-
-/* return < 0 if error */
-static int64_t alloc_clusters_noref(struct disk_driver *bs, int64_t size)
-{
-	BDRVQcowState *s = bs->private;
-	int i, nb_clusters;
-
-	nb_clusters = (size + s->cluster_size - 1) >> s->cluster_bits;
-	for(;;) {
-		if (get_refcount(bs, s->free_cluster_index) == 0) {
-			s->free_cluster_index++;
-			for(i = 1; i < nb_clusters; i++) {
-				if (get_refcount(bs, s->free_cluster_index) != 0)
-					goto not_found;
-				s->free_cluster_index++;
-			}
-
-#ifdef DEBUG_ALLOC2
-			DPRINTF("alloc_clusters: size=%ld -> %ld\n",
-				   size,
-				   (s->free_cluster_index - nb_clusters) << s->cluster_bits);
-#endif
-
-			return (s->free_cluster_index - nb_clusters) << s->cluster_bits;
-		} else {
-		not_found:
-			s->free_cluster_index++;
-		}
-	}
-}
-
-static int64_t alloc_clusters(struct disk_driver *bs, int64_t size)
-{
-	int64_t offset;
-
-	offset = alloc_clusters_noref(bs, size);
-	update_refcount(bs, offset, size, 1);
-	return offset;
-}
-
-/* only used to allocate compressed sectors. We try to allocate
-   contiguous sectors. size must be <= cluster_size */
-static int64_t alloc_bytes(struct disk_driver *bs, int size)
-{
-	BDRVQcowState *s = bs->private;
-	int64_t offset, cluster_offset;
-	int free_in_cluster;
-
-	assert(size > 0 && size <= s->cluster_size);
-	if (s->free_byte_offset == 0) {
-		s->free_byte_offset = alloc_clusters(bs, s->cluster_size);
-	}
-redo:
-	free_in_cluster = s->cluster_size -
-		(s->free_byte_offset & (s->cluster_size - 1));
-	if (size <= free_in_cluster) {
-		/* enough space in current cluster */
-		offset = s->free_byte_offset;
-		s->free_byte_offset += size;
-		free_in_cluster -= size;
-		if (free_in_cluster == 0)
-			s->free_byte_offset = 0;
-		if ((offset & (s->cluster_size - 1)) != 0)
-			update_cluster_refcount(bs, offset >> s->cluster_bits, 1);
-	} else {
-		offset = alloc_clusters(bs, s->cluster_size);
-		cluster_offset = s->free_byte_offset & ~(s->cluster_size - 1);
-		if ((cluster_offset + s->cluster_size) == offset) {
-			/* we are lucky: contiguous data */
-			offset = s->free_byte_offset;
-			update_cluster_refcount(bs, offset >> s->cluster_bits, 1);
-			s->free_byte_offset += size;
-		} else {
-			s->free_byte_offset = offset;
-			goto redo;
-		}
-	}
-	return offset;
-}
-
-static void free_clusters(struct disk_driver *bs,
-		int64_t offset, int64_t size)
-{
-	update_refcount(bs, offset, size, -1);
-}
-
-static int grow_refcount_table(struct disk_driver *bs, int min_size)
-{
-	BDRVQcowState *s = bs->private;
-	int new_table_size, new_table_size2, refcount_table_clusters, i, ret;
-	uint64_t *new_table;
-	int64_t table_offset;
-	uint64_t data64;
-	uint32_t data32;
-	int old_table_size;
-	int64_t old_table_offset;
-
-	if (min_size <= s->refcount_table_size)
-		return 0;
-	
-	/* compute new table size */
-	refcount_table_clusters = s->refcount_table_size >> (s->cluster_bits - 3);
-	for(;;) {
-		if (refcount_table_clusters == 0) {
-			refcount_table_clusters = 1;
-		} else {
-			refcount_table_clusters = (refcount_table_clusters * 3 + 1) / 2;
-		}
-		new_table_size = refcount_table_clusters << (s->cluster_bits - 3);
-		if (min_size <= new_table_size)
-			break;
-	}
-
-#ifdef DEBUG_ALLOC2
-	printf("grow_refcount_table from %d to %d\n",
-		   s->refcount_table_size,
-		   new_table_size);
-#endif
-	new_table_size2 = new_table_size * sizeof(uint64_t);
-	new_table = qemu_mallocz(new_table_size2);
-	if (!new_table)
-		return -ENOMEM;
-	memcpy(new_table, s->refcount_table,
-		   s->refcount_table_size * sizeof(uint64_t));
-	for(i = 0; i < s->refcount_table_size; i++)
-		cpu_to_be64s(&new_table[i]);
-	/* Note: we cannot update the refcount now to avoid recursion */
-	table_offset = alloc_clusters_noref(bs, new_table_size2);
-	ret = bdrv_pwrite(s->fd, table_offset, new_table, new_table_size2);
-	if (ret != new_table_size2)
-		goto fail;
-	for(i = 0; i < s->refcount_table_size; i++)
-		be64_to_cpus(&new_table[i]);
-
-	data64 = cpu_to_be64(table_offset);
-	if (bdrv_pwrite(s->fd, offsetof(QCowHeader, refcount_table_offset),
-					&data64, sizeof(data64)) != sizeof(data64))
-		goto fail;
-	data32 = cpu_to_be32(refcount_table_clusters);
-	if (bdrv_pwrite(s->fd, offsetof(QCowHeader, refcount_table_clusters),
-					&data32, sizeof(data32)) != sizeof(data32))
-		goto fail;
-	qemu_free(s->refcount_table);
-	old_table_offset = s->refcount_table_offset;
-	old_table_size = s->refcount_table_size;
-	s->refcount_table = new_table;
-	s->refcount_table_size = new_table_size;
-	s->refcount_table_offset = table_offset;
-
-	update_refcount(bs, table_offset, new_table_size2, 1);
-	free_clusters(bs, old_table_offset, old_table_size * sizeof(uint64_t));
-	return 0;
- fail:
-	free_clusters(bs, table_offset, new_table_size2);
-	qemu_free(new_table);
-	return -EIO;
-}
-
-/* addend must be 1 or -1 */
-/* XXX: cache several refcount block clusters ? */
-static int update_cluster_refcount(struct disk_driver *bs,
-		int64_t cluster_index,
-		int addend)
-{
-	BDRVQcowState *s = bs->private;
-	int64_t offset, refcount_block_offset;
-	int ret, refcount_table_index, block_index, refcount;
-	uint64_t data64;
-
-	refcount_table_index = cluster_index >> (s->cluster_bits - REFCOUNT_SHIFT);
-	if (refcount_table_index >= s->refcount_table_size) {
-		if (addend < 0)
-			return -EINVAL;
-		ret = grow_refcount_table(bs, refcount_table_index + 1);
-		if (ret < 0)
-			return ret;
-	}
-	refcount_block_offset = s->refcount_table[refcount_table_index];
-	if (!refcount_block_offset) {
-		if (addend < 0)
-			return -EINVAL;
-		/* create a new refcount block */
-		/* Note: we cannot update the refcount now to avoid recursion */
-		offset = alloc_clusters_noref(bs, s->cluster_size);
-		memset(s->refcount_block_cache, 0, s->cluster_size);
-		ret = bdrv_pwrite(s->fd, offset, s->refcount_block_cache, s->cluster_size);
-		if (ret != s->cluster_size)
-			return -EINVAL;
-		s->refcount_table[refcount_table_index] = offset;
-		data64 = cpu_to_be64(offset);
-		ret = bdrv_pwrite(s->fd, s->refcount_table_offset +
-						  refcount_table_index * sizeof(uint64_t),
-						  &data64, sizeof(data64));
-		if (ret != sizeof(data64))
-			return -EINVAL;
-
-		refcount_block_offset = offset;
-		s->refcount_block_cache_offset = offset;
-		update_refcount(bs, offset, s->cluster_size, 1);
-	} else {
-		if (refcount_block_offset != s->refcount_block_cache_offset) {
-			if (load_refcount_block(bs, refcount_block_offset) < 0)
-				return -EIO;
-		}
-	}
-	/* we can update the count and save it */
-	block_index = cluster_index &
-		((1 << (s->cluster_bits - REFCOUNT_SHIFT)) - 1);
-	refcount = be16_to_cpu(s->refcount_block_cache[block_index]);
-	refcount += addend;
-	if (refcount < 0 || refcount > 0xffff)
-		return -EINVAL;
-	if (refcount == 0 && cluster_index < s->free_cluster_index) {
-		s->free_cluster_index = cluster_index;
-	}
-	s->refcount_block_cache[block_index] = cpu_to_be16(refcount);
-	if (bdrv_pwrite(s->fd,
-					refcount_block_offset + (block_index << REFCOUNT_SHIFT),
-					&s->refcount_block_cache[block_index], 2) != 2)
-		return -EIO;
-	return refcount;
-}
-
-static void update_refcount(struct disk_driver *bs,
-		int64_t offset, int64_t length,
-		int addend)
-{
-	BDRVQcowState *s = bs->private;
-	int64_t start, last, cluster_offset;
-
-#ifdef DEBUG_ALLOC2
-	printf("update_refcount: offset=%lld size=%lld addend=%d\n",
-		   offset, length, addend);
-#endif
-	if (length <= 0)
-		return;
-	start = offset & ~(s->cluster_size - 1);
-	last = (offset + length - 1) & ~(s->cluster_size - 1);
-	for(cluster_offset = start; cluster_offset <= last;
-		cluster_offset += s->cluster_size) {
-		update_cluster_refcount(bs, cluster_offset >> s->cluster_bits, addend);
-	}
-}
-
-#ifdef DEBUG_ALLOC
-static void inc_refcounts(struct disk_driver *bs,
-		uint16_t *refcount_table,
-		int refcount_table_size,
-		int64_t offset, int64_t size)
-{
-	BDRVQcowState *s = bs->private;
-	int64_t start, last, cluster_offset;
-	int k;
-
-	if (size <= 0)
-		return;
-
-	start = offset & ~(s->cluster_size - 1);
-	last = (offset + size - 1) & ~(s->cluster_size - 1);
-	for(cluster_offset = start; cluster_offset <= last;
-		cluster_offset += s->cluster_size) {
-		k = cluster_offset >> s->cluster_bits;
-		if (k < 0 || k >= refcount_table_size) {
-			printf("ERROR: invalid cluster offset=0x%llx\n", cluster_offset);
-		} else {
-			if (++refcount_table[k] == 0) {
-				printf("ERROR: overflow cluster offset=0x%llx\n", cluster_offset);
-			}
-		}
-	}
-}
-
-static int check_refcounts_l1(struct disk_driver *bs,
-		uint16_t *refcount_table,
-		int refcount_table_size,
-		int64_t l1_table_offset, int l1_size,
-		int check_copied)
-{
-	BDRVQcowState *s = bs->private;
-	uint64_t *l1_table, *l2_table, l2_offset, offset, l1_size2;
-	int l2_size, i, j, nb_csectors, refcount;
-
-	l2_table = NULL;
-	l1_size2 = l1_size * sizeof(uint64_t);
-
-	inc_refcounts(bs, refcount_table, refcount_table_size,
-				  l1_table_offset, l1_size2);
-
-	l1_table = qemu_malloc(l1_size2);
-	if (!l1_table)
-		goto fail;
-	if (bdrv_pread(s->fd, l1_table_offset,
-				   l1_table, l1_size2) != l1_size2)
-		goto fail;
-	for(i = 0;i < l1_size; i++)
-		be64_to_cpus(&l1_table[i]);
-
-	l2_size = s->l2_size * sizeof(uint64_t);
-	l2_table = qemu_malloc(l2_size);
-	if (!l2_table)
-		goto fail;
-	for(i = 0; i < l1_size; i++) {
-		l2_offset = l1_table[i];
-		if (l2_offset) {
-			if (check_copied) {
-				refcount = get_refcount(bs, (l2_offset & ~QCOW_OFLAG_COPIED) >> s->cluster_bits);
-				if ((refcount == 1) != ((l2_offset & QCOW_OFLAG_COPIED) != 0)) {
-					printf("ERROR OFLAG_COPIED: l2_offset=%llx refcount=%d\n",
-						   l2_offset, refcount);
-				}
-			}
-			l2_offset &= ~QCOW_OFLAG_COPIED;
-			if (bdrv_pread(s->fd, l2_offset, l2_table, l2_size) != l2_size)
-				goto fail;
-			for(j = 0; j < s->l2_size; j++) {
-				offset = be64_to_cpu(l2_table[j]);
-				if (offset != 0) {
-					if (offset & QCOW_OFLAG_COMPRESSED) {
-						if (offset & QCOW_OFLAG_COPIED) {
-							printf("ERROR: cluster %lld: copied flag must never be set for compressed clusters\n",
-								   offset >> s->cluster_bits);
-							offset &= ~QCOW_OFLAG_COPIED;
-						}
-						nb_csectors = ((offset >> s->csize_shift) &
-									   s->csize_mask) + 1;
-						offset &= s->cluster_offset_mask;
-						inc_refcounts(bs, refcount_table,
-								refcount_table_size,
-								offset & ~511, nb_csectors * 512);
-					} else {
-						if (check_copied) {
-							refcount = get_refcount(bs, (offset & ~QCOW_OFLAG_COPIED) >> s->cluster_bits);
-							if ((refcount == 1) != ((offset & QCOW_OFLAG_COPIED) != 0)) {
-								printf("ERROR OFLAG_COPIED: offset=%llx refcount=%d\n",
-									   offset, refcount);
-							}
-						}
-						offset &= ~QCOW_OFLAG_COPIED;
-						inc_refcounts(bs, refcount_table,
-								refcount_table_size,
-								offset, s->cluster_size);
-					}
-				}
-			}
-			inc_refcounts(bs, refcount_table,
-					refcount_table_size,
-					l2_offset,
-					s->cluster_size);
-		}
-	}
-	qemu_free(l1_table);
-	qemu_free(l2_table);
-	return 0;
- fail:
-	printf("ERROR: I/O error in check_refcounts_l1\n");
-	qemu_free(l1_table);
-	qemu_free(l2_table);
-	return -EIO;
-}
-
-static void check_refcounts(struct disk_driver *bs)
-{
-	BDRVQcowState *s = bs->private;
-	int64_t size;
-	int nb_clusters, refcount1, refcount2, i;
-	QCowSnapshot *sn;
-	uint16_t *refcount_table;
-
-	size = bdrv_getlength(s->fd);
-	nb_clusters = (size + s->cluster_size - 1) >> s->cluster_bits;
-	refcount_table = qemu_mallocz(nb_clusters * sizeof(uint16_t));
-
-	/* header */
-	inc_refcounts(bs, refcount_table, nb_clusters,
-			0, s->cluster_size);
-
-	check_refcounts_l1(bs, refcount_table, nb_clusters,
-			s->l1_table_offset, s->l1_size, 1);
-
-	/* snapshots */
-	for(i = 0; i < s->nb_snapshots; i++) {
-		sn = s->snapshots + i;
-		check_refcounts_l1(bs, refcount_table, nb_clusters,
-						   sn->l1_table_offset, sn->l1_size, 0);
-	}
-	inc_refcounts(bs, refcount_table, nb_clusters,
-				  s->snapshots_offset, s->snapshots_size);
-
-	/* refcount data */
-	inc_refcounts(bs, refcount_table, nb_clusters,
-			s->refcount_table_offset,
-			s->refcount_table_size * sizeof(uint64_t));
-
-	for(i = 0; i < s->refcount_table_size; i++) {
-		int64_t offset;
-		offset = s->refcount_table[i];
-		if (offset != 0) {
-			inc_refcounts(bs, refcount_table, nb_clusters,
-					offset, s->cluster_size);
-		}
-	}
-
-	/* compare ref counts */
-	for(i = 0; i < nb_clusters; i++) {
-		refcount1 = get_refcount(bs, i);
-		refcount2 = refcount_table[i];
-		if (refcount1 != refcount2)
-			printf("ERROR cluster %d refcount=%d reference=%d\n",
-				   i, refcount1, refcount2);
-	}
-
-	qemu_free(refcount_table);
-}
-#endif
-
-
-/**
- * Wrapper for synchronous read.
- * This function is called when not using AIO at all (#undef USE_AIO) or
- * for accessing the backing file.
- */
-static int qcow_sync_read(struct disk_driver *dd, uint64_t sector,
-		int nb_sectors, char *buf, td_callback_t cb,
-		int id, void *prv)
-{
-	int ret = qcow_read(dd, sector, (uint8_t*) buf, nb_sectors);
-
-	if (cb != NULL) {
-		return cb(dd, (ret < 0) ? ret : 0, sector, nb_sectors, id, prv);
-	} else {
-		return ret;
-	}
-}
-
-#ifndef USE_AIO
-/**
- * Wrapper for synchronous write
- */
-static int qcow_sync_write(struct disk_driver *dd, uint64_t sector,
-		int nb_sectors, char *buf, td_callback_t cb,
-		int id, void *prv)
-{
-	int ret = qcow_write(dd, sector, (uint8_t*) buf, nb_sectors);
-	
-	return cb(dd, (ret < 0) ? ret : 0, sector, nb_sectors, id, prv);
-}
-#endif
-
-
-
-#ifndef USE_AIO
-
-static int qcow_do_callbacks(struct disk_driver *dd, int sid)
-{
-	return 1;
-}
-
-#else
-
-static int qcow_do_callbacks(struct disk_driver *dd, int sid)
-{
-	int ret, i, nr_events, rsp = 0,*ptr;
-	struct io_event *ep;
-	struct BDRVQcowState *prv = (struct BDRVQcowState*)dd->private;
-
-	if (sid > MAX_IOFD) return 1;
-
-	nr_events = tap_aio_get_events(&prv->async.aio_ctx);
-
-repeat:
-	for (ep = prv->async.aio_events, i = nr_events; i-- > 0; ep++) {
-		struct iocb		   *io	= ep->obj;
-		struct pending_aio *pio;
-
-		pio = &prv->async.pending_aio[(long)io->data];
-
-		tap_aio_unlock(&prv->async, pio->sector);
-
-		if (prv->crypt_method)
-			encrypt_sectors(prv, pio->sector, 
-					(unsigned char *)pio->buf, 
-					(unsigned char *)pio->buf, 
-					pio->nb_sectors, 0, 
-					&prv->aes_decrypt_key);
-
-		rsp += pio->cb(dd, ep->res == io->u.c.nbytes ? 0 : 1, 
-			pio->sector, pio->nb_sectors,
-			pio->id, pio->private);
-
-		prv->async.iocb_free[prv->async.iocb_free_count++] = io;
-	}
-
-	if (nr_events) {
-		nr_events = tap_aio_more_events(&prv->async.aio_ctx);
-		goto repeat;
-	}
-
-	tap_aio_continue(&prv->async.aio_ctx);
-
-	return rsp;
-}
-
-#endif	
-
-static int get_filesize(char *filename, uint64_t *size, struct stat *st)
-{
-	int fd;
-	QCowHeader header;
-
-	/*Set to the backing file size*/
-	fd = open(filename, O_RDONLY);
-	if (fd < 0)
-		return -1;
-	if (read(fd, &header, sizeof(header)) < sizeof(header)) {
-		close(fd);
-		return -1;
-	}
-	close(fd);
-	
-	be32_to_cpus(&header.magic);
-	be32_to_cpus(&header.version);
-	be64_to_cpus(&header.size);
-	if (header.magic == QCOW_MAGIC && header.version == QCOW_VERSION) {
-		*size = header.size >> SECTOR_SHIFT;
-		return 0;
-	}
-
-	if(S_ISBLK(st->st_mode)) {
-		fd = open(filename, O_RDONLY);
-		if (fd < 0)
-			return -1;
-		if (blk_getimagesize(fd, size) != 0) {
-			close(fd);
-			return -1;
-		}
-		close(fd);
-	} else *size = (st->st_size >> SECTOR_SHIFT);	
-	return 0;
-}
-
-/**
- * @return 
- *	   0 if parent id successfully retrieved;
- *	   TD_NO_PARENT if no parent exists;
- *	   -errno on error
- */
-static int qcow_get_parent_id(struct disk_driver *dd, struct disk_id *id)
-{
-	struct BDRVQcowState* s = (struct BDRVQcowState*) dd->private;
-
-	if (s->backing_file[0] == '\0')
-		return TD_NO_PARENT;
-
-	id->name = strdup(s->backing_file);
-	id->drivertype = DISK_TYPE_AIO;
-
-	return 0;
-}
-
-static int qcow_validate_parent(struct disk_driver *child, 
-		struct disk_driver *parent, td_flag_t flags)
-{
-	struct stat stats;
-	uint64_t psize, csize;
-	
-	if (stat(parent->name, &stats))
-		return -EINVAL;
-	if (get_filesize(parent->name, &psize, &stats))
-		return -EINVAL;
-
-	if (stat(child->name, &stats))
-		return -EINVAL;
-	if (get_filesize(child->name, &csize, &stats))
-		return -EINVAL;
-
-	if (csize != psize)
-		return -EINVAL;
-
-	return 0;
-}
-
-int qcow2_create(const char *filename, uint64_t total_size,
-                      const char *backing_file, int flags)
-{
-    int fd, header_size, backing_filename_len, l1_size, i, shift, l2_bits;
-    int ret = 0;
-    QCowHeader header;
-    uint64_t tmp, offset;
-    QCowCreateState s1, *s = &s1;
-
-    memset(s, 0, sizeof(*s));
-
-    fd = open(filename, O_WRONLY | O_CREAT | O_TRUNC | O_BINARY, 0644);
-    if (fd < 0)
-        return -1;
-    memset(&header, 0, sizeof(header));
-    header.magic = cpu_to_be32(QCOW_MAGIC);
-    header.version = cpu_to_be32(QCOW_VERSION);
-    header.size = cpu_to_be64(total_size * 512);
-    header_size = sizeof(header);
-    backing_filename_len = 0;
-    if (backing_file) {
-        header.backing_file_offset = cpu_to_be64(header_size);
-        backing_filename_len = strlen(backing_file);
-        header.backing_file_size = cpu_to_be32(backing_filename_len);
-        header_size += backing_filename_len;
-    }
-    s->cluster_bits = 12;  /* 4 KB clusters */
-    s->cluster_size = 1 << s->cluster_bits;
-    header.cluster_bits = cpu_to_be32(s->cluster_bits);
-    header_size = (header_size + 7) & ~7;
-    if (flags & BLOCK_FLAG_ENCRYPT) {
-        header.crypt_method = cpu_to_be32(QCOW_CRYPT_AES);
-    } else {
-        header.crypt_method = cpu_to_be32(QCOW_CRYPT_NONE);
-    }
-    l2_bits = s->cluster_bits - 3;
-    shift = s->cluster_bits + l2_bits;
-    l1_size = (((total_size * 512) + (1LL << shift) - 1) >> shift);
-    offset = align_offset(header_size, s->cluster_size);
-    s->l1_table_offset = offset;
-    header.l1_table_offset = cpu_to_be64(s->l1_table_offset);
-    header.l1_size = cpu_to_be32(l1_size);
-    offset += align_offset(l1_size * sizeof(uint64_t), s->cluster_size);
-
-    s->refcount_table = qemu_mallocz(s->cluster_size);
-    s->refcount_block = qemu_mallocz(s->cluster_size);
-
-    s->refcount_table_offset = offset;
-    header.refcount_table_offset = cpu_to_be64(offset);
-    header.refcount_table_clusters = cpu_to_be32(1);
-    offset += s->cluster_size;
-
-    s->refcount_table[0] = cpu_to_be64(offset);
-    s->refcount_block_offset = offset;
-    offset += s->cluster_size;
-
-    /* update refcounts */
-    create_refcount_update(s, 0, header_size);
-    create_refcount_update(s, s->l1_table_offset, l1_size * sizeof(uint64_t));
-    create_refcount_update(s, s->refcount_table_offset, s->cluster_size);
-    create_refcount_update(s, s->refcount_block_offset, s->cluster_size);
-
-    /* write all the data */
-    ret = write(fd, &header, sizeof(header));
-    if (ret < 0)
-        goto out;
-    if (backing_file) {
-        ret = write(fd, backing_file, backing_filename_len);
-        if (ret < 0)
-            goto out;
-    }
-    lseek(fd, s->l1_table_offset, SEEK_SET);
-    tmp = 0;
-    for(i = 0;i < l1_size; i++) {
-        ret = write(fd, &tmp, sizeof(tmp));
-        if (ret < 0)
-            goto out;
-    }
-    lseek(fd, s->refcount_table_offset, SEEK_SET);
-    ret = write(fd, s->refcount_table, s->cluster_size);
-    if (ret < 0)
-        goto out;
-
-    lseek(fd, s->refcount_block_offset, SEEK_SET);
-    ret = write(fd, s->refcount_block, s->cluster_size);
-    if (ret < 0)
-        goto out;
-    ret = 0;
-
-  out:
-    qemu_free(s->refcount_table);
-    qemu_free(s->refcount_block);
-    close(fd);
-    return ret;
-}
-
-
-
-struct tap_disk tapdisk_qcow2 = {
-	"qcow2",
-	sizeof(BDRVQcowState),
-	qcow_open,
-#ifdef USE_AIO
-	qcow_queue_read,
-	qcow_queue_write,
-#else
-	qcow_sync_read,
-	qcow_sync_write,
-#endif
-	qcow_submit,
-	qcow_close,
-	qcow_do_callbacks,
-	qcow_get_parent_id,
-	qcow_validate_parent
-};
diff --git a/tools/blktap/drivers/block-ram.c b/tools/blktap/drivers/block-ram.c
deleted file mode 100644
index 836a68e..0000000
--- a/tools/blktap/drivers/block-ram.c
+++ /dev/null
@@ -1,295 +0,0 @@
-/* block-ram.c
- *
- * Fast Ramdisk implementation.
- *
- * (c) 2006 Andrew Warfield and Julian Chesterfield
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <inttypes.h>
-#include <unistd.h>
-#include <sys/statvfs.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include <string.h>
-#include "tapdisk.h"
-#include "blk.h"
-
-#define MAX_DISK_SIZE 1024000 /*500MB disk limit*/
-
-/* *BSD has no O_LARGEFILE */
-#ifndef O_LARGEFILE
-#define O_LARGEFILE	0
-#endif
-
-char *img;
-long int   disksector_size;
-long int   disksize;
-long int   diskinfo;
-static int connections = 0;
-
-struct tdram_state {
-        int fd;
-	int poll_pipe[2]; /* dummy fd for polling on */
-};
-
-/*Get Image size, secsize*/
-static int get_image_info(struct td_state *s, int fd)
-{
-	int ret;
-	long size;
-	unsigned long total_size;
-	struct statvfs statBuf;
-	struct stat stat;
-
-	ret = fstat(fd, &stat);
-	if (ret != 0) {
-		DPRINTF("ERROR: fstat failed, Couldn't stat image");
-		return -EINVAL;
-	}
-
-	if (S_ISBLK(stat.st_mode)) {
-		/*Accessing block device directly*/
-		if (blk_getimagesize(fd, &s->size) != 0)
-			return -EINVAL;
-
-		DPRINTF("Image size: \n\tpre sector_shift  [%llu]\n\tpost "
-			"sector_shift [%llu]\n",
-			(long long unsigned)(s->size << SECTOR_SHIFT),
-			(long long unsigned)s->size);
-
-		/*Get the sector size*/
-		if (blk_getsectorsize(fd, &s->sector_size) != 0)
-			s->sector_size = DEFAULT_SECTOR_SIZE;
-
-	} else {
-		/*Local file? try fstat instead*/
-		s->size = (stat.st_size >> SECTOR_SHIFT);
-		s->sector_size = DEFAULT_SECTOR_SIZE;
-		DPRINTF("Image size: \n\tpre sector_shift  [%llu]\n\tpost "
-			"sector_shift [%llu]\n",
-			(long long unsigned)(s->size << SECTOR_SHIFT),
-			(long long unsigned)s->size);
-	}
-
-	if (s->size == 0) {		
-		s->size =((uint64_t) MAX_DISK_SIZE);
-		s->sector_size = DEFAULT_SECTOR_SIZE;
-	}
-	s->info = 0;
-
-        /*Store variables locally*/
-	disksector_size = s->sector_size;
-	disksize        = s->size;
-	diskinfo        = s->info;
-	DPRINTF("Image sector_size: \n\t[%"PRIu64"]\n",
-		s->sector_size);
-
-	return 0;
-}
-
-static inline void init_fds(struct disk_driver *dd)
-{
-        int i;
-	struct tdram_state *prv = (struct tdram_state *)dd->private;
-
-        for(i =0 ; i < MAX_IOFD; i++)
-		dd->io_fd[i] = 0;
-
-        dd->io_fd[0] = prv->poll_pipe[0];
-}
-
-/* Open the disk file and initialize ram state. */
-static int tdram_open (struct disk_driver *dd, const char *name, td_flag_t flags)
-{
-	char *p;
-	uint64_t size;
-	int i, fd, ret = 0, count = 0, o_flags;
-	struct td_state    *s     = dd->td_state;
-	struct tdram_state *prv   = (struct tdram_state *)dd->private;
-
-	connections++;
-	
-	/* set up a pipe so that we can hand back a poll fd that won't fire.*/
-	ret = pipe(prv->poll_pipe);
-	if (ret != 0)
-		return (0 - errno);
-
-	if (connections > 1) {
-		s->sector_size = disksector_size;
-		s->size        = disksize;
-		s->info        = diskinfo; 
-		DPRINTF("Image already open, returning parameters:\n");
-		DPRINTF("Image size: \n\tpre sector_shift  [%llu]\n\tpost "
-			"sector_shift [%llu]\n",
-			(long long unsigned)(s->size << SECTOR_SHIFT),
-			(long long unsigned)s->size);
-		DPRINTF("Image sector_size: \n\t[%"PRIu64"]\n",
-			s->sector_size);
-
-		prv->fd = -1;
-		goto done;
-	}
-
-	/* Open the file */
-	o_flags = O_DIRECT | O_LARGEFILE | 
-		((flags == TD_RDONLY) ? O_RDONLY : O_RDWR);
-        fd = open(name, o_flags);
-
-        if ((fd == -1) && (errno == EINVAL)) {
-
-                /* Maybe O_DIRECT isn't supported. */
-		o_flags &= ~O_DIRECT;
-                fd = open(name, o_flags);
-                if (fd != -1) DPRINTF("WARNING: Accessing image without"
-                                     "O_DIRECT! (%s)\n", name);
-
-        } else if (fd != -1) DPRINTF("open(%s) with O_DIRECT\n", name);
-	
-        if (fd == -1) {
-		DPRINTF("Unable to open [%s]!\n",name);
-        	ret = 0 - errno;
-        	goto done;
-        }
-
-        prv->fd = fd;
-
-	ret = get_image_info(s, fd);
-	size = MAX_DISK_SIZE;
-
-	if (s->size > size) {
-		DPRINTF("Disk exceeds limit, must be less than [%d]MB",
-			(MAX_DISK_SIZE<<SECTOR_SHIFT)>>20);
-		return -ENOMEM;
-	}
-
-	/*Read the image into memory*/
-	p = img = malloc(s->size << SECTOR_SHIFT);
-	if (img == NULL) {
-		DPRINTF("Mem malloc failed\n");
-		return -1;
-	}
-	DPRINTF("Reading %llu bytes.......",(long long unsigned)s->size << SECTOR_SHIFT);
-
-	for (i = 0; i < s->size; i++) {
-		ret = read(prv->fd, p, s->sector_size);
-		if (ret != s->sector_size) {
-			ret = 0 - errno;
-			break;
-		} else {
-			count += ret;
-			p = img + count;
-		}
-	}
-	DPRINTF("[%d]\n",count);
-	if (count != s->size << SECTOR_SHIFT) {
-		ret = -1;
-	} else {
-		ret = 0;
-	} 
-
-	init_fds(dd);
-done:
-	return ret;
-}
-
-static int tdram_queue_read(struct disk_driver *dd, uint64_t sector,
-		      int nb_sectors, char *buf, td_callback_t cb,
-		      int id, void *private)
-{
-	struct td_state    *s   = dd->td_state;
-	struct tdram_state *prv = (struct tdram_state *)dd->private;
-	int      size    = nb_sectors * s->sector_size;
-	uint64_t offset  = sector * (uint64_t)s->sector_size;
-
-	memcpy(buf, img + offset, size);
-
-	return cb(dd, 0, sector, nb_sectors, id, private);
-}
-
-static int tdram_queue_write(struct disk_driver *dd, uint64_t sector,
-		      int nb_sectors, char *buf, td_callback_t cb,
-		      int id, void *private)
-{
-	struct td_state    *s   = dd->td_state;
-	struct tdram_state *prv = (struct tdram_state *)dd->private;
-	int      size    = nb_sectors * s->sector_size;
-	uint64_t offset  = sector * (uint64_t)s->sector_size;
-	
-	/* We assume that write access is controlled
-	 * at a higher level for multiple disks */
-	memcpy(img + offset, buf, size);
-
-	return cb(dd, 0, sector, nb_sectors, id, private);
-}
- 		
-static int tdram_submit(struct disk_driver *dd)
-{
-	return 0;	
-}
-
-static int tdram_close(struct disk_driver *dd)
-{
-	struct tdram_state *prv = (struct tdram_state *)dd->private;
-	
-	connections--;
-	
-	return 0;
-}
-
-static int tdram_do_callbacks(struct disk_driver *dd, int sid)
-{
-	/* always ask for a kick */
-	return 1;
-}
-
-static int tdram_get_parent_id(struct disk_driver *dd, struct disk_id *id)
-{
-	return TD_NO_PARENT;
-}
-
-static int tdram_validate_parent(struct disk_driver *dd, 
-			  struct disk_driver *parent, td_flag_t flags)
-{
-	return -EINVAL;
-}
-
-struct tap_disk tapdisk_ram = {
-	.disk_type          = "tapdisk_ram",
-	.private_data_size  = sizeof(struct tdram_state),
-	.td_open            = tdram_open,
-	.td_queue_read      = tdram_queue_read,
-	.td_queue_write     = tdram_queue_write,
-	.td_submit          = tdram_submit,
-	.td_close           = tdram_close,
-	.td_do_callbacks    = tdram_do_callbacks,
-	.td_get_parent_id   = tdram_get_parent_id,
-	.td_validate_parent = tdram_validate_parent
-};
diff --git a/tools/blktap/drivers/block-sync.c b/tools/blktap/drivers/block-sync.c
deleted file mode 100644
index dde4538..0000000
--- a/tools/blktap/drivers/block-sync.c
+++ /dev/null
@@ -1,242 +0,0 @@
-/* block-sync.c
- *
- * simple slow synchronous raw disk implementation.
- *
- * (c) 2006 Andrew Warfield and Julian Chesterfield
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/statvfs.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include "tapdisk.h"
-#include "blk.h"
-
-/* *BSD has no O_LARGEFILE */
-#ifndef O_LARGEFILE
-#define O_LARGEFILE	0
-#endif
-
-struct tdsync_state {
-	int fd;
-	int poll_pipe[2]; /* dummy fd for polling on */
-};
-	
-/*Get Image size, secsize*/
-static int get_image_info(struct td_state *s, int fd)
-{
-	int ret;
-	long size;
-	unsigned long total_size;
-	struct statvfs statBuf;
-	struct stat stat;
-
-	ret = fstat(fd, &stat);
-	if (ret != 0) {
-		DPRINTF("ERROR: fstat failed, Couldn't stat image");
-		return -EINVAL;
-	}
-
-	if (S_ISBLK(stat.st_mode)) {
-		/*Accessing block device directly*/
-		if (blk_getimagesize(fd, &s->size) != 0)
-			return -EINVAL;
-
-		DPRINTF("Image size: \n\tpre sector_shift  [%llu]\n\tpost "
-			"sector_shift [%llu]\n",
-			(long long unsigned)(s->size << SECTOR_SHIFT),
-			(long long unsigned)s->size);
-
-		/*Get the sector size*/
-		if (blk_getsectorsize(fd, &s->sector_size) != 0)
-			s->sector_size = DEFAULT_SECTOR_SIZE;
-
-	} else {
-		/*Local file? try fstat instead*/
-		s->size = (stat.st_size >> SECTOR_SHIFT);
-		s->sector_size = DEFAULT_SECTOR_SIZE;
-		DPRINTF("Image size: \n\tpre sector_shift  [%lluu]\n\tpost "
-			"sector_shift [%lluu]\n",
-			(long long unsigned)(s->size << SECTOR_SHIFT),
-			(long long unsigned)s->size);
-	}
-
-	if (s->size == 0)
-		return -EINVAL;
-
-	s->info = 0;
-
-	return 0;
-}
-
-static inline void init_fds(struct disk_driver *dd)
-{
-	int i;
-	struct tdsync_state *prv = (struct tdsync_state *)dd->private;
-	
-	for(i = 0; i < MAX_IOFD; i++)
-		dd->io_fd[i] = 0;
-
-	dd->io_fd[0] = prv->poll_pipe[0];
-}
-
-/* Open the disk file and initialize aio state. */
-static int tdsync_open (struct disk_driver *dd, const char *name, td_flag_t flags)
-{
-	int i, fd, ret = 0, o_flags;
-	struct td_state     *s   = dd->td_state;
-	struct tdsync_state *prv = (struct tdsync_state *)dd->private;
-	
-	/* set up a pipe so that we can hand back a poll fd that won't fire.*/
-	ret = pipe(prv->poll_pipe);
-	if (ret != 0)
-		return (0 - errno);
-	
-	/* Open the file */
-	o_flags = O_DIRECT | O_LARGEFILE | 
-		((flags == TD_RDONLY) ? O_RDONLY : O_RDWR);
-        fd = open(name, o_flags);
-
-        if ( (fd == -1) && (errno == EINVAL) ) {
-
-                /* Maybe O_DIRECT isn't supported. */
-		o_flags &= ~O_DIRECT;
-                fd = open(name, o_flags);
-                if (fd != -1) DPRINTF("WARNING: Accessing image without"
-                                     "O_DIRECT! (%s)\n", name);
-
-        } else if (fd != -1) DPRINTF("open(%s) with O_DIRECT\n", name);
-	
-        if (fd == -1) {
-		DPRINTF("Unable to open [%s]!\n",name);
-        	ret = 0 - errno;
-        	goto done;
-        }
-
-        prv->fd = fd;
-
-	init_fds(dd);
-	ret = get_image_info(s, fd);
-done:
-	return ret;	
-}
-
-static int tdsync_queue_read(struct disk_driver *dd, uint64_t sector,
-			       int nb_sectors, char *buf, td_callback_t cb,
-			       int id, void *private)
-{
-	struct td_state     *s   = dd->td_state;
-	struct tdsync_state *prv = (struct tdsync_state *)dd->private;
-	int      size    = nb_sectors * s->sector_size;
-	uint64_t offset  = sector * (uint64_t)s->sector_size;
-	int ret;
-	
-	ret = lseek(prv->fd, offset, SEEK_SET);
-	if (ret != (off_t)-1) {
-		ret = read(prv->fd, buf, size);
-		if (ret != size) {
-			ret = 0 - errno;
-		} else {
-			ret = 1;
-		} 
-	} else ret = 0 - errno;
-		
-	return cb(dd, (ret < 0) ? ret: 0, sector, nb_sectors, id, private);
-}
-
-static int tdsync_queue_write(struct disk_driver *dd, uint64_t sector,
-			       int nb_sectors, char *buf, td_callback_t cb,
-			       int id, void *private)
-{
-	struct td_state     *s   = dd->td_state;
-	struct tdsync_state *prv = (struct tdsync_state *)dd->private;
-	int      size    = nb_sectors * s->sector_size;
-	uint64_t offset  = sector * (uint64_t)s->sector_size;
-	int ret = 0;
-	
-	ret = lseek(prv->fd, offset, SEEK_SET);
-	if (ret != (off_t)-1) {
-		ret = write(prv->fd, buf, size);
-		if (ret != size) {
-			ret = 0 - errno;
-		} else {
-			ret = 1;
-		}
-	} else ret = 0 - errno;
-		
-	return cb(dd, (ret < 0) ? ret : 0, sector, nb_sectors, id, private);
-}
- 		
-static int tdsync_submit(struct disk_driver *dd)
-{
-	return 0;	
-}
-
-static int tdsync_close(struct disk_driver *dd)
-{
-	struct tdsync_state *prv = (struct tdsync_state *)dd->private;
-	
-	close(prv->fd);
-	close(prv->poll_pipe[0]);
-	close(prv->poll_pipe[1]);
-	
-	return 0;
-}
-
-static int tdsync_do_callbacks(struct disk_driver *dd, int sid)
-{
-	/* always ask for a kick */
-	return 1;
-}
-
-static int tdsync_get_parent_id(struct disk_driver *dd, struct disk_id *id)
-{
-	return TD_NO_PARENT;
-}
-
-static int tdsync_validate_parent(struct disk_driver *dd, 
-			   struct disk_driver *parent, td_flag_t flags)
-{
-	return -EINVAL;
-}
-
-struct tap_disk tapdisk_sync = {
-	.disk_type           = "tapdisk_sync",
-	.private_data_size   = sizeof(struct tdsync_state),
-	.td_open             = tdsync_open,
-	.td_queue_read       = tdsync_queue_read,
-	.td_queue_write      = tdsync_queue_write,
-	.td_submit           = tdsync_submit,
-	.td_close            = tdsync_close,
-	.td_do_callbacks     = tdsync_do_callbacks,
-	.td_get_parent_id    = tdsync_get_parent_id,
-	.td_validate_parent  = tdsync_validate_parent
-};
diff --git a/tools/blktap/drivers/block-vmdk.c b/tools/blktap/drivers/block-vmdk.c
deleted file mode 100644
index 4d16965..0000000
--- a/tools/blktap/drivers/block-vmdk.c
+++ /dev/null
@@ -1,428 +0,0 @@
-/* block-vmdk.c
- *
- * VMware Disk format implementation.
- *
- * (c) 2006 Andrew Warfield and Julian Chesterfield
- *
- * This is largely the same as the vmdk driver in Qemu, I've just twisted it
- * to match our interfaces.  The original (BSDish) Copyright message appears 
- * below:
- */
- 
-/*
- * Block driver for the VMDK format
- * 
- * Copyright (c) 2004 Fabrice Bellard
- * Copyright (c) 2005 Filip Navara
- * 
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/statvfs.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include <string.h>
-#include "tapdisk.h"
-#include "bswap.h"
-
-/* *BSD has no O_LARGEFILE */
-#ifndef O_LARGEFILE
-#define O_LARGEFILE	0
-#endif
-
-#define safer_free(_x)       \
-  do {                       \
-  	if (NULL != _x) {    \
-  		free(_x);    \
-  		(_x) = NULL; \
-  	}                    \
-  } while (0) ;
-
-#define VMDK3_MAGIC (('C' << 24) | ('O' << 16) | ('W' << 8) | 'D')
-#define VMDK4_MAGIC (('K' << 24) | ('D' << 16) | ('M' << 8) | 'V')
-
-typedef struct {
-    uint32_t version;
-    uint32_t flags;
-    uint32_t disk_sectors;
-    uint32_t granularity;
-    uint32_t l1dir_offset;
-    uint32_t l1dir_size;
-    uint32_t file_sectors;
-    uint32_t cylinders;
-    uint32_t heads;
-    uint32_t sectors_per_track;
-} VMDK3Header;
-
-typedef struct {
-    uint32_t version;
-    uint32_t flags;
-    int64_t capacity;
-    int64_t granularity;
-    int64_t desc_offset;
-    int64_t desc_size;
-    int32_t num_gtes_per_gte;
-    int64_t rgd_offset;
-    int64_t gd_offset;
-    int64_t grain_offset;
-    char filler[1];
-    char check_bytes[4];
-} __attribute__((packed)) VMDK4Header;
-
-#define L2_CACHE_SIZE 16
-
-struct tdvmdk_state {
-        int fd;
-	int poll_pipe[2]; /* dummy fd for polling on */
-	
-    	unsigned int l1_size;
-    	int64_t l1_table_offset;
-    	int64_t l1_backup_table_offset;
-    	uint32_t l1_entry_sectors;
-    	unsigned int l2_size;
-	
-    	uint32_t *l1_table;
-    	uint32_t *l1_backup_table;
-    	uint32_t *l2_cache;
-    	uint32_t l2_cache_offsets[L2_CACHE_SIZE];
-    	uint32_t l2_cache_counts[L2_CACHE_SIZE];
-    	
-    	unsigned int cluster_sectors;
-};
-
-static inline void init_fds(struct disk_driver *dd)
-{
-        int i;
-	struct tdvmdk_state *prv = (struct tdvmdk_state *)dd->private;
-
-        for (i = 0; i < MAX_IOFD; i++)
-		dd->io_fd[i] = 0;
-
-        dd->io_fd[0] = prv->poll_pipe[0];
-}
-
-/* Open the disk file and initialize aio state. */
-static int tdvmdk_open (struct disk_driver *dd, 
-			const char *name, td_flag_t flags)
-{
-	int ret, fd;
-    	int l1_size, i, o_flags;
-    	uint32_t magic;
-	struct td_state     *s   = dd->td_state;
-	struct tdvmdk_state *prv = (struct tdvmdk_state *)dd->private;
-
-	/* set up a pipe so that we can hand back a poll fd that won't fire.*/
-	ret = pipe(prv->poll_pipe);
-	if (ret != 0)
-		return -1;
-	
-	/* Open the file */
-	o_flags = O_DIRECT | O_LARGEFILE | 
-		((flags == TD_RDONLY) ? O_RDONLY : O_RDWR);
-        fd = open(name, o_flags); 
-
-        if ( (fd == -1) && (errno == EINVAL) ) {
-
-                /* Maybe O_DIRECT isn't supported. */
-		o_flags &= ~O_DIRECT;
-                fd = open(name, o_flags);
-                if (fd != -1) DPRINTF("WARNING: Accessing image without"
-                                     "O_DIRECT! (%s)\n", name);
-
-        } else if (fd != -1) DPRINTF("open(%s) with O_DIRECT\n", name);
-	
-        if (fd == -1) {
-		DPRINTF("Unable to open [%s]!\n",name);
-        	ret = 0 - errno;
-        	return -1;
-        }
-        
-        prv->fd = fd;
-        
-        /* Grok the vmdk header. */
-    	if ((ret = read(fd, &magic, sizeof(magic))) != sizeof(magic))
-        	goto fail;
-    	magic = be32_to_cpu(magic);
-    	if (magic == VMDK3_MAGIC) {
-        	VMDK3Header header;
-        	if (read(fd, &header, sizeof(header)) != 
-            		sizeof(header)) 
-            		goto fail;
-        	prv->cluster_sectors = le32_to_cpu(header.granularity);
-        	prv->l2_size = 1 << 9;
-        	prv->l1_size = 1 << 6;
-        	s->size = le32_to_cpu(header.disk_sectors);
-        	prv->l1_table_offset = le32_to_cpu(header.l1dir_offset) << 9;
-        	prv->l1_backup_table_offset = 0;
-        	prv->l1_entry_sectors = prv->l2_size * prv->cluster_sectors;
-    	} else if (magic == VMDK4_MAGIC) {
-        	VMDK4Header header;
-        
-        	if (read(fd, &header, sizeof(header)) != sizeof(header))
-            		goto fail;
-        	s->size = le32_to_cpu(header.capacity);
-        	prv->cluster_sectors = le32_to_cpu(header.granularity);
-        	prv->l2_size = le32_to_cpu(header.num_gtes_per_gte);
-        	prv->l1_entry_sectors = prv->l2_size * prv->cluster_sectors;
-        	if (prv->l1_entry_sectors <= 0)
-            		goto fail;
-        	prv->l1_size = (s->size + prv->l1_entry_sectors - 1) 
-            		       / prv->l1_entry_sectors;
-        	prv->l1_table_offset = le64_to_cpu(header.rgd_offset) << 9;
-        	prv->l1_backup_table_offset = 
-        		le64_to_cpu(header.gd_offset) << 9;
-    	} else {
-        	goto fail;
-    	}
-    	/* read the L1 table */
-    	l1_size = prv->l1_size * sizeof(uint32_t);
-    	prv->l1_table = malloc(l1_size);
-    	if (!prv->l1_table)
-        	goto fail;
-    	if (lseek(fd, prv->l1_table_offset, SEEK_SET) == -1)
-        	goto fail;
-    	if (read(fd, prv->l1_table, l1_size) != l1_size)
-        	goto fail;
-    	for (i = 0; i < prv->l1_size; i++) {
-        	le32_to_cpus(&prv->l1_table[i]);
-    	}
-
-    	if (prv->l1_backup_table_offset) {
-        	prv->l1_backup_table = malloc(l1_size);
-        	if (!prv->l1_backup_table)
-            		goto fail;
-        	if (lseek(fd, prv->l1_backup_table_offset, SEEK_SET) == -1)
-            		goto fail;
-        	if (read(fd, prv->l1_backup_table, l1_size) != l1_size)
-            		goto fail;
-        	for(i = 0; i < prv->l1_size; i++) {
-            		le32_to_cpus(&prv->l1_backup_table[i]);
-        	}
-    	}
-
-    	prv->l2_cache = malloc(prv->l2_size * L2_CACHE_SIZE *sizeof(uint32_t));
-    	if (!prv->l2_cache)
-        	goto fail;
-    	prv->fd = fd;
-	init_fds(dd);
-	DPRINTF("VMDK File opened successfully\n");
-    	return 0;
-	
-fail:
-	DPRINTF("VMDK File open failed.\n"); 
-   	safer_free(prv->l1_backup_table);
-    	free(prv->l1_table);
-    	free(prv->l2_cache);
-    	close(fd);
-	return -1;
-}
-
-static uint64_t get_cluster_offset(struct tdvmdk_state *prv, 
-                                   uint64_t offset, int allocate)
-{
-    	unsigned int l1_index, l2_offset, l2_index;
-    	int min_index, i, j;
-    	uint32_t min_count, *l2_table, tmp;
-    	uint64_t cluster_offset;
-    
-    	l1_index = (offset >> 9) / prv->l1_entry_sectors;
-    	if (l1_index >= prv->l1_size)
-        	return 0;
-    	l2_offset = prv->l1_table[l1_index];
-    	if (!l2_offset)
-        	return 0;
-    	for (i = 0; i < L2_CACHE_SIZE; i++) {
-        	if (l2_offset == prv->l2_cache_offsets[i]) {
-            		/* increment the hit count */
-            		if (++prv->l2_cache_counts[i] == 0xffffffff) {
-	                	for(j = 0; j < L2_CACHE_SIZE; j++) {
-	                    		prv->l2_cache_counts[j] >>= 1;
-	                	}
-            		}
-            		l2_table = prv->l2_cache + (i * prv->l2_size);
-            		goto found;
-        	}
-    	}
-    	/* not found: load a new entry in the least used one */
-    	min_index = 0;
-    	min_count = 0xffffffff;
-    	for (i = 0; i < L2_CACHE_SIZE; i++) {
-        	if (prv->l2_cache_counts[i] < min_count) {
-            		min_count = prv->l2_cache_counts[i];
-            		min_index = i;
-        	}
-    	}
-    	l2_table = prv->l2_cache + (min_index * prv->l2_size);
-    	lseek(prv->fd, (int64_t)l2_offset * 512, SEEK_SET);
-    	if (read(prv->fd, l2_table, prv->l2_size * sizeof(uint32_t)) != 
-        	 prv->l2_size * sizeof(uint32_t))
-        	return 0;
-    	prv->l2_cache_offsets[min_index] = l2_offset;
-    	prv->l2_cache_counts[min_index] = 1;
- found:
-    	l2_index = ((offset >> 9) / prv->cluster_sectors) % prv->l2_size;
-    	cluster_offset = le32_to_cpu(l2_table[l2_index]);
-    	if (!cluster_offset) {
-        	if (!allocate)
-            		return 0;
-        	cluster_offset = lseek(prv->fd, 0, SEEK_END);
-        	if (ftruncate(prv->fd, cluster_offset + 
-			      (prv->cluster_sectors << 9)))
-			return 0;
-        	cluster_offset >>= 9;
-        	/* update L2 table */
-        	tmp = cpu_to_le32(cluster_offset);
-        	l2_table[l2_index] = tmp;
-        	lseek(prv->fd, ((int64_t)l2_offset * 512) + 
-        	      (l2_index * sizeof(tmp)), SEEK_SET);
-        	if (write(prv->fd, &tmp, sizeof(tmp)) != sizeof(tmp))
-            		return 0;
-        	/* update backup L2 table */
-        	if (prv->l1_backup_table_offset != 0) {
-            		l2_offset = prv->l1_backup_table[l1_index];
-            	lseek(prv->fd, ((int64_t)l2_offset * 512) + 
-            		(l2_index * sizeof(tmp)), SEEK_SET);
-            	if (write(prv->fd, &tmp, sizeof(tmp)) != sizeof(tmp))
-                	return 0;
-        	}
-    	}
-    	cluster_offset <<= 9;
-    	return cluster_offset;
-}
-
-static int tdvmdk_queue_read(struct disk_driver *dd, uint64_t sector,
-			       int nb_sectors, char *buf, td_callback_t cb,
-			       int id, void *private)
-{
-	struct tdvmdk_state *prv = (struct tdvmdk_state *)dd->private;
-    	int index_in_cluster, n;
-    	uint64_t cluster_offset;
-    	int ret = 0;
-
-    	while (nb_sectors > 0) {
-        	cluster_offset = get_cluster_offset(prv, sector << 9, 0);
-        	index_in_cluster = sector % prv->cluster_sectors;
-        	n = prv->cluster_sectors - index_in_cluster;
-        	if (n > nb_sectors)
-            		n = nb_sectors;
-        	if (!cluster_offset) {
-            		memset(buf, 0, 512 * n);
-        	} else {
-            		lseek(prv->fd, cluster_offset + index_in_cluster * 512,
-            	      	      SEEK_SET);
-            		ret = read(prv->fd, buf, n * 512);
-            		if (ret != n * 512) {
-                		ret = -1;
-                		goto done;
-            		}
-        	}
-        	nb_sectors -= n;
-        	sector     += n;
-        	buf += n * 512;
-    	}
-done:
-	return cb(dd, ret == -1 ? -1 : 0, sector, nb_sectors, id, private);
-}
-
-static  int tdvmdk_queue_write(struct disk_driver *dd, uint64_t sector,
-			       int nb_sectors, char *buf, td_callback_t cb,
-			       int id, void *private)
-{
-	struct tdvmdk_state *prv = (struct tdvmdk_state *)dd->private;
-    	int index_in_cluster, n;
-    	uint64_t cluster_offset;
-    	int ret = 0;
-
-    	while (nb_sectors > 0) {
-        	index_in_cluster = sector & (prv->cluster_sectors - 1);
-        	n = prv->cluster_sectors - index_in_cluster;
-        	if (n > nb_sectors)
-            		n = nb_sectors;
-        	cluster_offset = get_cluster_offset(prv, sector << 9, 1);
-        	if (!cluster_offset) {
-            		ret = -1;
-            		goto done;
-        	}
-        	lseek(prv->fd, cluster_offset + index_in_cluster * 512, 
-        	      SEEK_SET);
-        	ret = write(prv->fd, buf, n * 512);
-        	if (ret != n * 512) {
-            		ret = -1;
-            		goto done;
-        	}
-        	nb_sectors -= n;
-        	sector     += n;
-        	buf += n * 512;
-    	}
-done:
-	return cb(dd, ret == -1 ? -1 : 0, sector, nb_sectors, id, private);
-}
- 		
-static int tdvmdk_submit(struct disk_driver *dd)
-{
-	return 0;	
-}
-
-static int tdvmdk_close(struct disk_driver *dd)
-{
-	struct tdvmdk_state *prv = (struct tdvmdk_state *)dd->private;
-	
-    	safer_free(prv->l1_table);
-    	safer_free(prv->l1_backup_table);
-    	safer_free(prv->l2_cache);
-    	close(prv->fd);
-	close(prv->poll_pipe[0]);
-	close(prv->poll_pipe[1]);
-	return 0;
-}
-
-static int tdvmdk_do_callbacks(struct disk_driver *dd, int sid)
-{
-	/* always ask for a kick */
-	return 1;
-}
-
-static int tdvmdk_get_parent_id(struct disk_driver *dd, struct disk_id *id)
-{
-	return TD_NO_PARENT;
-}
-
-static int tdvmdk_validate_parent(struct disk_driver *dd, 
-				  struct disk_driver *parent, td_flag_t flags)
-{
-	return -EINVAL;
-}
-
-struct tap_disk tapdisk_vmdk = {
-	.disk_type           = "tapdisk_vmdk",
-	.private_data_size   = sizeof(struct tdvmdk_state),
-	.td_open             = tdvmdk_open,
-	.td_queue_read       = tdvmdk_queue_read,
-	.td_queue_write      = tdvmdk_queue_write,
-	.td_submit           = tdvmdk_submit,
-	.td_close            = tdvmdk_close,
-	.td_do_callbacks     = tdvmdk_do_callbacks,
-	.td_get_parent_id    = tdvmdk_get_parent_id,
-	.td_validate_parent  = tdvmdk_validate_parent
-};
diff --git a/tools/blktap/drivers/bswap.h b/tools/blktap/drivers/bswap.h
deleted file mode 100644
index 5578913..0000000
--- a/tools/blktap/drivers/bswap.h
+++ /dev/null
@@ -1,178 +0,0 @@
-#ifndef BSWAP_H
-#define BSWAP_H
-
-//#include "config-host.h"
-
-#include <inttypes.h>
-
-#if defined(__NetBSD__)
-#include <sys/endian.h>
-#include <sys/types.h>
-#elif defined(__OpenBSD__)
-#include <machine/endian.h>
-#define bswap_16(x) swap16(x)
-#define bswap_32(x) swap32(x)
-#define bswap_64(x) swap64(x)
-#elif defined(__linux__)
-
-#include <byteswap.h>
-
-static inline uint16_t bswap16(uint16_t x)
-{
-    return bswap_16(x);
-}
-
-static inline uint32_t bswap32(uint32_t x) 
-{
-    return bswap_32(x);
-}
-
-static inline uint64_t bswap64(uint64_t x) 
-{
-    return bswap_64(x);
-}
-
-static inline void bswap16s(uint16_t *s)
-{
-    *s = bswap16(*s);
-}
-
-static inline void bswap32s(uint32_t *s)
-{
-    *s = bswap32(*s);
-}
-
-static inline void bswap64s(uint64_t *s)
-{
-    *s = bswap64(*s);
-}
-
-#endif
-
-#if defined(WORDS_BIGENDIAN)
-#define be_bswap(v, size) (v)
-#define le_bswap(v, size) bswap ## size(v)
-#define be_bswaps(v, size)
-#define le_bswaps(p, size) *p = bswap ## size(*p);
-#else
-#define le_bswap(v, size) (v)
-#define be_bswap(v, size) bswap ## size(v)
-#define le_bswaps(v, size)
-#define be_bswaps(p, size) *p = bswap ## size(*p);
-#endif
-
-#define CPU_CONVERT(endian, size, type)\
-static inline type endian ## size ## _to_cpu(type v)\
-{\
-    return endian ## _bswap(v, size);\
-}\
-\
-static inline type cpu_to_ ## endian ## size(type v)\
-{\
-    return endian ## _bswap(v, size);\
-}\
-\
-static inline void endian ## size ## _to_cpus(type *p)\
-{\
-    endian ## _bswaps(p, size)\
-}\
-\
-static inline void cpu_to_ ## endian ## size ## s(type *p)\
-{\
-    endian ## _bswaps(p, size)\
-}\
-\
-static inline type endian ## size ## _to_cpup(const type *p)\
-{\
-    return endian ## size ## _to_cpu(*p);\
-}\
-\
-static inline void cpu_to_ ## endian ## size ## w(type *p, type v)\
-{\
-     *p = cpu_to_ ## endian ## size(v);\
-}
-
-CPU_CONVERT(be, 16, uint16_t)
-CPU_CONVERT(be, 32, uint32_t)
-CPU_CONVERT(be, 64, uint64_t)
-
-CPU_CONVERT(le, 16, uint16_t)
-CPU_CONVERT(le, 32, uint32_t)
-CPU_CONVERT(le, 64, uint64_t)
-
-/* unaligned versions (optimized for frequent unaligned accesses)*/
-
-#if defined(__i386__) || defined(__powerpc__)
-
-#define cpu_to_le16wu(p, v) cpu_to_le16w(p, v)
-#define cpu_to_le32wu(p, v) cpu_to_le32w(p, v)
-#define le16_to_cpupu(p) le16_to_cpup(p)
-#define le32_to_cpupu(p) le32_to_cpup(p)
-
-#define cpu_to_be16wu(p, v) cpu_to_be16w(p, v)
-#define cpu_to_be32wu(p, v) cpu_to_be32w(p, v)
-
-#else
-
-static inline void cpu_to_le16wu(uint16_t *p, uint16_t v)
-{
-    uint8_t *p1 = (uint8_t *)p;
-
-    p1[0] = v;
-    p1[1] = v >> 8;
-}
-
-static inline void cpu_to_le32wu(uint32_t *p, uint32_t v)
-{
-    uint8_t *p1 = (uint8_t *)p;
-
-    p1[0] = v;
-    p1[1] = v >> 8;
-    p1[2] = v >> 16;
-    p1[3] = v >> 24;
-}
-
-static inline uint16_t le16_to_cpupu(const uint16_t *p)
-{
-    const uint8_t *p1 = (const uint8_t *)p;
-    return p1[0] | (p1[1] << 8);
-}
-
-static inline uint32_t le32_to_cpupu(const uint32_t *p)
-{
-    const uint8_t *p1 = (const uint8_t *)p;
-    return p1[0] | (p1[1] << 8) | (p1[2] << 16) | (p1[3] << 24);
-}
-
-static inline void cpu_to_be16wu(uint16_t *p, uint16_t v)
-{
-    uint8_t *p1 = (uint8_t *)p;
-
-    p1[0] = v >> 8;
-    p1[1] = v;
-}
-
-static inline void cpu_to_be32wu(uint32_t *p, uint32_t v)
-{
-    uint8_t *p1 = (uint8_t *)p;
-
-    p1[0] = v >> 24;
-    p1[1] = v >> 16;
-    p1[2] = v >> 8;
-    p1[3] = v;
-}
-
-#endif
-
-#ifdef WORDS_BIGENDIAN
-#define cpu_to_32wu cpu_to_be32wu
-#else
-#define cpu_to_32wu cpu_to_le32wu
-#endif
-
-#undef le_bswap
-#undef be_bswap
-#undef le_bswaps
-#undef be_bswaps
-
-#endif /* BSWAP_H */
diff --git a/tools/blktap/drivers/img2qcow.c b/tools/blktap/drivers/img2qcow.c
deleted file mode 100644
index 6b4fa70..0000000
--- a/tools/blktap/drivers/img2qcow.c
+++ /dev/null
@@ -1,282 +0,0 @@
-/* img2qcow.c
- *
- * Generates a qcow format disk and fills it from an existing image.
- *
- * (c) 2006 Julian Chesterfield and Andrew Warfield
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/statvfs.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include <string.h>
-#include "tapdisk.h"
-#include "blk.h"
-
-#if 1
-#define DFPRINTF(_f, _a...) fprintf ( stderr, _f , ## _a )
-#else
-#define DFPRINTF(_f, _a...) ((void)0)
-#endif
-
-/* *BSD has no O_LARGEFILE */
-#ifndef O_LARGEFILE
-#define O_LARGEFILE	0
-#endif
-
-
-#define TAPDISK 1
-#define BLOCK_PROCESSSZ 4096
-
-static int maxfds, *io_fd, running = 1, complete = 0;
-static int returned_events = 0, submit_events = 0;
-static uint64_t prev = 0;
-static char output[25];
-
-static void print_bytes(void *ptr, int length)
-{
-  int i,k;
-  unsigned char *p = ptr;
-
-    DFPRINTF("Buf dump, length %d:\n",length);
-    for (k = 0; k < length; k++) {
-        DFPRINTF("%x",*p);
-        *p++;
-	if(k % 16 == 0) DFPRINTF("\n");
-        else if(k % 2 == 0) DFPRINTF(" ");	
-    }
-    DFPRINTF("\n");
-    return;
-}
-
-static void debug_output(uint64_t progress, uint64_t size)
-{
-	uint64_t blocks = size/20;
-
-	/*Output progress every 5% */	
-	if (progress/blocks > prev) {
-		memcpy(output+prev+1,"=>",2);
-		prev++;
-		DFPRINTF("\r%s     %llu%%", output, 
-			(long long)(prev-1)*5);
-	}
-	return;
-}
-
-static inline void LOCAL_FD_SET(fd_set *readfds) 
-{
-	FD_SET(io_fd[0], readfds);
-	maxfds = io_fd[0] + 1;
-	
-	return;
-}
-
-static int get_image_info(struct td_state *s, int fd)
-{
-	int ret;
-	long size;
-	unsigned long total_size;
-	struct statvfs statBuf;
-	struct stat stat;
-
-	ret = fstat(fd, &stat);
-	if (ret != 0) {
-		DFPRINTF("ERROR: fstat failed, Couldn't stat image");
-		return -EINVAL;
-	}
-
-	if (S_ISBLK(stat.st_mode)) {
-		/*Accessing block device directly*/
-		if (blk_getimagesize(fd, &s->size) != 0)
-			return -EINVAL;
-
-		DFPRINTF("Image size: \n\tpre sector_shift  [%llu]\n\tpost "
-			"sector_shift [%llu]\n",
-			(long long unsigned)(s->size << SECTOR_SHIFT),
-			(long long unsigned)s->size);
-
-		/*Get the sector size*/
-		if (blk_getsectorsize(fd, &s->sector_size) != 0)
-			s->sector_size = DEFAULT_SECTOR_SIZE;
-
-	} else {
-		/*Local file? try fstat instead*/
-		s->size = (stat.st_size >> SECTOR_SHIFT);
-		s->sector_size = DEFAULT_SECTOR_SIZE;
-		DFPRINTF("Image size: [%llu]\n",
-			(long long unsigned)s->size);
-	}
-
-	return 0;
-}
-
-static int send_responses(struct disk_driver *dd, int res, uint64_t sec, 
-			  int nr_secs, int idx, void *private)
-{
-	if (res < 0) DFPRINTF("AIO FAILURE: res [%d]!\n",res);
-	
-	returned_events++;
-	
-	free(private);
-	return 0;
-}
-
-int main(int argc, char *argv[])
-{
-	struct disk_driver dd;
-	struct td_state *s;
-	int ret = -1, fd, len;
-	fd_set readfds;
-	struct timeval timeout;
-	uint64_t i;
-	char *buf;
-
-	if (argc != 3) {
-		fprintf(stderr, "Qcow-utils: v1.0.0\n");
-		fprintf(stderr, "usage: %s <QCOW FILENAME> <SRC IMAGE>\n", 
-			argv[0]);
-		exit(-1);
-	}
-
-	s = malloc(sizeof(struct td_state));
-	
-	/*Open image*/
-	fd = open(argv[2], O_RDONLY | O_LARGEFILE);
-	
-        if (fd == -1) {
-                DFPRINTF("Unable to open [%s], (err %d)!\n",argv[2],0 - errno);
-                exit(-1);
-        }
-	
-	get_image_info(s, fd);
-	
-	/*Create qcow file*/
-	ret = qcow_create(argv[1],s->size<<SECTOR_SHIFT,NULL,0);
-	
-	if (ret < 0) {
-		DFPRINTF("Unable to create QCOW file\n");
-		exit(-1);
-	} else DFPRINTF("Qcow file created: size %llu sectors\n",
-			(long long unsigned)s->size);
-	
-	dd.td_state = s;
-	dd.drv      = &tapdisk_qcow;
-	dd.private  = malloc(dd.drv->private_data_size);
-
-        /*Open qcow file*/
-        if (dd.drv->td_open(&dd, argv[1], 0)!=0) {
-		DFPRINTF("Unable to open Qcow file [%s]\n",argv[1]);
-		exit(-1);
-	}
-
-	io_fd = dd.io_fd;
-
-	/*Initialise the output string*/
-	memset(output,0x20,25);
-	output[0] = '[';
-	output[22] = ']';
-	output[23] = '\0';
-	DFPRINTF("%s",output);
-
-	i = 0;
-	while (running) {
-		timeout.tv_sec = 0;
-		
-		if (!complete) {
-			/*Read sector from image*/
-			if (lseek(fd, i, SEEK_SET) == (off_t)-1) {
-				DFPRINTF("Unable to access file offset %llu\n",
-				       (long long)i);
-				exit(-1);
-			}
-			
-			if( (ret = posix_memalign((void **)&buf, 
-						  BLOCK_PROCESSSZ, 
-						  BLOCK_PROCESSSZ)) != 0) {
-				DFPRINTF("Unable to read memalign buf (%d)\n",ret);
-				exit(-1);				
-			}
-		
-			/*We attempt to read 4k sized blocks*/
-			len = read(fd, buf, BLOCK_PROCESSSZ);
-			if (len < 512) {
-				DFPRINTF("Unable to read sector %llu\n",
-				       (long long unsigned) (i >> 9));
-				complete = 1;
-				continue;
-			}
-			
-			if (len % 512) {
-				len = (len >> 9) << 9;
-			}
-
-			ret = dd.drv->td_queue_write(&dd, i >> 9,
-						     len >> 9, buf, 
-						     send_responses, 0, buf);
-				
-			if (!ret) submit_events++;
-				
-			if (ret < 0) {
-				DFPRINTF("UNABLE TO WRITE block [%llu]\n",
-				       (long long unsigned) (i >> 9));
-			} else i += len;
-			
-			if (i >> 9 == s->size) complete = 1;
-
-			debug_output(i,s->size << 9);
-			
-			if ((submit_events % 10 == 0) || complete) 
-				dd.drv->td_submit(&dd);
-			timeout.tv_usec = 0;
-			
-		} else {
-			timeout.tv_usec = 1000;
-			if (!submit_events) running = 0;
-		}
-		
-
-		/*Check AIO FD*/
-		LOCAL_FD_SET(&readfds);
-                ret = select(maxfds + 1, &readfds, (fd_set *) 0,
-                             (fd_set *) 0, &timeout);
-			     
-		if (ret > 0) dd.drv->td_do_callbacks(&dd, 0);
-		if (complete && (returned_events == submit_events)) 
-			running = 0;
-	}
-	memcpy(output+prev+1,"=",1);
-	DFPRINTF("\r%s     100%%\nTRANSFER COMPLETE\n\n", output);
-        dd.drv->td_close(&dd);
-        free(dd.private);
-        free(s);
-		
-	return 0;
-}
diff --git a/tools/blktap/drivers/qcow-create.c b/tools/blktap/drivers/qcow-create.c
deleted file mode 100644
index 25abfcd..0000000
--- a/tools/blktap/drivers/qcow-create.c
+++ /dev/null
@@ -1,130 +0,0 @@
-/* qcow-create.c
- *
- * Generates a qcow format disk.
- *
- * (c) 2006 Andrew Warfield and Julian Chesterfield
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/statvfs.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include <string.h>
-#include "tapdisk.h"
-
-#if 1
-#define DFPRINTF(_f, _a...) fprintf ( stderr, _f , ## _a )
-#else
-#define DFPRINTF(_f, _a...) ((void)0)
-#endif
-
-#define MAX_NAME_LEN 1000
-
-static void help(void)
-{
-	fprintf(stderr, "Qcow-utils: v1.0.0\n");
-	fprintf(stderr, 
-		"usage: qcow-create [-h help] [-r reserve] [-f format] <SIZE(MB)> <FILENAME> "
-		"[<BACKING_FILENAME>]\n"); 
-	exit(-1);
-}
-
-int main(int argc, char *argv[])
-{
-	int ret = -1, c, backed = 0;
-	int sparse =  1;
-	char *fmt = "qcow";
-	uint64_t size;
-	char filename[MAX_NAME_LEN], bfilename[MAX_NAME_LEN];
-	char *tmpfile;
-
-        for(;;) {
-                c = getopt(argc, argv, "hrf");
-                if (c == -1)
-                        break;
-                switch(c) {
-                case 'h':
-                        help();
-                        exit(0);
-                        break;
-                case 'f':
-                        fmt = argv[optind++];
-                        break;
-                case 'r':
-			sparse = 0;
-			break;
-		default:
-			fprintf(stderr, "Unknown option\n");
-			help();
-		}
-	}
-
-	printf("Optind %d, argc %d\n", optind, argc);
-	if ( !(optind == (argc - 2) || optind == (argc - 3)) )
-		help();
-
-	size = atoi(argv[optind++]);
-	size = size << 20;
-
-	if (snprintf(filename, MAX_NAME_LEN, "%s",argv[optind++]) >=
-		MAX_NAME_LEN) {
-		fprintf(stderr,"Device name too long\n");
-		exit(-1);
-	}
-
-	if (optind != argc) {
-		/*Backing file argument*/
-		backed = 1;
-		if (snprintf(bfilename, MAX_NAME_LEN, "%s",argv[optind++]) >=
-			MAX_NAME_LEN) {
-			fprintf(stderr,"Device name too long\n");
-			exit(-1);
-		}
-	}
-
-    tmpfile = backed ? bfilename: NULL; 
-    if (!strcmp(fmt, "qcow")) {
-        ret = qcow_create(filename, size, tmpfile, sparse);
-    } else if(!strcmp(fmt, "qcow2")) {
-        ret = qcow2_create(filename, size, tmpfile, sparse);
-    } else {
-        fprintf(stderr,"Unsupport format:%s\n", fmt);
-        exit(-1);
-    } 
-    DFPRINTF("Creating file size %llu, name %s\n",(long long unsigned)size, filename);
-
-	if (ret < 0)
-		DPRINTF("Unable to create QCOW file\n");
-	else
-		DPRINTF("QCOW file successfully created\n");
-
-	return 0;
-}
diff --git a/tools/blktap/drivers/qcow2raw.c b/tools/blktap/drivers/qcow2raw.c
deleted file mode 100644
index 0fa88c1..0000000
--- a/tools/blktap/drivers/qcow2raw.c
+++ /dev/null
@@ -1,348 +0,0 @@
-/* qcow2raw.c
- *
- * Generates raw image data from an existing qcow image
- *
- * (c) 2006 Julian Chesterfield and Andrew Warfield
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <inttypes.h>
-#include <unistd.h>
-#include <sys/statvfs.h>
-#include <sys/stat.h>
-#include <sys/ioctl.h>
-#include <string.h>
-#include "tapdisk.h"
-#include "blk.h"
-
-#if 1
-#define DFPRINTF(_f, _a...) fprintf ( stderr, _f , ## _a )
-#else
-#define DFPRINTF(_f, _a...) ((void)0)
-#endif
-
-
-/* *BSD has no O_LARGEFILE */
-#ifndef O_LARGEFILE
-#define O_LARGEFILE 0
-#endif
-
-#define TAPDISK 1
-#define BLOCK_PROCESSSZ 4096
-
-static int maxfds, *qcowio_fd, *aio_fd, running = 1, complete = 0; 
-static int returned_read_events = 0, returned_write_events = 0;
-static int submit_events = 0;
-static uint32_t read_idx = 0, write_idx = 0;
-struct disk_driver ddqcow, ddaio;
-static uint64_t prev = 0, written = 0;
-static char output[25];
-
-static void print_bytes(void *ptr, int length)
-{
-  int i,k;
-  unsigned char *p = ptr;
-
-    DFPRINTF("Buf dump, length %d:\n",length);
-    for (k = 0; k < length; k++) {
-        DFPRINTF("%x",*p);
-        *p++;
-	if (k % 16 == 0) DFPRINTF("\n");
-        else if (k % 2 == 0) DFPRINTF(" ");	
-    }
-    DFPRINTF("\n");
-    return;
-}
-
-static void debug_output(uint64_t progress, uint64_t size)
-{
-	/*Output progress every 5% */	
-	uint64_t blocks = size/20;
-
-	if (progress/blocks > prev) {
-		memcpy(output+prev+1,"=>",2);
-		prev++;
-		DFPRINTF("\r%s     %llu%%", 
-			output, (long long)((prev-1)*5));
-	}
-	return;
-}
-
-static inline void LOCAL_FD_SET(fd_set *readfds) 
-{
-	FD_SET(qcowio_fd[0], readfds);
-	FD_SET(aio_fd[0], readfds);
-	
-	maxfds = (qcowio_fd[0] > aio_fd[0] ? qcowio_fd[0] : aio_fd[0]) + 1;
-	
-	return;
-}
-
-static int send_write_responses(struct disk_driver *dd, int res, uint64_t sec,
-				int nr_secs, int idx, void *private)
-{
-	if (res < 0) {
-		DFPRINTF("AIO FAILURE: res [%d]!\n",res);
-		return 0;
-	}
-	written += BLOCK_PROCESSSZ;
-	returned_write_events++;
-	write_idx = idx;
-
-	debug_output(written, dd->td_state->size << 9);
-	free(private);
-	return 0;
-}
-
-static int send_read_responses(struct disk_driver *dd, int res, uint64_t sec,
-			       int nr_secs, int idx, void *private)
-{
-	int ret;
-
-	if (res < 0) DFPRINTF("AIO FAILURE: res [%d]!\n",res);
-	
-	returned_read_events++;
-	read_idx = idx;
-	
-	ret = ddaio.drv->td_queue_write(&ddaio, idx, BLOCK_PROCESSSZ>>9, private, 
-					send_write_responses, idx, private);
-	if (ret != 0) {
-		DFPRINTF("ERROR in submitting queue write!\n");
-		return 0;
-	}
-
-	if ( (returned_read_events == submit_events) || 
-	     (returned_read_events % 10 == 0) ) {
-		ddaio.drv->td_submit(&ddaio);
-	}
-
-	return 0;
-}
-
-int main(int argc, char *argv[])
-{
-	int ret = -1, fd, len,input;
-	uint64_t size;
-	fd_set readfds;
-	struct timeval timeout;
-	uint64_t i;
-	char *buf;
-	struct stat finfo;
-
-	if (argc != 3) {
-		fprintf(stderr, "Qcow-utils: v1.0.0\n");
-		fprintf(stderr, "usage: %s <Dest File descriptor> "
-			"<Qcow SRC IMAGE>\n", 
-		       argv[0]);
-		exit(-1);
-	}
-
-	ddqcow.td_state = malloc(sizeof(struct td_state));
-	ddaio.td_state  = malloc(sizeof(struct td_state));
-	
-	/*Open qcow source file*/	
-	ddqcow.drv = &tapdisk_qcow;
-	ddqcow.private = malloc(ddqcow.drv->private_data_size);
-
-        if (ddqcow.drv->td_open(&ddqcow, argv[2], TD_RDONLY)!=0) {
-		DFPRINTF("Unable to open Qcow file [%s]\n",argv[2]);
-		exit(-1);
-	} else DFPRINTF("QCOW file opened, size %llu\n",
-		      (long long unsigned)ddqcow.td_state->size);
-
-	qcowio_fd = ddqcow.io_fd;
-
-        /*Setup aio destination file*/
-	ret = stat(argv[1],&finfo);
-	if (ret == -1) {
-		/*Check errno*/
-		switch(errno) {
-		case ENOENT:
-			/*File doesn't exist, create*/
-			fd = open(argv[1], 
-				  O_RDWR | O_LARGEFILE | O_CREAT, 0644);
-			if (fd < 0) {
-				DFPRINTF("ERROR creating file [%s] "
-					 "(errno %d)\n",
-				       argv[1], 0 - errno);
-				exit(-1);
-			}
-			if (ftruncate(fd, (off_t)ddqcow.td_state->size<<9) < 0) {
-				DFPRINTF("Unable to create file "
-					"[%s] of size %llu (errno %d). "
-					 "Exiting...\n",
-					argv[1], 
-					(long long unsigned)ddqcow.td_state->size<<9, 
-					0 - errno);
-				close(fd);
-				exit(-1);
-			}
-			close(fd);
-			break;
-		case  ENXIO:
-			DFPRINTF("ERROR Device [%s] does not exist\n",argv[1]);
-			exit(-1);
-		default: 
-			DFPRINTF("An error occurred opening Device [%s] "
-				 "(errno %d)\n",
-			       argv[1], 0 - errno);
-			exit(-1);
-		}
-	} else {		
-		fprintf(stderr, "WARNING: All existing data in "
-			"%s will be overwritten.\nDo you wish to continue? "
-			"(y or n)  ",
-			argv[1]);
-		if (getchar() != 'y') {
-			DFPRINTF("Exiting...\n");
-			exit(-1);
-		}
-		
-		/*TODO - Test the existing file or device for adequate space*/
-		fd = open(argv[1], O_RDWR | O_LARGEFILE);
-		if (fd < 0) {
-			DFPRINTF("ERROR: opening file [%s] (errno %d)\n",
-			       argv[1], 0 - errno);
-			exit(-1);
-		}
-
-		if (S_ISBLK(finfo.st_mode)) {
-			if (blk_getimagesize(fd, &size) != 0) {
-				close(fd);
-				return -1;
-			}
-
-			if (size < ddqcow.td_state->size<<9) {
-				DFPRINTF("ERROR: Not enough space on device "
-					"%s (%"PRIu64" bytes available, "
-					"%llu bytes required\n",
-					argv[1], size, 
-					(long long unsigned)ddqcow.td_state->size<<9);
-				close(fd);
-				exit(-1);				
-			}
-		} else {
-			if (ftruncate(fd, (off_t)ddqcow.td_state->size<<9) < 0) {
-				DFPRINTF("Unable to create file "
-					"[%s] of size %llu (errno %d). "
-					 "Exiting...\n",
-					argv[1], 
-					(long long unsigned)ddqcow.td_state->size<<9, 
-					 0 - errno);
-				close(fd);
-				exit(-1);
-			} else DFPRINTF("File [%s] truncated to length %llu "
-					"(%llu)\n", 
-				       argv[1], 
-				       (long long unsigned)ddqcow.td_state->size<<9, 
-				       (long long unsigned)ddqcow.td_state->size);
-		}
-		close(fd);
-	}
-
-	/*Open aio destination file*/	
-	ddaio.drv = &tapdisk_aio;
-	ddaio.private = malloc(ddaio.drv->private_data_size);
-
-        if (ddaio.drv->td_open(&ddaio, argv[1], 0)!=0) {
-		DFPRINTF("Unable to open Qcow file [%s]\n", argv[1]);
-		exit(-1);
-	}
-
-	aio_fd = ddaio.io_fd;
-
-	/*Initialise the output string*/
-	memset(output,0x20,25);
-	output[0] = '[';
-	output[22] = ']';
-	output[23] = '\0';
-	DFPRINTF("%s",output);
-
-	i = 0;
-	while (running) {
-		timeout.tv_sec = 0;
-		
-		if (!complete) {
-			/*Read Pages from qcow image*/
-			if ( (ret = posix_memalign((void **)&buf, 
-						   BLOCK_PROCESSSZ, 
-						   BLOCK_PROCESSSZ))
-			     != 0) {
-				DFPRINTF("Unable to alloc memory (%d)\n",ret);
-				exit(-1);				
-			}
-		
-			/*Attempt to read 4k sized blocks*/
-			submit_events++;
-			ret = ddqcow.drv->td_queue_read(&ddqcow, i>>9,
-							BLOCK_PROCESSSZ>>9, buf, 
-							send_read_responses, i>>9, buf);
-
-			if (ret < 0) {
-				DFPRINTF("UNABLE TO READ block [%llu]\n",
-				       (long long unsigned)i);
-				exit(-1);
-			} else {
-				i += BLOCK_PROCESSSZ;
-			}
-
-			if (i >= ddqcow.td_state->size<<9) {
-				complete = 1;
-			}
-			
-			if ((submit_events % 10 == 0) || complete) 
-				ddqcow.drv->td_submit(&ddqcow);
-			timeout.tv_usec = 0;
-			
-		} else {
-			timeout.tv_usec = 1000;
-			if (!submit_events) running = 0;
-		}
-		
-
-		/*Check AIO FD*/
-		LOCAL_FD_SET(&readfds);
-                ret = select(maxfds + 1, &readfds, (fd_set *) 0,
-                             (fd_set *) 0, &timeout);
-			     
-		if (ret > 0) {
-			if (FD_ISSET(qcowio_fd[0], &readfds)) 
-				ddqcow.drv->td_do_callbacks(&ddqcow, 0);
-			if (FD_ISSET(aio_fd[0], &readfds)) 
-				ddaio.drv->td_do_callbacks(&ddaio, 0);
-		}
-		if (complete && (returned_write_events == submit_events)) 
-			running = 0;
-	}
-	memcpy(output+prev+1,"=",1);
-	DFPRINTF("\r%s     100%%\nTRANSFER COMPLETE\n\n", output);
-		
-	return 0;
-}
diff --git a/tools/blktap/drivers/tapaio.c b/tools/blktap/drivers/tapaio.c
deleted file mode 100644
index 140c44a..0000000
--- a/tools/blktap/drivers/tapaio.c
+++ /dev/null
@@ -1,357 +0,0 @@
-/*
- * Copyright (c) 2006 Andrew Warfield and Julian Chesterfield
- * Copyright (c) 2007 Red Hat, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include "tapaio.h"
-#include "tapdisk.h"
-#include <unistd.h>
-#include <errno.h>
-#include <string.h>
-#include <stdlib.h>
-
-/**
- * We used a kernel patch to return an fd associated with the AIO context
- * so that we can concurrently poll on synchronous and async descriptors.
- * This is signalled by passing 1 as the io context to io_setup.
- */
-#define REQUEST_ASYNC_FD 1
-
-/*
- * If we don't have any way to do epoll on aio events in a normal kernel,
- * wait for aio events in a separate thread and return completion status
- * that via a pipe that can be waited on normally.
- *
- * To keep locking problems between the completion thread and the submit
- * thread to a minimum, there's a handshake which allows only one thread
- * to be doing work on the completion queue at a time:
- *
- * 1) main thread sends completion thread a command via the command pipe;
- * 2) completion thread waits for aio events and returns the number
- *    received on the completion pipe
- * 3) main thread processes the received ctx->aio_events events
- * 4) loop back to 1) to let the completion thread refill the aio_events
- *    buffer.
- *
- * This workaround needs to disappear once the kernel provides a single
- * mechanism for waiting on both aio and normal fd wakeups.
- */
-static void *
-tap_aio_completion_thread(void *arg)
-{
-	tap_aio_internal_context_t *ctx = (tap_aio_internal_context_t *) arg;
-	int command;
-	int nr_events;
-	int rc;
-
-	while (1) {
-		rc = read(ctx->command_fd[0], &command, sizeof(command));
-
-		do {
-			rc = io_getevents(ctx->aio_ctx, 1,
-					  ctx->max_aio_events, ctx->aio_events,
-					  NULL);
-			if (rc) {
-				nr_events = rc;
-				rc = write(ctx->completion_fd[1], &nr_events,
-					   sizeof(nr_events));
-			}
-		} while (!rc);
-	}
-	return NULL;
-}
-
-void
-tap_aio_continue(tap_aio_internal_context_t *ctx)
-{
-        int cmd = 0;
-
-        if (!ctx->poll_in_thread)
-                return;
-
-        if (write(ctx->command_fd[1], &cmd, sizeof(cmd)) < 0)
-                DPRINTF("Cannot write to command pipe\n");
-}
-
-static int
-tap_aio_setup(tap_aio_internal_context_t *ctx,
-              struct io_event *aio_events,
-              int max_aio_events)
-{
-        int ret;
-
-        ctx->aio_events = aio_events;
-        ctx->max_aio_events = max_aio_events;
-        ctx->poll_in_thread = 0;
-
-        ctx->aio_ctx = (io_context_t) REQUEST_ASYNC_FD;
-        ret = io_setup(ctx->max_aio_events, &ctx->aio_ctx);
-        if (ret < 0 && ret != -EINVAL)
-                return ret;
-        else if (ret > 0) {
-                ctx->pollfd = ret;
-                return ctx->pollfd;
-        }
-
-        ctx->aio_ctx = (io_context_t) 0;
-        ret = io_setup(ctx->max_aio_events, &ctx->aio_ctx);
-        if (ret < 0)
-                return ret;
-
-        if ((ret = pipe(ctx->command_fd)) < 0) {
-                DPRINTF("Unable to create command pipe\n");
-                return -1;
-        }
-        if ((ret = pipe(ctx->completion_fd)) < 0) {
-                DPRINTF("Unable to create completion pipe\n");
-                return -1;
-        }
-
-        if ((ret = pthread_create(&ctx->aio_thread, NULL,
-                                  tap_aio_completion_thread, ctx)) != 0) {
-                DPRINTF("Unable to create completion thread\n");
-                return -1;
-        }
-
-        ctx->pollfd = ctx->completion_fd[0];
-        ctx->poll_in_thread = 1;
-
-        tap_aio_continue(ctx);
-
-        return 0;
-}
-
-int
-tap_aio_get_events(tap_aio_internal_context_t *ctx)
-{
-        int nr_events = 0;
-
-        if (!ctx->poll_in_thread)
-                nr_events = io_getevents(ctx->aio_ctx, 1,
-                                         ctx->max_aio_events, ctx->aio_events, NULL);
-        else {
-		int r;
-		r = read(ctx->completion_fd[0], &nr_events, sizeof(nr_events));
-		if (r < 0) {
-			if (errno == EAGAIN || errno == EINTR)
-				return 0;
-			/* This is pretty bad, we'll probably spin */
-			DPRINTF("Aargh, read completion_fd failed: %s",
-				strerror(errno));
-		} else if (r != sizeof(nr_events)) {
-			/* Should never happen because sizeof(nr_events)
-			 * fits in the guaranteed atomic pipe write size.
-			 * Blundering on is slightly nicer than asserting */
-			DPRINTF("Aargh, read completion_fd short read %d", r);
-		}
-	}
-
-        return nr_events;
-}
-
-int tap_aio_more_events(tap_aio_internal_context_t *ctx)
-{
-        return io_getevents(ctx->aio_ctx, 0,
-                            ctx->max_aio_events, ctx->aio_events, NULL);
-}
-
-int tap_aio_init(tap_aio_context_t *ctx, uint64_t sectors,
-		int max_aio_reqs)
-{
-	int i, ret;
-	long ioidx;
-
-	ctx->iocb_list = NULL;
-	ctx->pending_aio = NULL;
-	ctx->aio_events = NULL;
-	ctx->iocb_free = NULL;
-	ctx->iocb_queue = NULL;
-
-	/*Initialize Locking bitmap*/
-	ctx->sector_lock = calloc(1, sectors);
-		
-	if (!ctx->sector_lock) {
-		DPRINTF("Failed to allocate sector lock\n");
-		goto fail;
-	}
-
-
-	/* Initialize AIO */
-	ctx->max_aio_reqs = max_aio_reqs;
-	ctx->iocb_free_count = ctx->max_aio_reqs;
-	ctx->iocb_queued	 = 0;
-
-	if (!(ctx->iocb_list = malloc(sizeof(struct iocb) * ctx->max_aio_reqs)) ||
-		!(ctx->pending_aio = malloc(sizeof(struct pending_aio) * ctx->max_aio_reqs)) ||
-		!(ctx->aio_events = malloc(sizeof(struct io_event) * ctx->max_aio_reqs)) ||
-		!(ctx->iocb_free = malloc(sizeof(struct iocb *) * ctx->max_aio_reqs)) ||
-		!(ctx->iocb_queue = malloc(sizeof(struct iocb *) * ctx->max_aio_reqs))) 
-	{
-		DPRINTF("Failed to allocate AIO structs (max_aio_reqs = %d)\n",
-				ctx->max_aio_reqs);
-		goto fail;
-	}
-
-	ret = tap_aio_setup(&ctx->aio_ctx, ctx->aio_events, ctx->max_aio_reqs);
-	if (ret < 0) {
-		if (ret == -EAGAIN) {
-			DPRINTF("Couldn't setup AIO context.  If you are "
-				"trying to concurrently use a large number "
-				"of blktap-based disks, you may need to "
-				"increase the system-wide aio request limit. "
-				"(e.g. 'echo echo 1048576 > /proc/sys/fs/"
-				"aio-max-nr')\n");
-		} else {
-			DPRINTF("Couldn't setup AIO context.\n");
-		}
-		goto fail;
-	}
-
-	for (i=0;i<ctx->max_aio_reqs;i++)
-		ctx->iocb_free[i] = &ctx->iocb_list[i];
-
-	DPRINTF("AIO state initialised\n");
-
-	return 0;
-
-fail:
-	return -1;
-}
-
-void tap_aio_free(tap_aio_context_t *ctx)
-{
-	if (ctx->sector_lock)
-		free(ctx->sector_lock);
-	if (ctx->iocb_list)
-		free(ctx->iocb_list);
-	if (ctx->pending_aio)
-		free(ctx->pending_aio);
-	if (ctx->aio_events)
-		free(ctx->aio_events);
-	if (ctx->iocb_free)
-		free(ctx->iocb_free);
-	if (ctx->iocb_queue)
-		free(ctx->iocb_queue);
-}
-
-/*TODO: Fix sector span!*/
-int tap_aio_can_lock(tap_aio_context_t *ctx, uint64_t sector)
-{
-	return (ctx->sector_lock[sector] ? 0 : 1);
-}
-
-int tap_aio_lock(tap_aio_context_t *ctx, uint64_t sector)
-{
-	return ++ctx->sector_lock[sector];
-}
-
-void tap_aio_unlock(tap_aio_context_t *ctx, uint64_t sector)
-{
-	if (!ctx->sector_lock[sector]) return;
-
-	--ctx->sector_lock[sector];
-	return;
-}
-
-
-int tap_aio_read(tap_aio_context_t *ctx, int fd, int size, 
-		uint64_t offset, char *buf, td_callback_t cb,
-		int id, uint64_t sector, void *private)
-{
-	struct	 iocb *io;
-	struct	 pending_aio *pio;
-	long	 ioidx;
-
-	if (ctx->iocb_free_count == 0)
-		return -ENOMEM;
-
-	io = ctx->iocb_free[--ctx->iocb_free_count];
-
-	ioidx = IOCB_IDX(ctx, io);
-	pio = &ctx->pending_aio[ioidx];
-	pio->cb = cb;
-	pio->id = id;
-	pio->private = private;
-	pio->nb_sectors = size/512;
-	pio->buf = buf;
-	pio->sector = sector;
-
-	io_prep_pread(io, fd, buf, size, offset);
-	io->data = (void *)ioidx;
-
-	ctx->iocb_queue[ctx->iocb_queued++] = io;
-
-	return 0;
-}
-
-int tap_aio_write(tap_aio_context_t *ctx, int fd, int size,
-		uint64_t offset, char *buf, td_callback_t cb,
-		int id, uint64_t sector, void *private)
-{
-	struct	 iocb *io;
-	struct	 pending_aio *pio;
-	long	 ioidx;
-
-	if (ctx->iocb_free_count == 0)
-		return -ENOMEM;
-
-	io = ctx->iocb_free[--ctx->iocb_free_count];
-
-	ioidx = IOCB_IDX(ctx, io);
-	pio = &ctx->pending_aio[ioidx];
-	pio->cb = cb;
-	pio->id = id;
-	pio->private = private;
-	pio->nb_sectors = size/512;
-	pio->buf = buf;
-	pio->sector = sector;
-
-	io_prep_pwrite(io, fd, buf, size, offset);
-	io->data = (void *)ioidx;
-
-	ctx->iocb_queue[ctx->iocb_queued++] = io;
-
-	return 0;
-}
-
-int tap_aio_submit(tap_aio_context_t *ctx)
-{
-	int ret;
-
-	if (!ctx->iocb_queued)
-		return 0;
-
-	ret = io_submit(ctx->aio_ctx.aio_ctx, ctx->iocb_queued, ctx->iocb_queue);
-
-	/* XXX: TODO: Handle error conditions here. */
-
-	/* Success case: */
-	ctx->iocb_queued = 0;
-
-	return 0;
-}
-
diff --git a/tools/blktap/drivers/tapaio.h b/tools/blktap/drivers/tapaio.h
deleted file mode 100644
index 27d3881..0000000
--- a/tools/blktap/drivers/tapaio.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/*
- * Copyright (c) 2006 Andrew Warfield and Julian Chesterfield
- * Copyright (c) 2007 Red Hat, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#ifndef __TAPAIO_H__
-#define __TAPAIO_H__
-
-#include <pthread.h>
-#include <libaio.h>
-#include <stdint.h>
-
-#include "tapdisk.h"
-
-#define IOCB_IDX(_ctx, _io) ((_io) - (_ctx)->iocb_list)
-
-struct tap_aio_internal_context {
-        io_context_t     aio_ctx;
-
-        struct io_event *aio_events;
-        int              max_aio_events;
-
-        pthread_t        aio_thread;
-        int              command_fd[2];
-        int              completion_fd[2];
-        int              pollfd;
-        unsigned int     poll_in_thread : 1;
-};
-	
-
-typedef struct tap_aio_internal_context tap_aio_internal_context_t;
-
-
-struct pending_aio {
-	td_callback_t cb;
-	int id;
-	void *private;
-	int nb_sectors;
-	char *buf;
-	uint64_t sector;
-};
-
-	
-struct tap_aio_context {
-	tap_aio_internal_context_t    aio_ctx;
-
-	int                  max_aio_reqs;
-	struct iocb         *iocb_list;
-	struct iocb        **iocb_free;
-	struct pending_aio  *pending_aio;
-	int                  iocb_free_count;
-	struct iocb        **iocb_queue;
-	int	             iocb_queued;
-	struct io_event     *aio_events;
-
-	/* Locking bitmap for AIO reads/writes */
-	uint8_t *sector_lock;		   
-};
-
-typedef struct tap_aio_context tap_aio_context_t;
-
-void tap_aio_continue   (tap_aio_internal_context_t *ctx);
-int  tap_aio_get_events (tap_aio_internal_context_t *ctx);
-int  tap_aio_more_events(tap_aio_internal_context_t *ctx);
-
-
-int tap_aio_init(tap_aio_context_t *ctx, uint64_t sectors,
-		int max_aio_reqs);
-void tap_aio_free(tap_aio_context_t *ctx);
-
-int tap_aio_can_lock(tap_aio_context_t *ctx, uint64_t sector);
-int tap_aio_lock(tap_aio_context_t *ctx, uint64_t sector);
-void tap_aio_unlock(tap_aio_context_t *ctx, uint64_t sector);
-
-
-int tap_aio_read(tap_aio_context_t *ctx, int fd, int size, 
-		uint64_t offset, char *buf, td_callback_t cb,
-		int id, uint64_t sector, void *private);
-int tap_aio_write(tap_aio_context_t *ctx, int fd, int size,
-		uint64_t offset, char *buf, td_callback_t cb,
-		int id, uint64_t sector, void *private);
-int tap_aio_submit(tap_aio_context_t *ctx);
-
-#endif /* __TAPAIO_H__ */
diff --git a/tools/blktap/drivers/tapdisk.c b/tools/blktap/drivers/tapdisk.c
deleted file mode 100644
index 19cd777..0000000
--- a/tools/blktap/drivers/tapdisk.c
+++ /dev/null
@@ -1,872 +0,0 @@
-/* tapdisk.c
- *
- * separate disk process, spawned by blktapctrl. Inherits code from driver 
- * plugins
- * 
- * Copyright (c) 2005 Julian Chesterfield and Andrew Warfield.
- *
- */
-
-#define MSG_SIZE 4096
-#define TAPDISK
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <sys/mman.h>
-#include <fcntl.h>
-#include <string.h>
-#include <signal.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-#include <sys/poll.h>
-#include <unistd.h>
-#include <errno.h>
-#include <pthread.h>
-#include <time.h>
-#include <err.h>
-#include <poll.h>
-#include <sys/statvfs.h>
-#include <sys/ioctl.h>
-#include "blktaplib.h"
-#include "tapdisk.h"
-
-#if 1                                                                        
-#define ASSERT(_p) \
-    if ( !(_p) ) { DPRINTF("Assertion '%s' failed, line %d, file %s", #_p , \
-    __LINE__, __FILE__); *(int*)0=0; }
-#else
-#define ASSERT(_p) ((void)0)
-#endif 
-
-#define INPUT 0
-#define OUTPUT 1
-
-static int maxfds, fds[2], run = 1;
-
-static pid_t process;
-int connected_disks = 0;
-fd_list_entry_t *fd_start = NULL;
-
-int do_cow_read(struct disk_driver *dd, blkif_request_t *req, 
-		int sidx, uint64_t sector, int nr_secs);
-
-#define td_for_each_disk(tds, drv) \
-        for (drv = tds->disks; drv != NULL; drv = drv->next)
-
-static void usage(void) 
-{
-	fprintf(stderr, "blktap-utils: v1.0.0\n");
-	fprintf(stderr, "usage: tapdisk <READ fifo> <WRITE fifo>\n");
-        exit(-1);
-}
-
-static void daemonize(void)
-{
-	int i;
-
-	if (getppid()==1) return; /* already a daemon */
-	if (fork() != 0) exit(0);
-
-#if 0
-	/*Set new program session ID and close all descriptors*/
-	setsid();
-	for (i = getdtablesize(); i >= 0; --i) close(i);
-
-	/*Send all I/O to /dev/null */
-	i = open("/dev/null",O_RDWR);
-	dup(i); 
-	dup(i);
-#endif
-	return;
-}
-
-static void free_driver(struct disk_driver *d)
-{
-	if (d->name)
-		free(d->name);
-	if (d->private)
-		free(d->private);
-	free(d);
-}
-
-static void unmap_disk(struct td_state *s)
-{
-	tapdev_info_t *info = s->ring_info;
-	struct disk_driver *dd, *tmp;
-	fd_list_entry_t *entry;
-
-	dd = s->disks;
-	while (dd) {
-		tmp = dd->next;
-		dd->drv->td_close(dd);
-		free_driver(dd);
-		dd = tmp;
-	}
-
-	if (info != NULL && info->mem > 0)
-	        munmap(info->mem, getpagesize() * BLKTAP_MMAP_REGION_SIZE);
-
-	entry = s->fd_entry;
-	*entry->pprev = entry->next;
-	if (entry->next)
-		entry->next->pprev = entry->pprev;
-
-	close(info->fd);
-
-	free(s->fd_entry);
-	free(s->blkif);
-	free(s->ring_info);
-	free(s);
-
-	return;
-}
-
-static void sig_handler(int sig)
-{
-	/*Received signal to close. If no disks are active, we close app.*/
-
-	if (connected_disks < 1) run = 0;	
-}
-
-static inline int LOCAL_FD_SET(fd_set *readfds)
-{
-	fd_list_entry_t *ptr;
-	struct disk_driver *dd;
-
-	ptr = fd_start;
-	while (ptr != NULL) {
-		if (ptr->tap_fd) {
-			FD_SET(ptr->tap_fd, readfds);
-			td_for_each_disk(ptr->s, dd) {
-				if (dd->io_fd[READ]) 
-					FD_SET(dd->io_fd[READ], readfds);
-				maxfds = (dd->io_fd[READ] > maxfds ? 
-					  dd->io_fd[READ] : maxfds);
-			}
-			maxfds = (ptr->tap_fd > maxfds ? ptr->tap_fd : maxfds);
-		}
-		ptr = ptr->next;
-	}
-
-	return 0;
-}
-
-static inline fd_list_entry_t *add_fd_entry(int tap_fd, struct td_state *s)
-{
-	fd_list_entry_t **pprev, *entry;
-	int i;
-
-	DPRINTF("Adding fd_list_entry\n");
-
-	/*Add to linked list*/
-	s->fd_entry   = entry = malloc(sizeof(fd_list_entry_t));
-	entry->tap_fd = tap_fd;
-	entry->s      = s;
-	entry->next   = NULL;
-
-	pprev = &fd_start;
-	while (*pprev != NULL)
-		pprev = &(*pprev)->next;
-
-	*pprev = entry;
-	entry->pprev = pprev;
-
-	return entry;
-}
-
-static inline struct td_state *get_state(int cookie)
-{
-	fd_list_entry_t *ptr;
-
-	ptr = fd_start;
-	while (ptr != NULL) {
-		if (ptr->cookie == cookie) return ptr->s;
-		ptr = ptr->next;
-	}
-	return NULL;
-}
-
-static struct tap_disk *get_driver(int drivertype)
-{
-	/* blktapctrl has passed us the driver type */
-
-	return dtypes[drivertype]->drv;
-}
-
-static struct td_state *state_init(void)
-{
-	int i;
-	struct td_state *s;
-	blkif_t *blkif;
-
-	s = malloc(sizeof(struct td_state));
-	blkif = s->blkif = malloc(sizeof(blkif_t));
-	s->ring_info = calloc(1, sizeof(tapdev_info_t));
-
-	for (i = 0; i < MAX_REQUESTS; i++) {
-		blkif->pending_list[i].secs_pending = 0;
-		blkif->pending_list[i].submitting = 0;
-	}
-
-	return s;
-}
-
-static int map_new_dev(struct td_state *s, int minor)
-{
-	int tap_fd;
-	tapdev_info_t *info = s->ring_info;
-	char *devname;
-	fd_list_entry_t *ptr;
-	int page_size;
-
-	if (asprintf(&devname,"%s/%s%d", BLKTAP_DEV_DIR, BLKTAP_DEV_NAME, minor) == -1)
-		return -1;
-	tap_fd = open(devname, O_RDWR);
-	if (tap_fd == -1) 
-	{
-		DPRINTF("open failed on dev %s!",devname);
-		goto fail;
-	} 
-	info->fd = tap_fd;
-
-	/*Map the shared memory*/
-	page_size = getpagesize();
-	info->mem = mmap(0, page_size * BLKTAP_MMAP_REGION_SIZE, 
-			  PROT_READ | PROT_WRITE, MAP_SHARED, info->fd, 0);
-	if ((long int)info->mem == -1) 
-	{
-		DPRINTF("mmap failed on dev %s!\n",devname);
-		goto fail;
-	}
-
-	/* assign the rings to the mapped memory */ 
-	info->sring = (blkif_sring_t *)((unsigned long)info->mem);
-	BACK_RING_INIT(&info->fe_ring, info->sring, page_size);
-	
-	info->vstart = 
-	        (unsigned long)info->mem + (BLKTAP_RING_PAGES * page_size);
-
-	ioctl(info->fd, BLKTAP_IOCTL_SENDPID, process );
-	ioctl(info->fd, BLKTAP_IOCTL_SETMODE, BLKTAP_MODE_INTERPOSE );
-	free(devname);
-
-	/*Update the fd entry*/
-	ptr = fd_start;
-	while (ptr != NULL) {
-		if (s == ptr->s) {
-			ptr->tap_fd = tap_fd;
-			break;
-		}
-		ptr = ptr->next;
-	}	
-
-	return minor;
-
- fail:
-	free(devname);
-	return -1;
-}
-
-static struct disk_driver *disk_init(struct td_state *s, 
-				     struct tap_disk *drv, 
-				     char *name, td_flag_t flags)
-{
-	struct disk_driver *dd;
-
-	dd = calloc(1, sizeof(struct disk_driver));
-	if (!dd)
-		return NULL;
-	
-	dd->private = malloc(drv->private_data_size);
-	if (!dd->private) {
-		free(dd);
-		return NULL;
-	}
-
-	dd->drv      = drv;
-	dd->td_state = s;
-	dd->name     = name;
-	dd->flags    = flags;
-
-	return dd;
-}
-
-static int open_disk(struct td_state *s, 
-		     struct tap_disk *drv, char *path, td_flag_t flags)
-{
-	int err;
-	char *dup;
-	td_flag_t pflags;
-	struct disk_id id;
-	struct disk_driver *d;
-
-	dup = strdup(path);
-	if (!dup)
-		return -ENOMEM;
-
-	memset(&id, 0, sizeof(struct disk_id));
-	s->disks = d = disk_init(s, drv, dup, flags);
-	if (!d)
-		return -ENOMEM;
-
-	err = drv->td_open(d, path, flags);
-	if (err) {
-		free_driver(d);
-		s->disks = NULL;
-		return -ENOMEM;
-	}
-	pflags = flags | TD_RDONLY;
-
-	/* load backing files as necessary */
-	while ((err = d->drv->td_get_parent_id(d, &id)) == 0) {
-		struct disk_driver *new;
-		
-		if (id.drivertype > MAX_DISK_TYPES || 
-		    !get_driver(id.drivertype) || !id.name)
-			goto fail;
-
-		dup = strdup(id.name);
-		if (!dup)
-			goto fail;
-
-		new = disk_init(s, get_driver(id.drivertype), dup, pflags);
-		if (!new)
-			goto fail;
-
-		err = new->drv->td_open(new, new->name, pflags);
-		if (err)
-			goto fail;
-
-		err = d->drv->td_validate_parent(d, new, 0);
-		if (err) {
-			d->next = new;
-			goto fail;
-		}
-
-		d = d->next = new;
-		free(id.name);
-	}
-
-	s->info |= ((flags & TD_RDONLY) ? VDISK_READONLY : 0);
-
-	if (err >= 0)
-		return 0;
-
- fail:
-	DPRINTF("failed opening disk\n");
-	if (id.name)
-		free(id.name);
-	d = s->disks;
-	while (d) {
-		struct disk_driver *tmp = d->next;
-		d->drv->td_close(d);
-		free_driver(d);
-		d = tmp;
-	}
-	s->disks = NULL;
-	return -1;
-}
-
-static int read_msg(char *buf)
-{
-	int length, len, msglen, tap_fd, *io_fd;
-	char *ptr, *path;
-	image_t *img;
-	msg_hdr_t *msg;
-	msg_newdev_t *msg_dev;
-	msg_pid_t *msg_pid;
-	struct tap_disk *drv;
-	int ret = -1;
-	struct td_state *s = NULL;
-	fd_list_entry_t *entry;
-
-	length = read(fds[READ], buf, MSG_SIZE);
-
-	if (length > 0 && length >= sizeof(msg_hdr_t)) 
-	{
-		msg = (msg_hdr_t *)buf;
-		DPRINTF("Tapdisk: Received msg, len %d, type %d, UID %d\n",
-			length,msg->type,msg->cookie);
-
-		switch (msg->type) {
-		case CTLMSG_PARAMS: 			
-			ptr = buf + sizeof(msg_hdr_t);
-			len = (length - sizeof(msg_hdr_t));
-			path = calloc(1, len);
-			
-			memcpy(path, ptr, len); 
-			DPRINTF("Received CTLMSG_PARAMS: [%s]\n", path);
-
-			/*Assign driver*/
-			drv = get_driver(msg->drivertype);
-			if (drv == NULL)
-				goto params_done;
-				
-			DPRINTF("Loaded driver: name [%s], type [%d]\n",
-				drv->disk_type, msg->drivertype);
-
-			/* Allocate the disk structs */
-			s = state_init();
-			if (s == NULL)
-				goto params_done;
-
-			/*Open file*/
-			ret = open_disk(s, drv, path, 
-					((msg->readonly) ? TD_RDONLY : 0));
-			if (ret)
-				goto params_done;
-
-			entry = add_fd_entry(0, s);
-			entry->cookie = msg->cookie;
-			DPRINTF("Entered cookie %d\n", entry->cookie);
-			
-			memset(buf, 0x00, MSG_SIZE); 
-			
-		params_done:
-			if (ret == 0) {
-				msglen = sizeof(msg_hdr_t) + sizeof(image_t);
-				msg->type = CTLMSG_IMG;
-				img = (image_t *)(buf + sizeof(msg_hdr_t));
-				img->size = s->size;
-				img->secsize = s->sector_size;
-				img->info = s->info;
-			} else {
-				msglen = sizeof(msg_hdr_t);
-				msg->type = CTLMSG_IMG_FAIL;
-				msg->len = msglen;
-			}
-			len = write(fds[WRITE], buf, msglen);
-			free(path);
-			return 1;
-			
-		case CTLMSG_NEWDEV:
-			msg_dev = (msg_newdev_t *)(buf + sizeof(msg_hdr_t));
-
-			s = get_state(msg->cookie);
-			DPRINTF("Retrieving state, cookie %d.....[%s]\n",
-				msg->cookie, (s == NULL ? "FAIL":"OK"));
-			if (s != NULL) {
-				ret = ((map_new_dev(s, msg_dev->devnum) 
-					== msg_dev->devnum ? 0: -1));
-				connected_disks++;
-			}	
-
-			memset(buf, 0x00, MSG_SIZE); 
-			msglen = sizeof(msg_hdr_t);
-			msg->type = (ret == 0 ? CTLMSG_NEWDEV_RSP 
-				              : CTLMSG_NEWDEV_FAIL);
-			msg->len = msglen;
-
-			len = write(fds[WRITE], buf, msglen);
-			return 1;
-
-		case CTLMSG_CLOSE:
-			s = get_state(msg->cookie);
-			if (s) unmap_disk(s);
-			
-			connected_disks--;
-			sig_handler(SIGINT);
-
-			return 1;			
-
-		case CTLMSG_PID:
-			memset(buf, 0x00, MSG_SIZE);
-			msglen = sizeof(msg_hdr_t) + sizeof(msg_pid_t);
-			msg->type = CTLMSG_PID_RSP;
-			msg->len = msglen;
-
-			msg_pid = (msg_pid_t *)(buf + sizeof(msg_hdr_t));
-			process = getpid();
-			msg_pid->pid = process;
-
-			len = write(fds[WRITE], buf, msglen);
-			return 1;
-
-		default:
-			return 0;
-		}
-	}
-	return 0;
-}
-
-static inline int write_rsp_to_ring(struct td_state *s, blkif_response_t *rsp)
-{
-	tapdev_info_t *info = s->ring_info;
-	blkif_response_t *rsp_d;
-	
-	rsp_d = RING_GET_RESPONSE(&info->fe_ring, info->fe_ring.rsp_prod_pvt);
-	memcpy(rsp_d, rsp, sizeof(blkif_response_t));
-	info->fe_ring.rsp_prod_pvt++;
-	
-	return 0;
-}
-
-static inline void kick_responses(struct td_state *s)
-{
-	tapdev_info_t *info = s->ring_info;
-
-	if (info->fe_ring.rsp_prod_pvt != info->fe_ring.sring->rsp_prod) 
-	{
-		RING_PUSH_RESPONSES(&info->fe_ring);
-		ioctl(info->fd, BLKTAP_IOCTL_KICK_FE);
-	}
-}
-
-static void io_done(struct disk_driver *dd, int sid)
-{
-	struct tap_disk *drv = dd->drv;
-
-	if (!run) return; /*We have received signal to close*/
-
-	if (sid > MAX_IOFD || drv->td_do_callbacks(dd, sid) > 0)
-		kick_responses(dd->td_state);
-
-	return;
-}
-
-static inline uint64_t
-segment_start(blkif_request_t *req, int sidx)
-{
-	int i;
-	uint64_t start = req->sector_number;
-
-	for (i = 0; i < sidx; i++) 
-		start += (req->seg[i].last_sect - req->seg[i].first_sect + 1);
-
-	return start;
-}
-
-uint64_t sends, responds;
-static int send_responses(struct disk_driver *dd, int res, 
-		   uint64_t sector, int nr_secs, int idx, void *private)
-{
-	pending_req_t   *preq;
-	blkif_request_t *req;
-	int responses_queued = 0;
-	struct td_state *s = dd->td_state;
-	blkif_t *blkif = s->blkif;
-	int sidx = (int)(long)private, secs_done = nr_secs;
-
-	if ( (idx > MAX_REQUESTS-1) )
-	{
-		DPRINTF("invalid index returned(%u)!\n", idx);
-		return 0;
-	}
-	preq = &blkif->pending_list[idx];
-	req  = &preq->req;
-
-	if (res == BLK_NOT_ALLOCATED) {
-		res = do_cow_read(dd, req, sidx, sector, nr_secs);
-		if (res >= 0) {
-			secs_done = res;
-			res = 0;
-		} else
-			secs_done = 0;
-	}
-
-	preq->secs_pending -= secs_done;
-
-	if (res == -EBUSY && preq->submitting) 
-		return -EBUSY;  /* propagate -EBUSY back to higher layers */
-	if (res) 
-		preq->status = BLKIF_RSP_ERROR;
-	
-	if (!preq->submitting && preq->secs_pending == 0) 
-	{
-		blkif_request_t tmp;
-		blkif_response_t *rsp;
-
-		tmp = preq->req;
-		rsp = (blkif_response_t *)req;
-		
-		rsp->id = tmp.id;
-		rsp->operation = tmp.operation;
-		rsp->status = preq->status;
-		
-		write_rsp_to_ring(s, rsp);
-		responses_queued++;
-	}
-	return responses_queued;
-}
-
-int do_cow_read(struct disk_driver *dd, blkif_request_t *req, 
-		int sidx, uint64_t sector, int nr_secs)
-{
-	char *page;
-	int ret, early;
-	uint64_t seg_start, seg_end;
-	struct td_state  *s = dd->td_state;
-	tapdev_info_t *info = s->ring_info;
-	struct disk_driver *parent = dd->next;
-	
-	seg_start = segment_start(req, sidx);
-	seg_end   = seg_start + req->seg[sidx].last_sect + 1;
-	
-	ASSERT(sector >= seg_start && sector + nr_secs <= seg_end);
-
-	page  = (char *)MMAP_VADDR(info->vstart, 
-				   (unsigned long)req->id, sidx);
-	page += (req->seg[sidx].first_sect << SECTOR_SHIFT);
-	page += ((sector - seg_start) << SECTOR_SHIFT);
-
-	if (!parent) {
-		memset(page, 0, nr_secs << SECTOR_SHIFT);
-		return nr_secs;
-	}
-
-	/* reissue request to backing file */
-	ret = parent->drv->td_queue_read(parent, sector, nr_secs,
-					 page, send_responses, 
-					 req->id, (void *)(long)sidx);
-	if (ret > 0)
-		parent->early += ret;
-
-	return ((ret >= 0) ? 0 : ret);
-}
-
-static void get_io_request(struct td_state *s)
-{
-	RING_IDX          rp, rc, j, i;
-	blkif_request_t  *req;
-	int idx, nsects, ret;
-	uint64_t sector_nr;
-	char *page;
-	int early = 0; /* count early completions */
-	struct disk_driver *dd = s->disks;
-	struct tap_disk *drv   = dd->drv;
-	blkif_t *blkif = s->blkif;
-	tapdev_info_t *info = s->ring_info;
-	int page_size = getpagesize();
-
-	if (!run) return; /*We have received signal to close*/
-
-	rp = info->fe_ring.sring->req_prod; 
-	xen_rmb();
-	for (j = info->fe_ring.req_cons; j != rp; j++)
-	{
-		int done = 0, start_seg = 0; 
-
-		req = NULL;
-		req = RING_GET_REQUEST(&info->fe_ring, j);
-		++info->fe_ring.req_cons;
-		
-		if (req == NULL) continue;
-
-		idx = req->id;
-
-		if (info->busy.req) {
-			/* continue where we left off last time */
-			ASSERT(info->busy.req == req);
-			start_seg = info->busy.seg_idx;
-			sector_nr = segment_start(req, start_seg);
-			info->busy.seg_idx = 0;
-			info->busy.req     = NULL;
-		} else {
-			ASSERT(blkif->pending_list[idx].secs_pending == 0);
-			memcpy(&blkif->pending_list[idx].req, 
-			       req, sizeof(*req));
-			blkif->pending_list[idx].status = BLKIF_RSP_OKAY;
-			blkif->pending_list[idx].submitting = 1;
-			sector_nr = req->sector_number;
-		}
-
-		if ((dd->flags & TD_RDONLY) && 
-		    (req->operation == BLKIF_OP_WRITE)) {
-			blkif->pending_list[idx].status = BLKIF_RSP_ERROR;
-			goto send_response;
-		}
-
-		for (i = start_seg; i < req->nr_segments; i++) {
-			nsects = req->seg[i].last_sect - 
-				 req->seg[i].first_sect + 1;
-	
-			if ((req->seg[i].last_sect >= page_size >> 9) ||
-			    (nsects <= 0))
-				continue;
-
-			page  = (char *)MMAP_VADDR(info->vstart, 
-						   (unsigned long)req->id, i);
-			page += (req->seg[i].first_sect << SECTOR_SHIFT);
-
-			if (sector_nr >= s->size) {
-				DPRINTF("Sector request failed:\n");
-				DPRINTF("%s request, idx [%d,%d] size [%llu], "
-					"sector [%llu,%llu]\n",
-					(req->operation == BLKIF_OP_WRITE ? 
-					 "WRITE" : "READ"),
-					idx,i,
-					(long long unsigned) 
-						nsects<<SECTOR_SHIFT,
-					(long long unsigned) 
-						sector_nr<<SECTOR_SHIFT,
-					(long long unsigned) sector_nr);
-				continue;
-			}
-
-			blkif->pending_list[idx].secs_pending += nsects;
-
-			switch (req->operation) 
-			{
-			case BLKIF_OP_WRITE:
-				ret = drv->td_queue_write(dd, sector_nr,
-							  nsects, page, 
-							  send_responses,
-							  idx, (void *)(long)i);
-				if (ret > 0) dd->early += ret;
-				else if (ret == -EBUSY) {
-					/* put req back on queue */
-					--info->fe_ring.req_cons;
-					info->busy.req     = req;
-					info->busy.seg_idx = i;
-					goto out;
-				}
-				break;
-			case BLKIF_OP_READ:
-				ret = drv->td_queue_read(dd, sector_nr,
-							 nsects, page, 
-							 send_responses,
-							 idx, (void *)(long)i);
-				if (ret > 0) dd->early += ret;
-				else if (ret == -EBUSY) {
-					/* put req back on queue */
-					--info->fe_ring.req_cons;
-					info->busy.req     = req;
-					info->busy.seg_idx = i;
-					goto out;
-				}
-				break;
-			default:
-				DPRINTF("Unknown block operation\n");
-				break;
-			}
-			sector_nr += nsects;
-		}
-	send_response:
-		blkif->pending_list[idx].submitting = 0;
-		/* force write_rsp_to_ring for synchronous case */
-		if (blkif->pending_list[idx].secs_pending == 0)
-			dd->early += send_responses(dd, 0, 0, 0, idx, 
-						    (void *)(long)0);
-	}
-
- out:
-	/*Batch done*/
-	td_for_each_disk(s, dd) {
-		dd->early += dd->drv->td_submit(dd);
-		if (dd->early > 0) {
-			io_done(dd, MAX_IOFD + 1);
-			dd->early = 0;
-		}
-	}
-
-	return;
-}
-
-int main(int argc, char *argv[])
-{
-	int len, msglen, ret;
-	char *p, *buf;
-	fd_set readfds, writefds;	
-	fd_list_entry_t *ptr;
-	struct td_state *s;
-	char openlogbuf[128];
-
-	if (argc != 3) usage();
-
-	daemonize();
-
-	snprintf(openlogbuf, sizeof(openlogbuf), "TAPDISK[%d]", getpid());
-	openlog(openlogbuf, LOG_CONS|LOG_ODELAY, LOG_DAEMON);
-	/*Setup signal handlers*/
-	signal (SIGBUS, sig_handler);
-	signal (SIGINT, sig_handler);
-
-	/*Open the control channel*/
-	fds[READ]  = open(argv[1],O_RDWR|O_NONBLOCK);
-	fds[WRITE] = open(argv[2],O_RDWR|O_NONBLOCK);
-
-	if ( (fds[READ] < 0) || (fds[WRITE] < 0) ) 
-	{
-		DPRINTF("FD open failed [%d,%d]\n", fds[READ], fds[WRITE]);
-		exit(-1);
-	}
-
-	buf = calloc(MSG_SIZE, 1);
-
-	if (buf == NULL) 
-        {
-		DPRINTF("ERROR: allocating memory.\n");
-		exit(-1);
-	}
-
-	while (run) 
-        {
-		ret = 0;
-		FD_ZERO(&readfds);
-		FD_SET(fds[READ], &readfds);
-		maxfds = fds[READ];
-
-		/*Set all tap fds*/
-		LOCAL_FD_SET(&readfds);
-
-		/*Wait for incoming messages*/
-		ret = select(maxfds + 1, &readfds, (fd_set *) 0, 
-			     (fd_set *) 0, NULL);
-
-		if (ret > 0) 
-		{
-			ptr = fd_start;
-			while (ptr != NULL) {
-				int progress_made = 0;
-				struct disk_driver *dd;
-				tapdev_info_t *info = ptr->s->ring_info;
-
-				td_for_each_disk(ptr->s, dd) {
-					if (dd->io_fd[READ] &&
-					    FD_ISSET(dd->io_fd[READ], 
-						     &readfds)) {
-						io_done(dd, READ);
-						progress_made = 1;
-					}
-				}
-
-				/* completed io from above may have 
-				 * queued new requests on chained disks */
-				if (progress_made) {
-					td_for_each_disk(ptr->s, dd) {
-						dd->early += 
-							dd->drv->td_submit(dd);
-						if (dd->early > 0) {
-							io_done(dd, 
-								MAX_IOFD + 1);
-							dd->early = 0;
-						}
-					}
-				}
-
-				if (FD_ISSET(ptr->tap_fd, &readfds) ||
-				    (info->busy.req && progress_made))
-					get_io_request(ptr->s);
-
-				ptr = ptr->next;
-			}
-
-			if (FD_ISSET(fds[READ], &readfds))
-				read_msg(buf);
-		}
-	}
-	free(buf);
-	close(fds[READ]);
-	close(fds[WRITE]);
-
-	ptr = fd_start;
-	while (ptr != NULL) {
-		s = ptr->s;
-		unmap_disk(s);
-		close(ptr->tap_fd);
-		ptr = ptr->next;
-	}
-	closelog();
-
-	return 0;
-}
diff --git a/tools/blktap/drivers/tapdisk.h b/tools/blktap/drivers/tapdisk.h
deleted file mode 100644
index f3e165a..0000000
--- a/tools/blktap/drivers/tapdisk.h
+++ /dev/null
@@ -1,259 +0,0 @@
-/* tapdisk.h
- *
- * Generic disk interface for blktap-based image adapters.
- *
- * (c) 2006 Andrew Warfield and Julian Chesterfield
- * 
- * Some notes on the tap_disk interface:
- * 
- * tap_disk aims to provide a generic interface to easily implement new 
- * types of image accessors.  The structure-of-function-calls is similar
- * to disk interfaces used in qemu/denali/etc, with the significant 
- * difference being the expectation of asynchronous rather than synchronous 
- * I/O.  The asynchronous interface is intended to allow lots of requests to
- * be pipelined through a disk, without the disk requiring any of its own
- * threads of control.  As such, a batch of requests is delivered to the disk
- * using:
- * 
- *    td_queue_[read,write]()
- * 
- * and passing in a completion callback, which the disk is responsible for 
- * tracking.  The end of a back is marked with a call to:
- * 
- *    td_submit()
- * 
- * The disk implementation must provide a file handle, which is used to 
- * indicate that it needs to do work.  tapdisk will add this file handle 
- * (returned from td_get_fd()) to it's poll set, and will call into the disk
- * using td_do_callbacks() whenever there is data pending.
- * 
- * Two disk implementations demonstrate how this interface may be used to 
- * implement disks with both asynchronous and synchronous calls.  block-aio.c
- * maps this interface down onto the linux libaio calls, while block-sync uses 
- * normal posix read/write.
- * 
- * A few things to realize about the sync case, which doesn't need to defer 
- * io completions:
- * 
- *   - td_queue_[read,write]() call read/write directly, and then call the 
- *     callback immediately.  The MUST then return a value greater than 0
- *     in order to tell tapdisk that requests have finished early, and to 
- *     force responses to be kicked to the clents.
- * 
- *   - The fd used for poll is an otherwise unused pipe, which allows poll to 
- *     be safely called without ever returning anything.
- *
- * NOTE: tapdisk uses the number of sectors submitted per request as a 
- * ref count.  Plugins must use the callback function to communicate the
- * completion--or error--of every sector submitted to them.
- *
- * td_get_parent_id returns:
- *     0 if parent id successfully retrieved
- *     TD_NO_PARENT if no parent exists
- *     -errno on error
- */
-
-#ifndef TAPDISK_H_
-#define TAPDISK_H_
-
-#include <stdint.h>
-#include <syslog.h>
-#include <stdio.h>
-#include "blktaplib.h"
-
-/*If enabled, log all debug messages to syslog*/
-#if 1
-#define DPRINTF(_f, _a...) syslog( LOG_DEBUG, __FILE__ ":%d: " _f , __LINE__, ## _a )
-#else
-#define DPRINTF(_f, _a...) ((void)0)
-#endif
-
-/* Things disks need to know about, these should probably be in a higher-level
- * header. */
-#define MAX_SEGMENTS_PER_REQ    11
-#define SECTOR_SHIFT             9
-#define DEFAULT_SECTOR_SIZE    512
-
-#define MAX_IOFD                 2
-
-#define BLK_NOT_ALLOCATED       99
-#define TD_NO_PARENT             1
-
-typedef uint32_t td_flag_t;
-
-#define TD_RDONLY                1
-
-struct td_state;
-struct tap_disk;
-
-struct disk_id {
-	char *name;
-	int drivertype;
-};
-
-struct disk_driver {
-	int early;
-	char *name;
-	void *private;
-	td_flag_t flags;
-	int io_fd[MAX_IOFD];
-	struct tap_disk *drv;
-	struct td_state *td_state;
-	struct disk_driver *next;
-};
-
-/* This structure represents the state of an active virtual disk.           */
-struct td_state {
-	struct disk_driver *disks;
-	void *blkif;
-	void *image;
-	void *ring_info;
-	void *fd_entry;
-	uint64_t sector_size;
-	uint64_t size;
-	unsigned int       info;
-};
-
-/* Prototype of the callback to activate as requests complete.              */
-typedef int (*td_callback_t)(struct disk_driver *dd, int res, uint64_t sector,
-			     int nb_sectors, int id, void *private);
-
-/* Structure describing the interface to a virtual disk implementation.     */
-/* See note at the top of this file describing this interface.              */
-struct tap_disk {
-	const char *disk_type;
-	int private_data_size;
-	int (*td_open)           (struct disk_driver *dd, 
-				  const char *name, td_flag_t flags);
-	int (*td_queue_read)     (struct disk_driver *dd, uint64_t sector,
-				  int nb_sectors, char *buf, td_callback_t cb,
-				  int id, void *prv);
-	int (*td_queue_write)    (struct disk_driver *dd, uint64_t sector,
-				  int nb_sectors, char *buf, td_callback_t cb, 
-				  int id, void *prv);
-	int (*td_submit)         (struct disk_driver *dd);
-	int (*td_close)          (struct disk_driver *dd);
-	int (*td_do_callbacks)   (struct disk_driver *dd, int sid);
-	int (*td_get_parent_id)  (struct disk_driver *dd, struct disk_id *id);
-	int (*td_validate_parent)(struct disk_driver *dd, 
-				  struct disk_driver *p, td_flag_t flags);
-};
-
-typedef struct disk_info {
-	int  idnum;
-	char name[50];       /* e.g. "RAMDISK" */
-	char handle[10];     /* xend handle, e.g. 'ram' */
-	int  single_handler; /* is there a single controller for all */
-	                     /* instances of disk type? */
-	int  use_ioemu;      /* backend provider: 0 = tapdisk; 1 = ioemu */
-
-#ifdef TAPDISK
-	struct tap_disk *drv;	
-#endif
-} disk_info_t;
-
-void debug_fe_ring(struct td_state *s);
-
-extern struct tap_disk tapdisk_aio;
-extern struct tap_disk tapdisk_sync;
-extern struct tap_disk tapdisk_vmdk;
-extern struct tap_disk tapdisk_ram;
-extern struct tap_disk tapdisk_qcow;
-extern struct tap_disk tapdisk_qcow2;
-
-
-/*Define Individual Disk Parameters here */
-static disk_info_t aio_disk = {
-	DISK_TYPE_AIO,
-	"raw image (aio)",
-	"aio",
-	0,
-	0,
-#ifdef TAPDISK
-	&tapdisk_aio,
-#endif
-};
-
-static disk_info_t sync_disk = {
-	DISK_TYPE_SYNC,
-	"raw image (sync)",
-	"sync",
-	0,
-	0,
-#ifdef TAPDISK
-	&tapdisk_sync,
-#endif
-};
-
-static disk_info_t vmdk_disk = {
-	DISK_TYPE_VMDK,
-	"vmware image (vmdk)",
-	"vmdk",
-	1,
-	0,
-#ifdef TAPDISK
-	&tapdisk_vmdk,
-#endif
-};
-
-static disk_info_t ram_disk = {
-	DISK_TYPE_RAM,
-	"ramdisk image (ram)",
-	"ram",
-	1,
-	0,
-#ifdef TAPDISK
-	&tapdisk_ram,
-#endif
-};
-
-static disk_info_t qcow_disk = {
-	DISK_TYPE_QCOW,
-	"qcow disk (qcow)",
-	"qcow",
-	0,
-	0,
-#ifdef TAPDISK
-	&tapdisk_qcow,
-#endif
-};
-
-static disk_info_t qcow2_disk = {
-	DISK_TYPE_QCOW2,
-	"qcow2 disk (qcow2)",
-	"qcow2",
-	0,
-	0,
-#ifdef TAPDISK
-	&tapdisk_qcow2,
-#endif
-};
-
-/*Main disk info array */
-static disk_info_t *dtypes[] = {
-	&aio_disk,
-	&sync_disk,
-	&vmdk_disk,
-	&ram_disk,
-	&qcow_disk,
-	&qcow2_disk,
-};
-
-typedef struct driver_list_entry {
-	struct blkif *blkif;
-	struct driver_list_entry **pprev, *next;
-} driver_list_entry_t;
-
-typedef struct fd_list_entry {
-	int cookie;
-	int  tap_fd;
-	struct td_state *s;
-	struct fd_list_entry **pprev, *next;
-} fd_list_entry_t;
-
-int qcow_create(const char *filename, uint64_t total_size,
-		const char *backing_file, int flags);
-
-int qcow2_create(const char *filename, uint64_t total_size,
-		const char *backing_file, int flags);
-#endif /*TAPDISK_H_*/
diff --git a/tools/blktap/lib/Makefile b/tools/blktap/lib/Makefile
deleted file mode 100644
index 8852c46..0000000
--- a/tools/blktap/lib/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-XEN_ROOT = $(CURDIR)/../../..
-include $(XEN_ROOT)/tools/Rules.mk
-
-MAJOR    = 3.0
-MINOR    = 0
-SONAME   = libblktap.so.$(MAJOR)
-
-CFLAGS   += -I.
-CFLAGS   += $(CFLAGS_libxenctrl)
-CFLAGS   += $(CFLAGS_libxenstore)
-LDLIBS   += $(LDLIBS_libxenstore)
-
-SRCS     :=
-SRCS     += xenbus.c blkif.c xs_api.c
-
-CFLAGS   += -Werror
-CFLAGS   += -Wno-unused
-CFLAGS   += -fPIC
-# get asprintf():
-CFLAGS   += -D _GNU_SOURCE
-
-OBJS     = $(SRCS:.c=.o)
-OBJS_PIC = $(SRCS:.c=.opic)
-IBINS   :=
-
-LIB      = libblktap.a
-LIB_SO   = libblktap.so.$(MAJOR).$(MINOR)
-
-.PHONY: all
-all: $(LIB) $(LIB_SO)
-
-.PHONY: install
-install: all
-	$(INSTALL_DIR) $(DESTDIR)$(LIBDIR)
-	$(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)
-	$(INSTALL_PROG) $(LIB_SO) $(DESTDIR)$(LIBDIR)
-	$(INSTALL_DATA) $(LIB) $(DESTDIR)$(LIBDIR)
-	ln -sf libblktap.so.$(MAJOR).$(MINOR) $(DESTDIR)$(LIBDIR)/libblktap.so.$(MAJOR)
-	ln -sf libblktap.so.$(MAJOR) $(DESTDIR)$(LIBDIR)/libblktap.so
-	$(INSTALL_DATA) blktaplib.h $(DESTDIR)$(INCLUDEDIR)
-
-.PHONY: clean
-clean:
-	rm -rf *.a *.so* *.o *.opic *.rpm $(LIB) $(LIB_SO) *~ $(DEPS) xen TAGS
-
-libblktap.so.$(MAJOR).$(MINOR): $(OBJS_PIC) 
-	$(CC) $(LDFLAGS) -Wl,$(SONAME_LDFLAG) -Wl,$(SONAME) $(SHLIB_LDFLAGS) \
-	      -o $@ $^ $(LDLIBS)
-	ln -sf libblktap.so.$(MAJOR).$(MINOR) libblktap.so.$(MAJOR)
-	ln -sf libblktap.so.$(MAJOR) libblktap.so
-
-libblktap.a: $(OBJS) 
-	$(AR) rc $@ $^
-
-.PHONY: TAGS
-TAGS:
-	etags -t $(SRCS) *.h
-
--include $(DEPS)
-
diff --git a/tools/blktap/lib/blkif.c b/tools/blktap/lib/blkif.c
deleted file mode 100644
index 9a19596..0000000
--- a/tools/blktap/lib/blkif.c
+++ /dev/null
@@ -1,185 +0,0 @@
-/*
- * tools/blktap_user/blkif.c
- * 
- * The blkif interface for blktap.  A blkif describes an in-use virtual disk.
- * (c) 2005 Andrew Warfield and Julian Chesterfield
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <errno.h>
-#include <string.h>
-#include <err.h>
-#include <unistd.h>
-
-#include "blktaplib.h"
-
-#if 0
-#define DPRINTF(_f, _a...) printf ( _f , ## _a )
-#else
-#define DPRINTF(_f, _a...) ((void)0)
-#endif
-
-#define BLKIF_HASHSZ 1024
-#define BLKIF_HASH(_d,_h) (((int)(_d)^(int)(_h))&(BLKIF_HASHSZ-1))
-
-static blkif_t      *blkif_hash[BLKIF_HASHSZ];
-
-blkif_t *blkif_find_by_handle(domid_t domid, unsigned int handle)
-{
-	blkif_t *blkif = blkif_hash[BLKIF_HASH(domid, handle)];
-	while ( (blkif != NULL) && 
-		((blkif->domid != domid) || (blkif->handle != handle)) )
-		blkif = blkif->hash_next;
-	return blkif;
-}
-
-blkif_t *alloc_blkif(domid_t domid)
-{
-	blkif_t *blkif;
-	DPRINTF("Alloc_blkif called [%d]\n",domid);
-	blkif = (blkif_t *)malloc(sizeof(blkif_t));
-	if (!blkif)
-		return NULL;
-	memset(blkif, 0, sizeof(*blkif));
-	blkif->domid = domid;
-	blkif->devnum = -1;
-	return blkif;
-}
-
-/*Controller callbacks*/
-static int (*new_devmap_hook)(blkif_t *blkif) = NULL;
-void register_new_devmap_hook(int (*fn)(blkif_t *blkif))
-{
-	new_devmap_hook = fn;
-}
-
-static int (*new_unmap_hook)(blkif_t *blkif) = NULL;
-void register_new_unmap_hook(int (*fn)(blkif_t *blkif))
-{
-	new_unmap_hook = fn;
-}
-
-static int (*new_blkif_hook)(blkif_t *blkif) = NULL;
-void register_new_blkif_hook(int (*fn)(blkif_t *blkif))
-{
-	new_blkif_hook = fn;
-}
-
-int blkif_init(blkif_t *blkif, long int handle, long int pdev, 
-               long int readonly)
-{
-	domid_t domid;
-	blkif_t **pblkif;
-	int devnum;
-	
-	if (blkif == NULL)
-		return -EINVAL;
-	
-	domid = blkif->domid;
-	blkif->handle   = handle;
-	blkif->pdev     = pdev;
-	blkif->readonly = readonly;
-	
-	/*
-	 * Call out to the new_blkif_hook. 
-	 * The tap application should define this,
-	 * and it should return having set blkif->ops
-	 * 
-	 */
-	if (new_blkif_hook == NULL)
-	{
-		DPRINTF("Probe detected a new blkif, but no new_blkif_hook!");
-		return -1;
-	}
-	if (new_blkif_hook(blkif)!=0) {
-		DPRINTF("BLKIF: Image open failed\n");
-		return -1;
-	}
-	
-	/* Now wire it in. */
-	pblkif = &blkif_hash[BLKIF_HASH(domid, handle)];
-	DPRINTF("Created hash entry: %d [%d,%ld]\n", 
-		BLKIF_HASH(domid, handle), domid, handle);
-	
-	while ( *pblkif != NULL )
-	{
-		if ( ((*pblkif)->domid == domid) && 
-		     ((*pblkif)->handle == handle) )
-		{
-			DPRINTF("Could not create blkif: already exists\n");
-			return -1;
-		}
-		pblkif = &(*pblkif)->hash_next;
-	}
-	blkif->hash_next = NULL;
-	*pblkif = blkif;
-	
-	if (new_devmap_hook == NULL)
-	{
-		DPRINTF("Probe setting up new blkif but no devmap hook!");
-		return -1;
-	}
-	
-	devnum = new_devmap_hook(blkif);
-	if (devnum == -1)
-		return -1;
-	blkif->devnum = devnum;
-	
-	return 0;
-}
-
-void free_blkif(blkif_t *blkif)
-{
-	blkif_t **pblkif, *curs;
-	image_t *image;
-	
-	pblkif = &blkif_hash[BLKIF_HASH(blkif->domid, blkif->handle)];
-	while ( (curs = *pblkif) != NULL )
-	{
-		if ( blkif == curs )
-		{
-			*pblkif = curs->hash_next;
-		}
-		pblkif = &curs->hash_next;
-	}
-	if (blkif != NULL) {
-		if ((image=(image_t *)blkif->prv)!=NULL) {
-			free(blkif->prv);
-		}
-		if (blkif->info!=NULL) {
-			free(blkif->info);
-		}
-		if (new_unmap_hook != NULL) new_unmap_hook(blkif);
-		free(blkif);
-	}
-}
-
-void __init_blkif(void)
-{    
-	memset(blkif_hash, 0, sizeof(blkif_hash));
-}
diff --git a/tools/blktap/lib/blktaplib.h b/tools/blktap/lib/blktaplib.h
deleted file mode 100644
index a80e518..0000000
--- a/tools/blktap/lib/blktaplib.h
+++ /dev/null
@@ -1,240 +0,0 @@
-/* blktaplib.h
- *
- * Blktap library userspace code.
- *
- * (c) 2005 Andrew Warfield and Julian Chesterfield
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#ifndef __BLKTAPLIB_H__
-#define __BLKTAPLIB_H__
-
-#include <xenctrl.h>
-#include <sys/param.h>
-#include <sys/user.h>
-#include <xen/xen.h>
-#include <xen/io/blkif.h>
-#include <xen/io/ring.h>
-#include <xenstore.h>
-#include <sys/types.h>
-#include <unistd.h>
-
-#define BLK_RING_SIZE __CONST_RING_SIZE(blkif, XC_PAGE_SIZE)
-
-/* size of the extra VMA area to map in attached pages. */
-#define BLKTAP_VMA_PAGES BLK_RING_SIZE
-
-/* blktap IOCTLs: These must correspond with the blktap driver ioctls*/
-#define BLKTAP_IOCTL_KICK_FE         1
-#define BLKTAP_IOCTL_KICK_BE         2
-#define BLKTAP_IOCTL_SETMODE         3
-#define BLKTAP_IOCTL_SENDPID	     4
-#define BLKTAP_IOCTL_NEWINTF	     5
-#define BLKTAP_IOCTL_MINOR	     6
-#define BLKTAP_IOCTL_MAJOR	     7
-#define BLKTAP_QUERY_ALLOC_REQS      8
-#define BLKTAP_IOCTL_FREEINTF	     9
-#define BLKTAP_IOCTL_NEWINTF_EXT     50
-#define BLKTAP_IOCTL_PRINT_IDXS      100   
-
-/* blktap switching modes: (Set with BLKTAP_IOCTL_SETMODE)             */
-#define BLKTAP_MODE_PASSTHROUGH      0x00000000  /* default            */
-#define BLKTAP_MODE_INTERCEPT_FE     0x00000001
-#define BLKTAP_MODE_INTERCEPT_BE     0x00000002
-
-#define BLKTAP_MODE_INTERPOSE \
-           (BLKTAP_MODE_INTERCEPT_FE | BLKTAP_MODE_INTERCEPT_BE)
-
-static inline int BLKTAP_MODE_VALID(unsigned long arg)
-{
-	return (
-		( arg == BLKTAP_MODE_PASSTHROUGH  ) ||
-		( arg == BLKTAP_MODE_INTERCEPT_FE ) ||
-		( arg == BLKTAP_MODE_INTERPOSE    ) );
-}
-
-#define MAX_REQUESTS            BLK_RING_SIZE
-
-#define BLKTAP_IOCTL_KICK 1
-#define MAX_PENDING_REQS	BLK_RING_SIZE
-#define BLKTAP_DEV_DIR   "/dev/xen"
-#define BLKTAP_DEV_NAME  "blktap"
-#define BLKTAP_DEV_MINOR 0
-#define BLKTAP_CTRL_DIR   "/var/run/tap"
-
-extern int blktap_major;
-
-#define BLKTAP_RING_PAGES       1 /* Front */
-#define BLKTAP_MMAP_REGION_SIZE (BLKTAP_RING_PAGES + MMAP_PAGES)
-
-struct blkif;
-
-typedef struct {
-	blkif_request_t  req;
-	struct blkif    *blkif;
-	int              submitting;
-	int              secs_pending;
-        int16_t          status;
-} pending_req_t;
-
-struct blkif_ops {
-	unsigned long long (*get_size)(struct blkif *blkif);
-	unsigned long (*get_secsize)(struct blkif *blkif);
-	unsigned int (*get_info)(struct blkif *blkif);
-};
-
-typedef struct blkif {
-	domid_t domid;
-	long int handle;
-	
-	long int pdev;
-	long int readonly;
-	
-	enum { DISCONNECTED, DISCONNECTING, CONNECTED } state;
-	
-	struct blkif_ops *ops;
-	struct blkif *hash_next;
-	
-	void *prv;  /* device-specific data */
-	void *info; /*Image parameter passing */
-	pending_req_t pending_list[MAX_REQUESTS];
-	int devnum;
-	int fds[2];
-	int be_id;
-	int major;
-	int minor;
-	pid_t tappid;
-	int drivertype;
-	uint16_t cookie;
-} blkif_t;
-
-typedef struct blkif_info {
-	char *params;
-} blkif_info_t;
-
-void register_new_devmap_hook(int (*fn)(blkif_t *blkif));
-void register_new_unmap_hook(int (*fn)(blkif_t *blkif));
-void register_new_blkif_hook(int (*fn)(blkif_t *blkif));
-blkif_t *blkif_find_by_handle(domid_t domid, unsigned int handle);
-blkif_t *alloc_blkif(domid_t domid);
-int blkif_init(blkif_t *blkif, long int handle, long int pdev, 
-               long int readonly);
-void free_blkif(blkif_t *blkif);
-void __init_blkif(void);
-
-typedef struct busy_state {
-	int seg_idx;
-	blkif_request_t *req;
-} busy_state_t;
-
-typedef struct tapdev_info {
-	int fd;
-	char *mem;
-	blkif_sring_t *sring;
-	blkif_back_ring_t  fe_ring;
-	unsigned long vstart;
-	blkif_t *blkif;
-	busy_state_t busy;
-} tapdev_info_t;
-
-typedef struct domid_translate {
-	unsigned short domid;
-	unsigned short busid;
-} domid_translate_t ;
-
-typedef struct domid_translate_ext {
-	unsigned short domid;
-	uint32_t busid;
-} domid_translate_ext_t ;
-
-typedef struct image {
-	unsigned long long size;
-	unsigned long secsize;
-	unsigned int info;
-} image_t;
-
-/* 16-byte message header, immediately followed by message payload. */
-typedef struct msg_hdr {
-	uint16_t   type;
-	uint16_t   len;
-	uint16_t   drivertype;
-	uint16_t   cookie;
-	uint8_t    readonly;
-	uint8_t    pad[7];
-} msg_hdr_t;
-
-typedef struct msg_newdev {
-	uint8_t     devnum;
-	uint16_t    domid;
-} msg_newdev_t;
-
-typedef struct msg_pid {
-	pid_t     pid;
-} msg_pid_t;
-
-#define READ 0
-#define WRITE 1
-
-/*Control Messages between manager and tapdev*/
-#define CTLMSG_PARAMS      1
-#define CTLMSG_IMG         2
-#define CTLMSG_IMG_FAIL    3
-#define CTLMSG_NEWDEV      4
-#define CTLMSG_NEWDEV_RSP  5
-#define CTLMSG_NEWDEV_FAIL 6
-#define CTLMSG_CLOSE       7
-#define CTLMSG_CLOSE_RSP   8
-#define CTLMSG_PID         9
-#define CTLMSG_PID_RSP     10
-
-/* disk driver types */
-#define MAX_DISK_TYPES     20
-
-#define DISK_TYPE_AIO      0
-#define DISK_TYPE_SYNC     1
-#define DISK_TYPE_VMDK     2
-#define DISK_TYPE_RAM      3
-#define DISK_TYPE_QCOW     4
-#define DISK_TYPE_QCOW2    5
-
-/* xenstore/xenbus: */
-#define DOMNAME "Domain-0"
-int setup_probe_watch(struct xs_handle *h);
-
-
-/* Abitrary values, must match the underlying driver... */
-#define MAX_TAP_DEV 100
-
-/* Accessing attached data page mappings */
-#define MMAP_PAGES                                              \
-    (MAX_PENDING_REQS * BLKIF_MAX_SEGMENTS_PER_REQUEST)
-#define MMAP_VADDR(_vstart,_req,_seg)                                   \
-    ((_vstart) +                                              \
-     ((_req) * BLKIF_MAX_SEGMENTS_PER_REQUEST * getpagesize()) +    \
-     ((_seg) * getpagesize()))
-
-
-#endif /* __BLKTAPLIB_H__ */
diff --git a/tools/blktap/lib/list.h b/tools/blktap/lib/list.h
deleted file mode 100644
index c82242f..0000000
--- a/tools/blktap/lib/list.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * list.h
- * 
- * This is a subset of linux's list.h intended to be used in user-space.
- * 
- */
-
-#ifndef __LIST_H__
-#define __LIST_H__
-
-#ifdef LIST_HEAD
-#undef LIST_HEAD
-#endif
-
-#define LIST_POISON1  ((void *) 0x00100100)
-#define LIST_POISON2  ((void *) 0x00200200)
-
-struct list_head {
-        struct list_head *next, *prev;
-};
- 
-#define LIST_HEAD_INIT(name) { &(name), &(name) }
- 
-#define LIST_HEAD(name) \
-        struct list_head name = LIST_HEAD_INIT(name)
-
-static inline void __list_add(struct list_head *new,
-                              struct list_head *prev,
-                              struct list_head *next)
-{
-        next->prev = new;
-        new->next = next;
-        new->prev = prev;
-        prev->next = new;
-}
-
-static inline void list_add(struct list_head *new, struct list_head *head)
-{
-        __list_add(new, head, head->next);
-}
-static inline void __list_del(struct list_head * prev, struct list_head * next)
-{
-        next->prev = prev;
-        prev->next = next;
-}
-static inline void list_del(struct list_head *entry)
-{
-        __list_del(entry->prev, entry->next);
-        entry->next = LIST_POISON1;
-        entry->prev = LIST_POISON2;
-}
-#define list_entry(ptr, type, member)                                   \
-        ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member)))
-#define list_for_each_entry(pos, head, member)                          \
-        for (pos = list_entry((head)->next, typeof(*pos), member);      \
-             &pos->member != (head);                                    \
-             pos = list_entry(pos->member.next, typeof(*pos), member))
-
-#endif /* __LIST_H__ */
diff --git a/tools/blktap/lib/xenbus.c b/tools/blktap/lib/xenbus.c
deleted file mode 100644
index 948eb02..0000000
--- a/tools/blktap/lib/xenbus.c
+++ /dev/null
@@ -1,617 +0,0 @@
-/*
- * xenbus.c
- * 
- * xenbus interface to the blocktap.
- * 
- * this handles the top-half of integration with block devices through the
- * store -- the tap driver negotiates the device channel etc, while the
- * userland tap client needs to sort out the disk parameters etc.
- * 
- * (c) 2005 Andrew Warfield and Julian Chesterfield
- *
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <err.h>
-#include <stdarg.h>
-#include <errno.h>
-#include <xenstore.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <poll.h>
-#include <time.h>
-#include <sys/time.h>
-#include <unistd.h>
-#include "blktaplib.h"
-#include "list.h"
-#include "xs_api.h"
-
-#if 0
-#define DPRINTF(_f, _a...) printf ( _f , ## _a )
-#else
-#define DPRINTF(_f, _a...) ((void)0)
-#endif
-
-struct backend_info
-{
-	/* our communications channel */
-	blkif_t *blkif;
-	
-	long int frontend_id;
-	long int pdev;
-	long int readonly;
-	
-	char *backpath;
-	char *frontpath;
-	
-	struct list_head list;
-};
-
-static LIST_HEAD(belist);
-
-static int strsep_len(const char *str, char c, unsigned int len)
-{
-	unsigned int i;
-	
-	for (i = 0; str[i]; i++)
-		if (str[i] == c) {
-			if (len == 0)
-				return i;
-			len--;
-		}
-	return (len == 0) ? i : -ERANGE;
-}
-
-static int get_be_id(const char *str)
-{
-	int len,end;
-	const char *ptr;
-	char *tptr, num[10];
-	
-	len = strsep_len(str, '/', 6);
-	end = strlen(str);
-	if( (len < 0) || (end < 0) ) return -1;
-	
-	ptr = str + len + 1;
-	strncpy(num, ptr, end - len);
-	tptr = num + (end - (len + 1));
-	*tptr = '\0';
-
-	return atoi(num);
-}
-
-static int get_be_domid(const char *str)
-{
-	int len1, len2;
-	const char *ptr;
-	char *tptr, num[10];
-
-	len2 = strsep_len(str, '/', 3);
-	if ( len2 < 0 ) return -1;
-	len1 = strsep_len(str, '/', 2);
-
-	ptr = str + len1 + 1;
-	strncpy(num, ptr, len2 - len1 - 1);
-	tptr = num + (len2 - len1 - 1);
-	*tptr = '\0';
-
-	return atoi(num);
-}
-
-static struct backend_info *be_lookup_be(const char *bepath)
-{
-	struct backend_info *be;
-	
-	list_for_each_entry(be, &belist, list)
-		if (strcmp(bepath, be->backpath) == 0)
-			return be;
-	return (struct backend_info *)NULL;
-}
-
-static int be_exists_be(const char *bepath)
-{
-	return (be_lookup_be(bepath) != NULL);
-}
-
-static struct backend_info *be_lookup_fe(const char *fepath)
-{
-	struct backend_info *be;
-	
-	list_for_each_entry(be, &belist, list)
-		if (strcmp(fepath, be->frontpath) == 0)
-			return be;
-	return (struct backend_info *)NULL;
-}
-
-static int backend_remove(struct xs_handle *h, struct backend_info *be)
-{
-	/* Unhook from be list. */
-	list_del(&be->list);
-
-	/* Free everything else. */
-	if (be->blkif) {
-		DPRINTF("Freeing blkif dev [%d]\n",be->blkif->devnum);
-		free_blkif(be->blkif);
-	}
-	if (be->frontpath)
-		free(be->frontpath);
-	if (be->backpath)
-		free(be->backpath);
-	free(be);
-	return 0;
-}
-
-static const char *get_image_path(const char *path)
-{
-	const char *tmp;
-
-	/* Strip off the image type */
-	if (!strncmp(path, "tapdisk:", strlen("tapdisk:"))) {
-		path += strlen("tapdisk:");
-	} else if (!strncmp(path, "ioemu:", strlen("ioemu:"))) {
-		path += strlen("ioemu:");
-	}
-
-	tmp = strchr(path, ':');
-	if (tmp != NULL)
-		path = tmp + 1;
-
-	return path;
-}
-
-static int check_sharing(struct xs_handle *h, struct backend_info *be)
-{
-	char *dom_uuid;
-	char *cur_dom_uuid;
-	char *path;
-	char *mode;
-	char *params;
-	char **domains;
-	char **devices;
-	int i, j;
-	unsigned int num_dom, num_dev;
-	blkif_info_t *info = be->blkif->info;
-	int ret = 0;
-	const char *image_path[2];
-	int be_domid = get_be_domid(be->backpath);
-
-	image_path[0] = get_image_path(info->params);
-
-	/* If the mode contains '!' or doesn't contain 'w' don't check anything */
-	xs_gather(h, be->backpath, "mode", NULL, &mode, NULL);
-	if (strchr(mode, '!'))
-		goto out;
-	if (strchr(mode, 'w') == NULL)
-		goto out;
-
-	/* Get the UUID of the domain we want to attach to */
-	if (asprintf(&path, "/local/domain/%ld", be->frontend_id) == -1)
-		goto fail;
-	xs_gather(h, path, "vm", NULL, &dom_uuid, NULL);
-	free(path);
-
-	/* Iterate through the devices of all VMs */
-	if (asprintf(&path, "/local/domain/%d/backend/tap", be_domid) == -1)
-		goto fail;
-	domains = xs_directory(h, XBT_NULL, path, &num_dom);
-	free(path);
-	if (domains == NULL)
-		num_dom = 0;
-
-	for (i = 0; !ret && (i < num_dom); i++) {
-
-		/* If it's the same VM, no action needed */
-		if (asprintf(&path, "/local/domain/%s", domains[i]) == -1) {
-			ret = -1;
-			break;
-		}
-		cur_dom_uuid = NULL;
-		xs_gather(h, path, "vm", NULL, &cur_dom_uuid, NULL);
-		free(path);
-		if (!cur_dom_uuid)
-			continue;
-
-		if (!strcmp(cur_dom_uuid, dom_uuid)) {
-			free(cur_dom_uuid);
-			continue;
-		}
-
-		/* Check the devices */
-		if (asprintf(&path, "/local/domain/%d/backend/tap/%s", be_domid, domains[i]) == -1) {
-			ret = -1;
-			free(cur_dom_uuid);
-			break;
-		}
-		devices = xs_directory(h, XBT_NULL, path, &num_dev);
-		if (devices == NULL)
-			num_dev = 0;
-		free(path);
-
-		for (j = 0; !ret && (j < num_dev); j++) {
-			if (asprintf(&path, "/local/domain/%d/backend/tap/%s/%s", be_domid, domains[i], devices[j]) == -1) {
-				ret = -1;
-				break;
-			}
-			params = NULL;
-			xs_gather(h, path, "params", NULL, &params, NULL);
-			free(path);
-			if (!params)
-				continue;
-
-			image_path[1] = get_image_path(params);
-			if (!strcmp(image_path[0], image_path[1])) {
-				ret = -1;
-			}
-
-			free(params);
-		}
-
-		free(cur_dom_uuid);
-		free(devices);
-	}
-	free(domains);
-	free(dom_uuid);
-	goto out;
-
-fail:
-	ret = -1;
-out:
-	free(mode);
-	return ret;
-}
-
-static int check_image(struct xs_handle *h, struct backend_info *be,
-	const char** errmsg)
-{
-	const char *path;
-	int mode;
-	blkif_t *blkif = be->blkif;
-	blkif_info_t *info = blkif->info;
-
-	path = get_image_path(info->params);
-
-	/* Check if the image exists and access is permitted */
-	mode = R_OK;
-	if (!be->readonly)
-		mode |= W_OK;
-	if (access(path, mode)) {
-		if (errno == ENOENT)
-			*errmsg = "File not found.";
-		else
-			*errmsg = "Insufficient file permissions.";
-		return -1;
-	}
-
-	/* Check that the image is not attached to a different VM */
-	if (check_sharing(h, be)) {
-		*errmsg = "File already in use by other domain";
-		return -1;
-	}
-
-	return 0;
-}
-
-static void ueblktap_setup(struct xs_handle *h, char *bepath)
-{
-	struct backend_info *be;
-	char *path = NULL, *p,*dev;
-	int len, er, deverr;
-	long int pdev = 0, handle;
-	blkif_info_t *blk;
-	const char* errmsg = NULL;
-	
-	be = be_lookup_be(bepath);
-	if (be == NULL)
-	{
-		DPRINTF("ERROR: backend changed called for nonexistent "
-			"backend! (%s)\n", bepath);
-		goto fail;
-	}
-
-	deverr = xs_gather(h, bepath, "physical-device", "%li", &pdev, NULL);
-	if (!deverr) {
-		DPRINTF("pdev set to %ld\n",pdev);
-		if (be->pdev && be->pdev != pdev) {
-			DPRINTF("changing physical-device not supported");
-			goto fail;
-		}
-		be->pdev = pdev;
-	}
-
-	/* Check to see if device is to be opened read-only. */
-	deverr = xs_gather(h, bepath, "mode", NULL, &path, NULL);
-	if (deverr) {
-		DPRINTF("ERROR: could not find read/write mode\n");
-		goto fail;
-	} else if (path[0] == 'r')
-		be->readonly = 1;
-
-	if (be->blkif == NULL) {
-		/* Front end dir is a number, which is used as the handle. */
-		p = strrchr(be->frontpath, '/') + 1;
-		handle = strtoul(p, NULL, 0);
-
-		be->blkif = alloc_blkif(be->frontend_id);
-		if (be->blkif == NULL)
-			goto fail;
-
-		be->blkif->be_id = get_be_id(bepath);
-		
-		/* Insert device specific info, */
-		blk = malloc(sizeof(blkif_info_t));
-		if (!blk) {
-			DPRINTF("Out of memory - blkif_info_t\n");
-			goto fail;
-		}
-		er = xs_gather(h, bepath, "params", NULL, &blk->params, NULL);
-		if (er)
-			goto fail;
-		be->blkif->info = blk;
-		
-		if (deverr) {
-			/*Dev number was not available, try to set manually*/
-			pdev = convert_dev_name_to_num(blk->params);
-			be->pdev = pdev;
-		}
-
-		if (check_image(h, be, &errmsg))
-			goto fail;
-
-		er = blkif_init(be->blkif, handle, be->pdev, be->readonly);
-		if (er != 0) {
-			DPRINTF("Unable to open device %s\n",blk->params);
-			goto fail;
-		}
-
-		DPRINTF("[BECHG]: ADDED A NEW BLKIF (%s)\n", bepath);
-	}
-
-	/* Supply the information about the device to xenstore */
-	er = xs_printf(h, be->backpath, "sectors", "%llu",
-			be->blkif->ops->get_size(be->blkif));
-
-	if (er == 0) {
-		DPRINTF("ERROR: Failed writing sectors");
-		goto fail;
-	}
-
-	er = xs_printf(h, be->backpath, "sector-size", "%lu",
-			be->blkif->ops->get_secsize(be->blkif));
-
-	if (er == 0) {
-		DPRINTF("ERROR: Failed writing sector-size");
-		goto fail;
-	}
-
-	er = xs_printf(h, be->backpath, "info", "%u",
-			be->blkif->ops->get_info(be->blkif));
-
-	if (er == 0) {
-		DPRINTF("ERROR: Failed writing info");
-		goto fail;
-	}
-
-	be->blkif->state = CONNECTED;
-	xs_printf(h, be->backpath, "hotplug-status", "connected");
-
-	DPRINTF("[SETUP] Complete\n\n");
-	goto close;
-	
-fail:
-	if (be) {
-		if (errmsg == NULL)
-			errmsg = "Setting up the backend failed. See the log "
-				"files in /var/log/xen/ for details.";
-		xs_printf(h, be->backpath, "hotplug-error", errmsg);
-		xs_printf(h, be->backpath, "hotplug-status", "error");
-
-		backend_remove(h, be);
-	}
-close:
-	if (path)
-		free(path);
-	return;
-}
-
-/**
- * Xenstore watch callback entry point. This code replaces the hotplug scripts,
- * and as soon as the xenstore backend driver entries are created, this script
- * gets called.
- */
-static void ueblktap_probe(struct xs_handle *h, struct xenbus_watch *w, 
-			   const char *bepath_im)
-{
-	struct backend_info *be = NULL;
-	char *frontend = NULL, *bepath = NULL, *p;
-	int er, len;
-	blkif_t *blkif;
-	
-	
-	bepath = strdup(bepath_im);
-	
-	if (!bepath) {
-		DPRINTF("No path\n");
-		return;
-	}
-	
-	/*
-	 *asserts that xenstore structure is always 7 levels deep
-	 *e.g. /local/domain/0/backend/vbd/1/2049
-	 */
-	len = strsep_len(bepath, '/', 7);
-	if (len < 0) 
-		goto free_be;
-	if (bepath[len] != '\0')
-		goto free_be;
-	
-	be = malloc(sizeof(*be));
-	if (!be) {
-		DPRINTF("ERROR: allocating backend structure\n");
-		goto free_be;
-	}
-	memset(be, 0, sizeof(*be));
-	frontend = NULL;
-
-	er = xs_gather(h, bepath,
-		       "frontend-id", "%li", &be->frontend_id,
-		       "frontend", NULL, &frontend,
-		       NULL);
-
-	if (er) {
-		/*
-		 *Unable to find frontend entries, 
-		 *bus-id is no longer valid
-		 */
-		DPRINTF("ERROR: Frontend-id check failed, removing backend: "
-			"[%s]\n",bepath);
-
-		/**
-		 * BE info should already exist, 
-		 * free new mem and find old entry
-		 */
-		free(be);
-		be = be_lookup_be(bepath);
-		if ( (be != NULL) && (be->blkif != NULL) ) 
-			backend_remove(h, be);
-		else goto free_be;
-		if (bepath)
-			free(bepath);
-		return;
-	}
-	
-	/* Are we already tracking this device? */
-	if (be_exists_be(bepath))
-		goto free_be;
-	
-	be->backpath = bepath;
-	be->frontpath = frontend;
-	
-	list_add(&be->list, &belist);
-	
-	DPRINTF("[PROBE]\tADDED NEW DEVICE (%s)\n", bepath);
-	DPRINTF("\tFRONTEND (%s),(%ld)\n", frontend,be->frontend_id);
-	
-	ueblktap_setup(h, bepath);	
-	return;
-	
- free_be:
-	if (frontend)
-		free(frontend);
-	if (bepath)
-		free(bepath);
-	if (be) 
-		free(be);
-}
-
-/**
- *We set a general watch on the backend vbd directory
- *ueblktap_probe is called for every update
- *Our job is to monitor for new entries. As they 
- *are created, we initalise the state and attach a disk.
- */
-
-static int add_blockdevice_probe_watch(struct xs_handle *h, const char *domid)
-{
-	char *path;
-	struct xenbus_watch *vbd_watch;
-	
-	if (asprintf(&path, "/local/domain/%s/backend/tap", domid) == -1)
-		return -ENOMEM;
-	
-	vbd_watch = (struct xenbus_watch *)malloc(sizeof(struct xenbus_watch));
-	if (!vbd_watch) {
-		DPRINTF("ERROR: unable to malloc vbd_watch [%s]\n", path);
-		return -EINVAL;
-	}	
-	vbd_watch->node     = path;
-	vbd_watch->callback = ueblktap_probe;
-	if (register_xenbus_watch(h, vbd_watch) != 0) {
-		DPRINTF("ERROR: adding vbd probe watch %s\n", path);
-		return -EINVAL;
-	}
-	return 0;
-}
-
-/* Asynch callback to check for /local/domain/<DOMID>/name */
-static void check_dom(struct xs_handle *h, struct xenbus_watch *w, 
-	       const char *bepath_im)
-{
-	char *domid;
-
-	domid = get_dom_domid(h);
-	if (domid == NULL)
-		return;
-
-	add_blockdevice_probe_watch(h, domid);
-	free(domid);
-	unregister_xenbus_watch(h, w);
-}
-
-/* We must wait for xend to register /local/domain/<DOMID> */
-static int watch_for_domid(struct xs_handle *h)
-{
-	struct xenbus_watch *domid_watch;
-	char *path = NULL;
-
-	if (asprintf(&path, "/local/domain") == -1)
-		return -ENOMEM;
-
-	domid_watch = malloc(sizeof(struct xenbus_watch));
-	if (domid_watch == NULL) {
-		DPRINTF("ERROR: unable to malloc domid_watch [%s]\n", path);
-		return -EINVAL;
-	}	
-
-	domid_watch->node     = path;
-	domid_watch->callback = check_dom;
-
-	if (register_xenbus_watch(h, domid_watch) != 0) {
-		DPRINTF("ERROR: adding vbd probe watch %s\n", path);
-		return -EINVAL;
-	}
-
-	DPRINTF("Set async watch for /local/domain\n");
-
-	return 0;
-}
-
-int setup_probe_watch(struct xs_handle *h)
-{
-	char *domid;
-	int ret;
-	
-	domid = get_dom_domid(h);
-	if (domid == NULL)
-		return watch_for_domid(h);
-
-	ret = add_blockdevice_probe_watch(h, domid);
-	free(domid);
-	return ret;
-}
diff --git a/tools/blktap/lib/xs_api.c b/tools/blktap/lib/xs_api.c
deleted file mode 100644
index 4648432..0000000
--- a/tools/blktap/lib/xs_api.c
+++ /dev/null
@@ -1,360 +0,0 @@
-/*
- * xs_api.c
- * 
- * blocktap interface functions to xenstore
- *
- * (c) 2005 Andrew Warfield and Julian Chesterfield
- *
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- *
- */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <err.h>
-#include <stdarg.h>
-#include <errno.h>
-#include <xenstore.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <poll.h>
-#include "blktaplib.h"
-#include "list.h"
-#include "xs_api.h"
-
-#if 0
-#define DPRINTF(_f, _a...) printf ( _f , ## _a )
-#else
-#define DPRINTF(_f, _a...) ((void)0)
-#endif
-
-static LIST_HEAD(watches);
-#define BASE_DEV_VAL 2048
-
-int xs_gather(struct xs_handle *xs, const char *dir, ...)
-{
-	va_list ap;
-	const char *name;
-	char *path, **e;
-	int ret = 0, num,i;
-	unsigned int len;
-	xs_transaction_t xth;
-
-again:
-	if ( (xth = xs_transaction_start(xs)) == XBT_NULL) {
-		DPRINTF("unable to start xs trasanction\n");
-		ret = ENOMEM;
-		return ret;
-	}
-	
-	va_start(ap, dir);
-	while ( (ret == 0) && (name = va_arg(ap, char *)) != NULL) {
-		const char *fmt = va_arg(ap, char *);
-		void *result = va_arg(ap, void *);
-		char *p;
-		
-		if (asprintf(&path, "%s/%s", dir, name) == -1)
-		{
-			printf("allocation error in xs_gather!\n");
-			ret = ENOMEM;
-			break;
-		}
-		
-		p = xs_read(xs, xth, path, &len);
-		
-		
-		free(path);
-		if (p == NULL) {
-			ret = ENOENT;
-			break;
-		}
-		if (fmt) {
-			if (sscanf(p, fmt, result) == 0)
-				ret = EINVAL;
-			free(p);
-		} else
-			*(char **)result = p;
-	}
-	va_end(ap);
-
-	if (!xs_transaction_end(xs, xth, ret)) {
-		if (ret == 0 && errno == EAGAIN)
-			goto again;
-		else
-			ret = errno;
-	}
-
-	return ret;
-}
-
-
-/* Single printf and write: returns -errno or 0. */
-int xs_printf(struct xs_handle *h, const char *dir, const char *node, 
-	      const char *fmt, ...)
-{
-	char *buf, *path;
-	va_list ap;
-	int ret;
-	
-	va_start(ap, fmt);
-	ret = vasprintf(&buf, fmt, ap);
-	va_end(ap);
-	
-	if (ret == -1)
-		return ENOMEM;
-	if (asprintf(&path, "%s/%s", dir, node) == -1) {
-		free(buf);
-		return ENOMEM;
-	}
-
-	ret = xs_write(h, XBT_NULL, path, buf, strlen(buf));
-	
-	free(buf);
-	free(path);
-	
-	return ret;
-}
-
-
-int xs_exists(struct xs_handle *h, const char *path)
-{
-	char **d;
-	unsigned int num;
-	xs_transaction_t xth;
-	
-	if ( (xth = xs_transaction_start(h)) == XBT_NULL) {
-		printf("unable to start xs trasanction\n");
-		return 0;
-	}	
-	
-	d = xs_directory(h, xth, path, &num);
-	xs_transaction_end(h, xth, 0);
-	if (d == NULL)
-		return 0;
-	free(d);
-	return 1;
-}
-
-
-
-/**
- * This assumes that the domain name we are looking for is unique. 
- * Name parameter Domain-0 
- */
-char *get_dom_domid(struct xs_handle *h)
-{
-	char **e, *val, *domid = NULL;
-	unsigned int num, len;
-	int i;
-	char *path;
-	xs_transaction_t xth;
-	
-	if ( (xth = xs_transaction_start(h)) == XBT_NULL) {
-		warn("unable to start xs trasanction\n");
-		return NULL;
-	}
-	
-	e = xs_directory(h, xth, "/local/domain", &num);
-	if (e == NULL)
-		goto done;
-
-	for (i = 0; (i < num) && (domid == NULL); i++) {
-		if (asprintf(&path, "/local/domain/%s/name", e[i]) == -1)
-			break;
-		val = xs_read(h, xth, path, &len);
-		free(path);
-		if (val == NULL)
-			continue;
-		
-		if (strcmp(val, DOMNAME) == 0) {
-			/* match! */
-			if (asprintf(&path, "/local/domain/%s/domid", e[i]) == -1) {
-				free(val);
-				break;
-			}
-			domid = xs_read(h, xth, path, &len);
-			free(path);
-		}
-		free(val);
-	}
-done:
-	xs_transaction_end(h, xth, 0);
-	if (e)
-		free(e);
-	return domid;
-}
-
-int convert_dev_name_to_num(char *name) {
-	char *p, *ptr;
-	int majors[10] = {3,22,33,34,56,57,88,89,90,91};
-	int maj,i,ret = 0;
-	char *p_sd = "/dev/sd";
-	char *p_hd = "/dev/hd";
-	char *p_xvd = "/dev/xvd";
-	char *p_plx = "plx";
-	char *alpha = "abcdefghijklmnop";
-
-	if (strstr(name, p_sd) != NULL) {
-		p = name + strlen(p_sd);
-		for(i = 0, ptr = alpha; i < strlen(alpha); i++) {
-			if(*ptr == *p)
-				break;
-			*ptr++;
-		}
-		*p++;
-		ret = BASE_DEV_VAL + (16*i) + atoi(p);
-	} else if (strstr(name, p_hd) != NULL) {
-		p = name + strlen(p_hd);
-		for (i = 0, ptr = alpha; i < strlen(alpha); i++) {
-			if(*ptr == *p) break;
-			*ptr++;
-		}
-		*p++;
-		ret = (majors[i/2]*256) + atoi(p);
-
-	} else if (strstr(name, p_xvd) != NULL) {
-		p = name + strlen(p_xvd);
-		for(i = 0, ptr = alpha; i < strlen(alpha); i++) {
-			if(*ptr == *p) break;
-			*ptr++;
-		}
-		*p++;
-		ret = (202*256) + (16*i) + atoi(p);
-
-	} else if (strstr(name, p_plx) != NULL) {
-		p = name + strlen(p_plx);
-		ret = atoi(p);
-
-	} else {
-		DPRINTF("Unknown device type, setting to default.\n");
-		ret = BASE_DEV_VAL;
-	}
-
-	return ret;
-}
-
-/**
- * A little paranoia: we don't just trust token. 
- */
-static struct xenbus_watch *find_watch(const char *token)
-{
-	struct xenbus_watch *i, *cmp;
-	
-	cmp = (void *)strtoul(token, NULL, 16);
-	
-	list_for_each_entry(i, &watches, list)
-		if (i == cmp)
-			return i;
-	return NULL;
-}
-
-/**
- * Register callback to watch this node. 
- * like xs_watch, return 0 on failure 
- */
-int register_xenbus_watch(struct xs_handle *h, struct xenbus_watch *watch)
-{
-	/* Pointer in ascii is the token. */
-	char token[sizeof(watch) * 2 + 1];
-
-	snprintf(token, sizeof(token), "%lX", (long)watch);
-	if (find_watch(token)) {
-		DPRINTF("watch collision!\n");
-		return -EINVAL;
-	}
-	
-	if (!xs_watch(h, watch->node, token)) {
-		DPRINTF("unable to set watch!\n");
-		return -EINVAL;
-	}
-
-	list_add(&watch->list, &watches);
-
-	return 0;
-}
-
-int unregister_xenbus_watch(struct xs_handle *h, struct xenbus_watch *watch)
-{
-	char token[sizeof(watch) * 2 + 1];
-	
-	snprintf(token, sizeof(token), "%lX", (long)watch);
-	if (!find_watch(token)) {
-		DPRINTF("no such watch!\n");
-		return -EINVAL;
-	}
-
-	if (!xs_unwatch(h, watch->node, token))
-		DPRINTF("XENBUS Failed to release watch %s\n",
-			watch->node);
-
-	list_del(&watch->list);
-	
-	return 0;
-}
-
-/**
- * Re-register callbacks to all watches. 
- */
-void reregister_xenbus_watches(struct xs_handle *h)
-{
-	struct xenbus_watch *watch;
-	char token[sizeof(watch) * 2 + 1];
-	
-	list_for_each_entry(watch, &watches, list) {
-		snprintf(token, sizeof(token), "%lX", (long)watch);
-		xs_watch(h, watch->node, token);
-	}
-}
-
-/**
- * based on watch_thread() 
- */
-int xs_fire_next_watch(struct xs_handle *h)
-{
-	char **res;
-	char *token;
-	char *node = NULL;
-	struct xenbus_watch *w;
-	int er;
-	unsigned int num;
-	
-	res = xs_read_watch(h, &num);
-	if (res == NULL) 
-		return -EAGAIN; /* in O_NONBLOCK, read_watch returns 0... */
-	
-	node  = res[XS_WATCH_PATH];
-	token = res[XS_WATCH_TOKEN];
-
-	w = find_watch(token);
-	if (w) 
-		w->callback(h, w, node);
-
-	free(res);
-
-	return 1;
-}
diff --git a/tools/blktap/lib/xs_api.h b/tools/blktap/lib/xs_api.h
deleted file mode 100644
index 34430dc..0000000
--- a/tools/blktap/lib/xs_api.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * xs_api.h
- *
- * (c) 2005 Andrew Warfield and Julian Chesterfield
- *
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation; or, when distributed
- * separately from the Linux kernel or incorporated into other
- * software packages, subject to the following license:
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this source file (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use, copy, modify,
- * merge, publish, distribute, sublicense, and/or sell copies of the Software,
- * and to permit persons to whom the Software is furnished to do so, subject to
- * the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- */
-
-struct xenbus_watch
-{
-        struct list_head list;
-        char *node;
-        void (*callback)(struct xs_handle *h, 
-                         struct xenbus_watch *, 
-                         const  char *node);
-};
-
-int xs_gather(struct xs_handle *xs, const char *dir, ...);
-int xs_printf(struct xs_handle *h, const char *dir, const char *node, 
-	      const char *fmt, ...);
-int xs_exists(struct xs_handle *h, const char *path);
-char *get_dom_domid(struct xs_handle *h);
-int convert_dev_name_to_num(char *name);
-int register_xenbus_watch(struct xs_handle *h, struct xenbus_watch *watch);
-int unregister_xenbus_watch(struct xs_handle *h, struct xenbus_watch *watch);
-void reregister_xenbus_watches(struct xs_handle *h);
-int xs_fire_next_watch(struct xs_handle *h);
diff --git a/tools/configure b/tools/configure
index c65ad3a..b1261a1 100755
--- a/tools/configure
+++ b/tools/configure
@@ -700,7 +700,6 @@ rombios
 qemu_traditional
 blktap2
 LINUX_BACKEND_MODULES
-blktap1
 debug
 seabios
 ovmf
@@ -790,7 +789,6 @@ enable_xsmpolicy
 enable_ovmf
 enable_seabios
 enable_debug
-enable_blktap1
 with_linux_backend_modules
 enable_blktap2
 enable_qemu_traditional
@@ -1463,7 +1461,6 @@ Optional Features:
   --enable-ovmf           Enable OVMF (default is DISABLED)
   --disable-seabios       Disable SeaBIOS (default is ENABLED)
   --disable-debug         Disable debug build of tools (default is ENABLED)
-  --enable-blktap1        Enable blktap1 tools (default is DISABLED)
   --enable-blktap2        Enable blktap2, (DEFAULT is on for Linux, otherwise
                           off)
   --enable-qemu-traditional
@@ -3991,29 +3988,6 @@ debug=$ax_cv_debug
 
 
 
-# Check whether --enable-blktap1 was given.
-if test "${enable_blktap1+set}" = set; then :
-  enableval=$enable_blktap1;
-fi
-
-
-if test "x$enable_blktap1" = "xno"; then :
-
-    ax_cv_blktap1="n"
-
-elif test "x$enable_blktap1" = "xyes"; then :
-
-    ax_cv_blktap1="y"
-
-elif test -z $ax_cv_blktap1; then :
-
-    ax_cv_blktap1="n"
-
-fi
-blktap1=$ax_cv_blktap1
-
-
-
 
 # Check whether --with-linux-backend-modules was given.
 if test "${with_linux_backend_modules+set}" = set; then :
@@ -4037,7 +4011,6 @@ usbbk
 pciback
 xen-acpi-processor
 blktap2
-blktap
 "
 ;;
 *)
@@ -7935,7 +7908,7 @@ fi
 
 
 
-if test "x$enable_blktap1" = "xyes" || test "x$enable_blktap2" = "xyes"; then :
+if test "x$enable_blktap2" = "xyes"]; then :
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for io_setup in -laio" >&5
 $as_echo_n "checking for io_setup in -laio... " >&6; }
diff --git a/tools/configure.ac b/tools/configure.ac
index 1ac63a3..72e2465 100644
--- a/tools/configure.ac
+++ b/tools/configure.ac
@@ -89,7 +89,6 @@ AX_ARG_DEFAULT_ENABLE([xsmpolicy], [Disable XSM policy compilation])
 AX_ARG_DEFAULT_DISABLE([ovmf], [Enable OVMF])
 AX_ARG_DEFAULT_ENABLE([seabios], [Disable SeaBIOS])
 AX_ARG_DEFAULT_ENABLE([debug], [Disable debug build of tools])
-AX_ARG_DEFAULT_DISABLE([blktap1], [Enable blktap1 tools])
 
 AC_ARG_WITH([linux-backend-modules],
     AS_HELP_STRING([--with-linux-backend-modules="mod1 mod2"],
@@ -113,7 +112,6 @@ usbbk
 pciback
 xen-acpi-processor
 blktap2
-blktap
 "
 ;;
 *)
@@ -338,7 +336,7 @@ AC_CHECK_HEADER([lzo/lzo1x.h], [
 AC_CHECK_LIB([lzo2], [lzo1x_decompress], [zlib="$zlib -DHAVE_LZO1X -llzo2"])
 ])
 AC_SUBST(zlib)
-AS_IF([test "x$enable_blktap1" = "xyes" || test "x$enable_blktap2" = "xyes"], [
+AS_IF(test "x$enable_blktap2" = "xyes"], [
 AC_CHECK_LIB([aio], [io_setup], [], [AC_MSG_ERROR([Could not find libaio])])
 ])
 AC_SUBST(system_aio)
diff --git a/tools/hotplug/Linux/Makefile b/tools/hotplug/Linux/Makefile
index 1706c05..b8490f9 100644
--- a/tools/hotplug/Linux/Makefile
+++ b/tools/hotplug/Linux/Makefile
@@ -19,7 +19,6 @@ XEN_SCRIPTS += vif-setup
 XEN_SCRIPTS-$(CONFIG_REMUS_NETBUF) += remus-netbuf-setup
 XEN_SCRIPTS += block
 XEN_SCRIPTS += block-enbd block-nbd
-XEN_SCRIPTS-$(CONFIG_BLKTAP1) += blktap
 XEN_SCRIPTS += xen-hotplug-cleanup
 XEN_SCRIPTS += external-device-migrate
 XEN_SCRIPTS += vscsi
diff --git a/tools/hotplug/Linux/blktap b/tools/hotplug/Linux/blktap
deleted file mode 100644
index cd30a38..0000000
--- a/tools/hotplug/Linux/blktap
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/bin/bash
-
-# Copyright (c) 2005, XenSource Ltd.
-
-dir=$(dirname "$0")
-. "$dir/xen-hotplug-common.sh"
-. "$dir/block-common.sh"
-
-findCommand "$@"
-
-##
-# check_blktap_sharing file mode
-#
-# Perform the sharing check for the given blktap and mode.
-#
-check_blktap_sharing()
-{
-    local file="$1"
-    local mode="$2"
-
-    local base_path="$XENBUS_BASE_PATH/$XENBUS_TYPE"
-    for dom in $(xenstore-list "$base_path")
-    do
-        for dev in $(xenstore-list "$base_path/$dom")
-        do
-            params=$(xenstore_read_default "$base_path/$dom/$dev/params" "" | cut -d: -f2)
-            if [ "$file" = "$params" ]
-            then
-
-                if [ "$mode" = 'w' ]
-                then
-                    if ! same_vm "$dom" 
-                    then
-                        echo 'guest'
-                        return
-                    fi
-                else 
-                    local m=$(xenstore_read_default "$base_path/$dom/$dev/mode" "")
-                    m=$(canonicalise_mode "$m")
-
-                    if [ "$m" = 'w' ] 
-                    then
-                        if ! same_vm "$dom"
-                        then
-                            echo 'guest'
-                            return
-                        fi
-                    fi
-                fi
-            fi
-        done
-    done
-
-    echo 'ok'
-}
-
-
-t=$(xenstore_read_default "$XENBUS_PATH/type" 'MISSING')
-if [ -n "$t" ]
-then
-    p=$(xenstore_read "$XENBUS_PATH/params")
-    p=${p#tapdisk:}
-    # if we have a ':', chew from head including :
-    if echo $p | grep -q \:
-    then
-        p=${p#*:}
-    fi
-fi
-# some versions of readlink cannot be passed a regular file
-if [ -L "$p" ]; then
-    file=$(readlink -f "$p") || fatal "$p link does not exist."
-else
-    file="$p"
-fi
-
-if [ "$command" = 'add' ]
-then
-    [ -e "$file" ] || { fatal $file does not exist; }
-
-    FRONTEND_ID=$(xenstore_read "$XENBUS_PATH/frontend-id")
-    FRONTEND_UUID=$(xenstore_read "/local/domain/$FRONTEND_ID/vm")
-    mode=$(xenstore_read "$XENBUS_PATH/mode")
-    mode=$(canonicalise_mode "$mode")
-
-    if [ "$mode" != '!' ] 
-    then
-        result=$(check_blktap_sharing "$file" "$mode")
-        [ "$result" = 'ok' ] || ebusy "$file already in use by other domain"
-    fi
-
-    success
-fi
-
-exit 0
diff --git a/tools/hotplug/Linux/xen-backend.rules.in b/tools/hotplug/Linux/xen-backend.rules.in
index 7d2f914..ee107af 100644
--- a/tools/hotplug/Linux/xen-backend.rules.in
+++ b/tools/hotplug/Linux/xen-backend.rules.in
@@ -1,4 +1,3 @@
-SUBSYSTEM=="xen-backend", KERNEL=="tap*", ENV{UDEV_CALL}="1", RUN+="@XEN_SCRIPT_DIR@/blktap $env{ACTION}"
 SUBSYSTEM=="xen-backend", KERNEL=="vbd*", ENV{UDEV_CALL}="1", RUN+="@XEN_SCRIPT_DIR@/block $env{ACTION}"
 SUBSYSTEM=="xen-backend", KERNEL=="vif2-*", RUN+="@XEN_SCRIPT_DIR@/vif2 $env{ACTION}"
 SUBSYSTEM=="xen-backend", KERNEL=="vif-*", ENV{UDEV_CALL}="1", ACTION=="online", RUN+="@XEN_SCRIPT_DIR@/vif-setup online type_if=vif"
@@ -6,7 +5,6 @@ SUBSYSTEM=="xen-backend", KERNEL=="vif-*", ENV{UDEV_CALL}="1", ACTION=="offline"
 SUBSYSTEM=="xen-backend", KERNEL=="vscsi*", RUN+="@XEN_SCRIPT_DIR@/vscsi $env{ACTION}"
 SUBSYSTEM=="xen-backend", ACTION=="remove", ENV{UDEV_CALL}="1", RUN+="@XEN_SCRIPT_DIR@/xen-hotplug-cleanup"
 KERNEL=="evtchn", NAME="xen/%k"
-SUBSYSTEM=="xen", KERNEL=="blktap[0-9]*", NAME="xen/%k", MODE="0600"
 SUBSYSTEM=="blktap2", KERNEL=="blktap[0-9]*", NAME="xen/blktap-2/%k", MODE="0600"
 KERNEL=="blktap-control", NAME="xen/blktap-2/control", MODE="0600"
 KERNEL=="gntdev", NAME="xen/%k", MODE="0600"
-- 
1.7.10.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

From xen-devel-bounces@lists.xen.org Wed Nov 05 13:22:05 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Nov 2014 13:22:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1Xm0Wo-0001go-8D; Wed, 05 Nov 2014 13:21:38 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <quan.xu@intel.com>) id 1Xm0Wm-0001gi-Es
	for xen-devel@lists.xen.org; Wed, 05 Nov 2014 13:21:37 +0000
Received: from [85.158.143.35] by server-2.bemta-4.messagelabs.com id
	76/6F-24532-F542A545; Wed, 05 Nov 2014 13:21:35 +0000
X-Env-Sender: quan.xu@intel.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1415193672!12937056!1
X-Originating-IP: [134.134.136.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTM0LjEzNC4xMzYuMjQgPT4gMzkwOTcx\n
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12352 invoked from network); 5 Nov 2014 13:21:13 -0000
Received: from mga09.intel.com (HELO mga09.intel.com) (134.134.136.24)
	by server-11.tower-21.messagelabs.com with SMTP;
	5 Nov 2014 13:21:13 -0000
Received: from orsmga002.jf.intel.com ([10.7.209.21])
	by orsmga102.jf.intel.com with ESMTP; 05 Nov 2014 05:19:30 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.07,319,1413270000"; 
	d="pdf'?scan'208";a="631898662"
Received: from pgsmsx103.gar.corp.intel.com ([10.221.44.82])
	by orsmga002.jf.intel.com with ESMTP; 05 Nov 2014 05:21:02 -0800
Received: from shsmsx103.ccr.corp.intel.com (10.239.110.14) by
	PGSMSX103.gar.corp.intel.com (10.221.44.82) with Microsoft SMTP Server
	(TLS) id 14.3.195.1; Wed, 5 Nov 2014 21:21:00 +0800
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.202]) by
	SHSMSX103.ccr.corp.intel.com ([169.254.4.207]) with mapi id
	14.03.0195.001; Wed, 5 Nov 2014 21:20:59 +0800
From: "Xu, Quan" <quan.xu@intel.com>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Thread-Topic: [Xen-devel] [PATCH 0/6] vTPM: Xen stubdom vTPM for HVM virtual
	machine
Thread-Index: AQHP91mlLJNh4IXOT0KpYuzQIm5vr5xRwUyw//+ZoYCAAKU94A==
Date: Wed, 5 Nov 2014 13:20:58 +0000
Message-ID: <945CA011AD5F084CBEA3E851C0AB28890E820119@SHSMSX101.ccr.corp.intel.com>
References: <1414654731-32641-1-git-send-email-quan.xu@intel.com>
	<alpine.DEB.2.02.1411031126170.22875@kaball.uk.xensource.com>
	<945CA011AD5F084CBEA3E851C0AB28890E81FD36@SHSMSX101.ccr.corp.intel.com>
	<alpine.DEB.2.02.1411051056500.22875@kaball.uk.xensource.com>
In-Reply-To: <alpine.DEB.2.02.1411051056500.22875@kaball.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.239.127.40]
Content-Type: multipart/mixed;
	boundary="_002_945CA011AD5F084CBEA3E851C0AB28890E820119SHSMSX101ccrcor_"
MIME-Version: 1.0
Cc: "keir@xen.org" <keir@xen.org>,
	"ian.campbell@citrix.com" <ian.campbell@citrix.com>,
	"tim@xen.org" <tim@xen.org>,
	"ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	"jbeulich@suse.com" <jbeulich@suse.com>,
	"wei.liu2@citrix.com" <wei.liu2@citrix.com>, Daniel De
	Graaf <dgdegra@tycho.nsa.gov>
Subject: Re: [Xen-devel] [PATCH 0/6] vTPM: Xen stubdom vTPM for HVM virtual
 machine
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

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



> -----Original Message-----
> From: xen-devel-bounces@lists.xen.org
> [mailto:xen-devel-bounces@lists.xen.org] On Behalf Of Stefano Stabellini
> Sent: Wednesday, November 05, 2014 7:02 PM
> To: Xu, Quan
> Cc: keir@xen.org; ian.campbell@citrix.com; Stefano Stabellini; tim@xen.or=
g;
> ian.jackson@eu.citrix.com; xen-devel@lists.xen.org; jbeulich@suse.com;
> wei.liu2@citrix.com; Daniel De Graaf
> Subject: Re: [Xen-devel] [PATCH 0/6] vTPM: Xen stubdom vTPM for HVM
> virtual machine
>=20
> On Wed, 5 Nov 2014, Xu, Quan wrote:
> > > -----Original Message-----
> > > From: Stefano Stabellini [mailto:stefano.stabellini@eu.citrix.com]
> > > Sent: Monday, November 03, 2014 7:30 PM
> > > To: Xu, Quan
> > > Cc: xen-devel@lists.xen.org; keir@xen.org; ian.campbell@citrix.com;
> > > tim@xen.org; ian.jackson@eu.citrix.com; jbeulich@suse.com
> > > Subject: Re: [Xen-devel] [PATCH 0/6] vTPM: Xen stubdom vTPM for HVM
> > > virtual machine
> > >
> > > On Thu, 30 Oct 2014, Quan Xu wrote:
> > > >
> > > > Signed-off-by: Quan Xu <quan.xu@intel.com>
> > > >
> > > > This patch series are only the Xen part to enable stubdom vTPM for
> > > > HVM
> > > virtual machine.
> > > > it will work w/ Qemu patch series and seaBios patch series. Change
> > > > QEMU_STUBDOM_VTPM compile option from 'n' to 'y', when the
> > > Qemu/SeaBios patch series are merged.
> > >
> > > Please, could you add more detailed commit messages in your patches?
> > > Also spending a few more words here to explain why are you doing
> > > this and how would help.
> > >
> > The goal of virtual Trusted Platform Module (vTPM) is to provide a TPM
> > functionality to virtual machines (Fedora, Ubuntu, Redhat, Windows
> > .etc). This allows programs to interact with a TPM in a virtual
> > machine the same way they interact with a TPM on the physical system.
> Each virtual machine gets its own unique, emulated, software TPM.
> > Each major component of vTPM is implemented as a stubdom, providing
> > secure separation guaranteed by the hypervisor.
> > The vTPM stubdom is a Xen mini-OS domain that emulates a TPM for the
> > virtual machine to use. It is a small wrapper around the Berlios TPM
> > emulator. TPM commands are passed from mini-os TPM backend driver.
> >
> > This patch series are to enable Xen stubdom vTPM for HVM virtual
> > machine. his allows programs to interact with a TPM in a HVM virtual
> > machine(Fedora, Ubuntu, Redhat, Windows .etc) the same way they
> interact with a TPM on the physical system.
> >
> >
> > > It looks like you are trying to introduce vTPM stubdomains. The QEMU
> > > changes have been posted against upstream QEMU, that is good,
> > > however as far as I know upstream QEMU doesn't build or work as a
> stubdomain yet.
> > > Where are the changes to make upstream QEMU based stubdoms work?
> > > I don't see them neither here nor in the QEMU series.
> > >
> > It's Xen stubdom, not QEMU stubdom. Sorry for this confusion.
>=20
> What does "Xen stubdom" mean?
> I am still a bit confused, I replied to the other email.

It is StubDom, it is xen wiki about StubDom (http://wiki.xen.org/wiki/StubD=
om ).=20
Stubdoms (or stub domains) are lightweight 'service' or 'driver' domain to =
run device models and one technique to=20
implement Dom0 Disaggregation. The initial purpose of stub domains were to =
offload qemu workloads from dom0=20
into a seperate domain.

The following link is the wiki of vTPM.=20
http://wiki.xenproject.org/wiki/Virtual_Trusted_Platform_Module_%28vTPM%29=
=20
in 'vTPM Extensions in Xen 4.3 ' section,=20
[...]
Each major component of vTPM is implemented as a separate domain, providing=
 secure separation guaranteed by the=20
hypervisor. The vTPM domains are implemented in mini-os to reduce memory an=
d processor overhead.


-->=20
So 'Xen stubdom' is a separate domain, and implemented in mini-os.
My mistake, maybe 'Xen stubdom' is not a common Noun in community.=20

>=20
>=20
> > > How are you testing this work?
> >
> >
> > The following steps are how to build and test it:
> >
> > 1. SeaBios with my patch against upstream seabios is not submitted. I
> > will submit seabios patch when I finish these questions from review.
> > Now I archive my seabios patch against upstream seabios in
> > Github: https://github.com/virt2x/seabios2 , try to build it for test.
> >
> > Configure it with Xen,
> > --- <Xen> Config.mk
> > -SEABIOS_UPSTREAM_URL ?=3D git://xenbits.xen.org/seabios.git
> > +SEABIOS_UPSTREAM_URL ?=3D https://github.com/virt2x/seabios2
> > [...]
> > -SEABIOS_UPSTREAM_REVISION ?=3D rel-1.7.5
> > +SEABIOS_UPSTREAM_REVISION ?=3D
> ea94c083cc15875f46f0bf288b6531154b866f5a
> >
> > 2. qemu with my patch against upstream QEMU is not merged. now I
> > archive my qemu patch series again Upstream QEMU in github:
> > https://github.com/virt2x/qemu-xen-unstable2
> >
> > Configure it with Xen,
> > --- <Xen> Config.mk
> >
> > -QEMU_UPSTREAM_URL ?=3D
> git://xenbits.xen.org/qemu-upstream-unstable.git
> > +QEMU_UPSTREAM_URL ?=3D
> https://github.com/virt2x/qemu-xen-unstable2
> > -QEMU_UPSTREAM_REVISION ?=3D qemu-xen-4.5.0-rc1
> > +QEMU_UPSTREAM_REVISION ?=3D
> e867e6cf86c8412ca516cf2d0ccad57130e3388c
> >
> > 3. build/install Xen
> > Change QEMU_STUBDOM_VTPM option from 'n' to 'y'
> >    QEMU_STUBDOM_VTPM ?=3D y
> > ./configure --prefix=3D/usr
> > make dist
> > make install
>=20
> From the previous email, it looks like you are running QEMU in a Linux ba=
sed
> stubdom. If so, I don't see where are you creating it.

Not so,
The attach file is the picture of vTPM architecture.=20

>=20
>=20
> > 4. try to launch vtpmmgr / vtpm domain via
> <Xen>/docs/misc/vtpm-platforms.txt.
> > The reader is assumed to have familiarity with building and installing
> > Xen, Linux, and a basic understanding of the TPM and vTPM concepts.
> >
> > The Linux / Windows HVM guest configuration file needs to be modified t=
o
> include the following line:
> > [..]
> > vtpm=3D["backend=3Ddomu-vtpm"]
> > device_model_version =3D 'qemu-xen'
> > acpi =3D 1
> > [..]
> >
> > ## domu-vtpm is the name vtpm domain, A mini-os stub domain that
> implements a vTPM.
> >
> > 5. enable native TPM 1.2 drvier in HVM virtual machine. for example
> > enable tpm_tis.ko in Linux HVM virtual machine.
> > If you have trousers and tpm_tools installed on the guest, the
> > tpm_version command should return the following:
> >
> > The version command should return the following:
> >   TPM 1.2 Version Info:
> >   Chip Version:        1.2.0.7
> >   Spec Level:          2
> >   Errata Revision:     1
> >   TPM Vendor ID:       ETHZ
> >   TPM Version:         01010000
> >   Manufacturer Info:   4554485a
> >
> > Or check it with sysfs, /sys/class/misc/tpm0
> >
> >
> > BTW, Some local ISV are trying to integrate this feature into their
> > cloud service for trusted services, Such as trusted virtual desktop
> infrastructure(HVM fedora/ubuntu/redhat/windows virtual machine).
> >
> >
> > >
> > >
> > > >  Config.mk                             |  4 ++++
> > > >  extras/mini-os/include/tpmback.h      |  3 +++
> > > >  extras/mini-os/tpmback.c              | 20
> +++++++++++++++++---
> > > >  tools/Makefile                        |  7 +++++++
> > > >  tools/firmware/hvmloader/acpi/build.c |  5 +++--
> > > >  tools/libxl/libxl.c                   | 62
> > >
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > > +++
> > > >  tools/libxl/libxl_create.c            | 16 +++++++++++++---
> > > >  tools/libxl/libxl_dm.c                | 16 ++++++++++++++++
> > > >  tools/libxl/libxl_dom.c               |  2 ++
> > > >  tools/libxl/libxl_internal.h          |  3 +++
> > > >  tools/libxl/libxl_types.idl           |  1 +
> > > >  tools/libxl/xl_cmdimpl.c              |  2 ++
> > > >  xen/arch/x86/hvm/hvm.c                |  3 +++
> > > >  xen/include/public/hvm/params.h       |  1 +
> > > >
> > > > I've tried to break it down to smaller patches:
> > > >
> > > >  *(Patch 1/6)*  event channel bind interdomain with para/hvm
> > > > virtual machine
> > > >
> > > >  *(Patch 2/6)*  add HVM_PARAM_STUBDOM_VTPM parameter for
> HVM
> > > virtual
> > > > machine
> > > >
> > > >  *(Patch 3/6)*  limit libxl__add_vtpms() function to para virtual
> > > > machine
> > > >
> > > >  *(Patch 4/6)*  add TPM TCPA and SSDT for HVM virtual machine
> when
> > > > vTPM is added
> > > >
> > > >  *(Patch 5/6)*  add vTPM device for HVM virtual machine
> > > >
> > > >  *(Patch 6/6)*  add QEMU_STUBDOM_VTPM compile option
> > > >
> > > >
> > > > _______________________________________________
> > > > Xen-devel mailing list
> > > > Xen-devel@lists.xen.org
> > > > http://lists.xen.org/xen-devel
> > > >
> >
>=20
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel

--_002_945CA011AD5F084CBEA3E851C0AB28890E820119SHSMSX101ccrcor_
Content-Type: application/pdf; name="vtpm.pdf"
Content-Description: vtpm.pdf
Content-Disposition: attachment; filename="vtpm.pdf"; size=166430;
	creation-date="Wed, 05 Nov 2014 13:15:53 GMT";
	modification-date="Wed, 05 Nov 2014 13:15:53 GMT"
Content-Transfer-Encoding: base64

JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyh6aC1DTikgL1N0cnVjdFRyZWVSb290IDI1IDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4+
Pg0KZW5kb2JqDQoyIDAgb2JqDQo8PC9UeXBlL1BhZ2VzL0NvdW50IDIvS2lkc1sgMyAwIFIgMTYg
MCBSXSA+Pg0KZW5kb2JqDQozIDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291
cmNlczw8L0V4dEdTdGF0ZTw8L0dTNSA1IDAgUj4+L0ZvbnQ8PC9GMSA2IDAgUi9GMiA4IDAgUj4+
L1hPYmplY3Q8PC9JbWFnZTEzIDEzIDAgUi9JbWFnZTE1IDE1IDAgUj4+L1Byb2NTZXRbL1BERi9U
ZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDcyMCA1NDBdIC9Db250
ZW50cyA0IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdC
Pj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMD4+DQplbmRvYmoNCjQgMCBvYmoNCjw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMzAzMT4+DQpzdHJlYW0NCnic5Vtbbx23EX4XoP/Axz0BRPN+CQwD
jZ2mKSrUjdW0gNMHQZVlp+fYrmwn8L/vN0Pu7ZzdPStfCiQ2YIukOMPh8JsbuRb3Hov79++dP/z+
kVAPHohvHj0U/z09UUJJpZQ2RkURjRLeKXF7fXryj6/Ey9OTe9898eLmzemJFjfdZKWCVm40+9lX
pyd/Oz0R354/FGKwkr73l8uXN6K5fnn29yebuuw3F2D8Ry2ckyo4cfGM2IO30EJnK50Rzifps7jY
0Zq88HenJ0+bXy4en4s/bGxzu9GuuXr+4u1Gm+b66u07HrgWm3+Jiz+fnnx7MSGKGazeLudtkCEM
l3vaLDKxS/sx0M54O17L5ITNtNHK/sfzzZnBIq75hRpvX+92N7eDJYfiaZ9lMGN6MTc38KTBXDos
k624uHrafD1LFq3MYyomWNSCW9KCTlMqCJEU3YqlDS9ydjYjVTAypTHRgVSj+UHmMJz/tHlyfVVR
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
YmoNCjYgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjEvQmFzZUZv
bnQvQUJDREVFK0NhbGlicmkvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9y
IDcgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjYvV2lkdGhzIDE0OCAwIFI+Pg0KZW5kb2Jq
DQo3IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJp
L0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAvQ2FwSGVpZ2h0
IDc1MC9BdmdXaWR0aCA1MjEvTWF4V2lkdGggMTc0My9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1
MC9TdGVtViA1Mi9Gb250QkJveFsgLTUwMyAtMjUwIDEyNDAgNzUwXSAvRm9udEZpbGUyIDE0NiAw
IFI+Pg0KZW5kb2JqDQo4IDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UeXBlMC9CYXNlRm9u
dC9BQkNERUUrQ2FsaWJyaS9FbmNvZGluZy9JZGVudGl0eS1IL0Rlc2NlbmRhbnRGb250cyA5IDAg
Ui9Ub1VuaWNvZGUgMTQ1IDAgUj4+DQplbmRvYmoNCjkgMCBvYmoNClsgMTAgMCBSXSANCmVuZG9i
ag0KMTAgMCBvYmoNCjw8L0Jhc2VGb250L0FCQ0RFRStDYWxpYnJpL1N1YnR5cGUvQ0lERm9udFR5
cGUyL1R5cGUvRm9udC9DSURUb0dJRE1hcC9JZGVudGl0eS9EVyAxMDAwL0NJRFN5c3RlbUluZm8g
MTEgMCBSL0ZvbnREZXNjcmlwdG9yIDEyIDAgUi9XIDE0NyAwIFI+Pg0KZW5kb2JqDQoxMSAwIG9i
ag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdpc3RyeShBZG9iZSkgL1N1cHBsZW1lbnQgMD4+
DQplbmRvYmoNCjEyIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RF
RStDYWxpYnJpL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAv
Q2FwSGVpZ2h0IDc1MC9BdmdXaWR0aCA1MjEvTWF4V2lkdGggMTc0My9Gb250V2VpZ2h0IDQwMC9Y
SGVpZ2h0IDI1MC9TdGVtViA1Mi9Gb250QkJveFsgLTUwMyAtMjUwIDEyNDAgNzUwXSAvRm9udEZp
bGUyIDE0NiAwIFI+Pg0KZW5kb2JqDQoxMyAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2UvV2lkdGggMjU5L0hlaWdodCAyNDIvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNv
bXBvbmVudCA4L0ludGVycG9sYXRlIGZhbHNlL1NNYXNrIDE0IDAgUi9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDU0NTg+Pg0Kc3RyZWFtDQp4nO3d6VuS6d/H8Tnu30xNu5rmvuYCsm+yKyAgoKio
iIiCoAju+5JabplppmlqtthUNmWW1vUf3ieXM1PTLDUzGqWf13E+6GieXHCcb87ry9J89x0AAMCX
dupCDMvQJK4YJEtoGxSQVY6F9cvilw3wS3v51m5+SSe/uJ2pcZ+LSQn3nj0w8TlySdUVcdWoyH5N
XD0hqZn6YE1j/WFNHdtFtgfZJKKqMWHFiMA2zC8f5Fl7OZZOVlEL29AUlcgI917+N+IZcol9jN75
03m1M1LXrKxuTua+JffcVjQsYmH9ccndC7L6eWndzbzaG3nO6yQN0oWgYoScFNySHra5nWkIMHS+
iITMcO/uzyKuGBbbx8n+D21+90LoMXrvKH0rqqZVtX9d3Xzvd4v8zde+1o77avpCi+wQVeNdpW+Z
bJhQF57bsvo58ioqdkwKq66SM4Jn7WObO5iG5myNh5HvDPdO/3PnY1LIbZ7EMUmuXFY3L/cskkek
8q/lBzbyA/fzgw8KgvfpP2/kN9/Lb14PLfJfsbB+v9TkBbPprqpxReVbVvru0DnMkxdViXOavMAK
bFe41l62qY2hb8rKr78ss0fEXQ733n+PZ+0mCZCrJacbyZl0TV7tyf4vaHlYQCdQENgoaL5XGFy3
9T609T5ovLZJVs/s0765p1eXtmZWX2Ad83Vt+TnZDGRL7O+Nit775d0bhuCqOlQEOSBuy0N3TbP7
90v88iFOSXeusYWh9WWqa1PFpeEu4DuWwSe2X8tzzpBsQwn4Q0dAQcuD9/s/cM/Ueq/x6uPx5ef3
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
vDSL3hiZeVaysui9wdbUCIs8edaAoqJD4xzU1l7ROK8U1I7l1147eSYi3Jv907h6j3PkWcPktn/m
ddvcbufC29bZV97Rh47u2xWts9amCZNnVF87UGDvUpa3YGGRpbK15le2F1R1aqq7NY5enXPA5L1W
7L9u8V83+aaM3imDd6rQe/0Lvyl0UEjg5b2Paka2PBMvG6e3m2dekRW4vt08/cI/9bxx/KlnbNMz
Go418iWW+7PWo699XTm89fC3VT/8oG7ovnNg3d57t6p7xdZ5p7Rt0RJcMAcWDP5bZC4O914+MJfz
SnTeG6XdD8p7Nyv6f6oafOIYflIz/LhmCOurWI5DX5t/taoHN6v6H1T03i/t2rB0rJtaVw3B5cg/
/F88AOBQ/T8KMcmTDQplbmRzdHJlYW0NCmVuZG9iag0KMTQgMCBvYmoNCjw8L1R5cGUvWE9iamVj
dC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDI1OS9IZWlnaHQgMjQyL0NvbG9yU3BhY2UvRGV2aWNlR3Jh
eS9NYXR0ZVsgMCAwIDBdIC9CaXRzUGVyQ29tcG9uZW50IDgvSW50ZXJwb2xhdGUgZmFsc2UvRmls
dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4MDY+Pg0Kc3RyZWFtDQp4nO3ZX1LTYBRA8W8ndCd0JYIs
hOJCRF1JWIGvPtY3ZpxhYKw6itRjQ/lToKVpaXOH3HNWcL8fN0kTSrEm7bx5X/Hqqga7mzn+IZz/
iT7N2n2DwcvOP+RL9CFe3insrP3378D5p52utQvwetd/fisCDLmInnjTXZ6tgnBYXz/da9T8cuB7
9LDb6lezRTgeRw+61arlAsPoGbfe0osgQQo8bxA9W1spsNggeq42U2C+wfA8eqp2myPwOXqmdhsd
PyHo7I/iRf3OfSOY9lBg9yx6nvYbD9IvwcM1GHbtC1GjxrNvjZ37RNSsq5kliJ4lrOR3grpbgSp6
kLgG6Zfgbg1G0XME5hLcGEQPEds1QcLfxvdd1gL70VPENkh/HVxfCdEjRDch+BE9Q3BuAb3Sjx4h
ur1yFD1CdIPM70jTqvS3gsn9MHqA+CSQQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIk
QAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQIJJpYqeILqqHEWPEN2g7EePEF2/9MbRMwTX
K+Vv9AzBlZL+kSBBTZD8kbA3ISgX0VOEVgskvxIkmBKkNuhJMBXI/Ez4cEOQeA2KBHcEJeur0r1A
4V/0MDGVWYOUzQqUtxlfmfsPCFKuQXnUz+iBWu+xQPl4GT1Sy508IUh3KTwVyGYwTyCXwXyBTAaL
BPIY9BYTJDF4BiCJwfMCGQyWCZSu/7f93XKBehGuoufcXo0ASv0xsaMI/aYC9SJ08q1pBYC6r9Hz
brwVAeo69W292V1wTtGDb6p1z9+RXTh42flv6x+dRJ9k9U4+HfSaHO4/bBiqbQ0KZW5kc3RyZWFt
DQplbmRvYmoNCjE1IDAgb2JqDQo8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCAy
NTgvSGVpZ2h0IDE5Ni9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvRmls
dGVyL0RDVERlY29kZS9JbnRlcnBvbGF0ZSB0cnVlL0xlbmd0aCA2NjUyPj4NCnN0cmVhbQ0K/9j/
4AAQSkZJRgABAQEAAAAAAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg
JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADEAQIDASIAAhEB
AxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9
AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6
Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEB
AQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJB
UQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RV
VldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6
wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoqpeX1pp9ubi8uYreJf45n
Cj8zXF6t8WdBsdyWKT6jLj/lmuxPxZufyBrSnSqVH7iuZ1K0Kfxux39FeG6h8WvEF4/l2ENtZhvu
7V82T824P/fNZ5svH3iL76avOjf89GMUf4Biq/lXWsvmlepJROV4+Ddqacj3K61jTLAf6ZqNpB/1
1mVf5mse4+IPhW1+/rMD/wDXJWk/9BBry+2+Eviab/WLY2//AF0myf8Ax1TWrD8Gb1v9frNtF/1z
gL/zIqvq+Fj8VS/p/TJ+sYqXw07ep1snxT8Kr927nf8A3bd/6gVF/wALa8M+t5/34/8Ar1hR/BZB
/rNedv8AdtQP5sakPwXtu2uT/wDgOP8AGnyYFfaf9fIXPjf5V/XzNyP4q+Fn63Nyn+9bv/QGtC2+
IPhS6+5rMCf9dlaP/wBCAri3+C0gH7vX1b/es8fqHrLufhBr0X/Hvc2M4/3mQ/kVx+tHscFLabX9
egvbYyO8F/XzPZLXUrK/j32d3BcL6wyBv5GrlfNl/wCDvEmjyebNpNyu3/lpD+8A99yE4/HFS6V4
98SaSf3OqSzxf887r96PplvmH4EU3l3Mr0ppgsw5XarBo+jqK8y0L4u2F0yw6zbtZv8A8948vF+I
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
iZ7nQZfPi6/ZJmww9lc8H6HH1NexUVtRxFSi7wZjWw9OqrSR8q3lldafdtb3tvLBKv8AyzkUofrz
296rkA9a+p77TrLUoPJvbSC5i/uzRhx+tcZqXwm8O3nz2v2mxf8A6Zyb1/Js/oRXqU8zg/jVvxPL
qZbNfA7njVrrWrWP/Hpqd7bp/djuGA/IHFa8PxB8Vwfc1qf/ALaRo/8A6Eprp7v4NajH/wAeOrW0
v/XaNo/1G6sW5+F3iuD7ljBP/wBcbhf/AGYrW/tsLU3a+f8AwTH2OKp7X+X/AABqfFHxYvW+if8A
3rdP6AVIfin4qP8Ay82//fhazn8AeKo/vaLP/wABZD/Jqi/4QrxN/wBAO7/790+TCv8Al/AXPil3
/EvyfEzxa/TVET/dt4/6qapzeOvFNx9/XLn/ALZ4T/0EClTwJ4pfpodz/wAC2j+Zq1F8NfFsv/MJ
8r/akuI/6MT+lP8A2Vfy/gL/AGqX834mBc6vqd3/AMfWo3k//XS4Z/5mqOAOlegW3wg8Qy/665sY
E/66M5/ILj9a2rT4MKBm91l2/wBmGHH6sT/Kk8Zh4faXyBYTET6feeT0IhkkVETc7fKqryW+gr3q
w+FvhiyGZbae8f8AvXEx/ku0fpXT2Ok6fpceywsba2TuIYwn8hzWE8zpr4U3+B0Qyyb+J2PA9L8A
eJdW2+XpzQRN/wAtLr90PyPzfkK7nR/g9axbX1m+adh/yxt/kT6Fj8xH0216lRXFVzCtPZ29Dtp4
CjDV6mZpeh6ZoluYtNsobZCPm2Ly31Y8n8TWnRRXE227s7EklZBRRRSGFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//2Q0KZW5kc3RyZWFtDQplbmRvYmoN
CjE2IDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0
ZTw8L0dTNSA1IDAgUj4+L0ZvbnQ8PC9GMSA2IDAgUi9GMyAxOCAwIFI+Pi9YT2JqZWN0PDwvSW1h
Z2UyMyAyMyAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4v
TWVkaWFCb3hbIDAgMCA3MjAgNTQwXSAvQ29udGVudHMgMTcgMCBSL0dyb3VwPDwvVHlwZS9Hcm91
cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAxPj4N
CmVuZG9iag0KMTcgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzE0Mz4+DQpz
dHJlYW0NCnic7VtLbxzHEb4T4H/o464BDvvdPYFhIJYcy0EISBHjGLADg6IoWQ5XTKhHcspvz/dV
9czOkjO7zC22rAN3qqerurq63tMyp0/N55+fnj365rGxX3xhvnz8yPzz+Mga21lrnfe2mOKtSdGa
26vjo79+Zt4eH51+/TyZ1++Oj5x5PU62Njsbd2a/+uz46Nnxkfnq7JExk5Xc6Z8u3r42q6u3J395
vm7LfnkOwn9wJsbO5mjOX5E8aBtnSuhq8Sam3HlvzjdcUxb++vjo+9XH86dn6xO/Mq/WPq5ubs2T
bxVe/82c//H46CsQJvGBWoi5K3VKDTTe3L7/cHG9hBKL63zcRdlcXP705u2V+d0U6d5W/WR3A7VM
Mm6X2l4iYVlewQR/T16xdjWaQLEp+c+treWL3b1R1jO4NXY17yCvnl1tPph1XL26Xbu6unm7rqv3
axfAzssFefmaulJ2iOzdYDy0wdn9+dIVf3iD8/ubIK+efNxc31y8vLo9XXu/end18eLNOqxu3i0p
UChd7HdJ7N1eWtre7oZ8dR1P4x7B6VQojb071Zj1SVjEwFm4XRQabEg4mcvvVycnC2jAoZnsoAmG
/TcMra6uXkYLKcHuoRr/2Q4mDL6ieugfsObS6tT8fu3c6tHTb5YsrA9d6JdFcE+meZ8PWbQJH1KX
HkS/HKI/R97Vvov5IeTrw1TCRYglPYRg/zCCfen8VmmHf0sq4GLn7uLsY8INMcR2OUlwiB57iGaj
TwnjAd60g2cAlBEp5Ofy+ChnK4/XfMycRiiXEUseQYpz8djrVDxB5iTXsLBHkqoyEeTxgHltSQBx
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
8oc7K7SKixdvbvbbwVxXi8HT9rsL7LeDbVerwncwz6zyV2tgXvqBCOFKenU7bQD7YP6J6FJ4v8jy
deJ1HD9AdJa+TgbYn4F5wku3gYxYsKU1QLoUsXXAIwIM2DoAB84WqNJCmi60dKkGSViMkwHqk/La
Bto+Gq0B0qUOtrk+XaHM2srhxhfSMMS0gFB5v0n8ZB2WP+Bm5D5IR7eYh7T5cGsLeYgtCH8I4I3i
t4tfmzJz3LAzef/yZRtUUruBwnIy9tJeQrI/7ZPqx/MWy/0AJxs1Ka2M3iMk9Yy4Vx1ALpu0dzkM
IDMwTJWZCEiOHFnDyFNLosc3DcdbO1nDo07YWcPTN0/X8CxkTOOW3yzGXqkCC6lGqNtrIeJhULNg
OszpVi4VZdlNlbQ5sKIdB2AFYCsxf5TH8XOHQF6S+4ZBZvFDau2Rm2YKFMd3dUSSx5GaQo5nFZE8
I9BwUeT9EVlFxPlbT2McZip0rVDj9PoBN49+VVudPejD99ZQ+aQqX57S/R74s6sNo+CHxY+/vTQV
pNE9dLp5jzXyHmviPda5T7b3L6jOJZAR9mbzLu3911zdttN80rpHzvq0v3uky1HvM++YQaJ9K50g
kQEevvyhjMfJCFR33pamSA1iOYnX1TZzLXCXfrx9MH4XcUyA5B6bNDomr1HI+SmBnc7Ywzc3f9/O
mp9NNWf/7xt+Pn+9Pfp9dUK2hg0t2ZA18vEeRSONJsmNP5Sr7cqfh6PsQ7v25710NHiH1YvZNcwG
CUnBETBTUtcjCEMn+UYD/DfSrWvEJXVTjQ8A4K1h4UnIHcpxfuEbm/NOcc/Ne96bRK2wew3Y+SKd
N1Te/f0U//wpXM7ixbOsydwW9ZA3ife9SXTZtf+7UYNzMwbXW1kPrjsUj+TPyn9uyMFcYsXTbzYX
r698MI9vzKDZ/wUhRLTyDQplbmRzdHJlYW0NCmVuZG9iag0KMTggMCBvYmoNCjw8L1R5cGUvRm9u
dC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250L0FyaWFsL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2Vu
ZGFudEZvbnRzIDE5IDAgUi9Ub1VuaWNvZGUgMTQ5IDAgUj4+DQplbmRvYmoNCjE5IDAgb2JqDQpb
IDIwIDAgUl0gDQplbmRvYmoNCjIwIDAgb2JqDQo8PC9CYXNlRm9udC9BcmlhbC9TdWJ0eXBlL0NJ
REZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRpdHkvRFcgMTAwMC9DSURTeXN0
ZW1JbmZvIDIxIDAgUi9Gb250RGVzY3JpcHRvciAyMiAwIFIvVyAxNTEgMCBSPj4NCmVuZG9iag0K
MjEgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVt
ZW50IDA+Pg0KZW5kb2JqDQoyMiAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFt
ZS9BcmlhbC9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0FzY2VudCA5MDUvRGVzY2VudCAtMjEwL0Nh
cEhlaWdodCA3MjgvQXZnV2lkdGggNDQxL01heFdpZHRoIDI2NjUvRm9udFdlaWdodCA0MDAvWEhl
aWdodCAyNTAvTGVhZGluZyAzMy9TdGVtViA0NC9Gb250QkJveFsgLTY2NSAtMjEwIDIwMDAgNzI4
XSAvRm9udEZpbGUyIDE1MCAwIFI+Pg0KZW5kb2JqDQoyMyAwIG9iag0KPDwvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2UvV2lkdGggMjU4L0hlaWdodCAxOTYvQ29sb3JTcGFjZS9EZXZpY2VSR0Iv
Qml0c1BlckNvbXBvbmVudCA4L0ZpbHRlci9EQ1REZWNvZGUvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5n
dGggNjY1Mj4+DQpzdHJlYW0NCv/Y/+AAEEpGSUYAAQEBAAAAAAAA/9sAQwAIBgYHBgUIBwcHCQkI
CgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJ
CQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIy/8AAEQgAxAECAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkK
C//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNi
coIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SF
hoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn
6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQE
AwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBka
JicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWW
l5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5
+v/aAAwDAQACEQMRAD8A9/ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKqXl9aafbm4vLmK3iX+OZwo/M1xerfFnQbHclik+oy4/5ZrsT8Wbn8ga0p0qlR+4rmdS
tCn8bsd/RXhuofFrxBeP5dhDbWYb7u1fNk/NuD/3zWebLx94i++mrzo3/PRjFH+AYqv5V1rL5pXq
SUTlePg3amnI9yutY0ywH+majaQf9dZlX+ZrHuPiD4Vtfv6zA/8A1yVpP/QQa8vtvhL4mm/1i2Nv
/wBdJsn/AMdU1qw/Bm9b/X6zbRf9c4C/8yKr6vhY/FUv6f0yfrGKl8NO3qdbJ8U/Cq/du53/AN23
f+oFRf8AC2vDPref9+P/AK9YUfwWQf6zXnb/AHbUD+bGpD8F7btrk/8A4Dj/ABp8mBX2n/XyFz43
+Vf18zcj+KvhZ+tzcp/vW7/0BrQtviD4UuvuazAn/XZWj/8AQgK4t/gtIB+719W/3rPH6h6y7n4Q
a9F/x73NjOP95kP5FcfrR7HBS2m1/XoL22MjvBf18z2S11Kyv499ndwXC+sMgb+Rq5XzZf8Ag7xJ
o8nmzaTcrt/5aQ/vAPfchOPxxUulePfEmkn9zqks8X/PO6/ej6Zb5h+BFN5dzK9KaYLMOV2qwaPo
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
UrSS0vbeKeCT70ci5H+fevKfEnwluIme50GXz4uv2SZsMPZXPB+hx9TXsVFbUcRUou8GY1sPTqq0
kfKt5ZXWn3bW97bywSr/AMs5FKH689veq5APWvqe+06y1KDyb20guYv7s0YcfrXGal8JvDt589r9
psX/AOmcm9fybP6EV6lPM4P41b8Ty6mWzXwO541a61q1j/x6ane26f3Y7hgPyBxWvD8QfFcH3Nan
/wC2kaP/AOhKa6e7+DWox/8AHjq1tL/12jaP9RurFufhd4rg+5YwT/8AXG4X/wBmK1v7bC1N2vn/
AMEx9jiqe1/l/wAAanxR8WL1von/AN63T+gFSH4p+Kj/AMvNv/34Ws5/AHiqP72iz/8AAWQ/yaov
+EK8Tf8AQDu/+/dPkwr/AJfwFz4pd/xL8nxM8Wv01RE/3beP+qmqc3jrxTcff1y5/wC2eE/9BApU
8CeKX6aHc/8AAto/matRfDXxbL/zCfK/2pLiP+jE/pT/ANlX8v4C/wBql/N+JgXOr6nd/wDH1qN5
P/10uGf+ZqjgDpXoFt8IPEMv+uubGBP+ujOfyC4/Wtq0+DCgZvdZdv8AZhhx+rE/ypPGYeH2l8gW
ExE+n3nk9CIZJFRE3O3yqq8lvoK96sPhb4YshmW2nvH/AL1xMf5LtH6V09jpOn6XHssLG2tk7iGM
J/Ic1hPM6a+FN/gdEMsm/idjwPS/AHiXVtvl6c0ETf8ALS6/dD8j835Cu50f4PWsW19ZvmnYf8sb
f5E+hY/MR9NtepUVxVcwrT2dvQ7aeAow1epmaXoemaJbmLTbKG2Qj5ti8t9WPJ/E1p0UVxNtu7Ox
JJWQUUUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/
/9kNCmVuZHN0cmVhbQ0KZW5kb2JqDQoyNCAwIG9iag0KPDwvVGl0bGUoUG93ZXJQb2ludCBQcmVz
ZW50YXRpb24pIC9BdXRob3IoWHUsIFF1YW4pIC9DcmVhdGlvbkRhdGUoRDoyMDE0MTEwNTIxMTU1
MyswOCcwMCcpIC9Nb2REYXRlKEQ6MjAxNDExMDUyMTE1NTMrMDgnMDAnKSAvUHJvZHVjZXIo/v8A
TQBpAGMAcgBvAHMAbwBmAHQArgAgAFAAbwB3AGUAcgBQAG8AaQBuAHQArgAgADIAMAAxADApIC9D
cmVhdG9yKP7/AE0AaQBjAHIAbwBzAG8AZgB0AK4AIABQAG8AdwBlAHIAUABvAGkAbgB0AK4AIAAy
ADAAMQAwKSA+Pg0KZW5kb2JqDQozMSAwIG9iag0KPDwvVHlwZS9PYmpTdG0vTiAxMTkvRmlyc3Qg
OTc2L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTc3Nj4+DQpzdHJlYW0NCnicrVnbbhQ5EH1H
4h/8uPvULt8tISR2AS2CRRFB2ge0D0PSGyKSGTRMJPj7PdV2Xyb0uHt6Rpqk+lLHrnIdl8tuFYUU
WgtLQitB0ghtBTkntBOKvNBeKBeExo+i0Ph5KQx+ioTBzytcCqu0MGjEW2GMcMoLY4Xz0DbCa6g5
ERxUgogEFS+ig0pEfypy1yQDoRFBxKZIyBCE1YKU9cLCIC2h5yAd9IwgQ9wbZEDnaMeiIwecDU7Y
AAdgMFTJSy/QMXkoObQfiIQDPngt4CRFxXZCeuhZoSQGAe4qkiTgqELDwpNQSkIvQqITuKw07EYT
Ske8N0IZGAPnlcWweIycDVZ4Hjo4iWFQnttDux5OBLQbKAiYrgI6geuK7QhoLwYvANUSIx0QCxkN
Rg5jzzjEQEngEBUFpwKGVwOn8FzjJiKEDn4Coj38hGnaw6nI4YNSBC6gUZKIeETUIgcUb6NDRHk0
JcdUcTgQVYJ/JBE0hT6YGEZ51kH82PvIMrAu0KZpNiDqmlU4/JFfRUSew0fMFLwnQsOeA0GgUACj
EHFcsDITI4I9RGiQzSLQz8qGFSAD90NkcMFxBtIq0ImttRp2k5K44NArMAI24wLKBkEBicAhmExg
qWWGkAJLXKOMlnmsCJS13vETtBx4KoC2NoSGe6CY4SfghmQzGrIx7TBXHHvAtHXERMK0cWAFLph4
GDXCjdM8ukxJQ0xeiQuwASwG6TBvCH+IHFpGN87xBOBp5KEcoeuZQeCTRAuw3HMnsNdrMBHGeYNu
ogLfwIxnz6oLZoQUH6rL6vLbal19/Pmtri5324er3au7+r66uBG6ef9WyOfPnz5pIPAtQS5+0X/7
SYCh/4oO2IG6fj7WP3afNz/GoLqBjKExioUu9fEQczzEHg9xx0P88ZBwPCQeDyG5AEMLMKP0mcCM
MmAW5Szr8ArWCJ9ESCI2AlOwEZSESkInYZKwh4g7e3qR6TDGF30d5eEcX0043UrXYawsWjnK4wkM
0twoMec4Z1N4rDrZR9VnOltknRpl9wRmcXK0ianWne6g7o0NRWNHs+QEZjE9bZpuTp7uYM9SV1yr
1ChL5xjrDi5V860MvZW2aOXopChjsNbrUXrOci5lQ+dP9lGr3t5YtHc0g09geAOy1EefsrqnSR9f
3948bOvqxd3ut9/FqB2jy/wR+DILp/GjBcAR+HLSncSb0cpgNkcMdRhfTC1Yes3ihd7Hk8ls+iU6
UNFQbE/KnCgYGk5fwYzvDS1XwdiGLV5xw+lFj+2X2lAseixv+RcbOl33THLcjhOvzcGXd7fX9Xju
TqVkqhp1LhdTfk11Hp9tNAt7Skg2FZapiuBzi0akgtSlGietaXw20YhUF7iskhrzScWnxnzS9EnT
p959ajpNOT5oaETqISRcIg8fKjQiAcLBiRTb6u5Q2MnluPdhj7pYEbZ7yYT8tadC1KPp7XwMb7n2
7o/N9c/CjvIxzrW4N6M9hsM9xqkezZIe+XjmYJctN9+N2pqCGeM0vrQZPgrjFmD8AkxYgInLeZZm
Bx+IJamy1FmaLO3hoZ49caifOXx0Vpo6tNgjPp07g6l96ccneCVTx2fbFMp0W+ElPlIOF6lz+OoG
VpdPKsYJPYUap/QUapzUEyglTxhUmwc1zwnyWZ6DUKqvE/kEt+QCn7ov90LROaw1A2uLi5waZ/EU
ynW710U+5qykzpGVBjtZPhwvWR2xMz3B6nPwSA94pIs8QtWmT+CRPgeP9IBHusgIfYBHE6gDq/Is
BzOJ9AwSzd4FLx+pAQt1cSOpY7dnXeR2oWia7a6ZWJ8n3TWD9dUUT7nMCRw2+hy+jhe307unmBbp
tEnIFVzzFTHJvLrImFcZmWWuvCjTk/J7ld+rXKGprKdyeyq3l/dsOTk03/KSzPr5YwHlrwWZbM23
uiRzaZE/FZA5tBMZePxxW9cfNptd9WFzV/+9+iaSUdXFaluvm7ciZ1bOoqnD2BX/ndJ7hPJt/VO0
3HiNJtebXV2953+v1tf9TRv1y/pqV/1Vr67rbbpmTHv9Zn13u64vv6zYUH7wYo0WVrvbzTrfb3e3
/61w0dz9s9l+/bzZfK1ebq4e7mFT8+T7l7resZG76u/V1XYzuP/zC/4P7l/eru42N4MHiRq9buoH
ajfb1X1mXvb1/cP9908YkTZs/J2zGR9+3+/E9Z444+efbluf4O22fvhdohN5kz880u/2+sNj8G7L
nwDtln94PtuJ1O3euWYn5h8HxKFoTwXUnsiHA3ZP5DOCsCdyouThb6ey2RN55sgcsnl7qEEGaPFt
Btgr6geyzQjF+nSQKeiRbDPGXtU0kG0GCY9km0nokWwzyt4COpJZ4r78JcPo/Qzz9Mn/rHbhww0K
ZW5kc3RyZWFtDQplbmRvYmoNCjE0NSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCAyMzU+Pg0Kc3RyZWFtDQp4nF2Q3WrDMAyF7/0Uuuwuil2XDQYhUDoGudgPy/YAjq1khsU2inOR
t5/slg4msOGg84kjyXP31AWfQb5TtD1mGH1whEtcySIMOPkgDgqct/mq6m9nk4RkuN+WjHMXxiia
BuQHN5dMG+xOLg54J+QbOSQfJth9nXvW/ZrSD84YMijRtuBw5EEvJr2aGUFWbN857vu87Zn5c3xu
CUFXfbiEsdHhkoxFMmFC0SiuFppnrlZgcP/6+kINo/02VN1HdiulVcvqeP/ISiv9UNmrq0wpy94i
2pWI09WL1FglkA94O1qKqVDl/QKE7nHRDQplbmRzdHJlYW0NCmVuZG9iag0KMTQ2IDAgb2JqDQo8
PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDg5MjQ1L0xlbmd0aDEgMTg5MTkyPj4NCnN0cmVh
bQ0KeJzsewdglEX698y+u5vNlmQ32dRNsptsKklISCihSJY0OiQkCwkQSEioUkNHmgXUIIKKBSue
igWUzdKCWFCx9+7pqXh66p3i2T2BJP/fvM9OCFg+ve++7777LpP89vebZ8o788zM885KZJwxFoEP
LSsvqRw+9OTyb5OZ5sn1jDkuKS0qqbrmqbBMxl5YwZjt7tKiUcXTIqcPYezJfzCmXz+0pLTsk8e+
OcU0j21lTPliaPnYytmNAy9g7Fgy4zeah1Z6ix5/78MOplmdy9jQKWMrc/J+/Oitdsb4W3hqXcO8
+oWvhL34MWPpjRjAsIZlS1y+G46+wlgNynVxMxbOnPf996PNjGXtZiw4dmb94oUsjrnx/E/R3jpz
7soZNx44kMLYlG8Z62OdNb2+8eOU9nPQ/2SU950Fg+XeoN7Ib0M+eda8JSue2mD/jDFNAWOpPc6d
3jT/Ev/WSxnzj2IsaNrcBQ317kejf2Bsm5axhLJ59SsWJmYn34r2rWjvml8/b3rqsgo865CPsZDI
hQsWL+lwsI0Yz1OifGHT9IXn7tFgfn2QT7Yy4Vvdza0b/D3GTw0d9B2LMTCRDn+2+jnBjyddt+rk
ibZNwZ8HHUA2mGkYJbTTs3bGjxp3nDxxYkfw52pPXZLyjbCEJrE6plMNGmZlOWw6VmkrnqtW0Wby
rSg16Lbr8tFlArHyEtuoYQamCdVpNBqtotF+wDQdHra7Qx0B0uhKl4t5MJ1UGkPQzZpUF+O3qJ0e
1IWImaL3kNOj4S9i9W4V6/L7k7aE1f+s/XO2+5/p7xefc+p0fxrtv7ZvkfRv/nKfulGs4ff0pU2i
vnTTWIO2+sx+lXvZ0J9ro3zMQn/PM854XjNL+ll7Gsv9Z/vsTv8dSXmdTf69bbS92XZlGpv4G+vW
nfG8k6z2t7TTLGIpv3dc/zeTcpT1+S31hK+k5m+wDf/08247o5/tP1dH38i2d33eT8ZS8NvWrLN+
l740z5zZr5LIKn5LH5r7WOLveeb/TsJ4t/3WuspNLEnX+tM1VJazDOWWn4+n3ak7dafu1J3+e5Lm
Bm783W2S2WGNjl2r28iu+VeNQ4k6+ztk4FmLWemvtjvV8eMZ9eexDcCqf9W4znwWO0flPmzT/4n+
/5sTvq8POyufC0z/d42nO3Wn7tSdulN36k7dqTt1p+7UnbpTd+pO3ak7dafu1J260/8XSQkgjv4V
gg9CDkpJZ1rugiGXuZiWWaEsLIllIN+HDWBDWAkbzkazKjaeVbOpbDZbyFaytWwHu9dldaV2dKh9
W9A2nWWz3mqLYjYMLcYGWtSzc1nTGS14x3d47njgASW+4zHRQccP+IhniYojMNiojgbN4x9O+zA/
8G8mWUDPwEx6qn8TlRvI9cYIx5w5U2WEcq3SpFQrc5XPWRiLRuscNpJNYDVsIpvCGrmGh3Irj+UJ
PJ2X84m8ls/lC/hSvoyv4Zfyy/hWfj3fz4/wR/gT/Emm55+r/X71k3+/4UwT+ItBDfv1xE+PrMtA
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
shmaDZ5B3mW7lnq1S+1LlyxVvl3Kdy3lJUt57lKuYUutS11LFfMSb5N38a4mL2sqb1rf5GvSDvQ1
HWvSsCZubO04srfJkVAG9qxusljLFnkXeBfuWuCdP2Oedw4GOLtgpnfWrpneGQWN3um7Gr0NBdO8
9QV13qkFtd4pu2q9kwsmeiftmuitKaj2TkD98QVVXu+uKm9lQYV33K4K79iCMd4xsI8uGOkdtWuk
d0TBMO/wXcO8QwvKvKWYPIuzxrniFKsYwJg4jIQ5eFGuw+M45vjSoWUOn+OIQwkLjXXGajJCY3jx
2Bi+IGZdzJYYJTT6xWiNJzojqyw06sWo96P+HqUN90Rl9CxjkdZIV6QSIeYWObqqTOXCEuJefdS5
jo50p5aFRvDQCGeEptQZwZntmO1LmxLxsPVFqyY0lIeGdoRqPKGoHhriDNGIj44QxRPSq19ZqMVp
0YiPDosS6bHAInpMM5dXlYWanCaNt9A01qTxmAqLyzym7NwypnAX54xbQYpBjIJHOMtwrvdGch3H
+7ylqjIzc2SrgY0b6TOUT/LxS3wpleLTUzHRp7/Ex7wTJ1W3cH55TQvXFFf57OJfbNX8hs2bWVH8
SF98ZbVvR3zNSN96CI8QHRAsviWSFdVkTlm8dHFm5pIp+JiyeEmm+oscXypymcIofhcvQV78LFXz
LPNXE1UDTV2MtEQal/x6q//XE/93D+A/P7Uw8UcGQzo0F7FGzYXABcD5wHpgHbAWWAOsBs4DVgEr
gRXAcmAZsBRYAiwGFgELgQXAfGAeMBc4F5gDzAZmATOBGcB0oBFoAKYB9UAdMBWYAtQCk4FJwESg
BqgGJgDjAS9QBVQC44AKoBwYC4wBRgOjgJHACGA4MAwYCpQBpUAJUAwUAUMAD1AIDAbOAQYBA4EB
QH+gAOgH9AX6AL2BfCAP6AXkAjlATyAbyAIygR5ABpAOpAGpQAqQDLiBJCARcAFOIAGIB+IABxAL
xADRQBQQCUQAdiAcCANsgBUIBUIAC2AGTIARCAYMQBCgB3SAdkgHPhVAA3CAsUYOG28H2oBTwEng
BPAj8A/gB+B74DvgW+Ab4GvgK+BL4O/AF8Bx4HPgM+BvwF+BT4FPgI+BvwAfAR8CfwY+AI4B7wPv
Ae8CfwLeAd4G/gi8BbwJvAG8DrwGvAq8ArwMvAS8CLwAPA88BzwLPAM8DTwFPAk8ATwOHAUeAx4F
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
L77ai6/24qu9WCMHa+RgjRyskYM1crBGDtbwYA0P1vBgDQ/W8GAND9bwYA0P1vBgDQ/W8GAND9bw
YA0P1vBgDQ/W8GAND9bwYA0P1vBgDQ/W8GAND9bwYA0P1vBgDQ/W8GAND9bIwRo5WCMHa+RgjRys
kYM1crBGDtbwCDuxcA6N3Wj8FBovReNUNFyNhg+LTtioHPuUY5tqbFONHVKxQSq1T6N/OfqXo385
+pejfzX6V6N/NfpXo381+lcjRzVyVCNHNXJUI0c1clQjRzVyVDNXvOYrl+S7c+Jay+3kuGngJc/N
Jcc9CPOAsZH4WHOuW0XOWGPuc60wT7tWwipYDWvAB2uhAAqhCB6BdUBudJEbXeRGF7nRRW50kRtd
5EYXudFFbnSRG13kRRd50UVedJEXXeRFF3nRRV50kReTHOAEFzlPZvbTSvYwczzIHA8yx4PYTX5P
703tYeZukLkbZO4GmbtB5m4Q2cPIHkb2MLKHkT2M7GFkDyN7GNnDyB5G9jCyh5E9jOxhZA8jexjZ
w8geRvYwsoeRPYzsYWQPI3sY2cPIHkb2MLKHkT2M7GFkDyN7GNllzppm/g1r78fC7zXnLKnRZ2IQ
GpVSX0f9ebzRiDca8UYjbT+jrUFbFzPFiaYDmSlOtB0Y/xlQBR5qxEONaFmKlqVoWYqWpWhZipal
aFmKlqVoWYqWpWhZipalaFmKlqVoWYqWpWhZipalaFmKlqVoWYqWpWhZipalaFmKlqVoWYqWpWhZ
ipalaFmKlqVoWSq+hyaF+GYPvtlj8Yqu+GcPGsxkBvyLGRBBkyI06Rj/yUxH+ZMZNPm5/GkWvtuD
7/bguz34bg++24NWhWhViFaFaFWIVoVoVYhWhWhViFaFaFWIVoVoVYhWhWhViFaFaFWIVoVoVYhW
hWhViFaFaFWIVoVoVYhWhWhViFaFaFWIVoVoVYhWhWhViFaFzONpah4PRYsP43/ndAtSP43Uu4QL
fQ+g7wF0PYBe7dGpPTU/Q58D6HMAfQ6gzwH0OSB0yxL8utT8l+Vh85SliLj4qVlv+Zn8STt3L1iK
zIjQOP5L9KVFxJJPRCyDIrPKsk4Ylkfpvd78wrJJPmPU/LflWfPfLva3Lva3rivhKugG3SEDesAs
2twPs2EOPABemAsPwjx4CObDTyAPFsBCWASLYQkshYchH5bBcvPfSp8LSHrCssr8HF1OWp4xz1j4
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
SaxSDqmUQyrl0M6fERb1LD36+GEVr6jSFVW6IZVuSL8+rNoV9ejD+opYTz6sug2pbkOq25C+e1jf
PayyDalsQ/qOWGUr6j1ilWZIpRlSXYaiUWr5Vjt5UO2O1exyX/e+VWMWfIwFHxvJKqNU+/7kXjLJ
p0PJCbp8qpQ8IdpVhjHzRMdaJx9Vus8G9yn/zHW4fAInzo78BKFY/jwl9hJPJ4Rhr5d/KusTvrcu
2tuz8un7nb7f6ftHTv5DvcI5YcVHTt7v5P0jp250bcJytKAVTudk/U7W72T90Sestoy+A/RdRd9V
H53MrV2yykbaDlhhoxU2/nUaf3bkJ34baTtA21W0HfibCX2V5/mRnwKOTOq0XWX1jbRd9dFpPapw
8oHosGStR3uFh3VLsW4p1i3F9vScPT1HrQEdU5eOqfzTtW46bdIZxSzwAQs8zQJPmyP3MEeWfzuy
3PV06Xq67Os53U2X7qZLd9Olu+nSzXTpZrrs5zmdTJcuJran53QUXTqKLh1Fl26iK0rbze+tvMWK
w1bcYrWtVnvHau9Eh3r3Pbp12ONqe1ztk4M7f4b93y10gs7uZH79VTrMCh003EbDbX+10rNeq/N8
oetLOq2lrh+12irP8/iL9db4TLvPrwur/8aKo6nWTrV2qrVTqp1S7fbdtvNnUu0UaadIOzXaqdFO
jXZqtFOjnRrtlGinRDsV2qnQToV2KrRH+zvnGmdc44xrnHGzM+acsdkZm52xWada9rpm52nWVRZ1
lUVnWaOzLHtgs7M0O0uzTrLoHM3O0ewca5xhjTM0O0OzMzSP/F+UhyZ/Eh0aTY/OC/dH5+OnuCQ8
El0Z7ogm4SpMxtVYH6ZHG7ARfT6zNdwebcN2fIAPw+0VnwqNFUfiKByNv8On8Rkcg8/iWHwOx+F4
nIAT8Xn8Pb6Ak3Ayvogv4cv4Cv4BX8XX8I84Bf+EU/HPOA1fx7/gG/hXnI4z8E2MifapeDW8UvFa
eL7idbyBJXgTS8PiirfwNurxTlhc+XC4o/IRPIoGz5fhXThr5Q6EcHvVbuH+qj3C9CpddpUuu0qX
XbUP9sV+aA93VJV8phs94Y7UkTgRF4b7U+PwC/wSE8IjqctA99S00JhqDItTJp70EWFx+pP4VHg+
fSQ+h+M8/yJ+GKanf4Rzwu3p+zAL7Z6/h3Vgs3RXeCRdxGbv9Xs+GG6vToTG6iQqUYUUdIrVOsXq
UcigBlnUYhfsit2wO/bAnvhCWFx9En7i8U9dp7g+4TonPF89EBpHudeoPfXHP472CMuiPSH7RXtj
NPbBJ/EpHImjcDS+gX/F6TgD38S3cCa+je/gLPwA54UHee6DPPdBnnt1dGmYGU3AZbgcV+DKMIc3
z+HNc3jzHN48p/KmsKzyZtyCW3EbpuF23IE7cRfuxj24Fw/73iN4NMxh9QerVoVlVa1Ygza0e/19
1w6UvN+NHq99GJalUkhjFDLYF/vhcBwBOqTowDvmpI53PdH1ZNd/xo9xDn6Cf8eF4UGe8yDPeZDn
PMhzruY5V6ecN+W8PGhO9S/L2kR3hMboTtyFu3EP7sVsPIE5eBJPoR7v4E9owDK8i0Y0YTmakcMK
5LE+PCsnPCsnPCsnvB1tQT8GMIghbA3z5Il58sQ8eWKePDGvsjM0VnahiE0owXRSGWMzetCLPphY
KvtR/t4OhDBPvD2blgvSYj8t1tNiPS3O02eEt9Pfdf0efugzP8I5YV76555figm4HFfgKlyPGyDe
0jRK0yhNozSNxNO89G9dZ7nOc30JdEjTIU2HNB3E2rNi7Vmx9qxYe1asvS3W3k5vQgmbfbff6/QQ
d/MqPhNVRrtHVUiV//2P8j9kgFEo//XuGmTLf2ISu+CkaHR0Ms4Lk/j4JD4+iY9P4ONj+fhYPj6W
j4/l42Ojie5wZRjHz8fx83H8fBw/Hxf9Oto1uhbX4XrcgN/gRtyEm3ELFkYfj17E+nAli17Joley
6N0sOodF57DoHBadw6JzovJfkN4aJrPqZFadzKqTWXVyxQNhRcUMPIiH8DAewaP4LR7DLDyO2XgC
c/AknsLT+B2ewVzMw3z8Hs+iDn8IKxKfjXZNHBuNThzv+hWcFiYlvh4uSXwDZ3o+JkxNjA0XJn6O
C8OFerZvJH8ULtW3fSP5E9dLQ31yQmhKNkZVyaZor2SzrneFqXxllEmuD3OSG/QiG6NPJd937Sj/
bSDXTdEelZdGu1dOwGW4HFdgIq7EJFyFybga1+DhME6+GCdfjKtcHu1a2YwcVmAlViGP1SigBa1Y
A3ry9sm8fbJcM6lq97CC118px4yr2hRl5JdJ8ssk+WVc1fZo91QSfCu1B/bEoTgyjEsd5XosjotG
yynjUp/3+MIwSf6YJH9Mkj8myR8T5I8J8sdY+WNsii+lrgRfSt0fVqQeGPk/6FekP4aP4yB8Asfi
jDBHpF0p0q4UaZPT46Nd0xdjCqbiDtzn9YddH40+Lpomp5/2uN3n38M68DmRc7fIuVvkzBE5c9Ld
0ah0jM0+3+99/ieCJqeHol2r9worqvfGaOyDfbEf9scBOBD2Wm2v1fZaba/VB+MQHIrDcDjOda/z
cD4me341rgkrRlWEFZmzwyWZH2JyuDBzDcRNRtxkxE1G3GTETUbcZG7FbZiG2+G8mTtxF+7GPbgX
92E67scDmIEHMRMPgT6ZR/AofovHMCvatWYSrsJkXI1rQNsa2tb8CuK7RnzXiO8a8V1jnzX2WWOf
NfZZY5819lljnzX2WWOfNfZZY4819lhjjzX2WGOPNfZYY4819pg9Otp1l1HIoKb8LyEn3xUp62Wj
8qPy3x7ZJ3G5bJYd+dcFUkijGqOQKf8DOCP/DE75L9hny/8ghw6goAMo6AAKOoCCDqCgAyjoAAo6
gIIOoKADKOgACjLfnjLfnjqBok6gqBMo6gSKOoGiTqCoEyjqBIo6gaJOoKgTKMqSF8iSF8iSF0Q/
C3E0BmPxc1yIcfgFfomLMB4X45IwRka9SEa9SEa9SEa9SEa9SDY9RTY9RTY9RTY9RTY9RTbNyKYZ
2TQjm2Zk04xsmpFNM7JpRjbNyKYZdbdV3W1Vd1vV3VZ1t1XdbVV3W6Pyzzvm4Ek8hYXRfjLvfupv
rP7G6m+s/sbqb6z+xupvrP7G6m+s/sbqb6z+xupvLFuPl63Hy9bjow6zbCe6UMQmlNCNGJvRg170
hftk9tky+2yZfbbMPltmny2rT5TVJ8rqE2X1ibL6RD19Xk+f19Pn9fR5PX1eT5/X0+f19Hk9fV5P
n9fT5/X0eT19Xk+f19Pn9fR5PX1eT5/X0+f19Hk9fV5Pn9fT5/X0eT19Xk+f19Pn9fR5PX1eT5/X
0+f19Hk9fV5Pn9fT5/X0eT19Xk+f19Pn9fT5im9FoyvOxLfxHXwXD4ScSpRTiXIqUU4lyqlEOZUo
pxLlVKKcSpRTiXIqUU4lyqlEOZUopxLlVKKcSpRTiXIqUU4lyqlEOZUopxLlVKKcSpQzS9SZJRaZ
JRaZJRaZJRaZJRaZJerMEnVmiTqzRJ1Zoq7iT1GmogHL8G6UUcWyqlhWFcsmTir/P6qu/+h6WrhG
NTtDNTtjpJr9KJQS52GM6vaRqpYYF0oq25dUtrEq25dUtrFm8WnJS8IzyZfC68mXo12Sr6l+75rn
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
mImtFQZ4R7DRx9lzhmpDNY71guEFjK8x1GDrLMMsHEtkCugEM7FywUxQMBMUzAQFM0HBTFAwExTM
BAUzsRzBTGyaYCYomIk9I5gJfTATqxHMxKaKrFpWqsxR5mAvkBMqICeMATlBQU6sUpATex7kBCeg
WBUrmwV+6mEZilPpxRhQFPYFRaEOisLIkBLCPGEljH5EiaAOosL5gKgw/kvKl1iFslpZjb3AVWwm
uGodKm8q+NQpI8pX0f+m8k0ca5uyjX1KkBYqIC2WIkgLCtKCgrSgIC3oH5Q/s08oN5WbOMpflL9g
HlAXKxPUhf6Hyofib28lM/ZSsi5Zx6YKAmPTQGAGqJKssOeS8R8rS05JTkFfTU6HZiRj/U2ekDyB
VSZPTM5EZVLyJFaTnJWcxWYmP5L8CJuVPDl5CupTk6eyiuSc5Bz2TPK05Gno5ybn4iiPJj+KrXnJ
eaiA7dAH2+FMwHZQsB0UbAcF20HBdlCwHRRsBwXbQcF2ULAdFGzHUgTbsU+A7V5lE1IWpCxgPOW1
lNfQX5iyEP3XU15Hf1HKYpYlyA+VZSlbmJTyjZQd6IP/0Af/YQz4D2P+nqpjUqqUmsNeFBTIqhLZ
DYICmSQoEAoKhH5W/Sx7VF2iLmHT1c+pn2MT1aXqUvaYalSN7AnVpJpYvtqitrAktVVtR9+iWjDe
qloxxqbaMKZL7ULfrnazAtWhOjCmR3VijEt1YWuf6mZ5IMt+1H2qD3XwJTSgBqBDqsZy1aAaYo+r
YTWCkVE1ipExdRhHXK5+AZWV6irMDAbFUdaoa6BfVtdizDr1TZzziDqCed5S16P/VfWrGL9B3YD+
19SvYc6N6kZsfVt9mz2lblI3sacFubIikOsWNkP9hvoNVq9uVb+F/nZ1O8Z8W/02tn5X/S50l/o9
VqLuVndj6/fVPdj6Q3UfK1Z/pO5H5cfqj1EB70LBu9CfqofZk+p/qkcw5mfqUVao/lz9OUYeU4/h
KCfUX6Iyqp7CnKBhzH9GPQP9tXoWY86p/4Wt59XzmOc99QL676vvswpQ8m8x20X1IntKsDLLAytH
WG5aNC3G8tOG03CXwM3LWUna59Nwr9JWpq1kj6V9Me2LqLyRtobNSPty2pdZveBpVMDTrETwNMsS
PM0kwdNQ8DQUPM2yBE+zcpBdLfF0A/G0RCSd4OaPiFnwcTrxcTr7D/yfTmQ8l8h4HpFxJpHxfCLj
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
95ruB7pf6j6b9J2k7+i8erfeo+vXh/QR3YB+uf4LuoD+Df0bupD+Tf1burD+bf07uph+p36X7vP6
vfof6Vbqf6L/iW61/mf6n+veoN/HXKs/pX9X96b+gn5M95b+sv4Pug36P+n/pNuk/6v+b7qvi39F
p9siT5In6b4pvyvf123jMi/QneZP8ad0t/jTvFT3V/48r9Z9IH7DQ/chf5HXS3rewD8tcf4KXyKl
8xZulnK5hbuk6dzDNekZ/nm+Snqer+YbpFn8bb5Vmid+c0Jq5jv5L6RX+Ul+Uurlo/ys5OLn+Xlp
kI/xMSnAf8+vSkPi32NJYf4XfkuK89v8vrTcwAxp0huGTMMj0tuGKYYnpHcMhYbnpF2GOQa7dMjQ
Z1gjXTN8xfCVJNXwpmFDUprh24adSZPE31VNmvJ/2Psa4CiuK93b86cxxmOZKBjLWJFlLMuyjLEg
RFGITIgQQvODTDAhRIGJpuevp2c0/2AewZglPIXwiEwwIQRjimJZRSEEE0KwAhizWCasnowJxphH
WIJZTLCiUJiVWRbjd87XPWIQckxq91W9qqROfV9f3b59+v6cc+7pZmbI+XXOTuPwnPacV40F/Hkg
Y3HOWznHjGNyjuecNVbk/DHnQ+NEa7F1m3Ga9YPb7jf+wfaftv808fflVNFMPFgU8LeNJ2zVYSWU
iWK1sfayGqiunXy0epQaUZPqvNpT6kJ1SbVa36LuUHep+6rb1QNql3pEPa6eUs86BjmK1GWOtLpi
Yt3EgLpaXaduVNvUrY6iidVkVSay8Quw8X8XkvSx9LEwkEXnCiOduw+fRBWGnxl+JiTDzw0/p3Nb
DS8Jo2G3Ybcw45OoFsMbhjeEFd8Eu83wO8MRMQifQR2MT5/eYfiD4Q/Chs+d3mn4s+HP5B38ydIh
Rsko9f2vwWajRQzFN8eGGYcah4p7jMOMw0Q+Pil6r7HEWCLuw7fCCozjjONEIb4Ddr9xvPErogjf
ihmBz2w8SP0fLA3BzDGL0H4xP7Q/dDB0KHQ0dCJ0OnQu1BO6FLqiitAl1aIOVoeow4ACdYRaGupR
R6lj1XHqBLVWdanT1JmqW/WpqhpX56oL1MXqUrVFXaWuVTcAreoWdbvaru5VO9RO9bB6LFvC09WT
6hn1vHqhT3rVq2FD2JoltnBeOD9cSLXFN0hDuJjaloXLwxXq1YyEq8LV4Tpilvpwo3ohHKC2kXBj
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
JTacr/LkDckb+/8ad8+7s1lh0Xa31zvr5r9df8Du2Kv9LvcvOu758VJEssv742RG1/Pxxjzd9et6
Fjv3nvjj9z957aTDZw3VQ4u3JGyfyPL9JG/ZOo+KdUyzGk6tm2hipnbsWQrPgj6mk7nytevqwkyP
XBau2eSkNHXm+Sq/grLF67SPKj2vKr4eu6B/4ftwf0MmbYEyl19T3GSSpghX99c8aVF+sHi2nznL
MZ+0VS+W3loaoVzbaXBRXmRhE5O8QROTNCKO2AybmHiAQhx0T6LoNRJKB4MdmkQXxBpIIKdEbsQs
ECPQTrgMqyE/sKq1MDQwAla0RpbGplEYCZHpvwrf/W2JvbF68QYdrlJf1z948wOtzAIlkfvTD3tx
6N7fcVJ62U1F1uM8b9LaVP47MZ13/rD3xEKFsmmP9jyc3Cfk8EhNa9Gyid2JPRI/z2htDJBq/1E9
8VXwUYcXu3Vj+8+5TErJC0tQdeI+3sbU4PhOaWb1UaOqgHc5HU9+mYl/PdY9KUk2ZNaVp8JCC6/N
Xff9f7gVs/vLq+8iPqfZOaZ7x23ft/dmq+6T8B0nJq5OKsyyXy7Mcei89pnSezO7KisKmte6zTq0
ubnTz91KuzlY0WjFv1fH7UvKmA6sW1UUHLsj43jda0PbjFnqDZ+3sG14fnmHoE7TpZz96+8XbnrR
nLRiG2OZwS0+h+BN0ayfv28xS2ENVhTtTnfLE8jKjRQOytvCywAAbNbLQA0KZW5kc3RyZWFtDQpl
bmRvYmoNCjE0NyAwIG9iag0KWyAwWyA1MDddICAzWyAyMjYgNTc5XSAgMThbIDUzM10gIDI0WyA2
MTVdICA0NFsgNjIzXSAgNDdbIDI1Ml0gIDY4WyA4NTVdICA3NVsgNjYyXSAgODdbIDUxN10gIDg5
WyA2NzMgNTQzXSAgOTRbIDQ1OV0gIDEwMFsgNDg3XSAgMTE1WyA1NjddICAxMjFbIDUxOV0gIDI1
OFsgNDc5XSAgMjcxWyA1MjUgNDIzXSAgMjgyWyA1MjVdICAyODZbIDQ5OF0gIDI5NlsgMzA1XSAg
MzM2WyA0NzFdICAzNDZbIDUyNV0gIDM0OVsgMjMwXSAgMzY0WyA0NTVdICAzNjdbIDIzMF0gIDM3
M1sgNzk5IDUyNV0gIDM4MVsgNTI3XSAgMzkzWyA1MjVdICAzOTZbIDM0OV0gIDQwMFsgMzkxXSAg
NDEwWyAzMzVdICA0MzdbIDUyNV0gIDQ0OFsgNDUyIDcxNV0gIDQ1NFsgNDMzIDQ1M10gIDg1NVsg
MjY4IDI1MiA2OTBdICA4NzZbIDM4Nl0gIDg4MlsgMzA2XSAgODkwWyA0OThdICA4OTRbIDMwMyAz
MDNdICA5MTdbIDQ5OF0gIDEwMDRbIDUwN10gIDEwMDhbIDUwNyA1MDddIF0gDQplbmRvYmoNCjE0
OCAwIG9iag0KWyAyMjYgMCAwIDAgMCAwIDAgMCAzMDMgMzAzIDAgMCAwIDMwNiAyNTIgMzg2IDUw
NyAwIDAgMCA1MDcgNTA3IDAgMCAwIDAgMjY4IDAgMCAwIDAgMCAwIDU3OSAwIDUzMyA2MTUgMCAw
IDAgNjIzIDI1MiAwIDAgMCA4NTUgMCA2NjIgNTE3IDY3MyA1NDMgNDU5IDQ4NyAwIDU2NyAwIDUx
OSAwIDAgMCAwIDAgMCA0OTggMCA0NzkgNTI1IDQyMyA1MjUgNDk4IDMwNSA0NzEgNTI1IDIzMCAw
IDQ1NSAyMzAgNzk5IDUyNSA1MjcgNTI1IDAgMzQ5IDM5MSAzMzUgNTI1IDQ1MiA3MTUgNDMzIDQ1
MyAwIDAgMCAwIDQ5OF0gDQplbmRvYmoNCjE0OSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2Rl
L0xlbmd0aCAyMjY+Pg0Kc3RyZWFtDQp4nF2QwWrDMAyG734KHdtDcZrLdgiB0TLIYd1YtgdwbCUz
LLJRnEPefrIXOpjABvn/P/Fb+tJdO/IJ9BsH22OC0ZNjXMLKFmHAyZM6V+C8TXtXbjubqLTA/bYk
nDsag2oa0O8iLok3ODy5MOBR6Vd2yJ4mOHxeeun7NcZvnJESVKptweEog15MvJkZQRfs1DnRfdpO
wvw5PraIUJf+/BvGBodLNBbZ0ISqqaRaaJ6lWoXk/uk7NYz2y3B2Pz6Iu67qurj398zl791D2ZVZ
8pQdlCA5gie8rymGmKl8fgAH/G8nDQplbmRzdHJlYW0NCmVuZG9iag0KMTUwIDAgb2JqDQo8PC9G
aWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDQwMjcyL0xlbmd0aDEgMTc2MDU2Pj4NCnN0cmVhbQ0K
eJzsnQtAVFX+x3/n3HvnPcMM8mZkBkYoGREFFESC4alG5gM0pkBBJdE0UdSsLHHLNHpYbblqbfbO
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
AjrZlBwuLIloS1LI/ybwbHXvj5OzJnmtm51iPbm2JHreF80pz9w/nH0bzBX5pe2IwmsDhlXcauUr
rhXcvH/si1VpftLym1qc31etO3HgiioDAwB8OA0tDQplbmRzdHJlYW0NCmVuZG9iag0KMTUxIDAg
b2JqDQpbIDBbIDc1MF0gIDEzNVsgMzUwXSBdIA0KZW5kb2JqDQoxNTIgMCBvYmoNCjw8L1R5cGUv
WFJlZi9TaXplIDE1Mi9XWyAxIDQgMl0gL1Jvb3QgMSAwIFIvSW5mbyAyNCAwIFIvSURbPEQ2QURB
NjNDQjUwODE2NDNCQTk2NEJDQzZBNzY2QkM2PjxENkFEQTYzQ0I1MDgxNjQzQkE5NjRCQ0M2QTc2
NkJDNj5dIC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDMzNj4+DQpzdHJlYW0NCnicNdO3UoJR
EIDRCyZMJHMCs6gg5ogZBTMqQTBhzgHTjDgWVja+jL2Fj+EYn8DGyk5/7qdb7Jnd2Z3ZZoVQ4udH
pWSDEDGu4UGi+pRodeAEmro3iT4M7BlMsC0xBiWWQ4mVyqWRuG0S76PE54AQfEn8NAN2SeRdCLVy
mVmcwCmcQRf8jZwrCyff/5UaVKCFOIiHBEiEJNBAMqRAKqRBOujAAHowQhZkQCZkQx7kQC7kQxEU
QCGYoBjMUALlUAplUAEWqIQqqIYaqAUr2KAO6sEODdAEjdAMrdACbdAB7dAJEXDABfRAN4zAIPRB
LwxAPzhhCIbBBW4YhXEYgwnwwCRMwTT4YQZmwQs+CEAQ5iAEizAPC7AEYViGFViDVViHLdiATdiG
HdiDXdiHAziCQzhWviPqkV91dRtD9XQjeb6UvNxLXj9iqKN3QvwCkZhFlw0KZW5kc3RyZWFtDQpl
bmRvYmoNCnhyZWYNCjAgMTUzDQowMDAwMDAwMDI1IDY1NTM1IGYNCjAwMDAwMDAwMTcgMDAwMDAg
bg0KMDAwMDAwMDEyNSAwMDAwMCBuDQowMDAwMDAwMTg4IDAwMDAwIG4NCjAwMDAwMDA0OTMgMDAw
MDAgbg0KMDAwMDAwMzU5OSAwMDAwMCBuDQowMDAwMDAzNjUyIDAwMDAwIG4NCjAwMDAwMDM4MjEg
MDAwMDAgbg0KMDAwMDAwNDA2MSAwMDAwMCBuDQowMDAwMDA0MTkyIDAwMDAwIG4NCjAwMDAwMDQy
MjEgMDAwMDAgbg0KMDAwMDAwNDM4MiAwMDAwMCBuDQowMDAwMDA0NDU2IDAwMDAwIG4NCjAwMDAw
MDQ2OTcgMDAwMDAgbg0KMDAwMDAxMDM1MCAwMDAwMCBuDQowMDAwMDExMzUzIDAwMDAwIG4NCjAw
MDAwMTgxODQgMDAwMDAgbg0KMDAwMDAxODQ3NyAwMDAwMCBuDQowMDAwMDIxNjk2IDAwMDAwIG4N
CjAwMDAwMjE4MjAgMDAwMDAgbg0KMDAwMDAyMTg1MCAwMDAwMCBuDQowMDAwMDIyMDAyIDAwMDAw
IG4NCjAwMDAwMjIwNzYgMDAwMDAgbg0KMDAwMDAyMjMxOSAwMDAwMCBuDQowMDAwMDI5MTUwIDAw
MDAwIG4NCjAwMDAwMDAwMjYgNjU1MzUgZg0KMDAwMDAwMDAyNyA2NTUzNSBmDQowMDAwMDAwMDI4
IDY1NTM1IGYNCjAwMDAwMDAwMjkgNjU1MzUgZg0KMDAwMDAwMDAzMCA2NTUzNSBmDQowMDAwMDAw
MDMxIDY1NTM1IGYNCjAwMDAwMDAwMzIgNjU1MzUgZg0KMDAwMDAwMDAzMyA2NTUzNSBmDQowMDAw
MDAwMDM0IDY1NTM1IGYNCjAwMDAwMDAwMzUgNjU1MzUgZg0KMDAwMDAwMDAzNiA2NTUzNSBmDQow
MDAwMDAwMDM3IDY1NTM1IGYNCjAwMDAwMDAwMzggNjU1MzUgZg0KMDAwMDAwMDAzOSA2NTUzNSBm
DQowMDAwMDAwMDQwIDY1NTM1IGYNCjAwMDAwMDAwNDEgNjU1MzUgZg0KMDAwMDAwMDA0MiA2NTUz
NSBmDQowMDAwMDAwMDQzIDY1NTM1IGYNCjAwMDAwMDAwNDQgNjU1MzUgZg0KMDAwMDAwMDA0NSA2
NTUzNSBmDQowMDAwMDAwMDQ2IDY1NTM1IGYNCjAwMDAwMDAwNDcgNjU1MzUgZg0KMDAwMDAwMDA0
OCA2NTUzNSBmDQowMDAwMDAwMDQ5IDY1NTM1IGYNCjAwMDAwMDAwNTAgNjU1MzUgZg0KMDAwMDAw
MDA1MSA2NTUzNSBmDQowMDAwMDAwMDUyIDY1NTM1IGYNCjAwMDAwMDAwNTMgNjU1MzUgZg0KMDAw
MDAwMDA1NCA2NTUzNSBmDQowMDAwMDAwMDU1IDY1NTM1IGYNCjAwMDAwMDAwNTYgNjU1MzUgZg0K
MDAwMDAwMDA1NyA2NTUzNSBmDQowMDAwMDAwMDU4IDY1NTM1IGYNCjAwMDAwMDAwNTkgNjU1MzUg
Zg0KMDAwMDAwMDA2MCA2NTUzNSBmDQowMDAwMDAwMDYxIDY1NTM1IGYNCjAwMDAwMDAwNjIgNjU1
MzUgZg0KMDAwMDAwMDA2MyA2NTUzNSBmDQowMDAwMDAwMDY0IDY1NTM1IGYNCjAwMDAwMDAwNjUg
NjU1MzUgZg0KMDAwMDAwMDA2NiA2NTUzNSBmDQowMDAwMDAwMDY3IDY1NTM1IGYNCjAwMDAwMDAw
NjggNjU1MzUgZg0KMDAwMDAwMDA2OSA2NTUzNSBmDQowMDAwMDAwMDcwIDY1NTM1IGYNCjAwMDAw
MDAwNzEgNjU1MzUgZg0KMDAwMDAwMDA3MiA2NTUzNSBmDQowMDAwMDAwMDczIDY1NTM1IGYNCjAw
MDAwMDAwNzQgNjU1MzUgZg0KMDAwMDAwMDA3NSA2NTUzNSBmDQowMDAwMDAwMDc2IDY1NTM1IGYN
CjAwMDAwMDAwNzcgNjU1MzUgZg0KMDAwMDAwMDA3OCA2NTUzNSBmDQowMDAwMDAwMDc5IDY1NTM1
IGYNCjAwMDAwMDAwODAgNjU1MzUgZg0KMDAwMDAwMDA4MSA2NTUzNSBmDQowMDAwMDAwMDgyIDY1
NTM1IGYNCjAwMDAwMDAwODMgNjU1MzUgZg0KMDAwMDAwMDA4NCA2NTUzNSBmDQowMDAwMDAwMDg1
IDY1NTM1IGYNCjAwMDAwMDAwODYgNjU1MzUgZg0KMDAwMDAwMDA4NyA2NTUzNSBmDQowMDAwMDAw
MDg4IDY1NTM1IGYNCjAwMDAwMDAwODkgNjU1MzUgZg0KMDAwMDAwMDA5MCA2NTUzNSBmDQowMDAw
MDAwMDkxIDY1NTM1IGYNCjAwMDAwMDAwOTIgNjU1MzUgZg0KMDAwMDAwMDA5MyA2NTUzNSBmDQow
MDAwMDAwMDk0IDY1NTM1IGYNCjAwMDAwMDAwOTUgNjU1MzUgZg0KMDAwMDAwMDA5NiA2NTUzNSBm
DQowMDAwMDAwMDk3IDY1NTM1IGYNCjAwMDAwMDAwOTggNjU1MzUgZg0KMDAwMDAwMDA5OSA2NTUz
NSBmDQowMDAwMDAwMTAwIDY1NTM1IGYNCjAwMDAwMDAxMDEgNjU1MzUgZg0KMDAwMDAwMDEwMiA2
NTUzNSBmDQowMDAwMDAwMTAzIDY1NTM1IGYNCjAwMDAwMDAxMDQgNjU1MzUgZg0KMDAwMDAwMDEw
NSA2NTUzNSBmDQowMDAwMDAwMTA2IDY1NTM1IGYNCjAwMDAwMDAxMDcgNjU1MzUgZg0KMDAwMDAw
MDEwOCA2NTUzNSBmDQowMDAwMDAwMTA5IDY1NTM1IGYNCjAwMDAwMDAxMTAgNjU1MzUgZg0KMDAw
MDAwMDExMSA2NTUzNSBmDQowMDAwMDAwMTEyIDY1NTM1IGYNCjAwMDAwMDAxMTMgNjU1MzUgZg0K
MDAwMDAwMDExNCA2NTUzNSBmDQowMDAwMDAwMTE1IDY1NTM1IGYNCjAwMDAwMDAxMTYgNjU1MzUg
Zg0KMDAwMDAwMDExNyA2NTUzNSBmDQowMDAwMDAwMTE4IDY1NTM1IGYNCjAwMDAwMDAxMTkgNjU1
MzUgZg0KMDAwMDAwMDEyMCA2NTUzNSBmDQowMDAwMDAwMTIxIDY1NTM1IGYNCjAwMDAwMDAxMjIg
NjU1MzUgZg0KMDAwMDAwMDEyMyA2NTUzNSBmDQowMDAwMDAwMTI0IDY1NTM1IGYNCjAwMDAwMDAx
MjUgNjU1MzUgZg0KMDAwMDAwMDEyNiA2NTUzNSBmDQowMDAwMDAwMTI3IDY1NTM1IGYNCjAwMDAw
MDAxMjggNjU1MzUgZg0KMDAwMDAwMDEyOSA2NTUzNSBmDQowMDAwMDAwMTMwIDY1NTM1IGYNCjAw
MDAwMDAxMzEgNjU1MzUgZg0KMDAwMDAwMDEzMiA2NTUzNSBmDQowMDAwMDAwMTMzIDY1NTM1IGYN
CjAwMDAwMDAxMzQgNjU1MzUgZg0KMDAwMDAwMDEzNSA2NTUzNSBmDQowMDAwMDAwMTM2IDY1NTM1
IGYNCjAwMDAwMDAxMzcgNjU1MzUgZg0KMDAwMDAwMDEzOCA2NTUzNSBmDQowMDAwMDAwMTM5IDY1
NTM1IGYNCjAwMDAwMDAxNDAgNjU1MzUgZg0KMDAwMDAwMDE0MSA2NTUzNSBmDQowMDAwMDAwMTQy
IDY1NTM1IGYNCjAwMDAwMDAxNDMgNjU1MzUgZg0KMDAwMDAwMDE0NCA2NTUzNSBmDQowMDAwMDAw
MDAwIDY1NTM1IGYNCjAwMDAwMzEzMTIgMDAwMDAgbg0KMDAwMDAzMTYyMyAwMDAwMCBuDQowMDAw
MTIwOTYxIDAwMDAwIG4NCjAwMDAxMjE0NjUgMDAwMDAgbg0KMDAwMDEyMTc3NyAwMDAwMCBuDQow
MDAwMTIyMDc5IDAwMDAwIG4NCjAwMDAxNjI0NDQgMDAwMDAgbg0KMDAwMDE2MjQ4OCAwMDAwMCBu
DQp0cmFpbGVyDQo8PC9TaXplIDE1My9Sb290IDEgMCBSL0luZm8gMjQgMCBSL0lEWzxENkFEQTYz
Q0I1MDgxNjQzQkE5NjRCQ0M2QTc2NkJDNj48RDZBREE2M0NCNTA4MTY0M0JBOTY0QkNDNkE3NjZC
QzY+XSA+Pg0Kc3RhcnR4cmVmDQoxNjMwMjcNCiUlRU9GDQp4cmVmDQowIDANCnRyYWlsZXINCjw8
L1NpemUgMTUzL1Jvb3QgMSAwIFIvSW5mbyAyNCAwIFIvSURbPEQ2QURBNjNDQjUwODE2NDNCQTk2
NEJDQzZBNzY2QkM2PjxENkFEQTYzQ0I1MDgxNjQzQkE5NjRCQ0M2QTc2NkJDNj5dIC9QcmV2IDE2
MzAyNy9YUmVmU3RtIDE2MjQ4OD4+DQpzdGFydHhyZWYNCjE2NjI0Nw0KJSVFT0Y=

--_002_945CA011AD5F084CBEA3E851C0AB28890E820119SHSMSX101ccrcor_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

--_002_945CA011AD5F084CBEA3E851C0AB28890E820119SHSMSX101ccrcor_--


From xen-devel-bounces@lists.xen.org Thu Nov 06 18:41:46 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Nov 2014 18:41:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XmRzi-0005cj-9T; Thu, 06 Nov 2014 18:41:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Jackson@citrix.com>) id 1XmRzf-0005ce-OS
	for xen-devel@lists.xensource.com; Thu, 06 Nov 2014 18:41:16 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
	43/43-02953-BC0CB545; Thu, 06 Nov 2014 18:41:15 +0000
X-Env-Sender: Ian.Jackson@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1415299271!11908733!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9573 invoked from network); 6 Nov 2014 18:41:12 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Nov 2014 18:41:12 -0000
X-IronPort-AV: E=Sophos;i="5.07,327,1413244800"; d="scan'208";a="190297987"
Received: from norwich.cam.xci-test.com (10.80.248.129) by
	smtprelay.citrix.com (10.13.107.78) with Microsoft SMTP Server id
	14.3.181.6; Thu, 6 Nov 2014 13:41:02 -0500
Received: from osstest.cam.xci-test.com ([10.80.249.189])	by
	norwich.cam.xci-test.com with esmtp (Exim 4.72)	(envelope-from
	<Ian.Jackson@eu.citrix.com>)	id 1XmRzS-0004rb-77;
	Thu, 06 Nov 2014 18:41:02 +0000
Received: from osstest by osstest.cam.xci-test.com with local (Exim 4.72)
	(envelope-from <Ian.Jackson@eu.citrix.com>)	id 1XmRzR-0001vB-V8;
	Thu, 06 Nov 2014 18:41:02 +0000
Date: Thu, 6 Nov 2014 18:41:01 +0000
Message-ID: <E1XmRzR-0001vB-V8@osstest.cam.xci-test.com>
To: <xen-devel@lists.xensource.com>
From: xen.org <Ian.Jackson@eu.citrix.com>
MIME-Version: 1.0
X-DLP: MIA2
Cc: ian.jackson@eu.citrix.com, keir@xen.org, stefano.stabellini@eu.citrix.com
Subject: [Xen-devel] [linux-linus bisection] complete
	test-amd64-i386-rumpuserxen-i386
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6490934011355994455=="
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

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

branch xen-unstable
xen branch xen-unstable
job test-amd64-i386-rumpuserxen-i386
test guest-start

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.=
6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
Tree: rumpuserxen git://xenbits.xen.org/rumpuser-xen.git
Tree: rumpuserxen_buildrumpsh https://github.com/rumpkernel/buildrump.sh.gi=
t
Tree: rumpuserxen_netbsdsrc https://github.com/rumpkernel/src-netbsd
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  linux git://git.kernel.org/pub/scm/linux/kernel/git/torv=
alds/linux-2.6.git
  Bug introduced:  89453379aaf0608253124057df6cd8ac63948135
  Bug not present: 53429290a054b30e4683297409fc4627b2592315


  commit 89453379aaf0608253124057df6cd8ac63948135
  Merge: 5342929 99a49ce
  Author: Linus Torvalds <torvalds@linux-foundation.org>
  Date:   Fri Oct 31 15:04:58 2014 -0700
 =20
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
     =20
      Pull networking fixes from David Miller:
       "A bit has accumulated, but it's been a week or so since my last bat=
ch
        of post-merge-window fixes, so...
     =20
         1) Missing module license in netfilter reject module, from Pablo.
            Lots of people ran into this.
     =20
         2) Off by one in mac80211 baserate calculation, from Karl Beldan.
     =20
         3) Fix incorrect return value from ax88179_178a driver's set_mac_a=
ddr
            op, which broke use of it with bonding.  From Ian Morgan.
     =20
         4) Checking of skb_gso_segment()'s return value was not all
            encompassing, it can return an SKB pointer, a pointer error, or
            NULL.  Fix from Florian Westphal.
     =20
            This is crummy, and longer term will be fixed to just return er=
ror
            pointers or a real SKB.
     =20
         6) Encapsulation offloads not being handled by
            skb_gso_transport_seglen().  From Florian Westphal.
     =20
         7) Fix deadlock in TIPC stack, from Ying Xue.
     =20
         8) Fix performance regression from using rhashtable for netlink
            sockets.  The problem was the synchronize_net() invoked for eve=
ry
            socket destroy.  From Thomas Graf.
     =20
         9) Fix bug in eBPF verifier, and remove the strong dependency of B=
PF
            on NET.  From Alexei Starovoitov.
     =20
        10) In qdisc_create(), use the correct interface to allocate
            ->cpu_bstats, otherwise the u64_stats_sync member isn't
            initialized properly.  From Sabrina Dubroca.
     =20
        11) Off by one in ip_set_nfnl_get_byindex(), from Dan Carpenter.
     =20
        12) nf_tables_newchain() was erroneously expecting error pointers f=
rom
            netdev_alloc_pcpu_stats().  It only returna a valid pointer or
            NULL.  From Sabrina Dubroca.
     =20
        13) Fix use-after-free in _decode_session6(), from Li RongQing.
     =20
        14) When we set the TX flow hash on a socket, we mistakenly do so
            before we've nailed down the final source port.  Move the setti=
ng
            deeper to fix this.  From Sathya Perla.
     =20
        15) NAPI budget accounting in amd-xgbe driver was counting descript=
ors
            instead of full packets, fix from Thomas Lendacky.
     =20
        16) Fix total_data_buflen calculation in hyperv driver, from Haiyan=
g
            Zhang.
     =20
        17) Fix bcma driver build with OF_ADDRESS disabled, from Hauke
            Mehrtens.
     =20
        18) Fix mis-use of per-cpu memory in TCP md5 code.  The problem is
            that something that ends up being vmalloc memory can't be passe=
d
            to the crypto hash routines via scatter-gather lists.  From Eri=
c
            Dumazet.
     =20
        19) Fix regression in promiscuous mode enabling in cdc-ether, from
            Olivier Blin.
     =20
        20) Bucket eviction and frag entry killing can race with eachother,
            causing an unlink of the object from the wrong list.  Fix from
            Nikolay Aleksandrov.
     =20
        21) Missing initialization of spinlock in cxgb4 driver, from Anish
            Bhatt.
     =20
        22) Do not cache ipv4 routing failures, otherwise if the sysctl for
            forwarding is subsequently enabled this won't be seen.  From
            Nicolas Cavallari"
     =20
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (131 commi=
ts)
        drivers: net: cpsw: Support ALLMULTI and fix IFF_PROMISC in switch =
mode
        drivers: net: cpsw: Fix broken loop condition in switch mode
        net: ethtool: Return -EOPNOTSUPP if user space tries to read EEPROM=
 with lengh 0
        stmmac: pci: set default of the filter bins
        net: smc91x: Fix gpios for device tree based booting
        mpls: Allow mpls_gso to be built as module
        mpls: Fix mpls_gso handler.
        r8152: stop submitting intr for -EPROTO
        netfilter: nft_reject_bridge: restrict reject to prerouting and inp=
ut
        netfilter: nft_reject_bridge: don't use IP stack to reject traffic
        netfilter: nf_reject_ipv6: split nf_send_reset6() in smaller functi=
ons
        netfilter: nf_reject_ipv4: split nf_send_reset() in smaller functio=
ns
        netfilter: nf_tables_bridge: update hook_mask to allow {pre,post}ro=
uting
        drivers/net: macvtap and tun depend on INET
        drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packe=
ts
        drivers/net: Disable UFO through virtio
        net: skb_fclone_busy() needs to detect orphaned skb
        gre: Use inner mac length when computing tunnel length
        mlx4: Avoid leaking steering rules on flow creation error flow
        net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for=
 VXLAN
        ...
 =20
  commit 99a49ce613057f1934e1c378808374fd683b1541
  Merge: 1e5c4bc 75a916e
  Author: David S. Miller <davem@davemloft.net>
  Date:   Fri Oct 31 16:18:35 2014 -0400
 =20
      Merge tag 'master-2014-10-30' of git://git.kernel.org/pub/scm/linux/k=
ernel/git/linville/wireless
     =20
      John W. Linville says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      pull request: wireless 2014-10-31
     =20
      Please pull this small batch of spooky fixes intended for the 3.18
      stream...boo!
     =20
      Cyril Brulebois adds an rt2x00 device ID.
     =20
      Dan Carpenter provides a one-line masking fix for an ath9k debugfs
      entry.
     =20
      Larry Finger gives us a package of small rtlwifi fixes which add some
      bits that were left out of some feature updates that were included
      in the merge window.  Hopefully this isn't a sign that the rtlwifi
      base is getting too big...
     =20
      Marc Yang brings a fix for a temporary mwifiex stall when doing 11n
      RX reordering.
     =20
      Please let me know if there are problems!
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1e5c4bc497c0a96e1ad2974539d353870f2cb0b6
  Author: Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
  Date:   Fri Oct 31 13:38:52 2014 -0400
 =20
      drivers: net: cpsw: Support ALLMULTI and fix IFF_PROMISC in switch mo=
de
     =20
      The cpsw driver did not support the IFF_ALLMULTI flag which makes dyn=
amic
      multicast routing not work.  Related to this, when enabling IFF_PROMI=
SC
      in switch mode, all registered multicast addresses are flushed, resul=
ting
      in only broadcast and unicast traffic being received.
     =20
      A new cpsw_ale_set_allmulti function now scans through the ALE entry
      table and adds/removes the host port from the unregistered multicast
      port mask of each vlan entry depending on the state of IFF_ALLMULTI.
      In promiscious mode, cpsw_ale_set_allmulti is used to force reception
      of all multicast traffic in addition to the unicast and broadcast tra=
ffic.
     =20
      With this change dynamic multicast and promiscious mode both work in
      switch mode.
     =20
      Signed-off-by: Len Sorensen <lsorense@csclub.uwaterloo.ca>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 6f979eb3fcfb4c3f42f230d174db4bbad0080710
  Author: Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
  Date:   Fri Oct 31 13:28:54 2014 -0400
 =20
      drivers: net: cpsw: Fix broken loop condition in switch mode
     =20
      0d961b3b52f566f823070ce2366511a7f64b928c (drivers: net: cpsw: fix bug=
gy
      loop condition) accidentally fixed a loop comparison in too many plac=
es
      while fixing a real bug.
     =20
      It was correct to fix the dual_emac mode section since there 'i' is u=
sed
      as an index into priv->slaves which is a 0 based array.
     =20
      However the other two changes (which are only used in switch mode)
      are wrong since there 'i' is actually the ALE port number, and port 0
      is the host port, while port 1 and up are the slave ports.
     =20
      Putting the loop condition back in the switch mode section fixes it.
     =20
      A comment has been added to point out the intent clearly to avoid fut=
ure
      confusion.  Also a comment is fixed that said the opposite of what wa=
s
      actually happening.
     =20
      Signed-off-by: Len Sorensen <lsorense@csclub.uwaterloo.ca>
      Acked-by: Heiko Schocher <hs@denx.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit e0fb6fb6d52686134b2ece144060219591d4f8d3
  Author: Guenter Roeck <linux@roeck-us.net>
  Date:   Thu Oct 30 20:50:15 2014 -0700
 =20
      net: ethtool: Return -EOPNOTSUPP if user space tries to read EEPROM w=
ith lengh 0
     =20
      If a driver supports reading EEPROM but no EEPROM is installed in the=
 system,
      the driver's get_eeprom_len function returns 0. ethtool will subseque=
ntly
      try to read that zero-length EEPROM anyway. If the driver does not su=
pport
      EEPROM access at all, this operation will return -EOPNOTSUPP. If the =
driver
      does support EEPROM access but no EEPROM is installed, the operation =
will
      return -EINVAL. Return -EOPNOTSUPP in both cases for consistency.
     =20
      Signed-off-by: Guenter Roeck <linux@roeck-us.net>
      Tested-by: Andrew Lunn <andrew@lunn.ch>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1e19e084eae727654052339757ab7f1eaff58bad
  Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  Date:   Fri Oct 31 18:28:03 2014 +0200
 =20
      stmmac: pci: set default of the filter bins
     =20
      The commit 3b57de958e2a brought the support for a different amount of=
 the
      filter bins, but didn't update the PCI driver accordingly. This patch=
 appends
      the default values when the device is enumerated via PCI bus.
     =20
      Fixes: 3b57de958e2a (net: stmmac: Support devicetree configs for mcas=
t and ucast filter entries)
      Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
      Cc: stable@vger.kernel.org
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 7d2911c4381555b31ef0bcae42a0dbf9ade7426e
  Author: Tony Lindgren <tony@atomide.com>
  Date:   Thu Oct 30 09:59:27 2014 -0700
 =20
      net: smc91x: Fix gpios for device tree based booting
     =20
      With legacy booting, the platform init code was taking care of
      the configuring of GPIOs. With device tree based booting, things
      may or may not work depending what bootloader has configured or
      if the legacy platform code gets called.
     =20
      Let's add support for the pwrdn and reset GPIOs to the smc91x
      driver to fix the issues of smc91x not working properly when
      booted in device tree mode.
     =20
      And let's change n900 to use these settings as some versions
      of the bootloader do not configure things properly causing
      errors.
     =20
      Reported-by: Kevin Hilman <khilman@linaro.org>
      Signed-off-by: Tony Lindgren <tony@atomide.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit de05c400f7dfa566f598140f8604a5de8067cd5f
  Author: Pravin B Shelar <pshelar@nicira.com>
  Date:   Thu Oct 30 00:50:04 2014 -0700
 =20
      mpls: Allow mpls_gso to be built as module
     =20
      Kconfig already allows mpls to be built as module. Following patch
      fixes Makefile to do same.
     =20
      CC: Simon Horman <simon.horman@netronome.com>
      Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
      Acked-by: Simon Horman <simon.horman@netronome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f7065f4bd3fe4ad6bf7e49ba7c68baa2c7046146
  Author: Pravin B Shelar <pshelar@nicira.com>
  Date:   Thu Oct 30 00:49:57 2014 -0700
 =20
      mpls: Fix mpls_gso handler.
     =20
      mpls gso handler needs to pull skb after segmenting skb.
     =20
      CC: Simon Horman <simon.horman@netronome.com>
      Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
      Acked-by: Simon Horman <simon.horman@netronome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit d59c876dd61f3c151db077f9d73774e605f2b35e
  Author: hayeswang <hayeswang@realtek.com>
  Date:   Fri Oct 31 13:35:57 2014 +0800
 =20
      r8152: stop submitting intr for -EPROTO
     =20
      For Renesas USB 3.0 host controller, when unplugging the usb hub whic=
h
      has the RTL8153 plugged, the driver would get -EPROTO for interrupt
      transfer. There is high probability to get the information of "HC die=
d;
      cleaning up", if the driver continues to submit the interrupt transfe=
r
      before the disconnect() is called.
     =20
      [ 1024.197678] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.213673] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.229668] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.245661] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.261653] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.277648] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.293642] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.309638] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.325633] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.341627] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.357621] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.373615] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.383097] usb 9-1: USB disconnect, device number 2
      [ 1024.383103] usb 9-1.4: USB disconnect, device number 6
      [ 1029.391010] xhci_hcd 0000:04:00.0: xHCI host not responding to sto=
p endpoint command.
      [ 1029.391016] xhci_hcd 0000:04:00.0: Assuming host is dying, halting=
 host.
      [ 1029.392551] xhci_hcd 0000:04:00.0: HC died; cleaning up
      [ 1029.421480] usb 8-1: USB disconnect, device number 2
     =20
      Signed-off-by: Hayes Wang <hayeswang@realtek.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit e3a88f9c4f79a4d138a0ea464cfbac40ba46644c
  Merge: de11b0e 127917c
  Author: David S. Miller <davem@davemloft.net>
  Date:   Fri Oct 31 12:29:42 2014 -0400
 =20
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
     =20
      Pablo Neira Ayuso says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      netfilter/ipvs fixes for net
     =20
      The following patchset contains fixes for netfilter/ipvs. This round =
of
      fixes is larger than usual at this stage, specifically because of the
      nf_tables bridge reject fixes that I would like to see in 3.18. The
      patches are:
     =20
      1) Fix a null-pointer dereference that may occur when logging
         errors. This problem was introduced by 4a4739d56b0 ("ipvs: Pull
         out crosses_local_route_boundary logic") in v3.17-rc5.
     =20
      2) Update hook mask in nft_reject_bridge so we can also filter out
         packets from there. This fixes 36d2af5 ("netfilter: nf_tables: all=
ow
         to filter from prerouting and postrouting"), which needs this chun=
k
         to work.
     =20
      3) Two patches to refactor common code to forge the IPv4 and IPv6
         reject packets from the bridge. These are required by the nf_table=
s
         reject bridge fix.
     =20
      4) Fix nft_reject_bridge by avoiding the use of the IP stack to rejec=
t
         packets from the bridge. The idea is to forge the reject packets a=
nd
         inject them to the original port via br_deliver() which is now
         exported for that purpose.
     =20
      5) Restrict nft_reject_bridge to bridge prerouting and input hooks.
         the original skbuff may cloned after prerouting when the bridge st=
ack
         needs to flood it to several bridge ports, it is too late to rejec=
t
         the traffic.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 127917c29a432c3b798e014a1714e9c1af0f87fe
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Mon Oct 27 14:08:17 2014 +0100
 =20
      netfilter: nft_reject_bridge: restrict reject to prerouting and input
     =20
      Restrict the reject expression to the prerouting and input bridge
      hooks. If we allow this to be used from forward or any other later
      bridge hook, if the frame is flooded to several ports, we'll end up
      sending several reject packets, one per cloned packet.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 523b929d5446c023e1219aa81455a8c766cac883
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Sat Oct 25 18:40:26 2014 +0200
 =20
      netfilter: nft_reject_bridge: don't use IP stack to reject traffic
     =20
      If the packet is received via the bridge stack, this cannot reject
      packets from the IP stack.
     =20
      This adds functions to build the reject packet and send it from the
      bridge stack. Comments and assumptions on this patch:
     =20
      1) Validate the IPv4 and IPv6 headers before further processing,
         given that the packet comes from the bridge stack, we cannot assum=
e
         they are clean. Truncated packets are dropped, we follow similar
         approach in the existing iptables match/target extensions that nee=
d
         to inspect layer 4 headers that is not available. This also includ=
es
         packets that are directed to multicast and broadcast ethernet
         addresses.
     =20
      2) br_deliver() is exported to inject the reject packet via
         bridge localout -> postrouting. So the approach is similar to what
         we already do in the iptables reject target. The reject packet is
         sent to the bridge port from which we have received the original
         packet.
     =20
      3) The reject packet is forged based on the original packet. The TTL
         is set based on sysctl_ip_default_ttl for IPv4 and per-net
         ipv6.devconf_all hoplimit for IPv6.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 8bfcdf6671b1c8006c52c3eaf9fd1b5dfcf41c3d
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Sun Oct 26 12:35:54 2014 +0100
 =20
      netfilter: nf_reject_ipv6: split nf_send_reset6() in smaller function=
s
     =20
      That can be reused by the reject bridge expression to build the rejec=
t
      packet. The new functions are:
     =20
      * nf_reject_ip6_tcphdr_get(): to sanitize and to obtain the TCP heade=
r.
      * nf_reject_ip6hdr_put(): to build the IPv6 header.
      * nf_reject_ip6_tcphdr_put(): to build the TCP header.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 052b9498eea532deb5de75277a53f6e0623215dc
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Sat Oct 25 18:24:57 2014 +0200
 =20
      netfilter: nf_reject_ipv4: split nf_send_reset() in smaller functions
     =20
      That can be reused by the reject bridge expression to build the rejec=
t
      packet. The new functions are:
     =20
      * nf_reject_ip_tcphdr_get(): to sanitize and to obtain the TCP header=
.
      * nf_reject_iphdr_put(): to build the IPv4 header.
      * nf_reject_ip_tcphdr_put(): to build the TCP header.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 4d87716cd057bde3f90e304289c1fec88d45a1cc
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Sat Oct 25 12:25:06 2014 +0200
 =20
      netfilter: nf_tables_bridge: update hook_mask to allow {pre,post}rout=
ing
     =20
      Fixes: 36d2af5 ("netfilter: nf_tables: allow to filter from preroutin=
g and postrouting")
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit de11b0e8c569b96c2cf6a811e3805b7aeef498a3
  Author: Ben Hutchings <ben@decadent.org.uk>
  Date:   Fri Oct 31 03:10:31 2014 +0000
 =20
      drivers/net: macvtap and tun depend on INET
     =20
      These drivers now call ipv6_proxy_select_ident(), which is defined
      only if CONFIG_INET is enabled.  However, they have really depended
      on CONFIG_INET for as long as they have allowed sending GSO packets
      from userland.
     =20
      Reported-by: kbuild test robot <fengguang.wu@intel.com>
      Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
      Fixes: f43798c27684 ("tun: Allow GSO using virtio_net_hdr")
      Fixes: b9fb9ee07e67 ("macvtap: add GSO/csum offload support")
      Fixes: 5188cd44c55d ("drivers/net, ipv6: Select IPv6 fragment idents =
for virtio UFO packets")
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit c1304b217c7cefa5718fab9d36c59ba0d0133c6e
  Merge: 39bb5e6 5188cd4
  Author: David S. Miller <davem@davemloft.net>
  Date:   Thu Oct 30 20:01:27 2014 -0400
 =20
      Merge branch 'ufo-fix'
     =20
      Ben Hutchings says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      drivers/net,ipv6: Fix IPv6 fragment ID selection for virtio
     =20
      The virtio net protocol supports UFO but does not provide for passing=
 a
      fragment ID for fragmentation of IPv6 packets.  We used to generate a
      fragment ID wherever such a packet was fragmented, but currently we
      always use ID=3D0!
     =20
      v2: Add blank lines after declarations
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 5188cd44c55db3e92cd9e77a40b5baa7ed4340f7
  Author: Ben Hutchings <ben@decadent.org.uk>
  Date:   Thu Oct 30 18:27:17 2014 +0000
 =20
      drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets
     =20
      UFO is now disabled on all drivers that work with virtio net headers,
      but userland may try to send UFO/IPv6 packets anyway.  Instead of
      sending with ID=3D0, we should select identifiers on their behalf (as=
 we
      used to).
     =20
      Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
      Fixes: 916e4cf46d02 ("ipv6: reuse ip6_frag_id from ip6_ufo_append_dat=
a")
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 3d0ad09412ffe00c9afa201d01effdb6023d09b4
  Author: Ben Hutchings <ben@decadent.org.uk>
  Date:   Thu Oct 30 18:27:12 2014 +0000
 =20
      drivers/net: Disable UFO through virtio
     =20
      IPv6 does not allow fragmentation by routers, so there is no
      fragmentation ID in the fixed header.  UFO for IPv6 requires the ID t=
o
      be passed separately, but there is no provision for this in the virti=
o
      net protocol.
     =20
      Until recently our software implementation of UFO/IPv6 generated a ne=
w
      ID, but this was a bug.  Now we will use ID=3D0 for any UFO/IPv6 pack=
et
      passed through a tap, which is even worse.
     =20
      Unfortunately there is no distinction between UFO/IPv4 and v6
      features, so disable UFO on taps and virtio_net completely until we
      have a proper solution.
     =20
      We cannot depend on VM managers respecting the tap feature flags, so
      keep accepting UFO packets but log a warning the first time we do
      this.
     =20
      Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
      Fixes: 916e4cf46d02 ("ipv6: reuse ip6_frag_id from ip6_ufo_append_dat=
a")
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 39bb5e62867de82b269b07df900165029b928359
  Author: Eric Dumazet <edumazet@google.com>
  Date:   Thu Oct 30 10:32:34 2014 -0700
 =20
      net: skb_fclone_busy() needs to detect orphaned skb
     =20
      Some drivers are unable to perform TX completions in a bound time.
      They instead call skb_orphan()
     =20
      Problem is skb_fclone_busy() has to detect this case, otherwise
      we block TCP retransmits and can freeze unlucky tcp sessions on
      mostly idle hosts.
     =20
      Signed-off-by: Eric Dumazet <edumazet@google.com>
      Fixes: 1f3279ae0c13 ("tcp: avoid retransmits of TCP packets hanging i=
n host queues")
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 14051f0452a2c26a3f4791e6ad6a435e8f1945ff
  Author: Tom Herbert <therbert@google.com>
  Date:   Thu Oct 30 08:40:56 2014 -0700
 =20
      gre: Use inner mac length when computing tunnel length
     =20
      Currently, skb_inner_network_header is used but this does not account
      for Ethernet header for ETH_P_TEB. Use skb_inner_mac_header which
      handles TEB and also should work with IP encapsulation in which case
      inner mac and inner network headers are the same.
     =20
      Tested: Ran TCP_STREAM over GRE, worked as expected.
     =20
      Signed-off-by: Tom Herbert <therbert@google.com>
      Acked-by: Alexander Duyck <alexander.h.duyck@redhat.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 292dd6542f90126826fe87b302e6afa3b7ada6b8
  Merge: 9cc233f 571e1b2
  Author: David S. Miller <davem@davemloft.net>
  Date:   Thu Oct 30 19:49:20 2014 -0400
 =20
      Merge branch 'mellanox-net'
     =20
      Or Gerlitz says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      mlx4 driver encapsulation/steering fixes
     =20
      The 1st patch fixes a bug in the TX path that supports offloading the
      TX checksum of (VXLAN) encapsulated TCP packets. It turns out that th=
e
      bug is revealed only when the receiver runs in non-offloaded mode, so
      we somehow missed it so far... please queue it for -stable >=3D 3.14
     =20
      The 2nd patch makes sure not to leak steering entry on error flow,
      please queue it to 3.17-stable
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 571e1b2c7a4c2fd5faa1648462a6b65fa26530d7
  Author: Or Gerlitz <ogerlitz@mellanox.com>
  Date:   Thu Oct 30 15:59:28 2014 +0200
 =20
      mlx4: Avoid leaking steering rules on flow creation error flow
     =20
      If mlx4_ib_create_flow() attempts to create > 1 rules with the
      firmware, and one of these registrations fail, we leaked the
      already created flow rules.
     =20
      One example of the leak is when the registration of the VXLAN ghost
      steering rule fails, we didn't unregister the original rule requested
      by the user, introduced in commit d2fce8a9060d "mlx4: Set
      user-space raw Ethernet QPs to properly handle VXLAN traffic".
     =20
      While here, add dump of the VXLAN portion of steering rules
      so it can actually be seen when flow creation fails.
     =20
      Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit a4f2dacbf2a5045e34b98a35d9a3857800f25a7b
  Author: Or Gerlitz <ogerlitz@mellanox.com>
  Date:   Thu Oct 30 15:59:27 2014 +0200
 =20
      net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for V=
XLAN
     =20
      For VXLAN/NVGRE encapsulation, the current HW doesn't support offload=
ing
      both the outer UDP TX checksum and the inner TCP/UDP TX checksum.
     =20
      The driver doesn't advertize SKB_GSO_UDP_TUNNEL_CSUM, however we are =
wrongly
      telling the HW to offload the outer UDP checksum for encapsulated pac=
kets,
      fix that.
     =20
      Fixes: 837052d0ccc5 ('net/mlx4_en: Add netdev support for TCP/IP
      		     offloads of vxlan tunneling')
      Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 9cc233fb0f94b79d07cf141a625e237769d267a1
  Merge: fa19c2b0 e3215f0
  Author: David S. Miller <davem@davemloft.net>
  Date:   Thu Oct 30 19:46:33 2014 -0400
 =20
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi=
t/jkirsher/net
     =20
      Jeff Kirsher says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      Intel Wired LAN Driver Updates 2014-10-30
     =20
      This series contains updates to e1000, igb and ixgbe.
     =20
      Francesco Ruggeri fixes an issue with e1000 where in a VM the driver =
did
      not support unicast filtering.
     =20
      Roman Gushchin fixes an issue with igb where the driver was re-using
      mapped pages so that packets were still getting dropped even if all
      the memory issues are gone and there is free memory.
     =20
      Junwei Zhang found where in the ixgbe_clean_rx_ring() we were repeati=
ng
      the assignment of NULL to the receive buffer skb and fixes it.
     =20
      Emil fixes a race condition between setup_link and SFP detection rout=
ine
      in the watchdog when setting the advertised speed.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit fa19c2b050ab5254326f5fc07096dd3c6a8d5d58
  Author: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
  Date:   Thu Oct 30 10:09:53 2014 +0100
 =20
      ipv4: Do not cache routing failures due to disabled forwarding.
     =20
      If we cache them, the kernel will reuse them, independently of
      whether forwarding is enabled or not.  Which means that if forwarding=
 is
      disabled on the input interface where the first routing request comes
      from, then that unreachable result will be cached and reused for
      other interfaces, even if forwarding is enabled on them.  The opposit=
e
      is also true.
     =20
      This can be verified with two interfaces A and B and an output interf=
ace
      C, where B has forwarding enabled, but not A and trying
      ip route get $dst iif A from $src && ip route get $dst iif B from $sr=
c
     =20
      Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communicati=
ons.fr>
      Reviewed-by: Julian Anastasov <ja@ssi.bg>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit e327c225c911529898ec300cb96d2088893de3df
  Author: Anish Bhatt <anish@chelsio.com>
  Date:   Wed Oct 29 17:54:03 2014 -0700
 =20
      cxgb4 : Fix missing initialization of win0_lock
     =20
      win0_lock was being used un-initialized, resulting in warning traces
      being seen when lock debugging is enabled (and just wrong)
     =20
      Fixes : fc5ab0209650 ('cxgb4: Replaced the backdoor mechanism to acce=
ss the HW
       memory with PCIe Window method')
     =20
      Signed-off-by: Anish Bhatt <anish@chelsio.com>
      Signed-off-by: Casey Leedom <leedom@chelsio.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 83810a9a6af310e413ce649c6ca2df2b4946e5a4
  Merge: d70127e e3bd1a8
  Author: David S. Miller <davem@davemloft.net>
  Date:   Thu Oct 30 15:49:05 2014 -0400
 =20
      Merge branch 'r8152-net'
     =20
      Hayes Wang says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      r8152: patches for autosuspend
     =20
      There are unexpected processes when enabling autosuspend.
      These patches are used to fix them.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit e3bd1a81cd1e3f8ed961e642e97206d715db06c4
  Author: hayeswang <hayeswang@realtek.com>
  Date:   Wed Oct 29 11:12:17 2014 +0800
 =20
      r8152: check WORK_ENABLE in suspend function
     =20
      Avoid unnecessary behavior when autosuspend occurs during open().
      The relative processes should only be run after finishing open().
     =20
      Signed-off-by: Hayes Wang <hayeswang@realtek.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f4c7476b041d200c3b347f019eebf05e6d0b47f9
  Author: hayeswang <hayeswang@realtek.com>
  Date:   Wed Oct 29 11:12:16 2014 +0800
 =20
      r8152: reset tp->speed before autoresuming in open function
     =20
      If (tp->speed & LINK_STATUS) is not zero, the rtl8152_resume()
      would call rtl_start_rx() before enabling the tx/rx. Avoid this
      by resetting it to zero.
     =20
      Signed-off-by: Hayes Wang <hayeswang@realtek.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 923e1ee3ff0b585cc4f56cf696c8455708537ffb
  Author: hayeswang <hayeswang@realtek.com>
  Date:   Wed Oct 29 11:12:15 2014 +0800
 =20
      r8152: clear SELECTIVE_SUSPEND when autoresuming
     =20
      The flag of SELECTIVE_SUSPEND should be cleared when autoresuming.
      Otherwise, when the system suspend and resume occur, it may have
      the wrong flow.
     =20
      Besides, because the flag of SELECTIVE_SUSPEND couldn't be used
      to check if the hw enables the relative feature, it should alwayes
      be disabled in close().
     =20
      Signed-off-by: Hayes Wang <hayeswang@realtek.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 75a916e1944fea8347d2245c62567187e4eff9dd
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:13 2014 -0500
 =20
      rtlwifi: rtl8192se: Fix firmware loading
     =20
      An error in the code makes the allocated space for firmware to be too
      small.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 8ae3c16e41b02db8ffe4121468519d6352baedc1
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:11 2014 -0500
 =20
      rtlwifi: rtl8192ce: Add missing section to read descriptor setting
     =20
      The new version of rtlwifi needs code in rtl92ce_get_desc() that retu=
rns
      the buffer address for read operations.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 30c5ccc6afee39754cff75ad8d775ad39a2ce989
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:10 2014 -0500
 =20
      rtlwifi: rtl8192se: Add missing section to read descriptor setting
     =20
      The new version of rtlwifi needs code in rtl92se_get_desc() that retu=
rns
      the buffer address for read operations.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 501479699ff484ba8acc1d07022271f00cfc55a3
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:09 2014 -0500
 =20
      rtlwifi: rtl8192se: Fix duplicate calls to ieee80211_register_hw()
     =20
      Driver rtlwifi has been modified to call ieee80211_register_hw()
      from the probe routine; however, the existing call in the callback
      routine for deferred firmware loading was not removed.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit c0386f1584127442d0f2aea41bc948056d6b1337
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:08 2014 -0500
 =20
      rtlwifi: rtl8192ce: rtl8192de: rtl8192se: Fix handling for missing ge=
t_btc_status
     =20
      The recent changes in checking for Bluetooth status added some callba=
cks to code
      in rtlwifi. To make certain that all callbacks are defined, a dummy r=
outine has been
      added to rtlwifi, and the drivers that need to use it are modified.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 3a8fede115f12f7b90524d1ba4e709ce398ce8c6
  Author: Marc Yang <yangyang@marvell.com>
  Date:   Wed Oct 29 22:44:34 2014 +0530
 =20
      mwifiex: restart rxreorder timer correctly
     =20
      During 11n RX reordering, if there is a hole in RX table,
      driver will not send packets to kernel until the rxreorder
      timer expires or the table is full.
      However, currently driver always restarts rxreorder timer when
      receiving a packet, which causes the timer hardly to expire.
      So while connected with to 11n AP in a busy environment,
      ping packets may get blocked for about 30 seconds.
     =20
      This patch fixes this timer restarting by ensuring rxreorder timer
      would only be restarted either timer is not set or start_win
      has changed.
     =20
      Signed-off-by: Chin-Ran Lo <crlo@marvell.com>
      Signed-off-by: Plus Chen <pchen@marvell.com>
      Signed-off-by: Marc Yang <yangyang@marvell.com>
      Signed-off-by: Cathy Luo <cluo@marvell.com>
      Signed-off-by: Avinash Patil <patila@marvell.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit a017ff755e43de9a3221d4ff4f03184ea7b93733
  Author: Dan Carpenter <dan.carpenter@oracle.com>
  Date:   Wed Oct 29 18:48:05 2014 +0300
 =20
      ath9k: fix some debugfs output
     =20
      The right shift operation has higher precedence than the mask so we
      left shift by "(i * 3)" and then immediately right shift by "(i * 3)"
      then we mask.  It should be left shift, mask, and then right shift.
     =20
      Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 664d6a792785cc677c2091038ce10322c8d04ae1
  Author: Cyril Brulebois <kibi@debian.org>
  Date:   Tue Oct 28 16:42:41 2014 +0100
 =20
      wireless: rt2x00: add new rt2800usb device
     =20
      0x1b75 0xa200 AirLive WN-200USB wireless 11b/g/n dongle
     =20
      References: https://bugs.debian.org/766802
      Reported-by: Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
      Cc: stable@vger.kernel.org
      Signed-off-by: Cyril Brulebois <kibi@debian.org>
      Acked-by: Stanislaw Gruszka <sgruszka@redhat.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit e3215f0ac77ec23b052cb0bf511143038ac2ad7b
  Author: Emil Tantilov <emil.s.tantilov@intel.com>
  Date:   Tue Oct 28 05:50:03 2014 +0000
 =20
      ixgbe: fix race when setting advertised speed
     =20
      Following commands:
     =20
      modprobe ixgbe
      ifconfig ethX up
      ethtool -s ethX advertise 0x020
     =20
      can lead to "setup link failed with code -14" error due to the setup_=
link
      call racing with the SFP detection routine in the watchdog.
     =20
      This patch resolves this issue by protecting the setup_link call with=
 check
      for __IXGBE_IN_SFP_INIT.
     =20
      Reported-by: Scott Harrison <scoharr2@cisco.com>
      Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
      Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 =20
  commit 4d2fcfbcf8141cdf70245a0c0612b8076f4b7e32
  Author: Junwei Zhang <linggao.zjw@alibaba-inc.com>
  Date:   Wed Oct 22 15:29:03 2014 +0000
 =20
      ixgbe: need not repeat init skb with NULL
     =20
      Signed-off-by: Martin Zhang <martinbj2008@gmail.com>
      Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 =20
  commit bc16e47f03a7dce9ad68029b21519265c334eb12
  Author: Roman Gushchin <klamm@yandex-team.ru>
  Date:   Thu Oct 23 03:32:27 2014 +0000
 =20
      igb: don't reuse pages with pfmemalloc flag
     =20
      Incoming packet is dropped silently by sk_filter(), if the skb was
      allocated from pfmemalloc reserves and the corresponding socket is
      not marked with the SOCK_MEMALLOC flag.
     =20
      Igb driver allocates pages for DMA with __skb_alloc_page(), which
      calls alloc_pages_node() with the __GFP_MEMALLOC flag. So, in case
      of OOM condition, igb can get pages with pfmemalloc flag set.
     =20
      If an incoming packet hits the pfmemalloc page and is large enough
      (small packets are copying into the memory, allocated with
      netdev_alloc_skb_ip_align(), so they are not affected), it will be
      dropped.
     =20
      This behavior is ok under high memory pressure, but the problem is
      that the igb driver reuses these mapped pages. So, packets are still
      dropping even if all memory issues are gone and there is a plenty
      of free memory.
     =20
      In my case, some TCP sessions hang on a small percentage (< 0.1%)
      of machines days after OOMs.
     =20
      Fix this by avoiding reuse of such pages.
     =20
      Signed-off-by: Roman Gushchin <klamm@yandex-team.ru>
      Tested-by: Aaron Brown "aaron.f.brown@intel.com"
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 =20
  commit a22bb0b9b9b09b4cc711f6d577679773e074dde9
  Author: Francesco Ruggeri <fruggeri@aristanetworks.com>
  Date:   Wed Oct 22 15:29:24 2014 +0000
 =20
      e1000: unset IFF_UNICAST_FLT on WMware 82545EM
     =20
      VMWare's e1000 implementation does not seem to support unicast filter=
ing.
      This can be observed by configuring a macvlan interface on eth0 in a =
VM in
      VMWare Fusion 5.0.5, and trying to use that interface instead of eth0=
.
      Tested on 3.16.
     =20
      Signed-off-by: Francesco Ruggeri <fruggeri@arista.com>
      Tested-by: Aaron Brown <aaron.f.brown@intel.com>
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 =20
  commit d70127e8a942364de8dd140fe73893efda363293
  Author: Nikolay Aleksandrov <nikolay@redhat.com>
  Date:   Tue Oct 28 10:44:01 2014 +0100
 =20
      inet: frags: remove the WARN_ON from inet_evict_bucket
     =20
      The WARN_ON in inet_evict_bucket can be triggered by a valid case:
      inet_frag_kill and inet_evict_bucket can be running in parallel on th=
e
      same queue which means that there has been at least one more ref adde=
d
      by a previous inet_frag_find call, but inet_frag_kill can delete the
      timer before inet_evict_bucket which will cause the WARN_ON() there t=
o
      trigger since we'll have refcnt!=3D1. Now, this case is valid because=
 the
      queue is being "killed" for some reason (removed from the chain list =
and
      its timer deleted) so it will get destroyed in the end by one of the
      inet_frag_put() calls which reaches 0 i.e. refcnt is still valid.
     =20
      CC: Florian Westphal <fw@strlen.de>
      CC: Eric Dumazet <eric.dumazet@gmail.com>
      CC: Patrick McLean <chutzpah@gentoo.org>
     =20
      Fixes: b13d3cbfb8e8 ("inet: frag: move eviction of queues to work que=
ue")
      Reported-by: Patrick McLean <chutzpah@gentoo.org>
      Signed-off-by: Nikolay Aleksandrov <nikolay@redhat.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 65ba1f1ec0eff1c25933468e1d238201c0c2cb29
  Author: Nikolay Aleksandrov <nikolay@redhat.com>
  Date:   Tue Oct 28 10:30:34 2014 +0100
 =20
      inet: frags: fix a race between inet_evict_bucket and inet_frag_kill
     =20
      When the evictor is running it adds some chosen frags to a local list=
 to
      be evicted once the chain lock has been released but at the same time
      the *frag_queue can be running for some of the same queues and it
      may call inet_frag_kill which will wait on the chain lock and
      will then delete the queue from the wrong list since it was added in =
the
      eviction one. The fix is simple - check if the queue has the evict fl=
ag
      set under the chain lock before deleting it, this is safe because the
      evict flag is set only under that lock and having the flag set also m=
eans
      that the queue has been detached from the chain list, so no need to d=
elete
      it again.
      An important note to make is that we're safe w.r.t refcnt because
      inet_frag_kill and inet_evict_bucket will sync on the del_timer opera=
tion
      where only one of the two can succeed (or if the timer is executing -
      none of them), the cases are:
      1. inet_frag_kill succeeds in del_timer
       - then the timer ref is removed, but inet_evict_bucket will not add
         this queue to its expire list but will restart eviction in that ch=
ain
      2. inet_evict_bucket succeeds in del_timer
       - then the timer ref is kept until the evictor "expires" the queue, =
but
         inet_frag_kill will remove the initial ref and will set
         INET_FRAG_COMPLETE which will make the frag_expire fn just to remo=
ve
         its ref.
      In the end all of the queue users will do an inet_frag_put and the on=
e
      that reaches 0 will free it. The refcount balance should be okay.
     =20
      CC: Florian Westphal <fw@strlen.de>
      CC: Eric Dumazet <eric.dumazet@gmail.com>
      CC: Patrick McLean <chutzpah@gentoo.org>
     =20
      Fixes: b13d3cbfb8e8 ("inet: frag: move eviction of queues to work que=
ue")
      Suggested-by: Eric Dumazet <eric.dumazet@gmail.com>
      Reported-by: Patrick McLean <chutzpah@gentoo.org>
      Tested-by: Patrick McLean <chutzpah@gentoo.org>
      Signed-off-by: Nikolay Aleksandrov <nikolay@redhat.com>
      Reviewed-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8f4eb70059ee834522ce90a6fce0aa3078c18620
  Author: Tej Parkash <tej.parkash@qlogic.com>
  Date:   Tue Oct 28 01:18:15 2014 -0400
 =20
      cnic: Update the rcu_access_pointer() usages
     =20
      1. Remove the rcu_read_lock/unlock around rcu_access_pointer
      2. Replace the rcu_dereference with rcu_access_pointer
     =20
      Signed-off-by: Tej Parkash <tej.parkash@qlogic.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit cd03cf0158449f9f4c19ecb54dfc97d9bd86eeeb
  Author: Hariprasad Shenai <hariprasad@chelsio.com>
  Date:   Mon Oct 27 23:22:10 2014 +0530
 =20
      cxgb4vf: Replace repetitive pci device ID's with right ones
     =20
      Replaced repetive Device ID's which got added in commit b961f9a48844e=
cf3
      ("cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro")
     =20
      Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit b2ed64a97430a26a63c6ea91c9b50e639a98dfbc
  Author: Lubomir Rintel <lkundrak@v3.sk>
  Date:   Mon Oct 27 17:39:16 2014 +0100
 =20
      ipv6: notify userspace when we added or changed an ipv6 token
     =20
      NetworkManager might want to know that it changed when the router adv=
ertisement
      arrives.
     =20
      Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
      Cc: Hannes Frederic Sowa <hannes@stressinduktion.org>
      Cc: Daniel Borkmann <dborkman@redhat.com>
      Acked-by: Daniel Borkmann <dborkman@redhat.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit d56109020d93337545dd257a790cb429a70acfad
  Author: WANG Cong <xiyou.wangcong@gmail.com>
  Date:   Fri Oct 24 16:55:58 2014 -0700
 =20
      sch_pie: schedule the timer after all init succeed
     =20
      Cc: Vijay Subramanian <vijaynsu@cisco.com>
      Cc: David S. Miller <davem@davemloft.net>
      Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
      Acked-by: Eric Dumazet <edumazet@google.com>
 =20
  commit 068301f2be36a5c1ee9a2521c94b98e343612a88
  Merge: 9ffa1fc b77e26d
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 28 17:26:24 2014 -0400
 =20
      Merge branch 'cdc-ether'
     =20
      Olivier Blin says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      cdc-ether: handle promiscuous mode
     =20
      Since kernel 3.16, my Lenovo USB network adapters (RTL8153) using
      cdc-ether are not working anymore in a bridge.
     =20
      This is due to commit c472ab68ad67db23c9907a27649b7dc0899b61f9, which
      resets the packet filter when the device is bound.
     =20
      The default packet filter set by cdc-ether does not include
      promiscuous, while the adapter seemed to have promiscuous enabled by
      default.
     =20
      This patch series allows to support promiscuous mode for cdc-ether, b=
y
      hooking into set_rx_mode.
     =20
      Incidentally, maybe this device should be handled by the r8152 driver=
,
      but this patch series is still nice for other adapters.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
      Acked-by: Oliver Neukum <oneukum@suse.de>
 =20
  commit b77e26d191590c73b4a982ea3b3b87194069a56a
  Author: Olivier Blin <olivier.blin@softathome.com>
  Date:   Fri Oct 24 19:43:02 2014 +0200
 =20
      cdc-ether: handle promiscuous mode with a set_rx_mode callback
     =20
      Promiscuous mode was not supported anymore with my Lenovo adapters
      (RTL8153) since commit c472ab68ad67db23c9907a27649b7dc0899b61f9
      (cdc-ether: clean packet filter upon probe).
     =20
      It was not possible to use them in a bridge anymore.
     =20
      Signed-off-by: Olivier Blin <olivier.blin@softathome.com>
      Also-analyzed-by: Lo=C3=AFc Yhuel <loic.yhuel@softathome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit d80c679bc1526183f1cf4adc54b0b72e8798555e
  Author: Olivier Blin <olivier.blin@softathome.com>
  Date:   Fri Oct 24 19:43:01 2014 +0200
 =20
      cdc-ether: extract usbnet_cdc_update_filter function
     =20
      This will be used by the set_rx_mode callback.
     =20
      Also move a comment about multicast filtering in this new function.
     =20
      Signed-off-by: Olivier Blin <olivier.blin@softathome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1efed2d06c703489342ab6af2951683e07509c99
  Author: Olivier Blin <olivier.blin@softathome.com>
  Date:   Fri Oct 24 19:43:00 2014 +0200
 =20
      usbnet: add a callback for set_rx_mode
     =20
      To delegate promiscuous mode and multicast filtering to the subdriver=
.
     =20
      Signed-off-by: Olivier Blin <olivier.blin@softathome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 9ffa1fcaef222026a8e031830f8db29d3f2cfc47
  Merge: ebcf34f 704d33e
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 28 17:08:56 2014 -0400
 =20
      Merge branch 'systemport-net'
     =20
      Florian Fainelli says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      net: systemport: RX path and suspend fixes
     =20
      These two patches fix a race condition where we have our RX interrupt=
s
      enabled, but not NAPI for the RX path, and the second patch fixes an
      issue for packets stuck in RX fifo during a suspend/resume cycle.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 704d33e7006f20f9b4fa7d24a0f08c4b5919b131
  Author: Florian Fainelli <f.fainelli@gmail.com>
  Date:   Tue Oct 28 11:12:01 2014 -0700
 =20
      net: systemport: reset UniMAC coming out of a suspend cycle
     =20
      bcm_sysport_resume() was missing an UniMAC reset which can lead to
      various receive FIFO corruptions coming out of a suspend cycle. If th=
e
      RX FIFO is stuck, it will deliver corrupted/duplicate packets towards
      the host CPU interface.
     =20
      This could be reproduced on crowded network and when Wake-on-LAN is
      enabled for this particular interface because the switch still forwar=
ds
      packets towards the host CPU interface (SYSTEMPORT), and we had to le=
ave
      the UniMAC RX enable bit on to allow matching MagicPackets.
     =20
      Once we re-enter the resume function, there is a small window during
      which the UniMAC receive is still enabled, and we start queueing
      packets, but the RDMA and RBUF engines are not ready, which leads to
      having packets stuck in the UniMAC RX FIFO, ultimately delivered towa=
rds
      the host CPU as corrupted.
     =20
      Fixes: 40755a0fce17 ("net: systemport: add suspend and resume support=
")
      Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8edf0047f4b8e03d94ef88f5a7dec146cce03a06
  Author: Florian Fainelli <f.fainelli@gmail.com>
  Date:   Tue Oct 28 11:12:00 2014 -0700
 =20
      net: systemport: enable RX interrupts after NAPI
     =20
      There is currently a small window during which the SYSTEMPORT adapter
      enables its RX interrupts without having enabled its NAPI handler, wh=
ich
      can result in packets to be discarded during interface bringup.
     =20
      A similar but more serious window exists in bcm_sysport_resume() duri=
ng
      which we can have the RDMA engine not fully prepared to receive packe=
ts
      and yet having RX interrupts enabled.
     =20
      Fix this my moving the RX interrupt enable down to
      bcm_sysport_netif_start() after napi_enable() for the RX path is call=
ed,
      which fixes both call sites: bcm_sysport_open() and
      bcm_sysport_resume().
     =20
      Fixes: b02e6d9ba7ad ("net: systemport: add bcm_sysport_netif_{enable,=
stop}")
      Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit ebcf34f3d4be11f994340aff629f3c17171a4f65
  Author: Randy Dunlap <rdunlap@infradead.org>
  Date:   Sun Oct 26 19:14:06 2014 -0700
 =20
      skbuff.h: fix kernel-doc warning for headers_end
     =20
      Fix kernel-doc warning in <linux/skbuff.h> by making both headers_sta=
rt
      and headers_end private fields.
     =20
      Warning(..//include/linux/skbuff.h:654): No description found for par=
ameter 'headers_end[0]'
     =20
      Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 99d881f993f066c75059d24e44c74f7a3fc199bc
  Author: Vince Bridgers <vbridger@opensource.altera.com>
  Date:   Sun Oct 26 14:22:24 2014 -0500
 =20
      net: phy: Add SGMII Configuration for Marvell 88E1145 Initialization
     =20
      Marvell phy 88E1145 configuration & initialization was missing a case
      for initializing SGMII mode. This patch adds that case.
     =20
      Signed-off-by: Vince Bridgers <vbridger@opensource.altera.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 47276fcc2d542e7b15e384c08b1709c1921b06c1
  Author: Mugunthan V N <mugunthanvnm@ti.com>
  Date:   Fri Oct 24 18:51:33 2014 +0530
 =20
      drivers: net:cpsw: fix probe_dt when only slave 1 is pinned out
     =20
      when slave 0 has no phy and slave 1 connected to phy, driver probe wi=
ll
      fail as there is no phy id present for slave 0 device tree, so contin=
uing
      even though no phy-id found, also moving mac-id read later to ensure
      mac-id is read from device tree even when phy-id entry in not found.
     =20
      Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 25946f20b775f5c630d4326dd7a7f1df0576eb57
  Merge: 3923d68 99c8140
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 28 15:30:15 2014 -0400
 =20
      Merge tag 'master-2014-10-27' of git://git.kernel.org/pub/scm/linux/k=
ernel/git/linville/wireless
     =20
      John W. Linville says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      pull request: wireless 2014-10-28
     =20
      Please pull this batch of fixes intended for the 3.18 stream!
     =20
      For the mac80211 bits, Johannes says:
     =20
      "Here are a few fixes for the wireless stack: one fixes the
      RTS rate, one for a debugfs file, one to return the correct
      channel to userspace, a sanity check for a userspace value
      and the remaining two are just documentation fixes."
     =20
      For the iwlwifi bits, Emmanuel says:
     =20
      "I revert here a patch that caused interoperability issues.
      dvm gets a fix for a bug that was reported by many users.
      Two minor fixes for BT Coex and platform power fix that helps
      reducing latency when the PCIe link goes to low power states."
     =20
      In addition...
     =20
      Felix Fietkau adds a couple of ath code fixes related to regulatory
      rule enforcement.
     =20
      Hauke Mehrtens fixes a build break with bcma when CONFIG_OF_ADDRESS
      is not set.
     =20
      Karsten Wiese provides a trio of minor fixes for rtl8192cu.
     =20
      Kees Cook prevents a potential information leak in rtlwifi.
     =20
      Larry Finger also brings a trio of minor fixes for rtlwifi.
     =20
      Rafa=C5=82 Mi=C5=82ecki adds a device ID to the bcma bus driver.
     =20
      Rickard Strandqvist offers some strn* -> strl* changes in brcmfmac
      to eliminate non-terminated string issues.
     =20
      Sujith Manoharan avoids some ath9k stalls by enabling HW queue contro=
l
      only for MCC.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 3923d68dc05033aa843b67d73110a6d402ac6e14
  Merge: f89b775 c146b77
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 28 15:28:30 2014 -0400
 =20
      Merge branch 'dsa-net'
     =20
      Andrew Lunn says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      DSA tagging mismatches
     =20
      The second patch is a fix, which should be applied to -rc. It is
      possible to get a DSA configuration which does not work. The patch
      stops this happening.
     =20
      The first patch detects this situation, and errors out the probe of
      DSA, making it more obvious something is wrong. It is not required to
      apply it -rc.
     =20
      v2 fixes the use case pointed out by Florian, that a switch driver
      may use DSA_TAG_PROTO_NONE which the patch did not correctly handle.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit c146b7788e5721ec15bc0197bedf75849508e7ea
  Author: Andrew Lunn <andrew@lunn.ch>
  Date:   Fri Oct 24 23:44:05 2014 +0200
 =20
      dsa: mv88e6171: Fix tagging protocol/Kconfig
     =20
      The mv88e6171 can support two different tagging protocols, DSA and
      EDSA. The switch driver structure only allows one protocol to be
      enumerated, and DSA was chosen. However the Kconfig entry ensures the
      EDSA tagging code is built. With a minimal configuration, we then end
      up with a mismatch. The probe is successful, EDSA tagging is used, bu=
t
      the switch is configured for DSA, resulting in mangled packets.
     =20
      Change the switch driver structure to enumerate EDSA, fixing the
      mismatch.
     =20
      Signed-off-by: Andrew Lunn <andrew@lunn.ch>
      Fixes: 42f272539487 ("net: DSA: Marvell mv88e6171 switch driver")
      Acked-by: Florian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit ae439286a0dec99cc8029868243689b5b5f3ff75
  Author: Andrew Lunn <andrew@lunn.ch>
  Date:   Fri Oct 24 23:44:04 2014 +0200
 =20
      net: dsa: Error out on tagging protocol mismatches
     =20
      If there is a mismatch between enabled tagging protocols and the
      protocol the switch supports, error out, rather than continue with a
      situation which is unlikely to work.
     =20
      Signed-off-by: Andrew Lunn <andrew@lunn.ch>
      cc: alexander.h.duyck@intel.com
      Acked-by: Florian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 3d53666b40007b55204ee8890618da79a20c9940
  Author: Alex Gartrell <agartrell@fb.com>
  Date:   Mon Oct 6 08:46:19 2014 -0700
 =20
      ipvs: Avoid null-pointer deref in debug code
     =20
      Use daddr instead of reaching into dest.
     =20
      Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
      Signed-off-by: Alex Gartrell <agartrell@fb.com>
      Signed-off-by: Simon Horman <horms@verge.net.au>
 =20
  commit f89b7755f517cdbb755d7543eef986ee9d54e654
  Author: Alexei Starovoitov <ast@plumgrid.com>
  Date:   Thu Oct 23 18:41:08 2014 -0700
 =20
      bpf: split eBPF out of NET
     =20
      introduce two configs:
      - hidden CONFIG_BPF to select eBPF interpreter that classic socket fi=
lters
        depend on
      - visible CONFIG_BPF_SYSCALL (default off) that tracing and sockets c=
an use
     =20
      that solves several problems:
      - tracing and others that wish to use eBPF don't need to depend on NE=
T.
        They can use BPF_SYSCALL to allow loading from userspace or select =
BPF
        to use it directly from kernel in NET-less configs.
      - in 3.18 programs cannot be attached to events yet, so don't force i=
t on
      - when the rest of eBPF infra is there in 3.19+, it's still useful to
        switch it off to minimize kernel size
     =20
      bloat-o-meter on x64 shows:
      add/remove: 0/60 grow/shrink: 0/2 up/down: 0/-15601 (-15601)
     =20
      tested with many different config combinations. Hopefully didn't miss=
 anything.
     =20
      Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>
      Acked-by: Daniel Borkmann <dborkman@redhat.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8ae3c911b9efcca653c552a9c74957a6cb04a87d
  Merge: 5d26b1f 3bb0626
  Author: David S. Miller <davem@davemloft.net>
  Date:   Mon Oct 27 19:00:16 2014 -0400
 =20
      Merge branch 'cxgb4-net'
     =20
      Anish Bhatt says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      cxgb4 : DCBx fixes for apps/host lldp agents
     =20
      This patchset  contains some minor fixes for cxgb4 DCBx code. Chiefly=
, cxgb4
      was not cleaning up any apps added to kernel app table when link was =
lost.
      Disabling DCBx in firmware would automatically set DCBx state to host=
-managed
      and enabled, we now wait for an explicit enable call from an lldp age=
nt instead
     =20
      First patch was originally sent to net-next, but considering it appli=
es to
      correcting behaviour of code already in net, I think it qualifies as =
a bug fix.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 3bb062613b1ecbd0c388106f61344d699f7859ec
  Author: Anish Bhatt <anish@chelsio.com>
  Date:   Thu Oct 23 14:37:31 2014 -0700
 =20
      cxgb4 : Handle dcb enable correctly
     =20
      Disabling DCBx in firmware automatically enables DCBx for control via=
 host
      lldp agents. Wait for an explicit setstate call from an lldp agents t=
o enable
       DCBx instead.
     =20
      Fixes: 76bcb31efc06 ("cxgb4 : Add DCBx support codebase and dcbnl_ops=
")
     =20
      Signed-off-by: Anish Bhatt <anish@chelsio.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 2376c879b80c83424a3013834be97fb9fe2d4180
  Author: Anish Bhatt <anish@chelsio.com>
  Date:   Thu Oct 23 14:37:30 2014 -0700
 =20
      cxgb4 : Improve handling of DCB negotiation or loss thereof
     =20
      Clear out any DCB apps we might have added to kernel table when we lo=
se DCB
      sync (or IEEE equivalent event). These were previously left behind an=
d not
      cleaned up correctly. IEEE allows individual components to work indep=
endently,
       so improve check for IEEE completion by specifying individual compon=
ents.
     =20
      Fixes: 10b0046685ab ("cxgb4: IEEE fixes for DCBx state machine")
     =20
      Signed-off-by: Anish Bhatt <anish@chelsio.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 5d26b1f50a610fb28700cdc3446590495a5f607c
  Merge: 93a35f5 7965ee9
  Author: David S. Miller <davem@davemloft.net>
  Date:   Mon Oct 27 18:47:40 2014 -0400
 =20
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
     =20
      Pablo Neira Ayuso says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      Netfilter fixes for net
     =20
      The following patchset contains Netfilter fixes for your net tree,
      they are:
     =20
      1) Allow to recycle a TCP port in conntrack when the change role from
         server to client, from Marcelo Leitner.
     =20
      2) Fix possible off by one access in ip_set_nfnl_get_byindex(), patch
         from Dan Carpenter.
     =20
      3) alloc_percpu returns NULL on error, no need for IS_ERR() in nf_tab=
les
         chain statistic updates. From Sabrina Dubroca.
     =20
      4) Don't compile ip options in bridge netfilter, this mangles the pac=
ket
         and bridge should not alter layer >=3D 3 headers when forwarding p=
ackets.
         Patch from Herbert Xu and tested by Florian Westphal.
     =20
      5) Account the final NLMSG_DONE message when calculating the size of =
the
         nflog netlink batches. Patch from Florian Westphal.
     =20
      6) Fix a possible netlink attribute length overflow with large packet=
s.
         Again from Florian Westphal.
     =20
      7) Release the skbuff if nfnetlink_log fails to put the final
         NLMSG_DONE message. This fixes a leak on error. This shouldn't eve=
r
         happen though, otherwise this means we miscalculate the netlink ba=
tch
         size, so spot a warning if this ever happens so we can track down =
the
         problem. This patch from Houcheng Lin.
     =20
      8) Look at the right list when recycling targets in the nft_compat,
         patch from Arturo Borrero.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 7965ee93719921ea5978f331da653dfa2d7b99f5
  Author: Arturo Borrero <arturo.borrero.glez@gmail.com>
  Date:   Sun Oct 26 12:22:40 2014 +0100
 =20
      netfilter: nft_compat: fix wrong target lookup in nft_target_select_o=
ps()
     =20
      The code looks for an already loaded target, and the correct list to =
search
      is nft_target_list, not nft_match_list.
     =20
      Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com=
>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 99c814066e75d09e6a38574c6c395f022a04b730
  Merge: fad1dbc 11b2357
  Author: John W. Linville <linville@tuxdriver.com>
  Date:   Mon Oct 27 13:38:15 2014 -0400
 =20
      Merge tag 'mac80211-for-john-2014-10-23' of git://git.kernel.org/pub/=
scm/linux/kernel/git/jberg/mac80211
     =20
      Johannes Berg <johannes@sipsolutions.net> says:
     =20
      "Here are a few fixes for the wireless stack: one fixes the
      RTS rate, one for a debugfs file, one to return the correct
      channel to userspace, a sanity check for a userspace value
      and the remaining two are just documentation fixes."
     =20
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit fad1dbc8efb4e51e121c745a99c0fb22b420a5c6
  Merge: 0805420 7f2ac8f
  Author: John W. Linville <linville@tuxdriver.com>
  Date:   Mon Oct 27 13:35:59 2014 -0400
 =20
      Merge tag 'iwlwifi-for-john-2014-10-23' of git://git.kernel.org/pub/s=
cm/linux/kernel/git/iwlwifi/iwlwifi-fixes
     =20
      Emmanuel Grumbach <egrumbach@gmail.com> says:
     =20
      "I revert here a patch that caused interoperability issues.
      dvm gets a fix for a bug that was reported by many users.
      Two minor fixes for BT Coex and platform power fix that helps
      reducing latency when the PCIe link goes to low power states."
     =20
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 93a35f59f1b13a02674877e3efdf07ae47e34052
  Author: Eric Dumazet <edumazet@google.com>
  Date:   Thu Oct 23 06:30:30 2014 -0700
 =20
      net: napi_reuse_skb() should check pfmemalloc
     =20
      Do not reuse skb if it was pfmemalloc tainted, otherwise
      future frame might be dropped anyway.
     =20
      Signed-off-by: Eric Dumazet <edumazet@google.com>
      Signed-off-by: Roman Gushchin <klamm@yandex-team.ru>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit aa9c5579153535fb317a9d34c7d8eaf02b7ef4cd
  Merge: b71e821 bf1bac5
  Author: David S. Miller <davem@davemloft.net>
  Date:   Sun Oct 26 22:46:08 2014 -0400
 =20
      Merge branch 'mellanox'
     =20
      Eli Cohen says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      irq sync fixes
     =20
      This two patch series fixes a race where an interrupt handler could a=
ccess a
      freed memory.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit bf1bac5b7882daa41249f85fbc97828f0597de5c
  Author: Eli Cohen <eli@dev.mellanox.co.il>
  Date:   Thu Oct 23 15:57:27 2014 +0300
 =20
      net/mlx4_core: Call synchronize_irq() before freeing EQ buffer
     =20
      After moving the EQ ownership to software effectively destroying it, =
call
      synchronize_irq() to ensure that any handler routines running on othe=
r CPU
      cores finish execution. Only then free the EQ buffer.
      The same thing is done when we destroy a CQ which is one of the sourc=
es
      generating interrupts. In the case of CQ we want to avoid completion =
handlers
      on a CQ that was destroyed. In the case we do the same to avoid recei=
ving
      asynchronous events after the EQ has been destroyed and its buffers f=
reed.
     =20
      Signed-off-by: Eli Cohen <eli@mellanox.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 96e4be06cbfcb8c9c2da7c77bacce0e56b581c0b
  Author: Eli Cohen <eli@dev.mellanox.co.il>
  Date:   Thu Oct 23 15:57:26 2014 +0300
 =20
      net/mlx5_core: Call synchronize_irq() before freeing EQ buffer
     =20
      After destroying the EQ, the object responsible for generating interr=
upts, call
      synchronize_irq() to ensure that any handler routines running on othe=
r CPU
      cores finish execution. Only then free the EQ buffer. This patch solv=
es a very
      rare case when we get panic on driver unload.
      The same thing is done when we destroy a CQ which is one of the sourc=
es
      generating interrupts. In the case of CQ we want to avoid completion =
handlers
      on a CQ that was destroyed. In the case we do the same to avoid recei=
ving
      asynchronous events after the EQ has been destroyed and its buffers f=
reed.
     =20
      Signed-off-by: Eli Cohen <eli@mellanox.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit b71e821de50f0ff92f10f33064ee1713e9014158
  Author: Geert Uytterhoeven <geert@linux-m68k.org>
  Date:   Thu Oct 23 10:25:53 2014 +0200
 =20
      drivers: net: xgene: Rewrite buggy loop in xgene_enet_ecc_init()
     =20
      drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c: In function =E2=80=
=98xgene_enet_ecc_init=E2=80=99:
      drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c:126: warning: =E2=
=80=98data=E2=80=99 may be used uninitialized in this function
     =20
      Depending on the arbitrary value on the stack, the loop may terminate
      too early, and cause a bogus -ENODEV failure.
     =20
      Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 013f6579c6e4f9517127a176bfc37bbac0b766cb
  Author: Dan Carpenter <dan.carpenter@oracle.com>
  Date:   Wed Oct 22 20:06:29 2014 -0700
 =20
      i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event()
     =20
      We accidentally mask by the _SHIFT variable.  It means that "event" i=
s
      always zero.
     =20
      Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
      Tested-by: Jim Young <jamesx.m.young@intel.com>
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit fe0ca7328d03d36aafecebb3af650e1bb2841c20
  Author: Eric Dumazet <edumazet@google.com>
  Date:   Wed Oct 22 19:43:46 2014 -0700
 =20
      macvlan: fix a race on port dismantle and possible skb leaks
     =20
      We need to cancel the work queue after rcu grace period,
      otherwise it can be rescheduled by incoming packets.
     =20
      We need to purge queue if some skbs are still in it.
     =20
      We can use __skb_queue_head_init() variant in
      macvlan_process_broadcast()
     =20
      Signed-off-by: Eric Dumazet <edumazet@google.com>
      Fixes: 412ca1550cbec ("macvlan: Move broadcasts into a work queue")
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 349ce993ac706869d553a1816426d3a4bfda02b1
  Author: Eric Dumazet <edumazet@google.com>
  Date:   Thu Oct 23 12:58:58 2014 -0700
 =20
      tcp: md5: do not use alloc_percpu()
     =20
      percpu tcp_md5sig_pool contains memory blobs that ultimately
      go through sg_set_buf().
     =20
      -> sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf));
     =20
      This requires that whole area is in a physically contiguous portion
      of memory. And that @buf is not backed by vmalloc().
     =20
      Given that alloc_percpu() can use vmalloc() areas, this does not
      fit the requirements.
     =20
      Replace alloc_percpu() by a static DEFINE_PER_CPU() as tcp_md5sig_poo=
l
      is small anyway, there is no gain to dynamically allocate it.
     =20
      Signed-off-by: Eric Dumazet <edumazet@google.com>
      Fixes: 765cf9976e93 ("tcp: md5: remove one indirection level in tcp_m=
d5sig_pool")
      Reported-by: Crestez Dan Leonard <cdleonard@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 4cc40af08032a513e2e68fa6d7818b77179a86af
  Merge: 5345c1d ecf08d2
  Author: David S. Miller <davem@davemloft.net>
  Date:   Sat Oct 25 14:15:25 2014 -0400
 =20
      Merge branch 'xen-netback'
     =20
      David Vrabel says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      xen-netback: guest Rx queue drain and stall fixes
     =20
      This series fixes two critical xen-netback bugs.
     =20
      1. Netback may consume all of host memory by queuing an unlimited
         number of skb on the internal guest Rx queue.  This behaviour is
         guest triggerable.
     =20
      2. Carrier flapping under high traffic rates which reduces
         performance.
     =20
      The first patch is a prerequite.  Removing support for frontends with
      feature-rx-notify makes it easier to reason about the correctness of
      netback since it no longer has to support this outdated and broken
      mode.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit ecf08d2dbb96d5a4b4bcc53a39e8d29cc8fef02e
  Author: David Vrabel <david.vrabel@citrix.com>
  Date:   Wed Oct 22 14:08:55 2014 +0100
 =20
      xen-netback: reintroduce guest Rx stall detection
     =20
      If a frontend not receiving packets it is useful to detect this and
      turn off the carrier so packets are dropped early instead of being
      queued and drained when they expire.
     =20
      A to-guest queue is stalled if it doesn't have enough free slots for =
a
      an extended period of time (default 60 s).
     =20
      If at least one queue is stalled, the carrier is turned off (in the
      expectation that the other queues will soon stall as well).  The
      carrier is only turned on once all queues are ready.
     =20
      When the frontend connects, all the queues start in the stalled state
      and only become ready once the frontend queues enough Rx requests.
     =20
      Signed-off-by: David Vrabel <david.vrabel@citrix.com>
      Reviewed-by: Wei Liu <wei.liu2@citrix.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f48da8b14d04ca87ffcffe68829afd45f926ec6a
  Author: David Vrabel <david.vrabel@citrix.com>
  Date:   Wed Oct 22 14:08:54 2014 +0100
 =20
      xen-netback: fix unlimited guest Rx internal queue and carrier flappi=
ng
     =20
      Netback needs to discard old to-guest skb's (guest Rx queue drain) an=
d
      it needs detect guest Rx stalls (to disable the carrier so packets ar=
e
      discarded earlier), but the current implementation is very broken.
     =20
      1. The check in hard_start_xmit of the slot availability did not
         consider the number of packets that were already in the guest Rx
         queue.  This could allow the queue to grow without bound.
     =20
         The guest stops consuming packets and the ring was allowed to fill
         leaving S slot free.  Netback queues a packet requiring more than =
S
         slots (ensuring that the ring stays with S slots free).  Netback
         queue indefinately packets provided that then require S or fewer
         slots.
     =20
      2. The Rx stall detection is not triggered in this case since the
         (host) Tx queue is not stopped.
     =20
      3. If the Tx queue is stopped and a guest Rx interrupt occurs, netbac=
k
         will consider this an Rx purge event which may result in it taking
         the carrier down unnecessarily.  It also considers a queue with
         only 1 slot free as unstalled (even though the next packet might
         not fit in this).
     =20
      The internal guest Rx queue is limited by a byte length (to 512 Kib,
      enough for half the ring).  The (host) Tx queue is stopped and starte=
d
      based on this limit.  This sets an upper bound on the amount of memor=
y
      used by packets on the internal queue.
     =20
      This allows the estimatation of the number of slots for an skb to be
      removed (it wasn't a very good estimate anyway).  Instead, the guest
      Rx thread just waits for enough free slots for a maximum sized packet=
.
     =20
      skbs queued on the internal queue have an 'expires' time (set to the
      current time plus the drain timeout).  The guest Rx thread will detec=
t
      when the skb at the head of the queue has expired and discard expired
      skbs.  This sets a clear upper bound on the length of time an skb can
      be queued for.  For a guest being destroyed the maximum time needed t=
o
      wait for all the packets it sent to be dropped is still the drain
      timeout (10 s) since it will not be sending new packets.
     =20
      Rx stall detection is reintroduced in a later commit.
     =20
      Signed-off-by: David Vrabel <david.vrabel@citrix.com>
      Reviewed-by: Wei Liu <wei.liu2@citrix.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit bc96f648df1bbc2729abbb84513cf4f64273a1f1
  Author: David Vrabel <david.vrabel@citrix.com>
  Date:   Wed Oct 22 14:08:53 2014 +0100
 =20
      xen-netback: make feature-rx-notify mandatory
     =20
      Frontends that do not provide feature-rx-notify may stall because
      netback depends on the notification from frontend to wake the guest R=
x
      thread (even if can_queue is false).
     =20
      This could be fixed but feature-rx-notify was introduced in 2006 and =
I
      am not aware of any frontends that do not implement this.
     =20
      Signed-off-by: David Vrabel <david.vrabel@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 5345c1d417c1b0caf46fd2766d16bb4357a347d8
  Author: Richard Cochran <richardcochran@gmail.com>
  Date:   Wed Oct 22 21:35:15 2014 +0200
 =20
      ptp: restore the makefile for building the test program.
     =20
      This patch brings back the makefile called testptp.mk which was remov=
ed
      in commit adb19fb66eee (Documentation: add makefiles for more targets=
).
     =20
      While the idea of that commit was to improve build coverage of the
      examples, the new Makefile is unable to cross compile the testptp pro=
gram.
      In contrast, the deleted makefile was able to do this just fine.
     =20
      This patch fixes the regression by restoring the original makefile.
     =20
      Signed-off-by: Richard Cochran <richardcochran@gmail.com>
      Acked-by: Peter Foley <pefoley2@pefoley.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit b51d3fa364885a2c1e1668f88776c67c95291820
  Author: Houcheng Lin <houcheng@gmail.com>
  Date:   Thu Oct 23 10:36:08 2014 +0200
 =20
      netfilter: nf_log: release skbuff on nlmsg put failure
     =20
      The kernel should reserve enough room in the skb so that the DONE
      message can always be appended.  However, in case of e.g. new attribu=
te
      erronously not being size-accounted for, __nfulnl_send() will still
      try to put next nlmsg into this full skbuf, causing the skb to be stu=
ck
      forever and blocking delivery of further messages.
     =20
      Fix issue by releasing skb immediately after nlmsg_put error and
      WARN() so we can track down the cause of such size mismatch.
     =20
      [ fw@strlen.de: add tailroom/len info to WARN ]
     =20
      Signed-off-by: Houcheng Lin <houcheng@gmail.com>
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit c1e7dc91eed0ed1a51c9b814d648db18bf8fc6e9
  Author: Florian Westphal <fw@strlen.de>
  Date:   Thu Oct 23 10:36:07 2014 +0200
 =20
      netfilter: nfnetlink_log: fix maximum packet length logged to userspa=
ce
     =20
      don't try to queue payloads > 0xffff - NLA_HDRLEN, it does not work.
      The nla length includes the size of the nla struct, so anything large=
r
      results in u16 integer overflow.
     =20
      This patch is similar to
      9cefbbc9c8f9abe (netfilter: nfnetlink_queue: cleanup copy_range usage=
).
     =20
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 9dfa1dfe4d5e5e66a991321ab08afe69759d797a
  Author: Florian Westphal <fw@strlen.de>
  Date:   Thu Oct 23 10:36:06 2014 +0200
 =20
      netfilter: nf_log: account for size of NLMSG_DONE attribute
     =20
      We currently neither account for the nlattr size, nor do we consider
      the size of the trailing NLMSG_DONE when allocating nlmsg skb.
     =20
      This can result in nflog to stop working, as __nfulnl_send() re-tries
      sending forever if it failed to append NLMSG_DONE (which will never
      work if buffer is not large enough).
     =20
      Reported-by: Houcheng Lin <houcheng@gmail.com>
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 7677e86843e2136a9b05549a9ca47d4f744565b6
  Author: Herbert Xu <herbert@gondor.apana.org.au>
  Date:   Sat Oct 4 22:18:02 2014 +0800
 =20
      bridge: Do not compile options in br_parse_ip_options
     =20
      Commit 462fb2af9788a82a534f8184abfde31574e1cfa0
     =20
      	bridge : Sanitize skb before it enters the IP stack
     =20
      broke when IP options are actually used because it mangles the
      skb as if it entered the IP stack which is wrong because the
      bridge is supposed to operate below the IP stack.
     =20
      Since nobody has actually requested for parsing of IP options
      this patch fixes it by simply reverting to the previous approach
      of ignoring all IP options, i.e., zeroing the IPCB.
     =20
      If and when somebody who uses IP options and actually needs them
      to be parsed by the bridge complains then we can revisit this.
     =20
      Reported-by: David Newall <davidn@davidnewall.com>
      Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
      Tested-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 7f2ac8fb31896c9fb70dbd2a2e6642b79996fc13
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Thu Oct 23 08:53:21 2014 +0300
 =20
      iwlwifi: pcie: fix polling in various places
     =20
      iwl_poll_bit may return a strictly positive value when the
      poll doesn't match on the first try.
      This was caught when WoWLAN started failing upon resume
      even if the poll_bit actually succeeded.
     =20
      Also change a wrong print. If we reach the end of
      iwl_pcie_prepare_card_hw, it means that we couldn't
      get the devices.
     =20
      Reviewed-by: Johannes Berg <johannes.berg@intel.com>
      Reviewed-by: Luciano Coelho <luciano.coelho@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 1ffde699aae127e7abdb98dbdedc2cc6a973a1a1
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Mon Oct 20 08:29:55 2014 +0300
 =20
      Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
     =20
      This reverts commit aa11bbf3df026d6b1c6b528bef634fd9de7c2619.
      This commit was causing connection issues and is not needed
      if IWL_MVM_RS_RSSI_BASED_INIT_RATE is set to false by default.
     =20
      Regardless of the issues mentioned above, this patch added the
      following WARNING:
     =20
      WARNING: CPU: 0 PID: 3946 at drivers/net/wireless/iwlwifi/mvm/tx.c:19=
0 iwl_mvm_set_tx_params+0x60a/0x6f0 [iwlmvm]()
      Got an HT rate for a non data frame 0x8
      CPU: 0 PID: 3946 Comm: wpa_supplicant Tainted: G           O   3.17.0=
+ #6
      Hardware name: LENOVO 20ANCTO1WW/20ANCTO1WW, BIOS GLET71WW (2.25 ) 07=
/02/2014
       0000000000000009 ffffffff814fa911 ffff8804288db8f8 ffffffff81064f52
       0000000000001808 ffff8804288db948 ffff88040add8660 ffff8804291b5600
       0000000000000000 ffffffff81064fb7 ffffffffa07b73d0 0000000000000020
      Call Trace:
       [<ffffffff814fa911>] ? dump_stack+0x41/0x51
       [<ffffffff81064f52>] ? warn_slowpath_common+0x72/0x90
       [<ffffffff81064fb7>] ? warn_slowpath_fmt+0x47/0x50
       [<ffffffffa07a39ea>] ? iwl_mvm_set_tx_params+0x60a/0x6f0 [iwlmvm]
       [<ffffffffa07a3cf8>] ? iwl_mvm_tx_skb+0x48/0x3c0 [iwlmvm]
       [<ffffffffa079cb9b>] ? iwl_mvm_mac_tx+0x7b/0x180 [iwlmvm]
       [<ffffffffa0746ce9>] ? __ieee80211_tx+0x2b9/0x3c0 [mac80211]
       [<ffffffffa07492f3>] ? ieee80211_tx+0xb3/0x100 [mac80211]
       [<ffffffffa0749c49>] ? ieee80211_subif_start_xmit+0x459/0xca0 [mac80=
211]
       [<ffffffff814116e7>] ? dev_hard_start_xmit+0x337/0x5f0
       [<ffffffff81430d46>] ? sch_direct_xmit+0x96/0x1f0
       [<ffffffff81411ba3>] ? __dev_queue_xmit+0x203/0x4f0
       [<ffffffff8142f670>] ? ether_setup+0x70/0x70
       [<ffffffff814e96a1>] ? packet_sendmsg+0xf81/0x1110
       [<ffffffff8140625c>] ? skb_free_datagram+0xc/0x40
       [<ffffffff813f7538>] ? sock_sendmsg+0x88/0xc0
       [<ffffffff813f7274>] ? move_addr_to_kernel.part.20+0x14/0x60
       [<ffffffff811c47c2>] ? __inode_wait_for_writeback+0x62/0xb0
       [<ffffffff813f7a91>] ? SYSC_sendto+0xf1/0x180
       [<ffffffff813f88f9>] ? __sys_recvmsg+0x39/0x70
       [<ffffffff8150066d>] ? system_call_fastpath+0x1a/0x1f
      ---[ end trace cc19a150d311fc63 ]---
     =20
      which was reported here: https://bugzilla.kernel.org/show_bug.cgi?id=
=3D85691
     =20
      CC: <stable@vger.kernel.org> [3.13+]
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit a0855054e59b0c5b2b00237fdb5147f7bcc18efb
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Sun Oct 5 09:11:14 2014 +0300
 =20
      iwlwifi: dvm: drop non VO frames when flushing
     =20
      When mac80211 wants to ensure that a frame is sent, it calls
      the flush() callback. Until now, iwldvm implemented this by
      waiting that all the frames are sent (ACKed or timeout).
      In case of weak signal, this can take a significant amount
      of time, delaying the next connection (in case of roaming).
      Many users have reported that the flush would take too long
      leading to the following error messages to be printed:
     =20
      iwlwifi 0000:03:00.0: fail to flush all tx fifo queues Q 2
      iwlwifi 0000:03:00.0: Current SW read_ptr 161 write_ptr 201
      iwl data: 00000000: 00 00 00 00 00 00 00 00 fe ff 01 00 00 00 00 00
      [snip]
      iwlwifi 0000:03:00.0: FH TRBs(0) =3D 0x00000000
      [snip]
      iwlwifi 0000:03:00.0: Q 0 is active and mapped to fifo 3 ra_tid 0x000=
0 [9,9]
      [snip]
     =20
      Instead of waiting for these packets, simply drop them. This
      significantly improves the responsiveness of the network.
      Note that all the queues are flushed, but the VO one. This
      is not typically used by the applications and it likely
      contains management frames that are useful for connection
      or roaming.
     =20
      This bug is tracked here:
      https://bugzilla.kernel.org/show_bug.cgi?id=3D56581
     =20
      But it is duplicated in distributions' trackers.
      A simple search in Ubuntu's database led to these bugs:
     =20
      https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1270808
      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1305406
      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1356236
      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1360597
      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1361809
     =20
      Cc: <stable@vger.kernel.org>
      Depends-on: 77be2c54c5bd ("mac80211: add vif to flush call")
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit a6cc5163149532734b84c86cbffa4994e527074b
  Author: Matti Gottlieb <matti.gottlieb@intel.com>
  Date:   Mon Sep 29 11:46:04 2014 +0300
 =20
      iwlwifi: mvm: ROC - bug fixes around time events and locking
     =20
      Don't add the time event to the list. We added it several
      times the same time event, which leads to an infinite loop
      when walking the list.
     =20
      Since we (currently) don't support more than one ROC for STA
      vif at a time, enforce this and don't add the time event
      to any list.
     =20
      We were also missing the locking of the mutex which led to
      a lockdep splat - fix that.
     =20
      Signed-off-by: Matti Gottlieb <matti.gottlieb@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 79b7a69d730180d8bf535e52fe2b4f3dd5904007
  Author: Haim Dreyfuss <haim.dreyfuss@intel.com>
  Date:   Sun Sep 14 12:40:00 2014 +0300
 =20
      iwlwifi: mvm: Add tx power condition to bss_info_changed_ap_ibss
     =20
      The tx power should be limited from many reasons.
      currently, setting the tx power is available by the mvm only for
      station interface. Adding the tx power condition to
      bss_info_changed_ap_ibss make it available also for AP.
     =20
      Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 3856b78c1be32a2afe0618c7a84e05ff8c03cf10
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Mon Sep 22 12:03:41 2014 +0300
 =20
      iwlwifi: mvm: BT coex - fix BT prio for probe requests
     =20
      The probe requests sent during scan must get BT prio 3.
      Fix that.
     =20
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit d14b28fd2c61af0bf310230472e342864d799c98
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Mon Sep 22 16:12:24 2014 +0300
 =20
      iwlwifi: mvm: BT Coex - update the MPLUT Boost register value
     =20
      Cc: <stable@vger.kernel.org> [3.16+]
      Fixes: 2adc8949efab ("iwlwifi: mvm: BT Coex - fix boost register / LU=
T values")
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 405b7338abc5ceac4a420ce7f49cc9b530d4e78b
  Author: Liad Kaufman <liad.kaufman@intel.com>
  Date:   Tue Sep 23 15:15:17 2014 +0300
 =20
      iwlwifi: 8000: fix string given to MODULE_FIRMWARE
     =20
      I changed the string but forgot to update the fix also to
      MODULE_FIRMWARE().
     =20
      Signed-off-by: Liad Kaufman <liad.kaufman@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 9180ac50716a097a407c6d7e7e4589754a922260
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Tue Sep 23 23:02:41 2014 +0300
 =20
      iwlwifi: configure the LTR
     =20
      The LTR is the handshake between the device and the root
      complex about the latency allowed when the bus exits power
      save. This configuration was missing and this led to high
      latency in the link power up. The end user could experience
      high latency in the network because of this.
     =20
      Cc: <stable@vger.kernel.org> [3.10+]
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 08054200117a95afc14c3d2ed3a38bf4e345bf78
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Thu Oct 23 11:27:09 2014 -0500
 =20
      rtlwifi: Add check for get_btc_status callback
     =20
      Drivers that do not use the get_btc_status() callback may not define =
a
      dummy routine. The caller needs to check before making the call.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Cc: Mike Galbraith <umgwanakikbuti@gmail.com>
      Cc: Thadeu Cascardo <cascardo@cascardo.eti.br>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 763254516187015cb5b391553af35c6ed1f4bb36
  Author: Felix Fietkau <nbd@openwrt.org>
  Date:   Wed Oct 22 18:17:35 2014 +0200
 =20
      ath9k_common: always update value in ath9k_cmn_update_txpow
     =20
      In some cases the limit may be the same as reg->power_limit, but the
      actual value that the hardware uses is not up to date. In that case, =
a
      wrong value for current tx power is tracked internally.
      Fix this by unconditionally updating it.
     =20
      Signed-off-by: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 4f2b244c7d5b81ce4f0c6c0382f3a3b7c2dbec1c
  Author: Karsten Wiese <fzuuzf@googlemail.com>
  Date:   Wed Oct 22 15:47:34 2014 +0200
 =20
      rtl8192cu: Prevent Ooops under rtl92c_set_fw_rsvdpagepkt
     =20
      rtl92c_set_fw_rsvdpagepkt is used by rtl8192cu and its pci sibling rt=
l8192ce.
      rtl_cmd_send_packet crashes when called inside rtl8192cu because it w=
orks on
      memory allocated only by rtl8192ce.
      Fix the crash by calling a dummy function when used in rtl8192cu.
      Comparision with the realtek vendor driver makes me think, something =
is missing in
      the dummy function.
      Short test as WPA2 station show good results connected to an 802.11g =
basestation.
      Traffic stops after few MBytes as WPA2 station connected to an 802.11=
n basestation.
     =20
      Signed-off-by: Karsten Wiese <fzuuzf@googlemail.com>
      Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit cefe3dfdb9f5f498cae9871f7e52800f5e22c614
  Author: Karsten Wiese <fzuuzf@googlemail.com>
  Date:   Wed Oct 22 15:47:33 2014 +0200
 =20
      rtl8192cu: Call ieee80211_register_hw from rtl_usb_probe
     =20
      In a previous patch the call to ieee80211_register_hw was moved from =
the
      load firmware callback to the rtl_pci_probe only.
      rt8192cu also uses this callback. Currently it doesnt create a wlan%d=
 device.
      Fill in the call to ieee80211_register_hw in rtl_usb_probe.
     =20
      Signed-off-by: Karsten Wiese <fzuuzf@googlemail.com>
      Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit b2d624a5810203a1a8b7735e1ec5685109b22fc3
  Author: Karsten Wiese <fzuuzf@googlemail.com>
  Date:   Wed Oct 22 15:47:32 2014 +0200
 =20
      rtl8192cu: Fix for rtlwifi's bluetooth coexist functionality
     =20
      Initialize function pointer with a function indicating bt coexist is =
not there.
      Prevents Ooops.
     =20
      Signed-off-by: Karsten Wiese <fzuuzf@googlemail.com>
      Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 94e05900770c0abe31200881df93e41d296fe8bd
  Author: Felix Fietkau <nbd@openwrt.org>
  Date:   Wed Oct 22 15:27:53 2014 +0200
 =20
      ath: use CTL region from cfg80211 if unset in EEPROM
     =20
      Many AP devices do not have the proper regulatory domain programmed i=
n
      EEPROM. Instead they expect the software to set the appropriate regio=
n.
      For these devices, the country code defaults to US, and the driver us=
es
      the US CTL tables as well.
      On devices bought in Europe this can lead to tx power being set too h=
igh
      on the band edges, even if the cfg80211 regdomain is set correctly.
      Fix this issue by taking into account the DFS region, but only when t=
he
      EEPROM regdomain is set to default.
     =20
      Signed-off-by: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit d514aefb8ce89562ef2d7dcddc530e5de6287c4b
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Tue Oct 21 10:52:51 2014 -0500
 =20
      rtlwifi: rtl8821ae: Fix possible array overrun
     =20
      The kbuild test robot reported a possible array overrun. The affected=
 code
      checks for overruns, but fails to take the steps necessary to fix the=
m.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 868caae3fe2e35e2353d86af95e03eeaa9439d97
  Author: Sujith Manoharan <c_manoha@qca.qualcomm.com>
  Date:   Tue Oct 21 19:23:02 2014 +0530
 =20
      ath9k: Enable HW queue control only for MCC
     =20
      Enabling HW queue control for normal (non-mcc) mode
      causes problems with queue management, resulting
      in traffic stall. Since it is mainly required for
      fairness in MCC mode, disable it for the general case.
     =20
      Bug: https://dev.openwrt.org/ticket/18164
     =20
      Cc: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 598a0df07fc6c4642f9b0497cef1233e41d4c987
  Author: Kees Cook <keescook@chromium.org>
  Date:   Mon Oct 20 14:57:08 2014 -0700
 =20
      rtlwifi: prevent format string usage from leaking
     =20
      Use "%s" in the workqueue allocation to make sure the rtl_hal_cfg nam=
e
      can never accidentally leak information via a format string.
     =20
      Signed-off-by: Kees Cook <keescook@chromium.org>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 34b6d4299923ec9101bbf364440cee36420b3fc0
  Author: Rafa=C5=82 Mi=C5=82ecki <zajec5@gmail.com>
  Date:   Wed Oct 15 07:51:44 2014 +0200
 =20
      bcma: add another PCI ID of device with BCM43228
     =20
      It was found attached to the BCM47081A0 SoC. Log:
      bcma: bus0: Found chip with id 43228, rev 0x00 and package 0x08
     =20
      Signed-off-by: Rafa=C5=82 Mi=C5=82ecki <zajec5@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 59dfdd92288e55bed374309a9944c3a95b4e13c9
  Author: Rickard Strandqvist <rickard_strandqvist@spectrumdigital.se>
  Date:   Sun Oct 12 13:42:14 2014 +0200
 =20
      brcmfmac: dhd_sdio.c: Cleaning up missing null-terminate in conjuncti=
on with strncpy
     =20
      Replacing strncpy with strlcpy to avoid strings that lacks null termi=
nate.
      And changed from using strncat to strlcat to simplify code.
     =20
      Signed-off-by: Rickard Strandqvist <rickard_strandqvist@spectrumdigit=
al.se>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 47481d977cb2987ab363202c68a79ec1bccd357c
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Sat Oct 11 12:59:53 2014 -0500
 =20
      rtlwifi: rtl8192ee: Prevent log spamming for switch statements
     =20
      The driver logs a message when the default branch of switch statement=
s are
      taken. Such information is useful when debugging, but these log items=
 should
      not be seen for standard usage.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 78afe83c3b008e25123bd1be36ee4b6595e595d1
  Author: Hauke Mehrtens <hauke@hauke-m.de>
  Date:   Thu Oct 9 23:39:41 2014 +0200
 =20
      bcma: fix build when CONFIG_OF_ADDRESS is not set
     =20
      Commit 2101e533f41a ("bcma: register bcma as device tree driver")
      introduces a hard dependency on OF_ADDRESS into the bcma driver.
      OF_ADDRESS is specifically disabled for the sparc architecture.
      This results in the following error when building sparc64:allmodconfi=
g.
     =20
      drivers/bcma/main.c: In function 'bcma_of_find_child_device':
      drivers/bcma/main.c:150:3: error: implicit declaration of function 'o=
f_translate_address'
     =20
      Fixes: 2101e533f41a ("bcma: register bcma as device tree driver")
      Reported-by: Guenter Roeck <linux@roeck-us.net>
      Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
      Reviewed-by: Guenter Roeck <linux@roeck-us.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 942396b01989d54977120f3625e5ba31afe7a75c
  Author: Haiyang Zhang <haiyangz@microsoft.com>
  Date:   Wed Oct 22 13:47:18 2014 -0700
 =20
      hyperv: Fix the total_data_buflen in send path
     =20
      total_data_buflen is used by netvsc_send() to decide if a packet can =
be put
      into send buffer. It should also include the size of RNDIS message be=
fore the
      Ethernet frame. Otherwise, a messge with total size bigger than send_=
section_size
      may be copied into the send buffer, and cause data corruption.
     =20
      [Request to include this patch to the Stable branches]
     =20
      Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
      Reviewed-by: K. Y. Srinivasan <kys@microsoft.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f765678e325b4ae3e2fbdb304fc2d5ee018aa860
  Merge: 81f35ff 55ca6bc
  Author: David S. Miller <davem@davemloft.net>
  Date:   Wed Oct 22 17:50:39 2014 -0400
 =20
      Merge branch 'amd-xgbe'
     =20
      Tom Lendacky says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      amd-xgbe: AMD XGBE driver fixes 2014-10-22
     =20
      The following series of patches includes fixes to the driver.
     =20
      - Properly handle feature changes via ethtool by using correctly size=
d
        variables
      - Perform proper napi packet counting and budget checking
     =20
      This patch series is based on net.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 55ca6bcd733b739d5667d48d7591899f376dcfb8
  Author: Lendacky, Thomas <Thomas.Lendacky@amd.com>
  Date:   Wed Oct 22 11:26:17 2014 -0500
 =20
      amd-xgbe: Fix napi Rx budget accounting
     =20
      Currently the amd-xgbe driver increments the packets processed counte=
r
      each time a descriptor is processed.  Since a packet can be represent=
ed
      by more than one descriptor incrementing the counter in this way is n=
ot
      appropriate.  Also, since multiple descriptors cause the budget check
      to be short circuited, sometimes the returned value from the poll
      function would be larger than the budget value resulting in a WARN_ON=
CE
      being triggered.
     =20
      Update the polling logic to properly account for the number of packet=
s
      processed and exit when the budget value is reached.
     =20
      Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 386f1c9650b7fe4849d2942bd42f41f0ca3aedfb
  Author: Lendacky, Thomas <Thomas.Lendacky@amd.com>
  Date:   Wed Oct 22 11:26:11 2014 -0500
 =20
      amd-xgbe: Properly handle feature changes via ethtool
     =20
      The ndo_set_features callback function was improperly using an unsign=
ed
      int to save the current feature value for features such as NETIF_F_RX=
CSUM.
      Since that feature is in the upper 32 bits of a 64 bit variable the
      result was always 0 making it not possible to actually turn off the
      hardware RX checksum support.  Change the unsigned int type to the
      netdev_features_t type in order to properly capture the current value
      and perform the proper operation.
     =20
      Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 81f35ffde0e95ee18de83646bbf93dda55d9cc8b
  Author: Philipp Zabel <p.zabel@pengutronix.de>
  Date:   Wed Oct 22 16:34:35 2014 +0200
 =20
      net: fec: ptp: fix NULL pointer dereference if ptp_clock is not set
     =20
      Since commit 278d24047891 (net: fec: ptp: Enable PPS output based on =
ptp clock)
      fec_enet_interrupt calls fec_ptp_check_pps_event unconditionally, whi=
ch calls
      into ptp_clock_event. If fep->ptp_clock is NULL, ptp_clock_event trie=
s to
      dereference the NULL pointer.
      Since on i.MX53 fep->bufdesc_ex is not set, fec_ptp_init is never cal=
led,
      and fep->ptp_clock is NULL, which reliably causes a kernel panic.
     =20
      This patch adds a check for fep->ptp_clock =3D=3D NULL in fec_enet_in=
terrupt.
     =20
      Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 9e7ceb060754f134231f68cb29d5db31419fe1ed
  Author: Sathya Perla <sathya.perla@emulex.com>
  Date:   Wed Oct 22 21:42:01 2014 +0530
 =20
      net: fix saving TX flow hash in sock for outgoing connections
     =20
      The commit "net: Save TX flow hash in sock and set in skbuf on xmit"
      introduced the inet_set_txhash() and ip6_set_txhash() routines to cal=
culate
      and record flow hash(sk_txhash) in the socket structure. sk_txhash is=
 used
      to set skb->hash which is used to spread flows across multiple TXQs.
     =20
      But, the above routines are invoked before the source port of the con=
nection
      is created. Because of this all outgoing connections that just differ=
 in the
      source port get hashed into the same TXQ.
     =20
      This patch fixes this problem for IPv4/6 by invoking the the above ro=
utines
      after the source port is available for the socket.
     =20
      Fixes: b73c3d0e4("net: Save TX flow hash in sock and set in skbuf on =
xmit")
     =20
      Signed-off-by: Sathya Perla <sathya.perla@emulex.com>
      Acked-by: Eric Dumazet <edumazet@google.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 789f202326640814c52f82e80cef3584d8254623
  Author: Li RongQing <roy.qing.li@gmail.com>
  Date:   Wed Oct 22 17:09:53 2014 +0800
 =20
      xfrm6: fix a potential use after free in xfrm6_policy.c
     =20
      pskb_may_pull() maybe change skb->data and make nh and exthdr pointer
      oboslete, so recompute the nd and exthdr
     =20
      Signed-off-by: Li RongQing <roy.qing.li@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8751b12cd93cc37337256f650e309b8364d40b35
  Author: LEROY Christophe <christophe.leroy@c-s.fr>
  Date:   Wed Oct 22 09:05:47 2014 +0200
 =20
      net: fs_enet: set back promiscuity mode after restart
     =20
      After interface restart (eg: after link disconnection/reconnection), =
the bridge
      function doesn't work anymore. This is due to the promiscuous mode be=
ing cleared
      by the restart.
     =20
      The mac-fcc already includes code to set the promiscuous mode back du=
ring the restart.
      This patch adds the same handling to mac-fec and mac-scc.
     =20
      Tested with bridge function on MPC885 with FEC.
     =20
      Reported-by: Germain Montoies <germain.montoies@c-s.fr>
      Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit a63ba13eec092b70d4e5522d692eaeb2f9747387
  Author: Karl Beldan <karl.beldan@rivierawaves.com>
  Date:   Tue Oct 21 16:06:05 2014 +0200
 =20
      net: tso: fix unaligned access to crafted TCP header in helper API
     =20
      The crafted header start address is from a driver supplied buffer, wh=
ich
      one can reasonably expect to be aligned on a 4-bytes boundary.
      However ATM the TSO helper API is only used by ethernet drivers and
      the tcp header will then be aligned to a 2-bytes only boundary from t=
he
      header start address.
     =20
      Signed-off-by: Karl Beldan <karl.beldan@rivierawaves.com>
      Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8fc963515e893867330dec87464e9edc5204c024
  Author: Jon Cooper <jcooper@solarflare.com>
  Date:   Tue Oct 21 14:50:29 2014 +0100
 =20
      sfc: remove incorrect EFX_BUG_ON_PARANOID check
     =20
      write_count and insert_count can wrap around, making > check invalid.
     =20
      Fixes: 70b33fb0ddec827cbbd14cdc664fc27b2ef4a6b6 ("sfc: add support fo=
r
       skb->xmit_more").
     =20
      Signed-off-by: Edward Cree <ecree@solarflare.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit c123bb7163043bb8f33858cf8e45b01c17dbd171
  Author: Sabrina Dubroca <sd@queasysnail.net>
  Date:   Tue Oct 21 11:08:21 2014 +0200
 =20
      netfilter: nf_tables: check for NULL in nf_tables_newchain pcpu stats=
 allocation
     =20
      alloc_percpu returns NULL on failure, not a negative error code.
     =20
      Fixes: ff3cd7b3c922 ("netfilter: nf_tables: refactor chain statistic =
routines")
      Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 0f9f5e1b83abd2b37c67658e02a6fc9001831fa5
  Author: Dan Carpenter <dan.carpenter@oracle.com>
  Date:   Tue Oct 21 11:28:12 2014 +0300
 =20
      netfilter: ipset: off by one in ip_set_nfnl_get_byindex()
     =20
      The ->ip_set_list[] array is initialized in ip_set_net_init() and it
      has ->ip_set_max elements so this check should be >=3D instead of >
      otherwise we are off by one.
     =20
      Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
      Acked-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit e37ad9fd636071e45368d1d9cc3b7b421281ce7f
  Author: Marcelo Leitner <mleitner@redhat.com>
  Date:   Mon Oct 13 13:09:28 2014 -0300
 =20
      netfilter: nf_conntrack: allow server to become a client in TW handli=
ng
     =20
      When a port that was used to listen for inbound connections gets clos=
ed
      and reused for outgoing connections (like rsh ends up doing for stder=
r
      flow), current we may reject the SYN/ACK packet for the new connectio=
n
      because tcp_conntracks states forbirds a port to become a client whil=
e
      there is still a TIME_WAIT entry in there for it.
     =20
      As TCP may expire the TIME_WAIT socket in 60s and conntrack's timeout
      for it is 120s, there is a ~60s window that the application can end u=
p
      opening a port that conntrack will end up blocking.
     =20
      This patch fixes this by simply allowing such state transition: if we
      see a SYN, in TIME_WAIT state, on REPLY direction, move it to sSS. No=
te
      that the rest of the code already handles this situation, more
      specificly in tcp_packet(), first switch clause.
     =20
      Signed-off-by: Marcelo Ricardo Leitner <mleitner@redhat.com>
      Acked-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 7c1c97d54f9bfc810908d3903cb8bcacf734df18
  Author: Sabrina Dubroca <sd@queasysnail.net>
  Date:   Tue Oct 21 11:23:30 2014 +0200
 =20
      net: sched: initialize bstats syncp
     =20
      Use netdev_alloc_pcpu_stats to allocate percpu stats and initialize s=
yncp.
     =20
      Fixes: 22e0f8b9322c "net: sched: make bstats per cpu and estimator RC=
U safe"
      Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
      Acked-by: Cong Wang <cwang@twopensource.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 32bf08a6257b9c7380dcd040af3c0858eee3ef05
  Author: Alexei Starovoitov <ast@plumgrid.com>
  Date:   Mon Oct 20 14:54:57 2014 -0700
 =20
      bpf: fix bug in eBPF verifier
     =20
      while comparing for verifier state equivalency the comparison
      was missing a check for uninitialized register.
      Make sure it does so and add a testcase.
     =20
      Fixes: f1bca824dabb ("bpf: add search pruning optimization to verifie=
r")
      Cc: Hannes Frederic Sowa <hannes@stressinduktion.org>
      Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>
      Acked-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 78fd1d0ab072d4d9b5f0b7c14a1516665170b565
  Author: Thomas Graf <tgraf@suug.ch>
  Date:   Tue Oct 21 22:05:38 2014 +0200
 =20
      netlink: Re-add locking to netlink_lookup() and seq walker
     =20
      The synchronize_rcu() in netlink_release() introduces unacceptable
      latency. Reintroduce minimal lookup so we can drop the
      synchronize_rcu() until socket destruction has been RCUfied.
     =20
      Cc: David S. Miller <davem@davemloft.net>
      Cc: Eric Dumazet <eric.dumazet@gmail.com>
      Reported-by: Steinar H. Gunderson <sgunderson@bigfoot.com>
      Reported-and-tested-by: Heiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: Thomas Graf <tgraf@suug.ch>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1a194c2d59c55c37cb4c0c459d5418071a141341
  Author: Ying Xue <ying.xue@windriver.com>
  Date:   Mon Oct 20 14:46:35 2014 +0800
 =20
      tipc: fix lockdep warning when intra-node messages are delivered
     =20
      When running tipcTC&tipcTS test suite, below lockdep unsafe locking
      scenario is reported:
     =20
      [ 1109.997854]
      [ 1109.997988] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      [ 1109.998290] [ INFO: inconsistent lock state ]
      [ 1109.998575] 3.17.0-rc1+ #113 Not tainted
      [ 1109.998762] ---------------------------------
      [ 1109.998762] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage.
      [ 1109.998762] swapper/7/0 [HC0[0]:SC1[1]:HE1:SE0] takes:
      [ 1109.998762]  (slock-AF_TIPC){+.?...}, at: [<ffffffffa0011969>] tip=
c_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762] {SOFTIRQ-ON-W} state was registered at:
      [ 1109.998762]   [<ffffffff810a4770>] __lock_acquire+0x6a0/0x1d80
      [ 1109.998762]   [<ffffffff810a6555>] lock_acquire+0x95/0x1e0
      [ 1109.998762]   [<ffffffff81a2d1ce>] _raw_spin_lock+0x3e/0x80
      [ 1109.998762]   [<ffffffffa0011969>] tipc_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762]   [<ffffffffa0004fe8>] tipc_link_xmit+0xa8/0xc0 [tipc]
      [ 1109.998762]   [<ffffffffa000ec6f>] tipc_sendmsg+0x15f/0x550 [tipc]
      [ 1109.998762]   [<ffffffffa000f165>] tipc_connect+0x105/0x140 [tipc]
      [ 1109.998762]   [<ffffffff817676ee>] SYSC_connect+0xae/0xc0
      [ 1109.998762]   [<ffffffff81767b7e>] SyS_connect+0xe/0x10
      [ 1109.998762]   [<ffffffff817a9788>] compat_SyS_socketcall+0xb8/0x20=
0
      [ 1109.998762]   [<ffffffff81a306e5>] sysenter_dispatch+0x7/0x1f
      [ 1109.998762] irq event stamp: 241060
      [ 1109.998762] hardirqs last  enabled at (241060): [<ffffffff8105a4ad=
>] __local_bh_enable_ip+0x6d/0xd0
      [ 1109.998762] hardirqs last disabled at (241059): [<ffffffff8105a46f=
>] __local_bh_enable_ip+0x2f/0xd0
      [ 1109.998762] softirqs last  enabled at (241020): [<ffffffff81059a52=
>] _local_bh_enable+0x22/0x50
      [ 1109.998762] softirqs last disabled at (241021): [<ffffffff8105a626=
>] irq_exit+0x96/0xc0
      [ 1109.998762]
      [ 1109.998762] other info that might help us debug this:
      [ 1109.998762]  Possible unsafe locking scenario:
      [ 1109.998762]
      [ 1109.998762]        CPU0
      [ 1109.998762]        ----
      [ 1109.998762]   lock(slock-AF_TIPC);
      [ 1109.998762]   <Interrupt>
      [ 1109.998762]     lock(slock-AF_TIPC);
      [ 1109.998762]
      [ 1109.998762]  *** DEADLOCK ***
      [ 1109.998762]
      [ 1109.998762] 2 locks held by swapper/7/0:
      [ 1109.998762]  #0:  (rcu_read_lock){......}, at: [<ffffffff81782dc9>=
] __netif_receive_skb_core+0x69/0xb70
      [ 1109.998762]  #1:  (rcu_read_lock){......}, at: [<ffffffffa0001c90>=
] tipc_l2_rcv_msg+0x40/0x260 [tipc]
      [ 1109.998762]
      [ 1109.998762] stack backtrace:
      [ 1109.998762] CPU: 7 PID: 0 Comm: swapper/7 Not tainted 3.17.0-rc1+ =
#113
      [ 1109.998762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2007
      [ 1109.998762]  ffffffff82745830 ffff880016c03828 ffffffff81a209eb 00=
00000000000007
      [ 1109.998762]  ffff880017b3cac0 ffff880016c03888 ffffffff81a1c5ef 00=
00000000000001
      [ 1109.998762]  ffff880000000001 ffff880000000000 ffffffff81012d4f 00=
00000000000000
      [ 1109.998762] Call Trace:
      [ 1109.998762]  <IRQ>  [<ffffffff81a209eb>] dump_stack+0x4e/0x68
      [ 1109.998762]  [<ffffffff81a1c5ef>] print_usage_bug+0x1f1/0x202
      [ 1109.998762]  [<ffffffff81012d4f>] ? save_stack_trace+0x2f/0x50
      [ 1109.998762]  [<ffffffff810a406c>] mark_lock+0x28c/0x2f0
      [ 1109.998762]  [<ffffffff810a3440>] ? print_irq_inversion_bug.part.4=
6+0x1f0/0x1f0
      [ 1109.998762]  [<ffffffff810a467d>] __lock_acquire+0x5ad/0x1d80
      [ 1109.998762]  [<ffffffff810a70dd>] ? trace_hardirqs_on+0xd/0x10
      [ 1109.998762]  [<ffffffff8108ace8>] ? sched_clock_cpu+0x98/0xc0
      [ 1109.998762]  [<ffffffff8108ad2b>] ? local_clock+0x1b/0x30
      [ 1109.998762]  [<ffffffff810a10dc>] ? lock_release_holdtime.part.29+=
0x1c/0x1a0
      [ 1109.998762]  [<ffffffff8108aa05>] ? sched_clock_local+0x25/0x90
      [ 1109.998762]  [<ffffffffa000dec0>] ? tipc_sk_get+0x60/0x80 [tipc]
      [ 1109.998762]  [<ffffffff810a6555>] lock_acquire+0x95/0x1e0
      [ 1109.998762]  [<ffffffffa0011969>] ? tipc_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762]  [<ffffffff810a6fb6>] ? trace_hardirqs_on_caller+0xa6/=
0x1c0
      [ 1109.998762]  [<ffffffff81a2d1ce>] _raw_spin_lock+0x3e/0x80
      [ 1109.998762]  [<ffffffffa0011969>] ? tipc_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762]  [<ffffffffa000dec0>] ? tipc_sk_get+0x60/0x80 [tipc]
      [ 1109.998762]  [<ffffffffa0011969>] tipc_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762]  [<ffffffffa00076bd>] tipc_rcv+0x5ed/0x960 [tipc]
      [ 1109.998762]  [<ffffffffa0001d1c>] tipc_l2_rcv_msg+0xcc/0x260 [tipc=
]
      [ 1109.998762]  [<ffffffffa0001c90>] ? tipc_l2_rcv_msg+0x40/0x260 [ti=
pc]
      [ 1109.998762]  [<ffffffff81783345>] __netif_receive_skb_core+0x5e5/0=
xb70
      [ 1109.998762]  [<ffffffff81782dc9>] ? __netif_receive_skb_core+0x69/=
0xb70
      [ 1109.998762]  [<ffffffff81784eb9>] ? dev_gro_receive+0x259/0x4e0
      [ 1109.998762]  [<ffffffff817838f6>] __netif_receive_skb+0x26/0x70
      [ 1109.998762]  [<ffffffff81783acd>] netif_receive_skb_internal+0x2d/=
0x1f0
      [ 1109.998762]  [<ffffffff81785518>] napi_gro_receive+0xd8/0x240
      [ 1109.998762]  [<ffffffff815bf854>] e1000_clean_rx_irq+0x2c4/0x530
      [ 1109.998762]  [<ffffffff815c1a46>] e1000_clean+0x266/0x9c0
      [ 1109.998762]  [<ffffffff8108ad2b>] ? local_clock+0x1b/0x30
      [ 1109.998762]  [<ffffffff8108aa05>] ? sched_clock_local+0x25/0x90
      [ 1109.998762]  [<ffffffff817842b1>] net_rx_action+0x141/0x310
      [ 1109.998762]  [<ffffffff810bd710>] ? handle_fasteoi_irq+0xe0/0x150
      [ 1109.998762]  [<ffffffff81059fa6>] __do_softirq+0x116/0x4d0
      [ 1109.998762]  [<ffffffff8105a626>] irq_exit+0x96/0xc0
      [ 1109.998762]  [<ffffffff81a30d07>] do_IRQ+0x67/0x110
      [ 1109.998762]  [<ffffffff81a2ee2f>] common_interrupt+0x6f/0x6f
      [ 1109.998762]  <EOI>  [<ffffffff8100d2b7>] ? default_idle+0x37/0x250
      [ 1109.998762]  [<ffffffff8100d2b5>] ? default_idle+0x35/0x250
      [ 1109.998762]  [<ffffffff8100dd1f>] arch_cpu_idle+0xf/0x20
      [ 1109.998762]  [<ffffffff810999fd>] cpu_startup_entry+0x27d/0x4d0
      [ 1109.998762]  [<ffffffff81034c78>] start_secondary+0x188/0x1f0
     =20
      When intra-node messages are delivered from one process to another
      process, tipc_link_xmit() doesn't disable BH before it directly calls
      tipc_sk_rcv() on process context to forward messages to destination
      socket. Meanwhile, if messages delivered by remote node arrive at the
      node and their destinations are also the same socket, tipc_sk_rcv()
      running on process context might be preempted by tipc_sk_rcv() runnin=
g
      BH context. As a result, the latter cannot obtain the socket lock as
      the lock was obtained by the former, however, the former has no chanc=
e
      to be run as the latter is owning the CPU now, so headlock happens. T=
o
      avoid it, BH should be always disabled in tipc_sk_rcv().
     =20
      Signed-off-by: Ying Xue <ying.xue@windriver.com>
      Reviewed-by: Jon Maloy <jon.maloy@ericsson.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 7b8613e0a1502b43b3b36c93c66f835c891f63b3
  Author: Ying Xue <ying.xue@windriver.com>
  Date:   Mon Oct 20 14:44:25 2014 +0800
 =20
      tipc: fix a potential deadlock
     =20
      Locking dependency detected below possible unsafe locking scenario:
     =20
                 CPU0                          CPU1
      T0:  tipc_named_rcv()                tipc_rcv()
      T1:  [grab nametble write lock]*     [grab node lock]*
      T2:  tipc_update_nametbl()           tipc_node_link_up()
      T3:  tipc_nodesub_subscribe()        tipc_nametbl_publish()
      T4:  [grab node lock]*               [grab nametble write lock]*
     =20
      The opposite order of holding nametbl write lock and node lock on
      above two different paths may result in a deadlock. If we move the
      the updating of the name table after link state named out of node
      lock, the reverse order of holding locks will be eliminated, and
      as a result, the deadlock risk.
     =20
      Signed-off-by: Ying Xue <ying.xue@windriver.com>
      Signed-off-by: Jon Maloy <jon.maloy@ericsson.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 73829bf6fec70703f10e360676d81d327f21ebf6
  Merge: d10845f 39dc90c
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 21 15:24:30 2014 -0400
 =20
      Merge branch 'enic'
     =20
      Govindarajulu Varadarajan says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      enic: Bug fixes
     =20
      This series fixes the following problem.
     =20
      Please apply this to net.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 39dc90c159c1bcc0fdd42913a7d560b1a1cd3acf
  Author: Govindarajulu Varadarajan <_govind@gmx.com>
  Date:   Sun Oct 19 14:20:28 2014 +0530
 =20
      enic: Do not call napi_disable when preemption is disabled.
     =20
      In enic_stop, we disable preemption using local_bh_disable(). We disa=
ble
      preemption to wait for busy_poll to finish.
     =20
      napi_disable should not be called here as it might sleep.
     =20
      Moving napi_disable() call out side of local_bh_disable.
     =20
      BUG: sleeping function called from invalid context at include/linux/n=
etdevice.h:477
      in_atomic(): 1, irqs_disabled(): 0, pid: 443, name: ifconfig
      INFO: lockdep is turned off.
      Preemption disabled at:[<ffffffffa029c5c4>] enic_rfs_flw_tbl_free+0x3=
4/0xd0 [enic]
     =20
      CPU: 31 PID: 443 Comm: ifconfig Not tainted 3.17.0-netnext-05504-g59f=
35b8 #268
      Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
       ffff8800dac10000 ffff88020b8dfcb8 ffffffff8148a57c 0000000000000000
       ffff88020b8dfcd0 ffffffff8107e253 ffff8800dac12a40 ffff88020b8dfd10
       ffffffffa029305b ffff88020b8dfd48 ffff8800dac10000 ffff88020b8dfd48
      Call Trace:
       [<ffffffff8148a57c>] dump_stack+0x4e/0x7a
       [<ffffffff8107e253>] __might_sleep+0x123/0x1a0
       [<ffffffffa029305b>] enic_stop+0xdb/0x4d0 [enic]
       [<ffffffff8138ed7d>] __dev_close_many+0x9d/0xf0
       [<ffffffff8138ef81>] __dev_close+0x31/0x50
       [<ffffffff813974a8>] __dev_change_flags+0x98/0x160
       [<ffffffff81397594>] dev_change_flags+0x24/0x60
       [<ffffffff814085fd>] devinet_ioctl+0x63d/0x710
       [<ffffffff81139c16>] ? might_fault+0x56/0xc0
       [<ffffffff81409ef5>] inet_ioctl+0x65/0x90
       [<ffffffff813768e0>] sock_do_ioctl+0x20/0x50
       [<ffffffff81376ebb>] sock_ioctl+0x20b/0x2e0
       [<ffffffff81197250>] do_vfs_ioctl+0x2e0/0x500
       [<ffffffff81492619>] ? sysret_check+0x22/0x5d
       [<ffffffff81285f23>] ? __this_cpu_preempt_check+0x13/0x20
       [<ffffffff8109fe19>] ? trace_hardirqs_on_caller+0x119/0x270
       [<ffffffff811974ac>] SyS_ioctl+0x3c/0x80
       [<ffffffff814925ed>] system_call_fastpath+0x1a/0x1f
     =20
      Signed-off-by: Govindarajulu Varadarajan <_govind@gmx.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit b6931c9ba728d60c542c39ff037fe6f595c074a2
  Author: Govindarajulu Varadarajan <_govind@gmx.com>
  Date:   Sun Oct 19 14:20:27 2014 +0530
 =20
      enic: fix possible deadlock in enic_stop/ enic_rfs_flw_tbl_free
     =20
      The following warning is shown when spinlock debug is enabled.
     =20
      This occurs when enic_flow_may_expire timer function is running and
      enic_stop is called on same CPU.
     =20
      Fix this by using spink_lock_bh().
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      [ INFO: inconsistent lock state ]
      3.17.0-netnext-05504-g59f35b8 #268 Not tainted
      ---------------------------------
      inconsistent {IN-SOFTIRQ-W} -> {SOFTIRQ-ON-W} usage.
      ifconfig/443 [HC0[0]:SC0[0]:HE1:SE1] takes:
       (&(&enic->rfs_h.lock)->rlock){+.?...}, at:
      enic_rfs_flw_tbl_free+0x34/0xd0 [enic]
      {IN-SOFTIRQ-W} state was registered at:
        [<ffffffff810a25af>] __lock_acquire+0x83f/0x21c0
        [<ffffffff810a45f2>] lock_acquire+0xa2/0xd0
        [<ffffffff814913fc>] _raw_spin_lock+0x3c/0x80
        [<ffffffffa029c3d5>] enic_flow_may_expire+0x25/0x130[enic]
        [<ffffffff810bcd07>] call_timer_fn+0x77/0x100
        [<ffffffff810bd8e3>] run_timer_softirq+0x1e3/0x270
        [<ffffffff8105f9ae>] __do_softirq+0x14e/0x280
        [<ffffffff8105fdae>] irq_exit+0x8e/0xb0
        [<ffffffff8103da0f>] smp_apic_timer_interrupt+0x3f/0x50
        [<ffffffff81493742>] apic_timer_interrupt+0x72/0x80
        [<ffffffff81018143>] default_idle+0x13/0x20
        [<ffffffff81018a6a>] arch_cpu_idle+0xa/0x10
        [<ffffffff81097676>] cpu_startup_entry+0x2c6/0x330
        [<ffffffff8103b7ad>] start_secondary+0x21d/0x290
      irq event stamp: 2997
      hardirqs last  enabled at (2997): [<ffffffff81491865>] _raw_spin_unlo=
ck_irqrestore+0x65/0x90
      hardirqs last disabled at (2996): [<ffffffff814915e6>] _raw_spin_lock=
_irqsave+0x26/0x90
      softirqs last  enabled at (2968): [<ffffffff813b57a3>] dev_deactivate=
_many+0x213/0x260
      softirqs last disabled at (2966): [<ffffffff813b5783>] dev_deactivate=
_many+0x1f3/0x260
     =20
      other info that might help us debug this:
       Possible unsafe locking scenario:
     =20
             CPU0
             ----
        lock(&(&enic->rfs_h.lock)->rlock);
        <Interrupt>
          lock(&(&enic->rfs_h.lock)->rlock);
     =20
       *** DEADLOCK ***
     =20
      Reported-by: Jan Stancek <jstancek@redhat.com>
      Signed-off-by: Govindarajulu Varadarajan <_govind@gmx.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit d10845fc85b2e690b5f6425c5ba4df33a073fbc9
  Merge: ce8ec48 f993bc2
  Author: David S. Miller <davem@davemloft.net>
  Date:   Mon Oct 20 12:38:19 2014 -0400
 =20
      Merge branch 'gso_encap_fixes'
     =20
      Florian Westphal says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      net: minor gso encapsulation fixes
     =20
      The following series fixes a minor bug in the gso segmentation handle=
rs
      when encapsulation offload is used.
     =20
      Theoretically this could cause kernel panic when the stack tries
      to software-segment such a GRE offload packet, but it looks like ther=
e
      is only one affected call site (tbf scheduler) and it handles NULL
      return value.
     =20
      I've included a followup patch to add IS_ERR_OR_NULL checks where nee=
ded.
     =20
      While looking into this, I also found that size computation of the in=
dividual
      segments is incorrect if skb->encapsulation is set.
     =20
      Please see individual patches for delta vs. v1.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f993bc25e5196e60514c216d0bca0f600de64af8
  Author: Florian Westphal <fw@strlen.de>
  Date:   Mon Oct 20 13:49:18 2014 +0200
 =20
      net: core: handle encapsulation offloads when computing segment lengt=
hs
     =20
      if ->encapsulation is set we have to use inner_tcp_hdrlen and add the
      size of the inner network headers too.
     =20
      This is 'mostly harmless'; tbf might send skb that is slightly over
      quota or drop skb even if it would have fit.
     =20
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 330966e501ffe282d7184fde4518d5e0c24bc7f8
  Author: Florian Westphal <fw@strlen.de>
  Date:   Mon Oct 20 13:49:17 2014 +0200
 =20
      net: make skb_gso_segment error handling more robust
     =20
      skb_gso_segment has three possible return values:
      1. a pointer to the first segmented skb
      2. an errno value (IS_ERR())
      3. NULL.  This can happen when GSO is used for header verification.
     =20
      However, several callers currently test IS_ERR instead of IS_ERR_OR_N=
ULL
      and would oops when NULL is returned.
     =20
      Note that these call sites should never actually see such a NULL retu=
rn
      value; all callers mask out the GSO bits in the feature argument.
     =20
      However, there have been issues with some protocol handlers erronousl=
y not
      respecting the specified feature mask in some cases.
     =20
      It is preferable to get 'have to turn off hw offloading, else slow' r=
eports
      rather than 'kernel crashes'.
     =20
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1e16aa3ddf863c6b9f37eddf52503230a62dedb3
  Author: Florian Westphal <fw@strlen.de>
  Date:   Mon Oct 20 13:49:16 2014 +0200
 =20
      net: gso: use feature flag argument in all protocol gso handlers
     =20
      skb_gso_segment() has a 'features' argument representing offload feat=
ures
      available to the output path.
     =20
      A few handlers, e.g. GRE, instead re-fetch the features of skb->dev a=
nd use
      those instead of the provided ones when handing encapsulation/tunnels=
.
     =20
      Depending on dev->hw_enc_features of the output device skb_gso_segmen=
t() can
      then return NULL even when the caller has disabled all GSO feature bi=
ts,
      as segmentation of inner header thinks device will take care of segme=
ntation.
     =20
      This e.g. affects the tbf scheduler, which will silently drop GRE-enc=
ap GSO skbs
      that did not fit the remaining token quota as the segmentation does n=
ot work
      when device supports corresponding hw offload capabilities.
     =20
      Cc: Pravin B Shelar <pshelar@nicira.com>
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit ce8ec4896749783bd6cdc457e6012cfc18e09c8b
  Merge: 95ff886 1e2d56a
  Author: David S. Miller <davem@davemloft.net>
  Date:   Mon Oct 20 11:57:47 2014 -0400
 =20
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
     =20
      Pablo Neira Ayuso says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      netfilter fixes for net
     =20
      The following patchset contains netfilter fixes for your net tree,
      they are:
     =20
      1) Fix missing MODULE_LICENSE() in the new nf_reject_ipv{4,6} modules=
.
     =20
      2) Restrict nat and masq expressions to the nat chain type. Otherwise=
,
         users may crash their kernel if they attach a nat/masq rule to a n=
on
         nat chain.
     =20
      3) Fix hook validation in nft_compat when non-base chains are used.
         Basically, initialize hook_mask to zero.
     =20
      4) Make sure you use match/targets in nft_compat from the right chain
         type. The existing validation relies on the table name which can b=
e
         avoided by
     =20
      5) Better netlink attribute validation in nft_nat. This expression ha=
s
         to reject the configuration when no address and proto configuratio=
ns
         are specified.
     =20
      6) Interpret NFTA_NAT_REG_*_MAX if only if NFTA_NAT_REG_*_MIN is set.
         Yet another sanity check to reject incorrect configurations from
         userspace.
     =20
      7) Conditional NAT attribute dumping depending on the existing
         configuration.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 11b2357d5dbce999803e9055f8c09829a8a87db4
  Author: Karl Beldan <karl.beldan@rivierawaves.com>
  Date:   Mon Oct 20 10:54:36 2014 +0200
 =20
      mac80211: minstrels: fix buffer overflow in HT debugfs rc_stats
     =20
      ATM an HT rc_stats line is 106 chars.
      Times 8(MCS_GROUP_RATES)*3(SS)*2(GI)*2(BW) + CCK(4), i.e. x100, this =
is
      well above the current 8192 - sizeof(*ms) currently allocated.
     =20
      Fix this by squeezing the output as follows (not that we're short on
      memory but this also improves readability and range, the new format a=
dds
      one more digit to *ok/*cum and ok/cum):
     =20
      - Before (HT) (106 ch):
      type           rate     throughput  ewma prob   this prob  retry   th=
is succ/attempt   success    attempts
      CCK/LP          5.5M           0.0        0.0         0.0      0     =
         0(  0)         0           0
      HT20/LGI ABCDP MCS0            0.0        0.0         0.0      1     =
         0(  0)         0           0
      - After (75 ch):
      type           rate     tpt eprob *prob ret  *ok(*cum)        ok(    =
  cum)
      CCK/LP          5.5M    0.0   0.0   0.0   0    0(   0)         0(    =
    0)
      HT20/LGI ABCDP MCS0     0.0   0.0   0.0   1    0(   0)         0(    =
    0)
     =20
      - Align non-HT format Before (non-HT) (83 ch):
      rate      throughput  ewma prob  this prob  this succ/attempt   succe=
ss    attempts
      ABCDP  6         0.0        0.0        0.0             0(  0)        =
 0           0
            54         0.0        0.0        0.0             0(  0)        =
 0           0
      - After (61 ch):
      rate          tpt eprob *prob  *ok(*cum)        ok(      cum)
      ABCDP  1      0.0   0.0   0.0    0(   0)         0(        0)
            54      0.0   0.0   0.0    0(   0)         0(        0)
     =20
      *This also adds dynamic checks for overflow, lowers the size of the
      non-HT request (allowing > 30 entries) and replaces the buddy-rounded
      allocations (s/sizeof(*ms) + 8192/8192).
     =20
      Signed-off-by: Karl Beldan <karl.beldan@rivierawaves.com>
      Acked-by: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit 95ff88688781db2f64042e69bd499e518bbb36e5
  Author: Ian Morgan <imorgan@primordial.ca>
  Date:   Sun Oct 19 08:05:13 2014 -0400
 =20
      ax88179_178a: fix bonding failure
     =20
      The following patch fixes a bug which causes the ax88179_178a driver =
to be
      incapable of being added to a bond.
     =20
      When I brought up the issue with the bonding maintainers, they indica=
ted
      that the real problem was with the NIC driver which must return zero =
for
      success (of setting the MAC address). I see that several other NIC dr=
ivers
      follow that pattern by either simply always returing zero, or by pass=
ing
      through a negative (error) result while rewriting any positive return=
 code
      to zero. With that same philisophy applied to the ax88179_178a driver=
, it
      allows it to work correctly with the bonding driver.
     =20
      I believe this is suitable for queuing in -stable, as it's a small, s=
imple,
      and obvious fix that corrects a defect with no other known workaround=
.
     =20
      This patch is against vanilla 3.17(.0).
     =20
      Signed-off-by: Ian Morgan <imorgan@primordial.ca>
     =20
       drivers/net/usb/ax88179_178a.c |    7 ++++++-
       1 file changed, 6 insertions(+), 1 deletion(-)
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1e2d56a5d33a7e1fcd21ed3859f52596d02708b0
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Thu Oct 16 00:24:14 2014 +0200
 =20
      netfilter: nft_nat: dump attributes if they are set
     =20
      Dump NFTA_NAT_REG_ADDR_MIN if this is non-zero. Same thing with
      NFTA_NAT_REG_PROTO_MIN.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 61cfac6b42af98ab46bcb3a47e150e7b20d5015e
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Thu Oct 16 00:19:35 2014 +0200
 =20
      netfilter: nft_nat: NFTA_NAT_REG_ADDR_MAX depends on NFTA_NAT_REG_ADD=
R_MIN
     =20
      Interpret NFTA_NAT_REG_ADDR_MAX if NFTA_NAT_REG_ADDR_MIN is present,
      otherwise, skip it. Same thing with NFTA_NAT_REG_PROTO_MAX.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 5c819a39753d6a3ae9c0092236f59730a369b619
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Thu Oct 16 00:16:57 2014 +0200
 =20
      netfilter: nft_nat: insufficient attribute validation
     =20
      We have to validate that we at least get an NFTA_NAT_REG_ADDR_MIN or
      NFTA_NFT_REG_PROTO_MIN attribute. Reject the configuration if none
      of them are present.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit f3f5ddeddd6aeadcef523d55ea9288e3d5c1cbc3
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Tue Oct 14 10:13:48 2014 +0200
 =20
      netfilter: nft_compat: validate chain type in match/target
     =20
      We have to validate the real chain type to ensure that matches/target=
s
      are not used out from their scope (eg. MASQUERADE in nat chain type).
      The existing validation relies on the table name, but this is not
      sufficient since userspace can fool us by using the appropriate table
      name with a different chain type.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 493618a92c6afdd3f6224ab586f169d6a259bb06
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Tue Oct 14 12:43:50 2014 +0200
 =20
      netfilter: nft_compat: fix hook validation for non-base chains
     =20
      Set hook_mask to zero for non-base chains, otherwise people may hit
      bogus errors from the xt_check_target() and xt_check_match() when
      validating the uninitialized hook_mask.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit c7abf25af0f41be4b50d44c5b185d52eea360cb8
  Author: Karl Beldan <karl.beldan@rivierawaves.com>
  Date:   Mon Oct 13 14:34:41 2014 +0200
 =20
      mac80211: fix typo in starting baserate for rts_cts_rate_idx
     =20
      It affects non-(V)HT rates and can lead to selecting an rts_cts rate
      that is not a basic rate or way superior to the reference rate (ATM
      rates[0] used for the 1st attempt of the protected frame data).
     =20
      E.g, assuming drivers register growing (bitrate) sorted tables of
      ieee80211_rate-s, having :
      - rates[0].idx =3D=3D d'2 and basic_rates =3D=3D b'10100
      will select rts_cts idx b'10011 & ~d'(BIT(2)-1), i.e. 1, likewise
      - rates[0].idx =3D=3D d'2 and basic_rates =3D=3D b'10001
      will select rts_cts idx b'10000
      The first is not a basic rate and the second is > rates[0].
     =20
      Also, wrt severity of the addressed misbehavior, ATM we only have one
      rts_cts_rate_idx rather than one per rate table entry, so this idx mi=
ght
      still point to bitrates > rates[1..MAX_RATES].
     =20
      Fixes: 5253ffb8c9e1 ("mac80211: always pick a basic rate to tx RTS/CT=
S for pre-HT rates")
      Cc: stable@vger.kernel.org
      Signed-off-by: Karl Beldan <karl.beldan@rivierawaves.com>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit 7210e4e38f945dfa173c4a4e59ad827c9ecad541
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Mon Oct 13 19:50:22 2014 +0200
 =20
      netfilter: nf_tables: restrict nat/masq expressions to nat chain type
     =20
      This adds the missing validation code to avoid the use of nat/masq fr=
om
      non-nat chains. The validation assumes two possible configuration
      scenarios:
     =20
      1) Use of nat from base chain that is not of nat type. Reject this
         configuration from the nft_*_init() path of the expression.
     =20
      2) Use of nat from non-base chain. In this case, we have to wait unti=
l
         the non-base chain is referenced by at least one base chain via
         jump/goto. This is resolved from the nft_*_validate() path which i=
s
         called from nf_tables_check_loops().
     =20
      The user gets an -EOPNOTSUPP in both cases.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit ab2d7251d666995740da17b2a51ca545ac5dd037
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Fri Oct 10 11:25:20 2014 +0200
 =20
      netfilter: missing module license in the nf_reject_ipvX modules
     =20
      [   23.545204] nf_reject_ipv4: module license 'unspecified' taints ke=
rnel.
     =20
      Fixes: c8d7b98 ("netfilter: move nf_send_resetX() code to nf_reject_i=
pvX modules")
      Reported-by: Dave Young <dyoung@redhat.com>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 252e07ca5f64dd31fdfca8027287e7d75fefdab1
  Author: Luciano Coelho <luciano.coelho@intel.com>
  Date:   Wed Oct 8 09:48:34 2014 +0300
 =20
      nl80211: sanity check the channel switch counter value
     =20
      The nl80211 channel switch count attribute
      (NL80211_ATTR_CH_SWITCH_COUNT) is specified as u32, but the
      specification uses u8 for the counter.  To make sure strange things
      don't happen without informing the user, sanity check the value and
      return -EINVAL if it doesn't fit in u8.
     =20
      Signed-off-by: Luciano Coelho <luciano.coelho@intel.com>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit bc37b16870a382e8b71d881444c19a16de1c1a7f
  Author: Fabian Frederick <fabf@skynet.be>
  Date:   Tue Oct 7 22:20:23 2014 +0200
 =20
      net: rfkill: kernel-doc warning fixes
     =20
      Correct the kernel-doc, the parameter is called "blocked" not "state"=
.
     =20
      Signed-off-by: Fabian Frederick <fabf@skynet.be>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit c12bc4885f4b3bab0ed779c69d5d7e3223fa5003
  Author: Luciano Coelho <luciano.coelho@intel.com>
  Date:   Tue Sep 30 07:08:02 2014 +0300
 =20
      mac80211: return the vif's chandef in ieee80211_cfg_get_channel()
     =20
      The chandef of the channel context a vif is using may be different
      than the chandef of the vif itself.  For instance, the bandwidth used
      by the vif may be narrower than the one configured in the channel
      context.  To avoid confusion, return the vif's chandef in
      ieee80211_cfg_get_channel() instead of the chandef of the channel
      context.
     =20
      Signed-off-by: Luciano Coelho <luciano.coelho@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit 8975ae88e137ea02a71b7a86af2f8eb790c2f1e7
  Author: Liad Kaufman <liad.kaufman@intel.com>
  Date:   Sun Sep 14 21:48:28 2014 +0300
 =20
      mac80211: fix warning on htmldocs for last_tdls_pkt_time
     =20
      Forgot to add an entry to the struct description of sta_info.
     =20
      Signed-off-by: Liad Kaufman <liad.kaufman@intel.com>
      Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>


For bisection revision-tuple graph see:
   http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.linux-linus.t=
est-amd64-i386-rumpuserxen-i386.guest-start.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Searching for failure / basis pass:
 31352 fail [host=3Dbush-cricket] / 31282 [host=3Dworm-moth] 31266 ok.
Failure / basis pass flights: 31352 / 31266
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.=
6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
Tree: rumpuserxen git://xenbits.xen.org/rumpuser-xen.git
Tree: rumpuserxen_buildrumpsh https://github.com/rumpkernel/buildrump.sh.gi=
t
Tree: rumpuserxen_netbsdsrc https://github.com/rumpkernel/src-netbsd
Tree: xen git://xenbits.xen.org/xen.git
Latest 0df1f2487d2f0d04703f142813d53615d62a1da4 c530a75c1e6a472b0eb9558310b=
518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535d7e24=
baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb61896d1f6=
8884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0f2bde=
078ace619fe8e26730495b6ef2c3a2e9bf
Basis pass a7ca10f263d7e673c74d8e0946d6b9993405cc9c c530a75c1e6a472b0eb9558=
310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535d=
7e24baeaea32947be0141534 2ee4e55123b64feb79d8c824668a86e717ba47f8 94c092b90=
6e348acd512744536d28e4f06e4c1ef 3687f55f417008a1fcdc04195644009232ae609d 66=
88825c240586708129df8887ad9b12a1708497
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/=
pub/scm/linux/kernel/git/torvalds/linux-2.6.git#a7ca10f263d7e673c74d8e0946d=
6b9993405cc9c-0df1f2487d2f0d04703f142813d53615d62a1da4 git://xenbits.xen.or=
g/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a=
75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/staging/qemu-xen-=
unstable.git#b0d42741f8e9a00854c3b3faca1da84bfc69bf22-b0d42741f8e9a00854c3b=
3faca1da84bfc69bf22 git://xenbits.xen.org/staging/qemu-upstream-unstable.gi=
t#ca78cc83650b535d7e24baeaea32947be0141534-ca78cc83650b535d7e24baeaea32947b=
e0141534 git://xenbits.xen.org/rumpuser-xen.git#2ee4e55123b64feb79d8c824668=
a86e717ba47f8-ccc8df17b7e7e785e28bee8ae90d0f00f93208ca https://github.com/r=
umpkernel/buildrump.sh.git#94c092b906e348acd512744536d28e4f06e4c1ef-e8eb618=
96d1f68884b9c39b61e7e1ddb41e90c0b https://github.com/rumpkernel/src-netbsd#=
3687f55f417008a1fcdc04195644009232ae609d-3687f55f417008a1fcdc04195644009232=
ae609d git://xenbits.xen.org/xen.git#6688825c240586708129df8887ad9b12a17084=
97-0f2bde078ace619fe8e26730495b6ef2c3a2e9bf
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/linux-2.6
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.ker=
nel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/rumpuser-xen
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits=
.xen.org/rumpuser-xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/buildrump.sh
+ git remote set-url origin git://drall.uk.xensource.com:9419/https://githu=
b.com/rumpkernel/buildrump.sh.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/xen
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits=
.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
>From git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen
   816f5bb..5a430ec  staging    -> origin/staging
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/linux-2.6
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.ker=
nel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/rumpuser-xen
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits=
.xen.org/rumpuser-xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/buildrump.sh
+ git remote set-url origin git://drall.uk.xensource.com:9419/https://githu=
b.com/rumpkernel/buildrump.sh.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/xen
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits=
.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Use of uninitialized value $parents in array dereference at ./adhoc-revtupl=
e-generator line 461.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtup=
le-generator line 461.
Loaded 123760 nodes in revision graph
Searching for test results:
 31266 pass a7ca10f263d7e673c74d8e0946d6b9993405cc9c c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 2ee4e55123b64feb79d8c824668a86e717ba47f8 94c092b9=
06e348acd512744536d28e4f06e4c1ef 3687f55f417008a1fcdc04195644009232ae609d 6=
688825c240586708129df8887ad9b12a1708497
 31282 [host=3Dworm-moth]
 31334 fail 12d7aacab56e9ef185c3a5512e867bfd3a9504e4 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31352 fail 0df1f2487d2f0d04703f142813d53615d62a1da4 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31416 pass 53429290a054b30e4683297409fc4627b2592315 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31401 pass a7ca10f263d7e673c74d8e0946d6b9993405cc9c c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 2ee4e55123b64feb79d8c824668a86e717ba47f8 94c092b9=
06e348acd512744536d28e4f06e4c1ef 3687f55f417008a1fcdc04195644009232ae609d 6=
688825c240586708129df8887ad9b12a1708497
 31418 fail 89453379aaf0608253124057df6cd8ac63948135 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31402 fail 0df1f2487d2f0d04703f142813d53615d62a1da4 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31420 pass 53429290a054b30e4683297409fc4627b2592315 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31404 pass 3a2f22b7d0cc64482a91529e23c2570aa0602fa6 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 2d0d163ae7cdabe002fd8a4ba441d9e7eb731fcf e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31421 fail 89453379aaf0608253124057df6cd8ac63948135 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31405 pass a7ca10f263d7e673c74d8e0946d6b9993405cc9c c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 06ca11260277a9099a5ebeb04669fa0abf694106 e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31407 pass a7ca10f263d7e673c74d8e0946d6b9993405cc9c c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 2ee4e55123b64feb79d8c824668a86e717ba47f8 af976539=
24fa6f230f517d2efa850fd3c366054f 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31408 pass a7ca10f263d7e673c74d8e0946d6b9993405cc9c c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 2ee4e55123b64feb79d8c824668a86e717ba47f8 05c06de5=
24743a92d1d7b610dc9b4e23421f5e54 3687f55f417008a1fcdc04195644009232ae609d 9=
12054bbbc5914174b6f90c6bcd0a5c4f370bdbe
 31422 pass 53429290a054b30e4683297409fc4627b2592315 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31410 pass a7ca10f263d7e673c74d8e0946d6b9993405cc9c c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 2ee4e55123b64feb79d8c824668a86e717ba47f8 a55697c8=
28687a7ff09b1fc93a42b73685368717 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31412 pass f5fa363026c3508735c6ab2f1029110d2c4966a2 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31424 fail 89453379aaf0608253124057df6cd8ac63948135 c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
 31414 fail 32e8fd2f8eac3262e7000d9a219d70ace10e0adf c530a75c1e6a472b0eb955=
8310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650b535=
d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb6189=
6d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae609d 0=
f2bde078ace619fe8e26730495b6ef2c3a2e9bf
Searching for interesting versions
 Result found: flight 31266 (pass), for basis pass
 Result found: flight 31352 (fail), for basis failure
 Repro found: flight 31401 (pass), for basis pass
 Repro found: flight 31402 (fail), for basis failure
 0 revisions at 53429290a054b30e4683297409fc4627b2592315 c530a75c1e6a472b0e=
b9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 ca78cc83650=
b535d7e24baeaea32947be0141534 ccc8df17b7e7e785e28bee8ae90d0f00f93208ca e8eb=
61896d1f68884b9c39b61e7e1ddb41e90c0b 3687f55f417008a1fcdc04195644009232ae60=
9d 0f2bde078ace619fe8e26730495b6ef2c3a2e9bf
No revisions left to test, checking graph state.
 Result found: flight 31416 (pass), for last pass
 Result found: flight 31418 (fail), for first failure
 Repro found: flight 31420 (pass), for last pass
 Repro found: flight 31421 (fail), for first failure
 Repro found: flight 31422 (pass), for last pass
 Repro found: flight 31424 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  linux git://git.kernel.org/pub/scm/linux/kernel/git/torv=
alds/linux-2.6.git
  Bug introduced:  89453379aaf0608253124057df6cd8ac63948135
  Bug not present: 53429290a054b30e4683297409fc4627b2592315

+ exec
+ sh -xe
+ cd /export/home/osstest/repos/linux-2.6
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.ker=
nel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*

  commit 89453379aaf0608253124057df6cd8ac63948135
  Merge: 5342929 99a49ce
  Author: Linus Torvalds <torvalds@linux-foundation.org>
  Date:   Fri Oct 31 15:04:58 2014 -0700
 =20
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
     =20
      Pull networking fixes from David Miller:
       "A bit has accumulated, but it's been a week or so since my last bat=
ch
        of post-merge-window fixes, so...
     =20
         1) Missing module license in netfilter reject module, from Pablo.
            Lots of people ran into this.
     =20
         2) Off by one in mac80211 baserate calculation, from Karl Beldan.
     =20
         3) Fix incorrect return value from ax88179_178a driver's set_mac_a=
ddr
            op, which broke use of it with bonding.  From Ian Morgan.
     =20
         4) Checking of skb_gso_segment()'s return value was not all
            encompassing, it can return an SKB pointer, a pointer error, or
            NULL.  Fix from Florian Westphal.
     =20
            This is crummy, and longer term will be fixed to just return er=
ror
            pointers or a real SKB.
     =20
         6) Encapsulation offloads not being handled by
            skb_gso_transport_seglen().  From Florian Westphal.
     =20
         7) Fix deadlock in TIPC stack, from Ying Xue.
     =20
         8) Fix performance regression from using rhashtable for netlink
            sockets.  The problem was the synchronize_net() invoked for eve=
ry
            socket destroy.  From Thomas Graf.
     =20
         9) Fix bug in eBPF verifier, and remove the strong dependency of B=
PF
            on NET.  From Alexei Starovoitov.
     =20
        10) In qdisc_create(), use the correct interface to allocate
            ->cpu_bstats, otherwise the u64_stats_sync member isn't
            initialized properly.  From Sabrina Dubroca.
     =20
        11) Off by one in ip_set_nfnl_get_byindex(), from Dan Carpenter.
     =20
        12) nf_tables_newchain() was erroneously expecting error pointers f=
rom
            netdev_alloc_pcpu_stats().  It only returna a valid pointer or
            NULL.  From Sabrina Dubroca.
     =20
        13) Fix use-after-free in _decode_session6(), from Li RongQing.
     =20
        14) When we set the TX flow hash on a socket, we mistakenly do so
            before we've nailed down the final source port.  Move the setti=
ng
            deeper to fix this.  From Sathya Perla.
     =20
        15) NAPI budget accounting in amd-xgbe driver was counting descript=
ors
            instead of full packets, fix from Thomas Lendacky.
     =20
        16) Fix total_data_buflen calculation in hyperv driver, from Haiyan=
g
            Zhang.
     =20
        17) Fix bcma driver build with OF_ADDRESS disabled, from Hauke
            Mehrtens.
     =20
        18) Fix mis-use of per-cpu memory in TCP md5 code.  The problem is
            that something that ends up being vmalloc memory can't be passe=
d
            to the crypto hash routines via scatter-gather lists.  From Eri=
c
            Dumazet.
     =20
        19) Fix regression in promiscuous mode enabling in cdc-ether, from
            Olivier Blin.
     =20
        20) Bucket eviction and frag entry killing can race with eachother,
            causing an unlink of the object from the wrong list.  Fix from
            Nikolay Aleksandrov.
     =20
        21) Missing initialization of spinlock in cxgb4 driver, from Anish
            Bhatt.
     =20
        22) Do not cache ipv4 routing failures, otherwise if the sysctl for
            forwarding is subsequently enabled this won't be seen.  From
            Nicolas Cavallari"
     =20
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (131 commi=
ts)
        drivers: net: cpsw: Support ALLMULTI and fix IFF_PROMISC in switch =
mode
        drivers: net: cpsw: Fix broken loop condition in switch mode
        net: ethtool: Return -EOPNOTSUPP if user space tries to read EEPROM=
 with lengh 0
        stmmac: pci: set default of the filter bins
        net: smc91x: Fix gpios for device tree based booting
        mpls: Allow mpls_gso to be built as module
        mpls: Fix mpls_gso handler.
        r8152: stop submitting intr for -EPROTO
        netfilter: nft_reject_bridge: restrict reject to prerouting and inp=
ut
        netfilter: nft_reject_bridge: don't use IP stack to reject traffic
        netfilter: nf_reject_ipv6: split nf_send_reset6() in smaller functi=
ons
        netfilter: nf_reject_ipv4: split nf_send_reset() in smaller functio=
ns
        netfilter: nf_tables_bridge: update hook_mask to allow {pre,post}ro=
uting
        drivers/net: macvtap and tun depend on INET
        drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packe=
ts
        drivers/net: Disable UFO through virtio
        net: skb_fclone_busy() needs to detect orphaned skb
        gre: Use inner mac length when computing tunnel length
        mlx4: Avoid leaking steering rules on flow creation error flow
        net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for=
 VXLAN
        ...
 =20
  commit 99a49ce613057f1934e1c378808374fd683b1541
  Merge: 1e5c4bc 75a916e
  Author: David S. Miller <davem@davemloft.net>
  Date:   Fri Oct 31 16:18:35 2014 -0400
 =20
      Merge tag 'master-2014-10-30' of git://git.kernel.org/pub/scm/linux/k=
ernel/git/linville/wireless
     =20
      John W. Linville says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      pull request: wireless 2014-10-31
     =20
      Please pull this small batch of spooky fixes intended for the 3.18
      stream...boo!
     =20
      Cyril Brulebois adds an rt2x00 device ID.
     =20
      Dan Carpenter provides a one-line masking fix for an ath9k debugfs
      entry.
     =20
      Larry Finger gives us a package of small rtlwifi fixes which add some
      bits that were left out of some feature updates that were included
      in the merge window.  Hopefully this isn't a sign that the rtlwifi
      base is getting too big...
     =20
      Marc Yang brings a fix for a temporary mwifiex stall when doing 11n
      RX reordering.
     =20
      Please let me know if there are problems!
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1e5c4bc497c0a96e1ad2974539d353870f2cb0b6
  Author: Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
  Date:   Fri Oct 31 13:38:52 2014 -0400
 =20
      drivers: net: cpsw: Support ALLMULTI and fix IFF_PROMISC in switch mo=
de
     =20
      The cpsw driver did not support the IFF_ALLMULTI flag which makes dyn=
amic
      multicast routing not work.  Related to this, when enabling IFF_PROMI=
SC
      in switch mode, all registered multicast addresses are flushed, resul=
ting
      in only broadcast and unicast traffic being received.
     =20
      A new cpsw_ale_set_allmulti function now scans through the ALE entry
      table and adds/removes the host port from the unregistered multicast
      port mask of each vlan entry depending on the state of IFF_ALLMULTI.
      In promiscious mode, cpsw_ale_set_allmulti is used to force reception
      of all multicast traffic in addition to the unicast and broadcast tra=
ffic.
     =20
      With this change dynamic multicast and promiscious mode both work in
      switch mode.
     =20
      Signed-off-by: Len Sorensen <lsorense@csclub.uwaterloo.ca>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 6f979eb3fcfb4c3f42f230d174db4bbad0080710
  Author: Lennart Sorensen <lsorense@csclub.uwaterloo.ca>
  Date:   Fri Oct 31 13:28:54 2014 -0400
 =20
      drivers: net: cpsw: Fix broken loop condition in switch mode
     =20
      0d961b3b52f566f823070ce2366511a7f64b928c (drivers: net: cpsw: fix bug=
gy
      loop condition) accidentally fixed a loop comparison in too many plac=
es
      while fixing a real bug.
     =20
      It was correct to fix the dual_emac mode section since there 'i' is u=
sed
      as an index into priv->slaves which is a 0 based array.
     =20
      However the other two changes (which are only used in switch mode)
      are wrong since there 'i' is actually the ALE port number, and port 0
      is the host port, while port 1 and up are the slave ports.
     =20
      Putting the loop condition back in the switch mode section fixes it.
     =20
      A comment has been added to point out the intent clearly to avoid fut=
ure
      confusion.  Also a comment is fixed that said the opposite of what wa=
s
      actually happening.
     =20
      Signed-off-by: Len Sorensen <lsorense@csclub.uwaterloo.ca>
      Acked-by: Heiko Schocher <hs@denx.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit e0fb6fb6d52686134b2ece144060219591d4f8d3
  Author: Guenter Roeck <linux@roeck-us.net>
  Date:   Thu Oct 30 20:50:15 2014 -0700
 =20
      net: ethtool: Return -EOPNOTSUPP if user space tries to read EEPROM w=
ith lengh 0
     =20
      If a driver supports reading EEPROM but no EEPROM is installed in the=
 system,
      the driver's get_eeprom_len function returns 0. ethtool will subseque=
ntly
      try to read that zero-length EEPROM anyway. If the driver does not su=
pport
      EEPROM access at all, this operation will return -EOPNOTSUPP. If the =
driver
      does support EEPROM access but no EEPROM is installed, the operation =
will
      return -EINVAL. Return -EOPNOTSUPP in both cases for consistency.
     =20
      Signed-off-by: Guenter Roeck <linux@roeck-us.net>
      Tested-by: Andrew Lunn <andrew@lunn.ch>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1e19e084eae727654052339757ab7f1eaff58bad
  Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  Date:   Fri Oct 31 18:28:03 2014 +0200
 =20
      stmmac: pci: set default of the filter bins
     =20
      The commit 3b57de958e2a brought the support for a different amount of=
 the
      filter bins, but didn't update the PCI driver accordingly. This patch=
 appends
      the default values when the device is enumerated via PCI bus.
     =20
      Fixes: 3b57de958e2a (net: stmmac: Support devicetree configs for mcas=
t and ucast filter entries)
      Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
      Cc: stable@vger.kernel.org
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 7d2911c4381555b31ef0bcae42a0dbf9ade7426e
  Author: Tony Lindgren <tony@atomide.com>
  Date:   Thu Oct 30 09:59:27 2014 -0700
 =20
      net: smc91x: Fix gpios for device tree based booting
     =20
      With legacy booting, the platform init code was taking care of
      the configuring of GPIOs. With device tree based booting, things
      may or may not work depending what bootloader has configured or
      if the legacy platform code gets called.
     =20
      Let's add support for the pwrdn and reset GPIOs to the smc91x
      driver to fix the issues of smc91x not working properly when
      booted in device tree mode.
     =20
      And let's change n900 to use these settings as some versions
      of the bootloader do not configure things properly causing
      errors.
     =20
      Reported-by: Kevin Hilman <khilman@linaro.org>
      Signed-off-by: Tony Lindgren <tony@atomide.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit de05c400f7dfa566f598140f8604a5de8067cd5f
  Author: Pravin B Shelar <pshelar@nicira.com>
  Date:   Thu Oct 30 00:50:04 2014 -0700
 =20
      mpls: Allow mpls_gso to be built as module
     =20
      Kconfig already allows mpls to be built as module. Following patch
      fixes Makefile to do same.
     =20
      CC: Simon Horman <simon.horman@netronome.com>
      Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
      Acked-by: Simon Horman <simon.horman@netronome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f7065f4bd3fe4ad6bf7e49ba7c68baa2c7046146
  Author: Pravin B Shelar <pshelar@nicira.com>
  Date:   Thu Oct 30 00:49:57 2014 -0700
 =20
      mpls: Fix mpls_gso handler.
     =20
      mpls gso handler needs to pull skb after segmenting skb.
     =20
      CC: Simon Horman <simon.horman@netronome.com>
      Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
      Acked-by: Simon Horman <simon.horman@netronome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit d59c876dd61f3c151db077f9d73774e605f2b35e
  Author: hayeswang <hayeswang@realtek.com>
  Date:   Fri Oct 31 13:35:57 2014 +0800
 =20
      r8152: stop submitting intr for -EPROTO
     =20
      For Renesas USB 3.0 host controller, when unplugging the usb hub whic=
h
      has the RTL8153 plugged, the driver would get -EPROTO for interrupt
      transfer. There is high probability to get the information of "HC die=
d;
      cleaning up", if the driver continues to submit the interrupt transfe=
r
      before the disconnect() is called.
     =20
      [ 1024.197678] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.213673] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.229668] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.245661] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.261653] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.277648] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.293642] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.309638] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.325633] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.341627] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.357621] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.373615] r8152 9-1.4:1.0 eth0: intr status -71
      [ 1024.383097] usb 9-1: USB disconnect, device number 2
      [ 1024.383103] usb 9-1.4: USB disconnect, device number 6
      [ 1029.391010] xhci_hcd 0000:04:00.0: xHCI host not responding to sto=
p endpoint command.
      [ 1029.391016] xhci_hcd 0000:04:00.0: Assuming host is dying, halting=
 host.
      [ 1029.392551] xhci_hcd 0000:04:00.0: HC died; cleaning up
      [ 1029.421480] usb 8-1: USB disconnect, device number 2
     =20
      Signed-off-by: Hayes Wang <hayeswang@realtek.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit e3a88f9c4f79a4d138a0ea464cfbac40ba46644c
  Merge: de11b0e 127917c
  Author: David S. Miller <davem@davemloft.net>
  Date:   Fri Oct 31 12:29:42 2014 -0400
 =20
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
     =20
      Pablo Neira Ayuso says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      netfilter/ipvs fixes for net
     =20
      The following patchset contains fixes for netfilter/ipvs. This round =
of
      fixes is larger than usual at this stage, specifically because of the
      nf_tables bridge reject fixes that I would like to see in 3.18. The
      patches are:
     =20
      1) Fix a null-pointer dereference that may occur when logging
         errors. This problem was introduced by 4a4739d56b0 ("ipvs: Pull
         out crosses_local_route_boundary logic") in v3.17-rc5.
     =20
      2) Update hook mask in nft_reject_bridge so we can also filter out
         packets from there. This fixes 36d2af5 ("netfilter: nf_tables: all=
ow
         to filter from prerouting and postrouting"), which needs this chun=
k
         to work.
     =20
      3) Two patches to refactor common code to forge the IPv4 and IPv6
         reject packets from the bridge. These are required by the nf_table=
s
         reject bridge fix.
     =20
      4) Fix nft_reject_bridge by avoiding the use of the IP stack to rejec=
t
         packets from the bridge. The idea is to forge the reject packets a=
nd
         inject them to the original port via br_deliver() which is now
         exported for that purpose.
     =20
      5) Restrict nft_reject_bridge to bridge prerouting and input hooks.
         the original skbuff may cloned after prerouting when the bridge st=
ack
         needs to flood it to several bridge ports, it is too late to rejec=
t
         the traffic.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 127917c29a432c3b798e014a1714e9c1af0f87fe
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Mon Oct 27 14:08:17 2014 +0100
 =20
      netfilter: nft_reject_bridge: restrict reject to prerouting and input
     =20
      Restrict the reject expression to the prerouting and input bridge
      hooks. If we allow this to be used from forward or any other later
      bridge hook, if the frame is flooded to several ports, we'll end up
      sending several reject packets, one per cloned packet.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 523b929d5446c023e1219aa81455a8c766cac883
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Sat Oct 25 18:40:26 2014 +0200
 =20
      netfilter: nft_reject_bridge: don't use IP stack to reject traffic
     =20
      If the packet is received via the bridge stack, this cannot reject
      packets from the IP stack.
     =20
      This adds functions to build the reject packet and send it from the
      bridge stack. Comments and assumptions on this patch:
     =20
      1) Validate the IPv4 and IPv6 headers before further processing,
         given that the packet comes from the bridge stack, we cannot assum=
e
         they are clean. Truncated packets are dropped, we follow similar
         approach in the existing iptables match/target extensions that nee=
d
         to inspect layer 4 headers that is not available. This also includ=
es
         packets that are directed to multicast and broadcast ethernet
         addresses.
     =20
      2) br_deliver() is exported to inject the reject packet via
         bridge localout -> postrouting. So the approach is similar to what
         we already do in the iptables reject target. The reject packet is
         sent to the bridge port from which we have received the original
         packet.
     =20
      3) The reject packet is forged based on the original packet. The TTL
         is set based on sysctl_ip_default_ttl for IPv4 and per-net
         ipv6.devconf_all hoplimit for IPv6.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 8bfcdf6671b1c8006c52c3eaf9fd1b5dfcf41c3d
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Sun Oct 26 12:35:54 2014 +0100
 =20
      netfilter: nf_reject_ipv6: split nf_send_reset6() in smaller function=
s
     =20
      That can be reused by the reject bridge expression to build the rejec=
t
      packet. The new functions are:
     =20
      * nf_reject_ip6_tcphdr_get(): to sanitize and to obtain the TCP heade=
r.
      * nf_reject_ip6hdr_put(): to build the IPv6 header.
      * nf_reject_ip6_tcphdr_put(): to build the TCP header.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 052b9498eea532deb5de75277a53f6e0623215dc
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Sat Oct 25 18:24:57 2014 +0200
 =20
      netfilter: nf_reject_ipv4: split nf_send_reset() in smaller functions
     =20
      That can be reused by the reject bridge expression to build the rejec=
t
      packet. The new functions are:
     =20
      * nf_reject_ip_tcphdr_get(): to sanitize and to obtain the TCP header=
.
      * nf_reject_iphdr_put(): to build the IPv4 header.
      * nf_reject_ip_tcphdr_put(): to build the TCP header.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 4d87716cd057bde3f90e304289c1fec88d45a1cc
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Sat Oct 25 12:25:06 2014 +0200
 =20
      netfilter: nf_tables_bridge: update hook_mask to allow {pre,post}rout=
ing
     =20
      Fixes: 36d2af5 ("netfilter: nf_tables: allow to filter from preroutin=
g and postrouting")
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit de11b0e8c569b96c2cf6a811e3805b7aeef498a3
  Author: Ben Hutchings <ben@decadent.org.uk>
  Date:   Fri Oct 31 03:10:31 2014 +0000
 =20
      drivers/net: macvtap and tun depend on INET
     =20
      These drivers now call ipv6_proxy_select_ident(), which is defined
      only if CONFIG_INET is enabled.  However, they have really depended
      on CONFIG_INET for as long as they have allowed sending GSO packets
      from userland.
     =20
      Reported-by: kbuild test robot <fengguang.wu@intel.com>
      Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
      Fixes: f43798c27684 ("tun: Allow GSO using virtio_net_hdr")
      Fixes: b9fb9ee07e67 ("macvtap: add GSO/csum offload support")
      Fixes: 5188cd44c55d ("drivers/net, ipv6: Select IPv6 fragment idents =
for virtio UFO packets")
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit c1304b217c7cefa5718fab9d36c59ba0d0133c6e
  Merge: 39bb5e6 5188cd4
  Author: David S. Miller <davem@davemloft.net>
  Date:   Thu Oct 30 20:01:27 2014 -0400
 =20
      Merge branch 'ufo-fix'
     =20
      Ben Hutchings says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      drivers/net,ipv6: Fix IPv6 fragment ID selection for virtio
     =20
      The virtio net protocol supports UFO but does not provide for passing=
 a
      fragment ID for fragmentation of IPv6 packets.  We used to generate a
      fragment ID wherever such a packet was fragmented, but currently we
      always use ID=3D0!
     =20
      v2: Add blank lines after declarations
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 5188cd44c55db3e92cd9e77a40b5baa7ed4340f7
  Author: Ben Hutchings <ben@decadent.org.uk>
  Date:   Thu Oct 30 18:27:17 2014 +0000
 =20
      drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets
     =20
      UFO is now disabled on all drivers that work with virtio net headers,
      but userland may try to send UFO/IPv6 packets anyway.  Instead of
      sending with ID=3D0, we should select identifiers on their behalf (as=
 we
      used to).
     =20
      Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
      Fixes: 916e4cf46d02 ("ipv6: reuse ip6_frag_id from ip6_ufo_append_dat=
a")
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 3d0ad09412ffe00c9afa201d01effdb6023d09b4
  Author: Ben Hutchings <ben@decadent.org.uk>
  Date:   Thu Oct 30 18:27:12 2014 +0000
 =20
      drivers/net: Disable UFO through virtio
     =20
      IPv6 does not allow fragmentation by routers, so there is no
      fragmentation ID in the fixed header.  UFO for IPv6 requires the ID t=
o
      be passed separately, but there is no provision for this in the virti=
o
      net protocol.
     =20
      Until recently our software implementation of UFO/IPv6 generated a ne=
w
      ID, but this was a bug.  Now we will use ID=3D0 for any UFO/IPv6 pack=
et
      passed through a tap, which is even worse.
     =20
      Unfortunately there is no distinction between UFO/IPv4 and v6
      features, so disable UFO on taps and virtio_net completely until we
      have a proper solution.
     =20
      We cannot depend on VM managers respecting the tap feature flags, so
      keep accepting UFO packets but log a warning the first time we do
      this.
     =20
      Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
      Fixes: 916e4cf46d02 ("ipv6: reuse ip6_frag_id from ip6_ufo_append_dat=
a")
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 39bb5e62867de82b269b07df900165029b928359
  Author: Eric Dumazet <edumazet@google.com>
  Date:   Thu Oct 30 10:32:34 2014 -0700
 =20
      net: skb_fclone_busy() needs to detect orphaned skb
     =20
      Some drivers are unable to perform TX completions in a bound time.
      They instead call skb_orphan()
     =20
      Problem is skb_fclone_busy() has to detect this case, otherwise
      we block TCP retransmits and can freeze unlucky tcp sessions on
      mostly idle hosts.
     =20
      Signed-off-by: Eric Dumazet <edumazet@google.com>
      Fixes: 1f3279ae0c13 ("tcp: avoid retransmits of TCP packets hanging i=
n host queues")
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 14051f0452a2c26a3f4791e6ad6a435e8f1945ff
  Author: Tom Herbert <therbert@google.com>
  Date:   Thu Oct 30 08:40:56 2014 -0700
 =20
      gre: Use inner mac length when computing tunnel length
     =20
      Currently, skb_inner_network_header is used but this does not account
      for Ethernet header for ETH_P_TEB. Use skb_inner_mac_header which
      handles TEB and also should work with IP encapsulation in which case
      inner mac and inner network headers are the same.
     =20
      Tested: Ran TCP_STREAM over GRE, worked as expected.
     =20
      Signed-off-by: Tom Herbert <therbert@google.com>
      Acked-by: Alexander Duyck <alexander.h.duyck@redhat.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 292dd6542f90126826fe87b302e6afa3b7ada6b8
  Merge: 9cc233f 571e1b2
  Author: David S. Miller <davem@davemloft.net>
  Date:   Thu Oct 30 19:49:20 2014 -0400
 =20
      Merge branch 'mellanox-net'
     =20
      Or Gerlitz says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      mlx4 driver encapsulation/steering fixes
     =20
      The 1st patch fixes a bug in the TX path that supports offloading the
      TX checksum of (VXLAN) encapsulated TCP packets. It turns out that th=
e
      bug is revealed only when the receiver runs in non-offloaded mode, so
      we somehow missed it so far... please queue it for -stable >=3D 3.14
     =20
      The 2nd patch makes sure not to leak steering entry on error flow,
      please queue it to 3.17-stable
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 571e1b2c7a4c2fd5faa1648462a6b65fa26530d7
  Author: Or Gerlitz <ogerlitz@mellanox.com>
  Date:   Thu Oct 30 15:59:28 2014 +0200
 =20
      mlx4: Avoid leaking steering rules on flow creation error flow
     =20
      If mlx4_ib_create_flow() attempts to create > 1 rules with the
      firmware, and one of these registrations fail, we leaked the
      already created flow rules.
     =20
      One example of the leak is when the registration of the VXLAN ghost
      steering rule fails, we didn't unregister the original rule requested
      by the user, introduced in commit d2fce8a9060d "mlx4: Set
      user-space raw Ethernet QPs to properly handle VXLAN traffic".
     =20
      While here, add dump of the VXLAN portion of steering rules
      so it can actually be seen when flow creation fails.
     =20
      Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit a4f2dacbf2a5045e34b98a35d9a3857800f25a7b
  Author: Or Gerlitz <ogerlitz@mellanox.com>
  Date:   Thu Oct 30 15:59:27 2014 +0200
 =20
      net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for V=
XLAN
     =20
      For VXLAN/NVGRE encapsulation, the current HW doesn't support offload=
ing
      both the outer UDP TX checksum and the inner TCP/UDP TX checksum.
     =20
      The driver doesn't advertize SKB_GSO_UDP_TUNNEL_CSUM, however we are =
wrongly
      telling the HW to offload the outer UDP checksum for encapsulated pac=
kets,
      fix that.
     =20
      Fixes: 837052d0ccc5 ('net/mlx4_en: Add netdev support for TCP/IP
      		     offloads of vxlan tunneling')
      Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 9cc233fb0f94b79d07cf141a625e237769d267a1
  Merge: fa19c2b0 e3215f0
  Author: David S. Miller <davem@davemloft.net>
  Date:   Thu Oct 30 19:46:33 2014 -0400
 =20
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi=
t/jkirsher/net
     =20
      Jeff Kirsher says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      Intel Wired LAN Driver Updates 2014-10-30
     =20
      This series contains updates to e1000, igb and ixgbe.
     =20
      Francesco Ruggeri fixes an issue with e1000 where in a VM the driver =
did
      not support unicast filtering.
     =20
      Roman Gushchin fixes an issue with igb where the driver was re-using
      mapped pages so that packets were still getting dropped even if all
      the memory issues are gone and there is free memory.
     =20
      Junwei Zhang found where in the ixgbe_clean_rx_ring() we were repeati=
ng
      the assignment of NULL to the receive buffer skb and fixes it.
     =20
      Emil fixes a race condition between setup_link and SFP detection rout=
ine
      in the watchdog when setting the advertised speed.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit fa19c2b050ab5254326f5fc07096dd3c6a8d5d58
  Author: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
  Date:   Thu Oct 30 10:09:53 2014 +0100
 =20
      ipv4: Do not cache routing failures due to disabled forwarding.
     =20
      If we cache them, the kernel will reuse them, independently of
      whether forwarding is enabled or not.  Which means that if forwarding=
 is
      disabled on the input interface where the first routing request comes
      from, then that unreachable result will be cached and reused for
      other interfaces, even if forwarding is enabled on them.  The opposit=
e
      is also true.
     =20
      This can be verified with two interfaces A and B and an output interf=
ace
      C, where B has forwarding enabled, but not A and trying
      ip route get $dst iif A from $src && ip route get $dst iif B from $sr=
c
     =20
      Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communicati=
ons.fr>
      Reviewed-by: Julian Anastasov <ja@ssi.bg>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit e327c225c911529898ec300cb96d2088893de3df
  Author: Anish Bhatt <anish@chelsio.com>
  Date:   Wed Oct 29 17:54:03 2014 -0700
 =20
      cxgb4 : Fix missing initialization of win0_lock
     =20
      win0_lock was being used un-initialized, resulting in warning traces
      being seen when lock debugging is enabled (and just wrong)
     =20
      Fixes : fc5ab0209650 ('cxgb4: Replaced the backdoor mechanism to acce=
ss the HW
       memory with PCIe Window method')
     =20
      Signed-off-by: Anish Bhatt <anish@chelsio.com>
      Signed-off-by: Casey Leedom <leedom@chelsio.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 83810a9a6af310e413ce649c6ca2df2b4946e5a4
  Merge: d70127e e3bd1a8
  Author: David S. Miller <davem@davemloft.net>
  Date:   Thu Oct 30 15:49:05 2014 -0400
 =20
      Merge branch 'r8152-net'
     =20
      Hayes Wang says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      r8152: patches for autosuspend
     =20
      There are unexpected processes when enabling autosuspend.
      These patches are used to fix them.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit e3bd1a81cd1e3f8ed961e642e97206d715db06c4
  Author: hayeswang <hayeswang@realtek.com>
  Date:   Wed Oct 29 11:12:17 2014 +0800
 =20
      r8152: check WORK_ENABLE in suspend function
     =20
      Avoid unnecessary behavior when autosuspend occurs during open().
      The relative processes should only be run after finishing open().
     =20
      Signed-off-by: Hayes Wang <hayeswang@realtek.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f4c7476b041d200c3b347f019eebf05e6d0b47f9
  Author: hayeswang <hayeswang@realtek.com>
  Date:   Wed Oct 29 11:12:16 2014 +0800
 =20
      r8152: reset tp->speed before autoresuming in open function
     =20
      If (tp->speed & LINK_STATUS) is not zero, the rtl8152_resume()
      would call rtl_start_rx() before enabling the tx/rx. Avoid this
      by resetting it to zero.
     =20
      Signed-off-by: Hayes Wang <hayeswang@realtek.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 923e1ee3ff0b585cc4f56cf696c8455708537ffb
  Author: hayeswang <hayeswang@realtek.com>
  Date:   Wed Oct 29 11:12:15 2014 +0800
 =20
      r8152: clear SELECTIVE_SUSPEND when autoresuming
     =20
      The flag of SELECTIVE_SUSPEND should be cleared when autoresuming.
      Otherwise, when the system suspend and resume occur, it may have
      the wrong flow.
     =20
      Besides, because the flag of SELECTIVE_SUSPEND couldn't be used
      to check if the hw enables the relative feature, it should alwayes
      be disabled in close().
     =20
      Signed-off-by: Hayes Wang <hayeswang@realtek.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 75a916e1944fea8347d2245c62567187e4eff9dd
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:13 2014 -0500
 =20
      rtlwifi: rtl8192se: Fix firmware loading
     =20
      An error in the code makes the allocated space for firmware to be too
      small.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 8ae3c16e41b02db8ffe4121468519d6352baedc1
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:11 2014 -0500
 =20
      rtlwifi: rtl8192ce: Add missing section to read descriptor setting
     =20
      The new version of rtlwifi needs code in rtl92ce_get_desc() that retu=
rns
      the buffer address for read operations.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 30c5ccc6afee39754cff75ad8d775ad39a2ce989
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:10 2014 -0500
 =20
      rtlwifi: rtl8192se: Add missing section to read descriptor setting
     =20
      The new version of rtlwifi needs code in rtl92se_get_desc() that retu=
rns
      the buffer address for read operations.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 501479699ff484ba8acc1d07022271f00cfc55a3
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:09 2014 -0500
 =20
      rtlwifi: rtl8192se: Fix duplicate calls to ieee80211_register_hw()
     =20
      Driver rtlwifi has been modified to call ieee80211_register_hw()
      from the probe routine; however, the existing call in the callback
      routine for deferred firmware loading was not removed.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit c0386f1584127442d0f2aea41bc948056d6b1337
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Wed Oct 29 23:17:08 2014 -0500
 =20
      rtlwifi: rtl8192ce: rtl8192de: rtl8192se: Fix handling for missing ge=
t_btc_status
     =20
      The recent changes in checking for Bluetooth status added some callba=
cks to code
      in rtlwifi. To make certain that all callbacks are defined, a dummy r=
outine has been
      added to rtlwifi, and the drivers that need to use it are modified.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 3a8fede115f12f7b90524d1ba4e709ce398ce8c6
  Author: Marc Yang <yangyang@marvell.com>
  Date:   Wed Oct 29 22:44:34 2014 +0530
 =20
      mwifiex: restart rxreorder timer correctly
     =20
      During 11n RX reordering, if there is a hole in RX table,
      driver will not send packets to kernel until the rxreorder
      timer expires or the table is full.
      However, currently driver always restarts rxreorder timer when
      receiving a packet, which causes the timer hardly to expire.
      So while connected with to 11n AP in a busy environment,
      ping packets may get blocked for about 30 seconds.
     =20
      This patch fixes this timer restarting by ensuring rxreorder timer
      would only be restarted either timer is not set or start_win
      has changed.
     =20
      Signed-off-by: Chin-Ran Lo <crlo@marvell.com>
      Signed-off-by: Plus Chen <pchen@marvell.com>
      Signed-off-by: Marc Yang <yangyang@marvell.com>
      Signed-off-by: Cathy Luo <cluo@marvell.com>
      Signed-off-by: Avinash Patil <patila@marvell.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit a017ff755e43de9a3221d4ff4f03184ea7b93733
  Author: Dan Carpenter <dan.carpenter@oracle.com>
  Date:   Wed Oct 29 18:48:05 2014 +0300
 =20
      ath9k: fix some debugfs output
     =20
      The right shift operation has higher precedence than the mask so we
      left shift by "(i * 3)" and then immediately right shift by "(i * 3)"
      then we mask.  It should be left shift, mask, and then right shift.
     =20
      Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 664d6a792785cc677c2091038ce10322c8d04ae1
  Author: Cyril Brulebois <kibi@debian.org>
  Date:   Tue Oct 28 16:42:41 2014 +0100
 =20
      wireless: rt2x00: add new rt2800usb device
     =20
      0x1b75 0xa200 AirLive WN-200USB wireless 11b/g/n dongle
     =20
      References: https://bugs.debian.org/766802
      Reported-by: Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
      Cc: stable@vger.kernel.org
      Signed-off-by: Cyril Brulebois <kibi@debian.org>
      Acked-by: Stanislaw Gruszka <sgruszka@redhat.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit e3215f0ac77ec23b052cb0bf511143038ac2ad7b
  Author: Emil Tantilov <emil.s.tantilov@intel.com>
  Date:   Tue Oct 28 05:50:03 2014 +0000
 =20
      ixgbe: fix race when setting advertised speed
     =20
      Following commands:
     =20
      modprobe ixgbe
      ifconfig ethX up
      ethtool -s ethX advertise 0x020
     =20
      can lead to "setup link failed with code -14" error due to the setup_=
link
      call racing with the SFP detection routine in the watchdog.
     =20
      This patch resolves this issue by protecting the setup_link call with=
 check
      for __IXGBE_IN_SFP_INIT.
     =20
      Reported-by: Scott Harrison <scoharr2@cisco.com>
      Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
      Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 =20
  commit 4d2fcfbcf8141cdf70245a0c0612b8076f4b7e32
  Author: Junwei Zhang <linggao.zjw@alibaba-inc.com>
  Date:   Wed Oct 22 15:29:03 2014 +0000
 =20
      ixgbe: need not repeat init skb with NULL
     =20
      Signed-off-by: Martin Zhang <martinbj2008@gmail.com>
      Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 =20
  commit bc16e47f03a7dce9ad68029b21519265c334eb12
  Author: Roman Gushchin <klamm@yandex-team.ru>
  Date:   Thu Oct 23 03:32:27 2014 +0000
 =20
      igb: don't reuse pages with pfmemalloc flag
     =20
      Incoming packet is dropped silently by sk_filter(), if the skb was
      allocated from pfmemalloc reserves and the corresponding socket is
      not marked with the SOCK_MEMALLOC flag.
     =20
      Igb driver allocates pages for DMA with __skb_alloc_page(), which
      calls alloc_pages_node() with the __GFP_MEMALLOC flag. So, in case
      of OOM condition, igb can get pages with pfmemalloc flag set.
     =20
      If an incoming packet hits the pfmemalloc page and is large enough
      (small packets are copying into the memory, allocated with
      netdev_alloc_skb_ip_align(), so they are not affected), it will be
      dropped.
     =20
      This behavior is ok under high memory pressure, but the problem is
      that the igb driver reuses these mapped pages. So, packets are still
      dropping even if all memory issues are gone and there is a plenty
      of free memory.
     =20
      In my case, some TCP sessions hang on a small percentage (< 0.1%)
      of machines days after OOMs.
     =20
      Fix this by avoiding reuse of such pages.
     =20
      Signed-off-by: Roman Gushchin <klamm@yandex-team.ru>
      Tested-by: Aaron Brown "aaron.f.brown@intel.com"
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 =20
  commit a22bb0b9b9b09b4cc711f6d577679773e074dde9
  Author: Francesco Ruggeri <fruggeri@aristanetworks.com>
  Date:   Wed Oct 22 15:29:24 2014 +0000
 =20
      e1000: unset IFF_UNICAST_FLT on WMware 82545EM
     =20
      VMWare's e1000 implementation does not seem to support unicast filter=
ing.
      This can be observed by configuring a macvlan interface on eth0 in a =
VM in
      VMWare Fusion 5.0.5, and trying to use that interface instead of eth0=
.
      Tested on 3.16.
     =20
      Signed-off-by: Francesco Ruggeri <fruggeri@arista.com>
      Tested-by: Aaron Brown <aaron.f.brown@intel.com>
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 =20
  commit d70127e8a942364de8dd140fe73893efda363293
  Author: Nikolay Aleksandrov <nikolay@redhat.com>
  Date:   Tue Oct 28 10:44:01 2014 +0100
 =20
      inet: frags: remove the WARN_ON from inet_evict_bucket
     =20
      The WARN_ON in inet_evict_bucket can be triggered by a valid case:
      inet_frag_kill and inet_evict_bucket can be running in parallel on th=
e
      same queue which means that there has been at least one more ref adde=
d
      by a previous inet_frag_find call, but inet_frag_kill can delete the
      timer before inet_evict_bucket which will cause the WARN_ON() there t=
o
      trigger since we'll have refcnt!=3D1. Now, this case is valid because=
 the
      queue is being "killed" for some reason (removed from the chain list =
and
      its timer deleted) so it will get destroyed in the end by one of the
      inet_frag_put() calls which reaches 0 i.e. refcnt is still valid.
     =20
      CC: Florian Westphal <fw@strlen.de>
      CC: Eric Dumazet <eric.dumazet@gmail.com>
      CC: Patrick McLean <chutzpah@gentoo.org>
     =20
      Fixes: b13d3cbfb8e8 ("inet: frag: move eviction of queues to work que=
ue")
      Reported-by: Patrick McLean <chutzpah@gentoo.org>
      Signed-off-by: Nikolay Aleksandrov <nikolay@redhat.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 65ba1f1ec0eff1c25933468e1d238201c0c2cb29
  Author: Nikolay Aleksandrov <nikolay@redhat.com>
  Date:   Tue Oct 28 10:30:34 2014 +0100
 =20
      inet: frags: fix a race between inet_evict_bucket and inet_frag_kill
     =20
      When the evictor is running it adds some chosen frags to a local list=
 to
      be evicted once the chain lock has been released but at the same time
      the *frag_queue can be running for some of the same queues and it
      may call inet_frag_kill which will wait on the chain lock and
      will then delete the queue from the wrong list since it was added in =
the
      eviction one. The fix is simple - check if the queue has the evict fl=
ag
      set under the chain lock before deleting it, this is safe because the
      evict flag is set only under that lock and having the flag set also m=
eans
      that the queue has been detached from the chain list, so no need to d=
elete
      it again.
      An important note to make is that we're safe w.r.t refcnt because
      inet_frag_kill and inet_evict_bucket will sync on the del_timer opera=
tion
      where only one of the two can succeed (or if the timer is executing -
      none of them), the cases are:
      1. inet_frag_kill succeeds in del_timer
       - then the timer ref is removed, but inet_evict_bucket will not add
         this queue to its expire list but will restart eviction in that ch=
ain
      2. inet_evict_bucket succeeds in del_timer
       - then the timer ref is kept until the evictor "expires" the queue, =
but
         inet_frag_kill will remove the initial ref and will set
         INET_FRAG_COMPLETE which will make the frag_expire fn just to remo=
ve
         its ref.
      In the end all of the queue users will do an inet_frag_put and the on=
e
      that reaches 0 will free it. The refcount balance should be okay.
     =20
      CC: Florian Westphal <fw@strlen.de>
      CC: Eric Dumazet <eric.dumazet@gmail.com>
      CC: Patrick McLean <chutzpah@gentoo.org>
     =20
      Fixes: b13d3cbfb8e8 ("inet: frag: move eviction of queues to work que=
ue")
      Suggested-by: Eric Dumazet <eric.dumazet@gmail.com>
      Reported-by: Patrick McLean <chutzpah@gentoo.org>
      Tested-by: Patrick McLean <chutzpah@gentoo.org>
      Signed-off-by: Nikolay Aleksandrov <nikolay@redhat.com>
      Reviewed-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8f4eb70059ee834522ce90a6fce0aa3078c18620
  Author: Tej Parkash <tej.parkash@qlogic.com>
  Date:   Tue Oct 28 01:18:15 2014 -0400
 =20
      cnic: Update the rcu_access_pointer() usages
     =20
      1. Remove the rcu_read_lock/unlock around rcu_access_pointer
      2. Replace the rcu_dereference with rcu_access_pointer
     =20
      Signed-off-by: Tej Parkash <tej.parkash@qlogic.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit cd03cf0158449f9f4c19ecb54dfc97d9bd86eeeb
  Author: Hariprasad Shenai <hariprasad@chelsio.com>
  Date:   Mon Oct 27 23:22:10 2014 +0530
 =20
      cxgb4vf: Replace repetitive pci device ID's with right ones
     =20
      Replaced repetive Device ID's which got added in commit b961f9a48844e=
cf3
      ("cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro")
     =20
      Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit b2ed64a97430a26a63c6ea91c9b50e639a98dfbc
  Author: Lubomir Rintel <lkundrak@v3.sk>
  Date:   Mon Oct 27 17:39:16 2014 +0100
 =20
      ipv6: notify userspace when we added or changed an ipv6 token
     =20
      NetworkManager might want to know that it changed when the router adv=
ertisement
      arrives.
     =20
      Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
      Cc: Hannes Frederic Sowa <hannes@stressinduktion.org>
      Cc: Daniel Borkmann <dborkman@redhat.com>
      Acked-by: Daniel Borkmann <dborkman@redhat.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit d56109020d93337545dd257a790cb429a70acfad
  Author: WANG Cong <xiyou.wangcong@gmail.com>
  Date:   Fri Oct 24 16:55:58 2014 -0700
 =20
      sch_pie: schedule the timer after all init succeed
     =20
      Cc: Vijay Subramanian <vijaynsu@cisco.com>
      Cc: David S. Miller <davem@davemloft.net>
      Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
      Acked-by: Eric Dumazet <edumazet@google.com>
 =20
  commit 068301f2be36a5c1ee9a2521c94b98e343612a88
  Merge: 9ffa1fc b77e26d
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 28 17:26:24 2014 -0400
 =20
      Merge branch 'cdc-ether'
     =20
      Olivier Blin says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      cdc-ether: handle promiscuous mode
     =20
      Since kernel 3.16, my Lenovo USB network adapters (RTL8153) using
      cdc-ether are not working anymore in a bridge.
     =20
      This is due to commit c472ab68ad67db23c9907a27649b7dc0899b61f9, which
      resets the packet filter when the device is bound.
     =20
      The default packet filter set by cdc-ether does not include
      promiscuous, while the adapter seemed to have promiscuous enabled by
      default.
     =20
      This patch series allows to support promiscuous mode for cdc-ether, b=
y
      hooking into set_rx_mode.
     =20
      Incidentally, maybe this device should be handled by the r8152 driver=
,
      but this patch series is still nice for other adapters.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
      Acked-by: Oliver Neukum <oneukum@suse.de>
 =20
  commit b77e26d191590c73b4a982ea3b3b87194069a56a
  Author: Olivier Blin <olivier.blin@softathome.com>
  Date:   Fri Oct 24 19:43:02 2014 +0200
 =20
      cdc-ether: handle promiscuous mode with a set_rx_mode callback
     =20
      Promiscuous mode was not supported anymore with my Lenovo adapters
      (RTL8153) since commit c472ab68ad67db23c9907a27649b7dc0899b61f9
      (cdc-ether: clean packet filter upon probe).
     =20
      It was not possible to use them in a bridge anymore.
     =20
      Signed-off-by: Olivier Blin <olivier.blin@softathome.com>
      Also-analyzed-by: Lo=C3=AFc Yhuel <loic.yhuel@softathome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit d80c679bc1526183f1cf4adc54b0b72e8798555e
  Author: Olivier Blin <olivier.blin@softathome.com>
  Date:   Fri Oct 24 19:43:01 2014 +0200
 =20
      cdc-ether: extract usbnet_cdc_update_filter function
     =20
      This will be used by the set_rx_mode callback.
     =20
      Also move a comment about multicast filtering in this new function.
     =20
      Signed-off-by: Olivier Blin <olivier.blin@softathome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1efed2d06c703489342ab6af2951683e07509c99
  Author: Olivier Blin <olivier.blin@softathome.com>
  Date:   Fri Oct 24 19:43:00 2014 +0200
 =20
      usbnet: add a callback for set_rx_mode
     =20
      To delegate promiscuous mode and multicast filtering to the subdriver=
.
     =20
      Signed-off-by: Olivier Blin <olivier.blin@softathome.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 9ffa1fcaef222026a8e031830f8db29d3f2cfc47
  Merge: ebcf34f 704d33e
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 28 17:08:56 2014 -0400
 =20
      Merge branch 'systemport-net'
     =20
      Florian Fainelli says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      net: systemport: RX path and suspend fixes
     =20
      These two patches fix a race condition where we have our RX interrupt=
s
      enabled, but not NAPI for the RX path, and the second patch fixes an
      issue for packets stuck in RX fifo during a suspend/resume cycle.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 704d33e7006f20f9b4fa7d24a0f08c4b5919b131
  Author: Florian Fainelli <f.fainelli@gmail.com>
  Date:   Tue Oct 28 11:12:01 2014 -0700
 =20
      net: systemport: reset UniMAC coming out of a suspend cycle
     =20
      bcm_sysport_resume() was missing an UniMAC reset which can lead to
      various receive FIFO corruptions coming out of a suspend cycle. If th=
e
      RX FIFO is stuck, it will deliver corrupted/duplicate packets towards
      the host CPU interface.
     =20
      This could be reproduced on crowded network and when Wake-on-LAN is
      enabled for this particular interface because the switch still forwar=
ds
      packets towards the host CPU interface (SYSTEMPORT), and we had to le=
ave
      the UniMAC RX enable bit on to allow matching MagicPackets.
     =20
      Once we re-enter the resume function, there is a small window during
      which the UniMAC receive is still enabled, and we start queueing
      packets, but the RDMA and RBUF engines are not ready, which leads to
      having packets stuck in the UniMAC RX FIFO, ultimately delivered towa=
rds
      the host CPU as corrupted.
     =20
      Fixes: 40755a0fce17 ("net: systemport: add suspend and resume support=
")
      Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8edf0047f4b8e03d94ef88f5a7dec146cce03a06
  Author: Florian Fainelli <f.fainelli@gmail.com>
  Date:   Tue Oct 28 11:12:00 2014 -0700
 =20
      net: systemport: enable RX interrupts after NAPI
     =20
      There is currently a small window during which the SYSTEMPORT adapter
      enables its RX interrupts without having enabled its NAPI handler, wh=
ich
      can result in packets to be discarded during interface bringup.
     =20
      A similar but more serious window exists in bcm_sysport_resume() duri=
ng
      which we can have the RDMA engine not fully prepared to receive packe=
ts
      and yet having RX interrupts enabled.
     =20
      Fix this my moving the RX interrupt enable down to
      bcm_sysport_netif_start() after napi_enable() for the RX path is call=
ed,
      which fixes both call sites: bcm_sysport_open() and
      bcm_sysport_resume().
     =20
      Fixes: b02e6d9ba7ad ("net: systemport: add bcm_sysport_netif_{enable,=
stop}")
      Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit ebcf34f3d4be11f994340aff629f3c17171a4f65
  Author: Randy Dunlap <rdunlap@infradead.org>
  Date:   Sun Oct 26 19:14:06 2014 -0700
 =20
      skbuff.h: fix kernel-doc warning for headers_end
     =20
      Fix kernel-doc warning in <linux/skbuff.h> by making both headers_sta=
rt
      and headers_end private fields.
     =20
      Warning(..//include/linux/skbuff.h:654): No description found for par=
ameter 'headers_end[0]'
     =20
      Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 99d881f993f066c75059d24e44c74f7a3fc199bc
  Author: Vince Bridgers <vbridger@opensource.altera.com>
  Date:   Sun Oct 26 14:22:24 2014 -0500
 =20
      net: phy: Add SGMII Configuration for Marvell 88E1145 Initialization
     =20
      Marvell phy 88E1145 configuration & initialization was missing a case
      for initializing SGMII mode. This patch adds that case.
     =20
      Signed-off-by: Vince Bridgers <vbridger@opensource.altera.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 47276fcc2d542e7b15e384c08b1709c1921b06c1
  Author: Mugunthan V N <mugunthanvnm@ti.com>
  Date:   Fri Oct 24 18:51:33 2014 +0530
 =20
      drivers: net:cpsw: fix probe_dt when only slave 1 is pinned out
     =20
      when slave 0 has no phy and slave 1 connected to phy, driver probe wi=
ll
      fail as there is no phy id present for slave 0 device tree, so contin=
uing
      even though no phy-id found, also moving mac-id read later to ensure
      mac-id is read from device tree even when phy-id entry in not found.
     =20
      Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 25946f20b775f5c630d4326dd7a7f1df0576eb57
  Merge: 3923d68 99c8140
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 28 15:30:15 2014 -0400
 =20
      Merge tag 'master-2014-10-27' of git://git.kernel.org/pub/scm/linux/k=
ernel/git/linville/wireless
     =20
      John W. Linville says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      pull request: wireless 2014-10-28
     =20
      Please pull this batch of fixes intended for the 3.18 stream!
     =20
      For the mac80211 bits, Johannes says:
     =20
      "Here are a few fixes for the wireless stack: one fixes the
      RTS rate, one for a debugfs file, one to return the correct
      channel to userspace, a sanity check for a userspace value
      and the remaining two are just documentation fixes."
     =20
      For the iwlwifi bits, Emmanuel says:
     =20
      "I revert here a patch that caused interoperability issues.
      dvm gets a fix for a bug that was reported by many users.
      Two minor fixes for BT Coex and platform power fix that helps
      reducing latency when the PCIe link goes to low power states."
     =20
      In addition...
     =20
      Felix Fietkau adds a couple of ath code fixes related to regulatory
      rule enforcement.
     =20
      Hauke Mehrtens fixes a build break with bcma when CONFIG_OF_ADDRESS
      is not set.
     =20
      Karsten Wiese provides a trio of minor fixes for rtl8192cu.
     =20
      Kees Cook prevents a potential information leak in rtlwifi.
     =20
      Larry Finger also brings a trio of minor fixes for rtlwifi.
     =20
      Rafa=C5=82 Mi=C5=82ecki adds a device ID to the bcma bus driver.
     =20
      Rickard Strandqvist offers some strn* -> strl* changes in brcmfmac
      to eliminate non-terminated string issues.
     =20
      Sujith Manoharan avoids some ath9k stalls by enabling HW queue contro=
l
      only for MCC.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 3923d68dc05033aa843b67d73110a6d402ac6e14
  Merge: f89b775 c146b77
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 28 15:28:30 2014 -0400
 =20
      Merge branch 'dsa-net'
     =20
      Andrew Lunn says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      DSA tagging mismatches
     =20
      The second patch is a fix, which should be applied to -rc. It is
      possible to get a DSA configuration which does not work. The patch
      stops this happening.
     =20
      The first patch detects this situation, and errors out the probe of
      DSA, making it more obvious something is wrong. It is not required to
      apply it -rc.
     =20
      v2 fixes the use case pointed out by Florian, that a switch driver
      may use DSA_TAG_PROTO_NONE which the patch did not correctly handle.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit c146b7788e5721ec15bc0197bedf75849508e7ea
  Author: Andrew Lunn <andrew@lunn.ch>
  Date:   Fri Oct 24 23:44:05 2014 +0200
 =20
      dsa: mv88e6171: Fix tagging protocol/Kconfig
     =20
      The mv88e6171 can support two different tagging protocols, DSA and
      EDSA. The switch driver structure only allows one protocol to be
      enumerated, and DSA was chosen. However the Kconfig entry ensures the
      EDSA tagging code is built. With a minimal configuration, we then end
      up with a mismatch. The probe is successful, EDSA tagging is used, bu=
t
      the switch is configured for DSA, resulting in mangled packets.
     =20
      Change the switch driver structure to enumerate EDSA, fixing the
      mismatch.
     =20
      Signed-off-by: Andrew Lunn <andrew@lunn.ch>
      Fixes: 42f272539487 ("net: DSA: Marvell mv88e6171 switch driver")
      Acked-by: Florian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit ae439286a0dec99cc8029868243689b5b5f3ff75
  Author: Andrew Lunn <andrew@lunn.ch>
  Date:   Fri Oct 24 23:44:04 2014 +0200
 =20
      net: dsa: Error out on tagging protocol mismatches
     =20
      If there is a mismatch between enabled tagging protocols and the
      protocol the switch supports, error out, rather than continue with a
      situation which is unlikely to work.
     =20
      Signed-off-by: Andrew Lunn <andrew@lunn.ch>
      cc: alexander.h.duyck@intel.com
      Acked-by: Florian Fainelli <f.fainelli@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 3d53666b40007b55204ee8890618da79a20c9940
  Author: Alex Gartrell <agartrell@fb.com>
  Date:   Mon Oct 6 08:46:19 2014 -0700
 =20
      ipvs: Avoid null-pointer deref in debug code
     =20
      Use daddr instead of reaching into dest.
     =20
      Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
      Signed-off-by: Alex Gartrell <agartrell@fb.com>
      Signed-off-by: Simon Horman <horms@verge.net.au>
 =20
  commit f89b7755f517cdbb755d7543eef986ee9d54e654
  Author: Alexei Starovoitov <ast@plumgrid.com>
  Date:   Thu Oct 23 18:41:08 2014 -0700
 =20
      bpf: split eBPF out of NET
     =20
      introduce two configs:
      - hidden CONFIG_BPF to select eBPF interpreter that classic socket fi=
lters
        depend on
      - visible CONFIG_BPF_SYSCALL (default off) that tracing and sockets c=
an use
     =20
      that solves several problems:
      - tracing and others that wish to use eBPF don't need to depend on NE=
T.
        They can use BPF_SYSCALL to allow loading from userspace or select =
BPF
        to use it directly from kernel in NET-less configs.
      - in 3.18 programs cannot be attached to events yet, so don't force i=
t on
      - when the rest of eBPF infra is there in 3.19+, it's still useful to
        switch it off to minimize kernel size
     =20
      bloat-o-meter on x64 shows:
      add/remove: 0/60 grow/shrink: 0/2 up/down: 0/-15601 (-15601)
     =20
      tested with many different config combinations. Hopefully didn't miss=
 anything.
     =20
      Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>
      Acked-by: Daniel Borkmann <dborkman@redhat.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8ae3c911b9efcca653c552a9c74957a6cb04a87d
  Merge: 5d26b1f 3bb0626
  Author: David S. Miller <davem@davemloft.net>
  Date:   Mon Oct 27 19:00:16 2014 -0400
 =20
      Merge branch 'cxgb4-net'
     =20
      Anish Bhatt says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      cxgb4 : DCBx fixes for apps/host lldp agents
     =20
      This patchset  contains some minor fixes for cxgb4 DCBx code. Chiefly=
, cxgb4
      was not cleaning up any apps added to kernel app table when link was =
lost.
      Disabling DCBx in firmware would automatically set DCBx state to host=
-managed
      and enabled, we now wait for an explicit enable call from an lldp age=
nt instead
     =20
      First patch was originally sent to net-next, but considering it appli=
es to
      correcting behaviour of code already in net, I think it qualifies as =
a bug fix.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 3bb062613b1ecbd0c388106f61344d699f7859ec
  Author: Anish Bhatt <anish@chelsio.com>
  Date:   Thu Oct 23 14:37:31 2014 -0700
 =20
      cxgb4 : Handle dcb enable correctly
     =20
      Disabling DCBx in firmware automatically enables DCBx for control via=
 host
      lldp agents. Wait for an explicit setstate call from an lldp agents t=
o enable
       DCBx instead.
     =20
      Fixes: 76bcb31efc06 ("cxgb4 : Add DCBx support codebase and dcbnl_ops=
")
     =20
      Signed-off-by: Anish Bhatt <anish@chelsio.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 2376c879b80c83424a3013834be97fb9fe2d4180
  Author: Anish Bhatt <anish@chelsio.com>
  Date:   Thu Oct 23 14:37:30 2014 -0700
 =20
      cxgb4 : Improve handling of DCB negotiation or loss thereof
     =20
      Clear out any DCB apps we might have added to kernel table when we lo=
se DCB
      sync (or IEEE equivalent event). These were previously left behind an=
d not
      cleaned up correctly. IEEE allows individual components to work indep=
endently,
       so improve check for IEEE completion by specifying individual compon=
ents.
     =20
      Fixes: 10b0046685ab ("cxgb4: IEEE fixes for DCBx state machine")
     =20
      Signed-off-by: Anish Bhatt <anish@chelsio.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 5d26b1f50a610fb28700cdc3446590495a5f607c
  Merge: 93a35f5 7965ee9
  Author: David S. Miller <davem@davemloft.net>
  Date:   Mon Oct 27 18:47:40 2014 -0400
 =20
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
     =20
      Pablo Neira Ayuso says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      Netfilter fixes for net
     =20
      The following patchset contains Netfilter fixes for your net tree,
      they are:
     =20
      1) Allow to recycle a TCP port in conntrack when the change role from
         server to client, from Marcelo Leitner.
     =20
      2) Fix possible off by one access in ip_set_nfnl_get_byindex(), patch
         from Dan Carpenter.
     =20
      3) alloc_percpu returns NULL on error, no need for IS_ERR() in nf_tab=
les
         chain statistic updates. From Sabrina Dubroca.
     =20
      4) Don't compile ip options in bridge netfilter, this mangles the pac=
ket
         and bridge should not alter layer >=3D 3 headers when forwarding p=
ackets.
         Patch from Herbert Xu and tested by Florian Westphal.
     =20
      5) Account the final NLMSG_DONE message when calculating the size of =
the
         nflog netlink batches. Patch from Florian Westphal.
     =20
      6) Fix a possible netlink attribute length overflow with large packet=
s.
         Again from Florian Westphal.
     =20
      7) Release the skbuff if nfnetlink_log fails to put the final
         NLMSG_DONE message. This fixes a leak on error. This shouldn't eve=
r
         happen though, otherwise this means we miscalculate the netlink ba=
tch
         size, so spot a warning if this ever happens so we can track down =
the
         problem. This patch from Houcheng Lin.
     =20
      8) Look at the right list when recycling targets in the nft_compat,
         patch from Arturo Borrero.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 7965ee93719921ea5978f331da653dfa2d7b99f5
  Author: Arturo Borrero <arturo.borrero.glez@gmail.com>
  Date:   Sun Oct 26 12:22:40 2014 +0100
 =20
      netfilter: nft_compat: fix wrong target lookup in nft_target_select_o=
ps()
     =20
      The code looks for an already loaded target, and the correct list to =
search
      is nft_target_list, not nft_match_list.
     =20
      Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com=
>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 99c814066e75d09e6a38574c6c395f022a04b730
  Merge: fad1dbc 11b2357
  Author: John W. Linville <linville@tuxdriver.com>
  Date:   Mon Oct 27 13:38:15 2014 -0400
 =20
      Merge tag 'mac80211-for-john-2014-10-23' of git://git.kernel.org/pub/=
scm/linux/kernel/git/jberg/mac80211
     =20
      Johannes Berg <johannes@sipsolutions.net> says:
     =20
      "Here are a few fixes for the wireless stack: one fixes the
      RTS rate, one for a debugfs file, one to return the correct
      channel to userspace, a sanity check for a userspace value
      and the remaining two are just documentation fixes."
     =20
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit fad1dbc8efb4e51e121c745a99c0fb22b420a5c6
  Merge: 0805420 7f2ac8f
  Author: John W. Linville <linville@tuxdriver.com>
  Date:   Mon Oct 27 13:35:59 2014 -0400
 =20
      Merge tag 'iwlwifi-for-john-2014-10-23' of git://git.kernel.org/pub/s=
cm/linux/kernel/git/iwlwifi/iwlwifi-fixes
     =20
      Emmanuel Grumbach <egrumbach@gmail.com> says:
     =20
      "I revert here a patch that caused interoperability issues.
      dvm gets a fix for a bug that was reported by many users.
      Two minor fixes for BT Coex and platform power fix that helps
      reducing latency when the PCIe link goes to low power states."
     =20
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 93a35f59f1b13a02674877e3efdf07ae47e34052
  Author: Eric Dumazet <edumazet@google.com>
  Date:   Thu Oct 23 06:30:30 2014 -0700
 =20
      net: napi_reuse_skb() should check pfmemalloc
     =20
      Do not reuse skb if it was pfmemalloc tainted, otherwise
      future frame might be dropped anyway.
     =20
      Signed-off-by: Eric Dumazet <edumazet@google.com>
      Signed-off-by: Roman Gushchin <klamm@yandex-team.ru>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit aa9c5579153535fb317a9d34c7d8eaf02b7ef4cd
  Merge: b71e821 bf1bac5
  Author: David S. Miller <davem@davemloft.net>
  Date:   Sun Oct 26 22:46:08 2014 -0400
 =20
      Merge branch 'mellanox'
     =20
      Eli Cohen says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      irq sync fixes
     =20
      This two patch series fixes a race where an interrupt handler could a=
ccess a
      freed memory.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit bf1bac5b7882daa41249f85fbc97828f0597de5c
  Author: Eli Cohen <eli@dev.mellanox.co.il>
  Date:   Thu Oct 23 15:57:27 2014 +0300
 =20
      net/mlx4_core: Call synchronize_irq() before freeing EQ buffer
     =20
      After moving the EQ ownership to software effectively destroying it, =
call
      synchronize_irq() to ensure that any handler routines running on othe=
r CPU
      cores finish execution. Only then free the EQ buffer.
      The same thing is done when we destroy a CQ which is one of the sourc=
es
      generating interrupts. In the case of CQ we want to avoid completion =
handlers
      on a CQ that was destroyed. In the case we do the same to avoid recei=
ving
      asynchronous events after the EQ has been destroyed and its buffers f=
reed.
     =20
      Signed-off-by: Eli Cohen <eli@mellanox.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 96e4be06cbfcb8c9c2da7c77bacce0e56b581c0b
  Author: Eli Cohen <eli@dev.mellanox.co.il>
  Date:   Thu Oct 23 15:57:26 2014 +0300
 =20
      net/mlx5_core: Call synchronize_irq() before freeing EQ buffer
     =20
      After destroying the EQ, the object responsible for generating interr=
upts, call
      synchronize_irq() to ensure that any handler routines running on othe=
r CPU
      cores finish execution. Only then free the EQ buffer. This patch solv=
es a very
      rare case when we get panic on driver unload.
      The same thing is done when we destroy a CQ which is one of the sourc=
es
      generating interrupts. In the case of CQ we want to avoid completion =
handlers
      on a CQ that was destroyed. In the case we do the same to avoid recei=
ving
      asynchronous events after the EQ has been destroyed and its buffers f=
reed.
     =20
      Signed-off-by: Eli Cohen <eli@mellanox.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit b71e821de50f0ff92f10f33064ee1713e9014158
  Author: Geert Uytterhoeven <geert@linux-m68k.org>
  Date:   Thu Oct 23 10:25:53 2014 +0200
 =20
      drivers: net: xgene: Rewrite buggy loop in xgene_enet_ecc_init()
     =20
      drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c: In function =E2=80=
=98xgene_enet_ecc_init=E2=80=99:
      drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c:126: warning: =E2=
=80=98data=E2=80=99 may be used uninitialized in this function
     =20
      Depending on the arbitrary value on the stack, the loop may terminate
      too early, and cause a bogus -ENODEV failure.
     =20
      Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 013f6579c6e4f9517127a176bfc37bbac0b766cb
  Author: Dan Carpenter <dan.carpenter@oracle.com>
  Date:   Wed Oct 22 20:06:29 2014 -0700
 =20
      i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event()
     =20
      We accidentally mask by the _SHIFT variable.  It means that "event" i=
s
      always zero.
     =20
      Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
      Tested-by: Jim Young <jamesx.m.young@intel.com>
      Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit fe0ca7328d03d36aafecebb3af650e1bb2841c20
  Author: Eric Dumazet <edumazet@google.com>
  Date:   Wed Oct 22 19:43:46 2014 -0700
 =20
      macvlan: fix a race on port dismantle and possible skb leaks
     =20
      We need to cancel the work queue after rcu grace period,
      otherwise it can be rescheduled by incoming packets.
     =20
      We need to purge queue if some skbs are still in it.
     =20
      We can use __skb_queue_head_init() variant in
      macvlan_process_broadcast()
     =20
      Signed-off-by: Eric Dumazet <edumazet@google.com>
      Fixes: 412ca1550cbec ("macvlan: Move broadcasts into a work queue")
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 349ce993ac706869d553a1816426d3a4bfda02b1
  Author: Eric Dumazet <edumazet@google.com>
  Date:   Thu Oct 23 12:58:58 2014 -0700
 =20
      tcp: md5: do not use alloc_percpu()
     =20
      percpu tcp_md5sig_pool contains memory blobs that ultimately
      go through sg_set_buf().
     =20
      -> sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf));
     =20
      This requires that whole area is in a physically contiguous portion
      of memory. And that @buf is not backed by vmalloc().
     =20
      Given that alloc_percpu() can use vmalloc() areas, this does not
      fit the requirements.
     =20
      Replace alloc_percpu() by a static DEFINE_PER_CPU() as tcp_md5sig_poo=
l
      is small anyway, there is no gain to dynamically allocate it.
     =20
      Signed-off-by: Eric Dumazet <edumazet@google.com>
      Fixes: 765cf9976e93 ("tcp: md5: remove one indirection level in tcp_m=
d5sig_pool")
      Reported-by: Crestez Dan Leonard <cdleonard@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 4cc40af08032a513e2e68fa6d7818b77179a86af
  Merge: 5345c1d ecf08d2
  Author: David S. Miller <davem@davemloft.net>
  Date:   Sat Oct 25 14:15:25 2014 -0400
 =20
      Merge branch 'xen-netback'
     =20
      David Vrabel says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      xen-netback: guest Rx queue drain and stall fixes
     =20
      This series fixes two critical xen-netback bugs.
     =20
      1. Netback may consume all of host memory by queuing an unlimited
         number of skb on the internal guest Rx queue.  This behaviour is
         guest triggerable.
     =20
      2. Carrier flapping under high traffic rates which reduces
         performance.
     =20
      The first patch is a prerequite.  Removing support for frontends with
      feature-rx-notify makes it easier to reason about the correctness of
      netback since it no longer has to support this outdated and broken
      mode.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit ecf08d2dbb96d5a4b4bcc53a39e8d29cc8fef02e
  Author: David Vrabel <david.vrabel@citrix.com>
  Date:   Wed Oct 22 14:08:55 2014 +0100
 =20
      xen-netback: reintroduce guest Rx stall detection
     =20
      If a frontend not receiving packets it is useful to detect this and
      turn off the carrier so packets are dropped early instead of being
      queued and drained when they expire.
     =20
      A to-guest queue is stalled if it doesn't have enough free slots for =
a
      an extended period of time (default 60 s).
     =20
      If at least one queue is stalled, the carrier is turned off (in the
      expectation that the other queues will soon stall as well).  The
      carrier is only turned on once all queues are ready.
     =20
      When the frontend connects, all the queues start in the stalled state
      and only become ready once the frontend queues enough Rx requests.
     =20
      Signed-off-by: David Vrabel <david.vrabel@citrix.com>
      Reviewed-by: Wei Liu <wei.liu2@citrix.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f48da8b14d04ca87ffcffe68829afd45f926ec6a
  Author: David Vrabel <david.vrabel@citrix.com>
  Date:   Wed Oct 22 14:08:54 2014 +0100
 =20
      xen-netback: fix unlimited guest Rx internal queue and carrier flappi=
ng
     =20
      Netback needs to discard old to-guest skb's (guest Rx queue drain) an=
d
      it needs detect guest Rx stalls (to disable the carrier so packets ar=
e
      discarded earlier), but the current implementation is very broken.
     =20
      1. The check in hard_start_xmit of the slot availability did not
         consider the number of packets that were already in the guest Rx
         queue.  This could allow the queue to grow without bound.
     =20
         The guest stops consuming packets and the ring was allowed to fill
         leaving S slot free.  Netback queues a packet requiring more than =
S
         slots (ensuring that the ring stays with S slots free).  Netback
         queue indefinately packets provided that then require S or fewer
         slots.
     =20
      2. The Rx stall detection is not triggered in this case since the
         (host) Tx queue is not stopped.
     =20
      3. If the Tx queue is stopped and a guest Rx interrupt occurs, netbac=
k
         will consider this an Rx purge event which may result in it taking
         the carrier down unnecessarily.  It also considers a queue with
         only 1 slot free as unstalled (even though the next packet might
         not fit in this).
     =20
      The internal guest Rx queue is limited by a byte length (to 512 Kib,
      enough for half the ring).  The (host) Tx queue is stopped and starte=
d
      based on this limit.  This sets an upper bound on the amount of memor=
y
      used by packets on the internal queue.
     =20
      This allows the estimatation of the number of slots for an skb to be
      removed (it wasn't a very good estimate anyway).  Instead, the guest
      Rx thread just waits for enough free slots for a maximum sized packet=
.
     =20
      skbs queued on the internal queue have an 'expires' time (set to the
      current time plus the drain timeout).  The guest Rx thread will detec=
t
      when the skb at the head of the queue has expired and discard expired
      skbs.  This sets a clear upper bound on the length of time an skb can
      be queued for.  For a guest being destroyed the maximum time needed t=
o
      wait for all the packets it sent to be dropped is still the drain
      timeout (10 s) since it will not be sending new packets.
     =20
      Rx stall detection is reintroduced in a later commit.
     =20
      Signed-off-by: David Vrabel <david.vrabel@citrix.com>
      Reviewed-by: Wei Liu <wei.liu2@citrix.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit bc96f648df1bbc2729abbb84513cf4f64273a1f1
  Author: David Vrabel <david.vrabel@citrix.com>
  Date:   Wed Oct 22 14:08:53 2014 +0100
 =20
      xen-netback: make feature-rx-notify mandatory
     =20
      Frontends that do not provide feature-rx-notify may stall because
      netback depends on the notification from frontend to wake the guest R=
x
      thread (even if can_queue is false).
     =20
      This could be fixed but feature-rx-notify was introduced in 2006 and =
I
      am not aware of any frontends that do not implement this.
     =20
      Signed-off-by: David Vrabel <david.vrabel@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 5345c1d417c1b0caf46fd2766d16bb4357a347d8
  Author: Richard Cochran <richardcochran@gmail.com>
  Date:   Wed Oct 22 21:35:15 2014 +0200
 =20
      ptp: restore the makefile for building the test program.
     =20
      This patch brings back the makefile called testptp.mk which was remov=
ed
      in commit adb19fb66eee (Documentation: add makefiles for more targets=
).
     =20
      While the idea of that commit was to improve build coverage of the
      examples, the new Makefile is unable to cross compile the testptp pro=
gram.
      In contrast, the deleted makefile was able to do this just fine.
     =20
      This patch fixes the regression by restoring the original makefile.
     =20
      Signed-off-by: Richard Cochran <richardcochran@gmail.com>
      Acked-by: Peter Foley <pefoley2@pefoley.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit b51d3fa364885a2c1e1668f88776c67c95291820
  Author: Houcheng Lin <houcheng@gmail.com>
  Date:   Thu Oct 23 10:36:08 2014 +0200
 =20
      netfilter: nf_log: release skbuff on nlmsg put failure
     =20
      The kernel should reserve enough room in the skb so that the DONE
      message can always be appended.  However, in case of e.g. new attribu=
te
      erronously not being size-accounted for, __nfulnl_send() will still
      try to put next nlmsg into this full skbuf, causing the skb to be stu=
ck
      forever and blocking delivery of further messages.
     =20
      Fix issue by releasing skb immediately after nlmsg_put error and
      WARN() so we can track down the cause of such size mismatch.
     =20
      [ fw@strlen.de: add tailroom/len info to WARN ]
     =20
      Signed-off-by: Houcheng Lin <houcheng@gmail.com>
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit c1e7dc91eed0ed1a51c9b814d648db18bf8fc6e9
  Author: Florian Westphal <fw@strlen.de>
  Date:   Thu Oct 23 10:36:07 2014 +0200
 =20
      netfilter: nfnetlink_log: fix maximum packet length logged to userspa=
ce
     =20
      don't try to queue payloads > 0xffff - NLA_HDRLEN, it does not work.
      The nla length includes the size of the nla struct, so anything large=
r
      results in u16 integer overflow.
     =20
      This patch is similar to
      9cefbbc9c8f9abe (netfilter: nfnetlink_queue: cleanup copy_range usage=
).
     =20
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 9dfa1dfe4d5e5e66a991321ab08afe69759d797a
  Author: Florian Westphal <fw@strlen.de>
  Date:   Thu Oct 23 10:36:06 2014 +0200
 =20
      netfilter: nf_log: account for size of NLMSG_DONE attribute
     =20
      We currently neither account for the nlattr size, nor do we consider
      the size of the trailing NLMSG_DONE when allocating nlmsg skb.
     =20
      This can result in nflog to stop working, as __nfulnl_send() re-tries
      sending forever if it failed to append NLMSG_DONE (which will never
      work if buffer is not large enough).
     =20
      Reported-by: Houcheng Lin <houcheng@gmail.com>
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 7677e86843e2136a9b05549a9ca47d4f744565b6
  Author: Herbert Xu <herbert@gondor.apana.org.au>
  Date:   Sat Oct 4 22:18:02 2014 +0800
 =20
      bridge: Do not compile options in br_parse_ip_options
     =20
      Commit 462fb2af9788a82a534f8184abfde31574e1cfa0
     =20
      	bridge : Sanitize skb before it enters the IP stack
     =20
      broke when IP options are actually used because it mangles the
      skb as if it entered the IP stack which is wrong because the
      bridge is supposed to operate below the IP stack.
     =20
      Since nobody has actually requested for parsing of IP options
      this patch fixes it by simply reverting to the previous approach
      of ignoring all IP options, i.e., zeroing the IPCB.
     =20
      If and when somebody who uses IP options and actually needs them
      to be parsed by the bridge complains then we can revisit this.
     =20
      Reported-by: David Newall <davidn@davidnewall.com>
      Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
      Tested-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 7f2ac8fb31896c9fb70dbd2a2e6642b79996fc13
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Thu Oct 23 08:53:21 2014 +0300
 =20
      iwlwifi: pcie: fix polling in various places
     =20
      iwl_poll_bit may return a strictly positive value when the
      poll doesn't match on the first try.
      This was caught when WoWLAN started failing upon resume
      even if the poll_bit actually succeeded.
     =20
      Also change a wrong print. If we reach the end of
      iwl_pcie_prepare_card_hw, it means that we couldn't
      get the devices.
     =20
      Reviewed-by: Johannes Berg <johannes.berg@intel.com>
      Reviewed-by: Luciano Coelho <luciano.coelho@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 1ffde699aae127e7abdb98dbdedc2cc6a973a1a1
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Mon Oct 20 08:29:55 2014 +0300
 =20
      Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
     =20
      This reverts commit aa11bbf3df026d6b1c6b528bef634fd9de7c2619.
      This commit was causing connection issues and is not needed
      if IWL_MVM_RS_RSSI_BASED_INIT_RATE is set to false by default.
     =20
      Regardless of the issues mentioned above, this patch added the
      following WARNING:
     =20
      WARNING: CPU: 0 PID: 3946 at drivers/net/wireless/iwlwifi/mvm/tx.c:19=
0 iwl_mvm_set_tx_params+0x60a/0x6f0 [iwlmvm]()
      Got an HT rate for a non data frame 0x8
      CPU: 0 PID: 3946 Comm: wpa_supplicant Tainted: G           O   3.17.0=
+ #6
      Hardware name: LENOVO 20ANCTO1WW/20ANCTO1WW, BIOS GLET71WW (2.25 ) 07=
/02/2014
       0000000000000009 ffffffff814fa911 ffff8804288db8f8 ffffffff81064f52
       0000000000001808 ffff8804288db948 ffff88040add8660 ffff8804291b5600
       0000000000000000 ffffffff81064fb7 ffffffffa07b73d0 0000000000000020
      Call Trace:
       [<ffffffff814fa911>] ? dump_stack+0x41/0x51
       [<ffffffff81064f52>] ? warn_slowpath_common+0x72/0x90
       [<ffffffff81064fb7>] ? warn_slowpath_fmt+0x47/0x50
       [<ffffffffa07a39ea>] ? iwl_mvm_set_tx_params+0x60a/0x6f0 [iwlmvm]
       [<ffffffffa07a3cf8>] ? iwl_mvm_tx_skb+0x48/0x3c0 [iwlmvm]
       [<ffffffffa079cb9b>] ? iwl_mvm_mac_tx+0x7b/0x180 [iwlmvm]
       [<ffffffffa0746ce9>] ? __ieee80211_tx+0x2b9/0x3c0 [mac80211]
       [<ffffffffa07492f3>] ? ieee80211_tx+0xb3/0x100 [mac80211]
       [<ffffffffa0749c49>] ? ieee80211_subif_start_xmit+0x459/0xca0 [mac80=
211]
       [<ffffffff814116e7>] ? dev_hard_start_xmit+0x337/0x5f0
       [<ffffffff81430d46>] ? sch_direct_xmit+0x96/0x1f0
       [<ffffffff81411ba3>] ? __dev_queue_xmit+0x203/0x4f0
       [<ffffffff8142f670>] ? ether_setup+0x70/0x70
       [<ffffffff814e96a1>] ? packet_sendmsg+0xf81/0x1110
       [<ffffffff8140625c>] ? skb_free_datagram+0xc/0x40
       [<ffffffff813f7538>] ? sock_sendmsg+0x88/0xc0
       [<ffffffff813f7274>] ? move_addr_to_kernel.part.20+0x14/0x60
       [<ffffffff811c47c2>] ? __inode_wait_for_writeback+0x62/0xb0
       [<ffffffff813f7a91>] ? SYSC_sendto+0xf1/0x180
       [<ffffffff813f88f9>] ? __sys_recvmsg+0x39/0x70
       [<ffffffff8150066d>] ? system_call_fastpath+0x1a/0x1f
      ---[ end trace cc19a150d311fc63 ]---
     =20
      which was reported here: https://bugzilla.kernel.org/show_bug.cgi?id=
=3D85691
     =20
      CC: <stable@vger.kernel.org> [3.13+]
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit a0855054e59b0c5b2b00237fdb5147f7bcc18efb
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Sun Oct 5 09:11:14 2014 +0300
 =20
      iwlwifi: dvm: drop non VO frames when flushing
     =20
      When mac80211 wants to ensure that a frame is sent, it calls
      the flush() callback. Until now, iwldvm implemented this by
      waiting that all the frames are sent (ACKed or timeout).
      In case of weak signal, this can take a significant amount
      of time, delaying the next connection (in case of roaming).
      Many users have reported that the flush would take too long
      leading to the following error messages to be printed:
     =20
      iwlwifi 0000:03:00.0: fail to flush all tx fifo queues Q 2
      iwlwifi 0000:03:00.0: Current SW read_ptr 161 write_ptr 201
      iwl data: 00000000: 00 00 00 00 00 00 00 00 fe ff 01 00 00 00 00 00
      [snip]
      iwlwifi 0000:03:00.0: FH TRBs(0) =3D 0x00000000
      [snip]
      iwlwifi 0000:03:00.0: Q 0 is active and mapped to fifo 3 ra_tid 0x000=
0 [9,9]
      [snip]
     =20
      Instead of waiting for these packets, simply drop them. This
      significantly improves the responsiveness of the network.
      Note that all the queues are flushed, but the VO one. This
      is not typically used by the applications and it likely
      contains management frames that are useful for connection
      or roaming.
     =20
      This bug is tracked here:
      https://bugzilla.kernel.org/show_bug.cgi?id=3D56581
     =20
      But it is duplicated in distributions' trackers.
      A simple search in Ubuntu's database led to these bugs:
     =20
      https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1270808
      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1305406
      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1356236
      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1360597
      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1361809
     =20
      Cc: <stable@vger.kernel.org>
      Depends-on: 77be2c54c5bd ("mac80211: add vif to flush call")
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit a6cc5163149532734b84c86cbffa4994e527074b
  Author: Matti Gottlieb <matti.gottlieb@intel.com>
  Date:   Mon Sep 29 11:46:04 2014 +0300
 =20
      iwlwifi: mvm: ROC - bug fixes around time events and locking
     =20
      Don't add the time event to the list. We added it several
      times the same time event, which leads to an infinite loop
      when walking the list.
     =20
      Since we (currently) don't support more than one ROC for STA
      vif at a time, enforce this and don't add the time event
      to any list.
     =20
      We were also missing the locking of the mutex which led to
      a lockdep splat - fix that.
     =20
      Signed-off-by: Matti Gottlieb <matti.gottlieb@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 79b7a69d730180d8bf535e52fe2b4f3dd5904007
  Author: Haim Dreyfuss <haim.dreyfuss@intel.com>
  Date:   Sun Sep 14 12:40:00 2014 +0300
 =20
      iwlwifi: mvm: Add tx power condition to bss_info_changed_ap_ibss
     =20
      The tx power should be limited from many reasons.
      currently, setting the tx power is available by the mvm only for
      station interface. Adding the tx power condition to
      bss_info_changed_ap_ibss make it available also for AP.
     =20
      Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 3856b78c1be32a2afe0618c7a84e05ff8c03cf10
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Mon Sep 22 12:03:41 2014 +0300
 =20
      iwlwifi: mvm: BT coex - fix BT prio for probe requests
     =20
      The probe requests sent during scan must get BT prio 3.
      Fix that.
     =20
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit d14b28fd2c61af0bf310230472e342864d799c98
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Mon Sep 22 16:12:24 2014 +0300
 =20
      iwlwifi: mvm: BT Coex - update the MPLUT Boost register value
     =20
      Cc: <stable@vger.kernel.org> [3.16+]
      Fixes: 2adc8949efab ("iwlwifi: mvm: BT Coex - fix boost register / LU=
T values")
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 405b7338abc5ceac4a420ce7f49cc9b530d4e78b
  Author: Liad Kaufman <liad.kaufman@intel.com>
  Date:   Tue Sep 23 15:15:17 2014 +0300
 =20
      iwlwifi: 8000: fix string given to MODULE_FIRMWARE
     =20
      I changed the string but forgot to update the fix also to
      MODULE_FIRMWARE().
     =20
      Signed-off-by: Liad Kaufman <liad.kaufman@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 9180ac50716a097a407c6d7e7e4589754a922260
  Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  Date:   Tue Sep 23 23:02:41 2014 +0300
 =20
      iwlwifi: configure the LTR
     =20
      The LTR is the handshake between the device and the root
      complex about the latency allowed when the bus exits power
      save. This configuration was missing and this led to high
      latency in the link power up. The end user could experience
      high latency in the network because of this.
     =20
      Cc: <stable@vger.kernel.org> [3.10+]
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 =20
  commit 08054200117a95afc14c3d2ed3a38bf4e345bf78
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Thu Oct 23 11:27:09 2014 -0500
 =20
      rtlwifi: Add check for get_btc_status callback
     =20
      Drivers that do not use the get_btc_status() callback may not define =
a
      dummy routine. The caller needs to check before making the call.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Cc: Murilo Opsfelder Araujo <mopsfelder@gmail.com>
      Cc: Mike Galbraith <umgwanakikbuti@gmail.com>
      Cc: Thadeu Cascardo <cascardo@cascardo.eti.br>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 763254516187015cb5b391553af35c6ed1f4bb36
  Author: Felix Fietkau <nbd@openwrt.org>
  Date:   Wed Oct 22 18:17:35 2014 +0200
 =20
      ath9k_common: always update value in ath9k_cmn_update_txpow
     =20
      In some cases the limit may be the same as reg->power_limit, but the
      actual value that the hardware uses is not up to date. In that case, =
a
      wrong value for current tx power is tracked internally.
      Fix this by unconditionally updating it.
     =20
      Signed-off-by: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 4f2b244c7d5b81ce4f0c6c0382f3a3b7c2dbec1c
  Author: Karsten Wiese <fzuuzf@googlemail.com>
  Date:   Wed Oct 22 15:47:34 2014 +0200
 =20
      rtl8192cu: Prevent Ooops under rtl92c_set_fw_rsvdpagepkt
     =20
      rtl92c_set_fw_rsvdpagepkt is used by rtl8192cu and its pci sibling rt=
l8192ce.
      rtl_cmd_send_packet crashes when called inside rtl8192cu because it w=
orks on
      memory allocated only by rtl8192ce.
      Fix the crash by calling a dummy function when used in rtl8192cu.
      Comparision with the realtek vendor driver makes me think, something =
is missing in
      the dummy function.
      Short test as WPA2 station show good results connected to an 802.11g =
basestation.
      Traffic stops after few MBytes as WPA2 station connected to an 802.11=
n basestation.
     =20
      Signed-off-by: Karsten Wiese <fzuuzf@googlemail.com>
      Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit cefe3dfdb9f5f498cae9871f7e52800f5e22c614
  Author: Karsten Wiese <fzuuzf@googlemail.com>
  Date:   Wed Oct 22 15:47:33 2014 +0200
 =20
      rtl8192cu: Call ieee80211_register_hw from rtl_usb_probe
     =20
      In a previous patch the call to ieee80211_register_hw was moved from =
the
      load firmware callback to the rtl_pci_probe only.
      rt8192cu also uses this callback. Currently it doesnt create a wlan%d=
 device.
      Fill in the call to ieee80211_register_hw in rtl_usb_probe.
     =20
      Signed-off-by: Karsten Wiese <fzuuzf@googlemail.com>
      Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit b2d624a5810203a1a8b7735e1ec5685109b22fc3
  Author: Karsten Wiese <fzuuzf@googlemail.com>
  Date:   Wed Oct 22 15:47:32 2014 +0200
 =20
      rtl8192cu: Fix for rtlwifi's bluetooth coexist functionality
     =20
      Initialize function pointer with a function indicating bt coexist is =
not there.
      Prevents Ooops.
     =20
      Signed-off-by: Karsten Wiese <fzuuzf@googlemail.com>
      Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 94e05900770c0abe31200881df93e41d296fe8bd
  Author: Felix Fietkau <nbd@openwrt.org>
  Date:   Wed Oct 22 15:27:53 2014 +0200
 =20
      ath: use CTL region from cfg80211 if unset in EEPROM
     =20
      Many AP devices do not have the proper regulatory domain programmed i=
n
      EEPROM. Instead they expect the software to set the appropriate regio=
n.
      For these devices, the country code defaults to US, and the driver us=
es
      the US CTL tables as well.
      On devices bought in Europe this can lead to tx power being set too h=
igh
      on the band edges, even if the cfg80211 regdomain is set correctly.
      Fix this issue by taking into account the DFS region, but only when t=
he
      EEPROM regdomain is set to default.
     =20
      Signed-off-by: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit d514aefb8ce89562ef2d7dcddc530e5de6287c4b
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Tue Oct 21 10:52:51 2014 -0500
 =20
      rtlwifi: rtl8821ae: Fix possible array overrun
     =20
      The kbuild test robot reported a possible array overrun. The affected=
 code
      checks for overruns, but fails to take the steps necessary to fix the=
m.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 868caae3fe2e35e2353d86af95e03eeaa9439d97
  Author: Sujith Manoharan <c_manoha@qca.qualcomm.com>
  Date:   Tue Oct 21 19:23:02 2014 +0530
 =20
      ath9k: Enable HW queue control only for MCC
     =20
      Enabling HW queue control for normal (non-mcc) mode
      causes problems with queue management, resulting
      in traffic stall. Since it is mainly required for
      fairness in MCC mode, disable it for the general case.
     =20
      Bug: https://dev.openwrt.org/ticket/18164
     =20
      Cc: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 598a0df07fc6c4642f9b0497cef1233e41d4c987
  Author: Kees Cook <keescook@chromium.org>
  Date:   Mon Oct 20 14:57:08 2014 -0700
 =20
      rtlwifi: prevent format string usage from leaking
     =20
      Use "%s" in the workqueue allocation to make sure the rtl_hal_cfg nam=
e
      can never accidentally leak information via a format string.
     =20
      Signed-off-by: Kees Cook <keescook@chromium.org>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 34b6d4299923ec9101bbf364440cee36420b3fc0
  Author: Rafa=C5=82 Mi=C5=82ecki <zajec5@gmail.com>
  Date:   Wed Oct 15 07:51:44 2014 +0200
 =20
      bcma: add another PCI ID of device with BCM43228
     =20
      It was found attached to the BCM47081A0 SoC. Log:
      bcma: bus0: Found chip with id 43228, rev 0x00 and package 0x08
     =20
      Signed-off-by: Rafa=C5=82 Mi=C5=82ecki <zajec5@gmail.com>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 59dfdd92288e55bed374309a9944c3a95b4e13c9
  Author: Rickard Strandqvist <rickard_strandqvist@spectrumdigital.se>
  Date:   Sun Oct 12 13:42:14 2014 +0200
 =20
      brcmfmac: dhd_sdio.c: Cleaning up missing null-terminate in conjuncti=
on with strncpy
     =20
      Replacing strncpy with strlcpy to avoid strings that lacks null termi=
nate.
      And changed from using strncat to strlcat to simplify code.
     =20
      Signed-off-by: Rickard Strandqvist <rickard_strandqvist@spectrumdigit=
al.se>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 47481d977cb2987ab363202c68a79ec1bccd357c
  Author: Larry Finger <Larry.Finger@lwfinger.net>
  Date:   Sat Oct 11 12:59:53 2014 -0500
 =20
      rtlwifi: rtl8192ee: Prevent log spamming for switch statements
     =20
      The driver logs a message when the default branch of switch statement=
s are
      taken. Such information is useful when debugging, but these log items=
 should
      not be seen for standard usage.
     =20
      Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 78afe83c3b008e25123bd1be36ee4b6595e595d1
  Author: Hauke Mehrtens <hauke@hauke-m.de>
  Date:   Thu Oct 9 23:39:41 2014 +0200
 =20
      bcma: fix build when CONFIG_OF_ADDRESS is not set
     =20
      Commit 2101e533f41a ("bcma: register bcma as device tree driver")
      introduces a hard dependency on OF_ADDRESS into the bcma driver.
      OF_ADDRESS is specifically disabled for the sparc architecture.
      This results in the following error when building sparc64:allmodconfi=
g.
     =20
      drivers/bcma/main.c: In function 'bcma_of_find_child_device':
      drivers/bcma/main.c:150:3: error: implicit declaration of function 'o=
f_translate_address'
     =20
      Fixes: 2101e533f41a ("bcma: register bcma as device tree driver")
      Reported-by: Guenter Roeck <linux@roeck-us.net>
      Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
      Reviewed-by: Guenter Roeck <linux@roeck-us.net>
      Signed-off-by: John W. Linville <linville@tuxdriver.com>
 =20
  commit 942396b01989d54977120f3625e5ba31afe7a75c
  Author: Haiyang Zhang <haiyangz@microsoft.com>
  Date:   Wed Oct 22 13:47:18 2014 -0700
 =20
      hyperv: Fix the total_data_buflen in send path
     =20
      total_data_buflen is used by netvsc_send() to decide if a packet can =
be put
      into send buffer. It should also include the size of RNDIS message be=
fore the
      Ethernet frame. Otherwise, a messge with total size bigger than send_=
section_size
      may be copied into the send buffer, and cause data corruption.
     =20
      [Request to include this patch to the Stable branches]
     =20
      Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
      Reviewed-by: K. Y. Srinivasan <kys@microsoft.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f765678e325b4ae3e2fbdb304fc2d5ee018aa860
  Merge: 81f35ff 55ca6bc
  Author: David S. Miller <davem@davemloft.net>
  Date:   Wed Oct 22 17:50:39 2014 -0400
 =20
      Merge branch 'amd-xgbe'
     =20
      Tom Lendacky says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      amd-xgbe: AMD XGBE driver fixes 2014-10-22
     =20
      The following series of patches includes fixes to the driver.
     =20
      - Properly handle feature changes via ethtool by using correctly size=
d
        variables
      - Perform proper napi packet counting and budget checking
     =20
      This patch series is based on net.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 55ca6bcd733b739d5667d48d7591899f376dcfb8
  Author: Lendacky, Thomas <Thomas.Lendacky@amd.com>
  Date:   Wed Oct 22 11:26:17 2014 -0500
 =20
      amd-xgbe: Fix napi Rx budget accounting
     =20
      Currently the amd-xgbe driver increments the packets processed counte=
r
      each time a descriptor is processed.  Since a packet can be represent=
ed
      by more than one descriptor incrementing the counter in this way is n=
ot
      appropriate.  Also, since multiple descriptors cause the budget check
      to be short circuited, sometimes the returned value from the poll
      function would be larger than the budget value resulting in a WARN_ON=
CE
      being triggered.
     =20
      Update the polling logic to properly account for the number of packet=
s
      processed and exit when the budget value is reached.
     =20
      Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 386f1c9650b7fe4849d2942bd42f41f0ca3aedfb
  Author: Lendacky, Thomas <Thomas.Lendacky@amd.com>
  Date:   Wed Oct 22 11:26:11 2014 -0500
 =20
      amd-xgbe: Properly handle feature changes via ethtool
     =20
      The ndo_set_features callback function was improperly using an unsign=
ed
      int to save the current feature value for features such as NETIF_F_RX=
CSUM.
      Since that feature is in the upper 32 bits of a 64 bit variable the
      result was always 0 making it not possible to actually turn off the
      hardware RX checksum support.  Change the unsigned int type to the
      netdev_features_t type in order to properly capture the current value
      and perform the proper operation.
     =20
      Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 81f35ffde0e95ee18de83646bbf93dda55d9cc8b
  Author: Philipp Zabel <p.zabel@pengutronix.de>
  Date:   Wed Oct 22 16:34:35 2014 +0200
 =20
      net: fec: ptp: fix NULL pointer dereference if ptp_clock is not set
     =20
      Since commit 278d24047891 (net: fec: ptp: Enable PPS output based on =
ptp clock)
      fec_enet_interrupt calls fec_ptp_check_pps_event unconditionally, whi=
ch calls
      into ptp_clock_event. If fep->ptp_clock is NULL, ptp_clock_event trie=
s to
      dereference the NULL pointer.
      Since on i.MX53 fep->bufdesc_ex is not set, fec_ptp_init is never cal=
led,
      and fep->ptp_clock is NULL, which reliably causes a kernel panic.
     =20
      This patch adds a check for fep->ptp_clock =3D=3D NULL in fec_enet_in=
terrupt.
     =20
      Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 9e7ceb060754f134231f68cb29d5db31419fe1ed
  Author: Sathya Perla <sathya.perla@emulex.com>
  Date:   Wed Oct 22 21:42:01 2014 +0530
 =20
      net: fix saving TX flow hash in sock for outgoing connections
     =20
      The commit "net: Save TX flow hash in sock and set in skbuf on xmit"
      introduced the inet_set_txhash() and ip6_set_txhash() routines to cal=
culate
      and record flow hash(sk_txhash) in the socket structure. sk_txhash is=
 used
      to set skb->hash which is used to spread flows across multiple TXQs.
     =20
      But, the above routines are invoked before the source port of the con=
nection
      is created. Because of this all outgoing connections that just differ=
 in the
      source port get hashed into the same TXQ.
     =20
      This patch fixes this problem for IPv4/6 by invoking the the above ro=
utines
      after the source port is available for the socket.
     =20
      Fixes: b73c3d0e4("net: Save TX flow hash in sock and set in skbuf on =
xmit")
     =20
      Signed-off-by: Sathya Perla <sathya.perla@emulex.com>
      Acked-by: Eric Dumazet <edumazet@google.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 789f202326640814c52f82e80cef3584d8254623
  Author: Li RongQing <roy.qing.li@gmail.com>
  Date:   Wed Oct 22 17:09:53 2014 +0800
 =20
      xfrm6: fix a potential use after free in xfrm6_policy.c
     =20
      pskb_may_pull() maybe change skb->data and make nh and exthdr pointer
      oboslete, so recompute the nd and exthdr
     =20
      Signed-off-by: Li RongQing <roy.qing.li@gmail.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8751b12cd93cc37337256f650e309b8364d40b35
  Author: LEROY Christophe <christophe.leroy@c-s.fr>
  Date:   Wed Oct 22 09:05:47 2014 +0200
 =20
      net: fs_enet: set back promiscuity mode after restart
     =20
      After interface restart (eg: after link disconnection/reconnection), =
the bridge
      function doesn't work anymore. This is due to the promiscuous mode be=
ing cleared
      by the restart.
     =20
      The mac-fcc already includes code to set the promiscuous mode back du=
ring the restart.
      This patch adds the same handling to mac-fec and mac-scc.
     =20
      Tested with bridge function on MPC885 with FEC.
     =20
      Reported-by: Germain Montoies <germain.montoies@c-s.fr>
      Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit a63ba13eec092b70d4e5522d692eaeb2f9747387
  Author: Karl Beldan <karl.beldan@rivierawaves.com>
  Date:   Tue Oct 21 16:06:05 2014 +0200
 =20
      net: tso: fix unaligned access to crafted TCP header in helper API
     =20
      The crafted header start address is from a driver supplied buffer, wh=
ich
      one can reasonably expect to be aligned on a 4-bytes boundary.
      However ATM the TSO helper API is only used by ethernet drivers and
      the tcp header will then be aligned to a 2-bytes only boundary from t=
he
      header start address.
     =20
      Signed-off-by: Karl Beldan <karl.beldan@rivierawaves.com>
      Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 8fc963515e893867330dec87464e9edc5204c024
  Author: Jon Cooper <jcooper@solarflare.com>
  Date:   Tue Oct 21 14:50:29 2014 +0100
 =20
      sfc: remove incorrect EFX_BUG_ON_PARANOID check
     =20
      write_count and insert_count can wrap around, making > check invalid.
     =20
      Fixes: 70b33fb0ddec827cbbd14cdc664fc27b2ef4a6b6 ("sfc: add support fo=
r
       skb->xmit_more").
     =20
      Signed-off-by: Edward Cree <ecree@solarflare.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit c123bb7163043bb8f33858cf8e45b01c17dbd171
  Author: Sabrina Dubroca <sd@queasysnail.net>
  Date:   Tue Oct 21 11:08:21 2014 +0200
 =20
      netfilter: nf_tables: check for NULL in nf_tables_newchain pcpu stats=
 allocation
     =20
      alloc_percpu returns NULL on failure, not a negative error code.
     =20
      Fixes: ff3cd7b3c922 ("netfilter: nf_tables: refactor chain statistic =
routines")
      Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 0f9f5e1b83abd2b37c67658e02a6fc9001831fa5
  Author: Dan Carpenter <dan.carpenter@oracle.com>
  Date:   Tue Oct 21 11:28:12 2014 +0300
 =20
      netfilter: ipset: off by one in ip_set_nfnl_get_byindex()
     =20
      The ->ip_set_list[] array is initialized in ip_set_net_init() and it
      has ->ip_set_max elements so this check should be >=3D instead of >
      otherwise we are off by one.
     =20
      Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
      Acked-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit e37ad9fd636071e45368d1d9cc3b7b421281ce7f
  Author: Marcelo Leitner <mleitner@redhat.com>
  Date:   Mon Oct 13 13:09:28 2014 -0300
 =20
      netfilter: nf_conntrack: allow server to become a client in TW handli=
ng
     =20
      When a port that was used to listen for inbound connections gets clos=
ed
      and reused for outgoing connections (like rsh ends up doing for stder=
r
      flow), current we may reject the SYN/ACK packet for the new connectio=
n
      because tcp_conntracks states forbirds a port to become a client whil=
e
      there is still a TIME_WAIT entry in there for it.
     =20
      As TCP may expire the TIME_WAIT socket in 60s and conntrack's timeout
      for it is 120s, there is a ~60s window that the application can end u=
p
      opening a port that conntrack will end up blocking.
     =20
      This patch fixes this by simply allowing such state transition: if we
      see a SYN, in TIME_WAIT state, on REPLY direction, move it to sSS. No=
te
      that the rest of the code already handles this situation, more
      specificly in tcp_packet(), first switch clause.
     =20
      Signed-off-by: Marcelo Ricardo Leitner <mleitner@redhat.com>
      Acked-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 7c1c97d54f9bfc810908d3903cb8bcacf734df18
  Author: Sabrina Dubroca <sd@queasysnail.net>
  Date:   Tue Oct 21 11:23:30 2014 +0200
 =20
      net: sched: initialize bstats syncp
     =20
      Use netdev_alloc_pcpu_stats to allocate percpu stats and initialize s=
yncp.
     =20
      Fixes: 22e0f8b9322c "net: sched: make bstats per cpu and estimator RC=
U safe"
      Signed-off-by: Sabrina Dubroca <sd@queasysnail.net>
      Acked-by: Cong Wang <cwang@twopensource.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 32bf08a6257b9c7380dcd040af3c0858eee3ef05
  Author: Alexei Starovoitov <ast@plumgrid.com>
  Date:   Mon Oct 20 14:54:57 2014 -0700
 =20
      bpf: fix bug in eBPF verifier
     =20
      while comparing for verifier state equivalency the comparison
      was missing a check for uninitialized register.
      Make sure it does so and add a testcase.
     =20
      Fixes: f1bca824dabb ("bpf: add search pruning optimization to verifie=
r")
      Cc: Hannes Frederic Sowa <hannes@stressinduktion.org>
      Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>
      Acked-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 78fd1d0ab072d4d9b5f0b7c14a1516665170b565
  Author: Thomas Graf <tgraf@suug.ch>
  Date:   Tue Oct 21 22:05:38 2014 +0200
 =20
      netlink: Re-add locking to netlink_lookup() and seq walker
     =20
      The synchronize_rcu() in netlink_release() introduces unacceptable
      latency. Reintroduce minimal lookup so we can drop the
      synchronize_rcu() until socket destruction has been RCUfied.
     =20
      Cc: David S. Miller <davem@davemloft.net>
      Cc: Eric Dumazet <eric.dumazet@gmail.com>
      Reported-by: Steinar H. Gunderson <sgunderson@bigfoot.com>
      Reported-and-tested-by: Heiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: Thomas Graf <tgraf@suug.ch>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1a194c2d59c55c37cb4c0c459d5418071a141341
  Author: Ying Xue <ying.xue@windriver.com>
  Date:   Mon Oct 20 14:46:35 2014 +0800
 =20
      tipc: fix lockdep warning when intra-node messages are delivered
     =20
      When running tipcTC&tipcTS test suite, below lockdep unsafe locking
      scenario is reported:
     =20
      [ 1109.997854]
      [ 1109.997988] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      [ 1109.998290] [ INFO: inconsistent lock state ]
      [ 1109.998575] 3.17.0-rc1+ #113 Not tainted
      [ 1109.998762] ---------------------------------
      [ 1109.998762] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage.
      [ 1109.998762] swapper/7/0 [HC0[0]:SC1[1]:HE1:SE0] takes:
      [ 1109.998762]  (slock-AF_TIPC){+.?...}, at: [<ffffffffa0011969>] tip=
c_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762] {SOFTIRQ-ON-W} state was registered at:
      [ 1109.998762]   [<ffffffff810a4770>] __lock_acquire+0x6a0/0x1d80
      [ 1109.998762]   [<ffffffff810a6555>] lock_acquire+0x95/0x1e0
      [ 1109.998762]   [<ffffffff81a2d1ce>] _raw_spin_lock+0x3e/0x80
      [ 1109.998762]   [<ffffffffa0011969>] tipc_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762]   [<ffffffffa0004fe8>] tipc_link_xmit+0xa8/0xc0 [tipc]
      [ 1109.998762]   [<ffffffffa000ec6f>] tipc_sendmsg+0x15f/0x550 [tipc]
      [ 1109.998762]   [<ffffffffa000f165>] tipc_connect+0x105/0x140 [tipc]
      [ 1109.998762]   [<ffffffff817676ee>] SYSC_connect+0xae/0xc0
      [ 1109.998762]   [<ffffffff81767b7e>] SyS_connect+0xe/0x10
      [ 1109.998762]   [<ffffffff817a9788>] compat_SyS_socketcall+0xb8/0x20=
0
      [ 1109.998762]   [<ffffffff81a306e5>] sysenter_dispatch+0x7/0x1f
      [ 1109.998762] irq event stamp: 241060
      [ 1109.998762] hardirqs last  enabled at (241060): [<ffffffff8105a4ad=
>] __local_bh_enable_ip+0x6d/0xd0
      [ 1109.998762] hardirqs last disabled at (241059): [<ffffffff8105a46f=
>] __local_bh_enable_ip+0x2f/0xd0
      [ 1109.998762] softirqs last  enabled at (241020): [<ffffffff81059a52=
>] _local_bh_enable+0x22/0x50
      [ 1109.998762] softirqs last disabled at (241021): [<ffffffff8105a626=
>] irq_exit+0x96/0xc0
      [ 1109.998762]
      [ 1109.998762] other info that might help us debug this:
      [ 1109.998762]  Possible unsafe locking scenario:
      [ 1109.998762]
      [ 1109.998762]        CPU0
      [ 1109.998762]        ----
      [ 1109.998762]   lock(slock-AF_TIPC);
      [ 1109.998762]   <Interrupt>
      [ 1109.998762]     lock(slock-AF_TIPC);
      [ 1109.998762]
      [ 1109.998762]  *** DEADLOCK ***
      [ 1109.998762]
      [ 1109.998762] 2 locks held by swapper/7/0:
      [ 1109.998762]  #0:  (rcu_read_lock){......}, at: [<ffffffff81782dc9>=
] __netif_receive_skb_core+0x69/0xb70
      [ 1109.998762]  #1:  (rcu_read_lock){......}, at: [<ffffffffa0001c90>=
] tipc_l2_rcv_msg+0x40/0x260 [tipc]
      [ 1109.998762]
      [ 1109.998762] stack backtrace:
      [ 1109.998762] CPU: 7 PID: 0 Comm: swapper/7 Not tainted 3.17.0-rc1+ =
#113
      [ 1109.998762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2007
      [ 1109.998762]  ffffffff82745830 ffff880016c03828 ffffffff81a209eb 00=
00000000000007
      [ 1109.998762]  ffff880017b3cac0 ffff880016c03888 ffffffff81a1c5ef 00=
00000000000001
      [ 1109.998762]  ffff880000000001 ffff880000000000 ffffffff81012d4f 00=
00000000000000
      [ 1109.998762] Call Trace:
      [ 1109.998762]  <IRQ>  [<ffffffff81a209eb>] dump_stack+0x4e/0x68
      [ 1109.998762]  [<ffffffff81a1c5ef>] print_usage_bug+0x1f1/0x202
      [ 1109.998762]  [<ffffffff81012d4f>] ? save_stack_trace+0x2f/0x50
      [ 1109.998762]  [<ffffffff810a406c>] mark_lock+0x28c/0x2f0
      [ 1109.998762]  [<ffffffff810a3440>] ? print_irq_inversion_bug.part.4=
6+0x1f0/0x1f0
      [ 1109.998762]  [<ffffffff810a467d>] __lock_acquire+0x5ad/0x1d80
      [ 1109.998762]  [<ffffffff810a70dd>] ? trace_hardirqs_on+0xd/0x10
      [ 1109.998762]  [<ffffffff8108ace8>] ? sched_clock_cpu+0x98/0xc0
      [ 1109.998762]  [<ffffffff8108ad2b>] ? local_clock+0x1b/0x30
      [ 1109.998762]  [<ffffffff810a10dc>] ? lock_release_holdtime.part.29+=
0x1c/0x1a0
      [ 1109.998762]  [<ffffffff8108aa05>] ? sched_clock_local+0x25/0x90
      [ 1109.998762]  [<ffffffffa000dec0>] ? tipc_sk_get+0x60/0x80 [tipc]
      [ 1109.998762]  [<ffffffff810a6555>] lock_acquire+0x95/0x1e0
      [ 1109.998762]  [<ffffffffa0011969>] ? tipc_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762]  [<ffffffff810a6fb6>] ? trace_hardirqs_on_caller+0xa6/=
0x1c0
      [ 1109.998762]  [<ffffffff81a2d1ce>] _raw_spin_lock+0x3e/0x80
      [ 1109.998762]  [<ffffffffa0011969>] ? tipc_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762]  [<ffffffffa000dec0>] ? tipc_sk_get+0x60/0x80 [tipc]
      [ 1109.998762]  [<ffffffffa0011969>] tipc_sk_rcv+0x49/0x2b0 [tipc]
      [ 1109.998762]  [<ffffffffa00076bd>] tipc_rcv+0x5ed/0x960 [tipc]
      [ 1109.998762]  [<ffffffffa0001d1c>] tipc_l2_rcv_msg+0xcc/0x260 [tipc=
]
      [ 1109.998762]  [<ffffffffa0001c90>] ? tipc_l2_rcv_msg+0x40/0x260 [ti=
pc]
      [ 1109.998762]  [<ffffffff81783345>] __netif_receive_skb_core+0x5e5/0=
xb70
      [ 1109.998762]  [<ffffffff81782dc9>] ? __netif_receive_skb_core+0x69/=
0xb70
      [ 1109.998762]  [<ffffffff81784eb9>] ? dev_gro_receive+0x259/0x4e0
      [ 1109.998762]  [<ffffffff817838f6>] __netif_receive_skb+0x26/0x70
      [ 1109.998762]  [<ffffffff81783acd>] netif_receive_skb_internal+0x2d/=
0x1f0
      [ 1109.998762]  [<ffffffff81785518>] napi_gro_receive+0xd8/0x240
      [ 1109.998762]  [<ffffffff815bf854>] e1000_clean_rx_irq+0x2c4/0x530
      [ 1109.998762]  [<ffffffff815c1a46>] e1000_clean+0x266/0x9c0
      [ 1109.998762]  [<ffffffff8108ad2b>] ? local_clock+0x1b/0x30
      [ 1109.998762]  [<ffffffff8108aa05>] ? sched_clock_local+0x25/0x90
      [ 1109.998762]  [<ffffffff817842b1>] net_rx_action+0x141/0x310
      [ 1109.998762]  [<ffffffff810bd710>] ? handle_fasteoi_irq+0xe0/0x150
      [ 1109.998762]  [<ffffffff81059fa6>] __do_softirq+0x116/0x4d0
      [ 1109.998762]  [<ffffffff8105a626>] irq_exit+0x96/0xc0
      [ 1109.998762]  [<ffffffff81a30d07>] do_IRQ+0x67/0x110
      [ 1109.998762]  [<ffffffff81a2ee2f>] common_interrupt+0x6f/0x6f
      [ 1109.998762]  <EOI>  [<ffffffff8100d2b7>] ? default_idle+0x37/0x250
      [ 1109.998762]  [<ffffffff8100d2b5>] ? default_idle+0x35/0x250
      [ 1109.998762]  [<ffffffff8100dd1f>] arch_cpu_idle+0xf/0x20
      [ 1109.998762]  [<ffffffff810999fd>] cpu_startup_entry+0x27d/0x4d0
      [ 1109.998762]  [<ffffffff81034c78>] start_secondary+0x188/0x1f0
     =20
      When intra-node messages are delivered from one process to another
      process, tipc_link_xmit() doesn't disable BH before it directly calls
      tipc_sk_rcv() on process context to forward messages to destination
      socket. Meanwhile, if messages delivered by remote node arrive at the
      node and their destinations are also the same socket, tipc_sk_rcv()
      running on process context might be preempted by tipc_sk_rcv() runnin=
g
      BH context. As a result, the latter cannot obtain the socket lock as
      the lock was obtained by the former, however, the former has no chanc=
e
      to be run as the latter is owning the CPU now, so headlock happens. T=
o
      avoid it, BH should be always disabled in tipc_sk_rcv().
     =20
      Signed-off-by: Ying Xue <ying.xue@windriver.com>
      Reviewed-by: Jon Maloy <jon.maloy@ericsson.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 7b8613e0a1502b43b3b36c93c66f835c891f63b3
  Author: Ying Xue <ying.xue@windriver.com>
  Date:   Mon Oct 20 14:44:25 2014 +0800
 =20
      tipc: fix a potential deadlock
     =20
      Locking dependency detected below possible unsafe locking scenario:
     =20
                 CPU0                          CPU1
      T0:  tipc_named_rcv()                tipc_rcv()
      T1:  [grab nametble write lock]*     [grab node lock]*
      T2:  tipc_update_nametbl()           tipc_node_link_up()
      T3:  tipc_nodesub_subscribe()        tipc_nametbl_publish()
      T4:  [grab node lock]*               [grab nametble write lock]*
     =20
      The opposite order of holding nametbl write lock and node lock on
      above two different paths may result in a deadlock. If we move the
      the updating of the name table after link state named out of node
      lock, the reverse order of holding locks will be eliminated, and
      as a result, the deadlock risk.
     =20
      Signed-off-by: Ying Xue <ying.xue@windriver.com>
      Signed-off-by: Jon Maloy <jon.maloy@ericsson.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 73829bf6fec70703f10e360676d81d327f21ebf6
  Merge: d10845f 39dc90c
  Author: David S. Miller <davem@davemloft.net>
  Date:   Tue Oct 21 15:24:30 2014 -0400
 =20
      Merge branch 'enic'
     =20
      Govindarajulu Varadarajan says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      enic: Bug fixes
     =20
      This series fixes the following problem.
     =20
      Please apply this to net.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 39dc90c159c1bcc0fdd42913a7d560b1a1cd3acf
  Author: Govindarajulu Varadarajan <_govind@gmx.com>
  Date:   Sun Oct 19 14:20:28 2014 +0530
 =20
      enic: Do not call napi_disable when preemption is disabled.
     =20
      In enic_stop, we disable preemption using local_bh_disable(). We disa=
ble
      preemption to wait for busy_poll to finish.
     =20
      napi_disable should not be called here as it might sleep.
     =20
      Moving napi_disable() call out side of local_bh_disable.
     =20
      BUG: sleeping function called from invalid context at include/linux/n=
etdevice.h:477
      in_atomic(): 1, irqs_disabled(): 0, pid: 443, name: ifconfig
      INFO: lockdep is turned off.
      Preemption disabled at:[<ffffffffa029c5c4>] enic_rfs_flw_tbl_free+0x3=
4/0xd0 [enic]
     =20
      CPU: 31 PID: 443 Comm: ifconfig Not tainted 3.17.0-netnext-05504-g59f=
35b8 #268
      Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
       ffff8800dac10000 ffff88020b8dfcb8 ffffffff8148a57c 0000000000000000
       ffff88020b8dfcd0 ffffffff8107e253 ffff8800dac12a40 ffff88020b8dfd10
       ffffffffa029305b ffff88020b8dfd48 ffff8800dac10000 ffff88020b8dfd48
      Call Trace:
       [<ffffffff8148a57c>] dump_stack+0x4e/0x7a
       [<ffffffff8107e253>] __might_sleep+0x123/0x1a0
       [<ffffffffa029305b>] enic_stop+0xdb/0x4d0 [enic]
       [<ffffffff8138ed7d>] __dev_close_many+0x9d/0xf0
       [<ffffffff8138ef81>] __dev_close+0x31/0x50
       [<ffffffff813974a8>] __dev_change_flags+0x98/0x160
       [<ffffffff81397594>] dev_change_flags+0x24/0x60
       [<ffffffff814085fd>] devinet_ioctl+0x63d/0x710
       [<ffffffff81139c16>] ? might_fault+0x56/0xc0
       [<ffffffff81409ef5>] inet_ioctl+0x65/0x90
       [<ffffffff813768e0>] sock_do_ioctl+0x20/0x50
       [<ffffffff81376ebb>] sock_ioctl+0x20b/0x2e0
       [<ffffffff81197250>] do_vfs_ioctl+0x2e0/0x500
       [<ffffffff81492619>] ? sysret_check+0x22/0x5d
       [<ffffffff81285f23>] ? __this_cpu_preempt_check+0x13/0x20
       [<ffffffff8109fe19>] ? trace_hardirqs_on_caller+0x119/0x270
       [<ffffffff811974ac>] SyS_ioctl+0x3c/0x80
       [<ffffffff814925ed>] system_call_fastpath+0x1a/0x1f
     =20
      Signed-off-by: Govindarajulu Varadarajan <_govind@gmx.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit b6931c9ba728d60c542c39ff037fe6f595c074a2
  Author: Govindarajulu Varadarajan <_govind@gmx.com>
  Date:   Sun Oct 19 14:20:27 2014 +0530
 =20
      enic: fix possible deadlock in enic_stop/ enic_rfs_flw_tbl_free
     =20
      The following warning is shown when spinlock debug is enabled.
     =20
      This occurs when enic_flow_may_expire timer function is running and
      enic_stop is called on same CPU.
     =20
      Fix this by using spink_lock_bh().
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      [ INFO: inconsistent lock state ]
      3.17.0-netnext-05504-g59f35b8 #268 Not tainted
      ---------------------------------
      inconsistent {IN-SOFTIRQ-W} -> {SOFTIRQ-ON-W} usage.
      ifconfig/443 [HC0[0]:SC0[0]:HE1:SE1] takes:
       (&(&enic->rfs_h.lock)->rlock){+.?...}, at:
      enic_rfs_flw_tbl_free+0x34/0xd0 [enic]
      {IN-SOFTIRQ-W} state was registered at:
        [<ffffffff810a25af>] __lock_acquire+0x83f/0x21c0
        [<ffffffff810a45f2>] lock_acquire+0xa2/0xd0
        [<ffffffff814913fc>] _raw_spin_lock+0x3c/0x80
        [<ffffffffa029c3d5>] enic_flow_may_expire+0x25/0x130[enic]
        [<ffffffff810bcd07>] call_timer_fn+0x77/0x100
        [<ffffffff810bd8e3>] run_timer_softirq+0x1e3/0x270
        [<ffffffff8105f9ae>] __do_softirq+0x14e/0x280
        [<ffffffff8105fdae>] irq_exit+0x8e/0xb0
        [<ffffffff8103da0f>] smp_apic_timer_interrupt+0x3f/0x50
        [<ffffffff81493742>] apic_timer_interrupt+0x72/0x80
        [<ffffffff81018143>] default_idle+0x13/0x20
        [<ffffffff81018a6a>] arch_cpu_idle+0xa/0x10
        [<ffffffff81097676>] cpu_startup_entry+0x2c6/0x330
        [<ffffffff8103b7ad>] start_secondary+0x21d/0x290
      irq event stamp: 2997
      hardirqs last  enabled at (2997): [<ffffffff81491865>] _raw_spin_unlo=
ck_irqrestore+0x65/0x90
      hardirqs last disabled at (2996): [<ffffffff814915e6>] _raw_spin_lock=
_irqsave+0x26/0x90
      softirqs last  enabled at (2968): [<ffffffff813b57a3>] dev_deactivate=
_many+0x213/0x260
      softirqs last disabled at (2966): [<ffffffff813b5783>] dev_deactivate=
_many+0x1f3/0x260
     =20
      other info that might help us debug this:
       Possible unsafe locking scenario:
     =20
             CPU0
             ----
        lock(&(&enic->rfs_h.lock)->rlock);
        <Interrupt>
          lock(&(&enic->rfs_h.lock)->rlock);
     =20
       *** DEADLOCK ***
     =20
      Reported-by: Jan Stancek <jstancek@redhat.com>
      Signed-off-by: Govindarajulu Varadarajan <_govind@gmx.com>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit d10845fc85b2e690b5f6425c5ba4df33a073fbc9
  Merge: ce8ec48 f993bc2
  Author: David S. Miller <davem@davemloft.net>
  Date:   Mon Oct 20 12:38:19 2014 -0400
 =20
      Merge branch 'gso_encap_fixes'
     =20
      Florian Westphal says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      net: minor gso encapsulation fixes
     =20
      The following series fixes a minor bug in the gso segmentation handle=
rs
      when encapsulation offload is used.
     =20
      Theoretically this could cause kernel panic when the stack tries
      to software-segment such a GRE offload packet, but it looks like ther=
e
      is only one affected call site (tbf scheduler) and it handles NULL
      return value.
     =20
      I've included a followup patch to add IS_ERR_OR_NULL checks where nee=
ded.
     =20
      While looking into this, I also found that size computation of the in=
dividual
      segments is incorrect if skb->encapsulation is set.
     =20
      Please see individual patches for delta vs. v1.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit f993bc25e5196e60514c216d0bca0f600de64af8
  Author: Florian Westphal <fw@strlen.de>
  Date:   Mon Oct 20 13:49:18 2014 +0200
 =20
      net: core: handle encapsulation offloads when computing segment lengt=
hs
     =20
      if ->encapsulation is set we have to use inner_tcp_hdrlen and add the
      size of the inner network headers too.
     =20
      This is 'mostly harmless'; tbf might send skb that is slightly over
      quota or drop skb even if it would have fit.
     =20
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 330966e501ffe282d7184fde4518d5e0c24bc7f8
  Author: Florian Westphal <fw@strlen.de>
  Date:   Mon Oct 20 13:49:17 2014 +0200
 =20
      net: make skb_gso_segment error handling more robust
     =20
      skb_gso_segment has three possible return values:
      1. a pointer to the first segmented skb
      2. an errno value (IS_ERR())
      3. NULL.  This can happen when GSO is used for header verification.
     =20
      However, several callers currently test IS_ERR instead of IS_ERR_OR_N=
ULL
      and would oops when NULL is returned.
     =20
      Note that these call sites should never actually see such a NULL retu=
rn
      value; all callers mask out the GSO bits in the feature argument.
     =20
      However, there have been issues with some protocol handlers erronousl=
y not
      respecting the specified feature mask in some cases.
     =20
      It is preferable to get 'have to turn off hw offloading, else slow' r=
eports
      rather than 'kernel crashes'.
     =20
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1e16aa3ddf863c6b9f37eddf52503230a62dedb3
  Author: Florian Westphal <fw@strlen.de>
  Date:   Mon Oct 20 13:49:16 2014 +0200
 =20
      net: gso: use feature flag argument in all protocol gso handlers
     =20
      skb_gso_segment() has a 'features' argument representing offload feat=
ures
      available to the output path.
     =20
      A few handlers, e.g. GRE, instead re-fetch the features of skb->dev a=
nd use
      those instead of the provided ones when handing encapsulation/tunnels=
.
     =20
      Depending on dev->hw_enc_features of the output device skb_gso_segmen=
t() can
      then return NULL even when the caller has disabled all GSO feature bi=
ts,
      as segmentation of inner header thinks device will take care of segme=
ntation.
     =20
      This e.g. affects the tbf scheduler, which will silently drop GRE-enc=
ap GSO skbs
      that did not fit the remaining token quota as the segmentation does n=
ot work
      when device supports corresponding hw offload capabilities.
     =20
      Cc: Pravin B Shelar <pshelar@nicira.com>
      Signed-off-by: Florian Westphal <fw@strlen.de>
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit ce8ec4896749783bd6cdc457e6012cfc18e09c8b
  Merge: 95ff886 1e2d56a
  Author: David S. Miller <davem@davemloft.net>
  Date:   Mon Oct 20 11:57:47 2014 -0400
 =20
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
     =20
      Pablo Neira Ayuso says:
     =20
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
      netfilter fixes for net
     =20
      The following patchset contains netfilter fixes for your net tree,
      they are:
     =20
      1) Fix missing MODULE_LICENSE() in the new nf_reject_ipv{4,6} modules=
.
     =20
      2) Restrict nat and masq expressions to the nat chain type. Otherwise=
,
         users may crash their kernel if they attach a nat/masq rule to a n=
on
         nat chain.
     =20
      3) Fix hook validation in nft_compat when non-base chains are used.
         Basically, initialize hook_mask to zero.
     =20
      4) Make sure you use match/targets in nft_compat from the right chain
         type. The existing validation relies on the table name which can b=
e
         avoided by
     =20
      5) Better netlink attribute validation in nft_nat. This expression ha=
s
         to reject the configuration when no address and proto configuratio=
ns
         are specified.
     =20
      6) Interpret NFTA_NAT_REG_*_MAX if only if NFTA_NAT_REG_*_MIN is set.
         Yet another sanity check to reject incorrect configurations from
         userspace.
     =20
      7) Conditional NAT attribute dumping depending on the existing
         configuration.
      =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
     =20
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 11b2357d5dbce999803e9055f8c09829a8a87db4
  Author: Karl Beldan <karl.beldan@rivierawaves.com>
  Date:   Mon Oct 20 10:54:36 2014 +0200
 =20
      mac80211: minstrels: fix buffer overflow in HT debugfs rc_stats
     =20
      ATM an HT rc_stats line is 106 chars.
      Times 8(MCS_GROUP_RATES)*3(SS)*2(GI)*2(BW) + CCK(4), i.e. x100, this =
is
      well above the current 8192 - sizeof(*ms) currently allocated.
     =20
      Fix this by squeezing the output as follows (not that we're short on
      memory but this also improves readability and range, the new format a=
dds
      one more digit to *ok/*cum and ok/cum):
     =20
      - Before (HT) (106 ch):
      type           rate     throughput  ewma prob   this prob  retry   th=
is succ/attempt   success    attempts
      CCK/LP          5.5M           0.0        0.0         0.0      0     =
         0(  0)         0           0
      HT20/LGI ABCDP MCS0            0.0        0.0         0.0      1     =
         0(  0)         0           0
      - After (75 ch):
      type           rate     tpt eprob *prob ret  *ok(*cum)        ok(    =
  cum)
      CCK/LP          5.5M    0.0   0.0   0.0   0    0(   0)         0(    =
    0)
      HT20/LGI ABCDP MCS0     0.0   0.0   0.0   1    0(   0)         0(    =
    0)
     =20
      - Align non-HT format Before (non-HT) (83 ch):
      rate      throughput  ewma prob  this prob  this succ/attempt   succe=
ss    attempts
      ABCDP  6         0.0        0.0        0.0             0(  0)        =
 0           0
            54         0.0        0.0        0.0             0(  0)        =
 0           0
      - After (61 ch):
      rate          tpt eprob *prob  *ok(*cum)        ok(      cum)
      ABCDP  1      0.0   0.0   0.0    0(   0)         0(        0)
            54      0.0   0.0   0.0    0(   0)         0(        0)
     =20
      *This also adds dynamic checks for overflow, lowers the size of the
      non-HT request (allowing > 30 entries) and replaces the buddy-rounded
      allocations (s/sizeof(*ms) + 8192/8192).
     =20
      Signed-off-by: Karl Beldan <karl.beldan@rivierawaves.com>
      Acked-by: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit 95ff88688781db2f64042e69bd499e518bbb36e5
  Author: Ian Morgan <imorgan@primordial.ca>
  Date:   Sun Oct 19 08:05:13 2014 -0400
 =20
      ax88179_178a: fix bonding failure
     =20
      The following patch fixes a bug which causes the ax88179_178a driver =
to be
      incapable of being added to a bond.
     =20
      When I brought up the issue with the bonding maintainers, they indica=
ted
      that the real problem was with the NIC driver which must return zero =
for
      success (of setting the MAC address). I see that several other NIC dr=
ivers
      follow that pattern by either simply always returing zero, or by pass=
ing
      through a negative (error) result while rewriting any positive return=
 code
      to zero. With that same philisophy applied to the ax88179_178a driver=
, it
      allows it to work correctly with the bonding driver.
     =20
      I believe this is suitable for queuing in -stable, as it's a small, s=
imple,
      and obvious fix that corrects a defect with no other known workaround=
.
     =20
      This patch is against vanilla 3.17(.0).
     =20
      Signed-off-by: Ian Morgan <imorgan@primordial.ca>
     =20
       drivers/net/usb/ax88179_178a.c |    7 ++++++-
       1 file changed, 6 insertions(+), 1 deletion(-)
      Signed-off-by: David S. Miller <davem@davemloft.net>
 =20
  commit 1e2d56a5d33a7e1fcd21ed3859f52596d02708b0
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Thu Oct 16 00:24:14 2014 +0200
 =20
      netfilter: nft_nat: dump attributes if they are set
     =20
      Dump NFTA_NAT_REG_ADDR_MIN if this is non-zero. Same thing with
      NFTA_NAT_REG_PROTO_MIN.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 61cfac6b42af98ab46bcb3a47e150e7b20d5015e
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Thu Oct 16 00:19:35 2014 +0200
 =20
      netfilter: nft_nat: NFTA_NAT_REG_ADDR_MAX depends on NFTA_NAT_REG_ADD=
R_MIN
     =20
      Interpret NFTA_NAT_REG_ADDR_MAX if NFTA_NAT_REG_ADDR_MIN is present,
      otherwise, skip it. Same thing with NFTA_NAT_REG_PROTO_MAX.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 5c819a39753d6a3ae9c0092236f59730a369b619
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Thu Oct 16 00:16:57 2014 +0200
 =20
      netfilter: nft_nat: insufficient attribute validation
     =20
      We have to validate that we at least get an NFTA_NAT_REG_ADDR_MIN or
      NFTA_NFT_REG_PROTO_MIN attribute. Reject the configuration if none
      of them are present.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit f3f5ddeddd6aeadcef523d55ea9288e3d5c1cbc3
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Tue Oct 14 10:13:48 2014 +0200
 =20
      netfilter: nft_compat: validate chain type in match/target
     =20
      We have to validate the real chain type to ensure that matches/target=
s
      are not used out from their scope (eg. MASQUERADE in nat chain type).
      The existing validation relies on the table name, but this is not
      sufficient since userspace can fool us by using the appropriate table
      name with a different chain type.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 493618a92c6afdd3f6224ab586f169d6a259bb06
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Tue Oct 14 12:43:50 2014 +0200
 =20
      netfilter: nft_compat: fix hook validation for non-base chains
     =20
      Set hook_mask to zero for non-base chains, otherwise people may hit
      bogus errors from the xt_check_target() and xt_check_match() when
      validating the uninitialized hook_mask.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit c7abf25af0f41be4b50d44c5b185d52eea360cb8
  Author: Karl Beldan <karl.beldan@rivierawaves.com>
  Date:   Mon Oct 13 14:34:41 2014 +0200
 =20
      mac80211: fix typo in starting baserate for rts_cts_rate_idx
     =20
      It affects non-(V)HT rates and can lead to selecting an rts_cts rate
      that is not a basic rate or way superior to the reference rate (ATM
      rates[0] used for the 1st attempt of the protected frame data).
     =20
      E.g, assuming drivers register growing (bitrate) sorted tables of
      ieee80211_rate-s, having :
      - rates[0].idx =3D=3D d'2 and basic_rates =3D=3D b'10100
      will select rts_cts idx b'10011 & ~d'(BIT(2)-1), i.e. 1, likewise
      - rates[0].idx =3D=3D d'2 and basic_rates =3D=3D b'10001
      will select rts_cts idx b'10000
      The first is not a basic rate and the second is > rates[0].
     =20
      Also, wrt severity of the addressed misbehavior, ATM we only have one
      rts_cts_rate_idx rather than one per rate table entry, so this idx mi=
ght
      still point to bitrates > rates[1..MAX_RATES].
     =20
      Fixes: 5253ffb8c9e1 ("mac80211: always pick a basic rate to tx RTS/CT=
S for pre-HT rates")
      Cc: stable@vger.kernel.org
      Signed-off-by: Karl Beldan <karl.beldan@rivierawaves.com>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit 7210e4e38f945dfa173c4a4e59ad827c9ecad541
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Mon Oct 13 19:50:22 2014 +0200
 =20
      netfilter: nf_tables: restrict nat/masq expressions to nat chain type
     =20
      This adds the missing validation code to avoid the use of nat/masq fr=
om
      non-nat chains. The validation assumes two possible configuration
      scenarios:
     =20
      1) Use of nat from base chain that is not of nat type. Reject this
         configuration from the nft_*_init() path of the expression.
     =20
      2) Use of nat from non-base chain. In this case, we have to wait unti=
l
         the non-base chain is referenced by at least one base chain via
         jump/goto. This is resolved from the nft_*_validate() path which i=
s
         called from nf_tables_check_loops().
     =20
      The user gets an -EOPNOTSUPP in both cases.
     =20
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit ab2d7251d666995740da17b2a51ca545ac5dd037
  Author: Pablo Neira Ayuso <pablo@netfilter.org>
  Date:   Fri Oct 10 11:25:20 2014 +0200
 =20
      netfilter: missing module license in the nf_reject_ipvX modules
     =20
      [   23.545204] nf_reject_ipv4: module license 'unspecified' taints ke=
rnel.
     =20
      Fixes: c8d7b98 ("netfilter: move nf_send_resetX() code to nf_reject_i=
pvX modules")
      Reported-by: Dave Young <dyoung@redhat.com>
      Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
 =20
  commit 252e07ca5f64dd31fdfca8027287e7d75fefdab1
  Author: Luciano Coelho <luciano.coelho@intel.com>
  Date:   Wed Oct 8 09:48:34 2014 +0300
 =20
      nl80211: sanity check the channel switch counter value
     =20
      The nl80211 channel switch count attribute
      (NL80211_ATTR_CH_SWITCH_COUNT) is specified as u32, but the
      specification uses u8 for the counter.  To make sure strange things
      don't happen without informing the user, sanity check the value and
      return -EINVAL if it doesn't fit in u8.
     =20
      Signed-off-by: Luciano Coelho <luciano.coelho@intel.com>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit bc37b16870a382e8b71d881444c19a16de1c1a7f
  Author: Fabian Frederick <fabf@skynet.be>
  Date:   Tue Oct 7 22:20:23 2014 +0200
 =20
      net: rfkill: kernel-doc warning fixes
     =20
      Correct the kernel-doc, the parameter is called "blocked" not "state"=
.
     =20
      Signed-off-by: Fabian Frederick <fabf@skynet.be>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit c12bc4885f4b3bab0ed779c69d5d7e3223fa5003
  Author: Luciano Coelho <luciano.coelho@intel.com>
  Date:   Tue Sep 30 07:08:02 2014 +0300
 =20
      mac80211: return the vif's chandef in ieee80211_cfg_get_channel()
     =20
      The chandef of the channel context a vif is using may be different
      than the chandef of the vif itself.  For instance, the bandwidth used
      by the vif may be narrower than the one configured in the channel
      context.  To avoid confusion, return the vif's chandef in
      ieee80211_cfg_get_channel() instead of the chandef of the channel
      context.
     =20
      Signed-off-by: Luciano Coelho <luciano.coelho@intel.com>
      Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>
 =20
  commit 8975ae88e137ea02a71b7a86af2f8eb790c2f1e7
  Author: Liad Kaufman <liad.kaufman@intel.com>
  Date:   Sun Sep 14 21:48:28 2014 +0300
 =20
      mac80211: fix warning on htmldocs for last_tdls_pkt_time
     =20
      Forgot to add an entry to the struct description of sta_info.
     =20
      Signed-off-by: Liad Kaufman <liad.kaufman@intel.com>
      Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: Johannes Berg <johannes.berg@intel.com>

Revision graph left in /home/xc_osstest/results/bisect.linux-linus.test-amd=
64-i386-rumpuserxen-i386.guest-start.{dot,ps,png,html}.
----------------------------------------
31424: tolerable FAIL

flight 31424 linux-linus real-bisect [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/31424/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-rumpuserxen-i386  8 guest-start         fail baseline unte=
sted


jobs:
 build-i386-rumpuserxen                                       pass   =20
 test-amd64-i386-rumpuserxen-i386                             fail   =20


------------------------------------------------------------
sg-report-flight on osstest.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images

Logs, config files, etc. are available at
    http://www.chiark.greenend.org.uk/~xensrcts/logs

Test harness code can be found at
    http://xenbits.xensource.com/gitweb?p=3Dosstest.git;a=3Dsummary



--===============6490934011355994455==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

--===============6490934011355994455==--

From wg-test-framework-bounces@lists.xenproject.org Wed Nov 12 15:08:20 2014
Return-path: <wg-test-framework-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 12 Nov 2014 15:08:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wg-test-framework-bounces@lists.xenproject.org>)
	id 1XoZWu-0006ec-1K
	for archives@lists.xenproject.org; Wed, 12 Nov 2014 15:08:20 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <pgeorge@plginc.com>) id 1XoZWs-0006eU-LF
	for wg-test-framework@lists.xenproject.org;
	Wed, 12 Nov 2014 15:08:19 +0000
Received: from [85.158.139.211] by server-8.bemta-5.messagelabs.com id
	54/1A-11581-1E773645; Wed, 12 Nov 2014 15:08:17 +0000
X-Env-Sender: pgeorge@plginc.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1415804895!10912456!1
X-Originating-IP: [71.126.247.220]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_90_100,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31476 invoked from network); 12 Nov 2014 15:08:16 -0000
Received: from ns1.cmisp.com (HELO ns1.cmisp.com) (71.126.247.220)
	by server-6.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 12 Nov 2014 15:08:16 -0000
Received: from PaulHP (pool-96-237-56-92.bstnma.fios.verizon.net
	[96.237.56.92]) (authenticated bits=0)
	by ns1.cmisp.com (8.13.8/8.13.8) with ESMTP id sACF7MkH025915;
	Wed, 12 Nov 2014 10:07:22 -0500
From: "Paul L. George" <pgeorge@plginc.com>
To: "'Aravind Gopalakrishnan'" <aravind.gopalakrishnan@amd.com>,
	"'Don Slutz'" <dslutz@verizon.com>, "Lars Kurth" <lars.kurth@citrix.com>,
	"'Mike Woster'" <mwoster@linuxfoundation.org>,
	<wg-test-framework@lists.xenproject.org>
Date: Wed, 12 Nov 2014 10:07:23 -0500
Message-ID: <0bab01cffe8a$5e026170$1a072450$@plginc.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_0BAC_01CFFE60.75302A00"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: Ac/+ij4TS8Y3LQy2RXaOhyJ0FE5ZzA==
Content-Language: en-us
X-CMISP-MailScanner-Information: Please contact the ISP for more information
X-CMISP-MailScanner-ID: sACF7MkH025915
X-CMISP-MailScanner: Found to be clean
X-CMISP-MailScanner-From: pgeorge@plginc.com
X-CMISP-MailScanner-Watermark: 1416409649.11466@JK4QPcd035WblgUP0niB0Q
X-Spam-Status: No
Subject: [Wg-test-framework] Project pan
X-BeenThere: wg-test-framework@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen Project Test Framework Working Group
	<wg-test-framework.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/wg-test-framework>,
	<mailto:wg-test-framework-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:wg-test-framework@lists.xenproject.org>
List-Help: <mailto:wg-test-framework-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-test-framework>,
	<mailto:wg-test-framework-request@lists.xenproject.org?subject=subscribe>
Sender: wg-test-framework-bounces@lists.xenproject.org
Errors-To: wg-test-framework-bounces@lists.xenproject.org

This is a multipart message in MIME format.

------=_NextPart_000_0BAC_01CFFE60.75302A00
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0BAD_01CFFE60.75302A00"


------=_NextPart_001_0BAD_01CFFE60.75302A00
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

 

 

Paul L. George

 

PLG Enterprises, Inc.

All-Net Computer Solutions

42 East Main Street

Westborough, MA 01581

P: 508-898-9057

C: 508-450-9332

www.plginc.com

 


------=_NextPart_001_0BAD_01CFFE60.75302A00
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><META =
HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Harlow Solid Italic";
	panose-1:4 3 6 4 2 15 2 2 13 2;}
@font-face
	{font-family:"Brush Script MT";
	panose-1:3 6 8 2 4 4 6 7 3 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:18.0pt;font-family:"Harlow Solid =
Italic";color:#1F497D'>Paul L. George<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>PLG Enterprises, =
Inc.<o:p></o:p></span></p><p class=3DMsoNormal><b><i><span =
style=3D'font-size:14.0pt;font-family:"Brush Script =
MT";color:#C00000'>All-Net Computer =
Solutions<o:p></o:p></span></i></b></p><p class=3DMsoNormal><span =
style=3D'color:#1F497D'>42 East Main Street<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>Westborough, MA =
01581<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#1F497D'>P: 508-898-9057</span><span =
style=3D'color:#1F497D'><o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#1F497D'>C: 508-450-9332<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'>www.plginc.com<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_0BAD_01CFFE60.75302A00--

------=_NextPart_000_0BAC_01CFFE60.75302A00
Content-Type: application/msword;
	name="Preliminary project plan.doc"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="Preliminary project plan.doc"

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAVwAAAAAAAAAA
EAAAWQAAAAEAAAD+////AAAAAFgAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////s
pcEAD8AJBAAA8BK/AAAAAAAAEAAAAAAACAAAfA0AAA4AYmpiarwPvA8AAAAAAAAAAAAAAAAAAAAA
AAAJBBYAOEwAAN5lAQDeZQEAIAUAAAAAAABbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA
AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAALcAAAAAAHoHAAAAAAAAegcAANQU
AAAAAAAA1BQAAAAAAADUFAAAAAAAANQUAAAAAAAA1BQAABQAAAAAAAAAAAAAAP////8AAAAA6BQA
AAAAAADoFAAAAAAAAOgUAAA4AAAAIBUAAAwAAAAsFQAA9AAAAOgUAAAAAAAAbhsAADABAAAgFgAA
AAAAACAWAAAAAAAAIBYAAAAAAAAgFgAAAAAAACAWAAAAAAAA+xYAAAAAAAD7FgAAAAAAAPsWAAAA
AAAA7RoAAAIAAADvGgAAAAAAAO8aAAAAAAAA7xoAAAAAAADvGgAAAAAAAO8aAAAAAAAA7xoAACQA
AACeHAAAsgIAAFAfAABKAAAAExsAABUAAAAAAAAAAAAAAAAAAAAAAAAA1BQAAAAAAAD7FgAAAAAA
AAAAAAAAAAAAAAAAAAAAAAD7FgAAAAAAAPsWAAAAAAAA+xYAAAAAAAD7FgAAAAAAABMbAAAAAAAA
AAAAAAAAAADUFAAAAAAAANQUAAAAAAAAIBYAAAAAAAAAAAAAAAAAACAWAADbAAAAKBsAABYAAAA5
GAAAAAAAADkYAAAAAAAAORgAAAAAAAD7FgAAXgAAANQUAAAAAAAAIBYAAAAAAADUFAAAAAAAACAW
AAAAAAAA7RoAAAAAAAAAAAAAAAAAADkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA+xYAAAAAAADtGgAAAAAAAAAAAAAAAAAAORgAAAAAAAAAAAAA
AAAAADkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAORgAAAAAAAAgFgAAAAAAAP////8AAAAAkIctzSL+
zwEAAAAAAAAAAP////8AAAAAWRcAAEYAAAA5GAAAAAAAAAAAAAAAAAAA2RoAABQAAAA+GwAAMAAA
AG4bAAAAAAAAORgAAAAAAACaHwAAAAAAAJ8XAACaAAAAmh8AAAAAAAA5GAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAJofAAAAAAAAAAAAAAAAAADUFAAAAAAAADkYAACgAgAA+xYAAAAAAAD7FgAAAAAAADkY
AAAAAAAA+xYAAAAAAAD7FgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+xYA
AAAAAAD7FgAAAAAAAPsWAAAAAAAAExsAAAAAAAATGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAORgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPsWAAAA
AAAA+xYAAAAAAAD7FgAAAAAAAG4bAAAAAAAA+xYAAAAAAAD7FgAAAAAAAPsWAAAAAAAA+xYAAAAA
AAAAAAAAAAAAAP////8AAAAA/////wAAAAD/////AAAAAAAAAAAAAAAA/////wAAAAD/////AAAA
AP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA
/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAJofAAAAAAAA+xYAAAAAAAD7
FgAAAAAAAPsWAAAAAAAA+xYAAAAAAAD7FgAAAAAAAPsWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7FgAAAAAAAPsWAAAAAAAA+xYA
AAAAAAB6BwAAIAwAAJoTAAA6AQAABQASAQAACQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBoYXNl
IDE6DU9yZGVyIGFsbCBoYXJkd2FyZSBmb3Igc2VydmVyIHRlc3QgYXJyYXkgDVBoYXNlIAdEZXNj
cmlwdGlvbiBvZiB0YXNrB1N0YXR1cwcHU3RhcnQgZGF0ZQdCQVNJQyBQUk9KRUNUIFNUQVJUBwcH
MQdTaXRlIHN1cnZleSBvZiBFYXJ0aExpbmsgQ09MTwdEb25lBwcxB1JlY2VpdmUgc2lnbmVkIFAm
UyBhbmQgY2hlY2sgZm9yIHByb2plY3QHRG9uZQcHMSAtIDExLzA1LzE0B09kZXIgYWxsIGhhcmR3
YXJlIGZvciB0ZXN0IHNlcnZlciBhcnJheQdEb25lBwcxIJYgMTEvMTEvMTQHR2V0IE9TIHNvZnR3
YXJlIGZvciBtYWluIHNlcnZlcnMHSW4tUHJvY2VzcwcHMQdHZXQgbGlua3MgdG8gdGVzdGluZyBz
b2Z0d2FyZSBhbmQgY29uZmlndXJhdGlvbiBmaWxlcyAHBwcxIJYgMTEvMjQvMTQHU3RhcnQgcmVj
ZWl2aW5nIHNlcnZlciBlcXVpcG1lbnQHSW4tUHJvY2VzcwcHB0JFTkNIIFRFU1QgQUxMIEhBUkRX
QVJFIElOIExPQ0FMIExBQgcHBzIHQmVuY2ggVGVzdCBNYWluIFNlcnZlcnMgaW4taG91c2UHBwcy
B0Rvd25sb2FkIFNvZnR3YXJlIGFuZCBjb25maWd1cmF0aW9uIGZpbGVzIGZvciBTZXJ2ZXIgU2V0
dXAHBwcyB0JlbmNoIHRlc3QgVEVTVElORyBzZXJ2ZXJzICgyNCkgYXMgdGhleSBjb21lIGluIAcH
BzIHTG9hZCBPUyBhbmQgVk0gY29uZmlndXJhdGlvbiBmaWxlcwcHBzIHQmVuY2ggdGVzdCBib3Ro
IG1haW4gc2VydmVycwcHBzIHQ29uZmlndXJlIENPTVRST0wgc2VyaWFsIG11bHRpcGxleG9ycyBh
bmQgdGVzdAcHBzIHQ29uZmlndXJlIEhQIDggYW5kIDQ4IHBvcnQgc3dpdGNoZXMgBwcHMgdDb25m
aWd1cmUgQVBDIFBEVZJzIGFuZCB0ZXN0BwcHB0lOU1RBTEwgSEFSRFdBUkUgQVQgQ09MTwcHBzMH
TW92ZSBhbmQgSW5zdGFsbCBQRFWScyB0byBDT0xPBwcHMwdNb3ZlIGFuZCBpbnN0YWxsIG5ldHdv
cmsgc3dpdGNoZXMgdG8gQ09MTwcHBzMHTW92ZSB0ZXN0ZWQgbWFpbiBzZXJ2ZXJzIHRvIENPTE8g
YW5kIEluc3RhbGwHBwczB01vdmUgYW5kIHRlc3QgVEVTVElORyBzZXJ2ZXJzIHRvIENPTE8HBwcH
QUNDRVBUQU5DRSBURVNUSU5HBwcHNAdSdW4gQWNjZXB0YW5jZSB0ZXN0IG9uIHNlcnZlciBhcnJh
eQcHBzQHU3dhcCBDT01UUk9MIGNhYmxlIGFuZCB0ZXN0IHNlcnZlciBhcnJheQcHBzQHU2ltdWxh
dGUgbG9zcyBvZiBpbnRlcm5ldCBjb25uZWN0aW9uBwcHNAdTaW11bGF0ZSBQb3dlciBmYWlsIG9u
IDEgUERVBwcHNAdTaW11bGF0ZSBQb3dlciBmYWlsIG9uIGJvdGggUERVknMHBwc1B0Rvd25sb2Fk
IHRlc3Qgc2NlbmFyaW8gYW5kIHJ1biBhIGNvbXBsZXRlIHBsYXRmb3JtIHRlc3QuBwcHCQ0DDQ0E
DQ0DDQ0EDQ0NDVByZWxpbWluYXJ5IFByb2plY3QgUGxhbiBmb3IgdGhlIHhnZW4gVGVzdCBTZXJ2
ZXIgUHJvamVjdCAoUmV2IDEpDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAICAAA
CQgAADMIAABWCAAAYAgAAHcIAADPCAAA2ggAAAkJAAAVCQAAFgkAADYJAAA3CQAAQQkAAH4JAACL
CQAAqwkAAKwJAAC2CQAAuAkAAOAJAABECgAAeQoAAAMLAAAJCwAAFwsAABkLAAApCwAAOwsAAD4L
AAA/CwAAVwsAAFoLAAAGDAAAHAwAAB4NAAAgDQAAIQ0AACMNAAAkDQAAJg0AACcNAAApDQAAKg0A
ACwNAAAtDQAALg0AAGcNAABvDQAAcA0AAHENAAByDQAAcw0AAHQNAAB1DQAAdg0AAHcNAAB4DQAA
eQ0AAHsNAAB8DQAA/Pj88Ojg/Nz83NXc1dzVzsrOys7g/Mb8xvzG/Mb84OjgxujG/L66vrq+ur66
trr8tvyvq7a6trq2ura6/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWaKMwtgAA
DBVo21U4ABZo21U4AAAGFmgfJY4AAAYWaKkjJAAADwNqAAAAABZoqSMkAFUIAQYWaDA91gAABhZo
GmunAAAMFWgaa6cAFmgaa6cAAAwVaIBUqAAWaIBUqAAABhZogFSoAAAPFWijMLYAFmgwPdYANQiB
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
GPYDAAA11gUAAQOyBTXWBQECA+gXNdYFAgMD/gRw1h4AAAD/AAAA/wAAAAAA/wAAAP8AAAAAAP8A
AAD/AAB5dKMwtgC1ABYkARckAUlmAQAAAAGWAAAhdgADaAEjdgABsgUjdgEC6BcjdgID/gQ6VgsA
ApZsAAp0AACgBBPWMAAAAP8EAQAAAAAA/wQBAAAAAAD/BAEAAAAAAP8EAQAAAAAA/wQBAAAAAAD/
BAEAABT2AQAAFTYBGPYDAAA11gUAAQOyBTXWBQECA+gXNdYFAgMD/gRw1h4AAAD/AAAA/wAAAAAA
/wAAAP8AAAAAAP8AAAD/AAB5dKMwtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAXgQVABIAAQALAQ8ABwAAAAAAAAAAAAQACAAAAAgAAAAOAAAADgAAAA4AAAAOAAAADgAA
AA4AAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAA
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
aGVtZS90aGVtZTEueG1sUEsBAi0AFAAGAAgAAAAhAA3RkJ+2AAAAGwEAACcAAAAAAAAAAAAAAAAA
sgkAAHRoZW1lL3RoZW1lL19yZWxzL3RoZW1lTWFuYWdlci54bWwucmVsc1BLBQYAAAAABQAFAF0B
AACtCgAAAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgc3RhbmRhbG9uZT0i
eWVzIj8+DQo8YTpjbHJNYXAgeG1sbnM6YT0iaHR0cDovL3NjaGVtYXMub3BlbnhtbGZvcm1hdHMu
b3JnL2RyYXdpbmdtbC8yMDA2L21haW4iIGJnMT0ibHQxIiB0eDE9ImRrMSIgYmcyPSJsdDIiIHR4
Mj0iZGsyIiBhY2NlbnQxPSJhY2NlbnQxIiBhY2NlbnQyPSJhY2NlbnQyIiBhY2NlbnQzPSJhY2Nl
bnQzIiBhY2NlbnQ0PSJhY2NlbnQ0IiBhY2NlbnQ1PSJhY2NlbnQ1IiBhY2NlbnQ2PSJhY2NlbnQ2
IiBobGluaz0iaGxpbmsiIGZvbEhsaW5rPSJmb2xIbGluayIvPgAAAAB8BQAAFgAATAAAAAD/////
AAAAAAMAAAAGAAAABgAAAAkAAAAMAAAADAAAAA4AAABSAAAAVAAAAFYAAABYAAAAWgAAAF0AAAAA
CAAAfA0AAAcAAAAACAAAdQgAAJwIAADNCAAACAkAAEIJAAB9CQAAtwkAAN8JAAAECgAAQwoAAHgK
AACfCgAAwAoAAPMKAAAcCwAAPQsAAFkLAAB8CwAAqgsAANsLAAAFDAAAGwwAAEMMAABwDAAAmQwA
ALoMAADgDAAAHQ0AACwNAAB8DQAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAA
EQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAf
AAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAADwAA8DgAAAAAAAbwGAAAAAIEAAACAAAAAQAAAAEA
AAABAAAAAgAAAEAAHvEQAAAA//8AAAAA/wCAgIAA9wAAEAAPAALwkgAAABAACPAIAAAAAQAAAAEE
AAAPAAPwMAAAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAABAAABQAA
AA8ABPBCAAAAEgAK8AgAAAABBAAAAA4AAFMAC/AeAAAAvwEAABAAywEAAAAA/wEAAAgABAMJAAAA
PwMBAAEAAAAR8AQAAAABAAAAAAAAACAFAAAiBQAAIwUAACUFAAAmBQAAKAUAACkFAAArBQAALAUA
AE8FAABTBQAAaAUAAGwFAAB6BQAAfQUAAAcABwACAAcAAgAHAAIABwACAAcAHAAHAAQABwACAAAA
AAAgBQAAIgUAACMFAAAlBQAAJgUAACgFAAApBQAAKwUAACwFAAB6BQAAfQUAAAcABwACAAcAAgAH
AAIABwACAAcAAgAAAAAAVgAAAHcAAACdAAAAnQAAAM8AAADaAAAACQEAAOABAABEAgAAeQIAAD4D
AABaAwAAXAMAAHoDAAB/AwAAqAMAAKsDAAAeBQAAHwUAACAFAAAsBQAAcAUAAHIFAAB6BQAAfQUA
AAMABAADAAQAAwAEAAMABAADAAQAAwAEAAMABAADAAQAAwAEAAMAAgACAAQAAgAEAAIAogAAAAQA
AAAIAAAA5QAAAAAAAAAJAAAAwwsAAN83AgDBbQMAOBgEAEk+BADccwUAYHYFAKxDBwBLRAoAgm8K
AI8WCwCbLQsAwyAMAF1gDQC3Uw4AgQQRAJsUEwDSJxQARxgVAH5cFQALEhcABAEZAJ4GGwDiSiAA
qSMkANxkJABxKCUAn2omAPcZKgCqIioA9zQqAGhGLAAXcSwAMgcuAHlALwAqEjQABig0AA88NwDb
VTgAAC87AJRUPwDid0AAbAVFAEYmRgBoMEkACzNMADRUUQA/BVIA+BZUAClaVwCaBVgAoU5ZAGQV
WwD6eVsAhH5eAAEsXwA2CWEA6GthALQ6YgCxa2cAcHhoAB8PaQCCPG0ArHBtAHpzbgAeDnAA1i1x
AME9cQCvAHIA5xpyAI1CdAAQJ3YAHR93AKkmeACidHkA1Hl5AKAgegD4AX0AdBJ+AEMrgABNL4EA
aX6BACZmggCXboQAF3yEAHkyhQAGMIcAHyWOADtmkABxP5UAbx+WAOxJlgCgJpgATHOcAFgfoQBh
MaEAIDujAHRHpQAaa6cAgFSoAPMSqgDBIKoAZFWrAHt5rACkFq0AzlGtADolsADJL7EAYRSzABoP
tgCjMLYARgK3AGVsuwAXeMEAHn7BABJOwgD3CsQA7HPEAO0txQC1WsYAOELJAEhayQCoZMkArn7J
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
ADTiMAQAAABAAAAAACzBw/f9zwFAAAAAAGSxyiL+zwEDAAAAAQAAAAMAAADDAAAAAwAAAF0EAAAD
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAYBAgAAAAAAAAAAAAAA
AAAAAAAAAgAAAALVzdWcLhsQk5cIACss+a5EAAAABdXN1ZwuGxCTlwgAKyz5rkABAAD8AAAADAAA
AAEAAABoAAAADwAAAHAAAAAFAAAAkAAAAAYAAACYAAAAEQAAAKAAAAAXAAAAqAAAAAsAAACwAAAA
EAAAALgAAAATAAAAwAAAABYAAADIAAAADQAAANAAAAAMAAAA3QAAAAIAAADkBAAAHgAAABgAAABQ
TEcgRW50ZXJwcmlzZXMsIEluYy4AAAADAAAACQAAAAMAAAACAAAAAwAAAB4FAAADAAAAAAAOAAsA
AAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHhAAAAEAAAABAAAAAAwQAAACAAAAHgAAAAYA
AABUaXRsZQADAAAAAQAAAABoAQAACAAAAAAAAABIAAAAAQAAAOwAAAACAAAA9AAAAAMAAAD8AAAA
BAAAAAgBAAAFAAAAIAEAAAYAAAA8AQAABwAAAFwBAAAGAAAAAgAAABQAAABfQWRIb2NSZXZpZXdD
eWNsZUlEAAMAAAAQAAAAX05ld1Jldmlld0N5Y2xlAAQAAAAOAAAAX0VtYWlsU3ViamVjdAAFAAAA
DQAAAF9BdXRob3JFbWFpbAAGAAAAGAAAAF9BdXRob3JFbWFpbERpc3BsYXlOYW1lAAcAAAAZAAAA
X1Jldmlld2luZ1Rvb2xzU2hvd25PbmNlAAIAAADkBAAAAwAAAM6okSseAAAABAAAAAAAAAAeAAAA
EAAAAFByb2plY3QgcGxhbgAAAAAeAAAAFAAAAHBnZW9yZ2VAcGxnaW5jLmNvbQAAHgAAABgAAABQ
YXVsIEwuIEdlb3JnZShPZmZpY2UpAAAeAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcA
AAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAA
ABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAA
JAAAACUAAAAmAAAA/v///ygAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAD+
////MwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAA
AABBAAAA/v///0MAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAAD+////SwAAAEwAAABNAAAATgAA
AE8AAABQAAAAUQAAAP7////9////VAAAAP7////+/////v//////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYABQH//////////wMAAAAGCQIA
AAAAAMAAAAAAAABGAAAAAAAAAAAAAAAAUDdKzSL+zwFWAAAAgAAAAAAAAABEAGEAdABhAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgACAf//
/////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcAAAC7FAAAAAAA
ADEAVABhAGIAbABlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAOAAIBAQAAAAYAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAMgAAAJofAAAAAAAAVwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAgECAAAABQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAOEwAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0A
YQB0AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIAAAAAEAAAAAAAAAUARABvAGMAdQBtAGUA
bgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAA
AP//////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAAAQAAAAAAAA
AQBDAG8AbQBwAE8AYgBqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAABIAAgD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAD+////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////AQD+/wMKAAD/////BgkCAAAAAADAAAAAAAAARiAA
AABNaWNyb3NvZnQgV29yZCA5Ny0yMDAzIERvY3VtZW50AAoAAABNU1dvcmREb2MAEAAAAFdvcmQu
RG9jdW1lbnQuOAD0ObJxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAf//////////AwAAAAYJAgAAAAAA
wAAAAAAAAEYAAAAAAAAAAAAAAADgxKhciv7PAVwAAADAAgAAAAAAAEQAYQB0AGEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAIB////////
////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwAAALsUAAAAAAAAMQBU
AGEAYgBsAGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAA4AAgEBAAAABgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy
AAAAmh8AAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAGgACAQIAAAAFAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAA4TAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAA
CQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAX
AAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUA
AAAmAAAA/v///ygAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAD+////MwAA
ADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAA
/v///0MAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAAD+////////////////////////////////
/////////////////////////////////////////1sAAAD9/////v////7////+////WgAAAP//
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////AQAAAP7///8DAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJ
AAAACgAAAP7/////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////8DAAAAEAAAAF9OZXdSZXZpZXdDeWNsZQAEAAAADgAAAF9F
bWFpbFN1YmplY3QABQAAAA0AAABfQXV0aG9yRW1haWwABgAAABgAAABfQXV0aG9yRW1haWxEaXNw
bGF5TmFtZQAHAAAAGQAAAF9SZXZpZXdpbmdUb29sc1Nob3duT25jZQACAAAA5AQAAB4AAAAEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBv
AG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIB////////////////AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAAAQAAAAAAAABQBEAG8AYwB1AG0AZQBuAHQAUwB1
AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgAAgEEAAAA////////
//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAGAIAAAAAAAABAEMAbwBt
AHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD+/wMKAAD/////BgkCAAAAAADAAAAAAAAARiAAAABNaWNy
b3NvZnQgV29yZCA5Ny0yMDAzIERvY3VtZW50AAoAAABNU1dvcmREb2MAEAAAAFdvcmQuRG9jdW1l
bnQuOAD0ObJxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABgECAAAAAAAAAAAAAAAAAAAA
AAACAAAAAtXN1ZwuGxCTlwgAKyz5rkQAAAAF1c3VnC4bEJOXCAArLPmuQAEAAPwAAAAMAAAAAQAA
AGgAAAAPAAAAcAAAAAUAAACQAAAABgAAAJgAAAARAAAAoAAAABcAAACoAAAACwAAALAAAAAQAAAA
uAAAABMAAADAAAAAFgAAAMgAAAANAAAA0AAAAAwAAADdAAAAAgAAAOQEAAAeAAAAGAAAAFBMRyBF
bnRlcnByaXNlcywgSW5jLgAAAAMAAAAJAAAAAwAAAAIAAAADAAAAHgUAAAMAAAAAAA4ACwAAAAAA
AAALAAAAAAAAAAsAAAAAAAAACwAAAAAAAAAeEAAAAQAAAAEAAAAADBAAAAIAAAAeAAAABgAAAFRp
dGxlAAMAAAABAAAAANgAAAADAAAAAAAAACAAAAABAAAAxAAAAAMAAADMAAAABgAAAAIAAAAUAAAA
X0FkSG9jUmV2aWV3Q3ljbGVJRAA=

------=_NextPart_000_0BAC_01CFFE60.75302A00
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Wg-test-framework mailing list
Wg-test-framework@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-test-framework
------=_NextPart_000_0BAC_01CFFE60.75302A00--



From xen-devel-bounces@lists.xen.org Wed Nov 12 15:32:30 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Nov 2014 15:32:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XoZuI-00081w-O2; Wed, 12 Nov 2014 15:32:30 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <tamas.lengyel@zentific.com>) id 1XoZuG-0007yv-P8
	for xen-devel@lists.xen.org; Wed, 12 Nov 2014 15:32:29 +0000
Received: from [85.158.143.35] by server-2.bemta-4.messagelabs.com id
	B9/E7-24532-C8D73645; Wed, 12 Nov 2014 15:32:28 +0000
X-Env-Sender: tamas.lengyel@zentific.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1415806342!12260474!1
X-Originating-IP: [209.85.216.182]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22797 invoked from network); 12 Nov 2014 15:32:22 -0000
Received: from mail-qc0-f182.google.com (HELO mail-qc0-f182.google.com)
	(209.85.216.182)
	by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	12 Nov 2014 15:32:22 -0000
Received: by mail-qc0-f182.google.com with SMTP id m20so9655656qcx.27
	for <xen-devel@lists.xen.org>; Wed, 12 Nov 2014 07:32:22 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
	:references;
	bh=7fen1pMWxJntn5ybJKQwF2PmfG+2GwaM7rtmrUa/Ifs=;
	b=amKEhrvU/7pPY3zO6MHc0/PK7I1pIUqDe+gg8XfHarHdy18e9Mz+61C10Nbe0sa/3C
	1MQAd2CANfb6Ix0NfXDnzBQJt9NQdXrUaNnWUp0HRtXn2i2yPC4/zn2FOz3l3yEkj0SI
	V8iH0EugfAla/T+cJK8AVqzX1A8yQ40SN1nEqpboJmSnS5Nc8aqi2mEDtR36+QPVArGc
	qduR+ti1gkk28We9jKyAx2B4CF8nQbeaNDWscFY8THI99RjoBXZlNANAycBQg9Z5+vkL
	Cj44fDuQ9VWWDoSb57f/zGM11M4iXK04+VEhk8FveTGX86q9NxfKxjayNkynDOFJ7EOv
	Tjkw==
X-Gm-Message-State: ALoCoQk6ZZ0u10/psqE1VVczNrlsN7QU7aQHm0m2Cz1JhP+eDx6C1qYeEwwDxsa2SdLEaRAq2cwZ
X-Received: by 10.224.29.1 with SMTP id o1mr63293587qac.23.1415806341733;
	Wed, 12 Nov 2014 07:32:21 -0800 (PST)
Received: from ourea.sec.in.tum.de (ourea.sec.in.tum.de. [131.159.50.52])
	by mx.google.com with ESMTPSA id
	o40sm21228898qga.23.2014.11.12.07.32.19 for <multiple recipients>
	(version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
	Wed, 12 Nov 2014 07:32:21 -0800 (PST)
From: Tamas K Lengyel <tamas.lengyel@zentific.com>
To: xen-devel@lists.xen.org
Date: Wed, 12 Nov 2014 16:31:47 +0100
Message-Id: <1415806309-5206-6-git-send-email-tamas.lengyel@zentific.com>
X-Mailer: git-send-email 2.1.1
In-Reply-To: <1415806309-5206-1-git-send-email-tamas.lengyel@zentific.com>
References: <1415806309-5206-1-git-send-email-tamas.lengyel@zentific.com>
Cc: kevin.tian@intel.com, wei.liu2@citrix.com, ian.campbell@citrix.com,
	stefano.stabellini@eu.citrix.com, eddie.dong@intel.com,
	ian.jackson@eu.citrix.com, andres@lagarcavilla.org, jun.nakajima@intel.com,
	Tamas K Lengyel <tamas.lengyel@zentific.com>, rshriram@cs.ubc.ca,
	dgdegra@tycho.nsa.gov, yanghy@cn.fujitsu.com
Subject: [Xen-devel] [PATCH RFC 5/7] xen/mem_event: Rename mem_event to
	vm_event
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

The mem_event system has originally been used to deliver memory event
related information to helper programs located in a domain. However,
the usage of this sub-system have since been expanded to include non-memory
related events as well, such as register changes, debugging and singlestepping.
Therefore, renaming the system "vm_event" more accurately describes the actual
usage of the subsystem.

In this patch I also clear up the ambiguities that resulted from the interchanged
mem_event and mem_access terminology.

Signed-off-by: Tamas K Lengyel <tamas.lengyel@zentific.com>
---
 tools/libxc/Makefile                |   2 +-
 tools/libxc/xc_mem_access.c         |  10 +-
 tools/libxc/xc_mem_event.c          | 162 --------
 tools/libxc/xc_mem_paging.c         |  12 +-
 tools/libxc/xc_memshr.c             |  12 +-
 tools/libxc/xc_private.h            |   6 +-
 tools/libxc/xc_vm_event.c           | 162 ++++++++
 tools/tests/xen-access/xen-access.c | 104 ++---
 tools/xenpaging/pagein.c            |   2 +-
 tools/xenpaging/xenpaging.c         | 118 +++---
 tools/xenpaging/xenpaging.h         |   8 +-
 xen/arch/x86/domain.c               |   2 +-
 xen/arch/x86/domctl.c               |   4 +-
 xen/arch/x86/hvm/emulate.c          |   4 +-
 xen/arch/x86/hvm/hvm.c              |  44 +--
 xen/arch/x86/hvm/vmx/vmcs.c         |   4 +-
 xen/arch/x86/mm/hap/nested_ept.c    |   4 +-
 xen/arch/x86/mm/hap/nested_hap.c    |   4 +-
 xen/arch/x86/mm/mem_paging.c        |   4 +-
 xen/arch/x86/mm/mem_sharing.c       |  28 +-
 xen/arch/x86/mm/p2m-pod.c           |   4 +-
 xen/arch/x86/mm/p2m-pt.c            |   4 +-
 xen/arch/x86/mm/p2m.c               |  94 ++---
 xen/arch/x86/x86_64/compat/mm.c     |   6 +-
 xen/arch/x86/x86_64/mm.c            |   6 +-
 xen/common/Makefile                 |   2 +-
 xen/common/domain.c                 |  12 +-
 xen/common/domctl.c                 |   6 +-
 xen/common/mem_access.c             |  24 +-
 xen/common/mem_event.c              | 742 ------------------------------------
 xen/common/vm_event.c               | 742 ++++++++++++++++++++++++++++++++++++
 xen/drivers/passthrough/pci.c       |   2 +-
 xen/include/asm-arm/p2m.h           |   6 +-
 xen/include/asm-x86/domain.h        |   4 +-
 xen/include/asm-x86/hvm/emulate.h   |   2 +-
 xen/include/asm-x86/p2m.h           |  16 +-
 xen/include/public/domctl.h         |  42 +-
 xen/include/public/mem_event.h      | 179 ---------
 xen/include/public/vm_event.h       | 179 +++++++++
 xen/include/xen/mem_access.h        |   4 +-
 xen/include/xen/mem_event.h         | 143 -------
 xen/include/xen/p2m-common.h        |   4 +-
 xen/include/xen/sched.h             |  26 +-
 xen/include/xen/vm_event.h          | 143 +++++++
 xen/include/xsm/dummy.h             |   4 +-
 xen/include/xsm/xsm.h               |  12 +-
 xen/xsm/dummy.c                     |   4 +-
 xen/xsm/flask/hooks.c               |  16 +-
 xen/xsm/flask/policy/access_vectors |   2 +-
 49 files changed, 1560 insertions(+), 1566 deletions(-)
 delete mode 100644 tools/libxc/xc_mem_event.c
 create mode 100644 tools/libxc/xc_vm_event.c
 delete mode 100644 xen/common/mem_event.c
 create mode 100644 xen/common/vm_event.c
 delete mode 100644 xen/include/public/mem_event.h
 create mode 100644 xen/include/public/vm_event.h
 delete mode 100644 xen/include/xen/mem_event.h
 create mode 100644 xen/include/xen/vm_event.h

diff --git a/tools/libxc/Makefile b/tools/libxc/Makefile
index bd2ca6c..6ef17ec 100644
--- a/tools/libxc/Makefile
+++ b/tools/libxc/Makefile
@@ -26,7 +26,7 @@ CTRL_SRCS-y       += xc_pm.c
 CTRL_SRCS-y       += xc_cpu_hotplug.c
 CTRL_SRCS-y       += xc_resume.c
 CTRL_SRCS-y       += xc_tmem.c
-CTRL_SRCS-y       += xc_mem_event.c
+CTRL_SRCS-y       += xc_vm_event.c
 CTRL_SRCS-y       += xc_mem_paging.c
 CTRL_SRCS-y       += xc_mem_access.c
 CTRL_SRCS-y       += xc_memshr.c
diff --git a/tools/libxc/xc_mem_access.c b/tools/libxc/xc_mem_access.c
index 1c979ed..80f4e2d 100644
--- a/tools/libxc/xc_mem_access.c
+++ b/tools/libxc/xc_mem_access.c
@@ -26,22 +26,22 @@
 
 void *xc_mem_access_enable(xc_interface *xch, domid_t domain_id, uint32_t *port)
 {
-    return xc_mem_event_enable(xch, domain_id, HVM_PARAM_MONITOR_RING_PFN,
+    return xc_vm_event_enable(xch, domain_id, HVM_PARAM_MONITOR_RING_PFN,
                                port, 0);
 }
 
 void *xc_mem_access_enable_introspection(xc_interface *xch, domid_t domain_id,
                                          uint32_t *port)
 {
-    return xc_mem_event_enable(xch, domain_id, HVM_PARAM_MONITOR_RING_PFN,
+    return xc_vm_event_enable(xch, domain_id, HVM_PARAM_MONITOR_RING_PFN,
                                port, 1);
 }
 
 int xc_mem_access_disable(xc_interface *xch, domid_t domain_id)
 {
-    return xc_mem_event_control(xch, domain_id,
-                                XEN_DOMCTL_MEM_EVENT_OP_MONITOR_DISABLE,
-                                XEN_DOMCTL_MEM_EVENT_OP_MONITOR,
+    return xc_vm_event_control(xch, domain_id,
+                                XEN_DOMCTL_VM_EVENT_OP_MONITOR_DISABLE,
+                                XEN_DOMCTL_VM_EVENT_OP_MONITOR,
                                 NULL);
 }
 
diff --git a/tools/libxc/xc_mem_event.c b/tools/libxc/xc_mem_event.c
deleted file mode 100644
index a5e0948..0000000
--- a/tools/libxc/xc_mem_event.c
+++ /dev/null
@@ -1,162 +0,0 @@
-/******************************************************************************
- *
- * xc_mem_event.c
- *
- * Interface to low-level memory event functionality.
- *
- * Copyright (c) 2009 Citrix Systems, Inc. (Patrick Colp)
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- */
-
-#include "xc_private.h"
-
-int xc_mem_event_control(xc_interface *xch, domid_t domain_id, unsigned int op,
-                         unsigned int mode, uint32_t *port)
-{
-    DECLARE_DOMCTL;
-    int rc;
-
-    domctl.cmd = XEN_DOMCTL_mem_event_op;
-    domctl.domain = domain_id;
-    domctl.u.mem_event_op.op = op;
-    domctl.u.mem_event_op.mode = mode;
-    
-    rc = do_domctl(xch, &domctl);
-    if ( !rc && port )
-        *port = domctl.u.mem_event_op.port;
-    return rc;
-}
-
-void *xc_mem_event_enable(xc_interface *xch, domid_t domain_id, int param,
-                          uint32_t *port, int enable_introspection)
-{
-    void *ring_page = NULL;
-    uint64_t pfn;
-    xen_pfn_t ring_pfn, mmap_pfn;
-    unsigned int op, mode;
-    int rc1, rc2, saved_errno;
-
-    if ( !port )
-    {
-        errno = EINVAL;
-        return NULL;
-    }
-
-    /* Pause the domain for ring page setup */
-    rc1 = xc_domain_pause(xch, domain_id);
-    if ( rc1 != 0 )
-    {
-        PERROR("Unable to pause domain\n");
-        return NULL;
-    }
-
-    /* Get the pfn of the ring page */
-    rc1 = xc_hvm_param_get(xch, domain_id, param, &pfn);
-    if ( rc1 != 0 )
-    {
-        PERROR("Failed to get pfn of ring page\n");
-        goto out;
-    }
-
-    ring_pfn = pfn;
-    mmap_pfn = pfn;
-    ring_page = xc_map_foreign_batch(xch, domain_id, PROT_READ | PROT_WRITE,
-                                     &mmap_pfn, 1);
-    if ( mmap_pfn & XEN_DOMCTL_PFINFO_XTAB )
-    {
-        /* Map failed, populate ring page */
-        rc1 = xc_domain_populate_physmap_exact(xch, domain_id, 1, 0, 0,
-                                              &ring_pfn);
-        if ( rc1 != 0 )
-        {
-            PERROR("Failed to populate ring pfn\n");
-            goto out;
-        }
-
-        mmap_pfn = ring_pfn;
-        ring_page = xc_map_foreign_batch(xch, domain_id, PROT_READ | PROT_WRITE,
-                                         &mmap_pfn, 1);
-        if ( mmap_pfn & XEN_DOMCTL_PFINFO_XTAB )
-        {
-            PERROR("Could not map the ring page\n");
-            goto out;
-        }
-    }
-
-    switch ( param )
-    {
-    case HVM_PARAM_PAGING_RING_PFN:
-        op = XEN_DOMCTL_MEM_EVENT_OP_PAGING_ENABLE;
-        mode = XEN_DOMCTL_MEM_EVENT_OP_PAGING;
-        break;
-
-    case HVM_PARAM_MONITOR_RING_PFN:
-        if ( enable_introspection )
-            op = XEN_DOMCTL_MEM_EVENT_OP_MONITOR_ENABLE_INTROSPECTION;
-        else
-            op = XEN_DOMCTL_MEM_EVENT_OP_MONITOR_ENABLE;
-        mode = XEN_DOMCTL_MEM_EVENT_OP_MONITOR;
-        break;
-
-    case HVM_PARAM_SHARING_RING_PFN:
-        op = XEN_DOMCTL_MEM_EVENT_OP_SHARING_ENABLE;
-        mode = XEN_DOMCTL_MEM_EVENT_OP_SHARING;
-        break;
-
-    /*
-     * This is for the outside chance that the HVM_PARAM is valid but is invalid
-     * as far as mem_event goes.
-     */
-    default:
-        errno = EINVAL;
-        rc1 = -1;
-        goto out;
-    }
-
-    rc1 = xc_mem_event_control(xch, domain_id, op, mode, port);
-    if ( rc1 != 0 )
-    {
-        PERROR("Failed to enable mem_event\n");
-        goto out;
-    }
-
-    /* Remove the ring_pfn from the guest's physmap */
-    rc1 = xc_domain_decrease_reservation_exact(xch, domain_id, 1, 0, &ring_pfn);
-    if ( rc1 != 0 )
-        PERROR("Failed to remove ring page from guest physmap");
-
- out:
-    saved_errno = errno;
-
-    rc2 = xc_domain_unpause(xch, domain_id);
-    if ( rc1 != 0 || rc2 != 0 )
-    {
-        if ( rc2 != 0 )
-        {
-            if ( rc1 == 0 )
-                saved_errno = errno;
-            PERROR("Unable to unpause domain");
-        }
-
-        if ( ring_page )
-            munmap(ring_page, XC_PAGE_SIZE);
-        ring_page = NULL;
-
-        errno = saved_errno;
-    }
-
-    return ring_page;
-}
diff --git a/tools/libxc/xc_mem_paging.c b/tools/libxc/xc_mem_paging.c
index bf3173d..8408b07 100644
--- a/tools/libxc/xc_mem_paging.c
+++ b/tools/libxc/xc_mem_paging.c
@@ -47,17 +47,17 @@ int xc_mem_paging_enable(xc_interface *xch, domid_t domain_id,
         return -1;
     }
         
-    return xc_mem_event_control(xch, domain_id,
-                                XEN_DOMCTL_MEM_EVENT_OP_PAGING_ENABLE,
-                                XEN_DOMCTL_MEM_EVENT_OP_PAGING,
+    return xc_vm_event_control(xch, domain_id,
+                                XEN_DOMCTL_VM_EVENT_OP_PAGING_ENABLE,
+                                XEN_DOMCTL_VM_EVENT_OP_PAGING,
                                 port);
 }
 
 int xc_mem_paging_disable(xc_interface *xch, domid_t domain_id)
 {
-    return xc_mem_event_control(xch, domain_id,
-                                XEN_DOMCTL_MEM_EVENT_OP_PAGING_DISABLE,
-                                XEN_DOMCTL_MEM_EVENT_OP_PAGING,
+    return xc_vm_event_control(xch, domain_id,
+                                XEN_DOMCTL_VM_EVENT_OP_PAGING_DISABLE,
+                                XEN_DOMCTL_VM_EVENT_OP_PAGING,
                                 NULL);
 }
 
diff --git a/tools/libxc/xc_memshr.c b/tools/libxc/xc_memshr.c
index d6a9539..fafa073 100644
--- a/tools/libxc/xc_memshr.c
+++ b/tools/libxc/xc_memshr.c
@@ -52,18 +52,18 @@ int xc_memshr_ring_enable(xc_interface *xch,
         return -1;
     }
         
-    return xc_mem_event_control(xch, domid,
-                                XEN_DOMCTL_MEM_EVENT_OP_SHARING_ENABLE,
-                                XEN_DOMCTL_MEM_EVENT_OP_SHARING,
+    return xc_vm_event_control(xch, domid,
+                                XEN_DOMCTL_VM_EVENT_OP_SHARING_ENABLE,
+                                XEN_DOMCTL_VM_EVENT_OP_SHARING,
                                 port);
 }
 
 int xc_memshr_ring_disable(xc_interface *xch, 
                            domid_t domid)
 {
-    return xc_mem_event_control(xch, domid,
-                                XEN_DOMCTL_MEM_EVENT_OP_SHARING_DISABLE,
-                                XEN_DOMCTL_MEM_EVENT_OP_SHARING,
+    return xc_vm_event_control(xch, domid,
+                                XEN_DOMCTL_VM_EVENT_OP_SHARING_DISABLE,
+                                XEN_DOMCTL_VM_EVENT_OP_SHARING,
                                 NULL);
 }
 
diff --git a/tools/libxc/xc_private.h b/tools/libxc/xc_private.h
index f1f601c..a539300 100644
--- a/tools/libxc/xc_private.h
+++ b/tools/libxc/xc_private.h
@@ -421,15 +421,15 @@ int xc_ffs64(uint64_t x);
 #define DOMPRINTF_CALLED(xch) xc_dom_printf((xch), "%s: called", __FUNCTION__)
 
 /**
- * mem_event operations. Internal use only.
+ * vm_event operations. Internal use only.
  */
-int xc_mem_event_control(xc_interface *xch, domid_t domain_id, unsigned int op,
+int xc_vm_event_control(xc_interface *xch, domid_t domain_id, unsigned int op,
                          unsigned int mode, uint32_t *port);
 /*
  * Enables mem_event and returns the mapped ring page indicated by param.
  * param can be HVM_PARAM_PAGING/ACCESS/SHARING_RING_PFN
  */
-void *xc_mem_event_enable(xc_interface *xch, domid_t domain_id, int param,
+void *xc_vm_event_enable(xc_interface *xch, domid_t domain_id, int param,
                           uint32_t *port, int enable_introspection);
 
 #endif /* __XC_PRIVATE_H__ */
diff --git a/tools/libxc/xc_vm_event.c b/tools/libxc/xc_vm_event.c
new file mode 100644
index 0000000..39d794d
--- /dev/null
+++ b/tools/libxc/xc_vm_event.c
@@ -0,0 +1,162 @@
+/******************************************************************************
+ *
+ * xc_vm_event.c
+ *
+ * Interface to low-level VM event functionality.
+ *
+ * Copyright (c) 2009 Citrix Systems, Inc. (Patrick Colp)
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
+#include "xc_private.h"
+
+int xc_vm_event_control(xc_interface *xch, domid_t domain_id, unsigned int op,
+                         unsigned int mode, uint32_t *port)
+{
+    DECLARE_DOMCTL;
+    int rc;
+
+    domctl.cmd = XEN_DOMCTL_vm_event_op;
+    domctl.domain = domain_id;
+    domctl.u.vm_event_op.op = op;
+    domctl.u.vm_event_op.mode = mode;
+    
+    rc = do_domctl(xch, &domctl);
+    if ( !rc && port )
+        *port = domctl.u.vm_event_op.port;
+    return rc;
+}
+
+void *xc_vm_event_enable(xc_interface *xch, domid_t domain_id, int param,
+                          uint32_t *port, int enable_introspection)
+{
+    void *ring_page = NULL;
+    uint64_t pfn;
+    xen_pfn_t ring_pfn, mmap_pfn;
+    unsigned int op, mode;
+    int rc1, rc2, saved_errno;
+
+    if ( !port )
+    {
+        errno = EINVAL;
+        return NULL;
+    }
+
+    /* Pause the domain for ring page setup */
+    rc1 = xc_domain_pause(xch, domain_id);
+    if ( rc1 != 0 )
+    {
+        PERROR("Unable to pause domain\n");
+        return NULL;
+    }
+
+    /* Get the pfn of the ring page */
+    rc1 = xc_hvm_param_get(xch, domain_id, param, &pfn);
+    if ( rc1 != 0 )
+    {
+        PERROR("Failed to get pfn of ring page\n");
+        goto out;
+    }
+
+    ring_pfn = pfn;
+    mmap_pfn = pfn;
+    ring_page = xc_map_foreign_batch(xch, domain_id, PROT_READ | PROT_WRITE,
+                                     &mmap_pfn, 1);
+    if ( mmap_pfn & XEN_DOMCTL_PFINFO_XTAB )
+    {
+        /* Map failed, populate ring page */
+        rc1 = xc_domain_populate_physmap_exact(xch, domain_id, 1, 0, 0,
+                                              &ring_pfn);
+        if ( rc1 != 0 )
+        {
+            PERROR("Failed to populate ring pfn\n");
+            goto out;
+        }
+
+        mmap_pfn = ring_pfn;
+        ring_page = xc_map_foreign_batch(xch, domain_id, PROT_READ | PROT_WRITE,
+                                         &mmap_pfn, 1);
+        if ( mmap_pfn & XEN_DOMCTL_PFINFO_XTAB )
+        {
+            PERROR("Could not map the ring page\n");
+            goto out;
+        }
+    }
+
+    switch ( param )
+    {
+    case HVM_PARAM_PAGING_RING_PFN:
+        op = XEN_DOMCTL_VM_EVENT_OP_PAGING_ENABLE;
+        mode = XEN_DOMCTL_VM_EVENT_OP_PAGING;
+        break;
+
+    case HVM_PARAM_MONITOR_RING_PFN:
+        if ( enable_introspection )
+            op = XEN_DOMCTL_VM_EVENT_OP_MONITOR_ENABLE_INTROSPECTION;
+        else
+            op = XEN_DOMCTL_VM_EVENT_OP_MONITOR_ENABLE;
+        mode = XEN_DOMCTL_VM_EVENT_OP_MONITOR;
+        break;
+
+    case HVM_PARAM_SHARING_RING_PFN:
+        op = XEN_DOMCTL_VM_EVENT_OP_SHARING_ENABLE;
+        mode = XEN_DOMCTL_VM_EVENT_OP_SHARING;
+        break;
+
+    /*
+     * This is for the outside chance that the HVM_PARAM is valid but is invalid
+     * as far as vm_event goes.
+     */
+    default:
+        errno = EINVAL;
+        rc1 = -1;
+        goto out;
+    }
+
+    rc1 = xc_vm_event_control(xch, domain_id, op, mode, port);
+    if ( rc1 != 0 )
+    {
+        PERROR("Failed to enable vm_event\n");
+        goto out;
+    }
+
+    /* Remove the ring_pfn from the guest's physmap */
+    rc1 = xc_domain_decrease_reservation_exact(xch, domain_id, 1, 0, &ring_pfn);
+    if ( rc1 != 0 )
+        PERROR("Failed to remove ring page from guest physmap");
+
+ out:
+    saved_errno = errno;
+
+    rc2 = xc_domain_unpause(xch, domain_id);
+    if ( rc1 != 0 || rc2 != 0 )
+    {
+        if ( rc2 != 0 )
+        {
+            if ( rc1 == 0 )
+                saved_errno = errno;
+            PERROR("Unable to unpause domain");
+        }
+
+        if ( ring_page )
+            munmap(ring_page, XC_PAGE_SIZE);
+        ring_page = NULL;
+
+        errno = saved_errno;
+    }
+
+    return ring_page;
+}
diff --git a/tools/tests/xen-access/xen-access.c b/tools/tests/xen-access/xen-access.c
index 9d53fb3..3538323 100644
--- a/tools/tests/xen-access/xen-access.c
+++ b/tools/tests/xen-access/xen-access.c
@@ -39,7 +39,7 @@
 #include <sys/poll.h>
 
 #include <xenctrl.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 
 #define DPRINTF(a, b...) fprintf(stderr, a, ## b)
 #define ERROR(a, b...) fprintf(stderr, a "\n", ## b)
@@ -91,26 +91,26 @@ static inline int spin_trylock(spinlock_t *lock)
     return !test_and_set_bit(1, lock);
 }
 
-#define mem_event_ring_lock_init(_m)  spin_lock_init(&(_m)->ring_lock)
-#define mem_event_ring_lock(_m)       spin_lock(&(_m)->ring_lock)
-#define mem_event_ring_unlock(_m)     spin_unlock(&(_m)->ring_lock)
+#define vm_event_ring_lock_init(_m)  spin_lock_init(&(_m)->ring_lock)
+#define vm_event_ring_lock(_m)       spin_lock(&(_m)->ring_lock)
+#define vm_event_ring_unlock(_m)     spin_unlock(&(_m)->ring_lock)
 
-typedef struct mem_event {
+typedef struct vm_event {
     domid_t domain_id;
     xc_evtchn *xce_handle;
     int port;
-    mem_event_back_ring_t back_ring;
+    vm_event_back_ring_t back_ring;
     uint32_t evtchn_port;
     void *ring_page;
     spinlock_t ring_lock;
-} mem_event_t;
+} vm_event_t;
 
 typedef struct xenaccess {
     xc_interface *xc_handle;
 
     xc_domaininfo_t    *domain_info;
 
-    mem_event_t mem_event;
+    vm_event_t vm_event;
 } xenaccess_t;
 
 static int interrupted;
@@ -170,13 +170,13 @@ int xenaccess_teardown(xc_interface *xch, xenaccess_t *xenaccess)
         return 0;
 
     /* Tear down domain xenaccess in Xen */
-    if ( xenaccess->mem_event.ring_page )
-        munmap(xenaccess->mem_event.ring_page, XC_PAGE_SIZE);
+    if ( xenaccess->vm_event.ring_page )
+        munmap(xenaccess->vm_event.ring_page, XC_PAGE_SIZE);
 
     if ( mem_access_enable )
     {
         rc = xc_mem_access_disable(xenaccess->xc_handle,
-                                   xenaccess->mem_event.domain_id);
+                                   xenaccess->vm_event.domain_id);
         if ( rc != 0 )
         {
             ERROR("Error tearing down domain xenaccess in xen");
@@ -186,8 +186,8 @@ int xenaccess_teardown(xc_interface *xch, xenaccess_t *xenaccess)
     /* Unbind VIRQ */
     if ( evtchn_bind )
     {
-        rc = xc_evtchn_unbind(xenaccess->mem_event.xce_handle,
-                              xenaccess->mem_event.port);
+        rc = xc_evtchn_unbind(xenaccess->vm_event.xce_handle,
+                              xenaccess->vm_event.port);
         if ( rc != 0 )
         {
             ERROR("Error unbinding event port");
@@ -197,7 +197,7 @@ int xenaccess_teardown(xc_interface *xch, xenaccess_t *xenaccess)
     /* Close event channel */
     if ( evtchn_open )
     {
-        rc = xc_evtchn_close(xenaccess->mem_event.xce_handle);
+        rc = xc_evtchn_close(xenaccess->vm_event.xce_handle);
         if ( rc != 0 )
         {
             ERROR("Error closing event channel");
@@ -239,17 +239,17 @@ xenaccess_t *xenaccess_init(xc_interface **xch_r, domid_t domain_id)
     xenaccess->xc_handle = xch;
 
     /* Set domain id */
-    xenaccess->mem_event.domain_id = domain_id;
+    xenaccess->vm_event.domain_id = domain_id;
 
     /* Initialise lock */
-    mem_event_ring_lock_init(&xenaccess->mem_event);
+    vm_event_ring_lock_init(&xenaccess->vm_event);
 
     /* Enable mem_access */
-    xenaccess->mem_event.ring_page =
+    xenaccess->vm_event.ring_page =
             xc_mem_access_enable(xenaccess->xc_handle,
-                                 xenaccess->mem_event.domain_id,
-                                 &xenaccess->mem_event.evtchn_port);
-    if ( xenaccess->mem_event.ring_page == NULL )
+                                 xenaccess->vm_event.domain_id,
+                                 &xenaccess->vm_event.evtchn_port);
+    if ( xenaccess->vm_event.ring_page == NULL )
     {
         switch ( errno ) {
             case EBUSY:
@@ -267,8 +267,8 @@ xenaccess_t *xenaccess_init(xc_interface **xch_r, domid_t domain_id)
     mem_access_enable = 1;
 
     /* Open event channel */
-    xenaccess->mem_event.xce_handle = xc_evtchn_open(NULL, 0);
-    if ( xenaccess->mem_event.xce_handle == NULL )
+    xenaccess->vm_event.xce_handle = xc_evtchn_open(NULL, 0);
+    if ( xenaccess->vm_event.xce_handle == NULL )
     {
         ERROR("Failed to open event channel");
         goto err;
@@ -276,21 +276,21 @@ xenaccess_t *xenaccess_init(xc_interface **xch_r, domid_t domain_id)
     evtchn_open = 1;
 
     /* Bind event notification */
-    rc = xc_evtchn_bind_interdomain(xenaccess->mem_event.xce_handle,
-                                    xenaccess->mem_event.domain_id,
-                                    xenaccess->mem_event.evtchn_port);
+    rc = xc_evtchn_bind_interdomain(xenaccess->vm_event.xce_handle,
+                                    xenaccess->vm_event.domain_id,
+                                    xenaccess->vm_event.evtchn_port);
     if ( rc < 0 )
     {
         ERROR("Failed to bind event channel");
         goto err;
     }
     evtchn_bind = 1;
-    xenaccess->mem_event.port = rc;
+    xenaccess->vm_event.port = rc;
 
     /* Initialise ring */
-    SHARED_RING_INIT((mem_event_sring_t *)xenaccess->mem_event.ring_page);
-    BACK_RING_INIT(&xenaccess->mem_event.back_ring,
-                   (mem_event_sring_t *)xenaccess->mem_event.ring_page,
+    SHARED_RING_INIT((vm_event_sring_t *)xenaccess->vm_event.ring_page);
+    BACK_RING_INIT(&xenaccess->vm_event.back_ring,
+                   (vm_event_sring_t *)xenaccess->vm_event.ring_page,
                    XC_PAGE_SIZE);
 
     /* Get domaininfo */
@@ -320,14 +320,14 @@ xenaccess_t *xenaccess_init(xc_interface **xch_r, domid_t domain_id)
     return NULL;
 }
 
-int get_request(mem_event_t *mem_event, mem_event_request_t *req)
+int get_request(vm_event_t *vm_event, vm_event_request_t *req)
 {
-    mem_event_back_ring_t *back_ring;
+    vm_event_back_ring_t *back_ring;
     RING_IDX req_cons;
 
-    mem_event_ring_lock(mem_event);
+    vm_event_ring_lock(vm_event);
 
-    back_ring = &mem_event->back_ring;
+    back_ring = &vm_event->back_ring;
     req_cons = back_ring->req_cons;
 
     /* Copy request */
@@ -338,19 +338,19 @@ int get_request(mem_event_t *mem_event, mem_event_request_t *req)
     back_ring->req_cons = req_cons;
     back_ring->sring->req_event = req_cons + 1;
 
-    mem_event_ring_unlock(mem_event);
+    vm_event_ring_unlock(vm_event);
 
     return 0;
 }
 
-static int put_response(mem_event_t *mem_event, mem_event_response_t *rsp)
+static int put_response(vm_event_t *vm_event, vm_event_response_t *rsp)
 {
-    mem_event_back_ring_t *back_ring;
+    vm_event_back_ring_t *back_ring;
     RING_IDX rsp_prod;
 
-    mem_event_ring_lock(mem_event);
+    vm_event_ring_lock(vm_event);
 
-    back_ring = &mem_event->back_ring;
+    back_ring = &vm_event->back_ring;
     rsp_prod = back_ring->rsp_prod_pvt;
 
     /* Copy response */
@@ -361,24 +361,24 @@ static int put_response(mem_event_t *mem_event, mem_event_response_t *rsp)
     back_ring->rsp_prod_pvt = rsp_prod;
     RING_PUSH_RESPONSES(back_ring);
 
-    mem_event_ring_unlock(mem_event);
+    vm_event_ring_unlock(vm_event);
 
     return 0;
 }
 
-static int xenaccess_resume_page(xenaccess_t *paging, mem_event_response_t *rsp)
+static int xenaccess_resume_page(xenaccess_t *paging, vm_event_response_t *rsp)
 {
     int ret;
 
     /* Put the page info on the ring */
-    ret = put_response(&paging->mem_event, rsp);
+    ret = put_response(&paging->vm_event, rsp);
     if ( ret != 0 )
         goto out;
 
     /* Tell Xen page is ready */
-    ret = xc_mem_access_resume(paging->xc_handle, paging->mem_event.domain_id);
-    ret = xc_evtchn_notify(paging->mem_event.xce_handle,
-                           paging->mem_event.port);
+    ret = xc_mem_access_resume(paging->xc_handle, paging->vm_event.domain_id);
+    ret = xc_evtchn_notify(paging->vm_event.xce_handle,
+                           paging->vm_event.port);
 
  out:
     return ret;
@@ -400,8 +400,8 @@ int main(int argc, char *argv[])
     struct sigaction act;
     domid_t domain_id;
     xenaccess_t *xenaccess;
-    mem_event_request_t req;
-    mem_event_response_t rsp;
+    vm_event_request_t req;
+    vm_event_response_t rsp;
     int rc = -1;
     int rc1;
     xc_interface *xch;
@@ -507,7 +507,7 @@ int main(int argc, char *argv[])
         rc = xc_hvm_param_set(xch, domain_id, HVM_PARAM_MEMORY_EVENT_INT3, HVMPME_mode_disabled);
     if ( rc < 0 )
     {
-        ERROR("Error %d setting int3 mem_event\n", rc);
+        ERROR("Error %d setting int3 vm_event\n", rc);
         goto exit;
     }
 
@@ -527,7 +527,7 @@ int main(int argc, char *argv[])
             shutting_down = 1;
         }
 
-        rc = xc_wait_for_event_or_timeout(xch, xenaccess->mem_event.xce_handle, 100);
+        rc = xc_wait_for_event_or_timeout(xch, xenaccess->vm_event.xce_handle, 100);
         if ( rc < -1 )
         {
             ERROR("Error getting event");
@@ -539,11 +539,11 @@ int main(int argc, char *argv[])
             DPRINTF("Got event from Xen\n");
         }
 
-        while ( RING_HAS_UNCONSUMED_REQUESTS(&xenaccess->mem_event.back_ring) )
+        while ( RING_HAS_UNCONSUMED_REQUESTS(&xenaccess->vm_event.back_ring) )
         {
             xenmem_access_t access;
 
-            rc = get_request(&xenaccess->mem_event, &req);
+            rc = get_request(&xenaccess->vm_event, &req);
             if ( rc != 0 )
             {
                 ERROR("Error getting request");
@@ -556,7 +556,7 @@ int main(int argc, char *argv[])
             rsp.flags = req.flags;
 
             switch (req.reason) {
-            case MEM_EVENT_REASON_MEM_ACCESS_VIOLATION:
+            case VM_EVENT_REASON_MEM_ACCESS_VIOLATION:
                 rc = xc_get_mem_access(xch, domain_id, req.mem_access_event.gfn, &access);
                 if (rc < 0)
                 {
@@ -594,7 +594,7 @@ int main(int argc, char *argv[])
 
                 rsp.mem_access_event.gfn = req.mem_access_event.gfn;
                 break;
-            case MEM_EVENT_REASON_INT3:
+            case VM_EVENT_REASON_INT3:
                 printf("INT3: rip=%016"PRIx64", gfn=%"PRIx64" (vcpu %d)\n",
                        req.int3_event.gla,
                        req.int3_event.gfn,
diff --git a/tools/xenpaging/pagein.c b/tools/xenpaging/pagein.c
index b3bcef7..7cb0f33 100644
--- a/tools/xenpaging/pagein.c
+++ b/tools/xenpaging/pagein.c
@@ -63,7 +63,7 @@ void page_in_trigger(void)
 
 void create_page_in_thread(struct xenpaging *paging)
 {
-    page_in_args.dom = paging->mem_event.domain_id;
+    page_in_args.dom = paging->vm_event.domain_id;
     page_in_args.pagein_queue = paging->pagein_queue;
     page_in_args.xch = paging->xc_handle;
     if (pthread_create(&page_in_thread, NULL, page_in, &page_in_args) == 0)
diff --git a/tools/xenpaging/xenpaging.c b/tools/xenpaging/xenpaging.c
index 148b3e7..3031d1e 100644
--- a/tools/xenpaging/xenpaging.c
+++ b/tools/xenpaging/xenpaging.c
@@ -63,7 +63,7 @@ static void close_handler(int sig)
 static void xenpaging_mem_paging_flush_ioemu_cache(struct xenpaging *paging)
 {
     struct xs_handle *xsh = paging->xs_handle;
-    domid_t domain_id = paging->mem_event.domain_id;
+    domid_t domain_id = paging->vm_event.domain_id;
     char path[80];
 
     sprintf(path, "/local/domain/0/device-model/%u/command", domain_id);
@@ -74,7 +74,7 @@ static void xenpaging_mem_paging_flush_ioemu_cache(struct xenpaging *paging)
 static int xenpaging_wait_for_event_or_timeout(struct xenpaging *paging)
 {
     xc_interface *xch = paging->xc_handle;
-    xc_evtchn *xce = paging->mem_event.xce_handle;
+    xc_evtchn *xce = paging->vm_event.xce_handle;
     char **vec, *val;
     unsigned int num;
     struct pollfd fd[2];
@@ -111,7 +111,7 @@ static int xenpaging_wait_for_event_or_timeout(struct xenpaging *paging)
             if ( strcmp(vec[XS_WATCH_TOKEN], watch_token) == 0 )
             {
                 /* If our guest disappeared, set interrupt flag and fall through */
-                if ( xs_is_domain_introduced(paging->xs_handle, paging->mem_event.domain_id) == false )
+                if ( xs_is_domain_introduced(paging->xs_handle, paging->vm_event.domain_id) == false )
                 {
                     xs_unwatch(paging->xs_handle, "@releaseDomain", watch_token);
                     interrupted = SIGQUIT;
@@ -171,7 +171,7 @@ static int xenpaging_get_tot_pages(struct xenpaging *paging)
     xc_domaininfo_t domain_info;
     int rc;
 
-    rc = xc_domain_getinfolist(xch, paging->mem_event.domain_id, 1, &domain_info);
+    rc = xc_domain_getinfolist(xch, paging->vm_event.domain_id, 1, &domain_info);
     if ( rc != 1 )
     {
         PERROR("Error getting domain info");
@@ -231,7 +231,7 @@ static int xenpaging_getopts(struct xenpaging *paging, int argc, char *argv[])
     {
         switch(ch) {
         case 'd':
-            paging->mem_event.domain_id = atoi(optarg);
+            paging->vm_event.domain_id = atoi(optarg);
             break;
         case 'f':
             filename = strdup(optarg);
@@ -264,7 +264,7 @@ static int xenpaging_getopts(struct xenpaging *paging, int argc, char *argv[])
     }
 
     /* Set domain id */
-    if ( !paging->mem_event.domain_id )
+    if ( !paging->vm_event.domain_id )
     {
         printf("Numerical <domain_id> missing!\n");
         return 1;
@@ -312,7 +312,7 @@ static struct xenpaging *xenpaging_init(int argc, char *argv[])
     }
 
     /* write domain ID to watch so we can ignore other domain shutdowns */
-    snprintf(watch_token, sizeof(watch_token), "%u", paging->mem_event.domain_id);
+    snprintf(watch_token, sizeof(watch_token), "%u", paging->vm_event.domain_id);
     if ( xs_watch(paging->xs_handle, "@releaseDomain", watch_token) == false )
     {
         PERROR("Could not bind to shutdown watch\n");
@@ -320,7 +320,7 @@ static struct xenpaging *xenpaging_init(int argc, char *argv[])
     }
 
     /* Watch xenpagings working target */
-    dom_path = xs_get_domain_path(paging->xs_handle, paging->mem_event.domain_id);
+    dom_path = xs_get_domain_path(paging->xs_handle, paging->vm_event.domain_id);
     if ( !dom_path )
     {
         PERROR("Could not find domain path\n");
@@ -339,17 +339,17 @@ static struct xenpaging *xenpaging_init(int argc, char *argv[])
     }
 
     /* Map the ring page */
-    xc_get_hvm_param(xch, paging->mem_event.domain_id, 
+    xc_get_hvm_param(xch, paging->vm_event.domain_id, 
                         HVM_PARAM_PAGING_RING_PFN, &ring_pfn);
     mmap_pfn = ring_pfn;
-    paging->mem_event.ring_page = 
-        xc_map_foreign_batch(xch, paging->mem_event.domain_id, 
+    paging->vm_event.ring_page = 
+        xc_map_foreign_batch(xch, paging->vm_event.domain_id, 
                                 PROT_READ | PROT_WRITE, &mmap_pfn, 1);
     if ( mmap_pfn & XEN_DOMCTL_PFINFO_XTAB )
     {
         /* Map failed, populate ring page */
         rc = xc_domain_populate_physmap_exact(paging->xc_handle, 
-                                              paging->mem_event.domain_id,
+                                              paging->vm_event.domain_id,
                                               1, 0, 0, &ring_pfn);
         if ( rc != 0 )
         {
@@ -358,8 +358,8 @@ static struct xenpaging *xenpaging_init(int argc, char *argv[])
         }
 
         mmap_pfn = ring_pfn;
-        paging->mem_event.ring_page = 
-            xc_map_foreign_batch(xch, paging->mem_event.domain_id, 
+        paging->vm_event.ring_page = 
+            xc_map_foreign_batch(xch, paging->vm_event.domain_id, 
                                     PROT_READ | PROT_WRITE, &mmap_pfn, 1);
         if ( mmap_pfn & XEN_DOMCTL_PFINFO_XTAB )
         {
@@ -369,8 +369,8 @@ static struct xenpaging *xenpaging_init(int argc, char *argv[])
     }
     
     /* Initialise Xen */
-    rc = xc_mem_paging_enable(xch, paging->mem_event.domain_id,
-                             &paging->mem_event.evtchn_port);
+    rc = xc_mem_paging_enable(xch, paging->vm_event.domain_id,
+                             &paging->vm_event.evtchn_port);
     if ( rc != 0 )
     {
         switch ( errno ) {
@@ -394,40 +394,40 @@ static struct xenpaging *xenpaging_init(int argc, char *argv[])
     }
 
     /* Open event channel */
-    paging->mem_event.xce_handle = xc_evtchn_open(NULL, 0);
-    if ( paging->mem_event.xce_handle == NULL )
+    paging->vm_event.xce_handle = xc_evtchn_open(NULL, 0);
+    if ( paging->vm_event.xce_handle == NULL )
     {
         PERROR("Failed to open event channel");
         goto err;
     }
 
     /* Bind event notification */
-    rc = xc_evtchn_bind_interdomain(paging->mem_event.xce_handle,
-                                    paging->mem_event.domain_id,
-                                    paging->mem_event.evtchn_port);
+    rc = xc_evtchn_bind_interdomain(paging->vm_event.xce_handle,
+                                    paging->vm_event.domain_id,
+                                    paging->vm_event.evtchn_port);
     if ( rc < 0 )
     {
         PERROR("Failed to bind event channel");
         goto err;
     }
 
-    paging->mem_event.port = rc;
+    paging->vm_event.port = rc;
 
     /* Initialise ring */
-    SHARED_RING_INIT((mem_event_sring_t *)paging->mem_event.ring_page);
-    BACK_RING_INIT(&paging->mem_event.back_ring,
-                   (mem_event_sring_t *)paging->mem_event.ring_page,
+    SHARED_RING_INIT((vm_event_sring_t *)paging->vm_event.ring_page);
+    BACK_RING_INIT(&paging->vm_event.back_ring,
+                   (vm_event_sring_t *)paging->vm_event.ring_page,
                    PAGE_SIZE);
 
     /* Now that the ring is set, remove it from the guest's physmap */
     if ( xc_domain_decrease_reservation_exact(xch, 
-                    paging->mem_event.domain_id, 1, 0, &ring_pfn) )
+                    paging->vm_event.domain_id, 1, 0, &ring_pfn) )
         PERROR("Failed to remove ring from guest physmap");
 
     /* Get max_pages from guest if not provided via cmdline */
     if ( !paging->max_pages )
     {
-        rc = xc_domain_getinfolist(xch, paging->mem_event.domain_id, 1,
+        rc = xc_domain_getinfolist(xch, paging->vm_event.domain_id, 1,
                                    &domain_info);
         if ( rc != 1 )
         {
@@ -497,9 +497,9 @@ static struct xenpaging *xenpaging_init(int argc, char *argv[])
             free(paging->paging_buffer);
         }
 
-        if ( paging->mem_event.ring_page )
+        if ( paging->vm_event.ring_page )
         {
-            munmap(paging->mem_event.ring_page, PAGE_SIZE);
+            munmap(paging->vm_event.ring_page, PAGE_SIZE);
         }
 
         free(dom_path);
@@ -524,28 +524,28 @@ static void xenpaging_teardown(struct xenpaging *paging)
 
     paging->xc_handle = NULL;
     /* Tear down domain paging in Xen */
-    munmap(paging->mem_event.ring_page, PAGE_SIZE);
-    rc = xc_mem_paging_disable(xch, paging->mem_event.domain_id);
+    munmap(paging->vm_event.ring_page, PAGE_SIZE);
+    rc = xc_mem_paging_disable(xch, paging->vm_event.domain_id);
     if ( rc != 0 )
     {
         PERROR("Error tearing down domain paging in xen");
     }
 
     /* Unbind VIRQ */
-    rc = xc_evtchn_unbind(paging->mem_event.xce_handle, paging->mem_event.port);
+    rc = xc_evtchn_unbind(paging->vm_event.xce_handle, paging->vm_event.port);
     if ( rc != 0 )
     {
         PERROR("Error unbinding event port");
     }
-    paging->mem_event.port = -1;
+    paging->vm_event.port = -1;
 
     /* Close event channel */
-    rc = xc_evtchn_close(paging->mem_event.xce_handle);
+    rc = xc_evtchn_close(paging->vm_event.xce_handle);
     if ( rc != 0 )
     {
         PERROR("Error closing event channel");
     }
-    paging->mem_event.xce_handle = NULL;
+    paging->vm_event.xce_handle = NULL;
     
     /* Close connection to xenstore */
     xs_close(paging->xs_handle);
@@ -558,12 +558,12 @@ static void xenpaging_teardown(struct xenpaging *paging)
     }
 }
 
-static void get_request(struct mem_event *mem_event, mem_event_request_t *req)
+static void get_request(struct vm_event *vm_event, vm_event_request_t *req)
 {
-    mem_event_back_ring_t *back_ring;
+    vm_event_back_ring_t *back_ring;
     RING_IDX req_cons;
 
-    back_ring = &mem_event->back_ring;
+    back_ring = &vm_event->back_ring;
     req_cons = back_ring->req_cons;
 
     /* Copy request */
@@ -575,12 +575,12 @@ static void get_request(struct mem_event *mem_event, mem_event_request_t *req)
     back_ring->sring->req_event = req_cons + 1;
 }
 
-static void put_response(struct mem_event *mem_event, mem_event_response_t *rsp)
+static void put_response(struct vm_event *vm_event, vm_event_response_t *rsp)
 {
-    mem_event_back_ring_t *back_ring;
+    vm_event_back_ring_t *back_ring;
     RING_IDX rsp_prod;
 
-    back_ring = &mem_event->back_ring;
+    back_ring = &vm_event->back_ring;
     rsp_prod = back_ring->rsp_prod_pvt;
 
     /* Copy response */
@@ -607,7 +607,7 @@ static int xenpaging_evict_page(struct xenpaging *paging, unsigned long gfn, int
     DECLARE_DOMCTL;
 
     /* Nominate page */
-    ret = xc_mem_paging_nominate(xch, paging->mem_event.domain_id, gfn);
+    ret = xc_mem_paging_nominate(xch, paging->vm_event.domain_id, gfn);
     if ( ret < 0 )
     {
         /* unpageable gfn is indicated by EBUSY */
@@ -619,7 +619,7 @@ static int xenpaging_evict_page(struct xenpaging *paging, unsigned long gfn, int
     }
 
     /* Map page */
-    page = xc_map_foreign_pages(xch, paging->mem_event.domain_id, PROT_READ, &victim, 1);
+    page = xc_map_foreign_pages(xch, paging->vm_event.domain_id, PROT_READ, &victim, 1);
     if ( page == NULL )
     {
         PERROR("Error mapping page %lx", gfn);
@@ -641,7 +641,7 @@ static int xenpaging_evict_page(struct xenpaging *paging, unsigned long gfn, int
     munmap(page, PAGE_SIZE);
 
     /* Tell Xen to evict page */
-    ret = xc_mem_paging_evict(xch, paging->mem_event.domain_id, gfn);
+    ret = xc_mem_paging_evict(xch, paging->vm_event.domain_id, gfn);
     if ( ret < 0 )
     {
         /* A gfn in use is indicated by EBUSY */
@@ -671,10 +671,10 @@ static int xenpaging_evict_page(struct xenpaging *paging, unsigned long gfn, int
     return ret;
 }
 
-static int xenpaging_resume_page(struct xenpaging *paging, mem_event_response_t *rsp, int notify_policy)
+static int xenpaging_resume_page(struct xenpaging *paging, vm_event_response_t *rsp, int notify_policy)
 {
     /* Put the page info on the ring */
-    put_response(&paging->mem_event, rsp);
+    put_response(&paging->vm_event, rsp);
 
     /* Notify policy of page being paged in */
     if ( notify_policy )
@@ -693,7 +693,7 @@ static int xenpaging_resume_page(struct xenpaging *paging, mem_event_response_t
     }
 
     /* Tell Xen page is ready */
-    return xc_evtchn_notify(paging->mem_event.xce_handle, paging->mem_event.port);
+    return xc_evtchn_notify(paging->vm_event.xce_handle, paging->vm_event.port);
 }
 
 static int xenpaging_populate_page(struct xenpaging *paging, unsigned long gfn, int i)
@@ -715,7 +715,7 @@ static int xenpaging_populate_page(struct xenpaging *paging, unsigned long gfn,
     do
     {
         /* Tell Xen to allocate a page for the domain */
-        ret = xc_mem_paging_load(xch, paging->mem_event.domain_id, gfn, paging->paging_buffer);
+        ret = xc_mem_paging_load(xch, paging->vm_event.domain_id, gfn, paging->paging_buffer);
         if ( ret < 0 )
         {
             if ( errno == ENOMEM )
@@ -857,8 +857,8 @@ int main(int argc, char *argv[])
 {
     struct sigaction act;
     struct xenpaging *paging;
-    mem_event_request_t req;
-    mem_event_response_t rsp;
+    vm_event_request_t req;
+    vm_event_response_t rsp;
     int num, prev_num = 0;
     int slot;
     int tot_pages;
@@ -874,7 +874,7 @@ int main(int argc, char *argv[])
     }
     xch = paging->xc_handle;
 
-    DPRINTF("starting %s for domain_id %u with pagefile %s\n", argv[0], paging->mem_event.domain_id, filename);
+    DPRINTF("starting %s for domain_id %u with pagefile %s\n", argv[0], paging->vm_event.domain_id, filename);
 
     /* ensure that if we get a signal, we'll do cleanup, then exit */
     act.sa_handler = close_handler;
@@ -903,12 +903,12 @@ int main(int argc, char *argv[])
             DPRINTF("Got event from Xen\n");
         }
 
-        while ( RING_HAS_UNCONSUMED_REQUESTS(&paging->mem_event.back_ring) )
+        while ( RING_HAS_UNCONSUMED_REQUESTS(&paging->vm_event.back_ring) )
         {
             /* Indicate possible error */
             rc = 1;
 
-            get_request(&paging->mem_event, &req);
+            get_request(&paging->vm_event, &req);
 
             if ( req.mem_paging_event.gfn > paging->max_pages )
             {
@@ -929,7 +929,7 @@ int main(int argc, char *argv[])
                     goto out;
                 }
 
-                if ( req.flags & MEM_EVENT_FLAG_DROP_PAGE )
+                if ( req.flags & VM_EVENT_FLAG_DROP_PAGE )
                 {
                     DPRINTF("drop_page ^ gfn %"PRIx64" pageslot %d\n", req.mem_paging_event.gfn, slot);
                     /* Notify policy of page being dropped */
@@ -966,13 +966,13 @@ int main(int argc, char *argv[])
             {
                 DPRINTF("page %s populated (domain = %d; vcpu = %d;"
                         " gfn = %"PRIx64"; paused = %d; evict_fail = %d)\n",
-                        req.flags & MEM_EVENT_FLAG_EVICT_FAIL ? "not" : "already",
-                        paging->mem_event.domain_id, req.vcpu_id, req.mem_paging_event.gfn,
-                        !!(req.flags & MEM_EVENT_FLAG_VCPU_PAUSED) ,
-                        !!(req.flags & MEM_EVENT_FLAG_EVICT_FAIL) );
+                        req.flags & VM_EVENT_FLAG_EVICT_FAIL ? "not" : "already",
+                        paging->vm_event.domain_id, req.vcpu_id, req.mem_paging_event.gfn,
+                        !!(req.flags & VM_EVENT_FLAG_VCPU_PAUSED) ,
+                        !!(req.flags & VM_EVENT_FLAG_EVICT_FAIL) );
 
                 /* Tell Xen to resume the vcpu */
-                if (( req.flags & MEM_EVENT_FLAG_VCPU_PAUSED ) || ( req.flags & MEM_EVENT_FLAG_EVICT_FAIL ))
+                if (( req.flags & VM_EVENT_FLAG_VCPU_PAUSED ) || ( req.flags & VM_EVENT_FLAG_EVICT_FAIL ))
                 {
                     /* Prepare the response */
                     rsp.mem_paging_event.gfn = req.mem_paging_event.gfn;
diff --git a/tools/xenpaging/xenpaging.h b/tools/xenpaging/xenpaging.h
index 877db2f..25d511d 100644
--- a/tools/xenpaging/xenpaging.h
+++ b/tools/xenpaging/xenpaging.h
@@ -27,15 +27,15 @@
 
 #include <xc_private.h>
 #include <xen/event_channel.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 
 #define XENPAGING_PAGEIN_QUEUE_SIZE 64
 
-struct mem_event {
+struct vm_event {
     domid_t domain_id;
     xc_evtchn *xce_handle;
     int port;
-    mem_event_back_ring_t back_ring;
+    vm_event_back_ring_t back_ring;
     uint32_t evtchn_port;
     void *ring_page;
 };
@@ -51,7 +51,7 @@ struct xenpaging {
 
     void *paging_buffer;
 
-    struct mem_event mem_event;
+    struct vm_event vm_event;
     int fd;
     /* number of pages for which data structures were allocated */
     int max_pages;
diff --git a/xen/arch/x86/domain.c b/xen/arch/x86/domain.c
index 73d01bb..7f30032 100644
--- a/xen/arch/x86/domain.c
+++ b/xen/arch/x86/domain.c
@@ -432,7 +432,7 @@ int vcpu_initialise(struct vcpu *v)
     v->arch.flags = TF_kernel_mode;
 
     /* By default, do not emulate */
-    v->arch.mem_event.emulate_flags = 0;
+    v->arch.vm_event.emulate_flags = 0;
 
     rc = mapcache_vcpu_init(v);
     if ( rc )
diff --git a/xen/arch/x86/domctl.c b/xen/arch/x86/domctl.c
index 82365a4..3951ed3 100644
--- a/xen/arch/x86/domctl.c
+++ b/xen/arch/x86/domctl.c
@@ -30,8 +30,8 @@
 #include <xen/hypercall.h> /* for arch_do_domctl */
 #include <xsm/xsm.h>
 #include <xen/iommu.h>
-#include <xen/mem_event.h>
-#include <public/mem_event.h>
+#include <xen/vm_event.h>
+#include <public/vm_event.h>
 #include <asm/mem_sharing.h>
 #include <asm/xstate.h>
 #include <asm/debugger.h>
diff --git a/xen/arch/x86/hvm/emulate.c b/xen/arch/x86/hvm/emulate.c
index 14c1847..218f6aa 100644
--- a/xen/arch/x86/hvm/emulate.c
+++ b/xen/arch/x86/hvm/emulate.c
@@ -1401,7 +1401,7 @@ int hvm_emulate_one_no_write(
     return _hvm_emulate_one(hvmemul_ctxt, &hvm_emulate_ops_no_write);
 }
 
-void hvm_mem_event_emulate_one(bool_t nowrite, unsigned int trapnr,
+void hvm_mem_access_emulate_one(bool_t nowrite, unsigned int trapnr,
     unsigned int errcode)
 {
     struct hvm_emulate_ctxt ctx = {{ 0 }};
@@ -1418,7 +1418,7 @@ void hvm_mem_event_emulate_one(bool_t nowrite, unsigned int trapnr,
     {
     case X86EMUL_RETRY:
         /*
-         * This function is called when handling an EPT-related mem_event
+         * This function is called when handling an EPT-related vm_event
          * reply. As such, nothing else needs to be done here, since simply
          * returning makes the current instruction cause a page fault again,
          * consistent with X86EMUL_RETRY.
diff --git a/xen/arch/x86/hvm/hvm.c b/xen/arch/x86/hvm/hvm.c
index 9140a2a..5d636e9 100644
--- a/xen/arch/x86/hvm/hvm.c
+++ b/xen/arch/x86/hvm/hvm.c
@@ -35,7 +35,7 @@
 #include <xen/paging.h>
 #include <xen/cpu.h>
 #include <xen/wait.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/mem_access.h>
 #include <xen/rangeset.h>
 #include <asm/shadow.h>
@@ -66,7 +66,7 @@
 #include <public/hvm/ioreq.h>
 #include <public/version.h>
 #include <public/memory.h>
-#include <public/mem_event.h>
+#include <public/vm_event.h>
 #include <public/arch-x86/cpuid.h>
 
 bool_t __read_mostly hvm_enabled;
@@ -2718,7 +2718,7 @@ int hvm_hap_nested_page_fault(paddr_t gpa, unsigned long gla,
     struct p2m_domain *p2m;
     int rc, fall_through = 0, paged = 0;
     int sharing_enomem = 0;
-    mem_event_request_t *req_ptr = NULL;
+    vm_event_request_t *req_ptr = NULL;
 
     /* On Nested Virtualization, walk the guest page table.
      * If this succeeds, all is fine.
@@ -2788,7 +2788,7 @@ int hvm_hap_nested_page_fault(paddr_t gpa, unsigned long gla,
     {
         bool_t violation;
 
-        /* If the access is against the permissions, then send to mem_event */
+        /* If the access is against the permissions, then send to vm_event */
         switch (p2ma)
         {
         case p2m_access_n:
@@ -6153,7 +6153,7 @@ int hvm_debug_op(struct vcpu *v, int32_t op)
     return rc;
 }
 
-static void hvm_event_fill_regs(mem_event_request_t *req)
+static void hvm_event_fill_regs(vm_event_request_t *req)
 {
     const struct cpu_user_regs *regs = guest_cpu_user_regs();
     const struct vcpu *curr = current;
@@ -6185,7 +6185,7 @@ static void hvm_event_fill_regs(mem_event_request_t *req)
     req->x86_regs.cr4 = curr->arch.hvm_vcpu.guest_cr[4];
 }
 
-static int hvm_event_traps(long parameters, mem_event_request_t *req)
+static int hvm_event_traps(long parameters, vm_event_request_t *req)
 {
     int rc;
     struct vcpu *v = current;
@@ -6194,7 +6194,7 @@ static int hvm_event_traps(long parameters, mem_event_request_t *req)
     if ( !(parameters & HVMPME_MODE_MASK) )
         return 0;
 
-    rc = mem_event_claim_slot(d, &d->mem_event->monitor);
+    rc = vm_event_claim_slot(d, &d->vm_event->monitor);
     if ( rc == -ENOSYS )
     {
         /* If there was no ring to handle the event, then
@@ -6206,20 +6206,20 @@ static int hvm_event_traps(long parameters, mem_event_request_t *req)
 
     if ( (parameters & HVMPME_MODE_MASK) == HVMPME_mode_sync )
     {
-        req->flags |= MEM_EVENT_FLAG_VCPU_PAUSED;
-        mem_event_vcpu_pause(v);
+        req->flags |= VM_EVENT_FLAG_VCPU_PAUSED;
+        vm_event_vcpu_pause(v);
     }
 
     hvm_event_fill_regs(req);
-    mem_event_put_request(d, &d->mem_event->monitor, req);
+    vm_event_put_request(d, &d->vm_event->monitor, req);
 
     return 1;
 }
 
 void hvm_event_cr0(unsigned long value, unsigned long old)
 {
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_CR0,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_CR0,
         .vcpu_id = current->vcpu_id,
         .cr_event.new_value = value,
         .cr_event.old_value = old
@@ -6236,8 +6236,8 @@ void hvm_event_cr0(unsigned long value, unsigned long old)
 
 void hvm_event_cr3(unsigned long value, unsigned long old)
 {
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_CR3,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_CR3,
         .vcpu_id = current->vcpu_id,
         .cr_event.new_value = value,
         .cr_event.old_value = old
@@ -6254,8 +6254,8 @@ void hvm_event_cr3(unsigned long value, unsigned long old)
 
 void hvm_event_cr4(unsigned long value, unsigned long old)
 {
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_CR4,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_CR4,
         .vcpu_id = current->vcpu_id,
         .cr_event.new_value = value,
         .cr_event.old_value = old
@@ -6272,8 +6272,8 @@ void hvm_event_cr4(unsigned long value, unsigned long old)
 
 void hvm_event_msr(unsigned long msr, unsigned long value)
 {
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_MSR,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_MSR,
         .vcpu_id = current->vcpu_id,
         .msr_event.msr = msr,
         .msr_event.new_value = value,
@@ -6287,8 +6287,8 @@ void hvm_event_msr(unsigned long msr, unsigned long value)
 int hvm_event_int3(unsigned long gla)
 {
     uint32_t pfec = PFEC_page_present;
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_INT3,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_INT3,
         .vcpu_id = current->vcpu_id,
         .int3_event.gla = gla,
         .int3_event.gfn = paging_gva_to_gfn(current, gla, &pfec)
@@ -6302,8 +6302,8 @@ int hvm_event_int3(unsigned long gla)
 int hvm_event_single_step(unsigned long gla)
 {
     uint32_t pfec = PFEC_page_present;
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_SINGLESTEP,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_SINGLESTEP,
         .vcpu_id = current->vcpu_id,
         .singlestep_event.gla = gla,
         .singlestep_event.gfn = paging_gva_to_gfn(current, gla, &pfec)
diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c
index e553fb0..0f2b2e6 100644
--- a/xen/arch/x86/hvm/vmx/vmcs.c
+++ b/xen/arch/x86/hvm/vmx/vmcs.c
@@ -25,7 +25,7 @@
 #include <xen/event.h>
 #include <xen/kernel.h>
 #include <xen/keyhandler.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <asm/current.h>
 #include <asm/cpufeature.h>
 #include <asm/processor.h>
@@ -715,7 +715,7 @@ void vmx_disable_intercept_for_msr(struct vcpu *v, u32 msr, int type)
         return;
 
     if ( unlikely(d->arch.hvm_domain.introspection_enabled) &&
-         mem_event_check_ring(&d->mem_event->monitor) )
+         vm_event_check_ring(&d->vm_event->monitor) )
     {
         unsigned int i;
 
diff --git a/xen/arch/x86/mm/hap/nested_ept.c b/xen/arch/x86/mm/hap/nested_ept.c
index cbbc4e9..40adac3 100644
--- a/xen/arch/x86/mm/hap/nested_ept.c
+++ b/xen/arch/x86/mm/hap/nested_ept.c
@@ -17,9 +17,9 @@
  * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
  * Place - Suite 330, Boston, MA 02111-1307 USA.
  */
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/event.h>
-#include <public/mem_event.h>
+#include <public/vm_event.h>
 #include <asm/domain.h>
 #include <asm/page.h>
 #include <asm/paging.h>
diff --git a/xen/arch/x86/mm/hap/nested_hap.c b/xen/arch/x86/mm/hap/nested_hap.c
index 9c1ec11..cb28943 100644
--- a/xen/arch/x86/mm/hap/nested_hap.c
+++ b/xen/arch/x86/mm/hap/nested_hap.c
@@ -19,9 +19,9 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/event.h>
-#include <public/mem_event.h>
+#include <public/vm_event.h>
 #include <asm/domain.h>
 #include <asm/page.h>
 #include <asm/paging.h>
diff --git a/xen/arch/x86/mm/mem_paging.c b/xen/arch/x86/mm/mem_paging.c
index f28e65b..aaa72a9 100644
--- a/xen/arch/x86/mm/mem_paging.c
+++ b/xen/arch/x86/mm/mem_paging.c
@@ -22,12 +22,12 @@
 
 
 #include <asm/p2m.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 
 
 int mem_paging_memop(struct domain *d, xen_mem_paging_op_t *mpc)
 {
-    if ( unlikely(!d->mem_event->paging.ring_page) )
+    if ( unlikely(!d->vm_event->paging.ring_page) )
         return -ENODEV;
 
     switch( mpc->op )
diff --git a/xen/arch/x86/mm/mem_sharing.c b/xen/arch/x86/mm/mem_sharing.c
index c15edcc..b17a0a9 100644
--- a/xen/arch/x86/mm/mem_sharing.c
+++ b/xen/arch/x86/mm/mem_sharing.c
@@ -28,7 +28,7 @@
 #include <xen/grant_table.h>
 #include <xen/sched.h>
 #include <xen/rcupdate.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <asm/page.h>
 #include <asm/string.h>
 #include <asm/p2m.h>
@@ -559,25 +559,25 @@ int mem_sharing_notify_enomem(struct domain *d, unsigned long gfn,
 {
     struct vcpu *v = current;
     int rc;
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_MEM_SHARING,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_MEM_SHARING,
         .mem_sharing_event.gfn = gfn
     };
 
-    if ( (rc = __mem_event_claim_slot(d, 
-                        &d->mem_event->share, allow_sleep)) < 0 )
+    if ( (rc = __vm_event_claim_slot(d, 
+                        &d->vm_event->share, allow_sleep)) < 0 )
         return rc;
 
     if ( v->domain == d )
     {
-        req.flags = MEM_EVENT_FLAG_VCPU_PAUSED;
-        mem_event_vcpu_pause(v);
+        req.flags = VM_EVENT_FLAG_VCPU_PAUSED;
+        vm_event_vcpu_pause(v);
     }
 
     req.mem_sharing_event.p2mt = p2m_ram_shared;
     req.vcpu_id = v->vcpu_id;
 
-    mem_event_put_request(d, &d->mem_event->share, &req);
+    vm_event_put_request(d, &d->vm_event->share, &req);
 
     return 0;
 }
@@ -594,14 +594,14 @@ unsigned int mem_sharing_get_nr_shared_mfns(void)
 
 int mem_sharing_sharing_resume(struct domain *d)
 {
-    mem_event_response_t rsp;
+    vm_event_response_t rsp;
 
     /* Get all requests off the ring */
-    while ( mem_event_get_response(d, &d->mem_event->share, &rsp) )
+    while ( vm_event_get_response(d, &d->vm_event->share, &rsp) )
     {
         struct vcpu *v;
 
-        if ( rsp.flags & MEM_EVENT_FLAG_DUMMY )
+        if ( rsp.flags & VM_EVENT_FLAG_DUMMY )
             continue;
 
         /* Validate the vcpu_id in the response. */
@@ -611,8 +611,8 @@ int mem_sharing_sharing_resume(struct domain *d)
         v = d->vcpu[rsp.vcpu_id];
 
         /* Unpause domain/vcpu */
-        if ( rsp.flags & MEM_EVENT_FLAG_VCPU_PAUSED )
-            mem_event_vcpu_unpause(v);
+        if ( rsp.flags & VM_EVENT_FLAG_VCPU_PAUSED )
+            vm_event_vcpu_unpause(v);
     }
 
     return 0;
@@ -1139,7 +1139,7 @@ err_out:
 
 /* A note on the rationale for unshare error handling:
  *  1. Unshare can only fail with ENOMEM. Any other error conditions BUG_ON()'s
- *  2. We notify a potential dom0 helper through a mem_event ring. But we
+ *  2. We notify a potential dom0 helper through a vm_event ring. But we
  *     allow the notification to not go to sleep. If the event ring is full 
  *     of ENOMEM warnings, then it's on the ball.
  *  3. We cannot go to sleep until the unshare is resolved, because we might
diff --git a/xen/arch/x86/mm/p2m-pod.c b/xen/arch/x86/mm/p2m-pod.c
index 43f507c..0679f00 100644
--- a/xen/arch/x86/mm/p2m-pod.c
+++ b/xen/arch/x86/mm/p2m-pod.c
@@ -21,9 +21,9 @@
  */
 
 #include <xen/iommu.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/event.h>
-#include <public/mem_event.h>
+#include <public/vm_event.h>
 #include <asm/domain.h>
 #include <asm/page.h>
 #include <asm/paging.h>
diff --git a/xen/arch/x86/mm/p2m-pt.c b/xen/arch/x86/mm/p2m-pt.c
index e48b63a..654384a 100644
--- a/xen/arch/x86/mm/p2m-pt.c
+++ b/xen/arch/x86/mm/p2m-pt.c
@@ -26,10 +26,10 @@
  */
 
 #include <xen/iommu.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/event.h>
 #include <xen/trace.h>
-#include <public/mem_event.h>
+#include <public/vm_event.h>
 #include <asm/domain.h>
 #include <asm/page.h>
 #include <asm/paging.h>
diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c
index 5c15b14..c69bc36 100644
--- a/xen/arch/x86/mm/p2m.c
+++ b/xen/arch/x86/mm/p2m.c
@@ -25,9 +25,9 @@
  */
 
 #include <xen/iommu.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/event.h>
-#include <public/mem_event.h>
+#include <public/vm_event.h>
 #include <asm/domain.h>
 #include <asm/page.h>
 #include <asm/paging.h>
@@ -1077,8 +1077,8 @@ int p2m_mem_paging_evict(struct domain *d, unsigned long gfn)
 void p2m_mem_paging_drop_page(struct domain *d, unsigned long gfn,
                                 p2m_type_t p2mt)
 {
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_MEM_PAGING,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_MEM_PAGING,
         .mem_paging_event.gfn = gfn
     };
 
@@ -1086,21 +1086,21 @@ void p2m_mem_paging_drop_page(struct domain *d, unsigned long gfn,
      * correctness of the guest execution at this point.  If this is the only
      * page that happens to be paged-out, we'll be okay..  but it's likely the
      * guest will crash shortly anyways. */
-    int rc = mem_event_claim_slot(d, &d->mem_event->paging);
+    int rc = vm_event_claim_slot(d, &d->vm_event->paging);
     if ( rc < 0 )
         return;
 
     /* Send release notification to pager */
-    req.flags = MEM_EVENT_FLAG_DROP_PAGE;
+    req.flags = VM_EVENT_FLAG_DROP_PAGE;
 
     /* Update stats unless the page hasn't yet been evicted */
     if ( p2mt != p2m_ram_paging_out )
         atomic_dec(&d->paged_pages);
     else
         /* Evict will fail now, tag this request for pager */
-        req.flags |= MEM_EVENT_FLAG_EVICT_FAIL;
+        req.flags |= VM_EVENT_FLAG_EVICT_FAIL;
 
-    mem_event_put_request(d, &d->mem_event->paging, &req);
+    vm_event_put_request(d, &d->vm_event->paging, &req);
 }
 
 /**
@@ -1127,8 +1127,8 @@ void p2m_mem_paging_drop_page(struct domain *d, unsigned long gfn,
 void p2m_mem_paging_populate(struct domain *d, unsigned long gfn)
 {
     struct vcpu *v = current;
-    mem_event_request_t req = {
-        .reason = MEM_EVENT_REASON_MEM_PAGING,
+    vm_event_request_t req = {
+        .reason = VM_EVENT_REASON_MEM_PAGING,
         .mem_paging_event.gfn = gfn
     };
     p2m_type_t p2mt;
@@ -1137,7 +1137,7 @@ void p2m_mem_paging_populate(struct domain *d, unsigned long gfn)
     struct p2m_domain *p2m = p2m_get_hostp2m(d);
 
     /* We're paging. There should be a ring */
-    int rc = mem_event_claim_slot(d, &d->mem_event->paging);
+    int rc = vm_event_claim_slot(d, &d->vm_event->paging);
     if ( rc == -ENOSYS )
     {
         gdprintk(XENLOG_ERR, "Domain %hu paging gfn %lx yet no ring "
@@ -1159,7 +1159,7 @@ void p2m_mem_paging_populate(struct domain *d, unsigned long gfn)
     {
         /* Evict will fail now, tag this request for pager */
         if ( p2mt == p2m_ram_paging_out )
-            req.flags |= MEM_EVENT_FLAG_EVICT_FAIL;
+            req.flags |= VM_EVENT_FLAG_EVICT_FAIL;
 
         p2m_set_entry(p2m, gfn, mfn, PAGE_ORDER_4K, p2m_ram_paging_in, a);
     }
@@ -1168,14 +1168,14 @@ void p2m_mem_paging_populate(struct domain *d, unsigned long gfn)
     /* Pause domain if request came from guest and gfn has paging type */
     if ( p2m_is_paging(p2mt) && v->domain == d )
     {
-        mem_event_vcpu_pause(v);
-        req.flags |= MEM_EVENT_FLAG_VCPU_PAUSED;
+        vm_event_vcpu_pause(v);
+        req.flags |= VM_EVENT_FLAG_VCPU_PAUSED;
     }
     /* No need to inform pager if the gfn is not in the page-out path */
     else if ( p2mt != p2m_ram_paging_out && p2mt != p2m_ram_paged )
     {
         /* gfn is already on its way back and vcpu is not paused */
-        mem_event_cancel_slot(d, &d->mem_event->paging);
+        vm_event_cancel_slot(d, &d->vm_event->paging);
         return;
     }
 
@@ -1183,7 +1183,7 @@ void p2m_mem_paging_populate(struct domain *d, unsigned long gfn)
     req.mem_paging_event.p2mt = p2mt;
     req.vcpu_id = v->vcpu_id;
 
-    mem_event_put_request(d, &d->mem_event->paging, &req);
+    vm_event_put_request(d, &d->vm_event->paging, &req);
 }
 
 /**
@@ -1292,17 +1292,17 @@ int p2m_mem_paging_prep(struct domain *d, unsigned long gfn, uint64_t buffer)
 void p2m_mem_paging_resume(struct domain *d)
 {
     struct p2m_domain *p2m = p2m_get_hostp2m(d);
-    mem_event_response_t rsp;
+    vm_event_response_t rsp;
     p2m_type_t p2mt;
     p2m_access_t a;
     mfn_t mfn;
 
     /* Pull all responses off the ring */
-    while( mem_event_get_response(d, &d->mem_event->paging, &rsp) )
+    while( vm_event_get_response(d, &d->vm_event->paging, &rsp) )
     {
         struct vcpu *v;
 
-        if ( rsp.flags & MEM_EVENT_FLAG_DUMMY )
+        if ( rsp.flags & VM_EVENT_FLAG_DUMMY )
             continue;
 
         /* Validate the vcpu_id in the response. */
@@ -1312,7 +1312,7 @@ void p2m_mem_paging_resume(struct domain *d)
         v = d->vcpu[rsp.vcpu_id];
 
         /* Fix p2m entry if the page was not dropped */
-        if ( !(rsp.flags & MEM_EVENT_FLAG_DROP_PAGE) )
+        if ( !(rsp.flags & VM_EVENT_FLAG_DROP_PAGE) )
         {
             gfn_lock(p2m, rsp.gfn, 0);
             mfn = p2m->get_entry(p2m, rsp.mem_access_event.gfn, &p2mt, &a, 0, NULL);
@@ -1328,12 +1328,12 @@ void p2m_mem_paging_resume(struct domain *d)
             gfn_unlock(p2m, rsp.gfn, 0);
         }
         /* Unpause domain */
-        if ( rsp.flags & MEM_EVENT_FLAG_VCPU_PAUSED )
-            mem_event_vcpu_unpause(v);
+        if ( rsp.flags & VM_EVENT_FLAG_VCPU_PAUSED )
+            vm_event_vcpu_unpause(v);
     }
 }
 
-static void p2m_mem_event_fill_regs(mem_event_request_t *req)
+static void p2m_vm_event_fill_regs(vm_event_request_t *req)
 {
     const struct cpu_user_regs *regs = guest_cpu_user_regs();
     struct segment_register seg;
@@ -1388,10 +1388,10 @@ static void p2m_mem_event_fill_regs(mem_event_request_t *req)
     req->x86_regs.cs_arbytes = seg.attr.bytes;
 }
 
-void p2m_mem_event_emulate_check(struct vcpu *v, const mem_event_response_t *rsp)
+void p2m_mem_access_emulate_check(struct vcpu *v, const vm_event_response_t *rsp)
 {
     /* Mark vcpu for skipping one instruction upon rescheduling. */
-    if ( rsp->flags & MEM_EVENT_FLAG_EMULATE )
+    if ( rsp->flags & VM_EVENT_FLAG_EMULATE )
     {
         xenmem_access_t access;
         bool_t violation = 1;
@@ -1438,7 +1438,7 @@ void p2m_mem_event_emulate_check(struct vcpu *v, const mem_event_response_t *rsp
             }
         }
 
-        v->arch.mem_event.emulate_flags = violation ? rsp->flags : 0;
+        v->arch.vm_event.emulate_flags = violation ? rsp->flags : 0;
     }
 }
 
@@ -1453,7 +1453,7 @@ void p2m_setup_introspection(struct domain *d)
 
 bool_t p2m_mem_access_check(paddr_t gpa, unsigned long gla,
                             struct npfec npfec,
-                            mem_event_request_t **req_ptr)
+                            vm_event_request_t **req_ptr)
 {
     struct vcpu *v = current;
     unsigned long gfn = gpa >> PAGE_SHIFT;
@@ -1462,7 +1462,7 @@ bool_t p2m_mem_access_check(paddr_t gpa, unsigned long gla,
     mfn_t mfn;
     p2m_type_t p2mt;
     p2m_access_t p2ma;
-    mem_event_request_t *req;
+    vm_event_request_t *req;
     int rc;
     unsigned long eip = guest_cpu_user_regs()->eip;
 
@@ -1489,13 +1489,13 @@ bool_t p2m_mem_access_check(paddr_t gpa, unsigned long gla,
     gfn_unlock(p2m, gfn, 0);
 
     /* Otherwise, check if there is a memory event listener, and send the message along */
-    if ( !mem_event_check_ring(&d->mem_event->monitor) || !req_ptr ) 
+    if ( !vm_event_check_ring(&d->vm_event->monitor) || !req_ptr ) 
     {
         /* No listener */
         if ( p2m->access_required ) 
         {
             gdprintk(XENLOG_INFO, "Memory access permissions failure, "
-                                  "no mem_event listener VCPU %d, dom %d\n",
+                                  "no vm_event listener VCPU %d, dom %d\n",
                                   v->vcpu_id, d->domain_id);
             domain_crash(v->domain);
             return 0;
@@ -1518,40 +1518,40 @@ bool_t p2m_mem_access_check(paddr_t gpa, unsigned long gla,
         }
     }
 
-    /* The previous mem_event reply does not match the current state. */
-    if ( v->arch.mem_event.gpa != gpa || v->arch.mem_event.eip != eip )
+    /* The previous vm_event reply does not match the current state. */
+    if ( v->arch.vm_event.gpa != gpa || v->arch.vm_event.eip != eip )
     {
-        /* Don't emulate the current instruction, send a new mem_event. */
-        v->arch.mem_event.emulate_flags = 0;
+        /* Don't emulate the current instruction, send a new vm_event. */
+        v->arch.vm_event.emulate_flags = 0;
 
         /*
          * Make sure to mark the current state to match it again against
-         * the new mem_event about to be sent.
+         * the new vm_event about to be sent.
          */
-        v->arch.mem_event.gpa = gpa;
-        v->arch.mem_event.eip = eip;
+        v->arch.vm_event.gpa = gpa;
+        v->arch.vm_event.eip = eip;
     }
 
-    if ( v->arch.mem_event.emulate_flags )
+    if ( v->arch.vm_event.emulate_flags )
     {
-        hvm_mem_event_emulate_one((v->arch.mem_event.emulate_flags &
-                                   MEM_EVENT_FLAG_EMULATE_NOWRITE) != 0,
-                                  TRAP_invalid_op, HVM_DELIVER_NO_ERROR_CODE);
+        hvm_mem_access_emulate_one((v->arch.vm_event.emulate_flags &
+                                    VM_EVENT_FLAG_EMULATE_NOWRITE) != 0,
+                                   TRAP_invalid_op, HVM_DELIVER_NO_ERROR_CODE);
 
-        v->arch.mem_event.emulate_flags = 0;
+        v->arch.vm_event.emulate_flags = 0;
         return 1;
     }
 
     *req_ptr = NULL;
-    req = xzalloc(mem_event_request_t);
+    req = xzalloc(vm_event_request_t);
     if ( req )
     {
         *req_ptr = req;
-        req->reason = MEM_EVENT_REASON_MEM_ACCESS_VIOLATION;
+        req->reason = VM_EVENT_REASON_MEM_ACCESS_VIOLATION;
 
         /* Pause the current VCPU */
         if ( p2ma != p2m_access_n2rwx )
-            req->flags |= MEM_EVENT_FLAG_VCPU_PAUSED;
+            req->flags |= VM_EVENT_FLAG_VCPU_PAUSED;
 
         /* Send request to mem event */
         req->mem_access_event.gfn = gfn;
@@ -1567,12 +1567,12 @@ bool_t p2m_mem_access_check(paddr_t gpa, unsigned long gla,
         req->mem_access_event.access_x = npfec.insn_fetch;
         req->vcpu_id = v->vcpu_id;
 
-        p2m_mem_event_fill_regs(req);
+        p2m_vm_event_fill_regs(req);
     }
 
     /* Pause the current VCPU */
     if ( p2ma != p2m_access_n2rwx )
-        mem_event_vcpu_pause(v);
+        vm_event_vcpu_pause(v);
 
     /* VCPU may be paused, return whether we promoted automatically */
     return (p2ma == p2m_access_n2rwx);
diff --git a/xen/arch/x86/x86_64/compat/mm.c b/xen/arch/x86/x86_64/compat/mm.c
index 229d1ea..62eaaf7 100644
--- a/xen/arch/x86/x86_64/compat/mm.c
+++ b/xen/arch/x86/x86_64/compat/mm.c
@@ -1,5 +1,5 @@
 #include <xen/event.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/mem_access.h>
 #include <xen/multicall.h>
 #include <compat/memory.h>
@@ -192,7 +192,7 @@ int compat_arch_memory_op(unsigned long cmd, XEN_GUEST_HANDLE_PARAM(void) arg)
         xen_mem_paging_op_t mpo;
         if ( copy_from_guest(&mpo, arg, 1) )
             return -EFAULT;
-        rc = do_mem_event_op(op, mpo.domain, (void *) &mpo);
+        rc = do_vm_event_op(op, mpo.domain, (void *) &mpo);
         if ( !rc && __copy_to_guest(arg, &mpo, 1) )
             return -EFAULT;
         break;
@@ -205,7 +205,7 @@ int compat_arch_memory_op(unsigned long cmd, XEN_GUEST_HANDLE_PARAM(void) arg)
             return -EFAULT;
         if ( mso.op == XENMEM_sharing_op_audit )
             return mem_sharing_audit(); 
-        rc = do_mem_event_op(op, mso.domain, (void *) &mso);
+        rc = do_vm_event_op(op, mso.domain, (void *) &mso);
         if ( !rc && __copy_to_guest(arg, &mso, 1) )
             return -EFAULT;
         break;
diff --git a/xen/arch/x86/x86_64/mm.c b/xen/arch/x86/x86_64/mm.c
index 33d5ec9..fcdfc05 100644
--- a/xen/arch/x86/x86_64/mm.c
+++ b/xen/arch/x86/x86_64/mm.c
@@ -26,7 +26,7 @@
 #include <xen/nodemask.h>
 #include <xen/guest_access.h>
 #include <xen/hypercall.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/mem_access.h>
 #include <asm/current.h>
 #include <asm/asm_defns.h>
@@ -989,7 +989,7 @@ long subarch_memory_op(unsigned long cmd, XEN_GUEST_HANDLE_PARAM(void) arg)
         xen_mem_paging_op_t mpo;
         if ( copy_from_guest(&mpo, arg, 1) )
             return -EFAULT;
-        rc = do_mem_event_op(op, mpo.domain, (void *) &mpo);
+        rc = do_vm_event_op(op, mpo.domain, (void *) &mpo);
         if ( !rc && __copy_to_guest(arg, &mpo, 1) )
             return -EFAULT;
         break;
@@ -1002,7 +1002,7 @@ long subarch_memory_op(unsigned long cmd, XEN_GUEST_HANDLE_PARAM(void) arg)
             return -EFAULT;
         if ( mso.op == XENMEM_sharing_op_audit )
             return mem_sharing_audit(); 
-        rc = do_mem_event_op(op, mso.domain, (void *) &mso);
+        rc = do_vm_event_op(op, mso.domain, (void *) &mso);
         if ( !rc && __copy_to_guest(arg, &mso, 1) )
             return -EFAULT;
         break;
diff --git a/xen/common/Makefile b/xen/common/Makefile
index 8391246..f1b73a3 100644
--- a/xen/common/Makefile
+++ b/xen/common/Makefile
@@ -54,7 +54,7 @@ obj-y += rbtree.o
 obj-y += lzo.o
 obj-$(HAS_PDX) += pdx.o
 obj-$(HAS_MEM_ACCESS) += mem_access.o
-obj-$(HAS_MEM_ACCESS) += mem_event.o
+obj-$(HAS_MEM_ACCESS) += vm_event.o
 
 obj-bin-$(CONFIG_X86) += $(foreach n,decompress bunzip2 unxz unlzma unlzo unlz4 earlycpio,$(n).init.o)
 
diff --git a/xen/common/domain.c b/xen/common/domain.c
index 4a62c1d..ec896946 100644
--- a/xen/common/domain.c
+++ b/xen/common/domain.c
@@ -15,7 +15,7 @@
 #include <xen/domain.h>
 #include <xen/mm.h>
 #include <xen/event.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <xen/time.h>
 #include <xen/console.h>
 #include <xen/softirq.h>
@@ -343,8 +343,8 @@ struct domain *domain_create(
         poolid = 0;
 
         err = -ENOMEM;
-        d->mem_event = xzalloc(struct mem_event_per_domain);
-        if ( !d->mem_event )
+        d->vm_event = xzalloc(struct vm_event_per_domain);
+        if ( !d->vm_event )
             goto fail;
 
         d->pbuf = xzalloc_array(char, DOMAIN_PBUF_SIZE);
@@ -386,7 +386,7 @@ struct domain *domain_create(
     if ( hardware_domain == d )
         hardware_domain = old_hwdom;
     atomic_set(&d->refcnt, DOMAIN_DESTROYED);
-    xfree(d->mem_event);
+    xfree(d->vm_event);
     xfree(d->pbuf);
     if ( init_status & INIT_arch )
         arch_domain_destroy(d);
@@ -628,7 +628,7 @@ int domain_kill(struct domain *d)
         d->is_dying = DOMDYING_dead;
         /* Mem event cleanup has to go here because the rings 
          * have to be put before we call put_domain. */
-        mem_event_cleanup(d);
+        vm_event_cleanup(d);
         put_domain(d);
         send_global_virq(VIRQ_DOM_EXC);
         /* fallthrough */
@@ -807,7 +807,7 @@ static void complete_domain_destroy(struct rcu_head *head)
     free_xenoprof_pages(d);
 #endif
 
-    xfree(d->mem_event);
+    xfree(d->vm_event);
     xfree(d->pbuf);
 
     for ( i = d->max_vcpus - 1; i >= 0; i-- )
diff --git a/xen/common/domctl.c b/xen/common/domctl.c
index d9c2635..2beb03c 100644
--- a/xen/common/domctl.c
+++ b/xen/common/domctl.c
@@ -24,7 +24,7 @@
 #include <xen/bitmap.h>
 #include <xen/paging.h>
 #include <xen/hypercall.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <asm/current.h>
 #include <asm/irq.h>
 #include <asm/page.h>
@@ -1113,8 +1113,8 @@ long do_domctl(XEN_GUEST_HANDLE_PARAM(xen_domctl_t) u_domctl)
     }
     break;
 
-    case XEN_DOMCTL_mem_event_op:
-        ret = mem_event_domctl(d, &op->u.mem_event_op,
+    case XEN_DOMCTL_vm_event_op:
+        ret = vm_event_domctl(d, &op->u.vm_event_op,
                                guest_handle_cast(u_domctl, void));
         copyback = 1;
         break;
diff --git a/xen/common/mem_access.c b/xen/common/mem_access.c
index 0a4fe51..01e353d 100644
--- a/xen/common/mem_access.c
+++ b/xen/common/mem_access.c
@@ -24,21 +24,21 @@
 #include <xen/sched.h>
 #include <xen/guest_access.h>
 #include <xen/hypercall.h>
-#include <xen/mem_event.h>
+#include <xen/vm_event.h>
 #include <public/memory.h>
 #include <asm/p2m.h>
 #include <xsm/xsm.h>
 
 void mem_access_resume(struct domain *d)
 {
-    mem_event_response_t rsp;
+    vm_event_response_t rsp;
 
     /* Pull all responses off the ring. */
-    while ( mem_event_get_response(d, &d->mem_event->monitor, &rsp) )
+    while ( vm_event_get_response(d, &d->vm_event->monitor, &rsp) )
     {
         struct vcpu *v;
 
-        if ( rsp.flags & MEM_EVENT_FLAG_DUMMY )
+        if ( rsp.flags & VM_EVENT_FLAG_DUMMY )
             continue;
 
         /* Validate the vcpu_id in the response. */
@@ -47,11 +47,11 @@ void mem_access_resume(struct domain *d)
 
         v = d->vcpu[rsp.vcpu_id];
 
-        p2m_mem_event_emulate_check(v, &rsp);
+        p2m_mem_access_emulate_check(v, &rsp);
 
         /* Unpause domain. */
-        if ( rsp.flags & MEM_EVENT_FLAG_VCPU_PAUSED )
-            mem_event_vcpu_unpause(v);
+        if ( rsp.flags & VM_EVENT_FLAG_VCPU_PAUSED )
+            vm_event_vcpu_unpause(v);
     }
 }
 
@@ -73,12 +73,12 @@ int mem_access_memop(unsigned long cmd,
     if ( !p2m_mem_access_sanity_check(d) )
         goto out;
 
-    rc = xsm_mem_event_op(XSM_DM_PRIV, d, XENMEM_access_op);
+    rc = xsm_vm_event_op(XSM_DM_PRIV, d, XENMEM_access_op);
     if ( rc )
         goto out;
 
     rc = -ENODEV;
-    if ( unlikely(!d->mem_event->monitor.ring_page) )
+    if ( unlikely(!d->vm_event->monitor.ring_page) )
         goto out;
 
     switch ( mao.op )
@@ -138,13 +138,13 @@ int mem_access_memop(unsigned long cmd,
     return rc;
 }
 
-int mem_access_send_req(struct domain *d, mem_event_request_t *req)
+int mem_access_send_req(struct domain *d, vm_event_request_t *req)
 {
-    int rc = mem_event_claim_slot(d, &d->mem_event->monitor);
+    int rc = vm_event_claim_slot(d, &d->vm_event->monitor);
     if ( rc < 0 )
         return rc;
 
-    mem_event_put_request(d, &d->mem_event->monitor, req);
+    vm_event_put_request(d, &d->vm_event->monitor, req);
 
     return 0;
 }
diff --git a/xen/common/mem_event.c b/xen/common/mem_event.c
deleted file mode 100644
index b99e7d5..0000000
--- a/xen/common/mem_event.c
+++ /dev/null
@@ -1,742 +0,0 @@
-/******************************************************************************
- * mem_event.c
- *
- * Memory event support.
- *
- * Copyright (c) 2009 Citrix Systems, Inc. (Patrick Colp)
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- */
-
-
-#include <xen/sched.h>
-#include <xen/event.h>
-#include <xen/wait.h>
-#include <xen/mem_event.h>
-#include <xen/mem_access.h>
-#include <asm/p2m.h>
-
-#ifdef HAS_MEM_PAGING
-#include <asm/mem_paging.h>
-#endif
-
-#ifdef HAS_MEM_SHARING
-#include <asm/mem_sharing.h>
-#endif
-
-#include <xsm/xsm.h>
-
-/* for public/io/ring.h macros */
-#define xen_mb()   mb()
-#define xen_rmb()  rmb()
-#define xen_wmb()  wmb()
-
-#define mem_event_ring_lock_init(_med)  spin_lock_init(&(_med)->ring_lock)
-#define mem_event_ring_lock(_med)       spin_lock(&(_med)->ring_lock)
-#define mem_event_ring_unlock(_med)     spin_unlock(&(_med)->ring_lock)
-
-static int mem_event_enable(
-    struct domain *d,
-    xen_domctl_mem_event_op_t *mec,
-    struct mem_event_domain *med,
-    int pause_flag,
-    int param,
-    xen_event_channel_notification_t notification_fn)
-{
-    int rc;
-    unsigned long ring_gfn = d->arch.hvm_domain.params[param];
-
-    /* Only one helper at a time. If the helper crashed,
-     * the ring is in an undefined state and so is the guest.
-     */
-    if ( med->ring_page )
-        return -EBUSY;
-
-    /* The parameter defaults to zero, and it should be
-     * set to something */
-    if ( ring_gfn == 0 )
-        return -ENOSYS;
-
-    mem_event_ring_lock_init(med);
-    mem_event_ring_lock(med);
-
-    rc = prepare_ring_for_helper(d, ring_gfn, &med->ring_pg_struct,
-                                    &med->ring_page);
-    if ( rc < 0 )
-        goto err;
-
-    /* Set the number of currently blocked vCPUs to 0. */
-    med->blocked = 0;
-
-    /* Allocate event channel */
-    rc = alloc_unbound_xen_event_channel(d->vcpu[0],
-                                         current->domain->domain_id,
-                                         notification_fn);
-    if ( rc < 0 )
-        goto err;
-
-    med->xen_port = mec->port = rc;
-
-    /* Prepare ring buffer */
-    FRONT_RING_INIT(&med->front_ring,
-                    (mem_event_sring_t *)med->ring_page,
-                    PAGE_SIZE);
-
-    /* Save the pause flag for this particular ring. */
-    med->pause_flag = pause_flag;
-
-    /* Initialize the last-chance wait queue. */
-    init_waitqueue_head(&med->wq);
-
-    mem_event_ring_unlock(med);
-    return 0;
-
- err:
-    destroy_ring_for_helper(&med->ring_page,
-                            med->ring_pg_struct);
-    mem_event_ring_unlock(med);
-
-    return rc;
-}
-
-static unsigned int mem_event_ring_available(struct mem_event_domain *med)
-{
-    int avail_req = RING_FREE_REQUESTS(&med->front_ring);
-    avail_req -= med->target_producers;
-    avail_req -= med->foreign_producers;
-
-    BUG_ON(avail_req < 0);
-
-    return avail_req;
-}
-
-/*
- * mem_event_wake_blocked() will wakeup vcpus waiting for room in the
- * ring. These vCPUs were paused on their way out after placing an event,
- * but need to be resumed where the ring is capable of processing at least
- * one event from them.
- */
-static void mem_event_wake_blocked(struct domain *d, struct mem_event_domain *med)
-{
-    struct vcpu *v;
-    int online = d->max_vcpus;
-    unsigned int avail_req = mem_event_ring_available(med);
-
-    if ( avail_req == 0 || med->blocked == 0 )
-        return;
-
-    /*
-     * We ensure that we only have vCPUs online if there are enough free slots
-     * for their memory events to be processed.  This will ensure that no
-     * memory events are lost (due to the fact that certain types of events
-     * cannot be replayed, we need to ensure that there is space in the ring
-     * for when they are hit).
-     * See comment below in mem_event_put_request().
-     */
-    for_each_vcpu ( d, v )
-        if ( test_bit(med->pause_flag, &v->pause_flags) )
-            online--;
-
-    ASSERT(online == (d->max_vcpus - med->blocked));
-
-    /* We remember which vcpu last woke up to avoid scanning always linearly
-     * from zero and starving higher-numbered vcpus under high load */
-    if ( d->vcpu )
-    {
-        int i, j, k;
-
-        for (i = med->last_vcpu_wake_up + 1, j = 0; j < d->max_vcpus; i++, j++)
-        {
-            k = i % d->max_vcpus;
-            v = d->vcpu[k];
-            if ( !v )
-                continue;
-
-            if ( !(med->blocked) || online >= avail_req )
-               break;
-
-            if ( test_and_clear_bit(med->pause_flag, &v->pause_flags) )
-            {
-                vcpu_unpause(v);
-                online++;
-                med->blocked--;
-                med->last_vcpu_wake_up = k;
-            }
-        }
-    }
-}
-
-/*
- * In the event that a vCPU attempted to place an event in the ring and
- * was unable to do so, it is queued on a wait queue.  These are woken as
- * needed, and take precedence over the blocked vCPUs.
- */
-static void mem_event_wake_queued(struct domain *d, struct mem_event_domain *med)
-{
-    unsigned int avail_req = mem_event_ring_available(med);
-
-    if ( avail_req > 0 )
-        wake_up_nr(&med->wq, avail_req);
-}
-
-/*
- * mem_event_wake() will wakeup all vcpus waiting for the ring to
- * become available.  If we have queued vCPUs, they get top priority. We
- * are guaranteed that they will go through code paths that will eventually
- * call mem_event_wake() again, ensuring that any blocked vCPUs will get
- * unpaused once all the queued vCPUs have made it through.
- */
-void mem_event_wake(struct domain *d, struct mem_event_domain *med)
-{
-    if (!list_empty(&med->wq.list))
-        mem_event_wake_queued(d, med);
-    else
-        mem_event_wake_blocked(d, med);
-}
-
-static int mem_event_disable(struct domain *d, struct mem_event_domain *med)
-{
-    if ( med->ring_page )
-    {
-        struct vcpu *v;
-
-        mem_event_ring_lock(med);
-
-        if ( !list_empty(&med->wq.list) )
-        {
-            mem_event_ring_unlock(med);
-            return -EBUSY;
-        }
-
-        /* Free domU's event channel and leave the other one unbound */
-        free_xen_event_channel(d->vcpu[0], med->xen_port);
-
-        /* Unblock all vCPUs */
-        for_each_vcpu ( d, v )
-        {
-            if ( test_and_clear_bit(med->pause_flag, &v->pause_flags) )
-            {
-                vcpu_unpause(v);
-                med->blocked--;
-            }
-        }
-
-        destroy_ring_for_helper(&med->ring_page,
-                                med->ring_pg_struct);
-        mem_event_ring_unlock(med);
-    }
-
-    return 0;
-}
-
-static inline void mem_event_release_slot(struct domain *d,
-                                          struct mem_event_domain *med)
-{
-    /* Update the accounting */
-    if ( current->domain == d )
-        med->target_producers--;
-    else
-        med->foreign_producers--;
-
-    /* Kick any waiters */
-    mem_event_wake(d, med);
-}
-
-/*
- * mem_event_mark_and_pause() tags vcpu and put it to sleep.
- * The vcpu will resume execution in mem_event_wake_waiters().
- */
-void mem_event_mark_and_pause(struct vcpu *v, struct mem_event_domain *med)
-{
-    if ( !test_and_set_bit(med->pause_flag, &v->pause_flags) )
-    {
-        vcpu_pause_nosync(v);
-        med->blocked++;
-    }
-}
-
-/*
- * This must be preceded by a call to claim_slot(), and is guaranteed to
- * succeed.  As a side-effect however, the vCPU may be paused if the ring is
- * overly full and its continued execution would cause stalling and excessive
- * waiting.  The vCPU will be automatically unpaused when the ring clears.
- */
-void mem_event_put_request(struct domain *d,
-                           struct mem_event_domain *med,
-                           mem_event_request_t *req)
-{
-    mem_event_front_ring_t *front_ring;
-    int free_req;
-    unsigned int avail_req;
-    RING_IDX req_prod;
-
-    if ( current->domain != d )
-    {
-        req->flags |= MEM_EVENT_FLAG_FOREIGN;
-#ifndef NDEBUG
-        if ( !(req->flags & MEM_EVENT_FLAG_VCPU_PAUSED) )
-            gdprintk(XENLOG_G_WARNING, "d%dv%d was not paused.\n",
-                     d->domain_id, req->vcpu_id);
-#endif
-    }
-
-    mem_event_ring_lock(med);
-
-    /* Due to the reservations, this step must succeed. */
-    front_ring = &med->front_ring;
-    free_req = RING_FREE_REQUESTS(front_ring);
-    ASSERT(free_req > 0);
-
-    /* Copy request */
-    req_prod = front_ring->req_prod_pvt;
-    memcpy(RING_GET_REQUEST(front_ring, req_prod), req, sizeof(*req));
-    req_prod++;
-
-    /* Update ring */
-    front_ring->req_prod_pvt = req_prod;
-    RING_PUSH_REQUESTS(front_ring);
-
-    /* We've actually *used* our reservation, so release the slot. */
-    mem_event_release_slot(d, med);
-
-    /* Give this vCPU a black eye if necessary, on the way out.
-     * See the comments above wake_blocked() for more information
-     * on how this mechanism works to avoid waiting. */
-    avail_req = mem_event_ring_available(med);
-    if( current->domain == d && avail_req < d->max_vcpus )
-        mem_event_mark_and_pause(current, med);
-
-    mem_event_ring_unlock(med);
-
-    notify_via_xen_event_channel(d, med->xen_port);
-}
-
-int mem_event_get_response(struct domain *d, struct mem_event_domain *med, mem_event_response_t *rsp)
-{
-    mem_event_front_ring_t *front_ring;
-    RING_IDX rsp_cons;
-
-    mem_event_ring_lock(med);
-
-    front_ring = &med->front_ring;
-    rsp_cons = front_ring->rsp_cons;
-
-    if ( !RING_HAS_UNCONSUMED_RESPONSES(front_ring) )
-    {
-        mem_event_ring_unlock(med);
-        return 0;
-    }
-
-    /* Copy response */
-    memcpy(rsp, RING_GET_RESPONSE(front_ring, rsp_cons), sizeof(*rsp));
-    rsp_cons++;
-
-    /* Update ring */
-    front_ring->rsp_cons = rsp_cons;
-    front_ring->sring->rsp_event = rsp_cons + 1;
-
-    /* Kick any waiters -- since we've just consumed an event,
-     * there may be additional space available in the ring. */
-    mem_event_wake(d, med);
-
-    mem_event_ring_unlock(med);
-
-    return 1;
-}
-
-void mem_event_cancel_slot(struct domain *d, struct mem_event_domain *med)
-{
-    mem_event_ring_lock(med);
-    mem_event_release_slot(d, med);
-    mem_event_ring_unlock(med);
-}
-
-static int mem_event_grab_slot(struct mem_event_domain *med, int foreign)
-{
-    unsigned int avail_req;
-
-    if ( !med->ring_page )
-        return -ENOSYS;
-
-    mem_event_ring_lock(med);
-
-    avail_req = mem_event_ring_available(med);
-    if ( avail_req == 0 )
-    {
-        mem_event_ring_unlock(med);
-        return -EBUSY;
-    }
-
-    if ( !foreign )
-        med->target_producers++;
-    else
-        med->foreign_producers++;
-
-    mem_event_ring_unlock(med);
-
-    return 0;
-}
-
-/* Simple try_grab wrapper for use in the wait_event() macro. */
-static int mem_event_wait_try_grab(struct mem_event_domain *med, int *rc)
-{
-    *rc = mem_event_grab_slot(med, 0);
-    return *rc;
-}
-
-/* Call mem_event_grab_slot() until the ring doesn't exist, or is available. */
-static int mem_event_wait_slot(struct mem_event_domain *med)
-{
-    int rc = -EBUSY;
-    wait_event(med->wq, mem_event_wait_try_grab(med, &rc) != -EBUSY);
-    return rc;
-}
-
-bool_t mem_event_check_ring(struct mem_event_domain *med)
-{
-    return (med->ring_page != NULL);
-}
-
-/*
- * Determines whether or not the current vCPU belongs to the target domain,
- * and calls the appropriate wait function.  If it is a guest vCPU, then we
- * use mem_event_wait_slot() to reserve a slot.  As long as there is a ring,
- * this function will always return 0 for a guest.  For a non-guest, we check
- * for space and return -EBUSY if the ring is not available.
- *
- * Return codes: -ENOSYS: the ring is not yet configured
- *               -EBUSY: the ring is busy
- *               0: a spot has been reserved
- *
- */
-int __mem_event_claim_slot(struct domain *d, struct mem_event_domain *med,
-                            bool_t allow_sleep)
-{
-    if ( (current->domain == d) && allow_sleep )
-        return mem_event_wait_slot(med);
-    else
-        return mem_event_grab_slot(med, (current->domain != d));
-}
-
-#ifdef HAS_MEM_PAGING
-/* Registered with Xen-bound event channel for incoming notifications. */
-static void mem_paging_notification(struct vcpu *v, unsigned int port)
-{
-    if ( likely(v->domain->mem_event->paging.ring_page != NULL) )
-        p2m_mem_paging_resume(v->domain);
-}
-#endif
-
-#ifdef HAS_MEM_ACCESS
-/* Registered with Xen-bound event channel for incoming notifications. */
-static void mem_access_notification(struct vcpu *v, unsigned int port)
-{
-    if ( likely(v->domain->mem_event->monitor.ring_page != NULL) )
-        mem_access_resume(v->domain);
-}
-#endif
-
-#ifdef HAS_MEM_SHARING
-/* Registered with Xen-bound event channel for incoming notifications. */
-static void mem_sharing_notification(struct vcpu *v, unsigned int port)
-{
-    if ( likely(v->domain->mem_event->share.ring_page != NULL) )
-        mem_sharing_sharing_resume(v->domain);
-}
-#endif
-
-int do_mem_event_op(int op, uint32_t domain, void *arg)
-{
-    int ret;
-    struct domain *d;
-
-    ret = rcu_lock_live_remote_domain_by_id(domain, &d);
-    if ( ret )
-        return ret;
-
-    ret = xsm_mem_event_op(XSM_DM_PRIV, d, op);
-    if ( ret )
-        goto out;
-
-    switch (op)
-    {
-#ifdef HAS_MEM_PAGING
-        case XENMEM_paging_op:
-            ret = mem_paging_memop(d, (xen_mem_paging_op_t *) arg);
-            break;
-#endif
-#ifdef HAS_MEM_SHARING
-        case XENMEM_sharing_op:
-            ret = mem_sharing_memop(d, (xen_mem_sharing_op_t *) arg);
-            break;
-#endif
-        default:
-            ret = -ENOSYS;
-    }
-
- out:
-    rcu_unlock_domain(d);
-    return ret;
-}
-
-/* Clean up on domain destruction */
-void mem_event_cleanup(struct domain *d)
-{
-#ifdef HAS_MEM_PAGING
-    if ( d->mem_event->paging.ring_page ) {
-        /* Destroying the wait queue head means waking up all
-         * queued vcpus. This will drain the list, allowing
-         * the disable routine to complete. It will also drop
-         * all domain refs the wait-queued vcpus are holding.
-         * Finally, because this code path involves previously
-         * pausing the domain (domain_kill), unpausing the
-         * vcpus causes no harm. */
-        destroy_waitqueue_head(&d->mem_event->paging.wq);
-        (void)mem_event_disable(d, &d->mem_event->paging);
-    }
-#endif
-#ifdef HAS_MEM_ACCESS
-    if ( d->mem_event->monitor.ring_page ) {
-        destroy_waitqueue_head(&d->mem_event->monitor.wq);
-        (void)mem_event_disable(d, &d->mem_event->monitor);
-    }
-#endif
-#ifdef HAS_MEM_SHARING
-    if ( d->mem_event->share.ring_page ) {
-        destroy_waitqueue_head(&d->mem_event->share.wq);
-        (void)mem_event_disable(d, &d->mem_event->share);
-    }
-#endif
-}
-
-int mem_event_domctl(struct domain *d, xen_domctl_mem_event_op_t *mec,
-                     XEN_GUEST_HANDLE_PARAM(void) u_domctl)
-{
-    int rc;
-
-    rc = xsm_mem_event_control(XSM_PRIV, d, mec->mode, mec->op);
-    if ( rc )
-        return rc;
-
-    if ( unlikely(d == current->domain) )
-    {
-        gdprintk(XENLOG_INFO, "Tried to do a memory event op on itself.\n");
-        return -EINVAL;
-    }
-
-    if ( unlikely(d->is_dying) )
-    {
-        gdprintk(XENLOG_INFO, "Ignoring memory event op on dying domain %u\n",
-                 d->domain_id);
-        return 0;
-    }
-
-    if ( unlikely(d->vcpu == NULL) || unlikely(d->vcpu[0] == NULL) )
-    {
-        gdprintk(XENLOG_INFO,
-                 "Memory event op on a domain (%u) with no vcpus\n",
-                 d->domain_id);
-        return -EINVAL;
-    }
-
-    rc = -ENOSYS;
-
-    switch ( mec->mode )
-    {
-#ifdef HAS_MEM_PAGING
-    case XEN_DOMCTL_MEM_EVENT_OP_PAGING:
-    {
-        struct mem_event_domain *med = &d->mem_event->paging;
-        rc = -EINVAL;
-
-        switch( mec->op )
-        {
-        case XEN_DOMCTL_MEM_EVENT_OP_PAGING_ENABLE:
-        {
-            struct p2m_domain *p2m = p2m_get_hostp2m(d);
-
-            rc = -EOPNOTSUPP;
-            /* pvh fixme: p2m_is_foreign types need addressing */
-            if ( is_pvh_vcpu(current) || is_pvh_domain(hardware_domain) )
-                break;
-
-            rc = -ENODEV;
-            /* Only HAP is supported */
-            if ( !hap_enabled(d) )
-                break;
-
-            /* No paging if iommu is used */
-            rc = -EMLINK;
-            if ( unlikely(need_iommu(d)) )
-                break;
-
-            rc = -EXDEV;
-            /* Disallow paging in a PoD guest */
-            if ( p2m->pod.entry_count )
-                break;
-
-            rc = mem_event_enable(d, mec, med, _VPF_mem_paging,
-                                    HVM_PARAM_PAGING_RING_PFN,
-                                    mem_paging_notification);
-        }
-        break;
-
-        case XEN_DOMCTL_MEM_EVENT_OP_PAGING_DISABLE:
-        {
-            if ( med->ring_page )
-                rc = mem_event_disable(d, med);
-        }
-        break;
-
-        default:
-            rc = -ENOSYS;
-            break;
-        }
-    }
-    break;
-#endif
-
-#ifdef HAS_MEM_ACCESS
-    case XEN_DOMCTL_MEM_EVENT_OP_MONITOR:
-    {
-        struct mem_event_domain *med = &d->mem_event->monitor;
-        rc = -EINVAL;
-
-        switch( mec->op )
-        {
-        case XEN_DOMCTL_MEM_EVENT_OP_MONITOR_ENABLE:
-        case XEN_DOMCTL_MEM_EVENT_OP_MONITOR_ENABLE_INTROSPECTION:
-        {
-            rc = -ENODEV;
-            if ( !p2m_mem_event_sanity_check(d) )
-                break;
-
-            rc = mem_event_enable(d, mec, med, _VPF_mem_access,
-                                    HVM_PARAM_MONITOR_RING_PFN,
-                                    mem_access_notification);
-
-            if ( mec->op == XEN_DOMCTL_MEM_EVENT_OP_MONITOR_ENABLE_INTROSPECTION
-                 && !rc )
-                p2m_setup_introspection(d);
-
-        }
-        break;
-
-        case XEN_DOMCTL_MEM_EVENT_OP_MONITOR_DISABLE:
-        {
-            if ( med->ring_page )
-            {
-                rc = mem_event_disable(d, med);
-                d->arch.hvm_domain.introspection_enabled = 0;
-            }
-        }
-        break;
-
-        default:
-            rc = -ENOSYS;
-            break;
-        }
-    }
-    break;
-#endif
-
-#ifdef HAS_MEM_SHARING
-    case XEN_DOMCTL_MEM_EVENT_OP_SHARING:
-    {
-        struct mem_event_domain *med = &d->mem_event->share;
-        rc = -EINVAL;
-
-        switch( mec->op )
-        {
-        case XEN_DOMCTL_MEM_EVENT_OP_SHARING_ENABLE:
-        {
-            rc = -EOPNOTSUPP;
-            /* pvh fixme: p2m_is_foreign types need addressing */
-            if ( is_pvh_vcpu(current) || is_pvh_domain(hardware_domain) )
-                break;
-
-            rc = -ENODEV;
-            /* Only HAP is supported */
-            if ( !hap_enabled(d) )
-                break;
-
-            rc = mem_event_enable(d, mec, med, _VPF_mem_sharing,
-                                    HVM_PARAM_SHARING_RING_PFN,
-                                    mem_sharing_notification);
-        }
-        break;
-
-        case XEN_DOMCTL_MEM_EVENT_OP_SHARING_DISABLE:
-        {
-            if ( med->ring_page )
-                rc = mem_event_disable(d, med);
-        }
-        break;
-
-        default:
-            rc = -ENOSYS;
-            break;
-        }
-    }
-    break;
-#endif
-
-    default:
-        rc = -ENOSYS;
-    }
-
-    return rc;
-}
-
-void mem_event_vcpu_pause(struct vcpu *v)
-{
-    ASSERT(v == current);
-
-    atomic_inc(&v->mem_event_pause_count);
-    vcpu_pause_nosync(v);
-}
-
-void mem_event_vcpu_unpause(struct vcpu *v)
-{
-    int old, new, prev = v->mem_event_pause_count.counter;
-
-    /* All unpause requests as a result of toolstack responses.  Prevent
-     * underflow of the vcpu pause count. */
-    do
-    {
-        old = prev;
-        new = old - 1;
-
-        if ( new < 0 )
-        {
-            printk(XENLOG_G_WARNING
-                   "%pv mem_event: Too many unpause attempts\n", v);
-            return;
-        }
-
-        prev = cmpxchg(&v->mem_event_pause_count.counter, old, new);
-    } while ( prev != old );
-
-    vcpu_unpause(v);
-}
-
-/*
- * Local variables:
- * mode: C
- * c-file-style: "BSD"
- * c-basic-offset: 4
- * indent-tabs-mode: nil
- * End:
- */
diff --git a/xen/common/vm_event.c b/xen/common/vm_event.c
new file mode 100644
index 0000000..f81eae4
--- /dev/null
+++ b/xen/common/vm_event.c
@@ -0,0 +1,742 @@
+/******************************************************************************
+ * vm_event.c
+ *
+ * VM event support.
+ *
+ * Copyright (c) 2009 Citrix Systems, Inc. (Patrick Colp)
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+
+#include <xen/sched.h>
+#include <xen/event.h>
+#include <xen/wait.h>
+#include <xen/vm_event.h>
+#include <xen/mem_access.h>
+#include <asm/p2m.h>
+
+#ifdef HAS_MEM_PAGING
+#include <asm/mem_paging.h>
+#endif
+
+#ifdef HAS_MEM_SHARING
+#include <asm/mem_sharing.h>
+#endif
+
+#include <xsm/xsm.h>
+
+/* for public/io/ring.h macros */
+#define xen_mb()   mb()
+#define xen_rmb()  rmb()
+#define xen_wmb()  wmb()
+
+#define vm_event_ring_lock_init(_ved)  spin_lock_init(&(_ved)->ring_lock)
+#define vm_event_ring_lock(_ved)       spin_lock(&(_ved)->ring_lock)
+#define vm_event_ring_unlock(_ved)     spin_unlock(&(_ved)->ring_lock)
+
+static int vm_event_enable(
+    struct domain *d,
+    xen_domctl_vm_event_op_t *vec,
+    struct vm_event_domain *ved,
+    int pause_flag,
+    int param,
+    xen_event_channel_notification_t notification_fn)
+{
+    int rc;
+    unsigned long ring_gfn = d->arch.hvm_domain.params[param];
+
+    /* Only one helper at a time. If the helper crashed,
+     * the ring is in an undefined state and so is the guest.
+     */
+    if ( ved->ring_page )
+        return -EBUSY;
+
+    /* The parameter defaults to zero, and it should be
+     * set to something */
+    if ( ring_gfn == 0 )
+        return -ENOSYS;
+
+    vm_event_ring_lock_init(ved);
+    vm_event_ring_lock(ved);
+
+    rc = prepare_ring_for_helper(d, ring_gfn, &ved->ring_pg_struct,
+                                    &ved->ring_page);
+    if ( rc < 0 )
+        goto err;
+
+    /* Set the number of currently blocked vCPUs to 0. */
+    ved->blocked = 0;
+
+    /* Allocate event channel */
+    rc = alloc_unbound_xen_event_channel(d->vcpu[0],
+                                         current->domain->domain_id,
+                                         notification_fn);
+    if ( rc < 0 )
+        goto err;
+
+    ved->xen_port = vec->port = rc;
+
+    /* Prepare ring buffer */
+    FRONT_RING_INIT(&ved->front_ring,
+                    (vm_event_sring_t *)ved->ring_page,
+                    PAGE_SIZE);
+
+    /* Save the pause flag for this particular ring. */
+    ved->pause_flag = pause_flag;
+
+    /* Initialize the last-chance wait queue. */
+    init_waitqueue_head(&ved->wq);
+
+    vm_event_ring_unlock(ved);
+    return 0;
+
+ err:
+    destroy_ring_for_helper(&ved->ring_page,
+                            ved->ring_pg_struct);
+    vm_event_ring_unlock(ved);
+
+    return rc;
+}
+
+static unsigned int vm_event_ring_available(struct vm_event_domain *ved)
+{
+    int avail_req = RING_FREE_REQUESTS(&ved->front_ring);
+    avail_req -= ved->target_producers;
+    avail_req -= ved->foreign_producers;
+
+    BUG_ON(avail_req < 0);
+
+    return avail_req;
+}
+
+/*
+ * vm_event_wake_blocked() will wakeup vcpus waiting for room in the
+ * ring. These vCPUs were paused on their way out after placing an event,
+ * but need to be resumed where the ring is capable of processing at least
+ * one event from them.
+ */
+static void vm_event_wake_blocked(struct domain *d, struct vm_event_domain *ved)
+{
+    struct vcpu *v;
+    int online = d->max_vcpus;
+    unsigned int avail_req = vm_event_ring_available(ved);
+
+    if ( avail_req == 0 || ved->blocked == 0 )
+        return;
+
+    /*
+     * We ensure that we only have vCPUs online if there are enough free slots
+     * for their memory events to be processed.  This will ensure that no
+     * memory events are lost (due to the fact that certain types of events
+     * cannot be replayed, we need to ensure that there is space in the ring
+     * for when they are hit).
+     * See comment below in vm_event_put_request().
+     */
+    for_each_vcpu ( d, v )
+        if ( test_bit(ved->pause_flag, &v->pause_flags) )
+            online--;
+
+    ASSERT(online == (d->max_vcpus - ved->blocked));
+
+    /* We remember which vcpu last woke up to avoid scanning always linearly
+     * from zero and starving higher-numbered vcpus under high load */
+    if ( d->vcpu )
+    {
+        int i, j, k;
+
+        for (i = ved->last_vcpu_wake_up + 1, j = 0; j < d->max_vcpus; i++, j++)
+        {
+            k = i % d->max_vcpus;
+            v = d->vcpu[k];
+            if ( !v )
+                continue;
+
+            if ( !(ved->blocked) || online >= avail_req )
+               break;
+
+            if ( test_and_clear_bit(ved->pause_flag, &v->pause_flags) )
+            {
+                vcpu_unpause(v);
+                online++;
+                ved->blocked--;
+                ved->last_vcpu_wake_up = k;
+            }
+        }
+    }
+}
+
+/*
+ * In the event that a vCPU attempted to place an event in the ring and
+ * was unable to do so, it is queued on a wait queue.  These are woken as
+ * needed, and take precedence over the blocked vCPUs.
+ */
+static void vm_event_wake_queued(struct domain *d, struct vm_event_domain *ved)
+{
+    unsigned int avail_req = vm_event_ring_available(ved);
+
+    if ( avail_req > 0 )
+        wake_up_nr(&ved->wq, avail_req);
+}
+
+/*
+ * vm_event_wake() will wakeup all vcpus waiting for the ring to
+ * become available.  If we have queued vCPUs, they get top priority. We
+ * are guaranteed that they will go through code paths that will eventually
+ * call vm_event_wake() again, ensuring that any blocked vCPUs will get
+ * unpaused once all the queued vCPUs have made it through.
+ */
+void vm_event_wake(struct domain *d, struct vm_event_domain *ved)
+{
+    if (!list_empty(&ved->wq.list))
+        vm_event_wake_queued(d, ved);
+    else
+        vm_event_wake_blocked(d, ved);
+}
+
+static int vm_event_disable(struct domain *d, struct vm_event_domain *ved)
+{
+    if ( ved->ring_page )
+    {
+        struct vcpu *v;
+
+        vm_event_ring_lock(ved);
+
+        if ( !list_empty(&ved->wq.list) )
+        {
+            vm_event_ring_unlock(ved);
+            return -EBUSY;
+        }
+
+        /* Free domU's event channel and leave the other one unbound */
+        free_xen_event_channel(d->vcpu[0], ved->xen_port);
+
+        /* Unblock all vCPUs */
+        for_each_vcpu ( d, v )
+        {
+            if ( test_and_clear_bit(ved->pause_flag, &v->pause_flags) )
+            {
+                vcpu_unpause(v);
+                ved->blocked--;
+            }
+        }
+
+        destroy_ring_for_helper(&ved->ring_page,
+                                ved->ring_pg_struct);
+        vm_event_ring_unlock(ved);
+    }
+
+    return 0;
+}
+
+static inline void vm_event_release_slot(struct domain *d,
+                                          struct vm_event_domain *ved)
+{
+    /* Update the accounting */
+    if ( current->domain == d )
+        ved->target_producers--;
+    else
+        ved->foreign_producers--;
+
+    /* Kick any waiters */
+    vm_event_wake(d, ved);
+}
+
+/*
+ * vm_event_mark_and_pause() tags vcpu and put it to sleep.
+ * The vcpu will resume execution in vm_event_wake_waiters().
+ */
+void vm_event_mark_and_pause(struct vcpu *v, struct vm_event_domain *ved)
+{
+    if ( !test_and_set_bit(ved->pause_flag, &v->pause_flags) )
+    {
+        vcpu_pause_nosync(v);
+        ved->blocked++;
+    }
+}
+
+/*
+ * This must be preceded by a call to claim_slot(), and is guaranteed to
+ * succeed.  As a side-effect however, the vCPU may be paused if the ring is
+ * overly full and its continued execution would cause stalling and excessive
+ * waiting.  The vCPU will be automatically unpaused when the ring clears.
+ */
+void vm_event_put_request(struct domain *d,
+                           struct vm_event_domain *ved,
+                           vm_event_request_t *req)
+{
+    vm_event_front_ring_t *front_ring;
+    int free_req;
+    unsigned int avail_req;
+    RING_IDX req_prod;
+
+    if ( current->domain != d )
+    {
+        req->flags |= VM_EVENT_FLAG_FOREIGN;
+#ifndef NDEBUG
+        if ( !(req->flags & VM_EVENT_FLAG_VCPU_PAUSED) )
+            gdprintk(XENLOG_G_WARNING, "d%dv%d was not paused.\n",
+                     d->domain_id, req->vcpu_id);
+#endif
+    }
+
+    vm_event_ring_lock(ved);
+
+    /* Due to the reservations, this step must succeed. */
+    front_ring = &ved->front_ring;
+    free_req = RING_FREE_REQUESTS(front_ring);
+    ASSERT(free_req > 0);
+
+    /* Copy request */
+    req_prod = front_ring->req_prod_pvt;
+    memcpy(RING_GET_REQUEST(front_ring, req_prod), req, sizeof(*req));
+    req_prod++;
+
+    /* Update ring */
+    front_ring->req_prod_pvt = req_prod;
+    RING_PUSH_REQUESTS(front_ring);
+
+    /* We've actually *used* our reservation, so release the slot. */
+    vm_event_release_slot(d, ved);
+
+    /* Give this vCPU a black eye if necessary, on the way out.
+     * See the comments above wake_blocked() for more information
+     * on how this vechanism works to avoid waiting. */
+    avail_req = vm_event_ring_available(ved);
+    if( current->domain == d && avail_req < d->max_vcpus )
+        vm_event_mark_and_pause(current, ved);
+
+    vm_event_ring_unlock(ved);
+
+    notify_via_xen_event_channel(d, ved->xen_port);
+}
+
+int vm_event_get_response(struct domain *d, struct vm_event_domain *ved, vm_event_response_t *rsp)
+{
+    vm_event_front_ring_t *front_ring;
+    RING_IDX rsp_cons;
+
+    vm_event_ring_lock(ved);
+
+    front_ring = &ved->front_ring;
+    rsp_cons = front_ring->rsp_cons;
+
+    if ( !RING_HAS_UNCONSUMED_RESPONSES(front_ring) )
+    {
+        vm_event_ring_unlock(ved);
+        return 0;
+    }
+
+    /* Copy response */
+    memcpy(rsp, RING_GET_RESPONSE(front_ring, rsp_cons), sizeof(*rsp));
+    rsp_cons++;
+
+    /* Update ring */
+    front_ring->rsp_cons = rsp_cons;
+    front_ring->sring->rsp_event = rsp_cons + 1;
+
+    /* Kick any waiters -- since we've just consumed an event,
+     * there may be additional space available in the ring. */
+    vm_event_wake(d, ved);
+
+    vm_event_ring_unlock(ved);
+
+    return 1;
+}
+
+void vm_event_cancel_slot(struct domain *d, struct vm_event_domain *ved)
+{
+    vm_event_ring_lock(ved);
+    vm_event_release_slot(d, ved);
+    vm_event_ring_unlock(ved);
+}
+
+static int vm_event_grab_slot(struct vm_event_domain *ved, int foreign)
+{
+    unsigned int avail_req;
+
+    if ( !ved->ring_page )
+        return -ENOSYS;
+
+    vm_event_ring_lock(ved);
+
+    avail_req = vm_event_ring_available(ved);
+    if ( avail_req == 0 )
+    {
+        vm_event_ring_unlock(ved);
+        return -EBUSY;
+    }
+
+    if ( !foreign )
+        ved->target_producers++;
+    else
+        ved->foreign_producers++;
+
+    vm_event_ring_unlock(ved);
+
+    return 0;
+}
+
+/* Simple try_grab wrapper for use in the wait_event() macro. */
+static int vm_event_wait_try_grab(struct vm_event_domain *ved, int *rc)
+{
+    *rc = vm_event_grab_slot(ved, 0);
+    return *rc;
+}
+
+/* Call vm_event_grab_slot() until the ring doesn't exist, or is available. */
+static int vm_event_wait_slot(struct vm_event_domain *ved)
+{
+    int rc = -EBUSY;
+    wait_event(ved->wq, vm_event_wait_try_grab(ved, &rc) != -EBUSY);
+    return rc;
+}
+
+bool_t vm_event_check_ring(struct vm_event_domain *ved)
+{
+    return (ved->ring_page != NULL);
+}
+
+/*
+ * Determines whether or not the current vCPU belongs to the target domain,
+ * and calls the appropriate wait function.  If it is a guest vCPU, then we
+ * use vm_event_wait_slot() to reserve a slot.  As long as there is a ring,
+ * this function will always return 0 for a guest.  For a non-guest, we check
+ * for space and return -EBUSY if the ring is not available.
+ *
+ * Return codes: -ENOSYS: the ring is not yet configured
+ *               -EBUSY: the ring is busy
+ *               0: a spot has been reserved
+ *
+ */
+int __vm_event_claim_slot(struct domain *d, struct vm_event_domain *ved,
+                            bool_t allow_sleep)
+{
+    if ( (current->domain == d) && allow_sleep )
+        return vm_event_wait_slot(ved);
+    else
+        return vm_event_grab_slot(ved, (current->domain != d));
+}
+
+#ifdef HAS_MEM_PAGING
+/* Registered with Xen-bound event channel for incoming notifications. */
+static void mem_paging_notification(struct vcpu *v, unsigned int port)
+{
+    if ( likely(v->domain->vm_event->paging.ring_page != NULL) )
+        p2m_mem_paging_resume(v->domain);
+}
+#endif
+
+#ifdef HAS_MEM_ACCESS
+/* Registered with Xen-bound event channel for incoming notifications. */
+static void mem_access_notification(struct vcpu *v, unsigned int port)
+{
+    if ( likely(v->domain->vm_event->monitor.ring_page != NULL) )
+        mem_access_resume(v->domain);
+}
+#endif
+
+#ifdef HAS_MEM_SHARING
+/* Registered with Xen-bound event channel for incoming notifications. */
+static void mem_sharing_notification(struct vcpu *v, unsigned int port)
+{
+    if ( likely(v->domain->vm_event->share.ring_page != NULL) )
+        mem_sharing_sharing_resume(v->domain);
+}
+#endif
+
+int do_vm_event_op(int op, uint32_t domain, void *arg)
+{
+    int ret;
+    struct domain *d;
+
+    ret = rcu_lock_live_remote_domain_by_id(domain, &d);
+    if ( ret )
+        return ret;
+
+    ret = xsm_vm_event_op(XSM_DM_PRIV, d, op);
+    if ( ret )
+        goto out;
+
+    switch (op)
+    {
+#ifdef HAS_MEM_PAGING
+        case XENMEM_paging_op:
+            ret = mem_paging_memop(d, (xen_mem_paging_op_t *) arg);
+            break;
+#endif
+#ifdef HAS_MEM_SHARING
+        case XENMEM_sharing_op:
+            ret = mem_sharing_memop(d, (xen_mem_sharing_op_t *) arg);
+            break;
+#endif
+        default:
+            ret = -ENOSYS;
+    }
+
+ out:
+    rcu_unlock_domain(d);
+    return ret;
+}
+
+/* Clean up on domain destruction */
+void vm_event_cleanup(struct domain *d)
+{
+#ifdef HAS_MEM_PAGING
+    if ( d->vm_event->paging.ring_page ) {
+        /* Destroying the wait queue head means waking up all
+         * queued vcpus. This will drain the list, allowing
+         * the disable routine to complete. It will also drop
+         * all domain refs the wait-queued vcpus are holding.
+         * Finally, because this code path involves previously
+         * pausing the domain (domain_kill), unpausing the
+         * vcpus causes no harm. */
+        destroy_waitqueue_head(&d->vm_event->paging.wq);
+        (void)vm_event_disable(d, &d->vm_event->paging);
+    }
+#endif
+#ifdef HAS_MEM_ACCESS
+    if ( d->vm_event->monitor.ring_page ) {
+        destroy_waitqueue_head(&d->vm_event->monitor.wq);
+        (void)vm_event_disable(d, &d->vm_event->monitor);
+    }
+#endif
+#ifdef HAS_MEM_SHARING
+    if ( d->vm_event->share.ring_page ) {
+        destroy_waitqueue_head(&d->vm_event->share.wq);
+        (void)vm_event_disable(d, &d->vm_event->share);
+    }
+#endif
+}
+
+int vm_event_domctl(struct domain *d, xen_domctl_vm_event_op_t *vec,
+                     XEN_GUEST_HANDLE_PARAM(void) u_domctl)
+{
+    int rc;
+
+    rc = xsm_vm_event_control(XSM_PRIV, d, vec->mode, vec->op);
+    if ( rc )
+        return rc;
+
+    if ( unlikely(d == current->domain) )
+    {
+        gdprintk(XENLOG_INFO, "Tried to do a memory event op on itself.\n");
+        return -EINVAL;
+    }
+
+    if ( unlikely(d->is_dying) )
+    {
+        gdprintk(XENLOG_INFO, "Ignoring memory event op on dying domain %u\n",
+                 d->domain_id);
+        return 0;
+    }
+
+    if ( unlikely(d->vcpu == NULL) || unlikely(d->vcpu[0] == NULL) )
+    {
+        gdprintk(XENLOG_INFO,
+                 "Memory event op on a domain (%u) with no vcpus\n",
+                 d->domain_id);
+        return -EINVAL;
+    }
+
+    rc = -ENOSYS;
+
+    switch ( vec->mode )
+    {
+#ifdef HAS_MEM_PAGING
+    case XEN_DOMCTL_VM_EVENT_OP_PAGING:
+    {
+        struct vm_event_domain *ved = &d->vm_event->paging;
+        rc = -EINVAL;
+
+        switch( vec->op )
+        {
+        case XEN_DOMCTL_VM_EVENT_OP_PAGING_ENABLE:
+        {
+            struct p2m_domain *p2m = p2m_get_hostp2m(d);
+
+            rc = -EOPNOTSUPP;
+            /* pvh fixme: p2m_is_foreign types need addressing */
+            if ( is_pvh_vcpu(current) || is_pvh_domain(hardware_domain) )
+                break;
+
+            rc = -ENODEV;
+            /* Only HAP is supported */
+            if ( !hap_enabled(d) )
+                break;
+
+            /* No paging if iommu is used */
+            rc = -EMLINK;
+            if ( unlikely(need_iommu(d)) )
+                break;
+
+            rc = -EXDEV;
+            /* Disallow paging in a PoD guest */
+            if ( p2m->pod.entry_count )
+                break;
+
+            rc = vm_event_enable(d, vec, ved, _VPF_mem_paging,
+                                    HVM_PARAM_PAGING_RING_PFN,
+                                    mem_paging_notification);
+        }
+        break;
+
+        case XEN_DOMCTL_VM_EVENT_OP_PAGING_DISABLE:
+        {
+            if ( ved->ring_page )
+                rc = vm_event_disable(d, ved);
+        }
+        break;
+
+        default:
+            rc = -ENOSYS;
+            break;
+        }
+    }
+    break;
+#endif
+
+#ifdef HAS_MEM_ACCESS
+    case XEN_DOMCTL_VM_EVENT_OP_MONITOR:
+    {
+        struct vm_event_domain *ved = &d->vm_event->monitor;
+        rc = -EINVAL;
+
+        switch( vec->op )
+        {
+        case XEN_DOMCTL_VM_EVENT_OP_MONITOR_ENABLE:
+        case XEN_DOMCTL_VM_EVENT_OP_MONITOR_ENABLE_INTROSPECTION:
+        {
+            rc = -ENODEV;
+            if ( !p2m_mem_access_sanity_check(d) )
+                break;
+
+            rc = vm_event_enable(d, vec, ved, _VPF_mem_access,
+                                    HVM_PARAM_MONITOR_RING_PFN,
+                                    mem_access_notification);
+
+            if ( vec->op == XEN_DOMCTL_VM_EVENT_OP_MONITOR_ENABLE_INTROSPECTION
+                 && !rc )
+                p2m_setup_introspection(d);
+
+        }
+        break;
+
+        case XEN_DOMCTL_VM_EVENT_OP_MONITOR_DISABLE:
+        {
+            if ( ved->ring_page )
+            {
+                rc = vm_event_disable(d, ved);
+                d->arch.hvm_domain.introspection_enabled = 0;
+            }
+        }
+        break;
+
+        default:
+            rc = -ENOSYS;
+            break;
+        }
+    }
+    break;
+#endif
+
+#ifdef HAS_MEM_SHARING
+    case XEN_DOMCTL_VM_EVENT_OP_SHARING:
+    {
+        struct vm_event_domain *ved = &d->vm_event->share;
+        rc = -EINVAL;
+
+        switch( vec->op )
+        {
+        case XEN_DOMCTL_VM_EVENT_OP_SHARING_ENABLE:
+        {
+            rc = -EOPNOTSUPP;
+            /* pvh fixme: p2m_is_foreign types need addressing */
+            if ( is_pvh_vcpu(current) || is_pvh_domain(hardware_domain) )
+                break;
+
+            rc = -ENODEV;
+            /* Only HAP is supported */
+            if ( !hap_enabled(d) )
+                break;
+
+            rc = vm_event_enable(d, vec, ved, _VPF_mem_sharing,
+                                    HVM_PARAM_SHARING_RING_PFN,
+                                    mem_sharing_notification);
+        }
+        break;
+
+        case XEN_DOMCTL_VM_EVENT_OP_SHARING_DISABLE:
+        {
+            if ( ved->ring_page )
+                rc = vm_event_disable(d, ved);
+        }
+        break;
+
+        default:
+            rc = -ENOSYS;
+            break;
+        }
+    }
+    break;
+#endif
+
+    default:
+        rc = -ENOSYS;
+    }
+
+    return rc;
+}
+
+void vm_event_vcpu_pause(struct vcpu *v)
+{
+    ASSERT(v == current);
+
+    atomic_inc(&v->vm_event_pause_count);
+    vcpu_pause_nosync(v);
+}
+
+void vm_event_vcpu_unpause(struct vcpu *v)
+{
+    int old, new, prev = v->vm_event_pause_count.counter;
+
+    /* All unpause requests as a result of toolstack responses.  Prevent
+     * underflow of the vcpu pause count. */
+    do
+    {
+        old = prev;
+        new = old - 1;
+
+        if ( new < 0 )
+        {
+            printk(XENLOG_G_WARNING
+                   "%pv vm_event: Too many unpause attempts\n", v);
+            return;
+        }
+
+        prev = cmpxchg(&v->vm_event_pause_count.counter, old, new);
+    } while ( prev != old );
+
+    vcpu_unpause(v);
+}
+
+/*
+ * Local variables:
+ * mode: C
+ * c-file-style: "BSD"
+ * c-basic-offset: 4
+ * indent-tabs-mode: nil
+ * End:
+ */
diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
index 78c6977..964384b 100644
--- a/xen/drivers/passthrough/pci.c
+++ b/xen/drivers/passthrough/pci.c
@@ -1346,7 +1346,7 @@ static int assign_device(struct domain *d, u16 seg, u8 bus, u8 devfn)
      * enabled for this domain */
     if ( unlikely(!need_iommu(d) &&
             (d->arch.hvm_domain.mem_sharing_enabled ||
-             d->mem_event->paging.ring_page ||
+             d->vm_event->paging.ring_page ||
              p2m_get_hostp2m(d)->global_logdirty)) )
         return -EXDEV;
 
diff --git a/xen/include/asm-arm/p2m.h b/xen/include/asm-arm/p2m.h
index da36504..e1a72d5 100644
--- a/xen/include/asm-arm/p2m.h
+++ b/xen/include/asm-arm/p2m.h
@@ -45,7 +45,7 @@ struct p2m_domain {
         unsigned long shattered[4];
     } stats;
 
-    /* If true, and an access fault comes in and there is no mem_event listener,
+    /* If true, and an access fault comes in and there is no vm_event listener,
      * pause domain. Otherwise, remove access restrictions. */
     bool_t access_required;
 };
@@ -71,8 +71,8 @@ typedef enum {
 } p2m_type_t;
 
 static inline
-void p2m_mem_event_emulate_check(struct vcpu *v,
-                                 const mem_event_response_t *rsp)
+void p2m_mem_access_emulate_check(struct vcpu *v,
+                                  const vm_event_response_t *rsp)
 {
     /* Not supported on ARM. */
 };
diff --git a/xen/include/asm-x86/domain.h b/xen/include/asm-x86/domain.h
index 6a77a93..20ede1e 100644
--- a/xen/include/asm-x86/domain.h
+++ b/xen/include/asm-x86/domain.h
@@ -478,13 +478,13 @@ struct arch_vcpu
 
     /*
      * Should we emulate the next matching instruction on VCPU resume
-     * after a mem_event?
+     * after a vm_event?
      */
     struct {
         uint32_t emulate_flags;
         unsigned long gpa;
         unsigned long eip;
-    } mem_event;
+    } vm_event;
 
 } __cacheline_aligned;
 
diff --git a/xen/include/asm-x86/hvm/emulate.h b/xen/include/asm-x86/hvm/emulate.h
index 5411302..b3971c8 100644
--- a/xen/include/asm-x86/hvm/emulate.h
+++ b/xen/include/asm-x86/hvm/emulate.h
@@ -38,7 +38,7 @@ int hvm_emulate_one(
     struct hvm_emulate_ctxt *hvmemul_ctxt);
 int hvm_emulate_one_no_write(
     struct hvm_emulate_ctxt *hvmemul_ctxt);
-void hvm_mem_event_emulate_one(bool_t nowrite,
+void hvm_mem_access_emulate_one(bool_t nowrite,
     unsigned int trapnr,
     unsigned int errcode);
 void hvm_emulate_prepare(
diff --git a/xen/include/asm-x86/p2m.h b/xen/include/asm-x86/p2m.h
index 5f7fe71..2ee863b 100644
--- a/xen/include/asm-x86/p2m.h
+++ b/xen/include/asm-x86/p2m.h
@@ -238,7 +238,7 @@ struct p2m_domain {
      * retyped get this access type.  See definition of p2m_access_t. */
     p2m_access_t default_access;
 
-    /* If true, and an access fault comes in and there is no mem_event listener, 
+    /* If true, and an access fault comes in and there is no vm_event listener, 
      * pause domain.  Otherwise, remove access restrictions. */
     bool_t       access_required;
 
@@ -572,7 +572,7 @@ void p2m_mem_paging_resume(struct domain *d);
  * locks -- caller must also xfree the request. */
 bool_t p2m_mem_access_check(paddr_t gpa, unsigned long gla,
                             struct npfec npfec,
-                            mem_event_request_t **req_ptr);
+                            vm_event_request_t **req_ptr);
 
 /* Set access type for a region of pfns.
  * If start_pfn == -1ul, sets the default access type */
@@ -586,22 +586,16 @@ int p2m_get_mem_access(struct domain *d, unsigned long pfn,
 
 /* Check for emulation and mark vcpu for skipping one instruction
  * upon rescheduling if required. */
-void p2m_mem_event_emulate_check(struct vcpu *v,
-                                 const mem_event_response_t *rsp);
+void p2m_mem_access_emulate_check(struct vcpu *v,
+                                 const vm_event_response_t *rsp);
 
 /* Enable arch specific introspection options (such as MSR interception). */
 void p2m_setup_introspection(struct domain *d);
 
-/* Sanity check for mem_event hardware support */
-static inline bool_t p2m_mem_event_sanity_check(struct domain *d)
-{
-    return hap_enabled(d) && cpu_has_vmx;
-}
-
 /* Sanity check for mem_access hardware support */
 static inline bool_t p2m_mem_access_sanity_check(struct domain *d)
 {
-    return is_hvm_domain(d);
+    return hap_enabled(d) && cpu_has_vmx && is_hvm_domain(d);
 }
 
 /* 
diff --git a/xen/include/public/domctl.h b/xen/include/public/domctl.h
index 9d2cc38..1d8bbf0 100644
--- a/xen/include/public/domctl.h
+++ b/xen/include/public/domctl.h
@@ -753,7 +753,7 @@ struct xen_domctl_gdbsx_domstatus {
  * Memory event operations
  */
 
-/* XEN_DOMCTL_mem_event_op */
+/* XEN_DOMCTL_vm_event_op */
 
 /*
  * Domain memory paging
@@ -762,17 +762,17 @@ struct xen_domctl_gdbsx_domstatus {
  * pager<->hypervisor interface. Use XENMEM_paging_op*
  * to perform per-page operations.
  *
- * The XEN_DOMCTL_MEM_EVENT_OP_PAGING_ENABLE domctl returns several
+ * The XEN_DOMCTL_VM_EVENT_OP_PAGING_ENABLE domctl returns several
  * non-standard error codes to indicate why paging could not be enabled:
  * ENODEV - host lacks HAP support (EPT/NPT) or HAP is disabled in guest
  * EMLINK - guest has iommu passthrough enabled
  * EXDEV  - guest has PoD enabled
  * EBUSY  - guest has or had paging enabled, ring buffer still active
  */
-#define XEN_DOMCTL_MEM_EVENT_OP_PAGING            1
+#define XEN_DOMCTL_VM_EVENT_OP_PAGING            1
 
-#define XEN_DOMCTL_MEM_EVENT_OP_PAGING_ENABLE     0
-#define XEN_DOMCTL_MEM_EVENT_OP_PAGING_DISABLE    1
+#define XEN_DOMCTL_VM_EVENT_OP_PAGING_ENABLE     0
+#define XEN_DOMCTL_VM_EVENT_OP_PAGING_DISABLE    1
 
 /*
  * Monitor permissions.
@@ -783,21 +783,21 @@ struct xen_domctl_gdbsx_domstatus {
  * There are HVM hypercalls to set the per-page access permissions of every
  * page in a domain.  When one of these permissions--independent, read, 
  * write, and execute--is violated, the VCPU is paused and a memory event 
- * is sent with what happened.  (See public/mem_event.h) .
+ * is sent with what happened.  (See public/vm_event.h) .
  *
  * The memory event handler can then resume the VCPU and redo the access 
  * with a XENMEM_access_op_resume hypercall.
  *
- * The XEN_DOMCTL_MEM_EVENT_OP_MONITOR_ENABLE domctl returns several
+ * The XEN_DOMCTL_VM_EVENT_OP_MONITOR_ENABLE domctl returns several
  * non-standard error codes to indicate why access could not be enabled:
  * ENODEV - host lacks HAP support (EPT/NPT) or HAP is disabled in guest
  * EBUSY  - guest has or had access enabled, ring buffer still active
  */
-#define XEN_DOMCTL_MEM_EVENT_OP_MONITOR                        2
+#define XEN_DOMCTL_VM_EVENT_OP_MONITOR                        2
 
-#define XEN_DOMCTL_MEM_EVENT_OP_MONITOR_ENABLE                 0
-#define XEN_DOMCTL_MEM_EVENT_OP_MONITOR_DISABLE                1
-#define XEN_DOMCTL_MEM_EVENT_OP_MONITOR_ENABLE_INTROSPECTION   2
+#define XEN_DOMCTL_VM_EVENT_OP_MONITOR_ENABLE                 0
+#define XEN_DOMCTL_VM_EVENT_OP_MONITOR_DISABLE                1
+#define XEN_DOMCTL_VM_EVENT_OP_MONITOR_ENABLE_INTROSPECTION   2
 
 /*
  * Sharing ENOMEM helper.
@@ -812,21 +812,21 @@ struct xen_domctl_gdbsx_domstatus {
  * Note that shring can be turned on (as per the domctl below)
  * *without* this ring being setup.
  */
-#define XEN_DOMCTL_MEM_EVENT_OP_SHARING           3
+#define XEN_DOMCTL_VM_EVENT_OP_SHARING           3
 
-#define XEN_DOMCTL_MEM_EVENT_OP_SHARING_ENABLE    0
-#define XEN_DOMCTL_MEM_EVENT_OP_SHARING_DISABLE   1
+#define XEN_DOMCTL_VM_EVENT_OP_SHARING_ENABLE    0
+#define XEN_DOMCTL_VM_EVENT_OP_SHARING_DISABLE   1
 
 /* Use for teardown/setup of helper<->hypervisor interface for paging, 
  * access and sharing.*/
-struct xen_domctl_mem_event_op {
-    uint32_t       op;           /* XEN_DOMCTL_MEM_EVENT_OP_*_* */
-    uint32_t       mode;         /* XEN_DOMCTL_MEM_EVENT_OP_* */
+struct xen_domctl_vm_event_op {
+    uint32_t       op;           /* XEN_DOMCTL_VM_EVENT_OP_*_* */
+    uint32_t       mode;         /* XEN_DOMCTL_VM_EVENT_OP_* */
 
     uint32_t port;              /* OUT: event channel for ring */
 };
-typedef struct xen_domctl_mem_event_op xen_domctl_mem_event_op_t;
-DEFINE_XEN_GUEST_HANDLE(xen_domctl_mem_event_op_t);
+typedef struct xen_domctl_vm_event_op xen_domctl_vm_event_op_t;
+DEFINE_XEN_GUEST_HANDLE(xen_domctl_vm_event_op_t);
 
 /*
  * Memory sharing operations
@@ -1049,7 +1049,7 @@ struct xen_domctl {
 #define XEN_DOMCTL_suppress_spurious_page_faults 53
 #define XEN_DOMCTL_debug_op                      54
 #define XEN_DOMCTL_gethvmcontext_partial         55
-#define XEN_DOMCTL_mem_event_op                  56
+#define XEN_DOMCTL_vm_event_op                   56
 #define XEN_DOMCTL_mem_sharing_op                57
 #define XEN_DOMCTL_disable_migrate               58
 #define XEN_DOMCTL_gettscinfo                    59
@@ -1117,7 +1117,7 @@ struct xen_domctl {
         struct xen_domctl_set_target        set_target;
         struct xen_domctl_subscribe         subscribe;
         struct xen_domctl_debug_op          debug_op;
-        struct xen_domctl_mem_event_op      mem_event_op;
+        struct xen_domctl_vm_event_op       vm_event_op;
         struct xen_domctl_mem_sharing_op    mem_sharing_op;
 #if defined(__i386__) || defined(__x86_64__)
         struct xen_domctl_cpuid             cpuid;
diff --git a/xen/include/public/mem_event.h b/xen/include/public/mem_event.h
deleted file mode 100644
index c0e9394..0000000
--- a/xen/include/public/mem_event.h
+++ /dev/null
@@ -1,179 +0,0 @@
-/******************************************************************************
- * mem_event.h
- *
- * Memory event common structures.
- *
- * Copyright (c) 2009 by Citrix Systems, Inc. (Patrick Colp)
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to
- * deal in the Software without restriction, including without limitation the
- * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
- * sell copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- */
-
-#ifndef _XEN_PUBLIC_MEM_EVENT_H
-#define _XEN_PUBLIC_MEM_EVENT_H
-
-#include "xen.h"
-#include "io/ring.h"
-
-/* Memory event flags */
-#define MEM_EVENT_FLAG_VCPU_PAUSED     (1 << 0)
-#define MEM_EVENT_FLAG_DROP_PAGE       (1 << 1)
-#define MEM_EVENT_FLAG_EVICT_FAIL      (1 << 2)
-#define MEM_EVENT_FLAG_FOREIGN         (1 << 3)
-#define MEM_EVENT_FLAG_DUMMY           (1 << 4)
-/*
- * Emulate the fault-causing instruction (if set in the event response flags).
- * This will allow the guest to continue execution without lifting the page
- * access restrictions.
- */
-#define MEM_EVENT_FLAG_EMULATE         (1 << 5)
-/*
- * Same as MEM_EVENT_FLAG_EMULATE, but with write operations or operations
- * potentially having side effects (like memory mapped or port I/O) disabled.
- */
-#define MEM_EVENT_FLAG_EMULATE_NOWRITE (1 << 6)
-
-/* Reasons for the memory event request */
-typedef enum {
-    MEM_EVENT_REASON_UNKNOWN,              /* Default case */
-    MEM_EVENT_REASON_MEM_ACCESS_VIOLATION, /* Memory access violation */
-    MEM_EVENT_REASON_MEM_SHARING,          /* Memory sharing event */
-    MEM_EVENT_REASON_MEM_PAGING,           /* Memory paging event */
-    MEM_EVENT_REASON_CR0,                  /* CR0 was updated */
-    MEM_EVENT_REASON_CR3,                  /* CR3 was updated */
-    MEM_EVENT_REASON_CR4,                  /* CR4 was updated */
-    MEM_EVENT_REASON_INT3,                 /* Debug operation executed (int3) */
-    MEM_EVENT_REASON_SINGLESTEP,           /* Single-step (MTF) */
-    MEM_EVENT_REASON_MSR,                  /* An MSR was updated.
-                                            * Does NOT honour HVMPME_onchangeonly */
-} mem_event_reason_t;
-
-/* Using a custom struct (not hvm_hw_cpu) so as to not fill
- * the mem_event ring buffer too quickly. */
-struct mem_event_regs_x86 {
-    uint64_t rax;
-    uint64_t rcx;
-    uint64_t rdx;
-    uint64_t rbx;
-    uint64_t rsp;
-    uint64_t rbp;
-    uint64_t rsi;
-    uint64_t rdi;
-    uint64_t r8;
-    uint64_t r9;
-    uint64_t r10;
-    uint64_t r11;
-    uint64_t r12;
-    uint64_t r13;
-    uint64_t r14;
-    uint64_t r15;
-    uint64_t rflags;
-    uint64_t dr7;
-    uint64_t rip;
-    uint64_t cr0;
-    uint64_t cr2;
-    uint64_t cr3;
-    uint64_t cr4;
-    uint64_t sysenter_cs;
-    uint64_t sysenter_esp;
-    uint64_t sysenter_eip;
-    uint64_t msr_efer;
-    uint64_t msr_star;
-    uint64_t msr_lstar;
-    uint64_t fs_base;
-    uint64_t gs_base;
-    uint32_t cs_arbytes;
-    uint32_t _pad;
-};
-
-struct mem_event_mem_access_data {
-    uint64_t gfn;
-    uint64_t offset;
-    uint64_t gla; /* if gla_valid */
-    uint16_t access_r:1;
-    uint16_t access_w:1;
-    uint16_t access_x:1;
-    uint16_t gla_valid:1;
-    uint16_t fault_with_gla:1;
-    uint16_t fault_in_gpt:1;
-    uint16_t available:10;
-};
-
-struct mem_event_cr_data {
-    uint64_t new_value;
-    uint64_t old_value;
-};
-
-struct mem_event_int3_data {
-    uint64_t gfn;
-    uint64_t gla;
-};
-
-struct mem_event_singlestep_data {
-    uint64_t gfn;
-    uint64_t gla;
-};
-
-struct mem_event_msr_data {
-    uint64_t msr;
-    uint64_t old_value;
-    uint64_t new_value;
-};
-
-struct mem_event_paging_data {
-    uint64_t gfn;
-    uint32_t p2mt;
-};
-
-struct mem_event_sharing_data {
-    uint64_t gfn;
-    uint32_t p2mt;
-};
-
-typedef struct mem_event_st {
-    uint32_t flags;
-    uint32_t vcpu_id;
-
-    mem_event_reason_t reason;
-
-    union {
-        struct mem_event_paging_data     mem_paging_event;
-        struct mem_event_sharing_data    mem_sharing_event;
-        struct mem_event_mem_access_data mem_access_event;
-        struct mem_event_cr_data         cr_event;
-        struct mem_event_int3_data       int3_event;
-        struct mem_event_singlestep_data singlestep_event;
-        struct mem_event_msr_data        msr_event;
-    };
-
-    struct mem_event_regs_x86 x86_regs;
-} mem_event_request_t, mem_event_response_t;
-
-DEFINE_RING_TYPES(mem_event, mem_event_request_t, mem_event_response_t);
-
-#endif
-
-/*
- * Local variables:
- * mode: C
- * c-file-style: "BSD"
- * c-basic-offset: 4
- * tab-width: 4
- * indent-tabs-mode: nil
- * End:
- */
diff --git a/xen/include/public/vm_event.h b/xen/include/public/vm_event.h
new file mode 100644
index 0000000..ca31a39
--- /dev/null
+++ b/xen/include/public/vm_event.h
@@ -0,0 +1,179 @@
+/******************************************************************************
+ * vm_event.h
+ *
+ * VM event common structures.
+ *
+ * Copyright (c) 2009 by Citrix Systems, Inc. (Patrick Colp)
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to
+ * deal in the Software without restriction, including without limitation the
+ * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+ * sell copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
+ */
+
+#ifndef _XEN_PUBLIC_VM_EVENT_H
+#define _XEN_PUBLIC_VM_EVENT_H
+
+#include "xen.h"
+#include "io/ring.h"
+
+/* Memory event flags */
+#define VM_EVENT_FLAG_VCPU_PAUSED     (1 << 0)
+#define VM_EVENT_FLAG_DROP_PAGE       (1 << 1)
+#define VM_EVENT_FLAG_EVICT_FAIL      (1 << 2)
+#define VM_EVENT_FLAG_FOREIGN         (1 << 3)
+#define VM_EVENT_FLAG_DUMMY           (1 << 4)
+/*
+ * Emulate the fault-causing instruction (if set in the event response flags).
+ * This will allow the guest to continue execution without lifting the page
+ * access restrictions.
+ */
+#define VM_EVENT_FLAG_EMULATE         (1 << 5)
+/*
+ * Same as VM_EVENT_FLAG_EMULATE, but with write operations or operations
+ * potentially having side effects (like memory mapped or port I/O) disabled.
+ */
+#define VM_EVENT_FLAG_EMULATE_NOWRITE (1 << 6)
+
+/* Reasons for the memory event request */
+typedef enum {
+    VM_EVENT_REASON_UNKNOWN,              /* Default case */
+    VM_EVENT_REASON_MEM_ACCESS_VIOLATION, /* Memory access violation */
+    VM_EVENT_REASON_MEM_SHARING,          /* Memory sharing event */
+    VM_EVENT_REASON_MEM_PAGING,           /* Memory paging event */
+    VM_EVENT_REASON_CR0,                  /* CR0 was updated */
+    VM_EVENT_REASON_CR3,                  /* CR3 was updated */
+    VM_EVENT_REASON_CR4,                  /* CR4 was updated */
+    VM_EVENT_REASON_INT3,                 /* Debug operation executed (int3) */
+    VM_EVENT_REASON_SINGLESTEP,           /* Single-step (MTF) */
+    VM_EVENT_REASON_MSR,                  /* An MSR was updated.
+                                            * Does NOT honour HVMPME_onchangeonly */
+} vm_event_reason_t;
+
+/* Using a custom struct (not hvm_hw_cpu) so as to not fill
+ * the vm_event ring buffer too quickly. */
+struct vm_event_regs_x86 {
+    uint64_t rax;
+    uint64_t rcx;
+    uint64_t rdx;
+    uint64_t rbx;
+    uint64_t rsp;
+    uint64_t rbp;
+    uint64_t rsi;
+    uint64_t rdi;
+    uint64_t r8;
+    uint64_t r9;
+    uint64_t r10;
+    uint64_t r11;
+    uint64_t r12;
+    uint64_t r13;
+    uint64_t r14;
+    uint64_t r15;
+    uint64_t rflags;
+    uint64_t dr7;
+    uint64_t rip;
+    uint64_t cr0;
+    uint64_t cr2;
+    uint64_t cr3;
+    uint64_t cr4;
+    uint64_t sysenter_cs;
+    uint64_t sysenter_esp;
+    uint64_t sysenter_eip;
+    uint64_t msr_efer;
+    uint64_t msr_star;
+    uint64_t msr_lstar;
+    uint64_t fs_base;
+    uint64_t gs_base;
+    uint32_t cs_arbytes;
+    uint32_t _pad;
+};
+
+struct vm_event_mem_access_data {
+    uint64_t gfn;
+    uint64_t offset;
+    uint64_t gla; /* if gla_valid */
+    uint16_t access_r:1;
+    uint16_t access_w:1;
+    uint16_t access_x:1;
+    uint16_t gla_valid:1;
+    uint16_t fault_with_gla:1;
+    uint16_t fault_in_gpt:1;
+    uint16_t available:10;
+};
+
+struct vm_event_cr_data {
+    uint64_t new_value;
+    uint64_t old_value;
+};
+
+struct vm_event_int3_data {
+    uint64_t gfn;
+    uint64_t gla;
+};
+
+struct vm_event_singlestep_data {
+    uint64_t gfn;
+    uint64_t gla;
+};
+
+struct vm_event_msr_data {
+    uint64_t msr;
+    uint64_t old_value;
+    uint64_t new_value;
+};
+
+struct vm_event_paging_data {
+    uint64_t gfn;
+    uint32_t p2mt;
+};
+
+struct vm_event_sharing_data {
+    uint64_t gfn;
+    uint32_t p2mt;
+};
+
+typedef struct vm_event_st {
+    uint32_t flags;
+    uint32_t vcpu_id;
+
+    vm_event_reason_t reason;
+
+    union {
+        struct vm_event_paging_data     mem_paging_event;
+        struct vm_event_sharing_data    mem_sharing_event;
+        struct vm_event_mem_access_data mem_access_event;
+        struct vm_event_cr_data         cr_event;
+        struct vm_event_int3_data       int3_event;
+        struct vm_event_singlestep_data singlestep_event;
+        struct vm_event_msr_data        msr_event;
+    };
+
+    struct vm_event_regs_x86 x86_regs;
+} vm_event_request_t, vm_event_response_t;
+
+DEFINE_RING_TYPES(vm_event, vm_event_request_t, vm_event_response_t);
+
+#endif
+
+/*
+ * Local variables:
+ * mode: C
+ * c-file-style: "BSD"
+ * c-basic-offset: 4
+ * tab-width: 4
+ * indent-tabs-mode: nil
+ * End:
+ */
diff --git a/xen/include/xen/mem_access.h b/xen/include/xen/mem_access.h
index 6ceb2a4..1d01221 100644
--- a/xen/include/xen/mem_access.h
+++ b/xen/include/xen/mem_access.h
@@ -29,7 +29,7 @@
 
 int mem_access_memop(unsigned long cmd,
                      XEN_GUEST_HANDLE_PARAM(xen_mem_access_op_t) arg);
-int mem_access_send_req(struct domain *d, mem_event_request_t *req);
+int mem_access_send_req(struct domain *d, vm_event_request_t *req);
 
 /* Resumes the running of the VCPU, restarting the last instruction */
 void mem_access_resume(struct domain *d);
@@ -44,7 +44,7 @@ int mem_access_memop(unsigned long cmd,
 }
 
 static inline
-int mem_access_send_req(struct domain *d, mem_event_request_t *req)
+int mem_access_send_req(struct domain *d, vm_event_request_t *req)
 {
     return -ENOSYS;
 }
diff --git a/xen/include/xen/mem_event.h b/xen/include/xen/mem_event.h
deleted file mode 100644
index 4f3ad8e..0000000
--- a/xen/include/xen/mem_event.h
+++ /dev/null
@@ -1,143 +0,0 @@
-/******************************************************************************
- * mem_event.h
- *
- * Common interface for memory event support.
- *
- * Copyright (c) 2009 Citrix Systems, Inc. (Patrick Colp)
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- */
-
-
-#ifndef __MEM_EVENT_H__
-#define __MEM_EVENT_H__
-
-#include <xen/sched.h>
-
-#ifdef HAS_MEM_ACCESS
-
-/* Clean up on domain destruction */
-void mem_event_cleanup(struct domain *d);
-
-/* Returns whether a ring has been set up */
-bool_t mem_event_check_ring(struct mem_event_domain *med);
-
-/* Returns 0 on success, -ENOSYS if there is no ring, -EBUSY if there is no
- * available space and the caller is a foreign domain. If the guest itself
- * is the caller, -EBUSY is avoided by sleeping on a wait queue to ensure
- * that the ring does not lose future events.
- *
- * However, the allow_sleep flag can be set to false in cases in which it is ok
- * to lose future events, and thus -EBUSY can be returned to guest vcpus
- * (handle with care!).
- *
- * In general, you must follow a claim_slot() call with either put_request() or
- * cancel_slot(), both of which are guaranteed to
- * succeed.
- */
-int __mem_event_claim_slot(struct domain *d, struct mem_event_domain *med,
-                            bool_t allow_sleep);
-static inline int mem_event_claim_slot(struct domain *d,
-                                        struct mem_event_domain *med)
-{
-    return __mem_event_claim_slot(d, med, 1);
-}
-
-static inline int mem_event_claim_slot_nosleep(struct domain *d,
-                                        struct mem_event_domain *med)
-{
-    return __mem_event_claim_slot(d, med, 0);
-}
-
-void mem_event_cancel_slot(struct domain *d, struct mem_event_domain *med);
-
-void mem_event_put_request(struct domain *d, struct mem_event_domain *med,
-                            mem_event_request_t *req);
-
-int mem_event_get_response(struct domain *d, struct mem_event_domain *med,
-                           mem_event_response_t *rsp);
-
-int do_mem_event_op(int op, uint32_t domain, void *arg);
-int mem_event_domctl(struct domain *d, xen_domctl_mem_event_op_t *mec,
-                     XEN_GUEST_HANDLE_PARAM(void) u_domctl);
-
-void mem_event_vcpu_pause(struct vcpu *v);
-void mem_event_vcpu_unpause(struct vcpu *v);
-
-#else
-
-static inline void mem_event_cleanup(struct domain *d) {}
-
-static inline bool_t mem_event_check_ring(struct mem_event_domain *med)
-{
-    return 0;
-}
-
-static inline int mem_event_claim_slot(struct domain *d,
-                                        struct mem_event_domain *med)
-{
-    return -ENOSYS;
-}
-
-static inline int mem_event_claim_slot_nosleep(struct domain *d,
-                                        struct mem_event_domain *med)
-{
-    return -ENOSYS;
-}
-
-static inline
-void mem_event_cancel_slot(struct domain *d, struct mem_event_domain *med)
-{}
-
-static inline
-void mem_event_put_request(struct domain *d, struct mem_event_domain *med,
-                            mem_event_request_t *req)
-{}
-
-static inline
-int mem_event_get_response(struct domain *d, struct mem_event_domain *med,
-                           mem_event_response_t *rsp)
-{
-    return -ENOSYS;
-}
-
-static inline int do_mem_event_op(int op, uint32_t domain, void *arg)
-{
-    return -ENOSYS;
-}
-
-static inline
-int mem_event_domctl(struct domain *d, xen_domctl_mem_event_op_t *mec,
-                     XEN_GUEST_HANDLE_PARAM(void) u_domctl)
-{
-    return -ENOSYS;
-}
-
-static inline void mem_event_vcpu_pause(struct vcpu *v) {}
-static inline void mem_event_vcpu_unpause(struct vcpu *v) {}
-
-#endif /* HAS_MEM_ACCESS */
-
-#endif /* __MEM_EVENT_H__ */
-
-
-/*
- * Local variables:
- * mode: C
- * c-file-style: "BSD"
- * c-basic-offset: 4
- * indent-tabs-mode: nil
- * End:
- */
diff --git a/xen/include/xen/p2m-common.h b/xen/include/xen/p2m-common.h
index 29f3628..5da8a2d 100644
--- a/xen/include/xen/p2m-common.h
+++ b/xen/include/xen/p2m-common.h
@@ -1,12 +1,12 @@
 #ifndef _XEN_P2M_COMMON_H
 #define _XEN_P2M_COMMON_H
 
-#include <public/mem_event.h>
+#include <public/vm_event.h>
 
 /*
  * Additional access types, which are used to further restrict
  * the permissions given my the p2m_type_t memory type.  Violations
- * caused by p2m_access_t restrictions are sent to the mem_event
+ * caused by p2m_access_t restrictions are sent to the vm_event
  * interface.
  *
  * The access permissions are soft state: when any ambiguous change of page
diff --git a/xen/include/xen/sched.h b/xen/include/xen/sched.h
index 2fc36ea..14fae4a 100644
--- a/xen/include/xen/sched.h
+++ b/xen/include/xen/sched.h
@@ -23,7 +23,7 @@
 #include <public/domctl.h>
 #include <public/sysctl.h>
 #include <public/vcpu.h>
-#include <public/mem_event.h>
+#include <public/vm_event.h>
 #include <public/event_channel.h>
 
 #ifdef CONFIG_COMPAT
@@ -214,8 +214,8 @@ struct vcpu
     unsigned long    pause_flags;
     atomic_t         pause_count;
 
-    /* VCPU paused for mem_event replies. */
-    atomic_t         mem_event_pause_count;
+    /* VCPU paused for vm_event replies. */
+    atomic_t         vm_event_pause_count;
     /* VCPU paused by system controller. */
     int              controller_pause_count;
 
@@ -258,7 +258,7 @@ struct vcpu
 #define domain_is_locked(d) spin_is_locked(&(d)->domain_lock)
 
 /* Memory event */
-struct mem_event_domain
+struct vm_event_domain
 {
     /* ring lock */
     spinlock_t ring_lock;
@@ -269,10 +269,10 @@ struct mem_event_domain
     void *ring_page;
     struct page_info *ring_pg_struct;
     /* front-end ring */
-    mem_event_front_ring_t front_ring;
+    vm_event_front_ring_t front_ring;
     /* event channel port (vcpu0 only) */
     int xen_port;
-    /* mem_event bit for vcpu->pause_flags */
+    /* vm_event bit for vcpu->pause_flags */
     int pause_flag;
     /* list of vcpus waiting for room in the ring */
     struct waitqueue_head wq;
@@ -282,14 +282,14 @@ struct mem_event_domain
     unsigned int last_vcpu_wake_up;
 };
 
-struct mem_event_per_domain
+struct vm_event_per_domain
 {
     /* Memory sharing support */
-    struct mem_event_domain share;
+    struct vm_event_domain share;
     /* Memory paging support */
-    struct mem_event_domain paging;
-    /* VM event monitor support */
-    struct mem_event_domain monitor;
+    struct vm_event_domain paging;
+    /* Memory access support */
+    struct vm_event_domain monitor;
 };
 
 struct evtchn_port_ops;
@@ -442,8 +442,8 @@ struct domain
     /* Non-migratable and non-restoreable? */
     bool_t disable_migrate;
 
-    /* Various mem_events */
-    struct mem_event_per_domain *mem_event;
+    /* Various vm_events */
+    struct vm_event_per_domain *vm_event;
 
     /*
      * Can be specified by the user. If that is not the case, it is
diff --git a/xen/include/xen/vm_event.h b/xen/include/xen/vm_event.h
new file mode 100644
index 0000000..e6e31cd
--- /dev/null
+++ b/xen/include/xen/vm_event.h
@@ -0,0 +1,143 @@
+/******************************************************************************
+ * vm_event.h
+ *
+ * Common interface for memory event support.
+ *
+ * Copyright (c) 2009 Citrix Systems, Inc. (Patrick Colp)
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+
+#ifndef __VM_EVENT_H__
+#define __VM_EVENT_H__
+
+#include <xen/sched.h>
+
+#ifdef HAS_MEM_ACCESS
+
+/* Clean up on domain destruction */
+void vm_event_cleanup(struct domain *d);
+
+/* Returns whether a ring has been set up */
+bool_t vm_event_check_ring(struct vm_event_domain *med);
+
+/* Returns 0 on success, -ENOSYS if there is no ring, -EBUSY if there is no
+ * available space and the caller is a foreign domain. If the guest itself
+ * is the caller, -EBUSY is avoided by sleeping on a wait queue to ensure
+ * that the ring does not lose future events.
+ *
+ * However, the allow_sleep flag can be set to false in cases in which it is ok
+ * to lose future events, and thus -EBUSY can be returned to guest vcpus
+ * (handle with care!).
+ *
+ * In general, you must follow a claim_slot() call with either put_request() or
+ * cancel_slot(), both of which are guaranteed to
+ * succeed.
+ */
+int __vm_event_claim_slot(struct domain *d, struct vm_event_domain *med,
+                            bool_t allow_sleep);
+static inline int vm_event_claim_slot(struct domain *d,
+                                        struct vm_event_domain *med)
+{
+    return __vm_event_claim_slot(d, med, 1);
+}
+
+static inline int vm_event_claim_slot_nosleep(struct domain *d,
+                                        struct vm_event_domain *med)
+{
+    return __vm_event_claim_slot(d, med, 0);
+}
+
+void vm_event_cancel_slot(struct domain *d, struct vm_event_domain *med);
+
+void vm_event_put_request(struct domain *d, struct vm_event_domain *med,
+                            vm_event_request_t *req);
+
+int vm_event_get_response(struct domain *d, struct vm_event_domain *med,
+                           vm_event_response_t *rsp);
+
+int do_vm_event_op(int op, uint32_t domain, void *arg);
+int vm_event_domctl(struct domain *d, xen_domctl_vm_event_op_t *mec,
+                     XEN_GUEST_HANDLE_PARAM(void) u_domctl);
+
+void vm_event_vcpu_pause(struct vcpu *v);
+void vm_event_vcpu_unpause(struct vcpu *v);
+
+#else
+
+static inline void vm_event_cleanup(struct domain *d) {}
+
+static inline bool_t vm_event_check_ring(struct vm_event_domain *med)
+{
+    return 0;
+}
+
+static inline int vm_event_claim_slot(struct domain *d,
+                                        struct vm_event_domain *med)
+{
+    return -ENOSYS;
+}
+
+static inline int vm_event_claim_slot_nosleep(struct domain *d,
+                                        struct vm_event_domain *med)
+{
+    return -ENOSYS;
+}
+
+static inline
+void vm_event_cancel_slot(struct domain *d, struct vm_event_domain *med)
+{}
+
+static inline
+void vm_event_put_request(struct domain *d, struct vm_event_domain *med,
+                            vm_event_request_t *req)
+{}
+
+static inline
+int vm_event_get_response(struct domain *d, struct vm_event_domain *med,
+                           vm_event_response_t *rsp)
+{
+    return -ENOSYS;
+}
+
+static inline int do_vm_event_op(int op, uint32_t domain, void *arg)
+{
+    return -ENOSYS;
+}
+
+static inline
+int vm_event_domctl(struct domain *d, xen_domctl_vm_event_op_t *mec,
+                     XEN_GUEST_HANDLE_PARAM(void) u_domctl)
+{
+    return -ENOSYS;
+}
+
+static inline void vm_event_vcpu_pause(struct vcpu *v) {}
+static inline void vm_event_vcpu_unpause(struct vcpu *v) {}
+
+#endif /* HAS_MEM_ACCESS */
+
+#endif /* __MEM_EVENT_H__ */
+
+
+/*
+ * Local variables:
+ * mode: C
+ * c-file-style: "BSD"
+ * c-basic-offset: 4
+ * indent-tabs-mode: nil
+ * End:
+ */
diff --git a/xen/include/xsm/dummy.h b/xen/include/xsm/dummy.h
index f20e89c..4227093 100644
--- a/xen/include/xsm/dummy.h
+++ b/xen/include/xsm/dummy.h
@@ -514,13 +514,13 @@ static XSM_INLINE int xsm_hvm_param_nested(XSM_DEFAULT_ARG struct domain *d)
 }
 
 #ifdef HAS_MEM_ACCESS
-static XSM_INLINE int xsm_mem_event_control(XSM_DEFAULT_ARG struct domain *d, int mode, int op)
+static XSM_INLINE int xsm_vm_event_control(XSM_DEFAULT_ARG struct domain *d, int mode, int op)
 {
     XSM_ASSERT_ACTION(XSM_PRIV);
     return xsm_default_action(action, current->domain, d);
 }
 
-static XSM_INLINE int xsm_mem_event_op(XSM_DEFAULT_ARG struct domain *d, int op)
+static XSM_INLINE int xsm_vm_event_op(XSM_DEFAULT_ARG struct domain *d, int op)
 {
     XSM_ASSERT_ACTION(XSM_DM_PRIV);
     return xsm_default_action(action, current->domain, d);
diff --git a/xen/include/xsm/xsm.h b/xen/include/xsm/xsm.h
index 4ce089f..cff9d35 100644
--- a/xen/include/xsm/xsm.h
+++ b/xen/include/xsm/xsm.h
@@ -142,8 +142,8 @@ struct xsm_operations {
     int (*get_vnumainfo) (struct domain *d);
 
 #ifdef HAS_MEM_ACCESS
-    int (*mem_event_control) (struct domain *d, int mode, int op);
-    int (*mem_event_op) (struct domain *d, int op);
+    int (*vm_event_control) (struct domain *d, int mode, int op);
+    int (*vm_event_op) (struct domain *d, int op);
 #endif
 
 #ifdef CONFIG_X86
@@ -544,14 +544,14 @@ static inline int xsm_get_vnumainfo (xsm_default_t def, struct domain *d)
 }
 
 #ifdef HAS_MEM_ACCESS
-static inline int xsm_mem_event_control (xsm_default_t def, struct domain *d, int mode, int op)
+static inline int xsm_vm_event_control (xsm_default_t def, struct domain *d, int mode, int op)
 {
-    return xsm_ops->mem_event_control(d, mode, op);
+    return xsm_ops->vm_event_control(d, mode, op);
 }
 
-static inline int xsm_mem_event_op (xsm_default_t def, struct domain *d, int op)
+static inline int xsm_vm_event_op (xsm_default_t def, struct domain *d, int op)
 {
-    return xsm_ops->mem_event_op(d, op);
+    return xsm_ops->vm_event_op(d, op);
 }
 #endif
 
diff --git a/xen/xsm/dummy.c b/xen/xsm/dummy.c
index 8eb3050..25fca68 100644
--- a/xen/xsm/dummy.c
+++ b/xen/xsm/dummy.c
@@ -119,8 +119,8 @@ void xsm_fixup_ops (struct xsm_operations *ops)
     set_to_dummy_if_null(ops, map_gmfn_foreign);
 
 #ifdef HAS_MEM_ACCESS
-    set_to_dummy_if_null(ops, mem_event_control);
-    set_to_dummy_if_null(ops, mem_event_op);
+    set_to_dummy_if_null(ops, vm_event_control);
+    set_to_dummy_if_null(ops, vm_event_op);
 #endif
 
 #ifdef CONFIG_X86
diff --git a/xen/xsm/flask/hooks.c b/xen/xsm/flask/hooks.c
index 0ba2ce9..d706b1f 100644
--- a/xen/xsm/flask/hooks.c
+++ b/xen/xsm/flask/hooks.c
@@ -578,7 +578,7 @@ static int flask_domctl(struct domain *d, int cmd)
     case XEN_DOMCTL_memory_mapping:
     case XEN_DOMCTL_set_target:
 #ifdef HAS_MEM_ACCESS
-    case XEN_DOMCTL_mem_event_op:
+    case XEN_DOMCTL_vm_event_op:
 #endif
 #ifdef CONFIG_X86
     /* These have individual XSM hooks (arch/x86/domctl.c) */
@@ -687,7 +687,7 @@ static int flask_domctl(struct domain *d, int cmd)
         return current_has_perm(d, SECCLASS_DOMAIN, DOMAIN__TRIGGER);
 
     case XEN_DOMCTL_set_access_required:
-        return current_has_perm(d, SECCLASS_HVM, HVM__MEM_EVENT);
+        return current_has_perm(d, SECCLASS_HVM, HVM__VM_EVENT);
 
     case XEN_DOMCTL_debug_op:
     case XEN_DOMCTL_gdbsx_guestmemio:
@@ -1201,14 +1201,14 @@ static int flask_deassign_device(struct domain *d, uint32_t machine_bdf)
 #endif /* HAS_PASSTHROUGH && HAS_PCI */
 
 #ifdef HAS_MEM_ACCESS
-static int flask_mem_event_control(struct domain *d, int mode, int op)
+static int flask_vm_event_control(struct domain *d, int mode, int op)
 {
-    return current_has_perm(d, SECCLASS_HVM, HVM__MEM_EVENT);
+    return current_has_perm(d, SECCLASS_HVM, HVM__VM_EVENT);
 }
 
-static int flask_mem_event_op(struct domain *d, int op)
+static int flask_vm_event_op(struct domain *d, int op)
 {
-    return current_has_perm(d, SECCLASS_HVM, HVM__MEM_EVENT);
+    return current_has_perm(d, SECCLASS_HVM, HVM__VM_EVENT);
 }
 #endif /* HAS_MEM_ACCESS */
 
@@ -1595,8 +1595,8 @@ static struct xsm_operations flask_ops = {
 #endif
 
 #ifdef HAS_MEM_ACCESS
-    .mem_event_control = flask_mem_event_control,
-    .mem_event_op = flask_mem_event_op,
+    .vm_event_control = flask_vm_event_control,
+    .vm_event_op = flask_vm_event_op,
 #endif
 
 #ifdef CONFIG_X86
diff --git a/xen/xsm/flask/policy/access_vectors b/xen/xsm/flask/policy/access_vectors
index 1cd451e..452dd02 100644
--- a/xen/xsm/flask/policy/access_vectors
+++ b/xen/xsm/flask/policy/access_vectors
@@ -247,7 +247,7 @@ class hvm
 # HVMOP_inject_trap
     hvmctl
 # XEN_DOMCTL_set_access_required
-    mem_event
+    vm_event
 # XEN_DOMCTL_mem_sharing_op and XENMEM_sharing_op_{share,add_physmap} with:
 #  source = the domain making the hypercall
 #  target = domain whose memory is being shared
-- 
2.1.1


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

From win-pv-devel-bounces@lists.xenproject.org Wed Nov 12 16:39:11 2014
Return-path: <win-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 12 Nov 2014 16:39:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <win-pv-devel-bounces@lists.xenproject.org>)
	id 1Xoawp-0003TU-DS; Wed, 12 Nov 2014 16:39:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <owen.smith@citrix.com>) id 1Xoawm-0003T0-QY
	for win-pv-devel@lists.xenproject.org; Wed, 12 Nov 2014 16:39:09 +0000
Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id
	A1/E3-25547-C2D83645; Wed, 12 Nov 2014 16:39:08 +0000
X-Env-Sender: owen.smith@citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1415810339!10918639!3
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,
	received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17598 invoked from network); 12 Nov 2014 16:39:05 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	12 Nov 2014 16:39:05 -0000
X-IronPort-AV: E=Sophos;i="5.07,369,1413244800"; d="scan'208";a="192032059"
From: Owen Smith <owen.smith@citrix.com>
To: <win-pv-devel@lists.xenproject.org>
Date: Wed, 12 Nov 2014 16:38:47 +0000
Message-ID: <1415810330-1152-2-git-send-email-owen.smith@citrix.com>
X-Mailer: git-send-email 1.9.4.msysgit.1
In-Reply-To: <1415810330-1152-1-git-send-email-owen.smith@citrix.com>
References: <1415810330-1152-1-git-send-email-owen.smith@citrix.com>
MIME-Version: 1.0
X-DLP: MIA1
Cc: paul.durrant@citrix.com, Owen Smith <owen.smith@citrix.com>
Subject: [win-pv-devel] [PATCH 1/4] Refactor for maintainability/coding style
X-BeenThere: win-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Developer list for the Windows PV Drivers subproject
	<win-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/win-pv-devel>,
	<mailto:win-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:win-pv-devel@lists.xenproject.org>
List-Help: <mailto:win-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel>,
	<mailto:win-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: win-pv-devel-bounces@lists.xenproject.org
Errors-To: win-pv-devel-bounces@lists.xenproject.org

Removes common headers and the disabling of warnings via #pragmas
Fits code into driver.c (DriverEntry/Dispatch overrides), adapter.c
(NDIS miniport). Resolves differences in receiver/transmitter
implementations.

Signed-off-by: Owen Smith <owen.smith@citrix.com>
---
 src/xennet/adapter.c         | 3833 +++++++++++++++++++-----------------------
 src/xennet/adapter.h         |  154 +-
 src/xennet/common.h          |   36 -
 src/xennet/driver.c          |  550 ++++++
 src/xennet/main.c            |  361 ----
 src/xennet/miniport.c        |  297 ----
 src/xennet/project.h         |   66 -
 src/xennet/receiver.c        |  393 +++--
 src/xennet/receiver.h        |   59 +-
 src/xennet/std.h             |   45 -
 src/xennet/transmitter.c     |  330 ++--
 src/xennet/transmitter.h     |   61 +-
 vs2012/xennet/xennet.vcxproj |    3 +-
 vs2013/xennet/xennet.vcxproj |    3 +-
 14 files changed, 2770 insertions(+), 3421 deletions(-)
 delete mode 100644 src/xennet/common.h
 create mode 100644 src/xennet/driver.c
 delete mode 100644 src/xennet/main.c
 delete mode 100644 src/xennet/miniport.c
 delete mode 100644 src/xennet/project.h
 delete mode 100644 src/xennet/std.h

diff --git a/src/xennet/adapter.c b/src/xennet/adapter.c
index 7cc49fb..6b32d1a 100644
--- a/src/xennet/adapter.c
+++ b/src/xennet/adapter.c
@@ -28,51 +28,44 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
  * SUCH DAMAGE.
  */
+#define INITGUID
 
+#include <ndis.h>
+#include <ntstrsafe.h>
 #include <version.h>
-#include "common.h"
 
-#pragma warning(disable:4711)
+#include "adapter.h"
+#include "registry.h"
+#include "dbg_print.h"
+#include "assert.h"
 
-//
-// List of supported OIDs.
-//
+struct _XENNET_ADAPTER {
+    XENVIF_VIF_INTERFACE        VifInterface;
 
-static NDIS_STATUS
-AdapterSetRegistrationAttributes (
-    IN  PADAPTER Adapter
-    );
+    BOOLEAN                     Enabled;
+    ULONG                       MaximumFrameSize;
+    ULONG                       CurrentLookahead;
 
-static NDIS_STATUS
-AdapterSetGeneralAttributes (
-    IN  PADAPTER Adapter
-    );
+    NDIS_HANDLE                 NdisHandle;
+    NDIS_HANDLE                 NdisDmaHandle;
+    NDIS_PNP_CAPABILITIES       Capabilities;
+    NDIS_OFFLOAD                Offload;
+    XENNET_PROPERTIES           Properties;
 
-static NDIS_STATUS
-AdapterSetOffloadAttributes (
-    IN  PADAPTER Adapter
-    );
+    PXENNET_RECEIVER            Receiver;
+    PXENNET_TRANSMITTER         Transmitter;
+};
 
-static MINIPORT_PROCESS_SG_LIST AdapterProcessSGList;
-static VOID
-AdapterProcessSGList (
-    IN PDEVICE_OBJECT       DeviceObject,
-    IN PVOID                Reserved,
-    IN PSCATTER_GATHER_LIST SGL,
-    IN PVOID                Context
-    );
+#define XENNET_POOL_TAG         'tenX'
 
-static NDIS_STATUS
-AdapterSetInformation (
-    IN  PADAPTER            Adapter,
-    IN  PNDIS_OID_REQUEST   NdisRequest
-    );
+#define XENNET_MEDIA_MAX_SPEED  1000000000ull
 
-static NDIS_STATUS
-AdapterQueryInformation (
-    IN  PADAPTER            Adapter,
-    IN  PNDIS_OID_REQUEST   NdisRequest
-    );
+#define XENNET_SUPPORTED_PACKET_FILTERS     \
+        (NDIS_PACKET_TYPE_DIRECTED |        \
+         NDIS_PACKET_TYPE_MULTICAST |       \
+         NDIS_PACKET_TYPE_ALL_MULTICAST |   \
+         NDIS_PACKET_TYPE_BROADCAST |       \
+         NDIS_PACKET_TYPE_PROMISCUOUS)
 
 static NDIS_OID XennetSupportedOids[] =
 {
@@ -129,31 +122,9 @@ static NDIS_OID XennetSupportedOids[] =
     OID_PNP_SET_POWER,
 };
 
-#define INITIALIZE_NDIS_OBJ_HEADER(obj, type) do {               \
-    (obj).Header.Type = NDIS_OBJECT_TYPE_ ## type ;              \
-    (obj).Header.Revision = NDIS_ ## type ## _REVISION_1;        \
-    (obj).Header.Size = sizeof(obj);                             \
-} while (0)
-
-NTSTATUS AllocAdapter(OUT PADAPTER *Adapter)
-{
-    if (Adapter == NULL)
-        return STATUS_INVALID_PARAMETER;
-
-    *Adapter = (PADAPTER)ExAllocatePoolWithTag(NonPagedPool, sizeof (ADAPTER), ' TEN');
-    if (*Adapter == NULL)
-        return STATUS_INSUFFICIENT_RESOURCES;
-
-    return STATUS_SUCCESS;
-}
-
-//
-// Scatter gather allocate handler callback.
-// Should never get called.
-//
 __drv_functionClass(MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE)
 static VOID
-AdapterAllocateComplete (
+AdapterAllocateComplete(
     IN NDIS_HANDLE              MiniportAdapterContext,
     IN PVOID                    VirtualAddress,
     IN PNDIS_PHYSICAL_ADDRESS   PhysicalAddress,
@@ -168,139 +139,33 @@ AdapterAllocateComplete (
     UNREFERENCED_PARAMETER(Context);
 
     ASSERT(FALSE);
-
-    return;
-}
-
-//
-// Required NDIS6 handler.
-// Should never get called.
-//
-VOID
-AdapterCancelOidRequest (
-    IN  NDIS_HANDLE NdisHandle,
-    IN  PVOID       RequestId
-    )
-{
-    UNREFERENCED_PARAMETER(NdisHandle);
-    UNREFERENCED_PARAMETER(RequestId);
-
-    return;
-}
-
-//
-// Required NDIS6 handler.
-// Should never get called.
-//
-
-VOID 
-AdapterCancelSendNetBufferLists (
-    IN  NDIS_HANDLE NdisHandle,
-    IN  PVOID       CancelId
-    )
-{
-    UNREFERENCED_PARAMETER(NdisHandle);
-    UNREFERENCED_PARAMETER(CancelId);
-
-    return;
-}
-
-BOOLEAN 
-AdapterCheckForHang (
-    IN  NDIS_HANDLE NdisHandle
-    )
-{
-    UNREFERENCED_PARAMETER(NdisHandle);
-
-    return FALSE;
-}
-
-//
-// Frees resources obtained by AdapterInitialize.
-//
-VOID
-AdapterCleanup (
-    IN  PADAPTER Adapter
-    )
-{
-    Trace("====>\n");
-
-    TransmitterDelete(&Adapter->Transmitter);
-    ReceiverCleanup(&Adapter->Receiver);
-
-    if (Adapter->NdisDmaHandle != NULL)
-        NdisMDeregisterScatterGatherDma(Adapter->NdisDmaHandle);
-
-    XENVIF_VIF(Release, &Adapter->VifInterface);
-    Adapter->AcquiredInterfaces = FALSE;
-
-    Trace("<====\n");
-    return;
 }
 
+__drv_functionClass(MINIPORT_PROCESS_SG_LIST)
 static VOID
-AdapterMediaStateChange(
-    IN  PADAPTER                Adapter
+AdapterProcessSGList(
+    IN PDEVICE_OBJECT           DeviceObject,
+    IN PVOID                    Reserved,
+    IN PSCATTER_GATHER_LIST     SGL,
+    IN PVOID                    Context
     )
 {
-    NDIS_LINK_STATE             LinkState;
-    NDIS_STATUS_INDICATION      StatusIndication;
-
-    NdisZeroMemory(&LinkState, sizeof (NDIS_LINK_STATE));
-
-    LinkState.Header.Revision = NDIS_LINK_STATE_REVISION_1;
-    LinkState.Header.Type = NDIS_OBJECT_TYPE_DEFAULT;
-    LinkState.Header.Size = sizeof(NDIS_LINK_STATE);
-
-    XENVIF_VIF(MacQueryState,
-               &Adapter->VifInterface,
-               &LinkState.MediaConnectState,
-               &LinkState.RcvLinkSpeed,
-               &LinkState.MediaDuplexState);
-
-    if (LinkState.MediaConnectState == MediaConnectStateUnknown) {
-        Info("LINK: STATE UNKNOWN\n");
-    } else if (LinkState.MediaConnectState == MediaConnectStateDisconnected) {
-        Info("LINK: DOWN\n");
-    } else {
-        ASSERT3U(LinkState.MediaConnectState, ==, MediaConnectStateConnected);
-
-        if (LinkState.MediaDuplexState == MediaDuplexStateHalf) 
-            Info("LINK: UP: SPEED=%u DUPLEX=HALF\n", LinkState.RcvLinkSpeed);
-        else if (LinkState.MediaDuplexState == MediaDuplexStateFull)
-            Info("LINK: UP: SPEED=%u DUPLEX=FULL\n", LinkState.RcvLinkSpeed);
-        else
-            Info("LINK: UP: SPEED=%u DUPLEX=UNKNOWN\n", LinkState.RcvLinkSpeed);
-    }
-
-    LinkState.XmitLinkSpeed = LinkState.RcvLinkSpeed;
-
-    NdisZeroMemory(&StatusIndication, sizeof (NDIS_STATUS_INDICATION));
-
-    StatusIndication.Header.Type = NDIS_OBJECT_TYPE_STATUS_INDICATION;
-    StatusIndication.Header.Revision = NDIS_STATUS_INDICATION_REVISION_1;
-    StatusIndication.Header.Size = sizeof (NDIS_STATUS_INDICATION);
-    StatusIndication.SourceHandle = Adapter->NdisAdapterHandle;
-    StatusIndication.StatusCode = NDIS_STATUS_LINK_STATE;
-    StatusIndication.StatusBuffer = &LinkState;
-    StatusIndication.StatusBufferSize = sizeof (NDIS_LINK_STATE);
+    UNREFERENCED_PARAMETER(DeviceObject);
+    UNREFERENCED_PARAMETER(Reserved);
+    UNREFERENCED_PARAMETER(SGL);
+    UNREFERENCED_PARAMETER(Context);
 
-    NdisMIndicateStatusEx(Adapter->NdisAdapterHandle, &StatusIndication);
+    ASSERT(FALSE);
 }
 
-
-//
-// Initializes adapter by allocating required resources and connects to 
-// netback.
-//
-
 static VOID
 AdapterVifCallback(
     IN  PVOID                       Context,
     IN  XENVIF_VIF_CALLBACK_TYPE    Type,
-    ...)
+    ...
+    )
 {
-    PADAPTER                        Adapter = Context;
+    PXENNET_ADAPTER                 Adapter = Context;
     va_list                         Arguments;
 
     va_start(Arguments, Type);
@@ -319,7 +184,7 @@ AdapterVifCallback(
 
         List = va_arg(Arguments, PLIST_ENTRY);
 
-        ReceiverReceivePackets(&Adapter->Receiver, List);
+        ReceiverReceivePackets(Adapter->Receiver, List);
         break;
     }
     case XENVIF_MAC_STATE_CHANGE: {
@@ -331,39 +196,220 @@ AdapterVifCallback(
     va_end(Arguments);
 }
 
-NDIS_STATUS
-AdapterGetAdvancedSettings(
-    IN PADAPTER pAdapter
+#define SERVICES_KEY        L"\\Registry\\Machine\\SYSTEM\\CurrentControlSet\\Services"
+
+static FORCEINLINE NTSTATUS
+__QueryInterface(
+    IN  PDEVICE_OBJECT  DeviceObject,
+    IN  const WCHAR     *ProviderName,
+    IN  const CHAR      *InterfaceName,
+    IN  const GUID      *Guid,
+    IN  ULONG           Version,
+    OUT PINTERFACE      Interface,
+    IN  ULONG           Size,
+    IN  BOOLEAN         Optional
     )
 {
-    NDIS_CONFIGURATION_OBJECT configObject;
-    NDIS_HANDLE hConfigurationHandle;
-    NDIS_STRING ndisValue;
-    PNDIS_CONFIGURATION_PARAMETER pNdisData;
-    NDIS_STATUS ndisStatus;
-    NTSTATUS status;
+    UNICODE_STRING      Unicode;
+    HANDLE              InterfacesKey;
+    HANDLE              SubscriberKey;
+    KEVENT              Event;
+    IO_STATUS_BLOCK     StatusBlock;
+    PIRP                Irp;
+    PIO_STACK_LOCATION  StackLocation;
+    NTSTATUS            status;
+
+    ASSERT3U(KeGetCurrentIrql(), ==, PASSIVE_LEVEL);
+
+    Unicode.MaximumLength = (USHORT)((wcslen(SERVICES_KEY) +
+                                      1 +
+                                      wcslen(ProviderName) +
+                                      1 +
+                                      wcslen(L"Interfaces") +
+                                      1) * sizeof (WCHAR));
+
+    Unicode.Buffer = ExAllocatePoolWithTag(NonPagedPool,
+                                           Unicode.MaximumLength,
+                                           'TEN');
+
+    status = STATUS_NO_MEMORY;
+    if (Unicode.Buffer == NULL)
+        goto fail1;
+
+    status = RtlStringCbPrintfW(Unicode.Buffer,
+                                Unicode.MaximumLength,
+                                SERVICES_KEY L"\\%ws\\Interfaces",
+                                ProviderName);
+    ASSERT(NT_SUCCESS(status));
 
-    configObject.Header.Type = NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT;
-    configObject.Header.Revision = NDIS_CONFIGURATION_OBJECT_REVISION_1;
-    configObject.Header.Size = NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1;
-    configObject.NdisHandle = pAdapter->NdisAdapterHandle;
-    configObject.Flags = 0;
+    Unicode.Length = (USHORT)(wcslen(Unicode.Buffer) * sizeof (WCHAR));
 
-    ndisStatus = NdisOpenConfigurationEx(&configObject, &hConfigurationHandle);
+    status = RegistryOpenKey(NULL, &Unicode, KEY_READ, &InterfacesKey);
+    if (!NT_SUCCESS(status))
+        goto fail2;
+
+    status = RegistryCreateSubKey(InterfacesKey, 
+                                  "XENNET", 
+                                  REG_OPTION_NON_VOLATILE, 
+                                  &SubscriberKey);
+    if (!NT_SUCCESS(status))
+        goto fail3;
+                   
+    KeInitializeEvent(&Event, NotificationEvent, FALSE);
+    RtlZeroMemory(&StatusBlock, sizeof(IO_STATUS_BLOCK));
+
+    Irp = IoBuildSynchronousFsdRequest(IRP_MJ_PNP,
+                                       DeviceObject,
+                                       NULL,
+                                       0,
+                                       NULL,
+                                       &Event,
+                                       &StatusBlock);
 
     status = STATUS_UNSUCCESSFUL;
-    if (ndisStatus != NDIS_STATUS_SUCCESS)
+    if (Irp == NULL)
+        goto fail4;
+
+    StackLocation = IoGetNextIrpStackLocation(Irp);
+    StackLocation->MinorFunction = IRP_MN_QUERY_INTERFACE;
+
+    StackLocation->Parameters.QueryInterface.InterfaceType = Guid;
+    StackLocation->Parameters.QueryInterface.Size = (USHORT)Size;
+    StackLocation->Parameters.QueryInterface.Version = (USHORT)Version;
+    StackLocation->Parameters.QueryInterface.Interface = Interface;
+    
+    Irp->IoStatus.Status = STATUS_NOT_SUPPORTED;
+
+    status = IoCallDriver(DeviceObject, Irp);
+    if (status == STATUS_PENDING) {
+        (VOID) KeWaitForSingleObject(&Event,
+                                     Executive,
+                                     KernelMode,
+                                     FALSE,
+                                     NULL);
+        status = StatusBlock.Status;
+    }
+
+    if (!NT_SUCCESS(status)) {
+        if (status == STATUS_NOT_SUPPORTED && Optional)
+            goto done;
+
+        goto fail5;
+    }
+
+    status = RegistryUpdateDwordValue(SubscriberKey,
+                                      (PCHAR)InterfaceName,
+                                      Version);
+    if (!NT_SUCCESS(status))
+        goto fail6;
+
+done:
+    RegistryCloseKey(SubscriberKey);
+
+    RegistryCloseKey(InterfacesKey);
+
+    ExFreePool(Unicode.Buffer);
+
+    return STATUS_SUCCESS;
+
+fail6:
+    Error("fail6\n");
+
+fail5:
+    Error("fail5\n");
+
+fail4:
+    Error("fail4\n");
+
+    RegistryCloseKey(SubscriberKey);
+
+fail3:
+    Error("fail3\n");
+
+    RegistryCloseKey(InterfacesKey);
+
+fail2:
+    Error("fail2\n");
+
+    ExFreePool(Unicode.Buffer);
+
+fail1:
+    Error("fail1 (%08x)\n", status);
+
+    return status;
+}
+
+#define QUERY_INTERFACE(                                                                \
+    _DeviceObject,                                                                      \
+    _ProviderName,                                                                      \
+    _InterfaceName,                                                                     \
+    _Version,                                                                           \
+    _Interface,                                                                         \
+    _Size,                                                                              \
+    _Optional)                                                                          \
+    __QueryInterface((_DeviceObject),                                                   \
+                     L ## #_ProviderName,                                               \
+                     #_InterfaceName,                                                   \
+                     &GUID_ ## _ProviderName ## _ ## _InterfaceName ## _INTERFACE,      \
+                     (_Version),                                                        \
+                     (_Interface),                                                      \
+                     (_Size),                                                           \
+                     (_Optional))
+
+static FORCEINLINE NDIS_STATUS
+AdapterSetRegistrationAttributes(
+    IN  PXENNET_ADAPTER         Adapter
+    )
+{
+    NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES Attribs;
+    NDIS_STATUS                                   status;
+
+    RtlZeroMemory(&Attribs, sizeof(NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES));
+    Attribs.Header.Type                 = NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES;
+    Attribs.Header.Size                 = sizeof(NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES);
+    Attribs.Header.Revision             = NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES_REVISION_1;
+    Attribs.MiniportAdapterContext      = (NDIS_HANDLE)Adapter;
+    Attribs.AttributeFlags              = NDIS_MINIPORT_ATTRIBUTES_BUS_MASTER |
+                                          NDIS_MINIPORT_ATTRIBUTES_NO_HALT_ON_SUSPEND;
+    Attribs.CheckForHangTimeInSeconds   = 0;
+    Attribs.InterfaceType               = XENNET_INTERFACE_TYPE;
+
+    status = NdisMSetMiniportAttributes(Adapter->NdisHandle,
+                                        (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&Attribs);
+    return status;
+}
+
+static FORCEINLINE NDIS_STATUS
+AdapterGetAdvancedSettings(
+    IN  PXENNET_ADAPTER         Adapter
+    )
+{
+    NDIS_CONFIGURATION_OBJECT   Config;
+    NDIS_HANDLE                 Handle;
+    NDIS_STRING                 Value;
+    PNDIS_CONFIGURATION_PARAMETER Data;
+    NDIS_STATUS                 NdisStatus;
+
+    RtlZeroMemory(&Config, sizeof(NDIS_CONFIGURATION_OBJECT));
+    Config.Header.Type      = NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT;
+    Config.Header.Size      = NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1;
+    Config.Header.Revision  = NDIS_CONFIGURATION_OBJECT_REVISION_1;
+    Config.NdisHandle       = Adapter->NdisHandle;
+    Config.Flags            = 0;
+
+    NdisStatus = NdisOpenConfigurationEx(&Config, &Handle);
+    if (NdisStatus != NDIS_STATUS_SUCCESS)
         goto fail1;
 
-#define read_property(field, name, default_val) \
-    do { \
-        RtlInitUnicodeString(&ndisValue, name); \
-        NdisReadConfiguration(&ndisStatus, &pNdisData, hConfigurationHandle, &ndisValue, NdisParameterInteger); \
-        if (ndisStatus == NDIS_STATUS_SUCCESS) { \
-            pAdapter->Properties.field = pNdisData->ParameterData.IntegerData; \
-        } else { \
-            pAdapter->Properties.field = default_val; \
-        } \
+#define read_property(_field, _name, _default_val)                                          \
+    do {                                                                                    \
+        RtlInitUnicodeString(&Value, _name);                                                \
+        NdisReadConfiguration(&NdisStatus, &Data, Handle, &Value, NdisParameterInteger);    \
+        if (NdisStatus == NDIS_STATUS_SUCCESS) {                                            \
+            Adapter->Properties._field = Data->ParameterData.IntegerData;                   \
+        } else {                                                                            \
+            Adapter->Properties._field = _default_val;                                      \
+        }                                                                                   \
     } while (FALSE);
 
     read_property(ipv4_csum, L"*IPChecksumOffloadIPv4", 3);
@@ -377,465 +423,827 @@ AdapterGetAdvancedSettings(
     read_property(lrov6, L"LROIPv6", 1);
     read_property(need_csum_value, L"NeedChecksumValue", 1);
 
-    NdisCloseConfiguration(hConfigurationHandle);
-
+    NdisCloseConfiguration(Handle);
     return NDIS_STATUS_SUCCESS;
 
 fail1:
-    Error("fail1\n");
-    return NDIS_STATUS_FAILURE;
+    Error("fail1 (%08x)\n", NdisStatus);
+    return NdisStatus;
 }
 
-NDIS_STATUS 
-AdapterInitialize (
-    IN  PADAPTER    Adapter,
-    IN  NDIS_HANDLE AdapterHandle
+static FORCEINLINE NDIS_STATUS
+AdapterSetGeneralAttributes(
+    IN  PXENNET_ADAPTER         Adapter
     )
 {
-    NDIS_STATUS ndisStatus;
-    NDIS_SG_DMA_DESCRIPTION DmaDescription;
-    NTSTATUS status;
-
-    status = XENVIF_VIF(Acquire, &Adapter->VifInterface);
-    if (!NT_SUCCESS(status))
-        return NDIS_STATUS_FAILURE;
+    NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES    Attribs;
 
-    Adapter->AcquiredInterfaces = TRUE;
+    XENVIF_VIF(MacQueryMaximumFrameSize,
+               &Adapter->VifInterface,
+               (PULONG)&Adapter->MaximumFrameSize);
 
-    Trace("====>\n");
+    RtlZeroMemory(&Attribs, sizeof(NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES));
+
+    Attribs.Header.Type         = NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES;
+    Attribs.Header.Size         = sizeof(NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES);
+    Attribs.Header.Revision     = NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_1;
+    Attribs.MediaType               = XENNET_MEDIA_TYPE;
+    Attribs.MtuSize                 = Adapter->MaximumFrameSize - sizeof (ETHERNET_TAGGED_HEADER);
+    Attribs.MaxXmitLinkSpeed        = XENNET_MEDIA_MAX_SPEED;
+    Attribs.MaxRcvLinkSpeed         = XENNET_MEDIA_MAX_SPEED;
+    Attribs.XmitLinkSpeed           = XENNET_MEDIA_MAX_SPEED;
+    Attribs.RcvLinkSpeed            = XENNET_MEDIA_MAX_SPEED;
+    Attribs.MediaConnectState       = MediaConnectStateConnected;
+    Attribs.MediaDuplexState        = MediaDuplexStateFull;
+    Attribs.LookaheadSize           = Adapter->MaximumFrameSize;
+    Attribs.PowerManagementCapabilities = &Adapter->Capabilities;
+    Attribs.MacOptions              = XENNET_MAC_OPTIONS;
+    Attribs.SupportedPacketFilters  = XENNET_SUPPORTED_PACKET_FILTERS;
+    Attribs.MaxMulticastListSize    = 32;
+    Attribs.MacAddressLength        = ETHERNET_ADDRESS_LENGTH;
+    Attribs.PhysicalMediumType      = NdisPhysicalMedium802_3;
+    Attribs.RecvScaleCapabilities   = NULL;
+    Attribs.AccessType              = NET_IF_ACCESS_BROADCAST;
+    Attribs.DirectionType           = NET_IF_DIRECTION_SENDRECEIVE;
+    Attribs.ConnectionType          = NET_IF_CONNECTION_DEDICATED;
+    Attribs.IfType                  = IF_TYPE_ETHERNET_CSMACD; 
+    Attribs.IfConnectorPresent      = TRUE;
+    Attribs.SupportedStatistics     = NDIS_STATISTICS_XMIT_OK_SUPPORTED |
+                                      NDIS_STATISTICS_XMIT_ERROR_SUPPORTED |
+                                      NDIS_STATISTICS_DIRECTED_BYTES_XMIT_SUPPORTED |
+                                      NDIS_STATISTICS_DIRECTED_FRAMES_XMIT_SUPPORTED |
+                                      NDIS_STATISTICS_MULTICAST_BYTES_XMIT_SUPPORTED |
+                                      NDIS_STATISTICS_MULTICAST_FRAMES_XMIT_SUPPORTED |
+                                      NDIS_STATISTICS_BROADCAST_BYTES_XMIT_SUPPORTED |
+                                      NDIS_STATISTICS_BROADCAST_FRAMES_XMIT_SUPPORTED |
+                                      NDIS_STATISTICS_RCV_OK_SUPPORTED |
+                                      NDIS_STATISTICS_RCV_ERROR_SUPPORTED |
+                                      NDIS_STATISTICS_DIRECTED_BYTES_RCV_SUPPORTED |
+                                      NDIS_STATISTICS_DIRECTED_FRAMES_RCV_SUPPORTED |
+                                      NDIS_STATISTICS_MULTICAST_BYTES_RCV_SUPPORTED |
+                                      NDIS_STATISTICS_MULTICAST_FRAMES_RCV_SUPPORTED |
+                                      NDIS_STATISTICS_BROADCAST_BYTES_RCV_SUPPORTED |
+                                      NDIS_STATISTICS_BROADCAST_FRAMES_RCV_SUPPORTED |
+                                      NDIS_STATISTICS_GEN_STATISTICS_SUPPORTED;
+    Attribs.SupportedOidList        = XennetSupportedOids;
+    Attribs.SupportedOidListLength  = sizeof(XennetSupportedOids);
 
-    Adapter->NdisAdapterHandle = AdapterHandle;
+    XENVIF_VIF(MacQueryPermanentAddress,
+               &Adapter->VifInterface,
+               (PETHERNET_ADDRESS)&Attribs.PermanentMacAddress);
+    XENVIF_VIF(MacQueryCurrentAddress,
+               &Adapter->VifInterface,
+               (PETHERNET_ADDRESS)&Attribs.CurrentMacAddress);
 
-    RtlZeroMemory(&Adapter->Capabilities, sizeof (Adapter->Capabilities));
+    return NdisMSetMiniportAttributes(Adapter->NdisHandle,
+                                      (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&Attribs);
+}
 
-    Adapter->Transmitter = (PTRANSMITTER)ExAllocatePoolWithTag(NonPagedPool, sizeof(TRANSMITTER), ' TEN');
-    if (!Adapter->Transmitter) {
-        ndisStatus = NDIS_STATUS_RESOURCES;
-        goto exit;
+static FORCEINLINE NDIS_STATUS
+AdapterSetOffloadAttributes(
+    IN  PXENNET_ADAPTER         Adapter
+    )
+{
+    NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES    Attribs;
+    PXENVIF_VIF_OFFLOAD_OPTIONS                 RxOptions;
+    PXENVIF_VIF_OFFLOAD_OPTIONS                 TxOptions;
+    NDIS_OFFLOAD                                Default;
+    NDIS_OFFLOAD                                Supported;
+
+    RxOptions = ReceiverOffloadOptions(Adapter->Receiver);
+    RxOptions->Value = 0;
+    RxOptions->OffloadTagManipulation = 1;
+
+    if (Adapter->Properties.need_csum_value) {
+        RxOptions->NeedChecksumValue = 1;
     }
-
-    RtlZeroMemory(Adapter->Transmitter, sizeof (TRANSMITTER));
-
-    ndisStatus = ReceiverInitialize(&Adapter->Receiver);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        goto exit;
+    if (Adapter->Properties.lrov4) {
+        RxOptions->OffloadIpVersion4LargePacket = 1;
+        RxOptions->NeedLargePacketSplit = 1;
     }
-
-    ndisStatus = TransmitterInitialize(Adapter->Transmitter, Adapter);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        goto exit;
+    if (Adapter->Properties.lrov6) {
+        RxOptions->OffloadIpVersion6LargePacket = 1;
+        RxOptions->NeedLargePacketSplit = 1;
     }
+    XENVIF_VIF(ReceiverSetOffloadOptions,
+               &Adapter->VifInterface,
+               *RxOptions);
 
-    ndisStatus = AdapterGetAdvancedSettings(Adapter);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        goto exit;
+    TxOptions = TransmitterOffloadOptions(Adapter->Transmitter);
+    XENVIF_VIF(TransmitterQueryOffloadOptions,
+               &Adapter->VifInterface,
+               TxOptions);
+
+    RtlZeroMemory(&Supported, sizeof(NDIS_OFFLOAD));
+    Supported.Header.Type       = NDIS_OBJECT_TYPE_OFFLOAD;
+    Supported.Header.Size       = sizeof(NDIS_OFFLOAD);
+    Supported.Header.Revision   = NDIS_OFFLOAD_REVISION_1;
+
+    Supported.Checksum.IPv4Receive.Encapsulation        = NDIS_ENCAPSULATION_IEEE_802_3;
+    Supported.Checksum.IPv4Receive.IpChecksum           = 1;
+    Supported.Checksum.IPv4Receive.IpOptionsSupported   = 1;
+    Supported.Checksum.IPv4Receive.TcpChecksum          = 1;
+    Supported.Checksum.IPv4Receive.TcpOptionsSupported  = 1;
+    Supported.Checksum.IPv4Receive.UdpChecksum          = 1;
+
+    Supported.Checksum.IPv6Receive.Encapsulation        = NDIS_ENCAPSULATION_IEEE_802_3;
+    Supported.Checksum.IPv6Receive.IpExtensionHeadersSupported = 1;
+    Supported.Checksum.IPv6Receive.TcpChecksum          = 1;
+    Supported.Checksum.IPv6Receive.TcpOptionsSupported  = 1;
+    Supported.Checksum.IPv6Receive.UdpChecksum          = 1;
+
+    Supported.Checksum.IPv4Transmit.Encapsulation       = NDIS_ENCAPSULATION_IEEE_802_3;
+    if (TxOptions->OffloadIpVersion4HeaderChecksum) {
+        Supported.Checksum.IPv4Transmit.IpChecksum          = 1;
+        Supported.Checksum.IPv4Transmit.IpOptionsSupported  = 1;
     }
-
-    ndisStatus = AdapterSetRegistrationAttributes(Adapter);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        goto exit;
+    if (TxOptions->OffloadIpVersion4TcpChecksum) {
+        Supported.Checksum.IPv4Transmit.TcpChecksum         = 1;
+        Supported.Checksum.IPv4Transmit.TcpOptionsSupported = 1;
+    }
+    if (TxOptions->OffloadIpVersion4UdpChecksum) {
+        Supported.Checksum.IPv4Transmit.UdpChecksum         = 1;
     }
 
-    ndisStatus = AdapterSetGeneralAttributes(Adapter);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        goto exit;
+    Supported.Checksum.IPv6Transmit.Encapsulation       = NDIS_ENCAPSULATION_IEEE_802_3;
+    Supported.Checksum.IPv6Transmit.IpExtensionHeadersSupported = 1;
+    if (TxOptions->OffloadIpVersion6TcpChecksum) {
+        Supported.Checksum.IPv6Transmit.TcpChecksum         = 1;
+        Supported.Checksum.IPv6Transmit.TcpOptionsSupported = 1;
+    }
+    if (TxOptions->OffloadIpVersion6UdpChecksum) {
+        Supported.Checksum.IPv6Transmit.UdpChecksum         = 1;
     }
 
-    ndisStatus = AdapterSetOffloadAttributes(Adapter);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        goto exit;
+    if (TxOptions->OffloadIpVersion4LargePacket) {
+        XENVIF_VIF(TransmitterQueryLargePacketSize,
+                   &Adapter->VifInterface,
+                   4,
+                   &Supported.LsoV2.IPv4.MaxOffLoadSize);
+        Supported.LsoV2.IPv4.Encapsulation              = NDIS_ENCAPSULATION_IEEE_802_3;
+        Supported.LsoV2.IPv4.MinSegmentCount            = 2;
     }
 
-    NdisZeroMemory(&DmaDescription, sizeof(DmaDescription));
+    if (TxOptions->OffloadIpVersion6LargePacket) {
+        XENVIF_VIF(TransmitterQueryLargePacketSize,
+                   &Adapter->VifInterface,
+                   6,
+                   &Supported.LsoV2.IPv6.MaxOffLoadSize);
+        Supported.LsoV2.IPv6.Encapsulation              = NDIS_ENCAPSULATION_IEEE_802_3;
+        Supported.LsoV2.IPv6.MinSegmentCount            = 2;
+        Supported.LsoV2.IPv6.IpExtensionHeadersSupported = 1;
+        Supported.LsoV2.IPv6.TcpOptionsSupported        = 1;
+    }
 
-    DmaDescription.Header.Type = NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION;
-    DmaDescription.Header.Revision = NDIS_SG_DMA_DESCRIPTION_REVISION_1;
-    DmaDescription.Header.Size = sizeof(NDIS_SG_DMA_DESCRIPTION);
-    DmaDescription.Flags = NDIS_SG_DMA_64_BIT_ADDRESS;
-    DmaDescription.MaximumPhysicalMapping = 65536;    
-    DmaDescription.ProcessSGListHandler = AdapterProcessSGList;
-    DmaDescription.SharedMemAllocateCompleteHandler = AdapterAllocateComplete;
+    Default = Supported;
 
-    ndisStatus = NdisMRegisterScatterGatherDma(Adapter->NdisAdapterHandle,
-                                               &DmaDescription,
-                                               &Adapter->NdisDmaHandle);
-    if (ndisStatus != NDIS_STATUS_SUCCESS)
-        Adapter->NdisDmaHandle = NULL;
+    if (!(Adapter->Properties.ipv4_csum & 2))
+        Default.Checksum.IPv4Receive.IpChecksum = 0;
+    if (!(Adapter->Properties.tcpv4_csum & 2))
+        Default.Checksum.IPv4Receive.TcpChecksum = 0;
+    if (!(Adapter->Properties.udpv4_csum & 2))
+        Default.Checksum.IPv4Receive.UdpChecksum = 0;
+    if (!(Adapter->Properties.tcpv6_csum & 2))
+        Default.Checksum.IPv6Receive.TcpChecksum = 0;
+    if (!(Adapter->Properties.udpv6_csum & 2))
+        Default.Checksum.IPv6Receive.UdpChecksum = 0;
+    if (!(Adapter->Properties.ipv4_csum & 1))
+        Default.Checksum.IPv4Transmit.IpChecksum = 0;
+    if (!(Adapter->Properties.tcpv4_csum & 1))
+        Default.Checksum.IPv4Transmit.TcpChecksum = 0;
+    if (!(Adapter->Properties.udpv4_csum & 1))
+        Default.Checksum.IPv4Transmit.UdpChecksum = 0;
+    if (!(Adapter->Properties.tcpv6_csum & 1))
+        Default.Checksum.IPv6Transmit.TcpChecksum = 0;
+    if (!(Adapter->Properties.udpv6_csum & 1))
+        Default.Checksum.IPv6Transmit.UdpChecksum = 0;
+    if (!(Adapter->Properties.lsov4)) {
+        Default.LsoV2.IPv4.MaxOffLoadSize = 0;
+        Default.LsoV2.IPv4.MinSegmentCount = 0;
+    }
+    if (!(Adapter->Properties.lsov6)) {
+        Default.LsoV2.IPv6.MaxOffLoadSize = 0;
+        Default.LsoV2.IPv6.MinSegmentCount = 0;
+    }
 
-    ASSERT(!Adapter->Enabled);
-    status = XENVIF_VIF(Enable,
-                        &Adapter->VifInterface,
-                        AdapterVifCallback,
-                        Adapter);
-    if (NT_SUCCESS(status)) {
-        TransmitterEnable(Adapter->Transmitter);
-        Adapter->Enabled = TRUE;
-        ndisStatus = NDIS_STATUS_SUCCESS;
-    } else {
-        ndisStatus = NDIS_STATUS_FAILURE;
+    if (!RtlEqualMemory(&Adapter->Offload, &Default, sizeof(NDIS_OFFLOAD))) {
+        Adapter->Offload = Default;
+        //DISPLAY_OFFLOAD(Default);
     }
 
-exit:
-    if (ndisStatus != NDIS_STATUS_SUCCESS)
-        XENVIF_VIF(Release, &Adapter->VifInterface);
+    RtlZeroMemory(&Attribs, sizeof(Attribs));
+    Attribs.Header.Type         = NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES;
+    Attribs.Header.Size         = sizeof(Attribs);
+    Attribs.Header.Revision     = NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1;
+    Attribs.DefaultOffloadConfiguration = &Default;
+    Attribs.HardwareOffloadCapabilities = &Supported;
 
-    Trace("<==== (%08x)\n", ndisStatus);
-    return ndisStatus;
+    return NdisMSetMiniportAttributes(Adapter->NdisHandle,
+                                      (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&Attribs);
 }
 
-//
-// Scatter gather process handler callback.
-// Should never get called.
-//
 static VOID
-AdapterProcessSGList (
-    IN PDEVICE_OBJECT       DeviceObject,
-    IN PVOID                Reserved,
-    IN PSCATTER_GATHER_LIST SGL,
-    IN PVOID                Context
+AdapterIndicateOffloadChanged(
+    IN  PXENNET_ADAPTER         Adapter
     )
 {
-    UNREFERENCED_PARAMETER(DeviceObject);
-    UNREFERENCED_PARAMETER(Reserved);
-    UNREFERENCED_PARAMETER(SGL);
-    UNREFERENCED_PARAMETER(Context);
-
-    ASSERT(FALSE);
-
-    return;
-}
+    NDIS_STATUS_INDICATION      Indication;
+    NDIS_OFFLOAD                Offload;
+    PXENVIF_VIF_OFFLOAD_OPTIONS RxOptions;
+    PXENVIF_VIF_OFFLOAD_OPTIONS TxOptions;
 
-//
-// Get\Set OID handler.
-//
-NDIS_STATUS 
-AdapterOidRequest (
-    IN  NDIS_HANDLE         NdisHandle,
-    IN  PNDIS_OID_REQUEST   NdisRequest
-    )
-{
-    NDIS_STATUS ndisStatus;
-    PADAPTER Adapter = (PADAPTER)NdisHandle;
+    RxOptions = ReceiverOffloadOptions(Adapter->Receiver);
 
-    switch (NdisRequest->RequestType) {
-        case NdisRequestSetInformation:            
-            ndisStatus = AdapterSetInformation(Adapter, NdisRequest);
-            break;
-                
-        case NdisRequestQueryInformation:
-        case NdisRequestQueryStatistics:
-            ndisStatus = AdapterQueryInformation(Adapter, NdisRequest);
-            break;
+    RtlZeroMemory(&Offload, sizeof(NDIS_OFFLOAD));
+    Offload.Header.Type         = NDIS_OBJECT_TYPE_OFFLOAD;
+    Offload.Header.Size         = sizeof(NDIS_OFFLOAD);
+    Offload.Header.Revision     = NDIS_OFFLOAD_REVISION_1;
+    
+    Offload.Checksum.IPv4Receive.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
+    if (RxOptions->OffloadIpVersion4HeaderChecksum) {
+        Offload.Checksum.IPv4Receive.IpChecksum = 1;
+        Offload.Checksum.IPv4Receive.IpOptionsSupported = 1;
+    }
+    if (RxOptions->OffloadIpVersion4TcpChecksum) {
+        Offload.Checksum.IPv4Receive.TcpChecksum = 1;
+        Offload.Checksum.IPv4Receive.TcpOptionsSupported = 1;
+    }
+    if (RxOptions->OffloadIpVersion4UdpChecksum) {
+        Offload.Checksum.IPv4Receive.UdpChecksum = 1;
+    }
 
-        default:
-            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
-            break;
-    };
+    Offload.Checksum.IPv6Receive.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
+    Offload.Checksum.IPv6Receive.IpExtensionHeadersSupported = 1;
+    if (RxOptions->OffloadIpVersion6TcpChecksum) {
+        Offload.Checksum.IPv6Receive.TcpChecksum = 1;
+        Offload.Checksum.IPv6Receive.TcpOptionsSupported = 1;
+    }
+    if (RxOptions->OffloadIpVersion6UdpChecksum) {
+        Offload.Checksum.IPv6Receive.UdpChecksum = 1;
+    }
 
-    return ndisStatus;
-}
+    XENVIF_VIF(ReceiverSetOffloadOptions,
+               &Adapter->VifInterface,
+               *RxOptions);
 
-//
-// Temporarily pauses adapter.
-//
-NDIS_STATUS
-AdapterPause (
-    IN  NDIS_HANDLE                     NdisHandle,
-    IN  PNDIS_MINIPORT_PAUSE_PARAMETERS MiniportPauseParameters
-    )
-{
-    PADAPTER Adapter = (PADAPTER)NdisHandle;
-    UNREFERENCED_PARAMETER(MiniportPauseParameters);
+    TxOptions = TransmitterOffloadOptions(Adapter->Transmitter);
 
-    Trace("====>\n");
+    Offload.Checksum.IPv4Transmit.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
+    if (TxOptions->OffloadIpVersion4HeaderChecksum) {
+        Offload.Checksum.IPv4Transmit.IpChecksum = 1;
+        Offload.Checksum.IPv4Transmit.IpOptionsSupported = 1;
+    }
+    if (TxOptions->OffloadIpVersion4TcpChecksum) {
+        Offload.Checksum.IPv4Transmit.TcpChecksum = 1;
+        Offload.Checksum.IPv4Transmit.TcpOptionsSupported = 1;
+    }
+    if (TxOptions->OffloadIpVersion4UdpChecksum) {
+        Offload.Checksum.IPv4Transmit.UdpChecksum = 1;
+    }
 
-    if (!Adapter->Enabled)
-        goto done;
+    Offload.Checksum.IPv6Transmit.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
+    Offload.Checksum.IPv6Transmit.IpExtensionHeadersSupported = 1;
+    if (TxOptions->OffloadIpVersion6TcpChecksum) {
+        Offload.Checksum.IPv6Transmit.TcpChecksum = 1;
+        Offload.Checksum.IPv6Transmit.TcpOptionsSupported = 1;
+    }
+    if (TxOptions->OffloadIpVersion6UdpChecksum) {
+        Offload.Checksum.IPv6Transmit.UdpChecksum = 1;
+    }
 
-    XENVIF_VIF(Disable,
-               &Adapter->VifInterface);
+    if (TxOptions->OffloadIpVersion4LargePacket) {
+        XENVIF_VIF(TransmitterQueryLargePacketSize,
+                   &Adapter->VifInterface,
+                   4,
+                   &Offload.LsoV2.IPv4.MaxOffLoadSize);
+        Offload.LsoV2.IPv4.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
+        Offload.LsoV2.IPv4.MinSegmentCount = 2;
+    }
+    if (TxOptions->OffloadIpVersion6LargePacket) {
+        XENVIF_VIF(TransmitterQueryLargePacketSize,
+                   &Adapter->VifInterface,
+                   6,
+                   &Offload.LsoV2.IPv6.MaxOffLoadSize);
+        Offload.LsoV2.IPv6.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
+        Offload.LsoV2.IPv6.MinSegmentCount = 2;
+        Offload.LsoV2.IPv6.IpExtensionHeadersSupported = 1;
+        Offload.LsoV2.IPv6.TcpOptionsSupported = 1;
+    }
 
-    AdapterMediaStateChange(Adapter);
+    if (!RtlEqualMemory(&Adapter->Offload, &Offload, sizeof (NDIS_OFFLOAD))) {
+        Adapter->Offload = Offload;
+        //DISPLAY_OFFLOAD(Offload);
+    }
 
-    Adapter->Enabled = FALSE;
+    RtlZeroMemory(&Indication, sizeof(Indication));
+    Indication.Header.Type      = NDIS_OBJECT_TYPE_STATUS_INDICATION;
+    Indication.Header.Size      = sizeof(Indication);
+    Indication.Header.Revision  = NDIS_STATUS_INDICATION_REVISION_1;
+    Indication.SourceHandle     = Adapter->NdisHandle;
+    Indication.StatusCode       = NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG;
+    Indication.StatusBuffer     = &Offload;
+    Indication.StatusBufferSize = sizeof(Offload);
 
-done:
-    Trace("<====\n");
-    return NDIS_STATUS_SUCCESS;
+    NdisMIndicateStatusEx(Adapter->NdisHandle, &Indication);
 }
 
-//
-// Handles PNP and Power events. NOP.
-//
-VOID 
-AdapterPnPEventHandler (
-    IN  NDIS_HANDLE             NdisHandle,
-    IN  PNET_DEVICE_PNP_EVENT   NetDevicePnPEvent
+static NDIS_STATUS
+AdapterSetPacketFilter(
+    IN  PXENNET_ADAPTER         Adapter,
+    IN  PULONG                  PacketFilter
     )
 {
-    UNREFERENCED_PARAMETER(NdisHandle);
+    XENVIF_MAC_FILTER_LEVEL UnicastFilterLevel;
+    XENVIF_MAC_FILTER_LEVEL MulticastFilterLevel;
+    XENVIF_MAC_FILTER_LEVEL BroadcastFilterLevel;
 
+    if (*PacketFilter & ~XENNET_SUPPORTED_PACKET_FILTERS)
+        return NDIS_STATUS_INVALID_PARAMETER;
 
-    switch (NetDevicePnPEvent->DevicePnPEvent) {
-        case NdisDevicePnPEventQueryRemoved:
-            break;
+    if (*PacketFilter & NDIS_PACKET_TYPE_PROMISCUOUS) {
+        UnicastFilterLevel = XENVIF_MAC_FILTER_ALL;
+        MulticastFilterLevel = XENVIF_MAC_FILTER_ALL;
+        BroadcastFilterLevel = XENVIF_MAC_FILTER_ALL;
+        goto done;
+    }
 
-        case NdisDevicePnPEventRemoved:
-            break;       
+    if (*PacketFilter & NDIS_PACKET_TYPE_DIRECTED)
+        UnicastFilterLevel = XENVIF_MAC_FILTER_MATCHING;
+    else
+        UnicastFilterLevel = XENVIF_MAC_FILTER_NONE;
 
-        case NdisDevicePnPEventSurpriseRemoved:
-            break;
+    if (*PacketFilter & NDIS_PACKET_TYPE_ALL_MULTICAST)
+        MulticastFilterLevel = XENVIF_MAC_FILTER_ALL;
+    else if (*PacketFilter & NDIS_PACKET_TYPE_MULTICAST)
+        MulticastFilterLevel = XENVIF_MAC_FILTER_MATCHING;
+    else
+        MulticastFilterLevel = XENVIF_MAC_FILTER_NONE;
 
-        case NdisDevicePnPEventQueryStopped:
-            break;
+    if (*PacketFilter & NDIS_PACKET_TYPE_BROADCAST)
+        BroadcastFilterLevel = XENVIF_MAC_FILTER_ALL;
+    else
+        BroadcastFilterLevel = XENVIF_MAC_FILTER_NONE;
 
-        case NdisDevicePnPEventStopped:
-            break;      
-            
-        case NdisDevicePnPEventPowerProfileChanged:
-            break;      
-            
-        default:
-            break;         
-    };
+done:
+    XENVIF_VIF(MacSetFilterLevel,
+               &Adapter->VifInterface,
+               ETHERNET_ADDRESS_UNICAST,
+               UnicastFilterLevel);
+
+    XENVIF_VIF(MacSetFilterLevel,
+               &Adapter->VifInterface,
+               ETHERNET_ADDRESS_MULTICAST,
+               MulticastFilterLevel);
+
+    XENVIF_VIF(MacSetFilterLevel,
+               &Adapter->VifInterface,
+               ETHERNET_ADDRESS_BROADCAST,
+               BroadcastFilterLevel);
 
-    return;
+    return NDIS_STATUS_SUCCESS;
 }
 
-//
-// Reports general statistics to NDIS.
-//
-static NDIS_STATUS 
-AdapterQueryGeneralStatistics (
-    IN  PADAPTER                Adapter,
-    IN  PNDIS_STATISTICS_INFO   NdisStatisticsInfo
+static NDIS_STATUS
+AdapterSetMulticastAddresses(
+    IN  PXENNET_ADAPTER         Adapter,
+    IN  PETHERNET_ADDRESS       Address,
+    IN  ULONG                   Count
     )
 {
-    NDIS_STATUS ndisStatus = NDIS_STATUS_SUCCESS;
-    ULONGLONG   Value;
-
-    NdisZeroMemory(NdisStatisticsInfo, sizeof(NDIS_STATISTICS_INFO));
-    NdisStatisticsInfo->Header.Revision = NDIS_OBJECT_REVISION_1;
-    NdisStatisticsInfo->Header.Type = NDIS_OBJECT_TYPE_DEFAULT;
-    NdisStatisticsInfo->Header.Size = sizeof(NDIS_STATISTICS_INFO);
+    NTSTATUS status;
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR;
+    status = XENVIF_VIF(MacSetMulticastAddresses,
+                        &Adapter->VifInterface,
+                        Address,
+                        Count);
+    if (!NT_SUCCESS(status))
+        return NDIS_STATUS_INVALID_DATA;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_BACKEND_ERRORS,
-                      &Value);
+    return NDIS_STATUS_SUCCESS;
+}
 
-    NdisStatisticsInfo->ifInErrors = Value;
+static NDIS_STATUS
+AdapterSetOffloadEncapsulation(
+    IN  PXENNET_ADAPTER             Adapter,
+    IN  PNDIS_OFFLOAD_ENCAPSULATION Encapsulation
+    )
+{
+    XENVIF_VIF_OFFLOAD_OPTIONS  Options;
+    PXENVIF_VIF_OFFLOAD_OPTIONS TxOptions;
+    PXENVIF_VIF_OFFLOAD_OPTIONS RxOptions;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_FRONTEND_ERRORS,
-                      &Value);
+    if (Encapsulation->IPv4.Enabled == NDIS_OFFLOAD_SET_ON &&
+        Encapsulation->IPv4.EncapsulationType != NDIS_ENCAPSULATION_IEEE_802_3)
+        goto fail1;
+    if (Encapsulation->IPv6.Enabled == NDIS_OFFLOAD_SET_ON &&
+        Encapsulation->IPv6.EncapsulationType != NDIS_ENCAPSULATION_IEEE_802_3)
+        goto fail2;
 
-    NdisStatisticsInfo->ifInErrors += Value;
+    XENVIF_VIF(TransmitterQueryOffloadOptions,
+                &Adapter->VifInterface,
+                &Options);
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS;
+    TxOptions = TransmitterOffloadOptions(Adapter->Transmitter);
+        
+    TxOptions->Value = 0;
+    TxOptions->OffloadTagManipulation = 1;
+
+    if ((Adapter->Properties.lsov4) && (Options.OffloadIpVersion4LargePacket))
+        TxOptions->OffloadIpVersion4LargePacket = 1;
+    if ((Adapter->Properties.lsov6) && (Options.OffloadIpVersion6LargePacket))
+        TxOptions->OffloadIpVersion6LargePacket = 1;
+    if ((Adapter->Properties.ipv4_csum & 1) && Options.OffloadIpVersion4HeaderChecksum)
+        TxOptions->OffloadIpVersion4HeaderChecksum = 1;
+    if ((Adapter->Properties.tcpv4_csum & 1) && Options.OffloadIpVersion4TcpChecksum)
+        TxOptions->OffloadIpVersion4TcpChecksum = 1;
+    if ((Adapter->Properties.udpv4_csum & 1) && Options.OffloadIpVersion4UdpChecksum)
+        TxOptions->OffloadIpVersion4UdpChecksum = 1;
+    if ((Adapter->Properties.tcpv6_csum & 1) && Options.OffloadIpVersion6TcpChecksum)
+        TxOptions->OffloadIpVersion6TcpChecksum = 1;
+    if ((Adapter->Properties.udpv6_csum & 1) && Options.OffloadIpVersion6UdpChecksum)
+        TxOptions->OffloadIpVersion6UdpChecksum = 1;
+
+    RxOptions = ReceiverOffloadOptions(Adapter->Receiver);
+
+    RxOptions->Value = 0;
+    RxOptions->OffloadTagManipulation = 1;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_PACKETS_DROPPED,
-                      &Value);
+    if (Adapter->Properties.need_csum_value)
+        RxOptions->NeedChecksumValue = 1;
+    if (Adapter->Properties.lrov4) {
+        RxOptions->OffloadIpVersion4LargePacket = 1;
+        RxOptions->NeedLargePacketSplit = 1;
+    }
+    if (Adapter->Properties.lrov6) {
+        RxOptions->OffloadIpVersion6LargePacket = 1;
+        RxOptions->NeedLargePacketSplit = 1;
+    }
+    if (Adapter->Properties.ipv4_csum & 2)
+        RxOptions->OffloadIpVersion4HeaderChecksum = 1;
+    if (Adapter->Properties.tcpv4_csum & 2)
+        RxOptions->OffloadIpVersion4TcpChecksum = 1;
+    if (Adapter->Properties.udpv4_csum & 2)
+        RxOptions->OffloadIpVersion4UdpChecksum = 1;
+    if (Adapter->Properties.tcpv6_csum & 2)
+        RxOptions->OffloadIpVersion6TcpChecksum = 1;
+    if (Adapter->Properties.udpv6_csum & 2)
+        RxOptions->OffloadIpVersion6UdpChecksum = 1;
+
+    AdapterIndicateOffloadChanged(Adapter);
+    return NDIS_STATUS_SUCCESS;
 
-    NdisStatisticsInfo->ifInDiscards = Value;
+fail2:
+    Error("fail2\n");
+fail1:
+    Error("fail1 (%08x)\n", NDIS_STATUS_INVALID_PARAMETER);
+    return NDIS_STATUS_INVALID_PARAMETER;
+}
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV;
+static NDIS_STATUS
+AdapterSetTcpOffloadParameters(
+    IN  PXENNET_ADAPTER             Adapter,
+    IN  PNDIS_OFFLOAD_PARAMETERS    Parameters
+    )
+{
+    BOOLEAN     Changed = FALSE;
+    PXENVIF_VIF_OFFLOAD_OPTIONS TxOptions;
+    PXENVIF_VIF_OFFLOAD_OPTIONS RxOptions;
+
+    if (Parameters->IPsecV1 != NDIS_OFFLOAD_PARAMETERS_NO_CHANGE ||
+        Parameters->LsoV1 != NDIS_OFFLOAD_PARAMETERS_NO_CHANGE ||
+        Parameters->TcpConnectionIPv4 != NDIS_OFFLOAD_PARAMETERS_NO_CHANGE ||
+        Parameters->TcpConnectionIPv6 != NDIS_OFFLOAD_PARAMETERS_NO_CHANGE) {
+        goto fail1;
+    }
+    if (Parameters->LsoV2IPv4 != NDIS_OFFLOAD_PARAMETERS_NO_CHANGE) {
+        XENVIF_VIF_OFFLOAD_OPTIONS  Options;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_UNICAST_OCTETS,
-                      &Value);
+        XENVIF_VIF(TransmitterQueryOffloadOptions,
+                    &Adapter->VifInterface,
+                    &Options);
 
-    NdisStatisticsInfo->ifHCInOctets = Value;
+        if (!(Options.OffloadIpVersion4LargePacket))
+            goto fail2;
+    }
+    if (Parameters->LsoV2IPv6 != NDIS_OFFLOAD_PARAMETERS_NO_CHANGE) {
+        XENVIF_VIF_OFFLOAD_OPTIONS  Options;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_MULTICAST_OCTETS,
-                      &Value);
+        XENVIF_VIF(TransmitterQueryOffloadOptions,
+                    &Adapter->VifInterface,
+                    &Options);
 
-    NdisStatisticsInfo->ifHCInOctets += Value;
+        if (!(Options.OffloadIpVersion6LargePacket))
+            goto fail3;
+    }
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_BROADCAST_OCTETS,
-                      &Value);
+    TxOptions = TransmitterOffloadOptions(Adapter->Transmitter);
+    RxOptions = ReceiverOffloadOptions(Adapter->Receiver);
 
-    NdisStatisticsInfo->ifHCInOctets += Value;
+#define rx_enabled(x)       ((x) == NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED ||          \
+                             (x) == NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED)
+#define tx_enabled(x)       ((x) == NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED ||          \
+                             (x) == NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED)
+#define set_value(x, y)     ((x) == (y)) ? FALSE : ( ((x) = (y)) == (y) )
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV;
+    if (Parameters->LsoV2IPv4 == NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED) {
+        Changed |= set_value(TxOptions->OffloadIpVersion4LargePacket, 1);
+    } else if (Parameters->LsoV2IPv4 == NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED) {
+        Changed |= set_value(TxOptions->OffloadIpVersion4LargePacket, 0);
+    }
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_UNICAST_OCTETS,
-                      &Value);
+    if (Parameters->LsoV2IPv6 == NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED) {
+        Changed |= set_value(TxOptions->OffloadIpVersion6LargePacket, 1);
+    } else if (Parameters->LsoV2IPv6 == NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED) {
+        Changed |= set_value(TxOptions->OffloadIpVersion6LargePacket, 0);
+    }
 
-    NdisStatisticsInfo->ifHCInUcastOctets = Value;
+    if (tx_enabled(Parameters->IPv4Checksum)) {
+        Changed |= set_value(TxOptions->OffloadIpVersion4HeaderChecksum, 1);
+    } else {
+        Changed |= set_value(TxOptions->OffloadIpVersion4HeaderChecksum, 0);
+    }
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV;
+    if (tx_enabled(Parameters->TCPIPv4Checksum)) {
+        Changed |= set_value(TxOptions->OffloadIpVersion4TcpChecksum, 1);
+    } else {
+        Changed |= set_value(TxOptions->OffloadIpVersion4TcpChecksum, 0);
+    }
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_UNICAST_PACKETS,
-                      &Value);
+    if (tx_enabled(Parameters->UDPIPv4Checksum)) {
+        Changed |= set_value(TxOptions->OffloadIpVersion4UdpChecksum, 1);
+    } else {
+        Changed |= set_value(TxOptions->OffloadIpVersion4UdpChecksum, 0);
+    }
 
-    NdisStatisticsInfo->ifHCInUcastPkts = Value;
+    if (tx_enabled(Parameters->TCPIPv6Checksum)) {
+        Changed |= set_value(TxOptions->OffloadIpVersion6TcpChecksum, 1);
+    } else {
+        Changed |= set_value(TxOptions->OffloadIpVersion6TcpChecksum, 0);
+    }
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV;
+    if (tx_enabled(Parameters->UDPIPv6Checksum)) {
+        Changed |= set_value(TxOptions->OffloadIpVersion6UdpChecksum, 1);
+    } else {
+        Changed |= set_value(TxOptions->OffloadIpVersion6UdpChecksum, 0);
+    }
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_MULTICAST_OCTETS,
-                      &Value);
+    if (rx_enabled(Parameters->IPv4Checksum)) {
+        Changed |= set_value(RxOptions->OffloadIpVersion4HeaderChecksum, 1);
+    } else {
+        Changed |= set_value(RxOptions->OffloadIpVersion4HeaderChecksum, 0);
+    }
 
-    NdisStatisticsInfo->ifHCInMulticastOctets = Value;
+    if (rx_enabled(Parameters->TCPIPv4Checksum)) {
+        Changed |= set_value(RxOptions->OffloadIpVersion4TcpChecksum, 1);
+    } else {
+        Changed |= set_value(RxOptions->OffloadIpVersion4TcpChecksum, 0);
+    }
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV;
+    if (rx_enabled(Parameters->UDPIPv4Checksum)) {
+        Changed |= set_value(RxOptions->OffloadIpVersion4UdpChecksum, 1);
+    } else {
+        Changed |= set_value(RxOptions->OffloadIpVersion4UdpChecksum, 0);
+    }
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_MULTICAST_PACKETS,
-                      &Value);
+    if (rx_enabled(Parameters->TCPIPv6Checksum)) {
+        Changed |= set_value(RxOptions->OffloadIpVersion6TcpChecksum, 1);
+    } else {
+        Changed |= set_value(RxOptions->OffloadIpVersion6TcpChecksum, 0);
+    }
 
-    NdisStatisticsInfo->ifHCInMulticastPkts = Value;
+    if (rx_enabled(Parameters->UDPIPv6Checksum)) {
+        Changed |= set_value(RxOptions->OffloadIpVersion6UdpChecksum, 1);
+    } else {
+        Changed |= set_value(RxOptions->OffloadIpVersion6UdpChecksum, 0);
+    }
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV;
+#undef tx_enabled
+#undef rx_enabled
+#undef set_value
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_BROADCAST_OCTETS,
-                      &Value);
+    if (Changed)
+        AdapterIndicateOffloadChanged(Adapter);
 
-    NdisStatisticsInfo->ifHCInBroadcastOctets = Value;
+    return NDIS_STATUS_SUCCESS;
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV;
+fail3:
+    Error("fail3\n");
+fail2:
+    Error("fail2\n");
+fail1:
+    Error("fail1 (%08x)\n", NDIS_STATUS_INVALID_PARAMETER);
+    return NDIS_STATUS_INVALID_PARAMETER;
+}
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_RECEIVER_BROADCAST_PACKETS,
-                      &Value);
+static NDIS_STATUS
+AdapterSetInformation(
+    IN  PXENNET_ADAPTER         Adapter,
+    IN  PNDIS_OID_REQUEST       Request
+    )
+{
+    PVOID           Buffer;
+    ULONG           BufferLength;
+    ULONG           BytesNeeded = 0;
+    ULONG           BytesRead   = 0;
+    NDIS_STATUS     NdisStatus  = NDIS_STATUS_SUCCESS;
 
-    NdisStatisticsInfo->ifHCInBroadcastPkts = Value;
+    Buffer          = Request->DATA.SET_INFORMATION.InformationBuffer;
+    BufferLength    = Request->DATA.SET_INFORMATION.InformationBufferLength;
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR;
+    switch (Request->DATA.QUERY_INFORMATION.Oid) {
+        case OID_PNP_SET_POWER:
+            BytesNeeded = sizeof(NDIS_DEVICE_POWER_STATE);
+            break;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_BACKEND_ERRORS,
-                      &Value);
+        case OID_GEN_CURRENT_LOOKAHEAD:
+            BytesNeeded = sizeof(ULONG);
+            Adapter->CurrentLookahead = Adapter->MaximumFrameSize;
+            if (BufferLength == sizeof(ULONG)) {
+                Adapter->CurrentLookahead = *(PULONG)Buffer;
+                BytesRead = sizeof(ULONG);
+            }
+            break;
 
-    NdisStatisticsInfo->ifOutErrors = Value;
+        case OID_GEN_CURRENT_PACKET_FILTER:
+            BytesNeeded = sizeof(ULONG);
+            if (BufferLength == sizeof(ULONG)) {
+                NdisStatus = AdapterSetPacketFilter(Adapter, (PULONG)Buffer);
+                BytesRead = sizeof(ULONG);
+            }
+            break;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_FRONTEND_ERRORS,
-                      &Value);
+        case OID_802_3_MULTICAST_LIST:
+            BytesNeeded = ETHERNET_ADDRESS_LENGTH;
+            if (BufferLength % ETHERNET_ADDRESS_LENGTH == 0) {
+                ULONG   Count = BufferLength / ETHERNET_ADDRESS_LENGTH;
+                NdisStatus = AdapterSetMulticastAddresses(Adapter, Buffer, Count);
+                BytesRead = BufferLength;
+            } else {
+                NdisStatus = NDIS_STATUS_INVALID_LENGTH;
+            }
+            break;
 
-    NdisStatisticsInfo->ifOutErrors += Value;
+        case OID_OFFLOAD_ENCAPSULATION:
+            BytesNeeded = sizeof(NDIS_OFFLOAD_ENCAPSULATION);
+            if (BufferLength == sizeof(NDIS_OFFLOAD_ENCAPSULATION)) {
+                NdisStatus = AdapterSetOffloadEncapsulation(Adapter, Buffer);
+                BytesRead = sizeof(NDIS_OFFLOAD_ENCAPSULATION);
+            } else {
+                NdisStatus = NDIS_STATUS_INVALID_LENGTH;
+            }
+            break;
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT;
+        case OID_TCP_OFFLOAD_PARAMETERS:
+            BytesNeeded = sizeof(NDIS_OFFLOAD_PARAMETERS);
+            if (BufferLength == sizeof(NDIS_OFFLOAD_PARAMETERS)) {
+                NdisStatus = AdapterSetTcpOffloadParameters(Adapter, Buffer);
+                BytesRead = sizeof(NDIS_OFFLOAD_PARAMETERS);
+            } else {
+                NdisStatus = NDIS_STATUS_INVALID_LENGTH;
+            }
+            break;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_UNICAST_OCTETS,
-                      &Value);
+        case OID_GEN_INTERRUPT_MODERATION:
+            NdisStatus = NDIS_STATUS_INVALID_DATA;
+            break;
 
-    NdisStatisticsInfo->ifHCOutOctets = Value;
+        case OID_GEN_MACHINE_NAME:
+        default:
+            NdisStatus = NDIS_STATUS_NOT_SUPPORTED;
+            break;
+    };
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_MULTICAST_OCTETS,
-                      &Value);
+    Request->DATA.SET_INFORMATION.BytesNeeded = BytesNeeded;
+    if (NdisStatus == NDIS_STATUS_SUCCESS) {
+        Request->DATA.SET_INFORMATION.BytesRead = BytesRead;
+    }
 
-    NdisStatisticsInfo->ifHCOutOctets += Value;
+    return NdisStatus;
+}
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_BROADCAST_OCTETS,
-                      &Value);
+static FORCEINLINE ULONG64
+AdapterGetXmitOk(
+    IN  PXENNET_ADAPTER         Adapter
+    )
+{
+    ULONGLONG   Value;
+    ULONG64     Result = 0;
+
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_TRANSMITTER_UNICAST_PACKETS,
+                &Value);
+    Result = Value;
+
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_TRANSMITTER_MULTICAST_PACKETS,
+                &Value);
+    Result += Value;
+
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_TRANSMITTER_BROADCAST_PACKETS,
+                &Value);
+    Result += Value;
+
+    return Result;
+}
 
-    NdisStatisticsInfo->ifHCOutOctets += Value;
+static FORCEINLINE ULONG64
+AdapterGetRcvOk(
+    IN  PXENNET_ADAPTER         Adapter
+    )
+{
+    ULONGLONG   Value;
+    ULONG64     Result = 0;
+
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_RECEIVER_UNICAST_PACKETS,
+                &Value);
+    Result = Value;
+
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_RECEIVER_MULTICAST_PACKETS,
+                &Value);
+    Result += Value;
+
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_RECEIVER_BROADCAST_PACKETS,
+                &Value);
+    Result += Value;
+
+    return Result;
+}
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT;
+static FORCEINLINE ULONG64
+AdapterGetXmitError(
+    IN  PXENNET_ADAPTER         Adapter
+    )
+{
+    ULONGLONG   Value;
+    ULONG64     Result = 0;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_UNICAST_OCTETS,
-                      &Value);
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_TRANSMITTER_BACKEND_ERRORS,
+                &Value);
+    Result = Value;
 
-    NdisStatisticsInfo->ifHCOutUcastOctets = Value;
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_TRANSMITTER_FRONTEND_ERRORS,
+                &Value);
+    Result += Value;
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT;
+    return Result;
+}
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_UNICAST_PACKETS,
-                      &Value);
+static FORCEINLINE ULONG64
+AdapterGetRcvError(
+    IN  PXENNET_ADAPTER         Adapter
+    )
+{
+    ULONGLONG   Value;
+    ULONG64     Result = 0;
 
-    NdisStatisticsInfo->ifHCOutUcastPkts = Value;
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_RECEIVER_BACKEND_ERRORS,
+                &Value);
+    Result = Value;
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT;    
+    XENVIF_VIF(QueryStatistic,
+                &Adapter->VifInterface,
+                XENVIF_RECEIVER_FRONTEND_ERRORS,
+                &Value);
+    Result += Value;
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_MULTICAST_OCTETS,
-                      &Value);
+    return Result;
+}
 
-    NdisStatisticsInfo->ifHCOutMulticastOctets = Value;
+static VOID
+AdapterGetPacketFilter(
+    IN  PXENNET_ADAPTER         Adapter,
+    OUT PULONG                  PacketFilter
+    )
+{
+    XENVIF_MAC_FILTER_LEVEL UnicastFilterLevel;
+    XENVIF_MAC_FILTER_LEVEL MulticastFilterLevel;
+    XENVIF_MAC_FILTER_LEVEL BroadcastFilterLevel;
 
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT;    
+    XENVIF_VIF(MacQueryFilterLevel,
+               &Adapter->VifInterface,
+               ETHERNET_ADDRESS_UNICAST,
+               &UnicastFilterLevel);
 
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_MULTICAST_PACKETS,
-                      &Value);
-
-    NdisStatisticsInfo->ifHCOutMulticastPkts = Value;
-
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT;
-
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_BROADCAST_OCTETS,
-                      &Value);
-
-    NdisStatisticsInfo->ifHCOutBroadcastOctets = Value;
-
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT;
-
-    (VOID) XENVIF_VIF(QueryStatistic,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_BROADCAST_PACKETS,
-                      &Value);
-
-    NdisStatisticsInfo->ifHCOutBroadcastPkts = Value;
-
-    NdisStatisticsInfo->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS;
-    NdisStatisticsInfo->ifOutDiscards = 0;
-
-    return ndisStatus;
-}
-
-static VOID
-GetPacketFilter(PADAPTER Adapter, PULONG PacketFilter)
-{
-    XENVIF_MAC_FILTER_LEVEL UnicastFilterLevel;
-    XENVIF_MAC_FILTER_LEVEL MulticastFilterLevel;
-    XENVIF_MAC_FILTER_LEVEL BroadcastFilterLevel;
-
-    XENVIF_VIF(MacQueryFilterLevel,
-               &Adapter->VifInterface,
-               ETHERNET_ADDRESS_UNICAST,
-               &UnicastFilterLevel);
-
-    XENVIF_VIF(MacQueryFilterLevel,
-               &Adapter->VifInterface,
-               ETHERNET_ADDRESS_MULTICAST,
-               &MulticastFilterLevel);
+    XENVIF_VIF(MacQueryFilterLevel,
+               &Adapter->VifInterface,
+               ETHERNET_ADDRESS_MULTICAST,
+               &MulticastFilterLevel);
 
     XENVIF_VIF(MacQueryFilterLevel,
                &Adapter->VifInterface,
@@ -863,1715 +1271,934 @@ GetPacketFilter(PADAPTER Adapter, PULONG PacketFilter)
         *PacketFilter |= NDIS_PACKET_TYPE_BROADCAST;
 }
 
-#define MIN(_x, _y) (((_x) < (_y)) ? (_x) : (_y))
-
-//
-// Handles OID queries.
-//
-#pragma warning(push)
-#pragma warning(disable:6262)
 static NDIS_STATUS 
-AdapterQueryInformation (
-    IN  PADAPTER            Adapter,
-    IN  PNDIS_OID_REQUEST   NdisRequest
+AdapterQueryGeneralStatistics (
+    IN  PXENNET_ADAPTER         Adapter,
+    IN  PNDIS_STATISTICS_INFO   Stats
     )
 {
-    ULONG bytesAvailable = 0;
-    ULONG bytesNeeded = 0;
-    ULONG bytesWritten = 0;
-    BOOLEAN doCopy = TRUE;
-    PVOID info = NULL;
-    ULONGLONG infoData;
-    ULONG informationBufferLength;
-    PVOID informationBuffer;
-    NDIS_INTERRUPT_MODERATION_PARAMETERS intModParams;
-    NDIS_STATUS ndisStatus = NDIS_STATUS_SUCCESS;
-    NDIS_OID oid;
-
-    informationBuffer = NdisRequest->DATA.QUERY_INFORMATION.InformationBuffer;
-    informationBufferLength = NdisRequest->DATA.QUERY_INFORMATION.InformationBufferLength;
-    oid = NdisRequest->DATA.QUERY_INFORMATION.Oid;
-    switch (oid) {
-        case OID_PNP_CAPABILITIES:
-            Trace("PNP_CAPABILITIES\n");
+    ULONGLONG                   Value;
 
-            info = &Adapter->Capabilities;
-            bytesAvailable = sizeof(Adapter->Capabilities);
-            break;
+    RtlZeroMemory(Stats, sizeof(NDIS_STATISTICS_INFO));
+    Stats->Header.Type         = NDIS_OBJECT_TYPE_DEFAULT;
+    Stats->Header.Size         = sizeof(NDIS_STATISTICS_INFO);
+    Stats->Header.Revision     = NDIS_OBJECT_REVISION_1;
 
-        case OID_PNP_QUERY_POWER:
-            Trace("QUERY_POWER\n");
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_BACKEND_ERRORS,
+                      &Value);
+    Stats->ifInErrors = Value;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_FRONTEND_ERRORS,
+                      &Value);
+    Stats->ifInErrors += Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_PACKETS_DROPPED,
+                      &Value);
+    Stats->ifInDiscards = Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_UNICAST_OCTETS,
+                      &Value);
+    Stats->ifHCInOctets = Value;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_MULTICAST_OCTETS,
+                      &Value);
+    Stats->ifHCInOctets += Value;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_BROADCAST_OCTETS,
+                      &Value);
+    Stats->ifHCInOctets += Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_UNICAST_OCTETS,
+                      &Value);
+    Stats->ifHCInUcastOctets = Value;
 
-            bytesNeeded = sizeof(NDIS_DEVICE_POWER_STATE);
-            if (informationBufferLength >= bytesNeeded) {
-                PNDIS_DEVICE_POWER_STATE state;
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_UNICAST_PACKETS,
+                      &Value);
+    Stats->ifHCInUcastPkts = Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_MULTICAST_OCTETS,
+                      &Value);
+    Stats->ifHCInMulticastOctets = Value;
 
-                state = (PNDIS_DEVICE_POWER_STATE)informationBuffer;
-                switch (*state) {
-                case NdisDeviceStateD0:
-                    Trace("D0\n");
-                    break;
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_MULTICAST_PACKETS,
+                      &Value);
+    Stats->ifHCInMulticastPkts = Value;
 
-                case NdisDeviceStateD1:
-                    Trace("D1\n");
-                    break;
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_BROADCAST_OCTETS,
+                      &Value);
+    Stats->ifHCInBroadcastOctets = Value;
 
-                case NdisDeviceStateD2:
-                    Trace("D2\n");
-                    break;
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_RECEIVER_BROADCAST_PACKETS,
+                      &Value);
+    Stats->ifHCInBroadcastPkts = Value;
 
-                case NdisDeviceStateD3:
-                    Trace("D3\n");
-                    break;
-                }
-            }
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_BACKEND_ERRORS,
+                      &Value);
+    Stats->ifOutErrors = Value;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_FRONTEND_ERRORS,
+                      &Value);
+    Stats->ifOutErrors += Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_UNICAST_OCTETS,
+                      &Value);
+    Stats->ifHCOutOctets = Value;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_MULTICAST_OCTETS,
+                      &Value);
+    Stats->ifHCOutOctets += Value;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_BROADCAST_OCTETS,
+                      &Value);
+    Stats->ifHCOutOctets += Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_UNICAST_OCTETS,
+                      &Value);
+    Stats->ifHCOutUcastOctets = Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_UNICAST_PACKETS,
+                      &Value);
+    Stats->ifHCOutUcastPkts = Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT;    
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_MULTICAST_OCTETS,
+                      &Value);
+    Stats->ifHCOutMulticastOctets = Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT;    
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_MULTICAST_PACKETS,
+                      &Value);
+    Stats->ifHCOutMulticastPkts = Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_BROADCAST_OCTETS,
+                      &Value);
+    Stats->ifHCOutBroadcastOctets = Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT;
+    (VOID) XENVIF_VIF(QueryStatistic,
+                      &Adapter->VifInterface,
+                      XENVIF_TRANSMITTER_BROADCAST_PACKETS,
+                      &Value);
+    Stats->ifHCOutBroadcastPkts = Value;
+
+    Stats->SupportedStatistics |= NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS;
+    Stats->ifOutDiscards = 0;
+
+    return NDIS_STATUS_SUCCESS;
+}
+
+static FORCEINLINE VOID
+AdapterGetInterruptModeration(
+    IN  PXENNET_ADAPTER         Adapter,
+    OUT PNDIS_INTERRUPT_MODERATION_PARAMETERS   Parameters
+    )
+{
+    UNREFERENCED_PARAMETER(Adapter);
+
+    RtlZeroMemory(Parameters, sizeof(NDIS_INTERRUPT_MODERATION_PARAMETERS));
+    Parameters->Header.Type      = NDIS_OBJECT_TYPE_DEFAULT;
+    Parameters->Header.Size      = sizeof(NDIS_INTERRUPT_MODERATION_PARAMETERS);
+    Parameters->Header.Revision  = NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1;
+    Parameters->Flags            = 0;
+    Parameters->InterruptModeration = NdisInterruptModerationNotSupported;
+}
+
+static NDIS_STATUS
+AdapterQueryInformation(
+    IN  PXENNET_ADAPTER             Adapter,
+    IN  PNDIS_OID_REQUEST           Request
+    )
+{
+    ULONG           Value32;
+    ULONG64         Value64;
+    PVOID           Buffer;
+    ULONG           BufferLength;
+    BOOLEAN         DoCopy = TRUE;
+    ULONG           BytesAvailable = 0;
+    PVOID           BytesToCopy = NULL;
+    NDIS_STATUS     NdisStatus  = NDIS_STATUS_SUCCESS;
+
+    Buffer          = Request->DATA.QUERY_INFORMATION.InformationBuffer;
+    BufferLength    = Request->DATA.QUERY_INFORMATION.InformationBufferLength;
+
+    switch (Request->DATA.QUERY_INFORMATION.Oid) {
+        case OID_PNP_CAPABILITIES:
+            BytesToCopy = &Adapter->Capabilities;
+            BytesAvailable = sizeof(Adapter->Capabilities);
             break;
 
         case OID_GEN_SUPPORTED_LIST:
-            info = &XennetSupportedOids[0];
-            bytesAvailable = sizeof(XennetSupportedOids);
+            BytesToCopy = &XennetSupportedOids[0];
+            BytesAvailable = sizeof(XennetSupportedOids);
             break;
 
         case OID_GEN_HARDWARE_STATUS:
-            infoData = NdisHardwareStatusReady;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            Value32 = NdisHardwareStatusReady;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_MEDIA_SUPPORTED:
         case OID_GEN_MEDIA_IN_USE:
-            infoData = XENNET_MEDIA_TYPE;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            Value32 = XENNET_MEDIA_TYPE;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_MAXIMUM_LOOKAHEAD:
-            infoData = Adapter->MaximumFrameSize;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_GEN_TRANSMIT_BUFFER_SPACE:
-            XENVIF_VIF(TransmitterQueryRingSize,
-                       &Adapter->VifInterface,
-                       (PULONG)&infoData);
-            infoData *= Adapter->MaximumFrameSize;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_GEN_RECEIVE_BUFFER_SPACE:
-            XENVIF_VIF(TransmitterQueryRingSize,
-                       &Adapter->VifInterface,
-                       (PULONG)&infoData);
-            infoData *= Adapter->MaximumFrameSize;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
         case OID_GEN_TRANSMIT_BLOCK_SIZE:
         case OID_GEN_RECEIVE_BLOCK_SIZE:
-            infoData = Adapter->MaximumFrameSize;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            Value32 = Adapter->MaximumFrameSize;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_VENDOR_DESCRIPTION:
-            info = COMPANY_NAME_STR;
-            bytesAvailable = (ULONG)strlen(info) + 1;
+            BytesToCopy = COMPANY_NAME_STR;
+            BytesAvailable = (ULONG)strlen(BytesToCopy) + 1;
             break;
 
         case OID_GEN_VENDOR_DRIVER_VERSION:
-            infoData = ((MAJOR_VERSION << 8) | MINOR_VERSION) << 8;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            Value32 = ((MAJOR_VERSION << 8) | MINOR_VERSION) << 8;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_DRIVER_VERSION:
-            infoData = (6 << 8) | 0;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            Value32 = (6 << 8) | 0;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_MAC_OPTIONS:
-            infoData = XENNET_MAC_OPTIONS;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        
-        case OID_GEN_STATISTICS:
-            doCopy = FALSE;
-
-            bytesAvailable = sizeof(NDIS_STATISTICS_INFO);
-            if (informationBufferLength >= bytesAvailable) {
-                ndisStatus = AdapterQueryGeneralStatistics(Adapter, 
-                                                           informationBuffer);
-
-            }
-
+            Value32 = XENNET_MAC_OPTIONS;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
-        case OID_802_3_MULTICAST_LIST: {
-            ULONG Count;
-
-            doCopy = FALSE;
-
-            XENVIF_VIF(MacQueryMulticastAddresses,
+        case OID_GEN_TRANSMIT_BUFFER_SPACE:
+        case OID_GEN_RECEIVE_BUFFER_SPACE:
+            XENVIF_VIF(TransmitterQueryRingSize,
                        &Adapter->VifInterface,
-                       NULL,
-                       &Count);
-            bytesAvailable = Count * ETHERNET_ADDRESS_LENGTH;
-
-            if (informationBufferLength >= bytesAvailable) {
-                NTSTATUS status;
-
-                status = XENVIF_VIF(MacQueryMulticastAddresses,
-                                    &Adapter->VifInterface,
-                                    informationBuffer,
-                                    &Count);
-                if (!NT_SUCCESS(status))
-                    ndisStatus = NDIS_STATUS_FAILURE;
-            }
-
+                       (PULONG)&Value32);
+            Value32 *= Adapter->MaximumFrameSize;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
-        }
+
         case OID_802_3_PERMANENT_ADDRESS:
             XENVIF_VIF(MacQueryPermanentAddress,
                        &Adapter->VifInterface,
-                       (PETHERNET_ADDRESS)&infoData);
-            info = &infoData;
-            bytesAvailable = sizeof (ETHERNET_ADDRESS);
+                       (PETHERNET_ADDRESS)&Value32);
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_802_3_CURRENT_ADDRESS:
             XENVIF_VIF(MacQueryCurrentAddress,
                        &Adapter->VifInterface,
-                       (PETHERNET_ADDRESS)&infoData);
-            info = &infoData;
-            bytesAvailable = sizeof (ETHERNET_ADDRESS);
+                       (PETHERNET_ADDRESS)&Value32);
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_MAXIMUM_FRAME_SIZE:
-            infoData = Adapter->MaximumFrameSize -
+            Value32 = Adapter->MaximumFrameSize -
                        sizeof (ETHERNET_TAGGED_HEADER);
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_MAXIMUM_TOTAL_SIZE:
-            infoData = Adapter->MaximumFrameSize -
+            Value32 = Adapter->MaximumFrameSize -
                        sizeof (ETHERNET_TAGGED_HEADER) +
                        sizeof (ETHERNET_UNTAGGED_HEADER);
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_CURRENT_LOOKAHEAD:
-            infoData = Adapter->CurrentLookahead;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            Value32 = Adapter->CurrentLookahead;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
         case OID_GEN_VENDOR_ID:
-            infoData = 0x5853;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
+            Value32 = 0x5853;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
-        case OID_GEN_LINK_SPEED: {
-            ULONG64 LinkSpeed;
-
-            XENVIF_VIF(MacQueryState,
-                       &Adapter->VifInterface,
-                       NULL,
-                       &LinkSpeed,
-                       NULL);
-
-            infoData = (ULONG)(LinkSpeed / 100);
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_MEDIA_CONNECT_STATUS:
+        case OID_GEN_LINK_SPEED:
             XENVIF_VIF(MacQueryState,
                        &Adapter->VifInterface,
-                       (PNET_IF_MEDIA_CONNECT_STATE)&infoData,
                        NULL,
+                       &Value64,
                        NULL);
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        case OID_GEN_MAXIMUM_SEND_PACKETS:
-            infoData = 16;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_GEN_CURRENT_PACKET_FILTER:
-            GetPacketFilter(Adapter, (PULONG)&infoData);
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_GEN_XMIT_OK: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_UNICAST_PACKETS,
-                       &Value);
-
-            infoData = Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_MULTICAST_PACKETS,
-                       &Value);
-
-            infoData += Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_BROADCAST_PACKETS,
-                       &Value);
-
-            infoData += Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONGLONG);
-            break;
-        }
-        case OID_GEN_RCV_OK: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_UNICAST_PACKETS,
-                       &Value);
-
-            infoData = Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_MULTICAST_PACKETS,
-                       &Value);
-
-            infoData += Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_BROADCAST_PACKETS,
-                       &Value);
-
-            infoData += Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONGLONG);
+            Value32 = (ULONG)(Value64 / 100);
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
-        }
-        case OID_GEN_XMIT_ERROR: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_BACKEND_ERRORS,
-                       &Value);
-
-            infoData = Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_FRONTEND_ERRORS,
-                       &Value);
-
-            infoData += Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_RCV_ERROR: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_BACKEND_ERRORS,
-                       &Value);
-
-            infoData = Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_FRONTEND_ERRORS,
-                       &Value);
-
-            infoData += Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_RCV_NO_BUFFER:
-            infoData = 0;   // We'd need to query VIF TX drop stats from dom0
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_GEN_TRANSMIT_QUEUE_LENGTH:
-            infoData = 0;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_802_3_MAXIMUM_LIST_SIZE:
-            infoData = 32;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_IP4_OFFLOAD_STATS:
-        case OID_IP6_OFFLOAD_STATS:
-        case OID_GEN_SUPPORTED_GUIDS:
-            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
-            break;
-
-        case OID_GEN_RCV_CRC_ERROR:
-            infoData = 0;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_802_3_RCV_ERROR_ALIGNMENT:
-        case OID_802_3_XMIT_ONE_COLLISION:
-        case OID_802_3_XMIT_MORE_COLLISIONS:
-            infoData = 0;
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-
-        case OID_GEN_DIRECTED_BYTES_XMIT: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_UNICAST_OCTETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_DIRECTED_FRAMES_XMIT: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_UNICAST_PACKETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_MULTICAST_BYTES_XMIT: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_MULTICAST_OCTETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_MULTICAST_FRAMES_XMIT: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_MULTICAST_PACKETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_BROADCAST_BYTES_XMIT: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_BROADCAST_OCTETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_BROADCAST_FRAMES_XMIT: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_TRANSMITTER_BROADCAST_PACKETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_DIRECTED_BYTES_RCV: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_UNICAST_OCTETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_DIRECTED_FRAMES_RCV: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_UNICAST_PACKETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_MULTICAST_BYTES_RCV: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_MULTICAST_OCTETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_MULTICAST_FRAMES_RCV: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_MULTICAST_PACKETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_BROADCAST_BYTES_RCV: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_BROADCAST_OCTETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_BROADCAST_FRAMES_RCV: {
-            ULONGLONG   Value;
-
-            XENVIF_VIF(QueryStatistic,
-                       &Adapter->VifInterface,
-                       XENVIF_RECEIVER_BROADCAST_PACKETS,
-                       &Value);
-
-            infoData = Value;
-
-            info = &infoData;
-            bytesAvailable = sizeof(ULONG);
-            break;
-        }
-        case OID_GEN_INTERRUPT_MODERATION:
-            intModParams.Header.Type = NDIS_OBJECT_TYPE_DEFAULT;
-            intModParams.Header.Revision = NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1;
-            intModParams.Header.Size = sizeof(NDIS_INTERRUPT_MODERATION_PARAMETERS);
-            intModParams.Flags = 0;
-            intModParams.InterruptModeration = NdisInterruptModerationNotSupported;
-            info = &intModParams;
-            bytesAvailable = sizeof(intModParams);
-            break;
-
-        // We don't handle these since NDIS 6.0 is supposed to do this for us
-        case OID_GEN_MAC_ADDRESS:
-        case OID_GEN_MAX_LINK_SPEED:
-            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
-            break;
-
-		// ignore these common unwanted OIDs
-		case OID_GEN_INIT_TIME_MS:
-		case OID_GEN_RESET_COUNTS:
-		case OID_GEN_MEDIA_SENSE_COUNTS:
-            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
-            break;
-
-        default:
-            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
-            break;
-    };
-
-    if (ndisStatus == NDIS_STATUS_SUCCESS) {
-        if (bytesAvailable <= informationBufferLength) {
-            bytesNeeded = bytesAvailable;
-            bytesWritten = bytesAvailable;
-        } else {
-            bytesNeeded = bytesAvailable;
-            bytesWritten = informationBufferLength;
-            ndisStatus = NDIS_STATUS_BUFFER_TOO_SHORT;
-        }
-
-        if (bytesWritten && doCopy) {
-            NdisMoveMemory(informationBuffer, info, bytesWritten);
-
-            if (oid == OID_GEN_XMIT_OK || oid == OID_GEN_RCV_OK)
-                ndisStatus = NDIS_STATUS_SUCCESS;
-        }
-    }
-    
-    NdisRequest->DATA.QUERY_INFORMATION.BytesWritten = bytesWritten;
-    NdisRequest->DATA.QUERY_INFORMATION.BytesNeeded = bytesNeeded;
-    return ndisStatus;
-}
-#pragma warning(pop)
-
-NDIS_STATUS 
-AdapterReset (
-    IN  NDIS_HANDLE     MiniportAdapterContext,
-    OUT PBOOLEAN        AddressingReset
-    )
-{
-    UNREFERENCED_PARAMETER(MiniportAdapterContext);
-
-
-    *AddressingReset = FALSE;
-
-    return NDIS_STATUS_SUCCESS;
-}
-
-//
-// Restarts a paused adapter.
-//
-NDIS_STATUS
-AdapterRestart (
-    IN  NDIS_HANDLE                         MiniportAdapterContext,
-    IN  PNDIS_MINIPORT_RESTART_PARAMETERS   MiniportRestartParameters
-    )
-{
-    NTSTATUS				     status;
-    NDIS_STATUS			     ndisStatus;
-    PADAPTER				     Adapter = (PADAPTER)MiniportAdapterContext;
-
-    UNREFERENCED_PARAMETER(MiniportRestartParameters);
-
-    Trace("====>\n");
-
-    if (Adapter->Enabled) {
-        ndisStatus = NDIS_STATUS_SUCCESS;
-        goto done;
-    }
-
-    status = XENVIF_VIF(Enable,
-                 &Adapter->VifInterface,
-                 AdapterVifCallback,
-                 Adapter);
-    if (NT_SUCCESS(status)) {
-        TransmitterEnable(Adapter->Transmitter);
-        Adapter->Enabled = TRUE;
-        ndisStatus = NDIS_STATUS_SUCCESS;
-    } else {
-        ndisStatus = NDIS_STATUS_FAILURE;
-    }
-
-done:
-    Trace("<====\n");
-    return ndisStatus;
-}
-
-//
-// Recycle of received net buffer lists.
-//
-VOID 
-AdapterReturnNetBufferLists (
-    IN  NDIS_HANDLE         MiniportAdapterContext,
-    IN  PNET_BUFFER_LIST    NetBufferLists,
-    IN  ULONG               ReturnFlags
-    )
-{
-    PADAPTER Adapter = (PADAPTER)MiniportAdapterContext;
-
-    ReceiverReturnNetBufferLists(&Adapter->Receiver,
-                                 NetBufferLists,
-                                 ReturnFlags);
-
-    return;
-}
-
-//
-// Used to send net buffer lists.
-//
-VOID 
-AdapterSendNetBufferLists (
-    IN  NDIS_HANDLE         MiniportAdapterContext,
-    IN  PNET_BUFFER_LIST    NetBufferList,
-    IN  NDIS_PORT_NUMBER    PortNumber,
-    IN  ULONG               SendFlags
-    )
-{
-    PADAPTER Adapter = (PADAPTER)MiniportAdapterContext;
-
-    TransmitterSendNetBufferLists(Adapter->Transmitter,
-                                  NetBufferList,
-                                  PortNumber,
-                                  SendFlags);
-}
-
-#define XENNET_MEDIA_MAX_SPEED 1000000000ull
-
-#define XENNET_SUPPORTED_PACKET_FILTERS     \
-        (NDIS_PACKET_TYPE_DIRECTED |        \
-         NDIS_PACKET_TYPE_MULTICAST |       \
-         NDIS_PACKET_TYPE_ALL_MULTICAST |   \
-         NDIS_PACKET_TYPE_BROADCAST |       \
-         NDIS_PACKET_TYPE_PROMISCUOUS)
-
-//
-// Sets general adapter attributes. 
-//
-static NDIS_STATUS
-AdapterSetGeneralAttributes (
-    IN  PADAPTER Adapter
-    )
-{
-    PNDIS_MINIPORT_ADAPTER_ATTRIBUTES adapterAttributes;
-    NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES generalAttributes;
-    NDIS_STATUS ndisStatus;
-
-    NdisZeroMemory(&generalAttributes, 
-                   sizeof(NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES));
-
-    generalAttributes.Header.Type = 
-                    NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES;
-
-    generalAttributes.Header.Revision = 
-                    NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_1;
-
-    generalAttributes.Header.Size = 
-                    sizeof(NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES);
-
-    generalAttributes.MediaType = XENNET_MEDIA_TYPE;
-
-    XENVIF_VIF(MacQueryMaximumFrameSize,
-               &Adapter->VifInterface,
-               (PULONG)&Adapter->MaximumFrameSize);
-
-    generalAttributes.MtuSize = Adapter->MaximumFrameSize - sizeof (ETHERNET_TAGGED_HEADER);
-    generalAttributes.MaxXmitLinkSpeed = XENNET_MEDIA_MAX_SPEED;
-    generalAttributes.MaxRcvLinkSpeed = XENNET_MEDIA_MAX_SPEED;
-    generalAttributes.XmitLinkSpeed = XENNET_MEDIA_MAX_SPEED;
-    generalAttributes.RcvLinkSpeed = XENNET_MEDIA_MAX_SPEED;
-    generalAttributes.MediaConnectState = MediaConnectStateConnected;
-    generalAttributes.MediaDuplexState = MediaDuplexStateFull;
-    generalAttributes.LookaheadSize = Adapter->MaximumFrameSize;
-    generalAttributes.PowerManagementCapabilities = &Adapter->Capabilities;
-    generalAttributes.MacOptions = XENNET_MAC_OPTIONS;
-
-    generalAttributes.SupportedPacketFilters = XENNET_SUPPORTED_PACKET_FILTERS;
-        
-    generalAttributes.MaxMulticastListSize = 32;
-    generalAttributes.MacAddressLength = ETHERNET_ADDRESS_LENGTH;
-
-    XENVIF_VIF(MacQueryPermanentAddress,
-               &Adapter->VifInterface,
-               (PETHERNET_ADDRESS)&generalAttributes.PermanentMacAddress);
-    XENVIF_VIF(MacQueryCurrentAddress,
-               &Adapter->VifInterface,
-               (PETHERNET_ADDRESS)&generalAttributes.CurrentMacAddress);
-
-    generalAttributes.PhysicalMediumType = NdisPhysicalMedium802_3;
-    generalAttributes.RecvScaleCapabilities = NULL;
-    generalAttributes.AccessType = NET_IF_ACCESS_BROADCAST;
-    generalAttributes.DirectionType = NET_IF_DIRECTION_SENDRECEIVE;
-    generalAttributes.ConnectionType = NET_IF_CONNECTION_DEDICATED;
-    generalAttributes.IfType = IF_TYPE_ETHERNET_CSMACD; 
-    generalAttributes.IfConnectorPresent = TRUE;
-
-    generalAttributes.SupportedStatistics = NDIS_STATISTICS_XMIT_OK_SUPPORTED |
-                                            NDIS_STATISTICS_XMIT_ERROR_SUPPORTED |
-                                            NDIS_STATISTICS_DIRECTED_BYTES_XMIT_SUPPORTED |
-                                            NDIS_STATISTICS_DIRECTED_FRAMES_XMIT_SUPPORTED |
-                                            NDIS_STATISTICS_MULTICAST_BYTES_XMIT_SUPPORTED |
-                                            NDIS_STATISTICS_MULTICAST_FRAMES_XMIT_SUPPORTED |
-                                            NDIS_STATISTICS_BROADCAST_BYTES_XMIT_SUPPORTED |
-                                            NDIS_STATISTICS_BROADCAST_FRAMES_XMIT_SUPPORTED |
-                                            NDIS_STATISTICS_RCV_OK_SUPPORTED |
-                                            NDIS_STATISTICS_RCV_ERROR_SUPPORTED |
-                                            NDIS_STATISTICS_DIRECTED_BYTES_RCV_SUPPORTED |
-                                            NDIS_STATISTICS_DIRECTED_FRAMES_RCV_SUPPORTED |
-                                            NDIS_STATISTICS_MULTICAST_BYTES_RCV_SUPPORTED |
-                                            NDIS_STATISTICS_MULTICAST_FRAMES_RCV_SUPPORTED |
-                                            NDIS_STATISTICS_BROADCAST_BYTES_RCV_SUPPORTED |
-                                            NDIS_STATISTICS_BROADCAST_FRAMES_RCV_SUPPORTED |
-                                            NDIS_STATISTICS_GEN_STATISTICS_SUPPORTED;
-                      
-    generalAttributes.SupportedOidList = XennetSupportedOids;
-    generalAttributes.SupportedOidListLength = sizeof(XennetSupportedOids);
-    adapterAttributes = 
-                (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&generalAttributes;
-
-    ndisStatus = NdisMSetMiniportAttributes(Adapter->NdisAdapterHandle,
-                                            adapterAttributes);
-
-    return ndisStatus;
-}
-
-#define DISPLAY_OFFLOAD(_Offload)                                   \
-        do {                                                        \
-            if ((_Offload).Checksum.IPv4Receive.IpChecksum)         \
-                Info("Checksum.IPv4Receive.IpChecksum ON\n");       \
-            else                                                    \
-                Info("Checksum.IPv4Receive.IpChecksum OFF\n");      \
-                                                                    \
-            if ((_Offload).Checksum.IPv4Receive.TcpChecksum)        \
-                Info("Checksum.IPv4Receive.TcpChecksum ON\n");      \
-            else                                                    \
-                Info("Checksum.IPv4Receive.TcpChecksum OFF\n");     \
-                                                                    \
-            if ((_Offload).Checksum.IPv4Receive.UdpChecksum)        \
-                Info("Checksum.IPv4Receive.UdpChecksum ON\n");      \
-            else                                                    \
-                Info("Checksum.IPv4Receive.UdpChecksum OFF\n");     \
-                                                                    \
-            if ((_Offload).Checksum.IPv6Receive.TcpChecksum)        \
-                Info("Checksum.IPv6Receive.TcpChecksum ON\n");      \
-            else                                                    \
-                Info("Checksum.IPv6Receive.TcpChecksum OFF\n");     \
-                                                                    \
-            if ((_Offload).Checksum.IPv6Receive.UdpChecksum)        \
-                Info("Checksum.IPv6Receive.UdpChecksum ON\n");      \
-            else                                                    \
-                Info("Checksum.IPv6Receive.UdpChecksum OFF\n");     \
-                                                                    \
-            if ((_Offload).Checksum.IPv4Transmit.IpChecksum)        \
-                Info("Checksum.IPv4Transmit.IpChecksum ON\n");      \
-            else                                                    \
-                Info("Checksum.IPv4Transmit.IpChecksum OFF\n");     \
-                                                                    \
-            if ((_Offload).Checksum.IPv4Transmit.TcpChecksum)       \
-                Info("Checksum.IPv4Transmit.TcpChecksum ON\n");     \
-            else                                                    \
-                Info("Checksum.IPv4Transmit.TcpChecksum OFF\n");    \
-                                                                    \
-            if ((_Offload).Checksum.IPv4Transmit.UdpChecksum)       \
-                Info("Checksum.IPv4Transmit.UdpChecksum ON\n");     \
-            else                                                    \
-                Info("Checksum.IPv4Transmit.UdpChecksum OFF\n");    \
-                                                                    \
-            if ((_Offload).Checksum.IPv6Transmit.TcpChecksum)       \
-                Info("Checksum.IPv6Transmit.TcpChecksum ON\n");     \
-            else                                                    \
-                Info("Checksum.IPv6Transmit.TcpChecksum OFF\n");    \
-                                                                    \
-            if ((_Offload).Checksum.IPv6Transmit.UdpChecksum)       \
-                Info("Checksum.IPv6Transmit.UdpChecksum ON\n");     \
-            else                                                    \
-                Info("Checksum.IPv6Transmit.UdpChecksum OFF\n");    \
-                                                                    \
-            if ((_Offload).LsoV2.IPv4.MaxOffLoadSize != 0)          \
-                Info("LsoV2.IPv4.MaxOffLoadSize = %u\n",            \
-                     (_Offload).LsoV2.IPv4.MaxOffLoadSize);         \
-            else                                                    \
-                Info("LsoV2.IPv4 OFF\n");                           \
-                                                                    \
-            if ((_Offload).LsoV2.IPv6.MaxOffLoadSize != 0)          \
-                Info("LsoV2.IPv6.MaxOffLoadSize = %u\n",            \
-                     (_Offload).LsoV2.IPv6.MaxOffLoadSize);         \
-            else                                                    \
-                Info("LsoV2.IPv6 OFF\n");                           \
-        } while (FALSE)
-
-static NDIS_STATUS
-AdapterSetOffloadAttributes(
-    IN  PADAPTER Adapter
-    )
-{
-    PNDIS_MINIPORT_ADAPTER_ATTRIBUTES adapterAttributes;
-    NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES offloadAttributes;
-    XENVIF_VIF_OFFLOAD_OPTIONS Options;
-    NDIS_OFFLOAD current;
-    NDIS_OFFLOAD supported;
-    NDIS_STATUS ndisStatus;
-
-    Adapter->Receiver.OffloadOptions.Value = 0;
-    Adapter->Receiver.OffloadOptions.OffloadTagManipulation = 1;
-
-    if (Adapter->Properties.need_csum_value)
-        Adapter->Receiver.OffloadOptions.NeedChecksumValue = 1;
-
-    if (Adapter->Properties.lrov4) {
-        Adapter->Receiver.OffloadOptions.OffloadIpVersion4LargePacket = 1;
-        Adapter->Receiver.OffloadOptions.NeedLargePacketSplit = 1;
-    }
-
-    if (Adapter->Properties.lrov6) {
-        Adapter->Receiver.OffloadOptions.OffloadIpVersion6LargePacket = 1;
-        Adapter->Receiver.OffloadOptions.NeedLargePacketSplit = 1;
-    }
-
-    Adapter->Transmitter->OffloadOptions.Value = 0;
-    Adapter->Transmitter->OffloadOptions.OffloadTagManipulation = 1;
-
-    NdisZeroMemory(&offloadAttributes, sizeof(offloadAttributes));
-    NdisZeroMemory(&current, sizeof(current));
-    NdisZeroMemory(&supported, sizeof(supported));
-    
-    XENVIF_VIF(ReceiverSetOffloadOptions,
-               &Adapter->VifInterface,
-               Adapter->Receiver.OffloadOptions);
-
-    supported.Header.Type = NDIS_OBJECT_TYPE_OFFLOAD;
-    supported.Header.Revision = NDIS_OFFLOAD_REVISION_1;
-    supported.Header.Size = sizeof(supported);
-
-    supported.Checksum.IPv4Receive.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-
-    supported.Checksum.IPv4Receive.IpChecksum = 1;
-    supported.Checksum.IPv4Receive.IpOptionsSupported = 1;
-
-    supported.Checksum.IPv4Receive.TcpChecksum = 1;
-    supported.Checksum.IPv4Receive.TcpOptionsSupported = 1;
-
-    supported.Checksum.IPv4Receive.UdpChecksum = 1;
-
-    supported.Checksum.IPv6Receive.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-
-    supported.Checksum.IPv6Receive.IpExtensionHeadersSupported = 1;
-
-    supported.Checksum.IPv6Receive.TcpChecksum = 1;
-    supported.Checksum.IPv6Receive.TcpOptionsSupported = 1;
-
-    supported.Checksum.IPv6Receive.UdpChecksum = 1;
-
-    XENVIF_VIF(TransmitterQueryOffloadOptions,
-               &Adapter->VifInterface,
-               &Options);
-
-    supported.Checksum.IPv4Transmit.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-
-    if (Options.OffloadIpVersion4HeaderChecksum) {
-        supported.Checksum.IPv4Transmit.IpChecksum = 1;
-        supported.Checksum.IPv4Transmit.IpOptionsSupported = 1;
-    }
-
-    if (Options.OffloadIpVersion4TcpChecksum) {
-        supported.Checksum.IPv4Transmit.TcpChecksum = 1;
-        supported.Checksum.IPv4Transmit.TcpOptionsSupported = 1;
-    }
-
-    if (Options.OffloadIpVersion4UdpChecksum)
-        supported.Checksum.IPv4Transmit.UdpChecksum = 1;
-
-    supported.Checksum.IPv6Transmit.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-
-    supported.Checksum.IPv6Transmit.IpExtensionHeadersSupported = 1;
-
-    if (Options.OffloadIpVersion6TcpChecksum) {
-        supported.Checksum.IPv6Transmit.TcpChecksum = 1;
-        supported.Checksum.IPv6Transmit.TcpOptionsSupported = 1;
-    }
-
-    if (Options.OffloadIpVersion6UdpChecksum)
-        supported.Checksum.IPv6Transmit.UdpChecksum = 1;
-
-    if (Options.OffloadIpVersion4LargePacket) {
-        ULONG Size;
-
-        XENVIF_VIF(TransmitterQueryLargePacketSize,
-                   &Adapter->VifInterface,
-                   4,
-                   &Size);
-
-        supported.LsoV2.IPv4.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-        supported.LsoV2.IPv4.MaxOffLoadSize = Size;
-        supported.LsoV2.IPv4.MinSegmentCount = 2;
-    }
-
-    if (Options.OffloadIpVersion6LargePacket) {
-        ULONG Size;
-
-        XENVIF_VIF(TransmitterQueryLargePacketSize,
-                   &Adapter->VifInterface,
-                   6,
-                   &Size);
-
-        supported.LsoV2.IPv6.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-        supported.LsoV2.IPv6.MaxOffLoadSize = Size;
-        supported.LsoV2.IPv6.MinSegmentCount = 2;
-        supported.LsoV2.IPv6.IpExtensionHeadersSupported = 1;
-        supported.LsoV2.IPv6.TcpOptionsSupported = 1;
-    }
-
-    current = supported;
-
-    if (!(Adapter->Properties.ipv4_csum & 2))
-        current.Checksum.IPv4Receive.IpChecksum = 0;
-
-    if (!(Adapter->Properties.tcpv4_csum & 2))
-        current.Checksum.IPv4Receive.TcpChecksum = 0;
-
-    if (!(Adapter->Properties.udpv4_csum & 2))
-        current.Checksum.IPv4Receive.UdpChecksum = 0;
-
-    if (!(Adapter->Properties.tcpv6_csum & 2))
-        current.Checksum.IPv6Receive.TcpChecksum = 0;
-
-    if (!(Adapter->Properties.udpv6_csum & 2))
-        current.Checksum.IPv6Receive.UdpChecksum = 0;
-
-    if (!(Adapter->Properties.ipv4_csum & 1))
-        current.Checksum.IPv4Transmit.IpChecksum = 0;
-
-    if (!(Adapter->Properties.tcpv4_csum & 1))
-        current.Checksum.IPv4Transmit.TcpChecksum = 0;
-
-    if (!(Adapter->Properties.udpv4_csum & 1))
-        current.Checksum.IPv4Transmit.UdpChecksum = 0;
-
-    if (!(Adapter->Properties.tcpv6_csum & 1))
-        current.Checksum.IPv6Transmit.TcpChecksum = 0;
-
-    if (!(Adapter->Properties.udpv6_csum & 1))
-        current.Checksum.IPv6Transmit.UdpChecksum = 0;
-
-    if (!(Adapter->Properties.lsov4)) {
-        current.LsoV2.IPv4.MaxOffLoadSize = 0;
-        current.LsoV2.IPv4.MinSegmentCount = 0;
-    }
-
-    if (!(Adapter->Properties.lsov6)) {
-        current.LsoV2.IPv6.MaxOffLoadSize = 0;
-        current.LsoV2.IPv6.MinSegmentCount = 0;
-    }
-
-    if (!RtlEqualMemory(&Adapter->Offload, &current, sizeof (NDIS_OFFLOAD))) {
-        Adapter->Offload = current;
-
-        DISPLAY_OFFLOAD(current);
-    }
-
-    offloadAttributes.Header.Type =
-        NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES;
-    offloadAttributes.Header.Revision =
-        NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1;
-    offloadAttributes.Header.Size = sizeof(offloadAttributes);
-    offloadAttributes.DefaultOffloadConfiguration = &current;
-    offloadAttributes.HardwareOffloadCapabilities = &supported;
-
-    adapterAttributes =
-        (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&offloadAttributes;
-    ndisStatus = NdisMSetMiniportAttributes(Adapter->NdisAdapterHandle,
-                                            adapterAttributes);
-
-    return ndisStatus;
-}
-
-static void
-AdapterIndicateOffloadChanged (
-    IN  PADAPTER Adapter
-    )
-{
-    NDIS_STATUS_INDICATION indication;
-    NDIS_OFFLOAD offload;
-
-    NdisZeroMemory(&offload, sizeof(offload));
-    INITIALIZE_NDIS_OBJ_HEADER(offload, OFFLOAD);
-
-    offload.Checksum.IPv4Receive.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-
-    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum) {
-        offload.Checksum.IPv4Receive.IpChecksum = 1;
-        offload.Checksum.IPv4Receive.IpOptionsSupported = 1;
-    }
-
-    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum) {
-        offload.Checksum.IPv4Receive.TcpChecksum = 1;
-        offload.Checksum.IPv4Receive.TcpOptionsSupported = 1;
-    }
-
-    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum) {
-        offload.Checksum.IPv4Receive.UdpChecksum = 1;
-    }
-
-    offload.Checksum.IPv6Receive.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-
-    offload.Checksum.IPv6Receive.IpExtensionHeadersSupported = 1;
-
-    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum) {
-        offload.Checksum.IPv6Receive.TcpChecksum = 1;
-        offload.Checksum.IPv6Receive.TcpOptionsSupported = 1;
-    }
-
-    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum) {
-        offload.Checksum.IPv6Receive.UdpChecksum = 1;
-    }
-
-    XENVIF_VIF(ReceiverSetOffloadOptions,
-               &Adapter->VifInterface,
-               Adapter->Receiver.OffloadOptions);
-
-    offload.Checksum.IPv4Transmit.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-
-    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4HeaderChecksum) {
-        offload.Checksum.IPv4Transmit.IpChecksum = 1;
-        offload.Checksum.IPv4Transmit.IpOptionsSupported = 1;
-    }
-
-    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4TcpChecksum) {
-        offload.Checksum.IPv4Transmit.TcpChecksum = 1;
-        offload.Checksum.IPv4Transmit.TcpOptionsSupported = 1;
-    }
-
-    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4UdpChecksum) {
-        offload.Checksum.IPv4Transmit.UdpChecksum = 1;
-    }
-
-    offload.Checksum.IPv6Transmit.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-
-    offload.Checksum.IPv6Transmit.IpExtensionHeadersSupported = 1;
-
-    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion6TcpChecksum) {
-        offload.Checksum.IPv6Transmit.TcpChecksum = 1;
-        offload.Checksum.IPv6Transmit.TcpOptionsSupported = 1;
-    }
-
-    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion6UdpChecksum) {
-        offload.Checksum.IPv6Transmit.UdpChecksum = 1;
-    }
-
-    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4LargePacket) {
-        ULONG Size;
-
-        XENVIF_VIF(TransmitterQueryLargePacketSize,
-                   &Adapter->VifInterface,
-                   4,
-                   &Size);
-
-        offload.LsoV2.IPv4.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-        offload.LsoV2.IPv4.MaxOffLoadSize = Size;
-        offload.LsoV2.IPv4.MinSegmentCount = 2;
-    }
-
-    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion6LargePacket) {
-        ULONG Size;
-
-        XENVIF_VIF(TransmitterQueryLargePacketSize,
-                   &Adapter->VifInterface,
-                   6,
-                   &Size);
-
-        offload.LsoV2.IPv6.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
-        offload.LsoV2.IPv6.MaxOffLoadSize = Size;
-        offload.LsoV2.IPv6.MinSegmentCount = 2;
-        offload.LsoV2.IPv6.IpExtensionHeadersSupported = 1;
-        offload.LsoV2.IPv6.TcpOptionsSupported = 1;
-    }
-
-    if (!RtlEqualMemory(&Adapter->Offload, &offload, sizeof (NDIS_OFFLOAD))) {
-        Adapter->Offload = offload;
-
-        DISPLAY_OFFLOAD(offload);
-    }
-
-    NdisZeroMemory(&indication, sizeof(indication));
-    INITIALIZE_NDIS_OBJ_HEADER(indication, STATUS_INDICATION);
-    indication.SourceHandle = Adapter->NdisAdapterHandle;
-    indication.StatusCode = NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG;
-    indication.StatusBuffer = &offload;
-    indication.StatusBufferSize = sizeof(offload);
-
-    NdisMIndicateStatusEx(Adapter->NdisAdapterHandle, &indication);
-
-}
-
-static NDIS_STATUS
-SetMulticastAddresses(PADAPTER Adapter, PETHERNET_ADDRESS Address, ULONG Count)
-{
-    NTSTATUS status;
-
-    status = XENVIF_VIF(MacSetMulticastAddresses,
-                        &Adapter->VifInterface,
-                        Address,
-                        Count);
-    if (!NT_SUCCESS(status))
-        return NDIS_STATUS_INVALID_DATA;
-
-    return NDIS_STATUS_SUCCESS;
-}
-
-static NDIS_STATUS
-SetPacketFilter(PADAPTER Adapter, PULONG PacketFilter)
-{
-    XENVIF_MAC_FILTER_LEVEL UnicastFilterLevel;
-    XENVIF_MAC_FILTER_LEVEL MulticastFilterLevel;
-    XENVIF_MAC_FILTER_LEVEL BroadcastFilterLevel;
-
-    if (*PacketFilter & ~XENNET_SUPPORTED_PACKET_FILTERS)
-        return NDIS_STATUS_INVALID_PARAMETER;
-
-    if (*PacketFilter & NDIS_PACKET_TYPE_PROMISCUOUS) {
-        UnicastFilterLevel = XENVIF_MAC_FILTER_ALL;
-        MulticastFilterLevel = XENVIF_MAC_FILTER_ALL;
-        BroadcastFilterLevel = XENVIF_MAC_FILTER_ALL;
-        goto done;
-    }
-
-    if (*PacketFilter & NDIS_PACKET_TYPE_DIRECTED)
-        UnicastFilterLevel = XENVIF_MAC_FILTER_MATCHING;
-    else
-        UnicastFilterLevel = XENVIF_MAC_FILTER_NONE;
-
-    if (*PacketFilter & NDIS_PACKET_TYPE_ALL_MULTICAST)
-        MulticastFilterLevel = XENVIF_MAC_FILTER_ALL;
-    else if (*PacketFilter & NDIS_PACKET_TYPE_MULTICAST)
-        MulticastFilterLevel = XENVIF_MAC_FILTER_MATCHING;
-    else
-        MulticastFilterLevel = XENVIF_MAC_FILTER_NONE;
 
-    if (*PacketFilter & NDIS_PACKET_TYPE_BROADCAST)
-        BroadcastFilterLevel = XENVIF_MAC_FILTER_ALL;
-    else
-        BroadcastFilterLevel = XENVIF_MAC_FILTER_NONE;
+        case OID_GEN_MEDIA_CONNECT_STATUS:
+            XENVIF_VIF(MacQueryState,
+                       &Adapter->VifInterface,
+                       (PNET_IF_MEDIA_CONNECT_STATE)&Value32,
+                       NULL,
+                       NULL);
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-done:
-    XENVIF_VIF(MacSetFilterLevel,
-               &Adapter->VifInterface,
-               ETHERNET_ADDRESS_UNICAST,
-               UnicastFilterLevel);
+        case OID_GEN_MAXIMUM_SEND_PACKETS:
+            Value32 = 16;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-    XENVIF_VIF(MacSetFilterLevel,
-               &Adapter->VifInterface,
-               ETHERNET_ADDRESS_MULTICAST,
-               MulticastFilterLevel);
+        case OID_GEN_RCV_NO_BUFFER:
+        case OID_GEN_TRANSMIT_QUEUE_LENGTH:
+        case OID_GEN_RCV_CRC_ERROR:
+        case OID_802_3_RCV_ERROR_ALIGNMENT:
+        case OID_802_3_XMIT_ONE_COLLISION:
+        case OID_802_3_XMIT_MORE_COLLISIONS:
+            Value32 = 0;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-    XENVIF_VIF(MacSetFilterLevel,
-               &Adapter->VifInterface,
-               ETHERNET_ADDRESS_BROADCAST,
-               BroadcastFilterLevel);
+        case OID_802_3_MAXIMUM_LIST_SIZE:
+            Value32 = 32;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-    return NDIS_STATUS_SUCCESS;
-}
+        case OID_GEN_STATISTICS:
+            DoCopy = FALSE;
+            BytesAvailable = sizeof(NDIS_STATISTICS_INFO);
+            if (BufferLength >= sizeof(NDIS_STATISTICS_INFO))
+                NdisStatus = AdapterQueryGeneralStatistics(Adapter, Buffer);
+            break;
 
-//
-// Set OID handler.
-//
-static NDIS_STATUS 
-AdapterSetInformation (
-    IN  PADAPTER            Adapter,
-    IN  PNDIS_OID_REQUEST   NdisRequest
-    )
-{
-    ULONG addressCount;
-    ULONG bytesNeeded = 0;
-    ULONG bytesRead = 0;
-    PVOID informationBuffer;
-    ULONG informationBufferLength;
-    NDIS_STATUS ndisStatus = NDIS_STATUS_SUCCESS;
-    NDIS_OID oid;
-    BOOLEAN offloadChanged;
-
-    informationBuffer = NdisRequest->DATA.SET_INFORMATION.InformationBuffer;
-    informationBufferLength = NdisRequest->DATA.SET_INFORMATION.InformationBufferLength;
-    oid = NdisRequest->DATA.QUERY_INFORMATION.Oid;
-    switch (oid) {
-        case OID_PNP_SET_POWER:
-            bytesNeeded = sizeof(NDIS_DEVICE_POWER_STATE);
-            if (informationBufferLength >= bytesNeeded) {
-                PNDIS_DEVICE_POWER_STATE state;
-
-                state = (PNDIS_DEVICE_POWER_STATE)informationBuffer;
-                switch (*state) {
-                case NdisDeviceStateD0:
-                    Info("SET_POWER: D0\n");
-                    break;
-
-                case NdisDeviceStateD1:
-                    Info("SET_POWER: D1\n");
-                    break;
-
-                case NdisDeviceStateD2:
-                    Info("SET_POWER: D2\n");
-                    break;
-
-                case NdisDeviceStateD3:
-                    Info("SET_POWER: D3\n");
-                    break;
+        case OID_802_3_MULTICAST_LIST:
+            DoCopy = FALSE;
+            XENVIF_VIF(MacQueryMulticastAddresses,
+                       &Adapter->VifInterface,
+                       NULL,
+                       &Value32);
+            BytesAvailable = Value32 * ETHERNET_ADDRESS_LENGTH;
+            if (BufferLength >= BytesAvailable) {
+                if (!NT_SUCCESS(XENVIF_VIF(MacQueryMulticastAddresses,
+                                           &Adapter->VifInterface,
+                                           Buffer,
+                                           &Value32))) {
+                    NdisStatus = NDIS_STATUS_FAILURE;
                 }
             }
             break;
 
-        case OID_GEN_MACHINE_NAME:
-            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
+        case OID_GEN_CURRENT_PACKET_FILTER:
+            AdapterGetPacketFilter(Adapter, &Value32);
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
-        case OID_GEN_CURRENT_LOOKAHEAD:
-            bytesNeeded = sizeof(ULONG);
-            Adapter->CurrentLookahead = Adapter->MaximumFrameSize;
-            if (informationBufferLength == sizeof(ULONG)) {
-                Adapter->CurrentLookahead = *(PULONG)informationBuffer;
-                bytesRead = sizeof(ULONG);
-            }
-
+        case OID_GEN_XMIT_OK:
+            Value64 = AdapterGetXmitOk(Adapter);
+            BytesToCopy = &Value64;
+            BytesAvailable = sizeof(ULONG64);
             break;
 
-        case OID_GEN_CURRENT_PACKET_FILTER:
-            bytesNeeded = sizeof(ULONG);
-            if (informationBufferLength == sizeof(ULONG)) {
-                ndisStatus = SetPacketFilter(Adapter, (PULONG)informationBuffer);
-                bytesRead = sizeof(ULONG);
-            }
-
+        case OID_GEN_RCV_OK:
+            Value64 = AdapterGetRcvOk(Adapter);
+            BytesToCopy = &Value64;
+            BytesAvailable = sizeof(ULONG64);
             break;
 
-        case OID_802_3_MULTICAST_LIST:
-            bytesNeeded = ETHERNET_ADDRESS_LENGTH;
-            if (informationBufferLength % ETHERNET_ADDRESS_LENGTH == 0) {
-                addressCount = informationBufferLength / ETHERNET_ADDRESS_LENGTH;
+        case OID_GEN_XMIT_ERROR:
+            Value64 = AdapterGetXmitError(Adapter);
+            BytesToCopy = &Value64;
+            BytesAvailable = sizeof(ULONG64);
+            break;
 
-                ndisStatus = SetMulticastAddresses(Adapter, informationBuffer, addressCount);
-                if (ndisStatus == NDIS_STATUS_SUCCESS)
-                    bytesRead = informationBufferLength;
-            } else {
-                ndisStatus = NDIS_STATUS_INVALID_LENGTH;
-            }
+        case OID_GEN_RCV_ERROR:
+            Value64 = AdapterGetRcvError(Adapter);
+            BytesToCopy = &Value64;
+            BytesAvailable = sizeof(ULONG64);
+            break;
 
+        case OID_GEN_DIRECTED_BYTES_XMIT:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_TRANSMITTER_UNICAST_OCTETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
-        case OID_GEN_INTERRUPT_MODERATION:
-            ndisStatus = NDIS_STATUS_INVALID_DATA;
+        case OID_GEN_DIRECTED_FRAMES_XMIT:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_TRANSMITTER_UNICAST_PACKETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
             break;
 
-        case OID_OFFLOAD_ENCAPSULATION: {
-            PNDIS_OFFLOAD_ENCAPSULATION offloadEncapsulation;
+        case OID_GEN_MULTICAST_BYTES_XMIT:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_TRANSMITTER_MULTICAST_OCTETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-            bytesNeeded = sizeof(*offloadEncapsulation);
-            if (informationBufferLength >= bytesNeeded) {
-                XENVIF_VIF_OFFLOAD_OPTIONS Options;
+        case OID_GEN_MULTICAST_FRAMES_XMIT:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_TRANSMITTER_MULTICAST_PACKETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                bytesRead = bytesNeeded;
-                offloadEncapsulation = informationBuffer;
-                ndisStatus = NDIS_STATUS_SUCCESS;
+        case OID_GEN_BROADCAST_BYTES_XMIT:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_TRANSMITTER_BROADCAST_OCTETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                if (offloadEncapsulation->IPv4.Enabled == NDIS_OFFLOAD_SET_ON) {
-                    if (offloadEncapsulation->IPv4.EncapsulationType != NDIS_ENCAPSULATION_IEEE_802_3)
-                        ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
-                }
+        case OID_GEN_BROADCAST_FRAMES_XMIT:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_TRANSMITTER_BROADCAST_PACKETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                if (offloadEncapsulation->IPv6.Enabled == NDIS_OFFLOAD_SET_ON) {
-                    if (offloadEncapsulation->IPv6.EncapsulationType != NDIS_ENCAPSULATION_IEEE_802_3)
-                        ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
-                }
+        case OID_GEN_DIRECTED_BYTES_RCV:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_RECEIVER_UNICAST_OCTETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                XENVIF_VIF(TransmitterQueryOffloadOptions,
-                           &Adapter->VifInterface,
-                           &Options);
-                
-                Adapter->Transmitter->OffloadOptions.Value = 0;
-                Adapter->Transmitter->OffloadOptions.OffloadTagManipulation = 1;
+        case OID_GEN_DIRECTED_FRAMES_RCV:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_RECEIVER_UNICAST_PACKETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                if ((Adapter->Properties.lsov4) && (Options.OffloadIpVersion4LargePacket))
-                    Adapter->Transmitter->OffloadOptions.OffloadIpVersion4LargePacket = 1;
+        case OID_GEN_MULTICAST_BYTES_RCV:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_RECEIVER_MULTICAST_OCTETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                if ((Adapter->Properties.lsov6) && (Options.OffloadIpVersion6LargePacket))
-                    Adapter->Transmitter->OffloadOptions.OffloadIpVersion6LargePacket = 1;
+        case OID_GEN_MULTICAST_FRAMES_RCV:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_RECEIVER_MULTICAST_PACKETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                if ((Adapter->Properties.ipv4_csum & 1) && Options.OffloadIpVersion4HeaderChecksum)
-                    Adapter->Transmitter->OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
+        case OID_GEN_BROADCAST_BYTES_RCV:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_RECEIVER_BROADCAST_OCTETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                if ((Adapter->Properties.tcpv4_csum & 1) && Options.OffloadIpVersion4TcpChecksum)
-                    Adapter->Transmitter->OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
+        case OID_GEN_BROADCAST_FRAMES_RCV:
+            XENVIF_VIF(QueryStatistic,
+                       &Adapter->VifInterface,
+                       XENVIF_RECEIVER_BROADCAST_PACKETS,
+                       &Value64);
+            Value32 = (ULONG)Value64;
+            BytesToCopy = &Value32;
+            BytesAvailable = sizeof(ULONG);
+            break;
 
-                if ((Adapter->Properties.udpv4_csum & 1) && Options.OffloadIpVersion4UdpChecksum)
-                    Adapter->Transmitter->OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
+        case OID_GEN_INTERRUPT_MODERATION:
+            DoCopy = FALSE;
+            BytesAvailable = sizeof(NDIS_INTERRUPT_MODERATION_PARAMETERS);
+            if (BufferLength >= BytesAvailable)
+                AdapterGetInterruptModeration(Adapter, Buffer);
+            else
+                NdisStatus = NDIS_STATUS_FAILURE;
+            break;
 
-                if ((Adapter->Properties.tcpv6_csum & 1) && Options.OffloadIpVersion6TcpChecksum)
-                    Adapter->Transmitter->OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
+        case OID_PNP_QUERY_POWER:
+            // do nothing!
+            break;
 
-                if ((Adapter->Properties.udpv6_csum & 1) && Options.OffloadIpVersion6UdpChecksum)
-                    Adapter->Transmitter->OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
+        case OID_GEN_MAC_ADDRESS:
+        case OID_GEN_MAX_LINK_SPEED:
+        case OID_IP4_OFFLOAD_STATS:
+        case OID_IP6_OFFLOAD_STATS:
+        case OID_GEN_SUPPORTED_GUIDS:
+		case OID_GEN_INIT_TIME_MS:
+		case OID_GEN_RESET_COUNTS:
+		case OID_GEN_MEDIA_SENSE_COUNTS:
+        default:
+            NdisStatus = NDIS_STATUS_NOT_SUPPORTED;
+            break;
 
-                Adapter->Receiver.OffloadOptions.Value = 0;
-                Adapter->Receiver.OffloadOptions.OffloadTagManipulation = 1;
+    }
 
-                if (Adapter->Properties.need_csum_value)
-                    Adapter->Receiver.OffloadOptions.NeedChecksumValue = 1;
+    if (NdisStatus == NDIS_STATUS_SUCCESS) {
+        Request->DATA.QUERY_INFORMATION.BytesNeeded = BytesAvailable;
+        if (BytesAvailable <= BufferLength) {
+            Request->DATA.QUERY_INFORMATION.BytesWritten = BytesAvailable;
+        } else {
+            Request->DATA.QUERY_INFORMATION.BytesWritten = BufferLength;
+            NdisStatus = NDIS_STATUS_BUFFER_TOO_SHORT;
+        }
+        if (Request->DATA.QUERY_INFORMATION.BytesWritten && DoCopy) {
+            RtlMoveMemory(Buffer, BytesToCopy, Request->DATA.QUERY_INFORMATION.BytesWritten);
 
-                if (Adapter->Properties.lrov4) {
-                    Adapter->Receiver.OffloadOptions.OffloadIpVersion4LargePacket = 1;
-                    Adapter->Receiver.OffloadOptions.NeedLargePacketSplit = 1;
-                }
+            // Its Ok to short transfers on these Oids
+            if (Request->DATA.QUERY_INFORMATION.Oid == OID_GEN_XMIT_OK ||
+                Request->DATA.QUERY_INFORMATION.Oid == OID_GEN_RCV_OK)
+                NdisStatus = NDIS_STATUS_SUCCESS;
+        }
+    }
 
-                if (Adapter->Properties.lrov6) {
-                    Adapter->Receiver.OffloadOptions.OffloadIpVersion6LargePacket = 1;
-                    Adapter->Receiver.OffloadOptions.NeedLargePacketSplit = 1;
-                }
+    return NdisStatus;
+}
 
-                if (Adapter->Properties.ipv4_csum & 2)
-                    Adapter->Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
+NDIS_STATUS
+AdapterOidRequest(
+    IN  PXENNET_ADAPTER             Adapter,
+    IN  PNDIS_OID_REQUEST           Request
+    )
+{
+    NDIS_STATUS     NdisStatus;
+    
+    switch (Request->RequestType) {
+        case NdisRequestSetInformation:            
+            NdisStatus = AdapterSetInformation(Adapter, Request);
+            break;
+                
+        case NdisRequestQueryInformation:
+        case NdisRequestQueryStatistics:
+            NdisStatus = AdapterQueryInformation(Adapter, Request);
+            break;
 
-                if (Adapter->Properties.tcpv4_csum & 2)
-                    Adapter->Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
+        default:
+            NdisStatus = NDIS_STATUS_NOT_SUPPORTED;
+            break;
+    };
 
-                if (Adapter->Properties.udpv4_csum & 2)
-                    Adapter->Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
+    return NdisStatus;
+}
 
-                if (Adapter->Properties.tcpv6_csum & 2)
-                    Adapter->Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
+NTSTATUS
+AdapterEnable(
+    IN  PXENNET_ADAPTER             Adapter
+    )
+{
+    NTSTATUS        status;
 
-                if (Adapter->Properties.udpv6_csum & 2)
-                    Adapter->Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
+    if (Adapter->Enabled)
+        goto done;
 
-                AdapterIndicateOffloadChanged(Adapter);
-            }
-            break;
-        }
-        case OID_TCP_OFFLOAD_PARAMETERS: {
-            PNDIS_OFFLOAD_PARAMETERS offloadParameters;
+    status = XENVIF_VIF(Enable,
+                        &Adapter->VifInterface,
+                        AdapterVifCallback,
+                        Adapter);
+    if (!NT_SUCCESS(status))
+        goto fail1;
+    
+    TransmitterEnable(Adapter->Transmitter);
+    Adapter->Enabled = TRUE;
 
-            bytesNeeded = sizeof(*offloadParameters);
-            if (informationBufferLength >= bytesNeeded) {
-                bytesRead = bytesNeeded;
-                offloadParameters = informationBuffer;
-                ndisStatus = NDIS_STATUS_SUCCESS;
+done:
+    return STATUS_SUCCESS;
 
-#define no_change(x)  ((x) == NDIS_OFFLOAD_PARAMETERS_NO_CHANGE)
+fail1:
+    Error("fail1 (%08x)\n", status);
+    return status;
+}
 
-                if (!no_change(offloadParameters->IPsecV1))
-                    ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
-                    
-                if (!no_change(offloadParameters->LsoV1))
-                    ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
+BOOLEAN
+AdapterDisable(
+    IN  PXENNET_ADAPTER             Adapter
+    )
+{
+    if (!Adapter->Enabled)
+        return FALSE;
 
-                if (!no_change(offloadParameters->TcpConnectionIPv4))
-                    ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
+    XENVIF_VIF(Disable, &Adapter->VifInterface);
+    Adapter->Enabled = FALSE;
+    return TRUE;
+}
 
-                if (!no_change(offloadParameters->TcpConnectionIPv6))
-                    ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
+VOID
+AdapterMediaStateChange(
+    IN  PXENNET_ADAPTER             Adapter
+    )
+{
+    NDIS_LINK_STATE                 LinkState;
+    NDIS_STATUS_INDICATION          StatusIndication;
 
-                if (!no_change(offloadParameters->LsoV2IPv4)) {
-                    XENVIF_VIF_OFFLOAD_OPTIONS  Options;
+    RtlZeroMemory(&LinkState, sizeof (NDIS_LINK_STATE));
+    LinkState.Header.Type       = NDIS_OBJECT_TYPE_DEFAULT;
+    LinkState.Header.Size       = sizeof(NDIS_LINK_STATE);
+    LinkState.Header.Revision   = NDIS_LINK_STATE_REVISION_1;
 
-                    XENVIF_VIF(TransmitterQueryOffloadOptions,
-                               &Adapter->VifInterface,
-                               &Options);
+    XENVIF_VIF(MacQueryState,
+               &Adapter->VifInterface,
+               &LinkState.MediaConnectState,
+               &LinkState.RcvLinkSpeed,
+               &LinkState.MediaDuplexState);
 
-                    if (!(Options.OffloadIpVersion4LargePacket))
-                        ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
-                }
+    if (LinkState.MediaConnectState == MediaConnectStateUnknown) {
+        Info("LINK: STATE UNKNOWN\n");
+    } else if (LinkState.MediaConnectState == MediaConnectStateDisconnected) {
+        Info("LINK: DOWN\n");
+    } else {
+        ASSERT3U(LinkState.MediaConnectState, ==, MediaConnectStateConnected);
 
-                if (!no_change(offloadParameters->LsoV2IPv6)) {
-                    XENVIF_VIF_OFFLOAD_OPTIONS  Options;
+        if (LinkState.MediaDuplexState == MediaDuplexStateHalf) 
+            Info("LINK: UP: SPEED=%u DUPLEX=HALF\n", LinkState.RcvLinkSpeed);
+        else if (LinkState.MediaDuplexState == MediaDuplexStateFull)
+            Info("LINK: UP: SPEED=%u DUPLEX=FULL\n", LinkState.RcvLinkSpeed);
+        else
+            Info("LINK: UP: SPEED=%u DUPLEX=UNKNOWN\n", LinkState.RcvLinkSpeed);
+    }
 
-                    XENVIF_VIF(TransmitterQueryOffloadOptions,
-                               &Adapter->VifInterface,
-                               &Options);
+    LinkState.XmitLinkSpeed = LinkState.RcvLinkSpeed;
 
-                    if (!(Options.OffloadIpVersion6LargePacket))
-                        ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
-                }
+    RtlZeroMemory(&StatusIndication, sizeof (NDIS_STATUS_INDICATION));
+    StatusIndication.Header.Type        = NDIS_OBJECT_TYPE_STATUS_INDICATION;
+    StatusIndication.Header.Size        = sizeof (NDIS_STATUS_INDICATION);
+    StatusIndication.Header.Revision    = NDIS_STATUS_INDICATION_REVISION_1;
+    StatusIndication.SourceHandle       = Adapter->NdisHandle;
+    StatusIndication.StatusCode         = NDIS_STATUS_LINK_STATE;
+    StatusIndication.StatusBuffer       = &LinkState;
+    StatusIndication.StatusBufferSize   = sizeof (NDIS_LINK_STATE);
 
-#define rx_enabled(x) ((x) == NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED ||       \
-                       (x) == NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED)
-#define tx_enabled(x) ((x) == NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED ||       \
-                       (x) == NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED)
-
-                if (ndisStatus == NDIS_STATUS_SUCCESS) {
-                    offloadChanged = FALSE;
-
-                    if (offloadParameters->LsoV2IPv4 == NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED) {
-                        if (!Adapter->Transmitter->OffloadOptions.OffloadIpVersion4LargePacket) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion4LargePacket = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else if (offloadParameters->LsoV2IPv4 == NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED) {
-                        if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4LargePacket) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion4LargePacket = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (offloadParameters->LsoV2IPv6 == NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED) {
-                        if (!Adapter->Transmitter->OffloadOptions.OffloadIpVersion6LargePacket) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion6LargePacket = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else if (offloadParameters->LsoV2IPv6 == NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED) {
-                        if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion6LargePacket) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion6LargePacket = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (tx_enabled(offloadParameters->IPv4Checksum)) {
-                        if (!Adapter->Transmitter->OffloadOptions.OffloadIpVersion4HeaderChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4HeaderChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion4HeaderChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (tx_enabled(offloadParameters->TCPIPv4Checksum)) {
-                        if (!Adapter->Transmitter->OffloadOptions.OffloadIpVersion4TcpChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4TcpChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion4TcpChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (tx_enabled(offloadParameters->UDPIPv4Checksum)) {
-                        if (!Adapter->Transmitter->OffloadOptions.OffloadIpVersion4UdpChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4UdpChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion4UdpChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (tx_enabled(offloadParameters->TCPIPv6Checksum)) {
-                        if (!Adapter->Transmitter->OffloadOptions.OffloadIpVersion6TcpChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion6TcpChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion6TcpChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (tx_enabled(offloadParameters->UDPIPv6Checksum)) {
-                        if (!Adapter->Transmitter->OffloadOptions.OffloadIpVersion6UdpChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion6UdpChecksum) {
-                            Adapter->Transmitter->OffloadOptions.OffloadIpVersion6UdpChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (rx_enabled(offloadParameters->IPv4Checksum)) {
-                        if (!Adapter->Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (rx_enabled(offloadParameters->TCPIPv4Checksum)) {
-                        if (!Adapter->Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (rx_enabled(offloadParameters->UDPIPv4Checksum)) {
-                        if (!Adapter->Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (rx_enabled(offloadParameters->TCPIPv6Checksum)) {
-                        if (!Adapter->Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
-
-                    if (rx_enabled(offloadParameters->UDPIPv6Checksum)) {
-                        if (!Adapter->Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
-                            offloadChanged = TRUE;
-                        }
-                    } else {
-                        if (Adapter->Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum) {
-                            Adapter->Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum = 0;
-                            offloadChanged = TRUE;
-                        }
-                    }
+    NdisMIndicateStatusEx(Adapter->NdisHandle, &StatusIndication);
+}
 
-#undef tx_enabled
-#undef rx_enabled
-#undef no_change
+PXENNET_RECEIVER
+AdapterGetReceiver(
+    IN  PXENNET_ADAPTER             Adapter
+    )
+{
+    return Adapter->Receiver;
+}
 
-                    if (offloadChanged)
-                        AdapterIndicateOffloadChanged(Adapter);
-                }
-            } else {
-                ndisStatus = NDIS_STATUS_INVALID_LENGTH;
-            }
-            break;
-        }
-        default:
-            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
-            break;
-    };
+PXENNET_TRANSMITTER
+AdapterGetTransmitter(
+    IN  PXENNET_ADAPTER             Adapter
+    )
+{
+    return Adapter->Transmitter;
+}
 
-    NdisRequest->DATA.SET_INFORMATION.BytesNeeded = bytesNeeded;
-    if (ndisStatus == NDIS_STATUS_SUCCESS) {
-        NdisRequest->DATA.SET_INFORMATION.BytesRead = bytesRead;
-    }
+PXENVIF_VIF_INTERFACE
+AdapterGetVifInterface(
+    IN  PXENNET_ADAPTER             Adapter
+    )
+{
+    return &Adapter->VifInterface;
+}
 
-    return ndisStatus;
+NDIS_HANDLE
+AdapterGetHandle(
+    IN  PXENNET_ADAPTER             Adapter
+    )
+{
+    return Adapter->NdisHandle;
 }
 
-//
-// Sets miniport registration attributes.
-//
-static NDIS_STATUS
-AdapterSetRegistrationAttributes (
-    IN  PADAPTER Adapter
+NTSTATUS
+AdapterInitialize(
+    IN  NDIS_HANDLE                 NdisHandle,
+    OUT PXENNET_ADAPTER             *Adapter
     )
 {
-    PNDIS_MINIPORT_ADAPTER_ATTRIBUTES adapterAttributes;
-    NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES registrationAttributes;
-    NDIS_STATUS ndisStatus;
+    PDEVICE_OBJECT          DeviceObject;
+    NTSTATUS                status;
+    NDIS_SG_DMA_DESCRIPTION DmaDescription;
+    NDIS_STATUS             NdisStatus;
+
+    status = STATUS_NO_MEMORY;
+    *Adapter = ExAllocatePoolWithTag(NonPagedPool, sizeof(XENNET_ADAPTER), XENNET_POOL_TAG);
+    if (*Adapter == NULL)
+        goto fail1;
 
+    RtlZeroMemory(*Adapter, sizeof(XENNET_ADAPTER));
+    (*Adapter)->NdisHandle = NdisHandle;
+
+    DeviceObject = NULL;
+    NdisMGetDeviceProperty(NdisHandle,
+                           &DeviceObject,
+                           NULL,
+                           NULL,
+                           NULL,
+                           NULL);
+
+    status = QUERY_INTERFACE(DeviceObject,
+                             XENVIF,
+                             VIF,
+                             XENVIF_VIF_INTERFACE_VERSION_MAX,
+                             (PINTERFACE)&(*Adapter)->VifInterface,
+                             sizeof ((*Adapter)->VifInterface),
+                             FALSE);
+    if (!NT_SUCCESS(status))
+        goto fail2;
 
-    NdisZeroMemory(&registrationAttributes, 
-                   sizeof(NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES));
+    status = XENVIF_VIF(Acquire, &(*Adapter)->VifInterface);
+    if (!NT_SUCCESS(status))
+        goto fail3;
 
-    registrationAttributes.Header.Type = 
-                NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES;
+    status = TransmitterInitialize(*Adapter, &(*Adapter)->Transmitter);
+    if (!NT_SUCCESS(status))
+        goto fail4;
 
-    registrationAttributes.Header.Revision = 
-                NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES_REVISION_1;
+    status = ReceiverInitialize(*Adapter, &(*Adapter)->Receiver);
+    if (!NT_SUCCESS(status))
+        goto fail5;
 
-    registrationAttributes.Header.Size = 
-                sizeof(NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES);
+    NdisStatus = AdapterGetAdvancedSettings(*Adapter);
+    if (NdisStatus != NDIS_STATUS_SUCCESS)
+        goto fail6;
 
-    registrationAttributes.MiniportAdapterContext = (NDIS_HANDLE)Adapter;
-    registrationAttributes.AttributeFlags = NDIS_MINIPORT_ATTRIBUTES_BUS_MASTER |
-                                            NDIS_MINIPORT_ATTRIBUTES_NO_HALT_ON_SUSPEND;
-    
-    registrationAttributes.CheckForHangTimeInSeconds = 0;
-    registrationAttributes.InterfaceType = XENNET_INTERFACE_TYPE;
+    NdisStatus = AdapterSetRegistrationAttributes(*Adapter);
+    if (NdisStatus != NDIS_STATUS_SUCCESS)
+        goto fail7;
 
-    adapterAttributes = 
-                (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&registrationAttributes;
+    NdisStatus = AdapterSetGeneralAttributes(*Adapter);
+    if (NdisStatus != NDIS_STATUS_SUCCESS)
+        goto fail8;
 
-    ndisStatus = NdisMSetMiniportAttributes(Adapter->NdisAdapterHandle,
-                                            adapterAttributes);
+    NdisStatus = AdapterSetOffloadAttributes(*Adapter);
+    if (NdisStatus != NDIS_STATUS_SUCCESS)
+        goto fail9;
 
-    return ndisStatus;
-}
+    NdisZeroMemory(&DmaDescription, sizeof(DmaDescription));
+    DmaDescription.Header.Type      = NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION;
+    DmaDescription.Header.Size      = sizeof(NDIS_SG_DMA_DESCRIPTION);
+    DmaDescription.Header.Revision  = NDIS_SG_DMA_DESCRIPTION_REVISION_1;
+    DmaDescription.Flags            = NDIS_SG_DMA_64_BIT_ADDRESS;
+    DmaDescription.MaximumPhysicalMapping           = 65536;    
+    DmaDescription.ProcessSGListHandler             = AdapterProcessSGList;
+    DmaDescription.SharedMemAllocateCompleteHandler = AdapterAllocateComplete;
 
-//
-// Shuts down adapter.
-//
-VOID 
-AdapterShutdown (
-    IN  NDIS_HANDLE             MiniportAdapterContext,
-    IN  NDIS_SHUTDOWN_ACTION    ShutdownAction
-    )
-{
-    PADAPTER Adapter = (PADAPTER)MiniportAdapterContext;
+    NdisStatus = NdisMRegisterScatterGatherDma((*Adapter)->NdisHandle,
+                                               &DmaDescription,
+                                               &(*Adapter)->NdisDmaHandle);
+    if (NdisStatus != NDIS_STATUS_SUCCESS)
+        (*Adapter)->NdisDmaHandle = NULL;
 
-    UNREFERENCED_PARAMETER(ShutdownAction);
+    status = AdapterEnable(*Adapter);
+    if (!NT_SUCCESS(status))
+        goto fail10;
 
-    if (ShutdownAction != NdisShutdownBugCheck)
-        AdapterStop(Adapter);
+    return STATUS_SUCCESS;
 
-    return;
+fail10:
+    Error("fail10 (%08x)\n", status);
+    if ((*Adapter)->NdisDmaHandle)
+        NdisMDeregisterScatterGatherDma((*Adapter)->NdisDmaHandle);
+    (*Adapter)->NdisDmaHandle = NULL;
+fail9:
+    Error("fail9\n");
+fail8:
+    Error("fail8\n");
+fail7:
+    Error("fail7\n");
+fail6:
+    Error("fail6 (%08x)\n", NdisStatus);
+    if (NT_SUCCESS(status))
+        status = STATUS_UNSUCCESSFUL;
+    ReceiverTeardown((*Adapter)->Receiver);
+    (*Adapter)->Receiver = NULL;
+fail5:
+    Error("fail5\n");
+    TransmitterTeardown((*Adapter)->Transmitter);
+    (*Adapter)->Transmitter = NULL;
+fail4:
+    Error("fail4\n");
+    XENVIF_VIF(Release, &(*Adapter)->VifInterface);
+fail3:
+    Error("fail3\n");
+    RtlZeroMemory(&(*Adapter)->VifInterface, sizeof(XENVIF_VIF_INTERFACE));
+fail2:
+    Error("fail2\n");
+    ExFreePoolWithTag(*Adapter, XENNET_POOL_TAG);
+fail1:
+    Error("fail1 (%08x)\n", status);
+    return status;
 }
 
-//
-// Stops adapter. Waits for currently transmitted packets to complete.
-// Stops transmission of new packets.
-// Stops received packet indication to NDIS.
-//
-NDIS_STATUS
-AdapterStop (
-IN  PADAPTER    Adapter
-)
+VOID
+AdapterTeardown(
+    IN  PXENNET_ADAPTER             Adapter
+    )
 {
-    Trace("====>\n");
+    if (Adapter->NdisDmaHandle)
+        NdisMDeregisterScatterGatherDma(Adapter->NdisDmaHandle);
+    Adapter->NdisDmaHandle = NULL;
 
-    if (!Adapter->Enabled)
-        goto done;
+    ReceiverTeardown(Adapter->Receiver);
+    Adapter->Receiver = NULL;
 
-    XENVIF_VIF(Disable,
-               &Adapter->VifInterface);
+    TransmitterTeardown(Adapter->Transmitter);
+    Adapter->Transmitter = NULL;
 
-    Adapter->Enabled = FALSE;
+    XENVIF_VIF(Release, &Adapter->VifInterface);
+    RtlZeroMemory(&Adapter->VifInterface, sizeof(XENVIF_VIF_INTERFACE));
 
-done:
-    Trace("<====\n");
-    return NDIS_STATUS_SUCCESS;
+    ExFreePoolWithTag(Adapter, XENNET_POOL_TAG);
 }
+
+//
+//#define DISPLAY_OFFLOAD(_Offload)                                   \
+//        do {                                                        \
+//            if ((_Offload).Checksum.IPv4Receive.IpChecksum)         \
+//                Info("Checksum.IPv4Receive.IpChecksum ON\n");       \
+//            else                                                    \
+//                Info("Checksum.IPv4Receive.IpChecksum OFF\n");      \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv4Receive.TcpChecksum)        \
+//                Info("Checksum.IPv4Receive.TcpChecksum ON\n");      \
+//            else                                                    \
+//                Info("Checksum.IPv4Receive.TcpChecksum OFF\n");     \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv4Receive.UdpChecksum)        \
+//                Info("Checksum.IPv4Receive.UdpChecksum ON\n");      \
+//            else                                                    \
+//                Info("Checksum.IPv4Receive.UdpChecksum OFF\n");     \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv6Receive.TcpChecksum)        \
+//                Info("Checksum.IPv6Receive.TcpChecksum ON\n");      \
+//            else                                                    \
+//                Info("Checksum.IPv6Receive.TcpChecksum OFF\n");     \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv6Receive.UdpChecksum)        \
+//                Info("Checksum.IPv6Receive.UdpChecksum ON\n");      \
+//            else                                                    \
+//                Info("Checksum.IPv6Receive.UdpChecksum OFF\n");     \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv4Transmit.IpChecksum)        \
+//                Info("Checksum.IPv4Transmit.IpChecksum ON\n");      \
+//            else                                                    \
+//                Info("Checksum.IPv4Transmit.IpChecksum OFF\n");     \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv4Transmit.TcpChecksum)       \
+//                Info("Checksum.IPv4Transmit.TcpChecksum ON\n");     \
+//            else                                                    \
+//                Info("Checksum.IPv4Transmit.TcpChecksum OFF\n");    \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv4Transmit.UdpChecksum)       \
+//                Info("Checksum.IPv4Transmit.UdpChecksum ON\n");     \
+//            else                                                    \
+//                Info("Checksum.IPv4Transmit.UdpChecksum OFF\n");    \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv6Transmit.TcpChecksum)       \
+//                Info("Checksum.IPv6Transmit.TcpChecksum ON\n");     \
+//            else                                                    \
+//                Info("Checksum.IPv6Transmit.TcpChecksum OFF\n");    \
+//                                                                    \
+//            if ((_Offload).Checksum.IPv6Transmit.UdpChecksum)       \
+//                Info("Checksum.IPv6Transmit.UdpChecksum ON\n");     \
+//            else                                                    \
+//                Info("Checksum.IPv6Transmit.UdpChecksum OFF\n");    \
+//                                                                    \
+//            if ((_Offload).LsoV2.IPv4.MaxOffLoadSize != 0)          \
+//                Info("LsoV2.IPv4.MaxOffLoadSize = %u\n",            \
+//                     (_Offload).LsoV2.IPv4.MaxOffLoadSize);         \
+//            else                                                    \
+//                Info("LsoV2.IPv4 OFF\n");                           \
+//                                                                    \
+//            if ((_Offload).LsoV2.IPv6.MaxOffLoadSize != 0)          \
+//                Info("LsoV2.IPv6.MaxOffLoadSize = %u\n",            \
+//                     (_Offload).LsoV2.IPv6.MaxOffLoadSize);         \
+//            else                                                    \
+//                Info("LsoV2.IPv6 OFF\n");                           \
+//        } while (FALSE)
+//
diff --git a/src/xennet/adapter.h b/src/xennet/adapter.h
index e64e40d..a1f4b85 100644
--- a/src/xennet/adapter.h
+++ b/src/xennet/adapter.h
@@ -29,19 +29,20 @@
  * SUCH DAMAGE.
  */
 
-#pragma once
+#ifndef _XENNET_ADAPTER_H_
+#define _XENNET_ADAPTER_H_
 
-#define XENNET_INTERFACE_TYPE           NdisInterfaceInternal
+#define XENNET_INTERFACE_TYPE   NdisInterfaceInternal
 
-#define XENNET_MEDIA_TYPE               NdisMedium802_3
+#define XENNET_MEDIA_TYPE       NdisMedium802_3
 
-#define XENNET_MAC_OPTIONS              (NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA |  \
-                                         NDIS_MAC_OPTION_TRANSFERS_NOT_PEND |   \
-                                         NDIS_MAC_OPTION_NO_LOOPBACK |          \
-                                         NDIS_MAC_OPTION_8021P_PRIORITY |       \
-                                         NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE)
+#define XENNET_MAC_OPTIONS      (NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA |  \
+                                 NDIS_MAC_OPTION_TRANSFERS_NOT_PEND |   \
+                                 NDIS_MAC_OPTION_NO_LOOPBACK |          \
+                                 NDIS_MAC_OPTION_8021P_PRIORITY |       \
+                                 NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE)
 
-typedef struct _PROPERTIES {
+typedef struct _XENNET_PROPERTIES {
     int ipv4_csum;
     int tcpv4_csum;
     int udpv4_csum;
@@ -52,122 +53,63 @@ typedef struct _PROPERTIES {
     int lsov6;
     int lrov4;
     int lrov6;
-} PROPERTIES, *PPROPERTIES;
-
-struct _ADAPTER {
-    LIST_ENTRY              ListEntry;
-    XENVIF_VIF_INTERFACE    VifInterface;
-    BOOLEAN                 AcquiredInterfaces;
-    ULONG                   MaximumFrameSize;
-    ULONG                   CurrentLookahead;
-    NDIS_HANDLE             NdisAdapterHandle;
-    NDIS_HANDLE             NdisDmaHandle;
-    NDIS_PNP_CAPABILITIES   Capabilities;
-    PROPERTIES              Properties;
-    RECEIVER                Receiver;
-    PTRANSMITTER            Transmitter;
-    BOOLEAN                 Enabled;
-    NDIS_OFFLOAD            Offload;
-};
-
-MINIPORT_CANCEL_OID_REQUEST AdapterCancelOidRequest;
-VOID
-AdapterCancelOidRequest (
-    IN  NDIS_HANDLE NdisHandle,
-    IN  PVOID       RequestId
-    );
-
-MINIPORT_CANCEL_SEND AdapterCancelSendNetBufferLists;
-VOID 
-AdapterCancelSendNetBufferLists (
-    IN  NDIS_HANDLE NdisHandle,
-    IN  PVOID       CancelId
-    );
+} XENNET_PROPERTIES, *PXENNET_PROPERTIES;
 
-MINIPORT_CHECK_FOR_HANG AdapterCheckForHang;
-BOOLEAN 
-AdapterCheckForHang (
-    IN  NDIS_HANDLE NdisHandle
-    );
-
-VOID
-AdapterCleanup (
-    IN PADAPTER Adapter
-    );
+typedef struct _XENNET_ADAPTER  XENNET_ADAPTER, *PXENNET_ADAPTER;
 
-NDIS_STATUS 
-AdapterInitialize (
-    IN  PADAPTER    Adapter,
-    IN  NDIS_HANDLE AdapterHandle
+extern NDIS_STATUS
+AdapterOidRequest(
+    IN  PXENNET_ADAPTER             Adapter,
+    IN  PNDIS_OID_REQUEST           Request
     );
 
-MINIPORT_OID_REQUEST AdapterOidRequest;
-NDIS_STATUS 
-AdapterOidRequest (
-    IN  NDIS_HANDLE         NdisHandle,
-    IN  PNDIS_OID_REQUEST   NdisRequest
+extern NTSTATUS
+AdapterEnable(
+    IN  PXENNET_ADAPTER             Adapter
     );
 
-MINIPORT_PAUSE AdapterPause;
-NDIS_STATUS 
-AdapterPause (
-    IN  NDIS_HANDLE                     NdisHandle,
-    IN  PNDIS_MINIPORT_PAUSE_PARAMETERS MiniportPauseParameters
+extern BOOLEAN
+AdapterDisable(
+    IN  PXENNET_ADAPTER             Adapter
     );
 
-MINIPORT_DEVICE_PNP_EVENT_NOTIFY AdapterPnPEventHandler;
-VOID 
-AdapterPnPEventHandler (
-    IN  NDIS_HANDLE             NdisHandle,
-    IN  PNET_DEVICE_PNP_EVENT   NetDevicePnPEvent
+extern VOID
+AdapterMediaStateChange(
+    IN  PXENNET_ADAPTER             Adapter
     );
 
-MINIPORT_RESET AdapterReset;
-NDIS_STATUS 
-AdapterReset (
-    IN  NDIS_HANDLE     MiniportAdapterContext,
-    OUT PBOOLEAN        AddressingReset
+#include "receiver.h"
+extern PXENNET_RECEIVER
+AdapterGetReceiver(
+    IN  PXENNET_ADAPTER             Adapter
     );
 
-MINIPORT_RESTART AdapterRestart;
-NDIS_STATUS 
-AdapterRestart (
-    IN  NDIS_HANDLE                         MiniportAdapterContext,
-    IN  PNDIS_MINIPORT_RESTART_PARAMETERS   MiniportRestartParameters
+#include "transmitter.h"
+extern PXENNET_TRANSMITTER
+AdapterGetTransmitter(
+    IN  PXENNET_ADAPTER             Adapter
     );
 
-MINIPORT_RETURN_NET_BUFFER_LISTS AdapterReturnNetBufferLists;
-VOID 
-AdapterReturnNetBufferLists (
-    IN  NDIS_HANDLE         MiniportAdapterContext,
-    IN  PNET_BUFFER_LIST    NetBufferLists,
-    IN  ULONG               ReturnFlags
+#include <vif_interface.h>
+extern PXENVIF_VIF_INTERFACE
+AdapterGetVifInterface(
+    IN  PXENNET_ADAPTER             Adapter
     );
 
-MINIPORT_SEND_NET_BUFFER_LISTS AdapterSendNetBufferLists;
-VOID 
-AdapterSendNetBufferLists (
-    IN  NDIS_HANDLE         MiniportAdapterContext,
-    IN  PNET_BUFFER_LIST    NetBufferList,
-    IN  NDIS_PORT_NUMBER    PortNumber,
-    IN  ULONG               SendFlags
+extern NDIS_HANDLE
+AdapterGetHandle(
+    IN  PXENNET_ADAPTER             Adapter
     );
 
-NDIS_STATUS
-AdapterStop (
-    IN  PADAPTER    Adapter
-    );
-
-MINIPORT_SHUTDOWN AdapterShutdown;
-
-VOID 
-AdapterShutdown (
-    IN  NDIS_HANDLE             MiniportAdapterContext,
-    IN  NDIS_SHUTDOWN_ACTION    ShutdownAction
+extern NTSTATUS
+AdapterInitialize(
+    IN  NDIS_HANDLE                 NdisHandle,
+    OUT PXENNET_ADAPTER             *Adapter
     );
 
 extern VOID
-ReceiverReceivePackets(
-    IN  PRECEIVER   Receiver,
-    IN  PLIST_ENTRY List
+AdapterTeardown(
+    IN  PXENNET_ADAPTER             Adapter
     );
+
+#endif // _XENNET_ADAPTER_H_
diff --git a/src/xennet/common.h b/src/xennet/common.h
deleted file mode 100644
index 4d4c04a..0000000
--- a/src/xennet/common.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Copyright (c) Citrix Systems Inc.
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, 
- * with or without modification, are permitted provided 
- * that the following conditions are met:
- * 
- * *   Redistributions of source code must retain the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer.
- * *   Redistributions in binary form must reproduce the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer in the documentation and/or other 
- *     materials provided with the distribution.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
- * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
- * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE.
- */
-#pragma once
-
-#include "std.h"
-#include "project.h"
-#include "dbg_print.h"
-#include "assert.h"
diff --git a/src/xennet/driver.c b/src/xennet/driver.c
new file mode 100644
index 0000000..66aff1d
--- /dev/null
+++ b/src/xennet/driver.c
@@ -0,0 +1,550 @@
+/* Copyright (c) Citrix Systems Inc.
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, 
+ * with or without modification, are permitted provided 
+ * that the following conditions are met:
+ * 
+ * *   Redistributions of source code must retain the above 
+ *     copyright notice, this list of conditions and the 
+ *     following disclaimer.
+ * *   Redistributions in binary form must reproduce the above 
+ *     copyright notice, this list of conditions and the 
+ *     following disclaimer in the documentation and/or other 
+ *     materials provided with the distribution.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
+ * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
+ * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
+ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
+ * SUCH DAMAGE.
+ */
+
+#include <ndis.h>
+#include <ntstrsafe.h>
+#include <version.h>
+
+#include "adapter.h"
+#include "transmitter.h"
+#include "receiver.h"
+#include "registry.h"
+#include "dbg_print.h"
+#include "assert.h"
+
+extern PULONG InitSafeBootMode;
+
+typedef struct _XENNET_DRIVER {
+    PDRIVER_OBJECT              DriverObject;
+    NDIS_HANDLE                 MiniportHandle;
+    NTSTATUS                    (*NdisDispatchPnp)(PDEVICE_OBJECT, PIRP);
+} XENNET_DRIVER;
+
+static XENNET_DRIVER            Driver;
+
+MINIPORT_CANCEL_OID_REQUEST     DriverCancelOidRequest;
+VOID
+DriverCancelOidRequest(
+    IN  NDIS_HANDLE             NdisHandle,
+    IN  PVOID                   RequestId
+    )
+{
+    UNREFERENCED_PARAMETER(NdisHandle);
+    UNREFERENCED_PARAMETER(RequestId);
+}
+
+MINIPORT_CANCEL_SEND            DriverCancelSendNetBufferLists;
+VOID
+DriverCancelSendNetBufferLists(
+    IN  NDIS_HANDLE             NdisHandle,
+    IN  PVOID                   CancelId
+    )
+{
+    UNREFERENCED_PARAMETER(NdisHandle);
+    UNREFERENCED_PARAMETER(CancelId);
+}
+
+MINIPORT_CHECK_FOR_HANG DriverCheckForHang;
+BOOLEAN
+DriverCheckForHang(
+    IN  NDIS_HANDLE             NdisHandle
+    )
+{
+    UNREFERENCED_PARAMETER(NdisHandle);
+    return FALSE;
+}
+
+MINIPORT_DEVICE_PNP_EVENT_NOTIFY DriverPnPEventHandler;
+VOID
+DriverPnPEventHandler(
+    IN  NDIS_HANDLE             NdisHandle,
+    IN  PNET_DEVICE_PNP_EVENT   NetDevicePnPEvent
+    )
+{
+    UNREFERENCED_PARAMETER(NdisHandle);
+    UNREFERENCED_PARAMETER(NetDevicePnPEvent);
+}
+
+MINIPORT_RESET                  DriverReset;
+NDIS_STATUS
+DriverReset(
+    IN  NDIS_HANDLE             NdisHandle,
+    OUT PBOOLEAN                AddressingReset
+    )
+{
+    UNREFERENCED_PARAMETER(NdisHandle);
+    *AddressingReset = FALSE;
+    return NDIS_STATUS_SUCCESS;
+}
+
+MINIPORT_OID_REQUEST            DriverOidRequest;
+NDIS_STATUS
+DriverOidRequest(
+    IN  NDIS_HANDLE             NdisHandle,
+    IN  PNDIS_OID_REQUEST       NdisRequest
+    )
+{
+    return AdapterOidRequest((PXENNET_ADAPTER)NdisHandle, NdisRequest);
+}
+
+MINIPORT_PAUSE DriverPause;
+NDIS_STATUS
+DriverPause(
+    IN  NDIS_HANDLE                     NdisHandle,
+    IN  PNDIS_MINIPORT_PAUSE_PARAMETERS MiniportPauseParameters
+    )
+{
+    UNREFERENCED_PARAMETER(MiniportPauseParameters);
+
+    if (AdapterDisable((PXENNET_ADAPTER)NdisHandle))
+        AdapterMediaStateChange((PXENNET_ADAPTER)NdisHandle);
+
+    return NDIS_STATUS_SUCCESS;
+}
+
+MINIPORT_RESTART DriverRestart;
+NDIS_STATUS
+DriverRestart(
+    IN  NDIS_HANDLE                         NdisHandle,
+    IN  PNDIS_MINIPORT_RESTART_PARAMETERS   MiniportRestartParameters
+    )
+{
+    NTSTATUS    status;
+
+    UNREFERENCED_PARAMETER(MiniportRestartParameters);
+
+    status = AdapterEnable((PXENNET_ADAPTER)NdisHandle);
+    if (!NT_SUCCESS(status))
+        goto fail1;
+
+    return NDIS_STATUS_SUCCESS;
+
+fail1:
+    Error("fail1 (%08x)\n", status);
+    return NDIS_STATUS_FAILURE;
+}
+
+MINIPORT_RETURN_NET_BUFFER_LISTS DriverReturnNetBufferLists;
+VOID
+DriverReturnNetBufferLists(
+    IN  NDIS_HANDLE             NdisHandle,
+    IN  PNET_BUFFER_LIST        NetBufferLists,
+    IN  ULONG                   ReturnFlags
+    )
+{
+    PXENNET_RECEIVER            Receiver;
+    Receiver = AdapterGetReceiver((PXENNET_ADAPTER)NdisHandle);
+    ReceiverReturnNetBufferLists(Receiver,
+                                 NetBufferLists,
+                                 ReturnFlags);
+}
+
+MINIPORT_SEND_NET_BUFFER_LISTS  DriverSendNetBufferLists;
+VOID
+DriverSendNetBufferLists(
+    IN  NDIS_HANDLE             NdisHandle,
+    IN  PNET_BUFFER_LIST        NetBufferList,
+    IN  NDIS_PORT_NUMBER        PortNumber,
+    IN  ULONG                   SendFlags
+    )
+{
+    PXENNET_TRANSMITTER         Transmitter;
+    Transmitter = AdapterGetTransmitter((PXENNET_ADAPTER)NdisHandle);
+    TransmitterSendNetBufferLists(Transmitter,
+                                  NetBufferList,
+                                  PortNumber,
+                                  SendFlags);
+}
+
+MINIPORT_SHUTDOWN DriverShutdown;
+VOID
+DriverShutdown(
+    IN  NDIS_HANDLE             NdisHandle,
+    IN  NDIS_SHUTDOWN_ACTION    ShutdownAction
+    )
+{
+    UNREFERENCED_PARAMETER(ShutdownAction);
+
+    if (ShutdownAction != NdisShutdownBugCheck)
+        (VOID)AdapterDisable((PXENNET_ADAPTER)NdisHandle);
+}
+
+MINIPORT_INITIALIZE             DriverInitialize;
+NDIS_STATUS 
+DriverInitialize(
+    IN  NDIS_HANDLE                        NdisHandle,
+    IN  NDIS_HANDLE                        DriverContext,
+    IN  PNDIS_MINIPORT_INIT_PARAMETERS     Parameters
+    )
+{
+    NTSTATUS            status;
+    PXENNET_ADAPTER     Adapter;
+
+    UNREFERENCED_PARAMETER(DriverContext);
+    UNREFERENCED_PARAMETER(Parameters);
+
+    status = AdapterInitialize(NdisHandle, &Adapter);
+    if (!NT_SUCCESS(status))
+        goto fail1;
+
+    return NDIS_STATUS_SUCCESS;
+
+fail1:
+    Error("fail1 (%08x)\n", status);
+    return NDIS_STATUS_ADAPTER_NOT_FOUND;
+}
+
+MINIPORT_HALT                   DriverHalt;
+VOID 
+DriverHalt(
+    IN  NDIS_HANDLE             NdisHandle,
+    IN  NDIS_HALT_ACTION        HaltAction
+    )
+{
+    if (NdisHandle == NULL)
+        return;
+
+    UNREFERENCED_PARAMETER(HaltAction);
+
+    (VOID)AdapterDisable((PXENNET_ADAPTER)NdisHandle);
+    AdapterTeardown((PXENNET_ADAPTER)NdisHandle);
+}
+
+typedef struct _XENNET_CONTEXT {
+    PDEVICE_CAPABILITIES    Capabilities;
+    PIO_COMPLETION_ROUTINE  CompletionRoutine;
+    PVOID                   CompletionContext;
+    UCHAR                   CompletionControl;
+} XENNET_CONTEXT, *PXENNET_CONTEXT;
+
+__drv_functionClass(IO_COMPLETION_ROUTINE)
+static NTSTATUS
+__QueryCapabilities(
+    IN  PDEVICE_OBJECT      DeviceObject,
+    IN  PIRP                Irp,
+    IN  PVOID               _Context
+    )
+{
+    PXENNET_CONTEXT         Context = _Context;
+    NTSTATUS                status;
+
+    Trace("====>\n");
+
+    Context->Capabilities->SurpriseRemovalOK = 1;
+
+    if (Context->CompletionRoutine != NULL &&
+        (Context->CompletionControl & SL_INVOKE_ON_SUCCESS))
+        status = Context->CompletionRoutine(DeviceObject, Irp, Context->CompletionContext);
+    else
+        status = STATUS_SUCCESS;
+
+    ExFreePool(Context);
+
+    Trace("<====\n");
+
+    return status;
+}
+
+NTSTATUS 
+QueryCapabilities(
+    IN PDEVICE_OBJECT       DeviceObject,
+    IN PIRP                 Irp
+    )
+{
+    PIO_STACK_LOCATION      StackLocation;
+    PXENNET_CONTEXT         Context;
+    NTSTATUS                status;
+
+    Trace("====>\n");
+
+    Trace("%p\n", DeviceObject); 
+
+    StackLocation = IoGetCurrentIrpStackLocation(Irp);
+
+    Context = ExAllocatePoolWithTag(NonPagedPool, sizeof (XENNET_CONTEXT), ' TEN');
+    if (Context != NULL) {
+        Context->Capabilities = StackLocation->Parameters.DeviceCapabilities.Capabilities;
+        Context->CompletionRoutine = StackLocation->CompletionRoutine;
+        Context->CompletionContext = StackLocation->Context;
+        Context->CompletionControl = StackLocation->Control;
+
+        StackLocation->CompletionRoutine = __QueryCapabilities;
+        StackLocation->Context = Context;
+        StackLocation->Control = SL_INVOKE_ON_SUCCESS;
+    }
+
+    status = Driver.NdisDispatchPnp(DeviceObject, Irp);
+
+    Trace("<====\n");
+
+    return status;    
+}
+
+_Dispatch_type_(IRP_MJ_PNP)
+DRIVER_DISPATCH DispatchPnp;
+
+NTSTATUS 
+DispatchPnp(
+    IN PDEVICE_OBJECT   DeviceObject,
+    IN PIRP             Irp
+    )
+{
+    PIO_STACK_LOCATION  StackLocation;
+    UCHAR               MinorFunction;
+    NTSTATUS            status;
+
+    StackLocation = IoGetCurrentIrpStackLocation(Irp);
+    MinorFunction = StackLocation->MinorFunction;
+
+    switch (StackLocation->MinorFunction) {
+    case IRP_MN_QUERY_CAPABILITIES:
+        status = QueryCapabilities(DeviceObject, Irp);
+        break;
+
+    default:
+        status = Driver.NdisDispatchPnp(DeviceObject, Irp);
+        break;
+    }
+
+    return status;
+}
+
+_Dispatch_type_(IRP_MJ_CREATE)
+_Dispatch_type_(IRP_MJ_CLOSE)
+_Dispatch_type_(IRP_MJ_DEVICE_CONTROL)
+DRIVER_DISPATCH DispatchFail;
+
+NTSTATUS 
+DispatchFail(
+    IN PDEVICE_OBJECT   DeviceObject,
+    IN PIRP             Irp
+    )
+{
+    UNREFERENCED_PARAMETER(DeviceObject);
+
+    Irp->IoStatus.Status = STATUS_UNSUCCESSFUL;
+    IoCompleteRequest(Irp, IO_NO_INCREMENT);
+    
+    return STATUS_UNSUCCESSFUL;
+}
+
+MINIPORT_UNLOAD         DriverUnload;
+
+VOID 
+DriverUnload(
+    IN  PDRIVER_OBJECT  DriverObject
+    )
+{
+    Trace("====>\n");
+
+    if (*InitSafeBootMode > 0)
+        goto done;
+
+    ASSERT3P(Driver.DriverObject, ==, DriverObject);
+    Driver.DriverObject = NULL;
+
+    if (Driver.MiniportHandle)
+        NdisMDeregisterMiniportDriver(Driver.MiniportHandle);
+    Driver.MiniportHandle = NULL;
+
+    Driver.NdisDispatchPnp = NULL;
+
+    RegistryTeardown();
+
+    Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n",
+         MAJOR_VERSION,
+         MINOR_VERSION,
+         MICRO_VERSION,
+         BUILD_NUMBER,
+         DAY,
+         MONTH,
+         YEAR);
+
+done:
+    Trace("<====\n");
+}
+
+DRIVER_INITIALIZE       DriverEntry;
+
+NTSTATUS 
+DriverEntry(
+    IN  PDRIVER_OBJECT                      DriverObject,
+    IN  PUNICODE_STRING                     RegistryPath
+    )
+{
+    NDIS_STATUS                             ndisStatus;
+    NDIS_MINIPORT_DRIVER_CHARACTERISTICS    mpChars;
+    NDIS_CONFIGURATION_OBJECT               ConfigurationObject;
+    NDIS_HANDLE                             ConfigurationHandle;
+    NDIS_STRING                             ParameterName;
+    PNDIS_CONFIGURATION_PARAMETER           ParameterValue;
+    ULONG                                   FailCreateClose;
+    ULONG                                   FailDeviceControl;
+    NTSTATUS                                status;
+
+    ExInitializeDriverRuntime(DrvRtPoolNxOptIn);
+
+    Trace("====>\n");
+
+    if (*InitSafeBootMode > 0)
+        return NDIS_STATUS_SUCCESS;
+
+    ASSERT3P(Driver.DriverObject, ==, NULL);
+    Driver.DriverObject = DriverObject;
+
+    Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n",
+         MAJOR_VERSION,
+         MINOR_VERSION,
+         MICRO_VERSION,
+         BUILD_NUMBER,
+         DAY,
+         MONTH,
+         YEAR);
+
+    status = RegistryInitialize(RegistryPath);
+
+    ndisStatus = (NT_SUCCESS(status)) ?
+                 NDIS_STATUS_SUCCESS :
+                 NDIS_STATUS_FAILURE;
+
+    if (ndisStatus != NDIS_STATUS_SUCCESS)
+        goto fail1;
+
+    //
+    // Register miniport with NDIS.
+    //
+
+    RtlZeroMemory(&mpChars, sizeof(mpChars));
+    mpChars.Header.Type         = NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS,
+    mpChars.Header.Size         = sizeof(NDIS_MINIPORT_DRIVER_CHARACTERISTICS);
+    mpChars.Header.Revision     = NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_1;
+
+    mpChars.MajorNdisVersion    = 6;
+    mpChars.MinorNdisVersion    = 0;
+    mpChars.MajorDriverVersion  = MAJOR_VERSION;
+    mpChars.MinorDriverVersion  = MINOR_VERSION;
+
+    mpChars.CancelOidRequestHandler     = DriverCancelOidRequest;
+    mpChars.CancelSendHandler           = DriverCancelSendNetBufferLists;
+    mpChars.CheckForHangHandlerEx       = DriverCheckForHang;
+    mpChars.InitializeHandlerEx         = DriverInitialize;
+    mpChars.HaltHandlerEx               = DriverHalt;
+    mpChars.OidRequestHandler           = DriverOidRequest;    
+    mpChars.PauseHandler                = DriverPause;      
+    mpChars.DevicePnPEventNotifyHandler = DriverPnPEventHandler;
+    mpChars.ResetHandlerEx              = DriverReset;
+    mpChars.RestartHandler              = DriverRestart;    
+    mpChars.ReturnNetBufferListsHandler = DriverReturnNetBufferLists;
+    mpChars.SendNetBufferListsHandler   = DriverSendNetBufferLists;
+    mpChars.ShutdownHandlerEx           = DriverShutdown;
+    mpChars.UnloadHandler               = DriverUnload;
+
+    Driver.MiniportHandle = NULL;
+    ndisStatus = NdisMRegisterMiniportDriver(DriverObject,
+                                             RegistryPath,
+                                             NULL,
+                                             &mpChars,
+                                             &Driver.MiniportHandle);
+    if (ndisStatus != NDIS_STATUS_SUCCESS)
+        goto fail2;
+
+    RtlZeroMemory(&ConfigurationObject, sizeof(ConfigurationObject));
+    ConfigurationObject.Header.Type     = NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT;
+    ConfigurationObject.Header.Size     = NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1;
+    ConfigurationObject.Header.Revision = NDIS_CONFIGURATION_OBJECT_REVISION_1;
+    ConfigurationObject.NdisHandle      = Driver.MiniportHandle;
+    ConfigurationObject.Flags           = 0;
+
+    ndisStatus = NdisOpenConfigurationEx(&ConfigurationObject, &ConfigurationHandle);
+    if (ndisStatus != NDIS_STATUS_SUCCESS)
+        goto fail3;
+
+    RtlInitUnicodeString(&ParameterName, L"FailCreateClose");
+
+    NdisReadConfiguration(&ndisStatus,
+                          &ParameterValue,
+                          ConfigurationHandle,
+                          &ParameterName,
+                          NdisParameterInteger);
+    if (ndisStatus == NDIS_STATUS_SUCCESS &&
+        ParameterValue->ParameterType == NdisParameterInteger)
+        FailCreateClose = ParameterValue->ParameterData.IntegerData;
+    else
+        FailCreateClose = 0;
+
+    RtlInitUnicodeString(&ParameterName, L"FailDeviceControl");
+
+    NdisReadConfiguration(&ndisStatus,
+                          &ParameterValue,
+                          ConfigurationHandle,
+                          &ParameterName,
+                          NdisParameterInteger);
+    if (ndisStatus == NDIS_STATUS_SUCCESS &&
+        ParameterValue->ParameterType == NdisParameterInteger)
+        FailDeviceControl = ParameterValue->ParameterData.IntegerData;
+    else
+        FailDeviceControl = 0;
+
+    NdisCloseConfiguration(ConfigurationHandle);
+
+    Driver.NdisDispatchPnp = DriverObject->MajorFunction[IRP_MJ_PNP];
+    DriverObject->MajorFunction[IRP_MJ_PNP] = DispatchPnp;
+
+    if (FailCreateClose != 0) {
+        DriverObject->MajorFunction[IRP_MJ_CREATE] = DispatchFail;
+        DriverObject->MajorFunction[IRP_MJ_CLOSE] = DispatchFail;
+    }
+
+    if (FailDeviceControl != 0) {
+        DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = DispatchFail;
+    }
+
+    Trace("<====\n");
+    return NDIS_STATUS_SUCCESS;
+
+fail3:
+    Error("fail3\n");
+
+    NdisMDeregisterMiniportDriver(Driver.MiniportHandle);
+    Driver.MiniportHandle = NULL;
+
+fail2:
+    Error("fail2\n");
+
+    RegistryTeardown();
+
+fail1:
+    Error("fail1\n");
+
+    Driver.DriverObject = NULL;
+    return ndisStatus;
+}
+
diff --git a/src/xennet/main.c b/src/xennet/main.c
deleted file mode 100644
index 6622e82..0000000
--- a/src/xennet/main.c
+++ /dev/null
@@ -1,361 +0,0 @@
-/* Copyright (c) Citrix Systems Inc.
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, 
- * with or without modification, are permitted provided 
- * that the following conditions are met:
- * 
- * *   Redistributions of source code must retain the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer.
- * *   Redistributions in binary form must reproduce the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer in the documentation and/or other 
- *     materials provided with the distribution.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
- * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
- * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE.
- */
-
-#include <version.h>
-
-#include "common.h"
-#include "registry.h"
-
-#pragma NDIS_INIT_FUNCTION(DriverEntry)
-
-//
-// Global miniport data.
-//
-
-static NDIS_HANDLE MiniportDriverHandle;
-
-extern MINIPORT_INITIALIZE MiniportInitialize;
-
-extern NDIS_STATUS 
-MiniportInitialize (
-    IN  NDIS_HANDLE                        MiniportAdapterHandle,
-    IN  NDIS_HANDLE                        MiniportDriverContext,
-    IN  PNDIS_MINIPORT_INIT_PARAMETERS     MiniportInitParameters
-    );
-
-MINIPORT_HALT MiniportHalt;
-
-extern VOID 
-MiniportHalt (
-    IN  NDIS_HANDLE                        MiniportAdapterHandle,
-    IN  NDIS_HALT_ACTION                   HaltAction
-    );
-
-typedef struct _XENNET_CONTEXT {
-    PDEVICE_CAPABILITIES    Capabilities;
-    PIO_COMPLETION_ROUTINE  CompletionRoutine;
-    PVOID                   CompletionContext;
-    UCHAR                   CompletionControl;
-} XENNET_CONTEXT, *PXENNET_CONTEXT;
-
-static NTSTATUS (*NdisDispatchPnp)(PDEVICE_OBJECT, PIRP);
-
-__drv_functionClass(IO_COMPLETION_ROUTINE)
-static NTSTATUS
-__QueryCapabilities(
-    IN  PDEVICE_OBJECT      DeviceObject,
-    IN  PIRP                Irp,
-    IN  PVOID               _Context
-    )
-{
-    PXENNET_CONTEXT         Context = _Context;
-    NTSTATUS                status;
-
-    Trace("====>\n");
-
-    Context->Capabilities->SurpriseRemovalOK = 1;
-
-    if (Context->CompletionRoutine != NULL &&
-        (Context->CompletionControl & SL_INVOKE_ON_SUCCESS))
-        status = Context->CompletionRoutine(DeviceObject, Irp, Context->CompletionContext);
-    else
-        status = STATUS_SUCCESS;
-
-    ExFreePool(Context);
-
-    Trace("<====\n");
-
-    return status;
-}
-
-NTSTATUS 
-QueryCapabilities(
-    IN PDEVICE_OBJECT       DeviceObject,
-    IN PIRP                 Irp
-    )
-{
-    PIO_STACK_LOCATION      StackLocation;
-    PXENNET_CONTEXT         Context;
-    NTSTATUS                status;
-
-    Trace("====>\n");
-
-    Trace("%p\n", DeviceObject); 
-
-    StackLocation = IoGetCurrentIrpStackLocation(Irp);
-
-    Context = ExAllocatePoolWithTag(NonPagedPool, sizeof (XENNET_CONTEXT), ' TEN');
-    if (Context != NULL) {
-        Context->Capabilities = StackLocation->Parameters.DeviceCapabilities.Capabilities;
-        Context->CompletionRoutine = StackLocation->CompletionRoutine;
-        Context->CompletionContext = StackLocation->Context;
-        Context->CompletionControl = StackLocation->Control;
-
-        StackLocation->CompletionRoutine = __QueryCapabilities;
-        StackLocation->Context = Context;
-        StackLocation->Control = SL_INVOKE_ON_SUCCESS;
-    }
-
-    status = NdisDispatchPnp(DeviceObject, Irp);
-
-    Trace("<====\n");
-
-    return status;    
-}
-
-DRIVER_DISPATCH DispatchPnp;
-
-NTSTATUS 
-DispatchPnp(
-    IN PDEVICE_OBJECT   DeviceObject,
-    IN PIRP             Irp
-    )
-{
-    PIO_STACK_LOCATION  StackLocation;
-    UCHAR               MinorFunction;
-    NTSTATUS            status;
-
-    StackLocation = IoGetCurrentIrpStackLocation(Irp);
-    MinorFunction = StackLocation->MinorFunction;
-
-    switch (StackLocation->MinorFunction) {
-    case IRP_MN_QUERY_CAPABILITIES:
-        status = QueryCapabilities(DeviceObject, Irp);
-        break;
-
-    default:
-        status = NdisDispatchPnp(DeviceObject, Irp);
-        break;
-    }
-
-    return status;
-}
-
-DRIVER_DISPATCH DispatchFail;
-
-NTSTATUS 
-DispatchFail(
-    IN PDEVICE_OBJECT   DeviceObject,
-    IN PIRP             Irp
-    )
-{
-    NTSTATUS            status;
-
-    UNREFERENCED_PARAMETER(DeviceObject);
-
-    Trace("%p\n", Irp);
-
-    status = STATUS_UNSUCCESSFUL;
-
-    Irp->IoStatus.Status = status;
-    IoCompleteRequest(Irp, IO_NO_INCREMENT);
-
-    return status;
-}
-
-DRIVER_INITIALIZE   DriverEntry;
-
-NTSTATUS 
-DriverEntry (
-    IN  PDRIVER_OBJECT   DriverObject,
-    IN  PUNICODE_STRING  RegistryPath
-    )
-{
-    NDIS_STATUS ndisStatus;
-    NDIS_MINIPORT_DRIVER_CHARACTERISTICS mpChars;
-    NDIS_CONFIGURATION_OBJECT ConfigurationObject;
-    NDIS_HANDLE ConfigurationHandle;
-    NDIS_STRING ParameterName;
-    PNDIS_CONFIGURATION_PARAMETER ParameterValue;
-    ULONG FailCreateClose;
-    ULONG FailDeviceControl;
-    NTSTATUS status;
-
-    ExInitializeDriverRuntime(DrvRtPoolNxOptIn);
-
-    Trace("====>\n");
-
-    if (*InitSafeBootMode > 0)
-        return NDIS_STATUS_SUCCESS;
-
-    Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n",
-         MAJOR_VERSION,
-         MINOR_VERSION,
-         MICRO_VERSION,
-         BUILD_NUMBER,
-         DAY,
-         MONTH,
-         YEAR);
-
-    status = RegistryInitialize(RegistryPath);
-
-    ndisStatus = (NT_SUCCESS(status)) ?
-                 NDIS_STATUS_SUCCESS :
-                 NDIS_STATUS_FAILURE;
-
-    if (ndisStatus != NDIS_STATUS_SUCCESS)
-        goto fail;
-
-    //
-    // Register miniport with NDIS.
-    //
-
-    NdisZeroMemory(&mpChars, sizeof(mpChars));
-    mpChars.Header.Type = NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS,
-    mpChars.Header.Size = sizeof(NDIS_MINIPORT_DRIVER_CHARACTERISTICS);
-    mpChars.Header.Revision = NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_1;
-
-    mpChars.MajorNdisVersion = 6;
-    mpChars.MinorNdisVersion = 0;
-    mpChars.MajorDriverVersion = MAJOR_VERSION;
-    mpChars.MinorDriverVersion = MINOR_VERSION;
-
-    mpChars.CancelOidRequestHandler = AdapterCancelOidRequest;
-    mpChars.CancelSendHandler = AdapterCancelSendNetBufferLists;
-    mpChars.CheckForHangHandlerEx = AdapterCheckForHang;
-    mpChars.InitializeHandlerEx = MiniportInitialize;
-    mpChars.HaltHandlerEx = MiniportHalt;
-    mpChars.OidRequestHandler = AdapterOidRequest;    
-    mpChars.PauseHandler = AdapterPause;      
-    mpChars.DevicePnPEventNotifyHandler  = AdapterPnPEventHandler;
-    mpChars.ResetHandlerEx = AdapterReset;
-    mpChars.RestartHandler = AdapterRestart;    
-    mpChars.ReturnNetBufferListsHandler  = AdapterReturnNetBufferLists;
-    mpChars.SendNetBufferListsHandler = AdapterSendNetBufferLists;
-    mpChars.ShutdownHandlerEx = AdapterShutdown;
-    mpChars.UnloadHandler = DriverUnload;
-
-    MiniportDriverHandle = NULL;
-    ndisStatus = NdisMRegisterMiniportDriver(DriverObject,
-                                             RegistryPath,
-                                             NULL,
-                                             &mpChars,
-                                             &MiniportDriverHandle);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        Error("Failed (0x%08X) to register miniport.\n", ndisStatus);
-        goto fail;
-    }
-
-    ConfigurationObject.Header.Type = NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT;
-    ConfigurationObject.Header.Revision = NDIS_CONFIGURATION_OBJECT_REVISION_1;
-    ConfigurationObject.Header.Size = NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1;
-    ConfigurationObject.NdisHandle = MiniportDriverHandle;
-    ConfigurationObject.Flags = 0;
-
-    ndisStatus = NdisOpenConfigurationEx(&ConfigurationObject, &ConfigurationHandle);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        Error("Failed (0x%08X) to open driver configuration.\n", ndisStatus);
-        NdisMDeregisterMiniportDriver(MiniportDriverHandle);
-        goto fail;
-    }
-
-    RtlInitUnicodeString(&ParameterName, L"FailCreateClose");
-
-    NdisReadConfiguration(&ndisStatus,
-                          &ParameterValue,
-                          ConfigurationHandle,
-                          &ParameterName,
-                          NdisParameterInteger);
-    if (ndisStatus == NDIS_STATUS_SUCCESS &&
-        ParameterValue->ParameterType == NdisParameterInteger)
-        FailCreateClose = ParameterValue->ParameterData.IntegerData;
-    else
-        FailCreateClose = 0;
-
-    RtlInitUnicodeString(&ParameterName, L"FailDeviceControl");
-
-    NdisReadConfiguration(&ndisStatus,
-                          &ParameterValue,
-                          ConfigurationHandle,
-                          &ParameterName,
-                          NdisParameterInteger);
-    if (ndisStatus == NDIS_STATUS_SUCCESS &&
-        ParameterValue->ParameterType == NdisParameterInteger)
-        FailDeviceControl = ParameterValue->ParameterData.IntegerData;
-    else
-        FailDeviceControl = 0;
-
-    NdisCloseConfiguration(ConfigurationHandle);
-    ndisStatus = NDIS_STATUS_SUCCESS;
-
-    NdisDispatchPnp = DriverObject->MajorFunction[IRP_MJ_PNP];
-#pragma prefast(suppress:28168) // No matching __drv_dispatchType annotation
-    DriverObject->MajorFunction[IRP_MJ_PNP] = DispatchPnp;
-
-    if (FailCreateClose != 0) {
-#pragma prefast(suppress:28168) // No matching__drv_dispatchType annotation
-        DriverObject->MajorFunction[IRP_MJ_CREATE] = DispatchFail;
-#pragma prefast(suppress:28168) // No matching __drv_dispatchType annotation
-        DriverObject->MajorFunction[IRP_MJ_CLOSE] = DispatchFail;
-    }
-
-    if (FailDeviceControl != 0) {
-#pragma prefast(suppress:28168) // No matching __drv_dispatchType annotation
-        DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = DispatchFail;
-    }
-
-    Trace("<====\n");
-    return ndisStatus;
-
-fail:
-    Error("fail\n");
-    return ndisStatus;
-}
-
-VOID 
-DriverUnload (
-    IN  PDRIVER_OBJECT  DriverObject
-    )
-{
-    UNREFERENCED_PARAMETER(DriverObject);
-
-    Trace("====>\n");
-
-    if (*InitSafeBootMode > 0)
-        goto done;
-
-    if (MiniportDriverHandle)
-        NdisMDeregisterMiniportDriver(MiniportDriverHandle);
-
-    RegistryTeardown();
-
-    Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n",
-         MAJOR_VERSION,
-         MINOR_VERSION,
-         MICRO_VERSION,
-         BUILD_NUMBER,
-         DAY,
-         MONTH,
-         YEAR);
-
-done:
-    Trace("<====\n");
-}
diff --git a/src/xennet/miniport.c b/src/xennet/miniport.c
deleted file mode 100644
index a1d605f..0000000
--- a/src/xennet/miniport.c
+++ /dev/null
@@ -1,297 +0,0 @@
-/* Copyright (c) Citrix Systems Inc.
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, 
- * with or without modification, are permitted provided 
- * that the following conditions are met:
- * 
- * *   Redistributions of source code must retain the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer.
- * *   Redistributions in binary form must reproduce the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer in the documentation and/or other 
- *     materials provided with the distribution.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
- * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
- * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE.
- */
-
-#define INITGUID 1
-
-#include "common.h"
-#include "registry.h"
-
-#pragma warning( disable : 4098 )
-
-extern NTSTATUS AllocAdapter(PADAPTER *Adapter);
-
-#define SERVICES_KEY        L"\\Registry\\Machine\\SYSTEM\\CurrentControlSet\\Services"
-
-static FORCEINLINE NTSTATUS
-__QueryInterface(
-    IN  PDEVICE_OBJECT  DeviceObject,
-    IN  const WCHAR     *ProviderName,
-    IN  const CHAR      *InterfaceName,
-    IN  const GUID      *Guid,
-    IN  ULONG           Version,
-    OUT PINTERFACE      Interface,
-    IN  ULONG           Size,
-    IN  BOOLEAN         Optional
-    )
-{
-    UNICODE_STRING      Unicode;
-    HANDLE              InterfacesKey;
-    HANDLE              SubscriberKey;
-    KEVENT              Event;
-    IO_STATUS_BLOCK     StatusBlock;
-    PIRP                Irp;
-    PIO_STACK_LOCATION  StackLocation;
-    NTSTATUS            status;
-
-    ASSERT3U(KeGetCurrentIrql(), ==, PASSIVE_LEVEL);
-
-    Unicode.MaximumLength = (USHORT)((wcslen(SERVICES_KEY) +
-                                      1 +
-                                      wcslen(ProviderName) +
-                                      1 +
-                                      wcslen(L"Interfaces") +
-                                      1) * sizeof (WCHAR));
-
-    Unicode.Buffer = ExAllocatePoolWithTag(NonPagedPool,
-                                           Unicode.MaximumLength,
-                                           'TEN');
-
-    status = STATUS_NO_MEMORY;
-    if (Unicode.Buffer == NULL)
-        goto fail1;
-
-    status = RtlStringCbPrintfW(Unicode.Buffer,
-                                Unicode.MaximumLength,
-                                SERVICES_KEY L"\\%ws\\Interfaces",
-                                ProviderName);
-    ASSERT(NT_SUCCESS(status));
-
-    Unicode.Length = (USHORT)(wcslen(Unicode.Buffer) * sizeof (WCHAR));
-
-    status = RegistryOpenKey(NULL, &Unicode, KEY_READ, &InterfacesKey);
-    if (!NT_SUCCESS(status))
-        goto fail2;
-
-    status = RegistryCreateSubKey(InterfacesKey, 
-                                  "XENNET", 
-                                  REG_OPTION_NON_VOLATILE, 
-                                  &SubscriberKey);
-    if (!NT_SUCCESS(status))
-        goto fail3;
-                   
-    KeInitializeEvent(&Event, NotificationEvent, FALSE);
-    RtlZeroMemory(&StatusBlock, sizeof(IO_STATUS_BLOCK));
-
-    Irp = IoBuildSynchronousFsdRequest(IRP_MJ_PNP,
-                                       DeviceObject,
-                                       NULL,
-                                       0,
-                                       NULL,
-                                       &Event,
-                                       &StatusBlock);
-
-    status = STATUS_UNSUCCESSFUL;
-    if (Irp == NULL)
-        goto fail4;
-
-    StackLocation = IoGetNextIrpStackLocation(Irp);
-    StackLocation->MinorFunction = IRP_MN_QUERY_INTERFACE;
-
-    StackLocation->Parameters.QueryInterface.InterfaceType = Guid;
-    StackLocation->Parameters.QueryInterface.Size = (USHORT)Size;
-    StackLocation->Parameters.QueryInterface.Version = (USHORT)Version;
-    StackLocation->Parameters.QueryInterface.Interface = Interface;
-    
-    Irp->IoStatus.Status = STATUS_NOT_SUPPORTED;
-
-    status = IoCallDriver(DeviceObject, Irp);
-    if (status == STATUS_PENDING) {
-        (VOID) KeWaitForSingleObject(&Event,
-                                     Executive,
-                                     KernelMode,
-                                     FALSE,
-                                     NULL);
-        status = StatusBlock.Status;
-    }
-
-    if (!NT_SUCCESS(status)) {
-        if (status == STATUS_NOT_SUPPORTED && Optional)
-            goto done;
-
-        goto fail5;
-    }
-
-    status = RegistryUpdateDwordValue(SubscriberKey,
-                                      (PCHAR)InterfaceName,
-                                      Version);
-    if (!NT_SUCCESS(status))
-        goto fail6;
-
-done:
-    RegistryCloseKey(SubscriberKey);
-
-    RegistryCloseKey(InterfacesKey);
-
-    ExFreePool(Unicode.Buffer);
-
-    return STATUS_SUCCESS;
-
-fail6:
-    Error("fail6\n");
-
-fail5:
-    Error("fail5\n");
-
-fail4:
-    Error("fail4\n");
-
-    RegistryCloseKey(SubscriberKey);
-
-fail3:
-    Error("fail3\n");
-
-    RegistryCloseKey(InterfacesKey);
-
-fail2:
-    Error("fail2\n");
-
-    ExFreePool(Unicode.Buffer);
-
-fail1:
-    Error("fail1 (%08x)\n", status);
-
-    return status;
-}
-
-#define QUERY_INTERFACE(                                                                \
-    _DeviceObject,                                                                      \
-    _ProviderName,                                                                      \
-    _InterfaceName,                                                                     \
-    _Version,                                                                           \
-    _Interface,                                                                         \
-    _Size,                                                                              \
-    _Optional)                                                                          \
-    __QueryInterface((_DeviceObject),                                                   \
-                     L ## #_ProviderName,                                               \
-                     #_InterfaceName,                                                   \
-                     &GUID_ ## _ProviderName ## _ ## _InterfaceName ## _INTERFACE,      \
-                     (_Version),                                                        \
-                     (_Interface),                                                      \
-                     (_Size),                                                           \
-                     (_Optional))
-
-NDIS_STATUS 
-MiniportInitialize (
-    IN  NDIS_HANDLE                        MiniportAdapterHandle,
-    IN  NDIS_HANDLE                        MiniportDriverContext,
-    IN  PNDIS_MINIPORT_INIT_PARAMETERS     MiniportInitParameters
-    )
-{
-    PADAPTER Adapter = NULL;
-    NDIS_STATUS ndisStatus;
-    PDEVICE_OBJECT DeviceObject;
-    NTSTATUS status;
-
-    UNREFERENCED_PARAMETER(MiniportDriverContext);
-    UNREFERENCED_PARAMETER(MiniportInitParameters);
-
-    Trace("====>\n");
-
-    status = AllocAdapter(&Adapter);
-
-    if (!NT_SUCCESS(status) || Adapter == NULL) {
-        ndisStatus = NDIS_STATUS_RESOURCES;
-        goto fail1;
-    }
-
-    RtlZeroMemory(Adapter, sizeof (ADAPTER));
-
-    DeviceObject = NULL;
-    NdisMGetDeviceProperty(MiniportAdapterHandle,
-                           &DeviceObject,
-                           NULL,
-                           NULL,
-                           NULL,
-                           NULL);
-
-    status = QUERY_INTERFACE(DeviceObject,
-                             XENVIF,
-                             VIF,
-                             XENVIF_VIF_INTERFACE_VERSION_MAX,
-                             (PINTERFACE)&Adapter->VifInterface,
-                             sizeof (Adapter->VifInterface),
-                             FALSE);
-
-    if (!NT_SUCCESS(status)) {
-        ndisStatus = NDIS_STATUS_ADAPTER_NOT_FOUND;
-        goto fail2;
-    }
-
-    ndisStatus = AdapterInitialize(Adapter, MiniportAdapterHandle);
-    if (ndisStatus != NDIS_STATUS_SUCCESS) {
-        goto fail3;
-    }
-
-    Trace("<====\n");
-    return ndisStatus;
-
-fail3:
-    Error("fail3\n");
-
-    RtlZeroMemory(&Adapter->VifInterface,
-                  sizeof (XENVIF_VIF_INTERFACE));
-
-fail2:
-    Error("fail2\n");
-
-    ExFreePool(Adapter);
-
-fail1:
-    Error("fail1\n");
-
-    return ndisStatus;
-}
-
-//
-// Stops adapter and frees all resources.
-//
-VOID 
-MiniportHalt (
-    IN  NDIS_HANDLE             MiniportAdapterHandle,
-    IN  NDIS_HALT_ACTION        HaltAction
-    )
-{
-    PADAPTER Adapter = (PADAPTER)MiniportAdapterHandle;
-
-    UNREFERENCED_PARAMETER(HaltAction);
-
-    if (Adapter == NULL)
-        return;
-
-    (VOID) AdapterStop(Adapter);
-
-    AdapterCleanup(Adapter);
-
-    RtlZeroMemory(&Adapter->VifInterface,
-                  sizeof (XENVIF_VIF_INTERFACE));
-
-    ExFreePool(Adapter);
-}
diff --git a/src/xennet/project.h b/src/xennet/project.h
deleted file mode 100644
index 981cb0e..0000000
--- a/src/xennet/project.h
+++ /dev/null
@@ -1,66 +0,0 @@
-/* Copyright (c) Citrix Systems Inc.
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, 
- * with or without modification, are permitted provided 
- * that the following conditions are met:
- * 
- * *   Redistributions of source code must retain the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer.
- * *   Redistributions in binary form must reproduce the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer in the documentation and/or other 
- *     materials provided with the distribution.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
- * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
- * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE.
- */
-
-#pragma once
-
-#include <util.h>
-#include <ethernet.h>
-#include <tcpip.h>
-#include <vif_interface.h>
-
-typedef struct _ADAPTER ADAPTER, *PADAPTER;
-
-DRIVER_INITIALIZE DriverEntry;
-NTSTATUS 
-DriverEntry (
-    IN  PDRIVER_OBJECT   DriverObject,
-    IN  PUNICODE_STRING  RegistryPath
-    );
-
-MINIPORT_UNLOAD DriverUnload;
-VOID 
-DriverUnload (
-    IN  PDRIVER_OBJECT  DriverObject
-    );
-
-NDIS_STATUS
-MpSetAdapterSettings(
-    IN PADAPTER Adapter
-    );
-
-NDIS_STATUS
-MpGetAdvancedSettings(
-    IN PADAPTER Adapter
-    );
-
-#include "transmitter.h"
-#include "receiver.h"
-#include "adapter.h"
diff --git a/src/xennet/receiver.c b/src/xennet/receiver.c
index 54bdc15..ee01a18 100644
--- a/src/xennet/receiver.c
+++ b/src/xennet/receiver.c
@@ -29,103 +29,38 @@
  * SUCH DAMAGE.
  */
 
-#include "common.h"
-
-#pragma warning(disable:4711)
-
-NDIS_STATUS
-ReceiverInitialize (
-    IN  PRECEIVER                   Receiver
-    )
-{
-    PADAPTER                        Adapter;
-    NDIS_STATUS                     ndisStatus = NDIS_STATUS_SUCCESS;
-    NET_BUFFER_LIST_POOL_PARAMETERS poolParameters;
-    ULONG                           Cpu;
-
-    Receiver->PutList = NULL;
-    for (Cpu = 0; Cpu < MAXIMUM_PROCESSORS; Cpu++)
-        Receiver->GetList[Cpu] = NULL;
-
-    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
-
-    NdisZeroMemory(&poolParameters, sizeof(NET_BUFFER_LIST_POOL_PARAMETERS));
-    poolParameters.Header.Type = NDIS_OBJECT_TYPE_DEFAULT;
-    poolParameters.Header.Revision =
-        NET_BUFFER_LIST_POOL_PARAMETERS_REVISION_1;
-    poolParameters.Header.Size = sizeof(poolParameters);
-    poolParameters.ProtocolId = 0;
-    poolParameters.ContextSize = 0;
-    poolParameters.fAllocateNetBuffer = TRUE;
-    poolParameters.PoolTag = ' TEN';
-
-    Receiver->NetBufferListPool =
-        NdisAllocateNetBufferListPool(Adapter->NdisAdapterHandle,
-                                      &poolParameters);
-
-    if (!Receiver->NetBufferListPool)
-        ndisStatus = NDIS_STATUS_RESOURCES;
-
-    return ndisStatus;
-}
-
-VOID 
-ReceiverCleanup (
-    IN  PRECEIVER       Receiver
-    )
-{
-    ULONG               Cpu;
-    PNET_BUFFER_LIST    NetBufferList;
-
-    ASSERT(Receiver != NULL);
-
-    for (Cpu = 0; Cpu < MAXIMUM_PROCESSORS; Cpu++) {
-        NetBufferList = Receiver->GetList[Cpu];
-        while (NetBufferList != NULL) {
-            PNET_BUFFER_LIST    Next;
-
-            Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
-            NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
-
-            NdisFreeNetBufferList(NetBufferList);
-
-            NetBufferList = Next;
-        }
-    }
-
-    NetBufferList = Receiver->PutList;
-    while (NetBufferList != NULL) {
-        PNET_BUFFER_LIST    Next;
-
-        Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
-        NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
-
-        NdisFreeNetBufferList(NetBufferList);
-
-        NetBufferList = Next;
-    }
-
-    if (Receiver->NetBufferListPool) {
-        NdisFreeNetBufferListPool(Receiver->NetBufferListPool);
-        Receiver->NetBufferListPool = NULL;
-    }
-
-    return;
-}
+#include <ndis.h>
+#include "receiver.h"
+#include "adapter.h"
+#include <util.h>
+#include "dbg_print.h"
+#include "assert.h"
+
+struct _XENNET_RECEIVER {
+    PXENNET_ADAPTER             Adapter;
+    NDIS_HANDLE                 NetBufferListPool;
+    PNET_BUFFER_LIST            PutList;
+    PNET_BUFFER_LIST            GetList[MAXIMUM_PROCESSORS];
+    LONG                        InNDIS;
+    LONG                        InNDISMax;
+    XENVIF_VIF_OFFLOAD_OPTIONS  OffloadOptions;
+};
+
+#define RECEIVER_POOL_TAG       'teNX'
+#define IN_NDIS_MAX 1024
 
-PNET_BUFFER_LIST
+static PNET_BUFFER_LIST
 ReceiverAllocateNetBufferList(
-    IN  PRECEIVER       Receiver,
-    IN  PMDL            Mdl,
-    IN  ULONG           Offset,
-    IN  ULONG           Length
+    IN  PXENNET_RECEIVER        Receiver,
+    IN  PMDL                    Mdl,
+    IN  ULONG                   Offset,
+    IN  ULONG                   Length
     )
 {
-    ULONG               Cpu;
-    PNET_BUFFER_LIST    NetBufferList;
+    ULONG                       Cpu;
+    PNET_BUFFER_LIST            NetBufferList;
 
     Cpu = KeGetCurrentProcessorNumber();
-
     NetBufferList = Receiver->GetList[Cpu];
 
     if (NetBufferList == NULL)
@@ -158,16 +93,16 @@ ReceiverAllocateNetBufferList(
     return NetBufferList;
 }        
 
-VOID
+static VOID
 ReceiverReleaseNetBufferList(
-    IN  PRECEIVER           Receiver,
-    IN  PNET_BUFFER_LIST    NetBufferList,
-    IN  BOOLEAN             Cache
+    IN  PXENNET_RECEIVER        Receiver,
+    IN  PNET_BUFFER_LIST        NetBufferList,
+    IN  BOOLEAN                 Cache
     )
 {
     if (Cache) {
-        PNET_BUFFER_LIST    Old;
-        PNET_BUFFER_LIST    New;
+        PNET_BUFFER_LIST        Old;
+        PNET_BUFFER_LIST        New;
 
         ASSERT3P(NET_BUFFER_LIST_NEXT_NBL(NetBufferList), ==, NULL);
 
@@ -182,72 +117,9 @@ ReceiverReleaseNetBufferList(
     }
 }
 
-static FORCEINLINE ULONG
-__ReceiverReturnNetBufferLists(
-    IN  PRECEIVER           Receiver,
-    IN  PNET_BUFFER_LIST    NetBufferList,
-    IN  BOOLEAN             Cache
-    )
-{
-    PADAPTER                Adapter;
-    LIST_ENTRY              List;
-    ULONG                   Count;
-
-    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
-
-    InitializeListHead(&List);
-
-    Count = 0;
-    while (NetBufferList != NULL) {
-        PNET_BUFFER_LIST        Next;
-        PNET_BUFFER             NetBuffer;
-        PMDL                    Mdl;
-        PXENVIF_RECEIVER_PACKET Packet;
-
-        Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
-        NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
-
-        NetBuffer = NET_BUFFER_LIST_FIRST_NB(NetBufferList);
-        ASSERT3P(NET_BUFFER_NEXT_NB(NetBuffer), ==, NULL);
-
-        Mdl = NET_BUFFER_FIRST_MDL(NetBuffer);
-
-        ReceiverReleaseNetBufferList(Receiver, NetBufferList, Cache);
-
-        Packet = CONTAINING_RECORD(Mdl, XENVIF_RECEIVER_PACKET, Mdl);
-
-        InsertTailList(&List, &Packet->ListEntry);
-
-        Count++;
-        NetBufferList = Next;
-    }
-
-    if (Count != 0)
-        XENVIF_VIF(ReceiverReturnPackets,
-                   &Adapter->VifInterface,
-                   &List);
-
-    return Count;
-}
-
-VOID
-ReceiverReturnNetBufferLists(
-    IN  PRECEIVER           Receiver,
-    IN  PNET_BUFFER_LIST    HeadNetBufferList,
-    IN  ULONG               Flags
-    )
-{
-    ULONG                   Count;
-
-    UNREFERENCED_PARAMETER(Flags);
-
-    Count = __ReceiverReturnNetBufferLists(Receiver, HeadNetBufferList, TRUE);
-    (VOID) __InterlockedSubtract(&Receiver->InNDIS, Count);
-}
-
 static PNET_BUFFER_LIST
 ReceiverReceivePacket(
-    IN  PRECEIVER                               Receiver,
+    IN  PXENNET_RECEIVER                        Receiver,
     IN  PMDL                                    Mdl,
     IN  ULONG                                   Offset,
     IN  ULONG                                   Length,
@@ -255,11 +127,11 @@ ReceiverReceivePacket(
     IN  USHORT                                  TagControlInformation
     )
 {
-    PADAPTER                                    Adapter;
+    PXENNET_ADAPTER                             Adapter;
     PNET_BUFFER_LIST                            NetBufferList;
     NDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO   csumInfo;
 
-    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
+    Adapter = Receiver->Adapter;
 
     NetBufferList = ReceiverAllocateNetBufferList(Receiver,
                                                   Mdl,
@@ -268,7 +140,7 @@ ReceiverReceivePacket(
     if (NetBufferList == NULL)
         goto fail1;
 
-    NetBufferList->SourceHandle = Adapter->NdisAdapterHandle;
+    NetBufferList->SourceHandle = AdapterGetHandle(Adapter);
 
     csumInfo.Value = 0;
 
@@ -281,8 +153,8 @@ ReceiverReceivePacket(
     csumInfo.Receive.UdpChecksumSucceeded = Flags.UdpChecksumSucceeded;
     csumInfo.Receive.UdpChecksumFailed = Flags.UdpChecksumFailed;
 
-    NET_BUFFER_LIST_INFO(NetBufferList, TcpIpChecksumNetBufferListInfo) = (PVOID)(ULONG_PTR)csumInfo.Value;
-
+    NET_BUFFER_LIST_INFO(NetBufferList, TcpIpChecksumNetBufferListInfo) = 
+                                            (PVOID)(ULONG_PTR)csumInfo.Value;
     if (TagControlInformation != 0) {
         NDIS_NET_BUFFER_LIST_8021Q_INFO Ieee8021QInfo;
 
@@ -306,20 +178,67 @@ fail1:
     return NULL;
 }
 
+static FORCEINLINE ULONG
+__ReceiverReturnNetBufferLists(
+    IN  PXENNET_RECEIVER        Receiver,
+    IN  PNET_BUFFER_LIST        NetBufferList,
+    IN  BOOLEAN                 Cache
+    )
+{
+    PXENNET_ADAPTER             Adapter;
+    LIST_ENTRY                  List;
+    ULONG                       Count;
+
+    Adapter = Receiver->Adapter;
+
+    InitializeListHead(&List);
+
+    Count = 0;
+    while (NetBufferList != NULL) {
+        PNET_BUFFER_LIST        Next;
+        PNET_BUFFER             NetBuffer;
+        PMDL                    Mdl;
+        PXENVIF_RECEIVER_PACKET Packet;
+
+        Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
+        NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
+
+        NetBuffer = NET_BUFFER_LIST_FIRST_NB(NetBufferList);
+        ASSERT3P(NET_BUFFER_NEXT_NB(NetBuffer), ==, NULL);
+
+        Mdl = NET_BUFFER_FIRST_MDL(NetBuffer);
+
+        ReceiverReleaseNetBufferList(Receiver, NetBufferList, Cache);
+
+        Packet = CONTAINING_RECORD(Mdl, XENVIF_RECEIVER_PACKET, Mdl);
+
+        InsertTailList(&List, &Packet->ListEntry);
+
+        Count++;
+        NetBufferList = Next;
+    }
+
+    if (Count != 0) {
+        XENVIF_VIF(ReceiverReturnPackets,
+                   AdapterGetVifInterface(Adapter),
+                   &List);
+    }
+    return Count;
+}
+
 static VOID
 ReceiverPushPackets(
-    IN  PRECEIVER           Receiver,
+    IN  PXENNET_RECEIVER    Receiver,
     IN  PNET_BUFFER_LIST    NetBufferList,
     IN  ULONG               Count,
     IN  BOOLEAN             LowResources
     )
 {
-    PADAPTER                Adapter;
+    PXENNET_ADAPTER         Adapter;
     ULONG                   Flags;
     LONG                    InNDIS;
 
-    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
-
+    Adapter = Receiver->Adapter;
     InNDIS = Receiver->InNDIS;
 
     Flags = NDIS_RECEIVE_FLAGS_DISPATCH_LEVEL;
@@ -342,7 +261,7 @@ ReceiverPushPackets(
             break;
     }
 
-    NdisMIndicateReceiveNetBufferLists(Adapter->NdisAdapterHandle,
+    NdisMIndicateReceiveNetBufferLists(AdapterGetHandle(Adapter),
                                        NetBufferList,
                                        NDIS_DEFAULT_PORT_NUMBER,
                                        Count,
@@ -352,21 +271,34 @@ ReceiverPushPackets(
         (VOID) __ReceiverReturnNetBufferLists(Receiver, NetBufferList, FALSE);
 }
 
-#define IN_NDIS_MAX 1024
+VOID
+ReceiverReturnNetBufferLists(
+    IN  PXENNET_RECEIVER        Receiver,
+    IN  PNET_BUFFER_LIST        NetBufferLists,
+    IN  ULONG                   ReturnFlags
+    )
+{
+    ULONG                   Count;
+
+    UNREFERENCED_PARAMETER(ReturnFlags);
+
+    Count = __ReceiverReturnNetBufferLists(Receiver, NetBufferLists, TRUE);
+    (VOID) __InterlockedSubtract(&Receiver->InNDIS, Count);
+}
 
 VOID
 ReceiverReceivePackets(
-    IN  PRECEIVER       Receiver,
-    IN  PLIST_ENTRY     List
+    IN  PXENNET_RECEIVER        Receiver,
+    IN  PLIST_ENTRY             List
     )
 {
-    PADAPTER            Adapter;
+    PXENNET_ADAPTER     Adapter;
     PNET_BUFFER_LIST    HeadNetBufferList;
     PNET_BUFFER_LIST    *TailNetBufferList;
     ULONG               Count;
     BOOLEAN             LowResources;
 
-    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
+    Adapter = Receiver->Adapter;
     LowResources = FALSE;
 
 again:
@@ -404,21 +336,26 @@ again:
 
         TagControlInformation = Info->TagControlInformation;
 
-        NetBufferList = ReceiverReceivePacket(Receiver, Mdl, Offset, Length, Flags, TagControlInformation);
+        NetBufferList = ReceiverReceivePacket(Receiver,
+                                              Mdl,
+                                              Offset,
+                                              Length,
+                                              Flags,
+                                              TagControlInformation);
 
         if (NetBufferList != NULL) {
             *TailNetBufferList = NetBufferList;
             TailNetBufferList = &NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
             Count++;
         } else {
-            LIST_ENTRY  List;
+            LIST_ENTRY  PacketList;
 
-            InitializeListHead(&List);
-            InsertTailList(&List, &Packet->ListEntry);
+            InitializeListHead(&PacketList);
+            InsertTailList(&PacketList, &Packet->ListEntry);
 
             XENVIF_VIF(ReceiverReturnPackets,
-                       &Adapter->VifInterface,
-                       &List);
+                       AdapterGetVifInterface(Adapter),
+                       &PacketList);
         }
     }
 
@@ -434,3 +371,95 @@ again:
         goto again;
     }
 }
+
+PXENVIF_VIF_OFFLOAD_OPTIONS
+ReceiverOffloadOptions(
+    IN  PXENNET_RECEIVER        Receiver
+    )
+{
+    return &Receiver->OffloadOptions;
+}
+
+NTSTATUS
+ReceiverInitialize(
+    IN  PXENNET_ADAPTER         Adapter,
+    OUT PXENNET_RECEIVER        *Receiver
+    )
+{
+    NTSTATUS                        status;
+    NET_BUFFER_LIST_POOL_PARAMETERS Pool;
+
+    status = STATUS_NO_MEMORY;
+    *Receiver = ExAllocatePoolWithTag(NonPagedPool, sizeof(XENNET_RECEIVER), RECEIVER_POOL_TAG);
+    if (*Receiver == NULL)
+        goto fail1;
+
+    RtlZeroMemory(*Receiver, sizeof(XENNET_RECEIVER));
+    (*Receiver)->Adapter = Adapter;
+
+    RtlZeroMemory(&Pool, sizeof(NET_BUFFER_LIST_POOL_PARAMETERS));
+    Pool.Header.Type        = NDIS_OBJECT_TYPE_DEFAULT;
+    Pool.Header.Size        = sizeof(NET_BUFFER_LIST_POOL_PARAMETERS);
+    Pool.Header.Revision    = NET_BUFFER_LIST_POOL_PARAMETERS_REVISION_1;
+    Pool.ProtocolId         = 0;
+    Pool.ContextSize        = 0;
+    Pool.fAllocateNetBuffer = TRUE;
+    Pool.PoolTag            = RECEIVER_POOL_TAG;
+
+    (*Receiver)->NetBufferListPool = NdisAllocateNetBufferListPool(AdapterGetHandle(Adapter),
+                                                                   &Pool);
+    if ((*Receiver)->NetBufferListPool == NULL)
+        goto fail2;
+
+    return STATUS_SUCCESS;
+
+fail2:
+    Error("fail2\n");
+    ExFreePoolWithTag(*Receiver, RECEIVER_POOL_TAG);
+fail1:
+    Error("fail1 (%08x)\n", status);
+    return status;
+}
+
+VOID
+ReceiverTeardown(
+    IN  PXENNET_RECEIVER        Receiver
+    )
+{
+    ULONG               Cpu;
+    PNET_BUFFER_LIST    NetBufferList;
+
+    ASSERT(Receiver != NULL);
+
+    for (Cpu = 0; Cpu < MAXIMUM_PROCESSORS; Cpu++) {
+        NetBufferList = Receiver->GetList[Cpu];
+        while (NetBufferList != NULL) {
+            PNET_BUFFER_LIST    Next;
+
+            Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
+            NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
+
+            NdisFreeNetBufferList(NetBufferList);
+
+            NetBufferList = Next;
+        }
+    }
+
+    NetBufferList = Receiver->PutList;
+    while (NetBufferList != NULL) {
+        PNET_BUFFER_LIST    Next;
+
+        Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
+        NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
+
+        NdisFreeNetBufferList(NetBufferList);
+
+        NetBufferList = Next;
+    }
+
+    NdisFreeNetBufferListPool(Receiver->NetBufferListPool);
+    Receiver->NetBufferListPool = NULL;
+
+    ExFreePoolWithTag(Receiver, RECEIVER_POOL_TAG);
+}
+
diff --git a/src/xennet/receiver.h b/src/xennet/receiver.h
index 1a58053..715f02e 100644
--- a/src/xennet/receiver.h
+++ b/src/xennet/receiver.h
@@ -29,49 +29,42 @@
  * SUCH DAMAGE.
  */
 
-#pragma once
+#ifndef _XENNET_RECEIVER_H_
+#define _XENNET_RECEIVER_H_
 
-typedef struct _RECEIVER {
-    NDIS_HANDLE                 NetBufferListPool;
-    PNET_BUFFER_LIST            PutList;
-    PNET_BUFFER_LIST            GetList[MAXIMUM_PROCESSORS];
-    LONG                        InNDIS;
-    LONG                        InNDISMax;
-    XENVIF_VIF_OFFLOAD_OPTIONS  OffloadOptions;
-} RECEIVER, *PRECEIVER;
+typedef struct _XENNET_RECEIVER     XENNET_RECEIVER, *PXENNET_RECEIVER;
 
-VOID
-ReceiverDebugDump (
-    IN PRECEIVER Receiver
-    );
+#include <vif_interface.h>
 
-VOID 
-ReceiverCleanup (
-    IN  PRECEIVER Receiver
+extern VOID
+ReceiverReturnNetBufferLists(
+    IN  PXENNET_RECEIVER        Receiver,
+    IN  PNET_BUFFER_LIST        NetBufferLists,
+    IN  ULONG                   ReturnFlags
     );
 
-VOID
-ReceiverHandleNotification (
-    IN  PRECEIVER Receiver
+extern VOID
+ReceiverReceivePackets(
+    IN  PXENNET_RECEIVER        Receiver,
+    IN  PLIST_ENTRY             List
     );
 
-NDIS_STATUS
-ReceiverInitialize (
-    IN  PRECEIVER   Receiver
+extern PXENVIF_VIF_OFFLOAD_OPTIONS
+ReceiverOffloadOptions(
+    IN  PXENNET_RECEIVER        Receiver
     );
 
-VOID 
-ReceiverReturnNetBufferLists (
-    IN  PRECEIVER           Receiver,
-    IN  PNET_BUFFER_LIST    NetBufferList,
-    IN  ULONG               ReturnFlags
+#include "adapter.h"
+extern NTSTATUS
+ReceiverInitialize(
+    IN  PXENNET_ADAPTER         Adapter,
+    OUT PXENNET_RECEIVER        *Receiver
     );
 
-VOID
-ReceiverWaitForPacketReturn(
-    IN  PRECEIVER   Receiver,
-    IN  BOOLEAN     Locked
+extern VOID
+ReceiverTeardown(
+    IN  PXENNET_RECEIVER        Receiver
     );
 
-void ReceiverPause(PRECEIVER receiver);
-void ReceiverUnpause(PRECEIVER receiver);
+#endif // _XENNET_RECEIVER_H_
+
diff --git a/src/xennet/std.h b/src/xennet/std.h
deleted file mode 100644
index c72325a..0000000
--- a/src/xennet/std.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Copyright (c) Citrix Systems Inc.
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, 
- * with or without modification, are permitted provided 
- * that the following conditions are met:
- * 
- * *   Redistributions of source code must retain the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer.
- * *   Redistributions in binary form must reproduce the above 
- *     copyright notice, this list of conditions and the 
- *     following disclaimer in the documentation and/or other 
- *     materials provided with the distribution.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
- * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
- * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE.
- */
-
-#pragma once
-
-#pragma warning(disable:4214)   // bit field types other than int
-
-#pragma warning(disable:4201)   // nameless struct/union
-#pragma warning(disable:4115)   // named type definition in parentheses
-#pragma warning(disable:4127)   // conditional expression is constant
-#pragma warning(disable:4054)   // cast of function pointer to PVOID
-#pragma warning(disable:4206)   // translation unit is empty
-
-#include <ndis.h>
-#include <ntstrsafe.h>
-
-extern PULONG InitSafeBootMode;
diff --git a/src/xennet/transmitter.c b/src/xennet/transmitter.c
index 6a18a19..be07458 100644
--- a/src/xennet/transmitter.c
+++ b/src/xennet/transmitter.c
@@ -29,59 +29,18 @@
  * SUCH DAMAGE.
  */
 
-#include "common.h"
+#include <ndis.h>
+#include "transmitter.h"
+#include "adapter.h"
+#include "dbg_print.h"
+#include "assert.h"
 
-#pragma warning(disable:4711)
+struct _XENNET_TRANSMITTER {
+    PXENNET_ADAPTER             Adapter;
+    XENVIF_VIF_OFFLOAD_OPTIONS  OffloadOptions;
+};
 
-NDIS_STATUS
-TransmitterInitialize(
-    IN  PTRANSMITTER    Transmitter,
-    IN  PADAPTER        Adapter
-    )
-{
-    Transmitter->Adapter = Adapter;
-
-    return NDIS_STATUS_SUCCESS;
-}
-
-VOID
-TransmitterEnable(
-    IN  PTRANSMITTER    Transmitter
-    )
-{
-    PADAPTER            Adapter = Transmitter->Adapter;
-
-    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_PACKET_OFFSET_OFFSET,
-                      (LONG_PTR)&NET_BUFFER_CURRENT_MDL_OFFSET((PNET_BUFFER)NULL) -
-                      (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
-
-    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_PACKET_LENGTH_OFFSET,
-                      (LONG_PTR)&NET_BUFFER_DATA_LENGTH((PNET_BUFFER)NULL) -
-                      (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
-
-    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
-                      &Adapter->VifInterface,
-                      XENVIF_TRANSMITTER_PACKET_MDL_OFFSET,
-                      (LONG_PTR)&NET_BUFFER_CURRENT_MDL((PNET_BUFFER)NULL) -
-                      (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
-}
-
-VOID 
-TransmitterDelete (
-    IN OUT PTRANSMITTER *Transmitter
-    )
-{
-    ASSERT(Transmitter != NULL);
-
-    if (*Transmitter) {
-        ExFreePool(*Transmitter);
-        *Transmitter = NULL;
-    }
-}
+#define TRANSMITTER_POOL_TAG    'teNX'
 
 typedef struct _NET_BUFFER_LIST_RESERVED {
     LONG    Reference;
@@ -97,24 +56,37 @@ typedef struct _NET_BUFFER_RESERVED {
 C_ASSERT(sizeof (NET_BUFFER_RESERVED) <= RTL_FIELD_SIZE(NET_BUFFER, MiniportReserved));
 
 static VOID
-TransmitterAbortNetBufferList(
-    IN  PTRANSMITTER        Transmitter,
-    IN  PNET_BUFFER_LIST    NetBufferList
+TransmitterCompleteNetBufferList(
+    IN  PXENNET_TRANSMITTER     Transmitter,
+    IN  PNET_BUFFER_LIST        NetBufferList,
+    IN  NDIS_STATUS             NdisStatus
     )
 {
+    PXENNET_ADAPTER             Adapter = Transmitter->Adapter;
+
     ASSERT3P(NET_BUFFER_LIST_NEXT_NBL(NetBufferList), ==, NULL);
 
-    NET_BUFFER_LIST_STATUS(NetBufferList) = NDIS_STATUS_NOT_ACCEPTED;
+    if (NdisStatus == NDIS_STATUS_SUCCESS) {
+        PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO   LargeSendInfo;
+
+        LargeSendInfo = (PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO)
+                                    &NET_BUFFER_LIST_INFO(NetBufferList,
+                                                          TcpLargeSendNetBufferListInfo);
+        if (LargeSendInfo->LsoV2Transmit.MSS != 0)
+            LargeSendInfo->LsoV2TransmitComplete.Reserved = 0;
+    }
+    NET_BUFFER_LIST_STATUS(NetBufferList) = NdisStatus;
 
-    NdisMSendNetBufferListsComplete(Transmitter->Adapter->NdisAdapterHandle,
+    NdisMSendNetBufferListsComplete(AdapterGetHandle(Adapter),
                                     NetBufferList,
                                     NDIS_SEND_COMPLETE_FLAGS_DISPATCH_LEVEL);
 }
 
-VOID
-TransmitterAbortPackets(
-    IN  PTRANSMITTER                Transmitter,
-    IN  PXENVIF_TRANSMITTER_PACKET  Packet
+static VOID
+__TransmitterCompletePackets(
+    IN  PXENNET_TRANSMITTER         Transmitter,
+    IN  PXENVIF_TRANSMITTER_PACKET  Packet,
+    IN  NDIS_STATUS                 NdisStatus
     )
 {
     while (Packet != NULL) {
@@ -135,21 +107,85 @@ TransmitterAbortPackets(
 
         ASSERT(ListReserved->Reference != 0);
         if (InterlockedDecrement(&ListReserved->Reference) == 0)
-            TransmitterAbortNetBufferList(Transmitter, NetBufferList);
+            TransmitterCompleteNetBufferList(Transmitter, NetBufferList, NdisStatus);
 
         Packet = Next;
     }
 }
+    
+static FORCEINLINE VOID
+__OffloadOptions(
+    IN  PNET_BUFFER_LIST            NetBufferList,
+    OUT PXENVIF_VIF_OFFLOAD_OPTIONS Offload,
+    OUT PUSHORT                     TagControlInformation,
+    OUT PUSHORT                     MaximumSegmentSize
+    )
+{
+    PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO   LargeSendInfo;
+    PNDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO          ChecksumInfo;
+    PNDIS_NET_BUFFER_LIST_8021Q_INFO                    Ieee8021QInfo;
+    LargeSendInfo = (PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO)
+                                    &NET_BUFFER_LIST_INFO(NetBufferList,
+                                                          TcpLargeSendNetBufferListInfo);
+    ChecksumInfo = (PNDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO)
+                                    &NET_BUFFER_LIST_INFO(NetBufferList,
+                                                          TcpIpChecksumNetBufferListInfo);
+    Ieee8021QInfo = (PNDIS_NET_BUFFER_LIST_8021Q_INFO)
+                                    &NET_BUFFER_LIST_INFO(NetBufferList,
+                                                          Ieee8021QNetBufferListInfo);
+
+    Offload->Value = 0;
+    *TagControlInformation = 0;
+    *MaximumSegmentSize = 0;
+
+    if (ChecksumInfo->Transmit.IsIPv4) {
+        if (ChecksumInfo->Transmit.IpHeaderChecksum)
+            Offload->OffloadIpVersion4HeaderChecksum = 1;
+        if (ChecksumInfo->Transmit.TcpChecksum)
+            Offload->OffloadIpVersion4TcpChecksum = 1;
+        if (ChecksumInfo->Transmit.UdpChecksum)
+            Offload->OffloadIpVersion4UdpChecksum = 1;
+    }
+
+    if (ChecksumInfo->Transmit.IsIPv6) {
+        if (ChecksumInfo->Transmit.TcpChecksum)
+            Offload->OffloadIpVersion6TcpChecksum = 1;
+        if (ChecksumInfo->Transmit.UdpChecksum)
+            Offload->OffloadIpVersion6UdpChecksum = 1;
+    }
+
+    if (Ieee8021QInfo->TagHeader.UserPriority != 0) {
+        Offload->OffloadTagManipulation = 1;
+
+        ASSERT3U(Ieee8021QInfo->TagHeader.CanonicalFormatId, ==, 0);
+        ASSERT3U(Ieee8021QInfo->TagHeader.VlanId, ==, 0);
+
+        PACK_TAG_CONTROL_INFORMATION(*TagControlInformation,
+                                     Ieee8021QInfo->TagHeader.UserPriority,
+                                     Ieee8021QInfo->TagHeader.CanonicalFormatId,
+                                     Ieee8021QInfo->TagHeader.VlanId);
+    }
+
+    if (LargeSendInfo->LsoV2Transmit.MSS != 0) {
+        if (LargeSendInfo->LsoV2Transmit.IPVersion == NDIS_TCP_LARGE_SEND_OFFLOAD_IPv4)
+            Offload->OffloadIpVersion4LargePacket = 1;
+        if (LargeSendInfo->LsoV2Transmit.IPVersion == NDIS_TCP_LARGE_SEND_OFFLOAD_IPv6)
+            Offload->OffloadIpVersion6LargePacket = 1;
+
+        ASSERT3U(LargeSendInfo->LsoV2Transmit.MSS >> 16, ==, 0);
+        *MaximumSegmentSize = (USHORT)LargeSendInfo->LsoV2Transmit.MSS;
+    }
+}
 
 VOID
 TransmitterSendNetBufferLists(
-    IN  PTRANSMITTER            Transmitter,
+    IN  PXENNET_TRANSMITTER     Transmitter,
     IN  PNET_BUFFER_LIST        NetBufferList,
     IN  NDIS_PORT_NUMBER        PortNumber,
     IN  ULONG                   SendFlags
     )
 {
-    PADAPTER                    Adapter = Transmitter->Adapter;
+    PXENNET_ADAPTER             Adapter = Transmitter->Adapter;
     PXENVIF_TRANSMITTER_PACKET  HeadPacket;
     PXENVIF_TRANSMITTER_PACKET  *TailPacket;
     KIRQL                       Irql;
@@ -158,21 +194,21 @@ TransmitterSendNetBufferLists(
 
     HeadPacket = NULL;
     TailPacket = &HeadPacket;
-
+ 
     if (!NDIS_TEST_SEND_AT_DISPATCH_LEVEL(SendFlags)) {
         ASSERT3U(NDIS_CURRENT_IRQL(), <=, DISPATCH_LEVEL);
         NDIS_RAISE_IRQL_TO_DISPATCH(&Irql);
     } else {
         Irql = DISPATCH_LEVEL;
     }
-
+ 
     while (NetBufferList != NULL) {
-        PNET_BUFFER_LIST                                    ListNext;
-        PNET_BUFFER_LIST_RESERVED                           ListReserved;
-        PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO   LargeSendInfo;
-        PNDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO          ChecksumInfo;
-        PNDIS_NET_BUFFER_LIST_8021Q_INFO                    Ieee8021QInfo;
-        PNET_BUFFER                                         NetBuffer;
+        PNET_BUFFER_LIST                ListNext;
+        PNET_BUFFER_LIST_RESERVED       ListReserved;
+        XENVIF_VIF_OFFLOAD_OPTIONS      Options;
+        USHORT                          TagControlInformation;
+        USHORT                          MaximumSegmentSize;
+        PNET_BUFFER                     NetBuffer;
 
         ListNext = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
         NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
@@ -180,12 +216,7 @@ TransmitterSendNetBufferLists(
         ListReserved = (PNET_BUFFER_LIST_RESERVED)NET_BUFFER_LIST_MINIPORT_RESERVED(NetBufferList);
         RtlZeroMemory(ListReserved, sizeof (NET_BUFFER_LIST_RESERVED));
 
-        LargeSendInfo = (PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO)&NET_BUFFER_LIST_INFO(NetBufferList,
-                                                                                                 TcpLargeSendNetBufferListInfo);
-        ChecksumInfo = (PNDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO)&NET_BUFFER_LIST_INFO(NetBufferList,
-                                                                                         TcpIpChecksumNetBufferListInfo);
-        Ieee8021QInfo = (PNDIS_NET_BUFFER_LIST_8021Q_INFO)&NET_BUFFER_LIST_INFO(NetBufferList, 
-                                                                                Ieee8021QNetBufferListInfo);
+        __OffloadOptions(NetBufferList, &Options, &TagControlInformation, &MaximumSegmentSize);
 
         NetBuffer = NET_BUFFER_LIST_FIRST_NB(NetBufferList);
         while (NetBuffer != NULL) {
@@ -199,50 +230,9 @@ TransmitterSendNetBufferLists(
             ListReserved->Reference++;
 
             Packet = &Reserved->Packet;
-
-            if (ChecksumInfo->Transmit.IsIPv4) {
-                if (ChecksumInfo->Transmit.IpHeaderChecksum)
-                    Packet->Send.OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
-
-                if (ChecksumInfo->Transmit.TcpChecksum)
-                    Packet->Send.OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
-
-                if (ChecksumInfo->Transmit.UdpChecksum)
-                    Packet->Send.OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
-            }
-
-            if (ChecksumInfo->Transmit.IsIPv6) {
-                if (ChecksumInfo->Transmit.TcpChecksum)
-                    Packet->Send.OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
-
-                if (ChecksumInfo->Transmit.UdpChecksum)
-                    Packet->Send.OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
-            }
-
-            if (Ieee8021QInfo->TagHeader.UserPriority != 0) {
-                Packet->Send.OffloadOptions.OffloadTagManipulation = 1;
-
-                ASSERT3U(Ieee8021QInfo->TagHeader.CanonicalFormatId, ==, 0);
-                ASSERT3U(Ieee8021QInfo->TagHeader.VlanId, ==, 0);
-
-                PACK_TAG_CONTROL_INFORMATION(Packet->Send.TagControlInformation,
-                                             Ieee8021QInfo->TagHeader.UserPriority,
-                                             Ieee8021QInfo->TagHeader.CanonicalFormatId,
-                                             Ieee8021QInfo->TagHeader.VlanId);
-            }
-
-            if (LargeSendInfo->LsoV2Transmit.MSS != 0) {
-                if (LargeSendInfo->LsoV2Transmit.IPVersion == NDIS_TCP_LARGE_SEND_OFFLOAD_IPv4)
-                    Packet->Send.OffloadOptions.OffloadIpVersion4LargePacket = 1;
-
-                if (LargeSendInfo->LsoV2Transmit.IPVersion == NDIS_TCP_LARGE_SEND_OFFLOAD_IPv6)
-                    Packet->Send.OffloadOptions.OffloadIpVersion6LargePacket = 1;
-
-                ASSERT3U(LargeSendInfo->LsoV2Transmit.MSS >> 16, ==, 0);
-                Packet->Send.MaximumSegmentSize = (USHORT)LargeSendInfo->LsoV2Transmit.MSS;
-            }
-
-            Packet->Send.OffloadOptions.Value &= Transmitter->OffloadOptions.Value;
+            Packet->Send.OffloadOptions.Value   = Options.Value & Transmitter->OffloadOptions.Value;
+            Packet->Send.TagControlInformation  = TagControlInformation;
+            Packet->Send.MaximumSegmentSize     = MaximumSegmentSize;
 
             ASSERT3P(Packet->Next, ==, NULL);
             *TailPacket = Packet;
@@ -258,65 +248,89 @@ TransmitterSendNetBufferLists(
         NTSTATUS    status; 
 
         status = XENVIF_VIF(TransmitterQueuePackets,
-                            &Adapter->VifInterface,
+                            AdapterGetVifInterface(Adapter),
                             HeadPacket);
         if (!NT_SUCCESS(status))
-            TransmitterAbortPackets(Transmitter, HeadPacket);
+            __TransmitterCompletePackets(Transmitter, HeadPacket, NDIS_STATUS_NOT_ACCEPTED);
     }
 
     NDIS_LOWER_IRQL(Irql, DISPATCH_LEVEL);
 }
 
-static VOID
-TransmitterCompleteNetBufferList(
-    IN  PTRANSMITTER                                    Transmitter,
-    IN  PNET_BUFFER_LIST                                NetBufferList
+VOID
+TransmitterCompletePackets(
+    IN  PXENNET_TRANSMITTER         Transmitter,
+    IN  PXENVIF_TRANSMITTER_PACKET  Packet
     )
 {
-    PADAPTER                                            Adapter = Transmitter->Adapter;
-    PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO   LargeSendInfo;
+    __TransmitterCompletePackets(Transmitter,
+                                 Packet,
+                                 NDIS_STATUS_SUCCESS);
+}
 
-    ASSERT3P(NET_BUFFER_LIST_NEXT_NBL(NetBufferList), ==, NULL);
+VOID
+TransmitterEnable(
+    IN  PXENNET_TRANSMITTER     Transmitter
+    )
+{
+    PXENVIF_VIF_INTERFACE   Vif = AdapterGetVifInterface(Transmitter->Adapter);
 
-    LargeSendInfo = (PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO)&NET_BUFFER_LIST_INFO(NetBufferList,
-                                                                                             TcpLargeSendNetBufferListInfo);
+    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
+                      Vif,
+                      XENVIF_TRANSMITTER_PACKET_OFFSET_OFFSET,
+                      (LONG_PTR)&NET_BUFFER_CURRENT_MDL_OFFSET((PNET_BUFFER)NULL) -
+                      (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
 
-    if (LargeSendInfo->LsoV2Transmit.MSS != 0)
-        LargeSendInfo->LsoV2TransmitComplete.Reserved = 0;
+    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
+                      Vif,
+                      XENVIF_TRANSMITTER_PACKET_LENGTH_OFFSET,
+                      (LONG_PTR)&NET_BUFFER_DATA_LENGTH((PNET_BUFFER)NULL) -
+                      (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
 
-    NET_BUFFER_LIST_STATUS(NetBufferList) = NDIS_STATUS_SUCCESS;
+    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
+                      Vif,
+                      XENVIF_TRANSMITTER_PACKET_MDL_OFFSET,
+                      (LONG_PTR)&NET_BUFFER_CURRENT_MDL((PNET_BUFFER)NULL) -
+                      (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
+}
 
-    NdisMSendNetBufferListsComplete(Adapter->NdisAdapterHandle,
-                                    NetBufferList,
-                                    NDIS_SEND_COMPLETE_FLAGS_DISPATCH_LEVEL);
+PXENVIF_VIF_OFFLOAD_OPTIONS
+TransmitterOffloadOptions(
+    IN  PXENNET_TRANSMITTER     Transmitter
+    )
+{
+    return &Transmitter->OffloadOptions;
 }
 
-VOID
-TransmitterCompletePackets(
-    IN  PTRANSMITTER                Transmitter,
-    IN  PXENVIF_TRANSMITTER_PACKET  Packet
+NTSTATUS
+TransmitterInitialize(
+    IN  PXENNET_ADAPTER         Adapter,
+    OUT PXENNET_TRANSMITTER     *Transmitter
     )
 {
-    while (Packet != NULL) {
-        PXENVIF_TRANSMITTER_PACKET  Next;
-        PNET_BUFFER_RESERVED        Reserved;
-        PNET_BUFFER_LIST            NetBufferList;
-        PNET_BUFFER_LIST_RESERVED   ListReserved;
+    NTSTATUS            status;
 
-        Next = Packet->Next;
-        Packet->Next = NULL;
+    status = STATUS_NO_MEMORY;
+    *Transmitter = ExAllocatePoolWithTag(NonPagedPool, sizeof(XENNET_TRANSMITTER), TRANSMITTER_POOL_TAG);
+    if (*Transmitter == NULL)
+        goto fail1;
 
-        Reserved = CONTAINING_RECORD(Packet, NET_BUFFER_RESERVED, Packet);
+    RtlZeroMemory(*Transmitter, sizeof(XENNET_TRANSMITTER));
+    (*Transmitter)->Adapter = Adapter;
 
-        NetBufferList = Reserved->NetBufferList;
-        ASSERT(NetBufferList != NULL);
+    return STATUS_SUCCESS;
 
-        ListReserved = (PNET_BUFFER_LIST_RESERVED)NET_BUFFER_LIST_MINIPORT_RESERVED(NetBufferList);
+fail1:
+    Error("fail1 (%08x)\n", status);
+    return status;
 
-        ASSERT(ListReserved->Reference != 0);
-        if (InterlockedDecrement(&ListReserved->Reference) == 0)
-            TransmitterCompleteNetBufferList(Transmitter, NetBufferList);
+}
 
-        Packet = Next;
-    }
+VOID
+TransmitterTeardown(
+    IN  PXENNET_TRANSMITTER     Transmitter
+    )
+{
+    ExFreePoolWithTag(Transmitter, TRANSMITTER_POOL_TAG);
 }
+
diff --git a/src/xennet/transmitter.h b/src/xennet/transmitter.h
index 8dc7e8d..f99ffd3 100644
--- a/src/xennet/transmitter.h
+++ b/src/xennet/transmitter.h
@@ -29,47 +29,48 @@
  * SUCH DAMAGE.
  */
 
-#pragma once
+#ifndef _XENNET_TRANSMITTER_H_
+#define _XENNET_TRANSMITTER_H_
 
-typedef struct _TRANSMITTER {
-    PADAPTER                    Adapter;
-    XENVIF_VIF_OFFLOAD_OPTIONS  OffloadOptions;
-} TRANSMITTER, *PTRANSMITTER;
+typedef struct _XENNET_TRANSMITTER  XENNET_TRANSMITTER, *PXENNET_TRANSMITTER;
 
-VOID 
-TransmitterCleanup (
-    IN OUT PTRANSMITTER* Transmitter
+#include <vif_interface.h>
+
+extern VOID
+TransmitterSendNetBufferLists(
+    IN  PXENNET_TRANSMITTER     Transmitter,
+    IN  PNET_BUFFER_LIST        NetBufferList,
+    IN  NDIS_PORT_NUMBER        PortNumber,
+    IN  ULONG                   SendFlags
     );
 
-NDIS_STATUS
-TransmitterInitialize (
-    IN  PTRANSMITTER    Transmitter,
-    IN  PADAPTER        Adapter
+extern VOID
+TransmitterCompletePackets(
+    IN  PXENNET_TRANSMITTER         Transmitter,
+    IN  PXENVIF_TRANSMITTER_PACKET  Packet
     );
 
-VOID
-TransmitterEnable (
-    IN  PTRANSMITTER    Transmitter
+extern VOID
+TransmitterEnable(
+    IN  PXENNET_TRANSMITTER     Transmitter
     );
 
-VOID 
-TransmitterDelete (
-    IN OUT PTRANSMITTER* Transmitter
+extern PXENVIF_VIF_OFFLOAD_OPTIONS
+TransmitterOffloadOptions(
+    IN  PXENNET_TRANSMITTER     Transmitter
     );
 
-VOID
-TransmitterSendNetBufferLists (
-    IN  PTRANSMITTER        Transmitter,
-    IN  PNET_BUFFER_LIST    NetBufferList,
-    IN  NDIS_PORT_NUMBER    PortNumber,
-    IN  ULONG               SendFlags
+#include "adapter.h"
+extern NTSTATUS
+TransmitterInitialize(
+    IN  PXENNET_ADAPTER         Adapter,
+    OUT PXENNET_TRANSMITTER     *Transmitter
     );
 
-VOID
-TransmitterCompletePackets(
-    IN  PTRANSMITTER                Transmitter,
-    IN  PXENVIF_TRANSMITTER_PACKET  Packet
+extern VOID
+TransmitterTeardown(
+    IN  PXENNET_TRANSMITTER     Transmitter
     );
 
-void TransmitterPause(PTRANSMITTER Transmitter);
-void TransmitterUnpause(PTRANSMITTER Transmitter);
+#endif // _XENNET_TRANSMITTER_H_
+
diff --git a/vs2012/xennet/xennet.vcxproj b/vs2012/xennet/xennet.vcxproj
index db07e9b..4b6e780 100644
--- a/vs2012/xennet/xennet.vcxproj
+++ b/vs2012/xennet/xennet.vcxproj
@@ -84,9 +84,8 @@
 	</ItemGroup>
 	<ItemGroup>
 		<ClCompile Include="../../src/xennet/registry.c" />
+		<ClCompile Include="../../src/xennet/driver.c" />
 		<ClCompile Include="../../src/xennet/adapter.c" />
-		<ClCompile Include="../../src/xennet/main.c" />
-		<ClCompile Include="../../src/xennet/miniport.c" />
 		<ClCompile Include="../../src/xennet/receiver.c" />
 		<ClCompile Include="../../src/xennet/transmitter.c" />
 	</ItemGroup>
diff --git a/vs2013/xennet/xennet.vcxproj b/vs2013/xennet/xennet.vcxproj
index 908bc2d..d890878 100644
--- a/vs2013/xennet/xennet.vcxproj
+++ b/vs2013/xennet/xennet.vcxproj
@@ -115,9 +115,8 @@
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="../../src/xennet/registry.c" />
+    <ClCompile Include="../../src/xennet/driver.c" />
     <ClCompile Include="../../src/xennet/adapter.c" />
-    <ClCompile Include="../../src/xennet/main.c" />
-    <ClCompile Include="../../src/xennet/miniport.c" />
     <ClCompile Include="../../src/xennet/receiver.c" />
     <ClCompile Include="../../src/xennet/transmitter.c" />
   </ItemGroup>
-- 
1.9.4.msysgit.1


_______________________________________________
win-pv-devel mailing list
win-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel

From win-pv-devel-bounces@lists.xenproject.org Thu Nov 13 14:19:38 2014
Return-path: <win-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 13 Nov 2014 14:19:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <win-pv-devel-bounces@lists.xenproject.org>)
	id 1XovFJ-000416-Sw; Thu, 13 Nov 2014 14:19:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <fabio.fantoni@m2r.biz>) id 1XovFH-000411-AD
	for win-pv-devel@lists.xenproject.org; Thu, 13 Nov 2014 14:19:36 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
	D1/45-27584-6FDB4645; Thu, 13 Nov 2014 14:19:34 +0000
X-Env-Sender: fabio.fantoni@m2r.biz
X-Msg-Ref: server-13.tower-206.messagelabs.com!1415888373!11171953!1
X-Originating-IP: [74.125.82.44]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15577 invoked from network); 13 Nov 2014 14:19:33 -0000
Received: from mail-wg0-f44.google.com (HELO mail-wg0-f44.google.com)
	(74.125.82.44)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	13 Nov 2014 14:19:33 -0000
Received: by mail-wg0-f44.google.com with SMTP id x12so17011726wgg.17
	for <win-pv-devel@lists.xenproject.org>;
	Thu, 13 Nov 2014 06:19:33 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:subject:content-type;
	bh=5I4QI8lp+nGlTOR38rXHV5IgGHGIhW20aZIJi9XPVkI=;
	b=fvcWXcaMrp6vUx7EbPWIUOrj1H98+iVSSKAyOH4GUP0WXFVHpBV83uU+tCfalki4yS
	PA2VKdT00Qb25Z6/q13NxQkvt8e+dJ5dQRkWrxVMSbw9WH1ZAAFRd5bM9RTzHpZ6DpP6
	z4UwH8AY5Q8ijz+3hnz0mV1a49nWyPVs19QDHdSbbr+nzpE4iqYatCrwesSko/fPXsjf
	E6/zthdeKl/fTDbNDEnpoUmQhYDKHaZRxLLRIlknSLEl7B6sIzgJy2Lox+m7vau9Cu6E
	J1asa+Z8NsNjVZRuJLJuT1I408Ir8IaQIOoN86XPuev3vM5HsobSXLP91FqO7bynHSdq
	yqvw==
X-Gm-Message-State: ALoCoQmY90UkQAXaTBwb8wdmA0LR4UUk7NO79CUjHb1amUN+WcHqEHBjPbjWKPosD+l4+g5mJTzP
X-Received: by 10.180.109.17 with SMTP id ho17mr4303299wib.4.1415888373176;
	Thu, 13 Nov 2014 06:19:33 -0800 (PST)
Received: from [192.168.1.15] (ip-73-126.sn2.eutelia.it. [83.211.73.126])
	by mx.google.com with ESMTPSA id
	bj7sm35711415wjc.33.2014.11.13.06.19.24 for <multiple recipients>
	(version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Thu, 13 Nov 2014 06:19:32 -0800 (PST)
Message-ID: <5464BDF4.1090103@m2r.biz>
Date: Thu, 13 Nov 2014 15:19:32 +0100
From: Fabio Fantoni <fabio.fantoni@m2r.biz>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: win-pv-devel@lists.xenproject.org, 
	"paul.durrant@citrix.com >> Paul Durrant" <paul.durrant@citrix.com>
Content-Type: multipart/mixed; boundary="------------070603040901030901050202"
Subject: [win-pv-devel] Windows 7 64 bit blue screen with stop 1e after
 restore with new build of win pv drivers
X-BeenThere: win-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Developer list for the Windows PV Drivers subproject
	<win-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/win-pv-devel>,
	<mailto:win-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:win-pv-devel@lists.xenproject.org>
List-Help: <mailto:win-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel>,
	<mailto:win-pv-devel-request@lists.xenproject.org?subject=subscribe>
Sender: win-pv-devel-bounces@lists.xenproject.org
Errors-To: win-pv-devel-bounces@lists.xenproject.org

This is a multi-part message in MIME format.
--------------070603040901030901050202
Content-Type: text/plain; charset=iso-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

I did a new build of winpv drivers and tested on one windows 7 64 bit 
domU, dom0 xen-unstable with "x86/hvm: Extend HVM cpuid leaf with vcpu 
id" and "x86/hvm: Add per-vcpu evtchn upcalls" patches, and qemu 2.2 
from spice git:
https://github.com/Fantu/Xen/commits/rebase/m2r-staging

After restore windows showed blue screen with stop 1e, I open the dump 
with "BlueScreenView" and showed that cause is xennet driver.
I attached the dump, if you need more informations/tests tell me and 
I'll post them.

Thanks for any reply and sorry for my bad english.

--------------070603040901030901050202
Content-Type: application/octet-stream;
 name="111314-16707-01.dmp"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="111314-16707-01.dmp"

UEFHRURVNjQPAAAAsR0AAABwGAAAAAAAeDLQAgD4//+QmMkCAPj//5C1xwIA+P//ZIYAAAIA
AAAeAAAAUEFHRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0WgUMQCAPj//1BBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAQAIAfAAAQACsAKwBTACsAGACGAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIHmAoD4//8eAAAA
AAAAAICN5gKA+P//WLPBAgD4///oeuYCgPj//wAAAAAAAAAAAGClAgD4//8AAAAAAAAAAGCC
5gKA+P//4HvmAoD4//+wjeYCgPj//5h75gKA+P//yjisAgD4//8ghc0CAPj//7A1rAIA+P//
AAAAAAAAAACQu6wCAPj//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAUAAAD/////aIMjodF/AAAFAAAAAAAAAAAAAAAAAAAAAPBFodF/AADyuY+h0X8AAAAA
AAAA8EWh0X8AAPK5j6EAAAAAAAAAAAD/////AP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAwAAgAEAAAAAAAAAAAAAAJC7rAIA+P//AAAAAFBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0UEAAAA
UEFHRQgbBAAAAAAA8DjYAkn/zwFQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRQBOMcYAAAAA/wwAAFBB
R0UBAAAAEAEAAAAAAABQAEdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0UAAQAAAAAEAPz/AwBIAwAA
AA8AAIAgAADQIAAA8CEAAPBuAADAcwAAaHgAAAAQAACoiwAAjwAAABjcAADoLwAAAAAAAP//
///oeuYCgPj//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaIgAAEADAAAADAEA
DwAAAAEAAABQAAAAAAAAAAAAAAAAAAAAAAAAAHh5BQAAAAAAIhgAAAAAAAAAAAAAAAAAAAAA
AAAAAAAArJEDAAAAAABCwAYAAAAAAHT+HQAAAAAABQAAAAAAAAAYABgAAAAAAAAAAAAAAAAA
YwByAGEAcwBoAGQAbQBwAC4AcwB5AHMAAFCcAYD4//8AMJ0BgPj//xgAGAAAAAAAAAAAAAAA
AABkAHUAbQBwAF8AcwB0AG8AcgBwAG8AcgAAMJ0BgPj//wDQnQGA+P//GAAYAAAAAAAAAAAA
AAAAAGQAdQBtAHAAXwB4AGUAbgBjAHIAcwBoAAAwoQOA+P//ANCkA4D4//8YABgAAAAAAAAA
AAAAAAAAZAB1AG0AcABfAHgAZQBuAHYAYgBkAC4AAACAAYD4//8AwIIBgPj//xgAGAAAAAAA
AAAAAAAAAABkAHUAbQBwAF8AZAB1AG0AcABmAHYAZQAA0KQDgPj//wAApgOA+P//gB8AAAEA
AABAr+QCgPj//wAAAAAAAAAAQK/kAoD4//8BAAAAAQAAALCN5gKA+P//AAAAAAAAAAAAAAAA
AAAAADEABYAAAAAAAPAbAqD4//8AcBgAAAAAAPgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADwD///AAAAAAAEAAAAAAAAAAAAAAAAfwDAtOQCgPj//wAAAAAAAP8P
QLXkAoD4//9AAAAAgB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAADwAQAIAfAAAQACsAKwBTACsAGACGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIHmAoD4//8eAAAAAAAAAICN5gKA+P//WLPBAgD4
///oeuYCgPj//wAAAAAAAAAAAGClAgD4//8AAAAAAAAAAGCC5gKA+P//4HvmAoD4//+wjeYC
gPj//5h75gKA+P//yjisAgD4//8ghc0CAPj//7A1rAIA+P//AAAAAAAAAACQu6wCAPj//wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAA/////2iDI6HRfwAA
BQAAAAAAAAAAAAAAAAAAAADwRaHRfwAA8rmPodF/AAAAAAAAAPBFodF/AADyuY+hAAAAAAAA
AAAA/////wD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAGAQUeZAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAIQAuD///9AAAAAAAAAAAAAAAACAAAAAgAAAAAA
AAAAAAAAAgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBn0AIA+P//
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgGfQAgD4//8AAAAAAAAAAABq0AIA+P//AAAAAAAA
AACAatACAPj//wAAAAAAAAAAgGnQAgD4//8AAAAAAAAAAABp0AIA+P//AAAAAAAAAABAatAC
APj//wAAAAAAAAAAwGjQAgD4//8AAAAAAAAAAIBo0AIA+P//AAAAAAAAAABAadACAPj//wAA
AAAAAAAAAGfQAgD4//8AAAAAAAAAAMBm0AIA+P//AAAAAAAAAADAadACAPj//wAAAAAAAAAA
QGfQAgD4//8AAAAAAAAAAAAAAAAAAAAAkPF8AYD6//8ACMUCAPj//xDxfAGA+v//gAjFAgD4
//+Q8HwBgPr//wAJxQIA+P//EPJ8AYD6//+AB8UCAPj//9DXdgGA+v//AI3FAgD4//+g9nUB
gPr//4CMxQIA+P//8A53AYD6//+A/cQCAPj//xDwfAGA+v//gAnFAgD4///QZ3YBgPr//8DG
xQIA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAABQb29M
EAAAABD8vwIA+P//0PC/AgD4//9AFuQCgPj//+COxAIA+P//AAAAAAAAAAAAAAAAAAAAABUA
FBsAAAAAEWx2AoD6//8LAAABJ2MAAP8aAAC1GwAAFBsAAAAAAABQb29MIAAAABD8vwIA+P//
0PC/AgD4//+gFuQCgPj//0AW5AKA+P//J2MAAP8aAAAAAAAAAAAAABIAEh8AAAAA0RqIAoD6
//+VAAABY24AAAAfAACEHwAAEh8AAAAAAABQb29MMAAAABD8vwIA+P//0PC/AgD4//8AF+QC
gPj//6AW5AKA+P//XG4AAPkeAAAAAAAAAAAAADQAcBYAAAAAAQlHA4D6//8EAAABk2cAADwW
AAAqGgAAcBYAAAAAAABQb29MQAAAABD8vwIA+P//0PC/AgD4//9gF+QCgPj//wAX5AKA+P//
kWcAADoWAAAAAAAAAAAAAGMAEzoAAAAAMTKFA4D6//9RAAABKl0AALA5AADSOgAAEzoAAAAA
AABQb29MUAAAABD8vwIA+P//0PC/AgD4///AF+QCgPj//2AX5AKA+P//KV0AAK85AAAAAAAA
AAAAADIAwC4AAAAAEfyZAYD6//8oAAABN2sAAI4uAAAsMAAAwC4AAAAAAABQb29MYAAAABD8
vwIA+P//0PC/AgD4//8gGOQCgPj//8AX5AKA+P//N2sAAI4uAAAAAAAAAAAAAAEA0gQAAAAA
8WByA4D6//8EAAABPSAAANEEAACPBgAA0gQAAAAAAABQb29McAAAABD8vwIA+P//0PC/AgD4
//+AGOQCgPj//yAY5AKA+P//PSAAANEEAAAAAAAAAAAAANAADzMAAAAA4UeOA4D6///SAAAB
mZQAAD8yAACoNAAADzMAAAAAAABQb29MgAAAABD8vwIA+P//0PC/AgD4///gGOQCgPj//4AY
5AKA+P//hJQAACoyAAAAAAAAAAAAADUAhKUAAAAAIayWA4D6///4AAABMf0AAE+lAACZygAA
hKUAAAAAAABQb29MkAAAABD8vwIA+P//0PC/AgD4//9AGeQCgPj//+AY5AKA+P//L/0AAE2l
AAAAAAAAAAAAAJ8AGisAAAAAkfe7AYD6//+XAAABskgAAHsqAAC0KwAAGisAAAAAAABQb29M
oAAAABD8vwIA+P//0PC/AgD4//+gGeQCgPj//0AZ5AKA+P//sEgAAHkqAAAAAAAAAAAAAAQA
2AQAAAAAEW6YAYD6//8EAAAB6wsAANQEAADfBAAA2AQAAAAAAABQb29MsAAAABD8vwIA+P//
0PC/AgD4//8AGuQCgPj//6AZ5AKA+P//6wsAANQEAAAAAAAAAAAAAHQA0AgAAAAAIdmAAoD6
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
AAAtAAAALQAAAAAAAABQb29M8AEAABD8vwIA+P//0PC/AgD4//+AIeQCgPj//yAh5AKA+P//
hwAAAC0AAAAAAAAAAAAAAAMAIgAAAAAAAXFnA4D6//8EAAABswAAAB8AAAAlAAAAIgAAAAAA
AABQb29MAAIAABD8vwIA+P//0PC/AgD4///gIeQCgPj//4Ah5AKA+P//swAAAB8AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MEAAAABD8
vwIA+P//0PC/AgD4//+gCuQCgPj//0AK5AKA+P//AAAAAAAAAAAAAAAAAAAAAAQA3gMAAAAA
YUofAaD4//8EAAABiAYAANoDAABlBAAA3gMAAAEAAABQb29MIAAAABD8vwIA+P//0PC/AgD4
//8AC+QCgPj//6AK5AKA+P//hgYAANgDAAAAAAAAAAAAANUALjsAAAAAkfE/AKD4///dAAAB
eFMAAFk6AAAoRQAALjsAAAEAAABQb29MMAAAABD8vwIA+P//0PC/AgD4//9gC+QCgPj//wAL
5AKA+P//aVMAAEo6AAAAAAAAAAAAANcAuCkAAAAAUZXyAKD4///cAAABGzwAAOEoAAAbMgAA
uCkAAAEAAABQb29MQAAAABD8vwIA+P//0PC/AgD4///AC+QCgPj//2AL5AKA+P//DzwAANUo
AAAAAAAAAAAAACQAiSIBAAAAoXN9AKD4//9WAAABgCYBAGUiAQD9JAEAiSIBAAEAAABQb29M
UAAAABD8vwIA+P//0PC/AgD4//8gDOQCgPj//8AL5AKA+P//dyYBAFwiAQAAAAAAAAAAAIsA
XyMAAAAAMa29AKD4//+GAAABBScAANQiAACAJgAAXyMAAAEAAABQb29MYAAAABD8vwIA+P//
0PC/AgD4//+ADOQCgPj//yAM5AKA+P//AicAANEiAAAAAAAAAAAAADgAZnMAAAAAYbSBAKD4
//+TAAABQYEAAC5zAAAAdAAAZnMAAAEAAABQb29McAAAABD8vwIA+P//0PC/AgD4///gDOQC
gPj//4AM5AKA+P//QYEAAC5zAAAAAAAAAAAAAHsAbWMAAAAAQd4sAaD4//+gAAABP28AAPJi
AACfYwAAbWMAAAEAAABQb29MgAAAABD8vwIA+P//0PC/AgD4//9ADeQCgPj//+AM5AKA+P//
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
MJyTA4D6//8wnJMDgPr//2A4wNgAAAAAAAAAAAAAAADgo5EDgPr//+CjkQOA+v//gLd6ygAA
AAAAAAAAAAAAAEDRsQGA+v//QNGxAYD6//8gm27pAAAAAAAAAAAAAAAAqCfkAoD4//+oJ+QC
gPj//0BX4cz/////AAAAAAAAAAAgykYDgPr//yDKRgOA+v//4LpEzwAAAAAAAAAAAAAAAOgn
5AKA+P//6CfkAoD4//+g7Be1/////wAAAAAAAAAACCjkAoD4//8IKOQCgPj//6CA2ev/////
AAAAAAAAAAAwbEcDgPr//zBsRwOA+v//AN9LzwAAAAAAAAAAAAAAAEgo5AKA+P//SCjkAoD4
//9wh2fD/////wAAAAAAAAAAMOyKAYD6//8w7IoBgPr//6DQW+IAAAAAAAAAAAAAAACIKOQC
gPj//4go5AKA+P//YAuovv////8AAAAAAAAAAKgo5AKA+P//qCjkAoD4//9gUw3B/////wAA
AAAAAAAAyCjkAoD4///IKOQCgPj//yDOrL7/////AAAAAAAAAADoKOQCgPj//+go5AKA+P//
INzTxf////8AAAAAAAAAAAgp5AKA+P//CCnkAoD4///g0O65/////wAAAAAAAAAAICWtA4D6
//8gJa0DgPr//wAKg9YAAAAAAAAAAAAAAABIKeQCgPj//0gp5AKA+P//YK5H2/////8AAAAA
AAAAAGgp5AKA+P//aCnkAoD4//8AbPe5/////wAAAAAAAAAAiCnkAoD4//+IKeQCgPj//yBR
M+f/////AAAAAAAAAACoKeQCgPj//6gp5AKA+P//AC7jxf////8AAAAAAAAAAFCSewGA+v//
UJJ7AYD6//8AiEXIAAAAAAAAAAAAAAAAQLF7A4D6//9AsXsDgPr//6DCC80AAAAAAAAAAAAA
AAAIKuQCgPj//wgq5AKA+P//AEQnwf////8AAAAAAAAAACgq5AKA+P//KCrkAoD4///g4ynB
/////wAAAAAAAAAASCrkAoD4//9IKuQCgPj//wAmIa7/////AAAAAAAAAABoKuQCgPj//2gq
5AKA+P//YGcKuv////8AAAAAAAAAAIgq5AKA+P//iCrkAoD4///gVkq1/////wAAAAAAAAAA
qCrkAoD4//+oKuQCgPj//2BpM8H/////AAAAAAAAAAAgqZMDgPr//6AYjgOA+v//4J66ygAA
AAAAAAAAAAAAAKDLvwGA+v//oMu/AYD6//9A4K7pAAAAAAAAAAAAAAAACCvkAoD4//8IK+QC
gPj//4D22hD/////AAAAAAAAAAAAZ18DgPr//zC8NwOA+v//AMPBygAAAAAAAAAAAAAAADBF
jAGA+v//MEWMAYD6//8gy6YIAQAAAAAAAAAAAAAAaCvkAoD4//9oK+QCgPj//8Cl9eT/////
AAAAAAAAAACIK+QCgPj//4gr5AKA+P//IMev1v////8AAAAAAAAAAKgr5AKA+P//qCvkAoD4
//9AgyK6/////wAAAAAAAAAAyCvkAoD4///IK+QCgPj//wBVqsP/////AAAAAAAAAAAAZFID
gPr//wBkUgOA+v//ENBwcQEAAAAAAAAAAAAAAAgs5AKA+P//CCzkAoD4///AoK3D/////wAA
AAAAAAAAKCzkAoD4//8oLOQCgPj//8Bojbz/////AAAAAAAAAABILOQCgPj//0gs5AKA+P//
YA++1v////8AAAAAAAAAAGgs5AKA+P//aCzkAoD4///AcMvp/////wAAAAAAAAAAiCzkAoD4
//+ILOQCgPj//yCShdv/////AAAAAAAAAACoLOQCgPj//6gs5AKA+P//QE74vv////8AAAAA
AAAAAMgs5AKA+P//yCzkAoD4///glMfW/////wAAAAAAAAAAQCGpAYD6//9AIakBgPr//0BW
NuwAAAAAAAAAAAAAAAAILeQCgPj//wgt5AKA+P//oHfw3f////8AAAAAAAAAAECBSQOA+v//
4LMoA4D6//+gUSaUIQAAAAAAAAAAAAAASC3kAoD4//9ILeQCgPj//2Aa0db/////AAAAAAAA
AABoLeQCgPj//2gt5AKA+P//YOikvP////8AAAAAAAAAADCImwOA+v//MIibA4D6//8gXVvg
AAAAAAAAAAAAAAAAqC3kAoD4//+oLeQCgPj//0AZzsP/////AAAAAAAAAACANjEDgPr//zB8
VwOA+v//4B9VzQAAAAAAAAAAAAAAAOgt5AKA+P//6C3kAoD4//+Axm/B/////wAAAAAAAAAA
CC7kAoD4//8ILuQCgPj//6BCxuL/////AAAAAAAAAAAoLuQCgPj//ygu5AKA+P//wP44xv//
//8AAAAAAAAAAEgu5AKA+P//SC7kAoD4//9A0c6w/////wAAAAAAAAAAaC7kAoD4//9oLuQC
gPj//2CzesH/////AAAAAAAAAACILuQCgPj//4gu5AKA+P//ICgx5f////8AAAAAAAAAAMAo
JgOA+v//wCgmA4D6//+AyWXNAAAAAAAAAAAAAAAAyC7kAoD4///ILuQCgPj//6BFpsj/////
AAAAAAAAAADoLuQCgPj//+gu5AKA+P//4HjBvP////8AAAAAAAAAAAgv5AKA+P//CC/kAoD4
//9A+ufD/////wAAAAAAAAAAMMwnA4D6//8wzCcDgPr//1C4ORcBAAAAAAAAAAAAAABIL+QC
gPj//0gv5AKA+P//ICsRy/////8AAAAAAAAAAGgv5AKA+P//aC/kAoD4//9gXiy//////wAA
AAAAAAAAgKiuAYD6//+AqK4BgPr//yBTaOwAAAAAAAAAAAAAAACgJjEDgPr//6AmMQOA+v//
gFQJ6gAAAAAAAAAAAAAAAMgv5AKA+P//yC/kAoD4//8AwTO//////wAAAAAAAAAAQPGtAYD6
//8ginoDgPr//0BXS+UAAAAAAAAAAAAAAACIczUCgPr//4hzNQKA+v//4EAdywAAAAAAAAAA
AAAAAKAHMgOA+v//oAcyA4D6//+w+VzGAAAAAAAAAAAAAAAASDDkAoD4//9IMOQCgPj//2A7
Ctf/////AAAAAAAAAABoMOQCgPj//2gw5AKA+P//ADkCxP////8AAAAAAAAAAIgw5AKA+P//
iDDkAoD4///g2366/////wAAAAAAAAAAqDDkAoD4//+oMOQCgPj//+DppcH/////AAAAAAAA
AADIMOQCgPj//8gw5AKA+P//4EMIxP////8AAAAAAAAAAIC+SQOA+v//oEYmA4D6//+gcmzG
AAAAAAAAAAAAAAAACDHkAoD4//8IMeQCgPj//+DCJrj/////AAAAAAAAAAAoMeQCgPj//ygx
5AKA+P//AIW51P////8AAAAAAAAAAEgx5AKA+P//SDHkAoD4//9gBuDb/////wAAAAAAAAAA
aDHkAoD4//9oMeQCgPj//4ACkLr/////AAAAAAAAAACIMeQCgPj//4gx5AKA+P//IKnL5///
//8AAAAAAAAAADCVfgGA+v//MJV+AYD6//9gFiXXAAAAAAAAAAAAAAAAkOaiAYD6//+Q5qIB
gPr//4DEe8YAAAAAAAAAAAAAAADoMeQCgPj//+gx5AKA+P//AEvhyP////8AAAAAAAAAAAgy
5AKA+P//CDLkAoD4///AfL/B/////wAAAAAAAAAAKDLkAoD4//8oMuQCgPj//wDwLdf/////
AAAAAAAAAABIMuQCgPj//0gy5AKA+P//QGbGE/////8AAAAAAAAAACCqXQOA+v//IKpdA4D6
///AkhnjAAAAAAAAAAAAAAAAiDLkAoD4//+IMuQCgPj//yCUuuD/////AAAAAAAAAACoMuQC
gPj//6gy5AKA+P//QBDltf////8AAAAAAAAAAMgy5AKA+P//yDLkAoD4//+gcee1/////wAA
AAAAAAAA6DLkAoD4///oMuQCgPj//yBN0hP/////AAAAAAAAAAAIM+QCgPj//wgz5AKA+P//
oHkl4/////8AAAAAAAAAACgz5AKA+P//KDPkAoD4//9A+hG9/////wAAAAAAAAAASDPkAoD4
//9IM+QCgPj//2DcyOD/////AAAAAAAAAABoM+QCgPj//2gz5AKA+P//IM5TuP////8AAAAA
AAAAAJCdOgOA+v//kJ06A4D6//8gX5DlAAAAAAAAAAAAAAAAqDPkAoD4//+oM+QCgPj//4CA
Stf/////AAAAAAAAAADIM+QCgPj//8gz5AKA+P//oDy9uv////8AAAAAAAAAAOgz5AKA+P//
6DPkAoD4//8g+IMR/////wAAAAAAAAAACDTkAoD4//8INOQCgPj//6BE++f/////AAAAAAAA
AAAoNOQCgPj//yg05AKA+P//AGa12f////8AAAAAAAAAAEg05AKA+P//SDTkAoD4//8gIii9
/////wAAAAAAAAAAaDTkAoD4//9oNOQCgPj//8AIltL/////AAAAAAAAAACINOQCgPj//4g0
5AKA+P//ICpm6v////8AAAAAAAAAAKg05AKA+P//qDTkAoD4//+Ai2jq/////wAAAAAAAAAA
yDTkAoD4///INOQCgPj//+Dpz7r/////AAAAAAAAAADoNOQCgPj//+g05AKA+P//gA3rrv//
//8AAAAAAAAAAAg15AKA+P//CDXkAoD4//+gD9Hs/////wAAAAAAAAAAKDXkAoD4//8oNeQC
gPj//yBfXMT/////AAAAAAAAAABINeQCgPj//0g15AKA+P//oDH9wf////8AAAAAAAAAAEAx
cwOA+v//QDFzA4D6//+Ar7qhZAAAAAAAAAAAAAAAiDXkAoD4//+INeQCgPj//8ChP73/////
AAAAAAAAAACoNeQCgPj//6g15AKA+P//gBb24P////8AAAAAAAAAAMg15AKA+P//yDXkAoD4
//+g0mjE/////wAAAAAAAAAAQCFEA4D6//8Ai4oBgPr//0AZONwAAAAAAAAAAAAAAAAINuQC
gPj//wg25AKA+P//4N9rxP////8AAAAAAAAAACg25AKA+P//KDbkAoD4///A2dDG/////wAA
AAAAAAAASDbkAoD4//9INuQCgPj//yC408b/////AAAAAAAAAABoNuQCgPj//2g25AKA+P//
oC2NuP////8AAAAAAAAAAIg25AKA+P//iDbkAoD4///ATPG6/////wAAAAAAAAAAqDbkAoD4
//+oNuQCgPj//yDOF8L/////AAAAAAAAAABQYzIDgPr//1BjMgOA+v//4L/D0gAAAAAAAAAA
AAAAAOg25AKA+P//6DbkAoD4//8A/0DJ/////wAAAAAAAAAAIGc1A4D6//8wDEUDgPr//zCR
4MYAAAAAAAAAAAAAAAAwPF4DgPr//zA8XgOA+v//ACeN1wAAAAAAAAAAAAAAAEg35AKA+P//
SDfkAoD4//9AFGG9/////wAAAAAAAAAAQDFMAoD6//9AMUwCgPr//4Cn6MYAAAAAAAAAAAAA
AACIN+QCgPj//4g35AKA+P//wBfHv/////8AAAAAAAAAAKg35AKA+P//qDfkAoD4//9ggSnC
/////wAAAAAAAAAAyDfkAoD4///IN+QCgPj//+ANpOr/////AAAAAAAAAADoN+QCgPj//+g3
5AKA+P//gHHxxv////8AAAAAAAAAAAg45AKA+P//CDjkAoD4//9A/THC/////wAAAAAAAAAA
KDjkAoD4//8oOOQCgPj//6BeNML/////AAAAAAAAAABIOOQCgPj//0g45AKA+P//YPMO7f//
//8AAAAAAAAAAGg45AKA+P//aDjkAoD4//9gZPCz/////wAAAAAAAAAAcPd+A4D6//9w934D
gPr//6Da49IAAAAAAAAAAAAAAACoOOQCgPj//6g45AKA+P//YO9OGv////8AAAAAAAAAAMg4
5AKA+P//yDjkAoD4//8gPqDE/////wAAAAAAAAAA6DjkAoD4///oOOQCgPj//yCvosT/////
AAAAAAAAAAAIOeQCgPj//wg55AKA+P//4Lpdtv////8AAAAAAAAAACg55AKA+P//KDnkAoD4
//8A3Vzo/////wAAAAAAAAAASDnkAoD4//9IOeQCgPj//2BeeNz/////AAAAAAAAAABoOeQC
gPj//2g55AKA+P//wH894f////8AAAAAAAAAAIg55AKA+P//iDnkAoD4//8ATe2//////wAA
AAAAAAAAwCY7A4D6///AJjsDgPr//8DHouMAAAAAAAAAAAAAAABQYngBgPr//1DSfAGA+v//
AFsUxwAAAAAAAAAAAAAAAOg55AKA+P//6DnkAoD4//9AxQnm/////wAAAAAAAAAACDrkAoD4
//8IOuQCgPj//0DzM7v/////AAAAAAAAAAAoOuQCgPj//yg65AKA+P//oPTUuP////8AAAAA
AAAAAEg65AKA+P//SDrkAoD4//8g5BS0/////wAAAAAAAAAAaDrkAoD4//9oOuQCgPj//+CV
eLb/////AAAAAAAAAACIOuQCgPj//4g65AKA+P//gN+rnv////8AAAAAAAAAAKg65AKA+P//
qDrkAoD4//+ATVXh/////wAAAAAAAAAAMNx8A4D6//8w3HwDgPr//yCXk9wAAAAAAAAAAAAA
AADoOuQCgPj//+g65AKA+P//QHClvf////8AAAAAAAAAAAg75AKA+P//CDvkAoD4///gmb+x
/////wAAAAAAAAAAKDvkAoD4//8oO+QCgPj//wAzwOP/////AAAAAAAAAABIO+QCgPj//0g7
5AKA+P//oHNvwv////8AAAAAAAAAADC8SwOA+v//MLxLA4D6//+gKn8nAgAAAAAAAAAAAAAA
iDvkAoD4//+IO+QCgPj//2A/7bj/////AAAAAAAAAAAwnJQBgPr//0CxnwGA+v//gHiB1QAA
AAAAAAAAAAAAAEDRTQOA+v//QNFNA4D6//+AN0puCAAAAAAAAAAAAAAA6DvkAoD4///oO+QC
gPj//wC/k7b/////AAAAAAAAAAAw9EsDgPr//zD0SwOA+v//YC7NTwQAAAAAAAAAAAAAACg8
5AKA+P//KDzkAoD4//+gioDC/////wAAAAAAAAAASDzkAoD4//9IPOQCgPj//2AfUNr/////
AAAAAAAAAABoPOQCgPj//2g85AKA+P//gNvCvf////8AAAAAAAAAAIg85AKA+P//iDzkAoD4
//8gYs/Q/////wAAAAAAAAAAqDzkAoD4//+oPOQCgPj//4DjAOv/////AAAAAAAAAADIPOQC
gPj//8g85AKA+P//oIjIvf////8AAAAAAAAAAOg85AKA+P//6DzkAoD4//9ARo7C/////wAA
AAAAAAAAQEGTA4D6//9AQZMDgPr//yBJ5YwBAAAAAAAAAAAAAAAoPeQCgPj//yg95AKA+P//
AMlr7f////8AAAAAAAAAAEg95AKA+P//SD3kAoD4//+gKTTA/////wAAAAAAAAAAaD3kAoD4
//9oPeQCgPj//4CmmML/////AAAAAAAAAABAAVADgPr//wBIkwGA+v//II0G2AAAAAAAAAAA
AAAAALAzWAOA+v//sDNYA4D6//+ALlHmAAAAAAAAAAAAAAAAyD3kAoD4///IPeQCgPj//+DP
kOH/////AAAAAAAAAADoPeQCgPj//+g95AKA+P//AIwDxf////8AAAAAAAAAAAg+5AKA+P//
CD7kAoD4//+AZ+MP/////wAAAAAAAAAAkDVqA4D6//+QNWoDgPr//0D5Z8cAAAAAAAAAAAAA
AAAwrG8DgPr//zCsbwOA+v//YJXX3AAAAAAAAAAAAAAAAGg+5AKA+P//aD7kAoD4//+AcW7H
/////wAAAAAAAAAAiD7kAoD4//+IPuQCgPj//yAeiLv/////AAAAAAAAAACoPuQCgPj//6g+
5AKA+P//IAaMu/////8AAAAAAAAAAOCVdgOA+v//4JV2A4D6//8g4HPHAAAAAAAAAAAAAAAA
6D7kAoD4///oPuQCgPj//6CvhKj/////AAAAAAAAAAAIP+QCgPj//wg/5AKA+P//YLjbyf//
//8AAAAAAAAAAABKagOA+v//AEpqA4D6//8APGPTAAAAAAAAAAAAAAAASD/kAoD4//9IP+QC
gPj//wBtHcX/////AAAAAAAAAABoP+QCgPj//2g/5AKA+P//wIFy5v////8AAAAAAAAAAEAh
VQOA+v//QCFVA4D6///gnUbMAAAAAAAAAAAAAAAAqD/kAoD4//+oP+QCgPj//+ARw8L/////
AAAAAAAAAAAAKlgDgPr//wAqWAOA+v//QFaJcAEAAAAAAAAAAAAAADBYtAGA+v//MFi0AYD6
//9Axz7rAAAAAAAAAAAAAAAAIGdLA4D6//8gZ0sDgPr//4DdahICAAAAAAAAAAAAAAAoQOQC
gPj//yhA5AKA+P//oLbMwv////8AAAAAAAAAAEhA5AKA+P//SEDkAoD4//9g6y/F/////wAA
AAAAAAAAQEGXA4D6//9AYZsDgPr//8Csqe0AAAAAAAAAAAAAAAAwPJoBgPr//zA8mgGA+v//
IE7p6AAAAAAAAAAAAAAAAKhA5AKA+P//qEDkAoD4//8gnDfF/////wAAAAAAAAAAyEDkAoD4
///IQOQCgPj//6CRdsD/////AAAAAAAAAAAwjKYDgPr//zCMpgOA+v//gFecxwAAAAAAAAAA
AAAAADBIpQOA+v//MEilA4D6//+g0/LoAAAAAAAAAAAAAAAAKEHkAoD4//8oQeQCgPj//wA1
6tX/////AAAAAAAAAABIQeQCgPj//0hB5AKA+P//YFav2v////8AAAAAAAAAAAC8HgOA+v//
MLM6A4D6///A19XhAAAAAAAAAAAAAAAAiEHkAoD4//+IQeQCgPj//4DjhcD/////AAAAAAAA
AACoQeQCgPj//6hB5AKA+P//gHrB7f////8AAAAAAAAAALAoqAOA+v//QHGwAYD6//+A8azH
AAAAAAAAAAAAAAAA6EHkAoD4///oQeQCgPj//0C9NdH/////AAAAAAAAAAAIQuQCgPj//whC
5AKA+P//oN761f////8AAAAAAAAAAChC5AKA+P//KELkAoD4//9grfLC/////wAAAAAAAAAA
SELkAoD4//9IQuQCgPj//2Ahhd//////AAAAAAAAAAAAZoYDgPr//wBmhgOA+v//4O+Sdg0A
AAAAAAAAAAAAAIhC5AKA+P//iELkAoD4///AkI2t/////wAAAAAAAAAAqELkAoD4//+oQuQC
gPj//4DFEen/////AAAAAAAAAADIQuQCgPj//8hC5AKA+P//QJT+wv////8AAAAAAAAAABDp
PAOA+v//EOk8A4D6///Ar6I3AQAAAAAAAAAAAAAACEPkAoD4//8IQ+QCgPj//+CIfbn/////
AAAAAAAAAAAoQ+QCgPj//yhD5AKA+P//AEsb6f////8AAAAAAAAAAEhD5AKA+P//SEPkAoD4
//+ga6bA/////wAAAAAAAAAAgPBWA4D6//+A8FYDgPr//wCnViMCAAAAAAAAAAAAAACIQ+QC
gPj//4hD5AKA+P//IK9f5P////8AAAAAAAAAADC8rgOA+v//8McxA4D6//+AMHvYAAAAAAAA
AAAAAAAAyEPkAoD4///IQ+QCgPj//0CfEcP/////AAAAAAAAAADoQ+QCgPj//+hD5AKA+P//
oOr5wP////8AAAAAAAAAADDMAAOA+v//MClCAoD6//+g8ZvMAAAAAAAAAAAAAAAAKETkAoD4
//8oROQCgPj//6BCesX/////AAAAAAAAAAAQqbgBgPr//xCpuAGA+v//YLcl1gAAAAAAAAAA
AAAAAGhE5AKA+P//aETkAoD4///A2Ora/////wAAAAAAAAAAiETkAoD4//+IROQCgPj//+CU
Xb7/////AAAAAAAAAACoROQCgPj//6hE5AKA+P//gNss1v////8AAAAAAAAAAMhE5AKA+P//
yETkAoD4///gnJvr/////wAAAAAAAAAA6ETkAoD4///oROQCgPj//0C+Vd3/////AAAAAAAA
AAAIReQCgPj//whF5AKA+P//YHrIwP////8AAAAAAAAAAChF5AKA+P//KEXkAoD4//8AYTbW
/////wAAAAAAAAAAQPFoA4D6//9A8WgDgPr//2CCBu4AAAAAAAAAAAAAAABA4Z4DgPr//8Bt
bAOA+v//wIOc2AAAAAAHAQYAAAAAAEgheAGA+v//SCF4AYD6//8AAAAAAAAAABMCAQEAAAAA
ACPkAoD4//8AI+QCgPj//zATtgIA+P//AAAAAAAAAAAAHG4DgPj//wgcbgOA+P//AAAAAAAA
AAABAAAAAGQAAAAAAAAAAAAAJ8ABAAAAAAAAAAAAAAAAAPDnmwGA+v//APFoA4D6//8AAAAA
AAAAAAAAAAABAAAAEwEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAQH6/AgD4//8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
gEbkAoD4//+ARuQCgPj//5BG5AKA+P//kEbkAoD4//+gRuQCgPj//6BG5AKA+P//sEbkAoD4
//+wRuQCgPj//8BG5AKA+P//wEbkAoD4///QRuQCgPj//9BG5AKA+P//4EbkAoD4///gRuQC
gPj///BG5AKA+P//8EbkAoD4//8AR+QCgPj//wBH5AKA+P//EEfkAoD4//8QR+QCgPj//yBH
5AKA+P//IEfkAoD4//8wR+QCgPj//zBH5AKA+P//QEfkAoD4//9AR+QCgPj//1BH5AKA+P//
UEfkAoD4//9gR+QCgPj//2BH5AKA+P//cEfkAoD4//9wR+QCgPj//4BH5AKA+P//gEfkAoD4
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
gPj//7hxrQIA+P//AHgAAAAAAACJeAMBgB8AAAAAAAAAAAAA4BDGAgD4///gEMYCAPj//0tE
QkdAAwAAAGClAgD4///wOawCAPj//wAAAAAAAAAA6AHYAAAAAQAQMqwCAPj//wAAAAAAAAAA
kJjJAgD4//+QtccCAPj//8i1xwIA+P//UBTHAgD4//8wOtACAPj//3gw0AIA+P//lDDQAgD4
//8AxcwCAPj//4BjzAIA+P//8ArNAgD4///QwccCAPj//+jBxwIA+P//AAAAAAAAAAAAAAAA
AAAAAABr0AIA+P//eDLQAgD4//8AAAAAAAAAAAAAAAAAAAAA+DnQAgD4//8kL8gCAPj///gy
0AIA+P//CDHQAgD4//9gMNACAPj//+Ay0AIA+P//AAAAAAAAAAC4MNACAPj//wAAAAAAAAAA
AAAAAAAAAACgMdACAPj//9A40AIA+P//ABAAAAAAAACQNNACAPj//xgfyAIA+P//IB/IAgD4
///A0sYCAPj//yiZyQIA+P//8B7IAgD4//9gH8gCAPj//wAAAAAAAAAAAGXQAgD4///AatAC
APj//8Br0AIA+P//wGLQAgD4//9gTMQCAPj//8D7xAIA+P//APzEAgD4//9oGscCAPj//4C1
xQIA+P//EDDQAgD4//8AMdACAPj//wAw0AIA+P//cM/FAgD4//9w38UCAPj//7hPxAIA+P//
ZM/FAgD4///woMkCAPj//6CrwAIA+P//AAAAAAAAAABAPNACAPj//+gx0AIA+P//iJjJAgD4
///InMcCAPj//9Qw0AIA+P//yP7GAgD4///gnMkCAPj//xA0yAIA+P//UB/IAgD4//8oH8gC
APj//5wtzQIA+P//ODDQAgD4//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwA
uAA4ACgAcABkAQAAAADQBDgDkAIoAABN2iEIAPQF8AW4SyABJACoBAAAAAAAAJBQxAIA+P//
mFDEAgD4//9A1cwCAPj//4BOGAAgAIABAAAAAAAAAAAAAEAAEAAYAAAAMwArAAAAAABAACMA
UwAABs0CAPj//wACzQIA+P//AAAAAAAAAABIG8gCAPj//0QbyAIA+P//gGfAAgD4///YSwAA
AAAAABjcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAGClAgD4//8AAAAAAAAAAABQXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuG5VAAAAAABz8LlTAAAAAGDcAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCgAgD4//8AAAAA
AAAAAACQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAwwQEAAAAAABpxudMAAAAAKDcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOC6AAD4//8AAAAAAAAAAACgAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAm/UAAAAAAABhgE1N
AAAAAOjcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAODIAID4//8AAAAAAAAAAADwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfvkEAAAAAAA3x+dMAAAAAFDdAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDNAID4//8AAAAA
AAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAYvcAAAAAAAAn4FtKAAAAAJjdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDPAID4//8AAAAAAAAAAADgBQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARlwGAAAAAAAdwVtK
AAAAANjdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAPDUAID4//8AAAAAAAAAAABQBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlWUHAAAAAAAl0axTAAAAABjeAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDuAID4//8AAAAA
AAAAAAAgDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAyskMAAAAAABBFsVRAAAAAHDeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABD7AID4//8AAAAAAAAAAAAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX2oBAAAAAABwqxBQ
AAAAAMjeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADgAID4//8AAAAAAAAAAABwBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9qwFAAAAAACUkudMAAAAABjfAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDlAID4//8AAAAA
AAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAB1AAAAAAAAAXwVtKAAAAAHDfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmAID4//8AAAAAAAAAAACgAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTIBAAAAAAD+wFtK
AAAAAMjfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAKDmAID4//8AAAAAAAAAAAAwAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUDEDAAAAAACPkudMAAAAABjgAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDpAID4//8AAAAA
AAAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAS8AAAAAAAADbyltKAAAAAHDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDqAID4//8AAAAAAAAAAAAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJwBAAAAAAD8dWRU
AAAAAMjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAKDrAID4//8AAAAAAAAAAACQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaoBAAAAAADxdWRUAAAAABjhAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABD8AID4//8AAAAA
AAAAAABQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAFdYCAAAAAAAcdmRUAAAAAHDhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD+AID4//8AAAAAAAAAAABQAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyN8BAAAAAADBG2RP
AAAAAMjhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAADDtAID4//8AAAAAAAAAAABQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcp8BAAAAAACgkudMAAAAACDiAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAID4//8AAAAA
AAAAAADABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDFAID4//8AAAAAAAAAAACAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqRABAAAAAAAUwVtK
AAAAANDiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAEDGAID4//8AAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxZwBAAAAAAAUwVtKAAAAACjjAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDHAID4//8AAAAA
AAAAAACgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAISYCAAAAAACZkudMAAAAAIDjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDcAID4//8AAAAAAAAAAACQAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu2UAAAAAAAATwVtK
AAAAANjjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAANDcAID4//8AAAAAAAAAAACgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVgsDAAAAAAC1+f5RAAAAADDkAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIACAYD4//8AAAAA
AAAAAADAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAoH8CAAAAAABUYGNUAAAAAIjkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAFAYD4//8AAAAAAAAAAABABgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlb4DAAAAAAAyRPBS
AAAAAODkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAIALAYD4//8AAAAAAAAAAACgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjsEDAAAAAAAzYGNUAAAAADjlAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAPAYD4//8AAAAA
AAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAjikBAAAAAAA+YGNUAAAAAJDlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQAYD4//8AAAAAAAAAAACwAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAt5IAAAAAAADKo6NL
AAAAAOjlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAANAQAYD4//8AAAAAAAAAAADABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALUUFAAAAAACckudMAAAAAEDmAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAVAYD4//8AAAAA
AAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAARFYBAAAAAACBxFtKAAAAAJjmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAkAYD4//8AAAAAAAAAAACQGgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXfIZAAAAAACKvuFS
AAAAAOjmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAANAWAYD4//8AAAAAAAAAAADgBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDnAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAYD4//8AAAAA
AAAAAACwAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAqfcBAAAAAAAOkkhTAAAAAJjnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBPAYD4//8AAAAAAAAAAAAgBwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhV4HAAAAAAC3TxlQ
AAAAAOjnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAEBWAYD4//8AAAAAAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXksBAAAAAAD/wFtKAAAAADjoAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBXAYD4//8AAAAA
AAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAJDoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAYD4//8AAAAAAAAAAAAgDwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYsOAAAAAACy9jRQ
AAAAAODoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAPBXAYD4//8AAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkMGAAAAAAANdpRSAAAAADjpAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAcAYD4//8AAAAA
AAAAAADAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAfD4DAAAAAACQdzxUAAAAAJDpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBgAYD4//8AAAAAAAAAAADwHwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARV8dAAAAAADUWz9T
AAAAAOjpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAADCEAYD4//8AAAAAAAAAAACQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsjgFAAAAAAAJWz9TAAAAAEDqAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCIAYD4//8AAAAA
AAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAJjqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCJAYD4//8AAAAAAAAAAADABAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ScFAAAAAADIkudM
AAAAAPDqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAICOAYD4//8AAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6eAAAAAAAAC7WAhKAAAAAEjrAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPAYD4//8AAAAA
AAAAAACgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAVnMDAAAAAAAumOdMAAAAAKDrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCSAYD4//8AAAAAAAAAAAAgAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/V0BAAAAAAABwltK
AAAAAPDrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAMCTAYD4//8AAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9NkAAAAAAAB+kudMAAAAAEjsAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCUAYD4//8AAAAA
AAAAAACgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQSEEAAAAAABcpgBRAAAAAKDsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCXAYD4//8AAAAAAAAAAABgAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHf8BAAAAAAAdwVtK
AAAAAPDsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCzA4D4//8AAAAA
AAAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAVWIBAAAAAAA+k+dMAAAAAIjxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADC0A4D4//8AAAAAAAAAAACQCAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ukHAAAAAAAcKYhT
AAAAANjxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAKAGBID4//8AAAAAAAAAAABQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBEEAAAAAACGk+dMAAAAADDyAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAKBID4//8AAAAA
AAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAe7EAAAAAAAC2zFtKAAAAAIjyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIALBID4//8AAAAAAAAAAABgAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzw0CAAAAAABiqOdM
AAAAAODyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAOANBID4//8AAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaBYBAAAAAAC2zFtKAAAAADjzAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAOBID4//8AAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxrcDAAAAAACCG05SAAAAAIAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA5BID4//8AAAAA
AAAAAAAgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAT2cCAAAAAAD+JE5SAAAAANAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJA7BID4//8AAAAAAAAAAABSAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkq8AAAAAAACTyltK
AAAAACgBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAPA7BID4//8AAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfekAAAAAAAARZWNUAAAAAIABAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALA8BID4//8AAAAA
AAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAx3gBAAAAAAC9yltKAAAAANgBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJA9BID4//8AAAAAAAAAAACgAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGTQBAAAAAAAZRPBS
AAAAAEACAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAgBID4//8AAAAAAAAAAADAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoH8CAAAAAABUYGNUAAAAAKACAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgA4D4//8AAAAA
AAAAAACgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAjsEDAAAAAAAzYGNUAAAAAAADAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA+BID4//8AAAAAAAAAAAAwAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6g0BAAAAAACPwVtK
AAAAAGADAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAABAGD5//8AAAAAAAAAAAAgMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgDAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAiBID4//8AAAAA
AAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAjkEBAAAAAAB0xVtKAAAAAAAEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHAGD5//8AAAAAAAAAAADgAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAFAEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABvAGD5//8AAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgEAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGAGD5//8AAAAA
AAAAAABwAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCjA4D4//8AAAAAAAAAAAAwAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8XsCAAAAAACVwltK
AAAAADgFAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAACAAYD4//8AAAAAAAAAAABQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnRABAAAAAACSzFtKAAAAAJAFAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCBAYD4//8AAAAA
AAAAAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAa2UBAAAAAACSzFtKAAAAAOgFAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBtAoD4//8AAAAAAAAAAACQDAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lYMAAAAAADOk+dM
AAAAADgGAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAFB6AoD4//8AAAAAAAAAAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOC0CAAAAAAAok2RNAAAAAJAGAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADB8AoD4//8AAAAA
AAAAAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApR8EAAAAAAAxJcdT
AAAAAFALAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAKBDA4D4//8AAAAAAAAAAAAQBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCIHAAAAAAB6XghKAAAAAKgLAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALBKA4D4//8AAAAA
AAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAKmgAAAAAAADlzFtKAAAAACEAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABuAHQAbwBzAGsAcgBuAGwALgBlAHgAZQAAABwAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABoAGEAbAAuAGQAbABsAAAAAAAeAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAawBkAGMAbwBtAC4A
ZABsAGwAAAAAAAAAAAAuAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0A
MwAyAFwAbQBjAHUAcABkAGEAdABlAF8ARwBlAG4AdQBpAG4AZQBJAG4AdABlAGwALgBkAGwA
bAAAAAAAAAAAAB4AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIA
XABQAFMASABFAEQALgBkAGwAbAAAAAAAAAAAAB0AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABzAHkAcwB0AGUAbQAzADIAXABDAEwARgBTAC4AUwBZAFMAAAAbAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAQwBJAC4AZABsAGwAAAAAAAAAKQAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMA
XABXAGQAZgAwADEAMAAwADAALgBzAHkAcwAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAVwBEAEYATABEAFIALgBTAFkA
UwAAAAAAAAAlAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwA
ZAByAGkAdgBlAHIAcwBcAEEAQwBQAEkALgBzAHkAcwAAACcAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAVwBNAEkATABJAEIA
LgBTAFkAUwAAAAAAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0A
MwAyAFwAZAByAGkAdgBlAHIAcwBcAG0AcwBpAHMAYQBkAHIAdgAuAHMAeQBzAAAAJAAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMA
XABwAGMAaQAuAHMAeQBzAAAAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHYAZAByAHYAcgBvAG8AdAAuAHMAeQBzAAAA
KAAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYA
RQBSAFMAXAB4AGUAbgBmAGkAbAB0AC4AcwB5AHMAAAAAACQAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAeABlAG4ALgBzAHkA
cwAAAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQA
UgBJAFYARQBSAFMAXAB4AGUAbgBiAHUAcwAuAHMAeQBzAAAAAAAAACgAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAcABhAHIA
dABtAGcAcgAuAHMAeQBzAAAAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHYAbwBsAG0AZwByAC4AcwB5AHMAAAAAAAAA
KAAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYA
ZQByAHMAXAB2AG8AbABtAGcAcgB4AC4AcwB5AHMAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAaQBuAHQAZQBsAGkA
ZABlAC4AcwB5AHMAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0A
MwAyAFwAZAByAGkAdgBlAHIAcwBcAFAAQwBJAEkARABFAFgALgBTAFkAUwAAAAAAKQAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMA
XABtAG8AdQBuAHQAbQBnAHIALgBzAHkAcwAAACYAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAYQB0AGEAcABpAC4AcwB5AHMA
AAAAAAAAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwA
ZAByAGkAdgBlAHIAcwBcAGEAdABhAHAAbwByAHQALgBTAFkAUwAAAAAAJwAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB4AGUA
bgB2AGIAZAAuAHMAeQBzAAAAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAcwB0AG8AcgBwAG8AcgB0AC4AcwB5AHMA
AAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkA
VgBFAFIAUwBcAHgAZQBuAGMAcgBzAGgALgBzAHkAcwAAAAAAKAAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB4AGUAbgBkAGkA
cwBrAC4AcwB5AHMAAAAAACgAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABkAHIAaQB2AGUAcgBzAFwAYQBtAGQAeABhAHQAYQAuAHMAeQBzAAAAAAAnAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIA
cwBcAGYAbAB0AG0AZwByAC4AcwB5AHMAAAAAAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXABmAGkAbABlAGkAbgBmAG8A
LgBzAHkAcwAAACUAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIA
XABEAHIAaQB2AGUAcgBzAFwATgB0AGYAcwAuAHMAeQBzAAAAJgAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMAXABtAHMAcgBwAGMA
LgBzAHkAcwAAAAAAAAAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUA
bQAzADIAXABEAHIAaQB2AGUAcgBzAFwAawBzAGUAYwBkAGQALgBzAHkAcwAAAAAAAAAkAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwARAByAGkAdgBlAHIA
cwBcAGMAbgBnAC4AcwB5AHMAAAAAACQAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkA
cwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAcABjAHcALgBzAHkAcwAAAAAAJwAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMA
XABGAHMAXwBSAGUAYwAuAHMAeQBzAAAAAAAAACUAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAbgBkAGkAcwAuAHMAeQBzAAAA
JgAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYA
ZQByAHMAXABOAEUAVABJAE8ALgBTAFkAUwAAAAAAAAAAACgAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwAawBzAGUAYwBwAGsA
ZwAuAHMAeQBzAAAAAAAmAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0A
MwAyAFwAZAByAGkAdgBlAHIAcwBcAHQAYwBwAGkAcAAuAHMAeQBzAAAAAAAAAAAAKQAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMA
XABmAHcAcABrAGMAbABuAHQALgBzAHkAcwAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAdgBtAHMAdABvAHIAZgBsAC4A
cwB5AHMAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwA
ZAByAGkAdgBlAHIAcwBcAHYAbwBsAHMAbgBhAHAALgBzAHkAcwAAAAAAJgAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMAXABzAHAA
bABkAHIALgBzAHkAcwAAAAAAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkA
cwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAcgBkAHkAYgBvAG8AcwB0AC4AcwB5AHMA
AAAkAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwARAByAGkA
dgBlAHIAcwBcAG0AdQBwAC4AcwB5AHMAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAaAB3AHAAbwBsAGkAYwB5AC4A
cwB5AHMAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwA
RABSAEkAVgBFAFIAUwBcAGYAdgBlAHYAbwBsAC4AcwB5AHMAAAAAAAAAJQAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXABkAGkA
cwBrAC4AcwB5AHMAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0A
MwAyAFwAZAByAGkAdgBlAHIAcwBcAEMATABBAFMAUwBQAE4AUAAuAFMAWQBTAAAAJgAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMA
XABjAGQAcgBvAG0ALgBzAHkAcwAAAAAAAAAAACUAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwATgB1AGwAbAAuAFMAWQBTAAAA
JQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYA
ZQByAHMAXABCAGUAZQBwAC4AUwBZAFMAAAAkAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwA
UwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHYAZwBhAC4AcwB5AHMAAAAAACkA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUA
cgBzAFwAVgBJAEQARQBPAFAAUgBUAC4AUwBZAFMAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAUwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHcAYQB0AGMAaABkAG8A
ZwAuAHMAeQBzAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMA
MgBcAEQAUgBJAFYARQBSAFMAXABSAEQAUABDAEQARAAuAHMAeQBzAAAAAAAAACkAAABcAFMA
eQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwA
cgBkAHAAZQBuAGMAZABkAC4AcwB5AHMAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwA
cwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHIAZABwAHIAZQBmAG0AcAAuAHMA
eQBzAAAAJQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQA
cgBpAHYAZQByAHMAXABNAHMAZgBzAC4AUwBZAFMAAAAlAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAUwB5AHMAdABlAG0AMwAyAFwARAByAGkAdgBlAHIAcwBcAE4AcABmAHMALgBTAFkA
UwAAACQAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIA
SQBWAEUAUgBTAFwAdABkAHgALgBzAHkAcwAAAAAAJAAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABUAEQASQAuAFMAWQBTAAAA
AAAkAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkA
dgBlAHIAcwBcAGEAZgBkAC4AcwB5AHMAAAAAACYAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABTAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAbgBlAHQAYgB0AC4AcwB5AHMA
AAAAAAAAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwA
RABSAEkAVgBFAFIAUwBcAHcAZgBwAGwAdwBmAC4AcwB5AHMAAAAAAAAAJgAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABwAGEA
YwBlAHIALgBzAHkAcwAAAAAAAAAAACgAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAbgBlAHQAYgBpAG8AcwAuAHMAeQBzAAAA
AAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkA
VgBFAFIAUwBcAHcAYQBuAGEAcgBwAC4AcwB5AHMAAAAAAAAAJwAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB0AGUAcgBtAGQA
ZAAuAHMAeQBzAAAAAAAAACYAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABEAFIASQBWAEUAUgBTAFwAcgBkAGIAcwBzAC4AcwB5AHMAAAAAAAAAAAApAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIA
cwBcAG4AcwBpAHAAcgBvAHgAeQAuAHMAeQBzAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABtAHMAcwBtAGIAaQBvAHMA
LgBzAHkAcwAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIA
XABkAHIAaQB2AGUAcgBzAFwAZABpAHMAYwBhAGMAaABlAC4AcwB5AHMAAAAkAAAAXABTAHkA
cwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAGMA
cwBjAC4AcwB5AHMAAAAAACUAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUA
bQAzADIAXABEAHIAaQB2AGUAcgBzAFwAZABmAHMAYwAuAHMAeQBzAAAAKQAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABiAGwA
YgBkAHIAaQB2AGUALgBzAHkAcwAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAdAB1AG4AbgBlAGwALgBzAHkAcwAAAAAA
AAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkA
VgBFAFIAUwBcAGkAOAAwADQAMgBwAHIAdAAuAHMAeQBzAAAAKQAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABtAG8AdQBjAGwA
YQBzAHMALgBzAHkAcwAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABEAFIASQBWAEUAUgBTAFwAawBiAGQAYwBsAGEAcwBzAC4AcwB5AHMAAAAkAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIA
UwBcAGYAZABjAC4AcwB5AHMAAAAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAeABlAG4AdgBpAGYALgBzAHkAcwAAAAAA
AAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkA
VgBFAFIAUwBcAHgAZQBuAGkAZgBhAGMAZQAuAHMAeQBzAAAAKQAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABIAEQAQQB1AGQA
QgB1AHMALgBzAHkAcwAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABEAFIASQBWAEUAUgBTAFwAdgBpAG8AcwBlAHIALgBzAHkAcwAAAAAAAAAkAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIA
UwBcAHEAeABsAC4AcwB5AHMAAAAAACgAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAdQBzAGIAdQBoAGMAaQAuAHMAeQBzAAAA
AAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkA
VgBFAFIAUwBcAFUAUwBCAFAATwBSAFQALgBTAFkAUwAAAAAAKAAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB1AHMAYgBlAGgA
YwBpAC4AcwB5AHMAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABEAFIASQBWAEUAUgBTAFwAaQBuAHQAZQBsAHAAcABtAC4AcwB5AHMAAAAtAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIA
UwBcAEMAbwBtAHAAbwBzAGkAdABlAEIAdQBzAC4AcwB5AHMAAAApAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAEEAZwBpAGwA
ZQBWAHAAbgAuAHMAeQBzAAAAKAAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQA
ZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAByAGEAcwBsADIAdABwAC4AcwB5AHMAAAAAACkA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUA
UgBTAFwAbgBkAGkAcwB0AGEAcABpAC4AcwB5AHMAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAG4AZABpAHMAdwBhAG4A
LgBzAHkAcwAAAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMA
MgBcAEQAUgBJAFYARQBSAFMAXAByAGEAcwBwAHAAcABvAGUALgBzAHkAcwAAACgAAABcAFMA
eQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwA
cgBhAHMAcABwAHQAcAAuAHMAeQBzAAAAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwA
cwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAHIAYQBzAHMAcwB0AHAALgBzAHkA
cwAAAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQA
UgBJAFYARQBSAFMAXAByAGQAcABiAHUAcwAuAHMAeQBzAAAAAAAAACcAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAcwB3AGUA
bgB1AG0ALgBzAHkAcwAAAAAAAAAjAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAGsAcwAuAHMAeQBzAAAAAAAAACYAAABcAFMA
eQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwA
dQBtAGIAdQBzAC4AcwB5AHMAAAAAAAAAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwA
cwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAHUAcwBiAGgAdQBiAC4AcwB5AHMA
AAAAAAAAKAAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQA
cgBpAHYAZQByAHMAXABOAEQAUAByAG8AeAB5AC4AUwBZAFMAAAAAACgAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwASABkAEEA
dQBkAGkAbwAuAHMAeQBzAAAAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHAAbwByAHQAYwBsAHMALgBzAHkAcwAAAAAA
JQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYA
ZQByAHMAXABkAHIAbQBrAC4AcwB5AHMAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwA
cwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAGsAcwB0AGgAdQBuAGsALgBzAHkA
cwAAAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQA
UgBJAFYARQBSAFMAXAB4AGUAbgBuAGUAdAAuAHMAeQBzAAAAAAAAACkAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwAYwByAGEA
cwBoAGQAbQBwAC4AcwB5AHMAAAAuAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMA
dABlAG0AMwAyAFwARAByAGkAdgBlAHIAcwBcAGQAdQBtAHAAXwBkAGkAcwBrAGQAdQBtAHAA
LgBzAHkAcwAAAAAAAAAAACwAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUA
bQAzADIAXABEAHIAaQB2AGUAcgBzAFwAZAB1AG0AcABfAHgAZQBuAHYAYgBkAC4AcwB5AHMA
AAAAAC0AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIA
aQB2AGUAcgBzAFwAZAB1AG0AcABfAHgAZQBuAGMAcgBzAGgALgBzAHkAcwAAAC0AAABcAFMA
eQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwA
ZAB1AG0AcABfAGQAdQBtAHAAZgB2AGUALgBzAHkAcwAAAB8AAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXAB3AGkAbgAzADIAawAuAHMAeQBzAAAAAAAAACYA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUA
cgBzAFwARAB4AGEAcABpAC4AcwB5AHMAAAAAAAAAAAAkAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAUwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAGQAeABnAC4AcwB5AHMA
AAAAAB4AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABUAFMA
RABEAEQALgBkAGwAbAAAAAAAAAAAAB4AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkA
cwB0AGUAbQAzADIAXABxAHgAbABkAGQALgBkAGwAbAAAAAAAAAAAACYAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAbAB1AGEA
ZgB2AC4AcwB5AHMAAAAAAAAAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAGwAbAB0AGQAaQBvAC4AcwB5AHMAAAAAAAAA
JwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYA
RQBSAFMAXAByAHMAcABuAGQAcgAuAHMAeQBzAAAAAAAAACUAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwASABUAFQAUAAuAHMA
eQBzAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQA
UgBJAFYARQBSAFMAXABiAG8AdwBzAGUAcgAuAHMAeQBzAAAAAAAAACcAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAbQBwAHMA
ZAByAHYALgBzAHkAcwAAAAAAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAG0AcgB4AHMAbQBiAC4AcwB5AHMAAAAAAAAA
KQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYA
RQBSAFMAXABtAHIAeABzAG0AYgAxADAALgBzAHkAcwAAACkAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAbQByAHgAcwBtAGIA
MgAwAC4AcwB5AHMAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0A
MwAyAFwAZAByAGkAdgBlAHIAcwBcAHAAZQBhAHUAdABoAC4AcwB5AHMAAAAAAAAAJwAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMA
XABzAGUAYwBkAHIAdgAuAFMAWQBTAAAAAAAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABTAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAcwByAHYAbgBlAHQALgBzAHkA
cwAAAAAAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwA
ZAByAGkAdgBlAHIAcwBcAHQAYwBwAGkAcAByAGUAZwAuAHMAeQBzAAAAJQAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABzAHIA
dgAyAC4AcwB5AHMAAAAkAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0A
MwAyAFwARABSAEkAVgBFAFIAUwBcAHMAcgB2AC4AcwB5AHMAAAAAACYAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAcgBkAHAA
ZAByAC4AcwB5AHMAAAAAAAAAAAAmAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHQAZAB0AGMAcAAuAHMAeQBzAAAAAAAAAAAA
KQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYA
RQBSAFMAXAB0AHMAcwBlAGMAcwByAHYALgBzAHkAcwAAACYAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwAUgBEAFAAVwBEAC4A
UwBZAFMAAAAAAAAAAAAmAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0A
MwAyAFwAZAByAGkAdgBlAHIAcwBcAHMAcABzAHkAcwAuAHMAeQBzAAAAAAAAAAAAKQAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMA
XABhAHMAeQBuAGMAbQBhAGMALgBzAHkAcwAAAOCcyQIA+P//8AwBAJwAAABIG8gCAPj//4wN
AQAEAAAARBvIAgD4//+QDQEABAAAAKCrwAIA+P//lA0BAAABAAAABs0CAPj//5QOAQAEAAAA
AALNAgD4//+YDgEAUAAAAHww0AIA+P//6A4BAAQAAABoMNACAPj//+wOAQAEAAAAANCJAYD6
///wDgEAeAkAAIDSxgIA+P//aBgBAAgAAACI0sYCAPj//3AYAQAIAAAAALDBAgD4//94GAEA
ABAAAABgpQIA+P//eCgBAAAQAAAAgOYCgPj//3g4AQAAEAAAALCsAgD4//94SAEAABAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
NzYwMS4xODUyNi5hbWQ2NGZyZS53aW43c3AxX2dkci4xNDA3MDYtMTUwNgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABhMDVlNTg1NC1hMDAxLTRjMjItODg1MS1kZDc4NWUxMAUAAAB8MNACAPj//4Aw
0AIA+P//aDDQAgD4//9sMNACAPj//wDQiQGA+v//eNmJAYD6//+A0sYCAPj//4jSxgIA+P//
iNLGAgD4//+Q0sYCAPj//0cAAAAAAAAAABAAAAAAAAB4CQAADwAAAAAAAAAAAAAAxgEAAAAA
AAAAAAAAAAAAAAAIAgABAAAAAAAAAAAAAADgkagDgPr//zhAigGA+v//AgARwDgAIALGOzHB
BAAAAKECMcEEAAAAACQbAAAAAABQP1A/AQAAAEBhaQOg+P//dAoAAAAgAAACABHAOAAgAu+W
b8EEAAAA7ZNvwQQAAAAAAHwCAAAAAAAAOAqA+f//8OYcAKD4//90CgAAABAAAAIAEcA4ACAC
MqB7wQQAAACwJnDBBAAAAABQgAAAAAAAoCgWAgAAAADQwxIDgPr//3QKAAAAAAEAAgARwDgA
IALYqH/BBAAAAFulf8EEAAAAAAAAAAAAAAAAANkBAAAAAHBs1wCg+P//dAoAAACAAAACABHA
OAAgAvLRtsEEAAAA9cF/wQQAAAAAQIAAAAAAAGAUFgIAAAAA0MMSA4D6//90CgAAABAAAAIA
EcA4ACACsXHHwQQAAABMbcfBBAAAAAAAAAAAAAAAAADZAQAAAACgsw4BoPj//3QKAAAAgAAA
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
AQEBAAECAAABAQEAAQIAAAEBAQABAgAAARkCABlSFQIBBwIABwGnAAEEAQAEQgAAGQQBAARC
AABw7AEAAAAAAAAAAAABBAEABEIAABkEAQAEQgAAwD8CAAAAAAAAAAAAAQQBAARCAAAZBAEA
BEIAAPBFCAAAAAAAAAAAAAEEAQAEQgAAGQQBAARCAABAUQIAAAAAAAAAAAABBAEABEIAABkE
AQAEQgAAYPwHAAAAAAAAAAAAAQQBAARCAAAZBAEABEIAADAZDAAAAAAAAAAAAAEEAQAEQgAA
GQQBAARCAACw3gAAAAAAAAAAAAABBAEABEIAABkEAQAEQgAA8BkMAAAAAAAAAAAAAQQBAARC
AAAZBAEABEIAALAaDAAAAAAAAAAAAAEEAQAEQgAAGQQBAARCAABwGwwAAAAAAAAAAAABFAaF
FFMMASsABVAEAgAKARQGhRRTDAErAAVQBAIACgEUBoUUUwwBKwAFUAQCAAoBXyQAX/QmAFvk
JQBX1CQAU8QjAE9kIgBLdCEARzQgAET4DAA/6AsAOtgKADXICQAwuAgAK6gHACWYBgAfiAUA
GXgEABRoAwAHAScAARQGhRRTDAErAAVQBAIACgEUBoUUUwwBKwAFUAQCAAoBFAaFFFMMASsA
BVAEAgAKARQGhRRTDAErAAVQBAIACgEUBoUUUwwBKwAFUAQCAAoBEAWFEFMIASsAAVAAGgAA
ARQGhRRTDAErAAVQBAIACgEQBYUQUwgBKwABUAAaAAABEAWFEFMIASsAAVAAGgAAARAFhRBT
CAErAAFQABoAAAEQBYUQUwgBKwABUAAaAAABEAWFEFMIASsAAVAAGgAAARQGhRRTDAErAAVQ
BAIACgEQBYUQUwgBKwABUAAaAAABFAaFFFMMASsABVAEAgAKAV8kAF/0JgBb5CUAV9QkAFPE
IwBPZCIAS3QhAEc0IABE+AwAP+gLADrYCgA1yAkAMLgIACuoBwAlmAYAH4gFABl4BAAUaAMA
BwEnAAEUBoUUUwwBKwAFUAQCAAoBGQaFGVMRASsAClAJAgUKARgGhRhTEAErAAlQCAIECgE7
BoU7UzMBKwAsUCsCJwoBBAEABGIAAAEpDIUpZCoAInQpABs0KAAUUwwBKwAFUAQCAAoZUAyF
UGQqAEl0KQBCNCgAO1MzASsALFArAicKQEoHAAAAAAAAAAAAAV8kAF/0JgBb5CUAV9QkAFPE
IwBPZCIAS3QhAEc0IABE+AwAP+gLADrYCgA1yAkAMLgIACuoBwAlmAYAH4gFABl4BAAUaAMA
BwEnAAFfJABf9CYAW+QlAFfUJABTxCMAT2QiAEt0IQBHNCAARPgMAD/oCwA62AoANcgJADC4
CAArqAcAJZgGAB+IBQAZeAQAFGgDAAcBOwABBAEABEIAAAGfJACfNC4Al2QwAI90LwCH9DQA
f+QzAHfUMgBvxDEAZ/gTAF7oEgBV2BEATMgQAEO4DwA6qA4AMZgNACiIDAAfeAsAF2gKAA8B
NQABBAEABEIAAAF/HgB/9DQAd+QzAG/UMgBnxDEAX/gTAFboEgBN2BEARMgQADu4DwAyqA4A
KZgNACCIDAAXeAsAD2gKAAcBNQABBAEABEIAAAEEAQAEwgAAAZckAJc0LgCPZDAAh3QvAH/0
NAB35DMAb9QyAGfEMQBf+BMAVugSAE3YEQBEyBAAO7gPADKoDgApmA0AIIgMABd4CwAPaAoA
BwE1AAEGAwAGQgJQATAAAAEFAgAFMgFQAQYDAAZiAlABMAAAAQUCAAVSAVABBwQABzIDYAJQ
ATABBwQABzIDcAJgAVABBQIABZIBUAEGAwAGggJQATAAAAEJBQAJYgXQA3ACUAEwAAABBQIA
BXIBUAEIBAAIUgTgAlABMAEHAwAHYgPQAVAAAAEHBAAHMgNwAlABMAEHAwAHQgPgAVAAAAEI
BAAIcgTQAnABUAEHAwAHggPwAVAAAAEJBAAJkgXgA8ABUAEOCAAOUgrgCNAGwARwA2ACUAEw
ARAJABCCDPAK4AjQBsAEcANgAlABMAAAAQcEAAdSA3ACUAEwAQgFAAhiBHADYAJQATAAACEA
BAAAdAAAAGQDAKCjBACkowQAMNgbACEAAACgYQsA8GELAFjJGwAhAAAAnJcEAOSXBADg0hsA
IQAAACzdAQDf3QEAvNQbACEAAAC80wkAMNQJAFjJGwAhAAAAgNIJAEzTCQAkyRsAIQAAACRT
BAAIVAQA4NIbACEAAAD0RQAAKUYAAEw7HAAhAAAA5OUEAMTmBADsKhwAIQAAAPwxAQDsMwEA
MD4cACEAAACkQQAAGEMAAOgfHAAhAAAAQD8EAJA/BAAgyhsAIQAAAACJAQCgigEA7CocACEA
AADgrwEAdLABAHzJGwAhAAgAAPQDAAB0BAAAVAUAADQGAMBWAgD6VgIA/D8cACEAEAAA9AQA
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
UEFHRURBVEEA3QAAABBUAABMAAAAFEsAAAAAAAAAAAAAAAAAQAAAwFBBR0VWUkZDHikAAADw
VAAAKgAAAGBLAAAAAAAAAAAAAAAAAEAAAEBQQUdFVlJGRFASAAAAIFUAABQAAACKSwAAAAAA
AAAAAAAAAABAAADASU5JVAAAAABcdgUAAEBVAAB4BQAAnksAAAAAAAAAAAAAAAAAIAAA4i5y
c3JjAAAAPF8DAADAWgAAYAMAABZRAAAAAAAAAAAAAAAAAEAAAEAucmVsb2MAAHQgAAAAIF4A
ACIAAAB2VAAAAAAAAAAAAAAAAABAAABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAACAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAPvDg/8gdVuJRYBIiU2ISIlVkEyJRZhMiU2g6JGE//8LwItFgEiLTYhIi1WQ
TItFmEyLTaBIiaPYAQAAD4Sx/P//SI09WIkjAIt3EEiLPzvGcxBIjTy3D74EOAvAD475/f//
uBwAAMDp7/3//7lKAAAARTPJRQ8gwEULwHUUuQEAAABFD7aD8AEAAEWLi8QBAABIi5XoAAAA
TIvV6GAAAABIg+xQSIlMJCBIiVQkKEyJRCQwTIlMJDhMiVQkQEmLyuhryA4ASItMJCBIi1Qk
KEyLRCQwTItMJDhMi1QkQEiDxFBB/9JIiUWwSIvI6N/HDgBIi0Ww6Vn9//9mDx9EAABIgew4
AQAASI2EJAABAAAPKXQkMA8pfCRARA8pRCRQRA8pTCRgRA8pVCRwRA8pWIBEDylgkEQPKWig
RA8pcLBEDyl4wEiJGEiJeAhIiXAQTIlgGEyJaCBMiXAoTIl4MEyJVCQg6FcKAACQZmZmZmZm
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
AAAAQYmQnAAAAIsNQHUjAA8yQYmAkAAAAEGJkJQAAAC52QEAAA8yg+D8DzDCAADMzMzMzMwP
HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFJHRER1bXBCbG9iEAAAALEdAPAgAAAAQFp1ZUbx
6kOMkTa4Vyj9NQAAAAAAAAAAAAAAACAAAACPAFy8Oh7XRJiNhvaITGdYYQEAAAAAAAAHAAAA
AAIEJFkBAAAAGAAAAQIA6AMAgAAIAAAAAAAABAQF//9YZW4ANC41LjAtcmMAMTEvMTMvMjAx
NAAAARsAAQECAwQAAAAAAAAAAAAAAAAAAAAABgAAWGVuAEhWTSBkb21VADQuNS4wLXJjACAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAAAAw0AAwEBAAAAAwMDAlhlbgAA
BBoBBAEDAQLlBgEA//uJFwAAAABkCmQKQQFDUFUgMQBJbnRlbAAABBoCBAEDAQLlBgEA//uJ
FwAAAABkCmQKQQFDUFUgMgBJbnRlbAAACwUACwFYZW4AABAPABABAwYAAB4A/v8BAAAAERUA
EQAQAABAAEAAgAcJAAEABwAARElNTSAwAAATDwATAAAAAP//HQAAEAEAABQTABQAAAAA//8d
AAARABMBAAAAACALACAAAAAAAAAAAAB/BAB/AAAAAAAAAAAAIAAAAInDemwTQ9xHnzSogAoP
tWxuAgAAAAAAAAIAAAAKAAAAfgBNAEgAegAAAAQAAAAEAAAAbQoAACwAAABDAG8AbQBwAG8A
bgBlAG4AdAAgAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAAAAMAAAAQAAAAAAAAAAAAAAAAAAAA
AAAAACYAAABDAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAARABhAHQAYQAAAAkAAAAQAAAA
//////////8AAAAAAAAAABYAAABJAGQAZQBuAHQAaQBmAGkAZQByAAAAAQAAAEoAAABJAG4A
dABlAGwANgA0ACAARgBhAG0AaQBsAHkAIAA2ACAATQBvAGQAZQBsACAAMwAwACAAUwB0AGUA
cABwAGkAbgBnACAANQAAACgAAABQAHIAbwBjAGUAcwBzAG8AcgBOAGEAbQBlAFMAdAByAGkA
bgBnAAAAAQAAAGAAAABJAG4AdABlAGwAKABSACkAIABYAGUAbwBuACgAUgApACAAQwBQAFUA
IAAgACAAIAAgACAAIAAgACAAIAAgAFgAMwA0ADUAMAAgACAAQAAgADIALgA2ADcARwBIAHoA
AAAiAAAAVQBwAGQAYQB0AGUAIABTAGkAZwBuAGEAdAB1AHIAZQAAAAMAAAAIAAAAAAAAAAcA
AAAcAAAAVQBwAGQAYQB0AGUAIABTAHQAYQB0AHUAcwAAAAQAAAAEAAAABwAAACIAAABWAGUA
bgBkAG8AcgBJAGQAZQBuAHQAaQBmAGkAZQByAAAAAQAAABoAAABHAGUAbgB1AGkAbgBlAEkA
bgB0AGUAbAAAAAwAAABNAFMAUgA4AEIAAAALAAAACAAAAAAAAAAHAAAAAAAgAAAAb8A90I7Y
xUS6KvrgNRctGZgDAAAAAAAAAAAAAAAAAAAAAAAACwAAAEdlbnVudGVsaW5lSQsAAABHZW51
bnRlbGluZUkAAAAAAQAAAOUGAQAACCACASK4gf/7ixflBgEAAAggAgEiuIH/+4sXAAAAAAIA
AAABWgNV5LLwAAAAAAAsIcoJAVoDVeSy8AAAAAAALCHKCQAAAAAEAAAAAAAABAAAAAAAAAAA
AAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAKAAAAAAAAB0QAAAAAAAAAAAAAAAAAAAdEAAAAAAAAAAAAAAAAAAAACwAAAAAA
AAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAACAAAAAQAAABcAAAAAAAAAAAAEAAAAAAAAAAAA
AAAAAAAABAAAAAAAAAAAAAEAAACLAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAA
AAABAAAAgAAAwAENAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAIAIAACA
AAAAAAAAAAAAAAAACAAAgAAAAAAAAAAAAAAAAAAAAAABAACAAAAAAAAAAAABAAAAAAgQKAAA
AAAAAAAAAQAAAAAIECgAAAAAAgAAgEludGVsKFIpIFhlb24oUilJbnRlbChSKSBYZW9uKFIp
AAAAAAMAAIAgQ1BVICAgICAgICAgICBYIENQVSAgICAgICAgICAgWAAAAAAEAACAMzQ1MCAg
QCAyLjY3R0h6ADM0NTAgIEAgMi42N0dIegAAAAAABQAAgAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAYAAIAAAAAAAAAAAEBgAAEAAAAAAAAAAAAAAABAYAABAAAAAAAA
AAAHAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAgCQwAAAAAAAA
AAAAAAAAAAAkMAAAAAAAAAAAAAAAAAAAIAAAANJAO+igsEJIq+pxyeNGPdFAAAAAAAAAAAAA
AABBUElDYAQAAAKwWGVuAAAARkFDUPQAAAAEQFhlbgAAAFdBRVQoAAAAAVZYZW4AAABIUEVU
OAAAAAHSWGVuAAAAIAAAAIhIyFTRAR5MvtYoLJgkEwMAEAAAAAAAAAAAAACdTE1ULJTVRr9Q
31zZUkpQSBCNAoD6//+4DwAAJAnoCDMAAABjZHJvbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABMUhwAAQAAAAAACgBmH9LRVu4oOXc/YDfSI4V9TFIgAAIAAAAAAAsAIvZYR9ZK
2gW5dPl6rRrhnzQAAMBMUjQAAwAAABwADgBjTFCffVNJZYVAvXB3dgEA2P9r/X8FAABgYJAC
gPr//wUBAAAAAQAATFI8AAQAAAA8AA8Ad/p5j+/a3gVZfKRoubDwn9j/a/1/BQAAYGCQAoD6
//8HBAAAAMDhPQKA+v//AAAATFIoAAUAAABwABsAIvZYR9ZK2gW5dPl6rRrhnwjdbv1/BQAA
NAAAwExSOAAGAAAArAAOAHf6eY/v2t4FWXykaLmw8J/Y/2v9fwUAAGBgkAKA+v//ABAMfwGA
+v//AAAATFI0AAcAAADUAA4AY0xQn31TSWWFQL1wd3YBANj/a/1/BQAAYGCQAoD6//8GAQAA
BQEAAExSNAAIAAAADAEOAGNMUJ99U0llhUC9cHd2AQDY/2v9fwUAAGBgkAKA+v//CAEAAAYB
AABMUjQACQAAAEABCgDsSaK9xv18jIRTQ0EKMoFI2P9r/X8FAABgYJACgPr//wEFAAAABQAA
TFI0AAoAAAB0AQ8A+FJLNRS6fKjM5O7Upp4L5Nj/a/1/BQAAYGCQAoD6//8WAwAAAAMAAExS
NAALAAAAqAEPAPhSSzUUunyozOTu1KaeC+TY/2v9fwUAAGBgkAKA+v//DwMAABYDAABMUjQA
DAAAANwBDwD4Uks1FLp8qMzk7tSmngvk2P9r/X8FAABgYJACgPr//xADAAAPAwAATFI0AA0A
AAAQAg8A+FJLNRS6fKjM5O7Upp4L5Nj/a/1/BQAAYGCQAoD6//8RAwAAEAMAAExSNAAOAAAA
RAIPAPhSSzUUunyozOTu1KaeC+TY/2v9fwUAAGBgkAKA+v//EgMAABEDAABMUiQADwAAAHgC
HwD3GObi8t2KFaTU0OfXhtnK2P9r/X8FAABMUjQAEAAAAKwCDAAJ2QuVn04AjF2DlIEg+6dt
2P9r/X8FAABgYJACgPr//wIAAAABAAAATFIgABEAAADQAgsAIvZYR9ZK2gW5dPl6rRrhnzQA
AMBMUiAAEgAAAAQDCwAi9lhH1kraBbl0+XqtGuGfNAAAwExSIAATAAAAJAMLACL2WEfWStoF
uXT5eq0a4Z80AADATFIgABQAAABEAwsAIvZYR9ZK2gW5dPl6rRrhnzQAAMBMUiAAFQAAAGQD
CwAi9lhH1kraBbl0+XqtGuGfNAAAwExSIAAWAAAAhAMLACL2WEfWStoFuXT5eq0a4Z80AADA
TFIoABcAAACkAxsAIvZYR9ZK2gW5dPl6rRrhn6gwY/1/BQAANAAAwExSIAAYAAAAxAMLACL2
WEfWStoFuXT5eq0a4Z80AADATFIgABkAAADsAwsAIvZYR9ZK2gW5dPl6rRrhnzQAAMBMUiAA
GgAAAAwECwAi9lhH1kraBbl0+XqtGuGfNAAAwExSIAAbAAAALAQLACL2WEfWStoFuXT5eq0a
4Z80AADATFIgABwAAABMBAsAIvZYR9ZK2gW5dPl6rRrhnzQAAMBMUiAAHQAAAGwECwAi9lhH
1kraBbl0+XqtGuGfNAAAwExSIAAeAAAAjAQLACL2WEfWStoFuXT5eq0a4Z80AADATFIgAB8A
AACsBAsAIvZYR9ZK2gW5dPl6rRrhnzQAAMBMUiAAIAAAAMwECwAi9lhH1kraBbl0+XqtGuGf
NAAAwExSIAAhAAAA7AQLACL2WEfWStoFuXT5eq0a4Z80AADATFI0ACIAAAAMBQwACdkLlZ9O
AIxdg5SBIPunbdj/a/1/BQAAYGCQAoD6//8EAAAAAgAAAExSNAAjAAAALAUPAPhSSzUUunyo
zOTu1KaeC+TY/2v9fwUAAGBgkAKA+v//EwMAABIDAABMUjQAJAAAAGAFDwD4Uks1FLp8qMzk
7tSmngvk2P9r/X8FAABgYJACgPr//wcDAAATAwAATFI0ACUAAACUBQoA7Emivcb9fIyEU0NB
CjKBSNj/a/1/BQAAYGCQAoD6//9lBQAAAQUAAExSNAAmAAAAyAUKAOxJor3G/XyMhFNDQQoy
gUjY/2v9fwUAAGBgkAKA+v//AgUAAGUFAABMUjQAJwAAAPwFDgBjTFCffVNJZYVAvXB3dgEA
2P9r/X8FAABgYJACgPr//wkBAAAIAQAATFI0ACgAAAAwBg4AY0xQn31TSWWFQL1wd3YBANj/
a/1/BQAAYGCQAoD6//8ZAQAACQEAAExSOAApAAAAZAYOAHf6eY/v2t4FWXykaLmw8J/Y/2v9
fwUAAGBgkAKA+v//FBAMfwGA+v//AAAATFI4ACoAAACYBhQApvlp4Qzm8oQysXrRxp1PeNj/
a/1/BQAAYGCQAoD6//8AAAAAEAx/AYD6//9MUjwAKwAAANAGDwB3+nmP79reBVl8pGi5sPCf
2P9r/X8FAABgYJACgPr//wcAAAAAEAx/AYD6//8AAABMUjwALAAAAAgHDwB3+nmP79reBVl8
pGi5sPCf2P9r/X8FAABgYJACgPr//wcEAAAAsPqcAoD6//8AAABMUjwALQAAAEQHDwB3+nmP
79reBVl8pGi5sPCf2P9r/X8FAABgYJACgPr//wcEAAAA8IOVAoD6//8AAABMUjwALgAAAIAH
DwB3+nmP79reBVl8pGi5sPCf2P9r/X8FAABgYJACgPr//wcEAAAAUNFGA4D6//8AAABMUjwA
LwAAALwHDwB3+nmP79reBVl8pGi5sPCf2P9r/X8FAABgYJACgPr//wcEAAAAUNFGA4D6//8A
AABMUjwAMAAAAPgHDwB3+nmP79reBVl8pGi5sPCf2P9r/X8FAABgYJACgPr//wcEAAAAUNFG
A4D6//8AAABMUjwAMQAAADQIDwB3+nmP79reBVl8pGi5sPCf2P9r/X8FAABgYJACgPr//wcE
AAAAUNFGA4D6//8AAABMUjwAMgAAAHAIDwB3+nmP79reBVl8pGi5sPCf2P9r/X8FAABgYJAC
gPr//wcEAAAAsHiSAoD6//8AAABMUjwAMwAAAKwIDwB3+nmP79reBVl8pGi5sPCf2P9r/X8F
AABgYJACgPr//wcEAAAAYIw/AoD6//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAExKfvihxS9Nv/DV3mOl
5MNoAgAAAAAAAAAAAAAAAAAAAAAAAAEAAAALAAAAAAAAAFdkZjAxMDAwAGgAAAkAAAABAAAA
AAAAAM7PAAAoAAAABAAAAEBCawKA+v//AQAAAAkAAACwHQAAbXNpc2FkcnYAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACgEAQG4SAoD6//8BAAAACQAAALAdAAB2ZHJ2cm9vdAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAM7PAABAnjgCgPr//wEAAAAFAAAAcBcAAHN0b3JmbHQAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA8Ag/AAAZjAKA+v//AQAAAAkAAACwHQAAY2Ryb20AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAQAaTAoD6//8BAAAABwAAAHEXAABIREF1ZEJ1cwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAABAOpMCgPr//wEAAAAJAAAAsB0AAFZpcnRpb1Nl
cmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAvAIAAEBOlgKA+v//AQAAAAkAAACwHQAAaW50ZWxw
cG0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPzwAAUKyXAoD6//8BAAAACQAAALAdAABDb21w
b3NpdGVCdXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAWUQAQoJsCgPr//wEAAAAJAAAAsB0AAHVt
YnVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAABBAUwOA+v//AQAAAAcAAABxFwAA
UEVBVVRIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
--------------070603040901030901050202
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
win-pv-devel mailing list
win-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel
--------------070603040901030901050202--


From wg-test-framework-bounces@lists.xenproject.org Thu Nov 13 15:58:28 2014
Return-path: <wg-test-framework-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 13 Nov 2014 15:58:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wg-test-framework-bounces@lists.xenproject.org>)
	id 1Xowmy-0006yo-4N
	for archives@lists.xenproject.org; Thu, 13 Nov 2014 15:58:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <lars.kurth@citrix.com>) id 1Xowmw-0006yg-1Z
	for wg-test-framework@lists.xenproject.org;
	Thu, 13 Nov 2014 15:58:26 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
	47/61-08051-125D4645; Thu, 13 Nov 2014 15:58:25 +0000
X-Env-Sender: lars.kurth@citrix.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1415894303!6947047!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_MESSAGE,received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19448 invoked from network); 13 Nov 2014 15:58:23 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
	by server-16.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	13 Nov 2014 15:58:23 -0000
X-IronPort-AV: E=Sophos;i="5.07,378,1413244800"; 
	d="doc'32?scan'32,208,217,32";a="26825967"
From: Lars Kurth <lars.kurth@citrix.com>
To: "wg-test-framework@lists.xenproject.org"
	<wg-test-framework@lists.xenproject.org>
Thread-Topic: Notes from tXen Project - Allnet Meeting, Nov 12th
Thread-Index: AQHP/1qmGtnbCE6i6kmsU7yytGaAZw==
Date: Thu, 13 Nov 2014 15:58:22 +0000
Message-ID: <D08A8496.1527E%lars.kurth@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.4.5.141003
Content-Type: multipart/mixed; boundary="_004_D08A84961527Elarskurthcitrixcom_"
MIME-Version: 1.0
X-DLP: AMS1
Subject: [Wg-test-framework] Notes from tXen Project - Allnet Meeting,
	Nov 12th
X-BeenThere: wg-test-framework@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen Project Test Framework Working Group
	<wg-test-framework.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/wg-test-framework>,
	<mailto:wg-test-framework-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:wg-test-framework@lists.xenproject.org>
List-Help: <mailto:wg-test-framework-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-test-framework>,
	<mailto:wg-test-framework-request@lists.xenproject.org?subject=subscribe>
Sender: wg-test-framework-bounces@lists.xenproject.org
Errors-To: wg-test-framework-bounces@lists.xenproject.org

--_004_D08A84961527Elarskurthcitrixcom_
Content-Type: multipart/alternative;
	boundary="_000_D08A84961527Elarskurthcitrixcom_"

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

RllJOiBzb3JyeSBmb3IgYmVpbmcgbGF0ZSBvbiB0aGlzIG9uZQ0KDQpGcm9tOiBMYXJzIEt1cnRo
IDxsYXJzLmt1cnRoQGNpdHJpeC5jb208bWFpbHRvOmxhcnMua3VydGhAY2l0cml4LmNvbT4+DQpE
YXRlOiBXZWRuZXNkYXksIDEyIE5vdmVtYmVyIDIwMTQgMTY6NDgNClRvOiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AY2l0cml4LmNvbTxtYWlsdG86SWFuLkphY2tzb25AY2l0cml4LmNvbT4+LCBQ
YXVsIEdlb3JnZSA8cGdlb3JnZUBwbGdpbmMuY29tPG1haWx0bzpwZ2VvcmdlQHBsZ2luYy5jb20+
Pg0KU3ViamVjdDogTm90ZXMgZnJvbSB0b2RheSdzIFhlbiBQcm9qZWN0IC0gQWxsbmV0IE1lZXRp
bmcNCg0KUGxlYXNlIHN0YXRlIGFueSBjb3JyZWN0aW9ucyA6IHdpbGwgZm9yd2FyZCB0byB0aGUg
d29ya2luZyBncm91cCwgaWYgSSBkb24ndCBoZWFyIGZyb20geW91IGJlZm9yZSB0aGUgZW5kIG9m
IHRvZGF5DQpSZWdhcmRzDQpMYXJzDQoNCkF0dGVuZGVlcw0KSWFuIEphY2tzb24sIExhcnMgS3Vy
dGgsIFBhdWwgR2VvcmdlDQoNCkFnZW5kYQ0KKiBEaXNjdXNzIEluc3RhbGxhdGlvbiBQbGFuIGdv
aW5nIGZvcndhcmQNCiogIE9uZSBvZiB0aGUgdGVzdCBtYWNoaW5lcyBpbiBQT0Mg4oCTIGR1cGxp
Y2F0ZWQgc3BlYw0KKiBSQU0gb24gb25lIG1hY2hpbmVzIG5vdCBzcGVjaWZpZWQNCiogUXVlc3Rp
b24gZnJvbSBQYXVsIHJlIFZNIGNvbmZpZ3VyYXRpb25zDQoqIExlYWQgdGltZQ0KKiBQbHVtcGlu
ZyBkaWFncmFtDQoNCkFjdGlvbiBpdGVtcw0KKiBMYXJzOiBNUyBkaXNjdXNzaW9uIGZvciBndWVz
dCBsaWNlbnNlcyAob25nb2luZykNCg0KTmV3IEFjdGlvbiBpdGVtczoNCiogR2VvcmdlIHRvIEFD
SyBvbiBtZW1vcnkgcmUgSWFuDQoqIEdlb3JnZSB0byBzZW5kIGNvbXBsZXRlIG1hY2hpbmUgc3Bl
YyB0byBJYW4NCiogSWFuIHRvIHJldmlldyBwbGFuIGFuZCBwcm92aWRlIGZlZWRiYWNrIG9yIEFD
ayBpZiBpdCBpcyBmaW5lDQoqICBHZW9yZ2UsIHdpbGwgZHJhZnQgZGF0ZXMgYW5kIGFkZCBjb250
aW5nZW5jeSBhcyBuZWVkZWQNCg0KPT0gQWdlbmRhID09DQoNCj09PSBMZWFkIFRpbWUgPT09DQpM
ZWFkIHRpbWU6IChHZW9yZ2UpIDEwIGRheXMsIDItMyBkYXlzIHRlc3RpbmcsIHBsdXMgc2hpcHBp
bmcgIC0gZXhwZWN0IHRoYXQgdHdvIG1haW4gc2VydmVycyBhbmQgbW9zdCBib2FyZHMuICBHZW9y
Z2Ugd2FudHMgdG8gc2VlIGNvcmUgaW5mcmFzdHJ1Y3R1cmUgaW4gdGhlIGRhdGFjZW50cmUgaW4g
dGhlIGZpcnN0IDEwIGRheXMgaW4gREVDLg0KDQpJYW4gYWdyZWVzDQoNCj09PSBEdXBsaWNhdGUg
VGVzdCBNYWNoaW5lcyA9PT0NCklhbjogY2xhcmlmaWVkIHRoZSBzaXR1YXRpb24gaW4gYW4gZW1h
aWwsIGFuZCBHZW9yZ2UgQUNLRUQNClBhdWw6IGNvbW11bmljYXRlZCB0aGUgaXNzdWUgd2l0aCBk
dXBsaWNhdGUgdGVzdCBtYWNoaW5lcyB0byBoaXMgc3VwcGxpZXINClN1cHBsZXIgaXMgbG9va2lu
ZyBhdCBmdW5kaW5nIGFuIGFsdGVybmF0aXZlDQotLS0NClBhdWwgd2lsbCBzZW5kIGEgY29tcGxl
dGUgc3BlYyBhbmQgc2VuZCBiYWNrIHRvIElhbiBiZWZvcmUgdGhlIGVuZCBvZiB0aGUgZGF5DQpJ
YW4gbmVlZHMgdG8gQUNLLiBJYW4gaXMgc2xpZ2h0bHkgY29uY2VybmVkIGFib3V0IHByaWNlIGRp
ZmZlcmVuY2UNCg0KPT09IE1lbW9yeSA9PT0NCkdlb3JnZSBzcGVjZWQgYWxsIG1hY2hpbmVzIHdp
dGggOEdCDQpHZW9yZ2UgdG8gQUNLIGFuZCBjb3JyZWN0IGl0DQoNCj09PSBPdGhlciBRdWVzdGlv
bnMgPT09DQoNCkdlb3JnZSB3YXMgYXNraW5nIHdoYXQgdGhlIGJlc3Qgd2F5IGlzIHRvIGdldCBX
aGVlenk/DQpJYW46IGV4cGVjdHMgdXMgdG8gbmVlZCBhbiBhcHQgY2FjaGUgc3lzdGVtIHRvIGhv
c3QgaW1hZ2VzLiBJYW4gdXN1YWxseSB1c2VzIG5ldGluc3RhbGwuIENhbiB1c2UgUFhFIHNlcnZl
cg0KDQpHZW9yZ2U6IGhhcyBub3QgaW5zdGFsbGVkIERlYmlhbiB2aWEgbmV0aW5zdGFsbCBiZWZv
cmUgYW5kIGlzIG9wZXJhdGluZyBhIHdpbmRvd3Mgc2VydmVyIHNob3AuDQpHZW9yZ2U6IERvbiAm
IERvbiBhcmUgZ29pbmcgdG8gaW5zdGFsbCBEZWJpYW4gc3lzdGVtcw0KSWFuOiByYWlzZWQgc29t
ZSBjb25jZXJucw0KR2VvcmdlOiBkb2VzIG5vdCB0aGluayB0aGlzIHdpbGwgYmUgYW4gaXNzdWUs
IGJlY2F1c2UgRG9uIGlzIEdlb3JnZeKAmXMgd2VibWFzdGVyIGFuZCBEb24gUyBoYXMgYmVlbiB3
b3JraW5nIHdpdGggR2VvcmdlIGZvciBtYW55IHllYXJzLg0KDQpHZW9yZ2U6IG5lZWRzIGEgcHJv
amVjdCBwbGFuIG9uIHdoYXQgbmVlZHMgdG8gYmUgZG9uZSB3aGVuIGZyb20gYSBIVyBhbmQgU1cg
cGVyc3BlY3RpdmUuIEdlb3JnZSBuZWVkcyB0byBrbm93IHdoYXQgdGhlIHBpZWNlcyBhcmUgYW5k
IHRoZSBvcmRlciBpbiB3aGljaCBpdCBoZSB3b3VsZCBsaWtlIHRoaXMgdG8gYmUgZG9uZS4NCg0K
SWFuOiB3YXMgaG9waW5nIHRoYXQgdGhlIGRvY3VtZW50IHRoYXQgaGUgc2VudCB0byBHZW9yZ2Ug
aXMgc3VmZmljaWVudCBmb3IgR2VvcmdlIHRvIGNyZWF0ZSBhIHBsYW4gYW5kIHRoYXQgR2Vvcmdl
IHdhcyBwbGFubmluZyB0byBzcGVjIGl0IG91dC4sIGFmdGVyIGdldHRpbmcgcXVlc3Rpb25zLg0K
DQo8R2VvcmdlIHRvb2sgc29tZSB0aW1lIHRvIHJlYWQgdGhlIGRvY3VtZW50Pg0KDQpJYW46IGJl
bGlldmVzIHRoYXQgYSBzeXNhZG1pbiBzaG91bGQgdGFrZSB0aGUgcGx1bWJpbmcgZG9jdW1lbnQg
IGFuZCBhZGQgZGV0YWlsIG9uIGl0DQoNCkdlb3JnZTogc3RhdGVzIHRoYXQgaGUgdW5kZXJzdGFu
ZHMgbW9zdCBvZiB0aGUgZG9jdW1lbnQgYW5kIG1heSBmb2xsb3cgdXAgd2l0aCBhIGZldyBxdWVz
dGlvbnMuICBUaGVyZSBtYXkgYmUgc29tZSBtb3JlIGRldGFpbCB0aGF0IGlzIG5lZWRlZCBmcm9t
IGxpbmUgOTYgb2YgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9cGVvcGxlL2l3ai9j
b2xvLWZvci10ZXN0aW5nLmdpdDthPWJsb2I7Zj1wbHVtYmluZy50eHQ7aGI9SEVBRA0KDQpJYW4g
Y2xhcmlmaWVkIHRoYXQgYWxsIFZNcyBoYXZlIHRvIGJlIGluc3RhbGxlZCBmcm9tIHNjcmF0Y2gu
DQoNCkFDVElPTjogR2VvcmdlIHdpbGwgdXNlIHRoZSBwbHVtYmluZyBkaWFncmFtIHRvIHB1dCB0
b2dldGhlciBhIGNvbmZpZ3VyYXRpb24gcGxhbiwgd2l0aCBhbiBvcmRlciBpbiBob3cgdG8gaW5z
dGFsbCBpdGVtcyBpbiB0aGUgY29ycmVjdCBvcmRlciwgd2l0aCBlc3RpbWF0ZWQgdGltZXMuIFVu
dGlsIEdlb3JnZSBoYXMgZm91bmQgYSBzeXNhZG1pbiwgaGUgd2lsbCBhY3QgYXMgcG9pbnQgb2Yg
Y29udGFjdC4NCg0KSWFuIHdvdWxkIHByZWZlciB0byBzcGVhayB0byB0aGUgc3lzYWRtaW4gZGly
ZWN0bHkgdGhyb3VnaCBhbiBlbWFpbCBjb252ZXJzYXRpb24sIGFuZCB0byB0cnkgdG8gZ2V0IGEg
bG93LWxhdGVuY3kgZGlyZWN0IGFuZCByZWNvcmRlZCBjb252ZXJzYXRpb24gYWJvdXQgZGV0YWls
cy4NCg0KPT09IEluc3RhbGxhdGlvbiBQbGFuID09PQ0KSWFuOiBSZWxhdGVkIHRvIHRoZSBwbGFu
DQoqIERvZXMgbm90IGhhdmUgYW55IGRhdGVzIG9uIGl0Lg0KKiBUaGVyZSBpcyBhIHNlY3Rpb24g
aW4gdGhlIG1pZGRsZSByZWxhdGVkIHRvIG9wZXJhdGluZyBzeXN0ZW1zIHRoYXQgbmVlZHMgdG8g
YmUgYW1lbmRlZCAoaWRlYWxseSBpbiBhIHNlcGFyYXRlIFNXIGNvbmZpZyBwbGFuKQ0KKiBJcyBo
YXBweSB3aXRoIHRoZSBsZXZlbCBvZiBkZXRhaWwNCiogV2Ugd2lsbCBwcm9iYWJseSBuZWVkIGEg
c2VwYXJhdGUgU1cgY29uZmlnIHBsYW4NCg0KQUNUSU9OOiBJYW4gdG8gcmV2aWV3IHBsYW4gYW5k
IHByb3ZpZGUgZmVlZGJhY2sgb3IgQUNrIGlmIGl0IGlzIGZpbmUNCkFDVElPTjogR2VvcmdlLCB3
aWxsIGRyYWZ0IGRhdGVzIGFuZCBhZGQgY29udGluZ2VuY3kgYXMgbmVlZGVkDQoNCg0K

--_000_D08A84961527Elarskurthcitrixcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <5A8921B4FB74AF45BD74D18B0064B1D2@citrix.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx
NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj5GWUk6IHNvcnJ5
IGZvciBiZWluZyBsYXRlIG9uIHRoaXMgb25lPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPHNw
YW4gaWQ9Ik9MS19TUkNfQk9EWV9TRUNUSU9OIj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkNh
bGlicmk7IGZvbnQtc2l6ZToxMXB0OyB0ZXh0LWFsaWduOmxlZnQ7IGNvbG9yOmJsYWNrOyBCT1JE
RVItQk9UVE9NOiBtZWRpdW0gbm9uZTsgQk9SREVSLUxFRlQ6IG1lZGl1bSBub25lOyBQQURESU5H
LUJPVFRPTTogMGluOyBQQURESU5HLUxFRlQ6IDBpbjsgUEFERElORy1SSUdIVDogMGluOyBCT1JE
RVItVE9QOiAjYjVjNGRmIDFwdCBzb2xpZDsgQk9SREVSLVJJR0hUOiBtZWRpdW0gbm9uZTsgUEFE
RElORy1UT1A6IDNwdCI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+RnJvbTogPC9z
cGFuPkxhcnMgS3VydGggJmx0OzxhIGhyZWY9Im1haWx0bzpsYXJzLmt1cnRoQGNpdHJpeC5jb20i
PmxhcnMua3VydGhAY2l0cml4LmNvbTwvYT4mZ3Q7PGJyPg0KPHNwYW4gc3R5bGU9ImZvbnQtd2Vp
Z2h0OmJvbGQiPkRhdGU6IDwvc3Bhbj5XZWRuZXNkYXksIDEyIE5vdmVtYmVyIDIwMTQgMTY6NDg8
YnI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9sZCI+VG86IDwvc3Bhbj5JYW4gSmFja3Nv
biAmbHQ7PGEgaHJlZj0ibWFpbHRvOklhbi5KYWNrc29uQGNpdHJpeC5jb20iPklhbi5KYWNrc29u
QGNpdHJpeC5jb208L2E+Jmd0OywgUGF1bCBHZW9yZ2UgJmx0OzxhIGhyZWY9Im1haWx0bzpwZ2Vv
cmdlQHBsZ2luYy5jb20iPnBnZW9yZ2VAcGxnaW5jLmNvbTwvYT4mZ3Q7PGJyPg0KPHNwYW4gc3R5
bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPlN1YmplY3Q6IDwvc3Bhbj5Ob3RlcyBmcm9tIHRvZGF5J3Mg
WGVuIFByb2plY3QgLSBBbGxuZXQgTWVldGluZzxicj4NCjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rp
dj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJz
cC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29s
b3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxNHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwg
c2Fucy1zZXJpZjsiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBj
bSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KUGxl
YXNlIHN0YXRlIGFueSBjb3JyZWN0aW9ucyA6IHdpbGwgZm9yd2FyZCB0byB0aGUgd29ya2luZyBn
cm91cCwgaWYgSSBkb24ndCBoZWFyIGZyb20geW91IGJlZm9yZSB0aGUgZW5kIG9mIHRvZGF5PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsg
Zm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KUmVnYXJkczwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQt
c2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCkxhcnM8L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2
cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQo8YnI+DQo8L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZv
bnQtZmFtaWx5OiBDYW1icmlhOyI+DQpBdHRlbmRlZXM8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQt
ZmFtaWx5OiBDYW1icmlhOyI+DQpJYW4gSmFja3NvbiwgTGFycyBLdXJ0aCwgUGF1bCBHZW9yZ2U8
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0
OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQo8YnI+DQo8L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250
LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpBZ2VuZGE8L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6
IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQoqIERpc2N1c3MgSW5zdGFsbGF0aW9uIFBs
YW4gZ29pbmcgZm9yd2FyZDwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46
IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7
Ij4NCiombmJzcDsmbmJzcDtPbmUgb2YgdGhlIHRlc3QgbWFjaGluZXMgaW4gUE9DIOKAkyBkdXBs
aWNhdGVkIHNwZWMmbmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
OiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlh
OyI+DQoqIFJBTSBvbiBvbmUgbWFjaGluZXMgbm90IHNwZWNpZmllZCZuYnNwOzwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6
ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCiogUXVlc3Rpb24gZnJvbSBQYXVsIHJl
IFZNIGNvbmZpZ3VyYXRpb25zPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJp
YTsiPg0KKiBMZWFkIHRpbWUgJm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTog
Q2FtYnJpYTsiPg0KKiBQbHVtcGluZyBkaWFncmFtJm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBm
b250LWZhbWlseTogQ2FtYnJpYTsiPg0KJm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZh
bWlseTogQ2FtYnJpYTsiPg0KQWN0aW9uIGl0ZW1zPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZh
bWlseTogQ2FtYnJpYTsiPg0KKiBMYXJzOiBNUyBkaXNjdXNzaW9uIGZvciBndWVzdCBsaWNlbnNl
cyAob25nb2luZyk8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20g
MGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQom
bmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAu
MDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpOZXcgQWN0
aW9uIGl0ZW1zOjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAw
Y20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCiog
R2VvcmdlIHRvIEFDSyBvbiBtZW1vcnkgcmUgSWFuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZh
bWlseTogQ2FtYnJpYTsiPg0KKiBHZW9yZ2UgdG8gc2VuZCBjb21wbGV0ZSBtYWNoaW5lIHNwZWMg
dG8gSWFuPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAw
LjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KKiBJYW4g
dG8gcmV2aWV3IHBsYW4gYW5kIHByb3ZpZGUgZmVlZGJhY2sgb3IgQUNrIGlmIGl0IGlzIGZpbmU8
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0
OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQoqICZuYnNwO0dlb3Jn
ZSwgd2lsbCBkcmFmdCBkYXRlcyBhbmQgYWRkIGNvbnRpbmdlbmN5IGFzIG5lZWRlZCZuYnNwOzwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L3NwYW4+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPHNwYW4gaWQ9
Ik9MS19TUkNfQk9EWV9TRUNUSU9OIj4NCjxkaXYgc3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29y
ZDsgLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdo
aXRlLXNwYWNlOyBjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDE0cHg7IGZvbnQtZmFt
aWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBD
YW1icmlhOyI+DQo9PSBBZ2VuZGEgPT08L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBD
YW1icmlhOyI+DQombmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
OiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlh
OyI+DQo9PT0gTGVhZCBUaW1lID09PTwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENh
bWJyaWE7Ij4NCkxlYWQgdGltZTogKEdlb3JnZSkgMTAgZGF5cywgMi0zIGRheXMgdGVzdGluZywg
cGx1cyBzaGlwcGluZyZuYnNwOyZuYnNwOy0gZXhwZWN0IHRoYXQgdHdvIG1haW4gc2VydmVycyBh
bmQgbW9zdCBib2FyZHMuJm5ic3A7Jm5ic3A7R2VvcmdlIHdhbnRzIHRvIHNlZSBjb3JlIGluZnJh
c3RydWN0dXJlIGluIHRoZSBkYXRhY2VudHJlIGluIHRoZSBmaXJzdCAxMCBkYXlzIGluIERFQy48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0
OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQombmJzcDs8L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250
LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpJYW4gYWdyZWVzPC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1z
aXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KJm5ic3A7PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAx
NnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KPT09IER1cGxpY2F0ZSBUZXN0IE1hY2hpbmVz
ID09PTwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4w
MDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCklhbjogY2xh
cmlmaWVkIHRoZSBzaXR1YXRpb24gaW4gYW4gZW1haWwsIGFuZCBHZW9yZ2UgQUNLRUQ8L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250
LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpQYXVsOiBjb21tdW5pY2F0ZWQg
dGhlIGlzc3VlIHdpdGggZHVwbGljYXRlIHRlc3QgbWFjaGluZXMgdG8gaGlzIHN1cHBsaWVyPC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsg
Zm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KU3VwcGxlciBpcyBsb29r
aW5nIGF0IGZ1bmRpbmcgYW4gYWx0ZXJuYXRpdmU8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFt
aWx5OiBDYW1icmlhOyI+DQotLS08L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1i
cmlhOyI+DQpQYXVsIHdpbGwgc2VuZCBhIGNvbXBsZXRlIHNwZWMgYW5kIHNlbmQgYmFjayB0byBJ
YW4gYmVmb3JlIHRoZSBlbmQgb2YgdGhlIGRheTwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1p
bHk6IENhbWJyaWE7Ij4NCklhbiBuZWVkcyB0byBBQ0suIElhbiBpcyBzbGlnaHRseSBjb25jZXJu
ZWQgYWJvdXQgcHJpY2UgZGlmZmVyZW5jZTwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6
IENhbWJyaWE7Ij4NCiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJy
aWE7Ij4NCj09PSBNZW1vcnkgPT09PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2Ft
YnJpYTsiPg0KR2VvcmdlIHNwZWNlZCBhbGwgbWFjaGluZXMgd2l0aCA4R0I8L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6
IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpHZW9yZ2UgdG8gQUNLIGFuZCBjb3JyZWN0
IGl0PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAw
MDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KJm5ic3A7PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsg
Zm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KPT09IE90aGVyIFF1ZXN0
aW9ucyA9PT08L3A+DQo8L2Rpdj4NCjwvc3Bhbj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8c3BhbiBp
ZD0iT0xLX1NSQ19CT0RZX1NFQ1RJT04iPg0KPGRpdiBzdHlsZT0id29yZC13cmFwOiBicmVhay13
b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXIt
d2hpdGUtc3BhY2U7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1m
YW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6
IENhbWJyaWE7Ij4NCkdlb3JnZSB3YXMgYXNraW5nIHdoYXQgdGhlIGJlc3Qgd2F5IGlzIHRvIGdl
dCBXaGVlenk/PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBj
bSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KSWFu
OiBleHBlY3RzIHVzIHRvIG5lZWQgYW4gYXB0IGNhY2hlIHN5c3RlbSB0byBob3N0IGltYWdlcy4g
SWFuIHVzdWFsbHkgdXNlcyBuZXRpbnN0YWxsLiBDYW4gdXNlIFBYRSBzZXJ2ZXI8L3A+DQo8L2Rp
dj4NCjwvc3Bhbj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8c3BhbiBpZD0iT0xLX1NSQ19CT0RZX1NF
Q1RJT04iPg0KPGRpdiBzdHlsZT0id29yZC13cmFwOiBicmVhay13b3JkOyAtd2Via2l0LW5ic3At
bW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7IGNvbG9y
OiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNh
bnMtc2VyaWY7Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20g
MC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCkdlb3Jn
ZTogaGFzIG5vdCBpbnN0YWxsZWQgRGViaWFuIHZpYSBuZXRpbnN0YWxsIGJlZm9yZSBhbmQgaXMg
b3BlcmF0aW5nIGEgd2luZG93cyBzZXJ2ZXIgc2hvcC48L3A+DQo8L2Rpdj4NCjwvc3Bhbj48c3Bh
biBpZD0iT0xLX1NSQ19CT0RZX1NFQ1RJT04iPg0KPGRpdiBzdHlsZT0id29yZC13cmFwOiBicmVh
ay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTRweDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1p
bHk6IENhbWJyaWE7Ij4NCkdlb3JnZTogRG9uICZhbXA7IERvbiBhcmUgZ29pbmcgdG8gaW5zdGFs
bCBEZWJpYW4gc3lzdGVtczwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46
IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7
Ij4NCklhbjogcmFpc2VkIHNvbWUgY29uY2VybnM8L3A+DQo8L2Rpdj4NCjwvc3Bhbj4NCjxkaXY+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBDYW1icmlhOyBmb250LXNpemU6IDE2cHg7Ij5HZW9y
Z2U6IGRvZXMgbm90IHRoaW5rIHRoaXMgd2lsbCBiZSBhbiBpc3N1ZSwgYmVjYXVzZSBEb24gaXMg
R2Vvcmdl4oCZcyB3ZWJtYXN0ZXIgYW5kIERvbiBTIGhhcyBiZWVuIHdvcmtpbmcgd2l0aCBHZW9y
Z2UgZm9yIG1hbnkgeWVhcnMuPC9zcGFuPjwvZGl2Pg0KPHNwYW4gaWQ9Ik9MS19TUkNfQk9EWV9T
RUNUSU9OIj4NCjxkaXYgc3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNw
LW1vZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyBjb2xv
cjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDE0cHg7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBz
YW5zLXNlcmlmOyI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNt
IDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQombmJz
cDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAw
MXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpHZW9yZ2U6IG5l
ZWRzIGEgcHJvamVjdCBwbGFuIG9uIHdoYXQgbmVlZHMgdG8gYmUgZG9uZSB3aGVuIGZyb20gYSBI
VyBhbmQgU1cgcGVyc3BlY3RpdmUuIEdlb3JnZSBuZWVkcyB0byBrbm93IHdoYXQgdGhlIHBpZWNl
cyBhcmUgYW5kIHRoZSBvcmRlciBpbiB3aGljaCBpdCBoZSB3b3VsZCBsaWtlIHRoaXMgdG8gYmUg
ZG9uZS48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAu
MDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQombmJzcDs8
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0
OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpJYW46IHdhcyBob3Bp
bmcgdGhhdCB0aGUgZG9jdW1lbnQgdGhhdCBoZSBzZW50IHRvIEdlb3JnZSBpcyBzdWZmaWNpZW50
IGZvciBHZW9yZ2UgdG8gY3JlYXRlIGEgcGxhbiBhbmQgdGhhdCBHZW9yZ2Ugd2FzIHBsYW5uaW5n
IHRvIHNwZWMgaXQgb3V0LiwgYWZ0ZXIgZ2V0dGluZyBxdWVzdGlvbnMuPC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAx
NnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KJm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBm
b250LWZhbWlseTogQ2FtYnJpYTsiPg0KJmx0O0dlb3JnZSB0b29rIHNvbWUgdGltZSB0byByZWFk
IHRoZSBkb2N1bWVudCZndDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
OiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlh
OyI+DQombmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20g
MGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpJ
YW46IGJlbGlldmVzIHRoYXQgYSBzeXNhZG1pbiBzaG91bGQgdGFrZSB0aGUgcGx1bWJpbmcgZG9j
dW1lbnQmbmJzcDsmbmJzcDthbmQgYWRkIGRldGFpbCBvbiBpdDwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsg
Zm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1m
YW1pbHk6IENhbWJyaWE7Ij4NCkdlb3JnZTogc3RhdGVzIHRoYXQgaGUgdW5kZXJzdGFuZHMgbW9z
dCBvZiB0aGUgZG9jdW1lbnQgYW5kIG1heSBmb2xsb3cgdXAgd2l0aCBhIGZldyBxdWVzdGlvbnMu
Jm5ic3A7Jm5ic3A7VGhlcmUgbWF5IGJlIHNvbWUgbW9yZSBkZXRhaWwgdGhhdCBpcyBuZWVkZWQg
ZnJvbSBsaW5lIDk2IG9mJm5ic3A7PGEgaHJlZj0iaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9cGVvcGxlL2l3ai9jb2xvLWZvci10ZXN0aW5nLmdpdDthPWJsb2I7Zj1wbHVtYmluZy50
eHQ7aGI9SEVBRCI+aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9cGVvcGxlL2l3ai9j
b2xvLWZvci10ZXN0aW5nLmdpdDthPWJsb2I7Zj1wbHVtYmluZy50eHQ7aGI9SEVBRDwvYT48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBm
b250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQombmJzcDs8L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNp
emU6IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQpJYW4gY2xhcmlmaWVkIHRoYXQgYWxs
IFZNcyBoYXZlIHRvIGJlIGluc3RhbGxlZCBmcm9tIHNjcmF0Y2guPC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4
OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KJm5ic3A7PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBmb250
LWZhbWlseTogQ2FtYnJpYTsiPg0KQUNUSU9OOiBHZW9yZ2Ugd2lsbCB1c2UgdGhlIHBsdW1iaW5n
IGRpYWdyYW0gdG8gcHV0IHRvZ2V0aGVyIGEgY29uZmlndXJhdGlvbiBwbGFuLCB3aXRoIGFuIG9y
ZGVyIGluIGhvdyB0byBpbnN0YWxsIGl0ZW1zIGluIHRoZSBjb3JyZWN0IG9yZGVyLCB3aXRoIGVz
dGltYXRlZCB0aW1lcy4gVW50aWwgR2VvcmdlIGhhcyBmb3VuZCBhIHN5c2FkbWluLCBoZSB3aWxs
IGFjdCBhcyBwb2ludCBvZiBjb250YWN0LjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6
IENhbWJyaWE7Ij4NCiZuYnNwOzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJy
aWE7Ij4NCklhbiB3b3VsZCBwcmVmZXIgdG8gc3BlYWsgdG8gdGhlIHN5c2FkbWluIGRpcmVjdGx5
IHRocm91Z2ggYW4gZW1haWwgY29udmVyc2F0aW9uLCBhbmQgdG8gdHJ5IHRvIGdldCBhIGxvdy1s
YXRlbmN5IGRpcmVjdCBhbmQgcmVjb3JkZWQgY29udmVyc2F0aW9uIGFib3V0IGRldGFpbHMuPC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsg
Zm9udC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KJm5ic3A7PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1z
aXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KPT09IEluc3RhbGxhdGlvbiBQbGFu
ID09PTwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4w
MDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCklhbjogUmVs
YXRlZCB0byB0aGUgcGxhbjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46
IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7
Ij4NCiogRG9lcyBub3QgaGF2ZSBhbnkgZGF0ZXMgb24gaXQuPC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9udC1zaXplOiAxNnB4OyBm
b250LWZhbWlseTogQ2FtYnJpYTsiPg0KKiBUaGVyZSBpcyBhIHNlY3Rpb24gaW4gdGhlIG1pZGRs
ZSByZWxhdGVkIHRvIG9wZXJhdGluZyBzeXN0ZW1zIHRoYXQgbmVlZHMgdG8gYmUgYW1lbmRlZCAo
aWRlYWxseSBpbiBhIHNlcGFyYXRlIFNXIGNvbmZpZyBwbGFuKTwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTZweDsg
Zm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCiogSXMgaGFwcHkgd2l0aCB0aGUgbGV2ZWwgb2YgZGV0
YWlsPGJyPg0KKiBXZSB3aWxsIHByb2JhYmx5IG5lZWQgYSBzZXBhcmF0ZSBTVyBjb25maWcgcGxh
bjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAx
cHQ7IGZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCiZuYnNwOzwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46IDBjbSAwY20gMC4wMDAxcHQ7IGZv
bnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6IENhbWJyaWE7Ij4NCkFDVElPTjogSWFuIHRvIHJl
dmlldyBwbGFuIGFuZCBwcm92aWRlIGZlZWRiYWNrIG9yIEFDayBpZiBpdCBpcyBmaW5lPC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjogMGNtIDBjbSAwLjAwMDFwdDsgZm9u
dC1zaXplOiAxNnB4OyBmb250LWZhbWlseTogQ2FtYnJpYTsiPg0KQUNUSU9OOiBHZW9yZ2UsIHdp
bGwgZHJhZnQgZGF0ZXMgYW5kIGFkZCBjb250aW5nZW5jeSBhcyBuZWVkZWQ8L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6
IDE2cHg7IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQombmJzcDs8L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7
IGZvbnQtZmFtaWx5OiBDYW1icmlhOyI+DQo8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luOiAwY20gMGNtIDAuMDAwMXB0OyBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5
OiBDYW1icmlhOyI+DQombmJzcDs8L3A+DQo8L2Rpdj4NCjwvc3Bhbj4NCjwvYm9keT4NCjwvaHRt
bD4NCg==

--_000_D08A84961527Elarskurthcitrixcom_--

--_004_D08A84961527Elarskurthcitrixcom_
Content-Type: application/msword; name="Preliminary project plan[1].doc"
Content-Description: Preliminary project plan[1].doc
Content-Disposition: attachment; filename="Preliminary project plan[1].doc";
	size=46080; creation-date="Thu, 13 Nov 2014 15:58:22 GMT";
	modification-date="Thu, 13 Nov 2014 15:58:22 GMT"
Content-ID: <E4475E59337FB54ABACF0E425E9C7920@citrix.com>
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAVQAAAAAAAAAA
EAAAVwAAAAEAAAD+////AAAAAFQAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////s
pcEAC8IJBAAA8BK/AAAAAAABEQABAAEACAAAfA0AAA4AYmpiarjtuO0AAAAAAAAAAAAAAAAAAAAA
AAAJBBYAOEwAANqHAQDahwEAIAUAAAAAAABbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA
AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAALcAAAAAAJ4HAAAAAAAAngcAAG4V
AAAAAAAAbhUAAAAAAABuFQAAAAAAAG4VAAAAAAAAbhUAABQAAAAAAAAAAAAAAP////8AAAAAghUA
AAAAAACCFQAAAAAAAIIVAAA4AAAAuhUAAAwAAADGFQAA9AAAAIIVAAAAAAAAIx4AAKwBAAC6FgAA
AAAAALoWAAAAAAAAuhYAAAAAAAC6FgAAAAAAALoWAAAAAAAAlRcAAAAAAACVFwAAAAAAAJUXAAAA
AAAAmh0AAAIAAACcHQAAAAAAAJwdAAAAAAAAnB0AAAAAAACcHQAAAAAAAJwdAAAAAAAAnB0AACwA
AADPHwAAsgIAAIEiAABUAAAAyB0AABUAAAAAAAAAAAAAAAAAAAAAAAAAbhUAAAAAAACVFwAAAAAA
AAAAAAAAAAAAAAAAAAAAAACVFwAAAAAAAJUXAAAAAAAAlRcAAAAAAACVFwAAAAAAAMgdAAAAAAAA
PxgAAAAAAABuFQAAAAAAAG4VAAAAAAAAuhYAAAAAAAAAAAAAAAAAALoWAADbAAAA3R0AABYAAAA/
GAAAAAAAAD8YAAAAAAAAPxgAAAAAAACVFwAAZAAAAG4VAAAAAAAAuhYAAAAAAABuFQAAAAAAALoW
AAAAAAAAmh0AAAAAAAAAAAAAAAAAAD8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAlRcAAAAAAACaHQAAAAAAAAAAAAAAAAAAPxgAAAAAAAA/GAAA
HgAAALYaAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3hoAAAAAAAAAAAAAAAAAAP////8AAAAAEN2UYJP+
zwEAAAAAAAAAAP////8AAAAA+RcAAEYAAADOGgAACAAAAAAAAAAAAAAAhh0AABQAAADzHQAAMAAA
ACMeAAAAAAAA1hoAAAgAAADVIgAAAAAAAD8YAAAAAAAA1SIAABAAAADeGgAAAAAAAD8YAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuFQAAAAAAAN4aAACoAgAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRcA
AAAAAACVFwAAAAAAAJUXAAAAAAAAyB0AAAAAAADIHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAPxgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJUXAAAA
AAAAlRcAAAAAAACVFwAAAAAAACMeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAP////8AAAAA/////wAAAAD/////AAAAAAAAAAAAAAAA/////wAAAAD/////AAAA
AP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA
/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAANUiAAAAAAAAlRcAAAAAAACV
FwAAAAAAAJUXAAAAAAAAlRcAAAAAAACVFwAAAAAAAJUXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVFwAAAAAAAJUXAAAAAAAAlRcA
AAAAAACeBwAAlgwAADQUAAA6AQAABwAMAQ8ADQEAAAkIEQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBoYXNl
IDE6DU9yZGVyIGFsbCBoYXJkd2FyZSBmb3Igc2VydmVyIHRlc3QgYXJyYXkgDVBoYXNlIAdEZXNj
cmlwdGlvbiBvZiB0YXNrB1N0YXR1cwcHU3RhcnQgZGF0ZQdCQVNJQyBQUk9KRUNUIFNUQVJUBwcH
MQdTaXRlIHN1cnZleSBvZiBFYXJ0aExpbmsgQ09MTwdEb25lBwcxB1JlY2VpdmUgc2lnbmVkIFAm
UyBhbmQgY2hlY2sgZm9yIHByb2plY3QHRG9uZQcHMSAtIDExLzA1LzE0B09kZXIgYWxsIGhhcmR3
YXJlIGZvciB0ZXN0IHNlcnZlciBhcnJheQdEb25lBwcxIJYgMTEvMTEvMTQHR2V0IE9TIHNvZnR3
YXJlIGZvciBtYWluIHNlcnZlcnMHSW4tUHJvY2VzcwcHMQdHZXQgbGlua3MgdG8gdGVzdGluZyBz
b2Z0d2FyZSBhbmQgY29uZmlndXJhdGlvbiBmaWxlcyAHBwcxIJYgMTEvMjQvMTQHU3RhcnQgcmVj
ZWl2aW5nIHNlcnZlciBlcXVpcG1lbnQHSW4tUHJvY2VzcwcHB0JFTkNIIFRFU1QgQUxMIEhBUkRX
QVJFIElOIExPQ0FMIExBQgcHBzIHQmVuY2ggVGVzdCBNYWluIFNlcnZlcnMgaW4taG91c2UHBwcy
B0Rvd25sb2FkIFNvZnR3YXJlIGFuZCBjb25maWd1cmF0aW9uIGZpbGVzIGZvciBTZXJ2ZXIgU2V0
dXAHBwcyB0JlbmNoIHRlc3QgVEVTVElORyBzZXJ2ZXJzICgyNCkgYXMgdGhleSBjb21lIGluIAcH
BzIHTG9hZCBPUyBhbmQgVk0gY29uZmlndXJhdGlvbiBmaWxlcwcHBzIHQmVuY2ggdGVzdCBib3Ro
IG1haW4gc2VydmVycwcHBzIHQ29uZmlndXJlIENPTVRST0wgc2VyaWFsIG11bHRpcGxleG9ycyBh
bmQgdGVzdAcHBzIHQ29uZmlndXJlIEhQIDggYW5kIDQ4IHBvcnQgc3dpdGNoZXMgBwcHMgdDb25m
aWd1cmUgQVBDIFBEVZJzIGFuZCB0ZXN0BwcHB0lOU1RBTEwgSEFSRFdBUkUgQVQgQ09MTwcHBzMH
TW92ZSBhbmQgSW5zdGFsbCBQRFWScyB0byBDT0xPBwcHMwdNb3ZlIGFuZCBpbnN0YWxsIG5ldHdv
cmsgc3dpdGNoZXMgdG8gQ09MTwcHBzMHTW92ZSB0ZXN0ZWQgbWFpbiBzZXJ2ZXJzIHRvIENPTE8g
YW5kIEluc3RhbGwHBwczB01vdmUgYW5kIHRlc3QgVEVTVElORyBzZXJ2ZXJzIHRvIENPTE8HBwcH
QUNDRVBUQU5DRSBURVNUSU5HBwcHNAdSdW4gQWNjZXB0YW5jZSB0ZXN0IG9uIHNlcnZlciBhcnJh
eQcHBzQHU3dhcCBDT01UUk9MIGNhYmxlIGFuZCB0ZXN0IHNlcnZlciBhcnJheQcHBzQHU2ltdWxh
dGUgbG9zcyBvZiBpbnRlcm5ldCBjb25uZWN0aW9uBwcHNAdTaW11bGF0ZSBQb3dlciBmYWlsIG9u
IDEgUERVBwcHNAdTaW11bGF0ZSBQb3dlciBmYWlsIG9uIGJvdGggUERVknMHBwc1B0Rvd25sb2Fk
IHRlc3Qgc2NlbmFyaW8gYW5kIHJ1biBhIGNvbXBsZXRlIHBsYXRmb3JtIHRlc3QuBwcHCQ0DDQ0E
DQ0DDQ0EDQ0NDVByZWxpbWluYXJ5IFByb2plY3QgUGxhbiBmb3IgdGhlIHhnZW4gVGVzdCBTZXJ2
ZXIgUHJvamVjdCAoUmV2IDEpDQ0NDQ0NDQ0NDQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAICAAA
CQgAADMIAABWCAAAYAgAAHcIAADPCAAA2ggAAAkJAAAVCQAAFgkAADYJAAA3CQAAQQkAAH4JAACL
CQAAqwkAAKwJAAC2CQAAuAkAAOAJAABECgAAeQoAAAMLAAAJCwAAFwsAABkLAAApCwAAOwsAAD4L
AAA/CwAAVwsAAFoLAAAGDAAAHAwAAB4NAAAgDQAAIQ0AACMNAAAkDQAAJg0AACcNAAApDQAAKg0A
ACwNAAAtDQAALg0AAGcNAABvDQAAcA0AAHENAAByDQAAcw0AAHQNAAB1DQAAdg0AAHcNAAB4DQAA
eQ0AAHoNAAB7DQAAfA0AAPz4/PDo4Pzc/NzV3NXc1c7KzsrO4PzG/Mb8xvzG/ODo4Mboxvy+ur66
vrq+uray/Lb8q6e2sraytrK2srr8AAAAAAAAAAAAAAAAAAAAAAAAAAAGFmijMLYAAAwVaNtVOAAW
aNtVOAAABhZoqSMkAAAGFmgfJY4AAAYWaIZ2+AAADwNqAAAAABZohnb4AFUIAQYWaDA91gAABhZo
GmunAAAMFWgaa6cAFmgaa6cAAAwVaIBUqAAWaIBUqAAABhZogFSoAAAPFWijMLYAFmgwPdYANQiB
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
GPYDAAA11gUAAQOyBTXWBQECA+gXNdYFAgMD/gRw1h4AAAD/AAAA/wAAAAAA/wAAAP8AAAAAAP8A
AAD/AAB5dKMwtgC1ABYkARckAUlmAQAAAAGWAAAhdgADaAEjdgABsgUjdgEC6BcjdgID/gQ6VgsA
ApZsAAp0AACgBBPWMAAAAP8EAQAAAAAA/wQBAAAAAAD/BAEAAAAAAP8EAQAAAAAA/wQBAAAAAAD/
BAEAABT2AQAAFTYBGPYDAAA11gUAAQOyBTXWBQECA+gXNdYFAgMD/gRw1h4AAAD/AAAA/wAAAAAA
/wAAAP8AAAAAAP8AAAD/AAB5dKMwtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAggQVABIAAQAUAQ8ACAAAAAAAAAAAAAQACAAAAAgAAAAOAAAADgAAAA4AAAAOAAAADgAA
AA4AAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAALQEAAF9yZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAhAGt5lhaDAAAAigAAABwA
AAAAAAAAAAAAAAAAFgIAAHRoZW1lL3RoZW1lL3RoZW1lTWFuYWdlci54bWxQSwECLQAUAAYACAAA
ACEAIVqihCEHAADbHQAAFgAAAAAAAAAAAAAAAADTAgAAdGhlbWUvdGhlbWUvdGhlbWUxLnhtbFBL
AQItABQABgAIAAAAIQAN0ZCftgAAABsBAAAnAAAAAAAAAAAAAAAAACgKAAB0aGVtZS90aGVtZS9f
cmVscy90aGVtZU1hbmFnZXIueG1sLnJlbHNQSwUGAAAAAAUABQBdAQAAIwsAAAAAPD94bWwgdmVy
c2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pg0KPGE6Y2xyTWFw
IHhtbG5zOmE9Imh0dHA6Ly9zY2hlbWFzLm9wZW54bWxmb3JtYXRzLm9yZy9kcmF3aW5nbWwvMjAw
Ni9tYWluIiBiZzE9Imx0MSIgdHgxPSJkazEiIGJnMj0ibHQyIiB0eDI9ImRrMiIgYWNjZW50MT0i
YWNjZW50MSIgYWNjZW50Mj0iYWNjZW50MiIgYWNjZW50Mz0iYWNjZW50MyIgYWNjZW50ND0iYWNj
ZW50NCIgYWNjZW50NT0iYWNjZW50NSIgYWNjZW50Nj0iYWNjZW50NiIgaGxpbms9ImhsaW5rIiBm
b2xIbGluaz0iZm9sSGxpbmsiLz4AAAAAfAUAAAgAAEwAAAAA/////wAAAAADAAAABgAAAAYAAAAJ
AAAADAAAAAwAAAAOAAAAUgAAAFQAAABWAAAAWAAAAFoAAABdAAAAAAgAAHwNAAAHAAAAAAgAAHUI
AACcCAAAzQgAAAgJAABCCQAAfQkAALcJAADfCQAABAoAAEMKAAB4CgAAnwoAAMAKAADzCgAAHAsA
AD0LAABZCwAAfAsAAKoLAADbCwAABQwAABsMAABDDAAAcAwAAJkMAAC6DAAA4AwAAB0NAAAsDQAA
fA0AAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAV
AAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMA
AAAkAAAAJQAAAA8AAPA4AAAAAAAG8BgAAAACBAAAAgAAAAEAAAABAAAAAQAAAAIAAABAAB7xEAAA
AP//AAAAAP8AgICAAPcAABAADwAC8JIAAAAQAAjwCAAAAAEAAAABBAAADwAD8DAAAAAPAATwKAAA
AAEACfAQAAAAAAAAAAAAAADueRCoAeUVWAIACvAIAAAAAAQAAAUAAAAPAATwQgAAABIACvAIAAAA
AQQAAAAOAABTAAvwHgAAAL8BAAAQAMsBAAAAAP8BAAAIAAQDCQAAAD8DAQABAAAAEfAEAAAAAQAA
AAAAAAAfBQAAIAUAACIFAAAjBQAAJQUAACYFAAAoBQAAKQUAACsFAAAsBQAATwUAAFMFAABoBQAA
bAUAAHoFAAB9BQAABwACAAcAAgAHAAIABwACAAcAAgAHABwABwAEAAcAAgAAAAAAIAUAACIFAAAj
BQAAJQUAACYFAAAoBQAAKQUAACsFAAAsBQAAegUAAH0FAAAHAAcAAgAHAAIABwACAAcAAgAHAAIA
AQAd////duxsBP8P/w//D/8P/w//D/8P/w//DwAAAQAAABcAAAAAAAAAAAAAAAAAAAAAAAAACxgA
AA+EAAARhAAAFcYFAAEAAAZehAAAYIQAAE9KAQBRSgEAbygAAAABAAAAFwAAAAAAAAAAAAAAAAAA
AAAAAAALGAAAD4Q4BBGEmP4VxgUAAdACBl6EOARghJj+T0oBAFFKAQBvKAABALfwAQAAABcAAAAA
AAAAAAAAAAAAAAAAAAAACxgAAA+ECAcRhJj+FcYFAAGgBQZehAgHYISY/k9KBABRSgQAbygAAQBv
AAEAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAsYAAAPhNgJEYSY/hXGBQABcAgGXoTYCWCEmP5PSgUA
UUoFAG8oAAEAp/ABAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAALGAAAD4SoDBGEmP4VxgUAAUALBl6E
qAxghJj+T0oFAFFKBQBvKAABAPrwAQAAABcAAAAAAAAAAAAAAAAAAAAAAAAACxgAAA+EeA8RhJj+
FcYFAAEQDgZehHgPYISY/k9KAQBRSgEAbygAAQC38AEAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAsY
AAAPhEgSEYSY/hXGBQAB4BAGXoRIEmCEmP5PSgQAUUoEAG8oAAEAbwABAAAAFwAAAAAAAAAAAAAA
AAAAAAAAAAALGAAAD4QYFRGEmP4VxgUAAbATBl6EGBVghJj+T0oFAFFKBQBvKAABAKfwAQAAABcA
AAAAAAAAAAAAAAAAAAAAAAAACxgAAA+E6BcRhJj+FcYFAAGAFgZehOgXYISY/k9KBQBRSgUAbygA
AQD68AEAAAAd////AAAAAAAAAAAAAAAA////////AQAAAAAA//8BAAAAAACkAAAABAAAAAgAAADl
AAAAAAAAAAsAAADDCwAA3zcCAMFtAwA4GAQAST4EANxzBQBgdgUArEMHAEtECgCCbwoAjxYLAJst
CwDDIAwAXWANALdTDgCBBBEAmxQTANInFABHGBUAflwVAAsSFwAEARkAngYbAOJKIACpIyQA3GQk
AHEoJQCfaiYA9xkqAKoiKgD3NCoAaEYsABdxLAAyBy4AeUAvACoSNAAGKDQADzw3ANtVOAAALzsA
lFQ/AOJ3QABBGEEAbAVFAEYmRgBoMEkACzNMADRUUQA/BVIA+BZUAClaVwCaBVgAoU5ZAGQVWwD6
eVsAhH5eAAEsXwA2CWEA6GthALQ6YgCxa2cAcHhoAB8PaQCCPG0ArHBtAHpzbgAeDnAA1i1xAME9
cQCvAHIA5xpyAI1CdAAQJ3YAHR93AKkmeACidHkA1Hl5AKAgegD4AX0AdBJ+AEMrgABNL4EAaX6B
ACZmggCXboQAF3yEAHkyhQAGMIcAHyWOADtmkABxP5UAbx+WAOxJlgCgJpgATHOcAFgfoQBhMaEA
IDujAHRHpQAaa6cAgFSoAPMSqgDBIKoAZFWrAHt5rACkFq0AzlGtADolsADJL7EAYRSzABoPtgCj
MLYARgK3AGVsuwAXeMEAHn7BABJOwgD3CsQA7HPEAO0txQC1WsYAOELJAEhayQCoZMkArn7JAFws
ywBhQcsAjnXLAPMdzQBtDM4AABDPAARn0AAEDNUAlnLVAPYa1gAwPdYAhAPXAPwd2gCtCd0ARk/d
AMEZ3gCEPt8A1j3gAIZG4ABvDeIAVBPiAEtD4gDVKeMAyzbjAMxm5QDXGuYAhkHnAORY5wCnFegA
ehXpAEFH7wADIPEATnbyAJx48gB4BvUAyj34AIZ2+ADTM/oAYE39AAAAAAAgBQAAIgUAAAAAAAAB
AAAA/0ADAAEAAAAAACAFAAAINMx5AQABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAAAAAA
AHwFAABAAAAQAEAAAP//AQAAAAcAVQBuAGsAbgBvAHcAbgD//wEACAAAAAAAAAAAAAAA//8BAAAA
AAD//wAAAgD//wAAAAD//wAAAgD//wAAAAAHAAAARw6QAQAAAgIGAwUEBQIDBP8qAOBBeADACQAA
AAAAAAD/AQAAAAAAAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuAAAANQaQAQIAAAAAAAAA
AAAAAAAAAAAAAAAQAAAAAAAAAAAAAACAAAAAAFMAeQBtAGIAbwBsAAAAMw6QAQAAAgsGBAICAgIC
BP8qAOBDeADACQAAAAAAAAD/AQAAAAAAAEEAcgBpAGEAbAAAADcOkAEAAAIEBQMFBAYDAgT/AgDg
/wQAQAAAAAAAAAAAnwEAAAAAAABDAGEAbQBiAHIAaQBhAAAAPw6QAQAAAgcDCQICBQIEBP8qAOBD
eADACQAAAAAAAAD/AQAAAAAAAEMAbwB1AHIAaQBlAHIAIABOAGUAdwAAADsOkAECAAUAAAAAAAAA
AAAAAAAAAAAAEAAAAAAAAAAAAAAAgAAAAABXAGkAbgBnAGQAaQBuAGcAcwAAAEEOkAEAAAAAAAAA
AAAAAAD/AgDg/yQAQgAAAAAAAAAAnwEAAAAAAABDAGEAbQBiAHIAaQBhACAATQBhAHQAaAAAACIA
BABxCIgYAPDQAgAAaAEAAAAAC2QrZwtkK2cAAAAAAgAAAAAAwwAAAF0EAAABAAIAAAAEAAMQCQAA
AMMAAABdBAAAAQACAAAACQAAAAAAAAAhAwDwEAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI
B6AFeAC0AIKCcjAAAAAAAAAAAAAAAAAAAB4FAAAeBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAABLgxEA8BAACAD8
/QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAISFAAAAAACPD/DwAJAT8AAOQEAAD///9/////f///
/3////9/////f////3////9/21U4AAAEAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQQAAAAAAAAA
AAAAAAAAAAAAAAAQHAAABgAAAAAAAAAAAHgAAAB4AAAAAAAAAAAAAACgBQAAAAAAAAsAAAAAAAAA
3AAAAP//EgAAAAAAAAAAAAAAAAAAAAsAUABhAHUAbAAgAEcAZQBvAHIAZwBlAAoATABhAHIAcwAg
AEsAdQByAHQAaAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAGAAAAAQAAAAAADAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAMKAQAAAAAA
AAAAAAAAAAAAAAAAAQAAAOCFn/L5T2gQq5EIACsns9kwAAAAeAEAABEAAAABAAAAkAAAAAIAAACY
AAAAAwAAAKQAAAAEAAAAsAAAAAUAAADEAAAABgAAANAAAAAHAAAA3AAAAAgAAADwAAAACQAAAAQB
AAASAAAAEAEAAAoAAAA0AQAADAAAAEABAAANAAAATAEAAA4AAABYAQAADwAAAGABAAAQAAAAaAEA
ABMAAABwAQAAAgAAABAnAAAeAAAABAAAAAAAAAAeAAAABAAAAAAAAAAeAAAADAAAAFBhdWwgR2Vv
cmdlAB4AAAAEAAAAAAAAAB4AAAAEAAAAAAAAAB4AAAAMAAAATm9ybWFsLmRvdG0AHgAAAAwAAABM
YXJzIEt1cnRoAAAeAAAABAAAADIAAAAeAAAAHAAAAE1pY3Jvc29mdCBNYWNpbnRvc2ggV29yZAAA
AABAAAAAAAAAAAAAAABAAAAAAIK8P5P+zwFAAAAAAIK8P5P+zwEDAAAAAQAAAAMAAADDAAAAAwAA
AF0EAAADAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAADCgEAAAAAAAAAAAAAAAAA
AAAAAAIAAAAC1c3VnC4bEJOXCAArLPmuRAAAAAXVzdWcLhsQk5cIACss+a5AAQAA/AAAAAwAAAAB
AAAAaAAAAA8AAABwAAAABQAAAJAAAAAGAAAAmAAAABEAAACgAAAAFwAAAKgAAAALAAAAsAAAABAA
AAC4AAAAEwAAAMAAAAAWAAAAyAAAAA0AAADQAAAADAAAAN0AAAACAAAAECcAAB4AAAAYAAAAUExH
IEVudGVycHJpc2VzLCBJbmMuAAAAAwAAAAkAAAADAAAAAgAAAAMAAAAeBQAAAwAAAAAADgALAAAA
AAAAAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAB4QAAABAAAAAQAAAAAMEAAAAgAAAB4AAAAGAAAA
VGl0bGUAAwAAAAEAAAAAUAAAAAMAAAAAAAAAIAAAAAEAAAA8AAAAAgAAAEQAAAABAAAAAgAAABAA
AABfTmV3UmV2aWV3Q3ljbGUAAgAAABAnAAAeAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAA
CAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAW
AAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACQA
AAAlAAAAJgAAAP7///8oAAAAKQAAACoAAAArAAAALAAAAC0AAAAuAAAALwAAADAAAAAxAAAA/v//
/zMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAA
QQAAAEIAAABDAAAA/v///0UAAABGAAAARwAAAEgAAABJAAAASgAAAEsAAAD+////TQAAAE4AAABP
AAAAUAAAAFEAAABSAAAAUwAAAP7////9////VgAAAP7////+/////v//////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////////8DAAAABgkCAAAA
AADAAAAAAAAARgAAAAAAAAAAAAAAACYIlWCT/s8BWAAAAIAAAAAAAAAARABhAHQAYQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAgH/////
//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnAAAAuxQAAAAAAAAx
AFQAYQBiAGwAZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAADgACAQEAAAAGAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ADIAAADlIgAAAAAAAFcAbwByAGQARABvAGMAdQBtAGUAbgB0AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAaAAIBAgAAAAUAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAADhMAAAAAAAABQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEA
dABpAG8AbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAgH///////////////8AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAABAAAAAAAAAFAEQAbwBjAHUAbQBlAG4A
dABTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAOAACAQQAAAD/
/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAAAEAAAAAAAAAEA
QwBvAG0AcABPAGIAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAASAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA/v//////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////wEA/v8CAAEA/////wYJAgAAAAAAwAAAAAAAAEYgAAAA
TWljcm9zb2Z0IFdvcmQgOTctMjAwNCBEb2N1bWVudAD+////TkI2VxAAAABXb3JkLkRvY3VtZW50
LjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

--_004_D08A84961527Elarskurthcitrixcom_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Wg-test-framework mailing list
Wg-test-framework@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-test-framework
--_004_D08A84961527Elarskurthcitrixcom_--


From xen-devel-bounces@lists.xen.org Fri Nov 14 22:10:32 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Nov 2014 22:10:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XpP4C-00073z-Q9; Fri, 14 Nov 2014 22:10:08 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <linux@eikelenboom.it>) id 1XpP4B-00073r-4d
	for xen-devel@lists.xenproject.org; Fri, 14 Nov 2014 22:10:07 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
	2F/F1-02699-EBD76645; Fri, 14 Nov 2014 22:10:06 +0000
X-Env-Sender: linux@eikelenboom.it
X-Msg-Ref: server-7.tower-27.messagelabs.com!1416003002!12663643!1
X-Originating-IP: [84.200.39.61]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19111 invoked from network); 14 Nov 2014 22:10:02 -0000
Received: from vserver.eikelenboom.it (HELO smtp.eikelenboom.it) (84.200.39.61)
	by server-7.tower-27.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 14 Nov 2014 22:10:02 -0000
Received: from 76-71-ftth.on.nl ([88.159.71.76]:55262 helo=w510-wirelesss)
	by smtp.eikelenboom.it with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:256)
	(Exim 4.80) (envelope-from <linux@eikelenboom.it>)
	id 1XpP2x-0006x3-SP; Fri, 14 Nov 2014 23:08:52 +0100
Date: Fri, 14 Nov 2014 23:09:58 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
Organization: Eikelenboom IT services
X-Priority: 3 (Normal)
Message-ID: <1402169526.20141114230958@eikelenboom.it>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
In-Reply-To: <20141114202513.GA3281@laptop.dumpdata.com>
References: <193010671.20141114141112@eikelenboom.it>
	<546618620200007800047AD1@mail.emea.novell.com>
	<688701120.20141114153404@eikelenboom.it>
	<546629510200007800047BC3@mail.emea.novell.com>
	<1224708950.20141114162052@eikelenboom.it>
	<5466314E0200007800047C90@mail.emea.novell.com>
	<1393541150.20141114175923@eikelenboom.it>
	<20141114202513.GA3281@laptop.dumpdata.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="----------0FA1682463FBE0669"
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] Xen-unstable: xen panic RIP:   dpci_softirq
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

------------0FA1682463FBE0669
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


Friday, November 14, 2014, 9:25:13 PM, you wrote:

> On Fri, Nov 14, 2014 at 05:59:23PM +0100, Sander Eikelenboom wrote:
>> 
>> Friday, November 14, 2014, 4:43:58 PM, you wrote:
>> 
>> >>>> On 14.11.14 at 16:20, <linux@eikelenboom.it> wrote:
>> >> If it still helps i could try Andrews suggestion and try out with only 
>> >> commit aeeea485 ..
>> 
>> > Yes, even if it's pretty certain it's the second of the commits, verifying
>> > this would be helpful (or if the assumption is wrong, the pattern it's
>> > dying with would change and hence perhaps provide further clues).
>> 
>> > Jan
>> 
>> 
>> Ok with a revert of f6dd295 .. it survived cooking and eating a nice bowl of 
>> pasta without a panic. So it would probably be indeed that specific commit.

> Could you try running with these two patches while you enjoy an beer in the evening?

Hmm i didn't expect it not to panic and reboot anymore :-)

However xl dmesg (complete one attached) showed it would have:

(XEN) [2014-11-14 21:35:50.646] --MARK--
(XEN) [2014-11-14 21:35:56.861] grant_table.c:305:d0v0 Increased maptrack size to 9 frames
(XEN) [2014-11-14 21:36:00.647] --MARK--
(XEN) [2014-11-14 21:36:10.410] grant_table.c:1299:d16v1 Expanding dom (16) grant table from (5) to (6) frames.
(XEN) [2014-11-14 21:36:10.820] --MARK--
(XEN) [2014-11-14 21:36:20.820] --MARK--
(XEN) [2014-11-14 21:36:30.820] --MARK--
(XEN) [2014-11-14 21:36:40.821] --MARK--
(XEN) [2014-11-14 21:36:50.821] --MARK--
(XEN) [2014-11-14 21:37:00.388] CPU00:
(XEN) [2014-11-14 21:37:00.399] CPU01:
(XEN) [2014-11-14 21:37:00.410] d16 OK-softirq 20msec ago, state:1, 41220 count, [prev:ffff83054ef5e3e0, next:ffff83054ef5e3e0]  PIRQ:0
(XEN) [2014-11-14 21:37:00.445] d16 OK-raise   46msec ago, state:1, 41223 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:0
(XEN) [2014-11-14 21:37:00.481] d16 ERR-poison 92msec ago, state:0, 1 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:0
(XEN) [2014-11-14 21:37:00.515] d16 Z-softirq  28853msec ago, state:2, 1 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:0
(XEN) [2014-11-14 21:37:00.551] CPU02:
(XEN) [2014-11-14 21:37:00.561] d17 OK-softirq 43msec ago, state:1, 2381 count, [prev:ffff83054ef47e88, next:ffff83054ef47e88]  PIRQ:87
(XEN) [2014-11-14 21:37:00.597] d17 OK-raise   79msec ago, state:1, 2381 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:87
(XEN) [2014-11-14 21:37:00.633] CPU03:
(XEN) [2014-11-14 21:37:00.643] d16 OK-softirq 274msec ago, state:1, 3216 count, [prev:ffff83054ef37e88, next:ffff83054ef37e88]  PIRQ:87
(XEN) [2014-11-14 21:37:00.679] d16 OK-raise   310msec ago, state:1, 3216 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:87
(XEN) [2014-11-14 21:37:00.715] CPU04:
(XEN) [2014-11-14 21:37:00.726] d17 OK-softirq 108msec ago, state:1, 2872 count, [prev:ffff83054ef27e70, next:ffff83054ef27e70]  PIRQ:87
(XEN) [2014-11-14 21:37:00.762] d17 OK-raise   143msec ago, state:1, 2872 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:87
(XEN) [2014-11-14 21:37:00.798] CPU05:
(XEN) [2014-11-14 21:37:00.808] d17 OK-softirq 590msec ago, state:1, 2287 count, [prev:ffff83054ef1fe70, next:ffff83054ef1fe70]  PIRQ:87--MARK--
(XEN) [2014-11-14 21:37:00.846]
(XEN) [2014-11-14 21:37:00.855] d17 OK-raise   637msec ago, state:1, 2287 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:87
(XEN) [2014-11-14 21:37:00.889] domain_crash called from io.c:938
(XEN) [2014-11-14 21:37:00.889] Domain 16 reported crashed by domain 32767 on cpu#1:
(XEN) [2014-11-14 21:37:10.845] --MARK--
(XEN) [2014-11-14 21:37:20.845] --MARK--


>> 
>> --
>> Sander
>> 
------------0FA1682463FBE0669
Content-Type: text/plain;
 name="xl-dmesg.txt"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="xl-dmesg.txt"

bmcgTFZUMDogNzAwCihYRU4pIEdldHRpbmcgTFZUMTogNDAwCihYRU4pIGVuYWJsZWQgRXh0
SU5UIG9uIENQVSMwCihYRU4pIEVTUiB2YWx1ZSBiZWZvcmUgZW5hYmxpbmcgdmVjdG9yOiAw
eDQgIGFmdGVyOiAwCihYRU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwooWEVOKSAgLT4gVXNp
bmcgbmV3IEFDSyBtZXRob2QKKFhFTikgaW5pdCBJT19BUElDIElSUXMKKFhFTikgIElPLUFQ
SUMgKGFwaWNpZC1waW4pIDYtMCwgNi0xNiwgNi0xNywgNi0xOCwgNi0xOSwgNi0yMCwgNi0y
MSwgNi0yMiwgNi0yMywgNy0wLCA3LTEsIDctMiwgNy0zLCA3LTQsIDctNSwgNy02LCA3LTcs
IDctOCwgNy05LCA3LTEwLCA3LTExLCA3LTEyLCA3LTEzLCA3LTE0LCA3LTE1LCA3LTE2LCA3
LTE3LCA3LTE4LCA3LTE5LCA3LTIwLCA3LTIxLCA3LTIyLCA3LTIzLCA3LTI0LCA3LTI1LCA3
LTI2LCA3LTI3LCA3LTI4LCA3LTI5LCA3LTMwLCA3LTMxIG5vdCBjb25uZWN0ZWQuCihYRU4p
IC4uVElNRVI6IHZlY3Rvcj0weEYwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0xIHBpbjI9LTEK
KFhFTikgbnVtYmVyIG9mIE1QIElSUSBzb3VyY2VzOiAxNS4KKFhFTikgbnVtYmVyIG9mIElP
LUFQSUMgIzYgcmVnaXN0ZXJzOiAyNC4KKFhFTikgbnVtYmVyIG9mIElPLUFQSUMgIzcgcmVn
aXN0ZXJzOiAzMi4KKFhFTikgdGVzdGluZyB0aGUgSU8gQVBJQy4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uCihYRU4pIElPIEFQSUMgIzYuLi4uLi4KKFhFTikgLi4uLiByZWdpc3RlciAjMDA6
IDA2MDAwMDAwCihYRU4pIC4uLi4uLi4gICAgOiBwaHlzaWNhbCBBUElDIGlkOiAwNgooWEVO
KSAuLi4uLi4uICAgIDogRGVsaXZlcnkgVHlwZTogMAooWEVOKSAuLi4uLi4uICAgIDogTFRT
ICAgICAgICAgIDogMAooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMTogMDAxNzgwMjEKKFhFTikg
Li4uLi4uLiAgICAgOiBtYXggcmVkaXJlY3Rpb24gZW50cmllczogMDAxNwooWEVOKSAuLi4u
Li4uICAgICA6IFBSUSBpbXBsZW1lbnRlZDogMQooWEVOKSAuLi4uLi4uICAgICA6IElPIEFQ
SUMgdmVyc2lvbjogMDAyMQooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMjogMDYwMDAwMDAKKFhF
TikgLi4uLi4uLiAgICAgOiBhcmJpdHJhdGlvbjogMDYKKFhFTikgLi4uLiByZWdpc3RlciAj
MDM6IDA3MDAwMDAwCihYRU4pIC4uLi4uLi4gICAgIDogQm9vdCBEVCAgICA6IDAKKFhFTikg
Li4uLiBJUlEgcmVkaXJlY3Rpb24gdGFibGU6CihYRU4pICBOUiBMb2cgUGh5IE1hc2sgVHJp
ZyBJUlIgUG9sIFN0YXQgRGVzdCBEZWxpIFZlY3Q6ICAgCihYRU4pICAwMCAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAwMSAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDMwCihYRU4pICAwMiAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIEYwCihYRU4pICAwMyAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM4CihYRU4pICAwNCAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIEYxCihYRU4pICAwNSAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDQwCihYRU4pICAwNiAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDQ4CihYRU4pICAwNyAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDUwCihYRU4pICAwOCAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDU4CihYRU4pICAwOSAwMDEgMDEgIDEg
ICAgMSAgICAwICAgMSAgIDAgICAgMSAgICAwICAgIDAwCihYRU4pICAwYSAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDY4CihYRU4pICAwYiAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDcwCihYRU4pICAwYyAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDc4CihYRU4pICAwZCAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDg4CihYRU4pICAwZSAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDkwCihYRU4pICAwZiAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDk4CihYRU4pICAxMCAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxMSAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxMiAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxMyAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxNCAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxNSAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxNiAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxNyAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pIElPIEFQSUMgIzcuLi4u
Li4KKFhFTikgLi4uLiByZWdpc3RlciAjMDA6IDA3MDAwMDAwCihYRU4pIC4uLi4uLi4gICAg
OiBwaHlzaWNhbCBBUElDIGlkOiAwNwooWEVOKSAuLi4uLi4uICAgIDogRGVsaXZlcnkgVHlw
ZTogMAooWEVOKSAuLi4uLi4uICAgIDogTFRTICAgICAgICAgIDogMAooWEVOKSAuLi4uIHJl
Z2lzdGVyICMwMTogMDAxRjgwMjEKKFhFTikgLi4uLi4uLiAgICAgOiBtYXggcmVkaXJlY3Rp
b24gZW50cmllczogMDAxRgooWEVOKSAuLi4uLi4uICAgICA6IFBSUSBpbXBsZW1lbnRlZDog
MQooWEVOKSAuLi4uLi4uICAgICA6IElPIEFQSUMgdmVyc2lvbjogMDAyMQooWEVOKSAuLi4u
IHJlZ2lzdGVyICMwMjogMDAwMDAwMDAKKFhFTikgLi4uLi4uLiAgICAgOiBhcmJpdHJhdGlv
bjogMDAKKFhFTikgLi4uLiBJUlEgcmVkaXJlY3Rpb24gdGFibGU6CihYRU4pICBOUiBMb2cg
UGh5IE1hc2sgVHJpZyBJUlIgUG9sIFN0YXQgRGVzdCBEZWxpIFZlY3Q6ICAgCihYRU4pICAw
MCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
MSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
MiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
MyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
NCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
NSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
NiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
NyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
OCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
OSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
YSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
YiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
YyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
ZCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
ZSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
ZiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
MCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
MSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
MiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
MyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
NCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
NSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
NiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
NyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
OCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
OSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
YSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
YiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
YyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
ZCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
ZSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
ZiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pIFVz
aW5nIHZlY3Rvci1iYXNlZCBpbmRleGluZwooWEVOKSBJUlEgdG8gcGluIG1hcHBpbmdzOgoo
WEVOKSBJUlEyNDAgLT4gMDoyCihYRU4pIElSUTQ4IC0+IDA6MQooWEVOKSBJUlE1NiAtPiAw
OjMKKFhFTikgSVJRMjQxIC0+IDA6NAooWEVOKSBJUlE2NCAtPiAwOjUKKFhFTikgSVJRNzIg
LT4gMDo2CihYRU4pIElSUTgwIC0+IDA6NwooWEVOKSBJUlE4OCAtPiAwOjgKKFhFTikgSVJR
OTYgLT4gMDo5CihYRU4pIElSUTEwNCAtPiAwOjEwCihYRU4pIElSUTExMiAtPiAwOjExCihY
RU4pIElSUTEyMCAtPiAwOjEyCihYRU4pIElSUTEzNiAtPiAwOjEzCihYRU4pIElSUTE0NCAt
PiAwOjE0CihYRU4pIElSUTE1MiAtPiAwOjE1CihYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLiBkb25lLgooWEVOKSBVc2luZyBsb2NhbCBBUElDIHRpbWVyIGlu
dGVycnVwdHMuCihYRU4pIGNhbGlicmF0aW5nIEFQSUMgdGltZXIgLi4uCihYRU4pIC4uLi4u
IENQVSBjbG9jayBzcGVlZCBpcyAzMjAwLjE1MzEgTUh6LgooWEVOKSAuLi4uLiBob3N0IGJ1
cyBjbG9jayBzcGVlZCBpcyAyMDAuMDA5NCBNSHouCihYRU4pIC4uLi4uIGJ1c19zY2FsZSA9
IDB4Y2NkNwooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0OS41NjVdIFBsYXRmb3JtIHRpbWVy
IGlzIDE0LjMxOE1IeiBIUEVUCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjQ5LjU4Nl0gQWxs
b2NhdGVkIGNvbnNvbGUgcmluZyBvZiA2NCBLaUIuCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0
OjQ5LjU5Ml0gSFZNOiBBU0lEcyBlbmFibGVkLgooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0
OS41OThdIFNWTTogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgooWEVOKSBbMjAxNC0x
MS0xNCAyMToyNDo0OS42MDRdICAtIE5lc3RlZCBQYWdlIFRhYmxlcyAoTlBUKQooWEVOKSBb
MjAxNC0xMS0xNCAyMToyNDo0OS42MTBdICAtIExhc3QgQnJhbmNoIFJlY29yZCAoTEJSKSBW
aXJ0dWFsaXNhdGlvbgooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0OS42MTZdICAtIE5leHQt
UklQIFNhdmVkIG9uICNWTUVYSVQKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NDkuNjIyXSAg
LSBQYXVzZS1JbnRlcmNlcHQgRmlsdGVyCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjQ5LjYy
OV0gSFZNOiBTVk0gZW5hYmxlZAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0OS42MzVdIEhW
TTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkCihYRU4pIFsyMDE0
LTExLTE0IDIxOjI0OjQ5LjY0MV0gSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIsIDFH
QgooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0OS42NDhdIEhWTTogUFZIIG1vZGUgbm90IHN1
cHBvcnRlZCBvbiB0aGlzIHBsYXRmb3JtCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjQ5LjY3
NF0gbWFza2VkIEV4dElOVCBvbiBDUFUjMQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0OS43
MDFdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzIKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NDku
NzI4XSBtYXNrZWQgRXh0SU5UIG9uIENQVSMzCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjQ5
Ljc1NF0gbWFza2VkIEV4dElOVCBvbiBDUFUjNAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0
OS43ODFdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzUKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6
NDkuNzg3XSBCcm91Z2h0IHVwIDYgQ1BVcwooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0OS43
OTddIEhQRVQ6IDMgdGltZXJzIHVzYWJsZSBmb3IgYnJvYWRjYXN0ICgzIHRvdGFsKQooWEVO
KSBbMjAxNC0xMS0xNCAyMToyNDo0OS44MjRdIEFDUEkgc2xlZXAgbW9kZXM6IFMzCihYRU4p
IFsyMDE0LTExLTE0IDIxOjI0OjQ5LjgzMF0gTUNBOiBVc2UgaHcgdGhyZXNob2xkaW5nIHRv
IGFkanVzdCBwb2xsaW5nIGZyZXF1ZW5jeQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo0OS44
MzddIG1jaGVja19wb2xsOiBNYWNoaW5lIGNoZWNrIHBvbGxpbmcgdGltZXIgc3RhcnRlZC4K
KFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NDkuODQ0XSBYZW5vcHJvZmlsZTogRmFpbGVkIHRv
IHNldHVwIElCUyBMVlQgb2Zmc2V0LCBJQlNDVEwgPSAweGZmZmZmZmZmCihYRU4pIFsyMDE0
LTExLTE0IDIxOjI0OjQ5Ljg1MV0gKioqIExPQURJTkcgRE9NQUlOIDAgKioqCihYRU4pIFsy
MDE0LTExLTE0IDIxOjI0OjUwLjAxOV0gZWxmX3BhcnNlX2JpbmFyeTogcGhkcjogcGFkZHI9
MHgxMDAwMDAwIG1lbXN6PTB4MTA2NTAwMAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4w
MjZdIGVsZl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MjIwMDAwMCBtZW1zej0weDEw
NjAwMAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4wMzNdIGVsZl9wYXJzZV9iaW5hcnk6
IHBoZHI6IHBhZGRyPTB4MjMwNjAwMCBtZW1zej0weDE0MjgwCihYRU4pIFsyMDE0LTExLTE0
IDIxOjI0OjUwLjA0MF0gZWxmX3BhcnNlX2JpbmFyeTogcGhkcjogcGFkZHI9MHgyMzFiMDAw
IG1lbXN6PTB4MTE0MDAwMAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4wNDhdIGVsZl9w
YXJzZV9iaW5hcnk6IG1lbW9yeTogMHgxMDAwMDAwIC0+IDB4MzQ1YjAwMAooWEVOKSBbMjAx
NC0xMS0xNCAyMToyNDo1MC4wNTVdIGVsZl94ZW5fcGFyc2Vfbm90ZTogR1VFU1RfT1MgPSAi
bGludXgiCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUwLjA2Ml0gZWxmX3hlbl9wYXJzZV9u
b3RlOiBHVUVTVF9WRVJTSU9OID0gIjIuNiIKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTAu
MDcwXSBlbGZfeGVuX3BhcnNlX25vdGU6IFhFTl9WRVJTSU9OID0gInhlbi0zLjAiCihYRU4p
IFsyMDE0LTExLTE0IDIxOjI0OjUwLjA3N10gZWxmX3hlbl9wYXJzZV9ub3RlOiBWSVJUX0JB
U0UgPSAweGZmZmZmZmZmODAwMDAwMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTAuMDg0
XSBlbGZfeGVuX3BhcnNlX25vdGU6IEVOVFJZID0gMHhmZmZmZmZmZjgyMzFiMWYwCihYRU4p
IFsyMDE0LTExLTE0IDIxOjI0OjUwLjA5Ml0gZWxmX3hlbl9wYXJzZV9ub3RlOiBIWVBFUkNB
TExfUEFHRSA9IDB4ZmZmZmZmZmY4MTAwMTAwMAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1
MC4xMDBdIGVsZl94ZW5fcGFyc2Vfbm90ZTogRkVBVFVSRVMgPSAiIXdyaXRhYmxlX3BhZ2Vf
dGFibGVzfHBhZV9wZ2Rpcl9hYm92ZV80Z2J8d3JpdGFibGVfZGVzY3JpcHRvcl90YWJsZXN8
YXV0b190cmFuc2xhdGVkX3BoeXNtYXB8c3VwZXJ2aXNvcl9tb2RlX2tlcm5lbCIKKFhFTikg
WzIwMTQtMTEtMTQgMjE6MjQ6NTAuMTE1XSBlbGZfeGVuX3BhcnNlX25vdGU6IFNVUFBPUlRF
RF9GRUFUVVJFUyA9IDB4OTBkCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUwLjEyM10gZWxm
X3hlbl9wYXJzZV9ub3RlOiBQQUVfTU9ERSA9ICJ5ZXMiCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjUwLjEzMV0gZWxmX3hlbl9wYXJzZV9ub3RlOiBMT0FERVIgPSAiZ2VuZXJpYyIKKFhF
TikgWzIwMTQtMTEtMTQgMjE6MjQ6NTAuMTM5XSBlbGZfeGVuX3BhcnNlX25vdGU6IHVua25v
d24geGVuIGVsZiBub3RlICgweGQpCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUwLjE0N10g
ZWxmX3hlbl9wYXJzZV9ub3RlOiBTVVNQRU5EX0NBTkNFTCA9IDB4MQooWEVOKSBbMjAxNC0x
MS0xNCAyMToyNDo1MC4xNTVdIGVsZl94ZW5fcGFyc2Vfbm90ZTogTU9EX1NUQVJUX1BGTiA9
IDB4MQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4xNjNdIGVsZl94ZW5fcGFyc2Vfbm90
ZTogSFZfU1RBUlRfTE9XID0gMHhmZmZmODAwMDAwMDAwMDAwCihYRU4pIFsyMDE0LTExLTE0
IDIxOjI0OjUwLjE3Ml0gZWxmX3hlbl9wYXJzZV9ub3RlOiBQQUREUl9PRkZTRVQgPSAweDAK
KFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTAuMTgxXSBlbGZfeGVuX2FkZHJfY2FsY19jaGVj
azogYWRkcmVzc2VzOgooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4xODldICAgICB2aXJ0
X2Jhc2UgICAgICAgID0gMHhmZmZmZmZmZjgwMDAwMDAwCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjUwLjE5OF0gICAgIGVsZl9wYWRkcl9vZmZzZXQgPSAweDAKKFhFTikgWzIwMTQtMTEt
MTQgMjE6MjQ6NTAuMjA3XSAgICAgdmlydF9vZmZzZXQgICAgICA9IDB4ZmZmZmZmZmY4MDAw
MDAwMAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4yMTZdICAgICB2aXJ0X2tzdGFydCAg
ICAgID0gMHhmZmZmZmZmZjgxMDAwMDAwCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUwLjIy
NV0gICAgIHZpcnRfa2VuZCAgICAgICAgPSAweGZmZmZmZmZmODM0NWIwMDAKKFhFTikgWzIw
MTQtMTEtMTQgMjE6MjQ6NTAuMjM1XSAgICAgdmlydF9lbnRyeSAgICAgICA9IDB4ZmZmZmZm
ZmY4MjMxYjFmMAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4yNDRdICAgICBwMm1fYmFz
ZSAgICAgICAgID0gMHhmZmZmZmZmZmZmZmZmZmZmCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0
OjUwLjI1NF0gIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29tcGF0MzIKKFhFTikgWzIw
MTQtMTEtMTQgMjE6MjQ6NTAuMjYzXSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2Is
IHBhZGRyIDB4MTAwMDAwMCAtPiAweDM0NWIwMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6
NTAuMjc0XSBQSFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6CihYRU4pIFsyMDE0LTExLTE0
IDIxOjI0OjUwLjI4M10gIERvbTAgYWxsb2MuOiAgIDAwMDAwMDA1NDgwMDAwMDAtPjAwMDAw
MDA1NGMwMDAwMDAgKDM3MjkzOCBwYWdlcyB0byBiZSBhbGxvY2F0ZWQpCihYRU4pIFsyMDE0
LTExLTE0IDIxOjI0OjUwLjI5NF0gIEluaXQuIHJhbWRpc2s6IDAwMDAwMDA1NWYwY2EwMDAt
PjAwMDAwMDA1NWZmZmZhMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTAuMzA1XSBWSVJU
VUFMIE1FTU9SWSBBUlJBTkdFTUVOVDoKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTAuMzE1
XSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MzQ1YjAwMAoo
WEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4zMjVdICBJbml0LiByYW1kaXNrOiAwMDAwMDAw
MDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUw
LjMzNl0gIFBoeXMtTWFjaCBtYXA6IGZmZmZmZmZmODM0NWIwMDAtPmZmZmZmZmZmODM3NWIw
MDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTAuMzQ3XSAgU3RhcnQgaW5mbzogICAgZmZm
ZmZmZmY4Mzc1YjAwMC0+ZmZmZmZmZmY4Mzc1YjRiNAooWEVOKSBbMjAxNC0xMS0xNCAyMToy
NDo1MC4zNTddICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgzNzVjMDAwLT5mZmZmZmZmZjgz
NzdiMDAwCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUwLjM2OF0gIEJvb3Qgc3RhY2s6ICAg
IGZmZmZmZmZmODM3N2IwMDAtPmZmZmZmZmZmODM3N2MwMDAKKFhFTikgWzIwMTQtMTEtMTQg
MjE6MjQ6NTAuMzc5XSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZm
ZmY4MzgwMDAwMAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC4zOTBdICBFTlRSWSBBRERS
RVNTOiBmZmZmZmZmZjgyMzFiMWYwCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUwLjQwMV0g
RG9tMCBoYXMgbWF4aW11bSA2IFZDUFVzCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUwLjQx
Ml0gZWxmX2xvYWRfYmluYXJ5OiBwaGRyIDAgYXQgMHhmZmZmZmZmZjgxMDAwMDAwIC0+IDB4
ZmZmZmZmZmY4MjA2NTAwMAooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1MC40MzBdIGVsZl9s
b2FkX2JpbmFyeTogcGhkciAxIGF0IDB4ZmZmZmZmZmY4MjIwMDAwMCAtPiAweGZmZmZmZmZm
ODIzMDYwMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTAuNDQxXSBlbGZfbG9hZF9iaW5h
cnk6IHBoZHIgMiBhdCAweGZmZmZmZmZmODIzMDYwMDAgLT4gMHhmZmZmZmZmZjgyMzFhMjgw
CihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUwLjQ1M10gZWxmX2xvYWRfYmluYXJ5OiBwaGRy
IDMgYXQgMHhmZmZmZmZmZjgyMzFiMDAwIC0+IDB4ZmZmZmZmZmY4MjQyMzAwMAooWEVOKSBb
MjAxNC0xMS0xNCAyMToyNDo1MC44NjVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjUxLjYxM10gU2NydWJiaW5nIEZyZWUgUkFNIG9uIDEgbm9kZXMgdXNpbmcgNiBDUFVz
CihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjUxLjcxN10gLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi5kb25lLgooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1NC44MDRdIEluaXRpYWwg
bG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLgooWEVOKSBb
MjAxNC0xMS0xNCAyMToyNDo1NC44MTZdIFN0ZC4gTG9nbGV2ZWw6IEFsbAooWEVOKSBbMjAx
NC0xMS0xNCAyMToyNDo1NC44MjddIEd1ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikgWzIwMTQt
MTEtMTQgMjE6MjQ6NTQuODM4XSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4K
KFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTQuOTM0XSAqKiogU2VyaWFsIGlucHV0IC0+IERP
TTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvIFhlbikK
KFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTQuOTM0XSBGcmVlZCAyODhrQiBpbml0IG1lbW9y
eS4KKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTUuMDg4XSBJT0FQSUNbMF06IFNldCBQQ0kg
cm91dGluZyBlbnRyeSAoNi05IC0+IDB4NjAgLT4gSVJRIDkgTW9kZToxIEFjdGl2ZToxKQoo
WEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1NS4xMTFdIHRyYXBzLmM6MjU3OTpkMHYwIERvbWFp
biBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAw
MDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1
LjQ0NV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4wCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjU1LjQ0NV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4yCihYRU4pIFsyMDE0LTEx
LTE0IDIxOjI0OjU1LjQ0Nl0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMi4wCihYRU4pIFsy
MDE0LTExLTE0IDIxOjI0OjU1LjQ0Nl0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMy4wCihY
RU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ0Nl0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDow
NS4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ0N10gUENJIGFkZCBkZXZpY2UgMDAw
MDowMDowNi4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ0N10gUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDowOS4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ0N10gUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDowYS4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ0OF0g
UENJIGFkZCBkZXZpY2UgMDAwMDowMDowYi4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1
LjQ0OF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowYy4wCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjU1LjQ0OF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowZC4wCihYRU4pIFsyMDE0LTEx
LTE0IDIxOjI0OjU1LjQ0OV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMS4wCihYRU4pIFsy
MDE0LTExLTE0IDIxOjI0OjU1LjQ0OV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMi4wCihY
RU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ0OV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDox
Mi4yCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ0OV0gUENJIGFkZCBkZXZpY2UgMDAw
MDowMDoxMy4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ1MF0gUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDoxMy4yCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ1MF0gUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDoxNC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ1MV0g
UENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4yCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1
LjQ1MV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4zCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjU1LjQ1MV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC40CihYRU4pIFsyMDE0LTEx
LTE0IDIxOjI0OjU1LjQ1MV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC41CihYRU4pIFsy
MDE0LTExLTE0IDIxOjI0OjU1LjQ1Ml0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNS4wCihY
RU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ1Ml0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDox
Ni4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ1Ml0gUENJIGFkZCBkZXZpY2UgMDAw
MDowMDoxNi4yCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ1M10gUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDoxOC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ1M10gUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDoxOC4xCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ1M10g
UENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC4yCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1
LjQ1M10gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC4zCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjU1LjQ1M10gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC40CihYRU4pIFsyMDE0LTEx
LTE0IDIxOjI0OjU1LjQ1NF0gUENJIGFkZCBkZXZpY2UgMDAwMDowZjowMC4wCihYRU4pIFsy
MDE0LTExLTE0IDIxOjI0OjU1LjQ1NF0gUENJIGFkZCBkZXZpY2UgMDAwMDowZjowMC4xCihY
RU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ2M10gUENJIGFkZCBkZXZpY2UgMDAwMDowZTow
MC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ2M10gUENJIGFkZCBkZXZpY2UgMDAw
MDowZTowMC4xCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ3M10gUENJIGFkZCBkZXZp
Y2UgMDAwMDowZDowMC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ4M10gUENJIGFk
ZCBkZXZpY2UgMDAwMDowYzowMC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjQ5M10g
UENJIGFkZCBkZXZpY2UgMDAwMDowYjowMC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1
LjUwNF0gUENJIGFkZCBkZXZpY2UgMDAwMDowYTowMC4wCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjU1LjUxNF0gUENJIGFkZCBkZXZpY2UgMDAwMDowOTowMC4wCihYRU4pIFsyMDE0LTEx
LTE0IDIxOjI0OjU1LjUxNF0gUENJIGFkZCBkZXZpY2UgMDAwMDowOTowMC4xCihYRU4pIFsy
MDE0LTExLTE0IDIxOjI0OjU1LjUyNF0gUENJIGFkZCBkZXZpY2UgMDAwMDowNTowMC4wCihY
RU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjUzNF0gUENJIGFkZCBkZXZpY2UgMDAwMDowNjow
MS4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjUzNF0gUENJIGFkZCBkZXZpY2UgMDAw
MDowNjowMi4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjUzNV0gUENJIGFkZCBkZXZp
Y2UgMDAwMDowODowMC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjU0NF0gUENJIGFk
ZCBkZXZpY2UgMDAwMDowNzowMC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1LjU0NV0g
UENJIGFkZCBkZXZpY2UgMDAwMDowNDowMC4wCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU1
LjU1NF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMzowNi4wCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI0OjU1LjU1NV0gSU9BUElDWzBdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDYtMTMgLT4g
MHg4OCAtPiBJUlEgMTMgTW9kZTowIEFjdGl2ZTowKQooWEVOKSBbMjAxNC0xMS0xNCAyMToy
NDo1NS41NzBdIFBDSTogVXNpbmcgTUNGRyBmb3Igc2VnbWVudCAwMDAwIGJ1cyAwMC1mZgoo
WEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1NS41NjRdIElPQVBJQ1swXTogU2V0IFBDSSByb3V0
aW5nIGVudHJ5ICg2LTggLT4gMHg1OCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZlOjApCihYRU4p
IFsyMDE0LTExLTE0IDIxOjI0OjU1LjU3OF0gSU9BUElDWzBdOiBTZXQgUENJIHJvdXRpbmcg
ZW50cnkgKDYtMTggLT4gMHhiOCAtPiBJUlEgMTggTW9kZToxIEFjdGl2ZToxKQooWEVOKSBb
MjAxNC0xMS0xNCAyMToyNDo1NS42NTNdIElPQVBJQ1swXTogU2V0IFBDSSByb3V0aW5nIGVu
dHJ5ICg2LTE3IC0+IDB4YzAgLT4gSVJRIDE3IE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIw
MTQtMTEtMTQgMjE6MjQ6NTUuODgzXSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRy
eSAoNy0yOSAtPiAweGM4IC0+IElSUSA1MyBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0
LTExLTE0IDIxOjI0OjU1Ljg4M10gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkg
KDctMjQgLT4gMHhkMCAtPiBJUlEgNDggTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0x
MS0xNCAyMToyNDo1NS44ODRdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3
LTMwIC0+IDB4ZDggLT4gSVJRIDU0IE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQtMTEt
MTQgMjE6MjQ6NTUuODg0XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNy0x
MiAtPiAweDIxIC0+IElSUSAzNiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE0
IDIxOjI0OjU1Ljg4NF0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctMTMg
LT4gMHgyOSAtPiBJUlEgMzcgTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xNCAy
MToyNDo1NS44ODRdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTE2IC0+
IDB4MzEgLT4gSVJRIDQwIE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQtMTEtMTQgMjE6
MjQ6NTUuOTUxXSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNy0yOCAtPiAw
eDM5IC0+IElSUSA1MiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0
OjU1Ljk1M10gSU9BUElDWzBdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDYtMTYgLT4gMHg4
OSAtPiBJUlEgMTYgTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNDo1
NS45NTRdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTE0IC0+IDB4YTkg
LT4gSVJRIDM4IE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQtMTEtMTQgMjE6MjQ6NTYu
MDAzXSBJT0FQSUNbMF06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNi0yMiAtPiAweGI5IC0+
IElSUSAyMiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU4LjM0
NF0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctOSAtPiAweGMxIC0+IElS
USAzMyBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU4LjQ0Nl0g
SU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctOCAtPiAweGM5IC0+IElSUSAz
MiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE0IDIxOjI0OjU4LjU0MV0gSU9B
UElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctMjMgLT4gMHhkMSAtPiBJUlEgNDcg
TW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNTowMC43NjddIElPQVBJ
Q1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTUgLT4gMHhkOSAtPiBJUlEgMjkgTW9k
ZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNTowMC44NjldIElPQVBJQ1sx
XTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTQgLT4gMHgyMiAtPiBJUlEgMjggTW9kZTox
IEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNTowMS4wMjVdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE0IDIxOjI1OjAxLjAyOF0gSU9BUElDWzBdOiBTZXQgUENJIHJvdXRp
bmcgZW50cnkgKDYtMTkgLT4gMHgyYSAtPiBJUlEgMTkgTW9kZToxIEFjdGl2ZToxKQooWEVO
KSBbMjAxNC0xMS0xNCAyMToyNTowMS4xOTBdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5n
IGVudHJ5ICg3LTIyIC0+IDB4NzIgLT4gSVJRIDQ2IE1vZGU6MSBBY3RpdmU6MSkKKFhFTikg
WzIwMTQtMTEtMTQgMjE6MjU6MDEuMjQyXSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBl
bnRyeSAoNy0yNyAtPiAweDhhIC0+IElSUSA1MSBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsy
MDE0LTExLTE0IDIxOjI1OjAzLjQ5Nl0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50
cnkgKDctMSAtPiAweDlhIC0+IElSUSAyNSBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0
LTExLTE0IDIxOjI1OjEwLjYzM10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MjU6
MjAuNjM0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNTozMC42MzRdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjI1OjQwLjYzNF0gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTQgMjE6MjU6NTAuNjM0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMToy
NjowMC42MzVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjI2OjEwLjYzNV0gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MjY6MjAuNjM1XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xNCAyMToyNjozMC42MzVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIx
OjI2OjQwLjYzNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MjY6NTAuNjM2XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNzowMC42MzZdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE0IDIxOjI3OjEwLjYzNl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQg
MjE6Mjc6MjAuNjM2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMToyNzozMC42Mzdd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjI3OjQwLjYzN10gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTQgMjE6Mjc6NTAuNjM3XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
NCAyMToyODowMC42MzddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjI4OjEwLjYz
OF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6Mjg6MjAuNjM4XSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xNCAyMToyODozMC42MzhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE0IDIxOjI4OjQwLjYzOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6Mjg6NTAu
NjM4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMToyOTowMC42MzhdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE0IDIxOjI5OjEwLjYzOV0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTQgMjE6Mjk6MjAuNjM5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMToyOToz
MC42MzldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjI5OjQwLjYzOV0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6Mjk6NTAuNjQwXSAtLU1BUkstLQooZDEpIFsyMDE0
LTExLTE0IDIxOjI5OjUyLjI2Nl0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1v
cnkKKGQxKSBbMjAxNC0xMS0xNCAyMToyOTo1Mi4yNjddIGFib3V0IHRvIGdldCBzdGFydGVk
Li4uCihYRU4pIFsyMDE0LTExLTE0IDIxOjI5OjUyLjUzMV0gdHJhcHMuYzoyNTc5OmQxdjAg
RG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAw
MDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKGQyKSBbMjAxNC0xMS0xNCAyMToy
OTo1OC4xODhdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkMikgWzIw
MTQtMTEtMTQgMjE6Mjk6NTguMTg4XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBb
MjAxNC0xMS0xNCAyMToyOTo1OC4yNjRdIHRyYXBzLmM6MjU3OTpkMnYwIERvbWFpbiBhdHRl
bXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0
byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE0IDIxOjMwOjAwLjY0MF0g
LS1NQVJLLS0KKGQzKSBbMjAxNC0xMS0xNCAyMTozMDowNC4yODJdIG1hcHBpbmcga2VybmVs
IGludG8gcGh5c2ljYWwgbWVtb3J5CihkMykgWzIwMTQtMTEtMTQgMjE6MzA6MDQuMjgyXSBh
Ym91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xNCAyMTozMDowNC4zNzhd
IHRyYXBzLmM6MjU3OTpkM3YwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAx
MDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihk
NCkgWzIwMTQtMTEtMTQgMjE6MzA6MTAuMTA4XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNp
Y2FsIG1lbW9yeQooZDQpIFsyMDE0LTExLTE0IDIxOjMwOjEwLjEwOF0gYWJvdXQgdG8gZ2V0
IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzA6MTAuMTg5XSB0cmFwcy5jOjI1
Nzk6ZDR2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAw
eDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0x
MS0xNCAyMTozMDoxMC42NDBdIC0tTUFSSy0tCihkNSkgWzIwMTQtMTEtMTQgMjE6MzA6MTUu
ODgxXSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDUpIFsyMDE0LTEx
LTE0IDIxOjMwOjE1Ljg4MV0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQt
MTEtMTQgMjE6MzA6MTUuOTU4XSB0cmFwcy5jOjI1Nzk6ZDV2MCBEb21haW4gYXR0ZW1wdGVk
IFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgw
MDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xNCAyMTozMDoxOC4yOThdIGdyYW50
X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gMiBmcmFtZXMK
KFhFTikgWzIwMTQtMTEtMTQgMjE6MzA6MjAuNjQwXSAtLU1BUkstLQooZDYpIFsyMDE0LTEx
LTE0IDIxOjMwOjIxLjg3NF0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkK
KGQ2KSBbMjAxNC0xMS0xNCAyMTozMDoyMS44NzRdIGFib3V0IHRvIGdldCBzdGFydGVkLi4u
CihYRU4pIFsyMDE0LTExLTE0IDIxOjMwOjIxLjk4Nl0gdHJhcHMuYzoyNTc5OmQ2djAgRG9t
YWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAw
MDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKGQ3KSBbMjAxNC0xMS0xNCAyMTozMDoy
OC4wMThdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkNykgWzIwMTQt
MTEtMTQgMjE6MzA6MjguMDE5XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAx
NC0xMS0xNCAyMTozMDoyOC4wOTNdIHRyYXBzLmM6MjU3OTpkN3YwIERvbWFpbiBhdHRlbXB0
ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAw
eDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE0IDIxOjMwOjMwLjY0MV0gLS1N
QVJLLS0KKGQ4KSBbMjAxNC0xMS0xNCAyMTozMDozNC4yMDRdIG1hcHBpbmcga2VybmVsIGlu
dG8gcGh5c2ljYWwgbWVtb3J5CihkOCkgWzIwMTQtMTEtMTQgMjE6MzA6MzQuMjA0XSBhYm91
dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xNCAyMTozMDozNC4yODBdIHRy
YXBzLmM6MjU3OTpkOHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAw
NCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihkOSkg
WzIwMTQtMTEtMTQgMjE6MzA6NDAuNjIwXSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2Fs
IG1lbW9yeQooZDkpIFsyMDE0LTExLTE0IDIxOjMwOjQwLjYyMF0gYWJvdXQgdG8gZ2V0IHN0
YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzA6NDAuNjQxXSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xNCAyMTozMDo0MC43MDddIHRyYXBzLmM6MjU3OTpkOXYwIERvbWFpbiBh
dHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAw
MCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihkMTApIFsyMDE0LTExLTE0IDIxOjMwOjQ2LjUy
OF0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkKKGQxMCkgWzIwMTQtMTEt
MTQgMjE6MzA6NDYuNTI4XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0x
MS0xNCAyMTozMDo0Ni42MDhdIHRyYXBzLmM6MjU3OTpkMTB2MCBEb21haW4gYXR0ZW1wdGVk
IFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgw
MDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xNCAyMTozMDo0Ny42OTVdIGdyYW50
X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gMyBmcmFtZXMK
KFhFTikgWzIwMTQtMTEtMTQgMjE6MzA6NTAuNjQxXSAtLU1BUkstLQooZDExKSBbMjAxNC0x
MS0xNCAyMTozMDo1Mi41OTVdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5
CihkMTEpIFsyMDE0LTExLTE0IDIxOjMwOjUyLjU5NV0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQu
Li4KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzA6NTIuNjg3XSB0cmFwcy5jOjI1Nzk6ZDExdjAg
RG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAw
MDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKGQxMikgWzIwMTQtMTEtMTQgMjE6
MzA6NTguNTY2XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDEyKSBb
MjAxNC0xMS0xNCAyMTozMDo1OC41NjZdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4p
IFsyMDE0LTExLTE0IDIxOjMwOjU4LjY1N10gdHJhcHMuYzoyNTc5OmQxMnYwIERvbWFpbiBh
dHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAw
MCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE0IDIxOjMxOjAwLjY0
MV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6MDAuNzI4XSBncmFudF90YWJs
ZS5jOjMwNTpkMHYwIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDQgZnJhbWVzCihYRU4p
IFsyMDE0LTExLTE0IDIxOjMxOjAwLjc1MF0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2MCBJbmNy
ZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA1IGZyYW1lcwooZDEzKSBbMjAxNC0xMS0xNCAyMToz
MTowNS44MTldIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkMTMpIFsy
MDE0LTExLTE0IDIxOjMxOjA1LjgxOV0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikg
WzIwMTQtMTEtMTQgMjE6MzE6MDYuMDc3XSB0cmFwcy5jOjI1Nzk6ZDEzdjAgRG9tYWluIGF0
dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAw
IHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6MTAuNjQx
XSAtLU1BUkstLQooZDE0KSBbMjAxNC0xMS0xNCAyMTozMToxMi4xNDNdIG1hcHBpbmcga2Vy
bmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkMTQpIFsyMDE0LTExLTE0IDIxOjMxOjEyLjE0
NF0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6MTIu
MjM0XSB0cmFwcy5jOjI1Nzk6ZDE0djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAw
MGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZm
Zi4KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6MTUuNzY2XSBncmFudF90YWJsZS5jOjMwNTpk
MHYwIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDYgZnJhbWVzCihkMTUpIFsyMDE0LTEx
LTE0IDIxOjMxOjE4LjM5OV0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkK
KGQxNSkgWzIwMTQtMTEtMTQgMjE6MzE6MTguMzk5XSBhYm91dCB0byBnZXQgc3RhcnRlZC4u
LgooWEVOKSBbMjAxNC0xMS0xNCAyMTozMToxOC40OTFdIHRyYXBzLmM6MjU3OTpkMTV2MCBE
b21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAw
MDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xNCAyMToz
MToyMC42NDJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjMxOjI2LjU2OV0gaW8u
Yzo1NTA6IGQxNjogYmluZDogbV9nc2k9MzcgZ19nc2k9MzYgZGV2PTAwLjAwLjUgaW50eD0w
CihYRU4pIFsyMDE0LTExLTE0IDIxOjMxOjI4LjA5NV0gaW8uYzo1NTA6IGQxNjogYmluZDog
bV9nc2k9NDcgZ19nc2k9NDAgZGV2PTAwLjAwLjYgaW50eD0wCihkMTYpIFsyMDE0LTExLTE0
IDIxOjMxOjI4LjExMF0gSFZNIExvYWRlcgooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC4x
MTBdIERldGVjdGVkIFhlbiB2NC41LjAtcmMKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6Mjgu
MTEwXSBYZW5idXMgcmluZ3MgQDB4ZmVmZmMwMDAsIGV2ZW50IGNoYW5uZWwgMQooZDE2KSBb
MjAxNC0xMS0xNCAyMTozMToyOC4xMTBdIFN5c3RlbSByZXF1ZXN0ZWQgU2VhQklPUwooZDE2
KSBbMjAxNC0xMS0xNCAyMTozMToyOC4xMTBdIENQVSBzcGVlZCBpcyAzMjAwIE1IegooZDE2
KSBbMjAxNC0xMS0xNCAyMTozMToyOC4xMTFdIFJlbG9jYXRpbmcgZ3Vlc3QgbWVtb3J5IGZv
ciBsb3dtZW0gTU1JTyBzcGFjZSBkaXNhYmxlZAooWEVOKSBbMjAxNC0xMS0xNCAyMTozMToy
OC4xMTFdIGlycS5jOjI3MDogRG9tMTYgUENJIGxpbmsgMCBjaGFuZ2VkIDAgLT4gNQooZDE2
KSBbMjAxNC0xMS0xNCAyMTozMToyOC4xMTFdIFBDSS1JU0EgbGluayAwIHJvdXRlZCB0byBJ
UlE1CihYRU4pIFsyMDE0LTExLTE0IDIxOjMxOjI4LjExMV0gaXJxLmM6MjcwOiBEb20xNiBQ
Q0kgbGluayAxIGNoYW5nZWQgMCAtPiAxMAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC4x
MTFdIFBDSS1JU0EgbGluayAxIHJvdXRlZCB0byBJUlExMAooWEVOKSBbMjAxNC0xMS0xNCAy
MTozMToyOC4xMTJdIGlycS5jOjI3MDogRG9tMTYgUENJIGxpbmsgMiBjaGFuZ2VkIDAgLT4g
MTEKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMTEyXSBQQ0ktSVNBIGxpbmsgMiByb3V0
ZWQgdG8gSVJRMTEKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMTEyXSBpcnEuYzoyNzA6
IERvbTE2IFBDSSBsaW5rIDMgY2hhbmdlZCAwIC0+IDUKKGQxNikgWzIwMTQtMTEtMTQgMjE6
MzE6MjguMTEyXSBQQ0ktSVNBIGxpbmsgMyByb3V0ZWQgdG8gSVJRNQooZDE2KSBbMjAxNC0x
MS0xNCAyMTozMToyOC4xMjhdIHBjaSBkZXYgMDE6MiBJTlRELT5JUlE1CihkMTYpIFsyMDE0
LTExLTE0IDIxOjMxOjI4LjEzNF0gcGNpIGRldiAwMTozIElOVEEtPklSUTEwCihkMTYpIFsy
MDE0LTExLTE0IDIxOjMxOjI4LjEzOV0gcGNpIGRldiAwMjowIElOVEEtPklSUTExCihkMTYp
IFsyMDE0LTExLTE0IDIxOjMxOjI4LjE1MF0gcGNpIGRldiAwNDowIElOVEEtPklSUTUKKGQx
NikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMTU3XSBwY2kgZGV2IDA1OjAgSU5UQS0+SVJRMTAK
KGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMTYzXSBwY2kgZGV2IDA2OjAgSU5UQS0+SVJR
MTEKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMjA4XSBObyBSQU0gaW4gaGlnaCBtZW1v
cnk7IHNldHRpbmcgaGlnaF9tZW0gcmVzb3VyY2UgYmFzZSB0byAxMDAwMDAwMDAKKGQxNikg
WzIwMTQtMTEtMTQgMjE6MzE6MjguMjA4XSBwY2kgZGV2IDAzOjAgYmFyIDEwIHNpemUgMDAy
MDAwMDAwOiAwZjAwMDAwMDgKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMjEwXSBwY2kg
ZGV2IDAyOjAgYmFyIDE0IHNpemUgMDAxMDAwMDAwOiAwZjIwMDAwMDgKKGQxNikgWzIwMTQt
MTEtMTQgMjE6MzE6MjguMjEyXSBwY2kgZGV2IDA2OjAgYmFyIDEwIHNpemUgMDAwMjAwMDAw
OiAwZjMwMDAwMDQKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMjEzXSBtZW1vcnlfbWFw
OmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKGQxNikgWzIwMTQtMTEt
MTQgMjE6MzE6MjguMjE4XSBwY2kgZGV2IDA0OjAgYmFyIDMwIHNpemUgMDAwMDQwMDAwOiAw
ZjMyMDAwMDAKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMjIwXSBwY2kgZGV2IDA0OjAg
YmFyIDEwIHNpemUgMDAwMDIwMDAwOiAwZjMyNDAwMDAKKGQxNikgWzIwMTQtMTEtMTQgMjE6
MzE6MjguMjIxXSBwY2kgZGV2IDAzOjAgYmFyIDMwIHNpemUgMDAwMDEwMDAwOiAwZjMyNjAw
MDAKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMjIxXSBwY2kgZGV2IDA1OjAgYmFyIDEw
IHNpemUgMDAwMDAyMDAwOiAwZjMyNzAwMDQKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6Mjgu
MjIxXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihk
MTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjIyOF0gcGNpIGRldiAwMzowIGJhciAxNCBzaXpl
IDAwMDAwMTAwMDogMGYzMjcyMDAwCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjIyOF0g
cGNpIGRldiAwMjowIGJhciAxMCBzaXplIDAwMDAwMDEwMDogMDAwMDBjMDAxCihkMTYpIFsy
MDE0LTExLTE0IDIxOjMxOjI4LjIzMV0gcGNpIGRldiAwNDowIGJhciAxNCBzaXplIDAwMDAw
MDA0MDogMDAwMDBjMTAxCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjIzM10gcGNpIGRl
diAwMToyIGJhciAyMCBzaXplIDAwMDAwMDAyMDogMDAwMDBjMTQxCihkMTYpIFsyMDE0LTEx
LTE0IDIxOjMxOjI4LjIzNl0gcGNpIGRldiAwMToxIGJhciAyMCBzaXplIDAwMDAwMDAxMDog
MDAwMDBjMTYxCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjIzOF0gPyE/IT8hPyE/IGVu
YWJsZSBJTyBvbiBwcmltYXJ5IHZnYSBwY2kgZGV2IDAzOjAgCihkMTYpIFsyMDE0LTExLTE0
IDIxOjMxOjI4LjIzOF0gTXVsdGlwcm9jZXNzb3IgaW5pdGlhbGlzYXRpb246CihkMTYpIFsy
MDE0LTExLTE0IDIxOjMxOjI4LjI2M10gIC0gQ1BVMCAuLi4gNDgtYml0IHBoeXMgLi4uIGZp
eGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuCihkMTYpIFsyMDE0LTEx
LTE0IDIxOjMxOjI4LjI4Nl0gIC0gQ1BVMSAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVkIE1U
UlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuCihkMTYpIFsyMDE0LTExLTE0IDIx
OjMxOjI4LjMxMl0gIC0gQ1BVMiAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4u
LiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4
LjMzOF0gIC0gQ1BVMyAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIg
TVRSUnMgWzEvOF0gLi4uIGRvbmUuCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjMzOF0g
VGVzdGluZyBIVk0gZW52aXJvbm1lbnQ6CihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjM0
Nl0gIC0gUkVQIElOU0IgYWNyb3NzIHBhZ2UgYm91bmRhcmllcyAuLi4gcGFzc2VkCihkMTYp
IFsyMDE0LTExLTE0IDIxOjMxOjI4LjM1MF0gIC0gR1MgYmFzZSBNU1JzIGFuZCBTV0FQR1Mg
Li4uIHBhc3NlZAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC4zNTBdIFBhc3NlZCAyIG9m
IDIgdGVzdHMKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzUwXSBXcml0aW5nIFNNQklP
UyB0YWJsZXMgLi4uCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjM1MV0gTG9hZGluZyBT
ZWFCSU9TIC4uLgooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC4zNTFdIENyZWF0aW5nIE1Q
IHRhYmxlcyAuLi4KKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzUyXSBMb2FkaW5nIEFD
UEkgLi4uCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjM1M10gdm04NiBUU1MgYXQgZmMw
MGEyMDAKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzU0XSBCSU9TIG1hcDoKKGQxNikg
WzIwMTQtMTEtMTQgMjE6MzE6MjguMzU0XSAgMTAwMDAtMTAwZDM6IFNjcmF0Y2ggc3BhY2UK
KGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzU0XSAgYzAwMDAtZmZmZmY6IE1haW4gQklP
UwooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC4zNTRdIEU4MjAgdGFibGU6CihkMTYpIFsy
MDE0LTExLTE0IDIxOjMxOjI4LjM1NF0gIFswMF06IDAwMDAwMDAwOjAwMDAwMDAwIC0gMDAw
MDAwMDA6MDAwYTAwMDA6IFJBTQooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC4zNTRdICBI
T0xFOiAwMDAwMDAwMDowMDBhMDAwMCAtIDAwMDAwMDAwOjAwMGMwMDAwCihkMTYpIFsyMDE0
LTExLTE0IDIxOjMxOjI4LjM1NF0gIFswMV06IDAwMDAwMDAwOjAwMGMwMDAwIC0gMDAwMDAw
MDA6MDAxMDAwMDA6IFJFU0VSVkVECihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjM1NF0g
IFswMl06IDAwMDAwMDAwOjAwMTAwMDAwIC0gMDAwMDAwMDA6M2Y4MDAwMDA6IFJBTQooZDE2
KSBbMjAxNC0xMS0xNCAyMTozMToyOC4zNTRdICBIT0xFOiAwMDAwMDAwMDozZjgwMDAwMCAt
IDAwMDAwMDAwOmZjMDAwMDAwCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjM1NF0gIFsw
M106IDAwMDAwMDAwOmZjMDAwMDAwIC0gMDAwMDAwMDE6MDAwMDAwMDA6IFJFU0VSVkVECihk
MTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjM1NF0gSW52b2tpbmcgU2VhQklPUyAuLi4KKGQx
NikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzU3XSBTZWFCSU9TICh2ZXJzaW9uIHJlbC0xLjcu
NS0wLWdlNTE0ODhjLTIwMTQxMTE0XzIyMDMyMC1zZXJ2ZWVyc3RlcnRqZSkKKGQxNikgWzIw
MTQtMTEtMTQgMjE6MzE6MjguMzU3XSAKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzU3
XSBGb3VuZCBYZW4gaHlwZXJ2aXNvciBzaWduYXR1cmUgYXQgNDAwMDAwMDAKKGQxNikgWzIw
MTQtMTEtMTQgMjE6MzE6MjguMzU3XSBSdW5uaW5nIG9uIFFFTVUgKGk0NDBmeCkKKGQxNikg
WzIwMTQtMTEtMTQgMjE6MzE6MjguMzU3XSB4ZW46IGNvcHkgZTgyMC4uLgooZDE2KSBbMjAx
NC0xMS0xNCAyMTozMToyOC4zNTddIFJlbG9jYXRpbmcgaW5pdCBmcm9tIDB4MDAwZGUyZTkg
dG8gMHgzZjdhZTRmMCAoc2l6ZSA3MjI2NykKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6Mjgu
MzYwXSBDUFUgTWh6PTMyMDEKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzY2XSBGb3Vu
ZCAxMCBQQ0kgZGV2aWNlcyAobWF4IFBDSSBidXMgaXMgMDApCihkMTYpIFsyMDE0LTExLTE0
IDIxOjMxOjI4LjM2Nl0gQWxsb2NhdGVkIFhlbiBoeXBlcmNhbGwgcGFnZSBhdCAzZjdmZjAw
MAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC4zNjZdIERldGVjdGVkIFhlbiB2NC41LjAt
cmMKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzY2XSB4ZW46IGNvcHkgQklPUyB0YWJs
ZXMuLi4KKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzY2XSBDb3B5aW5nIFNNQklPUyBl
bnRyeSBwb2ludCBmcm9tIDB4MDAwMTAwMTAgdG8gMHgwMDBmNWRlMAooZDE2KSBbMjAxNC0x
MS0xNCAyMTozMToyOC4zNjZdIENvcHlpbmcgTVBUQUJMRSBmcm9tIDB4ZmMwMDExYTAvZmMw
MDExYjAgdG8gMHgwMDBmNWNjMAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC4zNjZdIENv
cHlpbmcgUElSIGZyb20gMHgwMDAxMDAzMCB0byAweDAwMGY1YzQwCihkMTYpIFsyMDE0LTEx
LTE0IDIxOjMxOjI4LjM2Nl0gQ29weWluZyBBQ1BJIFJTRFAgZnJvbSAweDAwMDEwMGIwIHRv
IDB4MDAwZjVjMTAKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzY2XSBVc2luZyBwbXRp
bWVyLCBpb3BvcnQgMHhiMDA4CihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjM2Nl0gU2Nh
biBmb3IgVkdBIG9wdGlvbiByb20KKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguMzg0XSBS
dW5uaW5nIG9wdGlvbiByb20gYXQgYzAwMDowMDAzCihYRU4pIFsyMDE0LTExLTE0IDIxOjMx
OjI4LjM5M10gc3RkdmdhLmM6MTQ3OmQxNnYwIGVudGVyaW5nIHN0ZHZnYSBhbmQgY2FjaGlu
ZyBtb2RlcwooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC40MjBdIHBtbSBjYWxsIGFyZzE9
MAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC40MjFdIFR1cm5pbmcgb24gdmdhIHRleHQg
bW9kZSBjb25zb2xlCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjU0Nl0gU2VhQklPUyAo
dmVyc2lvbiByZWwtMS43LjUtMC1nZTUxNDg4Yy0yMDE0MTExNF8yMjAzMjAtc2VydmVlcnN0
ZXJ0amUpCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjU2MF0gTWFjaGluZSBVVUlEIDcy
OGE2YTIyLTgzOGYtNDg1MC04YzIwLTgzOGQ3M2E1NDM4YwooZDE2KSBbMjAxNC0xMS0xNCAy
MTozMToyOC41NjFdIC8zZjdhZDAwMFwgU3RhcnQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE0
IDIxOjMxOjI4LjU2MV0gfDNmN2FkMDAwfCBYSENJIGluaXQgb24gZGV2IDAwOjA1LjA6IHJl
Z3MgQCAweGYzMjcwMDAwLCA0IHBvcnRzLCAzMiBzbG90cywgMzIgYgooZDE2KSBbMjAxNC0x
MS0xNCAyMTozMToyOC41NjFdIHl0ZSBjb250ZXh0cwooZDE2KSBbMjAxNC0xMS0xNCAyMToz
MToyOC41NjFdIHwzZjdhZDAwMHwgWEhDSSAgICBleHRjYXAgMHgxIEAgZjMyNzA1MDAKKGQx
NikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNTYxXSB8M2Y3YWQwMDB8IFhIQ0kgICAgcHJvdG9j
b2wgVVNCICAzLjAwLCAyIHBvcnRzIChvZmZzZXQgMSksIGRlZiAwCihkMTYpIFsyMDE0LTEx
LTE0IDIxOjMxOjI4LjU2MV0gfDNmN2FkMDAwfCBYSENJICAgIHByb3RvY29sIFVTQiAgMi4w
MCwgMiBwb3J0cyAob2Zmc2V0IDMpLCBkZWYgMAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToy
OC41NjJdIC8zZjdhYjAwMFwgU3RhcnQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE0IDIxOjMx
OjI4LjU2Ml0gLzNmN2FhMDAwXCBTdGFydCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTQgMjE6
MzE6MjguNTYyXSB8M2Y3YWQwMDB8IFVIQ0kgaW5pdCBvbiBkZXYgMDA6MDEuMiAoaW89YzE0
MCkKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNTYzXSAvM2Y3YTkwMDBcIFN0YXJ0IHRo
cmVhZAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC41NjNdIC8zZjdhODAwMFwgU3RhcnQg
dGhyZWFkCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjU2M10gRm91bmQgMCBscHQgcG9y
dHMKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNTY0XSBGb3VuZCAxIHNlcmlhbCBwb3J0
cwooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC41NjVdIEFUQSBjb250cm9sbGVyIDEgYXQg
MWYwLzNmNC8wIChpcnEgMTQgZGV2IDkpCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjU2
NV0gLzNmN2E3MDAwXCBTdGFydCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6Mjgu
NTY2XSBcM2Y3YWQwMDAvIEVuZCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6Mjgu
NTY2XSAvM2Y3YTYwMDBcIFN0YXJ0IHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToy
OC41NjZdIFwzZjdhNjAwMC8gRW5kIHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToy
OC41NjZdIEFUQSBjb250cm9sbGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkpCihk
MTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjU2Nl0gLzNmN2E2MDAwXCBTdGFydCB0aHJlYWQK
KGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNTY3XSBcM2Y3YTYwMDAvIEVuZCB0aHJlYWQK
KGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNTcwXSB8M2Y3YTcwMDB8IGF0YTAtMDogUUVN
VSBIQVJERElTSyBBVEEtNyBIYXJkLURpc2sgKDEwMjQwIE1pQnl0ZXMpCihkMTYpIFsyMDE0
LTExLTE0IDIxOjMxOjI4LjU3MF0gfDNmN2E3MDAwfCBTZWFyY2hpbmcgYm9vdG9yZGVyIGZv
cjogL3BjaUBpMGNmOC8qQDEsMS9kcml2ZUAwL2Rpc2tAMAooZDE2KSBbMjAxNC0xMS0xNCAy
MTozMToyOC41NzFdIHwzZjdhNzAwMHwgYXRhMC0xOiBRRU1VIEhBUkRESVNLIEFUQS03IEhh
cmQtRGlzayAoMzAwIEdpQnl0ZXMpCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4LjU3MV0g
fDNmN2E3MDAwfCBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDEsMS9k
cml2ZUAwL2Rpc2tAMQooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC41NzFdIFwzZjdhNzAw
MC8gRW5kIHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC42MzFdIHwzZjdhODAw
MHwgdXNiX2hpZF9zZXR1cCAweDNmN2FkZGJjCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4
LjYzMV0gXDNmN2E4MDAwLyBFbmQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4
LjYzMl0gXDNmN2E5MDAwLyBFbmQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4
LjY2M10gLzNmN2E5MDAwXCBTdGFydCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6
MjguNjYzXSBcM2Y3YTkwMDAvIEVuZCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6
MjguNjY0XSAvM2Y3YTkwMDBcIFN0YXJ0IHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNCAyMToz
MToyOC42NjRdIFwzZjdhOTAwMC8gRW5kIHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNCAyMToz
MToyOC42NjRdIC8zZjdhOTAwMFwgU3RhcnQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE0IDIx
OjMxOjI4LjY2NF0gXDNmN2E5MDAwLyBFbmQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE0IDIx
OjMxOjI4LjY2NF0gLzNmN2E5MDAwXCBTdGFydCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTQg
MjE6MzE6MjguNjY5XSB8M2Y3YWEwMDB8IFBTMiBrZXlib2FyZCBpbml0aWFsaXplZAooZDE2
KSBbMjAxNC0xMS0xNCAyMTozMToyOC42NjldIFwzZjdhYTAwMC8gRW5kIHRocmVhZAooZDE2
KSBbMjAxNC0xMS0xNCAyMTozMToyOC43MTRdIHwzZjdhOTAwMHwgWEhDSSBwb3J0ICM0OiAw
eDAwMjAwYTAzLCBwb3dlcmVkLCBlbmFibGVkLCBwbHMgMCwgc3BlZWQgMiBbTG93XQooZDE2
KSBbMjAxNC0xMS0xNCAyMTozMToyOC43NDRdIHwzZjdhOTAwMHwgdXNiX2hpZF9zZXR1cCAw
eDNmN2ZlYzIwCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4Ljc0NF0gXDNmN2E5MDAwLyBF
bmQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjI4Ljc0NV0gfDNmN2FiMDAwfCBY
SENJIG5vIGRldmljZXMgZm91bmQKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNzUwXSBc
M2Y3YWIwMDAvIEVuZCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNzUwXSBB
bGwgdGhyZWFkcyBjb21wbGV0ZS4KKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNzUwXSBT
Y2FuIGZvciBvcHRpb24gcm9tcwooZDE2KSBbMjAxNC0xMS0xNCAyMTozMToyOC43ODRdIFJ1
bm5pbmcgb3B0aW9uIHJvbSBhdCBjOTgwOjAwMDMKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6
MjguNzkwXSBwbW0gY2FsbCBhcmcxPTEKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNzkw
XSBwbW0gY2FsbCBhcmcxPTAKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNzkyXSBwbW0g
Y2FsbCBhcmcxPTEKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguNzkyXSBwbW0gY2FsbCBh
cmcxPTAKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguODA5XSBTZWFyY2hpbmcgYm9vdG9y
ZGVyIGZvcjogL3BjaUBpMGNmOC8qQDQKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguODA5
XSAKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguODE2XSBQcmVzcyBGMTIgZm9yIGJvb3Qg
bWVudS4KKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MjguODE3XSAKKFhFTikgWzIwMTQtMTEt
MTQgMjE6MzE6MzAuNjQyXSAtLU1BUkstLQooZDE2KSBbMjAxNC0xMS0xNCAyMTozMTozMS4z
NTddIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiBIQUxUCihkMTYpIFsyMDE0LTExLTE0IDIx
OjMxOjMxLjM1OF0gZHJpdmUgMHgwMDBmNWJjMDogUENIUz0xNjM4My8xNi82MyB0cmFuc2xh
dGlvbj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTIwOTcxNTIwCihkMTYpIFsyMDE0LTExLTE0
IDIxOjMxOjMxLjM1OV0gZHJpdmUgMHgwMDBmNWI5MDogUENIUz0xNjM4My8xNi82MyB0cmFu
c2xhdGlvbj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTYyOTE0NTYwMAooZDE2KSBbMjAxNC0x
MS0xNCAyMTozMTozMS4zNTldIAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMTozMS4zNjBdIFNw
YWNlIGF2YWlsYWJsZSBmb3IgVU1COiBjYTgwMC1lZjAwMCwgZjU2MDAtZjViOTAKKGQxNikg
WzIwMTQtMTEtMTQgMjE6MzE6MzEuMzYwXSBSZXR1cm5lZCAyNTM5NTIgYnl0ZXMgb2YgWm9u
ZUhpZ2gKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MzEuMzYwXSBlODIwIG1hcCBoYXMgNiBp
dGVtczoKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MzEuMzYwXSAgIDA6IDAwMDAwMDAwMDAw
MDAwMDAgLSAwMDAwMDAwMDAwMDlmYzAwID0gMSBSQU0KKGQxNikgWzIwMTQtMTEtMTQgMjE6
MzE6MzEuMzYwXSAgIDE6IDAwMDAwMDAwMDAwOWZjMDAgLSAwMDAwMDAwMDAwMGEwMDAwID0g
MiBSRVNFUlZFRAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMTozMS4zNjBdICAgMjogMDAwMDAw
MDAwMDBmMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgPSAyIFJFU0VSVkVECihkMTYpIFsyMDE0
LTExLTE0IDIxOjMxOjMxLjM2MF0gICAzOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDAz
ZjdmZTAwMCA9IDEgUkFNCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjMxLjM2MV0gICA0OiAw
MDAwMDAwMDNmN2ZlMDAwIC0gMDAwMDAwMDAzZjgwMDAwMCA9IDIgUkVTRVJWRUQKKGQxNikg
WzIwMTQtMTEtMTQgMjE6MzE6MzEuMzYxXSAgIDU6IDAwMDAwMDAwZmMwMDAwMDAgLSAwMDAw
MDAwMTAwMDAwMDAwID0gMiBSRVNFUlZFRAooZDE2KSBbMjAxNC0xMS0xNCAyMTozMTozMS4z
NjRdIGVudGVyIGhhbmRsZV8xOToKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MzEuMzY0XSAg
IE5VTEwKKGQxNikgWzIwMTQtMTEtMTQgMjE6MzE6MzEuMzkxXSBCb290aW5nIGZyb20gSGFy
ZCBEaXNrLi4uCihkMTYpIFsyMDE0LTExLTE0IDIxOjMxOjMxLjM5M10gQm9vdGluZyBmcm9t
IDAwMDA6N2MwMAooWEVOKSBbMjAxNC0xMS0xNCAyMTozMTozNi43NDFdIGlvLmM6NTUwOiBk
MTc6IGJpbmQ6IG1fZ3NpPTQwIGdfZ3NpPTM2IGRldj0wMC4wMC41IGludHg9MAooZDE3KSBb
MjAxNC0xMS0xNCAyMTozMTozNi45NjBdIEhWTSBMb2FkZXIKKGQxNykgWzIwMTQtMTEtMTQg
MjE6MzE6MzYuOTYwXSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJjCihkMTcpIFsyMDE0LTExLTE0
IDIxOjMxOjM2Ljk2MF0gWGVuYnVzIHJpbmdzIEAweGZlZmZjMDAwLCBldmVudCBjaGFubmVs
IDEKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzYuOTYwXSBTeXN0ZW0gcmVxdWVzdGVkIFNl
YUJJT1MKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzYuOTYwXSBDUFUgc3BlZWQgaXMgMzIw
MCBNSHoKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzYuOTYwXSBSZWxvY2F0aW5nIGd1ZXN0
IG1lbW9yeSBmb3IgbG93bWVtIE1NSU8gc3BhY2UgZGlzYWJsZWQKKFhFTikgWzIwMTQtMTEt
MTQgMjE6MzE6MzYuOTYxXSBpcnEuYzoyNzA6IERvbTE3IFBDSSBsaW5rIDAgY2hhbmdlZCAw
IC0+IDUKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzYuOTYxXSBQQ0ktSVNBIGxpbmsgMCBy
b3V0ZWQgdG8gSVJRNQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMTozNi45NjFdIGlycS5jOjI3
MDogRG9tMTcgUENJIGxpbmsgMSBjaGFuZ2VkIDAgLT4gMTAKKGQxNykgWzIwMTQtMTEtMTQg
MjE6MzE6MzYuOTYxXSBQQ0ktSVNBIGxpbmsgMSByb3V0ZWQgdG8gSVJRMTAKKFhFTikgWzIw
MTQtMTEtMTQgMjE6MzE6MzYuOTYxXSBpcnEuYzoyNzA6IERvbTE3IFBDSSBsaW5rIDIgY2hh
bmdlZCAwIC0+IDExCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM2Ljk2Ml0gUENJLUlTQSBs
aW5rIDIgcm91dGVkIHRvIElSUTExCihYRU4pIFsyMDE0LTExLTE0IDIxOjMxOjM2Ljk2Ml0g
aXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAzIGNoYW5nZWQgMCAtPiA1CihkMTcpIFsyMDE0
LTExLTE0IDIxOjMxOjM2Ljk2Ml0gUENJLUlTQSBsaW5rIDMgcm91dGVkIHRvIElSUTUKKGQx
NykgWzIwMTQtMTEtMTQgMjE6MzE6MzYuOTgyXSBwY2kgZGV2IDAxOjMgSU5UQS0+SVJRMTAK
KGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzYuOTg3XSBwY2kgZGV2IDAyOjAgSU5UQS0+SVJR
MTEKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzYuOTk4XSBwY2kgZGV2IDA0OjAgSU5UQS0+
SVJRNQooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4wMDVdIHBjaSBkZXYgMDU6MCBJTlRB
LT5JUlExMAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4wNTddIE5vIFJBTSBpbiBoaWdo
IG1lbW9yeTsgc2V0dGluZyBoaWdoX21lbSByZXNvdXJjZSBiYXNlIHRvIDEwMDAwMDAwMAoo
ZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4wNTddIHBjaSBkZXYgMDM6MCBiYXIgMTAgc2l6
ZSAwMDIwMDAwMDA6IDBmMDAwMDAwOAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4wNTld
IHBjaSBkZXYgMDI6MCBiYXIgMTQgc2l6ZSAwMDEwMDAwMDA6IDBmMjAwMDAwOAooZDE3KSBb
MjAxNC0xMS0xNCAyMTozMTozNy4wNjFdIHBjaSBkZXYgMDQ6MCBiYXIgMzAgc2l6ZSAwMDAw
NDAwMDA6IDBmMzAwMDAwMAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4wNjNdIHBjaSBk
ZXYgMDQ6MCBiYXIgMTAgc2l6ZSAwMDAwMjAwMDA6IDBmMzA0MDAwMAooZDE3KSBbMjAxNC0x
MS0xNCAyMTozMTozNy4wNjNdIHBjaSBkZXYgMDM6MCBiYXIgMzAgc2l6ZSAwMDAwMTAwMDA6
IDBmMzA2MDAwMAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4wNjRdIHBjaSBkZXYgMDU6
MCBiYXIgMTAgc2l6ZSAwMDAwMDIwMDA6IDBmMzA3MDAwNAooWEVOKSBbMjAxNC0xMS0xNCAy
MTozMTozNy4wNjRdIG1lbW9yeV9tYXA6YWRkOiBkb20xNyBnZm49ZjMwNzAgbWZuPWZkZGZl
IG5yPTEKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMDcwXSBwY2kgZGV2IDAzOjAgYmFy
IDE0IHNpemUgMDAwMDAxMDAwOiAwZjMwNzIwMDAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6
MzcuMDcwXSBwY2kgZGV2IDAyOjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAwMGMwMDEK
KGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMDcyXSBwY2kgZGV2IDA0OjAgYmFyIDE0IHNp
emUgMDAwMDAwMDQwOiAwMDAwMGMxMDEKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMDc1
XSBwY2kgZGV2IDAxOjEgYmFyIDIwIHNpemUgMDAwMDAwMDEwOiAwMDAwMGMxNDEKKGQxNykg
WzIwMTQtMTEtMTQgMjE6MzE6MzcuMDc3XSA/IT8hPyE/IT8gZW5hYmxlIElPIG9uIHByaW1h
cnkgdmdhIHBjaSBkZXYgMDM6MCAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMDc3XSBN
dWx0aXByb2Nlc3NvciBpbml0aWFsaXNhdGlvbjoKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6
MzcuMTAwXSAgLSBDUFUwIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZh
ciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTE2
XSAgLSBDUFUxIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJS
cyBbMS84XSAuLi4gZG9uZS4KKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTM2XSAgLSBD
UFUyIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84
XSAuLi4gZG9uZS4KKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTM2XSBUZXN0aW5nIEhW
TSBlbnZpcm9ubWVudDoKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTQ2XSAgLSBSRVAg
SU5TQiBhY3Jvc3MgcGFnZSBib3VuZGFyaWVzIC4uLiBwYXNzZWQKKGQxNykgWzIwMTQtMTEt
MTQgMjE6MzE6MzcuMTUwXSAgLSBHUyBiYXNlIE1TUnMgYW5kIFNXQVBHUyAuLi4gcGFzc2Vk
CihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjE1MF0gUGFzc2VkIDIgb2YgMiB0ZXN0cwoo
ZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4xNTBdIFdyaXRpbmcgU01CSU9TIHRhYmxlcyAu
Li4KKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTUyXSBMb2FkaW5nIFNlYUJJT1MgLi4u
CihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjE1Ml0gQ3JlYXRpbmcgTVAgdGFibGVzIC4u
LgooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4xNTJdIExvYWRpbmcgQUNQSSAuLi4KKGQx
NykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTUzXSB2bTg2IFRTUyBhdCBmYzAwYTIwMAooZDE3
KSBbMjAxNC0xMS0xNCAyMTozMTozNy4xNTRdIEJJT1MgbWFwOgooZDE3KSBbMjAxNC0xMS0x
NCAyMTozMTozNy4xNTRdICAxMDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQooZDE3KSBbMjAx
NC0xMS0xNCAyMTozMTozNy4xNTRdICBjMDAwMC1mZmZmZjogTWFpbiBCSU9TCihkMTcpIFsy
MDE0LTExLTE0IDIxOjMxOjM3LjE1NF0gRTgyMCB0YWJsZToKKGQxNykgWzIwMTQtMTEtMTQg
MjE6MzE6MzcuMTU0XSAgWzAwXTogMDAwMDAwMDA6MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBh
MDAwMDogUkFNCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjE1NF0gIEhPTEU6IDAwMDAw
MDAwOjAwMGEwMDAwIC0gMDAwMDAwMDA6MDAwYzAwMDAKKGQxNykgWzIwMTQtMTEtMTQgMjE6
MzE6MzcuMTU0XSAgWzAxXTogMDAwMDAwMDA6MDAwYzAwMDAgLSAwMDAwMDAwMDowMDEwMDAw
MDogUkVTRVJWRUQKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTU0XSAgWzAyXTogMDAw
MDAwMDA6MDAxMDAwMDAgLSAwMDAwMDAwMDoxZjgwMDAwMDogUkFNCihkMTcpIFsyMDE0LTEx
LTE0IDIxOjMxOjM3LjE1NF0gIEhPTEU6IDAwMDAwMDAwOjFmODAwMDAwIC0gMDAwMDAwMDA6
ZmMwMDAwMDAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTU0XSAgWzAzXTogMDAwMDAw
MDA6ZmMwMDAwMDAgLSAwMDAwMDAwMTowMDAwMDAwMDogUkVTRVJWRUQKKGQxNykgWzIwMTQt
MTEtMTQgMjE6MzE6MzcuMTU0XSBJbnZva2luZyBTZWFCSU9TIC4uLgooZDE3KSBbMjAxNC0x
MS0xNCAyMTozMTozNy4xNTddIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4
OGMtMjAxNDExMTRfMjIwMzIwLXNlcnZlZXJzdGVydGplKQooZDE3KSBbMjAxNC0xMS0xNCAy
MTozMTozNy4xNTddIAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4xNTddIEZvdW5kIFhl
biBoeXBlcnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDAwMAooZDE3KSBbMjAxNC0xMS0xNCAy
MTozMTozNy4xNThdIFJ1bm5pbmcgb24gUUVNVSAoaTQ0MGZ4KQooZDE3KSBbMjAxNC0xMS0x
NCAyMTozMTozNy4xNThdIHhlbjogY29weSBlODIwLi4uCihkMTcpIFsyMDE0LTExLTE0IDIx
OjMxOjM3LjE1OF0gUmVsb2NhdGluZyBpbml0IGZyb20gMHgwMDBkZTJlOSB0byAweDFmN2Fl
NGYwIChzaXplIDcyMjY3KQooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4xNjBdIENQVSBN
aHo9MzIwMQooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4xNjZdIEZvdW5kIDggUENJIGRl
dmljZXMgKG1heCBQQ0kgYnVzIGlzIDAwKQooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4x
NjZdIEFsbG9jYXRlZCBYZW4gaHlwZXJjYWxsIHBhZ2UgYXQgMWY3ZmYwMDAKKGQxNykgWzIw
MTQtMTEtMTQgMjE6MzE6MzcuMTY2XSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJjCihkMTcpIFsy
MDE0LTExLTE0IDIxOjMxOjM3LjE2Nl0geGVuOiBjb3B5IEJJT1MgdGFibGVzLi4uCihkMTcp
IFsyMDE0LTExLTE0IDIxOjMxOjM3LjE2Nl0gQ29weWluZyBTTUJJT1MgZW50cnkgcG9pbnQg
ZnJvbSAweDAwMDEwMDEwIHRvIDB4MDAwZjVkZTAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6
MzcuMTY2XSBDb3B5aW5nIE1QVEFCTEUgZnJvbSAweGZjMDAxMTgwL2ZjMDAxMTkwIHRvIDB4
MDAwZjVjZDAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMTY2XSBDb3B5aW5nIFBJUiBm
cm9tIDB4MDAwMTAwMzAgdG8gMHgwMDBmNWM1MAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMToz
Ny4xNjZdIENvcHlpbmcgQUNQSSBSU0RQIGZyb20gMHgwMDAxMDBiMCB0byAweDAwMGY1YzIw
CihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjE2Nl0gVXNpbmcgcG10aW1lciwgaW9wb3J0
IDB4YjAwOAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4xNjZdIFNjYW4gZm9yIFZHQSBv
cHRpb24gcm9tCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjE4M10gUnVubmluZyBvcHRp
b24gcm9tIGF0IGMwMDA6MDAwMwooWEVOKSBbMjAxNC0xMS0xNCAyMTozMTozNy4xOTNdIHN0
ZHZnYS5jOjE0NzpkMTd2MCBlbnRlcmluZyBzdGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMKKGQx
NykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMjI1XSBwbW0gY2FsbCBhcmcxPTAKKGQxNykgWzIw
MTQtMTEtMTQgMjE6MzE6MzcuMjI2XSBUdXJuaW5nIG9uIHZnYSB0ZXh0IG1vZGUgY29uc29s
ZQooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4zNTRdIFNlYUJJT1MgKHZlcnNpb24gcmVs
LTEuNy41LTAtZ2U1MTQ4OGMtMjAxNDExMTRfMjIwMzIwLXNlcnZlZXJzdGVydGplKQooZDE3
KSBbMjAxNC0xMS0xNCAyMTozMTozNy4zNzBdIE1hY2hpbmUgVVVJRCAyYjBjMjU2YS1lNTZm
LTQ1ZTUtYTc3OC03ZDU4MDE1ZWUzYzUKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMzcx
XSAvMWY3YWQwMDBcIFN0YXJ0IHRocmVhZAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4z
NzFdIHwxZjdhZDAwMHwgWEhDSSBpbml0IG9uIGRldiAwMDowNS4wOiByZWdzIEAgMHhmMzA3
MDAwMCwgNCBwb3J0cywgMzIgc2xvdHMsIDMyIGIKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6
MzcuMzcxXSB5dGUgY29udGV4dHMKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMzcxXSB8
MWY3YWQwMDB8IFhIQ0kgICAgZXh0Y2FwIDB4MSBAIGYzMDcwNTAwCihkMTcpIFsyMDE0LTEx
LTE0IDIxOjMxOjM3LjM3MV0gfDFmN2FkMDAwfCBYSENJICAgIHByb3RvY29sIFVTQiAgMy4w
MCwgMiBwb3J0cyAob2Zmc2V0IDEpLCBkZWYgMAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMToz
Ny4zNzFdIHwxZjdhZDAwMHwgWEhDSSAgICBwcm90b2NvbCBVU0IgIDIuMDAsIDIgcG9ydHMg
KG9mZnNldCAzKSwgZGVmIDAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMzcxXSAvMWY3
YWMwMDBcIFN0YXJ0IHRocmVhZAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4zNzFdIC8x
ZjdhYTAwMFwgU3RhcnQgdGhyZWFkCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjM3Ml0g
XDFmN2FkMDAwLyBFbmQgdGhyZWFkCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjM3Ml0g
Rm91bmQgMCBscHQgcG9ydHMKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuMzczXSBGb3Vu
ZCAxIHNlcmlhbCBwb3J0cwooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4zNzNdIEFUQSBj
b250cm9sbGVyIDEgYXQgMWYwLzNmNC8wIChpcnEgMTQgZGV2IDkpCihkMTcpIFsyMDE0LTEx
LTE0IDIxOjMxOjM3LjM3M10gLzFmN2E5MDAwXCBTdGFydCB0aHJlYWQKKGQxNykgWzIwMTQt
MTEtMTQgMjE6MzE6MzcuMzc0XSBBVEEgY29udHJvbGxlciAyIGF0IDE3MC8zNzQvMCAoaXJx
IDE1IGRldiA5KQooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy4zNzRdIC8xZjdhODAwMFwg
U3RhcnQgdGhyZWFkCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjM3NV0gXDFmN2E4MDAw
LyBFbmQgdGhyZWFkCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjM3OV0gfDFmN2E5MDAw
fCBhdGEwLTA6IFFFTVUgSEFSRERJU0sgQVRBLTcgSGFyZC1EaXNrICg1MTIwIE1pQnl0ZXMp
CihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjM3OV0gfDFmN2E5MDAwfCBTZWFyY2hpbmcg
Ym9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDEsMS9kcml2ZUAwL2Rpc2tAMAooZDE3KSBb
MjAxNC0xMS0xNCAyMTozMTozNy4zODBdIFwxZjdhOTAwMC8gRW5kIHRocmVhZAooZDE3KSBb
MjAxNC0xMS0xNCAyMTozMTozNy40NzJdIC8xZjdhOTAwMFwgU3RhcnQgdGhyZWFkCihkMTcp
IFsyMDE0LTExLTE0IDIxOjMxOjM3LjQ3Ml0gXDFmN2E5MDAwLyBFbmQgdGhyZWFkCihkMTcp
IFsyMDE0LTExLTE0IDIxOjMxOjM3LjQ3Ml0gLzFmN2E5MDAwXCBTdGFydCB0aHJlYWQKKGQx
NykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNDcyXSBcMWY3YTkwMDAvIEVuZCB0aHJlYWQKKGQx
NykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNDczXSAvMWY3YTkwMDBcIFN0YXJ0IHRocmVhZAoo
ZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy40NzNdIFwxZjdhOTAwMC8gRW5kIHRocmVhZAoo
ZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy40NzNdIC8xZjdhOTAwMFwgU3RhcnQgdGhyZWFk
CihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjQ3N10gfDFmN2FhMDAwfCBQUzIga2V5Ym9h
cmQgaW5pdGlhbGl6ZWQKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNDc3XSBcMWY3YWEw
MDAvIEVuZCB0aHJlYWQKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNTIzXSB8MWY3YTkw
MDB8IFhIQ0kgcG9ydCAjNDogMHgwMDIwMGUwMywgcG93ZXJlZCwgZW5hYmxlZCwgcGxzIDAs
IHNwZWVkIDMgW0hpZ2hdCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjUzN10gXDFmN2E5
MDAwLyBFbmQgdGhyZWFkCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjM3LjUzN10gfDFmN2Fj
MDAwfCBYSENJIG5vIGRldmljZXMgZm91bmQKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6Mzcu
NTQ1XSBcMWY3YWMwMDAvIEVuZCB0aHJlYWQKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6Mzcu
NTQ1XSBBbGwgdGhyZWFkcyBjb21wbGV0ZS4KKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6Mzcu
NTQ1XSBTY2FuIGZvciBvcHRpb24gcm9tcwooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTozNy41
NjhdIFJ1bm5pbmcgb3B0aW9uIHJvbSBhdCBjOTgwOjAwMDMKKGQxNykgWzIwMTQtMTEtMTQg
MjE6MzE6MzcuNTc2XSBwbW0gY2FsbCBhcmcxPTEKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6
MzcuNTc2XSBwbW0gY2FsbCBhcmcxPTAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNTc3
XSBwbW0gY2FsbCBhcmcxPTEKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNTc4XSBwbW0g
Y2FsbCBhcmcxPTAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNTk2XSBTZWFyY2hpbmcg
Ym9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDQKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6
MzcuNTk2XSAKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNjA0XSBQcmVzcyBGMTIgZm9y
IGJvb3QgbWVudS4KKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6MzcuNjA0XSAKKFhFTikgWzIw
MTQtMTEtMTQgMjE6MzE6MzguMzE2XSBzdGR2Z2EuYzoxNTE6ZDE2djAgbGVhdmluZyBzdGR2
Z2EKKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6NDAuMTQ0XSBTZWFyY2hpbmcgYm9vdG9yZGVy
IGZvcjogSEFMVAooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTo0MC4xNDRdIGRyaXZlIDB4MDAw
ZjViZDA6IFBDSFM9MTA0MDIvMTYvNjMgdHJhbnNsYXRpb249bGJhIExDSFM9NjUyLzI1NS82
MyBzPTEwNDg1NzYwCihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjQwLjE0NV0gU3BhY2UgYXZh
aWxhYmxlIGZvciBVTUI6IGNhODAwLWVmMDAwLCBmNTYwMC1mNWJkMAooZDE3KSBbMjAxNC0x
MS0xNCAyMTozMTo0MC4xNDVdIFJldHVybmVkIDI1Mzk1MiBieXRlcyBvZiBab25lSGlnaAoo
ZDE3KSBbMjAxNC0xMS0xNCAyMTozMTo0MC4xNDVdIGU4MjAgbWFwIGhhcyA2IGl0ZW1zOgoo
ZDE3KSBbMjAxNC0xMS0xNCAyMTozMTo0MC4xNDVdICAgMDogMDAwMDAwMDAwMDAwMDAwMCAt
IDAwMDAwMDAwMDAwOWZjMDAgPSAxIFJBTQooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTo0MC4x
NDVdICAgMTogMDAwMDAwMDAwMDA5ZmMwMCAtIDAwMDAwMDAwMDAwYTAwMDAgPSAyIFJFU0VS
VkVECihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjQwLjE0NV0gICAyOiAwMDAwMDAwMDAwMGYw
MDAwIC0gMDAwMDAwMDAwMDEwMDAwMCA9IDIgUkVTRVJWRUQKKGQxNykgWzIwMTQtMTEtMTQg
MjE6MzE6NDAuMTQ1XSAgIDM6IDAwMDAwMDAwMDAxMDAwMDAgLSAwMDAwMDAwMDFmN2ZlMDAw
ID0gMSBSQU0KKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6NDAuMTQ1XSAgIDQ6IDAwMDAwMDAw
MWY3ZmUwMDAgLSAwMDAwMDAwMDFmODAwMDAwID0gMiBSRVNFUlZFRAooZDE3KSBbMjAxNC0x
MS0xNCAyMTozMTo0MC4xNDVdICAgNTogMDAwMDAwMDBmYzAwMDAwMCAtIDAwMDAwMDAxMDAw
MDAwMDAgPSAyIFJFU0VSVkVECihkMTcpIFsyMDE0LTExLTE0IDIxOjMxOjQwLjE0Nl0gZW50
ZXIgaGFuZGxlXzE5OgooZDE3KSBbMjAxNC0xMS0xNCAyMTozMTo0MC4xNDZdICAgTlVMTAoo
ZDE3KSBbMjAxNC0xMS0xNCAyMTozMTo0MC4xNTJdIEJvb3RpbmcgZnJvbSBIYXJkIERpc2su
Li4KKGQxNykgWzIwMTQtMTEtMTQgMjE6MzE6NDAuMTU0XSBCb290aW5nIGZyb20gMDAwMDo3
YzAwCihYRU4pIFsyMDE0LTExLTE0IDIxOjMxOjQwLjY0Ml0gLS1NQVJLLS0KKGQxOCkgWzIw
MTQtMTEtMTQgMjE6MzE6NDMuMTI5XSBIVk0gTG9hZGVyCihkMTgpIFsyMDE0LTExLTE0IDIx
OjMxOjQzLjEyOV0gRGV0ZWN0ZWQgWGVuIHY0LjUuMC1yYwooZDE4KSBbMjAxNC0xMS0xNCAy
MTozMTo0My4xMjldIFhlbmJ1cyByaW5ncyBAMHhmZWZmYzAwMCwgZXZlbnQgY2hhbm5lbCAx
CihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjEzMF0gU3lzdGVtIHJlcXVlc3RlZCBTZWFC
SU9TCihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjEzMF0gQ1BVIHNwZWVkIGlzIDMyMDAg
TUh6CihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjEzMF0gUmVsb2NhdGluZyBndWVzdCBt
ZW1vcnkgZm9yIGxvd21lbSBNTUlPIHNwYWNlIGRpc2FibGVkCihYRU4pIFsyMDE0LTExLTE0
IDIxOjMxOjQzLjEzMF0gaXJxLmM6MjcwOiBEb20xOCBQQ0kgbGluayAwIGNoYW5nZWQgMCAt
PiA1CihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjEzMF0gUENJLUlTQSBsaW5rIDAgcm91
dGVkIHRvIElSUTUKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMTMwXSBpcnEuYzoyNzA6
IERvbTE4IFBDSSBsaW5rIDEgY2hhbmdlZCAwIC0+IDEwCihkMTgpIFsyMDE0LTExLTE0IDIx
OjMxOjQzLjEzMF0gUENJLUlTQSBsaW5rIDEgcm91dGVkIHRvIElSUTEwCihYRU4pIFsyMDE0
LTExLTE0IDIxOjMxOjQzLjEzMV0gaXJxLmM6MjcwOiBEb20xOCBQQ0kgbGluayAyIGNoYW5n
ZWQgMCAtPiAxMQooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My4xMzFdIFBDSS1JU0EgbGlu
ayAyIHJvdXRlZCB0byBJUlExMQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMTo0My4xMzFdIGly
cS5jOjI3MDogRG9tMTggUENJIGxpbmsgMyBjaGFuZ2VkIDAgLT4gNQooZDE4KSBbMjAxNC0x
MS0xNCAyMTozMTo0My4xMzFdIFBDSS1JU0EgbGluayAzIHJvdXRlZCB0byBJUlE1CihkMTgp
IFsyMDE0LTExLTE0IDIxOjMxOjQzLjE1MF0gcGNpIGRldiAwMTozIElOVEEtPklSUTEwCihk
MTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjE1NF0gcGNpIGRldiAwMjowIElOVEEtPklSUTEx
CihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjE2NV0gcGNpIGRldiAwNDowIElOVEEtPklS
UTUKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjE0XSBObyBSQU0gaW4gaGlnaCBtZW1v
cnk7IHNldHRpbmcgaGlnaF9tZW0gcmVzb3VyY2UgYmFzZSB0byAxMDAwMDAwMDAKKGQxOCkg
WzIwMTQtMTEtMTQgMjE6MzE6NDMuMjE0XSBwY2kgZGV2IDAzOjAgYmFyIDEwIHNpemUgMDAy
MDAwMDAwOiAwZjAwMDAwMDgKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjE2XSBwY2kg
ZGV2IDAyOjAgYmFyIDE0IHNpemUgMDAxMDAwMDAwOiAwZjIwMDAwMDgKKGQxOCkgWzIwMTQt
MTEtMTQgMjE6MzE6NDMuMjE3XSBwY2kgZGV2IDA0OjAgYmFyIDMwIHNpemUgMDAwMDQwMDAw
OiAwZjMwMDAwMDAKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjE5XSBwY2kgZGV2IDA0
OjAgYmFyIDEwIHNpemUgMDAwMDIwMDAwOiAwZjMwNDAwMDAKKGQxOCkgWzIwMTQtMTEtMTQg
MjE6MzE6NDMuMjE5XSBwY2kgZGV2IDAzOjAgYmFyIDMwIHNpemUgMDAwMDEwMDAwOiAwZjMw
NjAwMDAKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjIxXSBwY2kgZGV2IDAzOjAgYmFy
IDE0IHNpemUgMDAwMDAxMDAwOiAwZjMwNzAwMDAKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6
NDMuMjIyXSBwY2kgZGV2IDAyOjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAwMGMwMDEK
KGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjI0XSBwY2kgZGV2IDA0OjAgYmFyIDE0IHNp
emUgMDAwMDAwMDQwOiAwMDAwMGMxMDEKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjI2
XSBwY2kgZGV2IDAxOjEgYmFyIDIwIHNpemUgMDAwMDAwMDEwOiAwMDAwMGMxNDEKKGQxOCkg
WzIwMTQtMTEtMTQgMjE6MzE6NDMuMjI3XSA/IT8hPyE/IT8gZW5hYmxlIElPIG9uIHByaW1h
cnkgdmdhIHBjaSBkZXYgMDM6MCAKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjI3XSBN
dWx0aXByb2Nlc3NvciBpbml0aWFsaXNhdGlvbjoKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6
NDMuMjQ2XSAgLSBDUFUwIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZh
ciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjYy
XSAgLSBDUFUxIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJS
cyBbMS84XSAuLi4gZG9uZS4KKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjc5XSAgLSBD
UFUyIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84
XSAuLi4gZG9uZS4KKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjk1XSAgLSBDUFUzIC4u
LiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4g
ZG9uZS4KKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMjk1XSBUZXN0aW5nIEhWTSBlbnZp
cm9ubWVudDoKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMzA1XSAgLSBSRVAgSU5TQiBh
Y3Jvc3MgcGFnZSBib3VuZGFyaWVzIC4uLiBwYXNzZWQKKGQxOCkgWzIwMTQtMTEtMTQgMjE6
MzE6NDMuMzA5XSAgLSBHUyBiYXNlIE1TUnMgYW5kIFNXQVBHUyAuLi4gcGFzc2VkCihkMTgp
IFsyMDE0LTExLTE0IDIxOjMxOjQzLjMwOV0gUGFzc2VkIDIgb2YgMiB0ZXN0cwooZDE4KSBb
MjAxNC0xMS0xNCAyMTozMTo0My4zMDldIFdyaXRpbmcgU01CSU9TIHRhYmxlcyAuLi4KKGQx
OCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMzEwXSBMb2FkaW5nIFNlYUJJT1MgLi4uCihkMTgp
IFsyMDE0LTExLTE0IDIxOjMxOjQzLjMxMF0gQ3JlYXRpbmcgTVAgdGFibGVzIC4uLgooZDE4
KSBbMjAxNC0xMS0xNCAyMTozMTo0My4zMTFdIExvYWRpbmcgQUNQSSAuLi4KKGQxOCkgWzIw
MTQtMTEtMTQgMjE6MzE6NDMuMzEyXSB2bTg2IFRTUyBhdCBmYzAwYTIwMAooZDE4KSBbMjAx
NC0xMS0xNCAyMTozMTo0My4zMTNdIEJJT1MgbWFwOgooZDE4KSBbMjAxNC0xMS0xNCAyMToz
MTo0My4zMTNdICAxMDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQooZDE4KSBbMjAxNC0xMS0x
NCAyMTozMTo0My4zMTNdICBjMDAwMC1mZmZmZjogTWFpbiBCSU9TCihkMTgpIFsyMDE0LTEx
LTE0IDIxOjMxOjQzLjMxM10gRTgyMCB0YWJsZToKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6
NDMuMzEzXSAgWzAwXTogMDAwMDAwMDA6MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBhMDAwMDog
UkFNCihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjMxM10gIEhPTEU6IDAwMDAwMDAwOjAw
MGEwMDAwIC0gMDAwMDAwMDA6MDAwYzAwMDAKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMu
MzEzXSAgWzAxXTogMDAwMDAwMDA6MDAwYzAwMDAgLSAwMDAwMDAwMDowMDEwMDAwMDogUkVT
RVJWRUQKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMzEzXSAgWzAyXTogMDAwMDAwMDA6
MDAxMDAwMDAgLSAwMDAwMDAwMDozZjgwMDAwMDogUkFNCihkMTgpIFsyMDE0LTExLTE0IDIx
OjMxOjQzLjMxM10gIEhPTEU6IDAwMDAwMDAwOjNmODAwMDAwIC0gMDAwMDAwMDA6ZmMwMDAw
MDAKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMzEzXSAgWzAzXTogMDAwMDAwMDA6ZmMw
MDAwMDAgLSAwMDAwMDAwMTowMDAwMDAwMDogUkVTRVJWRUQKKGQxOCkgWzIwMTQtMTEtMTQg
MjE6MzE6NDMuMzEzXSBJbnZva2luZyBTZWFCSU9TIC4uLgooZDE4KSBbMjAxNC0xMS0xNCAy
MTozMTo0My4zMTZdIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4OGMtMjAx
NDExMTRfMjIwMzIwLXNlcnZlZXJzdGVydGplKQooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0
My4zMTZdIAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My4zMTZdIEZvdW5kIFhlbiBoeXBl
cnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDAwMAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0
My4zMTZdIFJ1bm5pbmcgb24gUUVNVSAoaTQ0MGZ4KQooZDE4KSBbMjAxNC0xMS0xNCAyMToz
MTo0My4zMTZdIHhlbjogY29weSBlODIwLi4uCihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQz
LjMxNl0gUmVsb2NhdGluZyBpbml0IGZyb20gMHgwMDBkZTJlOSB0byAweDNmN2FlNGYwIChz
aXplIDcyMjY3KQooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My4zMThdIENQVSBNaHo9MzIw
MQooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My4zMjNdIEZvdW5kIDcgUENJIGRldmljZXMg
KG1heCBQQ0kgYnVzIGlzIDAwKQooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My4zMjNdIEFs
bG9jYXRlZCBYZW4gaHlwZXJjYWxsIHBhZ2UgYXQgM2Y3ZmYwMDAKKGQxOCkgWzIwMTQtMTEt
MTQgMjE6MzE6NDMuMzIzXSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJjCihkMTgpIFsyMDE0LTEx
LTE0IDIxOjMxOjQzLjMyNF0geGVuOiBjb3B5IEJJT1MgdGFibGVzLi4uCihkMTgpIFsyMDE0
LTExLTE0IDIxOjMxOjQzLjMyNF0gQ29weWluZyBTTUJJT1MgZW50cnkgcG9pbnQgZnJvbSAw
eDAwMDEwMDEwIHRvIDB4MDAwZjVkZTAKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMzI0
XSBDb3B5aW5nIE1QVEFCTEUgZnJvbSAweGZjMDAxMWEwL2ZjMDAxMWIwIHRvIDB4MDAwZjVj
YzAKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuMzI0XSBDb3B5aW5nIFBJUiBmcm9tIDB4
MDAwMTAwMzAgdG8gMHgwMDBmNWM0MAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My4zMjRd
IENvcHlpbmcgQUNQSSBSU0RQIGZyb20gMHgwMDAxMDBiMCB0byAweDAwMGY1YzEwCihkMTgp
IFsyMDE0LTExLTE0IDIxOjMxOjQzLjMyNF0gVXNpbmcgcG10aW1lciwgaW9wb3J0IDB4YjAw
OAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My4zMjRdIFNjYW4gZm9yIFZHQSBvcHRpb24g
cm9tCihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjMzOV0gUnVubmluZyBvcHRpb24gcm9t
IGF0IGMwMDA6MDAwMwooWEVOKSBbMjAxNC0xMS0xNCAyMTozMTo0My4zNDddIHN0ZHZnYS5j
OjE0NzpkMTh2MCBlbnRlcmluZyBzdGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMKKGQxOCkgWzIw
MTQtMTEtMTQgMjE6MzE6NDMuMzY3XSBwbW0gY2FsbCBhcmcxPTAKKGQxOCkgWzIwMTQtMTEt
MTQgMjE6MzE6NDMuMzY4XSBUdXJuaW5nIG9uIHZnYSB0ZXh0IG1vZGUgY29uc29sZQooZDE4
KSBbMjAxNC0xMS0xNCAyMTozMTo0My40OTddIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41
LTAtZ2U1MTQ4OGMtMjAxNDExMTRfMjIwMzIwLXNlcnZlZXJzdGVydGplKQooZDE4KSBbMjAx
NC0xMS0xNCAyMTozMTo0My41MTNdIE1hY2hpbmUgVVVJRCBlNTdkNmI2NC03YzAyLTQwMmIt
OTBiOS1hM2MyMzdkYmRmYTEKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuNTE0XSAvM2Y3
YWQwMDBcIFN0YXJ0IHRocmVhZAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My41MTRdIFwz
ZjdhZDAwMC8gRW5kIHRocmVhZAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My41MTRdIEFs
bCB0aHJlYWRzIGNvbXBsZXRlLgooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My41MTRdIC8z
ZjdhZDAwMFwgU3RhcnQgdGhyZWFkCihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjUxNV0g
Rm91bmQgMCBscHQgcG9ydHMKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDMuNTE1XSBGb3Vu
ZCAwIHNlcmlhbCBwb3J0cwooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My41MTZdIEFUQSBj
b250cm9sbGVyIDEgYXQgMWYwLzNmNC8wIChpcnEgMTQgZGV2IDkpCihkMTgpIFsyMDE0LTEx
LTE0IDIxOjMxOjQzLjUxNl0gLzNmN2FjMDAwXCBTdGFydCB0aHJlYWQKKGQxOCkgWzIwMTQt
MTEtMTQgMjE6MzE6NDMuNTE3XSBBVEEgY29udHJvbGxlciAyIGF0IDE3MC8zNzQvMCAoaXJx
IDE1IGRldiA5KQooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My41MTddIC8zZjdhYjAwMFwg
U3RhcnQgdGhyZWFkCihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjUxN10gXDNmN2FiMDAw
LyBFbmQgdGhyZWFkCihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjUyMl0gfDNmN2FjMDAw
fCBhdGEwLTA6IFFFTVUgSEFSRERJU0sgQVRBLTcgSGFyZC1EaXNrICgxMDI0MCBNaUJ5dGVz
KQooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My41MjJdIHwzZjdhYzAwMHwgU2VhcmNoaW5n
IGJvb3RvcmRlciBmb3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDAKKGQxOCkg
WzIwMTQtMTEtMTQgMjE6MzE6NDMuNTIzXSBcM2Y3YWMwMDAvIEVuZCB0aHJlYWQKKGQxOCkg
WzIwMTQtMTEtMTQgMjE6MzE6NDMuNjIwXSB8M2Y3YWQwMDB8IFBTMiBrZXlib2FyZCBpbml0
aWFsaXplZAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My42MjBdIFwzZjdhZDAwMC8gRW5k
IHRocmVhZAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My42MjBdIEFsbCB0aHJlYWRzIGNv
bXBsZXRlLgooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My42MjBdIFNjYW4gZm9yIG9wdGlv
biByb21zCihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQzLjY0OF0gUnVubmluZyBvcHRpb24g
cm9tIGF0IGM5ODA6MDAwMwooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My42NTZdIHBtbSBj
YWxsIGFyZzE9MQooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My42NTddIHBtbSBjYWxsIGFy
ZzE9MAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My42NThdIHBtbSBjYWxsIGFyZzE9MQoo
ZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My42NTldIHBtbSBjYWxsIGFyZzE9MAooZDE4KSBb
MjAxNC0xMS0xNCAyMTozMTo0My42ODBdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNp
QGkwY2Y4LypANAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0My42ODBdIAooZDE4KSBbMjAx
NC0xMS0xNCAyMTozMTo0My42ODhdIFByZXNzIEYxMiBmb3IgYm9vdCBtZW51LgooZDE4KSBb
MjAxNC0xMS0xNCAyMTozMTo0My42ODldIAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0Ni4y
NDFdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiBIQUxUCihkMTgpIFsyMDE0LTExLTE0IDIx
OjMxOjQ2LjI0MV0gZHJpdmUgMHgwMDBmNWJjMDogUENIUz0xNjM4My8xNi82MyB0cmFuc2xh
dGlvbj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTIwOTcxNTIwCihkMTgpIFsyMDE0LTExLTE0
IDIxOjMxOjQ2LjI0MV0gU3BhY2UgYXZhaWxhYmxlIGZvciBVTUI6IGNhODAwLWVmMDAwLCBm
NTYwMC1mNWJjMAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0Ni4yNDFdIFJldHVybmVkIDI1
ODA0OCBieXRlcyBvZiBab25lSGlnaAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0Ni4yNDFd
IGU4MjAgbWFwIGhhcyA2IGl0ZW1zOgooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0Ni4yNDFd
ICAgMDogMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwOWZjMDAgPSAxIFJBTQooZDE4
KSBbMjAxNC0xMS0xNCAyMTozMTo0Ni4yNDFdICAgMTogMDAwMDAwMDAwMDA5ZmMwMCAtIDAw
MDAwMDAwMDAwYTAwMDAgPSAyIFJFU0VSVkVECihkMTgpIFsyMDE0LTExLTE0IDIxOjMxOjQ2
LjI0MV0gICAyOiAwMDAwMDAwMDAwMGYwMDAwIC0gMDAwMDAwMDAwMDEwMDAwMCA9IDIgUkVT
RVJWRUQKKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDYuMjQxXSAgIDM6IDAwMDAwMDAwMDAx
MDAwMDAgLSAwMDAwMDAwMDNmN2ZmMDAwID0gMSBSQU0KKGQxOCkgWzIwMTQtMTEtMTQgMjE6
MzE6NDYuMjQxXSAgIDQ6IDAwMDAwMDAwM2Y3ZmYwMDAgLSAwMDAwMDAwMDNmODAwMDAwID0g
MiBSRVNFUlZFRAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0Ni4yNDFdICAgNTogMDAwMDAw
MDBmYzAwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgPSAyIFJFU0VSVkVECihkMTgpIFsyMDE0
LTExLTE0IDIxOjMxOjQ2LjI0Ml0gZW50ZXIgaGFuZGxlXzE5OgooZDE4KSBbMjAxNC0xMS0x
NCAyMTozMTo0Ni4yNDJdICAgTlVMTAooZDE4KSBbMjAxNC0xMS0xNCAyMTozMTo0Ni4yNDld
IEJvb3RpbmcgZnJvbSBIYXJkIERpc2suLi4KKGQxOCkgWzIwMTQtMTEtMTQgMjE6MzE6NDYu
MjUwXSBCb290aW5nIGZyb20gMDAwMDo3YzAwCihYRU4pIFsyMDE0LTExLTE0IDIxOjMxOjQ4
LjAxOV0gc3RkdmdhLmM6MTUxOmQxN3YwIGxlYXZpbmcgc3RkdmdhCihYRU4pIFsyMDE0LTEx
LTE0IDIxOjMxOjUwLjY0Ml0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzE6NTEu
MTA5XSBncmFudF90YWJsZS5jOjMwNTpkMHYwIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRv
IDcgZnJhbWVzCihYRU4pIFsyMDE0LTExLTE0IDIxOjMxOjUzLjMwOV0gc3RkdmdhLmM6MTUx
OmQxOHYwIGxlYXZpbmcgc3RkdmdhCihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjAwLjY0Ml0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MDQuNTU2XSBzdGR2Z2EuYzoxNDc6
ZDE2djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVzCihYRU4pIFsyMDE0LTEx
LTE0IDIxOjMyOjA2LjgxN10gaXJxLmM6MzgwOiBEb20xNiBjYWxsYmFjayB2aWEgY2hhbmdl
ZCB0byBEaXJlY3QgVmVjdG9yIDB4ZjMKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MDkuOTEy
XSBzdGR2Z2EuYzoxNDc6ZDE3djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVz
CihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjEwLjY0Ml0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTQgMjE6MzI6MTAuNzc4XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMjcw
IG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjEwLjc4M10gbWVtb3J5
X21hcDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0x
MS0xNCAyMTozMjoxMC43ODZdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMyNzAg
bWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuNzkwXSBtZW1vcnlf
bWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTEx
LTE0IDIxOjMyOjEwLjc5Nl0gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzI3MCBt
Zm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoxMC44MDFdIG1lbW9yeV9t
YXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEt
MTQgMjE6MzI6MTAuODA1XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMjcwIG1m
bj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjEwLjgxMF0gbWVtb3J5X21h
cDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0x
NCAyMTozMjoxMC44MTRdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMyNzAgbWZu
PWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuODE5XSBtZW1vcnlfbWFw
OmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE0
IDIxOjMyOjEwLjgyM10gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzI3MCBtZm49
ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoxMC44MjhdIG1lbW9yeV9tYXA6
YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTQg
MjE6MzI6MTAuODQyXSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1m
ZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuODUwXSBtZW1vcnlfbWFw
OmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEt
MTQgMjE6MzI6MTAuODU2XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMDAwIG1m
bj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuODY0XSBtZW1vcnlf
bWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQt
MTEtMTQgMjE6MzI6MTAuODcwXSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMDAw
IG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuODc4XSBtZW1v
cnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIw
MTQtMTEtMTQgMjE6MzI6MTAuODg1XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYz
MDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuODkyXSBt
ZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikg
WzIwMTQtMTEtMTQgMjE6MzI6MTAuODk3XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2Zu
PWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuOTA0
XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhF
TikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuOTA5XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYg
Z2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAu
OTE2XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAK
KFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuOTQxXSBpcnEuYzoyNzA6IERvbTE2IFBDSSBs
aW5rIDAgY2hhbmdlZCA1IC0+IDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTAuOTU1XSBp
cnEuYzoyNzA6IERvbTE2IFBDSSBsaW5rIDEgY2hhbmdlZCAxMCAtPiAwCihYRU4pIFsyMDE0
LTExLTE0IDIxOjMyOjEwLjk2OV0gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAyIGNoYW5n
ZWQgMTEgLT4gMAooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoxMC45ODJdIGlycS5jOjI3MDog
RG9tMTYgUENJIGxpbmsgMyBjaGFuZ2VkIDUgLT4gMAooWEVOKSBbMjAxNC0xMS0xNCAyMToz
MjoxMS42NTBdIGlycS5jOjM4MDogRG9tMTcgY2FsbGJhY2sgdmlhIGNoYW5nZWQgdG8gRGly
ZWN0IFZlY3RvciAweGYzCihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjEyLjMwOF0gZ3JhbnRf
dGFibGUuYzoxMjk5OmQxNnYyIEV4cGFuZGluZyBkb20gKDE2KSBncmFudCB0YWJsZSBmcm9t
ICg0KSB0byAoNSkgZnJhbWVzLgooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoxMy4yMzJdIG1l
bW9yeV9tYXA6cmVtb3ZlOiBkb20xNyBnZm49ZjMwNzAgbWZuPWZkZGZlIG5yPTEKKFhFTikg
WzIwMTQtMTEtMTQgMjE6MzI6MTMuMjM2XSBtZW1vcnlfbWFwOmFkZDogZG9tMTcgZ2ZuPWYz
MDcwIG1mbj1mZGRmZSBucj0xCihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjEzLjI0MF0gbWVt
b3J5X21hcDpyZW1vdmU6IGRvbTE3IGdmbj1mMzA3MCBtZm49ZmRkZmUgbnI9MQooWEVOKSBb
MjAxNC0xMS0xNCAyMTozMjoxMy4yNDNdIG1lbW9yeV9tYXA6YWRkOiBkb20xNyBnZm49ZjMw
NzAgbWZuPWZkZGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTMuMjQ4XSBtZW1v
cnlfbWFwOnJlbW92ZTogZG9tMTcgZ2ZuPWYzMDcwIG1mbj1mZGRmZSBucj0xCihYRU4pIFsy
MDE0LTExLTE0IDIxOjMyOjEzLjI1Ml0gbWVtb3J5X21hcDphZGQ6IGRvbTE3IGdmbj1mMzA3
MCBtZm49ZmRkZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoxMy4yNTddIG1lbW9y
eV9tYXA6cmVtb3ZlOiBkb20xNyBnZm49ZjMwNzAgbWZuPWZkZGZlIG5yPTEKKFhFTikgWzIw
MTQtMTEtMTQgMjE6MzI6MTMuMjYwXSBtZW1vcnlfbWFwOmFkZDogZG9tMTcgZ2ZuPWYzMDcw
IG1mbj1mZGRmZSBucj0xCihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjEzLjI2NV0gbWVtb3J5
X21hcDpyZW1vdmU6IGRvbTE3IGdmbj1mMzA3MCBtZm49ZmRkZmUgbnI9MQooWEVOKSBbMjAx
NC0xMS0xNCAyMTozMjoxMy4yNjldIG1lbW9yeV9tYXA6YWRkOiBkb20xNyBnZm49ZjMwNzAg
bWZuPWZkZGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTMuMjc0XSBtZW1vcnlf
bWFwOnJlbW92ZTogZG9tMTcgZ2ZuPWYzMDcwIG1mbj1mZGRmZSBucj0xCihYRU4pIFsyMDE0
LTExLTE0IDIxOjMyOjEzLjI3OV0gbWVtb3J5X21hcDphZGQ6IGRvbTE3IGdmbj1mMzA3MCBt
Zm49ZmRkZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoxMy4zMTBdIGlycS5jOjI3
MDogRG9tMTcgUENJIGxpbmsgMCBjaGFuZ2VkIDUgLT4gMAooWEVOKSBbMjAxNC0xMS0xNCAy
MTozMjoxMy4zMThdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMSBjaGFuZ2VkIDEwIC0+
IDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MTMuMzI0XSBpcnEuYzoyNzA6IERvbTE3IFBD
SSBsaW5rIDIgY2hhbmdlZCAxMSAtPiAwCihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjEzLjMz
MV0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAzIGNoYW5nZWQgNSAtPiAwCihYRU4pIFsy
MDE0LTExLTE0IDIxOjMyOjE5Ljc2Ml0gc3RkdmdhLmM6MTQ3OmQxOHYwIGVudGVyaW5nIHN0
ZHZnYSBhbmQgY2FjaGluZyBtb2RlcwooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoyMC42NDJd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjMyOjIxLjY1MF0gaXJxLmM6MzgwOiBE
b20xOCBjYWxsYmFjayB2aWEgY2hhbmdlZCB0byBEaXJlY3QgVmVjdG9yIDB4ZjMKKFhFTikg
WzIwMTQtMTEtMTQgMjE6MzI6MjIuODU2XSBpcnEuYzoyNzA6IERvbTE4IFBDSSBsaW5rIDAg
Y2hhbmdlZCA1IC0+IDAKKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6MjIuODY3XSBpcnEuYzoy
NzA6IERvbTE4IFBDSSBsaW5rIDEgY2hhbmdlZCAxMCAtPiAwCihYRU4pIFsyMDE0LTExLTE0
IDIxOjMyOjIyLjg3OF0gaXJxLmM6MjcwOiBEb20xOCBQQ0kgbGluayAyIGNoYW5nZWQgMTEg
LT4gMAooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoyMi44OTBdIGlycS5jOjI3MDogRG9tMTgg
UENJIGxpbmsgMyBjaGFuZ2VkIDUgLT4gMAooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjoyMy40
MDldIGdyYW50X3RhYmxlLmM6MTI5OTpkMTh2MyBFeHBhbmRpbmcgZG9tICgxOCkgZ3JhbnQg
dGFibGUgZnJvbSAoNCkgdG8gKDUpIGZyYW1lcy4KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6
MzAuNjQyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMjozNC4wOTBdIGdyYW50
X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gOCBmcmFtZXMK
KFhFTikgWzIwMTQtMTEtMTQgMjE6MzI6NDAuNjQyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xNCAyMTozMjo1MC42NDNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjMzOjAw
LjY0M10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzM6MTAuNjQzXSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMzoyMC42NDNdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE0IDIxOjMzOjMwLjY0NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzM6
NDAuNjQ0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMTozMzo1MC42NDRdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjM0OjAwLjY0NF0gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTQgMjE6MzQ6MTAuNjQ0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMToz
NDoyMC42NDRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjM0OjMwLjY0NV0gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzQ6NDAuNjQ1XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xNCAyMTozNDo1MC42NDVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIx
OjM1OjAwLjY0Nl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzU6MTAuNjQ2XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMTozNToyMC42NDZdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE0IDIxOjM1OjMwLjY0Nl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQg
MjE6MzU6NDAuNjQ2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMTozNTo1MC42NDZd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjM1OjU2Ljg2MV0gZ3JhbnRfdGFibGUu
YzozMDU6ZDB2MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA5IGZyYW1lcwooWEVOKSBb
MjAxNC0xMS0xNCAyMTozNjowMC42NDddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIx
OjM2OjEwLjQxMF0gZ3JhbnRfdGFibGUuYzoxMjk5OmQxNnYxIEV4cGFuZGluZyBkb20gKDE2
KSBncmFudCB0YWJsZSBmcm9tICg1KSB0byAoNikgZnJhbWVzLgooWEVOKSBbMjAxNC0xMS0x
NCAyMTozNjoxMC44MjBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIxOjM2OjIwLjgy
MF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6MzY6MzAuODIwXSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xNCAyMTozNjo0MC44MjFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE0IDIxOjM2OjUwLjgyMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6Mzc6MDAu
Mzg4XSBDUFUwMDogCihYRU4pIFsyMDE0LTExLTE0IDIxOjM3OjAwLjM5OV0gQ1BVMDE6IAoo
WEVOKSBbMjAxNC0xMS0xNCAyMTozNzowMC40MTBdIGQxNiBPSy1zb2Z0aXJxIDIwbXNlYyBh
Z28sIHN0YXRlOjEsIDQxMjIwIGNvdW50LCBbcHJldjpmZmZmODMwNTRlZjVlM2UwLCBuZXh0
OmZmZmY4MzA1NGVmNWUzZTBdICBQSVJROjAKKFhFTikgWzIwMTQtMTEtMTQgMjE6Mzc6MDAu
NDQ1XSBkMTYgT0stcmFpc2UgICA0Nm1zZWMgYWdvLCBzdGF0ZToxLCA0MTIyMyBjb3VudCwg
W3ByZXY6MDAwMDAwMDAwMDIwMDIwMCwgbmV4dDowMDAwMDAwMDAwMTAwMTAwXSAgUElSUTow
CihYRU4pIFsyMDE0LTExLTE0IDIxOjM3OjAwLjQ4MV0gZDE2IEVSUi1wb2lzb24gOTJtc2Vj
IGFnbywgc3RhdGU6MCwgMSBjb3VudCwgW3ByZXY6MDAwMDAwMDAwMDIwMDIwMCwgbmV4dDow
MDAwMDAwMDAwMTAwMTAwXSAgUElSUTowCihYRU4pIFsyMDE0LTExLTE0IDIxOjM3OjAwLjUx
NV0gZDE2IFotc29mdGlycSAgMjg4NTNtc2VjIGFnbywgc3RhdGU6MiwgMSBjb3VudCwgW3By
ZXY6MDAwMDAwMDAwMDIwMDIwMCwgbmV4dDowMDAwMDAwMDAwMTAwMTAwXSAgUElSUTowCihY
RU4pIFsyMDE0LTExLTE0IDIxOjM3OjAwLjU1MV0gQ1BVMDI6IAooWEVOKSBbMjAxNC0xMS0x
NCAyMTozNzowMC41NjFdIGQxNyBPSy1zb2Z0aXJxIDQzbXNlYyBhZ28sIHN0YXRlOjEsIDIz
ODEgY291bnQsIFtwcmV2OmZmZmY4MzA1NGVmNDdlODgsIG5leHQ6ZmZmZjgzMDU0ZWY0N2U4
OF0gIFBJUlE6ODcKKFhFTikgWzIwMTQtMTEtMTQgMjE6Mzc6MDAuNTk3XSBkMTcgT0stcmFp
c2UgICA3OW1zZWMgYWdvLCBzdGF0ZToxLCAyMzgxIGNvdW50LCBbcHJldjowMDAwMDAwMDAw
MjAwMjAwLCBuZXh0OjAwMDAwMDAwMDAxMDAxMDBdICBQSVJROjg3CihYRU4pIFsyMDE0LTEx
LTE0IDIxOjM3OjAwLjYzM10gQ1BVMDM6IAooWEVOKSBbMjAxNC0xMS0xNCAyMTozNzowMC42
NDNdIGQxNiBPSy1zb2Z0aXJxIDI3NG1zZWMgYWdvLCBzdGF0ZToxLCAzMjE2IGNvdW50LCBb
cHJldjpmZmZmODMwNTRlZjM3ZTg4LCBuZXh0OmZmZmY4MzA1NGVmMzdlODhdICBQSVJROjg3
CihYRU4pIFsyMDE0LTExLTE0IDIxOjM3OjAwLjY3OV0gZDE2IE9LLXJhaXNlICAgMzEwbXNl
YyBhZ28sIHN0YXRlOjEsIDMyMTYgY291bnQsIFtwcmV2OjAwMDAwMDAwMDAyMDAyMDAsIG5l
eHQ6MDAwMDAwMDAwMDEwMDEwMF0gIFBJUlE6ODcKKFhFTikgWzIwMTQtMTEtMTQgMjE6Mzc6
MDAuNzE1XSBDUFUwNDogCihYRU4pIFsyMDE0LTExLTE0IDIxOjM3OjAwLjcyNl0gZDE3IE9L
LXNvZnRpcnEgMTA4bXNlYyBhZ28sIHN0YXRlOjEsIDI4NzIgY291bnQsIFtwcmV2OmZmZmY4
MzA1NGVmMjdlNzAsIG5leHQ6ZmZmZjgzMDU0ZWYyN2U3MF0gIFBJUlE6ODcKKFhFTikgWzIw
MTQtMTEtMTQgMjE6Mzc6MDAuNzYyXSBkMTcgT0stcmFpc2UgICAxNDNtc2VjIGFnbywgc3Rh
dGU6MSwgMjg3MiBjb3VudCwgW3ByZXY6MDAwMDAwMDAwMDIwMDIwMCwgbmV4dDowMDAwMDAw
MDAwMTAwMTAwXSAgUElSUTo4NwooWEVOKSBbMjAxNC0xMS0xNCAyMTozNzowMC43OThdIENQ
VTA1OiAKKFhFTikgWzIwMTQtMTEtMTQgMjE6Mzc6MDAuODA4XSBkMTcgT0stc29mdGlycSA1
OTBtc2VjIGFnbywgc3RhdGU6MSwgMjI4NyBjb3VudCwgW3ByZXY6ZmZmZjgzMDU0ZWYxZmU3
MCwgbmV4dDpmZmZmODMwNTRlZjFmZTcwXSAgUElSUTo4Ny0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE0IDIxOjM3OjAwLjg0Nl0gCihYRU4pIFsyMDE0LTExLTE0IDIxOjM3OjAwLjg1NV0g
ZDE3IE9LLXJhaXNlICAgNjM3bXNlYyBhZ28sIHN0YXRlOjEsIDIyODcgY291bnQsIFtwcmV2
OjAwMDAwMDAwMDAyMDAyMDAsIG5leHQ6MDAwMDAwMDAwMDEwMDEwMF0gIFBJUlE6ODcKKFhF
TikgWzIwMTQtMTEtMTQgMjE6Mzc6MDAuODg5XSBkb21haW5fY3Jhc2ggY2FsbGVkIGZyb20g
aW8uYzo5MzgKKFhFTikgWzIwMTQtMTEtMTQgMjE6Mzc6MDAuODg5XSBEb21haW4gMTYgcmVw
b3J0ZWQgY3Jhc2hlZCBieSBkb21haW4gMzI3Njcgb24gY3B1IzE6CihYRU4pIFsyMDE0LTEx
LTE0IDIxOjM3OjEwLjg0NV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjE6Mzc6MjAu
ODQ1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMTozNzozMC44NDVdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE0IDIxOjM3OjQwLjg0Nl0gLS1NQVJLLS0KCjxTTklQPgoKKFhF
TikgWzIwMTQtMTEtMTQgMjI6MDY6MzAuODc4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
NCAyMjowNjo0MC44NzhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjUwLjg3
OF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSBJUlEgaW5mb3Jt
YXRpb246CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgIDAgYWZm
aW5pdHk6MDEgdmVjOmYwIHR5cGU9SU8tQVBJQy1lZGdlICAgIHN0YXR1cz0wMDAwMDAwMCB0
aW1lcl9pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElS
UTogICAxIGFmZmluaXR5OjAxIHZlYzozMCB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9
MDAwMDAwMzQgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDogIDEoLS0tKSwKKFhFTikgWzIw
MTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICAgMyBhZmZpbml0eTowMSB2ZWM6Mzgg
dHlwZT1JTy1BUElDLWVkZ2UgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAoo
WEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogICA0IGFmZmluaXR5OjAx
IHZlYzpmMSB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9MDAwMDAwMDAgbnMxNjU1MF9p
bnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogICA1
IGFmZmluaXR5OjAxIHZlYzo0MCB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9MDAwMDAw
MDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAg
SVJROiAgIDYgYWZmaW5pdHk6MDEgdmVjOjQ4IHR5cGU9SU8tQVBJQy1lZGdlICAgIHN0YXR1
cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTgu
MTU2XSAgICBJUlE6ICAgNyBhZmZpbml0eTowMSB2ZWM6NTAgdHlwZT1JTy1BUElDLWVkZ2Ug
ICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNCAy
MjowNjo1OC4xNTZdICAgIElSUTogICA4IGFmZmluaXR5OjAxIHZlYzo1OCB0eXBlPUlPLUFQ
SUMtZWRnZSAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDog
IDgoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICAgOSBh
ZmZpbml0eTozZiB2ZWM6NjAgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDAy
IG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElS
UTogIDEwIGFmZmluaXR5OjAxIHZlYzo2OCB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9
MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1
Nl0gICAgSVJROiAgMTEgYWZmaW5pdHk6MDEgdmVjOjcwIHR5cGU9SU8tQVBJQy1lZGdlICAg
IHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDY6NTguMTU2XSAgICBJUlE6ICAxMiBhZmZpbml0eTowMSB2ZWM6NzggdHlwZT1JTy1BUElD
LWVkZ2UgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTA6IDEy
KC0tLSksCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgMTMgYWZm
aW5pdHk6M2YgdmVjOjg4IHR5cGU9SU8tQVBJQy1lZGdlICAgIHN0YXR1cz0wMDAwMDAwMiBt
YXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6
ICAxNCBhZmZpbml0eTowMSB2ZWM6OTAgdHlwZT1JTy1BUElDLWVkZ2UgICAgc3RhdHVzPTAw
MDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZd
ICAgIElSUTogIDE1IGFmZmluaXR5OjAxIHZlYzo5OCB0eXBlPUlPLUFQSUMtZWRnZSAgICBz
dGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2
OjU4LjE1Nl0gICAgSVJROiAgMTYgYWZmaW5pdHk6MDEgdmVjOjg5IHR5cGU9SU8tQVBJQy1s
ZXZlbCAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOiAxNigt
LS0pLAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDE3IGFmZmlu
aXR5OjAxIHZlYzpjMCB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMzAgaW4t
ZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDogMTcoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDY6NTguMTU2XSAgICBJUlE6ICAxOCBhZmZpbml0eTowMSB2ZWM6YjggdHlwZT1JTy1BUElD
LWxldmVsICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTA6IDE4
KC0tLSksCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgMTkgYWZm
aW5pdHk6M2YgdmVjOjJhIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBt
YXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6
ICAyMiBhZmZpbml0eTowMiB2ZWM6YjkgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAw
MDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTA6IDIyKC0tLSksMTM6IDIyKC0tLSks
CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgMjUgYWZmaW5pdHk6
M2YgdmVjOjlhIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQs
IHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICAyOCBh
ZmZpbml0eTozZiB2ZWM6MjIgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDAy
IG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElS
UTogIDI5IGFmZmluaXR5OjNmIHZlYzpkOSB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9
MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1
Nl0gICAgSVJROiAgMzIgYWZmaW5pdHk6M2YgdmVjOmM5IHR5cGU9SU8tQVBJQy1sZXZlbCAg
IHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDY6NTguMTU2XSAgICBJUlE6ICAzMyBhZmZpbml0eTozZiB2ZWM6YzEgdHlwZT1JTy1BUElD
LWxldmVsICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0x
MS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDM2IGFmZmluaXR5OjNmIHZlYzoyMSB0eXBl
PUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4p
IFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgMzcgYWZmaW5pdHk6MDIgdmVj
OjI5IHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAxMCBpbi1mbGlnaHQ9MCBk
b21haW4tbGlzdD0xNjogMzcoLU0tKSwKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2
XSAgICBJUlE6ICAzOCBhZmZpbml0eTozZiB2ZWM6YTkgdHlwZT1JTy1BUElDLWxldmVsICAg
c3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNCAyMjow
Njo1OC4xNTZdICAgIElSUTogIDQwIGFmZmluaXR5OjA4IHZlYzozMSB0eXBlPUlPLUFQSUMt
bGV2ZWwgICBzdGF0dXM9MDAwMDAwMTAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MTc6IDQw
KC1NLSksCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgNDYgYWZm
aW5pdHk6M2YgdmVjOjcyIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBt
YXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6
ICA0NyBhZmZpbml0eTowMiB2ZWM6ZDEgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAw
MDAwMDMwIGluLWZsaWdodD0xIGRvbWFpbi1saXN0PTE2OiA0NyhQLU0pLAooWEVOKSBbMjAx
NC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDQ4IGFmZmluaXR5OjNmIHZlYzpkMCB0
eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihY
RU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgNTEgYWZmaW5pdHk6M2Yg
dmVjOjhhIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVu
Ym91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA1MiBhZmZp
bml0eTozZiB2ZWM6MzkgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDAyIG1h
cHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTog
IDUzIGFmZmluaXR5OjNmIHZlYzpjOCB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAw
MDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0g
ICAgSVJROiAgNTQgYWZmaW5pdHk6M2YgdmVjOmQ4IHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0
YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6
NTguMTU2XSAgICBJUlE6ICA1NiBhZmZpbml0eTowMSB2ZWM6MjggdHlwZT1BTUQtSU9NTVUt
TVNJICAgc3RhdHVzPTAwMDAwMDAwIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKCkKKFhFTikg
WzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA1NyBhZmZpbml0eTowOCB2ZWM6
YTAgdHlwZT1IUEVULU1TSSAgICAgICAgc3RhdHVzPTAwMDAwMDAwIGhwZXRfaW50ZXJydXB0
X2hhbmRsZXIoKQooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDU4
IGFmZmluaXR5OjA4IHZlYzphOCB0eXBlPUhQRVQtTVNJICAgICAgICBzdGF0dXM9MDAwMDAw
MDAgaHBldF9pbnRlcnJ1cHRfaGFuZGxlcigpCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4
LjE1Nl0gICAgSVJROiAgNTkgYWZmaW5pdHk6MDQgdmVjOmIwIHR5cGU9SFBFVC1NU0kgICAg
ICAgIHN0YXR1cz0wMDAwMDAwMCBocGV0X2ludGVycnVwdF9oYW5kbGVyKCkKKFhFTikgWzIw
MTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA2MCBhZmZpbml0eTozZiB2ZWM6NDEg
dHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAoo
WEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDYxIGFmZmluaXR5OjNm
IHZlYzo0OSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1
bmJvdW5kCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgNjIgYWZm
aW5pdHk6M2YgdmVjOjUxIHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBt
YXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6
ICA2MyBhZmZpbml0eTozZiB2ZWM6NTkgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAw
MDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZd
ICAgIElSUTogIDY0IGFmZmluaXR5OjNmIHZlYzo2MSB0eXBlPVBDSS1NU0kgICAgICAgICBz
dGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2
OjU4LjE1Nl0gICAgSVJROiAgNjUgYWZmaW5pdHk6M2YgdmVjOjY5IHR5cGU9UENJLU1TSSAg
ICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEt
MTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA2NiBhZmZpbml0eTozZiB2ZWM6NzEgdHlwZT1Q
Q0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBb
MjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDY3IGFmZmluaXR5OjNmIHZlYzo3
OSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5k
CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgNjggYWZmaW5pdHk6
M2YgdmVjOjgxIHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQs
IHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA2OSBh
ZmZpbml0eTozZiB2ZWM6OTEgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDAy
IG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElS
UTogIDcwIGFmZmluaXR5OjNmIHZlYzo5OSB0eXBlPVBDSS1NU0kvLVggICAgICBzdGF0dXM9
MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1
Nl0gICAgSVJROiAgNzEgYWZmaW5pdHk6M2YgdmVjOmExIHR5cGU9UENJLU1TSS8tWCAgICAg
IHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDY6NTguMTU2XSAgICBJUlE6ICA3MiBhZmZpbml0eTozZiB2ZWM6YjEgdHlwZT1QQ0ktTVNJ
Ly1YICAgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0x
MS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDczIGFmZmluaXR5OjAxIHZlYzozMiB0eXBl
PVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMTAgaW4tZmxpZ2h0PTAgZG9tYWluLWxp
c3Q9MDoyOTEoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6
ICA3NCBhZmZpbml0eTowMSB2ZWM6M2EgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAw
MDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTA6MjkyKC0tLSksCihYRU4pIFsyMDE0
LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgNzUgYWZmaW5pdHk6MDEgdmVjOjQyIHR5
cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAxMCBpbi1mbGlnaHQ9MCBkb21haW4t
bGlzdD0wOjI5MygtLS0pLAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElS
UTogIDc2IGFmZmluaXR5OjAxIHZlYzo0YSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9
MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDoyOTQoLS0tKSwKKFhFTikgWzIw
MTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA3NyBhZmZpbml0eTowMSB2ZWM6NTIg
dHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFp
bi1saXN0PTA6Mjk1KC0tLSksCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAg
SVJROiAgNzggYWZmaW5pdHk6MDEgdmVjOjVhIHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1
cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOjI5NigtLS0pLAooWEVOKSBb
MjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDc5IGFmZmluaXR5OjNmIHZlYzo2
MiB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5k
CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgODAgYWZmaW5pdHk6
M2YgdmVjOjZhIHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQs
IHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA4MSBh
ZmZpbml0eTowMSB2ZWM6N2EgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDEw
IGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTA6MjkwKC0tLSksCihYRU4pIFsyMDE0LTExLTE0
IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgODIgYWZmaW5pdHk6MDEgdmVjOjkyIHR5cGU9UENJ
LU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAxMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0w
OjI4OSgtLS0pLAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDgz
IGFmZmluaXR5OjAxIHZlYzphMiB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAw
MzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDoyODgoLS0tKSwKKFhFTikgWzIwMTQtMTEt
MTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA4NCBhZmZpbml0eTowOCB2ZWM6YWEgdHlwZT1Q
Q0ktTVNJLy1YICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0
PTE2OiA4NygtLS0pLAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTog
IDg1IGFmZmluaXR5OjA4IHZlYzpiMiB0eXBlPVBDSS1NU0kvLVggICAgICBzdGF0dXM9MDAw
MDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MTY6IDg2KC0tLSksCihYRU4pIFsyMDE0
LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgODYgYWZmaW5pdHk6MDggdmVjOmJhIHR5
cGU9UENJLU1TSS8tWCAgICAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4t
bGlzdD0xNjogODUoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJ
UlE6ICA4NyBhZmZpbml0eTowOCB2ZWM6YzIgdHlwZT1QQ0ktTVNJLy1YICAgICAgc3RhdHVz
PTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTE2OiA4NCgtLS0pLAooWEVOKSBb
MjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIElSUTogIDg4IGFmZmluaXR5OjA4IHZlYzpj
YSB0eXBlPVBDSS1NU0kvLVggICAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9t
YWluLWxpc3Q9MTY6IDgzKC0tLSksCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0g
ICAgSVJROiAgODkgYWZmaW5pdHk6MDggdmVjOmQyIHR5cGU9UENJLU1TSS8tWCAgICAgIHN0
YXR1cz0wMDAwMDAxMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0xNzogODcoLS0tKSwKKFhF
TikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICBJUlE6ICA5MCBhZmZpbml0eToxMCB2
ZWM6ZGEgdHlwZT1QQ0ktTVNJLy1YICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0w
IGRvbWFpbi1saXN0PTE3OiA4NigtLS0pLAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4x
NTZdICAgIElSUTogIDkxIGFmZmluaXR5OjEwIHZlYzoyMyB0eXBlPVBDSS1NU0kvLVggICAg
ICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MTc6IDg1KC0tLSks
CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgSVJROiAgOTIgYWZmaW5pdHk6
MTAgdmVjOjJiIHR5cGU9UENJLU1TSS8tWCAgICAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGln
aHQ9MCBkb21haW4tbGlzdD0xNzogODQoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6
NTguMTU2XSBEaXJlY3QgdmVjdG9yIGluZm9ybWF0aW9uOgooWEVOKSBbMjAxNC0xMS0xNCAy
MjowNjo1OC4xNTZdICAgIDB4MjAgLT4gaXJxX21vdmVfY2xlYW51cF9pbnRlcnJ1cHQoKQoo
WEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIDB4ZjkgLT4gcG11X2FwaWNfaW50
ZXJydXB0KCkKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAweGZhIC0+IGFw
aWNfdGltZXJfaW50ZXJydXB0KCkKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAg
ICAweGZiIC0+IGNhbGxfZnVuY3Rpb25faW50ZXJydXB0KCkKKFhFTikgWzIwMTQtMTEtMTQg
MjI6MDY6NTguMTU2XSAgICAweGZjIC0+IGV2ZW50X2NoZWNrX2ludGVycnVwdCgpCihYRU4p
IFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgMHhmZCAtPiBpbnZhbGlkYXRlX2ludGVy
cnVwdCgpCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgMHhmZSAtPiBlcnJv
cl9pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgIDB4ZmYg
LT4gc3B1cmlvdXNfaW50ZXJydXB0KCkKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2
XSBJTy1BUElDIGludGVycnVwdCBpbmZvcm1hdGlvbjoKKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDY6NTguMTU2XSAgICAgSVJRICAwIFZlYzI0MDoKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6
NTguMTU2XSAgICAgICBBcGljIDB4MDAsIFBpbiAgMjogdmVjPWYwIGRlbGl2ZXJ5PUxvUHJp
IGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAgZGVzdF9p
ZDoxCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgIElSUSAgMSBWZWMgNDg6
CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgICAgQXBpYyAweDAwLCBQaW4g
IDE6IHZlYz0zMCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MCBp
cnI9MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1
OC4xNTZdICAgICBJUlEgIDMgVmVjIDU2OgooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4x
NTZdICAgICAgIEFwaWMgMHgwMCwgUGluICAzOiB2ZWM9MzggZGVsaXZlcnk9TG9QcmkgZGVz
dD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1hc2s9MCBkZXN0X2lkOjEK
KFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgSVJRICA0IFZlYzI0MToKKFhF
TikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgICBBcGljIDB4MDAsIFBpbiAgNDog
dmVjPWYxIGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGlycj0w
IHRyaWc9RSBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1
Nl0gICAgIElSUSAgNSBWZWMgNjQ6CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0g
ICAgICAgQXBpYyAweDAwLCBQaW4gIDU6IHZlYz00MCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwg
c3RhdHVzPTAgcG9sYXJpdHk9MCBpcnI9MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVO
KSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICBJUlEgIDYgVmVjIDcyOgooWEVOKSBb
MjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICAgIEFwaWMgMHgwMCwgUGluICA2OiB2ZWM9
NDggZGVsaXZlcnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJp
Zz1FIG1hc2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAg
ICAgSVJRICA3IFZlYyA4MDoKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAg
ICBBcGljIDB4MDAsIFBpbiAgNzogdmVjPTUwIGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0
dXM9MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsy
MDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgIElSUSAgOCBWZWMgODg6CihYRU4pIFsyMDE0
LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgICAgQXBpYyAweDAwLCBQaW4gIDg6IHZlYz01OCBk
ZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MCBpcnI9MCB0cmlnPUUg
bWFzaz0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICBJ
UlEgIDkgVmVjIDk2OgooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICAgIEFw
aWMgMHgwMCwgUGluICA5OiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0w
IHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0
LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgIElSUSAxMCBWZWMxMDQ6CihYRU4pIFsyMDE0LTEx
LTE0IDIyOjA2OjU4LjE1Nl0gICAgICAgQXBpYyAweDAwLCBQaW4gMTA6IHZlYz02OCBkZWxp
dmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MCBpcnI9MCB0cmlnPUUgbWFz
az0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICBJUlEg
MTEgVmVjMTEyOgooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICAgIEFwaWMg
MHgwMCwgUGluIDExOiB2ZWM9NzAgZGVsaXZlcnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBv
bGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1hc2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEt
MTQgMjI6MDY6NTguMTU2XSAgICAgSVJRIDEyIFZlYzEyMDoKKFhFTikgWzIwMTQtMTEtMTQg
MjI6MDY6NTguMTU2XSAgICAgICBBcGljIDB4MDAsIFBpbiAxMjogdmVjPTc4IGRlbGl2ZXJ5
PUxvUHJpIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAg
ZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgIElSUSAxMyBW
ZWMxMzY6CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgICAgQXBpYyAweDAw
LCBQaW4gMTM6IHZlYz04OCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJp
dHk9MCBpcnI9MCB0cmlnPUUgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTQg
MjI6MDY6NTguMTU2XSAgICAgSVJRIDE0IFZlYzE0NDoKKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDY6NTguMTU2XSAgICAgICBBcGljIDB4MDAsIFBpbiAxNDogdmVjPTkwIGRlbGl2ZXJ5PUxv
UHJpIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAgZGVz
dF9pZDoxCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgIElSUSAxNSBWZWMx
NTI6CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgICAgQXBpYyAweDAwLCBQ
aW4gMTU6IHZlYz05OCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9
MCBpcnI9MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xNCAyMjow
Njo1OC4xNTZdICAgICBJUlEgMTYgVmVjMTM3OgooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1
OC4xNTZdICAgICAgIEFwaWMgMHgwMCwgUGluIDE2OiB2ZWM9ODkgZGVsaXZlcnk9Rml4ZWQg
ZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MCBkZXN0X2lk
OjEKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgSVJRIDE3IFZlYzE5MjoK
KFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgICBBcGljIDB4MDAsIFBpbiAx
NzogdmVjPWMwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGly
cj0wIHRyaWc9TCBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4
LjE1Nl0gICAgIElSUSAxOCBWZWMxODQ6CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1
Nl0gICAgICAgQXBpYyAweDAwLCBQaW4gMTg6IHZlYz1iOCBkZWxpdmVyeT1GaXhlZCBkZXN0
PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0wIGRlc3RfaWQ6MQoo
WEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICBJUlEgMTkgVmVjIDQyOgooWEVO
KSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICAgIEFwaWMgMHgwMCwgUGluIDE5OiB2
ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAg
dHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1
Nl0gICAgIElSUSAyMiBWZWMxODU6CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0g
ICAgICAgQXBpYyAweDAwLCBQaW4gMjI6IHZlYz1iOSBkZWxpdmVyeT1GaXhlZCBkZXN0PUwg
c3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0wIGRlc3RfaWQ6MgooWEVO
KSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICBJUlEgMjUgVmVjMTU0OgooWEVOKSBb
MjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICAgIEFwaWMgMHgwMSwgUGluICAxOiB2ZWM9
MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJp
Zz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0g
ICAgIElSUSAyOCBWZWMgMzQ6CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAg
ICAgQXBpYyAweDAxLCBQaW4gIDQ6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3Rh
dHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikg
WzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgSVJRIDI5IFZlYzIxNzoKKFhFTikgWzIw
MTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgICBBcGljIDB4MDEsIFBpbiAgNTogdmVjPTAw
IGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9
TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAg
ICBJUlEgMzIgVmVjMjAxOgooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICAg
IEFwaWMgMHgwMSwgUGluICA4OiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1
cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsy
MDE0LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgIElSUSAzMyBWZWMxOTM6CihYRU4pIFsyMDE0
LTExLTE0IDIyOjA2OjU4LjE1Nl0gICAgICAgQXBpYyAweDAxLCBQaW4gIDk6IHZlYz0wMCBk
ZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwg
bWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAg
SVJRIDM2IFZlYyAzMzoKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgICBB
cGljIDB4MDEsIFBpbiAxMjogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9
MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAx
NC0xMS0xNCAyMjowNjo1OC4xNTZdICAgICBJUlEgMzcgVmVjIDQxOgooWEVOKSBbMjAxNC0x
MS0xNCAyMjowNjo1OC4xNTZdICAgICAgIEFwaWMgMHgwMSwgUGluIDEzOiB2ZWM9MjkgZGVs
aXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1h
c2s9MCBkZXN0X2lkOjIKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgSVJR
IDM4IFZlYzE2OToKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgICBBcGlj
IDB4MDEsIFBpbiAxNDogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBw
b2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0x
MS0xNCAyMjowNjo1OC4xNTZdICAgICBJUlEgNDAgVmVjIDQ5OgooWEVOKSBbMjAxNC0xMS0x
NCAyMjowNjo1OC4xNTZdICAgICAgIEFwaWMgMHgwMSwgUGluIDE2OiB2ZWM9MzEgZGVsaXZl
cnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9
MCBkZXN0X2lkOjgKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU2XSAgICAgSVJRIDQ2
IFZlYzExNDoKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU3XSAgICAgICBBcGljIDB4
MDEsIFBpbiAyMjogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xh
cml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0xMS0x
NCAyMjowNjo1OC4xNTddICAgICBJUlEgNDcgVmVjMjA5OgooWEVOKSBbMjAxNC0xMS0xNCAy
MjowNjo1OC4xNTddICAgICAgIEFwaWMgMHgwMSwgUGluIDIzOiB2ZWM9ZDEgZGVsaXZlcnk9
Rml4ZWQgZGVzdD1MIHN0YXR1cz0xIHBvbGFyaXR5PTEgaXJyPTEgdHJpZz1MIG1hc2s9MCBk
ZXN0X2lkOjIKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU3XSAgICAgSVJRIDQ4IFZl
YzIwODoKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6NTguMTU3XSAgICAgICBBcGljIDB4MDEs
IFBpbiAyNDogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0
eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0xMS0xNCAy
MjowNjo1OC4xNTddICAgICBJUlEgNTEgVmVjMTM4OgooWEVOKSBbMjAxNC0xMS0xNCAyMjow
Njo1OC4xNTddICAgICAgIEFwaWMgMHgwMSwgUGluIDI3OiB2ZWM9MDAgZGVsaXZlcnk9Rml4
ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0
X2lkOjYzCihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1N10gICAgIElSUSA1MiBWZWMg
NTc6CihYRU4pIFsyMDE0LTExLTE0IDIyOjA2OjU4LjE1N10gICAgICAgQXBpYyAweDAxLCBQ
aW4gMjg6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9
MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDY6NTguMTU3XSAgICAgSVJRIDUzIFZlYzIwMDoKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDY6
NTguMTU3XSAgICAgICBBcGljIDB4MDEsIFBpbiAyOTogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVk
IGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9p
ZDo2MwooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4xODldICAgICBJUlEgNTQgVmVjMjE2
OgooWEVOKSBbMjAxNC0xMS0xNCAyMjowNjo1OC4yMDJdICAgICAgIEFwaWMgMHgwMSwgUGlu
IDMwOiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEg
aXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0LTExLTE0IDIyOjA3
OjAwLjg3OV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMuNzEyXSBNU0kg
aW5mb3JtYXRpb246CihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjAzLjcxMl0gIE1TSSAgICAg
NTYgdmVjPTI4IGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAw
MDAxIG1hc2s9MC8wLz8KKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMuNzEyXSAgSFBFVCAg
ICA1NyB2ZWM9YTAgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAw
MDAwMDggbWFzaz0xLzAvPwooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzowMy43MTJdICBIUEVU
ICAgIDU4IHZlYz1hOCBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0w
MDAwMDAwOCBtYXNrPTEvMC8/CihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjAzLjcxMl0gIEhQ
RVQgICAgNTkgdmVjPWIwIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0
PTAwMDAwMDA0IG1hc2s9MS8wLz8KKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMuNzEyXSAg
TVNJICAgICA2MCB2ZWM9NDEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRl
c3Q9MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzowMy43MTJd
ICBNU0kgICAgIDYxIHZlYz00OSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3Qg
ZGVzdD0wMDAwMDAzZiBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjAzLjcx
Ml0gIE1TSSAgICAgNjIgdmVjPTUxIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2Vz
dCBkZXN0PTAwMDAwMDNmIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMu
NzEyXSAgTVNJICAgICA2MyB2ZWM9NTkgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93
ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzow
My43MTJdICBNU0kgICAgIDY0IHZlYz02MSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBs
b3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE0IDIyOjA3
OjAzLjcxMl0gIE1TSSAgICAgNjUgdmVjPTY5IGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9n
IGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDc6MDMuNzEyXSAgTVNJICAgICA2NiB2ZWM9NzEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBs
b2cgbG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xNCAy
MjowNzowMy43MTJdICBNU0kgICAgIDY3IHZlYz03OSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQg
IGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE0
IDIyOjA3OjAzLjcxMl0gIE1TSSAgICAgNjggdmVjPTgxIGxvd2VzdCAgZWRnZSAgIGFzc2Vy
dCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEt
MTQgMjI6MDc6MDMuNzEyXSAgTVNJICAgICA2OSB2ZWM9OTEgbG93ZXN0ICBlZGdlICAgYXNz
ZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0x
MS0xNCAyMjowNzowMy43MTJdICBNU0kgICAgIDcwIHZlYz05OSBsb3dlc3QgIGVkZ2UgICBh
c3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTEvMS8xCihYRU4pIFsyMDE0
LTExLTE0IDIyOjA3OjAzLjcxMl0gIE1TSSAgICAgNzEgdmVjPWExIGxvd2VzdCAgZWRnZSAg
IGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9MS8xLzEKKFhFTikgWzIw
MTQtMTEtMTQgMjI6MDc6MDMuNzEyXSAgTVNJICAgICA3MiB2ZWM9YjEgbG93ZXN0ICBlZGdl
ICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0xLzEvMQooWEVOKSBb
MjAxNC0xMS0xNCAyMjowNzowMy43MTJdICBNU0kgICAgIDczIHZlYz0zMiBsb3dlc3QgIGVk
Z2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAwMSBtYXNrPTAvMS8/CihYRU4p
IFsyMDE0LTExLTE0IDIyOjA3OjAzLjcxMl0gIE1TSSAgICAgNzQgdmVjPTNhIGxvd2VzdCAg
ZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDAxIG1hc2s9MC8xLz8KKFhF
TikgWzIwMTQtMTEtMTQgMjI6MDc6MDMuNzEyXSAgTVNJICAgICA3NSB2ZWM9NDIgbG93ZXN0
ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDEgbWFzaz0wLzEvPwoo
WEVOKSBbMjAxNC0xMS0xNCAyMjowNzowMy43MTJdICBNU0kgICAgIDc2IHZlYz00YSBsb3dl
c3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAwMSBtYXNrPTAvMS8/
CihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjAzLjcxMl0gIE1TSSAgICAgNzcgdmVjPTUyIGxv
d2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDAxIG1hc2s9MC8x
Lz8KKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMuNzEyXSAgTVNJICAgICA3OCB2ZWM9NWEg
bG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDEgbWFzaz0w
LzEvPwooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzowMy43MTJdICBNU0kgICAgIDc5IHZlYz02
MiBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNr
PTAvMS8/CihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjAzLjcxMl0gIE1TSSAgICAgODAgdmVj
PTZhIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1h
c2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMuNzEyXSAgTVNJICAgICA4MSB2
ZWM9N2EgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDEg
bWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzowMy43MTJdICBNU0kgICAgIDgy
IHZlYz05MiBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAw
MSBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjAzLjcxMl0gIE1TSSAgICAg
ODMgdmVjPWEyIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAw
MDAxIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMuNzEyXSAgTVNJLVgg
ICA4NCB2ZWM9YWEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAw
MDAwMDggbWFzaz0xLzAvMAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzowMy43MTJdICBNU0kt
WCAgIDg1IHZlYz1iMiBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0w
MDAwMDAwOCBtYXNrPTEvMC8wCihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjAzLjcxMl0gIE1T
SS1YICAgODYgdmVjPWJhIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0
PTAwMDAwMDA4IG1hc2s9MS8wLzAKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMuNzEyXSAg
TVNJLVggICA4NyB2ZWM9YzIgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRl
c3Q9MDAwMDAwMDggbWFzaz0xLzAvMAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzowMy43MTJd
ICBNU0ktWCAgIDg4IHZlYz1jYSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3Qg
ZGVzdD0wMDAwMDAwOCBtYXNrPTEvMC8wCihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjAzLjcx
Ml0gIE1TSS1YICAgODkgdmVjPWQyIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2Vz
dCBkZXN0PTAwMDAwMDIwIG1hc2s9MS8wLzAKKFhFTikgWzIwMTQtMTEtMTQgMjI6MDc6MDMu
NzEyXSAgTVNJLVggICA5MCB2ZWM9ZGEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93
ZXN0IGRlc3Q9MDAwMDAwMTAgbWFzaz0xLzAvMAooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzow
My43MTJdICBNU0ktWCAgIDkxIHZlYz0yMyBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBs
b3dlc3QgZGVzdD0wMDAwMDAxMCBtYXNrPTEvMC8wCihYRU4pIFsyMDE0LTExLTE0IDIyOjA3
OjAzLjcxMl0gIE1TSS1YICAgOTIgdmVjPTJiIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9n
IGxvd2VzdCBkZXN0PTAwMDAwMDEwIG1hc2s9MS8wLzAKKFhFTikgWzIwMTQtMTEtMTQgMjI6
MDc6MTAuODc5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNCAyMjowNzoyMC44NzldIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE0IDIyOjA3OjMwLjg3OV0gLS1NQVJLLS0K
------------0FA1682463FBE0669
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

------------0FA1682463FBE0669--



From win-pv-devel-bounces@lists.xenproject.org Mon Nov 17 13:23:37 2014
Return-path: <win-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 17 Nov 2014 13:23:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <win-pv-devel-bounces@lists.xenproject.org>)
	id 1XqMHI-0003Jw-EP; Mon, 17 Nov 2014 13:23:36 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Paul.Durrant@citrix.com>) id 1XqMHG-0003Jr-89
	for win-pv-devel@lists.xenproject.org; Mon, 17 Nov 2014 13:23:35 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
	09/A7-25714-5D6F9645; Mon, 17 Nov 2014 13:23:33 +0000
X-Env-Sender: Paul.Durrant@citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1416230606!6378852!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=UPPERCASE_25_50,
	received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30465 invoked from network); 17 Nov 2014 13:23:26 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	17 Nov 2014 13:23:26 -0000
X-IronPort-AV: E=Sophos;i="5.07,403,1413244800"; d="scan'208";a="26900491"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Owen Smith <owen.smith@citrix.com>, "win-pv-devel@lists.xenproject.org"
	<win-pv-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/4] Refactor for maintainability/coding style
Thread-Index: AQHP/pcqptJ0/lgdsE6oYfEVKXByPJxk1ZVg
Date: Mon, 17 Nov 2014 13:23:24 +0000
Message-ID: <9AAE0902D5BC7E449B7C8E4E778ABCD01115364D@AMSPEX01CL01.citrite.net>
References: <1415810330-1152-1-git-send-email-owen.smith@citrix.com>
	<1415810330-1152-2-git-send-email-owen.smith@citrix.com>
In-Reply-To: <1415810330-1152-2-git-send-email-owen.smith@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
MIME-Version: 1.0
X-DLP: AMS1
Cc: Owen Smith <owen.smith@citrix.com>
Subject: Re: [win-pv-devel] [PATCH 1/4] Refactor for maintainability/coding
	style
X-BeenThere: win-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Developer list for the Windows PV Drivers subproject
	<win-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/win-pv-devel>,
	<mailto:win-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:win-pv-devel@lists.xenproject.org>
List-Help: <mailto:win-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel>,
	<mailto:win-pv-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: win-pv-devel-bounces@lists.xenproject.org
Errors-To: win-pv-devel-bounces@lists.xenproject.org

> -----Original Message-----
> From: Owen Smith [mailto:owen.smith@citrix.com]
> Sent: 12 November 2014 16:39
> To: win-pv-devel@lists.xenproject.org
> Cc: Paul Durrant; Owen Smith
> Subject: [PATCH 1/4] Refactor for maintainability/coding style
> 
> Removes common headers and the disabling of warnings via #pragmas
> Fits code into driver.c (DriverEntry/Dispatch overrides), adapter.c
> (NDIS miniport). Resolves differences in receiver/transmitter
> implementations.
> 
> Signed-off-by: Owen Smith <owen.smith@citrix.com>

This patch is not really reviewable, given its size, but I think it is worth taking the risk. I know that you need to re-factor a bit though due to WHQL failure (access of registry functions) so I'll wait until v2 is available (and passing WHQL) and the review the code after applying the patch.

  Paul

> ---
>  src/xennet/adapter.c         | 3833 +++++++++++++++++++-----------------------
>  src/xennet/adapter.h         |  154 +-
>  src/xennet/common.h          |   36 -
>  src/xennet/driver.c          |  550 ++++++
>  src/xennet/main.c            |  361 ----
>  src/xennet/miniport.c        |  297 ----
>  src/xennet/project.h         |   66 -
>  src/xennet/receiver.c        |  393 +++--
>  src/xennet/receiver.h        |   59 +-
>  src/xennet/std.h             |   45 -
>  src/xennet/transmitter.c     |  330 ++--
>  src/xennet/transmitter.h     |   61 +-
>  vs2012/xennet/xennet.vcxproj |    3 +-
>  vs2013/xennet/xennet.vcxproj |    3 +-
>  14 files changed, 2770 insertions(+), 3421 deletions(-)
>  delete mode 100644 src/xennet/common.h
>  create mode 100644 src/xennet/driver.c
>  delete mode 100644 src/xennet/main.c
>  delete mode 100644 src/xennet/miniport.c
>  delete mode 100644 src/xennet/project.h
>  delete mode 100644 src/xennet/std.h
> 
> diff --git a/src/xennet/adapter.c b/src/xennet/adapter.c
> index 7cc49fb..6b32d1a 100644
> --- a/src/xennet/adapter.c
> +++ b/src/xennet/adapter.c
> @@ -28,51 +28,44 @@
>   * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
>   * SUCH DAMAGE.
>   */
> +#define INITGUID
> 
> +#include <ndis.h>
> +#include <ntstrsafe.h>
>  #include <version.h>
> -#include "common.h"
> 
> -#pragma warning(disable:4711)
> +#include "adapter.h"
> +#include "registry.h"
> +#include "dbg_print.h"
> +#include "assert.h"
> 
> -//
> -// List of supported OIDs.
> -//
> +struct _XENNET_ADAPTER {
> +    XENVIF_VIF_INTERFACE        VifInterface;
> 
> -static NDIS_STATUS
> -AdapterSetRegistrationAttributes (
> -    IN  PADAPTER Adapter
> -    );
> +    BOOLEAN                     Enabled;
> +    ULONG                       MaximumFrameSize;
> +    ULONG                       CurrentLookahead;
> 
> -static NDIS_STATUS
> -AdapterSetGeneralAttributes (
> -    IN  PADAPTER Adapter
> -    );
> +    NDIS_HANDLE                 NdisHandle;
> +    NDIS_HANDLE                 NdisDmaHandle;
> +    NDIS_PNP_CAPABILITIES       Capabilities;
> +    NDIS_OFFLOAD                Offload;
> +    XENNET_PROPERTIES           Properties;
> 
> -static NDIS_STATUS
> -AdapterSetOffloadAttributes (
> -    IN  PADAPTER Adapter
> -    );
> +    PXENNET_RECEIVER            Receiver;
> +    PXENNET_TRANSMITTER         Transmitter;
> +};
> 
> -static MINIPORT_PROCESS_SG_LIST AdapterProcessSGList;
> -static VOID
> -AdapterProcessSGList (
> -    IN PDEVICE_OBJECT       DeviceObject,
> -    IN PVOID                Reserved,
> -    IN PSCATTER_GATHER_LIST SGL,
> -    IN PVOID                Context
> -    );
> +#define XENNET_POOL_TAG         'tenX'
> 
> -static NDIS_STATUS
> -AdapterSetInformation (
> -    IN  PADAPTER            Adapter,
> -    IN  PNDIS_OID_REQUEST   NdisRequest
> -    );
> +#define XENNET_MEDIA_MAX_SPEED  1000000000ull
> 
> -static NDIS_STATUS
> -AdapterQueryInformation (
> -    IN  PADAPTER            Adapter,
> -    IN  PNDIS_OID_REQUEST   NdisRequest
> -    );
> +#define XENNET_SUPPORTED_PACKET_FILTERS     \
> +        (NDIS_PACKET_TYPE_DIRECTED |        \
> +         NDIS_PACKET_TYPE_MULTICAST |       \
> +         NDIS_PACKET_TYPE_ALL_MULTICAST |   \
> +         NDIS_PACKET_TYPE_BROADCAST |       \
> +         NDIS_PACKET_TYPE_PROMISCUOUS)
> 
>  static NDIS_OID XennetSupportedOids[] =
>  {
> @@ -129,31 +122,9 @@ static NDIS_OID XennetSupportedOids[] =
>      OID_PNP_SET_POWER,
>  };
> 
> -#define INITIALIZE_NDIS_OBJ_HEADER(obj, type) do {               \
> -    (obj).Header.Type = NDIS_OBJECT_TYPE_ ## type ;              \
> -    (obj).Header.Revision = NDIS_ ## type ## _REVISION_1;        \
> -    (obj).Header.Size = sizeof(obj);                             \
> -} while (0)
> -
> -NTSTATUS AllocAdapter(OUT PADAPTER *Adapter)
> -{
> -    if (Adapter == NULL)
> -        return STATUS_INVALID_PARAMETER;
> -
> -    *Adapter = (PADAPTER)ExAllocatePoolWithTag(NonPagedPool, sizeof
> (ADAPTER), ' TEN');
> -    if (*Adapter == NULL)
> -        return STATUS_INSUFFICIENT_RESOURCES;
> -
> -    return STATUS_SUCCESS;
> -}
> -
> -//
> -// Scatter gather allocate handler callback.
> -// Should never get called.
> -//
>  __drv_functionClass(MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE)
>  static VOID
> -AdapterAllocateComplete (
> +AdapterAllocateComplete(
>      IN NDIS_HANDLE              MiniportAdapterContext,
>      IN PVOID                    VirtualAddress,
>      IN PNDIS_PHYSICAL_ADDRESS   PhysicalAddress,
> @@ -168,139 +139,33 @@ AdapterAllocateComplete (
>      UNREFERENCED_PARAMETER(Context);
> 
>      ASSERT(FALSE);
> -
> -    return;
> -}
> -
> -//
> -// Required NDIS6 handler.
> -// Should never get called.
> -//
> -VOID
> -AdapterCancelOidRequest (
> -    IN  NDIS_HANDLE NdisHandle,
> -    IN  PVOID       RequestId
> -    )
> -{
> -    UNREFERENCED_PARAMETER(NdisHandle);
> -    UNREFERENCED_PARAMETER(RequestId);
> -
> -    return;
> -}
> -
> -//
> -// Required NDIS6 handler.
> -// Should never get called.
> -//
> -
> -VOID
> -AdapterCancelSendNetBufferLists (
> -    IN  NDIS_HANDLE NdisHandle,
> -    IN  PVOID       CancelId
> -    )
> -{
> -    UNREFERENCED_PARAMETER(NdisHandle);
> -    UNREFERENCED_PARAMETER(CancelId);
> -
> -    return;
> -}
> -
> -BOOLEAN
> -AdapterCheckForHang (
> -    IN  NDIS_HANDLE NdisHandle
> -    )
> -{
> -    UNREFERENCED_PARAMETER(NdisHandle);
> -
> -    return FALSE;
> -}
> -
> -//
> -// Frees resources obtained by AdapterInitialize.
> -//
> -VOID
> -AdapterCleanup (
> -    IN  PADAPTER Adapter
> -    )
> -{
> -    Trace("====>\n");
> -
> -    TransmitterDelete(&Adapter->Transmitter);
> -    ReceiverCleanup(&Adapter->Receiver);
> -
> -    if (Adapter->NdisDmaHandle != NULL)
> -        NdisMDeregisterScatterGatherDma(Adapter->NdisDmaHandle);
> -
> -    XENVIF_VIF(Release, &Adapter->VifInterface);
> -    Adapter->AcquiredInterfaces = FALSE;
> -
> -    Trace("<====\n");
> -    return;
>  }
> 
> +__drv_functionClass(MINIPORT_PROCESS_SG_LIST)
>  static VOID
> -AdapterMediaStateChange(
> -    IN  PADAPTER                Adapter
> +AdapterProcessSGList(
> +    IN PDEVICE_OBJECT           DeviceObject,
> +    IN PVOID                    Reserved,
> +    IN PSCATTER_GATHER_LIST     SGL,
> +    IN PVOID                    Context
>      )
>  {
> -    NDIS_LINK_STATE             LinkState;
> -    NDIS_STATUS_INDICATION      StatusIndication;
> -
> -    NdisZeroMemory(&LinkState, sizeof (NDIS_LINK_STATE));
> -
> -    LinkState.Header.Revision = NDIS_LINK_STATE_REVISION_1;
> -    LinkState.Header.Type = NDIS_OBJECT_TYPE_DEFAULT;
> -    LinkState.Header.Size = sizeof(NDIS_LINK_STATE);
> -
> -    XENVIF_VIF(MacQueryState,
> -               &Adapter->VifInterface,
> -               &LinkState.MediaConnectState,
> -               &LinkState.RcvLinkSpeed,
> -               &LinkState.MediaDuplexState);
> -
> -    if (LinkState.MediaConnectState == MediaConnectStateUnknown) {
> -        Info("LINK: STATE UNKNOWN\n");
> -    } else if (LinkState.MediaConnectState ==
> MediaConnectStateDisconnected) {
> -        Info("LINK: DOWN\n");
> -    } else {
> -        ASSERT3U(LinkState.MediaConnectState, ==,
> MediaConnectStateConnected);
> -
> -        if (LinkState.MediaDuplexState == MediaDuplexStateHalf)
> -            Info("LINK: UP: SPEED=%u DUPLEX=HALF\n",
> LinkState.RcvLinkSpeed);
> -        else if (LinkState.MediaDuplexState == MediaDuplexStateFull)
> -            Info("LINK: UP: SPEED=%u DUPLEX=FULL\n", LinkState.RcvLinkSpeed);
> -        else
> -            Info("LINK: UP: SPEED=%u DUPLEX=UNKNOWN\n",
> LinkState.RcvLinkSpeed);
> -    }
> -
> -    LinkState.XmitLinkSpeed = LinkState.RcvLinkSpeed;
> -
> -    NdisZeroMemory(&StatusIndication, sizeof
> (NDIS_STATUS_INDICATION));
> -
> -    StatusIndication.Header.Type =
> NDIS_OBJECT_TYPE_STATUS_INDICATION;
> -    StatusIndication.Header.Revision =
> NDIS_STATUS_INDICATION_REVISION_1;
> -    StatusIndication.Header.Size = sizeof (NDIS_STATUS_INDICATION);
> -    StatusIndication.SourceHandle = Adapter->NdisAdapterHandle;
> -    StatusIndication.StatusCode = NDIS_STATUS_LINK_STATE;
> -    StatusIndication.StatusBuffer = &LinkState;
> -    StatusIndication.StatusBufferSize = sizeof (NDIS_LINK_STATE);
> +    UNREFERENCED_PARAMETER(DeviceObject);
> +    UNREFERENCED_PARAMETER(Reserved);
> +    UNREFERENCED_PARAMETER(SGL);
> +    UNREFERENCED_PARAMETER(Context);
> 
> -    NdisMIndicateStatusEx(Adapter->NdisAdapterHandle, &StatusIndication);
> +    ASSERT(FALSE);
>  }
> 
> -
> -//
> -// Initializes adapter by allocating required resources and connects to
> -// netback.
> -//
> -
>  static VOID
>  AdapterVifCallback(
>      IN  PVOID                       Context,
>      IN  XENVIF_VIF_CALLBACK_TYPE    Type,
> -    ...)
> +    ...
> +    )
>  {
> -    PADAPTER                        Adapter = Context;
> +    PXENNET_ADAPTER                 Adapter = Context;
>      va_list                         Arguments;
> 
>      va_start(Arguments, Type);
> @@ -319,7 +184,7 @@ AdapterVifCallback(
> 
>          List = va_arg(Arguments, PLIST_ENTRY);
> 
> -        ReceiverReceivePackets(&Adapter->Receiver, List);
> +        ReceiverReceivePackets(Adapter->Receiver, List);
>          break;
>      }
>      case XENVIF_MAC_STATE_CHANGE: {
> @@ -331,39 +196,220 @@ AdapterVifCallback(
>      va_end(Arguments);
>  }
> 
> -NDIS_STATUS
> -AdapterGetAdvancedSettings(
> -    IN PADAPTER pAdapter
> +#define SERVICES_KEY
> L"\\Registry\\Machine\\SYSTEM\\CurrentControlSet\\Services"
> +
> +static FORCEINLINE NTSTATUS
> +__QueryInterface(
> +    IN  PDEVICE_OBJECT  DeviceObject,
> +    IN  const WCHAR     *ProviderName,
> +    IN  const CHAR      *InterfaceName,
> +    IN  const GUID      *Guid,
> +    IN  ULONG           Version,
> +    OUT PINTERFACE      Interface,
> +    IN  ULONG           Size,
> +    IN  BOOLEAN         Optional
>      )
>  {
> -    NDIS_CONFIGURATION_OBJECT configObject;
> -    NDIS_HANDLE hConfigurationHandle;
> -    NDIS_STRING ndisValue;
> -    PNDIS_CONFIGURATION_PARAMETER pNdisData;
> -    NDIS_STATUS ndisStatus;
> -    NTSTATUS status;
> +    UNICODE_STRING      Unicode;
> +    HANDLE              InterfacesKey;
> +    HANDLE              SubscriberKey;
> +    KEVENT              Event;
> +    IO_STATUS_BLOCK     StatusBlock;
> +    PIRP                Irp;
> +    PIO_STACK_LOCATION  StackLocation;
> +    NTSTATUS            status;
> +
> +    ASSERT3U(KeGetCurrentIrql(), ==, PASSIVE_LEVEL);
> +
> +    Unicode.MaximumLength = (USHORT)((wcslen(SERVICES_KEY) +
> +                                      1 +
> +                                      wcslen(ProviderName) +
> +                                      1 +
> +                                      wcslen(L"Interfaces") +
> +                                      1) * sizeof (WCHAR));
> +
> +    Unicode.Buffer = ExAllocatePoolWithTag(NonPagedPool,
> +                                           Unicode.MaximumLength,
> +                                           'TEN');
> +
> +    status = STATUS_NO_MEMORY;
> +    if (Unicode.Buffer == NULL)
> +        goto fail1;
> +
> +    status = RtlStringCbPrintfW(Unicode.Buffer,
> +                                Unicode.MaximumLength,
> +                                SERVICES_KEY L"\\%ws\\Interfaces",
> +                                ProviderName);
> +    ASSERT(NT_SUCCESS(status));
> 
> -    configObject.Header.Type =
> NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT;
> -    configObject.Header.Revision =
> NDIS_CONFIGURATION_OBJECT_REVISION_1;
> -    configObject.Header.Size =
> NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1;
> -    configObject.NdisHandle = pAdapter->NdisAdapterHandle;
> -    configObject.Flags = 0;
> +    Unicode.Length = (USHORT)(wcslen(Unicode.Buffer) * sizeof (WCHAR));
> 
> -    ndisStatus = NdisOpenConfigurationEx(&configObject,
> &hConfigurationHandle);
> +    status = RegistryOpenKey(NULL, &Unicode, KEY_READ, &InterfacesKey);
> +    if (!NT_SUCCESS(status))
> +        goto fail2;
> +
> +    status = RegistryCreateSubKey(InterfacesKey,
> +                                  "XENNET",
> +                                  REG_OPTION_NON_VOLATILE,
> +                                  &SubscriberKey);
> +    if (!NT_SUCCESS(status))
> +        goto fail3;
> +
> +    KeInitializeEvent(&Event, NotificationEvent, FALSE);
> +    RtlZeroMemory(&StatusBlock, sizeof(IO_STATUS_BLOCK));
> +
> +    Irp = IoBuildSynchronousFsdRequest(IRP_MJ_PNP,
> +                                       DeviceObject,
> +                                       NULL,
> +                                       0,
> +                                       NULL,
> +                                       &Event,
> +                                       &StatusBlock);
> 
>      status = STATUS_UNSUCCESSFUL;
> -    if (ndisStatus != NDIS_STATUS_SUCCESS)
> +    if (Irp == NULL)
> +        goto fail4;
> +
> +    StackLocation = IoGetNextIrpStackLocation(Irp);
> +    StackLocation->MinorFunction = IRP_MN_QUERY_INTERFACE;
> +
> +    StackLocation->Parameters.QueryInterface.InterfaceType = Guid;
> +    StackLocation->Parameters.QueryInterface.Size = (USHORT)Size;
> +    StackLocation->Parameters.QueryInterface.Version = (USHORT)Version;
> +    StackLocation->Parameters.QueryInterface.Interface = Interface;
> +
> +    Irp->IoStatus.Status = STATUS_NOT_SUPPORTED;
> +
> +    status = IoCallDriver(DeviceObject, Irp);
> +    if (status == STATUS_PENDING) {
> +        (VOID) KeWaitForSingleObject(&Event,
> +                                     Executive,
> +                                     KernelMode,
> +                                     FALSE,
> +                                     NULL);
> +        status = StatusBlock.Status;
> +    }
> +
> +    if (!NT_SUCCESS(status)) {
> +        if (status == STATUS_NOT_SUPPORTED && Optional)
> +            goto done;
> +
> +        goto fail5;
> +    }
> +
> +    status = RegistryUpdateDwordValue(SubscriberKey,
> +                                      (PCHAR)InterfaceName,
> +                                      Version);
> +    if (!NT_SUCCESS(status))
> +        goto fail6;
> +
> +done:
> +    RegistryCloseKey(SubscriberKey);
> +
> +    RegistryCloseKey(InterfacesKey);
> +
> +    ExFreePool(Unicode.Buffer);
> +
> +    return STATUS_SUCCESS;
> +
> +fail6:
> +    Error("fail6\n");
> +
> +fail5:
> +    Error("fail5\n");
> +
> +fail4:
> +    Error("fail4\n");
> +
> +    RegistryCloseKey(SubscriberKey);
> +
> +fail3:
> +    Error("fail3\n");
> +
> +    RegistryCloseKey(InterfacesKey);
> +
> +fail2:
> +    Error("fail2\n");
> +
> +    ExFreePool(Unicode.Buffer);
> +
> +fail1:
> +    Error("fail1 (%08x)\n", status);
> +
> +    return status;
> +}
> +
> +#define QUERY_INTERFACE(                                                                \
> +    _DeviceObject,                                                                      \
> +    _ProviderName,                                                                      \
> +    _InterfaceName,                                                                     \
> +    _Version,                                                                           \
> +    _Interface,                                                                         \
> +    _Size,                                                                              \
> +    _Optional)                                                                          \
> +    __QueryInterface((_DeviceObject),                                                   \
> +                     L ## #_ProviderName,                                               \
> +                     #_InterfaceName,                                                   \
> +                     &GUID_ ## _ProviderName ## _ ## _InterfaceName ##
> _INTERFACE,      \
> +                     (_Version),                                                        \
> +                     (_Interface),                                                      \
> +                     (_Size),                                                           \
> +                     (_Optional))
> +
> +static FORCEINLINE NDIS_STATUS
> +AdapterSetRegistrationAttributes(
> +    IN  PXENNET_ADAPTER         Adapter
> +    )
> +{
> +    NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES Attribs;
> +    NDIS_STATUS                                   status;
> +
> +    RtlZeroMemory(&Attribs,
> sizeof(NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES));
> +    Attribs.Header.Type                 =
> NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES;
> +    Attribs.Header.Size                 =
> sizeof(NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES);
> +    Attribs.Header.Revision             =
> NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES_REVISION_1;
> +    Attribs.MiniportAdapterContext      = (NDIS_HANDLE)Adapter;
> +    Attribs.AttributeFlags              =
> NDIS_MINIPORT_ATTRIBUTES_BUS_MASTER |
> +
> NDIS_MINIPORT_ATTRIBUTES_NO_HALT_ON_SUSPEND;
> +    Attribs.CheckForHangTimeInSeconds   = 0;
> +    Attribs.InterfaceType               = XENNET_INTERFACE_TYPE;
> +
> +    status = NdisMSetMiniportAttributes(Adapter->NdisHandle,
> +                                        (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&Attribs);
> +    return status;
> +}
> +
> +static FORCEINLINE NDIS_STATUS
> +AdapterGetAdvancedSettings(
> +    IN  PXENNET_ADAPTER         Adapter
> +    )
> +{
> +    NDIS_CONFIGURATION_OBJECT   Config;
> +    NDIS_HANDLE                 Handle;
> +    NDIS_STRING                 Value;
> +    PNDIS_CONFIGURATION_PARAMETER Data;
> +    NDIS_STATUS                 NdisStatus;
> +
> +    RtlZeroMemory(&Config, sizeof(NDIS_CONFIGURATION_OBJECT));
> +    Config.Header.Type      = NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT;
> +    Config.Header.Size      =
> NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1;
> +    Config.Header.Revision  = NDIS_CONFIGURATION_OBJECT_REVISION_1;
> +    Config.NdisHandle       = Adapter->NdisHandle;
> +    Config.Flags            = 0;
> +
> +    NdisStatus = NdisOpenConfigurationEx(&Config, &Handle);
> +    if (NdisStatus != NDIS_STATUS_SUCCESS)
>          goto fail1;
> 
> -#define read_property(field, name, default_val) \
> -    do { \
> -        RtlInitUnicodeString(&ndisValue, name); \
> -        NdisReadConfiguration(&ndisStatus, &pNdisData,
> hConfigurationHandle, &ndisValue, NdisParameterInteger); \
> -        if (ndisStatus == NDIS_STATUS_SUCCESS) { \
> -            pAdapter->Properties.field = pNdisData-
> >ParameterData.IntegerData; \
> -        } else { \
> -            pAdapter->Properties.field = default_val; \
> -        } \
> +#define read_property(_field, _name, _default_val)                                          \
> +    do {                                                                                    \
> +        RtlInitUnicodeString(&Value, _name);                                                \
> +        NdisReadConfiguration(&NdisStatus, &Data, Handle, &Value,
> NdisParameterInteger);    \
> +        if (NdisStatus == NDIS_STATUS_SUCCESS) {                                            \
> +            Adapter->Properties._field = Data->ParameterData.IntegerData;
> \
> +        } else {                                                                            \
> +            Adapter->Properties._field = _default_val;                                      \
> +        }                                                                                   \
>      } while (FALSE);
> 
>      read_property(ipv4_csum, L"*IPChecksumOffloadIPv4", 3);
> @@ -377,465 +423,827 @@ AdapterGetAdvancedSettings(
>      read_property(lrov6, L"LROIPv6", 1);
>      read_property(need_csum_value, L"NeedChecksumValue", 1);
> 
> -    NdisCloseConfiguration(hConfigurationHandle);
> -
> +    NdisCloseConfiguration(Handle);
>      return NDIS_STATUS_SUCCESS;
> 
>  fail1:
> -    Error("fail1\n");
> -    return NDIS_STATUS_FAILURE;
> +    Error("fail1 (%08x)\n", NdisStatus);
> +    return NdisStatus;
>  }
> 
> -NDIS_STATUS
> -AdapterInitialize (
> -    IN  PADAPTER    Adapter,
> -    IN  NDIS_HANDLE AdapterHandle
> +static FORCEINLINE NDIS_STATUS
> +AdapterSetGeneralAttributes(
> +    IN  PXENNET_ADAPTER         Adapter
>      )
>  {
> -    NDIS_STATUS ndisStatus;
> -    NDIS_SG_DMA_DESCRIPTION DmaDescription;
> -    NTSTATUS status;
> -
> -    status = XENVIF_VIF(Acquire, &Adapter->VifInterface);
> -    if (!NT_SUCCESS(status))
> -        return NDIS_STATUS_FAILURE;
> +    NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES    Attribs;
> 
> -    Adapter->AcquiredInterfaces = TRUE;
> +    XENVIF_VIF(MacQueryMaximumFrameSize,
> +               &Adapter->VifInterface,
> +               (PULONG)&Adapter->MaximumFrameSize);
> 
> -    Trace("====>\n");
> +    RtlZeroMemory(&Attribs,
> sizeof(NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES));
> +
> +    Attribs.Header.Type         =
> NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES;
> +    Attribs.Header.Size         =
> sizeof(NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES);
> +    Attribs.Header.Revision     =
> NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_1;
> +    Attribs.MediaType               = XENNET_MEDIA_TYPE;
> +    Attribs.MtuSize                 = Adapter->MaximumFrameSize - sizeof
> (ETHERNET_TAGGED_HEADER);
> +    Attribs.MaxXmitLinkSpeed        = XENNET_MEDIA_MAX_SPEED;
> +    Attribs.MaxRcvLinkSpeed         = XENNET_MEDIA_MAX_SPEED;
> +    Attribs.XmitLinkSpeed           = XENNET_MEDIA_MAX_SPEED;
> +    Attribs.RcvLinkSpeed            = XENNET_MEDIA_MAX_SPEED;
> +    Attribs.MediaConnectState       = MediaConnectStateConnected;
> +    Attribs.MediaDuplexState        = MediaDuplexStateFull;
> +    Attribs.LookaheadSize           = Adapter->MaximumFrameSize;
> +    Attribs.PowerManagementCapabilities = &Adapter->Capabilities;
> +    Attribs.MacOptions              = XENNET_MAC_OPTIONS;
> +    Attribs.SupportedPacketFilters  = XENNET_SUPPORTED_PACKET_FILTERS;
> +    Attribs.MaxMulticastListSize    = 32;
> +    Attribs.MacAddressLength        = ETHERNET_ADDRESS_LENGTH;
> +    Attribs.PhysicalMediumType      = NdisPhysicalMedium802_3;
> +    Attribs.RecvScaleCapabilities   = NULL;
> +    Attribs.AccessType              = NET_IF_ACCESS_BROADCAST;
> +    Attribs.DirectionType           = NET_IF_DIRECTION_SENDRECEIVE;
> +    Attribs.ConnectionType          = NET_IF_CONNECTION_DEDICATED;
> +    Attribs.IfType                  = IF_TYPE_ETHERNET_CSMACD;
> +    Attribs.IfConnectorPresent      = TRUE;
> +    Attribs.SupportedStatistics     = NDIS_STATISTICS_XMIT_OK_SUPPORTED
> |
> +                                      NDIS_STATISTICS_XMIT_ERROR_SUPPORTED |
> +                                      NDIS_STATISTICS_DIRECTED_BYTES_XMIT_SUPPORTED |
> +
> NDIS_STATISTICS_DIRECTED_FRAMES_XMIT_SUPPORTED |
> +
> NDIS_STATISTICS_MULTICAST_BYTES_XMIT_SUPPORTED |
> +
> NDIS_STATISTICS_MULTICAST_FRAMES_XMIT_SUPPORTED |
> +
> NDIS_STATISTICS_BROADCAST_BYTES_XMIT_SUPPORTED |
> +
> NDIS_STATISTICS_BROADCAST_FRAMES_XMIT_SUPPORTED |
> +                                      NDIS_STATISTICS_RCV_OK_SUPPORTED |
> +                                      NDIS_STATISTICS_RCV_ERROR_SUPPORTED |
> +                                      NDIS_STATISTICS_DIRECTED_BYTES_RCV_SUPPORTED |
> +                                      NDIS_STATISTICS_DIRECTED_FRAMES_RCV_SUPPORTED
> |
> +                                      NDIS_STATISTICS_MULTICAST_BYTES_RCV_SUPPORTED
> |
> +
> NDIS_STATISTICS_MULTICAST_FRAMES_RCV_SUPPORTED |
> +                                      NDIS_STATISTICS_BROADCAST_BYTES_RCV_SUPPORTED
> |
> +
> NDIS_STATISTICS_BROADCAST_FRAMES_RCV_SUPPORTED |
> +                                      NDIS_STATISTICS_GEN_STATISTICS_SUPPORTED;
> +    Attribs.SupportedOidList        = XennetSupportedOids;
> +    Attribs.SupportedOidListLength  = sizeof(XennetSupportedOids);
> 
> -    Adapter->NdisAdapterHandle = AdapterHandle;
> +    XENVIF_VIF(MacQueryPermanentAddress,
> +               &Adapter->VifInterface,
> +               (PETHERNET_ADDRESS)&Attribs.PermanentMacAddress);
> +    XENVIF_VIF(MacQueryCurrentAddress,
> +               &Adapter->VifInterface,
> +               (PETHERNET_ADDRESS)&Attribs.CurrentMacAddress);
> 
> -    RtlZeroMemory(&Adapter->Capabilities, sizeof (Adapter->Capabilities));
> +    return NdisMSetMiniportAttributes(Adapter->NdisHandle,
> +                                      (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&Attribs);
> +}
> 
> -    Adapter->Transmitter =
> (PTRANSMITTER)ExAllocatePoolWithTag(NonPagedPool,
> sizeof(TRANSMITTER), ' TEN');
> -    if (!Adapter->Transmitter) {
> -        ndisStatus = NDIS_STATUS_RESOURCES;
> -        goto exit;
> +static FORCEINLINE NDIS_STATUS
> +AdapterSetOffloadAttributes(
> +    IN  PXENNET_ADAPTER         Adapter
> +    )
> +{
> +    NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES    Attribs;
> +    PXENVIF_VIF_OFFLOAD_OPTIONS                 RxOptions;
> +    PXENVIF_VIF_OFFLOAD_OPTIONS                 TxOptions;
> +    NDIS_OFFLOAD                                Default;
> +    NDIS_OFFLOAD                                Supported;
> +
> +    RxOptions = ReceiverOffloadOptions(Adapter->Receiver);
> +    RxOptions->Value = 0;
> +    RxOptions->OffloadTagManipulation = 1;
> +
> +    if (Adapter->Properties.need_csum_value) {
> +        RxOptions->NeedChecksumValue = 1;
>      }
> -
> -    RtlZeroMemory(Adapter->Transmitter, sizeof (TRANSMITTER));
> -
> -    ndisStatus = ReceiverInitialize(&Adapter->Receiver);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        goto exit;
> +    if (Adapter->Properties.lrov4) {
> +        RxOptions->OffloadIpVersion4LargePacket = 1;
> +        RxOptions->NeedLargePacketSplit = 1;
>      }
> -
> -    ndisStatus = TransmitterInitialize(Adapter->Transmitter, Adapter);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        goto exit;
> +    if (Adapter->Properties.lrov6) {
> +        RxOptions->OffloadIpVersion6LargePacket = 1;
> +        RxOptions->NeedLargePacketSplit = 1;
>      }
> +    XENVIF_VIF(ReceiverSetOffloadOptions,
> +               &Adapter->VifInterface,
> +               *RxOptions);
> 
> -    ndisStatus = AdapterGetAdvancedSettings(Adapter);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        goto exit;
> +    TxOptions = TransmitterOffloadOptions(Adapter->Transmitter);
> +    XENVIF_VIF(TransmitterQueryOffloadOptions,
> +               &Adapter->VifInterface,
> +               TxOptions);
> +
> +    RtlZeroMemory(&Supported, sizeof(NDIS_OFFLOAD));
> +    Supported.Header.Type       = NDIS_OBJECT_TYPE_OFFLOAD;
> +    Supported.Header.Size       = sizeof(NDIS_OFFLOAD);
> +    Supported.Header.Revision   = NDIS_OFFLOAD_REVISION_1;
> +
> +    Supported.Checksum.IPv4Receive.Encapsulation        =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +    Supported.Checksum.IPv4Receive.IpChecksum           = 1;
> +    Supported.Checksum.IPv4Receive.IpOptionsSupported   = 1;
> +    Supported.Checksum.IPv4Receive.TcpChecksum          = 1;
> +    Supported.Checksum.IPv4Receive.TcpOptionsSupported  = 1;
> +    Supported.Checksum.IPv4Receive.UdpChecksum          = 1;
> +
> +    Supported.Checksum.IPv6Receive.Encapsulation        =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +    Supported.Checksum.IPv6Receive.IpExtensionHeadersSupported = 1;
> +    Supported.Checksum.IPv6Receive.TcpChecksum          = 1;
> +    Supported.Checksum.IPv6Receive.TcpOptionsSupported  = 1;
> +    Supported.Checksum.IPv6Receive.UdpChecksum          = 1;
> +
> +    Supported.Checksum.IPv4Transmit.Encapsulation       =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +    if (TxOptions->OffloadIpVersion4HeaderChecksum) {
> +        Supported.Checksum.IPv4Transmit.IpChecksum          = 1;
> +        Supported.Checksum.IPv4Transmit.IpOptionsSupported  = 1;
>      }
> -
> -    ndisStatus = AdapterSetRegistrationAttributes(Adapter);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        goto exit;
> +    if (TxOptions->OffloadIpVersion4TcpChecksum) {
> +        Supported.Checksum.IPv4Transmit.TcpChecksum         = 1;
> +        Supported.Checksum.IPv4Transmit.TcpOptionsSupported = 1;
> +    }
> +    if (TxOptions->OffloadIpVersion4UdpChecksum) {
> +        Supported.Checksum.IPv4Transmit.UdpChecksum         = 1;
>      }
> 
> -    ndisStatus = AdapterSetGeneralAttributes(Adapter);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        goto exit;
> +    Supported.Checksum.IPv6Transmit.Encapsulation       =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +    Supported.Checksum.IPv6Transmit.IpExtensionHeadersSupported = 1;
> +    if (TxOptions->OffloadIpVersion6TcpChecksum) {
> +        Supported.Checksum.IPv6Transmit.TcpChecksum         = 1;
> +        Supported.Checksum.IPv6Transmit.TcpOptionsSupported = 1;
> +    }
> +    if (TxOptions->OffloadIpVersion6UdpChecksum) {
> +        Supported.Checksum.IPv6Transmit.UdpChecksum         = 1;
>      }
> 
> -    ndisStatus = AdapterSetOffloadAttributes(Adapter);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        goto exit;
> +    if (TxOptions->OffloadIpVersion4LargePacket) {
> +        XENVIF_VIF(TransmitterQueryLargePacketSize,
> +                   &Adapter->VifInterface,
> +                   4,
> +                   &Supported.LsoV2.IPv4.MaxOffLoadSize);
> +        Supported.LsoV2.IPv4.Encapsulation              =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +        Supported.LsoV2.IPv4.MinSegmentCount            = 2;
>      }
> 
> -    NdisZeroMemory(&DmaDescription, sizeof(DmaDescription));
> +    if (TxOptions->OffloadIpVersion6LargePacket) {
> +        XENVIF_VIF(TransmitterQueryLargePacketSize,
> +                   &Adapter->VifInterface,
> +                   6,
> +                   &Supported.LsoV2.IPv6.MaxOffLoadSize);
> +        Supported.LsoV2.IPv6.Encapsulation              =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +        Supported.LsoV2.IPv6.MinSegmentCount            = 2;
> +        Supported.LsoV2.IPv6.IpExtensionHeadersSupported = 1;
> +        Supported.LsoV2.IPv6.TcpOptionsSupported        = 1;
> +    }
> 
> -    DmaDescription.Header.Type =
> NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION;
> -    DmaDescription.Header.Revision =
> NDIS_SG_DMA_DESCRIPTION_REVISION_1;
> -    DmaDescription.Header.Size = sizeof(NDIS_SG_DMA_DESCRIPTION);
> -    DmaDescription.Flags = NDIS_SG_DMA_64_BIT_ADDRESS;
> -    DmaDescription.MaximumPhysicalMapping = 65536;
> -    DmaDescription.ProcessSGListHandler = AdapterProcessSGList;
> -    DmaDescription.SharedMemAllocateCompleteHandler =
> AdapterAllocateComplete;
> +    Default = Supported;
> 
> -    ndisStatus = NdisMRegisterScatterGatherDma(Adapter-
> >NdisAdapterHandle,
> -                                               &DmaDescription,
> -                                               &Adapter->NdisDmaHandle);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS)
> -        Adapter->NdisDmaHandle = NULL;
> +    if (!(Adapter->Properties.ipv4_csum & 2))
> +        Default.Checksum.IPv4Receive.IpChecksum = 0;
> +    if (!(Adapter->Properties.tcpv4_csum & 2))
> +        Default.Checksum.IPv4Receive.TcpChecksum = 0;
> +    if (!(Adapter->Properties.udpv4_csum & 2))
> +        Default.Checksum.IPv4Receive.UdpChecksum = 0;
> +    if (!(Adapter->Properties.tcpv6_csum & 2))
> +        Default.Checksum.IPv6Receive.TcpChecksum = 0;
> +    if (!(Adapter->Properties.udpv6_csum & 2))
> +        Default.Checksum.IPv6Receive.UdpChecksum = 0;
> +    if (!(Adapter->Properties.ipv4_csum & 1))
> +        Default.Checksum.IPv4Transmit.IpChecksum = 0;
> +    if (!(Adapter->Properties.tcpv4_csum & 1))
> +        Default.Checksum.IPv4Transmit.TcpChecksum = 0;
> +    if (!(Adapter->Properties.udpv4_csum & 1))
> +        Default.Checksum.IPv4Transmit.UdpChecksum = 0;
> +    if (!(Adapter->Properties.tcpv6_csum & 1))
> +        Default.Checksum.IPv6Transmit.TcpChecksum = 0;
> +    if (!(Adapter->Properties.udpv6_csum & 1))
> +        Default.Checksum.IPv6Transmit.UdpChecksum = 0;
> +    if (!(Adapter->Properties.lsov4)) {
> +        Default.LsoV2.IPv4.MaxOffLoadSize = 0;
> +        Default.LsoV2.IPv4.MinSegmentCount = 0;
> +    }
> +    if (!(Adapter->Properties.lsov6)) {
> +        Default.LsoV2.IPv6.MaxOffLoadSize = 0;
> +        Default.LsoV2.IPv6.MinSegmentCount = 0;
> +    }
> 
> -    ASSERT(!Adapter->Enabled);
> -    status = XENVIF_VIF(Enable,
> -                        &Adapter->VifInterface,
> -                        AdapterVifCallback,
> -                        Adapter);
> -    if (NT_SUCCESS(status)) {
> -        TransmitterEnable(Adapter->Transmitter);
> -        Adapter->Enabled = TRUE;
> -        ndisStatus = NDIS_STATUS_SUCCESS;
> -    } else {
> -        ndisStatus = NDIS_STATUS_FAILURE;
> +    if (!RtlEqualMemory(&Adapter->Offload, &Default,
> sizeof(NDIS_OFFLOAD))) {
> +        Adapter->Offload = Default;
> +        //DISPLAY_OFFLOAD(Default);
>      }
> 
> -exit:
> -    if (ndisStatus != NDIS_STATUS_SUCCESS)
> -        XENVIF_VIF(Release, &Adapter->VifInterface);
> +    RtlZeroMemory(&Attribs, sizeof(Attribs));
> +    Attribs.Header.Type         =
> NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES;
> +    Attribs.Header.Size         = sizeof(Attribs);
> +    Attribs.Header.Revision     =
> NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1;
> +    Attribs.DefaultOffloadConfiguration = &Default;
> +    Attribs.HardwareOffloadCapabilities = &Supported;
> 
> -    Trace("<==== (%08x)\n", ndisStatus);
> -    return ndisStatus;
> +    return NdisMSetMiniportAttributes(Adapter->NdisHandle,
> +                                      (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&Attribs);
>  }
> 
> -//
> -// Scatter gather process handler callback.
> -// Should never get called.
> -//
>  static VOID
> -AdapterProcessSGList (
> -    IN PDEVICE_OBJECT       DeviceObject,
> -    IN PVOID                Reserved,
> -    IN PSCATTER_GATHER_LIST SGL,
> -    IN PVOID                Context
> +AdapterIndicateOffloadChanged(
> +    IN  PXENNET_ADAPTER         Adapter
>      )
>  {
> -    UNREFERENCED_PARAMETER(DeviceObject);
> -    UNREFERENCED_PARAMETER(Reserved);
> -    UNREFERENCED_PARAMETER(SGL);
> -    UNREFERENCED_PARAMETER(Context);
> -
> -    ASSERT(FALSE);
> -
> -    return;
> -}
> +    NDIS_STATUS_INDICATION      Indication;
> +    NDIS_OFFLOAD                Offload;
> +    PXENVIF_VIF_OFFLOAD_OPTIONS RxOptions;
> +    PXENVIF_VIF_OFFLOAD_OPTIONS TxOptions;
> 
> -//
> -// Get\Set OID handler.
> -//
> -NDIS_STATUS
> -AdapterOidRequest (
> -    IN  NDIS_HANDLE         NdisHandle,
> -    IN  PNDIS_OID_REQUEST   NdisRequest
> -    )
> -{
> -    NDIS_STATUS ndisStatus;
> -    PADAPTER Adapter = (PADAPTER)NdisHandle;
> +    RxOptions = ReceiverOffloadOptions(Adapter->Receiver);
> 
> -    switch (NdisRequest->RequestType) {
> -        case NdisRequestSetInformation:
> -            ndisStatus = AdapterSetInformation(Adapter, NdisRequest);
> -            break;
> -
> -        case NdisRequestQueryInformation:
> -        case NdisRequestQueryStatistics:
> -            ndisStatus = AdapterQueryInformation(Adapter, NdisRequest);
> -            break;
> +    RtlZeroMemory(&Offload, sizeof(NDIS_OFFLOAD));
> +    Offload.Header.Type         = NDIS_OBJECT_TYPE_OFFLOAD;
> +    Offload.Header.Size         = sizeof(NDIS_OFFLOAD);
> +    Offload.Header.Revision     = NDIS_OFFLOAD_REVISION_1;
> +
> +    Offload.Checksum.IPv4Receive.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +    if (RxOptions->OffloadIpVersion4HeaderChecksum) {
> +        Offload.Checksum.IPv4Receive.IpChecksum = 1;
> +        Offload.Checksum.IPv4Receive.IpOptionsSupported = 1;
> +    }
> +    if (RxOptions->OffloadIpVersion4TcpChecksum) {
> +        Offload.Checksum.IPv4Receive.TcpChecksum = 1;
> +        Offload.Checksum.IPv4Receive.TcpOptionsSupported = 1;
> +    }
> +    if (RxOptions->OffloadIpVersion4UdpChecksum) {
> +        Offload.Checksum.IPv4Receive.UdpChecksum = 1;
> +    }
> 
> -        default:
> -            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
> -            break;
> -    };
> +    Offload.Checksum.IPv6Receive.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +    Offload.Checksum.IPv6Receive.IpExtensionHeadersSupported = 1;
> +    if (RxOptions->OffloadIpVersion6TcpChecksum) {
> +        Offload.Checksum.IPv6Receive.TcpChecksum = 1;
> +        Offload.Checksum.IPv6Receive.TcpOptionsSupported = 1;
> +    }
> +    if (RxOptions->OffloadIpVersion6UdpChecksum) {
> +        Offload.Checksum.IPv6Receive.UdpChecksum = 1;
> +    }
> 
> -    return ndisStatus;
> -}
> +    XENVIF_VIF(ReceiverSetOffloadOptions,
> +               &Adapter->VifInterface,
> +               *RxOptions);
> 
> -//
> -// Temporarily pauses adapter.
> -//
> -NDIS_STATUS
> -AdapterPause (
> -    IN  NDIS_HANDLE                     NdisHandle,
> -    IN  PNDIS_MINIPORT_PAUSE_PARAMETERS MiniportPauseParameters
> -    )
> -{
> -    PADAPTER Adapter = (PADAPTER)NdisHandle;
> -    UNREFERENCED_PARAMETER(MiniportPauseParameters);
> +    TxOptions = TransmitterOffloadOptions(Adapter->Transmitter);
> 
> -    Trace("====>\n");
> +    Offload.Checksum.IPv4Transmit.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +    if (TxOptions->OffloadIpVersion4HeaderChecksum) {
> +        Offload.Checksum.IPv4Transmit.IpChecksum = 1;
> +        Offload.Checksum.IPv4Transmit.IpOptionsSupported = 1;
> +    }
> +    if (TxOptions->OffloadIpVersion4TcpChecksum) {
> +        Offload.Checksum.IPv4Transmit.TcpChecksum = 1;
> +        Offload.Checksum.IPv4Transmit.TcpOptionsSupported = 1;
> +    }
> +    if (TxOptions->OffloadIpVersion4UdpChecksum) {
> +        Offload.Checksum.IPv4Transmit.UdpChecksum = 1;
> +    }
> 
> -    if (!Adapter->Enabled)
> -        goto done;
> +    Offload.Checksum.IPv6Transmit.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +    Offload.Checksum.IPv6Transmit.IpExtensionHeadersSupported = 1;
> +    if (TxOptions->OffloadIpVersion6TcpChecksum) {
> +        Offload.Checksum.IPv6Transmit.TcpChecksum = 1;
> +        Offload.Checksum.IPv6Transmit.TcpOptionsSupported = 1;
> +    }
> +    if (TxOptions->OffloadIpVersion6UdpChecksum) {
> +        Offload.Checksum.IPv6Transmit.UdpChecksum = 1;
> +    }
> 
> -    XENVIF_VIF(Disable,
> -               &Adapter->VifInterface);
> +    if (TxOptions->OffloadIpVersion4LargePacket) {
> +        XENVIF_VIF(TransmitterQueryLargePacketSize,
> +                   &Adapter->VifInterface,
> +                   4,
> +                   &Offload.LsoV2.IPv4.MaxOffLoadSize);
> +        Offload.LsoV2.IPv4.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +        Offload.LsoV2.IPv4.MinSegmentCount = 2;
> +    }
> +    if (TxOptions->OffloadIpVersion6LargePacket) {
> +        XENVIF_VIF(TransmitterQueryLargePacketSize,
> +                   &Adapter->VifInterface,
> +                   6,
> +                   &Offload.LsoV2.IPv6.MaxOffLoadSize);
> +        Offload.LsoV2.IPv6.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> +        Offload.LsoV2.IPv6.MinSegmentCount = 2;
> +        Offload.LsoV2.IPv6.IpExtensionHeadersSupported = 1;
> +        Offload.LsoV2.IPv6.TcpOptionsSupported = 1;
> +    }
> 
> -    AdapterMediaStateChange(Adapter);
> +    if (!RtlEqualMemory(&Adapter->Offload, &Offload, sizeof
> (NDIS_OFFLOAD))) {
> +        Adapter->Offload = Offload;
> +        //DISPLAY_OFFLOAD(Offload);
> +    }
> 
> -    Adapter->Enabled = FALSE;
> +    RtlZeroMemory(&Indication, sizeof(Indication));
> +    Indication.Header.Type      = NDIS_OBJECT_TYPE_STATUS_INDICATION;
> +    Indication.Header.Size      = sizeof(Indication);
> +    Indication.Header.Revision  = NDIS_STATUS_INDICATION_REVISION_1;
> +    Indication.SourceHandle     = Adapter->NdisHandle;
> +    Indication.StatusCode       =
> NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG;
> +    Indication.StatusBuffer     = &Offload;
> +    Indication.StatusBufferSize = sizeof(Offload);
> 
> -done:
> -    Trace("<====\n");
> -    return NDIS_STATUS_SUCCESS;
> +    NdisMIndicateStatusEx(Adapter->NdisHandle, &Indication);
>  }
> 
> -//
> -// Handles PNP and Power events. NOP.
> -//
> -VOID
> -AdapterPnPEventHandler (
> -    IN  NDIS_HANDLE             NdisHandle,
> -    IN  PNET_DEVICE_PNP_EVENT   NetDevicePnPEvent
> +static NDIS_STATUS
> +AdapterSetPacketFilter(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    IN  PULONG                  PacketFilter
>      )
>  {
> -    UNREFERENCED_PARAMETER(NdisHandle);
> +    XENVIF_MAC_FILTER_LEVEL UnicastFilterLevel;
> +    XENVIF_MAC_FILTER_LEVEL MulticastFilterLevel;
> +    XENVIF_MAC_FILTER_LEVEL BroadcastFilterLevel;
> 
> +    if (*PacketFilter & ~XENNET_SUPPORTED_PACKET_FILTERS)
> +        return NDIS_STATUS_INVALID_PARAMETER;
> 
> -    switch (NetDevicePnPEvent->DevicePnPEvent) {
> -        case NdisDevicePnPEventQueryRemoved:
> -            break;
> +    if (*PacketFilter & NDIS_PACKET_TYPE_PROMISCUOUS) {
> +        UnicastFilterLevel = XENVIF_MAC_FILTER_ALL;
> +        MulticastFilterLevel = XENVIF_MAC_FILTER_ALL;
> +        BroadcastFilterLevel = XENVIF_MAC_FILTER_ALL;
> +        goto done;
> +    }
> 
> -        case NdisDevicePnPEventRemoved:
> -            break;
> +    if (*PacketFilter & NDIS_PACKET_TYPE_DIRECTED)
> +        UnicastFilterLevel = XENVIF_MAC_FILTER_MATCHING;
> +    else
> +        UnicastFilterLevel = XENVIF_MAC_FILTER_NONE;
> 
> -        case NdisDevicePnPEventSurpriseRemoved:
> -            break;
> +    if (*PacketFilter & NDIS_PACKET_TYPE_ALL_MULTICAST)
> +        MulticastFilterLevel = XENVIF_MAC_FILTER_ALL;
> +    else if (*PacketFilter & NDIS_PACKET_TYPE_MULTICAST)
> +        MulticastFilterLevel = XENVIF_MAC_FILTER_MATCHING;
> +    else
> +        MulticastFilterLevel = XENVIF_MAC_FILTER_NONE;
> 
> -        case NdisDevicePnPEventQueryStopped:
> -            break;
> +    if (*PacketFilter & NDIS_PACKET_TYPE_BROADCAST)
> +        BroadcastFilterLevel = XENVIF_MAC_FILTER_ALL;
> +    else
> +        BroadcastFilterLevel = XENVIF_MAC_FILTER_NONE;
> 
> -        case NdisDevicePnPEventStopped:
> -            break;
> -
> -        case NdisDevicePnPEventPowerProfileChanged:
> -            break;
> -
> -        default:
> -            break;
> -    };
> +done:
> +    XENVIF_VIF(MacSetFilterLevel,
> +               &Adapter->VifInterface,
> +               ETHERNET_ADDRESS_UNICAST,
> +               UnicastFilterLevel);
> +
> +    XENVIF_VIF(MacSetFilterLevel,
> +               &Adapter->VifInterface,
> +               ETHERNET_ADDRESS_MULTICAST,
> +               MulticastFilterLevel);
> +
> +    XENVIF_VIF(MacSetFilterLevel,
> +               &Adapter->VifInterface,
> +               ETHERNET_ADDRESS_BROADCAST,
> +               BroadcastFilterLevel);
> 
> -    return;
> +    return NDIS_STATUS_SUCCESS;
>  }
> 
> -//
> -// Reports general statistics to NDIS.
> -//
> -static NDIS_STATUS
> -AdapterQueryGeneralStatistics (
> -    IN  PADAPTER                Adapter,
> -    IN  PNDIS_STATISTICS_INFO   NdisStatisticsInfo
> +static NDIS_STATUS
> +AdapterSetMulticastAddresses(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    IN  PETHERNET_ADDRESS       Address,
> +    IN  ULONG                   Count
>      )
>  {
> -    NDIS_STATUS ndisStatus = NDIS_STATUS_SUCCESS;
> -    ULONGLONG   Value;
> -
> -    NdisZeroMemory(NdisStatisticsInfo, sizeof(NDIS_STATISTICS_INFO));
> -    NdisStatisticsInfo->Header.Revision = NDIS_OBJECT_REVISION_1;
> -    NdisStatisticsInfo->Header.Type = NDIS_OBJECT_TYPE_DEFAULT;
> -    NdisStatisticsInfo->Header.Size = sizeof(NDIS_STATISTICS_INFO);
> +    NTSTATUS status;
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR;
> +    status = XENVIF_VIF(MacSetMulticastAddresses,
> +                        &Adapter->VifInterface,
> +                        Address,
> +                        Count);
> +    if (!NT_SUCCESS(status))
> +        return NDIS_STATUS_INVALID_DATA;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_BACKEND_ERRORS,
> -                      &Value);
> +    return NDIS_STATUS_SUCCESS;
> +}
> 
> -    NdisStatisticsInfo->ifInErrors = Value;
> +static NDIS_STATUS
> +AdapterSetOffloadEncapsulation(
> +    IN  PXENNET_ADAPTER             Adapter,
> +    IN  PNDIS_OFFLOAD_ENCAPSULATION Encapsulation
> +    )
> +{
> +    XENVIF_VIF_OFFLOAD_OPTIONS  Options;
> +    PXENVIF_VIF_OFFLOAD_OPTIONS TxOptions;
> +    PXENVIF_VIF_OFFLOAD_OPTIONS RxOptions;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_FRONTEND_ERRORS,
> -                      &Value);
> +    if (Encapsulation->IPv4.Enabled == NDIS_OFFLOAD_SET_ON &&
> +        Encapsulation->IPv4.EncapsulationType !=
> NDIS_ENCAPSULATION_IEEE_802_3)
> +        goto fail1;
> +    if (Encapsulation->IPv6.Enabled == NDIS_OFFLOAD_SET_ON &&
> +        Encapsulation->IPv6.EncapsulationType !=
> NDIS_ENCAPSULATION_IEEE_802_3)
> +        goto fail2;
> 
> -    NdisStatisticsInfo->ifInErrors += Value;
> +    XENVIF_VIF(TransmitterQueryOffloadOptions,
> +                &Adapter->VifInterface,
> +                &Options);
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS;
> +    TxOptions = TransmitterOffloadOptions(Adapter->Transmitter);
> +
> +    TxOptions->Value = 0;
> +    TxOptions->OffloadTagManipulation = 1;
> +
> +    if ((Adapter->Properties.lsov4) &&
> (Options.OffloadIpVersion4LargePacket))
> +        TxOptions->OffloadIpVersion4LargePacket = 1;
> +    if ((Adapter->Properties.lsov6) &&
> (Options.OffloadIpVersion6LargePacket))
> +        TxOptions->OffloadIpVersion6LargePacket = 1;
> +    if ((Adapter->Properties.ipv4_csum & 1) &&
> Options.OffloadIpVersion4HeaderChecksum)
> +        TxOptions->OffloadIpVersion4HeaderChecksum = 1;
> +    if ((Adapter->Properties.tcpv4_csum & 1) &&
> Options.OffloadIpVersion4TcpChecksum)
> +        TxOptions->OffloadIpVersion4TcpChecksum = 1;
> +    if ((Adapter->Properties.udpv4_csum & 1) &&
> Options.OffloadIpVersion4UdpChecksum)
> +        TxOptions->OffloadIpVersion4UdpChecksum = 1;
> +    if ((Adapter->Properties.tcpv6_csum & 1) &&
> Options.OffloadIpVersion6TcpChecksum)
> +        TxOptions->OffloadIpVersion6TcpChecksum = 1;
> +    if ((Adapter->Properties.udpv6_csum & 1) &&
> Options.OffloadIpVersion6UdpChecksum)
> +        TxOptions->OffloadIpVersion6UdpChecksum = 1;
> +
> +    RxOptions = ReceiverOffloadOptions(Adapter->Receiver);
> +
> +    RxOptions->Value = 0;
> +    RxOptions->OffloadTagManipulation = 1;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_PACKETS_DROPPED,
> -                      &Value);
> +    if (Adapter->Properties.need_csum_value)
> +        RxOptions->NeedChecksumValue = 1;
> +    if (Adapter->Properties.lrov4) {
> +        RxOptions->OffloadIpVersion4LargePacket = 1;
> +        RxOptions->NeedLargePacketSplit = 1;
> +    }
> +    if (Adapter->Properties.lrov6) {
> +        RxOptions->OffloadIpVersion6LargePacket = 1;
> +        RxOptions->NeedLargePacketSplit = 1;
> +    }
> +    if (Adapter->Properties.ipv4_csum & 2)
> +        RxOptions->OffloadIpVersion4HeaderChecksum = 1;
> +    if (Adapter->Properties.tcpv4_csum & 2)
> +        RxOptions->OffloadIpVersion4TcpChecksum = 1;
> +    if (Adapter->Properties.udpv4_csum & 2)
> +        RxOptions->OffloadIpVersion4UdpChecksum = 1;
> +    if (Adapter->Properties.tcpv6_csum & 2)
> +        RxOptions->OffloadIpVersion6TcpChecksum = 1;
> +    if (Adapter->Properties.udpv6_csum & 2)
> +        RxOptions->OffloadIpVersion6UdpChecksum = 1;
> +
> +    AdapterIndicateOffloadChanged(Adapter);
> +    return NDIS_STATUS_SUCCESS;
> 
> -    NdisStatisticsInfo->ifInDiscards = Value;
> +fail2:
> +    Error("fail2\n");
> +fail1:
> +    Error("fail1 (%08x)\n", NDIS_STATUS_INVALID_PARAMETER);
> +    return NDIS_STATUS_INVALID_PARAMETER;
> +}
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV;
> +static NDIS_STATUS
> +AdapterSetTcpOffloadParameters(
> +    IN  PXENNET_ADAPTER             Adapter,
> +    IN  PNDIS_OFFLOAD_PARAMETERS    Parameters
> +    )
> +{
> +    BOOLEAN     Changed = FALSE;
> +    PXENVIF_VIF_OFFLOAD_OPTIONS TxOptions;
> +    PXENVIF_VIF_OFFLOAD_OPTIONS RxOptions;
> +
> +    if (Parameters->IPsecV1 != NDIS_OFFLOAD_PARAMETERS_NO_CHANGE
> ||
> +        Parameters->LsoV1 != NDIS_OFFLOAD_PARAMETERS_NO_CHANGE ||
> +        Parameters->TcpConnectionIPv4 !=
> NDIS_OFFLOAD_PARAMETERS_NO_CHANGE ||
> +        Parameters->TcpConnectionIPv6 !=
> NDIS_OFFLOAD_PARAMETERS_NO_CHANGE) {
> +        goto fail1;
> +    }
> +    if (Parameters->LsoV2IPv4 !=
> NDIS_OFFLOAD_PARAMETERS_NO_CHANGE) {
> +        XENVIF_VIF_OFFLOAD_OPTIONS  Options;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_UNICAST_OCTETS,
> -                      &Value);
> +        XENVIF_VIF(TransmitterQueryOffloadOptions,
> +                    &Adapter->VifInterface,
> +                    &Options);
> 
> -    NdisStatisticsInfo->ifHCInOctets = Value;
> +        if (!(Options.OffloadIpVersion4LargePacket))
> +            goto fail2;
> +    }
> +    if (Parameters->LsoV2IPv6 !=
> NDIS_OFFLOAD_PARAMETERS_NO_CHANGE) {
> +        XENVIF_VIF_OFFLOAD_OPTIONS  Options;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_MULTICAST_OCTETS,
> -                      &Value);
> +        XENVIF_VIF(TransmitterQueryOffloadOptions,
> +                    &Adapter->VifInterface,
> +                    &Options);
> 
> -    NdisStatisticsInfo->ifHCInOctets += Value;
> +        if (!(Options.OffloadIpVersion6LargePacket))
> +            goto fail3;
> +    }
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_BROADCAST_OCTETS,
> -                      &Value);
> +    TxOptions = TransmitterOffloadOptions(Adapter->Transmitter);
> +    RxOptions = ReceiverOffloadOptions(Adapter->Receiver);
> 
> -    NdisStatisticsInfo->ifHCInOctets += Value;
> +#define rx_enabled(x)       ((x) ==
> NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED ||          \
> +                             (x) ==
> NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED)
> +#define tx_enabled(x)       ((x) ==
> NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED ||          \
> +                             (x) ==
> NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED)
> +#define set_value(x, y)     ((x) == (y)) ? FALSE : ( ((x) = (y)) == (y) )
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV;
> +    if (Parameters->LsoV2IPv4 ==
> NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED) {
> +        Changed |= set_value(TxOptions->OffloadIpVersion4LargePacket, 1);
> +    } else if (Parameters->LsoV2IPv4 ==
> NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED) {
> +        Changed |= set_value(TxOptions->OffloadIpVersion4LargePacket, 0);
> +    }
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_UNICAST_OCTETS,
> -                      &Value);
> +    if (Parameters->LsoV2IPv6 ==
> NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED) {
> +        Changed |= set_value(TxOptions->OffloadIpVersion6LargePacket, 1);
> +    } else if (Parameters->LsoV2IPv6 ==
> NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED) {
> +        Changed |= set_value(TxOptions->OffloadIpVersion6LargePacket, 0);
> +    }
> 
> -    NdisStatisticsInfo->ifHCInUcastOctets = Value;
> +    if (tx_enabled(Parameters->IPv4Checksum)) {
> +        Changed |= set_value(TxOptions-
> >OffloadIpVersion4HeaderChecksum, 1);
> +    } else {
> +        Changed |= set_value(TxOptions-
> >OffloadIpVersion4HeaderChecksum, 0);
> +    }
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV;
> +    if (tx_enabled(Parameters->TCPIPv4Checksum)) {
> +        Changed |= set_value(TxOptions->OffloadIpVersion4TcpChecksum, 1);
> +    } else {
> +        Changed |= set_value(TxOptions->OffloadIpVersion4TcpChecksum, 0);
> +    }
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_UNICAST_PACKETS,
> -                      &Value);
> +    if (tx_enabled(Parameters->UDPIPv4Checksum)) {
> +        Changed |= set_value(TxOptions->OffloadIpVersion4UdpChecksum,
> 1);
> +    } else {
> +        Changed |= set_value(TxOptions->OffloadIpVersion4UdpChecksum,
> 0);
> +    }
> 
> -    NdisStatisticsInfo->ifHCInUcastPkts = Value;
> +    if (tx_enabled(Parameters->TCPIPv6Checksum)) {
> +        Changed |= set_value(TxOptions->OffloadIpVersion6TcpChecksum, 1);
> +    } else {
> +        Changed |= set_value(TxOptions->OffloadIpVersion6TcpChecksum, 0);
> +    }
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV;
> +    if (tx_enabled(Parameters->UDPIPv6Checksum)) {
> +        Changed |= set_value(TxOptions->OffloadIpVersion6UdpChecksum,
> 1);
> +    } else {
> +        Changed |= set_value(TxOptions->OffloadIpVersion6UdpChecksum,
> 0);
> +    }
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_MULTICAST_OCTETS,
> -                      &Value);
> +    if (rx_enabled(Parameters->IPv4Checksum)) {
> +        Changed |= set_value(RxOptions-
> >OffloadIpVersion4HeaderChecksum, 1);
> +    } else {
> +        Changed |= set_value(RxOptions-
> >OffloadIpVersion4HeaderChecksum, 0);
> +    }
> 
> -    NdisStatisticsInfo->ifHCInMulticastOctets = Value;
> +    if (rx_enabled(Parameters->TCPIPv4Checksum)) {
> +        Changed |= set_value(RxOptions->OffloadIpVersion4TcpChecksum, 1);
> +    } else {
> +        Changed |= set_value(RxOptions->OffloadIpVersion4TcpChecksum, 0);
> +    }
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV;
> +    if (rx_enabled(Parameters->UDPIPv4Checksum)) {
> +        Changed |= set_value(RxOptions->OffloadIpVersion4UdpChecksum,
> 1);
> +    } else {
> +        Changed |= set_value(RxOptions->OffloadIpVersion4UdpChecksum,
> 0);
> +    }
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_MULTICAST_PACKETS,
> -                      &Value);
> +    if (rx_enabled(Parameters->TCPIPv6Checksum)) {
> +        Changed |= set_value(RxOptions->OffloadIpVersion6TcpChecksum, 1);
> +    } else {
> +        Changed |= set_value(RxOptions->OffloadIpVersion6TcpChecksum, 0);
> +    }
> 
> -    NdisStatisticsInfo->ifHCInMulticastPkts = Value;
> +    if (rx_enabled(Parameters->UDPIPv6Checksum)) {
> +        Changed |= set_value(RxOptions->OffloadIpVersion6UdpChecksum,
> 1);
> +    } else {
> +        Changed |= set_value(RxOptions->OffloadIpVersion6UdpChecksum,
> 0);
> +    }
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV;
> +#undef tx_enabled
> +#undef rx_enabled
> +#undef set_value
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_BROADCAST_OCTETS,
> -                      &Value);
> +    if (Changed)
> +        AdapterIndicateOffloadChanged(Adapter);
> 
> -    NdisStatisticsInfo->ifHCInBroadcastOctets = Value;
> +    return NDIS_STATUS_SUCCESS;
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV;
> +fail3:
> +    Error("fail3\n");
> +fail2:
> +    Error("fail2\n");
> +fail1:
> +    Error("fail1 (%08x)\n", NDIS_STATUS_INVALID_PARAMETER);
> +    return NDIS_STATUS_INVALID_PARAMETER;
> +}
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_RECEIVER_BROADCAST_PACKETS,
> -                      &Value);
> +static NDIS_STATUS
> +AdapterSetInformation(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    IN  PNDIS_OID_REQUEST       Request
> +    )
> +{
> +    PVOID           Buffer;
> +    ULONG           BufferLength;
> +    ULONG           BytesNeeded = 0;
> +    ULONG           BytesRead   = 0;
> +    NDIS_STATUS     NdisStatus  = NDIS_STATUS_SUCCESS;
> 
> -    NdisStatisticsInfo->ifHCInBroadcastPkts = Value;
> +    Buffer          = Request->DATA.SET_INFORMATION.InformationBuffer;
> +    BufferLength    = Request-
> >DATA.SET_INFORMATION.InformationBufferLength;
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR;
> +    switch (Request->DATA.QUERY_INFORMATION.Oid) {
> +        case OID_PNP_SET_POWER:
> +            BytesNeeded = sizeof(NDIS_DEVICE_POWER_STATE);
> +            break;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_BACKEND_ERRORS,
> -                      &Value);
> +        case OID_GEN_CURRENT_LOOKAHEAD:
> +            BytesNeeded = sizeof(ULONG);
> +            Adapter->CurrentLookahead = Adapter->MaximumFrameSize;
> +            if (BufferLength == sizeof(ULONG)) {
> +                Adapter->CurrentLookahead = *(PULONG)Buffer;
> +                BytesRead = sizeof(ULONG);
> +            }
> +            break;
> 
> -    NdisStatisticsInfo->ifOutErrors = Value;
> +        case OID_GEN_CURRENT_PACKET_FILTER:
> +            BytesNeeded = sizeof(ULONG);
> +            if (BufferLength == sizeof(ULONG)) {
> +                NdisStatus = AdapterSetPacketFilter(Adapter, (PULONG)Buffer);
> +                BytesRead = sizeof(ULONG);
> +            }
> +            break;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_FRONTEND_ERRORS,
> -                      &Value);
> +        case OID_802_3_MULTICAST_LIST:
> +            BytesNeeded = ETHERNET_ADDRESS_LENGTH;
> +            if (BufferLength % ETHERNET_ADDRESS_LENGTH == 0) {
> +                ULONG   Count = BufferLength / ETHERNET_ADDRESS_LENGTH;
> +                NdisStatus = AdapterSetMulticastAddresses(Adapter, Buffer,
> Count);
> +                BytesRead = BufferLength;
> +            } else {
> +                NdisStatus = NDIS_STATUS_INVALID_LENGTH;
> +            }
> +            break;
> 
> -    NdisStatisticsInfo->ifOutErrors += Value;
> +        case OID_OFFLOAD_ENCAPSULATION:
> +            BytesNeeded = sizeof(NDIS_OFFLOAD_ENCAPSULATION);
> +            if (BufferLength == sizeof(NDIS_OFFLOAD_ENCAPSULATION)) {
> +                NdisStatus = AdapterSetOffloadEncapsulation(Adapter, Buffer);
> +                BytesRead = sizeof(NDIS_OFFLOAD_ENCAPSULATION);
> +            } else {
> +                NdisStatus = NDIS_STATUS_INVALID_LENGTH;
> +            }
> +            break;
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT;
> +        case OID_TCP_OFFLOAD_PARAMETERS:
> +            BytesNeeded = sizeof(NDIS_OFFLOAD_PARAMETERS);
> +            if (BufferLength == sizeof(NDIS_OFFLOAD_PARAMETERS)) {
> +                NdisStatus = AdapterSetTcpOffloadParameters(Adapter, Buffer);
> +                BytesRead = sizeof(NDIS_OFFLOAD_PARAMETERS);
> +            } else {
> +                NdisStatus = NDIS_STATUS_INVALID_LENGTH;
> +            }
> +            break;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_UNICAST_OCTETS,
> -                      &Value);
> +        case OID_GEN_INTERRUPT_MODERATION:
> +            NdisStatus = NDIS_STATUS_INVALID_DATA;
> +            break;
> 
> -    NdisStatisticsInfo->ifHCOutOctets = Value;
> +        case OID_GEN_MACHINE_NAME:
> +        default:
> +            NdisStatus = NDIS_STATUS_NOT_SUPPORTED;
> +            break;
> +    };
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_MULTICAST_OCTETS,
> -                      &Value);
> +    Request->DATA.SET_INFORMATION.BytesNeeded = BytesNeeded;
> +    if (NdisStatus == NDIS_STATUS_SUCCESS) {
> +        Request->DATA.SET_INFORMATION.BytesRead = BytesRead;
> +    }
> 
> -    NdisStatisticsInfo->ifHCOutOctets += Value;
> +    return NdisStatus;
> +}
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_BROADCAST_OCTETS,
> -                      &Value);
> +static FORCEINLINE ULONG64
> +AdapterGetXmitOk(
> +    IN  PXENNET_ADAPTER         Adapter
> +    )
> +{
> +    ULONGLONG   Value;
> +    ULONG64     Result = 0;
> +
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_TRANSMITTER_UNICAST_PACKETS,
> +                &Value);
> +    Result = Value;
> +
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_TRANSMITTER_MULTICAST_PACKETS,
> +                &Value);
> +    Result += Value;
> +
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_TRANSMITTER_BROADCAST_PACKETS,
> +                &Value);
> +    Result += Value;
> +
> +    return Result;
> +}
> 
> -    NdisStatisticsInfo->ifHCOutOctets += Value;
> +static FORCEINLINE ULONG64
> +AdapterGetRcvOk(
> +    IN  PXENNET_ADAPTER         Adapter
> +    )
> +{
> +    ULONGLONG   Value;
> +    ULONG64     Result = 0;
> +
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_RECEIVER_UNICAST_PACKETS,
> +                &Value);
> +    Result = Value;
> +
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_RECEIVER_MULTICAST_PACKETS,
> +                &Value);
> +    Result += Value;
> +
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_RECEIVER_BROADCAST_PACKETS,
> +                &Value);
> +    Result += Value;
> +
> +    return Result;
> +}
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT;
> +static FORCEINLINE ULONG64
> +AdapterGetXmitError(
> +    IN  PXENNET_ADAPTER         Adapter
> +    )
> +{
> +    ULONGLONG   Value;
> +    ULONG64     Result = 0;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_UNICAST_OCTETS,
> -                      &Value);
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_TRANSMITTER_BACKEND_ERRORS,
> +                &Value);
> +    Result = Value;
> 
> -    NdisStatisticsInfo->ifHCOutUcastOctets = Value;
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_TRANSMITTER_FRONTEND_ERRORS,
> +                &Value);
> +    Result += Value;
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT;
> +    return Result;
> +}
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_UNICAST_PACKETS,
> -                      &Value);
> +static FORCEINLINE ULONG64
> +AdapterGetRcvError(
> +    IN  PXENNET_ADAPTER         Adapter
> +    )
> +{
> +    ULONGLONG   Value;
> +    ULONG64     Result = 0;
> 
> -    NdisStatisticsInfo->ifHCOutUcastPkts = Value;
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_RECEIVER_BACKEND_ERRORS,
> +                &Value);
> +    Result = Value;
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT;
> +    XENVIF_VIF(QueryStatistic,
> +                &Adapter->VifInterface,
> +                XENVIF_RECEIVER_FRONTEND_ERRORS,
> +                &Value);
> +    Result += Value;
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_MULTICAST_OCTETS,
> -                      &Value);
> +    return Result;
> +}
> 
> -    NdisStatisticsInfo->ifHCOutMulticastOctets = Value;
> +static VOID
> +AdapterGetPacketFilter(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    OUT PULONG                  PacketFilter
> +    )
> +{
> +    XENVIF_MAC_FILTER_LEVEL UnicastFilterLevel;
> +    XENVIF_MAC_FILTER_LEVEL MulticastFilterLevel;
> +    XENVIF_MAC_FILTER_LEVEL BroadcastFilterLevel;
> 
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT;
> +    XENVIF_VIF(MacQueryFilterLevel,
> +               &Adapter->VifInterface,
> +               ETHERNET_ADDRESS_UNICAST,
> +               &UnicastFilterLevel);
> 
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_MULTICAST_PACKETS,
> -                      &Value);
> -
> -    NdisStatisticsInfo->ifHCOutMulticastPkts = Value;
> -
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT;
> -
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_BROADCAST_OCTETS,
> -                      &Value);
> -
> -    NdisStatisticsInfo->ifHCOutBroadcastOctets = Value;
> -
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT;
> -
> -    (VOID) XENVIF_VIF(QueryStatistic,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_BROADCAST_PACKETS,
> -                      &Value);
> -
> -    NdisStatisticsInfo->ifHCOutBroadcastPkts = Value;
> -
> -    NdisStatisticsInfo->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS;
> -    NdisStatisticsInfo->ifOutDiscards = 0;
> -
> -    return ndisStatus;
> -}
> -
> -static VOID
> -GetPacketFilter(PADAPTER Adapter, PULONG PacketFilter)
> -{
> -    XENVIF_MAC_FILTER_LEVEL UnicastFilterLevel;
> -    XENVIF_MAC_FILTER_LEVEL MulticastFilterLevel;
> -    XENVIF_MAC_FILTER_LEVEL BroadcastFilterLevel;
> -
> -    XENVIF_VIF(MacQueryFilterLevel,
> -               &Adapter->VifInterface,
> -               ETHERNET_ADDRESS_UNICAST,
> -               &UnicastFilterLevel);
> -
> -    XENVIF_VIF(MacQueryFilterLevel,
> -               &Adapter->VifInterface,
> -               ETHERNET_ADDRESS_MULTICAST,
> -               &MulticastFilterLevel);
> +    XENVIF_VIF(MacQueryFilterLevel,
> +               &Adapter->VifInterface,
> +               ETHERNET_ADDRESS_MULTICAST,
> +               &MulticastFilterLevel);
> 
>      XENVIF_VIF(MacQueryFilterLevel,
>                 &Adapter->VifInterface,
> @@ -863,1715 +1271,934 @@ GetPacketFilter(PADAPTER Adapter, PULONG
> PacketFilter)
>          *PacketFilter |= NDIS_PACKET_TYPE_BROADCAST;
>  }
> 
> -#define MIN(_x, _y) (((_x) < (_y)) ? (_x) : (_y))
> -
> -//
> -// Handles OID queries.
> -//
> -#pragma warning(push)
> -#pragma warning(disable:6262)
>  static NDIS_STATUS
> -AdapterQueryInformation (
> -    IN  PADAPTER            Adapter,
> -    IN  PNDIS_OID_REQUEST   NdisRequest
> +AdapterQueryGeneralStatistics (
> +    IN  PXENNET_ADAPTER         Adapter,
> +    IN  PNDIS_STATISTICS_INFO   Stats
>      )
>  {
> -    ULONG bytesAvailable = 0;
> -    ULONG bytesNeeded = 0;
> -    ULONG bytesWritten = 0;
> -    BOOLEAN doCopy = TRUE;
> -    PVOID info = NULL;
> -    ULONGLONG infoData;
> -    ULONG informationBufferLength;
> -    PVOID informationBuffer;
> -    NDIS_INTERRUPT_MODERATION_PARAMETERS intModParams;
> -    NDIS_STATUS ndisStatus = NDIS_STATUS_SUCCESS;
> -    NDIS_OID oid;
> -
> -    informationBuffer = NdisRequest-
> >DATA.QUERY_INFORMATION.InformationBuffer;
> -    informationBufferLength = NdisRequest-
> >DATA.QUERY_INFORMATION.InformationBufferLength;
> -    oid = NdisRequest->DATA.QUERY_INFORMATION.Oid;
> -    switch (oid) {
> -        case OID_PNP_CAPABILITIES:
> -            Trace("PNP_CAPABILITIES\n");
> +    ULONGLONG                   Value;
> 
> -            info = &Adapter->Capabilities;
> -            bytesAvailable = sizeof(Adapter->Capabilities);
> -            break;
> +    RtlZeroMemory(Stats, sizeof(NDIS_STATISTICS_INFO));
> +    Stats->Header.Type         = NDIS_OBJECT_TYPE_DEFAULT;
> +    Stats->Header.Size         = sizeof(NDIS_STATISTICS_INFO);
> +    Stats->Header.Revision     = NDIS_OBJECT_REVISION_1;
> 
> -        case OID_PNP_QUERY_POWER:
> -            Trace("QUERY_POWER\n");
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_BACKEND_ERRORS,
> +                      &Value);
> +    Stats->ifInErrors = Value;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_FRONTEND_ERRORS,
> +                      &Value);
> +    Stats->ifInErrors += Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_PACKETS_DROPPED,
> +                      &Value);
> +    Stats->ifInDiscards = Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_UNICAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCInOctets = Value;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_MULTICAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCInOctets += Value;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_BROADCAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCInOctets += Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_UNICAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCInUcastOctets = Value;
> 
> -            bytesNeeded = sizeof(NDIS_DEVICE_POWER_STATE);
> -            if (informationBufferLength >= bytesNeeded) {
> -                PNDIS_DEVICE_POWER_STATE state;
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_UNICAST_PACKETS,
> +                      &Value);
> +    Stats->ifHCInUcastPkts = Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_MULTICAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCInMulticastOctets = Value;
> 
> -                state = (PNDIS_DEVICE_POWER_STATE)informationBuffer;
> -                switch (*state) {
> -                case NdisDeviceStateD0:
> -                    Trace("D0\n");
> -                    break;
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_MULTICAST_PACKETS,
> +                      &Value);
> +    Stats->ifHCInMulticastPkts = Value;
> 
> -                case NdisDeviceStateD1:
> -                    Trace("D1\n");
> -                    break;
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_BROADCAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCInBroadcastOctets = Value;
> 
> -                case NdisDeviceStateD2:
> -                    Trace("D2\n");
> -                    break;
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_RECEIVER_BROADCAST_PACKETS,
> +                      &Value);
> +    Stats->ifHCInBroadcastPkts = Value;
> 
> -                case NdisDeviceStateD3:
> -                    Trace("D3\n");
> -                    break;
> -                }
> -            }
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_BACKEND_ERRORS,
> +                      &Value);
> +    Stats->ifOutErrors = Value;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_FRONTEND_ERRORS,
> +                      &Value);
> +    Stats->ifOutErrors += Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_UNICAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCOutOctets = Value;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_MULTICAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCOutOctets += Value;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_BROADCAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCOutOctets += Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_UNICAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCOutUcastOctets = Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_UNICAST_PACKETS,
> +                      &Value);
> +    Stats->ifHCOutUcastPkts = Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_MULTICAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCOutMulticastOctets = Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_MULTICAST_PACKETS,
> +                      &Value);
> +    Stats->ifHCOutMulticastPkts = Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_BROADCAST_OCTETS,
> +                      &Value);
> +    Stats->ifHCOutBroadcastOctets = Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT;
> +    (VOID) XENVIF_VIF(QueryStatistic,
> +                      &Adapter->VifInterface,
> +                      XENVIF_TRANSMITTER_BROADCAST_PACKETS,
> +                      &Value);
> +    Stats->ifHCOutBroadcastPkts = Value;
> +
> +    Stats->SupportedStatistics |=
> NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS;
> +    Stats->ifOutDiscards = 0;
> +
> +    return NDIS_STATUS_SUCCESS;
> +}
> +
> +static FORCEINLINE VOID
> +AdapterGetInterruptModeration(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    OUT PNDIS_INTERRUPT_MODERATION_PARAMETERS   Parameters
> +    )
> +{
> +    UNREFERENCED_PARAMETER(Adapter);
> +
> +    RtlZeroMemory(Parameters,
> sizeof(NDIS_INTERRUPT_MODERATION_PARAMETERS));
> +    Parameters->Header.Type      = NDIS_OBJECT_TYPE_DEFAULT;
> +    Parameters->Header.Size      =
> sizeof(NDIS_INTERRUPT_MODERATION_PARAMETERS);
> +    Parameters->Header.Revision  =
> NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1;
> +    Parameters->Flags            = 0;
> +    Parameters->InterruptModeration =
> NdisInterruptModerationNotSupported;
> +}
> +
> +static NDIS_STATUS
> +AdapterQueryInformation(
> +    IN  PXENNET_ADAPTER             Adapter,
> +    IN  PNDIS_OID_REQUEST           Request
> +    )
> +{
> +    ULONG           Value32;
> +    ULONG64         Value64;
> +    PVOID           Buffer;
> +    ULONG           BufferLength;
> +    BOOLEAN         DoCopy = TRUE;
> +    ULONG           BytesAvailable = 0;
> +    PVOID           BytesToCopy = NULL;
> +    NDIS_STATUS     NdisStatus  = NDIS_STATUS_SUCCESS;
> +
> +    Buffer          = Request->DATA.QUERY_INFORMATION.InformationBuffer;
> +    BufferLength    = Request-
> >DATA.QUERY_INFORMATION.InformationBufferLength;
> +
> +    switch (Request->DATA.QUERY_INFORMATION.Oid) {
> +        case OID_PNP_CAPABILITIES:
> +            BytesToCopy = &Adapter->Capabilities;
> +            BytesAvailable = sizeof(Adapter->Capabilities);
>              break;
> 
>          case OID_GEN_SUPPORTED_LIST:
> -            info = &XennetSupportedOids[0];
> -            bytesAvailable = sizeof(XennetSupportedOids);
> +            BytesToCopy = &XennetSupportedOids[0];
> +            BytesAvailable = sizeof(XennetSupportedOids);
>              break;
> 
>          case OID_GEN_HARDWARE_STATUS:
> -            infoData = NdisHardwareStatusReady;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            Value32 = NdisHardwareStatusReady;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_MEDIA_SUPPORTED:
>          case OID_GEN_MEDIA_IN_USE:
> -            infoData = XENNET_MEDIA_TYPE;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            Value32 = XENNET_MEDIA_TYPE;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_MAXIMUM_LOOKAHEAD:
> -            infoData = Adapter->MaximumFrameSize;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_GEN_TRANSMIT_BUFFER_SPACE:
> -            XENVIF_VIF(TransmitterQueryRingSize,
> -                       &Adapter->VifInterface,
> -                       (PULONG)&infoData);
> -            infoData *= Adapter->MaximumFrameSize;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_GEN_RECEIVE_BUFFER_SPACE:
> -            XENVIF_VIF(TransmitterQueryRingSize,
> -                       &Adapter->VifInterface,
> -                       (PULONG)&infoData);
> -            infoData *= Adapter->MaximumFrameSize;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
>          case OID_GEN_TRANSMIT_BLOCK_SIZE:
>          case OID_GEN_RECEIVE_BLOCK_SIZE:
> -            infoData = Adapter->MaximumFrameSize;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            Value32 = Adapter->MaximumFrameSize;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_VENDOR_DESCRIPTION:
> -            info = COMPANY_NAME_STR;
> -            bytesAvailable = (ULONG)strlen(info) + 1;
> +            BytesToCopy = COMPANY_NAME_STR;
> +            BytesAvailable = (ULONG)strlen(BytesToCopy) + 1;
>              break;
> 
>          case OID_GEN_VENDOR_DRIVER_VERSION:
> -            infoData = ((MAJOR_VERSION << 8) | MINOR_VERSION) << 8;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            Value32 = ((MAJOR_VERSION << 8) | MINOR_VERSION) << 8;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_DRIVER_VERSION:
> -            infoData = (6 << 8) | 0;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            Value32 = (6 << 8) | 0;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_MAC_OPTIONS:
> -            infoData = XENNET_MAC_OPTIONS;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_GEN_STATISTICS:
> -            doCopy = FALSE;
> -
> -            bytesAvailable = sizeof(NDIS_STATISTICS_INFO);
> -            if (informationBufferLength >= bytesAvailable) {
> -                ndisStatus = AdapterQueryGeneralStatistics(Adapter,
> -                                                           informationBuffer);
> -
> -            }
> -
> +            Value32 = XENNET_MAC_OPTIONS;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
> -        case OID_802_3_MULTICAST_LIST: {
> -            ULONG Count;
> -
> -            doCopy = FALSE;
> -
> -            XENVIF_VIF(MacQueryMulticastAddresses,
> +        case OID_GEN_TRANSMIT_BUFFER_SPACE:
> +        case OID_GEN_RECEIVE_BUFFER_SPACE:
> +            XENVIF_VIF(TransmitterQueryRingSize,
>                         &Adapter->VifInterface,
> -                       NULL,
> -                       &Count);
> -            bytesAvailable = Count * ETHERNET_ADDRESS_LENGTH;
> -
> -            if (informationBufferLength >= bytesAvailable) {
> -                NTSTATUS status;
> -
> -                status = XENVIF_VIF(MacQueryMulticastAddresses,
> -                                    &Adapter->VifInterface,
> -                                    informationBuffer,
> -                                    &Count);
> -                if (!NT_SUCCESS(status))
> -                    ndisStatus = NDIS_STATUS_FAILURE;
> -            }
> -
> +                       (PULONG)&Value32);
> +            Value32 *= Adapter->MaximumFrameSize;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> -        }
> +
>          case OID_802_3_PERMANENT_ADDRESS:
>              XENVIF_VIF(MacQueryPermanentAddress,
>                         &Adapter->VifInterface,
> -                       (PETHERNET_ADDRESS)&infoData);
> -            info = &infoData;
> -            bytesAvailable = sizeof (ETHERNET_ADDRESS);
> +                       (PETHERNET_ADDRESS)&Value32);
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_802_3_CURRENT_ADDRESS:
>              XENVIF_VIF(MacQueryCurrentAddress,
>                         &Adapter->VifInterface,
> -                       (PETHERNET_ADDRESS)&infoData);
> -            info = &infoData;
> -            bytesAvailable = sizeof (ETHERNET_ADDRESS);
> +                       (PETHERNET_ADDRESS)&Value32);
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_MAXIMUM_FRAME_SIZE:
> -            infoData = Adapter->MaximumFrameSize -
> +            Value32 = Adapter->MaximumFrameSize -
>                         sizeof (ETHERNET_TAGGED_HEADER);
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_MAXIMUM_TOTAL_SIZE:
> -            infoData = Adapter->MaximumFrameSize -
> +            Value32 = Adapter->MaximumFrameSize -
>                         sizeof (ETHERNET_TAGGED_HEADER) +
>                         sizeof (ETHERNET_UNTAGGED_HEADER);
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_CURRENT_LOOKAHEAD:
> -            infoData = Adapter->CurrentLookahead;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            Value32 = Adapter->CurrentLookahead;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
>          case OID_GEN_VENDOR_ID:
> -            infoData = 0x5853;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> +            Value32 = 0x5853;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
> -        case OID_GEN_LINK_SPEED: {
> -            ULONG64 LinkSpeed;
> -
> -            XENVIF_VIF(MacQueryState,
> -                       &Adapter->VifInterface,
> -                       NULL,
> -                       &LinkSpeed,
> -                       NULL);
> -
> -            infoData = (ULONG)(LinkSpeed / 100);
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_MEDIA_CONNECT_STATUS:
> +        case OID_GEN_LINK_SPEED:
>              XENVIF_VIF(MacQueryState,
>                         &Adapter->VifInterface,
> -                       (PNET_IF_MEDIA_CONNECT_STATE)&infoData,
>                         NULL,
> +                       &Value64,
>                         NULL);
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        case OID_GEN_MAXIMUM_SEND_PACKETS:
> -            infoData = 16;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_GEN_CURRENT_PACKET_FILTER:
> -            GetPacketFilter(Adapter, (PULONG)&infoData);
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_GEN_XMIT_OK: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_UNICAST_PACKETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_MULTICAST_PACKETS,
> -                       &Value);
> -
> -            infoData += Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_BROADCAST_PACKETS,
> -                       &Value);
> -
> -            infoData += Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONGLONG);
> -            break;
> -        }
> -        case OID_GEN_RCV_OK: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_UNICAST_PACKETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_MULTICAST_PACKETS,
> -                       &Value);
> -
> -            infoData += Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_BROADCAST_PACKETS,
> -                       &Value);
> -
> -            infoData += Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONGLONG);
> +            Value32 = (ULONG)(Value64 / 100);
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> -        }
> -        case OID_GEN_XMIT_ERROR: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_BACKEND_ERRORS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_FRONTEND_ERRORS,
> -                       &Value);
> -
> -            infoData += Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_RCV_ERROR: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_BACKEND_ERRORS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_FRONTEND_ERRORS,
> -                       &Value);
> -
> -            infoData += Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_RCV_NO_BUFFER:
> -            infoData = 0;   // We'd need to query VIF TX drop stats from dom0
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_GEN_TRANSMIT_QUEUE_LENGTH:
> -            infoData = 0;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_802_3_MAXIMUM_LIST_SIZE:
> -            infoData = 32;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_IP4_OFFLOAD_STATS:
> -        case OID_IP6_OFFLOAD_STATS:
> -        case OID_GEN_SUPPORTED_GUIDS:
> -            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
> -            break;
> -
> -        case OID_GEN_RCV_CRC_ERROR:
> -            infoData = 0;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_802_3_RCV_ERROR_ALIGNMENT:
> -        case OID_802_3_XMIT_ONE_COLLISION:
> -        case OID_802_3_XMIT_MORE_COLLISIONS:
> -            infoData = 0;
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -
> -        case OID_GEN_DIRECTED_BYTES_XMIT: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_UNICAST_OCTETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_DIRECTED_FRAMES_XMIT: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_UNICAST_PACKETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_MULTICAST_BYTES_XMIT: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_MULTICAST_OCTETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_MULTICAST_FRAMES_XMIT: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_MULTICAST_PACKETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_BROADCAST_BYTES_XMIT: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_BROADCAST_OCTETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_BROADCAST_FRAMES_XMIT: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_TRANSMITTER_BROADCAST_PACKETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_DIRECTED_BYTES_RCV: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_UNICAST_OCTETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_DIRECTED_FRAMES_RCV: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_UNICAST_PACKETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_MULTICAST_BYTES_RCV: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_MULTICAST_OCTETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_MULTICAST_FRAMES_RCV: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_MULTICAST_PACKETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_BROADCAST_BYTES_RCV: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_BROADCAST_OCTETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_BROADCAST_FRAMES_RCV: {
> -            ULONGLONG   Value;
> -
> -            XENVIF_VIF(QueryStatistic,
> -                       &Adapter->VifInterface,
> -                       XENVIF_RECEIVER_BROADCAST_PACKETS,
> -                       &Value);
> -
> -            infoData = Value;
> -
> -            info = &infoData;
> -            bytesAvailable = sizeof(ULONG);
> -            break;
> -        }
> -        case OID_GEN_INTERRUPT_MODERATION:
> -            intModParams.Header.Type = NDIS_OBJECT_TYPE_DEFAULT;
> -            intModParams.Header.Revision =
> NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1;
> -            intModParams.Header.Size =
> sizeof(NDIS_INTERRUPT_MODERATION_PARAMETERS);
> -            intModParams.Flags = 0;
> -            intModParams.InterruptModeration =
> NdisInterruptModerationNotSupported;
> -            info = &intModParams;
> -            bytesAvailable = sizeof(intModParams);
> -            break;
> -
> -        // We don't handle these since NDIS 6.0 is supposed to do this for us
> -        case OID_GEN_MAC_ADDRESS:
> -        case OID_GEN_MAX_LINK_SPEED:
> -            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
> -            break;
> -
> -		// ignore these common unwanted OIDs
> -		case OID_GEN_INIT_TIME_MS:
> -		case OID_GEN_RESET_COUNTS:
> -		case OID_GEN_MEDIA_SENSE_COUNTS:
> -            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
> -            break;
> -
> -        default:
> -            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
> -            break;
> -    };
> -
> -    if (ndisStatus == NDIS_STATUS_SUCCESS) {
> -        if (bytesAvailable <= informationBufferLength) {
> -            bytesNeeded = bytesAvailable;
> -            bytesWritten = bytesAvailable;
> -        } else {
> -            bytesNeeded = bytesAvailable;
> -            bytesWritten = informationBufferLength;
> -            ndisStatus = NDIS_STATUS_BUFFER_TOO_SHORT;
> -        }
> -
> -        if (bytesWritten && doCopy) {
> -            NdisMoveMemory(informationBuffer, info, bytesWritten);
> -
> -            if (oid == OID_GEN_XMIT_OK || oid == OID_GEN_RCV_OK)
> -                ndisStatus = NDIS_STATUS_SUCCESS;
> -        }
> -    }
> -
> -    NdisRequest->DATA.QUERY_INFORMATION.BytesWritten =
> bytesWritten;
> -    NdisRequest->DATA.QUERY_INFORMATION.BytesNeeded =
> bytesNeeded;
> -    return ndisStatus;
> -}
> -#pragma warning(pop)
> -
> -NDIS_STATUS
> -AdapterReset (
> -    IN  NDIS_HANDLE     MiniportAdapterContext,
> -    OUT PBOOLEAN        AddressingReset
> -    )
> -{
> -    UNREFERENCED_PARAMETER(MiniportAdapterContext);
> -
> -
> -    *AddressingReset = FALSE;
> -
> -    return NDIS_STATUS_SUCCESS;
> -}
> -
> -//
> -// Restarts a paused adapter.
> -//
> -NDIS_STATUS
> -AdapterRestart (
> -    IN  NDIS_HANDLE                         MiniportAdapterContext,
> -    IN  PNDIS_MINIPORT_RESTART_PARAMETERS
> MiniportRestartParameters
> -    )
> -{
> -    NTSTATUS				     status;
> -    NDIS_STATUS			     ndisStatus;
> -    PADAPTER				     Adapter =
> (PADAPTER)MiniportAdapterContext;
> -
> -    UNREFERENCED_PARAMETER(MiniportRestartParameters);
> -
> -    Trace("====>\n");
> -
> -    if (Adapter->Enabled) {
> -        ndisStatus = NDIS_STATUS_SUCCESS;
> -        goto done;
> -    }
> -
> -    status = XENVIF_VIF(Enable,
> -                 &Adapter->VifInterface,
> -                 AdapterVifCallback,
> -                 Adapter);
> -    if (NT_SUCCESS(status)) {
> -        TransmitterEnable(Adapter->Transmitter);
> -        Adapter->Enabled = TRUE;
> -        ndisStatus = NDIS_STATUS_SUCCESS;
> -    } else {
> -        ndisStatus = NDIS_STATUS_FAILURE;
> -    }
> -
> -done:
> -    Trace("<====\n");
> -    return ndisStatus;
> -}
> -
> -//
> -// Recycle of received net buffer lists.
> -//
> -VOID
> -AdapterReturnNetBufferLists (
> -    IN  NDIS_HANDLE         MiniportAdapterContext,
> -    IN  PNET_BUFFER_LIST    NetBufferLists,
> -    IN  ULONG               ReturnFlags
> -    )
> -{
> -    PADAPTER Adapter = (PADAPTER)MiniportAdapterContext;
> -
> -    ReceiverReturnNetBufferLists(&Adapter->Receiver,
> -                                 NetBufferLists,
> -                                 ReturnFlags);
> -
> -    return;
> -}
> -
> -//
> -// Used to send net buffer lists.
> -//
> -VOID
> -AdapterSendNetBufferLists (
> -    IN  NDIS_HANDLE         MiniportAdapterContext,
> -    IN  PNET_BUFFER_LIST    NetBufferList,
> -    IN  NDIS_PORT_NUMBER    PortNumber,
> -    IN  ULONG               SendFlags
> -    )
> -{
> -    PADAPTER Adapter = (PADAPTER)MiniportAdapterContext;
> -
> -    TransmitterSendNetBufferLists(Adapter->Transmitter,
> -                                  NetBufferList,
> -                                  PortNumber,
> -                                  SendFlags);
> -}
> -
> -#define XENNET_MEDIA_MAX_SPEED 1000000000ull
> -
> -#define XENNET_SUPPORTED_PACKET_FILTERS     \
> -        (NDIS_PACKET_TYPE_DIRECTED |        \
> -         NDIS_PACKET_TYPE_MULTICAST |       \
> -         NDIS_PACKET_TYPE_ALL_MULTICAST |   \
> -         NDIS_PACKET_TYPE_BROADCAST |       \
> -         NDIS_PACKET_TYPE_PROMISCUOUS)
> -
> -//
> -// Sets general adapter attributes.
> -//
> -static NDIS_STATUS
> -AdapterSetGeneralAttributes (
> -    IN  PADAPTER Adapter
> -    )
> -{
> -    PNDIS_MINIPORT_ADAPTER_ATTRIBUTES adapterAttributes;
> -    NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES generalAttributes;
> -    NDIS_STATUS ndisStatus;
> -
> -    NdisZeroMemory(&generalAttributes,
> -                   sizeof(NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES));
> -
> -    generalAttributes.Header.Type =
> -
> NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES;
> -
> -    generalAttributes.Header.Revision =
> -                    NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_1;
> -
> -    generalAttributes.Header.Size =
> -                    sizeof(NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES);
> -
> -    generalAttributes.MediaType = XENNET_MEDIA_TYPE;
> -
> -    XENVIF_VIF(MacQueryMaximumFrameSize,
> -               &Adapter->VifInterface,
> -               (PULONG)&Adapter->MaximumFrameSize);
> -
> -    generalAttributes.MtuSize = Adapter->MaximumFrameSize - sizeof
> (ETHERNET_TAGGED_HEADER);
> -    generalAttributes.MaxXmitLinkSpeed = XENNET_MEDIA_MAX_SPEED;
> -    generalAttributes.MaxRcvLinkSpeed = XENNET_MEDIA_MAX_SPEED;
> -    generalAttributes.XmitLinkSpeed = XENNET_MEDIA_MAX_SPEED;
> -    generalAttributes.RcvLinkSpeed = XENNET_MEDIA_MAX_SPEED;
> -    generalAttributes.MediaConnectState = MediaConnectStateConnected;
> -    generalAttributes.MediaDuplexState = MediaDuplexStateFull;
> -    generalAttributes.LookaheadSize = Adapter->MaximumFrameSize;
> -    generalAttributes.PowerManagementCapabilities = &Adapter-
> >Capabilities;
> -    generalAttributes.MacOptions = XENNET_MAC_OPTIONS;
> -
> -    generalAttributes.SupportedPacketFilters =
> XENNET_SUPPORTED_PACKET_FILTERS;
> -
> -    generalAttributes.MaxMulticastListSize = 32;
> -    generalAttributes.MacAddressLength = ETHERNET_ADDRESS_LENGTH;
> -
> -    XENVIF_VIF(MacQueryPermanentAddress,
> -               &Adapter->VifInterface,
> -               (PETHERNET_ADDRESS)&generalAttributes.PermanentMacAddress);
> -    XENVIF_VIF(MacQueryCurrentAddress,
> -               &Adapter->VifInterface,
> -               (PETHERNET_ADDRESS)&generalAttributes.CurrentMacAddress);
> -
> -    generalAttributes.PhysicalMediumType = NdisPhysicalMedium802_3;
> -    generalAttributes.RecvScaleCapabilities = NULL;
> -    generalAttributes.AccessType = NET_IF_ACCESS_BROADCAST;
> -    generalAttributes.DirectionType = NET_IF_DIRECTION_SENDRECEIVE;
> -    generalAttributes.ConnectionType = NET_IF_CONNECTION_DEDICATED;
> -    generalAttributes.IfType = IF_TYPE_ETHERNET_CSMACD;
> -    generalAttributes.IfConnectorPresent = TRUE;
> -
> -    generalAttributes.SupportedStatistics =
> NDIS_STATISTICS_XMIT_OK_SUPPORTED |
> -                                            NDIS_STATISTICS_XMIT_ERROR_SUPPORTED |
> -
> NDIS_STATISTICS_DIRECTED_BYTES_XMIT_SUPPORTED |
> -
> NDIS_STATISTICS_DIRECTED_FRAMES_XMIT_SUPPORTED |
> -
> NDIS_STATISTICS_MULTICAST_BYTES_XMIT_SUPPORTED |
> -
> NDIS_STATISTICS_MULTICAST_FRAMES_XMIT_SUPPORTED |
> -
> NDIS_STATISTICS_BROADCAST_BYTES_XMIT_SUPPORTED |
> -
> NDIS_STATISTICS_BROADCAST_FRAMES_XMIT_SUPPORTED |
> -                                            NDIS_STATISTICS_RCV_OK_SUPPORTED |
> -                                            NDIS_STATISTICS_RCV_ERROR_SUPPORTED |
> -                                            NDIS_STATISTICS_DIRECTED_BYTES_RCV_SUPPORTED
> |
> -
> NDIS_STATISTICS_DIRECTED_FRAMES_RCV_SUPPORTED |
> -
> NDIS_STATISTICS_MULTICAST_BYTES_RCV_SUPPORTED |
> -
> NDIS_STATISTICS_MULTICAST_FRAMES_RCV_SUPPORTED |
> -
> NDIS_STATISTICS_BROADCAST_BYTES_RCV_SUPPORTED |
> -
> NDIS_STATISTICS_BROADCAST_FRAMES_RCV_SUPPORTED |
> -                                            NDIS_STATISTICS_GEN_STATISTICS_SUPPORTED;
> -
> -    generalAttributes.SupportedOidList = XennetSupportedOids;
> -    generalAttributes.SupportedOidListLength =
> sizeof(XennetSupportedOids);
> -    adapterAttributes =
> -                (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&generalAttributes;
> -
> -    ndisStatus = NdisMSetMiniportAttributes(Adapter->NdisAdapterHandle,
> -                                            adapterAttributes);
> -
> -    return ndisStatus;
> -}
> -
> -#define DISPLAY_OFFLOAD(_Offload)                                   \
> -        do {                                                        \
> -            if ((_Offload).Checksum.IPv4Receive.IpChecksum)         \
> -                Info("Checksum.IPv4Receive.IpChecksum ON\n");       \
> -            else                                                    \
> -                Info("Checksum.IPv4Receive.IpChecksum OFF\n");      \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv4Receive.TcpChecksum)        \
> -                Info("Checksum.IPv4Receive.TcpChecksum ON\n");      \
> -            else                                                    \
> -                Info("Checksum.IPv4Receive.TcpChecksum OFF\n");     \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv4Receive.UdpChecksum)        \
> -                Info("Checksum.IPv4Receive.UdpChecksum ON\n");      \
> -            else                                                    \
> -                Info("Checksum.IPv4Receive.UdpChecksum OFF\n");     \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv6Receive.TcpChecksum)        \
> -                Info("Checksum.IPv6Receive.TcpChecksum ON\n");      \
> -            else                                                    \
> -                Info("Checksum.IPv6Receive.TcpChecksum OFF\n");     \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv6Receive.UdpChecksum)        \
> -                Info("Checksum.IPv6Receive.UdpChecksum ON\n");      \
> -            else                                                    \
> -                Info("Checksum.IPv6Receive.UdpChecksum OFF\n");     \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv4Transmit.IpChecksum)        \
> -                Info("Checksum.IPv4Transmit.IpChecksum ON\n");      \
> -            else                                                    \
> -                Info("Checksum.IPv4Transmit.IpChecksum OFF\n");     \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv4Transmit.TcpChecksum)       \
> -                Info("Checksum.IPv4Transmit.TcpChecksum ON\n");     \
> -            else                                                    \
> -                Info("Checksum.IPv4Transmit.TcpChecksum OFF\n");    \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv4Transmit.UdpChecksum)       \
> -                Info("Checksum.IPv4Transmit.UdpChecksum ON\n");     \
> -            else                                                    \
> -                Info("Checksum.IPv4Transmit.UdpChecksum OFF\n");    \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv6Transmit.TcpChecksum)       \
> -                Info("Checksum.IPv6Transmit.TcpChecksum ON\n");     \
> -            else                                                    \
> -                Info("Checksum.IPv6Transmit.TcpChecksum OFF\n");    \
> -                                                                    \
> -            if ((_Offload).Checksum.IPv6Transmit.UdpChecksum)       \
> -                Info("Checksum.IPv6Transmit.UdpChecksum ON\n");     \
> -            else                                                    \
> -                Info("Checksum.IPv6Transmit.UdpChecksum OFF\n");    \
> -                                                                    \
> -            if ((_Offload).LsoV2.IPv4.MaxOffLoadSize != 0)          \
> -                Info("LsoV2.IPv4.MaxOffLoadSize = %u\n",            \
> -                     (_Offload).LsoV2.IPv4.MaxOffLoadSize);         \
> -            else                                                    \
> -                Info("LsoV2.IPv4 OFF\n");                           \
> -                                                                    \
> -            if ((_Offload).LsoV2.IPv6.MaxOffLoadSize != 0)          \
> -                Info("LsoV2.IPv6.MaxOffLoadSize = %u\n",            \
> -                     (_Offload).LsoV2.IPv6.MaxOffLoadSize);         \
> -            else                                                    \
> -                Info("LsoV2.IPv6 OFF\n");                           \
> -        } while (FALSE)
> -
> -static NDIS_STATUS
> -AdapterSetOffloadAttributes(
> -    IN  PADAPTER Adapter
> -    )
> -{
> -    PNDIS_MINIPORT_ADAPTER_ATTRIBUTES adapterAttributes;
> -    NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES offloadAttributes;
> -    XENVIF_VIF_OFFLOAD_OPTIONS Options;
> -    NDIS_OFFLOAD current;
> -    NDIS_OFFLOAD supported;
> -    NDIS_STATUS ndisStatus;
> -
> -    Adapter->Receiver.OffloadOptions.Value = 0;
> -    Adapter->Receiver.OffloadOptions.OffloadTagManipulation = 1;
> -
> -    if (Adapter->Properties.need_csum_value)
> -        Adapter->Receiver.OffloadOptions.NeedChecksumValue = 1;
> -
> -    if (Adapter->Properties.lrov4) {
> -        Adapter->Receiver.OffloadOptions.OffloadIpVersion4LargePacket = 1;
> -        Adapter->Receiver.OffloadOptions.NeedLargePacketSplit = 1;
> -    }
> -
> -    if (Adapter->Properties.lrov6) {
> -        Adapter->Receiver.OffloadOptions.OffloadIpVersion6LargePacket = 1;
> -        Adapter->Receiver.OffloadOptions.NeedLargePacketSplit = 1;
> -    }
> -
> -    Adapter->Transmitter->OffloadOptions.Value = 0;
> -    Adapter->Transmitter->OffloadOptions.OffloadTagManipulation = 1;
> -
> -    NdisZeroMemory(&offloadAttributes, sizeof(offloadAttributes));
> -    NdisZeroMemory(&current, sizeof(current));
> -    NdisZeroMemory(&supported, sizeof(supported));
> -
> -    XENVIF_VIF(ReceiverSetOffloadOptions,
> -               &Adapter->VifInterface,
> -               Adapter->Receiver.OffloadOptions);
> -
> -    supported.Header.Type = NDIS_OBJECT_TYPE_OFFLOAD;
> -    supported.Header.Revision = NDIS_OFFLOAD_REVISION_1;
> -    supported.Header.Size = sizeof(supported);
> -
> -    supported.Checksum.IPv4Receive.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -
> -    supported.Checksum.IPv4Receive.IpChecksum = 1;
> -    supported.Checksum.IPv4Receive.IpOptionsSupported = 1;
> -
> -    supported.Checksum.IPv4Receive.TcpChecksum = 1;
> -    supported.Checksum.IPv4Receive.TcpOptionsSupported = 1;
> -
> -    supported.Checksum.IPv4Receive.UdpChecksum = 1;
> -
> -    supported.Checksum.IPv6Receive.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -
> -    supported.Checksum.IPv6Receive.IpExtensionHeadersSupported = 1;
> -
> -    supported.Checksum.IPv6Receive.TcpChecksum = 1;
> -    supported.Checksum.IPv6Receive.TcpOptionsSupported = 1;
> -
> -    supported.Checksum.IPv6Receive.UdpChecksum = 1;
> -
> -    XENVIF_VIF(TransmitterQueryOffloadOptions,
> -               &Adapter->VifInterface,
> -               &Options);
> -
> -    supported.Checksum.IPv4Transmit.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -
> -    if (Options.OffloadIpVersion4HeaderChecksum) {
> -        supported.Checksum.IPv4Transmit.IpChecksum = 1;
> -        supported.Checksum.IPv4Transmit.IpOptionsSupported = 1;
> -    }
> -
> -    if (Options.OffloadIpVersion4TcpChecksum) {
> -        supported.Checksum.IPv4Transmit.TcpChecksum = 1;
> -        supported.Checksum.IPv4Transmit.TcpOptionsSupported = 1;
> -    }
> -
> -    if (Options.OffloadIpVersion4UdpChecksum)
> -        supported.Checksum.IPv4Transmit.UdpChecksum = 1;
> -
> -    supported.Checksum.IPv6Transmit.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -
> -    supported.Checksum.IPv6Transmit.IpExtensionHeadersSupported = 1;
> -
> -    if (Options.OffloadIpVersion6TcpChecksum) {
> -        supported.Checksum.IPv6Transmit.TcpChecksum = 1;
> -        supported.Checksum.IPv6Transmit.TcpOptionsSupported = 1;
> -    }
> -
> -    if (Options.OffloadIpVersion6UdpChecksum)
> -        supported.Checksum.IPv6Transmit.UdpChecksum = 1;
> -
> -    if (Options.OffloadIpVersion4LargePacket) {
> -        ULONG Size;
> -
> -        XENVIF_VIF(TransmitterQueryLargePacketSize,
> -                   &Adapter->VifInterface,
> -                   4,
> -                   &Size);
> -
> -        supported.LsoV2.IPv4.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -        supported.LsoV2.IPv4.MaxOffLoadSize = Size;
> -        supported.LsoV2.IPv4.MinSegmentCount = 2;
> -    }
> -
> -    if (Options.OffloadIpVersion6LargePacket) {
> -        ULONG Size;
> -
> -        XENVIF_VIF(TransmitterQueryLargePacketSize,
> -                   &Adapter->VifInterface,
> -                   6,
> -                   &Size);
> -
> -        supported.LsoV2.IPv6.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -        supported.LsoV2.IPv6.MaxOffLoadSize = Size;
> -        supported.LsoV2.IPv6.MinSegmentCount = 2;
> -        supported.LsoV2.IPv6.IpExtensionHeadersSupported = 1;
> -        supported.LsoV2.IPv6.TcpOptionsSupported = 1;
> -    }
> -
> -    current = supported;
> -
> -    if (!(Adapter->Properties.ipv4_csum & 2))
> -        current.Checksum.IPv4Receive.IpChecksum = 0;
> -
> -    if (!(Adapter->Properties.tcpv4_csum & 2))
> -        current.Checksum.IPv4Receive.TcpChecksum = 0;
> -
> -    if (!(Adapter->Properties.udpv4_csum & 2))
> -        current.Checksum.IPv4Receive.UdpChecksum = 0;
> -
> -    if (!(Adapter->Properties.tcpv6_csum & 2))
> -        current.Checksum.IPv6Receive.TcpChecksum = 0;
> -
> -    if (!(Adapter->Properties.udpv6_csum & 2))
> -        current.Checksum.IPv6Receive.UdpChecksum = 0;
> -
> -    if (!(Adapter->Properties.ipv4_csum & 1))
> -        current.Checksum.IPv4Transmit.IpChecksum = 0;
> -
> -    if (!(Adapter->Properties.tcpv4_csum & 1))
> -        current.Checksum.IPv4Transmit.TcpChecksum = 0;
> -
> -    if (!(Adapter->Properties.udpv4_csum & 1))
> -        current.Checksum.IPv4Transmit.UdpChecksum = 0;
> -
> -    if (!(Adapter->Properties.tcpv6_csum & 1))
> -        current.Checksum.IPv6Transmit.TcpChecksum = 0;
> -
> -    if (!(Adapter->Properties.udpv6_csum & 1))
> -        current.Checksum.IPv6Transmit.UdpChecksum = 0;
> -
> -    if (!(Adapter->Properties.lsov4)) {
> -        current.LsoV2.IPv4.MaxOffLoadSize = 0;
> -        current.LsoV2.IPv4.MinSegmentCount = 0;
> -    }
> -
> -    if (!(Adapter->Properties.lsov6)) {
> -        current.LsoV2.IPv6.MaxOffLoadSize = 0;
> -        current.LsoV2.IPv6.MinSegmentCount = 0;
> -    }
> -
> -    if (!RtlEqualMemory(&Adapter->Offload, &current, sizeof
> (NDIS_OFFLOAD))) {
> -        Adapter->Offload = current;
> -
> -        DISPLAY_OFFLOAD(current);
> -    }
> -
> -    offloadAttributes.Header.Type =
> -        NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES;
> -    offloadAttributes.Header.Revision =
> -        NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1;
> -    offloadAttributes.Header.Size = sizeof(offloadAttributes);
> -    offloadAttributes.DefaultOffloadConfiguration = &current;
> -    offloadAttributes.HardwareOffloadCapabilities = &supported;
> -
> -    adapterAttributes =
> -        (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&offloadAttributes;
> -    ndisStatus = NdisMSetMiniportAttributes(Adapter->NdisAdapterHandle,
> -                                            adapterAttributes);
> -
> -    return ndisStatus;
> -}
> -
> -static void
> -AdapterIndicateOffloadChanged (
> -    IN  PADAPTER Adapter
> -    )
> -{
> -    NDIS_STATUS_INDICATION indication;
> -    NDIS_OFFLOAD offload;
> -
> -    NdisZeroMemory(&offload, sizeof(offload));
> -    INITIALIZE_NDIS_OBJ_HEADER(offload, OFFLOAD);
> -
> -    offload.Checksum.IPv4Receive.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -
> -    if (Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum) {
> -        offload.Checksum.IPv4Receive.IpChecksum = 1;
> -        offload.Checksum.IPv4Receive.IpOptionsSupported = 1;
> -    }
> -
> -    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum) {
> -        offload.Checksum.IPv4Receive.TcpChecksum = 1;
> -        offload.Checksum.IPv4Receive.TcpOptionsSupported = 1;
> -    }
> -
> -    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum) {
> -        offload.Checksum.IPv4Receive.UdpChecksum = 1;
> -    }
> -
> -    offload.Checksum.IPv6Receive.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -
> -    offload.Checksum.IPv6Receive.IpExtensionHeadersSupported = 1;
> -
> -    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum) {
> -        offload.Checksum.IPv6Receive.TcpChecksum = 1;
> -        offload.Checksum.IPv6Receive.TcpOptionsSupported = 1;
> -    }
> -
> -    if (Adapter->Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum) {
> -        offload.Checksum.IPv6Receive.UdpChecksum = 1;
> -    }
> -
> -    XENVIF_VIF(ReceiverSetOffloadOptions,
> -               &Adapter->VifInterface,
> -               Adapter->Receiver.OffloadOptions);
> -
> -    offload.Checksum.IPv4Transmit.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -
> -    if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4HeaderChecksum) {
> -        offload.Checksum.IPv4Transmit.IpChecksum = 1;
> -        offload.Checksum.IPv4Transmit.IpOptionsSupported = 1;
> -    }
> -
> -    if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4TcpChecksum) {
> -        offload.Checksum.IPv4Transmit.TcpChecksum = 1;
> -        offload.Checksum.IPv4Transmit.TcpOptionsSupported = 1;
> -    }
> -
> -    if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4UdpChecksum) {
> -        offload.Checksum.IPv4Transmit.UdpChecksum = 1;
> -    }
> -
> -    offload.Checksum.IPv6Transmit.Encapsulation =
> NDIS_ENCAPSULATION_IEEE_802_3;
> -
> -    offload.Checksum.IPv6Transmit.IpExtensionHeadersSupported = 1;
> -
> -    if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6TcpChecksum) {
> -        offload.Checksum.IPv6Transmit.TcpChecksum = 1;
> -        offload.Checksum.IPv6Transmit.TcpOptionsSupported = 1;
> -    }
> -
> -    if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6UdpChecksum) {
> -        offload.Checksum.IPv6Transmit.UdpChecksum = 1;
> -    }
> -
> -    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion4LargePacket)
> {
> -        ULONG Size;
> -
> -        XENVIF_VIF(TransmitterQueryLargePacketSize,
> -                   &Adapter->VifInterface,
> -                   4,
> -                   &Size);
> -
> -        offload.LsoV2.IPv4.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
> -        offload.LsoV2.IPv4.MaxOffLoadSize = Size;
> -        offload.LsoV2.IPv4.MinSegmentCount = 2;
> -    }
> -
> -    if (Adapter->Transmitter->OffloadOptions.OffloadIpVersion6LargePacket)
> {
> -        ULONG Size;
> -
> -        XENVIF_VIF(TransmitterQueryLargePacketSize,
> -                   &Adapter->VifInterface,
> -                   6,
> -                   &Size);
> -
> -        offload.LsoV2.IPv6.Encapsulation = NDIS_ENCAPSULATION_IEEE_802_3;
> -        offload.LsoV2.IPv6.MaxOffLoadSize = Size;
> -        offload.LsoV2.IPv6.MinSegmentCount = 2;
> -        offload.LsoV2.IPv6.IpExtensionHeadersSupported = 1;
> -        offload.LsoV2.IPv6.TcpOptionsSupported = 1;
> -    }
> -
> -    if (!RtlEqualMemory(&Adapter->Offload, &offload, sizeof
> (NDIS_OFFLOAD))) {
> -        Adapter->Offload = offload;
> -
> -        DISPLAY_OFFLOAD(offload);
> -    }
> -
> -    NdisZeroMemory(&indication, sizeof(indication));
> -    INITIALIZE_NDIS_OBJ_HEADER(indication, STATUS_INDICATION);
> -    indication.SourceHandle = Adapter->NdisAdapterHandle;
> -    indication.StatusCode =
> NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG;
> -    indication.StatusBuffer = &offload;
> -    indication.StatusBufferSize = sizeof(offload);
> -
> -    NdisMIndicateStatusEx(Adapter->NdisAdapterHandle, &indication);
> -
> -}
> -
> -static NDIS_STATUS
> -SetMulticastAddresses(PADAPTER Adapter, PETHERNET_ADDRESS Address,
> ULONG Count)
> -{
> -    NTSTATUS status;
> -
> -    status = XENVIF_VIF(MacSetMulticastAddresses,
> -                        &Adapter->VifInterface,
> -                        Address,
> -                        Count);
> -    if (!NT_SUCCESS(status))
> -        return NDIS_STATUS_INVALID_DATA;
> -
> -    return NDIS_STATUS_SUCCESS;
> -}
> -
> -static NDIS_STATUS
> -SetPacketFilter(PADAPTER Adapter, PULONG PacketFilter)
> -{
> -    XENVIF_MAC_FILTER_LEVEL UnicastFilterLevel;
> -    XENVIF_MAC_FILTER_LEVEL MulticastFilterLevel;
> -    XENVIF_MAC_FILTER_LEVEL BroadcastFilterLevel;
> -
> -    if (*PacketFilter & ~XENNET_SUPPORTED_PACKET_FILTERS)
> -        return NDIS_STATUS_INVALID_PARAMETER;
> -
> -    if (*PacketFilter & NDIS_PACKET_TYPE_PROMISCUOUS) {
> -        UnicastFilterLevel = XENVIF_MAC_FILTER_ALL;
> -        MulticastFilterLevel = XENVIF_MAC_FILTER_ALL;
> -        BroadcastFilterLevel = XENVIF_MAC_FILTER_ALL;
> -        goto done;
> -    }
> -
> -    if (*PacketFilter & NDIS_PACKET_TYPE_DIRECTED)
> -        UnicastFilterLevel = XENVIF_MAC_FILTER_MATCHING;
> -    else
> -        UnicastFilterLevel = XENVIF_MAC_FILTER_NONE;
> -
> -    if (*PacketFilter & NDIS_PACKET_TYPE_ALL_MULTICAST)
> -        MulticastFilterLevel = XENVIF_MAC_FILTER_ALL;
> -    else if (*PacketFilter & NDIS_PACKET_TYPE_MULTICAST)
> -        MulticastFilterLevel = XENVIF_MAC_FILTER_MATCHING;
> -    else
> -        MulticastFilterLevel = XENVIF_MAC_FILTER_NONE;
> 
> -    if (*PacketFilter & NDIS_PACKET_TYPE_BROADCAST)
> -        BroadcastFilterLevel = XENVIF_MAC_FILTER_ALL;
> -    else
> -        BroadcastFilterLevel = XENVIF_MAC_FILTER_NONE;
> +        case OID_GEN_MEDIA_CONNECT_STATUS:
> +            XENVIF_VIF(MacQueryState,
> +                       &Adapter->VifInterface,
> +                       (PNET_IF_MEDIA_CONNECT_STATE)&Value32,
> +                       NULL,
> +                       NULL);
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -done:
> -    XENVIF_VIF(MacSetFilterLevel,
> -               &Adapter->VifInterface,
> -               ETHERNET_ADDRESS_UNICAST,
> -               UnicastFilterLevel);
> +        case OID_GEN_MAXIMUM_SEND_PACKETS:
> +            Value32 = 16;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -    XENVIF_VIF(MacSetFilterLevel,
> -               &Adapter->VifInterface,
> -               ETHERNET_ADDRESS_MULTICAST,
> -               MulticastFilterLevel);
> +        case OID_GEN_RCV_NO_BUFFER:
> +        case OID_GEN_TRANSMIT_QUEUE_LENGTH:
> +        case OID_GEN_RCV_CRC_ERROR:
> +        case OID_802_3_RCV_ERROR_ALIGNMENT:
> +        case OID_802_3_XMIT_ONE_COLLISION:
> +        case OID_802_3_XMIT_MORE_COLLISIONS:
> +            Value32 = 0;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -    XENVIF_VIF(MacSetFilterLevel,
> -               &Adapter->VifInterface,
> -               ETHERNET_ADDRESS_BROADCAST,
> -               BroadcastFilterLevel);
> +        case OID_802_3_MAXIMUM_LIST_SIZE:
> +            Value32 = 32;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -    return NDIS_STATUS_SUCCESS;
> -}
> +        case OID_GEN_STATISTICS:
> +            DoCopy = FALSE;
> +            BytesAvailable = sizeof(NDIS_STATISTICS_INFO);
> +            if (BufferLength >= sizeof(NDIS_STATISTICS_INFO))
> +                NdisStatus = AdapterQueryGeneralStatistics(Adapter, Buffer);
> +            break;
> 
> -//
> -// Set OID handler.
> -//
> -static NDIS_STATUS
> -AdapterSetInformation (
> -    IN  PADAPTER            Adapter,
> -    IN  PNDIS_OID_REQUEST   NdisRequest
> -    )
> -{
> -    ULONG addressCount;
> -    ULONG bytesNeeded = 0;
> -    ULONG bytesRead = 0;
> -    PVOID informationBuffer;
> -    ULONG informationBufferLength;
> -    NDIS_STATUS ndisStatus = NDIS_STATUS_SUCCESS;
> -    NDIS_OID oid;
> -    BOOLEAN offloadChanged;
> -
> -    informationBuffer = NdisRequest-
> >DATA.SET_INFORMATION.InformationBuffer;
> -    informationBufferLength = NdisRequest-
> >DATA.SET_INFORMATION.InformationBufferLength;
> -    oid = NdisRequest->DATA.QUERY_INFORMATION.Oid;
> -    switch (oid) {
> -        case OID_PNP_SET_POWER:
> -            bytesNeeded = sizeof(NDIS_DEVICE_POWER_STATE);
> -            if (informationBufferLength >= bytesNeeded) {
> -                PNDIS_DEVICE_POWER_STATE state;
> -
> -                state = (PNDIS_DEVICE_POWER_STATE)informationBuffer;
> -                switch (*state) {
> -                case NdisDeviceStateD0:
> -                    Info("SET_POWER: D0\n");
> -                    break;
> -
> -                case NdisDeviceStateD1:
> -                    Info("SET_POWER: D1\n");
> -                    break;
> -
> -                case NdisDeviceStateD2:
> -                    Info("SET_POWER: D2\n");
> -                    break;
> -
> -                case NdisDeviceStateD3:
> -                    Info("SET_POWER: D3\n");
> -                    break;
> +        case OID_802_3_MULTICAST_LIST:
> +            DoCopy = FALSE;
> +            XENVIF_VIF(MacQueryMulticastAddresses,
> +                       &Adapter->VifInterface,
> +                       NULL,
> +                       &Value32);
> +            BytesAvailable = Value32 * ETHERNET_ADDRESS_LENGTH;
> +            if (BufferLength >= BytesAvailable) {
> +                if (!NT_SUCCESS(XENVIF_VIF(MacQueryMulticastAddresses,
> +                                           &Adapter->VifInterface,
> +                                           Buffer,
> +                                           &Value32))) {
> +                    NdisStatus = NDIS_STATUS_FAILURE;
>                  }
>              }
>              break;
> 
> -        case OID_GEN_MACHINE_NAME:
> -            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
> +        case OID_GEN_CURRENT_PACKET_FILTER:
> +            AdapterGetPacketFilter(Adapter, &Value32);
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
> -        case OID_GEN_CURRENT_LOOKAHEAD:
> -            bytesNeeded = sizeof(ULONG);
> -            Adapter->CurrentLookahead = Adapter->MaximumFrameSize;
> -            if (informationBufferLength == sizeof(ULONG)) {
> -                Adapter->CurrentLookahead = *(PULONG)informationBuffer;
> -                bytesRead = sizeof(ULONG);
> -            }
> -
> +        case OID_GEN_XMIT_OK:
> +            Value64 = AdapterGetXmitOk(Adapter);
> +            BytesToCopy = &Value64;
> +            BytesAvailable = sizeof(ULONG64);
>              break;
> 
> -        case OID_GEN_CURRENT_PACKET_FILTER:
> -            bytesNeeded = sizeof(ULONG);
> -            if (informationBufferLength == sizeof(ULONG)) {
> -                ndisStatus = SetPacketFilter(Adapter, (PULONG)informationBuffer);
> -                bytesRead = sizeof(ULONG);
> -            }
> -
> +        case OID_GEN_RCV_OK:
> +            Value64 = AdapterGetRcvOk(Adapter);
> +            BytesToCopy = &Value64;
> +            BytesAvailable = sizeof(ULONG64);
>              break;
> 
> -        case OID_802_3_MULTICAST_LIST:
> -            bytesNeeded = ETHERNET_ADDRESS_LENGTH;
> -            if (informationBufferLength % ETHERNET_ADDRESS_LENGTH == 0) {
> -                addressCount = informationBufferLength /
> ETHERNET_ADDRESS_LENGTH;
> +        case OID_GEN_XMIT_ERROR:
> +            Value64 = AdapterGetXmitError(Adapter);
> +            BytesToCopy = &Value64;
> +            BytesAvailable = sizeof(ULONG64);
> +            break;
> 
> -                ndisStatus = SetMulticastAddresses(Adapter, informationBuffer,
> addressCount);
> -                if (ndisStatus == NDIS_STATUS_SUCCESS)
> -                    bytesRead = informationBufferLength;
> -            } else {
> -                ndisStatus = NDIS_STATUS_INVALID_LENGTH;
> -            }
> +        case OID_GEN_RCV_ERROR:
> +            Value64 = AdapterGetRcvError(Adapter);
> +            BytesToCopy = &Value64;
> +            BytesAvailable = sizeof(ULONG64);
> +            break;
> 
> +        case OID_GEN_DIRECTED_BYTES_XMIT:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_TRANSMITTER_UNICAST_OCTETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
> -        case OID_GEN_INTERRUPT_MODERATION:
> -            ndisStatus = NDIS_STATUS_INVALID_DATA;
> +        case OID_GEN_DIRECTED_FRAMES_XMIT:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_TRANSMITTER_UNICAST_PACKETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
>              break;
> 
> -        case OID_OFFLOAD_ENCAPSULATION: {
> -            PNDIS_OFFLOAD_ENCAPSULATION offloadEncapsulation;
> +        case OID_GEN_MULTICAST_BYTES_XMIT:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_TRANSMITTER_MULTICAST_OCTETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -            bytesNeeded = sizeof(*offloadEncapsulation);
> -            if (informationBufferLength >= bytesNeeded) {
> -                XENVIF_VIF_OFFLOAD_OPTIONS Options;
> +        case OID_GEN_MULTICAST_FRAMES_XMIT:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_TRANSMITTER_MULTICAST_PACKETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                bytesRead = bytesNeeded;
> -                offloadEncapsulation = informationBuffer;
> -                ndisStatus = NDIS_STATUS_SUCCESS;
> +        case OID_GEN_BROADCAST_BYTES_XMIT:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_TRANSMITTER_BROADCAST_OCTETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                if (offloadEncapsulation->IPv4.Enabled == NDIS_OFFLOAD_SET_ON)
> {
> -                    if (offloadEncapsulation->IPv4.EncapsulationType !=
> NDIS_ENCAPSULATION_IEEE_802_3)
> -                        ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
> -                }
> +        case OID_GEN_BROADCAST_FRAMES_XMIT:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_TRANSMITTER_BROADCAST_PACKETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                if (offloadEncapsulation->IPv6.Enabled == NDIS_OFFLOAD_SET_ON)
> {
> -                    if (offloadEncapsulation->IPv6.EncapsulationType !=
> NDIS_ENCAPSULATION_IEEE_802_3)
> -                        ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
> -                }
> +        case OID_GEN_DIRECTED_BYTES_RCV:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_RECEIVER_UNICAST_OCTETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                XENVIF_VIF(TransmitterQueryOffloadOptions,
> -                           &Adapter->VifInterface,
> -                           &Options);
> -
> -                Adapter->Transmitter->OffloadOptions.Value = 0;
> -                Adapter->Transmitter->OffloadOptions.OffloadTagManipulation =
> 1;
> +        case OID_GEN_DIRECTED_FRAMES_RCV:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_RECEIVER_UNICAST_PACKETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                if ((Adapter->Properties.lsov4) &&
> (Options.OffloadIpVersion4LargePacket))
> -                    Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4LargePacket = 1;
> +        case OID_GEN_MULTICAST_BYTES_RCV:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_RECEIVER_MULTICAST_OCTETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                if ((Adapter->Properties.lsov6) &&
> (Options.OffloadIpVersion6LargePacket))
> -                    Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6LargePacket = 1;
> +        case OID_GEN_MULTICAST_FRAMES_RCV:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_RECEIVER_MULTICAST_PACKETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                if ((Adapter->Properties.ipv4_csum & 1) &&
> Options.OffloadIpVersion4HeaderChecksum)
> -                    Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
> +        case OID_GEN_BROADCAST_BYTES_RCV:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_RECEIVER_BROADCAST_OCTETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                if ((Adapter->Properties.tcpv4_csum & 1) &&
> Options.OffloadIpVersion4TcpChecksum)
> -                    Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
> +        case OID_GEN_BROADCAST_FRAMES_RCV:
> +            XENVIF_VIF(QueryStatistic,
> +                       &Adapter->VifInterface,
> +                       XENVIF_RECEIVER_BROADCAST_PACKETS,
> +                       &Value64);
> +            Value32 = (ULONG)Value64;
> +            BytesToCopy = &Value32;
> +            BytesAvailable = sizeof(ULONG);
> +            break;
> 
> -                if ((Adapter->Properties.udpv4_csum & 1) &&
> Options.OffloadIpVersion4UdpChecksum)
> -                    Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
> +        case OID_GEN_INTERRUPT_MODERATION:
> +            DoCopy = FALSE;
> +            BytesAvailable =
> sizeof(NDIS_INTERRUPT_MODERATION_PARAMETERS);
> +            if (BufferLength >= BytesAvailable)
> +                AdapterGetInterruptModeration(Adapter, Buffer);
> +            else
> +                NdisStatus = NDIS_STATUS_FAILURE;
> +            break;
> 
> -                if ((Adapter->Properties.tcpv6_csum & 1) &&
> Options.OffloadIpVersion6TcpChecksum)
> -                    Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
> +        case OID_PNP_QUERY_POWER:
> +            // do nothing!
> +            break;
> 
> -                if ((Adapter->Properties.udpv6_csum & 1) &&
> Options.OffloadIpVersion6UdpChecksum)
> -                    Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
> +        case OID_GEN_MAC_ADDRESS:
> +        case OID_GEN_MAX_LINK_SPEED:
> +        case OID_IP4_OFFLOAD_STATS:
> +        case OID_IP6_OFFLOAD_STATS:
> +        case OID_GEN_SUPPORTED_GUIDS:
> +		case OID_GEN_INIT_TIME_MS:
> +		case OID_GEN_RESET_COUNTS:
> +		case OID_GEN_MEDIA_SENSE_COUNTS:
> +        default:
> +            NdisStatus = NDIS_STATUS_NOT_SUPPORTED;
> +            break;
> 
> -                Adapter->Receiver.OffloadOptions.Value = 0;
> -                Adapter->Receiver.OffloadOptions.OffloadTagManipulation = 1;
> +    }
> 
> -                if (Adapter->Properties.need_csum_value)
> -                    Adapter->Receiver.OffloadOptions.NeedChecksumValue = 1;
> +    if (NdisStatus == NDIS_STATUS_SUCCESS) {
> +        Request->DATA.QUERY_INFORMATION.BytesNeeded =
> BytesAvailable;
> +        if (BytesAvailable <= BufferLength) {
> +            Request->DATA.QUERY_INFORMATION.BytesWritten =
> BytesAvailable;
> +        } else {
> +            Request->DATA.QUERY_INFORMATION.BytesWritten =
> BufferLength;
> +            NdisStatus = NDIS_STATUS_BUFFER_TOO_SHORT;
> +        }
> +        if (Request->DATA.QUERY_INFORMATION.BytesWritten && DoCopy) {
> +            RtlMoveMemory(Buffer, BytesToCopy, Request-
> >DATA.QUERY_INFORMATION.BytesWritten);
> 
> -                if (Adapter->Properties.lrov4) {
> -                    Adapter->Receiver.OffloadOptions.OffloadIpVersion4LargePacket
> = 1;
> -                    Adapter->Receiver.OffloadOptions.NeedLargePacketSplit = 1;
> -                }
> +            // Its Ok to short transfers on these Oids
> +            if (Request->DATA.QUERY_INFORMATION.Oid ==
> OID_GEN_XMIT_OK ||
> +                Request->DATA.QUERY_INFORMATION.Oid == OID_GEN_RCV_OK)
> +                NdisStatus = NDIS_STATUS_SUCCESS;
> +        }
> +    }
> 
> -                if (Adapter->Properties.lrov6) {
> -                    Adapter->Receiver.OffloadOptions.OffloadIpVersion6LargePacket
> = 1;
> -                    Adapter->Receiver.OffloadOptions.NeedLargePacketSplit = 1;
> -                }
> +    return NdisStatus;
> +}
> 
> -                if (Adapter->Properties.ipv4_csum & 2)
> -                    Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
> +NDIS_STATUS
> +AdapterOidRequest(
> +    IN  PXENNET_ADAPTER             Adapter,
> +    IN  PNDIS_OID_REQUEST           Request
> +    )
> +{
> +    NDIS_STATUS     NdisStatus;
> +
> +    switch (Request->RequestType) {
> +        case NdisRequestSetInformation:
> +            NdisStatus = AdapterSetInformation(Adapter, Request);
> +            break;
> +
> +        case NdisRequestQueryInformation:
> +        case NdisRequestQueryStatistics:
> +            NdisStatus = AdapterQueryInformation(Adapter, Request);
> +            break;
> 
> -                if (Adapter->Properties.tcpv4_csum & 2)
> -                    Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
> +        default:
> +            NdisStatus = NDIS_STATUS_NOT_SUPPORTED;
> +            break;
> +    };
> 
> -                if (Adapter->Properties.udpv4_csum & 2)
> -                    Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
> +    return NdisStatus;
> +}
> 
> -                if (Adapter->Properties.tcpv6_csum & 2)
> -                    Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
> +NTSTATUS
> +AdapterEnable(
> +    IN  PXENNET_ADAPTER             Adapter
> +    )
> +{
> +    NTSTATUS        status;
> 
> -                if (Adapter->Properties.udpv6_csum & 2)
> -                    Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
> +    if (Adapter->Enabled)
> +        goto done;
> 
> -                AdapterIndicateOffloadChanged(Adapter);
> -            }
> -            break;
> -        }
> -        case OID_TCP_OFFLOAD_PARAMETERS: {
> -            PNDIS_OFFLOAD_PARAMETERS offloadParameters;
> +    status = XENVIF_VIF(Enable,
> +                        &Adapter->VifInterface,
> +                        AdapterVifCallback,
> +                        Adapter);
> +    if (!NT_SUCCESS(status))
> +        goto fail1;
> +
> +    TransmitterEnable(Adapter->Transmitter);
> +    Adapter->Enabled = TRUE;
> 
> -            bytesNeeded = sizeof(*offloadParameters);
> -            if (informationBufferLength >= bytesNeeded) {
> -                bytesRead = bytesNeeded;
> -                offloadParameters = informationBuffer;
> -                ndisStatus = NDIS_STATUS_SUCCESS;
> +done:
> +    return STATUS_SUCCESS;
> 
> -#define no_change(x)  ((x) ==
> NDIS_OFFLOAD_PARAMETERS_NO_CHANGE)
> +fail1:
> +    Error("fail1 (%08x)\n", status);
> +    return status;
> +}
> 
> -                if (!no_change(offloadParameters->IPsecV1))
> -                    ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
> -
> -                if (!no_change(offloadParameters->LsoV1))
> -                    ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
> +BOOLEAN
> +AdapterDisable(
> +    IN  PXENNET_ADAPTER             Adapter
> +    )
> +{
> +    if (!Adapter->Enabled)
> +        return FALSE;
> 
> -                if (!no_change(offloadParameters->TcpConnectionIPv4))
> -                    ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
> +    XENVIF_VIF(Disable, &Adapter->VifInterface);
> +    Adapter->Enabled = FALSE;
> +    return TRUE;
> +}
> 
> -                if (!no_change(offloadParameters->TcpConnectionIPv6))
> -                    ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
> +VOID
> +AdapterMediaStateChange(
> +    IN  PXENNET_ADAPTER             Adapter
> +    )
> +{
> +    NDIS_LINK_STATE                 LinkState;
> +    NDIS_STATUS_INDICATION          StatusIndication;
> 
> -                if (!no_change(offloadParameters->LsoV2IPv4)) {
> -                    XENVIF_VIF_OFFLOAD_OPTIONS  Options;
> +    RtlZeroMemory(&LinkState, sizeof (NDIS_LINK_STATE));
> +    LinkState.Header.Type       = NDIS_OBJECT_TYPE_DEFAULT;
> +    LinkState.Header.Size       = sizeof(NDIS_LINK_STATE);
> +    LinkState.Header.Revision   = NDIS_LINK_STATE_REVISION_1;
> 
> -                    XENVIF_VIF(TransmitterQueryOffloadOptions,
> -                               &Adapter->VifInterface,
> -                               &Options);
> +    XENVIF_VIF(MacQueryState,
> +               &Adapter->VifInterface,
> +               &LinkState.MediaConnectState,
> +               &LinkState.RcvLinkSpeed,
> +               &LinkState.MediaDuplexState);
> 
> -                    if (!(Options.OffloadIpVersion4LargePacket))
> -                        ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
> -                }
> +    if (LinkState.MediaConnectState == MediaConnectStateUnknown) {
> +        Info("LINK: STATE UNKNOWN\n");
> +    } else if (LinkState.MediaConnectState ==
> MediaConnectStateDisconnected) {
> +        Info("LINK: DOWN\n");
> +    } else {
> +        ASSERT3U(LinkState.MediaConnectState, ==,
> MediaConnectStateConnected);
> 
> -                if (!no_change(offloadParameters->LsoV2IPv6)) {
> -                    XENVIF_VIF_OFFLOAD_OPTIONS  Options;
> +        if (LinkState.MediaDuplexState == MediaDuplexStateHalf)
> +            Info("LINK: UP: SPEED=%u DUPLEX=HALF\n",
> LinkState.RcvLinkSpeed);
> +        else if (LinkState.MediaDuplexState == MediaDuplexStateFull)
> +            Info("LINK: UP: SPEED=%u DUPLEX=FULL\n",
> LinkState.RcvLinkSpeed);
> +        else
> +            Info("LINK: UP: SPEED=%u DUPLEX=UNKNOWN\n",
> LinkState.RcvLinkSpeed);
> +    }
> 
> -                    XENVIF_VIF(TransmitterQueryOffloadOptions,
> -                               &Adapter->VifInterface,
> -                               &Options);
> +    LinkState.XmitLinkSpeed = LinkState.RcvLinkSpeed;
> 
> -                    if (!(Options.OffloadIpVersion6LargePacket))
> -                        ndisStatus = NDIS_STATUS_INVALID_PARAMETER;
> -                }
> +    RtlZeroMemory(&StatusIndication, sizeof (NDIS_STATUS_INDICATION));
> +    StatusIndication.Header.Type        =
> NDIS_OBJECT_TYPE_STATUS_INDICATION;
> +    StatusIndication.Header.Size        = sizeof (NDIS_STATUS_INDICATION);
> +    StatusIndication.Header.Revision    =
> NDIS_STATUS_INDICATION_REVISION_1;
> +    StatusIndication.SourceHandle       = Adapter->NdisHandle;
> +    StatusIndication.StatusCode         = NDIS_STATUS_LINK_STATE;
> +    StatusIndication.StatusBuffer       = &LinkState;
> +    StatusIndication.StatusBufferSize   = sizeof (NDIS_LINK_STATE);
> 
> -#define rx_enabled(x) ((x) ==
> NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED ||       \
> -                       (x) ==
> NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED)
> -#define tx_enabled(x) ((x) ==
> NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED ||       \
> -                       (x) ==
> NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED)
> -
> -                if (ndisStatus == NDIS_STATUS_SUCCESS) {
> -                    offloadChanged = FALSE;
> -
> -                    if (offloadParameters->LsoV2IPv4 ==
> NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED) {
> -                        if (!Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4LargePacket) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4LargePacket = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else if (offloadParameters->LsoV2IPv4 ==
> NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED) {
> -                        if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4LargePacket) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4LargePacket = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (offloadParameters->LsoV2IPv6 ==
> NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED) {
> -                        if (!Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6LargePacket) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6LargePacket = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else if (offloadParameters->LsoV2IPv6 ==
> NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED) {
> -                        if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6LargePacket) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6LargePacket = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (tx_enabled(offloadParameters->IPv4Checksum)) {
> -                        if (!Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4HeaderChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4HeaderChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4HeaderChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (tx_enabled(offloadParameters->TCPIPv4Checksum)) {
> -                        if (!Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4TcpChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4TcpChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4TcpChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (tx_enabled(offloadParameters->UDPIPv4Checksum)) {
> -                        if (!Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4UdpChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4UdpChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion4UdpChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (tx_enabled(offloadParameters->TCPIPv6Checksum)) {
> -                        if (!Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6TcpChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6TcpChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6TcpChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (tx_enabled(offloadParameters->UDPIPv6Checksum)) {
> -                        if (!Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6UdpChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6UdpChecksum) {
> -                            Adapter->Transmitter-
> >OffloadOptions.OffloadIpVersion6UdpChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (rx_enabled(offloadParameters->IPv4Checksum)) {
> -                        if (!Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4HeaderChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (rx_enabled(offloadParameters->TCPIPv4Checksum)) {
> -                        if (!Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4TcpChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (rx_enabled(offloadParameters->UDPIPv4Checksum)) {
> -                        if (!Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion4UdpChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (rx_enabled(offloadParameters->TCPIPv6Checksum)) {
> -                        if (!Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6TcpChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> -
> -                    if (rx_enabled(offloadParameters->UDPIPv6Checksum)) {
> -                        if (!Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum = 1;
> -                            offloadChanged = TRUE;
> -                        }
> -                    } else {
> -                        if (Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum) {
> -                            Adapter-
> >Receiver.OffloadOptions.OffloadIpVersion6UdpChecksum = 0;
> -                            offloadChanged = TRUE;
> -                        }
> -                    }
> +    NdisMIndicateStatusEx(Adapter->NdisHandle, &StatusIndication);
> +}
> 
> -#undef tx_enabled
> -#undef rx_enabled
> -#undef no_change
> +PXENNET_RECEIVER
> +AdapterGetReceiver(
> +    IN  PXENNET_ADAPTER             Adapter
> +    )
> +{
> +    return Adapter->Receiver;
> +}
> 
> -                    if (offloadChanged)
> -                        AdapterIndicateOffloadChanged(Adapter);
> -                }
> -            } else {
> -                ndisStatus = NDIS_STATUS_INVALID_LENGTH;
> -            }
> -            break;
> -        }
> -        default:
> -            ndisStatus = NDIS_STATUS_NOT_SUPPORTED;
> -            break;
> -    };
> +PXENNET_TRANSMITTER
> +AdapterGetTransmitter(
> +    IN  PXENNET_ADAPTER             Adapter
> +    )
> +{
> +    return Adapter->Transmitter;
> +}
> 
> -    NdisRequest->DATA.SET_INFORMATION.BytesNeeded = bytesNeeded;
> -    if (ndisStatus == NDIS_STATUS_SUCCESS) {
> -        NdisRequest->DATA.SET_INFORMATION.BytesRead = bytesRead;
> -    }
> +PXENVIF_VIF_INTERFACE
> +AdapterGetVifInterface(
> +    IN  PXENNET_ADAPTER             Adapter
> +    )
> +{
> +    return &Adapter->VifInterface;
> +}
> 
> -    return ndisStatus;
> +NDIS_HANDLE
> +AdapterGetHandle(
> +    IN  PXENNET_ADAPTER             Adapter
> +    )
> +{
> +    return Adapter->NdisHandle;
>  }
> 
> -//
> -// Sets miniport registration attributes.
> -//
> -static NDIS_STATUS
> -AdapterSetRegistrationAttributes (
> -    IN  PADAPTER Adapter
> +NTSTATUS
> +AdapterInitialize(
> +    IN  NDIS_HANDLE                 NdisHandle,
> +    OUT PXENNET_ADAPTER             *Adapter
>      )
>  {
> -    PNDIS_MINIPORT_ADAPTER_ATTRIBUTES adapterAttributes;
> -    NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES
> registrationAttributes;
> -    NDIS_STATUS ndisStatus;
> +    PDEVICE_OBJECT          DeviceObject;
> +    NTSTATUS                status;
> +    NDIS_SG_DMA_DESCRIPTION DmaDescription;
> +    NDIS_STATUS             NdisStatus;
> +
> +    status = STATUS_NO_MEMORY;
> +    *Adapter = ExAllocatePoolWithTag(NonPagedPool,
> sizeof(XENNET_ADAPTER), XENNET_POOL_TAG);
> +    if (*Adapter == NULL)
> +        goto fail1;
> 
> +    RtlZeroMemory(*Adapter, sizeof(XENNET_ADAPTER));
> +    (*Adapter)->NdisHandle = NdisHandle;
> +
> +    DeviceObject = NULL;
> +    NdisMGetDeviceProperty(NdisHandle,
> +                           &DeviceObject,
> +                           NULL,
> +                           NULL,
> +                           NULL,
> +                           NULL);
> +
> +    status = QUERY_INTERFACE(DeviceObject,
> +                             XENVIF,
> +                             VIF,
> +                             XENVIF_VIF_INTERFACE_VERSION_MAX,
> +                             (PINTERFACE)&(*Adapter)->VifInterface,
> +                             sizeof ((*Adapter)->VifInterface),
> +                             FALSE);
> +    if (!NT_SUCCESS(status))
> +        goto fail2;
> 
> -    NdisZeroMemory(&registrationAttributes,
> -                   sizeof(NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES));
> +    status = XENVIF_VIF(Acquire, &(*Adapter)->VifInterface);
> +    if (!NT_SUCCESS(status))
> +        goto fail3;
> 
> -    registrationAttributes.Header.Type =
> -
> NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES;
> +    status = TransmitterInitialize(*Adapter, &(*Adapter)->Transmitter);
> +    if (!NT_SUCCESS(status))
> +        goto fail4;
> 
> -    registrationAttributes.Header.Revision =
> -
> NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES_REVISION_1;
> +    status = ReceiverInitialize(*Adapter, &(*Adapter)->Receiver);
> +    if (!NT_SUCCESS(status))
> +        goto fail5;
> 
> -    registrationAttributes.Header.Size =
> -                sizeof(NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES);
> +    NdisStatus = AdapterGetAdvancedSettings(*Adapter);
> +    if (NdisStatus != NDIS_STATUS_SUCCESS)
> +        goto fail6;
> 
> -    registrationAttributes.MiniportAdapterContext =
> (NDIS_HANDLE)Adapter;
> -    registrationAttributes.AttributeFlags =
> NDIS_MINIPORT_ATTRIBUTES_BUS_MASTER |
> -
> NDIS_MINIPORT_ATTRIBUTES_NO_HALT_ON_SUSPEND;
> -
> -    registrationAttributes.CheckForHangTimeInSeconds = 0;
> -    registrationAttributes.InterfaceType = XENNET_INTERFACE_TYPE;
> +    NdisStatus = AdapterSetRegistrationAttributes(*Adapter);
> +    if (NdisStatus != NDIS_STATUS_SUCCESS)
> +        goto fail7;
> 
> -    adapterAttributes =
> -                (PNDIS_MINIPORT_ADAPTER_ATTRIBUTES)&registrationAttributes;
> +    NdisStatus = AdapterSetGeneralAttributes(*Adapter);
> +    if (NdisStatus != NDIS_STATUS_SUCCESS)
> +        goto fail8;
> 
> -    ndisStatus = NdisMSetMiniportAttributes(Adapter->NdisAdapterHandle,
> -                                            adapterAttributes);
> +    NdisStatus = AdapterSetOffloadAttributes(*Adapter);
> +    if (NdisStatus != NDIS_STATUS_SUCCESS)
> +        goto fail9;
> 
> -    return ndisStatus;
> -}
> +    NdisZeroMemory(&DmaDescription, sizeof(DmaDescription));
> +    DmaDescription.Header.Type      =
> NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION;
> +    DmaDescription.Header.Size      = sizeof(NDIS_SG_DMA_DESCRIPTION);
> +    DmaDescription.Header.Revision  =
> NDIS_SG_DMA_DESCRIPTION_REVISION_1;
> +    DmaDescription.Flags            = NDIS_SG_DMA_64_BIT_ADDRESS;
> +    DmaDescription.MaximumPhysicalMapping           = 65536;
> +    DmaDescription.ProcessSGListHandler             = AdapterProcessSGList;
> +    DmaDescription.SharedMemAllocateCompleteHandler =
> AdapterAllocateComplete;
> 
> -//
> -// Shuts down adapter.
> -//
> -VOID
> -AdapterShutdown (
> -    IN  NDIS_HANDLE             MiniportAdapterContext,
> -    IN  NDIS_SHUTDOWN_ACTION    ShutdownAction
> -    )
> -{
> -    PADAPTER Adapter = (PADAPTER)MiniportAdapterContext;
> +    NdisStatus = NdisMRegisterScatterGatherDma((*Adapter)->NdisHandle,
> +                                               &DmaDescription,
> +                                               &(*Adapter)->NdisDmaHandle);
> +    if (NdisStatus != NDIS_STATUS_SUCCESS)
> +        (*Adapter)->NdisDmaHandle = NULL;
> 
> -    UNREFERENCED_PARAMETER(ShutdownAction);
> +    status = AdapterEnable(*Adapter);
> +    if (!NT_SUCCESS(status))
> +        goto fail10;
> 
> -    if (ShutdownAction != NdisShutdownBugCheck)
> -        AdapterStop(Adapter);
> +    return STATUS_SUCCESS;
> 
> -    return;
> +fail10:
> +    Error("fail10 (%08x)\n", status);
> +    if ((*Adapter)->NdisDmaHandle)
> +        NdisMDeregisterScatterGatherDma((*Adapter)->NdisDmaHandle);
> +    (*Adapter)->NdisDmaHandle = NULL;
> +fail9:
> +    Error("fail9\n");
> +fail8:
> +    Error("fail8\n");
> +fail7:
> +    Error("fail7\n");
> +fail6:
> +    Error("fail6 (%08x)\n", NdisStatus);
> +    if (NT_SUCCESS(status))
> +        status = STATUS_UNSUCCESSFUL;
> +    ReceiverTeardown((*Adapter)->Receiver);
> +    (*Adapter)->Receiver = NULL;
> +fail5:
> +    Error("fail5\n");
> +    TransmitterTeardown((*Adapter)->Transmitter);
> +    (*Adapter)->Transmitter = NULL;
> +fail4:
> +    Error("fail4\n");
> +    XENVIF_VIF(Release, &(*Adapter)->VifInterface);
> +fail3:
> +    Error("fail3\n");
> +    RtlZeroMemory(&(*Adapter)->VifInterface,
> sizeof(XENVIF_VIF_INTERFACE));
> +fail2:
> +    Error("fail2\n");
> +    ExFreePoolWithTag(*Adapter, XENNET_POOL_TAG);
> +fail1:
> +    Error("fail1 (%08x)\n", status);
> +    return status;
>  }
> 
> -//
> -// Stops adapter. Waits for currently transmitted packets to complete.
> -// Stops transmission of new packets.
> -// Stops received packet indication to NDIS.
> -//
> -NDIS_STATUS
> -AdapterStop (
> -IN  PADAPTER    Adapter
> -)
> +VOID
> +AdapterTeardown(
> +    IN  PXENNET_ADAPTER             Adapter
> +    )
>  {
> -    Trace("====>\n");
> +    if (Adapter->NdisDmaHandle)
> +        NdisMDeregisterScatterGatherDma(Adapter->NdisDmaHandle);
> +    Adapter->NdisDmaHandle = NULL;
> 
> -    if (!Adapter->Enabled)
> -        goto done;
> +    ReceiverTeardown(Adapter->Receiver);
> +    Adapter->Receiver = NULL;
> 
> -    XENVIF_VIF(Disable,
> -               &Adapter->VifInterface);
> +    TransmitterTeardown(Adapter->Transmitter);
> +    Adapter->Transmitter = NULL;
> 
> -    Adapter->Enabled = FALSE;
> +    XENVIF_VIF(Release, &Adapter->VifInterface);
> +    RtlZeroMemory(&Adapter->VifInterface,
> sizeof(XENVIF_VIF_INTERFACE));
> 
> -done:
> -    Trace("<====\n");
> -    return NDIS_STATUS_SUCCESS;
> +    ExFreePoolWithTag(Adapter, XENNET_POOL_TAG);
>  }
> +
> +//
> +//#define DISPLAY_OFFLOAD(_Offload)                                   \
> +//        do {                                                        \
> +//            if ((_Offload).Checksum.IPv4Receive.IpChecksum)         \
> +//                Info("Checksum.IPv4Receive.IpChecksum ON\n");       \
> +//            else                                                    \
> +//                Info("Checksum.IPv4Receive.IpChecksum OFF\n");      \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv4Receive.TcpChecksum)        \
> +//                Info("Checksum.IPv4Receive.TcpChecksum ON\n");      \
> +//            else                                                    \
> +//                Info("Checksum.IPv4Receive.TcpChecksum OFF\n");     \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv4Receive.UdpChecksum)        \
> +//                Info("Checksum.IPv4Receive.UdpChecksum ON\n");      \
> +//            else                                                    \
> +//                Info("Checksum.IPv4Receive.UdpChecksum OFF\n");     \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv6Receive.TcpChecksum)        \
> +//                Info("Checksum.IPv6Receive.TcpChecksum ON\n");      \
> +//            else                                                    \
> +//                Info("Checksum.IPv6Receive.TcpChecksum OFF\n");     \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv6Receive.UdpChecksum)        \
> +//                Info("Checksum.IPv6Receive.UdpChecksum ON\n");      \
> +//            else                                                    \
> +//                Info("Checksum.IPv6Receive.UdpChecksum OFF\n");     \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv4Transmit.IpChecksum)        \
> +//                Info("Checksum.IPv4Transmit.IpChecksum ON\n");      \
> +//            else                                                    \
> +//                Info("Checksum.IPv4Transmit.IpChecksum OFF\n");     \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv4Transmit.TcpChecksum)       \
> +//                Info("Checksum.IPv4Transmit.TcpChecksum ON\n");     \
> +//            else                                                    \
> +//                Info("Checksum.IPv4Transmit.TcpChecksum OFF\n");    \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv4Transmit.UdpChecksum)       \
> +//                Info("Checksum.IPv4Transmit.UdpChecksum ON\n");     \
> +//            else                                                    \
> +//                Info("Checksum.IPv4Transmit.UdpChecksum OFF\n");    \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv6Transmit.TcpChecksum)       \
> +//                Info("Checksum.IPv6Transmit.TcpChecksum ON\n");     \
> +//            else                                                    \
> +//                Info("Checksum.IPv6Transmit.TcpChecksum OFF\n");    \
> +//                                                                    \
> +//            if ((_Offload).Checksum.IPv6Transmit.UdpChecksum)       \
> +//                Info("Checksum.IPv6Transmit.UdpChecksum ON\n");     \
> +//            else                                                    \
> +//                Info("Checksum.IPv6Transmit.UdpChecksum OFF\n");    \
> +//                                                                    \
> +//            if ((_Offload).LsoV2.IPv4.MaxOffLoadSize != 0)          \
> +//                Info("LsoV2.IPv4.MaxOffLoadSize = %u\n",            \
> +//                     (_Offload).LsoV2.IPv4.MaxOffLoadSize);         \
> +//            else                                                    \
> +//                Info("LsoV2.IPv4 OFF\n");                           \
> +//                                                                    \
> +//            if ((_Offload).LsoV2.IPv6.MaxOffLoadSize != 0)          \
> +//                Info("LsoV2.IPv6.MaxOffLoadSize = %u\n",            \
> +//                     (_Offload).LsoV2.IPv6.MaxOffLoadSize);         \
> +//            else                                                    \
> +//                Info("LsoV2.IPv6 OFF\n");                           \
> +//        } while (FALSE)
> +//
> diff --git a/src/xennet/adapter.h b/src/xennet/adapter.h
> index e64e40d..a1f4b85 100644
> --- a/src/xennet/adapter.h
> +++ b/src/xennet/adapter.h
> @@ -29,19 +29,20 @@
>   * SUCH DAMAGE.
>   */
> 
> -#pragma once
> +#ifndef _XENNET_ADAPTER_H_
> +#define _XENNET_ADAPTER_H_
> 
> -#define XENNET_INTERFACE_TYPE           NdisInterfaceInternal
> +#define XENNET_INTERFACE_TYPE   NdisInterfaceInternal
> 
> -#define XENNET_MEDIA_TYPE               NdisMedium802_3
> +#define XENNET_MEDIA_TYPE       NdisMedium802_3
> 
> -#define XENNET_MAC_OPTIONS
> (NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA |  \
> -                                         NDIS_MAC_OPTION_TRANSFERS_NOT_PEND |   \
> -                                         NDIS_MAC_OPTION_NO_LOOPBACK |          \
> -                                         NDIS_MAC_OPTION_8021P_PRIORITY |       \
> -
> NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE)
> +#define XENNET_MAC_OPTIONS
> (NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA |  \
> +                                 NDIS_MAC_OPTION_TRANSFERS_NOT_PEND |   \
> +                                 NDIS_MAC_OPTION_NO_LOOPBACK |          \
> +                                 NDIS_MAC_OPTION_8021P_PRIORITY |       \
> +
> NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE)
> 
> -typedef struct _PROPERTIES {
> +typedef struct _XENNET_PROPERTIES {
>      int ipv4_csum;
>      int tcpv4_csum;
>      int udpv4_csum;
> @@ -52,122 +53,63 @@ typedef struct _PROPERTIES {
>      int lsov6;
>      int lrov4;
>      int lrov6;
> -} PROPERTIES, *PPROPERTIES;
> -
> -struct _ADAPTER {
> -    LIST_ENTRY              ListEntry;
> -    XENVIF_VIF_INTERFACE    VifInterface;
> -    BOOLEAN                 AcquiredInterfaces;
> -    ULONG                   MaximumFrameSize;
> -    ULONG                   CurrentLookahead;
> -    NDIS_HANDLE             NdisAdapterHandle;
> -    NDIS_HANDLE             NdisDmaHandle;
> -    NDIS_PNP_CAPABILITIES   Capabilities;
> -    PROPERTIES              Properties;
> -    RECEIVER                Receiver;
> -    PTRANSMITTER            Transmitter;
> -    BOOLEAN                 Enabled;
> -    NDIS_OFFLOAD            Offload;
> -};
> -
> -MINIPORT_CANCEL_OID_REQUEST AdapterCancelOidRequest;
> -VOID
> -AdapterCancelOidRequest (
> -    IN  NDIS_HANDLE NdisHandle,
> -    IN  PVOID       RequestId
> -    );
> -
> -MINIPORT_CANCEL_SEND AdapterCancelSendNetBufferLists;
> -VOID
> -AdapterCancelSendNetBufferLists (
> -    IN  NDIS_HANDLE NdisHandle,
> -    IN  PVOID       CancelId
> -    );
> +} XENNET_PROPERTIES, *PXENNET_PROPERTIES;
> 
> -MINIPORT_CHECK_FOR_HANG AdapterCheckForHang;
> -BOOLEAN
> -AdapterCheckForHang (
> -    IN  NDIS_HANDLE NdisHandle
> -    );
> -
> -VOID
> -AdapterCleanup (
> -    IN PADAPTER Adapter
> -    );
> +typedef struct _XENNET_ADAPTER  XENNET_ADAPTER,
> *PXENNET_ADAPTER;
> 
> -NDIS_STATUS
> -AdapterInitialize (
> -    IN  PADAPTER    Adapter,
> -    IN  NDIS_HANDLE AdapterHandle
> +extern NDIS_STATUS
> +AdapterOidRequest(
> +    IN  PXENNET_ADAPTER             Adapter,
> +    IN  PNDIS_OID_REQUEST           Request
>      );
> 
> -MINIPORT_OID_REQUEST AdapterOidRequest;
> -NDIS_STATUS
> -AdapterOidRequest (
> -    IN  NDIS_HANDLE         NdisHandle,
> -    IN  PNDIS_OID_REQUEST   NdisRequest
> +extern NTSTATUS
> +AdapterEnable(
> +    IN  PXENNET_ADAPTER             Adapter
>      );
> 
> -MINIPORT_PAUSE AdapterPause;
> -NDIS_STATUS
> -AdapterPause (
> -    IN  NDIS_HANDLE                     NdisHandle,
> -    IN  PNDIS_MINIPORT_PAUSE_PARAMETERS MiniportPauseParameters
> +extern BOOLEAN
> +AdapterDisable(
> +    IN  PXENNET_ADAPTER             Adapter
>      );
> 
> -MINIPORT_DEVICE_PNP_EVENT_NOTIFY AdapterPnPEventHandler;
> -VOID
> -AdapterPnPEventHandler (
> -    IN  NDIS_HANDLE             NdisHandle,
> -    IN  PNET_DEVICE_PNP_EVENT   NetDevicePnPEvent
> +extern VOID
> +AdapterMediaStateChange(
> +    IN  PXENNET_ADAPTER             Adapter
>      );
> 
> -MINIPORT_RESET AdapterReset;
> -NDIS_STATUS
> -AdapterReset (
> -    IN  NDIS_HANDLE     MiniportAdapterContext,
> -    OUT PBOOLEAN        AddressingReset
> +#include "receiver.h"
> +extern PXENNET_RECEIVER
> +AdapterGetReceiver(
> +    IN  PXENNET_ADAPTER             Adapter
>      );
> 
> -MINIPORT_RESTART AdapterRestart;
> -NDIS_STATUS
> -AdapterRestart (
> -    IN  NDIS_HANDLE                         MiniportAdapterContext,
> -    IN  PNDIS_MINIPORT_RESTART_PARAMETERS
> MiniportRestartParameters
> +#include "transmitter.h"
> +extern PXENNET_TRANSMITTER
> +AdapterGetTransmitter(
> +    IN  PXENNET_ADAPTER             Adapter
>      );
> 
> -MINIPORT_RETURN_NET_BUFFER_LISTS AdapterReturnNetBufferLists;
> -VOID
> -AdapterReturnNetBufferLists (
> -    IN  NDIS_HANDLE         MiniportAdapterContext,
> -    IN  PNET_BUFFER_LIST    NetBufferLists,
> -    IN  ULONG               ReturnFlags
> +#include <vif_interface.h>
> +extern PXENVIF_VIF_INTERFACE
> +AdapterGetVifInterface(
> +    IN  PXENNET_ADAPTER             Adapter
>      );
> 
> -MINIPORT_SEND_NET_BUFFER_LISTS AdapterSendNetBufferLists;
> -VOID
> -AdapterSendNetBufferLists (
> -    IN  NDIS_HANDLE         MiniportAdapterContext,
> -    IN  PNET_BUFFER_LIST    NetBufferList,
> -    IN  NDIS_PORT_NUMBER    PortNumber,
> -    IN  ULONG               SendFlags
> +extern NDIS_HANDLE
> +AdapterGetHandle(
> +    IN  PXENNET_ADAPTER             Adapter
>      );
> 
> -NDIS_STATUS
> -AdapterStop (
> -    IN  PADAPTER    Adapter
> -    );
> -
> -MINIPORT_SHUTDOWN AdapterShutdown;
> -
> -VOID
> -AdapterShutdown (
> -    IN  NDIS_HANDLE             MiniportAdapterContext,
> -    IN  NDIS_SHUTDOWN_ACTION    ShutdownAction
> +extern NTSTATUS
> +AdapterInitialize(
> +    IN  NDIS_HANDLE                 NdisHandle,
> +    OUT PXENNET_ADAPTER             *Adapter
>      );
> 
>  extern VOID
> -ReceiverReceivePackets(
> -    IN  PRECEIVER   Receiver,
> -    IN  PLIST_ENTRY List
> +AdapterTeardown(
> +    IN  PXENNET_ADAPTER             Adapter
>      );
> +
> +#endif // _XENNET_ADAPTER_H_
> diff --git a/src/xennet/common.h b/src/xennet/common.h
> deleted file mode 100644
> index 4d4c04a..0000000
> --- a/src/xennet/common.h
> +++ /dev/null
> @@ -1,36 +0,0 @@
> -/* Copyright (c) Citrix Systems Inc.
> - * All rights reserved.
> - *
> - * Redistribution and use in source and binary forms,
> - * with or without modification, are permitted provided
> - * that the following conditions are met:
> - *
> - * *   Redistributions of source code must retain the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer.
> - * *   Redistributions in binary form must reproduce the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer in the documentation and/or other
> - *     materials provided with the distribution.
> - *
> - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> - * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> - * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
> - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
> - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
> - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
> - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
> - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
> - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
> - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
> - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
> - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
> - * SUCH DAMAGE.
> - */
> -#pragma once
> -
> -#include "std.h"
> -#include "project.h"
> -#include "dbg_print.h"
> -#include "assert.h"
> diff --git a/src/xennet/driver.c b/src/xennet/driver.c
> new file mode 100644
> index 0000000..66aff1d
> --- /dev/null
> +++ b/src/xennet/driver.c
> @@ -0,0 +1,550 @@
> +/* Copyright (c) Citrix Systems Inc.
> + * All rights reserved.
> + *
> + * Redistribution and use in source and binary forms,
> + * with or without modification, are permitted provided
> + * that the following conditions are met:
> + *
> + * *   Redistributions of source code must retain the above
> + *     copyright notice, this list of conditions and the
> + *     following disclaimer.
> + * *   Redistributions in binary form must reproduce the above
> + *     copyright notice, this list of conditions and the
> + *     following disclaimer in the documentation and/or other
> + *     materials provided with the distribution.
> + *
> + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> + * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
> + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
> + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
> + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
> + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
> + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
> + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
> + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
> + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
> + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
> + * SUCH DAMAGE.
> + */
> +
> +#include <ndis.h>
> +#include <ntstrsafe.h>
> +#include <version.h>
> +
> +#include "adapter.h"
> +#include "transmitter.h"
> +#include "receiver.h"
> +#include "registry.h"
> +#include "dbg_print.h"
> +#include "assert.h"
> +
> +extern PULONG InitSafeBootMode;
> +
> +typedef struct _XENNET_DRIVER {
> +    PDRIVER_OBJECT              DriverObject;
> +    NDIS_HANDLE                 MiniportHandle;
> +    NTSTATUS                    (*NdisDispatchPnp)(PDEVICE_OBJECT, PIRP);
> +} XENNET_DRIVER;
> +
> +static XENNET_DRIVER            Driver;
> +
> +MINIPORT_CANCEL_OID_REQUEST     DriverCancelOidRequest;
> +VOID
> +DriverCancelOidRequest(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    IN  PVOID                   RequestId
> +    )
> +{
> +    UNREFERENCED_PARAMETER(NdisHandle);
> +    UNREFERENCED_PARAMETER(RequestId);
> +}
> +
> +MINIPORT_CANCEL_SEND            DriverCancelSendNetBufferLists;
> +VOID
> +DriverCancelSendNetBufferLists(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    IN  PVOID                   CancelId
> +    )
> +{
> +    UNREFERENCED_PARAMETER(NdisHandle);
> +    UNREFERENCED_PARAMETER(CancelId);
> +}
> +
> +MINIPORT_CHECK_FOR_HANG DriverCheckForHang;
> +BOOLEAN
> +DriverCheckForHang(
> +    IN  NDIS_HANDLE             NdisHandle
> +    )
> +{
> +    UNREFERENCED_PARAMETER(NdisHandle);
> +    return FALSE;
> +}
> +
> +MINIPORT_DEVICE_PNP_EVENT_NOTIFY DriverPnPEventHandler;
> +VOID
> +DriverPnPEventHandler(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    IN  PNET_DEVICE_PNP_EVENT   NetDevicePnPEvent
> +    )
> +{
> +    UNREFERENCED_PARAMETER(NdisHandle);
> +    UNREFERENCED_PARAMETER(NetDevicePnPEvent);
> +}
> +
> +MINIPORT_RESET                  DriverReset;
> +NDIS_STATUS
> +DriverReset(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    OUT PBOOLEAN                AddressingReset
> +    )
> +{
> +    UNREFERENCED_PARAMETER(NdisHandle);
> +    *AddressingReset = FALSE;
> +    return NDIS_STATUS_SUCCESS;
> +}
> +
> +MINIPORT_OID_REQUEST            DriverOidRequest;
> +NDIS_STATUS
> +DriverOidRequest(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    IN  PNDIS_OID_REQUEST       NdisRequest
> +    )
> +{
> +    return AdapterOidRequest((PXENNET_ADAPTER)NdisHandle,
> NdisRequest);
> +}
> +
> +MINIPORT_PAUSE DriverPause;
> +NDIS_STATUS
> +DriverPause(
> +    IN  NDIS_HANDLE                     NdisHandle,
> +    IN  PNDIS_MINIPORT_PAUSE_PARAMETERS MiniportPauseParameters
> +    )
> +{
> +    UNREFERENCED_PARAMETER(MiniportPauseParameters);
> +
> +    if (AdapterDisable((PXENNET_ADAPTER)NdisHandle))
> +        AdapterMediaStateChange((PXENNET_ADAPTER)NdisHandle);
> +
> +    return NDIS_STATUS_SUCCESS;
> +}
> +
> +MINIPORT_RESTART DriverRestart;
> +NDIS_STATUS
> +DriverRestart(
> +    IN  NDIS_HANDLE                         NdisHandle,
> +    IN  PNDIS_MINIPORT_RESTART_PARAMETERS
> MiniportRestartParameters
> +    )
> +{
> +    NTSTATUS    status;
> +
> +    UNREFERENCED_PARAMETER(MiniportRestartParameters);
> +
> +    status = AdapterEnable((PXENNET_ADAPTER)NdisHandle);
> +    if (!NT_SUCCESS(status))
> +        goto fail1;
> +
> +    return NDIS_STATUS_SUCCESS;
> +
> +fail1:
> +    Error("fail1 (%08x)\n", status);
> +    return NDIS_STATUS_FAILURE;
> +}
> +
> +MINIPORT_RETURN_NET_BUFFER_LISTS DriverReturnNetBufferLists;
> +VOID
> +DriverReturnNetBufferLists(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    IN  PNET_BUFFER_LIST        NetBufferLists,
> +    IN  ULONG                   ReturnFlags
> +    )
> +{
> +    PXENNET_RECEIVER            Receiver;
> +    Receiver = AdapterGetReceiver((PXENNET_ADAPTER)NdisHandle);
> +    ReceiverReturnNetBufferLists(Receiver,
> +                                 NetBufferLists,
> +                                 ReturnFlags);
> +}
> +
> +MINIPORT_SEND_NET_BUFFER_LISTS  DriverSendNetBufferLists;
> +VOID
> +DriverSendNetBufferLists(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    IN  PNET_BUFFER_LIST        NetBufferList,
> +    IN  NDIS_PORT_NUMBER        PortNumber,
> +    IN  ULONG                   SendFlags
> +    )
> +{
> +    PXENNET_TRANSMITTER         Transmitter;
> +    Transmitter = AdapterGetTransmitter((PXENNET_ADAPTER)NdisHandle);
> +    TransmitterSendNetBufferLists(Transmitter,
> +                                  NetBufferList,
> +                                  PortNumber,
> +                                  SendFlags);
> +}
> +
> +MINIPORT_SHUTDOWN DriverShutdown;
> +VOID
> +DriverShutdown(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    IN  NDIS_SHUTDOWN_ACTION    ShutdownAction
> +    )
> +{
> +    UNREFERENCED_PARAMETER(ShutdownAction);
> +
> +    if (ShutdownAction != NdisShutdownBugCheck)
> +        (VOID)AdapterDisable((PXENNET_ADAPTER)NdisHandle);
> +}
> +
> +MINIPORT_INITIALIZE             DriverInitialize;
> +NDIS_STATUS
> +DriverInitialize(
> +    IN  NDIS_HANDLE                        NdisHandle,
> +    IN  NDIS_HANDLE                        DriverContext,
> +    IN  PNDIS_MINIPORT_INIT_PARAMETERS     Parameters
> +    )
> +{
> +    NTSTATUS            status;
> +    PXENNET_ADAPTER     Adapter;
> +
> +    UNREFERENCED_PARAMETER(DriverContext);
> +    UNREFERENCED_PARAMETER(Parameters);
> +
> +    status = AdapterInitialize(NdisHandle, &Adapter);
> +    if (!NT_SUCCESS(status))
> +        goto fail1;
> +
> +    return NDIS_STATUS_SUCCESS;
> +
> +fail1:
> +    Error("fail1 (%08x)\n", status);
> +    return NDIS_STATUS_ADAPTER_NOT_FOUND;
> +}
> +
> +MINIPORT_HALT                   DriverHalt;
> +VOID
> +DriverHalt(
> +    IN  NDIS_HANDLE             NdisHandle,
> +    IN  NDIS_HALT_ACTION        HaltAction
> +    )
> +{
> +    if (NdisHandle == NULL)
> +        return;
> +
> +    UNREFERENCED_PARAMETER(HaltAction);
> +
> +    (VOID)AdapterDisable((PXENNET_ADAPTER)NdisHandle);
> +    AdapterTeardown((PXENNET_ADAPTER)NdisHandle);
> +}
> +
> +typedef struct _XENNET_CONTEXT {
> +    PDEVICE_CAPABILITIES    Capabilities;
> +    PIO_COMPLETION_ROUTINE  CompletionRoutine;
> +    PVOID                   CompletionContext;
> +    UCHAR                   CompletionControl;
> +} XENNET_CONTEXT, *PXENNET_CONTEXT;
> +
> +__drv_functionClass(IO_COMPLETION_ROUTINE)
> +static NTSTATUS
> +__QueryCapabilities(
> +    IN  PDEVICE_OBJECT      DeviceObject,
> +    IN  PIRP                Irp,
> +    IN  PVOID               _Context
> +    )
> +{
> +    PXENNET_CONTEXT         Context = _Context;
> +    NTSTATUS                status;
> +
> +    Trace("====>\n");
> +
> +    Context->Capabilities->SurpriseRemovalOK = 1;
> +
> +    if (Context->CompletionRoutine != NULL &&
> +        (Context->CompletionControl & SL_INVOKE_ON_SUCCESS))
> +        status = Context->CompletionRoutine(DeviceObject, Irp, Context-
> >CompletionContext);
> +    else
> +        status = STATUS_SUCCESS;
> +
> +    ExFreePool(Context);
> +
> +    Trace("<====\n");
> +
> +    return status;
> +}
> +
> +NTSTATUS
> +QueryCapabilities(
> +    IN PDEVICE_OBJECT       DeviceObject,
> +    IN PIRP                 Irp
> +    )
> +{
> +    PIO_STACK_LOCATION      StackLocation;
> +    PXENNET_CONTEXT         Context;
> +    NTSTATUS                status;
> +
> +    Trace("====>\n");
> +
> +    Trace("%p\n", DeviceObject);
> +
> +    StackLocation = IoGetCurrentIrpStackLocation(Irp);
> +
> +    Context = ExAllocatePoolWithTag(NonPagedPool, sizeof
> (XENNET_CONTEXT), ' TEN');
> +    if (Context != NULL) {
> +        Context->Capabilities = StackLocation-
> >Parameters.DeviceCapabilities.Capabilities;
> +        Context->CompletionRoutine = StackLocation->CompletionRoutine;
> +        Context->CompletionContext = StackLocation->Context;
> +        Context->CompletionControl = StackLocation->Control;
> +
> +        StackLocation->CompletionRoutine = __QueryCapabilities;
> +        StackLocation->Context = Context;
> +        StackLocation->Control = SL_INVOKE_ON_SUCCESS;
> +    }
> +
> +    status = Driver.NdisDispatchPnp(DeviceObject, Irp);
> +
> +    Trace("<====\n");
> +
> +    return status;
> +}
> +
> +_Dispatch_type_(IRP_MJ_PNP)
> +DRIVER_DISPATCH DispatchPnp;
> +
> +NTSTATUS
> +DispatchPnp(
> +    IN PDEVICE_OBJECT   DeviceObject,
> +    IN PIRP             Irp
> +    )
> +{
> +    PIO_STACK_LOCATION  StackLocation;
> +    UCHAR               MinorFunction;
> +    NTSTATUS            status;
> +
> +    StackLocation = IoGetCurrentIrpStackLocation(Irp);
> +    MinorFunction = StackLocation->MinorFunction;
> +
> +    switch (StackLocation->MinorFunction) {
> +    case IRP_MN_QUERY_CAPABILITIES:
> +        status = QueryCapabilities(DeviceObject, Irp);
> +        break;
> +
> +    default:
> +        status = Driver.NdisDispatchPnp(DeviceObject, Irp);
> +        break;
> +    }
> +
> +    return status;
> +}
> +
> +_Dispatch_type_(IRP_MJ_CREATE)
> +_Dispatch_type_(IRP_MJ_CLOSE)
> +_Dispatch_type_(IRP_MJ_DEVICE_CONTROL)
> +DRIVER_DISPATCH DispatchFail;
> +
> +NTSTATUS
> +DispatchFail(
> +    IN PDEVICE_OBJECT   DeviceObject,
> +    IN PIRP             Irp
> +    )
> +{
> +    UNREFERENCED_PARAMETER(DeviceObject);
> +
> +    Irp->IoStatus.Status = STATUS_UNSUCCESSFUL;
> +    IoCompleteRequest(Irp, IO_NO_INCREMENT);
> +
> +    return STATUS_UNSUCCESSFUL;
> +}
> +
> +MINIPORT_UNLOAD         DriverUnload;
> +
> +VOID
> +DriverUnload(
> +    IN  PDRIVER_OBJECT  DriverObject
> +    )
> +{
> +    Trace("====>\n");
> +
> +    if (*InitSafeBootMode > 0)
> +        goto done;
> +
> +    ASSERT3P(Driver.DriverObject, ==, DriverObject);
> +    Driver.DriverObject = NULL;
> +
> +    if (Driver.MiniportHandle)
> +        NdisMDeregisterMiniportDriver(Driver.MiniportHandle);
> +    Driver.MiniportHandle = NULL;
> +
> +    Driver.NdisDispatchPnp = NULL;
> +
> +    RegistryTeardown();
> +
> +    Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n",
> +         MAJOR_VERSION,
> +         MINOR_VERSION,
> +         MICRO_VERSION,
> +         BUILD_NUMBER,
> +         DAY,
> +         MONTH,
> +         YEAR);
> +
> +done:
> +    Trace("<====\n");
> +}
> +
> +DRIVER_INITIALIZE       DriverEntry;
> +
> +NTSTATUS
> +DriverEntry(
> +    IN  PDRIVER_OBJECT                      DriverObject,
> +    IN  PUNICODE_STRING                     RegistryPath
> +    )
> +{
> +    NDIS_STATUS                             ndisStatus;
> +    NDIS_MINIPORT_DRIVER_CHARACTERISTICS    mpChars;
> +    NDIS_CONFIGURATION_OBJECT               ConfigurationObject;
> +    NDIS_HANDLE                             ConfigurationHandle;
> +    NDIS_STRING                             ParameterName;
> +    PNDIS_CONFIGURATION_PARAMETER           ParameterValue;
> +    ULONG                                   FailCreateClose;
> +    ULONG                                   FailDeviceControl;
> +    NTSTATUS                                status;
> +
> +    ExInitializeDriverRuntime(DrvRtPoolNxOptIn);
> +
> +    Trace("====>\n");
> +
> +    if (*InitSafeBootMode > 0)
> +        return NDIS_STATUS_SUCCESS;
> +
> +    ASSERT3P(Driver.DriverObject, ==, NULL);
> +    Driver.DriverObject = DriverObject;
> +
> +    Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n",
> +         MAJOR_VERSION,
> +         MINOR_VERSION,
> +         MICRO_VERSION,
> +         BUILD_NUMBER,
> +         DAY,
> +         MONTH,
> +         YEAR);
> +
> +    status = RegistryInitialize(RegistryPath);
> +
> +    ndisStatus = (NT_SUCCESS(status)) ?
> +                 NDIS_STATUS_SUCCESS :
> +                 NDIS_STATUS_FAILURE;
> +
> +    if (ndisStatus != NDIS_STATUS_SUCCESS)
> +        goto fail1;
> +
> +    //
> +    // Register miniport with NDIS.
> +    //
> +
> +    RtlZeroMemory(&mpChars, sizeof(mpChars));
> +    mpChars.Header.Type         =
> NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS,
> +    mpChars.Header.Size         =
> sizeof(NDIS_MINIPORT_DRIVER_CHARACTERISTICS);
> +    mpChars.Header.Revision     =
> NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_1;
> +
> +    mpChars.MajorNdisVersion    = 6;
> +    mpChars.MinorNdisVersion    = 0;
> +    mpChars.MajorDriverVersion  = MAJOR_VERSION;
> +    mpChars.MinorDriverVersion  = MINOR_VERSION;
> +
> +    mpChars.CancelOidRequestHandler     = DriverCancelOidRequest;
> +    mpChars.CancelSendHandler           = DriverCancelSendNetBufferLists;
> +    mpChars.CheckForHangHandlerEx       = DriverCheckForHang;
> +    mpChars.InitializeHandlerEx         = DriverInitialize;
> +    mpChars.HaltHandlerEx               = DriverHalt;
> +    mpChars.OidRequestHandler           = DriverOidRequest;
> +    mpChars.PauseHandler                = DriverPause;
> +    mpChars.DevicePnPEventNotifyHandler = DriverPnPEventHandler;
> +    mpChars.ResetHandlerEx              = DriverReset;
> +    mpChars.RestartHandler              = DriverRestart;
> +    mpChars.ReturnNetBufferListsHandler = DriverReturnNetBufferLists;
> +    mpChars.SendNetBufferListsHandler   = DriverSendNetBufferLists;
> +    mpChars.ShutdownHandlerEx           = DriverShutdown;
> +    mpChars.UnloadHandler               = DriverUnload;
> +
> +    Driver.MiniportHandle = NULL;
> +    ndisStatus = NdisMRegisterMiniportDriver(DriverObject,
> +                                             RegistryPath,
> +                                             NULL,
> +                                             &mpChars,
> +                                             &Driver.MiniportHandle);
> +    if (ndisStatus != NDIS_STATUS_SUCCESS)
> +        goto fail2;
> +
> +    RtlZeroMemory(&ConfigurationObject, sizeof(ConfigurationObject));
> +    ConfigurationObject.Header.Type     =
> NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT;
> +    ConfigurationObject.Header.Size     =
> NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1;
> +    ConfigurationObject.Header.Revision =
> NDIS_CONFIGURATION_OBJECT_REVISION_1;
> +    ConfigurationObject.NdisHandle      = Driver.MiniportHandle;
> +    ConfigurationObject.Flags           = 0;
> +
> +    ndisStatus = NdisOpenConfigurationEx(&ConfigurationObject,
> &ConfigurationHandle);
> +    if (ndisStatus != NDIS_STATUS_SUCCESS)
> +        goto fail3;
> +
> +    RtlInitUnicodeString(&ParameterName, L"FailCreateClose");
> +
> +    NdisReadConfiguration(&ndisStatus,
> +                          &ParameterValue,
> +                          ConfigurationHandle,
> +                          &ParameterName,
> +                          NdisParameterInteger);
> +    if (ndisStatus == NDIS_STATUS_SUCCESS &&
> +        ParameterValue->ParameterType == NdisParameterInteger)
> +        FailCreateClose = ParameterValue->ParameterData.IntegerData;
> +    else
> +        FailCreateClose = 0;
> +
> +    RtlInitUnicodeString(&ParameterName, L"FailDeviceControl");
> +
> +    NdisReadConfiguration(&ndisStatus,
> +                          &ParameterValue,
> +                          ConfigurationHandle,
> +                          &ParameterName,
> +                          NdisParameterInteger);
> +    if (ndisStatus == NDIS_STATUS_SUCCESS &&
> +        ParameterValue->ParameterType == NdisParameterInteger)
> +        FailDeviceControl = ParameterValue->ParameterData.IntegerData;
> +    else
> +        FailDeviceControl = 0;
> +
> +    NdisCloseConfiguration(ConfigurationHandle);
> +
> +    Driver.NdisDispatchPnp = DriverObject->MajorFunction[IRP_MJ_PNP];
> +    DriverObject->MajorFunction[IRP_MJ_PNP] = DispatchPnp;
> +
> +    if (FailCreateClose != 0) {
> +        DriverObject->MajorFunction[IRP_MJ_CREATE] = DispatchFail;
> +        DriverObject->MajorFunction[IRP_MJ_CLOSE] = DispatchFail;
> +    }
> +
> +    if (FailDeviceControl != 0) {
> +        DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] =
> DispatchFail;
> +    }
> +
> +    Trace("<====\n");
> +    return NDIS_STATUS_SUCCESS;
> +
> +fail3:
> +    Error("fail3\n");
> +
> +    NdisMDeregisterMiniportDriver(Driver.MiniportHandle);
> +    Driver.MiniportHandle = NULL;
> +
> +fail2:
> +    Error("fail2\n");
> +
> +    RegistryTeardown();
> +
> +fail1:
> +    Error("fail1\n");
> +
> +    Driver.DriverObject = NULL;
> +    return ndisStatus;
> +}
> +
> diff --git a/src/xennet/main.c b/src/xennet/main.c
> deleted file mode 100644
> index 6622e82..0000000
> --- a/src/xennet/main.c
> +++ /dev/null
> @@ -1,361 +0,0 @@
> -/* Copyright (c) Citrix Systems Inc.
> - * All rights reserved.
> - *
> - * Redistribution and use in source and binary forms,
> - * with or without modification, are permitted provided
> - * that the following conditions are met:
> - *
> - * *   Redistributions of source code must retain the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer.
> - * *   Redistributions in binary form must reproduce the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer in the documentation and/or other
> - *     materials provided with the distribution.
> - *
> - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> - * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> - * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
> - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
> - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
> - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
> - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
> - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
> - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
> - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
> - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
> - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
> - * SUCH DAMAGE.
> - */
> -
> -#include <version.h>
> -
> -#include "common.h"
> -#include "registry.h"
> -
> -#pragma NDIS_INIT_FUNCTION(DriverEntry)
> -
> -//
> -// Global miniport data.
> -//
> -
> -static NDIS_HANDLE MiniportDriverHandle;
> -
> -extern MINIPORT_INITIALIZE MiniportInitialize;
> -
> -extern NDIS_STATUS
> -MiniportInitialize (
> -    IN  NDIS_HANDLE                        MiniportAdapterHandle,
> -    IN  NDIS_HANDLE                        MiniportDriverContext,
> -    IN  PNDIS_MINIPORT_INIT_PARAMETERS     MiniportInitParameters
> -    );
> -
> -MINIPORT_HALT MiniportHalt;
> -
> -extern VOID
> -MiniportHalt (
> -    IN  NDIS_HANDLE                        MiniportAdapterHandle,
> -    IN  NDIS_HALT_ACTION                   HaltAction
> -    );
> -
> -typedef struct _XENNET_CONTEXT {
> -    PDEVICE_CAPABILITIES    Capabilities;
> -    PIO_COMPLETION_ROUTINE  CompletionRoutine;
> -    PVOID                   CompletionContext;
> -    UCHAR                   CompletionControl;
> -} XENNET_CONTEXT, *PXENNET_CONTEXT;
> -
> -static NTSTATUS (*NdisDispatchPnp)(PDEVICE_OBJECT, PIRP);
> -
> -__drv_functionClass(IO_COMPLETION_ROUTINE)
> -static NTSTATUS
> -__QueryCapabilities(
> -    IN  PDEVICE_OBJECT      DeviceObject,
> -    IN  PIRP                Irp,
> -    IN  PVOID               _Context
> -    )
> -{
> -    PXENNET_CONTEXT         Context = _Context;
> -    NTSTATUS                status;
> -
> -    Trace("====>\n");
> -
> -    Context->Capabilities->SurpriseRemovalOK = 1;
> -
> -    if (Context->CompletionRoutine != NULL &&
> -        (Context->CompletionControl & SL_INVOKE_ON_SUCCESS))
> -        status = Context->CompletionRoutine(DeviceObject, Irp, Context-
> >CompletionContext);
> -    else
> -        status = STATUS_SUCCESS;
> -
> -    ExFreePool(Context);
> -
> -    Trace("<====\n");
> -
> -    return status;
> -}
> -
> -NTSTATUS
> -QueryCapabilities(
> -    IN PDEVICE_OBJECT       DeviceObject,
> -    IN PIRP                 Irp
> -    )
> -{
> -    PIO_STACK_LOCATION      StackLocation;
> -    PXENNET_CONTEXT         Context;
> -    NTSTATUS                status;
> -
> -    Trace("====>\n");
> -
> -    Trace("%p\n", DeviceObject);
> -
> -    StackLocation = IoGetCurrentIrpStackLocation(Irp);
> -
> -    Context = ExAllocatePoolWithTag(NonPagedPool, sizeof
> (XENNET_CONTEXT), ' TEN');
> -    if (Context != NULL) {
> -        Context->Capabilities = StackLocation-
> >Parameters.DeviceCapabilities.Capabilities;
> -        Context->CompletionRoutine = StackLocation->CompletionRoutine;
> -        Context->CompletionContext = StackLocation->Context;
> -        Context->CompletionControl = StackLocation->Control;
> -
> -        StackLocation->CompletionRoutine = __QueryCapabilities;
> -        StackLocation->Context = Context;
> -        StackLocation->Control = SL_INVOKE_ON_SUCCESS;
> -    }
> -
> -    status = NdisDispatchPnp(DeviceObject, Irp);
> -
> -    Trace("<====\n");
> -
> -    return status;
> -}
> -
> -DRIVER_DISPATCH DispatchPnp;
> -
> -NTSTATUS
> -DispatchPnp(
> -    IN PDEVICE_OBJECT   DeviceObject,
> -    IN PIRP             Irp
> -    )
> -{
> -    PIO_STACK_LOCATION  StackLocation;
> -    UCHAR               MinorFunction;
> -    NTSTATUS            status;
> -
> -    StackLocation = IoGetCurrentIrpStackLocation(Irp);
> -    MinorFunction = StackLocation->MinorFunction;
> -
> -    switch (StackLocation->MinorFunction) {
> -    case IRP_MN_QUERY_CAPABILITIES:
> -        status = QueryCapabilities(DeviceObject, Irp);
> -        break;
> -
> -    default:
> -        status = NdisDispatchPnp(DeviceObject, Irp);
> -        break;
> -    }
> -
> -    return status;
> -}
> -
> -DRIVER_DISPATCH DispatchFail;
> -
> -NTSTATUS
> -DispatchFail(
> -    IN PDEVICE_OBJECT   DeviceObject,
> -    IN PIRP             Irp
> -    )
> -{
> -    NTSTATUS            status;
> -
> -    UNREFERENCED_PARAMETER(DeviceObject);
> -
> -    Trace("%p\n", Irp);
> -
> -    status = STATUS_UNSUCCESSFUL;
> -
> -    Irp->IoStatus.Status = status;
> -    IoCompleteRequest(Irp, IO_NO_INCREMENT);
> -
> -    return status;
> -}
> -
> -DRIVER_INITIALIZE   DriverEntry;
> -
> -NTSTATUS
> -DriverEntry (
> -    IN  PDRIVER_OBJECT   DriverObject,
> -    IN  PUNICODE_STRING  RegistryPath
> -    )
> -{
> -    NDIS_STATUS ndisStatus;
> -    NDIS_MINIPORT_DRIVER_CHARACTERISTICS mpChars;
> -    NDIS_CONFIGURATION_OBJECT ConfigurationObject;
> -    NDIS_HANDLE ConfigurationHandle;
> -    NDIS_STRING ParameterName;
> -    PNDIS_CONFIGURATION_PARAMETER ParameterValue;
> -    ULONG FailCreateClose;
> -    ULONG FailDeviceControl;
> -    NTSTATUS status;
> -
> -    ExInitializeDriverRuntime(DrvRtPoolNxOptIn);
> -
> -    Trace("====>\n");
> -
> -    if (*InitSafeBootMode > 0)
> -        return NDIS_STATUS_SUCCESS;
> -
> -    Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n",
> -         MAJOR_VERSION,
> -         MINOR_VERSION,
> -         MICRO_VERSION,
> -         BUILD_NUMBER,
> -         DAY,
> -         MONTH,
> -         YEAR);
> -
> -    status = RegistryInitialize(RegistryPath);
> -
> -    ndisStatus = (NT_SUCCESS(status)) ?
> -                 NDIS_STATUS_SUCCESS :
> -                 NDIS_STATUS_FAILURE;
> -
> -    if (ndisStatus != NDIS_STATUS_SUCCESS)
> -        goto fail;
> -
> -    //
> -    // Register miniport with NDIS.
> -    //
> -
> -    NdisZeroMemory(&mpChars, sizeof(mpChars));
> -    mpChars.Header.Type =
> NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS,
> -    mpChars.Header.Size =
> sizeof(NDIS_MINIPORT_DRIVER_CHARACTERISTICS);
> -    mpChars.Header.Revision =
> NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_1;
> -
> -    mpChars.MajorNdisVersion = 6;
> -    mpChars.MinorNdisVersion = 0;
> -    mpChars.MajorDriverVersion = MAJOR_VERSION;
> -    mpChars.MinorDriverVersion = MINOR_VERSION;
> -
> -    mpChars.CancelOidRequestHandler = AdapterCancelOidRequest;
> -    mpChars.CancelSendHandler = AdapterCancelSendNetBufferLists;
> -    mpChars.CheckForHangHandlerEx = AdapterCheckForHang;
> -    mpChars.InitializeHandlerEx = MiniportInitialize;
> -    mpChars.HaltHandlerEx = MiniportHalt;
> -    mpChars.OidRequestHandler = AdapterOidRequest;
> -    mpChars.PauseHandler = AdapterPause;
> -    mpChars.DevicePnPEventNotifyHandler  = AdapterPnPEventHandler;
> -    mpChars.ResetHandlerEx = AdapterReset;
> -    mpChars.RestartHandler = AdapterRestart;
> -    mpChars.ReturnNetBufferListsHandler  = AdapterReturnNetBufferLists;
> -    mpChars.SendNetBufferListsHandler = AdapterSendNetBufferLists;
> -    mpChars.ShutdownHandlerEx = AdapterShutdown;
> -    mpChars.UnloadHandler = DriverUnload;
> -
> -    MiniportDriverHandle = NULL;
> -    ndisStatus = NdisMRegisterMiniportDriver(DriverObject,
> -                                             RegistryPath,
> -                                             NULL,
> -                                             &mpChars,
> -                                             &MiniportDriverHandle);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        Error("Failed (0x%08X) to register miniport.\n", ndisStatus);
> -        goto fail;
> -    }
> -
> -    ConfigurationObject.Header.Type =
> NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT;
> -    ConfigurationObject.Header.Revision =
> NDIS_CONFIGURATION_OBJECT_REVISION_1;
> -    ConfigurationObject.Header.Size =
> NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1;
> -    ConfigurationObject.NdisHandle = MiniportDriverHandle;
> -    ConfigurationObject.Flags = 0;
> -
> -    ndisStatus = NdisOpenConfigurationEx(&ConfigurationObject,
> &ConfigurationHandle);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        Error("Failed (0x%08X) to open driver configuration.\n", ndisStatus);
> -        NdisMDeregisterMiniportDriver(MiniportDriverHandle);
> -        goto fail;
> -    }
> -
> -    RtlInitUnicodeString(&ParameterName, L"FailCreateClose");
> -
> -    NdisReadConfiguration(&ndisStatus,
> -                          &ParameterValue,
> -                          ConfigurationHandle,
> -                          &ParameterName,
> -                          NdisParameterInteger);
> -    if (ndisStatus == NDIS_STATUS_SUCCESS &&
> -        ParameterValue->ParameterType == NdisParameterInteger)
> -        FailCreateClose = ParameterValue->ParameterData.IntegerData;
> -    else
> -        FailCreateClose = 0;
> -
> -    RtlInitUnicodeString(&ParameterName, L"FailDeviceControl");
> -
> -    NdisReadConfiguration(&ndisStatus,
> -                          &ParameterValue,
> -                          ConfigurationHandle,
> -                          &ParameterName,
> -                          NdisParameterInteger);
> -    if (ndisStatus == NDIS_STATUS_SUCCESS &&
> -        ParameterValue->ParameterType == NdisParameterInteger)
> -        FailDeviceControl = ParameterValue->ParameterData.IntegerData;
> -    else
> -        FailDeviceControl = 0;
> -
> -    NdisCloseConfiguration(ConfigurationHandle);
> -    ndisStatus = NDIS_STATUS_SUCCESS;
> -
> -    NdisDispatchPnp = DriverObject->MajorFunction[IRP_MJ_PNP];
> -#pragma prefast(suppress:28168) // No matching __drv_dispatchType
> annotation
> -    DriverObject->MajorFunction[IRP_MJ_PNP] = DispatchPnp;
> -
> -    if (FailCreateClose != 0) {
> -#pragma prefast(suppress:28168) // No matching__drv_dispatchType
> annotation
> -        DriverObject->MajorFunction[IRP_MJ_CREATE] = DispatchFail;
> -#pragma prefast(suppress:28168) // No matching __drv_dispatchType
> annotation
> -        DriverObject->MajorFunction[IRP_MJ_CLOSE] = DispatchFail;
> -    }
> -
> -    if (FailDeviceControl != 0) {
> -#pragma prefast(suppress:28168) // No matching __drv_dispatchType
> annotation
> -        DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] =
> DispatchFail;
> -    }
> -
> -    Trace("<====\n");
> -    return ndisStatus;
> -
> -fail:
> -    Error("fail\n");
> -    return ndisStatus;
> -}
> -
> -VOID
> -DriverUnload (
> -    IN  PDRIVER_OBJECT  DriverObject
> -    )
> -{
> -    UNREFERENCED_PARAMETER(DriverObject);
> -
> -    Trace("====>\n");
> -
> -    if (*InitSafeBootMode > 0)
> -        goto done;
> -
> -    if (MiniportDriverHandle)
> -        NdisMDeregisterMiniportDriver(MiniportDriverHandle);
> -
> -    RegistryTeardown();
> -
> -    Info("XENNET %d.%d.%d (%d) (%02d.%02d.%04d)\n",
> -         MAJOR_VERSION,
> -         MINOR_VERSION,
> -         MICRO_VERSION,
> -         BUILD_NUMBER,
> -         DAY,
> -         MONTH,
> -         YEAR);
> -
> -done:
> -    Trace("<====\n");
> -}
> diff --git a/src/xennet/miniport.c b/src/xennet/miniport.c
> deleted file mode 100644
> index a1d605f..0000000
> --- a/src/xennet/miniport.c
> +++ /dev/null
> @@ -1,297 +0,0 @@
> -/* Copyright (c) Citrix Systems Inc.
> - * All rights reserved.
> - *
> - * Redistribution and use in source and binary forms,
> - * with or without modification, are permitted provided
> - * that the following conditions are met:
> - *
> - * *   Redistributions of source code must retain the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer.
> - * *   Redistributions in binary form must reproduce the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer in the documentation and/or other
> - *     materials provided with the distribution.
> - *
> - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> - * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> - * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
> - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
> - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
> - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
> - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
> - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
> - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
> - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
> - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
> - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
> - * SUCH DAMAGE.
> - */
> -
> -#define INITGUID 1
> -
> -#include "common.h"
> -#include "registry.h"
> -
> -#pragma warning( disable : 4098 )
> -
> -extern NTSTATUS AllocAdapter(PADAPTER *Adapter);
> -
> -#define SERVICES_KEY
> L"\\Registry\\Machine\\SYSTEM\\CurrentControlSet\\Services"
> -
> -static FORCEINLINE NTSTATUS
> -__QueryInterface(
> -    IN  PDEVICE_OBJECT  DeviceObject,
> -    IN  const WCHAR     *ProviderName,
> -    IN  const CHAR      *InterfaceName,
> -    IN  const GUID      *Guid,
> -    IN  ULONG           Version,
> -    OUT PINTERFACE      Interface,
> -    IN  ULONG           Size,
> -    IN  BOOLEAN         Optional
> -    )
> -{
> -    UNICODE_STRING      Unicode;
> -    HANDLE              InterfacesKey;
> -    HANDLE              SubscriberKey;
> -    KEVENT              Event;
> -    IO_STATUS_BLOCK     StatusBlock;
> -    PIRP                Irp;
> -    PIO_STACK_LOCATION  StackLocation;
> -    NTSTATUS            status;
> -
> -    ASSERT3U(KeGetCurrentIrql(), ==, PASSIVE_LEVEL);
> -
> -    Unicode.MaximumLength = (USHORT)((wcslen(SERVICES_KEY) +
> -                                      1 +
> -                                      wcslen(ProviderName) +
> -                                      1 +
> -                                      wcslen(L"Interfaces") +
> -                                      1) * sizeof (WCHAR));
> -
> -    Unicode.Buffer = ExAllocatePoolWithTag(NonPagedPool,
> -                                           Unicode.MaximumLength,
> -                                           'TEN');
> -
> -    status = STATUS_NO_MEMORY;
> -    if (Unicode.Buffer == NULL)
> -        goto fail1;
> -
> -    status = RtlStringCbPrintfW(Unicode.Buffer,
> -                                Unicode.MaximumLength,
> -                                SERVICES_KEY L"\\%ws\\Interfaces",
> -                                ProviderName);
> -    ASSERT(NT_SUCCESS(status));
> -
> -    Unicode.Length = (USHORT)(wcslen(Unicode.Buffer) * sizeof (WCHAR));
> -
> -    status = RegistryOpenKey(NULL, &Unicode, KEY_READ, &InterfacesKey);
> -    if (!NT_SUCCESS(status))
> -        goto fail2;
> -
> -    status = RegistryCreateSubKey(InterfacesKey,
> -                                  "XENNET",
> -                                  REG_OPTION_NON_VOLATILE,
> -                                  &SubscriberKey);
> -    if (!NT_SUCCESS(status))
> -        goto fail3;
> -
> -    KeInitializeEvent(&Event, NotificationEvent, FALSE);
> -    RtlZeroMemory(&StatusBlock, sizeof(IO_STATUS_BLOCK));
> -
> -    Irp = IoBuildSynchronousFsdRequest(IRP_MJ_PNP,
> -                                       DeviceObject,
> -                                       NULL,
> -                                       0,
> -                                       NULL,
> -                                       &Event,
> -                                       &StatusBlock);
> -
> -    status = STATUS_UNSUCCESSFUL;
> -    if (Irp == NULL)
> -        goto fail4;
> -
> -    StackLocation = IoGetNextIrpStackLocation(Irp);
> -    StackLocation->MinorFunction = IRP_MN_QUERY_INTERFACE;
> -
> -    StackLocation->Parameters.QueryInterface.InterfaceType = Guid;
> -    StackLocation->Parameters.QueryInterface.Size = (USHORT)Size;
> -    StackLocation->Parameters.QueryInterface.Version = (USHORT)Version;
> -    StackLocation->Parameters.QueryInterface.Interface = Interface;
> -
> -    Irp->IoStatus.Status = STATUS_NOT_SUPPORTED;
> -
> -    status = IoCallDriver(DeviceObject, Irp);
> -    if (status == STATUS_PENDING) {
> -        (VOID) KeWaitForSingleObject(&Event,
> -                                     Executive,
> -                                     KernelMode,
> -                                     FALSE,
> -                                     NULL);
> -        status = StatusBlock.Status;
> -    }
> -
> -    if (!NT_SUCCESS(status)) {
> -        if (status == STATUS_NOT_SUPPORTED && Optional)
> -            goto done;
> -
> -        goto fail5;
> -    }
> -
> -    status = RegistryUpdateDwordValue(SubscriberKey,
> -                                      (PCHAR)InterfaceName,
> -                                      Version);
> -    if (!NT_SUCCESS(status))
> -        goto fail6;
> -
> -done:
> -    RegistryCloseKey(SubscriberKey);
> -
> -    RegistryCloseKey(InterfacesKey);
> -
> -    ExFreePool(Unicode.Buffer);
> -
> -    return STATUS_SUCCESS;
> -
> -fail6:
> -    Error("fail6\n");
> -
> -fail5:
> -    Error("fail5\n");
> -
> -fail4:
> -    Error("fail4\n");
> -
> -    RegistryCloseKey(SubscriberKey);
> -
> -fail3:
> -    Error("fail3\n");
> -
> -    RegistryCloseKey(InterfacesKey);
> -
> -fail2:
> -    Error("fail2\n");
> -
> -    ExFreePool(Unicode.Buffer);
> -
> -fail1:
> -    Error("fail1 (%08x)\n", status);
> -
> -    return status;
> -}
> -
> -#define QUERY_INTERFACE(                                                                \
> -    _DeviceObject,                                                                      \
> -    _ProviderName,                                                                      \
> -    _InterfaceName,                                                                     \
> -    _Version,                                                                           \
> -    _Interface,                                                                         \
> -    _Size,                                                                              \
> -    _Optional)                                                                          \
> -    __QueryInterface((_DeviceObject),                                                   \
> -                     L ## #_ProviderName,                                               \
> -                     #_InterfaceName,                                                   \
> -                     &GUID_ ## _ProviderName ## _ ## _InterfaceName ##
> _INTERFACE,      \
> -                     (_Version),                                                        \
> -                     (_Interface),                                                      \
> -                     (_Size),                                                           \
> -                     (_Optional))
> -
> -NDIS_STATUS
> -MiniportInitialize (
> -    IN  NDIS_HANDLE                        MiniportAdapterHandle,
> -    IN  NDIS_HANDLE                        MiniportDriverContext,
> -    IN  PNDIS_MINIPORT_INIT_PARAMETERS     MiniportInitParameters
> -    )
> -{
> -    PADAPTER Adapter = NULL;
> -    NDIS_STATUS ndisStatus;
> -    PDEVICE_OBJECT DeviceObject;
> -    NTSTATUS status;
> -
> -    UNREFERENCED_PARAMETER(MiniportDriverContext);
> -    UNREFERENCED_PARAMETER(MiniportInitParameters);
> -
> -    Trace("====>\n");
> -
> -    status = AllocAdapter(&Adapter);
> -
> -    if (!NT_SUCCESS(status) || Adapter == NULL) {
> -        ndisStatus = NDIS_STATUS_RESOURCES;
> -        goto fail1;
> -    }
> -
> -    RtlZeroMemory(Adapter, sizeof (ADAPTER));
> -
> -    DeviceObject = NULL;
> -    NdisMGetDeviceProperty(MiniportAdapterHandle,
> -                           &DeviceObject,
> -                           NULL,
> -                           NULL,
> -                           NULL,
> -                           NULL);
> -
> -    status = QUERY_INTERFACE(DeviceObject,
> -                             XENVIF,
> -                             VIF,
> -                             XENVIF_VIF_INTERFACE_VERSION_MAX,
> -                             (PINTERFACE)&Adapter->VifInterface,
> -                             sizeof (Adapter->VifInterface),
> -                             FALSE);
> -
> -    if (!NT_SUCCESS(status)) {
> -        ndisStatus = NDIS_STATUS_ADAPTER_NOT_FOUND;
> -        goto fail2;
> -    }
> -
> -    ndisStatus = AdapterInitialize(Adapter, MiniportAdapterHandle);
> -    if (ndisStatus != NDIS_STATUS_SUCCESS) {
> -        goto fail3;
> -    }
> -
> -    Trace("<====\n");
> -    return ndisStatus;
> -
> -fail3:
> -    Error("fail3\n");
> -
> -    RtlZeroMemory(&Adapter->VifInterface,
> -                  sizeof (XENVIF_VIF_INTERFACE));
> -
> -fail2:
> -    Error("fail2\n");
> -
> -    ExFreePool(Adapter);
> -
> -fail1:
> -    Error("fail1\n");
> -
> -    return ndisStatus;
> -}
> -
> -//
> -// Stops adapter and frees all resources.
> -//
> -VOID
> -MiniportHalt (
> -    IN  NDIS_HANDLE             MiniportAdapterHandle,
> -    IN  NDIS_HALT_ACTION        HaltAction
> -    )
> -{
> -    PADAPTER Adapter = (PADAPTER)MiniportAdapterHandle;
> -
> -    UNREFERENCED_PARAMETER(HaltAction);
> -
> -    if (Adapter == NULL)
> -        return;
> -
> -    (VOID) AdapterStop(Adapter);
> -
> -    AdapterCleanup(Adapter);
> -
> -    RtlZeroMemory(&Adapter->VifInterface,
> -                  sizeof (XENVIF_VIF_INTERFACE));
> -
> -    ExFreePool(Adapter);
> -}
> diff --git a/src/xennet/project.h b/src/xennet/project.h
> deleted file mode 100644
> index 981cb0e..0000000
> --- a/src/xennet/project.h
> +++ /dev/null
> @@ -1,66 +0,0 @@
> -/* Copyright (c) Citrix Systems Inc.
> - * All rights reserved.
> - *
> - * Redistribution and use in source and binary forms,
> - * with or without modification, are permitted provided
> - * that the following conditions are met:
> - *
> - * *   Redistributions of source code must retain the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer.
> - * *   Redistributions in binary form must reproduce the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer in the documentation and/or other
> - *     materials provided with the distribution.
> - *
> - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> - * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> - * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
> - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
> - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
> - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
> - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
> - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
> - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
> - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
> - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
> - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
> - * SUCH DAMAGE.
> - */
> -
> -#pragma once
> -
> -#include <util.h>
> -#include <ethernet.h>
> -#include <tcpip.h>
> -#include <vif_interface.h>
> -
> -typedef struct _ADAPTER ADAPTER, *PADAPTER;
> -
> -DRIVER_INITIALIZE DriverEntry;
> -NTSTATUS
> -DriverEntry (
> -    IN  PDRIVER_OBJECT   DriverObject,
> -    IN  PUNICODE_STRING  RegistryPath
> -    );
> -
> -MINIPORT_UNLOAD DriverUnload;
> -VOID
> -DriverUnload (
> -    IN  PDRIVER_OBJECT  DriverObject
> -    );
> -
> -NDIS_STATUS
> -MpSetAdapterSettings(
> -    IN PADAPTER Adapter
> -    );
> -
> -NDIS_STATUS
> -MpGetAdvancedSettings(
> -    IN PADAPTER Adapter
> -    );
> -
> -#include "transmitter.h"
> -#include "receiver.h"
> -#include "adapter.h"
> diff --git a/src/xennet/receiver.c b/src/xennet/receiver.c
> index 54bdc15..ee01a18 100644
> --- a/src/xennet/receiver.c
> +++ b/src/xennet/receiver.c
> @@ -29,103 +29,38 @@
>   * SUCH DAMAGE.
>   */
> 
> -#include "common.h"
> -
> -#pragma warning(disable:4711)
> -
> -NDIS_STATUS
> -ReceiverInitialize (
> -    IN  PRECEIVER                   Receiver
> -    )
> -{
> -    PADAPTER                        Adapter;
> -    NDIS_STATUS                     ndisStatus = NDIS_STATUS_SUCCESS;
> -    NET_BUFFER_LIST_POOL_PARAMETERS poolParameters;
> -    ULONG                           Cpu;
> -
> -    Receiver->PutList = NULL;
> -    for (Cpu = 0; Cpu < MAXIMUM_PROCESSORS; Cpu++)
> -        Receiver->GetList[Cpu] = NULL;
> -
> -    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
> -
> -    NdisZeroMemory(&poolParameters,
> sizeof(NET_BUFFER_LIST_POOL_PARAMETERS));
> -    poolParameters.Header.Type = NDIS_OBJECT_TYPE_DEFAULT;
> -    poolParameters.Header.Revision =
> -        NET_BUFFER_LIST_POOL_PARAMETERS_REVISION_1;
> -    poolParameters.Header.Size = sizeof(poolParameters);
> -    poolParameters.ProtocolId = 0;
> -    poolParameters.ContextSize = 0;
> -    poolParameters.fAllocateNetBuffer = TRUE;
> -    poolParameters.PoolTag = ' TEN';
> -
> -    Receiver->NetBufferListPool =
> -        NdisAllocateNetBufferListPool(Adapter->NdisAdapterHandle,
> -                                      &poolParameters);
> -
> -    if (!Receiver->NetBufferListPool)
> -        ndisStatus = NDIS_STATUS_RESOURCES;
> -
> -    return ndisStatus;
> -}
> -
> -VOID
> -ReceiverCleanup (
> -    IN  PRECEIVER       Receiver
> -    )
> -{
> -    ULONG               Cpu;
> -    PNET_BUFFER_LIST    NetBufferList;
> -
> -    ASSERT(Receiver != NULL);
> -
> -    for (Cpu = 0; Cpu < MAXIMUM_PROCESSORS; Cpu++) {
> -        NetBufferList = Receiver->GetList[Cpu];
> -        while (NetBufferList != NULL) {
> -            PNET_BUFFER_LIST    Next;
> -
> -            Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
> -            NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
> -
> -            NdisFreeNetBufferList(NetBufferList);
> -
> -            NetBufferList = Next;
> -        }
> -    }
> -
> -    NetBufferList = Receiver->PutList;
> -    while (NetBufferList != NULL) {
> -        PNET_BUFFER_LIST    Next;
> -
> -        Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
> -        NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
> -
> -        NdisFreeNetBufferList(NetBufferList);
> -
> -        NetBufferList = Next;
> -    }
> -
> -    if (Receiver->NetBufferListPool) {
> -        NdisFreeNetBufferListPool(Receiver->NetBufferListPool);
> -        Receiver->NetBufferListPool = NULL;
> -    }
> -
> -    return;
> -}
> +#include <ndis.h>
> +#include "receiver.h"
> +#include "adapter.h"
> +#include <util.h>
> +#include "dbg_print.h"
> +#include "assert.h"
> +
> +struct _XENNET_RECEIVER {
> +    PXENNET_ADAPTER             Adapter;
> +    NDIS_HANDLE                 NetBufferListPool;
> +    PNET_BUFFER_LIST            PutList;
> +    PNET_BUFFER_LIST            GetList[MAXIMUM_PROCESSORS];
> +    LONG                        InNDIS;
> +    LONG                        InNDISMax;
> +    XENVIF_VIF_OFFLOAD_OPTIONS  OffloadOptions;
> +};
> +
> +#define RECEIVER_POOL_TAG       'teNX'
> +#define IN_NDIS_MAX 1024
> 
> -PNET_BUFFER_LIST
> +static PNET_BUFFER_LIST
>  ReceiverAllocateNetBufferList(
> -    IN  PRECEIVER       Receiver,
> -    IN  PMDL            Mdl,
> -    IN  ULONG           Offset,
> -    IN  ULONG           Length
> +    IN  PXENNET_RECEIVER        Receiver,
> +    IN  PMDL                    Mdl,
> +    IN  ULONG                   Offset,
> +    IN  ULONG                   Length
>      )
>  {
> -    ULONG               Cpu;
> -    PNET_BUFFER_LIST    NetBufferList;
> +    ULONG                       Cpu;
> +    PNET_BUFFER_LIST            NetBufferList;
> 
>      Cpu = KeGetCurrentProcessorNumber();
> -
>      NetBufferList = Receiver->GetList[Cpu];
> 
>      if (NetBufferList == NULL)
> @@ -158,16 +93,16 @@ ReceiverAllocateNetBufferList(
>      return NetBufferList;
>  }
> 
> -VOID
> +static VOID
>  ReceiverReleaseNetBufferList(
> -    IN  PRECEIVER           Receiver,
> -    IN  PNET_BUFFER_LIST    NetBufferList,
> -    IN  BOOLEAN             Cache
> +    IN  PXENNET_RECEIVER        Receiver,
> +    IN  PNET_BUFFER_LIST        NetBufferList,
> +    IN  BOOLEAN                 Cache
>      )
>  {
>      if (Cache) {
> -        PNET_BUFFER_LIST    Old;
> -        PNET_BUFFER_LIST    New;
> +        PNET_BUFFER_LIST        Old;
> +        PNET_BUFFER_LIST        New;
> 
>          ASSERT3P(NET_BUFFER_LIST_NEXT_NBL(NetBufferList), ==, NULL);
> 
> @@ -182,72 +117,9 @@ ReceiverReleaseNetBufferList(
>      }
>  }
> 
> -static FORCEINLINE ULONG
> -__ReceiverReturnNetBufferLists(
> -    IN  PRECEIVER           Receiver,
> -    IN  PNET_BUFFER_LIST    NetBufferList,
> -    IN  BOOLEAN             Cache
> -    )
> -{
> -    PADAPTER                Adapter;
> -    LIST_ENTRY              List;
> -    ULONG                   Count;
> -
> -    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
> -
> -    InitializeListHead(&List);
> -
> -    Count = 0;
> -    while (NetBufferList != NULL) {
> -        PNET_BUFFER_LIST        Next;
> -        PNET_BUFFER             NetBuffer;
> -        PMDL                    Mdl;
> -        PXENVIF_RECEIVER_PACKET Packet;
> -
> -        Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
> -        NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
> -
> -        NetBuffer = NET_BUFFER_LIST_FIRST_NB(NetBufferList);
> -        ASSERT3P(NET_BUFFER_NEXT_NB(NetBuffer), ==, NULL);
> -
> -        Mdl = NET_BUFFER_FIRST_MDL(NetBuffer);
> -
> -        ReceiverReleaseNetBufferList(Receiver, NetBufferList, Cache);
> -
> -        Packet = CONTAINING_RECORD(Mdl, XENVIF_RECEIVER_PACKET, Mdl);
> -
> -        InsertTailList(&List, &Packet->ListEntry);
> -
> -        Count++;
> -        NetBufferList = Next;
> -    }
> -
> -    if (Count != 0)
> -        XENVIF_VIF(ReceiverReturnPackets,
> -                   &Adapter->VifInterface,
> -                   &List);
> -
> -    return Count;
> -}
> -
> -VOID
> -ReceiverReturnNetBufferLists(
> -    IN  PRECEIVER           Receiver,
> -    IN  PNET_BUFFER_LIST    HeadNetBufferList,
> -    IN  ULONG               Flags
> -    )
> -{
> -    ULONG                   Count;
> -
> -    UNREFERENCED_PARAMETER(Flags);
> -
> -    Count = __ReceiverReturnNetBufferLists(Receiver, HeadNetBufferList,
> TRUE);
> -    (VOID) __InterlockedSubtract(&Receiver->InNDIS, Count);
> -}
> -
>  static PNET_BUFFER_LIST
>  ReceiverReceivePacket(
> -    IN  PRECEIVER                               Receiver,
> +    IN  PXENNET_RECEIVER                        Receiver,
>      IN  PMDL                                    Mdl,
>      IN  ULONG                                   Offset,
>      IN  ULONG                                   Length,
> @@ -255,11 +127,11 @@ ReceiverReceivePacket(
>      IN  USHORT                                  TagControlInformation
>      )
>  {
> -    PADAPTER                                    Adapter;
> +    PXENNET_ADAPTER                             Adapter;
>      PNET_BUFFER_LIST                            NetBufferList;
>      NDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO   csumInfo;
> 
> -    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
> +    Adapter = Receiver->Adapter;
> 
>      NetBufferList = ReceiverAllocateNetBufferList(Receiver,
>                                                    Mdl,
> @@ -268,7 +140,7 @@ ReceiverReceivePacket(
>      if (NetBufferList == NULL)
>          goto fail1;
> 
> -    NetBufferList->SourceHandle = Adapter->NdisAdapterHandle;
> +    NetBufferList->SourceHandle = AdapterGetHandle(Adapter);
> 
>      csumInfo.Value = 0;
> 
> @@ -281,8 +153,8 @@ ReceiverReceivePacket(
>      csumInfo.Receive.UdpChecksumSucceeded =
> Flags.UdpChecksumSucceeded;
>      csumInfo.Receive.UdpChecksumFailed = Flags.UdpChecksumFailed;
> 
> -    NET_BUFFER_LIST_INFO(NetBufferList, TcpIpChecksumNetBufferListInfo)
> = (PVOID)(ULONG_PTR)csumInfo.Value;
> -
> +    NET_BUFFER_LIST_INFO(NetBufferList,
> TcpIpChecksumNetBufferListInfo) =
> +                                            (PVOID)(ULONG_PTR)csumInfo.Value;
>      if (TagControlInformation != 0) {
>          NDIS_NET_BUFFER_LIST_8021Q_INFO Ieee8021QInfo;
> 
> @@ -306,20 +178,67 @@ fail1:
>      return NULL;
>  }
> 
> +static FORCEINLINE ULONG
> +__ReceiverReturnNetBufferLists(
> +    IN  PXENNET_RECEIVER        Receiver,
> +    IN  PNET_BUFFER_LIST        NetBufferList,
> +    IN  BOOLEAN                 Cache
> +    )
> +{
> +    PXENNET_ADAPTER             Adapter;
> +    LIST_ENTRY                  List;
> +    ULONG                       Count;
> +
> +    Adapter = Receiver->Adapter;
> +
> +    InitializeListHead(&List);
> +
> +    Count = 0;
> +    while (NetBufferList != NULL) {
> +        PNET_BUFFER_LIST        Next;
> +        PNET_BUFFER             NetBuffer;
> +        PMDL                    Mdl;
> +        PXENVIF_RECEIVER_PACKET Packet;
> +
> +        Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
> +        NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
> +
> +        NetBuffer = NET_BUFFER_LIST_FIRST_NB(NetBufferList);
> +        ASSERT3P(NET_BUFFER_NEXT_NB(NetBuffer), ==, NULL);
> +
> +        Mdl = NET_BUFFER_FIRST_MDL(NetBuffer);
> +
> +        ReceiverReleaseNetBufferList(Receiver, NetBufferList, Cache);
> +
> +        Packet = CONTAINING_RECORD(Mdl, XENVIF_RECEIVER_PACKET, Mdl);
> +
> +        InsertTailList(&List, &Packet->ListEntry);
> +
> +        Count++;
> +        NetBufferList = Next;
> +    }
> +
> +    if (Count != 0) {
> +        XENVIF_VIF(ReceiverReturnPackets,
> +                   AdapterGetVifInterface(Adapter),
> +                   &List);
> +    }
> +    return Count;
> +}
> +
>  static VOID
>  ReceiverPushPackets(
> -    IN  PRECEIVER           Receiver,
> +    IN  PXENNET_RECEIVER    Receiver,
>      IN  PNET_BUFFER_LIST    NetBufferList,
>      IN  ULONG               Count,
>      IN  BOOLEAN             LowResources
>      )
>  {
> -    PADAPTER                Adapter;
> +    PXENNET_ADAPTER         Adapter;
>      ULONG                   Flags;
>      LONG                    InNDIS;
> 
> -    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
> -
> +    Adapter = Receiver->Adapter;
>      InNDIS = Receiver->InNDIS;
> 
>      Flags = NDIS_RECEIVE_FLAGS_DISPATCH_LEVEL;
> @@ -342,7 +261,7 @@ ReceiverPushPackets(
>              break;
>      }
> 
> -    NdisMIndicateReceiveNetBufferLists(Adapter->NdisAdapterHandle,
> +    NdisMIndicateReceiveNetBufferLists(AdapterGetHandle(Adapter),
>                                         NetBufferList,
>                                         NDIS_DEFAULT_PORT_NUMBER,
>                                         Count,
> @@ -352,21 +271,34 @@ ReceiverPushPackets(
>          (VOID) __ReceiverReturnNetBufferLists(Receiver, NetBufferList, FALSE);
>  }
> 
> -#define IN_NDIS_MAX 1024
> +VOID
> +ReceiverReturnNetBufferLists(
> +    IN  PXENNET_RECEIVER        Receiver,
> +    IN  PNET_BUFFER_LIST        NetBufferLists,
> +    IN  ULONG                   ReturnFlags
> +    )
> +{
> +    ULONG                   Count;
> +
> +    UNREFERENCED_PARAMETER(ReturnFlags);
> +
> +    Count = __ReceiverReturnNetBufferLists(Receiver, NetBufferLists,
> TRUE);
> +    (VOID) __InterlockedSubtract(&Receiver->InNDIS, Count);
> +}
> 
>  VOID
>  ReceiverReceivePackets(
> -    IN  PRECEIVER       Receiver,
> -    IN  PLIST_ENTRY     List
> +    IN  PXENNET_RECEIVER        Receiver,
> +    IN  PLIST_ENTRY             List
>      )
>  {
> -    PADAPTER            Adapter;
> +    PXENNET_ADAPTER     Adapter;
>      PNET_BUFFER_LIST    HeadNetBufferList;
>      PNET_BUFFER_LIST    *TailNetBufferList;
>      ULONG               Count;
>      BOOLEAN             LowResources;
> 
> -    Adapter = CONTAINING_RECORD(Receiver, ADAPTER, Receiver);
> +    Adapter = Receiver->Adapter;
>      LowResources = FALSE;
> 
>  again:
> @@ -404,21 +336,26 @@ again:
> 
>          TagControlInformation = Info->TagControlInformation;
> 
> -        NetBufferList = ReceiverReceivePacket(Receiver, Mdl, Offset, Length,
> Flags, TagControlInformation);
> +        NetBufferList = ReceiverReceivePacket(Receiver,
> +                                              Mdl,
> +                                              Offset,
> +                                              Length,
> +                                              Flags,
> +                                              TagControlInformation);
> 
>          if (NetBufferList != NULL) {
>              *TailNetBufferList = NetBufferList;
>              TailNetBufferList = &NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
>              Count++;
>          } else {
> -            LIST_ENTRY  List;
> +            LIST_ENTRY  PacketList;
> 
> -            InitializeListHead(&List);
> -            InsertTailList(&List, &Packet->ListEntry);
> +            InitializeListHead(&PacketList);
> +            InsertTailList(&PacketList, &Packet->ListEntry);
> 
>              XENVIF_VIF(ReceiverReturnPackets,
> -                       &Adapter->VifInterface,
> -                       &List);
> +                       AdapterGetVifInterface(Adapter),
> +                       &PacketList);
>          }
>      }
> 
> @@ -434,3 +371,95 @@ again:
>          goto again;
>      }
>  }
> +
> +PXENVIF_VIF_OFFLOAD_OPTIONS
> +ReceiverOffloadOptions(
> +    IN  PXENNET_RECEIVER        Receiver
> +    )
> +{
> +    return &Receiver->OffloadOptions;
> +}
> +
> +NTSTATUS
> +ReceiverInitialize(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    OUT PXENNET_RECEIVER        *Receiver
> +    )
> +{
> +    NTSTATUS                        status;
> +    NET_BUFFER_LIST_POOL_PARAMETERS Pool;
> +
> +    status = STATUS_NO_MEMORY;
> +    *Receiver = ExAllocatePoolWithTag(NonPagedPool,
> sizeof(XENNET_RECEIVER), RECEIVER_POOL_TAG);
> +    if (*Receiver == NULL)
> +        goto fail1;
> +
> +    RtlZeroMemory(*Receiver, sizeof(XENNET_RECEIVER));
> +    (*Receiver)->Adapter = Adapter;
> +
> +    RtlZeroMemory(&Pool, sizeof(NET_BUFFER_LIST_POOL_PARAMETERS));
> +    Pool.Header.Type        = NDIS_OBJECT_TYPE_DEFAULT;
> +    Pool.Header.Size        = sizeof(NET_BUFFER_LIST_POOL_PARAMETERS);
> +    Pool.Header.Revision    =
> NET_BUFFER_LIST_POOL_PARAMETERS_REVISION_1;
> +    Pool.ProtocolId         = 0;
> +    Pool.ContextSize        = 0;
> +    Pool.fAllocateNetBuffer = TRUE;
> +    Pool.PoolTag            = RECEIVER_POOL_TAG;
> +
> +    (*Receiver)->NetBufferListPool =
> NdisAllocateNetBufferListPool(AdapterGetHandle(Adapter),
> +                                                                   &Pool);
> +    if ((*Receiver)->NetBufferListPool == NULL)
> +        goto fail2;
> +
> +    return STATUS_SUCCESS;
> +
> +fail2:
> +    Error("fail2\n");
> +    ExFreePoolWithTag(*Receiver, RECEIVER_POOL_TAG);
> +fail1:
> +    Error("fail1 (%08x)\n", status);
> +    return status;
> +}
> +
> +VOID
> +ReceiverTeardown(
> +    IN  PXENNET_RECEIVER        Receiver
> +    )
> +{
> +    ULONG               Cpu;
> +    PNET_BUFFER_LIST    NetBufferList;
> +
> +    ASSERT(Receiver != NULL);
> +
> +    for (Cpu = 0; Cpu < MAXIMUM_PROCESSORS; Cpu++) {
> +        NetBufferList = Receiver->GetList[Cpu];
> +        while (NetBufferList != NULL) {
> +            PNET_BUFFER_LIST    Next;
> +
> +            Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
> +            NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
> +
> +            NdisFreeNetBufferList(NetBufferList);
> +
> +            NetBufferList = Next;
> +        }
> +    }
> +
> +    NetBufferList = Receiver->PutList;
> +    while (NetBufferList != NULL) {
> +        PNET_BUFFER_LIST    Next;
> +
> +        Next = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
> +        NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
> +
> +        NdisFreeNetBufferList(NetBufferList);
> +
> +        NetBufferList = Next;
> +    }
> +
> +    NdisFreeNetBufferListPool(Receiver->NetBufferListPool);
> +    Receiver->NetBufferListPool = NULL;
> +
> +    ExFreePoolWithTag(Receiver, RECEIVER_POOL_TAG);
> +}
> +
> diff --git a/src/xennet/receiver.h b/src/xennet/receiver.h
> index 1a58053..715f02e 100644
> --- a/src/xennet/receiver.h
> +++ b/src/xennet/receiver.h
> @@ -29,49 +29,42 @@
>   * SUCH DAMAGE.
>   */
> 
> -#pragma once
> +#ifndef _XENNET_RECEIVER_H_
> +#define _XENNET_RECEIVER_H_
> 
> -typedef struct _RECEIVER {
> -    NDIS_HANDLE                 NetBufferListPool;
> -    PNET_BUFFER_LIST            PutList;
> -    PNET_BUFFER_LIST            GetList[MAXIMUM_PROCESSORS];
> -    LONG                        InNDIS;
> -    LONG                        InNDISMax;
> -    XENVIF_VIF_OFFLOAD_OPTIONS  OffloadOptions;
> -} RECEIVER, *PRECEIVER;
> +typedef struct _XENNET_RECEIVER     XENNET_RECEIVER,
> *PXENNET_RECEIVER;
> 
> -VOID
> -ReceiverDebugDump (
> -    IN PRECEIVER Receiver
> -    );
> +#include <vif_interface.h>
> 
> -VOID
> -ReceiverCleanup (
> -    IN  PRECEIVER Receiver
> +extern VOID
> +ReceiverReturnNetBufferLists(
> +    IN  PXENNET_RECEIVER        Receiver,
> +    IN  PNET_BUFFER_LIST        NetBufferLists,
> +    IN  ULONG                   ReturnFlags
>      );
> 
> -VOID
> -ReceiverHandleNotification (
> -    IN  PRECEIVER Receiver
> +extern VOID
> +ReceiverReceivePackets(
> +    IN  PXENNET_RECEIVER        Receiver,
> +    IN  PLIST_ENTRY             List
>      );
> 
> -NDIS_STATUS
> -ReceiverInitialize (
> -    IN  PRECEIVER   Receiver
> +extern PXENVIF_VIF_OFFLOAD_OPTIONS
> +ReceiverOffloadOptions(
> +    IN  PXENNET_RECEIVER        Receiver
>      );
> 
> -VOID
> -ReceiverReturnNetBufferLists (
> -    IN  PRECEIVER           Receiver,
> -    IN  PNET_BUFFER_LIST    NetBufferList,
> -    IN  ULONG               ReturnFlags
> +#include "adapter.h"
> +extern NTSTATUS
> +ReceiverInitialize(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    OUT PXENNET_RECEIVER        *Receiver
>      );
> 
> -VOID
> -ReceiverWaitForPacketReturn(
> -    IN  PRECEIVER   Receiver,
> -    IN  BOOLEAN     Locked
> +extern VOID
> +ReceiverTeardown(
> +    IN  PXENNET_RECEIVER        Receiver
>      );
> 
> -void ReceiverPause(PRECEIVER receiver);
> -void ReceiverUnpause(PRECEIVER receiver);
> +#endif // _XENNET_RECEIVER_H_
> +
> diff --git a/src/xennet/std.h b/src/xennet/std.h
> deleted file mode 100644
> index c72325a..0000000
> --- a/src/xennet/std.h
> +++ /dev/null
> @@ -1,45 +0,0 @@
> -/* Copyright (c) Citrix Systems Inc.
> - * All rights reserved.
> - *
> - * Redistribution and use in source and binary forms,
> - * with or without modification, are permitted provided
> - * that the following conditions are met:
> - *
> - * *   Redistributions of source code must retain the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer.
> - * *   Redistributions in binary form must reproduce the above
> - *     copyright notice, this list of conditions and the
> - *     following disclaimer in the documentation and/or other
> - *     materials provided with the distribution.
> - *
> - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> - * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> - * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
> - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
> - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
> - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
> - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
> - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
> - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
> - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
> - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
> - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
> - * SUCH DAMAGE.
> - */
> -
> -#pragma once
> -
> -#pragma warning(disable:4214)   // bit field types other than int
> -
> -#pragma warning(disable:4201)   // nameless struct/union
> -#pragma warning(disable:4115)   // named type definition in parentheses
> -#pragma warning(disable:4127)   // conditional expression is constant
> -#pragma warning(disable:4054)   // cast of function pointer to PVOID
> -#pragma warning(disable:4206)   // translation unit is empty
> -
> -#include <ndis.h>
> -#include <ntstrsafe.h>
> -
> -extern PULONG InitSafeBootMode;
> diff --git a/src/xennet/transmitter.c b/src/xennet/transmitter.c
> index 6a18a19..be07458 100644
> --- a/src/xennet/transmitter.c
> +++ b/src/xennet/transmitter.c
> @@ -29,59 +29,18 @@
>   * SUCH DAMAGE.
>   */
> 
> -#include "common.h"
> +#include <ndis.h>
> +#include "transmitter.h"
> +#include "adapter.h"
> +#include "dbg_print.h"
> +#include "assert.h"
> 
> -#pragma warning(disable:4711)
> +struct _XENNET_TRANSMITTER {
> +    PXENNET_ADAPTER             Adapter;
> +    XENVIF_VIF_OFFLOAD_OPTIONS  OffloadOptions;
> +};
> 
> -NDIS_STATUS
> -TransmitterInitialize(
> -    IN  PTRANSMITTER    Transmitter,
> -    IN  PADAPTER        Adapter
> -    )
> -{
> -    Transmitter->Adapter = Adapter;
> -
> -    return NDIS_STATUS_SUCCESS;
> -}
> -
> -VOID
> -TransmitterEnable(
> -    IN  PTRANSMITTER    Transmitter
> -    )
> -{
> -    PADAPTER            Adapter = Transmitter->Adapter;
> -
> -    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_PACKET_OFFSET_OFFSET,
> -
> (LONG_PTR)&NET_BUFFER_CURRENT_MDL_OFFSET((PNET_BUFFER)NULL) -
> -
> (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
> -
> -    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_PACKET_LENGTH_OFFSET,
> -
> (LONG_PTR)&NET_BUFFER_DATA_LENGTH((PNET_BUFFER)NULL) -
> -
> (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
> -
> -    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
> -                      &Adapter->VifInterface,
> -                      XENVIF_TRANSMITTER_PACKET_MDL_OFFSET,
> -
> (LONG_PTR)&NET_BUFFER_CURRENT_MDL((PNET_BUFFER)NULL) -
> -
> (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
> -}
> -
> -VOID
> -TransmitterDelete (
> -    IN OUT PTRANSMITTER *Transmitter
> -    )
> -{
> -    ASSERT(Transmitter != NULL);
> -
> -    if (*Transmitter) {
> -        ExFreePool(*Transmitter);
> -        *Transmitter = NULL;
> -    }
> -}
> +#define TRANSMITTER_POOL_TAG    'teNX'
> 
>  typedef struct _NET_BUFFER_LIST_RESERVED {
>      LONG    Reference;
> @@ -97,24 +56,37 @@ typedef struct _NET_BUFFER_RESERVED {
>  C_ASSERT(sizeof (NET_BUFFER_RESERVED) <=
> RTL_FIELD_SIZE(NET_BUFFER, MiniportReserved));
> 
>  static VOID
> -TransmitterAbortNetBufferList(
> -    IN  PTRANSMITTER        Transmitter,
> -    IN  PNET_BUFFER_LIST    NetBufferList
> +TransmitterCompleteNetBufferList(
> +    IN  PXENNET_TRANSMITTER     Transmitter,
> +    IN  PNET_BUFFER_LIST        NetBufferList,
> +    IN  NDIS_STATUS             NdisStatus
>      )
>  {
> +    PXENNET_ADAPTER             Adapter = Transmitter->Adapter;
> +
>      ASSERT3P(NET_BUFFER_LIST_NEXT_NBL(NetBufferList), ==, NULL);
> 
> -    NET_BUFFER_LIST_STATUS(NetBufferList) =
> NDIS_STATUS_NOT_ACCEPTED;
> +    if (NdisStatus == NDIS_STATUS_SUCCESS) {
> +        PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO
> LargeSendInfo;
> +
> +        LargeSendInfo =
> (PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO)
> +                                    &NET_BUFFER_LIST_INFO(NetBufferList,
> +                                                          TcpLargeSendNetBufferListInfo);
> +        if (LargeSendInfo->LsoV2Transmit.MSS != 0)
> +            LargeSendInfo->LsoV2TransmitComplete.Reserved = 0;
> +    }
> +    NET_BUFFER_LIST_STATUS(NetBufferList) = NdisStatus;
> 
> -    NdisMSendNetBufferListsComplete(Transmitter->Adapter-
> >NdisAdapterHandle,
> +    NdisMSendNetBufferListsComplete(AdapterGetHandle(Adapter),
>                                      NetBufferList,
>                                      NDIS_SEND_COMPLETE_FLAGS_DISPATCH_LEVEL);
>  }
> 
> -VOID
> -TransmitterAbortPackets(
> -    IN  PTRANSMITTER                Transmitter,
> -    IN  PXENVIF_TRANSMITTER_PACKET  Packet
> +static VOID
> +__TransmitterCompletePackets(
> +    IN  PXENNET_TRANSMITTER         Transmitter,
> +    IN  PXENVIF_TRANSMITTER_PACKET  Packet,
> +    IN  NDIS_STATUS                 NdisStatus
>      )
>  {
>      while (Packet != NULL) {
> @@ -135,21 +107,85 @@ TransmitterAbortPackets(
> 
>          ASSERT(ListReserved->Reference != 0);
>          if (InterlockedDecrement(&ListReserved->Reference) == 0)
> -            TransmitterAbortNetBufferList(Transmitter, NetBufferList);
> +            TransmitterCompleteNetBufferList(Transmitter, NetBufferList,
> NdisStatus);
> 
>          Packet = Next;
>      }
>  }
> +
> +static FORCEINLINE VOID
> +__OffloadOptions(
> +    IN  PNET_BUFFER_LIST            NetBufferList,
> +    OUT PXENVIF_VIF_OFFLOAD_OPTIONS Offload,
> +    OUT PUSHORT                     TagControlInformation,
> +    OUT PUSHORT                     MaximumSegmentSize
> +    )
> +{
> +    PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO
> LargeSendInfo;
> +    PNDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO          ChecksumInfo;
> +    PNDIS_NET_BUFFER_LIST_8021Q_INFO                    Ieee8021QInfo;
> +    LargeSendInfo =
> (PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO)
> +                                    &NET_BUFFER_LIST_INFO(NetBufferList,
> +                                                          TcpLargeSendNetBufferListInfo);
> +    ChecksumInfo = (PNDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO)
> +                                    &NET_BUFFER_LIST_INFO(NetBufferList,
> +                                                          TcpIpChecksumNetBufferListInfo);
> +    Ieee8021QInfo = (PNDIS_NET_BUFFER_LIST_8021Q_INFO)
> +                                    &NET_BUFFER_LIST_INFO(NetBufferList,
> +                                                          Ieee8021QNetBufferListInfo);
> +
> +    Offload->Value = 0;
> +    *TagControlInformation = 0;
> +    *MaximumSegmentSize = 0;
> +
> +    if (ChecksumInfo->Transmit.IsIPv4) {
> +        if (ChecksumInfo->Transmit.IpHeaderChecksum)
> +            Offload->OffloadIpVersion4HeaderChecksum = 1;
> +        if (ChecksumInfo->Transmit.TcpChecksum)
> +            Offload->OffloadIpVersion4TcpChecksum = 1;
> +        if (ChecksumInfo->Transmit.UdpChecksum)
> +            Offload->OffloadIpVersion4UdpChecksum = 1;
> +    }
> +
> +    if (ChecksumInfo->Transmit.IsIPv6) {
> +        if (ChecksumInfo->Transmit.TcpChecksum)
> +            Offload->OffloadIpVersion6TcpChecksum = 1;
> +        if (ChecksumInfo->Transmit.UdpChecksum)
> +            Offload->OffloadIpVersion6UdpChecksum = 1;
> +    }
> +
> +    if (Ieee8021QInfo->TagHeader.UserPriority != 0) {
> +        Offload->OffloadTagManipulation = 1;
> +
> +        ASSERT3U(Ieee8021QInfo->TagHeader.CanonicalFormatId, ==, 0);
> +        ASSERT3U(Ieee8021QInfo->TagHeader.VlanId, ==, 0);
> +
> +        PACK_TAG_CONTROL_INFORMATION(*TagControlInformation,
> +                                     Ieee8021QInfo->TagHeader.UserPriority,
> +                                     Ieee8021QInfo->TagHeader.CanonicalFormatId,
> +                                     Ieee8021QInfo->TagHeader.VlanId);
> +    }
> +
> +    if (LargeSendInfo->LsoV2Transmit.MSS != 0) {
> +        if (LargeSendInfo->LsoV2Transmit.IPVersion ==
> NDIS_TCP_LARGE_SEND_OFFLOAD_IPv4)
> +            Offload->OffloadIpVersion4LargePacket = 1;
> +        if (LargeSendInfo->LsoV2Transmit.IPVersion ==
> NDIS_TCP_LARGE_SEND_OFFLOAD_IPv6)
> +            Offload->OffloadIpVersion6LargePacket = 1;
> +
> +        ASSERT3U(LargeSendInfo->LsoV2Transmit.MSS >> 16, ==, 0);
> +        *MaximumSegmentSize = (USHORT)LargeSendInfo-
> >LsoV2Transmit.MSS;
> +    }
> +}
> 
>  VOID
>  TransmitterSendNetBufferLists(
> -    IN  PTRANSMITTER            Transmitter,
> +    IN  PXENNET_TRANSMITTER     Transmitter,
>      IN  PNET_BUFFER_LIST        NetBufferList,
>      IN  NDIS_PORT_NUMBER        PortNumber,
>      IN  ULONG                   SendFlags
>      )
>  {
> -    PADAPTER                    Adapter = Transmitter->Adapter;
> +    PXENNET_ADAPTER             Adapter = Transmitter->Adapter;
>      PXENVIF_TRANSMITTER_PACKET  HeadPacket;
>      PXENVIF_TRANSMITTER_PACKET  *TailPacket;
>      KIRQL                       Irql;
> @@ -158,21 +194,21 @@ TransmitterSendNetBufferLists(
> 
>      HeadPacket = NULL;
>      TailPacket = &HeadPacket;
> -
> +
>      if (!NDIS_TEST_SEND_AT_DISPATCH_LEVEL(SendFlags)) {
>          ASSERT3U(NDIS_CURRENT_IRQL(), <=, DISPATCH_LEVEL);
>          NDIS_RAISE_IRQL_TO_DISPATCH(&Irql);
>      } else {
>          Irql = DISPATCH_LEVEL;
>      }
> -
> +
>      while (NetBufferList != NULL) {
> -        PNET_BUFFER_LIST                                    ListNext;
> -        PNET_BUFFER_LIST_RESERVED                           ListReserved;
> -        PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO
> LargeSendInfo;
> -        PNDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO
> ChecksumInfo;
> -        PNDIS_NET_BUFFER_LIST_8021Q_INFO                    Ieee8021QInfo;
> -        PNET_BUFFER                                         NetBuffer;
> +        PNET_BUFFER_LIST                ListNext;
> +        PNET_BUFFER_LIST_RESERVED       ListReserved;
> +        XENVIF_VIF_OFFLOAD_OPTIONS      Options;
> +        USHORT                          TagControlInformation;
> +        USHORT                          MaximumSegmentSize;
> +        PNET_BUFFER                     NetBuffer;
> 
>          ListNext = NET_BUFFER_LIST_NEXT_NBL(NetBufferList);
>          NET_BUFFER_LIST_NEXT_NBL(NetBufferList) = NULL;
> @@ -180,12 +216,7 @@ TransmitterSendNetBufferLists(
>          ListReserved =
> (PNET_BUFFER_LIST_RESERVED)NET_BUFFER_LIST_MINIPORT_RESERVED(N
> etBufferList);
>          RtlZeroMemory(ListReserved, sizeof (NET_BUFFER_LIST_RESERVED));
> 
> -        LargeSendInfo =
> (PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO)&NET_BUFF
> ER_LIST_INFO(NetBufferList,
> -
> TcpLargeSendNetBufferListInfo);
> -        ChecksumInfo =
> (PNDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO)&NET_BUFFER_LIST_I
> NFO(NetBufferList,
> -
> TcpIpChecksumNetBufferListInfo);
> -        Ieee8021QInfo =
> (PNDIS_NET_BUFFER_LIST_8021Q_INFO)&NET_BUFFER_LIST_INFO(NetBuff
> erList,
> -                                                                                Ieee8021QNetBufferListInfo);
> +        __OffloadOptions(NetBufferList, &Options, &TagControlInformation,
> &MaximumSegmentSize);
> 
>          NetBuffer = NET_BUFFER_LIST_FIRST_NB(NetBufferList);
>          while (NetBuffer != NULL) {
> @@ -199,50 +230,9 @@ TransmitterSendNetBufferLists(
>              ListReserved->Reference++;
> 
>              Packet = &Reserved->Packet;
> -
> -            if (ChecksumInfo->Transmit.IsIPv4) {
> -                if (ChecksumInfo->Transmit.IpHeaderChecksum)
> -                    Packet-
> >Send.OffloadOptions.OffloadIpVersion4HeaderChecksum = 1;
> -
> -                if (ChecksumInfo->Transmit.TcpChecksum)
> -                    Packet->Send.OffloadOptions.OffloadIpVersion4TcpChecksum =
> 1;
> -
> -                if (ChecksumInfo->Transmit.UdpChecksum)
> -                    Packet->Send.OffloadOptions.OffloadIpVersion4UdpChecksum =
> 1;
> -            }
> -
> -            if (ChecksumInfo->Transmit.IsIPv6) {
> -                if (ChecksumInfo->Transmit.TcpChecksum)
> -                    Packet->Send.OffloadOptions.OffloadIpVersion6TcpChecksum =
> 1;
> -
> -                if (ChecksumInfo->Transmit.UdpChecksum)
> -                    Packet->Send.OffloadOptions.OffloadIpVersion6UdpChecksum =
> 1;
> -            }
> -
> -            if (Ieee8021QInfo->TagHeader.UserPriority != 0) {
> -                Packet->Send.OffloadOptions.OffloadTagManipulation = 1;
> -
> -                ASSERT3U(Ieee8021QInfo->TagHeader.CanonicalFormatId, ==, 0);
> -                ASSERT3U(Ieee8021QInfo->TagHeader.VlanId, ==, 0);
> -
> -                PACK_TAG_CONTROL_INFORMATION(Packet-
> >Send.TagControlInformation,
> -                                             Ieee8021QInfo->TagHeader.UserPriority,
> -                                             Ieee8021QInfo->TagHeader.CanonicalFormatId,
> -                                             Ieee8021QInfo->TagHeader.VlanId);
> -            }
> -
> -            if (LargeSendInfo->LsoV2Transmit.MSS != 0) {
> -                if (LargeSendInfo->LsoV2Transmit.IPVersion ==
> NDIS_TCP_LARGE_SEND_OFFLOAD_IPv4)
> -                    Packet->Send.OffloadOptions.OffloadIpVersion4LargePacket = 1;
> -
> -                if (LargeSendInfo->LsoV2Transmit.IPVersion ==
> NDIS_TCP_LARGE_SEND_OFFLOAD_IPv6)
> -                    Packet->Send.OffloadOptions.OffloadIpVersion6LargePacket = 1;
> -
> -                ASSERT3U(LargeSendInfo->LsoV2Transmit.MSS >> 16, ==, 0);
> -                Packet->Send.MaximumSegmentSize = (USHORT)LargeSendInfo-
> >LsoV2Transmit.MSS;
> -            }
> -
> -            Packet->Send.OffloadOptions.Value &= Transmitter-
> >OffloadOptions.Value;
> +            Packet->Send.OffloadOptions.Value   = Options.Value & Transmitter-
> >OffloadOptions.Value;
> +            Packet->Send.TagControlInformation  = TagControlInformation;
> +            Packet->Send.MaximumSegmentSize     = MaximumSegmentSize;
> 
>              ASSERT3P(Packet->Next, ==, NULL);
>              *TailPacket = Packet;
> @@ -258,65 +248,89 @@ TransmitterSendNetBufferLists(
>          NTSTATUS    status;
> 
>          status = XENVIF_VIF(TransmitterQueuePackets,
> -                            &Adapter->VifInterface,
> +                            AdapterGetVifInterface(Adapter),
>                              HeadPacket);
>          if (!NT_SUCCESS(status))
> -            TransmitterAbortPackets(Transmitter, HeadPacket);
> +            __TransmitterCompletePackets(Transmitter, HeadPacket,
> NDIS_STATUS_NOT_ACCEPTED);
>      }
> 
>      NDIS_LOWER_IRQL(Irql, DISPATCH_LEVEL);
>  }
> 
> -static VOID
> -TransmitterCompleteNetBufferList(
> -    IN  PTRANSMITTER                                    Transmitter,
> -    IN  PNET_BUFFER_LIST                                NetBufferList
> +VOID
> +TransmitterCompletePackets(
> +    IN  PXENNET_TRANSMITTER         Transmitter,
> +    IN  PXENVIF_TRANSMITTER_PACKET  Packet
>      )
>  {
> -    PADAPTER                                            Adapter = Transmitter->Adapter;
> -    PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO
> LargeSendInfo;
> +    __TransmitterCompletePackets(Transmitter,
> +                                 Packet,
> +                                 NDIS_STATUS_SUCCESS);
> +}
> 
> -    ASSERT3P(NET_BUFFER_LIST_NEXT_NBL(NetBufferList), ==, NULL);
> +VOID
> +TransmitterEnable(
> +    IN  PXENNET_TRANSMITTER     Transmitter
> +    )
> +{
> +    PXENVIF_VIF_INTERFACE   Vif = AdapterGetVifInterface(Transmitter-
> >Adapter);
> 
> -    LargeSendInfo =
> (PNDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO)&NET_BUFF
> ER_LIST_INFO(NetBufferList,
> -
> TcpLargeSendNetBufferListInfo);
> +    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
> +                      Vif,
> +                      XENVIF_TRANSMITTER_PACKET_OFFSET_OFFSET,
> +
> (LONG_PTR)&NET_BUFFER_CURRENT_MDL_OFFSET((PNET_BUFFER)NULL) -
> +
> (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
> 
> -    if (LargeSendInfo->LsoV2Transmit.MSS != 0)
> -        LargeSendInfo->LsoV2TransmitComplete.Reserved = 0;
> +    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
> +                      Vif,
> +                      XENVIF_TRANSMITTER_PACKET_LENGTH_OFFSET,
> +
> (LONG_PTR)&NET_BUFFER_DATA_LENGTH((PNET_BUFFER)NULL) -
> +
> (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
> 
> -    NET_BUFFER_LIST_STATUS(NetBufferList) = NDIS_STATUS_SUCCESS;
> +    (VOID) XENVIF_VIF(TransmitterSetPacketOffset,
> +                      Vif,
> +                      XENVIF_TRANSMITTER_PACKET_MDL_OFFSET,
> +
> (LONG_PTR)&NET_BUFFER_CURRENT_MDL((PNET_BUFFER)NULL) -
> +
> (LONG_PTR)&NET_BUFFER_MINIPORT_RESERVED((PNET_BUFFER)NULL));
> +}
> 
> -    NdisMSendNetBufferListsComplete(Adapter->NdisAdapterHandle,
> -                                    NetBufferList,
> -                                    NDIS_SEND_COMPLETE_FLAGS_DISPATCH_LEVEL);
> +PXENVIF_VIF_OFFLOAD_OPTIONS
> +TransmitterOffloadOptions(
> +    IN  PXENNET_TRANSMITTER     Transmitter
> +    )
> +{
> +    return &Transmitter->OffloadOptions;
>  }
> 
> -VOID
> -TransmitterCompletePackets(
> -    IN  PTRANSMITTER                Transmitter,
> -    IN  PXENVIF_TRANSMITTER_PACKET  Packet
> +NTSTATUS
> +TransmitterInitialize(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    OUT PXENNET_TRANSMITTER     *Transmitter
>      )
>  {
> -    while (Packet != NULL) {
> -        PXENVIF_TRANSMITTER_PACKET  Next;
> -        PNET_BUFFER_RESERVED        Reserved;
> -        PNET_BUFFER_LIST            NetBufferList;
> -        PNET_BUFFER_LIST_RESERVED   ListReserved;
> +    NTSTATUS            status;
> 
> -        Next = Packet->Next;
> -        Packet->Next = NULL;
> +    status = STATUS_NO_MEMORY;
> +    *Transmitter = ExAllocatePoolWithTag(NonPagedPool,
> sizeof(XENNET_TRANSMITTER), TRANSMITTER_POOL_TAG);
> +    if (*Transmitter == NULL)
> +        goto fail1;
> 
> -        Reserved = CONTAINING_RECORD(Packet, NET_BUFFER_RESERVED,
> Packet);
> +    RtlZeroMemory(*Transmitter, sizeof(XENNET_TRANSMITTER));
> +    (*Transmitter)->Adapter = Adapter;
> 
> -        NetBufferList = Reserved->NetBufferList;
> -        ASSERT(NetBufferList != NULL);
> +    return STATUS_SUCCESS;
> 
> -        ListReserved =
> (PNET_BUFFER_LIST_RESERVED)NET_BUFFER_LIST_MINIPORT_RESERVED(N
> etBufferList);
> +fail1:
> +    Error("fail1 (%08x)\n", status);
> +    return status;
> 
> -        ASSERT(ListReserved->Reference != 0);
> -        if (InterlockedDecrement(&ListReserved->Reference) == 0)
> -            TransmitterCompleteNetBufferList(Transmitter, NetBufferList);
> +}
> 
> -        Packet = Next;
> -    }
> +VOID
> +TransmitterTeardown(
> +    IN  PXENNET_TRANSMITTER     Transmitter
> +    )
> +{
> +    ExFreePoolWithTag(Transmitter, TRANSMITTER_POOL_TAG);
>  }
> +
> diff --git a/src/xennet/transmitter.h b/src/xennet/transmitter.h
> index 8dc7e8d..f99ffd3 100644
> --- a/src/xennet/transmitter.h
> +++ b/src/xennet/transmitter.h
> @@ -29,47 +29,48 @@
>   * SUCH DAMAGE.
>   */
> 
> -#pragma once
> +#ifndef _XENNET_TRANSMITTER_H_
> +#define _XENNET_TRANSMITTER_H_
> 
> -typedef struct _TRANSMITTER {
> -    PADAPTER                    Adapter;
> -    XENVIF_VIF_OFFLOAD_OPTIONS  OffloadOptions;
> -} TRANSMITTER, *PTRANSMITTER;
> +typedef struct _XENNET_TRANSMITTER  XENNET_TRANSMITTER,
> *PXENNET_TRANSMITTER;
> 
> -VOID
> -TransmitterCleanup (
> -    IN OUT PTRANSMITTER* Transmitter
> +#include <vif_interface.h>
> +
> +extern VOID
> +TransmitterSendNetBufferLists(
> +    IN  PXENNET_TRANSMITTER     Transmitter,
> +    IN  PNET_BUFFER_LIST        NetBufferList,
> +    IN  NDIS_PORT_NUMBER        PortNumber,
> +    IN  ULONG                   SendFlags
>      );
> 
> -NDIS_STATUS
> -TransmitterInitialize (
> -    IN  PTRANSMITTER    Transmitter,
> -    IN  PADAPTER        Adapter
> +extern VOID
> +TransmitterCompletePackets(
> +    IN  PXENNET_TRANSMITTER         Transmitter,
> +    IN  PXENVIF_TRANSMITTER_PACKET  Packet
>      );
> 
> -VOID
> -TransmitterEnable (
> -    IN  PTRANSMITTER    Transmitter
> +extern VOID
> +TransmitterEnable(
> +    IN  PXENNET_TRANSMITTER     Transmitter
>      );
> 
> -VOID
> -TransmitterDelete (
> -    IN OUT PTRANSMITTER* Transmitter
> +extern PXENVIF_VIF_OFFLOAD_OPTIONS
> +TransmitterOffloadOptions(
> +    IN  PXENNET_TRANSMITTER     Transmitter
>      );
> 
> -VOID
> -TransmitterSendNetBufferLists (
> -    IN  PTRANSMITTER        Transmitter,
> -    IN  PNET_BUFFER_LIST    NetBufferList,
> -    IN  NDIS_PORT_NUMBER    PortNumber,
> -    IN  ULONG               SendFlags
> +#include "adapter.h"
> +extern NTSTATUS
> +TransmitterInitialize(
> +    IN  PXENNET_ADAPTER         Adapter,
> +    OUT PXENNET_TRANSMITTER     *Transmitter
>      );
> 
> -VOID
> -TransmitterCompletePackets(
> -    IN  PTRANSMITTER                Transmitter,
> -    IN  PXENVIF_TRANSMITTER_PACKET  Packet
> +extern VOID
> +TransmitterTeardown(
> +    IN  PXENNET_TRANSMITTER     Transmitter
>      );
> 
> -void TransmitterPause(PTRANSMITTER Transmitter);
> -void TransmitterUnpause(PTRANSMITTER Transmitter);
> +#endif // _XENNET_TRANSMITTER_H_
> +
> diff --git a/vs2012/xennet/xennet.vcxproj b/vs2012/xennet/xennet.vcxproj
> index db07e9b..4b6e780 100644
> --- a/vs2012/xennet/xennet.vcxproj
> +++ b/vs2012/xennet/xennet.vcxproj
> @@ -84,9 +84,8 @@
>  	</ItemGroup>
>  	<ItemGroup>
>  		<ClCompile Include="../../src/xennet/registry.c" />
> +		<ClCompile Include="../../src/xennet/driver.c" />
>  		<ClCompile Include="../../src/xennet/adapter.c" />
> -		<ClCompile Include="../../src/xennet/main.c" />
> -		<ClCompile Include="../../src/xennet/miniport.c" />
>  		<ClCompile Include="../../src/xennet/receiver.c" />
>  		<ClCompile Include="../../src/xennet/transmitter.c" />
>  	</ItemGroup>
> diff --git a/vs2013/xennet/xennet.vcxproj b/vs2013/xennet/xennet.vcxproj
> index 908bc2d..d890878 100644
> --- a/vs2013/xennet/xennet.vcxproj
> +++ b/vs2013/xennet/xennet.vcxproj
> @@ -115,9 +115,8 @@
>    </ItemGroup>
>    <ItemGroup>
>      <ClCompile Include="../../src/xennet/registry.c" />
> +    <ClCompile Include="../../src/xennet/driver.c" />
>      <ClCompile Include="../../src/xennet/adapter.c" />
> -    <ClCompile Include="../../src/xennet/main.c" />
> -    <ClCompile Include="../../src/xennet/miniport.c" />
>      <ClCompile Include="../../src/xennet/receiver.c" />
>      <ClCompile Include="../../src/xennet/transmitter.c" />
>    </ItemGroup>
> --
> 1.9.4.msysgit.1


_______________________________________________
win-pv-devel mailing list
win-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel

From xen-devel-bounces@lists.xen.org Mon Nov 17 18:01:37 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Nov 2014 18:01:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XqQbv-0004a2-WA; Mon, 17 Nov 2014 18:01:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <linux@eikelenboom.it>) id 1XqQbu-0004Zx-4w
	for xen-devel@lists.xenproject.org; Mon, 17 Nov 2014 18:01:10 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
	BC/28-02953-5E73A645; Mon, 17 Nov 2014 18:01:09 +0000
X-Env-Sender: linux@eikelenboom.it
X-Msg-Ref: server-5.tower-27.messagelabs.com!1416247264!8482181!1
X-Originating-IP: [84.200.39.61]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22153 invoked from network); 17 Nov 2014 18:01:05 -0000
Received: from vserver.eikelenboom.it (HELO smtp.eikelenboom.it) (84.200.39.61)
	by server-5.tower-27.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 17 Nov 2014 18:01:05 -0000
Received: from 76-71-ftth.on.nl ([88.159.71.76]:50076 helo=w510-wirelesss)
	by smtp.eikelenboom.it with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:256)
	(Exim 4.80) (envelope-from <linux@eikelenboom.it>)
	id 1XqQaR-0000zH-7x; Mon, 17 Nov 2014 18:59:39 +0100
Date: Mon, 17 Nov 2014 19:01:03 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
Organization: Eikelenboom IT services
X-Priority: 3 (Normal)
Message-ID: <1848367524.20141117190103@eikelenboom.it>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
In-Reply-To: <20141117163416.GA22137@laptop.dumpdata.com>
References: <193010671.20141114141112@eikelenboom.it>
	<546618620200007800047AD1@mail.emea.novell.com>
	<688701120.20141114153404@eikelenboom.it>
	<546629510200007800047BC3@mail.emea.novell.com>
	<1224708950.20141114162052@eikelenboom.it>
	<5466314E0200007800047C90@mail.emea.novell.com>
	<1393541150.20141114175923@eikelenboom.it>
	<20141114202513.GA3281@laptop.dumpdata.com>
	<1402169526.20141114230958@eikelenboom.it>
	<20141117163416.GA22137@laptop.dumpdata.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="----------07C1DE16C0EDF9EBB"
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] Xen-unstable: xen panic RIP:   dpci_softirq
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

------------07C1DE16C0EDF9EBB
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


Monday, November 17, 2014, 5:34:16 PM, you wrote:

> On Fri, Nov 14, 2014 at 11:09:58PM +0100, Sander Eikelenboom wrote:
>> 
>> Friday, November 14, 2014, 9:25:13 PM, you wrote:
>> 
>> > On Fri, Nov 14, 2014 at 05:59:23PM +0100, Sander Eikelenboom wrote:
>> >> 
>> >> Friday, November 14, 2014, 4:43:58 PM, you wrote:
>> >> 
>> >> >>>> On 14.11.14 at 16:20, <linux@eikelenboom.it> wrote:
>> >> >> If it still helps i could try Andrews suggestion and try out with only 
>> >> >> commit aeeea485 ..
>> >> 
>> >> > Yes, even if it's pretty certain it's the second of the commits, verifying
>> >> > this would be helpful (or if the assumption is wrong, the pattern it's
>> >> > dying with would change and hence perhaps provide further clues).
>> >> 
>> >> > Jan
>> >> 
>> >> 
>> >> Ok with a revert of f6dd295 .. it survived cooking and eating a nice bowl of 
>> >> pasta without a panic. So it would probably be indeed that specific commit.
>> 
>> > Could you try running with these two patches while you enjoy an beer in the evening?
>> 
>> Hmm i didn't expect it not to panic and reboot anymore :-)

> I should have also asked for your to run with 'iommu=verbose,debug', but
> that can be done later..

> The guest d16 looks to have two PCI passthrough devices:
> XEN) [2014-11-14 21:31:26.569] io.c:550: d16: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
> XEN) [2014-11-14 21:31:28.095] io.c:550: d16: bind: m_gsi=47 g_gsi=40 dev=00.00.6 intx=0

> And one of them uses just the GSI while the other uses four MSI-X, is
> that about right?

> I tried to reproduce that on my AMD box with two NICs:


> # lspci
> 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
> 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
> 00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
> 00:01.2 USB Controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01)
> 00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 01)
> 00:02.0 VGA compatible controller: Technical Corp. Device 1111
> 00:03.0 Class ff80: XenSource, Inc. Xen Platform Device (rev 01)
> 00:04.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
> 00:05.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)

> # cat /proc/interrupts |grep eth
>  36:     384183          0  xen-pirq-ioapic-level  eth0
>  63:          1          0  xen-pirq-msi-x     eth1
>  64:         24     661961  xen-pirq-msi-x     eth1-rx-0
>  65:        205          0  xen-pirq-msi-x     eth1-rx-1
>  66:        162          0  xen-pirq-msi-x     eth1-tx-0
>  67:        190          0  xen-pirq-msi-x     eth1-tx-1


> Is that a similar distribution of IRQ/MSIx you end up having?
>> 
>> However xl dmesg (complete one attached) showed it would have:
>> 
>> (XEN) [2014-11-14 21:35:50.646] --MARK--
>> (XEN) [2014-11-14 21:35:56.861] grant_table.c:305:d0v0 Increased maptrack size to 9 frames
>> (XEN) [2014-11-14 21:36:00.647] --MARK--
>> (XEN) [2014-11-14 21:36:10.410] grant_table.c:1299:d16v1 Expanding dom (16) grant table from (5) to (6) frames.
>> (XEN) [2014-11-14 21:36:10.820] --MARK--
>> (XEN) [2014-11-14 21:36:20.820] --MARK--
>> (XEN) [2014-11-14 21:36:30.820] --MARK--
>> (XEN) [2014-11-14 21:36:40.821] --MARK--
>> (XEN) [2014-11-14 21:36:50.821] --MARK--
>> (XEN) [2014-11-14 21:37:00.388] CPU00:
>> (XEN) [2014-11-14 21:37:00.399] CPU01:
>> (XEN) [2014-11-14 21:37:00.410] d16 OK-softirq 20msec ago, state:1, 41220 count, [prev:ffff83054ef5e3e0, next:ffff83054ef5e3e0]  PIRQ:0
>> (XEN) [2014-11-14 21:37:00.445] d16 OK-raise   46msec ago, state:1, 41223 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:0
>> (XEN) [2014-11-14 21:37:00.481] d16 ERR-poison 92msec ago, state:0, 1 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:0
>> (XEN) [2014-11-14 21:37:00.515] d16 Z-softirq  28853msec ago, state:2, 1 count, [prev:0000000000200200, next:0000000000100100]  PIRQ:0

> The PIRQ:0 would imply that this is the legacy interrupt - which would be you 0a:00.0 device 
> (Conexant Systems, Inc. Device 8210).


> And it is pounding on this CPU - and the issue is that the 'test_and_clear_bit' ends
> up returning 0 - which means it was not able to set STATE_SCHED:
> (!?)
>     if ( test_and_clear_bit(STATE_SCHED, &pirq_dpci->state) )               
>         {                                                                       
>             hvm_dirq_assist(d, pirq_dpci);                                      
>             put_domain(d);                                                      
>         }                                                                       
>         else                                                                    
>         {                                                                       
>             _record(&debug->zombie_softirq, pirq_dpci);        

> which causes us to record it [Z-softirq],  which says we we are in state 2
> (1<<STATE_RUN).

>             reset = 1;                                                          
>         }                                        

> .. eons ago (28853msec).

> Hmm. There is something fishy there but the only theory I have is that
> we end up doing 'list_del' twice on different CPUs on the same structure.

> That should not be possible, but then this check - 'test_and_clear_bit' returned
> 0 which means that somebody had cleared it (or it failed to clear it?)

> But the only other path for 'clearing' it is via the error paths and you are
> not hitting any of them.

> In the mean-time, could you try this patch. It adds a bit more debug to help
> me figure this out.

> diff --git a/xen/drivers/passthrough/io.c b/xen/drivers/passthrough/io.c
> index 23e5ed1..443975c 100644
> --- a/xen/drivers/passthrough/io.c
> +++ b/xen/drivers/passthrough/io.c
> @@ -126,17 +126,17 @@ static void dump_record(struct _debug_f *d, unsigned int type)
>          BUG();
>  
>      now = NOW();
> -    printk("d%d %s %lumsec ago, state:%x, %ld count, [prev:%p, next:%p] ",
> +    printk("d%d %s %lumsec ago, state:%x, %ld count, [prev:%p, next:%p] %p",
>             d->domid, names[type],
>             (unsigned long)((now - d->last) / MILLISECS(1)),
-            d->>state, d->count, d->list.prev, d->list.next);
+            d->>state, d->count, d->list.prev, d->list.next, d->dpci);
>  
>      if ( d->dpci )
>      {
>          struct hvm_pirq_dpci *pirq_dpci = d->dpci;
>  
>          for ( i = 0; i <= _HVM_IRQ_DPCI_GUEST_MSI_SHIFT; i++ )
> -            if ( pirq_dpci->flags & 1 << _HVM_IRQ_DPCI_TRANSLATE_SHIFT )
> +            if ( pirq_dpci->flags & (1 << i) )
>                  printk("%s ", names_flag[i]);
>  
>          printk(" PIRQ:%d", pirq_dpci->pirq);

Hi Konrad,

Here is the xl dmesg output with this patch (attached with debug-key i and M 
output). What i don't get .. is that d16 and d17 each have a device passed through 
that seems to be using the same pirq 87 ?
 
--
Sander

(XEN) [2014-11-17 17:54:18.695] CPU00:
(XEN) [2014-11-17 17:54:18.705] CPU01:
(XEN) [2014-11-17 17:54:18.716] d16 OK-softirq 62msec ago, state:1, 2628 count, [prev:ffff83054ef57e70, next:ffff83054ef57e70] ffff83051b904428<NULL> MAPPED_SHIFT GUEST_MSI_SHIFT  PIRQ:87
(XEN) [2014-11-17 17:54:18.765] d16 OK-raise   112msec ago, state:1, 2628 count, [prev:0000000000200200, next:0000000000100100] ffff83051b904428<NULL> MAPPED_SHIFT GUEST_MSI_SHIFT  PIRQ:87
(XEN) [2014-11-17 17:54:18.815] CPU02:
(XEN) [2014-11-17 17:54:18.825] d17 OK-softirq 500msec ago, state:1, 3439 count, [prev:ffff83054ef47e70, next:ffff83054ef47e70] ffff83051a1c8c28<NULL> MAPPED_SHIFT GUEST_MSI_SHIFT  PIRQ:87
(XEN) [2014-11-17 17:54:18.875] d17 OK-raise   549msec ago, state:1, 3439 count, [prev:0000000000200200, next:0000000000100100] ffff83051a1c8c28<NULL> MAPPED_SHIFT GUEST_MSI_SHIFT  PIRQ:87
(XEN) [2014-11-17 17:54:18.924] CPU03:
(XEN) [2014-11-17 17:54:18.935] d16 OK-softirq 313msec ago, state:1, 3533 count, [prev:ffff83054ef37e70, next:ffff83054ef37e70] ffff83051b904428<NULL> MAPPED_SHIFT GUEST_MSI_SHIFT  PIRQ:87
(XEN) [2014-11-17 17:54:18.984] d16 OK-raise   363msec ago, state:1, 3533 count, [prev:0000000000200200, next:0000000000100100] ffff83051b904428<NULL> MAPPED_SHIFT GUEST_MSI_SHIFT  PIRQ:87
(XEN) [2014-11-17 17:54:19.034] CPU04:
(XEN) [2014-11-17 17:54:19.044] d16 OK-softirq 359msec ago, state:1, 3691 count, [prev:ffff83054ef27e88, next:ffff83054ef27e88] ffff83051b904428<NULL> MAPPED_SHIFT GUEST_MSI_SHIFT  PIRQ:87
(XEN) [2014-11-17 17:54:19.094] d16 OK-raise   408msec ago, state:1, 3691 count, [prev:0000000000200200, next:0000000000100100] ffff83051b904428<NULL> MAPPED_SHIFT GUEST_MSI_SHIFT  PIRQ:87
(XEN) [2014-11-17 17:54:19.143] CPU05:
(XEN) [2014-11-17 17:54:19.154] d16 OK-softirq 458msec ago, state:1, 52039 count, [prev:ffff83054ef283e0, next:ffff83054ef283e0] ffff83051b95fd28MACH_PCI_SHIFT MAPPED_SHIFT GUEST_PCI_SHIFT  PIRQ:0
(XEN) [2014-11-17 17:54:19.205] d16 OK-raise   489msec ago, state:1, 52049 count, [prev:0000000000200200, next:0000000000100100] ffff83051b95fd28MACH_PCI_SHIFT MAPPED_SHIFT GUEST_PCI_SHIFT  PIRQ:0
(XEN) [2014-11-17 17:54:19.257] d16 ERR-poison 561msec ago, state:0, 1 count, [prev:0000000000200200, next:0000000000100100] ffff83051b95fd28MACH_PCI_SHIFT MAPPED_SHIFT GUEST_PCI_SHIFT  PIRQ:0
(XEN) [2014-11-17 17:54:19.307] d16 Z-softirq  731msec ago, state:3, 3 count, [prev:ffff83054ef283e0, next:ffff83054ef283e0] ffff83051b95fd28MACH_PCI_SHIFT MAPPED_SHIFT GUEST_PCI_SHIFT  PIRQ:0
(XEN) [2014-11-17 17:54:19.356] domain_crash called from io.c:938
(XEN) [2014-11-17 17:54:19.356] Domain 16 reported crashed by domain 32767 on cpu#5:
------------07C1DE16C0EDF9EBB
Content-Type: text/plain;
 name="xl-dmesg.txt"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="xl-dmesg.txt"

LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDM6NDYuMDA0XSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xNyAxNzo0Mzo1Ni4wMDRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3
IDE3OjQ0OjA2LjAwNF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDQ6MTYuMDA1
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0NDoyNi4wMDVdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE3IDE3OjQ0OjM2LjAwNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTcgMTc6NDQ6NDYuMDA1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0NDo1Ni4w
MDZdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ1OjA2LjAwNl0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTcgMTc6NDU6MTYuMDA2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xNyAxNzo0NToyNi4wMDZdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ1OjM2
LjAwN10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDU6NDYuMDA3XSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0NTo1Ni4wMDddIC0tTUFSSy0tCihkMSkgWzIwMTQt
MTEtMTcgMTc6NDY6MDUuNzI0XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9y
eQooZDEpIFsyMDE0LTExLTE3IDE3OjQ2OjA1LjcyNF0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQu
Li4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDY6MDUuOTkzXSB0cmFwcy5jOjI1Nzk6ZDF2MCBE
b21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAw
MDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xNyAxNzo0
NjowNi4wMDddIC0tTUFSSy0tCihkMikgWzIwMTQtMTEtMTcgMTc6NDY6MTEuNzA3XSBtYXBw
aW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDIpIFsyMDE0LTExLTE3IDE3OjQ2
OjExLjcwN10gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6
NDY6MTEuNzg5XSB0cmFwcy5jOjI1Nzk6ZDJ2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAw
MDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAw
MDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xNyAxNzo0NjoxNi4wMDhdIC0tTUFSSy0tCihkMykg
WzIwMTQtMTEtMTcgMTc6NDY6MTcuNDk3XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2Fs
IG1lbW9yeQooZDMpIFsyMDE0LTExLTE3IDE3OjQ2OjE3LjQ5N10gYWJvdXQgdG8gZ2V0IHN0
YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDY6MTcuNTg5XSB0cmFwcy5jOjI1Nzk6
ZDN2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAw
MDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooZDQpIFsyMDE0LTExLTE3
IDE3OjQ2OjIzLjQ3M10gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkKKGQ0
KSBbMjAxNC0xMS0xNyAxNzo0NjoyMy40NzNdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uCihY
RU4pIFsyMDE0LTExLTE3IDE3OjQ2OjIzLjU1MF0gdHJhcHMuYzoyNTc5OmQ0djAgRG9tYWlu
IGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAw
MDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDY6MjQu
MTE1XSBncmFudF90YWJsZS5jOjMwNTpkMHYwIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRv
IDIgZnJhbWVzCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ2OjI2LjAwOF0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTcgMTc6NDY6MjguNjM0XSBncmFudF90YWJsZS5jOjMwNTpkMHYwIElu
Y3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDMgZnJhbWVzCihYRU4pIFsyMDE0LTExLTE3IDE3
OjQ2OjI4LjY1NV0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2MCBJbmNyZWFzZWQgbWFwdHJhY2sg
c2l6ZSB0byA0IGZyYW1lcwooZDUpIFsyMDE0LTExLTE3IDE3OjQ2OjI5LjMzNV0gbWFwcGlu
ZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkKKGQ1KSBbMjAxNC0xMS0xNyAxNzo0Njoy
OS4zMzVdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ2
OjI5LjQxM10gdHJhcHMuYzoyNTc5OmQ1djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAw
MDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAw
ZmZmZi4KKGQ2KSBbMjAxNC0xMS0xNyAxNzo0NjozNS4xODBdIG1hcHBpbmcga2VybmVsIGlu
dG8gcGh5c2ljYWwgbWVtb3J5CihkNikgWzIwMTQtMTEtMTcgMTc6NDY6MzUuMTgwXSBhYm91
dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xNyAxNzo0NjozNS4yOTRdIHRy
YXBzLmM6MjU3OTpkNnYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAw
NCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4p
IFsyMDE0LTExLTE3IDE3OjQ2OjM2LjAwOF0gLS1NQVJLLS0KKGQ3KSBbMjAxNC0xMS0xNyAx
Nzo0Njo0MS4zMDJdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkNykg
WzIwMTQtMTEtMTcgMTc6NDY6NDEuMzAyXSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVO
KSBbMjAxNC0xMS0xNyAxNzo0Njo0MS4zODRdIHRyYXBzLmM6MjU3OTpkN3YwIERvbWFpbiBh
dHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAw
MCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ2OjQ2LjAw
OF0gLS1NQVJLLS0KKGQ4KSBbMjAxNC0xMS0xNyAxNzo0Njo0Ny4xOTRdIG1hcHBpbmcga2Vy
bmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkOCkgWzIwMTQtMTEtMTcgMTc6NDY6NDcuMTk0
XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Njo0Ny4y
NzFdIHRyYXBzLmM6MjU3OTpkOHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBj
MDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYu
CihkOSkgWzIwMTQtMTEtMTcgMTc6NDY6NTMuMjIwXSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBo
eXNpY2FsIG1lbW9yeQooZDkpIFsyMDE0LTExLTE3IDE3OjQ2OjUzLjIyMF0gYWJvdXQgdG8g
Z2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDY6NTMuMzM2XSB0cmFwcy5j
OjI1Nzk6ZDl2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJv
bSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAx
NC0xMS0xNyAxNzo0Njo1NC45NDJdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2Vk
IG1hcHRyYWNrIHNpemUgdG8gNSBmcmFtZXMKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDY6NTYu
MDA4XSAtLU1BUkstLQooZDEwKSBbMjAxNC0xMS0xNyAxNzo0NzowMC4wNDRdIG1hcHBpbmcg
a2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkMTApIFsyMDE0LTExLTE3IDE3OjQ3OjAw
LjA0NF0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6
MDAuMTMwXSB0cmFwcy5jOjI1Nzk6ZDEwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAw
MDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAw
ZmZmZi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6MDYuMDA5XSAtLU1BUkstLQooZDExKSBb
MjAxNC0xMS0xNyAxNzo0NzowNi4yNjVdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwg
bWVtb3J5CihkMTEpIFsyMDE0LTExLTE3IDE3OjQ3OjA2LjI2NV0gYWJvdXQgdG8gZ2V0IHN0
YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6MDYuMzU5XSB0cmFwcy5jOjI1Nzk6
ZDExdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgw
MDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKGQxMikgWzIwMTQtMTEt
MTcgMTc6NDc6MTIuNDM5XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQoo
ZDEyKSBbMjAxNC0xMS0xNyAxNzo0NzoxMi40MzldIGFib3V0IHRvIGdldCBzdGFydGVkLi4u
CihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjEyLjUyOV0gdHJhcHMuYzoyNTc5OmQxMnYwIERv
bWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAw
MDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3
OjE2LjAwOV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6MTguOTI1XSBBTUQt
Vmk6IERpc2FibGU6IGRldmljZSBpZCA9IDB4YTQsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2Rl
ID0gMwooWEVOKSBbMjAxNC0xMS0xNyAxNzo0NzoxOC45MjVdIEFNRC1WaTogU2V0dXAgSS9P
IHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4YTQsIHR5cGUgPSAweDcsIHJvb3QgdGFibGUg
PSAweDUxNjZjNDAwMCwgZG9tYWluID0gMTMsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAx
NC0xMS0xNyAxNzo0NzoxOC45MjVdIEFNRC1WaTogUmUtYXNzaWduIDAwMDA6MDM6MDYuMCBm
cm9tIGRvbTAgdG8gZG9tMTMKKGQxMykgWzIwMTQtMTEtMTcgMTc6NDc6MTguOTM5XSBtYXBw
aW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDEzKSBbMjAxNC0xMS0xNyAxNzo0
NzoxOC45MzldIGFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTExLTE3IDE3
OjQ3OjE5LjE3N10gdHJhcHMuYzoyNTc5OmQxM3YwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1Ig
MDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAw
MDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjIxLjAyNV0gZ3JhbnRfdGFibGUu
YzozMDU6ZDB2MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA2IGZyYW1lcwooZDE0KSBb
MjAxNC0xMS0xNyAxNzo0NzoyNC45MzNdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwg
bWVtb3J5CihkMTQpIFsyMDE0LTExLTE3IDE3OjQ3OjI0LjkzM10gYWJvdXQgdG8gZ2V0IHN0
YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6MjUuMDI0XSB0cmFwcy5jOjI1Nzk6
ZDE0djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgw
MDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEt
MTcgMTc6NDc6MjYuMDA5XSAtLU1BUkstLQooZDE1KSBbMjAxNC0xMS0xNyAxNzo0NzozMS4y
NzJdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkMTUpIFsyMDE0LTEx
LTE3IDE3OjQ3OjMxLjI3Ml0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQt
MTEtMTcgMTc6NDc6MzEuMzY0XSB0cmFwcy5jOjI1Nzk6ZDE1djAgRG9tYWluIGF0dGVtcHRl
ZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4
MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6MzYuMDA5XSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0NzozOS40MDFdIGlvLmM6NTUwOiBkMTY6IGJp
bmQ6IG1fZ3NpPTM3IGdfZ3NpPTM2IGRldj0wMC4wMC41IGludHg9MAooWEVOKSBbMjAxNC0x
MS0xNyAxNzo0NzozOS44MDhdIEFNRC1WaTogRGlzYWJsZTogZGV2aWNlIGlkID0gMHg4MDAs
IGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzoz
OS44MDhdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4ODAw
LCB0eXBlID0gMHgxLCByb290IHRhYmxlID0gMHg1MWIwZDEwMDAsIGRvbWFpbiA9IDE2LCBw
YWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6MzkuODA4XSBBTUQtVmk6
IFJlLWFzc2lnbiAwMDAwOjA4OjAwLjAgZnJvbSBkb20wIHRvIGRvbTE2CihYRU4pIFsyMDE0
LTExLTE3IDE3OjQ3OjQwLjkyN10gaW8uYzo1NTA6IGQxNjogYmluZDogbV9nc2k9NDcgZ19n
c2k9NDAgZGV2PTAwLjAwLjYgaW50eD0wCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjQwLjkz
M10gQU1ELVZpOiBEaXNhYmxlOiBkZXZpY2UgaWQgPSAweGEwMCwgZG9tYWluID0gMCwgcGFn
aW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjQwLjkzM10gQU1ELVZpOiBT
ZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhhMDAsIHR5cGUgPSAweDEsIHJv
b3QgdGFibGUgPSAweDUxYjBkMTAwMCwgZG9tYWluID0gMTYsIHBhZ2luZyBtb2RlID0gMwoo
WEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0MC45MzNdIEFNRC1WaTogUmUtYXNzaWduIDAwMDA6
MGE6MDAuMCBmcm9tIGRvbTAgdG8gZG9tMTYKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDAu
OTQ0XSBIVk0gTG9hZGVyCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQwLjk0NF0gRGV0ZWN0
ZWQgWGVuIHY0LjUuMC1yYwooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MC45NDRdIFhlbmJ1
cyByaW5ncyBAMHhmZWZmYzAwMCwgZXZlbnQgY2hhbm5lbCAxCihkMTYpIFsyMDE0LTExLTE3
IDE3OjQ3OjQwLjk0NF0gU3lzdGVtIHJlcXVlc3RlZCBTZWFCSU9TCihkMTYpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQwLjk0NF0gQ1BVIHNwZWVkIGlzIDMyMDAgTUh6CihkMTYpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQwLjk0NF0gUmVsb2NhdGluZyBndWVzdCBtZW1vcnkgZm9yIGxvd21lbSBN
TUlPIHNwYWNlIGRpc2FibGVkCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjQwLjk0NV0gaXJx
LmM6MjcwOiBEb20xNiBQQ0kgbGluayAwIGNoYW5nZWQgMCAtPiA1CihkMTYpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQwLjk0NV0gUENJLUlTQSBsaW5rIDAgcm91dGVkIHRvIElSUTUKKFhFTikg
WzIwMTQtMTEtMTcgMTc6NDc6NDAuOTQ1XSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5rIDEg
Y2hhbmdlZCAwIC0+IDEwCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQwLjk0NV0gUENJLUlT
QSBsaW5rIDEgcm91dGVkIHRvIElSUTEwCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjQwLjk0
NV0gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAyIGNoYW5nZWQgMCAtPiAxMQooZDE2KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0MC45NDVdIFBDSS1JU0EgbGluayAyIHJvdXRlZCB0byBJUlEx
MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0MC45NDZdIGlycS5jOjI3MDogRG9tMTYgUENJ
IGxpbmsgMyBjaGFuZ2VkIDAgLT4gNQooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MC45NDZd
IFBDSS1JU0EgbGluayAzIHJvdXRlZCB0byBJUlE1CihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3
OjQwLjk2M10gcGNpIGRldiAwMToyIElOVEQtPklSUTUKKGQxNikgWzIwMTQtMTEtMTcgMTc6
NDc6NDAuOTY5XSBwY2kgZGV2IDAxOjMgSU5UQS0+SVJRMTAKKGQxNikgWzIwMTQtMTEtMTcg
MTc6NDc6NDAuOTc0XSBwY2kgZGV2IDAyOjAgSU5UQS0+SVJRMTEKKGQxNikgWzIwMTQtMTEt
MTcgMTc6NDc6NDAuOTg1XSBwY2kgZGV2IDA0OjAgSU5UQS0+SVJRNQooZDE2KSBbMjAxNC0x
MS0xNyAxNzo0Nzo0MC45OTFdIHBjaSBkZXYgMDU6MCBJTlRBLT5JUlExMAooZDE2KSBbMjAx
NC0xMS0xNyAxNzo0Nzo0MC45OThdIHBjaSBkZXYgMDY6MCBJTlRBLT5JUlExMQooZDE2KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0MS4wNDJdIE5vIFJBTSBpbiBoaWdoIG1lbW9yeTsgc2V0dGlu
ZyBoaWdoX21lbSByZXNvdXJjZSBiYXNlIHRvIDEwMDAwMDAwMAooZDE2KSBbMjAxNC0xMS0x
NyAxNzo0Nzo0MS4wNDJdIHBjaSBkZXYgMDM6MCBiYXIgMTAgc2l6ZSAwMDIwMDAwMDA6IDBm
MDAwMDAwOAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4wNDRdIHBjaSBkZXYgMDI6MCBi
YXIgMTQgc2l6ZSAwMDEwMDAwMDA6IDBmMjAwMDAwOAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0
Nzo0MS4wNDZdIHBjaSBkZXYgMDY6MCBiYXIgMTAgc2l6ZSAwMDAyMDAwMDA6IDBmMzAwMDAw
NAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4wNDZdIG1lbW9yeV9tYXA6YWRkOiBkb20x
NiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0
MS4wNTFdIHBjaSBkZXYgMDQ6MCBiYXIgMzAgc2l6ZSAwMDAwNDAwMDA6IDBmMzIwMDAwMAoo
ZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4wNTRdIHBjaSBkZXYgMDQ6MCBiYXIgMTAgc2l6
ZSAwMDAwMjAwMDA6IDBmMzI0MDAwMAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4wNTRd
IHBjaSBkZXYgMDM6MCBiYXIgMzAgc2l6ZSAwMDAwMTAwMDA6IDBmMzI2MDAwMAooZDE2KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0MS4wNTVdIHBjaSBkZXYgMDU6MCBiYXIgMTAgc2l6ZSAwMDAw
MDIwMDA6IDBmMzI3MDAwNAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4wNTVdIG1lbW9y
eV9tYXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKGQxNikgWzIwMTQt
MTEtMTcgMTc6NDc6NDEuMDYyXSBwY2kgZGV2IDAzOjAgYmFyIDE0IHNpemUgMDAwMDAxMDAw
OiAwZjMyNzIwMDAKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMDYyXSBwY2kgZGV2IDAy
OjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAwMGMwMDEKKGQxNikgWzIwMTQtMTEtMTcg
MTc6NDc6NDEuMDY0XSBwY2kgZGV2IDA0OjAgYmFyIDE0IHNpemUgMDAwMDAwMDQwOiAwMDAw
MGMxMDEKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMDY3XSBwY2kgZGV2IDAxOjIgYmFy
IDIwIHNpemUgMDAwMDAwMDIwOiAwMDAwMGMxNDEKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6
NDEuMDY5XSBwY2kgZGV2IDAxOjEgYmFyIDIwIHNpemUgMDAwMDAwMDEwOiAwMDAwMGMxNjEK
KGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMDcxXSA/IT8hPyE/IT8gZW5hYmxlIElPIG9u
IHByaW1hcnkgdmdhIHBjaSBkZXYgMDM6MCAKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEu
MDcxXSBNdWx0aXByb2Nlc3NvciBpbml0aWFsaXNhdGlvbjoKKGQxNikgWzIwMTQtMTEtMTcg
MTc6NDc6NDEuMDk1XSAgLSBDUFUwIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMg
Li4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6
NDEuMTIwXSAgLSBDUFUxIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZh
ciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTQ1
XSAgLSBDUFUyIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJS
cyBbMS84XSAuLi4gZG9uZS4KKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTY5XSAgLSBD
UFUzIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84
XSAuLi4gZG9uZS4KKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTY5XSBUZXN0aW5nIEhW
TSBlbnZpcm9ubWVudDoKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTc4XSAgLSBSRVAg
SU5TQiBhY3Jvc3MgcGFnZSBib3VuZGFyaWVzIC4uLiBwYXNzZWQKKGQxNikgWzIwMTQtMTEt
MTcgMTc6NDc6NDEuMTgyXSAgLSBHUyBiYXNlIE1TUnMgYW5kIFNXQVBHUyAuLi4gcGFzc2Vk
CihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjE4Ml0gUGFzc2VkIDIgb2YgMiB0ZXN0cwoo
ZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4xODJdIFdyaXRpbmcgU01CSU9TIHRhYmxlcyAu
Li4KKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTgzXSBMb2FkaW5nIFNlYUJJT1MgLi4u
CihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjE4M10gQ3JlYXRpbmcgTVAgdGFibGVzIC4u
LgooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4xODNdIExvYWRpbmcgQUNQSSAuLi4KKGQx
NikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTg0XSB2bTg2IFRTUyBhdCBmYzAwYTIwMAooZDE2
KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4xODVdIEJJT1MgbWFwOgooZDE2KSBbMjAxNC0xMS0x
NyAxNzo0Nzo0MS4xODVdICAxMDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQooZDE2KSBbMjAx
NC0xMS0xNyAxNzo0Nzo0MS4xODVdICBjMDAwMC1mZmZmZjogTWFpbiBCSU9TCihkMTYpIFsy
MDE0LTExLTE3IDE3OjQ3OjQxLjE4NV0gRTgyMCB0YWJsZToKKGQxNikgWzIwMTQtMTEtMTcg
MTc6NDc6NDEuMTg1XSAgWzAwXTogMDAwMDAwMDA6MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBh
MDAwMDogUkFNCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjE4NV0gIEhPTEU6IDAwMDAw
MDAwOjAwMGEwMDAwIC0gMDAwMDAwMDA6MDAwYzAwMDAKKGQxNikgWzIwMTQtMTEtMTcgMTc6
NDc6NDEuMTg1XSAgWzAxXTogMDAwMDAwMDA6MDAwYzAwMDAgLSAwMDAwMDAwMDowMDEwMDAw
MDogUkVTRVJWRUQKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTg1XSAgWzAyXTogMDAw
MDAwMDA6MDAxMDAwMDAgLSAwMDAwMDAwMDozZjgwMDAwMDogUkFNCihkMTYpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQxLjE4NV0gIEhPTEU6IDAwMDAwMDAwOjNmODAwMDAwIC0gMDAwMDAwMDA6
ZmMwMDAwMDAKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTg1XSAgWzAzXTogMDAwMDAw
MDA6ZmMwMDAwMDAgLSAwMDAwMDAwMTowMDAwMDAwMDogUkVTRVJWRUQKKGQxNikgWzIwMTQt
MTEtMTcgMTc6NDc6NDEuMTg1XSBJbnZva2luZyBTZWFCSU9TIC4uLgooZDE2KSBbMjAxNC0x
MS0xNyAxNzo0Nzo0MS4xODhdIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4
OGMtMjAxNDExMTdfMTgxNTQ3LXNlcnZlZXJzdGVydGplKQooZDE2KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo0MS4xODhdIAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4xODhdIEZvdW5kIFhl
biBoeXBlcnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDAwMAooZDE2KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo0MS4xODhdIFJ1bm5pbmcgb24gUUVNVSAoaTQ0MGZ4KQooZDE2KSBbMjAxNC0xMS0x
NyAxNzo0Nzo0MS4xODhdIHhlbjogY29weSBlODIwLi4uCihkMTYpIFsyMDE0LTExLTE3IDE3
OjQ3OjQxLjE4OF0gUmVsb2NhdGluZyBpbml0IGZyb20gMHgwMDBkZTJlOSB0byAweDNmN2Fl
NGYwIChzaXplIDcyMjY3KQooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4xOTBdIENQVSBN
aHo9MzIwMgooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4xOTZdIEZvdW5kIDEwIFBDSSBk
ZXZpY2VzIChtYXggUENJIGJ1cyBpcyAwMCkKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEu
MTk2XSBBbGxvY2F0ZWQgWGVuIGh5cGVyY2FsbCBwYWdlIGF0IDNmN2ZmMDAwCihkMTYpIFsy
MDE0LTExLTE3IDE3OjQ3OjQxLjE5Nl0gRGV0ZWN0ZWQgWGVuIHY0LjUuMC1yYwooZDE2KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0MS4xOTZdIHhlbjogY29weSBCSU9TIHRhYmxlcy4uLgooZDE2
KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4xOTZdIENvcHlpbmcgU01CSU9TIGVudHJ5IHBvaW50
IGZyb20gMHgwMDAxMDAxMCB0byAweDAwMGY1ZGUwCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3
OjQxLjE5Nl0gQ29weWluZyBNUFRBQkxFIGZyb20gMHhmYzAwMTFhMC9mYzAwMTFiMCB0byAw
eDAwMGY1Y2MwCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjE5Nl0gQ29weWluZyBQSVIg
ZnJvbSAweDAwMDEwMDMwIHRvIDB4MDAwZjVjNDAKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6
NDEuMTk2XSBDb3B5aW5nIEFDUEkgUlNEUCBmcm9tIDB4MDAwMTAwYjAgdG8gMHgwMDBmNWMx
MAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4xOTZdIFVzaW5nIHBtdGltZXIsIGlvcG9y
dCAweGIwMDgKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMTk2XSBTY2FuIGZvciBWR0Eg
b3B0aW9uIHJvbQooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4yMTNdIFJ1bm5pbmcgb3B0
aW9uIHJvbSBhdCBjMDAwOjAwMDMKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMjIxXSBz
dGR2Z2EuYzoxNDc6ZDE2djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVzCihk
MTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjI0N10gcG1tIGNhbGwgYXJnMT0wCihkMTYpIFsy
MDE0LTExLTE3IDE3OjQ3OjQxLjI0OF0gVHVybmluZyBvbiB2Z2EgdGV4dCBtb2RlIGNvbnNv
bGUKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMzY0XSBTZWFCSU9TICh2ZXJzaW9uIHJl
bC0xLjcuNS0wLWdlNTE0ODhjLTIwMTQxMTE3XzE4MTU0Ny1zZXJ2ZWVyc3RlcnRqZSkKKGQx
NikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMzc3XSBNYWNoaW5lIFVVSUQgYjAyNDU1MDktOTIw
NC00Yzk2LWJiNDItOThjMDIwYjEwZjA1CihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjM3
N10gLzNmN2FkMDAwXCBTdGFydCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEu
Mzc3XSB8M2Y3YWQwMDB8IFhIQ0kgaW5pdCBvbiBkZXYgMDA6MDUuMDogcmVncyBAIDB4ZjMy
NzAwMDAsIDQgcG9ydHMsIDMyIHNsb3RzLCAzMiBiCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3
OjQxLjM3N10geXRlIGNvbnRleHRzCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjM3N10g
fDNmN2FkMDAwfCBYSENJICAgIGV4dGNhcCAweDEgQCBmMzI3MDUwMAooZDE2KSBbMjAxNC0x
MS0xNyAxNzo0Nzo0MS4zNzddIHwzZjdhZDAwMHwgWEhDSSAgICBwcm90b2NvbCBVU0IgIDMu
MDAsIDIgcG9ydHMgKG9mZnNldCAxKSwgZGVmIDAKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6
NDEuMzc3XSB8M2Y3YWQwMDB8IFhIQ0kgICAgcHJvdG9jb2wgVVNCICAyLjAwLCAyIHBvcnRz
IChvZmZzZXQgMyksIGRlZiAwCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjM3OF0gLzNm
N2FiMDAwXCBTdGFydCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMzc4XSAv
M2Y3YWEwMDBcIFN0YXJ0IHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4zNzhd
IHwzZjdhZDAwMHwgVUhDSSBpbml0IG9uIGRldiAwMDowMS4yIChpbz1jMTQwKQooZDE2KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0MS4zNzldIC8zZjdhOTAwMFwgU3RhcnQgdGhyZWFkCihkMTYp
IFsyMDE0LTExLTE3IDE3OjQ3OjQxLjM3OV0gLzNmN2E4MDAwXCBTdGFydCB0aHJlYWQKKGQx
NikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMzc5XSBGb3VuZCAwIGxwdCBwb3J0cwooZDE2KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0MS4zODBdIEZvdW5kIDEgc2VyaWFsIHBvcnRzCihkMTYpIFsy
MDE0LTExLTE3IDE3OjQ3OjQxLjM4MF0gQVRBIGNvbnRyb2xsZXIgMSBhdCAxZjAvM2Y0LzAg
KGlycSAxNCBkZXYgOSkKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMzgwXSAvM2Y3YTcw
MDBcIFN0YXJ0IHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4zODJdIFwzZjdh
ZDAwMC8gRW5kIHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS4zODJdIC8zZjdh
NjAwMFwgU3RhcnQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjM4Ml0gXDNm
N2E2MDAwLyBFbmQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjM4Ml0gQVRB
IGNvbnRyb2xsZXIgMiBhdCAxNzAvMzc0LzAgKGlycSAxNSBkZXYgOSkKKGQxNikgWzIwMTQt
MTEtMTcgMTc6NDc6NDEuMzgyXSAvM2Y3YTYwMDBcIFN0YXJ0IHRocmVhZAooZDE2KSBbMjAx
NC0xMS0xNyAxNzo0Nzo0MS4zODNdIFwzZjdhNjAwMC8gRW5kIHRocmVhZAooZDE2KSBbMjAx
NC0xMS0xNyAxNzo0Nzo0MS4zODVdIHwzZjdhNzAwMHwgYXRhMC0wOiBRRU1VIEhBUkRESVNL
IEFUQS03IEhhcmQtRGlzayAoMTAyNDAgTWlCeXRlcykKKGQxNikgWzIwMTQtMTEtMTcgMTc6
NDc6NDEuMzg1XSB8M2Y3YTcwMDB8IFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkw
Y2Y4LypAMSwxL2RyaXZlQDAvZGlza0AwCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjM4
N10gfDNmN2E3MDAwfCBhdGEwLTE6IFFFTVUgSEFSRERJU0sgQVRBLTcgSGFyZC1EaXNrICgz
MDAgR2lCeXRlcykKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuMzg3XSB8M2Y3YTcwMDB8
IFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4LypAMSwxL2RyaXZlQDAvZGlz
a0AxCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjM4N10gXDNmN2E3MDAwLyBFbmQgdGhy
ZWFkCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjQ0Nl0gfDNmN2E4MDAwfCB1c2JfaGlk
X3NldHVwIDB4M2Y3YWRkYmMKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuNDQ2XSBcM2Y3
YTgwMDAvIEVuZCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuNDQ3XSBcM2Y3
YTkwMDAvIEVuZCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuNDgxXSAvM2Y3
YTkwMDBcIFN0YXJ0IHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS40ODFdIFwz
ZjdhOTAwMC8gRW5kIHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS40ODFdIC8z
ZjdhOTAwMFwgU3RhcnQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjQ4MV0g
XDNmN2E5MDAwLyBFbmQgdGhyZWFkCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjQ4Ml0g
LzNmN2E5MDAwXCBTdGFydCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuNDgy
XSBcM2Y3YTkwMDAvIEVuZCB0aHJlYWQKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuNDgy
XSAvM2Y3YTkwMDBcIFN0YXJ0IHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS40
ODVdIHwzZjdhYTAwMHwgUFMyIGtleWJvYXJkIGluaXRpYWxpemVkCihkMTYpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQxLjQ4NV0gXDNmN2FhMDAwLyBFbmQgdGhyZWFkCihkMTYpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQxLjUzMl0gfDNmN2E5MDAwfCBYSENJIHBvcnQgIzQ6IDB4MDAyMDBhMDMs
IHBvd2VyZWQsIGVuYWJsZWQsIHBscyAwLCBzcGVlZCAyIFtMb3ddCihkMTYpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQxLjU2Ml0gfDNmN2E5MDAwfCB1c2JfaGlkX3NldHVwIDB4M2Y3ZmVjMjAK
KGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuNTYyXSBcM2Y3YTkwMDAvIEVuZCB0aHJlYWQK
KGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDEuNTYzXSB8M2Y3YWIwMDB8IFhIQ0kgbm8gZGV2
aWNlcyBmb3VuZAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS41NjhdIFwzZjdhYjAwMC8g
RW5kIHRocmVhZAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS41NjhdIEFsbCB0aHJlYWRz
IGNvbXBsZXRlLgooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS41NjhdIFNjYW4gZm9yIG9w
dGlvbiByb21zCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQxLjU5NV0gUnVubmluZyBvcHRp
b24gcm9tIGF0IGM5ODA6MDAwMwooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS42MDFdIHBt
bSBjYWxsIGFyZzE9MQooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS42MDFdIHBtbSBjYWxs
IGFyZzE9MAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS42MDNdIHBtbSBjYWxsIGFyZzE9
MQooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS42MDNdIHBtbSBjYWxsIGFyZzE9MAooZDE2
KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS42MjBdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAv
cGNpQGkwY2Y4LypANAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS42MjBdIAooZDE2KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0MS42MjddIFByZXNzIEYxMiBmb3IgYm9vdCBtZW51LgooZDE2
KSBbMjAxNC0xMS0xNyAxNzo0Nzo0MS42MjddIAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0
NC4xODRdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiBIQUxUCihkMTYpIFsyMDE0LTExLTE3
IDE3OjQ3OjQ0LjE4NF0gZHJpdmUgMHgwMDBmNWJjMDogUENIUz0xNjM4My8xNi82MyB0cmFu
c2xhdGlvbj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTIwOTcxNTIwCihkMTYpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQ0LjE4NF0gZHJpdmUgMHgwMDBmNWI5MDogUENIUz0xNjM4My8xNi82MyB0
cmFuc2xhdGlvbj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTYyOTE0NTYwMAooZDE2KSBbMjAx
NC0xMS0xNyAxNzo0Nzo0NC4xODRdIAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0NC4xODRd
IFNwYWNlIGF2YWlsYWJsZSBmb3IgVU1COiBjYTgwMC1lZjAwMCwgZjU2MDAtZjViOTAKKGQx
NikgWzIwMTQtMTEtMTcgMTc6NDc6NDQuMTg0XSBSZXR1cm5lZCAyNTM5NTIgYnl0ZXMgb2Yg
Wm9uZUhpZ2gKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDQuMTg0XSBlODIwIG1hcCBoYXMg
NiBpdGVtczoKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDQuMTg1XSAgIDA6IDAwMDAwMDAw
MDAwMDAwMDAgLSAwMDAwMDAwMDAwMDlmYzAwID0gMSBSQU0KKGQxNikgWzIwMTQtMTEtMTcg
MTc6NDc6NDQuMTg1XSAgIDE6IDAwMDAwMDAwMDAwOWZjMDAgLSAwMDAwMDAwMDAwMGEwMDAw
ID0gMiBSRVNFUlZFRAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0NC4xODVdICAgMjogMDAw
MDAwMDAwMDBmMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgPSAyIFJFU0VSVkVECihkMTYpIFsy
MDE0LTExLTE3IDE3OjQ3OjQ0LjE4NV0gICAzOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAw
MDAzZjdmZTAwMCA9IDEgUkFNCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQ0LjE4NV0gICA0
OiAwMDAwMDAwMDNmN2ZlMDAwIC0gMDAwMDAwMDAzZjgwMDAwMCA9IDIgUkVTRVJWRUQKKGQx
NikgWzIwMTQtMTEtMTcgMTc6NDc6NDQuMTg1XSAgIDU6IDAwMDAwMDAwZmMwMDAwMDAgLSAw
MDAwMDAwMTAwMDAwMDAwID0gMiBSRVNFUlZFRAooZDE2KSBbMjAxNC0xMS0xNyAxNzo0Nzo0
NC4xODZdIGVudGVyIGhhbmRsZV8xOToKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDQuMTg2
XSAgIE5VTEwKKGQxNikgWzIwMTQtMTEtMTcgMTc6NDc6NDQuMTkyXSBCb290aW5nIGZyb20g
SGFyZCBEaXNrLi4uCihkMTYpIFsyMDE0LTExLTE3IDE3OjQ3OjQ0LjE5NF0gQm9vdGluZyBm
cm9tIDAwMDA6N2MwMAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0Ni4wMDldIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjQ3LjA4OV0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2
MyBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA3IGZyYW1lcwooWEVOKSBbMjAxNC0xMS0x
NyAxNzo0Nzo0OC44OThdIGlvLmM6NTUwOiBkMTc6IGJpbmQ6IG1fZ3NpPTQwIGdfZ3NpPTM2
IGRldj0wMC4wMC41IGludHg9MAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4xMDJdIEFN
RC1WaTogRGlzYWJsZTogZGV2aWNlIGlkID0gMHg0MDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBt
b2RlID0gMwooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4xMDJdIEFNRC1WaTogU2V0dXAg
SS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4NDAwLCB0eXBlID0gMHgxLCByb290IHRh
YmxlID0gMHgzZGE0OTQwMDAsIGRvbWFpbiA9IDE3LCBwYWdpbmcgbW9kZSA9IDMKKFhFTikg
WzIwMTQtMTEtMTcgMTc6NDc6NDkuMTAyXSBBTUQtVmk6IFJlLWFzc2lnbiAwMDAwOjA0OjAw
LjAgZnJvbSBkb20wIHRvIGRvbTE3CihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjExMV0g
SFZNIExvYWRlcgooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4xMTFdIERldGVjdGVkIFhl
biB2NC41LjAtcmMKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuMTEyXSBYZW5idXMgcmlu
Z3MgQDB4ZmVmZmMwMDAsIGV2ZW50IGNoYW5uZWwgMQooZDE3KSBbMjAxNC0xMS0xNyAxNzo0
Nzo0OS4xMTJdIFN5c3RlbSByZXF1ZXN0ZWQgU2VhQklPUwooZDE3KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo0OS4xMTJdIENQVSBzcGVlZCBpcyAzMjAwIE1IegooZDE3KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo0OS4xMTJdIFJlbG9jYXRpbmcgZ3Vlc3QgbWVtb3J5IGZvciBsb3dtZW0gTU1JTyBz
cGFjZSBkaXNhYmxlZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4xMTJdIGlycS5jOjI3
MDogRG9tMTcgUENJIGxpbmsgMCBjaGFuZ2VkIDAgLT4gNQooZDE3KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo0OS4xMTJdIFBDSS1JU0EgbGluayAwIHJvdXRlZCB0byBJUlE1CihYRU4pIFsyMDE0
LTExLTE3IDE3OjQ3OjQ5LjExM10gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAxIGNoYW5n
ZWQgMCAtPiAxMAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4xMTNdIFBDSS1JU0EgbGlu
ayAxIHJvdXRlZCB0byBJUlExMAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4xMTNdIGly
cS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMiBjaGFuZ2VkIDAgLT4gMTEKKGQxNykgWzIwMTQt
MTEtMTcgMTc6NDc6NDkuMTEzXSBQQ0ktSVNBIGxpbmsgMiByb3V0ZWQgdG8gSVJRMTEKKFhF
TikgWzIwMTQtMTEtMTcgMTc6NDc6NDkuMTEzXSBpcnEuYzoyNzA6IERvbTE3IFBDSSBsaW5r
IDMgY2hhbmdlZCAwIC0+IDUKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuMTEzXSBQQ0kt
SVNBIGxpbmsgMyByb3V0ZWQgdG8gSVJRNQooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4x
MzNdIHBjaSBkZXYgMDE6MyBJTlRBLT5JUlExMAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0
OS4xMzldIHBjaSBkZXYgMDI6MCBJTlRBLT5JUlExMQooZDE3KSBbMjAxNC0xMS0xNyAxNzo0
Nzo0OS4xNTBdIHBjaSBkZXYgMDQ6MCBJTlRBLT5JUlE1CihkMTcpIFsyMDE0LTExLTE3IDE3
OjQ3OjQ5LjE1Nl0gcGNpIGRldiAwNTowIElOVEEtPklSUTEwCihkMTcpIFsyMDE0LTExLTE3
IDE3OjQ3OjQ5LjIwNl0gTm8gUkFNIGluIGhpZ2ggbWVtb3J5OyBzZXR0aW5nIGhpZ2hfbWVt
IHJlc291cmNlIGJhc2UgdG8gMTAwMDAwMDAwCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5
LjIwNl0gcGNpIGRldiAwMzowIGJhciAxMCBzaXplIDAwMjAwMDAwMDogMGYwMDAwMDA4Cihk
MTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjIwOF0gcGNpIGRldiAwMjowIGJhciAxNCBzaXpl
IDAwMTAwMDAwMDogMGYyMDAwMDA4CihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjIxMF0g
cGNpIGRldiAwNDowIGJhciAzMCBzaXplIDAwMDA0MDAwMDogMGYzMDAwMDAwCihkMTcpIFsy
MDE0LTExLTE3IDE3OjQ3OjQ5LjIxMl0gcGNpIGRldiAwNDowIGJhciAxMCBzaXplIDAwMDAy
MDAwMDogMGYzMDQwMDAwCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjIxMl0gcGNpIGRl
diAwMzowIGJhciAzMCBzaXplIDAwMDAxMDAwMDogMGYzMDYwMDAwCihkMTcpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQ5LjIxMl0gcGNpIGRldiAwNTowIGJhciAxMCBzaXplIDAwMDAwMjAwMDog
MGYzMDcwMDA0CihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjIxM10gbWVtb3J5X21hcDph
ZGQ6IGRvbTE3IGdmbj1mMzA3MCBtZm49ZmRkZmUgbnI9MQooZDE3KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo0OS4yMThdIHBjaSBkZXYgMDM6MCBiYXIgMTQgc2l6ZSAwMDAwMDEwMDA6IDBmMzA3
MjAwMAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4yMTldIHBjaSBkZXYgMDI6MCBiYXIg
MTAgc2l6ZSAwMDAwMDAxMDA6IDAwMDAwYzAwMQooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0
OS4yMjFdIHBjaSBkZXYgMDQ6MCBiYXIgMTQgc2l6ZSAwMDAwMDAwNDA6IDAwMDAwYzEwMQoo
ZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4yMjNdIHBjaSBkZXYgMDE6MSBiYXIgMjAgc2l6
ZSAwMDAwMDAwMTA6IDAwMDAwYzE0MQooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4yMjVd
ID8hPyE/IT8hPyBlbmFibGUgSU8gb24gcHJpbWFyeSB2Z2EgcGNpIGRldiAwMzowIAooZDE3
KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4yMjVdIE11bHRpcHJvY2Vzc29yIGluaXRpYWxpc2F0
aW9uOgooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4yNDhdICAtIENQVTAgLi4uIDQ4LWJp
dCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgoo
ZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4yNzJdICAtIENQVTEgLi4uIDQ4LWJpdCBwaHlz
IC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDE3KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0OS4yOTddICAtIENQVTIgLi4uIDQ4LWJpdCBwaHlzIC4uLiBm
aXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDE3KSBbMjAxNC0x
MS0xNyAxNzo0Nzo0OS4yOTddIFRlc3RpbmcgSFZNIGVudmlyb25tZW50OgooZDE3KSBbMjAx
NC0xMS0xNyAxNzo0Nzo0OS4zMDZdICAtIFJFUCBJTlNCIGFjcm9zcyBwYWdlIGJvdW5kYXJp
ZXMgLi4uIHBhc3NlZAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4zMTFdICAtIEdTIGJh
c2UgTVNScyBhbmQgU1dBUEdTIC4uLiBwYXNzZWQKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6
NDkuMzExXSBQYXNzZWQgMiBvZiAyIHRlc3RzCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5
LjMxMV0gV3JpdGluZyBTTUJJT1MgdGFibGVzIC4uLgooZDE3KSBbMjAxNC0xMS0xNyAxNzo0
Nzo0OS4zMTJdIExvYWRpbmcgU2VhQklPUyAuLi4KKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6
NDkuMzEyXSBDcmVhdGluZyBNUCB0YWJsZXMgLi4uCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3
OjQ5LjMxMl0gTG9hZGluZyBBQ1BJIC4uLgooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4z
MTNdIHZtODYgVFNTIGF0IGZjMDBhMjAwCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMx
NF0gQklPUyBtYXA6CihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMxNF0gIDEwMDAwLTEw
MGQzOiBTY3JhdGNoIHNwYWNlCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMxNF0gIGMw
MDAwLWZmZmZmOiBNYWluIEJJT1MKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuMzE0XSBF
ODIwIHRhYmxlOgooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4zMTRdICBbMDBdOiAwMDAw
MDAwMDowMDAwMDAwMCAtIDAwMDAwMDAwOjAwMGEwMDAwOiBSQU0KKGQxNykgWzIwMTQtMTEt
MTcgMTc6NDc6NDkuMzE0XSAgSE9MRTogMDAwMDAwMDA6MDAwYTAwMDAgLSAwMDAwMDAwMDow
MDBjMDAwMAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4zMTRdICBbMDFdOiAwMDAwMDAw
MDowMDBjMDAwMCAtIDAwMDAwMDAwOjAwMTAwMDAwOiBSRVNFUlZFRAooZDE3KSBbMjAxNC0x
MS0xNyAxNzo0Nzo0OS4zMTRdICBbMDJdOiAwMDAwMDAwMDowMDEwMDAwMCAtIDAwMDAwMDAw
OjFmODAwMDAwOiBSQU0KKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuMzE0XSAgSE9MRTog
MDAwMDAwMDA6MWY4MDAwMDAgLSAwMDAwMDAwMDpmYzAwMDAwMAooZDE3KSBbMjAxNC0xMS0x
NyAxNzo0Nzo0OS4zMTRdICBbMDNdOiAwMDAwMDAwMDpmYzAwMDAwMCAtIDAwMDAwMDAxOjAw
MDAwMDAwOiBSRVNFUlZFRAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4zMTVdIEludm9r
aW5nIFNlYUJJT1MgLi4uCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMxN10gU2VhQklP
UyAodmVyc2lvbiByZWwtMS43LjUtMC1nZTUxNDg4Yy0yMDE0MTExN18xODE1NDctc2VydmVl
cnN0ZXJ0amUpCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMxN10gCihkMTcpIFsyMDE0
LTExLTE3IDE3OjQ3OjQ5LjMxN10gRm91bmQgWGVuIGh5cGVydmlzb3Igc2lnbmF0dXJlIGF0
IDQwMDAwMDAwCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMxOF0gUnVubmluZyBvbiBR
RU1VIChpNDQwZngpCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMxOF0geGVuOiBjb3B5
IGU4MjAuLi4KKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuMzE4XSBSZWxvY2F0aW5nIGlu
aXQgZnJvbSAweDAwMGRlMmU5IHRvIDB4MWY3YWU0ZjAgKHNpemUgNzIyNjcpCihkMTcpIFsy
MDE0LTExLTE3IDE3OjQ3OjQ5LjMyMF0gQ1BVIE1oej0zMjAxCihkMTcpIFsyMDE0LTExLTE3
IDE3OjQ3OjQ5LjMyNl0gRm91bmQgOCBQQ0kgZGV2aWNlcyAobWF4IFBDSSBidXMgaXMgMDAp
CihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMyNl0gQWxsb2NhdGVkIFhlbiBoeXBlcmNh
bGwgcGFnZSBhdCAxZjdmZjAwMAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4zMjZdIERl
dGVjdGVkIFhlbiB2NC41LjAtcmMKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuMzI2XSB4
ZW46IGNvcHkgQklPUyB0YWJsZXMuLi4KKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuMzI2
XSBDb3B5aW5nIFNNQklPUyBlbnRyeSBwb2ludCBmcm9tIDB4MDAwMTAwMTAgdG8gMHgwMDBm
NWRlMAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4zMjZdIENvcHlpbmcgTVBUQUJMRSBm
cm9tIDB4ZmMwMDExODAvZmMwMDExOTAgdG8gMHgwMDBmNWNkMAooZDE3KSBbMjAxNC0xMS0x
NyAxNzo0Nzo0OS4zMjZdIENvcHlpbmcgUElSIGZyb20gMHgwMDAxMDAzMCB0byAweDAwMGY1
YzUwCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjMyNl0gQ29weWluZyBBQ1BJIFJTRFAg
ZnJvbSAweDAwMDEwMGIwIHRvIDB4MDAwZjVjMjAKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6
NDkuMzI2XSBVc2luZyBwbXRpbWVyLCBpb3BvcnQgMHhiMDA4CihkMTcpIFsyMDE0LTExLTE3
IDE3OjQ3OjQ5LjMyNl0gU2NhbiBmb3IgVkdBIG9wdGlvbiByb20KKGQxNykgWzIwMTQtMTEt
MTcgMTc6NDc6NDkuMzQxXSBSdW5uaW5nIG9wdGlvbiByb20gYXQgYzAwMDowMDAzCihYRU4p
IFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjM1MF0gc3RkdmdhLmM6MTQ3OmQxN3YwIGVudGVyaW5n
IHN0ZHZnYSBhbmQgY2FjaGluZyBtb2RlcwooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4z
NzddIHBtbSBjYWxsIGFyZzE9MAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS4zNzhdIFR1
cm5pbmcgb24gdmdhIHRleHQgbW9kZSBjb25zb2xlCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3
OjQ5LjUwMV0gU2VhQklPUyAodmVyc2lvbiByZWwtMS43LjUtMC1nZTUxNDg4Yy0yMDE0MTEx
N18xODE1NDctc2VydmVlcnN0ZXJ0amUpCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjUx
NF0gTWFjaGluZSBVVUlEIDdkMzhhZDM0LTNmZWUtNDdjZS05ZTNiLTg0Yjc1MGMyNmMwYgoo
ZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS41MTRdIC8xZjdhZDAwMFwgU3RhcnQgdGhyZWFk
CihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjUxNV0gfDFmN2FkMDAwfCBYSENJIGluaXQg
b24gZGV2IDAwOjA1LjA6IHJlZ3MgQCAweGYzMDcwMDAwLCA0IHBvcnRzLCAzMiBzbG90cywg
MzIgYgooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS41MTVdIHl0ZSBjb250ZXh0cwooZDE3
KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS41MTVdIHwxZjdhZDAwMHwgWEhDSSAgICBleHRjYXAg
MHgxIEAgZjMwNzA1MDAKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuNTE1XSB8MWY3YWQw
MDB8IFhIQ0kgICAgcHJvdG9jb2wgVVNCICAzLjAwLCAyIHBvcnRzIChvZmZzZXQgMSksIGRl
ZiAwCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjUxNV0gfDFmN2FkMDAwfCBYSENJICAg
IHByb3RvY29sIFVTQiAgMi4wMCwgMiBwb3J0cyAob2Zmc2V0IDMpLCBkZWYgMAooZDE3KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0OS41MTVdIC8xZjdhYzAwMFwgU3RhcnQgdGhyZWFkCihkMTcp
IFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjUxNV0gLzFmN2FhMDAwXCBTdGFydCB0aHJlYWQKKGQx
NykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuNTE2XSBcMWY3YWQwMDAvIEVuZCB0aHJlYWQKKGQx
NykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuNTE2XSBGb3VuZCAwIGxwdCBwb3J0cwooZDE3KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0OS41MTZdIEZvdW5kIDEgc2VyaWFsIHBvcnRzCihkMTcpIFsy
MDE0LTExLTE3IDE3OjQ3OjQ5LjUxNl0gQVRBIGNvbnRyb2xsZXIgMSBhdCAxZjAvM2Y0LzAg
KGlycSAxNCBkZXYgOSkKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuNTE3XSAvMWY3YTkw
MDBcIFN0YXJ0IHRocmVhZAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS41MTddIEFUQSBj
b250cm9sbGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkpCihkMTcpIFsyMDE0LTEx
LTE3IDE3OjQ3OjQ5LjUxN10gLzFmN2E4MDAwXCBTdGFydCB0aHJlYWQKKGQxNykgWzIwMTQt
MTEtMTcgMTc6NDc6NDkuNTE4XSBcMWY3YTgwMDAvIEVuZCB0aHJlYWQKKGQxNykgWzIwMTQt
MTEtMTcgMTc6NDc6NDkuNTIyXSB8MWY3YTkwMDB8IGF0YTAtMDogUUVNVSBIQVJERElTSyBB
VEEtNyBIYXJkLURpc2sgKDUxMjAgTWlCeXRlcykKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6
NDkuNTIyXSB8MWY3YTkwMDB8IFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4
LypAMSwxL2RyaXZlQDAvZGlza0AwCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjUyM10g
XDFmN2E5MDAwLyBFbmQgdGhyZWFkCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjYxNl0g
LzFmN2E5MDAwXCBTdGFydCB0aHJlYWQKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuNjE2
XSBcMWY3YTkwMDAvIEVuZCB0aHJlYWQKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6NDkuNjE2
XSAvMWY3YTkwMDBcIFN0YXJ0IHRocmVhZAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS42
MTZdIFwxZjdhOTAwMC8gRW5kIHRocmVhZAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS42
MTZdIC8xZjdhOTAwMFwgU3RhcnQgdGhyZWFkCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5
LjYxNl0gXDFmN2E5MDAwLyBFbmQgdGhyZWFkCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5
LjYxNl0gLzFmN2E5MDAwXCBTdGFydCB0aHJlYWQKKGQxNykgWzIwMTQtMTEtMTcgMTc6NDc6
NDkuNjIwXSB8MWY3YWEwMDB8IFBTMiBrZXlib2FyZCBpbml0aWFsaXplZAooZDE3KSBbMjAx
NC0xMS0xNyAxNzo0Nzo0OS42MjBdIFwxZjdhYTAwMC8gRW5kIHRocmVhZAooZDE3KSBbMjAx
NC0xMS0xNyAxNzo0Nzo0OS42NjddIHwxZjdhOTAwMHwgWEhDSSBwb3J0ICM0OiAweDAwMjAw
ZTAzLCBwb3dlcmVkLCBlbmFibGVkLCBwbHMgMCwgc3BlZWQgMyBbSGlnaF0KKGQxNykgWzIw
MTQtMTEtMTcgMTc6NDc6NDkuNjgxXSBcMWY3YTkwMDAvIEVuZCB0aHJlYWQKKGQxNykgWzIw
MTQtMTEtMTcgMTc6NDc6NDkuNjgxXSB8MWY3YWMwMDB8IFhIQ0kgbm8gZGV2aWNlcyBmb3Vu
ZAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS42ODhdIFwxZjdhYzAwMC8gRW5kIHRocmVh
ZAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS42ODhdIEFsbCB0aHJlYWRzIGNvbXBsZXRl
LgooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS42ODhdIFNjYW4gZm9yIG9wdGlvbiByb21z
CihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjQ5LjcxM10gUnVubmluZyBvcHRpb24gcm9tIGF0
IGM5ODA6MDAwMwooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS43MjBdIHBtbSBjYWxsIGFy
ZzE9MQooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS43MjBdIHBtbSBjYWxsIGFyZzE9MAoo
ZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS43MjFdIHBtbSBjYWxsIGFyZzE9MQooZDE3KSBb
MjAxNC0xMS0xNyAxNzo0Nzo0OS43MjJdIHBtbSBjYWxsIGFyZzE9MAooZDE3KSBbMjAxNC0x
MS0xNyAxNzo0Nzo0OS43MzldIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4
LypANAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo0OS43MzldIAooZDE3KSBbMjAxNC0xMS0x
NyAxNzo0Nzo0OS43NDZdIFByZXNzIEYxMiBmb3IgYm9vdCBtZW51LgooZDE3KSBbMjAxNC0x
MS0xNyAxNzo0Nzo0OS43NDddIAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo1MC44MjZdIHN0
ZHZnYS5jOjE1MTpkMTZ2MCBsZWF2aW5nIHN0ZHZnYQooZDE3KSBbMjAxNC0xMS0xNyAxNzo0
Nzo1Mi4zMTNdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiBIQUxUCihkMTcpIFsyMDE0LTEx
LTE3IDE3OjQ3OjUyLjMxM10gZHJpdmUgMHgwMDBmNWJkMDogUENIUz0xMDQwMi8xNi82MyB0
cmFuc2xhdGlvbj1sYmEgTENIUz02NTIvMjU1LzYzIHM9MTA0ODU3NjAKKGQxNykgWzIwMTQt
MTEtMTcgMTc6NDc6NTIuMzEzXSBTcGFjZSBhdmFpbGFibGUgZm9yIFVNQjogY2E4MDAtZWYw
MDAsIGY1NjAwLWY1YmQwCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjUyLjMxM10gUmV0dXJu
ZWQgMjUzOTUyIGJ5dGVzIG9mIFpvbmVIaWdoCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjUy
LjMxM10gZTgyMCBtYXAgaGFzIDYgaXRlbXM6CihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjUy
LjMxM10gICAwOiAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5ZmMwMCA9IDEgUkFN
CihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjUyLjMxM10gICAxOiAwMDAwMDAwMDAwMDlmYzAw
IC0gMDAwMDAwMDAwMDBhMDAwMCA9IDIgUkVTRVJWRUQKKGQxNykgWzIwMTQtMTEtMTcgMTc6
NDc6NTIuMzEzXSAgIDI6IDAwMDAwMDAwMDAwZjAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwID0g
MiBSRVNFUlZFRAooZDE3KSBbMjAxNC0xMS0xNyAxNzo0Nzo1Mi4zMTNdICAgMzogMDAwMDAw
MDAwMDEwMDAwMCAtIDAwMDAwMDAwMWY3ZmUwMDAgPSAxIFJBTQooZDE3KSBbMjAxNC0xMS0x
NyAxNzo0Nzo1Mi4zMTRdICAgNDogMDAwMDAwMDAxZjdmZTAwMCAtIDAwMDAwMDAwMWY4MDAw
MDAgPSAyIFJFU0VSVkVECihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjUyLjMxNF0gICA1OiAw
MDAwMDAwMGZjMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCA9IDIgUkVTRVJWRUQKKGQxNykg
WzIwMTQtMTEtMTcgMTc6NDc6NTIuMzE0XSBlbnRlciBoYW5kbGVfMTk6CihkMTcpIFsyMDE0
LTExLTE3IDE3OjQ3OjUyLjMxNV0gICBOVUxMCihkMTcpIFsyMDE0LTExLTE3IDE3OjQ3OjUy
LjMyMV0gQm9vdGluZyBmcm9tIEhhcmQgRGlzay4uLgooZDE3KSBbMjAxNC0xMS0xNyAxNzo0
Nzo1Mi4zMjNdIEJvb3RpbmcgZnJvbSAwMDAwOjdjMDAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6
NDc6NTUuNDg2XSBIVk0gTG9hZGVyCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1LjQ4Nl0g
RGV0ZWN0ZWQgWGVuIHY0LjUuMC1yYwooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS40ODZd
IFhlbmJ1cyByaW5ncyBAMHhmZWZmYzAwMCwgZXZlbnQgY2hhbm5lbCAxCihkMTgpIFsyMDE0
LTExLTE3IDE3OjQ3OjU1LjQ4N10gU3lzdGVtIHJlcXVlc3RlZCBTZWFCSU9TCihkMTgpIFsy
MDE0LTExLTE3IDE3OjQ3OjU1LjQ4N10gQ1BVIHNwZWVkIGlzIDMyMDAgTUh6CihkMTgpIFsy
MDE0LTExLTE3IDE3OjQ3OjU1LjQ4N10gUmVsb2NhdGluZyBndWVzdCBtZW1vcnkgZm9yIGxv
d21lbSBNTUlPIHNwYWNlIGRpc2FibGVkCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3OjU1LjQ4
N10gaXJxLmM6MjcwOiBEb20xOCBQQ0kgbGluayAwIGNoYW5nZWQgMCAtPiA1CihkMTgpIFsy
MDE0LTExLTE3IDE3OjQ3OjU1LjQ4N10gUENJLUlTQSBsaW5rIDAgcm91dGVkIHRvIElSUTUK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNDg3XSBpcnEuYzoyNzA6IERvbTE4IFBDSSBs
aW5rIDEgY2hhbmdlZCAwIC0+IDEwCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1LjQ4N10g
UENJLUlTQSBsaW5rIDEgcm91dGVkIHRvIElSUTEwCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ3
OjU1LjQ4N10gaXJxLmM6MjcwOiBEb20xOCBQQ0kgbGluayAyIGNoYW5nZWQgMCAtPiAxMQoo
ZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS40ODddIFBDSS1JU0EgbGluayAyIHJvdXRlZCB0
byBJUlExMQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS40ODhdIGlycS5jOjI3MDogRG9t
MTggUENJIGxpbmsgMyBjaGFuZ2VkIDAgLT4gNQooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1
NS40ODhdIFBDSS1JU0EgbGluayAzIHJvdXRlZCB0byBJUlE1CihkMTgpIFsyMDE0LTExLTE3
IDE3OjQ3OjU1LjUwNV0gcGNpIGRldiAwMTozIElOVEEtPklSUTEwCihkMTgpIFsyMDE0LTEx
LTE3IDE3OjQ3OjU1LjUwOV0gcGNpIGRldiAwMjowIElOVEEtPklSUTExCihkMTgpIFsyMDE0
LTExLTE3IDE3OjQ3OjU1LjUxOV0gcGNpIGRldiAwNDowIElOVEEtPklSUTUKKGQxOCkgWzIw
MTQtMTEtMTcgMTc6NDc6NTUuNTY2XSBObyBSQU0gaW4gaGlnaCBtZW1vcnk7IHNldHRpbmcg
aGlnaF9tZW0gcmVzb3VyY2UgYmFzZSB0byAxMDAwMDAwMDAKKGQxOCkgWzIwMTQtMTEtMTcg
MTc6NDc6NTUuNTY2XSBwY2kgZGV2IDAzOjAgYmFyIDEwIHNpemUgMDAyMDAwMDAwOiAwZjAw
MDAwMDgKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNTY4XSBwY2kgZGV2IDAyOjAgYmFy
IDE0IHNpemUgMDAxMDAwMDAwOiAwZjIwMDAwMDgKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6
NTUuNTcwXSBwY2kgZGV2IDA0OjAgYmFyIDMwIHNpemUgMDAwMDQwMDAwOiAwZjMwMDAwMDAK
KGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNTcyXSBwY2kgZGV2IDA0OjAgYmFyIDEwIHNp
emUgMDAwMDIwMDAwOiAwZjMwNDAwMDAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNTcy
XSBwY2kgZGV2IDAzOjAgYmFyIDMwIHNpemUgMDAwMDEwMDAwOiAwZjMwNjAwMDAKKGQxOCkg
WzIwMTQtMTEtMTcgMTc6NDc6NTUuNTc0XSBwY2kgZGV2IDAzOjAgYmFyIDE0IHNpemUgMDAw
MDAxMDAwOiAwZjMwNzAwMDAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNTc0XSBwY2kg
ZGV2IDAyOjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAwMGMwMDEKKGQxOCkgWzIwMTQt
MTEtMTcgMTc6NDc6NTUuNTc2XSBwY2kgZGV2IDA0OjAgYmFyIDE0IHNpemUgMDAwMDAwMDQw
OiAwMDAwMGMxMDEKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNTc4XSBwY2kgZGV2IDAx
OjEgYmFyIDIwIHNpemUgMDAwMDAwMDEwOiAwMDAwMGMxNDEKKGQxOCkgWzIwMTQtMTEtMTcg
MTc6NDc6NTUuNTgwXSA/IT8hPyE/IT8gZW5hYmxlIElPIG9uIHByaW1hcnkgdmdhIHBjaSBk
ZXYgMDM6MCAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNTgwXSBNdWx0aXByb2Nlc3Nv
ciBpbml0aWFsaXNhdGlvbjoKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNTk5XSAgLSBD
UFUwIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84
XSAuLi4gZG9uZS4KKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjE1XSAgLSBDUFUxIC4u
LiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4g
ZG9uZS4KKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjMzXSAgLSBDUFUyIC4uLiA0OC1i
aXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4K
KGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjUyXSAgLSBDUFUzIC4uLiA0OC1iaXQgcGh5
cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxOCkg
WzIwMTQtMTEtMTcgMTc6NDc6NTUuNjUyXSBUZXN0aW5nIEhWTSBlbnZpcm9ubWVudDoKKGQx
OCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjYxXSAgLSBSRVAgSU5TQiBhY3Jvc3MgcGFnZSBi
b3VuZGFyaWVzIC4uLiBwYXNzZWQKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjY2XSAg
LSBHUyBiYXNlIE1TUnMgYW5kIFNXQVBHUyAuLi4gcGFzc2VkCihkMTgpIFsyMDE0LTExLTE3
IDE3OjQ3OjU1LjY2Nl0gUGFzc2VkIDIgb2YgMiB0ZXN0cwooZDE4KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo1NS42NjZdIFdyaXRpbmcgU01CSU9TIHRhYmxlcyAuLi4KKGQxOCkgWzIwMTQtMTEt
MTcgMTc6NDc6NTUuNjY3XSBMb2FkaW5nIFNlYUJJT1MgLi4uCihkMTgpIFsyMDE0LTExLTE3
IDE3OjQ3OjU1LjY2N10gQ3JlYXRpbmcgTVAgdGFibGVzIC4uLgooZDE4KSBbMjAxNC0xMS0x
NyAxNzo0Nzo1NS42NjddIExvYWRpbmcgQUNQSSAuLi4KKGQxOCkgWzIwMTQtMTEtMTcgMTc6
NDc6NTUuNjY4XSB2bTg2IFRTUyBhdCBmYzAwYTIwMAooZDE4KSBbMjAxNC0xMS0xNyAxNzo0
Nzo1NS42NjldIEJJT1MgbWFwOgooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42NjldICAx
MDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42
NjldICBjMDAwMC1mZmZmZjogTWFpbiBCSU9TCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1
LjY2OV0gRTgyMCB0YWJsZToKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjY5XSAgWzAw
XTogMDAwMDAwMDA6MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBhMDAwMDogUkFNCihkMTgpIFsy
MDE0LTExLTE3IDE3OjQ3OjU1LjY2OV0gIEhPTEU6IDAwMDAwMDAwOjAwMGEwMDAwIC0gMDAw
MDAwMDA6MDAwYzAwMDAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjY5XSAgWzAxXTog
MDAwMDAwMDA6MDAwYzAwMDAgLSAwMDAwMDAwMDowMDEwMDAwMDogUkVTRVJWRUQKKGQxOCkg
WzIwMTQtMTEtMTcgMTc6NDc6NTUuNjY5XSAgWzAyXTogMDAwMDAwMDA6MDAxMDAwMDAgLSAw
MDAwMDAwMDozZjgwMDAwMDogUkFNCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1LjY2OV0g
IEhPTEU6IDAwMDAwMDAwOjNmODAwMDAwIC0gMDAwMDAwMDA6ZmMwMDAwMDAKKGQxOCkgWzIw
MTQtMTEtMTcgMTc6NDc6NTUuNjY5XSAgWzAzXTogMDAwMDAwMDA6ZmMwMDAwMDAgLSAwMDAw
MDAwMTowMDAwMDAwMDogUkVTRVJWRUQKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjY5
XSBJbnZva2luZyBTZWFCSU9TIC4uLgooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42NzJd
IFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4OGMtMjAxNDExMTdfMTgxNTQ3
LXNlcnZlZXJzdGVydGplKQooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42NzJdIAooZDE4
KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42NzJdIEZvdW5kIFhlbiBoeXBlcnZpc29yIHNpZ25h
dHVyZSBhdCA0MDAwMDAwMAooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42NzJdIFJ1bm5p
bmcgb24gUUVNVSAoaTQ0MGZ4KQooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42NzJdIHhl
bjogY29weSBlODIwLi4uCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1LjY3Ml0gUmVsb2Nh
dGluZyBpbml0IGZyb20gMHgwMDBkZTJlOSB0byAweDNmN2FlNGYwIChzaXplIDcyMjY3KQoo
ZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42NzVdIENQVSBNaHo9MzIwMQooZDE4KSBbMjAx
NC0xMS0xNyAxNzo0Nzo1NS42ODBdIEZvdW5kIDcgUENJIGRldmljZXMgKG1heCBQQ0kgYnVz
IGlzIDAwKQooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42ODBdIEFsbG9jYXRlZCBYZW4g
aHlwZXJjYWxsIHBhZ2UgYXQgM2Y3ZmYwMDAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUu
NjgwXSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJjCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1
LjY4MF0geGVuOiBjb3B5IEJJT1MgdGFibGVzLi4uCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3
OjU1LjY4MF0gQ29weWluZyBTTUJJT1MgZW50cnkgcG9pbnQgZnJvbSAweDAwMDEwMDEwIHRv
IDB4MDAwZjVkZTAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuNjgwXSBDb3B5aW5nIE1Q
VEFCTEUgZnJvbSAweGZjMDAxMWEwL2ZjMDAxMWIwIHRvIDB4MDAwZjVjYzAKKGQxOCkgWzIw
MTQtMTEtMTcgMTc6NDc6NTUuNjgwXSBDb3B5aW5nIFBJUiBmcm9tIDB4MDAwMTAwMzAgdG8g
MHgwMDBmNWM0MAooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS42ODBdIENvcHlpbmcgQUNQ
SSBSU0RQIGZyb20gMHgwMDAxMDBiMCB0byAweDAwMGY1YzEwCihkMTgpIFsyMDE0LTExLTE3
IDE3OjQ3OjU1LjY4MF0gVXNpbmcgcG10aW1lciwgaW9wb3J0IDB4YjAwOAooZDE4KSBbMjAx
NC0xMS0xNyAxNzo0Nzo1NS42ODBdIFNjYW4gZm9yIFZHQSBvcHRpb24gcm9tCihkMTgpIFsy
MDE0LTExLTE3IDE3OjQ3OjU1LjY5Nl0gUnVubmluZyBvcHRpb24gcm9tIGF0IGMwMDA6MDAw
MwooWEVOKSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS43MDRdIHN0ZHZnYS5jOjE0NzpkMTh2MCBl
bnRlcmluZyBzdGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMKKGQxOCkgWzIwMTQtMTEtMTcgMTc6
NDc6NTUuNzI2XSBwbW0gY2FsbCBhcmcxPTAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUu
NzI4XSBUdXJuaW5nIG9uIHZnYSB0ZXh0IG1vZGUgY29uc29sZQooZDE4KSBbMjAxNC0xMS0x
NyAxNzo0Nzo1NS44NDFdIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4OGMt
MjAxNDExMTdfMTgxNTQ3LXNlcnZlZXJzdGVydGplKQooZDE4KSBbMjAxNC0xMS0xNyAxNzo0
Nzo1NS44NTRdIE1hY2hpbmUgVVVJRCBhNmUyY2Y3NC00YWZiLTRmM2MtOTc3NS0zOGNkZWRk
Zjc2ZjcKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuODU0XSAvM2Y3YWQwMDBcIFN0YXJ0
IHRocmVhZAooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS44NTRdIFwzZjdhZDAwMC8gRW5k
IHRocmVhZAooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS44NTRdIEFsbCB0aHJlYWRzIGNv
bXBsZXRlLgooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS44NTRdIC8zZjdhZDAwMFwgU3Rh
cnQgdGhyZWFkCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1Ljg1NV0gRm91bmQgMCBscHQg
cG9ydHMKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTUuODU1XSBGb3VuZCAwIHNlcmlhbCBw
b3J0cwooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS44NTZdIEFUQSBjb250cm9sbGVyIDEg
YXQgMWYwLzNmNC8wIChpcnEgMTQgZGV2IDkpCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1
Ljg1Nl0gLzNmN2FjMDAwXCBTdGFydCB0aHJlYWQKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6
NTUuODU2XSBBVEEgY29udHJvbGxlciAyIGF0IDE3MC8zNzQvMCAoaXJxIDE1IGRldiA5KQoo
ZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS44NTZdIC8zZjdhYjAwMFwgU3RhcnQgdGhyZWFk
CihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1Ljg1N10gXDNmN2FiMDAwLyBFbmQgdGhyZWFk
CihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU1Ljg2MV0gfDNmN2FjMDAwfCBhdGEwLTA6IFFF
TVUgSEFSRERJU0sgQVRBLTcgSGFyZC1EaXNrICgxMDI0MCBNaUJ5dGVzKQooZDE4KSBbMjAx
NC0xMS0xNyAxNzo0Nzo1NS44NjFdIHwzZjdhYzAwMHwgU2VhcmNoaW5nIGJvb3RvcmRlciBm
b3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDAKKGQxOCkgWzIwMTQtMTEtMTcg
MTc6NDc6NTUuODYyXSBcM2Y3YWMwMDAvIEVuZCB0aHJlYWQKKGQxOCkgWzIwMTQtMTEtMTcg
MTc6NDc6NTUuOTU5XSB8M2Y3YWQwMDB8IFBTMiBrZXlib2FyZCBpbml0aWFsaXplZAooZDE4
KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS45NTldIFwzZjdhZDAwMC8gRW5kIHRocmVhZAooZDE4
KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS45NTldIEFsbCB0aHJlYWRzIGNvbXBsZXRlLgooZDE4
KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS45NTldIFNjYW4gZm9yIG9wdGlvbiByb21zCihkMTgp
IFsyMDE0LTExLTE3IDE3OjQ3OjU1Ljk4Ml0gUnVubmluZyBvcHRpb24gcm9tIGF0IGM5ODA6
MDAwMwooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS45ODhdIHBtbSBjYWxsIGFyZzE9MQoo
ZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1NS45ODhdIHBtbSBjYWxsIGFyZzE9MAooZDE4KSBb
MjAxNC0xMS0xNyAxNzo0Nzo1NS45ODldIHBtbSBjYWxsIGFyZzE9MQooZDE4KSBbMjAxNC0x
MS0xNyAxNzo0Nzo1NS45OTBdIHBtbSBjYWxsIGFyZzE9MAooZDE4KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo1Ni4wMDhdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4LypANAoo
ZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1Ni4wMDhdIAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0
Nzo1Ni4wMDldIC0tTUFSSy0tCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU2LjAxNV0gUHJl
c3MgRjEyIGZvciBib290IG1lbnUuCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU2LjAxNV0g
CihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU4LjU3NF0gU2VhcmNoaW5nIGJvb3RvcmRlciBm
b3I6IEhBTFQKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTguNTc0XSBkcml2ZSAweDAwMGY1
YmMwOiBQQ0hTPTE2MzgzLzE2LzYzIHRyYW5zbGF0aW9uPWxiYSBMQ0hTPTEwMjQvMjU1LzYz
IHM9MjA5NzE1MjAKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTguNTc1XSBTcGFjZSBhdmFp
bGFibGUgZm9yIFVNQjogY2E4MDAtZWYwMDAsIGY1NjAwLWY1YmMwCihkMTgpIFsyMDE0LTEx
LTE3IDE3OjQ3OjU4LjU3NV0gUmV0dXJuZWQgMjU4MDQ4IGJ5dGVzIG9mIFpvbmVIaWdoCihk
MTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU4LjU3NV0gZTgyMCBtYXAgaGFzIDYgaXRlbXM6Cihk
MTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU4LjU3NV0gICAwOiAwMDAwMDAwMDAwMDAwMDAwIC0g
MDAwMDAwMDAwMDA5ZmMwMCA9IDEgUkFNCihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU4LjU3
NV0gICAxOiAwMDAwMDAwMDAwMDlmYzAwIC0gMDAwMDAwMDAwMDBhMDAwMCA9IDIgUkVTRVJW
RUQKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTguNTc1XSAgIDI6IDAwMDAwMDAwMDAwZjAw
MDAgLSAwMDAwMDAwMDAwMTAwMDAwID0gMiBSRVNFUlZFRAooZDE4KSBbMjAxNC0xMS0xNyAx
Nzo0Nzo1OC41NzVdICAgMzogMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwM2Y3ZmYwMDAg
PSAxIFJBTQooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1OC41NzVdICAgNDogMDAwMDAwMDAz
ZjdmZjAwMCAtIDAwMDAwMDAwM2Y4MDAwMDAgPSAyIFJFU0VSVkVECihkMTgpIFsyMDE0LTEx
LTE3IDE3OjQ3OjU4LjU3NV0gICA1OiAwMDAwMDAwMGZjMDAwMDAwIC0gMDAwMDAwMDEwMDAw
MDAwMCA9IDIgUkVTRVJWRUQKKGQxOCkgWzIwMTQtMTEtMTcgMTc6NDc6NTguNTc2XSBlbnRl
ciBoYW5kbGVfMTk6CihkMTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU4LjU3Nl0gICBOVUxMCihk
MTgpIFsyMDE0LTExLTE3IDE3OjQ3OjU4LjU4Ml0gQm9vdGluZyBmcm9tIEhhcmQgRGlzay4u
LgooZDE4KSBbMjAxNC0xMS0xNyAxNzo0Nzo1OC41ODRdIEJvb3RpbmcgZnJvbSAwMDAwOjdj
MDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDc6NTkuMjI3XSBzdGR2Z2EuYzoxNTE6ZDE3djAg
bGVhdmluZyBzdGR2Z2EKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MDUuMzE1XSBzdGR2Z2Eu
YzoxNTE6ZDE4djAgbGVhdmluZyBzdGR2Z2EKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MDYu
MDA5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoxNi4wMTBdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjE2Ljg2OV0gc3RkdmdhLmM6MTQ3OmQxNnYwIGVu
dGVyaW5nIHN0ZHZnYSBhbmQgY2FjaGluZyBtb2RlcwooWEVOKSBbMjAxNC0xMS0xNyAxNzo0
ODoxOC40NzBdIGlycS5jOjM4MDogRG9tMTYgY2FsbGJhY2sgdmlhIGNoYW5nZWQgdG8gRGly
ZWN0IFZlY3RvciAweGYzCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjE4LjYzN10gc3Rkdmdh
LmM6MTQ3OmQxN3YwIGVudGVyaW5nIHN0ZHZnYSBhbmQgY2FjaGluZyBtb2RlcwooWEVOKSBb
MjAxNC0xMS0xNyAxNzo0ODoyMC4yNDRdIGlycS5jOjM4MDogRG9tMTcgY2FsbGJhY2sgdmlh
IGNoYW5nZWQgdG8gRGlyZWN0IFZlY3RvciAweGYzCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4
OjIxLjY0MF0gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE3IGdmbj1mMzA3MCBtZm49ZmRkZmUg
bnI9MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoyMS42NDRdIG1lbW9yeV9tYXA6YWRkOiBk
b20xNyBnZm49ZjMwNzAgbWZuPWZkZGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6
MjEuNjQ3XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTcgZ2ZuPWYzMDcwIG1mbj1mZGRmZSBu
cj0xCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjIxLjY1MV0gbWVtb3J5X21hcDphZGQ6IGRv
bTE3IGdmbj1mMzA3MCBtZm49ZmRkZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoy
MS42NTRdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNyBnZm49ZjMwNzAgbWZuPWZkZGZlIG5y
PTEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjEuNjU4XSBtZW1vcnlfbWFwOmFkZDogZG9t
MTcgZ2ZuPWYzMDcwIG1mbj1mZGRmZSBucj0xCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjIx
LjY2Ml0gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE3IGdmbj1mMzA3MCBtZm49ZmRkZmUgbnI9
MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoyMS42NjddIG1lbW9yeV9tYXA6YWRkOiBkb20x
NyBnZm49ZjMwNzAgbWZuPWZkZGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjEu
NjcwXSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTcgZ2ZuPWYzMDcwIG1mbj1mZGRmZSBucj0x
CihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjIxLjY3NF0gbWVtb3J5X21hcDphZGQ6IGRvbTE3
IGdmbj1mMzA3MCBtZm49ZmRkZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoyMS42
NzddIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNyBnZm49ZjMwNzAgbWZuPWZkZGZlIG5yPTEK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjEuNjgwXSBtZW1vcnlfbWFwOmFkZDogZG9tMTcg
Z2ZuPWYzMDcwIG1mbj1mZGRmZSBucj0xCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjIxLjcw
MV0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAwIGNoYW5nZWQgNSAtPiAwCihYRU4pIFsy
MDE0LTExLTE3IDE3OjQ4OjIxLjcwOF0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAxIGNo
YW5nZWQgMTAgLT4gMAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoyMS43MTRdIGlycS5jOjI3
MDogRG9tMTcgUENJIGxpbmsgMiBjaGFuZ2VkIDExIC0+IDAKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NDg6MjEuNzIwXSBpcnEuYzoyNzA6IERvbTE3IFBDSSBsaW5rIDMgY2hhbmdlZCA1IC0+
IDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMDYxXSBtZW1vcnlfbWFwOnJlbW92ZTog
ZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4
OjIyLjA2Nl0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9
MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoyMi4wNzBdIG1lbW9yeV9tYXA6cmVtb3ZlOiBk
b20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6
MjIuMDc0XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0x
CihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjIyLjA3N10gbWVtb3J5X21hcDpyZW1vdmU6IGRv
bTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoy
Mi4wODFdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMDg1XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9t
MTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjIy
LjA4OV0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQoo
WEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoyMi4wOTNdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20x
NiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIu
MDk3XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihY
RU4pIFsyMDE0LTExLTE3IDE3OjQ4OjIyLjEwMV0gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2
IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoyMi4x
MDVdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhF
TikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMTE1XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYg
Z2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIu
MTIxXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMTI2XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9t
MTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6
MjIuMTMxXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0y
MDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMTM2XSBtZW1vcnlfbWFwOnJlbW92ZTog
ZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6
NDg6MjIuMTQyXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBu
cj0yMDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMTQ4XSBtZW1vcnlfbWFwOnJlbW92
ZTogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NDg6MjIuMTU0XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIw
MCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMTYwXSBtZW1vcnlfbWFwOnJl
bW92ZTogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEt
MTcgMTc6NDg6MjIuMTY3XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1m
ZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMTcyXSBtZW1vcnlfbWFw
OnJlbW92ZTogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQt
MTEtMTcgMTc6NDg6MjIuMTc5XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1m
bj1mZTIwMCBucj0yMDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjIuMjIxXSBpcnEuYzoy
NzA6IERvbTE2IFBDSSBsaW5rIDAgY2hhbmdlZCA1IC0+IDAKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NDg6MjIuMjMzXSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5rIDEgY2hhbmdlZCAxMCAt
PiAwCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjIyLjI0Nl0gaXJxLmM6MjcwOiBEb20xNiBQ
Q0kgbGluayAyIGNoYW5nZWQgMTEgLT4gMAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODoyMi4y
NTldIGlycS5jOjI3MDogRG9tMTYgUENJIGxpbmsgMyBjaGFuZ2VkIDUgLT4gMAooWEVOKSBb
MjAxNC0xMS0xNyAxNzo0ODoyMy4wNjZdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjIgSW5jcmVh
c2VkIG1hcHRyYWNrIHNpemUgdG8gOCBmcmFtZXMKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6
MjMuNjgwXSBncmFudF90YWJsZS5jOjEyOTk6ZDE2djIgRXhwYW5kaW5nIGRvbSAoMTYpIGdy
YW50IHRhYmxlIGZyb20gKDQpIHRvICg1KSBmcmFtZXMuCihYRU4pIFsyMDE0LTExLTE3IDE3
OjQ4OjI2LjAxMF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MjcuNzgzXSBz
dGR2Z2EuYzoxNDc6ZDE4djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVzCihY
RU4pIFsyMDE0LTExLTE3IDE3OjQ4OjI5LjQ0Ml0gaXJxLmM6MzgwOiBEb20xOCBjYWxsYmFj
ayB2aWEgY2hhbmdlZCB0byBEaXJlY3QgVmVjdG9yIDB4ZjMKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NDg6MzAuNjkyXSBpcnEuYzoyNzA6IERvbTE4IFBDSSBsaW5rIDAgY2hhbmdlZCA1IC0+
IDAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MzAuNjk4XSBpcnEuYzoyNzA6IERvbTE4IFBD
SSBsaW5rIDEgY2hhbmdlZCAxMCAtPiAwCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ4OjMwLjcw
M10gaXJxLmM6MjcwOiBEb20xOCBQQ0kgbGluayAyIGNoYW5nZWQgMTEgLT4gMAooWEVOKSBb
MjAxNC0xMS0xNyAxNzo0ODozMC43MDldIGlycS5jOjI3MDogRG9tMTggUENJIGxpbmsgMyBj
aGFuZ2VkIDUgLT4gMAooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODozMi4wNThdIGdyYW50X3Rh
YmxlLmM6MTI5OTpkMTh2MSBFeHBhbmRpbmcgZG9tICgxOCkgZ3JhbnQgdGFibGUgZnJvbSAo
NCkgdG8gKDUpIGZyYW1lcy4KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDg6MzYuMDEwXSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODo0NS40NjldIGdyYW50X3RhYmxlLmM6MzA1
OmQwdjEgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gOSBmcmFtZXMKKFhFTikgWzIwMTQt
MTEtMTcgMTc6NDg6NDYuMDEwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0ODo1
Ni4wMTBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ5OjA2LjAxMF0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDk6MTYuMDEwXSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xNyAxNzo0OToyNi4wMTFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjQ5
OjM2LjAxMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NDk6NDYuMDExXSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo0OTo1Ni4wMTFdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE3IDE3OjUwOjA2LjAxMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6
NTA6MTYuMDEyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1MDoyNi4wMTJdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjUwOjM2LjAxMl0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTcgMTc6NTA6NDYuMDEyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAx
Nzo1MDo1Ni4wMTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjUxOjA2LjAxM10g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTE6MTYuMDEzXSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xNyAxNzo1MToyMy42MzNdIGdyYW50X3RhYmxlLmM6MTI5OTpkMTZ2MCBF
eHBhbmRpbmcgZG9tICgxNikgZ3JhbnQgdGFibGUgZnJvbSAoNSkgdG8gKDYpIGZyYW1lcy4K
KFhFTikgWzIwMTQtMTEtMTcgMTc6NTE6MjYuMDEzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xNyAxNzo1MTozMy43NzVdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1h
cHRyYWNrIHNpemUgdG8gMTAgZnJhbWVzCihYRU4pIFsyMDE0LTExLTE3IDE3OjUxOjM2LjAx
M10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTE6NDYuMDEzXSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xNyAxNzo1MTo1Ni4wMTNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE3IDE3OjUyOjA1Ljc0Ml0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTI6MTUu
NzQyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1MjoyNS43NDJdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE3IDE3OjUyOjM1Ljc0Ml0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTcgMTc6NTI6NDUuNzQyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Mjo1
NS43NDNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjUzOjA1Ljc0M10gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTM6MTUuNzQzXSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1MzoyNS43NDNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjUz
OjM1Ljc0M10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTM6NDUuNzQ0XSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Mzo1NS43NDRdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE3IDE3OjU0OjA1Ljc0NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6
NTQ6MTUuNzQ0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1NDoxOC42OTVdIENQ
VTAwOiAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTQ6MTguNzA1XSBDUFUwMTogCihYRU4pIFsy
MDE0LTExLTE3IDE3OjU0OjE4LjcxNl0gZDE2IE9LLXNvZnRpcnEgNjJtc2VjIGFnbywgc3Rh
dGU6MSwgMjYyOCBjb3VudCwgW3ByZXY6ZmZmZjgzMDU0ZWY1N2U3MCwgbmV4dDpmZmZmODMw
NTRlZjU3ZTcwXSBmZmZmODMwNTFiOTA0NDI4PE5VTEw+IE1BUFBFRF9TSElGVCBHVUVTVF9N
U0lfU0hJRlQgIFBJUlE6ODcKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTQ6MTguNzY1XSBkMTYg
T0stcmFpc2UgICAxMTJtc2VjIGFnbywgc3RhdGU6MSwgMjYyOCBjb3VudCwgW3ByZXY6MDAw
MDAwMDAwMDIwMDIwMCwgbmV4dDowMDAwMDAwMDAwMTAwMTAwXSBmZmZmODMwNTFiOTA0NDI4
PE5VTEw+IE1BUFBFRF9TSElGVCBHVUVTVF9NU0lfU0hJRlQgIFBJUlE6ODcKKFhFTikgWzIw
MTQtMTEtMTcgMTc6NTQ6MTguODE1XSBDUFUwMjogCihYRU4pIFsyMDE0LTExLTE3IDE3OjU0
OjE4LjgyNV0gZDE3IE9LLXNvZnRpcnEgNTAwbXNlYyBhZ28sIHN0YXRlOjEsIDM0MzkgY291
bnQsIFtwcmV2OmZmZmY4MzA1NGVmNDdlNzAsIG5leHQ6ZmZmZjgzMDU0ZWY0N2U3MF0gZmZm
ZjgzMDUxYTFjOGMyODxOVUxMPiBNQVBQRURfU0hJRlQgR1VFU1RfTVNJX1NISUZUICBQSVJR
Ojg3CihYRU4pIFsyMDE0LTExLTE3IDE3OjU0OjE4Ljg3NV0gZDE3IE9LLXJhaXNlICAgNTQ5
bXNlYyBhZ28sIHN0YXRlOjEsIDM0MzkgY291bnQsIFtwcmV2OjAwMDAwMDAwMDAyMDAyMDAs
IG5leHQ6MDAwMDAwMDAwMDEwMDEwMF0gZmZmZjgzMDUxYTFjOGMyODxOVUxMPiBNQVBQRURf
U0hJRlQgR1VFU1RfTVNJX1NISUZUICBQSVJROjg3CihYRU4pIFsyMDE0LTExLTE3IDE3OjU0
OjE4LjkyNF0gQ1BVMDM6IAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1NDoxOC45MzVdIGQxNiBP
Sy1zb2Z0aXJxIDMxM21zZWMgYWdvLCBzdGF0ZToxLCAzNTMzIGNvdW50LCBbcHJldjpmZmZm
ODMwNTRlZjM3ZTcwLCBuZXh0OmZmZmY4MzA1NGVmMzdlNzBdIGZmZmY4MzA1MWI5MDQ0Mjg8
TlVMTD4gTUFQUEVEX1NISUZUIEdVRVNUX01TSV9TSElGVCAgUElSUTo4NwooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1NDoxOC45ODRdIGQxNiBPSy1yYWlzZSAgIDM2M21zZWMgYWdvLCBzdGF0
ZToxLCAzNTMzIGNvdW50LCBbcHJldjowMDAwMDAwMDAwMjAwMjAwLCBuZXh0OjAwMDAwMDAw
MDAxMDAxMDBdIGZmZmY4MzA1MWI5MDQ0Mjg8TlVMTD4gTUFQUEVEX1NISUZUIEdVRVNUX01T
SV9TSElGVCAgUElSUTo4NwooWEVOKSBbMjAxNC0xMS0xNyAxNzo1NDoxOS4wMzRdIENQVTA0
OiAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTQ6MTkuMDQ0XSBkMTYgT0stc29mdGlycSAzNTlt
c2VjIGFnbywgc3RhdGU6MSwgMzY5MSBjb3VudCwgW3ByZXY6ZmZmZjgzMDU0ZWYyN2U4OCwg
bmV4dDpmZmZmODMwNTRlZjI3ZTg4XSBmZmZmODMwNTFiOTA0NDI4PE5VTEw+IE1BUFBFRF9T
SElGVCBHVUVTVF9NU0lfU0hJRlQgIFBJUlE6ODcKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTQ6
MTkuMDk0XSBkMTYgT0stcmFpc2UgICA0MDhtc2VjIGFnbywgc3RhdGU6MSwgMzY5MSBjb3Vu
dCwgW3ByZXY6MDAwMDAwMDAwMDIwMDIwMCwgbmV4dDowMDAwMDAwMDAwMTAwMTAwXSBmZmZm
ODMwNTFiOTA0NDI4PE5VTEw+IE1BUFBFRF9TSElGVCBHVUVTVF9NU0lfU0hJRlQgIFBJUlE6
ODcKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTQ6MTkuMTQzXSBDUFUwNTogCihYRU4pIFsyMDE0
LTExLTE3IDE3OjU0OjE5LjE1NF0gZDE2IE9LLXNvZnRpcnEgNDU4bXNlYyBhZ28sIHN0YXRl
OjEsIDUyMDM5IGNvdW50LCBbcHJldjpmZmZmODMwNTRlZjI4M2UwLCBuZXh0OmZmZmY4MzA1
NGVmMjgzZTBdIGZmZmY4MzA1MWI5NWZkMjhNQUNIX1BDSV9TSElGVCBNQVBQRURfU0hJRlQg
R1VFU1RfUENJX1NISUZUICBQSVJROjAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTQ6MTkuMjA1
XSBkMTYgT0stcmFpc2UgICA0ODltc2VjIGFnbywgc3RhdGU6MSwgNTIwNDkgY291bnQsIFtw
cmV2OjAwMDAwMDAwMDAyMDAyMDAsIG5leHQ6MDAwMDAwMDAwMDEwMDEwMF0gZmZmZjgzMDUx
Yjk1ZmQyOE1BQ0hfUENJX1NISUZUIE1BUFBFRF9TSElGVCBHVUVTVF9QQ0lfU0hJRlQgIFBJ
UlE6MAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1NDoxOS4yNTddIGQxNiBFUlItcG9pc29uIDU2
MW1zZWMgYWdvLCBzdGF0ZTowLCAxIGNvdW50LCBbcHJldjowMDAwMDAwMDAwMjAwMjAwLCBu
ZXh0OjAwMDAwMDAwMDAxMDAxMDBdIGZmZmY4MzA1MWI5NWZkMjhNQUNIX1BDSV9TSElGVCBN
QVBQRURfU0hJRlQgR1VFU1RfUENJX1NISUZUICBQSVJROjAKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTQ6MTkuMzA3XSBkMTYgWi1zb2Z0aXJxICA3MzFtc2VjIGFnbywgc3RhdGU6MywgMyBj
b3VudCwgW3ByZXY6ZmZmZjgzMDU0ZWYyODNlMCwgbmV4dDpmZmZmODMwNTRlZjI4M2UwXSBm
ZmZmODMwNTFiOTVmZDI4TUFDSF9QQ0lfU0hJRlQgTUFQUEVEX1NISUZUIEdVRVNUX1BDSV9T
SElGVCAgUElSUTowCihYRU4pIFsyMDE0LTExLTE3IDE3OjU0OjE5LjM1Nl0gZG9tYWluX2Ny
YXNoIGNhbGxlZCBmcm9tIGlvLmM6OTM4CihYRU4pIFsyMDE0LTExLTE3IDE3OjU0OjE5LjM1
Nl0gRG9tYWluIDE2IHJlcG9ydGVkIGNyYXNoZWQgYnkgZG9tYWluIDMyNzY3IG9uIGNwdSM1
OgooWEVOKSBbMjAxNC0xMS0xNyAxNzo1NDoyNS43NTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE3IDE3OjU0OjM1Ljc1Ml0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTQ6
NDUuNzUyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1NDo1NS43NTNdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjU1OjA1Ljc1M10gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTcgMTc6NTU6MTUuNzUzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1
NToyNS43NTNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3OjU1OjM1Ljc1M10gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTU6NDUuNzU0XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xNyAxNzo1NTo1NS43NTRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE3IDE3
OjU2OjA1Ljc1NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6MTUuNzU0XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1NjoyNS43NTRdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE3IDE3OjU2OjM1Ljc1NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTY6NDUuNzU1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODJd
IElSUSBpbmZvcm1hdGlvbjoKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJ
UlE6ICAgMCBhZmZpbml0eTowMSB2ZWM6ZjAgdHlwZT1JTy1BUElDLWVkZ2UgICAgc3RhdHVz
PTAwMDAwMDAwIHRpbWVyX2ludGVycnVwdCgpCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUz
LjU4Ml0gICAgSVJROiAgIDEgYWZmaW5pdHk6MDEgdmVjOjMwIHR5cGU9SU8tQVBJQy1lZGdl
ICAgIHN0YXR1cz0wMDAwMDAzNCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOiAgMSgtLS0p
LAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODJdICAgIElSUTogICAzIGFmZmluaXR5
OjAxIHZlYzozOCB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVk
LCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4Ml0gICAgSVJROiAgIDQg
YWZmaW5pdHk6MDEgdmVjOmYxIHR5cGU9SU8tQVBJQy1lZGdlICAgIHN0YXR1cz0wMDAwMDAw
MCBuczE2NTUwX2ludGVycnVwdCgpCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4Ml0g
ICAgSVJROiAgIDUgYWZmaW5pdHk6MDEgdmVjOjQwIHR5cGU9SU8tQVBJQy1lZGdlICAgIHN0
YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6
NTMuNTgyXSAgICBJUlE6ICAgNiBhZmZpbml0eTowMSB2ZWM6NDggdHlwZT1JTy1BUElDLWVk
Z2UgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0x
NyAxNzo1Njo1My41ODJdICAgIElSUTogICA3IGFmZmluaXR5OjAxIHZlYzo1MCB0eXBlPUlP
LUFQSUMtZWRnZSAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsy
MDE0LTExLTE3IDE3OjU2OjUzLjU4Ml0gICAgSVJROiAgIDggYWZmaW5pdHk6MDEgdmVjOjU4
IHR5cGU9SU8tQVBJQy1lZGdlICAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21h
aW4tbGlzdD0wOiAgOCgtLS0pLAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODJdICAg
IElSUTogICA5IGFmZmluaXR5OjNmIHZlYzo2MCB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0
dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUz
LjU4Ml0gICAgSVJROiAgMTAgYWZmaW5pdHk6MDEgdmVjOjY4IHR5cGU9SU8tQVBJQy1lZGdl
ICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTY6NTMuNTgyXSAgICBJUlE6ICAxMSBhZmZpbml0eTowMSB2ZWM6NzAgdHlwZT1JTy1B
UElDLWVkZ2UgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1My41ODJdICAgIElSUTogIDEyIGFmZmluaXR5OjAxIHZlYzo3OCB0
eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWlu
LWxpc3Q9MDogMTIoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJ
UlE6ICAxMyBhZmZpbml0eTozZiB2ZWM6ODggdHlwZT1JTy1BUElDLWVkZ2UgICAgc3RhdHVz
PTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41
ODJdICAgIElSUTogIDE0IGFmZmluaXR5OjAxIHZlYzo5MCB0eXBlPUlPLUFQSUMtZWRnZSAg
ICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE3IDE3
OjU2OjUzLjU4Ml0gICAgSVJROiAgMTUgYWZmaW5pdHk6MDEgdmVjOjk4IHR5cGU9SU8tQVBJ
Qy1lZGdlICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQt
MTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJUlE6ICAxNiBhZmZpbml0eTowMSB2ZWM6ODkgdHlw
ZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1s
aXN0PTA6IDE2KC0tLSksCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4Ml0gICAgSVJR
OiAgMTcgYWZmaW5pdHk6MDEgdmVjOmMwIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0w
MDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOiAxNygtLS0pLAooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1My41ODJdICAgIElSUTogIDE4IGFmZmluaXR5OjAxIHZlYzpiOCB0
eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWlu
LWxpc3Q9MDogMTgoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJ
UlE6ICAxOSBhZmZpbml0eTozZiB2ZWM6MmEgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVz
PTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41
ODJdICAgIElSUTogIDIyIGFmZmluaXR5OjAxIHZlYzpiOSB0eXBlPUlPLUFQSUMtbGV2ZWwg
ICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDogMjIoLS0tKSwx
MzogMjIoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJUlE6ICAy
NSBhZmZpbml0eTozZiB2ZWM6OWEgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAw
MDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODJdICAg
IElSUTogIDI4IGFmZmluaXR5OjNmIHZlYzoyMiB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0
dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUz
LjU4Ml0gICAgSVJROiAgMjkgYWZmaW5pdHk6M2YgdmVjOmQ5IHR5cGU9SU8tQVBJQy1sZXZl
bCAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTY6NTMuNTgyXSAgICBJUlE6ICAzMiBhZmZpbml0eTozZiB2ZWM6YzkgdHlwZT1JTy1B
UElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1My41ODJdICAgIElSUTogIDMzIGFmZmluaXR5OjNmIHZlYzpjMSB0
eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihY
RU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4Ml0gICAgSVJROiAgMzYgYWZmaW5pdHk6M2Yg
dmVjOjIxIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVu
Ym91bmQKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJUlE6ICAzNyBhZmZp
bml0eToyMCB2ZWM6MjkgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDEwIGlu
LWZsaWdodD0wIGRvbWFpbi1saXN0PTE2OiAzNygtTS0pLAooWEVOKSBbMjAxNC0xMS0xNyAx
Nzo1Njo1My41ODJdICAgIElSUTogIDM4IGFmZmluaXR5OjNmIHZlYzphOSB0eXBlPUlPLUFQ
SUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0
LTExLTE3IDE3OjU2OjUzLjU4Ml0gICAgSVJROiAgNDAgYWZmaW5pdHk6MTAgdmVjOjMxIHR5
cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAxMCBpbi1mbGlnaHQ9MCBkb21haW4t
bGlzdD0xNzogNDAoLU0tKSwKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJ
UlE6ICA0NiBhZmZpbml0eTozZiB2ZWM6NzIgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVz
PTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41
ODJdICAgIElSUTogIDQ3IGFmZmluaXR5OjIwIHZlYzpkMSB0eXBlPUlPLUFQSUMtbGV2ZWwg
ICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTEgZG9tYWluLWxpc3Q9MTY6IDQ3KFAtTSks
CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4Ml0gICAgSVJROiAgNDggYWZmaW5pdHk6
M2YgdmVjOmQwIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQs
IHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJUlE6ICA1MSBh
ZmZpbml0eTozZiB2ZWM6OGEgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDAy
IG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODJdICAgIElS
UTogIDUyIGFmZmluaXR5OjNmIHZlYzozOSB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9
MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4
Ml0gICAgSVJROiAgNTMgYWZmaW5pdHk6M2YgdmVjOmM4IHR5cGU9SU8tQVBJQy1sZXZlbCAg
IHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcgMTc6
NTY6NTMuNTgyXSAgICBJUlE6ICA1NCBhZmZpbml0eTozZiB2ZWM6ZDggdHlwZT1JTy1BUElD
LWxldmVsICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0x
MS0xNyAxNzo1Njo1My41ODJdICAgIElSUTogIDU2IGFmZmluaXR5OjAxIHZlYzoyOCB0eXBl
PUFNRC1JT01NVS1NU0kgICBzdGF0dXM9MDAwMDAwMDAgaW9tbXVfaW50ZXJydXB0X2hhbmRs
ZXIoKQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODJdICAgIElSUTogIDU3IGFmZmlu
aXR5OjAxIHZlYzphMCB0eXBlPUhQRVQtTVNJICAgICAgICBzdGF0dXM9MDAwMDAwMDAgaHBl
dF9pbnRlcnJ1cHRfaGFuZGxlcigpCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4Ml0g
ICAgSVJROiAgNTggYWZmaW5pdHk6MDQgdmVjOmE4IHR5cGU9SFBFVC1NU0kgICAgICAgIHN0
YXR1cz0wMDAwMDAwMCBocGV0X2ludGVycnVwdF9oYW5kbGVyKCkKKFhFTikgWzIwMTQtMTEt
MTcgMTc6NTY6NTMuNTgyXSAgICBJUlE6ICA1OSBhZmZpbml0eTowOCB2ZWM6YjAgdHlwZT1I
UEVULU1TSSAgICAgICAgc3RhdHVzPTAwMDAwMDAwIGhwZXRfaW50ZXJydXB0X2hhbmRsZXIo
KQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODJdICAgIElSUTogIDYwIGFmZmluaXR5
OjNmIHZlYzo0MSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVk
LCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4Ml0gICAgSVJROiAgNjEg
YWZmaW5pdHk6M2YgdmVjOjQ5IHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAw
MiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgyXSAgICBJ
UlE6ICA2MiBhZmZpbml0eTozZiB2ZWM6NTEgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVz
PTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41
ODNdICAgIElSUTogIDYzIGFmZmluaXR5OjNmIHZlYzo1OSB0eXBlPVBDSS1NU0kgICAgICAg
ICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE3IDE3
OjU2OjUzLjU4M10gICAgSVJROiAgNjQgYWZmaW5pdHk6M2YgdmVjOjYxIHR5cGU9UENJLU1T
SSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQt
MTEtMTcgMTc6NTY6NTMuNTgzXSAgICBJUlE6ICA2NSBhZmZpbml0eTozZiB2ZWM6NjkgdHlw
ZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVO
KSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgIElSUTogIDY2IGFmZmluaXR5OjNmIHZl
Yzo3MSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJv
dW5kCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgSVJROiAgNjcgYWZmaW5p
dHk6M2YgdmVjOjc5IHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBw
ZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICBJUlE6ICA2
OCBhZmZpbml0eTozZiB2ZWM6ODEgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAw
MDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAg
IElSUTogIDY5IGFmZmluaXR5OjNmIHZlYzo5MSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0
dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUz
LjU4M10gICAgSVJROiAgNzAgYWZmaW5pdHk6M2YgdmVjOjk5IHR5cGU9UENJLU1TSS8tWCAg
ICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTY6NTMuNTgzXSAgICBJUlE6ICA3MSBhZmZpbml0eTozZiB2ZWM6YTEgdHlwZT1QQ0kt
TVNJLy1YICAgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1My41ODNdICAgIElSUTogIDcyIGFmZmluaXR5OjNmIHZlYzpiMSB0
eXBlPVBDSS1NU0kvLVggICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihY
RU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgSVJROiAgNzMgYWZmaW5pdHk6MDIg
dmVjOjMyIHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9
MCBkb21haW4tbGlzdD0wOjI5MSgtLS0pLAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41
ODNdICAgIElSUTogIDc0IGFmZmluaXR5OjAxIHZlYzozYSB0eXBlPVBDSS1NU0kgICAgICAg
ICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDoyOTIoLS0tKSwK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICBJUlE6ICA3NSBhZmZpbml0eTox
MCB2ZWM6NDIgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdo
dD0wIGRvbWFpbi1saXN0PTA6MjkzKC0tLSksCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUz
LjU4M10gICAgSVJROiAgNzYgYWZmaW5pdHk6MDEgdmVjOjRhIHR5cGU9UENJLU1TSSAgICAg
ICAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOjI5NCgtLS0p
LAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgIElSUTogIDc3IGFmZmluaXR5
OjAxIHZlYzo1MiB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxp
Z2h0PTAgZG9tYWluLWxpc3Q9MDoyOTUoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6
NTMuNTgzXSAgICBJUlE6ICA3OCBhZmZpbml0eTowMSB2ZWM6NWEgdHlwZT1QQ0ktTVNJICAg
ICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTA6Mjk2KC0t
LSksCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgSVJROiAgNzkgYWZmaW5p
dHk6M2YgdmVjOjYyIHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBw
ZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICBJUlE6ICA4
MCBhZmZpbml0eTozZiB2ZWM6NmEgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAw
MDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAg
IElSUTogIDgxIGFmZmluaXR5OjA4IHZlYzo3YSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0
dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDoyOTAoLS0tKSwKKFhFTikg
WzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICBJUlE6ICA4MiBhZmZpbml0eTowMSB2ZWM6
OTIgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRv
bWFpbi1saXN0PTA6Mjg5KC0tLSksCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10g
ICAgSVJROiAgODMgYWZmaW5pdHk6MDEgdmVjOmEyIHR5cGU9UENJLU1TSSAgICAgICAgIHN0
YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOjI4OCgtLS0pLAooWEVO
KSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgIElSUTogIDg0IGFmZmluaXR5OjIwIHZl
YzphYSB0eXBlPVBDSS1NU0kvLVggICAgICBzdGF0dXM9MDAwMDAwMTAgaW4tZmxpZ2h0PTAg
ZG9tYWluLWxpc3Q9MTc6IDg3KC0tLSksCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4
M10gICAgSVJROiAgODUgYWZmaW5pdHk6MjAgdmVjOmIyIHR5cGU9UENJLU1TSS8tWCAgICAg
IHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0xNzogODYoLS0tKSwK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICBJUlE6ICA4NiBhZmZpbml0eToy
MCB2ZWM6YmEgdHlwZT1QQ0ktTVNJLy1YICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdo
dD0wIGRvbWFpbi1saXN0PTE3OiA4NSgtLS0pLAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1
My41ODNdICAgIElSUTogIDg3IGFmZmluaXR5OjIwIHZlYzpjMiB0eXBlPVBDSS1NU0kvLVgg
ICAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MTc6IDg0KC0t
LSksCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgSVJROiAgODggYWZmaW5p
dHk6MjAgdmVjOmNhIHR5cGU9UENJLU1TSS8tWCAgICAgIHN0YXR1cz0wMDAwMDAxMCBpbi1m
bGlnaHQ9MCBkb21haW4tbGlzdD0xNjogODcoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTcgMTc6
NTY6NTMuNTgzXSAgICBJUlE6ICA4OSBhZmZpbml0eTowNCB2ZWM6ZDIgdHlwZT1QQ0ktTVNJ
Ly1YICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTE2OiA4
NigtLS0pLAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgIElSUTogIDkwIGFm
ZmluaXR5OjA0IHZlYzpkYSB0eXBlPVBDSS1NU0kvLVggICAgICBzdGF0dXM9MDAwMDAwMzAg
aW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MTY6IDg1KC0tLSksCihYRU4pIFsyMDE0LTExLTE3
IDE3OjU2OjUzLjU4M10gICAgSVJROiAgOTEgYWZmaW5pdHk6MDQgdmVjOjIzIHR5cGU9UENJ
LU1TSS8tWCAgICAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0x
NjogODQoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICBJUlE6ICA5
MiBhZmZpbml0eTowNCB2ZWM6MmIgdHlwZT1QQ0ktTVNJLy1YICAgICAgc3RhdHVzPTAwMDAw
MDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTE2OiA4MygtLS0pLAooWEVOKSBbMjAxNC0x
MS0xNyAxNzo1Njo1My41ODNdIERpcmVjdCB2ZWN0b3IgaW5mb3JtYXRpb246CihYRU4pIFsy
MDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgMHgyMCAtPiBpcnFfbW92ZV9jbGVhbnVwX2lu
dGVycnVwdCgpCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgMHhmOSAtPiBw
bXVfYXBpY19pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAg
IDB4ZmEgLT4gYXBpY190aW1lcl9pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1
Njo1My41ODNdICAgIDB4ZmIgLT4gY2FsbF9mdW5jdGlvbl9pbnRlcnJ1cHQoKQooWEVOKSBb
MjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgIDB4ZmMgLT4gZXZlbnRfY2hlY2tfaW50ZXJy
dXB0KCkKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAweGZkIC0+IGludmFs
aWRhdGVfaW50ZXJydXB0KCkKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAw
eGZlIC0+IGVycm9yX2ludGVycnVwdCgpCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4
M10gICAgMHhmZiAtPiBzcHVyaW91c19pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xNyAx
Nzo1Njo1My41ODNdIElPLUFQSUMgaW50ZXJydXB0IGluZm9ybWF0aW9uOgooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1My41ODNdICAgICBJUlEgIDAgVmVjMjQwOgooWEVOKSBbMjAxNC0x
MS0xNyAxNzo1Njo1My41ODNdICAgICAgIEFwaWMgMHgwMCwgUGluICAyOiB2ZWM9ZjAgZGVs
aXZlcnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1h
c2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAgSVJR
ICAxIFZlYyA0ODoKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAgICBBcGlj
IDB4MDAsIFBpbiAgMTogdmVjPTMwIGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0dXM9MCBw
b2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0LTEx
LTE3IDE3OjU2OjUzLjU4M10gICAgIElSUSAgMyBWZWMgNTY6CihYRU4pIFsyMDE0LTExLTE3
IDE3OjU2OjUzLjU4M10gICAgICAgQXBpYyAweDAwLCBQaW4gIDM6IHZlYz0zOCBkZWxpdmVy
eT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MCBpcnI9MCB0cmlnPUUgbWFzaz0w
IGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgICBJUlEgIDQg
VmVjMjQxOgooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgICAgIEFwaWMgMHgw
MCwgUGluICA0OiB2ZWM9ZjEgZGVsaXZlcnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFy
aXR5PTAgaXJyPTAgdHJpZz1FIG1hc2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTY6NTMuNTgzXSAgICAgSVJRICA1IFZlYyA2NDoKKFhFTikgWzIwMTQtMTEtMTcgMTc6
NTY6NTMuNTgzXSAgICAgICBBcGljIDB4MDAsIFBpbiAgNTogdmVjPTQwIGRlbGl2ZXJ5PUxv
UHJpIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAgZGVz
dF9pZDoxCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgIElSUSAgNiBWZWMg
NzI6CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgICAgQXBpYyAweDAwLCBQ
aW4gIDY6IHZlYz00OCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9
MCBpcnI9MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1
Njo1My41ODNdICAgICBJUlEgIDcgVmVjIDgwOgooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1
My41ODNdICAgICAgIEFwaWMgMHgwMCwgUGluICA3OiB2ZWM9NTAgZGVsaXZlcnk9TG9Qcmkg
ZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1hc2s9MCBkZXN0X2lk
OjEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAgSVJRICA4IFZlYyA4ODoK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAgICBBcGljIDB4MDAsIFBpbiAg
ODogdmVjPTU4IGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGly
cj0wIHRyaWc9RSBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUz
LjU4M10gICAgIElSUSAgOSBWZWMgOTY6CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4
M10gICAgICAgQXBpYyAweDAwLCBQaW4gIDk6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0
PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAgSVJRIDEwIFZlYzEwNDoKKFhF
TikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAgICBBcGljIDB4MDAsIFBpbiAxMDog
dmVjPTY4IGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGlycj0w
IHRyaWc9RSBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4
M10gICAgIElSUSAxMSBWZWMxMTI6CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10g
ICAgICAgQXBpYyAweDAwLCBQaW4gMTE6IHZlYz03MCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwg
c3RhdHVzPTAgcG9sYXJpdHk9MCBpcnI9MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVO
KSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgICBJUlEgMTIgVmVjMTIwOgooWEVOKSBb
MjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgICAgIEFwaWMgMHgwMCwgUGluIDEyOiB2ZWM9
NzggZGVsaXZlcnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJp
Zz1FIG1hc2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAg
ICAgSVJRIDEzIFZlYzEzNjoKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAg
ICBBcGljIDB4MDAsIFBpbiAxMzogdmVjPTg4IGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0
dXM9MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBb
MjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgICBJUlEgMTQgVmVjMTQ0OgooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1My41ODNdICAgICAgIEFwaWMgMHgwMCwgUGluIDE0OiB2ZWM9OTAg
ZGVsaXZlcnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1F
IG1hc2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAg
SVJRIDE1IFZlYzE1MjoKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTgzXSAgICAgICBB
cGljIDB4MDAsIFBpbiAxNTogdmVjPTk4IGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0dXM9
MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0
LTExLTE3IDE3OjU2OjUzLjU4M10gICAgIElSUSAxNiBWZWMxMzc6CihYRU4pIFsyMDE0LTEx
LTE3IDE3OjU2OjUzLjU4M10gICAgICAgQXBpYyAweDAwLCBQaW4gMTY6IHZlYz04OSBkZWxp
dmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFz
az0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgICBJUlEg
MTcgVmVjMTkyOgooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODNdICAgICAgIEFwaWMg
MHgwMCwgUGluIDE3OiB2ZWM9YzAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBv
bGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEt
MTcgMTc6NTY6NTMuNTgzXSAgICAgSVJRIDE4IFZlYzE4NDoKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTY6NTMuNTgzXSAgICAgICBBcGljIDB4MDAsIFBpbiAxODogdmVjPWI4IGRlbGl2ZXJ5
PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTAg
ZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgIElSUSAxOSBW
ZWMgNDI6CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgICAgQXBpYyAweDAw
LCBQaW4gMTk6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJp
dHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTY6NTMuNTgzXSAgICAgSVJRIDIyIFZlYzE4NToKKFhFTikgWzIwMTQtMTEtMTcgMTc6
NTY6NTMuNTgzXSAgICAgICBBcGljIDB4MDAsIFBpbiAyMjogdmVjPWI5IGRlbGl2ZXJ5PUZp
eGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTAgZGVz
dF9pZDoxCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4M10gICAgIElSUSAyNSBWZWMx
NTQ6CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4NF0gICAgICAgQXBpYyAweDAxLCBQ
aW4gIDE6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9
MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTcgMTc6
NTY6NTMuNTg0XSAgICAgSVJRIDI4IFZlYyAzNDoKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6
NTMuNTg0XSAgICAgICBBcGljIDB4MDEsIFBpbiAgNDogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVk
IGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9p
ZDo2MwooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODRdICAgICBJUlEgMjkgVmVjMjE3
OgooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODRdICAgICAgIEFwaWMgMHgwMSwgUGlu
ICA1OiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEg
aXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2
OjUzLjU4NF0gICAgIElSUSAzMiBWZWMyMDE6CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUz
LjU4NF0gICAgICAgQXBpYyAweDAxLCBQaW4gIDg6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBk
ZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6
NjMKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTg0XSAgICAgSVJRIDMzIFZlYzE5MzoK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTg0XSAgICAgICBBcGljIDB4MDEsIFBpbiAg
OTogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGly
cj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1
My41ODRdICAgICBJUlEgMzYgVmVjIDMzOgooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41
ODRdICAgICAgIEFwaWMgMHgwMSwgUGluIDEyOiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVz
dD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYz
CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4NF0gICAgIElSUSAzNyBWZWMgNDE6CihY
RU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4NF0gICAgICAgQXBpYyAweDAxLCBQaW4gMTM6
IHZlYz0yOSBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9
MCB0cmlnPUwgbWFzaz0wIGRlc3RfaWQ6MzIKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMu
NTg0XSAgICAgSVJRIDM4IFZlYzE2OToKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTg0
XSAgICAgICBBcGljIDB4MDEsIFBpbiAxNDogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9
TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2Mwoo
WEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODRdICAgICBJUlEgNDAgVmVjIDQ5OgooWEVO
KSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODRdICAgICAgIEFwaWMgMHgwMSwgUGluIDE2OiB2
ZWM9MzEgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAg
dHJpZz1MIG1hc2s9MCBkZXN0X2lkOjE2CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4
NF0gICAgIElSUSA0NiBWZWMxMTQ6CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4NF0g
ICAgICAgQXBpYyAweDAxLCBQaW4gMjI6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwg
c3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhF
TikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTg0XSAgICAgSVJRIDQ3IFZlYzIwOToKKFhFTikg
WzIwMTQtMTEtMTcgMTc6NTY6NTMuNTg0XSAgICAgICBBcGljIDB4MDEsIFBpbiAyMzogdmVj
PWQxIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MSBwb2xhcml0eT0xIGlycj0xIHRy
aWc9TCBtYXNrPTAgZGVzdF9pZDozMgooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODRd
ICAgICBJUlEgNDggVmVjMjA4OgooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1My41ODRdICAg
ICAgIEFwaWMgMHgwMSwgUGluIDI0OiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0
YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4p
IFsyMDE0LTExLTE3IDE3OjU2OjUzLjU4NF0gICAgIElSUSA1MSBWZWMxMzg6CihYRU4pIFsy
MDE0LTExLTE3IDE3OjU2OjUzLjU4NF0gICAgICAgQXBpYyAweDAxLCBQaW4gMjc6IHZlYz0w
MCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmln
PUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTg0XSAg
ICAgSVJRIDUyIFZlYyA1NzoKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTMuNTg0XSAgICAg
ICBBcGljIDB4MDEsIFBpbiAyODogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0
dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBb
MjAxNC0xMS0xNyAxNzo1Njo1My41ODRdICAgICBJUlEgNTMgVmVjMjAwOgooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1My41ODRdICAgICAgIEFwaWMgMHgwMSwgUGluIDI5OiB2ZWM9MDAg
ZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1M
IG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjYxNV0gICAg
IElSUSA1NCBWZWMyMTY6CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjUzLjYyOF0gICAgICAg
QXBpYyAweDAxLCBQaW4gMzA6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVz
PTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIw
MTQtMTEtMTcgMTc6NTY6NTUuNzA5XSBNU0kgaW5mb3JtYXRpb246CihYRU4pIFsyMDE0LTEx
LTE3IDE3OjU2OjU1LjcwOV0gIE1TSSAgICAgNTYgdmVjPTI4IGxvd2VzdCAgZWRnZSAgIGFz
c2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDAxIG1hc2s9MC8wLz8KKFhFTikgWzIwMTQt
MTEtMTcgMTc6NTY6NTUuNzA5XSAgSFBFVCAgICA1NyB2ZWM9YTAgbG93ZXN0ICBlZGdlICAg
YXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDEgbWFzaz0xLzAvPwooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1NS43MDldICBIUEVUICAgIDU4IHZlYz1hOCBsb3dlc3QgIGVkZ2Ug
ICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAwNCBtYXNrPTEvMC8/CihYRU4pIFsy
MDE0LTExLTE3IDE3OjU2OjU1LjcwOV0gIEhQRVQgICAgNTkgdmVjPWIwIGxvd2VzdCAgZWRn
ZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDA4IG1hc2s9MS8wLz8KKFhFTikg
WzIwMTQtMTEtMTcgMTc6NTY6NTUuNzA5XSAgTVNJICAgICA2MCB2ZWM9NDEgbG93ZXN0ICBl
ZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVO
KSBbMjAxNC0xMS0xNyAxNzo1Njo1NS43MDldICBNU0kgICAgIDYxIHZlYz00OSBsb3dlc3Qg
IGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTAvMS8/CihY
RU4pIFsyMDE0LTExLTE3IDE3OjU2OjU1LjcwOV0gIE1TSSAgICAgNjIgdmVjPTUxIGxvd2Vz
dCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9MC8xLz8K
KFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTUuNzA5XSAgTVNJICAgICA2MyB2ZWM9NTkgbG93
ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0wLzEv
PwooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1NS43MDldICBNU0kgICAgIDY0IHZlYz02MSBs
b3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTAv
MS8/CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjU1LjcwOV0gIE1TSSAgICAgNjUgdmVjPTY5
IGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9
MC8xLz8KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTUuNzA5XSAgTVNJICAgICA2NiB2ZWM9
NzEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFz
az0wLzEvPwooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1NS43MDldICBNU0kgICAgIDY3IHZl
Yz03OSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBt
YXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjU1LjcwOV0gIE1TSSAgICAgNjgg
dmVjPTgxIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNm
IG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTUuNzA5XSAgTVNJICAgICA2
OSB2ZWM9OTEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAw
M2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1NS43MDldICBNU0kgICAg
IDcwIHZlYz05OSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAw
MDAzZiBtYXNrPTEvMS8xCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjU1LjcwOV0gIE1TSSAg
ICAgNzEgdmVjPWExIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAw
MDAwMDNmIG1hc2s9MS8xLzEKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTUuNzA5XSAgTVNJ
ICAgICA3MiB2ZWM9YjEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9
MDAwMDAwM2YgbWFzaz0xLzEvMQooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1NS43MDldICBN
U0kgICAgIDczIHZlYz0zMiBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVz
dD0wMDAwMDAwMiBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjU1LjcwOV0g
IE1TSSAgICAgNzQgdmVjPTNhIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBk
ZXN0PTAwMDAwMDAxIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTUuNzA5
XSAgTVNJICAgICA3NSB2ZWM9NDIgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0
IGRlc3Q9MDAwMDAwMDIgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1NS43
MDldICBNU0kgICAgIDc2IHZlYz00YSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dl
c3QgZGVzdD0wMDAwMDAwMSBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjU1
LjcwOV0gIE1TSSAgICAgNzcgdmVjPTUyIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxv
d2VzdCBkZXN0PTAwMDAwMDAxIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6
NTUuNzA5XSAgTVNJICAgICA3OCB2ZWM9NWEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cg
bG93ZXN0IGRlc3Q9MDAwMDAwMDEgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xNyAxNzo1
Njo1NS43MDldICBNU0kgICAgIDc5IHZlYz02MiBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxv
ZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE3IDE3
OjU2OjU1LjcwOV0gIE1TSSAgICAgODAgdmVjPTZhIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAg
bG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTcg
MTc6NTY6NTUuNzA5XSAgTVNJICAgICA4MSB2ZWM9N2EgbG93ZXN0ICBlZGdlICAgYXNzZXJ0
ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMTAgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0x
NyAxNzo1Njo1NS43MDldICBNU0kgICAgIDgyIHZlYz05MiBsb3dlc3QgIGVkZ2UgICBhc3Nl
cnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAxMCBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTEx
LTE3IDE3OjU2OjU1LjcwOV0gIE1TSSAgICAgODMgdmVjPWEyIGxvd2VzdCAgZWRnZSAgIGFz
c2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDAxIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQt
MTEtMTcgMTc6NTY6NTUuNzA5XSAgTVNJLVggICA4NCB2ZWM9YWEgbG93ZXN0ICBlZGdlICAg
YXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDQgbWFzaz0xLzAvMAooWEVOKSBbMjAx
NC0xMS0xNyAxNzo1Njo1NS43MDldICBNU0ktWCAgIDg1IHZlYz1iMiBsb3dlc3QgIGVkZ2Ug
ICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAyMCBtYXNrPTEvMC8wCihYRU4pIFsy
MDE0LTExLTE3IDE3OjU2OjU1LjcwOV0gIE1TSS1YICAgODYgdmVjPWJhIGxvd2VzdCAgZWRn
ZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDIwIG1hc2s9MS8wLzAKKFhFTikg
WzIwMTQtMTEtMTcgMTc6NTY6NTUuNzA5XSAgTVNJLVggICA4NyB2ZWM9YzIgbG93ZXN0ICBl
ZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMjAgbWFzaz0xLzAvMAooWEVO
KSBbMjAxNC0xMS0xNyAxNzo1Njo1NS43MDldICBNU0ktWCAgIDg4IHZlYz1jYSBsb3dlc3Qg
IGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAyMCBtYXNrPTEvMC8wCihY
RU4pIFsyMDE0LTExLTE3IDE3OjU2OjU1LjcwOV0gIE1TSS1YICAgODkgdmVjPWQyIGxvd2Vz
dCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDA0IG1hc2s9MS8wLzAK
KFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTUuNzA5XSAgTVNJLVggICA5MCB2ZWM9ZGEgbG93
ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDQgbWFzaz0xLzAv
MAooWEVOKSBbMjAxNC0xMS0xNyAxNzo1Njo1NS43MDldICBNU0ktWCAgIDkxIHZlYz0yMyBs
b3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAwNCBtYXNrPTEv
MC8wCihYRU4pIFsyMDE0LTExLTE3IDE3OjU2OjU1LjcwOV0gIE1TSS1YICAgOTIgdmVjPTJi
IGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDA0IG1hc2s9
MS8wLzAKKFhFTikgWzIwMTQtMTEtMTcgMTc6NTY6NTUuNzU1XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xNyAxNzo1NzowNS43NTVdIC0tTUFSSy0tCg==
------------07C1DE16C0EDF9EBB
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

------------07C1DE16C0EDF9EBB--



From xen-devel-bounces@lists.xen.org Mon Nov 17 22:40:38 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Nov 2014 22:40:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XqUy2-0007k6-4j; Mon, 17 Nov 2014 22:40:18 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <linux@eikelenboom.it>) id 1XqUy0-0007k1-Ms
	for xen-devel@lists.xenproject.org; Mon, 17 Nov 2014 22:40:17 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
	04/2D-03148-0597A645; Mon, 17 Nov 2014 22:40:16 +0000
X-Env-Sender: linux@eikelenboom.it
X-Msg-Ref: server-10.tower-27.messagelabs.com!1416264012!13148899!1
X-Originating-IP: [84.200.39.61]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4459 invoked from network); 17 Nov 2014 22:40:12 -0000
Received: from vserver.eikelenboom.it (HELO smtp.eikelenboom.it) (84.200.39.61)
	by server-10.tower-27.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 17 Nov 2014 22:40:12 -0000
Received: from 76-71-ftth.on.nl ([88.159.71.76]:50843 helo=w510-wirelesss)
	by smtp.eikelenboom.it with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:256)
	(Exim 4.80) (envelope-from <linux@eikelenboom.it>)
	id 1XqUwX-0006Cv-Vt; Mon, 17 Nov 2014 23:38:46 +0100
Date: Mon, 17 Nov 2014 23:40:11 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
Organization: Eikelenboom IT services
X-Priority: 3 (Normal)
Message-ID: <1271355060.20141117234011@eikelenboom.it>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
In-Reply-To: <20141117204347.GA27617@laptop.dumpdata.com>
References: <546618620200007800047AD1@mail.emea.novell.com>
	<688701120.20141114153404@eikelenboom.it>
	<546629510200007800047BC3@mail.emea.novell.com>
	<1224708950.20141114162052@eikelenboom.it>
	<5466314E0200007800047C90@mail.emea.novell.com>
	<1393541150.20141114175923@eikelenboom.it>
	<20141114202513.GA3281@laptop.dumpdata.com>
	<1402169526.20141114230958@eikelenboom.it>
	<20141117163416.GA22137@laptop.dumpdata.com>
	<1403873666.20141117180419@eikelenboom.it>
	<20141117204347.GA27617@laptop.dumpdata.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="----------0C90EA036019900CC"
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] Xen-unstable: xen panic RIP:   dpci_softirq
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

------------0C90EA036019900CC
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


Monday, November 17, 2014, 9:43:47 PM, you wrote:

> . snip..
>> > # cat /proc/interrupts |grep eth
>> >  36:     384183          0  xen-pirq-ioapic-level  eth0
>> >  63:          1          0  xen-pirq-msi-x     eth1
>> >  64:         24     661961  xen-pirq-msi-x     eth1-rx-0
>> >  65:        205          0  xen-pirq-msi-x     eth1-rx-1
>> >  66:        162          0  xen-pirq-msi-x     eth1-tx-0
>> >  67:        190          0  xen-pirq-msi-x     eth1-tx-1
>> > Is that a similar distribution of IRQ/MSIx you end up having?
>> 
>> These are when they are still active and assigned to dom0 (and not owned by 
>> pci-back) or in the guest ?

> In the guest.
>> 
>> I attached my /proc/interrupts for both dom0 as guest 16 with all guests running 
>> (on a Xen from before the dpci changes). 
>> With the devices passed through I only see one line with the IRQ of a 
>> PCI soundcard passed through to a PV guest:
>>   22:      38959          0          0          0          0          0  xen-pirq-ioapic-level  xen-pciback[0000:03:06.0]
>> 
>> All the other devices passed through (to HVM guests) are not visible in /proc/interrupts of dom0.

> Right.
>> 
>> In the guest i do get these:
>>  23:         35          0          0          0  xen-pirq-ioapic-level  uhci_hcd:usb3
>>  40:   13440077          0          0          0  xen-pirq-ioapic-level  cx25821[1], cx25821[1]

> That is a bit odd. You have two 'request_irq' off this sole device, which would
> imply that there are _two_ devices which are using the same interrupt line.

> But how is that possible when your device:

> 0a:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8210
>         Flags: bus master, fast devsel, latency 0, IRQ 47
>         Memory at fe200000 (64-bit, non-prefetchable) [size=2M]
>         Capabilities: [40] Express Endpoint, MSI 00
>         Capabilities: [80] Power Management version 3
>         Capabilities: [90] Vital Product Data
>         Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
>         Capabilities: [100] Advanced Error Reporting
>         Capabilities: [200] Virtual Channel
>         Kernel driver in use: pciback

> Has only one IRQ! What is the name of this device? Perhaps I've another one that
> is similar to this. Could you attach

Well it's a videograbber .. with also one port for audio (not used) that 
registers with alsa. I can have a look if i can disable the audio part and see if it makes a 
difference, i don't use it anyway.


>  a) 'lspci -vvvv' from your guest please?
Attached

>  b) The  the full 'dmesg' from your guest?
Attached

>  c) the /var/log/xen/qemu-dm-XXX ? Hmm, you are using qemu-xen so it won't log
>     that much information. Could you try 'qemu-traditional' or would that
>     mess up with XHCI?
Attached, it contains some info (since i enabled debugging already) but most 
about MSI-X and not much about the legacy irq case though ...

I don't think traditional will mess up XHCI, it's also worth a try.

When looking at the driver /drivers/media/pci/cx25821 it's also clear why it 
doesn't enable MSI, though the card would support it according to lspci, the 
drivers lacks support (when i grep for MSI).

Also the driver seems to have an parameter to do irq debugging .. no idea how 
hard that will flood logs, but it's also worth a try :-)
cx25821-video.c:47:MODULE_PARM_DESC(irq_debug, "enable debug messages [IRQ handler]");


> In regards to your other question:
>         Hi Konrad,
>         Here is the xl dmesg output with this patch (attached with debug-key i and M
>         output). What i don't get .. is that d16 and d17 each have a device passed through
>         that seems to be using the same pirq 87 ?

> Those are per guest. They are the MSI values after 84 or so.
Hrrm yes i had found that already :-) 
All those (legacy) irq, msi, gsi, vector, pirq numbers can be a bit mind boggling ..  what corresponds to what where and when.

> Back to your crash:

> d16 OK-softirq 458msec ago, state:1, 52039 count, [prev:ffff83054ef283e0, next:ffff83054ef283e0] ffff83051b95fd28MACH_PCI_SHIFT MAPPED_SHIFT GUEST_PCI_SHIFT  PIRQ:0
> d16 OK-raise   489msec ago, state:1, 52049 count, [prev:0000000000200200, next:0000000000100100] ffff83051b95fd28MACH_PCI_SHIFT MAPPED_SHIFT GUEST_PCI_SHIFT  PIRQ:0
> d16 ERR-poison 561msec ago, state:0, 1 count, [prev:0000000000200200, next:0000000000100100] ffff83051b95fd28MACH_PCI_SHIFT MAPPED_SHIFT GUEST_PCI_SHIFT  PIRQ:0
> d16 Z-softirq  731msec ago, state:3, 3 count, [prev:ffff83054ef283e0, next:ffff83054ef283e0] ffff83051b95fd28MACH_PCI_SHIFT MAPPED_SHIFT GUEST_PCI_SHIFT  PIRQ:0
> domain_crash called from io.c:938
> Domain 16 reported crashed by domain 32767 on cpu#5:

> All of it point to the legacy interrupt - that is the on that starts at Xen IRQ 47 (guest IRQ 40):
>  io.c:550: d16: bind: m_gsi=47 g_gsi=40 dev=00.00.6 intx=0
> IRQ:  47 affinity:02 vec:d1 type=IO-APIC-level   status=00000030 in-flight=1 domain-list=16: +47(P-M),

> which looks OK.
OK, i still don't get why the output of debug-key 'i' reports +47 as pirq here instead of the guest value 
(g_gsi of for this legacy interrupt which is 40 ?), like it does when it's a MSI with the PIRQ ?

> I am puzzled by the driver binding twice to the same interrupt, but perhaps that
> is just a buggy driver.

Doesn't that happen more often like with integrated USB controllers ?
  17:          4          0          0          0          0          0  xen-pirq-ioapic-level  ehci_hcd:usb1, ehci_hcd:usb2, ehci_hcd:usb3
  18:       4385          0          0          0          0          0  xen-pirq-ioapic-level  ohci_hcd:usb4, ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7


And on host boot (with still some extra printk's):
[   12.773709] xen: registering gsi 18 triggering 0 polarity 1
[   12.773731] xen: --> pirq=18 -> irq=18 (gsi=18)
[   12.773749] pci 0000:00:12.0: ?!?!? acpi_pci_irq_enable: PCI INT A -> GSI 18 (level, low) -> IRQ/rc 18
[   12.848820] pci 0000:00:12.2: calling quirk_usb_early_handoff+0x0/0x6f0
[   12.848942] xen: registering gsi 17 triggering 0 polarity 1
[   12.848957] xen: --> pirq=17 -> irq=17 (gsi=17)
[   12.848975] pci 0000:00:12.2: ?!?!? acpi_pci_irq_enable: PCI INT B -> GSI 17 (level, low) -> IRQ/rc 17
[   12.849120] pci 0000:00:13.0: calling quirk_usb_early_handoff+0x0/0x6f0
[   12.849236] xen: registering gsi 18 triggering 0 polarity 1
[   12.849240] Already setup the GSI :18
[   12.849245] pci 0000:00:13.0: ?!?!? acpi_pci_irq_enable: PCI INT A -> GSI 18 (level, low) -> IRQ/rc 18
[   12.925464] pci 0000:00:13.2: calling quirk_usb_early_handoff+0x0/0x6f0
[   12.925583] xen: registering gsi 17 triggering 0 polarity 1
[   12.925589] Already setup the GSI :17
[   12.925593] pci 0000:00:13.2: ?!?!? acpi_pci_irq_enable: PCI INT B -> GSI 17 (level, low) -> IRQ/rc 17
[   12.925748] pci 0000:00:14.5: calling quirk_usb_early_handoff+0x0/0x6f0
[   12.925863] xen: registering gsi 18 triggering 0 polarity 1
[   12.925868] Already setup the GSI :18
[   12.925872] pci 0000:00:14.5: ?!?!? acpi_pci_irq_enable: PCI INT C -> GSI 18 (level, low) -> IRQ/rc 18
[   13.002145] pci 0000:00:16.0: calling quirk_usb_early_handoff+0x0/0x6f0
[   13.002264] xen: registering gsi 18 triggering 0 polarity 1
[   13.002269] Already setup the GSI :18
[   13.002273] pci 0000:00:16.0: ?!?!? acpi_pci_irq_enable: PCI INT A -> GSI 18 (level, low) -> IRQ/rc 18
[   13.078814] pci 0000:00:16.2: calling quirk_usb_early_handoff+0x0/0x6f0
------------0C90EA036019900CC
Content-Type: text/plain;
 name="dmesg-guest.txt"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="dmesg-guest.txt"

WyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1c2V0ClsgICAg
MC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQpbICAgIDAuMDAwMDAw
XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVhY2N0ClsgICAgMC4wMDAwMDBdIExp
bnV4IHZlcnNpb24gMy4xOC4wLXJjNC0yMDE0MTExNi1zZWN1cml0eSsgKHJvb3RAc2VjdXJp
dHkpIChnY2MgdmVyc2lvbiA0LjcuMiAoRGViaWFuIDQuNy4yLTUpICkgIzEgU01QIFN1biBO
b3YgMTYgMTQ6NDQ6MjggQ0VUIDIwMTQKWyAgICAwLjAwMDAwMF0gQ29tbWFuZCBsaW5lOiBC
T09UX0lNQUdFPS9ib290L3ZtbGludXotMy4xOC4wLXJjNC0yMDE0MTExNi1zZWN1cml0eSsg
cm9vdD0vZGV2L3h2ZGExIHJvIGNvbnNvbGU9dHR5MSBjb25zb2xlPXR0eVMwIG5vbW9kZXNl
dApbICAgIDAuMDAwMDAwXSB0c2VnOiAwMDAwMDAwMDAwClsgICAgMC4wMDAwMDBdIGU4MjA6
IEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJs
ZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDlmYzAwLTB4
MDAwMDAwMDAwMDA5ZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDAwMDBmMDAwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkClsg
ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAw
MDAwMDNmN2ZkZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDAzZjdmZTAwMC0weDAwMDAwMDAwM2Y3ZmZmZmZdIHJlc2VydmVkClsgICAgMC4w
MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmMwMDAwMDAtMHgwMDAwMDAwMGZm
ZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBw
cm90ZWN0aW9uOiBhY3RpdmUKWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNCBwcmVzZW50Lgpb
ICAgIDAuMDAwMDAwXSBETUk6IFhlbiBIVk0gZG9tVSwgQklPUyA0LjUuMC1yYyAxMS8xNy8y
MDE0ClsgICAgMC4wMDAwMDBdIEh5cGVydmlzb3IgZGV0ZWN0ZWQ6IFhlbiBIVk0KWyAgICAw
LjAwMDAwMF0gWGVuIHZlcnNpb24gNC41LgpbICAgIDAuMDAwMDAwXSBYZW4gUGxhdGZvcm0g
UENJOiBJL08gcHJvdG9jb2wgdmVyc2lvbiAxClsgICAgMC4wMDAwMDBdIE5ldGZyb250IGFu
ZCB0aGUgWGVuIHBsYXRmb3JtIFBDSSBkcml2ZXIgaGF2ZSBiZWVuIGNvbXBpbGVkIGZvciB0
aGlzIGtlcm5lbDogdW5wbHVnIGVtdWxhdGVkIE5JQ3MuClsgICAgMC4wMDAwMDBdIEJsa2Zy
b250IGFuZCB0aGUgWGVuIHBsYXRmb3JtIFBDSSBkcml2ZXIgaGF2ZSBiZWVuIGNvbXBpbGVk
IGZvciB0aGlzIGtlcm5lbDogdW5wbHVnIGVtdWxhdGVkIGRpc2tzLgpbICAgIDAuMDAwMDAw
XSBZb3UgbWlnaHQgaGF2ZSB0byBjaGFuZ2UgdGhlIHJvb3QgZGV2aWNlClsgICAgMC4wMDAw
MDBdIGZyb20gL2Rldi9oZFthLWRdIHRvIC9kZXYveHZkW2EtZF0KWyAgICAwLjAwMDAwMF0g
aW4geW91ciByb290PSBrZXJuZWwgY29tbWFuZCBsaW5lIG9wdGlvbgpbICAgIDAuMDAwMDAw
XSBIVk1PUF9wYWdldGFibGVfZHlpbmcgbm90IHN1cHBvcnRlZApbICAgIDAuMDAwMDAwXSBl
ODIwOiB1cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVz
ZXJ2ZWQKWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAw
MGZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQUdQOiBObyBBR1AgYnJpZGdlIGZvdW5k
ClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgzZjdmZSBtYXhfYXJjaF9wZm4g
PSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBNVFJSIGRlZmF1bHQgdHlwZTogd3JpdGUt
YmFjawpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOgpbICAgIDAu
MDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0gICBBMDAw
MC1CRkZGRiB3cml0ZS1jb21iaW5pbmcKWyAgICAwLjAwMDAwMF0gICBDMDAwMC1GRkZGRiB3
cml0ZS1iYWNrClsgICAgMC4wMDAwMDBdIE1UUlIgdmFyaWFibGUgcmFuZ2VzIGVuYWJsZWQ6
ClsgICAgMC4wMDAwMDBdICAgMCBiYXNlIDAwMDBGMDAwMDAwMCBtYXNrIEZGRkZGMDAwMDAw
MCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZApbICAgIDAuMDAwMDAw
XSAgIDIgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAzIGRpc2FibGVkClsgICAgMC4wMDAw
MDBdICAgNCBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJsZWQKWyAgICAwLjAw
MDAwMF0gICA2IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZApbICAgIDAu
MDAwMDAwXSBUT00yOiAwMDAwMDAwNTYwMDAwMDAwIGFrYSAyMjAxNk0KWyAgICAwLjAwMDAw
MF0geDg2IFBBVCBlbmFibGVkOiBjcHUgMCwgb2xkIDB4NzA0MDYwMDA3MDQwNiwgbmV3IDB4
NzAxMDYwMDA3MDEwNgpbICAgIDAuMDAwMDAwXSBmb3VuZCBTTVAgTVAtdGFibGUgYXQgW21l
bSAweDAwMGY1Y2MwLTB4MDAwZjVjY2ZdIG1hcHBlZCBhdCBbZmZmZjg4MDAwMDBmNWNjMF0K
WyAgICAwLjAwMDAwMF0gU2Nhbm5pbmcgMSBhcmVhcyBmb3IgbG93IG1lbW9yeSBjb3JydXB0
aW9uClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2ZmZmY4ODAw
MDAwOTkwMDBdIDk5MDAwIHNpemUgMjQ1NzYKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdClsgICAgMC4wMDAwMDBdICBb
bWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBCUksg
WzB4MDIyZmUwMDAsIDB4MDIyZmVmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gQlJLIFsw
eDAyMmZmMDAwLCAweDAyMmZmZmZmXSBQR1RBQkxFClsgICAgMC4wMDAwMDBdIEJSSyBbMHgw
MjMwMDAwMCwgMHgwMjMwMGZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y
eV9tYXBwaW5nOiBbbWVtIDB4M2Y0MDAwMDAtMHgzZjVmZmZmZl0KWyAgICAwLjAwMDAwMF0g
IFttZW0gMHgzZjQwMDAwMC0weDNmNWZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBdIGlu
aXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgzYzAwMDAwMC0weDNmM2ZmZmZmXQpbICAgIDAu
MDAwMDAwXSAgW21lbSAweDNjMDAwMDAwLTB4M2YzZmZmZmZdIHBhZ2UgMk0KWyAgICAwLjAw
MDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMTAwMDAwLTB4M2JmZmZmZmZd
ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgwMDFmZmZmZl0gcGFnZSA0awpb
ICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMjAwMDAwLTB4M2JmZmZmZmZdIHBhZ2UgMk0KWyAg
ICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDNmNjAwMDAwLTB4M2Y3
ZmRmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4M2Y2MDAwMDAtMHgzZjdmZGZmZl0gcGFn
ZSA0awpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDIzMDEwMDAsIDB4MDIzMDFmZmZdIFBHVEFC
TEUKWyAgICAwLjAwMDAwMF0gUkFNRElTSzogW21lbSAweDM3YzQ4MDAwLTB4MzdlMWJmZmZd
ClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlv
biBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQIDB4MDAwMDAwMDAwMDBGNUMx
MCAwMDAwMjQgKHYwMiBYZW4gICApClsgICAgMC4wMDAwMDBdIEFDUEk6IFhTRFQgMHgwMDAw
MDAwMEZDMDBBMTQwIDAwMDA1NCAodjAxIFhlbiAgICBIVk0gICAgICAwMDAwMDAwMCBIVk1M
IDAwMDAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDB4MDAwMDAwMDBGQzAwOUE3
MCAwMDAwRjQgKHYwNCBYZW4gICAgSFZNICAgICAgMDAwMDAwMDAgSFZNTCAwMDAwMDAwMCkK
WyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAwMDAwMDAwRkMwMDEzMDAgMDA4NkYwICh2
MDIgWGVuICAgIEhWTSAgICAgIDAwMDAwMDAwIElOVEwgMjAxMDA1MjgpClsgICAgMC4wMDAw
MDBdIEFDUEk6IEZBQ1MgMHgwMDAwMDAwMEZDMDAxMkMwIDAwMDA0MApbICAgIDAuMDAwMDAw
XSBBQ1BJOiBBUElDIDB4MDAwMDAwMDBGQzAwOUI3MCAwMDA0NjAgKHYwMiBYZW4gICAgSFZN
ICAgICAgMDAwMDAwMDAgSFZNTCAwMDAwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQSTogSFBF
VCAweDAwMDAwMDAwRkMwMEEwNTAgMDAwMDM4ICh2MDEgWGVuICAgIEhWTSAgICAgIDAwMDAw
MDAwIEhWTUwgMDAwMDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6IFdBRVQgMHgwMDAwMDAw
MEZDMDBBMDkwIDAwMDAyOCAodjAxIFhlbiAgICBIVk0gICAgICAwMDAwMDAwMCBIVk1MIDAw
MDAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDBGQzAwQTBDMCAw
MDAwMzEgKHYwMiBYZW4gICAgSFZNICAgICAgMDAwMDAwMDAgSU5UTCAyMDEwMDUyOCkKWyAg
ICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAwRkMwMEExMDAgMDAwMDMxICh2MDIg
WGVuICAgIEhWTSAgICAgIDAwMDAwMDAwIElOVEwgMjAxMDA1MjgpClsgICAgMC4wMDAwMDBd
IEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsgICAgMC4wMDAwMDBdIE5v
IE5VTUEgY29uZmlndXJhdGlvbiBmb3VuZApbICAgIDAuMDAwMDAwXSBGYWtpbmcgYSBub2Rl
IGF0IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAzZjdmZGZmZl0KWyAgICAw
LjAwMDAwMF0gTk9ERV9EQVRBKDApIGFsbG9jYXRlZCBbbWVtIDB4M2Y3ZjMwMDAtMHgzZjdm
ZGZmZl0KWyAgICAwLjAwMDAwMF0gIFtmZmZmZWEwMDAwMDAwMDAwLWZmZmZlYTAwMDBmZmZm
ZmZdIFBNRCAtPiBbZmZmZjg4MDAzZGUwMDAwMC1mZmZmODgwMDNlZGZmZmZmXSBvbiBub2Rl
IDAKWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6ClsgICAgMC4wMDAwMDBdICAgRE1BICAg
ICAgW21lbSAweDAwMDAxMDAwLTB4MDBmZmZmZmZdClsgICAgMC4wMDAwMDBdICAgRE1BMzIg
ICAgW21lbSAweDAxMDAwMDAwLTB4ZmZmZmZmZmZdClsgICAgMC4wMDAwMDBdICAgTm9ybWFs
ICAgZW1wdHkKWyAgICAwLjAwMDAwMF0gTW92YWJsZSB6b25lIHN0YXJ0IGZvciBlYWNoIG5v
ZGUKWyAgICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5vZGUgcmFuZ2VzClsgICAgMC4wMDAw
MDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMTAwMC0weDAwMDllZmZmXQpbICAgIDAuMDAw
MDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAxMDAwMDAtMHgzZjdmZGZmZl0KWyAgICAwLjAw
MDAwMF0gSW5pdG1lbSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAxMDAwLTB4M2Y3ZmRmZmZd
ClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiAyNTk5OTYKWyAgICAwLjAw
MDAwMF0gICBETUEgem9uZTogNjQgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAw
MDBdICAgRE1BIHpvbmU6IDIxIHBhZ2VzIHJlc2VydmVkClsgICAgMC4wMDAwMDBdICAgRE1B
IHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MApbICAgIDAuMDAwMDAwXSAgIERNQTMy
IHpvbmU6IDQwMDAgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgRE1B
MzIgem9uZTogMjU1OTk4IHBhZ2VzLCBMSUZPIGJhdGNoOjMxClsgICAgMC4wMDAwMDBdIEFD
UEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4YjAwOApbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2Nh
bCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDA0XSBl
bmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBp
Y19pZFsweDA2XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9p
ZFsweDA0XSBsYXBpY19pZFsweDA4XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgwYV0gZGlzYWJsZWQpClsgICAgMC4w
MDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDZdIGxhcGljX2lkWzB4MGNdIGRpc2Fi
bGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA3XSBsYXBpY19p
ZFsweDBlXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgwOF0gbGFwaWNfaWRbMHgxMF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4MDldIGxhcGljX2lkWzB4MTJdIGRpc2FibGVkKQpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBhXSBsYXBpY19pZFsweDE0XSBkaXNhYmxl
ZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwYl0gbGFwaWNfaWRb
MHgxNl0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4
MGNdIGxhcGljX2lkWzB4MThdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDBkXSBsYXBpY19pZFsweDFhXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAw
MF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwZV0gbGFwaWNfaWRbMHgxY10gZGlzYWJsZWQp
ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGZdIGxhcGljX2lkWzB4
MWVdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEw
XSBsYXBpY19pZFsweDIwXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgxMV0gbGFwaWNfaWRbMHgyMl0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBd
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTJdIGxhcGljX2lkWzB4MjRdIGRpc2FibGVkKQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEzXSBsYXBpY19pZFsweDI2
XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxNF0g
bGFwaWNfaWRbMHgyOF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChh
Y3BpX2lkWzB4MTVdIGxhcGljX2lkWzB4MmFdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDE2XSBsYXBpY19pZFsweDJjXSBkaXNhYmxlZCkKWyAg
ICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxN10gbGFwaWNfaWRbMHgyZV0g
ZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MThdIGxh
cGljX2lkWzB4MzBdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDE5XSBsYXBpY19pZFsweDMyXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQ
STogTEFQSUMgKGFjcGlfaWRbMHgxYV0gbGFwaWNfaWRbMHgzNF0gZGlzYWJsZWQpClsgICAg
MC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWJdIGxhcGljX2lkWzB4MzZdIGRp
c2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDFjXSBsYXBp
Y19pZFsweDM4XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlf
aWRbMHgxZF0gbGFwaWNfaWRbMHgzYV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4MWVdIGxhcGljX2lkWzB4M2NdIGRpc2FibGVkKQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDFmXSBsYXBpY19pZFsweDNlXSBkaXNh
YmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyMF0gbGFwaWNf
aWRbMHg0MF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MjFdIGxhcGljX2lkWzB4NDJdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
QVBJQyAoYWNwaV9pZFsweDIyXSBsYXBpY19pZFsweDQ0XSBkaXNhYmxlZCkKWyAgICAwLjAw
MDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyM10gbGFwaWNfaWRbMHg0Nl0gZGlzYWJs
ZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MjRdIGxhcGljX2lk
WzB4NDhdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsw
eDI1XSBsYXBpY19pZFsweDRhXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHgyNl0gbGFwaWNfaWRbMHg0Y10gZGlzYWJsZWQpClsgICAgMC4wMDAw
MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MjddIGxhcGljX2lkWzB4NGVdIGRpc2FibGVk
KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDI4XSBsYXBpY19pZFsw
eDUwXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgy
OV0gbGFwaWNfaWRbMHg1Ml0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD
IChhY3BpX2lkWzB4MmFdIGxhcGljX2lkWzB4NTRdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDJiXSBsYXBpY19pZFsweDU2XSBkaXNhYmxlZCkK
WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyY10gbGFwaWNfaWRbMHg1
OF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MmRd
IGxhcGljX2lkWzB4NWFdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDJlXSBsYXBpY19pZFsweDVjXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyZl0gbGFwaWNfaWRbMHg1ZV0gZGlzYWJsZWQpClsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MzBdIGxhcGljX2lkWzB4NjBd
IGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDMxXSBs
YXBpY19pZFsweDYyXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFj
cGlfaWRbMHgzMl0gbGFwaWNfaWRbMHg2NF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4MzNdIGxhcGljX2lkWzB4NjZdIGRpc2FibGVkKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDM0XSBsYXBpY19pZFsweDY4XSBk
aXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgzNV0gbGFw
aWNfaWRbMHg2YV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3Bp
X2lkWzB4MzZdIGxhcGljX2lkWzB4NmNdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDM3XSBsYXBpY19pZFsweDZlXSBkaXNhYmxlZCkKWyAgICAw
LjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgzOF0gbGFwaWNfaWRbMHg3MF0gZGlz
YWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MzldIGxhcGlj
X2lkWzB4NzJdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9p
ZFsweDNhXSBsYXBpY19pZFsweDc0XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgzYl0gbGFwaWNfaWRbMHg3Nl0gZGlzYWJsZWQpClsgICAgMC4w
MDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4M2NdIGxhcGljX2lkWzB4NzhdIGRpc2Fi
bGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDNkXSBsYXBpY19p
ZFsweDdhXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgzZV0gbGFwaWNfaWRbMHg3Y10gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4M2ZdIGxhcGljX2lkWzB4N2VdIGRpc2FibGVkKQpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDQwXSBsYXBpY19pZFsweDgwXSBkaXNhYmxl
ZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg0MV0gbGFwaWNfaWRb
MHg4Ml0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4
NDJdIGxhcGljX2lkWzB4ODRdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDQzXSBsYXBpY19pZFsweDg2XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAw
MF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg0NF0gbGFwaWNfaWRbMHg4OF0gZGlzYWJsZWQp
ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NDVdIGxhcGljX2lkWzB4
OGFdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDQ2
XSBsYXBpY19pZFsweDhjXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHg0N10gbGFwaWNfaWRbMHg4ZV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBd
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4NDhdIGxhcGljX2lkWzB4OTBdIGRpc2FibGVkKQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDQ5XSBsYXBpY19pZFsweDky
XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg0YV0g
bGFwaWNfaWRbMHg5NF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChh
Y3BpX2lkWzB4NGJdIGxhcGljX2lkWzB4OTZdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDRjXSBsYXBpY19pZFsweDk4XSBkaXNhYmxlZCkKWyAg
ICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg0ZF0gbGFwaWNfaWRbMHg5YV0g
ZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NGVdIGxh
cGljX2lkWzB4OWNdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDRmXSBsYXBpY19pZFsweDllXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQ
STogTEFQSUMgKGFjcGlfaWRbMHg1MF0gbGFwaWNfaWRbMHhhMF0gZGlzYWJsZWQpClsgICAg
MC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NTFdIGxhcGljX2lkWzB4YTJdIGRp
c2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDUyXSBsYXBp
Y19pZFsweGE0XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlf
aWRbMHg1M10gbGFwaWNfaWRbMHhhNl0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4NTRdIGxhcGljX2lkWzB4YThdIGRpc2FibGVkKQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDU1XSBsYXBpY19pZFsweGFhXSBkaXNh
YmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg1Nl0gbGFwaWNf
aWRbMHhhY10gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4NTddIGxhcGljX2lkWzB4YWVdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
QVBJQyAoYWNwaV9pZFsweDU4XSBsYXBpY19pZFsweGIwXSBkaXNhYmxlZCkKWyAgICAwLjAw
MDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg1OV0gbGFwaWNfaWRbMHhiMl0gZGlzYWJs
ZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NWFdIGxhcGljX2lk
WzB4YjRdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsw
eDViXSBsYXBpY19pZFsweGI2XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHg1Y10gbGFwaWNfaWRbMHhiOF0gZGlzYWJsZWQpClsgICAgMC4wMDAw
MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NWRdIGxhcGljX2lkWzB4YmFdIGRpc2FibGVk
KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDVlXSBsYXBpY19pZFsw
eGJjXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg1
Zl0gbGFwaWNfaWRbMHhiZV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD
IChhY3BpX2lkWzB4NjBdIGxhcGljX2lkWzB4YzBdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDYxXSBsYXBpY19pZFsweGMyXSBkaXNhYmxlZCkK
WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg2Ml0gbGFwaWNfaWRbMHhj
NF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NjNd
IGxhcGljX2lkWzB4YzZdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDY0XSBsYXBpY19pZFsweGM4XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHg2NV0gbGFwaWNfaWRbMHhjYV0gZGlzYWJsZWQpClsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NjZdIGxhcGljX2lkWzB4Y2Nd
IGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDY3XSBs
YXBpY19pZFsweGNlXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFj
cGlfaWRbMHg2OF0gbGFwaWNfaWRbMHhkMF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4NjldIGxhcGljX2lkWzB4ZDJdIGRpc2FibGVkKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDZhXSBsYXBpY19pZFsweGQ0XSBk
aXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg2Yl0gbGFw
aWNfaWRbMHhkNl0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3Bp
X2lkWzB4NmNdIGxhcGljX2lkWzB4ZDhdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDZkXSBsYXBpY19pZFsweGRhXSBkaXNhYmxlZCkKWyAgICAw
LjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg2ZV0gbGFwaWNfaWRbMHhkY10gZGlz
YWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NmZdIGxhcGlj
X2lkWzB4ZGVdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9p
ZFsweDcwXSBsYXBpY19pZFsweGUwXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHg3MV0gbGFwaWNfaWRbMHhlMl0gZGlzYWJsZWQpClsgICAgMC4w
MDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NzJdIGxhcGljX2lkWzB4ZTRdIGRpc2Fi
bGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDczXSBsYXBpY19p
ZFsweGU2XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHg3NF0gbGFwaWNfaWRbMHhlOF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4NzVdIGxhcGljX2lkWzB4ZWFdIGRpc2FibGVkKQpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDc2XSBsYXBpY19pZFsweGVjXSBkaXNhYmxl
ZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg3N10gbGFwaWNfaWRb
MHhlZV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4
NzhdIGxhcGljX2lkWzB4ZjBdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDc5XSBsYXBpY19pZFsweGYyXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAw
MF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg3YV0gbGFwaWNfaWRbMHhmNF0gZGlzYWJsZWQp
ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4N2JdIGxhcGljX2lkWzB4
ZjZdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDdj
XSBsYXBpY19pZFsweGY4XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHg3ZF0gbGFwaWNfaWRbMHhmYV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBd
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4N2VdIGxhcGljX2lkWzB4ZmNdIGRpc2FibGVkKQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDdmXSBsYXBpY19pZFsweGZl
XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDAxXSBhZGRy
ZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQpbICAgIDAuMDAwMDAwXSBJT0FQSUNbMF06
IGFwaWNfaWQgMSwgdmVyc2lvbiAxNywgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC00Nwpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2Jh
bF9pcnEgMiBkZmwgZGZsKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVz
IDAgYnVzX2lycSA1IGdsb2JhbF9pcnEgNSBsb3cgbGV2ZWwpClsgICAgMC4wMDAwMDBdIEFD
UEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgbG93IGxl
dmVsKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAx
MSBnbG9iYWxfaXJxIDExIGxvdyBsZXZlbCkKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1
c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkgb3Zl
cnJpZGUuClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KWyAg
ICAwLjAwMDAwMF0gQUNQSTogSVJRMTAgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAw
MF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gVXNpbmcg
QUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4w
MDAwMDBdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhmZWQwMDAwMApbICAg
IDAuMDAwMDAwXSBzbXBib290OiAxMjggUHJvY2Vzc29ycyBleGNlZWRzIE5SX0NQVVMgbGlt
aXQgb2YgOApbICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2luZyA4IENQVXMsIDQgaG90
cGx1ZyBDUFVzClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHgzZjgwMDAwMC0weGZiZmZm
ZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzClsgICAgMC4wMDAwMDBdIEJvb3Rpbmcg
cGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBYZW4gSFZNClsgICAgMC4wMDAwMDBdIHNldHVw
X3BlcmNwdTogTlJfQ1BVUzo4IG5yX2NwdW1hc2tfYml0czo4IG5yX2NwdV9pZHM6OCBucl9u
b2RlX2lkczoxClsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMjkgcGFnZXMvY3B1
IEBmZmZmODgwMDNmNDAwMDAwIHM3OTQ4OCByODE5MiBkMzExMDQgdTI2MjE0NApbICAgIDAu
MDAwMDAwXSBwY3B1LWFsbG9jOiBzNzk0ODggcjgxOTIgZDMxMTA0IHUyNjIxNDQgYWxsb2M9
MSoyMDk3MTUyClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIDEgMiAzIDQgNSA2
IDcgClsgICAgMC4wMDAwMDBdIHhlbjogUFYgc3BpbmxvY2tzIGVuYWJsZWQKWyAgICAwLjAw
MDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gTm9kZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBp
bmcgb24uICBUb3RhbCBwYWdlczogMjU1OTExClsgICAgMC4wMDAwMDBdIFBvbGljeSB6b25l
OiBETUEzMgpbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiBCT09UX0lNQUdF
PS9ib290L3ZtbGludXotMy4xOC4wLXJjNC0yMDE0MTExNi1zZWN1cml0eSsgcm9vdD0vZGV2
L3h2ZGExIHJvIGNvbnNvbGU9dHR5MSBjb25zb2xlPXR0eVMwIG5vbW9kZXNldApbICAgIDAu
MDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywgMzI3Njgg
Ynl0ZXMpClsgICAgMC4wMDAwMDBdIEFHUDogQ2hlY2tpbmcgYXBlcnR1cmUuLi4KWyAgICAw
LjAwMDAwMF0gQUdQOiBObyBBR1AgYnJpZGdlIGZvdW5kClsgICAgMC4wMDAwMDBdIE1lbW9y
eTogMTAwMTEyMEsvMTAzOTk4NEsgYXZhaWxhYmxlICgxMDk0MEsga2VybmVsIGNvZGUsIDg4
NksgcndkYXRhLCAzNTAwSyByb2RhdGEsIDEwNDhLIGluaXQsIDEwNzZLIGJzcywgMzg4NjRL
IHJlc2VydmVkKQpbICAgIDAuMDAwMDAwXSBTTFVCOiBIV2FsaWduPTY0LCBPcmRlcj0wLTMs
IE1pbk9iamVjdHM9MCwgQ1BVcz04LCBOb2Rlcz0xClsgICAgMC4wMDAwMDBdIEhpZXJhcmNo
aWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uClsgICAgMC4wMDAwMDBdIAlSQ1UgZHludGljay1p
ZGxlIGdyYWNlLXBlcmlvZCBhY2NlbGVyYXRpb24gaXMgZW5hYmxlZC4KWyAgICAwLjAwMDAw
MF0gTlJfSVJRUzo0MzUyIG5yX2lycXM6ODk2IDAKWyAgICAwLjAwMDAwMF0geGVuOmV2ZW50
czogVXNpbmcgRklGTy1iYXNlZCBBQkkKWyAgICAwLjAwMDAwMF0geGVuOmV2ZW50czogWGVu
IEhWTSBjYWxsYmFjayB2ZWN0b3IgZm9yIGV2ZW50IGRlbGl2ZXJ5IGlzIGVuYWJsZWQKWyAg
ICAwLjAwMDAwMF0gQ29uc29sZTogY29sb3VyIFZHQSsgODB4MjUKWyAgICAwLjAwMDAwMF0g
Y29uc29sZSBbdHR5MV0gZW5hYmxlZApbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0dHlTMF0g
ZW5hYmxlZApbICAgIDAuMDAwMDAwXSBocGV0IGNsb2NrZXZlbnQgcmVnaXN0ZXJlZApbICAg
IDAuMDAwMDAwXSB0c2M6IERldGVjdGVkIDMyMDAuMTU2IE1IeiBwcm9jZXNzb3IKWyAgICAw
LjAwMDAwMF0gdHNjOiBNYXJraW5nIFRTQyB1bnN0YWJsZSBkdWUgdG8gVFNDcyB1bnN5bmNo
cm9uaXplZApbICAgIDAuMDE2NjY2XSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVk
KSwgdmFsdWUgY2FsY3VsYXRlZCB1c2luZyB0aW1lciBmcmVxdWVuY3kuLiA2NDAyLjk5IEJv
Z29NSVBTIChscGo9MTA2NjcxODYpClsgICAgMC4wMjY2NzJdIHBpZF9tYXg6IGRlZmF1bHQ6
IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDMzMzQ4XSBBQ1BJOiBDb3JlIHJldmlzaW9u
IDIwMTQwOTI2ClsgICAgMC4wNDgwODZdIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBzdWNjZXNz
ZnVsbHkgYWNxdWlyZWQKWyAgICAwLjA1NDg2MV0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUg
ZW50cmllczogMTMxMDcyIChvcmRlcjogOCwgMTA0ODU3NiBieXRlcykKWyAgICAwLjA2MzU1
OV0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUy
NDI4OCBieXRlcykKWyAgICAwLjA3MzM5NF0gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRy
aWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC4wODAwMDhdIE1vdW50
cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQg
Ynl0ZXMpClsgICAgMC4wOTAxNTBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6
ZXIKWyAgICAwLjA5MzM0M10gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgYmxraW8KWyAg
ICAwLjEwMDEzMl0gQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3IgSUQ6IDAKWyAgICAwLjEwNjY2
OV0gQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMApbICAgIDAuMTEwMDA3XSBtY2U6IENQVSBz
dXBwb3J0cyAyIE1DRSBiYW5rcwpbICAgIDAuMTE2NjkxXSBMYXN0IGxldmVsIGlUTEIgZW50
cmllczogNEtCIDUxMiwgMk1CIDE2LCA0TUIgOApbICAgIDAuMTE2NjkxXSBMYXN0IGxldmVs
IGRUTEIgZW50cmllczogNEtCIDUxMiwgMk1CIDEyOCwgNE1CIDY0LCAxR0IgMApbICAgIDAu
MTMwMjgyXSBGcmVlaW5nIFNNUCBhbHRlcm5hdGl2ZXMgbWVtb3J5OiA0MEsgKGZmZmZmZmZm
ODIxZTUwMDAgLSBmZmZmZmZmZjgyMWVmMDAwKQpbICAgIDAuMTQ4OTc4XSAuLlRJTUVSOiB2
ZWN0b3I9MHgzMCBhcGljMT0wIHBpbjE9MiBhcGljMj0wIHBpbjI9MApbICAgIDAuMTg5NTI5
XSBzbXBib290OiBDUFUwOiBBTUQgUGhlbm9tKHRtKSBJSSBYNiAxMDkwVCBQcm9jZXNzb3Ig
KGZhbTogMTAsIG1vZGVsOiAwYSwgc3RlcHBpbmc6IDAwKQpbICAgIDAuMjAyOTA0XSBYZW46
IHVzaW5nIHZjcHVvcCB0aW1lciBpbnRlcmZhY2UKWyAgICAwLjIwMjkxMV0gaW5zdGFsbGlu
ZyBYZW4gdGltZXIgZm9yIENQVSAwClsgICAgMC4yMDY3NDhdIGNwdSAwIHNwaW5sb2NrIGV2
ZW50IGlycSA1MwpbICAgIDAuMjE3MjY4XSBQZXJmb3JtYW5jZSBFdmVudHM6IEJyb2tlbiBQ
TVUgaGFyZHdhcmUgZGV0ZWN0ZWQsIHVzaW5nIHNvZnR3YXJlIGV2ZW50cyBvbmx5LgpbICAg
IDAuMjIzMzQxXSBGYWlsZWQgdG8gYWNjZXNzIHBlcmZjdHIgbXNyIChNU1IgYzAwMTAwMDQg
aXMgMCkKWyAgICAwLjIyNjkzNl0gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSAxClsg
ICAgMC4yMzAwNTNdIHg4NjogQm9vdGluZyBTTVAgY29uZmlndXJhdGlvbjoKWyAgICAwLjIz
MzM0MF0gLi4uLiBub2RlICAjMCwgQ1BVczogICAgICAjMWNwdSAxIHNwaW5sb2NrIGV2ZW50
IGlycSA1OQpbICAgIDAuMzM2Nzg5XSBpbnN0YWxsaW5nIFhlbiB0aW1lciBmb3IgQ1BVIDIK
WyAgICAwLjM0MDA1OF0gICMyY3B1IDIgc3BpbmxvY2sgZXZlbnQgaXJxIDY1ClsgICAgMC40
NDAxMjddIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgMwpbICAgIDAuNDQzMzk0XSAg
IzNjcHUgMyBzcGlubG9jayBldmVudCBpcnEgNzEKWyAgICAwLjU0MzM4MF0geDg2OiBCb290
ZWQgdXAgMSBub2RlLCA0IENQVXMKWyAgICAwLjU0NjY3Nl0gc21wYm9vdDogVG90YWwgb2Yg
NCBwcm9jZXNzb3JzIGFjdGl2YXRlZCAoMjU2MjguNzEgQm9nb01JUFMpClsgICAgMC41NTM0
NjVdIGRldnRtcGZzOiBpbml0aWFsaXplZApbICAgIDAuNTU2OTYzXSB4b3I6IG1lYXN1cmlu
ZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZApbICAgIDAuNTkzMzQyXSAgICBwcmVmZXRjaDY0
LXNzZTogICA4OTcuNjAwIE1CL3NlYwpbICAgIDAuNjMwMDA0XSAgICBnZW5lcmljX3NzZTog
ICA5MTIuMDAwIE1CL3NlYwpbICAgIDAuNjMzMzM4XSB4b3I6IHVzaW5nIGZ1bmN0aW9uOiBn
ZW5lcmljX3NzZSAoOTEyLjAwMCBNQi9zZWMpClsgICAgMC42MzY3NzNdIE5FVDogUmVnaXN0
ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTYKWyAgICAwLjY0MDIxM10geGVuYnVzOiB4c19yZXNl
dF93YXRjaGVzIGZhaWxlZDogLTM4ClsgICAgMC42NjMzNDddIGNwdWlkbGU6IHVzaW5nIGdv
dmVybm9yIGxhZGRlcgpbICAgIDAuNjg2Njk0XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBt
ZW51ClsgICAgMC42OTY0MjldIEFDUEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVkClsgICAg
MC43MDMzMzldIGFjcGlwaHA6IEFDUEkgSG90IFBsdWcgUENJIENvbnRyb2xsZXIgRHJpdmVy
IHZlcnNpb246IDAuNQpbICAgIDAuNzE0MTk5XSBQQ0k6IFVzaW5nIGNvbmZpZ3VyYXRpb24g
dHlwZSAxIGZvciBiYXNlIGFjY2VzcwpbICAgIDAuNzIzMzQyXSBQQ0k6IFVzaW5nIGNvbmZp
Z3VyYXRpb24gdHlwZSAxIGZvciBleHRlbmRlZCBhY2Nlc3MKWyAgICAwLjgwNTMzOV0gcmFp
ZDY6IHNzZTJ4MSAgICAyOTI1IE1CL3MKWyAgICAwLjg2NTMxMV0gcmFpZDY6IHNzZTJ4MiAg
ICAzODk1IE1CL3MKWyAgICAwLjkyNTI4N10gcmFpZDY6IHNzZTJ4NCAgICAzOTQ4IE1CL3MK
WyAgICAwLjkzMDAwN10gcmFpZDY6IHVzaW5nIGFsZ29yaXRobSBzc2UyeDQgKDM5NDggTUIv
cykKWyAgICAwLjkzNjY3M10gcmFpZDY6IHVzaW5nIGludHgxIHJlY292ZXJ5IGFsZ29yaXRo
bQpbICAgIDAuOTQzNDI0XSBBQ1BJOiBBZGRlZCBfT1NJKE1vZHVsZSBEZXZpY2UpClsgICAg
MC45NTAwMDVdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29yIERldmljZSkKWyAgICAwLjk1
NjY3N10gQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBFeHRlbnNpb25zKQpbICAgIDAuOTYw
MDA1XSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBBZ2dyZWdhdG9yIERldmljZSkKWyAg
ICAwLjk3NjYwNF0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZApbICAgIDAuOTgzMzQyXSBB
Q1BJOiAoc3VwcG9ydHMgUzAgUzUpClsgICAgMC45ODY2NzZdIEFDUEk6IFVzaW5nIElPQVBJ
QyBmb3IgaW50ZXJydXB0IHJvdXRpbmcKWyAgICAwLjk5MzM5M10gUENJOiBVc2luZyBob3N0
IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNzYXJ5LCB1c2UgInBjaT1ub2Ny
cyIgYW5kIHJlcG9ydCBhIGJ1ZwpbICAgIDEuMDI3NDQwXSBBQ1BJOiBQQ0kgUm9vdCBCcmlk
Z2UgW1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLWZmXSkKWyAgICAxLjAzMDAxMV0gYWNw
aSBQTlAwQTAzOjAwOiBfT1NDOiBPUyBzdXBwb3J0cyBbRXh0ZW5kZWRDb25maWcgQVNQTSBD
bG9ja1BNIFNlZ21lbnRzIE1TSV0KWyAgICAxLjAzMzM0N10gYWNwaSBQTlAwQTAzOjAwOiBf
T1NDIGZhaWxlZCAoQUVfTk9UX0ZPVU5EKTsgZGlzYWJsaW5nIEFTUE0KWyAgICAxLjAzNzYx
M10gYWNwaXBocDogU2xvdCBbM10gcmVnaXN0ZXJlZApbICAgIDEuMDQwMTA4XSBhY3BpcGhw
OiBTbG90IFs0XSByZWdpc3RlcmVkClsgICAgMS4wNDM0MzhdIGFjcGlwaHA6IFNsb3QgWzVd
IHJlZ2lzdGVyZWQKWyAgICAxLjA0Njc4MF0gYWNwaXBocDogU2xvdCBbNl0gcmVnaXN0ZXJl
ZApbICAgIDEuMDUwMTA1XSBhY3BpcGhwOiBTbG90IFs3XSByZWdpc3RlcmVkClsgICAgMS4w
NTM0MzddIGFjcGlwaHA6IFNsb3QgWzhdIHJlZ2lzdGVyZWQKWyAgICAxLjA1Njc3NF0gYWNw
aXBocDogU2xvdCBbOV0gcmVnaXN0ZXJlZApbICAgIDEuMDYwMTQ2XSBhY3BpcGhwOiBTbG90
IFsxMF0gcmVnaXN0ZXJlZApbICAgIDEuMDYzNDQxXSBhY3BpcGhwOiBTbG90IFsxMV0gcmVn
aXN0ZXJlZApbICAgIDEuMDY2NzUyXSBhY3BpcGhwOiBTbG90IFsxMl0gcmVnaXN0ZXJlZApb
ICAgIDEuMDcwMTA5XSBhY3BpcGhwOiBTbG90IFsxM10gcmVnaXN0ZXJlZApbICAgIDEuMDcz
NDUxXSBhY3BpcGhwOiBTbG90IFsxNF0gcmVnaXN0ZXJlZApbICAgIDEuMDc2NzYyXSBhY3Bp
cGhwOiBTbG90IFsxNV0gcmVnaXN0ZXJlZApbICAgIDEuMDgwMDkwXSBhY3BpcGhwOiBTbG90
IFsxNl0gcmVnaXN0ZXJlZApbICAgIDEuMDgzNDE1XSBhY3BpcGhwOiBTbG90IFsxN10gcmVn
aXN0ZXJlZApbICAgIDEuMDg2NzgyXSBhY3BpcGhwOiBTbG90IFsxOF0gcmVnaXN0ZXJlZApb
ICAgIDEuMDkwMDk1XSBhY3BpcGhwOiBTbG90IFsxOV0gcmVnaXN0ZXJlZApbICAgIDEuMDkz
NDI0XSBhY3BpcGhwOiBTbG90IFsyMF0gcmVnaXN0ZXJlZApbICAgIDEuMDk2Nzc2XSBhY3Bp
cGhwOiBTbG90IFsyMV0gcmVnaXN0ZXJlZApbICAgIDEuMTAwMTAwXSBhY3BpcGhwOiBTbG90
IFsyMl0gcmVnaXN0ZXJlZApbICAgIDEuMTAzNDI5XSBhY3BpcGhwOiBTbG90IFsyM10gcmVn
aXN0ZXJlZApbICAgIDEuMTA2ODQ0XSBhY3BpcGhwOiBTbG90IFsyNF0gcmVnaXN0ZXJlZApb
ICAgIDEuMTEwMDg2XSBhY3BpcGhwOiBTbG90IFsyNV0gcmVnaXN0ZXJlZApbICAgIDEuMTEz
NDIyXSBhY3BpcGhwOiBTbG90IFsyNl0gcmVnaXN0ZXJlZApbICAgIDEuMTE2Nzc2XSBhY3Bp
cGhwOiBTbG90IFsyN10gcmVnaXN0ZXJlZApbICAgIDEuMTIwMDk5XSBhY3BpcGhwOiBTbG90
IFsyOF0gcmVnaXN0ZXJlZApbICAgIDEuMTIzNDI2XSBhY3BpcGhwOiBTbG90IFsyOV0gcmVn
aXN0ZXJlZApbICAgIDEuMTI2NzQ4XSBhY3BpcGhwOiBTbG90IFszMF0gcmVnaXN0ZXJlZApb
ICAgIDEuMTMwMDk3XSBhY3BpcGhwOiBTbG90IFszMV0gcmVnaXN0ZXJlZApbICAgIDEuMTMz
NDA0XSBQQ0kgaG9zdCBicmlkZ2UgdG8gYnVzIDAwMDA6MDAKWyAgICAxLjEzNjY3OF0gcGNp
X2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbYnVzIDAwLWZmXQpbICAgIDEuMTQw
MDEwXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwMDAwLTB4
MGNmN10KWyAgICAxLjE0MzM0M10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJj
ZSBbaW8gIDB4MGQwMC0weGZmZmZdClsgICAgMS4xNDY2NzhdIHBjaV9idXMgMDAwMDowMDog
cm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdClsgICAgMS4x
NTAwMTBdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGYwMDAw
MDAwLTB4ZmJmZmZmZmZdClsgICAgMS4xNTM2NDRdIHBjaSAwMDAwOjAwOjAwLjA6IFs4MDg2
OjEyMzddIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjE1NzgzMF0gcGNpIDAwMDA6
MDA6MDEuMDogWzgwODY6NzAwMF0gdHlwZSAwMCBjbGFzcyAweDA2MDEwMApbICAgIDEuMTYx
Mjc4XSBwY2kgMDAwMDowMDowMS4xOiBbODA4Njo3MDEwXSB0eXBlIDAwIGNsYXNzIDB4MDEw
MTgwClsgICAgMS4xNzg4NzBdIHBjaSAwMDAwOjAwOjAxLjE6IHJlZyAweDIwOiBbaW8gIDB4
YzE2MC0weGMxNmZdClsgICAgMS4xODU4NjBdIHBjaSAwMDAwOjAwOjAxLjE6IGxlZ2FjeSBJ
REUgcXVpcms6IHJlZyAweDEwOiBbaW8gIDB4MDFmMC0weDAxZjddClsgICAgMS4xODY2NzVd
IHBjaSAwMDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDE0OiBbaW8gIDB4
MDNmNl0KWyAgICAxLjE5MDAwNV0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWly
azogcmVnIDB4MTg6IFtpbyAgMHgwMTcwLTB4MDE3N10KWyAgICAxLjE5MzMzOV0gcGNpIDAw
MDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MWM6IFtpbyAgMHgwMzc2XQpb
ICAgIDEuMTk3NTA3XSBwY2kgMDAwMDowMDowMS4yOiBbODA4Njo3MDIwXSB0eXBlIDAwIGNs
YXNzIDB4MGMwMzAwClsgICAgMS4yMTU1NjFdIHBjaSAwMDAwOjAwOjAxLjI6IHJlZyAweDIw
OiBbaW8gIDB4YzE0MC0weGMxNWZdClsgICAgMS4yMjMyNTVdIHBjaSAwMDAwOjAwOjAxLjM6
IFs4MDg2OjcxMTNdIHR5cGUgMDAgY2xhc3MgMHgwNjgwMDAKWyAgICAxLjIyNjMwNl0gcGNp
IDAwMDA6MDA6MDEuMzogcXVpcms6IFtpbyAgMHhiMDAwLTB4YjAzZl0gY2xhaW1lZCBieSBQ
SUlYNCBBQ1BJClsgICAgMS4yMjY3NDJdIHBjaSAwMDAwOjAwOjAxLjM6IHF1aXJrOiBbaW8g
IDB4YjEwMC0weGIxMGZdIGNsYWltZWQgYnkgUElJWDQgU01CClsgICAgMS4yMzE0MDZdIHBj
aSAwMDAwOjAwOjAyLjA6IFs1ODUzOjAwMDFdIHR5cGUgMDAgY2xhc3MgMHhmZjgwMDAKWyAg
ICAxLjIzNjY3NV0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFtpbyAgMHhjMDAwLTB4
YzBmZl0KWyAgICAxLjI0MzM0M10gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTQ6IFttZW0g
MHhmMjAwMDAwMC0weGYyZmZmZmZmIHByZWZdClsgICAgMS4yNzc3NjhdIHBjaSAwMDAwOjAw
OjAzLjA6IFsxMDEzOjAwYjhdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAgICAxLjI4MzM2
N10gcGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4MTA6IFttZW0gMHhmMDAwMDAwMC0weGYxZmZm
ZmZmIHByZWZdClsgICAgMS4yOTAwMDldIHBjaSAwMDAwOjAwOjAzLjA6IHJlZyAweDE0OiBb
bWVtIDB4ZjMyNzIwMDAtMHhmMzI3MmZmZl0KWyAgICAxLjMyMzM0M10gcGNpIDAwMDA6MDA6
MDMuMDogcmVnIDB4MzA6IFttZW0gMHhmMzI2MDAwMC0weGYzMjZmZmZmIHByZWZdClsgICAg
MS4zMjUyNTddIHBjaSAwMDAwOjAwOjA1LjA6IFsxMDMzOjAxOTRdIHR5cGUgMDAgY2xhc3Mg
MHgwYzAzMzAKWyAgICAxLjMzMzM1MF0gcGNpIDAwMDA6MDA6MDUuMDogcmVnIDB4MTA6IFtt
ZW0gMHhmMzI3MDAwMC0weGYzMjcxZmZmIDY0Yml0XQpbICAgIDEuMzcxMzgwXSBwY2kgMDAw
MDowMDowNi4wOiBbMTRmMTo4MjEwXSB0eXBlIDAwIGNsYXNzIDB4MDQwMDAwClsgICAgMS4z
NzY2ODNdIHBjaSAwMDAwOjAwOjA2LjA6IHJlZyAweDEwOiBbbWVtIDB4ZjMwMDAwMDAtMHhm
MzFmZmZmZiA2NGJpdF0KWyAgICAxLjQxMzM0M10gcGNpIDAwMDA6MDA6MDYuMDogc3VwcG9y
dHMgRDEgRDIKWyAgICAxLjQxNjMzOV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktB
XSAoSVJRcyAqNSAxMCAxMSkKWyAgICAxLjQyMzEwNF0gQUNQSTogUENJIEludGVycnVwdCBM
aW5rIFtMTktCXSAoSVJRcyA1ICoxMCAxMSkKWyAgICAxLjQyOTUyNl0gQUNQSTogUENJIElu
dGVycnVwdCBMaW5rIFtMTktDXSAoSVJRcyA1IDEwICoxMSkKWyAgICAxLjQzNjMwM10gQUNQ
STogUENJIEludGVycnVwdCBMaW5rIFtMTktEXSAoSVJRcyAqNSAxMCAxMSkKWyAgICAxLjQ0
MzExMV0gQUNQSTogRW5hYmxlZCAyIEdQRXMgaW4gYmxvY2sgMDAgdG8gMEYKWyAgICAxLjQ0
MzQwN10geGVuOmJhbGxvb246IEluaXRpYWxpc2luZyBiYWxsb29uIGRyaXZlcgpbICAgIDEu
NDUwMDQ1XSB4ZW5fYmFsbG9vbjogSW5pdGlhbGlzaW5nIGJhbGxvb24gZHJpdmVyClsgICAg
MS40NjY4NjFdIHZnYWFyYjogc2V0dGluZyBhcyBib290IGRldmljZTogUENJOjAwMDA6MDA6
MDMuMApbICAgIDEuNDY5OTk5XSB2Z2FhcmI6IGRldmljZSBhZGRlZDogUENJOjAwMDA6MDA6
MDMuMCxkZWNvZGVzPWlvK21lbSxvd25zPWlvK21lbSxsb2Nrcz1ub25lClsgICAgMS40OTAw
MjldIHZnYWFyYjogbG9hZGVkClsgICAgMS40OTMzNDFdIHZnYWFyYjogYnJpZGdlIGNvbnRy
b2wgcG9zc2libGUgMDAwMDowMDowMy4wClsgICAgMS41MDAxMTFdIFNDU0kgc3Vic3lzdGVt
IGluaXRpYWxpemVkClsgICAgMS41MDY3MDBdIGxpYmF0YSB2ZXJzaW9uIDMuMDAgbG9hZGVk
LgpbICAgIDEuNTA2NzU2XSBBQ1BJOiBidXMgdHlwZSBVU0IgcmVnaXN0ZXJlZApbICAgIDEu
NTEzNDA1XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYmZz
ClsgICAgMS41MjMzOTldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2
ZXIgaHViClsgICAgMS41MzAwNjFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGRldmljZSBk
cml2ZXIgdXNiClsgICAgMS41MzY3MzNdIExpbnV4IHZpZGVvIGNhcHR1cmUgaW50ZXJmYWNl
OiB2Mi4wMApbICAgIDEuNTQzMzg5XSBwcHNfY29yZTogTGludXhQUFMgQVBJIHZlci4gMSBy
ZWdpc3RlcmVkClsgICAgMS41NTAwMDddIHBwc19jb3JlOiBTb2Z0d2FyZSB2ZXIuIDUuMy42
IC0gQ29weXJpZ2h0IDIwMDUtMjAwNyBSb2RvbGZvIEdpb21ldHRpIDxnaW9tZXR0aUBsaW51
eC5pdD4KWyAgICAxLjU2MDAzOF0gUFRQIGNsb2NrIHN1cHBvcnQgcmVnaXN0ZXJlZApbICAg
IDEuNTY2NzQwXSBBZHZhbmNlZCBMaW51eCBTb3VuZCBBcmNoaXRlY3R1cmUgRHJpdmVyIElu
aXRpYWxpemVkLgpbICAgIDEuNTczMzQzXSBQQ0k6IFVzaW5nIEFDUEkgZm9yIElSUSByb3V0
aW5nClsgICAgMS41ODAwMDldIFBDSTogcGNpX2NhY2hlX2xpbmVfc2l6ZSBzZXQgdG8gNjQg
Ynl0ZXMKWyAgICAxLjU4MTMwNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgw
MDA5ZmMwMC0weDAwMDlmZmZmXQpbICAgIDEuNTgxMzA2XSBlODIwOiByZXNlcnZlIFJBTSBi
dWZmZXIgW21lbSAweDNmN2ZlMDAwLTB4M2ZmZmZmZmZdClsgICAgMS41ODE0MjddIEJsdWV0
b290aDogQ29yZSB2ZXIgMi4xOQpbICAgIDEuNTg2Njk0XSBORVQ6IFJlZ2lzdGVyZWQgcHJv
dG9jb2wgZmFtaWx5IDMxClsgICAgMS41OTAwMDRdIEJsdWV0b290aDogSENJIGRldmljZSBh
bmQgY29ubmVjdGlvbiBtYW5hZ2VyIGluaXRpYWxpemVkClsgICAgMS42MDAwMTVdIEJsdWV0
b290aDogSENJIHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgIDEuNjA2NjgwXSBCbHVl
dG9vdGg6IEwyQ0FQIHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgIDEuNjEzMzQ2XSBC
bHVldG9vdGg6IFNDTyBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAgICAxLjYyMDA5NV0g
SFBFVDogMyB0aW1lcnMgaW4gdG90YWwsIDAgdGltZXJzIHdpbGwgYmUgdXNlZCBmb3IgcGVy
LWNwdSB0aW1lcgpbICAgIDEuNjI2NjkwXSBocGV0MDogYXQgTU1JTyAweGZlZDAwMDAwLCBJ
UlFzIDIsIDgsIDAKWyAgICAxLjYzODQ1N10gaHBldDA6IDMgY29tcGFyYXRvcnMsIDY0LWJp
dCA2Mi41MDAwMDAgTUh6IGNvdW50ZXIKWyAgICAxLjY1MDA2Nl0gU3dpdGNoZWQgdG8gY2xv
Y2tzb3VyY2UgeGVuClsgICAgMS42NTU2NDBdIEZTLUNhY2hlOiBMb2FkZWQKWyAgICAxLjY1
OTk2MF0gcG5wOiBQblAgQUNQSSBpbml0ClsgICAgMS42NjQ1OThdIHN5c3RlbSAwMDowMDog
W21lbSAweDAwMDAwMDAwLTB4MDAwOWZmZmZdIGNvdWxkIG5vdCBiZSByZXNlcnZlZApbICAg
IDEuNjcyNjczXSBzeXN0ZW0gMDA6MDA6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElE
cyBQTlAwYzAyIChhY3RpdmUpClsgICAgMS42NzI3NzRdIHN5c3RlbSAwMDowMTogW2lvICAw
eDA4YTAtMHgwOGEzXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuNjg1MjE0XSBzeXN0ZW0g
MDA6MDE6IFtpbyAgMHgwY2MwLTB4MGNjZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjY5
MjU3N10gc3lzdGVtIDAwOjAxOiBbaW8gIDB4MDRkMC0weDA0ZDFdIGhhcyBiZWVuIHJlc2Vy
dmVkClsgICAgMS42OTk2ODNdIHN5c3RlbSAwMDowMTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRl
dmljZSwgSURzIFBOUDBjMDIgKGFjdGl2ZSkKWyAgICAxLjY5OTcxNV0geGVuOiAtLT4gcGly
cT0xNiAtPiBpcnE9OCAoZ3NpPTgpClsgICAgMS42OTk3MzRdIHBucCAwMDowMjogUGx1ZyBh
bmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBiMDAgKGFjdGl2ZSkKWyAgICAxLjY5OTc3
N10geGVuOiAtLT4gcGlycT0xNyAtPiBpcnE9MTIgKGdzaT0xMikKWyAgICAxLjY5OTc5MF0g
cG5wIDAwOjAzOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGYxMyAoYWN0
aXZlKQpbICAgIDEuNjk5ODA5XSB4ZW46IC0tPiBwaXJxPTE4IC0+IGlycT0xIChnc2k9MSkK
WyAgICAxLjY5OTgxOV0gcG5wIDAwOjA0OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJ
RHMgUE5QMDMwMyBQTlAwMzBiIChhY3RpdmUpClsgICAgMS42OTk4NDBdIHhlbjogLS0+IHBp
cnE9MTkgLT4gaXJxPTYgKGdzaT02KQpbICAgIDEuNjk5ODQzXSBwbnAgMDA6MDU6IFtkbWEg
Ml0KWyAgICAxLjY5OTg1OF0gcG5wIDAwOjA1OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNl
LCBJRHMgUE5QMDcwMCAoYWN0aXZlKQpbICAgIDEuNjk5ODg5XSB4ZW46IC0tPiBwaXJxPTIw
IC0+IGlycT00IChnc2k9NCkKWyAgICAxLjY5OTkxM10gcG5wIDAwOjA2OiBQbHVnIGFuZCBQ
bGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDUwMSAoYWN0aXZlKQpbICAgIDEuNjk5OTc1XSBz
eXN0ZW0gMDA6MDc6IFtpbyAgMHhhZTAwLTB4YWUwZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAg
ICAxLjcwNzIxOV0gc3lzdGVtIDAwOjA3OiBbaW8gIDB4YjA0NC0weGIwNDddIGhhcyBiZWVu
IHJlc2VydmVkClsgICAgMS43MTQ1MDJdIHN5c3RlbSAwMDowNzogUGx1ZyBhbmQgUGxheSBB
Q1BJIGRldmljZSwgSURzIFBOUDBjMDIgKGFjdGl2ZSkKWyAgICAxLjcxNDg3Nl0gcG5wOiBQ
blAgQUNQSTogZm91bmQgOCBkZXZpY2VzClsgICAgMS43MjkyNDJdIHBjaV9idXMgMDAwMDow
MDogcmVzb3VyY2UgNCBbaW8gIDB4MDAwMC0weDBjZjddClsgICAgMS43MjkyNDVdIHBjaV9i
dXMgMDAwMDowMDogcmVzb3VyY2UgNSBbaW8gIDB4MGQwMC0weGZmZmZdClsgICAgMS43Mjky
NDddIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBi
ZmZmZl0KWyAgICAxLjcyOTI0OF0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA3IFttZW0g
MHhmMDAwMDAwMC0weGZiZmZmZmZmXQpbICAgIDEuNzI5MjcyXSBORVQ6IFJlZ2lzdGVyZWQg
cHJvdG9jb2wgZmFtaWx5IDIKWyAgICAxLjczNTM2NF0gVENQIGVzdGFibGlzaGVkIGhhc2gg
dGFibGUgZW50cmllczogODE5MiAob3JkZXI6IDQsIDY1NTM2IGJ5dGVzKQpbICAgIDEuNzQ0
MDQ0XSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVudHJpZXM6IDgxOTIgKG9yZGVyOiA1LCAxMzEw
NzIgYnl0ZXMpClsgICAgMS43NTE5MzddIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAo
ZXN0YWJsaXNoZWQgODE5MiBiaW5kIDgxOTIpClsgICAgMS43NTk5MjJdIFRDUDogcmVubyBy
ZWdpc3RlcmVkClsgICAgMS43NjQ1MDRdIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAo
b3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDEuNzcxODA3XSBVRFAtTGl0ZSBoYXNoIHRh
YmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDEuNzgwMjU4
XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKWyAgICAxLjc4NjA1OF0gcGNp
IDAwMDA6MDA6MDAuMDogTGltaXRpbmcgZGlyZWN0IFBDSS9QQ0kgdHJhbnNmZXJzClsgICAg
MS43OTMzMDldIHBjaSAwMDAwOjAwOjAxLjA6IFBJSVgzOiBFbmFibGluZyBQYXNzaXZlIFJl
bGVhc2UKWyAgICAxLjgwMDY3M10gcGNpIDAwMDA6MDA6MDEuMDogQWN0aXZhdGluZyBJU0Eg
RE1BIGhhbmcgd29ya2Fyb3VuZHMKWyAgICAxLjgwODg2MV0geGVuOiAtLT4gcGlycT0yMSAt
PiBpcnE9MjMgKGdzaT0yMykKWyAgICAxLjgxMjAwN10gcGNpIDAwMDA6MDA6MDMuMDogVmlk
ZW8gZGV2aWNlIHdpdGggc2hhZG93ZWQgUk9NClsgICAgMS44MTIzODldIHhlbjogLS0+IHBp
cnE9MzcgLT4gaXJxPTM2IChnc2k9MzYpClsgICAgMS44MTQ2OTNdIFBDSTogQ0xTIDAgYnl0
ZXMsIGRlZmF1bHQgNjQKWyAgICAxLjgxNDczMF0gVHJ5aW5nIHRvIHVucGFjayByb290ZnMg
aW1hZ2UgYXMgaW5pdHJhbWZzLi4uClsgICAgMS44NDU1NzBdIEZyZWVpbmcgaW5pdHJkIG1l
bW9yeTogMTg3MksgKGZmZmY4ODAwMzdjNDgwMDAgLSBmZmZmODgwMDM3ZTFjMDAwKQpbICAg
IDEuODU2MDQ1XSBTY2FubmluZyBmb3IgbG93IG1lbW9yeSBjb3JydXB0aW9uIGV2ZXJ5IDYw
IHNlY29uZHMKWyAgICAxLjg2NTk0Nl0gc2hhMV9zc3NlMzogTmVpdGhlciBBVlggbm9yIEFW
WDIgbm9yIFNTU0UzIGlzIGF2YWlsYWJsZS91c2FibGUuClsgICAgMS44NzQ2MjBdIEFWWCBv
ciBBRVMtTkkgaW5zdHJ1Y3Rpb25zIGFyZSBub3QgZGV0ZWN0ZWQuClsgICAgMS44ODEyODZd
IEFWWCBpbnN0cnVjdGlvbnMgYXJlIG5vdCBkZXRlY3RlZC4KWyAgICAxLjg4NzMzMl0gQVZY
IGluc3RydWN0aW9ucyBhcmUgbm90IGRldGVjdGVkLgpbICAgIDEuODkzMTcyXSBmdXRleCBo
YXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpClsgICAg
MS45MDExMjldIGF1ZGl0OiBpbml0aWFsaXppbmcgbmV0bGluayBzdWJzeXMgKGRpc2FibGVk
KQpbICAgIDEuOTA4MDAzXSBhdWRpdDogdHlwZT0yMDAwIGF1ZGl0KDE0MTYyNjE0ODkuMDk3
OjEpOiBpbml0aWFsaXplZApbICAgIDEuOTE1NTU3XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBN
QiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcwpbICAgIDEuOTI1MTE2XSBWRlM6
IERpc2sgcXVvdGFzIGRxdW90XzYuNS4yClsgICAgMS45MzA3NTJdIERxdW90LWNhY2hlIGhh
c2ggdGFibGUgZW50cmllczogNTEyIChvcmRlciAwLCA0MDk2IGJ5dGVzKQpbICAgIDEuOTM5
NDA0XSBudGZzOiBkcml2ZXIgMi4xLjMxIFtGbGFnczogUi9XXS4KWyAgICAxLjk0NTQyN10g
ZnVzZSBpbml0IChBUEkgdmVyc2lvbiA3LjIzKQpbICAgIDEuOTUxNzA1XSBnZnMyOiBHRlMy
IGluc3RhbGxlZApbICAgIDEuOTU2Mzk1XSBjZXBoOiBsb2FkZWQgKG1kcyBwcm90byAzMikK
WyAgICAxLjk2MTU0N10gbXNnbW5pIGhhcyBiZWVuIHNldCB0byAxOTU5ClsgICAgMS45Njky
MjFdIGJvdW5jZTogcG9vbCBzaXplOiA2NCBwYWdlcwpbICAgIDEuOTc0NjQ1XSBCbG9jayBs
YXllciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFq
b3IgMjUwKQpbICAgIDEuOTg0NzQwXSBpbyBzY2hlZHVsZXIgbm9vcCByZWdpc3RlcmVkClsg
ICAgMS45OTAzNjJdIGlvIHNjaGVkdWxlciBkZWFkbGluZSByZWdpc3RlcmVkClsgICAgMS45
OTY0NzldIGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCkKWyAgICAyLjAw
MzA2N10gY3JjMzI6IENSQ19MRV9CSVRTID0gNjQsIENSQ19CRSBCSVRTID0gNjQKWyAgICAy
LjAwOTQ0NV0gY3JjMzI6IHNlbGYgdGVzdHMgcGFzc2VkLCBwcm9jZXNzZWQgMjI1OTQ0IGJ5
dGVzIGluIDEwOTI2NiBuc2VjClsgICAgMi4wMTgyMjBdIGNyYzMyYzogQ1JDX0xFX0JJVFMg
PSA2NApbICAgIDIuMDIzMTQ1XSBjcmMzMmM6IHNlbGYgdGVzdHMgcGFzc2VkLCBwcm9jZXNz
ZWQgMjI1OTQ0IGJ5dGVzIGluIDYxNTkzIG5zZWMKWyAgICAyLjA0MDc4Ml0gY3JjMzJfY29t
YmluZTogODM3MyBzZWxmIHRlc3RzIHBhc3NlZApbICAgIDIuMDU2MjY4XSBjcmMzMmNfY29t
YmluZTogODM3MyBzZWxmIHRlc3RzIHBhc3NlZApbICAgIDIuMDYyNzMyXSBwY2lfaG90cGx1
ZzogUENJIEhvdCBQbHVnIFBDSSBDb3JlIHZlcnNpb246IDAuNQpbICAgIDIuMDY5Nzg5XSBw
Y2llaHA6IFBDSSBFeHByZXNzIEhvdCBQbHVnIENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246
IDAuNApbICAgIDIuMDc3NzUxXSBjcGNpaHBfenQ1NTUwOiBaVDU1NTAgQ29tcGFjdFBDSSBI
b3QgUGx1ZyBEcml2ZXIgdmVyc2lvbjogMC4yClsgICAgMi4wODU4NDFdIGNwY2locF9nZW5l
cmljOiBHZW5lcmljIHBvcnQgSS9PIENvbXBhY3RQQ0kgSG90IFBsdWcgRHJpdmVyIHZlcnNp
b246IDAuMQpbICAgIDIuMDk1MjcwXSBjcGNpaHBfZ2VuZXJpYzogbm90IGNvbmZpZ3VyZWQs
IGRpc2FibGluZy4KWyAgICAyLjEwMjIyNl0gc2hwY2hwOiBTdGFuZGFyZCBIb3QgUGx1ZyBQ
Q0kgQ29udHJvbGxlciBEcml2ZXIgdmVyc2lvbjogMC40ClsgICAgMi4xMTExMDVdIGFjcGlw
aHBfaWJtOiBpYm1fYWNwaXBocF9pbml0OiBhY3BpX3dhbGtfbmFtZXNwYWNlIGZhaWxlZApb
ICAgIDIuMTE5NTI4XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy
IHVkbGZiClsgICAgMi4xMjcwMzBdIGlucHV0OiBQb3dlciBCdXR0b24gYXMgL2RldmljZXMv
TE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQwClsgICAgMi4xMzcxNDBdIEFD
UEk6IFBvd2VyIEJ1dHRvbiBbUFdSRl0KWyAgICAyLjE0MjE4M10gaW5wdXQ6IFNsZWVwIEJ1
dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhTTFBCTjowMC9pbnB1dC9pbnB1dDEK
WyAgICAyLjE1MjAyNV0gQUNQSTogU2xlZXAgQnV0dG9uIFtTTFBGXQpbICAgIDIuMTU3ODI1
XSB4ZW46eGVuX2V2dGNobjogRXZlbnQtY2hhbm5lbCBkZXZpY2UgaW5zdGFsbGVkClsgICAg
Mi4xNjUyNjJdIHhlbjogLS0+IHBpcnE9MjIgLT4gaXJxPTI0IChnc2k9MjQpClsgICAgMi4x
NjU0NTddIHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFibGVzIHVzaW5nIHZlcnNpb24gMSBs
YXlvdXQKWyAgICAyLjE3Mjg4MF0gR3JhbnQgdGFibGUgaW5pdGlhbGl6ZWQKWyAgICAyLjE3
ODM3Nl0gU2VyaWFsOiA4MjUwLzE2NTUwIGRyaXZlciwgNCBwb3J0cywgSVJRIHNoYXJpbmcg
ZW5hYmxlZApbICAgIDIuMjI2MDMxXSBzZXJpYWwgMDA6MDY6IHR0eVMwIGF0IEkvTyAweDNm
OCAoaXJxID0gNCwgYmFzZV9iYXVkID0gMTE1MjAwKSBpcyBhIDE2NTUwQQpbICAgIDIuMjM3
MzI3XSBMaW51eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4xMDMKWyAgICAyLjI0MjkwNF0gSGFu
Z2NoZWNrOiBzdGFydGluZyBoYW5nY2hlY2sgdGltZXIgMC45LjEgKHRpY2sgaXMgMTgwIHNl
Y29uZHMsIG1hcmdpbiBpcyA2MCBzZWNvbmRzKS4KWyAgICAyLjI1NDg4Nl0gW2RybV0gSW5p
dGlhbGl6ZWQgZHJtIDEuMS4wIDIwMDYwODEwClsgICAgMi4yNjExODhdIFtkcm1dIFZHQUNP
TiBkaXNhYmxlIHJhZGVvbiBrZXJuZWwgbW9kZXNldHRpbmcuClsgICAgMi4yNjg1NDNdIFtk
cm06cmFkZW9uX2luaXRdICpFUlJPUiogTm8gVU1TIHN1cHBvcnQgaW4gcmFkZW9uIG1vZHVs
ZSEKWyAgICAyLjI3ODAyM10gYnJkOiBtb2R1bGUgbG9hZGVkClsgICAgMi4yODM4MTJdIGxv
b3A6IG1vZHVsZSBsb2FkZWQKWyAgICAyLjI5NDUwN10gdHVuOiBVbml2ZXJzYWwgVFVOL1RB
UCBkZXZpY2UgZHJpdmVyLCAxLjYKWyAgICAyLjMwMTY1OV0gYmxrZnJvbnQ6IHh2ZGE6IGZs
dXNoIGRpc2tjYWNoZTogZW5hYmxlZDsgcGVyc2lzdGVudCBncmFudHM6IGVuYWJsZWQ7IGlu
ZGlyZWN0IGRlc2NyaXB0b3JzOiBlbmFibGVkOwpbICAgIDIuMzE4MzU1XSB0dW46IChDKSAx
OTk5LTIwMDQgTWF4IEtyYXNueWFuc2t5IDxtYXhrQHF1YWxjb21tLmNvbT4KWyAgICAyLjMy
MjQ1N10gIHh2ZGE6IHh2ZGExIHh2ZGEyClsgICAgMi4zMjQyMDJdIGJsa2Zyb250OiB4dmRi
OiBmbHVzaCBkaXNrY2FjaGU6IGVuYWJsZWQ7IHBlcnNpc3RlbnQgZ3JhbnRzOiBlbmFibGVk
OyBpbmRpcmVjdCBkZXNjcmlwdG9yczogZW5hYmxlZDsKWyAgICAyLjMzMzA3MV0gIHh2ZGI6
IHVua25vd24gcGFydGl0aW9uIHRhYmxlClsgICAgMi4zNTE4MzJdIGUxMDAwOiBJbnRlbChS
KSBQUk8vMTAwMCBOZXR3b3JrIERyaXZlciAtIHZlcnNpb24gNy4zLjIxLWs4LU5BUEkKWyAg
ICAyLjM2MDc2OF0gZTEwMDA6IENvcHlyaWdodCAoYykgMTk5OS0yMDA2IEludGVsIENvcnBv
cmF0aW9uLgpbICAgIDIuMzY4MDA0XSBlMTAwMGU6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdv
cmsgRHJpdmVyIC0gMi4zLjItawpbICAgIDIuMzc1NzQ2XSBlMTAwMGU6IENvcHlyaWdodChj
KSAxOTk5IC0gMjAxNCBJbnRlbCBDb3Jwb3JhdGlvbi4KWyAgICAyLjM4MzkwMV0gaWdiOiBJ
bnRlbChSKSBHaWdhYml0IEV0aGVybmV0IE5ldHdvcmsgRHJpdmVyIC0gdmVyc2lvbiA1LjIu
MTUtawpbICAgIDIuMzkzNjg1XSBpZ2I6IENvcHlyaWdodCAoYykgMjAwNy0yMDE0IEludGVs
IENvcnBvcmF0aW9uLgpbICAgIDIuNDAwOTc1XSBpZ2J2ZjogSW50ZWwoUikgR2lnYWJpdCBW
aXJ0dWFsIEZ1bmN0aW9uIE5ldHdvcmsgRHJpdmVyIC0gdmVyc2lvbiAyLjAuMi1rClsgICAg
Mi40MTEyNDddIGlnYnZmOiBDb3B5cmlnaHQgKGMpIDIwMDkgLSAyMDEyIEludGVsIENvcnBv
cmF0aW9uLgpbICAgIDIuNDE4NzkzXSB4ZW5fbmV0ZnJvbnQ6IEluaXRpYWxpc2luZyBYZW4g
dmlydHVhbCBldGhlcm5ldCBkcml2ZXIKWyAgICAyLjQzMTA2Ml0geGhjaV9oY2QgMDAwMDow
MDowNS4wOiB4SENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDIuNDM5NDIwXSB4aGNpX2hjZCAw
MDAwOjAwOjA1LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1i
ZXIgMQpbICAgIDIuNDU2MDM4XSB1c2IgdXNiMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlk
VmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyClsgICAgMi40NjQ3MTddIHVzYiB1c2IxOiBO
ZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9
MQpbICAgIDIuNDczODg4XSB1c2IgdXNiMTogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xs
ZXIKWyAgICAyLjQ4MDM5N10gdXNiIHVzYjE6IE1hbnVmYWN0dXJlcjogTGludXggMy4xOC4w
LXJjNC0yMDE0MTExNi1zZWN1cml0eSsgeGhjaS1oY2QKWyAgICAyLjQ4OTgxOF0gdXNiIHVz
YjE6IFNlcmlhbE51bWJlcjogMDAwMDowMDowNS4wClsgICAgMi40OTYyMzldIGh1YiAxLTA6
MS4wOiBVU0IgaHViIGZvdW5kClsgICAgMi41MDE2MzNdIGh1YiAxLTA6MS4wOiAyIHBvcnRz
IGRldGVjdGVkClsgICAgMi41MDcwMDhdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhDSSBI
b3N0IENvbnRyb2xsZXIKWyAgICAyLjUxMzc5MV0geGhjaV9oY2QgMDAwMDowMDowNS4wOiBu
ZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDIKWyAgICAyLjUy
NTAwMF0gdXNiIHVzYjI6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBp
ZFByb2R1Y3Q9MDAwMwpbICAgIDIuNTM0MjA0XSB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2Ug
c3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKWyAgICAyLjU0MzM0
MF0gdXNiIHVzYjI6IFByb2R1Y3Q6IHhIQ0kgSG9zdCBDb250cm9sbGVyClsgICAgMi41NTAx
NDBdIHVzYiB1c2IyOiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTguMC1yYzQtMjAxNDExMTYt
c2VjdXJpdHkrIHhoY2ktaGNkClsgICAgMi41NTk4MzRdIHVzYiB1c2IyOiBTZXJpYWxOdW1i
ZXI6IDAwMDA6MDA6MDUuMApbICAgIDIuNTY2MDA2XSBodWIgMi0wOjEuMDogVVNCIGh1YiBm
b3VuZApbICAgIDIuNTcxMjcxXSBodWIgMi0wOjEuMDogMiBwb3J0cyBkZXRlY3RlZApbICAg
IDIuNTc3MDMzXSBlaGNpX2hjZDogVVNCIDIuMCAnRW5oYW5jZWQnIEhvc3QgQ29udHJvbGxl
ciAoRUhDSSkgRHJpdmVyClsgICAgMi41ODUyMzRdIGVoY2ktcGNpOiBFSENJIFBDSSBwbGF0
Zm9ybSBkcml2ZXIKWyAgICAyLjU5MTE5NF0gb2hjaV9oY2Q6IFVTQiAxLjEgJ09wZW4nIEhv
c3QgQ29udHJvbGxlciAoT0hDSSkgRHJpdmVyClsgICAgMi41OTg4MzFdIG9oY2ktcGNpOiBP
SENJIFBDSSBwbGF0Zm9ybSBkcml2ZXIKWyAgICAyLjYwNDY4OV0gdWhjaV9oY2Q6IFVTQiBV
bml2ZXJzYWwgSG9zdCBDb250cm9sbGVyIEludGVyZmFjZSBkcml2ZXIKWyAgICAyLjYxNTc0
N10gdWhjaV9oY2QgMDAwMDowMDowMS4yOiBVSENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDIu
NjIyMzg3XSB1aGNpX2hjZCAwMDAwOjAwOjAxLjI6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQs
IGFzc2lnbmVkIGJ1cyBudW1iZXIgMwpbICAgIDIuNjMzMDMzXSB1aGNpX2hjZCAwMDAwOjAw
OjAxLjI6IGlycSAyMywgaW8gYmFzZSAweDAwMDBjMTQwClsgICAgMi42NDA4NDBdIHVzYiB1
c2IzOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAw
MDEKWyAgICAyLjY1MTUyMV0gdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1m
cj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xClsgICAgMi42NjA3NjZdIHVzYiB1c2Iz
OiBQcm9kdWN0OiBVSENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDIuNjY3MjMxXSB1c2IgdXNi
MzogTWFudWZhY3R1cmVyOiBMaW51eCAzLjE4LjAtcmM0LTIwMTQxMTE2LXNlY3VyaXR5KyB1
aGNpX2hjZApbICAgIDIuNjc2NzQ4XSB1c2IgdXNiMzogU2VyaWFsTnVtYmVyOiAwMDAwOjAw
OjAxLjIKWyAgICAyLjY4MzM2NV0gaHViIDMtMDoxLjA6IFVTQiBodWIgZm91bmQKWyAgICAy
LjY4ODc5MV0gaHViIDMtMDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQKWyAgICAyLjY5NDk1MV0g
dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JscApbICAgIDIu
NzAyNTU0XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYi1z
dG9yYWdlClsgICAgMi43MTA4NDFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj
ZSBkcml2ZXIgdXNic2VyaWFsClsgICAgMi43MTg0NDddIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgY3AyMTB4ClsgICAgMi43MjU4NzddIHVzYnNlcmlhbDog
VVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGNwMjEweApbICAgIDIuNzMzNzQ5
XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGN5cHJlc3NfbTgK
WyAgICAyLjc0MTQzMF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJl
ZCBmb3IgRGVMb3JtZSBFYXJ0aG1hdGUgVVNCClsgICAgMi43NTExNzJdIHVzYnNlcmlhbDog
VVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEhJRC0+Q09NIFJTMjMyIEFkYXB0
ZXIKWyAgICAyLjc2MTIxNV0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0
ZXJlZCBmb3IgTm9raWEgQ0EtNDIgVjIgQWRhcHRlcgpbICAgIDIuNzcxMTg4XSB1c2Jjb3Jl
OiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIG1vczc3MjAKWyAgICAyLjc3ODk4
OV0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgTW9zY2hp
cCAyIHBvcnQgYWRhcHRlcgpbICAgIDIuNzg4NzYwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5l
dyBpbnRlcmZhY2UgZHJpdmVyIG1vczc4NDAKWyAgICAyLjc5NjM5M10gdXNic2VyaWFsOiBV
U0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgTW9zY2hpcCA3ODQwLzc4MjAgVVNC
IFNlcmlhbCBEcml2ZXIKWyAgICAyLjgwNzc1NV0gaTgwNDI6IFBOUDogUFMvMiBDb250cm9s
bGVyIFtQTlAwMzAzOlBTMkssUE5QMGYxMzpQUzJNXSBhdCAweDYwLDB4NjQgaXJxIDEsMTIK
WyAgICAyLjgyMjA3OV0gc2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4NjAsMHg2NCBpcnEg
MQpbICAgIDIuODIzNTE3XSB1c2IgMS0yOiBuZXcgbG93LXNwZWVkIFVTQiBkZXZpY2UgbnVt
YmVyIDIgdXNpbmcgeGhjaV9oY2QKWyAgICAyLjgzNzcyNF0gc2VyaW86IGk4MDQyIEFVWCBw
b3J0IGF0IDB4NjAsMHg2NCBpcnEgMTIKWyAgICAyLjg0NDg5NV0gbW91c2VkZXY6IFBTLzIg
bW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2UKWyAgICAyLjg1Mzk1NF0gaW5wdXQ6
IEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQgYXMgL2RldmljZXMvcGxhdGZvcm0vaTgw
NDIvc2VyaW8wL2lucHV0L2lucHV0MgpbICAgIDIuODY2MTY3XSBpbnB1dDogWGVuIFZpcnR1
YWwgS2V5Ym9hcmQgYXMgL2RldmljZXMvdmlydHVhbC9pbnB1dC9pbnB1dDUKWyAgICAyLjg4
MjAzOV0gaW5wdXQ6IFhlbiBWaXJ0dWFsIFBvaW50ZXIgYXMgL2RldmljZXMvdmlydHVhbC9p
bnB1dC9pbnB1dDYKWyAgICAyLjg5NDcxN10gcmFuZG9tOiBub25ibG9ja2luZyBwb29sIGlz
IGluaXRpYWxpemVkClsgICAgMi45MDMxOTZdIHJ0Y19jbW9zIDAwOjAyOiBydGMgY29yZTog
cmVnaXN0ZXJlZCBydGNfY21vcyBhcyBydGMwClsgICAgMi45MTIyODhdIHJ0Y19jbW9zIDAw
OjAyOiBhbGFybXMgdXAgdG8gb25lIGRheSwgMTE0IGJ5dGVzIG52cmFtLCBocGV0IGlycXMK
WyAgICAyLjkyMTg1N10gcGlpeDRfc21idXMgMDAwMDowMDowMS4zOiBTTUJ1cyBIb3N0IENv
bnRyb2xsZXIgbm90IGVuYWJsZWQhClsgICAgMi45MzExMjNdIGxpcmNfZGV2OiBJUiBSZW1v
dGUgQ29udHJvbCBkcml2ZXIgcmVnaXN0ZXJlZCwgbWFqb3IgMjQ4IApbICAgIDIuOTM5NDI3
XSBJUiBORUMgcHJvdG9jb2wgaGFuZGxlciBpbml0aWFsaXplZApbICAgIDIuOTQ1NTk4XSBJ
UiBSQzUoeC9zeikgcHJvdG9jb2wgaGFuZGxlciBpbml0aWFsaXplZApbICAgIDIuOTUyNTU3
XSBJUiBSQzYgcHJvdG9jb2wgaGFuZGxlciBpbml0aWFsaXplZApbICAgIDIuOTU4Njk5XSBJ
UiBKVkMgcHJvdG9jb2wgaGFuZGxlciBpbml0aWFsaXplZApbICAgIDIuOTY1MjEwXSBJUiBT
b255IHByb3RvY29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQKWyAgICAyLjk3MjAzNF0gSVIgU0FO
WU8gcHJvdG9jb2wgaGFuZGxlciBpbml0aWFsaXplZApbICAgIDIuOTc4OTM5XSBJUiBTaGFy
cCBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxpemVkClsgICAgMi45ODU5MjhdIElSIE1DRSBL
ZXlib2FyZC9tb3VzZSBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxpemVkClsgICAgMi45OTM4
ODZdIElSIExJUkMgYnJpZGdlIGhhbmRsZXIgaW5pdGlhbGl6ZWQKWyAgICAzLjAwMDgyOF0g
SVIgWE1QIHByb3RvY29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQKWyAgICAzLjAwMjE1NV0gdXNi
IDEtMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTEwY2YsIGlkUHJvZHVjdD01
NTAwClsgICAgMy4wMDIxNTZdIHVzYiAxLTI6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1m
cj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0wClsgICAgMy4wMDIxNTddIHVzYiAxLTI6
IFByb2R1Y3Q6IFVTQiBLODA1NQpbICAgIDMuMDAyMTU4XSB1c2IgMS0yOiBNYW51ZmFjdHVy
ZXI6IFZlbGxlbWFuIApbICAgIDMuMDAyMjg2XSB1c2IgMS0yOiBlcCAweDgxIC0gcm91bmRp
bmcgaW50ZXJ2YWwgdG8gNjQgbWljcm9mcmFtZXMsIGVwIGRlc2Mgc2F5cyA4MCBtaWNyb2Zy
YW1lcwpbICAgIDMuMDAyMjkwXSB1c2IgMS0yOiBlcCAweDEgLSByb3VuZGluZyBpbnRlcnZh
bCB0byA2NCBtaWNyb2ZyYW1lcywgZXAgZGVzYyBzYXlzIDgwIG1pY3JvZnJhbWVzClsgICAg
My4wMTY4NDVdIHVzYiAzLTE6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDIg
dXNpbmcgdWhjaV9oY2QKWyAgICAzLjA3MjkzMF0gY3gyNTgyMTogZHJpdmVyIHZlcnNpb24g
MC4wLjEwNiBsb2FkZWQKWyAgICAzLjA4MDM0OF0geGVuOiAtLT4gcGlycT00NyAtPiBpcnE9
NDAgKGdzaT00MCkKWyAgICAzLjA4MDU1M10gY3gyNTgyMTogQXRoZW5hIEhhcmR3YXJlIGRl
dmljZSA9IDB4ODIxMApbICAgIDMuMDg3NzE5XSBjeDI1ODIxOiBjeDI1ODIxWzFdOiBzdWJz
eXN0ZW06IDAwMDA6MDAwMCwgYm9hcmQ6IENYMjU4MjEgW2NhcmQ9MSxhdXRvZGV0ZWN0ZWRd
ClsgICAgMy4xNDg0NzldIHVzYiAzLTE6IG5vdCBydW5uaW5nIGF0IHRvcCBzcGVlZDsgY29u
bmVjdCB0byBhIGhpZ2ggc3BlZWQgaHViClsgICAgMy4xODc2NTVdIHVzYiAzLTE6IE5ldyBV
U0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0wNjI3LCBpZFByb2R1Y3Q9MDAwMQpbICAgIDMu
MTk3NTM4XSB1c2IgMy0xOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MSwgUHJvZHVj
dD0zLCBTZXJpYWxOdW1iZXI9NQpbICAgIDMuMjA3NDg1XSB1c2IgMy0xOiBQcm9kdWN0OiBR
RU1VIFVTQiBUYWJsZXQKWyAgICAzLjIxNDE0NV0gdXNiIDMtMTogTWFudWZhY3R1cmVyOiBR
RU1VClsgICAgMy4yMjAzMTldIHVzYiAzLTE6IFNlcmlhbE51bWJlcjogNDIKWyAgICAzLjM4
NDI5Nl0gY3gyNTgyMTogSGFyZHdhcmUgcmV2aXNpb24gPSAweDAwClsgICAgMy4zOTA0ODdd
IGN4MjU4MjE6IGN4MjU4MjFbMV0vMDogZm91bmQgYXQgMDAwMDowMDowNi4wLCByZXY6IDAs
IGlycTogNDAsIGxhdGVuY3k6IDAsIG1taW86IDB4ZjMwMDAwMDAKWyAgICAzLjQwMjgyN10g
dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBwdnJ1c2IyClsgICAg
My40MTA1MTNdIHB2cnVzYjI6IFY0TCBpbi10cmVlIHZlcnNpb246SGF1cHBhdWdlIFdpblRW
LVBWUi1VU0IyIE1QRUcyIEVuY29kZXIvVHVuZXIKWyAgICAzLjQyMTA5OV0gcHZydXNiMjog
RGVidWcgbWFzayBpcyAzMSAoMHgxZikKWyAgICAzLjQyODU3OF0gc3A1MTAwX3RjbzogU1A1
MTAwL1NCODAwIFRDTyBXYXRjaERvZyBUaW1lciBEcml2ZXIgdjAuMDUKWyAgICAzLjQzNzE1
MV0gZGV2aWNlLW1hcHBlcjogaW9jdGw6IDQuMjguMC1pb2N0bCAoMjAxNC0wOS0xNykgaW5p
dGlhbGlzZWQ6IGRtLWRldmVsQHJlZGhhdC5jb20KWyAgICAzLjQ0ODEyOF0gQmx1ZXRvb3Ro
OiBWaXJ0dWFsIEhDSSBkcml2ZXIgdmVyIDEuNQpbICAgIDMuNDU0NjQ3XSBCbHVldG9vdGg6
IEhDSSBVQVJUIGRyaXZlciB2ZXIgMi4yClsgICAgMy40NjExNjRdIEJsdWV0b290aDogSENJ
IEg0IHByb3RvY29sIGluaXRpYWxpemVkClsgICAgMy40Njg4NjVdIEJsdWV0b290aDogSENJ
IEJDU1AgcHJvdG9jb2wgaW5pdGlhbGl6ZWQKWyAgICAzLjQ3NzAxNl0gQmx1ZXRvb3RoOiBI
Q0lMTCBwcm90b2NvbCBpbml0aWFsaXplZApbICAgIDMuNDg1MTcwXSBCbHVldG9vdGg6IEhD
SUFUSDNLIHByb3RvY29sIGluaXRpYWxpemVkClsgICAgMy40OTM0MzNdIEJsdWV0b290aDog
SENJIFRocmVlLXdpcmUgVUFSVCAoSDUpIHByb3RvY29sIGluaXRpYWxpemVkClsgICAgMy41
MDY4ODNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYmNtMjAz
eApbICAgIDMuNTEzNDM4XSBpbnB1dDogSW1FeFBTLzIgR2VuZXJpYyBFeHBsb3JlciBNb3Vz
ZSBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzEvaW5wdXQvaW5wdXQ0ClsgICAg
My41Mjk5ODNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYnBh
MTB4ClsgICAgMy41Mzc3MTldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBk
cml2ZXIgYmZ1c2IKWyAgICAzLjU0NTE3Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50
ZXJmYWNlIGRyaXZlciBidHVzYgpbICAgIDMuNTUyNTMwXSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGF0aDNrClsgICAgMy41NTk4ODhdIGhpZHJhdzogcmF3
IEhJRCBldmVudHMgZHJpdmVyIChDKSBKaXJpIEtvc2luYQpbICAgIDMuNTcyOTI4XSBpbnB1
dDogUUVNVSBRRU1VIFVTQiBUYWJsZXQgYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjAxLjIvdXNiMy8zLTEvMy0xOjEuMC8wMDAzOjA2Mjc6MDAwMS4wMDAxL2lucHV0L2lucHV0
NwpbICAgIDMuNTg3NjI4XSBoaWQtZ2VuZXJpYyAwMDAzOjA2Mjc6MDAwMS4wMDAxOiBpbnB1
dCxoaWRyYXcwOiBVU0IgSElEIHYwLjAxIFBvaW50ZXIgW1FFTVUgUUVNVSBVU0IgVGFibGV0
XSBvbiB1c2ItMDAwMDowMDowMS4yLTEvaW5wdXQwClsgICAgMy42MDI1NzVdIHVzYmNvcmU6
IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAgMy42MTAyNjFd
IHVzYmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcgpbICAgIDMuNjE2Mzg0XSB1c2Jjb3JlOiBy
ZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHNuZC11c2ItYXVkaW8KWyAgICAzLjYy
NDUzOV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBzbmQtdWEx
MDEKWyAgICAzLjYzMjU5NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy
aXZlciBzbmQtdXNiLXVzeDJ5ClsgICAgMy42NDA3MDddIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgc25kLXVzYi1jYWlhcQpbICAgIDMuNjQ5MDY3XSB1c2Jj
b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHNuZC11c2ItNmZpcmUKWyAg
ICAzLjY1NzI1Nl0gTmV0ZmlsdGVyIG1lc3NhZ2VzIHZpYSBORVRMSU5LIHYwLjMwLgpbICAg
IDMuNjYzNzI4XSBuZm5sX2FjY3Q6IHJlZ2lzdGVyaW5nIHdpdGggbmZuZXRsaW5rLgpbICAg
IDMuNjcwMTY3XSBuZl9jb25udHJhY2sgdmVyc2lvbiAwLjUuMCAoNzgzNiBidWNrZXRzLCAz
MTM0NCBtYXgpClsgICAgMy42NzgxNzBdIGN0bmV0bGluayB2MC45MzogcmVnaXN0ZXJpbmcg
d2l0aCBuZm5ldGxpbmsuClsgICAgMy42ODU3NTRdIHh0X3RpbWU6IGtlcm5lbCB0aW1lem9u
ZSBpcyAtMDAwMApbICAgIDMuNjkxOTQ5XSBpcF9zZXQ6IHByb3RvY29sIDYKWyAgICAzLjY5
NjcyMF0gSVBWUzogUmVnaXN0ZXJlZCBwcm90b2NvbHMgKCkKWyAgICAzLjcwMjMxMF0gSVBW
UzogQ29ubmVjdGlvbiBoYXNoIHRhYmxlIGNvbmZpZ3VyZWQgKHNpemU9NDA5NiwgbWVtb3J5
PTY0S2J5dGVzKQpbICAgIDMuNzExNjgyXSBJUFZTOiBDcmVhdGluZyBuZXRucyBzaXplPTEy
MTYgaWQ9MApbICAgIDMuNzE4NTk1XSBJUFZTOiBpcHZzIGxvYWRlZC4KWyAgICAzLjcyMzc3
OF0gaXBfdGFibGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBDb3JlIFRlYW0KWyAgICAz
LjczMTE0Nl0gVENQOiBjdWJpYyByZWdpc3RlcmVkClsgICAgMy43MzYwMTNdIE5FVDogUmVn
aXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcKWyAgICAzLjc0MTkzNl0gYnJpZGdlOiBhdXRv
bWF0aWMgZmlsdGVyaW5nIHZpYSBhcnAvaXAvaXA2dGFibGVzIGhhcyBiZWVuIGRlcHJlY2F0
ZWQuIFVwZGF0ZSB5b3VyIHNjcmlwdHMgdG8gbG9hZCBicl9uZXRmaWx0ZXIgaWYgeW91IG5l
ZWQgdGhpcy4KWyAgICAzLjc1NzQyNl0gQnJpZGdlIGZpcmV3YWxsaW5nIHJlZ2lzdGVyZWQK
WyAgICAzLjc2MzE1NF0gRWJ0YWJsZXMgdjIuMCByZWdpc3RlcmVkClsgICAgMy43Njg2MDJd
IEJsdWV0b290aDogUkZDT01NIFRUWSBsYXllciBpbml0aWFsaXplZApbICAgIDMuNzc1MzAy
XSBCbHVldG9vdGg6IFJGQ09NTSBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAgICAzLjc4
MjMzNF0gQmx1ZXRvb3RoOiBSRkNPTU0gdmVyIDEuMTEKWyAgICAzLjc4NzcxM10gQmx1ZXRv
b3RoOiBCTkVQIChFdGhlcm5ldCBFbXVsYXRpb24pIHZlciAxLjMKWyAgICAzLjc5NDg5MF0g
Qmx1ZXRvb3RoOiBCTkVQIGZpbHRlcnM6IHByb3RvY29sIG11bHRpY2FzdApbICAgIDMuODAx
ODkyXSBCbHVldG9vdGg6IEJORVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgMy44
MDg1MTBdIEJsdWV0b290aDogSElEUCAoSHVtYW4gSW50ZXJmYWNlIEVtdWxhdGlvbikgdmVy
IDEuMgpbICAgIDMuODE2NTU2XSBCbHVldG9vdGg6IEhJRFAgc29ja2V0IGxheWVyIGluaXRp
YWxpemVkClsgICAgMy44MjI5OTVdIEtleSB0eXBlIGNlcGggcmVnaXN0ZXJlZApbICAgIDMu
ODI4NDU1XSBsaWJjZXBoOiBsb2FkZWQgKG1vbi9vc2QgcHJvdG8gMTUvMjQpClsgICAgMy44
MzU2OTBdIHJlZ2lzdGVyZWQgdGFza3N0YXRzIHZlcnNpb24gMQpbICAgIDMuODQxOTE4XSBC
dHJmcyBsb2FkZWQKWyAgICAzLjg0OTEwMl0geGVuYnVzX3Byb2JlX2Zyb250ZW5kOiBEZXZp
Y2Ugd2l0aCBubyBkcml2ZXI6IGRldmljZS9wY2kvMApbICAgIDMuODU3NTYyXSBjb25zb2xl
IFtuZXRjb24wXSBlbmFibGVkClsgICAgMy44NjI4MTBdIG5ldGNvbnNvbGU6IG5ldHdvcmsg
bG9nZ2luZyBzdGFydGVkClsgICAgMy44NjkxNDldIHJ0Y19jbW9zIDAwOjAyOiBzZXR0aW5n
IHN5c3RlbSBjbG9jayB0byAyMDE0LTExLTE3IDIxOjU4OjExIFVUQyAoMTQxNjI2MTQ5MSkK
WyAgICAzLjg3OTc0N10gY3gyNTgyMV9hbHNhOiBjeDI1ODIxLzA6IEFMU0Egc3VwcG9ydCBm
b3IgY3gyNTgyMSBib2FyZHMKWyAgICAzLjg4ODM2Ml0gQUxTQSBkZXZpY2UgbGlzdDoKWyAg
ICAzLjg5MzA4NV0gICAjMDogY3gyNTgyMVsxXSBhdCAweGYzMDAwMDAwIGlycSA0MApbICAg
IDMuOTAxODAzXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAxMDQ4SyAoZmZmZmZm
ZmY4MjBkZjAwMCAtIGZmZmZmZmZmODIxZTUwMDApClsgICAgMy45MTI1MDBdIFdyaXRlIHBy
b3RlY3RpbmcgdGhlIGtlcm5lbCByZWFkLW9ubHkgZGF0YTogMTYzODRrClsgICAgMy45MjM2
MTVdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDEzMzZLIChmZmZmODgwMDAxYWIy
MDAwIC0gZmZmZjg4MDAwMWMwMDAwMCkKWyAgICAzLjkzNTU3NV0gRnJlZWluZyB1bnVzZWQg
a2VybmVsIG1lbW9yeTogNTk2SyAoZmZmZjg4MDAwMWY2YjAwMCAtIGZmZmY4ODAwMDIwMDAw
MDApClsgICAgMy45NjEwNzVdIHVkZXZkWzE0NzBdOiBzdGFydGluZyB2ZXJzaW9uIDE3NQpb
ICAgIDQuMzE1Njg5XSBFWFQ0LWZzICh4dmRhMSk6IElORk86IHJlY292ZXJ5IHJlcXVpcmVk
IG9uIHJlYWRvbmx5IGZpbGVzeXN0ZW0KWyAgICA0LjMyNDM5Nl0gRVhUNC1mcyAoeHZkYTEp
OiB3cml0ZSBhY2Nlc3Mgd2lsbCBiZSBlbmFibGVkIGR1cmluZyByZWNvdmVyeQpbICAgIDQu
NDkwMzQzXSBFWFQ0LWZzICh4dmRhMSk6IHJlY292ZXJ5IGNvbXBsZXRlClsgICAgNC41MDY4
NjZdIEVYVDQtZnMgKHh2ZGExKTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBk
YXRhIG1vZGUuIE9wdHM6IChudWxsKQpbICAgIDUuNDM3MTY0XSB1ZGV2ZFsxOTYwXTogc3Rh
cnRpbmcgdmVyc2lvbiAxNzUKWyAgICA5LjQ4NzEzN10gQWRkaW5nIDc2OTAyMGsgc3dhcCBv
biAvZGV2L3h2ZGEyLiAgUHJpb3JpdHk6LTEgZXh0ZW50czoxIGFjcm9zczo3NjkwMjBrIFNT
ClsgICAgOS41MjIwMzZdIEVYVDQtZnMgKHh2ZGExKTogcmUtbW91bnRlZC4gT3B0czogKG51
bGwpClsgICAgOS42OTQ4NDddIEVYVDQtZnMgKHh2ZGExKTogcmUtbW91bnRlZC4gT3B0czog
ZXJyb3JzPXJlbW91bnQtcm8KWyAgIDEwLjQ2NDg4MV0gRVhUNC1mcyAoeHZkYik6IG1vdW50
ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiBlcnJvcnM9cmVt
b3VudC1ybwo=
------------0C90EA036019900CC
Content-Type: text/plain;
 name="lspci-guest.txt"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="lspci-guest.txt"

MDA6MDAuMCBIb3N0IGJyaWRnZSBbMDYwMF06IEludGVsIENvcnBvcmF0aW9uIDQ0MEZYIC0g
ODI0NDFGWCBQTUMgW05hdG9tYV0gWzgwODY6MTIzN10gKHJldiAwMikKCVN1YnN5c3RlbTog
UmVkIEhhdCwgSW5jIFFlbXUgdmlydHVhbCBtYWNoaW5lIFsxYWY0OjExMDBdCglDb250cm9s
OiBJL08tIE1lbS0gQnVzTWFzdGVyKyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLSBQ
YXJFcnItIFN0ZXBwaW5nLSBTRVJSLSBGYXN0QjJCLSBEaXNJTlR4LQoJU3RhdHVzOiBDYXAt
IDY2TUh6LSBVREYtIEZhc3RCMkItIFBhckVyci0gREVWU0VMPWZhc3QgPlRBYm9ydC0gPFRB
Ym9ydC0gPE1BYm9ydC0gPlNFUlItIDxQRVJSLSBJTlR4LQoJTGF0ZW5jeTogMAoKMDA6MDEu
MCBJU0EgYnJpZGdlIFswNjAxXTogSW50ZWwgQ29ycG9yYXRpb24gODIzNzFTQiBQSUlYMyBJ
U0EgW05hdG9tYS9Ucml0b24gSUldIFs4MDg2OjcwMDBdCglTdWJzeXN0ZW06IFJlZCBIYXQs
IEluYyBRZW11IHZpcnR1YWwgbWFjaGluZSBbMWFmNDoxMTAwXQoJUGh5c2ljYWwgU2xvdDog
MQoJQ29udHJvbDogSS9PLSBNZW0tIEJ1c01hc3RlcisgU3BlY0N5Y2xlLSBNZW1XSU5WLSBW
R0FTbm9vcC0gUGFyRXJyLSBTdGVwcGluZy0gU0VSUi0gRmFzdEIyQi0gRGlzSU5UeC0KCVN0
YXR1czogQ2FwLSA2Nk1Iei0gVURGLSBGYXN0QjJCLSBQYXJFcnItIERFVlNFTD1tZWRpdW0g
PlRBYm9ydC0gPFRBYm9ydC0gPE1BYm9ydC0gPlNFUlItIDxQRVJSLSBJTlR4LQoJTGF0ZW5j
eTogMAoKMDA6MDEuMSBJREUgaW50ZXJmYWNlIFswMTAxXTogSW50ZWwgQ29ycG9yYXRpb24g
ODIzNzFTQiBQSUlYMyBJREUgW05hdG9tYS9Ucml0b24gSUldIFs4MDg2OjcwMTBdIChwcm9n
LWlmIDgwIFtNYXN0ZXJdKQoJU3Vic3lzdGVtOiBSZWQgSGF0LCBJbmMgUWVtdSB2aXJ0dWFs
IG1hY2hpbmUgWzFhZjQ6MTEwMF0KCVBoeXNpY2FsIFNsb3Q6IDEKCUNvbnRyb2w6IEkvTysg
TWVtLSBCdXNNYXN0ZXIrIFNwZWNDeWNsZS0gTWVtV0lOVi0gVkdBU25vb3AtIFBhckVyci0g
U3RlcHBpbmctIFNFUlItIEZhc3RCMkItIERpc0lOVHgtCglTdGF0dXM6IENhcC0gNjZNSHot
IFVERi0gRmFzdEIyQisgUGFyRXJyLSBERVZTRUw9bWVkaXVtID5UQWJvcnQtIDxUQWJvcnQt
IDxNQWJvcnQtID5TRVJSLSA8UEVSUi0gSU5UeC0KCUxhdGVuY3k6IDAKCVJlZ2lvbiAwOiBb
dmlydHVhbF0gTWVtb3J5IGF0IDAwMDAwMWYwICgzMi1iaXQsIG5vbi1wcmVmZXRjaGFibGUp
IFtzaXplPThdCglSZWdpb24gMTogW3ZpcnR1YWxdIE1lbW9yeSBhdCAwMDAwMDNmMCAodHlw
ZSAzLCBub24tcHJlZmV0Y2hhYmxlKSBbc2l6ZT0xXQoJUmVnaW9uIDI6IFt2aXJ0dWFsXSBN
ZW1vcnkgYXQgMDAwMDAxNzAgKDMyLWJpdCwgbm9uLXByZWZldGNoYWJsZSkgW3NpemU9OF0K
CVJlZ2lvbiAzOiBbdmlydHVhbF0gTWVtb3J5IGF0IDAwMDAwMzcwICh0eXBlIDMsIG5vbi1w
cmVmZXRjaGFibGUpIFtzaXplPTFdCglSZWdpb24gNDogSS9PIHBvcnRzIGF0IGMxNjAgW3Np
emU9MTZdCgowMDowMS4yIFVTQiBjb250cm9sbGVyIFswYzAzXTogSW50ZWwgQ29ycG9yYXRp
b24gODIzNzFTQiBQSUlYMyBVU0IgW05hdG9tYS9Ucml0b24gSUldIFs4MDg2OjcwMjBdIChy
ZXYgMDEpIChwcm9nLWlmIDAwIFtVSENJXSkKCVN1YnN5c3RlbTogUmVkIEhhdCwgSW5jIFFl
bXUgdmlydHVhbCBtYWNoaW5lIFsxYWY0OjExMDBdCglQaHlzaWNhbCBTbG90OiAxCglDb250
cm9sOiBJL08rIE1lbS0gQnVzTWFzdGVyKyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29w
LSBQYXJFcnItIFN0ZXBwaW5nLSBTRVJSLSBGYXN0QjJCLSBEaXNJTlR4LQoJU3RhdHVzOiBD
YXAtIDY2TUh6LSBVREYtIEZhc3RCMkItIFBhckVyci0gREVWU0VMPWZhc3QgPlRBYm9ydC0g
PFRBYm9ydC0gPE1BYm9ydC0gPlNFUlItIDxQRVJSLSBJTlR4LQoJTGF0ZW5jeTogMAoJSW50
ZXJydXB0OiBwaW4gRCByb3V0ZWQgdG8gSVJRIDIzCglSZWdpb24gNDogSS9PIHBvcnRzIGF0
IGMxNDAgW3NpemU9MzJdCglLZXJuZWwgZHJpdmVyIGluIHVzZTogdWhjaV9oY2QKCjAwOjAx
LjMgQnJpZGdlIFswNjgwXTogSW50ZWwgQ29ycG9yYXRpb24gODIzNzFBQi9FQi9NQiBQSUlY
NCBBQ1BJIFs4MDg2OjcxMTNdIChyZXYgMDMpCglTdWJzeXN0ZW06IFJlZCBIYXQsIEluYyBR
ZW11IHZpcnR1YWwgbWFjaGluZSBbMWFmNDoxMTAwXQoJUGh5c2ljYWwgU2xvdDogMQoJQ29u
dHJvbDogSS9PLSBNZW0tIEJ1c01hc3RlcisgU3BlY0N5Y2xlLSBNZW1XSU5WLSBWR0FTbm9v
cC0gUGFyRXJyLSBTdGVwcGluZy0gU0VSUi0gRmFzdEIyQi0gRGlzSU5UeC0KCVN0YXR1czog
Q2FwLSA2Nk1Iei0gVURGLSBGYXN0QjJCKyBQYXJFcnItIERFVlNFTD1tZWRpdW0gPlRBYm9y
dC0gPFRBYm9ydC0gPE1BYm9ydC0gPlNFUlItIDxQRVJSLSBJTlR4LQoJTGF0ZW5jeTogMAoJ
SW50ZXJydXB0OiBwaW4gQSByb3V0ZWQgdG8gSVJRIDkKCjAwOjAyLjAgVW5hc3NpZ25lZCBj
bGFzcyBbZmY4MF06IFhlblNvdXJjZSwgSW5jLiBYZW4gUGxhdGZvcm0gRGV2aWNlIFs1ODUz
OjAwMDFdIChyZXYgMDEpCglTdWJzeXN0ZW06IFhlblNvdXJjZSwgSW5jLiBYZW4gUGxhdGZv
cm0gRGV2aWNlIFs1ODUzOjAwMDFdCglQaHlzaWNhbCBTbG90OiAyCglDb250cm9sOiBJL08r
IE1lbSsgQnVzTWFzdGVyKyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLSBQYXJFcnIt
IFN0ZXBwaW5nLSBTRVJSLSBGYXN0QjJCLSBEaXNJTlR4LQoJU3RhdHVzOiBDYXAtIDY2TUh6
LSBVREYtIEZhc3RCMkItIFBhckVyci0gREVWU0VMPWZhc3QgPlRBYm9ydC0gPFRBYm9ydC0g
PE1BYm9ydC0gPlNFUlItIDxQRVJSLSBJTlR4LQoJTGF0ZW5jeTogMAoJSW50ZXJydXB0OiBw
aW4gQSByb3V0ZWQgdG8gSVJRIDI0CglSZWdpb24gMDogSS9PIHBvcnRzIGF0IGMwMDAgW3Np
emU9MjU2XQoJUmVnaW9uIDE6IE1lbW9yeSBhdCBmMjAwMDAwMCAoMzItYml0LCBwcmVmZXRj
aGFibGUpIFtzaXplPTE2TV0KCUtlcm5lbCBkcml2ZXIgaW4gdXNlOiB4ZW4tcGxhdGZvcm0t
cGNpCgowMDowMy4wIFZHQSBjb21wYXRpYmxlIGNvbnRyb2xsZXIgWzAzMDBdOiBDaXJydXMg
TG9naWMgR0QgNTQ0NiBbMTAxMzowMGI4XSAocHJvZy1pZiAwMCBbVkdBIGNvbnRyb2xsZXJd
KQoJU3Vic3lzdGVtOiBSZWQgSGF0LCBJbmMgRGV2aWNlIFsxYWY0OjExMDBdCglQaHlzaWNh
bCBTbG90OiAzCglDb250cm9sOiBJL08rIE1lbSsgQnVzTWFzdGVyKyBTcGVjQ3ljbGUtIE1l
bVdJTlYtIFZHQVNub29wLSBQYXJFcnItIFN0ZXBwaW5nLSBTRVJSLSBGYXN0QjJCLSBEaXNJ
TlR4LQoJU3RhdHVzOiBDYXAtIDY2TUh6LSBVREYtIEZhc3RCMkItIFBhckVyci0gREVWU0VM
PWZhc3QgPlRBYm9ydC0gPFRBYm9ydC0gPE1BYm9ydC0gPlNFUlItIDxQRVJSLSBJTlR4LQoJ
TGF0ZW5jeTogMAoJUmVnaW9uIDA6IE1lbW9yeSBhdCBmMDAwMDAwMCAoMzItYml0LCBwcmVm
ZXRjaGFibGUpIFtzaXplPTMyTV0KCVJlZ2lvbiAxOiBNZW1vcnkgYXQgZjMyNzIwMDAgKDMy
LWJpdCwgbm9uLXByZWZldGNoYWJsZSkgW3NpemU9NEtdCglFeHBhbnNpb24gUk9NIGF0IGYz
MjYwMDAwIFtkaXNhYmxlZF0gW3NpemU9NjRLXQoKMDA6MDUuMCBVU0IgY29udHJvbGxlciBb
MGMwM106IE5FQyBDb3Jwb3JhdGlvbiB1UEQ3MjAyMDAgVVNCIDMuMCBIb3N0IENvbnRyb2xs
ZXIgWzEwMzM6MDE5NF0gKHJldiAwMykgKHByb2ctaWYgMzAgW1hIQ0ldKQoJU3Vic3lzdGVt
OiBBU1VTVGVLIENvbXB1dGVyIEluYy4gUDhQNjcgRGVsdXhlIE1vdGhlcmJvYXJkIFsxMDQz
Ojg0MTNdCglQaHlzaWNhbCBTbG90OiA1CglDb250cm9sOiBJL08tIE1lbSsgQnVzTWFzdGVy
KyBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLSBQYXJFcnItIFN0ZXBwaW5nLSBTRVJS
LSBGYXN0QjJCLSBEaXNJTlR4KwoJU3RhdHVzOiBDYXArIDY2TUh6LSBVREYtIEZhc3RCMkIt
IFBhckVyci0gREVWU0VMPWZhc3QgPlRBYm9ydC0gPFRBYm9ydC0gPE1BYm9ydC0gPlNFUlIt
IDxQRVJSLSBJTlR4LQoJTGF0ZW5jeTogMCwgQ2FjaGUgTGluZSBTaXplOiA2NCBieXRlcwoJ
SW50ZXJydXB0OiBwaW4gQSByb3V0ZWQgdG8gSVJRIDM2CglSZWdpb24gMDogTWVtb3J5IGF0
IGYzMjcwMDAwICg2NC1iaXQsIG5vbi1wcmVmZXRjaGFibGUpIFtzaXplPThLXQoJQ2FwYWJp
bGl0aWVzOiBbNTBdIFBvd2VyIE1hbmFnZW1lbnQgdmVyc2lvbiAzCgkJRmxhZ3M6IFBNRUNs
ay0gRFNJLSBEMS0gRDItIEF1eEN1cnJlbnQ9MG1BIFBNRShEMC0sRDEtLEQyLSxEM2hvdC0s
RDNjb2xkLSkKCQlTdGF0dXM6IEQwIE5vU29mdFJzdCsgUE1FLUVuYWJsZS0gRFNlbD0wIERT
Y2FsZT0wIFBNRS0KCUNhcGFiaWxpdGllczogWzcwXSBNU0k6IEVuYWJsZS0gQ291bnQ9MS8x
IE1hc2thYmxlLSA2NGJpdCsKCQlBZGRyZXNzOiAwMDAwMDAwMDAwMDAwMDAwICBEYXRhOiAw
MDAwCglDYXBhYmlsaXRpZXM6IFs5MF0gTVNJLVg6IEVuYWJsZSsgQ291bnQ9OCBNYXNrZWQt
CgkJVmVjdG9yIHRhYmxlOiBCQVI9MCBvZmZzZXQ9MDAwMDEwMDAKCQlQQkE6IEJBUj0wIG9m
ZnNldD0wMDAwMTA4MAoJQ2FwYWJpbGl0aWVzOiBbYTBdIEV4cHJlc3MgKHYyKSBFbmRwb2lu
dCwgTVNJIDAwCgkJRGV2Q2FwOglNYXhQYXlsb2FkIDEyOCBieXRlcywgUGhhbnRGdW5jIDAs
IExhdGVuY3kgTDBzIHVubGltaXRlZCwgTDEgdW5saW1pdGVkCgkJCUV4dFRhZy0gQXR0bkJ0
bi0gQXR0bkluZC0gUHdySW5kLSBSQkUrIEZMUmVzZXQtCgkJRGV2Q3RsOglSZXBvcnQgZXJy
b3JzOiBDb3JyZWN0YWJsZS0gTm9uLUZhdGFsLSBGYXRhbC0gVW5zdXBwb3J0ZWQtCgkJCVJs
eGRPcmQrIEV4dFRhZy0gUGhhbnRGdW5jLSBBdXhQd3ItIE5vU25vb3ArCgkJCU1heFBheWxv
YWQgMTI4IGJ5dGVzLCBNYXhSZWFkUmVxIDUxMiBieXRlcwoJCURldlN0YToJQ29yckVyci0g
VW5jb3JyRXJyLSBGYXRhbEVyci0gVW5zdXBwUmVxLSBBdXhQd3ItIFRyYW5zUGVuZC0KCQlM
bmtDYXA6CVBvcnQgIzAsIFNwZWVkIDVHVC9zLCBXaWR0aCB4MSwgQVNQTSBMMHMgTDEsIExh
dGVuY3kgTDAgPDR1cywgTDEgdW5saW1pdGVkCgkJCUNsb2NrUE0rIFN1cnByaXNlLSBMTEFj
dFJlcC0gQndOb3QtCgkJTG5rQ3RsOglBU1BNIERpc2FibGVkOyBSQ0IgNjQgYnl0ZXMgRGlz
YWJsZWQtIFJldHJhaW4tIENvbW1DbGstCgkJCUV4dFN5bmNoLSBDbG9ja1BNLSBBdXRXaWRE
aXMtIEJXSW50LSBBdXRCV0ludC0KCQlMbmtTdGE6CVNwZWVkIDVHVC9zLCBXaWR0aCB4MSwg
VHJFcnItIFRyYWluLSBTbG90Q2xrKyBETEFjdGl2ZS0gQldNZ210LSBBQldNZ210LQoJCURl
dkNhcDI6IENvbXBsZXRpb24gVGltZW91dDogTm90IFN1cHBvcnRlZCwgVGltZW91dERpcysK
CQlEZXZDdGwyOiBDb21wbGV0aW9uIFRpbWVvdXQ6IDUwdXMgdG8gNTBtcywgVGltZW91dERp
cy0KCQlMbmtDdGwyOiBUYXJnZXQgTGluayBTcGVlZDogNUdUL3MsIEVudGVyQ29tcGxpYW5j
ZS0gU3BlZWREaXMtLCBTZWxlY3RhYmxlIERlLWVtcGhhc2lzOiAtNmRCCgkJCSBUcmFuc21p
dCBNYXJnaW46IE5vcm1hbCBPcGVyYXRpbmcgUmFuZ2UsIEVudGVyTW9kaWZpZWRDb21wbGlh
bmNlLSBDb21wbGlhbmNlU09TLQoJCQkgQ29tcGxpYW5jZSBEZS1lbXBoYXNpczogLTZkQgoJ
CUxua1N0YTI6IEN1cnJlbnQgRGUtZW1waGFzaXMgTGV2ZWw6IC02ZEIsIEVxdWFsaXphdGlv
bkNvbXBsZXRlLSwgRXF1YWxpemF0aW9uUGhhc2UxLQoJCQkgRXF1YWxpemF0aW9uUGhhc2Uy
LSwgRXF1YWxpemF0aW9uUGhhc2UzLSwgTGlua0VxdWFsaXphdGlvblJlcXVlc3QtCglLZXJu
ZWwgZHJpdmVyIGluIHVzZTogeGhjaV9oY2QKCjAwOjA2LjAgTXVsdGltZWRpYSB2aWRlbyBj
b250cm9sbGVyIFswNDAwXTogQ29uZXhhbnQgU3lzdGVtcywgSW5jLiBEZXZpY2UgWzE0ZjE6
ODIxMF0KCVBoeXNpY2FsIFNsb3Q6IDYKCUNvbnRyb2w6IEkvTy0gTWVtKyBCdXNNYXN0ZXIr
IFNwZWNDeWNsZS0gTWVtV0lOVi0gVkdBU25vb3AtIFBhckVyci0gU3RlcHBpbmctIFNFUlIt
IEZhc3RCMkItIERpc0lOVHgtCglTdGF0dXM6IENhcCsgNjZNSHotIFVERi0gRmFzdEIyQi0g
UGFyRXJyLSBERVZTRUw9ZmFzdCA+VEFib3J0LSA8VEFib3J0LSA8TUFib3J0LSA+U0VSUi0g
PFBFUlItIElOVHgtCglMYXRlbmN5OiAwCglJbnRlcnJ1cHQ6IHBpbiBBIHJvdXRlZCB0byBJ
UlEgNDAKCVJlZ2lvbiAwOiBNZW1vcnkgYXQgZjMwMDAwMDAgKDY0LWJpdCwgbm9uLXByZWZl
dGNoYWJsZSkgW3NpemU9Mk1dCglDYXBhYmlsaXRpZXM6IFs0MF0gRXhwcmVzcyAodjEpIEVu
ZHBvaW50LCBNU0kgMDAKCQlEZXZDYXA6CU1heFBheWxvYWQgMTI4IGJ5dGVzLCBQaGFudEZ1
bmMgMCwgTGF0ZW5jeSBMMHMgPDY0bnMsIEwxIDwxdXMKCQkJRXh0VGFnLSBBdHRuQnRuLSBB
dHRuSW5kLSBQd3JJbmQtIFJCRSsgRkxSZXNldC0KCQlEZXZDdGw6CVJlcG9ydCBlcnJvcnM6
IENvcnJlY3RhYmxlLSBOb24tRmF0YWwtIEZhdGFsLSBVbnN1cHBvcnRlZC0KCQkJUmx4ZE9y
ZCsgRXh0VGFnLSBQaGFudEZ1bmMtIEF1eFB3ci0gTm9Tbm9vcCsKCQkJTWF4UGF5bG9hZCAx
MjggYnl0ZXMsIE1heFJlYWRSZXEgNTEyIGJ5dGVzCgkJRGV2U3RhOglDb3JyRXJyLSBVbmNv
cnJFcnItIEZhdGFsRXJyLSBVbnN1cHBSZXEtIEF1eFB3ci0gVHJhbnNQZW5kLQoJCUxua0Nh
cDoJUG9ydCAjMCwgU3BlZWQgMi41R1QvcywgV2lkdGggeDEsIEFTUE0gTDBzIEwxLCBMYXRl
bmN5IEwwIDwydXMsIEwxIDw0dXMKCQkJQ2xvY2tQTS0gU3VycHJpc2UtIExMQWN0UmVwLSBC
d05vdC0KCQlMbmtDdGw6CUFTUE0gRGlzYWJsZWQ7IFJDQiA2NCBieXRlcyBEaXNhYmxlZC0g
UmV0cmFpbi0gQ29tbUNsay0KCQkJRXh0U3luY2gtIENsb2NrUE0tIEF1dFdpZERpcy0gQldJ
bnQtIEF1dEJXSW50LQoJCUxua1N0YToJU3BlZWQgMi41R1QvcywgV2lkdGggeDEsIFRyRXJy
LSBUcmFpbi0gU2xvdENsay0gRExBY3RpdmUtIEJXTWdtdC0gQUJXTWdtdC0KCUNhcGFiaWxp
dGllczogWzgwXSBQb3dlciBNYW5hZ2VtZW50IHZlcnNpb24gMwoJCUZsYWdzOiBQTUVDbGst
IERTSSsgRDErIEQyKyBBdXhDdXJyZW50PTBtQSBQTUUoRDAtLEQxLSxEMi0sRDNob3QtLEQz
Y29sZC0pCgkJU3RhdHVzOiBEMCBOb1NvZnRSc3QrIFBNRS1FbmFibGUtIERTZWw9MCBEU2Nh
bGU9MCBQTUUtCglDYXBhYmlsaXRpZXM6IFs5MF0gVml0YWwgUHJvZHVjdCBEYXRhCgkJVW5r
bm93biBzbWFsbCByZXNvdXJjZSB0eXBlIDAyLCB3aWxsIG5vdCBkZWNvZGUgbW9yZS4KCUNh
cGFiaWxpdGllczogW2EwXSBNU0k6IEVuYWJsZS0gQ291bnQ9MS8xIE1hc2thYmxlLSA2NGJp
dCsKCQlBZGRyZXNzOiAwMDAwMDAwMDAwMDAwMDAwICBEYXRhOiAwMDAwCglLZXJuZWwgZHJp
dmVyIGluIHVzZTogY3gyNTgyMQoK
------------0C90EA036019900CC
Content-Type: text/plain;
 name="qemu-dm-guest.txt"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="qemu-dm-guest.txt"

Y2hhciBkZXZpY2UgcmVkaXJlY3RlZCB0byAvZGV2L3B0cy8xOSAobGFiZWwgc2VyaWFsMCkN
Cnhlbjogc2hhcmVkIHBhZ2UgYXQgcGZuIGZlZmZkDQp4ZW46IGJ1ZmZlcmVkIGlvIHBhZ2Ug
YXQgcGZuIGZlZmZiDQp2Z2FiaW9zLWNpcnJ1cy5iaW46IFJPTSBpZCAxMDEzMDBiOCAvIFBD
SSBpZCAxMDEzMDBiOA0KZWZpLWUxMDAwLnJvbTogUk9NIGlkIDgwODYxMDBlIC8gUENJIGlk
IDgwODYxMDBlDQp4ZW46IHhlbl9tYWluX2xvb3BfcHJlcGFyZTogSW5pdCBjcHVfYnlfdmNw
dV9pZA0KeGVuOiB4ZW5fbWFpbl9sb29wX3ByZXBhcmU6IGNwdV9ieV92Y3B1X2lkWzBdPTB4
N2Y5YjAxNzU1ZTUwDQp4ZW46IHhlbl9tYWluX2xvb3BfcHJlcGFyZTogY3B1X2J5X3ZjcHVf
aWRbMV09MHg3ZjliMDE3NjgwYjANCnhlbjogeGVuX21haW5fbG9vcF9wcmVwYXJlOiBjcHVf
YnlfdmNwdV9pZFsyXT0weDdmOWIwMTc3ODkzMA0KeGVuOiB4ZW5fbWFpbl9sb29wX3ByZXBh
cmU6IGNwdV9ieV92Y3B1X2lkWzNdPTB4N2Y5YjAxN2IwNTQwDQp4ZW46IEkvTyByZXF1ZXN0
IG5vdCByZWFkeTogMCwgcHRyOiAwLCBwb3J0OiAwLCBkYXRhOiAwLCBjb3VudDogMCwgc2l6
ZTogMA0KeGVuOiBJL08gcmVxdWVzdCBub3QgcmVhZHk6IDAsIHB0cjogMCwgcG9ydDogMCwg
ZGF0YTogMCwgY291bnQ6IDAsIHNpemU6IDANCnhlbjogSS9PIHJlcXVlc3Qgbm90IHJlYWR5
OiAwLCBwdHI6IDAsIHBvcnQ6IDAsIGRhdGE6IDAsIGNvdW50OiAwLCBzaXplOiAwDQp4ZW46
IEkvTyByZXF1ZXN0IG5vdCByZWFkeTogMCwgcHRyOiAwLCBwb3J0OiAwLCBkYXRhOiAwLCBj
b3VudDogMCwgc2l6ZTogMA0KWzAwOjA1LjBdIHhlbl9wdF9pbml0Zm46IEFzc2lnbmluZyBy
ZWFsIHBoeXNpY2FsIGRldmljZSAwODowMC4wIHRvIGRldmZuIDB4MjggIDAwOjA1LjANClsw
MDowNS4wXSB4ZW5fcHRfcmVnaXN0ZXJfcmVnaW9uczogPyE/IT8geGVuX3B0X3JlZ2lzdGVy
X3JlZ2lvbnMgb3RoZXIgZGV2DQpbMDA6MDUuMF0geGVuX3B0X3JlZ2lzdGVyX3JlZ2lvbnM6
IElPIHJlZ2lvbiAwIHJlZ2lzdGVyZWQgKHNpemU9MHgwMDAwMjAwMCBiYXNlX2FkZHI9MHhm
ZTBmZTAwMCB0eXBlOiAweDQpDQpbMDA6MDUuMF0geGVuX3B0X21zaXhfaW5pdDogZ2V0IE1T
SS1YIHRhYmxlIEJBUiBiYXNlIDB4ZmUwZmUwMDANClswMDowNS4wXSB4ZW5fcHRfbXNpeF9p
bml0OiB0YWJsZV9vZmYgPSAweDEwMDAsIHRvdGFsX2VudHJpZXMgPSA4DQpbMDA6MDUuMF0g
eGVuX3B0X21zaXhfaW5pdDogbWFwcGluZyBwaHlzaWNhbCBNU0ktWCB0YWJsZSB0byAweDdm
OWIwMDM1MzAwMA0KWzAwOjA1LjBdIHhlbl9wdF9wY2lfaW50eDogaW50eD0xDQpbMDA6MDUu
MF0geGVuX3B0X2luaXRmbjogUmVhbCBwaHlzaWNhbCBkZXZpY2UgMDg6MDAuMCByZWdpc3Rl
cmVkIHN1Y2Nlc3NmdWxseSENClswMDowNi4wXSB4ZW5fcHRfaW5pdGZuOiBBc3NpZ25pbmcg
cmVhbCBwaHlzaWNhbCBkZXZpY2UgMGE6MDAuMCB0byBkZXZmbiAweDMwICAwMDowNi4wDQpb
MDA6MDYuMF0geGVuX3B0X3JlZ2lzdGVyX3JlZ2lvbnM6ID8hPyE/IHhlbl9wdF9yZWdpc3Rl
cl9yZWdpb25zIG90aGVyIGRldg0KWzAwOjA2LjBdIHhlbl9wdF9yZWdpc3Rlcl9yZWdpb25z
OiBJTyByZWdpb24gMCByZWdpc3RlcmVkIChzaXplPTB4MDAyMDAwMDAgYmFzZV9hZGRyPTB4
ZmUyMDAwMDAgdHlwZTogMHg0KQ0KWzAwOjA2LjBdIHhlbl9wdF9wY2lfaW50eDogaW50eD0x
DQpbMDA6MDYuMF0geGVuX3B0X2luaXRmbjogUmVhbCBwaHlzaWNhbCBkZXZpY2UgMGE6MDAu
MCByZWdpc3RlcmVkIHN1Y2Nlc3NmdWxseSENCnhlbjogcGh5c21hcHBpbmcgZG9lcyBub3Qg
ZXhpc3QgYXQgMDAwMDAwMDBmMzI2MDAwMA0KeGVuOiBtYXBwaW5nIHZyYW0gdG8gZjAwMDAw
MDAgLSBmMDgwMDAwMA0KeGVuOiBwaHlzbWFwcGluZyBkb2VzIG5vdCBleGlzdCBhdCAwMDAw
MDAwMGYzMjAwMDAwDQpbMDA6MDUuMF0geGVuX3B0X3BjaV93cml0ZV9jb25maWc6IFdhcm5p
bmc6IEd1ZXN0IGF0dGVtcHQgdG8gc2V0IGFkZHJlc3MgdG8gdW51c2VkIEJhc2UgQWRkcmVz
cyBSZWdpc3Rlci4gKGFkZHI6IDB4MzAsIGxlbjogNCkNClswMDowNi4wXSB4ZW5fcHRfcGNp
X3dyaXRlX2NvbmZpZzogV2FybmluZzogR3Vlc3QgYXR0ZW1wdCB0byBzZXQgYWRkcmVzcyB0
byB1bnVzZWQgQmFzZSBBZGRyZXNzIFJlZ2lzdGVyLiAoYWRkcjogMHgzMCwgbGVuOiA0KQ0K
PyE/IT8gcGNpX3VucmVnaXN0ZXJfdmdhIDAwOjA0LjA6ICFwY2lfZGV2LT5oYXNfdmdhDQpb
MDA6MDUuMF0geGVuX3B0X3BjaV93cml0ZV9jb25maWc6IFdhcm5pbmc6IEd1ZXN0IGF0dGVt
cHQgdG8gc2V0IGFkZHJlc3MgdG8gdW51c2VkIEJhc2UgQWRkcmVzcyBSZWdpc3Rlci4gKGFk
ZHI6IDB4MzAsIGxlbjogNCkNClswMDowNi4wXSB4ZW5fcHRfcGNpX3dyaXRlX2NvbmZpZzog
V2FybmluZzogR3Vlc3QgYXR0ZW1wdCB0byBzZXQgYWRkcmVzcyB0byB1bnVzZWQgQmFzZSBB
ZGRyZXNzIFJlZ2lzdGVyLiAoYWRkcjogMHgzMCwgbGVuOiA0KQ0KWzAwOjA1LjBdIHhlbl9w
dF9tc2l4Y3RybF9yZWdfd3JpdGU6IGVuYWJsZSBNU0ktWA0KWzAwOjA1LjBdIG1zaV9tc2l4
X3NldHVwOiByZXF1ZXN0ZWQgcGlycSA4NyBmb3IgTVNJLVggKHZlYzogMCwgZW50cnk6IDAp
DQpbMDA6MDUuMF0gbXNpX21zaXhfdXBkYXRlOiBVcGRhdGluZyBNU0ktWCB3aXRoIHBpcnEg
ODcgZ3ZlYyAwIGdmbGFncyAweDMwNTcgKGVudHJ5OiAwKQ0KWzAwOjA1LjBdIG1zaV9tc2l4
X3NldHVwOiByZXF1ZXN0ZWQgcGlycSA4NiBmb3IgTVNJLVggKHZlYzogMCwgZW50cnk6IDB4
MSkNClswMDowNS4wXSBtc2lfbXNpeF91cGRhdGU6IFVwZGF0aW5nIE1TSS1YIHdpdGggcGly
cSA4NiBndmVjIDAgZ2ZsYWdzIDB4MzA1NiAoZW50cnk6IDB4MSkNClswMDowNS4wXSBtc2lf
bXNpeF9zZXR1cDogcmVxdWVzdGVkIHBpcnEgODUgZm9yIE1TSS1YICh2ZWM6IDAsIGVudHJ5
OiAweDIpDQpbMDA6MDUuMF0gbXNpX21zaXhfdXBkYXRlOiBVcGRhdGluZyBNU0ktWCB3aXRo
IHBpcnEgODUgZ3ZlYyAwIGdmbGFncyAweDMwNTUgKGVudHJ5OiAweDIpDQpbMDA6MDUuMF0g
bXNpX21zaXhfc2V0dXA6IHJlcXVlc3RlZCBwaXJxIDg0IGZvciBNU0ktWCAodmVjOiAwLCBl
bnRyeTogMHgzKQ0KWzAwOjA1LjBdIG1zaV9tc2l4X3VwZGF0ZTogVXBkYXRpbmcgTVNJLVgg
d2l0aCBwaXJxIDg0IGd2ZWMgMCBnZmxhZ3MgMHgzMDU0IChlbnRyeTogMHgzKQ0KWzAwOjA1
LjBdIG1zaV9tc2l4X3NldHVwOiByZXF1ZXN0ZWQgcGlycSA4MyBmb3IgTVNJLVggKHZlYzog
MCwgZW50cnk6IDB4NCkNClswMDowNS4wXSBtc2lfbXNpeF91cGRhdGU6IFVwZGF0aW5nIE1T
SS1YIHdpdGggcGlycSA4MyBndmVjIDAgZ2ZsYWdzIDB4MzA1MyAoZW50cnk6IDB4NCkNCnhl
biBiZTogdmtiZC0wOiBpbml0aWFsaXNlKCkgZmFpbGVkDQp4ZW4gYmU6IHZrYmQtMDogaW5p
dGlhbGlzZSgpIGZhaWxlZA0KeGVuIGJlOiB2a2JkLTA6IGluaXRpYWxpc2UoKSBmYWlsZWQN
Cg==
------------0C90EA036019900CC
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

------------0C90EA036019900CC--



From xen-devel-bounces@lists.xen.org Tue Nov 18 15:09:49 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Nov 2014 15:09:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XqkPT-00020o-GG; Tue, 18 Nov 2014 15:09:39 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <linux@eikelenboom.it>) id 1XqkPR-00020j-Sw
	for xen-devel@lists.xenproject.org; Tue, 18 Nov 2014 15:09:38 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
	78/80-25727-1316B645; Tue, 18 Nov 2014 15:09:37 +0000
X-Env-Sender: linux@eikelenboom.it
X-Msg-Ref: server-11.tower-31.messagelabs.com!1416323368!12214646!1
X-Originating-IP: [84.200.39.61]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28936 invoked from network); 18 Nov 2014 15:09:28 -0000
Received: from vserver.eikelenboom.it (HELO smtp.eikelenboom.it) (84.200.39.61)
	by server-11.tower-31.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 18 Nov 2014 15:09:28 -0000
Received: from 76-71-ftth.on.nl ([88.159.71.76]:52560 helo=w510-wirelesss)
	by smtp.eikelenboom.it with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:256)
	(Exim 4.80) (envelope-from <linux@eikelenboom.it>)
	id 1XqkNo-0003jt-Kk; Tue, 18 Nov 2014 16:07:57 +0100
Date: Tue, 18 Nov 2014 16:09:25 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
Organization: Eikelenboom IT services
X-Priority: 3 (Normal)
Message-ID: <68258140.20141118160925@eikelenboom.it>
To: Konrad Rzeszutek Wilk <konrad@darnok.org>
In-Reply-To: <1408328417.20141118120741@eikelenboom.it>
References: <546629510200007800047BC3@mail.emea.novell.com>
	<1224708950.20141114162052@eikelenboom.it>
	<5466314E0200007800047C90@mail.emea.novell.com>
	<1393541150.20141114175923@eikelenboom.it>
	<20141114202513.GA3281@laptop.dumpdata.com>
	<1402169526.20141114230958@eikelenboom.it>
	<20141117163416.GA22137@laptop.dumpdata.com>
	<1403873666.20141117180419@eikelenboom.it>
	<20141117204347.GA27617@laptop.dumpdata.com>
	<1271355060.20141117234011@eikelenboom.it>
	<20141118024927.GA32256@andromeda.dapyr.net>
	<1408328417.20141118120741@eikelenboom.it>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="----------0191A1230144FE1ED"
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] Xen-unstable: xen panic RIP:   dpci_softirq
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

------------0191A1230144FE1ED
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


Tuesday, November 18, 2014, 12:07:41 PM, you wrote:
> Tuesday, November 18, 2014, 3:49:27 AM, you wrote:
>> On Mon, Nov 17, 2014 at 11:40:11PM +0100, Sander Eikelenboom wrote:
>>> 
>>> Monday, November 17, 2014, 9:43:47 PM, you wrote:
>>> 

<BIG SNIP>

>>> 
>>> > I am puzzled by the driver binding twice to the same interrupt, but perhaps that
>>> > is just a buggy driver.
>>> 
>>> Doesn't that happen more often like with integrated USB controllers ?
>>>   17:          4          0          0          0          0          0  xen-pirq-ioapic-level  ehci_hcd:usb1, ehci_hcd:usb2, ehci_hcd:usb3
>>>   18:       4385          0          0          0          0          0  xen-pirq-ioapic-level  ohci_hcd:usb4, ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7

>> That was my thinking too. I passed in all my USB devices that looked
>> like that to my guest but it instead of making them be on the same
>> IRQ line - QEMU put them on seperate IRQ!
>  
>> And even with that I couldn't reproduce this crash.
> Hmm I am now testing with qemu-xen-traditional, i just noticed the output at 
> guest start is different between qemu-xen-traditional and qemu-xen:

> qemu-xen-traditional gives:
> (XEN) [2014-11-18 08:46:33.409] io.c:550: d16: bind: m_gsi=87 g_gsi=36 dev=00.00.5 intx=0
> (XEN) [2014-11-18 08:46:33.798] AMD-Vi: Disable: device id = 0x800, domain = 0, paging mode = 3
> (XEN) [2014-11-18 08:46:33.798] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x3fab6a000, domain = 16, paging mode = 3
> (XEN) [2014-11-18 08:46:33.798] AMD-Vi: Re-assign 0000:08:00.0 from dom0 to dom16
> (XEN) [2014-11-18 08:46:34.917] io.c:550: d16: bind: m_gsi=86 g_gsi=40 dev=00.00.6 intx=0
> (XEN) [2014-11-18 08:46:34.923] AMD-Vi: Disable: device id = 0xa00, domain = 0, paging mode = 3
> (XEN) [2014-11-18 08:46:34.923] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x3fab6a000, domain = 16, paging mode = 3
> (XEN) [2014-11-18 08:46:34.923] AMD-Vi: Re-assign 0000:0a:00.0 from dom0 to dom16
> and when the guest is booting it gives:
> (XEN) [2014-11-18 08:47:02.128] io.c:584: d16: unbind: m_gsi=87 g_gsi=36 dev=00:00.5 intx=0
> (XEN) [2014-11-18 08:47:02.128] io.c:684: d16 final unmap: m_irq=87 dev=00:00.5 intx=0
> (XEN) [2014-11-18 08:47:02.128] io.c:550: d16: bind: m_gsi=37 g_gsi=16 dev=00.00.0 intx=0

> with qemu-xen it only gives the first part:
> (XEN) [2014-11-18 10:51:18.481] io.c:550: d16: bind: m_gsi=37 g_gsi=36 dev=00.00.5 intx=0
> (XEN) [2014-11-18 10:51:18.889] AMD-Vi: Disable: device id = 0x800, domain = 0, paging mode = 3
> (XEN) [2014-11-18 10:51:18.889] AMD-Vi: Setup I/O page table: device id = 0x800, type = 0x1, root table = 0x5071a6000, domain = 16, paging mode = 3
> (XEN) [2014-11-18 10:51:18.889] AMD-Vi: Re-assign 0000:08:00.0 from dom0 to dom16
> (XEN) [2014-11-18 10:51:20.016] io.c:550: d16: bind: m_gsi=47 g_gsi=40 dev=00.00.6 intx=0
> (XEN) [2014-11-18 10:51:20.022] AMD-Vi: Disable: device id = 0xa00, domain = 0, paging mode = 3
> (XEN) [2014-11-18 10:51:20.022] AMD-Vi: Setup I/O page table: device id = 0xa00, type = 0x1, root table = 0x5071a6000, domain = 16, paging mode = 3
> (XEN) [2014-11-18 10:51:20.022] AMD-Vi: Re-assign 0000:0a:00.0 from dom0 to dom16

> Looking at the m_gsi numbers .. could it be "pci_msitranslate=1" is not working for qemu-xen and that this causes this difference in output ?


> Another strange thing i noticed with qemu-xen-traditional ..  after a while the 
> irq number in /proc/interrupts is "stuck"  .. it doesn't increase anymore
>  40:      10851          0          0          0  xen-pirq-ioapic-level  cx25821[1]
> however the device still continues to grab video ... 

> I left it running for 2 hours, of which at least 1 hour the number of irq's in /proc/interrupts did
> not change for the legacy irq 40 of the videograbber. 
> The other number of IRQ's in /proc/interrupts do keep increasing (also for the passed
> through USB device which enabled MSI-X). 
> There is no crash and no debug output or errors in xl dmesg or guest dmesg and the device was
> still working until shutdown. 
> This is not good for one's sanity .. :-)

I have to amend this one, the videograbber was still working, however it seemed 
it had some timing issues in the video stream. So it was working, but less than with qemu-xen.
I don't know if that due to the interrupt count anomaly or that it's something else related 
to qemu-xen-traditional (irrespective of the dpci-patches and this issue).

>> Anyhow I was wondering if you could send (or point me to)
>> your xen-syms file(s). I've also attached an extra debug code that
>> should give me an idea if the crash/issue shows up in certain
>> situations - when we have_two_entries to deal with on one CPU.

I have xen-syms available with your latest patch for 
both with and without the #define DIFF_LIST 1 in a tarball at:
http://www.eikelenboom.it/xen-syms.tar.gz

>> It should apply cleanly on top of the other one.

> This one included your previous debug patch, so i had to revert that one,
> than it applied cleanly, so no problem !

>> Oh, and the xen-syms  - it can be either before this patch or
>> after - it won't matter much as I will be looking at the
>> assembler code.

>> Also what version of GCC compiler are you using ?

> # gcc -v
> Using built-in specs.
> COLLECT_GCC=/usr/bin/gcc-4.7.real
> COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.7/lto-wrapper
> Target: x86_64-linux-gnu
> Configured with: ../src/configure -v --with-pkgversion='Debian 4.7.2-5' --with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs --enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.7 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.7 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
> Thread model: posix
> gcc version 4.7.2 (Debian 4.7.2-5)

> That's default Debian wheezy/stable.

>> And lastly, the code also has an #ifdef DIFF_LIST - if you
>> want to turn that on (just add #define DIFF_LIST 1 at the top of 
>> the file) - it might stop the crash. Or not  :-(

>> If it does stop the crash then I think we are looking at an
>> GCC bug - in which case the xen-syms of that build (with
>> the DIFF_LIST) would also be interesting!

> Will give this patch with and without the #define DIFF_LIST 1 a shot with qemu-xen and report back.

Well 3 results here:

Without #define DIFF_LIST 1:
1) The guest still crashes (xl-dmesg-not-defined.txt)

With #define DIFF_LIST 1:
2) Nor the guest or the host crashed (let it run for about an hour and 15 minutes), 
   but the USB XHCI driver bailed out quickly after guest boot, so there were no MSI-X interrupts anymore.
   (xl-dmesg-defined-nousb.txt, dmesg-guest-defined-nousb.txt)
3) On another boot the USB XHCI didn't bail out, after a while the host crashes. (serial.log)
   (XEN) [2014-11-18 14:53:37.364] RIP:    e008:[<ffff82d08014a4de>] hvm_do_IRQ_dpci+0xf4/0x131
   which resolves to:
   # addr2line -e xen-syms ffff82d08014a4de
   /usr/src/new/xen-unstable-vanilla/xen/include/xen/list.h:67
   which is:
   static inline void __list_add(struct list_head *new,
                              struct list_head *prev,
                              struct list_head *next)
    {
    next->prev = new;
    new->next = next;
    new->prev = prev;
Here ->    prev->next = new;
    }

When i look at the combination of (2) and (3), It seems it could be an 
interaction between the two passed through devices and/or different IRQ types.

So i will now test without #define DIFF_LIST 1 and not passing through the USB controller, see
if that still crashes, if it doesn't i will see if i can passthrough a device which also only uses legacy
interrupts instead of MSI / MSI-X, see if that crashes or not.

>> Thank you.
------------0191A1230144FE1ED
Content-Type: text/plain;
 name="dmesg-guest-defined-nousb.txt"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="dmesg-guest-defined-nousb.txt"

WyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1c2V0ClsgICAg
MC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQpbICAgIDAuMDAwMDAw
XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVhY2N0ClsgICAgMC4wMDAwMDBdIExp
bnV4IHZlcnNpb24gMy4xOC4wLXJjNC0yMDE0MTExNi1zZWN1cml0eS1ub3NuZCsgKHJvb3RA
c2VjdXJpdHkpIChnY2MgdmVyc2lvbiA0LjcuMiAoRGViaWFuIDQuNy4yLTUpICkgIzEgU01Q
IFR1ZSBOb3YgMTggMDA6MzM6NDMgQ0VUIDIwMTQKWyAgICAwLjAwMDAwMF0gQ29tbWFuZCBs
aW5lOiBCT09UX0lNQUdFPS9ib290L3ZtbGludXotMy4xOC4wLXJjNC0yMDE0MTExNi1zZWN1
cml0eS1ub3NuZCsgcm9vdD0vZGV2L3h2ZGExIHJvIGNvbnNvbGU9dHR5MSBjb25zb2xlPXR0
eVMwIG5vbW9kZXNldApbICAgIDAuMDAwMDAwXSB0c2VnOiAwMDAwMDAwMDAwClsgICAgMC4w
MDAwMDBdIGU4MjA6IEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAw
OWZiZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw
MDAwMDlmYzAwLTB4MDAwMDAwMDAwMDA5ZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDBmMDAwMC0weDAwMDAwMDAwMDAwZmZmZmZd
IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAx
MDAwMDAtMHgwMDAwMDAwMDNmN2ZkZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDAzZjdmZTAwMC0weDAwMDAwMDAwM2Y3ZmZmZmZdIHJlc2Vy
dmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmMwMDAwMDAt
MHgwMDAwMDAwMGZmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBOWCAoRXhlY3V0
ZSBEaXNhYmxlKSBwcm90ZWN0aW9uOiBhY3RpdmUKWyAgICAwLjAwMDAwMF0gU01CSU9TIDIu
NCBwcmVzZW50LgpbICAgIDAuMDAwMDAwXSBETUk6IFhlbiBIVk0gZG9tVSwgQklPUyA0LjUu
MC1yYyAxMS8xOC8yMDE0ClsgICAgMC4wMDAwMDBdIEh5cGVydmlzb3IgZGV0ZWN0ZWQ6IFhl
biBIVk0KWyAgICAwLjAwMDAwMF0gWGVuIHZlcnNpb24gNC41LgpbICAgIDAuMDAwMDAwXSBY
ZW4gUGxhdGZvcm0gUENJOiBJL08gcHJvdG9jb2wgdmVyc2lvbiAxClsgICAgMC4wMDAwMDBd
IE5ldGZyb250IGFuZCB0aGUgWGVuIHBsYXRmb3JtIFBDSSBkcml2ZXIgaGF2ZSBiZWVuIGNv
bXBpbGVkIGZvciB0aGlzIGtlcm5lbDogdW5wbHVnIGVtdWxhdGVkIE5JQ3MuClsgICAgMC4w
MDAwMDBdIEJsa2Zyb250IGFuZCB0aGUgWGVuIHBsYXRmb3JtIFBDSSBkcml2ZXIgaGF2ZSBi
ZWVuIGNvbXBpbGVkIGZvciB0aGlzIGtlcm5lbDogdW5wbHVnIGVtdWxhdGVkIGRpc2tzLgpb
ICAgIDAuMDAwMDAwXSBZb3UgbWlnaHQgaGF2ZSB0byBjaGFuZ2UgdGhlIHJvb3QgZGV2aWNl
ClsgICAgMC4wMDAwMDBdIGZyb20gL2Rldi9oZFthLWRdIHRvIC9kZXYveHZkW2EtZF0KWyAg
ICAwLjAwMDAwMF0gaW4geW91ciByb290PSBrZXJuZWwgY29tbWFuZCBsaW5lIG9wdGlvbgpb
ICAgIDAuMDAwMDAwXSBIVk1PUF9wYWdldGFibGVfZHlpbmcgbm90IHN1cHBvcnRlZApbICAg
IDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVz
YWJsZSA9PT4gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgw
MDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQUdQOiBObyBBR1Ag
YnJpZGdlIGZvdW5kClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgzZjdmZSBt
YXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBNVFJSIGRlZmF1bHQg
dHlwZTogd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFi
bGVkOgpbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sKWyAgICAwLjAw
MDAwMF0gICBBMDAwMC1CRkZGRiB3cml0ZS1jb21iaW5pbmcKWyAgICAwLjAwMDAwMF0gICBD
MDAwMC1GRkZGRiB3cml0ZS1iYWNrClsgICAgMC4wMDAwMDBdIE1UUlIgdmFyaWFibGUgcmFu
Z2VzIGVuYWJsZWQ6ClsgICAgMC4wMDAwMDBdICAgMCBiYXNlIDAwMDBGMDAwMDAwMCBtYXNr
IEZGRkZGMDAwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZApb
ICAgIDAuMDAwMDAwXSAgIDIgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAzIGRpc2FibGVk
ClsgICAgMC4wMDAwMDBdICAgNCBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJs
ZWQKWyAgICAwLjAwMDAwMF0gICA2IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNyBkaXNh
YmxlZApbICAgIDAuMDAwMDAwXSBUT00yOiAwMDAwMDAwNTYwMDAwMDAwIGFrYSAyMjAxNk0K
WyAgICAwLjAwMDAwMF0geDg2IFBBVCBlbmFibGVkOiBjcHUgMCwgb2xkIDB4NzA0MDYwMDA3
MDQwNiwgbmV3IDB4NzAxMDYwMDA3MDEwNgpbICAgIDAuMDAwMDAwXSBmb3VuZCBTTVAgTVAt
dGFibGUgYXQgW21lbSAweDAwMGYwZTMwLTB4MDAwZjBlM2ZdIG1hcHBlZCBhdCBbZmZmZjg4
MDAwMDBmMGUzMF0KWyAgICAwLjAwMDAwMF0gU2Nhbm5pbmcgMSBhcmVhcyBmb3IgbG93IG1l
bW9yeSBjb3JydXB0aW9uClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUg
YXQgW2ZmZmY4ODAwMDAwOTkwMDBdIDk5MDAwIHNpemUgMjQ1NzYKWyAgICAwLjAwMDAwMF0g
aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdClsgICAg
MC4wMDAwMDBdICBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0awpbICAgIDAu
MDAwMDAwXSBCUksgWzB4MDIyZmUwMDAsIDB4MDIyZmVmZmZdIFBHVEFCTEUKWyAgICAwLjAw
MDAwMF0gQlJLIFsweDAyMmZmMDAwLCAweDAyMmZmZmZmXSBQR1RBQkxFClsgICAgMC4wMDAw
MDBdIEJSSyBbMHgwMjMwMDAwMCwgMHgwMjMwMGZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAw
XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4M2Y0MDAwMDAtMHgzZjVmZmZmZl0KWyAg
ICAwLjAwMDAwMF0gIFttZW0gMHgzZjQwMDAwMC0weDNmNWZmZmZmXSBwYWdlIDJNClsgICAg
MC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgzYzAwMDAwMC0weDNmM2Zm
ZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDNjMDAwMDAwLTB4M2YzZmZmZmZdIHBhZ2Ug
Mk0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMTAwMDAw
LTB4M2JmZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgwMDFmZmZm
Zl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMjAwMDAwLTB4M2JmZmZmZmZd
IHBhZ2UgMk0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDNm
NjAwMDAwLTB4M2Y3ZmRmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4M2Y2MDAwMDAtMHgz
ZjdmZGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDIzMDEwMDAsIDB4MDIz
MDFmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gUkFNRElTSzogW21lbSAweDM3YzQ4MDAw
LTB4MzdlMWJmZmZdClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3Vt
IHZlcmlmaWNhdGlvbiBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQIDB4MDAw
MDAwMDAwMDBGMEQ4MCAwMDAwMjQgKHYwMiBYZW4gICApClsgICAgMC4wMDAwMDBdIEFDUEk6
IFhTRFQgMHgwMDAwMDAwMEZDMDBBMTQwIDAwMDA1NCAodjAxIFhlbiAgICBIVk0gICAgICAw
MDAwMDAwMCBIVk1MIDAwMDAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDB4MDAw
MDAwMDBGQzAwOUE3MCAwMDAwRjQgKHYwNCBYZW4gICAgSFZNICAgICAgMDAwMDAwMDAgSFZN
TCAwMDAwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAwMDAwMDAwRkMwMDEz
MDAgMDA4NkYwICh2MDIgWGVuICAgIEhWTSAgICAgIDAwMDAwMDAwIElOVEwgMjAxMDA1Mjgp
ClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMHgwMDAwMDAwMEZDMDAxMkMwIDAwMDA0MApb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBBUElDIDB4MDAwMDAwMDBGQzAwOUI3MCAwMDA0NjAgKHYw
MiBYZW4gICAgSFZNICAgICAgMDAwMDAwMDAgSFZNTCAwMDAwMDAwMCkKWyAgICAwLjAwMDAw
MF0gQUNQSTogSFBFVCAweDAwMDAwMDAwRkMwMEEwNTAgMDAwMDM4ICh2MDEgWGVuICAgIEhW
TSAgICAgIDAwMDAwMDAwIEhWTUwgMDAwMDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6IFdB
RVQgMHgwMDAwMDAwMEZDMDBBMDkwIDAwMDAyOCAodjAxIFhlbiAgICBIVk0gICAgICAwMDAw
MDAwMCBIVk1MIDAwMDAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAw
MDBGQzAwQTBDMCAwMDAwMzEgKHYwMiBYZW4gICAgSFZNICAgICAgMDAwMDAwMDAgSU5UTCAy
MDEwMDUyOCkKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAwRkMwMEExMDAg
MDAwMDMxICh2MDIgWGVuICAgIEhWTSAgICAgIDAwMDAwMDAwIElOVEwgMjAxMDA1MjgpClsg
ICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsgICAg
MC4wMDAwMDBdIE5vIE5VTUEgY29uZmlndXJhdGlvbiBmb3VuZApbICAgIDAuMDAwMDAwXSBG
YWtpbmcgYSBub2RlIGF0IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAzZjdm
ZGZmZl0KWyAgICAwLjAwMDAwMF0gTk9ERV9EQVRBKDApIGFsbG9jYXRlZCBbbWVtIDB4M2Y3
ZjMwMDAtMHgzZjdmZGZmZl0KWyAgICAwLjAwMDAwMF0gIFtmZmZmZWEwMDAwMDAwMDAwLWZm
ZmZlYTAwMDBmZmZmZmZdIFBNRCAtPiBbZmZmZjg4MDAzZGUwMDAwMC1mZmZmODgwMDNlZGZm
ZmZmXSBvbiBub2RlIDAKWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6ClsgICAgMC4wMDAw
MDBdICAgRE1BICAgICAgW21lbSAweDAwMDAxMDAwLTB4MDBmZmZmZmZdClsgICAgMC4wMDAw
MDBdICAgRE1BMzIgICAgW21lbSAweDAxMDAwMDAwLTB4ZmZmZmZmZmZdClsgICAgMC4wMDAw
MDBdICAgTm9ybWFsICAgZW1wdHkKWyAgICAwLjAwMDAwMF0gTW92YWJsZSB6b25lIHN0YXJ0
IGZvciBlYWNoIG5vZGUKWyAgICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5vZGUgcmFuZ2Vz
ClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMTAwMC0weDAwMDllZmZm
XQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAxMDAwMDAtMHgzZjdmZGZm
Zl0KWyAgICAwLjAwMDAwMF0gSW5pdG1lbSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAxMDAw
LTB4M2Y3ZmRmZmZdClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiAyNTk5
OTYKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogNjQgcGFnZXMgdXNlZCBmb3IgbWVtbWFw
ClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDIxIHBhZ2VzIHJlc2VydmVkClsgICAgMC4w
MDAwMDBdICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MApbICAgIDAuMDAw
MDAwXSAgIERNQTMyIHpvbmU6IDQwMDAgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4w
MDAwMDBdICAgRE1BMzIgem9uZTogMjU1OTk4IHBhZ2VzLCBMSUZPIGJhdGNoOjMxClsgICAg
MC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4YjAwOApbICAgIDAuMDAwMDAw
XSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAyXSBl
bmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBp
Y19pZFsweDA0XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9p
ZFsweDAzXSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
QVBJQyAoYWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDA4XSBkaXNhYmxlZCkKWyAgICAwLjAw
MDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgwYV0gZGlzYWJs
ZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDZdIGxhcGljX2lk
WzB4MGNdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsw
eDA3XSBsYXBpY19pZFsweDBlXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHgwOF0gbGFwaWNfaWRbMHgxMF0gZGlzYWJsZWQpClsgICAgMC4wMDAw
MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDldIGxhcGljX2lkWzB4MTJdIGRpc2FibGVk
KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBhXSBsYXBpY19pZFsw
eDE0XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgw
Yl0gbGFwaWNfaWRbMHgxNl0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD
IChhY3BpX2lkWzB4MGNdIGxhcGljX2lkWzB4MThdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBkXSBsYXBpY19pZFsweDFhXSBkaXNhYmxlZCkK
WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwZV0gbGFwaWNfaWRbMHgx
Y10gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGZd
IGxhcGljX2lkWzB4MWVdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDEwXSBsYXBpY19pZFsweDIwXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxMV0gbGFwaWNfaWRbMHgyMl0gZGlzYWJsZWQpClsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTJdIGxhcGljX2lkWzB4MjRd
IGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEzXSBs
YXBpY19pZFsweDI2XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFj
cGlfaWRbMHgxNF0gbGFwaWNfaWRbMHgyOF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4MTVdIGxhcGljX2lkWzB4MmFdIGRpc2FibGVkKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE2XSBsYXBpY19pZFsweDJjXSBk
aXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxN10gbGFw
aWNfaWRbMHgyZV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3Bp
X2lkWzB4MThdIGxhcGljX2lkWzB4MzBdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDE5XSBsYXBpY19pZFsweDMyXSBkaXNhYmxlZCkKWyAgICAw
LjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxYV0gbGFwaWNfaWRbMHgzNF0gZGlz
YWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWJdIGxhcGlj
X2lkWzB4MzZdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9p
ZFsweDFjXSBsYXBpY19pZFsweDM4XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgxZF0gbGFwaWNfaWRbMHgzYV0gZGlzYWJsZWQpClsgICAgMC4w
MDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MWVdIGxhcGljX2lkWzB4M2NdIGRpc2Fi
bGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDFmXSBsYXBpY19p
ZFsweDNlXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgyMF0gbGFwaWNfaWRbMHg0MF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4MjFdIGxhcGljX2lkWzB4NDJdIGRpc2FibGVkKQpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDIyXSBsYXBpY19pZFsweDQ0XSBkaXNhYmxl
ZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyM10gbGFwaWNfaWRb
MHg0Nl0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4
MjRdIGxhcGljX2lkWzB4NDhdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDI1XSBsYXBpY19pZFsweDRhXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAw
MF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyNl0gbGFwaWNfaWRbMHg0Y10gZGlzYWJsZWQp
ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MjddIGxhcGljX2lkWzB4
NGVdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDI4
XSBsYXBpY19pZFsweDUwXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgyOV0gbGFwaWNfaWRbMHg1Ml0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBd
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MmFdIGxhcGljX2lkWzB4NTRdIGRpc2FibGVkKQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDJiXSBsYXBpY19pZFsweDU2
XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyY10g
bGFwaWNfaWRbMHg1OF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChh
Y3BpX2lkWzB4MmRdIGxhcGljX2lkWzB4NWFdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDJlXSBsYXBpY19pZFsweDVjXSBkaXNhYmxlZCkKWyAg
ICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgyZl0gbGFwaWNfaWRbMHg1ZV0g
ZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MzBdIGxh
cGljX2lkWzB4NjBdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDMxXSBsYXBpY19pZFsweDYyXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQ
STogTEFQSUMgKGFjcGlfaWRbMHgzMl0gbGFwaWNfaWRbMHg2NF0gZGlzYWJsZWQpClsgICAg
MC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MzNdIGxhcGljX2lkWzB4NjZdIGRp
c2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDM0XSBsYXBp
Y19pZFsweDY4XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlf
aWRbMHgzNV0gbGFwaWNfaWRbMHg2YV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4MzZdIGxhcGljX2lkWzB4NmNdIGRpc2FibGVkKQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDM3XSBsYXBpY19pZFsweDZlXSBkaXNh
YmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgzOF0gbGFwaWNf
aWRbMHg3MF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MzldIGxhcGljX2lkWzB4NzJdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
QVBJQyAoYWNwaV9pZFsweDNhXSBsYXBpY19pZFsweDc0XSBkaXNhYmxlZCkKWyAgICAwLjAw
MDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgzYl0gbGFwaWNfaWRbMHg3Nl0gZGlzYWJs
ZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4M2NdIGxhcGljX2lk
WzB4NzhdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsw
eDNkXSBsYXBpY19pZFsweDdhXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHgzZV0gbGFwaWNfaWRbMHg3Y10gZGlzYWJsZWQpClsgICAgMC4wMDAw
MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4M2ZdIGxhcGljX2lkWzB4N2VdIGRpc2FibGVk
KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDQwXSBsYXBpY19pZFsw
eDgwXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg0
MV0gbGFwaWNfaWRbMHg4Ml0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD
IChhY3BpX2lkWzB4NDJdIGxhcGljX2lkWzB4ODRdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDQzXSBsYXBpY19pZFsweDg2XSBkaXNhYmxlZCkK
WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg0NF0gbGFwaWNfaWRbMHg4
OF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NDVd
IGxhcGljX2lkWzB4OGFdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDQ2XSBsYXBpY19pZFsweDhjXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHg0N10gbGFwaWNfaWRbMHg4ZV0gZGlzYWJsZWQpClsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NDhdIGxhcGljX2lkWzB4OTBd
IGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDQ5XSBs
YXBpY19pZFsweDkyXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFj
cGlfaWRbMHg0YV0gbGFwaWNfaWRbMHg5NF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4NGJdIGxhcGljX2lkWzB4OTZdIGRpc2FibGVkKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDRjXSBsYXBpY19pZFsweDk4XSBk
aXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg0ZF0gbGFw
aWNfaWRbMHg5YV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3Bp
X2lkWzB4NGVdIGxhcGljX2lkWzB4OWNdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDRmXSBsYXBpY19pZFsweDllXSBkaXNhYmxlZCkKWyAgICAw
LjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg1MF0gbGFwaWNfaWRbMHhhMF0gZGlz
YWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NTFdIGxhcGlj
X2lkWzB4YTJdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9p
ZFsweDUyXSBsYXBpY19pZFsweGE0XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHg1M10gbGFwaWNfaWRbMHhhNl0gZGlzYWJsZWQpClsgICAgMC4w
MDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NTRdIGxhcGljX2lkWzB4YThdIGRpc2Fi
bGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDU1XSBsYXBpY19p
ZFsweGFhXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHg1Nl0gbGFwaWNfaWRbMHhhY10gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4NTddIGxhcGljX2lkWzB4YWVdIGRpc2FibGVkKQpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDU4XSBsYXBpY19pZFsweGIwXSBkaXNhYmxl
ZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg1OV0gbGFwaWNfaWRb
MHhiMl0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4
NWFdIGxhcGljX2lkWzB4YjRdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDViXSBsYXBpY19pZFsweGI2XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAw
MF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg1Y10gbGFwaWNfaWRbMHhiOF0gZGlzYWJsZWQp
ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NWRdIGxhcGljX2lkWzB4
YmFdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDVl
XSBsYXBpY19pZFsweGJjXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHg1Zl0gbGFwaWNfaWRbMHhiZV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBd
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4NjBdIGxhcGljX2lkWzB4YzBdIGRpc2FibGVkKQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDYxXSBsYXBpY19pZFsweGMy
XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg2Ml0g
bGFwaWNfaWRbMHhjNF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChh
Y3BpX2lkWzB4NjNdIGxhcGljX2lkWzB4YzZdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDY0XSBsYXBpY19pZFsweGM4XSBkaXNhYmxlZCkKWyAg
ICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg2NV0gbGFwaWNfaWRbMHhjYV0g
ZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NjZdIGxh
cGljX2lkWzB4Y2NdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDY3XSBsYXBpY19pZFsweGNlXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQ
STogTEFQSUMgKGFjcGlfaWRbMHg2OF0gbGFwaWNfaWRbMHhkMF0gZGlzYWJsZWQpClsgICAg
MC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NjldIGxhcGljX2lkWzB4ZDJdIGRp
c2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDZhXSBsYXBp
Y19pZFsweGQ0XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlf
aWRbMHg2Yl0gbGFwaWNfaWRbMHhkNl0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6
IExBUElDIChhY3BpX2lkWzB4NmNdIGxhcGljX2lkWzB4ZDhdIGRpc2FibGVkKQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDZkXSBsYXBpY19pZFsweGRhXSBkaXNh
YmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg2ZV0gbGFwaWNf
aWRbMHhkY10gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4NmZdIGxhcGljX2lkWzB4ZGVdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
QVBJQyAoYWNwaV9pZFsweDcwXSBsYXBpY19pZFsweGUwXSBkaXNhYmxlZCkKWyAgICAwLjAw
MDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg3MV0gbGFwaWNfaWRbMHhlMl0gZGlzYWJs
ZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NzJdIGxhcGljX2lk
WzB4ZTRdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsw
eDczXSBsYXBpY19pZFsweGU2XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHg3NF0gbGFwaWNfaWRbMHhlOF0gZGlzYWJsZWQpClsgICAgMC4wMDAw
MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4NzVdIGxhcGljX2lkWzB4ZWFdIGRpc2FibGVk
KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDc2XSBsYXBpY19pZFsw
eGVjXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg3
N10gbGFwaWNfaWRbMHhlZV0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD
IChhY3BpX2lkWzB4NzhdIGxhcGljX2lkWzB4ZjBdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDc5XSBsYXBpY19pZFsweGYyXSBkaXNhYmxlZCkK
WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHg3YV0gbGFwaWNfaWRbMHhm
NF0gZGlzYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4N2Jd
IGxhcGljX2lkWzB4ZjZdIGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDdjXSBsYXBpY19pZFsweGY4XSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHg3ZF0gbGFwaWNfaWRbMHhmYV0gZGlzYWJsZWQpClsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4N2VdIGxhcGljX2lkWzB4ZmNd
IGRpc2FibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDdmXSBs
YXBpY19pZFsweGZlXSBkaXNhYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChp
ZFsweDAxXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQpbICAgIDAuMDAwMDAw
XSBJT0FQSUNbMF06IGFwaWNfaWQgMSwgdmVyc2lvbiAxNywgYWRkcmVzcyAweGZlYzAwMDAw
LCBHU0kgMC00NwpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVz
X2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRf
U1JDX09WUiAoYnVzIDAgYnVzX2lycSA1IGdsb2JhbF9pcnEgNSBsb3cgbGV2ZWwpClsgICAg
MC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9p
cnEgMTAgbG93IGxldmVsKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVz
IDAgYnVzX2lycSAxMSBnbG9iYWxfaXJxIDExIGxvdyBsZXZlbCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1
IHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTkgdXNlZCBieSBv
dmVycmlkZS4KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTAgdXNlZCBieSBvdmVycmlkZS4K
WyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAw
MDAwMF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0
aW9uClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhm
ZWQwMDAwMApbICAgIDAuMDAwMDAwXSBzbXBib290OiAxMjggUHJvY2Vzc29ycyBleGNlZWRz
IE5SX0NQVVMgbGltaXQgb2YgOApbICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2luZyA4
IENQVXMsIDQgaG90cGx1ZyBDUFVzClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHgzZjgw
MDAwMC0weGZiZmZmZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzClsgICAgMC4wMDAw
MDBdIEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBYZW4gSFZNClsgICAgMC4w
MDAwMDBdIHNldHVwX3BlcmNwdTogTlJfQ1BVUzo4IG5yX2NwdW1hc2tfYml0czo4IG5yX2Nw
dV9pZHM6OCBucl9ub2RlX2lkczoxClsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQg
MjkgcGFnZXMvY3B1IEBmZmZmODgwMDNmNDAwMDAwIHM3OTQ4OCByODE5MiBkMzExMDQgdTI2
MjE0NApbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBzNzk0ODggcjgxOTIgZDMxMTA0IHUy
NjIxNDQgYWxsb2M9MSoyMDk3MTUyClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAw
IDEgMiAzIDQgNSA2IDcgClsgICAgMC4wMDAwMDBdIHhlbjogUFYgc3BpbmxvY2tzIGVuYWJs
ZWQKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gTm9kZSBvcmRlciwgbW9i
aWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogMjU1OTExClsgICAgMC4wMDAwMDBd
IFBvbGljeSB6b25lOiBETUEzMgpbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5l
OiBCT09UX0lNQUdFPS9ib290L3ZtbGludXotMy4xOC4wLXJjNC0yMDE0MTExNi1zZWN1cml0
eS1ub3NuZCsgcm9vdD0vZGV2L3h2ZGExIHJvIGNvbnNvbGU9dHR5MSBjb25zb2xlPXR0eVMw
IG5vbW9kZXNldApbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2
IChvcmRlcjogMywgMzI3NjggYnl0ZXMpClsgICAgMC4wMDAwMDBdIEFHUDogQ2hlY2tpbmcg
YXBlcnR1cmUuLi4KWyAgICAwLjAwMDAwMF0gQUdQOiBObyBBR1AgYnJpZGdlIGZvdW5kClsg
ICAgMC4wMDAwMDBdIE1lbW9yeTogMTAwMTEyMEsvMTAzOTk4NEsgYXZhaWxhYmxlICgxMDkz
Nksga2VybmVsIGNvZGUsIDg4NksgcndkYXRhLCAzNDk2SyByb2RhdGEsIDEwNDhLIGluaXQs
IDEwNzZLIGJzcywgMzg4NjRLIHJlc2VydmVkKQpbICAgIDAuMDAwMDAwXSBTTFVCOiBIV2Fs
aWduPTY0LCBPcmRlcj0wLTMsIE1pbk9iamVjdHM9MCwgQ1BVcz04LCBOb2Rlcz0xClsgICAg
MC4wMDAwMDBdIEhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uClsgICAgMC4wMDAw
MDBdIAlSQ1UgZHludGljay1pZGxlIGdyYWNlLXBlcmlvZCBhY2NlbGVyYXRpb24gaXMgZW5h
YmxlZC4KWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo0MzUyIG5yX2lycXM6ODk2IDAKWyAgICAw
LjAwMDAwMF0geGVuOmV2ZW50czogVXNpbmcgRklGTy1iYXNlZCBBQkkKWyAgICAwLjAwMDAw
MF0geGVuOmV2ZW50czogWGVuIEhWTSBjYWxsYmFjayB2ZWN0b3IgZm9yIGV2ZW50IGRlbGl2
ZXJ5IGlzIGVuYWJsZWQKWyAgICAwLjAwMDAwMF0gQ29uc29sZTogY29sb3VyIFZHQSsgODB4
MjUKWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5MV0gZW5hYmxlZApbICAgIDAuMDAwMDAw
XSBjb25zb2xlIFt0dHlTMF0gZW5hYmxlZApbICAgIDAuMDAwMDAwXSBocGV0IGNsb2NrZXZl
bnQgcmVnaXN0ZXJlZApbICAgIDAuMDAwMDAwXSB0c2M6IERldGVjdGVkIDMyMDAuMTcyIE1I
eiBwcm9jZXNzb3IKWyAgICAwLjAwMDAwMF0gdHNjOiBNYXJraW5nIFRTQyB1bnN0YWJsZSBk
dWUgdG8gVFNDcyB1bnN5bmNocm9uaXplZApbICAgIDAuMDI5OTk5XSBDYWxpYnJhdGluZyBk
ZWxheSBsb29wIChza2lwcGVkKSwgdmFsdWUgY2FsY3VsYXRlZCB1c2luZyB0aW1lciBmcmVx
dWVuY3kuLiA2NDAyLjAyIEJvZ29NSVBTIChscGo9MTA2NjcyNDApClsgICAgMC4wNTY2NzBd
IHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDcwMDE0XSBB
Q1BJOiBDb3JlIHJldmlzaW9uIDIwMTQwOTI2ClsgICAgMC4wOTA2NzhdIEFDUEk6IEFsbCBB
Q1BJIFRhYmxlcyBzdWNjZXNzZnVsbHkgYWNxdWlyZWQKWyAgICAwLjEwNTU1Ml0gRGVudHJ5
IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTMxMDcyIChvcmRlcjogOCwgMTA0ODU3NiBi
eXRlcykKWyAgICAwLjEyMzYyMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2
NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykKWyAgICAwLjE0MDEzOV0gTW91bnQtY2Fj
aGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsg
ICAgMC4xNjAwMTBdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4
IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC4xODAxNzBdIEluaXRpYWxpemluZyBj
Z3JvdXAgc3Vic3lzIGZyZWV6ZXIKWyAgICAwLjE5MzM0Ml0gSW5pdGlhbGl6aW5nIGNncm91
cCBzdWJzeXMgYmxraW8KWyAgICAwLjIwNjg0Ml0gQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3Ig
SUQ6IDAKWyAgICAwLjIxNjY3Ml0gQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMApbICAgIDAu
MjI2NjczXSBtY2U6IENQVSBzdXBwb3J0cyAyIE1DRSBiYW5rcwpbICAgIDAuMjQwMDI2XSBM
YXN0IGxldmVsIGlUTEIgZW50cmllczogNEtCIDUxMiwgMk1CIDE2LCA0TUIgOApbICAgIDAu
MjQwMDI2XSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDUxMiwgMk1CIDEyOCwgNE1C
IDY0LCAxR0IgMApbICAgIDAuMjcwMjk4XSBGcmVlaW5nIFNNUCBhbHRlcm5hdGl2ZXMgbWVt
b3J5OiA0MEsgKGZmZmZmZmZmODIxZTUwMDAgLSBmZmZmZmZmZjgyMWVmMDAwKQpbICAgIDAu
MzAwMzQzXSAuLlRJTUVSOiB2ZWN0b3I9MHgzMCBhcGljMT0wIHBpbjE9MiBhcGljMj0wIHBp
bjI9MApbICAgIDAuMzQ5OTk5XSBzbXBib290OiBDUFUwOiBBTUQgUGhlbm9tKHRtKSBJSSBY
NiAxMDkwVCBQcm9jZXNzb3IgKGZhbTogMTAsIG1vZGVsOiAwYSwgc3RlcHBpbmc6IDAwKQpb
ICAgIDAuMzczMzUxXSBYZW46IHVzaW5nIHZjcHVvcCB0aW1lciBpbnRlcmZhY2UKWyAgICAw
LjM3MzM2NF0gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSAwClsgICAgMC4zODY3NzJd
IGNwdSAwIHNwaW5sb2NrIGV2ZW50IGlycSA1MwpbICAgIDAuMzk4MTcxXSBQZXJmb3JtYW5j
ZSBFdmVudHM6IEJyb2tlbiBQTVUgaGFyZHdhcmUgZGV0ZWN0ZWQsIHVzaW5nIHNvZnR3YXJl
IGV2ZW50cyBvbmx5LgpbICAgIDAuNDAzMzQyXSBGYWlsZWQgdG8gYWNjZXNzIHBlcmZjdHIg
bXNyIChNU1IgYzAwMTAwMDQgaXMgMCkKWyAgICAwLjQwNjk2N10gaW5zdGFsbGluZyBYZW4g
dGltZXIgZm9yIENQVSAxClsgICAgMC40MTAwNzldIHg4NjogQm9vdGluZyBTTVAgY29uZmln
dXJhdGlvbjoKWyAgICAwLjQxMzM0MV0gLi4uLiBub2RlICAjMCwgQ1BVczogICAgICAjMWNw
dSAxIHNwaW5sb2NrIGV2ZW50IGlycSA1OQpbICAgIDAuNTE2ODAyXSBpbnN0YWxsaW5nIFhl
biB0aW1lciBmb3IgQ1BVIDIKWyAgICAwLjUyMDA2Nl0gICMyY3B1IDIgc3BpbmxvY2sgZXZl
bnQgaXJxIDY1ClsgICAgMC42MjM0NTFdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUg
MwpbICAgIDAuNjI2NzM0XSAgIzNjcHUgMyBzcGlubG9jayBldmVudCBpcnEgNzEKWyAgICAw
LjcyNjcwMV0geDg2OiBCb290ZWQgdXAgMSBub2RlLCA0IENQVXMKWyAgICAwLjczMDAxMF0g
c21wYm9vdDogVG90YWwgb2YgNCBwcm9jZXNzb3JzIGFjdGl2YXRlZCAoMjU2MzIuMzIgQm9n
b01JUFMpClsgICAgMC43MzY4MDNdIGRldnRtcGZzOiBpbml0aWFsaXplZApbICAgIDAuNzQw
Mjg2XSB4b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZApbICAgIDAuNzc2
Njc0XSAgICBwcmVmZXRjaDY0LXNzZTogICA4MjQuNDAwIE1CL3NlYwpbICAgIDAuODEzMzM5
XSAgICBnZW5lcmljX3NzZTogICA4MzcuNjAwIE1CL3NlYwpbICAgIDAuODE2Njc1XSB4b3I6
IHVzaW5nIGZ1bmN0aW9uOiBnZW5lcmljX3NzZSAoODM3LjYwMCBNQi9zZWMpClsgICAgMC44
MjAxMjFdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTYKWyAgICAwLjgyMzUx
NF0geGVuYnVzOiB4c19yZXNldF93YXRjaGVzIGZhaWxlZDogLTM4ClsgICAgMC44NDY3MTdd
IGNwdWlkbGU6IHVzaW5nIGdvdmVybm9yIGxhZGRlcgpbICAgIDAuODc2Njc1XSBjcHVpZGxl
OiB1c2luZyBnb3Zlcm5vciBtZW51ClsgICAgMC44OTI2NjVdIEFDUEk6IGJ1cyB0eXBlIFBD
SSByZWdpc3RlcmVkClsgICAgMC45MDMzNDRdIGFjcGlwaHA6IEFDUEkgSG90IFBsdWcgUENJ
IENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNQpbICAgIDAuOTIwNjMwXSBQQ0k6IFVz
aW5nIGNvbmZpZ3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2VzcwpbICAgIDAuOTMzMzQw
XSBQQ0k6IFVzaW5nIGNvbmZpZ3VyYXRpb24gdHlwZSAxIGZvciBleHRlbmRlZCBhY2Nlc3MK
WyAgICAxLjAyMzM1MV0gcmFpZDY6IHNzZTJ4MSAgICAyNjM5IE1CL3MKWyAgICAxLjA4MzM0
NF0gcmFpZDY6IHNzZTJ4MiAgICAzNjU4IE1CL3MKWyAgICAxLjE0MzM1Nl0gcmFpZDY6IHNz
ZTJ4NCAgICAzNjY0IE1CL3MKWyAgICAxLjE0NjY3N10gcmFpZDY6IHVzaW5nIGFsZ29yaXRo
bSBzc2UyeDQgKDM2NjQgTUIvcykKWyAgICAxLjE1MDAxMF0gcmFpZDY6IHVzaW5nIGludHgx
IHJlY292ZXJ5IGFsZ29yaXRobQpbICAgIDEuMTUzNDEyXSBBQ1BJOiBBZGRlZCBfT1NJKE1v
ZHVsZSBEZXZpY2UpClsgICAgMS4xNTY2OTFdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29y
IERldmljZSkKWyAgICAxLjE2MDAwOV0gQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBFeHRl
bnNpb25zKQpbICAgIDEuMTYzMzQyXSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBBZ2dy
ZWdhdG9yIERldmljZSkKWyAgICAxLjE3NzYwNl0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxl
ZApbICAgIDEuMTgwMDEwXSBBQ1BJOiAoc3VwcG9ydHMgUzAgUzUpClsgICAgMS4xODMzNDJd
IEFDUEk6IFVzaW5nIElPQVBJQyBmb3IgaW50ZXJydXB0IHJvdXRpbmcKWyAgICAxLjE4Njcy
NF0gUENJOiBVc2luZyBob3N0IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNz
YXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJlcG9ydCBhIGJ1ZwpbICAgIDEuMjE0MTExXSBB
Q1BJOiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLWZmXSkK
WyAgICAxLjIxNjY5NF0gYWNwaSBQTlAwQTAzOjAwOiBfT1NDOiBPUyBzdXBwb3J0cyBbRXh0
ZW5kZWRDb25maWcgQVNQTSBDbG9ja1BNIFNlZ21lbnRzIE1TSV0KWyAgICAxLjIyMDAyOV0g
YWNwaSBQTlAwQTAzOjAwOiBfT1NDIGZhaWxlZCAoQUVfTk9UX0ZPVU5EKTsgZGlzYWJsaW5n
IEFTUE0KWyAgICAxLjIyNDI5MF0gYWNwaXBocDogU2xvdCBbM10gcmVnaXN0ZXJlZApbICAg
IDEuMjI2Nzk4XSBhY3BpcGhwOiBTbG90IFs0XSByZWdpc3RlcmVkClsgICAgMS4yMzAxODdd
IGFjcGlwaHA6IFNsb3QgWzVdIHJlZ2lzdGVyZWQKWyAgICAxLjIzMzQ1NV0gYWNwaXBocDog
U2xvdCBbNl0gcmVnaXN0ZXJlZApbICAgIDEuMjM2ODA1XSBhY3BpcGhwOiBTbG90IFs3XSBy
ZWdpc3RlcmVkClsgICAgMS4yNDAxNTZdIGFjcGlwaHA6IFNsb3QgWzhdIHJlZ2lzdGVyZWQK
WyAgICAxLjI0MzQ0MV0gYWNwaXBocDogU2xvdCBbOV0gcmVnaXN0ZXJlZApbICAgIDEuMjQ2
NzgyXSBhY3BpcGhwOiBTbG90IFsxMF0gcmVnaXN0ZXJlZApbICAgIDEuMjUwMTI1XSBhY3Bp
cGhwOiBTbG90IFsxMV0gcmVnaXN0ZXJlZApbICAgIDEuMjUzNDM1XSBhY3BpcGhwOiBTbG90
IFsxMl0gcmVnaXN0ZXJlZApbICAgIDEuMjU2ODExXSBhY3BpcGhwOiBTbG90IFsxM10gcmVn
aXN0ZXJlZApbICAgIDEuMjYwMTI1XSBhY3BpcGhwOiBTbG90IFsxNF0gcmVnaXN0ZXJlZApb
ICAgIDEuMjYzNDU2XSBhY3BpcGhwOiBTbG90IFsxNV0gcmVnaXN0ZXJlZApbICAgIDEuMjY2
NzkyXSBhY3BpcGhwOiBTbG90IFsxNl0gcmVnaXN0ZXJlZApbICAgIDEuMjcwMTI3XSBhY3Bp
cGhwOiBTbG90IFsxN10gcmVnaXN0ZXJlZApbICAgIDEuMjczNDQzXSBhY3BpcGhwOiBTbG90
IFsxOF0gcmVnaXN0ZXJlZApbICAgIDEuMjc2ODI0XSBhY3BpcGhwOiBTbG90IFsxOV0gcmVn
aXN0ZXJlZApbICAgIDEuMjgwMTI4XSBhY3BpcGhwOiBTbG90IFsyMF0gcmVnaXN0ZXJlZApb
ICAgIDEuMjgzNDY5XSBhY3BpcGhwOiBTbG90IFsyMV0gcmVnaXN0ZXJlZApbICAgIDEuMjg2
ODE3XSBhY3BpcGhwOiBTbG90IFsyMl0gcmVnaXN0ZXJlZApbICAgIDEuMjkwMTA5XSBhY3Bp
cGhwOiBTbG90IFsyM10gcmVnaXN0ZXJlZApbICAgIDEuMjkzNDQ1XSBhY3BpcGhwOiBTbG90
IFsyNF0gcmVnaXN0ZXJlZApbICAgIDEuMjk2Nzg5XSBhY3BpcGhwOiBTbG90IFsyNV0gcmVn
aXN0ZXJlZApbICAgIDEuMzAwMTM2XSBhY3BpcGhwOiBTbG90IFsyNl0gcmVnaXN0ZXJlZApb
ICAgIDEuMzAzNTM1XSBhY3BpcGhwOiBTbG90IFsyN10gcmVnaXN0ZXJlZApbICAgIDEuMzA2
ODgwXSBhY3BpcGhwOiBTbG90IFsyOF0gcmVnaXN0ZXJlZApbICAgIDEuMzEwMTQ5XSBhY3Bp
cGhwOiBTbG90IFsyOV0gcmVnaXN0ZXJlZApbICAgIDEuMzEzNDMzXSBhY3BpcGhwOiBTbG90
IFszMF0gcmVnaXN0ZXJlZApbICAgIDEuMzE2Nzc0XSBhY3BpcGhwOiBTbG90IFszMV0gcmVn
aXN0ZXJlZApbICAgIDEuMzIwMDg5XSBQQ0kgaG9zdCBicmlkZ2UgdG8gYnVzIDAwMDA6MDAK
WyAgICAxLjMyMzM0Ml0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbYnVz
IDAwLWZmXQpbICAgIDEuMzI2Njc3XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291
cmNlIFtpbyAgMHgwMDAwLTB4MGNmN10KWyAgICAxLjMzMDAxMV0gcGNpX2J1cyAwMDAwOjAw
OiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MGQwMC0weGZmZmZdClsgICAgMS4zMzMzNDFd
IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGEwMDAwLTB4
MDAwYmZmZmZdClsgICAgMS4zMzY2NzddIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVz
b3VyY2UgW21lbSAweGYwMDAwMDAwLTB4ZmJmZmZmZmZdClsgICAgMS4zNDAzMjZdIHBjaSAw
MDAwOjAwOjAwLjA6IFs4MDg2OjEyMzddIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAx
LjM0NDgzNl0gcGNpIDAwMDA6MDA6MDEuMDogWzgwODY6NzAwMF0gdHlwZSAwMCBjbGFzcyAw
eDA2MDEwMApbICAgIDEuMzQ4NjMwXSBwY2kgMDAwMDowMDowMS4xOiBbODA4Njo3MDEwXSB0
eXBlIDAwIGNsYXNzIDB4MDEwMTgwClsgICAgMS4zNjU2MzldIHBjaSAwMDAwOjAwOjAxLjE6
IHJlZyAweDIwOiBbaW8gIDB4YzE2MC0weGMxNmZdClsgICAgMS4zNzI0ODRdIHBjaSAwMDAw
OjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDEwOiBbaW8gIDB4MDFmMC0weDAx
ZjddClsgICAgMS4zNzMzMzldIHBjaSAwMDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6
IHJlZyAweDE0OiBbaW8gIDB4MDNmNl0KWyAgICAxLjM3NjY3NF0gcGNpIDAwMDA6MDA6MDEu
MTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MTg6IFtpbyAgMHgwMTcwLTB4MDE3N10KWyAg
ICAxLjM4MDAxMF0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4
MWM6IFtpbyAgMHgwMzc2XQpbICAgIDEuMzg0MjY2XSBwY2kgMDAwMDowMDowMS4yOiBbODA4
Njo3MDIwXSB0eXBlIDAwIGNsYXNzIDB4MGMwMzAwClsgICAgMS40MDAwMTJdIHBjaSAwMDAw
OjAwOjAxLjI6IHJlZyAweDIwOiBbaW8gIDB4YzE0MC0weGMxNWZdClsgICAgMS40MDc4Mjld
IHBjaSAwMDAwOjAwOjAxLjM6IFs4MDg2OjcxMTNdIHR5cGUgMDAgY2xhc3MgMHgwNjgwMDAK
WyAgICAxLjQxMTIyOV0gcGNpIDAwMDA6MDA6MDEuMzogcXVpcms6IFtpbyAgMHhiMDAwLTB4
YjAzZl0gY2xhaW1lZCBieSBQSUlYNCBBQ1BJClsgICAgMS40MTM0OTVdIHBjaSAwMDAwOjAw
OjAxLjM6IHF1aXJrOiBbaW8gIDB4YjEwMC0weGIxMGZdIGNsYWltZWQgYnkgUElJWDQgU01C
ClsgICAgMS40MTgyMDldIHBjaSAwMDAwOjAwOjAyLjA6IFs1ODUzOjAwMDFdIHR5cGUgMDAg
Y2xhc3MgMHhmZjgwMDAKWyAgICAxLjQyMzM2OF0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4
MTA6IFtpbyAgMHhjMDAwLTB4YzBmZl0KWyAgICAxLjQzMDAwN10gcGNpIDAwMDA6MDA6MDIu
MDogcmVnIDB4MTQ6IFttZW0gMHhmMjAwMDAwMC0weGYyZmZmZmZmIHByZWZdClsgICAgMS40
NjQ1NTRdIHBjaSAwMDAwOjAwOjAzLjA6IFsxMDEzOjAwYjhdIHR5cGUgMDAgY2xhc3MgMHgw
MzAwMDAKWyAgICAxLjQ3MDAzNF0gcGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4MTA6IFttZW0g
MHhmMDAwMDAwMC0weGYxZmZmZmZmIHByZWZdClsgICAgMS40NzY3MDBdIHBjaSAwMDAwOjAw
OjAzLjA6IHJlZyAweDE0OiBbbWVtIDB4ZjMyNzIwMDAtMHhmMzI3MmZmZl0KWyAgICAxLjUx
MDAzOF0gcGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4MzA6IFttZW0gMHhmMzI2MDAwMC0weGYz
MjZmZmZmIHByZWZdClsgICAgMS41MTIwMzBdIHBjaSAwMDAwOjAwOjA1LjA6IFsxMDMzOjAx
OTRdIHR5cGUgMDAgY2xhc3MgMHgwYzAzMzAKWyAgICAxLjUyMDAyMl0gcGNpIDAwMDA6MDA6
MDUuMDogcmVnIDB4MTA6IFttZW0gMHhmMzI3MDAwMC0weGYzMjcxZmZmIDY0Yml0XQpbICAg
IDEuNTU4MjQyXSBwY2kgMDAwMDowMDowNi4wOiBbMTRmMTo4MjEwXSB0eXBlIDAwIGNsYXNz
IDB4MDQwMDAwClsgICAgMS41NjMzNzddIHBjaSAwMDAwOjAwOjA2LjA6IHJlZyAweDEwOiBb
bWVtIDB4ZjMwMDAwMDAtMHhmMzFmZmZmZiA2NGJpdF0KWyAgICAxLjYwMTE0Ml0gcGNpIDAw
MDA6MDA6MDYuMDogc3VwcG9ydHMgRDEgRDIKWyAgICAxLjYwNDg3M10gQUNQSTogUENJIElu
dGVycnVwdCBMaW5rIFtMTktBXSAoSVJRcyAqNSAxMCAxMSkKWyAgICAxLjYxMzc4NV0gQUNQ
STogUENJIEludGVycnVwdCBMaW5rIFtMTktCXSAoSVJRcyA1ICoxMCAxMSkKWyAgICAxLjYy
MzgxNl0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktDXSAoSVJRcyA1IDEwICoxMSkK
WyAgICAxLjYzMzgxMF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktEXSAoSVJRcyAq
NSAxMCAxMSkKWyAgICAxLjY0NzUyNV0gQUNQSTogRW5hYmxlZCAyIEdQRXMgaW4gYmxvY2sg
MDAgdG8gMEYKWyAgICAxLjY1MDA4M10geGVuOmJhbGxvb246IEluaXRpYWxpc2luZyBiYWxs
b29uIGRyaXZlcgpbICAgIDEuNjU2NzE3XSB4ZW5fYmFsbG9vbjogSW5pdGlhbGlzaW5nIGJh
bGxvb24gZHJpdmVyClsgICAgMS42NzAxNzldIHZnYWFyYjogc2V0dGluZyBhcyBib290IGRl
dmljZTogUENJOjAwMDA6MDA6MDMuMApbICAgIDEuNjczMzMzXSB2Z2FhcmI6IGRldmljZSBh
ZGRlZDogUENJOjAwMDA6MDA6MDMuMCxkZWNvZGVzPWlvK21lbSxvd25zPWlvK21lbSxsb2Nr
cz1ub25lClsgICAgMS42NzMzNDRdIHZnYWFyYjogbG9hZGVkClsgICAgMS42NzY2NzddIHZn
YWFyYjogYnJpZGdlIGNvbnRyb2wgcG9zc2libGUgMDAwMDowMDowMy4wClsgICAgMS42ODAx
MTVdIFNDU0kgc3Vic3lzdGVtIGluaXRpYWxpemVkClsgICAgMS42ODMzNzRdIGxpYmF0YSB2
ZXJzaW9uIDMuMDAgbG9hZGVkLgpbICAgIDEuNjgzNDI2XSBBQ1BJOiBidXMgdHlwZSBVU0Ig
cmVnaXN0ZXJlZApbICAgIDEuNjg2NzIzXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl
cmZhY2UgZHJpdmVyIHVzYmZzClsgICAgMS42OTAwMzRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgaHViClsgICAgMS42OTMzOTZdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGRldmljZSBkcml2ZXIgdXNiClsgICAgMS42OTY3MjhdIExpbnV4IHZpZGVv
IGNhcHR1cmUgaW50ZXJmYWNlOiB2Mi4wMApbICAgIDEuNzAwMDQwXSBwcHNfY29yZTogTGlu
dXhQUFMgQVBJIHZlci4gMSByZWdpc3RlcmVkClsgICAgMS43MDMzNDJdIHBwc19jb3JlOiBT
b2Z0d2FyZSB2ZXIuIDUuMy42IC0gQ29weXJpZ2h0IDIwMDUtMjAwNyBSb2RvbGZvIEdpb21l
dHRpIDxnaW9tZXR0aUBsaW51eC5pdD4KWyAgICAxLjcwNjY5M10gUFRQIGNsb2NrIHN1cHBv
cnQgcmVnaXN0ZXJlZApbICAgIDEuNzEwMDcwXSBBZHZhbmNlZCBMaW51eCBTb3VuZCBBcmNo
aXRlY3R1cmUgRHJpdmVyIEluaXRpYWxpemVkLgpbICAgIDEuNzEzMzQ2XSBQQ0k6IFVzaW5n
IEFDUEkgZm9yIElSUSByb3V0aW5nClsgICAgMS43MTY2NzddIFBDSTogcGNpX2NhY2hlX2xp
bmVfc2l6ZSBzZXQgdG8gNjQgYnl0ZXMKWyAgICAxLjcxODAxMV0gZTgyMDogcmVzZXJ2ZSBS
QU0gYnVmZmVyIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQpbICAgIDEuNzE4MDE0XSBl
ODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDNmN2ZlMDAwLTB4M2ZmZmZmZmZdClsg
ICAgMS43MTgxNjddIEJsdWV0b290aDogQ29yZSB2ZXIgMi4xOQpbICAgIDEuNzIwMDI4XSBO
RVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDMxClsgICAgMS43MjMzNDJdIEJsdWV0
b290aDogSENJIGRldmljZSBhbmQgY29ubmVjdGlvbiBtYW5hZ2VyIGluaXRpYWxpemVkClsg
ICAgMS43MjY2OTZdIEJsdWV0b290aDogSENJIHNvY2tldCBsYXllciBpbml0aWFsaXplZApb
ICAgIDEuNzMwMDMyXSBCbHVldG9vdGg6IEwyQ0FQIHNvY2tldCBsYXllciBpbml0aWFsaXpl
ZApbICAgIDEuNzMzMzYzXSBCbHVldG9vdGg6IFNDTyBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6
ZWQKWyAgICAxLjczNjc3NF0gSFBFVDogMyB0aW1lcnMgaW4gdG90YWwsIDAgdGltZXJzIHdp
bGwgYmUgdXNlZCBmb3IgcGVyLWNwdSB0aW1lcgpbICAgIDEuNzQwMDIyXSBocGV0MDogYXQg
TU1JTyAweGZlZDAwMDAwLCBJUlFzIDIsIDgsIDAKWyAgICAxLjc1MDAwNV0gaHBldDA6IDMg
Y29tcGFyYXRvcnMsIDY0LWJpdCA2Mi41MDAwMDAgTUh6IGNvdW50ZXIKWyAgICAxLjc1NTQx
M10gU3dpdGNoZWQgdG8gY2xvY2tzb3VyY2UgeGVuClsgICAgMS43NjQ0NjZdIEZTLUNhY2hl
OiBMb2FkZWQKWyAgICAxLjc3Mjk3MV0gcG5wOiBQblAgQUNQSSBpbml0ClsgICAgMS43ODI0
NzFdIHN5c3RlbSAwMDowMDogW21lbSAweDAwMDAwMDAwLTB4MDAwOWZmZmZdIGNvdWxkIG5v
dCBiZSByZXNlcnZlZApbICAgIDEuODAxMzQ2XSBzeXN0ZW0gMDA6MDA6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpClsgICAgMS44MDE0NDNdIHN5
c3RlbSAwMDowMTogW2lvICAweDA4YTAtMHgwOGEzXSBoYXMgYmVlbiByZXNlcnZlZApbICAg
IDEuODIzNDAxXSBzeXN0ZW0gMDA6MDE6IFtpbyAgMHgwY2MwLTB4MGNjZl0gaGFzIGJlZW4g
cmVzZXJ2ZWQKWyAgICAxLjgzOTY3Nl0gc3lzdGVtIDAwOjAxOiBbaW8gIDB4MDRkMC0weDA0
ZDFdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS44NTYzMzFdIHN5c3RlbSAwMDowMTogUGx1
ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDIgKGFjdGl2ZSkKWyAgICAxLjg1
NjM2OF0geGVuOiAtLT4gcGlycT0xNiAtPiBpcnE9OCAoZ3NpPTgpClsgICAgMS44NTYzOTNd
IHBucCAwMDowMjogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBiMDAgKGFj
dGl2ZSkKWyAgICAxLjg1NjQzMF0geGVuOiAtLT4gcGlycT0xNyAtPiBpcnE9MTIgKGdzaT0x
MikKWyAgICAxLjg1NjQ1N10gcG5wIDAwOjAzOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNl
LCBJRHMgUE5QMGYxMyAoYWN0aXZlKQpbICAgIDEuODU2NDg5XSB4ZW46IC0tPiBwaXJxPTE4
IC0+IGlycT0xIChnc2k9MSkKWyAgICAxLjg1NjUwNV0gcG5wIDAwOjA0OiBQbHVnIGFuZCBQ
bGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDMwMyBQTlAwMzBiIChhY3RpdmUpClsgICAgMS44
NTY1MjddIHhlbjogLS0+IHBpcnE9MTkgLT4gaXJxPTYgKGdzaT02KQpbICAgIDEuODU2NTMw
XSBwbnAgMDA6MDU6IFtkbWEgMl0KWyAgICAxLjg1NjU0Nl0gcG5wIDAwOjA1OiBQbHVnIGFu
ZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDcwMCAoYWN0aXZlKQpbICAgIDEuODU2NTc2
XSB4ZW46IC0tPiBwaXJxPTIwIC0+IGlycT00IChnc2k9NCkKWyAgICAxLjg1NjU5Ml0gcG5w
IDAwOjA2OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDUwMSAoYWN0aXZl
KQpbICAgIDEuODU2NjUxXSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHhhZTAwLTB4YWUwZl0gaGFz
IGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjg3MzA0Ml0gc3lzdGVtIDAwOjA3OiBbaW8gIDB4YjA0
NC0weGIwNDddIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS44ODk3OTFdIHN5c3RlbSAwMDow
NzogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDIgKGFjdGl2ZSkKWyAg
ICAxLjg5MDI2NF0gcG5wOiBQblAgQUNQSTogZm91bmQgOCBkZXZpY2VzClsgICAgMS45MTA4
MjFdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNCBbaW8gIDB4MDAwMC0weDBjZjddClsg
ICAgMS45MTA4MjRdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNSBbaW8gIDB4MGQwMC0w
eGZmZmZdClsgICAgMS45MTA4MjZdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNiBbbWVt
IDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0KWyAgICAxLjkxMDgyOF0gcGNpX2J1cyAwMDAwOjAw
OiByZXNvdXJjZSA3IFttZW0gMHhmMDAwMDAwMC0weGZiZmZmZmZmXQpbICAgIDEuOTEwODU5
XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDIKWyAgICAxLjkyMjg5MF0gVENQ
IGVzdGFibGlzaGVkIGhhc2ggdGFibGUgZW50cmllczogODE5MiAob3JkZXI6IDQsIDY1NTM2
IGJ5dGVzKQpbICAgIDEuOTQxNTY2XSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVudHJpZXM6IDgx
OTIgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpClsgICAgMS45NTg1MjZdIFRDUDogSGFzaCB0
YWJsZXMgY29uZmlndXJlZCAoZXN0YWJsaXNoZWQgODE5MiBiaW5kIDgxOTIpClsgICAgMS45
NzUwNjVdIFRDUDogcmVubyByZWdpc3RlcmVkClsgICAgMS45ODQwNzJdIFVEUCBoYXNoIHRh
YmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDEuOTk5ODYy
XSBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5
dGVzKQpbICAgIDIuMDE2NDM3XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEK
WyAgICAyLjAzMTIwM10gcGNpIDAwMDA6MDA6MDAuMDogTGltaXRpbmcgZGlyZWN0IFBDSS9Q
Q0kgdHJhbnNmZXJzClsgICAgMi4wNTE0NjRdIHBjaSAwMDAwOjAwOjAxLjA6IFBJSVgzOiBF
bmFibGluZyBQYXNzaXZlIFJlbGVhc2UKWyAgICAyLjA3MjEzNV0gcGNpIDAwMDA6MDA6MDEu
MDogQWN0aXZhdGluZyBJU0EgRE1BIGhhbmcgd29ya2Fyb3VuZHMKWyAgICAyLjA4OTAxMl0g
eGVuOiAtLT4gcGlycT0yMSAtPiBpcnE9MjMgKGdzaT0yMykKWyAgICAyLjA5MjcxN10gcGNp
IDAwMDA6MDA6MDMuMDogVmlkZW8gZGV2aWNlIHdpdGggc2hhZG93ZWQgUk9NClsgICAgMi4w
OTMxNzddIHhlbjogLS0+IHBpcnE9MzcgLT4gaXJxPTM2IChnc2k9MzYpClsgICAgMi4wOTYx
MjJdIFBDSTogQ0xTIDAgYnl0ZXMsIGRlZmF1bHQgNjQKWyAgICAyLjA5NjE3Ml0gVHJ5aW5n
IHRvIHVucGFjayByb290ZnMgaW1hZ2UgYXMgaW5pdHJhbWZzLi4uClsgICAgMi4xNDA1MTdd
IEZyZWVpbmcgaW5pdHJkIG1lbW9yeTogMTg3MksgKGZmZmY4ODAwMzdjNDgwMDAgLSBmZmZm
ODgwMDM3ZTFjMDAwKQpbICAgIDIuMTYxMjgxXSBTY2FubmluZyBmb3IgbG93IG1lbW9yeSBj
b3JydXB0aW9uIGV2ZXJ5IDYwIHNlY29uZHMKWyAgICAyLjE3OTYzNl0gc2hhMV9zc3NlMzog
TmVpdGhlciBBVlggbm9yIEFWWDIgbm9yIFNTU0UzIGlzIGF2YWlsYWJsZS91c2FibGUuClsg
ICAgMi4xOTgwNjRdIEFWWCBvciBBRVMtTkkgaW5zdHJ1Y3Rpb25zIGFyZSBub3QgZGV0ZWN0
ZWQuClsgICAgMi4yMTI1NzddIEFWWCBpbnN0cnVjdGlvbnMgYXJlIG5vdCBkZXRlY3RlZC4K
WyAgICAyLjIyNDgzM10gQVZYIGluc3RydWN0aW9ucyBhcmUgbm90IGRldGVjdGVkLgpbICAg
IDIuMjM3MDg5XSBmdXRleCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiA1LCAx
MzEwNzIgYnl0ZXMpClsgICAgMi4yNTI5NDBdIGF1ZGl0OiBpbml0aWFsaXppbmcgbmV0bGlu
ayBzdWJzeXMgKGRpc2FibGVkKQpbICAgIDIuMjY3NDYyXSBhdWRpdDogdHlwZT0yMDAwIGF1
ZGl0KDE0MTYzMTYxMzYuOTcyOjEpOiBpbml0aWFsaXplZApbICAgIDIuMjgzNTE5XSBIdWdl
VExCIHJlZ2lzdGVyZWQgMiBNQiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcwpb
ICAgIDIuMzAxOTU1XSBWRlM6IERpc2sgcXVvdGFzIGRxdW90XzYuNS4yClsgICAgMi4zMTI2
MTNdIERxdW90LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogNTEyIChvcmRlciAwLCA0MDk2
IGJ5dGVzKQpbICAgIDIuMzMwNzE0XSBudGZzOiBkcml2ZXIgMi4xLjMxIFtGbGFnczogUi9X
XS4KWyAgICAyLjM0Mjk2OF0gZnVzZSBpbml0IChBUEkgdmVyc2lvbiA3LjIzKQpbICAgIDIu
MzU2NzAzXSBnZnMyOiBHRlMyIGluc3RhbGxlZApbICAgIDIuMzY2MDgwXSBjZXBoOiBsb2Fk
ZWQgKG1kcyBwcm90byAzMikKWyAgICAyLjM3ODQ4OF0gbXNnbW5pIGhhcyBiZWVuIHNldCB0
byAxOTU5ClsgICAgMi4zOTMxMTFdIGJvdW5jZTogcG9vbCBzaXplOiA2NCBwYWdlcwpbICAg
IDIuNDA0MjU5XSBCbG9jayBsYXllciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNp
b24gMC40IGxvYWRlZCAobWFqb3IgMjUwKQpbICAgIDIuNDI2ODU4XSBpbyBzY2hlZHVsZXIg
bm9vcCByZWdpc3RlcmVkClsgICAgMi40Mzc4ODddIGlvIHNjaGVkdWxlciBkZWFkbGluZSBy
ZWdpc3RlcmVkClsgICAgMi40NTIxMzVdIGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAo
ZGVmYXVsdCkKWyAgICAyLjQ2NjM3MF0gY3JjMzI6IENSQ19MRV9CSVRTID0gNjQsIENSQ19C
RSBCSVRTID0gNjQKWyAgICAyLjQ4MjYzM10gY3JjMzI6IHNlbGYgdGVzdHMgcGFzc2VkLCBw
cm9jZXNzZWQgMjI1OTQ0IGJ5dGVzIGluIDEyMjk2MSBuc2VjClsgICAgMi41MDMwNzNdIGNy
YzMyYzogQ1JDX0xFX0JJVFMgPSA2NApbICAgIDIuNTE0MzQwXSBjcmMzMmM6IHNlbGYgdGVz
dHMgcGFzc2VkLCBwcm9jZXNzZWQgMjI1OTQ0IGJ5dGVzIGluIDYxNDQxIG5zZWMKWyAgICAy
LjU0NDcxMF0gY3JjMzJfY29tYmluZTogODM3MyBzZWxmIHRlc3RzIHBhc3NlZApbICAgIDIu
NTY5OTA2XSBjcmMzMmNfY29tYmluZTogODM3MyBzZWxmIHRlc3RzIHBhc3NlZApbICAgIDIu
NTg1NjE1XSBwY2lfaG90cGx1ZzogUENJIEhvdCBQbHVnIFBDSSBDb3JlIHZlcnNpb246IDAu
NQpbICAgIDIuNjAyOTcxXSBwY2llaHA6IFBDSSBFeHByZXNzIEhvdCBQbHVnIENvbnRyb2xs
ZXIgRHJpdmVyIHZlcnNpb246IDAuNApbICAgIDIuNjIyNDIyXSBjcGNpaHBfenQ1NTUwOiBa
VDU1NTAgQ29tcGFjdFBDSSBIb3QgUGx1ZyBEcml2ZXIgdmVyc2lvbjogMC4yClsgICAgMi42
NDE2MjRdIGNwY2locF9nZW5lcmljOiBHZW5lcmljIHBvcnQgSS9PIENvbXBhY3RQQ0kgSG90
IFBsdWcgRHJpdmVyIHZlcnNpb246IDAuMQpbICAgIDIuNjYyMDAxXSBjcGNpaHBfZ2VuZXJp
Yzogbm90IGNvbmZpZ3VyZWQsIGRpc2FibGluZy4KWyAgICAyLjY3NzYzNV0gc2hwY2hwOiBT
dGFuZGFyZCBIb3QgUGx1ZyBQQ0kgQ29udHJvbGxlciBEcml2ZXIgdmVyc2lvbjogMC40Clsg
ICAgMi42OTU4NjhdIGFjcGlwaHBfaWJtOiBpYm1fYWNwaXBocF9pbml0OiBhY3BpX3dhbGtf
bmFtZXNwYWNlIGZhaWxlZApbICAgIDIuNzE0MzgzXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5l
dyBpbnRlcmZhY2UgZHJpdmVyIHVkbGZiClsgICAgMi43Mjg2NTddIGlucHV0OiBQb3dlciBC
dXR0b24gYXMgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQw
ClsgICAgMi43NDcyNjVdIEFDUEk6IFBvd2VyIEJ1dHRvbiBbUFdSRl0KWyAgICAyLjc1ODY3
NV0gaW5wdXQ6IFNsZWVwIEJ1dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhTTFBC
TjowMC9pbnB1dC9pbnB1dDEKWyAgICAyLjc3Nzc1NV0gQUNQSTogU2xlZXAgQnV0dG9uIFtT
TFBGXQpbICAgIDIuNzg3ODYzXSB4ZW46eGVuX2V2dGNobjogRXZlbnQtY2hhbm5lbCBkZXZp
Y2UgaW5zdGFsbGVkClsgICAgMi44MDMwMDRdIHhlbjogLS0+IHBpcnE9MjIgLT4gaXJxPTI0
IChnc2k9MjQpClsgICAgMi44MDMxODBdIHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFibGVz
IHVzaW5nIHZlcnNpb24gMSBsYXlvdXQKWyAgICAyLjgyMDYyOV0gR3JhbnQgdGFibGUgaW5p
dGlhbGl6ZWQKWyAgICAyLjgzMTI5OF0gU2VyaWFsOiA4MjUwLzE2NTUwIGRyaXZlciwgNCBw
b3J0cywgSVJRIHNoYXJpbmcgZW5hYmxlZApbICAgIDIuODk1MDUyXSBzZXJpYWwgMDA6MDY6
IHR0eVMwIGF0IEkvTyAweDNmOCAoaXJxID0gNCwgYmFzZV9iYXVkID0gMTE1MjAwKSBpcyBh
IDE2NTUwQQpbICAgIDIuOTE4MDEzXSBMaW51eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4xMDMK
WyAgICAyLjkyOTY1OV0gSGFuZ2NoZWNrOiBzdGFydGluZyBoYW5nY2hlY2sgdGltZXIgMC45
LjEgKHRpY2sgaXMgMTgwIHNlY29uZHMsIG1hcmdpbiBpcyA2MCBzZWNvbmRzKS4KWyAgICAy
Ljk1NDc3N10gW2RybV0gSW5pdGlhbGl6ZWQgZHJtIDEuMS4wIDIwMDYwODEwClsgICAgMi45
NjgxODFdIFtkcm1dIFZHQUNPTiBkaXNhYmxlIHJhZGVvbiBrZXJuZWwgbW9kZXNldHRpbmcu
ClsgICAgMi45ODQwMDhdIFtkcm06cmFkZW9uX2luaXRdICpFUlJPUiogTm8gVU1TIHN1cHBv
cnQgaW4gcmFkZW9uIG1vZHVsZSEKWyAgICAzLjAwMzkyNF0gYnJkOiBtb2R1bGUgbG9hZGVk
ClsgICAgMy4wMTQyMjZdIGxvb3A6IG1vZHVsZSBsb2FkZWQKWyAgICAzLjAyOTUwOV0gdHVu
OiBVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyLCAxLjYKWyAgICAzLjAzODY4Ml0g
YmxrZnJvbnQ6IHh2ZGE6IGZsdXNoIGRpc2tjYWNoZTogZW5hYmxlZDsgcGVyc2lzdGVudCBn
cmFudHM6IGVuYWJsZWQ7IGluZGlyZWN0IGRlc2NyaXB0b3JzOiBlbmFibGVkOwpbICAgIDMu
MDc0MzIyXSB0dW46IChDKSAxOTk5LTIwMDQgTWF4IEtyYXNueWFuc2t5IDxtYXhrQHF1YWxj
b21tLmNvbT4KWyAgICAzLjA5MDkzOV0gZTEwMDA6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdv
cmsgRHJpdmVyIC0gdmVyc2lvbiA3LjMuMjEtazgtTkFQSQpbICAgIDMuMTE2MDU4XSBlMTAw
MDogQ29weXJpZ2h0IChjKSAxOTk5LTIwMDYgSW50ZWwgQ29ycG9yYXRpb24uClsgICAgMy4x
MzM5MjBdIGUxMDAwZTogSW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBEcml2ZXIgLSAyLjMu
Mi1rClsgICAgMy4xMzc1ODJdICB4dmRhOiB4dmRhMSB4dmRhMgpbICAgIDMuMTM5MzE3XSBi
bGtmcm9udDogeHZkYjogZmx1c2ggZGlza2NhY2hlOiBlbmFibGVkOyBwZXJzaXN0ZW50IGdy
YW50czogZW5hYmxlZDsgaW5kaXJlY3QgZGVzY3JpcHRvcnM6IGVuYWJsZWQ7ClsgICAgMy4x
NDgxODhdICB4dmRiOiB1bmtub3duIHBhcnRpdGlvbiB0YWJsZQpbICAgIDMuMTk4NTk0XSBl
MTAwMGU6IENvcHlyaWdodChjKSAxOTk5IC0gMjAxNCBJbnRlbCBDb3Jwb3JhdGlvbi4KWyAg
ICAzLjIxNjIxNV0gaWdiOiBJbnRlbChSKSBHaWdhYml0IEV0aGVybmV0IE5ldHdvcmsgRHJp
dmVyIC0gdmVyc2lvbiA1LjIuMTUtawpbICAgIDMuMjM4MDE0XSBpZ2I6IENvcHlyaWdodCAo
YykgMjAwNy0yMDE0IEludGVsIENvcnBvcmF0aW9uLgpbICAgIDMuMjU1NjUxXSBpZ2J2Zjog
SW50ZWwoUikgR2lnYWJpdCBWaXJ0dWFsIEZ1bmN0aW9uIE5ldHdvcmsgRHJpdmVyIC0gdmVy
c2lvbiAyLjAuMi1rClsgICAgMy4yNzg3NTFdIGlnYnZmOiBDb3B5cmlnaHQgKGMpIDIwMDkg
LSAyMDEyIEludGVsIENvcnBvcmF0aW9uLgpbICAgIDMuMjk1MjM2XSB4ZW5fbmV0ZnJvbnQ6
IEluaXRpYWxpc2luZyBYZW4gdmlydHVhbCBldGhlcm5ldCBkcml2ZXIKWyAgICAzLjMxODI1
NV0geGhjaV9oY2QgMDAwMDowMDowNS4wOiB4SENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDMu
MzM0OTI2XSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQs
IGFzc2lnbmVkIGJ1cyBudW1iZXIgMQpbICAgIDMuMzU4ODA4XSB1c2IgdXNiMTogTmV3IFVT
QiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyClsgICAgMy4z
NzYwNjRdIHVzYiB1c2IxOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVj
dD0yLCBTZXJpYWxOdW1iZXI9MQpbICAgIDMuMzk0OTg5XSB1c2IgdXNiMTogUHJvZHVjdDog
eEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAzLjQwODg4MF0gdXNiIHVzYjE6IE1hbnVmYWN0
dXJlcjogTGludXggMy4xOC4wLXJjNC0yMDE0MTExNi1zZWN1cml0eS1ub3NuZCsgeGhjaS1o
Y2QKWyAgICAzLjQzMDE2Nl0gdXNiIHVzYjE6IFNlcmlhbE51bWJlcjogMDAwMDowMDowNS4w
ClsgICAgMy40NDQ0NzhdIGh1YiAxLTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAgMy40NTQ4
MzFdIGh1YiAxLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkClsgICAgMy40NjY0NzZdIHhoY2lf
aGNkIDAwMDA6MDA6MDUuMDogeEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAzLjQ4MzQ3Nl0g
eGhjaV9oY2QgMDAwMDowMDowNS4wOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25l
ZCBidXMgbnVtYmVyIDIKWyAgICAzLjUwNTAyNV0gdXNiIHVzYjI6IE5ldyBVU0IgZGV2aWNl
IGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMwpbICAgIDMuNTI0NTQ3XSB1
c2IgdXNiMjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2Vy
aWFsTnVtYmVyPTEKWyAgICAzLjU0MzgyMF0gdXNiIHVzYjI6IFByb2R1Y3Q6IHhIQ0kgSG9z
dCBDb250cm9sbGVyClsgICAgMy41NTY5MDFdIHVzYiB1c2IyOiBNYW51ZmFjdHVyZXI6IExp
bnV4IDMuMTguMC1yYzQtMjAxNDExMTYtc2VjdXJpdHktbm9zbmQrIHhoY2ktaGNkClsgICAg
My41Nzc5OTldIHVzYiB1c2IyOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MDUuMApbICAgIDMu
NTkwODA1XSBodWIgMi0wOjEuMDogVVNCIGh1YiBmb3VuZApbICAgIDMuNjAxMzc3XSBodWIg
Mi0wOjEuMDogMiBwb3J0cyBkZXRlY3RlZApbICAgIDMuNjEyMzAyXSBlaGNpX2hjZDogVVNC
IDIuMCAnRW5oYW5jZWQnIEhvc3QgQ29udHJvbGxlciAoRUhDSSkgRHJpdmVyClsgICAgMy42
Mjk0NDddIGVoY2ktcGNpOiBFSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXIKWyAgICAzLjY0MjAz
M10gb2hjaV9oY2Q6IFVTQiAxLjEgJ09wZW4nIEhvc3QgQ29udHJvbGxlciAoT0hDSSkgRHJp
dmVyClsgICAgMy42NTgyMzldIG9oY2ktcGNpOiBPSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXIK
WyAgICAzLjY3MDcxMV0gdWhjaV9oY2Q6IFVTQiBVbml2ZXJzYWwgSG9zdCBDb250cm9sbGVy
IEludGVyZmFjZSBkcml2ZXIKWyAgICAzLjY4OTk0OV0gdWhjaV9oY2QgMDAwMDowMDowMS4y
OiBVSENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDMuNzA0NDE2XSB1aGNpX2hjZCAwMDAwOjAw
OjAxLjI6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMwpb
ICAgIDMuNzI1NDgyXSB1aGNpX2hjZCAwMDAwOjAwOjAxLjI6IGlycSAyMywgaW8gYmFzZSAw
eDAwMDBjMTQwClsgICAgMy43NDMzNzldIHVzYiB1c2IzOiBOZXcgVVNCIGRldmljZSBmb3Vu
ZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDEKWyAgICAzLjc2NzM0NF0gdXNiIHVz
YjM6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51
bWJlcj0xClsgICAgMy43ODcxMzJdIHVzYiB1c2IzOiBQcm9kdWN0OiBVSENJIEhvc3QgQ29u
dHJvbGxlcgpbICAgIDMuODAwNjAzXSB1c2IgdXNiMzogTWFudWZhY3R1cmVyOiBMaW51eCAz
LjE4LjAtcmM0LTIwMTQxMTE2LXNlY3VyaXR5LW5vc25kKyB1aGNpX2hjZApbICAgIDMuODIy
MzIwXSB1c2IgdXNiMzogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjAxLjIKWyAgICAzLjgzNzY2
NF0gaHViIDMtMDoxLjA6IFVTQiBodWIgZm91bmQKWyAgICAzLjg0OTU0Ml0gaHViIDMtMDox
LjA6IDIgcG9ydHMgZGV0ZWN0ZWQKWyAgICAzLjg2MjE0MV0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JscApbICAgIDMuODc4NTA5XSB1c2Jjb3JlOiBy
ZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYi1zdG9yYWdlClsgICAgMy44ODY3
MTNdIHJhbmRvbTogbm9uYmxvY2tpbmcgcG9vbCBpcyBpbml0aWFsaXplZApbICAgIDMuOTMz
MzgzXSB1c2IgMS0yOiBuZXcgbG93LXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDIgdXNpbmcg
eGhjaV9oY2QKWyAgICAzLjkzMzYwM10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJm
YWNlIGRyaXZlciB1c2JzZXJpYWwKWyAgICAzLjkzMzYxN10gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBjcDIxMHgKWyAgICAzLjkzMzYzNV0gdXNic2VyaWFs
OiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgY3AyMTB4ClsgICAgMy45MzM2
NTddIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY3lwcmVzc19t
OApbICAgIDMuOTMzNjcwXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3Rl
cmVkIGZvciBEZUxvcm1lIEVhcnRobWF0ZSBVU0IKWyAgICAzLjkzMzY3NV0gdXNic2VyaWFs
OiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgSElELT5DT00gUlMyMzIgQWRh
cHRlcgpbICAgIDMuOTMzNjgyXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdp
c3RlcmVkIGZvciBOb2tpYSBDQS00MiBWMiBBZGFwdGVyClsgICAgMy45MzM2OTddIHVzYmNv
cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbW9zNzcyMApbICAgIDMuOTMz
NzEwXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBNb3Nj
aGlwIDIgcG9ydCBhZGFwdGVyClsgICAgMy45MzM3MTldIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgbW9zNzg0MApbICAgIDMuOTMzNzMxXSB1c2JzZXJpYWw6
IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBNb3NjaGlwIDc4NDAvNzgyMCBV
U0IgU2VyaWFsIERyaXZlcgpbICAgIDMuOTMzNzY3XSBpODA0MjogUE5QOiBQUy8yIENvbnRy
b2xsZXIgW1BOUDAzMDM6UFMySyxQTlAwZjEzOlBTMk1dIGF0IDB4NjAsMHg2NCBpcnEgMSwx
MgpbICAgIDMuOTQ0NDg3XSBzZXJpbzogaTgwNDIgS0JEIHBvcnQgYXQgMHg2MCwweDY0IGly
cSAxClsgICAgMy45NDQ0OTNdIHNlcmlvOiBpODA0MiBBVVggcG9ydCBhdCAweDYwLDB4NjQg
aXJxIDEyClsgICAgMy45NDQ2NjNdIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmljZSBjb21t
b24gZm9yIGFsbCBtaWNlClsgICAgMy45NDY2MjZdIGlucHV0OiBYZW4gVmlydHVhbCBLZXli
b2FyZCBhcyAvZGV2aWNlcy92aXJ0dWFsL2lucHV0L2lucHV0MwpbICAgIDMuOTQ2NzI2XSBp
bnB1dDogWGVuIFZpcnR1YWwgUG9pbnRlciBhcyAvZGV2aWNlcy92aXJ0dWFsL2lucHV0L2lu
cHV0NApbICAgIDMuOTQ5NjgyXSBpbnB1dDogQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2Fy
ZCBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAvaW5wdXQvaW5wdXQyClsgICAg
My45NTIwMDhdIHJ0Y19jbW9zIDAwOjAyOiBydGMgY29yZTogcmVnaXN0ZXJlZCBydGNfY21v
cyBhcyBydGMwClsgICAgMy45NTIwNzFdIHJ0Y19jbW9zIDAwOjAyOiBhbGFybXMgdXAgdG8g
b25lIGRheSwgMTE0IGJ5dGVzIG52cmFtLCBocGV0IGlycXMKWyAgICAzLjk1Mjg4OF0gcGlp
eDRfc21idXMgMDAwMDowMDowMS4zOiBTTUJ1cyBIb3N0IENvbnRyb2xsZXIgbm90IGVuYWJs
ZWQhClsgICAgMy45NTMxNDddIGxpcmNfZGV2OiBJUiBSZW1vdGUgQ29udHJvbCBkcml2ZXIg
cmVnaXN0ZXJlZCwgbWFqb3IgMjQ4IApbICAgIDMuOTUzMTQ5XSBJUiBORUMgcHJvdG9jb2wg
aGFuZGxlciBpbml0aWFsaXplZApbICAgIDMuOTUzMTUwXSBJUiBSQzUoeC9zeikgcHJvdG9j
b2wgaGFuZGxlciBpbml0aWFsaXplZApbICAgIDMuOTUzMTUxXSBJUiBSQzYgcHJvdG9jb2wg
aGFuZGxlciBpbml0aWFsaXplZApbICAgIDMuOTUzMTUzXSBJUiBKVkMgcHJvdG9jb2wgaGFu
ZGxlciBpbml0aWFsaXplZApbICAgIDMuOTUzMTU0XSBJUiBTb255IHByb3RvY29sIGhhbmRs
ZXIgaW5pdGlhbGl6ZWQKWyAgICAzLjk1MzE1Nl0gSVIgU0FOWU8gcHJvdG9jb2wgaGFuZGxl
ciBpbml0aWFsaXplZApbICAgIDMuOTUzMTU3XSBJUiBTaGFycCBwcm90b2NvbCBoYW5kbGVy
IGluaXRpYWxpemVkClsgICAgMy45NTMxNThdIElSIE1DRSBLZXlib2FyZC9tb3VzZSBwcm90
b2NvbCBoYW5kbGVyIGluaXRpYWxpemVkClsgICAgMy45NTMxNTldIElSIExJUkMgYnJpZGdl
IGhhbmRsZXIgaW5pdGlhbGl6ZWQKWyAgICAzLjk1MzE2MF0gSVIgWE1QIHByb3RvY29sIGhh
bmRsZXIgaW5pdGlhbGl6ZWQKWyAgICAzLjk1MzE2Ml0gY3gyNTgyMTogZHJpdmVyIHZlcnNp
b24gMC4wLjEwNiBsb2FkZWQKWyAgICAzLjk1NDM5M10geGVuOiAtLT4gcGlycT00NyAtPiBp
cnE9NDAgKGdzaT00MCkKWyAgICAzLjk1NDgzOV0gY3gyNTgyMTogQXRoZW5hIEhhcmR3YXJl
IGRldmljZSA9IDB4ODIxMApbICAgIDMuOTU0ODUxXSBjeDI1ODIxOiBjeDI1ODIxWzFdOiBz
dWJzeXN0ZW06IDAwMDA6MDAwMCwgYm9hcmQ6IENYMjU4MjEgW2NhcmQ9MSxhdXRvZGV0ZWN0
ZWRdClsgICAgNC4yMzYyMDNdIGN4MjU4MjE6IEhhcmR3YXJlIHJldmlzaW9uID0gMHgwMApb
ICAgIDQuMjM2ODAzXSBjeDI1ODIxOiBjeDI1ODIxWzFdLzA6IGZvdW5kIGF0IDAwMDA6MDA6
MDYuMCwgcmV2OiAwLCBpcnE6IDQwLCBsYXRlbmN5OiAwLCBtbWlvOiAweGYzMDAwMDAwClsg
ICAgNC4yMzczNjldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg
cHZydXNiMgpbICAgIDQuMjM3MzcwXSBwdnJ1c2IyOiBWNEwgaW4tdHJlZSB2ZXJzaW9uOkhh
dXBwYXVnZSBXaW5UVi1QVlItVVNCMiBNUEVHMiBFbmNvZGVyL1R1bmVyClsgICAgNC4yMzcz
NzFdIHB2cnVzYjI6IERlYnVnIG1hc2sgaXMgMzEgKDB4MWYpClsgICAgNC4yNDAyNDddIHNw
NTEwMF90Y286IFNQNTEwMC9TQjgwMCBUQ08gV2F0Y2hEb2cgVGltZXIgRHJpdmVyIHYwLjA1
ClsgICAgNC4yNDA0MjBdIGRldmljZS1tYXBwZXI6IGlvY3RsOiA0LjI4LjAtaW9jdGwgKDIw
MTQtMDktMTcpIGluaXRpYWxpc2VkOiBkbS1kZXZlbEByZWRoYXQuY29tClsgICAgNC4yNDA1
MDddIEJsdWV0b290aDogVmlydHVhbCBIQ0kgZHJpdmVyIHZlciAxLjUKWyAgICA0LjI0MDU2
Ml0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBkcml2ZXIgdmVyIDIuMgpbICAgIDQuMjQwNTYzXSBC
bHVldG9vdGg6IEhDSSBINCBwcm90b2NvbCBpbml0aWFsaXplZApbICAgIDQuMjQwNTY0XSBC
bHVldG9vdGg6IEhDSSBCQ1NQIHByb3RvY29sIGluaXRpYWxpemVkClsgICAgNC4yNDA1NjVd
IEJsdWV0b290aDogSENJTEwgcHJvdG9jb2wgaW5pdGlhbGl6ZWQKWyAgICA0LjI0MDU2NV0g
Qmx1ZXRvb3RoOiBIQ0lBVEgzSyBwcm90b2NvbCBpbml0aWFsaXplZApbICAgIDQuMjQwNTY2
XSBCbHVldG9vdGg6IEhDSSBUaHJlZS13aXJlIFVBUlQgKEg1KSBwcm90b2NvbCBpbml0aWFs
aXplZApbICAgIDQuMjQwNTg5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug
ZHJpdmVyIGJjbTIwM3gKWyAgICA0LjI0MDYwNl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg
aW50ZXJmYWNlIGRyaXZlciBicGExMHgKWyAgICA0LjI0MDYyM10gdXNiY29yZTogcmVnaXN0
ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBiZnVzYgpbICAgIDQuMjQwNjM1XSB1c2Jjb3Jl
OiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJ0dXNiClsgICAgNC4yNDA2NDhd
IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYXRoM2sKWyAgICA0
LjI0MDc2MV0gaGlkcmF3OiByYXcgSElEIGV2ZW50cyBkcml2ZXIgKEMpIEppcmkgS29zaW5h
ClsgICAgNC4yNDA5MDhdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2
ZXIgdXNiaGlkClsgICAgNC4yNDA5MDhdIHVzYmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcgpb
ICAgIDQuMjQxMjQxXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy
IHNuZC11c2ItYXVkaW8KWyAgICA0LjI0MTI1OV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg
aW50ZXJmYWNlIGRyaXZlciBzbmQtdWExMDEKWyAgICA0LjI0MTI3OF0gdXNiY29yZTogcmVn
aXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBzbmQtdXNiLXVzeDJ5ClsgICAgNC4yNDEy
OTldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgc25kLXVzYi1j
YWlhcQpbICAgIDQuMjQxMzE3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug
ZHJpdmVyIHNuZC11c2ItNmZpcmUKWyAgICA0LjI0MTMzMV0gTmV0ZmlsdGVyIG1lc3NhZ2Vz
IHZpYSBORVRMSU5LIHYwLjMwLgpbICAgIDQuMjQxMzM0XSBuZm5sX2FjY3Q6IHJlZ2lzdGVy
aW5nIHdpdGggbmZuZXRsaW5rLgpbICAgIDQuMjQxMzQ3XSBuZl9jb25udHJhY2sgdmVyc2lv
biAwLjUuMCAoNzgzNiBidWNrZXRzLCAzMTM0NCBtYXgpClsgICAgNC4yNDE0MzZdIGN0bmV0
bGluayB2MC45MzogcmVnaXN0ZXJpbmcgd2l0aCBuZm5ldGxpbmsuClsgICAgNC4yNDE1NTVd
IHh0X3RpbWU6IGtlcm5lbCB0aW1lem9uZSBpcyAtMDAwMApbICAgIDQuMjQxNTU5XSBpcF9z
ZXQ6IHByb3RvY29sIDYKWyAgICA0LjI0MTU3N10gSVBWUzogUmVnaXN0ZXJlZCBwcm90b2Nv
bHMgKCkKWyAgICA0LjI0MTU4NF0gSVBWUzogQ29ubmVjdGlvbiBoYXNoIHRhYmxlIGNvbmZp
Z3VyZWQgKHNpemU9NDA5NiwgbWVtb3J5PTY0S2J5dGVzKQpbICAgIDQuMjQxNjA5XSBJUFZT
OiBDcmVhdGluZyBuZXRucyBzaXplPTEyMTYgaWQ9MApbICAgIDQuNjI1OTI5XSBpbnB1dDog
SW1FeFBTLzIgR2VuZXJpYyBFeHBsb3JlciBNb3VzZSBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9p
ODA0Mi9zZXJpbzEvaW5wdXQvaW5wdXQ2ClsgICAgNC42NDI5MzddIElQVlM6IGlwdnMgbG9h
ZGVkLgpbICAgIDQuODg2NDk3XSBpcF90YWJsZXM6IChDKSAyMDAwLTIwMDYgTmV0ZmlsdGVy
IENvcmUgVGVhbQpbICAgIDQuODg2NTMwXSBUQ1A6IGN1YmljIHJlZ2lzdGVyZWQKWyAgICA0
Ljg4NjUzM10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpbICAgIDQuODg2
NTU2XSBicmlkZ2U6IGF1dG9tYXRpYyBmaWx0ZXJpbmcgdmlhIGFycC9pcC9pcDZ0YWJsZXMg
aGFzIGJlZW4gZGVwcmVjYXRlZC4gVXBkYXRlIHlvdXIgc2NyaXB0cyB0byBsb2FkIGJyX25l
dGZpbHRlciBpZiB5b3UgbmVlZCB0aGlzLgpbICAgIDUuMTkyODQyXSBCcmlkZ2UgZmlyZXdh
bGxpbmcgcmVnaXN0ZXJlZApbICAgIDUuMjAzNzk5XSBFYnRhYmxlcyB2Mi4wIHJlZ2lzdGVy
ZWQKWyAgICA1LjIxMzY5NV0gQmx1ZXRvb3RoOiBSRkNPTU0gVFRZIGxheWVyIGluaXRpYWxp
emVkClsgICAgNS4yMjY2NThdIEJsdWV0b290aDogUkZDT01NIHNvY2tldCBsYXllciBpbml0
aWFsaXplZApbICAgIDUuMjM5ODc1XSBCbHVldG9vdGg6IFJGQ09NTSB2ZXIgMS4xMQpbICAg
IDUuMjUwNDg1XSBCbHVldG9vdGg6IEJORVAgKEV0aGVybmV0IEVtdWxhdGlvbikgdmVyIDEu
MwpbICAgIDUuMjY0MTI2XSBCbHVldG9vdGg6IEJORVAgZmlsdGVyczogcHJvdG9jb2wgbXVs
dGljYXN0ClsgICAgNS4yNzc3NzNdIEJsdWV0b290aDogQk5FUCBzb2NrZXQgbGF5ZXIgaW5p
dGlhbGl6ZWQKWyAgICA1LjI5MTM5MF0gQmx1ZXRvb3RoOiBISURQIChIdW1hbiBJbnRlcmZh
Y2UgRW11bGF0aW9uKSB2ZXIgMS4yClsgICAgNS4zMDY3NTFdIEJsdWV0b290aDogSElEUCBz
b2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAgICA1LjMxOTMwNF0gS2V5IHR5cGUgY2VwaCBy
ZWdpc3RlcmVkClsgICAgNS4zMjkxNDNdIGxpYmNlcGg6IGxvYWRlZCAobW9uL29zZCBwcm90
byAxNS8yNCkKWyAgICA1LjM0MjcyOV0gcmVnaXN0ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAx
ClsgICAgNS4zNTUwNjZdIEJ0cmZzIGxvYWRlZApbICAgIDUuMzY1NzM5XSB4ZW5idXNfcHJv
YmVfZnJvbnRlbmQ6IERldmljZSB3aXRoIG5vIGRyaXZlcjogZGV2aWNlL3BjaS8wClsgICAg
NS4zODI4NjFdIGNvbnNvbGUgW25ldGNvbjBdIGVuYWJsZWQKWyAgICA1LjM4NjA5N10gdXNi
IDEtMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTEwY2YsIGlkUHJvZHVjdD01
NTAwClsgICAgNS4zODYwOThdIHVzYiAxLTI6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1m
cj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0wClsgICAgNS4zODYxMDBdIHVzYiAxLTI6
IFByb2R1Y3Q6IFVTQiBLODA1NQpbICAgIDUuMzg2MTAwXSB1c2IgMS0yOiBNYW51ZmFjdHVy
ZXI6IFZlbGxlbWFuIApbICAgIDUuMzg2MjEyXSB1c2IgMS0yOiBlcCAweDgxIC0gcm91bmRp
bmcgaW50ZXJ2YWwgdG8gNjQgbWljcm9mcmFtZXMsIGVwIGRlc2Mgc2F5cyA4MCBtaWNyb2Zy
YW1lcwpbICAgIDUuMzg2MjE1XSB1c2IgMS0yOiBlcCAweDEgLSByb3VuZGluZyBpbnRlcnZh
bCB0byA2NCBtaWNyb2ZyYW1lcywgZXAgZGVzYyBzYXlzIDgwIG1pY3JvZnJhbWVzClsgICAg
NS4zOTY3MjddIHVzYiAzLTE6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDIg
dXNpbmcgdWhjaV9oY2QKWyAgICA1LjUxMDkzNV0gbmV0Y29uc29sZTogbmV0d29yayBsb2dn
aW5nIHN0YXJ0ZWQKWyAgICA1LjUyNDE3MV0gcnRjX2Ntb3MgMDA6MDI6IHNldHRpbmcgc3lz
dGVtIGNsb2NrIHRvIDIwMTQtMTEtMTggMTM6MDk6MDEgVVRDICgxNDE2MzE2MTQxKQpbICAg
IDUuNTQ1MzQwXSBBTFNBIGRldmljZSBsaXN0OgpbICAgIDUuNTU1NjA3XSAgIE5vIHNvdW5k
Y2FyZHMgZm91bmQuClsgICAgNS41NTU2MTFdIHVzYiAzLTE6IG5vdCBydW5uaW5nIGF0IHRv
cCBzcGVlZDsgY29ubmVjdCB0byBhIGhpZ2ggc3BlZWQgaHViClsgICAgNS41ODY3OTJdIEZy
ZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDEwNDhLIChmZmZmZmZmZjgyMGRmMDAwIC0g
ZmZmZmZmZmY4MjFlNTAwMCkKWyAgICA1LjYwNzkyOF0gV3JpdGUgcHJvdGVjdGluZyB0aGUg
a2VybmVsIHJlYWQtb25seSBkYXRhOiAxNjM4NGsKWyAgICA1LjYyODg3Nl0gRnJlZWluZyB1
bnVzZWQga2VybmVsIG1lbW9yeTogMTM0MEsgKGZmZmY4ODAwMDFhYjEwMDAgLSBmZmZmODgw
MDAxYzAwMDAwKQpbICAgIDUuNjUxODA5XSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5
OiA2MDBLIChmZmZmODgwMDAxZjZhMDAwIC0gZmZmZjg4MDAwMjAwMDAwMCkKWyAgICA1LjY3
MjcwNl0gdXNiIDMtMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTA2MjcsIGlk
UHJvZHVjdD0wMDAxClsgICAgNS42NzI3MDldIHVzYiAzLTE6IE5ldyBVU0IgZGV2aWNlIHN0
cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTMsIFNlcmlhbE51bWJlcj01ClsgICAgNS42NzI3MTFd
IHVzYiAzLTE6IFByb2R1Y3Q6IFFFTVUgVVNCIFRhYmxldApbICAgIDUuNjcyNzEyXSB1c2Ig
My0xOiBNYW51ZmFjdHVyZXI6IFFFTVUKWyAgICA1LjY3MjcxM10gdXNiIDMtMTogU2VyaWFs
TnVtYmVyOiA0MgpbICAgIDUuNzQ4MTAyXSBpbnB1dDogUUVNVSBRRU1VIFVTQiBUYWJsZXQg
YXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjIvdXNiMy8zLTEvMy0xOjEuMC8w
MDAzOjA2Mjc6MDAwMS4wMDAxL2lucHV0L2lucHV0NwpbICAgIDUuNzc0MDkxXSB1ZGV2ZFsx
NDU4XTogc3RhcnRpbmcgdmVyc2lvbiAxNzUKWyAgICA1Ljc5MDE3M10gaGlkLWdlbmVyaWMg
MDAwMzowNjI3OjAwMDEuMDAwMTogaW5wdXQsaGlkcmF3MDogVVNCIEhJRCB2MC4wMSBQb2lu
dGVyIFtRRU1VIFFFTVUgVVNCIFRhYmxldF0gb24gdXNiLTAwMDA6MDA6MDEuMi0xL2lucHV0
MApbICAgIDguOTE5NTUwXSBFWFQ0LWZzICh4dmRhMSk6IElORk86IHJlY292ZXJ5IHJlcXVp
cmVkIG9uIHJlYWRvbmx5IGZpbGVzeXN0ZW0KWyAgICA4Ljk0NjUzNF0gRVhUNC1mcyAoeHZk
YTEpOiB3cml0ZSBhY2Nlc3Mgd2lsbCBiZSBlbmFibGVkIGR1cmluZyByZWNvdmVyeQpbICAg
IDkuNjYzOTYzXSBFWFQ0LWZzICh4dmRhMSk6IHJlY292ZXJ5IGNvbXBsZXRlClsgICAgOS43
NjQ3MjNdIEVYVDQtZnMgKHh2ZGExKTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJl
ZCBkYXRhIG1vZGUuIE9wdHM6IChudWxsKQpbICAgMTQuODkwMTc1XSB1ZGV2ZFsxOTU2XTog
c3RhcnRpbmcgdmVyc2lvbiAxNzUKWyAgIDE5LjgwNjUyMV0gQWRkaW5nIDc2OTAyMGsgc3dh
cCBvbiAvZGV2L3h2ZGEyLiAgUHJpb3JpdHk6LTEgZXh0ZW50czoxIGFjcm9zczo3NjkwMjBr
IFNTClsgICAxOS44NTg4NTFdIEVYVDQtZnMgKHh2ZGExKTogcmUtbW91bnRlZC4gT3B0czog
KG51bGwpClsgICAyMC4yOTg3NDddIEVYVDQtZnMgKHh2ZGExKTogcmUtbW91bnRlZC4gT3B0
czogZXJyb3JzPXJlbW91bnQtcm8KWyAgIDI1Ljg1MDI3Ml0gRVhUNC1mcyAoeHZkYik6IG1v
dW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiBlcnJvcnM9
cmVtb3VudC1ybwpbICAgOTQuODAzNDYwXSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6IHhIQ0kg
aG9zdCBub3QgcmVzcG9uZGluZyB0byBzdG9wIGVuZHBvaW50IGNvbW1hbmQuClsgICA5NC44
MDY3NTddIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogQXNzdW1pbmcgaG9zdCBpcyBkeWluZywg
aGFsdGluZyBob3N0LgpbICAgOTQuODYyNjg3XSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6IEhD
IGRpZWQ7IGNsZWFuaW5nIHVwClsgICA5NC44NzY1NzddIHVzYiAxLTI6IFVTQiBkaXNjb25u
ZWN0LCBkZXZpY2UgbnVtYmVyIDIKWyAyNjQ0LjQ5MjcxM10gY3gyNTgyMTogY3gyNTgyMV92
aWRlb193YWtldXA6IDAgYnVmZmVycyBoYW5kbGVkIChzaG91bGQgYmUgMSkK
------------0191A1230144FE1ED
Content-Type: application/octet-stream;
 name="serial.log"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="serial.log"

77u/IF9fICBfXyAgICAgICAgICAgIF8gIF8gICAgX19fXyAgIF9fXyAgICAgICAgICAgICAg
DQogXCBcLyAvX19fIF8gX18gICB8IHx8IHwgIHwgX19ffCAvIF8gXCAgICBfIF9fIF9fXyAN
CiAgXCAgLy8gXyBcICdfIFwgIHwgfHwgfF8gfF9fXyBcfCB8IHwgfF9ffCAnX18vIF9ffA0K
ICAvICBcICBfXy8gfCB8IHwgfF9fICAgX3wgX19fKSB8IHxffCB8X198IHwgfCAoX18gDQog
L18vXF9cX19ffF98IHxffCAgICB8X3woXylfX19fKF8pX19fLyAgIHxffCAgXF9fX3wNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhF
TikgWGVuIHZlcnNpb24gNC41LjAtcmMgKHJvb3RAZHluZG5zLm9yZykgKGdjYy00LjcucmVh
bCAoRGViaWFuIDQuNy4yLTUpIDQuNy4yKSBkZWJ1Zz15IFR1ZSBOb3YgMTggMTI6NTg6NTEg
Q0VUIDIwMTQNCihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IE1vbiBOb3YgMTcgMTU6MDc6MDMg
MjAxNCArMDEwMCBnaXQ6MDU0MGI4NS1kaXJ0eQ0KKFhFTikgQm9vdGxvYWRlcjogR1JVQiAx
Ljk5LTI3K2RlYjd1Mg0KKFhFTikgQ29tbWFuZCBsaW5lOiBkb20wX21lbT0xNTM2TSxtYXg6
MTUzNk0gbG9nbHZsPWFsbCBsb2dsdmxfZ3Vlc3Q9YWxsIGNvbnNvbGVfdGltZXN0YW1wcz1k
YXRlbXMgdmdhPWdmeC0xMjgweDEwMjR4MzIgY3B1aWRsZSBjcHVmcmVxPXhlbiBjb20xPTM4
NDAwLDhuMSBjb25zb2xlPXZnYSxjb20xIGl2cnNfaW9hcGljWzZdPTAwOjE0LjAgaW9tbXU9
b24sdmVyYm9zZSxkZWJ1ZyxhbWQtaW9tbXUtZGVidWcgZGVidWcgbGFwaWM9ZGVidWcgYXBp
Y192ZXJib3NpdHk9ZGVidWcgYXBpYz1kZWJ1Zw0KKFhFTikgVmlkZW8gaW5mb3JtYXRpb246
DQooWEVOKSAgVkdBIGlzIGdyYXBoaWNzIG1vZGUgMTI4MHgxMDI0LCAzMiBicHANCihYRU4p
ICBWQkUvRERDIG1ldGhvZHM6IFYyOyBFRElEIHRyYW5zZmVyIHRpbWU6IDEgc2Vjb25kcw0K
KFhFTikgRGlzYyBpbmZvcm1hdGlvbjoNCihYRU4pICBGb3VuZCAyIE1CUiBzaWduYXR1cmVz
DQooWEVOKSAgRm91bmQgMiBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcw0KKFhFTikgWGVu
LWU4MjAgUkFNIG1hcDoNCihYRU4pICAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5
OTQwMCAodXNhYmxlKQ0KKFhFTikgIDAwMDAwMDAwMDAwOTk0MDAgLSAwMDAwMDAwMDAwMGEw
MDAwIChyZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMDAwMGU0MDAwIC0gMDAwMDAwMDAwMDEw
MDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwOWZm
OTAwMDAgKHVzYWJsZSkNCihYRU4pICAwMDAwMDAwMDlmZjkwMDAwIC0gMDAwMDAwMDA5ZmY5
ZTAwMCAoQUNQSSBkYXRhKQ0KKFhFTikgIDAwMDAwMDAwOWZmOWUwMDAgLSAwMDAwMDAwMDlm
ZmUwMDAwIChBQ1BJIE5WUykNCihYRU4pICAwMDAwMDAwMDlmZmUwMDAwIC0gMDAwMDAwMDBh
MDAwMDAwMCAocmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDBmZmUwMDAwMCAtIDAwMDAwMDAx
MDAwMDAwMDAgKHJlc2VydmVkKQ0KKFhFTikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAw
NTYwMDAwMDAwICh1c2FibGUpDQooWEVOKSBBQ1BJOiBSU0RQIDAwMEZCMTAwLCAwMDE0IChy
MCBBQ1BJQU0pDQooWEVOKSBBQ1BJOiBSU0RUIDlGRjkwMDAwLCAwMDQ4IChyMSBNU0kgICAg
T0VNU0xJQyAgMjAxMDA5MTMgTVNGVCAgICAgICA5NykNCihYRU4pIEFDUEk6IEZBQ1AgOUZG
OTAyMDAsIDAwODQgKHIxIDc2NDBNUyBBNzY0MDEwMCAyMDEwMDkxMyBNU0ZUICAgICAgIDk3
KQ0KKFhFTikgQUNQSTogRFNEVCA5RkY5MDVFMCwgOTQyNyAocjEgIEE3NjQwIEE3NjQwMTAw
ICAgICAgMTAwIElOVEwgMjAwNTExMTcpDQooWEVOKSBBQ1BJOiBGQUNTIDlGRjlFMDAwLCAw
MDQwDQooWEVOKSBBQ1BJOiBBUElDIDlGRjkwMzkwLCAwMDg4IChyMSA3NjQwTVMgQTc2NDAx
MDAgMjAxMDA5MTMgTVNGVCAgICAgICA5NykNCihYRU4pIEFDUEk6IE1DRkcgOUZGOTA0MjAs
IDAwM0MgKHIxIDc2NDBNUyBPRU1NQ0ZHICAyMDEwMDkxMyBNU0ZUICAgICAgIDk3KQ0KKFhF
TikgQUNQSTogU0xJQyA5RkY5MDQ2MCwgMDE3NiAocjEgTVNJICAgIE9FTVNMSUMgIDIwMTAw
OTEzIE1TRlQgICAgICAgOTcpDQooWEVOKSBBQ1BJOiBPRU1CIDlGRjlFMDQwLCAwMDcyIChy
MSA3NjQwTVMgQTc2NDAxMDAgMjAxMDA5MTMgTVNGVCAgICAgICA5NykNCihYRU4pIEFDUEk6
IFNSQVQgOUZGOUE1RTAsIDAxMDggKHIzIEFNRCAgICBGQU1fRl8xMCAgICAgICAgMiBBTUQg
ICAgICAgICAxKQ0KKFhFTikgQUNQSTogSFBFVCA5RkY5QTZGMCwgMDAzOCAocjEgNzY0ME1T
IE9FTUhQRVQgIDIwMTAwOTEzIE1TRlQgICAgICAgOTcpDQooWEVOKSBBQ1BJOiBJVlJTIDlG
RjlBNzMwLCAwMTEwIChyMSAgQU1EICAgICBSRDg5MFMgICAyMDIwMzEgQU1EICAgICAgICAg
MCkNCihYRU4pIEFDUEk6IFNTRFQgOUZGOUE4NDAsIDBEQTQgKHIxIEEgTSBJICBQT1dFUk5P
VyAgICAgICAgMSBBTUQgICAgICAgICAxKQ0KKFhFTikgU3lzdGVtIFJBTTogMjA0NzlNQiAo
MjA5NzA2NjBrQikNCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMCAtPiBOb2RlIDANCihY
RU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMSAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAw
IC0+IEFQSUMgMiAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMyAtPiBO
b2RlIDANCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgNCAtPiBOb2RlIDANCihYRU4pIFNS
QVQ6IFBYTSAwIC0+IEFQSUMgNSAtPiBOb2RlIDANCihYRU4pIFNSQVQ6IE5vZGUgMCBQWE0g
MCAwLWEwMDAwDQooWEVOKSBTUkFUOiBOb2RlIDAgUFhNIDAgMTAwMDAwLWEwMDAwMDAwDQoo
WEVOKSBTUkFUOiBOb2RlIDAgUFhNIDAgMTAwMDAwMDAwLTU2MDAwMDAwMA0KKFhFTikgTlVN
QTogQWxsb2NhdGVkIG1lbW5vZGVtYXAgZnJvbSA1NWQwYWYwMDAgLSA1NWQwYjUwMDANCihY
RU4pIE5VTUE6IFVzaW5nIDggZm9yIHRoZSBoYXNoIHNoaWZ0Lg0KKFhFTikgRG9tYWluIGhl
YXAgaW5pdGlhbGlzZWQNCihYRU4pIHZlc2FmYjogZnJhbWVidWZmZXIgYXQgMHhkMDAwMDAw
MCwgbWFwcGVkIHRvIDB4ZmZmZjgyYzAwMDIwMTAwMCwgdXNpbmcgNjE0NGssIHRvdGFsIDE2
Mzg0aw0KKFhFTikgdmVzYWZiOiBtb2RlIGlzIDEyODB4MTAyNHgzMiwgbGluZWxlbmd0aD01
MTIwLCBmb250IDh4MTYNCihYRU4pIHZlc2FmYjogVHJ1ZWNvbG9yOiBzaXplPTA6ODo4Ojgs
IHNoaWZ0PTA6MTY6ODowDQooWEVOKSBmb3VuZCBTTVAgTVAtdGFibGUgYXQgMDAwZmY3ODAN
CihYRU4pIERNSSBwcmVzZW50Lg0KKFhFTikgQVBJQyBib290IHN0YXRlIGlzICd4YXBpYycN
CihYRU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQNCihYRU4pIEFDUEk6IFBNLVRpbWVy
IElPIFBvcnQ6IDB4ODA4DQooWEVOKSBBQ1BJOiBTTEVFUCBJTkZPOiBwbTF4X2NudFsxOjgw
NCwxOjBdLCBwbTF4X2V2dFsxOjgwMCwxOjBdDQooWEVOKSBBQ1BJOiAgICAgICAgICAgICB3
YWtldXBfdmVjWzlmZjllMDBjXSwgdmVjX3NpemVbMjBdDQooWEVOKSBBQ1BJOiBMb2NhbCBB
UElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgw
MV0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkNCihYRU4pIFByb2Nlc3NvciAjMCAwOjEwIEFQ
SUMgdmVyc2lvbiAxNg0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNf
aWRbMHgwMV0gZW5hYmxlZCkNCihYRU4pIFByb2Nlc3NvciAjMSAwOjEwIEFQSUMgdmVyc2lv
biAxNg0KKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwMl0g
ZW5hYmxlZCkNCihYRU4pIFByb2Nlc3NvciAjMiAwOjEwIEFQSUMgdmVyc2lvbiAxNg0KKFhF
TikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwM10gZW5hYmxlZCkN
CihYRU4pIFByb2Nlc3NvciAjMyAwOjEwIEFQSUMgdmVyc2lvbiAxNg0KKFhFTikgQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgwNF0gZW5hYmxlZCkNCihYRU4pIFBy
b2Nlc3NvciAjNCAwOjEwIEFQSUMgdmVyc2lvbiAxNg0KKFhFTikgQUNQSTogTEFQSUMgKGFj
cGlfaWRbMHgwNl0gbGFwaWNfaWRbMHgwNV0gZW5hYmxlZCkNCihYRU4pIFByb2Nlc3NvciAj
NSAwOjEwIEFQSUMgdmVyc2lvbiAxNg0KKFhFTikgQUNQSTogSU9BUElDIChpZFsweDA2XSBh
ZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KKFhFTikgSU9BUElDWzBdOiBhcGlj
X2lkIDYsIHZlcnNpb24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMNCihYRU4p
IEFDUEk6IElPQVBJQyAoaWRbMHgwN10gYWRkcmVzc1sweGZlYzIwMDAwXSBnc2lfYmFzZVsy
NF0pDQooWEVOKSBJT0FQSUNbMV06IGFwaWNfaWQgNywgdmVyc2lvbiAzMywgYWRkcmVzcyAw
eGZlYzIwMDAwLCBHU0kgMjQtNTUNCihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi
dXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpDQooWEVOKSBBQ1BJOiBJTlRfU1JDX09W
UiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBsb3cgbGV2ZWwpDQooWEVOKSBBQ1BJ
OiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuDQooWEVOKSBBQ1BJOiBJUlEyIHVzZWQgYnkgb3Zl
cnJpZGUuDQooWEVOKSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUuDQooWEVOKSBFbmFi
bGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMiBJL08gQVBJQ3MNCihYRU4pIEFDUEk6
IEhQRVQgaWQ6IDB4ODMwMCBiYXNlOiAweGZlZDAwMDAwDQooWEVOKSBFUlNUIHRhYmxlIHdh
cyBub3QgZm91bmQNCihYRU4pIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJh
dGlvbiBpbmZvcm1hdGlvbg0KKFhFTikgU01QOiBBbGxvd2luZyA2IENQVXMgKDAgaG90cGx1
ZyBDUFVzKQ0KKFhFTikgbWFwcGVkIEFQSUMgdG8gZmZmZjgyY2ZmZmRmYjAwMCAoZmVlMDAw
MDApDQooWEVOKSBtYXBwZWQgSU9BUElDIHRvIGZmZmY4MmNmZmZkZmEwMDAgKGZlYzAwMDAw
KQ0KKFhFTikgbWFwcGVkIElPQVBJQyB0byBmZmZmODJjZmZmZGY5MDAwIChmZWMyMDAwMCkN
CihYRU4pIElSUSBsaW1pdHM6IDU2IEdTSSwgMTExMiBNU0kvTVNJLVgNCihYRU4pIFVzaW5n
IHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgKGNyZWRpdCkNCihYRU4pIERldGVj
dGVkIDMyMDAuMTc2IE1IeiBwcm9jZXNzb3IuDQooWEVOKSBJbml0aW5nIG1lbW9yeSBzaGFy
aW5nLg0KKFhFTikgQU1EIEZhbTEwaCBtYWNoaW5lIGNoZWNrIHJlcG9ydGluZyBlbmFibGVk
DQooWEVOKSBhbHQgdGFibGUgZmZmZjgyZDA4MDJkYWYzMCAtPiBmZmZmODJkMDgwMmRiZjUw
DQooWEVOKSBQQ0k6IE1DRkcgY29uZmlndXJhdGlvbiAwOiBiYXNlIGUwMDAwMDAwIHNlZ21l
bnQgMDAwMCBidXNlcyAwMCAtIGZmDQooWEVOKSBQQ0k6IE5vdCB1c2luZyBNQ0ZHIGZvciBz
ZWdtZW50IDAwMDAgYnVzIDAwLWZmDQooWEVOKSBBTUQtVmk6IEZvdW5kIE1TSSBjYXBhYmls
aXR5IGJsb2NrIGF0IDB4NTQNCihYRU4pIEFNRC1WaTogQUNQSSBUYWJsZToNCihYRU4pIEFN
RC1WaTogIFNpZ25hdHVyZSBJVlJTDQooWEVOKSBBTUQtVmk6ICBMZW5ndGggMHgxMTANCihY
RU4pIEFNRC1WaTogIFJldmlzaW9uIDB4MQ0KKFhFTikgQU1ELVZpOiAgQ2hlY2tTdW0gMHhl
Yg0KKFhFTikgQU1ELVZpOiAgT0VNX0lkIEFNRCAgDQooWEVOKSBBTUQtVmk6ICBPRU1fVGFi
bGVfSWQgUkQ4OTBTDQooWEVOKSBBTUQtVmk6ICBPRU1fUmV2aXNpb24gMHgyMDIwMzENCihY
RU4pIEFNRC1WaTogIENyZWF0b3JfSWQgQU1EIA0KKFhFTikgQU1ELVZpOiAgQ3JlYXRvcl9S
ZXZpc2lvbiAwDQooWEVOKSBBTUQtVmk6IElWUlMgQmxvY2s6IHR5cGUgMHgxMCBmbGFncyAw
eDNlIGxlbiAweGUwIGlkIDB4Mg0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTog
dHlwZSAweDMgaWQgMCBmbGFncyAwDQooWEVOKSBBTUQtVmk6ICBEZXZfSWQgUmFuZ2U6IDAg
LT4gMHgyDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAw
eDEwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgz
IGlkIDB4ZjAwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogIERldl9JZCBSYW5nZTogMHhmMDAg
LT4gMHhmMDENCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlk
IDB4MTggZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAw
eDMgaWQgMHhlMDAgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiAgRGV2X0lkIFJhbmdlOiAweGUw
MCAtPiAweGUwMQ0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIg
aWQgMHgyOCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBl
IDB4MiBpZCAweGQwMCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5
OiB0eXBlIDB4MiBpZCAweDMwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2Ug
RW50cnk6IHR5cGUgMHgyIGlkIDB4YzAwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBE
ZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4NDggZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJ
VkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHhiMDAgZmxhZ3MgMA0KKFhFTikgQU1E
LVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHg1MCBmbGFncyAwDQooWEVO
KSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweGEwMCBmbGFncyAw
DQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDU4IGZs
YWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgzIGlkIDB4
OTAwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogIERldl9JZCBSYW5nZTogMHg5MDAgLT4gMHg5
MDENCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4NjAg
ZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQg
MHg1MDAgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAw
eDIgaWQgMHg2MDggZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTog
dHlwZSAweDIgaWQgMHg4MDAgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBF
bnRyeTogdHlwZSAweDIgaWQgMHg2MTAgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERl
dmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHg3MDAgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJ
VkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHg2OCBmbGFncyAwDQooWEVOKSBBTUQt
Vmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDQwMCBmbGFncyAwDQooWEVO
KSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDg4IGZsYWdzIDAN
CihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgzIGlkIDB4OTAgZmxh
Z3MgMA0KKFhFTikgQU1ELVZpOiAgRGV2X0lkIFJhbmdlOiAweDkwIC0+IDB4OTINCihYRU4p
IEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgzIGlkIDB4OTggZmxhZ3MgMA0K
KFhFTikgQU1ELVZpOiAgRGV2X0lkIFJhbmdlOiAweDk4IC0+IDB4OWENCihYRU4pIEFNRC1W
aTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4YTAgZmxhZ3MgMHhkNw0KKFhF
TikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHhhMiBmbGFncyAw
DQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweGEzIGZs
YWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4
YTQgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDQz
IGlkIDB4MzAwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogIERldl9JZCBSYW5nZTogMHgzMDAg
LT4gMHgzZmYgYWxpYXMgMHhhNA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTog
dHlwZSAweDIgaWQgMHhhNSBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVu
dHJ5OiB0eXBlIDB4MiBpZCAweGE4IGZsYWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBEZXZp
Y2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4YTkgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhE
IERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHgxMDAgZmxhZ3MgMA0KKFhFTikgQU1ELVZp
OiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDMgaWQgMHhiMCBmbGFncyAwDQooWEVOKSBB
TUQtVmk6ICBEZXZfSWQgUmFuZ2U6IDB4YjAgLT4gMHhiMg0KKFhFTikgQU1ELVZpOiBJVkhE
IERldmljZSBFbnRyeTogdHlwZSAwIGlkIDAgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhE
IERldmljZSBFbnRyeTogdHlwZSAweDQ4IGlkIDAgZmxhZ3MgMHhkNw0KKFhFTikgQU1ELVZp
OiBJVkhEIFNwZWNpYWw6IDAwMDA6MDA6MTQuMCB2YXJpZXR5IDB4MiBoYW5kbGUgMA0KKFhF
TikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDQ4IGlkIDAgZmxhZ3MgMA0K
KFhFTikgQU1ELVZpOiBJVkhEIFNwZWNpYWw6IDAwMDA6MDA6MDAuMSB2YXJpZXR5IDB4MSBo
YW5kbGUgMHg3DQooWEVOKSBBTUQtVmk6IERpc2FibGVkIEhBUCBtZW1vcnkgbWFwIHNoYXJp
bmcgd2l0aCBJT01NVQ0KKFhFTikgQU1ELVZpOiBJT01NVSAwIEVuYWJsZWQuDQooWEVOKSBJ
L08gdmlydHVhbGlzYXRpb24gZW5hYmxlZA0KKFhFTikgIC0gRG9tMCBtb2RlOiBSZWxheGVk
DQooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQNCihYRU4pIEdldHRpbmcgVkVS
U0lPTjogODAwNTAwMTANCihYRU4pIEdldHRpbmcgVkVSU0lPTjogODAwNTAwMTANCihYRU4p
IEdldHRpbmcgSUQ6IDANCihYRU4pIEdldHRpbmcgTFZUMDogNzAwDQooWEVOKSBHZXR0aW5n
IExWVDE6IDQwMA0KKFhFTikgZW5hYmxlZCBFeHRJTlQgb24gQ1BVIzANCihYRU4pIEVTUiB2
YWx1ZSBiZWZvcmUgZW5hYmxpbmcgdmVjdG9yOiAweDQgIGFmdGVyOiAwDQooWEVOKSBFTkFC
TElORyBJTy1BUElDIElSUXMNCihYRU4pICAtPiBVc2luZyBuZXcgQUNLIG1ldGhvZA0KKFhF
TikgaW5pdCBJT19BUElDIElSUXMNCihYRU4pICBJTy1BUElDIChhcGljaWQtcGluKSA2LTAs
IDYtMTYsIDYtMTcsIDYtMTgsIDYtMTksIDYtMjAsIDYtMjEsIDYtMjIsIDYtMjMsIDctMCwg
Ny0xLCA3LTIsIDctMywgNy00LCA3LTUsIDctNiwgNy03LCA3LTgsIDctOSwgNy0xMCwgNy0x
MSwgNy0xMiwgNy0xMywgNy0xNCwgNy0xNSwgNy0xNiwgNy0xNywgNy0xOCwgNy0xOSwgNy0y
MCwgNy0yMSwgNy0yMiwgNy0yMywgNy0yNCwgNy0yNSwgNy0yNiwgNy0yNywgNy0yOCwgNy0y
OSwgNy0zMCwgNy0zMSBub3QgY29ubmVjdGVkLg0KKFhFTikgLi5USU1FUjogdmVjdG9yPTB4
RjAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQ0KKFhFTikgbnVtYmVyIG9mIE1Q
IElSUSBzb3VyY2VzOiAxNS4NCihYRU4pIG51bWJlciBvZiBJTy1BUElDICM2IHJlZ2lzdGVy
czogMjQuDQooWEVOKSBudW1iZXIgb2YgSU8tQVBJQyAjNyByZWdpc3RlcnM6IDMyLg0KKFhF
TikgdGVzdGluZyB0aGUgSU8gQVBJQy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uDQooWEVOKSBJ
TyBBUElDICM2Li4uLi4uDQooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMDogMDYwMDAwMDANCihY
RU4pIC4uLi4uLi4gICAgOiBwaHlzaWNhbCBBUElDIGlkOiAwNg0KKFhFTikgLi4uLi4uLiAg
ICA6IERlbGl2ZXJ5IFR5cGU6IDANCihYRU4pIC4uLi4uLi4gICAgOiBMVFMgICAgICAgICAg
OiAwDQooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMTogMDAxNzgwMjENCihYRU4pIC4uLi4uLi4g
ICAgIDogbWF4IHJlZGlyZWN0aW9uIGVudHJpZXM6IDAwMTcNCihYRU4pIC4uLi4uLi4gICAg
IDogUFJRIGltcGxlbWVudGVkOiAxDQooWEVOKSAuLi4uLi4uICAgICA6IElPIEFQSUMgdmVy
c2lvbjogMDAyMQ0KKFhFTikgLi4uLiByZWdpc3RlciAjMDI6IDA2MDAwMDAwDQooWEVOKSAu
Li4uLi4uICAgICA6IGFyYml0cmF0aW9uOiAwNg0KKFhFTikgLi4uLiByZWdpc3RlciAjMDM6
IDA3MDAwMDAwDQooWEVOKSAuLi4uLi4uICAgICA6IEJvb3QgRFQgICAgOiAwDQooWEVOKSAu
Li4uIElSUSByZWRpcmVjdGlvbiB0YWJsZToNCihYRU4pICBOUiBMb2cgUGh5IE1hc2sgVHJp
ZyBJUlIgUG9sIFN0YXQgRGVzdCBEZWxpIFZlY3Q6ICAgDQooWEVOKSAgMDAgMDAwIDAwICAx
ICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMSAgICAzMA0KKFhFTikgIDAxIDAwMSAwMSAg
MCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzANCihYRU4pICAwMiAwMDEgMDEg
IDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIEYwDQooWEVOKSAgMDMgMDAxIDAx
ICAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzOA0KKFhFTikgIDA0IDAwMSAw
MSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgRjENCihYRU4pICAwNSAwMDEg
MDEgIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDQwDQooWEVOKSAgMDYgMDAx
IDAxICAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICA0OA0KKFhFTikgIDA3IDAw
MSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNTANCihYRU4pICAwOCAw
MDEgMDEgIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDU4DQooWEVOKSAgMDkg
MDAxIDAxICAxICAgIDEgICAgMCAgIDEgICAwICAgIDEgICAgMCAgICAwMA0KKFhFTikgIDBh
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNjgNCihYRU4pICAw
YiAwMDEgMDEgIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDcwDQooWEVOKSAg
MGMgMDAxIDAxICAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICA3OA0KKFhFTikg
IDBkIDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgODgNCihYRU4p
ICAwZSAwMDEgMDEgIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDkwDQooWEVO
KSAgMGYgMDAxIDAxICAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICA5OA0KKFhF
TikgIDEwIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzANCihY
RU4pICAxMSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwDQoo
WEVOKSAgMTIgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMSAgICAzMA0K
KFhFTikgIDEzIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAN
CihYRU4pICAxNCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMw
DQooWEVOKSAgMTUgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMSAgICAz
MA0KKFhFTikgIDE2IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAg
MzANCihYRU4pICAxNyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAg
IDMwDQooWEVOKSBJTyBBUElDICM3Li4uLi4uDQooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMDog
MDcwMDAwMDANCihYRU4pIC4uLi4uLi4gICAgOiBwaHlzaWNhbCBBUElDIGlkOiAwNw0KKFhF
TikgLi4uLi4uLiAgICA6IERlbGl2ZXJ5IFR5cGU6IDANCihYRU4pIC4uLi4uLi4gICAgOiBM
VFMgICAgICAgICAgOiAwDQooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMTogMDAxRjgwMjENCihY
RU4pIC4uLi4uLi4gICAgIDogbWF4IHJlZGlyZWN0aW9uIGVudHJpZXM6IDAwMUYNCihYRU4p
IC4uLi4uLi4gICAgIDogUFJRIGltcGxlbWVudGVkOiAxDQooWEVOKSAuLi4uLi4uICAgICA6
IElPIEFQSUMgdmVyc2lvbjogMDAyMQ0KKFhFTikgLi4uLiByZWdpc3RlciAjMDI6IDAwMDAw
MDAwDQooWEVOKSAuLi4uLi4uICAgICA6IGFyYml0cmF0aW9uOiAwMA0KKFhFTikgLi4uLiBJ
UlEgcmVkaXJlY3Rpb24gdGFibGU6DQooWEVOKSAgTlIgTG9nIFBoeSBNYXNrIFRyaWcgSVJS
IFBvbCBTdGF0IERlc3QgRGVsaSBWZWN0OiAgIA0KKFhFTikgIDAwIDAwMCAwMCAgMSAgICAw
ICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwMSAwMDAgMDAgIDEgICAg
MCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMDIgMDAwIDAwICAxICAg
IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDAzIDAwMCAwMCAgMSAg
ICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwNCAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMDUgMDAwIDAwICAx
ICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDA2IDAwMCAwMCAg
MSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwNyAwMDAgMDAg
IDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMDggMDAwIDAw
ICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDA5IDAwMCAw
MCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwYSAwMDAg
MDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMGIgMDAw
IDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDBjIDAw
MCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwZCAw
MDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMGUg
MDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDBm
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAx
MCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAg
MTEgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikg
IDEyIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4p
ICAxMyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVO
KSAgMTQgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhF
TikgIDE1IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihY
RU4pICAxNiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQoo
WEVOKSAgMTcgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0K
KFhFTikgIDE4IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAN
CihYRU4pICAxOSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAw
DQooWEVOKSAgMWEgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAw
MA0KKFhFTikgIDFiIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDANCihYRU4pICAxYyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAg
IDAwDQooWEVOKSAgMWQgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAg
ICAwMA0KKFhFTikgIDFlIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAg
ICAgMDANCihYRU4pICAxZiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAw
ICAgIDAwDQooWEVOKSBVc2luZyB2ZWN0b3ItYmFzZWQgaW5kZXhpbmcNCihYRU4pIElSUSB0
byBwaW4gbWFwcGluZ3M6DQooWEVOKSBJUlEyNDAgLT4gMDoyDQooWEVOKSBJUlE0OCAtPiAw
OjENCihYRU4pIElSUTU2IC0+IDA6Mw0KKFhFTikgSVJRMjQxIC0+IDA6NA0KKFhFTikgSVJR
NjQgLT4gMDo1DQooWEVOKSBJUlE3MiAtPiAwOjYNCihYRU4pIElSUTgwIC0+IDA6Nw0KKFhF
TikgSVJRODggLT4gMDo4DQooWEVOKSBJUlE5NiAtPiAwOjkNCihYRU4pIElSUTEwNCAtPiAw
OjEwDQooWEVOKSBJUlExMTIgLT4gMDoxMQ0KKFhFTikgSVJRMTIwIC0+IDA6MTINCihYRU4p
IElSUTEzNiAtPiAwOjEzDQooWEVOKSBJUlExNDQgLT4gMDoxNA0KKFhFTikgSVJRMTUyIC0+
IDA6MTUNCihYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBkb25l
Lg0KKFhFTikgVXNpbmcgbG9jYWwgQVBJQyB0aW1lciBpbnRlcnJ1cHRzLg0KKFhFTikgY2Fs
aWJyYXRpbmcgQVBJQyB0aW1lciAuLi4NCihYRU4pIC4uLi4uIENQVSBjbG9jayBzcGVlZCBp
cyAzMjAwLjE1NjggTUh6Lg0KKFhFTikgLi4uLi4gaG9zdCBidXMgY2xvY2sgc3BlZWQgaXMg
MjAwLjAwOTcgTUh6Lg0KKFhFTikgLi4uLi4gYnVzX3NjYWxlID0gMHhjY2Q3DQooWEVOKSBb
MjAxNC0xMS0xOCAxNDoyNjo0Ny43MTNdIFBsYXRmb3JtIHRpbWVyIGlzIDE0LjMxOE1IeiBI
UEVUDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0Ny43MzRdIEFsbG9jYXRlZCBjb25zb2xl
IHJpbmcgb2YgNjQgS2lCLg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDcuNzQwXSBIVk06
IEFTSURzIGVuYWJsZWQuDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0Ny43NDZdIFNWTTog
U3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6
NDcuNzUyXSAgLSBOZXN0ZWQgUGFnZSBUYWJsZXMgKE5QVCkNCihYRU4pIFsyMDE0LTExLTE4
IDE0OjI2OjQ3Ljc1OF0gIC0gTGFzdCBCcmFuY2ggUmVjb3JkIChMQlIpIFZpcnR1YWxpc2F0
aW9uDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0Ny43NjRdICAtIE5leHQtUklQIFNhdmVk
IG9uICNWTUVYSVQNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ3Ljc3MV0gIC0gUGF1c2Ut
SW50ZXJjZXB0IEZpbHRlcg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDcuNzc3XSBIVk06
IFNWTSBlbmFibGVkDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0Ny43ODNdIEhWTTogSGFy
ZHdhcmUgQXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDoyNjo0Ny43ODldIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0INCihY
RU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ3Ljc5Nl0gSFZNOiBQVkggbW9kZSBub3Qgc3VwcG9y
dGVkIG9uIHRoaXMgcGxhdGZvcm0NCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ3LjgyM10g
bWFza2VkIEV4dElOVCBvbiBDUFUjMQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDcuODQ5
XSBtYXNrZWQgRXh0SU5UIG9uIENQVSMyDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0Ny44
NzZdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ3
LjkwMl0gbWFza2VkIEV4dElOVCBvbiBDUFUjNA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6
NDcuOTI5XSBtYXNrZWQgRXh0SU5UIG9uIENQVSM1DQooWEVOKSBbMjAxNC0xMS0xOCAxNDoy
Njo0Ny45MzZdIEJyb3VnaHQgdXAgNiBDUFVzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0
Ny45NDZdIEFNRC1WaTogRmFpbGVkIHRvIHNldHVwIEhQRVQgTVNJIHJlbWFwcGluZy4gV3Jv
bmcgSFBFVC4NCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ3Ljk1Ml0gQU1ELVZpOiBGYWls
ZWQgdG8gc2V0dXAgSFBFVCBNU0kgcmVtYXBwaW5nLiBXcm9uZyBIUEVULg0KKFhFTikgWzIw
MTQtMTEtMTggMTQ6MjY6NDcuOTU5XSBBTUQtVmk6IEZhaWxlZCB0byBzZXR1cCBIUEVUIE1T
SSByZW1hcHBpbmcuIFdyb25nIEhQRVQuDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0Ny45
NjVdIEhQRVQ6IDMgdGltZXJzIHVzYWJsZSBmb3IgYnJvYWRjYXN0ICgzIHRvdGFsKQ0KKFhF
TikgWzIwMTQtMTEtMTggMTQ6MjY6NDcuOTkyXSBBQ1BJIHNsZWVwIG1vZGVzOiBTMw0KKFhF
TikgWzIwMTQtMTEtMTggMTQ6MjY6NDcuOTk5XSBNQ0E6IFVzZSBodyB0aHJlc2hvbGRpbmcg
dG8gYWRqdXN0IHBvbGxpbmcgZnJlcXVlbmN5DQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0
OC4wMDZdIG1jaGVja19wb2xsOiBNYWNoaW5lIGNoZWNrIHBvbGxpbmcgdGltZXIgc3RhcnRl
ZC4NCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjAxM10gWGVub3Byb2ZpbGU6IEZhaWxl
ZCB0byBzZXR1cCBJQlMgTFZUIG9mZnNldCwgSUJTQ1RMID0gMHhmZmZmZmZmZg0KKFhFTikg
WzIwMTQtMTEtMTggMTQ6MjY6NDguMDIwXSAqKiogTE9BRElORyBET01BSU4gMCAqKioNCihY
RU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjE4OV0gZWxmX3BhcnNlX2JpbmFyeTogcGhkcjog
cGFkZHI9MHgxMDAwMDAwIG1lbXN6PTB4MTA2NDAwMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6
MjY6NDguMTk2XSBlbGZfcGFyc2VfYmluYXJ5OiBwaGRyOiBwYWRkcj0weDIyMDAwMDAgbWVt
c3o9MHgxMDYwMDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjIwM10gZWxmX3BhcnNl
X2JpbmFyeTogcGhkcjogcGFkZHI9MHgyMzA2MDAwIG1lbXN6PTB4MTQyODANCihYRU4pIFsy
MDE0LTExLTE4IDE0OjI2OjQ4LjIxMV0gZWxmX3BhcnNlX2JpbmFyeTogcGhkcjogcGFkZHI9
MHgyMzFiMDAwIG1lbXN6PTB4MTE0MDAwMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDgu
MjE4XSBlbGZfcGFyc2VfYmluYXJ5OiBtZW1vcnk6IDB4MTAwMDAwMCAtPiAweDM0NWIwMDAN
CihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjIyNl0gZWxmX3hlbl9wYXJzZV9ub3RlOiBH
VUVTVF9PUyA9ICJsaW51eCINCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjIzM10gZWxm
X3hlbl9wYXJzZV9ub3RlOiBHVUVTVF9WRVJTSU9OID0gIjIuNiINCihYRU4pIFsyMDE0LTEx
LTE4IDE0OjI2OjQ4LjI0MV0gZWxmX3hlbl9wYXJzZV9ub3RlOiBYRU5fVkVSU0lPTiA9ICJ4
ZW4tMy4wIg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDguMjQ4XSBlbGZfeGVuX3BhcnNl
X25vdGU6IFZJUlRfQkFTRSA9IDB4ZmZmZmZmZmY4MDAwMDAwMA0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6MjY6NDguMjU2XSBlbGZfeGVuX3BhcnNlX25vdGU6IEVOVFJZID0gMHhmZmZmZmZm
ZjgyMzFiMWYwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC4yNjRdIGVsZl94ZW5fcGFy
c2Vfbm90ZTogSFlQRVJDQUxMX1BBR0UgPSAweGZmZmZmZmZmODEwMDEwMDANCihYRU4pIFsy
MDE0LTExLTE4IDE0OjI2OjQ4LjI3Ml0gZWxmX3hlbl9wYXJzZV9ub3RlOiBGRUFUVVJFUyA9
ICIhd3JpdGFibGVfcGFnZV90YWJsZXN8cGFlX3BnZGlyX2Fib3ZlXzRnYnx3cml0YWJsZV9k
ZXNjcmlwdG9yX3RhYmxlc3xhdXRvX3RyYW5zbGF0ZWRfcGh5c21hcHxzdXBlcnZpc29yX21v
ZGVfa2VybmVsIg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDguMjg3XSBlbGZfeGVuX3Bh
cnNlX25vdGU6IFNVUFBPUlRFRF9GRUFUVVJFUyA9IDB4OTBkDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDoyNjo0OC4yOTZdIGVsZl94ZW5fcGFyc2Vfbm90ZTogUEFFX01PREUgPSAieWVzIg0K
KFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDguMzA0XSBlbGZfeGVuX3BhcnNlX25vdGU6IExP
QURFUiA9ICJnZW5lcmljIg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDguMzEyXSBlbGZf
eGVuX3BhcnNlX25vdGU6IHVua25vd24geGVuIGVsZiBub3RlICgweGQpDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDoyNjo0OC4zMjFdIGVsZl94ZW5fcGFyc2Vfbm90ZTogU1VTUEVORF9DQU5D
RUwgPSAweDENCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjMzMF0gZWxmX3hlbl9wYXJz
ZV9ub3RlOiBNT0RfU1RBUlRfUEZOID0gMHgxDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0
OC4zMzhdIGVsZl94ZW5fcGFyc2Vfbm90ZTogSFZfU1RBUlRfTE9XID0gMHhmZmZmODAwMDAw
MDAwMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC4zNDddIGVsZl94ZW5fcGFyc2Vf
bm90ZTogUEFERFJfT0ZGU0VUID0gMHgwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC4z
NTZdIGVsZl94ZW5fYWRkcl9jYWxjX2NoZWNrOiBhZGRyZXNzZXM6DQooWEVOKSBbMjAxNC0x
MS0xOCAxNDoyNjo0OC4zNjZdICAgICB2aXJ0X2Jhc2UgICAgICAgID0gMHhmZmZmZmZmZjgw
MDAwMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC4zNzVdICAgICBlbGZfcGFkZHJf
b2Zmc2V0ID0gMHgwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC4zODRdICAgICB2aXJ0
X29mZnNldCAgICAgID0gMHhmZmZmZmZmZjgwMDAwMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDoyNjo0OC4zOTRdICAgICB2aXJ0X2tzdGFydCAgICAgID0gMHhmZmZmZmZmZjgxMDAwMDAw
DQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC40MDRdICAgICB2aXJ0X2tlbmQgICAgICAg
ID0gMHhmZmZmZmZmZjgzNDViMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC40MTNd
ICAgICB2aXJ0X2VudHJ5ICAgICAgID0gMHhmZmZmZmZmZjgyMzFiMWYwDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDoyNjo0OC40MjNdICAgICBwMm1fYmFzZSAgICAgICAgID0gMHhmZmZmZmZm
ZmZmZmZmZmZmDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC40MzNdICBYZW4gIGtlcm5l
bDogNjQtYml0LCBsc2IsIGNvbXBhdDMyDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC40
NDNdICBEb20wIGtlcm5lbDogNjQtYml0LCBQQUUsIGxzYiwgcGFkZHIgMHgxMDAwMDAwIC0+
IDB4MzQ1YjAwMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDguNDU0XSBQSFlTSUNBTCBN
RU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC40NjRdICBE
b20wIGFsbG9jLjogICAwMDAwMDAwNTQ4MDAwMDAwLT4wMDAwMDAwNTRjMDAwMDAwICgzNzI5
MzggcGFnZXMgdG8gYmUgYWxsb2NhdGVkKQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDgu
NDc1XSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDU1ZjBjYTAwMC0+MDAwMDAwMDU1ZmZmZmEw
MA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDguNDg2XSBWSVJUVUFMIE1FTU9SWSBBUlJB
TkdFTUVOVDoNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjQ5N10gIExvYWRlZCBrZXJu
ZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODM0NWIwMDANCihYRU4pIFsyMDE0LTEx
LTE4IDE0OjI2OjQ4LjUwOF0gIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAtPjAw
MDAwMDAwMDAwMDAwMDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjUxOF0gIFBoeXMt
TWFjaCBtYXA6IGZmZmZmZmZmODM0NWIwMDAtPmZmZmZmZmZmODM3NWIwMDANCihYRU4pIFsy
MDE0LTExLTE4IDE0OjI2OjQ4LjUyOV0gIFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODM3NWIw
MDAtPmZmZmZmZmZmODM3NWI0YjQNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjU0MF0g
IFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODM3NWMwMDAtPmZmZmZmZmZmODM3N2IwMDANCihY
RU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjU1MV0gIEJvb3Qgc3RhY2s6ICAgIGZmZmZmZmZm
ODM3N2IwMDAtPmZmZmZmZmZmODM3N2MwMDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4
LjU2Ml0gIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZmODM4MDAw
MDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjU3M10gIEVOVFJZIEFERFJFU1M6IGZm
ZmZmZmZmODIzMWIxZjANCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjU4NV0gRG9tMCBo
YXMgbWF4aW11bSA2IFZDUFVzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC41OTZdIGVs
Zl9sb2FkX2JpbmFyeTogcGhkciAwIGF0IDB4ZmZmZmZmZmY4MTAwMDAwMCAtPiAweGZmZmZm
ZmZmODIwNjQwMDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ4LjYxNF0gZWxmX2xvYWRf
YmluYXJ5OiBwaGRyIDEgYXQgMHhmZmZmZmZmZjgyMjAwMDAwIC0+IDB4ZmZmZmZmZmY4MjMw
NjAwMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDguNjI1XSBlbGZfbG9hZF9iaW5hcnk6
IHBoZHIgMiBhdCAweGZmZmZmZmZmODIzMDYwMDAgLT4gMHhmZmZmZmZmZjgyMzFhMjgwDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo0OC42MzddIGVsZl9sb2FkX2JpbmFyeTogcGhkciAz
IGF0IDB4ZmZmZmZmZmY4MjMxYjAwMCAtPiAweGZmZmZmZmZmODI0MjMwMDANCihYRU4pIFsy
MDE0LTExLTE4IDE0OjI2OjQ5LjA0OV0gLS1NQVJLLS0NCihYRU4pIFsyMDE0LTExLTE4IDE0
OjI2OjQ5Ljc5MV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0g
MCwgdHlwZSA9IDB4Niwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBw
YWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjQ5LjgwM10gQU1ELVZp
OiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHgyLCB0eXBlID0gMHg3LCBy
b290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0K
KFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDkuODE1XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdl
IHRhYmxlOiBkZXZpY2UgaWQgPSAweDEwLCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1
NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6MjY6NDkuODI3XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2Ug
aWQgPSAweDE4LCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFp
biA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDkuODQw
XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDI4LCB0eXBl
ID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBt
b2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDkuODUzXSBBTUQtVmk6IFNldHVw
IEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDMwLCB0eXBlID0gMHgyLCByb290IHRh
YmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikg
WzIwMTQtMTEtMTggMTQ6MjY6NDkuODY2XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxl
OiBkZXZpY2UgaWQgPSAweDQ4LCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIw
MDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6
MjY6NDkuODc5XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAw
eDUwLCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAs
IHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDkuODkyXSBBTUQt
Vmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDU4LCB0eXBlID0gMHgy
LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0g
Mw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDkuOTA1XSBBTUQtVmk6IFNldHVwIEkvTyBw
YWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDYwLCB0eXBlID0gMHgyLCByb290IHRhYmxlID0g
MHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQt
MTEtMTggMTQ6MjY6NDkuOTE5XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZp
Y2UgaWQgPSAweDY4LCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRv
bWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDku
OTMyXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDg4LCB0
eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2lu
ZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDkuOTQ2XSBBTUQtVmk6IFNl
dHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDkwLCB0eXBlID0gMHg3LCByb290
IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhF
TikgWzIwMTQtMTEtMTggMTQ6MjY6NDkuOTYwXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRh
YmxlOiBkZXZpY2UgaWQgPSAweDkyLCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVl
ZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTgg
MTQ6MjY6NDkuOTc0XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQg
PSAweDk4LCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9
IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NDkuOTg4XSBB
TUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDlhLCB0eXBlID0g
MHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2Rl
ID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMDAzXSBBTUQtVmk6IFNldHVwIEkv
TyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGEwLCB0eXBlID0gMHg3LCByb290IHRhYmxl
ID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIw
MTQtMTEtMTggMTQ6MjY6NTAuMDE3XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBk
ZXZpY2UgaWQgPSAweGEyLCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAs
IGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6
NTAuMDMyXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGEz
LCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBh
Z2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMDQ3XSBBTUQtVmk6
IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGE0LCB0eXBlID0gMHg1LCBy
b290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0K
KFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMDYyXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdl
IHRhYmxlOiBkZXZpY2UgaWQgPSAweGE1LCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1
NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6MjY6NTAuMDc3XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2Ug
aWQgPSAweGE4LCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFp
biA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMDky
XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGIwLCB0eXBl
ID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBt
b2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMTA4XSBBTUQtVmk6IFNldHVw
IEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGIyLCB0eXBlID0gMHg3LCByb290IHRh
YmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikg
WzIwMTQtMTEtMTggMTQ6MjY6NTAuMTIzXSBBTUQtVmk6IFNraXBwaW5nIGhvc3QgYnJpZGdl
IDAwMDA6MDA6MTguMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMTM5XSBBTUQtVmk6
IFNraXBwaW5nIGhvc3QgYnJpZGdlIDAwMDA6MDA6MTguMQ0KKFhFTikgWzIwMTQtMTEtMTgg
MTQ6MjY6NTAuMTU0XSBBTUQtVmk6IFNraXBwaW5nIGhvc3QgYnJpZGdlIDAwMDA6MDA6MTgu
Mg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMTY5XSBBTUQtVmk6IFNraXBwaW5nIGhv
c3QgYnJpZGdlIDAwMDA6MDA6MTguMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMTg0
XSBBTUQtVmk6IFNraXBwaW5nIGhvc3QgYnJpZGdlIDAwMDA6MDA6MTguNA0KKFhFTikgWzIw
MTQtMTEtMTggMTQ6MjY6NTAuMTk5XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBk
ZXZpY2UgaWQgPSAweDQwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAw
LCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2
OjUwLjIxNV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg1
MDAsIHR5cGUgPSAweDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwg
cGFnaW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1MC4yMzFdIEFNRC1W
aTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4NjA4LCB0eXBlID0gMHgy
LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0g
Mw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMjQ3XSBBTUQtVmk6IFNldHVwIEkvTyBw
YWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDYxMCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9
IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0
LTExLTE4IDE0OjI2OjUwLjI2M10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2
aWNlIGlkID0gMHg3MDAsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwg
ZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1
MC4yNzldIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4ODAw
LCB0eXBlID0gMHgxLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBh
Z2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuMjk2XSBBTUQtVmk6
IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDkwMCwgdHlwZSA9IDB4MSwg
cm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMN
CihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjUwLjMxMl0gQU1ELVZpOiBTZXR1cCBJL08gcGFn
ZSB0YWJsZTogZGV2aWNlIGlkID0gMHg5MDEsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAw
eDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDoyNjo1MC4zMjldIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmlj
ZSBpZCA9IDB4YTAwLCB0eXBlID0gMHgxLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRv
bWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTAu
MzQ2XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGIwMCwg
dHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdp
bmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjUwLjM2M10gQU1ELVZpOiBT
ZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhjMDAsIHR5cGUgPSAweDEsIHJv
b3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1MC4zODFdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2Ug
dGFibGU6IGRldmljZSBpZCA9IDB4ZDAwLCB0eXBlID0gMHgxLCByb290IHRhYmxlID0gMHg1
NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6MjY6NTAuMzk4XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2Ug
aWQgPSAweGUwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21h
aW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjUwLjQx
Nl0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhlMDEsIHR5
cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5n
IG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1MC40MzRdIEFNRC1WaTogU2V0
dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4ZjAwLCB0eXBlID0gMHgxLCByb290
IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhF
TikgWzIwMTQtMTEtMTggMTQ6MjY6NTAuNDUyXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRh
YmxlOiBkZXZpY2UgaWQgPSAweGYwMSwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRl
ZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4
IDE0OjI2OjUwLjQ3NV0gU2NydWJiaW5nIEZyZWUgUkFNIG9uIDEgbm9kZXMgdXNpbmcgNiBD
UFVzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1MC41ODVdIC4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uZG9uZS4NCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjUzLjY3OF0gSW5p
dGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQwMDAgcGFnZXMuDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1My42OTZdIFN0ZC4gTG9nbGV2ZWw6IEFsbA0KKFhF
TikgWzIwMTQtMTEtMTggMTQ6MjY6NTMuNzE0XSBHdWVzdCBMb2dsZXZlbDogQWxsDQooWEVO
KSBbMjAxNC0xMS0xOCAxNDoyNjo1My43MzFdIFhlbiBpcyByZWxpbnF1aXNoaW5nIFZHQSBj
b25zb2xlLg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTMuODMzXSAqKiogU2VyaWFsIGlu
cHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0
IHRvIFhlbikNCihYRU4pIFsyMDE0LTExLTE4IDE0OjI2OjUzLjgzNF0gRnJlZWQgMjg0a0Ig
aW5pdCBtZW1vcnkuDQptYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KYWJv
dXQgdG8gZ2V0IHN0YXJ0ZWQuLi4NClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3Jv
dXAgc3Vic3lzIGNwdXNldA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBz
dWJzeXMgY3B1DQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBj
cHVhY2N0DQpbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTguMC1yYzUtMjAxNDEx
MTYtdmFuaWxsYSAocm9vdEBzZXJ2ZWVyc3RlcnRqZSkgKGdjYyB2ZXJzaW9uIDQuNy4yIChE
ZWJpYW4gNC43LjItNSkgKSAjMSBTTVAgVHVlIE5vdiAxOCAxMDoxODoyMyBDRVQgMjAxNA0K
WyAgICAwLjAwMDAwMF0gQ29tbWFuZCBsaW5lOiByb290PS9kZXYvbWFwcGVyL3NlcnZlZXJz
dGVydGplLXJvb3Qgcm8gdmVyYm9zZSBlYXJseXByaW50az14ZW4gbWVtPTE1MzZNIGNvbnNv
bGU9aHZjMCBjb25zb2xlPXR0eTAgdmdhPTc5NCB2aWRlbz12ZXNhZmIgcjgxNjkudXNlX2Rh
Yz0xIGFjcGlfZW5mb3JjZV9yZXNvdXJjZXM9bGF4IG1heF9sb29wPTMwIGxvb3BfbWF4X3Bh
cnQ9MTAgZGVidWcgbG9nbGV2ZWw9MTAgbm9tb2Rlc2V0IHhlbi1wY2liYWNrLmhpZGU9KDAz
OjA2LjApKDA0OjAwLiopKDA3OjAwLiopKDA4OjAwLiopKDA5OjAwLiopKDBhOjAwLjApKDBi
OjAwLjApKDBlOjAwLiopIHI4MTY5LnVzZV9kYWM9MSBhY3BpLmRlYnVnX2xheWVyPTB4NDAw
MDAwIGFjcGkuZGVidWdfbGV2ZWw9MHg0DQpbICAgIDAuMDAwMDAwXSBTZXQgMTI4OTc1MDYz
IHBhZ2UocykgdG8gMS0xIG1hcHBpbmcNClsgICAgMC4wMDAwMDBdIFJlbWFwcGVkIDEwMyBw
YWdlKHMpLCBsYXN0X3Bmbj0zOTMzMTkNClsgICAgMC4wMDAwMDBdIFJlbGVhc2VkIDAgcGFn
ZShzKQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0g
bWFwOg0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAw
MDAwMDAwMDAwOThmZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAw
MDAwMDAwMDA5OTQwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAw
MDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDA2MDA2NmZmZl0g
dXNhYmxlDQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDYwMDY3MDAwLTB4
MDAwMDAwMDA5ZmY4ZmZmZl0gdW51c2FibGUNClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAw
eDAwMDAwMDAwOWZmOTAwMDAtMHgwMDAwMDAwMDlmZjlkZmZmXSBBQ1BJIGRhdGENClsgICAg
MC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwOWZmOWUwMDAtMHgwMDAwMDAwMDlmZmRm
ZmZmXSBBQ1BJIE5WUw0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA5ZmZl
MDAwMC0weDAwMDAwMDAwOWZmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBYZW46
IFttZW0gMHgwMDAwMDAwMGY2MDAwMDAwLTB4MDAwMDAwMDBmNjAwM2ZmZl0gcmVzZXJ2ZWQN
ClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmVjMDAwMDAtMHgwMDAwMDAw
MGZlYzAwZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAw
MDBmZWMyMDAwMC0weDAwMDAwMDAwZmVjMjBmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAw
XSBYZW46IFttZW0gMHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBmZWVmZmZmZl0gcmVz
ZXJ2ZWQNClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmZlMDAwMDAtMHgw
MDAwMDAwMGZmZmZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4
MDAwMDAwMDEwMDAwMDAwMC0weDAwMDAwMDA1NWZmZmZmZmZdIHVudXNhYmxlDQpbICAgIDAu
MDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDBmZDAwMDAwMDAwLTB4MDAwMDAwZmZmZmZmZmZm
Zl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIGJvb3Rjb25zb2xlIFt4ZW5ib290MF0gZW5h
YmxlZA0KWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbjog
YWN0aXZlDQpbICAgIDAuMDAwMDAwXSBlODIwOiB1c2VyLWRlZmluZWQgcGh5c2ljYWwgUkFN
IG1hcDoNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4
MDAwMDAwMDAwMDA5OGZmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSB1c2VyOiBbbWVtIDB4
MDAwMDAwMDAwMDA5OTQwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkDQpbICAgIDAu
MDAwMDAwXSB1c2VyOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwNWZmZmZm
ZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAweDAwMDAwMDAwNjAwNjcw
MDAtMHgwMDAwMDAwMDlmZjhmZmZmXSB1bnVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gdXNlcjog
W21lbSAweDAwMDAwMDAwOWZmOTAwMDAtMHgwMDAwMDAwMDlmZjlkZmZmXSBBQ1BJIGRhdGEN
ClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMDlmZjllMDAwLTB4MDAwMDAw
MDA5ZmZkZmZmZl0gQUNQSSBOVlMNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAw
MDAwMDlmZmUwMDAwLTB4MDAwMDAwMDA5ZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAw
MDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMGY2MDAwMDAwLTB4MDAwMDAwMDBmNjAwM2ZmZl0g
cmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMGZlYzAwMDAw
LTB4MDAwMDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIHVzZXI6IFtt
ZW0gMHgwMDAwMDAwMGZlYzIwMDAwLTB4MDAwMDAwMDBmZWMyMGZmZl0gcmVzZXJ2ZWQNClsg
ICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBm
ZWVmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAw
MGZmZTAwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBd
IHVzZXI6IFttZW0gMHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDU1ZmZmZmZmZl0gdW51
c2FibGUNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDBmZDAwMDAwMDAwLTB4
MDAwMDAwZmZmZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIFNNQklPUyAyLjUg
cHJlc2VudC4NClsgICAgMC4wMDAwMDBdIERNSTogTVNJIE1TLTc2NDAvODkwRlhBLUdENzAg
KE1TLTc2NDApICAsIEJJT1MgVjEuOEIxIDA5LzEzLzIwMTANClsgICAgMC4wMDAwMDBdIGU4
MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiByZXNl
cnZlZA0KWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAw
MGZmZmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIEFHUDogTm8gQUdQIGJyaWRnZSBmb3Vu
ZA0KWyAgICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAweDYwMDAwIG1heF9hcmNoX3Bm
biA9IDB4NDAwMDAwMDAwDQpbICAgIDAuMDAwMDAwXSBTY2FubmluZyAxIGFyZWFzIGZvciBs
b3cgbWVtb3J5IGNvcnJ1cHRpb24NClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1w
b2xpbmUgYXQgW2ZmZmY4ODAwMDAwOTMwMDBdIDkzMDAwIHNpemUgMjQ1NzYNClsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZm
XQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRr
DQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4NWZlMDAwMDAt
MHg1ZmZmZmZmZl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4NWZlMDAwMDAtMHg1ZmZmZmZm
Zl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gQlJLIFsweDAzMjBiMDAwLCAweDAzMjBiZmZm
XSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDMyMGMwMDAsIDB4MDMyMGNmZmZd
IFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHg1
YzAwMDAwMC0weDVmZGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHg1YzAwMDAwMC0w
eDVmZGZmZmZmXSBwYWdlIDRrDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDMyMGQwMDAsIDB4
MDMyMGRmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMzIwZTAwMCwgMHgw
MzIwZWZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0gQlJLIFsweDAzMjBmMDAwLCAweDAz
MjBmZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDMyMTAwMDAsIDB4MDMy
MTBmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHgwMDEwMDAwMC0weDViZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDEw
MDAwMC0weDViZmZmZmZmXSBwYWdlIDRrDQpbICAgIDAuMDAwMDAwXSBSQU1ESVNLOiBbbWVt
IDB4MDQwMDAwMDAtMHgwNGYzNWZmZl0NClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRh
YmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gQUNQ
STogUlNEUCAweDAwMDAwMDAwMDAwRkIxMDAgMDAwMDE0ICh2MDAgQUNQSUFNKQ0KWyAgICAw
LjAwMDAwMF0gQUNQSTogUlNEVCAweDAwMDAwMDAwOUZGOTAwMDAgMDAwMDQ4ICh2MDEgTVNJ
ICAgIE9FTVNMSUMgIDIwMTAwOTEzIE1TRlQgMDAwMDAwOTcpDQpbICAgIDAuMDAwMDAwXSBB
Q1BJOiBGQUNQIDB4MDAwMDAwMDA5RkY5MDIwMCAwMDAwODQgKHYwMSA3NjQwTVMgQTc2NDAx
MDAgMjAxMDA5MTMgTVNGVCAwMDAwMDA5NykNClsgICAgMC4wMDAwMDBdIEFDUEk6IERTRFQg
MHgwMDAwMDAwMDlGRjkwNUUwIDAwOTQyNyAodjAxIEE3NjQwICBBNzY0MDEwMCAwMDAwMDEw
MCBJTlRMIDIwMDUxMTE3KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAw
OUZGOUUwMDAgMDAwMDQwDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBBUElDIDB4MDAwMDAwMDA5
RkY5MDM5MCAwMDAwODggKHYwMSA3NjQwTVMgQTc2NDAxMDAgMjAxMDA5MTMgTVNGVCAwMDAw
MDA5NykNClsgICAgMC4wMDAwMDBdIEFDUEk6IE1DRkcgMHgwMDAwMDAwMDlGRjkwNDIwIDAw
MDAzQyAodjAxIDc2NDBNUyBPRU1NQ0ZHICAyMDEwMDkxMyBNU0ZUIDAwMDAwMDk3KQ0KWyAg
ICAwLjAwMDAwMF0gQUNQSTogU0xJQyAweDAwMDAwMDAwOUZGOTA0NjAgMDAwMTc2ICh2MDEg
TVNJICAgIE9FTVNMSUMgIDIwMTAwOTEzIE1TRlQgMDAwMDAwOTcpDQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBPRU1CIDB4MDAwMDAwMDA5RkY5RTA0MCAwMDAwNzIgKHYwMSA3NjQwTVMgQTc2
NDAxMDAgMjAxMDA5MTMgTVNGVCAwMDAwMDA5NykNClsgICAgMC4wMDAwMDBdIEFDUEk6IFNS
QVQgMHgwMDAwMDAwMDlGRjlBNUUwIDAwMDEwOCAodjAzIEFNRCAgICBGQU1fRl8xMCAwMDAw
MDAwMiBBTUQgIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAwMDAw
MDAwOUZGOUE2RjAgMDAwMDM4ICh2MDEgNzY0ME1TIE9FTUhQRVQgIDIwMTAwOTEzIE1TRlQg
MDAwMDAwOTcpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJVlJTIDB4MDAwMDAwMDA5RkY5QTcz
MCAwMDAxMTAgKHYwMSBBTUQgICAgUkQ4OTBTICAgMDAyMDIwMzEgQU1EICAwMDAwMDAwMCkN
ClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDlGRjlBODQwIDAwMERBNCAo
djAxIEEgTSBJICBQT1dFUk5PVyAwMDAwMDAwMSBBTUQgIDAwMDAwMDAxKQ0KWyAgICAwLjAw
MDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDANClsgICAgMC4wMDAw
MDBdIE5VTUEgdHVybmVkIG9mZg0KWyAgICAwLjAwMDAwMF0gRmFraW5nIGEgbm9kZSBhdCBb
bWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwNWZmZmZmZmZdDQpbICAgIDAuMDAw
MDAwXSBOT0RFX0RBVEEoMCkgYWxsb2NhdGVkIFttZW0gMHg1ZmQxNjAwMC0weDVmZDIwZmZm
XQ0KWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6DQpbICAgIDAuMDAwMDAwXSAgIERNQSAg
ICAgIFttZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gICBETUEz
MiAgICBbbWVtIDB4MDEwMDAwMDAtMHhmZmZmZmZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9y
bWFsICAgZW1wdHkNClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFj
aCBub2RlDQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMNClsgICAg
MC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMTAwMC0weDAwMDk4ZmZmXQ0KWyAg
ICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMTAwMDAwLTB4NWZmZmZmZmZdDQpb
ICAgIDAuMDAwMDAwXSBJbml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDEwMDAtMHg1
ZmZmZmZmZl0NClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiAzOTMxMTIN
ClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDY0IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcA0K
WyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMjEgcGFnZXMgcmVzZXJ2ZWQNClsgICAgMC4w
MDAwMDBdICAgRE1BIHpvbmU6IDM5OTIgcGFnZXMsIExJRk8gYmF0Y2g6MA0KWyAgICAwLjAw
MDAwMF0gICBETUEzMiB6b25lOiA2MDgwIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAw
LjAwMDAwMF0gICBETUEzMiB6b25lOiAzODkxMjAgcGFnZXMsIExJRk8gYmF0Y2g6MzENClsg
ICAgMC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4ODA4DQpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAw
MF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkN
ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4
MDFdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAz
XSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwM10gZW5hYmxlZCkNClsgICAgMC4wMDAwMDBd
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDVdIGxhcGljX2lkWzB4MDRdIGVuYWJsZWQpDQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA2XSBsYXBpY19pZFsweDA1
XSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDA2XSBhZGRy
ZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KWyAgICAwLjAwMDAwMF0gSU9BUElDWzBd
OiBhcGljX2lkIDYsIHZlcnNpb24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMN
ClsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwN10gYWRkcmVzc1sweGZlYzIw
MDAwXSBnc2lfYmFzZVsyNF0pDQpbICAgIDAuMDAwMDAwXSBJT0FQSUNbMV06IGFwaWNfaWQg
NywgdmVyc2lvbiAzMywgYWRkcmVzcyAweGZlYzIwMDAwLCBHU0kgMjQtNTUNClsgICAgMC4w
MDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAy
IGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVz
X2lycSA5IGdsb2JhbF9pcnEgOSBsb3cgbGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJ
UlEwIHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQg
Ynkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01Q
IGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24NClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQg
aWQ6IDB4ODMwMCBiYXNlOiAweGZlZDAwMDAwDQpbICAgIDAuMDAwMDAwXSBzbXBib290OiBB
bGxvd2luZyA2IENQVXMsIDAgaG90cGx1ZyBDUFVzDQpbICAgIDAuMDAwMDAwXSBlODIwOiBb
bWVtIDB4YTAwMDAwMDAtMHhmNWZmZmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlcw0K
WyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIFhlbg0K
WyAgICAwLjAwMDAwMF0gWGVuIHZlcnNpb246IDQuNS4wLXJjIChwcmVzZXJ2ZS1BRCkNClsg
ICAgMC4wMDAwMDBdIHNldHVwX3BlcmNwdTogTlJfQ1BVUzo4IG5yX2NwdW1hc2tfYml0czo4
IG5yX2NwdV9pZHM6NiBucl9ub2RlX2lkczoxDQpbICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVt
YmVkZGVkIDMwIHBhZ2VzL2NwdSBAZmZmZjg4MDA1ZjYwMDAwMCBzODI1NjAgcjgxOTIgZDMy
MTI4IHUyNjIxNDQNClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IHM4MjU2MCByODE5MiBk
MzIxMjggdTI2MjE0NCBhbGxvYz0xKjIwOTcxNTINClsgICAgMC4wMDAwMDBdIHBjcHUtYWxs
b2M6IFswXSAwIDEgMiAzIDQgNSAtIC0gDQpbICAgIDAuMDAwMDAwXSB4ZW46IFBWIHNwaW5s
b2NrcyBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBCdWlsdCAxIHpvbmVsaXN0cyBpbiBOb2Rl
IG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBvbi4gIFRvdGFsIHBhZ2VzOiAzODY5NDcNClsg
ICAgMC4wMDAwMDBdIFBvbGljeSB6b25lOiBETUEzMg0KWyAgICAwLjAwMDAwMF0gS2VybmVs
IGNvbW1hbmQgbGluZTogcm9vdD0vZGV2L21hcHBlci9zZXJ2ZWVyc3RlcnRqZS1yb290IHJv
IHZlcmJvc2UgZWFybHlwcmludGs9eGVuIG1lbT0xNTM2TSBjb25zb2xlPWh2YzAgY29uc29s
ZT10dHkwIHZnYT03OTQgdmlkZW89dmVzYWZiIHI4MTY5LnVzZV9kYWM9MSBhY3BpX2VuZm9y
Y2VfcmVzb3VyY2VzPWxheCBtYXhfbG9vcD0zMCBsb29wX21heF9wYXJ0PTEwIGRlYnVnIGxv
Z2xldmVsPTEwIG5vbW9kZXNldCB4ZW4tcGNpYmFjay5oaWRlPSgwMzowNi4wKSgwNDowMC4q
KSgwNzowMC4qKSgwODowMC4qKSgwOTowMC4qKSgwYTowMC4wKSgwYjowMC4wKSgwZTowMC4q
KSByODE2OS51c2VfZGFjPTEgYWNwaS5kZWJ1Z19sYXllcj0weDQwMDAwMCBhY3BpLmRlYnVn
X2xldmVsPTB4NA0KWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUgZW50cmllczogNDA5
NiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKQ0KWyAgICAwLjAwMDAwMF0gc29mdHdhcmUgSU8g
VExCIFttZW0gMHg1OWMwMDAwMC0weDVkYzAwMDAwXSAoNjRNQikgbWFwcGVkIGF0IFtmZmZm
ODgwMDU5YzAwMDAwLWZmZmY4ODAwNWRiZmZmZmZdDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6
IDE0MjQxOTJLLzE1NzI0NDhLIGF2YWlsYWJsZSAoMTE5MjBLIGtlcm5lbCBjb2RlLCAxMDQz
SyByd2RhdGEsIDQ0OTZLIHJvZGF0YSwgMTEwNEsgaW5pdCwgMTQxNzZLIGJzcywgMTQ4MjU2
SyByZXNlcnZlZCkNClsgICAgMC4wMDAwMDBdIFNMVUI6IEhXYWxpZ249NjQsIE9yZGVyPTAt
MywgTWluT2JqZWN0cz0wLCBDUFVzPTYsIE5vZGVzPTENClsgICAgMC4wMDAwMDBdIEhpZXJh
cmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uDQpbICAgIDAuMDAwMDAwXSAJUkNVIGR5bnRp
Y2staWRsZSBncmFjZS1wZXJpb2QgYWNjZWxlcmF0aW9uIGlzIGVuYWJsZWQuDQpbICAgIDAu
MDAwMDAwXSAJQWRkaXRpb25hbCBwZXItQ1BVIGluZm8gcHJpbnRlZCB3aXRoIHN0YWxscy4N
ClsgICAgMC4wMDAwMDBdIAlSQ1UgcmVzdHJpY3RpbmcgQ1BVcyBmcm9tIE5SX0NQVVM9OCB0
byBucl9jcHVfaWRzPTYuDQpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRy
eSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTYNClsgICAgMC4wMDAwMDBd
IE5SX0lSUVM6NDM1MiBucl9pcnFzOjEwMTYgMA0KWyAgICAwLjAwMDAwMF0geGVuOmV2ZW50
czogVXNpbmcgRklGTy1iYXNlZCBBQkkNClsgICAgMC4wMDAwMDBdIHhlbjogc2NpIG92ZXJy
aWRlOiBnbG9iYWxfaXJxPTkgdHJpZ2dlcj0wIHBvbGFyaXR5PTENClsgICAgMC4wMDAwMDBd
IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDkgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDENClsgICAg
MC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9OSAtPiBpcnE9OSAoZ3NpPTkpDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDoyNjo1My45ODZdIElPQVBJQ1swXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5
ICg2LTkgLT4gMHg2MCAtPiBJUlEgOSBNb2RlOjEgQWN0aXZlOjEpDQpbICAgIDAuMDAwMDAw
XSB4ZW46IGFjcGkgc2NpIDkNClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MSAtPiBp
cnE9MSAoZ3NpPTEpDQpbICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBwaXJxPTIgLT4gaXJxPTIg
KGdzaT0yKQ0KWyAgICAwLjAwMDAwMF0geGVuOiAtLT4gcGlycT0zIC0+IGlycT0zIChnc2k9
MykNClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9NCAtPiBpcnE9NCAoZ3NpPTQpDQpb
ICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBwaXJxPTUgLT4gaXJxPTUgKGdzaT01KQ0KWyAgICAw
LjAwMDAwMF0geGVuOiAtLT4gcGlycT02IC0+IGlycT02IChnc2k9NikNClsgICAgMC4wMDAw
MDBdIHhlbjogLS0+IHBpcnE9NyAtPiBpcnE9NyAoZ3NpPTcpDQpbICAgIDAuMDAwMDAwXSB4
ZW46IC0tPiBwaXJxPTggLT4gaXJxPTggKGdzaT04KQ0KWyAgICAwLjAwMDAwMF0geGVuOiAt
LT4gcGlycT0xMCAtPiBpcnE9MTAgKGdzaT0xMCkNClsgICAgMC4wMDAwMDBdIHhlbjogLS0+
IHBpcnE9MTEgLT4gaXJxPTExIChnc2k9MTEpDQpbICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBw
aXJxPTEyIC0+IGlycT0xMiAoZ3NpPTEyKQ0KWyAgICAwLjAwMDAwMF0geGVuOiAtLT4gcGly
cT0xMyAtPiBpcnE9MTMgKGdzaT0xMykNClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9
MTQgLT4gaXJxPTE0IChnc2k9MTQpDQpbICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBwaXJxPTE1
IC0+IGlycT0xNSAoZ3NpPTE1KQ0KWyAgICAwLjAwMDAwMF0gQ29uc29sZTogY29sb3VyIGR1
bW15IGRldmljZSA4MHgyNQ0KWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5MF0gZW5hYmxl
ZA0KWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW3hlbmJvb3QwXSBkaXNhYmxlZA0KWyAg
ICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1c2V0DQpbICAgIDAu
MDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHUNClsgICAgMC4wMDAwMDBd
IEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdWFjY3QNClsgICAgMC4wMDAwMDBdIExp
bnV4IHZlcnNpb24gMy4xOC4wLXJjNS0yMDE0MTExNi12YW5pbGxhIChyb290QHNlcnZlZXJz
dGVydGplKSAoZ2NjIHZlcnNpb24gNC43LjIgKERlYmlhbiA0LjcuMi01KSApICMxIFNNUCBU
dWUgTm92IDE4IDEwOjE4OjIzIENFVCAyMDE0DQpbICAgIDAuMDAwMDAwXSBDb21tYW5kIGxp
bmU6IHJvb3Q9L2Rldi9tYXBwZXIvc2VydmVlcnN0ZXJ0amUtcm9vdCBybyB2ZXJib3NlIGVh
cmx5cHJpbnRrPXhlbiBtZW09MTUzNk0gY29uc29sZT1odmMwIGNvbnNvbGU9dHR5MCB2Z2E9
Nzk0IHZpZGVvPXZlc2FmYiByODE2OS51c2VfZGFjPTEgYWNwaV9lbmZvcmNlX3Jlc291cmNl
cz1sYXggbWF4X2xvb3A9MzAgbG9vcF9tYXhfcGFydD0xMCBkZWJ1ZyBsb2dsZXZlbD0xMCBu
b21vZGVzZXQgeGVuLXBjaWJhY2suaGlkZT0oMDM6MDYuMCkoMDQ6MDAuKikoMDc6MDAuKiko
MDg6MDAuKikoMDk6MDAuKikoMGE6MDAuMCkoMGI6MDAuMCkoMGU6MDAuKikgcjgxNjkudXNl
X2RhYz0xIGFjcGkuZGVidWdfbGF5ZXI9MHg0MDAwMDAgYWNwaS5kZWJ1Z19sZXZlbD0weDQN
ClsgICAgMC4wMDAwMDBdIHRzZWc6IDAwMDAwMDAwMDANClsgICAgMC4wMDAwMDBdIFNldCAx
Mjg5NzUwNjMgcGFnZShzKSB0byAxLTEgbWFwcGluZw0KWyAgICAwLjAwMDAwMF0gUmVtYXBw
ZWQgMTAzIHBhZ2UocyksIGxhc3RfcGZuPTM5MzMxOQ0KWyAgICAwLjAwMDAwMF0gUmVsZWFz
ZWQgMCBwYWdlKHMpDQpbICAgIDAuMDAwMDAwXSBlODIwOiBCSU9TLXByb3ZpZGVkIHBoeXNp
Y2FsIFJBTSBtYXA6DQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDAwMDAw
MDAwLTB4MDAwMDAwMDAwMDA5OGZmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSBYZW46IFtt
ZW0gMHgwMDAwMDAwMDAwMDk5NDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQNClsg
ICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDYw
MDY2ZmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwNjAw
NjcwMDAtMHgwMDAwMDAwMDlmZjhmZmZmXSB1bnVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gWGVu
OiBbbWVtIDB4MDAwMDAwMDA5ZmY5MDAwMC0weDAwMDAwMDAwOWZmOWRmZmZdIEFDUEkgZGF0
YQ0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA5ZmY5ZTAwMC0weDAwMDAw
MDAwOWZmZGZmZmZdIEFDUEkgTlZTDQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAw
MDAwMDlmZmUwMDAwLTB4MDAwMDAwMDA5ZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAw
MDBdIFhlbjogW21lbSAweDAwMDAwMDAwZjYwMDAwMDAtMHgwMDAwMDAwMGY2MDAzZmZmXSBy
ZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWMwMDAwMC0w
eDAwMDAwMDAwZmVjMDBmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0g
MHgwMDAwMDAwMGZlYzIwMDAwLTB4MDAwMDAwMDBmZWMyMGZmZl0gcmVzZXJ2ZWQNClsgICAg
MC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmVlMDAwMDAtMHgwMDAwMDAwMGZlZWZm
ZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZmUw
MDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBYZW46
IFttZW0gMHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDU1ZmZmZmZmZl0gdW51c2FibGUN
ClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMGZkMDAwMDAwMDAtMHgwMDAwMDBm
ZmZmZmZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW3hlbmJv
b3QwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBlODIwOiByZW1vdmUgW21lbSAweDYwMDAw
MDAwLTB4ZmZmZmZmZmZmZmZmZmZmZV0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSBOWCAoRXhl
Y3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uOiBhY3RpdmUNClsgICAgMC4wMDAwMDBdIGU4MjA6
IHVzZXItZGVmaW5lZCBwaHlzaWNhbCBSQU0gbWFwOg0KWyAgICAwLjAwMDAwMF0gdXNlcjog
W21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDk4ZmZmXSB1c2FibGUNClsg
ICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMDAwMDk5NDAwLTB4MDAwMDAwMDAw
MDBmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAw
MDAwMTAwMDAwLTB4MDAwMDAwMDA1ZmZmZmZmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSB1
c2VyOiBbbWVtIDB4MDAwMDAwMDA2MDA2NzAwMC0weDAwMDAwMDAwOWZmOGZmZmZdIHVudXNh
YmxlDQpbICAgIDAuMDAwMDAwXSB1c2VyOiBbbWVtIDB4MDAwMDAwMDA5ZmY5MDAwMC0weDAw
MDAwMDAwOWZmOWRmZmZdIEFDUEkgZGF0YQ0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAw
eDAwMDAwMDAwOWZmOWUwMDAtMHgwMDAwMDAwMDlmZmRmZmZmXSBBQ1BJIE5WUw0KWyAgICAw
LjAwMDAwMF0gdXNlcjogW21lbSAweDAwMDAwMDAwOWZmZTAwMDAtMHgwMDAwMDAwMDlmZmZm
ZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAweDAwMDAwMDAwZjYw
MDAwMDAtMHgwMDAwMDAwMGY2MDAzZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gdXNl
cjogW21lbSAweDAwMDAwMDAwZmVjMDAwMDAtMHgwMDAwMDAwMGZlYzAwZmZmXSByZXNlcnZl
ZA0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAweDAwMDAwMDAwZmVjMjAwMDAtMHgwMDAw
MDAwMGZlYzIwZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAweDAw
MDAwMDAwZmVlMDAwMDAtMHgwMDAwMDAwMGZlZWZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAw
MDAwMF0gdXNlcjogW21lbSAweDAwMDAwMDAwZmZlMDAwMDAtMHgwMDAwMDAwMGZmZmZmZmZm
XSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAweDAwMDAwMDAxMDAwMDAw
MDAtMHgwMDAwMDAwNTVmZmZmZmZmXSB1bnVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gdXNlcjog
W21lbSAweDAwMDAwMGZkMDAwMDAwMDAtMHgwMDAwMDBmZmZmZmZmZmZmXSByZXNlcnZlZA0K
WyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNSBwcmVzZW50Lg0KWyAgICAwLjAwMDAwMF0gRE1J
OiBNU0kgTVMtNzY0MC84OTBGWEEtR0Q3MCAoTVMtNzY0MCkgICwgQklPUyBWMS44QjEgMDkv
MTMvMjAxMA0KWyAgICAwLjAwMDAwMF0gZTgyMDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0w
eDAwMDAwZmZmXSB1c2FibGUgPT0+IHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBlODIwOlsg
ICAxNS43NTYyNjZdIHBjaWJhY2sgMDAwMDowODowMC4wOiByZXN0b3JpbmcgY29uZmlnIHNw
YWNlIGF0IG9mZnNldCAweDNjICh3YXMgMHgxMDAsIHdyaXRpbmcgMHgxMDcpDQpbICAgMTUu
NzU2NTEwXSBwY2liYWNrIDAwMDA6MDg6MDAuMDogcmVzdG9yaW5nIGNvbmZpZyBzcGFjZSBh
dCBvZmZzZXQgMHgxMCAod2FzIDB4NCwgd3JpdGluZyAweGZlMGZlMDA0KQ0KWyAgIDE1Ljc1
Njc0MF0gcGNpYmFjayAwMDAwOjA4OjAwLjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQg
b2Zmc2V0IDB4YyAod2FzIDB4MCwgd3JpdGluZyAweDEwKQ0KWyAgIDE1Ljc1Njk1NF0gcGNp
YmFjayAwMDAwOjA4OjAwLjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQgb2Zmc2V0IDB4
NCAod2FzIDB4MTAwMDAwLCB3cml0aW5nIDB4MTAwMTAyKQ0KWyAgIDE1Ljc1NzMwOF0geGVu
OiByZWdpc3RlcmluZyBnc2kgMzMgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDENClsgICAxNS43
NTc0NjBdIHhlbjogLS0+IHBpcnE9MzMgLT4gaXJxPTMzIChnc2k9MzMpDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDoyNjo1Ni45NDFdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5
ICg3LTkgLT4gMHhjMSAtPiBJUlEgMzMgTW9kZToxIEFjdGl2ZToxKQ0KWyAgIDE1Ljc4MzAy
OF0gcGNpYmFjayAwMDAwOjA5OjAwLjA6IGVuYWJsaW5nIGRldmljZSAoMDAwMCAtPiAwMDAz
KQ0KWyAgIDE1Ljc4MzIwN10geGVuOiByZWdpc3RlcmluZyBnc2kgMzIgdHJpZ2dlcmluZyAw
IHBvbGFyaXR5IDENClsgICAxNS43ODMzNTNdIHhlbjogLS0+IHBpcnE9MzIgLT4gaXJxPTMy
IChnc2k9MzIpDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1Ni45NjddIElPQVBJQ1sxXTog
U2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTggLT4gMHhjOSAtPiBJUlEgMzIgTW9kZToxIEFj
dGl2ZToxKQ0KWyAgIDE1LjgwOTY1OF0geGVuOiByZWdpc3RlcmluZyBnc2kgNDcgdHJpZ2dl
cmluZyAwIHBvbGFyaXR5IDENClsgICAxNS44MDk4MDZdIHhlbjogLS0+IHBpcnE9NDcgLT4g
aXJxPTQ3IChnc2k9NDcpDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1Ni45OTNdIElPQVBJ
Q1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTIzIC0+IDB4ZDEgLT4gSVJRIDQ3IE1v
ZGU6MSBBY3RpdmU6MSkNClsgICAxNi44MTk2NzBdIHBjaWJhY2sgMDAwMDowYTowMC4wOiBy
ZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9mZnNldCAweDNjICh3YXMgMHgxMDAsIHdyaXRp
bmcgMHgxMGEpDQpbICAgMTYuODE5OTE3XSBwY2liYWNrIDAwMDA6MGE6MDAuMDogcmVzdG9y
aW5nIGNvbmZpZyBzcGFjZSBhdCBvZmZzZXQgMHgxMCAod2FzIDB4NCwgd3JpdGluZyAweGZl
MjAwMDA0KQ0KWyAgIDE2LjgyMDE0OF0gcGNpYmFjayAwMDAwOjBhOjAwLjA6IHJlc3Rvcmlu
ZyBjb25maWcgc3BhY2UgYXQgb2Zmc2V0IDB4YyAod2FzIDB4MCwgd3JpdGluZyAweDEwKQ0K
WyAgIDE2LjgyMDM2M10gcGNpYmFjayAwMDAwOjBhOjAwLjA6IHJlc3RvcmluZyBjb25maWcg
c3BhY2UgYXQgb2Zmc2V0IDB4NCAod2FzIDB4MTAwMDAwLCB3cml0aW5nIDB4MTAwMTA2KQ0K
WyAgIDE2LjgyNzEwMF0geGVuOiByZWdpc3RlcmluZyBnc2kgNDggdHJpZ2dlcmluZyAwIHBv
bGFyaXR5IDENClsgICAxNi44MzM1OTRdIEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6NDgNClsg
ICAxNy44NDk1OTZdIHBjaWJhY2sgMDAwMDowYjowMC4wOiByZXN0b3JpbmcgY29uZmlnIHNw
YWNlIGF0IG9mZnNldCAweDNjICh3YXMgMHgxMDAsIHdyaXRpbmcgMHgxMGEpDQpbICAgMTcu
ODU2MzAxXSBwY2liYWNrIDAwMDA6MGI6MDAuMDogcmVzdG9yaW5nIGNvbmZpZyBzcGFjZSBh
dCBvZmZzZXQgMHgxMCAod2FzIDB4NCwgd3JpdGluZyAweGZlNWZlMDA0KQ0KWyAgIDE3Ljg2
MjkyMl0gcGNpYmFjayAwMDAwOjBiOjAwLjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQg
b2Zmc2V0IDB4YyAod2FzIDB4MCwgd3JpdGluZyAweDEwKQ0KWyAgIDE3Ljg2OTUwOF0gcGNp
YmFjayAwMDAwOjBiOjAwLjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQgb2Zmc2V0IDB4
NCAod2FzIDB4MTAwMDAwLCB3cml0aW5nIDB4MTAwMTAyKQ0KWyAgIDE3Ljg3NjIxMF0geGVu
OiByZWdpc3RlcmluZyBnc2kgMjkgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDENClsgICAxNy44
ODI3OTFdIHhlbjogLS0+IHBpcnE9MjkgLT4gaXJxPTI5IChnc2k9MjkpDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDoyNjo1OS4wNzNdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5
ICg3LTUgLT4gMHhkOSAtPiBJUlEgMjkgTW9kZToxIEFjdGl2ZToxKQ0KWyAgIDE3LjkxMzAy
N10gcGNpYmFjayAwMDAwOjBlOjAwLjA6IGVuYWJsaW5nIGRldmljZSAoMDAwMCAtPiAwMDAz
KQ0KWyAgIDE3LjkxOTY3OF0geGVuOiByZWdpc3RlcmluZyBnc2kgMjggdHJpZ2dlcmluZyAw
IHBvbGFyaXR5IDENClsgICAxNy45MjYzMjRdIHhlbjogLS0+IHBpcnE9MjggLT4gaXJxPTI4
IChnc2k9MjgpDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1OS4xMTZdIElPQVBJQ1sxXTog
U2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTQgLT4gMHgyMiAtPiBJUlEgMjggTW9kZToxIEFj
dGl2ZToxKQ0KWyAgIDE3Ljk1OTkzNV0geGVuX3BjaWJhY2s6IGJhY2tlbmQgaXMgdnBjaQ0K
WyAgIDE3Ljk2NjkyOF0geGVuX2FjcGlfcHJvY2Vzc29yOiBVcGxvYWRpbmcgWGVuIHByb2Nl
c3NvciBQTSBpbmZvDQpbICAgMTcuOTc1MDI2XSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVy
LCA0IHBvcnRzLCBJUlEgc2hhcmluZyBlbmFibGVkDQpbICAgMTcuOTgyODU2XSBocGV0X2Fj
cGlfYWRkOiBubyBhZGRyZXNzIG9yIGlycXMgaW4gX0NSUw0KWyAgIDE3Ljk4OTcxOF0gTGlu
dXggYWdwZ2FydCBpbnRlcmZhY2UgdjAuMTAzDQpbICAgMTcuOTk2ODE4XSBIYW5nY2hlY2s6
IHN0YXJ0aW5nIGhhbmdjaGVjayB0aW1lciAwLjkuMSAodGljayBpcyAxODAgc2Vjb25kcywg
bWFyZ2luIGlzIDYwIHNlY29uZHMpLg0KWyAgIDE4LjAwMzUwNV0gW2RybV0gSW5pdGlhbGl6
ZWQgZHJtIDEuMS4wIDIwMDYwODEwDQpbICAgMTguMDEwMTE0XSBbZHJtXSBWR0FDT04gZGlz
YWJsZSByYWRlb24ga2VybmVsIG1vZGVzZXR0aW5nLg0KWyAgIDE4LjAxNjY5NV0gW2RybTpy
YWRlb25faW5pdF0gKkVSUk9SKiBObyBVTVMgc3VwcG9ydCBpbiByYWRlb24gbW9kdWxlIQ0K
WyAgIDE4LjAyNjYwNV0gYnJkOiBtb2R1bGUgbG9hZGVkDQpbICAgMTguMDQxMjUwXSBsb29w
OiBtb2R1bGUgbG9hZGVkDQpbICAgMTguMDQ4MTQxXSBhaGNpIDAwMDA6MDA6MTEuMDogdmVy
c2lvbiAzLjANClsgICAxOC4wNTQ3NTVdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDE5IHRyaWdn
ZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTguMDYxMjA3XSB4ZW46IC0tPiBwaXJxPTE5IC0+
IGlycT0xOSAoZ3NpPTE5KQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTkuMjUxXSBJT0FQ
SUNbMF06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNi0xOSAtPiAweDJhIC0+IElSUSAxOSBN
b2RlOjEgQWN0aXZlOjEpDQpbICAgMTguMDY3ODU0XSBhaGNpIDAwMDA6MDA6MTEuMDogQUhD
SSAwMDAxLjAyMDAgMzIgc2xvdHMgNiBwb3J0cyA2IEdicHMgMHgzZiBpbXBsIFNBVEEgbW9k
ZQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MjY6NTkuMjYzXSAtLU1BUkstLQ0KWyAgIDE4LjA3
NDMwMF0gYWhjaSAwMDAwOjAwOjExLjA6IGZsYWdzOiA2NGJpdCBuY3Egc250ZiBpbGNrIHBt
IGxlZCBjbG8gcG1wIHBpbyBzbHVtIHBhcnQgDQpbICAgMTguMDgzMzUyXSBzY3NpIGhvc3Qw
OiBhaGNpDQpbICAgMTguMDkwMTI2XSBzY3NpIGhvc3QxOiBhaGNpDQpbICAgMTguMDk2NzA0
XSBzY3NpIGhvc3QyOiBhaGNpDQpbICAgMTguMTAzMjAyXSBzY3NpIGhvc3QzOiBhaGNpDQpb
ICAgMTguMTA5NjA3XSBzY3NpIGhvc3Q0OiBhaGNpDQpbICAgMTguMTE1ODk0XSBzY3NpIGhv
c3Q1OiBhaGNpDQpbICAgMTguMTIxODI1XSBhdGExOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFy
IG0xMDI0QDB4ZmRiZmYwMDAgcG9ydCAweGZkYmZmMTAwIGlycSAxMTQNClsgICAxOC4xMjc4
MThdIGF0YTI6IFNBVEEgbWF4IFVETUEvMTMzIGFiYXIgbTEwMjRAMHhmZGJmZjAwMCBwb3J0
IDB4ZmRiZmYxODAgaXJxIDExNQ0KWyAgIDE4LjEzMzczNl0gYXRhMzogU0FUQSBtYXggVURN
QS8xMzMgYWJhciBtMTAyNEAweGZkYmZmMDAwIHBvcnQgMHhmZGJmZjIwMCBpcnEgMTE2DQpb
ICAgMTguMTM5NDYyXSBhdGE0OiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0xMDI0QDB4ZmRi
ZmYwMDAgcG9ydCAweGZkYmZmMjgwIGlycSAxMTcNClsgICAxOC4xNDUxOTVdIGF0YTU6IFNB
VEEgbWF4IFVETUEvMTMzIGFiYXIgbTEwMjRAMHhmZGJmZjAwMCBwb3J0IDB4ZmRiZmYzMDAg
aXJxIDExOA0KWyAgIDE4LjE1MDkwOF0gYXRhNjogU0FUQSBtYXggVURNQS8xMzMgYWJhciBt
MTAyNEAweGZkYmZmMDAwIHBvcnQgMHhmZGJmZjM4MCBpcnEgMTE5DQpbICAgMTguMTU2NjYz
XSB0dW46IFVuaXZlcnNhbCBUVU4vVEFQIGRldmljZSBkcml2ZXIsIDEuNg0KWyAgIDE4LjE2
MjE4NF0gdHVuOiAoQykgMTk5OS0yMDA0IE1heCBLcmFzbnlhbnNreSA8bWF4a0BxdWFsY29t
bS5jb20+DQpbICAgMTguMTY3ODU0XSBlMTAwMDogSW50ZWwoUikgUFJPLzEwMDAgTmV0d29y
ayBEcml2ZXIgLSB2ZXJzaW9uIDcuMy4yMS1rOC1OQVBJDQpbICAgMTguMTczNDc4XSBlMTAw
MDogQ29weXJpZ2h0IChjKSAxOTk5LTIwMDYgSW50ZWwgQ29ycG9yYXRpb24uDQpbICAgMTgu
MTc5MTIxXSBlMTAwMGU6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgRHJpdmVyIC0gMi4z
LjItaw0KWyAgIDE4LjE4NDY1Nl0gZTEwMDBlOiBDb3B5cmlnaHQoYykgMTk5OSAtIDIwMTQg
SW50ZWwgQ29ycG9yYXRpb24uDQpbICAgMTguMTkwMjc4XSBpZ2I6IEludGVsKFIpIEdpZ2Fi
aXQgRXRoZXJuZXQgTmV0d29yayBEcml2ZXIgLSB2ZXJzaW9uIDUuMi4xNS1rDQpbICAgMTgu
MTk1OTM5XSBpZ2I6IENvcHlyaWdodCAoYykgMjAwNy0yMDE0IEludGVsIENvcnBvcmF0aW9u
Lg0KWyAgIDE4LjIwMTczM10gaWdidmY6IEludGVsKFIpIEdpZ2FiaXQgVmlydHVhbCBGdW5j
dGlvbiBOZXR3b3JrIERyaXZlciAtIHZlcnNpb24gMi4wLjItaw0KWyAgIDE4LjIwNzQ1Ml0g
aWdidmY6IENvcHlyaWdodCAoYykgMjAwOSAtIDIwMTIgSW50ZWwgQ29ycG9yYXRpb24uDQpb
ICAgMTguMjEzMjM2XSByODE2OSBHaWdhYml0IEV0aGVybmV0IGRyaXZlciAyLjNMSy1OQVBJ
IGxvYWRlZA0KWyAgIDE4LjIxOTAxOF0geGVuOiByZWdpc3RlcmluZyBnc2kgNDYgdHJpZ2dl
cmluZyAwIHBvbGFyaXR5IDENClsgICAxOC4yMjQ3NjRdIHhlbjogLS0+IHBpcnE9NDYgLT4g
aXJxPTQ2IChnc2k9NDYpDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNjo1OS40MTRdIElPQVBJ
Q1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTIyIC0+IDB4NzIgLT4gSVJRIDQ2IE1v
ZGU6MSBBY3RpdmU6MSkNClsgICAxOC4yMzA0OTBdIHI4MTY5IDAwMDA6MGQ6MDAuMDogZW5h
YmxpbmcgTWVtLVdyLUludmFsDQpbICAgMTguMjM2NjQ4XSByODE2OSAwMDAwOjBkOjAwLjAg
ZXRoMDogUlRMODE2OGQvODExMWQgYXQgMHhmZmZmYzkwMDAwMzY0MDAwLCA0MDo2MTo4Njpm
NDo2NzpkOSwgWElEIDA4MTAwMGMwIElSUSAxMjINClsgICAxOC4yNDI2MTJdIHI4MTY5IDAw
MDA6MGQ6MDAuMCBldGgwOiBqdW1ibyBmZWF0dXJlcyBbZnJhbWVzOiA5MjAwIGJ5dGVzLCB0
eCBjaGVja3N1bW1pbmc6IGtvXQ0KWyAgIDE4LjI0ODUzMV0gcjgxNjkgR2lnYWJpdCBFdGhl
cm5ldCBkcml2ZXIgMi4zTEstTkFQSSBsb2FkZWQNClsgICAxOC4yNTQ0NjddIHhlbjogcmVn
aXN0ZXJpbmcgZ3NpIDUxIHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTguMjYwNDE0
XSB4ZW46IC0tPiBwaXJxPTUxIC0+IGlycT01MSAoZ3NpPTUxKQ0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6MjY6NTkuNDUwXSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNy0y
NyAtPiAweDhhIC0+IElSUSA1MSBNb2RlOjEgQWN0aXZlOjEpDQpbICAgMTguMjY2MzUzXSBy
ODE2OSAwMDAwOjBjOjAwLjA6IGVuYWJsaW5nIE1lbS1Xci1JbnZhbA0KWyAgIDE4LjI3MjYw
M10gcjgxNjkgMDAwMDowYzowMC4wIGV0aDE6IFJUTDgxNjhkLzgxMTFkIGF0IDB4ZmZmZmM5
MDAwMDM2NjAwMCwgNDA6NjE6ODY6ZjQ6Njc6ZDgsIFhJRCAwODEwMDBjMCBJUlEgMTIzDQpb
ICAgMTguMjc4NjM0XSByODE2OSAwMDAwOjBjOjAwLjAgZXRoMToganVtYm8gZmVhdHVyZXMg
W2ZyYW1lczogOTIwMCBieXRlcywgdHggY2hlY2tzdW1taW5nOiBrb10NClsgICAxOC4yODQ2
NjldIHhlbl9uZXRmcm9udDogSW5pdGlhbGlzaW5nIFhlbiB2aXJ0dWFsIGV0aGVybmV0IGRy
aXZlcg0KWyAgIDE4LjI5MTAyNF0gZWhjaV9oY2Q6IFVTQiAyLjAgJ0VuaGFuY2VkJyBIb3N0
IENvbnRyb2xsZXIgKEVIQ0kpIERyaXZlcg0KWyAgIDE4LjI5NzEwMV0gZWhjaS1wY2k6IEVI
Q0kgUENJIHBsYXRmb3JtIGRyaXZlcg0KWyAgIDE4LjMwMzM1OV0geGVuOiByZWdpc3Rlcmlu
ZyBnc2kgMTcgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDENClsgICAxOC4zMDkzNjddIEFscmVh
ZHkgc2V0dXAgdGhlIEdTSSA6MTcNClsgICAxOC4zMTU0MDVdIFFVSVJLOiBFbmFibGUgQU1E
IFBMTCBmaXgNClsgICAxOC4zMjE0MDBdIGVoY2ktcGNpIDAwMDA6MDA6MTIuMjogZW5hYmxp
bmcgYnVzIG1hc3RlcmluZw0KWyAgIDE4LjMyNzQyMF0gZWhjaS1wY2kgMDAwMDowMDoxMi4y
OiBFSENJIEhvc3QgQ29udHJvbGxlcg0KWyAgIDE4LjMzMzcyMl0gZWhjaS1wY2kgMDAwMDow
MDoxMi4yOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDEN
ClsgICAxOC4zMzk3MTVdIGVoY2ktcGNpIDAwMDA6MDA6MTIuMjogYXBwbHlpbmcgQU1EIFNC
NzAwL1NCODAwL0h1ZHNvbi0yLzMgRUhDSSBkdW1teSBxaCB3b3JrYXJvdW5kDQpbICAgMTgu
MzQ1Nzg4XSBlaGNpLXBjaSAwMDAwOjAwOjEyLjI6IGRlYnVnIHBvcnQgMQ0KWyAgIDE4LjM1
MTg5MV0gZWhjaS1wY2kgMDAwMDowMDoxMi4yOiBlbmFibGluZyBNZW0tV3ItSW52YWwNClsg
ICAxOC4zNTc4NzhdIGVoY2ktcGNpIDAwMDA6MDA6MTIuMjogaXJxIDE3LCBpbyBtZW0gMHhm
ZGJmZjQwMA0KWyAgIDE4LjM3MjkyOF0gZWhjaS1wY2kgMDAwMDowMDoxMi4yOiBVU0IgMi4w
IHN0YXJ0ZWQsIEVIQ0kgMS4wMA0KWyAgIDE4LjM3ODkwNl0gdXNiIHVzYjE6IE5ldyBVU0Ig
ZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMg0KWyAgIDE4LjM4
NDY5MV0gdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0
PTIsIFNlcmlhbE51bWJlcj0xDQpbICAgMTguMzkwNDU4XSB1c2IgdXNiMTogUHJvZHVjdDog
RUhDSSBIb3N0IENvbnRyb2xsZXINClsgICAxOC4zOTYxNzhdIHVzYiB1c2IxOiBNYW51ZmFj
dHVyZXI6IExpbnV4IDMuMTguMC1yYzUtMjAxNDExMTYtdmFuaWxsYSBlaGNpX2hjZA0KWyAg
IDE4LjQwMTk2OV0gdXNiIHVzYjE6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxMi4yDQpbICAg
MTguNDA4MzI1XSBodWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZA0KWyAgIDE4LjQxNDA5N10g
aHViIDEtMDoxLjA6IDUgcG9ydHMgZGV0ZWN0ZWQNClsgICAxOC40MjA0NDJdIHhlbjogcmVn
aXN0ZXJpbmcgZ3NpIDE3IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTguNDI2MjMw
XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE3DQpbICAgMTguNDMxOTUzXSBlaGNpLXBjaSAw
MDAwOjAwOjEzLjI6IGVuYWJsaW5nIGJ1cyBtYXN0ZXJpbmcNClsgICAxOC40Mzc2OTFdIGVo
Y2ktcGNpIDAwMDA6MDA6MTMuMjogRUhDSSBIb3N0IENvbnRyb2xsZXINClsgICAxOC40NDM0
ODJdIGVoY2ktcGNpIDAwMDA6MDA6MTMuMjogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNz
aWduZWQgYnVzIG51bWJlciAyDQpbICAgMTguNDQ5MjM0XSBlaGNpLXBjaSAwMDAwOjAwOjEz
LjI6IGFwcGx5aW5nIEFNRCBTQjcwMC9TQjgwMC9IdWRzb24tMi8zIEVIQ0kgZHVtbXkgcWgg
d29ya2Fyb3VuZA0KWyAgIDE4LjQ1NTE0Ml0gZWhjaS1wY2kgMDAwMDowMDoxMy4yOiBkZWJ1
ZyBwb3J0IDENClsgICAxOC40NjExOTJdIGVoY2ktcGNpIDAwMDA6MDA6MTMuMjogZW5hYmxp
bmcgTWVtLVdyLUludmFsDQpbICAgMTguNDY3MTgzXSBlaGNpLXBjaSAwMDAwOjAwOjEzLjI6
IGlycSAxNywgaW8gbWVtIDB4ZmRiZmY4MDANClsgICAxOC40NzYzMTNdIGF0YTY6IFNBVEEg
bGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzAwKQ0KWyAgIDE4LjQ4MjU1OF0gYXRh
MjogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApDQpbICAgMTguNDgy
ODQwXSBlaGNpLXBjaSAwMDAwOjAwOjEzLjI6IFVTQiAyLjAgc3RhcnRlZCwgRUhDSSAxLjAw
DQpbICAgMTguNDgyOTE0XSB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVu
ZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyDQpbICAgMTguNDgyOTE1XSB1c2IgdXNiMjogTmV3
IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEN
ClsgICAxOC40ODI5MTddIHVzYiB1c2IyOiBQcm9kdWN0OiBFSENJIEhvc3QgQ29udHJvbGxl
cg0KWyAgIDE4LjQ4MjkxOF0gdXNiIHVzYjI6IE1hbnVmYWN0dXJlcjogTGludXggMy4xOC4w
LXJjNS0yMDE0MTExNi12YW5pbGxhIGVoY2lfaGNkDQpbICAgMTguNDgyOTE5XSB1c2IgdXNi
MjogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjEzLjINClsgICAxOC40ODMyMTJdIGh1YiAyLTA6
MS4wOiBVU0IgaHViIGZvdW5kDQpbICAgMTguNDgzMjIzXSBodWIgMi0wOjEuMDogNSBwb3J0
cyBkZXRlY3RlZA0KWyAgIDE4LjQ4MzY2MF0geGVuOiByZWdpc3RlcmluZyBnc2kgMTcgdHJp
Z2dlcmluZyAwIHBvbGFyaXR5IDENClsgICAxOC40ODM2NjJdIEFscmVhZHkgc2V0dXAgdGhl
IEdTSSA6MTcNClsgICAxOC40ODM2OTBdIGVoY2ktcGNpIDAwMDA6MDA6MTYuMjogZW5hYmxp
bmcgYnVzIG1hc3RlcmluZw0KWyAgIDE4LjQ4MzcxOF0gZWhjaS1wY2kgMDAwMDowMDoxNi4y
OiBFSENJIEhvc3QgQ29udHJvbGxlcg0KWyAgIDE4LjQ4Mzk0OV0gZWhjaS1wY2kgMDAwMDow
MDoxNi4yOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDMN
ClsgICAxOC40ODM5NTNdIGVoY2ktcGNpIDAwMDA6MDA6MTYuMjogYXBwbHlpbmcgQU1EIFNC
NzAwL1NCODAwL0h1ZHNvbi0yLzMgRUhDSSBkdW1teSBxaCB3b3JrYXJvdW5kDQpbICAgMTgu
NDgzOTczXSBlaGNpLXBjaSAwMDAwOjAwOjE2LjI6IGRlYnVnIHBvcnQgMQ0KWyAgIDE4LjQ4
NDA1MV0gZWhjaS1wY2kgMDAwMDowMDoxNi4yOiBlbmFibGluZyBNZW0tV3ItSW52YWwNClsg
ICAxOC40ODQwNjBdIGVoY2ktcGNpIDAwMDA6MDA6MTYuMjogaXJxIDE3LCBpbyBtZW0gMHhm
ZGJmZmMwMA0KWyAgIDE4LjQ5Mjg0N10gZWhjaS1wY2kgMDAwMDowMDoxNi4yOiBVU0IgMi4w
IHN0YXJ0ZWQsIEVIQ0kgMS4wMA0KWyAgIDE4LjQ5MjkxNl0gdXNiIHVzYjM6IE5ldyBVU0Ig
ZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMg0KWyAgIDE4LjQ5
MjkxOF0gdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0
PTIsIFNlcmlhbE51bWJlcj0xDQpbICAgMTguNDkyOTE5XSB1c2IgdXNiMzogUHJvZHVjdDog
RUhDSSBIb3N0IENvbnRyb2xsZXINClsgICAxOC40OTI5MjFdIHVzYiB1c2IzOiBNYW51ZmFj
dHVyZXI6IExpbnV4IDMuMTguMC1yYzUtMjAxNDExMTYtdmFuaWxsYSBlaGNpX2hjZA0KWyAg
IDE4LjQ5MjkyMV0gdXNiIHVzYjM6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxNi4yDQpbICAg
MTguNDkzMjUyXSBodWIgMy0wOjEuMDogVVNCIGh1YiBmb3VuZA0KWyAgIDE4LjQ5MzI2M10g
aHViIDMtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQNClsgICAxOC40OTM1MTZdIG9oY2lfaGNk
OiBVU0IgMS4xICdPcGVuJyBIb3N0IENvbnRyb2xsZXIgKE9IQ0kpIERyaXZlcg0KWyAgIDE4
LjQ5MzUyN10gb2hjaS1wY2k6IE9IQ0kgUENJIHBsYXRmb3JtIGRyaXZlcg0KWyAgIDE4LjQ5
MzY5Nl0geGVuOiByZWdpc3RlcmluZyBnc2kgMTggdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDEN
ClsgICAxOC40OTM2OThdIEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6MTgNClsgICAxOC40OTM3
MjBdIG9oY2ktcGNpIDAwMDA6MDA6MTIuMDogZW5hYmxpbmcgYnVzIG1hc3RlcmluZw0KWyAg
IDE4LjQ5MzczNF0gb2hjaS1wY2kgMDAwMDowMDoxMi4wOiBPSENJIFBDSSBob3N0IGNvbnRy
b2xsZXINClsgICAxOC40OTM5ODhdIG9oY2ktcGNpIDAwMDA6MDA6MTIuMDogbmV3IFVTQiBi
dXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciA0DQpbICAgMTguNDk0MTM5XSBv
aGNpLXBjaSAwMDAwOjAwOjEyLjA6IGlycSAxOCwgaW8gbWVtIDB4ZmRiZjcwMDANClsgICAx
OC41NTA0NjddIHVzYiB1c2I0OiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2
YiwgaWRQcm9kdWN0PTAwMDENClsgICAxOC41NTA0NjhdIHVzYiB1c2I0OiBOZXcgVVNCIGRl
dmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQ0KWyAgIDE4
LjU1MDQ2OV0gdXNiIHVzYjQ6IFByb2R1Y3Q6IE9IQ0kgUENJIGhvc3QgY29udHJvbGxlcg0K
WyAgIDE4LjU1MDQ3MF0gdXNiIHVzYjQ6IE1hbnVmYWN0dXJlcjogTGludXggMy4xOC4wLXJj
NS0yMDE0MTExNi12YW5pbGxhIG9oY2lfaGNkDQpbICAgMTguNTUwNDcxXSB1c2IgdXNiNDog
U2VyaWFsTnVtYmVyOiAwMDAwOjAwOjEyLjANClsgICAxOC41NTA3NzZdIGh1YiA0LTA6MS4w
OiBVU0IgaHViIGZvdW5kDQpbICAgMTguNTUwNzkyXSBodWIgNC0wOjEuMDogNSBwb3J0cyBk
ZXRlY3RlZA0KWyAgIDE4LjU1MTE4MF0geGVuOiByZWdpc3RlcmluZyBnc2kgMTggdHJpZ2dl
cmluZyAwIHBvbGFyaXR5IDENClsgICAxOC41NTExODNdIEFscmVhZHkgc2V0dXAgdGhlIEdT
SSA6MTgNClsgICAxOC41NTEyMDRdIG9oY2ktcGNpIDAwMDA6MDA6MTMuMDogZW5hYmxpbmcg
YnVzIG1hc3RlcmluZw0KWyAgIDE4LjU1MTIxMl0gb2hjaS1wY2kgMDAwMDowMDoxMy4wOiBP
SENJIFBDSSBob3N0IGNvbnRyb2xsZXINClsgICAxOC41NTE0NDRdIG9oY2ktcGNpIDAwMDA6
MDA6MTMuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciA1
DQpbICAgMTguNTUxNTI3XSBvaGNpLXBjaSAwMDAwOjAwOjEzLjA6IGlycSAxOCwgaW8gbWVt
IDB4ZmRiZmMwMDANClsgICAxOC42MDcwOTJdIHVzYiB1c2I1OiBOZXcgVVNCIGRldmljZSBm
b3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDENClsgICAxOC42MDcwOTRdIHVz
YiB1c2I1OiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJp
YWxOdW1iZXI9MQ0KWyAgIDE4LjYwNzA5NV0gdXNiIHVzYjU6IFByb2R1Y3Q6IE9IQ0kgUENJ
IGhvc3QgY29udHJvbGxlcg0KWyAgIDE4LjYwNzA5NV0gdXNiIHVzYjU6IE1hbnVmYWN0dXJl
cjogTGludXggMy4xOC4wLXJjNS0yMDE0MTExNi12YW5pbGxhIG9oY2lfaGNkDQpbICAgMTgu
NjA3MDk2XSB1c2IgdXNiNTogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjEzLjANClsgICAxOC42
MDczODJdIGh1YiA1LTA6MS4wOiBVU0IgaHViIGZvdW5kDQpbICAgMTguNjA3Mzk1XSBodWIg
NS0wOjEuMDogNSBwb3J0cyBkZXRlY3RlZA0KWyAgIDE4LjYwNzc4N10geGVuOiByZWdpc3Rl
cmluZyBnc2kgMTggdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDENClsgICAxOC42MDc3OTJdIEFs
cmVhZHkgc2V0dXAgdGhlIEdTSSA6MTgNClsgICAxOC42MDc4MTRdIG9oY2ktcGNpIDAwMDA6
MDA6MTQuNTogZW5hYmxpbmcgYnVzIG1hc3RlcmluZw0KWyAgIDE4LjYwNzgyMV0gb2hjaS1w
Y2kgMDAwMDowMDoxNC41OiBPSENJIFBDSSBob3N0IGNvbnRyb2xsZXINClsgICAxOC42MDgw
NTNdIG9oY2ktcGNpIDAwMDA6MDA6MTQuNTogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNz
aWduZWQgYnVzIG51bWJlciA2DQpbICAgMTguNjA4MTM3XSBvaGNpLXBjaSAwMDAwOjAwOjE0
LjU6IGlycSAxOCwgaW8gbWVtIDB4ZmRiZmQwMDANClsgICAxOC42NjM1NzVdIHVzYiB1c2I2
OiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDEN
ClsgICAxOC42NjM1NzddIHVzYiB1c2I2OiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9
MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQ0KWyAgIDE4LjY2MzU3OF0gdXNiIHVzYjY6
IFByb2R1Y3Q6IE9IQ0kgUENJIGhvc3QgY29udHJvbGxlcg0KWyAgIDE4LjY2MzU3OV0gdXNi
IHVzYjY6IE1hbnVmYWN0dXJlcjogTGludXggMy4xOC4wLXJjNS0yMDE0MTExNi12YW5pbGxh
IG9oY2lfaGNkDQpbICAgMTguNjYzNTc5XSB1c2IgdXNiNjogU2VyaWFsTnVtYmVyOiAwMDAw
OjAwOjE0LjUNClsgICAxOC42NjM4NjJdIGh1YiA2LTA6MS4wOiBVU0IgaHViIGZvdW5kDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDoyNzowMC4wNDVdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0
aW5nIGVudHJ5ICg3LTEgLT4gMHg5YSAtPiBJUlEgMjUgTW9kZToxIEFjdGl2ZToxKQ0KWyAg
IDE4LjY2Mzg3OF0gaHViIDYtMDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQNClsgICAxOC42NjQy
MDBdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDE4IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpb
ICAgMTguNjY0MjAyXSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE4DQpbICAgMTguNjY0MjI2
XSBvaGNpLXBjaSAwMDAwOjAwOjE2LjA6IGVuYWJsaW5nIGJ1cyBtYXN0ZXJpbmcNClsgICAx
OC42NjQyMzNdIG9oY2ktcGNpIDAwMDA6MDA6MTYuMDogT0hDSSBQQ0kgaG9zdCBjb250cm9s
bGVyDQpbICAgMTguNjY0Mzg1XSBvaGNpLXBjaSAwMDAwOjAwOjE2LjA6IG5ldyBVU0IgYnVz
IHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgNw0KWyAgIDE4LjY2NDQ1OF0gb2hj
aS1wY2kgMDAwMDowMDoxNi4wOiBpcnEgMTgsIGlvIG1lbSAweGZkYmZlMDAwDQpbICAgMTgu
NzIwMjYwXSB1c2IgdXNiNzogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIs
IGlkUHJvZHVjdD0wMDAxDQpbICAgMTguNzIwMjYyXSB1c2IgdXNiNzogTmV3IFVTQiBkZXZp
Y2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTENClsgICAxOC43
MjAyNjNdIHVzYiB1c2I3OiBQcm9kdWN0OiBPSENJIFBDSSBob3N0IGNvbnRyb2xsZXINClsg
ICAxOC43MjAyNjRdIHVzYiB1c2I3OiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTguMC1yYzUt
MjAxNDExMTYtdmFuaWxsYSBvaGNpX2hjZA0KWyAgIDE4LjcyMDI2NV0gdXNiIHVzYjc6IFNl
cmlhbE51bWJlcjogMDAwMDowMDoxNi4wDQpbICAgMTguNzIwNTUwXSBodWIgNy0wOjEuMDog
VVNCIGh1YiBmb3VuZA0KWyAgIDE4LjcyMDU2Nl0gaHViIDctMDoxLjA6IDQgcG9ydHMgZGV0
ZWN0ZWQNClsgICAxOC43MjA4MjddIHVoY2lfaGNkOiBVU0IgVW5pdmVyc2FsIEhvc3QgQ29u
dHJvbGxlciBJbnRlcmZhY2UgZHJpdmVyDQpbICAgMTguNzIwOTI3XSB1c2Jjb3JlOiByZWdp
c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYmxwDQpbICAgMTguNzIwOTczXSB1c2Jj
b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYi1zdG9yYWdlDQpbICAg
MTguNzIxMDQ1XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVz
YnNlcmlhbA0KWyAgIDE4LjcyMTA2OV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJm
YWNlIGRyaXZlciBjcDIxMHgNClsgICAxOC43MjExNjldIHVzYnNlcmlhbDogVVNCIFNlcmlh
bCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGNwMjEweA0KWyAgIDE4LjcyMTIwN10gdXNiY29y
ZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBjeXByZXNzX204DQpbICAgMTgu
NzIxMjI4XSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBE
ZUxvcm1lIEVhcnRobWF0ZSBVU0INClsgICAxOC43MjEyNDhdIHVzYnNlcmlhbDogVVNCIFNl
cmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEhJRC0+Q09NIFJTMjMyIEFkYXB0ZXINClsg
ICAxOC43MjEyNzJdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQg
Zm9yIE5va2lhIENBLTQyIFYyIEFkYXB0ZXINClsgICAxOC43MjEzMDBdIHVzYmNvcmU6IHJl
Z2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbW9zNzcyMA0KWyAgIDE4LjcyMTMyMl0g
dXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgTW9zY2hpcCAy
IHBvcnQgYWRhcHRlcg0KWyAgIDE4LjcyMTM1MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg
aW50ZXJmYWNlIGRyaXZlciBtb3M3ODQwDQpbICAgMTguNzIxMzcyXSB1c2JzZXJpYWw6IFVT
QiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBNb3NjaGlwIDc4NDAvNzgyMCBVU0Ig
U2VyaWFsIERyaXZlcg0KWyAgIDE4LjcyMTQ1Nl0gaTgwNDI6IFBOUDogTm8gUFMvMiBjb250
cm9sbGVyIGZvdW5kLiBQcm9iaW5nIHBvcnRzIGRpcmVjdGx5Lg0KWyAgIDE4LjcyMjE2MV0g
c2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4NjAsMHg2NCBpcnEgMQ0KWyAgIDE4LjcyMjE5
N10gc2VyaW86IGk4MDQyIEFVWCBwb3J0IGF0IDB4NjAsMHg2NCBpcnEgMTINClsgICAxOC43
MjI0MjNdIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmljZSBjb21tb24gZm9yIGFsbCBtaWNl
DQpbICAgMTguNzIzMjM4XSBydGNfY21vcyAwMDowMjogUlRDIGNhbiB3YWtlIGZyb20gUzQN
ClsgICAxOC43MjM1OTddIHJ0Y19jbW9zIDAwOjAyOiBydGMgY29yZTogcmVnaXN0ZXJlZCBy
dGNfY21vcyBhcyBydGMwDQpbICAgMTguNzIzNjYyXSBydGNfY21vcyAwMDowMjogYWxhcm1z
IHVwIHRvIG9uZSBtb250aCwgeTNrLCAxMTQgYnl0ZXMgbnZyYW0NClsgICAxOC43MjM5MjNd
IEFDUEkgV2FybmluZzogU3lzdGVtSU8gcmFuZ2UgMHgwMDAwMDAwMDAwMDAwYjAwLTB4MDAw
MDAwMDAwMDAwMGIwNyBjb25mbGljdHMgd2l0aCBPcFJlZ2lvbiAweDAwMDAwMDAwMDAwMDBi
MDAtMHgwMDAwMDAwMDAwMDAwYjBmIChcU09SMSkgKDIwMTQwOTI2L3V0YWRkcmVzcy0yNTgp
DQpbICAgMTguNzIzOTI1XSBBQ1BJOiBUaGlzIGNvbmZsaWN0IG1heSBjYXVzZSByYW5kb20g
cHJvYmxlbXMgYW5kIHN5c3RlbSBpbnN0YWJpbGl0eQ0KWyAgIDE4LjcyMzkyNV0gQUNQSTog
SWYgYW4gQUNQSSBkcml2ZXIgaXMgYXZhaWxhYmxlIGZvciB0aGlzIGRldmljZSwgeW91IHNo
b3VsZCB1c2UgaXQgaW5zdGVhZCBvZiB0aGUgbmF0aXZlIGRyaXZlcg0KWyAgIDE4LjcyMzkz
MF0gcGlpeDRfc21idXMgMDAwMDowMDoxNC4wOiBTTUJ1cyBIb3N0IENvbnRyb2xsZXIgYXQg
MHhiMDAsIHJldmlzaW9uIDANClsgICAxOC43MjQwMzVdIEFDUEkgV2FybmluZzogU3lzdGVt
SU8gcmFuZ2UgMHgwMDAwMDAwMDAwMDAwYjIwLTB4MDAwMDAwMDAwMDAwMGIyNyBjb25mbGlj
dHMgd2l0aCBPcFJlZ2lvbiAweDAwMDAwMDAwMDAwMDBiMjAtMHgwMDAwMDAwMDAwMDAwYjJm
IChcU09SMikgKDIwMTQwOTI2L3V0YWRkcmVzcy0yNTgpDQpbICAgMTguNzI0MDM2XSBBQ1BJ
OiBUaGlzIGNvbmZsaWN0IG1heSBjYXVzZSByYW5kb20gcHJvYmxlbXMgYW5kIHN5c3RlbSBp
bnN0YWJpbGl0eQ0KWyAgIDE4LjcyNDAzN10gQUNQSTogSWYgYW4gQUNQSSBkcml2ZXIgaXMg
YXZhaWxhYmxlIGZvciB0aGlzIGRldmljZSwgeW91IHNob3VsZCB1c2UgaXQgaW5zdGVhZCBv
ZiB0aGUgbmF0aXZlIGRyaXZlcg0KWyAgIDE4LjcyNDAzOV0gcGlpeDRfc21idXMgMDAwMDow
MDoxNC4wOiBBdXhpbGlhcnkgU01CdXMgSG9zdCBDb250cm9sbGVyIGF0IDB4YjIwDQpbICAg
MTguNzI0MzgzXSBsaXJjX2RldjogSVIgUmVtb3RlIENvbnRyb2wgZHJpdmVyIHJlZ2lzdGVy
ZWQsIG1ham9yIDI0OCANClsgICAxOC43MjQ0MDFdIElSIE5FQyBwcm90b2NvbCBoYW5kbGVy
IGluaXRpYWxpemVkDQpbICAgMTguNzI0NDAzXSBJUiBSQzUoeC9zeikgcHJvdG9jb2wgaGFu
ZGxlciBpbml0aWFsaXplZA0KWyAgIDE4LjcyNDQwNV0gSVIgUkM2IHByb3RvY29sIGhhbmRs
ZXIgaW5pdGlhbGl6ZWQNClsgICAxOC43MjQ0MDddIElSIEpWQyBwcm90b2NvbCBoYW5kbGVy
IGluaXRpYWxpemVkDQpbICAgMTguNzI0NDEwXSBJUiBTb255IHByb3RvY29sIGhhbmRsZXIg
aW5pdGlhbGl6ZWQNClsgICAxOC43MjQ0MTJdIElSIFNBTllPIHByb3RvY29sIGhhbmRsZXIg
aW5pdGlhbGl6ZWQNClsgICAxOC43MjQ0MTRdIElSIFNoYXJwIHByb3RvY29sIGhhbmRsZXIg
aW5pdGlhbGl6ZWQNClsgICAxOC43MjQ0MTZdIElSIE1DRSBLZXlib2FyZC9tb3VzZSBwcm90
b2NvbCBoYW5kbGVyIGluaXRpYWxpemVkDQpbICAgMTguNzI0NDE4XSBJUiBMSVJDIGJyaWRn
ZSBoYW5kbGVyIGluaXRpYWxpemVkDQpbICAgMTguNzI0NDIwXSBJUiBYTVAgcHJvdG9jb2wg
aGFuZGxlciBpbml0aWFsaXplZA0KWyAgIDE4LjcyNDQyMl0gY3gyNTgyMTogZHJpdmVyIHZl
cnNpb24gMC4wLjEwNiBsb2FkZWQNClsgICAxOC43MjQ2NTldIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgcHZydXNiMg0KWyAgIDE4LjcyNDY2MF0gcHZydXNi
MjogVjRMIGluLXRyZWUgdmVyc2lvbjpIYXVwcGF1Z2UgV2luVFYtUFZSLVVTQjIgTVBFRzIg
RW5jb2Rlci9UdW5lcg0KWyAgIDE4LjcyNDY2MV0gcHZydXNiMjogRGVidWcgbWFzayBpcyAz
MSAoMHgxZikNClsgICAxOC43MjQ3NTZdIGY3MTgwNWY6IFVuc3VwcG9ydGVkIEZpbnRlayBk
ZXZpY2UsIHNraXBwaW5nDQpbICAgMTguNzI0ODU2XSBmNzE4ODJmZzogRm91bmQgZjcxODg5
ZWQgY2hpcCBhdCAweDYwMCwgcmV2aXNpb24gMTYNClsgICAxOC43MjQ4OTldIEFDUEkgV2Fy
bmluZzogU3lzdGVtSU8gcmFuZ2UgMHgwMDAwMDAwMDAwMDAwNjAwLTB4MDAwMDAwMDAwMDAw
MDYwNyBjb25mbGljdHMgd2l0aCBPcFJlZ2lvbiAweDAwMDAwMDAwMDAwMDA2MDUtMHgwMDAw
MDAwMDAwMDAwNjA2IChcSE1PUikgKDIwMTQwOTI2L3V0YWRkcmVzcy0yNTgpDQpbICAgMTgu
NzI0OTAwXSBBQ1BJOiBUaGlzIGNvbmZsaWN0IG1heSBjYXVzZSByYW5kb20gcHJvYmxlbXMg
YW5kIHN5c3RlbSBpbnN0YWJpbGl0eQ0KWyAgIDE4LjcyNDkwMV0gQUNQSTogSWYgYW4gQUNQ
SSBkcml2ZXIgaXMgYXZhaWxhYmxlIGZvciB0aGlzIGRldmljZSwgeW91IHNob3VsZCB1c2Ug
aXQgaW5zdGVhZCBvZiB0aGUgbmF0aXZlIGRyaXZlcg0KWyAgIDE4LjcyNTA1NV0gZjcxODgy
ZmcgZjcxODgyZmcuMTUzNjogRmFuOiAxIGlzIGluIGR1dHktY3ljbGUgbW9kZQ0KWyAgIDE4
LjcyNTA5Nl0gZjcxODgyZmcgZjcxODgyZmcuMTUzNjogRmFuOiAyIGlzIGluIGR1dHktY3lj
bGUgbW9kZQ0KWyAgIDE4LjcyNTEzOV0gZjcxODgyZmcgZjcxODgyZmcuMTUzNjogRmFuOiAz
IGlzIGluIGR1dHktY3ljbGUgbW9kZQ0KWyAgIDE4Ljg1NjMwMV0gc3A1MTAwX3RjbzogU1A1
MTAwL1NCODAwIFRDTyBXYXRjaERvZyBUaW1lciBEcml2ZXIgdjAuMDUNClsgICAxOC44NTYz
NjNdIHNwNTEwMF90Y286IFBDSSBSZXZpc2lvbiBJRDogMHg0MQ0KWyAgIDE4Ljg1NjQyMF0g
c3A1MTAwX3RjbzogVXNpbmcgMHhmZWQ4MGIwMCBmb3Igd2F0Y2hkb2cgTU1JTyBhZGRyZXNz
DQpbICAgMTguODU2NDYxXSBzcDUxMDBfdGNvOiBMYXN0IHJlYm9vdCB3YXMgbm90IHRyaWdn
ZXJlZCBieSB3YXRjaGRvZy4NClsgICAxOC44NTY2MjRdIHNwNTEwMF90Y286IGluaXRpYWxp
emVkICgweGZmZmZjOTAwMDAzNzZiMDApLiBoZWFydGJlYXQ9NjAgc2VjIChub3dheW91dD0w
KQ0KWyAgIDE4Ljg1NjYzMF0geGVuX3dkdDogWGVuIFdhdGNoRG9nIFRpbWVyIERyaXZlciB2
MC4wMQ0KWyAgIDE4Ljg1NjY4N10geGVuX3dkdDogY2Fubm90IHJlZ2lzdGVyIG1pc2NkZXYg
b24gbWlub3I9MTMwICgtMTYpDQpbICAgMTguODU2Njk4XSB3ZHQ6IHByb2JlIG9mIHdkdCBm
YWlsZWQgd2l0aCBlcnJvciAtMTYNClsgICAxOC44NTcyNzJdIGRldmljZS1tYXBwZXI6IGlv
Y3RsOiA0LjI4LjAtaW9jdGwgKDIwMTQtMDktMTcpIGluaXRpYWxpc2VkOiBkbS1kZXZlbEBy
ZWRoYXQuY29tDQpbICAgMTguODU3NTk5XSBkZXZpY2UtbWFwcGVyOiBjYWNoZS1wb2xpY3kt
bXE6IHZlcnNpb24gMS4yLjAgbG9hZGVkDQpbICAgMTguODU3NjAxXSBkZXZpY2UtbWFwcGVy
OiBjYWNoZSBjbGVhbmVyOiB2ZXJzaW9uIDEuMC4wIGxvYWRlZA0KWyAgIDE4Ljg1NzYwNF0g
Qmx1ZXRvb3RoOiBWaXJ0dWFsIEhDSSBkcml2ZXIgdmVyIDEuNQ0KWyAgIDE4Ljg1NzgyMl0g
Qmx1ZXRvb3RoOiBIQ0kgVUFSVCBkcml2ZXIgdmVyIDIuMg0KWyAgIDE4Ljg1NzgyNF0gQmx1
ZXRvb3RoOiBIQ0kgSDQgcHJvdG9jb2wgaW5pdGlhbGl6ZWQNClsgICAxOC44NTc4MjVdIEJs
dWV0b290aDogSENJIEJDU1AgcHJvdG9jb2wgaW5pdGlhbGl6ZWQNClsgICAxOC44NTc4MjZd
IEJsdWV0b290aDogSENJTEwgcHJvdG9jb2wgaW5pdGlhbGl6ZWQNClsgICAxOC44NTc4MjZd
IEJsdWV0b290aDogSENJQVRIM0sgcHJvdG9jb2wgaW5pdGlhbGl6ZWQNClsgICAxOC44NTc4
MjddIEJsdWV0b290aDogSENJIFRocmVlLXdpcmUgVUFSVCAoSDUpIHByb3RvY29sIGluaXRp
YWxpemVkDQpbICAgMTguODU3ODY5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZh
Y2UgZHJpdmVyIGJjbTIwM3gNClsgICAxOC44NTc5MDFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgYnBhMTB4DQpbICAgMTguODU3OTM1XSB1c2Jjb3JlOiBy
ZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJmdXNiDQpbICAgMTguODU3OTY4XSB1
c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJ0dXNiDQpbICAgMTgu
ODU4MDAyXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGF0aDNr
DQpbICAgMTguODU4NzMzXSBoaWRyYXc6IHJhdyBISUQgZXZlbnRzIGRyaXZlciAoQykgSmly
aSBLb3NpbmENClsgICAxOC44NTkwMzNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy
ZmFjZSBkcml2ZXIgdXNiaGlkDQpbICAgMTguODU5MDMzXSB1c2JoaWQ6IFVTQiBISUQgY29y
ZSBkcml2ZXINClsgICAxOC44NjA2NjFdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDE2IHRyaWdn
ZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTguODYwNjY0XSBBbHJlYWR5IHNldHVwIHRoZSBH
U0kgOjE2DQpbICAgMTguODYwNzk4XSB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAyNSB0cmlnZ2Vy
aW5nIDAgcG9sYXJpdHkgMQ0KWyAgIDE4Ljg2MTA3MV0geGVuOiAtLT4gcGlycT0yNSAtPiBp
cnE9MjUgKGdzaT0yNSkNClsgICAxOC44NjEyNDFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3
IGludGVyZmFjZSBkcml2ZXIgc25kLXVzYi1hdWRpbw0KWyAgIDE4Ljg2MTI4MF0gdXNiY29y
ZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBzbmQtdWExMDENClsgICAxOC44
NjEzMTFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgc25kLXVz
Yi11c3gyeQ0KWyAgIDE4Ljg2MTM0MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJm
YWNlIGRyaXZlciBzbmQtdXNiLWNhaWFxDQpbICAgMTguODYxMzgzXSB1c2Jjb3JlOiByZWdp
c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHNuZC11c2ItNmZpcmUNClsgICAxOC44NjE0
NDBdIE5ldGZpbHRlciBtZXNzYWdlcyB2aWEgTkVUTElOSyB2MC4zMC4NClsgICAxOC44NjE0
NDddIG5mbmxfYWNjdDogcmVnaXN0ZXJpbmcgd2l0aCBuZm5ldGxpbmsuDQpbICAgMTguODYx
NTEyXSBuZl9jb25udHJhY2sgdmVyc2lvbiAwLjUuMCAoMTYzODQgYnVja2V0cywgNjU1MzYg
bWF4KQ0KWyAgIDE4Ljg2MTc5OV0gY3RuZXRsaW5rIHYwLjkzOiByZWdpc3RlcmluZyB3aXRo
IG5mbmV0bGluay4NClsgICAxOC44NjIyNzldIHh0X3RpbWU6IGtlcm5lbCB0aW1lem9uZSBp
cyAtMDAwMA0KWyAgIDE4Ljg2MjMwM10gaXBfc2V0OiBwcm90b2NvbCA2DQpbICAgMTguODYy
MzUzXSBJUFZTOiBSZWdpc3RlcmVkIHByb3RvY29scyAoKQ0KWyAgIDE4Ljg2MjQ2NV0gSVBW
UzogQ29ubmVjdGlvbiBoYXNoIHRhYmxlIGNvbmZpZ3VyZWQgKHNpemU9NDA5NiwgbWVtb3J5
PTY0S2J5dGVzKQ0KWyAgIDE4Ljg2MjUzM10gSVBWUzogQ3JlYXRpbmcgbmV0bnMgc2l6ZT0x
ODQwIGlkPTANClsgICAxOC45MTIyODZdIHNvdW5kIGhkYXVkaW9DMEQyOiBhdXRvY29uZmln
OiBsaW5lX291dHM9NCAoMHgxNC8weDE1LzB4MTYvMHgxNy8weDApIHR5cGU6bGluZQ0KWyAg
IDE4LjkxMjI4N10gc291bmQgaGRhdWRpb0MwRDI6ICAgIHNwZWFrZXJfb3V0cz0wICgweDAv
MHgwLzB4MC8weDAvMHgwKQ0KWyAgIDE4LjkxMjI4OV0gc291bmQgaGRhdWRpb0MwRDI6ICAg
IGhwX291dHM9MSAoMHgxYi8weDAvMHgwLzB4MC8weDApDQpbICAgMTguOTEyMjkwXSBzb3Vu
ZCBoZGF1ZGlvQzBEMjogICAgbW9ubzogbW9ub19vdXQ9MHgwDQpbICAgMTguOTEyMjkxXSBz
b3VuZCBoZGF1ZGlvQzBEMjogICAgZGlnLW91dD0weDExLzB4MWUNClsgICAxOC45MTIyOTFd
IHNvdW5kIGhkYXVkaW9DMEQyOiAgICBpbnB1dHM6DQpbICAgMTguOTEyMjkzXSBzb3VuZCBo
ZGF1ZGlvQzBEMjogICAgICBGcm9udCBNaWM9MHgxOQ0KWyAgIDE4LjkxMjI5NF0gc291bmQg
aGRhdWRpb0MwRDI6ICAgICAgUmVhciBNaWM9MHgxOA0KWyAgIDE4LjkxMjI5NV0gc291bmQg
aGRhdWRpb0MwRDI6ICAgICAgTGluZT0weDFhDQpbICAgMTguOTI2MjYwXSB1c2IgNC01OiBu
ZXcgZnVsbC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIG9oY2ktcGNpDQpbICAg
MTguOTMyMzEyXSByYW5kb206IG5vbmJsb2NraW5nIHBvb2wgaXMgaW5pdGlhbGl6ZWQNClsg
ICAxOS4wNDk2MDhdIHVzYiA3LTM6IG5ldyBsb3ctc3BlZWQgVVNCIGRldmljZSBudW1iZXIg
MiB1c2luZyBvaGNpLXBjaQ0KWyAgIDE5LjIwODMyM10gdXNiIDctMzogTmV3IFVTQiBkZXZp
Y2UgZm91bmQsIGlkVmVuZG9yPTA0NmQsIGlkUHJvZHVjdD1jNTE3DQpbICAgMTkuMjA4MzMw
XSB1c2IgNy0zOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MSwgUHJvZHVjdD0yLCBT
ZXJpYWxOdW1iZXI9MA0KWyAgIDE5LjIwODMzNV0gdXNiIDctMzogUHJvZHVjdDogVVNCIFJl
Y2VpdmVyDQpbICAgMTkuMjA4MzM5XSB1c2IgNy0zOiBNYW51ZmFjdHVyZXI6IExvZ2l0ZWNo
DQpbICAgMTkuMjE2MDEwXSBpbnB1dDogTG9naXRlY2ggVVNCIFJlY2VpdmVyIGFzIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNi4wL3VzYjcvNy0zLzctMzoxLjAvMDAwMzowNDZE
OkM1MTcuMDAwMS9pbnB1dC9pbnB1dDUNClsgICAxOS4yMTY3NzldIGxvZ2l0ZWNoIDAwMDM6
MDQ2RDpDNTE3LjAwMDE6IGlucHV0LGhpZHJhdzA6IFVTQiBISUQgdjEuMTAgS2V5Ym9hcmQg
W0xvZ2l0ZWNoIFVTQiBSZWNlaXZlcl0gb24gdXNiLTAwMDA6MDA6MTYuMC0zL2lucHV0MA0K
WyAgIDE5LjIyNDQ2NF0gbG9naXRlY2ggMDAwMzowNDZEOkM1MTcuMDAwMjogZml4aW5nIHVw
IExvZ2l0ZWNoIGtleWJvYXJkIHJlcG9ydCBkZXNjcmlwdG9yDQpbICAgMTkuMjI0OTQyXSBp
bnB1dDogTG9naXRlY2ggVVNCIFJlY2VpdmVyIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxNi4wL3VzYjcvNy0zLzctMzoxLjEvMDAwMzowNDZEOkM1MTcuMDAwMi9pbnB1dC9p
bnB1dDYNClsgICAxOS4yMjU2MTZdIElQVlM6IGlwdnMgbG9hZGVkLg0KWyAgIDE5LjIyNTYy
OF0gbG9naXRlY2ggMDAwMzowNDZEOkM1MTcuMDAwMjogaW5wdXQsaGlkZGV2MCxoaWRyYXcx
OiBVU0IgSElEIHYxLjEwIE1vdXNlIFtMb2dpdGVjaCBVU0IgUmVjZWl2ZXJdIG9uIHVzYi0w
MDAwOjAwOjE2LjAtMy9pbnB1dDENClsgICAxOS4zNTk0MzZdIHVzYiA0LTU6IE5ldyBVU0Ig
ZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0wYTEyLCBpZFByb2R1Y3Q9MDAwMQ0KWyAgIDE5LjM1
OTQzOF0gdXNiIDQtNTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTAsIFByb2R1Y3Q9
MiwgU2VyaWFsTnVtYmVyPTANClsgICAxOS4zNTk0MzldIHVzYiA0LTU6IFByb2R1Y3Q6IEVE
UkNsYXNzb25lDQpbICAgMTkuMzY1Mjg5XSBpcF90YWJsZXM6IChDKSAyMDAwLTIwMDYgTmV0
ZmlsdGVyIENvcmUgVGVhbQ0KWyAgIDE5LjM2NTM1NV0gVENQOiBjdWJpYyByZWdpc3RlcmVk
DQpbICAgMTkuMzY1NzMxXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEwDQpb
ICAgMTkuMzY2NjcwXSBpcDZfdGFibGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBDb3Jl
IFRlYW0NClsgICAxOS40NTI1MzVdIHNpdDogSVB2NiBvdmVyIElQdjQgdHVubmVsaW5nIGRy
aXZlcg0KWyAgIDE5LjQ1Mjg0OF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAx
Nw0KWyAgIDE5LjQ1MjkxN10gYnJpZGdlOiBhdXRvbWF0aWMgZmlsdGVyaW5nIHZpYSBhcnAv
aXAvaXA2dGFibGVzIGhhcyBiZWVuIGRlcHJlY2F0ZWQuIFVwZGF0ZSB5b3VyIHNjcmlwdHMg
dG8gbG9hZCBicl9uZXRmaWx0ZXIgaWYgeW91IG5lZWQgdGhpcy4NClsgICAxOS42MDg2NDZd
IEJyaWRnZSBmaXJld2FsbGluZyByZWdpc3RlcmVkDQpbICAgMTkuNjA4NjQ5XSBFYnRhYmxl
cyB2Mi4wIHJlZ2lzdGVyZWQNClsgICAxOS42MDg4NzRdIEJsdWV0b290aDogUkZDT01NIFRU
WSBsYXllciBpbml0aWFsaXplZA0KWyAgIDE5LjYwODg4MF0gQmx1ZXRvb3RoOiBSRkNPTU0g
c29ja2V0IGxheWVyIGluaXRpYWxpemVkDQpbICAgMTkuNjA4ODkxXSBCbHVldG9vdGg6IFJG
Q09NTSB2ZXIgMS4xMQ0KWyAgIDE5LjYwODg5OV0gQmx1ZXRvb3RoOiBCTkVQIChFdGhlcm5l
dCBFbXVsYXRpb24pIHZlciAxLjMNClsgICAxOS42MDg5MDBdIEJsdWV0b290aDogQk5FUCBm
aWx0ZXJzOiBwcm90b2NvbCBtdWx0aWNhc3QNClsgICAxOS42MDg5MDNdIEJsdWV0b290aDog
Qk5FUCBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQNClsgICAxOS42MDg5MDVdIEJsdWV0b290
aDogSElEUCAoSHVtYW4gSW50ZXJmYWNlIEVtdWxhdGlvbikgdmVyIDEuMg0KWyAgIDE5LjYw
ODk1M10gQmx1ZXRvb3RoOiBISURQIHNvY2tldCBsYXllciBpbml0aWFsaXplZA0KWyAgIDE5
LjYwODk5M10gS2V5IHR5cGUgY2VwaCByZWdpc3RlcmVkDQpbICAgMTkuNjA5MzQ5XSBsaWJj
ZXBoOiBsb2FkZWQgKG1vbi9vc2QgcHJvdG8gMTUvMjQpDQpbICAgMTkuNjEwNDI2XSByZWdp
c3RlcmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDENClsgICAxOS42MTE5NjNdIEJ0cmZzIGxvYWRl
ZA0KWyAgIDE5LjgzMDEyOV0gY29uc29sZSBbbmV0Y29uMF0gZW5hYmxlZA0KWyAgIDE5Ljgz
MDE2M10gYXRhNDogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApDQpb
ICAgMTkuODMwMjk5XSBhdGE1OiBTQVRBIGxpbmsgZG93biAoU1N0YXR1cyAwIFNDb250cm9s
IDMwMCkNClsgICAxOS44NDg5MjZdIG5ldGNvbnNvbGU6IG5ldHdvcmsgbG9nZ2luZyBzdGFy
dGVkDQpbICAgMTkuODU1MzQyXSBydGNfY21vcyAwMDowMjogc2V0dGluZyBzeXN0ZW0gY2xv
Y2sgdG8gMjAxNC0xMS0xOCAxNDoyNzowMCBVVEMgKDE0MTYzMjA4MjApDQpbICAgMTkuODYy
MTE4XSBBTFNBIGRldmljZSBsaXN0Og0KWyAgIDE5Ljg2ODQ2NF0gICAjMDogSERBIEFUSSBT
QiBhdCAweGZkYmY4MDAwIGlycSAxNg0KWyAgIDE5Ljg3NDc5N10gICAjMTogSERBIEFUSSBI
RE1JIGF0IDB4ZmU5ZmMwMDAgaXJxIDEyNA0KWyAgIDE5Ljk4OTU2MF0gYXRhMzogU0FUQSBs
aW5rIHVwIDMuMCBHYnBzIChTU3RhdHVzIDEyMyBTQ29udHJvbCAzMDApDQpbICAgMTkuOTk3
ODI0XSBhdGExOiBTQVRBIGxpbmsgdXAgNi4wIEdicHMgKFNTdGF0dXMgMTMzIFNDb250cm9s
IDMwMCkNClsgICAyMC4wMDY2MjVdIGF0YTMuMDA6IEFUQS04OiBIaXRhY2hpIEhEUzcyMjAy
MEFMQTMzMCwgSktBT0EyME4sIG1heCBVRE1BLzEzMw0KWyAgIDIwLjAxNDgwNV0gYXRhMy4w
MDogMzkwNzAyOTE2OCBzZWN0b3JzLCBtdWx0aSAwOiBMQkE0OCBOQ1EgKGRlcHRoIDMxLzMy
KSwgQUENClsgICAyMC4wMjM1NzNdIGF0YTEuMDA6IEFUQS04OiBIR1NUIEhETjcyNDA0MEFM
RTY0MCwgTUpBT0E1RTAsIG1heCBVRE1BLzEzMw0KWyAgIDIwLjAzMTYwMV0gYXRhMS4wMDog
NzgxNDAzNzE2OCBzZWN0b3JzLCBtdWx0aSAwOiBMQkE0OCBOQ1EgKGRlcHRoIDMxLzMyKSwg
QUENClsgICAyMC4wNDA0MjddIGF0YTMuMDA6IGNvbmZpZ3VyZWQgZm9yIFVETUEvMTMzDQpb
ICAgMjAuMDQ5MjU2XSBhdGExLjAwOiBjb25maWd1cmVkIGZvciBVRE1BLzEzMw0KWyAgIDIw
LjA1OTIyMF0gc2NzaSAwOjA6MDowOiBEaXJlY3QtQWNjZXNzICAgICBBVEEgICAgICBIR1NU
IEhETjcyNDA0MEFMIEE1RTAgUFE6IDAgQU5TSTogNQ0KWyAgIDIwLjA3MDQ4OV0gc2QgMDow
OjA6MDogW3NkYV0gNzgxNDAzNzE2OCA1MTItYnl0ZSBsb2dpY2FsIGJsb2NrczogKDQuMDAg
VEIvMy42MyBUaUIpDQpbICAgMjAuMDcxMjU1XSBzZCAwOjA6MDowOiBBdHRhY2hlZCBzY3Np
IGdlbmVyaWMgc2cwIHR5cGUgMA0KWyAgIDIwLjA3MzQxNF0gc2NzaSAyOjA6MDowOiBEaXJl
Y3QtQWNjZXNzICAgICBBVEEgICAgICBIaXRhY2hpIEhEUzcyMjAyIEEyME4gUFE6IDAgQU5T
STogNQ0KWyAgIDIwLjA3NTEzMl0gc2QgMjowOjA6MDogW3NkYl0gMzkwNzAyOTE2OCA1MTIt
Ynl0ZSBsb2dpY2FsIGJsb2NrczogKDIuMDAgVEIvMS44MSBUaUIpDQpbICAgMjAuMDc1MjU4
XSBzZCAyOjA6MDowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cxIHR5cGUgMA0KWyAgIDIw
LjA3NTgwMV0gc2QgMjowOjA6MDogW3NkYl0gV3JpdGUgUHJvdGVjdCBpcyBvZmYNClsgICAy
MC4wNzU4MDldIHNkIDI6MDowOjA6IFtzZGJdIE1vZGUgU2Vuc2U6IDAwIDNhIDAwIDAwDQpb
ICAgMjAuMDc2MDQ1XSBzZCAyOjA6MDowOiBbc2RiXSBXcml0ZSBjYWNoZTogZW5hYmxlZCwg
cmVhZCBjYWNoZTogZW5hYmxlZCwgZG9lc24ndCBzdXBwb3J0IERQTyBvciBGVUENClsgICAy
MC4wODA4NDZdICBzZGI6IHNkYjENClsgICAyMC4wODM2NDddIHNkIDI6MDowOjA6IFtzZGJd
IEF0dGFjaGVkIFNDU0kgZGlzaw0KWyAgIDIwLjE0NDQxMl0gc2QgMDowOjA6MDogW3NkYV0g
NDA5Ni1ieXRlIHBoeXNpY2FsIGJsb2Nrcw0KWyAgIDIwLjE1MTI2Ml0gc2QgMDowOjA6MDog
W3NkYV0gV3JpdGUgUHJvdGVjdCBpcyBvZmYNClsgICAyMC4xNTc4MTFdIHNkIDA6MDowOjA6
IFtzZGFdIE1vZGUgU2Vuc2U6IDAwIDNhIDAwIDAwDQpbICAgMjAuMTY0MjQ5XSBzZCAwOjA6
MDowOiBbc2RhXSBXcml0ZSBjYWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTogZW5hYmxlZCwg
ZG9lc24ndCBzdXBwb3J0IERQTyBvciBGVUENClsgICAyMC4yMzY3MTRdICBzZGE6IHNkYTEg
c2RhMiBzZGEzIHNkYTQNClsgICAyMC4yNDcyNDRdIHNkIDA6MDowOjA6IFtzZGFdIEF0dGFj
aGVkIFNDU0kgZGlzaw0KWyAgIDIwLjI1NzUzNl0gRnJlZWluZyB1bnVzZWQga2VybmVsIG1l
bW9yeTogMTEwNEsgKGZmZmZmZmZmODIzMDYwMDAgLSBmZmZmZmZmZjgyNDFhMDAwKQ0KWyAg
IDIwLjI2NTMxMF0gV3JpdGUgcHJvdGVjdGluZyB0aGUga2VybmVsIHJlYWQtb25seSBkYXRh
OiAxODQzMmsNClsgICAyMC4yODc1MjhdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6
IDM1NksgKGZmZmY4ODAwMDFiYTcwMDAgLSBmZmZmODgwMDAxYzAwMDAwKQ0KWyAgIDIwLjI5
NDc2MV0gRnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogMTY0OEsgKGZmZmY4ODAwMDIw
NjQwMDAgLSBmZmZmODgwMDAyMjAwMDAwKQ0KWyAgIDIwLjM0MzEyN10gdWRldmRbMTYwNl06
IHN0YXJ0aW5nIHZlcnNpb24gMTc1DQpbICAgMjEuNDQ4MTg4XSBFWFQ0LWZzIChkbS0wKTog
bW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBkYXRhIG1vZGUuIE9wdHM6IChudWxs
KQ0KWyAgIDI0LjAyNzI2Ml0gdWRldmRbMTk4OV06IHN0YXJ0aW5nIHZlcnNpb24gMTc1DQpb
ICAgMjcuMzA1MDE1XSBFWFQ0LWZzIChkbS0wKTogcmUtbW91bnRlZC4gT3B0czogKG51bGwp
DQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNzowOC43MjRdIC0tTUFSSy0tDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDoyNzoxOC43MjRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoy
NzoyOC43MjRdIC0tTUFSSy0tDQpbICAgNTQuMTY5MzI0XSBFWFQ0LWZzIChkbS0wKTogcmUt
bW91bnRlZC4gT3B0czogYmFycmllcj0xLGVycm9ycz1yZW1vdW50LXJvDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDoyNzozOC43MjVdIC0tTUFSSy0tDQpbICAgNTguMjQ1ODcxXSBBZGRpbmcg
MjA5NzE0OGsgc3dhcCBvbiAvZGV2L21hcHBlci9zZXJ2ZWVyc3RlcnRqZS1zd2FwLiAgUHJp
b3JpdHk6LTEgZXh0ZW50czoxIGFjcm9zczoyMDk3MTQ4ayANClsgICA2NC40ODA0NTldIEVY
VDQtZnMgKHNkYTEpOiBtb3VudGVkIGZpbGVzeXN0ZW0gd2l0aCBvcmRlcmVkIGRhdGEgbW9k
ZS4gT3B0czogYmFycmllcj0xLGVycm9ycz1yZW1vdW50LXJvDQpbICAgNjYuOTE3NTczXSBy
ODE2OSAwMDAwOjBkOjAwLjAgZXRoMDogbGluayBkb3duDQpbICAgNjYuOTE3NjcwXSByODE2
OSAwMDAwOjBkOjAwLjAgZXRoMDogbGluayBkb3duDQpbICAgNjcuNDE0MjE1XSByODE2OSAw
MDAwOjBjOjAwLjAgZXRoMTogbGluayBkb3duDQpbICAgNjcuNDIxMTg4XSByODE2OSAwMDAw
OjBjOjAwLjAgZXRoMTogbGluayBkb3duDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyNzo0OC43
MjVdIC0tTUFSSy0tDQpbICAgNjguNjA5NjE5XSByODE2OSAwMDAwOjBkOjAwLjAgZXRoMDog
bGluayB1cA0KWyAgIDY5LjUxNDc0MF0gcjgxNjkgMDAwMDowYzowMC4wIGV0aDE6IGxpbmsg
dXANCihYRU4pIFsyMDE0LTExLTE4IDE0OjI3OjU4LjcyNV0gLS1NQVJLLS0NCihYRU4pIFsy
MDE0LTExLTE4IDE0OjI4OjA4LjcyNV0gLS1NQVJLLS0NCihYRU4pIFsyMDE0LTExLTE4IDE0
OjI4OjE4LjcyNl0gLS1NQVJLLS0NCihYRU4pIFsyMDE0LTExLTE4IDE0OjI4OjI4LjcyNl0g
LS1NQVJLLS0NClsgIDEwOS42Nzc2MDNdIEVYVDQtZnMgKGRtLTIpOiBtb3VudGVkIGZpbGVz
eXN0ZW0gd2l0aCBvcmRlcmVkIGRhdGEgbW9kZS4gT3B0czogYmFycmllcj0xLGVycm9ycz1y
ZW1vdW50LXJvDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyODozOC43MjZdIC0tTUFSSy0tDQpb
ICAxMTkuMzA1MTk1XSBFWFQ0LWZzIChkbS01MCk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRo
IG9yZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiBiYXJyaWVyPTEsZXJyb3JzPXJlbW91bnQtcm8N
CihYRU4pIFsyMDE0LTExLTE4IDE0OjI4OjQ4LjcyNl0gLS1NQVJLLS0NClsgIDEzMC4zODY2
NzBdIEVYVDQtZnMgKGRtLTQ5KTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBk
YXRhIG1vZGUuIE9wdHM6IGJhcnJpZXI9MSxlcnJvcnM9cmVtb3VudC1ybw0KKFhFTikgWzIw
MTQtMTEtMTggMTQ6Mjg6NTguNzI3XSAtLU1BUkstLQ0KWyAgMTQwLjQ2NDA3NV0gRVhUNC1m
cyAoZG0tNDgpOiBtb3VudGVkIGZpbGVzeXN0ZW0gd2l0aCBvcmRlcmVkIGRhdGEgbW9kZS4g
T3B0czogYmFycmllcj0xLGVycm9ycz1yZW1vdW50LXJvDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDoyOTowOC43MjddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyOToxOC43Mjdd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoyOToyOC43MjddIC0tTUFSSy0tDQpb
ICAxNzEuMDM0MDMzXSBFWFQ0LWZzIChkbS00NSk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRo
IG9yZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiBiYXJyaWVyPTEsZXJyb3JzPXJlbW91bnQtcm8N
CihYRU4pIFsyMDE0LTExLTE4IDE0OjI5OjM4LjcyOF0gLS1NQVJLLS0NClsgIDE4NS45OTQw
MTBdIEVYVDQtZnMgKGRtLTQ3KTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBk
YXRhIG1vZGUuIE9wdHM6IGJhcnJpZXI9MSxlcnJvcnM9cmVtb3VudC1ybw0KKFhFTikgWzIw
MTQtMTEtMTggMTQ6Mjk6NDguNzI4XSAtLU1BUkstLQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6
Mjk6NTguNzI4XSAtLU1BUkstLQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzA6MDguNzI4XSAt
LU1BUkstLQ0KWyAgMjA4LjY1MDA4NF0gRVhUNC1mcyAoZG0tNDYpOiBtb3VudGVkIGZpbGVz
eXN0ZW0gd2l0aCBvcmRlcmVkIGRhdGEgbW9kZS4gT3B0czogYmFycmllcj0xLGVycm9ycz1y
ZW1vdW50LXJvDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMDoxOC43MjldIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDozMDoyOC43MjldIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDozMDozOC43MjldIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMDo0
OC43MjldIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMDo1OC43MzBdIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMTowOC43MzBdIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDozMToxOC43MzBdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDozMToyOC43MzFdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMTozOC43MzFd
IC0tTUFSSy0tDQpbICAzMDMuMjkxMTUzXSBFWFQ0LWZzIChzZGIxKTogbW91bnRlZCBmaWxl
c3lzdGVtIHdpdGggb3JkZXJlZCBkYXRhIG1vZGUuIE9wdHM6IGJhcnJpZXI9MSxlcnJvcnM9
cmVtb3VudC1ybw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzE6NDguNzMxXSAtLU1BUkstLQ0K
WyAgMzE2LjQ0NDg2MV0gZGV2aWNlIHZpZjEuMCBlbnRlcmVkIHByb21pc2N1b3VzIG1vZGUN
CihkMSkgWzIwMTQtMTEtMTggMTQ6MzE6NTcuMTkzXSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBo
eXNpY2FsIG1lbW9yeQ0KKGQxKSBbMjAxNC0xMS0xOCAxNDozMTo1Ny4xOTNdIGFib3V0IHRv
IGdldCBzdGFydGVkLi4uDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMTo1Ny40NjNdIHRyYXBz
LmM6MjU3OTpkMXYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBm
cm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuDQpbICAzMTcu
MjI4MDMxXSB4ZW4tYmxrYmFjazpyaW5nLXJlZiA4LCBldmVudC1jaGFubmVsIDE3LCBwcm90
b2NvbCAxICh4ODZfNjQtYWJpKSBwZXJzaXN0ZW50IGdyYW50cw0KWyAgMzE3LjI0MzU4MV0g
eGVuLWJsa2JhY2s6cmluZy1yZWYgOSwgZXZlbnQtY2hhbm5lbCAxOCwgcHJvdG9jb2wgMSAo
eDg2XzY0LWFiaSkgcGVyc2lzdGVudCBncmFudHMNClsgIDMxNy4yNjM0NzJdIHZpZiB2aWYt
MS0wIHZpZjEuMDogR3Vlc3QgUnggcmVhZHkNClsgIDMxNy4yNzQ4MzhdIHhlbl9icmlkZ2U6
IHBvcnQgMSh2aWYxLjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzE3LjI4NjA1
M10geGVuX2JyaWRnZTogcG9ydCAxKHZpZjEuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRl
DQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMTo1OC43MzFdIC0tTUFSSy0tDQpbICAzMjIuMjY3
MDU1XSBkZXZpY2UgdmlmMi4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQyKSBbMjAx
NC0xMS0xOCAxNDozMjowMi45ODJdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVt
b3J5DQooZDIpIFsyMDE0LTExLTE4IDE0OjMyOjAyLjk4Ml0gYWJvdXQgdG8gZ2V0IHN0YXJ0
ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDE0OjMyOjAzLjA1OV0gdHJhcHMuYzoyNTc5OmQy
djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAw
MDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDMyMi44MTQ1NjhdIHhl
bi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHByb3RvY29sIDEgKHg4
Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzMjMuODMwNzIyXSB2aWYgdmlmLTIt
MCB2aWYyLjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzMjMuODQxNjQ1XSB4ZW5fYnJpZGdlOiBw
b3J0IDIodmlmMi4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDMyMy44NTIzNDNd
IHhlbl9icmlkZ2U6IHBvcnQgMih2aWYyLjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0K
KFhFTikgWzIwMTQtMTEtMTggMTQ6MzI6MDguNzMyXSAtLU1BUkstLQ0KWyAgMzI4LjE2MTgy
Nl0gZGV2aWNlIHZpZjMuMCBlbnRlcmVkIHByb21pc2N1b3VzIG1vZGUNCihkMykgWzIwMTQt
MTEtMTggMTQ6MzI6MDguODg1XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9y
eQ0KKGQzKSBbMjAxNC0xMS0xOCAxNDozMjowOC44ODVdIGFib3V0IHRvIGdldCBzdGFydGVk
Li4uDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMjowOC45NzVdIHRyYXBzLmM6MjU3OTpkM3Yw
IERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAw
MDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuDQpbICAzMjguNzMwMTMzXSB4ZW4t
YmxrYmFjazpyaW5nLXJlZiA4LCBldmVudC1jaGFubmVsIDE3LCBwcm90b2NvbCAxICh4ODZf
NjQtYWJpKSBwZXJzaXN0ZW50IGdyYW50cw0KWyAgMzI5LjkxNzk0NV0gdmlmIHZpZi0zLTAg
dmlmMy4wOiBHdWVzdCBSeCByZWFkeQ0KWyAgMzI5LjkyODM1MF0geGVuX2JyaWRnZTogcG9y
dCAzKHZpZjMuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzMjkuOTM4NzE0XSB4
ZW5fYnJpZGdlOiBwb3J0IDModmlmMy4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsg
IDMzMi4yODQ2NzJdIHhlbl9icmlkZ2U6IHBvcnQgMSh2aWYxLjApIGVudGVyZWQgZm9yd2Fy
ZGluZyBzdGF0ZQ0KWyAgMzM0LjA3MzA5OF0gZGV2aWNlIHZpZjQuMCBlbnRlcmVkIHByb21p
c2N1b3VzIG1vZGUNCihkNCkgWzIwMTQtMTEtMTggMTQ6MzI6MTQuNzkxXSBtYXBwaW5nIGtl
cm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KKGQ0KSBbMjAxNC0xMS0xOCAxNDozMjoxNC43
OTFdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMjox
NC44NjZdIHRyYXBzLmM6MjU3OTpkNHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAw
MDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZm
ZmYuDQpbICAzMzQuNTUyNzYzXSB4ZW4tYmxrYmFjazpyaW5nLXJlZiA4LCBldmVudC1jaGFu
bmVsIDEwLCBwcm90b2NvbCAxICh4ODZfNjQtYWJpKSBwZXJzaXN0ZW50IGdyYW50cw0KWyAg
MzM0LjY5NTc2MF0gdmlmIHZpZi00LTAgdmlmNC4wOiBHdWVzdCBSeCByZWFkeQ0KWyAgMzM0
LjcwNTUzMF0geGVuX2JyaWRnZTogcG9ydCA0KHZpZjQuMCkgZW50ZXJlZCBmb3J3YXJkaW5n
IHN0YXRlDQpbICAzMzQuNzE1MjMwXSB4ZW5fYnJpZGdlOiBwb3J0IDQodmlmNC4wKSBlbnRl
cmVkIGZvcndhcmRpbmcgc3RhdGUNCihYRU4pIFsyMDE0LTExLTE4IDE0OjMyOjE3LjExMl0g
Z3JhbnRfdGFibGUuYzozMDU6ZDB2MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byAyIGZy
YW1lcw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzI6MTguNzMyXSAtLU1BUkstLQ0KWyAgMzM4
Ljg5NDYyNF0geGVuX2JyaWRnZTogcG9ydCAyKHZpZjIuMCkgZW50ZXJlZCBmb3J3YXJkaW5n
IHN0YXRlDQpbICAzNDAuMDIyMjc5XSBkZXZpY2UgdmlmNS4wIGVudGVyZWQgcHJvbWlzY3Vv
dXMgbW9kZQ0KKGQ1KSBbMjAxNC0xMS0xOCAxNDozMjoyMC43ODJdIG1hcHBpbmcga2VybmVs
IGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDUpIFsyMDE0LTExLTE4IDE0OjMyOjIwLjc4Ml0g
YWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDE0OjMyOjIwLjg2
MV0gdHJhcHMuYzoyNTc5OmQ1djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMw
MDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4N
ClsgIDM0MC42MTk0MDZdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwg
MTAsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzNDEu
NjM1NDA4XSB2aWYgdmlmLTUtMCB2aWY1LjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzNDEuNjQ0
NjI2XSB4ZW5fYnJpZGdlOiBwb3J0IDUodmlmNS4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3Rh
dGUNClsgIDM0MS42NTM4MjddIHhlbl9icmlkZ2U6IHBvcnQgNSh2aWY1LjApIGVudGVyZWQg
Zm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzQ0Ljk3MTY4Ml0geGVuX2JyaWRnZTogcG9ydCAzKHZp
ZjMuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzNDYuMDgxOTUxXSBkZXZpY2Ug
dmlmNi4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQ2KSBbMjAxNC0xMS0xOCAxNDoz
MjoyNi44NzldIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDYpIFsy
MDE0LTExLTE4IDE0OjMyOjI2Ljg3OV0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4NCihYRU4p
IFsyMDE0LTExLTE4IDE0OjMyOjI2Ljk5Ml0gdHJhcHMuYzoyNTc5OmQ2djAgRG9tYWluIGF0
dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAw
IHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDM0Ni43MDgzMzZdIHhlbi1ibGtiYWNrOnJp
bmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkpIHBl
cnNpc3RlbnQgZ3JhbnRzDQpbICAzNDcuNzI2MDk4XSB2aWYgdmlmLTYtMCB2aWY2LjA6IEd1
ZXN0IFJ4IHJlYWR5DQpbICAzNDcuNzM0NzEwXSB4ZW5fYnJpZGdlOiBwb3J0IDYodmlmNi4w
KSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM0Ny43NDMyNjFdIHhlbl9icmlkZ2U6
IHBvcnQgNih2aWY2LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KKFhFTikgWzIwMTQt
MTEtMTggMTQ6MzI6MjguNzMyXSAtLU1BUkstLQ0KWyAgMzQ5LjcxNjAwOF0geGVuX2JyaWRn
ZTogcG9ydCA0KHZpZjQuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzNTIuMTk3
NzQyXSBkZXZpY2UgdmlmNy4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQ3KSBbMjAx
NC0xMS0xOCAxNDozMjozMi45MjhdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVt
b3J5DQooZDcpIFsyMDE0LTExLTE4IDE0OjMyOjMyLjkyOF0gYWJvdXQgdG8gZ2V0IHN0YXJ0
ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDE0OjMyOjMzLjAwN10gdHJhcHMuYzoyNTc5OmQ3
djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAw
MDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDM1Mi43NjUyNDddIHhl
bi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHByb3RvY29sIDEgKHg4
Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzNTMuNzgxNDg5XSB2aWYgdmlmLTct
MCB2aWY3LjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzNTMuNzg5Njg2XSB4ZW5fYnJpZGdlOiBw
b3J0IDcodmlmNy4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM1My43OTc2MjZd
IHhlbl9icmlkZ2U6IHBvcnQgNyh2aWY3LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0K
WyAgMzU2LjY5OTE4Nl0geGVuX2JyaWRnZTogcG9ydCA1KHZpZjUuMCkgZW50ZXJlZCBmb3J3
YXJkaW5nIHN0YXRlDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMjozOC43MzJdIC0tTUFSSy0t
DQpbICAzNTguMzAzMjM5XSBkZXZpY2UgdmlmOC4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9k
ZQ0KKGQ4KSBbMjAxNC0xMS0xOCAxNDozMjozOS4wNjBdIG1hcHBpbmcga2VybmVsIGludG8g
cGh5c2ljYWwgbWVtb3J5DQooZDgpIFsyMDE0LTExLTE4IDE0OjMyOjM5LjA2MF0gYWJvdXQg
dG8gZ2V0IHN0YXJ0ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDE0OjMyOjM5LjEzOF0gdHJh
cHMuYzoyNTc5OmQ4djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0
IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDM1
OC44MjQ2MTNdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHBy
b3RvY29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzNTguOTcxNjI1
XSB2aWYgdmlmLTgtMCB2aWY4LjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzNTguOTc5MjA0XSB4
ZW5fYnJpZGdlOiBwb3J0IDgodmlmOC4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsg
IDM1OC45ODY2NDFdIHhlbl9icmlkZ2U6IHBvcnQgOCh2aWY4LjApIGVudGVyZWQgZm9yd2Fy
ZGluZyBzdGF0ZQ0KWyAgMzYyLjc3NjE3NF0geGVuX2JyaWRnZTogcG9ydCA2KHZpZjYuMCkg
ZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzNjQuMzMyNDEzXSBkZXZpY2UgdmlmOS4w
IGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQ5KSBbMjAxNC0xMS0xOCAxNDozMjo0NS4z
ODhdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDkpIFsyMDE0LTEx
LTE4IDE0OjMyOjQ1LjM4OF0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4NCihYRU4pIFsyMDE0
LTExLTE4IDE0OjMyOjQ1LjQ3N10gdHJhcHMuYzoyNTc5OmQ5djAgRG9tYWluIGF0dGVtcHRl
ZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4
MDAwMDAwMDAwMDAwZmZmZi4NClsgIDM2NS4yNDAyMjBdIHhlbi1ibGtiYWNrOnJpbmctcmVm
IDgsIGV2ZW50LWNoYW5uZWwgMTcsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3Rl
bnQgZ3JhbnRzDQpbICAzNjYuMjU5NTg0XSB2aWYgdmlmLTktMCB2aWY5LjA6IEd1ZXN0IFJ4
IHJlYWR5DQpbICAzNjYuMjY2MjAxXSB4ZW5fYnJpZGdlOiBwb3J0IDkodmlmOS4wKSBlbnRl
cmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM2Ni4yNzI2NzhdIHhlbl9icmlkZ2U6IHBvcnQg
OSh2aWY5LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KKFhFTikgWzIwMTQtMTEtMTgg
MTQ6MzI6NDguNzMyXSAtLU1BUkstLQ0KWyAgMzY4Ljc5OTc2OV0geGVuX2JyaWRnZTogcG9y
dCA3KHZpZjcuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDozMjo1MC4yNzBdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRy
YWNrIHNpemUgdG8gMyBmcmFtZXMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjMyOjUwLjI4OF0g
Z3JhbnRfdGFibGUuYzozMDU6ZDB2MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA0IGZy
YW1lcw0KWyAgMzcwLjc1OTQxNV0gZGV2aWNlIHZpZjEwLjAgZW50ZXJlZCBwcm9taXNjdW91
cyBtb2RlDQooZDEwKSBbMjAxNC0xMS0xOCAxNDozMjo1MS40NzddIG1hcHBpbmcga2VybmVs
IGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDEwKSBbMjAxNC0xMS0xOCAxNDozMjo1MS40Nzdd
IGFib3V0IHRvIGdldCBzdGFydGVkLi4uDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMjo1MS41
NjVdIHRyYXBzLmM6MjU3OTpkMTB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAw
YzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZm
Lg0KWyAgMzcxLjMxOTI3MV0geGVuLWJsa2JhY2s6cmluZy1yZWYgOCwgZXZlbnQtY2hhbm5l
bCAxMCwgcHJvdG9jb2wgMSAoeDg2XzY0LWFiaSkgcGVyc2lzdGVudCBncmFudHMNClsgIDM3
Mi4zMzY1MDBdIHZpZiB2aWYtMTAtMCB2aWYxMC4wOiBHdWVzdCBSeCByZWFkeQ0KWyAgMzcy
LjM0MzA0Ml0geGVuX2JyaWRnZTogcG9ydCAxMCh2aWYxMC4wKSBlbnRlcmVkIGZvcndhcmRp
bmcgc3RhdGUNClsgIDM3Mi4zNDk4MzBdIHhlbl9icmlkZ2U6IHBvcnQgMTAodmlmMTAuMCkg
ZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzNzQuMDIzODY2XSB4ZW5fYnJpZGdlOiBw
b3J0IDgodmlmOC4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNCihYRU4pIFsyMDE0LTEx
LTE4IDE0OjMyOjU3LjI1Nl0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2MCBJbmNyZWFzZWQgbWFw
dHJhY2sgc2l6ZSB0byA1IGZyYW1lcw0KWyAgMzc2LjkwMjk2N10gZGV2aWNlIHZpZjExLjAg
ZW50ZXJlZCBwcm9taXNjdW91cyBtb2RlDQooZDExKSBbMjAxNC0xMS0xOCAxNDozMjo1Ny42
MThdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDExKSBbMjAxNC0x
MS0xOCAxNDozMjo1Ny42MThdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDozMjo1Ny43MTVdIHRyYXBzLmM6MjU3OTpkMTF2MCBEb21haW4gYXR0ZW1w
dGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8g
MHgwMDAwMDAwMDAwMDBmZmZmLg0KWyAgMzc3LjQ4MTMwN10geGVuLWJsa2JhY2s6cmluZy1y
ZWYgOCwgZXZlbnQtY2hhbm5lbCAxNywgcHJvdG9jb2wgMSAoeDg2XzY0LWFiaSkgcGVyc2lz
dGVudCBncmFudHMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjMyOjU4LjczM10gLS1NQVJLLS0N
ClsgIDM3OC42NTA2MDRdIHZpZiB2aWYtMTEtMCB2aWYxMS4wOiBHdWVzdCBSeCByZWFkeQ0K
WyAgMzc4LjY1NzE4MF0geGVuX2JyaWRnZTogcG9ydCAxMSh2aWYxMS4wKSBlbnRlcmVkIGZv
cndhcmRpbmcgc3RhdGUNClsgIDM3OC42NjM4NTFdIHhlbl9icmlkZ2U6IHBvcnQgMTEodmlm
MTEuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzODEuMjczNTU2XSB4ZW5fYnJp
ZGdlOiBwb3J0IDkodmlmOS4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM4NC4y
NTkzODddIGRldmljZSB2aWYxMi4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQxMikg
WzIwMTQtMTEtMTggMTQ6MzM6MDQuOTgxXSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2Fs
IG1lbW9yeQ0KKGQxMikgWzIwMTQtMTEtMTggMTQ6MzM6MDQuOTgxXSBhYm91dCB0byBnZXQg
c3RhcnRlZC4uLg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6MDUuMDczXSB0cmFwcy5jOjI1
Nzk6ZDEydjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20g
MHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDM4NC44ODU4
MDNdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHByb3RvY29s
IDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzODUuOTAyODg0XSB2aWYg
dmlmLTEyLTAgdmlmMTIuMDogR3Vlc3QgUnggcmVhZHkNClsgIDM4NS45MDk0MjBdIHhlbl9i
cmlkZ2U6IHBvcnQgMTIodmlmMTIuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAz
ODUuOTE2MDYyXSB4ZW5fYnJpZGdlOiBwb3J0IDEyKHZpZjEyLjApIGVudGVyZWQgZm9yd2Fy
ZGluZyBzdGF0ZQ0KWyAgMzg3LjM1MDUwM10geGVuX2JyaWRnZTogcG9ydCAxMCh2aWYxMC4w
KSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNCihYRU4pIFsyMDE0LTExLTE4IDE0OjMzOjA4
LjczM10gLS1NQVJLLS0NClsgIDM5MC4zNDE0NjldIGRldmljZSB2aWYxMy4wIGVudGVyZWQg
cHJvbWlzY3VvdXMgbW9kZQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6MTEuMTA4XSBBTUQt
Vmk6IERpc2FibGU6IGRldmljZSBpZCA9IDB4YTQsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2Rl
ID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6MTEuMTA4XSBBTUQtVmk6IFNldHVwIEkv
TyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGE0LCB0eXBlID0gMHg3LCByb290IHRhYmxl
ID0gMHg1MDRlNzIwMDAsIGRvbWFpbiA9IDEzLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsy
MDE0LTExLTE4IDE0OjMzOjExLjEwOF0gQU1ELVZpOiBSZS1hc3NpZ24gMDAwMDowMzowNi4w
IGZyb20gZG9tMCB0byBkb20xMw0KKGQxMykgWzIwMTQtMTEtMTggMTQ6MzM6MTEuMTE2XSBt
YXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KKGQxMykgWzIwMTQtMTEtMTgg
MTQ6MzM6MTEuMTE2XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLg0KWyAgMzkwLjQ3NTgyOV0g
eGVuX3BjaWJhY2s6IHZwY2k6IDAwMDA6MDM6MDYuMDogYXNzaWduIHRvIHZpcnR1YWwgc2xv
dCAwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMzoxMS4zMzddIHRyYXBzLmM6MjU3OTpkMTN2
MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAw
MDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLg0KWyAgMzkxLjA5MDk2Nl0geGVu
LWJsa2JhY2s6cmluZy1yZWYgOSwgZXZlbnQtY2hhbm5lbCAxMSwgcHJvdG9jb2wgMSAoeDg2
XzY0LWFiaSkgcGVyc2lzdGVudCBncmFudHMNClsgIDM5Mi4xODg5NzJdIHBjaWJhY2sgMDAw
MDowMzowNi4wOiBlbmFibGluZyBkZXZpY2UgKDAwMDAgLT4gMDAwMSkNClsgIDM5Mi4xOTU4
ODhdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDIyIHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpb
ICAzOTIuMjAyNzM3XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjIyDQpbICAzOTIuMjEwNzc3
XSBwY2liYWNrIDAwMDA6MDM6MDYuMDogZW5hYmxpbmcgYnVzIG1hc3RlcmluZw0KWyAgMzky
LjIyOTI4MV0gdmlmIHZpZi0xMy0wIHZpZjEzLjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzOTIu
MjM1ODEyXSB4ZW5fYnJpZGdlOiBwb3J0IDEzKHZpZjEzLjApIGVudGVyZWQgZm9yd2FyZGlu
ZyBzdGF0ZQ0KWyAgMzkyLjI0MjU2Ml0geGVuX2JyaWRnZTogcG9ydCAxMyh2aWYxMy4wKSBl
bnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM5My42OTQwODVdIHhlbl9icmlkZ2U6IHBv
cnQgMTEodmlmMTEuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzOTYuNzI4OTQz
XSBkZXZpY2UgdmlmMTQuMCBlbnRlcmVkIHByb21pc2N1b3VzIG1vZGUNCihkMTQpIFsyMDE0
LTExLTE4IDE0OjMzOjE3LjQ0OF0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1v
cnkNCihkMTQpIFsyMDE0LTExLTE4IDE0OjMzOjE3LjQ0OF0gYWJvdXQgdG8gZ2V0IHN0YXJ0
ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDE0OjMzOjE3LjUzOV0gdHJhcHMuYzoyNTc5OmQx
NHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAw
MDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuDQpbICAzOTcuMjk0MDYyXSB4
ZW4tYmxrYmFjazpyaW5nLXJlZiA4LCBldmVudC1jaGFubmVsIDEwLCBwcm90b2NvbCAxICh4
ODZfNjQtYWJpKSBwZXJzaXN0ZW50IGdyYW50cw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6
MTguNzMzXSAtLU1BUkstLQ0KWyAgMzk4LjMxMjU0OV0gdmlmIHZpZi0xNC0wIHZpZjE0LjA6
IEd1ZXN0IFJ4IHJlYWR5DQpbICAzOTguMzE5MDU3XSB4ZW5fYnJpZGdlOiBwb3J0IDE0KHZp
ZjE0LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzk4LjMyNTY3OV0geGVuX2Jy
aWRnZTogcG9ydCAxNCh2aWYxNC4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNCihYRU4p
IFsyMDE0LTExLTE4IDE0OjMzOjE5LjUwOF0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2MCBJbmNy
ZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA2IGZyYW1lcw0KWyAgNDAwLjk0Mzc3OV0geGVuX2Jy
aWRnZTogcG9ydCAxMih2aWYxMi4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDQw
Mi43MzIwMTldIGRldmljZSB2aWYxNS4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQx
NSkgWzIwMTQtMTEtMTggMTQ6MzM6MjMuNDY1XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNp
Y2FsIG1lbW9yeQ0KKGQxNSkgWzIwMTQtMTEtMTggMTQ6MzM6MjMuNDY1XSBhYm91dCB0byBn
ZXQgc3RhcnRlZC4uLg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6MjMuNTU0XSB0cmFwcy5j
OjI1Nzk6ZDE1djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZy
b20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDQwMy4z
MDk2MzFdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHByb3Rv
Y29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICA0MDQuMzI3MDAxXSB2
aWYgdmlmLTE1LTAgdmlmMTUuMDogR3Vlc3QgUnggcmVhZHkNClsgIDQwNC4zMzM2MTddIHZw
bl9icmlkZ2U6IHBvcnQgMSh2aWYxNS4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsg
IDQwNC4zNDAzMTJdIHZwbl9icmlkZ2U6IHBvcnQgMSh2aWYxNS4wKSBlbnRlcmVkIGZvcndh
cmRpbmcgc3RhdGUNClsgIDQwNy4yODczNjRdIHhlbl9icmlkZ2U6IHBvcnQgMTModmlmMTMu
MCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMzoy
OC43MzNdIC0tTUFSSy0tDQpbICA0MDkuNjQ1MjgwXSBkZXZpY2UgdmlmMTYuMCBlbnRlcmVk
IHByb21pc2N1b3VzIG1vZGUNClsgIDQwOS44NzkyNjZdIGRldmljZSB2aWYxNi4wLWVtdSBl
bnRlcmVkIHByb21pc2N1b3VzIG1vZGUNClsgIDQwOS44OTE1NDFdIHhlbl9icmlkZ2U6IHBv
cnQgMTYodmlmMTYuMC1lbXUpIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgNDA5Ljg5
ODEwM10geGVuX2JyaWRnZTogcG9ydCAxNih2aWYxNi4wLWVtdSkgZW50ZXJlZCBmb3J3YXJk
aW5nIHN0YXRlDQpbICA0MTAuOTgyNDU1XSBwY2liYWNrIDAwMDA6MDg6MDAuMDogcmVzdG9y
aW5nIGNvbmZpZyBzcGFjZSBhdCBvZmZzZXQgMHgzYyAod2FzIDB4MTAwLCB3cml0aW5nIDB4
MTA3KQ0KWyAgNDEwLjk5MTAxM10gcGNpYmFjayAwMDAwOjA4OjAwLjA6IHJlc3RvcmluZyBj
b25maWcgc3BhY2UgYXQgb2Zmc2V0IDB4MTAgKHdhcyAweDQsIHdyaXRpbmcgMHhmZTBmZTAw
NCkNClsgIDQxMC45OTk1MjVdIHBjaWJhY2sgMDAwMDowODowMC4wOiByZXN0b3JpbmcgY29u
ZmlnIHNwYWNlIGF0IG9mZnNldCAweGMgKHdhcyAweDAsIHdyaXRpbmcgMHgxMCkNCihYRU4p
IFsyMDE0LTExLTE4IDE0OjMzOjMxLjY2M10gaW8uYzo1NTI6IGQxNjogYmluZDogbV9nc2k9
MzcgZ19nc2k9MzYgZGV2PTAwLjAwLjUgaW50eD0wIGZmZmY4MzA1MTc5NWRkYTgNCihYRU4p
IFsyMDE0LTExLTE4IDE0OjMzOjMyLjA1M10gQU1ELVZpOiBEaXNhYmxlOiBkZXZpY2UgaWQg
PSAweDgwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDozMzozMi4wNTNdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBp
ZCA9IDB4ODAwLCB0eXBlID0gMHgxLCByb290IHRhYmxlID0gMHgzZmFhZjAwMDAsIGRvbWFp
biA9IDE2LCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjMzOjMyLjA1
M10gQU1ELVZpOiBSZS1hc3NpZ24gMDAwMDowODowMC4wIGZyb20gZG9tMCB0byBkb20xNg0K
WyAgNDEyLjQyNDgzN10gcGNpYmFjayAwMDAwOjBhOjAwLjA6IHJlc3RvcmluZyBjb25maWcg
c3BhY2UgYXQgb2Zmc2V0IDB4M2MgKHdhcyAweDEwMCwgd3JpdGluZyAweDEwYSkNClsgIDQx
Mi40MzEzNzRdIHBjaWJhY2sgMDAwMDowYTowMC4wOiByZXN0b3JpbmcgY29uZmlnIHNwYWNl
IGF0IG9mZnNldCAweDEwICh3YXMgMHg0LCB3cml0aW5nIDB4ZmUyMDAwMDQpDQpbICA0MTIu
NDM3Nzg2XSBwY2liYWNrIDAwMDA6MGE6MDAuMDogcmVzdG9yaW5nIGNvbmZpZyBzcGFjZSBh
dCBvZmZzZXQgMHhjICh3YXMgMHgwLCB3cml0aW5nIDB4MTApDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDozMzozMy4xMDBdIGlvLmM6NTUyOiBkMTY6IGJpbmQ6IG1fZ3NpPTQ3IGdfZ3NpPTQw
IGRldj0wMC4wMC42IGludHg9MCBmZmZmODMwM2ZhYWYyNWE4DQooWEVOKSBbMjAxNC0xMS0x
OCAxNDozMzozMy4xMDVdIEFNRC1WaTogRGlzYWJsZTogZGV2aWNlIGlkID0gMHhhMDAsIGRv
bWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6MzMu
MTA1XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGEwMCwg
dHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4M2ZhYWYwMDAwLCBkb21haW4gPSAxNiwgcGFn
aW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMzozMy4xMDVdIEFNRC1WaTog
UmUtYXNzaWduIDAwMDA6MGE6MDAuMCBmcm9tIGRvbTAgdG8gZG9tMTYNCihkMTYpIFsyMDE0
LTExLTE4IDE0OjMzOjMzLjExNl0gSFZNIExvYWRlcg0KKGQxNikgWzIwMTQtMTEtMTggMTQ6
MzM6MzMuMTE2XSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJjDQooZDE2KSBbMjAxNC0xMS0xOCAx
NDozMzozMy4xMTZdIFhlbmJ1cyByaW5ncyBAMHhmZWZmYzAwMCwgZXZlbnQgY2hhbm5lbCAx
DQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4xMTZdIFN5c3RlbSByZXF1ZXN0ZWQgU2Vh
QklPUw0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMTE2XSBDUFUgc3BlZWQgaXMgMzIw
MCBNSHoNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjExNl0gUmVsb2NhdGluZyBndWVz
dCBtZW1vcnkgZm9yIGxvd21lbSBNTUlPIHNwYWNlIGRpc2FibGVkDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDozMzozMy4xMTddIGlycS5jOjI3MDogRG9tMTYgUENJIGxpbmsgMCBjaGFuZ2Vk
IDAgLT4gNQ0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMTE3XSBQQ0ktSVNBIGxpbmsg
MCByb3V0ZWQgdG8gSVJRNQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMTE3XSBpcnEu
YzoyNzA6IERvbTE2IFBDSSBsaW5rIDEgY2hhbmdlZCAwIC0+IDEwDQooZDE2KSBbMjAxNC0x
MS0xOCAxNDozMzozMy4xMTddIFBDSS1JU0EgbGluayAxIHJvdXRlZCB0byBJUlExMA0KKFhF
TikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMTE4XSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5r
IDIgY2hhbmdlZCAwIC0+IDExDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4xMThdIFBD
SS1JU0EgbGluayAyIHJvdXRlZCB0byBJUlExMQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6
MzMuMTE4XSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5rIDMgY2hhbmdlZCAwIC0+IDUNCihk
MTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjExOF0gUENJLUlTQSBsaW5rIDMgcm91dGVkIHRv
IElSUTUNClsgIDQxMi40NzQ1MTNdIHhlbl9wY2liYWNrOiB2cGNpOiAwMDAwOjA4OjAwLjA6
IGFzc2lnbiB0byB2aXJ0dWFsIHNsb3QgMA0KWyAgNDEyLjQ4MTY5NV0geGVuX3BjaWJhY2s6
IHZwY2k6IDAwMDA6MGE6MDAuMDogYXNzaWduIHRvIHZpcnR1YWwgc2xvdCAxDQooZDE2KSBb
MjAxNC0xMS0xOCAxNDozMzozMy4xMzRdIHBjaSBkZXYgMDE6MiBJTlRELT5JUlE1DQooZDE2
KSBbMjAxNC0xMS0xOCAxNDozMzozMy4xNDFdIHBjaSBkZXYgMDE6MyBJTlRBLT5JUlExMA0K
KGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMTQ1XSBwY2kgZGV2IDAyOjAgSU5UQS0+SVJR
MTENCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjE1Nl0gcGNpIGRldiAwNDowIElOVEEt
PklSUTUNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjE2Ml0gcGNpIGRldiAwNTowIElO
VEEtPklSUTEwDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4xNjldIHBjaSBkZXYgMDY6
MCBJTlRBLT5JUlExMQ0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMjE4XSBObyBSQU0g
aW4gaGlnaCBtZW1vcnk7IHNldHRpbmcgaGlnaF9tZW0gcmVzb3VyY2UgYmFzZSB0byAxMDAw
MDAwMDANCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjIxOF0gcGNpIGRldiAwMzowIGJh
ciAxMCBzaXplIDAwMjAwMDAwMDogMGYwMDAwMDA4DQooZDE2KSBbMjAxNC0xMS0xOCAxNDoz
MzozMy4yMjFdIHBjaSBkZXYgMDI6MCBiYXIgMTQgc2l6ZSAwMDEwMDAwMDA6IDBmMjAwMDAw
OA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMjIzXSBwY2kgZGV2IDA2OjAgYmFyIDEw
IHNpemUgMDAwMjAwMDAwOiAwZjMwMDAwMDQNCihYRU4pIFsyMDE0LTExLTE4IDE0OjMzOjMz
LjIyM10gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAw
DQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4yMjldIHBjaSBkZXYgMDQ6MCBiYXIgMzAg
c2l6ZSAwMDAwNDAwMDA6IDBmMzIwMDAwMA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMu
MjMxXSBwY2kgZGV2IDA0OjAgYmFyIDEwIHNpemUgMDAwMDIwMDAwOiAwZjMyNDAwMDANCihk
MTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjIzMV0gcGNpIGRldiAwMzowIGJhciAzMCBzaXpl
IDAwMDAxMDAwMDogMGYzMjYwMDAwDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4yMzJd
IHBjaSBkZXYgMDU6MCBiYXIgMTAgc2l6ZSAwMDAwMDIwMDA6IDBmMzI3MDAwNA0KKFhFTikg
WzIwMTQtMTEtMTggMTQ6MzM6MzMuMjMyXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYz
MjcwIG1mbj1mZTBmZSBucj0xDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4yMzhdIHBj
aSBkZXYgMDM6MCBiYXIgMTQgc2l6ZSAwMDAwMDEwMDA6IDBmMzI3MjAwMA0KKGQxNikgWzIw
MTQtMTEtMTggMTQ6MzM6MzMuMjM5XSBwY2kgZGV2IDAyOjAgYmFyIDEwIHNpemUgMDAwMDAw
MTAwOiAwMDAwMGMwMDENCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjI0MV0gcGNpIGRl
diAwNDowIGJhciAxNCBzaXplIDAwMDAwMDA0MDogMDAwMDBjMTAxDQooZDE2KSBbMjAxNC0x
MS0xOCAxNDozMzozMy4yNDRdIHBjaSBkZXYgMDE6MiBiYXIgMjAgc2l6ZSAwMDAwMDAwMjA6
IDAwMDAwYzE0MQ0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMjQ2XSBwY2kgZGV2IDAx
OjEgYmFyIDIwIHNpemUgMDAwMDAwMDEwOiAwMDAwMGMxNjENCihkMTYpIFsyMDE0LTExLTE4
IDE0OjMzOjMzLjI0OV0gTXVsdGlwcm9jZXNzb3IgaW5pdGlhbGlzYXRpb246DQooZDE2KSBb
MjAxNC0xMS0xOCAxNDozMzozMy4yNzJdICAtIENQVTAgLi4uIDQ4LWJpdCBwaHlzIC4uLiBm
aXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLg0KKGQxNikgWzIwMTQt
MTEtMTggMTQ6MzM6MzMuMjk3XSAgLSBDUFUxIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQg
TVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4NCihkMTYpIFsyMDE0LTExLTE4
IDE0OjMzOjMzLjMyMF0gIC0gQ1BVMiAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJz
IC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuDQooZDE2KSBbMjAxNC0xMS0xOCAxNDoz
MzozMy4zNDRdICAtIENQVTMgLi4uIDQ4LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4g
dmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLg0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMu
MzQ0XSBUZXN0aW5nIEhWTSBlbnZpcm9ubWVudDoNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMz
OjMzLjM1M10gIC0gUkVQIElOU0IgYWNyb3NzIHBhZ2UgYm91bmRhcmllcyAuLi4gcGFzc2Vk
DQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4zNTddICAtIEdTIGJhc2UgTVNScyBhbmQg
U1dBUEdTIC4uLiBwYXNzZWQNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM1N10gUGFz
c2VkIDIgb2YgMiB0ZXN0cw0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzU3XSBXcml0
aW5nIFNNQklPUyB0YWJsZXMgLi4uDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4zNThd
IExvYWRpbmcgU2VhQklPUyAuLi4NCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM1OF0g
Q3JlYXRpbmcgTVAgdGFibGVzIC4uLg0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzU4
XSBMb2FkaW5nIEFDUEkgLi4uDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4zNTldIHZt
ODYgVFNTIGF0IGZjMDBhMjAwDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4zNjBdIEJJ
T1MgbWFwOg0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzYwXSAgMTAwMDAtMTAwZDM6
IFNjcmF0Y2ggc3BhY2UNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM2MF0gIGMwMDAw
LWZmZmZmOiBNYWluIEJJT1MNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM2MF0gRTgy
MCB0YWJsZToNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM2MF0gIFswMF06IDAwMDAw
MDAwOjAwMDAwMDAwIC0gMDAwMDAwMDA6MDAwYTAwMDA6IFJBTQ0KKGQxNikgWzIwMTQtMTEt
MTggMTQ6MzM6MzMuMzYwXSAgSE9MRTogMDAwMDAwMDA6MDAwYTAwMDAgLSAwMDAwMDAwMDow
MDBjMDAwMA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzYwXSAgWzAxXTogMDAwMDAw
MDA6MDAwYzAwMDAgLSAwMDAwMDAwMDowMDEwMDAwMDogUkVTRVJWRUQNCihkMTYpIFsyMDE0
LTExLTE4IDE0OjMzOjMzLjM2MF0gIFswMl06IDAwMDAwMDAwOjAwMTAwMDAwIC0gMDAwMDAw
MDA6M2Y4MDAwMDA6IFJBTQ0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzYwXSAgSE9M
RTogMDAwMDAwMDA6M2Y4MDAwMDAgLSAwMDAwMDAwMDpmYzAwMDAwMA0KKGQxNikgWzIwMTQt
MTEtMTggMTQ6MzM6MzMuMzYwXSAgWzAzXTogMDAwMDAwMDA6ZmMwMDAwMDAgLSAwMDAwMDAw
MTowMDAwMDAwMDogUkVTRVJWRUQNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM2MF0g
SW52b2tpbmcgU2VhQklPUyAuLi4NCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM2M10g
U2VhQklPUyAodmVyc2lvbiByZWwtMS43LjUtMC1nZTUxNDg4Yy0yMDE0MTExOF8xMjUyMjMt
c2VydmVlcnN0ZXJ0amUpDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4zNjNdIA0KKGQx
NikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzYzXSBGb3VuZCBYZW4gaHlwZXJ2aXNvciBzaWdu
YXR1cmUgYXQgNDAwMDAwMDANCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM2NF0gUnVu
bmluZyBvbiBRRU1VIChpNDQwZngpDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4zNjRd
IHhlbjogY29weSBlODIwLi4uDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy4zNjRdIFJl
bG9jYXRpbmcgaW5pdCBmcm9tIDB4MDAwZGY2MjkgdG8gMHgzZjdhZTYwMCAoc2l6ZSA3MTk5
NSkNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM2Nl0gQ1BVIE1oej0zMjAyDQooZDE2
KSBbMjAxNC0xMS0xOCAxNDozMzozMy4zNzFdIEZvdW5kIDEwIFBDSSBkZXZpY2VzIChtYXgg
UENJIGJ1cyBpcyAwMCkNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM3MV0gQWxsb2Nh
dGVkIFhlbiBoeXBlcmNhbGwgcGFnZSBhdCAzZjdmZjAwMA0KKGQxNikgWzIwMTQtMTEtMTgg
MTQ6MzM6MzMuMzcxXSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJjDQooZDE2KSBbMjAxNC0xMS0x
OCAxNDozMzozMy4zNzFdIHhlbjogY29weSBCSU9TIHRhYmxlcy4uLg0KKGQxNikgWzIwMTQt
MTEtMTggMTQ6MzM6MzMuMzcxXSBDb3B5aW5nIFNNQklPUyBlbnRyeSBwb2ludCBmcm9tIDB4
MDAwMTAwMTAgdG8gMHgwMDBmMGY1MA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzcx
XSBDb3B5aW5nIE1QVEFCTEUgZnJvbSAweGZjMDAxMWEwL2ZjMDAxMWIwIHRvIDB4MDAwZjBl
MzANCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM3MV0gQ29weWluZyBQSVIgZnJvbSAw
eDAwMDEwMDMwIHRvIDB4MDAwZjBkYjANCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM3
MV0gQ29weWluZyBBQ1BJIFJTRFAgZnJvbSAweDAwMDEwMGIwIHRvIDB4MDAwZjBkODANCihk
MTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjM3Ml0gVXNpbmcgcG10aW1lciwgaW9wb3J0IDB4
YjAwOA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzcyXSBTY2FuIGZvciBWR0Egb3B0
aW9uIHJvbQ0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuMzg3XSBSdW5uaW5nIG9wdGlv
biByb20gYXQgYzAwMDowMDAzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMzozMy4zOTVdIHN0
ZHZnYS5jOjE0NzpkMTZ2MCBlbnRlcmluZyBzdGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMNCihk
MTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjQyMV0gcG1tIGNhbGwgYXJnMT0wDQooZDE2KSBb
MjAxNC0xMS0xOCAxNDozMzozMy40MjNdIFR1cm5pbmcgb24gdmdhIHRleHQgbW9kZSBjb25z
b2xlDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy41NDJdIFNlYUJJT1MgKHZlcnNpb24g
cmVsLTEuNy41LTAtZ2U1MTQ4OGMtMjAxNDExMThfMTI1MjIzLXNlcnZlZXJzdGVydGplKQ0K
KGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuNTU1XSBNYWNoaW5lIFVVSUQgNmIwZTU5MWEt
NzIyMy00YmE5LWJlOTUtMDU1NmVhNjdhYWJlDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzoz
My41NTZdIFhIQ0kgaW5pdCBvbiBkZXYgMDA6MDUuMDogcmVncyBAIDB4ZjMyNzAwMDAsIDQg
cG9ydHMsIDMyIHNsb3RzLCAzMiBieXRlIGNvbnRleHQNCihkMTYpIFsyMDE0LTExLTE4IDE0
OjMzOjMzLjU1Nl0gcw0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuNTU2XSBYSENJICAg
IGV4dGNhcCAweDEgQCBmMzI3MDUwMA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuNTU2
XSBYSENJICAgIHByb3RvY29sIFVTQiAgMy4wMCwgMiBwb3J0cyAob2Zmc2V0IDEpLCBkZWYg
MA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuNTU2XSBYSENJICAgIHByb3RvY29sIFVT
QiAgMi4wMCwgMiBwb3J0cyAob2Zmc2V0IDMpLCBkZWYgMA0KKGQxNikgWzIwMTQtMTEtMTgg
MTQ6MzM6MzMuNTU3XSBVSENJIGluaXQgb24gZGV2IDAwOjAxLjIgKGlvPWMxNDApDQooZDE2
KSBbMjAxNC0xMS0xOCAxNDozMzozMy41NThdIEZvdW5kIDAgbHB0IHBvcnRzDQooZDE2KSBb
MjAxNC0xMS0xOCAxNDozMzozMy41NTldIEZvdW5kIDEgc2VyaWFsIHBvcnRzDQooZDE2KSBb
MjAxNC0xMS0xOCAxNDozMzozMy41NjBdIEFUQSBjb250cm9sbGVyIDEgYXQgMWYwLzNmNC8w
IChpcnEgMTQgZGV2IDkpDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy41NjFdIEFUQSBj
b250cm9sbGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkpDQooZDE2KSBbMjAxNC0x
MS0xOCAxNDozMzozMy41NjRdIGF0YTAtMDogUUVNVSBIQVJERElTSyBBVEEtNyBIYXJkLURp
c2sgKDEwMjQwIE1pQnl0ZXMpDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy41NjRdIFNl
YXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4LypAMSwxL2RyaXZlQDAvZGlza0Aw
DQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy41NjZdIGF0YTAtMTogUUVNVSBIQVJERElT
SyBBVEEtNyBIYXJkLURpc2sgKDMwMCBHaUJ5dGVzKQ0KKGQxNikgWzIwMTQtMTEtMTggMTQ6
MzM6MzMuNTY2XSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDEsMS9k
cml2ZUAwL2Rpc2tAMQ0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuNjY0XSBQUzIga2V5
Ym9hcmQgaW5pdGlhbGl6ZWQNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjcwOF0gWEhD
SSBwb3J0ICM0OiAweDAwMjAwYTAzLCBwb3dlcmVkLCBlbmFibGVkLCBwbHMgMCwgc3BlZWQg
MiBbTG93XQ0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuNzM5XSBYSENJIG5vIGRldmlj
ZXMgZm91bmQNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjc1MF0gQWxsIHRocmVhZHMg
Y29tcGxldGUuDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy43NTBdIFNjYW4gZm9yIG9w
dGlvbiByb21zDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy43NzJdIFJ1bm5pbmcgb3B0
aW9uIHJvbSBhdCBjOTgwOjAwMDMNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjc3OV0g
cG1tIGNhbGwgYXJnMT0xDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy43NzldIHBtbSBj
YWxsIGFyZzE9MA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuNzgwXSBwbW0gY2FsbCBh
cmcxPTENCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjc4MV0gcG1tIGNhbGwgYXJnMT0w
DQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy43OTddIFNlYXJjaGluZyBib290b3JkZXIg
Zm9yOiAvcGNpQGkwY2Y4LypANA0KKGQxNikgWzIwMTQtMTEtMTggMTQ6MzM6MzMuNzk3XSAN
CihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjMzLjgwM10gUHJlc3MgRjEyIGZvciBib290IG1l
bnUuDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozMy44MDRdIA0KWyAgNDEzLjM2NDM0OV0g
eGVuX2JyaWRnZTogcG9ydCAxNCh2aWYxNC4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUN
CihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjM2LjM3Nl0gU2VhcmNoaW5nIGJvb3RvcmRlciBm
b3I6IEhBTFQNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjM2LjM3N10gZHJpdmUgMHgwMDBm
MGQzMDogUENIUz0xNjM4My8xNi82MyB0cmFuc2xhdGlvbj1sYmEgTENIUz0xMDI0LzI1NS82
MyBzPTIwOTcxNTIwDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozNi4zNzhdIGRyaXZlIDB4
MDAwZjBkMDA6IFBDSFM9MTYzODMvMTYvNjMgdHJhbnNsYXRpb249bGJhIExDSFM9MTAyNC8y
NTUvNjMgcz02MjkxNDU2MDANCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjM2LjM3OF0gDQoo
ZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozNi4zNzhdIFNwYWNlIGF2YWlsYWJsZSBmb3IgVU1C
OiBjYTgwMC1lZjAwMCwgZjAwMDAtZjBkMDANCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjM2
LjM3OF0gUmV0dXJuZWQgMjUzOTUyIGJ5dGVzIG9mIFpvbmVIaWdoDQooZDE2KSBbMjAxNC0x
MS0xOCAxNDozMzozNi4zNzhdIGU4MjAgbWFwIGhhcyA2IGl0ZW1zOg0KKGQxNikgWzIwMTQt
MTEtMTggMTQ6MzM6MzYuMzc4XSAgIDA6IDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAw
MDlmYzAwID0gMSBSQU0NCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjM2LjM3OV0gICAxOiAw
MDAwMDAwMDAwMDlmYzAwIC0gMDAwMDAwMDAwMDBhMDAwMCA9IDIgUkVTRVJWRUQNCihkMTYp
IFsyMDE0LTExLTE4IDE0OjMzOjM2LjM3OV0gICAyOiAwMDAwMDAwMDAwMGYwMDAwIC0gMDAw
MDAwMDAwMDEwMDAwMCA9IDIgUkVTRVJWRUQNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjM2
LjM3OV0gICAzOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDAzZjdmZTAwMCA9IDEgUkFN
DQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozNi4zNzldICAgNDogMDAwMDAwMDAzZjdmZTAw
MCAtIDAwMDAwMDAwM2Y4MDAwMDAgPSAyIFJFU0VSVkVEDQooZDE2KSBbMjAxNC0xMS0xOCAx
NDozMzozNi4zNzldICAgNTogMDAwMDAwMDBmYzAwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAg
PSAyIFJFU0VSVkVEDQooZDE2KSBbMjAxNC0xMS0xOCAxNDozMzozNi4zODJdIGVudGVyIGhh
bmRsZV8xOToNCihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjM2LjM4Ml0gICBOVUxMDQooZDE2
KSBbMjAxNC0xMS0xOCAxNDozMzozNi40MDZdIEJvb3RpbmcgZnJvbSBIYXJkIERpc2suLi4N
CihkMTYpIFsyMDE0LTExLTE4IDE0OjMzOjM2LjQwOF0gQm9vdGluZyBmcm9tIDAwMDA6N2Mw
MA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6MzguNzMzXSAtLU1BUkstLQ0KWyAgNDE5LjE2
NTIyOF0gZGV2aWNlIHZpZjE3LjAgZW50ZXJlZCBwcm9taXNjdW91cyBtb2RlDQpbICA0MTku
MzM0NTkyXSB2cG5fYnJpZGdlOiBwb3J0IDEodmlmMTUuMCkgZW50ZXJlZCBmb3J3YXJkaW5n
IHN0YXRlDQpbICA0MTkuMzM3MzU2XSBkZXZpY2UgdmlmMTcuMC1lbXUgZW50ZXJlZCBwcm9t
aXNjdW91cyBtb2RlDQpbICA0MTkuMzQwNjUwXSB4ZW5fYnJpZGdlOiBwb3J0IDE4KHZpZjE3
LjAtZW11KSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDQxOS4zNDA2NTZdIHhlbl9i
cmlkZ2U6IHBvcnQgMTgodmlmMTcuMC1lbXUpIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0K
KGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMDQ3XSBIVk0gTG9hZGVyDQooZDE3KSBbMjAx
NC0xMS0xOCAxNDozMzo0MC4wNDddIERldGVjdGVkIFhlbiB2NC41LjAtcmMNCihkMTcpIFsy
MDE0LTExLTE4IDE0OjMzOjQwLjA0N10gWGVuYnVzIHJpbmdzIEAweGZlZmZjMDAwLCBldmVu
dCBjaGFubmVsIDENCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjA0N10gU3lzdGVtIHJl
cXVlc3RlZCBTZWFCSU9TDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4wNDddIENQVSBz
cGVlZCBpcyAzMjAwIE1Ieg0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMDQ3XSBSZWxv
Y2F0aW5nIGd1ZXN0IG1lbW9yeSBmb3IgbG93bWVtIE1NSU8gc3BhY2UgZGlzYWJsZWQNCihY
RU4pIFsyMDE0LTExLTE4IDE0OjMzOjQwLjA0OF0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGlu
ayAwIGNoYW5nZWQgMCAtPiA1DQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4wNDhdIFBD
SS1JU0EgbGluayAwIHJvdXRlZCB0byBJUlE1DQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMzo0
MC4wNDhdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMSBjaGFuZ2VkIDAgLT4gMTANCihk
MTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjA0OF0gUENJLUlTQSBsaW5rIDEgcm91dGVkIHRv
IElSUTEwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMzo0MC4wNDhdIGlycS5jOjI3MDogRG9t
MTcgUENJIGxpbmsgMiBjaGFuZ2VkIDAgLT4gMTENCihkMTcpIFsyMDE0LTExLTE4IDE0OjMz
OjQwLjA0OF0gUENJLUlTQSBsaW5rIDIgcm91dGVkIHRvIElSUTExDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDozMzo0MC4wNDldIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMyBjaGFuZ2Vk
IDAgLT4gNQ0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMDQ5XSBQQ0ktSVNBIGxpbmsg
MyByb3V0ZWQgdG8gSVJRNQ0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMDY4XSBwY2kg
ZGV2IDAxOjMgSU5UQS0+SVJRMTANCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjA3M10g
cGNpIGRldiAwMjowIElOVEEtPklSUTExDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4w
ODRdIHBjaSBkZXYgMDQ6MCBJTlRBLT5JUlE1DQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0
MC4xNDBdIE5vIFJBTSBpbiBoaWdoIG1lbW9yeTsgc2V0dGluZyBoaWdoX21lbSByZXNvdXJj
ZSBiYXNlIHRvIDEwMDAwMDAwMA0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMTQwXSBw
Y2kgZGV2IDAzOjAgYmFyIDEwIHNpemUgMDAyMDAwMDAwOiAwZjAwMDAwMDgNCihkMTcpIFsy
MDE0LTExLTE4IDE0OjMzOjQwLjE0Ml0gcGNpIGRldiAwMjowIGJhciAxNCBzaXplIDAwMTAw
MDAwMDogMGYyMDAwMDA4DQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4xNDRdIHBjaSBk
ZXYgMDQ6MCBiYXIgMzAgc2l6ZSAwMDAwNDAwMDA6IDBmMzAwMDAwMA0KKGQxNykgWzIwMTQt
MTEtMTggMTQ6MzM6NDAuMTQ2XSBwY2kgZGV2IDA0OjAgYmFyIDEwIHNpemUgMDAwMDIwMDAw
OiAwZjMwNDAwMDANCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjE0N10gcGNpIGRldiAw
MzowIGJhciAzMCBzaXplIDAwMDAxMDAwMDogMGYzMDYwMDAwDQooZDE3KSBbMjAxNC0xMS0x
OCAxNDozMzo0MC4xNDldIHBjaSBkZXYgMDM6MCBiYXIgMTQgc2l6ZSAwMDAwMDEwMDA6IDBm
MzA3MDAwMA0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMTQ5XSBwY2kgZGV2IDAyOjAg
YmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAwMGMwMDENCihkMTcpIFsyMDE0LTExLTE4IDE0
OjMzOjQwLjE1Ml0gcGNpIGRldiAwNDowIGJhciAxNCBzaXplIDAwMDAwMDA0MDogMDAwMDBj
MTAxDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4xNTRdIHBjaSBkZXYgMDE6MSBiYXIg
MjAgc2l6ZSAwMDAwMDAwMTA6IDAwMDAwYzE0MQ0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6
NDAuMTU2XSBNdWx0aXByb2Nlc3NvciBpbml0aWFsaXNhdGlvbjoNCihkMTcpIFsyMDE0LTEx
LTE4IDE0OjMzOjQwLjE3OF0gIC0gQ1BVMCAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVkIE1U
UlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuDQooZDE3KSBbMjAxNC0xMS0xOCAx
NDozMzo0MC4xOTNdICAtIENQVTEgLi4uIDQ4LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAu
Li4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLg0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6
NDAuMjEwXSAgLSBDUFUyIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZh
ciBNVFJScyBbMS84XSAuLi4gZG9uZS4NCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjIy
Nl0gIC0gQ1BVMyAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRS
UnMgWzEvOF0gLi4uIGRvbmUuDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yMjZdIFRl
c3RpbmcgSFZNIGVudmlyb25tZW50Og0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjM2
XSAgLSBSRVAgSU5TQiBhY3Jvc3MgcGFnZSBib3VuZGFyaWVzIC4uLiBwYXNzZWQNCihkMTcp
IFsyMDE0LTExLTE4IDE0OjMzOjQwLjI0MF0gIC0gR1MgYmFzZSBNU1JzIGFuZCBTV0FQR1Mg
Li4uIHBhc3NlZA0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjQwXSBQYXNzZWQgMiBv
ZiAyIHRlc3RzDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yNDBdIFdyaXRpbmcgU01C
SU9TIHRhYmxlcyAuLi4NCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI0MV0gTG9hZGlu
ZyBTZWFCSU9TIC4uLg0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjQxXSBDcmVhdGlu
ZyBNUCB0YWJsZXMgLi4uDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yNDFdIExvYWRp
bmcgQUNQSSAuLi4NCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI0M10gdm04NiBUU1Mg
YXQgZmMwMGEyMDANCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI0NF0gQklPUyBtYXA6
DQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yNDRdICAxMDAwMC0xMDBkMzogU2NyYXRj
aCBzcGFjZQ0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjQ0XSAgYzAwMDAtZmZmZmY6
IE1haW4gQklPUw0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjQ0XSBFODIwIHRhYmxl
Og0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjQ0XSAgWzAwXTogMDAwMDAwMDA6MDAw
MDAwMDAgLSAwMDAwMDAwMDowMDBhMDAwMDogUkFNDQooZDE3KSBbMjAxNC0xMS0xOCAxNDoz
Mzo0MC4yNDRdICBIT0xFOiAwMDAwMDAwMDowMDBhMDAwMCAtIDAwMDAwMDAwOjAwMGMwMDAw
DQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yNDRdICBbMDFdOiAwMDAwMDAwMDowMDBj
MDAwMCAtIDAwMDAwMDAwOjAwMTAwMDAwOiBSRVNFUlZFRA0KKGQxNykgWzIwMTQtMTEtMTgg
MTQ6MzM6NDAuMjQ0XSAgWzAyXTogMDAwMDAwMDA6MDAxMDAwMDAgLSAwMDAwMDAwMDozZjgw
MDAwMDogUkFNDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yNDRdICBIT0xFOiAwMDAw
MDAwMDozZjgwMDAwMCAtIDAwMDAwMDAwOmZjMDAwMDAwDQooZDE3KSBbMjAxNC0xMS0xOCAx
NDozMzo0MC4yNDRdICBbMDNdOiAwMDAwMDAwMDpmYzAwMDAwMCAtIDAwMDAwMDAxOjAwMDAw
MDAwOiBSRVNFUlZFRA0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjQ0XSBJbnZva2lu
ZyBTZWFCSU9TIC4uLg0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjQ3XSBTZWFCSU9T
ICh2ZXJzaW9uIHJlbC0xLjcuNS0wLWdlNTE0ODhjLTIwMTQxMTE4XzEyNTIyMy1zZXJ2ZWVy
c3RlcnRqZSkNCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI0N10gDQooZDE3KSBbMjAx
NC0xMS0xOCAxNDozMzo0MC4yNDddIEZvdW5kIFhlbiBoeXBlcnZpc29yIHNpZ25hdHVyZSBh
dCA0MDAwMDAwMA0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjQ4XSBSdW5uaW5nIG9u
IFFFTVUgKGk0NDBmeCkNCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI0OF0geGVuOiBj
b3B5IGU4MjAuLi4NCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI0OF0gUmVsb2NhdGlu
ZyBpbml0IGZyb20gMHgwMDBkZjYyOSB0byAweDNmN2FlNjAwIChzaXplIDcxOTk1KQ0KKGQx
NykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjUwXSBDUFUgTWh6PTMyMDENCihkMTcpIFsyMDE0
LTExLTE4IDE0OjMzOjQwLjI1NV0gRm91bmQgNyBQQ0kgZGV2aWNlcyAobWF4IFBDSSBidXMg
aXMgMDApDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yNTVdIEFsbG9jYXRlZCBYZW4g
aHlwZXJjYWxsIHBhZ2UgYXQgM2Y3ZmYwMDANCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQw
LjI1NV0gRGV0ZWN0ZWQgWGVuIHY0LjUuMC1yYw0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6
NDAuMjU1XSB4ZW46IGNvcHkgQklPUyB0YWJsZXMuLi4NCihkMTcpIFsyMDE0LTExLTE4IDE0
OjMzOjQwLjI1NV0gQ29weWluZyBTTUJJT1MgZW50cnkgcG9pbnQgZnJvbSAweDAwMDEwMDEw
IHRvIDB4MDAwZjBmNTANCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI1NV0gQ29weWlu
ZyBNUFRBQkxFIGZyb20gMHhmYzAwMTFhMC9mYzAwMTFiMCB0byAweDAwMGYwZTMwDQooZDE3
KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yNTZdIENvcHlpbmcgUElSIGZyb20gMHgwMDAxMDAz
MCB0byAweDAwMGYwZGIwDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC4yNTZdIENvcHlp
bmcgQUNQSSBSU0RQIGZyb20gMHgwMDAxMDBiMCB0byAweDAwMGYwZDgwDQooZDE3KSBbMjAx
NC0xMS0xOCAxNDozMzo0MC4yNTZdIFVzaW5nIHBtdGltZXIsIGlvcG9ydCAweGIwMDgNCihk
MTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI1Nl0gU2NhbiBmb3IgVkdBIG9wdGlvbiByb20N
CihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjI3M10gUnVubmluZyBvcHRpb24gcm9tIGF0
IGMwMDA6MDAwMw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6NDAuMjg0XSBzdGR2Z2EuYzox
NDc6ZDE3djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVzDQooZDE3KSBbMjAx
NC0xMS0xOCAxNDozMzo0MC4zMTFdIHBtbSBjYWxsIGFyZzE9MA0KKGQxNykgWzIwMTQtMTEt
MTggMTQ6MzM6NDAuMzEyXSBUdXJuaW5nIG9uIHZnYSB0ZXh0IG1vZGUgY29uc29sZQ0KKGQx
NykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuNDQ1XSBTZWFCSU9TICh2ZXJzaW9uIHJlbC0xLjcu
NS0wLWdlNTE0ODhjLTIwMTQxMTE4XzEyNTIyMy1zZXJ2ZWVyc3RlcnRqZSkNCihkMTcpIFsy
MDE0LTExLTE4IDE0OjMzOjQwLjQ2MF0gTWFjaGluZSBVVUlEIDZkNDkzMjI0LTRhNjQtNDdh
YS05MjExLTM3NWIxZjE2NTQ1Yg0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuNDYwXSBB
bGwgdGhyZWFkcyBjb21wbGV0ZS4NCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjQ2MV0g
Rm91bmQgMCBscHQgcG9ydHMNCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjQ2Ml0gRm91
bmQgMCBzZXJpYWwgcG9ydHMNCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjQ2Ml0gQVRB
IGNvbnRyb2xsZXIgMSBhdCAxZjAvM2Y0LzAgKGlycSAxNCBkZXYgOSkNCihkMTcpIFsyMDE0
LTExLTE4IDE0OjMzOjQwLjQ2M10gQVRBIGNvbnRyb2xsZXIgMiBhdCAxNzAvMzc0LzAgKGly
cSAxNSBkZXYgOSkNCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQwLjQ2OF0gYXRhMC0wOiBR
RU1VIEhBUkRESVNLIEFUQS03IEhhcmQtRGlzayAoMTAyNDAgTWlCeXRlcykNCihkMTcpIFsy
MDE0LTExLTE4IDE0OjMzOjQwLjQ2OF0gU2VhcmNoaW5nIGJvb3RvcmRlciBmb3I6IC9wY2lA
aTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDANCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQw
LjU2Nl0gUFMyIGtleWJvYXJkIGluaXRpYWxpemVkDQooZDE3KSBbMjAxNC0xMS0xOCAxNDoz
Mzo0MC41NjZdIEFsbCB0aHJlYWRzIGNvbXBsZXRlLg0KKGQxNykgWzIwMTQtMTEtMTggMTQ6
MzM6NDAuNTY2XSBTY2FuIGZvciBvcHRpb24gcm9tcw0KKGQxNykgWzIwMTQtMTEtMTggMTQ6
MzM6NDAuNTkyXSBSdW5uaW5nIG9wdGlvbiByb20gYXQgYzk4MDowMDAzDQooZDE3KSBbMjAx
NC0xMS0xOCAxNDozMzo0MC41OTldIHBtbSBjYWxsIGFyZzE9MQ0KKGQxNykgWzIwMTQtMTEt
MTggMTQ6MzM6NDAuNjAwXSBwbW0gY2FsbCBhcmcxPTANCihkMTcpIFsyMDE0LTExLTE4IDE0
OjMzOjQwLjYwMV0gcG1tIGNhbGwgYXJnMT0xDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0
MC42MDJdIHBtbSBjYWxsIGFyZzE9MA0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAuNjIx
XSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDQNCihkMTcpIFsyMDE0
LTExLTE4IDE0OjMzOjQwLjYyMV0gDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0MC42Mjhd
IFByZXNzIEYxMiBmb3IgYm9vdCBtZW51Lg0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDAu
NjI5XSANCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQzLjE4Nl0gU2VhcmNoaW5nIGJvb3Rv
cmRlciBmb3I6IEhBTFQNCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQzLjE4Nl0gZHJpdmUg
MHgwMDBmMGQzMDogUENIUz0xNjM4My8xNi82MyB0cmFuc2xhdGlvbj1sYmEgTENIUz0xMDI0
LzI1NS82MyBzPTIwOTcxNTIwDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0My4xODZdIFNw
YWNlIGF2YWlsYWJsZSBmb3IgVU1COiBjYTgwMC1lZjAwMCwgZjAwMDAtZjBkMzANCihkMTcp
IFsyMDE0LTExLTE4IDE0OjMzOjQzLjE4Nl0gUmV0dXJuZWQgMjU4MDQ4IGJ5dGVzIG9mIFpv
bmVIaWdoDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0My4xODZdIGU4MjAgbWFwIGhhcyA2
IGl0ZW1zOg0KKGQxNykgWzIwMTQtMTEtMTggMTQ6MzM6NDMuMTg2XSAgIDA6IDAwMDAwMDAw
MDAwMDAwMDAgLSAwMDAwMDAwMDAwMDlmYzAwID0gMSBSQU0NCihkMTcpIFsyMDE0LTExLTE4
IDE0OjMzOjQzLjE4Nl0gICAxOiAwMDAwMDAwMDAwMDlmYzAwIC0gMDAwMDAwMDAwMDBhMDAw
MCA9IDIgUkVTRVJWRUQNCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQzLjE4Nl0gICAyOiAw
MDAwMDAwMDAwMGYwMDAwIC0gMDAwMDAwMDAwMDEwMDAwMCA9IDIgUkVTRVJWRUQNCihkMTcp
IFsyMDE0LTExLTE4IDE0OjMzOjQzLjE4Nl0gICAzOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAw
MDAwMDAzZjdmZjAwMCA9IDEgUkFNDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0My4xODZd
ICAgNDogMDAwMDAwMDAzZjdmZjAwMCAtIDAwMDAwMDAwM2Y4MDAwMDAgPSAyIFJFU0VSVkVE
DQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0My4xODZdICAgNTogMDAwMDAwMDBmYzAwMDAw
MCAtIDAwMDAwMDAxMDAwMDAwMDAgPSAyIFJFU0VSVkVEDQooZDE3KSBbMjAxNC0xMS0xOCAx
NDozMzo0My4xODddIGVudGVyIGhhbmRsZV8xOToNCihkMTcpIFsyMDE0LTExLTE4IDE0OjMz
OjQzLjE4N10gICBOVUxMDQooZDE3KSBbMjAxNC0xMS0xOCAxNDozMzo0My4xOTRdIEJvb3Rp
bmcgZnJvbSBIYXJkIERpc2suLi4NCihkMTcpIFsyMDE0LTExLTE4IDE0OjMzOjQzLjE5N10g
Qm9vdGluZyBmcm9tIDAwMDA6N2MwMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6NDQuNTc1
XSBzdGR2Z2EuYzoxNTE6ZDE2djAgbGVhdmluZyBzdGR2Z2ENClsgIDQyNC45MzE4ODhdIHhl
bl9icmlkZ2U6IHBvcnQgMTYodmlmMTYuMC1lbXUpIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0
ZQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzM6NDUuOTcxXSBncmFudF90YWJsZS5jOjMwNTpk
MHYxIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDcgZnJhbWVzDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDozMzo0OC43MzNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMzo1
Mi41NTNdIHN0ZHZnYS5jOjE1MTpkMTd2MCBsZWF2aW5nIHN0ZHZnYQ0KWyAgNDM0LjM2NzEz
M10geGVuX2JyaWRnZTogcG9ydCAxOCh2aWYxNy4wLWVtdSkgZW50ZXJlZCBmb3J3YXJkaW5n
IHN0YXRlDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozMzo1OC43MzRdIC0tTUFSSy0tDQooWEVO
KSBbMjAxNC0xMS0xOCAxNDozNDowOC43MzRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDozNDoxMC4xOTJdIHN0ZHZnYS5jOjE0NzpkMTZ2MCBlbnRlcmluZyBzdGR2Z2EgYW5k
IGNhY2hpbmcgbW9kZXMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjM0OjExLjg4Nl0gaXJxLmM6
MzgwOiBEb20xNiBjYWxsYmFjayB2aWEgY2hhbmdlZCB0byBEaXJlY3QgVmVjdG9yIDB4ZjMN
CihYRU4pIFsyMDE0LTExLTE4IDE0OjM0OjE3Ljc0NF0gbWVtb3J5X21hcDpyZW1vdmU6IGRv
bTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6
MTcuNzQ4XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0x
DQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNDoxNy43NTJdIG1lbW9yeV9tYXA6cmVtb3ZlOiBk
b20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTENCihYRU4pIFsyMDE0LTExLTE4IDE0OjM0
OjE3Ljc1N10gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9
MQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MTcuNzYxXSBtZW1vcnlfbWFwOnJlbW92ZTog
ZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xDQooWEVOKSBbMjAxNC0xMS0xOCAxNDoz
NDoxNy43NjVdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5y
PTENCihYRU4pIFsyMDE0LTExLTE4IDE0OjM0OjE3Ljc2OV0gbWVtb3J5X21hcDpyZW1vdmU6
IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6
MzQ6MTcuNzczXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBu
cj0xDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNDoxNy43NzddIG1lbW9yeV9tYXA6cmVtb3Zl
OiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTENCihYRU4pIFsyMDE0LTExLTE4IDE0
OjM0OjE3Ljc4MV0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUg
bnI9MQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MTcuNzg1XSBtZW1vcnlfbWFwOnJlbW92
ZTogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDozNDoxNy43ODldIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZl
IG5yPTENCihYRU4pIFsyMDE0LTExLTE4IDE0OjM0OjE3LjgwMF0gbWVtb3J5X21hcDpyZW1v
dmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDozNDoxNy44MDZdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZl
MjAwIG5yPTIwMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MTcuODEyXSBtZW1vcnlfbWFw
OnJlbW92ZTogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDANCihYRU4pIFsyMDE0
LTExLTE4IDE0OjM0OjE3LjgxOF0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzAwMCBt
Zm49ZmUyMDAgbnI9MjAwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNDoxNy44MjNdIG1lbW9y
eV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMA0KKFhFTikg
WzIwMTQtMTEtMTggMTQ6MzQ6MTcuODI5XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYz
MDAwIG1mbj1mZTIwMCBucj0yMDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjM0OjE3LjgzNV0g
bWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDozNDoxNy44NDFdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBn
Zm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MTcu
ODQ3XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0y
MDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjM0OjE3Ljg1MV0gc3RkdmdhLmM6MTQ3OmQxN3Yw
IGVudGVyaW5nIHN0ZHZnYSBhbmQgY2FjaGluZyBtb2Rlcw0KKFhFTikgWzIwMTQtMTEtMTgg
MTQ6MzQ6MTcuODUyXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIw
MCBucj0yMDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjM0OjE3Ljg1OF0gbWVtb3J5X21hcDpy
ZW1vdmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDozNDoxNy44NjRdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZu
PWZlMjAwIG5yPTIwMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MTcuODk2XSBpcnEuYzoy
NzA6IERvbTE2IFBDSSBsaW5rIDAgY2hhbmdlZCA1IC0+IDANCihYRU4pIFsyMDE0LTExLTE4
IDE0OjM0OjE3LjkxNl0gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAxIGNoYW5nZWQgMTAg
LT4gMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MTcuOTM2XSBpcnEuYzoyNzA6IERvbTE2
IFBDSSBsaW5rIDIgY2hhbmdlZCAxMSAtPiAwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNDox
Ny45NTVdIGlycS5jOjI3MDogRG9tMTYgUENJIGxpbmsgMyBjaGFuZ2VkIDUgLT4gMA0KKFhF
TikgWzIwMTQtMTEtMTggMTQ6MzQ6MTguNzM0XSAtLU1BUkstLQ0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6MzQ6MTkuNTQzXSBpcnEuYzozODA6IERvbTE3IGNhbGxiYWNrIHZpYSBjaGFuZ2Vk
IHRvIERpcmVjdCBWZWN0b3IgMHhmMw0KWyAgNDU4Ljk4NDcxMl0geGVuLWJsa2JhY2s6cmlu
Zy1yZWYgOCwgZXZlbnQtY2hhbm5lbCAzMiwgcHJvdG9jb2wgMSAoeDg2XzY0LWFiaSkgcGVy
c2lzdGVudCBncmFudHMNClsgIDQ1OC45OTk0NjBdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDks
IGV2ZW50LWNoYW5uZWwgMzMsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQg
Z3JhbnRzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNDoxOS45MTVdIGdyYW50X3RhYmxlLmM6
MTI5OTpkMTZ2MiBFeHBhbmRpbmcgZG9tICgxNikgZ3JhbnQgdGFibGUgZnJvbSAoNCkgdG8g
KDUpIGZyYW1lcy4NClsgIDQ1OS4yODc5NDhdIHZpZiB2aWYtMTYtMCB2aWYxNi4wOiBHdWVz
dCBSeCByZWFkeQ0KWyAgNDU5LjI5NDE4M10geGVuX2JyaWRnZTogcG9ydCAxNSh2aWYxNi4w
KSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDQ1OS4zMDAzNTZdIHhlbl9icmlkZ2U6
IHBvcnQgMTUodmlmMTYuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDozNDoyMC42NTVdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMCBjaGFu
Z2VkIDUgLT4gMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MjAuNjYyXSBpcnEuYzoyNzA6
IERvbTE3IFBDSSBsaW5rIDEgY2hhbmdlZCAxMCAtPiAwDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDozNDoyMC42NjhdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMiBjaGFuZ2VkIDExIC0+
IDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjM0OjIwLjY3NF0gaXJxLmM6MjcwOiBEb20xNyBQ
Q0kgbGluayAzIGNoYW5nZWQgNSAtPiAwDQpbICA0NjAuNDkzNjU1XSB4ZW4tYmxrYmFjazpy
aW5nLXJlZiA5LCBldmVudC1jaGFubmVsIDMzLCBwcm90b2NvbCAxICh4ODZfNjQtYWJpKSBw
ZXJzaXN0ZW50IGdyYW50cw0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MjEuMTUyXSBncmFu
dF90YWJsZS5jOjEyOTk6ZDE3djAgRXhwYW5kaW5nIGRvbSAoMTcpIGdyYW50IHRhYmxlIGZy
b20gKDQpIHRvICg1KSBmcmFtZXMuDQpbICA0NjAuNTI4ODY0XSB2aWYgdmlmLTE3LTAgdmlm
MTcuMDogR3Vlc3QgUnggcmVhZHkNClsgIDQ2MC41MzUzNTFdIHhlbl9icmlkZ2U6IHBvcnQg
MTcodmlmMTcuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICA0NjAuNTQxODIxXSB4
ZW5fYnJpZGdlOiBwb3J0IDE3KHZpZjE3LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0K
KFhFTikgWzIwMTQtMTEtMTggMTQ6MzQ6MjguNzM0XSAtLU1BUkstLQ0KWyAgNDc0LjM0NzMy
N10geGVuX2JyaWRnZTogcG9ydCAxNSh2aWYxNi4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3Rh
dGUNClsgIDQ3NS41NzM0NDRdIHhlbl9icmlkZ2U6IHBvcnQgMTcodmlmMTcuMCkgZW50ZXJl
ZCBmb3J3YXJkaW5nIHN0YXRlDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNDozOC43MzRdIC0t
TUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNDo0OC43MzRdIC0tTUFSSy0tDQooWEVO
KSBbMjAxNC0xMS0xOCAxNDozNDo1OC43MzVdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDozNTowMi40MzJdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRy
YWNrIHNpemUgdG8gOCBmcmFtZXMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjM1OjA4LjczNV0g
LS1NQVJLLS0NCihYRU4pIFsyMDE0LTExLTE4IDE0OjM1OjE4LjczNV0gLS1NQVJLLS0NCihY
RU4pIFsyMDE0LTExLTE4IDE0OjM1OjI4LjczNV0gLS1NQVJLLS0NCihYRU4pIFsyMDE0LTEx
LTE4IDE0OjM1OjM4LjczNV0gLS1NQVJLLS0NCihYRU4pIFsyMDE0LTExLTE4IDE0OjM1OjQ4
LjczNl0gLS1NQVJLLS0NCihYRU4pIFsyMDE0LTExLTE4IDE0OjM1OjU4LjczNl0gLS1NQVJL
LS0NCihYRU4pIFsyMDE0LTExLTE4IDE0OjM2OjA3LjY3NV0gZ3JhbnRfdGFibGUuYzoxMjk5
OmQxNnYwIEV4cGFuZGluZyBkb20gKDE2KSBncmFudCB0YWJsZSBmcm9tICg1KSB0byAoNikg
ZnJhbWVzLg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MzY6MDcuNjk5XSBncmFudF90YWJsZS5j
OjMwNTpkMHY1IEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDkgZnJhbWVzDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDozNjowOC43MzZdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDozNjoxOC43MzZdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNjoyOC43Mzdd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNjozOC43MzddIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDozNjo0OC43MzddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDozNjo1OC43MzddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNzow
OC43MzddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNzoxOC43MzhdIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNzoyOC43MzhdIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDozNzozOC43MzhdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDozNzo0OC43MzhdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozNzo1OC43Mzld
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozODowOC45MjFdIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDozODoxOC45MjFdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDozODoyOC45MjFdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozODoz
OC45MjJdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozODo0OC45MjJdIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozODo1OC45MjJdIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDozOTowOC45MjJdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDozOToxOC45MjJdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozOToyOC45MjNd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDozOTozOC45MjNdIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDozOTo0OC45MjNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDozOTo1OC45MjNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MDow
OC45MjNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MDoxOC45MjRdIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MDoyOC45MjRdIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDo0MDozOC45MjRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo0MDo0OC45MjRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MDo1OC45MjRd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MTowOC45MjRdIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDo0MToxOC45MjVdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDo0MToyOC45MjVdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MToz
OC45MjVdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MTo0OC45MjVdIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MTo1OC45MjVdIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDo0MjowOC45MjZdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo0MjoxOC45MjZdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MjoyOC45MjZd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MjozOC45MjZdIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDo0Mjo0OC45MjZdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDo0Mjo1OC45MjddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0Mzow
OC45MjddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MzoxOC45MjddIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0MzoyOC45MjddIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDo0MzozOC45MjddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo0Mzo0OC45MjddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0Mzo1OC45Mjhd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NDowOC45MjhdIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDo0NDoxOC45MjhdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDo0NDoyOC45MjhdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NDoz
OC45MjldIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NDo0OC45MjldIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NDo1OC45MjldIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDo0NTowOC45MjldIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo0NToxOC45MjldIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NToyOC45MzBd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NTozOC45MzBdIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDo0NTo0OC45MzBdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDo0NTo1OC45MzBdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0Njow
OC45MzFdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NjoxOC45MzFdIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NjoyOC45MzFdIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDo0NjozOC45MzFdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo0Njo0OC45MzJdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0Njo1OC45MzJd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0NzowOC45MzJdIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDo0NzoxOC45MzJdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDo0NzoyOC45MzNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0Nzoz
OC45MzNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0Nzo0OC45MzNdIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0Nzo1OC45MzNdIC0tTUFSSy0tDQooWEVOKSBb
MjAxNC0xMS0xOCAxNDo0ODowOC45MzNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo0ODoxOC45MzRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0ODoyOC45MzRd
IC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0ODozOC45MzRdIC0tTUFSSy0tDQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDo0ODo0OC45MzRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDo0ODo1OC45MzRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0OTow
OC45MzNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0OToxOC45MzNdIC0tTUFS
Sy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0OToyMC4zMzddIGdyYW50X3RhYmxlLmM6MzA1
OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gMTAgZnJhbWVzDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDo0OToyOC45MzNdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0
OTozOC45MzRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0OTo0OC45MzRdIC0t
TUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo0OTo1OC45MzRdIC0tTUFSSy0tDQooWEVO
KSBbMjAxNC0xMS0xOCAxNDo1MDowOC45MzRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDo1MDoxOC45MzRdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MDoyOC45
MzVdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MDozOC45MzVdIC0tTUFSSy0t
DQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MDo0OC45MzVdIC0tTUFSSy0tDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDo1MDo1OC45MzVdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1
MTowOC45MzZdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MToxOC45MzZdIC0t
TUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MToyOC45MzZdIC0tTUFSSy0tDQooWEVO
KSBbMjAxNC0xMS0xOCAxNDo1MTozOC45MzZdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDo1MTo0OC45MzZdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MTo1OC45
MzddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MjowOC45MzddIC0tTUFSSy0t
DQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MjoxOC45MzddIC0tTUFSSy0tDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDo1MjoyOC45MzddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1
MjozOC45MzddIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1Mjo0OC45MzhdIC0t
TUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1Mjo1OC45MzhdIC0tTUFSSy0tDQooWEVO
KSBbMjAxNC0xMS0xOCAxNDo1MzowOC45MzhdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDo1MzoxOC45MzhdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzoyOC45
MzhdIC0tTUFSSy0tDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozNy4zMDZdICAwOiBmZmZm
ODMwM2ZhYWYyNWE4IFtwOmZmZmY4MzA1NGVmMmUzZTAsIG46ZmZmZjgzMDU0ZWYyZTNlMF0N
CihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM3LjMzMF0gLS0tLVsgWGVuLTQuNS4wLXJjICB4
ODZfNjQgIGRlYnVnPXkgIE5vdCB0YWludGVkIF0tLS0tDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo1MzozNy4zNTNdIENQVTogICAgNA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzcuMzY0
XSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMTRhNGRlPl0gaHZtX2RvX0lSUV9kcGNpKzB4
ZjQvMHgxMzENCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM3LjM4OV0gUkZMQUdTOiAwMDAw
MDAwMDAwMDEwMDgyICAgQ09OVEVYVDogaHlwZXJ2aXNvcg0KKFhFTikgWzIwMTQtMTEtMTgg
MTQ6NTM6MzcuNDEwXSByYXg6IGZmZmY4MzA1NGVmMmUzZTAgICByYng6IGZmZmY4MzAzZmFh
ZjI1YTggICByY3g6IGZmZmY4MzAzZmFhZjI2MTANCihYRU4pIFsyMDE0LTExLTE4IDE0OjUz
OjM3LjQzNl0gcmR4OiAwMjAwMjAwMjAwMjAwMjAwICAgcnNpOiAwMDAwMDAwMDAwMDAwMDA2
ICAgcmRpOiAwMDAwMDAwMDZlZjNmMTIzDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozNy40
NjNdIHJicDogZmZmZjgzMDU0ZWYyN2JlOCAgIHJzcDogZmZmZjgzMDU0ZWYyN2JkOCAgIHI4
OiAgZmZmZjgzMDNmYWFmMjAxMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzcuNDkwXSBy
OTogIDAwMDAwMDAwMDAwMDAwMmYgICByMTA6IDAwMDAwMDAwMDAwMDAxMzIgICByMTE6IDAw
MDAwMDAwMDAwMDAwMDMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM3LjUxN10gcjEyOiBm
ZmZmODMwNTEyNWQ2MDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAwICAgcjE0OiBmZmZmODMw
M2ZhYWYyNTgwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozNy41NDNdIHIxNTogMDAwMDAw
MDAwMDAwMDAyZiAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDAw
MDZmMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzcuNTcwXSBjcjM6IDAwMDAwMDA1NDQ4
YzAwMDAgICBjcjI6IGZmZmZmZmZmZmY2MDA0MDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjUz
OjM3LjU5MV0gZHM6IDAwMmIgICBlczogMDAyYiAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogZTAxMCAgIGNzOiBlMDA4DQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozNy42MTZdIFhl
biBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwNTRlZjI3YmQ4Og0KKFhFTikgWzIwMTQt
MTEtMTggMTQ6NTM6MzcuNjM2XSAgICBmZmZmODMwNTRlZjI3YmU4IGZmZmY4MzAzZmFhZjI2
YzAgZmZmZjgzMDU0ZWYyN2M3OCBmZmZmODJkMDgwMTcyMDYwDQooWEVOKSBbMjAxNC0xMS0x
OCAxNDo1MzozNy42NjNdICAgIDAwMDAwMDAwMDAwMDAwMjAgZmZmZjgzMDU0ZWYyN2NmNiAw
MDAwMDAwMDAwMDAwMDQ2IGZmZmY4MzA1NGVmMjdjNzANCihYRU4pIFsyMDE0LTExLTE4IDE0
OjUzOjM3LjY5MF0gICAgZmZmZjgyZDAwMDAwMDAwMCBmZmZmODMwNTVkMDAyZjI0IDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMmY0ZWYyN2M0MA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6
MzcuNzE3XSAgICBmZmZmODMwNTRlZjI3YzQ4IGZmZmY4MmQwODAxNDQzNGYgZmZmZjgzMDU0
ZWYyN2M2MCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozNy43
NDRdICAgIGZmZmY4MmQwODAyNWVmZGMgMDAwMDAwMDAwMDAwMDIwMCBmZmZmODMwNTRlZjI3
ZDc4IDAwMDAwMDAwMDAwMDAwMDMNCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM3Ljc3MV0g
ICAgMDAwMDdjZmFiMTBkODM1NyBmZmZmODJkMDgwMjMzMTIyIDAwMDAwMDAwMDAwMDAwMDMg
ZmZmZjgzMDU0ZWYyN2Q3OA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzcuNzk4XSAgICAw
MDAwMDAwMDAwMDAwMjAwIGZmZmY4MmQwODAyNWVmZGMgZmZmZjgzMDU0ZWYyN2Q2MCAwMDAw
MDAwMDAwMDAwMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozNy44MjVdICAgIDAwMDAw
MDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDEzMiAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MzA1
NGVmODAwMDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM3Ljg1Ml0gICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA1NGVmMjAwMDAgMDAwMDAwMDAwMDAw
MDAwYQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzcuODc5XSAgICBmZmZmODJkMDgwMjk2
NmMwIDAwMDAwMGQxMDAwMDAwMDAgZmZmZjgyZDA4MDE0MzliYSAwMDAwMDAwMDAwMDBlMDA4
DQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozNy45MDZdICAgIDAwMDAwMDAwMDAwMDAyMDYg
ZmZmZjgzMDU0ZWYyN2QzMCAwMDAwMDAwMDAwMDBlMDEwIGZmZmY4MzA1NGVmMjdkNjANCihY
RU4pIFsyMDE0LTExLTE4IDE0OjUzOjM3LjkzM10gICAgZmZmZjgyZDA4MDMwOTYxZSBmZmZm
ODMwNTRlZjJlMzc4IGZmZmY4MzA1NGVmMjdlMTAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikg
WzIwMTQtMTEtMTggMTQ6NTM6MzcuOTYwXSAgICBmZmZmODJkMDgwMjVmMzdlIGZmZmY4MzA1
NGVmMjdkYzAgZmZmZjgyZDA4MDE0M2VkYSBmZmZmODJkMDgwMjk2N2EwDQooWEVOKSBbMjAx
NC0xMS0xOCAxNDo1MzozNy45ODddICAgIDAwMDAwMDAwMDAwMDAwMjggZmZmZjgzMDU0ZWYy
N2RkMCBmZmZmODMwNTRlZjI3ZDkwIGZmZmY4MzA1NGVmMjdkYTANCihYRU4pIFsyMDE0LTEx
LTE4IDE0OjUzOjM4LjAxNF0gICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwM2ZhYWYyNWE4
IGZmZmY4MzA1NGVmMmUzZTAgZmZmZjgzMDU0ZWYyZTNlMA0KKFhFTikgWzIwMTQtMTEtMTgg
MTQ6NTM6MzguMDQxXSAgICAwMDAwMDE3ODVkYjc1ODAwIGZmZmY4MzA1NGVmMjdlYjAgZmZm
ZjgyZDA4MDE0OTVjMCBmZmZmODJkMDgwMjMzMTIyDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1
MzozOC4wNjhdICAgIGZmZmY4MzA1NGVmMmUzNzggZmZmZjgzMDU0ZWYyN2UwMCBmZmZmODMw
NTRlZjJlNGUwIGZmZmY4MzA1NGVmMmU0MDANCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM4
LjA5NV0gICAgMDAwMDAwMDMwMDAwMDAwMCBmZmZmODMwNTEyNWQ2MGI4IGZmZmY4MzA1NGVm
MjdlNzAgZmZmZjgzMDU0ZWYyZTNlMA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzguMTIy
XSAgICBmZmZmODMwNTRlZjJlM2UwIGZmZmY4MzAzZmFhZjI1YTggZmZmZjgzMDU0ZWYyZTNl
MCBmZmZmODMwNTRlZjJlM2UwDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozOC4xNTBdICAg
IGZmZmY4MzA1NGVmMmUzNzggMDEwMDEwMDEwMDEwMDEwMCAwMjAwMjAwMjAwMjAwMjAwIGZm
ZmY4MzA1NGVmMmUzNzgNCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM4LjE3N10gWGVuIGNh
bGwgdHJhY2U6DQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozOC4xODldICAgIFs8ZmZmZjgy
ZDA4MDE0YTRkZT5dIGh2bV9kb19JUlFfZHBjaSsweGY0LzB4MTMxDQooWEVOKSBbMjAxNC0x
MS0xOCAxNDo1MzozOC4yMTFdICAgIFs8ZmZmZjgyZDA4MDE3MjA2MD5dIGRvX0lSUSsweDQ5
Yy8weDYyNA0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzguMjMxXSAgICBbPGZmZmY4MmQw
ODAyMzMxMjI+XSBjb21tb25faW50ZXJydXB0KzB4NjIvMHg3MA0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6NTM6MzguMjUzXSAgICBbPGZmZmY4MmQwODAxNDM5YmE+XSB2cHJpbnRrX2NvbW1v
bisweDEzMS8weDEzZQ0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzguMjc1XSAgICBbPGZm
ZmY4MmQwODAxNDNlZGE+XSBwcmludGsrMHg0Ni8weDQ4DQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo1MzozOC4yOTRdICAgIFs8ZmZmZjgyZDA4MDE0OTVjMD5dIGRwY2lfc29mdGlycSsweDE5
OS8weDNlMg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzguMzE1XSAgICBbPGZmZmY4MmQw
ODAxMmJlMzE+XSBfX2RvX3NvZnRpcnErMHg4MS8weDhjDQooWEVOKSBbMjAxNC0xMS0xOCAx
NDo1MzozOC4zMzZdICAgIFs8ZmZmZjgyZDA4MDEyYmU4OT5dIGRvX3NvZnRpcnErMHgxMy8w
eDE1DQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozOC4zNTZdICAgIFs8ZmZmZjgyZDA4MDE2
MzNlNT5dIGlkbGVfbG9vcCsweDVlLzB4NmUNCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM4
LjM3Nl0gDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozOC4zODVdIA0KKFhFTikgWzIwMTQt
MTEtMTggMTQ6NTM6MzguMzk0XSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqDQooWEVOKSBbMjAxNC0xMS0xOCAxNDo1MzozOC40MTNdIFBhbmljIG9uIENQVSA0
Og0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzguNDI2XSBHRU5FUkFMIFBST1RFQ1RJT04g
RkFVTFQNCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM4LjQ0MV0gW2Vycm9yX2NvZGU9MDAw
MF0NCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM4LjQ1NF0gKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKg0KKFhFTikgWzIwMTQtMTEtMTggMTQ6NTM6MzguNDcz
XSANCihYRU4pIFsyMDE0LTExLTE4IDE0OjUzOjM4LjQ4Ml0gUmVib290IGluIGZpdmUgc2Vj
b25kcy4uLg0K
------------0191A1230144FE1ED
Content-Type: text/plain;
 name="xl-dmesg-defined-nousb.txt"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="xl-dmesg-defined-nousb.txt"

ZyBJUlIgUG9sIFN0YXQgRGVzdCBEZWxpIFZlY3Q6ICAgCihYRU4pICAwMCAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAwMSAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDMwCihYRU4pICAwMiAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIEYwCihYRU4pICAwMyAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM4CihYRU4pICAwNCAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIEYxCihYRU4pICAwNSAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDQwCihYRU4pICAwNiAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDQ4CihYRU4pICAwNyAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDUwCihYRU4pICAwOCAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDU4CihYRU4pICAwOSAwMDEgMDEgIDEg
ICAgMSAgICAwICAgMSAgIDAgICAgMSAgICAwICAgIDAwCihYRU4pICAwYSAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDY4CihYRU4pICAwYiAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDcwCihYRU4pICAwYyAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDc4CihYRU4pICAwZCAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDg4CihYRU4pICAwZSAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDkwCihYRU4pICAwZiAwMDEgMDEgIDAg
ICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDk4CihYRU4pICAxMCAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxMSAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxMiAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxMyAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxNCAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxNSAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxNiAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pICAxNyAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwCihYRU4pIElPIEFQSUMgIzcuLi4u
Li4KKFhFTikgLi4uLiByZWdpc3RlciAjMDA6IDA3MDAwMDAwCihYRU4pIC4uLi4uLi4gICAg
OiBwaHlzaWNhbCBBUElDIGlkOiAwNwooWEVOKSAuLi4uLi4uICAgIDogRGVsaXZlcnkgVHlw
ZTogMAooWEVOKSAuLi4uLi4uICAgIDogTFRTICAgICAgICAgIDogMAooWEVOKSAuLi4uIHJl
Z2lzdGVyICMwMTogMDAxRjgwMjEKKFhFTikgLi4uLi4uLiAgICAgOiBtYXggcmVkaXJlY3Rp
b24gZW50cmllczogMDAxRgooWEVOKSAuLi4uLi4uICAgICA6IFBSUSBpbXBsZW1lbnRlZDog
MQooWEVOKSAuLi4uLi4uICAgICA6IElPIEFQSUMgdmVyc2lvbjogMDAyMQooWEVOKSAuLi4u
IHJlZ2lzdGVyICMwMjogMDAwMDAwMDAKKFhFTikgLi4uLi4uLiAgICAgOiBhcmJpdHJhdGlv
bjogMDAKKFhFTikgLi4uLiBJUlEgcmVkaXJlY3Rpb24gdGFibGU6CihYRU4pICBOUiBMb2cg
UGh5IE1hc2sgVHJpZyBJUlIgUG9sIFN0YXQgRGVzdCBEZWxpIFZlY3Q6ICAgCihYRU4pICAw
MCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
MSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
MiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
MyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
NCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
NSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
NiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
NyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
OCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
OSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
YSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
YiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
YyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
ZCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
ZSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAw
ZiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
MCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
MSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
MiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
MyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
NCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
NSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
NiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
NyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
OCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
OSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
YSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
YiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
YyAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
ZCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
ZSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pICAx
ZiAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwCihYRU4pIFVz
aW5nIHZlY3Rvci1iYXNlZCBpbmRleGluZwooWEVOKSBJUlEgdG8gcGluIG1hcHBpbmdzOgoo
WEVOKSBJUlEyNDAgLT4gMDoyCihYRU4pIElSUTQ4IC0+IDA6MQooWEVOKSBJUlE1NiAtPiAw
OjMKKFhFTikgSVJRMjQxIC0+IDA6NAooWEVOKSBJUlE2NCAtPiAwOjUKKFhFTikgSVJRNzIg
LT4gMDo2CihYRU4pIElSUTgwIC0+IDA6NwooWEVOKSBJUlE4OCAtPiAwOjgKKFhFTikgSVJR
OTYgLT4gMDo5CihYRU4pIElSUTEwNCAtPiAwOjEwCihYRU4pIElSUTExMiAtPiAwOjExCihY
RU4pIElSUTEyMCAtPiAwOjEyCihYRU4pIElSUTEzNiAtPiAwOjEzCihYRU4pIElSUTE0NCAt
PiAwOjE0CihYRU4pIElSUTE1MiAtPiAwOjE1CihYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLiBkb25lLgooWEVOKSBVc2luZyBsb2NhbCBBUElDIHRpbWVyIGlu
dGVycnVwdHMuCihYRU4pIGNhbGlicmF0aW5nIEFQSUMgdGltZXIgLi4uCihYRU4pIC4uLi4u
IENQVSBjbG9jayBzcGVlZCBpcyAzMjAwLjE5OTYgTUh6LgooWEVOKSAuLi4uLiBob3N0IGJ1
cyBjbG9jayBzcGVlZCBpcyAyMDAuMDEyNCBNSHouCihYRU4pIC4uLi4uIGJ1c19zY2FsZSA9
IDB4Y2NkNwooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy40NDNdIFBsYXRmb3JtIHRpbWVy
IGlzIDE0LjMxOE1IeiBIUEVUCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI3LjQ2NF0gQWxs
b2NhdGVkIGNvbnNvbGUgcmluZyBvZiA2NCBLaUIuCihYRU4pIFsyMDE0LTExLTE4IDEzOjAx
OjI3LjQ3MF0gSFZNOiBBU0lEcyBlbmFibGVkLgooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToy
Ny40NzZdIFNWTTogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgooWEVOKSBbMjAxNC0x
MS0xOCAxMzowMToyNy40ODJdICAtIE5lc3RlZCBQYWdlIFRhYmxlcyAoTlBUKQooWEVOKSBb
MjAxNC0xMS0xOCAxMzowMToyNy40ODhdICAtIExhc3QgQnJhbmNoIFJlY29yZCAoTEJSKSBW
aXJ0dWFsaXNhdGlvbgooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy40OTRdICAtIE5leHQt
UklQIFNhdmVkIG9uICNWTUVYSVQKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjcuNTAwXSAg
LSBQYXVzZS1JbnRlcmNlcHQgRmlsdGVyCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI3LjUw
Nl0gSFZNOiBTVk0gZW5hYmxlZAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy41MTNdIEhW
TTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkCihYRU4pIFsyMDE0
LTExLTE4IDEzOjAxOjI3LjUxOV0gSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIsIDFH
QgooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy41MjZdIEhWTTogUFZIIG1vZGUgbm90IHN1
cHBvcnRlZCBvbiB0aGlzIHBsYXRmb3JtCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI3LjU1
Ml0gbWFza2VkIEV4dElOVCBvbiBDUFUjMQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy41
NzldIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzIKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6Mjcu
NjA1XSBtYXNrZWQgRXh0SU5UIG9uIENQVSMzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI3
LjYzMl0gbWFza2VkIEV4dElOVCBvbiBDUFUjNAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToy
Ny42NTldIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzUKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6
MjcuNjY1XSBCcm91Z2h0IHVwIDYgQ1BVcwooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy42
NzVdIEFNRC1WaTogRmFpbGVkIHRvIHNldHVwIEhQRVQgTVNJIHJlbWFwcGluZy4gV3Jvbmcg
SFBFVC4KKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjcuNjgyXSBBTUQtVmk6IEZhaWxlZCB0
byBzZXR1cCBIUEVUIE1TSSByZW1hcHBpbmcuIFdyb25nIEhQRVQuCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjI3LjY4OF0gQU1ELVZpOiBGYWlsZWQgdG8gc2V0dXAgSFBFVCBNU0kgcmVt
YXBwaW5nLiBXcm9uZyBIUEVULgooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy42OTVdIEhQ
RVQ6IDMgdGltZXJzIHVzYWJsZSBmb3IgYnJvYWRjYXN0ICgzIHRvdGFsKQooWEVOKSBbMjAx
NC0xMS0xOCAxMzowMToyNy43MjJdIEFDUEkgc2xlZXAgbW9kZXM6IFMzCihYRU4pIFsyMDE0
LTExLTE4IDEzOjAxOjI3LjcyOV0gTUNBOiBVc2UgaHcgdGhyZXNob2xkaW5nIHRvIGFkanVz
dCBwb2xsaW5nIGZyZXF1ZW5jeQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy43MzZdIG1j
aGVja19wb2xsOiBNYWNoaW5lIGNoZWNrIHBvbGxpbmcgdGltZXIgc3RhcnRlZC4KKFhFTikg
WzIwMTQtMTEtMTggMTM6MDE6MjcuNzQzXSBYZW5vcHJvZmlsZTogRmFpbGVkIHRvIHNldHVw
IElCUyBMVlQgb2Zmc2V0LCBJQlNDVEwgPSAweGZmZmZmZmZmCihYRU4pIFsyMDE0LTExLTE4
IDEzOjAxOjI3Ljc1MF0gKioqIExPQURJTkcgRE9NQUlOIDAgKioqCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjI3LjkxOF0gZWxmX3BhcnNlX2JpbmFyeTogcGhkcjogcGFkZHI9MHgxMDAw
MDAwIG1lbXN6PTB4MTA2NDAwMAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy45MjZdIGVs
Zl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MjIwMDAwMCBtZW1zej0weDEwNjAwMAoo
WEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy45MzNdIGVsZl9wYXJzZV9iaW5hcnk6IHBoZHI6
IHBhZGRyPTB4MjMwNjAwMCBtZW1zej0weDE0MjgwCihYRU4pIFsyMDE0LTExLTE4IDEzOjAx
OjI3Ljk0MF0gZWxmX3BhcnNlX2JpbmFyeTogcGhkcjogcGFkZHI9MHgyMzFiMDAwIG1lbXN6
PTB4MTE0MDAwMAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyNy45NDhdIGVsZl9wYXJzZV9i
aW5hcnk6IG1lbW9yeTogMHgxMDAwMDAwIC0+IDB4MzQ1YjAwMAooWEVOKSBbMjAxNC0xMS0x
OCAxMzowMToyNy45NTVdIGVsZl94ZW5fcGFyc2Vfbm90ZTogR1VFU1RfT1MgPSAibGludXgi
CihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI3Ljk2M10gZWxmX3hlbl9wYXJzZV9ub3RlOiBH
VUVTVF9WRVJTSU9OID0gIjIuNiIKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjcuOTcwXSBl
bGZfeGVuX3BhcnNlX25vdGU6IFhFTl9WRVJTSU9OID0gInhlbi0zLjAiCihYRU4pIFsyMDE0
LTExLTE4IDEzOjAxOjI3Ljk3OF0gZWxmX3hlbl9wYXJzZV9ub3RlOiBWSVJUX0JBU0UgPSAw
eGZmZmZmZmZmODAwMDAwMDAKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjcuOTg1XSBlbGZf
eGVuX3BhcnNlX25vdGU6IEVOVFJZID0gMHhmZmZmZmZmZjgyMzFiMWYwCihYRU4pIFsyMDE0
LTExLTE4IDEzOjAxOjI3Ljk5M10gZWxmX3hlbl9wYXJzZV9ub3RlOiBIWVBFUkNBTExfUEFH
RSA9IDB4ZmZmZmZmZmY4MTAwMTAwMAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOC4wMDFd
IGVsZl94ZW5fcGFyc2Vfbm90ZTogRkVBVFVSRVMgPSAiIXdyaXRhYmxlX3BhZ2VfdGFibGVz
fHBhZV9wZ2Rpcl9hYm92ZV80Z2J8d3JpdGFibGVfZGVzY3JpcHRvcl90YWJsZXN8YXV0b190
cmFuc2xhdGVkX3BoeXNtYXB8c3VwZXJ2aXNvcl9tb2RlX2tlcm5lbCIKKFhFTikgWzIwMTQt
MTEtMTggMTM6MDE6MjguMDE3XSBlbGZfeGVuX3BhcnNlX25vdGU6IFNVUFBPUlRFRF9GRUFU
VVJFUyA9IDB4OTBkCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4LjAyNV0gZWxmX3hlbl9w
YXJzZV9ub3RlOiBQQUVfTU9ERSA9ICJ5ZXMiCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4
LjAzM10gZWxmX3hlbl9wYXJzZV9ub3RlOiBMT0FERVIgPSAiZ2VuZXJpYyIKKFhFTikgWzIw
MTQtMTEtMTggMTM6MDE6MjguMDQyXSBlbGZfeGVuX3BhcnNlX25vdGU6IHVua25vd24geGVu
IGVsZiBub3RlICgweGQpCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4LjA1MF0gZWxmX3hl
bl9wYXJzZV9ub3RlOiBTVVNQRU5EX0NBTkNFTCA9IDB4MQooWEVOKSBbMjAxNC0xMS0xOCAx
MzowMToyOC4wNTldIGVsZl94ZW5fcGFyc2Vfbm90ZTogTU9EX1NUQVJUX1BGTiA9IDB4MQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOC4wNjhdIGVsZl94ZW5fcGFyc2Vfbm90ZTogSFZf
U1RBUlRfTE9XID0gMHhmZmZmODAwMDAwMDAwMDAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjAx
OjI4LjA3N10gZWxmX3hlbl9wYXJzZV9ub3RlOiBQQUREUl9PRkZTRVQgPSAweDAKKFhFTikg
WzIwMTQtMTEtMTggMTM6MDE6MjguMDg2XSBlbGZfeGVuX2FkZHJfY2FsY19jaGVjazogYWRk
cmVzc2VzOgooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOC4wOTVdICAgICB2aXJ0X2Jhc2Ug
ICAgICAgID0gMHhmZmZmZmZmZjgwMDAwMDAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4
LjEwNF0gICAgIGVsZl9wYWRkcl9vZmZzZXQgPSAweDAKKFhFTikgWzIwMTQtMTEtMTggMTM6
MDE6MjguMTE0XSAgICAgdmlydF9vZmZzZXQgICAgICA9IDB4ZmZmZmZmZmY4MDAwMDAwMAoo
WEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOC4xMjNdICAgICB2aXJ0X2tzdGFydCAgICAgID0g
MHhmZmZmZmZmZjgxMDAwMDAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4LjEzM10gICAg
IHZpcnRfa2VuZCAgICAgICAgPSAweGZmZmZmZmZmODM0NWIwMDAKKFhFTikgWzIwMTQtMTEt
MTggMTM6MDE6MjguMTQzXSAgICAgdmlydF9lbnRyeSAgICAgICA9IDB4ZmZmZmZmZmY4MjMx
YjFmMAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOC4xNTNdICAgICBwMm1fYmFzZSAgICAg
ICAgID0gMHhmZmZmZmZmZmZmZmZmZmZmCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4LjE2
M10gIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29tcGF0MzIKKFhFTikgWzIwMTQtMTEt
MTggMTM6MDE6MjguMTczXSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRy
IDB4MTAwMDAwMCAtPiAweDM0NWIwMDAKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjguMTgz
XSBQSFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6CihYRU4pIFsyMDE0LTExLTE4IDEzOjAx
OjI4LjE5M10gIERvbTAgYWxsb2MuOiAgIDAwMDAwMDA1NDgwMDAwMDAtPjAwMDAwMDA1NGMw
MDAwMDAgKDM3MjkzOCBwYWdlcyB0byBiZSBhbGxvY2F0ZWQpCihYRU4pIFsyMDE0LTExLTE4
IDEzOjAxOjI4LjIwNF0gIEluaXQuIHJhbWRpc2s6IDAwMDAwMDA1NWYwY2EwMDAtPjAwMDAw
MDA1NWZmZmZhMDAKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjguMjE1XSBWSVJUVUFMIE1F
TU9SWSBBUlJBTkdFTUVOVDoKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjguMjI2XSAgTG9h
ZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MzQ1YjAwMAooWEVOKSBb
MjAxNC0xMS0xOCAxMzowMToyOC4yMzZdICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAw
MDAwLT4wMDAwMDAwMDAwMDAwMDAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4LjI0N10g
IFBoeXMtTWFjaCBtYXA6IGZmZmZmZmZmODM0NWIwMDAtPmZmZmZmZmZmODM3NWIwMDAKKFhF
TikgWzIwMTQtMTEtMTggMTM6MDE6MjguMjU4XSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4
Mzc1YjAwMC0+ZmZmZmZmZmY4Mzc1YjRiNAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOC4y
NjldICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgzNzVjMDAwLT5mZmZmZmZmZjgzNzdiMDAw
CihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4LjI4MF0gIEJvb3Qgc3RhY2s6ICAgIGZmZmZm
ZmZmODM3N2IwMDAtPmZmZmZmZmZmODM3N2MwMDAKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6
MjguMjkxXSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4Mzgw
MDAwMAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOC4zMDJdICBFTlRSWSBBRERSRVNTOiBm
ZmZmZmZmZjgyMzFiMWYwCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4LjMxM10gRG9tMCBo
YXMgbWF4aW11bSA2IFZDUFVzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI4LjMyNF0gZWxm
X2xvYWRfYmluYXJ5OiBwaGRyIDAgYXQgMHhmZmZmZmZmZjgxMDAwMDAwIC0+IDB4ZmZmZmZm
ZmY4MjA2NDAwMAooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOC4zNDJdIGVsZl9sb2FkX2Jp
bmFyeTogcGhkciAxIGF0IDB4ZmZmZmZmZmY4MjIwMDAwMCAtPiAweGZmZmZmZmZmODIzMDYw
MDAKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjguMzU0XSBlbGZfbG9hZF9iaW5hcnk6IHBo
ZHIgMiBhdCAweGZmZmZmZmZmODIzMDYwMDAgLT4gMHhmZmZmZmZmZjgyMzFhMjgwCihYRU4p
IFsyMDE0LTExLTE4IDEzOjAxOjI4LjM2NV0gZWxmX2xvYWRfYmluYXJ5OiBwaGRyIDMgYXQg
MHhmZmZmZmZmZjgyMzFiMDAwIC0+IDB4ZmZmZmZmZmY4MjQyMzAwMAooWEVOKSBbMjAxNC0x
MS0xOCAxMzowMToyOC43NzddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5
LjUxOV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMCwgdHlw
ZSA9IDB4Niwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcg
bW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjkuNTMxXSBBTUQtVmk6IFNldHVw
IEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDIsIHR5cGUgPSAweDcsIHJvb3QgdGFi
bGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsy
MDE0LTExLTE4IDEzOjAxOjI5LjU0M10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTog
ZGV2aWNlIGlkID0gMHgxMCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAw
LCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6
MjkuNTU2XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDE4
LCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBh
Z2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOS41NjhdIEFNRC1WaTog
U2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4MjgsIHR5cGUgPSAweDIsIHJv
b3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihY
RU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5LjU4MV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0
YWJsZTogZGV2aWNlIGlkID0gMHgzMCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRl
ZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTgg
MTM6MDE6MjkuNTk0XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQg
PSAweDQ4LCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9
IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOS42MDddIEFN
RC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4NTAsIHR5cGUgPSAw
eDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUg
PSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5LjYyMF0gQU1ELVZpOiBTZXR1cCBJL08g
cGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg1OCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9
IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQt
MTEtMTggMTM6MDE6MjkuNjMzXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZp
Y2UgaWQgPSAweDYwLCB0eXBlID0gMHgyLCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRv
bWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMzowMToyOS42
NDddIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4NjgsIHR5
cGUgPSAweDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5n
IG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5LjY2MF0gQU1ELVZpOiBTZXR1
cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg4OCwgdHlwZSA9IDB4Nywgcm9vdCB0
YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikg
WzIwMTQtMTEtMTggMTM6MDE6MjkuNjc0XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxl
OiBkZXZpY2UgaWQgPSAweDkwLCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIw
MDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMzow
MToyOS42ODhdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4
OTIsIHR5cGUgPSAweDcsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwg
cGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5LjcwMl0gQU1ELVZp
OiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg5OCwgdHlwZSA9IDB4Nywg
cm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMK
KFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjkuNzE2XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdl
IHRhYmxlOiBkZXZpY2UgaWQgPSAweDlhLCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1
NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0x
OCAxMzowMToyOS43MzFdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBp
ZCA9IDB4YTAsIHR5cGUgPSAweDcsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWlu
ID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5Ljc0NV0g
QU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhhMiwgdHlwZSA9
IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9k
ZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjkuNzYwXSBBTUQtVmk6IFNldHVwIEkv
TyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGEzLCB0eXBlID0gMHg3LCByb290IHRhYmxl
ID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAx
NC0xMS0xOCAxMzowMToyOS43NzVdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRl
dmljZSBpZCA9IDB4YTQsIHR5cGUgPSAweDUsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwg
ZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5
Ljc5MF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhhNSwg
dHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdp
bmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjkuODA1XSBBTUQtVmk6IFNl
dHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGE4LCB0eXBlID0gMHgyLCByb290
IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVO
KSBbMjAxNC0xMS0xOCAxMzowMToyOS44MjBdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFi
bGU6IGRldmljZSBpZCA9IDB4YjAsIHR5cGUgPSAweDcsIHJvb3QgdGFibGUgPSAweDU0ZWVk
YjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEz
OjAxOjI5LjgzNl0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0g
MHhiMiwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAw
LCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjkuODUxXSBBTUQt
Vmk6IFNraXBwaW5nIGhvc3QgYnJpZGdlIDAwMDA6MDA6MTguMAooWEVOKSBbMjAxNC0xMS0x
OCAxMzowMToyOS44NjddIEFNRC1WaTogU2tpcHBpbmcgaG9zdCBicmlkZ2UgMDAwMDowMDox
OC4xCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5Ljg4Ml0gQU1ELVZpOiBTa2lwcGluZyBo
b3N0IGJyaWRnZSAwMDAwOjAwOjE4LjIKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MjkuODk3
XSBBTUQtVmk6IFNraXBwaW5nIGhvc3QgYnJpZGdlIDAwMDA6MDA6MTguMwooWEVOKSBbMjAx
NC0xMS0xOCAxMzowMToyOS45MTJdIEFNRC1WaTogU2tpcHBpbmcgaG9zdCBicmlkZ2UgMDAw
MDowMDoxOC40CihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5LjkyN10gQU1ELVZpOiBTZXR1
cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg0MDAsIHR5cGUgPSAweDEsIHJvb3Qg
dGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4p
IFsyMDE0LTExLTE4IDEzOjAxOjI5Ljk0M10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJs
ZTogZGV2aWNlIGlkID0gMHg1MDAsIHR5cGUgPSAweDIsIHJvb3QgdGFibGUgPSAweDU0ZWVk
YjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEz
OjAxOjI5Ljk1OV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0g
MHg2MDgsIHR5cGUgPSAweDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0g
MCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5Ljk3NV0gQU1E
LVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg2MTAsIHR5cGUgPSAw
eDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUg
PSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjI5Ljk5MV0gQU1ELVZpOiBTZXR1cCBJL08g
cGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg3MDAsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUg
PSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0
LTExLTE4IDEzOjAxOjMwLjAwN10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2
aWNlIGlkID0gMHg4MDAsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwg
ZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjMw
LjAyM10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg5MDAs
IHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFn
aW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjMwLjA0MF0gQU1ELVZpOiBT
ZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg5MDEsIHR5cGUgPSAweDEsIHJv
b3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihY
RU4pIFsyMDE0LTExLTE4IDEzOjAxOjMwLjA1N10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0
YWJsZTogZGV2aWNlIGlkID0gMHhhMDAsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0
ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4
IDEzOjAxOjMwLjA3NF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlk
ID0gMHhiMDAsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWlu
ID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjMwLjA5MV0g
QU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhjMDAsIHR5cGUg
PSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1v
ZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjMwLjEwOF0gQU1ELVZpOiBTZXR1cCBJ
L08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhkMDAsIHR5cGUgPSAweDEsIHJvb3QgdGFi
bGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsy
MDE0LTExLTE4IDEzOjAxOjMwLjEyNl0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTog
ZGV2aWNlIGlkID0gMHhlMDAsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAw
MCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAx
OjMwLjE0NF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhl
MDEsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwg
cGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjMwLjE2MV0gQU1ELVZp
OiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhmMDAsIHR5cGUgPSAweDEs
IHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAz
CihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjMwLjE3OV0gQU1ELVZpOiBTZXR1cCBJL08gcGFn
ZSB0YWJsZTogZGV2aWNlIGlkID0gMHhmMDEsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAw
eDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjMwLjIwMl0gU2NydWJiaW5nIEZyZWUgUkFNIG9uIDEgbm9kZXMgdXNpbmcg
NiBDUFVzCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjMwLjMxM10gLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi5kb25lLgooWEVOKSBbMjAxNC0xMS0xOCAxMzowMTozMy40MDZdIElu
aXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLgoo
WEVOKSBbMjAxNC0xMS0xOCAxMzowMTozMy40MjNdIFN0ZC4gTG9nbGV2ZWw6IEFsbAooWEVO
KSBbMjAxNC0xMS0xOCAxMzowMTozMy40NDFdIEd1ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikg
WzIwMTQtMTEtMTggMTM6MDE6MzMuNDU5XSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29u
c29sZS4KKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MzMuNTYxXSAqKiogU2VyaWFsIGlucHV0
IC0+IERPTTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRv
IFhlbikKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MzMuNTYyXSBGcmVlZCAyODRrQiBpbml0
IG1lbW9yeS4KKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MzMuNzE0XSBJT0FQSUNbMF06IFNl
dCBQQ0kgcm91dGluZyBlbnRyeSAoNi05IC0+IDB4NjAgLT4gSVJRIDkgTW9kZToxIEFjdGl2
ZToxKQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMTozMy43MzZdIHRyYXBzLmM6MjU3OTpkMHYw
IERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAw
MDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE4IDEz
OjAxOjM0LjA2NV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4wCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjM0LjA2NV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4yCihYRU4pIFsy
MDE0LTExLTE4IDEzOjAxOjM0LjA2Nl0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMi4wCihY
RU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA2Nl0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDow
My4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA2Nl0gUENJIGFkZCBkZXZpY2UgMDAw
MDowMDowNS4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA2N10gUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDowNi4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA2N10gUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDowOS4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA2N10g
UENJIGFkZCBkZXZpY2UgMDAwMDowMDowYS4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0
LjA2OF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowYi4wCihYRU4pIFsyMDE0LTExLTE4IDEz
OjAxOjM0LjA2OF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowYy4wCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjM0LjA2OF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowZC4wCihYRU4pIFsy
MDE0LTExLTE4IDEzOjAxOjM0LjA2OV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMS4wCihY
RU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA2OV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDox
Mi4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA2OV0gUENJIGFkZCBkZXZpY2UgMDAw
MDowMDoxMi4yCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3MF0gUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDoxMy4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3MF0gUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDoxMy4yCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3MF0g
UENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0
LjA3MV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4yCihYRU4pIFsyMDE0LTExLTE4IDEz
OjAxOjM0LjA3MV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4zCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjM0LjA3MV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC40CihYRU4pIFsy
MDE0LTExLTE4IDEzOjAxOjM0LjA3MV0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC41CihY
RU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3Ml0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDox
NS4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3Ml0gUENJIGFkZCBkZXZpY2UgMDAw
MDowMDoxNi4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3Ml0gUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDoxNi4yCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3M10gUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDoxOC4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3M10g
UENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC4xCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0
LjA3M10gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC4yCihYRU4pIFsyMDE0LTExLTE4IDEz
OjAxOjM0LjA3M10gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC4zCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjM0LjA3NF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC40CihYRU4pIFsy
MDE0LTExLTE4IDEzOjAxOjM0LjA3NF0gUENJIGFkZCBkZXZpY2UgMDAwMDowZjowMC4wCihY
RU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3NF0gUENJIGFkZCBkZXZpY2UgMDAwMDowZjow
MC4xCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3OV0gUENJIGFkZCBkZXZpY2UgMDAw
MDowZTowMC4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA3OV0gUENJIGFkZCBkZXZp
Y2UgMDAwMDowZTowMC4xCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA4NV0gUENJIGFk
ZCBkZXZpY2UgMDAwMDowZDowMC4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjA5Ml0g
UENJIGFkZCBkZXZpY2UgMDAwMDowYzowMC4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0
LjA5OV0gUENJIGFkZCBkZXZpY2UgMDAwMDowYjowMC4wCihYRU4pIFsyMDE0LTExLTE4IDEz
OjAxOjM0LjEwNl0gUENJIGFkZCBkZXZpY2UgMDAwMDowYTowMC4wCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjM0LjExM10gUENJIGFkZCBkZXZpY2UgMDAwMDowOTowMC4wCihYRU4pIFsy
MDE0LTExLTE4IDEzOjAxOjM0LjExM10gUENJIGFkZCBkZXZpY2UgMDAwMDowOTowMC4xCihY
RU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjExOV0gUENJIGFkZCBkZXZpY2UgMDAwMDowNTow
MC4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjEyOV0gUENJIGFkZCBkZXZpY2UgMDAw
MDowNjowMS4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjEzMF0gUENJIGFkZCBkZXZp
Y2UgMDAwMDowNjowMi4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjEzMF0gUENJIGFk
ZCBkZXZpY2UgMDAwMDowODowMC4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjE0MF0g
UENJIGFkZCBkZXZpY2UgMDAwMDowNzowMC4wCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0
LjE0MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowNDowMC4wCihYRU4pIFsyMDE0LTExLTE4IDEz
OjAxOjM0LjE1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMzowNi4wCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAxOjM0LjE1MV0gSU9BUElDWzBdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDYt
MTMgLT4gMHg4OCAtPiBJUlEgMTMgTW9kZTowIEFjdGl2ZTowKQooWEVOKSBbMjAxNC0xMS0x
OCAxMzowMTozNC4xNjVdIFBDSTogVXNpbmcgTUNGRyBmb3Igc2VnbWVudCAwMDAwIGJ1cyAw
MC1mZgooWEVOKSBbMjAxNC0xMS0xOCAxMzowMTozNC4xNTldIElPQVBJQ1swXTogU2V0IFBD
SSByb3V0aW5nIGVudHJ5ICg2LTggLT4gMHg1OCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZlOjAp
CihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM0LjE3Ml0gSU9BUElDWzBdOiBTZXQgUENJIHJv
dXRpbmcgZW50cnkgKDYtMTggLT4gMHhiOCAtPiBJUlEgMTggTW9kZToxIEFjdGl2ZToxKQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzowMTozNC4yNDhdIElPQVBJQ1swXTogU2V0IFBDSSByb3V0
aW5nIGVudHJ5ICg2LTE3IC0+IDB4YzAgLT4gSVJRIDE3IE1vZGU6MSBBY3RpdmU6MSkKKFhF
TikgWzIwMTQtMTEtMTggMTM6MDE6MzQuNDc5XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGlu
ZyBlbnRyeSAoNy0yOSAtPiAweGM4IC0+IElSUSA1MyBNb2RlOjEgQWN0aXZlOjEpCihYRU4p
IFsyMDE0LTExLTE4IDEzOjAxOjM0LjQ3OV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcg
ZW50cnkgKDctMjQgLT4gMHhkMCAtPiBJUlEgNDggTW9kZToxIEFjdGl2ZToxKQooWEVOKSBb
MjAxNC0xMS0xOCAxMzowMTozNC40NzldIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVu
dHJ5ICg3LTMwIC0+IDB4ZDggLT4gSVJRIDU0IE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIw
MTQtMTEtMTggMTM6MDE6MzQuNDc5XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRy
eSAoNy0xMiAtPiAweDIxIC0+IElSUSAzNiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0
LTExLTE4IDEzOjAxOjM0LjQ3OV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkg
KDctMTMgLT4gMHgyOSAtPiBJUlEgMzcgTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0x
MS0xOCAxMzowMTozNC40NzldIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3
LTE2IC0+IDB4MzEgLT4gSVJRIDQwIE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQtMTEt
MTggMTM6MDE6MzQuNTQ2XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNy0y
OCAtPiAweDM5IC0+IElSUSA1MiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4
IDEzOjAxOjM0LjU0OF0gSU9BUElDWzBdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDYtMTYg
LT4gMHg4OSAtPiBJUlEgMTYgTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xOCAx
MzowMTozNC41NDhdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTE0IC0+
IDB4YTkgLT4gSVJRIDM4IE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQtMTEtMTggMTM6
MDE6MzQuNTk3XSBJT0FQSUNbMF06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNi0yMiAtPiAw
eGI5IC0+IElSUSAyMiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4IDEzOjAx
OjM2LjY2OV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctOSAtPiAweGMx
IC0+IElSUSAzMyBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM2
LjY5NV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctOCAtPiAweGM5IC0+
IElSUSAzMiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4IDEzOjAxOjM2Ljcy
MV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctMjMgLT4gMHhkMSAtPiBJ
UlEgNDcgTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMTozOC44MDFd
IElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTUgLT4gMHhkOSAtPiBJUlEg
MjkgTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMTozOC44NDVdIElP
QVBJQ1sxXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTQgLT4gMHgyMiAtPiBJUlEgMjgg
TW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMTozOC45NzldIElPQVBJ
Q1swXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg2LTE5IC0+IDB4MmEgLT4gSVJRIDE5IE1v
ZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MzguOTg3XSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMTozOS4xNDJdIElPQVBJQ1sxXTogU2V0IFBDSSBy
b3V0aW5nIGVudHJ5ICg3LTIyIC0+IDB4NzIgLT4gSVJRIDQ2IE1vZGU6MSBBY3RpdmU6MSkK
KFhFTikgWzIwMTQtMTEtMTggMTM6MDE6MzkuMTc4XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91
dGluZyBlbnRyeSAoNy0yNyAtPiAweDhhIC0+IElSUSA1MSBNb2RlOjEgQWN0aXZlOjEpCihY
RU4pIFsyMDE0LTExLTE4IDEzOjAxOjM5Ljc3Nl0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRp
bmcgZW50cnkgKDctMSAtPiAweDlhIC0+IElSUSAyNSBNb2RlOjEgQWN0aXZlOjEpCihYRU4p
IFsyMDE0LTExLTE4IDEzOjAxOjQ4Ljc0MF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTM6MDE6NTguNzQwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMjowOC43NDBd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjAyOjE4Ljc0MV0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTM6MDI6MjguNzQxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMzowMjozOC43NDFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjAyOjQ4Ljc0
MV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MDI6NTguNzQyXSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzowMzowOC43NDJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjAzOjE4Ljc0Ml0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MDM6Mjgu
NzQyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzowMzozOC43NDNdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjAzOjQ4Ljc0M10gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6MDM6NTguNzQzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzowNDow
OC43NDNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjA0OjE4Ljc0M10gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MDQ6MjguNzQ0XSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMzowNDozOC43NDRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjA0
OjQ4Ljc0NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MDQ6NTguNzQ0XSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzowNTowOC43NDVdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDEzOjA1OjE4Ljc0NV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6
MDU6MjguNzQ1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzowNTozOC43NDVdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjA1OjQ4Ljc0NV0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTM6MDU6NTguNzQ2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
MzowNjowOC43NDZdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjA2OjE4Ljc0Nl0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MDY6MjguNzQ2XSAtLU1BUkstLQooZDEp
IFsyMDE0LTExLTE4IDEzOjA2OjM4LjMwMF0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNh
bCBtZW1vcnkKKGQxKSBbMjAxNC0xMS0xOCAxMzowNjozOC4zMDBdIGFib3V0IHRvIGdldCBz
dGFydGVkLi4uCihYRU4pIFsyMDE0LTExLTE4IDEzOjA2OjM4LjU2Nl0gdHJhcHMuYzoyNTc5
OmQxdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgw
MDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEt
MTggMTM6MDY6MzguNzQ3XSAtLU1BUkstLQooZDIpIFsyMDE0LTExLTE4IDEzOjA2OjQ0LjE2
NV0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkKKGQyKSBbMjAxNC0xMS0x
OCAxMzowNjo0NC4xNjZdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjA2OjQ0LjI0N10gdHJhcHMuYzoyNTc5OmQydjAgRG9tYWluIGF0dGVtcHRlZCBX
Uk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAw
MDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEtMTggMTM6MDY6NDguNzQ3XSAtLU1BUkst
LQooZDMpIFsyMDE0LTExLTE4IDEzOjA2OjQ5LjkyMF0gbWFwcGluZyBrZXJuZWwgaW50byBw
aHlzaWNhbCBtZW1vcnkKKGQzKSBbMjAxNC0xMS0xOCAxMzowNjo0OS45MjBdIGFib3V0IHRv
IGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTExLTE4IDEzOjA2OjUwLjAxMl0gdHJhcHMu
YzoyNTc5OmQzdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZy
b20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKGQ0KSBbMjAx
NC0xMS0xOCAxMzowNjo1Ni40MjNdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVt
b3J5CihkNCkgWzIwMTQtMTEtMTggMTM6MDY6NTYuNDIzXSBhYm91dCB0byBnZXQgc3RhcnRl
ZC4uLgooWEVOKSBbMjAxNC0xMS0xOCAxMzowNjo1Ni41MDJdIHRyYXBzLmM6MjU3OTpkNHYw
IERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAw
MDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE4IDEz
OjA2OjU4Ljc0N10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MDY6NTkuNjYwXSBn
cmFudF90YWJsZS5jOjMwNTpkMHYyIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDIgZnJh
bWVzCihkNSkgWzIwMTQtMTEtMTggMTM6MDc6MDIuNDAxXSBtYXBwaW5nIGtlcm5lbCBpbnRv
IHBoeXNpY2FsIG1lbW9yeQooZDUpIFsyMDE0LTExLTE4IDEzOjA3OjAyLjQwMV0gYWJvdXQg
dG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTggMTM6MDc6MDIuNDkwXSB0cmFw
cy5jOjI1Nzk6ZDV2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQg
ZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBb
MjAxNC0xMS0xOCAxMzowNzowMy44MTddIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVh
c2VkIG1hcHRyYWNrIHNpemUgdG8gMyBmcmFtZXMKKGQ2KSBbMjAxNC0xMS0xOCAxMzowNzow
OC4zNzddIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkNikgWzIwMTQt
MTEtMTggMTM6MDc6MDguMzc3XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAx
NC0xMS0xOCAxMzowNzowOC40OTFdIHRyYXBzLmM6MjU3OTpkNnYwIERvbWFpbiBhdHRlbXB0
ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAw
eDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE4IDEzOjA3OjA4Ljc0N10gLS1N
QVJLLS0KKGQ3KSBbMjAxNC0xMS0xOCAxMzowNzoxNC4yNjNdIG1hcHBpbmcga2VybmVsIGlu
dG8gcGh5c2ljYWwgbWVtb3J5CihkNykgWzIwMTQtMTEtMTggMTM6MDc6MTQuMjYzXSBhYm91
dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xOCAxMzowNzoxNC4zNDJdIHRy
YXBzLmM6MjU3OTpkN3YwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAw
NCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4p
IFsyMDE0LTExLTE4IDEzOjA3OjE4Ljc0N10gLS1NQVJLLS0KKGQ4KSBbMjAxNC0xMS0xOCAx
MzowNzoyMC4wODRdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkOCkg
WzIwMTQtMTEtMTggMTM6MDc6MjAuMDg0XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVO
KSBbMjAxNC0xMS0xOCAxMzowNzoyMC4xNjJdIHRyYXBzLmM6MjU3OTpkOHYwIERvbWFpbiBh
dHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAw
MCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihkOSkgWzIwMTQtMTEtMTggMTM6MDc6MjYuMTU1
XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDkpIFsyMDE0LTExLTE4
IDEzOjA3OjI2LjE1NV0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEt
MTggMTM6MDc6MjYuMjUwXSB0cmFwcy5jOjI1Nzk6ZDl2MCBEb21haW4gYXR0ZW1wdGVkIFdS
TVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAw
MDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xOCAxMzowNzoyOC43NDhdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjA3OjMwLjAyOV0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2
MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA0IGZyYW1lcwooZDEwKSBbMjAxNC0xMS0x
OCAxMzowNzozMi4wNjBdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5Cihk
MTApIFsyMDE0LTExLTE4IDEzOjA3OjMyLjA2MF0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4K
KFhFTikgWzIwMTQtMTEtMTggMTM6MDc6MzIuMTQ0XSB0cmFwcy5jOjI1Nzk6ZDEwdjAgRG9t
YWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAw
MDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEtMTggMTM6MDc6
MzguNzQ4XSAtLU1BUkstLQooZDExKSBbMjAxNC0xMS0xOCAxMzowNzozOC43OTZdIG1hcHBp
bmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkMTEpIFsyMDE0LTExLTE4IDEzOjA3
OjM4Ljc5Nl0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTggMTM6
MDc6MzguODg5XSB0cmFwcy5jOjI1Nzk6ZDExdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAw
MDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAw
MDAwZmZmZi4KKGQxMikgWzIwMTQtMTEtMTggMTM6MDc6NDQuNzI3XSBtYXBwaW5nIGtlcm5l
bCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDEyKSBbMjAxNC0xMS0xOCAxMzowNzo0NC43Mjhd
IGFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTExLTE4IDEzOjA3OjQ0Ljgy
M10gdHJhcHMuYzoyNTc5OmQxMnYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBj
MDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYu
CihYRU4pIFsyMDE0LTExLTE4IDEzOjA3OjQ1LjY5N10gZ3JhbnRfdGFibGUuYzozMDU6ZDB2
MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA1IGZyYW1lcwooWEVOKSBbMjAxNC0xMS0x
OCAxMzowNzo0NS43MTRdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRy
YWNrIHNpemUgdG8gNiBmcmFtZXMKKFhFTikgWzIwMTQtMTEtMTggMTM6MDc6NDguNzQ4XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzowNzo1MC44MDRdIEFNRC1WaTogRGlzYWJs
ZTogZGV2aWNlIGlkID0gMHhhNCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4p
IFsyMDE0LTExLTE4IDEzOjA3OjUwLjgwNF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJs
ZTogZGV2aWNlIGlkID0gMHhhNCwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTE3NWRj
MDAwLCBkb21haW4gPSAxMywgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEz
OjA3OjUwLjgwNF0gQU1ELVZpOiBSZS1hc3NpZ24gMDAwMDowMzowNi4wIGZyb20gZG9tMCB0
byBkb20xMwooZDEzKSBbMjAxNC0xMS0xOCAxMzowNzo1MC44MTFdIG1hcHBpbmcga2VybmVs
IGludG8gcGh5c2ljYWwgbWVtb3J5CihkMTMpIFsyMDE0LTExLTE4IDEzOjA3OjUwLjgxMV0g
YWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTggMTM6MDc6NTEuMDU1
XSB0cmFwcy5jOjI1Nzk6ZDEzdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMw
MDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4K
KGQxNCkgWzIwMTQtMTEtMTggMTM6MDc6NTcuMDAyXSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBo
eXNpY2FsIG1lbW9yeQooZDE0KSBbMjAxNC0xMS0xOCAxMzowNzo1Ny4wMDJdIGFib3V0IHRv
IGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTExLTE4IDEzOjA3OjU3LjA5OF0gdHJhcHMu
YzoyNTc5OmQxNHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBm
cm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4pIFsy
MDE0LTExLTE4IDEzOjA3OjU4LjE4MF0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2MiBJbmNyZWFz
ZWQgbWFwdHJhY2sgc2l6ZSB0byA3IGZyYW1lcwooWEVOKSBbMjAxNC0xMS0xOCAxMzowNzo1
OC43NDhdIC0tTUFSSy0tCihkMTUpIFsyMDE0LTExLTE4IDEzOjA4OjAzLjUwOF0gbWFwcGlu
ZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkKKGQxNSkgWzIwMTQtMTEtMTggMTM6MDg6
MDMuNTA4XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xOCAxMzow
ODowMy42MDddIHRyYXBzLmM6MjU3OTpkMTV2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAw
MDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAw
MDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xOCAxMzowODowOC43NDldIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDEzOjA4OjEzLjU0OF0gaW8uYzo1NTI6IGQxNjogYmluZDogbV9nc2k9
MzcgZ19nc2k9MzYgZGV2PTAwLjAwLjUgaW50eD0wIGZmZmY4MzA1MDZkN2Q1MjgKKFhFTikg
WzIwMTQtMTEtMTggMTM6MDg6MTMuOTU4XSBBTUQtVmk6IERpc2FibGU6IGRldmljZSBpZCA9
IDB4ODAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTgg
MTM6MDg6MTMuOTU4XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQg
PSAweDgwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTA3ZmNjMDAwLCBkb21haW4g
PSAxNiwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjEzLjk1OF0g
QU1ELVZpOiBSZS1hc3NpZ24gMDAwMDowODowMC4wIGZyb20gZG9tMCB0byBkb20xNgooWEVO
KSBbMjAxNC0xMS0xOCAxMzowODoxNS4wMTVdIGlvLmM6NTUyOiBkMTY6IGJpbmQ6IG1fZ3Np
PTQ3IGdfZ3NpPTQwIGRldj0wMC4wMC42IGludHg9MCBmZmZmODMwNTA2ZDdkZDI4CihYRU4p
IFsyMDE0LTExLTE4IDEzOjA4OjE1LjAyMF0gQU1ELVZpOiBEaXNhYmxlOiBkZXZpY2UgaWQg
PSAweGEwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4
IDEzOjA4OjE1LjAyMF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlk
ID0gMHhhMDAsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDUwN2ZjYzAwMCwgZG9tYWlu
ID0gMTYsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMzowODoxNS4wMjBd
IEFNRC1WaTogUmUtYXNzaWduIDAwMDA6MGE6MDAuMCBmcm9tIGRvbTAgdG8gZG9tMTYKKGQx
NikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMDMxXSBIVk0gTG9hZGVyCihkMTYpIFsyMDE0LTEx
LTE4IDEzOjA4OjE1LjAzMV0gRGV0ZWN0ZWQgWGVuIHY0LjUuMC1yYwooZDE2KSBbMjAxNC0x
MS0xOCAxMzowODoxNS4wMzFdIFhlbmJ1cyByaW5ncyBAMHhmZWZmYzAwMCwgZXZlbnQgY2hh
bm5lbCAxCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjAzMV0gU3lzdGVtIHJlcXVlc3Rl
ZCBTZWFCSU9TCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjAzMV0gQ1BVIHNwZWVkIGlz
IDMyMDAgTUh6CihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjAzMl0gUmVsb2NhdGluZyBn
dWVzdCBtZW1vcnkgZm9yIGxvd21lbSBNTUlPIHNwYWNlIGRpc2FibGVkCihYRU4pIFsyMDE0
LTExLTE4IDEzOjA4OjE1LjAzMl0gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAwIGNoYW5n
ZWQgMCAtPiA1CihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjAzMl0gUENJLUlTQSBsaW5r
IDAgcm91dGVkIHRvIElSUTUKKFhFTikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMDMzXSBpcnEu
YzoyNzA6IERvbTE2IFBDSSBsaW5rIDEgY2hhbmdlZCAwIC0+IDEwCihkMTYpIFsyMDE0LTEx
LTE4IDEzOjA4OjE1LjAzM10gUENJLUlTQSBsaW5rIDEgcm91dGVkIHRvIElSUTEwCihYRU4p
IFsyMDE0LTExLTE4IDEzOjA4OjE1LjAzM10gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAy
IGNoYW5nZWQgMCAtPiAxMQooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4wMzNdIFBDSS1J
U0EgbGluayAyIHJvdXRlZCB0byBJUlExMQooWEVOKSBbMjAxNC0xMS0xOCAxMzowODoxNS4w
MzNdIGlycS5jOjI3MDogRG9tMTYgUENJIGxpbmsgMyBjaGFuZ2VkIDAgLT4gNQooZDE2KSBb
MjAxNC0xMS0xOCAxMzowODoxNS4wMzNdIFBDSS1JU0EgbGluayAzIHJvdXRlZCB0byBJUlE1
CihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjA1MV0gcGNpIGRldiAwMToyIElOVEQtPklS
UTUKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMDU4XSBwY2kgZGV2IDAxOjMgSU5UQS0+
SVJRMTAKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMDYyXSBwY2kgZGV2IDAyOjAgSU5U
QS0+SVJRMTEKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMDc0XSBwY2kgZGV2IDA0OjAg
SU5UQS0+SVJRNQooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4wODBdIHBjaSBkZXYgMDU6
MCBJTlRBLT5JUlExMAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4wODZdIHBjaSBkZXYg
MDY6MCBJTlRBLT5JUlExMQooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4xMzJdIE5vIFJB
TSBpbiBoaWdoIG1lbW9yeTsgc2V0dGluZyBoaWdoX21lbSByZXNvdXJjZSBiYXNlIHRvIDEw
MDAwMDAwMAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4xMzNdIHBjaSBkZXYgMDM6MCBi
YXIgMTAgc2l6ZSAwMDIwMDAwMDA6IDBmMDAwMDAwOAooZDE2KSBbMjAxNC0xMS0xOCAxMzow
ODoxNS4xMzVdIHBjaSBkZXYgMDI6MCBiYXIgMTQgc2l6ZSAwMDEwMDAwMDA6IDBmMjAwMDAw
OAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4xMzhdIHBjaSBkZXYgMDY6MCBiYXIgMTAg
c2l6ZSAwMDAyMDAwMDA6IDBmMzAwMDAwNAooWEVOKSBbMjAxNC0xMS0xOCAxMzowODoxNS4x
MzhdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAoo
ZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4xNDRdIHBjaSBkZXYgMDQ6MCBiYXIgMzAgc2l6
ZSAwMDAwNDAwMDA6IDBmMzIwMDAwMAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4xNDZd
IHBjaSBkZXYgMDQ6MCBiYXIgMTAgc2l6ZSAwMDAwMjAwMDA6IDBmMzI0MDAwMAooZDE2KSBb
MjAxNC0xMS0xOCAxMzowODoxNS4xNDZdIHBjaSBkZXYgMDM6MCBiYXIgMzAgc2l6ZSAwMDAw
MTAwMDA6IDBmMzI2MDAwMAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4xNDddIHBjaSBk
ZXYgMDU6MCBiYXIgMTAgc2l6ZSAwMDAwMDIwMDA6IDBmMzI3MDAwNAooWEVOKSBbMjAxNC0x
MS0xOCAxMzowODoxNS4xNDddIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZu
PWZlMGZlIG5yPTEKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMTUzXSBwY2kgZGV2IDAz
OjAgYmFyIDE0IHNpemUgMDAwMDAxMDAwOiAwZjMyNzIwMDAKKGQxNikgWzIwMTQtMTEtMTgg
MTM6MDg6MTUuMTU0XSBwY2kgZGV2IDAyOjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAw
MGMwMDEKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMTU2XSBwY2kgZGV2IDA0OjAgYmFy
IDE0IHNpemUgMDAwMDAwMDQwOiAwMDAwMGMxMDEKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6
MTUuMTU4XSBwY2kgZGV2IDAxOjIgYmFyIDIwIHNpemUgMDAwMDAwMDIwOiAwMDAwMGMxNDEK
KGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMTYxXSBwY2kgZGV2IDAxOjEgYmFyIDIwIHNp
emUgMDAwMDAwMDEwOiAwMDAwMGMxNjEKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMTYz
XSBNdWx0aXByb2Nlc3NvciBpbml0aWFsaXNhdGlvbjoKKGQxNikgWzIwMTQtMTEtMTggMTM6
MDg6MTUuMTg0XSAgLSBDUFUwIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4u
IHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUu
MjAxXSAgLSBDUFUxIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBN
VFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjE4XSAg
LSBDUFUyIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBb
MS84XSAuLi4gZG9uZS4KKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjM0XSAgLSBDUFUz
IC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAu
Li4gZG9uZS4KKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjM0XSBUZXN0aW5nIEhWTSBl
bnZpcm9ubWVudDoKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjQzXSAgLSBSRVAgSU5T
QiBhY3Jvc3MgcGFnZSBib3VuZGFyaWVzIC4uLiBwYXNzZWQKKGQxNikgWzIwMTQtMTEtMTgg
MTM6MDg6MTUuMjQ3XSAgLSBHUyBiYXNlIE1TUnMgYW5kIFNXQVBHUyAuLi4gcGFzc2VkCihk
MTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjI0N10gUGFzc2VkIDIgb2YgMiB0ZXN0cwooZDE2
KSBbMjAxNC0xMS0xOCAxMzowODoxNS4yNDddIFdyaXRpbmcgU01CSU9TIHRhYmxlcyAuLi4K
KGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjQ5XSBMb2FkaW5nIFNlYUJJT1MgLi4uCihk
MTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjI0OV0gQ3JlYXRpbmcgTVAgdGFibGVzIC4uLgoo
ZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4yNDldIExvYWRpbmcgQUNQSSAuLi4KKGQxNikg
WzIwMTQtMTEtMTggMTM6MDg6MTUuMjUwXSB2bTg2IFRTUyBhdCBmYzAwYTIwMAooZDE2KSBb
MjAxNC0xMS0xOCAxMzowODoxNS4yNTFdIEJJT1MgbWFwOgooZDE2KSBbMjAxNC0xMS0xOCAx
MzowODoxNS4yNTFdICAxMDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQooZDE2KSBbMjAxNC0x
MS0xOCAxMzowODoxNS4yNTFdICBjMDAwMC1mZmZmZjogTWFpbiBCSU9TCihkMTYpIFsyMDE0
LTExLTE4IDEzOjA4OjE1LjI1MV0gRTgyMCB0YWJsZToKKGQxNikgWzIwMTQtMTEtMTggMTM6
MDg6MTUuMjUxXSAgWzAwXTogMDAwMDAwMDA6MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBhMDAw
MDogUkFNCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjI1MV0gIEhPTEU6IDAwMDAwMDAw
OjAwMGEwMDAwIC0gMDAwMDAwMDA6MDAwYzAwMDAKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6
MTUuMjUxXSAgWzAxXTogMDAwMDAwMDA6MDAwYzAwMDAgLSAwMDAwMDAwMDowMDEwMDAwMDog
UkVTRVJWRUQKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjUxXSAgWzAyXTogMDAwMDAw
MDA6MDAxMDAwMDAgLSAwMDAwMDAwMDozZjgwMDAwMDogUkFNCihkMTYpIFsyMDE0LTExLTE4
IDEzOjA4OjE1LjI1MV0gIEhPTEU6IDAwMDAwMDAwOjNmODAwMDAwIC0gMDAwMDAwMDA6ZmMw
MDAwMDAKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjUxXSAgWzAzXTogMDAwMDAwMDA6
ZmMwMDAwMDAgLSAwMDAwMDAwMTowMDAwMDAwMDogUkVTRVJWRUQKKGQxNikgWzIwMTQtMTEt
MTggMTM6MDg6MTUuMjUxXSBJbnZva2luZyBTZWFCSU9TIC4uLgooZDE2KSBbMjAxNC0xMS0x
OCAxMzowODoxNS4yNTVdIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4OGMt
MjAxNDExMThfMTI1MjIzLXNlcnZlZXJzdGVydGplKQooZDE2KSBbMjAxNC0xMS0xOCAxMzow
ODoxNS4yNTVdIAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4yNTVdIEZvdW5kIFhlbiBo
eXBlcnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDAwMAooZDE2KSBbMjAxNC0xMS0xOCAxMzow
ODoxNS4yNTVdIFJ1bm5pbmcgb24gUUVNVSAoaTQ0MGZ4KQooZDE2KSBbMjAxNC0xMS0xOCAx
MzowODoxNS4yNTVdIHhlbjogY29weSBlODIwLi4uCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4
OjE1LjI1NV0gUmVsb2NhdGluZyBpbml0IGZyb20gMHgwMDBkZjYyOSB0byAweDNmN2FlNjAw
IChzaXplIDcxOTk1KQooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4yNThdIENQVSBNaHo9
MzIwMQooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4yNjRdIEZvdW5kIDEwIFBDSSBkZXZp
Y2VzIChtYXggUENJIGJ1cyBpcyAwMCkKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjY0
XSBBbGxvY2F0ZWQgWGVuIGh5cGVyY2FsbCBwYWdlIGF0IDNmN2ZmMDAwCihkMTYpIFsyMDE0
LTExLTE4IDEzOjA4OjE1LjI2NF0gRGV0ZWN0ZWQgWGVuIHY0LjUuMC1yYwooZDE2KSBbMjAx
NC0xMS0xOCAxMzowODoxNS4yNjRdIHhlbjogY29weSBCSU9TIHRhYmxlcy4uLgooZDE2KSBb
MjAxNC0xMS0xOCAxMzowODoxNS4yNjRdIENvcHlpbmcgU01CSU9TIGVudHJ5IHBvaW50IGZy
b20gMHgwMDAxMDAxMCB0byAweDAwMGYwZjUwCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1
LjI2NF0gQ29weWluZyBNUFRBQkxFIGZyb20gMHhmYzAwMTFhMC9mYzAwMTFiMCB0byAweDAw
MGYwZTMwCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjI2NF0gQ29weWluZyBQSVIgZnJv
bSAweDAwMDEwMDMwIHRvIDB4MDAwZjBkYjAKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUu
MjY0XSBDb3B5aW5nIEFDUEkgUlNEUCBmcm9tIDB4MDAwMTAwYjAgdG8gMHgwMDBmMGQ4MAoo
ZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4yNjRdIFVzaW5nIHBtdGltZXIsIGlvcG9ydCAw
eGIwMDgKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjY0XSBTY2FuIGZvciBWR0Egb3B0
aW9uIHJvbQooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS4yODFdIFJ1bm5pbmcgb3B0aW9u
IHJvbSBhdCBjMDAwOjAwMDMKKFhFTikgWzIwMTQtMTEtMTggMTM6MDg6MTUuMjkwXSBzdGR2
Z2EuYzoxNDc6ZDE2djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVzCihkMTYp
IFsyMDE0LTExLTE4IDEzOjA4OjE1LjMxN10gcG1tIGNhbGwgYXJnMT0wCihkMTYpIFsyMDE0
LTExLTE4IDEzOjA4OjE1LjMxOF0gVHVybmluZyBvbiB2Z2EgdGV4dCBtb2RlIGNvbnNvbGUK
KGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuNDQyXSBTZWFCSU9TICh2ZXJzaW9uIHJlbC0x
LjcuNS0wLWdlNTE0ODhjLTIwMTQxMTE4XzEyNTIyMy1zZXJ2ZWVyc3RlcnRqZSkKKGQxNikg
WzIwMTQtMTEtMTggMTM6MDg6MTUuNDU2XSBNYWNoaW5lIFVVSUQgMTc3NTY4NTctMWI0ZS00
YThkLTkxNDktMmM2ZWJhYjAyNjE4CihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjQ1N10g
WEhDSSBpbml0IG9uIGRldiAwMDowNS4wOiByZWdzIEAgMHhmMzI3MDAwMCwgNCBwb3J0cywg
MzIgc2xvdHMsIDMyIGJ5dGUgY29udGV4dAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS40
NTddIHMKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuNDU3XSBYSENJICAgIGV4dGNhcCAw
eDEgQCBmMzI3MDUwMAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS40NTddIFhIQ0kgICAg
cHJvdG9jb2wgVVNCICAzLjAwLCAyIHBvcnRzIChvZmZzZXQgMSksIGRlZiAwCihkMTYpIFsy
MDE0LTExLTE4IDEzOjA4OjE1LjQ1N10gWEhDSSAgICBwcm90b2NvbCBVU0IgIDIuMDAsIDIg
cG9ydHMgKG9mZnNldCAzKSwgZGVmIDAKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuNDU4
XSBVSENJIGluaXQgb24gZGV2IDAwOjAxLjIgKGlvPWMxNDApCihkMTYpIFsyMDE0LTExLTE4
IDEzOjA4OjE1LjQ1OV0gRm91bmQgMCBscHQgcG9ydHMKKGQxNikgWzIwMTQtMTEtMTggMTM6
MDg6MTUuNDU5XSBGb3VuZCAxIHNlcmlhbCBwb3J0cwooZDE2KSBbMjAxNC0xMS0xOCAxMzow
ODoxNS40NjBdIEFUQSBjb250cm9sbGVyIDEgYXQgMWYwLzNmNC8wIChpcnEgMTQgZGV2IDkp
CihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjQ2Ml0gQVRBIGNvbnRyb2xsZXIgMiBhdCAx
NzAvMzc0LzAgKGlycSAxNSBkZXYgOSkKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTUuNDY1
XSBhdGEwLTA6IFFFTVUgSEFSRERJU0sgQVRBLTcgSGFyZC1EaXNrICgxMDI0MCBNaUJ5dGVz
KQooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxNS40NjVdIFNlYXJjaGluZyBib290b3JkZXIg
Zm9yOiAvcGNpQGkwY2Y4LypAMSwxL2RyaXZlQDAvZGlza0AwCihkMTYpIFsyMDE0LTExLTE4
IDEzOjA4OjE1LjQ2N10gYXRhMC0xOiBRRU1VIEhBUkRESVNLIEFUQS03IEhhcmQtRGlzayAo
MzAwIEdpQnl0ZXMpCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjQ2N10gU2VhcmNoaW5n
IGJvb3RvcmRlciBmb3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDEKKGQxNikg
WzIwMTQtMTEtMTggMTM6MDg6MTUuNTY0XSBQUzIga2V5Ym9hcmQgaW5pdGlhbGl6ZWQKKGQx
NikgWzIwMTQtMTEtMTggMTM6MDg6MTUuNjA5XSBYSENJIHBvcnQgIzQ6IDB4MDAyMDBhMDMs
IHBvd2VyZWQsIGVuYWJsZWQsIHBscyAwLCBzcGVlZCAyIFtMb3ddCihkMTYpIFsyMDE0LTEx
LTE4IDEzOjA4OjE1LjY0MF0gWEhDSSBubyBkZXZpY2VzIGZvdW5kCihkMTYpIFsyMDE0LTEx
LTE4IDEzOjA4OjE1LjY1MV0gQWxsIHRocmVhZHMgY29tcGxldGUuCihkMTYpIFsyMDE0LTEx
LTE4IDEzOjA4OjE1LjY1MV0gU2NhbiBmb3Igb3B0aW9uIHJvbXMKKGQxNikgWzIwMTQtMTEt
MTggMTM6MDg6MTUuNjc1XSBSdW5uaW5nIG9wdGlvbiByb20gYXQgYzk4MDowMDAzCihkMTYp
IFsyMDE0LTExLTE4IDEzOjA4OjE1LjY4MV0gcG1tIGNhbGwgYXJnMT0xCihkMTYpIFsyMDE0
LTExLTE4IDEzOjA4OjE1LjY4Ml0gcG1tIGNhbGwgYXJnMT0wCihkMTYpIFsyMDE0LTExLTE4
IDEzOjA4OjE1LjY4M10gcG1tIGNhbGwgYXJnMT0xCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4
OjE1LjY4M10gcG1tIGNhbGwgYXJnMT0wCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1Ljcw
MF0gU2VhcmNoaW5nIGJvb3RvcmRlciBmb3I6IC9wY2lAaTBjZjgvKkA0CihkMTYpIFsyMDE0
LTExLTE4IDEzOjA4OjE1LjcwMF0gCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1LjcwN10g
UHJlc3MgRjEyIGZvciBib290IG1lbnUuCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE1Ljcw
OF0gCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE4LjI0N10gU2VhcmNoaW5nIGJvb3RvcmRl
ciBmb3I6IEhBTFQKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTguMjQ3XSBkcml2ZSAweDAw
MGYwZDMwOiBQQ0hTPTE2MzgzLzE2LzYzIHRyYW5zbGF0aW9uPWxiYSBMQ0hTPTEwMjQvMjU1
LzYzIHM9MjA5NzE1MjAKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTguMjQ3XSBkcml2ZSAw
eDAwMGYwZDAwOiBQQ0hTPTE2MzgzLzE2LzYzIHRyYW5zbGF0aW9uPWxiYSBMQ0hTPTEwMjQv
MjU1LzYzIHM9NjI5MTQ1NjAwCihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE4LjI0N10gCihk
MTYpIFsyMDE0LTExLTE4IDEzOjA4OjE4LjI0N10gU3BhY2UgYXZhaWxhYmxlIGZvciBVTUI6
IGNhODAwLWVmMDAwLCBmMDAwMC1mMGQwMAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxOC4y
NDddIFJldHVybmVkIDI1Mzk1MiBieXRlcyBvZiBab25lSGlnaAooZDE2KSBbMjAxNC0xMS0x
OCAxMzowODoxOC4yNDddIGU4MjAgbWFwIGhhcyA2IGl0ZW1zOgooZDE2KSBbMjAxNC0xMS0x
OCAxMzowODoxOC4yNDddICAgMDogMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwOWZj
MDAgPSAxIFJBTQooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxOC4yNDddICAgMTogMDAwMDAw
MDAwMDA5ZmMwMCAtIDAwMDAwMDAwMDAwYTAwMDAgPSAyIFJFU0VSVkVECihkMTYpIFsyMDE0
LTExLTE4IDEzOjA4OjE4LjI0N10gICAyOiAwMDAwMDAwMDAwMGYwMDAwIC0gMDAwMDAwMDAw
MDEwMDAwMCA9IDIgUkVTRVJWRUQKKGQxNikgWzIwMTQtMTEtMTggMTM6MDg6MTguMjQ3XSAg
IDM6IDAwMDAwMDAwMDAxMDAwMDAgLSAwMDAwMDAwMDNmN2ZlMDAwID0gMSBSQU0KKGQxNikg
WzIwMTQtMTEtMTggMTM6MDg6MTguMjQ3XSAgIDQ6IDAwMDAwMDAwM2Y3ZmUwMDAgLSAwMDAw
MDAwMDNmODAwMDAwID0gMiBSRVNFUlZFRAooZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxOC4y
NDddICAgNTogMDAwMDAwMDBmYzAwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgPSAyIFJFU0VS
VkVECihkMTYpIFsyMDE0LTExLTE4IDEzOjA4OjE4LjI0OF0gZW50ZXIgaGFuZGxlXzE5Ogoo
ZDE2KSBbMjAxNC0xMS0xOCAxMzowODoxOC4yNDhdICAgTlVMTAooZDE2KSBbMjAxNC0xMS0x
OCAxMzowODoxOC4yNTVdIEJvb3RpbmcgZnJvbSBIYXJkIERpc2suLi4KKGQxNikgWzIwMTQt
MTEtMTggMTM6MDg6MTguMjU3XSBCb290aW5nIGZyb20gMDAwMDo3YzAwCihYRU4pIFsyMDE0
LTExLTE4IDEzOjA4OjE4Ljc0OV0gLS1NQVJLLS0KKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6
MjIuNDY3XSBIVk0gTG9hZGVyCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjQ2N10gRGV0
ZWN0ZWQgWGVuIHY0LjUuMC1yYwooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi40NjddIFhl
bmJ1cyByaW5ncyBAMHhmZWZmYzAwMCwgZXZlbnQgY2hhbm5lbCAxCihkMTcpIFsyMDE0LTEx
LTE4IDEzOjA4OjIyLjQ2OF0gU3lzdGVtIHJlcXVlc3RlZCBTZWFCSU9TCihkMTcpIFsyMDE0
LTExLTE4IDEzOjA4OjIyLjQ2OF0gQ1BVIHNwZWVkIGlzIDMyMDAgTUh6CihkMTcpIFsyMDE0
LTExLTE4IDEzOjA4OjIyLjQ2OF0gUmVsb2NhdGluZyBndWVzdCBtZW1vcnkgZm9yIGxvd21l
bSBNTUlPIHNwYWNlIGRpc2FibGVkCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjIyLjQ2OF0g
aXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAwIGNoYW5nZWQgMCAtPiA1CihkMTcpIFsyMDE0
LTExLTE4IDEzOjA4OjIyLjQ2OF0gUENJLUlTQSBsaW5rIDAgcm91dGVkIHRvIElSUTUKKFhF
TikgWzIwMTQtMTEtMTggMTM6MDg6MjIuNDY4XSBpcnEuYzoyNzA6IERvbTE3IFBDSSBsaW5r
IDEgY2hhbmdlZCAwIC0+IDEwCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjQ2OF0gUENJ
LUlTQSBsaW5rIDEgcm91dGVkIHRvIElSUTEwCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjIy
LjQ2OF0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAyIGNoYW5nZWQgMCAtPiAxMQooZDE3
KSBbMjAxNC0xMS0xOCAxMzowODoyMi40NjldIFBDSS1JU0EgbGluayAyIHJvdXRlZCB0byBJ
UlExMQooWEVOKSBbMjAxNC0xMS0xOCAxMzowODoyMi40NjldIGlycS5jOjI3MDogRG9tMTcg
UENJIGxpbmsgMyBjaGFuZ2VkIDAgLT4gNQooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi40
NjldIFBDSS1JU0EgbGluayAzIHJvdXRlZCB0byBJUlE1CihkMTcpIFsyMDE0LTExLTE4IDEz
OjA4OjIyLjQ4Nl0gcGNpIGRldiAwMTozIElOVEEtPklSUTEwCihkMTcpIFsyMDE0LTExLTE4
IDEzOjA4OjIyLjQ5Ml0gcGNpIGRldiAwMjowIElOVEEtPklSUTExCihkMTcpIFsyMDE0LTEx
LTE4IDEzOjA4OjIyLjUwMl0gcGNpIGRldiAwNDowIElOVEEtPklSUTUKKGQxNykgWzIwMTQt
MTEtMTggMTM6MDg6MjIuNTQ5XSBObyBSQU0gaW4gaGlnaCBtZW1vcnk7IHNldHRpbmcgaGln
aF9tZW0gcmVzb3VyY2UgYmFzZSB0byAxMDAwMDAwMDAKKGQxNykgWzIwMTQtMTEtMTggMTM6
MDg6MjIuNTUwXSBwY2kgZGV2IDAzOjAgYmFyIDEwIHNpemUgMDAyMDAwMDAwOiAwZjAwMDAw
MDgKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNTUyXSBwY2kgZGV2IDAyOjAgYmFyIDE0
IHNpemUgMDAxMDAwMDAwOiAwZjIwMDAwMDgKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIu
NTUzXSBwY2kgZGV2IDA0OjAgYmFyIDMwIHNpemUgMDAwMDQwMDAwOiAwZjMwMDAwMDAKKGQx
NykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNTU1XSBwY2kgZGV2IDA0OjAgYmFyIDEwIHNpemUg
MDAwMDIwMDAwOiAwZjMwNDAwMDAKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNTU1XSBw
Y2kgZGV2IDAzOjAgYmFyIDMwIHNpemUgMDAwMDEwMDAwOiAwZjMwNjAwMDAKKGQxNykgWzIw
MTQtMTEtMTggMTM6MDg6MjIuNTU3XSBwY2kgZGV2IDAzOjAgYmFyIDE0IHNpemUgMDAwMDAx
MDAwOiAwZjMwNzAwMDAKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNTU3XSBwY2kgZGV2
IDAyOjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAwMGMwMDEKKGQxNykgWzIwMTQtMTEt
MTggMTM6MDg6MjIuNTU5XSBwY2kgZGV2IDA0OjAgYmFyIDE0IHNpemUgMDAwMDAwMDQwOiAw
MDAwMGMxMDEKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNTYxXSBwY2kgZGV2IDAxOjEg
YmFyIDIwIHNpemUgMDAwMDAwMDEwOiAwMDAwMGMxNDEKKGQxNykgWzIwMTQtMTEtMTggMTM6
MDg6MjIuNTYzXSBNdWx0aXByb2Nlc3NvciBpbml0aWFsaXNhdGlvbjoKKGQxNykgWzIwMTQt
MTEtMTggMTM6MDg6MjIuNTgyXSAgLSBDUFUwIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQg
TVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNykgWzIwMTQtMTEtMTgg
MTM6MDg6MjIuNjAwXSAgLSBDUFUxIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMg
Li4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6
MjIuNjE4XSAgLSBDUFUyIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZh
ciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjM2
XSAgLSBDUFUzIC4uLiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJS
cyBbMS84XSAuLi4gZG9uZS4KKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjM2XSBUZXN0
aW5nIEhWTSBlbnZpcm9ubWVudDoKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjQ2XSAg
LSBSRVAgSU5TQiBhY3Jvc3MgcGFnZSBib3VuZGFyaWVzIC4uLiBwYXNzZWQKKGQxNykgWzIw
MTQtMTEtMTggMTM6MDg6MjIuNjUwXSAgLSBHUyBiYXNlIE1TUnMgYW5kIFNXQVBHUyAuLi4g
cGFzc2VkCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjY1MF0gUGFzc2VkIDIgb2YgMiB0
ZXN0cwooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi42NTBdIFdyaXRpbmcgU01CSU9TIHRh
YmxlcyAuLi4KKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjUxXSBMb2FkaW5nIFNlYUJJ
T1MgLi4uCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjY1MV0gQ3JlYXRpbmcgTVAgdGFi
bGVzIC4uLgooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi42NTFdIExvYWRpbmcgQUNQSSAu
Li4KKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjUzXSB2bTg2IFRTUyBhdCBmYzAwYTIw
MAooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi42NTNdIEJJT1MgbWFwOgooZDE3KSBbMjAx
NC0xMS0xOCAxMzowODoyMi42NTNdICAxMDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQooZDE3
KSBbMjAxNC0xMS0xOCAxMzowODoyMi42NTNdICBjMDAwMC1mZmZmZjogTWFpbiBCSU9TCihk
MTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjY1M10gRTgyMCB0YWJsZToKKGQxNykgWzIwMTQt
MTEtMTggMTM6MDg6MjIuNjUzXSAgWzAwXTogMDAwMDAwMDA6MDAwMDAwMDAgLSAwMDAwMDAw
MDowMDBhMDAwMDogUkFNCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjY1M10gIEhPTEU6
IDAwMDAwMDAwOjAwMGEwMDAwIC0gMDAwMDAwMDA6MDAwYzAwMDAKKGQxNykgWzIwMTQtMTEt
MTggMTM6MDg6MjIuNjUzXSAgWzAxXTogMDAwMDAwMDA6MDAwYzAwMDAgLSAwMDAwMDAwMDow
MDEwMDAwMDogUkVTRVJWRUQKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjUzXSAgWzAy
XTogMDAwMDAwMDA6MDAxMDAwMDAgLSAwMDAwMDAwMDozZjgwMDAwMDogUkFNCihkMTcpIFsy
MDE0LTExLTE4IDEzOjA4OjIyLjY1M10gIEhPTEU6IDAwMDAwMDAwOjNmODAwMDAwIC0gMDAw
MDAwMDA6ZmMwMDAwMDAKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjUzXSAgWzAzXTog
MDAwMDAwMDA6ZmMwMDAwMDAgLSAwMDAwMDAwMTowMDAwMDAwMDogUkVTRVJWRUQKKGQxNykg
WzIwMTQtMTEtMTggMTM6MDg6MjIuNjU0XSBJbnZva2luZyBTZWFCSU9TIC4uLgooZDE3KSBb
MjAxNC0xMS0xOCAxMzowODoyMi42NTZdIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAt
Z2U1MTQ4OGMtMjAxNDExMThfMTI1MjIzLXNlcnZlZXJzdGVydGplKQooZDE3KSBbMjAxNC0x
MS0xOCAxMzowODoyMi42NTZdIAooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi42NTZdIEZv
dW5kIFhlbiBoeXBlcnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDAwMAooZDE3KSBbMjAxNC0x
MS0xOCAxMzowODoyMi42NTZdIFJ1bm5pbmcgb24gUUVNVSAoaTQ0MGZ4KQooZDE3KSBbMjAx
NC0xMS0xOCAxMzowODoyMi42NTZdIHhlbjogY29weSBlODIwLi4uCihkMTcpIFsyMDE0LTEx
LTE4IDEzOjA4OjIyLjY1Nl0gUmVsb2NhdGluZyBpbml0IGZyb20gMHgwMDBkZjYyOSB0byAw
eDNmN2FlNjAwIChzaXplIDcxOTk1KQooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi42NTld
IENQVSBNaHo9MzIwMQooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi42NjNdIEZvdW5kIDcg
UENJIGRldmljZXMgKG1heCBQQ0kgYnVzIGlzIDAwKQooZDE3KSBbMjAxNC0xMS0xOCAxMzow
ODoyMi42NjNdIEFsbG9jYXRlZCBYZW4gaHlwZXJjYWxsIHBhZ2UgYXQgM2Y3ZmYwMDAKKGQx
NykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjYzXSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJjCihk
MTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjY2M10geGVuOiBjb3B5IEJJT1MgdGFibGVzLi4u
CihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjY2M10gQ29weWluZyBTTUJJT1MgZW50cnkg
cG9pbnQgZnJvbSAweDAwMDEwMDEwIHRvIDB4MDAwZjBmNTAKKGQxNykgWzIwMTQtMTEtMTgg
MTM6MDg6MjIuNjYzXSBDb3B5aW5nIE1QVEFCTEUgZnJvbSAweGZjMDAxMWEwL2ZjMDAxMWIw
IHRvIDB4MDAwZjBlMzAKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNjYzXSBDb3B5aW5n
IFBJUiBmcm9tIDB4MDAwMTAwMzAgdG8gMHgwMDBmMGRiMAooZDE3KSBbMjAxNC0xMS0xOCAx
MzowODoyMi42NjNdIENvcHlpbmcgQUNQSSBSU0RQIGZyb20gMHgwMDAxMDBiMCB0byAweDAw
MGYwZDgwCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjY2M10gVXNpbmcgcG10aW1lciwg
aW9wb3J0IDB4YjAwOAooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi42NjNdIFNjYW4gZm9y
IFZHQSBvcHRpb24gcm9tCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjY3OV0gUnVubmlu
ZyBvcHRpb24gcm9tIGF0IGMwMDA6MDAwMwooWEVOKSBbMjAxNC0xMS0xOCAxMzowODoyMi42
ODhdIHN0ZHZnYS5jOjE0NzpkMTd2MCBlbnRlcmluZyBzdGR2Z2EgYW5kIGNhY2hpbmcgbW9k
ZXMKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNzA3XSBwbW0gY2FsbCBhcmcxPTAKKGQx
NykgWzIwMTQtMTEtMTggMTM6MDg6MjIuNzA4XSBUdXJuaW5nIG9uIHZnYSB0ZXh0IG1vZGUg
Y29uc29sZQooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi44MzRdIFNlYUJJT1MgKHZlcnNp
b24gcmVsLTEuNy41LTAtZ2U1MTQ4OGMtMjAxNDExMThfMTI1MjIzLXNlcnZlZXJzdGVydGpl
KQooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi44NDddIE1hY2hpbmUgVVVJRCAzZDczNDUz
MS0wZWQ2LTQwNTEtODA4Yi00Y2Q3YTNkNmFkMDIKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6
MjIuODQ4XSBBbGwgdGhyZWFkcyBjb21wbGV0ZS4KKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6
MjIuODQ4XSBGb3VuZCAwIGxwdCBwb3J0cwooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi44
NDldIEZvdW5kIDAgc2VyaWFsIHBvcnRzCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjIyLjg0
OV0gQVRBIGNvbnRyb2xsZXIgMSBhdCAxZjAvM2Y0LzAgKGlycSAxNCBkZXYgOSkKKGQxNykg
WzIwMTQtMTEtMTggMTM6MDg6MjIuODUwXSBBVEEgY29udHJvbGxlciAyIGF0IDE3MC8zNzQv
MCAoaXJxIDE1IGRldiA5KQooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyMi44NTRdIGF0YTAt
MDogUUVNVSBIQVJERElTSyBBVEEtNyBIYXJkLURpc2sgKDEwMjQwIE1pQnl0ZXMpCihkMTcp
IFsyMDE0LTExLTE4IDEzOjA4OjIyLjg1NF0gU2VhcmNoaW5nIGJvb3RvcmRlciBmb3I6IC9w
Y2lAaTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDAKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6
MjIuOTUyXSBQUzIga2V5Ym9hcmQgaW5pdGlhbGl6ZWQKKGQxNykgWzIwMTQtMTEtMTggMTM6
MDg6MjIuOTUyXSBBbGwgdGhyZWFkcyBjb21wbGV0ZS4KKGQxNykgWzIwMTQtMTEtMTggMTM6
MDg6MjIuOTUyXSBTY2FuIGZvciBvcHRpb24gcm9tcwooZDE3KSBbMjAxNC0xMS0xOCAxMzow
ODoyMi45NzVdIFJ1bm5pbmcgb3B0aW9uIHJvbSBhdCBjOTgwOjAwMDMKKGQxNykgWzIwMTQt
MTEtMTggMTM6MDg6MjIuOTgxXSBwbW0gY2FsbCBhcmcxPTEKKGQxNykgWzIwMTQtMTEtMTgg
MTM6MDg6MjIuOTgyXSBwbW0gY2FsbCBhcmcxPTAKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6
MjIuOTgzXSBwbW0gY2FsbCBhcmcxPTEKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjIuOTgz
XSBwbW0gY2FsbCBhcmcxPTAKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjMuMDAwXSBTZWFy
Y2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDQKKGQxNykgWzIwMTQtMTEtMTgg
MTM6MDg6MjMuMDAwXSAKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjMuMDA2XSBQcmVzcyBG
MTIgZm9yIGJvb3QgbWVudS4KKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjMuMDA2XSAKKFhF
TikgWzIwMTQtMTEtMTggMTM6MDg6MjMuNzcxXSBzdGR2Z2EuYzoxNTE6ZDE2djAgbGVhdmlu
ZyBzdGR2Z2EKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjUuNTUxXSBTZWFyY2hpbmcgYm9v
dG9yZGVyIGZvcjogSEFMVAooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyNS41NTJdIGRyaXZl
IDB4MDAwZjBkMzA6IFBDSFM9MTYzODMvMTYvNjMgdHJhbnNsYXRpb249bGJhIExDSFM9MTAy
NC8yNTUvNjMgcz0yMDk3MTUyMAooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyNS41NTJdIFNw
YWNlIGF2YWlsYWJsZSBmb3IgVU1COiBjYTgwMC1lZjAwMCwgZjAwMDAtZjBkMzAKKGQxNykg
WzIwMTQtMTEtMTggMTM6MDg6MjUuNTUyXSBSZXR1cm5lZCAyNTgwNDggYnl0ZXMgb2YgWm9u
ZUhpZ2gKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjUuNTUyXSBlODIwIG1hcCBoYXMgNiBp
dGVtczoKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjUuNTUyXSAgIDA6IDAwMDAwMDAwMDAw
MDAwMDAgLSAwMDAwMDAwMDAwMDlmYzAwID0gMSBSQU0KKGQxNykgWzIwMTQtMTEtMTggMTM6
MDg6MjUuNTUyXSAgIDE6IDAwMDAwMDAwMDAwOWZjMDAgLSAwMDAwMDAwMDAwMGEwMDAwID0g
MiBSRVNFUlZFRAooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyNS41NTJdICAgMjogMDAwMDAw
MDAwMDBmMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgPSAyIFJFU0VSVkVECihkMTcpIFsyMDE0
LTExLTE4IDEzOjA4OjI1LjU1Ml0gICAzOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDAz
ZjdmZjAwMCA9IDEgUkFNCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjI1LjU1Ml0gICA0OiAw
MDAwMDAwMDNmN2ZmMDAwIC0gMDAwMDAwMDAzZjgwMDAwMCA9IDIgUkVTRVJWRUQKKGQxNykg
WzIwMTQtMTEtMTggMTM6MDg6MjUuNTUyXSAgIDU6IDAwMDAwMDAwZmMwMDAwMDAgLSAwMDAw
MDAwMTAwMDAwMDAwID0gMiBSRVNFUlZFRAooZDE3KSBbMjAxNC0xMS0xOCAxMzowODoyNS41
NTNdIGVudGVyIGhhbmRsZV8xOToKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjUuNTUzXSAg
IE5VTEwKKGQxNykgWzIwMTQtMTEtMTggMTM6MDg6MjUuNTU5XSBCb290aW5nIGZyb20gSGFy
ZCBEaXNrLi4uCihkMTcpIFsyMDE0LTExLTE4IDEzOjA4OjI1LjU2MV0gQm9vdGluZyBmcm9t
IDAwMDA6N2MwMAooWEVOKSBbMjAxNC0xMS0xOCAxMzowODoyOC4xMjFdIGdyYW50X3RhYmxl
LmM6MzA1OmQwdjQgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gOCBmcmFtZXMKKFhFTikg
WzIwMTQtMTEtMTggMTM6MDg6MjguNzQ5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
MzowODozMi4wMzhdIHN0ZHZnYS5jOjE1MTpkMTd2MCBsZWF2aW5nIHN0ZHZnYQooWEVOKSBb
MjAxNC0xMS0xOCAxMzowODozOC43NDldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEz
OjA4OjQ4Ljc0OV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MDg6NDkuNTQ4XSBz
dGR2Z2EuYzoxNDc6ZDE2djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVzCihY
RU4pIFsyMDE0LTExLTE4IDEzOjA4OjUxLjE1N10gaXJxLmM6MzgwOiBEb20xNiBjYWxsYmFj
ayB2aWEgY2hhbmdlZCB0byBEaXJlY3QgVmVjdG9yIDB4ZjMKKFhFTikgWzIwMTQtMTEtMTgg
MTM6MDg6NTYuNTEzXSBzdGR2Z2EuYzoxNDc6ZDE3djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBj
YWNoaW5nIG1vZGVzCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU2Ljk5OV0gbWVtb3J5X21h
cDpyZW1vdmU6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0x
MS0xOCAxMzowODo1Ny4wMDRdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZu
PWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTggMTM6MDg6NTcuMDA4XSBtZW1vcnlfbWFw
OnJlbW92ZTogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjA4OjU3LjAxM10gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49
ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xOCAxMzowODo1Ny4wMTddIG1lbW9yeV9tYXA6
cmVtb3ZlOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEt
MTggMTM6MDg6NTcuMDIzXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1m
ZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjAyN10gbWVtb3J5X21hcDpy
ZW1vdmU6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0x
OCAxMzowODo1Ny4wMzJdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZl
MGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTggMTM6MDg6NTcuMDM2XSBtZW1vcnlfbWFwOnJl
bW92ZTogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE4
IDEzOjA4OjU3LjA0MF0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUw
ZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xOCAxMzowODo1Ny4wNDRdIG1lbW9yeV9tYXA6cmVt
b3ZlOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTgg
MTM6MDg6NTcuMDQ5XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBm
ZSBucj0xCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjA1OV0gbWVtb3J5X21hcDpyZW1v
dmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwCihYRU4pIFsyMDE0LTExLTE4
IDEzOjA4OjU3LjA2Nl0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUy
MDAgbnI9MjAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjA3Ml0gbWVtb3J5X21hcDpy
ZW1vdmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjA4OjU3LjA3OF0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzAwMCBtZm49
ZmUyMDAgbnI9MjAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjA4M10gbWVtb3J5X21h
cDpyZW1vdmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwCihYRU4pIFsyMDE0
LTExLTE4IDEzOjA4OjU3LjA4OV0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzAwMCBt
Zm49ZmUyMDAgbnI9MjAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjA5NV0gbWVtb3J5
X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwCihYRU4pIFsy
MDE0LTExLTE4IDEzOjA4OjU3LjEwMV0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzAw
MCBtZm49ZmUyMDAgbnI9MjAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjEwN10gbWVt
b3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwCihYRU4p
IFsyMDE0LTExLTE4IDEzOjA4OjU3LjExM10gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1m
MzAwMCBtZm49ZmUyMDAgbnI9MjAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjExOF0g
bWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwCihY
RU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjEyNF0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdm
bj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU3LjE1
OV0gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAwIGNoYW5nZWQgNSAtPiAwCihYRU4pIFsy
MDE0LTExLTE4IDEzOjA4OjU3LjE4MF0gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAxIGNo
YW5nZWQgMTAgLT4gMAooWEVOKSBbMjAxNC0xMS0xOCAxMzowODo1Ny4yMDFdIGlycS5jOjI3
MDogRG9tMTYgUENJIGxpbmsgMiBjaGFuZ2VkIDExIC0+IDAKKFhFTikgWzIwMTQtMTEtMTgg
MTM6MDg6NTcuMjI2XSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5rIDMgY2hhbmdlZCA1IC0+
IDAKKFhFTikgWzIwMTQtMTEtMTggMTM6MDg6NTguMjAxXSBpcnEuYzozODA6IERvbTE3IGNh
bGxiYWNrIHZpYSBjaGFuZ2VkIHRvIERpcmVjdCBWZWN0b3IgMHhmMwooWEVOKSBbMjAxNC0x
MS0xOCAxMzowODo1OC43NDldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU5
LjIxNV0gZ3JhbnRfdGFibGUuYzoxMjk5OmQxNnYzIEV4cGFuZGluZyBkb20gKDE2KSBncmFu
dCB0YWJsZSBmcm9tICg0KSB0byAoNSkgZnJhbWVzLgooWEVOKSBbMjAxNC0xMS0xOCAxMzow
ODo1OS4zMDVdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMCBjaGFuZ2VkIDUgLT4gMAoo
WEVOKSBbMjAxNC0xMS0xOCAxMzowODo1OS4zMTFdIGlycS5jOjI3MDogRG9tMTcgUENJIGxp
bmsgMSBjaGFuZ2VkIDEwIC0+IDAKKFhFTikgWzIwMTQtMTEtMTggMTM6MDg6NTkuMzE3XSBp
cnEuYzoyNzA6IERvbTE3IFBDSSBsaW5rIDIgY2hhbmdlZCAxMSAtPiAwCihYRU4pIFsyMDE0
LTExLTE4IDEzOjA4OjU5LjMyMl0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAzIGNoYW5n
ZWQgNSAtPiAwCihYRU4pIFsyMDE0LTExLTE4IDEzOjA4OjU5Ljc5MF0gZ3JhbnRfdGFibGUu
YzoxMjk5OmQxN3YyIEV4cGFuZGluZyBkb20gKDE3KSBncmFudCB0YWJsZSBmcm9tICg0KSB0
byAoNSkgZnJhbWVzLgooWEVOKSBbMjAxNC0xMS0xOCAxMzowOTowOC43NDldIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjA5OjE4Ljc1MF0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6MDk6MjguNzUwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzowOToy
OS42NDVdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUg
dG8gOSBmcmFtZXMKKFhFTikgWzIwMTQtMTEtMTggMTM6MDk6MzguNzUwXSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzowOTo0OC43NTBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjA5OjU4Ljc1MF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTA6MDgu
NzUwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxMDoxOC43NTFdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjEwOjI4Ljc1MV0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6MTA6MzguNzUxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxMDo0
OC43NTFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjEwOjU4Ljc1MV0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTE6MDguNzUyXSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMzoxMToxMi4yNzhdIGdyYW50X3RhYmxlLmM6MTI5OTpkMTZ2MSBFeHBhbmRp
bmcgZG9tICgxNikgZ3JhbnQgdGFibGUgZnJvbSAoNSkgdG8gKDYpIGZyYW1lcy4KKFhFTikg
WzIwMTQtMTEtMTggMTM6MTE6MTIuNTE3XSBncmFudF90YWJsZS5jOjMwNTpkMHYwIEluY3Jl
YXNlZCBtYXB0cmFjayBzaXplIHRvIDEwIGZyYW1lcwooWEVOKSBbMjAxNC0xMS0xOCAxMzox
MToxOC43NTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjExOjI4Ljc1Ml0gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTE6MzguNzUyXSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxMzoxMTo0OC43NTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEz
OjExOjU4Ljc1M10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTI6MDguNzUzXSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxMjoxOC43NTNdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDEzOjEyOjI4Ljc1M10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTM6MTI6MzguNzUzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxMjo0OC44Nzld
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjEyOjU4Ljg4MF0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTM6MTM6MDguODgwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMzoxMzoxOC44ODBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjEzOjI4Ljg4
MF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTM6MzguODgwXSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzoxMzo0OC44ODFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjEzOjU4Ljg4MV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTQ6MDgu
ODgxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxNDoxOC44ODFdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjE0OjI4Ljg4MV0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6MTQ6MzguODgxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxNDo0
OC44ODFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjE0OjU4Ljg4Ml0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTU6MDguODgyXSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMzoxNToxOC44ODJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjE1
OjI4Ljg4Ml0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTU6MzguODgyXSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxNTo0OC44ODJdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDEzOjE1OjU4Ljg4M10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6
MTY6MDguODgzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxNjoxOC44ODNdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjE2OjI4Ljg4M10gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTM6MTY6MzguODgzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
MzoxNjo0OC44ODNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjE2OjU4Ljg4NF0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTc6MDguODg0XSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xOCAxMzoxNzoxOC44ODRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4
IDEzOjE3OjI4Ljg4NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTc6MzguODg0
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxNzo0OC44ODRdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE4IDEzOjE3OjU4Ljg4NV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTM6MTg6MDguODg1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxODoxOC44
ODVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjE4OjI4Ljg4NV0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTggMTM6MTg6MzguODg1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xOCAxMzoxODo0OC44ODVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjE4OjU4
Ljg4NV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTk6MDguODg2XSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxOToxOC44ODZdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE4IDEzOjE5OjI4Ljg4Nl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MTk6
MzguODg2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxOTo0NS4zNzldIGdyYW50
X3RhYmxlLmM6MTI5OTpkMTZ2MiBFeHBhbmRpbmcgZG9tICgxNikgZ3JhbnQgdGFibGUgZnJv
bSAoNikgdG8gKDcpIGZyYW1lcy4KKFhFTikgWzIwMTQtMTEtMTggMTM6MTk6NDguODg2XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoxOTo1OC44ODddIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDEzOjIwOjA4Ljg4N10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTM6MjA6MTguODg3XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyMDoyOC44ODdd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjIwOjM4Ljg4N10gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTM6MjA6NDguODg4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMzoyMDo1OC44ODhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjIxOjA4Ljg4
OF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MjE6MTguODg4XSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzoyMToyOC44ODhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjIxOjM4Ljg4OV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MjE6NDgu
ODg5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyMTo1OC44ODldIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjIyOjA4Ljg4OV0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6MjI6MTguODg5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyMjoy
OC44ODldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjIyOjM4Ljg5MF0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MjI6NDguODkwXSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMzoyMjo1OC44OTBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjIz
OjA4Ljg5MF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MjM6MTguODkwXSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyMzoyOC44OTFdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDEzOjIzOjM4Ljg5MV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6
MjM6NDguODkxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyMzo1OC44OTFdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjI0OjA4Ljg5MV0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTM6MjQ6MTguODkyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
MzoyNDoyOC44OTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjI0OjM4Ljg5Ml0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MjQ6NDguODkyXSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xOCAxMzoyNDo1OC44OTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4
IDEzOjI1OjA4Ljg5M10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MjU6MTguODkz
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyNToyOC44OTNdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE4IDEzOjI1OjM4Ljg5M10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTM6MjU6NDguODk0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyNTo1OC44
OTRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjI2OjA4Ljg5NF0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTggMTM6MjY6MTguODk0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xOCAxMzoyNjoyOC44OTRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjI2OjM4
Ljg5NV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MjY6NDguODk1XSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyNjo1OC44OTVdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE4IDEzOjI3OjA4Ljg5NV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6Mjc6
MTguODk1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyNzoyOC44OTVdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjI3OjM4Ljg5Nl0gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTggMTM6Mjc6NDguODk2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoy
Nzo1OC44OTZdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjI4OjA4Ljg5Nl0gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6Mjg6MTguODk2XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxMzoyODoyOC44OTddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEz
OjI4OjM4Ljg5N10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6Mjg6NDguODk3XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyODo1OC44OTddIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDEzOjI5OjA4Ljg5N10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTM6Mjk6MTguODk4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoyOToyOC44OThd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjI5OjM4Ljg5OF0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTM6Mjk6NDguODk4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMzoyOTo1OC44OTldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjMwOjA4Ljg5
OV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MzA6MTguODk5XSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzozMDoyOC44OTldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjMwOjM4Ljg5OV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MzA6NDgu
OTAwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozMDo1OC45MDBdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjMxOjA4LjkwMF0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6MzE6MTguOTAwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozMToy
OC45MDBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjMxOjM4LjkwMV0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MzE6NDguOTAxXSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMzozMTo1OC45MDFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjMy
OjA4LjkwMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MzI6MTguOTAxXSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozMjoyOC45MDJdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDEzOjMyOjM4LjkwMl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6
MzI6NDguOTAyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozMjo1OC45MDJdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjMzOjA4LjkwM10gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTM6MzM6MTguOTAzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
MzozMzoyOC45MDNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjMzOjM4LjkwM10g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MzM6NDguOTA0XSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xOCAxMzozMzo1OC45MDRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4
IDEzOjM0OjA4LjkwNF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MzQ6MTguOTA0
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozNDoyOC45MDRdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE4IDEzOjM0OjM4LjkwNF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTM6MzQ6NDguOTA0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozNDo1OC45
MDVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjM1OjA4LjkwNV0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTggMTM6MzU6MTguOTA1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xOCAxMzozNToyOC45MDVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjM1OjM4
LjkwNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MzU6NDguOTA2XSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxMzozNTo1OC45MDZdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE4IDEzOjM2OjA4LjkwNl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6MzY6
MTguOTA2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozNjoyOC45MDddIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjM2OjM4LjkwN10gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTggMTM6MzY6NDguOTA3XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzoz
Njo1OC45MDddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjM3OjA4LjkwOF0gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6Mzc6MTguOTA4XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxMzozNzoyOC45MDhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEz
OjM3OjM4LjkwOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6Mzc6NDguOTA4XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozNzo1OC45MDldIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDEzOjM4OjA4LjkwOV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTM6Mzg6MTguOTA5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozODoyOC45MDld
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjM4OjM4LjkwOV0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTM6Mzg6NDguOTEwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMzozODo1OC45MTBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjM5OjA4Ljkx
MF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6Mzk6MTguOTEwXSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzozOToyOC45MTBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjM5OjM4LjkxMF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6Mzk6NDgu
OTExXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzozOTo1OC45MTFdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjQwOjA4LjkxMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6NDA6MTguOTExXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0MDoy
OC45MTFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQwOjM4LjkxMl0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDA6NDguOTEyXSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMzo0MDo1OC45MTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQx
OjA4LjkxMl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDE6MTguOTEyXSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0MToyOC45MTJdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDEzOjQxOjM4LjkxM10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6
NDE6NDguOTEzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0MTo1OC45MTNdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQyOjA4LjkxM10gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTM6NDI6MTguOTEzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
Mzo0MjoyOC45MTRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQyOjM4LjkxNF0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDI6NDguOTE0XSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xOCAxMzo0Mjo1OC45MTRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4
IDEzOjQzOjA4LjkxNF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDM6MTguOTE0
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0MzoyOC45MTRdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE4IDEzOjQzOjM4LjkxNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTM6NDM6NDguOTE1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0Mzo1OC45
MTVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQ0OjA4LjkxNV0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTggMTM6NDQ6MTguOTE1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xOCAxMzo0NDoyOC45MTVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQ0OjM4
LjkxNl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDQ6NDguOTE2XSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0NDo1OC45MTZdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE4IDEzOjQ1OjA4LjkxNl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDU6
MTguOTE2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0NToyOC45MTZdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQ1OjM4LjkxN10gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTggMTM6NDU6NDguOTEzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0
NTo1OC45MTNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQ2OjA4LjkxM10gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDY6MTguOTE0XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxMzo0NjoyOC45MTRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEz
OjQ2OjM4LjkxNF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDY6NDguOTE0XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0Njo1OC45MTRdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDEzOjQ3OjA4LjkxNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTM6NDc6MTguOTE1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0NzoyOC45MTVd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQ3OjM4LjkxNV0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTM6NDc6NDguOTE1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMzo0Nzo1OC45MTVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQ4OjA4Ljkx
Nl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDg6MTguOTE2XSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzo0ODoyOC45MTZdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjQ4OjM4LjkxNl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDg6NDgu
OTE2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0ODo1OC45MTZdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjQ5OjA4LjkxN10gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6NDk6MTguOTE3XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo0OToy
OC45MTddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjQ5OjM4LjkxN10gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NDk6NDguOTE3XSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMzo0OTo1OC45MTddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjUw
OjA4LjkxOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTA6MTguOTE4XSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1MDoyOC45MThdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDEzOjUwOjM4LjkxOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6
NTA6NDguOTE4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1MDo1OC45MTldIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjUxOjA4LjkxOV0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTM6NTE6MTguOTE5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
Mzo1MToyOC45MTldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjUxOjM4LjkxOV0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTE6NDguOTIwXSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xOCAxMzo1MTo1OC45MjBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4
IDEzOjUyOjA4LjkyMF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTI6MTguOTIw
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1MjoyOC45MjBdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE4IDEzOjUyOjM4LjkyMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTM6NTI6NDguOTIxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1Mjo1OC45
MjFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjUzOjA4LjkyMV0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTggMTM6NTM6MTguOTIyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xOCAxMzo1MzoyOC45MjJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjUzOjM4
LjkyMl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTM6NDguOTIyXSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1Mzo1OC45MjJdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE4IDEzOjU0OjA4LjkyM10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTQ6
MTguOTIzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1NDoyOC45MjNdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjU0OjM4LjkyM10gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTggMTM6NTQ6NDguOTIzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1
NDo1OC45MjRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjU1OjA4LjkyNF0gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTU6MTguOTI0XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxMzo1NToyOC45MjRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEz
OjU1OjM4LjkyNF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTU6NDguOTI1XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1NTo1OC45MjVdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDEzOjU2OjA4LjkyNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTM6NTY6MTguOTI1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1NjoyOC45MjVd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjU2OjM4LjkyNV0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTM6NTY6NDguOTI1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMzo1Njo1OC45MjVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjU3OjA4Ljky
Nl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTc6MTguOTI2XSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMzo1NzoyOC45MjZdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDEzOjU3OjM4LjkyNl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTc6NDgu
OTI3XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1Nzo1OC45MjddIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDEzOjU4OjA4LjkyN10gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTM6NTg6MTguOTI3XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1ODoy
OC45MjhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjU4OjM4LjkyOF0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTg6NDguOTI4XSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMzo1ODo1OC45MjhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEzOjU5
OjA4LjkyOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6NTk6MTguOTI4XSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1OToyOC45MjldIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDEzOjU5OjM4LjkyOV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTM6
NTk6NDguOTI5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMzo1OTo1OC45MjldIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjAwOjA4LjkyOV0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTQ6MDA6MTguOTMwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
NDowMDoyOC45MzBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjAwOjM4LjkzMF0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDA6NDguOTMwXSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xOCAxNDowMDo1OC45MzBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4
IDE0OjAxOjA4LjkzMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDE6MTguOTMx
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowMToyOC45MzFdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE4IDE0OjAxOjM4LjkzMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6MDE6NDguOTMxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowMTo1OC45
MzJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjAyOjA4LjkzMl0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTggMTQ6MDI6MTguOTMyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xOCAxNDowMjoyOC45MzJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjAyOjM4
LjkzMl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDI6NDguOTMzXSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxNDowMjo1OC45MzNdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE4IDE0OjAzOjA4LjkzM10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDM6
MTguOTMzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowMzoyOC45MzRdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjAzOjM4LjkzNF0gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTggMTQ6MDM6NDguOTM0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDow
Mzo1OC45MzRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjA0OjA4LjkzNF0gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDQ6MTguOTM0XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxNDowNDoyOC45MzVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0
OjA0OjM4LjkzNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDQ6NDguOTM1XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowNDo1OC45MzVdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDE0OjA1OjA4LjkzNl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTQ6MDU6MTguOTM2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowNToyOC45MzZd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjA1OjM4LjkzNl0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTQ6MDU6NDguOTM2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxNDowNTo1OC45MzddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjA2OjA4Ljkz
N10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDY6MTguOTM3XSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxNDowNjoyOC45MzddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDE0OjA2OjM4LjkzN10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDY6NDgu
OTM4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowNjo1OC45MzhdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDE0OjA3OjA4LjkzOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTQ6MDc6MTguOTM4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowNzoy
OC45MzhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjA3OjM4LjkzOV0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDc6NDguOTM1XSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxNDowNzo1OC45MzVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjA4
OjA4LjkzNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDg6MTguOTM2XSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowODoyOC45MzZdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDE0OjA4OjM4LjkzNl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6
MDg6NDguOTM2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDowODo1OC45MzZdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjA5OjA4LjkzNl0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTQ6MDk6MTguOTM3XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
NDowOToyOC45MzddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjA5OjM4LjkzN10g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MDk6NDguOTM3XSAtLU1BUkstLQooWEVO
KSBbMjAxNC0xMS0xOCAxNDowOTo1OC45MzddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4
IDE0OjEwOjA4LjkzOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MTA6MTguOTM4
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDoxMDoyOC45MzhdIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE4IDE0OjEwOjM4LjkzOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTQ6MTA6NDguOTM4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDoxMDo1OC45
MzldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjExOjA4LjkzOV0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTggMTQ6MTE6MTguOTM5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xOCAxNDoxMToyOC45MzldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjExOjM4
LjkzOV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MTE6NDguOTQwXSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxNDoxMTo1OC45NDBdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE4IDE0OjEyOjA4Ljk0MF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MTI6
MTguOTQwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDoxMjoyOC45NDBdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjEyOjM4Ljk0MV0gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTggMTQ6MTI6NDguOTQxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxNDox
Mjo1OC45NDFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDE0OjEzOjA4Ljk0MV0gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTQ6MTM6MTguOTQxXSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxNDoxMzoyOC45NDFdIC0tTUFSSy0tCg==
------------0191A1230144FE1ED
Content-Type: text/plain;
 name="xl-dmesg-not-defined.txt"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="xl-dmesg-not-defined.txt"

fCB8IHwgfF9fICAgX3wgX19fKSB8IHxffCB8X198IHwgfCAoX18gCiAvXy9cX1xfX198X3wg
fF98ICAgIHxffChfKV9fX18oXylfX18vICAgfF98ICBcX19ffAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKKFhFTikgWGVuIHZlcnNpb24g
NC41LjAtcmMgKHJvb3RAZHluZG5zLm9yZykgKGdjYy00LjcucmVhbCAoRGViaWFuIDQuNy4y
LTUpIDQuNy4yKSBkZWJ1Zz15IFR1ZSBOb3YgMTggMTI6MTk6MTAgQ0VUIDIwMTQKKFhFTikg
TGF0ZXN0IENoYW5nZVNldDogTW9uIE5vdiAxNyAxNTowNzowMyAyMDE0ICswMTAwIGdpdDow
NTQwYjg1LWRpcnR5CihYRU4pIEJvb3Rsb2FkZXI6IEdSVUIgMS45OS0yNytkZWI3dTIKKFhF
TikgQ29tbWFuZCBsaW5lOiBkb20wX21lbT0xNTM2TSxtYXg6MTUzNk0gbG9nbHZsPWFsbCBs
b2dsdmxfZ3Vlc3Q9YWxsIGNvbnNvbGVfdGltZXN0YW1wcz1kYXRlbXMgdmdhPWdmeC0xMjgw
eDEwMjR4MzIgY3B1aWRsZSBjcHVmcmVxPXhlbiBjb20xPTM4NDAwLDhuMSBjb25zb2xlPXZn
YSxjb20xIGl2cnNfaW9hcGljWzZdPTAwOjE0LjAgaW9tbXU9b24sdmVyYm9zZSxkZWJ1Zyxh
bWQtaW9tbXUtZGVidWcgZGVidWcgbGFwaWM9ZGVidWcgYXBpY192ZXJib3NpdHk9ZGVidWcg
YXBpYz1kZWJ1ZwooWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjoKKFhFTikgIFZHQSBpcyBncmFw
aGljcyBtb2RlIDEyODB4MTAyNCwgMzIgYnBwCihYRU4pICBWQkUvRERDIG1ldGhvZHM6IFYy
OyBFRElEIHRyYW5zZmVyIHRpbWU6IDEgc2Vjb25kcwooWEVOKSBEaXNjIGluZm9ybWF0aW9u
OgooWEVOKSAgRm91bmQgMiBNQlIgc2lnbmF0dXJlcwooWEVOKSAgRm91bmQgMiBFREQgaW5m
b3JtYXRpb24gc3RydWN0dXJlcwooWEVOKSBYZW4tZTgyMCBSQU0gbWFwOgooWEVOKSAgMDAw
MDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwOTk0MDAgKHVzYWJsZSkKKFhFTikgIDAwMDAw
MDAwMDAwOTk0MDAgLSAwMDAwMDAwMDAwMGEwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAw
MDAwMDAwZTQwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAw
MDAwMDAxMDAwMDAgLSAwMDAwMDAwMDlmZjkwMDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAw
MDlmZjkwMDAwIC0gMDAwMDAwMDA5ZmY5ZTAwMCAoQUNQSSBkYXRhKQooWEVOKSAgMDAwMDAw
MDA5ZmY5ZTAwMCAtIDAwMDAwMDAwOWZmZTAwMDAgKEFDUEkgTlZTKQooWEVOKSAgMDAwMDAw
MDA5ZmZlMDAwMCAtIDAwMDAwMDAwYTAwMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAw
MDBmZmUwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAw
MDEwMDAwMDAwMCAtIDAwMDAwMDA1NjAwMDAwMDAgKHVzYWJsZSkKKFhFTikgQUNQSTogUlNE
UCAwMDBGQjEwMCwgMDAxNCAocjAgQUNQSUFNKQooWEVOKSBBQ1BJOiBSU0RUIDlGRjkwMDAw
LCAwMDQ4IChyMSBNU0kgICAgT0VNU0xJQyAgMjAxMDA5MTMgTVNGVCAgICAgICA5NykKKFhF
TikgQUNQSTogRkFDUCA5RkY5MDIwMCwgMDA4NCAocjEgNzY0ME1TIEE3NjQwMTAwIDIwMTAw
OTEzIE1TRlQgICAgICAgOTcpCihYRU4pIEFDUEk6IERTRFQgOUZGOTA1RTAsIDk0MjcgKHIx
ICBBNzY0MCBBNzY0MDEwMCAgICAgIDEwMCBJTlRMIDIwMDUxMTE3KQooWEVOKSBBQ1BJOiBG
QUNTIDlGRjlFMDAwLCAwMDQwCihYRU4pIEFDUEk6IEFQSUMgOUZGOTAzOTAsIDAwODggKHIx
IDc2NDBNUyBBNzY0MDEwMCAyMDEwMDkxMyBNU0ZUICAgICAgIDk3KQooWEVOKSBBQ1BJOiBN
Q0ZHIDlGRjkwNDIwLCAwMDNDIChyMSA3NjQwTVMgT0VNTUNGRyAgMjAxMDA5MTMgTVNGVCAg
ICAgICA5NykKKFhFTikgQUNQSTogU0xJQyA5RkY5MDQ2MCwgMDE3NiAocjEgTVNJICAgIE9F
TVNMSUMgIDIwMTAwOTEzIE1TRlQgICAgICAgOTcpCihYRU4pIEFDUEk6IE9FTUIgOUZGOUUw
NDAsIDAwNzIgKHIxIDc2NDBNUyBBNzY0MDEwMCAyMDEwMDkxMyBNU0ZUICAgICAgIDk3KQoo
WEVOKSBBQ1BJOiBTUkFUIDlGRjlBNUUwLCAwMTA4IChyMyBBTUQgICAgRkFNX0ZfMTAgICAg
ICAgIDIgQU1EICAgICAgICAgMSkKKFhFTikgQUNQSTogSFBFVCA5RkY5QTZGMCwgMDAzOCAo
cjEgNzY0ME1TIE9FTUhQRVQgIDIwMTAwOTEzIE1TRlQgICAgICAgOTcpCihYRU4pIEFDUEk6
IElWUlMgOUZGOUE3MzAsIDAxMTAgKHIxICBBTUQgICAgIFJEODkwUyAgIDIwMjAzMSBBTUQg
ICAgICAgICAwKQooWEVOKSBBQ1BJOiBTU0RUIDlGRjlBODQwLCAwREE0IChyMSBBIE0gSSAg
UE9XRVJOT1cgICAgICAgIDEgQU1EICAgICAgICAgMSkKKFhFTikgU3lzdGVtIFJBTTogMjA0
NzlNQiAoMjA5NzA2NjBrQikKKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwIC0+IE5vZGUg
MAooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDEgLT4gTm9kZSAwCihYRU4pIFNSQVQ6IFBY
TSAwIC0+IEFQSUMgMiAtPiBOb2RlIDAKKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAzIC0+
IE5vZGUgMAooWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDQgLT4gTm9kZSAwCihYRU4pIFNS
QVQ6IFBYTSAwIC0+IEFQSUMgNSAtPiBOb2RlIDAKKFhFTikgU1JBVDogTm9kZSAwIFBYTSAw
IDAtYTAwMDAKKFhFTikgU1JBVDogTm9kZSAwIFBYTSAwIDEwMDAwMC1hMDAwMDAwMAooWEVO
KSBTUkFUOiBOb2RlIDAgUFhNIDAgMTAwMDAwMDAwLTU2MDAwMDAwMAooWEVOKSBOVU1BOiBB
bGxvY2F0ZWQgbWVtbm9kZW1hcCBmcm9tIDU1ZDBhZjAwMCAtIDU1ZDBiNTAwMAooWEVOKSBO
VU1BOiBVc2luZyA4IGZvciB0aGUgaGFzaCBzaGlmdC4KKFhFTikgRG9tYWluIGhlYXAgaW5p
dGlhbGlzZWQKKFhFTikgdmVzYWZiOiBmcmFtZWJ1ZmZlciBhdCAweGQwMDAwMDAwLCBtYXBw
ZWQgdG8gMHhmZmZmODJjMDAwMjAxMDAwLCB1c2luZyA2MTQ0aywgdG90YWwgMTYzODRrCihY
RU4pIHZlc2FmYjogbW9kZSBpcyAxMjgweDEwMjR4MzIsIGxpbmVsZW5ndGg9NTEyMCwgZm9u
dCA4eDE2CihYRU4pIHZlc2FmYjogVHJ1ZWNvbG9yOiBzaXplPTA6ODo4OjgsIHNoaWZ0PTA6
MTY6ODowCihYRU4pIGZvdW5kIFNNUCBNUC10YWJsZSBhdCAwMDBmZjc4MAooWEVOKSBETUkg
cHJlc2VudC4KKFhFTikgQVBJQyBib290IHN0YXRlIGlzICd4YXBpYycKKFhFTikgVXNpbmcg
QVBJQyBkcml2ZXIgZGVmYXVsdAooWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDgw
OAooWEVOKSBBQ1BJOiBTTEVFUCBJTkZPOiBwbTF4X2NudFsxOjgwNCwxOjBdLCBwbTF4X2V2
dFsxOjgwMCwxOjBdCihYRU4pIEFDUEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNbOWZmOWUw
MGNdLCB2ZWNfc2l6ZVsyMF0KKFhFTikgQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVl
MDAwMDAKKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgwMF0g
ZW5hYmxlZCkKKFhFTikgUHJvY2Vzc29yICMwIDA6MTAgQVBJQyB2ZXJzaW9uIDE2CihYRU4p
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpCihY
RU4pIFByb2Nlc3NvciAjMSAwOjEwIEFQSUMgdmVyc2lvbiAxNgooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQooWEVOKSBQcm9jZXNz
b3IgIzIgMDoxMCBBUElDIHZlcnNpb24gMTYKKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgwNF0gbGFwaWNfaWRbMHgwM10gZW5hYmxlZCkKKFhFTikgUHJvY2Vzc29yICMzIDA6MTAg
QVBJQyB2ZXJzaW9uIDE2CihYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDVdIGxhcGlj
X2lkWzB4MDRdIGVuYWJsZWQpCihYRU4pIFByb2Nlc3NvciAjNCAwOjEwIEFQSUMgdmVyc2lv
biAxNgooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA2XSBsYXBpY19pZFsweDA1XSBl
bmFibGVkKQooWEVOKSBQcm9jZXNzb3IgIzUgMDoxMCBBUElDIHZlcnNpb24gMTYKKFhFTikg
QUNQSTogSU9BUElDIChpZFsweDA2XSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBd
KQooWEVOKSBJT0FQSUNbMF06IGFwaWNfaWQgNiwgdmVyc2lvbiAzMywgYWRkcmVzcyAweGZl
YzAwMDAwLCBHU0kgMC0yMwooWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDddIGFkZHJlc3Nb
MHhmZWMyMDAwMF0gZ3NpX2Jhc2VbMjRdKQooWEVOKSBJT0FQSUNbMV06IGFwaWNfaWQgNywg
dmVyc2lvbiAzMywgYWRkcmVzcyAweGZlYzIwMDAwLCBHU0kgMjQtNTUKKFhFTikgQUNQSTog
SU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKKFhF
TikgQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgbG93
IGxldmVsKQooWEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEFDUEk6
IElSUTIgdXNlZCBieSBvdmVycmlkZS4KKFhFTikgQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJy
aWRlLgooWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMiBJL08gQVBJ
Q3MKKFhFTikgQUNQSTogSFBFVCBpZDogMHg4MzAwIGJhc2U6IDB4ZmVkMDAwMDAKKFhFTikg
RVJTVCB0YWJsZSB3YXMgbm90IGZvdW5kCihYRU4pIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBT
TVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgooWEVOKSBTTVA6IEFsbG93aW5nIDYgQ1BV
cyAoMCBob3RwbHVnIENQVXMpCihYRU4pIG1hcHBlZCBBUElDIHRvIGZmZmY4MmNmZmZkZmIw
MDAgKGZlZTAwMDAwKQooWEVOKSBtYXBwZWQgSU9BUElDIHRvIGZmZmY4MmNmZmZkZmEwMDAg
KGZlYzAwMDAwKQooWEVOKSBtYXBwZWQgSU9BUElDIHRvIGZmZmY4MmNmZmZkZjkwMDAgKGZl
YzIwMDAwKQooWEVOKSBJUlEgbGltaXRzOiA1NiBHU0ksIDExMTIgTVNJL01TSS1YCihYRU4p
IFVzaW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgKGNyZWRpdCkKKFhFTikg
RGV0ZWN0ZWQgMzIwMC4yMDUgTUh6IHByb2Nlc3Nvci4KKFhFTikgSW5pdGluZyBtZW1vcnkg
c2hhcmluZy4KKFhFTikgQU1EIEZhbTEwaCBtYWNoaW5lIGNoZWNrIHJlcG9ydGluZyBlbmFi
bGVkCihYRU4pIGFsdCB0YWJsZSBmZmZmODJkMDgwMmRhZjMwIC0+IGZmZmY4MmQwODAyZGJm
NTAKKFhFTikgUENJOiBNQ0ZHIGNvbmZpZ3VyYXRpb24gMDogYmFzZSBlMDAwMDAwMCBzZWdt
ZW50IDAwMDAgYnVzZXMgMDAgLSBmZgooWEVOKSBQQ0k6IE5vdCB1c2luZyBNQ0ZHIGZvciBz
ZWdtZW50IDAwMDAgYnVzIDAwLWZmCihYRU4pIEFNRC1WaTogRm91bmQgTVNJIGNhcGFiaWxp
dHkgYmxvY2sgYXQgMHg1NAooWEVOKSBBTUQtVmk6IEFDUEkgVGFibGU6CihYRU4pIEFNRC1W
aTogIFNpZ25hdHVyZSBJVlJTCihYRU4pIEFNRC1WaTogIExlbmd0aCAweDExMAooWEVOKSBB
TUQtVmk6ICBSZXZpc2lvbiAweDEKKFhFTikgQU1ELVZpOiAgQ2hlY2tTdW0gMHhlYgooWEVO
KSBBTUQtVmk6ICBPRU1fSWQgQU1EICAKKFhFTikgQU1ELVZpOiAgT0VNX1RhYmxlX0lkIFJE
ODkwUwooWEVOKSBBTUQtVmk6ICBPRU1fUmV2aXNpb24gMHgyMDIwMzEKKFhFTikgQU1ELVZp
OiAgQ3JlYXRvcl9JZCBBTUQgCihYRU4pIEFNRC1WaTogIENyZWF0b3JfUmV2aXNpb24gMAoo
WEVOKSBBTUQtVmk6IElWUlMgQmxvY2s6IHR5cGUgMHgxMCBmbGFncyAweDNlIGxlbiAweGUw
IGlkIDB4MgooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MyBpZCAw
IGZsYWdzIDAKKFhFTikgQU1ELVZpOiAgRGV2X0lkIFJhbmdlOiAwIC0+IDB4MgooWEVOKSBB
TUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDEwIGZsYWdzIDAKKFhF
TikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDMgaWQgMHhmMDAgZmxhZ3Mg
MAooWEVOKSBBTUQtVmk6ICBEZXZfSWQgUmFuZ2U6IDB4ZjAwIC0+IDB4ZjAxCihYRU4pIEFN
RC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4MTggZmxhZ3MgMAooWEVO
KSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MyBpZCAweGUwMCBmbGFncyAw
CihYRU4pIEFNRC1WaTogIERldl9JZCBSYW5nZTogMHhlMDAgLT4gMHhlMDEKKFhFTikgQU1E
LVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHgyOCBmbGFncyAwCihYRU4p
IEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4ZDAwIGZsYWdzIDAK
KFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHgzMCBmbGFn
cyAwCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4YzAw
IGZsYWdzIDAKKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQg
MHg0OCBmbGFncyAwCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgy
IGlkIDB4YjAwIGZsYWdzIDAKKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlw
ZSAweDIgaWQgMHg1MCBmbGFncyAwCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6
IHR5cGUgMHgyIGlkIDB4YTAwIGZsYWdzIDAKKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBF
bnRyeTogdHlwZSAweDIgaWQgMHg1OCBmbGFncyAwCihYRU4pIEFNRC1WaTogSVZIRCBEZXZp
Y2UgRW50cnk6IHR5cGUgMHgzIGlkIDB4OTAwIGZsYWdzIDAKKFhFTikgQU1ELVZpOiAgRGV2
X0lkIFJhbmdlOiAweDkwMCAtPiAweDkwMQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVu
dHJ5OiB0eXBlIDB4MiBpZCAweDYwIGZsYWdzIDAKKFhFTikgQU1ELVZpOiBJVkhEIERldmlj
ZSBFbnRyeTogdHlwZSAweDIgaWQgMHg1MDAgZmxhZ3MgMAooWEVOKSBBTUQtVmk6IElWSEQg
RGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDYwOCBmbGFncyAwCihYRU4pIEFNRC1WaTog
SVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4ODAwIGZsYWdzIDAKKFhFTikgQU1E
LVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHg2MTAgZmxhZ3MgMAooWEVO
KSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDcwMCBmbGFncyAw
CihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4NjggZmxh
Z3MgMAooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDQw
MCBmbGFncyAwCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlk
IDB4ODggZmxhZ3MgMAooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4
MyBpZCAweDkwIGZsYWdzIDAKKFhFTikgQU1ELVZpOiAgRGV2X0lkIFJhbmdlOiAweDkwIC0+
IDB4OTIKKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDMgaWQgMHg5
OCBmbGFncyAwCihYRU4pIEFNRC1WaTogIERldl9JZCBSYW5nZTogMHg5OCAtPiAweDlhCihY
RU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4YTAgZmxhZ3Mg
MHhkNwooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweGEy
IGZsYWdzIDAKKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQg
MHhhMyBmbGFncyAwCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgy
IGlkIDB4YTQgZmxhZ3MgMAooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBl
IDB4NDMgaWQgMHgzMDAgZmxhZ3MgMAooWEVOKSBBTUQtVmk6ICBEZXZfSWQgUmFuZ2U6IDB4
MzAwIC0+IDB4M2ZmIGFsaWFzIDB4YTQKKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRy
eTogdHlwZSAweDIgaWQgMHhhNSBmbGFncyAwCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2Ug
RW50cnk6IHR5cGUgMHgyIGlkIDB4YTggZmxhZ3MgMAooWEVOKSBBTUQtVmk6IElWSEQgRGV2
aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweGE5IGZsYWdzIDAKKFhFTikgQU1ELVZpOiBJVkhE
IERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHgxMDAgZmxhZ3MgMAooWEVOKSBBTUQtVmk6
IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MyBpZCAweGIwIGZsYWdzIDAKKFhFTikgQU1E
LVZpOiAgRGV2X0lkIFJhbmdlOiAweGIwIC0+IDB4YjIKKFhFTikgQU1ELVZpOiBJVkhEIERl
dmljZSBFbnRyeTogdHlwZSAwIGlkIDAgZmxhZ3MgMAooWEVOKSBBTUQtVmk6IElWSEQgRGV2
aWNlIEVudHJ5OiB0eXBlIDB4NDggaWQgMCBmbGFncyAweGQ3CihYRU4pIEFNRC1WaTogSVZI
RCBTcGVjaWFsOiAwMDAwOjAwOjE0LjAgdmFyaWV0eSAweDIgaGFuZGxlIDAKKFhFTikgQU1E
LVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDQ4IGlkIDAgZmxhZ3MgMAooWEVOKSBB
TUQtVmk6IElWSEQgU3BlY2lhbDogMDAwMDowMDowMC4xIHZhcmlldHkgMHgxIGhhbmRsZSAw
eDcKKFhFTikgQU1ELVZpOiBEaXNhYmxlZCBIQVAgbWVtb3J5IG1hcCBzaGFyaW5nIHdpdGgg
SU9NTVUKKFhFTikgQU1ELVZpOiBJT01NVSAwIEVuYWJsZWQuCihYRU4pIEkvTyB2aXJ0dWFs
aXNhdGlvbiBlbmFibGVkCihYRU4pICAtIERvbTAgbW9kZTogUmVsYXhlZAooWEVOKSBJbnRl
cnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKKFhFTikgR2V0dGluZyBWRVJTSU9OOiA4MDA1MDAx
MAooWEVOKSBHZXR0aW5nIFZFUlNJT046IDgwMDUwMDEwCihYRU4pIEdldHRpbmcgSUQ6IDAK
KFhFTikgR2V0dGluZyBMVlQwOiA3MDAKKFhFTikgR2V0dGluZyBMVlQxOiA0MDAKKFhFTikg
ZW5hYmxlZCBFeHRJTlQgb24gQ1BVIzAKKFhFTikgRVNSIHZhbHVlIGJlZm9yZSBlbmFibGlu
ZyB2ZWN0b3I6IDB4NCAgYWZ0ZXI6IDAKKFhFTikgRU5BQkxJTkcgSU8tQVBJQyBJUlFzCihY
RU4pICAtPiBVc2luZyBuZXcgQUNLIG1ldGhvZAooWEVOKSBpbml0IElPX0FQSUMgSVJRcwoo
WEVOKSAgSU8tQVBJQyAoYXBpY2lkLXBpbikgNi0wLCA2LTE2LCA2LTE3LCA2LTE4LCA2LTE5
LCA2LTIwLCA2LTIxLCA2LTIyLCA2LTIzLCA3LTAsIDctMSwgNy0yLCA3LTMsIDctNCwgNy01
LCA3LTYsIDctNywgNy04LCA3LTksIDctMTAsIDctMTEsIDctMTIsIDctMTMsIDctMTQsIDct
MTUsIDctMTYsIDctMTcsIDctMTgsIDctMTksIDctMjAsIDctMjEsIDctMjIsIDctMjMsIDct
MjQsIDctMjUsIDctMjYsIDctMjcsIDctMjgsIDctMjksIDctMzAsIDctMzEgbm90IGNvbm5l
Y3RlZC4KKFhFTikgLi5USU1FUjogdmVjdG9yPTB4RjAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9
LTEgcGluMj0tMQooWEVOKSBudW1iZXIgb2YgTVAgSVJRIHNvdXJjZXM6IDE1LgooWEVOKSBu
dW1iZXIgb2YgSU8tQVBJQyAjNiByZWdpc3RlcnM6IDI0LgooWEVOKSBudW1iZXIgb2YgSU8t
QVBJQyAjNyByZWdpc3RlcnM6IDMyLgooWEVOKSB0ZXN0aW5nIHRoZSBJTyBBUElDLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4KKFhFTikgSU8gQVBJQyAjNi4uLi4uLgooWEVOKSAuLi4uIHJl
Z2lzdGVyICMwMDogMDYwMDAwMDAKKFhFTikgLi4uLi4uLiAgICA6IHBoeXNpY2FsIEFQSUMg
aWQ6IDA2CihYRU4pIC4uLi4uLi4gICAgOiBEZWxpdmVyeSBUeXBlOiAwCihYRU4pIC4uLi4u
Li4gICAgOiBMVFMgICAgICAgICAgOiAwCihYRU4pIC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDE3
ODAyMQooWEVOKSAuLi4uLi4uICAgICA6IG1heCByZWRpcmVjdGlvbiBlbnRyaWVzOiAwMDE3
CihYRU4pIC4uLi4uLi4gICAgIDogUFJRIGltcGxlbWVudGVkOiAxCihYRU4pIC4uLi4uLi4g
ICAgIDogSU8gQVBJQyB2ZXJzaW9uOiAwMDIxCihYRU4pIC4uLi4gcmVnaXN0ZXIgIzAyOiAw
NjAwMDAwMAooWEVOKSAuLi4uLi4uICAgICA6IGFyYml0cmF0aW9uOiAwNgooWEVOKSAuLi4u
IHJlZ2lzdGVyICMwMzogMDcwMDAwMDAKKFhFTikgLi4uLi4uLiAgICAgOiBCb290IERUICAg
IDogMAooWEVOKSAuLi4uIElSUSByZWRpcmVjdGlvbiB0YWJsZToKKFhFTikgIE5SIExvZyBQ
aHkgTWFzayBUcmlnIElSUiBQb2wgU3RhdCBEZXN0IERlbGkgVmVjdDogICAKKFhFTikgIDAw
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgIDAx
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzAKKFhFTikgIDAy
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgRjAKKFhFTikgIDAz
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzgKKFhFTikgIDA0
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgRjEKKFhFTikgIDA1
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNDAKKFhFTikgIDA2
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNDgKKFhFTikgIDA3
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNTAKKFhFTikgIDA4
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNTgKKFhFTikgIDA5
IDAwMSAwMSAgMSAgICAxICAgIDAgICAxICAgMCAgICAxICAgIDAgICAgMDAKKFhFTikgIDBh
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNjgKKFhFTikgIDBi
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNzAKKFhFTikgIDBj
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNzgKKFhFTikgIDBk
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgODgKKFhFTikgIDBl
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgOTAKKFhFTikgIDBm
IDAwMSAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgOTgKKFhFTikgIDEw
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgIDEx
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgIDEy
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgIDEz
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgIDE0
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgIDE1
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgIDE2
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgIDE3
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzAKKFhFTikgSU8g
QVBJQyAjNy4uLi4uLgooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMDogMDcwMDAwMDAKKFhFTikg
Li4uLi4uLiAgICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDA3CihYRU4pIC4uLi4uLi4gICAgOiBE
ZWxpdmVyeSBUeXBlOiAwCihYRU4pIC4uLi4uLi4gICAgOiBMVFMgICAgICAgICAgOiAwCihY
RU4pIC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDFGODAyMQooWEVOKSAuLi4uLi4uICAgICA6IG1h
eCByZWRpcmVjdGlvbiBlbnRyaWVzOiAwMDFGCihYRU4pIC4uLi4uLi4gICAgIDogUFJRIGlt
cGxlbWVudGVkOiAxCihYRU4pIC4uLi4uLi4gICAgIDogSU8gQVBJQyB2ZXJzaW9uOiAwMDIx
CihYRU4pIC4uLi4gcmVnaXN0ZXIgIzAyOiAwMDAwMDAwMAooWEVOKSAuLi4uLi4uICAgICA6
IGFyYml0cmF0aW9uOiAwMAooWEVOKSAuLi4uIElSUSByZWRpcmVjdGlvbiB0YWJsZToKKFhF
TikgIE5SIExvZyBQaHkgTWFzayBUcmlnIElSUiBQb2wgU3RhdCBEZXN0IERlbGkgVmVjdDog
ICAKKFhFTikgIDAwIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDAxIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDAyIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDAzIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDA0IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDA1IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDA2IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDA3IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDA4IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDA5IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDBhIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDBiIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDBjIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDBkIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDBlIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDBmIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDEwIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDExIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDEyIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDEzIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDE0IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDE1IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDE2IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDE3IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDE4IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDE5IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDFhIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDFiIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDFjIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDFkIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDFlIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgIDFmIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg
MDAKKFhFTikgVXNpbmcgdmVjdG9yLWJhc2VkIGluZGV4aW5nCihYRU4pIElSUSB0byBwaW4g
bWFwcGluZ3M6CihYRU4pIElSUTI0MCAtPiAwOjIKKFhFTikgSVJRNDggLT4gMDoxCihYRU4p
IElSUTU2IC0+IDA6MwooWEVOKSBJUlEyNDEgLT4gMDo0CihYRU4pIElSUTY0IC0+IDA6NQoo
WEVOKSBJUlE3MiAtPiAwOjYKKFhFTikgSVJRODAgLT4gMDo3CihYRU4pIElSUTg4IC0+IDA6
OAooWEVOKSBJUlE5NiAtPiAwOjkKKFhFTikgSVJRMTA0IC0+IDA6MTAKKFhFTikgSVJRMTEy
IC0+IDA6MTEKKFhFTikgSVJRMTIwIC0+IDA6MTIKKFhFTikgSVJRMTM2IC0+IDA6MTMKKFhF
TikgSVJRMTQ0IC0+IDA6MTQKKFhFTikgSVJRMTUyIC0+IDA6MTUKKFhFTikgLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIGRvbmUuCihYRU4pIFVzaW5nIGxvY2FsIEFQ
SUMgdGltZXIgaW50ZXJydXB0cy4KKFhFTikgY2FsaWJyYXRpbmcgQVBJQyB0aW1lciAuLi4K
KFhFTikgLi4uLi4gQ1BVIGNsb2NrIHNwZWVkIGlzIDMyMDAuMTg1NiBNSHouCihYRU4pIC4u
Li4uIGhvc3QgYnVzIGNsb2NrIHNwZWVkIGlzIDIwMC4wMTE1IE1Iei4KKFhFTikgLi4uLi4g
YnVzX3NjYWxlID0gMHhjY2Q3CihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUyLjk4Nl0gUGxh
dGZvcm0gdGltZXIgaXMgMTQuMzE4TUh6IEhQRVQKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6
NTMuMDA3XSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDY0IEtpQi4KKFhFTikgWzIwMTQt
MTEtMTggMTE6MjY6NTMuMDEzXSBIVk06IEFTSURzIGVuYWJsZWQuCihYRU4pIFsyMDE0LTEx
LTE4IDExOjI2OjUzLjAxOV0gU1ZNOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6CihY
RU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjAyNV0gIC0gTmVzdGVkIFBhZ2UgVGFibGVzIChO
UFQpCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjAzMV0gIC0gTGFzdCBCcmFuY2ggUmVj
b3JkIChMQlIpIFZpcnR1YWxpc2F0aW9uCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjAz
N10gIC0gTmV4dC1SSVAgU2F2ZWQgb24gI1ZNRVhJVAooWEVOKSBbMjAxNC0xMS0xOCAxMToy
Njo1My4wNDNdICAtIFBhdXNlLUludGVyY2VwdCBGaWx0ZXIKKFhFTikgWzIwMTQtMTEtMTgg
MTE6MjY6NTMuMDQ5XSBIVk06IFNWTSBlbmFibGVkCihYRU4pIFsyMDE0LTExLTE4IDExOjI2
OjUzLjA1Nl0gSFZNOiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQK
KFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMuMDYyXSBIVk06IEhBUCBwYWdlIHNpemVzOiA0
a0IsIDJNQiwgMUdCCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjA2OV0gSFZNOiBQVkgg
bW9kZSBub3Qgc3VwcG9ydGVkIG9uIHRoaXMgcGxhdGZvcm0KKFhFTikgWzIwMTQtMTEtMTgg
MTE6MjY6NTMuMDk1XSBtYXNrZWQgRXh0SU5UIG9uIENQVSMxCihYRU4pIFsyMDE0LTExLTE4
IDExOjI2OjUzLjEyMl0gbWFza2VkIEV4dElOVCBvbiBDUFUjMgooWEVOKSBbMjAxNC0xMS0x
OCAxMToyNjo1My4xNDhdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzMKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTMuMTc1XSBtYXNrZWQgRXh0SU5UIG9uIENQVSM0CihYRU4pIFsyMDE0LTEx
LTE4IDExOjI2OjUzLjIwMl0gbWFza2VkIEV4dElOVCBvbiBDUFUjNQooWEVOKSBbMjAxNC0x
MS0xOCAxMToyNjo1My4yMDhdIEJyb3VnaHQgdXAgNiBDUFVzCihYRU4pIFsyMDE0LTExLTE4
IDExOjI2OjUzLjIxOF0gQU1ELVZpOiBGYWlsZWQgdG8gc2V0dXAgSFBFVCBNU0kgcmVtYXBw
aW5nLiBXcm9uZyBIUEVULgooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1My4yMjVdIEFNRC1W
aTogRmFpbGVkIHRvIHNldHVwIEhQRVQgTVNJIHJlbWFwcGluZy4gV3JvbmcgSFBFVC4KKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTMuMjMxXSBBTUQtVmk6IEZhaWxlZCB0byBzZXR1cCBI
UEVUIE1TSSByZW1hcHBpbmcuIFdyb25nIEhQRVQuCihYRU4pIFsyMDE0LTExLTE4IDExOjI2
OjUzLjIzOF0gSFBFVDogMyB0aW1lcnMgdXNhYmxlIGZvciBicm9hZGNhc3QgKDMgdG90YWwp
CihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjI2NV0gQUNQSSBzbGVlcCBtb2RlczogUzMK
KFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMuMjcyXSBNQ0E6IFVzZSBodyB0aHJlc2hvbGRp
bmcgdG8gYWRqdXN0IHBvbGxpbmcgZnJlcXVlbmN5CihYRU4pIFsyMDE0LTExLTE4IDExOjI2
OjUzLjI3OF0gbWNoZWNrX3BvbGw6IE1hY2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFy
dGVkLgooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1My4yODZdIFhlbm9wcm9maWxlOiBGYWls
ZWQgdG8gc2V0dXAgSUJTIExWVCBvZmZzZXQsIElCU0NUTCA9IDB4ZmZmZmZmZmYKKFhFTikg
WzIwMTQtMTEtMTggMTE6MjY6NTMuMjkzXSAqKiogTE9BRElORyBET01BSU4gMCAqKioKKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTMuNDYxXSBlbGZfcGFyc2VfYmluYXJ5OiBwaGRyOiBw
YWRkcj0weDEwMDAwMDAgbWVtc3o9MHgxMDY0MDAwCihYRU4pIFsyMDE0LTExLTE4IDExOjI2
OjUzLjQ2OV0gZWxmX3BhcnNlX2JpbmFyeTogcGhkcjogcGFkZHI9MHgyMjAwMDAwIG1lbXN6
PTB4MTA2MDAwCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjQ3Nl0gZWxmX3BhcnNlX2Jp
bmFyeTogcGhkcjogcGFkZHI9MHgyMzA2MDAwIG1lbXN6PTB4MTQyODAKKFhFTikgWzIwMTQt
MTEtMTggMTE6MjY6NTMuNDgzXSBlbGZfcGFyc2VfYmluYXJ5OiBwaGRyOiBwYWRkcj0weDIz
MWIwMDAgbWVtc3o9MHgxMTQwMDAwCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjQ5MV0g
ZWxmX3BhcnNlX2JpbmFyeTogbWVtb3J5OiAweDEwMDAwMDAgLT4gMHgzNDViMDAwCihYRU4p
IFsyMDE0LTExLTE4IDExOjI2OjUzLjQ5OF0gZWxmX3hlbl9wYXJzZV9ub3RlOiBHVUVTVF9P
UyA9ICJsaW51eCIKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMuNTA2XSBlbGZfeGVuX3Bh
cnNlX25vdGU6IEdVRVNUX1ZFUlNJT04gPSAiMi42IgooWEVOKSBbMjAxNC0xMS0xOCAxMToy
Njo1My41MTRdIGVsZl94ZW5fcGFyc2Vfbm90ZTogWEVOX1ZFUlNJT04gPSAieGVuLTMuMCIK
KFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMuNTIxXSBlbGZfeGVuX3BhcnNlX25vdGU6IFZJ
UlRfQkFTRSA9IDB4ZmZmZmZmZmY4MDAwMDAwMAooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1
My41MjldIGVsZl94ZW5fcGFyc2Vfbm90ZTogRU5UUlkgPSAweGZmZmZmZmZmODIzMWIxZjAK
KFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMuNTM3XSBlbGZfeGVuX3BhcnNlX25vdGU6IEhZ
UEVSQ0FMTF9QQUdFID0gMHhmZmZmZmZmZjgxMDAxMDAwCihYRU4pIFsyMDE0LTExLTE4IDEx
OjI2OjUzLjU0NV0gZWxmX3hlbl9wYXJzZV9ub3RlOiBGRUFUVVJFUyA9ICIhd3JpdGFibGVf
cGFnZV90YWJsZXN8cGFlX3BnZGlyX2Fib3ZlXzRnYnx3cml0YWJsZV9kZXNjcmlwdG9yX3Rh
Ymxlc3xhdXRvX3RyYW5zbGF0ZWRfcGh5c21hcHxzdXBlcnZpc29yX21vZGVfa2VybmVsIgoo
WEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1My41NjFdIGVsZl94ZW5fcGFyc2Vfbm90ZTogU1VQ
UE9SVEVEX0ZFQVRVUkVTID0gMHg5MGQKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMuNTY5
XSBlbGZfeGVuX3BhcnNlX25vdGU6IFBBRV9NT0RFID0gInllcyIKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTMuNTc4XSBlbGZfeGVuX3BhcnNlX25vdGU6IExPQURFUiA9ICJnZW5lcmlj
IgooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1My41ODZdIGVsZl94ZW5fcGFyc2Vfbm90ZTog
dW5rbm93biB4ZW4gZWxmIG5vdGUgKDB4ZCkKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMu
NTk1XSBlbGZfeGVuX3BhcnNlX25vdGU6IFNVU1BFTkRfQ0FOQ0VMID0gMHgxCihYRU4pIFsy
MDE0LTExLTE4IDExOjI2OjUzLjYwNF0gZWxmX3hlbl9wYXJzZV9ub3RlOiBNT0RfU1RBUlRf
UEZOID0gMHgxCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjYxM10gZWxmX3hlbl9wYXJz
ZV9ub3RlOiBIVl9TVEFSVF9MT1cgPSAweGZmZmY4MDAwMDAwMDAwMDAKKFhFTikgWzIwMTQt
MTEtMTggMTE6MjY6NTMuNjIyXSBlbGZfeGVuX3BhcnNlX25vdGU6IFBBRERSX09GRlNFVCA9
IDB4MAooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1My42MzFdIGVsZl94ZW5fYWRkcl9jYWxj
X2NoZWNrOiBhZGRyZXNzZXM6CihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjY0MF0gICAg
IHZpcnRfYmFzZSAgICAgICAgPSAweGZmZmZmZmZmODAwMDAwMDAKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTMuNjUwXSAgICAgZWxmX3BhZGRyX29mZnNldCA9IDB4MAooWEVOKSBbMjAx
NC0xMS0xOCAxMToyNjo1My42NTldICAgICB2aXJ0X29mZnNldCAgICAgID0gMHhmZmZmZmZm
ZjgwMDAwMDAwCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjY2OV0gICAgIHZpcnRfa3N0
YXJ0ICAgICAgPSAweGZmZmZmZmZmODEwMDAwMDAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6
NTMuNjc5XSAgICAgdmlydF9rZW5kICAgICAgICA9IDB4ZmZmZmZmZmY4MzQ1YjAwMAooWEVO
KSBbMjAxNC0xMS0xOCAxMToyNjo1My42ODldICAgICB2aXJ0X2VudHJ5ICAgICAgID0gMHhm
ZmZmZmZmZjgyMzFiMWYwCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjY5OF0gICAgIHAy
bV9iYXNlICAgICAgICAgPSAweGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgWzIwMTQtMTEtMTgg
MTE6MjY6NTMuNzA4XSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQzMgooWEVO
KSBbMjAxNC0xMS0xOCAxMToyNjo1My43MTldICBEb20wIGtlcm5lbDogNjQtYml0LCBQQUUs
IGxzYiwgcGFkZHIgMHgxMDAwMDAwIC0+IDB4MzQ1YjAwMAooWEVOKSBbMjAxNC0xMS0xOCAx
MToyNjo1My43MjldIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoKKFhFTikgWzIwMTQt
MTEtMTggMTE6MjY6NTMuNzM5XSAgRG9tMCBhbGxvYy46ICAgMDAwMDAwMDU0ODAwMDAwMC0+
MDAwMDAwMDU0YzAwMDAwMCAoMzcyOTM4IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkKKFhFTikg
WzIwMTQtMTEtMTggMTE6MjY6NTMuNzUxXSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDU1ZjBj
YTAwMC0+MDAwMDAwMDU1ZmZmZmEwMAooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1My43NjFd
IFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1
My43NzJdICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZmZjgzNDVi
MDAwCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjc4M10gIEluaXQuIHJhbWRpc2s6IDAw
MDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWzIwMTQtMTEtMTggMTE6
MjY6NTMuNzkzXSAgUGh5cy1NYWNoIG1hcDogZmZmZmZmZmY4MzQ1YjAwMC0+ZmZmZmZmZmY4
Mzc1YjAwMAooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1My44MDRdICBTdGFydCBpbmZvOiAg
ICBmZmZmZmZmZjgzNzViMDAwLT5mZmZmZmZmZjgzNzViNGI0CihYRU4pIFsyMDE0LTExLTE4
IDExOjI2OjUzLjgxNV0gIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODM3NWMwMDAtPmZmZmZm
ZmZmODM3N2IwMDAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMuODI2XSAgQm9vdCBzdGFj
azogICAgZmZmZmZmZmY4Mzc3YjAwMC0+ZmZmZmZmZmY4Mzc3YzAwMAooWEVOKSBbMjAxNC0x
MS0xOCAxMToyNjo1My44MzddICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAwMDAwLT5m
ZmZmZmZmZjgzODAwMDAwCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjg0OF0gIEVOVFJZ
IEFERFJFU1M6IGZmZmZmZmZmODIzMWIxZjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMu
ODYwXSBEb20wIGhhcyBtYXhpbXVtIDYgVkNQVXMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6
NTMuODcxXSBlbGZfbG9hZF9iaW5hcnk6IHBoZHIgMCBhdCAweGZmZmZmZmZmODEwMDAwMDAg
LT4gMHhmZmZmZmZmZjgyMDY0MDAwCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjUzLjg4OV0g
ZWxmX2xvYWRfYmluYXJ5OiBwaGRyIDEgYXQgMHhmZmZmZmZmZjgyMjAwMDAwIC0+IDB4ZmZm
ZmZmZmY4MjMwNjAwMAooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1My45MDBdIGVsZl9sb2Fk
X2JpbmFyeTogcGhkciAyIGF0IDB4ZmZmZmZmZmY4MjMwNjAwMCAtPiAweGZmZmZmZmZmODIz
MWEyODAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTMuOTEyXSBlbGZfbG9hZF9iaW5hcnk6
IHBoZHIgMyBhdCAweGZmZmZmZmZmODIzMWIwMDAgLT4gMHhmZmZmZmZmZjgyNDIzMDAwCihY
RU4pIFsyMDE0LTExLTE4IDExOjI2OjU0LjMyN10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTUuMDc0XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2Ug
aWQgPSAwLCB0eXBlID0gMHg2LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9
IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1NS4wODVdIEFN
RC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4MiwgdHlwZSA9IDB4
Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9
IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuMDk3XSBBTUQtVmk6IFNldHVwIEkvTyBw
YWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDEwLCB0eXBlID0gMHgyLCByb290IHRhYmxlID0g
MHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0x
MS0xOCAxMToyNjo1NS4xMTBdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmlj
ZSBpZCA9IDB4MTgsIHR5cGUgPSAweDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9t
YWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU1LjEy
Ml0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHgyOCwgdHlw
ZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcg
bW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuMTM1XSBBTUQtVmk6IFNldHVw
IEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDMwLCB0eXBlID0gMHgyLCByb290IHRh
YmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBb
MjAxNC0xMS0xOCAxMToyNjo1NS4xNDddIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6
IGRldmljZSBpZCA9IDB4NDgsIHR5cGUgPSAweDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAw
MCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDExOjI2
OjU1LjE2MF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg1
MCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBw
YWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuMTczXSBBTUQtVmk6
IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDU4LCB0eXBlID0gMHgyLCBy
b290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwoo
WEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1NS4xODddIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2Ug
dGFibGU6IGRldmljZSBpZCA9IDB4NjAsIHR5cGUgPSAweDIsIHJvb3QgdGFibGUgPSAweDU0
ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4
IDExOjI2OjU1LjIwMF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlk
ID0gMHg2OCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4g
PSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuMjEzXSBB
TUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDg4LCB0eXBlID0g
MHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2Rl
ID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1NS4yMjddIEFNRC1WaTogU2V0dXAgSS9P
IHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4OTAsIHR5cGUgPSAweDcsIHJvb3QgdGFibGUg
PSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4pIFsyMDE0
LTExLTE4IDExOjI2OjU1LjI0MV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2
aWNlIGlkID0gMHg5MiwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBk
b21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUu
MjU1XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDk4LCB0
eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAsIHBhZ2lu
ZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1NS4yNjldIEFNRC1WaTogU2V0
dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4OWEsIHR5cGUgPSAweDcsIHJvb3Qg
dGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzCihYRU4p
IFsyMDE0LTExLTE4IDExOjI2OjU1LjI4M10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJs
ZTogZGV2aWNlIGlkID0gMHhhMCwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRi
MDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6
MjY6NTUuMjk4XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAw
eGEyLCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFpbiA9IDAs
IHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1NS4zMTJdIEFNRC1W
aTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4YTMsIHR5cGUgPSAweDcs
IHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAz
CihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU1LjMyN10gQU1ELVZpOiBTZXR1cCBJL08gcGFn
ZSB0YWJsZTogZGV2aWNlIGlkID0gMHhhNCwgdHlwZSA9IDB4NSwgcm9vdCB0YWJsZSA9IDB4
NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTUuMzQyXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2Ug
aWQgPSAweGE1LCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAsIGRvbWFp
biA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1NS4zNTdd
IEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4YTgsIHR5cGUg
PSAweDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYjAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1v
ZGUgPSAzCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU1LjM3Ml0gQU1ELVZpOiBTZXR1cCBJ
L08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhiMCwgdHlwZSA9IDB4Nywgcm9vdCB0YWJs
ZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIw
MTQtMTEtMTggMTE6MjY6NTUuMzg3XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBk
ZXZpY2UgaWQgPSAweGIyLCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1NGVlZGIwMDAs
IGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1
NS40MDNdIEFNRC1WaTogU2tpcHBpbmcgaG9zdCBicmlkZ2UgMDAwMDowMDoxOC4wCihYRU4p
IFsyMDE0LTExLTE4IDExOjI2OjU1LjQxOF0gQU1ELVZpOiBTa2lwcGluZyBob3N0IGJyaWRn
ZSAwMDAwOjAwOjE4LjEKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNDMzXSBBTUQtVmk6
IFNraXBwaW5nIGhvc3QgYnJpZGdlIDAwMDA6MDA6MTguMgooWEVOKSBbMjAxNC0xMS0xOCAx
MToyNjo1NS40NDhdIEFNRC1WaTogU2tpcHBpbmcgaG9zdCBicmlkZ2UgMDAwMDowMDoxOC4z
CihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU1LjQ2M10gQU1ELVZpOiBTa2lwcGluZyBob3N0
IGJyaWRnZSAwMDAwOjAwOjE4LjQKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNDc4XSBB
TUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDQwMCwgdHlwZSA9
IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9k
ZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNDkzXSBBTUQtVmk6IFNldHVwIEkv
TyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDUwMCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJs
ZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIw
MTQtMTEtMTggMTE6MjY6NTUuNTA5XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBk
ZXZpY2UgaWQgPSAweDYwOCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAw
LCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6
NTUuNTI1XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDYx
MCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBw
YWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNTQxXSBBTUQtVmk6
IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDcwMCwgdHlwZSA9IDB4MSwg
cm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMK
KFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNTU3XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdl
IHRhYmxlOiBkZXZpY2UgaWQgPSAweDgwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4
NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTUuNTczXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2Ug
aWQgPSAweDkwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21h
aW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNTkw
XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDkwMSwgdHlw
ZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcg
bW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNjA2XSBBTUQtVmk6IFNldHVw
IEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGEwMCwgdHlwZSA9IDB4MSwgcm9vdCB0
YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikg
WzIwMTQtMTEtMTggMTE6MjY6NTUuNjIzXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxl
OiBkZXZpY2UgaWQgPSAweGIwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRi
MDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6
MjY6NTUuNjQwXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAw
eGMwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAw
LCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNjU3XSBBTUQt
Vmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGQwMCwgdHlwZSA9IDB4
MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9
IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNjc1XSBBTUQtVmk6IFNldHVwIEkvTyBw
YWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGUwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9
IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQt
MTEtMTggMTE6MjY6NTUuNjkyXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZp
Y2UgaWQgPSAweGUwMSwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBk
b21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUu
NzEwXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGYwMCwg
dHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdp
bmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNzI4XSBBTUQtVmk6IFNl
dHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGYwMSwgdHlwZSA9IDB4MSwgcm9v
dCB0YWJsZSA9IDB4NTRlZWRiMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTUuNzUxXSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMSBu
b2RlcyB1c2luZyA2IENQVXMKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTUuODYxXSAuLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuCihYRU4pIFsyMDE0LTExLTE4IDExOjI2
OjU4Ljk1NF0gSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQw
MDAgcGFnZXMuCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU4Ljk3MV0gU3RkLiBMb2dsZXZl
bDogQWxsCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU4Ljk4OV0gR3Vlc3QgTG9nbGV2ZWw6
IEFsbAooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1OS4wMDZdIFhlbiBpcyByZWxpbnF1aXNo
aW5nIFZHQSBjb25zb2xlLgooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1OS4xMDhdICoqKiBT
ZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBzd2l0
Y2ggaW5wdXQgdG8gWGVuKQooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1OS4xMDldIEZyZWVk
IDI4NGtCIGluaXQgbWVtb3J5LgooWEVOKSBbMjAxNC0xMS0xOCAxMToyNjo1OS4yNjFdIElP
QVBJQ1swXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5ICg2LTkgLT4gMHg2MCAtPiBJUlEgOSBN
b2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU5LjI4M10gdHJhcHMu
YzoyNTc5OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZy
b20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIw
MTQtMTEtMTggMTE6MjY6NTkuNjE4XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAwLjAKKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjE5XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAw
LjIKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjE5XSBQQ0kgYWRkIGRldmljZSAwMDAw
OjAwOjAyLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjIwXSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjAwOjAzLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjIwXSBQQ0kgYWRk
IGRldmljZSAwMDAwOjAwOjA1LjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjIwXSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjA2LjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTku
NjIxXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA5LjAKKFhFTikgWzIwMTQtMTEtMTggMTE6
MjY6NTkuNjIxXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjBhLjAKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTkuNjIxXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjBiLjAKKFhFTikgWzIw
MTQtMTEtMTggMTE6MjY6NTkuNjIyXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjBjLjAKKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjIyXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjBk
LjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjIyXSBQQ0kgYWRkIGRldmljZSAwMDAw
OjAwOjExLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjIzXSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjAwOjEyLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjIzXSBQQ0kgYWRk
IGRldmljZSAwMDAwOjAwOjEyLjIKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjIzXSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjEzLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTku
NjI0XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjEzLjIKKFhFTikgWzIwMTQtMTEtMTggMTE6
MjY6NTkuNjI0XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjAKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTkuNjI0XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjIKKFhFTikgWzIw
MTQtMTEtMTggMTE6MjY6NTkuNjI1XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjMKKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjI1XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0
LjQKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjI1XSBQQ0kgYWRkIGRldmljZSAwMDAw
OjAwOjE0LjUKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjI2XSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjAwOjE1LjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjI2XSBQQ0kgYWRk
IGRldmljZSAwMDAwOjAwOjE2LjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjI2XSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjE2LjIKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTku
NjI2XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4LjAKKFhFTikgWzIwMTQtMTEtMTggMTE6
MjY6NTkuNjI3XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4LjEKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTkuNjI3XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4LjIKKFhFTikgWzIw
MTQtMTEtMTggMTE6MjY6NTkuNjI3XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4LjMKKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjI3XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4
LjQKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjI4XSBQQ0kgYWRkIGRldmljZSAwMDAw
OjBmOjAwLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjI4XSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjBmOjAwLjEKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjM2XSBQQ0kgYWRk
IGRldmljZSAwMDAwOjBlOjAwLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjM2XSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjBlOjAwLjEKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTku
NjQzXSBQQ0kgYWRkIGRldmljZSAwMDAwOjBkOjAwLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6
MjY6NTkuNjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjBjOjAwLjAKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTkuNjU2XSBQQ0kgYWRkIGRldmljZSAwMDAwOjBiOjAwLjAKKFhFTikgWzIw
MTQtMTEtMTggMTE6MjY6NTkuNjYzXSBQQ0kgYWRkIGRldmljZSAwMDAwOjBhOjAwLjAKKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjcwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjA5OjAw
LjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjcwXSBQQ0kgYWRkIGRldmljZSAwMDAw
OjA5OjAwLjEKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjc2XSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjA1OjAwLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjgzXSBQQ0kgYWRk
IGRldmljZSAwMDAwOjA2OjAxLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjgzXSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjA2OjAyLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTku
Njg0XSBQQ0kgYWRkIGRldmljZSAwMDAwOjA4OjAwLjAKKFhFTikgWzIwMTQtMTEtMTggMTE6
MjY6NTkuNjkwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjA3OjAwLjAKKFhFTikgWzIwMTQtMTEt
MTggMTE6MjY6NTkuNjkwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjA0OjAwLjAKKFhFTikgWzIw
MTQtMTEtMTggMTE6MjY6NTkuNjk3XSBQQ0kgYWRkIGRldmljZSAwMDAwOjAzOjA2LjAKKFhF
TikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNjk3XSBJT0FQSUNbMF06IFNldCBQQ0kgcm91dGlu
ZyBlbnRyeSAoNi0xMyAtPiAweDg4IC0+IElSUSAxMyBNb2RlOjAgQWN0aXZlOjApCihYRU4p
IFsyMDE0LTExLTE4IDExOjI2OjU5LjcxMl0gUENJOiBVc2luZyBNQ0ZHIGZvciBzZWdtZW50
IDAwMDAgYnVzIDAwLWZmCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU5LjcwOV0gSU9BUElD
WzBdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDYtOCAtPiAweDU4IC0+IElSUSA4IE1vZGU6
MCBBY3RpdmU6MCkKKFhFTikgWzIwMTQtMTEtMTggMTE6MjY6NTkuNzIzXSBJT0FQSUNbMF06
IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNi0xOCAtPiAweGI4IC0+IElSUSAxOCBNb2RlOjEg
QWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4IDExOjI2OjU5Ljc5OF0gSU9BUElDWzBdOiBT
ZXQgUENJIHJvdXRpbmcgZW50cnkgKDYtMTcgLT4gMHhjMCAtPiBJUlEgMTcgTW9kZToxIEFj
dGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xOCAxMToyNzowMC4wMjldIElPQVBJQ1sxXTogU2V0
IFBDSSByb3V0aW5nIGVudHJ5ICg3LTI5IC0+IDB4YzggLT4gSVJRIDUzIE1vZGU6MSBBY3Rp
dmU6MSkKKFhFTikgWzIwMTQtMTEtMTggMTE6Mjc6MDAuMDI5XSBJT0FQSUNbMV06IFNldCBQ
Q0kgcm91dGluZyBlbnRyeSAoNy0yNCAtPiAweGQwIC0+IElSUSA0OCBNb2RlOjEgQWN0aXZl
OjEpCihYRU4pIFsyMDE0LTExLTE4IDExOjI3OjAwLjAyOV0gSU9BUElDWzFdOiBTZXQgUENJ
IHJvdXRpbmcgZW50cnkgKDctMzAgLT4gMHhkOCAtPiBJUlEgNTQgTW9kZToxIEFjdGl2ZTox
KQooWEVOKSBbMjAxNC0xMS0xOCAxMToyNzowMC4wMjldIElPQVBJQ1sxXTogU2V0IFBDSSBy
b3V0aW5nIGVudHJ5ICg3LTEyIC0+IDB4MjEgLT4gSVJRIDM2IE1vZGU6MSBBY3RpdmU6MSkK
KFhFTikgWzIwMTQtMTEtMTggMTE6Mjc6MDAuMDI5XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91
dGluZyBlbnRyeSAoNy0xMyAtPiAweDI5IC0+IElSUSAzNyBNb2RlOjEgQWN0aXZlOjEpCihY
RU4pIFsyMDE0LTExLTE4IDExOjI3OjAwLjAyOV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRp
bmcgZW50cnkgKDctMTYgLT4gMHgzMSAtPiBJUlEgNDAgTW9kZToxIEFjdGl2ZToxKQooWEVO
KSBbMjAxNC0xMS0xOCAxMToyNzowMC4wOTZdIElPQVBJQ1sxXTogU2V0IFBDSSByb3V0aW5n
IGVudHJ5ICg3LTI4IC0+IDB4MzkgLT4gSVJRIDUyIE1vZGU6MSBBY3RpdmU6MSkKKFhFTikg
WzIwMTQtMTEtMTggMTE6Mjc6MDAuMDk4XSBJT0FQSUNbMF06IFNldCBQQ0kgcm91dGluZyBl
bnRyeSAoNi0xNiAtPiAweDg5IC0+IElSUSAxNiBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsy
MDE0LTExLTE4IDExOjI3OjAwLjA5OV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50
cnkgKDctMTQgLT4gMHhhOSAtPiBJUlEgMzggTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAx
NC0xMS0xOCAxMToyNzowMC4xNDhdIElPQVBJQ1swXTogU2V0IFBDSSByb3V0aW5nIGVudHJ5
ICg2LTIyIC0+IDB4YjkgLT4gSVJRIDIyIE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQt
MTEtMTggMTE6Mjc6MDIuMjE5XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAo
Ny05IC0+IDB4YzEgLT4gSVJRIDMzIE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQtMTEt
MTggMTE6Mjc6MDIuMjQ1XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNy04
IC0+IDB4YzkgLT4gSVJRIDMyIE1vZGU6MSBBY3RpdmU6MSkKKFhFTikgWzIwMTQtMTEtMTgg
MTE6Mjc6MDIuMjcyXSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNy0yMyAt
PiAweGQxIC0+IElSUSA0NyBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4IDEx
OjI3OjA0LjM1MV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctNSAtPiAw
eGQ5IC0+IElSUSAyOSBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4IDExOjI3
OjA0LjM5NV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctNCAtPiAweDIy
IC0+IElSUSAyOCBNb2RlOjEgQWN0aXZlOjEpCihYRU4pIFsyMDE0LTExLTE4IDExOjI3OjA0
LjUzMF0gSU9BUElDWzBdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDYtMTkgLT4gMHgyYSAt
PiBJUlEgMTkgTW9kZToxIEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xOCAxMToyNzowNC41
MzhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjI3OjA0LjY5M10gSU9BUElDWzFd
OiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctMjIgLT4gMHg3MiAtPiBJUlEgNDYgTW9kZTox
IEFjdGl2ZToxKQooWEVOKSBbMjAxNC0xMS0xOCAxMToyNzowNC43MjldIElPQVBJQ1sxXTog
U2V0IFBDSSByb3V0aW5nIGVudHJ5ICg3LTI3IC0+IDB4OGEgLT4gSVJRIDUxIE1vZGU6MSBB
Y3RpdmU6MSkKKFhFTikgWzIwMTQtMTEtMTggMTE6Mjc6MDUuMzI2XSBJT0FQSUNbMV06IFNl
dCBQQ0kgcm91dGluZyBlbnRyeSAoNy0xIC0+IDB4OWEgLT4gSVJRIDI1IE1vZGU6MSBBY3Rp
dmU6MSkKKFhFTikgWzIwMTQtMTEtMTggMTE6Mjc6MTMuNzA5XSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxMToyNzoyMy43MDldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEx
OjI3OjMzLjcxMF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6Mjc6NDMuNzEwXSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMToyNzo1My43MTBdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDExOjI4OjAzLjcxMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTE6Mjg6MTMuNzExXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMToyODoyMy43MTFd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjI4OjMzLjcxMV0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTE6Mjg6NDMuNzEyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMToyODo1My43MTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjI5OjAzLjcx
Ml0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6Mjk6MTMuNzEyXSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMToyOToyMy43MTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDExOjI5OjMzLjcxM10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6Mjk6NDMu
NzEzXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMToyOTo1My43MTNdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDExOjMwOjAzLjcxM10gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTE6MzA6MTMuNzE0XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozMDoy
My43MTRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjMwOjMzLjcxNF0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTE6MzA6NDMuNzE0XSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMTozMDo1My43MTRdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjMx
OjAzLjcxNF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6MzE6MTMuNzE0XSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozMToyMy43MTRdIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDExOjMxOjMzLjcxNV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6
MzE6NDMuNzE1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozMTo1My43MTVdIC0t
TUFSSy0tCihkMSkgWzIwMTQtMTEtMTggMTE6MzE6NTkuODM2XSBtYXBwaW5nIGtlcm5lbCBp
bnRvIHBoeXNpY2FsIG1lbW9yeQooZDEpIFsyMDE0LTExLTE4IDExOjMxOjU5LjgzN10gYWJv
dXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTggMTE6MzI6MDAuMDk3XSB0
cmFwcy5jOjI1Nzk6ZDF2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAw
MDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVO
KSBbMjAxNC0xMS0xOCAxMTozMjowMy43MTVdIC0tTUFSSy0tCihkMikgWzIwMTQtMTEtMTgg
MTE6MzI6MDUuOTM2XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDIp
IFsyMDE0LTExLTE4IDExOjMyOjA1LjkzNl0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhF
TikgWzIwMTQtMTEtMTggMTE6MzI6MDYuMDEyXSB0cmFwcy5jOjI1Nzk6ZDJ2MCBEb21haW4g
YXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAw
MDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooZDMpIFsyMDE0LTExLTE4IDExOjMyOjExLjc2
MV0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkKKGQzKSBbMjAxNC0xMS0x
OCAxMTozMjoxMS43NjFdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTEx
LTE4IDExOjMyOjExLjg1MV0gdHJhcHMuYzoyNTc5OmQzdjAgRG9tYWluIGF0dGVtcHRlZCBX
Uk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAw
MDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEtMTggMTE6MzI6MTMuNzE2XSAtLU1BUkst
LQooZDQpIFsyMDE0LTExLTE4IDExOjMyOjE3Ljk3NF0gbWFwcGluZyBrZXJuZWwgaW50byBw
aHlzaWNhbCBtZW1vcnkKKGQ0KSBbMjAxNC0xMS0xOCAxMTozMjoxNy45NzRdIGFib3V0IHRv
IGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTExLTE4IDExOjMyOjE4LjA1MF0gdHJhcHMu
YzoyNTc5OmQ0djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZy
b20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIw
MTQtMTEtMTggMTE6MzI6MjAuNzIzXSBncmFudF90YWJsZS5jOjMwNTpkMHYwIEluY3JlYXNl
ZCBtYXB0cmFjayBzaXplIHRvIDIgZnJhbWVzCihYRU4pIFsyMDE0LTExLTE4IDExOjMyOjIz
LjcxNl0gLS1NQVJLLS0KKGQ1KSBbMjAxNC0xMS0xOCAxMTozMjoyMy43ODNdIG1hcHBpbmcg
a2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkNSkgWzIwMTQtMTEtMTggMTE6MzI6MjMu
NzgzXSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xOCAxMTozMjoy
My44NTldIHRyYXBzLmM6MjU3OTpkNXYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAw
MDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZm
ZmYuCihkNikgWzIwMTQtMTEtMTggMTE6MzI6MjkuNjExXSBtYXBwaW5nIGtlcm5lbCBpbnRv
IHBoeXNpY2FsIG1lbW9yeQooZDYpIFsyMDE0LTExLTE4IDExOjMyOjI5LjYxMV0gYWJvdXQg
dG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTggMTE6MzI6MjkuNzI3XSB0cmFw
cy5jOjI1Nzk6ZDZ2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQg
ZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBb
MjAxNC0xMS0xOCAxMTozMjozMy4xMzddIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVh
c2VkIG1hcHRyYWNrIHNpemUgdG8gMyBmcmFtZXMKKFhFTikgWzIwMTQtMTEtMTggMTE6MzI6
MzMuMTk4XSBncmFudF90YWJsZS5jOjMwNTpkMHYwIEluY3JlYXNlZCBtYXB0cmFjayBzaXpl
IHRvIDQgZnJhbWVzCihYRU4pIFsyMDE0LTExLTE4IDExOjMyOjMzLjcxNl0gLS1NQVJLLS0K
KGQ3KSBbMjAxNC0xMS0xOCAxMTozMjozNS42MzldIG1hcHBpbmcga2VybmVsIGludG8gcGh5
c2ljYWwgbWVtb3J5CihkNykgWzIwMTQtMTEtMTggMTE6MzI6MzUuNjM5XSBhYm91dCB0byBn
ZXQgc3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xOCAxMTozMjozNS43MTNdIHRyYXBzLmM6
MjU3OTpkN3YwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9t
IDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihkOCkgWzIwMTQt
MTEtMTggMTE6MzI6NDEuNTE3XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9y
eQooZDgpIFsyMDE0LTExLTE4IDExOjMyOjQxLjUxN10gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQu
Li4KKFhFTikgWzIwMTQtMTEtMTggMTE6MzI6NDEuNTkzXSB0cmFwcy5jOjI1Nzk6ZDh2MCBE
b21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAw
MDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xOCAxMToz
Mjo0My43MTZdIC0tTUFSSy0tCihkOSkgWzIwMTQtMTEtMTggMTE6MzI6NDguNDAzXSBtYXBw
aW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDkpIFsyMDE0LTExLTE4IDExOjMy
OjQ4LjQwM10gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTggMTE6
MzI6NDguNDkyXSB0cmFwcy5jOjI1Nzk6ZDl2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAw
MDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAw
MDBmZmZmLgooWEVOKSBbMjAxNC0xMS0xOCAxMTozMjo1My43MTddIC0tTUFSSy0tCihkMTAp
IFsyMDE0LTExLTE4IDExOjMyOjU0LjMxNF0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNh
bCBtZW1vcnkKKGQxMCkgWzIwMTQtMTEtMTggMTE6MzI6NTQuMzE0XSBhYm91dCB0byBnZXQg
c3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xOCAxMTozMjo1NC4zOTldIHRyYXBzLmM6MjU3
OTpkMTB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAw
eDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0x
MS0xOCAxMTozMjo1Ni4xNzBdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1h
cHRyYWNrIHNpemUgdG8gNSBmcmFtZXMKKGQxMSkgWzIwMTQtMTEtMTggMTE6MzM6MDAuMzgz
XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQooZDExKSBbMjAxNC0xMS0x
OCAxMTozMzowMC4zODNdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTEx
LTE4IDExOjMzOjAwLjQ4Nl0gdHJhcHMuYzoyNTc5OmQxMXYwIERvbWFpbiBhdHRlbXB0ZWQg
V1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAw
MDAwMDAwMDAwMGZmZmYuCihYRU4pIFsyMDE0LTExLTE4IDExOjMzOjAzLjcxN10gLS1NQVJL
LS0KKGQxMikgWzIwMTQtMTEtMTggMTE6MzM6MDYuNDI2XSBtYXBwaW5nIGtlcm5lbCBpbnRv
IHBoeXNpY2FsIG1lbW9yeQooZDEyKSBbMjAxNC0xMS0xOCAxMTozMzowNi40MjZdIGFib3V0
IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFsyMDE0LTExLTE4IDExOjMzOjA2LjUxOF0gdHJh
cHMuYzoyNTc5OmQxMnYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAw
NCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuCihYRU4p
IFsyMDE0LTExLTE4IDExOjMzOjEyLjYzMF0gQU1ELVZpOiBEaXNhYmxlOiBkZXZpY2UgaWQg
PSAweGE0LCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTgg
MTE6MzM6MTIuNjMwXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQg
PSAweGE0LCB0eXBlID0gMHg3LCByb290IHRhYmxlID0gMHg1MTc2ZGIwMDAsIGRvbWFpbiA9
IDEzLCBwYWdpbmcgbW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MTIuNjMwXSBB
TUQtVmk6IFJlLWFzc2lnbiAwMDAwOjAzOjA2LjAgZnJvbSBkb20wIHRvIGRvbTEzCihkMTMp
IFsyMDE0LTExLTE4IDExOjMzOjEyLjYzN10gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNh
bCBtZW1vcnkKKGQxMykgWzIwMTQtMTEtMTggMTE6MzM6MTIuNjM3XSBhYm91dCB0byBnZXQg
c3RhcnRlZC4uLgooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzoxMi44NjFdIHRyYXBzLmM6MjU3
OTpkMTN2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAw
eDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLgooWEVOKSBbMjAxNC0x
MS0xOCAxMTozMzoxMy43MTddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjMzOjE4
LjYyOF0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0
byA2IGZyYW1lcwooZDE0KSBbMjAxNC0xMS0xOCAxMTozMzoxOC44NzddIG1hcHBpbmcga2Vy
bmVsIGludG8gcGh5c2ljYWwgbWVtb3J5CihkMTQpIFsyMDE0LTExLTE4IDExOjMzOjE4Ljg3
N10gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MTgu
OTY3XSB0cmFwcy5jOjI1Nzk6ZDE0djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAw
MGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZm
Zi4KKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MjMuNzE3XSAtLU1BUkstLQooZDE1KSBbMjAx
NC0xMS0xOCAxMTozMzoyNC45NzRdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVt
b3J5CihkMTUpIFsyMDE0LTExLTE4IDExOjMzOjI0Ljk3NF0gYWJvdXQgdG8gZ2V0IHN0YXJ0
ZWQuLi4KKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MjUuMDY2XSB0cmFwcy5jOjI1Nzk6ZDE1
djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAw
MDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KKFhFTikgWzIwMTQtMTEtMTgg
MTE6MzM6MzIuODk0XSBpby5jOjU1MDogZDE2OiBiaW5kOiBtX2dzaT0zNyBnX2dzaT0zNiBk
ZXY9MDAuMDAuNSBpbnR4PTAgZmZmZjgzMDUwODVmZjUyOAooWEVOKSBbMjAxNC0xMS0xOCAx
MTozMzozMy4yODhdIEFNRC1WaTogRGlzYWJsZTogZGV2aWNlIGlkID0gMHg4MDAsIGRvbWFp
biA9IDAsIHBhZ2luZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzozMy4yODhd
IEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4ODAwLCB0eXBl
ID0gMHgxLCByb290IHRhYmxlID0gMHgzZmFiMWQwMDAsIGRvbWFpbiA9IDE2LCBwYWdpbmcg
bW9kZSA9IDMKKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MzMuMjg4XSBBTUQtVmk6IFJlLWFz
c2lnbiAwMDAwOjA4OjAwLjAgZnJvbSBkb20wIHRvIGRvbTE2CihYRU4pIFsyMDE0LTExLTE4
IDExOjMzOjMzLjcxN10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MzQuMzQx
XSBpby5jOjU1MDogZDE2OiBiaW5kOiBtX2dzaT00NyBnX2dzaT00MCBkZXY9MDAuMDAuNiBp
bnR4PTAgZmZmZjgzMDUwODVmZmQyOAooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzozNC4zNDZd
IEFNRC1WaTogRGlzYWJsZTogZGV2aWNlIGlkID0gMHhhMDAsIGRvbWFpbiA9IDAsIHBhZ2lu
ZyBtb2RlID0gMwooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzozNC4zNDZdIEFNRC1WaTogU2V0
dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4YTAwLCB0eXBlID0gMHgxLCByb290
IHRhYmxlID0gMHgzZmFiMWQwMDAsIGRvbWFpbiA9IDE2LCBwYWdpbmcgbW9kZSA9IDMKKFhF
TikgWzIwMTQtMTEtMTggMTE6MzM6MzQuMzQ2XSBBTUQtVmk6IFJlLWFzc2lnbiAwMDAwOjBh
OjAwLjAgZnJvbSBkb20wIHRvIGRvbTE2CihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjM1
N10gSFZNIExvYWRlcgooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC4zNTddIERldGVjdGVk
IFhlbiB2NC41LjAtcmMKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuMzU3XSBYZW5idXMg
cmluZ3MgQDB4ZmVmZmMwMDAsIGV2ZW50IGNoYW5uZWwgMQooZDE2KSBbMjAxNC0xMS0xOCAx
MTozMzozNC4zNTddIFN5c3RlbSByZXF1ZXN0ZWQgU2VhQklPUwooZDE2KSBbMjAxNC0xMS0x
OCAxMTozMzozNC4zNTddIENQVSBzcGVlZCBpcyAzMjAwIE1IegooZDE2KSBbMjAxNC0xMS0x
OCAxMTozMzozNC4zNThdIFJlbG9jYXRpbmcgZ3Vlc3QgbWVtb3J5IGZvciBsb3dtZW0gTU1J
TyBzcGFjZSBkaXNhYmxlZAooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzozNC4zNThdIGlycS5j
OjI3MDogRG9tMTYgUENJIGxpbmsgMCBjaGFuZ2VkIDAgLT4gNQooZDE2KSBbMjAxNC0xMS0x
OCAxMTozMzozNC4zNThdIFBDSS1JU0EgbGluayAwIHJvdXRlZCB0byBJUlE1CihYRU4pIFsy
MDE0LTExLTE4IDExOjMzOjM0LjM1OF0gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAxIGNo
YW5nZWQgMCAtPiAxMAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC4zNThdIFBDSS1JU0Eg
bGluayAxIHJvdXRlZCB0byBJUlExMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzozNC4zNThd
IGlycS5jOjI3MDogRG9tMTYgUENJIGxpbmsgMiBjaGFuZ2VkIDAgLT4gMTEKKGQxNikgWzIw
MTQtMTEtMTggMTE6MzM6MzQuMzU4XSBQQ0ktSVNBIGxpbmsgMiByb3V0ZWQgdG8gSVJRMTEK
KFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MzQuMzU5XSBpcnEuYzoyNzA6IERvbTE2IFBDSSBs
aW5rIDMgY2hhbmdlZCAwIC0+IDUKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuMzU5XSBQ
Q0ktSVNBIGxpbmsgMyByb3V0ZWQgdG8gSVJRNQooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzoz
NC4zNzVdIHBjaSBkZXYgMDE6MiBJTlRELT5JUlE1CihkMTYpIFsyMDE0LTExLTE4IDExOjMz
OjM0LjM4MV0gcGNpIGRldiAwMTozIElOVEEtPklSUTEwCihkMTYpIFsyMDE0LTExLTE4IDEx
OjMzOjM0LjM4Nl0gcGNpIGRldiAwMjowIElOVEEtPklSUTExCihkMTYpIFsyMDE0LTExLTE4
IDExOjMzOjM0LjM5N10gcGNpIGRldiAwNDowIElOVEEtPklSUTUKKGQxNikgWzIwMTQtMTEt
MTggMTE6MzM6MzQuNDAzXSBwY2kgZGV2IDA1OjAgSU5UQS0+SVJRMTAKKGQxNikgWzIwMTQt
MTEtMTggMTE6MzM6MzQuNDA5XSBwY2kgZGV2IDA2OjAgSU5UQS0+SVJRMTEKKGQxNikgWzIw
MTQtMTEtMTggMTE6MzM6MzQuNDU1XSBObyBSQU0gaW4gaGlnaCBtZW1vcnk7IHNldHRpbmcg
aGlnaF9tZW0gcmVzb3VyY2UgYmFzZSB0byAxMDAwMDAwMDAKKGQxNikgWzIwMTQtMTEtMTgg
MTE6MzM6MzQuNDU1XSBwY2kgZGV2IDAzOjAgYmFyIDEwIHNpemUgMDAyMDAwMDAwOiAwZjAw
MDAwMDgKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNDU3XSBwY2kgZGV2IDAyOjAgYmFy
IDE0IHNpemUgMDAxMDAwMDAwOiAwZjIwMDAwMDgKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6
MzQuNDYwXSBwY2kgZGV2IDA2OjAgYmFyIDEwIHNpemUgMDAwMjAwMDAwOiAwZjMwMDAwMDQK
KFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNDYwXSBtZW1vcnlfbWFwOmFkZDogZG9tMTYg
Z2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDAKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQu
NDY2XSBwY2kgZGV2IDA0OjAgYmFyIDMwIHNpemUgMDAwMDQwMDAwOiAwZjMyMDAwMDAKKGQx
NikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNDY4XSBwY2kgZGV2IDA0OjAgYmFyIDEwIHNpemUg
MDAwMDIwMDAwOiAwZjMyNDAwMDAKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNDY4XSBw
Y2kgZGV2IDAzOjAgYmFyIDMwIHNpemUgMDAwMDEwMDAwOiAwZjMyNjAwMDAKKGQxNikgWzIw
MTQtMTEtMTggMTE6MzM6MzQuNDY5XSBwY2kgZGV2IDA1OjAgYmFyIDEwIHNpemUgMDAwMDAy
MDAwOiAwZjMyNzAwMDQKKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNDY5XSBtZW1vcnlf
bWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihkMTYpIFsyMDE0LTEx
LTE4IDExOjMzOjM0LjQ3Nl0gcGNpIGRldiAwMzowIGJhciAxNCBzaXplIDAwMDAwMTAwMDog
MGYzMjcyMDAwCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjQ3Nl0gcGNpIGRldiAwMjow
IGJhciAxMCBzaXplIDAwMDAwMDEwMDogMDAwMDBjMDAxCihkMTYpIFsyMDE0LTExLTE4IDEx
OjMzOjM0LjQ3OV0gcGNpIGRldiAwNDowIGJhciAxNCBzaXplIDAwMDAwMDA0MDogMDAwMDBj
MTAxCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjQ4Ml0gcGNpIGRldiAwMToyIGJhciAy
MCBzaXplIDAwMDAwMDAyMDogMDAwMDBjMTQxCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0
LjQ4NF0gcGNpIGRldiAwMToxIGJhciAyMCBzaXplIDAwMDAwMDAxMDogMDAwMDBjMTYxCihk
MTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjQ4N10gTXVsdGlwcm9jZXNzb3IgaW5pdGlhbGlz
YXRpb246CihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjUwOV0gIC0gQ1BVMCAuLi4gNDgt
Yml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUu
CihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjUzMV0gIC0gQ1BVMSAuLi4gNDgtYml0IHBo
eXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuCihkMTYp
IFsyMDE0LTExLTE4IDExOjMzOjM0LjU1N10gIC0gQ1BVMiAuLi4gNDgtYml0IHBoeXMgLi4u
IGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuCihkMTYpIFsyMDE0
LTExLTE4IDExOjMzOjM0LjU3OF0gIC0gQ1BVMyAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVk
IE1UUlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuCihkMTYpIFsyMDE0LTExLTE4
IDExOjMzOjM0LjU3OF0gVGVzdGluZyBIVk0gZW52aXJvbm1lbnQ6CihkMTYpIFsyMDE0LTEx
LTE4IDExOjMzOjM0LjU4N10gIC0gUkVQIElOU0IgYWNyb3NzIHBhZ2UgYm91bmRhcmllcyAu
Li4gcGFzc2VkCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjU5MV0gIC0gR1MgYmFzZSBN
U1JzIGFuZCBTV0FQR1MgLi4uIHBhc3NlZAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC41
OTFdIFBhc3NlZCAyIG9mIDIgdGVzdHMKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNTkx
XSBXcml0aW5nIFNNQklPUyB0YWJsZXMgLi4uCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0
LjU5Ml0gTG9hZGluZyBTZWFCSU9TIC4uLgooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC41
OTJdIENyZWF0aW5nIE1QIHRhYmxlcyAuLi4KKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQu
NTkyXSBMb2FkaW5nIEFDUEkgLi4uCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjU5M10g
dm04NiBUU1MgYXQgZmMwMGEyMDAKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNTk0XSBC
SU9TIG1hcDoKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNTk0XSAgMTAwMDAtMTAwZDM6
IFNjcmF0Y2ggc3BhY2UKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNTk0XSAgYzAwMDAt
ZmZmZmY6IE1haW4gQklPUwooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC41OTRdIEU4MjAg
dGFibGU6CihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjU5NF0gIFswMF06IDAwMDAwMDAw
OjAwMDAwMDAwIC0gMDAwMDAwMDA6MDAwYTAwMDA6IFJBTQooZDE2KSBbMjAxNC0xMS0xOCAx
MTozMzozNC41OTRdICBIT0xFOiAwMDAwMDAwMDowMDBhMDAwMCAtIDAwMDAwMDAwOjAwMGMw
MDAwCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjU5NF0gIFswMV06IDAwMDAwMDAwOjAw
MGMwMDAwIC0gMDAwMDAwMDA6MDAxMDAwMDA6IFJFU0VSVkVECihkMTYpIFsyMDE0LTExLTE4
IDExOjMzOjM0LjU5NF0gIFswMl06IDAwMDAwMDAwOjAwMTAwMDAwIC0gMDAwMDAwMDA6M2Y4
MDAwMDA6IFJBTQooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC41OTRdICBIT0xFOiAwMDAw
MDAwMDozZjgwMDAwMCAtIDAwMDAwMDAwOmZjMDAwMDAwCihkMTYpIFsyMDE0LTExLTE4IDEx
OjMzOjM0LjU5NF0gIFswM106IDAwMDAwMDAwOmZjMDAwMDAwIC0gMDAwMDAwMDE6MDAwMDAw
MDA6IFJFU0VSVkVECihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjU5NV0gSW52b2tpbmcg
U2VhQklPUyAuLi4KKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNTk3XSBTZWFCSU9TICh2
ZXJzaW9uIHJlbC0xLjcuNS0wLWdlNTE0ODhjLTIwMTQxMTE4XzEyMTE0NS1zZXJ2ZWVyc3Rl
cnRqZSkKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNTk3XSAKKGQxNikgWzIwMTQtMTEt
MTggMTE6MzM6MzQuNTk3XSBGb3VuZCBYZW4gaHlwZXJ2aXNvciBzaWduYXR1cmUgYXQgNDAw
MDAwMDAKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNTk4XSBSdW5uaW5nIG9uIFFFTVUg
KGk0NDBmeCkKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNTk4XSB4ZW46IGNvcHkgZTgy
MC4uLgooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC41OThdIFJlbG9jYXRpbmcgaW5pdCBm
cm9tIDB4MDAwZGY2MjkgdG8gMHgzZjdhZTYwMCAoc2l6ZSA3MTk5NSkKKGQxNikgWzIwMTQt
MTEtMTggMTE6MzM6MzQuNjAwXSBDUFUgTWh6PTMyMDEKKGQxNikgWzIwMTQtMTEtMTggMTE6
MzM6MzQuNjA2XSBGb3VuZCAxMCBQQ0kgZGV2aWNlcyAobWF4IFBDSSBidXMgaXMgMDApCihk
MTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjYwNl0gQWxsb2NhdGVkIFhlbiBoeXBlcmNhbGwg
cGFnZSBhdCAzZjdmZjAwMAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC42MDZdIERldGVj
dGVkIFhlbiB2NC41LjAtcmMKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNjA2XSB4ZW46
IGNvcHkgQklPUyB0YWJsZXMuLi4KKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNjA2XSBD
b3B5aW5nIFNNQklPUyBlbnRyeSBwb2ludCBmcm9tIDB4MDAwMTAwMTAgdG8gMHgwMDBmMGY1
MAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC42MDZdIENvcHlpbmcgTVBUQUJMRSBmcm9t
IDB4ZmMwMDExYTAvZmMwMDExYjAgdG8gMHgwMDBmMGUzMAooZDE2KSBbMjAxNC0xMS0xOCAx
MTozMzozNC42MDZdIENvcHlpbmcgUElSIGZyb20gMHgwMDAxMDAzMCB0byAweDAwMGYwZGIw
CihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjYwNl0gQ29weWluZyBBQ1BJIFJTRFAgZnJv
bSAweDAwMDEwMGIwIHRvIDB4MDAwZjBkODAKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQu
NjA2XSBVc2luZyBwbXRpbWVyLCBpb3BvcnQgMHhiMDA4CihkMTYpIFsyMDE0LTExLTE4IDEx
OjMzOjM0LjYwNl0gU2NhbiBmb3IgVkdBIG9wdGlvbiByb20KKGQxNikgWzIwMTQtMTEtMTgg
MTE6MzM6MzQuNjI0XSBSdW5uaW5nIG9wdGlvbiByb20gYXQgYzAwMDowMDAzCihYRU4pIFsy
MDE0LTExLTE4IDExOjMzOjM0LjYzM10gc3RkdmdhLmM6MTQ3OmQxNnYwIGVudGVyaW5nIHN0
ZHZnYSBhbmQgY2FjaGluZyBtb2RlcwooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC42NjJd
IHBtbSBjYWxsIGFyZzE9MAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC42NjRdIFR1cm5p
bmcgb24gdmdhIHRleHQgbW9kZSBjb25zb2xlCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0
Ljc4MV0gU2VhQklPUyAodmVyc2lvbiByZWwtMS43LjUtMC1nZTUxNDg4Yy0yMDE0MTExOF8x
MjExNDUtc2VydmVlcnN0ZXJ0amUpCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0Ljc5NV0g
TWFjaGluZSBVVUlEIDY0NDg1ZmZjLWY0NTctNGJlMi05ZjI1LTdiMmFhNTg0ZDYxYQooZDE2
KSBbMjAxNC0xMS0xOCAxMTozMzozNC43OTVdIFhIQ0kgaW5pdCBvbiBkZXYgMDA6MDUuMDog
cmVncyBAIDB4ZjMyNzAwMDAsIDQgcG9ydHMsIDMyIHNsb3RzLCAzMiBieXRlIGNvbnRleHQK
KGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNzk1XSBzCihkMTYpIFsyMDE0LTExLTE4IDEx
OjMzOjM0Ljc5NV0gWEhDSSAgICBleHRjYXAgMHgxIEAgZjMyNzA1MDAKKGQxNikgWzIwMTQt
MTEtMTggMTE6MzM6MzQuNzk1XSBYSENJICAgIHByb3RvY29sIFVTQiAgMy4wMCwgMiBwb3J0
cyAob2Zmc2V0IDEpLCBkZWYgMAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC43OTVdIFhI
Q0kgICAgcHJvdG9jb2wgVVNCICAyLjAwLCAyIHBvcnRzIChvZmZzZXQgMyksIGRlZiAwCihk
MTYpIFsyMDE0LTExLTE4IDExOjMzOjM0Ljc5Nl0gVUhDSSBpbml0IG9uIGRldiAwMDowMS4y
IChpbz1jMTQwKQooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC43OTddIEZvdW5kIDAgbHB0
IHBvcnRzCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0Ljc5OF0gRm91bmQgMSBzZXJpYWwg
cG9ydHMKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzQuNzk5XSBBVEEgY29udHJvbGxlciAx
IGF0IDFmMC8zZjQvMCAoaXJxIDE0IGRldiA5KQooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzoz
NC44MDBdIEFUQSBjb250cm9sbGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkpCihk
MTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjgwM10gYXRhMC0wOiBRRU1VIEhBUkRESVNLIEFU
QS03IEhhcmQtRGlzayAoMTAyNDAgTWlCeXRlcykKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6
MzQuODAzXSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDEsMS9kcml2
ZUAwL2Rpc2tAMAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC44MDVdIGF0YTAtMTogUUVN
VSBIQVJERElTSyBBVEEtNyBIYXJkLURpc2sgKDMwMCBHaUJ5dGVzKQooZDE2KSBbMjAxNC0x
MS0xOCAxMTozMzozNC44MDVdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4
LypAMSwxL2RyaXZlQDAvZGlza0AxCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0LjkwM10g
UFMyIGtleWJvYXJkIGluaXRpYWxpemVkCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM0Ljk0
OF0gWEhDSSBwb3J0ICM0OiAweDAwMjAwYTAzLCBwb3dlcmVkLCBlbmFibGVkLCBwbHMgMCwg
c3BlZWQgMiBbTG93XQooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC45NzhdIFhIQ0kgbm8g
ZGV2aWNlcyBmb3VuZAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC45ODldIEFsbCB0aHJl
YWRzIGNvbXBsZXRlLgooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNC45ODldIFNjYW4gZm9y
IG9wdGlvbiByb21zCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM1LjAxM10gUnVubmluZyBv
cHRpb24gcm9tIGF0IGM5ODA6MDAwMwooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNS4wMjFd
IHBtbSBjYWxsIGFyZzE9MQooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNS4wMjFdIHBtbSBj
YWxsIGFyZzE9MAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNS4wMjNdIHBtbSBjYWxsIGFy
ZzE9MQooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNS4wMjNdIHBtbSBjYWxsIGFyZzE9MAoo
ZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNS4wNDNdIFNlYXJjaGluZyBib290b3JkZXIgZm9y
OiAvcGNpQGkwY2Y4LypANAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNS4wNDNdIAooZDE2
KSBbMjAxNC0xMS0xOCAxMTozMzozNS4wNTBdIFByZXNzIEYxMiBmb3IgYm9vdCBtZW51Lgoo
ZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNS4wNTFdIAooZDE2KSBbMjAxNC0xMS0xOCAxMToz
MzozNy42MjVdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiBIQUxUCihkMTYpIFsyMDE0LTEx
LTE4IDExOjMzOjM3LjYyNV0gZHJpdmUgMHgwMDBmMGQzMDogUENIUz0xNjM4My8xNi82MyB0
cmFuc2xhdGlvbj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTIwOTcxNTIwCihkMTYpIFsyMDE0
LTExLTE4IDExOjMzOjM3LjYyNV0gZHJpdmUgMHgwMDBmMGQwMDogUENIUz0xNjM4My8xNi82
MyB0cmFuc2xhdGlvbj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTYyOTE0NTYwMAooZDE2KSBb
MjAxNC0xMS0xOCAxMTozMzozNy42MjVdIAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNy42
MjVdIFNwYWNlIGF2YWlsYWJsZSBmb3IgVU1COiBjYTgwMC1lZjAwMCwgZjAwMDAtZjBkMDAK
KGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzcuNjI1XSBSZXR1cm5lZCAyNTM5NTIgYnl0ZXMg
b2YgWm9uZUhpZ2gKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzcuNjI1XSBlODIwIG1hcCBo
YXMgNiBpdGVtczoKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzcuNjI1XSAgIDA6IDAwMDAw
MDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDlmYzAwID0gMSBSQU0KKGQxNikgWzIwMTQtMTEt
MTggMTE6MzM6MzcuNjI1XSAgIDE6IDAwMDAwMDAwMDAwOWZjMDAgLSAwMDAwMDAwMDAwMGEw
MDAwID0gMiBSRVNFUlZFRAooZDE2KSBbMjAxNC0xMS0xOCAxMTozMzozNy42MjVdICAgMjog
MDAwMDAwMDAwMDBmMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgPSAyIFJFU0VSVkVECihkMTYp
IFsyMDE0LTExLTE4IDExOjMzOjM3LjYyNl0gICAzOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAw
MDAwMDAzZjdmZTAwMCA9IDEgUkFNCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM3LjYyNl0g
ICA0OiAwMDAwMDAwMDNmN2ZlMDAwIC0gMDAwMDAwMDAzZjgwMDAwMCA9IDIgUkVTRVJWRUQK
KGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzcuNjI2XSAgIDU6IDAwMDAwMDAwZmMwMDAwMDAg
LSAwMDAwMDAwMTAwMDAwMDAwID0gMiBSRVNFUlZFRAooZDE2KSBbMjAxNC0xMS0xOCAxMToz
MzozNy42MjZdIGVudGVyIGhhbmRsZV8xOToKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6Mzcu
NjI2XSAgIE5VTEwKKGQxNikgWzIwMTQtMTEtMTggMTE6MzM6MzcuNjMzXSBCb290aW5nIGZy
b20gSGFyZCBEaXNrLi4uCihkMTYpIFsyMDE0LTExLTE4IDExOjMzOjM3LjYzNl0gQm9vdGlu
ZyBmcm9tIDAwMDA6N2MwMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzo0MC4wNzddIGdyYW50
X3RhYmxlLmM6MzA1OmQwdjQgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gNyBmcmFtZXMK
KGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNTg0XSBIVk0gTG9hZGVyCihkMTcpIFsyMDE0
LTExLTE4IDExOjMzOjQxLjU4NF0gRGV0ZWN0ZWQgWGVuIHY0LjUuMC1yYwooZDE3KSBbMjAx
NC0xMS0xOCAxMTozMzo0MS41ODRdIFhlbmJ1cyByaW5ncyBAMHhmZWZmYzAwMCwgZXZlbnQg
Y2hhbm5lbCAxCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjU4NV0gU3lzdGVtIHJlcXVl
c3RlZCBTZWFCSU9TCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjU4NV0gQ1BVIHNwZWVk
IGlzIDMyMDAgTUh6CihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjU4NV0gUmVsb2NhdGlu
ZyBndWVzdCBtZW1vcnkgZm9yIGxvd21lbSBNTUlPIHNwYWNlIGRpc2FibGVkCihYRU4pIFsy
MDE0LTExLTE4IDExOjMzOjQxLjU4NV0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAwIGNo
YW5nZWQgMCAtPiA1CihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjU4NV0gUENJLUlTQSBs
aW5rIDAgcm91dGVkIHRvIElSUTUKKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6NDEuNTg1XSBp
cnEuYzoyNzA6IERvbTE3IFBDSSBsaW5rIDEgY2hhbmdlZCAwIC0+IDEwCihkMTcpIFsyMDE0
LTExLTE4IDExOjMzOjQxLjU4NV0gUENJLUlTQSBsaW5rIDEgcm91dGVkIHRvIElSUTEwCihY
RU4pIFsyMDE0LTExLTE4IDExOjMzOjQxLjU4NV0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGlu
ayAyIGNoYW5nZWQgMCAtPiAxMQooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS41ODVdIFBD
SS1JU0EgbGluayAyIHJvdXRlZCB0byBJUlExMQooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzo0
MS41ODZdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMyBjaGFuZ2VkIDAgLT4gNQooZDE3
KSBbMjAxNC0xMS0xOCAxMTozMzo0MS41ODZdIFBDSS1JU0EgbGluayAzIHJvdXRlZCB0byBJ
UlE1CihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjYwMl0gcGNpIGRldiAwMTozIElOVEEt
PklSUTEwCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjYwN10gcGNpIGRldiAwMjowIElO
VEEtPklSUTExCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjYxN10gcGNpIGRldiAwNDow
IElOVEEtPklSUTUKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNjY0XSBObyBSQU0gaW4g
aGlnaCBtZW1vcnk7IHNldHRpbmcgaGlnaF9tZW0gcmVzb3VyY2UgYmFzZSB0byAxMDAwMDAw
MDAKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNjY1XSBwY2kgZGV2IDAzOjAgYmFyIDEw
IHNpemUgMDAyMDAwMDAwOiAwZjAwMDAwMDgKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEu
NjY2XSBwY2kgZGV2IDAyOjAgYmFyIDE0IHNpemUgMDAxMDAwMDAwOiAwZjIwMDAwMDgKKGQx
NykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNjY4XSBwY2kgZGV2IDA0OjAgYmFyIDMwIHNpemUg
MDAwMDQwMDAwOiAwZjMwMDAwMDAKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNjcwXSBw
Y2kgZGV2IDA0OjAgYmFyIDEwIHNpemUgMDAwMDIwMDAwOiAwZjMwNDAwMDAKKGQxNykgWzIw
MTQtMTEtMTggMTE6MzM6NDEuNjcwXSBwY2kgZGV2IDAzOjAgYmFyIDMwIHNpemUgMDAwMDEw
MDAwOiAwZjMwNjAwMDAKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNjcyXSBwY2kgZGV2
IDAzOjAgYmFyIDE0IHNpemUgMDAwMDAxMDAwOiAwZjMwNzAwMDAKKGQxNykgWzIwMTQtMTEt
MTggMTE6MzM6NDEuNjcyXSBwY2kgZGV2IDAyOjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAw
MDAwMGMwMDEKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNjc0XSBwY2kgZGV2IDA0OjAg
YmFyIDE0IHNpemUgMDAwMDAwMDQwOiAwMDAwMGMxMDEKKGQxNykgWzIwMTQtMTEtMTggMTE6
MzM6NDEuNjc2XSBwY2kgZGV2IDAxOjEgYmFyIDIwIHNpemUgMDAwMDAwMDEwOiAwMDAwMGMx
NDEKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNjc4XSBNdWx0aXByb2Nlc3NvciBpbml0
aWFsaXNhdGlvbjoKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNjk4XSAgLSBDUFUwIC4u
LiA0OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4g
ZG9uZS4KKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNzE4XSAgLSBDUFUxIC4uLiA0OC1i
aXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4K
KGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNzM3XSAgLSBDUFUyIC4uLiA0OC1iaXQgcGh5
cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNykg
WzIwMTQtMTEtMTggMTE6MzM6NDEuNzU3XSAgLSBDUFUzIC4uLiA0OC1iaXQgcGh5cyAuLi4g
Zml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4KKGQxNykgWzIwMTQt
MTEtMTggMTE6MzM6NDEuNzU3XSBUZXN0aW5nIEhWTSBlbnZpcm9ubWVudDoKKGQxNykgWzIw
MTQtMTEtMTggMTE6MzM6NDEuNzY3XSAgLSBSRVAgSU5TQiBhY3Jvc3MgcGFnZSBib3VuZGFy
aWVzIC4uLiBwYXNzZWQKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNzcyXSAgLSBHUyBi
YXNlIE1TUnMgYW5kIFNXQVBHUyAuLi4gcGFzc2VkCihkMTcpIFsyMDE0LTExLTE4IDExOjMz
OjQxLjc3Ml0gUGFzc2VkIDIgb2YgMiB0ZXN0cwooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0
MS43NzJdIFdyaXRpbmcgU01CSU9TIHRhYmxlcyAuLi4KKGQxNykgWzIwMTQtMTEtMTggMTE6
MzM6NDEuNzczXSBMb2FkaW5nIFNlYUJJT1MgLi4uCihkMTcpIFsyMDE0LTExLTE4IDExOjMz
OjQxLjc3M10gQ3JlYXRpbmcgTVAgdGFibGVzIC4uLgooZDE3KSBbMjAxNC0xMS0xOCAxMToz
Mzo0MS43NzNdIExvYWRpbmcgQUNQSSAuLi4KKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEu
Nzc1XSB2bTg2IFRTUyBhdCBmYzAwYTIwMAooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43
NzVdIEJJT1MgbWFwOgooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43NzVdICAxMDAwMC0x
MDBkMzogU2NyYXRjaCBzcGFjZQooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43NzVdICBj
MDAwMC1mZmZmZjogTWFpbiBCSU9TCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjc3NV0g
RTgyMCB0YWJsZToKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNzc1XSAgWzAwXTogMDAw
MDAwMDA6MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBhMDAwMDogUkFNCihkMTcpIFsyMDE0LTEx
LTE4IDExOjMzOjQxLjc3NV0gIEhPTEU6IDAwMDAwMDAwOjAwMGEwMDAwIC0gMDAwMDAwMDA6
MDAwYzAwMDAKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNzc1XSAgWzAxXTogMDAwMDAw
MDA6MDAwYzAwMDAgLSAwMDAwMDAwMDowMDEwMDAwMDogUkVTRVJWRUQKKGQxNykgWzIwMTQt
MTEtMTggMTE6MzM6NDEuNzc2XSAgWzAyXTogMDAwMDAwMDA6MDAxMDAwMDAgLSAwMDAwMDAw
MDozZjgwMDAwMDogUkFNCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjc3Nl0gIEhPTEU6
IDAwMDAwMDAwOjNmODAwMDAwIC0gMDAwMDAwMDA6ZmMwMDAwMDAKKGQxNykgWzIwMTQtMTEt
MTggMTE6MzM6NDEuNzc2XSAgWzAzXTogMDAwMDAwMDA6ZmMwMDAwMDAgLSAwMDAwMDAwMTow
MDAwMDAwMDogUkVTRVJWRUQKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNzc2XSBJbnZv
a2luZyBTZWFCSU9TIC4uLgooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43NzldIFNlYUJJ
T1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4OGMtMjAxNDExMThfMTIxMTQ1LXNlcnZl
ZXJzdGVydGplKQooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43NzldIAooZDE3KSBbMjAx
NC0xMS0xOCAxMTozMzo0MS43NzldIEZvdW5kIFhlbiBoeXBlcnZpc29yIHNpZ25hdHVyZSBh
dCA0MDAwMDAwMAooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43NzldIFJ1bm5pbmcgb24g
UUVNVSAoaTQ0MGZ4KQooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43NzldIHhlbjogY29w
eSBlODIwLi4uCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjc3OV0gUmVsb2NhdGluZyBp
bml0IGZyb20gMHgwMDBkZjYyOSB0byAweDNmN2FlNjAwIChzaXplIDcxOTk1KQooZDE3KSBb
MjAxNC0xMS0xOCAxMTozMzo0MS43ODJdIENQVSBNaHo9MzIwMgooZDE3KSBbMjAxNC0xMS0x
OCAxMTozMzo0MS43ODddIEZvdW5kIDcgUENJIGRldmljZXMgKG1heCBQQ0kgYnVzIGlzIDAw
KQooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43ODddIEFsbG9jYXRlZCBYZW4gaHlwZXJj
YWxsIHBhZ2UgYXQgM2Y3ZmYwMDAKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNzg3XSBE
ZXRlY3RlZCBYZW4gdjQuNS4wLXJjCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjc4N10g
eGVuOiBjb3B5IEJJT1MgdGFibGVzLi4uCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjc4
N10gQ29weWluZyBTTUJJT1MgZW50cnkgcG9pbnQgZnJvbSAweDAwMDEwMDEwIHRvIDB4MDAw
ZjBmNTAKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuNzg3XSBDb3B5aW5nIE1QVEFCTEUg
ZnJvbSAweGZjMDAxMWEwL2ZjMDAxMWIwIHRvIDB4MDAwZjBlMzAKKGQxNykgWzIwMTQtMTEt
MTggMTE6MzM6NDEuNzg3XSBDb3B5aW5nIFBJUiBmcm9tIDB4MDAwMTAwMzAgdG8gMHgwMDBm
MGRiMAooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS43ODddIENvcHlpbmcgQUNQSSBSU0RQ
IGZyb20gMHgwMDAxMDBiMCB0byAweDAwMGYwZDgwCihkMTcpIFsyMDE0LTExLTE4IDExOjMz
OjQxLjc4N10gVXNpbmcgcG10aW1lciwgaW9wb3J0IDB4YjAwOAooZDE3KSBbMjAxNC0xMS0x
OCAxMTozMzo0MS43ODddIFNjYW4gZm9yIFZHQSBvcHRpb24gcm9tCihkMTcpIFsyMDE0LTEx
LTE4IDExOjMzOjQxLjgwMl0gUnVubmluZyBvcHRpb24gcm9tIGF0IGMwMDA6MDAwMwooWEVO
KSBbMjAxNC0xMS0xOCAxMTozMzo0MS44MTJdIHN0ZHZnYS5jOjE0NzpkMTd2MCBlbnRlcmlu
ZyBzdGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEu
ODI5XSBwbW0gY2FsbCBhcmcxPTAKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuODMxXSBU
dXJuaW5nIG9uIHZnYSB0ZXh0IG1vZGUgY29uc29sZQooZDE3KSBbMjAxNC0xMS0xOCAxMToz
Mzo0MS45NDZdIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4OGMtMjAxNDEx
MThfMTIxMTQ1LXNlcnZlZXJzdGVydGplKQooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0MS45
NjBdIE1hY2hpbmUgVVVJRCA0NzQ3ZjMwNi1jNjBkLTQ0OGUtYWEzYS0zM2M3YmQ5MTNiNzMK
KGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuOTYxXSBBbGwgdGhyZWFkcyBjb21wbGV0ZS4K
KGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuOTYyXSBGb3VuZCAwIGxwdCBwb3J0cwooZDE3
KSBbMjAxNC0xMS0xOCAxMTozMzo0MS45NjJdIEZvdW5kIDAgc2VyaWFsIHBvcnRzCihkMTcp
IFsyMDE0LTExLTE4IDExOjMzOjQxLjk2Ml0gQVRBIGNvbnRyb2xsZXIgMSBhdCAxZjAvM2Y0
LzAgKGlycSAxNCBkZXYgOSkKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDEuOTYzXSBBVEEg
Y29udHJvbGxlciAyIGF0IDE3MC8zNzQvMCAoaXJxIDE1IGRldiA5KQooZDE3KSBbMjAxNC0x
MS0xOCAxMTozMzo0MS45NjddIGF0YTAtMDogUUVNVSBIQVJERElTSyBBVEEtNyBIYXJkLURp
c2sgKDEwMjQwIE1pQnl0ZXMpCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQxLjk2N10gU2Vh
cmNoaW5nIGJvb3RvcmRlciBmb3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDAK
KGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDIuMDY2XSBQUzIga2V5Ym9hcmQgaW5pdGlhbGl6
ZWQKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDIuMDY2XSBBbGwgdGhyZWFkcyBjb21wbGV0
ZS4KKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDIuMDY2XSBTY2FuIGZvciBvcHRpb24gcm9t
cwooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0Mi4wODhdIFJ1bm5pbmcgb3B0aW9uIHJvbSBh
dCBjOTgwOjAwMDMKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDIuMDk0XSBwbW0gY2FsbCBh
cmcxPTEKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDIuMDk0XSBwbW0gY2FsbCBhcmcxPTAK
KGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDIuMDk2XSBwbW0gY2FsbCBhcmcxPTEKKGQxNykg
WzIwMTQtMTEtMTggMTE6MzM6NDIuMDk2XSBwbW0gY2FsbCBhcmcxPTAKKGQxNykgWzIwMTQt
MTEtMTggMTE6MzM6NDIuMTEzXSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNm
OC8qQDQKKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDIuMTEzXSAKKGQxNykgWzIwMTQtMTEt
MTggMTE6MzM6NDIuMTIwXSBQcmVzcyBGMTIgZm9yIGJvb3QgbWVudS4KKGQxNykgWzIwMTQt
MTEtMTggMTE6MzM6NDIuMTIwXSAKKFhFTikgWzIwMTQtMTEtMTggMTE6MzM6NDMuNzE4XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozMzo0NC40NzBdIHN0ZHZnYS5jOjE1MTpk
MTZ2MCBsZWF2aW5nIHN0ZHZnYQooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0NC42NTVdIFNl
YXJjaGluZyBib290b3JkZXIgZm9yOiBIQUxUCihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQ0
LjY1Nl0gZHJpdmUgMHgwMDBmMGQzMDogUENIUz0xNjM4My8xNi82MyB0cmFuc2xhdGlvbj1s
YmEgTENIUz0xMDI0LzI1NS82MyBzPTIwOTcxNTIwCihkMTcpIFsyMDE0LTExLTE4IDExOjMz
OjQ0LjY1Nl0gU3BhY2UgYXZhaWxhYmxlIGZvciBVTUI6IGNhODAwLWVmMDAwLCBmMDAwMC1m
MGQzMAooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0NC42NTZdIFJldHVybmVkIDI1ODA0OCBi
eXRlcyBvZiBab25lSGlnaAooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0NC42NTZdIGU4MjAg
bWFwIGhhcyA2IGl0ZW1zOgooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0NC42NTZdICAgMDog
MDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwOWZjMDAgPSAxIFJBTQooZDE3KSBbMjAx
NC0xMS0xOCAxMTozMzo0NC42NTZdICAgMTogMDAwMDAwMDAwMDA5ZmMwMCAtIDAwMDAwMDAw
MDAwYTAwMDAgPSAyIFJFU0VSVkVECihkMTcpIFsyMDE0LTExLTE4IDExOjMzOjQ0LjY1Nl0g
ICAyOiAwMDAwMDAwMDAwMGYwMDAwIC0gMDAwMDAwMDAwMDEwMDAwMCA9IDIgUkVTRVJWRUQK
KGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDQuNjU2XSAgIDM6IDAwMDAwMDAwMDAxMDAwMDAg
LSAwMDAwMDAwMDNmN2ZmMDAwID0gMSBSQU0KKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDQu
NjU2XSAgIDQ6IDAwMDAwMDAwM2Y3ZmYwMDAgLSAwMDAwMDAwMDNmODAwMDAwID0gMiBSRVNF
UlZFRAooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0NC42NTZdICAgNTogMDAwMDAwMDBmYzAw
MDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgPSAyIFJFU0VSVkVECihkMTcpIFsyMDE0LTExLTE4
IDExOjMzOjQ0LjY1N10gZW50ZXIgaGFuZGxlXzE5OgooZDE3KSBbMjAxNC0xMS0xOCAxMToz
Mzo0NC42NTddICAgTlVMTAooZDE3KSBbMjAxNC0xMS0xOCAxMTozMzo0NC42NjJdIEJvb3Rp
bmcgZnJvbSBIYXJkIERpc2suLi4KKGQxNykgWzIwMTQtMTEtMTggMTE6MzM6NDQuNjY0XSBC
b290aW5nIGZyb20gMDAwMDo3YzAwCihYRU4pIFsyMDE0LTExLTE4IDExOjMzOjUxLjc0MF0g
c3RkdmdhLmM6MTUxOmQxN3YwIGxlYXZpbmcgc3RkdmdhCihYRU4pIFsyMDE0LTExLTE4IDEx
OjMzOjUzLjcxOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6MzQ6MDMuNzE4XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDowOS45OTVdIHN0ZHZnYS5jOjE0Nzpk
MTZ2MCBlbnRlcmluZyBzdGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMKKFhFTikgWzIwMTQtMTEt
MTggMTE6MzQ6MTEuNjQzXSBpcnEuYzozODA6IERvbTE2IGNhbGxiYWNrIHZpYSBjaGFuZ2Vk
IHRvIERpcmVjdCBWZWN0b3IgMHhmMwooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxMy43MThd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjM0OjE3LjUyMV0gc3RkdmdhLmM6MTQ3
OmQxN3YwIGVudGVyaW5nIHN0ZHZnYSBhbmQgY2FjaGluZyBtb2RlcwooWEVOKSBbMjAxNC0x
MS0xOCAxMTozNDoxNy42MDddIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMyNzAg
bWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTggMTE6MzQ6MTcuNjEyXSBtZW1vcnlf
bWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTEx
LTE4IDExOjM0OjE3LjYxNl0gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzI3MCBt
Zm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy42MjBdIG1lbW9yeV9t
YXA6YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEt
MTggMTE6MzQ6MTcuNjI1XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMjcwIG1m
bj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE4IDExOjM0OjE3LjYyOV0gbWVtb3J5X21h
cDphZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0x
OCAxMTozNDoxNy42MzNdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMyNzAgbWZu
PWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTggMTE6MzQ6MTcuNjM4XSBtZW1vcnlfbWFw
OmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE4
IDExOjM0OjE3LjY0Ml0gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzI3MCBtZm49
ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy42NDZdIG1lbW9yeV9tYXA6
YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTEKKFhFTikgWzIwMTQtMTEtMTgg
MTE6MzQ6MTcuNjUwXSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1m
ZTBmZSBucj0xCihYRU4pIFsyMDE0LTExLTE4IDExOjM0OjE3LjY1NV0gbWVtb3J5X21hcDph
ZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQooWEVOKSBbMjAxNC0xMS0xOCAx
MTozNDoxNy42NjZdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZl
MjAwIG5yPTIwMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy42NzJdIG1lbW9yeV9tYXA6
YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAooWEVOKSBbMjAxNC0xMS0x
OCAxMTozNDoxNy42NzhdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMwMDAgbWZu
PWZlMjAwIG5yPTIwMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy42ODRdIG1lbW9yeV9t
YXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAooWEVOKSBbMjAxNC0x
MS0xOCAxMTozNDoxNy42ODldIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMwMDAg
bWZuPWZlMjAwIG5yPTIwMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy42OTVdIG1lbW9y
eV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAooWEVOKSBbMjAx
NC0xMS0xOCAxMTozNDoxNy43MDFdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMw
MDAgbWZuPWZlMjAwIG5yPTIwMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy43MDZdIG1l
bW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAooWEVOKSBb
MjAxNC0xMS0xOCAxMTozNDoxNy43MTJdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49
ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy43MThd
IG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAooWEVO
KSBbMjAxNC0xMS0xOCAxMTozNDoxNy43MjNdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBn
Zm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy43
MjldIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMAoo
WEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy43NjFdIGlycS5jOjI3MDogRG9tMTYgUENJIGxp
bmsgMCBjaGFuZ2VkIDUgLT4gMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoxNy43ODFdIGly
cS5jOjI3MDogRG9tMTYgUENJIGxpbmsgMSBjaGFuZ2VkIDEwIC0+IDAKKFhFTikgWzIwMTQt
MTEtMTggMTE6MzQ6MTcuODAwXSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5rIDIgY2hhbmdl
ZCAxMSAtPiAwCihYRU4pIFsyMDE0LTExLTE4IDExOjM0OjE3LjgyMV0gaXJxLmM6MjcwOiBE
b20xNiBQQ0kgbGluayAzIGNoYW5nZWQgNSAtPiAwCihYRU4pIFsyMDE0LTExLTE4IDExOjM0
OjE5LjI2NV0gaXJxLmM6MzgwOiBEb20xNyBjYWxsYmFjayB2aWEgY2hhbmdlZCB0byBEaXJl
Y3QgVmVjdG9yIDB4ZjMKKFhFTikgWzIwMTQtMTEtMTggMTE6MzQ6MTkuNzg2XSBncmFudF90
YWJsZS5jOjEyOTk6ZDE2djMgRXhwYW5kaW5nIGRvbSAoMTYpIGdyYW50IHRhYmxlIGZyb20g
KDQpIHRvICg1KSBmcmFtZXMuCihYRU4pIFsyMDE0LTExLTE4IDExOjM0OjIwLjM3Nl0gaXJx
LmM6MjcwOiBEb20xNyBQQ0kgbGluayAwIGNoYW5nZWQgNSAtPiAwCihYRU4pIFsyMDE0LTEx
LTE4IDExOjM0OjIwLjM4MV0gaXJxLmM6MjcwOiBEb20xNyBQQ0kgbGluayAxIGNoYW5nZWQg
MTAgLT4gMAooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoyMC4zODddIGlycS5jOjI3MDogRG9t
MTcgUENJIGxpbmsgMiBjaGFuZ2VkIDExIC0+IDAKKFhFTikgWzIwMTQtMTEtMTggMTE6MzQ6
MjAuMzkyXSBpcnEuYzoyNzA6IERvbTE3IFBDSSBsaW5rIDMgY2hhbmdlZCA1IC0+IDAKKFhF
TikgWzIwMTQtMTEtMTggMTE6MzQ6MjAuODY3XSBncmFudF90YWJsZS5jOjEyOTk6ZDE3djIg
RXhwYW5kaW5nIGRvbSAoMTcpIGdyYW50IHRhYmxlIGZyb20gKDQpIHRvICg1KSBmcmFtZXMu
CihYRU4pIFsyMDE0LTExLTE4IDExOjM0OjIzLjcxOF0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTE6MzQ6MzMuNzE4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozNDoz
NC43NjRdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUg
dG8gOCBmcmFtZXMKKFhFTikgWzIwMTQtMTEtMTggMTE6MzQ6NDMuNzE5XSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMTozNDo1My43MTldIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDExOjM1OjAzLjcxOV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6MzU6MTMu
NzE5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozNToyMy43MTldIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDExOjM1OjMzLjcxOV0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTE6MzU6NDMuNzIwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozNTo1
My43MjBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjM2OjAzLjcyMF0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTE6MzY6MDYuODE5XSBncmFudF90YWJsZS5jOjEyOTk6
ZDE2djIgRXhwYW5kaW5nIGRvbSAoMTYpIGdyYW50IHRhYmxlIGZyb20gKDUpIHRvICg2KSBm
cmFtZXMuCihYRU4pIFsyMDE0LTExLTE4IDExOjM2OjEzLjcyMF0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTE6MzY6MjMuNzIxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
MTozNjozMy43MjFdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjM2OjQzLjcyMV0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6MzY6NDQuNzcwXSBncmFudF90YWJsZS5j
OjMwNTpkMHYwIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDkgZnJhbWVzCihYRU4pIFsy
MDE0LTExLTE4IDExOjM2OjUzLjcyMV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6
Mzc6MDMuNzIxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozNzoxMy43MjFdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjM3OjIzLjcyMV0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTE6Mzc6MzMuNzIyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
MTozNzo0My43MjJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjM3OjUzLjcyMl0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6Mzc6NTcuODkxXSBncmFudF90YWJsZS5j
OjMwNTpkMHYwIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDEwIGZyYW1lcwooWEVOKSBb
MjAxNC0xMS0xOCAxMTozODowMy43MjJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEx
OjM4OjEzLjg0NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6Mzg6MjMuODQ0XSAt
LU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozODozMy44NDRdIC0tTUFSSy0tCihYRU4p
IFsyMDE0LTExLTE4IDExOjM4OjQzLjg0NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTgg
MTE6Mzg6NTMuODQ1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTozOTowMy44NDVd
IC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjM5OjEzLjg0NV0gLS1NQVJLLS0KKFhF
TikgWzIwMTQtMTEtMTggMTE6Mzk6MjMuODQ1XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0x
OCAxMTozOTozMy44NDVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjM5OjQzLjg0
NV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6Mzk6NTMuODQ1XSAtLU1BUkstLQoo
WEVOKSBbMjAxNC0xMS0xOCAxMTo0MDowMy44NDVdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTEx
LTE4IDExOjQwOjEzLjg0Nl0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDA6MjMu
ODQ2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0MDozMy44NDZdIC0tTUFSSy0t
CihYRU4pIFsyMDE0LTExLTE4IDExOjQwOjQzLjg0Nl0gLS1NQVJLLS0KKFhFTikgWzIwMTQt
MTEtMTggMTE6NDA6NTMuODQ2XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0MTow
My44NDZdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjQxOjEzLjg0Nl0gLS1NQVJL
LS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDE6MjMuODQ3XSAtLU1BUkstLQooWEVOKSBbMjAx
NC0xMS0xOCAxMTo0MTozMy44NDddIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjQx
OjQzLjg0N10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDE6NTMuODQ3XSAtLU1B
UkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0MjowMy44NDddIC0tTUFSSy0tCihYRU4pIFsy
MDE0LTExLTE4IDExOjQyOjEzLjg0N10gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6
NDI6MjMuODQ4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0MjozMy44NDhdIC0t
TUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjQyOjQzLjg0OF0gLS1NQVJLLS0KKFhFTikg
WzIwMTQtMTEtMTggMTE6NDI6NTMuODQ4XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAx
MTo0MzowMy44NDhdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjQzOjEzLjg0OF0g
LS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDM6MTguOTkzXSAgMDogZmZmZjgzMDUw
ODVmZmQyOCBbcDpmZmZmODMwNTRlZjI3ZTg4LCBuOmZmZmY4MzA1NGVmMjdlODhdCihYRU4p
IFsyMDE0LTExLTE4IDExOjQzOjE5LjAxOF0gIDE6IGZmZmY4MzA1MDg1ZmZkMjggW3A6MDIw
MDIwMDIwMDIwMDIwMCwgbjowMTAwMTAwMTAwMTAwMTAwXQooWEVOKSBbMjAxNC0xMS0xOCAx
MTo0MzoxOS4wNDNdIENQVTAwOiAKKFhFTikgWzIwMTQtMTEtMTggMTE6NDM6MTkuMDU0XSBk
MTYgT0stc29mdGlycSAxODZtc2VjIGFnbywgc3RhdGU6MSwgMzI1NyBjb3VudCwgW3ByZXY6
ZmZmZjgyZDA4MDJlN2U4OCwgbmV4dDpmZmZmODJkMDgwMmU3ZTg4XSBmZmZmODMwNTA5NGEz
OWE4PE5VTEw+IE1BUFBFRF9TSElGVCBHVUVTVF9NU0lfU0hJRlQgIFBJUlE6ODcKKFhFTikg
WzIwMTQtMTEtMTggMTE6NDM6MTkuMTAzXSBkMTYgT0stcmFpc2UgICAyMzZtc2VjIGFnbywg
c3RhdGU6MSwgMzI1NyBjb3VudCwgW3ByZXY6MDIwMDIwMDIwMDIwMDIwMCwgbmV4dDowMTAw
MTAwMTAwMTAwMTAwXSBmZmZmODMwNTA5NGEzOWE4PE5VTEw+IE1BUFBFRF9TSElGVCBHVUVT
VF9NU0lfU0hJRlQgIFBJUlE6ODcKKFhFTikgWzIwMTQtMTEtMTggMTE6NDM6MTkuMTUyXSBD
UFUwMTogCihYRU4pIFsyMDE0LTExLTE4IDExOjQzOjE5LjE2M10gZDE2IE9LLXNvZnRpcnEg
MjMybXNlYyBhZ28sIHN0YXRlOjEsIDI5NzggY291bnQsIFtwcmV2OmZmZmY4MzA1NGVmNTdl
NzAsIG5leHQ6ZmZmZjgzMDU0ZWY1N2U3MF0gZmZmZjgzMDUwOTRhMzlhODxOVUxMPiBNQVBQ
RURfU0hJRlQgR1VFU1RfTVNJX1NISUZUICBQSVJROjg3CihYRU4pIFsyMDE0LTExLTE4IDEx
OjQzOjE5LjIxMl0gZDE2IE9LLXJhaXNlICAgMjgxbXNlYyBhZ28sIHN0YXRlOjEsIDI5Nzgg
Y291bnQsIFtwcmV2OjAyMDAyMDAyMDAyMDAyMDAsIG5leHQ6MDEwMDEwMDEwMDEwMDEwMF0g
ZmZmZjgzMDUwOTRhMzlhODxOVUxMPiBNQVBQRURfU0hJRlQgR1VFU1RfTVNJX1NISUZUICBQ
SVJROjg3CihYRU4pIFsyMDE0LTExLTE4IDExOjQzOjE5LjI2Ml0gQ1BVMDI6IAooWEVOKSBb
MjAxNC0xMS0xOCAxMTo0MzoxOS4yNzJdIGQxNiBPSy1zb2Z0aXJxIDM3M21zZWMgYWdvLCBz
dGF0ZToxLCAyMzc4IGNvdW50LCBbcHJldjpmZmZmODMwNTRlZjQ3ZTcwLCBuZXh0OmZmZmY4
MzA1NGVmNDdlNzBdIGZmZmY4MzA1MDk0YTM5YTg8TlVMTD4gTUFQUEVEX1NISUZUIEdVRVNU
X01TSV9TSElGVCAgUElSUTo4NwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0MzoxOS4zMjJdIGQx
NiBPSy1yYWlzZSAgIDQyM21zZWMgYWdvLCBzdGF0ZToxLCAyMzc4IGNvdW50LCBbcHJldjow
MjAwMjAwMjAwMjAwMjAwLCBuZXh0OjAxMDAxMDAxMDAxMDAxMDBdIGZmZmY4MzA1MDk0YTM5
YTg8TlVMTD4gTUFQUEVEX1NISUZUIEdVRVNUX01TSV9TSElGVCAgUElSUTo4NwooWEVOKSBb
MjAxNC0xMS0xOCAxMTo0MzoxOS4zNzFdIENQVTAzOiAKKFhFTikgWzIwMTQtMTEtMTggMTE6
NDM6MTkuMzgyXSBkMTYgT0stc29mdGlycSA4Njdtc2VjIGFnbywgc3RhdGU6MSwgMjc0NCBj
b3VudCwgW3ByZXY6ZmZmZjgzMDU0ZWYzN2U3MCwgbmV4dDpmZmZmODMwNTRlZjM3ZTcwXSBm
ZmZmODMwNTA5NGEzOWE4PE5VTEw+IE1BUFBFRF9TSElGVCBHVUVTVF9NU0lfU0hJRlQgIFBJ
UlE6ODcKKFhFTikgWzIwMTQtMTEtMTggMTE6NDM6MTkuNDMxXSBkMTYgT0stcmFpc2UgICA5
MTZtc2VjIGFnbywgc3RhdGU6MSwgMjc0NCBjb3VudCwgW3ByZXY6MDIwMDIwMDIwMDIwMDIw
MCwgbmV4dDowMTAwMTAwMTAwMTAwMTAwXSBmZmZmODMwNTA5NGEzOWE4PE5VTEw+IE1BUFBF
RF9TSElGVCBHVUVTVF9NU0lfU0hJRlQgIFBJUlE6ODcKKFhFTikgWzIwMTQtMTEtMTggMTE6
NDM6MTkuNDgxXSBDUFUwNDogCihYRU4pIFsyMDE0LTExLTE4IDExOjQzOjE5LjQ5MV0gZDE2
IE9LLXNvZnRpcnEgNDk3bXNlYyBhZ28sIHN0YXRlOjEsIDc2OTEwIGNvdW50LCBbcHJldjpm
ZmZmODMwNTRlZjJlM2UwLCBuZXh0OmZmZmY4MzA1NGVmMmUzZTBdIGZmZmY4MzA1MDg1ZmZk
MjhNQUNIX1BDSV9TSElGVCBNQVBQRURfU0hJRlQgR1VFU1RfUENJX1NISUZUICBQSVJROjAK
KFhFTikgWzIwMTQtMTEtMTggMTE6NDM6MTkuNTQzXSBkMTYgT0stcmFpc2UgICA0ODltc2Vj
IGFnbywgc3RhdGU6MSwgNzY5MTYgY291bnQsIFtwcmV2OmZmZmY4MzA1NGVmMmUzZTAsIG5l
eHQ6ZmZmZjgzMDU0ZWYyZTNlMF0gZmZmZjgzMDUwODVmZmQyOE1BQ0hfUENJX1NISUZUIE1B
UFBFRF9TSElGVCBHVUVTVF9QQ0lfU0hJRlQgIFBJUlE6MAooWEVOKSBbMjAxNC0xMS0xOCAx
MTo0MzoxOS41OTRdIGQxNiBFUlItcG9pc29uIDYwMG1zZWMgYWdvLCBzdGF0ZTowLCAxIGNv
dW50LCBbcHJldjowMjAwMjAwMjAwMjAwMjAwLCBuZXh0OjAxMDAxMDAxMDAxMDAxMDBdIGZm
ZmY4MzA1MDg1ZmZkMjhNQUNIX1BDSV9TSElGVCBNQVBQRURfU0hJRlQgR1VFU1RfUENJX1NI
SUZUICBQSVJROjAKKFhFTikgWzIwMTQtMTEtMTggMTE6NDM6MTkuNjQ1XSBDUFUwNTogCihY
RU4pIFsyMDE0LTExLTE4IDExOjQzOjE5LjY1NV0gZDE2IE9LLXNvZnRpcnEgODUybXNlYyBh
Z28sIHN0YXRlOjEsIDIyMDcgY291bnQsIFtwcmV2OmZmZmY4MzA1NGVmMWZlNzAsIG5leHQ6
ZmZmZjgzMDU0ZWYxZmU3MF0gZmZmZjgzMDUwOTRhMzlhODxOVUxMPiBNQVBQRURfU0hJRlQg
R1VFU1RfTVNJX1NISUZUICBQSVJROjg3CihYRU4pIFsyMDE0LTExLTE4IDExOjQzOjE5Ljcw
NV0gZDE2IE9LLXJhaXNlICAgOTAybXNlYyBhZ28sIHN0YXRlOjEsIDIyMDcgY291bnQsIFtw
cmV2OjAyMDAyMDAyMDAyMDAyMDAsIG5leHQ6MDEwMDEwMDEwMDEwMDEwMF0gZmZmZjgzMDUw
OTRhMzlhODxOVUxMPiBNQVBQRURfU0hJRlQgR1VFU1RfTVNJX1NISUZUICBQSVJROjg3CihY
RU4pIFsyMDE0LTExLTE4IDExOjQzOjE5Ljc1M10gZG9tYWluX2NyYXNoIGNhbGxlZCBmcm9t
IGlvLmM6OTY0CihYRU4pIFsyMDE0LTExLTE4IDExOjQzOjE5Ljc1M10gRG9tYWluIDE2IHJl
cG9ydGVkIGNyYXNoZWQgYnkgZG9tYWluIDcgb24gY3B1IzQ6CihYRU4pIFsyMDE0LTExLTE4
IDExOjQzOjIzLjg0OF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDM6MzMuODQ5
XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Mzo0My44NDldIC0tTUFSSy0tCihY
RU4pIFsyMDE0LTExLTE4IDExOjQzOjUzLjg0OV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEt
MTggMTE6NDQ6MDMuODQ5XSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0NDoxMy44
NTBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjQ0OjIzLjg1MF0gLS1NQVJLLS0K
KFhFTikgWzIwMTQtMTEtMTggMTE6NDQ6MzMuODUwXSAtLU1BUkstLQooWEVOKSBbMjAxNC0x
MS0xOCAxMTo0NDo0My44NTBdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjQ0OjUz
Ljg1MV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDU6MDMuODUxXSAtLU1BUkst
LQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0NToxMy44NTFdIC0tTUFSSy0tCihYRU4pIFsyMDE0
LTExLTE4IDExOjQ1OjIzLjg1MV0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDU6
MzMuODUxXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0NTo0My44NTJdIC0tTUFS
Sy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjQ1OjUzLjg1Ml0gLS1NQVJLLS0KKFhFTikgWzIw
MTQtMTEtMTggMTE6NDY6MDMuODUyXSAtLU1BUkstLQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0
NjoxMy44NTJdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjIzLjg1M10gLS1N
QVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6MzMuODUzXSAtLU1BUkstLQooWEVOKSBb
MjAxNC0xMS0xOCAxMTo0Njo0My44NTNdIC0tTUFSSy0tCihYRU4pIFsyMDE0LTExLTE4IDEx
OjQ2OjUzLjg1NF0gLS1NQVJLLS0KKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI1XSBJ
UlEgaW5mb3JtYXRpb246CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNV0gICAgSVJR
OiAgIDAgYWZmaW5pdHk6MDEgdmVjOmYwIHR5cGU9SU8tQVBJQy1lZGdlICAgIHN0YXR1cz0w
MDAwMDAwMCB0aW1lcl9pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41
MjZdICAgIElSUTogICAxIGFmZmluaXR5OjAxIHZlYzozMCB0eXBlPUlPLUFQSUMtZWRnZSAg
ICBzdGF0dXM9MDAwMDAwMzQgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDogIDEoLS0tKSwK
KFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICAgMyBhZmZpbml0eTow
MSB2ZWM6MzggdHlwZT1JTy1BUElDLWVkZ2UgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwg
dW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogICA0IGFm
ZmluaXR5OjAxIHZlYzpmMSB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9MDAwMDAwMDAg
bnMxNjU1MF9pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAg
IElSUTogICA1IGFmZmluaXR5OjAxIHZlYzo0MCB0eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0
dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1
LjUyNl0gICAgSVJROiAgIDYgYWZmaW5pdHk6MDEgdmVjOjQ4IHR5cGU9SU8tQVBJQy1lZGdl
ICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTgg
MTE6NDY6NTUuNTI2XSAgICBJUlE6ICAgNyBhZmZpbml0eTowMSB2ZWM6NTAgdHlwZT1JTy1B
UElDLWVkZ2UgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAx
NC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogICA4IGFmZmluaXR5OjAxIHZlYzo1OCB0
eXBlPUlPLUFQSUMtZWRnZSAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWlu
LWxpc3Q9MDogIDgoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJ
UlE6ICAgOSBhZmZpbml0eTozZiB2ZWM6NjAgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVz
PTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41
MjZdICAgIElSUTogIDEwIGFmZmluaXR5OjAxIHZlYzo2OCB0eXBlPUlPLUFQSUMtZWRnZSAg
ICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE4IDEx
OjQ2OjU1LjUyNl0gICAgSVJROiAgMTEgYWZmaW5pdHk6MDEgdmVjOjcwIHR5cGU9SU8tQVBJ
Qy1lZGdlICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQt
MTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICAxMiBhZmZpbml0eTowMSB2ZWM6NzggdHlw
ZT1JTy1BUElDLWVkZ2UgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1s
aXN0PTA6IDEyKC0tLSksCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJR
OiAgMTMgYWZmaW5pdHk6M2YgdmVjOjg4IHR5cGU9SU8tQVBJQy1lZGdlICAgIHN0YXR1cz0w
MDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2
XSAgICBJUlE6ICAxNCBhZmZpbml0eTowMSB2ZWM6OTAgdHlwZT1JTy1BUElDLWVkZ2UgICAg
c3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0
Njo1NS41MjZdICAgIElSUTogIDE1IGFmZmluaXR5OjAxIHZlYzo5OCB0eXBlPUlPLUFQSUMt
ZWRnZSAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTEx
LTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgMTYgYWZmaW5pdHk6MDEgdmVjOjg5IHR5cGU9
SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlz
dD0wOiAxNigtLS0pLAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTog
IDE3IGFmZmluaXR5OjAxIHZlYzpjMCB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAw
MDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDogMTcoLS0tKSwKKFhFTikgWzIwMTQt
MTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICAxOCBhZmZpbml0eTowMSB2ZWM6YjggdHlw
ZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1s
aXN0PTA6IDE4KC0tLSksCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJR
OiAgMTkgYWZmaW5pdHk6M2YgdmVjOjJhIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0w
MDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2
XSAgICBJUlE6ICAyMiBhZmZpbml0eToyMCB2ZWM6YjkgdHlwZT1JTy1BUElDLWxldmVsICAg
c3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTA6IDIyKC0tLSksMTM6
IDIyKC0tLSksCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgMjUg
YWZmaW5pdHk6M2YgdmVjOjlhIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAw
MiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJ
UlE6ICAyOCBhZmZpbml0eTozZiB2ZWM6MjIgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVz
PTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41
MjZdICAgIElSUTogIDI5IGFmZmluaXR5OjNmIHZlYzpkOSB0eXBlPUlPLUFQSUMtbGV2ZWwg
ICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE4IDEx
OjQ2OjU1LjUyNl0gICAgSVJROiAgMzIgYWZmaW5pdHk6M2YgdmVjOmM5IHR5cGU9SU8tQVBJ
Qy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQt
MTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICAzMyBhZmZpbml0eTozZiB2ZWM6YzEgdHlw
ZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVO
KSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDM2IGFmZmluaXR5OjNmIHZl
YzoyMSB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJv
dW5kCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgMzcgYWZmaW5p
dHk6MTAgdmVjOjI5IHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAxMCBpbi1m
bGlnaHQ9MCBkb21haW4tbGlzdD0xNjogMzcoLU0tKSwKKFhFTikgWzIwMTQtMTEtMTggMTE6
NDY6NTUuNTI2XSAgICBJUlE6ICAzOCBhZmZpbml0eTozZiB2ZWM6YTkgdHlwZT1JTy1BUElD
LWxldmVsICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0x
MS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDQwIGFmZmluaXR5OjNmIHZlYzozMSB0eXBl
PUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4p
IFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgNDYgYWZmaW5pdHk6M2YgdmVj
OjcyIHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91
bmQKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICA0NyBhZmZpbml0
eToxMCB2ZWM6ZDEgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDMwIGluLWZs
aWdodD0xIGRvbWFpbi1saXN0PTE2OiA0NyhQLU0pLAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0
Njo1NS41MjZdICAgIElSUTogIDQ4IGFmZmluaXR5OjNmIHZlYzpkMCB0eXBlPUlPLUFQSUMt
bGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTEx
LTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgNTEgYWZmaW5pdHk6M2YgdmVjOjhhIHR5cGU9
SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikg
WzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICA1MiBhZmZpbml0eTozZiB2ZWM6
MzkgdHlwZT1JTy1BUElDLWxldmVsICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3Vu
ZAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDUzIGFmZmluaXR5
OjNmIHZlYzpjOCB0eXBlPUlPLUFQSUMtbGV2ZWwgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVk
LCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgNTQg
YWZmaW5pdHk6M2YgdmVjOmQ4IHR5cGU9SU8tQVBJQy1sZXZlbCAgIHN0YXR1cz0wMDAwMDAw
MiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJ
UlE6ICA1NiBhZmZpbml0eTowMSB2ZWM6MjggdHlwZT1BTUQtSU9NTVUtTVNJICAgc3RhdHVz
PTAwMDAwMDAwIGlvbW11X2ludGVycnVwdF9oYW5kbGVyKCkKKFhFTikgWzIwMTQtMTEtMTgg
MTE6NDY6NTUuNTI2XSAgICBJUlE6ICA1NyBhZmZpbml0eTowNCB2ZWM6YTAgdHlwZT1IUEVU
LU1TSSAgICAgICAgc3RhdHVzPTAwMDAwMDAwIGhwZXRfaW50ZXJydXB0X2hhbmRsZXIoKQoo
WEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDU4IGFmZmluaXR5OjA4
IHZlYzphOCB0eXBlPUhQRVQtTVNJICAgICAgICBzdGF0dXM9MDAwMDAwMDAgaHBldF9pbnRl
cnJ1cHRfaGFuZGxlcigpCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJR
OiAgNTkgYWZmaW5pdHk6MDIgdmVjOmIwIHR5cGU9SFBFVC1NU0kgICAgICAgIHN0YXR1cz0w
MDAwMDAwMCBocGV0X2ludGVycnVwdF9oYW5kbGVyKCkKKFhFTikgWzIwMTQtMTEtMTggMTE6
NDY6NTUuNTI2XSAgICBJUlE6ICA2MCBhZmZpbml0eTozZiB2ZWM6NDEgdHlwZT1QQ0ktTVNJ
ICAgICAgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0x
MS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDYxIGFmZmluaXR5OjNmIHZlYzo0OSB0eXBl
PVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4p
IFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgNjIgYWZmaW5pdHk6M2YgdmVj
OjUxIHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91
bmQKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICA2MyBhZmZpbml0
eTozZiB2ZWM6NTkgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBl
ZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDY0
IGFmZmluaXR5OjNmIHZlYzo2MSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAw
MDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAg
SVJROiAgNjUgYWZmaW5pdHk6M2YgdmVjOjY5IHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1
cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUu
NTI2XSAgICBJUlE6ICA2NiBhZmZpbml0eTozZiB2ZWM6NzEgdHlwZT1QQ0ktTVNJICAgICAg
ICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xOCAx
MTo0Njo1NS41MjZdICAgIElSUTogIDY3IGFmZmluaXR5OjNmIHZlYzo3OSB0eXBlPVBDSS1N
U0kgICAgICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0
LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgNjggYWZmaW5pdHk6M2YgdmVjOjgxIHR5
cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhF
TikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICA2OSBhZmZpbml0eTozZiB2
ZWM6OTEgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5i
b3VuZAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDcwIGFmZmlu
aXR5OjNmIHZlYzo5OSB0eXBlPVBDSS1NU0kvLVggICAgICBzdGF0dXM9MDAwMDAwMDIgbWFw
cGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAg
NzEgYWZmaW5pdHk6M2YgdmVjOmExIHR5cGU9UENJLU1TSS8tWCAgICAgIHN0YXR1cz0wMDAw
MDAwMiBtYXBwZWQsIHVuYm91bmQKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAg
ICBJUlE6ICA3MiBhZmZpbml0eTozZiB2ZWM6YjEgdHlwZT1QQ0ktTVNJLy1YICAgICAgc3Rh
dHVzPTAwMDAwMDAyIG1hcHBlZCwgdW5ib3VuZAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1
NS41MjZdICAgIElSUTogIDczIGFmZmluaXR5OjAyIHZlYzozMiB0eXBlPVBDSS1NU0kgICAg
ICAgICBzdGF0dXM9MDAwMDAwMTAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDoyOTEoLS0t
KSwKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICA3NCBhZmZpbml0
eTowMSB2ZWM6M2EgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZs
aWdodD0wIGRvbWFpbi1saXN0PTA6MjkyKC0tLSksCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2
OjU1LjUyNl0gICAgSVJROiAgNzUgYWZmaW5pdHk6MDIgdmVjOjQyIHR5cGU9UENJLU1TSSAg
ICAgICAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOjI5Mygt
LS0pLAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDc2IGFmZmlu
aXR5OjAxIHZlYzo0YSB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMzAgaW4t
ZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MDoyOTQoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTggMTE6
NDY6NTUuNTI2XSAgICBJUlE6ICA3NyBhZmZpbml0eTowMSB2ZWM6NTIgdHlwZT1QQ0ktTVNJ
ICAgICAgICAgc3RhdHVzPTAwMDAwMDMwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTA6Mjk1
KC0tLSksCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgNzggYWZm
aW5pdHk6MDEgdmVjOjVhIHR5cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAzMCBp
bi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOjI5NigtLS0pLAooWEVOKSBbMjAxNC0xMS0xOCAx
MTo0Njo1NS41MjZdICAgIElSUTogIDc5IGFmZmluaXR5OjNmIHZlYzo2MiB0eXBlPVBDSS1N
U0kgICAgICAgICBzdGF0dXM9MDAwMDAwMDIgbWFwcGVkLCB1bmJvdW5kCihYRU4pIFsyMDE0
LTExLTE4IDExOjQ2OjU1LjUyNl0gICAgSVJROiAgODAgYWZmaW5pdHk6M2YgdmVjOjZhIHR5
cGU9UENJLU1TSSAgICAgICAgIHN0YXR1cz0wMDAwMDAwMiBtYXBwZWQsIHVuYm91bmQKKFhF
TikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICA4MSBhZmZpbml0eTowMiB2
ZWM6N2EgdHlwZT1QQ0ktTVNJICAgICAgICAgc3RhdHVzPTAwMDAwMDEwIGluLWZsaWdodD0w
IGRvbWFpbi1saXN0PTA6MjkwKC0tLSksCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUy
Nl0gICAgSVJROiAgODIgYWZmaW5pdHk6MDIgdmVjOjkyIHR5cGU9UENJLU1TSSAgICAgICAg
IHN0YXR1cz0wMDAwMDAxMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0wOjI4OSgtLS0pLAoo
WEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDgzIGFmZmluaXR5OjAx
IHZlYzphMiB0eXBlPVBDSS1NU0kgICAgICAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0
PTAgZG9tYWluLWxpc3Q9MDoyODgoLS0tKSwKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUu
NTI2XSAgICBJUlE6ICA4NCBhZmZpbml0eTowOCB2ZWM6YWEgdHlwZT1QQ0ktTVNJLy1YICAg
ICAgc3RhdHVzPTAwMDAwMDEwIGluLWZsaWdodD0wIGRvbWFpbi1saXN0PTE2OiA4NyhQLS0p
LAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjZdICAgIElSUTogIDg1IGFmZmluaXR5
OjA0IHZlYzpiMiB0eXBlPVBDSS1NU0kvLVggICAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxp
Z2h0PTAgZG9tYWluLWxpc3Q9MTY6IDg2KC0tLSksCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2
OjU1LjUyNl0gICAgSVJROiAgODYgYWZmaW5pdHk6MDQgdmVjOmJhIHR5cGU9UENJLU1TSS8t
WCAgICAgIHN0YXR1cz0wMDAwMDAzMCBpbi1mbGlnaHQ9MCBkb21haW4tbGlzdD0xNjogODUo
LS0tKSwKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICBJUlE6ICA4NyBhZmZp
bml0eTowNCB2ZWM6YzIgdHlwZT1QQ0ktTVNJLy1YICAgICAgc3RhdHVzPTAwMDAwMDMwIGlu
LWZsaWdodD0wIGRvbWFpbi1saXN0PTE2OiA4NCgtLS0pLAooWEVOKSBbMjAxNC0xMS0xOCAx
MTo0Njo1NS41MjZdICAgIElSUTogIDg4IGFmZmluaXR5OjA0IHZlYzpjYSB0eXBlPVBDSS1N
U0kvLVggICAgICBzdGF0dXM9MDAwMDAwMzAgaW4tZmxpZ2h0PTAgZG9tYWluLWxpc3Q9MTY6
IDgzKC0tLSksCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyNl0gRGlyZWN0IHZlY3Rv
ciBpbmZvcm1hdGlvbjoKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI2XSAgICAweDIw
IC0+IGlycV9tb3ZlX2NsZWFudXBfaW50ZXJydXB0KCkKKFhFTikgWzIwMTQtMTEtMTggMTE6
NDY6NTUuNTI3XSAgICAweGY5IC0+IHBtdV9hcGljX2ludGVycnVwdCgpCihYRU4pIFsyMDE0
LTExLTE4IDExOjQ2OjU1LjUyN10gICAgMHhmYSAtPiBhcGljX3RpbWVyX2ludGVycnVwdCgp
CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgMHhmYiAtPiBjYWxsX2Z1bmN0
aW9uX2ludGVycnVwdCgpCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgMHhm
YyAtPiBldmVudF9jaGVja19pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1
NS41MjddICAgIDB4ZmQgLT4gaW52YWxpZGF0ZV9pbnRlcnJ1cHQoKQooWEVOKSBbMjAxNC0x
MS0xOCAxMTo0Njo1NS41MjddICAgIDB4ZmUgLT4gZXJyb3JfaW50ZXJydXB0KCkKKFhFTikg
WzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAweGZmIC0+IHNwdXJpb3VzX2ludGVycnVw
dCgpCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gSU8tQVBJQyBpbnRlcnJ1cHQg
aW5mb3JtYXRpb246CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgIElSUSAg
MCBWZWMyNDA6CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgICAgQXBpYyAw
eDAwLCBQaW4gIDI6IHZlYz1mMCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9s
YXJpdHk9MCBpcnI9MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0x
OCAxMTo0Njo1NS41MjddICAgICBJUlEgIDEgVmVjIDQ4OgooWEVOKSBbMjAxNC0xMS0xOCAx
MTo0Njo1NS41MjddICAgICAgIEFwaWMgMHgwMCwgUGluICAxOiB2ZWM9MzAgZGVsaXZlcnk9
TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1hc2s9MCBk
ZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgSVJRICAzIFZl
YyA1NjoKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgICBBcGljIDB4MDAs
IFBpbiAgMzogdmVjPTM4IGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0
eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE4IDEx
OjQ2OjU1LjUyN10gICAgIElSUSAgNCBWZWMyNDE6CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2
OjU1LjUyN10gICAgICAgQXBpYyAweDAwLCBQaW4gIDQ6IHZlYz1mMSBkZWxpdmVyeT1Mb1By
aSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MCBpcnI9MCB0cmlnPUUgbWFzaz0wIGRlc3Rf
aWQ6MQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICBJUlEgIDUgVmVjIDY0
OgooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICAgIEFwaWMgMHgwMCwgUGlu
ICA1OiB2ZWM9NDAgZGVsaXZlcnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAg
aXJyPTAgdHJpZz1FIG1hc2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6
NTUuNTI3XSAgICAgSVJRICA2IFZlYyA3MjoKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUu
NTI3XSAgICAgICBBcGljIDB4MDAsIFBpbiAgNjogdmVjPTQ4IGRlbGl2ZXJ5PUxvUHJpIGRl
c3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9RSBtYXNrPTAgZGVzdF9pZDox
CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgIElSUSAgNyBWZWMgODA6CihY
RU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgICAgQXBpYyAweDAwLCBQaW4gIDc6
IHZlYz01MCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MCBpcnI9
MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41
MjddICAgICBJUlEgIDggVmVjIDg4OgooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41Mjdd
ICAgICAgIEFwaWMgMHgwMCwgUGluICA4OiB2ZWM9NTggZGVsaXZlcnk9TG9QcmkgZGVzdD1M
IHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1hc2s9MCBkZXN0X2lkOjEKKFhF
TikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgSVJRICA5IFZlYyA5NjoKKFhFTikg
WzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgICBBcGljIDB4MDAsIFBpbiAgOTogdmVj
PTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRy
aWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41Mjdd
ICAgICBJUlEgMTAgVmVjMTA0OgooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAg
ICAgIEFwaWMgMHgwMCwgUGluIDEwOiB2ZWM9NjggZGVsaXZlcnk9TG9QcmkgZGVzdD1MIHN0
YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1hc2s9MCBkZXN0X2lkOjEKKFhFTikg
WzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgSVJRIDExIFZlYzExMjoKKFhFTikgWzIw
MTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgICBBcGljIDB4MDAsIFBpbiAxMTogdmVjPTcw
IGRlbGl2ZXJ5PUxvUHJpIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0wIGlycj0wIHRyaWc9
RSBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAg
IElSUSAxMiBWZWMxMjA6CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgICAg
QXBpYyAweDAwLCBQaW4gMTI6IHZlYz03OCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVz
PTAgcG9sYXJpdHk9MCBpcnI9MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVOKSBbMjAx
NC0xMS0xOCAxMTo0Njo1NS41MjddICAgICBJUlEgMTMgVmVjMTM2OgooWEVOKSBbMjAxNC0x
MS0xOCAxMTo0Njo1NS41MjddICAgICAgIEFwaWMgMHgwMCwgUGluIDEzOiB2ZWM9ODggZGVs
aXZlcnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1h
c2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgIElS
USAxNCBWZWMxNDQ6CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgICAgQXBp
YyAweDAwLCBQaW4gMTQ6IHZlYz05MCBkZWxpdmVyeT1Mb1ByaSBkZXN0PUwgc3RhdHVzPTAg
cG9sYXJpdHk9MCBpcnI9MCB0cmlnPUUgbWFzaz0wIGRlc3RfaWQ6MQooWEVOKSBbMjAxNC0x
MS0xOCAxMTo0Njo1NS41MjddICAgICBJUlEgMTUgVmVjMTUyOgooWEVOKSBbMjAxNC0xMS0x
OCAxMTo0Njo1NS41MjddICAgICAgIEFwaWMgMHgwMCwgUGluIDE1OiB2ZWM9OTggZGVsaXZl
cnk9TG9QcmkgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTAgaXJyPTAgdHJpZz1FIG1hc2s9
MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgSVJRIDE2
IFZlYzEzNzoKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgICBBcGljIDB4
MDAsIFBpbiAxNjogdmVjPTg5IGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xh
cml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTAgZGVzdF9pZDoxCihYRU4pIFsyMDE0LTExLTE4
IDExOjQ2OjU1LjUyN10gICAgIElSUSAxNyBWZWMxOTI6CihYRU4pIFsyMDE0LTExLTE4IDEx
OjQ2OjU1LjUyN10gICAgICAgQXBpYyAweDAwLCBQaW4gMTc6IHZlYz1jMCBkZWxpdmVyeT1G
aXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0wIGRl
c3RfaWQ6MQooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICBJUlEgMTggVmVj
MTg0OgooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICAgIEFwaWMgMHgwMCwg
UGluIDE4OiB2ZWM9YjggZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5
PTEgaXJyPTAgdHJpZz1MIG1hc2s9MCBkZXN0X2lkOjEKKFhFTikgWzIwMTQtMTEtMTggMTE6
NDY6NTUuNTI3XSAgICAgSVJRIDE5IFZlYyA0MjoKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6
NTUuNTI3XSAgICAgICBBcGljIDB4MDAsIFBpbiAxOTogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVk
IGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9p
ZDo2MwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICBJUlEgMjIgVmVjMTg1
OgooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICAgIEFwaWMgMHgwMCwgUGlu
IDIyOiB2ZWM9YjkgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEg
aXJyPTAgdHJpZz1MIG1hc2s9MCBkZXN0X2lkOjMyCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2
OjU1LjUyN10gICAgIElSUSAyNSBWZWMxNTQ6CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1
LjUyN10gICAgICAgQXBpYyAweDAxLCBQaW4gIDE6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBk
ZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6
NjMKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgSVJRIDI4IFZlYyAzNDoK
KFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgICBBcGljIDB4MDEsIFBpbiAg
NDogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGly
cj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1
NS41MjddICAgICBJUlEgMjkgVmVjMjE3OgooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41
MjddICAgICAgIEFwaWMgMHgwMSwgUGluICA1OiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVz
dD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYz
CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgIElSUSAzMiBWZWMyMDE6CihY
RU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgICAgQXBpYyAweDAxLCBQaW4gIDg6
IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9
MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUu
NTI3XSAgICAgSVJRIDMzIFZlYzE5MzoKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3
XSAgICAgICBBcGljIDB4MDEsIFBpbiAgOTogdmVjPTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9
TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBtYXNrPTEgZGVzdF9pZDo2Mwoo
WEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICBJUlEgMzYgVmVjIDMzOgooWEVO
KSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICAgIEFwaWMgMHgwMSwgUGluIDEyOiB2
ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAg
dHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUy
N10gICAgIElSUSAzNyBWZWMgNDE6CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10g
ICAgICAgQXBpYyAweDAxLCBQaW4gMTM6IHZlYz0yOSBkZWxpdmVyeT1GaXhlZCBkZXN0PUwg
c3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0wIGRlc3RfaWQ6MTYKKFhF
TikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgSVJRIDM4IFZlYzE2OToKKFhFTikg
WzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgICBBcGljIDB4MDEsIFBpbiAxNDogdmVj
PTAwIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRy
aWc9TCBtYXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41Mjdd
ICAgICBJUlEgNDAgVmVjIDQ5OgooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAg
ICAgIEFwaWMgMHgwMSwgUGluIDE2OiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0
YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4p
IFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgIElSUSA0NiBWZWMxMTQ6CihYRU4pIFsy
MDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgICAgQXBpYyAweDAxLCBQaW4gMjI6IHZlYz0w
MCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmln
PUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAg
ICAgSVJRIDQ3IFZlYzIwOToKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAg
ICBBcGljIDB4MDEsIFBpbiAyMzogdmVjPWQxIGRlbGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0
dXM9MSBwb2xhcml0eT0xIGlycj0xIHRyaWc9TCBtYXNrPTAgZGVzdF9pZDoxNgooWEVOKSBb
MjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICBJUlEgNDggVmVjMjA4OgooWEVOKSBbMjAx
NC0xMS0xOCAxMTo0Njo1NS41MjddICAgICAgIEFwaWMgMHgwMSwgUGluIDI0OiB2ZWM9MDAg
ZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0wIHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1M
IG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAg
IElSUSA1MSBWZWMxMzg6CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU1LjUyN10gICAgICAg
QXBpYyAweDAxLCBQaW4gMjc6IHZlYz0wMCBkZWxpdmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVz
PTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFzaz0xIGRlc3RfaWQ6NjMKKFhFTikgWzIw
MTQtMTEtMTggMTE6NDY6NTUuNTI3XSAgICAgSVJRIDUyIFZlYyA1NzoKKFhFTikgWzIwMTQt
MTEtMTggMTE6NDY6NTUuNTI3XSAgICAgICBBcGljIDB4MDEsIFBpbiAyODogdmVjPTAwIGRl
bGl2ZXJ5PUZpeGVkIGRlc3Q9TCBzdGF0dXM9MCBwb2xhcml0eT0xIGlycj0wIHRyaWc9TCBt
YXNrPTEgZGVzdF9pZDo2MwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICBJ
UlEgNTMgVmVjMjAwOgooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1NS41MjddICAgICAgIEFw
aWMgMHgwMSwgUGluIDI5OiB2ZWM9MDAgZGVsaXZlcnk9Rml4ZWQgZGVzdD1MIHN0YXR1cz0w
IHBvbGFyaXR5PTEgaXJyPTAgdHJpZz1MIG1hc2s9MSBkZXN0X2lkOjYzCihYRU4pIFsyMDE0
LTExLTE4IDExOjQ2OjU1LjUyN10gICAgIElSUSA1NCBWZWMyMTY6CihYRU4pIFsyMDE0LTEx
LTE4IDExOjQ2OjU1LjUyN10gICAgICAgQXBpYyAweDAxLCBQaW4gMzA6IHZlYz0wMCBkZWxp
dmVyeT1GaXhlZCBkZXN0PUwgc3RhdHVzPTAgcG9sYXJpdHk9MSBpcnI9MCB0cmlnPUwgbWFz
az0xIGRlc3RfaWQ6NjMKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTcuNTMzXSBNU0kgaW5m
b3JtYXRpb246CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU3LjUzM10gIE1TSSAgICAgNTYg
dmVjPTI4IGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDAx
IG1hc2s9MC8wLz8KKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTcuNTMzXSAgSFBFVCAgICA1
NyB2ZWM9YTAgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAw
MDQgbWFzaz0xLzAvPwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1Ny41MzNdICBIUEVUICAg
IDU4IHZlYz1hOCBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAw
MDAwOCBtYXNrPTEvMC8/CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU3LjUzM10gIEhQRVQg
ICAgNTkgdmVjPWIwIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAw
MDAwMDAyIG1hc2s9MS8wLz8KKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTcuNTMzXSAgTVNJ
ICAgICA2MCB2ZWM9NDEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9
MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1Ny41MzNdICBN
U0kgICAgIDYxIHZlYz00OSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVz
dD0wMDAwMDAzZiBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU3LjUzM10g
IE1TSSAgICAgNjIgdmVjPTUxIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBk
ZXN0PTAwMDAwMDNmIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTcuNTMz
XSAgTVNJICAgICA2MyB2ZWM9NTkgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0
IGRlc3Q9MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1Ny41
MzNdICBNU0kgICAgIDY0IHZlYz02MSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dl
c3QgZGVzdD0wMDAwMDAzZiBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU3
LjUzM10gIE1TSSAgICAgNjUgdmVjPTY5IGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxv
d2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6
NTcuNTMzXSAgTVNJICAgICA2NiB2ZWM9NzEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cg
bG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0
Njo1Ny41MzNdICBNU0kgICAgIDY3IHZlYz03OSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxv
ZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE4IDEx
OjQ2OjU3LjUzM10gIE1TSSAgICAgNjggdmVjPTgxIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAg
bG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTgg
MTE6NDY6NTcuNTMzXSAgTVNJICAgICA2OSB2ZWM9OTEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0
ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0wLzEvPwooWEVOKSBbMjAxNC0xMS0x
OCAxMTo0Njo1Ny41MzNdICBNU0kgICAgIDcwIHZlYz05OSBsb3dlc3QgIGVkZ2UgICBhc3Nl
cnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTEvMS8xCihYRU4pIFsyMDE0LTEx
LTE4IDExOjQ2OjU3LjUzM10gIE1TSSAgICAgNzEgdmVjPWExIGxvd2VzdCAgZWRnZSAgIGFz
c2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9MS8xLzEKKFhFTikgWzIwMTQt
MTEtMTggMTE6NDY6NTcuNTMzXSAgTVNJICAgICA3MiB2ZWM9YjEgbG93ZXN0ICBlZGdlICAg
YXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwM2YgbWFzaz0xLzEvMQooWEVOKSBbMjAx
NC0xMS0xOCAxMTo0Njo1Ny41MzNdICBNU0kgICAgIDczIHZlYz0zMiBsb3dlc3QgIGVkZ2Ug
ICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAwMSBtYXNrPTAvMS8/CihYRU4pIFsy
MDE0LTExLTE4IDExOjQ2OjU3LjUzM10gIE1TSSAgICAgNzQgdmVjPTNhIGxvd2VzdCAgZWRn
ZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDAxIG1hc2s9MC8xLz8KKFhFTikg
WzIwMTQtMTEtMTggMTE6NDY6NTcuNTMzXSAgTVNJICAgICA3NSB2ZWM9NDIgbG93ZXN0ICBl
ZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDIgbWFzaz0wLzEvPwooWEVO
KSBbMjAxNC0xMS0xOCAxMTo0Njo1Ny41MzNdICBNU0kgICAgIDc2IHZlYz00YSBsb3dlc3Qg
IGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAwMSBtYXNrPTAvMS8/CihY
RU4pIFsyMDE0LTExLTE4IDExOjQ2OjU3LjUzM10gIE1TSSAgICAgNzcgdmVjPTUyIGxvd2Vz
dCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDAxIG1hc2s9MC8xLz8K
KFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTcuNTMzXSAgTVNJICAgICA3OCB2ZWM9NWEgbG93
ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDEgbWFzaz0wLzEv
PwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1Ny41MzRdICBNU0kgICAgIDc5IHZlYz02MiBs
b3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAzZiBtYXNrPTAv
MS8/CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU3LjUzNF0gIE1TSSAgICAgODAgdmVjPTZh
IGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDNmIG1hc2s9
MC8xLz8KKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTcuNTM0XSAgTVNJICAgICA4MSB2ZWM9
N2EgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAwMDEgbWFz
az0wLzEvPwooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1Ny41MzRdICBNU0kgICAgIDgyIHZl
Yz05MiBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAwMDAwMSBt
YXNrPTAvMS8/CihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU3LjUzNF0gIE1TSSAgICAgODMg
dmVjPWEyIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAwMDAwMDAx
IG1hc2s9MC8xLz8KKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTcuNTM0XSAgTVNJLVggICA4
NCB2ZWM9YWEgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9MDAwMDAw
MDggbWFzaz0xLzAvMAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1Ny41MzRdICBNU0ktWCAg
IDg1IHZlYz1iMiBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVzdD0wMDAw
MDAwNCBtYXNrPTEvMC8wCihYRU4pIFsyMDE0LTExLTE4IDExOjQ2OjU3LjUzNF0gIE1TSS1Y
ICAgODYgdmVjPWJhIGxvd2VzdCAgZWRnZSAgIGFzc2VydCAgbG9nIGxvd2VzdCBkZXN0PTAw
MDAwMDA0IG1hc2s9MS8wLzAKKFhFTikgWzIwMTQtMTEtMTggMTE6NDY6NTcuNTM0XSAgTVNJ
LVggICA4NyB2ZWM9YzIgbG93ZXN0ICBlZGdlICAgYXNzZXJ0ICBsb2cgbG93ZXN0IGRlc3Q9
MDAwMDAwMDQgbWFzaz0xLzAvMAooWEVOKSBbMjAxNC0xMS0xOCAxMTo0Njo1Ny41MzRdICBN
U0ktWCAgIDg4IHZlYz1jYSBsb3dlc3QgIGVkZ2UgICBhc3NlcnQgIGxvZyBsb3dlc3QgZGVz
dD0wMDAwMDAwNCBtYXNrPTEvMC8wCg==
------------0191A1230144FE1ED
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

------------0191A1230144FE1ED--



From xen-devel-bounces@lists.xen.org Tue Nov 18 16:26:01 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Nov 2014 16:26:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XqlbL-0005oF-AD; Tue, 18 Nov 2014 16:25:59 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <furryfuttock@gmail.com>) id 1XqlbJ-0005o6-I6
	for xen-devel@lists.xen.org; Tue, 18 Nov 2014 16:25:58 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
	46/52-18267-4137B645; Tue, 18 Nov 2014 16:25:56 +0000
X-Env-Sender: furryfuttock@gmail.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1416327954!12244426!1
X-Originating-IP: [209.85.192.54]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30927 invoked from network); 18 Nov 2014 16:25:55 -0000
Received: from mail-qg0-f54.google.com (HELO mail-qg0-f54.google.com)
	(209.85.192.54)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	18 Nov 2014 16:25:55 -0000
Received: by mail-qg0-f54.google.com with SMTP id q107so1101461qgd.41
	for <xen-devel@lists.xen.org>; Tue, 18 Nov 2014 08:25:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=date:from:message-id:to:cc:subject:in-reply-to:references
	:mime-version:content-type;
	bh=ZsZsao1tgDsm7IjhAXn8b1wP1OLChG47SYfKW5B3sVQ=;
	b=jUm3nHMARvOwCs2y3FzNYzK8a8pRogcYUjdduCQvmKsIv3tdYIOkTs7CXK0keZONKg
	/hIf27nQupx0bdmSQptZZYlMsRwpzqyQYB4ppv8mxNZjLQlyRBkWKdlsG4FIPpyL/9jK
	aSAKUfMS28a9d/fkOiAzSp0AKGdt5z1omnl1KyQglvGBNXwreg6STTTjSsLvST2I1p0e
	7RLIH0y9bELIA2UpqVgb/Z5d925yzaOl5+SESYKSpuvE45zZtbDNezyAhGTKqWC6Y639
	bCRh8FK22JymfS84alU8K5LVG9eeRKpUsP2EMdf2LQZOeAX7Rgui1s0UUsflwla4gLty
	VRBA==
X-Received: by 10.224.88.134 with SMTP id a6mr44654999qam.28.1416327951938;
	Tue, 18 Nov 2014 08:25:51 -0800 (PST)
Received: from smartin-envy.nemo.cl ([181.202.132.99])
	by mx.google.com with ESMTPSA id 91sm30938839qgy.15.2014.11.18.08.25.46
	for <multiple recipients>
	(version=TLSv1.1 cipher=RC4-SHA bits=128/128);
	Tue, 18 Nov 2014 08:25:51 -0800 (PST)
Date: Tue, 18 Nov 2014 13:25:44 -0300
From: Simon Martin <furryfuttock@gmail.com>
X-Priority: 3 (Normal)
Message-ID: <1335313968.20141118132544@gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
In-Reply-To: <20141113192915.GA12502@laptop.dumpdata.com>
References: <198478230.20141113102921@gmail.com> 
	<5464C971020000780004739B@mail.emea.novell.com>
	<196307380.20141113120732@gmail.com>
	<5464E1D9020000780004746B@mail.emea.novell.com>
	<429773295.20141113144907@gmail.com>
	<20141113190338.GB11211@laptop.dumpdata.com>
	<1747475571.20141113162148@gmail.com>
	<20141113192915.GA12502@laptop.dumpdata.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="----------0410070F03E0EB1B3"
Cc: Jan Beulich <JBeulich@suse.com>, xen-devel@lists.xen.org
Subject: Re: [Xen-devel] Problems accessing passthrough PCI device
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

------------0410070F03E0EB1B3
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello Konrad,

Thursday, November 13, 2014, 4:29:15 PM, you wrote:

> On Thu, Nov 13, 2014 at 04:21:48PM -0300, Simon Martin wrote:
>> Thanks Konrad,
>> 
>> Thursday, November 13, 2014, 4:03:38 PM, you wrote:
>> 
>> >> Yes I do verify the write. How do I check this from Dom0?
>> 
>> > You can crank up the debug volume in xen-pciback. Recompile the kernel
>> > and put '#define DEBUG 1' at the start of the .c files.
>> 
>> > Interestingly enough I saw this issue as well - and it looked to me
>> > that Xen pciback was stuck in '7' state (Reconfiguring) and never
>> > excited it.
>> 
>> > But I hadn't had a chance to dig in this.
>> 
>> This  might  be related to something that I reported a while ago, that
>> when   I   shutdown  the PV it takes a long time for the corresponding
>> Dom0 processes to stop.
>> 
>> I'll set the debug level and see what's going on. That'll be on Monday
>> now.

I attach the output from xl dmesg and dmesg. As far as I can see,
everything looks to be OK.


-- 
Best regards,
 Simon                            mailto:furryfuttock@gmail.com
------------0410070F03E0EB1B3
Content-Type: application/octet-stream;
 name=xl_dmesg
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename=xl_dmesg

IFhlbiA0LjUuMC1yYwooWEVOKSBYZW4gdmVyc2lvbiA0LjUuMC1yYyAocm9vdEBuZW1vLmNs
KSAoZ2NjIChEZWJpYW4gNC43LjItNSkgNC43LjIpIGRlYnVnPXkgTW9uIE5vdiAxNyAxNjoy
NDo0MCBDTFNUIDIwMTQKKFhFTikgTGF0ZXN0IENoYW5nZVNldDogVGh1IE5vdiA2IDEwOjQx
OjI4IDIwMTQgKzAwMDAgZ2l0OmU2ZmE2M2QtZGlydHkKKFhFTikgQm9vdGxvYWRlcjogR1JV
QiAxLjk5LTI3K2RlYjd1MgooWEVOKSBDb21tYW5kIGxpbmU6IHBsYWNlaG9sZGVyIHRpbWVy
X3Nsb3A9MCBkb20wX21heF92Y3B1cz0yIGRvbTBfdmNwdXNfcGluIGxvZ2x2bD1hbGwgaW9t
bXU9ZGVidWcKKFhFTikgVmlkZW8gaW5mb3JtYXRpb246CihYRU4pICBWR0EgaXMgdGV4dCBt
b2RlIDgweDI1LCBmb250IDh4MTYKKFhFTikgIFZCRS9EREMgbWV0aG9kczogVjI7IEVESUQg
dHJhbnNmZXIgdGltZTogMSBzZWNvbmRzCihYRU4pIERpc2MgaW5mb3JtYXRpb246CihYRU4p
ICBGb3VuZCAyIE1CUiBzaWduYXR1cmVzCihYRU4pICBGb3VuZCAyIEVERCBpbmZvcm1hdGlv
biBzdHJ1Y3R1cmVzCihYRU4pIFhlbi1lODIwIFJBTSBtYXA6CihYRU4pICAwMDAwMDAwMDAw
MDAwMDAwIC0gMDAwMDAwMDAwMDA5ZDgwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDAwMDA5
ZDgwMCAtIDAwMDAwMDAwMDAwYTAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDBl
MDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDEw
MDAwMCAtIDAwMDAwMDAwYzg1MjIwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwYzg1MjIw
MDAgLSAwMDAwMDAwMGM4NTI5MDAwIChBQ1BJIE5WUykKKFhFTikgIDAwMDAwMDAwYzg1Mjkw
MDAgLSAwMDAwMDAwMGRiYTg1MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMGRiYTg1MDAw
IC0gMDAwMDAwMDBkYmIwZjAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGRiYjBmMDAw
IC0gMDAwMDAwMDBkYmIyOTAwMCAoQUNQSSBkYXRhKQooWEVOKSAgMDAwMDAwMDBkYmIyOTAw
MCAtIDAwMDAwMDAwZGJjOTIwMDAgKEFDUEkgTlZTKQooWEVOKSAgMDAwMDAwMDBkYmM5MjAw
MCAtIDAwMDAwMDAwZGJmZmYwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBkYmZmZjAw
MCAtIDAwMDAwMDAwZGMwMDAwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwZGQwMDAwMDAg
LSAwMDAwMDAwMGRmMjAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZjgwMDAwMDAg
LSAwMDAwMDAwMGZjMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVjMDAwMDAg
LSAwMDAwMDAwMGZlYzAxMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVkMDAwMDAg
LSAwMDAwMDAwMGZlZDA0MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVkMWMwMDAg
LSAwMDAwMDAwMGZlZDIwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVlMDAwMDAg
LSAwMDAwMDAwMGZlZTAxMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmYwMDAwMDAg
LSAwMDAwMDAwMTAwMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAxMDAwMDAwMDAg
LSAwMDAwMDAwMTFmZTAwMDAwICh1c2FibGUpCihYRU4pIEFDUEk6IFJTRFAgMDAwRjA0OTAs
IDAwMjQgKHIyICBJTlRFTCkKKFhFTikgQUNQSTogWFNEVCBEQkIxNDA4MCwgMDA4NCAocjEg
SU5URUwgIEQzNDAxMFdZICAgICAgIDE2IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IEZB
Q1AgREJCMjNBMDgsIDAxMEMgKHI1IElOVEVMICBEMzQwMTBXWSAgICAgICAxNiBBTUkgICAg
IDEwMDEzKQooWEVOKSBBQ1BJOiBEU0RUIERCQjE0MTk4LCBGODcwIChyMiBJTlRFTCAgRDM0
MDEwV1kgICAgICAgMTYgSU5UTCAyMDEyMDcxMSkKKFhFTikgQUNQSTogRkFDUyBEQkM5MDA4
MCwgMDA0MAooWEVOKSBBQ1BJOiBBUElDIERCQjIzQjE4LCAwMDcyIChyMyBJTlRFTCAgRDM0
MDEwV1kgICAgICAgMTYgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogRlBEVCBEQkIyM0I5
MCwgMDA0NCAocjEgSU5URUwgIEQzNDAxMFdZICAgICAgIDE2IEFNSSAgICAgMTAwMTMpCihY
RU4pIEFDUEk6IExQSVQgREJCMjNCRDgsIDAwNUMgKHIxIElOVEVMICBEMzQwMTBXWSAgICAg
ICAxNiBBTUkuICAgICAgICA1KQooWEVOKSBBQ1BJOiBTU0RUIERCQjIzQzM4LCAwNDk0IChy
MSBJTlRFTCAgRDM0MDEwV1kgICAgICAgMTYgSU5UTCAyMDEyMDcxMSkKKFhFTikgQUNQSTog
U1NEVCBEQkIyNDBEMCwgMEFEOCAocjEgSU5URUwgIEQzNDAxMFdZICAgICAgIDE2IElOVEwg
MjAxMjA3MTEpCihYRU4pIEFDUEk6IE1DRkcgREJCMjRCQTgsIDAwM0MgKHIxIElOVEVMICBE
MzQwMTBXWSAgICAgICAxNiBNU0ZUICAgICAgIDk3KQooWEVOKSBBQ1BJOiBIUEVUIERCQjI0
QkU4LCAwMDM4IChyMSBJTlRFTCAgRDM0MDEwV1kgICAgICAgMTYgQU1JLiAgICAgICAgNSkK
KFhFTikgQUNQSTogU1NEVCBEQkIyNEMyMCwgMDMxNSAocjEgSU5URUwgIEQzNDAxMFdZICAg
ICAgIDE2IElOVEwgMjAxMjA3MTEpCihYRU4pIEFDUEk6IFNTRFQgREJCMjRGMzgsIDMwMDQg
KHIxIElOVEVMICBEMzQwMTBXWSAgICAgICAxNiBJTlRMIDIwMDkxMTEyKQooWEVOKSBBQ1BJ
OiBETUFSIERCQjI3RjQwLCAwMTkwIChyMSBJTlRFTCAgRDM0MDEwV1kgICAgICAgMTYgSU5U
TCAgICAgICAgMSkKKFhFTikgQUNQSTogQ1NSVCBEQkIyODBEMCwgMDBDNCAocjEgSU5URUwg
IEQzNDAxMFdZICAgICAgIDE2IElOVEwgMjAxMDA1MjgpCihYRU4pIFN5c3RlbSBSQU06IDQw
MjRNQiAoNDEyMDY4OGtCKQooWEVOKSBObyBOVU1BIGNvbmZpZ3VyYXRpb24gZm91bmQKKFhF
TikgRmFraW5nIGEgbm9kZSBhdCAwMDAwMDAwMDAwMDAwMDAwLTAwMDAwMDAxMWZlMDAwMDAK
KFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlzZWQKKFhFTikgZm91bmQgU01QIE1QLXRhYmxl
IGF0IDAwMGZkNzIwCihYRU4pIERNSSAyLjcgcHJlc2VudC4KKFhFTikgVXNpbmcgQVBJQyBk
cml2ZXIgZGVmYXVsdAooWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDE4MDgKKFhF
TikgQUNQSTogdjUgU0xFRVAgSU5GTzogY29udHJvbFswOjBdLCBzdGF0dXNbMDowXQooWEVO
KSBBQ1BJOiBTTEVFUCBJTkZPOiBwbTF4X2NudFsxOjE4MDQsMTowXSwgcG0xeF9ldnRbMTox
ODAwLDE6MF0KKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVzcyBtaXNtYXRjaCBpbiBG
QURUIC0gZGJjOTAwODAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIKKFhFTikgQUNQSTog
ICAgICAgICAgICAgd2FrZXVwX3ZlY1tkYmM5MDA4Y10sIHZlY19zaXplWzIwXQooWEVOKSBB
Q1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMAooWEVOKSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQooWEVOKSBQcm9jZXNzb3Ig
IzAgNjo1IEFQSUMgdmVyc2lvbiAyMQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAy
XSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQooWEVOKSBQcm9jZXNzb3IgIzIgNjo1IEFQSUMg
dmVyc2lvbiAyMQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsw
eDAxXSBlbmFibGVkKQooWEVOKSBQcm9jZXNzb3IgIzEgNjo1IEFQSUMgdmVyc2lvbiAyMQoo
WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDAzXSBlbmFibGVk
KQooWEVOKSBQcm9jZXNzb3IgIzMgNjo1IEFQSUMgdmVyc2lvbiAyMQooWEVOKSBBQ1BJOiBM
QVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQ
STogSU9BUElDIChpZFsweDAyXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQoo
WEVOKSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAw
MDAwLCBHU0kgMC0zOQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAw
IGdsb2JhbF9pcnEgMiBkZmwgZGZsKQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAg
YnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQooWEVOKSBBQ1BJOiBJUlEwIHVz
ZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEFDUEk6IElSUTIgdXNlZCBieSBvdmVycmlkZS4KKFhF
TikgQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBFbmFibGluZyBBUElDIG1v
ZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKKFhFTikgQUNQSTogSFBFVCBpZDogMHg4
MDg2YTcwMSBiYXNlOiAweGZlZDAwMDAwCihYRU4pIFtWVC1EXWRtYXIuYzo3ODg6IEhvc3Qg
YWRkcmVzcyB3aWR0aCAzOQooWEVOKSBbVlQtRF1kbWFyLmM6ODAyOiBmb3VuZCBBQ1BJX0RN
QVJfRFJIRDoKKFhFTikgW1ZULURdZG1hci5jOjQ3MjogICBkbWFydS0+YWRkcmVzcyA9IGZl
ZDkwMDAwCihYRU4pIFtWVC1EXWlvbW11LmM6MTE0NjogZHJoZC0+YWRkcmVzcyA9IGZlZDkw
MDAwIGlvbW11LT5yZWcgPSBmZmZmODJjMDAwMjAxMDAwCihYRU4pIFtWVC1EXWlvbW11LmM6
MTE0ODogY2FwID0gYzAwMDAwMjA2NjA0NjIgZWNhcCA9IGYwMTAxYQooWEVOKSBbVlQtRF1k
bWFyLmM6MzgzOiAgZW5kcG9pbnQ6IDAwMDA6MDA6MDIuMAooWEVOKSBbVlQtRF1kbWFyLmM6
ODAyOiBmb3VuZCBBQ1BJX0RNQVJfRFJIRDoKKFhFTikgW1ZULURdZG1hci5jOjQ3MjogICBk
bWFydS0+YWRkcmVzcyA9IGZlZDkxMDAwCihYRU4pIFtWVC1EXWlvbW11LmM6MTE0NjogZHJo
ZC0+YWRkcmVzcyA9IGZlZDkxMDAwIGlvbW11LT5yZWcgPSBmZmZmODJjMDAwMjAzMDAwCihY
RU4pIFtWVC1EXWlvbW11LmM6MTE0ODogY2FwID0gZDIwMDgwMjA2NjA0NjIgZWNhcCA9IGYw
MTBkYQooWEVOKSBbVlQtRF1kbWFyLmM6Mzk3OiAgSU9BUElDOiAwMDAwOmYwOjFmLjAKKFhF
TikgW1ZULURdZG1hci5jOjM2MTogIE1TSSBIUEVUOiAwMDAwOmYwOjBmLjAKKFhFTikgW1ZU
LURdVW5rbm93biBzY29wZSB0eXBlIDB4NQooWEVOKSBbVlQtRF1Vbmtub3duIHNjb3BlIHR5
cGUgMHg1CihYRU4pIFtWVC1EXVVua25vd24gc2NvcGUgdHlwZSAweDUKKFhFTikgW1ZULURd
VW5rbm93biBzY29wZSB0eXBlIDB4NQooWEVOKSBbVlQtRF1Vbmtub3duIHNjb3BlIHR5cGUg
MHg1CihYRU4pIFtWVC1EXVVua25vd24gc2NvcGUgdHlwZSAweDUKKFhFTikgW1ZULURdVW5r
bm93biBzY29wZSB0eXBlIDB4NQooWEVOKSBbVlQtRF1kbWFyLmM6NDg2OiAgIGZsYWdzOiBJ
TkNMVURFX0FMTAooWEVOKSBbVlQtRF1kbWFyLmM6ODA3OiBmb3VuZCBBQ1BJX0RNQVJfUk1S
UjoKKFhFTikgW1ZULURdZG1hci5jOjM4MzogIGVuZHBvaW50OiAwMDAwOjAwOjFkLjAKKFhF
TikgW1ZULURdZG1hci5jOjM4MzogIGVuZHBvaW50OiAwMDAwOjAwOjE0LjAKKFhFTikgW1ZU
LURdZG1hci5jOjY3NjogICBSTVJSIHJlZ2lvbjogYmFzZV9hZGRyIGRiZWIxMDAwIGVuZF9h
ZGRyZXNzIGRiZWJmZmZmCihYRU4pIFtWVC1EXWRtYXIuYzo4MDc6IGZvdW5kIEFDUElfRE1B
Ul9STVJSOgooWEVOKSBbVlQtRF1kbWFyLmM6MzgzOiAgZW5kcG9pbnQ6IDAwMDA6MDA6MDIu
MAooWEVOKSBbVlQtRF1kbWFyLmM6Njc2OiAgIFJNUlIgcmVnaW9uOiBiYXNlX2FkZHIgZGQw
MDAwMDAgZW5kX2FkZHJlc3MgZGYxZmZmZmYKKFhFTikgW1ZULURdZG1hci5jOjgyMzogSWdu
b3JlIHVua25vd24gRE1BUiBzdHJ1Y3R1cmUgdHlwZSAoMHg0KQooWEVOKSBFUlNUIHRhYmxl
IHdhcyBub3QgZm91bmQKKFhFTikgVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1
cmF0aW9uIGluZm9ybWF0aW9uCihYRU4pIFNNUDogQWxsb3dpbmcgNCBDUFVzICgwIGhvdHBs
dWcgQ1BVcykKKFhFTikgSVJRIGxpbWl0czogNDAgR1NJLCA3NDQgTVNJL01TSS1YCihYRU4p
IFN3aXRjaGVkIHRvIEFQSUMgZHJpdmVyIHgyYXBpY19jbHVzdGVyLgooWEVOKSBVc2luZyBz
Y2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChjcmVkaXQpCihYRU4pIERldGVjdGVk
IDE2OTYuMTQ2IE1IeiBwcm9jZXNzb3IuCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcu
CihYRU4pIHhzdGF0ZV9pbml0OiB1c2luZyBjbnR4dF9zaXplOiAweDM0MCBhbmQgc3RhdGVz
OiAweDcKKFhFTikgbWNlX2ludGVsLmM6NzE5OiBNQ0EgQ2FwYWJpbGl0eTogQkNBU1QgMSBT
RVIgMCBDTUNJIDEgZmlyc3RiYW5rIDAgZXh0ZW5kZWQgTUNFIE1TUiAwCihYRU4pIEludGVs
IG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQKKFhFTikgYWx0IHRhYmxlIGZmZmY4
MmQwODAyZDhjZjAgLT4gZmZmZjgyZDA4MDJkOWQxMAooWEVOKSBQQ0k6IE1DRkcgY29uZmln
dXJhdGlvbiAwOiBiYXNlIGY4MDAwMDAwIHNlZ21lbnQgMDAwMCBidXNlcyAwMCAtIDNmCihY
RU4pIFBDSTogTUNGRyBhcmVhIGF0IGY4MDAwMDAwIHJlc2VydmVkIGluIEU4MjAKKFhFTikg
UENJOiBVc2luZyBNQ0ZHIGZvciBzZWdtZW50IDAwMDAgYnVzIDAwLTNmCihYRU4pIEludGVs
IFZULWQgaW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLgooWEVOKSBJbnRlbCBW
VC1kIGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQi4KKFhFTikgSW50ZWwgVlQt
ZCBTbm9vcCBDb250cm9sIG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIERvbTAgRE1B
IFBhc3N0aHJvdWdoIG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFF1ZXVlZCBJbnZh
bGlkYXRpb24gZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVtYXBwaW5n
IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgbm90IGVuYWJs
ZWQuCihYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkCihYRU4pICAtIERvbTAgbW9k
ZTogUmVsYXhlZAooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKKFhFTikgRW5h
YmxlZCBkaXJlY3RlZCBFT0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiEKKFhFTikgRU5BQkxJ
TkcgSU8tQVBJQyBJUlFzCihYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1ldGhvZAooWEVOKSAu
LlRJTUVSOiB2ZWN0b3I9MHhGMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xCihY
RU4pIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVkCihYRU4pIFBsYXRmb3JtIHRpbWVyIGlz
IDE0LjMxOE1IeiBIUEVUCihYRU4pIEFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgMzIgS2lC
LgooWEVOKSBtd2FpdC1pZGxlOiBNV0FJVCBzdWJzdGF0ZXM6IDB4MTExNDIxMjAKKFhFTikg
bXdhaXQtaWRsZTogdjAuNCBtb2RlbCAweDQ1CihYRU4pIG13YWl0LWlkbGU6IGxhcGljX3Rp
bWVyX3JlbGlhYmxlX3N0YXRlcyAweGZmZmZmZmZmCihYRU4pIG13YWl0LWlkbGU6IG1heCBD
LXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNl
ZCBmZWF0dXJlczoKKFhFTikgIC0gQVBJQyBNTUlPIGFjY2VzcyB2aXJ0dWFsaXNhdGlvbgoo
WEVOKSAgLSBBUElDIFRQUiBzaGFkb3cKKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMg
KEVQVCkKKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmllcnMgKFZQSUQpCihY
RU4pICAtIFZpcnR1YWwgTk1JCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1hcAoo
WEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vlc3QKKFhFTikgSFZNOiBBU0lEcyBlbmFibGVkLgoo
WEVOKSBIVk06IFZNWCBlbmFibGVkCihYRU4pIEhWTTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFn
aW5nIChIQVApIGRldGVjdGVkCihYRU4pIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1C
LCAxR0IKKFhFTikgbXdhaXQtaWRsZTogbWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVk
CihYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVO
KSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKKFhFTikgQnJv
dWdodCB1cCA0IENQVXMKKFhFTikgQUNQSSBzbGVlcCBtb2RlczogUzMKKFhFTikgbWNoZWNr
X3BvbGw6IE1hY2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVkLgooWEVOKSAqKiog
TE9BRElORyBET01BSU4gMCAqKioKKFhFTikgZWxmX3BhcnNlX2JpbmFyeTogcGhkcjogcGFk
ZHI9MHgxMDAwMDAwIG1lbXN6PTB4N2M4MDAwCihYRU4pIGVsZl9wYXJzZV9iaW5hcnk6IHBo
ZHI6IHBhZGRyPTB4MTgwMDAwMCBtZW1zej0weGViMDAwCihYRU4pIGVsZl9wYXJzZV9iaW5h
cnk6IHBoZHI6IHBhZGRyPTB4MThlYjAwMCBtZW1zej0weDE0ZWMwCihYRU4pIGVsZl9wYXJz
ZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MTkwMDAwMCBtZW1zej0weDYxNTAwMAooWEVOKSBl
bGZfcGFyc2VfYmluYXJ5OiBtZW1vcnk6IDB4MTAwMDAwMCAtPiAweDFmMTUwMDAKKFhFTikg
ZWxmX3hlbl9wYXJzZV9ub3RlOiBHVUVTVF9PUyA9ICJsaW51eCIKKFhFTikgZWxmX3hlbl9w
YXJzZV9ub3RlOiBHVUVTVF9WRVJTSU9OID0gIjIuNiIKKFhFTikgZWxmX3hlbl9wYXJzZV9u
b3RlOiBYRU5fVkVSU0lPTiA9ICJ4ZW4tMy4wIgooWEVOKSBlbGZfeGVuX3BhcnNlX25vdGU6
IFZJUlRfQkFTRSA9IDB4ZmZmZmZmZmY4MDAwMDAwMAooWEVOKSBlbGZfeGVuX3BhcnNlX25v
dGU6IEVOVFJZID0gMHhmZmZmZmZmZjgxOTAwMWYwCihYRU4pIGVsZl94ZW5fcGFyc2Vfbm90
ZTogSFlQRVJDQUxMX1BBR0UgPSAweGZmZmZmZmZmODEwMDEwMDAKKFhFTikgZWxmX3hlbl9w
YXJzZV9ub3RlOiBGRUFUVVJFUyA9ICIhd3JpdGFibGVfcGFnZV90YWJsZXN8cGFlX3BnZGly
X2Fib3ZlXzRnYnx3cml0YWJsZV9kZXNjcmlwdG9yX3RhYmxlc3xhdXRvX3RyYW5zbGF0ZWRf
cGh5c21hcHxzdXBlcnZpc29yX21vZGVfa2VybmVsIgooWEVOKSBlbGZfeGVuX3BhcnNlX25v
dGU6IFNVUFBPUlRFRF9GRUFUVVJFUyA9IDB4OTBkCihYRU4pIGVsZl94ZW5fcGFyc2Vfbm90
ZTogUEFFX01PREUgPSAieWVzIgooWEVOKSBlbGZfeGVuX3BhcnNlX25vdGU6IExPQURFUiA9
ICJnZW5lcmljIgooWEVOKSBlbGZfeGVuX3BhcnNlX25vdGU6IHVua25vd24geGVuIGVsZiBu
b3RlICgweGQpCihYRU4pIGVsZl94ZW5fcGFyc2Vfbm90ZTogU1VTUEVORF9DQU5DRUwgPSAw
eDEKKFhFTikgZWxmX3hlbl9wYXJzZV9ub3RlOiBIVl9TVEFSVF9MT1cgPSAweGZmZmY4MDAw
MDAwMDAwMDAKKFhFTikgZWxmX3hlbl9wYXJzZV9ub3RlOiBQQUREUl9PRkZTRVQgPSAweDAK
KFhFTikgZWxmX3hlbl9hZGRyX2NhbGNfY2hlY2s6IGFkZHJlc3NlczoKKFhFTikgICAgIHZp
cnRfYmFzZSAgICAgICAgPSAweGZmZmZmZmZmODAwMDAwMDAKKFhFTikgICAgIGVsZl9wYWRk
cl9vZmZzZXQgPSAweDAKKFhFTikgICAgIHZpcnRfb2Zmc2V0ICAgICAgPSAweGZmZmZmZmZm
ODAwMDAwMDAKKFhFTikgICAgIHZpcnRfa3N0YXJ0ICAgICAgPSAweGZmZmZmZmZmODEwMDAw
MDAKKFhFTikgICAgIHZpcnRfa2VuZCAgICAgICAgPSAweGZmZmZmZmZmODFmMTUwMDAKKFhF
TikgICAgIHZpcnRfZW50cnkgICAgICAgPSAweGZmZmZmZmZmODE5MDAxZjAKKFhFTikgICAg
IHAybV9iYXNlICAgICAgICAgPSAweGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgIFhlbiAga2Vy
bmVsOiA2NC1iaXQsIGxzYiwgY29tcGF0MzIKKFhFTikgIERvbTAga2VybmVsOiA2NC1iaXQs
IFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgxZjE1MDAwCihYRU4pIFBIWVNJQ0FM
IE1FTU9SWSBBUlJBTkdFTUVOVDoKKFhFTikgIERvbTAgYWxsb2MuOiAgIDAwMDAwMDAxMTQw
MDAwMDAtPjAwMDAwMDAxMTgwMDAwMDAgKDk1NDA3MyBwYWdlcyB0byBiZSBhbGxvY2F0ZWQp
CihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMTFkMzY2MDAwLT4wMDAwMDAwMTFmZGZm
YTAwCihYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgooWEVOKSAgTG9hZGVkIGtl
cm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MWYxNTAwMAooWEVOKSAgSW5pdC4g
cmFtZGlzazogZmZmZmZmZmY4MWYxNTAwMC0+ZmZmZmZmZmY4NDlhZWEwMAooWEVOKSAgUGh5
cy1NYWNoIG1hcDogZmZmZmZmZmY4NDlhZjAwMC0+ZmZmZmZmZmY4NTEyYmI5OAooWEVOKSAg
U3RhcnQgaW5mbzogICAgZmZmZmZmZmY4NTEyYzAwMC0+ZmZmZmZmZmY4NTEyYzRiNAooWEVO
KSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4NTEyZDAwMC0+ZmZmZmZmZmY4NTE1YTAwMAoo
WEVOKSAgQm9vdCBzdGFjazogICAgZmZmZmZmZmY4NTE1YTAwMC0+ZmZmZmZmZmY4NTE1YjAw
MAooWEVOKSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4NTQw
MDAwMAooWEVOKSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4MTkwMDFmMAooWEVOKSBEb20w
IGhhcyBtYXhpbXVtIDIgVkNQVXMKKFhFTikgZWxmX2xvYWRfYmluYXJ5OiBwaGRyIDAgYXQg
MHhmZmZmZmZmZjgxMDAwMDAwIC0+IDB4ZmZmZmZmZmY4MTdjODAwMAooWEVOKSBlbGZfbG9h
ZF9iaW5hcnk6IHBoZHIgMSBhdCAweGZmZmZmZmZmODE4MDAwMDAgLT4gMHhmZmZmZmZmZjgx
OGViMDAwCihYRU4pIGVsZl9sb2FkX2JpbmFyeTogcGhkciAyIGF0IDB4ZmZmZmZmZmY4MThl
YjAwMCAtPiAweGZmZmZmZmZmODE4ZmZlYzAKKFhFTikgZWxmX2xvYWRfYmluYXJ5OiBwaGRy
IDMgYXQgMHhmZmZmZmZmZjgxOTAwMDAwIC0+IDB4ZmZmZmZmZmY4MWExZTAwMAooWEVOKSBb
VlQtRF1pb21tdS5jOjE0MzA6IGQwOkhvc3RicmlkZ2U6IHNraXAgMDAwMDowMDowMC4wIG1h
cAooWEVOKSBCb2d1cyBETUlCQVIgMHhmZWQxODAwMSBvbiAwMDAwOjAwOjAwLjAKKFhFTikg
W1ZULURdaW9tbXUuYzoxNDU2OiBkMDpQQ0k6IG1hcCAwMDAwOjAwOjAyLjAKKFhFTikgW1ZU
LURdaW9tbXUuYzoxNDQ0OiBkMDpQQ0llOiBtYXAgMDAwMDowMDowMy4wCihYRU4pIFtWVC1E
XWlvbW11LmM6MTQ1NjogZDA6UENJOiBtYXAgMDAwMDowMDoxNC4wCihYRU4pIFtWVC1EXWlv
bW11LmM6MTQ1NjogZDA6UENJOiBtYXAgMDAwMDowMDoxNi4wCihYRU4pIFtWVC1EXWlvbW11
LmM6MTQ1NjogZDA6UENJOiBtYXAgMDAwMDowMDoxOS4wCihYRU4pIFtWVC1EXWlvbW11LmM6
MTQ0NDogZDA6UENJZTogbWFwIDAwMDA6MDA6MWIuMAooWEVOKSBbVlQtRF1pb21tdS5jOjE0
NTY6IGQwOlBDSTogbWFwIDAwMDA6MDA6MWQuMAooWEVOKSBbVlQtRF1pb21tdS5jOjE0NTY6
IGQwOlBDSTogbWFwIDAwMDA6MDA6MWYuMAooWEVOKSBbVlQtRF1pb21tdS5jOjE0NTY6IGQw
OlBDSTogbWFwIDAwMDA6MDA6MWYuMgooWEVOKSBbVlQtRF1pb21tdS5jOjE0NTY6IGQwOlBD
STogbWFwIDAwMDA6MDA6MWYuMwooWEVOKSBbVlQtRF1pb21tdS5jOjE0NDQ6IGQwOlBDSWU6
IG1hcCAwMDAwOjAyOjAwLjAKKFhFTikgW1ZULURdaW9tbXUuYzo3Mzk6IGlvbW11X2VuYWJs
ZV90cmFuc2xhdGlvbjogaW9tbXUtPnJlZyA9IGZmZmY4MmMwMDAyMDEwMDAKKFhFTikgW1ZU
LURdaW9tbXUuYzo3Mzk6IGlvbW11X2VuYWJsZV90cmFuc2xhdGlvbjogaW9tbXUtPnJlZyA9
IGZmZmY4MmMwMDAyMDMwMDAKKFhFTikgU2NydWJiaW5nIEZyZWUgUkFNIG9uIDEgbm9kZXMg
dXNpbmcgMiBDUFVzCihYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuCihYRU4pIEluaXRp
YWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLgooWEVO
KSBTdGQuIExvZ2xldmVsOiBBbGwKKFhFTikgR3Vlc3QgTG9nbGV2ZWw6IEFsbAooWEVOKSBY
ZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4KKFhFTikgKioqIFNlcmlhbCBpbnB1
dCAtPiBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0
byBYZW4pCihYRU4pIEZyZWVkIDI5MmtCIGluaXQgbWVtb3J5LgooWEVOKSBCb2d1cyBETUlC
QVIgMHhmZWQxODAwMSBvbiAwMDAwOjAwOjAwLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDowMDowMC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMAooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjAwOjAzLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDox
NC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTYuMAooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjAwOjE5LjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYi4wCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWMuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjFjLjMKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZC4wCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDA6MWYuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAw
OjFmLjIKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4zCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDI6MDAuMAooWEVOKSB0cmFwcy5jOjMxNTE6IEdQRiAoMDAwMCk6IGZm
ZmY4MmQwODAxOTI1OTYgLT4gZmZmZjgyZDA4MDIzNWQzMQooWEVOKSB0cmFwcy5jOjI1Nzk6
ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwMDAwMDAwNzkgZnJvbSAweDAw
MDAwMDAwMDAwMDAwMDAgdG8gMHhmZmZmYzkwMDAwNmYzMDMwLgooWEVOKSB0cmFwcy5jOjMx
NTE6IEdQRiAoMDAwMCk6IGZmZmY4MmQwODAxOTI1OTYgLT4gZmZmZjgyZDA4MDIzNWQzMQoo
WEVOKSB0cmFwcy5jOjI1Nzk6ZDB2MSBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAw
MDAwMDAwNzkgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHhmZmZmYzkwMDA0NzkzMDMw
LgooWEVOKSB0cmFwcy5jOjMxNTE6IEdQRiAoMDAwMCk6IGZmZmY4MmQwODAxOTI5MzUgLT4g
ZmZmZjgyZDA4MDIzNWQ1NwooWEVOKSB0cmFwcy5jOjMxNTE6IEdQRiAoMDAwMCk6IGZmZmY4
MmQwODAxOTI5MzUgLT4gZmZmZjgyZDA4MDIzNWQ1NwooWEVOKSB0cmFwcy5jOjMxNTE6IEdQ
RiAoMDAwMCk6IGZmZmY4MmQwODAxOTI5MzUgLT4gZmZmZjgyZDA4MDIzNWQ1NwooWEVOKSB0
cmFwcy5jOjMxNTE6IEdQRiAoMDAwMCk6IGZmZmY4MmQwODAxOTI5MzUgLT4gZmZmZjgyZDA4
MDIzNWQ1NwooZDEpIEhWTSBMb2FkZXIKKGQxKSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJjCihk
MSkgWGVuYnVzIHJpbmdzIEAweGZlZmZjMDAwLCBldmVudCBjaGFubmVsIDEKKGQxKSBTeXN0
ZW0gcmVxdWVzdGVkIFNlYUJJT1MKKGQxKSBDUFUgc3BlZWQgaXMgMTY5NiBNSHoKKGQxKSBS
ZWxvY2F0aW5nIGd1ZXN0IG1lbW9yeSBmb3IgbG93bWVtIE1NSU8gc3BhY2UgZGlzYWJsZWQK
KFhFTikgaXJxLmM6MjcwOiBEb20xIFBDSSBsaW5rIDAgY2hhbmdlZCAwIC0+IDUKKGQxKSBQ
Q0ktSVNBIGxpbmsgMCByb3V0ZWQgdG8gSVJRNQooWEVOKSBpcnEuYzoyNzA6IERvbTEgUENJ
IGxpbmsgMSBjaGFuZ2VkIDAgLT4gMTAKKGQxKSBQQ0ktSVNBIGxpbmsgMSByb3V0ZWQgdG8g
SVJRMTAKKFhFTikgaXJxLmM6MjcwOiBEb20xIFBDSSBsaW5rIDIgY2hhbmdlZCAwIC0+IDEx
CihkMSkgUENJLUlTQSBsaW5rIDIgcm91dGVkIHRvIElSUTExCihYRU4pIGlycS5jOjI3MDog
RG9tMSBQQ0kgbGluayAzIGNoYW5nZWQgMCAtPiA1CihkMSkgUENJLUlTQSBsaW5rIDMgcm91
dGVkIHRvIElSUTUKKGQxKSBwY2kgZGV2IDAxOjMgSU5UQS0+SVJRMTAKKGQxKSBwY2kgZGV2
IDAyOjAgSU5UQS0+SVJRMTEKKGQxKSBwY2kgZGV2IDA0OjAgSU5UQS0+SVJRNQooZDEpIE5v
IFJBTSBpbiBoaWdoIG1lbW9yeTsgc2V0dGluZyBoaWdoX21lbSByZXNvdXJjZSBiYXNlIHRv
IDEwMDAwMDAwMAooZDEpIHBjaSBkZXYgMDM6MCBiYXIgMTAgc2l6ZSAwMDIwMDAwMDA6IDBm
MDAwMDAwOAooZDEpIHBjaSBkZXYgMDI6MCBiYXIgMTQgc2l6ZSAwMDEwMDAwMDA6IDBmMjAw
MDAwOAooZDEpIHBjaSBkZXYgMDQ6MCBiYXIgMzAgc2l6ZSAwMDAwNDAwMDA6IDBmMzAwMDAw
MAooZDEpIHBjaSBkZXYgMDM6MCBiYXIgMzAgc2l6ZSAwMDAwMTAwMDA6IDBmMzA0MDAwMAoo
ZDEpIHBjaSBkZXYgMDM6MCBiYXIgMTQgc2l6ZSAwMDAwMDEwMDA6IDBmMzA1MDAwMAooZDEp
IHBjaSBkZXYgMDI6MCBiYXIgMTAgc2l6ZSAwMDAwMDAxMDA6IDAwMDAwYzAwMQooZDEpIHBj
aSBkZXYgMDQ6MCBiYXIgMTAgc2l6ZSAwMDAwMDAxMDA6IDAwMDAwYzEwMQooZDEpIHBjaSBk
ZXYgMDQ6MCBiYXIgMTQgc2l6ZSAwMDAwMDAxMDA6IDBmMzA1MTAwMAooZDEpIHBjaSBkZXYg
MDE6MSBiYXIgMjAgc2l6ZSAwMDAwMDAwMTA6IDAwMDAwYzIwMQooZDEpIE11bHRpcHJvY2Vz
c29yIGluaXRpYWxpc2F0aW9uOgooZDEpICAtIENQVTAgLi4uIDM5LWJpdCBwaHlzIC4uLiBm
aXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDEpICAtIENQVTEg
Li4uIDM5LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4u
LiBkb25lLgooZDEpIFRlc3RpbmcgSFZNIGVudmlyb25tZW50OgooZDEpICAtIFJFUCBJTlNC
IGFjcm9zcyBwYWdlIGJvdW5kYXJpZXMgLi4uIHBhc3NlZAooZDEpICAtIEdTIGJhc2UgTVNS
cyBhbmQgU1dBUEdTIC4uLiBwYXNzZWQKKGQxKSBQYXNzZWQgMiBvZiAyIHRlc3RzCihkMSkg
V3JpdGluZyBTTUJJT1MgdGFibGVzIC4uLgooZDEpIExvYWRpbmcgU2VhQklPUyAuLi4KKGQx
KSBDcmVhdGluZyBNUCB0YWJsZXMgLi4uCihkMSkgTG9hZGluZyBBQ1BJIC4uLgooZDEpIHZt
ODYgVFNTIGF0IGZjMDBhMTgwCihkMSkgQklPUyBtYXA6CihkMSkgIDEwMDAwLTEwMGQzOiBT
Y3JhdGNoIHNwYWNlCihkMSkgIGMwMDAwLWZmZmZmOiBNYWluIEJJT1MKKGQxKSBFODIwIHRh
YmxlOgooZDEpICBbMDBdOiAwMDAwMDAwMDowMDAwMDAwMCAtIDAwMDAwMDAwOjAwMGEwMDAw
OiBSQU0KKGQxKSAgSE9MRTogMDAwMDAwMDA6MDAwYTAwMDAgLSAwMDAwMDAwMDowMDBjMDAw
MAooZDEpICBbMDFdOiAwMDAwMDAwMDowMDBjMDAwMCAtIDAwMDAwMDAwOjAwMTAwMDAwOiBS
RVNFUlZFRAooZDEpICBbMDJdOiAwMDAwMDAwMDowMDEwMDAwMCAtIDAwMDAwMDAwOjdmODAw
MDAwOiBSQU0KKGQxKSAgSE9MRTogMDAwMDAwMDA6N2Y4MDAwMDAgLSAwMDAwMDAwMDpmYzAw
MDAwMAooZDEpICBbMDNdOiAwMDAwMDAwMDpmYzAwMDAwMCAtIDAwMDAwMDAxOjAwMDAwMDAw
OiBSRVNFUlZFRAooZDEpIEludm9raW5nIFNlYUJJT1MgLi4uCihkMSkgU2VhQklPUyAodmVy
c2lvbiByZWwtMS43LjUtMC1nZTUxNDg4Yy0yMDE0MTExMl8xNzAwMzgtc21hcnRpbi14ZW4p
CihkMSkgCihkMSkgRm91bmQgWGVuIGh5cGVydmlzb3Igc2lnbmF0dXJlIGF0IDQwMDAwMTAw
CihkMSkgUnVubmluZyBvbiBRRU1VIChpNDQwZngpCihkMSkgeGVuOiBjb3B5IGU4MjAuLi4K
KGQxKSBSZWxvY2F0aW5nIGluaXQgZnJvbSAweDAwMGRmNjI5IHRvIDB4N2Y3YWU2MDAgKHNp
emUgNzE5OTUpCihkMSkgQ1BVIE1oej0xNjk2CihkMSkgRm91bmQgNyBQQ0kgZGV2aWNlcyAo
bWF4IFBDSSBidXMgaXMgMDApCihkMSkgQWxsb2NhdGVkIFhlbiBoeXBlcmNhbGwgcGFnZSBh
dCA3ZjdmZjAwMAooZDEpIERldGVjdGVkIFhlbiB2NC41LjAtcmMKKGQxKSB4ZW46IGNvcHkg
QklPUyB0YWJsZXMuLi4KKGQxKSBDb3B5aW5nIFNNQklPUyBlbnRyeSBwb2ludCBmcm9tIDB4
MDAwMTAwMTAgdG8gMHgwMDBmMGY1MAooZDEpIENvcHlpbmcgTVBUQUJMRSBmcm9tIDB4ZmMw
MDExNjAvZmMwMDExNzAgdG8gMHgwMDBmMGU1MAooZDEpIENvcHlpbmcgUElSIGZyb20gMHgw
MDAxMDAzMCB0byAweDAwMGYwZGQwCihkMSkgQ29weWluZyBBQ1BJIFJTRFAgZnJvbSAweDAw
MDEwMGIwIHRvIDB4MDAwZjBkYTAKKGQxKSBVc2luZyBwbXRpbWVyLCBpb3BvcnQgMHhiMDA4
CihkMSkgU2NhbiBmb3IgVkdBIG9wdGlvbiByb20KKGQxKSBSdW5uaW5nIG9wdGlvbiByb20g
YXQgYzAwMDowMDAzCihYRU4pIHN0ZHZnYS5jOjE0NzpkMXYwIGVudGVyaW5nIHN0ZHZnYSBh
bmQgY2FjaGluZyBtb2RlcwooZDEpIHBtbSBjYWxsIGFyZzE9MAooZDEpIFR1cm5pbmcgb24g
dmdhIHRleHQgbW9kZSBjb25zb2xlCihkMSkgU2VhQklPUyAodmVyc2lvbiByZWwtMS43LjUt
MC1nZTUxNDg4Yy0yMDE0MTExMl8xNzAwMzgtc21hcnRpbi14ZW4pCihkMSkgTWFjaGluZSBV
VUlEIDU4ZDMwNDNkLTllZGMtNDgwNy04ZTI3LTkwZjYxZGI1MWE1OAooZDEpIEFsbCB0aHJl
YWRzIGNvbXBsZXRlLgooZDEpIEZvdW5kIDAgbHB0IHBvcnRzCihkMSkgRm91bmQgMCBzZXJp
YWwgcG9ydHMKKGQxKSBBVEEgY29udHJvbGxlciAxIGF0IDFmMC8zZjQvMCAoaXJxIDE0IGRl
diA5KQooZDEpIEFUQSBjb250cm9sbGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkp
CihkMSkgYXRhMC0wOiBRRU1VIEhBUkRESVNLIEFUQS03IEhhcmQtRGlzayAoNzggR2lCeXRl
cykKKGQxKSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNmOC8qQDEsMS9kcml2
ZUAwL2Rpc2tAMAooZDEpIFBTMiBrZXlib2FyZCBpbml0aWFsaXplZAooZDEpIEFsbCB0aHJl
YWRzIGNvbXBsZXRlLgooZDEpIFNjYW4gZm9yIG9wdGlvbiByb21zCihkMSkgUnVubmluZyBv
cHRpb24gcm9tIGF0IGM5ODA6MDAwMwooZDEpIHBtbSBjYWxsIGFyZzE9MQooZDEpIHBtbSBj
YWxsIGFyZzE9MAooZDEpIHBtbSBjYWxsIGFyZzE9MQooZDEpIHBtbSBjYWxsIGFyZzE9MAoo
ZDEpIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4LypANAooZDEpIAooZDEp
IFByZXNzIEYxMiBmb3IgYm9vdCBtZW51LgooZDEpIAooZDEpIFNlYXJjaGluZyBib290b3Jk
ZXIgZm9yOiBIQUxUCihkMSkgZHJpdmUgMHgwMDBmMGQ1MDogUENIUz0xNjM4My8xNi82MyB0
cmFuc2xhdGlvbj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTE2NDE0MTIwOAooZDEpIAooZDEp
IFNwYWNlIGF2YWlsYWJsZSBmb3IgVU1COiBjYTgwMC1lZjAwMCwgZjAwMDAtZjBkNTAKKGQx
KSBSZXR1cm5lZCAyNTgwNDggYnl0ZXMgb2YgWm9uZUhpZ2gKKGQxKSBlODIwIG1hcCBoYXMg
NiBpdGVtczoKKGQxKSAgIDA6IDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDlmYzAw
ID0gMSBSQU0KKGQxKSAgIDE6IDAwMDAwMDAwMDAwOWZjMDAgLSAwMDAwMDAwMDAwMGEwMDAw
ID0gMiBSRVNFUlZFRAooZDEpICAgMjogMDAwMDAwMDAwMDBmMDAwMCAtIDAwMDAwMDAwMDAx
MDAwMDAgPSAyIFJFU0VSVkVECihkMSkgICAzOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAw
MDA3ZjdmZjAwMCA9IDEgUkFNCihkMSkgICA0OiAwMDAwMDAwMDdmN2ZmMDAwIC0gMDAwMDAw
MDA3ZjgwMDAwMCA9IDIgUkVTRVJWRUQKKGQxKSAgIDU6IDAwMDAwMDAwZmMwMDAwMDAgLSAw
MDAwMDAwMTAwMDAwMDAwID0gMiBSRVNFUlZFRAooZDEpIGVudGVyIGhhbmRsZV8xOToKKGQx
KSAgIE5VTEwKKGQxKSBCb290aW5nIGZyb20gSGFyZCBEaXNrLi4uCihkMSkgQm9vdGluZyBm
cm9tIDAwMDA6N2MwMAooWEVOKSBzdGR2Z2EuYzoxNTE6ZDF2MCBsZWF2aW5nIHN0ZHZnYQoo
WEVOKSBkMTogVklSSURJQU4gR1VFU1RfT1NfSUQ6IHZlbmRvcjogMSBvczogNCBtYWpvcjog
NiBtaW5vcjogMSBzcDogMSBidWlsZDogMWRiMQooWEVOKSBkMTogVklSSURJQU4gSFlQRVJD
QUxMOiBlbmFibGVkOiAxIHBmbjogM2ZmZmYKKFhFTikgZDF2MDogVklSSURJQU4gQVBJQ19B
U1NJU1Q6IGVuYWJsZWQ6IDEgcGZuOiAzZmZmZQooWEVOKSBkMXYxOiBWSVJJRElBTiBBUElD
X0FTU0lTVDogZW5hYmxlZDogMSBwZm46IDNmZmZkCihYRU4pIGlycS5jOjI3MDogRG9tMSBQ
Q0kgbGluayAwIGNoYW5nZWQgNSAtPiAwCihYRU4pIGlycS5jOjI3MDogRG9tMSBQQ0kgbGlu
ayAxIGNoYW5nZWQgMTAgLT4gMAooWEVOKSBpcnEuYzoyNzA6IERvbTEgUENJIGxpbmsgMiBj
aGFuZ2VkIDExIC0+IDAKKFhFTikgaXJxLmM6MjcwOiBEb20xIFBDSSBsaW5rIDMgY2hhbmdl
ZCA1IC0+IDAKKFhFTikgZ3JhbnRfdGFibGUuYzoxMjk5OmQxdjAgRXhwYW5kaW5nIGRvbSAo
MSkgZ3JhbnQgdGFibGUgZnJvbSAoNCkgdG8gKDMyKSBmcmFtZXMuCihYRU4pIGlycS5jOjM4
MDogRG9tMSBjYWxsYmFjayB2aWEgY2hhbmdlZCB0byBHU0kgMjQKKFhFTikgW1ZULURdaW9t
bXUuYzoxNTkzOiBkMDpQQ0k6IHVubWFwIDAwMDA6MDA6MTkuMAooWEVOKSBbVlQtRF1pb21t
dS5jOjE0NTY6IGQyOlBDSTogbWFwIDAwMDA6MDA6MTkuMAooZDIpIDAwOjAwOjAwLjAwMCBz
cmMva2VybmVsLmNAMDAwNjU6IG1pY3JvX3B2IHN0YXJ0ZWQKKGQyKSAwMDowMDowMC4wMDAg
c3JjL2h5cGVydmlzb3IuY0AwMDE0NDogQWxsb2NhdGVkIG1lbW9yeSBwYWdlcyAgICAgICAg
ICAgOiAzMjc2OAooZDIpIDAwOjAwOjAwLjAwMCBzcmMvaHlwZXJ2aXNvci5jQDAwMTQ1OiBB
bGxvY2F0ZWQgbWVtb3J5IE1CICAgICAgICAgICAgICA6IDEyOAooZDIpIDAwOjAwOjAwLjAw
MCBzcmMvaHlwZXJ2aXNvci5jQDAwMTQ2OiBNYWNoaW5lIGFkZHJlc3Mgb2Ygc2hhcmVkIG1l
bW9yeSA6IDB4YzMzY2IwMDAKKGQyKSAwMDowMDowMC4wMDAgc3JjL3hlbm1tdS5jQDAwMDk1
OiBQaHlzaWNhbCBhZGRyZXNzIDB4MTAwMCBtYXBwZWQgdG8gbWFjaGluZSBhZGRyZXNzIDB4
YzMzY2IwMDAgZm9yIGEgbGVuZ3RoIG9mIDEgcGFnZXMKKGQyKSAwMzowNTo1OS43MDkgc3Jj
L3hlbmV2ZW50cy5jQDAwMTY4OiB1bm1hc2sgcG9ydCAyCihkMikgMDM6MDU6NTkuNzA5IHNy
Yy94ZW50aW1lLmNAMDAxNzM6IEluaXRpYWxpc2luZyB0aW1lciBpbnRlcmZhY2UKKGQyKSAx
NToxODo0Ni44OTMgc3JjL3hlbmV2ZW50cy5jQDAwMTY4OiB1bm1hc2sgcG9ydCAxCihkMikg
MTU6MTg6NDYuODk0IHNyYy94ZW5nbnR0YWIuY0AwMDM0NzogV2UgYXJlIHVzaW5nIGdyYW50
IHZlcnNpb24gMQooZDIpIDE1OjE4OjQ2Ljg5NCBzcmMveGVuZ250dGFiLmNAMDAzNzI6IGZy
YW1lWzBdPTExNzJjYyBtYXBwZWQgdG8gMHgxMTgwMDAKKGQyKSAxNToxODo0Ni44OTQgc3Jj
L3hlbm1tdS5jQDAwMDk1OiBQaHlzaWNhbCBhZGRyZXNzIDB4MTE4MDAwIG1hcHBlZCB0byBt
YWNoaW5lIGFkZHJlc3MgMHgxMTcyY2MwMDAgZm9yIGEgbGVuZ3RoIG9mIDEgcGFnZXMKKGQy
KSAxNToxODo0Ni44OTQgc3JjL3hlbmdudHRhYi5jQDAwMzcyOiBmcmFtZVsxXT0xMDAwNTAg
bWFwcGVkIHRvIDB4MTE5MDAwCihkMikgMTU6MTg6NDYuODk0IHNyYy94ZW5tbXUuY0AwMDA5
NTogUGh5c2ljYWwgYWRkcmVzcyAweDExOTAwMCBtYXBwZWQgdG8gbWFjaGluZSBhZGRyZXNz
IDB4MTAwMDUwMDAwIGZvciBhIGxlbmd0aCBvZiAxIHBhZ2VzCihkMikgMTU6MTg6NDYuODk0
IHNyYy94ZW5nbnR0YWIuY0AwMDM3MjogZnJhbWVbMl09MTE2OWQwIG1hcHBlZCB0byAweDEx
YTAwMAooZDIpIDE1OjE4OjQ2Ljg5NCBzcmMveGVubW11LmNAMDAwOTU6IFBoeXNpY2FsIGFk
ZHJlc3MgMHgxMWEwMDAgbWFwcGVkIHRvIG1hY2hpbmUgYWRkcmVzcyAweDExNjlkMDAwMCBm
b3IgYSBsZW5ndGggb2YgMSBwYWdlcwooZDIpIDE1OjE4OjQ2Ljg5NCBzcmMveGVuZ250dGFi
LmNAMDAzNzI6IGZyYW1lWzNdPTExNzBjMCBtYXBwZWQgdG8gMHgxMWIwMDAKKGQyKSAxNTox
ODo0Ni44OTQgc3JjL3hlbm1tdS5jQDAwMDk1OiBQaHlzaWNhbCBhZGRyZXNzIDB4MTFiMDAw
IG1hcHBlZCB0byBtYWNoaW5lIGFkZHJlc3MgMHgxMTcwYzAwMDAgZm9yIGEgbGVuZ3RoIG9m
IDEgcGFnZXMKKGQyKSAxNToxODo0Ni44OTQgc3JjL3hlbmV2ZW50cy5jQDAwMTY4OiB1bm1h
c2sgcG9ydCAzCihkMikgMTU6MTg6NDYuODk0IHNyYy9rZXJuZWwuY0AwMDA3MTogY2FsbGlu
ZyBtYWluCihkMikgMTU6MTg6NDYuODk0IHNyYy94ZW5ldmVudHMuY0AwMDE2ODogdW5tYXNr
IHBvcnQgNAooZDIpIDE1OjE4OjQ2Ljg5NCBzcmMveGVuZ250dGFiLmNAMDAzMDQ6IHBoeXNp
Y2FsX2FkZHJlc3M9MHgzM2YwMDAgbWFwcGVkIHRvIG1hY2hpbmVfYWRkcmVzcz0xMDFiOTMw
MDAgd2l0aCBncmFudF9yZWY9MjA0NwooZDIpIDE1OjE4OjQ2Ljg5NCBzcmMveGVuc3RvcmUu
Y0AwMDMwNTogV1JJVEUgZGV2aWNlL3BjaS8wL3BjaS1vcC1yZWYgLSAyMDQ3CihkMikgMTU6
MTg6NDYuODk0IHNyYy94ZW5zdG9yZS5jQDAwMzA1OiBXUklURSBkZXZpY2UvcGNpLzAvZXZl
bnQtY2hhbm5lbCAtIDQKKGQyKSAxNToxODo0Ni44OTUgc3JjL3hlbnN0b3JlLmNAMDAzMDU6
IFdSSVRFIGRldmljZS9wY2kvMC9tYWdpYyAtIDcKKGQyKSAxNToxODo0Ni44OTUgc3JjL3hl
bnN0b3JlLmNAMDAzMDU6IFdSSVRFIGRldmljZS9wY2kvMC9zdGF0ZSAtIDMKKGQyKSAxNTox
ODo0Ni44OTggc3JjL3hlbnN0b3JlLmNAMDAzMDU6IFdSSVRFIGRldmljZS9wY2kvMC9zdGF0
ZSAtIDQKKGQyKSAxNToxODo0Ni44OTkgc3JjL3hlbnBjaS5jQDAwMjk1OiBWaXJ0dWFsIERl
dmljZT0wMDAwOjAwOjAwLjAwCihkMikgMTU6MTg6NDYuODk5IHNyYy94ZW5wY2kuY0AwMDA2
ODogcGNpX2V2ZW50CihkMikgMTU6MTg6NDYuODk5IHNyYy94ZW5wY2kuY0AwMDA2ODogcGNp
X2V2ZW50CihkMikgMTU6MTg6NDYuODk5IHNyYy94ZW5wY2kuY0AwMDA2ODogcGNpX2V2ZW50
CihkMikgMTU6MTg6NDYuODk5IHNyYy94ZW5wY2kuY0AwMDA2ODogcGNpX2V2ZW50CihkMikg
MTU6MTg6NDYuODk5IHNyYy94ZW5wY2kuY0AwMDMxMDogMDAwMDowMDowMC4wMCAwMjAwOiA4
MDg2OjE1NTkgKHJldiAwNCkKKGQyKSAxNToxODo0Ni44OTkgc3JjL3hlbnBjaS5jQDAwMDY4
OiBwY2lfZXZlbnQKKGQyKSAxNToxODo0Ni44OTkgc3JjL3hlbnBjaS5jQDAwMDY4OiBwY2lf
ZXZlbnQKKGQyKSAxNToxODo0Ni44OTkgc3JjL3hlbnBjaS5jQDAwMDY4OiBwY2lfZXZlbnQK
KGQyKSAxNToxODo0Ni44OTkgc3JjL3hlbnBjaS5jQDAwMDY4OiBwY2lfZXZlbnQKKGQyKSAx
NToxODo0Ni44OTkgc3JjL2UxMDAwZS5jQDAwMTE5OiBSZWNvZ25pemVkIEV0aGVybmV0IE5J
QwooZDIpIDE1OjE4OjQ2LjkxNCBzcmMveGVuZ250dGFiLmNAMDAyMzE6IGdyYW50X2hhbmRs
ZSAwIGZvciBwaHlzaWNhbF9hZGRyZXNzPTB4MzMxMDAwIG1hcHBlZCB0byBkb209MCB3aXRo
IGdyYW50X3JlZj0xNQooZDIpIDE1OjE4OjQ2LjkxNCBzcmMveGVuZ250dGFiLmNAMDAyMzE6
IGdyYW50X2hhbmRsZSAxIGZvciBwaHlzaWNhbF9hZGRyZXNzPTB4MzMyMDAwIG1hcHBlZCB0
byBkb209MCB3aXRoIGdyYW50X3JlZj0xNgooZDIpIDE1OjE4OjQ2LjkxNCBzcmMveGVuZ250
dGFiLmNAMDAyMzE6IGdyYW50X2hhbmRsZSAyIGZvciBwaHlzaWNhbF9hZGRyZXNzPTB4MzMz
MDAwIG1hcHBlZCB0byBkb209MCB3aXRoIGdyYW50X3JlZj0xNwooZDIpIDE1OjE4OjQ2Ljkx
NCBzcmMveGVuZ250dGFiLmNAMDAyMzE6IGdyYW50X2hhbmRsZSAzIGZvciBwaHlzaWNhbF9h
ZGRyZXNzPTB4MzM1MDAwIG1hcHBlZCB0byBkb209MCB3aXRoIGdyYW50X3JlZj0xOAooZDIp
IDE1OjE4OjQ2LjkxNSBzcmMveGVuZ250dGFiLmNAMDAyMzE6IGdyYW50X2hhbmRsZSA0IGZv
ciBwaHlzaWNhbF9hZGRyZXNzPTB4MzM2MDAwIG1hcHBlZCB0byBkb209MCB3aXRoIGdyYW50
X3JlZj0xOQooZDIpIDE1OjE4OjQ2LjkxNSBzcmMveGVuZ250dGFiLmNAMDAyMzE6IGdyYW50
X2hhbmRsZSA1IGZvciBwaHlzaWNhbF9hZGRyZXNzPTB4MzM3MDAwIG1hcHBlZCB0byBkb209
MCB3aXRoIGdyYW50X3JlZj0yMAooZDIpIDE1OjE4OjQ2LjkxNSBzcmMveGVuZ250dGFiLmNA
MDAyMzE6IGdyYW50X2hhbmRsZSA2IGZvciBwaHlzaWNhbF9hZGRyZXNzPTB4MzM4MDAwIG1h
cHBlZCB0byBkb209MCB3aXRoIGdyYW50X3JlZj0yMQooZDIpIDE1OjE4OjQ2LjkxNSBzcmMv
ZTEwMDBlLmNAMDAzMTA6IEVuYWJsZSBQQ0kgTWVtb3J5IEFjY2VzcwooZDIpIDE1OjE4OjQ2
LjkxNSBzcmMveGVucGNpLmNAMDAwNjg6IHBjaV9ldmVudAooZDIpIDE1OjE4OjQ2LjkxNSBz
cmMvZTEwMDBlLmNAMDAzMTQ6IFdhaXQgZm9yIFBDSQooZDIpIDE1OjE4OjQ3LjkxNSBzcmMv
eGVucGNpLmNAMDAwNjg6IHBjaV9ldmVudAooZDIpIDE1OjE4OjQ3LjkxNSBzcmMvZTEwMDBl
LmNAMDAzMjA6IEVuYWJsZSBQQ0kgTWVtb3J5IEFjY2Vzcz0zCihkMikgMTU6MTg6NDcuOTE1
IHNyYy9lMTAwMGUuY0AwMDMzMDogbmljX21hY2hpbmVfcHRyPWY3ZDAwMDAwIG5pY19sZW5n
dGg9MAooZDIpIDE1OjE4OjQ3LjkxNiBzcmMveGVubW11LmNAMDAwOTU6IFBoeXNpY2FsIGFk
ZHJlc3MgMHgzNDEwMDAgbWFwcGVkIHRvIG1hY2hpbmUgYWRkcmVzcyAweGY3ZDAwMDAwIGZv
ciBhIGxlbmd0aCBvZiAzMiBwYWdlcwooZDIpIDE1OjE4OjQ3LjkxNiBzcmMvZTEwMDBlLmNA
MDAzMzc6IG5pY19wdHI9MHgzNDEwMDAKKGQyKSAxNToxODo0Ny45MTYgc3JjL2UxMDAwZS5j
QDAwMzkwOiBXYWl0IGZvciByZXNldCAxMTE2MDczMjgzOTc5NSAxMTE2MDc1MjgzOTcyNiAy
MDAwMDAwMAooZDIpIDE1OjE4OjQ3LjkzNiBzcmMvZTEwMDBlLmNAMDA0MTE6IE1BQ19HZW5l
cmFsX0xFRENUTCAgICAgICAgICAgICA9MDAwMDBlZjQKKGQyKSAxNToxODo0Ny45MzYgc3Jj
L2UxMDAwZS5jQDAwNDIzOiBNQUMgYWRkcmVzcz1lYzphODo2YjpmZTowNTozZgooZDIpIDE1
OjE4OjQ3LjkzNiBzcmMvZTEwMDBlLmNAMDA0MjY6IEV0aGVybmV0IE5JQyBzdGFydGVkCihk
MikgMTU6MTk6MTAuOTI0IHNyYy9QVjQ5OU1haW4uY0AwMDEyODogQ2xlYW51cCBzdGFydHMK
KGQyKSAxNToxOToxMC45MjQgc3JjL1BWNDk5UENJLmNAMDAwODU6IFN0b3BwaW5nIGRldmlj
ZSBkZXZpY2UvcGNpLzAKKGQyKSAxNToxOToxMC45MjQgc3JjL2UxMDAwZS5jQDAwNDk0OiBF
dGhlcm5ldCBOSUMgc3RvcHBpbmcKKGQyKSAxNToxOToxMC45MjQgc3JjL3hlbnBjaS5jQDAw
MDY4OiBwY2lfZXZlbnQKKGQyKSAxNToxOToxMC45MjQgc3JjL2UxMDAwZS5jQDAwNTMxOiBF
dGhlcm5ldCBOSUMgc3RvcHBlZAooZDIpIDE1OjE5OjEwLjkyNCBzcmMvUFY0OTlQQ0kuY0Aw
MDA4OTogRGV2aWNlIGRldmljZS9wY2kvMCBzdG9wcGVkCihkMikgMTU6MTk6MTAuOTI1IHNy
Yy94ZW5zdG9yZS5jQDAwMzA1OiBXUklURSBkZXZpY2UvcGNpLzAvc3RhdGUgLSA1CihkMikg
MTU6MTk6MTAuOTI2IHNyYy94ZW5zdG9yZS5jQDAwMzA1OiBXUklURSBkZXZpY2UvcGNpLzAv
c3RhdGUgLSA2CihkMikgMTU6MTk6MTAuOTI3IHNyYy94ZW5zdG9yZS5jQDAwMzA1OiBXUklU
RSBkZXZpY2UvcGNpLzAvc3RhdGUgLSAwCihkMikgMTU6MTk6MTAuOTI3IHNyYy94ZW5nbnR0
YWIuY0AwMDI2NjogdW5tYXBwaW5nIGdyYW50X3JlZj0yMDQ3CihkMikgMTU6MTk6MTAuOTI3
IHNyYy94ZW5nbnR0YWIuY0AwMDIzODogVW5tYXAgaGFuZGxlPTAgZm9yIHBoeXNpY2FsX2Fk
ZHJlc3M9MHgzMzEwMDAKKGQyKSAxNToxOToxMC45Mjcgc3JjL3hlbmdudHRhYi5jQDAwMjM4
OiBVbm1hcCBoYW5kbGU9MSBmb3IgcGh5c2ljYWxfYWRkcmVzcz0weDMzMjAwMAooZDIpIDE1
OjE5OjEwLjkyNyBzcmMveGVuZ250dGFiLmNAMDAyMzg6IFVubWFwIGhhbmRsZT0yIGZvciBw
aHlzaWNhbF9hZGRyZXNzPTB4MzMzMDAwCihkMikgMTU6MTk6MTAuOTI3IHNyYy94ZW5nbnR0
YWIuY0AwMDIzODogVW5tYXAgaGFuZGxlPTMgZm9yIHBoeXNpY2FsX2FkZHJlc3M9MHgzMzUw
MDAKKGQyKSAxNToxOToxMC45Mjggc3JjL3hlbmdudHRhYi5jQDAwMjM4OiBVbm1hcCBoYW5k
bGU9NCBmb3IgcGh5c2ljYWxfYWRkcmVzcz0weDMzNjAwMAooZDIpIDE1OjE5OjEwLjkyOCBz
cmMveGVuZ250dGFiLmNAMDAyMzg6IFVubWFwIGhhbmRsZT01IGZvciBwaHlzaWNhbF9hZGRy
ZXNzPTB4MzM3MDAwCihkMikgMTU6MTk6MTAuOTI4IHNyYy94ZW5nbnR0YWIuY0AwMDIzODog
VW5tYXAgaGFuZGxlPTYgZm9yIHBoeXNpY2FsX2FkZHJlc3M9MHgzMzgwMDAKKGQyKSAxNTox
OToxMC45Mjggc3JjL1BWNDk5TWFpbi5jQDAwMTM0OiBDbGVhbnVwIHN0b3BzCihkMikgMTU6
MTk6MTAuOTI4IHNyYy94ZW5zY2hlZHVsZS5jQDAwMTU0OiBtaWNyb3B2X2V4aXQgY2FsbGVk
IQooWEVOKSBbVlQtRF1pb21tdS5jOjE1OTM6IGQyOlBDSTogdW5tYXAgMDAwMDowMDoxOS4w
CihYRU4pIFtWVC1EXWlvbW11LmM6MTQ1NjogZDA6UENJOiBtYXAgMDAwMDowMDoxOS4wCihY
RU4pIFtWVC1EXWlvbW11LmM6MTU5MzogZDA6UENJOiB1bm1hcCAwMDAwOjAwOjE5LjAKKFhF
TikgW1ZULURdaW9tbXUuYzoxNDU2OiBkNDpQQ0k6IG1hcCAwMDAwOjAwOjE5LjAKKGQ0KSAw
MDowMDowMC4wMDAgc3JjL2tlcm5lbC5jQDAwMDY1OiBtaWNyb19wdiBzdGFydGVkCihkNCkg
MDA6MDA6MDAuMDAwIHNyYy9oeXBlcnZpc29yLmNAMDAxNDQ6IEFsbG9jYXRlZCBtZW1vcnkg
cGFnZXMgICAgICAgICAgIDogMzI3NjgKKGQ0KSAwMDowMDowMC4wMDAgc3JjL2h5cGVydmlz
b3IuY0AwMDE0NTogQWxsb2NhdGVkIG1lbW9yeSBNQiAgICAgICAgICAgICAgOiAxMjgKKGQ0
KSAwMDowMDowMC4wMDAgc3JjL2h5cGVydmlzb3IuY0AwMDE0NjogTWFjaGluZSBhZGRyZXNz
IG9mIHNoYXJlZCBtZW1vcnkgOiAweGJjYjljMDAwCihkNCkgMDA6MDA6MDAuMDAwIHNyYy94
ZW5tbXUuY0AwMDA5NTogUGh5c2ljYWwgYWRkcmVzcyAweDEwMDAgbWFwcGVkIHRvIG1hY2hp
bmUgYWRkcmVzcyAweGJjYjljMDAwIGZvciBhIGxlbmd0aCBvZiAxIHBhZ2VzCihkNCkgMDM6
MDY6NTMuODA3IHNyYy94ZW5ldmVudHMuY0AwMDE2ODogdW5tYXNrIHBvcnQgMgooZDQpIDAz
OjA2OjUzLjgwNyBzcmMveGVudGltZS5jQDAwMTczOiBJbml0aWFsaXNpbmcgdGltZXIgaW50
ZXJmYWNlCihkNCkgMTU6MTk6NDAuOTkwIHNyYy94ZW5ldmVudHMuY0AwMDE2ODogdW5tYXNr
IHBvcnQgMQooZDQpIDE1OjE5OjQwLjk5MSBzcmMveGVuZ250dGFiLmNAMDAzNDc6IFdlIGFy
ZSB1c2luZyBncmFudCB2ZXJzaW9uIDEKKGQ0KSAxNToxOTo0MC45OTEgc3JjL3hlbmdudHRh
Yi5jQDAwMzcyOiBmcmFtZVswXT0xMWQ5M2MgbWFwcGVkIHRvIDB4MTE4MDAwCihkNCkgMTU6
MTk6NDAuOTkxIHNyYy94ZW5tbXUuY0AwMDA5NTogUGh5c2ljYWwgYWRkcmVzcyAweDExODAw
MCBtYXBwZWQgdG8gbWFjaGluZSBhZGRyZXNzIDB4MTFkOTNjMDAwIGZvciBhIGxlbmd0aCBv
ZiAxIHBhZ2VzCihkNCkgMTU6MTk6NDAuOTkxIHNyYy94ZW5nbnR0YWIuY0AwMDM3MjogZnJh
bWVbMV09MTE2MjMzIG1hcHBlZCB0byAweDExOTAwMAooZDQpIDE1OjE5OjQwLjk5MSBzcmMv
eGVubW11LmNAMDAwOTU6IFBoeXNpY2FsIGFkZHJlc3MgMHgxMTkwMDAgbWFwcGVkIHRvIG1h
Y2hpbmUgYWRkcmVzcyAweDExNjIzMzAwMCBmb3IgYSBsZW5ndGggb2YgMSBwYWdlcwooZDQp
IDE1OjE5OjQwLjk5MSBzcmMveGVuZ250dGFiLmNAMDAzNzI6IGZyYW1lWzJdPTExNmI0MCBt
YXBwZWQgdG8gMHgxMWEwMDAKKGQ0KSAxNToxOTo0MC45OTEgc3JjL3hlbm1tdS5jQDAwMDk1
OiBQaHlzaWNhbCBhZGRyZXNzIDB4MTFhMDAwIG1hcHBlZCB0byBtYWNoaW5lIGFkZHJlc3Mg
MHgxMTZiNDAwMDAgZm9yIGEgbGVuZ3RoIG9mIDEgcGFnZXMKKGQ0KSAxNToxOTo0MC45OTEg
c3JjL3hlbmdudHRhYi5jQDAwMzcyOiBmcmFtZVszXT0xMWVjNWIgbWFwcGVkIHRvIDB4MTFi
MDAwCihkNCkgMTU6MTk6NDAuOTkxIHNyYy94ZW5tbXUuY0AwMDA5NTogUGh5c2ljYWwgYWRk
cmVzcyAweDExYjAwMCBtYXBwZWQgdG8gbWFjaGluZSBhZGRyZXNzIDB4MTFlYzViMDAwIGZv
ciBhIGxlbmd0aCBvZiAxIHBhZ2VzCihkNCkgMTU6MTk6NDAuOTkxIHNyYy94ZW5ldmVudHMu
Y0AwMDE2ODogdW5tYXNrIHBvcnQgMwooZDQpIDE1OjE5OjQwLjk5MSBzcmMva2VybmVsLmNA
MDAwNzE6IGNhbGxpbmcgbWFpbgooZDQpIDE1OjE5OjQwLjk5MSBzcmMveGVuZXZlbnRzLmNA
MDAxNjg6IHVubWFzayBwb3J0IDQKKGQ0KSAxNToxOTo0MC45OTEgc3JjL3hlbmdudHRhYi5j
QDAwMzA0OiBwaHlzaWNhbF9hZGRyZXNzPTB4MzNmMDAwIG1hcHBlZCB0byBtYWNoaW5lX2Fk
ZHJlc3M9MTAwMzQ5MDAwIHdpdGggZ3JhbnRfcmVmPTIwNDcKKGQ0KSAxNToxOTo0MC45OTEg
c3JjL3hlbnN0b3JlLmNAMDAzMDU6IFdSSVRFIGRldmljZS9wY2kvMC9wY2ktb3AtcmVmIC0g
MjA0NwooZDQpIDE1OjE5OjQwLjk5MSBzcmMveGVuc3RvcmUuY0AwMDMwNTogV1JJVEUgZGV2
aWNlL3BjaS8wL2V2ZW50LWNoYW5uZWwgLSA0CihkNCkgMTU6MTk6NDAuOTkxIHNyYy94ZW5z
dG9yZS5jQDAwMzA1OiBXUklURSBkZXZpY2UvcGNpLzAvbWFnaWMgLSA3CihkNCkgMTU6MTk6
NDAuOTkxIHNyYy94ZW5zdG9yZS5jQDAwMzA1OiBXUklURSBkZXZpY2UvcGNpLzAvc3RhdGUg
LSAzCihkNCkgMTU6MTk6NDAuOTk2IHNyYy94ZW5zdG9yZS5jQDAwMzA1OiBXUklURSBkZXZp
Y2UvcGNpLzAvc3RhdGUgLSA0CihkNCkgMTU6MTk6NDAuOTk2IHNyYy94ZW5wY2kuY0AwMDI5
NTogVmlydHVhbCBEZXZpY2U9MDAwMDowMDowMC4wMAooZDQpIDE1OjE5OjQwLjk5NiBzcmMv
eGVucGNpLmNAMDAwNjg6IHBjaV9ldmVudAooZDQpIDE1OjE5OjQwLjk5NiBzcmMveGVucGNp
LmNAMDAwNjg6IHBjaV9ldmVudAooZDQpIDE1OjE5OjQwLjk5NiBzcmMveGVucGNpLmNAMDAw
Njg6IHBjaV9ldmVudAooZDQpIDE1OjE5OjQwLjk5NiBzcmMveGVucGNpLmNAMDAwNjg6IHBj
aV9ldmVudAooZDQpIDE1OjE5OjQwLjk5NiBzcmMveGVucGNpLmNAMDAzMTA6IDAwMDA6MDA6
MDAuMDAgMDIwMDogODA4NjoxNTU5IChyZXYgMDQpCihkNCkgMTU6MTk6NDAuOTk2IHNyYy94
ZW5wY2kuY0AwMDA2ODogcGNpX2V2ZW50CihkNCkgMTU6MTk6NDAuOTk2IHNyYy94ZW5wY2ku
Y0AwMDA2ODogcGNpX2V2ZW50CihkNCkgMTU6MTk6NDAuOTk2IHNyYy94ZW5wY2kuY0AwMDA2
ODogcGNpX2V2ZW50CihkNCkgMTU6MTk6NDAuOTk2IHNyYy94ZW5wY2kuY0AwMDA2ODogcGNp
X2V2ZW50CihkNCkgMTU6MTk6NDAuOTk2IHNyYy9lMTAwMGUuY0AwMDExOTogUmVjb2duaXpl
ZCBFdGhlcm5ldCBOSUMKKGQ0KSAxNToxOTo0MS4wMTEgc3JjL3hlbmdudHRhYi5jQDAwMjMx
OiBncmFudF9oYW5kbGUgMCBmb3IgcGh5c2ljYWxfYWRkcmVzcz0weDMzMTAwMCBtYXBwZWQg
dG8gZG9tPTAgd2l0aCBncmFudF9yZWY9MjEKKGQ0KSAxNToxOTo0MS4wMTEgc3JjL3hlbmdu
dHRhYi5jQDAwMjMxOiBncmFudF9oYW5kbGUgMSBmb3IgcGh5c2ljYWxfYWRkcmVzcz0weDMz
MjAwMCBtYXBwZWQgdG8gZG9tPTAgd2l0aCBncmFudF9yZWY9MjAKKGQ0KSAxNToxOTo0MS4w
MTEgc3JjL3hlbmdudHRhYi5jQDAwMjMxOiBncmFudF9oYW5kbGUgMiBmb3IgcGh5c2ljYWxf
YWRkcmVzcz0weDMzMzAwMCBtYXBwZWQgdG8gZG9tPTAgd2l0aCBncmFudF9yZWY9MTkKKGQ0
KSAxNToxOTo0MS4wMTEgc3JjL3hlbmdudHRhYi5jQDAwMjMxOiBncmFudF9oYW5kbGUgMyBm
b3IgcGh5c2ljYWxfYWRkcmVzcz0weDMzNTAwMCBtYXBwZWQgdG8gZG9tPTAgd2l0aCBncmFu
dF9yZWY9MTgKKGQ0KSAxNToxOTo0MS4wMTEgc3JjL3hlbmdudHRhYi5jQDAwMjMxOiBncmFu
dF9oYW5kbGUgNCBmb3IgcGh5c2ljYWxfYWRkcmVzcz0weDMzNjAwMCBtYXBwZWQgdG8gZG9t
PTAgd2l0aCBncmFudF9yZWY9MTcKKGQ0KSAxNToxOTo0MS4wMTEgc3JjL3hlbmdudHRhYi5j
QDAwMjMxOiBncmFudF9oYW5kbGUgNSBmb3IgcGh5c2ljYWxfYWRkcmVzcz0weDMzNzAwMCBt
YXBwZWQgdG8gZG9tPTAgd2l0aCBncmFudF9yZWY9MTYKKGQ0KSAxNToxOTo0MS4wMTEgc3Jj
L3hlbmdudHRhYi5jQDAwMjMxOiBncmFudF9oYW5kbGUgNiBmb3IgcGh5c2ljYWxfYWRkcmVz
cz0weDMzODAwMCBtYXBwZWQgdG8gZG9tPTAgd2l0aCBncmFudF9yZWY9MTUKKGQ0KSAxNTox
OTo0MS4wMTEgc3JjL2UxMDAwZS5jQDAwMzEwOiBFbmFibGUgUENJIE1lbW9yeSBBY2Nlc3MK
KGQ0KSAxNToxOTo0MS4wMTIgc3JjL3hlbnBjaS5jQDAwMDY4OiBwY2lfZXZlbnQKKGQ0KSAx
NToxOTo0MS4wMTIgc3JjL2UxMDAwZS5jQDAwMzE0OiBXYWl0IGZvciBQQ0kKKGQ0KSAxNTox
OTo0Mi4wMTIgc3JjL3hlbnBjaS5jQDAwMDY4OiBwY2lfZXZlbnQKKGQ0KSAxNToxOTo0Mi4w
MTIgc3JjL2UxMDAwZS5jQDAwMzIwOiBFbmFibGUgUENJIE1lbW9yeSBBY2Nlc3M9MwooZDQp
IDE1OjE5OjQyLjAxMiBzcmMvZTEwMDBlLmNAMDAzMzA6IG5pY19tYWNoaW5lX3B0cj1mN2Qw
MDAwMCBuaWNfbGVuZ3RoPTAKKGQ0KSAxNToxOTo0Mi4wMTIgc3JjL3hlbm1tdS5jQDAwMDk1
OiBQaHlzaWNhbCBhZGRyZXNzIDB4MzQxMDAwIG1hcHBlZCB0byBtYWNoaW5lIGFkZHJlc3Mg
MHhmN2QwMDAwMCBmb3IgYSBsZW5ndGggb2YgMzIgcGFnZXMKKGQ0KSAxNToxOTo0Mi4wMTIg
c3JjL2UxMDAwZS5jQDAwMzM3OiBuaWNfcHRyPTB4MzQxMDAwCihkNCkgMTU6MTk6NDIuMDEy
IHNyYy9lMTAwMGUuY0AwMDM5MDogV2FpdCBmb3IgcmVzZXQgMTEyMTQ4MjkyMjc0MzcgMTEy
MTQ4NDkyMjczNjkgMjAwMDAwMDAKKGQ0KSAxNToxOTo0Mi4wMzIgc3JjL2UxMDAwZS5jQDAw
NDExOiBNQUNfR2VuZXJhbF9MRURDVEwgICAgICAgICAgICAgPWZmZmZmZmZmCihkNCkgMTU6
MTk6NDIuMDMyIHNyYy9lMTAwMGUuY0AwMDQyMzogTUFDIGFkZHJlc3M9ZmY6ZmY6ZmY6ZmY6
ZmY6ZmYKKGQ0KSAxNToxOTo0Mi4wMzIgc3JjL2UxMDAwZS5jQDAwNDI2OiBFdGhlcm5ldCBO
SUMgc3RhcnRlZAooZDQpIDE1OjE5OjQyLjAzMiBzcmMvZTEwMDBlLmNAMDA0NDU6IExJTksg
VVAKKGQ0KSAxNToxOTo0OC4wMjEgc3JjL1BWNDk5TWFpbi5jQDAwMTI4OiBDbGVhbnVwIHN0
YXJ0cwooZDQpIDE1OjE5OjQ4LjAyMSBzcmMvUFY0OTlQQ0kuY0AwMDA4NTogU3RvcHBpbmcg
ZGV2aWNlIGRldmljZS9wY2kvMAooZDQpIDE1OjE5OjQ4LjAyMSBzcmMvZTEwMDBlLmNAMDA0
OTQ6IEV0aGVybmV0IE5JQyBzdG9wcGluZwooZDQpIDE1OjE5OjQ4LjAyMSBzcmMveGVucGNp
LmNAMDAwNjg6IHBjaV9ldmVudAooZDQpIDE1OjE5OjQ4LjAyMSBzcmMvZTEwMDBlLmNAMDA1
MzE6IEV0aGVybmV0IE5JQyBzdG9wcGVkCihkNCkgMTU6MTk6NDguMDIxIHNyYy9QVjQ5OVBD
SS5jQDAwMDg5OiBEZXZpY2UgZGV2aWNlL3BjaS8wIHN0b3BwZWQKKGQ0KSAxNToxOTo0OC4w
MjEgc3JjL3hlbnN0b3JlLmNAMDAzMDU6IFdSSVRFIGRldmljZS9wY2kvMC9zdGF0ZSAtIDUK
KGQ0KSAxNToxOTo0OC4wMjIgc3JjL3hlbnN0b3JlLmNAMDAzMDU6IFdSSVRFIGRldmljZS9w
Y2kvMC9zdGF0ZSAtIDYKKGQ0KSAxNToxOTo0OC4wMjQgc3JjL3hlbnN0b3JlLmNAMDAzMDU6
IFdSSVRFIGRldmljZS9wY2kvMC9zdGF0ZSAtIDAKKGQ0KSAxNToxOTo0OC4wMjQgc3JjL3hl
bmdudHRhYi5jQDAwMjY2OiB1bm1hcHBpbmcgZ3JhbnRfcmVmPTIwNDcKKGQ0KSAxNToxOTo0
OC4wMjQgc3JjL3hlbmdudHRhYi5jQDAwMjM4OiBVbm1hcCBoYW5kbGU9MCBmb3IgcGh5c2lj
YWxfYWRkcmVzcz0weDMzMTAwMAooZDQpIDE1OjE5OjQ4LjAyNCBzcmMveGVuZ250dGFiLmNA
MDAyMzg6IFVubWFwIGhhbmRsZT0xIGZvciBwaHlzaWNhbF9hZGRyZXNzPTB4MzMyMDAwCihk
NCkgMTU6MTk6NDguMDI0IHNyYy94ZW5nbnR0YWIuY0AwMDIzODogVW5tYXAgaGFuZGxlPTIg
Zm9yIHBoeXNpY2FsX2FkZHJlc3M9MHgzMzMwMDAKKGQ0KSAxNToxOTo0OC4wMjQgc3JjL3hl
bmdudHRhYi5jQDAwMjM4OiBVbm1hcCBoYW5kbGU9MyBmb3IgcGh5c2ljYWxfYWRkcmVzcz0w
eDMzNTAwMAooZDQpIDE1OjE5OjQ4LjAyNCBzcmMveGVuZ250dGFiLmNAMDAyMzg6IFVubWFw
IGhhbmRsZT00IGZvciBwaHlzaWNhbF9hZGRyZXNzPTB4MzM2MDAwCihkNCkgMTU6MTk6NDgu
MDI0IHNyYy94ZW5nbnR0YWIuY0AwMDIzODogVW5tYXAgaGFuZGxlPTUgZm9yIHBoeXNpY2Fs
X2FkZHJlc3M9MHgzMzcwMDAKKGQ0KSAxNToxOTo0OC4wMjQgc3JjL3hlbmdudHRhYi5jQDAw
MjM4OiBVbm1hcCBoYW5kbGU9NiBmb3IgcGh5c2ljYWxfYWRkcmVzcz0weDMzODAwMAooZDQp
IDE1OjE5OjQ4LjAyNCBzcmMvUFY0OTlNYWluLmNAMDAxMzQ6IENsZWFudXAgc3RvcHMKKGQ0
KSAxNToxOTo0OC4wMjQgc3JjL3hlbnNjaGVkdWxlLmNAMDAxNTQ6IG1pY3JvcHZfZXhpdCBj
YWxsZWQhCihYRU4pIFtWVC1EXWlvbW11LmM6MTU5MzogZDQ6UENJOiB1bm1hcCAwMDAwOjAw
OjE5LjAKKFhFTikgW1ZULURdaW9tbXUuYzoxNDU2OiBkMDpQQ0k6IG1hcCAwMDAwOjAwOjE5
LjAK
------------0410070F03E0EB1B3
Content-Type: application/octet-stream;
 name=dmesg
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename=dmesg

WyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1c2V0ClsgICAg
MC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQpbICAgIDAuMDAwMDAw
XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVhY2N0ClsgICAgMC4wMDAwMDBdIExp
bnV4IHZlcnNpb24gMy4xNi0wLmJwby4zLWFtZDY0IChkZWJpYW4ta2VybmVsQGxpc3RzLmRl
Ymlhbi5vcmcpIChnY2MgdmVyc2lvbiA0LjYuMyAoRGViaWFuIDQuNi4zLTE0KSApICMxIFNN
UCBEZWJpYW4gMy4xNi41LTF+YnBvNzArMSAoMjAxNC0xMS0wMikKWyAgICAwLjAwMDAwMF0g
Q29tbWFuZCBsaW5lOiBwbGFjZWhvbGRlciByb290PVVVSUQ9OWQyZjgwZjktOGJkYy00NzA2
LWI3NGEtYjQ3NjA1NjkyMmQ3IHJvIHF1aWV0ClsgICAgMC4wMDAwMDBdIEZyZWVpbmcgOWQt
MTAwIHBmbiByYW5nZTogOTkgcGFnZXMgZnJlZWQKWyAgICAwLjAwMDAwMF0gMS0xIG1hcHBp
bmcgb24gOWQtPjEwMApbICAgIDAuMDAwMDAwXSBGcmVlaW5nIGM4NTIyLWM4NTI5IHBmbiBy
YW5nZTogNyBwYWdlcyBmcmVlZApbICAgIDAuMDAwMDAwXSAxLTEgbWFwcGluZyBvbiBjODUy
Mi0+Yzg1MjkKWyAgICAwLjAwMDAwMF0gRnJlZWluZyBkYmE4NS1kYmZmZiBwZm4gcmFuZ2U6
IDE0MDIgcGFnZXMgZnJlZWQKWyAgICAwLjAwMDAwMF0gMS0xIG1hcHBpbmcgb24gZGJhODUt
PmRiZmZmClsgICAgMC4wMDAwMDBdIEZyZWVpbmcgZGMwMDAtZWY5NzMgcGZuIHJhbmdlOiA4
MDI0MyBwYWdlcyBmcmVlZApbICAgIDAuMDAwMDAwXSAxLTEgbWFwcGluZyBvbiBkYzAwMC0+
MTAwMDAwClsgICAgMC4wMDAwMDBdIFJlbGVhc2VkIDgxNzUxIHBhZ2VzIG9mIHVudXNlZCBt
ZW1vcnkKWyAgICAwLjAwMDAwMF0gU2V0IDE0ODk2NCBwYWdlKHMpIHRvIDEtMSBtYXBwaW5n
ClsgICAgMC4wMDAwMDBdIFBvcHVsYXRpbmcgMTAwMDAwLTExM2Y1NyBwZm4gcmFuZ2U6IDgx
NzUxIHBhZ2VzIGFkZGVkClsgICAgMC4wMDAwMDBdIDEtMSBtYXBwaW5nIG9uIDExZmUwMC0+
ODAwMDAwMApbICAgIDAuMDAwMDAwXSBlODIwOiBCSU9TLXByb3ZpZGVkIHBoeXNpY2FsIFJB
TSBtYXA6ClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgw
MDAwMDAwMDAwMDljZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAw
MDAwMDAwMDA5ZDgwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAw
MDBdIFhlbjogW21lbSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMGM4NTIxZmZmXSB1
c2FibGUKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBjODUyMjAwMC0weDAw
MDAwMDAwYzg1MjhmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAw
MDAwMDAwYzg1MjkwMDAtMHgwMDAwMDAwMGRiYTg0ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAw
MF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBkYmE4NTAwMC0weDAwMDAwMDAwZGJiMGVmZmZdIHJl
c2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZGJiMGYwMDAtMHgw
MDAwMDAwMGRiYjI4ZmZmXSBBQ1BJIGRhdGEKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4
MDAwMDAwMDBkYmIyOTAwMC0weDAwMDAwMDAwZGJjOTFmZmZdIEFDUEkgTlZTClsgICAgMC4w
MDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZGJjOTIwMDAtMHgwMDAwMDAwMGRiZmZlZmZm
XSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMGRiZmZmMDAw
LTB4MDAwMDAwMDBkYmZmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAw
eDAwMDAwMDAwZGQwMDAwMDAtMHgwMDAwMDAwMGRmMWZmZmZmXSByZXNlcnZlZApbICAgIDAu
MDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMGY4MDAwMDAwLTB4MDAwMDAwMDBmYmZmZmZm
Zl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWMwMDAw
MC0weDAwMDAwMDAwZmVjMDBmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjogW21l
bSAweDAwMDAwMDAwZmVkMDAwMDAtMHgwMDAwMDAwMGZlZDAzZmZmXSByZXNlcnZlZApbICAg
IDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMGZlZDFjMDAwLTB4MDAwMDAwMDBmZWQx
ZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWQ5
MDAwMC0weDAwMDAwMDAwZmVkOTFmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIFhlbjog
W21lbSAweDAwMDAwMDAwZmVlMDAwMDAtMHgwMDAwMDAwMGZlZWZmZmZmXSByZXNlcnZlZApb
ICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMGZmMDAwMDAwLTB4MDAwMDAwMDBm
ZmZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDEw
MDAwMDAwMC0weDAwMDAwMDAxMWZkZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBOWCAo
RXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uOiBhY3RpdmUKWyAgICAwLjAwMDAwMF0gU01C
SU9TIDIuOCBwcmVzZW50LgpbICAgIDAuMDAwMDAwXSBETUk6ICAgICAgICAgICAgICAgICAg
L0QzNDAxMFdZSywgQklPUyBXWUxQVDEwSC44NkEuMDAyMi4yMDEzLjExMjEuMTc1NyAxMS8y
MS8yMDEzClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgw
MDAwMGZmZl0gdXNhYmxlID09PiByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBlODIwOiByZW1v
dmUgW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBB
R1A6IE5vIEFHUCBicmlkZ2UgZm91bmQKWyAgICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4g
PSAweDExZmUwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBl
ODIwOiBsYXN0X3BmbiA9IDB4ZGMwMDAgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAg
ICAwLjAwMDAwMF0gQmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5NzAw
MF0gOTcwMDAgc2l6ZSAyNDU3NgpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5n
OiBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgw
MDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHgxMTNjMDAwMDAtMHgxMTNkZmZmZmZdClsgICAgMC4wMDAwMDBd
ICBbbWVtIDB4MTEzYzAwMDAwLTB4MTEzZGZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBd
IEJSSyBbMHgwMWIwYTAwMCwgMHgwMWIwYWZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAwXSBC
UksgWzB4MDFiMGIwMDAsIDB4MDFiMGJmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweDExMDAwMDAwMC0weDExM2JmZmZmZl0KWyAgICAw
LjAwMDAwMF0gIFttZW0gMHgxMTAwMDAwMDAtMHgxMTNiZmZmZmZdIHBhZ2UgNGsKWyAgICAw
LjAwMDAwMF0gQlJLIFsweDAxYjBjMDAwLCAweDAxYjBjZmZmXSBQR1RBQkxFClsgICAgMC4w
MDAwMDBdIEJSSyBbMHgwMWIwZDAwMCwgMHgwMWIwZGZmZl0gUEdUQUJMRQpbICAgIDAuMDAw
MDAwXSBCUksgWzB4MDFiMGUwMDAsIDB4MDFiMGVmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAw
MF0gQlJLIFsweDAxYjBmMDAwLCAweDAxYjBmZmZmXSBQR1RBQkxFClsgICAgMC4wMDAwMDBd
IGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxMDAwMDAwMDAtMHgxMGZmZmZmZmZdClsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4MTAwMDAwMDAwLTB4MTBmZmZmZmZmXSBwYWdlIDRrClsg
ICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weGM4
NTIxZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMTAwMDAwLTB4Yzg1MjFmZmZdIHBh
Z2UgNGsKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM4NTI5
MDAwLTB4ZGJhODRmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4Yzg1MjkwMDAtMHhkYmE4
NGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVt
IDB4ZGJmZmYwMDAtMHhkYmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhkYmZmZjAw
MC0weGRiZmZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBp
bmc6IFttZW0gMHgxMTNlMDAwMDAtMHgxMWZkZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVt
IDB4MTEzZTAwMDAwLTB4MTFmZGZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIFJBTURJ
U0s6IFttZW0gMHgwMWYxNTAwMC0weDA0OWFlZmZmXQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBF
YXJseSB0YWJsZSBjaGVja3N1bSB2ZXJpZmljYXRpb24gZGlzYWJsZWQKWyAgICAwLjAwMDAw
MF0gQUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRjA0OTAgMDAwMDI0ICh2MDIgSU5URUwgKQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBYU0RUIDB4MDAwMDAwMDBEQkIxNDA4MCAwMDAwODQgKHYw
MSBJTlRFTCAgRDM0MDEwV1kgMDAwMDAwMTYgQU1JICAwMDAxMDAxMykKWyAgICAwLjAwMDAw
MF0gQUNQSTogRkFDUCAweDAwMDAwMDAwREJCMjNBMDggMDAwMTBDICh2MDUgSU5URUwgIEQz
NDAxMFdZIDAwMDAwMDE2IEFNSSAgMDAwMTAwMTMpClsgICAgMC4wMDAwMDBdIEFDUEk6IERT
RFQgMHgwMDAwMDAwMERCQjE0MTk4IDAwRjg3MCAodjAyIElOVEVMICBEMzQwMTBXWSAwMDAw
MDAxNiBJTlRMIDIwMTIwNzExKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MDAwMDAw
MDBEQkM5MDA4MCAwMDAwNDAKWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJQyAweDAwMDAwMDAw
REJCMjNCMTggMDAwMDcyICh2MDMgSU5URUwgIEQzNDAxMFdZIDAwMDAwMDE2IEFNSSAgMDAw
MTAwMTMpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZQRFQgMHgwMDAwMDAwMERCQjIzQjkwIDAw
MDA0NCAodjAxIElOVEVMICBEMzQwMTBXWSAwMDAwMDAxNiBBTUkgIDAwMDEwMDEzKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBMUElUIDB4MDAwMDAwMDBEQkIyM0JEOCAwMDAwNUMgKHYwMSBJ
TlRFTCAgRDM0MDEwV1kgMDAwMDAwMTYgQU1JLiAwMDAwMDAwNSkKWyAgICAwLjAwMDAwMF0g
QUNQSTogU1NEVCAweDAwMDAwMDAwREJCMjNDMzggMDAwNDk0ICh2MDEgSU5URUwgIEQzNDAx
MFdZIDAwMDAwMDE2IElOVEwgMjAxMjA3MTEpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQg
MHgwMDAwMDAwMERCQjI0MEQwIDAwMEFEOCAodjAxIElOVEVMICBEMzQwMTBXWSAwMDAwMDAx
NiBJTlRMIDIwMTIwNzExKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBNQ0ZHIDB4MDAwMDAwMDBE
QkIyNEJBOCAwMDAwM0MgKHYwMSBJTlRFTCAgRDM0MDEwV1kgMDAwMDAwMTYgTVNGVCAwMDAw
MDA5NykKWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAwMDAwMDAwREJCMjRCRTggMDAw
MDM4ICh2MDEgSU5URUwgIEQzNDAxMFdZIDAwMDAwMDE2IEFNSS4gMDAwMDAwMDUpClsgICAg
MC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMERCQjI0QzIwIDAwMDMxNSAodjAxIElO
VEVMICBEMzQwMTBXWSAwMDAwMDAxNiBJTlRMIDIwMTIwNzExKQpbICAgIDAuMDAwMDAwXSBB
Q1BJOiBTU0RUIDB4MDAwMDAwMDBEQkIyNEYzOCAwMDMwMDQgKHYwMSBJTlRFTCAgRDM0MDEw
V1kgMDAwMDAwMTYgSU5UTCAyMDA5MTExMikKWyAgICAwLjAwMDAwMF0gQUNQSTogWE1BUiAw
eDAwMDAwMDAwREJCMjdGNDAgMDAwMTkwICh2MDEgSU5URUwgIEQzNDAxMFdZIDAwMDAwMDE2
IElOVEwgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IENTUlQgMHgwMDAwMDAwMERC
QjI4MEQwIDAwMDBDNCAodjAxIElOVEVMICBEMzQwMTBXWSAwMDAwMDAxNiBJTlRMIDIwMTAw
NTI4KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAw
MApbICAgIDAuMDAwMDAwXSBOVU1BIHR1cm5lZCBvZmYKWyAgICAwLjAwMDAwMF0gRmFraW5n
IGEgbm9kZSBhdCBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAxMWZkZmZmZmZd
ClsgICAgMC4wMDAwMDBdIEluaXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMC0w
eDExZmRmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBOT0RFX0RBVEEgW21lbSAweDExM2Y1MjAw
MC0weDExM2Y1NmZmZl0KWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6ClsgICAgMC4wMDAw
MDBdICAgRE1BICAgICAgW21lbSAweDAwMDAxMDAwLTB4MDBmZmZmZmZdClsgICAgMC4wMDAw
MDBdICAgRE1BMzIgICAgW21lbSAweDAxMDAwMDAwLTB4ZmZmZmZmZmZdClsgICAgMC4wMDAw
MDBdICAgTm9ybWFsICAgW21lbSAweDEwMDAwMDAwMC0weDExZmRmZmZmZl0KWyAgICAwLjAw
MDAwMF0gTW92YWJsZSB6b25lIHN0YXJ0IGZvciBlYWNoIG5vZGUKWyAgICAwLjAwMDAwMF0g
RWFybHkgbWVtb3J5IG5vZGUgcmFuZ2VzClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFtt
ZW0gMHgwMDAwMTAwMC0weDAwMDljZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBb
bWVtIDB4MDAxMDAwMDAtMHhjODUyMWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDog
W21lbSAweGM4NTI5MDAwLTB4ZGJhODRmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6
IFttZW0gMHhkYmZmZjAwMC0weGRiZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAw
OiBbbWVtIDB4MTAwMDAwMDAwLTB4MTFmZGZmZmZmXQpbICAgIDAuMDAwMDAwXSBPbiBub2Rl
IDAgdG90YWxwYWdlczogMTAzMDE3MQpbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiA1NiBw
YWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMjEgcGFn
ZXMgcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5NiBwYWdlcywgTElG
TyBiYXRjaDowClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogMTIyNDUgcGFnZXMgdXNl
ZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogODk1NjE1IHBhZ2Vz
LCBMSUZPIGJhdGNoOjMxClsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDE3ODUgcGFn
ZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDEzMDU2
MCBwYWdlcywgTElGTyBiYXRjaDozMQpbICAgIDAuMDAwMDAwXSBSZXNlcnZpbmcgSW50ZWwg
Z3JhcGhpY3Mgc3RvbGVuIG1lbW9yeSBhdCAweGRkMjAwMDAwLTB4ZGYxZmZmZmYKWyAgICAw
LjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHgxODA4ClsgICAgMC4wMDAwMDBd
IEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsgICAgMC4wMDAwMDBdIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4MDFdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQpClsgICAg
MC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVu
YWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGlj
X2lkWzB4MDFdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MDRdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExB
UElDX05NSSAoYWNwaV9pZFsweGZmXSBoaWdoIGVkZ2UgbGludFsweDFdKQpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDJdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jh
c2VbMF0pClsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCAyLCB2ZXJzaW9uIDMy
LCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTM5ClsgICAgMC4wMDAwMDBdIEFDUEk6IElO
VF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpClsgICAg
MC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2ly
cSA5IGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTAgdXNlZCBieSBvdmVy
cmlkZS4KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBd
IFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhNzAxIGJhc2U6IDB4ZmVkMDAw
MDAKWyAgICAwLjAwMDAwMF0gc21wYm9vdDogQWxsb3dpbmcgNCBDUFVzLCAwIGhvdHBsdWcg
Q1BVcwpbICAgIDAuMDAwMDAwXSBucl9pcnFzX2dzaTogNTYKWyAgICAwLjAwMDAwMF0gUE06
IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMDlkMDAwLTB4MDAwOWRmZmZd
ClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgw
MDA5ZTAwMC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3Nh
dmUgbWVtb3J5OiBbbWVtIDB4Yzg1MjIwMDAtMHhjODUyOGZmZl0KWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGRiYTg1MDAwLTB4ZGJiMGVm
ZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g
MHhkYmIwZjAwMC0weGRiYjI4ZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4ZGJiMjkwMDAtMHhkYmM5MWZmZl0KWyAgICAwLjAwMDAw
MF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGRiYzkyMDAwLTB4ZGJm
ZmVmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHhkYzAwMDAwMC0weGRjZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJl
ZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZGQwMDAwMDAtMHhkZjFmZmZmZl0KWyAgICAwLjAw
MDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGRmMjAwMDAwLTB4
ZjdmZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6
IFttZW0gMHhmODAwMDAwMC0weGZiZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0
ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmMwMDAwMDAtMHhmZWJmZmZmZl0KWyAgICAw
LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlYzAwMDAw
LTB4ZmVjMDBmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1v
cnk6IFttZW0gMHhmZWMwMTAwMC0weGZlY2ZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVn
aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkMDAwMDAtMHhmZWQwM2ZmZl0KWyAg
ICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDA0
MDAwLTB4ZmVkMWJmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt
ZW1vcnk6IFttZW0gMHhmZWQxYzAwMC0weGZlZDFmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTog
UmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkMjAwMDAtMHhmZWQ4ZmZmZl0K
WyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZl
ZDkwMDAwLTB4ZmVkOTFmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2
ZSBtZW1vcnk6IFttZW0gMHhmZWQ5MjAwMC0weGZlZGZmZmZmXQpbICAgIDAuMDAwMDAwXSBQ
TTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVlMDAwMDAtMHhmZWVmZmZm
Zl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAw
eGZlZjAwMDAwLTB4ZmVmZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5v
c2F2ZSBtZW1vcnk6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZmXQpbICAgIDAuMDAwMDAw
XSBlODIwOiBbbWVtIDB4ZGYyMDAwMDAtMHhmN2ZmZmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kg
ZGV2aWNlcwpbICAgIDAuMDAwMDAwXSBCb290aW5nIHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwg
b24gWGVuClsgICAgMC4wMDAwMDBdIFhlbiB2ZXJzaW9uOiA0LjUuMC1yYyAocHJlc2VydmUt
QUQpClsgICAgMC4wMDAwMDBdIHNldHVwX3BlcmNwdTogTlJfQ1BVUzo1MTIgbnJfY3B1bWFz
a19iaXRzOjUxMiBucl9jcHVfaWRzOjQgbnJfbm9kZV9pZHM6MQpbICAgIDAuMDAwMDAwXSBQ
RVJDUFU6IEVtYmVkZGVkIDI4IHBhZ2VzL2NwdSBAZmZmZjg4MDExMmMwMDAwMCBzODU2OTYg
cjgxOTIgZDIwODAwIHU1MjQyODgKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczg1Njk2
IHI4MTkyIGQyMDgwMCB1NTI0Mjg4IGFsbG9jPTEqMjA5NzE1MgpbICAgIDAuMDAwMDAwXSBw
Y3B1LWFsbG9jOiBbMF0gMCAxIDIgMyAKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlz
dHMgaW4gTm9kZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczog
MTAxNjA2NApbICAgIDAuMDAwMDAwXSBQb2xpY3kgem9uZTogTm9ybWFsClsgICAgMC4wMDAw
MDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHBsYWNlaG9sZGVyIHJvb3Q9VVVJRD05ZDJmODBm
OS04YmRjLTQ3MDYtYjc0YS1iNDc2MDU2OTIyZDcgcm8gcXVpZXQKWyAgICAwLjAwMDAwMF0g
UElEIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKQpb
ICAgIDAuMDAwMDAwXSB4c2F2ZTogZW5hYmxlZCB4c3RhdGVfYnYgMHg3LCBjbnR4dCBzaXpl
IDB4MzQwClsgICAgMC4wMDAwMDBdIHNvZnR3YXJlIElPIFRMQiBbbWVtIDB4MTBhZTAwMDAw
LTB4MTBlZTAwMDAwXSAoNjRNQikgbWFwcGVkIGF0IFtmZmZmODgwMTBhZTAwMDAwLWZmZmY4
ODAxMGVkZmZmZmZdClsgICAgMC4wMDAwMDBdIE1lbW9yeTogMzczMDQ0OEsvNDEyMDY4NEsg
YXZhaWxhYmxlICg1NDI2SyBrZXJuZWwgY29kZSwgOTM2SyByd2RhdGEsIDE4MjRLIHJvZGF0
YSwgMTIwNEsgaW5pdCwgODQwSyBic3MsIDM5MDIzNksgcmVzZXJ2ZWQpClsgICAgMC4wMDAw
MDBdIEhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uClsgICAgMC4wMDAwMDBdIAlS
Q1UgZHludGljay1pZGxlIGdyYWNlLXBlcmlvZCBhY2NlbGVyYXRpb24gaXMgZW5hYmxlZC4K
WyAgICAwLjAwMDAwMF0gCVJDVSByZXN0cmljdGluZyBDUFVzIGZyb20gTlJfQ1BVUz01MTIg
dG8gbnJfY3B1X2lkcz0yLgpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRy
eSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTIKWyAgICAwLjAwMDAwMF0g
TlJfSVJRUzozMzAyNCBucl9pcnFzOjUxMiAxNgpbICAgIDAuMDAwMDAwXSB4ZW46ZXZlbnRz
OiBVc2luZyBGSUZPLWJhc2VkIEFCSQpbICAgIDAuMDAwMDAwXSB4ZW46IHNjaSBvdmVycmlk
ZTogZ2xvYmFsX2lycT05IHRyaWdnZXI9MCBwb2xhcml0eT0wClsgICAgMC4wMDAwMDBdIHhl
bjogcmVnaXN0ZXJpbmcgZ3NpIDkgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDAKWyAgICAwLjAw
MDAwMF0geGVuOiAtLT4gcGlycT05IC0+IGlycT05IChnc2k9OSkKWyAgICAwLjAwMDAwMF0g
eGVuOiBhY3BpIHNjaSA5ClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MSAtPiBpcnE9
MSAoZ3NpPTEpClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MiAtPiBpcnE9MiAoZ3Np
PTIpClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MyAtPiBpcnE9MyAoZ3NpPTMpClsg
ICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9NCAtPiBpcnE9NCAoZ3NpPTQpClsgICAgMC4w
MDAwMDBdIHhlbjogLS0+IHBpcnE9NSAtPiBpcnE9NSAoZ3NpPTUpClsgICAgMC4wMDAwMDBd
IHhlbjogLS0+IHBpcnE9NiAtPiBpcnE9NiAoZ3NpPTYpClsgICAgMC4wMDAwMDBdIHhlbjog
LS0+IHBpcnE9NyAtPiBpcnE9NyAoZ3NpPTcpClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBp
cnE9OCAtPiBpcnE9OCAoZ3NpPTgpClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MTAg
LT4gaXJxPTEwIChnc2k9MTApClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MTEgLT4g
aXJxPTExIChnc2k9MTEpClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MTIgLT4gaXJx
PTEyIChnc2k9MTIpClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MTMgLT4gaXJxPTEz
IChnc2k9MTMpClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MTQgLT4gaXJxPTE0IChn
c2k9MTQpClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MTUgLT4gaXJxPTE1IChnc2k9
MTUpClsgICAgMC4wMDAwMDBdIENvbnNvbGU6IGNvbG91ciBWR0ErIDgweDI1ClsgICAgMC4w
MDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQKWyAgICAwLjAwMDAwMF0gWGVuOiB1c2lu
ZyB2Y3B1b3AgdGltZXIgaW50ZXJmYWNlClsgICAgMC4wMDAwMDBdIGluc3RhbGxpbmcgWGVu
IHRpbWVyIGZvciBDUFUgMApbICAgIDAuMDAwMDAwXSB0c2M6IERldGVjdGVkIDE2OTYuMTQ2
IE1IeiBwcm9jZXNzb3IKWyAgICAzLjQ4MzM0Ml0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAo
c2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcgdGltZXIgZnJlcXVlbmN5Li4gMzM5
Mi4yOSBCb2dvTUlQUyAobHBqPTY3ODQ1ODQpClsgICAgMy40ODMzNDZdIHBpZF9tYXg6IGRl
ZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDMuNDgzMzU2XSBBQ1BJOiBDb3JlIHJl
dmlzaW9uIDIwMTQwNDI0ClsgICAgMy40OTkzNjldIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBz
dWNjZXNzZnVsbHkgYWNxdWlyZWQKWyAgICAzLjUwMDAxMF0gU2VjdXJpdHkgRnJhbWV3b3Jr
IGluaXRpYWxpemVkClsgICAgMy41MDAwMjBdIEFwcEFybW9yOiBBcHBBcm1vciBkaXNhYmxl
ZCBieSBib290IHRpbWUgcGFyYW1ldGVyClsgICAgMy41MDAwMjJdIFlhbWE6IGRpc2FibGVk
IGJ5IGRlZmF1bHQ7IGVuYWJsZSB3aXRoIHN5c2N0bCBrZXJuZWwueWFtYS4qClsgICAgMy41
MDEwMTFdIERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUyNDI4OCAob3JkZXI6
IDEwLCA0MTk0MzA0IGJ5dGVzKQpbICAgIDMuNTAyMzg1XSBJbm9kZS1jYWNoZSBoYXNoIHRh
YmxlIGVudHJpZXM6IDI2MjE0NCAob3JkZXI6IDksIDIwOTcxNTIgYnl0ZXMpClsgICAgMy41
MDI4MTBdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogODE5MiAob3JkZXI6IDQs
IDY1NTM2IGJ5dGVzKQpbICAgIDMuNTAyODI4XSBNb3VudHBvaW50LWNhY2hlIGhhc2ggdGFi
bGUgZW50cmllczogODE5MiAob3JkZXI6IDQsIDY1NTM2IGJ5dGVzKQpbICAgIDMuNTAzMTE0
XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBtZW1vcnkKWyAgICAzLjUwMzExOV0gSW5p
dGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZGV2aWNlcwpbICAgIDMuNTAzMTI3XSBJbml0aWFs
aXppbmcgY2dyb3VwIHN1YnN5cyBmcmVlemVyClsgICAgMy41MDMxMzBdIEluaXRpYWxpemlu
ZyBjZ3JvdXAgc3Vic3lzIG5ldF9jbHMKWyAgICAzLjUwMzEzNF0gSW5pdGlhbGl6aW5nIGNn
cm91cCBzdWJzeXMgYmxraW8KWyAgICAzLjUwMzEzOF0gSW5pdGlhbGl6aW5nIGNncm91cCBz
dWJzeXMgcGVyZl9ldmVudApbICAgIDMuNTAzMTQxXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1
YnN5cyBuZXRfcHJpbwpbICAgIDMuNTAzMjE3XSBFTkVSR1lfUEVSRl9CSUFTOiBTZXQgdG8g
J25vcm1hbCcsIHdhcyAncGVyZm9ybWFuY2UnClsgICAgMy41MDMyMTddIEVORVJHWV9QRVJG
X0JJQVM6IFZpZXcgYW5kIHVwZGF0ZSB3aXRoIHg4Nl9lbmVyZ3lfcGVyZl9wb2xpY3koOCkK
WyAgICAzLjUwMzIyMl0gQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3IgSUQ6IDAKWyAgICAzLjUw
MzIyM10gQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMApbICAgIDMuNTA0Mzk3XSBtY2U6IENQ
VSBzdXBwb3J0cyAyIE1DRSBiYW5rcwpbICAgIDMuNTA0NDE4XSBMYXN0IGxldmVsIGlUTEIg
ZW50cmllczogNEtCIDEwMjQsIDJNQiAxMDI0LCA0TUIgMTAyNApbICAgIDMuNTA0NDE4XSBM
YXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDEwMjQsIDJNQiAxMDI0LCA0TUIgMTAyNCwg
MUdCIDQKWyAgICAzLjUwNDQxOF0gdGxiX2ZsdXNoYWxsX3NoaWZ0OiA2ClsgICAgMy41MDQ1
MjJdIEZyZWVpbmcgU01QIGFsdGVybmF0aXZlcyBtZW1vcnk6IDIwSyAoZmZmZmZmZmY4MWEx
ODAwMCAtIGZmZmZmZmZmODFhMWQwMDApClsgICAgMy41MDU2ODJdIGZ0cmFjZTogYWxsb2Nh
dGluZyAyMTU0NCBlbnRyaWVzIGluIDg1IHBhZ2VzClsgICAgMy41MTU3OTRdIFBlcmZvcm1h
bmNlIEV2ZW50czogdW5zdXBwb3J0ZWQgcDYgQ1BVIG1vZGVsIDY5IG5vIFBNVSBkcml2ZXIs
IHNvZnR3YXJlIGV2ZW50cyBvbmx5LgpbICAgIDMuNTE3NTc1XSBOTUkgd2F0Y2hkb2c6IGRp
c2FibGVkIChjcHUwKTogaGFyZHdhcmUgZXZlbnRzIG5vdCBlbmFibGVkClsgICAgMy41MTc2
ODJdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgMQpbICAgIDMuNTE5MTQxXSB4ODY6
IEJvb3RlZCB1cCAxIG5vZGUsIDIgQ1BVcwpbICAgIDMuNTE5MzQ3XSBkZXZ0bXBmczogaW5p
dGlhbGl6ZWQKWyAgICAzLjUyMzg2OF0gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZTIHJlZ2lv
biBbbWVtIDB4Yzg1MjIwMDAtMHhjODUyOGZmZl0gKDI4NjcyIGJ5dGVzKQpbICAgIDMuNTIz
ODcxXSBQTTogUmVnaXN0ZXJpbmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHhkYmIyOTAwMC0w
eGRiYzkxZmZmXSAoMTQ3ODY1NiBieXRlcykKWyAgICAzLjUyNDkwNV0gcGluY3RybCBjb3Jl
OiBpbml0aWFsaXplZCBwaW5jdHJsIHN1YnN5c3RlbQpbICAgIDMuNTI1MDA3XSBORVQ6IFJl
Z2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2ClsgICAgMy41MjUwMjFdIHhlbjpncmFudF90
YWJsZTogR3JhbnQgdGFibGVzIHVzaW5nIHZlcnNpb24gMSBsYXlvdXQKWyAgICAzLjUyNTAz
NV0gR3JhbnQgdGFibGUgaW5pdGlhbGl6ZWQKWyAgICAzLjUyNTM0MV0gQUNQSSBGQURUIGRl
Y2xhcmVzIHRoZSBzeXN0ZW0gZG9lc24ndCBzdXBwb3J0IFBDSWUgQVNQTSwgc28gZGlzYWJs
ZSBpdApbICAgIDMuNTI1MzQ0XSBBQ1BJOiBidXMgdHlwZSBQQ0kgcmVnaXN0ZXJlZApbICAg
IDMuNTI1MzQ2XSBhY3BpcGhwOiBBQ1BJIEhvdCBQbHVnIFBDSSBDb250cm9sbGVyIERyaXZl
ciB2ZXJzaW9uOiAwLjUKWyAgICAzLjUyNTU1N10gUENJOiBNTUNPTkZJRyBmb3IgZG9tYWlu
IDAwMDAgW2J1cyAwMC0zZl0gYXQgW21lbSAweGY4MDAwMDAwLTB4ZmJmZmZmZmZdIChiYXNl
IDB4ZjgwMDAwMDApClsgICAgMy41MjU1NjBdIFBDSTogTU1DT05GSUcgYXQgW21lbSAweGY4
MDAwMDAwLTB4ZmJmZmZmZmZdIHJlc2VydmVkIGluIEU4MjAKWyAgICAzLjUzNjE0NF0gUENJ
OiBVc2luZyBjb25maWd1cmF0aW9uIHR5cGUgMSBmb3IgYmFzZSBhY2Nlc3MKWyAgICAzLjU0
ODUzNF0gQUNQSTogQWRkZWQgX09TSShNb2R1bGUgRGV2aWNlKQpbICAgIDMuNTQ4NTM4XSBB
Q1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBEZXZpY2UpClsgICAgMy41NDg1NDBdIEFDUEk6
IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykKWyAgICAzLjU0ODU0Ml0gQUNQSTog
QWRkZWQgX09TSShQcm9jZXNzb3IgQWdncmVnYXRvciBEZXZpY2UpClsgICAgMy41NTM2OTBd
IEFDUEk6IEV4ZWN1dGVkIDEgYmxvY2tzIG9mIG1vZHVsZS1sZXZlbCBleGVjdXRhYmxlIEFN
TCBjb2RlClsgICAgMy41Njc0MjVdIFtGaXJtd2FyZSBCdWddOiBBQ1BJOiBCSU9TIF9PU0ko
TGludXgpIHF1ZXJ5IGlnbm9yZWQKWyAgICAzLjU3OTczN10gQUNQSTogRHluYW1pYyBPRU0g
VGFibGUgTG9hZDoKWyAgICAzLjU3OTc0N10gQUNQSTogU1NEVCAweEZGRkY4ODAxMEExODE4
MDAgMDAwM0QzICh2MDEgUG1SZWYgIENwdTBDc3QgIDAwMDAzMDAxIElOVEwgMjAxMjA3MTEp
ClsgICAgMy41OTIxMTRdIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6ClsgICAgMy41
OTIxMjRdIEFDUEk6IFNTRFQgMHhGRkZGODgwMTBBMTcxMDAwIDAwMDVBQSAodjAxIFBtUmVm
ICBBcElzdCAgICAwMDAwMzAwMCBJTlRMIDIwMTIwNzExKQpbICAgIDMuNjA0MTIxXSBBQ1BJ
OiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgpbICAgIDMuNjA0MTI5XSBBQ1BJOiBTU0RUIDB4
RkZGRjg4MDEwQTE4REEwMCAwMDAxMTkgKHYwMSBQbVJlZiAgQXBDc3QgICAgMDAwMDMwMDAg
SU5UTCAyMDEyMDcxMSkKWyAgICAzLjYxNjY1NV0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxl
ZApbICAgIDMuNjE2NjY2XSBBQ1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBl
dmFsdWF0aW5nIFNsZWVwIFN0YXRlIFtcX1MxX10gKDIwMTQwNDI0L2h3eGZhY2UtNTgwKQpb
ICAgIDMuNjE2Njc0XSBBQ1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBldmFs
dWF0aW5nIFNsZWVwIFN0YXRlIFtcX1MyX10gKDIwMTQwNDI0L2h3eGZhY2UtNTgwKQpbICAg
IDMuNjE2Njk2XSBBQ1BJOiAoc3VwcG9ydHMgUzAgUzMgUzQgUzUpClsgICAgMy42MTY2OThd
IEFDUEk6IFVzaW5nIElPQVBJQyBmb3IgaW50ZXJydXB0IHJvdXRpbmcKWyAgICAzLjYxNjc0
NF0gUENJOiBVc2luZyBob3N0IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNz
YXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJlcG9ydCBhIGJ1ZwpbICAgIDMuNjI5Mzc1XSBB
Q1BJOiBQb3dlciBSZXNvdXJjZSBbRk4wMF0gKG9mZikKWyAgICAzLjYyOTQ2OF0gQUNQSTog
UG93ZXIgUmVzb3VyY2UgW0ZOMDFdIChvZmYpClsgICAgMy42Mjk1NTddIEFDUEk6IFBvd2Vy
IFJlc291cmNlIFtGTjAyXSAob2ZmKQpbICAgIDMuNjI5NjQ0XSBBQ1BJOiBQb3dlciBSZXNv
dXJjZSBbRk4wM10gKG9mZikKWyAgICAzLjYyOTczNF0gQUNQSTogUG93ZXIgUmVzb3VyY2Ug
W0ZOMDRdIChvZmYpClsgICAgMy42MzA3MDJdIEFDUEk6IFBDSSBSb290IEJyaWRnZSBbUENJ
MF0gKGRvbWFpbiAwMDAwIFtidXMgMDAtM2VdKQpbICAgIDMuNjMwNzA5XSBhY3BpIFBOUDBB
MDg6MDA6IF9PU0M6IE9TIHN1cHBvcnRzIFtFeHRlbmRlZENvbmZpZyBBU1BNIENsb2NrUE0g
U2VnbWVudHMgTVNJXQpbICAgIDMuNjMxOTUwXSBhY3BpIFBOUDBBMDg6MDA6IF9PU0M6IHBs
YXRmb3JtIGRvZXMgbm90IHN1cHBvcnQgW1BDSWVIb3RwbHVnIFBNRV0KWyAgICAzLjYzMjEx
MV0gYWNwaSBQTlAwQTA4OjAwOiBfT1NDOiBPUyBub3cgY29udHJvbHMgW0FFUiBQQ0llQ2Fw
YWJpbGl0eV0KWyAgICAzLjYzMzAwOV0gUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOjAw
ClsgICAgMy42MzMwMTNdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2J1
cyAwMC0zZV0KWyAgICAzLjYzMzAxNV0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNv
dXJjZSBbaW8gIDB4MDAwMC0weDBjZjddClsgICAgMy42MzMwMTddIHBjaV9idXMgMDAwMDow
MDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDBkMDAtMHhmZmZmXQpbICAgIDMuNjMzMDE5
XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBhMDAwMC0w
eDAwMGJmZmZmXQpbICAgIDMuNjMzMDIxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJl
c291cmNlIFttZW0gMHgwMDBkMDAwMC0weDAwMGQzZmZmXQpbICAgIDMuNjMzMDIzXSBwY2lf
YnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkNDAwMC0weDAwMGQ3
ZmZmXQpbICAgIDMuNjMzMDI0XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNl
IFttZW0gMHgwMDBkODAwMC0weDAwMGRiZmZmXQpbICAgIDMuNjMzMDI2XSBwY2lfYnVzIDAw
MDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkYzAwMC0weDAwMGRmZmZmXQpb
ICAgIDMuNjMzMDI4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0g
MHgwMDBlMDAwMC0weDAwMGUzZmZmXQpbICAgIDMuNjMzMDMwXSBwY2lfYnVzIDAwMDA6MDA6
IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBlNDAwMC0weDAwMGU3ZmZmXQpbICAgIDMu
NjMzMDMxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHhkZjIw
MDAwMC0weGZlYWZmZmZmXQpbICAgIDMuNjMzMDUxXSBwY2kgMDAwMDowMDowMC4wOiBbODA4
NjowYTA0XSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMy42MzMyODldIHBjaSAwMDAw
OjAwOjAyLjA6IFs4MDg2OjBhMTZdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAgICAzLjYz
MzMzM10gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhmNzgwMDAwMC0weGY3
YmZmZmZmIDY0Yml0XQpbICAgIDMuNjMzMzU2XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgx
ODogW21lbSAweGUwMDAwMDAwLTB4ZWZmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAzLjYzMzM3
Ml0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MjA6IFtpbyAgMHhmMDAwLTB4ZjAzZl0KWyAg
ICAzLjYzMzU5MV0gcGNpIDAwMDA6MDA6MDMuMDogWzgwODY6MGEwY10gdHlwZSAwMCBjbGFz
cyAweDA0MDMwMApbICAgIDMuNjMzNjIxXSBwY2kgMDAwMDowMDowMy4wOiByZWcgMHgxMDog
W21lbSAweGY3ZDM0MDAwLTB4ZjdkMzdmZmYgNjRiaXRdClsgICAgMy42MzM5MDhdIHBjaSAw
MDAwOjAwOjE0LjA6IFs4MDg2OjljMzFdIHR5cGUgMDAgY2xhc3MgMHgwYzAzMzAKWyAgICAz
LjYzMzk1NV0gcGNpIDAwMDA6MDA6MTQuMDogcmVnIDB4MTA6IFttZW0gMHhmN2QyMDAwMC0w
eGY3ZDJmZmZmIDY0Yml0XQpbICAgIDMuNjM0MTA3XSBwY2kgMDAwMDowMDoxNC4wOiBQTUUj
IHN1cHBvcnRlZCBmcm9tIEQzaG90IEQzY29sZApbICAgIDMuNjM0MTY5XSBwY2kgMDAwMDow
MDoxNC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAgICAzLjYzNDI0OV0g
cGNpIDAwMDA6MDA6MTYuMDogWzgwODY6OWMzYV0gdHlwZSAwMCBjbGFzcyAweDA3ODAwMApb
ICAgIDMuNjM0Mjk3XSBwY2kgMDAwMDowMDoxNi4wOiByZWcgMHgxMDogW21lbSAweGY3ZDNl
MDAwLTB4ZjdkM2UwMWYgNjRiaXRdClsgICAgMy42MzQ0NTldIHBjaSAwMDAwOjAwOjE2LjA6
IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMy42MzQ2MTNdIHBj
aSAwMDAwOjAwOjE5LjA6IFs4MDg2OjE1NTldIHR5cGUgMDAgY2xhc3MgMHgwMjAwMDAKWyAg
ICAzLjYzNDY1NF0gcGNpIDAwMDA6MDA6MTkuMDogcmVnIDB4MTA6IFttZW0gMHhmN2QwMDAw
MC0weGY3ZDFmZmZmXQpbICAgIDMuNjM0NjcyXSBwY2kgMDAwMDowMDoxOS4wOiByZWcgMHgx
NDogW21lbSAweGY3ZDNjMDAwLTB4ZjdkM2NmZmZdClsgICAgMy42MzQ2OTBdIHBjaSAwMDAw
OjAwOjE5LjA6IHJlZyAweDE4OiBbaW8gIDB4ZjA4MC0weGYwOWZdClsgICAgMy42MzQ4Mzld
IHBjaSAwMDAwOjAwOjE5LjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xk
ClsgICAgMy42MzQ5MDNdIHBjaSAwMDAwOjAwOjE5LjA6IFN5c3RlbSB3YWtldXAgZGlzYWJs
ZWQgYnkgQUNQSQpbICAgIDMuNjM0OTg3XSBwY2kgMDAwMDowMDoxYi4wOiBbODA4Njo5YzIw
XSB0eXBlIDAwIGNsYXNzIDB4MDQwMzAwClsgICAgMy42MzUwMjJdIHBjaSAwMDAwOjAwOjFi
LjA6IHJlZyAweDEwOiBbbWVtIDB4ZjdkMzAwMDAtMHhmN2QzM2ZmZiA2NGJpdF0KWyAgICAz
LjYzNTE4OV0gcGNpIDAwMDA6MDA6MWIuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hv
dCBEM2NvbGQKWyAgICAzLjYzNTI1NF0gcGNpIDAwMDA6MDA6MWIuMDogU3lzdGVtIHdha2V1
cCBkaXNhYmxlZCBieSBBQ1BJClsgICAgMy42MzUzMzNdIHBjaSAwMDAwOjAwOjFjLjA6IFs4
MDg2OjljMTBdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAgICAzLjYzNTUxM10gcGNpIDAw
MDA6MDA6MWMuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAgICAz
LjYzNTU3M10gcGNpIDAwMDA6MDA6MWMuMDogRW5hYmxpbmcgTVBDIElSQk5DRQpbICAgIDMu
NjM1NTc3XSBwY2kgMDAwMDowMDoxYy4wOiBJbnRlbCBQQ0ggcm9vdCBwb3J0IEFDUyB3b3Jr
YXJvdW5kIGVuYWJsZWQKWyAgICAzLjYzNTYyMF0gcGNpIDAwMDA6MDA6MWMuMDogU3lzdGVt
IHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJClsgICAgMy42MzU3MTFdIHBjaSAwMDAwOjAwOjFj
LjM6IFs4MDg2OjljMTZdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAgICAzLjYzNTg5NV0g
cGNpIDAwMDA6MDA6MWMuMzogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQK
WyAgICAzLjYzNTk1MF0gcGNpIDAwMDA6MDA6MWMuMzogRW5hYmxpbmcgTVBDIElSQk5DRQpb
ICAgIDMuNjM1OTU0XSBwY2kgMDAwMDowMDoxYy4zOiBJbnRlbCBQQ0ggcm9vdCBwb3J0IEFD
UyB3b3JrYXJvdW5kIGVuYWJsZWQKWyAgICAzLjYzNTk5N10gcGNpIDAwMDA6MDA6MWMuMzog
U3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJClsgICAgMy42MzYwOTZdIHBjaSAwMDAw
OjAwOjFkLjA6IFs4MDg2OjljMjZdIHR5cGUgMDAgY2xhc3MgMHgwYzAzMjAKWyAgICAzLjYz
NjE0MV0gcGNpIDAwMDA6MDA6MWQuMDogcmVnIDB4MTA6IFttZW0gMHhmN2QzYjAwMC0weGY3
ZDNiM2ZmXQpbICAgIDMuNjM2MzU2XSBwY2kgMDAwMDowMDoxZC4wOiBQTUUjIHN1cHBvcnRl
ZCBmcm9tIEQwIEQzaG90IEQzY29sZApbICAgIDMuNjM2NDQ1XSBwY2kgMDAwMDowMDoxZC4w
OiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAgICAzLjYzNjUyNV0gcGNpIDAw
MDA6MDA6MWYuMDogWzgwODY6OWM0M10gdHlwZSAwMCBjbGFzcyAweDA2MDEwMApbICAgIDMu
NjM2ODgyXSBwY2kgMDAwMDowMDoxZi4yOiBbODA4Njo5YzAzXSB0eXBlIDAwIGNsYXNzIDB4
MDEwNjAxClsgICAgMy42MzY5MjRdIHBjaSAwMDAwOjAwOjFmLjI6IHJlZyAweDEwOiBbaW8g
IDB4ZjBkMC0weGYwZDddClsgICAgMy42MzY5NDFdIHBjaSAwMDAwOjAwOjFmLjI6IHJlZyAw
eDE0OiBbaW8gIDB4ZjBjMC0weGYwYzNdClsgICAgMy42MzY5NTldIHBjaSAwMDAwOjAwOjFm
LjI6IHJlZyAweDE4OiBbaW8gIDB4ZjBiMC0weGYwYjddClsgICAgMy42MzY5NzZdIHBjaSAw
MDAwOjAwOjFmLjI6IHJlZyAweDFjOiBbaW8gIDB4ZjBhMC0weGYwYTNdClsgICAgMy42MzY5
OTNdIHBjaSAwMDAwOjAwOjFmLjI6IHJlZyAweDIwOiBbaW8gIDB4ZjA2MC0weGYwN2ZdClsg
ICAgMy42MzcwMTFdIHBjaSAwMDAwOjAwOjFmLjI6IHJlZyAweDI0OiBbbWVtIDB4ZjdkM2Ew
MDAtMHhmN2QzYTdmZl0KWyAgICAzLjYzNzExMF0gcGNpIDAwMDA6MDA6MWYuMjogUE1FIyBz
dXBwb3J0ZWQgZnJvbSBEM2hvdApbICAgIDMuNjM3MjMzXSBwY2kgMDAwMDowMDoxZi4zOiBb
ODA4Njo5YzIyXSB0eXBlIDAwIGNsYXNzIDB4MGMwNTAwClsgICAgMy42MzcyNjhdIHBjaSAw
MDAwOjAwOjFmLjM6IHJlZyAweDEwOiBbbWVtIDB4ZjdkMzkwMDAtMHhmN2QzOTBmZiA2NGJp
dF0KWyAgICAzLjYzNzMxOF0gcGNpIDAwMDA6MDA6MWYuMzogcmVnIDB4MjA6IFtpbyAgMHhm
MDQwLTB4ZjA1Zl0KWyAgICAzLjYzNzYxMF0gYWNwaXBocDogU2xvdCBbMV0gcmVnaXN0ZXJl
ZApbICAgIDMuNjM3NjI2XSBwY2kgMDAwMDowMDoxYy4wOiBQQ0kgYnJpZGdlIHRvIFtidXMg
MDFdClsgICAgMy42Mzc4NDRdIHBjaSAwMDAwOjAyOjAwLjA6IFs4MDg2OjA4ODddIHR5cGUg
MDAgY2xhc3MgMHgwMjgwMDAKWyAgICAzLjYzNzkwMl0gcGNpIDAwMDA6MDI6MDAuMDogcmVn
IDB4MTA6IFttZW0gMHhmN2MwMDAwMC0weGY3YzAxZmZmIDY0Yml0XQpbICAgIDMuNjM4MTcy
XSBwY2kgMDAwMDowMjowMC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29s
ZApbICAgIDMuNjM4MjI4XSBwY2kgMDAwMDowMjowMC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2Fi
bGVkIGJ5IEFDUEkKWyAgICAzLjY0ODQ0Nl0gcGNpIDAwMDA6MDA6MWMuMzogUENJIGJyaWRn
ZSB0byBbYnVzIDAyXQpbICAgIDMuNjQ4NDYzXSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRn
ZSB3aW5kb3cgW21lbSAweGY3YzAwMDAwLTB4ZjdjZmZmZmZdClsgICAgMy42NDg1MzNdIGFj
cGkgUE5QMEEwODowMDogRGlzYWJsaW5nIEFTUE0gKEZBRFQgaW5kaWNhdGVzIGl0IGlzIHVu
c3VwcG9ydGVkKQpbICAgIDMuNjQ5NzU2XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xO
S0FdIChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0IDE1KQpbICAgIDMuNjQ5ODE5XSBBQ1BJ
OiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0JdIChJUlFzIDMgNCA1IDYgMTAgMTEgMTIgMTQg
MTUpICowLCBkaXNhYmxlZC4KWyAgICAzLjY0OTg3OV0gQUNQSTogUENJIEludGVycnVwdCBM
aW5rIFtMTktDXSAoSVJRcyAzIDQgNSA2ICoxMCAxMSAxMiAxNCAxNSkKWyAgICAzLjY0OTkz
OF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktEXSAoSVJRcyAzIDQgNSA2ICoxMCAx
MSAxMiAxNCAxNSkKWyAgICAzLjY0OTk5Nl0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtM
TktFXSAoSVJRcyAzIDQgKjUgNiAxMCAxMSAxMiAxNCAxNSkKWyAgICAzLjY1MDA1OF0gQUNQ
STogUENJIEludGVycnVwdCBMaW5rIFtMTktGXSAoSVJRcyAzIDQgNSA2IDEwIDExIDEyIDE0
IDE1KSAqMCwgZGlzYWJsZWQuClsgICAgMy42NTAxMTddIEFDUEk6IFBDSSBJbnRlcnJ1cHQg
TGluayBbTE5LR10gKElSUXMgKjMgNCA1IDYgMTAgMTEgMTIgMTQgMTUpClsgICAgMy42NTAx
NzRdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LSF0gKElSUXMgMyA0IDUgNiAxMCAq
MTEgMTIgMTQgMTUpClsgICAgMy42NTA1NTRdIEFDUEk6IEVuYWJsZWQgNSBHUEVzIGluIGJs
b2NrIDAwIHRvIDdGClsgICAgMy42NTA2MjJdIHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcg
YmFsbG9vbiBkcml2ZXIKWyAgICAzLjY1MTQyNl0geGVuX2JhbGxvb246IEluaXRpYWxpc2lu
ZyBiYWxsb29uIGRyaXZlcgpbICAgIDMuNjUxNTU4XSB2Z2FhcmI6IHNldHRpbmcgYXMgYm9v
dCBkZXZpY2U6IFBDSTowMDAwOjAwOjAyLjAKWyAgICAzLjY1MTU2MF0gdmdhYXJiOiBkZXZp
Y2UgYWRkZWQ6IFBDSTowMDAwOjAwOjAyLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1pbyttZW0s
bG9ja3M9bm9uZQpbICAgIDMuNjUxNTY0XSB2Z2FhcmI6IGxvYWRlZApbICAgIDMuNjUxNTY1
XSB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDA6MDIuMApbICAgIDMu
NjUxNjM3XSBQQ0k6IFVzaW5nIEFDUEkgZm9yIElSUSByb3V0aW5nClsgICAgMy42NTU3ODNd
IFBDSTogcGNpX2NhY2hlX2xpbmVfc2l6ZSBzZXQgdG8gNjQgYnl0ZXMKWyAgICAzLjY1NTg2
Ml0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgwMDA5ZDAwMC0weDAwMDlmZmZm
XQpbICAgIDMuNjU1ODY0XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM4NTIy
MDAwLTB4Y2JmZmZmZmZdClsgICAgMy42NTU4NjVdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZl
ciBbbWVtIDB4ZGJhODUwMDAtMHhkYmZmZmZmZl0KWyAgICAzLjY1NTg2N10gZTgyMDogcmVz
ZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgxMWZlMDAwMDAtMHgxMWZmZmZmZmZdClsgICAgMy42
NTYwNjddIFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIHhlbgpbICAgIDMuNjYxOTQ0XSBwbnA6
IFBuUCBBQ1BJIGluaXQKWyAgICAzLjY2MTk2Ml0gQUNQSTogYnVzIHR5cGUgUE5QIHJlZ2lz
dGVyZWQKWyAgICAzLjY2MjA1Nl0gc3lzdGVtIDAwOjAwOiBbbWVtIDB4ZmVkNDAwMDAtMHhm
ZWQ0NGZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAzLjY2MjA2MF0gc3lzdGVtIDAwOjAw
OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKQpbICAg
IDMuNjYyMjcwXSBzeXN0ZW0gMDA6MDE6IFtpbyAgMHgwNjgwLTB4MDY5Zl0gaGFzIGJlZW4g
cmVzZXJ2ZWQKWyAgICAzLjY2MjI3M10gc3lzdGVtIDAwOjAxOiBbaW8gIDB4ZmZmZl0gaGFz
IGJlZW4gcmVzZXJ2ZWQKWyAgICAzLjY2MjI3NV0gc3lzdGVtIDAwOjAxOiBbaW8gIDB4ZmZm
Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAzLjY2MjI3N10gc3lzdGVtIDAwOjAxOiBbaW8g
IDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAzLjY2MjI4MF0gc3lzdGVtIDAwOjAx
OiBbaW8gIDB4MWMwMC0weDFjZmVdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMy42NjIyODJd
IHN5c3RlbSAwMDowMTogW2lvICAweDFkMDAtMHgxZGZlXSBoYXMgYmVlbiByZXNlcnZlZApb
ICAgIDMuNjYyMjg0XSBzeXN0ZW0gMDA6MDE6IFtpbyAgMHgxZTAwLTB4MWVmZV0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKWyAgICAzLjY2MjI4Nl0gc3lzdGVtIDAwOjAxOiBbaW8gIDB4MWYwMC0w
eDFmZmVdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMy42NjIyODhdIHN5c3RlbSAwMDowMTog
W2lvICAweDE4MDAtMHgxOGZlXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQKWyAgICAzLjY2MjI5
MF0gc3lzdGVtIDAwOjAxOiBbaW8gIDB4MTY0ZS0weDE2NGZdIGhhcyBiZWVuIHJlc2VydmVk
ClsgICAgMy42NjIyOTNdIHN5c3RlbSAwMDowMTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmlj
ZSwgSURzIFBOUDBjMDIgKGFjdGl2ZSkKWyAgICAzLjY2MjMwM10geGVuOiByZWdpc3Rlcmlu
ZyBnc2kgOCB0cmlnZ2VyaW5nIDEgcG9sYXJpdHkgMApbICAgIDMuNjYyMzUwXSBwbnAgMDA6
MDI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChhY3RpdmUpClsg
ICAgMy42NjI0MDddIHN5c3RlbSAwMDowMzogW2lvICAweDE4NTQtMHgxODU3XSBoYXMgYmVl
biByZXNlcnZlZApbICAgIDMuNjYyNDA5XSBzeXN0ZW0gMDA6MDM6IFBsdWcgYW5kIFBsYXkg
QUNQSSBkZXZpY2UsIElEcyBJTlQzZjBkIFBOUDBjMDIgKGFjdGl2ZSkKWyAgICAzLjY2MjUz
MV0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MGEwMC0weDBhMWZdIGhhcyBiZWVuIHJlc2VydmVk
ClsgICAgMy42NjI1MzNdIHN5c3RlbSAwMDowNDogW2lvICAweDBhMDAtMHgwYTBmXSBoYXMg
YmVlbiByZXNlcnZlZApbICAgIDMuNjYyNTM2XSBzeXN0ZW0gMDA6MDQ6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpClsgICAgMy42NjI2NjldIHBu
cCAwMDowNTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIE5UTjA1MzAgKGRpc2Fi
bGVkKQpbICAgIDMuNjYyNzI0XSBzeXN0ZW0gMDA6MDY6IFtpbyAgMHgwNGQwLTB4MDRkMV0g
aGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAzLjY2MjcyN10gc3lzdGVtIDAwOjA2OiBQbHVnIGFu
ZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMiAoYWN0aXZlKQpbICAgIDMuNjgwMjg1
XSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZTEwMjAwMC0weGZlMTAyZmZmXSBoYXMgYmVlbiBy
ZXNlcnZlZApbICAgIDMuNjgwMjkwXSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZTEwNDAwMC0w
eGZlMTA0ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDMuNjgwMjkzXSBzeXN0ZW0gMDA6
MDc6IFttZW0gMHhmZTEwNjAwMC0weGZlMTA2ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAg
IDMuNjgwMjk1XSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZTEwODAwMC0weGZlMTA4ZmZmXSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDMuNjgwMjk3XSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhm
ZTEwYTAwMC0weGZlMTBhZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDMuNjgwMjk5XSBz
eXN0ZW0gMDA6MDc6IFttZW0gMHhmZTEwYzAwMC0weGZlMTBjZmZmXSBoYXMgYmVlbiByZXNl
cnZlZApbICAgIDMuNjgwMzAxXSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZTEwZTAwMC0weGZl
MTBlZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDMuNjgwMzAzXSBzeXN0ZW0gMDA6MDc6
IFttZW0gMHhmZTExMjAwMC0weGZlMTEyZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDMu
NjgwMzA2XSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZTExMTAwMC0weGZlMTExMDA3XSBoYXMg
YmVlbiByZXNlcnZlZApbICAgIDMuNjgwMzA4XSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZTEx
MTAxNC0weGZlMTExZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDMuNjgwMzEyXSBzeXN0
ZW0gMDA6MDc6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3Rp
dmUpClsgICAgMy42ODA3NzBdIHN5c3RlbSAwMDowODogW21lbSAweGZlZDFjMDAwLTB4ZmVk
MWZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMy42ODA3NzJdIHN5c3RlbSAwMDowODog
W21lbSAweGZlZDEwMDAwLTB4ZmVkMTdmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMy42
ODA3NzRdIHN5c3RlbSAwMDowODogW21lbSAweGZlZDE4MDAwLTB4ZmVkMThmZmZdIGhhcyBi
ZWVuIHJlc2VydmVkClsgICAgMy42ODA3NzZdIHN5c3RlbSAwMDowODogW21lbSAweGZlZDE5
MDAwLTB4ZmVkMTlmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMy42ODA3NzldIHN5c3Rl
bSAwMDowODogW21lbSAweGY4MDAwMDAwLTB4ZmJmZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVk
ClsgICAgMy42ODA3ODFdIHN5c3RlbSAwMDowODogW21lbSAweGZlZDIwMDAwLTB4ZmVkM2Zm
ZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMy42ODA3ODNdIHN5c3RlbSAwMDowODogW21l
bSAweGZlZDkwMDAwLTB4ZmVkOTNmZmZdIGNvdWxkIG5vdCBiZSByZXNlcnZlZApbICAgIDMu
NjgwNzg1XSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhmZWQ0NTAwMC0weGZlZDhmZmZmXSBoYXMg
YmVlbiByZXNlcnZlZApbICAgIDMuNjgwNzg3XSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhmZjAw
MDAwMC0weGZmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDMuNjgwNzkwXSBzeXN0
ZW0gMDA6MDg6IFttZW0gMHhmZWUwMDAwMC0weGZlZWZmZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApbICAgIDMuNjgwNzkyXSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhmN2ZkZjAwMC0weGY3ZmRm
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDMuNjgwNzk0XSBzeXN0ZW0gMDA6MDg6IFtt
ZW0gMHhmN2ZlMDAwMC0weGY3ZmVmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDMuNjgw
Nzk2XSBzeXN0ZW0gMDA6MDg6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAw
YzAyIChhY3RpdmUpClsgICAgMy42ODEwNjNdIHBucDogUG5QIEFDUEk6IGZvdW5kIDkgZGV2
aWNlcwpbICAgIDMuNjgxMDY1XSBBQ1BJOiBidXMgdHlwZSBQTlAgdW5yZWdpc3RlcmVkClsg
ICAgMy42OTE5MjRdIFBNLVRpbWVyIGZhaWxlZCBjb25zaXN0ZW5jeSBjaGVjayAgKDB4ZmZm
ZmZmKSAtIGFib3J0aW5nLgpbICAgIDMuNjkxOTY4XSBwY2kgMDAwMDowMDoxYy4wOiBQQ0kg
YnJpZGdlIHRvIFtidXMgMDFdClsgICAgMy42OTE5OTJdIHBjaSAwMDAwOjAwOjFjLjM6IFBD
SSBicmlkZ2UgdG8gW2J1cyAwMl0KWyAgICAzLjY5MjAwMV0gcGNpIDAwMDA6MDA6MWMuMzog
ICBicmlkZ2Ugd2luZG93IFttZW0gMHhmN2MwMDAwMC0weGY3Y2ZmZmZmXQpbICAgIDMuNjky
MDE4XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3XQpb
ICAgIDMuNjkyMDIwXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAweDBkMDAt
MHhmZmZmXQpbICAgIDMuNjkyMDIyXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDYgW21l
bSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdClsgICAgMy42OTIwMjRdIHBjaV9idXMgMDAwMDow
MDogcmVzb3VyY2UgNyBbbWVtIDB4MDAwZDAwMDAtMHgwMDBkM2ZmZl0KWyAgICAzLjY5MjAy
Nl0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA4IFttZW0gMHgwMDBkNDAwMC0weDAwMGQ3
ZmZmXQpbICAgIDMuNjkyMDI3XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDkgW21lbSAw
eDAwMGQ4MDAwLTB4MDAwZGJmZmZdClsgICAgMy42OTIwMjldIHBjaV9idXMgMDAwMDowMDog
cmVzb3VyY2UgMTAgW21lbSAweDAwMGRjMDAwLTB4MDAwZGZmZmZdClsgICAgMy42OTIwMzFd
IHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTEgW21lbSAweDAwMGUwMDAwLTB4MDAwZTNm
ZmZdClsgICAgMy42OTIwMzNdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTIgW21lbSAw
eDAwMGU0MDAwLTB4MDAwZTdmZmZdClsgICAgMy42OTIwMzRdIHBjaV9idXMgMDAwMDowMDog
cmVzb3VyY2UgMTMgW21lbSAweGRmMjAwMDAwLTB4ZmVhZmZmZmZdClsgICAgMy42OTIwMzdd
IHBjaV9idXMgMDAwMDowMjogcmVzb3VyY2UgMSBbbWVtIDB4ZjdjMDAwMDAtMHhmN2NmZmZm
Zl0KWyAgICAzLjY5MjEzMF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyClsg
ICAgMy42OTI0NjFdIFRDUCBlc3RhYmxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDMyNzY4
IChvcmRlcjogNiwgMjYyMTQ0IGJ5dGVzKQpbICAgIDMuNjkyNjIzXSBUQ1AgYmluZCBoYXNo
IHRhYmxlIGVudHJpZXM6IDMyNzY4IChvcmRlcjogNywgNTI0Mjg4IGJ5dGVzKQpbICAgIDMu
NjkyNjg2XSBUQ1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVkIDMyNzY4
IGJpbmQgMzI3NjgpClsgICAgMy42OTI3MDZdIFRDUDogcmVubyByZWdpc3RlcmVkClsgICAg
My42OTI3MjZdIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiA0LCA2NTUz
NiBieXRlcykKWyAgICAzLjY5Mjc1NF0gVURQLUxpdGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAy
MDQ4IChvcmRlcjogNCwgNjU1MzYgYnl0ZXMpClsgICAgMy42OTI4MzNdIE5FVDogUmVnaXN0
ZXJlZCBwcm90b2NvbCBmYW1pbHkgMQpbICAgIDMuNjkyODU5XSBwY2kgMDAwMDowMDowMi4w
OiBWaWRlbyBkZXZpY2Ugd2l0aCBzaGFkb3dlZCBST00KWyAgICAzLjY5Mjk1OF0geGVuOiBy
ZWdpc3RlcmluZyBnc2kgMTYgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDEKWyAgICAzLjY5Mjk3
MV0geGVuOiAtLT4gcGlycT0xNiAtPiBpcnE9MTYgKGdzaT0xNikKWyAgICAzLjY5MzIzNl0g
eGVuOiByZWdpc3RlcmluZyBnc2kgMjMgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDEKWyAgICAz
LjY5MzI0M10geGVuOiAtLT4gcGlycT0yMyAtPiBpcnE9MjMgKGdzaT0yMykKWyAgICAzLjcx
MjIyNF0gUENJOiBDTFMgNjQgYnl0ZXMsIGRlZmF1bHQgNjQKWyAgICAzLjcxMjI3M10gVW5w
YWNraW5nIGluaXRyYW1mcy4uLgpbICAgIDMuNzU3MDU4XSBGcmVlaW5nIGluaXRyZCBtZW1v
cnk6IDQzNjI0SyAoZmZmZjg4MDAwMWYxNTAwMCAtIGZmZmY4ODAwMDQ5YWYwMDApClsgICAg
My43NTczMThdIFJBUEwgUE1VIGRldGVjdGVkLCBodyB1bml0IDJeLTE0IEpvdWxlcywgQVBJ
IHVuaXQgaXMgMl4tMzIgSm91bGVzLCA0IGZpeGVkIGNvdW50ZXJzIDY1NTM2MCBtcyBvdmZs
IHRpbWVyClsgICAgMy43NTczNzRdIG1pY3JvY29kZTogQ1BVMCBzaWc9MHg0MDY1MSwgcGY9
MHg0MCwgcmV2aXNpb249MHgxNgpbICAgIDMuNzU3Mzg2XSBtaWNyb2NvZGU6IENQVTEgc2ln
PTB4NDA2NTEsIHBmPTB4NDAsIHJldmlzaW9uPTB4MTYKWyAgICAzLjc1NzQ3MF0gbWljcm9j
b2RlOiBNaWNyb2NvZGUgVXBkYXRlIERyaXZlcjogdjIuMDAgPHRpZ3JhbkBhaXZhemlhbi5m
c25ldC5jby51az4sIFBldGVyIE9ydWJhClsgICAgMy43NTc4MTldIGZ1dGV4IGhhc2ggdGFi
bGUgZW50cmllczogNTEyIChvcmRlcjogMywgMzI3NjggYnl0ZXMpClsgICAgMy43NTc4NzFd
IGF1ZGl0OiBpbml0aWFsaXppbmcgbmV0bGluayBzdWJzeXMgKGRpc2FibGVkKQpbICAgIDMu
NzU3ODkwXSBhdWRpdDogdHlwZT0yMDAwIGF1ZGl0KDE0MTYzMTI3NzIuMTAxOjEpOiBpbml0
aWFsaXplZApbICAgIDMuNzU4Mjg0XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBNQiBwYWdlIHNp
emUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcwpbICAgIDMuNzU4MzE0XSB6YnVkOiBsb2FkZWQK
WyAgICAzLjc1ODU3NV0gVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82LjUuMgpbICAgIDMuNzU4
NTk4XSBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5
NiBieXRlcykKWyAgICAzLjc1ODY2M10gbXNnbW5pIGhhcyBiZWVuIHNldCB0byA3MzcxClsg
ICAgMy43NTkxOTFdIGFsZzogTm8gdGVzdCBmb3Igc3Rkcm5nIChrcm5nKQpbICAgIDMuNzU5
MjM2XSBCbG9jayBsYXllciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40
IGxvYWRlZCAobWFqb3IgMjUyKQpbICAgIDMuNzU5MzEyXSBpbyBzY2hlZHVsZXIgbm9vcCBy
ZWdpc3RlcmVkClsgICAgMy43NTkzMTddIGlvIHNjaGVkdWxlciBkZWFkbGluZSByZWdpc3Rl
cmVkClsgICAgMy43NTkzNjNdIGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVs
dCkKWyAgICAzLjc1OTU1NF0geGVuOiByZWdpc3RlcmluZyBnc2kgMTYgdHJpZ2dlcmluZyAw
IHBvbGFyaXR5IDEKWyAgICAzLjc1OTU1OV0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDoxNgpb
ICAgIDMuNzU5NzIyXSB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAxOSB0cmlnZ2VyaW5nIDAgcG9s
YXJpdHkgMQpbICAgIDMuNzU5NzM2XSB4ZW46IC0tPiBwaXJxPTE5IC0+IGlycT0xOSAoZ3Np
PTE5KQpbICAgIDMuNzU5ODg3XSBwY2lfaG90cGx1ZzogUENJIEhvdCBQbHVnIFBDSSBDb3Jl
IHZlcnNpb246IDAuNQpbICAgIDMuNzU5OTA5XSBwY2llaHA6IFBDSSBFeHByZXNzIEhvdCBQ
bHVnIENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNApbICAgIDMuNzU5OTYyXSBpbnRl
bF9pZGxlOiBNV0FJVCBzdWJzdGF0ZXM6IDB4MTExNDIxMjAKWyAgICAzLjc1OTk2M10gaW50
ZWxfaWRsZTogdjAuNCBtb2RlbCAweDQ1ClsgICAgMy43NTk5NjVdIGludGVsX2lkbGU6IGxh
cGljX3RpbWVyX3JlbGlhYmxlX3N0YXRlcyAweGZmZmZmZmZmClsgICAgMy43NTk5ODddIGlu
dGVsX2lkbGU6IGludGVsX2lkbGUgeWllbGRpbmcgdG8gbm9uZQpbICAgIDMuNzYwMDM4XSBH
SEVTOiBIRVNUIGlzIG5vdCBlbmFibGVkIQpbICAgIDMuNzYwNjk0XSBTZXJpYWw6IDgyNTAv
MTY1NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hhcmluZyBlbmFibGVkClsgICAgMy43ODE1
NzhdIHNlcmlhbDgyNTA6IHR0eVMwIGF0IEkvTyAweDNmOCAoaXJxID0gNCwgYmFzZV9iYXVk
ID0gMTE1MjAwKSBpcyBhIDE2NTUwQQpbICAgIDMuNzgyMTE0XSBocGV0X2FjcGlfYWRkOiBu
byBhZGRyZXNzIG9yIGlycXMgaW4gX0NSUwpbICAgIDMuNzgyMTQ5XSBMaW51eCBhZ3BnYXJ0
IGludGVyZmFjZSB2MC4xMDMKWyAgICAzLjc4MjI3MV0gaTgwNDI6IFBOUDogTm8gUFMvMiBj
b250cm9sbGVyIGZvdW5kLiBQcm9iaW5nIHBvcnRzIGRpcmVjdGx5LgpbICAgIDQuODM1MDc3
XSBpODA0MjogTm8gY29udHJvbGxlciBmb3VuZApbICAgIDQuODM1MjQ4XSBtb3VzZWRldjog
UFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQpbICAgIDQuODM1MzAyXSBy
dGNfY21vcyAwMDowMjogUlRDIGNhbiB3YWtlIGZyb20gUzQKWyAgICA0LjgzNTUwMl0gcnRj
X2Ntb3MgMDA6MDI6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHJ0Y19jbW9zIGFzIHJ0YzAKWyAg
ICA0LjgzNTU3MV0gcnRjX2Ntb3MgMDA6MDI6IGFsYXJtcyB1cCB0byBvbmUgbW9udGgsIHkz
aywgMjQyIGJ5dGVzIG52cmFtClsgICAgNC44MzU1ODddIGxlZHRyaWctY3B1OiByZWdpc3Rl
cmVkIHRvIGluZGljYXRlIGFjdGl2aXR5IG9uIENQVXMKWyAgICA0LjgzNjAzM10gQU1EIElP
TU1VdjIgZHJpdmVyIGJ5IEpvZXJnIFJvZWRlbCA8am9lcmcucm9lZGVsQGFtZC5jb20+Clsg
ICAgNC44MzYwMzRdIEFNRCBJT01NVXYyIGZ1bmN0aW9uYWxpdHkgbm90IGF2YWlsYWJsZSBv
biB0aGlzIHN5c3RlbQpbICAgIDQuODM2MTY1XSBUQ1A6IGN1YmljIHJlZ2lzdGVyZWQKWyAg
ICA0LjgzNjIzM10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMApbICAgIDQu
ODM2NDY5XSBtaXA2OiBNb2JpbGUgSVB2NgpbICAgIDQuODM2NDcyXSBORVQ6IFJlZ2lzdGVy
ZWQgcHJvdG9jb2wgZmFtaWx5IDE3ClsgICAgNC44MzY0NzhdIG1wbHNfZ3NvOiBNUExTIEdT
TyBzdXBwb3J0ClsgICAgNC44MzY4MzhdIHJlZ2lzdGVyZWQgdGFza3N0YXRzIHZlcnNpb24g
MQpbICAgIDQuODM3NDU2XSBydGNfY21vcyAwMDowMjogc2V0dGluZyBzeXN0ZW0gY2xvY2sg
dG8gMjAxNC0xMS0xOCAxMjoxMjo1MiBVVEMgKDE0MTYzMTI3NzIpClsgICAgNC44Mzc1NDZd
IFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBub3QgcHJlc2VudCBvciBjb3VsZCBub3QgYmUgbG9h
ZGVkLgpbICAgIDQuODM4MTMyXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAxMjA0
SyAoZmZmZmZmZmY4MThlYjAwMCAtIGZmZmZmZmZmODFhMTgwMDApClsgICAgNC44MzgxMzRd
IFdyaXRlIHByb3RlY3RpbmcgdGhlIGtlcm5lbCByZWFkLW9ubHkgZGF0YTogODE5MmsKWyAg
ICA0Ljg0MTc1OV0gRnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogNzA4SyAoZmZmZjg4
MDAwMTU0ZjAwMCAtIGZmZmY4ODAwMDE2MDAwMDApClsgICAgNC44NDE4OTldIEZyZWVpbmcg
dW51c2VkIGtlcm5lbCBtZW1vcnk6IDIyNEsgKGZmZmY4ODAwMDE3YzgwMDAgLSBmZmZmODgw
MDAxODAwMDAwKQpbICAgIDQuODc1MTUxXSB1ZGV2ZFs2MV06IHN0YXJ0aW5nIHZlcnNpb24g
MTc1ClsgICAgNC45MjMzNTJdIHBwc19jb3JlOiBMaW51eFBQUyBBUEkgdmVyLiAxIHJlZ2lz
dGVyZWQKWyAgICA0LjkyMzM1Nl0gcHBzX2NvcmU6IFNvZnR3YXJlIHZlci4gNS4zLjYgLSBD
b3B5cmlnaHQgMjAwNS0yMDA3IFJvZG9sZm8gR2lvbWV0dGkgPGdpb21ldHRpQGxpbnV4Lml0
PgpbICAgIDQuOTI0MDYwXSBQVFAgY2xvY2sgc3VwcG9ydCByZWdpc3RlcmVkClsgICAgNC45
NDI3NjFdIGUxMDAwZTogSW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBEcml2ZXIgLSAyLjMu
Mi1rClsgICAgNC45NDI3NjVdIGUxMDAwZTogQ29weXJpZ2h0KGMpIDE5OTkgLSAyMDE0IElu
dGVsIENvcnBvcmF0aW9uLgpbICAgIDQuOTQyOTM3XSB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAy
MCB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQpbICAgIDQuOTQyOTU2XSB4ZW46IC0tPiBwaXJx
PTIwIC0+IGlycT0yMCAoZ3NpPTIwKQpbICAgIDQuOTQzMTMxXSBlMTAwMGUgMDAwMDowMDox
OS4wOiBJbnRlcnJ1cHQgVGhyb3R0bGluZyBSYXRlIChpbnRzL3NlYykgc2V0IHRvIGR5bmFt
aWMgY29uc2VydmF0aXZlIG1vZGUKWyAgICA0Ljk1MjI1NV0gQUNQSTogYnVzIHR5cGUgVVNC
IHJlZ2lzdGVyZWQKWyAgICA0Ljk1MjMwN10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50
ZXJmYWNlIGRyaXZlciB1c2JmcwpbICAgIDQuOTUyMzI3XSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGh1YgpbICAgIDQuOTY1NjQxXSB1c2Jjb3JlOiByZWdp
c3RlcmVkIG5ldyBkZXZpY2UgZHJpdmVyIHVzYgpbICAgIDUuMDA3MDkxXSBBQ1BJOiBGYW4g
W0ZBTjBdIChvZmYpClsgICAgNS4wMDcxNTZdIEFDUEk6IEZhbiBbRkFOMV0gKG9mZikKWyAg
ICA1LjAwNzIxMF0gQUNQSTogRmFuIFtGQU4yXSAob2ZmKQpbICAgIDUuMDA3MjcxXSBBQ1BJ
OiBGYW4gW0ZBTjNdIChvZmYpClsgICAgNS4wMDczMzJdIEFDUEk6IEZhbiBbRkFONF0gKG9m
ZikKWyAgICA1LjAxNTY1NV0gZWhjaV9oY2Q6IFVTQiAyLjAgJ0VuaGFuY2VkJyBIb3N0IENv
bnRyb2xsZXIgKEVIQ0kpIERyaXZlcgpbICAgIDUuMDI5NzM0XSBTQ1NJIHN1YnN5c3RlbSBp
bml0aWFsaXplZApbICAgIDUuMDM1MDQwXSBlaGNpLXBjaTogRUhDSSBQQ0kgcGxhdGZvcm0g
ZHJpdmVyClsgICAgNS4wNDg2MTVdIGxpYmF0YSB2ZXJzaW9uIDMuMDAgbG9hZGVkLgpbICAg
IDUuMTk5NzY2XSBzZGhjaTogU2VjdXJlIERpZ2l0YWwgSG9zdCBDb250cm9sbGVyIEludGVy
ZmFjZSBkcml2ZXIKWyAgICA1LjE5OTc3MF0gc2RoY2k6IENvcHlyaWdodChjKSBQaWVycmUg
T3NzbWFuClsgICAgNS4yMzAxNzRdIHRoZXJtYWwgTE5YVEhFUk06MDA6IHJlZ2lzdGVyZWQg
YXMgdGhlcm1hbF96b25lMApbICAgIDUuMjMwMTc5XSBBQ1BJOiBUaGVybWFsIFpvbmUgW1Ra
MDBdICgyOCBDKQpbICAgIDUuMjMwNDkyXSB0aGVybWFsIExOWFRIRVJNOjAxOiByZWdpc3Rl
cmVkIGFzIHRoZXJtYWxfem9uZTEKWyAgICA1LjIzMDQ5NF0gQUNQSTogVGhlcm1hbCBab25l
IFtUWjAxXSAoMzAgQykKWyAgICA1LjM2MDY3NV0gaGlkcmF3OiByYXcgSElEIGV2ZW50cyBk
cml2ZXIgKEMpIEppcmkgS29zaW5hClsgICAgNS42Mjc2MDhdIGUxMDAwZSAwMDAwOjAwOjE5
LjAgZXRoMDogcmVnaXN0ZXJlZCBQSEMgY2xvY2sKWyAgICA1LjYyNzYxNV0gZTEwMDBlIDAw
MDA6MDA6MTkuMCBldGgwOiAoUENJIEV4cHJlc3M6Mi41R1QvczpXaWR0aCB4MSkgZWM6YTg6
NmI6ZmU6MDU6M2YKWyAgICA1LjYyNzYxOF0gZTEwMDBlIDAwMDA6MDA6MTkuMCBldGgwOiBJ
bnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rpb24KWyAgICA1LjYyNzY1NV0gZTEw
MDBlIDAwMDA6MDA6MTkuMCBldGgwOiBNQUM6IDExLCBQSFk6IDEyLCBQQkEgTm86IEZGRkZG
Ri0wRkYKWyAgICA1LjYyNzgwMF0geGVuOiByZWdpc3RlcmluZyBnc2kgMTYgdHJpZ2dlcmlu
ZyAwIHBvbGFyaXR5IDEKWyAgICA1LjYyNzgwNV0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDox
NgpbICAgIDUuNjI3ODU5XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHhIQ0kgSG9zdCBDb250
cm9sbGVyClsgICAgNS42Mjc4NjhdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogbmV3IFVTQiBi
dXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxClsgICAgNS42Mjc5NTZdIHho
Y2lfaGNkIDAwMDA6MDA6MTQuMDogY2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5vdCBzdXBw
b3J0ZWQKWyAgICA1LjYyODE2N10gdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBp
ZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMgpbICAgIDUuNjI4MTc3XSB1c2IgdXNiMTog
TmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVy
PTEKWyAgICA1LjYyODE4MF0gdXNiIHVzYjE6IFByb2R1Y3Q6IHhIQ0kgSG9zdCBDb250cm9s
bGVyClsgICAgNS42MjgxODNdIHVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTYt
MC5icG8uMy1hbWQ2NCB4aGNpX2hjZApbICAgIDUuNjI4MTkyXSB1c2IgdXNiMTogU2VyaWFs
TnVtYmVyOiAwMDAwOjAwOjE0LjAKWyAgICA1LjYyODM5NF0gaHViIDEtMDoxLjA6IFVTQiBo
dWIgZm91bmQKWyAgICA1LjYyODQxMF0gaHViIDEtMDoxLjA6IDkgcG9ydHMgZGV0ZWN0ZWQK
WyAgICA1LjYzMTk1MF0geGhjaV9oY2QgMDAwMDowMDoxNC4wOiB4SENJIEhvc3QgQ29udHJv
bGxlcgpbICAgIDUuNjMxOTU2XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IG5ldyBVU0IgYnVz
IHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMgpbICAgIDUuNjMyMDAxXSB1c2Ig
dXNiMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0w
MDAzClsgICAgNS42MzIwMDNdIHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBN
ZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAgIDUuNjMyMDA1XSB1c2IgdXNi
MjogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICA1LjYzMjAwN10gdXNiIHVz
YjI6IE1hbnVmYWN0dXJlcjogTGludXggMy4xNi0wLmJwby4zLWFtZDY0IHhoY2lfaGNkClsg
ICAgNS42MzIwMDhdIHVzYiB1c2IyOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MTQuMApbICAg
IDUuNjMyMjA2XSBodWIgMi0wOjEuMDogVVNCIGh1YiBmb3VuZApbICAgIDUuNjMyMjIxXSBo
dWIgMi0wOjEuMDogNCBwb3J0cyBkZXRlY3RlZApbICAgIDUuNjMzMzM3XSB4ZW46IHJlZ2lz
dGVyaW5nIGdzaSAyMyB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQpbICAgIDUuNjMzMzQzXSBB
bHJlYWR5IHNldHVwIHRoZSBHU0kgOjIzClsgICAgNS42MzMzODhdIGVoY2ktcGNpIDAwMDA6
MDA6MWQuMDogRUhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICA1LjYzMzM5N10gZWhjaS1wY2kg
MDAwMDowMDoxZC4wOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVt
YmVyIDMKWyAgICA1LjYzMzQyNF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBkZWJ1ZyBwb3J0
IDIKWyAgICA1LjYzNzM4Ml0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBjYWNoZSBsaW5lIHNp
emUgb2YgNjQgaXMgbm90IHN1cHBvcnRlZApbICAgIDUuNjM3NDQ2XSBlaGNpLXBjaSAwMDAw
OjAwOjFkLjA6IGlycSAyMywgaW8gbWVtIDB4ZjdkM2IwMDAKWyAgICA1LjY0ODEwOV0gZWhj
aS1wY2kgMDAwMDowMDoxZC4wOiBVU0IgMi4wIHN0YXJ0ZWQsIEVIQ0kgMS4wMApbICAgIDUu
NjQ4Mjk0XSB1c2IgdXNiMzogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIs
IGlkUHJvZHVjdD0wMDAyClsgICAgNS42NDgyOTddIHVzYiB1c2IzOiBOZXcgVVNCIGRldmlj
ZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAgIDUuNjQ4
Mjk5XSB1c2IgdXNiMzogUHJvZHVjdDogRUhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICA1LjY0
ODMwMV0gdXNiIHVzYjM6IE1hbnVmYWN0dXJlcjogTGludXggMy4xNi0wLmJwby4zLWFtZDY0
IGVoY2lfaGNkClsgICAgNS42NDgzMDNdIHVzYiB1c2IzOiBTZXJpYWxOdW1iZXI6IDAwMDA6
MDA6MWQuMApbICAgIDUuNjQ4NDk1XSBodWIgMy0wOjEuMDogVVNCIGh1YiBmb3VuZApbICAg
IDUuNjQ4NTA5XSBodWIgMy0wOjEuMDogMiBwb3J0cyBkZXRlY3RlZApbICAgIDUuNjQ4NzQ3
XSBhaGNpIDAwMDA6MDA6MWYuMjogdmVyc2lvbiAzLjAKWyAgICA1LjY0ODg5M10geGVuOiBy
ZWdpc3RlcmluZyBnc2kgMTkgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDEKWyAgICA1LjY0ODg5
OV0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDoxOQpbICAgIDUuNjQ5MDc5XSBhaGNpIDAwMDA6
MDA6MWYuMjogQUhDSSAwMDAxLjAzMDAgMzIgc2xvdHMgMiBwb3J0cyA2IEdicHMgMHg4IGlt
cGwgU0FUQSBtb2RlClsgICAgNS42NDkwODVdIGFoY2kgMDAwMDowMDoxZi4yOiBmbGFnczog
NjRiaXQgbmNxIHBtIGxlZCBjbG8gb25seSBwaW8gc2x1bSBwYXJ0IGRlc28gc2FkbSBzZHMg
YXBzdCAKWyAgICA1LjY1MDU5N10gc2NzaTAgOiBhaGNpClsgICAgNS42NTEzMDddIHNjc2kx
IDogYWhjaQpbICAgIDUuNjUxNTEzXSBzY3NpMiA6IGFoY2kKWyAgICA1LjY1MTczOV0gc2Nz
aTMgOiBhaGNpClsgICAgNS42NTE4MjddIGF0YTE6IERVTU1ZClsgICAgNS42NTE4MzBdIGF0
YTI6IERVTU1ZClsgICAgNS42NTE4MzJdIGF0YTM6IERVTU1ZClsgICAgNS42NTE4MzVdIGF0
YTQ6IFNBVEEgbWF4IFVETUEvMTMzIGFiYXIgbTIwNDhAMHhmN2QzYTAwMCBwb3J0IDB4Zjdk
M2EyODAgaXJxIDczClsgICAgNS45NzIxNjNdIGF0YTQ6IFNBVEEgbGluayB1cCA2LjAgR2Jw
cyAoU1N0YXR1cyAxMzMgU0NvbnRyb2wgMzAwKQpbICAgIDUuOTcyNjE5XSBhdGE0LjAwOiBz
dXBwb3J0cyBEUk0gZnVuY3Rpb25zIGFuZCBtYXkgbm90IGJlIGZ1bGx5IGFjY2Vzc2libGUK
WyAgICA1Ljk3NTU5MV0gYXRhNC4wMDogZGlzYWJsaW5nIHF1ZXVlZCBUUklNIHN1cHBvcnQK
WyAgICA1Ljk3NTU5Nl0gYXRhNC4wMDogQVRBLTk6IENydWNpYWxfQ1QxMjBNNTAwU1NEMywg
TVUwMywgbWF4IFVETUEvMTMzClsgICAgNS45NzU1OTldIGF0YTQuMDA6IDIzNDQ0MTY0OCBz
ZWN0b3JzLCBtdWx0aSAxNjogTEJBNDggTkNRIChkZXB0aCAzMS8zMiksIEFBClsgICAgNS45
NzkzMjddIGF0YTQuMDA6IHN1cHBvcnRzIERSTSBmdW5jdGlvbnMgYW5kIG1heSBub3QgYmUg
ZnVsbHkgYWNjZXNzaWJsZQpbICAgIDUuOTgyMjUyXSBhdGE0LjAwOiBkaXNhYmxpbmcgcXVl
dWVkIFRSSU0gc3VwcG9ydApbICAgIDUuOTg1NDk5XSBhdGE0LjAwOiBjb25maWd1cmVkIGZv
ciBVRE1BLzEzMwpbICAgIDUuOTg1NjY5XSBzY3NpIDM6MDowOjA6IERpcmVjdC1BY2Nlc3Mg
ICAgIEFUQSAgICAgIENydWNpYWxfQ1QxMjBNNTAgTVUwMyBQUTogMCBBTlNJOiA1ClsgICAg
NS45OTc3NjZdIHNkIDM6MDowOjA6IFtzZGFdIDIzNDQ0MTY0OCA1MTItYnl0ZSBsb2dpY2Fs
IGJsb2NrczogKDEyMCBHQi8xMTEgR2lCKQpbICAgIDUuOTk3NzcyXSBzZCAzOjA6MDowOiBb
c2RhXSA0MDk2LWJ5dGUgcGh5c2ljYWwgYmxvY2tzClsgICAgNS45OTc4NjldIHNkIDM6MDow
OjA6IFtzZGFdIFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAgNS45OTc4NzRdIHNkIDM6MDow
OjA6IFtzZGFdIE1vZGUgU2Vuc2U6IDAwIDNhIDAwIDAwClsgICAgNS45OTc4OThdIHNkIDM6
MDowOjA6IFtzZGFdIFdyaXRlIGNhY2hlOiBlbmFibGVkLCByZWFkIGNhY2hlOiBlbmFibGVk
LCBkb2Vzbid0IHN1cHBvcnQgRFBPIG9yIEZVQQpbICAgIDUuOTk4NzM0XSAgc2RhOiBzZGEx
IHNkYTIgc2RhMwpbICAgIDUuOTk5MjcwXSBzZCAzOjA6MDowOiBbc2RhXSBBdHRhY2hlZCBT
Q1NJIGRpc2sKWyAgICA2LjAwMzE0NF0gc2QgMzowOjA6MDogQXR0YWNoZWQgc2NzaSBnZW5l
cmljIHNnMCB0eXBlIDAKWyAgICA2LjA1MjIyMl0gdXNiIDEtNDogbmV3IGZ1bGwtc3BlZWQg
VVNCIGRldmljZSBudW1iZXIgNCB1c2luZyB4aGNpX2hjZApbICAgIDYuMDcxOTQ1XSBwbGF0
Zm9ybSBtaWNyb2NvZGU6IGZpcm13YXJlOiBkaXJlY3QtbG9hZGluZyBmaXJtd2FyZSBpbnRl
bC11Y29kZS8wNi00NS0wMQpbICAgIDYuMDcxOTg0XSBtaWNyb2NvZGU6IENQVTAgc2lnPTB4
NDA2NTEsIHBmPTB4NDAsIHJldmlzaW9uPTB4MTYKWyAgICA2LjA3MjAwMV0gbWljcm9jb2Rl
OiBDUFUwIHVwZGF0ZSB0byByZXZpc2lvbiAweDE4IGZhaWxlZApbICAgIDYuMDcyMDgwXSBw
bGF0Zm9ybSBtaWNyb2NvZGU6IGZpcm13YXJlOiBkaXJlY3QtbG9hZGluZyBmaXJtd2FyZSBp
bnRlbC11Y29kZS8wNi00NS0wMQpbICAgIDYuMDcyMTM0XSBtaWNyb2NvZGU6IENQVTEgc2ln
PTB4NDA2NTEsIHBmPTB4NDAsIHJldmlzaW9uPTB4MTYKWyAgICA2LjA3MjE1MV0gbWljcm9j
b2RlOiBDUFUxIHVwZGF0ZSB0byByZXZpc2lvbiAweDE4IGZhaWxlZApbICAgIDYuMDkwMTgx
XSBQTTogU3RhcnRpbmcgbWFudWFsIHJlc3VtZSBmcm9tIGRpc2sKWyAgICA2LjA5MDE4Nl0g
UE06IEhpYmVybmF0aW9uIGltYWdlIHBhcnRpdGlvbiA4OjIgcHJlc2VudApbICAgIDYuMDkw
MTg4XSBQTTogTG9va2luZyBmb3IgaGliZXJuYXRpb24gaW1hZ2UuClsgICAgNi4wOTA0MThd
IFBNOiBJbWFnZSBub3QgZm91bmQgKGNvZGUgLTIyKQpbICAgIDYuMDkwNDIwXSBQTTogSGli
ZXJuYXRpb24gaW1hZ2Ugbm90IHByZXNlbnQgb3IgY291bGQgbm90IGJlIGxvYWRlZC4KWyAg
ICA2LjEwNjAyMl0gRVhUNC1mcyAoc2RhMSk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9y
ZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiAobnVsbCkKWyAgICA2LjE4NDYzMV0gdXNiIDEtNDog
TmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTA0NWUsIGlkUHJvZHVjdD0wNzQ1Clsg
ICAgNi4xODQ2MzddIHVzYiAxLTQ6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0xLCBQ
cm9kdWN0PTIsIFNlcmlhbE51bWJlcj0wClsgICAgNi4xODQ2NDFdIHVzYiAxLTQ6IFByb2R1
Y3Q6IE1pY3Jvc29mdFx4ZmZmZmZmYzJceGZmZmZmZmFlXHhmZmZmZmZhZSBOYW5vIFRyYW5z
Y2VpdmVyIHYyLjAKWyAgICA2LjE4NDY0NF0gdXNiIDEtNDogTWFudWZhY3R1cmVyOiBNaWNy
b3NvZnQKWyAgICA2LjM1MjExOF0gdXNiIDEtNzogbmV3IGZ1bGwtc3BlZWQgVVNCIGRldmlj
ZSBudW1iZXIgNSB1c2luZyB4aGNpX2hjZApbICAgIDYuNDgzNzUyXSB1c2IgMS03OiBOZXcg
VVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9ODA4NywgaWRQcm9kdWN0PTA3ZGEKWyAgICA2
LjQ4Mzc1OF0gdXNiIDEtNzogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTAsIFByb2R1
Y3Q9MCwgU2VyaWFsTnVtYmVyPTAKWyAgICA2LjUyNTk1Ml0gdWRldmRbNDc0XTogc3RhcnRp
bmcgdmVyc2lvbiAxNzUKWyAgICA2LjY5MjA5MF0gW2RybV0gSW5pdGlhbGl6ZWQgZHJtIDEu
MS4wIDIwMDYwODEwClsgICAgNi42OTYyNDVdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDE2IHRy
aWdnZXJpbmcgMCBwb2xhcml0eSAxClsgICAgNi42OTYyNTNdIEFscmVhZHkgc2V0dXAgdGhl
IEdTSSA6MTYKWyAgICA2LjY5OTE5MF0gTW9uaXRvci1Nd2FpdCB3aWxsIGJlIHVzZWQgdG8g
ZW50ZXIgQy0xIHN0YXRlClsgICAgNi43MDAxMjldIE1vbml0b3ItTXdhaXQgd2lsbCBiZSB1
c2VkIHRvIGVudGVyIEMtMiBzdGF0ZQpbICAgIDYuNzA0MjUyXSBXYXJuaW5nOiBQcm9jZXNz
b3IgUGxhdGZvcm0gTGltaXQgbm90IHN1cHBvcnRlZC4KWyAgICA2LjcyMTgwMl0gaW5wdXQ6
IFBvd2VyIEJ1dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhTWUJVUzowMC9QTlAw
QzBDOjAwL2lucHV0L2lucHV0MApbICAgIDYuNzIxODExXSBBQ1BJOiBQb3dlciBCdXR0b24g
W1BXUkJdClsgICAgNi43MjQzOTBdIHVzYiAyLTE6IG5ldyBTdXBlclNwZWVkIFVTQiBkZXZp
Y2UgbnVtYmVyIDIgdXNpbmcgeGhjaV9oY2QKWyAgICA2LjcyOTE4M10gaW5wdXQ6IFBvd2Vy
IEJ1dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhQV1JCTjowMC9pbnB1dC9pbnB1
dDEKWyAgICA2LjcyOTE5MV0gQUNQSTogUG93ZXIgQnV0dG9uIFtQV1JGXQpbICAgIDYuNzQw
OTY5XSB1c2IgMi0xOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MTc0YywgaWRQ
cm9kdWN0PTU1YWEKWyAgICA2Ljc0MDk3NV0gdXNiIDItMTogTmV3IFVTQiBkZXZpY2Ugc3Ry
aW5nczogTWZyPTIsIFByb2R1Y3Q9MywgU2VyaWFsTnVtYmVyPTEKWyAgICA2Ljc0MDk3OF0g
dXNiIDItMTogUHJvZHVjdDogQVNNMTA1MwpbICAgIDYuNzQwOTg0XSB1c2IgMi0xOiBNYW51
ZmFjdHVyZXI6IEFzbWVkaWEKWyAgICA2Ljc0MDk4N10gdXNiIDItMTogU2VyaWFsTnVtYmVy
OiAwMTIzNDU2Nzg5QUJDREVGMDEyNApbICAgIDYuNzU1NzQ0XSB4ZW46IHJlZ2lzdGVyaW5n
IGdzaSAxNiB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQpbICAgIDYuNzU1NzUzXSBBbHJlYWR5
IHNldHVwIHRoZSBHU0kgOjE2ClsgICAgNi43ODE2ODZdIFtkcm1dIE1lbW9yeSB1c2FibGUg
YnkgZ3JhcGhpY3MgZGV2aWNlID0gMjA0OE0KWyAgICA2Ljc4MTY5MV0gW2RybV0gUmVwbGFj
aW5nIFZHQSBjb25zb2xlIGRyaXZlcgpbICAgIDYuNzgzMDU5XSBDb25zb2xlOiBzd2l0Y2hp
bmcgdG8gY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpbICAgIDYuODk5NTUwXSByYW5kb206
IG5vbmJsb2NraW5nIHBvb2wgaXMgaW5pdGlhbGl6ZWQKWyAgICA2Ljk4MDY3OF0gdXNiIDIt
MzogbmV3IFN1cGVyU3BlZWQgVVNCIGRldmljZSBudW1iZXIgMyB1c2luZyB4aGNpX2hjZApb
ICAgIDcuMDA4NDM5XSB1c2IgMi0zOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9
MGI5NSwgaWRQcm9kdWN0PTE3OTAKWyAgICA3LjAwODQ0NV0gdXNiIDItMzogTmV3IFVTQiBk
ZXZpY2Ugc3RyaW5nczogTWZyPTEsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTMKWyAgICA3
LjAwODQ0OF0gdXNiIDItMzogUHJvZHVjdDogQVg4ODE3OQpbICAgIDcuMDA4NDUxXSB1c2Ig
Mi0zOiBNYW51ZmFjdHVyZXI6IEFTSVggRWxlYy4gQ29ycC4KWyAgICA3LjAwODQ1M10gdXNi
IDItMzogU2VyaWFsTnVtYmVyOiAwMDAwMjQ5QjBFMjAyQgpbICAgIDcuMTI4MTI0XSB1c2Ig
My0xOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIGVoY2ktcGNp
ClsgICAgNy4xMzgyOThdIG51dm90b24tY2lyIDAwOjA1OiBbaW8gIDB4MDI0MC0weDAyNGZd
ClsgICAgNy4xMzgzMzRdIG51dm90b24tY2lyIDAwOjA1OiB1bmFibGUgdG8gYXNzaWduIHJl
c291cmNlcwpbICAgIDcuMTM4MzQxXSBudXZvdG9uLWNpciAwMDowNTogQ291bGQgbm90IGFj
dGl2YXRlIFBOUCBkZXZpY2UhClsgICAgNy4xNjY4MjVdIEZhaWxlZCB0byBhZGQgV0MgTVRS
UiBmb3IgWzAwMDAwMDAwZTAwMDAwMDAtMDAwMDAwMDBlZmZmZmZmZl07IHBlcmZvcm1hbmNl
IG1heSBzdWZmZXIuClsgICAgNy4xODgyMzRdIFtkcm1dIFN1cHBvcnRzIHZibGFuayB0aW1l
c3RhbXAgY2FjaGluZyBSZXYgMiAoMjEuMTAuMjAxMykuClsgICAgNy4xODgyMzldIFtkcm1d
IERyaXZlciBzdXBwb3J0cyBwcmVjaXNlIHZibGFuayB0aW1lc3RhbXAgcXVlcnkuClsgICAg
Ny4xODgyNzldIHZnYWFyYjogZGV2aWNlIGNoYW5nZWQgZGVjb2RlczogUENJOjAwMDA6MDA6
MDIuMCxvbGRkZWNvZGVzPWlvK21lbSxkZWNvZGVzPWlvK21lbTpvd25zPWlvK21lbQpbICAg
IDcuMjYxMDI3XSB1c2IgMy0xOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9ODA4
NywgaWRQcm9kdWN0PTgwMDAKWyAgICA3LjI2MTAzM10gdXNiIDMtMTogTmV3IFVTQiBkZXZp
Y2Ugc3RyaW5nczogTWZyPTAsIFByb2R1Y3Q9MCwgU2VyaWFsTnVtYmVyPTAKWyAgICA3LjI2
MTQ3OF0gaHViIDMtMToxLjA6IFVTQiBodWIgZm91bmQKWyAgICA3LjI2MTY0Nl0gaHViIDMt
MToxLjA6IDggcG9ydHMgZGV0ZWN0ZWQKWyAgICA3LjM0MDk1MF0gaW5wdXQ6IFBDIFNwZWFr
ZXIgYXMgL2RldmljZXMvcGxhdGZvcm0vcGNzcGtyL2lucHV0L2lucHV0MwpbICAgIDcuMzg4
MDE2XSBBVlgyIHZlcnNpb24gb2YgZ2NtX2VuYy9kZWMgZW5nYWdlZC4KWyAgICA3LjM4ODk2
M10gY2ZnODAyMTE6IENhbGxpbmcgQ1JEQSB0byB1cGRhdGUgd29ybGQgcmVndWxhdG9yeSBk
b21haW4KWyAgICA3LjQxMTgwOV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNl
IGRyaXZlciB1c2JoaWQKWyAgICA3LjQxMTgxNF0gdXNiaGlkOiBVU0IgSElEIGNvcmUgZHJp
dmVyClsgICAgNy40MTkzODVdIEJsdWV0b290aDogQ29yZSB2ZXIgMi4xOQpbICAgIDcuNDE5
NDA2XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDMxClsgICAgNy40MTk0MDhd
IEJsdWV0b290aDogSENJIGRldmljZSBhbmQgY29ubmVjdGlvbiBtYW5hZ2VyIGluaXRpYWxp
emVkClsgICAgNy40MTk0MTddIEJsdWV0b290aDogSENJIHNvY2tldCBsYXllciBpbml0aWFs
aXplZApbICAgIDcuNDE5NDIxXSBCbHVldG9vdGg6IEwyQ0FQIHNvY2tldCBsYXllciBpbml0
aWFsaXplZApbICAgIDcuNDE5NDMyXSBCbHVldG9vdGg6IFNDTyBzb2NrZXQgbGF5ZXIgaW5p
dGlhbGl6ZWQKWyAgICA3LjQyMTYzM10gSW50ZWwoUikgV2lyZWxlc3MgV2lGaSBkcml2ZXIg
Zm9yIExpbnV4LCBpbi10cmVlOgpbICAgIDcuNDIxNjM3XSBDb3B5cmlnaHQoYykgMjAwMy0g
MjAxNCBJbnRlbCBDb3Jwb3JhdGlvbgpbICAgIDcuNDIxODMzXSB4ZW46IHJlZ2lzdGVyaW5n
IGdzaSAxOSB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQpbICAgIDcuNDIxODQwXSBBbHJlYWR5
IHNldHVwIHRoZSBHU0kgOjE5ClsgICAgNy40MjE4NTddIGl3bHdpZmkgMDAwMDowMjowMC4w
OiBjYW4ndCBkaXNhYmxlIEFTUE07IE9TIGRvZXNuJ3QgaGF2ZSBBU1BNIGNvbnRyb2wKWyAg
ICA3LjQzNzUyMV0gaXdsd2lmaSAwMDAwOjAyOjAwLjA6IGZpcm13YXJlOiBkaXJlY3QtbG9h
ZGluZyBmaXJtd2FyZSBpd2x3aWZpLTIwMzAtNi51Y29kZQpbICAgIDcuNDM4MjQ0XSBpd2x3
aWZpIDAwMDA6MDI6MDAuMDogbG9hZGVkIGZpcm13YXJlIHZlcnNpb24gMTguMTY4LjYuMSBv
cF9tb2RlIGl3bGR2bQpbICAgIDcuNDQyOTQzXSBhbGc6IE5vIHRlc3QgZm9yIF9fZ2NtLWFl
cy1hZXNuaSAoX19kcml2ZXItZ2NtLWFlcy1hZXNuaSkKWyAgICA3LjQ1ODg0Ml0gaXdsd2lm
aSAwMDAwOjAyOjAwLjA6IENPTkZJR19JV0xXSUZJX0RFQlVHIGRpc2FibGVkClsgICAgNy40
NTg4NDhdIGl3bHdpZmkgMDAwMDowMjowMC4wOiBDT05GSUdfSVdMV0lGSV9ERUJVR0ZTIGRp
c2FibGVkClsgICAgNy40NTg4NTFdIGl3bHdpZmkgMDAwMDowMjowMC4wOiBDT05GSUdfSVdM
V0lGSV9ERVZJQ0VfVFJBQ0lORyBkaXNhYmxlZApbICAgIDcuNDU4ODU0XSBpd2x3aWZpIDAw
MDA6MDI6MDAuMDogRGV0ZWN0ZWQgSW50ZWwoUikgQ2VudHJpbm8oUikgV2lyZWxlc3MtTiAy
MjMwIEJHTiwgUkVWPTB4QzgKWyAgICA3LjQ1OTAxMl0gaXdsd2lmaSAwMDAwOjAyOjAwLjA6
IEwxIERpc2FibGVkOyBFbmFibGluZyBMMFMKWyAgICA3LjUwNzcwNF0gaW5wdXQ6IE1pY3Jv
c29mdCBNaWNyb3NvZnRceGZmZmZmZmMyXHhmZmZmZmZhZVx4ZmZmZmZmYWUgTmFubyBUcmFu
c2NlaXZlciB2Mi4wIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjEv
MS00LzEtNDoxLjAvMDAwMzowNDVFOjA3NDUuMDAwMS9pbnB1dC9pbnB1dDQKWyAgICA3LjUx
Njc5Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBidHVzYgpb
ICAgIDcuNTI1NDE4XSBoaWQtZ2VuZXJpYyAwMDAzOjA0NUU6MDc0NS4wMDAxOiBpbnB1dCxo
aWRyYXcwOiBVU0IgSElEIHYxLjExIEtleWJvYXJkIFtNaWNyb3NvZnQgTWljcm9zb2Z0XHhm
ZmZmZmZjMlx4ZmZmZmZmYWVceGZmZmZmZmFlIE5hbm8gVHJhbnNjZWl2ZXIgdjIuMF0gb24g
dXNiLTAwMDA6MDA6MTQuMC00L2lucHV0MApbICAgIDcuNTI1OTYyXSBpbnB1dDogTWljcm9z
b2Z0IE1pY3Jvc29mdFx4ZmZmZmZmYzJceGZmZmZmZmFlXHhmZmZmZmZhZSBOYW5vIFRyYW5z
Y2VpdmVyIHYyLjAgYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMS8x
LTQvMS00OjEuMS8wMDAzOjA0NUU6MDc0NS4wMDAyL2lucHV0L2lucHV0NQpbICAgIDcuNTI4
Nzk0XSBoaWQtZ2VuZXJpYyAwMDAzOjA0NUU6MDc0NS4wMDAyOiBpbnB1dCxoaWRyYXcxOiBV
U0IgSElEIHYxLjExIE1vdXNlIFtNaWNyb3NvZnQgTWljcm9zb2Z0XHhmZmZmZmZjMlx4ZmZm
ZmZmYWVceGZmZmZmZmFlIE5hbm8gVHJhbnNjZWl2ZXIgdjIuMF0gb24gdXNiLTAwMDA6MDA6
MTQuMC00L2lucHV0MQpbICAgIDcuNTM5MjUzXSBpbnB1dDogTWljcm9zb2Z0IE1pY3Jvc29m
dFx4ZmZmZmZmYzJceGZmZmZmZmFlXHhmZmZmZmZhZSBOYW5vIFRyYW5zY2VpdmVyIHYyLjAg
YXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMS8xLTQvMS00OjEuMi8w
MDAzOjA0NUU6MDc0NS4wMDAzL2lucHV0L2lucHV0NgpbICAgIDcuNTQwNjc3XSBoaWQtZ2Vu
ZXJpYyAwMDAzOjA0NUU6MDc0NS4wMDAzOiBpbnB1dCxoaWRkZXYwLGhpZHJhdzI6IFVTQiBI
SUQgdjEuMTEgRGV2aWNlIFtNaWNyb3NvZnQgTWljcm9zb2Z0XHhmZmZmZmZjMlx4ZmZmZmZm
YWVceGZmZmZmZmFlIE5hbm8gVHJhbnNjZWl2ZXIgdjIuMF0gb24gdXNiLTAwMDA6MDA6MTQu
MC00L2lucHV0MgpbICAgIDcuNTgyODMyXSBpZWVlODAyMTEgcGh5MDogU2VsZWN0ZWQgcmF0
ZSBjb250cm9sIGFsZ29yaXRobSAnaXdsLWFnbi1ycycKWyAgICA3LjYxMjM2NV0gY2ZnODAy
MTE6IFdvcmxkIHJlZ3VsYXRvcnkgZG9tYWluIHVwZGF0ZWQ6ClsgICAgNy42MTIzNzBdIGNm
ZzgwMjExOiAgREZTIE1hc3RlciByZWdpb246IHVuc2V0ClsgICAgNy42MTIzNzJdIGNmZzgw
MjExOiAgIChzdGFydF9mcmVxIC0gZW5kX2ZyZXEgQCBiYW5kd2lkdGgpLCAobWF4X2FudGVu
bmFfZ2FpbiwgbWF4X2VpcnApLCAoZGZzX2NhY190aW1lKQpbICAgIDcuNjEyMzc2XSBjZmc4
MDIxMTogICAoMjQwMjAwMCBLSHogLSAyNDcyMDAwIEtIeiBAIDQwMDAwIEtIeiksIChOL0Es
IDIwMDAgbUJtKSwgKE4vQSkKWyAgICA3LjYxMjM3OV0gY2ZnODAyMTE6ICAgKDI0NTcwMDAg
S0h6IC0gMjQ4MjAwMCBLSHogQCA0MDAwMCBLSHopLCAoTi9BLCAyMDAwIG1CbSksIChOL0Ep
ClsgICAgNy42MTIzODJdIGNmZzgwMjExOiAgICgyNDc0MDAwIEtIeiAtIDI0OTQwMDAgS0h6
IEAgMjAwMDAgS0h6KSwgKE4vQSwgMjAwMCBtQm0pLCAoTi9BKQpbICAgIDcuNjEyMzg0XSBj
Zmc4MDIxMTogICAoNTE3MDAwMCBLSHogLSA1MjUwMDAwIEtIeiBAIDE2MDAwMCBLSHopLCAo
Ti9BLCAyMDAwIG1CbSksIChOL0EpClsgICAgNy42MTIzODhdIGNmZzgwMjExOiAgICg1MjUw
MDAwIEtIeiAtIDUzMzAwMDAgS0h6IEAgMTYwMDAwIEtIeiksIChOL0EsIDIwMDAgbUJtKSwg
KDAgcykKWyAgICA3LjYxMjM5MF0gY2ZnODAyMTE6ICAgKDU0OTAwMDAgS0h6IC0gNTczMDAw
MCBLSHogQCAxNjAwMDAgS0h6KSwgKE4vQSwgMjAwMCBtQm0pLCAoMCBzKQpbICAgIDcuNjEy
MzkzXSBjZmc4MDIxMTogICAoNTczNTAwMCBLSHogLSA1ODM1MDAwIEtIeiBAIDgwMDAwIEtI
eiksIChOL0EsIDIwMDAgbUJtKSwgKE4vQSkKWyAgICA3LjYxMjM5NV0gY2ZnODAyMTE6ICAg
KDU3MjQwMDAwIEtIeiAtIDYzNzIwMDAwIEtIeiBAIDIxNjAwMDAgS0h6KSwgKE4vQSwgMCBt
Qm0pLCAoTi9BKQpbICAgIDcuNjE5NjEzXSBhbGc6IE5vIHRlc3QgZm9yIGNyYzMyIChjcmMz
Mi1wY2xtdWwpClsgICAgNy42MjgwMTZdIHVzYi1zdG9yYWdlIDItMToxLjA6IFVTQiBNYXNz
IFN0b3JhZ2UgZGV2aWNlIGRldGVjdGVkClsgICAgNy42NDI3NzhdIHVzYi1zdG9yYWdlIDIt
MToxLjA6IFF1aXJrcyBtYXRjaCBmb3IgdmlkIDE3NGMgcGlkIDU1YWE6IDQwMDAwMApbICAg
IDcuNjQzNDk4XSBzY3NpNCA6IHVzYi1zdG9yYWdlIDItMToxLjAKWyAgICA3LjY0Mzc5MV0g
dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Itc3RvcmFnZQpb
ICAgIDcuOTkwMDgzXSBheDg4MTc5XzE3OGEgMi0zOjEuMCBldGgxOiByZWdpc3RlciAnYXg4
ODE3OV8xNzhhJyBhdCB1c2ItMDAwMDowMDoxNC4wLTMsIEFTSVggQVg4ODE3OSBVU0IgMy4w
IEdpZ2FiaXQgRXRoZXJuZXQsIDAwOjI0OjliOjBlOjIwOjJiClsgICAgNy45OTAxMjZdIHVz
YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYXg4ODE3OV8xNzhhClsg
ICAgOC4zODc1MDFdIGZiY29uOiBpbnRlbGRybWZiIChmYjApIGlzIHByaW1hcnkgZGV2aWNl
ClsgICAgOC40NzIyMDFdIENvbnNvbGU6IHN3aXRjaGluZyB0byBjb2xvdXIgZnJhbWUgYnVm
ZmVyIGRldmljZSAxNjB4NjQKWyAgICA4LjYxNjU5Ml0gaTkxNSAwMDAwOjAwOjAyLjA6IGZi
MDogaW50ZWxkcm1mYiBmcmFtZSBidWZmZXIgZGV2aWNlClsgICAgOC42MTY1OTVdIGk5MTUg
MDAwMDowMDowMi4wOiByZWdpc3RlcmVkIHBhbmljIG5vdGlmaWVyClsgICAgOC42NDA2MjZd
IHNjc2kgNDowOjA6MDogRGlyZWN0LUFjY2VzcyAgICAgQVNNVCAgICAgMjEwNSAgICAgICAg
ICAgICAwICAgIFBROiAwIEFOU0k6IDYKWyAgICA4LjY0MDk3OV0gc2QgNDowOjA6MDogQXR0
YWNoZWQgc2NzaSBnZW5lcmljIHNnMSB0eXBlIDAKWyAgICA4LjY0MTIwNl0gc2QgNDowOjA6
MDogW3NkYl0gMTk1MzUyNTE2OCA1MTItYnl0ZSBsb2dpY2FsIGJsb2NrczogKDEuMDAgVEIv
OTMxIEdpQikKWyAgICA4LjY0MTUxMF0gc2QgNDowOjA6MDogW3NkYl0gV3JpdGUgUHJvdGVj
dCBpcyBvZmYKWyAgICA4LjY0MTUxNV0gc2QgNDowOjA6MDogW3NkYl0gTW9kZSBTZW5zZTog
NDMgMDAgMDAgMDAKWyAgICA4LjY0MTgxNl0gc2QgNDowOjA6MDogW3NkYl0gV3JpdGUgY2Fj
aGU6IGVuYWJsZWQsIHJlYWQgY2FjaGU6IGVuYWJsZWQsIGRvZXNuJ3Qgc3VwcG9ydCBEUE8g
b3IgRlVBClsgICAgOC42Nzk4OTFdIEFDUEk6IFZpZGVvIERldmljZSBbR0ZYMF0gKG11bHRp
LWhlYWQ6IHllcyAgcm9tOiBubyAgcG9zdDogbm8pClsgICAgOC42ODA1MTddIGFjcGkgZGV2
aWNlOjYwOiByZWdpc3RlcmVkIGFzIGNvb2xpbmdfZGV2aWNlOApbICAgIDguNjgwNjQ5XSBp
bnB1dDogVmlkZW8gQnVzIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFNZQlVTOjAwL1BO
UDBBMDg6MDAvTE5YVklERU86MDAvaW5wdXQvaW5wdXQ3ClsgICAgOC42ODEwNzhdIFtkcm1d
IEluaXRpYWxpemVkIGk5MTUgMS42LjAgMjAwODA3MzAgZm9yIDAwMDA6MDA6MDIuMCBvbiBt
aW5vciAwClsgICAgOC42ODEzNDNdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDE2IHRyaWdnZXJp
bmcgMCBwb2xhcml0eSAxClsgICAgOC42ODEzNDldIEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6
MTYKWyAgICA4LjY4MTQ4M10geGVuOiByZWdpc3RlcmluZyBnc2kgMjIgdHJpZ2dlcmluZyAw
IHBvbGFyaXR5IDEKWyAgICA4LjY4MTUwMV0geGVuOiAtLT4gcGlycT0yMiAtPiBpcnE9MjIg
KGdzaT0yMikKWyAgICA4LjY4MjE5NF0geGVuOiByZWdpc3RlcmluZyBnc2kgMTggdHJpZ2dl
cmluZyAwIHBvbGFyaXR5IDEKWyAgICA4LjY4MjIwOV0geGVuOiAtLT4gcGlycT0xOCAtPiBp
cnE9MTggKGdzaT0xOCkKWyAgICA4LjY4MjI0NV0gQUNQSSBXYXJuaW5nOiBTeXN0ZW1JTyBy
YW5nZSAweDAwMDAwMDAwMDAwMGYwNDAtMHgwMDAwMDAwMDAwMDBmMDVmIGNvbmZsaWN0cyB3
aXRoIE9wUmVnaW9uIDB4MDAwMDAwMDAwMDAwZjA0MC0weDAwMDAwMDAwMDAwMGYwNGYgKFxf
U0JfLlBDSTAuU0JVUy5TTUJJKSAoMjAxNDA0MjQvdXRhZGRyZXNzLTI1OCkKWyAgICA4LjY4
MjI1NF0gQUNQSTogSWYgYW4gQUNQSSBkcml2ZXIgaXMgYXZhaWxhYmxlIGZvciB0aGlzIGRl
dmljZSwgeW91IHNob3VsZCB1c2UgaXQgaW5zdGVhZCBvZiB0aGUgbmF0aXZlIGRyaXZlcgpb
ICAgIDguNzAyMTA5XSBpVENPX3ZlbmRvcl9zdXBwb3J0OiB2ZW5kb3Itc3VwcG9ydD0wClsg
ICAgOC43MDUxMDhdIGlUQ09fd2R0OiBJbnRlbCBUQ08gV2F0Y2hEb2cgVGltZXIgRHJpdmVy
IHYxLjExClsgICAgOC43MDUxNzFdIGlUQ09fd2R0OiBGb3VuZCBhIEx5bnggUG9pbnRfTFAg
VENPIGRldmljZSAoVmVyc2lvbj0yLCBUQ09CQVNFPTB4MTg2MCkKWyAgICA4LjcwNjkzNV0g
aVRDT193ZHQ6IGluaXRpYWxpemVkLiBoZWFydGJlYXQ9MzAgc2VjIChub3dheW91dD0wKQpb
ICAgIDguNzEzMTU5XSBzb3VuZCBoZGF1ZGlvQzFEMDogYXV0b2NvbmZpZzogbGluZV9vdXRz
PTEgKDB4MjEvMHgwLzB4MC8weDAvMHgwKSB0eXBlOmhwClsgICAgOC43MTMxNjVdIHNvdW5k
IGhkYXVkaW9DMUQwOiAgICBzcGVha2VyX291dHM9MCAoMHgwLzB4MC8weDAvMHgwLzB4MCkK
WyAgICA4LjcxMzE2OV0gc291bmQgaGRhdWRpb0MxRDA6ICAgIGhwX291dHM9MCAoMHgwLzB4
MC8weDAvMHgwLzB4MCkKWyAgICA4LjcxMzE3Ml0gc291bmQgaGRhdWRpb0MxRDA6ICAgIG1v
bm86IG1vbm9fb3V0PTB4MApbICAgIDguNzEzMTc0XSBzb3VuZCBoZGF1ZGlvQzFEMDogICAg
aW5wdXRzOgpbICAgIDguNzEzMTc4XSBzb3VuZCBoZGF1ZGlvQzFEMDogICAgICBNaWM9MHgx
OQpbICAgIDguNzE5NTIzXSBpbnB1dDogSERBIEludGVsIEhETUkgSERNSS9EUCxwY209MyBh
cyAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDMuMC9zb3VuZC9jYXJkMC9pbnB1dDkK
WyAgICA4LjcxOTc3NV0gaW5wdXQ6IEhEQSBJbnRlbCBIRE1JIEhETUkvRFAscGNtPTcgYXMg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAzLjAvc291bmQvY2FyZDAvaW5wdXQxMApb
ICAgIDguNzI2MzIxXSBpbnB1dDogSERBIERpZ2l0YWwgUENCZWVwIGFzIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQxL2hkYXVkaW9DMUQwL2lucHV0OApb
ICAgIDguNzI3MDAwXSBpbnB1dDogSERBIEludGVsIFBDSCBNaWMgYXMgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDEvaW5wdXQxMQpbICAgIDguNzI3MjQ1
XSBpbnB1dDogSERBIEludGVsIFBDSCBIZWFkcGhvbmUgYXMgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDEvaW5wdXQxMgpbICAgIDkuMjg1MTA0XSBBZGRp
bmcgNTg1NTY4OGsgc3dhcCBvbiAvZGV2L3NkYTIuICBQcmlvcml0eTotMSBleHRlbnRzOjEg
YWNyb3NzOjU4NTU2ODhrIFNTRlMKWyAgICA5LjMwODQ1Ml0gW2RybV0gRW5hYmxpbmcgUkM2
IHN0YXRlczogUkM2IG9uLCBSQzZwIG9mZiwgUkM2cHAgb2ZmClsgICAgOS4zMjQ0MThdIEVY
VDQtZnMgKHNkYTEpOiByZS1tb3VudGVkLiBPcHRzOiAobnVsbCkKWyAgICA5LjQxMDQxMl0g
RVhUNC1mcyAoc2RhMSk6IHJlLW1vdW50ZWQuIE9wdHM6IGVycm9ycz1yZW1vdW50LXJvClsg
ICAxMS4zMDg1NDFdIEJyaWRnZSBmaXJld2FsbGluZyByZWdpc3RlcmVkClsgICAxMS4zMTg4
MTNdIGRldmljZSBldGgxIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQpbICAgMTEuNjM4NTA0
XSBJUHY2OiBBRERSQ09ORihORVRERVZfVVApOiBldGgxOiBsaW5rIGlzIG5vdCByZWFkeQpb
ICAgMTEuNjQxMjk1XSBJUHY2OiBBRERSQ09ORihORVRERVZfVVApOiB4ZW5icjA6IGxpbmsg
aXMgbm90IHJlYWR5ClsgICAxMi4xOTg2MDNdICBzZGI6IHNkYjEKWyAgIDEyLjIwMjIwMl0g
c2QgNDowOjA6MDogW3NkYl0gQXR0YWNoZWQgU0NTSSBkaXNrClsgICAxMi4yOTk4NTddIFJQ
QzogUmVnaXN0ZXJlZCBuYW1lZCBVTklYIHNvY2tldCB0cmFuc3BvcnQgbW9kdWxlLgpbICAg
MTIuMjk5ODYxXSBSUEM6IFJlZ2lzdGVyZWQgdWRwIHRyYW5zcG9ydCBtb2R1bGUuClsgICAx
Mi4yOTk4NjJdIFJQQzogUmVnaXN0ZXJlZCB0Y3AgdHJhbnNwb3J0IG1vZHVsZS4KWyAgIDEy
LjI5OTg2M10gUlBDOiBSZWdpc3RlcmVkIHRjcCBORlN2NC4xIGJhY2tjaGFubmVsIHRyYW5z
cG9ydCBtb2R1bGUuClsgICAxMi4zMDg2NTldIEZTLUNhY2hlOiBMb2FkZWQKWyAgIDEyLjMx
OTQyNV0gRlMtQ2FjaGU6IE5ldGZzICduZnMnIHJlZ2lzdGVyZWQgZm9yIGNhY2hpbmcKWyAg
IDEyLjMzNDU3OV0gSW5zdGFsbGluZyBrbmZzZCAoY29weXJpZ2h0IChDKSAxOTk2IG9raXJA
bW9uYWQuc3diLmRlKS4KWyAgIDEzLjM3OTkzNF0gYXg4ODE3OV8xNzhhIDItMzoxLjAgZXRo
MTogYXg4ODE3OSAtIExpbmsgc3RhdHVzIGlzOiAxClsgICAxMy4zODE3MjZdIElQdjY6IEFE
RFJDT05GKE5FVERFVl9DSEFOR0UpOiBldGgxOiBsaW5rIGJlY29tZXMgcmVhZHkKWyAgIDEz
LjM4MzQ2MF0geGVuYnIwOiBwb3J0IDEoZXRoMSkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRl
ClsgICAxMy4zODM0NzJdIHhlbmJyMDogcG9ydCAxKGV0aDEpIGVudGVyZWQgZm9yd2FyZGlu
ZyBzdGF0ZQpbICAgMTMuMzgzNDk0XSBJUHY2OiBBRERSQ09ORihORVRERVZfQ0hBTkdFKTog
eGVuYnIwOiBsaW5rIGJlY29tZXMgcmVhZHkKWyAgIDEzLjg1NDIwMF0gS2V5IHR5cGUgZG5z
X3Jlc29sdmVyIHJlZ2lzdGVyZWQKWyAgIDEzLjg2MTc0OV0gTkZTOiBSZWdpc3RlcmluZyB0
aGUgaWRfcmVzb2x2ZXIga2V5IHR5cGUKWyAgIDEzLjg2MTc2MF0gS2V5IHR5cGUgaWRfcmVz
b2x2ZXIgcmVnaXN0ZXJlZApbICAgMTMuODYxNzYxXSBLZXkgdHlwZSBpZF9sZWdhY3kgcmVn
aXN0ZXJlZApbICAgMTcuOTYzNTY0XSBpcF90YWJsZXM6IChDKSAyMDAwLTIwMDYgTmV0Zmls
dGVyIENvcmUgVGVhbQpbICAgMTguMzI4OTg2XSBCbHVldG9vdGg6IEJORVAgKEV0aGVybmV0
IEVtdWxhdGlvbikgdmVyIDEuMwpbICAgMTguMzI4OTkyXSBCbHVldG9vdGg6IEJORVAgZmls
dGVyczogcHJvdG9jb2wgbXVsdGljYXN0ClsgICAxOC4zMjkwMDNdIEJsdWV0b290aDogQk5F
UCBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAgIDE4LjM1MDQ0M10gQmx1ZXRvb3RoOiBS
RkNPTU0gVFRZIGxheWVyIGluaXRpYWxpemVkClsgICAxOC4zNTA0NTldIEJsdWV0b290aDog
UkZDT01NIHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgMTguMzUwNDY3XSBCbHVldG9v
dGg6IFJGQ09NTSB2ZXIgMS4xMQpbICAgMjIuODUzMjA4XSB4ZW46eGVuX2V2dGNobjogRXZl
bnQtY2hhbm5lbCBkZXZpY2UgaW5zdGFsbGVkClsgICAyMi45OTQ2MDddIHhlbl9wY2liYWNr
OiBiYWNrZW5kIGlzIHZwY2kKWyAgIDIzLjExMzA0OV0geGVuX2FjcGlfcHJvY2Vzc29yOiBV
cGxvYWRpbmcgWGVuIHByb2Nlc3NvciBQTSBpbmZvClsgICAyMy41MjgxOThdIGFoY2kgMDAw
MDowMDoxZi4yOiBwb3J0IGRvZXMgbm90IHN1cHBvcnQgZGV2aWNlIHNsZWVwClsgICAyOC40
MTYyODVdIHhlbmJyMDogcG9ydCAxKGV0aDEpIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQpb
ICAgNDAuMzMzNTgyXSB0dW46IFVuaXZlcnNhbCBUVU4vVEFQIGRldmljZSBkcml2ZXIsIDEu
NgpbICAgNDAuMzMzNTg3XSB0dW46IChDKSAxOTk5LTIwMDQgTWF4IEtyYXNueWFuc2t5IDxt
YXhrQHF1YWxjb21tLmNvbT4KWyAgIDQwLjQ4NjY1MV0gSVB2NjogQUREUkNPTkYoTkVUREVW
X1VQKTogdmlmMS4wOiBsaW5rIGlzIG5vdCByZWFkeQpbICAgNDAuNTg4NzYxXSBkZXZpY2Ug
dmlmMS4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQpbICAgNDAuNTkyNDQyXSBJUHY2OiBB
RERSQ09ORihORVRERVZfVVApOiB2aWYxLjA6IGxpbmsgaXMgbm90IHJlYWR5ClsgICA0MC43
NzI1MjZdIGRldmljZSB2aWYxLjAtZW11IGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQpbICAg
NDAuNzc2Mjg0XSB4ZW5icjA6IHBvcnQgMyh2aWYxLjAtZW11KSBlbnRlcmVkIGZvcndhcmRp
bmcgc3RhdGUKWyAgIDQwLjc3NjI5NV0geGVuYnIwOiBwb3J0IDModmlmMS4wLWVtdSkgZW50
ZXJlZCBmb3J3YXJkaW5nIHN0YXRlClsgICA1NS44MDg3NDddIHhlbmJyMDogcG9ydCAzKHZp
ZjEuMC1lbXUpIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQpbICAgODYuNTU2OTY3XSB4ZW4t
YmxrYmFjazpyaW5nLXJlZiAxNjM4MywgZXZlbnQtY2hhbm5lbCA3LCBwcm90b2NvbCAxICh4
ODZfNjQtYWJpKSAKWyAgIDg5LjY1NDg2MF0gSVB2NjogQUREUkNPTkYoTkVUREVWX0NIQU5H
RSk6IHZpZjEuMDogbGluayBiZWNvbWVzIHJlYWR5ClsgICA4OS42NTQ5MTVdIHhlbmJyMDog
cG9ydCAyKHZpZjEuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlClsgICA4OS42NTQ5Mjld
IHhlbmJyMDogcG9ydCAyKHZpZjEuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlClsgIDEw
NC43MDU2ODhdIHhlbmJyMDogcG9ydCAyKHZpZjEuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0
YXRlClsgIDIzMi40NTYxNjBdIGRldmljZS1tYXBwZXI6IHVldmVudDogdmVyc2lvbiAxLjAu
MwpbICAyMzIuNDU2NDAxXSBkZXZpY2UtbWFwcGVyOiBpb2N0bDogNC4yNy4wLWlvY3RsICgy
MDEzLTEwLTMwKSBpbml0aWFsaXNlZDogZG0tZGV2ZWxAcmVkaGF0LmNvbQpbICAzMDAuMjE1
NTY4XSBFWFQ0LWZzIChzZGIxKTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBk
YXRhIG1vZGUuIE9wdHM6IChudWxsKQpbMTA5OTguMjkyODk4XSBwY2liYWNrIDAwMDA6MDA6
MDAuMDogcHJvYmluZy4uLgpbMTA5OTguMjkyOTM1XSBwY2liYWNrIDAwMDA6MDA6MWYuMzog
cHJvYmluZy4uLgpbMTA5OTguMjkzMTE2XSB4ZW5fcGNpYmFjazogYmFja2VuZCBpcyB2cGNp
ClsxMTA0Ny4xMjU5MDhdIGdudGFsbG9jOiBkaXNhZ3JlZXMgYWJvdXQgdmVyc2lvbiBvZiBz
eW1ib2wgbW9kdWxlX2xheW91dApbMTExNTguMTIwMDExXSBlMTAwMGUgMDAwMDowMDoxOS4w
IGV0aDA6IHJlbW92ZWQgUEhDClsxMTE1OC4xNDEzNDhdIHhlbl9wY2liYWNrOiB3YW50cyB0
byBzZWl6ZSAwMDAwOjAwOjE5LjAKWzExMTU4LjE0MTM5NF0gcGNpYmFjayAwMDAwOjAwOjE5
LjA6IHByb2JpbmcuLi4KWzExMTU4LjE0MTM5OF0gcGNpYmFjayAwMDAwOjAwOjE5LjA6IHNl
aXppbmcgZGV2aWNlClsxMTE1OC4xNDE0MDFdIHBjaWJhY2sgMDAwMDowMDoxOS4wOiBwY2lz
dHViX2RldmljZV9hbGxvYwpbMTExNTguMTQxNDA0XSBwY2liYWNrIDAwMDA6MDA6MTkuMDog
aW5pdGlhbGl6aW5nLi4uClsxMTE1OC4xNDE0MTNdIHBjaWJhY2sgMDAwMDowMDoxOS4wOiBp
bml0aWFsaXppbmcgY29uZmlnClsxMTE1OC4xNDE0NTZdIHBjaWJhY2sgMDAwMDowMDoxOS4w
OiBpbml0aWFsaXppbmcgdmlydHVhbCBjb25maWd1cmF0aW9uIHNwYWNlClsxMTE1OC4xNDE0
NjJdIHBjaWJhY2sgMDAwMDowMDoxOS4wOiBhZGRlZCBjb25maWcgZmllbGQgYXQgb2Zmc2V0
IDB4MDAKWzExMTU4LjE0MTQ2NV0gcGNpYmFjayAwMDAwOjAwOjE5LjA6IGFkZGVkIGNvbmZp
ZyBmaWVsZCBhdCBvZmZzZXQgMHgwMgpbMTExNTguMTQxNDY4XSBwY2liYWNrIDAwMDA6MDA6
MTkuMDogYWRkZWQgY29uZmlnIGZpZWxkIGF0IG9mZnNldCAweDA0ClsxMTE1OC4xNDE0NzFd
IHBjaWJhY2sgMDAwMDowMDoxOS4wOiBhZGRlZCBjb25maWcgZmllbGQgYXQgb2Zmc2V0IDB4
M2MKWzExMTU4LjE0MTQ3NF0gcGNpYmFjayAwMDAwOjAwOjE5LjA6IGFkZGVkIGNvbmZpZyBm
aWVsZCBhdCBvZmZzZXQgMHgzZApbMTExNTguMTQxNDc3XSBwY2liYWNrIDAwMDA6MDA6MTku
MDogYWRkZWQgY29uZmlnIGZpZWxkIGF0IG9mZnNldCAweDBjClsxMTE1OC4xNDE0ODNdIHBj
aWJhY2sgMDAwMDowMDoxOS4wOiBhZGRlZCBjb25maWcgZmllbGQgYXQgb2Zmc2V0IDB4MGQK
WzExMTU4LjE0MTQ4Nl0gcGNpYmFjayAwMDAwOjAwOjE5LjA6IGFkZGVkIGNvbmZpZyBmaWVs
ZCBhdCBvZmZzZXQgMHgwZgpbMTExNTguMTQxNDkwXSBwY2liYWNrIDAwMDA6MDA6MTkuMDog
YWRkZWQgY29uZmlnIGZpZWxkIGF0IG9mZnNldCAweDEwClsxMTE1OC4xNDE0OTVdIHBjaWJh
Y2sgMDAwMDowMDoxOS4wOiBhZGRlZCBjb25maWcgZmllbGQgYXQgb2Zmc2V0IDB4MTQKWzEx
MTU4LjE0MTQ5OV0gcGNpYmFjayAwMDAwOjAwOjE5LjA6IGFkZGVkIGNvbmZpZyBmaWVsZCBh
dCBvZmZzZXQgMHgxOApbMTExNTguMTQxNTAyXSBwY2liYWNrIDAwMDA6MDA6MTkuMDogYWRk
ZWQgY29uZmlnIGZpZWxkIGF0IG9mZnNldCAweDFjClsxMTE1OC4xNDE1MDddIHBjaWJhY2sg
MDAwMDowMDoxOS4wOiBhZGRlZCBjb25maWcgZmllbGQgYXQgb2Zmc2V0IDB4MjAKWzExMTU4
LjE0MTUxMV0gcGNpYmFjayAwMDAwOjAwOjE5LjA6IGFkZGVkIGNvbmZpZyBmaWVsZCBhdCBv
ZmZzZXQgMHgyNApbMTExNTguMTQxNTE1XSBwY2liYWNrIDAwMDA6MDA6MTkuMDogYWRkZWQg
Y29uZmlnIGZpZWxkIGF0IG9mZnNldCAweDMwClsxMTE1OC4xNDE1NTRdIHBjaWJhY2sgMDAw
MDowMDoxOS4wOiBGb3VuZCBjYXBhYmlsaXR5IDB4MSBhdCAweGM4ClsxMTE1OC4xNDE1NThd
IHBjaWJhY2sgMDAwMDowMDoxOS4wOiBhZGRlZCBjb25maWcgZmllbGQgYXQgb2Zmc2V0IDB4
YzgKWzExMTU4LjE0MTU2MV0gcGNpYmFjayAwMDAwOjAwOjE5LjA6IGFkZGVkIGNvbmZpZyBm
aWVsZCBhdCBvZmZzZXQgMHhjYQpbMTExNTguMTQxNTY4XSBwY2liYWNrIDAwMDA6MDA6MTku
MDogYWRkZWQgY29uZmlnIGZpZWxkIGF0IG9mZnNldCAweGNjClsxMTE1OC4xNDE1NzFdIHBj
aWJhY2sgMDAwMDowMDoxOS4wOiBhZGRlZCBjb25maWcgZmllbGQgYXQgb2Zmc2V0IDB4Y2UK
WzExMTU4LjE0MTU3M10gcGNpYmFjayAwMDAwOjAwOjE5LjA6IGFkZGVkIGNvbmZpZyBmaWVs
ZCBhdCBvZmZzZXQgMHhjZgpbMTExNTguMTQxNTc2XSBwY2liYWNrIDAwMDA6MDA6MTkuMDog
ZW5hYmxpbmcgZGV2aWNlClsxMTE1OC4xNDE3MjVdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDIw
IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxClsxMTE1OC4xNDE3MzFdIEFscmVhZHkgc2V0dXAg
dGhlIEdTSSA6MjAKWzExMTU4LjE0MTc0M10gcGNpYmFjayAwMDAwOjAwOjE5LjA6IHNhdmUg
c3RhdGUgb2YgZGV2aWNlClsxMTE1OC4xNDE4MTJdIHBjaWJhY2sgMDAwMDowMDoxOS4wOiBy
ZXNldHRpbmcgKEZMUiwgRDMsIGV0YykgdGhlIGRldmljZQpbMTExNTguMjQ0MzEwXSBwY2li
YWNrIDAwMDA6MDA6MTkuMDogcmVzZXQgZGV2aWNlClsxMTE1OS42NjY0OTRdIHhlbi1wY2li
YWNrIHBjaS0yLTA6IGFsbG9jYXRlZCBwZGV2IEAgMHhmZmZmODgwMGQ5ZjVmNTgwClsxMTE1
OS42NjgxODJdIHhlbi1wY2liYWNrIHBjaS0yLTA6IGdldHRpbmcgYmUgc2V0dXAKWzExMTU5
LjY2ODc4Nl0geGVuLXBjaWJhY2sgcGNpLTItMDogZXhwb3J0aW5nIGRvbSAwIGJ1cyAwIHNs
b3QgMTkgZnVuYyAwClsxMTE1OS42Njg3OTJdIHhlbl9wY2liYWNrOiB2cGNpOiAwMDAwOjAw
OjE5LjA6IGFzc2lnbiB0byB2aXJ0dWFsIHNsb3QgMApbMTExNTkuNjY4OTUzXSBwY2liYWNr
IDAwMDA6MDA6MTkuMDogcmVnaXN0ZXJpbmcgZm9yIDIKWzExMTU5LjY2OTM1OV0geGVuLXBj
aWJhY2sgcGNpLTItMDogUHVibGlzaGluZyBwY2kgcm9vdHMKWzExMTU5LjY2OTQ4NV0geGVu
LXBjaWJhY2sgcGNpLTItMDogd3JpdGluZyByb290IDAgYXQgMDAwMDowMApbMTExNTkuNjc2
ODY0XSB4ZW4tcGNpYmFjayBwY2ktMi0wOiBmZSBzdGF0ZSBjaGFuZ2VkIDEKWzExMTU5Ljcx
MjQ4Ml0geGVuLXBjaWJhY2sgcGNpLTItMDogZmUgc3RhdGUgY2hhbmdlZCAzClsxMTE1OS43
MTI5MDldIHhlbi1wY2liYWNrIHBjaS0yLTA6IFJlYWRpbmcgZnJvbnRlbmQgY29uZmlnClsx
MTE1OS43MTMyOTddIHhlbi1wY2liYWNrIHBjaS0yLTA6IEF0dGFjaGluZyB0byBmcm9udGVu
ZCByZXNvdXJjZXMgLSBnbnRfcmVmPTIwNDcgZXZ0Y2huPTQKWzExMTU5LjcxMzM0NF0geGVu
LXBjaWJhY2sgcGNpLTItMDogQXR0YWNoZWQhClsxMTE1OS43MTMzNDhdIHhlbi1wY2liYWNr
IHBjaS0yLTA6IENvbm5lY3RpbmcuLi4KWzExMTU5LjcxNTIwNF0geGVuLXBjaWJhY2sgcGNp
LTItMDogQ29ubmVjdGVkPyAwClsxMTE1OS43MTU4ODhdIHhlbi1wY2liYWNrIHBjaS0yLTA6
IGZlIHN0YXRlIGNoYW5nZWQgNApbMTExNTkuNzMyMjA3XSBwY2liYWNrIDAwMDA6MDA6MTku
MDogZW5hYmxpbmcgZGV2aWNlICgwMDAwIC0+IDAwMDMpClsxMTE1OS43MzIzNjNdIHhlbjog
cmVnaXN0ZXJpbmcgZ3NpIDIwIHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxClsxMTE1OS43MzIz
NzBdIEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6MjAKWzExMTU5LjczMjM4OV0gcGNpYmFjayAw
MDAwOjAwOjE5LjA6IHhlbi1wY2liYWNrWzAwMDA6MDA6MTkuMF06ICMyMCBvbiAgZGlzYWJs
ZS0+IGVuYWJsZQpbMTExNTkuNzMyNDUxXSBwY2liYWNrIDAwMDA6MDA6MTkuMDogeGVuLXBj
aWJhY2tbMDAwMDowMDoxOS4wXTogIzIwIG9uICBlbmFibGVkClsxMTE4My43NDE2MTFdIHBj
aWJhY2sgMDAwMDowMDoxOS4wOiB4ZW4tcGNpYmFja1swMDAwOjAwOjE5LjBdOiAjMjAgb2Zm
ICBlbmFibGUtPiBkaXNhYmxlClsxMTE4My43NDE2NTFdIHBjaWJhY2sgMDAwMDowMDoxOS4w
OiB4ZW4tcGNpYmFja1swMDAwOjAwOjE5LjBdOiAjMCBvZmYgIGRpc2FibGVkClsxMTE4My43
NDIzNzNdIHhlbi1wY2liYWNrIHBjaS0yLTA6IGZlIHN0YXRlIGNoYW5nZWQgNQpbMTExODMu
NzQzNDUxXSB4ZW4tcGNpYmFjayBwY2ktMi0wOiBmZSBzdGF0ZSBjaGFuZ2VkIDYKWzExMTgz
Ljc0NDUwNV0geGVuLXBjaWJhY2sgcGNpLTItMDogZmUgc3RhdGUgY2hhbmdlZCAwClsxMTE4
My43NDQ1MTBdIHhlbi1wY2liYWNrIHBjaS0yLTA6IGZyb250ZW5kIGlzIGdvbmUhIHVucmVn
aXN0ZXIgZGV2aWNlClsxMTE4My44NDU5NzhdIHBjaWJhY2sgMDAwMDowMDoxOS4wOiByZXNl
dHRpbmcgdmlydHVhbCBjb25maWd1cmF0aW9uIHNwYWNlClsxMTE4My44NDU5OTFdIHBjaWJh
Y2sgMDAwMDowMDoxOS4wOiBmcmVlLWluZyBkeW5hbWljYWxseSBhbGxvY2F0ZWQgdmlydHVh
bCBjb25maWd1cmF0aW9uIHNwYWNlIGZpZWxkcwpbMTEyMTMuNzc5MDkzXSB4ZW4tcGNpYmFj
ayBwY2ktNC0wOiBhbGxvY2F0ZWQgcGRldiBAIDB4ZmZmZjg4MDAyY2Q5ZDA0MApbMTEyMTMu
NzgwNDM1XSB4ZW4tcGNpYmFjayBwY2ktNC0wOiBnZXR0aW5nIGJlIHNldHVwClsxMTIxMy43
ODA2NzZdIHhlbi1wY2liYWNrIHBjaS00LTA6IGV4cG9ydGluZyBkb20gMCBidXMgMCBzbG90
IDE5IGZ1bmMgMApbMTEyMTMuNzgwNjgyXSB4ZW5fcGNpYmFjazogdnBjaTogMDAwMDowMDox
OS4wOiBhc3NpZ24gdG8gdmlydHVhbCBzbG90IDAKWzExMjEzLjc4MDg2MF0gcGNpYmFjayAw
MDAwOjAwOjE5LjA6IHJlZ2lzdGVyaW5nIGZvciA0ClsxMTIxMy43ODEyMTddIHhlbi1wY2li
YWNrIHBjaS00LTA6IFB1Ymxpc2hpbmcgcGNpIHJvb3RzClsxMTIxMy43ODE0ODFdIHhlbi1w
Y2liYWNrIHBjaS00LTA6IHdyaXRpbmcgcm9vdCAwIGF0IDAwMDA6MDAKWzExMjEzLjc5MDIx
Ml0geGVuLXBjaWJhY2sgcGNpLTQtMDogZmUgc3RhdGUgY2hhbmdlZCAxClsxMTIxMy44MTE0
NzhdIHhlbi1wY2liYWNrIHBjaS00LTA6IGZlIHN0YXRlIGNoYW5nZWQgMwpbMTEyMTMuODEx
Njc1XSB4ZW4tcGNpYmFjayBwY2ktNC0wOiBSZWFkaW5nIGZyb250ZW5kIGNvbmZpZwpbMTEy
MTMuODEyMjgxXSB4ZW4tcGNpYmFjayBwY2ktNC0wOiBBdHRhY2hpbmcgdG8gZnJvbnRlbmQg
cmVzb3VyY2VzIC0gZ250X3JlZj0yMDQ3IGV2dGNobj00ClsxMTIxMy44MTIzNDZdIHhlbi1w
Y2liYWNrIHBjaS00LTA6IEF0dGFjaGVkIQpbMTEyMTMuODEyMzUyXSB4ZW4tcGNpYmFjayBw
Y2ktNC0wOiBDb25uZWN0aW5nLi4uClsxMTIxMy44MTI5NzddIHhlbi1wY2liYWNrIHBjaS00
LTA6IENvbm5lY3RlZD8gMApbMTEyMTMuODEzMzkwXSB4ZW4tcGNpYmFjayBwY2ktNC0wOiBm
ZSBzdGF0ZSBjaGFuZ2VkIDQKWzExMjEzLjgyODY2Ml0gcGNpYmFjayAwMDAwOjAwOjE5LjA6
IGVuYWJsaW5nIGRldmljZSAoMDAwMCAtPiAwMDAzKQpbMTEyMTMuODI4Nzc1XSB4ZW46IHJl
Z2lzdGVyaW5nIGdzaSAyMCB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQpbMTEyMTMuODI4Nzgw
XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjIwClsxMTIxMy44Mjg3OTRdIHBjaWJhY2sgMDAw
MDowMDoxOS4wOiB4ZW4tcGNpYmFja1swMDAwOjAwOjE5LjBdOiAjMjAgb24gIGRpc2FibGUt
PiBlbmFibGUKWzExMjEzLjgyODg0M10gcGNpYmFjayAwMDAwOjAwOjE5LjA6IHhlbi1wY2li
YWNrWzAwMDA6MDA6MTkuMF06ICMyMCBvbiAgZW5hYmxlZApbMTEyMjAuODM4MjYzXSBwY2li
YWNrIDAwMDA6MDA6MTkuMDogeGVuLXBjaWJhY2tbMDAwMDowMDoxOS4wXTogIzIwIG9mZiAg
ZW5hYmxlLT4gZGlzYWJsZQpbMTEyMjAuODM4MzAyXSBwY2liYWNrIDAwMDA6MDA6MTkuMDog
eGVuLXBjaWJhY2tbMDAwMDowMDoxOS4wXTogIzAgb2ZmICBkaXNhYmxlZApbMTEyMjAuODM4
Nzg1XSB4ZW4tcGNpYmFjayBwY2ktNC0wOiBmZSBzdGF0ZSBjaGFuZ2VkIDUKWzExMjIwLjgz
OTgyNF0geGVuLXBjaWJhY2sgcGNpLTQtMDogZmUgc3RhdGUgY2hhbmdlZCA2ClsxMTIyMC44
NDEzNjddIHhlbi1wY2liYWNrIHBjaS00LTA6IGZlIHN0YXRlIGNoYW5nZWQgMApbMTEyMjAu
ODQxMzcyXSB4ZW4tcGNpYmFjayBwY2ktNC0wOiBmcm9udGVuZCBpcyBnb25lISB1bnJlZ2lz
dGVyIGRldmljZQpbMTEyMjAuOTQ0MDYwXSBwY2liYWNrIDAwMDA6MDA6MTkuMDogcmVzZXR0
aW5nIHZpcnR1YWwgY29uZmlndXJhdGlvbiBzcGFjZQpbMTEyMjAuOTQ0MDc4XSBwY2liYWNr
IDAwMDA6MDA6MTkuMDogZnJlZS1pbmcgZHluYW1pY2FsbHkgYWxsb2NhdGVkIHZpcnR1YWwg
Y29uZmlndXJhdGlvbiBzcGFjZSBmaWVsZHMK
------------0410070F03E0EB1B3
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

------------0410070F03E0EB1B3--



From xen-devel-bounces@lists.xen.org Tue Nov 18 22:13:30 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Nov 2014 22:13:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1Xqr1B-0007JD-4M; Tue, 18 Nov 2014 22:13:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <linux@eikelenboom.it>) id 1Xqr19-0007J8-7o
	for xen-devel@lists.xenproject.org; Tue, 18 Nov 2014 22:12:59 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
	58/F1-27584-A64CB645; Tue, 18 Nov 2014 22:12:58 +0000
X-Env-Sender: linux@eikelenboom.it
X-Msg-Ref: server-13.tower-206.messagelabs.com!1416348776!12125310!1
X-Originating-IP: [84.200.39.61]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2728 invoked from network); 18 Nov 2014 22:12:56 -0000
Received: from vserver.eikelenboom.it (HELO smtp.eikelenboom.it) (84.200.39.61)
	by server-13.tower-206.messagelabs.com with DHE-RSA-AES128-SHA
	encrypted SMTP; 18 Nov 2014 22:12:56 -0000
Received: from 76-71-ftth.on.nl ([88.159.71.76]:54969 helo=w510-wirelesss)
	by smtp.eikelenboom.it with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:256)
	(Exim 4.80) (envelope-from <linux@eikelenboom.it>)
	id 1Xqqzb-0003oF-CU; Tue, 18 Nov 2014 23:11:23 +0100
Date: Tue, 18 Nov 2014 23:12:54 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
Organization: Eikelenboom IT services
X-Priority: 3 (Normal)
Message-ID: <348130555.20141118231254@eikelenboom.it>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
In-Reply-To: <20141118205633.GB6540@laptop.dumpdata.com>
References: <1402169526.20141114230958@eikelenboom.it>
	<20141117163416.GA22137@laptop.dumpdata.com>
	<1403873666.20141117180419@eikelenboom.it>
	<20141117204347.GA27617@laptop.dumpdata.com>
	<1271355060.20141117234011@eikelenboom.it>
	<20141118024927.GA32256@andromeda.dapyr.net>
	<1408328417.20141118120741@eikelenboom.it>
	<68258140.20141118160925@eikelenboom.it>
	<20141118161650.GC17095@laptop.dumpdata.com>
	<1222042576.20141118180323@eikelenboom.it>
	<20141118205633.GB6540@laptop.dumpdata.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="----------1231500C116741850"
Cc: Konrad Rzeszutek Wilk <konrad@darnok.org>, Jan Beulich <JBeulich@suse.com>,
	xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] Xen-unstable: xen panic RIP:   dpci_softirq
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

------------1231500C116741850
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


Tuesday, November 18, 2014, 9:56:33 PM, you wrote:

>> 
>> Uhmm i thought i had these switched off (due to problems earlier and then forgot 
>> about them .. however looking at the earlier reports these lines were also in 
>> those reports).
>> 
>> The xen-syms and these last runs are all with a prestine xen tree cloned today (staging 
>> branch), so the qemu-xen and seabios defined with that were also freshly cloned 
>> and had a new default seabios config. (just to rule out anything stale in my tree)
>> 
>> If you don't see those messages .. perhaps your seabios and qemu trees (and at least the 
>> seabios config) are not the most recent (they don't get updated automatically 
>> when you just do a git pull on the main tree) ?
>> 
>> In /tools/firmware/seabios-dir/.config i have:
>> CONFIG_USB=y
>> CONFIG_USB_UHCI=y
>> CONFIG_USB_OHCI=y
>> CONFIG_USB_EHCI=y
>> CONFIG_USB_XHCI=y
>> CONFIG_USB_MSC=y
>> CONFIG_USB_UAS=y
>> CONFIG_USB_HUB=y
>> CONFIG_USB_KEYBOARD=y
>> CONFIG_USB_MOUSE=y
>> 

> I seem to have the same thing. Perhaps it is my XHCI controller being wonky.

>> And this is all just from a:
>> - git clone git://xenbits.xen.org/xen.git -b staging
>> - make clean && ./configure && make -j6 && make -j6 install

> Aye. 
> .. snip..
>> >  1) test_and_[set|clear]_bit sometimes return unexpected values.
>> >     [But this might be invalid as the addition of the ffff8303faaf25a8
>> >      might be correct - as the second dpci the softirq is processing
>> >      could be the MSI one]
>> 
>> Would there be an easy way to stress test this function separately in some 
>> debugging function to see if it indeed is returning unexpected values ?

> Sadly no. But you got me looking in the right direction when you mentioned
> 'timeout'.
>> 
>> >  2) INIT_LIST_HEAD operations on the same CPU are not honored.
>> 
>> Just curious, have you also tested the patches on AMD hardware ?

> Yes. To reproduce this the first thing I did was to get an AMD box.

>> 
>>  
>> >> When i look at the combination of (2) and (3), It seems it could be an 
>> >> interaction between the two passed through devices and/or different IRQ types.
>> 
>> > Could be - as in it is causing this issue to show up faster than
>> > expected. Or it is the one that triggers more than one dpci happening
>> > at the same time.
>> 
>> Well that didn't seem to be it (see separate amendment i mailed previously)

> Right, the current theory I've is that the interrupts are not being
> Acked within 8 milisecond and we reset the 'state' - and at the same
> time we get an interrupt and schedule it - while we are still processing
> the same interrupt. This would explain why the 'test_and_clear_bit'
> got the wrong value.

> In regards to the list poison - following this thread of logic - with
> the 'state = 0' set we open the floodgates for any CPU to put the same
> 'struct hvm_pirq_dpci' on its list.

> We do reset the 'state' on _every_ GSI that is mapped to a guest - so
> we also reset the 'state' for the MSI one (XHCI). Anyhow in your case:

> CPUX:                           CPUY:
> pt_irq_time_out:
> state = 0;                      
> [out of timer coder, the                raise_softirq
>  pirq_dpci is on the dpci_list]         [adds the pirq_dpci as state == 0]

> softirq_dpci                            softirq_dpci:
>         list_del
>         [entries poison]
>                                                 list_del <= BOOM
>                         
> Is what I believe is happening.

> The INTX device - once I put a load on it - does not trigger
> any pt_irq_time_out, so that would explain why I cannot hit this.

> But I believe your card hits these "hiccups".   


Hi Konrad,

I just tested you 5 patches and as a result i still got an(other) host crash:
(complete serial log attached)

(XEN) [2014-11-18 21:55:41.591] ----[ Xen-4.5.0-rc  x86_64  debug=y  Not tainted ]----
(XEN) [2014-11-18 21:55:41.591] CPU:    0
(XEN) [2014-11-18 21:55:41.591] ----[ Xen-4.5.0-rc  x86_64  debug=y  Not tainted ]----
(XEN) [2014-11-18 21:55:41.591] RIP:    e008:[<ffff82d08012c7e7>]CPU:    2
(XEN) [2014-11-18 21:55:41.591] RIP:    e008:[<ffff82d08014a461>] hvm_do_IRQ_dpci+0xbd/0x13c
(XEN) [2014-11-18 21:55:41.591] RFLAGS: 0000000000010006    _spin_unlock+0x1f/0x30CONTEXT: hypervisor
(XEN) [2014-11-18 21:55:41.591] 
(XEN) [2014-11-18 21:55:41.591] RFLAGS: 0000000000010246   rax: 0000000000000000   rbx: ffff8303773450a8   rcx: 0000000000000001
(XEN) [2014-11-18 21:55:41.591] CONTEXT: hypervisor
(XEN) [2014-11-18 21:55:41.591] rdx: 0000000000000000   rsi: ffff83054ef4ef98   rdi: 0000000012aa5400
(XEN) [2014-11-18 21:55:41.591] rax: ffff82d080328da0   rbx: ffff8305186c5d80   rcx: 0000000000000000
(XEN) [2014-11-18 21:55:41.591] rbp: ffff83054ef47c88   rsp: ffff83054ef47c78   r8:  ffff8305186c58d0
(XEN) [2014-11-18 21:55:41.591] r9:  000000000000002f   r10: 00000000000000d0   r11: ffffffff829084b0
(XEN) [2014-11-18 21:55:41.591] rdx: ffff82d0802e0000   rsi: ffff83050aead2a8   rdi: 00000000000000b8
(XEN) [2014-11-18 21:55:41.591] rbp: ffff82d0802e7df8   rsp: ffff82d0802e7df8   r8:  ffff82d0802e7d28
(XEN) [2014-11-18 21:55:41.591] r9:  0000000000000040   r10: 0000000000000000   r11: ffffffffffffffc0
(XEN) [2014-11-18 21:55:41.591] r12: ffff8305186c5d80   r13: ffff8303773450a8   r14: ffff8303773450b8
(XEN) [2014-11-18 21:55:41.591] r15: ffff8305186c5b00   cr0: 000000008005003b   cr4: 00000000000006f0
(XEN) [2014-11-18 21:55:41.591] r12: ffff830515b5b000   r13: 0000000000000000   r14: ffff830377345080
(XEN) [2014-11-18 21:55:41.591] cr3: 000000054a215000   cr2: 00000000000000b8
(XEN) [2014-11-18 21:55:41.591] r15: 000000000000002f   cr0: 000000008005003b   cr4: 00000000000006f0
(XEN) [2014-11-18 21:55:41.591] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) [2014-11-18 21:55:41.591] cr3: 000000054a215000   cr2: 0000000000000160
(XEN) [2014-11-18 21:55:41.591] ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) [2014-11-18 21:55:41.591] Xen stack trace from rsp=ffff82d0802e7df8:
(XEN) [2014-11-18 21:55:41.591]    ffff82d0802e7e48Xen stack trace from rsp=ffff83054ef47c78:
(XEN) [2014-11-18 21:55:41.591]    ffff82d08014a395 ffff83009fd2d060 ffff83054ef47c88 ffff8303773450b8
(XEN) [2014-11-18 21:55:41.591]    ffffc900141f2b20 ffff82d080328f80 ffff830377345140 ffff82d08014a26e ffff8303773450a8 ffff83054ef47d18
(XEN) [2014-11-18 21:55:41.591]    ffff82d080172060 000000943f43e518 ffff88002b227e18 ffff82d0802e7e78
(XEN) [2014-11-18 21:55:41.591]    ffff82d08012f2c3 0000000000000286
(XEN) [2014-11-18 21:55:41.591]    0000000100000031 ffff82d08018b20f ffff82d080328f80 ffff83050b0bb5e0 ffff83054ef47cf8 ffff82d080178846 ffff8303773450e0
(XEN) [2014-11-18 21:55:41.591]   
(XEN) [2014-11-18 21:55:41.591]    ffff82d0802e7ec8 ffff82d08012f3c3 ffff82d0802e7ef8 0000000000000000 ffff82d08022d5a1
(XEN) [2014-11-18 21:55:41.591]    000000943f65d8b4 ffff83055d002f24 0000000000000000 0000002f9ff88000
(XEN) [2014-11-18 21:55:41.591]    ffff82d0802fff80 ffff83054ef47d28 000000000055d126 ffff83054ef12000 ffff82d0802fff80 ffffffffffffffff
(XEN) [2014-11-18 21:55:41.591]    ffff830515b5b0b8 ffff82d0802e0000 ffff88002b227e18
(XEN) [2014-11-18 21:55:41.591]    ffff82d0802e7ef8 ffff82d0802fff80 ffff82d08012be31 ffff8303773450a8 ffff830515b5b000
(XEN) [2014-11-18 21:55:41.591]    0200200200200200 ffff83009fd2d000
(XEN) [2014-11-18 21:55:41.591]    00007cfab10b82b7 0000000000000001 ffff82d080233122 0200200200200200 ffff830515b5b000
(XEN) [2014-11-18 21:55:41.591]    0000000000000001 ffff88005925a1e8
(XEN) [2014-11-18 21:55:41.591]    ffff8303773450a8 ffff82d0802fff80 ffff82d0802e7f08 ffff82d08012be89 ffff83054ef47dd8 00007d2f7fd180c7 ffff830515b5b0b8 ffff82d080232cd1
(XEN) [2014-11-18 21:55:41.591]    ffff88002b227e18 ffff88005925a1e8
(XEN) [2014-11-18 21:55:41.591]    0000000000000001 0000000000000001
(XEN) [2014-11-18 21:55:41.591]    ffff88002b227bb8 ffffffff829084b0 ffff88005f6d35a8 0000000000000000 0000000000000000
(XEN) [2014-11-18 21:55:41.591]    00000000000000d0 000000943f4e172d 0000000000000000 ffff830377345150 0000000000005776 ffffffff81c10cc0
(XEN) [2014-11-18 21:55:41.591]    000000943f43e300 0000000000000000
(XEN) [2014-11-18 21:55:41.591]    0000000000000001 0000000000000001 0000000000000000 ffff83054ef4ef98
(XEN) [2014-11-18 21:55:41.591]    ffff830515b5b0bc 000000b900000000 ffff82d08012c69f ffff88005925a180 ffff88005f6d3500 000000000000e008 000000fa00000000
(XEN) [2014-11-18 21:55:41.591]    0000000000000246
(XEN) [2014-11-18 21:55:41.591]    ffffffff810eab63 ffff83054ef47dd0 000000000000e033 0000000000000000 0000000000000286 ffff830377345110 ffff88002b227b68
(XEN) [2014-11-18 21:55:41.591]   
(XEN) [2014-11-18 21:55:41.591]    000000000000e02b ffff83054ef47ec8 ffff82d08014962d 000000000000beef 0000000000000100 ffff82d080328da0
(XEN) [2014-11-18 21:55:41.591]    000000000000beef 000000000000beef
(XEN) [2014-11-18 21:55:41.591]    000000000000beef 0000000000000000 ffff83009fd2d000 ffff830512b6c068 0000000000000000 ffff83054ef4e540
(XEN) [2014-11-18 21:55:41.591]    ffff83054ef4e400 0000000000000000
(XEN) [2014-11-18 21:55:41.591] Xen call trace:
(XEN) [2014-11-18 21:55:41.591]    [<ffff82d08012c7e7>] _spin_unlock+0x1f/0x30
(XEN) [2014-11-18 21:55:41.591]  ffff830515b5b0b8
(XEN) [2014-11-18 21:55:41.591]    0000000100000000 ffff83054ef47e88   [<ffff82d08014a395>] pt_irq_time_out+0x127/0x136
(XEN) [2014-11-18 21:55:41.591]    [<ffff82d08012f2c3>] execute_timer+0x4e/0x6c
(XEN) [2014-11-18 21:55:41.591]    [<ffff82d08012f3c3>] timer_softirq_action+0xe2/0x220
(XEN) [2014-11-18 21:55:41.591]    [<ffff82d08012be31>] __do_softirq+0x81/0x8c
(XEN) [2014-11-18 21:55:41.591]    [<ffff82d08012be89>] do_softirq+0x13/0x15
(XEN) [2014-11-18 21:55:41.591]    [<ffff82d080232cd1>] process_softirqs+0x21/0x30
(XEN) [2014-11-18 21:55:41.591] 
(XEN) [2014-11-18 21:55:41.591]  ffff83054ef47e88 ffff83054ef47e88Pagetable walk from 00000000000000b8:
(XEN) [2014-11-18 21:55:41.591] 
(XEN) [2014-11-18 21:55:41.591]    ffff8303773450a8 L4[0x000] = 0000000000000000 ffffffffffffffff
(XEN) [2014-11-18 21:55:41.591]  0000000000000082 ffff8303773450a8
(XEN) [2014-11-18 21:55:43.260] ****************************************
(XEN) [2014-11-18 21:55:43.280]  ffff830377345150Panic on CPU 0:
(XEN) [2014-11-18 21:55:43.297] FATAL PAGE FAULT
(XEN) [2014-11-18 21:55:43.310] [error_code=0000]
(XEN) [2014-11-18 21:55:43.323] Faulting linear address: 00000000000000b8
(XEN) [2014-11-18 21:55:43.343] ****************************************
(XEN) [2014-11-18 21:55:43.362] 
(XEN) [2014-11-18 21:55:43.371] Reboot in five seconds...
(XEN) [2014-11-18 21:55:43.386] 
(XEN) [2014-11-18 21:55:43.395]    ffff830515b5b000 0000000000000001 ffff830377345080 000000000000002f
(XEN) [2014-11-18 21:55:43.422]    ffff83054ef47f08 ffff82d0801721a3 ffff83054ef47e88 ffff83054ef47e88
(XEN) [2014-11-18 21:55:43.449]    00000ecc00000004 ffff82d080300080 ffff82d0802fff80 ffffffffffffffff
(XEN) [2014-11-18 21:55:43.476]    ffff83054ef40000 0000000000000001 ffff83054ef47ef8 ffff82d08012be31
(XEN) [2014-11-18 21:55:43.503]    ffff83009ff88000 ffffffff83081590 ffffffff8221c520 ffffffff8221cc20
(XEN) [2014-11-18 21:55:43.530] Xen call trace:
(XEN) [2014-11-18 21:55:43.543]    [<ffff82d08014a461>] hvm_do_IRQ_dpci+0xbd/0x13c
(XEN) [2014-11-18 21:55:43.565]    [<ffff82d080172060>] do_IRQ+0x49c/0x624
(XEN) [2014-11-18 21:55:43.584]    [<ffff82d080233122>] common_interrupt+0x62/0x70
(XEN) [2014-11-18 21:55:43.606]    [<ffff82d08012c69f>] _spin_lock+0x1a/0x54
(XEN) [2014-11-18 21:55:43.626]    [<ffff82d08014962d>] dpci_softirq+0x241/0x3ad
(XEN) [2014-11-18 21:55:43.648]    [<ffff82d08012be31>] __do_softirq+0x81/0x8c
(XEN) [2014-11-18 21:55:43.669]    [<ffff82d08012be89>] do_softirq+0x13/0x15
(XEN) [2014-11-18 21:55:43.689]    [<ffff82d080232cd1>] process_softirqs+0x21/0x30
(XEN) [2014-11-18 21:55:43.711] 
(XEN) [2014-11-18 21:55:43.720] Pagetable walk from 0000000000000160:
(XEN) [2014-11-18 21:55:43.738]  L4[0x000] = 0000000000000000 ffffffffffffffff
(XEN) [2014-11-18 21:55:43.759] 
(XEN) [2014-11-18 21:55:43.768] ****************************************
(XEN) [2014-11-18 21:55:43.787] Panic on CPU 2:
(XEN) [2014-11-18 21:55:43.800] FATAL PAGE FAULT
(XEN) [2014-11-18 21:55:43.813] [error_code=0002]
(XEN) [2014-11-18 21:55:43.826] Faulting linear address: 0000000000000160
(XEN) [2014-11-18 21:55:43.845] ****************************************
(XEN) [2014-11-18 21:55:43.865] 
(XEN) [2014-11-18 21:55:43.873] Reboot in five seconds...

# addr2line -e xen-syms ffff82d08012c7e7
/usr/src/new/xen-unstable-vanilla/xen/include/asm/spinlock.h:18
# addr2line -e xen-syms ffff82d08014a461
/usr/src/new/xen-unstable-vanilla/xen/include/asm/atomic.h:172
# addr2line -e xen-syms ffff82d080172060
/usr/src/new/xen-unstable-vanilla/xen/arch/x86/irq.c:1175
# addr2line -e xen-syms ffff82d080233122
/usr/src/new/xen-unstable-vanilla/xen/arch/x86/x86_64/entry.S:487
# addr2line -e xen-syms ffff82d08012c69f
/usr/src/new/xen-unstable-vanilla/xen/common/spinlock.c:126
# addr2line -e xen-syms ffff82d08014962d
/usr/src/new/xen-unstable-vanilla/xen/drivers/passthrough/io.c:835
# addr2line -e xen-syms ffff82d08014a395
/usr/src/new/xen-unstable-vanilla/xen/drivers/passthrough/io.c:339
# addr2line -e xen-syms ffff82d08012f2c3
/usr/src/new/xen-unstable-vanilla/xen/common/timer.c:426
------------1231500C116741850
Content-Type: application/octet-stream;
 name="serial.log"
Content-transfer-encoding: base64
Content-Disposition: attachment;
 filename="serial.log"

77u/IF9fICBfXyAgICAgICAgICAgIF8gIF8gICAgX19fXyAgIF9fXyAgICAgICAgICAgICAg
DQogXCBcLyAvX19fIF8gX18gICB8IHx8IHwgIHwgX19ffCAvIF8gXCAgICBfIF9fIF9fXyAN
CiAgXCAgLy8gXyBcICdfIFwgIHwgfHwgfF8gfF9fXyBcfCB8IHwgfF9ffCAnX18vIF9ffA0K
ICAvICBcICBfXy8gfCB8IHwgfF9fICAgX3wgX19fKSB8IHxffCB8X198IHwgfCAoX18gDQog
L18vXF9cX19ffF98IHxffCAgICB8X3woXylfX19fKF8pX19fLyAgIHxffCAgXF9fX3wNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KKFhF
TikgWGVuIHZlcnNpb24gNC41LjAtcmMgKHJvb3RAZHluZG5zLm9yZykgKGdjYy00LjcucmVh
bCAoRGViaWFuIDQuNy4yLTUpIDQuNy4yKSBkZWJ1Zz15IFR1ZSBOb3YgMTggMjI6Mzc6NTgg
Q0VUIDIwMTQNCihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IFdlZCBOb3YgNSAxNDozMjo0NyAy
MDE0ICswMDAwIGdpdDowOWZmOGVhLWRpcnR5DQooWEVOKSBCb290bG9hZGVyOiBHUlVCIDEu
OTktMjcrZGViN3UyDQooWEVOKSBDb21tYW5kIGxpbmU6IGRvbTBfbWVtPTE1MzZNLG1heDox
NTM2TSBsb2dsdmw9YWxsIGxvZ2x2bF9ndWVzdD1hbGwgY29uc29sZV90aW1lc3RhbXBzPWRh
dGVtcyB2Z2E9Z2Z4LTEyODB4MTAyNHgzMiBuby1jcHVpZGxlIGNvbTE9Mzg0MDAsOG4xIGNv
bnNvbGU9dmdhLGNvbTEgaXZyc19pb2FwaWNbNl09MDA6MTQuMCBpb21tdT1vbix2ZXJib3Nl
LGRlYnVnLGFtZC1pb21tdS1kZWJ1ZyBkZWJ1ZyBsYXBpYz1kZWJ1ZyBhcGljX3ZlcmJvc2l0
eT1kZWJ1ZyBhcGljPWRlYnVnDQooWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjoNCihYRU4pICBW
R0EgaXMgZ3JhcGhpY3MgbW9kZSAxMjgweDEwMjQsIDMyIGJwcA0KKFhFTikgIFZCRS9EREMg
bWV0aG9kczogVjI7IEVESUQgdHJhbnNmZXIgdGltZTogMSBzZWNvbmRzDQooWEVOKSBEaXNj
IGluZm9ybWF0aW9uOg0KKFhFTikgIEZvdW5kIDIgTUJSIHNpZ25hdHVyZXMNCihYRU4pICBG
b3VuZCAyIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmVzDQooWEVOKSBYZW4tZTgyMCBSQU0g
bWFwOg0KKFhFTikgIDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDk5NDAwICh1c2Fi
bGUpDQooWEVOKSAgMDAwMDAwMDAwMDA5OTQwMCAtIDAwMDAwMDAwMDAwYTAwMDAgKHJlc2Vy
dmVkKQ0KKFhFTikgIDAwMDAwMDAwMDAwZTQwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNl
cnZlZCkNCihYRU4pICAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDA5ZmY5MDAwMCAodXNh
YmxlKQ0KKFhFTikgIDAwMDAwMDAwOWZmOTAwMDAgLSAwMDAwMDAwMDlmZjllMDAwIChBQ1BJ
IGRhdGEpDQooWEVOKSAgMDAwMDAwMDA5ZmY5ZTAwMCAtIDAwMDAwMDAwOWZmZTAwMDAgKEFD
UEkgTlZTKQ0KKFhFTikgIDAwMDAwMDAwOWZmZTAwMDAgLSAwMDAwMDAwMGEwMDAwMDAwIChy
ZXNlcnZlZCkNCihYRU4pICAwMDAwMDAwMGZmZTAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAo
cmVzZXJ2ZWQpDQooWEVOKSAgMDAwMDAwMDEwMDAwMDAwMCAtIDAwMDAwMDA1NjAwMDAwMDAg
KHVzYWJsZSkNCihYRU4pIEFDUEk6IFJTRFAgMDAwRkIxMDAsIDAwMTQgKHIwIEFDUElBTSkN
CihYRU4pIEFDUEk6IFJTRFQgOUZGOTAwMDAsIDAwNDggKHIxIE1TSSAgICBPRU1TTElDICAy
MDEwMDkxMyBNU0ZUICAgICAgIDk3KQ0KKFhFTikgQUNQSTogRkFDUCA5RkY5MDIwMCwgMDA4
NCAocjEgNzY0ME1TIEE3NjQwMTAwIDIwMTAwOTEzIE1TRlQgICAgICAgOTcpDQooWEVOKSBB
Q1BJOiBEU0RUIDlGRjkwNUUwLCA5NDI3IChyMSAgQTc2NDAgQTc2NDAxMDAgICAgICAxMDAg
SU5UTCAyMDA1MTExNykNCihYRU4pIEFDUEk6IEZBQ1MgOUZGOUUwMDAsIDAwNDANCihYRU4p
IEFDUEk6IEFQSUMgOUZGOTAzOTAsIDAwODggKHIxIDc2NDBNUyBBNzY0MDEwMCAyMDEwMDkx
MyBNU0ZUICAgICAgIDk3KQ0KKFhFTikgQUNQSTogTUNGRyA5RkY5MDQyMCwgMDAzQyAocjEg
NzY0ME1TIE9FTU1DRkcgIDIwMTAwOTEzIE1TRlQgICAgICAgOTcpDQooWEVOKSBBQ1BJOiBT
TElDIDlGRjkwNDYwLCAwMTc2IChyMSBNU0kgICAgT0VNU0xJQyAgMjAxMDA5MTMgTVNGVCAg
ICAgICA5NykNCihYRU4pIEFDUEk6IE9FTUIgOUZGOUUwNDAsIDAwNzIgKHIxIDc2NDBNUyBB
NzY0MDEwMCAyMDEwMDkxMyBNU0ZUICAgICAgIDk3KQ0KKFhFTikgQUNQSTogU1JBVCA5RkY5
QTVFMCwgMDEwOCAocjMgQU1EICAgIEZBTV9GXzEwICAgICAgICAyIEFNRCAgICAgICAgIDEp
DQooWEVOKSBBQ1BJOiBIUEVUIDlGRjlBNkYwLCAwMDM4IChyMSA3NjQwTVMgT0VNSFBFVCAg
MjAxMDA5MTMgTVNGVCAgICAgICA5NykNCihYRU4pIEFDUEk6IElWUlMgOUZGOUE3MzAsIDAx
MTAgKHIxICBBTUQgICAgIFJEODkwUyAgIDIwMjAzMSBBTUQgICAgICAgICAwKQ0KKFhFTikg
QUNQSTogU1NEVCA5RkY5QTg0MCwgMERBNCAocjEgQSBNIEkgIFBPV0VSTk9XICAgICAgICAx
IEFNRCAgICAgICAgIDEpDQooWEVOKSBTeXN0ZW0gUkFNOiAyMDQ3OU1CICgyMDk3MDY2MGtC
KQ0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwIC0+IE5vZGUgMA0KKFhFTikgU1JBVDog
UFhNIDAgLT4gQVBJQyAxIC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAy
IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAzIC0+IE5vZGUgMA0KKFhF
TikgU1JBVDogUFhNIDAgLT4gQVBJQyA0IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogUFhNIDAg
LT4gQVBJQyA1IC0+IE5vZGUgMA0KKFhFTikgU1JBVDogTm9kZSAwIFBYTSAwIDAtYTAwMDAN
CihYRU4pIFNSQVQ6IE5vZGUgMCBQWE0gMCAxMDAwMDAtYTAwMDAwMDANCihYRU4pIFNSQVQ6
IE5vZGUgMCBQWE0gMCAxMDAwMDAwMDAtNTYwMDAwMDAwDQooWEVOKSBOVU1BOiBBbGxvY2F0
ZWQgbWVtbm9kZW1hcCBmcm9tIDU1ZDBhZjAwMCAtIDU1ZDBiNTAwMA0KKFhFTikgTlVNQTog
VXNpbmcgOCBmb3IgdGhlIGhhc2ggc2hpZnQuDQooWEVOKSBEb21haW4gaGVhcCBpbml0aWFs
aXNlZA0KKFhFTikgdmVzYWZiOiBmcmFtZWJ1ZmZlciBhdCAweGQwMDAwMDAwLCBtYXBwZWQg
dG8gMHhmZmZmODJjMDAwMjAxMDAwLCB1c2luZyA2MTQ0aywgdG90YWwgMTYzODRrDQooWEVO
KSB2ZXNhZmI6IG1vZGUgaXMgMTI4MHgxMDI0eDMyLCBsaW5lbGVuZ3RoPTUxMjAsIGZvbnQg
OHgxNg0KKFhFTikgdmVzYWZiOiBUcnVlY29sb3I6IHNpemU9MDo4Ojg6OCwgc2hpZnQ9MDox
Njo4OjANCihYRU4pIGZvdW5kIFNNUCBNUC10YWJsZSBhdCAwMDBmZjc4MA0KKFhFTikgRE1J
IHByZXNlbnQuDQooWEVOKSBBUElDIGJvb3Qgc3RhdGUgaXMgJ3hhcGljJw0KKFhFTikgVXNp
bmcgQVBJQyBkcml2ZXIgZGVmYXVsdA0KKFhFTikgQUNQSTogUE0tVGltZXIgSU8gUG9ydDog
MHg4MDgNCihYRU4pIEFDUEk6IFNMRUVQIElORk86IHBtMXhfY250WzE6ODA0LDE6MF0sIHBt
MXhfZXZ0WzE6ODAwLDE6MF0NCihYRU4pIEFDUEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNb
OWZmOWUwMGNdLCB2ZWNfc2l6ZVsyMF0NCihYRU4pIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVz
cyAweGZlZTAwMDAwDQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19p
ZFsweDAwXSBlbmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICMwIDA6MTAgQVBJQyB2ZXJzaW9u
IDE2DQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDAxXSBl
bmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICMxIDA6MTAgQVBJQyB2ZXJzaW9uIDE2DQooWEVO
KSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQ0K
KFhFTikgUHJvY2Vzc29yICMyIDA6MTAgQVBJQyB2ZXJzaW9uIDE2DQooWEVOKSBBQ1BJOiBM
QVBJQyAoYWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDAzXSBlbmFibGVkKQ0KKFhFTikgUHJv
Y2Vzc29yICMzIDA6MTAgQVBJQyB2ZXJzaW9uIDE2DQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDA1XSBsYXBpY19pZFsweDA0XSBlbmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICM0
IDA6MTAgQVBJQyB2ZXJzaW9uIDE2DQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA2
XSBsYXBpY19pZFsweDA1XSBlbmFibGVkKQ0KKFhFTikgUHJvY2Vzc29yICM1IDA6MTAgQVBJ
QyB2ZXJzaW9uIDE2DQooWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDZdIGFkZHJlc3NbMHhm
ZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pDQooWEVOKSBJT0FQSUNbMF06IGFwaWNfaWQgNiwgdmVy
c2lvbiAzMywgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMw0KKFhFTikgQUNQSTogSU9B
UElDIChpZFsweDA3XSBhZGRyZXNzWzB4ZmVjMjAwMDBdIGdzaV9iYXNlWzI0XSkNCihYRU4p
IElPQVBJQ1sxXTogYXBpY19pZCA3LCB2ZXJzaW9uIDMzLCBhZGRyZXNzIDB4ZmVjMjAwMDAs
IEdTSSAyNC01NQ0KKFhFTikgQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBn
bG9iYWxfaXJxIDIgZGZsIGRmbCkNCihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi
dXNfaXJxIDkgZ2xvYmFsX2lycSA5IGxvdyBsZXZlbCkNCihYRU4pIEFDUEk6IElSUTAgdXNl
ZCBieSBvdmVycmlkZS4NCihYRU4pIEFDUEk6IElSUTIgdXNlZCBieSBvdmVycmlkZS4NCihY
RU4pIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4NCihYRU4pIEVuYWJsaW5nIEFQSUMg
bW9kZTogIEZsYXQuICBVc2luZyAyIEkvTyBBUElDcw0KKFhFTikgQUNQSTogSFBFVCBpZDog
MHg4MzAwIGJhc2U6IDB4ZmVkMDAwMDANCihYRU4pIEVSU1QgdGFibGUgd2FzIG5vdCBmb3Vu
ZA0KKFhFTikgVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9y
bWF0aW9uDQooWEVOKSBTTVA6IEFsbG93aW5nIDYgQ1BVcyAoMCBob3RwbHVnIENQVXMpDQoo
WEVOKSBtYXBwZWQgQVBJQyB0byBmZmZmODJjZmZmZGZiMDAwIChmZWUwMDAwMCkNCihYRU4p
IG1hcHBlZCBJT0FQSUMgdG8gZmZmZjgyY2ZmZmRmYTAwMCAoZmVjMDAwMDApDQooWEVOKSBt
YXBwZWQgSU9BUElDIHRvIGZmZmY4MmNmZmZkZjkwMDAgKGZlYzIwMDAwKQ0KKFhFTikgSVJR
IGxpbWl0czogNTYgR1NJLCAxMTEyIE1TSS9NU0ktWA0KKFhFTikgVXNpbmcgc2NoZWR1bGVy
OiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3JlZGl0KQ0KKFhFTikgRGV0ZWN0ZWQgMzIwMC4x
MzIgTUh6IHByb2Nlc3Nvci4NCihYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcuDQooWEVO
KSBBTUQgRmFtMTBoIG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQNCihYRU4pIGFs
dCB0YWJsZSBmZmZmODJkMDgwMmQ5ZWYwIC0+IGZmZmY4MmQwODAyZGFmMTANCihYRU4pIFBD
STogTUNGRyBjb25maWd1cmF0aW9uIDA6IGJhc2UgZTAwMDAwMDAgc2VnbWVudCAwMDAwIGJ1
c2VzIDAwIC0gZmYNCihYRU4pIFBDSTogTm90IHVzaW5nIE1DRkcgZm9yIHNlZ21lbnQgMDAw
MCBidXMgMDAtZmYNCihYRU4pIEFNRC1WaTogRm91bmQgTVNJIGNhcGFiaWxpdHkgYmxvY2sg
YXQgMHg1NA0KKFhFTikgQU1ELVZpOiBBQ1BJIFRhYmxlOg0KKFhFTikgQU1ELVZpOiAgU2ln
bmF0dXJlIElWUlMNCihYRU4pIEFNRC1WaTogIExlbmd0aCAweDExMA0KKFhFTikgQU1ELVZp
OiAgUmV2aXNpb24gMHgxDQooWEVOKSBBTUQtVmk6ICBDaGVja1N1bSAweGViDQooWEVOKSBB
TUQtVmk6ICBPRU1fSWQgQU1EICANCihYRU4pIEFNRC1WaTogIE9FTV9UYWJsZV9JZCBSRDg5
MFMNCihYRU4pIEFNRC1WaTogIE9FTV9SZXZpc2lvbiAweDIwMjAzMQ0KKFhFTikgQU1ELVZp
OiAgQ3JlYXRvcl9JZCBBTUQgDQooWEVOKSBBTUQtVmk6ICBDcmVhdG9yX1JldmlzaW9uIDAN
CihYRU4pIEFNRC1WaTogSVZSUyBCbG9jazogdHlwZSAweDEwIGZsYWdzIDB4M2UgbGVuIDB4
ZTAgaWQgMHgyDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MyBp
ZCAwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogIERldl9JZCBSYW5nZTogMCAtPiAweDINCihY
RU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4MTAgZmxhZ3Mg
MA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDMgaWQgMHhmMDAg
ZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiAgRGV2X0lkIFJhbmdlOiAweGYwMCAtPiAweGYwMQ0K
KFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHgxOCBmbGFn
cyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MyBpZCAweGUw
MCBmbGFncyAwDQooWEVOKSBBTUQtVmk6ICBEZXZfSWQgUmFuZ2U6IDB4ZTAwIC0+IDB4ZTAx
DQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDI4IGZs
YWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4
ZDAwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgy
IGlkIDB4MzAgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlw
ZSAweDIgaWQgMHhjMDAgZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRy
eTogdHlwZSAweDIgaWQgMHg0OCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNl
IEVudHJ5OiB0eXBlIDB4MiBpZCAweGIwMCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQg
RGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDUwIGZsYWdzIDANCihYRU4pIEFNRC1WaTog
SVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4YTAwIGZsYWdzIDANCihYRU4pIEFN
RC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4NTggZmxhZ3MgMA0KKFhF
TikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDMgaWQgMHg5MDAgZmxhZ3Mg
MA0KKFhFTikgQU1ELVZpOiAgRGV2X0lkIFJhbmdlOiAweDkwMCAtPiAweDkwMQ0KKFhFTikg
QU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHg2MCBmbGFncyAwDQoo
WEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDUwMCBmbGFn
cyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweDYw
OCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBp
ZCAweDgwMCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBl
IDB4MiBpZCAweDYxMCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5
OiB0eXBlIDB4MiBpZCAweDcwMCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNl
IEVudHJ5OiB0eXBlIDB4MiBpZCAweDY4IGZsYWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBE
ZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4NDAwIGZsYWdzIDANCihYRU4pIEFNRC1WaTog
SVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4ODggZmxhZ3MgMA0KKFhFTikgQU1E
LVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDMgaWQgMHg5MCBmbGFncyAwDQooWEVO
KSBBTUQtVmk6ICBEZXZfSWQgUmFuZ2U6IDB4OTAgLT4gMHg5Mg0KKFhFTikgQU1ELVZpOiBJ
VkhEIERldmljZSBFbnRyeTogdHlwZSAweDMgaWQgMHg5OCBmbGFncyAwDQooWEVOKSBBTUQt
Vmk6ICBEZXZfSWQgUmFuZ2U6IDB4OTggLT4gMHg5YQ0KKFhFTikgQU1ELVZpOiBJVkhEIERl
dmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHhhMCBmbGFncyAweGQ3DQooWEVOKSBBTUQtVmk6
IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBpZCAweGEyIGZsYWdzIDANCihYRU4pIEFN
RC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUgMHgyIGlkIDB4YTMgZmxhZ3MgMA0KKFhF
TikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTogdHlwZSAweDIgaWQgMHhhNCBmbGFncyAw
DQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4NDMgaWQgMHgzMDAg
ZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiAgRGV2X0lkIFJhbmdlOiAweDMwMCAtPiAweDNmZiBh
bGlhcyAweGE0DQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4MiBp
ZCAweGE1IGZsYWdzIDANCihYRU4pIEFNRC1WaTogSVZIRCBEZXZpY2UgRW50cnk6IHR5cGUg
MHgyIGlkIDB4YTggZmxhZ3MgMA0KKFhFTikgQU1ELVZpOiBJVkhEIERldmljZSBFbnRyeTog
dHlwZSAweDIgaWQgMHhhOSBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVu
dHJ5OiB0eXBlIDB4MiBpZCAweDEwMCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2
aWNlIEVudHJ5OiB0eXBlIDB4MyBpZCAweGIwIGZsYWdzIDANCihYRU4pIEFNRC1WaTogIERl
dl9JZCBSYW5nZTogMHhiMCAtPiAweGIyDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVu
dHJ5OiB0eXBlIDAgaWQgMCBmbGFncyAwDQooWEVOKSBBTUQtVmk6IElWSEQgRGV2aWNlIEVu
dHJ5OiB0eXBlIDB4NDggaWQgMCBmbGFncyAweGQ3DQooWEVOKSBBTUQtVmk6IElWSEQgU3Bl
Y2lhbDogMDAwMDowMDoxNC4wIHZhcmlldHkgMHgyIGhhbmRsZSAwDQooWEVOKSBBTUQtVmk6
IElWSEQgRGV2aWNlIEVudHJ5OiB0eXBlIDB4NDggaWQgMCBmbGFncyAwDQooWEVOKSBBTUQt
Vmk6IElWSEQgU3BlY2lhbDogMDAwMDowMDowMC4xIHZhcmlldHkgMHgxIGhhbmRsZSAweDcN
CihYRU4pIEFNRC1WaTogRGlzYWJsZWQgSEFQIG1lbW9yeSBtYXAgc2hhcmluZyB3aXRoIElP
TU1VDQooWEVOKSBBTUQtVmk6IElPTU1VIDAgRW5hYmxlZC4NCihYRU4pIEkvTyB2aXJ0dWFs
aXNhdGlvbiBlbmFibGVkDQooWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQNCihYRU4pIElu
dGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZA0KKFhFTikgR2V0dGluZyBWRVJTSU9OOiA4MDA1
MDAxMA0KKFhFTikgR2V0dGluZyBWRVJTSU9OOiA4MDA1MDAxMA0KKFhFTikgR2V0dGluZyBJ
RDogMA0KKFhFTikgR2V0dGluZyBMVlQwOiA3MDANCihYRU4pIEdldHRpbmcgTFZUMTogNDAw
DQooWEVOKSBlbmFibGVkIEV4dElOVCBvbiBDUFUjMA0KKFhFTikgRVNSIHZhbHVlIGJlZm9y
ZSBlbmFibGluZyB2ZWN0b3I6IDB4NCAgYWZ0ZXI6IDANCihYRU4pIEVOQUJMSU5HIElPLUFQ
SUMgSVJRcw0KKFhFTikgIC0+IFVzaW5nIG5ldyBBQ0sgbWV0aG9kDQooWEVOKSBpbml0IElP
X0FQSUMgSVJRcw0KKFhFTikgIElPLUFQSUMgKGFwaWNpZC1waW4pIDYtMCwgNi0xNiwgNi0x
NywgNi0xOCwgNi0xOSwgNi0yMCwgNi0yMSwgNi0yMiwgNi0yMywgNy0wLCA3LTEsIDctMiwg
Ny0zLCA3LTQsIDctNSwgNy02LCA3LTcsIDctOCwgNy05LCA3LTEwLCA3LTExLCA3LTEyLCA3
LTEzLCA3LTE0LCA3LTE1LCA3LTE2LCA3LTE3LCA3LTE4LCA3LTE5LCA3LTIwLCA3LTIxLCA3
LTIyLCA3LTIzLCA3LTI0LCA3LTI1LCA3LTI2LCA3LTI3LCA3LTI4LCA3LTI5LCA3LTMwLCA3
LTMxIG5vdCBjb25uZWN0ZWQuDQooWEVOKSAuLlRJTUVSOiB2ZWN0b3I9MHhGMCBhcGljMT0w
IHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xDQooWEVOKSBudW1iZXIgb2YgTVAgSVJRIHNvdXJj
ZXM6IDE1Lg0KKFhFTikgbnVtYmVyIG9mIElPLUFQSUMgIzYgcmVnaXN0ZXJzOiAyNC4NCihY
RU4pIG51bWJlciBvZiBJTy1BUElDICM3IHJlZ2lzdGVyczogMzIuDQooWEVOKSB0ZXN0aW5n
IHRoZSBJTyBBUElDLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4NCihYRU4pIElPIEFQSUMgIzYu
Li4uLi4NCihYRU4pIC4uLi4gcmVnaXN0ZXIgIzAwOiAwNjAwMDAwMA0KKFhFTikgLi4uLi4u
LiAgICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDA2DQooWEVOKSAuLi4uLi4uICAgIDogRGVsaXZl
cnkgVHlwZTogMA0KKFhFTikgLi4uLi4uLiAgICA6IExUUyAgICAgICAgICA6IDANCihYRU4p
IC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDE3ODAyMQ0KKFhFTikgLi4uLi4uLiAgICAgOiBtYXgg
cmVkaXJlY3Rpb24gZW50cmllczogMDAxNw0KKFhFTikgLi4uLi4uLiAgICAgOiBQUlEgaW1w
bGVtZW50ZWQ6IDENCihYRU4pIC4uLi4uLi4gICAgIDogSU8gQVBJQyB2ZXJzaW9uOiAwMDIx
DQooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMjogMDYwMDAwMDANCihYRU4pIC4uLi4uLi4gICAg
IDogYXJiaXRyYXRpb246IDA2DQooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMzogMDcwMDAwMDAN
CihYRU4pIC4uLi4uLi4gICAgIDogQm9vdCBEVCAgICA6IDANCihYRU4pIC4uLi4gSVJRIHJl
ZGlyZWN0aW9uIHRhYmxlOg0KKFhFTikgIE5SIExvZyBQaHkgTWFzayBUcmlnIElSUiBQb2wg
U3RhdCBEZXN0IERlbGkgVmVjdDogICANCihYRU4pICAwMCAwMDAgMDAgIDEgICAgMCAgICAw
ICAgMCAgIDAgICAgMCAgICAxICAgIDMwDQooWEVOKSAgMDEgMDAxIDAxICAwICAgIDAgICAg
MCAgIDAgICAwICAgIDEgICAgMSAgICAzMA0KKFhFTikgIDAyIDAwMSAwMSAgMCAgICAwICAg
IDAgICAwICAgMCAgICAxICAgIDEgICAgRjANCihYRU4pICAwMyAwMDEgMDEgIDAgICAgMCAg
ICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM4DQooWEVOKSAgMDQgMDAxIDAxICAwICAgIDAg
ICAgMCAgIDAgICAwICAgIDEgICAgMSAgICBGMQ0KKFhFTikgIDA1IDAwMSAwMSAgMCAgICAw
ICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNDANCihYRU4pICAwNiAwMDEgMDEgIDAgICAg
MCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDQ4DQooWEVOKSAgMDcgMDAxIDAxICAwICAg
IDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICA1MA0KKFhFTikgIDA4IDAwMSAwMSAgMCAg
ICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNTgNCihYRU4pICAwOSAwMDEgMDEgIDEg
ICAgMSAgICAwICAgMSAgIDAgICAgMSAgICAwICAgIDAwDQooWEVOKSAgMGEgMDAxIDAxICAw
ICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICA2OA0KKFhFTikgIDBiIDAwMSAwMSAg
MCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNzANCihYRU4pICAwYyAwMDEgMDEg
IDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDc4DQooWEVOKSAgMGQgMDAxIDAx
ICAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICA4OA0KKFhFTikgIDBlIDAwMSAw
MSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgOTANCihYRU4pICAwZiAwMDEg
MDEgIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDk4DQooWEVOKSAgMTAgMDAw
IDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMSAgICAzMA0KKFhFTikgIDExIDAw
MCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzANCihYRU4pICAxMiAw
MDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwDQooWEVOKSAgMTMg
MDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMSAgICAzMA0KKFhFTikgIDE0
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzANCihYRU4pICAx
NSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAxICAgIDMwDQooWEVOKSAg
MTYgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMSAgICAzMA0KKFhFTikg
IDE3IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDEgICAgMzANCihYRU4p
IElPIEFQSUMgIzcuLi4uLi4NCihYRU4pIC4uLi4gcmVnaXN0ZXIgIzAwOiAwNzAwMDAwMA0K
KFhFTikgLi4uLi4uLiAgICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDA3DQooWEVOKSAuLi4uLi4u
ICAgIDogRGVsaXZlcnkgVHlwZTogMA0KKFhFTikgLi4uLi4uLiAgICA6IExUUyAgICAgICAg
ICA6IDANCihYRU4pIC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDFGODAyMQ0KKFhFTikgLi4uLi4u
LiAgICAgOiBtYXggcmVkaXJlY3Rpb24gZW50cmllczogMDAxRg0KKFhFTikgLi4uLi4uLiAg
ICAgOiBQUlEgaW1wbGVtZW50ZWQ6IDENCihYRU4pIC4uLi4uLi4gICAgIDogSU8gQVBJQyB2
ZXJzaW9uOiAwMDIxDQooWEVOKSAuLi4uIHJlZ2lzdGVyICMwMjogMDAwMDAwMDANCihYRU4p
IC4uLi4uLi4gICAgIDogYXJiaXRyYXRpb246IDAwDQooWEVOKSAuLi4uIElSUSByZWRpcmVj
dGlvbiB0YWJsZToNCihYRU4pICBOUiBMb2cgUGh5IE1hc2sgVHJpZyBJUlIgUG9sIFN0YXQg
RGVzdCBEZWxpIFZlY3Q6ICAgDQooWEVOKSAgMDAgMDAwIDAwICAxICAgIDAgICAgMCAgIDAg
ICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDAxIDAwMCAwMCAgMSAgICAwICAgIDAgICAw
ICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwMiAwMDAgMDAgIDEgICAgMCAgICAwICAg
MCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMDMgMDAwIDAwICAxICAgIDAgICAgMCAg
IDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDA0IDAwMCAwMCAgMSAgICAwICAgIDAg
ICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwNSAwMDAgMDAgIDEgICAgMCAgICAw
ICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMDYgMDAwIDAwICAxICAgIDAgICAg
MCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDA3IDAwMCAwMCAgMSAgICAwICAg
IDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwOCAwMDAgMDAgIDEgICAgMCAg
ICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMDkgMDAwIDAwICAxICAgIDAg
ICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDBhIDAwMCAwMCAgMSAgICAw
ICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwYiAwMDAgMDAgIDEgICAg
MCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMGMgMDAwIDAwICAxICAg
IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDBkIDAwMCAwMCAgMSAg
ICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAwZSAwMDAgMDAgIDEg
ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMGYgMDAwIDAwICAx
ICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDEwIDAwMCAwMCAg
MSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAxMSAwMDAgMDAg
IDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMTIgMDAwIDAw
ICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDEzIDAwMCAw
MCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAxNCAwMDAg
MDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMTUgMDAw
IDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDE2IDAw
MCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAxNyAw
MDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAgMTgg
MDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikgIDE5
IDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4pICAx
YSAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVOKSAg
MWIgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhFTikg
IDFjIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihYRU4p
ICAxZCAwMDAgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQooWEVO
KSAgMWUgMDAwIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KKFhF
TikgIDFmIDAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANCihY
RU4pIFVzaW5nIHZlY3Rvci1iYXNlZCBpbmRleGluZw0KKFhFTikgSVJRIHRvIHBpbiBtYXBw
aW5nczoNCihYRU4pIElSUTI0MCAtPiAwOjINCihYRU4pIElSUTQ4IC0+IDA6MQ0KKFhFTikg
SVJRNTYgLT4gMDozDQooWEVOKSBJUlEyNDEgLT4gMDo0DQooWEVOKSBJUlE2NCAtPiAwOjUN
CihYRU4pIElSUTcyIC0+IDA6Ng0KKFhFTikgSVJRODAgLT4gMDo3DQooWEVOKSBJUlE4OCAt
PiAwOjgNCihYRU4pIElSUTk2IC0+IDA6OQ0KKFhFTikgSVJRMTA0IC0+IDA6MTANCihYRU4p
IElSUTExMiAtPiAwOjExDQooWEVOKSBJUlExMjAgLT4gMDoxMg0KKFhFTikgSVJRMTM2IC0+
IDA6MTMNCihYRU4pIElSUTE0NCAtPiAwOjE0DQooWEVOKSBJUlExNTIgLT4gMDoxNQ0KKFhF
TikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIGRvbmUuDQooWEVOKSBV
c2luZyBsb2NhbCBBUElDIHRpbWVyIGludGVycnVwdHMuDQooWEVOKSBjYWxpYnJhdGluZyBB
UElDIHRpbWVyIC4uLg0KKFhFTikgLi4uLi4gQ1BVIGNsb2NrIHNwZWVkIGlzIDMyMDAuMjA5
MyBNSHouDQooWEVOKSAuLi4uLiBob3N0IGJ1cyBjbG9jayBzcGVlZCBpcyAyMDAuMDEzMCBN
SHouDQooWEVOKSAuLi4uLiBidXNfc2NhbGUgPSAweGNjZDcNCihYRU4pIFsyMDE0LTExLTE4
IDIxOjQ1OjExLjU2Ml0gUGxhdGZvcm0gdGltZXIgaXMgMTQuMzE4TUh6IEhQRVQNCihYRU4p
IFsyMDE0LTExLTE4IDIxOjQ1OjExLjU4M10gQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiA2
NCBLaUIuDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMS41ODldIEhWTTogQVNJRHMgZW5h
YmxlZC4NCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjExLjU5NV0gU1ZNOiBTdXBwb3J0ZWQg
YWR2YW5jZWQgZmVhdHVyZXM6DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMS42MDFdICAt
IE5lc3RlZCBQYWdlIFRhYmxlcyAoTlBUKQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTEu
NjA3XSAgLSBMYXN0IEJyYW5jaCBSZWNvcmQgKExCUikgVmlydHVhbGlzYXRpb24NCihYRU4p
IFsyMDE0LTExLTE4IDIxOjQ1OjExLjYxNF0gIC0gTmV4dC1SSVAgU2F2ZWQgb24gI1ZNRVhJ
VA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTEuNjIwXSAgLSBQYXVzZS1JbnRlcmNlcHQg
RmlsdGVyDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMS42MjZdIEhWTTogU1ZNIGVuYWJs
ZWQNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjExLjYzMl0gSFZNOiBIYXJkd2FyZSBBc3Np
c3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEx
LjYzOV0gSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQg0KKFhFTikgWzIwMTQt
MTEtMTggMjE6NDU6MTEuNjQ1XSBIVk06IFBWSCBtb2RlIG5vdCBzdXBwb3J0ZWQgb24gdGhp
cyBwbGF0Zm9ybQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTEuNjcyXSBtYXNrZWQgRXh0
SU5UIG9uIENQVSMxDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMS42OThdIG1hc2tlZCBF
eHRJTlQgb24gQ1BVIzINCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjExLjcyNV0gbWFza2Vk
IEV4dElOVCBvbiBDUFUjMw0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTEuNzUyXSBtYXNr
ZWQgRXh0SU5UIG9uIENQVSM0DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMS43NzhdIG1h
c2tlZCBFeHRJTlQgb24gQ1BVIzUNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjExLjc4NV0g
QnJvdWdodCB1cCA2IENQVXMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjExLjgxNV0gQUNQ
SSBzbGVlcCBtb2RlczogUzMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjExLjgyMV0gTUNB
OiBVc2UgaHcgdGhyZXNob2xkaW5nIHRvIGFkanVzdCBwb2xsaW5nIGZyZXF1ZW5jeQ0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NDU6MTEuODI4XSBtY2hlY2tfcG9sbDogTWFjaGluZSBjaGVj
ayBwb2xsaW5nIHRpbWVyIHN0YXJ0ZWQuDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMS44
MzVdIFhlbm9wcm9maWxlOiBGYWlsZWQgdG8gc2V0dXAgSUJTIExWVCBvZmZzZXQsIElCU0NU
TCA9IDB4ZmZmZmZmZmYNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjExLjg0MV0gKioqIExP
QURJTkcgRE9NQUlOIDAgKioqDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4wMTBdIGVs
Zl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MTAwMDAwMCBtZW1zej0weDEwNjQwMDAN
CihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEyLjAxN10gZWxmX3BhcnNlX2JpbmFyeTogcGhk
cjogcGFkZHI9MHgyMjAwMDAwIG1lbXN6PTB4MTA2MDAwDQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo0NToxMi4wMjRdIGVsZl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MjMwNjAwMCBt
ZW1zej0weDE0MjgwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4wMzFdIGVsZl9wYXJz
ZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MjMxYjAwMCBtZW1zej0weDExNDAwMDANCihYRU4p
IFsyMDE0LTExLTE4IDIxOjQ1OjEyLjAzOF0gZWxmX3BhcnNlX2JpbmFyeTogbWVtb3J5OiAw
eDEwMDAwMDAgLT4gMHgzNDViMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4wNDVd
IGVsZl94ZW5fcGFyc2Vfbm90ZTogR1VFU1RfT1MgPSAibGludXgiDQooWEVOKSBbMjAxNC0x
MS0xOCAyMTo0NToxMi4wNTNdIGVsZl94ZW5fcGFyc2Vfbm90ZTogR1VFU1RfVkVSU0lPTiA9
ICIyLjYiDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4wNjBdIGVsZl94ZW5fcGFyc2Vf
bm90ZTogWEVOX1ZFUlNJT04gPSAieGVuLTMuMCINCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1
OjEyLjA2N10gZWxmX3hlbl9wYXJzZV9ub3RlOiBWSVJUX0JBU0UgPSAweGZmZmZmZmZmODAw
MDAwMDANCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEyLjA3NV0gZWxmX3hlbl9wYXJzZV9u
b3RlOiBFTlRSWSA9IDB4ZmZmZmZmZmY4MjMxYjFmMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6
NDU6MTIuMDgyXSBlbGZfeGVuX3BhcnNlX25vdGU6IEhZUEVSQ0FMTF9QQUdFID0gMHhmZmZm
ZmZmZjgxMDAxMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4wOTBdIGVsZl94ZW5f
cGFyc2Vfbm90ZTogRkVBVFVSRVMgPSAiIXdyaXRhYmxlX3BhZ2VfdGFibGVzfHBhZV9wZ2Rp
cl9hYm92ZV80Z2J8d3JpdGFibGVfZGVzY3JpcHRvcl90YWJsZXN8YXV0b190cmFuc2xhdGVk
X3BoeXNtYXB8c3VwZXJ2aXNvcl9tb2RlX2tlcm5lbCINCihYRU4pIFsyMDE0LTExLTE4IDIx
OjQ1OjEyLjEwNV0gZWxmX3hlbl9wYXJzZV9ub3RlOiBTVVBQT1JURURfRkVBVFVSRVMgPSAw
eDkwZA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTIuMTEzXSBlbGZfeGVuX3BhcnNlX25v
dGU6IFBBRV9NT0RFID0gInllcyINCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEyLjEyMV0g
ZWxmX3hlbl9wYXJzZV9ub3RlOiBMT0FERVIgPSAiZ2VuZXJpYyINCihYRU4pIFsyMDE0LTEx
LTE4IDIxOjQ1OjEyLjEyOV0gZWxmX3hlbl9wYXJzZV9ub3RlOiB1bmtub3duIHhlbiBlbGYg
bm90ZSAoMHhkKQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTIuMTM3XSBlbGZfeGVuX3Bh
cnNlX25vdGU6IFNVU1BFTkRfQ0FOQ0VMID0gMHgxDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0
NToxMi4xNDVdIGVsZl94ZW5fcGFyc2Vfbm90ZTogTU9EX1NUQVJUX1BGTiA9IDB4MQ0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NDU6MTIuMTU0XSBlbGZfeGVuX3BhcnNlX25vdGU6IEhWX1NU
QVJUX0xPVyA9IDB4ZmZmZjgwMDAwMDAwMDAwMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6
MTIuMTYyXSBlbGZfeGVuX3BhcnNlX25vdGU6IFBBRERSX09GRlNFVCA9IDB4MA0KKFhFTikg
WzIwMTQtMTEtMTggMjE6NDU6MTIuMTcxXSBlbGZfeGVuX2FkZHJfY2FsY19jaGVjazogYWRk
cmVzc2VzOg0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTIuMTc5XSAgICAgdmlydF9iYXNl
ICAgICAgICA9IDB4ZmZmZmZmZmY4MDAwMDAwMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6
MTIuMTg4XSAgICAgZWxmX3BhZGRyX29mZnNldCA9IDB4MA0KKFhFTikgWzIwMTQtMTEtMTgg
MjE6NDU6MTIuMTk3XSAgICAgdmlydF9vZmZzZXQgICAgICA9IDB4ZmZmZmZmZmY4MDAwMDAw
MA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTIuMjA2XSAgICAgdmlydF9rc3RhcnQgICAg
ICA9IDB4ZmZmZmZmZmY4MTAwMDAwMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTIuMjE1
XSAgICAgdmlydF9rZW5kICAgICAgICA9IDB4ZmZmZmZmZmY4MzQ1YjAwMA0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NDU6MTIuMjI0XSAgICAgdmlydF9lbnRyeSAgICAgICA9IDB4ZmZmZmZm
ZmY4MjMxYjFmMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTIuMjMzXSAgICAgcDJtX2Jh
c2UgICAgICAgICA9IDB4ZmZmZmZmZmZmZmZmZmZmZg0KKFhFTikgWzIwMTQtMTEtMTggMjE6
NDU6MTIuMjQzXSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQzMg0KKFhFTikg
WzIwMTQtMTEtMTggMjE6NDU6MTIuMjUyXSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBs
c2IsIHBhZGRyIDB4MTAwMDAwMCAtPiAweDM0NWIwMDANCihYRU4pIFsyMDE0LTExLTE4IDIx
OjQ1OjEyLjI2M10gUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOg0KKFhFTikgWzIwMTQt
MTEtMTggMjE6NDU6MTIuMjcyXSAgRG9tMCBhbGxvYy46ICAgMDAwMDAwMDU0ODAwMDAwMC0+
MDAwMDAwMDU0YzAwMDAwMCAoMzcyOTM4IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkNCihYRU4p
IFsyMDE0LTExLTE4IDIxOjQ1OjEyLjI4M10gIEluaXQuIHJhbWRpc2s6IDAwMDAwMDA1NWYw
Y2EwMDAtPjAwMDAwMDA1NWZmZmZhMDANCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEyLjI5
NF0gVklSVFVBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0
NToxMi4zMDRdICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZmZjgz
NDViMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4zMTRdICBJbml0LiByYW1kaXNr
OiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwDQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo0NToxMi4zMjVdICBQaHlzLU1hY2ggbWFwOiBmZmZmZmZmZjgzNDViMDAwLT5mZmZm
ZmZmZjgzNzViMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4zMzVdICBTdGFydCBp
bmZvOiAgICBmZmZmZmZmZjgzNzViMDAwLT5mZmZmZmZmZjgzNzViNGI0DQooWEVOKSBbMjAx
NC0xMS0xOCAyMTo0NToxMi4zNDZdICBQYWdlIHRhYmxlczogICBmZmZmZmZmZjgzNzVjMDAw
LT5mZmZmZmZmZjgzNzdiMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4zNTddICBC
b290IHN0YWNrOiAgICBmZmZmZmZmZjgzNzdiMDAwLT5mZmZmZmZmZjgzNzdjMDAwDQooWEVO
KSBbMjAxNC0xMS0xOCAyMTo0NToxMi4zNjhdICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgw
MDAwMDAwLT5mZmZmZmZmZjgzODAwMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMi4z
NzhdICBFTlRSWSBBRERSRVNTOiBmZmZmZmZmZjgyMzFiMWYwDQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo0NToxMi4zOTBdIERvbTAgaGFzIG1heGltdW0gNiBWQ1BVcw0KKFhFTikgWzIwMTQt
MTEtMTggMjE6NDU6MTIuNDAxXSBlbGZfbG9hZF9iaW5hcnk6IHBoZHIgMCBhdCAweGZmZmZm
ZmZmODEwMDAwMDAgLT4gMHhmZmZmZmZmZjgyMDY0MDAwDQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo0NToxMi40MTldIGVsZl9sb2FkX2JpbmFyeTogcGhkciAxIGF0IDB4ZmZmZmZmZmY4MjIw
MDAwMCAtPiAweGZmZmZmZmZmODIzMDYwMDANCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEy
LjQzMF0gZWxmX2xvYWRfYmluYXJ5OiBwaGRyIDIgYXQgMHhmZmZmZmZmZjgyMzA2MDAwIC0+
IDB4ZmZmZmZmZmY4MjMxYTI4MA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTIuNDQxXSBl
bGZfbG9hZF9iaW5hcnk6IHBoZHIgMyBhdCAweGZmZmZmZmZmODIzMWIwMDAgLT4gMHhmZmZm
ZmZmZjgyNDIzMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMy41ODJdIEFNRC1WaTog
U2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDAsIHR5cGUgPSAweDYsIHJvb3Qg
dGFibGUgPSAweDU0ZWVkYzAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzDQooWEVO
KSBbMjAxNC0xMS0xOCAyMTo0NToxMy41OTNdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFi
bGU6IGRldmljZSBpZCA9IDB4MiwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRj
MDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIx
OjQ1OjEzLjYwNV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0g
MHgxMCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAw
LCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjYxN10gQU1E
LVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHgxOCwgdHlwZSA9IDB4
Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9
IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjYyOV0gQU1ELVZpOiBTZXR1cCBJL08g
cGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHgyOCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9
IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0
LTExLTE4IDIxOjQ1OjEzLjY0MV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2
aWNlIGlkID0gMHgzMCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBk
b21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEz
LjY1NF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg0OCwg
dHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdp
bmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjY2Nl0gQU1ELVZpOiBT
ZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg1MCwgdHlwZSA9IDB4Miwgcm9v
dCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihY
RU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjY3OV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0
YWJsZTogZGV2aWNlIGlkID0gMHg1OCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRl
ZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4
IDIxOjQ1OjEzLjY5Ml0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlk
ID0gMHg2MCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4g
PSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjcwNl0g
QU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg2OCwgdHlwZSA9
IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9k
ZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjcxOV0gQU1ELVZpOiBTZXR1cCBJ
L08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg4OCwgdHlwZSA9IDB4Nywgcm9vdCB0YWJs
ZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsy
MDE0LTExLTE4IDIxOjQ1OjEzLjczM10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTog
ZGV2aWNlIGlkID0gMHg5MCwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAw
LCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1
OjEzLjc0N10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg5
MiwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBw
YWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjc2MV0gQU1ELVZp
OiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg5OCwgdHlwZSA9IDB4Nywg
cm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMN
CihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjc3NV0gQU1ELVZpOiBTZXR1cCBJL08gcGFn
ZSB0YWJsZTogZGV2aWNlIGlkID0gMHg5YSwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4
NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTEx
LTE4IDIxOjQ1OjEzLjc4OV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNl
IGlkID0gMHhhMCwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21h
aW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjgw
M10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhhMiwgdHlw
ZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcg
bW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjgxOF0gQU1ELVZpOiBTZXR1
cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhhMywgdHlwZSA9IDB4Nywgcm9vdCB0
YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4p
IFsyMDE0LTExLTE4IDIxOjQ1OjEzLjgzM10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJs
ZTogZGV2aWNlIGlkID0gMHhhNCwgdHlwZSA9IDB4NSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRj
MDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIx
OjQ1OjEzLjg0N10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0g
MHhhNSwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAw
LCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjg2Ml0gQU1E
LVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhhOCwgdHlwZSA9IDB4
Miwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9
IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjg3N10gQU1ELVZpOiBTZXR1cCBJL08g
cGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhiMCwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9
IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0
LTExLTE4IDIxOjQ1OjEzLjg5M10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2
aWNlIGlkID0gMHhiMiwgdHlwZSA9IDB4Nywgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBk
b21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEz
LjkwOF0gQU1ELVZpOiBTa2lwcGluZyBob3N0IGJyaWRnZSAwMDAwOjAwOjE4LjANCihYRU4p
IFsyMDE0LTExLTE4IDIxOjQ1OjEzLjkyM10gQU1ELVZpOiBTa2lwcGluZyBob3N0IGJyaWRn
ZSAwMDAwOjAwOjE4LjENCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjkzOV0gQU1ELVZp
OiBTa2lwcGluZyBob3N0IGJyaWRnZSAwMDAwOjAwOjE4LjINCihYRU4pIFsyMDE0LTExLTE4
IDIxOjQ1OjEzLjk1NF0gQU1ELVZpOiBTa2lwcGluZyBob3N0IGJyaWRnZSAwMDAwOjAwOjE4
LjMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjk2OV0gQU1ELVZpOiBTa2lwcGluZyBo
b3N0IGJyaWRnZSAwMDAwOjAwOjE4LjQNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjEzLjk4
NF0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHg0MDAsIHR5
cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYzAwMCwgZG9tYWluID0gMCwgcGFnaW5n
IG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxMy45OTldIEFNRC1WaTogU2V0
dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4NTAwLCB0eXBlID0gMHgyLCByb290
IHRhYmxlID0gMHg1NGVlZGMwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NDU6MTQuMDE1XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRh
YmxlOiBkZXZpY2UgaWQgPSAweDYwOCwgdHlwZSA9IDB4Miwgcm9vdCB0YWJsZSA9IDB4NTRl
ZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4
IDIxOjQ1OjE0LjAzMV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlk
ID0gMHg2MTAsIHR5cGUgPSAweDIsIHJvb3QgdGFibGUgPSAweDU0ZWVkYzAwMCwgZG9tYWlu
ID0gMCwgcGFnaW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxNC4wNDZd
IEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4NzAwLCB0eXBl
ID0gMHgxLCByb290IHRhYmxlID0gMHg1NGVlZGMwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBt
b2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTQuMDYzXSBBTUQtVmk6IFNldHVw
IEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweDgwMCwgdHlwZSA9IDB4MSwgcm9vdCB0
YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4p
IFsyMDE0LTExLTE4IDIxOjQ1OjE0LjA3OV0gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJs
ZTogZGV2aWNlIGlkID0gMHg5MDAsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVk
YzAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo0NToxNC4wOTVdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6IGRldmljZSBpZCA9
IDB4OTAxLCB0eXBlID0gMHgxLCByb290IHRhYmxlID0gMHg1NGVlZGMwMDAsIGRvbWFpbiA9
IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTQuMTEyXSBB
TUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGEwMCwgdHlwZSA9
IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAwLCBwYWdpbmcgbW9k
ZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjE0LjEyOV0gQU1ELVZpOiBTZXR1cCBJ
L08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhiMDAsIHR5cGUgPSAweDEsIHJvb3QgdGFi
bGUgPSAweDU0ZWVkYzAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUgPSAzDQooWEVOKSBb
MjAxNC0xMS0xOCAyMTo0NToxNC4xNDZdIEFNRC1WaTogU2V0dXAgSS9PIHBhZ2UgdGFibGU6
IGRldmljZSBpZCA9IDB4YzAwLCB0eXBlID0gMHgxLCByb290IHRhYmxlID0gMHg1NGVlZGMw
MDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIwMTQtMTEtMTggMjE6
NDU6MTQuMTYzXSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAw
eGQwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAwLCBkb21haW4gPSAw
LCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1OjE0LjE4MF0gQU1E
LVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhlMDAsIHR5cGUgPSAw
eDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYzAwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUg
PSAzDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxNC4xOTddIEFNRC1WaTogU2V0dXAgSS9P
IHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4ZTAxLCB0eXBlID0gMHgxLCByb290IHRhYmxl
ID0gMHg1NGVlZGMwMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NDU6MTQuMjE1XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxlOiBk
ZXZpY2UgaWQgPSAweGYwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTRlZWRjMDAw
LCBkb21haW4gPSAwLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1
OjE0LjIzM10gQU1ELVZpOiBTZXR1cCBJL08gcGFnZSB0YWJsZTogZGV2aWNlIGlkID0gMHhm
MDEsIHR5cGUgPSAweDEsIHJvb3QgdGFibGUgPSAweDU0ZWVkYzAwMCwgZG9tYWluID0gMCwg
cGFnaW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxNC4yNTZdIFNjcnVi
YmluZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5nIDYgQ1BVcw0KKFhFTikgWzIwMTQtMTEt
MTggMjE6NDU6MTQuMzY2XSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuDQoo
WEVOKSBbMjAxNC0xMS0xOCAyMTo0NToxNy40NTldIEluaXRpYWwgbG93IG1lbW9yeSB2aXJx
IHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLg0KKFhFTikgWzIwMTQtMTEtMTggMjE6
NDU6MTcuNDc3XSBTdGQuIExvZ2xldmVsOiBBbGwNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1
OjE3LjQ5NV0gR3Vlc3QgTG9nbGV2ZWw6IEFsbA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6
MTcuNTEyXSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4NCihYRU4pIFsyMDE0
LTExLTE4IDIxOjQ1OjE3LjYxNF0gKioqIFNlcmlhbCBpbnB1dCAtPiBET00wICh0eXBlICdD
VFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byBYZW4pDQooWEVOKSBbMjAx
NC0xMS0xOCAyMTo0NToxNy42MTVdIEZyZWVkIDI4OGtCIGluaXQgbWVtb3J5Lg0KbWFwcGlu
ZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkNCmFib3V0IHRvIGdldCBzdGFydGVkLi4u
DQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQNClsg
ICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQ0KWyAgICAwLjAw
MDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1YWNjdA0KWyAgICAwLjAwMDAw
MF0gTGludXggdmVyc2lvbiAzLjE4LjAtcmM1LTIwMTQxMTE2LXZhbmlsbGEgKHJvb3RAc2Vy
dmVlcnN0ZXJ0amUpIChnY2MgdmVyc2lvbiA0LjcuMiAoRGViaWFuIDQuNy4yLTUpICkgIzEg
U01QIFR1ZSBOb3YgMTggMTA6MTg6MjMgQ0VUIDIwMTQNClsgICAgMC4wMDAwMDBdIENvbW1h
bmQgbGluZTogcm9vdD0vZGV2L21hcHBlci9zZXJ2ZWVyc3RlcnRqZS1yb290IHJvIHZlcmJv
c2UgZWFybHlwcmludGs9eGVuIG1lbT0xNTM2TSBjb25zb2xlPWh2YzAgY29uc29sZT10dHkw
IHZnYT03OTQgdmlkZW89dmVzYWZiIHI4MTY5LnVzZV9kYWM9MSBhY3BpX2VuZm9yY2VfcmVz
b3VyY2VzPWxheCBtYXhfbG9vcD0zMCBsb29wX21heF9wYXJ0PTEwIGRlYnVnIGxvZ2xldmVs
PTEwIG5vbW9kZXNldCB4ZW4tcGNpYmFjay5oaWRlPSgwMzowNi4wKSgwNDowMC4qKSgwNzow
MC4qKSgwODowMC4qKSgwOTowMC4qKSgwYTowMC4wKSgwYjowMC4wKSgwZTowMC4qKSByODE2
OS51c2VfZGFjPTEgYWNwaS5kZWJ1Z19sYXllcj0weDQwMDAwMCBhY3BpLmRlYnVnX2xldmVs
PTB4NA0KWyAgICAwLjAwMDAwMF0gU2V0IDEyODk3NTA2MyBwYWdlKHMpIHRvIDEtMSBtYXBw
aW5nDQpbICAgIDAuMDAwMDAwXSBSZW1hcHBlZCAxMDMgcGFnZShzKSwgbGFzdF9wZm49Mzkz
MzE5DQpbICAgIDAuMDAwMDAwXSBSZWxlYXNlZCAwIHBhZ2UocykNClsgICAgMC4wMDAwMDBd
IGU4MjA6IEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoNClsgICAgMC4wMDAwMDBd
IFhlbjogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDk4ZmZmXSB1c2Fi
bGUNClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwMDAwOTk0MDAtMHgwMDAw
MDAwMDAwMGZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAw
MDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwNjAwNjZmZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAw
MF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA2MDA2NzAwMC0weDAwMDAwMDAwOWZmOGZmZmZdIHVu
dXNhYmxlDQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDlmZjkwMDAwLTB4
MDAwMDAwMDA5ZmY5ZGZmZl0gQUNQSSBkYXRhDQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0g
MHgwMDAwMDAwMDlmZjllMDAwLTB4MDAwMDAwMDA5ZmZkZmZmZl0gQUNQSSBOVlMNClsgICAg
MC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwOWZmZTAwMDAtMHgwMDAwMDAwMDlmZmZm
ZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmNjAw
MDAwMC0weDAwMDAwMDAwZjYwMDNmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBYZW46
IFttZW0gMHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAwMDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQN
ClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmVjMjAwMDAtMHgwMDAwMDAw
MGZlYzIwZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAw
MDBmZWUwMDAwMC0weDAwMDAwMDAwZmVlZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAw
XSBYZW46IFttZW0gMHgwMDAwMDAwMGZmZTAwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVz
ZXJ2ZWQNClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAxMDAwMDAwMDAtMHgw
MDAwMDAwNTVmZmZmZmZmXSB1bnVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4
MDAwMDAwZmQwMDAwMDAwMC0weDAwMDAwMGZmZmZmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAu
MDAwMDAwXSBib290Y29uc29sZSBbeGVuYm9vdDBdIGVuYWJsZWQNClsgICAgMC4wMDAwMDBd
IE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQ0KWyAgICAwLjAwMDAw
MF0gZTgyMDogdXNlci1kZWZpbmVkIHBoeXNpY2FsIFJBTSBtYXA6DQpbICAgIDAuMDAwMDAw
XSB1c2VyOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOThmZmZdIHVz
YWJsZQ0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAweDAwMDAwMDAwMDAwOTk0MDAtMHgw
MDAwMDAwMDAwMGZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAw
eDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDVmZmZmZmZmXSB1c2FibGUNClsgICAgMC4w
MDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMDYwMDY3MDAwLTB4MDAwMDAwMDA5ZmY4ZmZm
Zl0gdW51c2FibGUNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMDlmZjkw
MDAwLTB4MDAwMDAwMDA5ZmY5ZGZmZl0gQUNQSSBkYXRhDQpbICAgIDAuMDAwMDAwXSB1c2Vy
OiBbbWVtIDB4MDAwMDAwMDA5ZmY5ZTAwMC0weDAwMDAwMDAwOWZmZGZmZmZdIEFDUEkgTlZT
DQpbICAgIDAuMDAwMDAwXSB1c2VyOiBbbWVtIDB4MDAwMDAwMDA5ZmZlMDAwMC0weDAwMDAw
MDAwOWZmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSB1c2VyOiBbbWVtIDB4MDAw
MDAwMDBmNjAwMDAwMC0weDAwMDAwMDAwZjYwMDNmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAw
MDAwXSB1c2VyOiBbbWVtIDB4MDAwMDAwMDBmZWMwMDAwMC0weDAwMDAwMDAwZmVjMDBmZmZd
IHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSB1c2VyOiBbbWVtIDB4MDAwMDAwMDBmZWMyMDAw
MC0weDAwMDAwMDAwZmVjMjBmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSB1c2VyOiBb
bWVtIDB4MDAwMDAwMDBmZWUwMDAwMC0weDAwMDAwMDAwZmVlZmZmZmZdIHJlc2VydmVkDQpb
ICAgIDAuMDAwMDAwXSB1c2VyOiBbbWVtIDB4MDAwMDAwMDBmZmUwMDAwMC0weDAwMDAwMDAw
ZmZmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSB1c2VyOiBbbWVtIDB4MDAwMDAw
MDEwMDAwMDAwMC0weDAwMDAwMDA1NWZmZmZmZmZdIHVudXNhYmxlDQpbICAgIDAuMDAwMDAw
XSB1c2VyOiBbbWVtIDB4MDAwMDAwZmQwMDAwMDAwMC0weDAwMDAwMGZmZmZmZmZmZmZdIHJl
c2VydmVkDQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi41IHByZXNlbnQuDQpbICAgIDAuMDAw
MDAwXSBETUk6IE1TSSBNUy03NjQwLzg5MEZYQS1HRDcwIChNUy03NjQwKSAgLCBCSU9TIFYx
LjhCMSAwOS8xMy8yMDEwDQpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAw
MDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBd
IGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZmZl0gdXNhYmxlDQpbICAg
IDAuMDAwMDAwXSBBR1A6IE5vIEFHUCBicmlkZ2UgZm91bmQNClsgICAgMC4wMDAwMDBdIGU4
MjA6IGxhc3RfcGZuID0gMHg2MDAwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMA0KWyAg
ICAwLjAwMDAwMF0gU2Nhbm5pbmcgMSBhcmVhcyBmb3IgbG93IG1lbW9yeSBjb3JydXB0aW9u
DQpbICAgIDAuMDAwMDAwXSBCYXNlIG1lbW9yeSB0cmFtcG9saW5lIGF0IFtmZmZmODgwMDAw
MDkzMDAwXSA5MzAwMCBzaXplIDI0NTc2DQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9t
YXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0NClsgICAgMC4wMDAwMDBdICBb
bWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweDVmZTAwMDAwLTB4NWZmZmZmZmZdDQpbICAgIDAu
MDAwMDAwXSAgW21lbSAweDVmZTAwMDAwLTB4NWZmZmZmZmZdIHBhZ2UgNGsNClsgICAgMC4w
MDAwMDBdIEJSSyBbMHgwMzIwYjAwMCwgMHgwMzIwYmZmZl0gUEdUQUJMRQ0KWyAgICAwLjAw
MDAwMF0gQlJLIFsweDAzMjBjMDAwLCAweDAzMjBjZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAw
MDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4NWMwMDAwMDAtMHg1ZmRmZmZmZl0N
ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4NWMwMDAwMDAtMHg1ZmRmZmZmZl0gcGFnZSA0aw0K
WyAgICAwLjAwMDAwMF0gQlJLIFsweDAzMjBkMDAwLCAweDAzMjBkZmZmXSBQR1RBQkxFDQpb
ICAgIDAuMDAwMDAwXSBCUksgWzB4MDMyMGUwMDAsIDB4MDMyMGVmZmZdIFBHVEFCTEUNClsg
ICAgMC4wMDAwMDBdIEJSSyBbMHgwMzIwZjAwMCwgMHgwMzIwZmZmZl0gUEdUQUJMRQ0KWyAg
ICAwLjAwMDAwMF0gQlJLIFsweDAzMjEwMDAwLCAweDAzMjEwZmZmXSBQR1RBQkxFDQpbICAg
IDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHg1YmZm
ZmZmZl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHg1YmZmZmZmZl0gcGFn
ZSA0aw0KWyAgICAwLjAwMDAwMF0gUkFNRElTSzogW21lbSAweDA0MDAwMDAwLTB4MDRmMzVm
ZmZdDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBFYXJseSB0YWJsZSBjaGVja3N1bSB2ZXJpZmlj
YXRpb24gZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdIEFDUEk6IFJTRFAgMHgwMDAwMDAwMDAw
MEZCMTAwIDAwMDAxNCAodjAwIEFDUElBTSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IFJTRFQg
MHgwMDAwMDAwMDlGRjkwMDAwIDAwMDA0OCAodjAxIE1TSSAgICBPRU1TTElDICAyMDEwMDkx
MyBNU0ZUIDAwMDAwMDk3KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUCAweDAwMDAwMDAw
OUZGOTAyMDAgMDAwMDg0ICh2MDEgNzY0ME1TIEE3NjQwMTAwIDIwMTAwOTEzIE1TRlQgMDAw
MDAwOTcpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBEU0RUIDB4MDAwMDAwMDA5RkY5MDVFMCAw
MDk0MjcgKHYwMSBBNzY0MCAgQTc2NDAxMDAgMDAwMDAxMDAgSU5UTCAyMDA1MTExNykNClsg
ICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMHgwMDAwMDAwMDlGRjlFMDAwIDAwMDA0MA0KWyAg
ICAwLjAwMDAwMF0gQUNQSTogQVBJQyAweDAwMDAwMDAwOUZGOTAzOTAgMDAwMDg4ICh2MDEg
NzY0ME1TIEE3NjQwMTAwIDIwMTAwOTEzIE1TRlQgMDAwMDAwOTcpDQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBNQ0ZHIDB4MDAwMDAwMDA5RkY5MDQyMCAwMDAwM0MgKHYwMSA3NjQwTVMgT0VN
TUNGRyAgMjAxMDA5MTMgTVNGVCAwMDAwMDA5NykNClsgICAgMC4wMDAwMDBdIEFDUEk6IFNM
SUMgMHgwMDAwMDAwMDlGRjkwNDYwIDAwMDE3NiAodjAxIE1TSSAgICBPRU1TTElDICAyMDEw
MDkxMyBNU0ZUIDAwMDAwMDk3KQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogT0VNQiAweDAwMDAw
MDAwOUZGOUUwNDAgMDAwMDcyICh2MDEgNzY0ME1TIEE3NjQwMTAwIDIwMTAwOTEzIE1TRlQg
MDAwMDAwOTcpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTUkFUIDB4MDAwMDAwMDA5RkY5QTVF
MCAwMDAxMDggKHYwMyBBTUQgICAgRkFNX0ZfMTAgMDAwMDAwMDIgQU1EICAwMDAwMDAwMSkN
ClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgMHgwMDAwMDAwMDlGRjlBNkYwIDAwMDAzOCAo
djAxIDc2NDBNUyBPRU1IUEVUICAyMDEwMDkxMyBNU0ZUIDAwMDAwMDk3KQ0KWyAgICAwLjAw
MDAwMF0gQUNQSTogSVZSUyAweDAwMDAwMDAwOUZGOUE3MzAgMDAwMTEwICh2MDEgQU1EICAg
IFJEODkwUyAgIDAwMjAyMDMxIEFNRCAgMDAwMDAwMDApDQpbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBTU0RUIDB4MDAwMDAwMDA5RkY5QTg0MCAwMDBEQTQgKHYwMSBBIE0gSSAgUE9XRVJOT1cg
MDAwMDAwMDEgQU1EICAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQ
SUMgYWRkcmVzcyAweGZlZTAwMDAwDQpbICAgIDAuMDAwMDAwXSBOVU1BIHR1cm5lZCBvZmYN
ClsgICAgMC4wMDAwMDBdIEZha2luZyBhIG5vZGUgYXQgW21lbSAweDAwMDAwMDAwMDAwMDAw
MDAtMHgwMDAwMDAwMDVmZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gTk9ERV9EQVRBKDApIGFs
bG9jYXRlZCBbbWVtIDB4NWZkMTYwMDAtMHg1ZmQyMGZmZl0NClsgICAgMC4wMDAwMDBdIFpv
bmUgcmFuZ2VzOg0KWyAgICAwLjAwMDAwMF0gICBETUEgICAgICBbbWVtIDB4MDAwMDEwMDAt
MHgwMGZmZmZmZl0NClsgICAgMC4wMDAwMDBdICAgRE1BMzIgICAgW21lbSAweDAxMDAwMDAw
LTB4ZmZmZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIGVtcHR5DQpbICAgIDAu
MDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQ0KWyAgICAwLjAwMDAw
MF0gRWFybHkgbWVtb3J5IG5vZGUgcmFuZ2VzDQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAw
OiBbbWVtIDB4MDAwMDEwMDAtMHgwMDA5OGZmZl0NClsgICAgMC4wMDAwMDBdICAgbm9kZSAg
IDA6IFttZW0gMHgwMDEwMDAwMC0weDVmZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gSW5pdG1l
bSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAxMDAwLTB4NWZmZmZmZmZdDQpbICAgIDAuMDAw
MDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogMzkzMTEyDQpbICAgIDAuMDAwMDAwXSAgIERN
QSB6b25lOiA2NCBwYWdlcyB1c2VkIGZvciBtZW1tYXANClsgICAgMC4wMDAwMDBdICAgRE1B
IHpvbmU6IDIxIHBhZ2VzIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiAz
OTkyIHBhZ2VzLCBMSUZPIGJhdGNoOjANClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTog
NjA4MCBwYWdlcyB1c2VkIGZvciBtZW1tYXANClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9u
ZTogMzg5MTIwIHBhZ2VzLCBMSUZPIGJhdGNoOjMxDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBQ
TS1UaW1lciBJTyBQb3J0OiAweDgwOA0KWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJ
QyBhZGRyZXNzIDB4ZmVlMDAwMDANClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3Bp
X2lkWzB4MDFdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQ0KWyAgICAw
LjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwMl0gZW5h
YmxlZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDRdIGxhcGlj
X2lkWzB4MDNdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9p
ZFsweDA1XSBsYXBpY19pZFsweDA0XSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwNl0gbGFwaWNfaWRbMHgwNV0gZW5hYmxlZCkNClsgICAgMC4w
MDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwNl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lf
YmFzZVswXSkNClsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCA2LCB2ZXJzaW9u
IDMzLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTIzDQpbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBJT0FQSUMgKGlkWzB4MDddIGFkZHJlc3NbMHhmZWMyMDAwMF0gZ3NpX2Jhc2VbMjRdKQ0K
WyAgICAwLjAwMDAwMF0gSU9BUElDWzFdOiBhcGljX2lkIDcsIHZlcnNpb24gMzMsIGFkZHJl
c3MgMHhmZWMyMDAwMCwgR1NJIDI0LTU1DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JD
X09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQ0KWyAgICAwLjAw
MDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkg
bG93IGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRl
Lg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAw
LjAwMDAwMF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9y
bWF0aW9uDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgzMDAgYmFzZTogMHhm
ZWQwMDAwMA0KWyAgICAwLjAwMDAwMF0gc21wYm9vdDogQWxsb3dpbmcgNiBDUFVzLCAwIGhv
dHBsdWcgQ1BVcw0KWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweGEwMDAwMDAwLTB4ZjVm
ZmZmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMNClsgICAgMC4wMDAwMDBdIEJvb3Rp
bmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBYZW4NClsgICAgMC4wMDAwMDBdIFhlbiB2
ZXJzaW9uOiA0LjUuMC1yYyAocHJlc2VydmUtQUQpDQpbICAgIDAuMDAwMDAwXSBzZXR1cF9w
ZXJjcHU6IE5SX0NQVVM6OCBucl9jcHVtYXNrX2JpdHM6OCBucl9jcHVfaWRzOjYgbnJfbm9k
ZV9pZHM6MQ0KWyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJlZGRlZCAzMCBwYWdlcy9jcHUg
QGZmZmY4ODAwNWY2MDAwMDAgczgyNTYwIHI4MTkyIGQzMjEyOCB1MjYyMTQ0DQpbICAgIDAu
MDAwMDAwXSBwY3B1LWFsbG9jOiBzODI1NjAgcjgxOTIgZDMyMTI4IHUyNjIxNDQgYWxsb2M9
MSoyMDk3MTUyDQpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0gMCAxIDIgMyA0IDUg
LSAtIA0KWyAgICAwLjAwMDAwMF0geGVuOiBQViBzcGlubG9ja3MgZW5hYmxlZA0KWyAgICAw
LjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gTm9kZSBvcmRlciwgbW9iaWxpdHkgZ3Jv
dXBpbmcgb24uICBUb3RhbCBwYWdlczogMzg2OTQ3DQpbICAgIDAuMDAwMDAwXSBQb2xpY3kg
em9uZTogRE1BMzINClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHJvb3Q9
L2Rldi9tYXBwZXIvc2VydmVlcnN0ZXJ0amUtcm9vdCBybyB2ZXJib3NlIGVhcmx5cHJpbnRr
PXhlbiBtZW09MTUzNk0gY29uc29sZT1odmMwIGNvbnNvbGU9dHR5MCB2Z2E9Nzk0IHZpZGVv
PXZlc2FmYiByODE2OS51c2VfZGFjPTEgYWNwaV9lbmZvcmNlX3Jlc291cmNlcz1sYXggbWF4
X2xvb3A9MzAgbG9vcF9tYXhfcGFydD0xMCBkZWJ1ZyBsb2dsZXZlbD0xMCBub21vZGVzZXQg
eGVuLXBjaWJhY2suaGlkZT0oMDM6MDYuMCkoMDQ6MDAuKikoMDc6MDAuKikoMDg6MDAuKiko
MDk6MDAuKikoMGE6MDAuMCkoMGI6MDAuMCkoMGU6MDAuKikgcjgxNjkudXNlX2RhYz0xIGFj
cGkuZGVidWdfbGF5ZXI9MHg0MDAwMDAgYWNwaS5kZWJ1Z19sZXZlbD0weDQNClsgICAgMC4w
MDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiAzLCAzMjc2OCBi
eXRlcykNClsgICAgMC4wMDAwMDBdIHNvZnR3YXJlIElPIFRMQiBbbWVtIDB4NTljMDAwMDAt
MHg1ZGMwMDAwMF0gKDY0TUIpIG1hcHBlZCBhdCBbZmZmZjg4MDA1OWMwMDAwMC1mZmZmODgw
MDVkYmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAxNDI0MTkySy8xNTcyNDQ4SyBh
dmFpbGFibGUgKDExOTIwSyBrZXJuZWwgY29kZSwgMTA0M0sgcndkYXRhLCA0NDk2SyByb2Rh
dGEsIDExMDRLIGluaXQsIDE0MTc2SyBic3MsIDE0ODI1NksgcmVzZXJ2ZWQpDQpbICAgIDAu
MDAwMDAwXSBTTFVCOiBIV2FsaWduPTY0LCBPcmRlcj0wLTMsIE1pbk9iamVjdHM9MCwgQ1BV
cz02LCBOb2Rlcz0xDQpbICAgIDAuMDAwMDAwXSBIaWVyYXJjaGljYWwgUkNVIGltcGxlbWVu
dGF0aW9uLg0KWyAgICAwLjAwMDAwMF0gCVJDVSBkeW50aWNrLWlkbGUgZ3JhY2UtcGVyaW9k
IGFjY2VsZXJhdGlvbiBpcyBlbmFibGVkLg0KWyAgICAwLjAwMDAwMF0gCUFkZGl0aW9uYWwg
cGVyLUNQVSBpbmZvIHByaW50ZWQgd2l0aCBzdGFsbHMuDQpbICAgIDAuMDAwMDAwXSAJUkNV
IHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTggdG8gbnJfY3B1X2lkcz02Lg0KWyAg
ICAwLjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVh
Zj0xNiwgbnJfY3B1X2lkcz02DQpbICAgIDAuMDAwMDAwXSBOUl9JUlFTOjQzNTIgbnJfaXJx
czoxMDE2IDANClsgICAgMC4wMDAwMDBdIHhlbjpldmVudHM6IFVzaW5nIEZJRk8tYmFzZWQg
QUJJDQpbICAgIDAuMDAwMDAwXSB4ZW46IHNjaSBvdmVycmlkZTogZ2xvYmFsX2lycT05IHRy
aWdnZXI9MCBwb2xhcml0eT0xDQpbICAgIDAuMDAwMDAwXSB4ZW46IHJlZ2lzdGVyaW5nIGdz
aSA5IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBw
aXJxPTkgLT4gaXJxPTkgKGdzaT05KQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MTcuNzY4
XSBJT0FQSUNbMF06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNi05IC0+IDB4NjAgLT4gSVJR
IDkgTW9kZToxIEFjdGl2ZToxKQ0KWyAgICAwLjAwMDAwMF0geGVuOiBhY3BpIHNjaSA5DQpb
ICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBwaXJxPTEgLT4gaXJxPTEgKGdzaT0xKQ0KWyAgICAw
LjAwMDAwMF0geGVuOiAtLT4gcGlycT0yIC0+IGlycT0yIChnc2k9MikNClsgICAgMC4wMDAw
MDBdIHhlbjogLS0+IHBpcnE9MyAtPiBpcnE9MyAoZ3NpPTMpDQpbICAgIDAuMDAwMDAwXSB4
ZW46IC0tPiBwaXJxPTQgLT4gaXJxPTQgKGdzaT00KQ0KWyAgICAwLjAwMDAwMF0geGVuOiAt
LT4gcGlycT01IC0+IGlycT01IChnc2k9NSkNClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBp
cnE9NiAtPiBpcnE9NiAoZ3NpPTYpDQpbICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBwaXJxPTcg
LT4gaXJxPTcgKGdzaT03KQ0KWyAgICAwLjAwMDAwMF0geGVuOiAtLT4gcGlycT04IC0+IGly
cT04IChnc2k9OCkNClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MTAgLT4gaXJxPTEw
IChnc2k9MTApDQpbICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBwaXJxPTExIC0+IGlycT0xMSAo
Z3NpPTExKQ0KWyAgICAwLjAwMDAwMF0geGVuOiAtLT4gcGlycT0xMiAtPiBpcnE9MTIgKGdz
aT0xMikNClsgICAgMC4wMDAwMDBdIHhlbjogLS0+IHBpcnE9MTMgLT4gaXJxPTEzIChnc2k9
MTMpDQpbICAgIDAuMDAwMDAwXSB4ZW46IC0tPiBwaXJxPTE0IC0+IGlycT0xNCAoZ3NpPTE0
KQ0KWyAgICAwLjAwMDAwMF0geGVuOiAtLT4gcGlycT0xNSAtPiBpcnE9MTUgKGdzaT0xNSkN
ClsgICAgMC4wMDAwMDBdIENvbnNvbGU6IGNvbG91ciBkdW1teSBkZXZpY2UgODB4MjUNClsg
ICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQNClsgICAgMC4wMDAwMDBdIGJv
b3Rjb25zb2xlIFt4ZW5ib290MF0gZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdIEluaXRpYWxp
emluZyBjZ3JvdXAgc3Vic3lzIGNwdXNldA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5n
IGNncm91cCBzdWJzeXMgY3B1DQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3Vw
IHN1YnN5cyBjcHVhY2N0DQpbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTguMC1y
YzUtMjAxNDExMTYtdmFuaWxsYSAocm9vdEBzZXJ2ZWVyc3RlcnRqZSkgKGdjYyB2ZXJzaW9u
IDQuNy4yIChEZWJpYW4gNC43LjItNSkgKSAjMSBTTVAgVHVlIE5vdiAxOCAxMDoxODoyMyBD
RVQgMjAxNA0KWyAgICAwLjAwMDAwMF0gQ29tbWFuZCBsaW5lOiByb290PS9kZXYvbWFwcGVy
L3NlcnZlZXJzdGVydGplLXJvb3Qgcm8gdmVyYm9zZSBlYXJseXByaW50az14ZW4gbWVtPTE1
MzZNIGNvbnNvbGU9aHZjMCBjb25zb2xlPXR0eTAgdmdhPTc5NCB2aWRlbz12ZXNhZmIgcjgx
NjkudXNlX2RhYz0xIGFjcGlfZW5mb3JjZV9yZXNvdXJjZXM9bGF4IG1heF9sb29wPTMwIGxv
b3BfbWF4X3BhcnQ9MTAgZGVidWcgbG9nbGV2ZWw9MTAgbm9tb2Rlc2V0IHhlbi1wY2liYWNr
LmhpZGU9KDAzOjA2LjApKDA0OjAwLiopKDA3OjAwLiopKDA4OjAwLiopKDA5OjAwLiopKDBh
OjAwLjApKDBiOjAwLjApKDBlOjAwLiopIHI4MTY5LnVzZV9kYWM9MSBhY3BpLmRlYnVnX2xh
eWVyPTB4NDAwMDAwIGFjcGkuZGVidWdfbGV2ZWw9MHg0DQpbICAgIDAuMDAwMDAwXSB0c2Vn
OiAwMDAwMDAwMDAwDQpbICAgIDAuMDAwMDAwXSBTZXQgMTI4OTc1MDYzIHBhZ2UocykgdG8g
MS0xIG1hcHBpbmcNClsgICAgMC4wMDAwMDBdIFJlbWFwcGVkIDEwMyBwYWdlKHMpLCBsYXN0
X3Bmbj0zOTMzMTkNClsgICAgMC4wMDAwMDBdIFJlbGVhc2VkIDAgcGFnZShzKQ0KWyAgICAw
LjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOg0KWyAgICAw
LjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOThm
ZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDAwMDA5OTQw
MC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBYZW46IFtt
ZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDA2MDA2NmZmZl0gdXNhYmxlDQpbICAg
IDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAwMDAwMDYwMDY3MDAwLTB4MDAwMDAwMDA5ZmY4
ZmZmZl0gdW51c2FibGUNClsgICAgMC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwOWZm
OTAwMDAtMHgwMDAwMDAwMDlmZjlkZmZmXSBBQ1BJIGRhdGENClsgICAgMC4wMDAwMDBdIFhl
bjogW21lbSAweDAwMDAwMDAwOWZmOWUwMDAtMHgwMDAwMDAwMDlmZmRmZmZmXSBBQ1BJIE5W
Uw0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDA5ZmZlMDAwMC0weDAwMDAw
MDAwOWZmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0gMHgwMDAw
MDAwMGY2MDAwMDAwLTB4MDAwMDAwMDBmNjAwM2ZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAw
MDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmVjMDAwMDAtMHgwMDAwMDAwMGZlYzAwZmZmXSBy
ZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWMyMDAwMC0w
eDAwMDAwMDAwZmVjMjBmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBYZW46IFttZW0g
MHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBmZWVmZmZmZl0gcmVzZXJ2ZWQNClsgICAg
MC4wMDAwMDBdIFhlbjogW21lbSAweDAwMDAwMDAwZmZlMDAwMDAtMHgwMDAwMDAwMGZmZmZm
ZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gWGVuOiBbbWVtIDB4MDAwMDAwMDEwMDAw
MDAwMC0weDAwMDAwMDA1NWZmZmZmZmZdIHVudXNhYmxlDQpbICAgIDAuMDAwMDAwXSBYZW46
IFttZW0gMHgwMDAwMDBmZDAwMDAwMDAwLTB4MDAwMDAwZmZmZmZmZmZmZl0gcmVzZXJ2ZWQN
ClsgICAgMC4wMDAwMDBdIGJvb3Rjb25zb2xlIFt4ZW5ib290MF0gZW5hYmxlZA0KWyAgICAw
LjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHg2MDAwMDAwMC0weGZmZmZmZmZmZmZmZmZm
ZmVdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVj
dGlvbjogYWN0aXZlDQpbICAgIDAuMDAwMDAwXSBlODIwOiB1c2VyLWRlZmluZWQgcGh5c2lj
YWwgUkFNIG1hcDoNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMDAwMDAw
MDAwLTB4MDAwMDAwMDAwMDA5OGZmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSB1c2VyOiBb
bWVtIDB4MDAwMDAwMDAwMDA5OTQwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkDQpb
ICAgIDAuMDAwMDAwXSB1c2VyOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAw
NWZmZmZmZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gdXNlcjogW21lbSAweDAwMDAwMDAw
NjAwNjcwMDAtMHgwMDAwMDAwMDlmZjhmZmZmXSB1bnVzYWJsZQ0KWyAgICAwLjAwMDAwMF0g
dXNlcjogW21lbSAweDAwMDAwMDAwOWZmOTAwMDAtMHgwMDAwMDAwMDlmZjlkZmZmXSBBQ1BJ
IGRhdGENClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMDlmZjllMDAwLTB4
MDAwMDAwMDA5ZmZkZmZmZl0gQUNQSSBOVlMNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0g
MHgwMDAwMDAwMDlmZmUwMDAwLTB4MDAwMDAwMDA5ZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAg
MC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMGY2MDAwMDAwLTB4MDAwMDAwMDBmNjAw
M2ZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMGZl
YzAwMDAwLTB4MDAwMDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIHVz
ZXI6IFttZW0gMHgwMDAwMDAwMGZlYzIwMDAwLTB4MDAwMDAwMDBmZWMyMGZmZl0gcmVzZXJ2
ZWQNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAw
MDAwMDBmZWVmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgw
MDAwMDAwMGZmZTAwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4w
MDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDU1ZmZmZmZm
Zl0gdW51c2FibGUNClsgICAgMC4wMDAwMDBdIHVzZXI6IFttZW0gMHgwMDAwMDBmZDAwMDAw
MDAwLTB4MDAwMDAwZmZmZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIFNNQklP
UyAyLjUgcHJlc2VudC4NClsgICAgMC4wMDAwMDBdIERNSTogTVNJIE1TLTc2NDAvODkwRlhB
LUdENzAgKE1TLTc2NDApICAsIEJJT1MgVjEuOEIxIDA5LzEzLzIwMTANClsgICAgMC4wMDAw
MDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09
PiByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gZTgyMDpbICAgMTUuNTUzOTA1XSBwY2liYWNr
IDAwMDA6MDg6MDAuMDogcmVzdG9yaW5nIGNvbmZpZyBzcGFjZSBhdCBvZmZzZXQgMHgzYyAo
d2FzIDB4MTAwLCB3cml0aW5nIDB4MTA3KQ0KWyAgIDE1LjU1NDE0OV0gcGNpYmFjayAwMDAw
OjA4OjAwLjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQgb2Zmc2V0IDB4MTAgKHdhcyAw
eDQsIHdyaXRpbmcgMHhmZTBmZTAwNCkNClsgICAxNS41NTQzNzhdIHBjaWJhY2sgMDAwMDow
ODowMC4wOiByZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9mZnNldCAweGMgKHdhcyAweDAs
IHdyaXRpbmcgMHgxMCkNClsgICAxNS41NTQ1OTNdIHBjaWJhY2sgMDAwMDowODowMC4wOiBy
ZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9mZnNldCAweDQgKHdhcyAweDEwMDAwMCwgd3Jp
dGluZyAweDEwMDEwMikNClsgICAxNS41NTQ5NDNdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDMz
IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTUuNTU1MDg5XSB4ZW46IC0tPiBwaXJx
PTMzIC0+IGlycT0zMyAoZ3NpPTMzKQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MjAuNzM3
XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNy05IC0+IDB4YTkgLT4gSVJR
IDMzIE1vZGU6MSBBY3RpdmU6MSkNClsgICAxNS41ODA2NjVdIHBjaWJhY2sgMDAwMDowOTow
MC4wOiBlbmFibGluZyBkZXZpY2UgKDAwMDAgLT4gMDAwMykNClsgICAxNS41ODA4NDNdIHhl
bjogcmVnaXN0ZXJpbmcgZ3NpIDMyIHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTUu
NTgwOTg5XSB4ZW46IC0tPiBwaXJxPTMyIC0+IGlycT0zMiAoZ3NpPTMyKQ0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NDU6MjAuNzYyXSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRy
eSAoNy04IC0+IDB4YjEgLT4gSVJRIDMyIE1vZGU6MSBBY3RpdmU6MSkNClsgICAxNS42MDcy
NjZdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDQ3IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpb
ICAgMTUuNjA3NDE1XSB4ZW46IC0tPiBwaXJxPTQ3IC0+IGlycT00NyAoZ3NpPTQ3KQ0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NDU6MjAuNzg5XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGlu
ZyBlbnRyeSAoNy0yMyAtPiAweGI5IC0+IElSUSA0NyBNb2RlOjEgQWN0aXZlOjEpDQpbICAg
MTYuNjE3Mjc1XSBwY2liYWNrIDAwMDA6MGE6MDAuMDogcmVzdG9yaW5nIGNvbmZpZyBzcGFj
ZSBhdCBvZmZzZXQgMHgzYyAod2FzIDB4MTAwLCB3cml0aW5nIDB4MTBhKQ0KWyAgIDE2LjYx
NzUyMV0gcGNpYmFjayAwMDAwOjBhOjAwLjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQg
b2Zmc2V0IDB4MTAgKHdhcyAweDQsIHdyaXRpbmcgMHhmZTIwMDAwNCkNClsgICAxNi42MTc3
NTRdIHBjaWJhY2sgMDAwMDowYTowMC4wOiByZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9m
ZnNldCAweGMgKHdhcyAweDAsIHdyaXRpbmcgMHgxMCkNClsgICAxNi42MTc5NjldIHBjaWJh
Y2sgMDAwMDowYTowMC4wOiByZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9mZnNldCAweDQg
KHdhcyAweDEwMDAwMCwgd3JpdGluZyAweDEwMDEwNikNClsgICAxNi42MjQ1OTVdIHhlbjog
cmVnaXN0ZXJpbmcgZ3NpIDQ4IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTYuNjMx
MDg3XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjQ4DQpbICAgMTcuNjQ3MTcxXSBwY2liYWNr
IDAwMDA6MGI6MDAuMDogcmVzdG9yaW5nIGNvbmZpZyBzcGFjZSBhdCBvZmZzZXQgMHgzYyAo
d2FzIDB4MTAwLCB3cml0aW5nIDB4MTBhKQ0KWyAgIDE3LjY1Mzg4Nl0gcGNpYmFjayAwMDAw
OjBiOjAwLjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQgb2Zmc2V0IDB4MTAgKHdhcyAw
eDQsIHdyaXRpbmcgMHhmZTVmZTAwNCkNClsgICAxNy42NjA1MTNdIHBjaWJhY2sgMDAwMDow
YjowMC4wOiByZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9mZnNldCAweGMgKHdhcyAweDAs
IHdyaXRpbmcgMHgxMCkNClsgICAxNy42NjcxMTBdIHBjaWJhY2sgMDAwMDowYjowMC4wOiBy
ZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9mZnNldCAweDQgKHdhcyAweDEwMDAwMCwgd3Jp
dGluZyAweDEwMDEwMikNClsgICAxNy42NzM4MDhdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDI5
IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTcuNjgwMzkyXSB4ZW46IC0tPiBwaXJx
PTI5IC0+IGlycT0yOSAoZ3NpPTI5KQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MjIuODY4
XSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRyeSAoNy01IC0+IDB4YzEgLT4gSVJR
IDI5IE1vZGU6MSBBY3RpdmU6MSkNClsgICAxNy43MTA2NzJdIHBjaWJhY2sgMDAwMDowZTow
MC4wOiBlbmFibGluZyBkZXZpY2UgKDAwMDAgLT4gMDAwMykNClsgICAxNy43MTczMThdIHhl
bjogcmVnaXN0ZXJpbmcgZ3NpIDI4IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTcu
NzIzOTY2XSB4ZW46IC0tPiBwaXJxPTI4IC0+IGlycT0yOCAoZ3NpPTI4KQ0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NDU6MjIuOTEyXSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRy
eSAoNy00IC0+IDB4YzkgLT4gSVJRIDI4IE1vZGU6MSBBY3RpdmU6MSkNClsgICAxNy43NTc1
NTFdIHhlbl9wY2liYWNrOiBiYWNrZW5kIGlzIHZwY2kNClsgICAxNy43NjQ1MjddIHhlbl9h
Y3BpX3Byb2Nlc3NvcjogVXBsb2FkaW5nIFhlbiBwcm9jZXNzb3IgUE0gaW5mbw0KWyAgIDE3
Ljc3MjQ3M10gU2VyaWFsOiA4MjUwLzE2NTUwIGRyaXZlciwgNCBwb3J0cywgSVJRIHNoYXJp
bmcgZW5hYmxlZA0KWyAgIDE3Ljc4MDI4NF0gaHBldF9hY3BpX2FkZDogbm8gYWRkcmVzcyBv
ciBpcnFzIGluIF9DUlMNClsgICAxNy43ODcxNjRdIExpbnV4IGFncGdhcnQgaW50ZXJmYWNl
IHYwLjEwMw0KWyAgIDE3Ljc5NDIyM10gSGFuZ2NoZWNrOiBzdGFydGluZyBoYW5nY2hlY2sg
dGltZXIgMC45LjEgKHRpY2sgaXMgMTgwIHNlY29uZHMsIG1hcmdpbiBpcyA2MCBzZWNvbmRz
KS4NClsgICAxNy44MDA5MTFdIFtkcm1dIEluaXRpYWxpemVkIGRybSAxLjEuMCAyMDA2MDgx
MA0KWyAgIDE3LjgwNzUyNV0gW2RybV0gVkdBQ09OIGRpc2FibGUgcmFkZW9uIGtlcm5lbCBt
b2Rlc2V0dGluZy4NClsgICAxNy44MTQwODhdIFtkcm06cmFkZW9uX2luaXRdICpFUlJPUiog
Tm8gVU1TIHN1cHBvcnQgaW4gcmFkZW9uIG1vZHVsZSENClsgICAxNy44MjM5NTRdIGJyZDog
bW9kdWxlIGxvYWRlZA0KWyAgIDE3LjgzODY2NV0gbG9vcDogbW9kdWxlIGxvYWRlZA0KWyAg
IDE3Ljg0NTYwN10gYWhjaSAwMDAwOjAwOjExLjA6IHZlcnNpb24gMy4wDQpbICAgMTcuODUy
MjM1XSB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAxOSB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQ0K
WyAgIDE3Ljg1ODY5MV0geGVuOiAtLT4gcGlycT0xOSAtPiBpcnE9MTkgKGdzaT0xOSkNCihY
RU4pIFsyMDE0LTExLTE4IDIxOjQ1OjIzLjA0Nl0gSU9BUElDWzBdOiBTZXQgUENJIHJvdXRp
bmcgZW50cnkgKDYtMTkgLT4gMHhkMSAtPiBJUlEgMTkgTW9kZToxIEFjdGl2ZToxKQ0KWyAg
IDE3Ljg2NTMxN10gYWhjaSAwMDAwOjAwOjExLjA6IEFIQ0kgMDAwMS4wMjAwIDMyIHNsb3Rz
IDYgcG9ydHMgNiBHYnBzIDB4M2YgaW1wbCBTQVRBIG1vZGUNClsgICAxNy44NzE3NzFdIGFo
Y2kgMDAwMDowMDoxMS4wOiBmbGFnczogNjRiaXQgbmNxIHNudGYgaWxjayBwbSBsZWQgY2xv
IHBtcCBwaW8gc2x1bSBwYXJ0IA0KWyAgIDE3Ljg4MDY1N10gc2NzaSBob3N0MDogYWhjaQ0K
WyAgIDE3Ljg4NzU3Ml0gc2NzaSBob3N0MTogYWhjaQ0KWyAgIDE3Ljg5NDEyNl0gc2NzaSBo
b3N0MjogYWhjaQ0KWyAgIDE3LjkwMDUxOV0gc2NzaSBob3N0MzogYWhjaQ0KWyAgIDE3Ljkw
Njg5NF0gc2NzaSBob3N0NDogYWhjaQ0KWyAgIDE3LjkxMzI3OF0gc2NzaSBob3N0NTogYWhj
aQ0KWyAgIDE3LjkxOTI0Ml0gYXRhMTogU0FUQSBtYXggVURNQS8xMzMgYWJhciBtMTAyNEAw
eGZkYmZmMDAwIHBvcnQgMHhmZGJmZjEwMCBpcnEgMTE0DQpbICAgMTcuOTI1MjcyXSBhdGEy
OiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0xMDI0QDB4ZmRiZmYwMDAgcG9ydCAweGZkYmZm
MTgwIGlycSAxMTUNClsgICAxNy45MzExNzJdIGF0YTM6IFNBVEEgbWF4IFVETUEvMTMzIGFi
YXIgbTEwMjRAMHhmZGJmZjAwMCBwb3J0IDB4ZmRiZmYyMDAgaXJxIDExNg0KWyAgIDE3Ljkz
NjkxM10gYXRhNDogU0FUQSBtYXggVURNQS8xMzMgYWJhciBtMTAyNEAweGZkYmZmMDAwIHBv
cnQgMHhmZGJmZjI4MCBpcnEgMTE3DQpbICAgMTcuOTQyNjgxXSBhdGE1OiBTQVRBIG1heCBV
RE1BLzEzMyBhYmFyIG0xMDI0QDB4ZmRiZmYwMDAgcG9ydCAweGZkYmZmMzAwIGlycSAxMTgN
ClsgICAxNy45NDgzNzFdIGF0YTY6IFNBVEEgbWF4IFVETUEvMTMzIGFiYXIgbTEwMjRAMHhm
ZGJmZjAwMCBwb3J0IDB4ZmRiZmYzODAgaXJxIDExOQ0KWyAgIDE3Ljk1NDEzNl0gdHVuOiBV
bml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyLCAxLjYNClsgICAxNy45NTk2NzVdIHR1
bjogKEMpIDE5OTktMjAwNCBNYXggS3Jhc255YW5za3kgPG1heGtAcXVhbGNvbW0uY29tPg0K
WyAgIDE3Ljk2NTM5MF0gZTEwMDA6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgRHJpdmVy
IC0gdmVyc2lvbiA3LjMuMjEtazgtTkFQSQ0KWyAgIDE3Ljk3MTAyMV0gZTEwMDA6IENvcHly
aWdodCAoYykgMTk5OS0yMDA2IEludGVsIENvcnBvcmF0aW9uLg0KWyAgIDE3Ljk3NjY3Nl0g
ZTEwMDBlOiBJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIERyaXZlciAtIDIuMy4yLWsNClsg
ICAxNy45ODIyMzVdIGUxMDAwZTogQ29weXJpZ2h0KGMpIDE5OTkgLSAyMDE0IEludGVsIENv
cnBvcmF0aW9uLg0KWyAgIDE3Ljk4Nzg3MV0gaWdiOiBJbnRlbChSKSBHaWdhYml0IEV0aGVy
bmV0IE5ldHdvcmsgRHJpdmVyIC0gdmVyc2lvbiA1LjIuMTUtaw0KWyAgIDE3Ljk5MzUzNV0g
aWdiOiBDb3B5cmlnaHQgKGMpIDIwMDctMjAxNCBJbnRlbCBDb3Jwb3JhdGlvbi4NClsgICAx
Ny45OTkyOTldIGlnYnZmOiBJbnRlbChSKSBHaWdhYml0IFZpcnR1YWwgRnVuY3Rpb24gTmV0
d29yayBEcml2ZXIgLSB2ZXJzaW9uIDIuMC4yLWsNClsgICAxOC4wMDUwNTBdIGlnYnZmOiBD
b3B5cmlnaHQgKGMpIDIwMDkgLSAyMDEyIEludGVsIENvcnBvcmF0aW9uLg0KWyAgIDE4LjAx
MDg1MV0gcjgxNjkgR2lnYWJpdCBFdGhlcm5ldCBkcml2ZXIgMi4zTEstTkFQSSBsb2FkZWQN
ClsgICAxOC4wMTY2NDNdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDQ2IHRyaWdnZXJpbmcgMCBw
b2xhcml0eSAxDQpbICAgMTguMDIyMzk5XSB4ZW46IC0tPiBwaXJxPTQ2IC0+IGlycT00NiAo
Z3NpPTQ2KQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NDU6MjMuMjA5XSBJT0FQSUNbMV06IFNl
dCBQQ0kgcm91dGluZyBlbnRyeSAoNy0yMiAtPiAweDVhIC0+IElSUSA0NiBNb2RlOjEgQWN0
aXZlOjEpDQpbICAgMTguMDI4MTIzXSByODE2OSAwMDAwOjBkOjAwLjA6IGVuYWJsaW5nIE1l
bS1Xci1JbnZhbA0KWyAgIDE4LjAzNDMyN10gcjgxNjkgMDAwMDowZDowMC4wIGV0aDA6IFJU
TDgxNjhkLzgxMTFkIGF0IDB4ZmZmZmM5MDAwMDM2NDAwMCwgNDA6NjE6ODY6ZjQ6Njc6ZDks
IFhJRCAwODEwMDBjMCBJUlEgMTIyDQpbICAgMTguMDQwMjY3XSByODE2OSAwMDAwOjBkOjAw
LjAgZXRoMDoganVtYm8gZmVhdHVyZXMgW2ZyYW1lczogOTIwMCBieXRlcywgdHggY2hlY2tz
dW1taW5nOiBrb10NClsgICAxOC4wNDYyMThdIHI4MTY5IEdpZ2FiaXQgRXRoZXJuZXQgZHJp
dmVyIDIuM0xLLU5BUEkgbG9hZGVkDQpbICAgMTguMDUyMTU1XSB4ZW46IHJlZ2lzdGVyaW5n
IGdzaSA1MSB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQ0KWyAgIDE4LjA1ODA3Ml0geGVuOiAt
LT4gcGlycT01MSAtPiBpcnE9NTEgKGdzaT01MSkNCihYRU4pIFsyMDE0LTExLTE4IDIxOjQ1
OjIzLjI0NV0gSU9BUElDWzFdOiBTZXQgUENJIHJvdXRpbmcgZW50cnkgKDctMjcgLT4gMHg2
YSAtPiBJUlEgNTEgTW9kZToxIEFjdGl2ZToxKQ0KWyAgIDE4LjA2NDAzNl0gcjgxNjkgMDAw
MDowYzowMC4wOiBlbmFibGluZyBNZW0tV3ItSW52YWwNClsgICAxOC4wNzAyNjddIHI4MTY5
IDAwMDA6MGM6MDAuMCBldGgxOiBSVEw4MTY4ZC84MTExZCBhdCAweGZmZmZjOTAwMDAzNjYw
MDAsIDQwOjYxOjg2OmY0OjY3OmQ4LCBYSUQgMDgxMDAwYzAgSVJRIDEyMw0KWyAgIDE4LjA3
NjMxMl0gcjgxNjkgMDAwMDowYzowMC4wIGV0aDE6IGp1bWJvIGZlYXR1cmVzIFtmcmFtZXM6
IDkyMDAgYnl0ZXMsIHR4IGNoZWNrc3VtbWluZzoga29dDQpbICAgMTguMDgyMzYzXSB4ZW5f
bmV0ZnJvbnQ6IEluaXRpYWxpc2luZyBYZW4gdmlydHVhbCBldGhlcm5ldCBkcml2ZXINClsg
ICAxOC4wODg4MTldIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhhbmNlZCcgSG9zdCBDb250cm9s
bGVyIChFSENJKSBEcml2ZXINClsgICAxOC4wOTQ5MDZdIGVoY2ktcGNpOiBFSENJIFBDSSBw
bGF0Zm9ybSBkcml2ZXINClsgICAxOC4xMDEyMDNdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDE3
IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTguMTA3MjIyXSBBbHJlYWR5IHNldHVw
IHRoZSBHU0kgOjE3DQpbICAgMTguMTEzMjY2XSBRVUlSSzogRW5hYmxlIEFNRCBQTEwgZml4
DQpbICAgMTguMTE5MjMzXSBlaGNpLXBjaSAwMDAwOjAwOjEyLjI6IGVuYWJsaW5nIGJ1cyBt
YXN0ZXJpbmcNClsgICAxOC4xMjUyODBdIGVoY2ktcGNpIDAwMDA6MDA6MTIuMjogRUhDSSBI
b3N0IENvbnRyb2xsZXINClsgICAxOC4xMzE1NjldIGVoY2ktcGNpIDAwMDA6MDA6MTIuMjog
bmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxDQpbICAgMTgu
MTM3NTczXSBlaGNpLXBjaSAwMDAwOjAwOjEyLjI6IGFwcGx5aW5nIEFNRCBTQjcwMC9TQjgw
MC9IdWRzb24tMi8zIEVIQ0kgZHVtbXkgcWggd29ya2Fyb3VuZA0KWyAgIDE4LjE0MzY4NV0g
ZWhjaS1wY2kgMDAwMDowMDoxMi4yOiBkZWJ1ZyBwb3J0IDENClsgICAxOC4xNDk4MjFdIGVo
Y2ktcGNpIDAwMDA6MDA6MTIuMjogZW5hYmxpbmcgTWVtLVdyLUludmFsDQpbICAgMTguMTU1
NzYzXSBlaGNpLXBjaSAwMDAwOjAwOjEyLjI6IGlycSAxNywgaW8gbWVtIDB4ZmRiZmY0MDAN
ClsgICAxOC4xNzA1OTddIGVoY2ktcGNpIDAwMDA6MDA6MTIuMjogVVNCIDIuMCBzdGFydGVk
LCBFSENJIDEuMDANClsgICAxOC4xNzY1ODVdIHVzYiB1c2IxOiBOZXcgVVNCIGRldmljZSBm
b3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDINClsgICAxOC4xODIzODVdIHVz
YiB1c2IxOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJp
YWxOdW1iZXI9MQ0KWyAgIDE4LjE4ODE1NV0gdXNiIHVzYjE6IFByb2R1Y3Q6IEVIQ0kgSG9z
dCBDb250cm9sbGVyDQpbICAgMTguMTkzODYwXSB1c2IgdXNiMTogTWFudWZhY3R1cmVyOiBM
aW51eCAzLjE4LjAtcmM1LTIwMTQxMTE2LXZhbmlsbGEgZWhjaV9oY2QNClsgICAxOC4xOTk2
MzFdIHVzYiB1c2IxOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MTIuMg0KWyAgIDE4LjIwNTk2
Ml0gaHViIDEtMDoxLjA6IFVTQiBodWIgZm91bmQNClsgICAxOC4yMTE3NjNdIGh1YiAxLTA6
MS4wOiA1IHBvcnRzIGRldGVjdGVkDQpbICAgMTguMjE4MDc1XSB4ZW46IHJlZ2lzdGVyaW5n
IGdzaSAxNyB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQ0KWyAgIDE4LjIyMzg2OF0gQWxyZWFk
eSBzZXR1cCB0aGUgR1NJIDoxNw0KWyAgIDE4LjIyOTU5M10gZWhjaS1wY2kgMDAwMDowMDox
My4yOiBlbmFibGluZyBidXMgbWFzdGVyaW5nDQpbICAgMTguMjM1MzQwXSBlaGNpLXBjaSAw
MDAwOjAwOjEzLjI6IEVIQ0kgSG9zdCBDb250cm9sbGVyDQpbICAgMTguMjQxMTA2XSBlaGNp
LXBjaSAwMDAwOjAwOjEzLjI6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1
cyBudW1iZXIgMg0KWyAgIDE4LjI0Njg1Ml0gZWhjaS1wY2kgMDAwMDowMDoxMy4yOiBhcHBs
eWluZyBBTUQgU0I3MDAvU0I4MDAvSHVkc29uLTIvMyBFSENJIGR1bW15IHFoIHdvcmthcm91
bmQNClsgICAxOC4yNTI3NjJdIGVoY2ktcGNpIDAwMDA6MDA6MTMuMjogZGVidWcgcG9ydCAx
DQpbICAgMTguMjU4NzgwXSBlaGNpLXBjaSAwMDAwOjAwOjEzLjI6IGVuYWJsaW5nIE1lbS1X
ci1JbnZhbA0KWyAgIDE4LjI2NDgwOF0gZWhjaS1wY2kgMDAwMDowMDoxMy4yOiBpcnEgMTcs
IGlvIG1lbSAweGZkYmZmODAwDQpbICAgMTguMjczODk0XSBhdGE1OiBTQVRBIGxpbmsgZG93
biAoU1N0YXR1cyAwIFNDb250cm9sIDMwMCkNClsgICAxOC4yODAxNjRdIGF0YTY6IFNBVEEg
bGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzAwKQ0KWyAgIDE4LjI4MDQ0MF0gZWhj
aS1wY2kgMDAwMDowMDoxMy4yOiBVU0IgMi4wIHN0YXJ0ZWQsIEVIQ0kgMS4wMA0KWyAgIDE4
LjI4MDUyNV0gdXNiIHVzYjI6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZi
LCBpZFByb2R1Y3Q9MDAwMg0KWyAgIDE4LjI4MDUyNl0gdXNiIHVzYjI6IE5ldyBVU0IgZGV2
aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xDQpbICAgMTgu
MjgwNTI3XSB1c2IgdXNiMjogUHJvZHVjdDogRUhDSSBIb3N0IENvbnRyb2xsZXINClsgICAx
OC4yODA1MjhdIHVzYiB1c2IyOiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTguMC1yYzUtMjAx
NDExMTYtdmFuaWxsYSBlaGNpX2hjZA0KWyAgIDE4LjI4MDUyOV0gdXNiIHVzYjI6IFNlcmlh
bE51bWJlcjogMDAwMDowMDoxMy4yDQpbICAgMTguMjgwODE1XSBodWIgMi0wOjEuMDogVVNC
IGh1YiBmb3VuZA0KWyAgIDE4LjI4MDgyNV0gaHViIDItMDoxLjA6IDUgcG9ydHMgZGV0ZWN0
ZWQNClsgICAxOC4yODEyNTFdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDE3IHRyaWdnZXJpbmcg
MCBwb2xhcml0eSAxDQpbICAgMTguMjgxMjUzXSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE3
DQpbICAgMTguMjgxMjc2XSBlaGNpLXBjaSAwMDAwOjAwOjE2LjI6IGVuYWJsaW5nIGJ1cyBt
YXN0ZXJpbmcNClsgICAxOC4yODEzMDNdIGVoY2ktcGNpIDAwMDA6MDA6MTYuMjogRUhDSSBI
b3N0IENvbnRyb2xsZXINClsgICAxOC4yODE0NjJdIGVoY2ktcGNpIDAwMDA6MDA6MTYuMjog
bmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAzDQpbICAgMTgu
MjgxNDc3XSBlaGNpLXBjaSAwMDAwOjAwOjE2LjI6IGFwcGx5aW5nIEFNRCBTQjcwMC9TQjgw
MC9IdWRzb24tMi8zIEVIQ0kgZHVtbXkgcWggd29ya2Fyb3VuZA0KWyAgIDE4LjI4MTQ5N10g
ZWhjaS1wY2kgMDAwMDowMDoxNi4yOiBkZWJ1ZyBwb3J0IDENClsgICAxOC4yODE1NzVdIGVo
Y2ktcGNpIDAwMDA6MDA6MTYuMjogZW5hYmxpbmcgTWVtLVdyLUludmFsDQpbICAgMTguMjgx
NTg0XSBlaGNpLXBjaSAwMDAwOjAwOjE2LjI6IGlycSAxNywgaW8gbWVtIDB4ZmRiZmZjMDAN
ClsgICAxOC4yOTA0NDFdIGVoY2ktcGNpIDAwMDA6MDA6MTYuMjogVVNCIDIuMCBzdGFydGVk
LCBFSENJIDEuMDANClsgICAxOC4yOTA0OTldIHVzYiB1c2IzOiBOZXcgVVNCIGRldmljZSBm
b3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDINClsgICAxOC4yOTA1MDBdIHVz
YiB1c2IzOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJp
YWxOdW1iZXI9MQ0KWyAgIDE4LjI5MDUwMV0gdXNiIHVzYjM6IFByb2R1Y3Q6IEVIQ0kgSG9z
dCBDb250cm9sbGVyDQpbICAgMTguMjkwNTAzXSB1c2IgdXNiMzogTWFudWZhY3R1cmVyOiBM
aW51eCAzLjE4LjAtcmM1LTIwMTQxMTE2LXZhbmlsbGEgZWhjaV9oY2QNClsgICAxOC4yOTA1
MDNdIHVzYiB1c2IzOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MTYuMg0KWyAgIDE4LjI5MDc1
N10gaHViIDMtMDoxLjA6IFVTQiBodWIgZm91bmQNClsgICAxOC4yOTA3NjhdIGh1YiAzLTA6
MS4wOiA0IHBvcnRzIGRldGVjdGVkDQpbICAgMTguMjkxMDI2XSBvaGNpX2hjZDogVVNCIDEu
MSAnT3BlbicgSG9zdCBDb250cm9sbGVyIChPSENJKSBEcml2ZXINClsgICAxOC4yOTEwMzhd
IG9oY2ktcGNpOiBPSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXINClsgICAxOC4yOTEyMTBdIHhl
bjogcmVnaXN0ZXJpbmcgZ3NpIDE4IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTgu
MjkxMjEyXSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE4DQpbICAgMTguMjkxMjM3XSBvaGNp
LXBjaSAwMDAwOjAwOjEyLjA6IGVuYWJsaW5nIGJ1cyBtYXN0ZXJpbmcNClsgICAxOC4yOTEy
NTFdIG9oY2ktcGNpIDAwMDA6MDA6MTIuMDogT0hDSSBQQ0kgaG9zdCBjb250cm9sbGVyDQpb
ICAgMTguMjkxNDg1XSBvaGNpLXBjaSAwMDAwOjAwOjEyLjA6IG5ldyBVU0IgYnVzIHJlZ2lz
dGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgNA0KWyAgIDE4LjI5MTYyOV0gb2hjaS1wY2kg
MDAwMDowMDoxMi4wOiBpcnEgMTgsIGlvIG1lbSAweGZkYmY3MDAwDQpbICAgMTguMzQ4MDY3
XSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJv
ZHVjdD0wMDAxDQpbICAgMTguMzQ4MDY5XSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2Ugc3Ry
aW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTENClsgICAxOC4zNDgwNzBd
IHVzYiB1c2I0OiBQcm9kdWN0OiBPSENJIFBDSSBob3N0IGNvbnRyb2xsZXINClsgICAxOC4z
NDgwNzFdIHVzYiB1c2I0OiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTguMC1yYzUtMjAxNDEx
MTYtdmFuaWxsYSBvaGNpX2hjZA0KWyAgIDE4LjM0ODA3Ml0gdXNiIHVzYjQ6IFNlcmlhbE51
bWJlcjogMDAwMDowMDoxMi4wDQpbICAgMTguMzQ4MzYwXSBodWIgNC0wOjEuMDogVVNCIGh1
YiBmb3VuZA0KWyAgIDE4LjM0ODM3Nl0gaHViIDQtMDoxLjA6IDUgcG9ydHMgZGV0ZWN0ZWQN
ClsgICAxOC4zNDg3NzZdIHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDE4IHRyaWdnZXJpbmcgMCBw
b2xhcml0eSAxDQpbICAgMTguMzQ4Nzc4XSBBbHJlYWR5IHNldHVwIHRoZSBHU0kgOjE4DQpb
ICAgMTguMzQ4Nzk5XSBvaGNpLXBjaSAwMDAwOjAwOjEzLjA6IGVuYWJsaW5nIGJ1cyBtYXN0
ZXJpbmcNClsgICAxOC4zNDg4MDZdIG9oY2ktcGNpIDAwMDA6MDA6MTMuMDogT0hDSSBQQ0kg
aG9zdCBjb250cm9sbGVyDQpbICAgMTguMzQ4OTk4XSBvaGNpLXBjaSAwMDAwOjAwOjEzLjA6
IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgNQ0KWyAgIDE4
LjM0OTA3NF0gb2hjaS1wY2kgMDAwMDowMDoxMy4wOiBpcnEgMTgsIGlvIG1lbSAweGZkYmZj
MDAwDQpbICAgMTguNDA0NTY3XSB1c2IgdXNiNTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlk
VmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAxDQpbICAgMTguNDA0NTY5XSB1c2IgdXNiNTog
TmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVy
PTENClsgICAxOC40MDQ1NzBdIHVzYiB1c2I1OiBQcm9kdWN0OiBPSENJIFBDSSBob3N0IGNv
bnRyb2xsZXINClsgICAxOC40MDQ1NzFdIHVzYiB1c2I1OiBNYW51ZmFjdHVyZXI6IExpbnV4
IDMuMTguMC1yYzUtMjAxNDExMTYtdmFuaWxsYSBvaGNpX2hjZA0KWyAgIDE4LjQwNDU3Ml0g
dXNiIHVzYjU6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxMy4wDQpbICAgMTguNDA0ODU2XSBo
dWIgNS0wOjEuMDogVVNCIGh1YiBmb3VuZA0KWyAgIDE4LjQwNDg3MV0gaHViIDUtMDoxLjA6
IDUgcG9ydHMgZGV0ZWN0ZWQNClsgICAxOC40MDUyNjhdIHhlbjogcmVnaXN0ZXJpbmcgZ3Np
IDE4IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxDQpbICAgMTguNDA1MjcwXSBBbHJlYWR5IHNl
dHVwIHRoZSBHU0kgOjE4DQpbICAgMTguNDA1MjkyXSBvaGNpLXBjaSAwMDAwOjAwOjE0LjU6
IGVuYWJsaW5nIGJ1cyBtYXN0ZXJpbmcNClsgICAxOC40MDUyOTldIG9oY2ktcGNpIDAwMDA6
MDA6MTQuNTogT0hDSSBQQ0kgaG9zdCBjb250cm9sbGVyDQpbICAgMTguNDA1NDk5XSBvaGNp
LXBjaSAwMDAwOjAwOjE0LjU6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1
cyBudW1iZXIgNg0KWyAgIDE4LjQwNTU5MV0gb2hjaS1wY2kgMDAwMDowMDoxNC41OiBpcnEg
MTgsIGlvIG1lbSAweGZkYmZkMDAwDQpbICAgMTguNDYxMTk2XSB1c2IgdXNiNjogTmV3IFVT
QiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAxDQpbICAgMTgu
NDYxMTk3XSB1c2IgdXNiNjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1
Y3Q9MiwgU2VyaWFsTnVtYmVyPTENClsgICAxOC40NjExOThdIHVzYiB1c2I2OiBQcm9kdWN0
OiBPSENJIFBDSSBob3N0IGNvbnRyb2xsZXINClsgICAxOC40NjExOTldIHVzYiB1c2I2OiBN
YW51ZmFjdHVyZXI6IExpbnV4IDMuMTguMC1yYzUtMjAxNDExMTYtdmFuaWxsYSBvaGNpX2hj
ZA0KWyAgIDE4LjQ2MTIwMF0gdXNiIHVzYjY6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxNC41
DQpbICAgMTguNDYxNDgwXSBodWIgNi0wOjEuMDogVVNCIGh1YiBmb3VuZA0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NDU6MjMuODQwXSBJT0FQSUNbMV06IFNldCBQQ0kgcm91dGluZyBlbnRy
eSAoNy0xIC0+IDB4N2EgLT4gSVJRIDI1IE1vZGU6MSBBY3RpdmU6MSkNClsgICAxOC40NjE0
OTRdIGh1YiA2LTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkDQpbICAgMTguNDYxODE5XSB4ZW46
IHJlZ2lzdGVyaW5nIGdzaSAxOCB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQ0KWyAgIDE4LjQ2
MTgyMV0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDoxOA0KWyAgIDE4LjQ2MTg0Nl0gb2hjaS1w
Y2kgMDAwMDowMDoxNi4wOiBlbmFibGluZyBidXMgbWFzdGVyaW5nDQpbICAgMTguNDYxODUz
XSBvaGNpLXBjaSAwMDAwOjAwOjE2LjA6IE9IQ0kgUENJIGhvc3QgY29udHJvbGxlcg0KWyAg
IDE4LjQ2MjEwN10gb2hjaS1wY2kgMDAwMDowMDoxNi4wOiBuZXcgVVNCIGJ1cyByZWdpc3Rl
cmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDcNClsgICAxOC40NjIxOTZdIG9oY2ktcGNpIDAw
MDA6MDA6MTYuMDogaXJxIDE4LCBpbyBtZW0gMHhmZGJmZTAwMA0KWyAgIDE4LjUxNzkzOF0g
dXNiIHVzYjc6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1
Y3Q9MDAwMQ0KWyAgIDE4LjUxNzk0MF0gdXNiIHVzYjc6IE5ldyBVU0IgZGV2aWNlIHN0cmlu
Z3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xDQpbICAgMTguNTE3OTQxXSB1
c2IgdXNiNzogUHJvZHVjdDogT0hDSSBQQ0kgaG9zdCBjb250cm9sbGVyDQpbICAgMTguNTE3
OTQyXSB1c2IgdXNiNzogTWFudWZhY3R1cmVyOiBMaW51eCAzLjE4LjAtcmM1LTIwMTQxMTE2
LXZhbmlsbGEgb2hjaV9oY2QNClsgICAxOC41MTc5NDJdIHVzYiB1c2I3OiBTZXJpYWxOdW1i
ZXI6IDAwMDA6MDA6MTYuMA0KWyAgIDE4LjUxODIyOV0gaHViIDctMDoxLjA6IFVTQiBodWIg
Zm91bmQNClsgICAxOC41MTgyNDVdIGh1YiA3LTA6MS4wOiA0IHBvcnRzIGRldGVjdGVkDQpb
ICAgMTguNTE4NTAyXSB1aGNpX2hjZDogVVNCIFVuaXZlcnNhbCBIb3N0IENvbnRyb2xsZXIg
SW50ZXJmYWNlIGRyaXZlcg0KWyAgIDE4LjUxODU5N10gdXNiY29yZTogcmVnaXN0ZXJlZCBu
ZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JscA0KWyAgIDE4LjUxODY0OF0gdXNiY29yZTogcmVn
aXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Itc3RvcmFnZQ0KWyAgIDE4LjUxODcy
Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JzZXJpYWwN
ClsgICAxOC41MTg3NTBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2
ZXIgY3AyMTB4DQpbICAgMTguNTE4ODU1XSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9y
dCByZWdpc3RlcmVkIGZvciBjcDIxMHgNClsgICAxOC41MTg4OTFdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY3lwcmVzc19tOA0KWyAgIDE4LjUxODkxMV0g
dXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgRGVMb3JtZSBF
YXJ0aG1hdGUgVVNCDQpbICAgMTguNTE4OTMyXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3Vw
cG9ydCByZWdpc3RlcmVkIGZvciBISUQtPkNPTSBSUzIzMiBBZGFwdGVyDQpbICAgMTguNTE4
OTUyXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBOb2tp
YSBDQS00MiBWMiBBZGFwdGVyDQpbICAgMTguNTE4OTgxXSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIG1vczc3MjANClsgICAxOC41MTkwMDNdIHVzYnNlcmlh
bDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIE1vc2NoaXAgMiBwb3J0IGFk
YXB0ZXINClsgICAxOC41MTkwMzRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj
ZSBkcml2ZXIgbW9zNzg0MA0KWyAgIDE4LjUxOTA1NF0gdXNic2VyaWFsOiBVU0IgU2VyaWFs
IHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgTW9zY2hpcCA3ODQwLzc4MjAgVVNCIFNlcmlhbCBE
cml2ZXINClsgICAxOC41MTkxMzVdIGk4MDQyOiBQTlA6IE5vIFBTLzIgY29udHJvbGxlciBm
b3VuZC4gUHJvYmluZyBwb3J0cyBkaXJlY3RseS4NClsgICAxOC41MTk4MjJdIHNlcmlvOiBp
ODA0MiBLQkQgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDENClsgICAxOC41MTk4NThdIHNlcmlv
OiBpODA0MiBBVVggcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyDQpbICAgMTguNTIwMDc3XSBt
b3VzZWRldjogUFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQ0KWyAgIDE4
LjUyMDkyNl0gcnRjX2Ntb3MgMDA6MDI6IFJUQyBjYW4gd2FrZSBmcm9tIFM0DQpbICAgMTgu
NTIxMzk1XSBydGNfY21vcyAwMDowMjogcnRjIGNvcmU6IHJlZ2lzdGVyZWQgcnRjX2Ntb3Mg
YXMgcnRjMA0KWyAgIDE4LjUyMTQ1N10gcnRjX2Ntb3MgMDA6MDI6IGFsYXJtcyB1cCB0byBv
bmUgbW9udGgsIHkzaywgMTE0IGJ5dGVzIG52cmFtDQpbICAgMTguNTIxNzI2XSBBQ1BJIFdh
cm5pbmc6IFN5c3RlbUlPIHJhbmdlIDB4MDAwMDAwMDAwMDAwMGIwMC0weDAwMDAwMDAwMDAw
MDBiMDcgY29uZmxpY3RzIHdpdGggT3BSZWdpb24gMHgwMDAwMDAwMDAwMDAwYjAwLTB4MDAw
MDAwMDAwMDAwMGIwZiAoXFNPUjEpICgyMDE0MDkyNi91dGFkZHJlc3MtMjU4KQ0KWyAgIDE4
LjUyMTcyOF0gQUNQSTogVGhpcyBjb25mbGljdCBtYXkgY2F1c2UgcmFuZG9tIHByb2JsZW1z
IGFuZCBzeXN0ZW0gaW5zdGFiaWxpdHkNClsgICAxOC41MjE3MjhdIEFDUEk6IElmIGFuIEFD
UEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNl
IGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2ZXINClsgICAxOC41MjE3MzRdIHBpaXg0
X3NtYnVzIDAwMDA6MDA6MTQuMDogU01CdXMgSG9zdCBDb250cm9sbGVyIGF0IDB4YjAwLCBy
ZXZpc2lvbiAwDQpbICAgMTguNTIxODM5XSBBQ1BJIFdhcm5pbmc6IFN5c3RlbUlPIHJhbmdl
IDB4MDAwMDAwMDAwMDAwMGIyMC0weDAwMDAwMDAwMDAwMDBiMjcgY29uZmxpY3RzIHdpdGgg
T3BSZWdpb24gMHgwMDAwMDAwMDAwMDAwYjIwLTB4MDAwMDAwMDAwMDAwMGIyZiAoXFNPUjIp
ICgyMDE0MDkyNi91dGFkZHJlc3MtMjU4KQ0KWyAgIDE4LjUyMTg0MF0gQUNQSTogVGhpcyBj
b25mbGljdCBtYXkgY2F1c2UgcmFuZG9tIHByb2JsZW1zIGFuZCBzeXN0ZW0gaW5zdGFiaWxp
dHkNClsgICAxOC41MjE4NDFdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJs
ZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5h
dGl2ZSBkcml2ZXINClsgICAxOC41MjE4NDJdIHBpaXg0X3NtYnVzIDAwMDA6MDA6MTQuMDog
QXV4aWxpYXJ5IFNNQnVzIEhvc3QgQ29udHJvbGxlciBhdCAweGIyMA0KWyAgIDE4LjUyMjE3
Nl0gbGlyY19kZXY6IElSIFJlbW90ZSBDb250cm9sIGRyaXZlciByZWdpc3RlcmVkLCBtYWpv
ciAyNDggDQpbICAgMTguNTIyMTk0XSBJUiBORUMgcHJvdG9jb2wgaGFuZGxlciBpbml0aWFs
aXplZA0KWyAgIDE4LjUyMjE5N10gSVIgUkM1KHgvc3opIHByb3RvY29sIGhhbmRsZXIgaW5p
dGlhbGl6ZWQNClsgICAxOC41MjIxOTldIElSIFJDNiBwcm90b2NvbCBoYW5kbGVyIGluaXRp
YWxpemVkDQpbICAgMTguNTIyMjAwXSBJUiBKVkMgcHJvdG9jb2wgaGFuZGxlciBpbml0aWFs
aXplZA0KWyAgIDE4LjUyMjIwM10gSVIgU29ueSBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxp
emVkDQpbICAgMTguNTIyMjA1XSBJUiBTQU5ZTyBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxp
emVkDQpbICAgMTguNTIyMjA3XSBJUiBTaGFycCBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxp
emVkDQpbICAgMTguNTIyMjEwXSBJUiBNQ0UgS2V5Ym9hcmQvbW91c2UgcHJvdG9jb2wgaGFu
ZGxlciBpbml0aWFsaXplZA0KWyAgIDE4LjUyMjIxMl0gSVIgTElSQyBicmlkZ2UgaGFuZGxl
ciBpbml0aWFsaXplZA0KWyAgIDE4LjUyMjIxNF0gSVIgWE1QIHByb3RvY29sIGhhbmRsZXIg
aW5pdGlhbGl6ZWQNClsgICAxOC41MjIyMTZdIGN4MjU4MjE6IGRyaXZlciB2ZXJzaW9uIDAu
MC4xMDYgbG9hZGVkDQpbICAgMTguNTIyNDE2XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIHB2cnVzYjINClsgICAxOC41MjI0MTddIHB2cnVzYjI6IFY0TCBp
bi10cmVlIHZlcnNpb246SGF1cHBhdWdlIFdpblRWLVBWUi1VU0IyIE1QRUcyIEVuY29kZXIv
VHVuZXINClsgICAxOC41MjI0MThdIHB2cnVzYjI6IERlYnVnIG1hc2sgaXMgMzEgKDB4MWYp
DQpbICAgMTguNTIyNTEzXSBmNzE4MDVmOiBVbnN1cHBvcnRlZCBGaW50ZWsgZGV2aWNlLCBz
a2lwcGluZw0KWyAgIDE4LjUyMjYwN10gZjcxODgyZmc6IEZvdW5kIGY3MTg4OWVkIGNoaXAg
YXQgMHg2MDAsIHJldmlzaW9uIDE2DQpbICAgMTguNTIyNjM4XSBBQ1BJIFdhcm5pbmc6IFN5
c3RlbUlPIHJhbmdlIDB4MDAwMDAwMDAwMDAwMDYwMC0weDAwMDAwMDAwMDAwMDA2MDcgY29u
ZmxpY3RzIHdpdGggT3BSZWdpb24gMHgwMDAwMDAwMDAwMDAwNjA1LTB4MDAwMDAwMDAwMDAw
MDYwNiAoXEhNT1IpICgyMDE0MDkyNi91dGFkZHJlc3MtMjU4KQ0KWyAgIDE4LjUyMjYzOV0g
QUNQSTogVGhpcyBjb25mbGljdCBtYXkgY2F1c2UgcmFuZG9tIHByb2JsZW1zIGFuZCBzeXN0
ZW0gaW5zdGFiaWxpdHkNClsgICAxOC41MjI2NDBdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVy
IGlzIGF2YWlsYWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3Rl
YWQgb2YgdGhlIG5hdGl2ZSBkcml2ZXINClsgICAxOC41MjI3OTNdIGY3MTg4MmZnIGY3MTg4
MmZnLjE1MzY6IEZhbjogMSBpcyBpbiBkdXR5LWN5Y2xlIG1vZGUNClsgICAxOC41MjI4Mzhd
IGY3MTg4MmZnIGY3MTg4MmZnLjE1MzY6IEZhbjogMiBpcyBpbiBkdXR5LWN5Y2xlIG1vZGUN
ClsgICAxOC41MjI4ODJdIGY3MTg4MmZnIGY3MTg4MmZnLjE1MzY6IEZhbjogMyBpcyBpbiBk
dXR5LWN5Y2xlIG1vZGUNClsgICAxOC42NTM5NzNdIHNwNTEwMF90Y286IFNQNTEwMC9TQjgw
MCBUQ08gV2F0Y2hEb2cgVGltZXIgRHJpdmVyIHYwLjA1DQpbICAgMTguNjU0MDM4XSBzcDUx
MDBfdGNvOiBQQ0kgUmV2aXNpb24gSUQ6IDB4NDENClsgICAxOC42NTQxMDZdIHNwNTEwMF90
Y286IFVzaW5nIDB4ZmVkODBiMDAgZm9yIHdhdGNoZG9nIE1NSU8gYWRkcmVzcw0KWyAgIDE4
LjY1NDE0MF0gc3A1MTAwX3RjbzogTGFzdCByZWJvb3Qgd2FzIG5vdCB0cmlnZ2VyZWQgYnkg
d2F0Y2hkb2cuDQpbICAgMTguNjU0MzIyXSBzcDUxMDBfdGNvOiBpbml0aWFsaXplZCAoMHhm
ZmZmYzkwMDAwMzc2YjAwKS4gaGVhcnRiZWF0PTYwIHNlYyAobm93YXlvdXQ9MCkNClsgICAx
OC42NTQzMjhdIHhlbl93ZHQ6IFhlbiBXYXRjaERvZyBUaW1lciBEcml2ZXIgdjAuMDENClsg
ICAxOC42NTQzODJdIHhlbl93ZHQ6IGNhbm5vdCByZWdpc3RlciBtaXNjZGV2IG9uIG1pbm9y
PTEzMCAoLTE2KQ0KWyAgIDE4LjY1NDM5Ml0gd2R0OiBwcm9iZSBvZiB3ZHQgZmFpbGVkIHdp
dGggZXJyb3IgLTE2DQpbICAgMTguNjU0OTY2XSBkZXZpY2UtbWFwcGVyOiBpb2N0bDogNC4y
OC4wLWlvY3RsICgyMDE0LTA5LTE3KSBpbml0aWFsaXNlZDogZG0tZGV2ZWxAcmVkaGF0LmNv
bQ0KWyAgIDE4LjY1NTI3MF0gZGV2aWNlLW1hcHBlcjogY2FjaGUtcG9saWN5LW1xOiB2ZXJz
aW9uIDEuMi4wIGxvYWRlZA0KWyAgIDE4LjY1NTI3Ml0gZGV2aWNlLW1hcHBlcjogY2FjaGUg
Y2xlYW5lcjogdmVyc2lvbiAxLjAuMCBsb2FkZWQNClsgICAxOC42NTUyNzVdIEJsdWV0b290
aDogVmlydHVhbCBIQ0kgZHJpdmVyIHZlciAxLjUNClsgICAxOC42NTUzODhdIEJsdWV0b290
aDogSENJIFVBUlQgZHJpdmVyIHZlciAyLjINClsgICAxOC42NTUzOTBdIEJsdWV0b290aDog
SENJIEg0IHByb3RvY29sIGluaXRpYWxpemVkDQpbICAgMTguNjU1MzkwXSBCbHVldG9vdGg6
IEhDSSBCQ1NQIHByb3RvY29sIGluaXRpYWxpemVkDQpbICAgMTguNjU1MzkxXSBCbHVldG9v
dGg6IEhDSUxMIHByb3RvY29sIGluaXRpYWxpemVkDQpbICAgMTguNjU1MzkxXSBCbHVldG9v
dGg6IEhDSUFUSDNLIHByb3RvY29sIGluaXRpYWxpemVkDQpbICAgMTguNjU1MzkyXSBCbHVl
dG9vdGg6IEhDSSBUaHJlZS13aXJlIFVBUlQgKEg1KSBwcm90b2NvbCBpbml0aWFsaXplZA0K
WyAgIDE4LjY1NTQzMl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl
ciBiY20yMDN4DQpbICAgMTguNjU1NDY0XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl
cmZhY2UgZHJpdmVyIGJwYTEweA0KWyAgIDE4LjY1NTQ5Nl0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBiZnVzYg0KWyAgIDE4LjY1NTUyOF0gdXNiY29yZTog
cmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBidHVzYg0KWyAgIDE4LjY1NTU1OV0g
dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBhdGgzaw0KWyAgIDE4
LjY1NjI1NV0gaGlkcmF3OiByYXcgSElEIGV2ZW50cyBkcml2ZXIgKEMpIEppcmkgS29zaW5h
DQpbICAgMTguNjU2NTMwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJp
dmVyIHVzYmhpZA0KWyAgIDE4LjY1NjUzMF0gdXNiaGlkOiBVU0IgSElEIGNvcmUgZHJpdmVy
DQpbICAgMTguNjU4MTE0XSB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAxNiB0cmlnZ2VyaW5nIDAg
cG9sYXJpdHkgMQ0KWyAgIDE4LjY1ODExOV0gQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDoxNg0K
WyAgIDE4LjY1ODIyM10geGVuOiByZWdpc3RlcmluZyBnc2kgMjUgdHJpZ2dlcmluZyAwIHBv
bGFyaXR5IDENClsgICAxOC42NTgyMzddIHhlbjogLS0+IHBpcnE9MjUgLT4gaXJxPTI1IChn
c2k9MjUpDQpbICAgMTguNjU4NDI3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZh
Y2UgZHJpdmVyIHNuZC11c2ItYXVkaW8NClsgICAxOC42NTg3NDJdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgc25kLXVhMTAxDQpbICAgMTguNjU4Nzg5XSB1
c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHNuZC11c2ItdXN4MnkN
ClsgICAxOC42NTg4MjRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2
ZXIgc25kLXVzYi1jYWlhcQ0KWyAgIDE4LjY1ODg1Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBu
ZXcgaW50ZXJmYWNlIGRyaXZlciBzbmQtdXNiLTZmaXJlDQpbICAgMTguNjU4OTEyXSBOZXRm
aWx0ZXIgbWVzc2FnZXMgdmlhIE5FVExJTksgdjAuMzAuDQpbICAgMTguNjU4OTE5XSBuZm5s
X2FjY3Q6IHJlZ2lzdGVyaW5nIHdpdGggbmZuZXRsaW5rLg0KWyAgIDE4LjY1ODk4MF0gbmZf
Y29ubnRyYWNrIHZlcnNpb24gMC41LjAgKDE2Mzg0IGJ1Y2tldHMsIDY1NTM2IG1heCkNClsg
ICAxOC42NTkyNTRdIGN0bmV0bGluayB2MC45MzogcmVnaXN0ZXJpbmcgd2l0aCBuZm5ldGxp
bmsuDQpbICAgMTguNjU5NjUzXSB4dF90aW1lOiBrZXJuZWwgdGltZXpvbmUgaXMgLTAwMDAN
ClsgICAxOC42NTk2ODBdIGlwX3NldDogcHJvdG9jb2wgNg0KWyAgIDE4LjY1OTc2N10gSVBW
UzogUmVnaXN0ZXJlZCBwcm90b2NvbHMgKCkNClsgICAxOC42NTk4ODRdIElQVlM6IENvbm5l
Y3Rpb24gaGFzaCB0YWJsZSBjb25maWd1cmVkIChzaXplPTQwOTYsIG1lbW9yeT02NEtieXRl
cykNClsgICAxOC42NTk5NDldIElQVlM6IENyZWF0aW5nIG5ldG5zIHNpemU9MTg0MCBpZD0w
DQpbICAgMTguNzEwNDM4XSBzb3VuZCBoZGF1ZGlvQzBEMjogYXV0b2NvbmZpZzogbGluZV9v
dXRzPTQgKDB4MTQvMHgxNS8weDE2LzB4MTcvMHgwKSB0eXBlOmxpbmUNClsgICAxOC43MTA0
NDBdIHNvdW5kIGhkYXVkaW9DMEQyOiAgICBzcGVha2VyX291dHM9MCAoMHgwLzB4MC8weDAv
MHgwLzB4MCkNClsgICAxOC43MTA0NDJdIHNvdW5kIGhkYXVkaW9DMEQyOiAgICBocF9vdXRz
PTEgKDB4MWIvMHgwLzB4MC8weDAvMHgwKQ0KWyAgIDE4LjcxMDQ0M10gc291bmQgaGRhdWRp
b0MwRDI6ICAgIG1vbm86IG1vbm9fb3V0PTB4MA0KWyAgIDE4LjcxMDQ0NF0gc291bmQgaGRh
dWRpb0MwRDI6ICAgIGRpZy1vdXQ9MHgxMS8weDFlDQpbICAgMTguNzEwNDQ1XSBzb3VuZCBo
ZGF1ZGlvQzBEMjogICAgaW5wdXRzOg0KWyAgIDE4LjcxMDQ0Nl0gc291bmQgaGRhdWRpb0Mw
RDI6ICAgICAgRnJvbnQgTWljPTB4MTkNClsgICAxOC43MTA0NDddIHNvdW5kIGhkYXVkaW9D
MEQyOiAgICAgIFJlYXIgTWljPTB4MTgNClsgICAxOC43MTA0NDldIHNvdW5kIGhkYXVkaW9D
MEQyOiAgICAgIExpbmU9MHgxYQ0KWyAgIDE4LjcyNDAwNF0gdXNiIDQtNTogbmV3IGZ1bGwt
c3BlZWQgVVNCIGRldmljZSBudW1iZXIgMiB1c2luZyBvaGNpLXBjaQ0KWyAgIDE4LjczMDc2
Nl0gcmFuZG9tOiBub25ibG9ja2luZyBwb29sIGlzIGluaXRpYWxpemVkDQpbICAgMTguODQw
NjA5XSB1c2IgNy0zOiBuZXcgbG93LXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDIgdXNpbmcg
b2hjaS1wY2kNClsgICAxOS4wMDA5ODZdIHVzYiA3LTM6IE5ldyBVU0IgZGV2aWNlIGZvdW5k
LCBpZFZlbmRvcj0wNDZkLCBpZFByb2R1Y3Q9YzUxNw0KWyAgIDE5LjAwMDk5Ml0gdXNiIDct
MzogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTEsIFByb2R1Y3Q9MiwgU2VyaWFsTnVt
YmVyPTANClsgICAxOS4wMDA5OTddIHVzYiA3LTM6IFByb2R1Y3Q6IFVTQiBSZWNlaXZlcg0K
WyAgIDE5LjAwMTAwMV0gdXNiIDctMzogTWFudWZhY3R1cmVyOiBMb2dpdGVjaA0KWyAgIDE5
LjAwODY1OV0gaW5wdXQ6IExvZ2l0ZWNoIFVTQiBSZWNlaXZlciBhcyAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MTYuMC91c2I3LzctMy83LTM6MS4wLzAwMDM6MDQ2RDpDNTE3LjAw
MDEvaW5wdXQvaW5wdXQ1DQpbICAgMTkuMDA5NDE3XSBsb2dpdGVjaCAwMDAzOjA0NkQ6QzUx
Ny4wMDAxOiBpbnB1dCxoaWRyYXcwOiBVU0IgSElEIHYxLjEwIEtleWJvYXJkIFtMb2dpdGVj
aCBVU0IgUmVjZWl2ZXJdIG9uIHVzYi0wMDAwOjAwOjE2LjAtMy9pbnB1dDANClsgICAxOS4w
MTU2MjZdIElQVlM6IGlwdnMgbG9hZGVkLg0KWyAgIDE5LjAxNzAxM10gbG9naXRlY2ggMDAw
MzowNDZEOkM1MTcuMDAwMjogZml4aW5nIHVwIExvZ2l0ZWNoIGtleWJvYXJkIHJlcG9ydCBk
ZXNjcmlwdG9yDQpbICAgMTkuMDE3NTAzXSBpbnB1dDogTG9naXRlY2ggVVNCIFJlY2VpdmVy
IGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNi4wL3VzYjcvNy0zLzctMzoxLjEv
MDAwMzowNDZEOkM1MTcuMDAwMi9pbnB1dC9pbnB1dDYNClsgICAxOS4wMTgyNTBdIGxvZ2l0
ZWNoIDAwMDM6MDQ2RDpDNTE3LjAwMDI6IGlucHV0LGhpZGRldjAsaGlkcmF3MTogVVNCIEhJ
RCB2MS4xMCBNb3VzZSBbTG9naXRlY2ggVVNCIFJlY2VpdmVyXSBvbiB1c2ItMDAwMDowMDox
Ni4wLTMvaW5wdXQxDQpbICAgMTkuMTU0MDM0XSB1c2IgNC01OiBOZXcgVVNCIGRldmljZSBm
b3VuZCwgaWRWZW5kb3I9MGExMiwgaWRQcm9kdWN0PTAwMDENClsgICAxOS4xNTQwMzZdIHVz
YiA0LTU6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTIsIFNlcmlh
bE51bWJlcj0wDQpbICAgMTkuMTU0MDM3XSB1c2IgNC01OiBQcm9kdWN0OiBFRFJDbGFzc29u
ZQ0KWyAgIDE5LjE1NDE1NF0gaXBfdGFibGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBD
b3JlIFRlYW0NClsgICAxOS4xNTQyMzZdIFRDUDogY3ViaWMgcmVnaXN0ZXJlZA0KWyAgIDE5
LjE1NDg5Ml0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMA0KWyAgIDE5LjE1
NTczOV0gaXA2X3RhYmxlczogKEMpIDIwMDAtMjAwNiBOZXRmaWx0ZXIgQ29yZSBUZWFtDQpb
ICAgMTkuMjQxNzUxXSBzaXQ6IElQdjYgb3ZlciBJUHY0IHR1bm5lbGluZyBkcml2ZXINClsg
ICAxOS4yNDIwNTRdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcNClsgICAx
OS4yNDIxMjRdIGJyaWRnZTogYXV0b21hdGljIGZpbHRlcmluZyB2aWEgYXJwL2lwL2lwNnRh
YmxlcyBoYXMgYmVlbiBkZXByZWNhdGVkLiBVcGRhdGUgeW91ciBzY3JpcHRzIHRvIGxvYWQg
YnJfbmV0ZmlsdGVyIGlmIHlvdSBuZWVkIHRoaXMuDQpbICAgMTkuMzk4ODg1XSBCcmlkZ2Ug
ZmlyZXdhbGxpbmcgcmVnaXN0ZXJlZA0KWyAgIDE5LjM5ODg4OV0gRWJ0YWJsZXMgdjIuMCBy
ZWdpc3RlcmVkDQpbICAgMTkuMzk5MTYwXSBCbHVldG9vdGg6IFJGQ09NTSBUVFkgbGF5ZXIg
aW5pdGlhbGl6ZWQNClsgICAxOS4zOTkxNzFdIEJsdWV0b290aDogUkZDT01NIHNvY2tldCBs
YXllciBpbml0aWFsaXplZA0KWyAgIDE5LjM5OTE4MV0gQmx1ZXRvb3RoOiBSRkNPTU0gdmVy
IDEuMTENClsgICAxOS4zOTkxODldIEJsdWV0b290aDogQk5FUCAoRXRoZXJuZXQgRW11bGF0
aW9uKSB2ZXIgMS4zDQpbICAgMTkuMzk5MTkwXSBCbHVldG9vdGg6IEJORVAgZmlsdGVyczog
cHJvdG9jb2wgbXVsdGljYXN0DQpbICAgMTkuMzk5MjExXSBCbHVldG9vdGg6IEJORVAgc29j
a2V0IGxheWVyIGluaXRpYWxpemVkDQpbICAgMTkuMzk5MjEzXSBCbHVldG9vdGg6IEhJRFAg
KEh1bWFuIEludGVyZmFjZSBFbXVsYXRpb24pIHZlciAxLjINClsgICAxOS4zOTkyMTZdIEJs
dWV0b290aDogSElEUCBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQNClsgICAxOS4zOTkyNjZd
IEtleSB0eXBlIGNlcGggcmVnaXN0ZXJlZA0KWyAgIDE5LjM5OTUyNF0gbGliY2VwaDogbG9h
ZGVkIChtb24vb3NkIHByb3RvIDE1LzI0KQ0KWyAgIDE5LjQwMDUwN10gcmVnaXN0ZXJlZCB0
YXNrc3RhdHMgdmVyc2lvbiAxDQpbICAgMTkuNDAyMTc0XSBCdHJmcyBsb2FkZWQNClsgICAx
OS42MjQ5MzBdIGF0YTQ6IFNBVEEgbGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzAw
KQ0KWyAgIDE5LjYyNDk3MF0gY29uc29sZSBbbmV0Y29uMF0gZW5hYmxlZA0KWyAgIDE5LjYy
NDk3MV0gbmV0Y29uc29sZTogbmV0d29yayBsb2dnaW5nIHN0YXJ0ZWQNClsgICAxOS42MzEy
MzFdIHJ0Y19jbW9zIDAwOjAyOiBzZXR0aW5nIHN5c3RlbSBjbG9jayB0byAyMDE0LTExLTE4
IDIxOjQ1OjI0IFVUQyAoMTQxNjM0NzEyNCkNClsgICAxOS42NTA0ODVdIGF0YTI6IFNBVEEg
bGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzAwKQ0KWyAgIDE5LjY1MDU4N10gQUxT
QSBkZXZpY2UgbGlzdDoNClsgICAxOS42NTA1ODhdICAgIzA6IEhEQSBBVEkgU0IgYXQgMHhm
ZGJmODAwMCBpcnEgMTYNClsgICAxOS42NTA1ODldICAgIzE6IEhEQSBBVEkgSERNSSBhdCAw
eGZlOWZjMDAwIGlycSAxMjQNClsgICAxOS44MzM4NzZdIGF0YTE6IFNBVEEgbGluayB1cCA2
LjAgR2JwcyAoU1N0YXR1cyAxMzMgU0NvbnRyb2wgMzAwKQ0KWyAgIDE5Ljg0MjE2N10gYXRh
MzogU0FUQSBsaW5rIHVwIDMuMCBHYnBzIChTU3RhdHVzIDEyMyBTQ29udHJvbCAzMDApDQpb
ICAgMTkuODUxNDc1XSBhdGExLjAwOiBBVEEtODogSEdTVCBIRE43MjQwNDBBTEU2NDAsIE1K
QU9BNUUwLCBtYXggVURNQS8xMzMNClsgICAxOS44NTk2MTldIGF0YTEuMDA6IDc4MTQwMzcx
Njggc2VjdG9ycywgbXVsdGkgMDogTEJBNDggTkNRIChkZXB0aCAzMS8zMiksIEFBDQpbICAg
MTkuODY4NDM2XSBhdGEzLjAwOiBBVEEtODogSGl0YWNoaSBIRFM3MjIwMjBBTEEzMzAsIEpL
QU9BMjBOLCBtYXggVURNQS8xMzMNClsgICAxOS44NzY2MzVdIGF0YTMuMDA6IDM5MDcwMjkx
Njggc2VjdG9ycywgbXVsdGkgMDogTEJBNDggTkNRIChkZXB0aCAzMS8zMiksIEFBDQpbICAg
MTkuODg1NDg5XSBhdGExLjAwOiBjb25maWd1cmVkIGZvciBVRE1BLzEzMw0KWyAgIDE5Ljg5
NDU4NV0gYXRhMy4wMDogY29uZmlndXJlZCBmb3IgVURNQS8xMzMNClsgICAxOS44OTU4NDRd
IHNjc2kgMDowOjA6MDogRGlyZWN0LUFjY2VzcyAgICAgQVRBICAgICAgSEdTVCBIRE43MjQw
NDBBTCBBNUUwIFBROiAwIEFOU0k6IDUNClsgICAxOS44OTk1MTBdIHNkIDA6MDowOjA6IFtz
ZGFdIDc4MTQwMzcxNjggNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICg0LjAwIFRCLzMuNjMg
VGlCKQ0KWyAgIDE5Ljg5OTUxN10gc2QgMDowOjA6MDogW3NkYV0gNDA5Ni1ieXRlIHBoeXNp
Y2FsIGJsb2Nrcw0KWyAgIDE5LjkwMDE5MV0gc2QgMDowOjA6MDogQXR0YWNoZWQgc2NzaSBn
ZW5lcmljIHNnMCB0eXBlIDANClsgICAxOS45MDA1MDddIHNkIDA6MDowOjA6IFtzZGFdIFdy
aXRlIFByb3RlY3QgaXMgb2ZmDQpbICAgMTkuOTAwNTE2XSBzZCAwOjA6MDowOiBbc2RhXSBN
b2RlIFNlbnNlOiAwMCAzYSAwMCAwMA0KWyAgIDE5LjkwMDg0MF0gc2QgMDowOjA6MDogW3Nk
YV0gV3JpdGUgY2FjaGU6IGVuYWJsZWQsIHJlYWQgY2FjaGU6IGVuYWJsZWQsIGRvZXNuJ3Qg
c3VwcG9ydCBEUE8gb3IgRlVBDQpbICAgMTkuOTUzNTMxXSBzY3NpIDI6MDowOjA6IERpcmVj
dC1BY2Nlc3MgICAgIEFUQSAgICAgIEhpdGFjaGkgSERTNzIyMDIgQTIwTiBQUTogMCBBTlNJ
OiA1DQpbICAgMTkuOTYwNzI3XSBzZCAyOjA6MDowOiBbc2RiXSAzOTA3MDI5MTY4IDUxMi1i
eXRlIGxvZ2ljYWwgYmxvY2tzOiAoMi4wMCBUQi8xLjgxIFRpQikNClsgICAxOS45NjA3NzFd
IHNkIDI6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzEgdHlwZSAwDQpbICAgMTku
OTcwMjUyXSAgc2RhOiBzZGExIHNkYTIgc2RhMyBzZGE0DQpbICAgMTkuOTcxNjI2XSBzZCAw
OjA6MDowOiBbc2RhXSBBdHRhY2hlZCBTQ1NJIGRpc2sNClsgICAxOS45ODc3MTZdIHNkIDI6
MDowOjA6IFtzZGJdIFdyaXRlIFByb3RlY3QgaXMgb2ZmDQpbICAgMTkuOTk0MjQ5XSBzZCAy
OjA6MDowOiBbc2RiXSBNb2RlIFNlbnNlOiAwMCAzYSAwMCAwMA0KWyAgIDIwLjAwMDY0NV0g
c2QgMjowOjA6MDogW3NkYl0gV3JpdGUgY2FjaGU6IGVuYWJsZWQsIHJlYWQgY2FjaGU6IGVu
YWJsZWQsIGRvZXNuJ3Qgc3VwcG9ydCBEUE8gb3IgRlVBDQpbICAgMjAuMDExMjE2XSAgc2Ri
OiBzZGIxDQpbICAgMjAuMDE3ODQ4XSBzZCAyOjA6MDowOiBbc2RiXSBBdHRhY2hlZCBTQ1NJ
IGRpc2sNClsgICAyMC4wMjUxMTJdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDEx
MDRLIChmZmZmZmZmZjgyMzA2MDAwIC0gZmZmZmZmZmY4MjQxYTAwMCkNClsgICAyMC4wMzEy
MjNdIFdyaXRlIHByb3RlY3RpbmcgdGhlIGtlcm5lbCByZWFkLW9ubHkgZGF0YTogMTg0MzJr
DQpbICAgMjAuMDQ2MTAxXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAzNTZLIChm
ZmZmODgwMDAxYmE3MDAwIC0gZmZmZjg4MDAwMWMwMDAwMCkNClsgICAyMC4wNTMzNzBdIEZy
ZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDE2NDhLIChmZmZmODgwMDAyMDY0MDAwIC0g
ZmZmZjg4MDAwMjIwMDAwMCkNClsgICAyMC4xMDE1OTBdIHVkZXZkWzE2MDZdOiBzdGFydGlu
ZyB2ZXJzaW9uIDE3NQ0KWyAgIDIxLjA5Njg1NF0gRVhUNC1mcyAoZG0tMCk6IG1vdW50ZWQg
ZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiAobnVsbCkNClsgICAy
My42ODY2MzNdIHVkZXZkWzE5ODhdOiBzdGFydGluZyB2ZXJzaW9uIDE3NQ0KWyAgIDI2Ljk2
ODU5MF0gRVhUNC1mcyAoZG0tMCk6IHJlLW1vdW50ZWQuIE9wdHM6IChudWxsKQ0KWyAgIDUz
LjUwOTAzNF0gRVhUNC1mcyAoZG0tMCk6IHJlLW1vdW50ZWQuIE9wdHM6IGJhcnJpZXI9MSxl
cnJvcnM9cmVtb3VudC1ybw0KWyAgIDU3LjczNDQ4M10gQWRkaW5nIDIwOTcxNDhrIHN3YXAg
b24gL2Rldi9tYXBwZXIvc2VydmVlcnN0ZXJ0amUtc3dhcC4gIFByaW9yaXR5Oi0xIGV4dGVu
dHM6MSBhY3Jvc3M6MjA5NzE0OGsgDQpbICAgNjMuOTA2NDM3XSBFWFQ0LWZzIChzZGExKTog
bW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBkYXRhIG1vZGUuIE9wdHM6IGJhcnJp
ZXI9MSxlcnJvcnM9cmVtb3VudC1ybw0KWyAgIDY1Ljk0MTc4Nl0gcjgxNjkgMDAwMDowZDow
MC4wIGV0aDA6IGxpbmsgZG93bg0KWyAgIDY1Ljk0MTg3M10gcjgxNjkgMDAwMDowZDowMC4w
IGV0aDA6IGxpbmsgZG93bg0KWyAgIDY2LjAxNTIyOF0gcjgxNjkgMDAwMDowYzowMC4wIGV0
aDE6IGxpbmsgZG93bg0KWyAgIDY2LjAxNTI3M10gcjgxNjkgMDAwMDowYzowMC4wIGV0aDE6
IGxpbmsgZG93bg0KWyAgIDY3LjgzNDQ3OF0gcjgxNjkgMDAwMDowZDowMC4wIGV0aDA6IGxp
bmsgdXANClsgICA2OC42MzE1ODldIHI4MTY5IDAwMDA6MGM6MDAuMCBldGgxOiBsaW5rIHVw
DQpbICAgODEuMDI1NjgxXSBuZl9jb25udHJhY2s6IGF1dG9tYXRpYyBoZWxwZXIgYXNzaWdu
bWVudCBpcyBkZXByZWNhdGVkIGFuZCBpdCB3aWxsIGJlIHJlbW92ZWQgc29vbi4gVXNlIHRo
ZSBpcHRhYmxlcyBDVCB0YXJnZXQgdG8gYXR0YWNoIGhlbHBlcnMgaW5zdGVhZC4NClsgIDEw
Ni4zNTMzMzNdIEVYVDQtZnMgKGRtLTIpOiBtb3VudGVkIGZpbGVzeXN0ZW0gd2l0aCBvcmRl
cmVkIGRhdGEgbW9kZS4gT3B0czogYmFycmllcj0xLGVycm9ycz1yZW1vdW50LXJvDQpbICAx
MTYuMzA3MzcxXSBFWFQ0LWZzIChkbS01MCk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9y
ZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiBiYXJyaWVyPTEsZXJyb3JzPXJlbW91bnQtcm8NClsg
IDEyOS43NDYyMzJdIEVYVDQtZnMgKGRtLTQ5KTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGgg
b3JkZXJlZCBkYXRhIG1vZGUuIE9wdHM6IGJhcnJpZXI9MSxlcnJvcnM9cmVtb3VudC1ybw0K
WyAgMTM5LjY2NjE1OF0gRVhUNC1mcyAoZG0tNDgpOiBtb3VudGVkIGZpbGVzeXN0ZW0gd2l0
aCBvcmRlcmVkIGRhdGEgbW9kZS4gT3B0czogYmFycmllcj0xLGVycm9ycz1yZW1vdW50LXJv
DQpbICAxNjcuNzg2NzY1XSBFWFQ0LWZzIChkbS00NSk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3
aXRoIG9yZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiBiYXJyaWVyPTEsZXJyb3JzPXJlbW91bnQt
cm8NClsgIDE4NC41NDU0MjVdIEVYVDQtZnMgKGRtLTQ3KTogbW91bnRlZCBmaWxlc3lzdGVt
IHdpdGggb3JkZXJlZCBkYXRhIG1vZGUuIE9wdHM6IGJhcnJpZXI9MSxlcnJvcnM9cmVtb3Vu
dC1ybw0KWyAgMjA0LjU0Njc0M10gRVhUNC1mcyAoZG0tNDYpOiBtb3VudGVkIGZpbGVzeXN0
ZW0gd2l0aCBvcmRlcmVkIGRhdGEgbW9kZS4gT3B0czogYmFycmllcj0xLGVycm9ycz1yZW1v
dW50LXJvDQpbICAyOTguNDcxMzY1XSBFWFQ0LWZzIChzZGIxKTogbW91bnRlZCBmaWxlc3lz
dGVtIHdpdGggb3JkZXJlZCBkYXRhIG1vZGUuIE9wdHM6IGJhcnJpZXI9MSxlcnJvcnM9cmVt
b3VudC1ybw0KWyAgMzE0LjExMzc2MF0gZGV2aWNlIHZpZjEuMCBlbnRlcmVkIHByb21pc2N1
b3VzIG1vZGUNCihkMSkgWzIwMTQtMTEtMTggMjE6NTA6MTkuMTU3XSBtYXBwaW5nIGtlcm5l
bCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KKGQxKSBbMjAxNC0xMS0xOCAyMTo1MDoxOS4xNTdd
IGFib3V0IHRvIGdldCBzdGFydGVkLi4uDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MDoxOS40
MThdIHRyYXBzLmM6MjU3OTpkMXYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBj
MDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYu
DQpbICAzMTQuOTM5MzU4XSB4ZW4tYmxrYmFjazpyaW5nLXJlZiA4LCBldmVudC1jaGFubmVs
IDE3LCBwcm90b2NvbCAxICh4ODZfNjQtYWJpKSBwZXJzaXN0ZW50IGdyYW50cw0KWyAgMzE0
Ljk1NTAwNl0geGVuLWJsa2JhY2s6cmluZy1yZWYgOSwgZXZlbnQtY2hhbm5lbCAxOCwgcHJv
dG9jb2wgMSAoeDg2XzY0LWFiaSkgcGVyc2lzdGVudCBncmFudHMNClsgIDMxNi4xMTg1NDhd
IHZpZiB2aWYtMS0wIHZpZjEuMDogR3Vlc3QgUnggcmVhZHkNClsgIDMxNi4xMjk3MTFdIHhl
bl9icmlkZ2U6IHBvcnQgMSh2aWYxLjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAg
MzE2LjE0MDcyNF0geGVuX2JyaWRnZTogcG9ydCAxKHZpZjEuMCkgZW50ZXJlZCBmb3J3YXJk
aW5nIHN0YXRlDQpbICAzMjAuMTE0NTI5XSBkZXZpY2UgdmlmMi4wIGVudGVyZWQgcHJvbWlz
Y3VvdXMgbW9kZQ0KKGQyKSBbMjAxNC0xMS0xOCAyMTo1MDoyNS4xNzddIG1hcHBpbmcga2Vy
bmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDIpIFsyMDE0LTExLTE4IDIxOjUwOjI1LjE3
N10gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDIxOjUwOjI1
LjI1M10gdHJhcHMuYzoyNTc5OmQydjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAw
MGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZm
Zi4NClsgIDMyMC43NzU0MjFdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5u
ZWwgMTAsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAz
MjEuNzkxOTQyXSB2aWYgdmlmLTItMCB2aWYyLjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzMjEu
ODAyODc3XSB4ZW5fYnJpZGdlOiBwb3J0IDIodmlmMi4wKSBlbnRlcmVkIGZvcndhcmRpbmcg
c3RhdGUNClsgIDMyMS44MTM2NjBdIHhlbl9icmlkZ2U6IHBvcnQgMih2aWYyLjApIGVudGVy
ZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzI2LjAxNDQ4Ml0gZGV2aWNlIHZpZjMuMCBlbnRl
cmVkIHByb21pc2N1b3VzIG1vZGUNCihkMykgWzIwMTQtMTEtMTggMjE6NTA6MzAuOTY0XSBt
YXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KKGQzKSBbMjAxNC0xMS0xOCAy
MTo1MDozMC45NjRdIGFib3V0IHRvIGdldCBzdGFydGVkLi4uDQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo1MDozMS4wNTZdIHRyYXBzLmM6MjU3OTpkM3YwIERvbWFpbiBhdHRlbXB0ZWQgV1JN
U1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAw
MDAwMDAwMGZmZmYuDQpbICAzMjYuNjk3Mzg1XSB4ZW4tYmxrYmFjazpyaW5nLXJlZiA4LCBl
dmVudC1jaGFubmVsIDE3LCBwcm90b2NvbCAxICh4ODZfNjQtYWJpKSBwZXJzaXN0ZW50IGdy
YW50cw0KWyAgMzI3LjcxNjcwM10gdmlmIHZpZi0zLTAgdmlmMy4wOiBHdWVzdCBSeCByZWFk
eQ0KWyAgMzI3LjcyNzEwOV0geGVuX2JyaWRnZTogcG9ydCAzKHZpZjMuMCkgZW50ZXJlZCBm
b3J3YXJkaW5nIHN0YXRlDQpbICAzMjcuNzM3NDY2XSB4ZW5fYnJpZGdlOiBwb3J0IDModmlm
My4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDMzMS4xNjE4NjNdIHhlbl9icmlk
Z2U6IHBvcnQgMSh2aWYxLjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzMxLjg5
MjI0MF0gZGV2aWNlIHZpZjQuMCBlbnRlcmVkIHByb21pc2N1b3VzIG1vZGUNCihkNCkgWzIw
MTQtMTEtMTggMjE6NTA6MzYuODQ3XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1l
bW9yeQ0KKGQ0KSBbMjAxNC0xMS0xOCAyMTo1MDozNi44NDddIGFib3V0IHRvIGdldCBzdGFy
dGVkLi4uDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MDozNi45MjRdIHRyYXBzLmM6MjU3OTpk
NHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAw
MDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuDQpbICAzMzIuNDQ5NjQ5XSB4
ZW4tYmxrYmFjazpyaW5nLXJlZiA4LCBldmVudC1jaGFubmVsIDEwLCBwcm90b2NvbCAxICh4
ODZfNjQtYWJpKSBwZXJzaXN0ZW50IGdyYW50cw0KWyAgMzMzLjQ2NjE4Ml0gdmlmIHZpZi00
LTAgdmlmNC4wOiBHdWVzdCBSeCByZWFkeQ0KWyAgMzMzLjQ3NjEyNF0geGVuX2JyaWRnZTog
cG9ydCA0KHZpZjQuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzMzMuNDg2MTQy
XSB4ZW5fYnJpZGdlOiBwb3J0IDQodmlmNC4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUN
CihYRU4pIFsyMDE0LTExLTE4IDIxOjUwOjM5LjEwOF0gZ3JhbnRfdGFibGUuYzozMDU6ZDB2
MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byAyIGZyYW1lcw0KWyAgMzM2Ljg3MTM2MV0g
eGVuX2JyaWRnZTogcG9ydCAyKHZpZjIuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpb
ICAzMzcuNjY0ODI4XSBkZXZpY2UgdmlmNS4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0K
KGQ1KSBbMjAxNC0xMS0xOCAyMTo1MDo0Mi42MTNdIG1hcHBpbmcga2VybmVsIGludG8gcGh5
c2ljYWwgbWVtb3J5DQooZDUpIFsyMDE0LTExLTE4IDIxOjUwOjQyLjYxNF0gYWJvdXQgdG8g
Z2V0IHN0YXJ0ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDIxOjUwOjQyLjY5NF0gdHJhcHMu
YzoyNTc5OmQ1djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZy
b20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDMzOC4y
MjAwNjJdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHByb3Rv
Y29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzMzkuMjM2MTM3XSB2
aWYgdmlmLTUtMCB2aWY1LjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzMzkuMjQ1NTc5XSB4ZW5f
YnJpZGdlOiBwb3J0IDUodmlmNS4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDMz
OS4yNTUwMDBdIHhlbl9icmlkZ2U6IHBvcnQgNSh2aWY1LjApIGVudGVyZWQgZm9yd2FyZGlu
ZyBzdGF0ZQ0KWyAgMzQyLjc5NDMyOV0geGVuX2JyaWRnZTogcG9ydCAzKHZpZjMuMCkgZW50
ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzNDMuNzExMDg3XSBkZXZpY2UgdmlmNi4wIGVu
dGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQ2KSBbMjAxNC0xMS0xOCAyMTo1MDo0OC42NjZd
IG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDYpIFsyMDE0LTExLTE4
IDIxOjUwOjQ4LjY2Nl0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4NCihYRU4pIFsyMDE0LTEx
LTE4IDIxOjUwOjQ4Ljc4OV0gdHJhcHMuYzoyNTc5OmQ2djAgRG9tYWluIGF0dGVtcHRlZCBX
Uk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAw
MDAwMDAwMDAwZmZmZi4NClsgIDM0NC4zMTUyMjBdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgs
IGV2ZW50LWNoYW5uZWwgMTAsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQg
Z3JhbnRzDQpbICAzNDUuMzMxNzQ0XSB2aWYgdmlmLTYtMCB2aWY2LjA6IEd1ZXN0IFJ4IHJl
YWR5DQpbICAzNDUuMzQwNjQ3XSB4ZW5fYnJpZGdlOiBwb3J0IDYodmlmNi4wKSBlbnRlcmVk
IGZvcndhcmRpbmcgc3RhdGUNClsgIDM0NS4zNDk0NThdIHhlbl9icmlkZ2U6IHBvcnQgNih2
aWY2LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzQ4LjUwMzg1OF0geGVuX2Jy
aWRnZTogcG9ydCA0KHZpZjQuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzNDku
NjkwNjA5XSBkZXZpY2UgdmlmNy4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQ3KSBb
MjAxNC0xMS0xOCAyMTo1MDo1NC42MzddIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwg
bWVtb3J5DQooZDcpIFsyMDE0LTExLTE4IDIxOjUwOjU0LjYzN10gYWJvdXQgdG8gZ2V0IHN0
YXJ0ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDIxOjUwOjU0LjcxMV0gdHJhcHMuYzoyNTc5
OmQ3djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgw
MDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDM1MC4yMzc0ODhd
IHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHByb3RvY29sIDEg
KHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzNTEuMjU2MDU0XSB2aWYgdmlm
LTctMCB2aWY3LjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzNTEuMjY0NDE0XSB4ZW5fYnJpZGdl
OiBwb3J0IDcodmlmNy4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM1MS4yNzI2
MDddIHhlbl9icmlkZ2U6IHBvcnQgNyh2aWY3LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0
ZQ0KWyAgMzU0LjI2Njg3MV0geGVuX2JyaWRnZTogcG9ydCA1KHZpZjUuMCkgZW50ZXJlZCBm
b3J3YXJkaW5nIHN0YXRlDQpbICAzNTUuNzIxNjcwXSBkZXZpY2UgdmlmOC4wIGVudGVyZWQg
cHJvbWlzY3VvdXMgbW9kZQ0KKGQ4KSBbMjAxNC0xMS0xOCAyMTo1MTowMC43NjRdIG1hcHBp
bmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDgpIFsyMDE0LTExLTE4IDIxOjUx
OjAwLjc2NF0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4NCihYRU4pIFsyMDE0LTExLTE4IDIx
OjUxOjAwLjgzOF0gdHJhcHMuYzoyNTc5OmQ4djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAw
MDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAw
MDAwZmZmZi4NClsgIDM1Ni4zNjM0MzZdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50
LWNoYW5uZWwgMTAsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRz
DQpbICAzNTcuMzgwODYxXSB2aWYgdmlmLTgtMCB2aWY4LjA6IEd1ZXN0IFJ4IHJlYWR5DQpb
ICAzNTcuMzg4NzE5XSB4ZW5fYnJpZGdlOiBwb3J0IDgodmlmOC4wKSBlbnRlcmVkIGZvcndh
cmRpbmcgc3RhdGUNClsgIDM1Ny4zOTYzODBdIHhlbl9icmlkZ2U6IHBvcnQgOCh2aWY4LjAp
IGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzYwLjQwMzE0M10geGVuX2JyaWRnZTog
cG9ydCA2KHZpZjYuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzNjEuODQwMzQ4
XSBkZXZpY2UgdmlmOS4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQ5KSBbMjAxNC0x
MS0xOCAyMTo1MTowNi43OTRdIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5
DQooZDkpIFsyMDE0LTExLTE4IDIxOjUxOjA2Ljc5NF0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQu
Li4NCihYRU4pIFsyMDE0LTExLTE4IDIxOjUxOjA2Ljg4MV0gdHJhcHMuYzoyNTc5OmQ5djAg
RG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAw
MDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDM2Mi40MTA5MjddIHhlbi1i
bGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTcsIHByb3RvY29sIDEgKHg4Nl82
NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzNjIuNDc3MTkwXSB2aWYgdmlmLTktMCB2
aWY5LjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzNjIuNDg0MjQ3XSB4ZW5fYnJpZGdlOiBwb3J0
IDkodmlmOS4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM2Mi40OTA5NTRdIHhl
bl9icmlkZ2U6IHBvcnQgOSh2aWY5LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NTE6MDcuNDI5XSBncmFudF90YWJsZS5jOjMwNTpkMHYwIElu
Y3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDMgZnJhbWVzDQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo1MTowNy40NDZdIGdyYW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNr
IHNpemUgdG8gNCBmcmFtZXMNClsgIDM2Ni4zMjYxMzRdIHhlbl9icmlkZ2U6IHBvcnQgNyh2
aWY3LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzY4LjIyNDE3Ml0gZGV2aWNl
IHZpZjEwLjAgZW50ZXJlZCBwcm9taXNjdW91cyBtb2RlDQooZDEwKSBbMjAxNC0xMS0xOCAy
MTo1MToxMy4xNzddIG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5DQooZDEw
KSBbMjAxNC0xMS0xOCAyMTo1MToxMy4xNzddIGFib3V0IHRvIGdldCBzdGFydGVkLi4uDQoo
WEVOKSBbMjAxNC0xMS0xOCAyMTo1MToxMy4yNTZdIHRyYXBzLmM6MjU3OTpkMTB2MCBEb21h
aW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAwMDAw
MDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLg0KWyAgMzY4LjcyMDAwNF0geGVuLWJsa2Jh
Y2s6cmluZy1yZWYgOCwgZXZlbnQtY2hhbm5lbCAxMCwgcHJvdG9jb2wgMSAoeDg2XzY0LWFi
aSkgcGVyc2lzdGVudCBncmFudHMNClsgIDM2OC44ODU4NDFdIHZpZiB2aWYtMTAtMCB2aWYx
MC4wOiBHdWVzdCBSeCByZWFkeQ0KWyAgMzY4Ljg5MjcxMl0geGVuX2JyaWRnZTogcG9ydCAx
MCh2aWYxMC4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM2OC44OTk2NjNdIHhl
bl9icmlkZ2U6IHBvcnQgMTAodmlmMTAuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpb
ICAzNzIuNDA5MTg1XSB4ZW5fYnJpZGdlOiBwb3J0IDgodmlmOC4wKSBlbnRlcmVkIGZvcndh
cmRpbmcgc3RhdGUNCihYRU4pIFsyMDE0LTExLTE4IDIxOjUxOjE4Ljg2MF0gZ3JhbnRfdGFi
bGUuYzozMDU6ZDB2MCBJbmNyZWFzZWQgbWFwdHJhY2sgc2l6ZSB0byA1IGZyYW1lcw0KWyAg
Mzc0LjM1NzQ3OV0gZGV2aWNlIHZpZjExLjAgZW50ZXJlZCBwcm9taXNjdW91cyBtb2RlDQoo
ZDExKSBbMjAxNC0xMS0xOCAyMTo1MToxOS4zMTBdIG1hcHBpbmcga2VybmVsIGludG8gcGh5
c2ljYWwgbWVtb3J5DQooZDExKSBbMjAxNC0xMS0xOCAyMTo1MToxOS4zMTBdIGFib3V0IHRv
IGdldCBzdGFydGVkLi4uDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MToxOS40MDddIHRyYXBz
LmM6MjU3OTpkMTF2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQg
ZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLg0KWyAgMzc0
Ljk1MjMzNF0geGVuLWJsa2JhY2s6cmluZy1yZWYgOCwgZXZlbnQtY2hhbm5lbCAxNywgcHJv
dG9jb2wgMSAoeDg2XzY0LWFiaSkgcGVyc2lzdGVudCBncmFudHMNClsgIDM3NS4wMTg3Njld
IHZpZiB2aWYtMTEtMCB2aWYxMS4wOiBHdWVzdCBSeCByZWFkeQ0KWyAgMzc1LjAyNTYxN10g
eGVuX2JyaWRnZTogcG9ydCAxMSh2aWYxMS4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUN
ClsgIDM3NS4wMzI0NDhdIHhlbl9icmlkZ2U6IHBvcnQgMTEodmlmMTEuMCkgZW50ZXJlZCBm
b3J3YXJkaW5nIHN0YXRlDQpbICAzNzcuNTMxNzcxXSB4ZW5fYnJpZGdlOiBwb3J0IDkodmlm
OS4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM4MC43Mzc4MzJdIGRldmljZSB2
aWYxMi4wIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KKGQxMikgWzIwMTQtMTEtMTggMjE6
NTE6MjUuNjg5XSBtYXBwaW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KKGQxMikg
WzIwMTQtMTEtMTggMjE6NTE6MjUuNjg5XSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLg0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NTE6MjUuNzgwXSB0cmFwcy5jOjI1Nzk6ZDEydjAgRG9tYWlu
IGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAw
MDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4NClsgIDM4MS4yNDE2ODVdIHhlbi1ibGtiYWNr
OnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMTAsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkp
IHBlcnNpc3RlbnQgZ3JhbnRzDQpbICAzODEuMzgxMTcyXSB2aWYgdmlmLTEyLTAgdmlmMTIu
MDogR3Vlc3QgUnggcmVhZHkNClsgIDM4MS4zODgwNDVdIHhlbl9icmlkZ2U6IHBvcnQgMTIo
dmlmMTIuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzODEuMzk1MDM0XSB4ZW5f
YnJpZGdlOiBwb3J0IDEyKHZpZjEyLjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAg
MzgzLjkzNTAzNV0geGVuX2JyaWRnZTogcG9ydCAxMCh2aWYxMC4wKSBlbnRlcmVkIGZvcndh
cmRpbmcgc3RhdGUNClsgIDM4Ni44NzA0MThdIGRldmljZSB2aWYxMy4wIGVudGVyZWQgcHJv
bWlzY3VvdXMgbW9kZQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTE6MzEuODY2XSBBTUQtVmk6
IERpc2FibGU6IGRldmljZSBpZCA9IDB4YTQsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0g
Mw0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTE6MzEuODY2XSBBTUQtVmk6IFNldHVwIEkvTyBw
YWdlIHRhYmxlOiBkZXZpY2UgaWQgPSAweGE0LCB0eXBlID0gMHg3LCByb290IHRhYmxlID0g
MHg1MTIzZjYwMDAsIGRvbWFpbiA9IDEzLCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsyMDE0
LTExLTE4IDIxOjUxOjMxLjg2Nl0gQU1ELVZpOiBSZS1hc3NpZ24gMDAwMDowMzowNi4wIGZy
b20gZG9tMCB0byBkb20xMw0KKGQxMykgWzIwMTQtMTEtMTggMjE6NTE6MzEuODcyXSBtYXBw
aW5nIGtlcm5lbCBpbnRvIHBoeXNpY2FsIG1lbW9yeQ0KKGQxMykgWzIwMTQtMTEtMTggMjE6
NTE6MzEuODcyXSBhYm91dCB0byBnZXQgc3RhcnRlZC4uLg0KWyAgMzg3LjAwNDI1MF0geGVu
X3BjaWJhY2s6IHZwY2k6IDAwMDA6MDM6MDYuMDogYXNzaWduIHRvIHZpcnR1YWwgc2xvdCAw
DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MTozMi4xMDhdIHRyYXBzLmM6MjU3OTpkMTN2MCBE
b21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDAwYzAwMTAwMDQgZnJvbSAweDAwMDAwMDAw
MDAwMDAwMDAgdG8gMHgwMDAwMDAwMDAwMDBmZmZmLg0KWyAgMzg3LjYyMTQ2NF0geGVuLWJs
a2JhY2s6cmluZy1yZWYgOSwgZXZlbnQtY2hhbm5lbCAxMSwgcHJvdG9jb2wgMSAoeDg2XzY0
LWFiaSkgcGVyc2lzdGVudCBncmFudHMNClsgIDM4OC42Mzk1NDhdIHZpZiB2aWYtMTMtMCB2
aWYxMy4wOiBHdWVzdCBSeCByZWFkeQ0KWyAgMzg4LjY0NjM2MF0geGVuX2JyaWRnZTogcG9y
dCAxMyh2aWYxMy4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDM4OC42NTMxNzZd
IHhlbl9icmlkZ2U6IHBvcnQgMTModmlmMTMuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRl
DQpbICAzODguNzE1NzIzXSBwY2liYWNrIDAwMDA6MDM6MDYuMDogZW5hYmxpbmcgZGV2aWNl
ICgwMDAwIC0+IDAwMDEpDQpbICAzODguNzIyNDI1XSB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAy
MiB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQ0KWyAgMzg4LjcyOTA3MF0gQWxyZWFkeSBzZXR1
cCB0aGUgR1NJIDoyMg0KWyAgMzg4LjczNjcxNl0gcGNpYmFjayAwMDAwOjAzOjA2LjA6IGVu
YWJsaW5nIGJ1cyBtYXN0ZXJpbmcNClsgIDM5MC4wNzEzOTldIHhlbl9icmlkZ2U6IHBvcnQg
MTEodmlmMTEuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICAzOTIuOTUzMzg3XSBk
ZXZpY2UgdmlmMTQuMCBlbnRlcmVkIHByb21pc2N1b3VzIG1vZGUNCihkMTQpIFsyMDE0LTEx
LTE4IDIxOjUxOjM3LjkyMl0gbWFwcGluZyBrZXJuZWwgaW50byBwaHlzaWNhbCBtZW1vcnkN
CihkMTQpIFsyMDE0LTExLTE4IDIxOjUxOjM3LjkyMl0gYWJvdXQgdG8gZ2V0IHN0YXJ0ZWQu
Li4NCihYRU4pIFsyMDE0LTExLTE4IDIxOjUxOjM4LjAxMl0gdHJhcHMuYzoyNTc5OmQxNHYw
IERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBjMDAxMDAwNCBmcm9tIDB4MDAwMDAw
MDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGZmZmYuDQpbICAzOTMuNTQxOTQ4XSB4ZW4t
YmxrYmFjazpyaW5nLXJlZiA4LCBldmVudC1jaGFubmVsIDEwLCBwcm90b2NvbCAxICh4ODZf
NjQtYWJpKSBwZXJzaXN0ZW50IGdyYW50cw0KWyAgMzk0LjU2MjA4NF0gdmlmIHZpZi0xNC0w
IHZpZjE0LjA6IEd1ZXN0IFJ4IHJlYWR5DQpbICAzOTQuNTY4ODI0XSB4ZW5fYnJpZGdlOiBw
b3J0IDE0KHZpZjE0LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgMzk0LjU3NTcy
Ml0geGVuX2JyaWRnZTogcG9ydCAxNCh2aWYxNC4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3Rh
dGUNClsgIDM5Ni40MjEzMzNdIHhlbl9icmlkZ2U6IHBvcnQgMTIodmlmMTIuMCkgZW50ZXJl
ZCBmb3J3YXJkaW5nIHN0YXRlDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MTo0Mi4wODRdIGdy
YW50X3RhYmxlLmM6MzA1OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gNiBmcmFt
ZXMNClsgIDM5OC45Njk3MjRdIGRldmljZSB2aWYxNS4wIGVudGVyZWQgcHJvbWlzY3VvdXMg
bW9kZQ0KKGQxNSkgWzIwMTQtMTEtMTggMjE6NTE6NDMuOTI0XSBtYXBwaW5nIGtlcm5lbCBp
bnRvIHBoeXNpY2FsIG1lbW9yeQ0KKGQxNSkgWzIwMTQtMTEtMTggMjE6NTE6NDMuOTI0XSBh
Ym91dCB0byBnZXQgc3RhcnRlZC4uLg0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTE6NDQuMDE0
XSB0cmFwcy5jOjI1Nzk6ZDE1djAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMw
MDEwMDA0IGZyb20gMHgwMDAwMDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4N
ClsgIDM5OS41Mzg5MzZdIHhlbi1ibGtiYWNrOnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwg
MTAsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkpIHBlcnNpc3RlbnQgZ3JhbnRzDQpbICA0MDAu
NTU2NzcxXSB2aWYgdmlmLTE1LTAgdmlmMTUuMDogR3Vlc3QgUnggcmVhZHkNClsgIDQwMC41
NjM0MzBdIHZwbl9icmlkZ2U6IHBvcnQgMSh2aWYxNS4wKSBlbnRlcmVkIGZvcndhcmRpbmcg
c3RhdGUNClsgIDQwMC41NzAxODddIHZwbl9icmlkZ2U6IHBvcnQgMSh2aWYxNS4wKSBlbnRl
cmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDQwMy42NzgyNTVdIHhlbl9icmlkZ2U6IHBvcnQg
MTModmlmMTMuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICA0MDUuMTE5MTU1XSBk
ZXZpY2UgdmlmMTYuMCBlbnRlcmVkIHByb21pc2N1b3VzIG1vZGUNClsgIDQwNS4zMzkzNjdd
IGRldmljZSB2aWYxNi4wLWVtdSBlbnRlcmVkIHByb21pc2N1b3VzIG1vZGUNClsgIDQwNS4z
NTE5MDZdIHhlbl9icmlkZ2U6IHBvcnQgMTYodmlmMTYuMC1lbXUpIGVudGVyZWQgZm9yd2Fy
ZGluZyBzdGF0ZQ0KWyAgNDA1LjM1ODU4OV0geGVuX2JyaWRnZTogcG9ydCAxNih2aWYxNi4w
LWVtdSkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICA0MDYuNDM5OTM3XSBwY2liYWNr
IDAwMDA6MDg6MDAuMDogcmVzdG9yaW5nIGNvbmZpZyBzcGFjZSBhdCBvZmZzZXQgMHgzYyAo
d2FzIDB4MTAwLCB3cml0aW5nIDB4MTA3KQ0KWyAgNDA2LjQ0ODczMl0gcGNpYmFjayAwMDAw
OjA4OjAwLjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQgb2Zmc2V0IDB4MTAgKHdhcyAw
eDQsIHdyaXRpbmcgMHhmZTBmZTAwNCkNClsgIDQwNi40NTczMzVdIHBjaWJhY2sgMDAwMDow
ODowMC4wOiByZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9mZnNldCAweGMgKHdhcyAweDAs
IHdyaXRpbmcgMHgxMCkNCihYRU4pIFsyMDE0LTExLTE4IDIxOjUxOjUxLjM1MV0gaW8uYzo1
ODQ6IGQxNjogYmluZDogbV9nc2k9MzcgZ19nc2k9MzYgZGV2PTAwLjAwLjUgaW50eD0wIGZm
ZmY4MzA1MTg2YzU4MjgNCihYRU4pIFsyMDE0LTExLTE4IDIxOjUxOjUxLjc1Ml0gQU1ELVZp
OiBEaXNhYmxlOiBkZXZpY2UgaWQgPSAweDgwMCwgZG9tYWluID0gMCwgcGFnaW5nIG1vZGUg
PSAzDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MTo1MS43NTJdIEFNRC1WaTogU2V0dXAgSS9P
IHBhZ2UgdGFibGU6IGRldmljZSBpZCA9IDB4ODAwLCB0eXBlID0gMHgxLCByb290IHRhYmxl
ID0gMHg1MDhhYTAwMDAsIGRvbWFpbiA9IDE2LCBwYWdpbmcgbW9kZSA9IDMNCihYRU4pIFsy
MDE0LTExLTE4IDIxOjUxOjUxLjc1Ml0gQU1ELVZpOiBSZS1hc3NpZ24gMDAwMDowODowMC4w
IGZyb20gZG9tMCB0byBkb20xNg0KWyAgNDA3Ljg5NDAwOV0gcGNpYmFjayAwMDAwOjBhOjAw
LjA6IHJlc3RvcmluZyBjb25maWcgc3BhY2UgYXQgb2Zmc2V0IDB4M2MgKHdhcyAweDEwMCwg
d3JpdGluZyAweDEwYSkNClsgIDQwNy45MDE5MDRdIHBjaWJhY2sgMDAwMDowYTowMC4wOiBy
ZXN0b3JpbmcgY29uZmlnIHNwYWNlIGF0IG9mZnNldCAweDEwICh3YXMgMHg0LCB3cml0aW5n
IDB4ZmUyMDAwMDQpDQpbICA0MDcuOTA4NDA5XSBwY2liYWNrIDAwMDA6MGE6MDAuMDogcmVz
dG9yaW5nIGNvbmZpZyBzcGFjZSBhdCBvZmZzZXQgMHhjICh3YXMgMHgwLCB3cml0aW5nIDB4
MTApDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi44MDJdIGlvLmM6NTg0OiBkMTY6IGJp
bmQ6IG1fZ3NpPTQ3IGdfZ3NpPTQwIGRldj0wMC4wMC42IGludHg9MCBmZmZmODMwMzc3MzQ1
MGE4DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi44MDhdIEFNRC1WaTogRGlzYWJsZTog
ZGV2aWNlIGlkID0gMHhhMDAsIGRvbWFpbiA9IDAsIHBhZ2luZyBtb2RlID0gMw0KKFhFTikg
WzIwMTQtMTEtMTggMjE6NTE6NTIuODA4XSBBTUQtVmk6IFNldHVwIEkvTyBwYWdlIHRhYmxl
OiBkZXZpY2UgaWQgPSAweGEwMCwgdHlwZSA9IDB4MSwgcm9vdCB0YWJsZSA9IDB4NTA4YWEw
MDAwLCBkb21haW4gPSAxNiwgcGFnaW5nIG1vZGUgPSAzDQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo1MTo1Mi44MDhdIEFNRC1WaTogUmUtYXNzaWduIDAwMDA6MGE6MDAuMCBmcm9tIGRvbTAg
dG8gZG9tMTYNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUyLjgxOV0gSFZNIExvYWRlcg0K
KGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTIuODE5XSBEZXRlY3RlZCBYZW4gdjQuNS4wLXJj
DQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi44MTldIFhlbmJ1cyByaW5ncyBAMHhmZWZm
YzAwMCwgZXZlbnQgY2hhbm5lbCAxDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi44MTld
IFN5c3RlbSByZXF1ZXN0ZWQgU2VhQklPUw0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTIu
ODE5XSBDUFUgc3BlZWQgaXMgMzIwMCBNSHoNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUy
LjgxOV0gUmVsb2NhdGluZyBndWVzdCBtZW1vcnkgZm9yIGxvd21lbSBNTUlPIHNwYWNlIGRp
c2FibGVkDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi44MTldIGlycS5jOjI3MDogRG9t
MTYgUENJIGxpbmsgMCBjaGFuZ2VkIDAgLT4gNQ0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6
NTIuODE5XSBQQ0ktSVNBIGxpbmsgMCByb3V0ZWQgdG8gSVJRNQ0KKFhFTikgWzIwMTQtMTEt
MTggMjE6NTE6NTIuODIwXSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5rIDEgY2hhbmdlZCAw
IC0+IDEwDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi44MjBdIFBDSS1JU0EgbGluayAx
IHJvdXRlZCB0byBJUlExMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTE6NTIuODIwXSBpcnEu
YzoyNzA6IERvbTE2IFBDSSBsaW5rIDIgY2hhbmdlZCAwIC0+IDExDQooZDE2KSBbMjAxNC0x
MS0xOCAyMTo1MTo1Mi44MjBdIFBDSS1JU0EgbGluayAyIHJvdXRlZCB0byBJUlExMQ0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NTE6NTIuODIwXSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5r
IDMgY2hhbmdlZCAwIC0+IDUNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUyLjgyMF0gUENJ
LUlTQSBsaW5rIDMgcm91dGVkIHRvIElSUTUNClsgIDQwNy45NDgyNThdIHhlbl9wY2liYWNr
OiB2cGNpOiAwMDAwOjA4OjAwLjA6IGFzc2lnbiB0byB2aXJ0dWFsIHNsb3QgMA0KWyAgNDA3
Ljk1NTcyMV0geGVuX3BjaWJhY2s6IHZwY2k6IDAwMDA6MGE6MDAuMDogYXNzaWduIHRvIHZp
cnR1YWwgc2xvdCAxDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi44MzddIHBjaSBkZXYg
MDE6MiBJTlRELT5JUlE1DQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi44NDNdIHBjaSBk
ZXYgMDE6MyBJTlRBLT5JUlExMA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTIuODQ4XSBw
Y2kgZGV2IDAyOjAgSU5UQS0+SVJRMTENCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUyLjg1
OF0gcGNpIGRldiAwNDowIElOVEEtPklSUTUNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUy
Ljg2NV0gcGNpIGRldiAwNTowIElOVEEtPklSUTEwDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1
MTo1Mi44NzFdIHBjaSBkZXYgMDY6MCBJTlRBLT5JUlExMQ0KKGQxNikgWzIwMTQtMTEtMTgg
MjE6NTE6NTIuOTE2XSBObyBSQU0gaW4gaGlnaCBtZW1vcnk7IHNldHRpbmcgaGlnaF9tZW0g
cmVzb3VyY2UgYmFzZSB0byAxMDAwMDAwMDANCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUy
LjkxNl0gcGNpIGRldiAwMzowIGJhciAxMCBzaXplIDAwMjAwMDAwMDogMGYwMDAwMDA4DQoo
ZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi45MThdIHBjaSBkZXYgMDI6MCBiYXIgMTQgc2l6
ZSAwMDEwMDAwMDA6IDBmMjAwMDAwOA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTIuOTIx
XSBwY2kgZGV2IDA2OjAgYmFyIDEwIHNpemUgMDAwMjAwMDAwOiAwZjMwMDAwMDQNCihYRU4p
IFsyMDE0LTExLTE4IDIxOjUxOjUyLjkyMV0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1m
MzAwMCBtZm49ZmUyMDAgbnI9MjAwDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi45MjZd
IHBjaSBkZXYgMDQ6MCBiYXIgMzAgc2l6ZSAwMDAwNDAwMDA6IDBmMzIwMDAwMA0KKGQxNikg
WzIwMTQtMTEtMTggMjE6NTE6NTIuOTI5XSBwY2kgZGV2IDA0OjAgYmFyIDEwIHNpemUgMDAw
MDIwMDAwOiAwZjMyNDAwMDANCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUyLjkyOV0gcGNp
IGRldiAwMzowIGJhciAzMCBzaXplIDAwMDAxMDAwMDogMGYzMjYwMDAwDQooZDE2KSBbMjAx
NC0xMS0xOCAyMTo1MTo1Mi45MzBdIHBjaSBkZXYgMDU6MCBiYXIgMTAgc2l6ZSAwMDAwMDIw
MDA6IDBmMzI3MDAwNA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTE6NTIuOTMwXSBtZW1vcnlf
bWFwOmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xDQooZDE2KSBbMjAxNC0x
MS0xOCAyMTo1MTo1Mi45MzZdIHBjaSBkZXYgMDM6MCBiYXIgMTQgc2l6ZSAwMDAwMDEwMDA6
IDBmMzI3MjAwMA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTIuOTM3XSBwY2kgZGV2IDAy
OjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAwMGMwMDENCihkMTYpIFsyMDE0LTExLTE4
IDIxOjUxOjUyLjkzOV0gcGNpIGRldiAwNDowIGJhciAxNCBzaXplIDAwMDAwMDA0MDogMDAw
MDBjMTAxDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi45NDJdIHBjaSBkZXYgMDE6MiBi
YXIgMjAgc2l6ZSAwMDAwMDAwMjA6IDAwMDAwYzE0MQ0KKGQxNikgWzIwMTQtMTEtMTggMjE6
NTE6NTIuOTQ0XSBwY2kgZGV2IDAxOjEgYmFyIDIwIHNpemUgMDAwMDAwMDEwOiAwMDAwMGMx
NjENCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUyLjk0N10gTXVsdGlwcm9jZXNzb3IgaW5p
dGlhbGlzYXRpb246DQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Mi45NzJdICAtIENQVTAg
Li4uIDQ4LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4u
LiBkb25lLg0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTIuOTk0XSAgLSBDUFUxIC4uLiA0
OC1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9u
ZS4NCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjAxM10gIC0gQ1BVMiAuLi4gNDgtYml0
IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuDQoo
ZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4wMzNdICAtIENQVTMgLi4uIDQ4LWJpdCBwaHlz
IC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLg0KKGQxNikg
WzIwMTQtMTEtMTggMjE6NTE6NTMuMDMzXSBUZXN0aW5nIEhWTSBlbnZpcm9ubWVudDoNCihk
MTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjA0Ml0gIC0gUkVQIElOU0IgYWNyb3NzIHBhZ2Ug
Ym91bmRhcmllcyAuLi4gcGFzc2VkDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4wNDZd
ICAtIEdTIGJhc2UgTVNScyBhbmQgU1dBUEdTIC4uLiBwYXNzZWQNCihkMTYpIFsyMDE0LTEx
LTE4IDIxOjUxOjUzLjA0Nl0gUGFzc2VkIDIgb2YgMiB0ZXN0cw0KKGQxNikgWzIwMTQtMTEt
MTggMjE6NTE6NTMuMDQ2XSBXcml0aW5nIFNNQklPUyB0YWJsZXMgLi4uDQooZDE2KSBbMjAx
NC0xMS0xOCAyMTo1MTo1My4wNDddIExvYWRpbmcgU2VhQklPUyAuLi4NCihkMTYpIFsyMDE0
LTExLTE4IDIxOjUxOjUzLjA0N10gQ3JlYXRpbmcgTVAgdGFibGVzIC4uLg0KKGQxNikgWzIw
MTQtMTEtMTggMjE6NTE6NTMuMDQ4XSBMb2FkaW5nIEFDUEkgLi4uDQooZDE2KSBbMjAxNC0x
MS0xOCAyMTo1MTo1My4wNDldIHZtODYgVFNTIGF0IGZjMDBhMjAwDQooZDE2KSBbMjAxNC0x
MS0xOCAyMTo1MTo1My4wNTBdIEJJT1MgbWFwOg0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6
NTMuMDUwXSAgMTAwMDAtMTAwZDM6IFNjcmF0Y2ggc3BhY2UNCihkMTYpIFsyMDE0LTExLTE4
IDIxOjUxOjUzLjA1MF0gIGMwMDAwLWZmZmZmOiBNYWluIEJJT1MNCihkMTYpIFsyMDE0LTEx
LTE4IDIxOjUxOjUzLjA1MF0gRTgyMCB0YWJsZToNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUx
OjUzLjA1MF0gIFswMF06IDAwMDAwMDAwOjAwMDAwMDAwIC0gMDAwMDAwMDA6MDAwYTAwMDA6
IFJBTQ0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMDUwXSAgSE9MRTogMDAwMDAwMDA6
MDAwYTAwMDAgLSAwMDAwMDAwMDowMDBjMDAwMA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6
NTMuMDUwXSAgWzAxXTogMDAwMDAwMDA6MDAwYzAwMDAgLSAwMDAwMDAwMDowMDEwMDAwMDog
UkVTRVJWRUQNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjA1MF0gIFswMl06IDAwMDAw
MDAwOjAwMTAwMDAwIC0gMDAwMDAwMDA6M2Y4MDAwMDA6IFJBTQ0KKGQxNikgWzIwMTQtMTEt
MTggMjE6NTE6NTMuMDUwXSAgSE9MRTogMDAwMDAwMDA6M2Y4MDAwMDAgLSAwMDAwMDAwMDpm
YzAwMDAwMA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMDUwXSAgWzAzXTogMDAwMDAw
MDA6ZmMwMDAwMDAgLSAwMDAwMDAwMTowMDAwMDAwMDogUkVTRVJWRUQNCihkMTYpIFsyMDE0
LTExLTE4IDIxOjUxOjUzLjA1MF0gSW52b2tpbmcgU2VhQklPUyAuLi4NCihkMTYpIFsyMDE0
LTExLTE4IDIxOjUxOjUzLjA1M10gU2VhQklPUyAodmVyc2lvbiByZWwtMS43LjUtMC1nZTUx
NDg4Yy0yMDE0MTExOF8yMjMwNDMtc2VydmVlcnN0ZXJ0amUpDQooZDE2KSBbMjAxNC0xMS0x
OCAyMTo1MTo1My4wNTNdIA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMDUzXSBGb3Vu
ZCBYZW4gaHlwZXJ2aXNvciBzaWduYXR1cmUgYXQgNDAwMDAwMDANCihkMTYpIFsyMDE0LTEx
LTE4IDIxOjUxOjUzLjA1M10gUnVubmluZyBvbiBRRU1VIChpNDQwZngpDQooZDE2KSBbMjAx
NC0xMS0xOCAyMTo1MTo1My4wNTNdIHhlbjogY29weSBlODIwLi4uDQooZDE2KSBbMjAxNC0x
MS0xOCAyMTo1MTo1My4wNTNdIFJlbG9jYXRpbmcgaW5pdCBmcm9tIDB4MDAwZGY2MjkgdG8g
MHgzZjdhZTYwMCAoc2l6ZSA3MTk5NSkNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjA1
Nl0gQ1BVIE1oej0zMjAxDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4wNjFdIEZvdW5k
IDEwIFBDSSBkZXZpY2VzIChtYXggUENJIGJ1cyBpcyAwMCkNCihkMTYpIFsyMDE0LTExLTE4
IDIxOjUxOjUzLjA2MV0gQWxsb2NhdGVkIFhlbiBoeXBlcmNhbGwgcGFnZSBhdCAzZjdmZjAw
MA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMDYxXSBEZXRlY3RlZCBYZW4gdjQuNS4w
LXJjDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4wNjFdIHhlbjogY29weSBCSU9TIHRh
Ymxlcy4uLg0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMDYxXSBDb3B5aW5nIFNNQklP
UyBlbnRyeSBwb2ludCBmcm9tIDB4MDAwMTAwMTAgdG8gMHgwMDBmMGY1MA0KKGQxNikgWzIw
MTQtMTEtMTggMjE6NTE6NTMuMDYxXSBDb3B5aW5nIE1QVEFCTEUgZnJvbSAweGZjMDAxMWEw
L2ZjMDAxMWIwIHRvIDB4MDAwZjBlMzANCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjA2
MV0gQ29weWluZyBQSVIgZnJvbSAweDAwMDEwMDMwIHRvIDB4MDAwZjBkYjANCihkMTYpIFsy
MDE0LTExLTE4IDIxOjUxOjUzLjA2MV0gQ29weWluZyBBQ1BJIFJTRFAgZnJvbSAweDAwMDEw
MGIwIHRvIDB4MDAwZjBkODANCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjA2Ml0gVXNp
bmcgcG10aW1lciwgaW9wb3J0IDB4YjAwOA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMu
MDYyXSBTY2FuIGZvciBWR0Egb3B0aW9uIHJvbQ0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6
NTMuMDc5XSBSdW5uaW5nIG9wdGlvbiByb20gYXQgYzAwMDowMDAzDQooWEVOKSBbMjAxNC0x
MS0xOCAyMTo1MTo1My4wODhdIHN0ZHZnYS5jOjE0NzpkMTZ2MCBlbnRlcmluZyBzdGR2Z2Eg
YW5kIGNhY2hpbmcgbW9kZXMNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjExNV0gcG1t
IGNhbGwgYXJnMT0wDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4xMTZdIFR1cm5pbmcg
b24gdmdhIHRleHQgbW9kZSBjb25zb2xlDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4y
MzRdIFNlYUJJT1MgKHZlcnNpb24gcmVsLTEuNy41LTAtZ2U1MTQ4OGMtMjAxNDExMThfMjIz
MDQzLXNlcnZlZXJzdGVydGplKQ0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMjQ4XSBN
YWNoaW5lIFVVSUQgYzM5YTYwNzktMDUzNi00NDJmLWE2YjUtZjhkMzAzNjk3YzFhDQooZDE2
KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4yNDhdIFhIQ0kgaW5pdCBvbiBkZXYgMDA6MDUuMDog
cmVncyBAIDB4ZjMyNzAwMDAsIDQgcG9ydHMsIDMyIHNsb3RzLCAzMiBieXRlIGNvbnRleHQN
CihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjI0OF0gcw0KKGQxNikgWzIwMTQtMTEtMTgg
MjE6NTE6NTMuMjQ4XSBYSENJICAgIGV4dGNhcCAweDEgQCBmMzI3MDUwMA0KKGQxNikgWzIw
MTQtMTEtMTggMjE6NTE6NTMuMjQ4XSBYSENJICAgIHByb3RvY29sIFVTQiAgMy4wMCwgMiBw
b3J0cyAob2Zmc2V0IDEpLCBkZWYgMA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMjQ4
XSBYSENJICAgIHByb3RvY29sIFVTQiAgMi4wMCwgMiBwb3J0cyAob2Zmc2V0IDMpLCBkZWYg
MA0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMjQ5XSBVSENJIGluaXQgb24gZGV2IDAw
OjAxLjIgKGlvPWMxNDApDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4yNTBdIEZvdW5k
IDAgbHB0IHBvcnRzDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4yNTFdIEZvdW5kIDEg
c2VyaWFsIHBvcnRzDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4yNTJdIEFUQSBjb250
cm9sbGVyIDEgYXQgMWYwLzNmNC8wIChpcnEgMTQgZGV2IDkpDQooZDE2KSBbMjAxNC0xMS0x
OCAyMTo1MTo1My4yNTNdIEFUQSBjb250cm9sbGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUg
ZGV2IDkpDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4yNTZdIGF0YTAtMDogUUVNVSBI
QVJERElTSyBBVEEtNyBIYXJkLURpc2sgKDEwMjQwIE1pQnl0ZXMpDQooZDE2KSBbMjAxNC0x
MS0xOCAyMTo1MTo1My4yNTZdIFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4
LypAMSwxL2RyaXZlQDAvZGlza0AwDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My4yNThd
IGF0YTAtMTogUUVNVSBIQVJERElTSyBBVEEtNyBIYXJkLURpc2sgKDMwMCBHaUJ5dGVzKQ0K
KGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTMuMjU4XSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZv
cjogL3BjaUBpMGNmOC8qQDEsMS9kcml2ZUAwL2Rpc2tAMQ0KKGQxNikgWzIwMTQtMTEtMTgg
MjE6NTE6NTMuMzU2XSBQUzIga2V5Ym9hcmQgaW5pdGlhbGl6ZWQNCihkMTYpIFsyMDE0LTEx
LTE4IDIxOjUxOjUzLjQwMV0gWEhDSSBwb3J0ICM0OiAweDAwMjAwYTAzLCBwb3dlcmVkLCBl
bmFibGVkLCBwbHMgMCwgc3BlZWQgMiBbTG93XQ0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6
NTMuNDMxXSBYSENJIG5vIGRldmljZXMgZm91bmQNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUx
OjUzLjQ0Ml0gQWxsIHRocmVhZHMgY29tcGxldGUuDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1
MTo1My40NDJdIFNjYW4gZm9yIG9wdGlvbiByb21zDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1
MTo1My40NjhdIFJ1bm5pbmcgb3B0aW9uIHJvbSBhdCBjOTgwOjAwMDMNCihkMTYpIFsyMDE0
LTExLTE4IDIxOjUxOjUzLjQ3NV0gcG1tIGNhbGwgYXJnMT0xDQooZDE2KSBbMjAxNC0xMS0x
OCAyMTo1MTo1My40NzZdIHBtbSBjYWxsIGFyZzE9MA0KKGQxNikgWzIwMTQtMTEtMTggMjE6
NTE6NTMuNDc3XSBwbW0gY2FsbCBhcmcxPTENCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUz
LjQ3OF0gcG1tIGNhbGwgYXJnMT0wDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My40OTRd
IFNlYXJjaGluZyBib290b3JkZXIgZm9yOiAvcGNpQGkwY2Y4LypANA0KKGQxNikgWzIwMTQt
MTEtMTggMjE6NTE6NTMuNDk0XSANCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjUzLjUwMV0g
UHJlc3MgRjEyIGZvciBib290IG1lbnUuDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1My41
MDJdIA0KWyAgNDA5LjYwMTI3N10geGVuX2JyaWRnZTogcG9ydCAxNCh2aWYxNC4wKSBlbnRl
cmVkIGZvcndhcmRpbmcgc3RhdGUNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjU2LjA0N10g
U2VhcmNoaW5nIGJvb3RvcmRlciBmb3I6IEhBTFQNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUx
OjU2LjA0N10gZHJpdmUgMHgwMDBmMGQzMDogUENIUz0xNjM4My8xNi82MyB0cmFuc2xhdGlv
bj1sYmEgTENIUz0xMDI0LzI1NS82MyBzPTIwOTcxNTIwDQooZDE2KSBbMjAxNC0xMS0xOCAy
MTo1MTo1Ni4wNDddIGRyaXZlIDB4MDAwZjBkMDA6IFBDSFM9MTYzODMvMTYvNjMgdHJhbnNs
YXRpb249bGJhIExDSFM9MTAyNC8yNTUvNjMgcz02MjkxNDU2MDANCihkMTYpIFsyMDE0LTEx
LTE4IDIxOjUxOjU2LjA0N10gDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Ni4wNDddIFNw
YWNlIGF2YWlsYWJsZSBmb3IgVU1COiBjYTgwMC1lZjAwMCwgZjAwMDAtZjBkMDANCihkMTYp
IFsyMDE0LTExLTE4IDIxOjUxOjU2LjA0N10gUmV0dXJuZWQgMjUzOTUyIGJ5dGVzIG9mIFpv
bmVIaWdoDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Ni4wNDddIGU4MjAgbWFwIGhhcyA2
IGl0ZW1zOg0KKGQxNikgWzIwMTQtMTEtMTggMjE6NTE6NTYuMDQ3XSAgIDA6IDAwMDAwMDAw
MDAwMDAwMDAgLSAwMDAwMDAwMDAwMDlmYzAwID0gMSBSQU0NCihkMTYpIFsyMDE0LTExLTE4
IDIxOjUxOjU2LjA0N10gICAxOiAwMDAwMDAwMDAwMDlmYzAwIC0gMDAwMDAwMDAwMDBhMDAw
MCA9IDIgUkVTRVJWRUQNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjU2LjA0N10gICAyOiAw
MDAwMDAwMDAwMGYwMDAwIC0gMDAwMDAwMDAwMDEwMDAwMCA9IDIgUkVTRVJWRUQNCihkMTYp
IFsyMDE0LTExLTE4IDIxOjUxOjU2LjA0N10gICAzOiAwMDAwMDAwMDAwMTAwMDAwIC0gMDAw
MDAwMDAzZjdmZTAwMCA9IDEgUkFNDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Ni4wNDdd
ICAgNDogMDAwMDAwMDAzZjdmZTAwMCAtIDAwMDAwMDAwM2Y4MDAwMDAgPSAyIFJFU0VSVkVE
DQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Ni4wNDddICAgNTogMDAwMDAwMDBmYzAwMDAw
MCAtIDAwMDAwMDAxMDAwMDAwMDAgPSAyIFJFU0VSVkVEDQooZDE2KSBbMjAxNC0xMS0xOCAy
MTo1MTo1Ni4wNDhdIGVudGVyIGhhbmRsZV8xOToNCihkMTYpIFsyMDE0LTExLTE4IDIxOjUx
OjU2LjA0OF0gICBOVUxMDQooZDE2KSBbMjAxNC0xMS0xOCAyMTo1MTo1Ni4wNTRdIEJvb3Rp
bmcgZnJvbSBIYXJkIERpc2suLi4NCihkMTYpIFsyMDE0LTExLTE4IDIxOjUxOjU2LjA1N10g
Qm9vdGluZyBmcm9tIDAwMDA6N2MwMA0KWyAgNDE0LjkyNTU3Nl0gZGV2aWNlIHZpZjE3LjAg
ZW50ZXJlZCBwcm9taXNjdW91cyBtb2RlDQpbICA0MTUuMDkzMDYwXSBkZXZpY2UgdmlmMTcu
MC1lbXUgZW50ZXJlZCBwcm9taXNjdW91cyBtb2RlDQpbICA0MTUuMTAzMjYzXSB4ZW5fYnJp
ZGdlOiBwb3J0IDE4KHZpZjE3LjAtZW11KSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsg
IDQxNS4xMDk3OTJdIHhlbl9icmlkZ2U6IHBvcnQgMTgodmlmMTcuMC1lbXUpIGVudGVyZWQg
Zm9yd2FyZGluZyBzdGF0ZQ0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuMDUxXSBIVk0g
TG9hZGVyDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4wNTFdIERldGVjdGVkIFhlbiB2
NC41LjAtcmMNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjA1MV0gWGVuYnVzIHJpbmdz
IEAweGZlZmZjMDAwLCBldmVudCBjaGFubmVsIDENCihkMTcpIFsyMDE0LTExLTE4IDIxOjUy
OjAwLjA1MV0gU3lzdGVtIHJlcXVlc3RlZCBTZWFCSU9TDQooZDE3KSBbMjAxNC0xMS0xOCAy
MTo1MjowMC4wNTFdIENQVSBzcGVlZCBpcyAzMjAwIE1Ieg0KKGQxNykgWzIwMTQtMTEtMTgg
MjE6NTI6MDAuMDUxXSBSZWxvY2F0aW5nIGd1ZXN0IG1lbW9yeSBmb3IgbG93bWVtIE1NSU8g
c3BhY2UgZGlzYWJsZWQNCihYRU4pIFsyMDE0LTExLTE4IDIxOjUyOjAwLjA1Ml0gaXJxLmM6
MjcwOiBEb20xNyBQQ0kgbGluayAwIGNoYW5nZWQgMCAtPiA1DQooZDE3KSBbMjAxNC0xMS0x
OCAyMTo1MjowMC4wNTJdIFBDSS1JU0EgbGluayAwIHJvdXRlZCB0byBJUlE1DQooWEVOKSBb
MjAxNC0xMS0xOCAyMTo1MjowMC4wNTJdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMSBj
aGFuZ2VkIDAgLT4gMTANCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjA1Ml0gUENJLUlT
QSBsaW5rIDEgcm91dGVkIHRvIElSUTEwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MjowMC4w
NTJdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMiBjaGFuZ2VkIDAgLT4gMTENCihkMTcp
IFsyMDE0LTExLTE4IDIxOjUyOjAwLjA1Ml0gUENJLUlTQSBsaW5rIDIgcm91dGVkIHRvIElS
UTExDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MjowMC4wNTJdIGlycS5jOjI3MDogRG9tMTcg
UENJIGxpbmsgMyBjaGFuZ2VkIDAgLT4gNQ0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAu
MDUyXSBQQ0ktSVNBIGxpbmsgMyByb3V0ZWQgdG8gSVJRNQ0KKGQxNykgWzIwMTQtMTEtMTgg
MjE6NTI6MDAuMDcxXSBwY2kgZGV2IDAxOjMgSU5UQS0+SVJRMTANCihkMTcpIFsyMDE0LTEx
LTE4IDIxOjUyOjAwLjA3NV0gcGNpIGRldiAwMjowIElOVEEtPklSUTExDQooZDE3KSBbMjAx
NC0xMS0xOCAyMTo1MjowMC4wODZdIHBjaSBkZXYgMDQ6MCBJTlRBLT5JUlE1DQooZDE3KSBb
MjAxNC0xMS0xOCAyMTo1MjowMC4xNDVdIE5vIFJBTSBpbiBoaWdoIG1lbW9yeTsgc2V0dGlu
ZyBoaWdoX21lbSByZXNvdXJjZSBiYXNlIHRvIDEwMDAwMDAwMA0KKGQxNykgWzIwMTQtMTEt
MTggMjE6NTI6MDAuMTQ1XSBwY2kgZGV2IDAzOjAgYmFyIDEwIHNpemUgMDAyMDAwMDAwOiAw
ZjAwMDAwMDgNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjE0N10gcGNpIGRldiAwMjow
IGJhciAxNCBzaXplIDAwMTAwMDAwMDogMGYyMDAwMDA4DQooZDE3KSBbMjAxNC0xMS0xOCAy
MTo1MjowMC4xNDldIHBjaSBkZXYgMDQ6MCBiYXIgMzAgc2l6ZSAwMDAwNDAwMDA6IDBmMzAw
MDAwMA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuMTUxXSBwY2kgZGV2IDA0OjAgYmFy
IDEwIHNpemUgMDAwMDIwMDAwOiAwZjMwNDAwMDANCihkMTcpIFsyMDE0LTExLTE4IDIxOjUy
OjAwLjE1MV0gcGNpIGRldiAwMzowIGJhciAzMCBzaXplIDAwMDAxMDAwMDogMGYzMDYwMDAw
DQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4xNTRdIHBjaSBkZXYgMDM6MCBiYXIgMTQg
c2l6ZSAwMDAwMDEwMDA6IDBmMzA3MDAwMA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAu
MTU0XSBwY2kgZGV2IDAyOjAgYmFyIDEwIHNpemUgMDAwMDAwMTAwOiAwMDAwMGMwMDENCihk
MTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjE1Nl0gcGNpIGRldiAwNDowIGJhciAxNCBzaXpl
IDAwMDAwMDA0MDogMDAwMDBjMTAxDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4xNThd
IHBjaSBkZXYgMDE6MSBiYXIgMjAgc2l6ZSAwMDAwMDAwMTA6IDAwMDAwYzE0MQ0KKGQxNykg
WzIwMTQtMTEtMTggMjE6NTI6MDAuMTYwXSBNdWx0aXByb2Nlc3NvciBpbml0aWFsaXNhdGlv
bjoNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjE4Ml0gIC0gQ1BVMCAuLi4gNDgtYml0
IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuDQoo
ZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4yMDJdICAtIENQVTEgLi4uIDQ4LWJpdCBwaHlz
IC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLg0KKGQxNykg
WzIwMTQtMTEtMTggMjE6NTI6MDAuMjIwXSAgLSBDUFUyIC4uLiA0OC1iaXQgcGh5cyAuLi4g
Zml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4NCihkMTcpIFsyMDE0
LTExLTE4IDIxOjUyOjAwLjI0MV0gIC0gQ1BVMyAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVk
IE1UUlJzIC4uLiB2YXIgTVRSUnMgWzEvOF0gLi4uIGRvbmUuDQooZDE3KSBbMjAxNC0xMS0x
OCAyMTo1MjowMC4yNDFdIFRlc3RpbmcgSFZNIGVudmlyb25tZW50Og0KKGQxNykgWzIwMTQt
MTEtMTggMjE6NTI6MDAuMjUwXSAgLSBSRVAgSU5TQiBhY3Jvc3MgcGFnZSBib3VuZGFyaWVz
IC4uLiBwYXNzZWQNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjI1NF0gIC0gR1MgYmFz
ZSBNU1JzIGFuZCBTV0FQR1MgLi4uIHBhc3NlZA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6
MDAuMjU0XSBQYXNzZWQgMiBvZiAyIHRlc3RzDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1Mjow
MC4yNTRdIFdyaXRpbmcgU01CSU9TIHRhYmxlcyAuLi4NCihkMTcpIFsyMDE0LTExLTE4IDIx
OjUyOjAwLjI1Nl0gTG9hZGluZyBTZWFCSU9TIC4uLg0KKGQxNykgWzIwMTQtMTEtMTggMjE6
NTI6MDAuMjU2XSBDcmVhdGluZyBNUCB0YWJsZXMgLi4uDQooZDE3KSBbMjAxNC0xMS0xOCAy
MTo1MjowMC4yNTZdIExvYWRpbmcgQUNQSSAuLi4NCihkMTcpIFsyMDE0LTExLTE4IDIxOjUy
OjAwLjI1N10gdm04NiBUU1MgYXQgZmMwMGEyMDANCihkMTcpIFsyMDE0LTExLTE4IDIxOjUy
OjAwLjI1OF0gQklPUyBtYXA6DQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4yNThdICAx
MDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQ0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAu
MjU4XSAgYzAwMDAtZmZmZmY6IE1haW4gQklPUw0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6
MDAuMjU4XSBFODIwIHRhYmxlOg0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuMjU4XSAg
WzAwXTogMDAwMDAwMDA6MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBhMDAwMDogUkFNDQooZDE3
KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4yNThdICBIT0xFOiAwMDAwMDAwMDowMDBhMDAwMCAt
IDAwMDAwMDAwOjAwMGMwMDAwDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4yNThdICBb
MDFdOiAwMDAwMDAwMDowMDBjMDAwMCAtIDAwMDAwMDAwOjAwMTAwMDAwOiBSRVNFUlZFRA0K
KGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuMjU4XSAgWzAyXTogMDAwMDAwMDA6MDAxMDAw
MDAgLSAwMDAwMDAwMDozZjgwMDAwMDogUkFNDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1Mjow
MC4yNThdICBIT0xFOiAwMDAwMDAwMDozZjgwMDAwMCAtIDAwMDAwMDAwOmZjMDAwMDAwDQoo
ZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4yNThdICBbMDNdOiAwMDAwMDAwMDpmYzAwMDAw
MCAtIDAwMDAwMDAxOjAwMDAwMDAwOiBSRVNFUlZFRA0KKGQxNykgWzIwMTQtMTEtMTggMjE6
NTI6MDAuMjU4XSBJbnZva2luZyBTZWFCSU9TIC4uLg0KKGQxNykgWzIwMTQtMTEtMTggMjE6
NTI6MDAuMjYxXSBTZWFCSU9TICh2ZXJzaW9uIHJlbC0xLjcuNS0wLWdlNTE0ODhjLTIwMTQx
MTE4XzIyMzA0My1zZXJ2ZWVyc3RlcnRqZSkNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAw
LjI2MV0gDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4yNjFdIEZvdW5kIFhlbiBoeXBl
cnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDAwMA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6
MDAuMjYxXSBSdW5uaW5nIG9uIFFFTVUgKGk0NDBmeCkNCihkMTcpIFsyMDE0LTExLTE4IDIx
OjUyOjAwLjI2MV0geGVuOiBjb3B5IGU4MjAuLi4NCihkMTcpIFsyMDE0LTExLTE4IDIxOjUy
OjAwLjI2MV0gUmVsb2NhdGluZyBpbml0IGZyb20gMHgwMDBkZjYyOSB0byAweDNmN2FlNjAw
IChzaXplIDcxOTk1KQ0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuMjY0XSBDUFUgTWh6
PTMyMDENCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjI2OF0gRm91bmQgNyBQQ0kgZGV2
aWNlcyAobWF4IFBDSSBidXMgaXMgMDApDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4y
NjhdIEFsbG9jYXRlZCBYZW4gaHlwZXJjYWxsIHBhZ2UgYXQgM2Y3ZmYwMDANCihkMTcpIFsy
MDE0LTExLTE4IDIxOjUyOjAwLjI2OF0gRGV0ZWN0ZWQgWGVuIHY0LjUuMC1yYw0KKGQxNykg
WzIwMTQtMTEtMTggMjE6NTI6MDAuMjY4XSB4ZW46IGNvcHkgQklPUyB0YWJsZXMuLi4NCihk
MTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjI2OF0gQ29weWluZyBTTUJJT1MgZW50cnkgcG9p
bnQgZnJvbSAweDAwMDEwMDEwIHRvIDB4MDAwZjBmNTANCihkMTcpIFsyMDE0LTExLTE4IDIx
OjUyOjAwLjI2OF0gQ29weWluZyBNUFRBQkxFIGZyb20gMHhmYzAwMTFhMC9mYzAwMTFiMCB0
byAweDAwMGYwZTMwDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4yNjhdIENvcHlpbmcg
UElSIGZyb20gMHgwMDAxMDAzMCB0byAweDAwMGYwZGIwDQooZDE3KSBbMjAxNC0xMS0xOCAy
MTo1MjowMC4yNjhdIENvcHlpbmcgQUNQSSBSU0RQIGZyb20gMHgwMDAxMDBiMCB0byAweDAw
MGYwZDgwDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4yNjhdIFVzaW5nIHBtdGltZXIs
IGlvcG9ydCAweGIwMDgNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjI2OF0gU2NhbiBm
b3IgVkdBIG9wdGlvbiByb20NCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjI4NF0gUnVu
bmluZyBvcHRpb24gcm9tIGF0IGMwMDA6MDAwMw0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6
MDAuMjkyXSBzdGR2Z2EuYzoxNDc6ZDE3djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5n
IG1vZGVzDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC4zMTFdIHBtbSBjYWxsIGFyZzE9
MA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuMzEyXSBUdXJuaW5nIG9uIHZnYSB0ZXh0
IG1vZGUgY29uc29sZQ0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuNDI4XSBTZWFCSU9T
ICh2ZXJzaW9uIHJlbC0xLjcuNS0wLWdlNTE0ODhjLTIwMTQxMTE4XzIyMzA0My1zZXJ2ZWVy
c3RlcnRqZSkNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjQ0MF0gTWFjaGluZSBVVUlE
IGJmYmFmM2NjLTVmNDgtNDBkNS1hNWY5LTNiOTg4ZGY2YzExNA0KKGQxNykgWzIwMTQtMTEt
MTggMjE6NTI6MDAuNDQxXSBBbGwgdGhyZWFkcyBjb21wbGV0ZS4NCihkMTcpIFsyMDE0LTEx
LTE4IDIxOjUyOjAwLjQ0Ml0gRm91bmQgMCBscHQgcG9ydHMNCihkMTcpIFsyMDE0LTExLTE4
IDIxOjUyOjAwLjQ0Ml0gRm91bmQgMCBzZXJpYWwgcG9ydHMNCihkMTcpIFsyMDE0LTExLTE4
IDIxOjUyOjAwLjQ0Ml0gQVRBIGNvbnRyb2xsZXIgMSBhdCAxZjAvM2Y0LzAgKGlycSAxNCBk
ZXYgOSkNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjQ0M10gQVRBIGNvbnRyb2xsZXIg
MiBhdCAxNzAvMzc0LzAgKGlycSAxNSBkZXYgOSkNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUy
OjAwLjQ0OF0gYXRhMC0wOiBRRU1VIEhBUkRESVNLIEFUQS03IEhhcmQtRGlzayAoMTAyNDAg
TWlCeXRlcykNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjQ0OF0gU2VhcmNoaW5nIGJv
b3RvcmRlciBmb3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDANClsgIDQxNS42
MzA5MTFdIHZwbl9icmlkZ2U6IHBvcnQgMSh2aWYxNS4wKSBlbnRlcmVkIGZvcndhcmRpbmcg
c3RhdGUNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjU0NV0gUFMyIGtleWJvYXJkIGlu
aXRpYWxpemVkDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC41NDVdIEFsbCB0aHJlYWRz
IGNvbXBsZXRlLg0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuNTQ1XSBTY2FuIGZvciBv
cHRpb24gcm9tcw0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuNTY1XSBSdW5uaW5nIG9w
dGlvbiByb20gYXQgYzk4MDowMDAzDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC41NzFd
IHBtbSBjYWxsIGFyZzE9MQ0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuNTcxXSBwbW0g
Y2FsbCBhcmcxPTANCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjU3M10gcG1tIGNhbGwg
YXJnMT0xDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC41NzNdIHBtbSBjYWxsIGFyZzE9
MA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuNTg5XSBTZWFyY2hpbmcgYm9vdG9yZGVy
IGZvcjogL3BjaUBpMGNmOC8qQDQNCihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAwLjU4OV0g
DQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMC41OTVdIFByZXNzIEYxMiBmb3IgYm9vdCBt
ZW51Lg0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDAuNTk2XSANCihYRU4pIFsyMDE0LTEx
LTE4IDIxOjUyOjAxLjg2MV0gc3RkdmdhLmM6MTUxOmQxNnYwIGxlYXZpbmcgc3RkdmdhDQoo
ZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMy4xMzJdIFNlYXJjaGluZyBib290b3JkZXIgZm9y
OiBIQUxUDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMy4xMzJdIGRyaXZlIDB4MDAwZjBk
MzA6IFBDSFM9MTYzODMvMTYvNjMgdHJhbnNsYXRpb249bGJhIExDSFM9MTAyNC8yNTUvNjMg
cz0yMDk3MTUyMA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDMuMTMyXSBTcGFjZSBhdmFp
bGFibGUgZm9yIFVNQjogY2E4MDAtZWYwMDAsIGYwMDAwLWYwZDMwDQooZDE3KSBbMjAxNC0x
MS0xOCAyMTo1MjowMy4xMzJdIFJldHVybmVkIDI1ODA0OCBieXRlcyBvZiBab25lSGlnaA0K
KGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDMuMTMyXSBlODIwIG1hcCBoYXMgNiBpdGVtczoN
CihkMTcpIFsyMDE0LTExLTE4IDIxOjUyOjAzLjEzMl0gICAwOiAwMDAwMDAwMDAwMDAwMDAw
IC0gMDAwMDAwMDAwMDA5ZmMwMCA9IDEgUkFNDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1Mjow
My4xMzJdICAgMTogMDAwMDAwMDAwMDA5ZmMwMCAtIDAwMDAwMDAwMDAwYTAwMDAgPSAyIFJF
U0VSVkVEDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMy4xMzJdICAgMjogMDAwMDAwMDAw
MDBmMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgPSAyIFJFU0VSVkVEDQooZDE3KSBbMjAxNC0x
MS0xOCAyMTo1MjowMy4xMzJdICAgMzogMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwM2Y3
ZmYwMDAgPSAxIFJBTQ0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDMuMTMyXSAgIDQ6IDAw
MDAwMDAwM2Y3ZmYwMDAgLSAwMDAwMDAwMDNmODAwMDAwID0gMiBSRVNFUlZFRA0KKGQxNykg
WzIwMTQtMTEtMTggMjE6NTI6MDMuMTMyXSAgIDU6IDAwMDAwMDAwZmMwMDAwMDAgLSAwMDAw
MDAwMTAwMDAwMDAwID0gMiBSRVNFUlZFRA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDMu
MTMzXSBlbnRlciBoYW5kbGVfMTk6DQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMy4xMzNd
ICAgTlVMTA0KKGQxNykgWzIwMTQtMTEtMTggMjE6NTI6MDMuMTM5XSBCb290aW5nIGZyb20g
SGFyZCBEaXNrLi4uDQooZDE3KSBbMjAxNC0xMS0xOCAyMTo1MjowMy4xNDFdIEJvb3Rpbmcg
ZnJvbSAwMDAwOjdjMDANClsgIDQyMC4zNzk5NjldIHhlbl9icmlkZ2U6IHBvcnQgMTYodmlm
MTYuMC1lbXUpIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KKFhFTikgWzIwMTQtMTEtMTgg
MjE6NTI6MTMuMDU5XSBzdGR2Z2EuYzoxNTE6ZDE3djAgbGVhdmluZyBzdGR2Z2ENClsgIDQz
MC4xNDQ5NTZdIHhlbl9icmlkZ2U6IHBvcnQgMTgodmlmMTcuMC1lbXUpIGVudGVyZWQgZm9y
d2FyZGluZyBzdGF0ZQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6MjcuNDM0XSBzdGR2Z2Eu
YzoxNDc6ZDE2djAgZW50ZXJpbmcgc3RkdmdhIGFuZCBjYWNoaW5nIG1vZGVzDQooWEVOKSBb
MjAxNC0xMS0xOCAyMTo1MjoyOS4wMjNdIGlycS5jOjM4MDogRG9tMTYgY2FsbGJhY2sgdmlh
IGNoYW5nZWQgdG8gRGlyZWN0IFZlY3RvciAweGYzDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1
MjozNS4zMjldIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZl
IG5yPTENCihYRU4pIFsyMDE0LTExLTE4IDIxOjUyOjM1LjMzNF0gbWVtb3J5X21hcDphZGQ6
IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6
NTI6MzUuMzM4XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBm
ZSBucj0xDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MjozNS4zNDJdIG1lbW9yeV9tYXA6YWRk
OiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTENCihYRU4pIFsyMDE0LTExLTE4IDIx
OjUyOjM1LjM0N10gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUw
ZmUgbnI9MQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6MzUuMzUyXSBtZW1vcnlfbWFwOmFk
ZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xDQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo1MjozNS4zNTVdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZl
MGZlIG5yPTENCihYRU4pIFsyMDE0LTExLTE4IDIxOjUyOjM1LjM1OV0gbWVtb3J5X21hcDph
ZGQ6IGRvbTE2IGdmbj1mMzI3MCBtZm49ZmUwZmUgbnI9MQ0KKFhFTikgWzIwMTQtMTEtMTgg
MjE6NTI6MzUuMzY0XSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1m
ZTBmZSBucj0xDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MjozNS4zNjldIG1lbW9yeV9tYXA6
YWRkOiBkb20xNiBnZm49ZjMyNzAgbWZuPWZlMGZlIG5yPTENCihYRU4pIFsyMDE0LTExLTE4
IDIxOjUyOjM1LjM3NF0gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzI3MCBtZm49
ZmUwZmUgbnI9MQ0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6MzUuMzgwXSBtZW1vcnlfbWFw
OmFkZDogZG9tMTYgZ2ZuPWYzMjcwIG1mbj1mZTBmZSBucj0xDQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo1MjozNS4zOTNdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20xNiBnZm49ZjMwMDAgbWZu
PWZlMjAwIG5yPTIwMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6MzUuNDAxXSBtZW1vcnlf
bWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDANCihYRU4pIFsyMDE0
LTExLTE4IDIxOjUyOjM1LjQwN10gbWVtb3J5X21hcDpyZW1vdmU6IGRvbTE2IGdmbj1mMzAw
MCBtZm49ZmUyMDAgbnI9MjAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MjozNS40MTRdIG1l
bW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMA0KKFhFTikg
WzIwMTQtMTEtMTggMjE6NTI6MzUuNDIwXSBtZW1vcnlfbWFwOnJlbW92ZTogZG9tMTYgZ2Zu
PWYzMDAwIG1mbj1mZTIwMCBucj0yMDANCihYRU4pIFsyMDE0LTExLTE4IDIxOjUyOjM1LjQy
Nl0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwDQoo
WEVOKSBbMjAxNC0xMS0xOCAyMTo1MjozNS40MzNdIG1lbW9yeV9tYXA6cmVtb3ZlOiBkb20x
NiBnZm49ZjMwMDAgbWZuPWZlMjAwIG5yPTIwMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6
MzUuNDM5XSBtZW1vcnlfbWFwOmFkZDogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0y
MDANCihYRU4pIFsyMDE0LTExLTE4IDIxOjUyOjM1LjQ0NV0gbWVtb3J5X21hcDpyZW1vdmU6
IGRvbTE2IGdmbj1mMzAwMCBtZm49ZmUyMDAgbnI9MjAwDQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo1MjozNS40NTJdIG1lbW9yeV9tYXA6YWRkOiBkb20xNiBnZm49ZjMwMDAgbWZuPWZlMjAw
IG5yPTIwMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6MzUuNDU4XSBtZW1vcnlfbWFwOnJl
bW92ZTogZG9tMTYgZ2ZuPWYzMDAwIG1mbj1mZTIwMCBucj0yMDANCihYRU4pIFsyMDE0LTEx
LTE4IDIxOjUyOjM1LjQ2NV0gbWVtb3J5X21hcDphZGQ6IGRvbTE2IGdmbj1mMzAwMCBtZm49
ZmUyMDAgbnI9MjAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MjozNS41MDFdIGlycS5jOjI3
MDogRG9tMTYgUENJIGxpbmsgMCBjaGFuZ2VkIDUgLT4gMA0KKFhFTikgWzIwMTQtMTEtMTgg
MjE6NTI6MzUuNTI1XSBpcnEuYzoyNzA6IERvbTE2IFBDSSBsaW5rIDEgY2hhbmdlZCAxMCAt
PiAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1MjozNS41NDVdIGlycS5jOjI3MDogRG9tMTYg
UENJIGxpbmsgMiBjaGFuZ2VkIDExIC0+IDANCihYRU4pIFsyMDE0LTExLTE4IDIxOjUyOjM1
LjU2Nl0gaXJxLmM6MjcwOiBEb20xNiBQQ0kgbGluayAzIGNoYW5nZWQgNSAtPiAwDQooWEVO
KSBbMjAxNC0xMS0xOCAyMTo1MjozNy4xMjddIHN0ZHZnYS5jOjE0NzpkMTd2MCBlbnRlcmlu
ZyBzdGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMNClsgIDQ1Mi4zMTYwODJdIHhlbi1ibGtiYWNr
OnJpbmctcmVmIDgsIGV2ZW50LWNoYW5uZWwgMzIsIHByb3RvY29sIDEgKHg4Nl82NC1hYmkp
IHBlcnNpc3RlbnQgZ3JhbnRzDQpbICA0NTIuMzMwMDc1XSB4ZW4tYmxrYmFjazpyaW5nLXJl
ZiA5LCBldmVudC1jaGFubmVsIDMzLCBwcm90b2NvbCAxICh4ODZfNjQtYWJpKSBwZXJzaXN0
ZW50IGdyYW50cw0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6MzcuNDYyXSBncmFudF90YWJs
ZS5jOjEyOTk6ZDE2djEgRXhwYW5kaW5nIGRvbSAoMTYpIGdyYW50IHRhYmxlIGZyb20gKDQp
IHRvICg1KSBmcmFtZXMuDQpbICA0NTIuNjAyMzk2XSB2aWYgdmlmLTE2LTAgdmlmMTYuMDog
R3Vlc3QgUnggcmVhZHkNClsgIDQ1Mi42MDg3NTVdIHhlbl9icmlkZ2U6IHBvcnQgMTUodmlm
MTYuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0YXRlDQpbICA0NTIuNjE1MDQ1XSB4ZW5fYnJp
ZGdlOiBwb3J0IDE1KHZpZjE2LjApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KKFhFTikg
WzIwMTQtMTEtMTggMjE6NTI6MzguODkyXSBpcnEuYzozODA6IERvbTE3IGNhbGxiYWNrIHZp
YSBjaGFuZ2VkIHRvIERpcmVjdCBWZWN0b3IgMHhmMw0KKFhFTikgWzIwMTQtMTEtMTggMjE6
NTI6MzkuOTY0XSBpcnEuYzoyNzA6IERvbTE3IFBDSSBsaW5rIDAgY2hhbmdlZCA1IC0+IDAN
CihYRU4pIFsyMDE0LTExLTE4IDIxOjUyOjM5Ljk3MF0gaXJxLmM6MjcwOiBEb20xNyBQQ0kg
bGluayAxIGNoYW5nZWQgMTAgLT4gMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6MzkuOTc2
XSBpcnEuYzoyNzA6IERvbTE3IFBDSSBsaW5rIDIgY2hhbmdlZCAxMSAtPiAwDQooWEVOKSBb
MjAxNC0xMS0xOCAyMTo1MjozOS45ODJdIGlycS5jOjI3MDogRG9tMTcgUENJIGxpbmsgMyBj
aGFuZ2VkIDUgLT4gMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6NDAuNTAzXSBncmFudF90
YWJsZS5jOjEyOTk6ZDE3djEgRXhwYW5kaW5nIGRvbSAoMTcpIGdyYW50IHRhYmxlIGZyb20g
KDQpIHRvICg1KSBmcmFtZXMuDQpbICA0NTUuNjQxMDU2XSB4ZW4tYmxrYmFjazpyaW5nLXJl
ZiA5LCBldmVudC1jaGFubmVsIDMzLCBwcm90b2NvbCAxICh4ODZfNjQtYWJpKSBwZXJzaXN0
ZW50IGdyYW50cw0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTI6NDAuNTM2XSBncmFudF90YWJs
ZS5jOjMwNTpkMHY0IEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDcgZnJhbWVzDQpbICA0
NTUuNjYzNTU3XSB2aWYgdmlmLTE3LTAgdmlmMTcuMDogR3Vlc3QgUnggcmVhZHkNClsgIDQ1
NS42NzAxNDVdIHhlbl9icmlkZ2U6IHBvcnQgMTcodmlmMTcuMCkgZW50ZXJlZCBmb3J3YXJk
aW5nIHN0YXRlDQpbICA0NTUuNjc2NjQ5XSB4ZW5fYnJpZGdlOiBwb3J0IDE3KHZpZjE3LjAp
IGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQ0KWyAgNDY3LjY1NzEyOF0geGVuX2JyaWRnZTog
cG9ydCAxNSh2aWYxNi4wKSBlbnRlcmVkIGZvcndhcmRpbmcgc3RhdGUNClsgIDQ3MC42OTg3
NzddIHhlbl9icmlkZ2U6IHBvcnQgMTcodmlmMTcuMCkgZW50ZXJlZCBmb3J3YXJkaW5nIHN0
YXRlDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1Mjo1OC40MDldIGdyYW50X3RhYmxlLmM6MzA1
OmQwdjAgSW5jcmVhc2VkIG1hcHRyYWNrIHNpemUgdG8gOCBmcmFtZXMNCihYRU4pIFsyMDE0
LTExLTE4IDIxOjU1OjQxLjU5MV0gLS0tLVsgWGVuLTQuNS4wLXJjICB4ODZfNjQgIGRlYnVn
PXkgIE5vdCB0YWludGVkIF0tLS0tDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFd
IENQVTogICAgMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAtLS0tWyBYZW4t
NC41LjAtcmMgIHg4Nl82NCAgZGVidWc9eSAgTm90IHRhaW50ZWQgXS0tLS0NCihYRU4pIFsy
MDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDEyYzdl
Nz5dQ1BVOiAgICAyDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdIFJJUDogICAg
ZTAwODpbPGZmZmY4MmQwODAxNGE0NjE+XSBodm1fZG9fSVJRX2RwY2krMHhiZC8weDEzYw0K
KFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAw
MDYgICAgX3NwaW5fdW5sb2NrKzB4MWYvMHgzMENPTlRFWFQ6IGh5cGVydmlzb3INCihYRU4p
IFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0
MS41OTFdIFJGTEFHUzogMDAwMDAwMDAwMDAxMDI0NiAgIHJheDogMDAwMDAwMDAwMDAwMDAw
MCAgIHJieDogZmZmZjgzMDM3NzM0NTBhOCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMQ0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSBDT05URVhUOiBoeXBlcnZpc29yDQooWEVO
KSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJz
aTogZmZmZjgzMDU0ZWY0ZWY5OCAgIHJkaTogMDAwMDAwMDAxMmFhNTQwMA0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NTU6NDEuNTkxXSByYXg6IGZmZmY4MmQwODAzMjhkYTAgICByYng6IGZm
ZmY4MzA1MTg2YzVkODAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDANCihYRU4pIFsyMDE0LTEx
LTE4IDIxOjU1OjQxLjU5MV0gcmJwOiBmZmZmODMwNTRlZjQ3Yzg4ICAgcnNwOiBmZmZmODMw
NTRlZjQ3Yzc4ICAgcjg6ICBmZmZmODMwNTE4NmM1OGQwDQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo1NTo0MS41OTFdIHI5OiAgMDAwMDAwMDAwMDAwMDAyZiAgIHIxMDogMDAwMDAwMDAwMDAw
MDBkMCAgIHIxMTogZmZmZmZmZmY4MjkwODRiMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6
NDEuNTkxXSByZHg6IGZmZmY4MmQwODAyZTAwMDAgICByc2k6IGZmZmY4MzA1MGFlYWQyYTgg
ICByZGk6IDAwMDAwMDAwMDAwMDAwYjgNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5
MV0gcmJwOiBmZmZmODJkMDgwMmU3ZGY4ICAgcnNwOiBmZmZmODJkMDgwMmU3ZGY4ICAgcjg6
ICBmZmZmODJkMDgwMmU3ZDI4DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdIHI5
OiAgMDAwMDAwMDAwMDAwMDA0MCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMTogZmZm
ZmZmZmZmZmZmZmZjMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSByMTI6IGZm
ZmY4MzA1MTg2YzVkODAgICByMTM6IGZmZmY4MzAzNzczNDUwYTggICByMTQ6IGZmZmY4MzAz
NzczNDUwYjgNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gcjE1OiBmZmZmODMw
NTE4NmM1YjAwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMDAw
NmYwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdIHIxMjogZmZmZjgzMDUxNWI1
YjAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMCAgIHIxNDogZmZmZjgzMDM3NzM0NTA4MA0K
KFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSBjcjM6IDAwMDAwMDA1NGEyMTUwMDAg
ICBjcjI6IDAwMDAwMDAwMDAwMDAwYjgNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5
MV0gcjE1OiAwMDAwMDAwMDAwMDAwMDJmICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0
OiAwMDAwMDAwMDAwMDAwNmYwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdIGRz
OiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBj
czogZTAwOA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSBjcjM6IDAwMDAwMDA1
NGEyMTUwMDAgICBjcjI6IDAwMDAwMDAwMDAwMDAxNjANCihYRU4pIFsyMDE0LTExLTE4IDIx
OjU1OjQxLjU5MV0gZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAg
ICBzczogMDAwMCAgIGNzOiBlMDA4DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFd
IFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwMmU3ZGY4Og0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICBmZmZmODJkMDgwMmU3ZTQ4WGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MzA1NGVmNDdjNzg6DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1
NTo0MS41OTFdICAgIGZmZmY4MmQwODAxNGEzOTUgZmZmZjgzMDA5ZmQyZDA2MCBmZmZmODMw
NTRlZjQ3Yzg4IGZmZmY4MzAzNzczNDUwYjgNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQx
LjU5MV0gICAgZmZmZmM5MDAxNDFmMmIyMCBmZmZmODJkMDgwMzI4ZjgwIGZmZmY4MzAzNzcz
NDUxNDAgZmZmZjgyZDA4MDE0YTI2ZSBmZmZmODMwMzc3MzQ1MGE4IGZmZmY4MzA1NGVmNDdk
MTgNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gICAgZmZmZjgyZDA4MDE3MjA2
MCAwMDAwMDA5NDNmNDNlNTE4IGZmZmY4ODAwMmIyMjdlMTggZmZmZjgyZDA4MDJlN2U3OA0K
KFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICBmZmZmODJkMDgwMTJmMmMzIDAw
MDAwMDAwMDAwMDAyODYNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gICAgMDAw
MDAwMDEwMDAwMDAzMSBmZmZmODJkMDgwMThiMjBmIGZmZmY4MmQwODAzMjhmODAgZmZmZjgz
MDUwYjBiYjVlMCBmZmZmODMwNTRlZjQ3Y2Y4IGZmZmY4MmQwODAxNzg4NDYgZmZmZjgzMDM3
NzM0NTBlMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgIA0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICBmZmZmODJkMDgwMmU3ZWM4IGZmZmY4MmQwODAx
MmYzYzMgZmZmZjgyZDA4MDJlN2VmOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAyMmQ1
YTENCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gICAgMDAwMDAwOTQzZjY1ZDhi
NCBmZmZmODMwNTVkMDAyZjI0IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMmY5ZmY4ODAwMA0K
KFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICBmZmZmODJkMDgwMmZmZjgwIGZm
ZmY4MzA1NGVmNDdkMjggMDAwMDAwMDAwMDU1ZDEyNiBmZmZmODMwNTRlZjEyMDAwIGZmZmY4
MmQwODAyZmZmODAgZmZmZmZmZmZmZmZmZmZmZg0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6
NDEuNTkxXSAgICBmZmZmODMwNTE1YjViMGI4IGZmZmY4MmQwODAyZTAwMDAgZmZmZjg4MDAy
YjIyN2UxOA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICBmZmZmODJkMDgw
MmU3ZWY4IGZmZmY4MmQwODAyZmZmODAgZmZmZjgyZDA4MDEyYmUzMSBmZmZmODMwMzc3MzQ1
MGE4IGZmZmY4MzA1MTViNWIwMDANCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0g
ICAgMDIwMDIwMDIwMDIwMDIwMCBmZmZmODMwMDlmZDJkMDAwDQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo1NTo0MS41OTFdICAgIDAwMDA3Y2ZhYjEwYjgyYjcgMDAwMDAwMDAwMDAwMDAwMSBm
ZmZmODJkMDgwMjMzMTIyIDAyMDAyMDAyMDAyMDAyMDAgZmZmZjgzMDUxNWI1YjAwMA0KKFhF
TikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICAwMDAwMDAwMDAwMDAwMDAxIGZmZmY4
ODAwNTkyNWExZTgNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gICAgZmZmZjgz
MDM3NzM0NTBhOCBmZmZmODJkMDgwMmZmZjgwIGZmZmY4MmQwODAyZTdmMDggZmZmZjgyZDA4
MDEyYmU4OSBmZmZmODMwNTRlZjQ3ZGQ4IDAwMDA3ZDJmN2ZkMTgwYzcgZmZmZjgzMDUxNWI1
YjBiOCBmZmZmODJkMDgwMjMyY2QxDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFd
ICAgIGZmZmY4ODAwMmIyMjdlMTggZmZmZjg4MDA1OTI1YTFlOA0KKFhFTikgWzIwMTQtMTEt
MTggMjE6NTU6NDEuNTkxXSAgICAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDEN
CihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gICAgZmZmZjg4MDAyYjIyN2JiOCBm
ZmZmZmZmZjgyOTA4NGIwIGZmZmY4ODAwNWY2ZDM1YTggMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdICAgIDAwMDAw
MDAwMDAwMDAwZDAgMDAwMDAwOTQzZjRlMTcyZCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAz
NzczNDUxNTAgMDAwMDAwMDAwMDAwNTc3NiBmZmZmZmZmZjgxYzEwY2MwDQooWEVOKSBbMjAx
NC0xMS0xOCAyMTo1NTo0MS41OTFdICAgIDAwMDAwMDk0M2Y0M2UzMDAgMDAwMDAwMDAwMDAw
MDAwMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICAwMDAwMDAwMDAwMDAw
MDAxIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwNTRlZjRlZjk4
DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdICAgIGZmZmY4MzA1MTViNWIwYmMg
MDAwMDAwYjkwMDAwMDAwMCBmZmZmODJkMDgwMTJjNjlmIGZmZmY4ODAwNTkyNWExODAgZmZm
Zjg4MDA1ZjZkMzUwMCAwMDAwMDAwMDAwMDBlMDA4IDAwMDAwMGZhMDAwMDAwMDANCihYRU4p
IFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gICAgMDAwMDAwMDAwMDAwMDI0Ng0KKFhFTikg
WzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICBmZmZmZmZmZjgxMGVhYjYzIGZmZmY4MzA1
NGVmNDdkZDAgMDAwMDAwMDAwMDAwZTAzMyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAyODYgZmZmZjgzMDM3NzM0NTExMCBmZmZmODgwMDJiMjI3YjY4DQooWEVOKSBbMjAxNC0x
MS0xOCAyMTo1NTo0MS41OTFdICAgDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFd
ICAgIDAwMDAwMDAwMDAwMGUwMmIgZmZmZjgzMDU0ZWY0N2VjOCBmZmZmODJkMDgwMTQ5NjJk
IDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwMDEwMCBmZmZmODJkMDgwMzI4ZGEwDQoo
WEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdICAgIDAwMDAwMDAwMDAwMGJlZWYgMDAw
MDAwMDAwMDAwYmVlZg0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICAwMDAw
MDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDA5ZmQyZDAwMCBmZmZmODMw
NTEyYjZjMDY4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDU0ZWY0ZTU0MA0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICBmZmZmODMwNTRlZjRlNDAwIDAwMDAwMDAwMDAw
MDAwMDANCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gWGVuIGNhbGwgdHJhY2U6
DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdICAgIFs8ZmZmZjgyZDA4MDEyYzdl
Nz5dIF9zcGluX3VubG9jaysweDFmLzB4MzANCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQx
LjU5MV0gIGZmZmY4MzA1MTViNWIwYjgNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5
MV0gICAgMDAwMDAwMDEwMDAwMDAwMCBmZmZmODMwNTRlZjQ3ZTg4ICAgWzxmZmZmODJkMDgw
MTRhMzk1Pl0gcHRfaXJxX3RpbWVfb3V0KzB4MTI3LzB4MTM2DQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo1NTo0MS41OTFdICAgIFs8ZmZmZjgyZDA4MDEyZjJjMz5dIGV4ZWN1dGVfdGltZXIr
MHg0ZS8weDZjDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdICAgIFs8ZmZmZjgy
ZDA4MDEyZjNjMz5dIHRpbWVyX3NvZnRpcnFfYWN0aW9uKzB4ZTIvMHgyMjANCihYRU4pIFsy
MDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gICAgWzxmZmZmODJkMDgwMTJiZTMxPl0gX19kb19z
b2Z0aXJxKzB4ODEvMHg4Yw0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSAgICBb
PGZmZmY4MmQwODAxMmJlODk+XSBkb19zb2Z0aXJxKzB4MTMvMHgxNQ0KKFhFTikgWzIwMTQt
MTEtMTggMjE6NTU6NDEuNTkxXSAgICBbPGZmZmY4MmQwODAyMzJjZDE+XSBwcm9jZXNzX3Nv
ZnRpcnFzKzB4MjEvMHgzMA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDEuNTkxXSANCihY
RU4pIFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gIGZmZmY4MzA1NGVmNDdlODggZmZmZjgz
MDU0ZWY0N2U4OFBhZ2V0YWJsZSB3YWxrIGZyb20gMDAwMDAwMDAwMDAwMDBiODoNCihYRU4p
IFsyMDE0LTExLTE4IDIxOjU1OjQxLjU5MV0gDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0
MS41OTFdICAgIGZmZmY4MzAzNzczNDUwYTggTDRbMHgwMDBdID0gMDAwMDAwMDAwMDAwMDAw
MCBmZmZmZmZmZmZmZmZmZmZmDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0MS41OTFdICAw
MDAwMDAwMDAwMDAwMDgyIGZmZmY4MzAzNzczNDUwYTgNCihYRU4pIFsyMDE0LTExLTE4IDIx
OjU1OjQzLjI2MF0gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
KFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDMuMjgwXSAgZmZmZjgzMDM3NzM0NTE1MFBhbmlj
IG9uIENQVSAwOg0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDMuMjk3XSBGQVRBTCBQQUdF
IEZBVUxUDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My4zMTBdIFtlcnJvcl9jb2RlPTAw
MDBdDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My4zMjNdIEZhdWx0aW5nIGxpbmVhciBh
ZGRyZXNzOiAwMDAwMDAwMDAwMDAwMGI4DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My4z
NDNdICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCihYRU4pIFsy
MDE0LTExLTE4IDIxOjU1OjQzLjM2Ml0gDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My4z
NzFdIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMuLi4NCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1
OjQzLjM4Nl0gDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My4zOTVdICAgIGZmZmY4MzA1
MTViNWIwMDAgMDAwMDAwMDAwMDAwMDAwMSBmZmZmODMwMzc3MzQ1MDgwIDAwMDAwMDAwMDAw
MDAwMmYNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQzLjQyMl0gICAgZmZmZjgzMDU0ZWY0
N2YwOCBmZmZmODJkMDgwMTcyMWEzIGZmZmY4MzA1NGVmNDdlODggZmZmZjgzMDU0ZWY0N2U4
OA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDMuNDQ5XSAgICAwMDAwMGVjYzAwMDAwMDA0
IGZmZmY4MmQwODAzMDAwODAgZmZmZjgyZDA4MDJmZmY4MCBmZmZmZmZmZmZmZmZmZmZmDQoo
WEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My40NzZdICAgIGZmZmY4MzA1NGVmNDAwMDAgMDAw
MDAwMDAwMDAwMDAwMSBmZmZmODMwNTRlZjQ3ZWY4IGZmZmY4MmQwODAxMmJlMzENCihYRU4p
IFsyMDE0LTExLTE4IDIxOjU1OjQzLjUwM10gICAgZmZmZjgzMDA5ZmY4ODAwMCBmZmZmZmZm
ZjgzMDgxNTkwIGZmZmZmZmZmODIyMWM1MjAgZmZmZmZmZmY4MjIxY2MyMA0KKFhFTikgWzIw
MTQtMTEtMTggMjE6NTU6NDMuNTMwXSBYZW4gY2FsbCB0cmFjZToNCihYRU4pIFsyMDE0LTEx
LTE4IDIxOjU1OjQzLjU0M10gICAgWzxmZmZmODJkMDgwMTRhNDYxPl0gaHZtX2RvX0lSUV9k
cGNpKzB4YmQvMHgxM2MNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQzLjU2NV0gICAgWzxm
ZmZmODJkMDgwMTcyMDYwPl0gZG9fSVJRKzB4NDljLzB4NjI0DQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo1NTo0My41ODRdICAgIFs8ZmZmZjgyZDA4MDIzMzEyMj5dIGNvbW1vbl9pbnRlcnJ1
cHQrMHg2Mi8weDcwDQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My42MDZdICAgIFs8ZmZm
ZjgyZDA4MDEyYzY5Zj5dIF9zcGluX2xvY2srMHgxYS8weDU0DQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo1NTo0My42MjZdICAgIFs8ZmZmZjgyZDA4MDE0OTYyZD5dIGRwY2lfc29mdGlycSsw
eDI0MS8weDNhZA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDMuNjQ4XSAgICBbPGZmZmY4
MmQwODAxMmJlMzE+XSBfX2RvX3NvZnRpcnErMHg4MS8weDhjDQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo1NTo0My42NjldICAgIFs8ZmZmZjgyZDA4MDEyYmU4OT5dIGRvX3NvZnRpcnErMHgx
My8weDE1DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My42ODldICAgIFs8ZmZmZjgyZDA4
MDIzMmNkMT5dIHByb2Nlc3Nfc29mdGlycXMrMHgyMS8weDMwDQooWEVOKSBbMjAxNC0xMS0x
OCAyMTo1NTo0My43MTFdIA0KKFhFTikgWzIwMTQtMTEtMTggMjE6NTU6NDMuNzIwXSBQYWdl
dGFibGUgd2FsayBmcm9tIDAwMDAwMDAwMDAwMDAxNjA6DQooWEVOKSBbMjAxNC0xMS0xOCAy
MTo1NTo0My43MzhdICBMNFsweDAwMF0gPSAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmZmZm
ZmZmZmYNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQzLjc1OV0gDQooWEVOKSBbMjAxNC0x
MS0xOCAyMTo1NTo0My43NjhdICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioNCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQzLjc4N10gUGFuaWMgb24gQ1BVIDI6
DQooWEVOKSBbMjAxNC0xMS0xOCAyMTo1NTo0My44MDBdIEZBVEFMIFBBR0UgRkFVTFQNCihY
RU4pIFsyMDE0LTExLTE4IDIxOjU1OjQzLjgxM10gW2Vycm9yX2NvZGU9MDAwMl0NCihYRU4p
IFsyMDE0LTExLTE4IDIxOjU1OjQzLjgyNl0gRmF1bHRpbmcgbGluZWFyIGFkZHJlc3M6IDAw
MDAwMDAwMDAwMDAxNjANCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQzLjg0NV0gKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KKFhFTikgWzIwMTQtMTEtMTgg
MjE6NTU6NDMuODY1XSANCihYRU4pIFsyMDE0LTExLTE4IDIxOjU1OjQzLjg3M10gUmVib290
IGluIGZpdmUgc2Vjb25kcy4uLg0K
------------1231500C116741850
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

------------1231500C116741850--



From win-pv-devel-bounces@lists.xenproject.org Thu Nov 20 08:58:49 2014
Return-path: <win-pv-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 20 Nov 2014 08:58:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <win-pv-devel-bounces@lists.xenproject.org>)
	id 1XrNZh-0004fg-53; Thu, 20 Nov 2014 08:58:49 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <fabio.fantoni@m2r.biz>) id 1XrNZe-0004fb-Ku
	for win-pv-devel@lists.xenproject.org; Thu, 20 Nov 2014 08:58:47 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
	0C/77-17958-54DAD645; Thu, 20 Nov 2014 08:58:45 +0000
X-Env-Sender: fabio.fantoni@m2r.biz
X-Msg-Ref: server-6.tower-31.messagelabs.com!1416473923!8201775!1
X-Originating-IP: [209.85.212.170]
X-SpamReason: No, hits=2.0 required=7.0 tests=BIZ_TLD,HTML_60_70, HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15412 invoked from network); 20 Nov 2014 08:58:44 -0000
Received: from mail-wi0-f170.google.com (HELO mail-wi0-f170.google.com)
	(209.85.212.170)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Nov 2014 08:58:44 -0000
Received: by mail-wi0-f170.google.com with SMTP id bs8so11866258wib.1
	for <win-pv-devel@lists.xenproject.org>;
	Thu, 20 Nov 2014 00:58:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:cc:subject:references:in-reply-to:content-type;
	bh=oh4PCZpZMRiflsNZplc2eIx8dvkWG+DC3lPrHluFRp0=;
	b=CDxjIIHWNJrYg3fcVdjOROYXJ5dWDyjFwRVorwCwEm6jSyUF8a8euPefofCUW3B5ID
	1KjZyT81NI0+sbcCgNAX69gv5Z6FNm1lKMbXOOygLiSaUyNiGuhsnBfrwvYRYiKWS67f
	fT9pUdzKCX8WLQjJhPQdQr5dz7N3NqBc1SrjFM6F8fK4+PvUs5rY8o7v4a2YhJoskOi8
	C14cvB/HMHaSvXDf/MhQn9dW0kHE9WbbhbsskRhEPBA2NEYE/j3deotPJWfv16sSMKe7
	YW/5pKSPlNhYbfROp/MBJYK9KiLVrJb48T+SUvx4KTUKxmeQp+B9xgCyb2EpBdrNMmYV
	WO/A==
X-Gm-Message-State: ALoCoQlDh3D78AWAgW3rb8BtDc8iZLmhUIrSwYQ1AgJD0laOoo/9O/zqhoKAyTftxfbaajBlkJNZ
X-Received: by 10.194.81.38 with SMTP id w6mr66153486wjx.17.1416473923743;
	Thu, 20 Nov 2014 00:58:43 -0800 (PST)
Received: from [192.168.1.15] (ip-73-126.sn2.eutelia.it. [83.211.73.126])
	by mx.google.com with ESMTPSA id fv5sm2378210wjc.37.2014.11.20.00.58.35
	for <multiple recipients>
	(version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Thu, 20 Nov 2014 00:58:42 -0800 (PST)
Message-ID: <546DAD42.1080808@m2r.biz>
Date: Thu, 20 Nov 2014 09:58:42 +0100
From: Fabio Fantoni <fabio.fantoni@m2r.biz>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: Paul Durrant <Paul.Durrant@citrix.com>
References: <5464BDF4.1090103@m2r.biz>	<9AAE0902D5BC7E449B7C8E4E778ABCD01114ED29@AMSPEX01CL01.citrite.net>	<5464C25D.6070200@m2r.biz>	<5466279C.207@m2r.biz>	<9AAE0902D5BC7E449B7C8E4E778ABCD011151F67@AMSPEX01CL01.citrite.net>
	<CABMPFzimdvuK65dQH2y7Qi0_t9ypBRaOOWS8MhkFw1MyBw+KGg@mail.gmail.com>
In-Reply-To: <CABMPFzimdvuK65dQH2y7Qi0_t9ypBRaOOWS8MhkFw1MyBw+KGg@mail.gmail.com>
Content-Type: multipart/mixed; boundary="------------080009070007070309030302"
Cc: "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>
Subject: Re: [win-pv-devel] Windows 7 64 bit blue screen with stop 1e after
 restore with new build of win pv drivers
X-BeenThere: win-pv-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Developer list for the Windows PV Drivers subproject
	<win-pv-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/win-pv-devel>,
	<mailto:win-pv-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:win-pv-devel@lists.xenproject.org>
List-Help: <mailto:win-pv-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel>,
	<mailto:win-pv-devel-request@lists.xenproject.org?subject=subscribe>
Sender: win-pv-devel-bounces@lists.xenproject.org
Errors-To: win-pv-devel-bounces@lists.xenproject.org

This is a multi-part message in MIME format.
--------------080009070007070309030302
Content-Type: multipart/alternative;
 boundary="------------000104010701060601060306"


--------------000104010701060601060306
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Il 14/11/2014 18:54, Fabio Fantoni ha scritto:
> 2014-11-14 17:15 GMT+01:00 Paul Durrant <Paul.Durrant@citrix.com 
> <mailto:Paul.Durrant@citrix.com>>:
>
>     > -----Original Message-----
>     > From: Fabio Fantoni [mailto:fabio.fantoni@m2r.biz
>     <mailto:fabio.fantoni@m2r.biz>]
>     > Sent: 14 November 2014 16:03
>     > To: Paul Durrant; win-pv-devel@lists.xenproject.org
>     <mailto:win-pv-devel@lists.xenproject.org>
>     > Subject: Re: Windows 7 64 bit blue screen with stop 1e after
>     restore with
>     > new build of win pv drivers
>     >
>     > Il 13/11/2014 15:38, Fabio Fantoni ha scritto:
>     > > Il 13/11/2014 15:26, Paul Durrant ha scritto:
>     > >>> -----Original Message-----
>     > >>> From: Fabio Fantoni [mailto:fabio.fantoni@m2r.biz
>     <mailto:fabio.fantoni@m2r.biz>]
>     > >>> Sent: 13 November 2014 14:20
>     > >>> To: win-pv-devel@lists.xenproject.org
>     <mailto:win-pv-devel@lists.xenproject.org>; Paul Durrant
>     > >>> Subject: Windows 7 64 bit blue screen with stop 1e after restore
>     > >>> with new
>     > >>> build of win pv drivers
>     > >>>
>     > >>> I did a new build of winpv drivers and tested on one windows
>     7 64 bit
>     > >>> domU, dom0 xen-unstable with "x86/hvm: Extend HVM cpuid leaf
>     with
>     > vcpu
>     > >>> id" and "x86/hvm: Add per-vcpu evtchn upcalls" patches, and
>     qemu 2.2
>     > >>> from spice git:
>     > >>> https://github.com/Fantu/Xen/commits/rebase/m2r-staging
>     > >>>
>     > >>> After restore windows showed blue screen with stop 1e, I
>     open the
>     > dump
>     > >>> with "BlueScreenView" and showed that cause is xennet driver.
>     > >>> I attached the dump, if you need more informations/tests
>     tell me and
>     > >>> I'll post them.
>     > >>>
>     > >> I've been testing with win7 32-bit and seen no problems. The
>     minidump
>     > >> doesn't tell me much unfortunately do you have a full dump,
>     plus the
>     > >> QEMU log?
>     > >>
>     > >>    Paul
>     > >
>     > > Thanks for reply.
>     > > qemu log was without errors or warning related, I changed windows
>     > > option for full memory dump and enable qemu trace of xen and
>     retried
>     > > to reproduce the problem but this time after restore on same
>     domU not
>     > > had the blue screen.
>     >
>     > Blue screen re-happen, in attachment qemu logs (before and after
>     > restore) with xen trace.
>     > Also memory.dmp full this time but there is a problem, is 1,87
>     gb and my
>     > connection is max 256kbps of upload :(
>     > If is really needed tell me and I'll try to load it in my webserver
>     > tomorrow.
>     >
>
>     I'll try to repro. You're crash happened very early in resume. Is
>     your xenbus driver the built from tip?
>
>
> Yes I updated all to latest git in 
> http://xenbits.xen.org/gitweb/?o=age, all except xeniface was updated 
> if I remember good.
> Was happen 2 time on total of 5 save/restore I tried.
> Latest test was with qemu upstream updated including also the new 2 
> xen bugfix http://git.qemu.org/qemu.git (commit 
> 4e70f9271dabc58fbf14680843bfac510c193152).

I have updated xen to latest staging and qemu to tag v2.2.0-rc2 and the 
crash still happen, in attachment minidump of latest crash and below the 
link of full memory dump, hope that these will help you to found and 
solves the problem:
http://fantu.info/xen/MEMORY.DMP

>
>       Paul
>
>     > >
>     > >>
>     > >>> Thanks for any reply and sorry for my bad english.
>     > >
>     >
>
>


--------------000104010701060601060306
Content-Type: text/html; charset=utf-8
Content-Length: 7906
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Type">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"moz-cite-prefix">Il 14/11/2014 18:54, Fabio Fantoni ha
      scritto:<br>
    </div>
    <blockquote
cite=3D"mid:CABMPFzimdvuK65dQH2y7Qi0_t9ypBRaOOWS8MhkFw1MyBw+KGg@mail.gmail.com"
      type=3D"cite">
      <div dir=3D"ltr">2014-11-14 17:15 GMT+01:00 Paul Durrant <span
          dir=3D"ltr">&lt;<a moz-do-not-send=3D"true"
            href=3D"mailto:Paul.Durrant@citrix.com" target=3D"_blank">Paul.Durrant@citrix.com</a>&gt;</span>:<br>
        <div class=3D"gmail_extra">
          <div class=3D"gmail_quote">
            <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px
              0.8ex;border-left:1px solid
              rgb(204,204,204);padding-left:1ex"><span class=3D"">&gt;
                -----Original Message-----<br>
                &gt; From: Fabio Fantoni [mailto:<a
                  moz-do-not-send=3D"true"
                  href=3D"mailto:fabio.fantoni@m2r.biz">fabio.fantoni@m2r.biz</a>]<br>
              </span>
              <div>
                <div class=3D"h5">&gt; Sent: 14 November 2014 16:03<br>
                  &gt; To: Paul Durrant; <a moz-do-not-send=3D"true"
                    href=3D"mailto:win-pv-devel@lists.xenproject.org">win-pv-devel@lists.xenproject.org</a><br>
                  &gt; Subject: Re: Windows 7 64 bit blue screen with
                  stop 1e after restore with<br>
                  &gt; new build of win pv drivers<br>
                  &gt;<br>
                  &gt; Il 13/11/2014 15:38, Fabio Fantoni ha scritto:<br>
                  &gt; &gt; Il 13/11/2014 15:26, Paul Durrant ha
                  scritto:<br>
                  &gt; &gt;&gt;&gt; -----Original Message-----<br>
                  &gt; &gt;&gt;&gt; From: Fabio Fantoni [mailto:<a
                    moz-do-not-send=3D"true"
                    href=3D"mailto:fabio.fantoni@m2r.biz">fabio.fantoni@m2r.biz</a>]<br>
                  &gt; &gt;&gt;&gt; Sent: 13 November 2014 14:20<br>
                  &gt; &gt;&gt;&gt; To: <a moz-do-not-send=3D"true"
                    href=3D"mailto:win-pv-devel@lists.xenproject.org">win-pv-devel@lists.xenproject.org</a>;
                  Paul Durrant<br>
                  &gt; &gt;&gt;&gt; Subject: Windows 7 64 bit blue
                  screen with stop 1e after restore<br>
                  &gt; &gt;&gt;&gt; with new<br>
                  &gt; &gt;&gt;&gt; build of win pv drivers<br>
                  &gt; &gt;&gt;&gt;<br>
                  &gt; &gt;&gt;&gt; I did a new build of winpv drivers
                  and tested on one windows 7 64 bit<br>
                  &gt; &gt;&gt;&gt; domU, dom0 xen-unstable with
                  "x86/hvm: Extend HVM cpuid leaf with<br>
                  &gt; vcpu<br>
                  &gt; &gt;&gt;&gt; id" and "x86/hvm: Add per-vcpu
                  evtchn upcalls" patches, and qemu 2.2<br>
                  &gt; &gt;&gt;&gt; from spice git:<br>
                  &gt; &gt;&gt;&gt; <a moz-do-not-send=3D"true"
                    href=3D"https://github.com/Fantu/Xen/commits/rebase/m2r-staging"
                    target=3D"_blank">https://github.com/Fantu/Xen/commits/rebase/m2r-staging</a><br>
                  &gt; &gt;&gt;&gt;<br>
                  &gt; &gt;&gt;&gt; After restore windows showed blue
                  screen with stop 1e, I open the<br>
                  &gt; dump<br>
                  &gt; &gt;&gt;&gt; with "BlueScreenView" and showed
                  that cause is xennet driver.<br>
                  &gt; &gt;&gt;&gt; I attached the dump, if you need
                  more informations/tests tell me and<br>
                  &gt; &gt;&gt;&gt; I'll post them.<br>
                  &gt; &gt;&gt;&gt;<br>
                  &gt; &gt;&gt; I've been testing with win7 32-bit and
                  seen no problems. The minidump<br>
                  &gt; &gt;&gt; doesn't tell me much unfortunately do
                  you have a full dump, plus the<br>
                  &gt; &gt;&gt; QEMU log=3F<br>
                  &gt; &gt;&gt;<br>
                  &gt; &gt;&gt;=C2=A0 =C2=A0 Paul<br>
                  &gt; &gt;<br>
                  &gt; &gt; Thanks for reply.<br>
                  &gt; &gt; qemu log was without errors or warning
                  related, I changed windows<br>
                  &gt; &gt; option for full memory dump and enable qemu
                  trace of xen and retried<br>
                  &gt; &gt; to reproduce the problem but this time after
                  restore on same domU not<br>
                  &gt; &gt; had the blue screen.<br>
                  &gt;<br>
                  &gt; Blue screen re-happen, in attachment qemu logs
                  (before and after<br>
                  &gt; restore) with xen trace.<br>
                  &gt; Also memory.dmp full this time but there is a
                  problem, is 1,87 gb and my<br>
                  &gt; connection is max 256kbps of upload :(<br>
                  &gt; If is really needed tell me and I'll try to load
                  it in my webserver<br>
                  &gt; tomorrow.<br>
                  &gt;<br>
                  <br>
                </div>
              </div>
              I'll try to repro. You're crash happened very early in
              resume. Is your xenbus driver the built from tip=3F<br>
            </blockquote>
            <div><br>
            </div>
            <div>Yes I updated all to latest git in <a
                moz-do-not-send=3D"true"
                href=3D"http://xenbits.xen.org/gitweb/=3Fo=3Dage">http://xenbits.xen.org/gitweb/=3Fo=3Dage</a>,
              all except xeniface was updated if I remember good.<br>
            </div>
            <div>Was happen 2 time on total of 5 save/restore I tried.<br>
            </div>
            <div>Latest test was with qemu upstream updated including
              also the new 2 xen bugfix <a moz-do-not-send=3D"true"
                href=3D"http://git.qemu.org/qemu.git">http://git.qemu.org/qemu.git</a>
              (commit 4e70f9271dabc58fbf14680843bfac510c193152).<br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    I have updated xen to latest staging and qemu to tag v2.2.0-rc2 and
    the crash still happen, in attachment minidump of latest crash and
    below the link of full memory dump, hope that these will help you to
    found and solves the problem:<br>
    <a class=3D"moz-txt-link-freetext" href=3D"http://fantu.info/xen/MEMORY.DMP">http://fantu.info/xen/MEMORY.DMP</a><br>
    <br>
    <blockquote
cite=3D"mid:CABMPFzimdvuK65dQH2y7Qi0_t9ypBRaOOWS8MhkFw1MyBw+KGg@mail.gmail.com"
      type=3D"cite">
      <div dir=3D"ltr">
        <div class=3D"gmail_extra">
          <div class=3D"gmail_quote">
            <div>=C2=A0</div>
            <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px
              0.8ex;border-left:1px solid
              rgb(204,204,204);padding-left:1ex">
              <span class=3D""><font color=3D"#888888"><br>
                  =C2=A0 Paul<br>
                </font></span>
              <div class=3D"">
                <div class=3D"h5"><br>
                  &gt; &gt;<br>
                  &gt; &gt;&gt;<br>
                  &gt; &gt;&gt;&gt; Thanks for any reply and sorry for
                  my bad english.<br>
                  &gt; &gt;<br>
                  &gt;<br>
                  <br>
                </div>
              </div>
            </blockquote>
          </div>
          <br>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------000104010701060601060306--

--------------080009070007070309030302
Content-Type: application/octet-stream;
 name="111914-10467-01.dmp"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="111914-10467-01.dmp"

UEFHRURVNjQPAAAAsR0AAABwGAAAAAAAeDLQAgD4//+QmMkCAPj//5C1xwIA+P//ZIYAAAIA
AAAeAAAAUEFHRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0WgUMQCAPj//1BBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAQAIAfAAAQACsAKwBTACsAGACGAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIHmAoD4//8eAAAA
AAAAAICN5gKA+P//WLPBAgD4///oeuYCgPj//wAAAAAAAAAAAGClAgD4//8AAAAAAAAAAGCC
5gKA+P//4HvmAoD4//+wjeYCgPj//5h75gKA+P//yjisAgD4//8ghc0CAPj//7A1rAIA+P//
AAAAAAAAAACQu6wCAPj//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAwAAgAEAAAAAAAAAAAAAAJC7rAIA+P//AAAAAFBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0UEAAAA
UEFHRbAaBAAAAAAAsMf+VQME0AFQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRSAIbjwAAAAA/wwAAFBB
R0UBAAAAEAEAAAAAAABQAEdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdF
UEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBB
R0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0VQQUdFUEFHRVBBR0UAAQAAAAAEAPz/AwBIAwAA
AA8AAIAgAADQIAAA8CEAAPBuAADAcwAAaHgAAAAQAACoiwAAigAAAEjZAAA4LgAAAAAAAP//
///oeuYCgPj//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaIgAAEADAACABwEA
DwAAAAEAAABQAAAAAAAAAAAAAAAAAAAAAAAAAHh5BQAAAAAAuxcAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAkR0CAAAAAAB9wQIAAAAAAHT+HQAAAAAABQAAAAAAAAAYABgAAAAAAAAAAAAAAAAA
YwByAGEAcwBoAGQAbQBwAC4AcwB5AHMAAABDAYD4//8A4EMBgPj//xgAGAAAAAAAAAAAAAAA
AABkAHUAbQBwAF8AcwB0AG8AcgBwAG8AcgAA4EMBgPj//wCARAGA+P//GAAYAAAAAAAAAAAA
AAAAAGQAdQBtAHAAXwB4AGUAbgBjAHIAcwBoAAAwGwGA+P//ANAeAYD4//8YABgAAAAAAAAA
AAAAAAAAZAB1AG0AcABfAHgAZQBuAHYAYgBkAC4AAIBEAYD4//8AQEcBgPj//xgAGAAAAAAA
AAAAAAAAAABkAHUAbQBwAF8AZAB1AG0AcABmAHYAZQAAQEcBgPj//wBwSAGA+P//gB8AAAEA
AABAr+QCgPj//wAAAAAAAAAAQK/kAoD4//8BAAAAAQAAALCN5gKA+P//AAAAAAAAAAAAAAAA
AAAAADEABYAAAAAAABAuAAAAAAAAcBgAAAAAAPgGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADwD///AAAAAAAEAAAAAAAAAAAAAAAAfwDAtOQCgPj//wAAAAAAAP8P
QLXkAoD4//9AAAAAgB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAADwAQAIAfAAAQACsAKwBTACsAGACGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIHmAoD4//8eAAAAAAAAAICN5gKA+P//WLPBAgD4
///oeuYCgPj//wAAAAAAAAAAAGClAgD4//8AAAAAAAAAAGCC5gKA+P//4HvmAoD4//+wjeYC
gPj//5h75gKA+P//yjisAgD4//8ghc0CAPj//7A1rAIA+P//AAAAAAAAAACQu6wCAPj//wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAABQb29M8AEAABD8vwIA+P//0PC/AgD4//+AIeQCgPj//yAh5AKA+P//
TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABygAAAAAAAAAAAAAAAAAAAAAA
AABQb29MAAIAABD8vwIA+P//0PC/AgD4///gIeQCgPj//4Ah5AKA+P//ygAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MEAAAABD8
vwIA+P//0PC/AgD4//+gCuQCgPj//0AK5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MIAAAABD8vwIA+P//0PC/AgD4
//8AC+QCgPj//6AK5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAB
AAAAAAAAAAAAAAAAAAAAAAEAAABQb29MMAAAABD8vwIA+P//0PC/AgD4//9gC+QCgPj//wAL
5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAA
AAAAAAEAAABQb29MQAAAABD8vwIA+P//0PC/AgD4///AC+QCgPj//2AL5AKA+P//AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29M
UAAAABD8vwIA+P//0PC/AgD4//8gDOQCgPj//8AL5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MYAAAABD8vwIA+P//
0PC/AgD4//+ADOQCgPj//yAM5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29McAAAABD8vwIA+P//0PC/AgD4///gDOQC
gPj//4AM5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAA
AAAAAAAAAAAAAAEAAABQb29MgAAAABD8vwIA+P//0PC/AgD4//9ADeQCgPj//+AM5AKA+P//
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEA
AABQb29MkAAAABD8vwIA+P//0PC/AgD4//+gDeQCgPj//0AN5AKA+P//AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MoAAAABD8
vwIA+P//0PC/AgD4//8ADuQCgPj//6AN5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MsAAAABD8vwIA+P//0PC/AgD4
//9gDuQCgPj//wAO5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAB
AAAAAAAAAAAAAAAAAAAAAAEAAABQb29MwAAAABD8vwIA+P//0PC/AgD4///ADuQCgPj//2AO
5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAA
AAAAAAEAAABQb29M0AAAABD8vwIA+P//0PC/AgD4//8gD+QCgPj//8AO5AKA+P//AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29M
4AAAABD8vwIA+P//0PC/AgD4//+AD+QCgPj//yAP5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29M8AAAABD8vwIA+P//
0PC/AgD4///gD+QCgPj//4AP5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MAAEAABD8vwIA+P//0PC/AgD4//9AEOQC
gPj//+AP5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAA
AAAAAAAAAAAAAAEAAABQb29MEAEAABD8vwIA+P//0PC/AgD4//+gEOQCgPj//0AQ5AKA+P//
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEA
AABQb29MIAEAABD8vwIA+P//0PC/AgD4//8AEeQCgPj//6AQ5AKA+P//AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MMAEAABD8
vwIA+P//0PC/AgD4//9gEeQCgPj//wAR5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MQAEAABD8vwIA+P//0PC/AgD4
///AEeQCgPj//2AR5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAB
AAAAAAAAAAAAAAAAAAAAAAEAAABQb29MUAEAABD8vwIA+P//0PC/AgD4//8gEuQCgPj//8AR
5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAA
AAAAAAEAAABQb29MYAEAABD8vwIA+P//0PC/AgD4//+AEuQCgPj//yAS5AKA+P//AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29M
cAEAABD8vwIA+P//0PC/AgD4///gEuQCgPj//4AS5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MgAEAABD8vwIA+P//
0PC/AgD4//9AE+QCgPj//+AS5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAEAAABAAAAAAAAAAAAAAAAAAAAAAEAAABQb29MkAEAABD8vwIA+P//0PC/AgD4//+gE+QC
gPj//0AT5AKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAA
AAAAAAAAAAAAAAEAAABQb29MoAEAABD8vwIA+P//0PC/AgD4//8AFOQCgPj//6AT5AKA+P//
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAEA
AABQb29MsAEAABD8vwIA+P//0PC/AgD4//9gFOQCgPj//wAU5AKA+P//AAAAAAAAAAAAAAAA
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
SCfkAoD4//9IJ+QCgPj//0BNQzn/////AAAAAAAAAABoJ+QCgPj//2gn5AKA+P//oO6CNP//
//8AAAAAAAAAAIgn5AKA+P//iCfkAoD4//9ACTtY/////wAAAAAAAAAAqCfkAoD4//+oJ+QC
gPj//2DRqzv/////AAAAAAAAAADIJ+QCgPj//8gn5AKA+P//AEzFYf////8AAAAAAAAAADA8
UgOA+v//MDxSA4D6//9gDSlkAAAAAAAAAAAAAAAAMJx5A4D6//8Q70cDgPr//2DqdEAAAAAA
AAAAAAAAAAAoKOQCgPj//ygo5AKA+P//4PZTOf////8AAAAAAAAAAEgo5AKA+P//SCjkAoD4
//9AmJM0/////wAAAAAAAAAAaCjkAoD4//9oKOQCgPj//+DSWTn/////AAAAAAAAAACIKOQC
gPj//4go5AKA+P//AHu8O/////8AAAAAAAAAAKgo5AKA+P//qCjkAoD4//9gHPw2/////wAA
AAAAAAAAyCjkAoD4///IKOQCgPj//5DFOzL/////AAAAAAAAAADoKOQCgPj//+go5AKA+P//
YJi2Wv////8AAAAAAAAAAAgp5AKA+P//CCnkAoD4//+AoGQ5/////wAAAAAAAAAAKCnkAoD4
//8oKeQCgPj//8DWBDf/////AAAAAAAAAABIKeQCgPj//0gp5AKA+P//QOPjL/////8AAAAA
AAAAAGgp5AKA+P//aCnkAoD4//+gJM07/////wAAAAAAAAAAiCnkAoD4//+IKeQCgPj//6DV
DDf/////AAAAAAAAAACoKeQCgPj//6gp5AKA+P//4MtvOf////8AAAAAAAAAAMgp5AKA+P//
yCnkAoD4//8AohI3/////wAAAAAAAAAA6CnkAoD4///oKeQCgPj//yBKdTn/////AAAAAAAA
AADgmYsDgPr//+CZiwOA+v//wGQiSgAAAAAAAAAAAAAAACgq5AKA+P//KCrkAoD4//8gZs5a
/////wAAAAAAAAAAYKlpA4D6//9gqWkDgPr//4AnJ0oAAAAAAAAAAAAAAAAA/X0BgPr//zB0
iwOA+v//gCSiQAAAAAAAAAAAAAAAAEBxoAOA+v//QHGgA4D6//9AitVaAAAAAAAAAAAAAAAA
QLGGAoD6//9AsYYCgPr//6BrXWQAAAAAAAAAAAAAAADIKuQCgPj//8gq5AKA+P//wPOFOf//
//8AAAAAAAAAAEDxOQOA+v//QPE5A4D6//9gLldRAAAAAAAAAAAAAAAAIAlFA4D6//8gCUUD
gPr//8CPWVEAAAAAAAAAAAAAAAAoK+QCgPj//ygr5AKA+P//4HfuO/////8AAAAAAAAAAEgr
5AKA+P//SCvkAoD4//9AUPI7/////wAAAAAAAAAAQIePAoD6//9Ah48CgPr//4APnEwAAAAA
AAAAAAAAAACgPZoDgPr//6A9mgOA+v//4LDbRwAAAAAAAAAAAAAAAKgr5AKA+P//qCvkAoD4
//9gnZY5/////wAAAAAAAAAAyCvkAoD4///IK+QCgPj//2Dx+Tv/////AAAAAAAAAADoK+QC
gPj//+gr5AKA+P//IOAVMP////8AAAAAAAAAAAgs5AKA+P//CCzkAoD4//9QKf87/////wAA
AAAAAAAAKCzkAoD4//8oLOQCgPj//+DCPjf/////AAAAAAAAAABILOQCgPj//0gs5AKA+P//
wCIEPP////8AAAAAAAAAAGgs5AKA+P//aCzkAoD4///gp70t/////wAAAAAAAAAAiCzkAoD4
//+ILOQCgPj//4CLpjn/////AAAAAAAAAACoLOQCgPj//6gs5AKA+P//4IZIN/////8AAAAA
AAAAAMgs5AKA+P//yCzkAoD4//9Argw8/////wAAAAAAAAAA6CzkAoD4///oLOQCgPj//yDL
Dzz/////AAAAAAAAAACwxJ0DgPr//7DEnQOA+v//YKFZSgAAAAAAAAAAAAAAACgt5AKA+P//
KC3kAoD4///gDY8y/////wAAAAAAAAAASC3kAoD4//9ILeQCgPj//4AILmL/////AAAAAAAA
AAAw3G0DgPr//zDcbQOA+v//wMJdnGQAAAAAAAAAAAAAADAsjQOA+v//MFySA4D6///ANT9D
AAAAAAAAAAAAAAAAqC3kAoD4//+oLeQCgPj//6AMEVv/////AAAAAAAAAADA1Z8CgPr//8DV
nwKA+v//AO6NUQAAAAAAAAAAAAAAAOgt5AKA+P//6C3kAoD4//8gFmA3/////wAAAAAAAAAA
CC7kAoD4//8ILuQCgPj//4C3nzL/////AAAAAAAAAAAoLuQCgPj//ygu5AKA+P//IBKVUf//
//8AAAAAAAAAAEgu5AKA+P//SC7kAoD4//9Amsg5/////wAAAAAAAAAAaC7kAoD4//9oLuQC
gPj//6A7CDX/////AAAAAAAAAACILuQCgPj//4gu5AKA+P//gPipMv////8AAAAAAAAAAKgu
5AKA+P//qC7kAoD4//9gHjE8/////wAAAAAAAAAAyC7kAoD4///ILuQCgPj//4BgMzz/////
AAAAAAAAAADoLuQCgPj//+gu5AKA+P//IGGwMv////8AAAAAAAAAAAgv5AKA+P//CC/kAoD4
//+AmRU1/////wAAAAAAAAAAKC/kAoD4//8oL+QCgPj//+BD2Tn/////AAAAAAAAAABIL+QC
gPj//0gv5AKA+P//IJcYNf////8AAAAAAAAAAGgv5AKA+P//aC/kAoD4///g/7oy/////wAA
AAAAAAAAiC/kAoD4//+IL+QCgPj//wDIQTz/////AAAAAAAAAACoL+QCgPj//6gv5AKA+P//
YGmBN/////8AAAAAAAAAAMgv5AKA+P//yC/kAoD4//8ApF1i/////wAAAAAAAAAA6C/kAoD4
///oL+QCgPj//2BRhTf/////AAAAAAAAAAAIMOQCgPj//wgw5AKA+P//gO3pOf////8AAAAA
AAAAACgw5AKA+P//KDDkAoD4//+Anik1/////wAAAAAAAAAASDDkAoD4//9IMOQCgPj//8CI
jjf/////AAAAAAAAAABoMOQCgPj//2gw5AKA+P//oOhTPP////8AAAAAAAAAAIgw5AKA+P//
iDDkAoD4//8AE5I3/////wAAAAAAAAAAqDDkAoD4//+oMOQCgPj//+BYMjX/////AAAAAAAA
AADIMOQCgPj//8gw5AKA+P//oKo0Nf////8AAAAAAAAAAOgw5AKA+P//6DDkAoD4//8gl/o5
/////wAAAAAAAAAAoHSBA4D6//+gdIEDgPr//0DcjFYAAAAAAAAAAAAAAAAoMeQCgPj//ygx
5AKA+P//YD6dN/////8AAAAAAAAAAEgx5AKA+P//SDHkAoD4//9AG2M8/////wAAAAAAAAAA
4CmmA4D6//9AgWgDgPr//+AV7EUAAAAAAAAAAAAAAACgalwDgPr//0Ch+gKA+v//AMHIPgAA
AAAAAAAAAAAAAFANNwOA+v//UA03A4D6///goBNNAAAAAAAAAAAAAAAAoKh7A4D6//+gqHsD
gPr//wDanFYAAAAAAAAAAAAAAADoMeQCgPj//+gx5AKA+P//YIRKNf////8AAAAAAAAAAAgy
5AKA+P//CDLkAoD4//+Ag4ow/////wAAAAAAAAAAMAyUA4D6///ARfwCgPr//2AJczwAAAAA
AAAAAAAAAABIMuQCgPj//0gy5AKA+P//QGazN/////8AAAAAAAAAAGgy5AKA+P//aDLkAoD4
//9ga/Iy/////wAAAAAAAAAAiDLkAoD4//+IMuQCgPj//zAeMy7/////AAAAAAAAAACoMuQC
gPj//6gy5AKA+P//4KsmTf////8AAAAAAAAAADBMkQOA+v//oCmXA4D6//+Az0FBAAAAAAAA
AAAAAAAA6DLkAoD4///oMuQCgPj//2CPXTX/////AAAAAAAAAAAIM+QCgPj//wgz5AKA+P//
AO22JP////8AAAAAAAAAACgz5AKA+P//KDPkAoD4///gD8Q3/////wAAAAAAAAAASDPkAoD4
//9IM+QCgPj//8CSMk3/////AAAAAAAAAABAeJkDgPr//0B4mQOA+v//IDHtPgAAAAAAAAAA
AAAAAIgz5AKA+P//iDPkAoD4//8AlCw6/////wAAAAAAAAAAqDPkAoD4//+oM+QCgPj//+B5
azX/////AAAAAAAAAABAAYYDgPr//0ABhgOA+v//wC2UPAAAAAAAAAAAAAAAADAcmQOA+v//
MDw/A4D6//9gceldAAAAAAAAAAAAAAAACDTkAoD4//8INOQCgPj//8DS613/////AAAAAAAA
AABwq5kDgPr//0ARdAOA+v//IDTuXQAAAAAAAAAAAAAAADBIPQOA+v//MEg9A4D6//+AtQlS
AAAAAAAAAAAAAAAAEI9sA4D6//8Qj2wDgPr//yA8AD8AAAAAAAAAAAAAAAAw7AcDgPr//0Bx
pgOA+v//4KE7IgIAAAAAAAAAAAAAAKg05AKA+P//qDTkAoD4//8As2VB/////wAAAAAAAAAA
yDTkAoD4///INOQCgPj//4ClHzP/////AAAAAAAAAADoNOQCgPj//+g05AKA+P//YNxdYP//
//8AAAAAAAAAADD8mAOA+v//MGxPA4D6//9ACNlWAAAAAAAAAAAAAAAA8PkNA4D6///w+Q0D
gPr//2AqrDwAAAAAAAAAAAAAAABINeQCgPj//0g15AKA+P//QOdNOv////8AAAAAAAAAAFB4
UwOA+v//UHhTA4D6///gYWdgAAAAAAAAAAAAAAAAiDXkAoD4//+INeQCgPj//0APjzX/////
AAAAAAAAAACoNeQCgPj//6g15AKA+P//oERvLv////8AAAAAAAAAAEBxYAOA+v//gOBHA4D6
//8A5rk8AAAAAAAAAAAAAAAA6DXkAoD4///oNeQCgPj//yCuNTP/////AAAAAAAAAAAINuQC
gPj//wg25AKA+P//wJSYNf////8AAAAAAAAAALDLTwOA+v//oMZPA4D6//+g9GhNAAAAAAAA
AAAAAAAAQHFXA4D6//9AcVcDgPr//4DLL1IAAAAAAAAAAAAAAABoNuQCgPj//2g25AKA+P//
oNPdMP////8AAAAAAAAAAIg25AKA+P//iDbkAoD4//8Aj0Iz/////wAAAAAAAAAAQFGSA4D6
//9AUZIDgPr//yCai0EAAAAAAAAAAAAAAAAQvpMDgPr//0ANPgOA+v//APfLPAAAAAAAAAAA
AAAAAOg25AKA+P//6DbkAoD4//8AziMs/////wAAAAAAAAAAwGlZA4D6///AaVkDgPr//yDt
kkEAAAAAAAAAAAAAAAAwzHUDgPr//zDMdQOA+v//4DKXQQAAAAAAAAAAAAAAAEg35AKA+P//
SDfkAoD4//9Afe4w/////wAAAAAAAAAAaDfkAoD4//9oN+QCgPj//+D3B1f/////AAAAAAAA
AACIN+QCgPj//4g35AKA+P//AGAXOP////8AAAAAAAAAAKg35AKA+P//qDfkAoD4//+g2jBe
/////wAAAAAAAAAAQAGRA4D6//9AAZEDgPr///AUddAAAAAAAAAAAAAAAADgJUwDgPr//+Al
TAOA+v//4McPVwAAAAAAAAAAAAAAAAg45AKA+P//CDjkAoD4///ACiA4/////wAAAAAAAAAA
KDjkAoD4//8oOOQCgPj//+Am/zD/////AAAAAAAAAABIOOQCgPj//0g45AKA+P//4HhuOP//
//8AAAAAAAAAACBqogOA+v//IGqiA4D6//9gjVZSAAAAAAAAAAAAAAAAiDjkAoD4//+IOOQC
gPj//3DCZzP/////AAAAAAAAAACAyWMDgPr//4DJYwOA+v//oKXwPAAAAAAAAAAAAAAAAMg4
5AKA+P//yDjkAoD4///AjZA6/////wAAAAAAAAAA6DjkAoD4///oOOQCgPj//9BrzzX/////
AAAAAAAAAAAIOeQCgPj//wg55AKA+P//gNAPMf////8AAAAAAAAAACg55AKA+P//KDnkAoD4
///gyDc4/////wAAAAAAAAAAUGmkA4D6//9AR1gDgPr//wCXvUEAAAAAAAAAAAAAAABAcVUD
gPr//zB8VQOA+v//4PMedgAAAAAAAAAAAAAAAIg55AKA+P//iDnkAoD4//9A23kz/////wAA
AAAAAAAAqDnkAoD4//+oOeQCgPj//2A3oTr/////AAAAAAAAAABA8V4DgPr//7D7iwOA+v//
gPytTQAAAAAAAAAAAAAAADCYngOA+v//MJieA4D6///gNFXCAAAAAAAAAAAAAAAAMIx2A4D6
//8wjHYDgPr//8C08UgAAAAAAAAAAAAAAABw65YDgPr//zD8QgOA+v//IBb0SAAAAAAAAAAA
AAAAAEAxlAOA+v//MMyeA4D6//+Ad/ZIAAAAAAAAAAAAAAAAaDrkAoD4//9oOuQCgPj//+BE
QiX/////AAAAAAAAAACIOuQCgPj//4g65AKA+P//0OixOv////8AAAAAAAAAAFAFiAOA+v//
UAWIA4D6//8gZoFSAAAAAAAAAAAAAAAAMMyGA4D6//8wzIYDgPr//4DHg1IAAAAAAAAAAAAA
AAAw/GcDgPr//zCsQAOA+v//4GjDTQAAAAAAAAAAAAAAAAg75AKA+P//CDvkAoD4//+ABlo4
/////wAAAAAAAAAAQBFqA4D6//9AQZcDgPr//4C6Hj0AAAAAAAAAAAAAAAAwvGkDgPr//zC8
aQOA+v//gKI4YwAAAAAAAAAAAAAAAGA6TAOA+v//YDpMA4D6///gI1RXAAAAAAAAAAAAAAAA
iDvkAoD4//+IO+QCgPj//4BwATb/////AAAAAAAAAACoO+QCgPj//6g75AKA+P//YM1BMf//
//8AAAAAAAAAABDJRQOA+v//EMlFA4D6//8AKEJjAAAAAAAAAAAAAAAA6DvkAoD4///oO+QC
gPj//6Bxajj/////AAAAAAAAAABAgYwDgPr//0CBjAOA+v//wApgVwAAAAAAAAAAAAAAAJBS
cQOA+v//kFJxA4D6//9glNtNAAAAAAAAAAAAAAAAUOg8A4D6//9AQWwDgPr//8D13U0AAAAA
AAAAAAAAAABoPOQCgPj//2g85AKA+P//IBoSNv////8AAAAAAAAAAIg85AKA+P//iDzkAoD4
//+AO9c6/////wAAAAAAAAAAQCFnA4D6//9AIWcDgPr//6ARkF4AAAAAAAAAAAAAAAAQqHID
gPr//+CkngOA+v//gB3nTQAAAAAAAAAAAAAAADB8pgOA+v//MHymA4D6//9gFMdGAAAAAAAA
AAAAAAAAAPxmA4D6//8A/GYDgPr//8CV+GAAAAAAAAAAAAAAAAAoPeQCgPj//yg95AKA+P//
4N3jOv////8AAAAAAAAAADD9RQOA+v//MP1FA4D6//8gyw+5AAAAAAAAAAAAAAAAaD3kAoD4
//9oPeQCgPj//6AgYzH/////AAAAAAAAAAAwXE4DgPr//zBcTgOA+v//QHtjYwAAAAAAAAAA
AAAAAKg95AKA+P//qD3kAoD4//+gXNVG/////wAAAAAAAAAAyD3kAoD4///IPeQCgPj//8Ck
yzP/////AAAAAAAAAADoPeQCgPj//+g95AKA+P//oGrmJ/////8AAAAAAAAAAAg+5AKA+P//
CD7kAoD4//+Ah/Q6/////wAAAAAAAAAAKD7kAoD4//8oPuQCgPj//+AoNDb/////AAAAAAAA
AABIPuQCgPj//0g+5AKA+P//QMpzMf////8AAAAAAAAAAGg+5AKA+P//aD7kAoD4//+AF7Qs
/////wAAAAAAAAAAiD7kAoD4//+IPuQCgPj//wCtnDj/////AAAAAAAAAACoPuQCgPj//6g+
5AKA+P//gNmfOP////8AAAAAAAAAABCseQGA+v//kIx7AYD6//+AjWQ9AAAAAAAAAAAAAAAA
6D7kAoD4///oPuQCgPj//4BBKUL/////AAAAAAAAAABA8ZMDgPr//0ABPQOA+v//wNcqQgAA
AAAAAAAAAAAAACg/5AKA+P//KD/kAoD4///gc4Qx/////wAAAAAAAAAASD/kAoD4//9IP+QC
gPj//4C6SDb/////AAAAAAAAAABoP+QCgPj//2g/5AKA+P//oFatOP////8AAAAAAAAAAKB1
pgOA+v//oHWmA4D6///AmzRCAAAAAAAAAAAAAAAAqD/kAoD4//+oP+QCgPj//6DSZ1z/////
AAAAAAAAAADIP+QCgPj//8g/5AKA+P//AFSOY/////8AAAAAAAAAAOg/5AKA+P//6D/kAoD4
//9g9c1e/////wAAAAAAAAAACEDkAoD4//8IQOQCgPj//yCuoDb/////AAAAAAAAAAAoQOQC
gPj//yhA5AKA+P//IMS6OP////8AAAAAAAAAAEhA5AKA+P//SEDkAoD4//9AAL44/////wAA
AAAAAAAAaEDkAoD4//9oQOQCgPj//yD6Ijv/////AAAAAAAAAACIQOQCgPj//4hA5AKA+P//
QOjBOP////8AAAAAAAAAAKhA5AKA+P//qEDkAoD4//9ghCY7/////wAAAAAAAAAAyEDkAoD4
///IQOQCgPj//wCrxjj/////AAAAAAAAAADoQOQCgPj//+hA5AKA+P//oMtnNv////8AAAAA
AAAAAAhB5AKA+P//CEHkAoD4//8wJWo2/////wAAAAAAAAAAKEHkAoD4//8oQeQCgPj//+Cp
zjj/////AAAAAAAAAABIQeQCgPj//0hB5AKA+P//wOlvNv////8AAAAAAAAAAGhB5AKA+P//
aEHkAoD4///AlLAx/////wAAAAAAAAAAiEHkAoD4//+IQeQCgPj//wAuNzv/////AAAAAAAA
AACoQeQCgPj//6hB5AKA+P//MNd2Nv////8AAAAAAAAAAGAapgOA+v//YBqmA4D6//8Ais1X
AAAAAAAAAAAAAAAA6EHkAoD4///oQeQCgPj//6CWPTv/////AAAAAAAAAAAIQuQCgPj//whC
5AKA+P//YOg/O/////8AAAAAAAAAALAjTwOA+v//sCNPA4D6//9ACqBnCAAAAAAAAAAAAAAA
QEF7A4D6//9AQXsDgPr//4DvvWMAAAAAAAAAAAAAAABoQuQCgPj//2hC5AKA+P//QGpHO///
//8AAAAAAAAAAIhC5AKA+P//iELkAoD4//8AeYc2/////wAAAAAAAAAAqELkAoD4//+oQuQC
gPj//2AaxzH/////AAAAAAAAAAAwPA8DgPr//zA8DwOA+v//gB8cUwAAAAAAAAAAAAAAAOhC
5AKA+P//6ELkAoD4///A71A7/////wAAAAAAAAAACEPkAoD4//8IQ+QCgPj//4CeLzT/////
AAAAAAAAAAAoQ+QCgPj//yhD5AKA+P//YP70OP////8AAAAAAAAAAEhD5AKA+P//SEPkAoD4
//9AgVg7/////wAAAAAAAAAAaEPkAoD4//9oQ+QCgPj//6AimDb/////AAAAAAAAAACIQ+QC
gPj//4hD5AKA+P//gAjXMf////8AAAAAAAAAAKhD5AKA+P//qEPkAoD4///gKZw2/////wAA
AAAAAAAAyEPkAoD4///IQ+QCgPj//8CmADn/////AAAAAAAAAABAcZADgPr//wCthQOA+v//
wFrFPQAAAAAAAAAAAAAAADDInQOA+v//MMidA4D6//9vQG/m/PsvfgAAAAAAAAAAQBGRA4D6
//8QX1gDgPr//6BONlMAAAAAAAAAAAAAAABIROQCgPj//0hE5AKA+P//QMyoNv////8AAAAA
AAAAAGhE5AKA+P//aETkAoD4//9AQDBA/////wAAAAAAAAAAiETkAoD4//+IROQCgPj//2A8
6zH/////AAAAAAAAAABAwXUDgPr//0DBdQOA+v//oCnrYwAAAAAAAAAAAAAAAMhE5AKA+P//
yETkAoD4///A8VA0/////wAAAAAAAAAAIPdCA4D6//8g90IDgPr//8Alm0IAAAAAAAAAAAAA
AAAIReQCgPj//whF5AKA+P//gNR5O/////8AAAAAAAAAAChF5AKA+P//KEXkAoD4//8gT5Nh
/////wAAAAAAAAAASEXkAoD4//9IReQCgPj//0AX+TH/////AAAAAAAAAAAwyIgDgPr//zDI
iAOA+v//YHykQgAAAAAHAQYAAAAAAEgheAGA+v//SCF4AYD6//8AAAAAAAAAABMCAQEAAAAA
ACPkAoD4//8AI+QCgPj//zATtgIA+P//AAAAAAAAAAAAPB4DgPj//wg8HgOA+P//AAAAAAAA
AAABAAAAAGQAAAAAAAAAAAAAKEgCAAAAAAAAAAAAAAAAAPC7bQOA+v//ALGGAoD6//8AAAAA
AAAAAAAAAAABAAAAEwEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAQH6/AgD4//8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
gEbkAoD4//+ARuQCgPj//5BG5AKA+P//kEbkAoD4//+gRuQCgPj//6BG5AKA+P//sEbkAoD4
//+wRuQCgPj//8BG5AKA+P//wEbkAoD4///QRuQCgPj//9BG5AKA+P//4EbkAoD4///gRuQC
gPj///BG5AKA+P//8EbkAoD4//8AR+QCgPj//wBH5AKA+P//EEfkAoD4//8QR+QCgPj//yBH
5AKA+P//IEfkAoD4//8wR+QCgPj//zBH5AKA+P//QEfkAoD4//9AR+QCgPj//1BH5AKA+P//
UEfkAoD4//9gR+QCgPj//2BH5AKA+P//cEfkAoD4//9wR+QCgPj//4BH5AKA+P//gEfkAoD4
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
AAAAAAAAGACGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAHkAoD4//+wjeYCgPj//wAAAAAAAAAA
QK/kAoD4//9gsIYCgPr//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAJCobAGA+v//wE7kAoD4//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAIAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAIbm0CgPr//wEAAAAAAAAAAgAAAAAAAAAKAAAAAAAAAEhubQKA+v//
gAHkAoD4///Aaa0CAPj//yAC4///////gAHkAoD4//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAHA4rAIA+P//
Zi/8AID4//8AYPkAgPj///iU+gCA+P//APD6AID4//9M/vwAgPj//wBgpQIA+P//gKPNAgD4
//8AYKUCAPj//yCFzQIA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AE7kAoD4///QiOYCgPj//x8AEAAAAAAAYILmAoD4//8AAAAAAAAAALCK5gKA+P//YIfmAoD4
//8IiuYCgPj//8FksAIA+P//CIrmAoD4//9gguYCgPj//wAAAACA+P//AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj8irAgD4//8AAAAAAAAAAAAA
AAAAAAAAHwAQAIAfAAAQACsAKwBTACsAGACGAAAAEfL5AID4//9o8nYDgPr//7gSdwOA+v//
DwAAAAAAAAAAgG8BgPr//9CAbwGA+v//AAAAAAAAAACgAwAAAAAAAAAAAAAAAAAAAgAAAAAA
AABAjOYCgPj//wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAA
AAAAAOIAbwGA+v//AgAAAAAAAAAg3PwAgPj//wEAAAAAAAAAwE7kAoD4//+oA/oAgPj//wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIbm0CgPr//wEAAAAAAAAAAgAAAAAA
AAAKAAAAAAAAAEhubQKA+v//gAHkAoD4///Aaa0CAPj//yAC4///////gAHkAoD4//8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIxsA4D6//+ADwX9/////4AB
5AKA+P//AAAAAAAAAACwjmwDgPr//39LoQIA+P//AAAAAAAAAACSkKQCgPj//4AB5AKA+P//
gCPkAoD4//8CAgAAAAAAACoSrQIA+P//gG7EAgD4//9gEFIDgPr//wAAAAAAAAAAcIx7AYD6
//8AAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAkQ/UMCXj//+AAeQC
gPj//wAAAAAAAAAAUIc2A4D6//8CAAAAAAAAAMBI/AKA+v//h2etAgD4//+gRfwCgPr//7CF
NgOA+v//sIU2A4D6//8AAAAAAAAAALCObAOA+v//EJCkAoD4///AjGwDgPr//0BweQGA+v//
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAA
AADhDNQwJeP//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAsywKA+v//gAHkAoD4///gAq0C
APj//wIAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAYHZ5AYD6//8AAIAAgPj//2h3
eQGA+v//oCfLAoD6//8AAAAAAAAAABDAxAKA+v//kCfLAoD6//8AAAAAAAAAAIDn0wKA+v//
1TOvAgD4//8AAAAAgPj//wAAAAAA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAw+///6AQAADD7///QBAAAGQAAAAAAAAAqEq0CAPj//4BuxAIA+P//YHZ5AYD6//8AAAAA
HwAQAIDn0wKA+v//MIfmAoD4///3BAAAAAAAAKAnywKA+v//kCfLAoD6//8BAAAAAAAAAKAn
ywKA+v//MMScAoD6//8wAAAAAAAAAOASxwIA+P///wcAAAAAAABgguYCgPj//wAAAAAAAAAA
AMScAoD6//8QgN0CgPr//wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDEnAKA+v//EIDdAoD6
//8AAAAAAAAAABDEnAKA+v//eXerAgD4//8AAAAAAAAAABYAAMAAAAAAEIDdAoD6///jgN0C
gPr//wCgmAKA+f//ALFsAYD6//8QgN0CgPr//9H1rAIA+P//K4HdAoD6//8AAAAAAAAAAAAA
AAAAAAAA8IfmAoD4//8AgA4AYPn//1ArowIA+P//kQ3UMCXj///wh+YCgPj//8BO5AKA+P//
AQAAAAAAAAAg3PwAgPj//wIAAAAAAAAAMIvmAoD4//9CsqwCAPj//wiK5gKA+P//AgAAAAAA
AACwiuYCgPj//wAAAAAAAAAAAVqtAgD4//9IiOYCgPj//wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAsAAAAAAAAAAAAAAAAA
AAAHAAAAAAAAAAEhmQKA+v//kNtuAYD6//8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAA
AAAAACDc/ACA+P//AQAAAAAAAADATuQCgPj//wMAAIAAAAAAAAAAAAAAAACoA/oAgPj//wEA
AACA+v//AAAAAAAAAAAIAAAAAAAAAOIAbwGA+v//AOCFCoD5//8A4FsIoPj//wAQwQKA+P//
C3T7AID4//9gpm8BgPr//wAAAAAAAAAAAQAAAAAAAAAAIZkCgPr//+R2yACA+P//sM9PAoD6
//8BAAAAAAAAAM7v+wCA+P//AOwQA4D6//90kKwCAPj//wEAAAAAAAAAAQAAAAAAAAAQd28B
gPr//7lp+wCA+P//AgIAAAAAAAAqEq0BgB8AAAAAAAAAAAAA4BDGAgD4///gEMYCAPj//0tE
QkdAAwAAAGClAgD4///wOawCAPj//wAAAAAAAAAA6AHYAAAAAQAQMqwCAPj//wAAAAAAAAAA
kJjJAgD4//+QtccCAPj//8i1xwIA+P//UBTHAgD4//8wOtACAPj//3gw0AIA+P//lDDQAgD4
//8AxcwCAPj//4BjzAIA+P//8ArNAgD4///QwccCAPj//+jBxwIA+P//AAAAAAAAAAAAAAAA
AAAAAABr0AIA+P//eDLQAgD4//8AAAAAAAAAAAAAAAAAAAAA+DnQAgD4//8kL8gCAPj///gy
0AIA+P//CDHQAgD4//9gMNACAPj//+Ay0AIA+P//AAAAAAAAAAC4MNACAPj//wAAAAAAAAAA
AAAAAAAAAACgMdACAPj//9A40AIA+P//ABAAAAAAAACQNNACAPj//xgfyAIA+P//IB/IAgD4
///A0sYCAPj//yiZyQIA+P//8B7IAgD4//9gH8gCAPj//wAAAAAAAAAAAGXQAgD4///AatAC
APj//8Br0AIA+P//wGLQAgD4//9gTMQCAPj//8D7xAIA+P//APzEAgD4//9oGscCAPj//4C1
xQIA+P//EDDQAgD4//8AMdACAPj//wAw0AIA+P//cM/FAgD4//9w38UCAPj//7hPxAIA+P//
ZM/FAgD4///woMkCAPj//6CrwAIA+P//AAAAAAAAAABAPNACAPj//+gx0AIA+P//iJjJAgD4
///InMcCAPj//9Qw0AIA+P//yP7GAgD4///gnMkCAPj//xA0yAIA+P//UB/IAgD4//8oH8gC
APj//5wtzQIA+P//ODDQAgD4//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwA
uAA4ACgAcABkAQAAAADQBDgDkAIoAABN2iEIAPQF8AW4SyABJACoBAAAAAAAAJBQxAIA+P//
mFDEAgD4//9A1cwCAPj//4BOGAAgAIABAAAAAAAAAAAAAEAAEAAYAAAAMwArAAAAAABAACMA
UwAABs0CAPj//wACzQIA+P//AAAAAAAAAABIG8gCAPj//0QbyAIA+P//gGfAAgD4///YSwAA
AAAAAEjZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJD3AID4//8AAAAA
AAAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAS8AAAAAAAADbyltKAAAAAKDdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD4AID4//8AAAAAAAAAAAAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJwBAAAAAAD8dWRU
AAAAAPjdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAGD5AID4//8AAAAAAAAAAACQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaoBAAAAAADxdWRUAAAAAEjeAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPD6AID4//8AAAAA
AAAAAABQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAFdYCAAAAAAAcdmRUAAAAAKDeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAED9AID4//8AAAAAAAAAAABQAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyN8BAAAAAADBG2RP
AAAAAPjeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAJD+AID4//8AAAAAAAAAAABQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcp8BAAAAAACgkudMAAAAAFDfAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAID4//8AAAAA
AAAAAADABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAbV8GAAAAAADrkudMAAAAAKjfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAID4//8AAAAAAAAAAACAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqRABAAAAAAAUwVtK
AAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAMDFAID4//8AAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxZwBAAAAAAAUwVtKAAAAAFjgAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDGAID4//8AAAAA
AAAAAACgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAISYCAAAAAACZkudMAAAAALDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDIAID4//8AAAAAAAAAAACQAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu2UAAAAAAAATwVtK
AAAAAAjhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAGDdAID4//8AAAAAAAAAAACgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVgsDAAAAAAC1+f5RAAAAAGDhAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAYD4//8AAAAA
AAAAAADAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAoH8CAAAAAABUYGNUAAAAALjhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMADAYD4//8AAAAAAAAAAABABgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlb4DAAAAAAAyRPBS
AAAAABDiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAKAYD4//8AAAAAAAAAAACgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjsEDAAAAAAAzYGNUAAAAAGjiAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKANAYD4//8AAAAA
AAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAjikBAAAAAAA+YGNUAAAAAMDiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAOAYD4//8AAAAAAAAAAACwAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAt5IAAAAAAADKo6NL
AAAAABjjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAFAPAYD4//8AAAAAAAAAAADABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALUUFAAAAAACckudMAAAAAHDjAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAUAYD4//8AAAAA
AAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAARFYBAAAAAACBxFtKAAAAAMjjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAgAYD4//8AAAAAAAAAAACQGgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXfIZAAAAAACKvuFS
AAAAABjkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAFAVAYD4//8AAAAAAAAAAADgBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5+kFAAAAAAA0k+dMAAAAAHDkAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA6AYD4//8AAAAA
AAAAAACwAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAqfcBAAAAAAAOkkhTAAAAAMjkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJAYD4//8AAAAAAAAAAAAgBwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhV4HAAAAAAC3TxlQ
AAAAABjlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAACBQAYD4//8AAAAAAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXksBAAAAAAD/wFtKAAAAAGjlAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBRAYD4//8AAAAA
AAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAki8BAAAAAADS705PAAAAAMDlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvAYD4//8AAAAAAAAAAAAgDwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYsOAAAAAACy9jRQ
AAAAABDmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABgAYD4//8AAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkMGAAAAAAANdpRSAAAAAGjmAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAYD4//8AAAAA
AAAAAADAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAfD4DAAAAAACQdzxUAAAAAMDmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAYD4//8AAAAAAAAAAADwHwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARV8dAAAAAADUWz9T
AAAAABjnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAMBoAYD4//8AAAAAAAAAAACQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsjgFAAAAAAAJWz9TAAAAAHDnAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBtAYD4//8AAAAA
AAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAIe0AAAAAAACKm+dMAAAAAMjnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBRAYD4//8AAAAAAAAAAADABAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ScFAAAAAADIkudM
AAAAACDoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAFBuAYD4//8AAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6eAAAAAAAAC7WAhKAAAAAHjoAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJBWAYD4//8AAAAA
AAAAAACgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAVnMDAAAAAAAumOdMAAAAANDoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB+AYD4//8AAAAAAAAAAAAgAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/V0BAAAAAAABwltK
AAAAACDpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAANBuAYD4//8AAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9NkAAAAAAAB+kudMAAAAAHjpAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBaAYD4//8AAAAA
AAAAAACgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQSEEAAAAAABcpgBRAAAAANDpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBdAYD4//8AAAAAAAAAAABgAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHf8BAAAAAAAdwVtK
AAAAACDqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABAAYD4//8AAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvhgDAAAAAACbkudMAAAAAHjqAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA8AYD4//8AAAAA
AAAAAACgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQrcCAAAAAACYkudMAAAAANDqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBIAYD4//8AAAAAAAAAAACQAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2+kAAAAAAAAJwVtK
AAAAACDrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAADBfAYD4//8AAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6zYAAAAAAACNyltKAAAAAHDrAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAeAYD4//8AAAAA
AAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAbz4BAAAAAACHxVtKAAAAAMDrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJDMA4D4//8AAAAAAAAAAABQAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx48CAAAAAACLxVtK
AAAAABjsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAODOA4D4//8AAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvpwBAAAAAAA/xVtKAAAAAHDsAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODPA4D4//8AAAAA
AAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAArP8AAAAAAABizltKAAAAAMjsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDQA4D4//8AAAAAAAAAAACQAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1XQAAAAAAABizltK
AAAAACDtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADRA4D4//8AAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzasAAAAAAABjzltKAAAAAHjtAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJDRA4D4//8AAAAA
AAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAJnEAAAAAAAATwVtKAAAAAMjtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDSA4D4//8AAAAAAAAAAAAQAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ZoBAAAAAAAUwVtK
AAAAABjuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAFDTA4D4//8AAAAAAAAAAAAgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsogCAAAAAAAyk+dMAAAAAGjuAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDVA4D4//8AAAAA
AAAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAVWIBAAAAAAA+k+dMAAAAALjuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDWA4D4//8AAAAAAAAAAACQCAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ukHAAAAAAAcKYhT
AAAAAAjvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADAA4D4//8AAAAAAAAAAABQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBEEAAAAAACGk+dMAAAAAGDvAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDEA4D4//8AAAAA
AAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAe7EAAAAAAAC2zFtKAAAAALjvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODEA4D4//8AAAAAAAAAAABgAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzw0CAAAAAABiqOdM
AAAAABDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAEDHA4D4//8AAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaBYBAAAAAAC2zFtKAAAAAGjwAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDIA4D4//8AAAAA
AAAAAACwAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAzHwBAAAAAAB0qOdMAAAAAMDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODJA4D4//8AAAAAAAAAAABAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFZ4BAAAAAAAMq+dM
AAAAABjxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAADCmA4D4//8AAAAAAAAAAAAQBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb9cEAAAAAACXlOdMAAAAAHDxAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECrA4D4//8AAAAA
AAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA1T4BAAAAAABewVtKAAAAAMjxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsA4D4//8AAAAAAAAAAACwAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdPQAAAAAAAC+w1tK
AAAAACDyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAALCsA4D4//8AAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP18BAAAAAAAuxVtKAAAAAHjyAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCtA4D4//8AAAAA
AAAAAAAwCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAnVEIAAAAAABwlOdMAAAAAMjyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANC1A4D4//8AAAAAAAAAAADgAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR9YBAAAAAABHlOdM
AAAAABjzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAALC3A4D4//8AAAAAAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ5UBAAAAAADfxFtKAAAAAHDzAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC4A4D4//8AAAAA
AAAAAABgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAls0CAAAAAABGqOdMAAAAAMjzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC7A4D4//8AAAAAAAAAAADgAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKV4CAAAAAAAdwVtK
AAAAACD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAC9A4D4//8AAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3uUAAAAAAAAWwVtKAAAAAHj0AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC9A4D4//8AAAAA
AAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAxbQBAAAAAAAWwVtKAAAAAND0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOC+A4D4//8AAAAAAAAAAADQAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+5YAAAAAAAC2yltK
AAAAACD1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAACgA4D4//8AAAAAAAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOeECAAAAAABeiyJUAAAAAHj1AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICiA4D4//8AAAAA
AAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAwWQBAAAAAAC38TRUAAAAAND1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCjA4D4//8AAAAAAAAAAABAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeMUBAAAAAABKqW5R
AAAAACj2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAClA4D4//8AAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuJIAAAAAAADYDudRAAAAAHj2AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDLA4D4//8AAAAA
AAAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAUSsBAAAAAACxTZVSAAAAAND2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDoA4D4//8AAAAAAAAAAABgBQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKkAFAAAAAAC3TZVS
AAAAACj3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAALDtA4D4//8AAAAAAAAAAAAgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjkYBAAAAAAC3TZVSAAAAAID3AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDuA4D4//8AAAAA
AAAAAABgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA7PQAAAAAAAD9wFtKAAAAANj3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDwA4D4//8AAAAAAAAAAAAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5gAAAAAAADto+dM
AAAAADj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAADDxA4D4//8AAAAAAAAAAABgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvpIBAAAAAADwzFtKAAAAAJD4AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJDyA4D4//8AAAAA
AAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAo8wCAAAAAAByqOdMAAAAAOj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAND0A4D4//8AAAAAAAAAAADAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6mMAAAAAAADYzFtK
AAAAAED5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAJD1A4D4//8AAAAAAAAAAADwAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgbsCAAAAAABwqOdMAAAAAJj5AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID4A4D4//8AAAAA
AAAAAACwAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAJoBAAAAAADpzFtKAAAAAPD5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADD6A4D4//8AAAAAAAAAAAAQAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy1ECAAAAAABvqOdM
AAAAAEj6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAED8A4D4//8AAAAAAAAAAACgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASycCAAAAAADxzFtKAAAAAKD6AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD9A4D4//8AAAAA
AAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAArcMAAAAAAACqzltKAAAAAPj6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJD+A4D4//8AAAAAAAAAAIAUAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATpMAAAAAAACSyltK
AAAAAFD7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADgA4D4//8AAAAAAAAAAAAwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiFUEAAAAAADzo+dMAAAAAKD7AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDkA4D4//8AAAAA
AAAAAAAgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAWK8BAAAAAACVpudMAAAAAPj7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAsBID4//8AAAAAAAAAAACgBQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK/UFAAAAAADQTZVS
AAAAAFD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAOAxBID4//8AAAAAAAAAAABQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKJQBAAAAAABkqOdMAAAAAKj8AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAzBID4//8AAAAA
AAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAfekAAAAAAAARZWNUAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAzBID4//8AAAAAAAAAAADgAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx3gBAAAAAAC9yltK
AAAAAFj9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAANA0BID4//8AAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGTQBAAAAAAAZRPBSAAAAAMD9AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA1BID4//8AAAAA
AAAAAADAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAoH8CAAAAAABUYGNUAAAAACD+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA4BID4//8AAAAAAAAAAACgAwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjsEDAAAAAAAzYGNU
AAAAAID+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAANA7BID4//8AAAAAAAAAAAAwAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6g0BAAAAAACPwVtKAAAAAOD+AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAGD5//8AAAAA
AAAAAAAgMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAACj/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9BID4//8AAAAAAAAAAADAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjkEBAAAAAAB0xVtK
AAAAAID/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABQAGD5//8AAAAAAAAAAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAND/AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AGD5//8AAAAA
AAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNAGD5//8AAAAAAAAAAABwAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAGAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAMA9BID4//8AAAAAAAAAAAAwAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8XsCAAAAAACVwltKAAAAALgAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBID4//8AAAAA
AAAAAABQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAnRABAAAAAACSzFtKAAAAABABAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAhBID4//8AAAAAAAAAAACAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa2UBAAAAAACSzFtK
AAAAAGgBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAKBDAoD4//8AAAAAAAAAAACQDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lYMAAAAAADOk+dMAAAAALgBAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBQAoD4//8AAAAA
AAAAAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAOC0CAAAAAAAok2RNAAAAABACAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBSAoD4//8AAAAAAAAAAACAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbscBAAAAAAB5zFtK
AAAAAGgCAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAJBTAoD4//8AAAAAAAAAAADQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQIDAAAAAAAmgrdNAAAAAMACAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBWAoD4//8AAAAA
AAAAAADgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAxAMFAAAAAAAEwRdOAAAAABgDAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBbAoD4//8AAAAAAAAAAABAAgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvdgCAAAAAADpgbdN
AAAAAHADAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAKCHAoD4//8AAAAAAAAAAACgCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JMKAAAAAABo/blTAAAAAMgDAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECSAoD4//8AAAAA
AAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQAsBAAAAAAAuBQhFAAAAACAEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCSAoD4//8AAAAAAAAAAAAQAwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAn0ADAAAAAAD/KrpN
AAAAAHgEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAACWAoD4//8AAAAAAAAAAAAgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgkBAAAAAAC+YmxQAAAAANAEAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCXAoD4//8AAAAA
AAAAAACQBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAHsoGAAAAAAAKK7pNAAAAACAFAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICkAoD4//8AAAAAAAAAAACACQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOcgHAAAAAAAeK7pN
AAAAAHAFAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAACuAoD4//8AAAAAAAAAAADgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2p8CAAAAAADBq+dMAAAAAMgFAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCwAoD4//8AAAAA
AAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA98gAAAAAAAA83j1PAAAAACAGAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCxAoD4//8AAAAAAAAAAADwAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdQAAAAAAAAWJcdT
AAAAAHgGAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAICyAoD4//8AAAAAAAAAAACgAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApR8EAAAAAAAxJcdTAAAAANAGAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC2AoD4//8AAAAA
AAAAAAAQBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAFCIHAAAAAAB6XghKAAAAACgHAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADC9AoD4//8AAAAAAAAAAACwAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKmgAAAAAAADlzFtK
AAAAACEAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABuAHQA
bwBzAGsAcgBuAGwALgBlAHgAZQAAABwAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABoAGEAbAAuAGQAbABsAAAAAAAeAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAawBkAGMAbwBtAC4AZABsAGwAAAAAAAAAAAAuAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAbQBjAHUAcABkAGEA
dABlAF8ARwBlAG4AdQBpAG4AZQBJAG4AdABlAGwALgBkAGwAbAAAAAAAAAAAAB4AAABcAFMA
eQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABQAFMASABFAEQALgBkAGwA
bAAAAAAAAAAAAB0AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIA
XABDAEwARgBTAC4AUwBZAFMAAAAbAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwAQwBJAC4AZABsAGwAAAAAAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXABXAGQAZgAwADEAMAAwADAA
LgBzAHkAcwAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIA
XABkAHIAaQB2AGUAcgBzAFwAVwBEAEYATABEAFIALgBTAFkAUwAAAAAAAAAlAAAAXABTAHkA
cwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAEEA
QwBQAEkALgBzAHkAcwAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABkAHIAaQB2AGUAcgBzAFwAVwBNAEkATABJAEIALgBTAFkAUwAAAAAAAAApAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIA
cwBcAG0AcwBpAHMAYQBkAHIAdgAuAHMAeQBzAAAAJAAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXABwAGMAaQAuAHMAeQBzAAAA
AAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkA
dgBlAHIAcwBcAHYAZAByAHYAcgBvAG8AdAAuAHMAeQBzAAAAKAAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB4AGUAbgBmAGkA
bAB0AC4AcwB5AHMAAAAAACQAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABEAFIASQBWAEUAUgBTAFwAeABlAG4ALgBzAHkAcwAAAAAAJwAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB4AGUA
bgBiAHUAcwAuAHMAeQBzAAAAAAAAACgAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkA
cwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAcABhAHIAdABtAGcAcgAuAHMAeQBzAAAA
AAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkA
dgBlAHIAcwBcAHYAbwBsAG0AZwByAC4AcwB5AHMAAAAAAAAAKAAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXAB2AG8AbABtAGcA
cgB4AC4AcwB5AHMAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABkAHIAaQB2AGUAcgBzAFwAaQBuAHQAZQBsAGkAZABlAC4AcwB5AHMAAAAoAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIA
cwBcAFAAQwBJAEkARABFAFgALgBTAFkAUwAAAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAFMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXABtAG8AdQBuAHQAbQBnAHIA
LgBzAHkAcwAAACYAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIA
XABkAHIAaQB2AGUAcgBzAFwAYQB0AGEAcABpAC4AcwB5AHMAAAAAAAAAAAAoAAAAXABTAHkA
cwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAGEA
dABhAHAAbwByAHQALgBTAFkAUwAAAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMA
eQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB4AGUAbgB2AGIAZAAuAHMAeQBzAAAA
AAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIA
SQBWAEUAUgBTAFwAcwB0AG8AcgBwAG8AcgB0AC4AcwB5AHMAAAAoAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAHgAZQBuAGMA
cgBzAGgALgBzAHkAcwAAAAAAKAAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQA
ZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB4AGUAbgBkAGkAcwBrAC4AcwB5AHMAAAAAACgA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUA
cgBzAFwAYQBtAGQAeABhAHQAYQAuAHMAeQBzAAAAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAGYAbAB0AG0AZwByAC4A
cwB5AHMAAAAAAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMA
MgBcAGQAcgBpAHYAZQByAHMAXABmAGkAbABlAGkAbgBmAG8ALgBzAHkAcwAAACUAAABcAFMA
eQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwA
TgB0AGYAcwAuAHMAeQBzAAAAJgAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQA
ZQBtADMAMgBcAEQAcgBpAHYAZQByAHMAXABtAHMAcgBwAGMALgBzAHkAcwAAAAAAAAAAACcA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUA
cgBzAFwAawBzAGUAYwBkAGQALgBzAHkAcwAAAAAAAAAkAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAUwB5AHMAdABlAG0AMwAyAFwARAByAGkAdgBlAHIAcwBcAGMAbgBnAC4AcwB5AHMA
AAAAACQAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIA
aQB2AGUAcgBzAFwAcABjAHcALgBzAHkAcwAAAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMAXABGAHMAXwBSAGUAYwAuAHMA
eQBzAAAAAAAAACUAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIA
XABkAHIAaQB2AGUAcgBzAFwAbgBkAGkAcwAuAHMAeQBzAAAAJgAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXABOAEUAVABJAE8A
LgBTAFkAUwAAAAAAAAAAACgAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUA
bQAzADIAXABEAHIAaQB2AGUAcgBzAFwAawBzAGUAYwBwAGsAZwAuAHMAeQBzAAAAAAAmAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIA
cwBcAHQAYwBwAGkAcAAuAHMAeQBzAAAAAAAAAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAFMAeQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXABmAHcAcABrAGMAbABuAHQA
LgBzAHkAcwAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIA
XABkAHIAaQB2AGUAcgBzAFwAdgBtAHMAdABvAHIAZgBsAC4AcwB5AHMAAAAoAAAAXABTAHkA
cwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHYA
bwBsAHMAbgBhAHAALgBzAHkAcwAAAAAAJgAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMA
eQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMAXABzAHAAbABkAHIALgBzAHkAcwAAAAAA
AAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIA
aQB2AGUAcgBzAFwAcgBkAHkAYgBvAG8AcwB0AC4AcwB5AHMAAAAkAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwARAByAGkAdgBlAHIAcwBcAG0AdQBwAC4A
cwB5AHMAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIA
XABkAHIAaQB2AGUAcgBzAFwAaAB3AHAAbwBsAGkAYwB5AC4AcwB5AHMAAAAnAAAAXABTAHkA
cwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAGYA
dgBlAHYAbwBsAC4AcwB5AHMAAAAAAAAAJQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMA
eQBzAHQAZQBtADMAMgBcAGQAcgBpAHYAZQByAHMAXABkAGkAcwBrAC4AcwB5AHMAAAApAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIA
cwBcAEMATABBAFMAUwBQAE4AUAAuAFMAWQBTAAAAJgAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABjAGQAcgBvAG0ALgBzAHkA
cwAAAAAAAAAAACUAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIA
XABEAHIAaQB2AGUAcgBzAFwATgB1AGwAbAAuAFMAWQBTAAAAJQAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMAXABCAGUAZQBwAC4A
UwBZAFMAAAAkAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwA
ZAByAGkAdgBlAHIAcwBcAHYAZwBhAC4AcwB5AHMAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAVgBJAEQARQBPAFAA
UgBUAC4AUwBZAFMAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0A
MwAyAFwAZAByAGkAdgBlAHIAcwBcAHcAYQB0AGMAaABkAG8AZwAuAHMAeQBzAAAAJwAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMA
XABSAEQAUABDAEQARAAuAHMAeQBzAAAAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABzAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAcgBkAHAAZQBuAGMAZABkAC4A
cwB5AHMAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwA
ZAByAGkAdgBlAHIAcwBcAHIAZABwAHIAZQBmAG0AcAAuAHMAeQBzAAAAJQAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMAXABNAHMA
ZgBzAC4AUwBZAFMAAAAlAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0A
MwAyAFwARAByAGkAdgBlAHIAcwBcAE4AcABmAHMALgBTAFkAUwAAACQAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAdABkAHgA
LgBzAHkAcwAAAAAAJAAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMA
MgBcAEQAUgBJAFYARQBSAFMAXABUAEQASQAuAFMAWQBTAAAAAAAkAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAGEAZgBkAC4A
cwB5AHMAAAAAACYAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIA
XABEAFIASQBWAEUAUgBTAFwAbgBlAHQAYgB0AC4AcwB5AHMAAAAAAAAAAAAnAAAAXABTAHkA
cwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAHcA
ZgBwAGwAdwBmAC4AcwB5AHMAAAAAAAAAJgAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMA
eQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABwAGEAYwBlAHIALgBzAHkAcwAAAAAA
AAAAACgAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIA
SQBWAEUAUgBTAFwAbgBlAHQAYgBpAG8AcwAuAHMAeQBzAAAAAAAnAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAHcAYQBuAGEA
cgBwAC4AcwB5AHMAAAAAAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQA
ZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB0AGUAcgBtAGQAZAAuAHMAeQBzAAAAAAAAACYA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUA
UgBTAFwAcgBkAGIAcwBzAC4AcwB5AHMAAAAAAAAAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAG4AcwBpAHAAcgBvAHgA
eQAuAHMAeQBzAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMA
MgBcAEQAUgBJAFYARQBSAFMAXABtAHMAcwBtAGIAaQBvAHMALgBzAHkAcwAAACkAAABcAFMA
eQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwA
ZABpAHMAYwBhAGMAaABlAC4AcwB5AHMAAAAkAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwA
cwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAGMAcwBjAC4AcwB5AHMAAAAAACUA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUA
cgBzAFwAZABmAHMAYwAuAHMAeQBzAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMA
eQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABiAGwAYgBkAHIAaQB2AGUALgBzAHkA
cwAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIA
SQBWAEUAUgBTAFwAdAB1AG4AbgBlAGwALgBzAHkAcwAAAAAAAAApAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAGkAOAAwADQA
MgBwAHIAdAAuAHMAeQBzAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQA
ZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABtAG8AdQBjAGwAYQBzAHMALgBzAHkAcwAAACkA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUA
UgBTAFwAawBiAGQAYwBsAGEAcwBzAC4AcwB5AHMAAAAkAAAAXABTAHkAcwB0AGUAbQBSAG8A
bwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAGYAZABjAC4AcwB5AHMA
AAAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIA
SQBWAEUAUgBTAFwAeABlAG4AdgBpAGYALgBzAHkAcwAAAAAAAAApAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAHgAZQBuAGkA
ZgBhAGMAZQAuAHMAeQBzAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQA
ZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB2AGkAbwBzAGUAcgAuAHMAeQBzAAAAAAAAACQA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUA
UgBTAFwAcQB4AGwALgBzAHkAcwAAAAAAKAAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMA
eQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB1AHMAYgB1AGgAYwBpAC4AcwB5AHMA
AAAAACgAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIA
SQBWAEUAUgBTAFwAVQBTAEIAUABPAFIAVAAuAFMAWQBTAAAAAAAoAAAAXABTAHkAcwB0AGUA
bQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAHUAcwBiAGUA
aABjAGkALgBzAHkAcwAAAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQA
ZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABpAG4AdABlAGwAcABwAG0ALgBzAHkAcwAAAC0A
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUA
UgBTAFwAQwBvAG0AcABvAHMAaQB0AGUAQgB1AHMALgBzAHkAcwAAACkAAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAQQBnAGkA
bABlAFYAcABuAC4AcwB5AHMAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMA
dABlAG0AMwAyAFwARABSAEkAVgBFAFIAUwBcAHIAYQBzAGwAMgB0AHAALgBzAHkAcwAAAAAA
KQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYA
RQBSAFMAXABuAGQAaQBzAHQAYQBwAGkALgBzAHkAcwAAACgAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAbgBkAGkAcwB3AGEA
bgAuAHMAeQBzAAAAAAApAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0A
MwAyAFwARABSAEkAVgBFAFIAUwBcAHIAYQBzAHAAcABwAG8AZQAuAHMAeQBzAAAAKAAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMA
XAByAGEAcwBwAHAAdABwAC4AcwB5AHMAAAAAACgAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAcgBhAHMAcwBzAHQAcAAuAHMA
eQBzAAAAAAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwA
RABSAEkAVgBFAFIAUwBcAHIAZABwAGIAdQBzAC4AcwB5AHMAAAAAAAAAJwAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABzAHcA
ZQBuAHUAbQAuAHMAeQBzAAAAAAAAACMAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAawBzAC4AcwB5AHMAAAAAAAAAJgAAAFwA
UwB5AHMAdABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMA
XAB1AG0AYgB1AHMALgBzAHkAcwAAAAAAAAAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABzAHkAcwB0AGUAbQAzADIAXABEAFIASQBWAEUAUgBTAFwAdQBzAGIAaAB1AGIALgBzAHkA
cwAAAAAAAAAoAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwA
RAByAGkAdgBlAHIAcwBcAE4ARABQAHIAbwB4AHkALgBTAFkAUwAAAAAAJwAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB4AGUA
bgBuAGUAdAAuAHMAeQBzAAAAAAAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkA
cwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwAYwByAGEAcwBoAGQAbQBwAC4AcwB5AHMA
AAAuAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwARAByAGkA
dgBlAHIAcwBcAGQAdQBtAHAAXwBkAGkAcwBrAGQAdQBtAHAALgBzAHkAcwAAAAAAAAAAACwA
AABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUA
cgBzAFwAZAB1AG0AcABfAHgAZQBuAHYAYgBkAC4AcwB5AHMAAAAAAC0AAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwAZAB1AG0A
cABfAHgAZQBuAGMAcgBzAGgALgBzAHkAcwAAAC0AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQA
XABTAHkAcwB0AGUAbQAzADIAXABEAHIAaQB2AGUAcgBzAFwAZAB1AG0AcABfAGQAdQBtAHAA
ZgB2AGUALgBzAHkAcwAAAB8AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUA
bQAzADIAXAB3AGkAbgAzADIAawAuAHMAeQBzAAAAAAAAACYAAABcAFMAeQBzAHQAZQBtAFIA
bwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwARAB4AGEAcABpAC4A
cwB5AHMAAAAAAAAAAAAkAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0A
MwAyAFwAZAByAGkAdgBlAHIAcwBcAGQAeABnAC4AcwB5AHMAAAAAAB4AAABcAFMAeQBzAHQA
ZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABUAFMARABEAEQALgBkAGwAbAAAAAAA
AAAAAB4AAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIAXABxAHgA
bABkAGQALgBkAGwAbAAAAAAAAAAAACYAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkA
cwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAbAB1AGEAZgB2AC4AcwB5AHMAAAAAAAAA
AAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkA
VgBFAFIAUwBcAGwAbAB0AGQAaQBvAC4AcwB5AHMAAAAAAAAAJwAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAByAHMAcABuAGQA
cgAuAHMAeQBzAAAAAAAAACUAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABkAHIAaQB2AGUAcgBzAFwASABUAFQAUAAuAHMAeQBzAAAAJwAAAFwAUwB5AHMA
dABlAG0AUgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABiAG8A
dwBzAGUAcgAuAHMAeQBzAAAAAAAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkA
cwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAbQBwAHMAZAByAHYALgBzAHkAcwAAAAAA
AAAnAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwARABSAEkA
VgBFAFIAUwBcAG0AcgB4AHMAbQBiAC4AcwB5AHMAAAAAAAAAKQAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABtAHIAeABzAG0A
YgAxADAALgBzAHkAcwAAACkAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABzAHkAcwB0AGUA
bQAzADIAXABEAFIASQBWAEUAUgBTAFwAbQByAHgAcwBtAGIAMgAwAC4AcwB5AHMAAAAnAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIA
cwBcAHAAZQBhAHUAdABoAC4AcwB5AHMAAAAAAAAAJwAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAFMAeQBzAHQAZQBtADMAMgBcAEQAcgBpAHYAZQByAHMAXABzAGUAYwBkAHIAdgAuAFMA
WQBTAAAAAAAAACcAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUAbQAzADIA
XABEAFIASQBWAEUAUgBTAFwAcwByAHYAbgBlAHQALgBzAHkAcwAAAAAAAAApAAAAXABTAHkA
cwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIAcwBcAHQA
YwBwAGkAcAByAGUAZwAuAHMAeQBzAAAAJQAAAFwAUwB5AHMAdABlAG0AUgBvAG8AdABcAFMA
eQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABzAHIAdgAyAC4AcwB5AHMAAAAkAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAUwB5AHMAdABlAG0AMwAyAFwARABSAEkAVgBFAFIA
UwBcAHMAcgB2AC4AcwB5AHMAAAAAACYAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkA
cwB0AGUAbQAzADIAXABkAHIAaQB2AGUAcgBzAFwAcgBkAHAAZAByAC4AcwB5AHMAAAAAAAAA
AAAmAAAAXABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkA
dgBlAHIAcwBcAHQAZAB0AGMAcAAuAHMAeQBzAAAAAAAAAAAAKQAAAFwAUwB5AHMAdABlAG0A
UgBvAG8AdABcAFMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXAB0AHMAcwBlAGMA
cwByAHYALgBzAHkAcwAAACYAAABcAFMAeQBzAHQAZQBtAFIAbwBvAHQAXABTAHkAcwB0AGUA
bQAzADIAXABEAHIAaQB2AGUAcgBzAFwAUgBEAFAAVwBEAC4AUwBZAFMAAAAAAAAAAAAmAAAA
XABTAHkAcwB0AGUAbQBSAG8AbwB0AFwAcwB5AHMAdABlAG0AMwAyAFwAZAByAGkAdgBlAHIA
cwBcAHMAcABzAHkAcwAuAHMAeQBzAAAAAAAAAAAAKQAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAHMAeQBzAHQAZQBtADMAMgBcAEQAUgBJAFYARQBSAFMAXABhAHMAeQBuAGMAbQBhAGMA
LgBzAHkAcwAAAOCcyQIA+P//cAgBAJwAAABIG8gCAPj//wwJAQAEAAAARBvIAgD4//8QCQEA
BAAAAKCrwAIA+P//FAkBAAABAAAABs0CAPj//xQKAQAEAAAAAALNAgD4//8YCgEAUAAAAHww
0AIA+P//aAoBAAQAAABoMNACAPj//2wKAQAEAAAAWOIcAoD6//9wCgEAACAAAIDSxgIA+P//
cCoBAAgAAACI0sYCAPj//3gqAQAIAAAAALDBAgD4//+AKgEAABAAAABgpQIA+P//gDoBAAAQ
AAAAgOYCgPj//4BKAQAAEAAAALCsAgD4//+AWgEAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANzYwMS4xODUyNi5hbWQ2NGZy
ZS53aW43c3AxX2dkci4xNDA3MDYtMTUwNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhMDVlNTg1NC1h
MDAxLTRjMjItODg1MS1kZDc4NWUxMAUAAAB8MNACAPj//4Aw0AIA+P//aDDQAgD4//9sMNAC
APj//1jiHAKA+v//WAIdAoD6//+A0sYCAPj//4jSxgIA+P//iNLGAgD4//+Q0sYCAPj//0cA
AAAAAAAAaAAAAAgEAACEBgAAtAkAANwIAAAgBwAAuAIAAGgJAAAkAAAAhAgAADwAAAA8BQAA
VAUAAEgFAABICwAACAAAAAgHCAgICA0EDQgMCAgICAADAAAAgF4AAOAGLwQAAABcAACQDa8G
AAAAXAAAhBFXBgAAAFwAACgRawQAAABcAAC8DecEAAAAXAAAIAtTBgAAAFwAAEAQfwYAAABc
AAB8DxsEAAAAXAAAwY8BAAaAmwFx7QMABoAAAd2YAwAGAP8AdfEDAAaA+wBppgMABgD9AE32
AwAGAP0AoXoCAAqeQhOAcwqeySYYwwYAWgFl7AMABgADAX1PAQBOjCkETA5SIq8IZHxSorsC
gDBSoi4GHCBSHlADnB5WHnke1cMQABqaXgFhejsAHogmCKnGZAEaGokBmYWgARqabAH9kKAB
Ih5YARqaBwImm0cErV4BACoAPx2plHQALgzwA0QdMh7cAMWidgA2CNoAoYGyABqacAE5hKAB
GhpsAcGHoAEammsBJhvMBM1JOwAamggBfQhlARoaaAFph6ABGhoMAu0GZQG6GpEC9WU7ABqa
DgEmG9gDtKd+EBcCRBMGgMwBhNsAAAIAAsDyAAoDvAgAALgIAACtynJhAQAAAAAAAAAAAAAA
AABAAAAAAAAAkBwAAAAAALgIAACPlhsAmHQbUgAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAA
AABcAEQAZQB2AGkAYwBlAFwASABhAHIAZABkAGkAcwBrAFYAbwBsAHUAbQBlADIAXABQAHIA
bwBnAHIAYQBtACAARgBpAGwAZQBzACAAKAB4ADgANgApAFwAUwBQAEkAQwBFACAARwB1AGUA
cwB0ACAAVABvAG8AbABzAFwANgA0AFwAdgBkAGEAZwBlAG4AdAAuAGUAeABlAAAAAsBQAAoB
AgACwJYACgO8CAAAuAgAAGPNcmEBAAAAAAAAAAAAAAAAAAN3AAAAAACQGgAAAAAAuAgAAF+H
GgAkrx5SAAAAAAAAA3cAAAAAAAAAAAAAAAAAAAAAAAAAAFwAUwB5AHMAdABlAG0AUgBvAG8A
dABcAFMAeQBzAHQAZQBtADMAMgBcAG4AdABkAGwAbAAuAGQAbABsAAAAAAACABHAmgAgBIzm
cmEBAAAAQPH5AqD4//9cAEQAZQB2AGkAYwBlAFwASABhAHIAZABkAGkAcwBrAFYAbwBsAHUA
bQBlADIAXABXAGkAbgBkAG8AdwBzAFwAUAByAGUAZgBlAHQAYwBoAFwAVgBEAEEARwBFAE4A
VAAuAEUAWABFAC0ARQA0AEQAQgAwAEEANABEAC4AcABmAAAAAAAAAAAAAgARwJIAIASVhIJh
AQAAAECh+AKg+P//XABEAGUAdgBpAGMAZQBcAEgAYQByAGQAZABpAHMAawBWAG8AbAB1AG0A
ZQAyAFwAVwBpAG4AZABvAHcAcwBcAFMAeQBzAHQAZQBtADMAMgBcAGkAdAAtAEkAVABcAHQA
egByAGUAcwAuAGQAbABsAC4AbQB1AGkAAABTAoD6//8CAALAlgAKA7wIAAC4CAAAxCmEYQEA
AAAAAAAAAAAAAAAA8XYAAAAAAPARAAAAAAC4CAAAxAcSAFmgFVMAAAAAAADxdgAAAAAAAAAA
AAAAAAAAAAAAAAAAXABXAGkAbgBkAG8AdwBzAFwAUwB5AHMAdABlAG0AMwAyAFwAawBlAHIA
bgBlAGwAMwAyAC4AZABsAGwAAAAAAAIAAsCaAAoDvAgAALgIAAC+QIRhAQAAAAAAAAAAAAAA
AADh/P4HAAAAwAYAAAAAALgIAAAw1AYAWqAVUwAAAAAAAOH8/gcAAAAAAAAAAAAAAAAAAAAA
AABcAFcAaQBuAGQAbwB3AHMAXABTAHkAcwB0AGUAbQAzADIAXABLAGUAcgBuAGUAbABCAGEA
cwBlAC4AZABsAGwAAAAAAAAAAAACAALAkAAKA7wIAAC4CAAAGmaGYQEAAAAAAAAAAAAAAAAA
Kf/+BwAAAOACAAAAAAC4CAAADVUDAEDfW0oAAAAAAAAp//4HAAAAAAAAAAAAAAAAAAAAAAAA
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
AAABAQEAAQIAAAEBAQABAgAAAQEBAAECAAABAQEAAQIAAAEBAQABAgAAAQEBAAECAAABGQIA
GVIVAgEHAgAHAacAAQQBAARCAAAZBAEABEIAAHDsAQAAAAAAAAAAAAEEAQAEQgAAGQQBAARC
AADAPwIAAAAAAAAAAAABBAEABEIAABkEAQAEQgAA8EUIAAAAAAAAAAAAAQQBAARCAAAZBAEA
BEIAAEBRAgAAAAAAAAAAAAEEAQAEQgAAGQQBAARCAABg/AcAAAAAAAAAAAABBAEABEIAABkE
AQAEQgAAMBkMAAAAAAAAAAAAAQQBAARCAAAZBAEABEIAALDeAAAAAAAAAAAAAAEEAQAEQgAA
GQQBAARCAADwGQwAAAAAAAAAAAABBAEABEIAABkEAQAEQgAAsBoMAAAAAAAAAAAAAQQBAARC
AAAZBAEABEIAAHAbDAAAAAAAAAAAAAEUBoUUUwwBKwAFUAQCAAoBFAaFFFMMASsABVAEAgAK
ARQGhRRTDAErAAVQBAIACgFfJABf9CYAW+QlAFfUJABTxCMAT2QiAEt0IQBHNCAARPgMAD/o
CwA62AoANcgJADC4CAArqAcAJZgGAB+IBQAZeAQAFGgDAAcBJwABFAaFFFMMASsABVAEAgAK
ARQGhRRTDAErAAVQBAIACgEUBoUUUwwBKwAFUAQCAAoBFAaFFFMMASsABVAEAgAKARQGhRRT
DAErAAVQBAIACgEQBYUQUwgBKwABUAAaAAABFAaFFFMMASsABVAEAgAKARAFhRBTCAErAAFQ
ABoAAAEQBYUQUwgBKwABUAAaAAABEAWFEFMIASsAAVAAGgAAARAFhRBTCAErAAFQABoAAAEQ
BYUQUwgBKwABUAAaAAABFAaFFFMMASsABVAEAgAKARAFhRBTCAErAAFQABoAAAEUBoUUUwwB
KwAFUAQCAAoBXyQAX/QmAFvkJQBX1CQAU8QjAE9kIgBLdCEARzQgAET4DAA/6AsAOtgKADXI
CQAwuAgAK6gHACWYBgAfiAUAGXgEABRoAwAHAScAARQGhRRTDAErAAVQBAIACgEZBoUZUxEB
KwAKUAkCBQoBGAaFGFMQASsACVAIAgQKATsGhTtTMwErACxQKwInCgEEAQAEYgAAASkMhSlk
KgAidCkAGzQoABRTDAErAAVQBAIAChlQDIVQZCoASXQpAEI0KAA7UzMBKwAsUCsCJwpASgcA
AAAAAAAAAAABXyQAX/QmAFvkJQBX1CQAU8QjAE9kIgBLdCEARzQgAET4DAA/6AsAOtgKADXI
CQAwuAgAK6gHACWYBgAfiAUAGXgEABRoAwAHAScAAV8kAF/0JgBb5CUAV9QkAFPEIwBPZCIA
S3QhAEc0IABE+AwAP+gLADrYCgA1yAkAMLgIACuoBwAlmAYAH4gFABl4BAAUaAMABwE7AAEE
AQAEQgAAAZ8kAJ80LgCXZDAAj3QvAIf0NAB/5DMAd9QyAG/EMQBn+BMAXugSAFXYEQBMyBAA
Q7gPADqoDgAxmA0AKIgMAB94CwAXaAoADwE1AAEEAQAEQgAAAX8eAH/0NAB35DMAb9QyAGfE
MQBf+BMAVugSAE3YEQBEyBAAO7gPADKoDgApmA0AIIgMABd4CwAPaAoABwE1AAEEAQAEQgAA
AQQBAATCAAABlyQAlzQuAI9kMACHdC8Af/Q0AHfkMwBv1DIAZ8QxAF/4EwBW6BIATdgRAETI
EAA7uA8AMqgOACmYDQAgiAwAF3gLAA9oCgAHATUAAQYDAAZCAlABMAAAAQUCAAUyAVABBgMA
BmICUAEwAAABBQIABVIBUAEHBAAHMgNgAlABMAEHBAAHMgNwAmABUAEFAgAFkgFQAQYDAAaC
AlABMAAAAQkFAAliBdADcAJQATAAAAEFAgAFcgFQAQgEAAhSBOACUAEwAQcDAAdiA9ABUAAA
AQcEAAcyA3ACUAEwAQcDAAdCA+ABUAAAAQgEAAhyBNACcAFQAQcDAAeCA/ABUAAAAQkEAAmS
BeADwAFQAQ4IAA5SCuAI0AbABHADYAJQATABEAkAEIIM8ArgCNAGwARwA2ACUAEwAAABBwQA
B1IDcAJQATABCAUACGIEcANgAlABMAAAIQAEAAB0AAAAZAMAoKMEAKSjBAAw2BsAIQAAAKBh
CwDwYQsAWMkbACEAAACclwQA5JcEAODSGwAhAAAALN0BAN/dAQC81BsAIQAAALzTCQAw1AkA
WMkbACEAAACA0gkATNMJACTJGwAhAAAAJFMEAAhUBADg0hsAIQAAAPRFAAApRgAATDscACEA
AADk5QQAxOYEAOwqHAAhAAAA/DEBAOwzAQAwPhwAIQAAAKRBAAAYQwAA6B8cACEAAABAPwQA
kD8EACDKGwAhAAAAAIkBAKCKAQDsKhwAIQAAAOCvAQB0sAEAfMkbACEACAAA9AMAAHQEAABU
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
UwAACgEAAApKAAAAAAAAAAAAAAAAAEAAAEBQQUdFREFUQQDdAAAAEFQAAEwAAAAUSwAAAAAA
AAAAAAAAAABAAADAUEFHRVZSRkMeKQAAAPBUAAAqAAAAYEsAAAAAAAAAAAAAAAAAQAAAQFBB
R0VWUkZEUBIAAAAgVQAAFAAAAIpLAAAAAAAAAAAAAAAAAEAAAMBJTklUAAAAAFx2BQAAQFUA
AHgFAACeSwAAAAAAAAAAAAAAAAAgAADiLnJzcmMAAAA8XwMAAMBaAABgAwAAFlEAAAAAAAAA
AAAAAAAAQAAAQC5yZWxvYwAAdCAAAAAgXgAAIgAAAHZUAAAAAAAAAAAAAAAAAEAAAEIAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAABwOKwCAPj//2Yv/ACA+P//
AGD5AID4///4lPoAgPj//wDw+gCA+P//TP78AID4//8AYKUCAPj//4CjzQIA+P//AGClAgD4
//8ghc0CAPj//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABO5AKA+P//
0IjmAoD4//8fABAAAAAAAGCC5gKA+P//AAAAAAAAAACwiuYCgPj//2CH5gKA+P//CIrmAoD4
///BZLACAPj//wiK5gKA+P//YILmAoD4//8AAAAAgPj//wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/IqwIA+P//AAAAAAAAAAAAAAAAAAAAAB8A
EACAHwAAEAArACsAUwArABgAhgAAABHy+QCA+P//aPJ2A4D6//+4EncDgPr//w8AAAAAAAAA
AIBvAYD6///QgG8BgPr//wAAAAAAAAAAoAMAAAAAAAAAAAAAAAAAAAIAAAAAAAAAQIzmAoD4
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
QI3mAoD4//8AAAAAAAAAAAAw5gKA+P//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAfAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+8OD/yB1W4lFgEiJTYhIiVWQ
TIlFmEyJTaDokYT//wvAi0WASItNiEiLVZBMi0WYTItNoEiJo9gBAAAPhLH8//9IjT1YiSMA
i3cQSIs/O8ZzEEiNPLcPvgQ4C8APjvn9//+4HAAAwOnv/f//uUoAAABFM8lFDyDARQvAdRS5
AQAAAEUPtoPwAQAARYuLxAEAAEiLlegAAABMi9XoYAAAAEiD7FBIiUwkIEiJVCQoTIlEJDBM
iUwkOEyJVCRASYvK6GvIDgBIi0wkIEiLVCQoTItEJDBMi0wkOEyLVCRASIPEUEH/0kiJRbBI
i8jo38cOAEiLRbDpWf3//2YPH0QAAEiB7DgBAABIjYQkAAEAAA8pdCQwDyl8JEBEDylEJFBE
DylMJGBEDylUJHBEDylYgEQPKWCQRA8paKBEDylwsEQPKXjASIkYSIl4CEiJcBBMiWAYTIlo
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
QYmAgAAAAEGJkIQAAACLDVp1IwAPMkGJgJgAAABBiZCcAAAAiw1AdSMADzJBiYCQAAAAQYmQ
lAAAALnZAQAADzKD4PwPMMIAAMzMzMzMzA8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFJHRER1bXBCbG9iEAAAALEdAPAgAAAAjwBcvDoe
10SYjYb2iExnWGEBAAAAAAAABwAAAAACBCRZAQAAABgAAAECAOgDAIAACAAAAAAAAAQEBf//
WGVuADQuNS4wLXJjADExLzE5LzIwMTQAAAEbAAEBAgMEAAAAAAAAAAAAAAAAAAAAAAYAAFhl
bgBIVk0gZG9tVQA0LjUuMC1yYwAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAAAAMNAAMBAQAAAAMDAwJYZW4AAAQaAQQBAwEC5QYBAP/7iRcAAAAAZApkCkEBQ1BVIDEA
SW50ZWwAAAQaAgQBAwEC5QYBAP/7iRcAAAAAZApkCkEBQ1BVIDIASW50ZWwAAAsFAAsBWGVu
AAAQDwAQAQMGAAAeAP7/AQAAABEVABEAEAAAQABAAIAHCQABAAcAAERJTU0gMAAAEw8AEwAA
AAD//x0AABABAAAUEwAUAAAAAP//HQAAEQATAQAAAAAgCwAgAAAAAAAAAAAAfwQAfwAAAAAA
AAAAACAAAACJw3psE0PcR580qIAKD7VsbgIAAAAAAAACAAAACgAAAH4ATQBIAHoAAAAEAAAA
BAAAAGQKAAAsAAAAQwBvAG0AcABvAG4AZQBuAHQAIABJAG4AZgBvAHIAbQBhAHQAaQBvAG4A
AAADAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAmAAAAQwBvAG4AZgBpAGcAdQByAGEAdABpAG8A
bgAgAEQAYQB0AGEAAAAJAAAAEAAAAP//////////AAAAAAAAAAAWAAAASQBkAGUAbgB0AGkA
ZgBpAGUAcgAAAAEAAABKAAAASQBuAHQAZQBsADYANAAgAEYAYQBtAGkAbAB5ACAANgAgAE0A
bwBkAGUAbAAgADMAMAAgAFMAdABlAHAAcABpAG4AZwAgADUAAAAoAAAAUAByAG8AYwBlAHMA
cwBvAHIATgBhAG0AZQBTAHQAcgBpAG4AZwAAAAEAAABgAAAASQBuAHQAZQBsACgAUgApACAA
WABlAG8AbgAoAFIAKQAgAEMAUABVACAAIAAgACAAIAAgACAAIAAgACAAIABYADMANAA1ADAA
IAAgAEAAIAAyAC4ANgA3AEcASAB6AAAAIgAAAFUAcABkAGEAdABlACAAUwBpAGcAbgBhAHQA
dQByAGUAAAADAAAACAAAAAAAAAAHAAAAHAAAAFUAcABkAGEAdABlACAAUwB0AGEAdAB1AHMA
AAAEAAAABAAAAAcAAAAiAAAAVgBlAG4AZABvAHIASQBkAGUAbgB0AGkAZgBpAGUAcgAAAAEA
AAAaAAAARwBlAG4AdQBpAG4AZQBJAG4AdABlAGwAAAAMAAAATQBTAFIAOABCAAAACwAAAAgA
AAAAAAAABwAAAAAAIAAAAG/APdCO2MVEuir64DUXLRmYAwAAAAAAAAAAAAAAAAAAAAAAAAsA
AABHZW51bnRlbGluZUkLAAAAR2VudW50ZWxpbmVJAAAAAAEAAADlBgEAAAggAgEiuIH/+4sX
5QYBAAAIIAIBIriB//uLFwAAAAACAAAAAVoDVeSy8AAAAAAALCHKCQFaA1XksvAAAAAAACwh
ygkAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAdEAAAAAAAAAAAAAAAAAAAH
RAAAAAAAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAgAAAAEA
AAAXAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAABAAAAiwAAAAAAAAAHAAAA
AAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAQAAAIAAAMABDQAAAAAAAAAAAAAAAAAAAQ0AAAAA
AAAAAAAAAAAAAAAAAAAAAACACAAAgAAAAAAAAAAAAAAAAAgAAIAAAAAAAAAAAAAAAAAAAAAA
AQAAgAAAAAAAAAAAAQAAAAAIECgAAAAAAAAAAAEAAAAACBAoAAAAAAIAAIBJbnRlbChSKSBY
ZW9uKFIpSW50ZWwoUikgWGVvbihSKQAAAAADAACAIENQVSAgICAgICAgICAgWCBDUFUgICAg
ICAgICAgIFgAAAAABAAAgDM0NTAgIEAgMi42N0dIegAzNDUwICBAIDIuNjdHSHoAAAAAAAUA
AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAACAAAAAAAAAAABAYAAB
AAAAAAAAAAAAAAAAQGAAAQAAAAAAAAAABwAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAgAAIAkMAAAAAAAAAAAAAAAAAAAJDAAAAAAAAAAAAAAAAAAACAAAADSQDvo
oLBCSKvqccnjRj3RQAAAAAAAAAAAAAAAQVBJQ2AEAAACsFhlbgAAAEZBQ1D0AAAABEBYZW4A
AABXQUVUKAAAAAFWWGVuAAAASFBFVDgAAAAB0lhlbgAAACAAAACISMhU0QEeTL7WKCyYJBMD
ABAAAAAAAAAAAAAAnUxNVCyU1Ua/UN9c2VJKUEjwxAKA+v//uA8AAOgIrAgyAAAAY2Ryb20A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATFIcAAEAAAAAAAoAZh/S0VbuKDl3P2A3
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
TFI8ACwAAAAIBw8Ad/p5j+/a3gVZfKRoubDwn9jfNP1/BQAAcCzLAoD6//8HBAAAAFAU1AKA
+v//AAAATFI8AC0AAABEBw8Ad/p5j+/a3gVZfKRoubDwn9jfNP1/BQAAcCzLAoD6//8HBAAA
APBlJAOA+v//AAAATFI8AC4AAACABw8Ad/p5j+/a3gVZfKRoubDwn9jfNP1/BQAAcCzLAoD6
//8HBAAAAOAQVQOA+v//AAAATFI8AC8AAAC8Bw8Ad/p5j+/a3gVZfKRoubDwn9jfNP1/BQAA
cCzLAoD6//8HBAAAAOAQVQOA+v//AAAATFI8ADAAAAD4Bw8Ad/p5j+/a3gVZfKRoubDwn9jf
NP1/BQAAcCzLAoD6//8HBAAAAOAQVQOA+v//AAAATFI8ADEAAAA0CA8Ad/p5j+/a3gVZfKRo
ubDwn9jfNP1/BQAAcCzLAoD6//8HBAAAAOAQVQOA+v//AAAATFI8ADIAAABwCA8Ad/p5j+/a
3gVZfKRoubDwn9jfNP1/BQAAcCzLAoD6//8HBAAAABAAmwOA+v//AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAACAAAABMSn74ocUvTb/w1d5jpeTDMAIAAAAAAAAAAAAAAAAAAAAAAAABAAAACwAAAAAA
AABXZGYwMTAwMAAAAAAAAAAA/0TKFXpNqku7pQmYlV5THgQAABBQ2k8CgPr//wEAAAAJAAAA
sB0AAG1zaXNhZHJ2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgBcAED+dgGA+v//AQAAAAkA
AACwHQAAdmRydnJvb3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIMzgAsOhyAoD6//8BAAAA
BQAAAHAXAABzdG9yZmx0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAQwMQCgPr//wEA
AAAJAAAAsB0AAGNkcm9tAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAECuzAKA+v//
AQAAAAkAAACwHQAAVmlydGlvU2VyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAA8OrKAoD6
//8BAAAACQAAALAdAABpbnRlbHBwbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAErWAABAfsoC
gPr//wEAAAAJAAAAsB0AAENvbXBvc2l0ZUJ1cwAAAAAAAAAAAAAAAAAAAAAAAAAASzM4AGB2
3AKA+v//AQAAAAkAAACwHQAAdW1idXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA
8MhgA4D6//8BAAAABwAAAHEXAABQRUFVVEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA
AAA=
--------------080009070007070309030302
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
win-pv-devel mailing list
win-pv-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel
--------------080009070007070309030302--


From xen-devel-bounces@lists.xen.org Thu Nov 20 11:21:28 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Nov 2014 11:21:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XrPnj-0002p3-Uk; Thu, 20 Nov 2014 11:21:27 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <fabio.fantoni@m2r.biz>) id 1XrPni-0002oD-Ba
	for xen-devel@lists.xensource.com; Thu, 20 Nov 2014 11:21:26 +0000
Received: from [85.158.143.35] by server-1.bemta-4.messagelabs.com id
	03/39-09842-5BECD645; Thu, 20 Nov 2014 11:21:25 +0000
X-Env-Sender: fabio.fantoni@m2r.biz
X-Msg-Ref: server-6.tower-21.messagelabs.com!1416482481!14060274!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32408 invoked from network); 20 Nov 2014 11:21:21 -0000
Received: from mail-wg0-f54.google.com (HELO mail-wg0-f54.google.com)
	(74.125.82.54)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Nov 2014 11:21:21 -0000
Received: by mail-wg0-f54.google.com with SMTP id y10so3428473wgg.27
	for <xen-devel@lists.xensource.com>;
	Thu, 20 Nov 2014 03:21:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:cc:subject:references:in-reply-to:content-type;
	bh=h/k0la4djW7oU+p5CaEWdHbJhW7RuUJvv5Ot5nBY3ho=;
	b=EKQzFt9Rpvk3jLbaTtSZycSkcxgdVeWzsWtu6YCOjFBTQ/Dx4ZM3F1Sk/08FUk7DYD
	H1og+GKHwdbyIdCk+EiR6SaFIXM2YY2BtdlQbd2vTyIqi3dDK4P2bdtcQ6AtGGYcZouN
	xZhj0ej5Uk90un+mIdkfDxWN+Av40ALYxmuC8B4JhbXx+P9dIW3r7ZdtK4gc9u/QtEy0
	r7jBLdnPWrRlxCeQ4AxX/nDJl/O12Jgcy+aHdGbwFEsVv1qvf0RUyCYjvbaijVQjy5ET
	tyEYoBDOhXelmgXNXRNxn5zC85HvpwCQfNSNTVweJy/2OuPYVmhsQBI7JyTzgeuvGsQQ
	guXw==
X-Gm-Message-State: ALoCoQkpjlW7j2kcYCTlL6yW4eZ1JE0PH4P8Zw+sOq5OusNlG2Mo82pBpjmPXcakryqyehPhpLax
X-Received: by 10.194.239.164 with SMTP id vt4mr23146318wjc.131.1416482479759; 
	Thu, 20 Nov 2014 03:21:19 -0800 (PST)
Received: from [192.168.1.15] (ip-73-126.sn2.eutelia.it. [83.211.73.126])
	by mx.google.com with ESMTPSA id fv5sm2899137wjc.37.2014.11.20.03.21.16
	for <multiple recipients>
	(version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Thu, 20 Nov 2014 03:21:18 -0800 (PST)
Message-ID: <546DCEB4.5000205@m2r.biz>
Date: Thu, 20 Nov 2014 12:21:24 +0100
From: Fabio Fantoni <fabio.fantoni@m2r.biz>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: xen-devel <xen-devel@lists.xensource.com>, 
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
	spice-devel@lists.freedesktop.org
References: <53BBA83C.3010307@m2r.biz>
	<1404809604.30343.5.camel@cihla.spice.brq.redhat.com>
	<53BBC2AA.4030503@m2r.biz> <53BBC952.1040902@m2r.biz>
	<54130761.6080501@m2r.biz> <541C2D39.1060607@m2r.biz>
	<54648477.5040505@m2r.biz> <5464A27D.4020107@m2r.biz>
In-Reply-To: <5464A27D.4020107@m2r.biz>
Cc: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [Spice-devel] screen freezed for 2-3 minutes on
 spice connect on xen windows 7 domU's with qxl after save/restore
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4622071111556217136=="
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============4622071111556217136==
Content-Type: multipart/alternative;
 boundary="------------060009010202020400050503"

This is a multi-part message in MIME format.
--------------060009010202020400050503
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Length: 43803
Content-Transfer-Encoding: quoted-printable

Il 13/11/2014 13:22, Fabio Fantoni ha scritto:
> Il 13/11/2014 11:14, Fabio Fantoni ha scritto:
>> Il 19/09/2014 15:18, Fabio Fantoni ha scritto:
>>> Il 12/09/2014 16:46, Fabio Fantoni ha scritto:
>>>> Il 08/07/2014 12:34, Fabio Fantoni ha scritto:
>>>>> Il 08/07/2014 12:06, Fabio Fantoni ha scritto:
>>>>>> Il 08/07/2014 10:53, David Ja=9Aa ha scritto:
>>>>>>> Hi,
>>>>>>>
>>>>>>> On =DAt, 2014-07-08 at 10:13 +0200, Fabio Fantoni wrote:
>>>>>>>> On xen 4.5 (tried with qemu 2.0.0/2.1-rc0, spice 0.12.5 and 
>>>>>>>> client with
>>>>>>>> spice-gtk 0.23/0.25) windows 7 domUs with qxl vga works good as 
>>>>>>>> kvm
>>>>>>>> except for one problem after xl save/restore, when after 
>>>>>>>> restore on
>>>>>>>> spice client connect  the domU's screen freezed for 2-3 minutes 
>>>>>>>> (and
>>>>>>>> seems also windows), after this time seems that all return to 
>>>>>>>> works
>>>>>>>> correctly.
>>>>>>>> This problem happen also if spice client connect long time 
>>>>>>>> after restore.
>>>>>>>> With stdvga not have this problem but stdvga has many missed 
>>>>>>>> resolutions
>>>>>>>> and bad refresh performance.
>>>>>>>>
>>>>>>>> If you need more tests/informations tell me and I'll post them.
>>>>>>> Client and server logs would certainly help. Please run:
>>>>>>>    * virt-viewer with --spice-debug option
>>>>>>>    * spice-server with SPICE_DEBUG_LEVEL environment variable set
>>>>>>>      to 4 or 5 (if you use qemu+libvirt, use qemu:env element:
>>>>>>> http://libvirt.org/drvqemu.html#qemucommand )
>>>>>>> and note the location in the logs where the freeze takes place.
>>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> David
>>>>>>
>>>>>> Thanks for your reply, in attachments:
>>>>>> - domU's xl cfg: W7.cfg
>>>>>> - xl -vvv create/save/restore: xen logs.txt
>>>>>> - remote-viewer with --spice-debug after domU's start until xl 
>>>>>> save: spicelog-1.txt (zipped)
>>>>>> - remote-viewer with --spice-debug after domU's xl restore: 
>>>>>> spicelog-2.txt
>>>>>
>>>>> Sorry for my forgetfulness, here also qemu's log:
>>>>> - after domU's start until xl save: qemu-dm-W7.log.1
>>>>> - after domU's xl restore: qemu-dm-W7.log
>>>>>
>>>>>>
>>>>>> If you need more tests/informations tell me and I'll post them.
>>>>>>
>>>>>>
>>>>>>> Thanks for any reply and sorry for my bad english.
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Spice-devel mailing list
>>>>>>> Spice-devel@lists.freedesktop.org
>>>>>>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>>>>>
>>>>
>>>> The problem persist, this time I saw these in xl dmesg after restore:
>>>>
>>>> (XEN) HVM2 restore: CPU 0
>>>> (XEN) HVM2 restore: CPU 1
>>>> (XEN) HVM2 restore: PIC 0
>>>> (XEN) HVM2 restore: PIC 1
>>>> (XEN) HVM2 restore: IOAPIC 0
>>>> (XEN) HVM2 restore: LAPIC 0
>>>> (XEN) HVM2 restore: LAPIC 1
>>>> (XEN) HVM2 restore: LAPIC_REGS 0
>>>> (XEN) HVM2 restore: LAPIC_REGS 1
>>>> (XEN) HVM2 restore: PCI_IRQ 0
>>>> (XEN) HVM2 restore: ISA_IRQ 0
>>>> (XEN) HVM2 restore: PCI_LINK 0
>>>> (XEN) HVM2 restore: PIT 0
>>>> (XEN) HVM2 restore: RTC 0
>>>> (XEN) HVM2 restore: HPET 0
>>>> (XEN) HVM2 restore: PMTIMER 0
>>>> (XEN) HVM2 restore: MTRR 0
>>>> (XEN) HVM2 restore: MTRR 1
>>>> (XEN) HVM2 restore: VIRIDIAN_DOMAIN 0
>>>> (XEN) HVM2 restore: VIRIDIAN_VCPU 0
>>>> (XEN) HVM2 restore: VIRIDIAN_VCPU 1
>>>> (XEN) HVM2 restore: VMCE_VCPU 0
>>>> (XEN) HVM2 restore: VMCE_VCPU 1
>>>> (XEN) HVM2 restore: TSC_ADJUST 0
>>>> (XEN) HVM2 restore: TSC_ADJUST 1
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77579 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757a invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757b invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757c invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757d invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757e invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757f invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77580 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77581 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77582 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77583 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77584 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77585 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77586 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77587 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77588 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77589 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758a invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758b invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758c invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758d invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758e invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758f invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77590 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77591 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77592 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77593 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77594 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77595 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77596 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77597 invalid
>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77598 invalid
>>>> (XEN) grant_table.c:1272:d2v0 Expanding dom (2) grant table from 
>>>> (4) to (32) frames.
>>>> (XEN) irq.c:380: Dom2 callback via changed to GSI 24
>>>>
>>>> Tested on latest staging (commit 
>>>> 7d203b337fb2dcd148d2df850e25b67c792d4d0b) plus the spice patches:
>>>> https://github.com/Fantu/Xen/commits/rebase/m2r-staging
>>>>
>>>> If you need more informations or tests tell me and I'll post them.
>>>> Thanks for any reply and sorry for my bad english.
>>>
>>> I did another tests updating to latest git staging (commit 
>>> 3e2331d271cc0882e4013c8f20398c46c35f90a1) and is nomore problem of 
>>> "only" 2-3 minutes but now when it appears to restart (after 2-3 
>>> minutes) windows domUs undefinitely hangs instead.
>>> No further details in xen and domU's logs.
>>>
>>> If you need more tests/details tell me and I'll do them.
>>>
>>> Thanks for any reply.
>>
>> I did a new test with xen build based on tag 4.5.0-rc2 and on xl 
>> dmesg show these errors:
>>> *(XEN) hvm.c:6119:d5v0 Bad HVM op 23.*
>> Before and after save/restore, with stdvga instead not show them.
>
> Sorry, I found that was introduced by new winpv drivers update instead 
> and I solved applying this patch:
> x86/hvm: Add per-vcpu evtchn upcalls v3 
> http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html
> About save/restore problem with qxl I still not found a solution or at 
> least the exact cause :(

I tried a strace on qemu process when windows (in domU) is in temp. 
freeze and still does many operations (seems similar), I post below a 
small part if can be useful.
I noted for example some of these lines:
read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
temporarily unavailable)
Is it normal=3F

...
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 4197512}, NULL, 8) =3D 2 ([{fd=3D30, revents=3DPOLLIN}, {fd=3D8, 
revents=3DPOLLIN}], left {0, 4193071})
read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
read(30, "W\0\0\0", 4)                  =3D 4
write(30, "W\0\0\0", 4)                 =3D 4
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 89449721}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 89526013}) =3D 0
gettimeofday({1416480295, 28658}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 89678802}) =3D 0
gettimeofday({1416480295, 28811}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 0}, NULL, 8) =3D 1 ([{fd=3D6, revents=3DPOLLIN}], left {0, 0})
*read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
temporarily unavailable)*
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D 0x7f4a3b435000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D 0x7f4a3b434000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D 0x7f4a3b433000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D 0x7f4a3b432000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D 0x7f4a3b2db000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D 0x7f4a3b2da000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D 0x7f4a3b2d9000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D 0x7f4a3b2d8000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D 0x7f4a3b2d7000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D 0x7f4a3b2d6000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D 0x7f4a3b2d5000
clock_gettime(CLOCK_MONOTONIC, {699, 91880930}) =3D 0
futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D 0x7f4a3b2d4000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D 0x7f4a3b2d3000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D 0x7f4a3b2d2000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D 0x7f4a3b2d1000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D 0x7f4a3b2d0000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D 0x7f4a3b2cf000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D 0x7f4a3b2ce000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D 0x7f4a3b2cd000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x14000) =3D 0x7f4a3b2cc000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x15000) =3D 0x7f4a3b2cb000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x16000) =3D 0x7f4a3b2ca000
clock_gettime(CLOCK_MONOTONIC, {699, 93792961}) =3D 0
futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x17000) =3D 0x7f4a3b2c9000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x18000) =3D 0x7f4a3b2c8000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x19000) =3D 0x7f4a3b2c7000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1a000) =3D 0x7f4a3b2c6000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1b000) =3D 0x7f4a3b2c5000
clock_gettime(CLOCK_MONOTONIC, {699, 94895166}) =3D 0
futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1c000) =3D 0x7f4a3b2c4000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1d000) =3D 0x7f4a3b2c3000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1e000) =3D 0x7f4a3b2c2000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1f000) =3D 0x7f4a3b2c1000
clock_gettime(CLOCK_MONOTONIC, {699, 95826884}) =3D 0
futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
read(6, "\1\0\0\0\0\0\0\0", 512)        =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 96084347}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 96160414}) =3D 0
gettimeofday({1416480295, 35292}, NULL) =3D 0
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 96389311}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 96463937}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 96539139}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 96614031}) =3D 0
gettimeofday({1416480295, 35746}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 96766312}) =3D 0
gettimeofday({1416480295, 35898}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 13233688}, NULL, 8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, 
revents=3DPOLLIN}], left {0, 13227138})
read(20, 
"\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\302@\0"..., 
69632) =3D 101
clock_gettime(CLOCK_MONOTONIC, {699, 97192856}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 97267978}) =3D 0
gettimeofday({1416480295, 36400}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 97418924}) =3D 0
gettimeofday({1416480295, 36550}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 12581076}, NULL, 8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, 
revents=3DPOLLIN}], left {0, 12576281})
read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
read(20, 
"\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\303@\0"..., 
69632) =3D 101
clock_gettime(CLOCK_MONOTONIC, {699, 97915644}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 97990808}) =3D 0
gettimeofday({1416480295, 37123}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 98142454}) =3D 0
gettimeofday({1416480295, 37273}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 11857546}, NULL, 8) =3D 1 ([{fd=3D6, revents=3DPOLLIN}], left {0, 
9477611})
*read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
temporarily unavailable)*
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
read(6, "\5\0\0\0\0\0\0\0", 512)        =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 101436871}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 101511629}) =3D 0
gettimeofday({1416480295, 40643}, NULL) =3D 0
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 101739580}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 101814222}) =3D 0
gettimeofday({1416480295, 40946}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 101966019}) =3D 0
gettimeofday({1416480295, 41097}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 0}, NULL, 8) =3D 1 ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d4000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d3000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d2000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d1000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d0000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2cf000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2ce000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2cd000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2cc000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2cb000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2ca000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 104926625}) =3D 0
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c9000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c8000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c7000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c6000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c5000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 106215131}) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b435000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b434000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b433000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b432000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2db000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2da000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d9000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d8000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d7000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d6000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d5000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 108790323}) =3D 0
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 109101155}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 109197529}) =3D 0
gettimeofday({1416480295, 48329}, NULL) =3D 0
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 109425673}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 109500338}) =3D 0
gettimeofday({1416480295, 48632}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 109652242}) =3D 0
gettimeofday({1416480295, 48783}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 0}, NULL, 8) =3D 2 ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, 
revents=3DPOLLIN}], left {0, 0})
read(8, "\4\0\0\0\0\0\0\0", 16)         =3D 8
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c4000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c3000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c2000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2c1000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 111044545}) =3D 0
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D 0x7f4a3b435000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D 0x7f4a3b434000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D 0x7f4a3b433000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D 0x7f4a3b432000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D 0x7f4a3b2db000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D 0x7f4a3b2da000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D 0x7f4a3b2d9000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D 0x7f4a3b2d8000
clock_gettime(CLOCK_MONOTONIC, {699, 112505496}) =3D 0
futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
read(6, "\6\0\0\0\0\0\0\0", 512)        =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 112845620}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 112919875}) =3D 0
gettimeofday({1416480295, 52051}, NULL) =3D 0
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 113146496}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 113220805}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 113295291}) =3D 0
gettimeofday({1416480295, 52426}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 113444996}) =3D 0
gettimeofday({1416480295, 52576}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 0}, NULL, 8) =3D 1 ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})
read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D 0x7f4a3b2d7000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D 0x7f4a3b2d6000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D 0x7f4a3b2d5000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D 0x7f4a3b2d4000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D 0x7f4a3b2d3000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D 0x7f4a3b2d2000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D 0x7f4a3b2d1000
clock_gettime(CLOCK_MONOTONIC, {699, 115162643}) =3D 0
futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D 0x7f4a3b2d0000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D 0x7f4a3b2cf000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D 0x7f4a3b2ce000
ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D 0x7f4a3b2cd000
clock_gettime(CLOCK_MONOTONIC, {699, 115964897}) =3D 0
futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
clock_gettime(CLOCK_MONOTONIC, {699, 116134364}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 116209521}) =3D 0
gettimeofday({1416480295, 55341}, NULL) =3D 0
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 116437231}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 116519253}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 116594135}) =3D 0
gettimeofday({1416480295, 55725}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 116744907}) =3D 0
gettimeofday({1416480295, 55876}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 0}, NULL, 8) =3D 2 ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, 
revents=3DPOLLIN}], left {0, 0})
read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b435000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b434000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b433000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b432000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2db000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2da000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d9000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
munmap(0x7f4a3b2d8000, 4096)            =3D 0
ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 119055248}) =3D 0
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
read(6, "\6\0\0\0\0\0\0\0", 512)        =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 119599841}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 119676398}) =3D 0
gettimeofday({1416480295, 58810}, NULL) =3D 0
write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
clock_gettime(CLOCK_MONOTONIC, {699, 119906131}) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 119981106}) =3D 0
gettimeofday({1416480295, 59114}, NULL) =3D 0
clock_gettime(CLOCK_MONOTONIC, {699, 120133916}) =3D 0
gettimeofday({1416480295, 59265}, NULL) =3D 0
ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D40, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D37, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D22, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D19, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
{fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
18, {0, 0}, NULL, 8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, 
revents=3DPOLLIN}], left {0, 0})
...

Strace of domU's qemu process during freeze can be useful=3F I must do a 
more specific tests=3F
If you need more informations/tests tell me and I'll post them.

Thanks for any reply and sorry for my bad english.


>
>>
>> Below I posted full xl dmesg of domU, if you need more 
>> informations/tests tell me and I'll post them.
>>
>>
>>> (d4) HVM Loader
>>> (d4) Detected Xen v4.5.0-rc
>>> (d4) Xenbus rings @0xfeffc000, event channel 1
>>> (d4) System requested SeaBIOS
>>> (d4) CPU speed is 2660 MHz
>>> (d4) Relocating guest memory for lowmem MMIO space disabled
>>> (XEN) irq.c:270: Dom4 PCI link 0 changed 0 -> 5
>>> (d4) PCI-ISA link 0 routed to IRQ5
>>> (XEN) irq.c:270: Dom4 PCI link 1 changed 0 -> 10
>>> (d4) PCI-ISA link 1 routed to IRQ10
>>> (XEN) irq.c:270: Dom4 PCI link 2 changed 0 -> 11
>>> (d4) PCI-ISA link 2 routed to IRQ11
>>> (XEN) irq.c:270: Dom4 PCI link 3 changed 0 -> 5
>>> (d4) PCI-ISA link 3 routed to IRQ5
>>> (d4) pci dev 01:3 INTA->IRQ10
>>> (d4) pci dev 02:0 INTA->IRQ11
>>> (d4) pci dev 03:0 INTA->IRQ5
>>> (d4) pci dev 04:0 INTA->IRQ5
>>> (d4) pci dev 05:0 INTA->IRQ10
>>> (d4) pci dev 06:0 INTA->IRQ11
>>> (d4) pci dev 1d:0 INTA->IRQ10
>>> (d4) pci dev 1d:1 INTB->IRQ11
>>> (d4) pci dev 1d:2 INTC->IRQ5
>>> (d4) pci dev 1d:7 INTD->IRQ5
>>> (d4) No RAM in high memory; setting high_mem resource base to 100000000
>>> (d4) pci dev 05:0 bar 10 size 004000000: 0f0000000
>>> (d4) pci dev 05:0 bar 14 size 004000000: 0f4000000
>>> (d4) pci dev 02:0 bar 14 size 001000000: 0f8000008
>>> (d4) pci dev 06:0 bar 30 size 000040000: 0f9000000
>>> (d4) pci dev 05:0 bar 30 size 000010000: 0f9040000
>>> (d4) pci dev 03:0 bar 10 size 000004000: 0f9050000
>>> (d4) pci dev 05:0 bar 18 size 000002000: 0f9054000
>>> (d4) pci dev 04:0 bar 14 size 000001000: 0f9056000
>>> (d4) pci dev 1d:7 bar 10 size 000001000: 0f9057000
>>> (d4) pci dev 02:0 bar 10 size 000000100: 00000c001
>>> (d4) pci dev 06:0 bar 10 size 000000100: 00000c101
>>> (d4) pci dev 06:0 bar 14 size 000000100: 0f9058000
>>> (d4) pci dev 04:0 bar 10 size 000000020: 00000c201
>>> (d4) pci dev 05:0 bar 1c size 000000020: 00000c221
>>> (d4) pci dev 1d:0 bar 20 size 000000020: 00000c241
>>> (d4) pci dev 1d:1 bar 20 size 000000020: 00000c261
>>> (d4) pci dev 1d:2 bar 20 size 000000020: 00000c281
>>> (d4) pci dev 01:1 bar 20 size 000000010: 00000c2a1
>>> (d4) Multiprocessor initialisation:
>>> (d4)  - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... 
>>> done.
>>> (d4)  - CPU1 ... 36-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... 
>>> done.
>>> (d4) Testing HVM environment:
>>> (d4)  - REP INSB across page boundaries ... passed
>>> (d4)  - GS base MSRs and SWAPGS ... passed
>>> (d4) Passed 2 of 2 tests
>>> (d4) Writing SMBIOS tables ...
>>> (d4) Loading SeaBIOS ...
>>> (d4) Creating MP tables ...
>>> (d4) Loading ACPI ...
>>> (d4) S3 disabled
>>> (d4) S4 disabled
>>> (d4) vm86 TSS at fc00a100
>>> (d4) BIOS map:
>>> (d4)  10000-100d3: Scratch space
>>> (d4)  c0000-fffff: Main BIOS
>>> (d4) E820 table:
>>> (d4)  [00]: 00000000:00000000 - 00000000:000a0000: RAM
>>> (d4)  HOLE: 00000000:000a0000 - 00000000:000c0000
>>> (d4)  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
>>> (d4)  [02]: 00000000:00100000 - 00000000:78000000: RAM
>>> (d4)  HOLE: 00000000:78000000 - 00000000:fc000000
>>> (d4)  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
>>> (d4) Invoking SeaBIOS ...
>>> (d4) SeaBIOS (version 
>>> debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)
>>> (d4)
>>> (d4) Found Xen hypervisor signature at 40000100
>>> (d4) Running on QEMU (i440fx)
>>> (d4) xen: copy e820...
>>> (d4) Relocating init from 0x000df619 to 0x77fae600 (size 71995)
>>> (d4) CPU Mhz=3D2661
>>> (d4) Found 13 PCI devices (max PCI bus is 00)
>>> (d4) Allocated Xen hypercall page at 77fff000
>>> (d4) Detected Xen v4.5.0-rc
>>> (d4) xen: copy BIOS tables...
>>> (d4) Copying SMBIOS entry point from 0x00010010 to 0x000f0f40
>>> (d4) Copying MPTABLE from 0xfc001160/fc001170 to 0x000f0e40
>>> (d4) Copying PIR from 0x00010030 to 0x000f0dc0
>>> (d4) Copying ACPI RSDP from 0x000100b0 to 0x000f0d90
>>> (d4) Using pmtimer, ioport 0xb008
>>> (d4) Scan for VGA option rom
>>> (d4) Running option rom at c000:0003
>>> (XEN) stdvga.c:147:d4v0 entering stdvga and caching modes
>>> (d4) pmm call arg1=3D0
>>> (d4) Turning on vga text mode console
>>> (d4) SeaBIOS (version 
>>> debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)
>>> (d4) Machine UUID 9d836955-983f-4413-89c3-6893ea19d838
>>> (d4) EHCI init on dev 00:1d.7 (regs=3D0xf9057020)
>>> (d4) Found 0 lpt ports
>>> (d4) Found 0 serial ports
>>> (d4) ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
>>> (d4) ATA controller 2 at 170/374/0 (irq 15 dev 9)
>>> (d4) ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (50000 MiBytes)
>>> (d4) Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
>>> (d4) DVD/CD [ata0-1: QEMU DVD-ROM ATAPI-4 DVD/CD]
>>> (d4) Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
>>> (d4) UHCI init on dev 00:1d.0 (io=3Dc240)
>>> (d4) UHCI init on dev 00:1d.1 (io=3Dc260)
>>> (d4) UHCI init on dev 00:1d.2 (io=3Dc280)
>>> (d4) PS2 keyboard initialized
>>> (d4) All threads complete.
>>> (d4) Scan for option roms
>>> (d4) Running option rom at c980:0003
>>> (d4) pmm call arg1=3D1
>>> (d4) pmm call arg1=3D0
>>> (d4) pmm call arg1=3D1
>>> (d4) pmm call arg1=3D0
>>> (d4) Searching bootorder for: /pci@i0cf8/*@6
>>> (d4)
>>> (d4) Press F12 for boot menu.
>>> (d4)
>>> (d4) Searching bootorder for: HALT
>>> (d4) drive 0x000f0d40: PCHS=3D16383/16/63 translation=3Dlba 
>>> LCHS=3D1024/255/63 s=3D102400000
>>> (d4)
>>> (d4) Space available for UMB: ca800-ee800, f0000-f0ce0
>>> (d4) Returned 258048 bytes of ZoneHigh
>>> (d4) e820 map has 6 items:
>>> (d4)   0: 0000000000000000 - 000000000009fc00 =3D 1 RAM
>>> (d4)   1: 000000000009fc00 - 00000000000a0000 =3D 2 RESERVED
>>> (d4)   2: 00000000000f0000 - 0000000000100000 =3D 2 RESERVED
>>> (d4)   3: 0000000000100000 - 0000000077fff000 =3D 1 RAM
>>> (d4)   4: 0000000077fff000 - 0000000078000000 =3D 2 RESERVED
>>> (d4)   5: 00000000fc000000 - 0000000100000000 =3D 2 RESERVED
>>> (d4) enter handle_19:
>>> (d4)   NULL
>>> (d4) Booting from DVD/CD...
>>> (d4) Device reports MEDIUM NOT PRESENT
>>> (d4) scsi_is_ready returned -1
>>> (d4) Boot failed: Could not read from CDROM (code 0003)
>>> (d4) enter handle_18:
>>> (d4)   NULL
>>> (d4) Booting from Hard Disk...
>>> (d4) Booting from 0000:7c00
>>> (XEN) d4: VIRIDIAN GUEST_OS_ID: vendor: 1 os: 4 major: 6 minor: 1 
>>> sp: 1 build: 1db1
>>> (XEN) d4: VIRIDIAN HYPERCALL: enabled: 1 pfn: 3ffff
>>> (XEN) d4v0: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffe
>>> (XEN) d4v1: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffd
>>> (XEN) irq.c:270: Dom4 PCI link 0 changed 5 -> 0
>>> (XEN) irq.c:270: Dom4 PCI link 1 changed 10 -> 0
>>> (XEN) irq.c:270: Dom4 PCI link 2 changed 11 -> 0
>>> (XEN) irq.c:270: Dom4 PCI link 3 changed 5 -> 0
>>> *(XEN) hvm.c:6119:d4v1 Bad HVM op 23.**
>>> **(XEN) hvm.c:6119:d4v1 Bad HVM op 23.*
>>> (XEN) irq.c:380: Dom4 callback via changed to GSI 24
>>> (XEN) HVM4 save: CPU
>>> (XEN) HVM4 save: PIC
>>> (XEN) HVM4 save: IOAPIC
>>> (XEN) HVM4 save: LAPIC
>>> (XEN) HVM4 save: LAPIC_REGS
>>> (XEN) HVM4 save: PCI_IRQ
>>> (XEN) HVM4 save: ISA_IRQ
>>> (XEN) HVM4 save: PCI_LINK
>>> (XEN) HVM4 save: PIT
>>> (XEN) HVM4 save: RTC
>>> (XEN) HVM4 save: HPET
>>> (XEN) HVM4 save: PMTIMER
>>> (XEN) HVM4 save: MTRR
>>> (XEN) HVM4 save: VIRIDIAN_DOMAIN
>>> (XEN) HVM4 save: CPU_XSAVE
>>> (XEN) HVM4 save: VIRIDIAN_VCPU
>>> (XEN) HVM4 save: VMCE_VCPU
>>> (XEN) HVM4 save: TSC_ADJUST
>>> (XEN) HVM5 restore: CPU 0
>>> (XEN) HVM5 restore: CPU 1
>>> (XEN) HVM5 restore: PIC 0
>>> (XEN) HVM5 restore: PIC 1
>>> (XEN) HVM5 restore: IOAPIC 0
>>> (XEN) HVM5 restore: LAPIC 0
>>> (XEN) HVM5 restore: LAPIC 1
>>> (XEN) HVM5 restore: LAPIC_REGS 0
>>> (XEN) HVM5 restore: LAPIC_REGS 1
>>> (XEN) HVM5 restore: PCI_IRQ 0
>>> (XEN) HVM5 restore: ISA_IRQ 0
>>> (XEN) HVM5 restore: PCI_LINK 0
>>> (XEN) HVM5 restore: PIT 0
>>> (XEN) HVM5 restore: RTC 0
>>> (XEN) HVM5 restore: HPET 0
>>> (XEN) HVM5 restore: PMTIMER 0
>>> (XEN) HVM5 restore: MTRR 0
>>> (XEN) HVM5 restore: MTRR 1
>>> (XEN) HVM5 restore: VIRIDIAN_DOMAIN 0
>>> (XEN) HVM5 restore: VIRIDIAN_VCPU 0
>>> (XEN) HVM5 restore: VIRIDIAN_VCPU 1
>>> (XEN) HVM5 restore: VMCE_VCPU 0
>>> (XEN) HVM5 restore: VMCE_VCPU 1
>>> (XEN) HVM5 restore: TSC_ADJUST 0
>>> (XEN) HVM5 restore: TSC_ADJUST 1
>>> (XEN) irq.c:380: Dom5 callback via changed to None
>>> *(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.*
>>> (XEN) irq.c:380: Dom5 callback via changed to GSI 24
>>
>>
>


--------------060009010202020400050503
Content-Type: text/html; charset=windows-1252
Content-Length: 55940
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dwindows-1252"
      http-equiv=3D"Content-Type">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"moz-cite-prefix">Il 13/11/2014 13:22, Fabio Fantoni ha
      scritto:<br>
    </div>
    <blockquote cite=3D"mid:5464A27D.4020107@m2r.biz" type=3D"cite">
      <meta content=3D"text/html; charset=3Dwindows-1252"
        http-equiv=3D"Content-Type">
      <div class=3D"moz-cite-prefix">Il 13/11/2014 11:14, Fabio Fantoni ha
        scritto:<br>
      </div>
      <blockquote cite=3D"mid:54648477.5040505@m2r.biz" type=3D"cite">
        <meta content=3D"text/html; charset=3Dwindows-1252"
          http-equiv=3D"Content-Type">
        <div class=3D"moz-cite-prefix">Il 19/09/2014 15:18, Fabio Fantoni
          ha scritto:<br>
        </div>
        <blockquote cite=3D"mid:541C2D39.1060607@m2r.biz" type=3D"cite">Il
          12/09/2014 16:46, Fabio Fantoni ha scritto: <br>
          <blockquote type=3D"cite">Il 08/07/2014 12:34, Fabio Fantoni ha
            scritto: <br>
            <blockquote type=3D"cite">Il 08/07/2014 12:06, Fabio Fantoni
              ha scritto: <br>
              <blockquote type=3D"cite">Il 08/07/2014 10:53, David Ja=9Aa ha
                scritto: <br>
                <blockquote type=3D"cite">Hi, <br>
                  <br>
                  On =DAt, 2014-07-08 at 10:13 +0200, Fabio Fantoni wrote:
                  <br>
                  <blockquote type=3D"cite">On xen 4.5 (tried with qemu
                    2.0.0/2.1-rc0, spice 0.12.5 and client with <br>
                    spice-gtk 0.23/0.25) windows 7 domUs with qxl vga
                    works good as kvm <br>
                    except for one problem after xl save/restore, when
                    after restore on <br>
                    spice client connect=A0 the domU's screen freezed for
                    2-3 minutes (and <br>
                    seems also windows), after this time seems that all
                    return to works <br>
                    correctly. <br>
                    This problem happen also if spice client connect
                    long time after restore. <br>
                    With stdvga not have this problem but stdvga has
                    many missed resolutions <br>
                    and bad refresh performance. <br>
                    <br>
                    If you need more tests/informations tell me and I'll
                    post them. <br>
                  </blockquote>
                  Client and server logs would certainly help. Please
                  run: <br>
                  =A0=A0 * virt-viewer with --spice-debug option <br>
                  =A0=A0 * spice-server with SPICE_DEBUG_LEVEL environment
                  variable set <br>
                  =A0=A0=A0=A0 to 4 or 5 (if you use qemu+libvirt, use qemu:env
                  element: <br>
                  =A0=A0=A0=A0 <a moz-do-not-send=3D"true"
                    class=3D"moz-txt-link-freetext"
                    href=3D"http://libvirt.org/drvqemu.html#qemucommand">http://libvirt.org/drvqemu.html#qemucommand</a>
                  ) <br>
                  and note the location in the logs where the freeze
                  takes place. <br>
                  <br>
                  Regards, <br>
                  <br>
                  David <br>
                </blockquote>
                <br>
                Thanks for your reply, in attachments: <br>
                - domU's xl cfg: W7.cfg <br>
                - xl -vvv create/save/restore: xen logs.txt <br>
                - remote-viewer with --spice-debug after domU's start
                until xl save: spicelog-1.txt (zipped) <br>
                - remote-viewer with --spice-debug after domU's xl
                restore: spicelog-2.txt <br>
              </blockquote>
              <br>
              Sorry for my forgetfulness, here also qemu's log: <br>
              - after domU's start until xl save: qemu-dm-W7.log.1 <br>
              - after domU's xl restore: qemu-dm-W7.log <br>
              <br>
              <blockquote type=3D"cite"> <br>
                If you need more tests/informations tell me and I'll
                post them. <br>
                <br>
                <br>
                <blockquote type=3D"cite">Thanks for any reply and sorry
                  for my bad english. <br>
                  <br>
                  _______________________________________________ <br>
                  Spice-devel mailing list <br>
                  <a moz-do-not-send=3D"true"
                    class=3D"moz-txt-link-abbreviated"
                    href=3D"mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a>
                  <br>
                  <a moz-do-not-send=3D"true"
                    class=3D"moz-txt-link-freetext"
                    href=3D"http://lists.freedesktop.org/mailman/listinfo/spice-devel">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a>
                  <br>
                </blockquote>
              </blockquote>
              <br>
            </blockquote>
            <br>
            The problem persist, this time I saw these in xl dmesg after
            restore: <br>
            <br>
            (XEN) HVM2 restore: CPU 0 <br>
            (XEN) HVM2 restore: CPU 1 <br>
            (XEN) HVM2 restore: PIC 0 <br>
            (XEN) HVM2 restore: PIC 1 <br>
            (XEN) HVM2 restore: IOAPIC 0 <br>
            (XEN) HVM2 restore: LAPIC 0 <br>
            (XEN) HVM2 restore: LAPIC 1 <br>
            (XEN) HVM2 restore: LAPIC_REGS 0 <br>
            (XEN) HVM2 restore: LAPIC_REGS 1 <br>
            (XEN) HVM2 restore: PCI_IRQ 0 <br>
            (XEN) HVM2 restore: ISA_IRQ 0 <br>
            (XEN) HVM2 restore: PCI_LINK 0 <br>
            (XEN) HVM2 restore: PIT 0 <br>
            (XEN) HVM2 restore: RTC 0 <br>
            (XEN) HVM2 restore: HPET 0 <br>
            (XEN) HVM2 restore: PMTIMER 0 <br>
            (XEN) HVM2 restore: MTRR 0 <br>
            (XEN) HVM2 restore: MTRR 1 <br>
            (XEN) HVM2 restore: VIRIDIAN_DOMAIN 0 <br>
            (XEN) HVM2 restore: VIRIDIAN_VCPU 0 <br>
            (XEN) HVM2 restore: VIRIDIAN_VCPU 1 <br>
            (XEN) HVM2 restore: VMCE_VCPU 0 <br>
            (XEN) HVM2 restore: VMCE_VCPU 1 <br>
            (XEN) HVM2 restore: TSC_ADJUST 0 <br>
            (XEN) HVM2 restore: TSC_ADJUST 1 <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77579 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7757a invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7757b invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7757c invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7757d invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7757e invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7757f invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77580 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77581 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77582 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77583 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77584 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77585 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77586 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77587 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77588 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77589 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7758a invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7758b invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7758c invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7758d invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7758e invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 7758f invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77590 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77591 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77592 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77593 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77594 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77595 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77596 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77597 invalid <br>
            (XEN) memory.c:216:d2v0 Domain 2 page number 77598 invalid <br>
            (XEN) grant_table.c:1272:d2v0 Expanding dom (2) grant table
            from (4) to (32) frames. <br>
            (XEN) irq.c:380: Dom2 callback via changed to GSI 24 <br>
            <br>
            Tested on latest staging (commit
            7d203b337fb2dcd148d2df850e25b67c792d4d0b) plus the spice
            patches: <br>
            <a moz-do-not-send=3D"true" class=3D"moz-txt-link-freetext"
              href=3D"https://github.com/Fantu/Xen/commits/rebase/m2r-staging">https://github.com/Fantu/Xen/commits/rebase/m2r-staging</a>
            <br>
            <br>
            If you need more informations or tests tell me and I'll post
            them. <br>
            Thanks for any reply and sorry for my bad english. <br>
          </blockquote>
          <br>
          I did another tests updating to latest git staging (commit
          3e2331d271cc0882e4013c8f20398c46c35f90a1) and is nomore
          problem of "only" 2-3 minutes but now when it appears to
          restart (after 2-3 minutes) windows domUs undefinitely hangs
          instead. <br>
          No further details in xen and domU's logs. <br>
          <br>
          If you need more tests/details tell me and I'll do them. <br>
          <br>
          Thanks for any reply. <br>
        </blockquote>
        <br>
        I did a new test with xen build based on tag 4.5.0-rc2 and on xl
        dmesg show these errors:<br>
        <blockquote type=3D"cite"><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b></blockquote>
        Before and after save/restore, with stdvga instead not show
        them.<br>
      </blockquote>
      <br>
      Sorry, I found that was introduced by new winpv drivers update
      instead and I solved applying this patch:<br>
      x86/hvm: Add per-vcpu evtchn upcalls v3 <a moz-do-not-send=3D"true"
        class=3D"moz-txt-link-freetext"
href=3D"http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html">http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html</a><br>
      About save/restore problem with qxl I still not found a solution
      or at least the exact cause :(<br>
    </blockquote>
    <br>
    I tried a strace on qemu process when windows (in domU) is in temp.
    freeze and still does many operations (seems similar), I post below
    a small part if can be useful.<br>
    I noted for example some of these lines:<br>
    read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
    temporarily unavailable)<br>
    Is it normal=3F<br>
    <br>
    ...<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 4197512}, NULL, 8) =3D
    2 ([{fd=3D30, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0,
    4193071})<br>
    read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    read(30, "W\0\0\0", 4)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 4<br>
    write(30, "W\0\0\0", 4)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 4<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 89449721}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 89526013}) =3D 0<br>
    gettimeofday({1416480295, 28658}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 89678802}) =3D 0<br>
    gettimeofday({1416480295, 28811}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
    ([{fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
    <b>read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
      temporarily unavailable)</b><br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D
    0x7f4a3b435000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D
    0x7f4a3b434000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D
    0x7f4a3b433000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D
    0x7f4a3b432000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D
    0x7f4a3b2db000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D
    0x7f4a3b2da000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D
    0x7f4a3b2d9000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D
    0x7f4a3b2d8000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D
    0x7f4a3b2d7000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D
    0x7f4a3b2d6000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D
    0x7f4a3b2d5000<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 91880930}) =3D 0<br>
    futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D
    0x7f4a3b2d4000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D
    0x7f4a3b2d3000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D
    0x7f4a3b2d2000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D
    0x7f4a3b2d1000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D
    0x7f4a3b2d0000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D
    0x7f4a3b2cf000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D
    0x7f4a3b2ce000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D
    0x7f4a3b2cd000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x14000) =3D
    0x7f4a3b2cc000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x15000) =3D
    0x7f4a3b2cb000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x16000) =3D
    0x7f4a3b2ca000<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 93792961}) =3D 0<br>
    futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x17000) =3D
    0x7f4a3b2c9000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x18000) =3D
    0x7f4a3b2c8000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x19000) =3D
    0x7f4a3b2c7000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1a000) =3D
    0x7f4a3b2c6000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1b000) =3D
    0x7f4a3b2c5000<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 94895166}) =3D 0<br>
    futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1c000) =3D
    0x7f4a3b2c4000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1d000) =3D
    0x7f4a3b2c3000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1e000) =3D
    0x7f4a3b2c2000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1f000) =3D
    0x7f4a3b2c1000<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 95826884}) =3D 0<br>
    futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
    read(6, "\1\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 96084347}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 96160414}) =3D 0<br>
    gettimeofday({1416480295, 35292}, NULL) =3D 0<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 96389311}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 96463937}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 96539139}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 96614031}) =3D 0<br>
    gettimeofday({1416480295, 35746}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 96766312}) =3D 0<br>
    gettimeofday({1416480295, 35898}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 13233688}, NULL, 8)
    =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0,
    13227138})<br>
    read(20,
    "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\302@\0"...,
    69632) =3D 101<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 97192856}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 97267978}) =3D 0<br>
    gettimeofday({1416480295, 36400}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 97418924}) =3D 0<br>
    gettimeofday({1416480295, 36550}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 12581076}, NULL, 8)
    =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0,
    12576281})<br>
    read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    read(20,
    "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\303@\0"...,
    69632) =3D 101<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 97915644}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 97990808}) =3D 0<br>
    gettimeofday({1416480295, 37123}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 98142454}) =3D 0<br>
    gettimeofday({1416480295, 37273}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 11857546}, NULL, 8)
    =3D 1 ([{fd=3D6, revents=3DPOLLIN}], left {0, 9477611})<br>
    <b>read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
      temporarily unavailable)</b><br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    read(6, "\5\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 101436871}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 101511629}) =3D 0<br>
    gettimeofday({1416480295, 40643}, NULL) =3D 0<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 101739580}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 101814222}) =3D 0<br>
    gettimeofday({1416480295, 40946}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 101966019}) =3D 0<br>
    gettimeofday({1416480295, 41097}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
    ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d4000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d3000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d2000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d1000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d0000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2cf000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2ce000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2cd000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2cc000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2cb000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2ca000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 104926625}) =3D 0<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c7000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c6000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c5000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 106215131}) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b435000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b434000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b433000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b432000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2db000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2da000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d7000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d6000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d5000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 108790323}) =3D 0<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 109101155}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 109197529}) =3D 0<br>
    gettimeofday({1416480295, 48329}, NULL) =3D 0<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 109425673}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 109500338}) =3D 0<br>
    gettimeofday({1416480295, 48632}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 109652242}) =3D 0<br>
    gettimeofday({1416480295, 48783}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
    ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
    read(8, "\4\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c4000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c3000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c2000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2c1000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 111044545}) =3D 0<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D
    0x7f4a3b435000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D
    0x7f4a3b434000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D
    0x7f4a3b433000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D
    0x7f4a3b432000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D
    0x7f4a3b2db000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D
    0x7f4a3b2da000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D
    0x7f4a3b2d9000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D
    0x7f4a3b2d8000<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 112505496}) =3D 0<br>
    futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    read(6, "\6\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 112845620}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 112919875}) =3D 0<br>
    gettimeofday({1416480295, 52051}, NULL) =3D 0<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 113146496}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 113220805}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 113295291}) =3D 0<br>
    gettimeofday({1416480295, 52426}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 113444996}) =3D 0<br>
    gettimeofday({1416480295, 52576}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
    ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
    read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D
    0x7f4a3b2d7000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D
    0x7f4a3b2d6000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D
    0x7f4a3b2d5000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D
    0x7f4a3b2d4000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D
    0x7f4a3b2d3000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D
    0x7f4a3b2d2000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D
    0x7f4a3b2d1000<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 115162643}) =3D 0<br>
    futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D
    0x7f4a3b2d0000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D
    0x7f4a3b2cf000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D
    0x7f4a3b2ce000<br>
    ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
    mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D
    0x7f4a3b2cd000<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 115964897}) =3D 0<br>
    futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 116134364}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 116209521}) =3D 0<br>
    gettimeofday({1416480295, 55341}, NULL) =3D 0<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 116437231}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 116519253}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 116594135}) =3D 0<br>
    gettimeofday({1416480295, 55725}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 116744907}) =3D 0<br>
    gettimeofday({1416480295, 55876}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
    ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
    read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b435000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b434000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b433000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b432000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2db000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2da000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
    munmap(0x7f4a3b2d8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
    ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 119055248}) =3D 0<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
    read(6, "\6\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 119599841}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 119676398}) =3D 0<br>
    gettimeofday({1416480295, 58810}, NULL) =3D 0<br>
    write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 119906131}) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 119981106}) =3D 0<br>
    gettimeofday({1416480295, 59114}, NULL) =3D 0<br>
    clock_gettime(CLOCK_MONOTONIC, {699, 120133916}) =3D 0<br>
    gettimeofday({1416480295, 59265}, NULL) =3D 0<br>
    ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
    events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
    events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
    ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
    ...<br>
    <br>
    Strace of domU's qemu process during freeze can be useful=3F I must do
    a more specific tests=3F<br>
    If you need more informations/tests tell me and I'll post them.<br>
    <br>
    Thanks for any reply and sorry for my bad english.<br>
    <br>
    <br>
    <blockquote cite=3D"mid:5464A27D.4020107@m2r.biz" type=3D"cite"> <br>
      <blockquote cite=3D"mid:54648477.5040505@m2r.biz" type=3D"cite"> <br>
        Below I posted full xl dmesg of domU, if you need more
        informations/tests tell me and I'll post them.<br>
        <br>
        <br>
        <blockquote type=3D"cite">(d4) HVM Loader<br>
          (d4) Detected Xen v4.5.0-rc<br>
          (d4) Xenbus rings @0xfeffc000, event channel 1<br>
          (d4) System requested SeaBIOS<br>
          (d4) CPU speed is 2660 MHz<br>
          (d4) Relocating guest memory for lowmem MMIO space disabled<br>
          (XEN) irq.c:270: Dom4 PCI link 0 changed 0 -&gt; 5<br>
          (d4) PCI-ISA link 0 routed to IRQ5<br>
          (XEN) irq.c:270: Dom4 PCI link 1 changed 0 -&gt; 10<br>
          (d4) PCI-ISA link 1 routed to IRQ10<br>
          (XEN) irq.c:270: Dom4 PCI link 2 changed 0 -&gt; 11<br>
          (d4) PCI-ISA link 2 routed to IRQ11<br>
          (XEN) irq.c:270: Dom4 PCI link 3 changed 0 -&gt; 5<br>
          (d4) PCI-ISA link 3 routed to IRQ5<br>
          (d4) pci dev 01:3 INTA-&gt;IRQ10<br>
          (d4) pci dev 02:0 INTA-&gt;IRQ11<br>
          (d4) pci dev 03:0 INTA-&gt;IRQ5<br>
          (d4) pci dev 04:0 INTA-&gt;IRQ5<br>
          (d4) pci dev 05:0 INTA-&gt;IRQ10<br>
          (d4) pci dev 06:0 INTA-&gt;IRQ11<br>
          (d4) pci dev 1d:0 INTA-&gt;IRQ10<br>
          (d4) pci dev 1d:1 INTB-&gt;IRQ11<br>
          (d4) pci dev 1d:2 INTC-&gt;IRQ5<br>
          (d4) pci dev 1d:7 INTD-&gt;IRQ5<br>
          (d4) No RAM in high memory; setting high_mem resource base to
          100000000<br>
          (d4) pci dev 05:0 bar 10 size 004000000: 0f0000000<br>
          (d4) pci dev 05:0 bar 14 size 004000000: 0f4000000<br>
          (d4) pci dev 02:0 bar 14 size 001000000: 0f8000008<br>
          (d4) pci dev 06:0 bar 30 size 000040000: 0f9000000<br>
          (d4) pci dev 05:0 bar 30 size 000010000: 0f9040000<br>
          (d4) pci dev 03:0 bar 10 size 000004000: 0f9050000<br>
          (d4) pci dev 05:0 bar 18 size 000002000: 0f9054000<br>
          (d4) pci dev 04:0 bar 14 size 000001000: 0f9056000<br>
          (d4) pci dev 1d:7 bar 10 size 000001000: 0f9057000<br>
          (d4) pci dev 02:0 bar 10 size 000000100: 00000c001<br>
          (d4) pci dev 06:0 bar 10 size 000000100: 00000c101<br>
          (d4) pci dev 06:0 bar 14 size 000000100: 0f9058000<br>
          (d4) pci dev 04:0 bar 10 size 000000020: 00000c201<br>
          (d4) pci dev 05:0 bar 1c size 000000020: 00000c221<br>
          (d4) pci dev 1d:0 bar 20 size 000000020: 00000c241<br>
          (d4) pci dev 1d:1 bar 20 size 000000020: 00000c261<br>
          (d4) pci dev 1d:2 bar 20 size 000000020: 00000c281<br>
          (d4) pci dev 01:1 bar 20 size 000000010: 00000c2a1<br>
          (d4) Multiprocessor initialisation:<br>
          (d4)=A0 - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs
          [1/8] ... done.<br>
          (d4)=A0 - CPU1 ... 36-bit phys ... fixed MTRRs ... var MTRRs
          [1/8] ... done.<br>
          (d4) Testing HVM environment:<br>
          (d4)=A0 - REP INSB across page boundaries ... passed<br>
          (d4)=A0 - GS base MSRs and SWAPGS ... passed<br>
          (d4) Passed 2 of 2 tests<br>
          (d4) Writing SMBIOS tables ...<br>
          (d4) Loading SeaBIOS ...<br>
          (d4) Creating MP tables ...<br>
          (d4) Loading ACPI ...<br>
          (d4) S3 disabled<br>
          (d4) S4 disabled<br>
          (d4) vm86 TSS at fc00a100<br>
          (d4) BIOS map:<br>
          (d4)=A0 10000-100d3: Scratch space<br>
          (d4)=A0 c0000-fffff: Main BIOS<br>
          (d4) E820 table:<br>
          (d4)=A0 [00]: 00000000:00000000 - 00000000:000a0000: RAM<br>
          (d4)=A0 HOLE: 00000000:000a0000 - 00000000:000c0000<br>
          (d4)=A0 [01]: 00000000:000c0000 - 00000000:00100000: RESERVED<br>
          (d4)=A0 [02]: 00000000:00100000 - 00000000:78000000: RAM<br>
          (d4)=A0 HOLE: 00000000:78000000 - 00000000:fc000000<br>
          (d4)=A0 [03]: 00000000:fc000000 - 00000001:00000000: RESERVED<br>
          (d4) Invoking SeaBIOS ...<br>
          (d4) SeaBIOS (version
          debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)<br>
          (d4) <br>
          (d4) Found Xen hypervisor signature at 40000100<br>
          (d4) Running on QEMU (i440fx)<br>
          (d4) xen: copy e820...<br>
          (d4) Relocating init from 0x000df619 to 0x77fae600 (size
          71995)<br>
          (d4) CPU Mhz=3D2661<br>
          (d4) Found 13 PCI devices (max PCI bus is 00)<br>
          (d4) Allocated Xen hypercall page at 77fff000<br>
          (d4) Detected Xen v4.5.0-rc<br>
          (d4) xen: copy BIOS tables...<br>
          (d4) Copying SMBIOS entry point from 0x00010010 to 0x000f0f40<br>
          (d4) Copying MPTABLE from 0xfc001160/fc001170 to 0x000f0e40<br>
          (d4) Copying PIR from 0x00010030 to 0x000f0dc0<br>
          (d4) Copying ACPI RSDP from 0x000100b0 to 0x000f0d90<br>
          (d4) Using pmtimer, ioport 0xb008<br>
          (d4) Scan for VGA option rom<br>
          (d4) Running option rom at c000:0003<br>
          (XEN) stdvga.c:147:d4v0 entering stdvga and caching modes<br>
          (d4) pmm call arg1=3D0<br>
          (d4) Turning on vga text mode console<br>
          (d4) SeaBIOS (version
          debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)<br>
          (d4) Machine UUID 9d836955-983f-4413-89c3-6893ea19d838<br>
          (d4) EHCI init on dev 00:1d.7 (regs=3D0xf9057020)<br>
          (d4) Found 0 lpt ports<br>
          (d4) Found 0 serial ports<br>
          (d4) ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)<br>
          (d4) ATA controller 2 at 170/374/0 (irq 15 dev 9)<br>
          (d4) ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (50000 MiBytes)<br>
          (d4) Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0<br>
          (d4) DVD/CD [ata0-1: QEMU DVD-ROM ATAPI-4 DVD/CD]<br>
          (d4) Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1<br>
          (d4) UHCI init on dev 00:1d.0 (io=3Dc240)<br>
          (d4) UHCI init on dev 00:1d.1 (io=3Dc260)<br>
          (d4) UHCI init on dev 00:1d.2 (io=3Dc280)<br>
          (d4) PS2 keyboard initialized<br>
          (d4) All threads complete.<br>
          (d4) Scan for option roms<br>
          (d4) Running option rom at c980:0003<br>
          (d4) pmm call arg1=3D1<br>
          (d4) pmm call arg1=3D0<br>
          (d4) pmm call arg1=3D1<br>
          (d4) pmm call arg1=3D0<br>
          (d4) Searching bootorder for: /pci@i0cf8/*@6<br>
          (d4) <br>
          (d4) Press F12 for boot menu.<br>
          (d4) <br>
          (d4) Searching bootorder for: HALT<br>
          (d4) drive 0x000f0d40: PCHS=3D16383/16/63 translation=3Dlba
          LCHS=3D1024/255/63 s=3D102400000<br>
          (d4) <br>
          (d4) Space available for UMB: ca800-ee800, f0000-f0ce0<br>
          (d4) Returned 258048 bytes of ZoneHigh<br>
          (d4) e820 map has 6 items:<br>
          (d4)=A0=A0 0: 0000000000000000 - 000000000009fc00 =3D 1 RAM<br>
          (d4)=A0=A0 1: 000000000009fc00 - 00000000000a0000 =3D 2 RESERVED<br>
          (d4)=A0=A0 2: 00000000000f0000 - 0000000000100000 =3D 2 RESERVED<br>
          (d4)=A0=A0 3: 0000000000100000 - 0000000077fff000 =3D 1 RAM<br>
          (d4)=A0=A0 4: 0000000077fff000 - 0000000078000000 =3D 2 RESERVED<br>
          (d4)=A0=A0 5: 00000000fc000000 - 0000000100000000 =3D 2 RESERVED<br>
          (d4) enter handle_19:<br>
          (d4)=A0=A0 NULL<br>
          (d4) Booting from DVD/CD...<br>
          (d4) Device reports MEDIUM NOT PRESENT<br>
          (d4) scsi_is_ready returned -1<br>
          (d4) Boot failed: Could not read from CDROM (code 0003)<br>
          (d4) enter handle_18:<br>
          (d4)=A0=A0 NULL<br>
          (d4) Booting from Hard Disk...<br>
          (d4) Booting from 0000:7c00<br>
          (XEN) d4: VIRIDIAN GUEST_OS_ID: vendor: 1 os: 4 major: 6
          minor: 1 sp: 1 build: 1db1<br>
          (XEN) d4: VIRIDIAN HYPERCALL: enabled: 1 pfn: 3ffff<br>
          (XEN) d4v0: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffe<br>
          (XEN) d4v1: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffd<br>
          (XEN) irq.c:270: Dom4 PCI link 0 changed 5 -&gt; 0<br>
          (XEN) irq.c:270: Dom4 PCI link 1 changed 10 -&gt; 0<br>
          (XEN) irq.c:270: Dom4 PCI link 2 changed 11 -&gt; 0<br>
          (XEN) irq.c:270: Dom4 PCI link 3 changed 5 -&gt; 0<br>
          <b>(XEN) hvm.c:6119:d4v1 Bad HVM op 23.</b><b><br>
          </b><b>(XEN) hvm.c:6119:d4v1 Bad HVM op 23.</b><br>
          (XEN) irq.c:380: Dom4 callback via changed to GSI 24<br>
          (XEN) HVM4 save: CPU<br>
          (XEN) HVM4 save: PIC<br>
          (XEN) HVM4 save: IOAPIC<br>
          (XEN) HVM4 save: LAPIC<br>
          (XEN) HVM4 save: LAPIC_REGS<br>
          (XEN) HVM4 save: PCI_IRQ<br>
          (XEN) HVM4 save: ISA_IRQ<br>
          (XEN) HVM4 save: PCI_LINK<br>
          (XEN) HVM4 save: PIT<br>
          (XEN) HVM4 save: RTC<br>
          (XEN) HVM4 save: HPET<br>
          (XEN) HVM4 save: PMTIMER<br>
          (XEN) HVM4 save: MTRR<br>
          (XEN) HVM4 save: VIRIDIAN_DOMAIN<br>
          (XEN) HVM4 save: CPU_XSAVE<br>
          (XEN) HVM4 save: VIRIDIAN_VCPU<br>
          (XEN) HVM4 save: VMCE_VCPU<br>
          (XEN) HVM4 save: TSC_ADJUST<br>
          (XEN) HVM5 restore: CPU 0<br>
          (XEN) HVM5 restore: CPU 1<br>
          (XEN) HVM5 restore: PIC 0<br>
          (XEN) HVM5 restore: PIC 1<br>
          (XEN) HVM5 restore: IOAPIC 0<br>
          (XEN) HVM5 restore: LAPIC 0<br>
          (XEN) HVM5 restore: LAPIC 1<br>
          (XEN) HVM5 restore: LAPIC_REGS 0<br>
          (XEN) HVM5 restore: LAPIC_REGS 1<br>
          (XEN) HVM5 restore: PCI_IRQ 0<br>
          (XEN) HVM5 restore: ISA_IRQ 0<br>
          (XEN) HVM5 restore: PCI_LINK 0<br>
          (XEN) HVM5 restore: PIT 0<br>
          (XEN) HVM5 restore: RTC 0<br>
          (XEN) HVM5 restore: HPET 0<br>
          (XEN) HVM5 restore: PMTIMER 0<br>
          (XEN) HVM5 restore: MTRR 0<br>
          (XEN) HVM5 restore: MTRR 1<br>
          (XEN) HVM5 restore: VIRIDIAN_DOMAIN 0<br>
          (XEN) HVM5 restore: VIRIDIAN_VCPU 0<br>
          (XEN) HVM5 restore: VIRIDIAN_VCPU 1<br>
          (XEN) HVM5 restore: VMCE_VCPU 0<br>
          (XEN) HVM5 restore: VMCE_VCPU 1<br>
          (XEN) HVM5 restore: TSC_ADJUST 0<br>
          (XEN) HVM5 restore: TSC_ADJUST 1<br>
          (XEN) irq.c:380: Dom5 callback via changed to None<br>
          <b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
          </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
          </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
          </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><br>
          (XEN) irq.c:380: Dom5 callback via changed to GSI 24</blockquote>
        <br>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>

--------------060009010202020400050503--


--===============4622071111556217136==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

--===============4622071111556217136==--


From mirageos-devel-bounces@lists.xenproject.org Thu Nov 20 23:17:42 2014
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 20 Nov 2014 23:17:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1Xrayl-0003c0-VV; Thu, 20 Nov 2014 23:17:36 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mbf24@cam.ac.uk>) id 1Xradf-0003Pv-0n
	for mirageos-devel@lists.xenproject.org; Thu, 20 Nov 2014 22:55:48 +0000
Received: from [85.158.143.35] by server-1.bemta-4.messagelabs.com id
	7A/DB-09842-1717E645; Thu, 20 Nov 2014 22:55:45 +0000
X-Env-Sender: mbf24@cam.ac.uk
X-Msg-Ref: server-14.tower-21.messagelabs.com!1416524143!14303984!1
X-Originating-IP: [131.111.8.150]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTMxLjExMS44LjE1MCA9PiAxNDk0MDU=\n
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1163 invoked from network); 20 Nov 2014 22:55:43 -0000
Received: from ppsw-50.csi.cam.ac.uk (HELO ppsw-50.csi.cam.ac.uk)
	(131.111.8.150)
	by server-14.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 20 Nov 2014 22:55:43 -0000
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Received: from mail-ig0-f179.google.com ([209.85.213.179]:62012)
	by ppsw-50.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.158]:587)
	with esmtpsa (PLAIN:mbf24) (TLSv1:RC4-SHA:128)
	id 1XradY-0002eE-qo (Exim 4.82_3-c0e5623) for
	mirageos-devel@lists.xenproject.org
	(return-path <mbf24@cam.ac.uk>); Thu, 20 Nov 2014 22:55:42 +0000
Received: by mail-ig0-f179.google.com with SMTP id r2so3722801igi.6
	for <mirageos-devel@lists.xenproject.org>;
	Thu, 20 Nov 2014 14:55:39 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.50.128.163 with SMTP id np3mr596795igb.28.1416524139231;
	Thu, 20 Nov 2014 14:55:39 -0800 (PST)
Received: by 10.107.52.79 with HTTP; Thu, 20 Nov 2014 14:55:39 -0800 (PST)
In-Reply-To: <55C83FA1-7183-4BA3-8765-040BFD83A07B@recoil.org>
References: <CAPunWhCB4CaS0rAxKm6dvcBPBbFZ2UMtxF_1mVh4=u-CcA6dOA@mail.gmail.com>
	<189DBE43-3EB5-4302-9098-362F07FD2ADD@gazagnaire.org>
	<E355EED3-16EE-4E8A-9042-79814C702293@recoil.org>
	<E1B714DE-0931-4ED4-B77F-8B19EED48A3A@nottingham.ac.uk>
	<57A8DB3E-451F-49E5-B24C-7E977AF00683@recoil.org>
	<A1B851E3-52A1-4B80-AD90-14486C1FCB70@gazagnaire.org>
	<F71CD6874098408BAC31D99DFD6AA6CC@erratique.ch>
	<BA9FF32D-E3D2-42D8-AF22-D76D07A5A701@gazagnaire.org>
	<CANg26EXxCUMF5uSUKLq_Y86vzBpHX0oAmN2WcQvy-N5xmUbeoA@mail.gmail.com>
	<55C83FA1-7183-4BA3-8765-040BFD83A07B@recoil.org>
Date: Thu, 20 Nov 2014 22:55:39 +0000
Message-ID: <CANg26EWKZ3Lak=UXA3hp_KdtMQhe2Av41xmSZN17QR3dC7SjHw@mail.gmail.com>
From: Mark Florisson <mbf24@cam.ac.uk>
To: Anil Madhavapeddy <anil@recoil.org>
Content-Type: multipart/mixed; boundary=047d7b10ce9323536f0508523a78
X-Mailman-Approved-At: Thu, 20 Nov 2014 23:17:34 +0000
Cc: Nicolas Ojeda Bar <no263@dpmms.cam.ac.uk>,
	Thomas Gazagnaire <thomas@gazagnaire.org>,
	Alan Mycroft <Alan.Mycroft@cl.cam.ac.uk>,
	mirageos-devel <mirageos-devel@lists.xenproject.org>
Subject: Re: [MirageOS-devel] [ANN] IPv6 on Mirage!
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/mirageos-devel>,
	<mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel>,
	<mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Sender: mirageos-devel-bounces@lists.xenproject.org
Errors-To: mirageos-devel-bounces@lists.xenproject.org

--047d7b10ce9323536f0508523a78
Content-Type: multipart/alternative; boundary=047d7b10ce9323536b0508523a76

--047d7b10ce9323536b0508523a76
Content-Type: text/plain; charset=UTF-8

On 20 November 2014 15:22, Anil Madhavapeddy <anil@recoil.org> wrote:
>
> On 20 Nov 2014, at 14:47, Mark Florisson <mbf24@cam.ac.uk> wrote:
>
>> This is very cool, so the idea is to have implementation
>> modules/packages declare that they implement a certain interface which
>> is provided as a separate package, and to have clients link to these
>> implementations either through functors or by explicitly resolving a
>> package ('cohttp<0.12')?
>>
>> The system you're proposing sounds like it is trying to provide
>> "strong modularity", where implementations depend only on interfaces,
>> and not on other implementations. There has been recent work on
>> Backpack in Haskell which is trying to provide this with the help of
>> basically a package DSL, where dependencies may remain 'abstract' to
>> be satisfied by some other package (in ML you'd use functors for
>> this).
>
> Right, except we're not proposing this system -- it's already how
> Mirage works.  A unikernel is parameterised as a functor across Mirage
> module types (see the examples in
https://github.com/mirage/mirage-skeleton).

Yeah, the system is very much inspired by mirage :)

> The question is how to break up the module types such that we can
> assemble them independently of each other as we upgrade the system.

Right, and I think there's two problems you're running in to, both with the
structural subtyping that ocaml gives you, and the more nominal system that
is being proposed (signatures in separate packages). To try and illustrate
the point better, I've attached a crappy photograph :)

The thick edges represent a typecheck by the compiler at the *definition*
site, which is sealing for the "Package" nodes, and functors for the
"Client" nodes. The dotted edges represent things that are checked at
*use* sites,
that is, whenever you try to apply a functor.

The first diagram represents how we use structural subtyping, whereas the
second represents nominal subtyping with signature packages. In either
case, the relationship between the signatures and their corresponding newer
version is entirely implicit. With structural subtyping, even the
relationship between the Package and the Client is implicit. Now consider
that we want to link Client-v1 to Package-v2.

With structural subtyping, all we can do is tell opam we need package v2,
and apply the functor (and do some additional praying). With (true) nominal
subtyping we can't perform the linkage at all, unless we specify that
Package-v2 is also compatible with Signature-v1. However, this breaks
functorization, since now we can't write a functor that requires something
that is compatible with *both* Signature-v1 and Signature-v2.

So I think version ranges are not only ad-hoc, they also impose unnecessary
restrictions on modularity. For instance, version ranges allow you to link
Package-v2 with Client-v1 (by specifying that Package-v2 implements both
signatures), but I think they fundamentally break type sharing, and hence
functorization. You can fix this problem in three ways:

    1) go back to structural subtyping -- write a functor that requires
Signature-v2, and coerce the structure somewhere to Signature-v1
    2) allow version ranges within functor argument types to allow more
precise constraints
    3) make backwards compatibility explicit at the signature level

Does that make any sense? :)

>>
>> I'm currently working on a module system in the trend of ML, that is
>> attempting to provide strong modularity for both packages and modules.
>> The main idea is to regard an interface as a specification that is
>> independent of any implementation (that either requires or implements
>> the functionality). Evolution of these interfaces can then be
>> specified explicitly, through a nominal subtype relation between the
>> different versions of the interface. Essentially, you can explicitly
>> declare that a newer version of an interface is backwards compatible
>> with an older one.
>>
>> Dependency resolution now only looks at interfaces, leaving versioning
>> with the job of pinning specific implementations and excluding buggy
>> ones. The nominal relation allows you to distinguish between semantic
>> changes, as opposed to more superficial structures changes.
>>
>> Concretely, it uses separate signature packages as you mentioned, e.g.
>> cohttp-types. You then have two ways of linking stuff: functors and
>> imports. Functors work like
>>
>>    functor MyFunctor (set : SetSig) ...
>>
>> where SetSig refers to a signature package (in your configuration, you
>> might say SetSig=0.1). To then resolve concrete dependencies you do
>>
>>    import HashSet as (set : SetSig, eq : Eq)
>>
>> grabbing some version of HashSet that is compatible with the
>> interfaces SetSig and Eq. Both these constructs are a form of dynamic
>> linking. The first allows any compatible version of any
>> implementation, the second allows any version of a specific
>> implementation. This can be further constrained with versions in
>> configuration.
>
> I was nodding along until I saw the "dynamic linking" :-)  The import
> that you are proposing is a combination of functor application and some
> selection of the implementation (in OCaml, this could be done via
> OPAM for example).
>
> The mirage frontend tool currently generates a main.ml that does the
> functor application, so you could frame it as a program stage rather than
> dynamic linking...
>
> -anil
>

--047d7b10ce9323536b0508523a76
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><br><span>On 20 November 2014 15:22, Anil Madhavapeddy=
 &lt;<a class=3D"" href=3D"mailto:anil@recoil.org">anil@recoil.org</a>&gt; =
wrote:</span><br>&gt;<br><span>&gt; On 20 Nov 2014, at 14:47, Mark Florisso=
n &lt;<a class=3D"" href=3D"mailto:mbf24@cam.ac.uk">mbf24@cam.ac.uk</a>&gt;=
 wrote:</span><br>&gt;<br>&gt;&gt; This is very cool, so the idea is to hav=
e implementation<br>&gt;&gt; modules/packages declare that they implement a=
 certain interface which<br>&gt;&gt; is provided as a separate package, and=
 to have clients link to these<br>&gt;&gt; implementations either through f=
unctors or by explicitly resolving a<br>&gt;&gt; package (&#39;cohttp&lt;0.=
12&#39;)?<br>&gt;&gt;<br>&gt;&gt; The system you&#39;re proposing sounds li=
ke it is trying to provide<br>&gt;&gt; &quot;strong modularity&quot;, where=
 implementations depend only on interfaces,<br>&gt;&gt; and not on other im=
plementations. There has been recent work on<br>&gt;&gt; Backpack in Haskel=
l which is trying to provide this with the help of<br>&gt;&gt; basically a =
package DSL, where dependencies may remain &#39;abstract&#39; to<br>&gt;&gt=
; be satisfied by some other package (in ML you&#39;d use functors for<br>&=
gt;&gt; this).<br>&gt;<br>&gt; Right, except we&#39;re not proposing this s=
ystem -- it&#39;s already how<br>&gt; Mirage works.=C2=A0 A unikernel is pa=
rameterised as a functor across Mirage<br><span>&gt; module types (see the =
examples in <a class=3D"" href=3D"https://github.com/mirage/mirage-skeleton=
">https://github.com/mirage/mirage-skeleton</a>).</span><br><br>Yeah, the s=
ystem is very much inspired by mirage :)<br><br>&gt; The question is how to=
 break up the module types such that we can<br>&gt; assemble them independe=
ntly of each other as we upgrade the system.<br><br>Right, and I think ther=
e&#39;s two problems you&#39;re running in to, both with the structural sub=
typing that ocaml gives you, and the more nominal system that is being prop=
osed (signatures in separate packages). To try and illustrate the point bet=
ter, I&#39;ve attached a crappy photograph :)<div><br></div><div>The thick =
edges represent a typecheck by the compiler at the <i>definition</i> site, =
which is sealing for the &quot;Package&quot; nodes, and functors for the &q=
uot;Client&quot; nodes. The dotted edges represent things that are checked =
at <i>use</i>=C2=A0sites, that is, whenever you try to apply a functor.</di=
v><div><br></div><div>The first diagram represents how we use structural su=
btyping, whereas the second represents nominal subtyping with signature pac=
kages. In either case, the relationship between the signatures and their co=
rresponding newer version is entirely implicit. With structural subtyping, =
even the relationship between the Package and the Client is implicit. Now c=
onsider that we want to link Client-v1 to Package-v2.</div><div><br></div><=
div>With structural subtyping, all we can do is tell opam we need package v=
2, and apply the functor (and do some additional praying). With (true) nomi=
nal subtyping we can&#39;t perform the linkage at all, unless we specify th=
at Package-v2 is also compatible with Signature-v1. However, this breaks fu=
nctorization, since now we can&#39;t write a functor that requires somethin=
g that is=C2=A0compatible with <b>both</b> Signature-v1 and Signature-v2.<b=
r><br>So I think version ranges are not only ad-hoc, they also impose unnec=
essary restrictions on modularity. For instance, version ranges allow you t=
o link Package-v2 with Client-v1 (by specifying that Package-v2 implements =
both signatures), but I think they fundamentally break type sharing, and he=
nce functorization. You can fix this problem in three ways:=C2=A0</div><div=
>=C2=A0 =C2=A0=C2=A0</div><div>=C2=A0 =C2=A0 1)=C2=A0go back to structural =
subtyping -- write a functor that requires Signature-v2, and coerce the str=
ucture somewhere to Signature-v1=C2=A0</div><div>=C2=A0 =C2=A0 2) allow ver=
sion ranges within functor argument types to allow more precise constraints=
</div><div>=C2=A0 =C2=A0 3) make backwards compatibility explicit at the si=
gnature level</div><div><br></div><div>Does that make any sense? :)</div><d=
iv><br>&gt;&gt;<br>&gt;&gt; I&#39;m currently working on a module system in=
 the trend of ML, that is<br>&gt;&gt; attempting to provide strong modulari=
ty for both packages and modules.<br>&gt;&gt; The main idea is to regard an=
 interface as a specification that is<br>&gt;&gt; independent of any implem=
entation (that either requires or implements<br>&gt;&gt; the functionality)=
. Evolution of these interfaces can then be<br>&gt;&gt; specified explicitl=
y, through a nominal subtype relation between the<br>&gt;&gt; different ver=
sions of the interface. Essentially, you can explicitly<br>&gt;&gt; declare=
 that a newer version of an interface is backwards compatible<br>&gt;&gt; w=
ith an older one.<br>&gt;&gt;<br>&gt;&gt; Dependency resolution now only lo=
oks at interfaces, leaving versioning<br>&gt;&gt; with the job of pinning s=
pecific implementations and excluding buggy<br>&gt;&gt; ones. The nominal r=
elation allows you to distinguish between semantic<br>&gt;&gt; changes, as =
opposed to more superficial structures changes.<br>&gt;&gt;<br>&gt;&gt; Con=
cretely, it uses separate signature packages as you mentioned, e.g.<br>&gt;=
&gt; cohttp-types. You then have two ways of linking stuff: functors and<br=
>&gt;&gt; imports. Functors work like<br>&gt;&gt;<br>&gt;&gt; =C2=A0 =C2=A0=
functor MyFunctor (set : SetSig) ...<br>&gt;&gt;<br>&gt;&gt; where SetSig r=
efers to a signature package (in your configuration, you<br>&gt;&gt; might =
say SetSig=3D0.1). To then resolve concrete dependencies you do<br>&gt;&gt;=
<br>&gt;&gt; =C2=A0 =C2=A0import HashSet as (set : SetSig, eq : Eq)<br>&gt;=
&gt;<br>&gt;&gt; grabbing some version of HashSet that is compatible with t=
he<br>&gt;&gt; interfaces SetSig and Eq. Both these constructs are a form o=
f dynamic<br>&gt;&gt; linking. The first allows any compatible version of a=
ny<br>&gt;&gt; implementation, the second allows any version of a specific<=
br>&gt;&gt; implementation. This can be further constrained with versions i=
n<br>&gt;&gt; configuration.<br>&gt;<br>&gt; I was nodding along until I sa=
w the &quot;dynamic linking&quot; :-) =C2=A0The import<br>&gt; that you are=
 proposing is a combination of functor application and some<br>&gt; selecti=
on of the implementation (in OCaml, this could be done via<br>&gt; OPAM for=
 example).<br>&gt;<br>&gt; The mirage frontend tool currently generates a <=
a href=3D"http://main.ml">main.ml</a> that does the<br>&gt; functor applica=
tion, so you could frame it as a program stage rather than<br>&gt; dynamic =
linking...<br></div><div>&gt;</div><div>&gt; -anil<br>&gt;<br></div></div>

--047d7b10ce9323536b0508523a76--
--047d7b10ce9323536f0508523a78
Content-Type: image/jpeg; name="Packages.jpg"
Content-Disposition: attachment; filename="Packages.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_i2qpqjga0

/9j/4UIPRXhpZgAATU0AKgAAAAgACIglAAQAAAABAAABhgEQAAIAAAAIAAAAbodpAAQAAAABAAAA
hgITAAMAAAABAAEAAAEbAAUAAAABAAAAdgEoAAMAAAABAAIAAAEaAAUAAAABAAAAfgEPAAIAAAAE
TEdFAAAAAoFOZXh1cyA0AAAAAEgAAAABAAAASAAAAAEADaAFAAQAAAABAAABaIKaAAUAAAABAAAB
KJAEAAIAAAAUAAABMIgnAAMAAAABAlgAAKABAAMAAAABAAEAAJADAAIAAAAUAAABRKAAAAcAAAAE
MDEwMJEBAAcAAAAEAQIDAIKdAAUAAAABAAABWKADAAQAAAABAAAMwJAAAAcAAAAEMDIyMKACAAQA
AAABAAAJkJIKAAUAAAABAAABYAAAAAAAAAABAAAAFDIwMTQ6MTE6MjAgMjE6NTA6MDUAMjAxNDox
MToyMCAyMTo1MDowNQAAAAEJAAAAZAAAAcwAAABkAAIAAQACAAAABFI5OAAAAgAHAAAABDAxMDAA
AAAAAAsAEQAFAAAAAQAAAhAAEAACAAAAAk0AAAAAAQACAAAAAk4AAAAAAgAFAAAAAwAAAhgAAwAC
AAAAAkUAAAAABAAFAAAAAwAAAjAABQABAAAAAQAAAAAABgAFAAAAAQAAAkgABwAFAAAAAwAAAlAA
GwACAAAADgAAAmgAHQACAAAACwAAAnYAAAAAAAAA0AAAAAEAAAA0AAAAAQAAAA0AAAABAABbzQAA
JxAAAAAAAAAAAQAAAAYAAAABAAMfAAAAJxAAAAAAAAAD6AAAABUAAAABAAAAMQAAAAEAAAA5AAAA
AUFTQ0lJAAAARlVTRUQAMjAxNDoxMToyMAAABgEbAAUAAAABAAACzwEoAAMAAAABAAIAAAEaAAUA
AAABAAAC1wEDAAMAAAABAAYAAAIBAAQAAAABAAAC3wICAAQAAAABAAAI/AAAAAAAAABIAAAAAQAA
AEgAAAAB/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8U
HRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwh
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCACA
AGADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIE
AwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJico
KSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ
mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6
/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAEC
AxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNE
RUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmq
srO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEA
PwB6gDHH608L8/T8fSoYrWOKeSZFPmS43knqB04q0wZ1+TKkelYnWNIRfvFeOeSKcADlgOPypixS
GQE4IH8Xf/DrUjIVZcDOe/r7e31oAQBGPykE+3WnFcdKYwkZ9rICpyQck98jipUUhVU4JAAPPWmA
wp3xg560bQODnmpTtIxuH41CY03hmI3DIAzwaAGsowM4yegPFMKg4x1pdrIOclRnC4B3U4qdoGeA
KAsQsFBbj9KikHbB/KrDDPUEc1A44xikItKCCDj9akQAsc4znr68U1DnAyuPpUiBgD0556UFDgF7
j3prAAg7V9Ovqal+ppGDEcNg8c/j0/nQIhjcMeuDkgAjqKkHz8qRjuP6U0xuWGcYUnBDEZHuKlTA
+UAgdTx3oFcaBjPP5VG0mW2KrZGM/L2P/wCqpgMNnJz0psirIV4J28igdysodXUMXJbJx8uMf5xQ
qgKASTgAZ6ZqTyiAp3fMBgk9/wBaa3TGMimBC3fIH41E5z0I+lTHA6YX61C3pn/69AFteBkHgjqa
kyOeeM9gaoWdxcSQbri3NvJkjYDu49cirqtz998fSkA/eM8Fh+BpDLzhS3A5yvA/HFLmoiABj7zA
kgE+uf8AGmS2PMh+U/MQRkjGD29qkD5A54PeoY8AHAYezEk//qpQx2DCEccDjj2p2IciXccj5Wpj
HaBjd+ppoIHZs+hNDjepXOM9RxRYFIazkxYVlL8A+3rxmkAyvKbW6EDmm+WVXASPOeDj9cUkeQrZ
ADE846Zx6/TFItMHOTgMPpULjr6HipywPGR+FRPnB4xQUSDHTJ/KlRs5GWP1FNDZAByOKCSDkufw
/wD1UhMmz05JqKSUIrHaCFIAxkk/kM0CQdPm/Ko8eU0jKjHed3HJJxj6DgDrVIzbHx7o+WU8kAYk
Z/59KeTk/dY47hqrBAyum1tr5D7nYjHtn69v6VKRhhwfrnj+dMzbJtwH1NNYkg4GaaT+FNLcetAJ
jQ5VsuEjyeM+tLC5eJXYg7lDcD1FNCOCAEAA6kY5/T/OakyT1H60mWhM4O0sp9u9NdgBgHNKW25O
4AZ9KjJB70jRD1dWzgj8KXcFwDk5NRu4XG51UdiarSXYWBpXOIxyNoBL4545P+c9OtIGXSMgkMQK
TeBwSx98VHG7sSWK7T90Dt9TTScgMG3kORlB05x+nOf8iqRmywXyAaYcEd/wNV92SAyygknBC/hn
jj86mU/Lk4zj0xQZsXdjqCM+tIJFbJBBwcUxwGK5zjPqetQo8yxgGEBjyQ0ucZ5PNMC0GV/u7W5x
mnZJ9M/WoEJfG5NmCec9T/UVLtXP3Qe/SkaIec9/xqF/l7gD1xTskdlprHsfSpNEQ2V0l7bR3CL8
jDI3dRUsSfISTuZgQT3xk4H60iHPO0j60RqrL0BO44496AJVGxQi4AAwABwBUb7wvEiKe5I4/nTj
kD5Qp/HFRmUSGVcFgjBGC8EE45z9CP1p3JaHIMbjvDZbPHTp/wDWpTneQGPA6Y4/lUMTONqsMclS
M55xnOc/pz+QqY5weRnoDinchobK4jRiyscAnAB5oEZOTvflcDpx7j/PamykH5WUHjucA9sGo4mW
MRojjYf3aBORnGeD+f5UBYn2AHPzE+5NOL7R91j+VIMj+In8qCwX1/KlctICT/8ArqJgNxIUZHen
sQ3cimHjpnPXrSKBWU9M/XbiljAIJ54LcZPqaiEiLj5l/E0sRJQ4POSePrSAsbsDgE005PYAEY2t
/jTQSAMnJxUQn+c7mdQOcbMDGB374z1FMCVYwj7g3y44UdB6n/P9acS24fKuPrUCMWnk+cuoYDAP
3eM/l/n6TZwM9aBWBwXX5TtYHI44z7imOGRwVwVGAEAxg9M//W+vXikkfMTEqRxyB39uKidAUkj8
kHjIKgLk8H16570BYsksOpHtxQzqvVgKhZ2R9ihm3Zbceg5HH6/pTt7E84B+tAEhdSOG6+lMyc5J
JyaaZOajZmz1GPpQMVW+UE0KRt68ZP8AOoEk6ZQ49SacNvXavNICxk5zuGPpUfz/ALtNwypyzMPv
DBHp1zg0BhtAHFAduAQv58mgAjmMjb1KhWXPT5mOO/p/P8qk3Z43k8e1M3fLnn+tKTkdR7UAPZht
5zio2Te5fcwbAGefX0/GhW9SuB+FIXAyWIAoAcoVCSOWbqST+FNLnptPPFISTyG49qaW4PXFAhSq
tztB/CkZjuHAI6c0xjuB5OPyphODx0oA/9kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/bAIQAAgEBAQEBAgEB
AQICAgICBAMCAgICBQQEAwQGBQYGBgUGBgYHCQgGBwkHBgYICwgJCgoKCgoGCAsMCwoMCQoKCgEC
AgICAgIFAwMFCgcGBwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoK/8AAEQgMwAmQAwEiAAIRAQMRAf/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkK
CxAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJ
ipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx
8vP09fb3+Pn6AQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgsRAAIBAgQEAwQHBQQEAAECdwAB
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
n8alJtamidxPBPw/u9U1Jddv1Vw0m7ZKNwK9uB79q9WstO07R7dV8nYTtw0YyQcc/r3qbR7KK2jR
IbDYq4QjKg4HpVpoEVY1cAFlIKlc4Hb86uL5WTJ6kqwC/iWSBVJIyAF5J4qOONCCZGEcagmRvU/5
71FCzW7HYu8M5O5gV2/lVlbe2QMt1naD8jOcAjg+h5rCpT50ZyBzb3INymVj27QpXlvUVTjltyjK
sYRVU7GY4IB/lU3ms6LbpcssZYlWVTlqaYiLhIzlwzAMT6Y9ug963owcYkjraGU27O8eDsKgHAGD
3z+GahVR5KtK5BcgSEZBPP8AP3qWKZgGAlcODgADPFQiCCTZIJwyY2k9Pmz0rOrKw02h96Y0t1ki
iCkAkAqRx9aDcQklhC28EbhhcevJxmlktjEpE0yKGbIIb26Vm6xrFlpmkTTXBUgMBtDgE4Pb/CnC
TaE3dhc699gWSeRljjZMMGcc89a4zVfia2pvJpmkMxcnaZGf5h2yMd/8a5zxTqd746vxYaVLsijk
2oASBXbeA/hhp+iAS3UMck5ClZXJJU+lXzDu3uc1/wAIT4n8RXUEtxdSMjkhyXOVAPfP+etdHpvw
p0jTLaIyzmaRxlhIg2o3Xj1GPWuqU23KxRKmflIKdqkkhi80yRxhEQdQuSc4/SnKfYaa7HnHir4V
6dp8Ml7ZHarJu2g85zUfwvjvbWSS0810V2IcM+eO3HXrXVeO74x6TL5LZkX5VcJkYz1/PvWD4J0K
902yk1e6UtOGJVQQdwJ79/yo5rqw07oxfjDq9iJraK7ulJWbCyMMgHIXB/8Ar/Wu/wDAOl/Y/D1p
bSSAgAeY0bAZ/wA/r1rx3X47rxL41i0u4ndUEqtLHgHCg7lJHpkfrXuOjafbR6ckayOqon8IPQgd
/QVFm4oUrtklxDYRXSRRzsznrvParM6JIRF52FwCU6n86da24hVD8xQD5d3zHFNOXuG+0RupXq0b
HnP/ANat4NJGTd2EiiaM/KxIOWZRnGP50ii2EBmuCwCjlQeM+2O9SqDbuHg5O3ADNg4NR28DJlXB
+ZvkJjycVy143YhQI7tS4YFQxwGXGT+NU3uXTzUZR8oUMWOAT/Xir1xEiXBKyceX825scnvioJoJ
LW3WfylkzjLKeB7/AJVVN8qASwupXYFYGIyCikYLA+3WpGhUhTGgKHO4k9OasRGBLBriIhSWBVlO
Qf8APpTIrRpGj+VgGAKqRxnuPpXXCl7TQTukMaZ4xGCCSGGWKZ3H8uD71GfNSeNyobIOSfWrE7z2
4ESRsVLBlAGTioJ4VjulRWaOMjLgP970PHpXNWjyKwm7oL+QQQktAzORyCwGTjrn1rxL4u2xk1y3
MNy0rSINyA4Cc9K9o1GTyY2d7mQqEyMnr+nFeMeK5f7X8eQWcaYcxiR5Cvp0H1rahUtsONrHoHw2
0p7LSI/NUxHYAADkkZwCcfyrsJ2ijQtAjGYMOUAyQAM547+lZmg2Dx6ZCgYybo1AJXk9+fpVy5Z4
yp8pX2EtuJJIPqRSdbQfUkMs1yqmUtG7gF0wQAPSnS6cs9uHjTaVHCgdz3psElxEhZoQyu3Abg/j
SSTCJDFDbl2YkkAc1m5Ob0AijiNjKtzkBWG1SX5Hv/SpjdBmaVFZctlyV5xim2xS8k2PjcHwpIIz
x9P0qeIbkDTbVZlyVYYOPyqQauOhjSUtIJchivOMlcUl7I1xIyNKwDAArtBHTrTVgiYHaoJLbVTo
Sfao5LS4+1BIcFiRvYv0X1rop1GjKbuTiK3jtztjJYL8pz3qMN5QYqWXd8wY84INMXZHIyK7EEfI
2Cp+n4+lTpBtXEjfMrbiWx19feonO70IauijqVp51uLmQEOwCFFbkjFeE/HHw7/YmurqVgXVSod3
kPQZr3+6t5EZtkgO45wy5Ga4P4qeG5Nb0iSQ28bSKnyFlyMj/Pes09QM34L+LYdU0WEyzyGRpCoG
8DAGRkj3x9a9E0u8RrgKFclzlSUOcY9v6188/D66u9A1oWMu84lHlquMg59Md6960u7uDBHIi5Lx
AxlsjB/pWt0mrDV0zSmQi5XEm4AsSwOQTx1/wqR5BG6u6kkE+VuAOM/X6VSyscxMUMgOSXDMCufW
nXCyyEEIUXI3MTwKuK1HzOxaNmbqZHwoUnk7gT/OkZZI5liRDtVNrFzzjHX0FV4rljMq7Wk2MMEL
kirgnM85VIyACNxKVlUhcfNYgkuVVxlwxUHODwTjt6iq7Obh3RSVVXK59Rj/ADzVqzgMq75FVAXb
DhNxHNElh9lBlmlJdc/OyAHr7fzrCU1BjUkhEjJB8qPehUBsjjjvTYIhBIqrIQpB3hjgZ9f/AK9L
EJUDyKzAEkFQQNxGOnFLuVQs07hSXG5WBxgfzq4LnHdg0sbElImYhjkkg0ye3jwAjbWBAyBkZpXQ
3H71EYgAbiSBn9Ke0Be33cEuQSqjpVOkmyJO7G2vlImDcKxB+YBcHNLPDhRvBJA+VwcHH9KZPi0U
hiUPAQN0PvSm3vZLbHnqoYHIOTtH9auC5ES3YSPBZsKzf3WJzzU8C3EaC3ZlJCDaUIHNVbaM22YD
KNwQfw/5wKnjsfLkDXYSRioCFR90Z7H1qZyTYDJby6tWdhGJXLAsTnIGO9KWS4hW5DmMqMODx9en
FE1zbW/PBKHaXYcE9uP50qSyTKY0jijVTlwv3TVQqcoEDzSmQxTIeeQCeoqwJYngRfu4Uk88H/64
pnlJOSuDIyDhmPGR2FEkFtOI4ydpCkt82OOfervzAKZDHlo0BATIBBBanWsD+aIiGZg+5MMQAKgv
LO4E6SRSjancn735U+1nkkDOkpBIwobikkkgHTWxE5dsjJJBUn05/Gmr5qoFnLMrHJUNgf8A66dH
f/N9kuEUtuOJAQOvb9KklnRrQW8JUMrZdwc5rJUuYBlxEZkUzxscJkMh/U0xbCO1zJHL5inABBII
Pc/59KW3n3IY5rgEh+VKZ2n1BHaljnDzC3RWfy2wGWPqPX0pqr7IC0IYnUhsg4wAi5OKiFtJc3rO
8wMUYBQbuMe46/hT0lYiQ5wV+XAH602ERxeZLIXZSOQkfbPb3odXnAWW3mublY2G1CwcsBz246dC
KcmyMgtwp5ByMH/69KsSzwCRmBwcfK3IqFSzYjO4BSdpXgYFaxXQHqMjbyJC8ALMzEks3APpVpLZ
53LzjaR0kAwSapxFlkJkyNzgghe9Wbd5TOcqSeRtY55obsAjQqJtqMpQH5VYcCnygkmCQgKANjHo
fypLrbJIXMRLEnABIDD8+tQQQz3CGJlZVZizgEnpgYrhqpWQE0dxGMlMMC5DEg5z9KimKxxNakKm
TlXVs5FFw8XnqI0CBvl2hSd1EeIGOAWJA2gjpx/nitaMmtCoyaRJGz26qPJZiyAMVTgjH04pBbCM
N5EfKLudmP8AFj/Cie4aYII4wHGA6qMED/PpToXmVCrK0gIyVHOK6VqNybGbRCwhVpHyQRuOfccU
giDSgxsBvY5yM8064YiM3JZVwApTbyKo+W0V2X815UfABK8554GDWc9CDTJeEjzuWRcjDAg89etR
TvM0pSKbDkAc8CoWl2Rx2sgDEDJVTyfYH1qVraK4t5tsPksCVRt3UY61UGAqyTeaIpJg8gIJYnIY
9uPamXKkbV88iQn52xgmnWgEUhk+8M/Mznv/AI1I06yzKTEdoxuYrz7cda3jU5Rp2Y2Dc0Cq65JG
AFJBPH86IpZSGEqYDcqzuSRTjIlvIp3qFBO0scfNjpSeXLNKju6ghuQrDgZrCpPmB2uJboxjEt5G
yAnAz70XksuWZCMRDJIHJ9zT5luBJl5C0ZBJAbIH59qYZ1Rf3cIUsTlyCcL6VML2ERwyb5A8oCBG
JBLZH48VJLMZNgWIhgPvMQRj19ualCedKfJyygZZlHH/AOumI812djkBhwWCdfXtWgEEiq05cFgw
VQSSMYz/AJ5qR2kZ0geLAJwrlfl+n/16dOjLtjByinAIHJ/KnTXNxHbtHIHkY8BVbtn/AArKcQIV
giMyA5VmQrlR2qW3j3RSK1xgSD5dykEcfSoViR4wScMF4UNkgUsdy8RIkDuM/IwI3E+ntWkE0hp2
ZPKqxWxja3YKudwI+YdOfpVS5STifZIxIwdzY/GrAneciMqo3AgqSMk/5FR3mFjCxyM20YAyME+/
GfapnBtmkZaDALaGMRzbz5QUDLHJ+napiJ4+fLQ7yCQueOB14xTIGgmVJJlBUMNo6kfhRdyOu6RT
GpIJVm6t+tCgkhuXYllnQgwoQojOQAnH/wCqo1G5WjklSLc+Ww3AHTqO9VomVIUDsN5HDAcKf/rU
+2u2k3n5SVI3bSCDz16cGpc3EG3YtSW8ls0bhw8m3Bcrg/4Yqs1oswAjzvBGSwwalkuENuyFyzs4
J3jOPUfnUaidhlHD7mBZW6f41anzCbbJlt4mjSDzWLuw+XbjrUVxE9rcMgVi7MMKVzntTRbtnzbh
yCgwoLd6evmNjfIVVjwxBz+NKavqK7Ql3Yyqqnbt8s7gpGAc/wAqZcO1nK8pjUK65lCHJ6Y61PcJ
NPGymbYAfmbv9ahuYxKFto8M4AJAOR7E1nZoqK6mB4p1ZINPk2K2Wz820EkD0FeXeHEl1XxJ9oKB
VE5dTMwAHvj1xXYfFLUls7JraVVEjHAAORnP6fU8Vj/DLSgJfMnjIA5BQjBPv+XWq9kpK42rnpeg
aXObBf3xyyYjC55Ge47dasq0kJMNxEAQ3Dg5B4HciorK9mt4jJGoDIMIXQAj3q7cy/aFjTdhWGWZ
cZzS1pjKl4N0OF+Uo4USMRhRjv6D6VCLTafMaMEu2ThDyD36/Sre2N4g0rcAnqOc+vvTfs5imRJk
AiIwqiQHn16VyVKrGmxsu2CyMihiFHzGM8kfgfwrxr4weIrrVLuXTIpQJ1I8iNQQCMfdz15r1nVN
Qj06ATBAdjYIOOB9a8cvorfxV4nnjuyUcOWVkA4wfXvXVRxDYNtnT/CjwpaQ+TcSoWjZMltxwpPO
OmSM16NFashZooyqFQoDNzn8qxvBVrLZWUccNuQqgBVVOmOM8evWt+SPzGZWcrgDZHnJonO4NNEd
xFHBAYS5VyRsUt94/wCFJEZ4385EC4HXqCP6Uy6tHKo6q6sWx8xNJHZTtEZopMMz4wwzk55rNTTY
02kWJBFexBZ5WUNlhk4ANQ3EX2uJUjYs4UZKkj2/rUkGLZWj2bgQcAnJH/1qjMUizfuwwOTuJXoP
aumMuZFJNmNrk9tYWrXczbkCkOJGGc5PXk+leY+GkGp+KnMYZS7blJfcevUZGK734iXgg0eYbQTJ
GVclsnFcT8LbOa6uHvkYES58wyc/P0xx6Ade9TN2VwTTPV9PSZbYpICSoGAFyT71IY2mVmfIkA+U
oTj06etLp77beNpFDbiQSrYP0qhqvihNOuX3FlDkiLIGMjtTjUsgexou91tiQkkv3YfpXP3OhLa3
plgiOGPJUcAg1c07xNFfwqISWcPkMTyTjp71eWKSSHfNCVCn5mMgPfrxWNSs0AQ3ckVosH2VCw6O
R0FSzXsUVuY9qhxn94fvBecd8VQ1y9j0+2Fw8m0MMLsXPBGOelc23iS8mDW7LgKCCw+bjHH/AOul
Gaew1ojrYggcQhv3YQkKrHA/+vVqa8LfI0hAQgcDt+NeXaP411S2vnt7yYkbjgs20d+vPtXoelXE
U9hFKEYhySRL0B65rX2jQJ2ZoYZ3JVgMP8zMcZGOn9aWOcFPJCNgDbuHGRRb3EW9kZS2FJc7eaS9
jd5ymVAJGxgOc4+vPHek5tsOZj7hIQEj2An+MFucVHFi1cmG3YJkHJPU+tOKqUDxzAOpB55A9ajV
o5FO1yzGRckoRxTS59QbuPmcXG5YgUZTyM9Qe319q8X+Kl6mt+IvsIlKrkJlV5Yj+fNesa08cVrP
NJIIlQZUcZIFeNziK78WgSpuXzS6h1yfatItRGpaHpHw6jRdGto2DjCLksu3nv0rrYVkeZraOfy4
wRkFxnHtWV4WS2jt4p8qFeJQ67sAH09q3Lq5gjuxC+MIuWIXkNjoD361Lkmhp3RVnsnLvNEQSoO3
K5JH41DbJHcAwhChjYbZCu0huOxFTLO8QMMCs7ldokPVR6ioG3JckzKpEfIZhnOepzWbk2WtNSYC
QEB1ZtxJLkcjr/nNM3wZIVi23GQrcVIZFm/esrx4UDYV4J56c/SmWtrHKoQyKrg5QZwSaQm1fQc1
otyQiSCNl5wQCCOv1B4qxawxGMv5waRWGF7E81DFDIjI8iAgEZLEgZqeC2FuDOjgH+IluMevtVRb
TITbRBcNHJGJoYwjZJfEZAx7etEKpdW4kmG4birsvBIxxx29Mik3MkjRM6EL0yRjFOhVWh5LFSww
RzuHpxXJWhzMTd0Q3sMUeLhUVAU4AAGevPWvNPjnoLanoMuqQxtJKEJWIDIYj36j/wCtXpsi+e0k
3mP5SHCLt/Lj0rmPiLaPJoM+1ljRIiTtBJOP0PNb0ZODLTujyP4M+IPs2oHT5XclZCwjA4Iz/j2r
3bTZUu9LWRozvIyzk9OegxXzT4cuX0zxVGZ2MUTSEOVU+vb0+tfQvhC8W4t42ectK5CgSOcNzxnH
1rOtLmZcdjUKFVKz8iQbSCvyg7c+3PSp4ordooxcIyuRtDAYH+FPjtPMEzb2Vg3DEY/z/wDqqZWU
xolwcsF+ZXXBx1B5H5VdGN0MhmjMTlJYVYoBtLDofrVa1STYxuSzDOVcsduc1btVupCPOjLowO1S
/f8AnxVOR0mdccqCMEMTg+9VOncfQRllEojVyzYxlBwKtLIlvCIASzMuI9wwTg9Paq8IgW5O0lzk
kbxwp606GG4uGa6uXCnaQoz2/wA9qIqysJjdsl067nw2SAE5BwOcmnebHdo+y1aOVF+ZnORjuQai
sHukMkE0ID7iSVbAxjrVi0kkieO48rJQqCQv3l56e/arU2kDvcgt/MaM+fudDjaG4KiphfFLURSI
FVWKoWQ5Pv8Al+VEVzaysVULuXBKIpwOOAaS4vXIVizsSOMEAg4qZSbB7DZ7pHWNFJbjcCE+9xTB
FI8bMeWfhiRk03UItphuLZS74JZQ3IpVuozbO25lVlwpVcnrWtOVhWSYxZ4451tyiBSw3Kxx0Oc/
TioJlMkzSC38sk/NIrEkf41dvY7MxRsxYs68BW5zj6fpUT7YZFQDJDDgnPI+oxUTmkwauOSJpAN7
HdgfMVwSPTFHkNcxKZiFCkF94xgdB060Ncl1W58tWUNtZWXil863a12MuxUlIRQchh6CnCHMO1iO
eaWOEweUyuWOz5cZ+v4UmjRgSLcEDeYyoTHT3xRO8jkR/KsYXkRnP8+/amWV0bed45JELPGSAw+7
z09aiVZ0gLEC4LuyE5IVAyk4FOUzXkJ/eoEUnPGOP/11UmuhcofLbGfvsGA2n1wOTTpJVtJS0rM6
qdqKR1bA/wD10lW50VFJvUfP5lqiTG4GccAZO5vpUdxHFcTpNkOyOAADk465NMOp28sJiaIhCuQ0
kZUg8f5zUMeoTy3EgVgQAAS5BH14FY1I8zBpJlma5imwpV2VclsHGPz7VWlhbzwSWKFQcGPauOwH
vUUeqtIWgk2oABgMQOMnj+tMa5idlFyqEbBkryMc8DJ69KIpRE00aB843LFFYugIiBUYq0mZ1VI2
VWAyVHIA6Z4rGuPENuIlSBSrMCCAMADpxTI/EFqkaKZo49pILouc4/nWzinqGljQOoTpOsKzomGI
AkBBqCS8SzmeSRmi4BVE4GcdfpVCbUVuLmSUsCY1yNzkbgRwR3/pRcasZbYKVZ3JxIW+YH3/APrU
0m2BoS3sYlDtlsjcQw5PH5Uye8tHBeZwCxyB1zVKbVT5OI2VmI+Vn5NV7PUnG1oMMB98kHOeeD+f
ShrUErs3Ip1ez2DJ+QkEnGD/AIUlrc2ttIWDsWwC7kYA9sVlC+Max7FIKgAxHg1FdarePujEPBI3
FW60KnzI3TujZn1GBmH2dllweAeBUMWpRTMVjuUibPzgrkMc9PWsGIXN1JHbxZBJwoPTjsadaG92
HbAykkmTJwSD39alwSYle5vqQYnzsMpUFSGIznnJ9KrSa7BbO0guXVWGCuBg49u9ZEg1C7mGxXDE
guwP8PTBzwM+9PTTEmhMr43r97JGFAPPPeqUewN2Zpf29CJ0ldn3eXxsXJI9cdqWbxbbxyMsMRwF
G0Ogzk1jPZXaZnjhYxyggIjgE8frxSw6R/oxbMhlOABtwAe1bRVkO6ZrTa+RhFdmJQqFTGRnr7/h
UK6y5uVsmgZRNwJCcAH/ACKhttNjwskatLNEMyM5ycZNJc6FLJJJKJZAGb5MsMgZ5HfisKtf2bBu
yJbjVZIY8WpZhuyp2bhjH58Uwa5O8MjqQqouXVWHPtT4dJezWGZXDOzDK7gSD2Hr2p0Glsy757dv
32d4GMY9vQ1HN7QCkmo3y3xbzmMW0hY+meOlWDe3JfdLcEEqANkWMCrdvpEgum81GkhZwSQMgN71
EdPBmeZVdCrcu6ZBFNU1YCtNHI0vkTQsUEQJCkgsP8mo7eOZC0kcuUZiHDLggk8dO1aEdhBOzuFI
ITaoJwQSemPQirFtYWrXJlHzELggsevT1q1TuhNXexiH7VHKUlR2VRulEeG/nUq2V20i29ioKSYY
BwFwK05w9m8kaWwZ5VAQA5B4qLSzdWbNHLGSwwzlgMA9MfQUONiGjPvo5GePyWIkX7ygAAfnVeys
2isyshVlSQhckZ49K3bqP7Q6rFbsxbkjd2/Gm2tlb7X8wgBeQTJjGaiU1FEqPcyEgmSUomALhQCW
OQDn+VXoNEgSMEncrR8uxIKKf5D2q5Jao1uYIcbihAYHge9QpbMWaYMwAYhw8hwT6DJ61cJJlPUo
ro9zHdpbRyYR2+cFxiQckZ/KnW2izxIzXVrty3R2BH1rbkheNkSKQqCRvQtwVx7VHJIWfy5Q7ZO9
W2EjHr/+uhu4PQxrvQkjg+zoqui5ZnDgFefrz/SnWejvGBNOVCqDs2jkZNalxZ2qOJSCyhslQCGY
+1JbGxuCWmyxQFTGzYU+/wBaiUrEqyRmXGjPh/MVQpO7k4BAHSoY7NocSvB5kYJKkscMcjjoQMA9
a15omMhhaQmNVG1iQRx0zxVTzboqlnEzKAWAVeB0oceYTbbFt4BLaylAqSE8YXjPGAeOeO/rTLe2
hhZY1UDcQQWQHOB0FTETNL5ioA7L84U5GPSmIXhA3IygkhSy4OPfninFcqERyoyTIbWFQpOXZV6n
8utI160KGzMSyMXKnGCfz7VYgMcoYW8pQZ2jjoTTZE81gzbIyp+cp0xnuevarVNz2GmkwVIwizW7
ONzZLDrkde3FK0ISLfEZHRyFkZgMjPToKa1puhkjtHWNWKk8nDDvQ6RxWMjtO5UgnLrwpHOa561K
zNYt21I0AhjaDYNwUBADwOP881FLbNb3DzSTlI3cEkR552gfj060thKFiW8u98Q5+6pz9fxp13co
6oVlLIrFlLrjDfh3p05cgSVx6yRQxFYlCPv2uSwbgdPp+FQPAsW+WdidzHzFz1X8KT7T5EKySoga
Rs4Zj8xPc+9SzSW81uTvVZV6hCcLj+daOKmjJpo1Yo/PmIgZwkb7omA79wTRcWytdSPHynmE/KOD
60sBhgVYLWPYySZZY4yoI6YqzKS6m0iVVc/dLuT19DWJuRiJ1ZYDKCJAMnAB+v5CkvUMELeRblyV
YKDwTnoefeo7ia7MomUFUjVsMyHBPfIqZQslszXQZWYAxl1xz6DnpimtWJDbO4vDE8r2yxhSeEfq
CRx69O9WJJRLJ81qCpRVkC4GR2HrUf2ls+WMEFhvVWBG3/Gnm02p9teYAKCzRjcCxI47e/Wsp0nJ
jWgsRMYZp871YELgHjsKSW9jVPsuGLmTDKW6H196fxIcxIu5h8yknJOO3ahYbbzBGxIaU5BCgDGf
fntWMqCcWVEnt2C26BguWbAVjx+dTxRJc28hs13OAQzIwKsQT8vXPGKzXvI5SqafErGM/NuXoeR0
9KmsL69WUJ5oaQLhBIu0AZ5+vHY110IygrCZJIzwRiOXfIN4ZyFByOPbB5p4S3ljeYQPAkTESsMj
cOg6cUkyxtK8bo7MnREbG1ajtrRjJIFldgyhnTnB9qdRJsRKFkMDPbMVCMu50GWx+NJHJEiAlCzk
YLMpBHvxRa3txYPLCLSR0Lfu95xgmlvrWFgsycbchmiQMetc0qEZAOu7pvIV4ZIgoUEJICGwBj04
zVaW+aXdZo5CD7wLYBz2p08LzO9xHIdjqAATjAHbp9aT7JGFMbADe5wxH3OK6qEHSRm2yaGK0kWJ
eVkSQM+H+UAD1/pR9mKS+faSAlW3E5wCf8e1RJMtrceVKFIYjaTznsf/ANVPeYxsHjJy6nIQYGfT
mqlR9oVFlueBlVLqdYyxAAIUZXuCPU0yCaKKJyskpBzJIjhQWPrSfaJEiGzKYPBGAQehpGjd2FwQ
MbFVyBk7cnvQqaiUifyYJ98y4DAAbm6EHvTbtRHHJLbShnkUgMCQB2FNQIjjEbhVjYqGOB/hVZ2n
t3aHyQQzbUdiQvrVag9i1b3pVQGcKdmSQBhjjpVmO7M8SAw7kcDfgcA1WjSSaMMcqgJ2qq8Ee/PF
SG/aaBLW3VBIW5DRnAGBjtxVqpygIb2Axtbsp27jmSM8Zz/nmmRTXTRqgyImJ5MnX8OtSTwmQM4k
LSFRuUDKg5/xqOX7VFktaI5ZjtLHBz3rGo+ZkOwipb3EckZiKKCNpjcdf8inNZPNbrJGC0kIVVBb
Jbr+tNniYxLBj5ZCeEHP4ehqSETXEQWOUIVYF2JJXA//AF1UI2RMndj7O4jt1LAEsQQAflzzjHFJ
K95POVU7I4wfLC4546nilntVlkMzKhYnjccEKOnA+lRtP9j/AH65ZiCMlcAAiom2pEt3JZmW2BWS
QvkfI4UgYxzWTrltbGwInZQYiWRSWAQ9j+tak8cdxbLdQMVVidwdiATt5rJ1SzRuTGrhRg7+uP7t
KCuxpJblbw1EIVYxqRyd0jNkdc4/Ct/bJGC8MKBFAYHeC/PbGOuc1h6JcQwwyCVXaMnqBgk+n/16
3POW+ZQLNkITOC5yD/k5pvDqZVgMl9LGixIyqrZbfznnn2q48EksjLFdHah+Ylhlh/n0qBLe5BZR
gKygAHoO+eTmpbqCUWbQ2xCgnLxsATjNOFNITSRG92vnMiwM6qoKlhhutZ72yPLEIraIyOWEsjvt
5+tXSzpA0tyhDSSBUAXJIx/k0Wy25gL3EIf5+Nwweg5/+tVpWKTshba3QusUsgIQ4UngE+vNK8wj
uCscYkkVyCSuSf8APrUUaPAyi+vZZBITtQkFVODjFW4nsltFiklEciou52Xocmmk2xuTsV5bKePY
QrSEn5lUnBGelStfXMgIKEAytlCCCfz60g1ONoAJUJDfdZl5c4GScAY6dfSicJNIHjiAIUGJyMLn
HP8A9euecGhXuE8CpOLiFnIyCysVGSe3Az+NJNcK/ltwCH+XKkkZ9QKS1Vb1SGmDHbjAPA5z0+lM
uLSWygVZEIBcliGwACPWtaclFXJbsTQTSBo5mkPml/vBOq9R+NFncSSl5wzIC/BRMnGfTqKjtYVW
3eLD4AOCEYhc/wBKbOYoWQou0IuW2OVIB9v6VNSV0JXuT3F9c20bSJMSxjOCSCRxkEr25q0rXUtq
n/LVs/MpHbFUp3t33XkRCSyLiSRz1OODSpJLa2zABmJK8gnkkj+XXirhNi1aLUdxIVkSHKuB8o25
BPp+dVr1WEguHUAg5kCqCc+tWI/LbzsqVMcJZnXJLc4/rVOO9W2uWkVi6EnAZiAR6VnVm2rIRKGO
0u0O9y2QAuBnH86ha9aQRwMjRgHAJAG72FTPPdtI22AASDCqOCDQk135hiewDALhVWTBHr9KcZJA
StHC2BGhRgRuDAYJx29fWoEgSRAwVBtTLsRgN70+MzSFUUMoDHcQO1LHBJ5e+VTwQEXPBH0rVSbG
x0ccTO7NASysBhQABwPbNRXJQOju2FcbSCSRg9eaYIHcOWlJJYPICfnH0/8Ar0iTmVljAZUVQVBU
ZY9+3Ssp2bETzbZYpVtbguGxhS204pkaTWiiNXY8DaC/U+lEUw89UYBWX5ixIX5e596k+yL/AKqK
TersAzluTQoaDs2Vnt3eMxNbhiCSJAMhRnoPxrQgjWC2x9nDBCOSmRken49qbGjRzNGsZYhF2hF5
64z/AJ6VYuCFTMQDlT8u4YBOeST61cVyoRRm3ysjROSVO1TnOB+BqPznVS86ksr43fwj3zjrViNI
IkYglJFBBCjPPoPb3qvdT/Zk+ZdoOAsangc5zzVAWEETRGKGFnYE4ZUz+B9s1E4uiqRRQkYOQSSc
DPSlgVmhExdQGQlQDjjvz9alt1ckmMlpSNqgNnFS5JA3YhuJLhjuuoFREBCvEclfb3pJ0U25I+ch
wSwHzMe2fepjNDJcbGVpARgEnoc/0qO/gaCMZuZHLKSwaTA6+wrlqVWnqTzCCd5o0SFlQiQ4Ik3E
Hp0/pViO9m5t0YKcjcVBqoiIoM7or/Nhgy8fnmprKSRpisiMIwxZdvQj0P07V10H7QOYe/2aKZh5
6AqoCPjgHHpUZ8kSl5UKsy8knHGOv0NOjQTXcixAgFuQ56n64pt4soeRI5VDBsYk4yPX/ClVtFib
uMR4JAjSSf6skKfM4/z7VNMzLL+8jJB3MhJOCSc+/aliuNlurSLE0oTJdzkE/lUMs1yoXefLJOTG
oyoHtSgm1YQw3UaSL5kih3I2qwzzU4ufOgY3UqBC2EKoQSeOaSC1suCqFmfGHPIz170klsgKQwgK
SRkE8V0Rm4OwJNElvEqpIGw7k424zkVHcRxPM8ltAAY3wwHAx7Y70LbTwXa7TtDnlVGQ5A60se6S
0BKEMXG7aOWPTNN1E0LmRNbr91Lp5HKrwCeh71DdRGBC9rhV3gkk8fjSi8eDCN8gYffVOSPf0pYF
ScMHIC/wOTxmlKTvZBzIbJaXHEz3ZMi/eZjwPTH+NDNcrHJKB5rSE4O85x6Yz2FPuirIkDsA7n5Q
HGGI/CnWVuY1WW8wQo+VgPbvXNUbbC6RGbk22zzYhtlOVZj8o+v/ANem3M7ko5kCFZdsaLjB4yD9
aLx7eZjazRqwQ4YI5C47Yzx+vaoH08wl5pJQihg3JyMdvpSjWcUTYek8jAiaJFIbCKpxk4/Kud8e
eMpPC2mS3cyqP3m3AXJLfhz+Namq3y2umS4KbgBhy+e+Sf0rxbxXrV38TPFEWi2j5gt7kT3DK5AY
c4A9ef5V0Rj7VoNbGl4Vhv8A4h6oLm/hBUdVdD9zPv8AoK9etNFtdLsY1twQ4wIlZuQcdOv6VlfD
/QLfw/pQ8qFVJIDS4ycY6n09K6G4QSBZoNilhg7ien9DTceVmi3GJdXM5LxzKDgAYIH4VP5qi3xw
XH8QGCh6Z96hgtcSASxklQSpAwOlLJajzPJmQ7EB2qpPGe+a55VLMTdie2nIiYo24DgYHOaT+03j
IPlhwGUqjDIX3pkUC27nAZEmb5VA5PGKQrBEjW0YJYnJYuBgH6/SnGaaIbbEnuHldp43kcnG1D82
GzQJrqKVFUkKSMoyYJBpY7RvOVUJBAHBPHWnSEIwHmhnbhQEIJNdVNXQncdcSmFVaRAyhskhcbRm
oFSNGb720kGRmbODnjFFxtS4aGJHwFy5ZsD/AOvSHUI5E2SRn5DxnkA/jXNWpNsG0itrV/FZozkA
sOVRpAAx/wA814r8RvF2q+MfEMHhvSYmaMOZJnEvysehySMV1fxn8UPpuiy6bY3EQuXjPlRKRmRs
ZAz2Bqj8E/A28DVr+JnaVFdmkjyFbrj/ABrFPkZPM7nUfDTwNZ+G9KQ3FwZpSwJVxggnn/P0rsZL
dPtReEsMkkKBgL7U7TYrPDFAwLsN6v1B9QKcY1ac+btXLnDY5Hof0raEuYTbK8qRpkvuDK2drHjP
r9aZfK6WJZgoxxGnVW9sVb+zvPIHeP5GYFcjBP51Hc2sfmgsoVVxhXHGfapnJplK1zDutGS4m825
Uuy8bUXAB9uce1Ra80Ol6TJdI4jMSDDNnav/ANbFdFdNC6gRqQETAO37q+v9K89+M/iKfTPCV1aR
SKJJFZJWbkY7A47d8/SqU1cuJwvwz2eKfiXevCCRbTgSSJ8pkH97p26Yr3nTbFIrcNCQEVCQvUZ9
PrXiv7OqXunQz3jwCQyTjJGSXOOWLfyFe02dq0loweRkDk7Y9p3Dnnn+laq8pXE3djbZosSW8xAB
YndG3BPp78U8PFboWeUhAcxIg4x/SlsrXykIiXIjfnAyPbilum8xGRV2gLyFjwV9/wAa0SSRk9jC
n8faXBffY7mRkIbhCMk+9ben38GrbHs1YllLbnGCT2+nrXl3iHTJ73XTeWivG6P0A429MevNd74V
ffYENCwOQjKG6Y+tZSTuK6NKGO3eRjdO+EG7cD3p6NHcBxbkhmUh1Axn0OP61HcSzRyqDjbjgI3P
41LatGm9oQ+XJwAM7T0pxhzEuTSGTJ5TLaITsUAsVHyk/wAqsNMkKrlI1Z1AyucY/wA96qRg2UIi
LBImJDsV5z9P61Km024DOQAAFIHQCuunW9juHMy0wZHklXJjweQBwPT6VnTTT+Y8tsg3KSqqy8H0
/CpbYIiCKQL5bPl1A4xSxQI4XLYQIQCOBXLXkqjEU7orFbY1AIzvuZyeQvtmvFnhutR+IkZtr8pG
WYqxAUIQcY4/rXsXiNNmlzuGykceSoOSBnGa8i8ObLvxw9syqJI59okU5BJPcjg8GnTptMqNrHt+
iw20NiijoQC24Z5p6LbzyJcxKVTDJI0gwSfYVBZThbMrHuDKepXoB/SrEkkdzbJHLAgjEmQVOOlZ
VKepQ5oXjVfs6EhslU7Z+vaoTHKhL+YrYye5J/E9u1TiXzWaOMhSykEkknHbvUcpk82NAwJKks6r
kcHp1ojZMG0kRRTyfuzOjrubll+UEZ68Diple3lD8FHz8xAyOvOOP1p6yiWykhZmkbAUKDgY5qlK
tzbxxxqJJGMhOSOdvpmlKQNpD4priWdhHGVkVRlQdwJz16VILiWLISLc+MA7cDFRTN90mBUUgEhT
yw98CpjFHLI0rKUCqMMVwAPYj2rSFpMwe5GJt8gXlWQkbyaUAAxiWUuqsSCewP8ASmTCNpcW4Yqc
Zx1XPTOexNSWsJZm+ZULEh0L9+lTOLihCyXA85Qy5UISSRgluO+MVm6nZR3SSqcmNvvIRkVfM+Bt
kd3VHwiBuMio2aJvMnjSQr3IPX25qE7AfP8A8QNPbQfFK3MNuRCpywclcncffj61674D1/8AtjQ4
3ZhsaIASNICWPeuJ+PPhy4u9JS+sogGZxlCeSOtU/gV4kJ0+Hw7IzbYiF3sPmb6jt9a3opzimwPY
7W2eSESAhwGIYg8sMUjTSgBZUVAwDAHkkZ6deDSxyxvZqtspEYI2gDOR/Q0PCyHfIQ3ludgUZCqO
v61o5cjAlhe2DOQQFBAUqvPSnEJgmR2KgAbS3FRG5WRwScgj5Ruxk+lS+XtiAhjVcjOGk6cenWk5
8zAd9tk+eKGMooOUJXHFQTlpMTPISAGwdmdq5H5UqMFthGqF3Yfu2UdvSlby1uz5xYFFAJIx6VzV
KCmwELM6KLYqFO4MCeDjoB70ps5mykmwYG4bXyQaiub590SmNjh8BEHJPan3Fv5bxzeYFcAAhRkd
P5+tVC9JARINQgLSRzcFwqqpyp75+tXl1AWyRmOAbinLHjn0/wDrVViunaQ3DHakagBG7n1p9zI9
ydr26oySZMjH5Txwfc1uppsBLi+W4wiWiKccc521FZwNtKeawOfkIogHlKxCMo3YYq+SW+lT2sKy
ErM5dAemcnOazm9AI724SFwzoxbZh2bndg9qfcXANn5tvCwY4AB5OM0ye0gSZSlwFKglo3Ydaf5w
uAYo1UBG+Yhs7vXr2qEm0BX+zm9XzHCly3LHOWNWJLaaE/MygE/LgHNQNuhwWLAFztIH5Cnrdoss
aXLuS/KgrkY+vahRYESz3EVv5LKAGOAzKeD1zU6obeEETzB5WJXJGP1HTrxTUilkaRsOgJBDjk/h
UdzP5R2bAwT5QGJAz6j0qoy5Rq9yWHzLpCjOSgAABHOQetNmh+zybmBbBI4XOOf5VJDceaDvBByD
gcgCo7v7a0RVmVc/KQqEk5q+dNiHMRIxaaNgFOPfPr0pZrFTIpR1AOMnGOPekgiijtkjaUIACAzN
yTTGtZbeZXE5ZSDwTyT6CnGaQm7MnmjhhTbBGFAY5OcA1VS4IkMsacIcYViBjtx0q1NtmTYGBAUZ
BHSq8IXDW7ZVSTggZ71z1aTqsHJWJbiYRq0zMzZYljGQBUllcPdWpR1UMFJVlI3AZ75pDbx7FR8F
XPL4wcevsadCJ7IGER5OOGVSV69M0QpODJ5mSRjZbs8SMY1ADO4+6fbHXPU003aw/NKdh7ZGQRTI
pFWKO34PUBiSFBHOPrTJS+8sgIcKdwBNdKlZhzO5I5CILhVKqCQA2BnNOgkKYZsBTjC7c4/+tTVS
K9tFt2LKUbhi2enPpUZjjLiATMXVhuzg7vpUSmmWmmSQZTDkqSwySRgA46UOyiYRyZUuR8vUEdqX
YZpI/s4KFO7D+mKlW0gSPz2IZ0G5ic1hKKkgbsV5vJikGYmBC5DKeQKlkWPAMagM44xwfrSFoknH
7tlJQExgY4NPnu7fYSEULGnIUnJGOgzwPrVQgkxcyCAyQh2RkIZuDuHHFQyK8NwFaRg4GcIvAH1/
rUTQyNMJCoUKQBmpp7ydYwNpLDCrtTJzXTFIYsixvCvmAsWIzt646flTVt5bnaVwHBIIY/dFDrH5
wmfJOwbXJOee30qxb27Sbg4fLLkuG4zis6iSArxKu87VwxXG1gP8/jT97wFVkUkgHaqjP4VHb70j
JuoW3ZO58cnn19OlSBcyjDsWOctjgfSlCN9QGKjySlWOQOShOPpgetSBlG93zGwIIYLzkfzojuDC
7SY3Atg/N/nmiVo5nVIWJBwSXBU59aJQT1ASP99tleIKxBYKr9/fNOuGkeBYxcYkR9pIUEgZHHSh
42lJhSM5D8Lngge596jW0ZZjKSFQgbiQQeKjlYDg20pGAyBcBwOOKnd1a3yjFckZUDge3rVdJF3r
8pYFgVYrg8dqV3yCBEVDNwd3U56D1rWMeUCS3d0jaNkCur5BH3TUahhP5jFk4y2GPXPT05zSQSTt
s+VhIrEltucCkaWe8dWiQhMjKgAnrTclEB6SSfaDI5cgYG0gA/Xr0p7OciUEgHqSO9QuCIjLlgQv
JZsn6CkDmOb7RMuQjkhCcnHt/OpvzIG7BIVjulXduLKACTgKMfpT55oZJY9rAnfywz81PhvVaN4H
ADhuWQZGKgltwWxJNsDg7Sw4B9varUrKwDi9uZAvlvlSTndtNSrEtywVhIg4CqTyfckVDJFGIxEG
3kH5mYcgVJbMIVBLEsI1wy4xms3U0KUmNZbbc0PnsCBzk4GajjFqZ5GkuMMp9MgCnzQO9wJCAyj7
jAdTTriyhEgkjIUlRu3qeSetVGSYcyYxJYlLSLIjHOAgUAsMdKhSKVwq7SEQ5cADJOPU1Yntdiho
l3CNuVxjIqKCO4QkGE7udyNnAz3rKpByYk7IWa2d3P2QApnLs38qgLyW0nnSSlyJP3YVa0GtwoYl
djgfMqtkfge/pVQRF2BEIDAgsSRxzVU4coJ2Hk7sSzBhlcjap6Y5/nT/ADoxCDhQoGULOTx/ntQZ
JpZGWN0CLktuHU4wDxUccM7LtADMrEgqMLn3rRtId22OGZC4VwoVMsAeo9Kr7pggBiCEkEBScnjv
7U6EvEZTg7i2ASTmlnYnaAU4GCAduTWbd2appI8w+M0oS7IQgrIwDAdT3P0rR+FFt9ms4JZy4O75
VkGDt6gHPSue+Ml9a2+ux200bsrIMPvwVPoccHrXV/CoQ3OlteLIzEspLN844Het6c7RGdi0Uahv
MbkkbQp7URsYQIHbAOCu5OQD2HerEYhlVd6na2DtY8Ypl8EMiyJsDg4DtjOO4Fc1dqSBtINkUo+1
ktLs4Jfjb/Wo5UeSQKkBKqRyRxtwKnsyqRtGwVyGO4lucdh0/WpUET2hfahwCXBBwSPX3rldDnQu
ZGF4hhC6fOJ4t6iInCLjNeJWOq/8Vmlja5AllJUgZwPX2r3fXrGK6tmWAkttG7IAHI6fn2rwTUAf
CHi55riARpJPtDqc/wARJUZreGHUdwvc9v0Rh/ZSTYBG1WYjgjPc/lVyBm8oRCUu0ZG0MTkg/SsX
wfqS3Vgi2y7CwUiNhgf/AK/Sti5vDbwG1jACvkO+DwT15/rQ6aSGSzLeMQZX3RgfOqnOP8nvT5Lh
pAjGFSpYcE98daU3KTWwBIO08sowNv405B5jbUyy5O0nufSpdNNFJu5Xku5d+0RkrkAkt3qS4a6e
FxDIYmUHrwD+NLLYBJFDRADqdyjOfX3pk7RyxGc4ZQh2Ajgn8/WtqbUEUecfFC6iltWt4XUOrYKA
YJPf/Gofhnpdxp1pFeqjqoDZhK4zz6euOaofE7UE/teGOVIwrMW2sPmzkc5rtPh9BBNYi7k3uNq7
QwyBxSk+ZhayNy51W3tdEe4RBKyrkqPTPOP89q8T+IHjCbU9SX7MHjWOU7HMnzIBwcEetej+PddW
ytFt7WYEOrYjUDLY68f0ryVrOSbUS0to4jYgqGUZHPSklYGrnpfwxnnltIraSNpGKgrIDj3x7e9d
87wJgylVIYnYx4z6muX+HGmLa6fHcxAoqlQxXvXRa1vtrcygBgoyxJ5GelYzpN7gefePPGEUV+tq
l0ZIwSAhOCAD2HSltNQtrPTZrpsKwUkM38q4z4j3U1t4hF7FcSAFR+7YcDGc/XrWWnj26vrf7A4K
LsJzGThifXPpUqLgkDdkdJp0l3qGqLkqhLjbnpjn867HU/HyeHtPWBZUaWGMHDHAI9frXA6DqV7a
26yNGZHdzkg8/nWL4xGu6iN13ayF/uhgnHHTv71vyptAeqeEPitB4hvplAdHKDKhcqOa7m1vI5YV
mcLvVyTIABgeprwfwJdNpEZmlZS2xQxC5GPeu8HxS0jTbYXE14EYA8vkg4ocVcDuZLpl3K8WwOdw
UjIzUty9vEgZmEYVgGyMAVieGPE9h4hhj8i7TYy7lJOSD1PNat5c2YmEshOQflXqSfYVrGfLuDuU
fGtys+mlokLlFw8gOeOxzXj+lOjeIlhmlBbzRtGdpxn/AAr2LWDbDRJldmdHO8GWQ5x3+mOeK8B1
KW503xRcPbgtmUMAqkc8fN0znFEpqSBXR7no8220jAVQucJtUHbz1NbSSvd3CS4ZyuSWYZzXlHgv
Xb7VII4/Mm2RMd5YlcD8a9F0C3uECPHfkHfuCuuOMc81myk3sa7bEVTES5c4OT0NSbnkjaR1Qs8Y
JUZGR2FDvHHE8silWUfOoORn29/pTY83YR5MIoJKEg8+wxQ3Yq/QiUExOzEqWcFSX5H+elKJYI2W
dFKshAV2bnGOoqrcfaGLZuAWIG5s4H/66sMyzwos0ZVCAiqE3Y/XpVRi5MbdyTz47wDJXh/myMAj
60tzMZHiLYBHCxheCc9OevFRMBa7pba2jAYFjuGBtP454qO7Icq5JjyDgHoq46+1Z1JKC1E2kStd
COJFZC75KKoPTn9eDSCO8imWGJAiqQdiHduNIEkSUTsybFAwCVB6dvfihGhnmJAlV94fBAKk9aUZ
KSM90SLN5TiNgyKzYkB4OfaqGsW41WJgY1KR5J3EYPBGCPSrC3UE8o80np86gHaBmm3vlQLKFn2w
OmJFzjcPQU3FSZTbSPmPxlp8eieIgnnSseqEkAdTmvafhqzzaWkr3BmIjBkYnIPPr7eteY/HGxt4
NYkFvGAsmGTKglBn+RxXX/BrXYLPRCGlMkhY52gA7c8DH0GKylTdik3ex6tHNA6ExTqzufuMCx6U
yNbmKQpvXauMKQWOD2rPTUoHiE0cDFXJJJxk8fXge9MfUDIheJRleGYHJTnPNb0VZWLTbNd7u7tg
AVU5bcpP8Qou4bfzpGwArxqQVGAKyP7ZhGUvIyXBPIXGeM0k2uXl9lEBQLEA7iXPf+ddAzQa2ghi
e+iYSYcYKjGCB1NT2rJJD5kjNvZiUXf90ev86xG1a7FhDFahcqpBJHA5xnjvVa1vNVSAyO+9ifvy
ElgPasJK0hNpM622a1ktpY8vlHBJ3giTJxn1qJ72wMJhkmAYAgBuqjt+FcsupakrZjDsyn5Q44P4
9qWSbUwg3bdwPzAnkZ/nWbgmhN3RthrSKRWjuNybztWMEAdu3X8adJdWBCyKgTccMz5OWz9axbMy
NGHZ23xvgFhkgH0/Hmp2sJZNiS4XKjBI5HGf51cad0UtjQ/tNrYs7yFwGJjCOv3vSoZtRVJlNxgB
IwzsxyMe/wDhWXJa3QujO8gADAhGGQPepRp0zgTNOFJX7wHAPp71TvBglqWYdctmZ1K+YUJMe0YJ
Hb6VWk1h5JTPIpQKygKzdKij8OX7xlLdCDHyPm6n1z6e3ap/7MRFJfJjL/OFOSMd/wClY1LNDYl9
rjmWNokzErEgHAG3v1PXikbV2l2mIlkjIwoPFK2no+WSImMk7cjhfr6CrUPh+GWFCsnlOFJcFcAj
6e1dFGTiLQqy6jcXMfySZ2tkIilc+3WoZpisYkkT942QSDng49uPStO209JZPJ4Qxj5mYZJHtim3
VnbznyYpfLkA4YZU4rlxEFUGlcyRfahbK7RgqApy6rnoPyIxRBLqkrkpEY3J5EYyGHbP+Fa1tavb
XapcKzb1G3LZAOT79Kd9kQ71a3CqykBSSCOevtRSoKOw4o568OpeeIo5Wc4YMFGfqO1W4xdRQmFY
QfMA5HBI/pWrd2FvcbZUTcWjAxtP3un1p9vp8axrHJKjMc4LDO3HatnTuymktTBGnTidQ+GZiSqr
kkfnTrjTby4kEIlAKsCdp7YOc1tNZAXgEc4JG3hV+X0qEbraN3MZUMcGRlwSPU96TirgldmJcaTd
bvMjUsAeckmpY9Edn8y4THzgxAEYx9OldAbdFsjJEAWA+QgYyfz/AFqJo2j+zw7VRWjAfcuSCQea
qO4WRiXejx3V2JW02EeWSsUpAyB7enrVm6tJY7DNpbYIfaVV889M++a0riCBoVhVVV0dQGHLZPOR
x0pdzlGgKEqzgxccY+laKPMrENamdpejhoJWubcFQwJUt1/WnT2MVtvhk2qJZSykMThjVu2t5YY3
ngERKAGRC+Nw7NjoPrTpvOaxZJIlcAfO4PX6Gs5JRY1GVyv9gQIkksQkdOGye1QyaQWcSpEyxclQ
oBP0+laUJefaiPghCAx/lUV5c3NvIXVAUIwWIPHvxWlOpYuLdyKHSovLE6RtGjH5lA6e1LbWlpKT
cbmG1gCcdTzVmGWUxGK4Z2Z2wWJ44P5HOetVorgxEFIxHGQQSV3MD7+1Kckym2rgLAWckhRSIlAL
Kpzn3prxttP2aAPI6/OwIFXImYZWKB5FYlirHAz2I70ubNSVuFjJlfMispwOM9+amLSZLd0Ujpss
ccYlUgnBBCYGfpTvJt40EszltpxuI5NWbhoo5cWkJSMD5SV6nrVWWDcQ02AQwyQoyfetlG407IsT
iGM77XKx+WNikZwO3Hrk0yWCEohkbzMLlhGfmI9BjioAdxypZiGUMxHAFWYQZYzEEVpEydrLyR7c
/jXFWw/O9SiM3XmRpEESMoAWcnOcCmzRI1q8m3aCxKA9T+dPnsUDqGKruI2qVxuPpSmMwtuZCwQ8
Y5INVSpcugDTKzFbcjCFASAMEZps9pCjFQ5zsyXHU/WkZo2hVmjISP8A1jEAsT2x/jUYMYutxkRl
kQ+ZgYbHr0rayS0E3YDEJ7hWtpQrBF+UHhh3H/1qkltYVnEonCyLyxzxj0FQW/2hrgyA4CfdJAyf
8aWS9VoN6AksvMZHXnp0q+dpCTbROgsPMx5bEED5d+3PHPaq5MT35cNIzA9GBZR7fSpY/JtoiVRh
JMgUMBnaPf2p32eaLDDdhUG4heDx1z0qHNNFbIrQ3Uodi5RWH3mVi2F/Lip4LS2gUrIgcEAEDnB9
sCo7e2EKzOq7tpG3c2Cf6YFTRiS1tywuFEhJZi5GCfrWM4XYkrCosLN+9k8lFOAM9RnnBpZYYjee
XM24En5lHI9Me9UbiC8SVdxLMVDEEZBOR3x/Kpprl1RXdATJ/GzYIOP88U4xUCHqORLq0eXzZBIr
NiNCfmx+X6fWoZpJjCEgBKEEMpUhsZ9ulSALIyq/zEKQSOoPY1KZYIEDx2v718lw7HOP/wBfNU7M
ltJkJu78RrFFCzByN5KEbT7etSm1t7d2IYElcsgUDtjoO1PtZvNgPnWrOA37sL0zjGfrUQt7Ezm8
vFRnSUbXdCCSfUf5FRNXiNPlRJFEhVkTbGyR7yGOAp7+9QSW7wt5s9wCCxBIPOfb/GniW5kR/wDS
M702mRVyxHPvT3SZiI40Qkjlicgc9B1pwVoibTRTnhjjkzJKsW5cCU5Ixnp+VSObdGUedK4cErjg
Z+lWLhYRhbgjBQZYDBqk8F9uMxjLIpynGCRVNJkiG1FuHS8YBEVdhHBbPP8AXrSwN5cUs7xK4VuF
BO0cfhmrRe1eUXEjSO20bRInT349qbAJNrsEMwYcFgT82c1pCq6aGnYrorvnzJYwSOQoxjn61FdC
ONniWRQGQCRGJAf0OfXnqKDb+RfS3UjnDsOXJDLxjtx3qS50xZtkyqCqrkNuyfYfSs6s3I0TvErx
pNboyJtCkkneflAwP0qWcW84CGBnYDmRUIG71qEq0W6AzFgV+UK/GD246VHa3L2rsIh8xHz4ABBr
nm7MObUnMFrFb/aZArsJBtG3GR/+qnzMn2SWNYhtY5CD+EZ7VHOITAlwHICOGYEYGKcnlTI88Uql
VILZ+7uA/pXTSlZWEkupp29xNJsu50BGdwdGzgH9cVaDieZi4BQbSpYkbfcD1qCVoYbYW1tbuyqM
hAcFSfT9eaal2ERpEZw7MC+5cDbnFY+zZokkWLiFmvDMsgZx80saplcevPWq67n3bWDMpBUk56Gp
kV7hhiYKzHIJcgd6RbCMhTvWWKTLMFAU9fepfusCKNYQA8khcM24sU7+39c9KtXl1YwW621uAAQc
7uGb/PtUVvZ2sUohbB+UOAw68dPzFMlsLy4lNqrAq0ZICj7oPSoddQWoXViwkboFDOF2kM5zzjsB
nrmomjeG6iMs4aRQSCTwc5/WiS8kkU2su9iyjCFNqj39c+xp8a2qR7WaTzAmQCuQmB+f41pCqpux
Ub2J3jtJAoYKZGPUnHOM5zUslxawwIy7HmCqSwGd2KrQwozeeYVYjAOB1+v+NSW1tZ3F1tkU5B3B
AOD2xntz/Kt7MJaEiyPeT7fKUO67l+Tkn/P8qU3caIbWByd8hXcqHg9aAsltvhRSWAwu49u/NUha
yLdNcfKJNgxhMEGsakrMV7FiJrMZjldjliUVVKgkDsfWmwXMpumMVwqRqpJjDYHT0x9aWKN7kMXU
LHESyyAkscjpgjGKkhUJcLbQgksQoft3/WlGrbcltoVbiYR5OFUkbl24C9PzBHercS28kguIpAj4
JCBeF/E9arLA3lSx+WChJ2swxz+FE8+1FMMe4x8uIx90evr1rVNNEPQZLPcSeYEjcSljyxyo/rTz
bSQOjbDIDHn5jwPU9PwployQkyzmQuXwUGACPTp3qxCuEa9jJVEYkAZAFawkooOghYSsojQCNGy2
0ZBPrUm541xE6lyp3KO4zxgVCnnktPAEClgTDnoPXHapxZ+deL+8CkpgqrZA46CsKs20aDZvOmjD
SqACp43EYFRyXpwVMReMqCQxOD7D3+tTSXTx28lqJd5znO3AY9h9PeorZGuH+e2RUHJBbq3vUxqa
ahYtxlpoV8kKQW3LvU9fpSPJA7n7PKqEjAYHhj6fWllkWOYRxsSpJCsQMAgE561XTSJjCtw+xkLY
UrIchvX+Zq3TUkDdkSQ3EgnWRpNsSP8AMwIwze/+NS3d1EsxwhV1O0qFDEjHB9qpRziSJE8w7N3I
c8Hjp0yaSYmUKkyOSzEiVQSef8KFFIykyxLdjCxKzYLfIobAz60jb1lKzL5YBwpIwMD9PxqtaQ+Y
zRTbQrgFJAMjIPT/ABqe8t55JEaUk7W5Cvk57GqJdrD7id1mWaAq0QQ5BJA+n/1qSZ7NY2keZnRQ
T5WMZOM/pSPFJPKPOmaMsSAjLwSMY4x+NV5YljL8B5JAd4AIK8dM1jUjdg1rYtvbTDajM3lEL5Y3
cFj16f5FY+vSz20CrbR7lD/OYzkDj/IrYswDAN9sd5Ozy2b8PyrO8ShILM28Nw0bsu11BAB9/wD6
1VGLTLaSYzw5MUgSWZAxCHLDBP0OcVt2bxwytOxLl3HVSMDFYHhdIrdGXyldS/zOy5wa3lu2I3/a
yVJOAwBOfbNdVN6Cu2NvjMJhI7EOB8vH3T6//WqRWkMCvI20q+1JUGWbIBxj096ZAqXUzRGJ3OSy
/MMn/CrF3HFDGubtERSSjswAzjpzWdWaiglsQJuMh8uT5ZeGBAAJxjPAyDx1pt7BDDGS8cKgjCjy
8Z/Ht0FSRIJoAluxSQgkNng//W70jLL9mZUdnlLYwBkdffJqYrmYuYISklmxkLEF/naQHI+v+NQ3
EQmmEXkKYyq7Wz3H16GrC2N4TF5IXLA+a7Pggn270l5NKrRq2QyRgSgD+L3/AApSnyDUkmKjwrB5
duCoUDahX5Rjr7Uzz7pEKvbLkAAShgQvHUD1ptrdTXNxJutzHCE2iMJn/gXHUn0qWYm7txEbcA7c
YY85rGUuYTkmiOxihNvs09RuQblIABdu2f8ACltEnaQS3Aw7fejkUgqcYyOxzT4beGztxKZhGRIN
wQ4LH/H3qwiDIkMscb4JdixOQcdeP/10RdgVr6EJS6t5AkbFe8zgBtw6DNVpVigdkaIHzCM5OQAP
61dR3hlCMyFcZyVyce3NAuWjld7pWZRkq7gDPf8AOpaTFuR2Nj5REduEYuMKjKAF+vrSSJNNGzGI
oNxADJg447+hpJtWuHMAtdruwxJkZAUk44/DFKzvdwsSHQ5BBVBjgemKuMLg7WJdNeJgy7cqiksz
A5xntVW4toVuVuYmJIbJG3DEfj2qeCBIogs00il1AKKwPv09KfbWgjckyO8hGUTZkgevtVOkmwur
DN0KqZTBuz/q0zkZHqOlPWZJdr5IaQ7du/J96jvFmneONXO1WOWRBhfc4GMUwqslytuQ/wB4kuSA
M0/ZCJStv5rYuA8bHMkbLkfrSpfhVVCSo6AheFGeKFtjICHdl2DjByAO9AsIi4KIo2HhEG3d75qJ
LlY27kcpVLx8MGYsMoOAR/jxTv3bKGj2gIjfIGAOM8cUkhdbhXmCszAgsvGPrTre3RXczRJgoGLr
ycZx+HNaU4KSEUbhVZoiJWjlx99Ux/ngYrUs55JYvlO4IMEbeCfXmobiDdxHuPl4JAI6+vNFw8kY
+SFdzDL7fXsa2UEmA65klSRpCoEqE7CWHH4U5Zrn5YmkySvGBg9PypqvcyKbjyR5pX5C2SM0yBnT
GZmeNwQSpPB71hUk4oCzNBcOFACFQ+GXJy3v9arlGiuhbvGcK2QBjp9f6VLGBEoDqWG/JZm4x603
z3dGa43BSBtZOMcemMUQkmgIZI553ihiVQ5HCDAUfkKsC3urOIOHPlgYJDnKA/yPNVpE+z3Iltph
EGXCHHHuParSzxiQWkrOEKkkgE8+nPFKe5MkiJphMu1ZjECQSrqcY7gEdu9SSGKSEtLJvBzjGcZ/
GopJzH5nl5ALna4TJOOw7fjTIIptzSr8xlYgSEDOOPyrkqUOZhyuxFOwUfvYSo3EkRrgEVYtZUnQ
W4KEPwCseD9f6UkjbpSk8bFdvG04yM47dPrUliBIVlEYUMNqEA9P6V0UJOixcrJk8yOA4hABI+8e
c0yeIuxFyzGRSQDIPyP09qDJEch1bcRwHOQfYH9aTzY53G4B1DnKqOXH48ZxxW0kquwWYBnMRhmh
BiJB/dtg/X3zViOxieITyDCc8Mp4Hp37VUS4iuQrwKAqDA3Y+UCpmtXtwxeYnDg4DE9fw5ovGBF7
FafasLRQMDGXBIU54yenpUlvFsVpJWKqAcMRyKcohmKoQEJIBQHjPYYp5Q4CIwBwMqTjH4e9DtJA
pO5Xt7mXIYQlZAQQrKCMfj605olm81oJG3KRkq3HWm3ExCkHcrBwFUoc/wAqUFIInAEjAkiQZzTW
iEldkl15b28aJJ5hHAYx5J579hSQSKN8U7hmA5AOFx2qC5F1cQH7HKAgOXDHkDv2NOWxDQxu8u0M
QU3Rnn3PHXmk5KKHykk8MZlgZ5iFDZDBshcdh9aSeSbzGMIyqgZDHOR2A9/enGG8liEToQ6j72zH
FNdy1sFji3BWyAy53f5PNZyakhNWGvvcI0cRKsTu8xcnP/66ZJexOSrRKzKuNwXIX9alMj2yFZNr
JvBBZcg+1YfibXLTQLCW6mmiiSJmLgxjkdcAk8dKSw/OxOyZxfxd8Wz2GnvpemSb5pmWMKZCM554
x169Ki+BHw/h0mB9evEMrzlhI0i4O3OQpHoK5nwraXHxH8aG7clYIXaVz2Cg4GPc5r3bTNMihsYk
tPLAaMAgtz75/wA816FCLpaINUx/mRrKscUZVVGFRTkH0/8A1VO8gSWOJoiAzgA9AD69KjW02Ipd
2Cq2GwMgD19qlYSyQMsrmQBcrg5/Gs607lp3FuJJr7b9kkUbQMFDg470x5y06iTLBwFyvqT0qKNZ
SgO1Y0Dn5QeduMfjn0pl1aecQIo2kUOC6qvP4VxOm2hNplu4MKugRmZonxsQ9j9aWFY3/eoplAOX
z1xzxzTF2yuZbUsSuNyYxx+NKCDbsIk27gMqBtHvUuLiiREkN1YmbaIzk7cAjjpTMTwJvQvtJ5AY
nPXtTYpJIxjYoAPyArjHqDxU1yUKpGpXgKWCjAAx+Vd1KpbYCCM/aSXDrGGyFC1m61MmnLO9wSwR
AzOpxketabgFy0TmMMApOcHPPI7ciuG+Mms/YPDkqi4MbSgrGAeVb+96kdOK0crkNtnAQJffEbxp
NuhSWO3lfeCuc4OP6cY617J4btpNEtYoILMAbVAXA3dsk/WuC+BdpZ3pkvo1KTyHaqt0yDz+Fer7
YkiMbyIC2CfmwBXNUoqTENLhZBPsLlxtcHI5H6U+6g81T5ZLHOeSeCTUUolVspIFJBJCjsOOT0Ga
Xc0SlJYmMhP3xyPrUKKpgSu0lrClsFJZBlTtzk8D0qs0w3q9xkhG/dkjlvXNF150SrKkLBB8u1RU
eJJFUgshDcIT1/8ArVMvfQ07MfPeSTOoUOjjcB8uQB/hXk3xz1G1uoTpzxBZJZCJSQckcfhg/wCc
V6ZfFiuFyrAjIyTjrjHP6V4z8ULg33jO3tDMoUMoCu2QWzyTiqUE2XFnb/BnQU0/SI5fJIdgNxLc
bR0rvxNDyGbDY+YhsHFZfgfTbKDSIY4yjyMi7ZCQT+nHXvWosNlbvK9yMsDkOX/h/p9K1jdMTdh8
JdISkbpG7HKndwR/U1Vme5VGAIUjjK/XrUwl3wgCMA57HO0Hj65qEwsSZTJwCCfMXKn3/CtSGro5
/UNEjj3TQkhwScFeCfrVjw7cTRWSvKzAFzvJBwfr/jWvc2VvCnzyqAMlQWB57iqV7e2mlQPK8TNm
MHyyeDjv7etRN6E8qRe3ExmaRh+8PLKeg6U5IlkzMiFVA+QkcD3+teYeIPjAlgphsmlYpKQCHAUj
/H26V1PgXxwvizSTIiiNnbBBOfxBPuK1pzSdyXFXOklhaVVimIZgQQcjNLGwQh55AY8ElVJJ9PSo
rl7iO3X7Q+AzHfyOfpzmrF15qFTuDFo1IyKyqrmFG63AqtyWRgCQhw2MAD378YqO5a7W3Ul1JHBW
NsD8s060MvknNyxdj8u8A7uenSnRWm+RmicpIXIGRjI7ms07MbbRkeJC1loVxcykEPEQcvgYHOCT
0ryf4Y2C/wDCS3ErAykzksuckDOdv0/wr0T4qX7adoEsfmkEFCrLyQ2e2a4r4F2pnvbq7EX+qmyn
zHDHP5cZrojV5Sk0j1nSpbpLZkuXbcyjLAcmrN4sVs7CN1MfmfKIznHFQ2yCSMMI1LsDlyOKm2Mk
7XAlUgriQFckH6YrOck0VuhjxQmNVWUxBQdjn+L/AOv7UoiiUJGu4gpuJC8qOPamo1vPC1u0iEsp
AAUjYfU1JbrbWqRxIGLlSJApyPrmnCmpA2kMbYgLqv8AF16CnvuY7Qowy4wSMf8A1qaYY5omeSRg
ob5FYHpj04xU3lfKscEhZlXAO3PHvzUzo3RMmmQNGUbfFKNq9F3ZC896dZ3KklTOqrtYhznA4P8A
nFMsbi3UsMOzyth1C9Kkmjigf7O0AIbJDBunr/8AqrelT5WYhC/2NgrjzZHAzJnAH+IpDNkr85Xf
GQ+Fxk9e9QyW8VtK0TsGfeNoY5/z9KdIsZCjYrkHDIvOBUVY3AijSWUq7McckFhgFfSp2tVdWO4K
pIyuMmiHeJgrldqqcuRjA9PpQ5XdI8bLsCnDZ4xXNKkrAc7480cT6VJCLfLODl0GdoH+eleDeC9a
u/DPxEmjZF2yT7Cu8hUIJ5Hr1r6S1Cx+1WUiLFlljyOcn8PevnHxppJ0X4hW1+8ex1uTI2EyoXB2
9fwrqoS9mh7n0ZpM63FtHIItoKLj5eCcZ6VNeSs6siSFSDuJJwRWH8OtSTUNBhvFPzuRzuJPvnPT
6V0FybWZ2ijyJJBkhznGD2rCrO6EVpYDE8cxJZlI/hyPzqRluN7yM+53PBzjt3FWHW3gaFZZDl8g
lmwKYbFGkE7IEVTjGQc//Wp03ZgR2UN0EzJHgHqQQMVJKJruGMywngAmUjBHOMYHalufNi/duVZi
3yADPP8AUUltDJDKDJKhAbIUr+ldMVdANeGUAFrY7COFZDyO/wBKdKrRW5jYELtGVKZIHapkmgLM
lyjGZjtQhBuxjP0qGB5pbjbcBWwhypJAzxznHpXLWXugLG6iARS42qdw3pzn6U91ju0VBIQAchSM
/wCfrTo1kil8p9pJB/i6n0pqKpG27jYAAtgE5Bx0z0606cE2Fys6YX/UlWyrKG4/CpWMUKsFUhZW
BIzgg+nQ0izxLEU+ZmON20Y9sf8A16jk8wSCQZbewCqFJq3BB1HShGIcyA8jO05OabCyREMqKxck
MAOpqRrUyMswBXc3711JHH4/lUbWT28kpXIQjMbocnOBx/8AX7VCfKgbsSLKtxG8TxFCrYEZOfx6
VVeSSSUF40bkBQnb3qTzHclijAxsdwBzgdvb8aVbGQQNMoAYONitxn+uauMm2A238y0JjZCu4c7g
M5/CnRwzQoZHfgjJZjk1BPcMZVEto555d4x+efy7U9LmS4tfs4T5kO0lWBLD0rOS1AI3i2sn2jbK
wIJbjikuLpw6ggFSSGKL0GB096S3tnZnkkQq0eAEbGMe1OkeKCNZVQFJScgchTSAcYnW2UkgKgAV
QoBamtKPJZWlICnlinFSEwm0ZnUOoIwobGDVZbqSRWi2K4Y4Qsec+vrTcWmDV0SWDpcAq1uVCsf3
i9G6Z+hokUqCWYhiPkXGT16U1UuBIsSoRlsgucZPrU9iPPlaS7aNGRsEIckn34raLsjNrUXT7iOY
bWADIcYPGT/PIp0hmSVncZQqAFzndz/OkmaJUfzCSynIVev4etO8yAQF7Zhh4yQQc4IH+RinJuRL
i7ixiGJ1kMu1ZFBjDH+Ki6ikSBdhXGOWJJ7/AEqO3gdiC5KxhFyGOPx/WpnnN1ZGLcCWUq7M2CB6
gf0rFq7ZSSRFaeShczkhsDYEfG4ce3pmlubZjKptwoCsFwBnAz3otI5/lZWARSMFlwcetNa/aN3T
YUJBCkE4/P8AGqjBSRaViaMxoVDRAlWALYODToJI8s/UyMMqABxUVrcw3QUSFUZ2LGMnn6g+9R4B
AnBZWXouSvFDikOw+5tsxyLbMpySQA3IH9KSPyHZbWVGLAYYkk81HNE4w0bEk4yAxBY1OjbQbkQl
Xflg68mrTTQmrsZbNM5OFJQAZdWz82e/erQuEYg+V8pZvNdAeDwATioR92R2wVfKll4x70R3m6UQ
JIFDHg7OWbGPxp81gSaY28SJlWYFcPIQCMkn17cYpRJIUKBgwKlgVU54GBTzbSRxlZNqEjAUYAbH
6A+9QXrTW8MckUZ3YwSSMispzuMljLXluxnkYFTgBV6Y9fSrFvbyzpsTaYSAFOOhH0qurXLIltEF
AIG9iBkjrUtvatZxPmQuGbJwNoPtWtKLYEM2Y7ma3dAoIGFIxjnqKkSPymkeF9ztgjI+YGlmkLhH
k5IBZQTjj05pkLyRSFtglYEkYcZAqnFpgSXt089uqZdCzABm9fX3pIWmNsZHUNIc/Kw4PpSpcPcR
lDGACfkBFVrlpJShjGHAOQTgVDdkBOtvKYydhURk7QADx170pmlMKBhHGQAUUIMg5/rinwNdCFYo
wcsxLkcZGKhmi3AMFBKHBKnkn0o0YCxmTBW8t3VFBAcNyR35Hb2p8kX2Zj5Ua7FwYyBx1+tR2UFx
LFuuXkPzEbSueCOvai5kSBNqjIQAgEdsntmsqkW2A9Y7e6XduyCxwg4JNPaMK6GRQzLzjv8ASq8W
XBxMGOMggFSP6U+d5Its4kyrYDBjnNSnZktJq49Ta733CRw3zFVbp7fnQsMtupYjaGAA3j1NJM8R
kRoyUAYY9D/kULgypKJN0YblSvI/OtVDmRSd0MkQyuUUgCJgSGB/P6f4VG9y6FTDJuKgghlIDA/y
NTXiN9oVYbhRuYlgB1yOD0qNrR4bhsyKyEjhWz6+9Q6SaAnhkeBllkOFJHylcgf40uoTB0WcoiDJ
GSOfz/Wkhv0t3NvcQIxUEho3zimvMmpRssgVQp+4oycCrjHld2BDHc/aQsisS4P3iOMCrkl1hA20
lh97B4781BCkZxOuwGXClRwRjgYA+lLLsiISGQmUEkrt4Oe/vVgKztNCZUl2lSAqAduveooh5Klj
gu5GGc5BP5UxWM1w5MeQq/dzgj344qz5giIY4DE4AIB49PrQNblZVHMlxPlg53EIAOnr+FOikClW
YqBM2Azcjj0/+vU0FzBEk25ZFUtgMDyx/wAfequoRSBwqupiZgWAIAxxz0/WplHmKirkps3M4VWO
xW5c8cVT1IJGwDylt7naAB0/n2rQdo42IjZdxAJDDtVLUILB13ee0jsMKSOmO1DSSZVmjx34xSWs
2oQl0JJx1XGM9K7T4ZxGys1iQCPcoLAtkE+ma4z4uQWb6vE07SLhwCCMKB/jxXY/DuSyTSEnjlRi
CCUc4A7fnUxbUCldo7FJlnUR3GUcjjauf1pZLdQBn5guQCD6e/SmJdWssw3TAMXOCBmmtrUEUggY
Apn5yD0FJ01JEtpskvLpxtRiFAPCqB2/Gnre/wAMaMquv72QHjP+f51BO9tbTxrCVb58gev/AOqm
z3aTlYpZAqlSQp4/GrilAmTJnnhlUrFGi4yTkHGfQfhXmfxu8BwaxCl7ZRMzqRICvOCD/Lr716E9
9YuS5ChmONynAY+g96jvZre9Pk+ZGI2UgbWG4n05q1JN6jglY8g8DePLzRbkaZqqOEQt80j9fQf/
AF69KtPHWk6pbxokkTOqrnc3yg1ieLvh/od9Ibq1t4mmYEKyDBAz/OuU/wCEL1aJlhhuCiqDnLY4
7celZzs3qaHqVzrFhH5awXQ3TffBPYVYtvEGmhCIbtA6jDHOQD9K8jEHidZj5l4xaE5DFuOPfFX7
Gx1FljuJ52RmYBv3uD7np1qo6IadmeiJ4gF1O0RkZHVNoJYYPofrWjbpJIgtPKDhFOVIADCuP0W1
MbHzirhFBDsMAc9a6aDW4bWCOKCQEqm0lxnj3xWc1Zlp3R5Z8W7OSHUYrp4I0KttMpXlu+PcVoaJ
4ztdP0WOzt5iI/LIEocDYcdeOK1viLZ2uv2TLHhQhGWKFTk9sHn8a43TvCGoQkR+ZuQSAhSp249a
lJsd02a9hDceLL0SNud1JwzPnBHoRTfGPhK4tFjlggfYpyXzlWOPSuk0G0GkjfDaB3VhkBMHH4Vr
391b6ham3hDKzDkFOM+9NSaZLdkc34G8UzxGLTmhdUYksMZP0/PivQzFZ3tiiPKA7pufJ557fTtX
DSadbabcRzxhpHZjuB5B74rftL6eSNF2vlOQsgyMVcZ3YKSMrxH8MbbVC96kx3kcJIAAF9MVjH4D
6DFGJzAiuGHlhQQXB6/h6V21/rc4iG2FpH3AhVQ8ntxVW21iZo4lfKoc7iQcqc881M4tsTszIsvA
NlZmLybZSApA3HIz159K5n4meF5vJb7IgJJXzMEYxz+NehGW9EBeZSxDEqDkc9jx7VV1HS5dVhZP
syEkHLCPJPtRBWYJyaPHdG8Pa8FaCRsQs2FETfMPY9sEVu3nww+26cQ8rhwuUKnBx6V2j+Fp7SRo
Le3O44wAeOgNXLeymEQtZoWBDHJbnbx2P17VEpdStDyPwvrWr+DNceG7vHEYABUN2Oe3WvRLTx1b
62gEsZjUpjO8cn1z/SotT+HsWt6is93b4QdDEeSw7H2p1j4AnSzj+yxNGu8iRWHK/icZFYOTvcSv
ynQ6a6Xmlruk35ABKt7elc5qvgnS9T1X7dDAxdXGJO+ePbt710Vpo9xaw+VIhCLkE5xx+tT2+jYY
yOwLKcIq9xWyd1cd1cx9H0LT9OMkUkSo0jMQxOTu9c10llqFvboYZidsTfLjndVeXSkLmRZWZEXa
Mp90fSnR6WBD5UsoLsxAw3T3q4pNgtHckvvElosplnRlAHyKMg59agi1zzWHlMqoDkAAgnPYe1Rz
+HZkDO6xuFJwDkFvfk0v9kQCIQzQMkjcKzP3x7dqfsm0CldhJqiFmicEhm3KynrVeLxJeWzEtC7M
AA6OCFx6j3q0bGGL/RUDuWHzAHJz2qaPSLeeQOYQ6b8Pvc5yB656VStBXKTsZn9pXwlWTyGnCoAo
Ujhc5qW61e+ngRvLdGA4ZG/pV+SxFlJcSSRB1IwSFxx6D/Go3t7WWNCqMBuGQz5I/wDrVjUpe1eo
SaZQl1LUDGfNy4H95ulEF9cxuI/NdcnCyOmf8itaDTYpoxGIwzkA/MAwIx+HpS/ZbezVvIQREsSS
RzSjT5BN3M9odU89FFyuGI3osfHr/gfwqG5s/tfJhIZzgMqk5P5dOa2m2GAzoRGVJyCoyT+dQ6Wx
hdxPIoVnJ3dCozmlKqqYK7Z4t8cdIu18pFhZhGDuIONg/H/PNR/CZZobIWXy4EnClPmOTyT/AI12
vxkS1SyElxAd7kFXWMsuRnnj2rmPhRfW7XoeWBWZJCiyBchvb8BRGXOrFbM9GsNKkQKuGVZFIO1u
9WE00WxBaGVVyckggt/hV6ye1lyHh3FSPujipw7mzaT7WVZBwHXtTVRIasiqmh2v2VgGUsw3MpbI
U+p/wpq6Z5NqFdMBiMnbjjv1/lU89lK6LOtwWcjBYMVZu/rUuoRxAwl2LxbdoaR2Y56569DT9sm9
yorQpNp9st60ktyWiZANhYAZqytraqoENuSoYlsck/8A1qSXyFdYPkAJBYAZBBJ9ankhSOANaMDv
UhWJ6c+1YTru4RSsULiwtZyGctsKqSBkAkU/7JC8JWZip5KgrjIqVbWRUWR5QWD5JQ4wMdKWC3Mg
a4ZmZF6kjHf8a0p1FJCa7ipbWaRxiFVUhQQpyCT/ACqPdGpPnMP3jnGO3PPvVmOKI7FttpAOSr8Y
P8zSLawS3DM/7sKfnIiJUH+9nGOldVOViovQjSOGO6QiQeYowmCPfrzwKa5kt5BGZQzs3zMxwent
U15Jbh1ZIwd5+ZlXnH9Kq3cVwga5Fod5AAYLx2GMVz1Kiloik7MnEltb7V8pyQSAkZ7HnvTGuoxm
6gtxuwFYbQDj1pyuhKzbA7IOWBOPpUd1bxHEmwYUdiQAPX9awlNt6gtAMsS7pAC6NwZAMH8v0zT3
eRUW73CN1HzANwymqxgJYsznMbAJGVBz3+tPmjSYhre2fcWyjA5yfx4FdEHzIRJOSlyJ5ZGdpR84
UAEn1z9OMUjx2cs6PbxFNrcKFAyc++ajkaa3iVrnIJG0bedpzjtRcNNIGRcgJjAK5LHtxQ20NJkk
00iu8qxlUVQQfLIGePb3pWeK4ZdnBP3x0OSOPeqySC1WSV7VZgQPmZOQfzz+FS2EgAcSxrGZHyrF
sktjoPWuinK409SyqtO4i2MrKoDIhxz/AFpslncQB1Ns4TfkDHQdaYsqKhO0IzNgbz0NS2l5O94J
w7MIywBAYjJGBxWdSryouMnYzdREwul8pmBJUlgcYHp7VbWJp7YW7R7UB3Fgw/CnajFCupNFFC7s
uHaX/HmoJHkSdX2s21t2Cwzj3pRfOik1cLcSRXMdtGASnzq2OB7/AFp5byAwZ1DBtzgKM49aL2xN
4BEnLBiYyJMcGkuppd/lKgDwgBdoOTxg896Ukomb1QyGzkedWeXaz53AMASMe3tVi3aETEXMLsqj
EYk5A9eKVHSJnO4AhgxXqV/+t6U26ZGDMrowAydwIIHftVxqWIbsUZYHRz5LGNNxUKG4K+hp88V3
5gaJ2VUAwG457/hip5ZIA6QzbSMBlPU//WNSrGUVZ2IIZhujZhz65rCrNspOyIgkZZLgyhQMZVeu
PepvLVpWi85mDrl8HHH8qrXtusMbNvCgqpQFM9T6Ypls0ryt5aFnkIUeYSAO/wCWKIfCXFtkt1ZS
pCFJO0EFACSeBnHOKa8tibAyeT5YDYyYzlj798U4NNIVKbg6scblwBwOf5UMLt2YpM2HwEGcnPcd
K3jC45X6ETT3oVHSUhlcFQx+U+35UsKsYy5jLyK2eByo7f8A6+9D2DgCJGCRJ90gYOe5qSYjyIki
2qxlJcjn6fUVDViW1awh82IFsq2W5Ujr9ageCRS+AqnoCRwF+vSrcjDiJ4wrkZUseHHp9ar3d3m2
G4koCMSA5IPUjHcVtCdxRbSIZ0MP7uyIclcksoO40aT9qbzGlZXKSLtRU2sRjp+tWwgZXuHgVXQD
AHUD/wCv6VFJFcWjtHDM0YQkPIcZYEDk0SqJGid0Mlt5vtjvM7hlJxGGJCjrwakPlXQBlRtqtgFi
QQfT6d6jiud05knZXAG0YX7ze3vU9tNI0LLErBhyfU/X2rNzb2GyGGCJZCXkLZDKC3X60+C3WPzP
LkLo45AAxjnpz1/Ckvbac7CgZWL4ZQOW9fzodBalktsPGVyFBOVHqfaoc76Mzk20MmitzBHMqBgs
vzuyjJK1HH88pf5DlgysTjPP6GmfY5nY4YMoIOGGSBnoM9OaWGwmWdWmGVDAnawOK551nFjTdy0y
bgXeM784ZkX+fpUMN1I8clgIlyANpZuR+fSmT3t0bgpApU7hzvJzgnmljt5Jrh7iZOSuQQcHNbU5
Ke5aaY/zTb7IXjA3AFWK53N+HWluYfM2sSoKk5YcDOP14qBJB5sc0ztvQ5YoeAPYkfpSzXcsbN/Z
rYXGSSmTu710NALcyzXCsVAVwgVAhHXuT/KmXUjBxIbZgCQArL0HsKfOsDyCRZXeXOGLDAzx7U0K
X2wyEkEgqysOntWLVhON2MhSERFZbosNoKI6ng7s+n6UTp58pRYH3lcnKkE1KInjik8yYqAw2ttJ
GefenQ3c1xEpWMsFY4JOS31/woSbIaTGwSSxRny7d0K/MpJGP/1VFeGHUFjbfli4yp6HHr2p9vBN
OrvcSAuHUSYBIx1zz+HSpriKykAEaBCCAwUYXPbt35zSlG6CSuis0M6LugGAo5CnOT6fWnxz3jEO
keCOCFXJp8qXSWplLqhckq5PGBjrUDXM5zJEwUMp3jHf1P8A9amiXFpjrlpHSJPKxGoCqSueR36d
faiZpLy2SGEHaGyGbp/+qmyXdxLAkEQAdfmDsmABjp+n40xVNvAh+1NNlN5YcbKNWILtFSzTyWXh
97KpwW9s9j9ahGoX1vutYCzM7g7WO7K1eiuFa0Fv5RZWznjGMVVuJLWGQrbSMwZQFaQ8K3r+FS4R
nuBFOkhypiR0IBbPbinojyK0EEpXeAHIOAp6Y9+KjSSQSvJKqxqIyqg8qT65qc2saWispDbWHzBS
SRgEnnpzx+FJRjHVAnoUrWJrWKbDDYXIbacjI7+9CafFMpdEk8xiFdwCCRzyeamDtAyxhWAYg4ZA
QR+VWEukcsxVQy8BB6+lZzi5MvRFO8t5ZVW0gaQlEBxtGDTZVjt482smxs/OhACqT6ZPJq3ezQ3r
rcYKMECFFUHGOM5qr+7kVXmXaFBzz14/zzW9OCSsUk09DoI2jSwFuLYMFz+8Ljj/AD0qsGaW3ETx
oSSSEQnOccHnHNWn+xyFriKdT5YGQp5YelRT2W+UfZ2LAkFlRfSgbSYxo5440glwHJJBB5bPTp3p
WglitY2SQKzBiuXySP6c0lxH/pBDK67GJViOAeD3GKllAu0GfMaQMu8FfmfjhjUSpc7uFkSSXRuJ
Id8Dby+0jacY9eRTZdOkkRIo22IHG4suf50C/wDKdTtY7YyQ2zJByKsGdWjWZ5dwkTKkrg159eil
0K6FWN7eO7cZwVwpIwQT/kVOrkXG94H3NlUAXqP60ksUTjzVyMthmRec9uD37ZqO4upJWV/lJjIy
wYYzj19eOlb4ePK0XFXRbmZ4bZY44QjTA7yuce3Xv/Okkme5KfOrBU6KMYI70oIu7doHcKQSSwGd
x7H6gelKNOZbfejKyop+QEgsP6etdqlykN3JbeRIdnkxAgod0gA6jt2qvbS7yUns3XD53EYXHrk9
qilSVXJZhLEr7trdUPtxk4+vrU1u4VFnuYw4XgMvzZB/iPHB9ulctVc2xLdkO/1UDEzA54OwNyvH
HTj60hQafbJglkZi4UDvTvsdxKyxQqQinzMBhggHv6VJLqFskDLBlmaI5Z2wQPp/ntRCmS02xLSa
EW5IUuy5UEPjH6VEmoSNKI5YlYkYZyuCPYcc+9TWh3SjKMS0YOdvJ4A7Cq+qRT2zs0aHYoD5U87e
h9wfat4xsiW7MbI5LGUxMARklE+Xp/kVLu2CNdhVgeSc06ymR/KEcatCCSFlPGf5fnTpXtY5xKrB
Cq8sp+XgdPepk3FDTfYdaW0tuWcTEh2OTnqc1Yd5gWJUlmIKkHDYqurG7mMQlAjjUZZh1/pmnm/8
pjbEu7KMqQ2QQeOwz61HK5stO61InkMO5WkR5gcRxheWHp9aZcag8kaxJGiqM5jCc7vfmpoUbzku
RGoKvyoHbPHH9acyQ3E5j2lQrj5MnnPehw5ROXYjtmuwxnZhnaQflAUHHrnp0FWodqQLEj5AUblY
4XHr9R+VQFCuUMhUjJUK3BH5cn2pLPMUYuGnBUvtA2c/jWsavLuLmY5beOUNamy/eqylSpBGD/Sk
mhZHIDFERsqqjgVYubtIszQAENIokyBgqO3NVcT27hXclPMJIXGcf0qJ1RNNolYpCqKMFSxyN2Tn
vUbF3DyQq7qSCUZunvU7ajbW6COUbWIAGwA+3Qc/jVSW01Hyi73JjXcR5UaAjqepz+taKSlqiXZo
sx26yxx7gwVsEFCwYg8fh9KqmOYS+XuMm4FY1AI49+5wO9XbdorS2CyNuYoFCspB9f8AJpQUaLyb
WLY6AhHPITPv1xn+dDshppvUZ5rujQSS8pgM4OTjHFY2u2V3KTvbaCMMzHPH97jvWjbkwpJBsKNI
RgEZww7+4zWX4iurtIxvuAcAkoCVz2IzihWsNXSLHhlrcs/lKsgUKWYkfMcf/WrXTyYISz2zNITt
AB7fnXPeEYJY7Jm3lCUw7Ak4Xtjp61slDLfjy5MgEBmXucYxj19a1pg0ollzauBGZFQjmJmfkkHn
ipZIVmhZhMpLAb1IGcgVXvIIgm7L5jY4YcE8dafHA89v+9ch0X5ArZNYVY8wm00KWjiyIOSBkxhi
BTH8yba0TFAzAMN4BIxn8DUcyyhG+0b8gAkOSBnPv9antLMxMySqRvHyMGBDY+hq6T5SCC8kvYL0
yW6O6OD5mcZxnGB+XX3qckuAk8pQEjaVIJ/Om3N1bRqQXYSBSijbwPYHtUtpi03W00ZdnBEmH/l/
jUVIuY07EcUk32n55QYlBZXB4Ap8TGGM3by7o2wquOxx1+lVbmMGVfLlEaFlDAH5mGcBcdPWn2hX
K2cpXcpOExlVOemfesuRp2BtNjpnETJHKU2k4JL8njPpUcWQGaGVsuoJQ8beT3p01sPMWWOUkhss
gBAIx/hToFtkLBWXfld4bowHJGT/AJ4rSMLbgmh9lZXNwiCediVOW3Ht9aSZrtZtk5BjI+9kZAqR
WjW4EVvcBg5JdSQABnpn/JpJYbWKQ+RvVmZt6j0OcVM5crB2JLTY6/PGiMHCqIzlWGeM5zSyRbTi
ZmAboqAkMc84PpzVWGxE1ysbeYTGVJVXK56Zzx9auXbO7KJYRsWMFWC9B7j+da05cyEQi5tY5BGr
hERsgFQecfninyv8xdpmjQnCOynOT9Of6CozEi38TwIgjY4fLbfx78Y/Cn3MPmAbmZkbAKFiMsMd
OOfWnKqoIAe3fy0eGNmfbyBxxQsz4VriFkOeBjPGaGuTJGwWRioQBpJAQc+1Cao0u23G1pGOQpXk
jtUqvfqBK8sa25M10CR8wBXl15+Xr60yGfdIzwlXypAXcOPp/jUs9zCLIoULeWTlw2BnH0/Cs23L
XMKqxLFG4kLH69xUySmBdigYt55BYc7lxgnmn2LXsfmfMrRbsRxlQQRnP6elRLcTpZs+4AGMZG7P
OeSf5Yp4umuYRLCgjCqf3ueAOmPXjFawkqaAfqEw2yv5QbLAnCkZOfSmNhYHt2GVz8pYcnimWt46
MXEO4EgsTIflHTOMe9Ja2N0LlEMhGWOHJ+8f/wBVWqylsBYtoMwRh5MAqCygkZ7daSQ5vVtmyU2n
cCdoGf1pohmtLjzLmJZMEbSFBOBUourSaRpA6B0IyMdBg8Vz1IuSGloMlj8p0SNnUsCGBORnNMS6
FuiwSKzuD8oXkA0ws10zkZXepEe49BUdpYxwXjTNvYxgmSKRsDHY+h//AFU6dOSFuXjJHuK3EJAL
ZDBN3P1xx9KrtdeTcGEqrKQMs38+KtOYbbJYF0Ycqh4Bx/L3qo0sSE+UCu0g7SBn/PvRJaiabGGd
HmWJir8ZJVScfpinNdRRyGCKMHLDBxgH/PrSJZqzFtjIgyViJxnv39fUUB/JlAIKZGCFOO1UpajJ
Z7Y7PJkQnn5QVJCn1yO2aevk29gpKqgVskhuvTocUWpa5BV2yC2Q7pg/T+VEtmb0raK4VFYfOpHH
+0RWFSLkwEa2twkTmQ7Hjbqec8e1Pt3s4GXzJJZEYdWUnd/XFNmsvLlMPnklCNpRs55GR0/SprOK
GWQW5UjJPlKEI2D/AD2FbUW4oTV0UoHt43aG3AUM/wAhZcEDOepqzLI8bRxiIklgFkIPA9vxpyWy
LOCEJVGJ3M2efyp7O9wPMLqyr9xQvK/1qavvGUtWVpEZZmeQMdpXawXgYPU5+uKW3iEdurOu5fN2
sWXJPTjp/wDqqa4TePLjmG4ZxgckUxRMAjREs4IGc5HuOh/OtKTSsTFCzW6TLu3oWUHdg5Ofaqhu
stsmAyW+ZQmc9P04pzSNK6gb1BlwxdSDn1x3qeeOOOFkkdCGOQc9OK05blWa2GQzWYZpVjMZZiNp
TAX6expY7xyzGOJgABhSeg+lQCS8mSNHj3BiFB3cn2IxUgD+ebe4TDKcbixGD2rN07vVFbIlS4WY
M00oVNxBVlPXH+TSG5mileGODYY1wWY8EevFPigJBnYsSFySwyP8+9RvasZGklYlH+YOBjJ9KxlB
JEu9itI0kMUiMVCu+EjU8fX1FeUfHDxQNLEGlmMP9tnKCNCM/KuR/LpXpmqXqrbmSTC7OSWGOBXi
Ov6Fd+NfipbzuS0AChozxtx0K/h1NdtCpaRNzvfgr4Qs9K01L6EyMcu7MR8rMzZI9wOgr0ie6leB
Nki5Y8hueM8Vm+GYILK1Ww2gqEAeQcFj6/p2q8GilkaMRhdo4ySBjNayk5RAbd/bApDzgNIgGAue
M1KJTYW6koSqkhgB93jOfpS8XBZxICInwSORnAP9aRbkKxeSAyJkgq2MD3965ZpNjTsIzLJCly2H
AIyCBn61FcXLvMqW6sEZuQoI3CmwTzWk5822YKwJRU6Yx0p8Hl/MjPt3MDGoXgew4qVLlYXLMcqy
5S2bZk5AC/zqIEQyCN1LDuRwCfU1JHcLECrIEBb5Cv8AM1XjDz3e4qAUHKknJHt2xWU2pKyIcuxY
Jga1luZYlWUAggnhvp6mqkd2izR2yuSqgcHkt7dMVYW6d5GjCFRGTsJToPx7011SQq0UQCoM8rzm
kmoRC7C9eMeWVl+UsMAr07dhj8K8Q+PN/Zy60NNiQmcyqzOGJOB0x2PWvaNWsmmiaWORwu0cKuQx
rwH4zwyJ41jv0P8Aq5lRYwpAUbgCP611UmpEnqvwf8P3WlaNBcy2ir5ihjKCDg/57V2TLcTqv2md
CoP93offFc14GcLotpbQ5BWH94D/ABMO/wBcV0c0U5UOJuhBVSxx7n61o5uIDjMTeGNSvChWYjPH
+e9WJJ3KtD5aoAu0AjgiqtuYZQ0nnbUx/CcH61EJFluljtklIOCxB5P59q5qvvxDqOuG3whWj+UE
kMpwemO1OaKGNQdqrGygAoeen6U5LhPtEcErMAHyGwAF57e1JcRwRSJLDtYg85OMDtUQtFBoUtYt
5YrVpo03EKdkYbq3bvXz5qjQ3XxcOny3azqblTMxPIyTnPvxX0DrcszWz5QkFtwbuD9K+e9AsZX+
MU88bFHuZwXw3RMkA5/XFbxbYH0LouPJjto3UEKByuMkn8xUmo6nAjv5kZIRjkqTlvw6VBotmiWy
QbHZ16ktkg/3s/rXNfFLx4vhnRLi8UNOUkULGGw249ODzj1PanHVDbuWfEHxF8P6VcwWVxehTLIi
gBSxLk8fT+lbkFyLu2S4TEjMAS+0knnt718pKNX1/wATJcag0sryyFyQcdSCAOK+l/CSXUGiwWam
TdEF+d1AOeOn+NaJiauboxBE9xcogJGcsxABx9OK8x+KHiyfWbuPw5YyFUztllifBQdPlx19x9K7
fxrqr21hL5oTEkRCoTgk8enavEZNREOr3V7LG7PHKQis2Rz9KznFvUOpF4it9L0iEWO4yzyOpEe7
oCcA/wD1q9F+EekXGmaMsaQsqHGA5BJPr9O/pXm+h6c/iLV21XWJkWIvwpHIX2zXVT/Gnw/4Ltod
I05pZykZ3ARllyevOOee3FVFWQNanr3nJMCboFlDAhYx0P8AjVuExyNHGgLKVPllxkjOOOnTPNeb
eB/inb+LLgwRwMpKDEQBJbn8h9a9C0xy9oHkhCbSA6kZ4zyAcfrUzUkJWSLElvvgXcqhlPLbcj/O
abskQrLc9Q4wDjOOvT3xQ0kkjhlONrcYGc+5pI1QyurADpvGc5P40Rp8yM5bHE/FieKPTHLYLdSH
bsef061zvwLt5baKYmTKmUsUZQQCzlgfrn8K0/jHcxLpyWaplnY5JGTj61Z+DukW9l4cjEriOQgA
FjyQD17545qJx5ULmO3EzxqkcRZRgKGCZG7HOelLLOYBKJSzeYckr16fpT4bxBDsujv3OAAoB2f7
X5jrUWTvaJUBUjDuvc+1OMeZluTSGwwNJh4SVEhGRv4Pt61bmgeCINGMEHKkEEk9CM03TrH7O+8Q
4BYEjcBjB+npTbmVrtWV1IUMSpR8EDPrW0ZcjuDbYsbhYzcFQTk/eYHJHc0rmQgSXMoCsMKEHb1P
8qbZ52N5ke4IerjPP5dKkktVZi6zsHUDCjn8/am6jYm7Iht9iTidEJRT/EOQKsvqMEJIcglnJJA6
jtj3qOTz5YmimgCYbICkZIqGK0RbYx3UTjBG3IyM9sVSqszLU8sRnF2kYYuuVJOKrfaYEcFw4YKc
Mrknp6cDvTI7pY8rLuYlvusQNxx3qEvLFy3z4GSzJyD6Y+lY1KqtcUti3F5U6gSqQny5G0jJ/meK
bdWUk2z7PclGSMZABAxUentIZvPlUiMHIIH3Qe59KtwyQTMxnDExHjIwGGauCc9hppkDqBamHezK
wy8jHOfrXhvxxtzYasty8Zz5oBdk4I6gV7ffyGK5V7aUbmA2gcYNeW/tEQrLp7XW6ONyFZY+v3fS
lJNSQ+hu/CDVDe6FDCyIXiP7wH5efUdifauySBlQyszMGYndIdrYrzT9n7Vo7/w0U8wecDmQFcsH
/u8e3evT5Q09ubmQFsnIIOc8e9c04piGRQm4lDLNghgwUtwx/wAauNdNLIEW2ON5IBOGVe2Qeg61
ShSODaJXBRTnB+tXWuFGJfvsO3972FKMlEG7IZcSwhNxVwS23LYGB/hUfnBAzMWyp4O3IqcxKwMr
xjIQHy1AwB2qvNcDzGLxBkU5Azg9a6adS6FdMX7LJHE8ySBsqMtk5Xiltb+WWUmKBgQMeY4wBUyq
HQrbgBWYeYSuQo6HpUU0TIR5eY85BymD7fnROPOhkTPO9ys8LhMk5G3kn3q9eX0E0Jikh3MpG8kn
b0684/OooY43hJGCM8oW59jS3Eu6ItMqhT98gd/T3FVFKIrtkTmAoSAS7sAC7A+nPSmzrHLjywcK
MLg9/Wlja2BEjgSBiMhuwzTrUxxXH7v5Vc7MsOh9f/rUSkrjTbRPDL5tsyTTB5FIyBkFRVZ5I5Lp
nZmCjGBtyM464/SkilDSSM05D5IKnI4zx1pZwqsgkVG3rkkjpXJUmwRLFcKQw8sAZIHy9BximSyt
JEXMisyEnaxPTv8AnQZYgm0FUKDJXNRztJcTMVlyMAAsc5qoTugLFwsciKxZ5dwwVYDNRSWIVGeM
lHLZHHB9s1ZEUa24aOM78dVwRVG5ncOkAnYFuYwFyF/x+lW5NjILiSWMFkQgNkyfLz7GpILgSRgN
lQVIO4ckE5xT51EluNgzIxHmM+Og7iq8VxCYFSZASrEq4BBUfjUvYRJOqqrRuGYZ+RVOSxpihFXA
ChxyAH5H9aatyZm2nJRASmB0Pv2/CopzLMPMTLBGyGZhmtVaSAsR3sE8ixEspQk7ypxmrTvbG2Lx
uWbnkNk5qlE6CJpCoEjn5gRwOOuant3d5mYrtXbznntSatYB0yq5V0XarDBJcZz29xzRHEtnCw4w
XwiMOvrUMzWYzDNJhyfvBSdtNF5A16qxSBoinyl4+h74qlaxLRfnbfaojQkrggIF5H41FKrRgSMx
d1XDE4HHYYoW4ikYBFXa+AHQHIGfpTbWCMbi8oXJO0g8U+RMaTTHmZ1iD3bBCcKoY8kevsKZfgNG
rsuQzrhQMg980y7uoxEp3q6qSDg5yKjjuBJEGlVSQBkh8EmrSUUMtFIrkKRHgMvGVwSKn8yCINJd
TZYHIXdkMo7CqM+oC3hS48xR2AZs8k/nUH9pWbv5BIcIh2sSD3xisqktAukjYnj8xd8bhSF3Owb7
xJqtE5lZon3sFHyMOQ31z09OKznv7acujcJu5APYUQazbIgj3E7mAjLtn8KUG2wNSZAVWL5kZsbQ
pwM+v4frTUgM8gDoSSPvKMHb/PNUpddsngEiSIjMSrgNkVGNetYcNuKkLw+wlc/WrcHIDUmxNMCS
QCMks3GBj2qG43zkxrkgEFdwwcVk32u2UdwghucSNncQwYY9PzpJPGVtbRpLJES7oAqLHnGPTnms
pU7sG7G0iogw4IATIAOMmpUvlmtx5bJhBzk9BXNT+JWmiMbKVw4ZjnBK9v8A9VS2nicxxt5Vi0rE
jHy4Cj1/+tVRqOmCdzdlK+WMZYbcKG7VAksqSKu0kDghumfX61kwa7eiRk8gEORuAyCue9On1fUk
xbx2m9XztdmI/p79KqVVyBq5tW11sBuDIGyOMnHNLePH5SGGQlsbmA5IrnJ5dTeQyNtARdpVnxx1
/GpLi+1SRSIyArDgKnOe1ZSm7agmmb0WqWIiKPKQ7ttABIAH+PtTZmiiyxmJjIBLlup/xrn7fTNa
inM84VUYbhuAxik267Ni3aRHUk53x8Z7dfSrhK6A6C31GAysJJSyRgEEnoO/4e1RT3cM7M8bqGBG
QSQAMcZrDk067lAglnYBONy/L2q1Do6MpiWX5wp2lvX2qpK6B6l1dXsTdpALhQxHGTznv1p9zqy2
cBSRtxxlDjOKwl8NXM7FmwHY4ZnJzjt/+urkuhxeWgaclowQFYE8/wBaXImxW0sSf8JDE7yI0QCx
EFvmGGFOfxHbErLE5ZHGG3jAAwOnFV38MmRI/McsUJyFbgnOec/rU0fh6CKFFuNodORGI8gf4itE
3FjJh4mgmh8uJGYopIfBI5/hHr16VXi8TQwyMpiZRvOAeQBjoKtf2BZsFcwqFAGJC2MD+gp0fh4e
QXQOvPG4AAn1x6e1U5JgZ0muwiRzJbsuBnzEOSTn6UyPxqtvIJYrKSMhfkyuQTn1x0rVg8P27zPA
u1tgAYkAAjufrUV3o+neQlvCgYoSFAUZwT+nSplLQd9DNh8VGOUtGsjsDkEdOeSPap4tf1BpSzJu
BYbYzgD6irVtpkEOI9gcjkllHH9KtRaZZMrRtbgKEJZducH1zUOUUIy5tem8nZEzCVwQNjYxVWXX
9SctK0UiMMmRzJx0rZt9Mt5Qw+yliHyGKYP+f8aWfTYrcSMtuAwQ+WrDv6VSTY0rmJBqupajEqrb
swgkJBx83bk0+W+1wBXijwuNx3MeeentW3BYCNUkRQAVIUqP4sDIovLPKjyowuG5VlyKd+Vl2tsY
P9rX0kpL7QSSGG4k0kd3qcCSIiqMrwzEkD2rcFtB9oExjVW2gEKvBHvUclisiuQuRt+cE8j6dMj6
VLV0Ccu54l8U7rVW1AyTMvkszBST0I6/jWz8OpNRl0pU3E+YDtwDkH61a+OmlW95ZpJGp8xH3L84
XCkc/h/WpfhUm3ShuZSpbEbKmNoJ6evpWTTUbDbbOlWz1KRBICS5XAjAqqLHU7i8EyzuCE2RKx6Y
6/8A6q6G0glkUtEioC2CwJz9as3drGiKyKzENxg5PNb01ZEt2OXg03XDh5JSWWQlgwIJ47npV66t
LvaXydiqQqgAA8V0IgN1H5T7Sy5Ybm7+p96gW2d5GhcAbcgEqOT9KmauiDGTSr+52ZfaCQSpHIH5
VL/ZFxEqM0jMxGGZuvpj8604YpYjvkUorNgHOCTRdiEyqZADIRyV+6MUlKxcH7xjy6JLEzLOWLAg
yMGyT/k96kg0FpFxIGJCjJOQAtbdzKjqkMkSZYjLb+PfmnxXatAIW2b84BAyMVEpNmpy8ng2JrpS
CFCtkIRketT3fhUWwfZyzscAcgfWtmJLeB1dugbAIHXFWmjY2yzmTJkb5VDYIP0pKbSHcwpNBigW
NVypZRk/3uKlg0aOSUWv2YbduWLJ2rVa2+1QlmzvU8Bup+lOZHgURSnnadzAYPTkf/XqleW4XaMq
LQtPAMk1qpAfBDKPmx+FSnwzArGQqQ75XOc8npx6fStC3bKrGEUuq/MQOp+tTYS4lRJoMkHJc4yC
PSk5OIczMmfw35LKY2Xaoy4VjknoelPXT7eONFaDaAPlIBIIPrVqS6mSd1k8wRsMBQNxH+TTP36X
G1oywcAKAeo9veoaEMbSoZYmtXJQqoJkVQSR/dxUUNiLO5Vig2sMh8YGPU1cAPyyrEWXHzsCMn3N
Wbe0MlqwjxGxAADvnmnF2YIpXumW1x5bghkfO9c8n3496Yllbxv5ZUmOTJQl+Q3fFQ3IuYJgs8m1
AeE2ZJ+hz+laFpeq1uqiJiC4ByQDt+lPnbH0G29jEtsqFQxYbQ+M7RUdpEYGeKRlIU/K7cAA/wAv
eppJJFUpGAqqm7OaqG2kjlLuWKkE7d3Tms5VUkNJMsyRRxbkkjUEKFEpGCxx/nmoZ9MMrDyowoLc
iORs5/Opp02qokkYKz/MpGQfepYYkjIfO5gvynGOfYZppKSKvoVsRQQMPs53nHO4NlgfTP607f5i
NKtoULgZyo+ZvXr9KnvRJPOqxgAMxJ3gGopYGtzlowwVupOce/tWU4RSE2gikijdW6bVOEDYBwKC
Ipb4gPuDxgqrYG5vT2qOOFpJRKwCooJ2lhnH0omRk5nUAHOwuccentW1OPQlOzA9ZAVVSpO4L2/z
605rGGWUugZmA5KNz09KrhmuY0nhVgScsrD0/wA96SQm3YGNVDKPkXA646V0JtMOZk+J5ZBCINpA
++JMBfemNby3OIZWIJBxuPOCD+VJbGdohcysRLtKhkbr+HrTbc3L3bSGSQBBxjuauMtRp2ZVJSNT
GYZCQNpZCM/zzUtpAY4g32qRWDEAKSQfb9f51IWQ3AkWELsBBQr90+tSSpDGELRELjOFPGO4rNwU
2UmmLJLbywhZ4wyqu4DPUDj8/amz/ZJBvVQSFULg9sdKVHjbLQaezuykxHG4Afp37VLa2WyXLW6K
qn59pHFVFqmwGW5WFVHmHaqkAhsAY7dBVe+uY7mQiYhCq48wHPNWreaC4jaC3lVS7EIrjAz61BdW
jICInRhkZwOAetY1ZWAbbNBNIYwQwC4UqvJ9/wD61V9RgMaIkUbkscsMcD3qaCVo3YySKofAVlXg
H1+tS/vDaCSNhkcB1bA256fhXHKCmNNJnEfFyUx6KHGfMR8sQcfLjj681w3weFs2vSSwSMZJJVM/
m8gntx+ua7D403kMGlOjOTIXG8I2XC88+mTXBfCycHV5Ps0blyQAoHLcfSnBciLTTR7xaRq2nuI+
cupkOOD9PeluZYwyxN+6CPhCwzn3NQaSxit44ri5KPKi4AQ4z6VLLLHAge5kRHjU4ypxt/z2qJR5
hpxLOC1qXiJGDyTyM+v1qpdAN/oyK6nzSSwTOPYY7Cp7C7M9uymEopYgBl5J9qjkeRSLaGMjBGNw
wB/kVcKSsNK4SQpJGsqSAgqQRnnP+NKsqvGsaDcd3UL0qXCSofIkMYYlmZlwfqe9Nt/LSVlLb5GX
JIHHT6VnLDuS0G0k7kKxrJ/rMKI2Gw4+79KsyXkU9ulsXKSNFg5fG8+4plzaj5JFAGzljngf4Gnx
S6ddwPDeWzJKQcSrk4962pU+TRjaTKsqOuX8wghMFmfpx+dRbvsqKm9nWVDgRMCPpTriBwWiALK0
mEITBIxzTm0+KNS5LKqqArYyTz/Ot5XT0BJIWERrbfMCVfkAjIp9vcM0wt3fACkqq+hx1/wpWskN
l5LNKWLhw20A59etVZPMiumEcSsHOCzE5z64qXTc0NK5LHeeSxWKFAgJAATIH4UlteXNwzNPA+AW
2KIsD6kmlSxbyxvjAwGIY/KM/wBRSi6MOI4494iT5AH6+p+tYSou4dB0Mr/OQhQkNlN2QTjr/Pim
GKN4/Ot4lARfmIYn6D86ktZHlwywBZNrHaXyAP8APNIjxGVrSKJR5nLc8cVrTXKhDYYme0WW8Yoy
ys4VjwOeP8aFU/aUuZHICIyuzHORUsSW0UbC4LKSjKFBz1GM/WmJaySW/lNMWEY4UHBUdM5raMOd
DsRSeZEPODliW4XZ26/jRDbQykySShQrZJIwOnSkkiFrIkMoZgScLjBU+1PmcIiJcFJQVHyKQctk
8VcY8qERNFFuWd5XfIH3TwTUsM0gcs8chyMksew/rQ3l2ieXnI6mNueT2pqebCrujKWcfKu/IHoP
0rkqQ5kA1pDKYyiqyHJBLYZRUMyRSSlvOAYjAMY5AHr6VJFNG0aoWUNEOxwcelMgTzczks0ZYkMD
jcevNaUnyotyVwgeUSERyZkDYYBh+eP0yKeY2lciKLCsBkA47VN5NukYvhsL5JcEcsOPbrUJW8ZY
zbxguvzSI5wx9MfzrZ01UJbuyNny6/bpGeMZI8sfdOP1xUeo3M+N9rbtJGRgIjDP+PP9anE0UbIJ
oCod8FSR83HXpwaLh4rmNfLhaFARtKDjPrWFSk4rQluxE0TXEvmZZmBUlpRwfb8PWpmguUIKSh1O
MEkEK3r0pQvloRMgI2kmQHqPWkhmvdrxwxOVI5jxjP8A+sVLpXBO6GraXM8YjuIhvRRtKknjrU62
v2S0MyM5VwdwA569KksZZraRpTH5YLbVVsdfX3pmoXt8FdJIQYVXBEZBbOeM9ufSmrQRrB6le2KP
IzsSoDqSw5z0PcfhVhXhe4LLuJc8oBzWfaXUbDy2YHJywKY/AVesZi6nZExAYFnJwCa6oSuNtsV1
Ny4CRMwdsgBieTxilmjFvIhSXeyFdzFMEf8A1qJ7q3e5e4aJg5kGQTwOOg9arXtzvjYWzETSuCQ6
kDA6VFRWZMthZS80ZjjyDubAbkg4HIOPrSWVlAkCm4nYkRkxnqCc/wA6rpbzxyquMSEHcxbofWpZ
FeKJovOBYscjfwFx2I9z0rNLsCV0SO8n2hIItyxg8HZyW9eOKWOPdNI6XIdh83zjIJ/rVe2S5WF4
ZXVFfKxtG2ceo9qfCsyu0aLl8bid33u+eaGnaxSSvcivUhmnENxGyDaA2BwPepraaGOcW9pAVyf4
Dkbe3PbmniW3kjYTQKATw7qFwffmlijtoI3DTBOPlYLn8MVm7pqw222Q3E8kc42jKqckkZOfen2N
tK1wbiSTjBJUjKgH0pl9D9nkMpMjI7EEEEAD1qTzLRo1ZkjUMAgUNwo9f/rVSpqT0JklYgjluGkJ
l8tSvzKykjvjnjpzS3pZYImWQKxZtzk85p0tvC8OUyGUHap61GqLPEYTl2MY2Bvmw2Tzz3rCrhnJ
Ep2QlrERIUlZ5CoyH3YyMVbcn7K0wQ5JKhFJ646VUtdsls0eXIOAVIILjj9ec4qe3ne3DW0T4BP7
tiASOme3tXRRgoPQtysiKOY26PBHFIrEAAFepx3qSGzd4g5JUkhSUXOKheb7WGltwBKSCxbOX/pn
2qxHayfYXaaVA2wYdG5Q5/lVyqWGpXM9LZzEd7He6kyFj0GR7U0SXiytFyY4yFDsMHPr9K0FiWSB
QSvmbCHGeD71B5KrcCdFcn/lqyjBcf41Lk5ajbAvNLEYsspY4VcDBxTBaTrC5WVt6/eQNgY9TUzt
CqmFbd234wpOSv44/XtTbu4lsyzuAzeqHt/I0KSjqDVyRGCxOYYiHIG4YHzcYpkpUzMr3G2MAhgR
znH61HbtLP5c20Osi8BTj/61PYPERFIUdVAITOOD9OpHpQpNobuiKO7/AHoguY4yAFwygDJx19+l
OhaFbaaOVl3ryEDZGfXPXI9KiF5PErFIi4AP3UyDzikSCS0cQzyKoOMkHt6Z9ferUU0Zyi1qO+2X
Ah+yOsCIz4Yrcbvz/pSGF4ULxXCyMVAyOoGfekit7eSdzJhQrcNgcDH+FPmMUSjygCFPyNjqPeob
sZlW4jllkE0ZCGM/NgZOM+nenz2TqCHRV/cjLLhiTnp0qy1zDCWubeMMH6ZbnHPvQJlubcskmwty
FYcB/wDPerjJJWY76lQxxTx+TdZYq3yIcoGHof8APapBH5qfvY1jJUmNgxOPYdz9KRljmlcTRFQD
koTuBPc881WkkW0kjjlfaCASGOCPes6kroaskTrdW9pI0/2ZpHdQqueCpxnI96YrxNENzSFmIYs5
I5z/APXqOQKZjIXdAeQwJ4Pr6VLaRPK8iSMzIR8kmeAc9fas4qLWo4tpEc0jrNJC4YBQCGC5wDTn
8uSdLWdsqX2lwOgqRI2iiaOR4mROQ7ENuzj5R6YxmoXgRUZlgEnmhg04BJAB+uD6fhWqmospXsXr
Sc3UxSLaoRsOiR4GPXJOe1XpES4kFxGCGYEbVPJx16VB5kdhuWZVCEHIA5A7GnyzBHSW3LAA537v
6dKC0rDY3uXka0kyN5+QAAYHoTT1kltbmNWKuEkyFAAP+R2qbA3G5lR3Xadm5M89ahsZYZrpjLbk
ylSdzPnbzx+FNzUUAttAvmq8yKykHd5h681OJLZZWMmxYkAVAUzgDOeh47daqTxyxysizEoCcBRn
5sc/rVeJ3hkIkd5Wk+VlZR0/TriuSpJSdw0SNO4+1zwNaxhVIJ2uwxg57GoLWzlAW2nVArHlmB6+
v/6qtTzzy25QRh2EmSVbJx3AqBpvsqSLPG5AbcpIzzxTpysy1JJkmw2dx54kRkkkwVAwTx706aWS
3aY2xkCum0FACAf8fao5Et7tcvMxcgApINpXPfOfSrYhiW2W1jTKn5n3Oc/41Undkt3Y2xuZIXEd
wcfL85zkr2xx/Oo72+nt91uAoGckIuB+X0qOVnR3KbVRlJiLNlicdOT+lS3QtTFFbpIPNiAZyjAk
n0BwenPtVxgmyG7osi+uFjMayqSVDAKgBbjGDx6VnRiRrsH7O+VBwAOcHuTjpU/2+3tlW3jtZGb7
rMW7Y6//AFquNdW4xDDFud1wzkYwuPu9atzVNXIbdyol1em5j2I6hRlVRuTj6jFSzzW7eZPb24Z8
ncwU/KODnnv6ikHkySxoN2XVtrDJC+1MIljRmUlizEMGfIJxjPFYSxEZbBFahsLxtGrMSyDeeAMD
vU7yC3cy3xZiSdqxcn2P/wBaktrmWKOPy0O5gcBgx2jP6daRWWVWIiLTIAHU/dY+oPekkprQpOzE
cNeWMzvCiKSWVVcsR/KpYdPW3cNNOFAjG5lOT/hUcbvb3KvJEGLKFYLzj0H0pVhn81hK7+XNKSVY
8/55reFoAlZItLHEWaeLaodPlRTzj15qC2ginJ81CzCT5CzcAg+nQ07UbyHbEI0YPuw+xMqRUVqR
IRPyoVSoAGPx9KiU3JCJLt5LTbAIImKoSpK4EfI9sc/0pQGQ+WigOUBkBbJH5e9Qx3pYPbsxB2YB
ZuRnvTraIbiyLK+ZAwAw2ffn3H60ow5mDSSETzbe5D7fMG/c6k/hxj+tP89SrFItg27XDNnnP16U
77NIgkYmRVU4UspAwRnP9KgEZtnYecXEqrlQM898+tZSpXBJIsW9iZbkyXxQTAAxMRwR6Z659qnk
tyUDwEkEEuwfGR3/ABpk0ss6NDMvyo25Dvxxj601Q7SLFEpJC53s3QdTj6962pJ042BWSsJK+0pK
07NGrH5nT5jkf54pI7mGJjcR25MeAyqy4BOOlKZVlkXMjIqsMoQRnOeBVbyJEZooDJIGYbY2bhc5
4reKuwS1HvHJcTo0rlAhBbccAD1z61ja9btdYMUQf5+FdsEjGemOnpW7JE81ukrSkFlO5Sc449+a
x9REllMWeFU3PgDd97jiokrIHdbkvhiK4+xn+0JcOy5AdwCoDfpkd62rUQGVrgIcsw8sYwQfp+tY
WjWh1UyfaJFTP3A8hBB9/b39q1pYijqkap+7ALuWxk4waj2riJtJFj5ZJW+0AIxQAIo3DGep7fhT
FMchYxuWMZAD4wBj0qRZrOe323DqWjB2quATjv8AU4qOOS2IF05CAOcKB61UZKSuS3dBezRugAkx
JsHVQeOvOelSWk8t5aoBIQULLIM5Oc9j7+oqvieO4e9Ry0oXKowwpGevTnjtUiGWWAKsYGFJIUjr
9aUpcqEMhiuElaOLDgsMhnxxkcdKuzRRNOxcncTllaTnr/npVaG4eKFRcoqhhkBh978ulPLuZwj3
LmMKSQTknp7Vm6rvoA65tVeKKODaSvILnGDUUemXSy7Y7jBJG5yuff6GrZMMakphzjc5K8kYqpc3
xkkWJ1AjKkMAcmtFNMCwZreGJoNgWVlJLiPGc1XhsWe4NyyhUIK70yPmx6d+KdbqklzEFZVVycnq
WPv/AIVJFPPDuF1HGXA+XDZrWKXKx21Bo4oInkYkJt4Zk71MQLi3Eqb1jGAR5eGAx1+lRBGljd7q
bzGEgaNSeM9uP6U4zNbtJBHGHL/eTPIBFY1KSkhDbOSKGN2lYOQ2co3GePb0z9KmNw0ziOe4VEZv
mAbOF/z2pupxwxWCi1IQAgsAOPpiq7syWoWEKC7AMzLjBHofT3qopQQ+hK628W94kAIJCK3PPvxj
n2qvexLLchhcSZKgkBRzU07jBjwFAfIDHJI7Y/nUd4qxbRtCsp4+XPH/AOusqtNzEWIEjuYks0t8
uAMsqAFsVWPkWzCWbMsYI2lAAQ3fH5UsBnMoWeE54bYxweKkkltGtxIUGBj91jb09BisVTS6AQ+a
bnNoigKz5II5PX361bRQkALMWCjnnAFJaKsMhlBUK6hVBAYgepB9fam3DW7vtVmIJ5CIACfQ1vTm
4MCG4kc3EYRiqAjKeUeRUsSizjEOQqmTEjliM8fTHSh4LaWIBlZtzAkjqP8A69RNG9u7MZAYnYbU
VsfN6nGecd+tTOSkwJTaqu6K2vCrEcRg8k88VYtp4IYlkdASDh5CeUPTJqvK8ivkEo5QAgsDuHUD
+fNRwX1teXLwvFIiqOSR39MVKaQFh5ITO0kMqoX6pJlcD149aYLK2Sd52mL7gckjpz701VFpKJJ+
FJbBY4z7H8KW4vIWuFey27XBDkcAcfTOfU10RtYdtB+lOC++4KkKDj5gW/wqS5sEjdZlO92kHlsW
6H/CmWxtyhcOjTlCW3kAL/8AX6/lTpJkCrB5vC9QACOPfpWsG7iCe53RpEiMzIdrhTgMccjNNhtx
cbiWZGwAFZSTj+VQCVfKJVmDHkEkAZ6dRTHuiqnarbUH7zDEjP8AhWFRg3ZF6QwER84LMUQn+E/4
cVDdQxpKHkwrIuZAqjJz3/SnTSyXMayRqSV6KMDbx1psqGMJcbCWDgqpyd5x1PHX2rKUtQTbJoil
upij5JA2sy4YZH8qI7lwrYkC+WR0XJqvc/amRXgikYNEScKcE9vyqmUuElj2kEtnewHBIq6a5ncC
9JdDMcdvsxIvzKFxz3pY7hLcxqXxvPAA5A6/h9aZC0LSKJJwSr5kcgdcU6NbeKMg3AlQDgIMNWvK
hSehPc3CW8fyxbi7YJLE9emPXmo4XAdlUOCvoBnkimzSw3SJujILOBEAScY6iiSLL+chIl5CqvOa
OVMyk9Rl1GfLdVuhuD/MSfmPFSKJrYLImTtA2hWI479KdbbZWXzZmJVTy3QnHIzxintBayxNMAEB
XCs+SVOfT0prQa1Q6+RUlHPykApk8g9cD2qGPLptYMVDndg5wp49MnnNK10sEa7wWKqCcLkke1U3
uDcSqUyFAJXIwQa2jdq4JpMtQ3EBOwAKUI8pe4pl07O7RPKplLDClxlh/wDqFTNEzhJvMKgHJcL0
GKVIhIpQopZD8oXjcB+OM020kKT0GpM6bYWkBUKMEjbkA+nriku1cRERwo6lioDJg4wDmoyjGdgQ
VJY7GLjgDt06VZQhrd0Kl3Vcsw6tXHVkrg3dHE/EnWtL07Qp7y9jZUjhy+Fxx0z7YrhfgbpV5rOo
trt+iyxvEpRnORlj0H4c1b/aI8RRabYPp7IQL5fKUsecHjnHbPetL9na0aDwpbJISxhhCgFAQB/+
sZBrejeUBLZnoqIsdwkbgFYmGGRgAB6EYq1gFDeOIxGwwrMMEj0/KmxmG6QvINzK+IgoHNLEZcpb
MoUbx5auu0Z//VTqVeRaCTbInMiRr9j5DjICrjPFOtVkkjW5JCupGI24AFSRW6WrSOxVSzfMCMgH
Hb2qNo2iZ0ecMpUbSCcZ9frms1PnAmUO7KZETAPQDAX296SU7MEfMQT5agc9qW1uDJCRJGAVIKnb
TFgjt5GuZV3ERnIBwMZz3/KmouRLl2GKFAHnAglTkH1p0UAjj24JBI+6BRLcOIBcDbggZAbJ5qF2
gijWWKV0Gf3ijgE49aOWxJaM8pYRbCcMQMnAPFPVPMUqygPu+4vrx/nNMmukWAQ2zlXYIT5gwQCv
T3qJLtrfAZWBdgGJOfx9qwqRswJL2KMwswJBAww29BkV5N8aPCyyINZtsBlY+Y5Jzg9se9eqM7Ry
OYFJLrjfnOTj34rN8YeFG8S+H5rJYArMo8sBcHr/AJOKunWVNjvocp8LPF3m6bFH9oSWTbtIYYIY
dB+Vd9NPEzrEWVQCuCzcEHr24rwK+8J+IfhxqUkkJuGVWXIdsAA8ggDv1rtfC3xq01rc210IVdAD
KgDAccYB7n2rRyjU1EelzRMqeXK6AAAEA5+nFFky/aTHdKiYIGRnA56Vydl8SNHmtvtdxcMA0jDY
TwPQ5z9KoXHxo0K0gl8uYyyJIQoRs8dOP8ahxkgeqO21NttwLuKePyyMFSMYrMfxFpmm27Nct5cg
wZPMyQoz9PyPSuEuvG+qa1d7NFtwCxURq3TPua2fD3h7VtST7brt4DtfmPzTjI6gnuOtZyvF6gbA
1fU9RtppIYSFPzRBuBjoB/n1rxO6dtJ+JcjqTsDKyAJwAT8yD1Gf519CwWlja2zQRybgFHydQD2r
yf4pfDbUrm7XW9EjWN1lKp5hwMfTHSrhPlBq52dz4vOm6K08Mysz25YO0uOQvrx649a8yml1P4i6
7M5hVrNHOCSQFwP1pmjeB/HHia5isdUumWGN8E7s4HqPrXqvg7wFZ+GrBbZVjLhSWZT1Nb05AePP
olvZ+OINMgidVhKyNIG+VvT6civZIvEkWnWUERukHmYUKrgnp3z0rnfFHgZm1Y6jpmFkHLkgY3Ee
vUnipvDXgq/a7S81q7LlEyIx0Ue3v703UhFIZq+IdOn13TWklkdWEWUbGRz9K8D8a6LrmnTtHbPI
XeQ/KsW4Hn+HHWvp6GKwkgaEW5ZYl27Mbccdv/rVkz+GtD1aZJrjS4lxIdxZOAAOv9M04ycthHz9
4M8KeMNYAiurWRWZvlBYqHx36Y6ZrpNd+GGl+H9La81KQLdFMhlOdxx0HvXt0fh6w08N5caxIGyp
VQCeOf0ryD483Nw96mkxszRuA6sAAAO/OOMelWtAMn4NaZdR6pLfPfxJESCHUn5irdDx717np+pf
aLfEe1sdlIxnivDfBfgjxFe6eq27+RA0hOScEnv71taP4k1HwfdyQajcyFVfglido7kfjWU2mxNH
s8UiJBwGBKjJ7de1Zup6kNP/AH0zNHGxILDJOe1c5cfFLQbCNBc6jE0zJ91mxg47j09xXJeI/Huo
+MLs2ujrJHA8Kh3Z9oOOtKNdQIktDI+KHi9NY8SJY2uTEgG98ZQkn7o/n+Ndro/irRvDWk29xqF0
kUaxLuUjAGF5J/CvHpNA1u68QTwwQySeS4ZV5wcnrXZaJ8KNV15Wv728kSAkoSVyQO/68Vbaqog6
KP4znVNTaOxsTJEJD5TrkZX6etdl4V1y41q58/7L5YC/MSuM8fzrK8LfD/wn4ZtQYLWFFXBbagB3
f3j9fSukgubK0lMVuqquw5I4Ge34VLkoIRbWWSVZEVxnAaQsByaduETsEAJAwFVeKyV1yITmJRGp
534bHbt+NFve2oVrtrkncMOS2Cp/z3qZSchpXNSK/jjQOqoqKcbQ/bNPDJL84YxE9Md6zpNTsJmE
UbKGUcheV/H069ajGq2UaAeaoRDh2Lgdv5e9CTYNtmxb3E4UkPnBKkyCokuniR2wUJACqD0H881Q
Ou2MLqd69B8rDAx171X/AOElsI12Ne7yxG0Yyd1W6aYjQnV5WS5KneeQCv61PtHlodpGABkjk1i3
vieweOJ5LlFckruB6+2aani22naOyknVUIOFVSMegH4d6xnC4naxtREtciSPIAXhQmefpVky2IzH
cHYCMnIGQTjnGK5638SwwzKXBaPby6Hjg9PSoZ/GNpLdl44HRgpOAmCwz3JFdmHWgJWNxbKNfmmm
8xVJJ3Ng/UD+leefHyzsr7RneKJFeJySzPg4xj69O1dbJ4wAcjymbBBjVTggenPeuX+It/BNpk8h
gLsEPlAryrH8OlTXdkM4/wDZr1N45JoEkbyra6YMhfJZvcfQ5717o0PnIshKqCMgBcfpXzR8ENam
0fxPfW1vECZHEkiuMrjOOfx9K9vh8V6hcR7UiYbFy7kcDH9K527sLpHRx2zSyiKYbADw+MmpZWV7
nybiWMIFO7Hc+1cjdeINVknEkemsqu3ygk8+/wBaadd1y6jNqtmysxJRlfHGfQjinGh7QiUrI6hb
psBItrKpIK5zz9e9SW8sTqrqzE5O1icd+nFc3Fea6SWjiCqv3ix+Y+tEkuqtAtvEGRWGVAYjn8D0
odPkVhHWz3iwxqXRXAPG5eaq3N8rynEoUK3Cgdc1zjrr0tuXhZ2K/KNrcio49M164JZbgRkqQ+5e
frSVZQeo07M6u3uIokki88LIWYLnk4xTY7sLAI7nG4gbgT1HrXLpofiGJUWW5BRQPLK9en0FP/sL
W7mIs14yoABsccDngj0pvERZbdjckuY7dGlwERQcK4yFHr9KhGtrFuuLmBfLY8KDnH1z+lY114cv
wFaLVHYYy0Zb8D17k+tOXwXNJILy8vLgjIbaHwp7cjpn3qoyU2Q209DcOqKryXLujEEAMG6AdB6d
6dc63EqrEHUknaAX+9+XSsfT/DdwWaN5ioJ5X2p//CN5nAV2UIMKwGCD61hUg5D5mXjrFkk6ySSl
DIBgMwwOPenWfi7S3iErSKWIG9cdD6+9UJfBFuNkvmu0Z4Yk5OfYdqSLwlbW858iIuSckg/d544r
SnTSY3JI0f8AhI7JnVkcssbHgjqPSob/AMRQMY2gZWaMnncBj8/SkPh6CHaiAKAx3EDrTx4R068g
YzRK21ywdRgg+n9K6I0eYaaZAfFdm0BMkZ2hVBKIT7GlfxJYS258tHDKOjYAqza6Fb2xa5aDy9qg
qqrweKlm0nT5bgXECKrrncAB370So8oro5yLXJoU/fQ+Wp3YO3ge9MfWojbiZYXBDfKQvXH8vrW9
LptoyNHwRG2FAPDfn+WKX7LbKht4ogBgYIUcVjKXIxp3MIeJtWMgk/sx8Ly5Rm5HcfSkXxRr7j93
ag5JKmNeMen1FdIsESsPsxXkcZOcnFMntbNJd7RlSCcgqRj3+hzQp8wHO3NxrK2nmi2ZZGYA4Uk8
kY7VFaDW1VTNDgKzqrAY9OP0rpZLT935YBxuPmEnOPeljMckZR+CrfIAfmrVLUTehhLca3dQC1tp
t0ZfKrKMAcf40qjW4cWyygb3yVUAlj6+9bhsjAFvIiu7I+X1ORnPFTzxrcbXKKQoO9ioyKpTcECd
0c1eWWqzTKVvCsanJC+v5YqWDS9RkBgN0+CvLBssPfp0rWlsY/L28ltw2uq5zzVyGw8j94XUEAsx
I6DHSlz8yC6MCPQr2WIrNNI5aTfuDY4x17fgKeuhyeYTEzqWyQSc5JreVBJIGjn2kkllA4I/z3py
fYS7RzHBGdxBOKiUFIaaZhjw5I0ahpW3PjcWbGAaWPwqPtYjed3hQnJLckY/nmtojEZ2IChbAUtg
habK8BRY4XJwOCR2rN3iwbSMiHwjaSzgQIPOc4DsQvGP1NWl8MJHHJZzN5YLYDkZLHsB2/Gr0fl4
ESAKxTJYH36VKsX2sRkOrPGVKMHBxgeldVGVxXRmSeF9JtwWkgLyxtgqTkGmDw9p75eUKVUnYpU5
U+wranlW6d3mKEq+FYE5x37UyZlSPy44cgDcHftmrm+ZjVmUx4dtGhEckAYcESKAD06Z9Kmt9Mtr
aRVlSPpwBzg+vFWJogIhGzBX2nZg49OTx+lQEvBn5Sc9XBGT0HYV5lZsTkkKtrY7XLRIW3HG0dff
61XjhBIlKByT8ig5IHtVy3j/AOXhnJUD5dw7+nSqpMlvKoXBKlQFwM49c9qqkn1JcnyjnihKhTsI
3DaygjnvUcEe8u0a7Y1IIDDBI5Hrx+NTXNneqGYMrAvgqqfMfxzSW/nW8xmdSFAyqEZ4/D+Vauip
PUUZMkmtiFQbcksMHqMe1IYIpJ2M0iqUfAVQSGP5VI1wske8qS5B+UjIyOe9RT3MUkCWzRsArYVw
cc5/zzTUVTRSfcILAkyPtUIqnLbOvt+FNvleCQRowUleOcAD0q037pk8o4Kn5sHrTbssZQ5g3KVG
7HNVGVxtq5HbW5kl82Bi645QYyauxrEpBMah1ON23BAPSqpc2YEm8KrL0J6jn06U7zreGFsyD52X
apUgDn6ntVcyS0Bu+w2RPOuisrk7h8oPFJLbyCfcGDlQCqkFc9vpVgJLC32wRlnA/dbm4J64PtUT
Ry3TGK4QJsYk7hxn/wDXWnLzjTTBBLPiNocBBhkC4/HJ6iljiQswW6dQABtZcgH0GeaaySq++Rt4
wM4PGKN0qSKkkhYsQFIP3RSkuTcCKUn79vld5IO4HIYf/Woh8qaYpcjARvlJGMn+tEkNz5oVZ0VI
zlnK5JHT/CmIEjJLLtKoMMOc+9YzaYBqG6c4ggC7VAOfSnQPdQxqzgEk8lVzgY44706ONWAMn3g+
1jn+HjvijyViQMpYSEcA9QD3pwp8wDYpI1wZ3ZTgcbM5/L37UTQlkLPAko3ZUKmSvFNjIM4kmy8e
7AL9CaaZoRK0Nsyqo5YIvb+VOU/Zq402icSh0RYNqlSCWPBz6UCFRIcwF2BI+Yk5HtUElvHazmdo
CzTAMAmCME+/0q1DKrt5sgA+U7ixwT0/wqotTdhqTTGC3jZiEHQggbcYHpTbgExLJBGQTHj5hgYp
oktpGQGBVkcjbhscfl6U2UtGoaJk2rGC4xnnOKznJQKbdjj/AIqWFrd6EAqskiglwqbmz/8AXrh/
hDrU/nGBrVysjBlCDKxndyPX2r07xRa/atKa2VcvJyC+QPrmvI/D19P4c8Wz25jVCjk7AD0LH+fW
tKVP2iHa7se46c6ywEyKpwPmIPIq08keVDbRhMlsc/nWT4d1WxvoUkgchmQbpAuNvPP0rRvbJ1Cq
rAAjglsg98UP3ES4pClwwjV5XLAtubdknmnl4NpjAC5ydxJXj0qtHshRQwQ7WO3Bzii7SIqjfZ2H
zDC57evtWUqisQKSs0LYJIiOTknGPYVPGtlIAIi6lydxVcBsD3/KoVQwkxicZLcAZz9KS5mMcAkm
Tdg5B24IqE7suC94dKbdd9m8R2oQQQ3JPtUViqiXftBZgAoJz+Jqnq2s28Kll2b9vTPGaxI/G2m2
10R9qCxE5IVaqMXI1Oov4vLVtpB3KAAQDU1k0RsxFJt3ocAPzn3rLtPEmntAklwoKbghcsMKMcH2
Gav2l3a6jbGWORSvXIORn61Xsk0BYt0YslxGD5aMMEjgn+lMvbhHlYI2W3ZBVT1qR3UWqB2BKNwA
cZH+NRMlu10yg7AwyoC0pN00AK05jEi7cHqcE4qRbvzVAAyVYZbJ9e1Pe2mityqshZTkqD0Hrn19
qz9sG1ZY9ysz4yFyCc96wnVTYMs3LzXcm22UvISQXxyBT7WHy7YB+JFIycZweOelVTMN4ihAJJH7
wHBJqWOdLVjEA27HKqCT16804T5gL3nx26KXwoIB+Rce3Pb8KhvpnQqlrIVbnBDZzxVa4BvVkja4
ZAASwP060sc0MQVXO5jgBsZINbRhzIBtzE89xGblyGC5URk4+vt6Zq2mnpcwh/tJYocOrHIBB55+
tRfanAzMJFjZQA4471XlaWEiexmJQoWBJxz3z/hUyi4sLItxh48iNN0jrghjk5z+XNLLBNbRrJPg
qZeTyCD7/wAqrJcEMikF9xBO7pn0qybqaZTC4yGPG84AP1rJ0VJlJNCrPFLbNMF2hT+6AGCAO2KW
3ug7K9w/AOGDKCAahkhJfaoKhkwVZeM/hU8KMYGNwxBRx8ypzzyODWkUoFEcc1sJWClTIGym0HOK
W9aV8iNUXABbLnnI9KgEke0ybmXB/jj6D8hUbzNFMkrORvGN5bBH6UNXFJaC2sVxNJJOyEFBiPAA
PTnmmTwNM5iumbaEJALHgf1qSW4SUwqVDFUPBGDz3pb6+g3KzNggYIU5ANOEnEixWKshKRQscEjg
8tTzJHL8zqNwQZ3jgfX/AAqRJvL3/Z8MWGAT/n9aZcu27MTkqWy8nBPT0qnNgRRv+6bahBPVWGD/
AJ71LFuDfZm+UlQSxbP41kazrNtp6tPBMAwBzFIOrY69a5PUPivA0csG9xIYirgHABzS9pJMNz0Q
w2pm8rILMTlie/tVS1Zo2JudzFDtG48da8wb4s3bMt4tsAUIHmgMTnGM+n410Phf4kaXr1t9mubp
EuPMUQIowRW1Gom7lLQ7qUeRcCOFFyi7QA2AM+lSWKQlkzdguqn5COvqM1mWt600ZBkLSI3zM57e
vvVkSeQQwwWYfMUBPFRUkmVcmNqmN0aqgEm7YvABHv0zRIkAG63iGM5Y7gdxz04zSwpFdKR5ID5b
gDjGOpPrTWEfMUIyqt8oTIOOfeuacHLYNBURbi2HmKAQN2wLywz3pRC0cLeWCCWOJAeQKhVXiDmU
EIsQIAPbNE11GYSsTsu44IUd/XNaQXKNWPOfjDfacdOLvHMyyHa7hQDkf/X9emawvg3ZJ9sN8XaM
Rv8AKwUdeh98Y/nWt8W9SkQzQS2iBnj+XcwO0Hgn6VW+EmkPDbp5W0MFJeUjIfB6E9OKHT5tRxep
6V5Tm5hu3bEZQeWEJJB+lWLvSZJIfKkO8sSyybsMR2yP0xTLCf5mEjDC/dQnIHA59fWpZ744kkd3
8wEYYrz1zxUqmoMoS0eS2UwiJlIYsxIyOgqxa3VtbW7RTAAuTkxgkk+mM4qG38yFAHBMrKMRsBgj
/HvR9ilUHYFEhOVIfGDit6cLtDjuV4YVLmaXJy4JLjkc5xz2zVmJjZneyOxkAAAIZAM/nxikuLWJ
AjtdSSEEHMhyQP6HPakhmDIJGmmaNSQNy9CDjtxU1FyssmumiCFgeXAySOO3TioVxk+UAXxkAKc1
JfOmUkiCggArGxODVeTZPcRyxLl3ABO4/LnikpPmuwuiS3QSSgEsWckdCADUmoIIY4omUspBLDOe
/H0qO3YwrhtpYMchui8//WomvJXiV5shywZ8kfdpqPMAu5DZgidEWIkAsQCMdqjubG4lEcjSEKpO
XRNu3jsfT3pJC7KbaONSgBw4PXuf8imK9z5gBiOBHgAOSW9j7UKtyAnZklzutrKM/vG3cMHkJJ/T
jrT1FvCsUkRLO54yDnFU5hJES8kuWlJyVHOauWsQWERyyEF1G0g45/z3qZTUwJI7kIkiW4ZpVb7x
XhT1z9Krzajei4KQ4TLZzjkjNSWMXkTlEUAB9zMz9R/ntT1toJ5BO8oKYyCeG9qxnPlYEUUGoO4e
TBYBioL5/wA/SmzC+tAziRVkkIDBW/h/p9asXIMW1rckgMFVQ2cv1/rUETBHDsp+ZvlVsg4xz261
2UKkWh6ErQJJhpyF2uWBBzVUZNwYIoSWDDY7KB+HtViR7yIqxZZCV5JYfKAOOOKltrppbVka3Cs8
p8yTrwT0z1rOvNIRTMQLHlmUHa7Acg08xuIlQOQHbABPp3qaIBWdflkYEkhmB3fWopXaWRIjKrKx
BCFAOfw71gqiaAgmjYRSMlvvPzEoWwTk9fXp2qC2meaEW7kNI6AnbwFP5cVKZJkunhRX2s7HeVwd
wHrmjH2a6QzOEyw811wWI9qtNMaH2/nTzBVkUYPR0+UnH61YksmkaK6ikUE8OVGMe3P86ZKrsPMl
iZX28bBgbex9O9KspEKwkkkEtxyGNdFKpZgyvbW8C3LEyAnbhlU8A89B6+9WJUtihW8jcRoNwVTg
noO1F3JaKdtugMrSZiUkKFGM8+p4xUEkdzcyiaZSCUARUHUZ6n0+tYV6zJabRNe+VK4kgZkRCAiI
MYHQ8iktlit1SSaeRpGYnG/gH/Pc0tpCQTaS7goAOQ4HJH6037REATAjKxA2ZT7oqqUnJDSsiIs8
MJYr5ZK8Eng1ZeQ3BSytlIJKFjKMAj6VSuZ/PiXbGdiFsMq+/WrlpeBojGm7ccEFhzmpqRSQ1uQX
8qPE8KW4VVbjGRk+uO1Q20kySIJICXwQGUfePYY9anlsvNQR7Cpb7wKgDA9PepLp4FQbo9rYK70J
JA/pThJxRUXcikgtNhEkLEhQQ6scfTHWo5L1E2GGGRSpAVGByBnOMnOKdaOLmNfOjLMpyHZfu/Si
9KFHjjRHZV+WNx2ParcufQltsIJxqMk1xbTBZAPmG4k454FVUiAk8pZigJUuojwFOP8APNTWsSSr
HJEwiWNiNsZJ3eoIwMDNNkxIS5Jjyflk3YycVUVZFJXRHIL4SvFGQZEPmbl6Eeh45NSq0siBgVjY
gMC2MDnoeOhpYVlkVm8zJjHzMqZf6Cobie2faN7kHgAAjJqXF3KSux9ypcF3YNOQSxByoOfWkaGK
7CSMGEyoADkbRyBuPFSSwKYRNGCkca5kJQBi349vek+xsEMyEGR24LYz79KwnFvYLO1yW4dbu3aO
CUEjDM5GC3Uc5+lV4YXTbFbgNGTuYMBgU6xjIVUdQEXOQO571adbeOEoqlcEYIGOfX1NONZQeorJ
kUkO+/MfVAR8zYxj1qOdre2nMcKlo3VsysmCjA/d49RzmnxXBeQIJAiFiWYjOOOv/wBaiSw87bce
d5YZ+VMfLGrVZPYmy5hkVnBPa+Za2scbITsVXwB75PQ1BKJywe6dYwoyx29Bn9asXUEaxxmDcF8w
ZAc4z6VM1wqIZ7htgOAA49q0hJyJM8T2skIWS3CSqxwkY2kenb05prSTysixtiMOpcMpI3evTke9
Sm0iuYHaR0QFyYm3Zx+GM+tEam3iZftjRjHzLn79YThfQtLQmsbWOAeaJN21eIiMFgBzUcpkuJgq
vGqIRhCuRn8KeWPlLGeHAJUrnr3FMnmmRCixlRGBtVkOSD3JHSnCNlYtOzJIJ4Aki3EmXQEtIucA
Y6ZqOWPfbpt3ALGdiDge30p9nbCdVkeBYgSGSPODnkc+3cUy4Y2bNbRxM5kXuQBkY9vSsqpQyykR
5RC8REu35YnJx/8ArpLqQW6iSVCxRwN4XDMc/dzg/nTiUdT5e9g5Jw4KkEDp79abPPcTWpSRnEqn
KyMc4P071pSjdA9iJA00aS2zEIzEFWGD9cdaLu0ZrQ7XVpVcqsZfnGOg/Gi3mvI2S2UlNrLlWXgH
1HHU9abNIy3IcgkB8AnkZrST5GZyk3ETT7prW7MBR9xjUkAg/gPyp17G0ioxR1cSkKsakgD1B/Sm
JdB7hliXLoR5YK43H+6Kk+1XcqMQMKHO0MufLOecfjWUpKSIdrFf7XNY2LzyQbyJcNjgAetNgaK6
t2neUbo2yqbeGHbAqcLPPCRAYwDJmVnOB16c0jXEdjcQyTwsyqWMjM5bg9eT25zTj1BashuU87y5
lkUEYIVSP8eKdJHaIjvMzMwJVWAzzxxUk6vK4eJRGGJLMp5x6VEJfs9zFG8ZYyENIznhSBUyV0Cd
mNng+by1UbTGNgPHP4VWje78xixby5DkLjpzV8ZjkknjWSTeB82ASB6Y9Kr3lyGAlNswXPRO/b/6
9JSUSk0FhcFX2NtCpIcsr8den0qcyiN3kVgEDEKpPBXqcZ71WJE9uqG68pEBAXGct15HTvQNLkUO
txIhxIAnlnBwfwp2c+pd0mXr64uL+1E8kYJDE7ic5xxVjTmtruya6kkMXlH5d6Ebh34NQXeoRkRR
NctMFyWIABYe/YVFqE6PGpFwSiHMODnae4xWujZok2acV4LhzEZiu0Erhhhuf5+1RwQpCxeJg2Di
Qsx6dxWXZ3xMqySzOEUEM0a4OCfxrQOs2guSHDqrsCqKoGRWM43YJXJ7PfiaCOJgVOYg/RRj86Sy
GGIvUZADycfdHrVeG/0+3M7pOhJJR0bkjj+lVbrXbAzRyvIqyEYMijBxjAP6YrnlHoSayzxRXDxS
bwxOUCnI/P8AL6VbjurcqIlXe0mCqsuVBBrFOvwfZoxN5ZMbj96Dhh9e2KjbxLZ204up54zGpynm
MPX+mKuEGwbsjaFlGsnluiyvI26QgZOM/e9qls3tXLXHmbWVyFYgHjPfIORxXPXuuXEigWayJHIx
ADN1HUYx0FS2+sWQRIPtKKwIJDcZP41uqauQ5aXRuNBbSTC43xBFceauAM88Y96gJhNwZ47cI+0q
CF5Y/wCPvWTea9BCVhMhdzkx7FLAt0wcCi41qa1ZQTGAxBk+XJU+3rWsXZkNto6CKFLpPMW4QuWw
F2nJP5f5xVWbPnlhEwITAbeMsehqg3iK3UFJ5wpY8sowRnHt+NI2p6db5eKUyDbu3q2eO/bjntXD
XkmClZGrHcyxApGVbK9AOAfXOe1Nvr0PA1paxKzZJO7B59c/XtWVNrCQQMlttAbOQw3c9gOPfNU4
NVupN6YACrk/IB8voPSsY0XMad2bFlfXzTBZYXeREOCDjcMcjPSr4+zRS7re7G15BtEYBKgDH8+K
5tdSSSctMAURecnAH5UHxIswCPOYgXxGF4wOgH0rqg1SYLdm/dXv2dDO8AAbAIVwO3en3t3NJbKY
rUko3LKc/gcVz760spEk3zKnykyDJPuOKltfEEE06LIp2bznax4Hqf8ACtHLn0Q7vodAZrBjHC2E
Z1HJJyPQ/nUlwEtYgJSrBUOWBzl+4rn59ahRlijmkYKwMaovT2z6ULqtxcwzzXJcLGxIUkgY796S
ptxsNLTU2YDpMVoztqKEZz5Y5AJ7Adaek1nFIltZXAfJLZyD36Z7VzsmpRJdgW6IyArubB4GOenf
6U2bVjEqSwRuUYYwxOc59sVopezVhq6djfmnnIMMcgZUB285BP8AjTIPM+UxKwwNrxnjgVly62wl
djASOpUqUGz3Dd6ZZ6hdSzuYoiDnAySAenHTtTcuYo6RHjMbPIA28gBSeSOnPcUyC+kRWNy7FiCv
nE4AIPrzkYrAm1u7tYzJLCz7WI81DkBv0pn/AAk95PCYru33kYKs6kFc/T8DUSimJO6Oikms5U89
nDtkZMWQB+dRwujXLme4VQVHKnGMfp+JrnrXUb/zmjMAdXGWZT3z+o7CpLR9Sm1QyQpIiMw8xugY
gdK6KcEhXbidA99ZefAWZXZjtLFumPbvWF4lZ4sFp1C+aZFAf5hx/np6U27uNRkuJTOhR1Y7lYsA
M+nqKx9XbUI4AvLIUIAOf8gVFRXYS0ZsaHJHK6zAksRwFH3sdOK2lv0knPnykbgDGGFc3oMdyLcx
fZ2BkbIZ25x/T61dc31q4VbGOVQvy+a+Vz78ZxXFODkZyvc1Z760MkM0SDIJwu7PJP59qtRJG6r5
bIjA5I6CsNZby6+eOzKqAB5ceTgjtzUPl6wbhoBEQTGC4cDGAc5yRW1GPKhHQPcstxlGDqRgkY4O
e/tT7a8tGhMYmBZjtyG5J6/yrn4dL1iaJUVACzjKucNn+8eKW007UXkK+YEWNc7yp5PuPzq3SU2I
2LvVdgeOWRsK+A204K5+9ml+2IUEoc4Kctnl/wA+lZD6Hqt3ckTakrvIuFcjBHpxReaPqNkrJNuK
qQcE8EY6n/CsJ0rPUDbGrW/lNulABA3OGGT6Cq5uraa4DLIQSxU5f/CsVNN1K6iBRjhSdoOBtAxz
nFWoNHuDbuZ5m3E/LGjAE/jWlNqO40rmjeX6xOltE+5CAFcEHPHSphq9tFsAJVmb5Q7ZXP1/XmsX
T/Dt2AHn3IFySwJwPf8AL/PFTy6XqcqiVHDqxycLyP8A63vWvPylJO9zSk1J0w7IVyOobO40kOqR
ySCUPtk3BVBO7nt355/KsuXQ7vDQtOyMWHzh8dutLB4VWORWlnkkDqCBnJzWkW5Ca1NFdWsY42gl
uVEeOXzgZHpUKaoVZozK8sYOY1Y4B57/AIVUfwzJKcKZEaMHaGfPGOnFS2mhR3TGE3hVCpy23jPo
axqKwrNIvQXsTwKJZAx3ZiJYDPHA5p39sWuDtlZipGXZueOvtj6VQk8JNFGskUgeSOQEhBjIp1n4
Wgt4TJ50odzltx4Hrn2px95CLqavlgpQBnYblc4O7GeD346VFLqFvtE8fMTLkZ4wP6VBbeFbe4Mp
kkcspYE7j07c/wAqd/wi1vGE82ZxuA3IpwAO3UZpTgpIC3d60sAS3ldcFFJbGcmoJdWtvLEokRRt
IIBxj8OtRN4bhjQ7nZwWG1iwzinTeHbYkBYwEfGQowRx6n8qwcQbsh0WpQXFmb3z0Ri+QpkCgEY7
Y54zS2+t2jMNk0b5kzsYZU4/rUf/AAitsFMexzgAFWbqPcjtUieEbCyuVvPmJ25Y78ncf89a0VFM
SelyXU/FCKqrCUJCjeSp4P8AWqt3rMcREKlmkcgrsPbv+NSSeHLK8kWN88MCzE4O056c/wA6km8O
WcEhlUIignooDN6/jgU1TSGOm1mK3tQqzK5ZwxZo8jIP41UbXbeOZVMifvW3Dc3P0NWk0W1ZVD/O
GGFVDk49KY/hawtpRM6KyjIVXJODnt/Om2oRApz+KFhkZ5VjQA4RixO4D+vtTj4vtkkklCs4kA3Y
OOR1x61bXw9a30jsbcCMsNuwcjt0/wAajXw5BuaDyo1CrwpbHGeppxqxsJySKUniyDKjaGDAcKM4
PpT4vFyAyRpbHbGcMQM717jPbmr1r4VSOFgYFZFOSobrUR8OQ2SR3F1DGBLLtYKSOOtZzlGSJck9
iEa/FgzKxCBRvUsR+A96enjOS6jRFtwdgBCKxAI7Dn/9VWrrQ9PntCYIwzscyfLjC+majt/Dio6G
JY0BXBCpgn0FYuNwTaRAfEqRuCzukgfDRKw5NS3viqEFFtYZCxY+Zxng+/v6U/8AsVkc7wjO4IJC
5yMfQH/9dS2mg2IQx+XIGEZLMWzwP6ZrWD5R8xnDWLS2XaY2PnLuZY1GVI7D/wCvSQ+JdPtfJM0q
rHnc7E/d68VqzaXZRzIjWqyuQu4iPcMdKYdMs0zMtooZCMgrwBTdVdiW0jMHiDN24juCoZWwOvOe
g9vephrs7RCQ2rKFJ4RTtH0NXL/w7DbQxvGMsWO1WHLDOSM9uvFPENr9nMZtYwzDCjGApranO7Je
xmR+MZQFWSNjIXO5HQ4Hpn+8KnPie+uZP3iKNiHcGTJA9c1dtrKzhlWK4G12cmNgmdufr0qZLGFi
HiQKA/3gefTkYobTYOTuZdx4pjKrJLEwOcMqjk8U248RJujEezey5QKOFGP88VpTaZbwMI7SIF2B
ImePdtAPQenuaSPR7RYFuHtYiS2SCnUce3FXCSRJQg8VupCWkJDt8rK6sikAfTrSSeKUXf8AZYJU
ZSAEeDCj2X1HvWtcQaVLLHv0jfJESUkQ5wT69/8A9dQvolkgCJaRoy4KKhOK0aT3AzF8XXTrJJcW
7K4IUc/f9gMVFP4tuLGEyQgwJIwJ2jORjpW02l2vDyW/AJJZGGf5VXufDSPbsEiR2THlROOR7/jX
DWjpdgfP/wAdtal8Q38Fg0CokcyuyZ+8Qc8g16L8KddOmaJFBK0rxmNVURREj6e31rivi1ptonii
GwngSMGZQ0iOS2SRwOPwr1n4e6DHb6PGkkaoCq+UYgcgn6/lXTh03TQJlj/hLokBitLaRVLYdgvy
j6etRXniqW0kVo4JnK8yF14P4VuvolvbksNPiUkfKu3nPrTJNFtGtjM0EYLrwwGTmpq0VNAYb+Lr
12k+1wtgndGCMFR9KszeLZbyESvZuuBxvJOcf5zWqukWfElzbI5bjeRyRj9KDpnmzqsMKBSSwPb0
rOEHFakttMzW12ZgsvkuAq5VtnC//WqG78U6hJGscNuzAEZVuCT7+tbc1tahEuIgqkHDLt47cDih
reONFdIgcODISgzj1Oa6YWfQluxgL4nuborBJGVCDDFUPB+tWY9Zu5BsW3zliQRJw2R+ea1rm3hm
Itza7kJyCy4HTp/Wo7ewij3BUySxwWXpSm7C5kZDa9d20Z32TZIGxQxwD61FqXijUrtox5DRtDhj
G3fHeuilt7VVW3jiUKuCckcnHWoLu0hJU7FIP3mZew/wrFw5hOXYx7XxVdXDZSylQL2UYyMe9WNQ
8V3VlAY4rZn3YDOzYJ4/nV06b9mlklYKULfeKE81JLYhwomhJYEMCW4GR+Z+lYyoRkx8yOT1bU59
UY2l/Zl4yFEhC53juM/lXL6r4BtWm+0ixljAQ5UAqD749a9QtLCxmlcorlN/zuwyB61Nc6NblWlW
JpFV90bEgMeR9a1hamhtHil14AVHDXqlwz5iDrnCHHQ44NbehfDjTY50S505pkLY/eKeOOgxXqMO
mae6tPNbISFz93JHbH/66abGyt4g+5iFIIWQDNbKKqIHc5Kx0m3tpFtbDTxFHkbkjXHI7Vtm8vlm
e1FuyqmWUk5BHoe2a1GtfOYuItpPBUHHTv8AWmywgwqbWLDDPmADBY/571yVo8gJ3MaXV78ofLsW
OGwxDDHHb8KbLfapcwoJbaSSMn7rKCRx6cf410FnpkZjDlwuUDuh+lLPYhwsQhRVU/KhXHatKVJV
EDaRzwgube4S7j08LsOTt6dcfhTpL/WnkcMpznhVOCK6c/Z0sl8qM7vm2o45POPy9jVRIhPIu2LL
FQVIOOa39nyAnc5+4bVIWZI4TJkgku3Q/wBRTUutct4MWlqQzLwyrnB9Pp7V0ksETPGu1GCyZ3Ed
/THepoI4xO8qqCAcLGAOmPp9aiUL7gc5b6n4lgtsPZECUfKFGAPfFNU6wzxvNkKXyI2PXj2roGsm
slLrbtGrMcKFwQM9c1XliQyjzA23dtDqSTk/hVwjygZU2q6/eSG2e2hCxgqHWbGMdev9KxtX8Hz6
xPBf3UayeW+5mY88+vtXYWFpatcDz7hVkUncwGMipXttqs5lbdn7yrwa0bswbSOWh0nUbJillDGV
C8oRtAHt+FZfin4cN4gjDXEIDsxIlIIx+Xau+BCgPbxrzw6qe1MEiylRMSYiTu+XvmpcEyZNpHkB
/Z6guWW9c/aJXOFmuAXZV/4F0x0HtXTWXgiO0QQpLEqxrghVJ+nFd5CJIbKSBmEkZY42nJI9v8Ki
jsU+1KIbYEvGMkp+Rx2rllQlJGbbOMh8BzQzfahOWZ1HmAkBiM9M9qvS+Hru3Ty0lKIehDDbkd+P
5V1ctpHC4hZgzKCWOQFz6fWo1aXezk/KACwYc5/GuqjF00K5zUelXjzIkl1KyBTsUPj9KdfeGb6f
yk+0lgrbmUcEmuhS3j3rJIhyR8wQZqSSCMwhnQtIAcRg4/z9aU4cyEcrP4UlvJmhd2BzwW9fwqax
8HxW2Y47yZgrZI8w4H0rcSHeplcAEsOUUjA9PrT5mXCiAqMp8uVwTU8kkwMs+ELJw0puZCCDvLMK
rjwhZuhMGSVBALODuGew9a2oA7KkRlCBVxtBHJ9auW6TR7W84srMAVSMc8E9/WtI3UdQMGDwxZOT
FKjsABkknk/XvT7zwZpVwS8UbBwNxO/5QP6c1ruDKskNt5SsoOEjUEYzwKqlZIIBExLJg5YkDacd
Tx0qnJ21AyLHwDo8E5kltiz4Bd1bKlh9R+vera+HNNUDfbrtEpJcnJz359K0rZJhEQudpPzEH07U
+33Srl4SwDEZDccVMo8zuBUi0HTLY5NsjI4PmJn9KgXw5prXpbYm1VxH8ucCte5by1aI8lh8oHBA
qrb2BmRLZ32lG3K4bBIPYVpGfIBWTS9OwsccYZlONxH3vesnxhoKS6dL5VvGT5Y3hhhsjtnpiull
Ro7YIoYohJLkcYzwKyvFRgbQ7jHzOY2DOr46j1NZ1FzoDwLwCBYfEUWojAiNy251GD17+3+FfQ9h
bWsluJpY1c7CRK55x/SvnHwjq9nD8WZrfzAWLJjYmRtHUdOCD1NfRum3ko05UdAQMbSTnd9OOlZS
STB6IemmWE8jLNHuLgYAJI/+tUltp/kuYwpUKpKyKBkD0qIusDLcIzMFHJfr9KmggRh/aG9lLDhG
PH5V00anKjGTTYkQgd3MkYIdcKACOnb9abLYwosf7rcoUgAjHOBT4Hkd2CqFeMbmkI/h+gp6ZuIf
OnILKTknkgZ6daipK6EnYr28JMjRg7QTgsqgbhjp19O9TJax7SgAKq3Ur2pLdtzny8xqDkkHp7dM
YqyiW6swigYSY+Zto6+3qK5J4fn1LbsVY4lQrHkAlhwCRnjgCrF0ViBFsFB8sndu4J/z61DFarNm
Fg6gk+WAe2OnSlkVVRV8kgKcADk5/CspYflViXJtgURULzsjMG4UA8CnXd1HAvzxBVXG7AycVFI0
otxjdw2SrA5H+c0CMXIUTMF2v8xJGDxW9O8UHMOhh3ZSBGA2neBwB7CpAV8kp5RUSNyWUrjHTvTZ
BNtUW7YywDE/wjikuAI5NtvvaN8lSRhc+ntWySkgUrD7gpHgOQylSFAbkfWmQiOJ1lQDgjaCuMU2
0HnpllOTkDHOKUxDaGWNWKMQ2VyOlVohN6j5V8tGY4Zwcqqnjr6Gi3d4omZfmy3O8/dINRRIDtmN
yMY5UHkdscU6NwH5dioIwV7n05rWOI5ATaJJruS6tjIu6MKcZK8Z/GqsnlnLySvIEG5sHn/Pentc
SYJZFKCQ7QFAO3Hf8qbaYaQq+QoIZSR79aHXcmF7sVbP7ShkVzIyk/NjGT6VBLaSQsEZ+Dy4ZSD9
frWklkLdjIkwLk5Qu3yj3bn9Kgu7cR5AlD5GSwTB+grCrTVTYfNZWGW8UaW7PEGVsgl3k4x3pZEM
8RYlWJALNkAf54plxNEzpFCxEYjwSE5zjHantD5qhImI2rnCnGayXuIOYWJfMmeGaIAEfKxORk+/
emvFHaL/AKwEFR+7Q9/QU7dJO23aq72GFHGBjrTmhTAMisVHAbHKnpW8ZXQOV0OtLNDGJ5wFKk7i
GyaC/wBpZg8Cqc/IFHbpzUs0YiwTdB1wMKckg471WjSFmD5YLxg56f1rOVnoPmsgWzdWlQHGBgFT
29KfBbAx+VBDwgw4boBUsEgUyMGxtPDEZGTTYJ5AXDYYOR0HGcf55p04q4m7jZ1it1LBTkxnJz1p
0YiY7/MIOCNpGC3vTI50U4JJDAKGBz+dI8csJ3O6EMeC3HHWm6vKCuiZm3RGBVDFgfmHUfX/ABqq
sSRXBjm3hX5Xjjp/jUovZUnjRYmBY/eA681JLZm8uFm8wjaQWJGQR/Sofvg5FYBXvVEbEoFBMmQS
Kk+zIVM1mXjKj5SBjOOOfWkltijMolBUHgpxmriP59qeDgkqoL8Zz14rem+QOYgIea3MzSk7T83b
PHb3p0Ye5iFsAVVQCG3YJP0olkktyYTvUH7zLgY9BU1s0Uyh5XwqrwAP4vXpRKbWpadiNEQo0lyW
bJ+Uls9/X+lN1GN4IVe1jDEsMEngHPp1pJV8y382Fiyo3IIzSmS4lVIElKAAszKBk+g5rGVLnRMn
cLWUzaeVZFDlz5jKwBOP0qOGSOKTBjJIIB29hT4THGfmgAG7BCjHNSywWs+2RBtQHDAHnOKcV7Ml
tsiuJoA6yzIQrDDMBg7ce1M+REWRiCpJ2YJDN7VLMI1gMMfCBMuztnp/KmYLuFMjBgvzMx5rpp1k
kFyC9uiMSW6sQg+YNxS28nnWyrJhiGO9WBwD0B4qWONzK0TBgG74yM/WpPLgXzEiwMLliGHJrGol
NFJ3FgtbZpkiuVLHYApDEBTmnFhHMZYrkSEYDK3Ix+Xao2QW/MkZJAAVgMnP+FBecRgsmDtGBgHN
SocrGKZp55UhhGVC52vyM+3+FKkcYPlx72LHhgOB659KSF2Dl5htLAgAngdOelOjgfJkRkXecFQt
VyXYnoh7C4hmCGfgkZYnJx+NPn864dVkuS0YGAynqfSqUk5ZzmRvkPQrgH3FSRSu0JeGX5QMkFux
ranPkRUWTyW5WAEDLOSNpOMCq32Z3naR5RlFBC46H1p7367Qy/KCBtLsACc+/NMlSQOJGIL4GGIB
+n8qicvaIpyViK4mll/dxKkasAA5fqT19/wqGYfacLjlWyX6Z4qaeGe4YIzEISNpU4/EU5GijRke
MBQpLSFsA4OO3fmsvZ3GncSHKmOKGJAzEksEBA4/+tRJAwuUby8xOfmYnGB+FMHkoplQnABR0K53
U67dIITDBcEBUB3OuAB9BWkaipgK4ZEKMpIAwQRxmoYo/LZsqeTyFHP5VNHOmFdACwYBUY5GPWlv
vLBDhMENhVU8nipnT9qwGncCLWOVyij50dRwPX8aatgiYkBd2KdAuc9fekuLiRoYyUMSkZZQ3Leo
oScvthDEKeQwArSnD2Q7B9hM+ZZ5SxDfu8tkj2xUrtPMyrHbqFQkNjpgClEyW+4iLAA5Zf4RREzt
cEtgBRu2tJjcPas6lJTY1KyKl9aqyFXc7QvysVyFOc8Zrwf4i6dc6H4vW5YbEkkG2XceTnr9cV9A
6kwkhkSK2jDEjOw8V5Z8a/DkNxaRawoIaNnI3Akj6V1UL0ZIq1kb/gHUU+zxRRThlwQQZCAfX6/S
uytoXvUeJJVZif3YA4UDoMfTjNeS/B7WwxjjcAhNwLMeenQf4163HObNTexqZhIo3KBkgZ7Z71z1
3Z2Ibdxi2XkqjSKA6ja2MHn+tNISSQzM2XLYU4yoaphdQOrFUOeu13BP14piqFgVogoRhuEbD7o/
/XXN7O7sIjzC8gkOFKggEDqai1mSODSGnkZDhMurrzn+uOtWHsIhGtzuKop+ZfQeoOag1UyXcLrF
BgOCH2uCW44PtTUWioto8j13xXfanfvY287BFOAFGGxwPSrWi+Bbmd1dpnBLEgk5A98Y59ax/Eun
3GgeLhNdR7bdZgQ0a5HXkcV6P4T1jRr22iNtOrh1BHIz/n2reKTNVexxereGNZsmNxukY44kk4Dd
MArjrU/hPX9XivEM80oUMQy7SVJ47AV6FqenxagNtugOIyAVPHPHNU7bwV/Z6pd5Ai3YCBefxxVq
pyrUZt6fqLTWKbNu4RglAfvD05rC1vXX0i5S4lkKjdkop4DAevcVrPElvKoskVSgzgv94YrG8XWd
tdQujSHzATwGJ7enSsKsVNAamia7/byCV7sgSKAQDjJ9Af6VoEsts0SmN1z8uRjJrzvwRdTW7SwS
zFFDnaHH867yJJzDHFuYsUGVXpXHUppAWLa2yyOWDENxk98dapancAs7iUs4yIwF5z745xS6nrEN
ragpMcowXAx/+s1yb38+qasqG43IHO91kIJXB461dONmB12ntcvbMhhIbDCORRxg9jzVmB5cOlzD
uQKNy7sH61HobrJGq3B5CncACBjParISRMnaXc/8tXPIGfuiuynNQQCscEDBEaqNr7MDGOlNXEbj
yrbcpGCA2Bkd/TvTIvLRjHIzKg6E/L+hpZImkZlSFUYLhQhzwDUTkpMC1cadGyq0u0rtGQo60ya1
QMiQMUBUeWcE7fpRE08sLTojsUc5BBJNIwYxmbIO0ksFTaAK0g7RKabZB9qfKRtIgKkllc4PWrzT
YSISEI0p+ZVHBI/+tWfLHIu3AUqXBwo4C+tWJHViHEYUEgs4Geh4rOepVxktssv+sK8YJBftWd4q
uf7KsXkhtxIVXIXfnj1/+tVy981br/RWypODtbIPPX2rH8biT7BI5naP5RvZnBIOc5x3pRdmDvc5
Hwp8SJNT1G4s7gsFSfaGZu23uOPpiu4mla6SDKj5jyFcZA9K8i8Lxrb+KJI0TDTSb9xJPzcfh/8A
qr2Cww8UUkpDKicDOTn2odNSQFuCxDwYgJQA7SrcDt3xVOeWPToVZ7oK+CPnIIHPb/CnXk0NrDJd
yqUDRt5mJMHGetcVNr91f6nLYo7GNJDlpmyAAetUqdhOJnfGPXbeNUhtLYjzUIedGyV9GrN8KeAB
rlsL+/LB2TJwN+QTke/4VueNPD02r2scnlq0Srk56/yOO5//AF1s+B7dbG0RIxuBTBQyYbGcf0PF
ZSp8yJ3MO4+GMK2pEKgoc+Y5XaeRxx3rgNW0seGtZWWykYIpDSZjwBzjFe065qUVlZzxI/mEMGjM
jZBwcV5feW0nifUJJJAAGlIYNypAPQd62oUuVlWurHo3w/1Z77SI7q4nLyAg7nHCD0z3FdKbyIMB
HlVAJCsvPsRz361heEdGi03T4hYxFoVU7UWPnPH171sOtzBuDQqV2DOF4XjoMdqio0tRt+8XG8hY
QswJZmGBuwM/h/OoEuFaWSDyzksBFIRxGf73rUMUsqSLG3zGMDaAv+f0pziVmkkfJ3JjaCCc/hUJ
p7ATzhpIlKTEkKpLMcgY/n9Kga6WNAbliN5OCqkAYH+FRXD3FuiSwQAAgHMkmOcfy9zWd4w1a1t9
PaQR73yN2TgfX61ajdhfQ81+Jup2txqHlSKsjSkhJUU8c8A88ntXW/Dnw7LbWUTw7VZ0yInbhM+v
cGvObjzdd15me4DKsoO37wJB+nUV7V4R094NFR1BKYBdpCQWPfnPParU+RFRVy+sSeel7CDGEVvN
jC9W6Z+h9fSlSbzDK0RKvKwIUHpxVlhEY3MThWwQCeM+3WqjRGztFlmUktliuzOwev0qJz5iixLM
yRGJySCoBYrghvaookSZTMGI+Ybgy4Pv2/WnTTtHCkikkOOQBytK29ow0jGPY4IZlzkelaU6nKWk
mguQlohMsZJdRtMbZBFQizR2KfKAR8rHJI6elRpM86ldwRwx2KOw9B6Ulu0U8G0JkucOB1zmpqtT
Qaskt4/MVfMQ7EHAXufTnqKeEjaRpsH5ASM9KekVraoTFEwkIDcMcY+lQwl5EkufLYhiURWYhs9C
fcVkkkh6DlQXAKwBXJHyhgaU3AINu8IGOCoboBRYy29kxSbDYUlRuHPNTXkaXUbXSuUUHLIBgYx6
1rBgVmMktuZn+VQx8sggAemRSG6eO1WQnaSQAqjg81GpDTKl2F27cAlyAv8ASpRBaz/uxNG2Bldh
zt7VjVpc6J5hj26TTDLkkH5UyCOvrTiFmnSJSZZIjkhzx9PSpILdggErBtqfK2On0oso4RMVZyGY
gyK/Jxzg/wBc1MWqYcwpRjKsUnBYc7RnA/zxUcj+RG7srYRgPnODj1p91dBWCTyZJchSvTqev5VA
yS382QVCxnIVnP54rOUXUKTuixabbiJSZd4BBQEdKZcwJbKbhsCRm5ychj/iKfZL5UarISVBOSF5
JprvG0wmESAqRlCeg+ldVLlpgMkaYxMsAwsQIlIGCVyOOn61GJZBaG4aNgqqBkuQcg/zxVsyvJhI
oiiM3zkP3qKYq6mJIlYoRudAB+P/ANes6kfaAQiJgRPbKSX5YqvI/PsaeVjWVY12tIWO1mGFX2qw
FCZeNyqgAEheCar3VwjXG1WGX5ICf6s+vvUKkkwJD5cFw6XAwAg37Hwd2Oo7E4qCaKGQCWFcxqRh
89Djn3p8qucRLM5JY/Mrdfao5fNuIxDbyAA48wBwMn6f1q9IICNpZnUom4sSQg2/yqxFDJgI0ahl
XnD54qWGzktyUlIARcDac4/xFQyQSR5kS4UlWG0MSTj/AD2q4q7GS35tHhC25CFkzKxBGRkcDI4x
zzUXm2xdXt2eZGbb5YX8+ajvJY+FkuQUK4AjHOanhaCJUiA+Rf8AWAHbwf8A63esKtJsTWhJKirn
zUUtsK7SnCj1z6/SonltzKuARGFX5UH8XT9amnuoLveg3KWA+YHJUgd/Y1XuUlKp5koKhySQ/Qeh
Nb0ly6DSuyI4SR/KKIikBQnTP9aSBlVpLq5jaVwh2pG2Ce3NOkKqVihtVUFeQTjJ/LtUDG9aMmVy
wSRWIZgxxn/Jqpyuwtdk6IyopgnLeYeWMnKe2P0z1oAEkjyOwSRjySM4FJ9kV2jVv3YbO1kGcnNQ
WwuADDdlZX3nkMoOPT6cVk4qTBNIUyeSzRRAKufmwOSf/r1BcXMiyIxVuUxz0Bq2LaKWYySRuN4C
LGwxtpPskW8JErhlxkMRz+OetawiIiWO4lVJi5DYw3yZB5qeS2txbL54QuHHKxlO3/6ulM+3G2Xy
WjLsSSDs4x/jU7WVu6rdNIgVVw7Z4UAdTQ5tIuN0itGrfaAY5SSgICqp+Yc++AaatvbmWGW5t2fc
TlJB365IokvNPmYrayK4BwDgjce9NiuJ5rkqFkbb1zGWJH90H070lUuaRskTxQQx48yUBlfCsy5O
3sPpTNQmnAEqJgKCNqqSWBP9Ks38cEcYtjIxdsEFxk564qulyl0TGoy6k7yQQPpSac2DVxbXzLlA
rqxJBwpXtjv+NMe4XMn7kKzDaXU544GPajz44JN+zjbhivpgewpkZX7U1ypJizu+YdBnpXFUhbQX
KSpYmPCyOQhXJbqR+GKjMt8VLQsrNgYkUZYj0PpxQ1xNOx8iVo16qSecentTbZdRMgIAY/xSAY2d
8g9KUFykuKTH3E5ghffGpfg7AScdfenmaEQ/Oyy7yCoXOBgjPqO9Mu5EuJmEr4CcAqQW46qOcEGo
2VIYzKFLIpyFcEf59a7KdSxLsmTG2iSAyxlgzEsgb7xGPpxmq8XmuyQzxttQgq4ALKCevf0xUDC4
lmiilkCjcHUDjB9Kmlka3kASQhskkluP/wBddEYc7CL1JmHmtlgSVDbgzcDmp7dpntHs5NrFWyu9
tpIPbP07VVW62t8q7wVyhJyB+H9KQ3SPF8iFwFJKNznkdDj15xXNUmqaNYkkVxLvkh2EFcZUHGB6
D1pbhxb7ZXkBwSdzryM9vpVdXzZFjdhZCfmMbcf/AKqGmS4gVRIrhX4LMc5qVF1RNpEEcMlnM7kE
EyEEKeQTj8MVY+13G1iI1Yk5cMcbR6fXvVW7v4pXJunYEEYKNkgflT7nUI4c7IiFCBi+8fyrognT
JbRK8itEqGZELNkFjz9aS4WGLKI6yBWG5Q+duf8A69VkuYmRbprkupBDBjgAgZ6en0qrq3iVVulE
IAIGWJOAxx0P4VzV5pslu5deSCDy7j+LPAKcgev5dqslY5IYgNhcpwVGGPI9Ky7HxBaygOIFKxDO
CckfSj+18sZLdEBdcsjeueD+dOnBNDSv0Ld5NIkrQSBUB2uqqmT9ee9RzRrP+7u92c4AGMAZ5yRn
I9qy5NRaCMSTQxLzmORTk9ScdecVLf6rduY1ihjIZQRETgg/1z6Vo4uLJaVi6hl48m5GyPO3BBPX
vTowZmZriclt/DAAEE9veqEN9dHfZXbRg+WNu1wOOuBTWeSYxqYlbc2XUNnj/wCvWcpWlYNUjTDx
r5kvnjOD8oY1XfVbd4fJIGHIxk8A+lZK311aO1tNOWQnKKRkrznH9MUyEtPEsghYBuSxGAK0VPnd
wT0Na38qVSgjLbVyGUYUn8e4p0M0HkPdT3TPKPvrtx269e1c+r3glRpofMjDYDFmweeuM4/xqz5N
3OJRHggjoCeCelNw5S46liW21V42lFuQA2GdZMAHv/8ArqS2tNREL/PgrH8+8jBz6Z/LNbsVtLHH
9nuVCHB3OW5PFLZx21wJTcW4VEUAuq5AGR9a5PbnRztnPQLcBGbzwgjO0sVJJOPuAdD61NYxXM9w
kkylQoBY8tlc/j69K0JYLW3DtHFtBYEqD0Hrj39auwfZ2aORwsKgndhuCK1jJy3JUrt3MS90W5aN
4raQgseWXHyj3z/Kov8AhG726eIvI+2JgDvYfN9P55ropggtjPFuY5GIyBj6juaQTrJDGbV13Bcs
jcDB4yTipnGxLbZh2/hu+uJCk1zIsYGSCoJOf89KNS8Oy3scdl5hUwgE8D5eMA/StqFpIIzHEuWY
HBAyQfzpZoI4liklY+ZJKyF25+TPT+tXBpRIk1ymdb6LNHAIElbe6gBSRvHv7e1MvPDiQbXQkrkb
yThuOvbA5rbd7RLmNzMqsmS7sCwc+nA5HerKeVdrhN5Vk5jdFAPHUEc54yK2hczbdjAh0ePYJlkd
mAG0sMEHH0pH0jfqLCa3DGONSWVep9v8RW9DGIrhVWUGN2+YKqgkf54qxcBYCYYoSq8BDGhxwPf8
jUVE7FRVzBh8OwSysSCfMXEZ38Kx7460HTYoB5YVWY9E2kjGeRWk6yRyYjjLAZ4Xpn1qSC3KTRuQ
dpYbgw+9n146VyTgpA4qxlS+GY40M0MRVt/yojkrj885qU6KbfFxGVZS2CjHaF/E1tzgCXzNyvIA
THtOc/8A6qZOpeMySwsrSHAUqRzxzzWlOp7MfKmjJOhRQSvL5hmQgbkPQentV5PDulzRoZIYURXO
wMnJx1qSxgLTkKw2q3Kbc7sHpUt6ryltgQlGzhV56D/DFKS9q7FJJaFSLQdKRy6OWDsdgOBgf/q7
UlppNhJCI7ZkRCSGLqCwI4zxVy3SaBVj/dgkkKqqM49KeymP99FaK7xk5QjHBx+PtUqbghuKIb3S
rXTUhng8yR8MJWVvvN659KZDp9nfqx2KTIpyQ+Wzjv0/Kpp7pr5wzRsm1SI0BBx6/So4IEspjcTh
guPnVDkkZ6n3ruoyU0Jx1HtoiIBDaRPGNo8wGHCg455/L9aSLSYLsszKAyABSCAMflViS6WSFI5J
Qq45CHkjHf3p0NwmwLDFtAALeZ2Hp61jWi3sVsQLBZyoHaEK5ypYx8E/zpiW8UMwZEJBG5lA5JNW
bieEwiMsZI3yF3KSQ3sBSWttJNaq0CIGQfvNwC8Y71MXyrUCvNpturFZVDx8eYrcZb+97+1RS2Nh
GirbwRNE2QqDnaSevrirN3EyWxjCkADPynAxx1/wotmWa3kitl2hSMqBzn1puokBEulWbKC0ESuR
lCucHH8ulTB8oXcAMpwGUnODUtncqjpiFTErbHHUk88D8aZJ9mjuWgaERgPyF5+b/wCsK0jXSQra
lZbeOW5Y3LksqKEKoD8vpWTrltsSViVY5BIAzkZrcL29uG2xELtJBJ6H6dqy9V8h7csZHVyu2Tg4
X37c1M6qaBt3HaM8BsokIZmjDnPQEk1pLFCI0uJlfOPlCnnH+e1VNKijtYBNDGWERBZc/eBrS+3L
csqR2ahAvy4ckbuc4qVHnMm0tB87lgDCNrdmYAfLiobeITzPEykvg4bAPPp9auYtZ41KRkyKTuWM
5A98/wBKhETM7X0bkODgK49qJzUFqSK1pdQuIptpMo4+YZH+elOK2seWSMMGYLKrfwioh8rBiAyk
/MWU/KR6dx+FNF6sIZPJAVpBgoh54/LvVRxGgEshmtJyVQHI+V1Uc/rS3WyaJJpzIu1xg8ZOeMEe
lNie3QCKWEHauQ5kOMVJO0FwUlkD5C4GFzx603JTArusMEbwiLy95G1wuM89Pwqa5SERhYICHd+G
3cjJ689Klu2SeKOWOIL5RyoJxtHc8+tMFjDcSEzSk+Yw+TAIAzmsnNxZUW0xs8Hyr9ndiQpDbmzn
0p8DzWjRq5UK3zfMdxzSXFs4u0igjURqMIN5BXjOcUq3CwXIW4QlVPzsyHH1+vvUpObNIyRDfS2I
YyLDjBxnOSafHIY4WcqyBiArkEZH4+1S3loJLbzDASQx2ISQAcdcfjSzQ2JjhWMF5doVsn7p/wAP
/rV1U5crG5JIhczJKjQbtjDBKr9OelLLbxvIpituWYF8dCR049asWVr5NpvPG4kMATg+9FqbVZjN
PhXiYhFA+Vsjj6f/AFqyq3lqZNlWW2nimaQx+hYMelOMkbP5UAb5zgEHGOP88VYhvLSW4JY7hu+c
nkA59KW5hdZxGIyqO3Jwc1UGktCSEQBEZ5XbeWG1S+R9SKVrF3RpJSwWNdxGMkjNOEEk8iqN24n5
2LcfT6elEkUc0awCRlkBPKSYJOelVKbYDLtwUjuLePKsdoPUdOwxUJjlvZgBCS54YkVZ05XltZF8
tFdGwys+R7en50kVyYGkSOWNXBxuQEHp37UJOTBpNCpO1tcutw4dUADFee/T6e9SJcQSRgIwZS/y
jbg/SoJ4ZbmQMgUmFPmJ4JFVbiWaBRCyJuSTJAwRjOeCeM1DqchNmX5o5I1edJFBGN+4ZwM8DFRo
LN5VcspL7lyG7/h7CobYeZKLmWZ1UOMq3XP5dabbkwXAeMklnO+UryVGeT2HJrSNRSVgS1LNsnlK
kC7C0k2FAX+H6f5NKwXzVl4PIBCnAwT9KV0lCPDOythgRtBIVajjm864WFZAArYYhSAB7cVz1bND
UrsmV7wOJ2CBX+ULH0471BcSx3CiCRHDmT5SccirMnG232bSScqoOCfxqpDcl7dxBAwJbku2ADz2
zWSV2SnYeZpkPlTwqYTGFGUJwfTFWJILV1OTt3IFwB0GKgiu5lbynQuygEkEk5qaS5SSby1gYAEY
ZRz7Vqo36A3ciVHjklljURq6YXbyCc/z9qWCG5dfO+UfMQpYnjFO3T24VFRWR3O8jkAnqc9fSp3m
ECGNlJdcFiRxWqgJtIiJCOZZogHC7URR933qvieK63QwgFz85Azkf0p9uiiNppLgtJIwwBJ938Kc
zGF1hRDtzt3Zzk9f5VEqSbBNMZPcWyMWmticICoKgBTxx05FTHzkjBVFjLqS4DbAwxx6YoNvaRyO
qsUaSMFiTnaefepJLpXgIjiG7cAjsoGRnr3qXh3JCauQSKPsspeQkICdpBznpUMM8MpEZDAFh8xH
T2qw80szPKkW0BcKGXpg8nNK0cBj80bdu7Lknr7UNOAnoRIN9s/m7VZmIjTYDxngnFAgleIys6gR
nMjrx+X4VenYBAtoiom0ZYKDuFVks2mI83BjVwQxflj6njFbwSmhaWIzA0u1gylCRxuwQOM9s49q
DDHAGVVCkkbX25/PipHjudnnSPGGQ4JLKM4/SofJkjRpfPUrk8qNwPP+eaco2YhlzPPbkiPZyvzE
+n+NNjkkW2SZ48Oz/Jh+fxH9KnntX+zgxxhHH3zuyPw4/Wi3szPtlTJyM7VHIPsD/OtYIAeS2gtx
NHE2SSoAcEr07emar6tcOts02G2lcDavOPoOanntyCZpycgDAcjIX8OKdc2sNwpOA4VMFSOK5q0H
Jag3Y+ePiWsdz8QbOS4Eux1BVgvU5HyjJ/H2r3Lwkhm0eKb5w0cQLZUHcP8APNeJfH6y/sjxIt9Z
h4Q7Ksbs2QXyCcZ7+3evZfh/qSXvh21uI0OTEAVDd8dfx9KulNwirg20joBNcSAMpETIA0hkUlSt
KXsvJHlzBwoLMCMEnFV7ssYwu9wAQdqdQf8AazT5IjDbLKiKyq3zDGAB61UqrYm1cVXuAokhCuAO
EVun6fWmWs000hV4gjIhKDOSWOPYYqVxLbTrHEpIMfCAcCjz7do1uY1CtuyV9T/Q1HNzMlu7GiM+
WFKMzlicEcA5681H543eU7fKW2gsuecdT+NaMJURFfLXAB35GePSoGtLW7yyEHAHLR7SK1puzJdn
oV5J5WQBVO5GUhWbAHrjjpTS0bkefEu1gPMVGyvX6VLcQSwsc4Bc53xyZGfQ0pNqY44QQXUkkg7g
Tn8jWdSSZnJaEDrHICwh2BAcBWIBFSQuzYaMFAqZGGznPt6VG9mJELFmUMchncjjv/8Aqq1Ev2aX
7VujwV+UbWBIPSiCcmKL1JZdm1VhG1M8IAMn8PWq0scKyGN3ywUbVJ4//XU8caR3Jkk2ZKjKkZwe
ufrUF47PtMaKQZAAd+SfatHOxooq460tI4wYhBgOT5fJIBPPNNlcLGVRyGPQAYAqRHXDx71LAckH
oOlNIcxIroWZQN7A5I9qylB1CiF7OZQ00akFycNuyM/0/GpJCGCwYAbaPm9D3p3nNHcGME5bG4FR
g0ksccbtKrZVVbcQe9aQm6WgN2Qyci3HnSvjIwMDr70tlDC0itdyGRQNyoVwag8+RXMTNhSMAlwP
xqVjNayB7diynlQzZ5xzzXPVXtdSHKyLKCIyO9oWCBcIWTB69OfSoJHluWCMzEEnAY9R9e3rVqC4
/dKJIgWDAn5sgnuPrUDLGbjzYgVySCrAHacV14a1NCcrle5a4LCQSu7kkAomc89/5Zp+nxXM8Q/5
Zyhj5hDc/wD16JIXidJS7BDkOGbjP86m87MAnWIln5AVtv61VSTkVFtlZkmkk2gq+0kM4PcVNC8k
UwaZSY8lpQxAx6Y9fWizvbUblWEliwGFHt/kUTRzeRK90rqIkLuR1I//AFVKd0Umrksl3IxPlQtt
ZfmZhjAPf2qBbWW5uDFJKCWIAbpzVi12zR+QswKYwCTk/wCfaopov3JEcm/auWKx4GPxPXoKGDEQ
Q2iq1whJ5wFblu341K7xS2ijymDE4ZmX7q9jVebfmNXR9yp85UYUc+/tSvNcQYj2K4diA0p4X6Yr
JytsS5JENyYYTII0RnU8ben41Pp0kYibzUAw2ExECSaqyqlxuk3Pnfzlshj/AICraXS+QpYAN0C+
Z04604ydyHO4r2r+Q0kYBUjcyscbB/hTFlkgIS1dgSg5A6D09qlaYrCsSsMt1YgZI9P0pr3KRklG
ZlLjCqx9cVtzXRLd2CRTyYbcSrEEJjAAFVrm5MkhUbdxGPMI/wA9KmSSRIizKAxByRyMe/GajDIW
X7PGzM5xkgZP6UK7QhYBCrh4mJYEfMXyDmrEbxeYWP3yMJwD07c1XSG4znOwNyoAzmmqHiuHCYPz
hQRkk/4Uk2guh07XCxC3LRsjEF8x8Cq6ytIhygGHOWZulW0khJUThTnqSMYHvUN/MkUpTycrGVKj
Z0H+FDdw2GB4mhKRtudFyrkcZpIJ7mNFjmmCgLhmAOO1WYbJobdZ5EA8xt3zEjiiWWGRTCseCMYL
KCMZ46VLinuBD5c/nPNJICrknKgAE+tPUQ3I3KVSRRk/MQMd+Oh+lNluUVQkh3EsMlScKM1EJAjA
O0ac8swz83+HrSUEguTsYjCUichAoxxtLcfpSJmNVJDOwUEIo7+vpTxtTLYDLgYIGBmnWGQkki2r
bGzht3Qdx+NUnygmmDNc+au7cQrfNsQEH2HvUe7zbtUikPPOSuCDnpST3iW7FAu0uflLncAfpTY5
2G0CIFAeTGASPwocOYBHnuXlW3+ZjGSST3OevSszxDpskunTxliA0RAyR0P4da3YzE0clxGUEgQD
BIBPfpWL4iMyWsty6OVVTiMDJx7e/tQlyID5u8MWwtvitdSsyyCN9qSOMc9+nUnpivpbTUuH0yCW
RiZCqhEUcKMdAK+ddLsY/wDhZ6XF4ZIit0WUoCDjnGcexz/+qvomwYyWgijKkgL5b5GCufX1zU1m
3JJdiZJNWJpoY3BKtuZVIYDt0/zmp7cRrAxlchQwBJHJOM4qt9luhMAeBu+dicmrwmtI2ZHmjYuR
gKpwMDH51mk7GTTFDRAKACC5Csep5qMyIpMQUZAyhzknnv8A4VHIj/aRsw8YJwAQD0pEUGRmRQAq
4Lkdh2x/OtowQia3QysFVN6OMEZxk9/pVhla1kb5lIKnZIzZA+tUo0e3ungRnyThWA6Ad6sODFbx
zpOqrnBLLnnr+Nac3IgGpPKZTPboWAQgMoz8xIqJReQOkyuzs7klJBgZp8kixx77ePewAbLN94++
RSW3nNBJNJDlST5jlgDilKDqbAT2zSxxGaW1XKDJ2x4ZufyzTPKJUo0aqGPAToP/AK9Njm8sMNm1
Wb5QDjHoacHkSYNHHuXJDknAA9RWbpcoFKF3kkMU5aMZIzGTjGetWVXyIQQH2tgBGP3eOfepUXAV
l2KHPCkcmiRgXMIZ2EeSw6An196aSQEcYeOKREwqs2FDDkZqzazeRsQxs3I24IA9/wDPvUDSQyIB
KDh1BI3E456/jRBsEg8qUPjPyuvSjmQDryMSFo0VVQclM45/KqyRuIXupEdwuDsDAYAq+zRyRHIA
UuAzAgYFRgASH5sA9U61i4uTAg8zzmVdyOXOd0YOACf8KfIYUJjQsWIB2qAQT+IptwRbSKUPlmQ7
SG4AFJbRETebNDtVTwwBxjgkc1UKdgHyyGQK0nChiMMOv+fanzIjQSQW8QO2M7CD3JFRyyW0cpYt
uUIcALnAp0M4lgEG1xvIxkjjmt4toCB4GV1jmUq5Ufvc5HXpTw+2XGGJJxjGT0pzRah5jGaYOqud
sbrnj1podmiBDDcxyAwzisKkXJATMyqxaVnUqAoVWxn39KhMyACMh2ZjwAuRUsKxCEsxDOwOQx7+
1QypvbYRkH7uDzmnCFgJLpp/KRWBVWIDBD046UlrbIgDrCrZU7Tjkn09qeYl2RxSzLJjIYEdRUlv
CgXzVYuSTuwcVfs0wKMjTRqIGkOT94qM5NW4IlWMbUUKR87MT19ar6hHkCaFQQWG1ifT1qzbQw3l
hiYsQ5KkMxFFrAQG6jnhKwlWRGyCwwcj+dR31xPMEVFQso3HLFRj6+vtRcRTRXawRSqqqPnCpn8q
sxeXIGgEbOoxnC+nasZ0XLUClZvd3Uxt9rAKpxnJwM8GtO3Zkj3RkZGAwHoPaoTA9ooMiuWIzlT1
Hp9Kc1yIQ1zHHufbgbV+7WkIKKAc8kZJdoyCr9GHU4pxl/emWEKFU4BYjluc9/xqCNpUi80urmQk
kkjk0v7gSIzEeWp4jxxnFaxi5DVivJcyy3QtpUCgjKkDJFTs7wqzRudoHzEjjGOlOhWJbgF5GYN1
RhggfyqO9kS3kV1yVcYPy8VnKFmF9C0jD7HGN6qzJ8qKnFIbSAeUyr82DubBJ6ioYbx541EELEBg
ckYB4qSTZcAosRDqcoyjGfxralFIQ6WNIwyKQRnKKf0pixWzZZWBdgcgN39frVeSOFp1RpuFK7lJ
6deangtgpIGFCnCIcEVlVVgGJOrhUbCSISVjzw496iNm0jmCNwHZQVcvj+lTTweWAXLZJILBDlR6
VEYZ0nLWpQgqBsZuh9frUKm2gHOji281oVJViG2yd/XrSXbmZSkJwTy+FJ4/GnLHiDMjAuM4ReAf
rTROViMsUZc5ACjPI4HTHatIpRQ07Maj/uxG6Fzk5PXmpUYSRi3MflgD94duCR2/Gmw4lRlEKhCD
ypwc/jUCvOoxKMKyjJVeT/8AXobbKbsy1bvuYlsOrP8ALyDnFSo7tMHmjZiM8J2FQ/ZjbMHDDBXk
EYA96WO4iimUkmR3BwwYEZA644zVxdkJyuS3k6KI/JQbEH7w+lV1KSQj5mYKRnKADGPoKsXSwGOR
YptwcDcMkN/nNRLbMyFN+1RxtK8n6VE0mxWGm3MzqVKqzcgOOmKu3W0wKybsMo5Ock1Vght/LEck
j7mGY2P8J6c47UXU+UKz5KJncEIHzf1qYxURuRDJIs1wZJFbMbBVwOCD7UtwnmRKERc5BLMBtOCO
Ont1qWG1mR/KDgrj5lP8qRbRBM4JUqDtAYcD2reELlxdkVySqG4IUhjypBz+lSReRJAJvmAYgZC0
+dInkYYDHGTnrnimXFq5iXaQiq2ASvQdetc9Sk2yyBI2S5ZYgUyRgkDOKtvEDKWOxJSgzkghj6+t
QsJM5LAnPLg5GKQogkTzNzjJLMBz+fStKdX2QEkUTW+fNRpCIzhs8A9c81WZpIUBuGY5UlsnOCem
MfnU9xdTvMkUUhVAQdzNnjH60S2w4t40XJPDBQB/nFVKo6jAVI5FhQNIPNLEg5zx71NcRSSxRySq
SqHa6E8k4HPT681XWFvMLFt745JJHFWIJ2iYxBAcRnDlwR9K0hKzGnYhRmdVlwRDt2qCO4rM8VWs
d7otxZNbJIzIyqSOSSOTn9K1X8yOTyVjCoxyAo5Gf6U4WqlSSRhR8xYdKmdRDcmfOmhXlz4H8WPG
87qZGKquzOOe3v8Azr27QdS+1WazggMsfygMCDXm/wAefBMct1PrOnIyOjKAy9MjnNL8FPFv26N7
Pf5ciMVMTtxgY5HGfXAqFBzQnqz1+2sJlskWOdlZgDtYYAzzgetRSW8skLWsTKxxuYhOXz2+o6Ul
vcCdEdYCFx1LYIH+NPgZLmQuYRH5Z+WMkHafXHv1zT5XHcLkbSzwE2yx5yATtUgjirCRPsIKklmB
baeppHCSu0YLBwPmOeTxTw+DHaxkozN8rEZJOORkfyNDpuaBOxznjPwtDq+m3EcVqrS4JZwOR6V5
fceF/FfhJ47i0tJZ41fe0ULEE9q9teeQsyLgkEYYr/8AWqpNpUF7E8cmCqqSf7uf/rVLXIapqx5v
4f8AjB5D51mzmh2IQ48osT7Y7V2Oj/EOx1VlSyvCqyKNpdAOh6Y9e9ZHiX4cWF9ZSTwKFkLHJVtu
4dOa868Q+G9f8F3sc1pO7xSDgZ5x6Z7Vy1JKw7o90uJGlsRNbTICp3FXGM+9c9LONWvyiYKls8Em
uc8IfEdNR0fi5JkVCJC46H6nr+Fa+g3L3CCeGFn3gAhcY69f/r1rTaaBNMifR7u21g3cCFVZjgRs
QRkDHUZ65rqIp7aSA/aZmQoRl1Yk1S1KKEzqF3FFIyZDx/8ArrL8Ua1PpmmNHbKN+SIwXyXP51NW
ClYZR8Ra4JZxbRwsu8ttKnIx0+tang7T7eTE0tu7FVJAK4z/AJ9K47QHlvblry7LhWlJKqM4BNdL
ceKorACOyB3Ou0ZU5H/1qqUEpWA7O0aNlZRGyIHzuLZx/wDWqwbgNGsbhXAbjcOQPbHevMJfijqW
h3Pl3UKFXfgSZwq/57V3fh7xVpmu25CxqMxqRg4IJ6f57VElZgX7hhFuMiEsynYXbPFPklhdWdo2
DZGWCkr25zSPOLYjJUt5ZXJGQPz7VHbqjSbJFCs4+WIPyef/AK3FIrRIuBpLdmjdiSy5AXP58U03
od1RkjUE4II4Pv8A/WpUunSUD7C0mwggqMgeuCf1qNxFJGzm1AEilQBhQMU1JpWBSsT74IpI4zgq
EAIK5HeoNlxcsfMzksAilOcevGMVJEQ0pNyQc9MoOR9Qaas6rKyxsWVpDkhcYH41pFXQ1JMZiaBm
EYJYHIyKy/FbbdDZI4UMaq7M+FB4HoPyzWtc3G62McYAfAAIOCDmsXxdvg04rNPuQR8lzwT9fWlJ
W1GeQaZqf2TxIZkLhPMy22MA/wA+P/r17Bp+qR3dlBLGXBCDDMhGT+NeUaPp0eo6w7qVLJNyQOBg
1301y2lacHeUAnJTe2BnHApxmluAvjDXmYC1tZAshiYFgeS3pWd4a0GaZjfXgcYbIkEZYD1/mKyY
JZvEWor5h3BH+8p+6D7/ANa9C0fTLJVVJfnR1ALlumBjJx71XM2w1HSWsDxIrPsjOCMA4yP89KzL
29ttGtT82GBIQDgk8nPP1q9r1xFptoRaOvlIvVl+Vfw615drXia91TUZLOz1NzL02CXKnrn/APVT
JerNLXfEV14mlNhbyHJG3AX5jznjnPatzwb4Ta3H2i9tz5gQEAE4J9/wNZvgfwlGk0F7dRjKHc+4
Eg8c89676z8ssscWMEnJAxk8UOrYq2pNpcZ+xg2xTKSHdGr8gduPwNWJJbeJfM+8ZAN5zUP2oRMF
tQyI74ZgeT60tzLE8ZFuzllA5C8jPtWU4e0QloSWq/OWWFASpxvHB5p8j5j8wKFIU4VVwM57ZqCW
eYbIrmR3bI8uNWB/EnFMmMUEjJNuYKQGYsOjYP4fhWNlAY6/uUNkPtBU5OBl8n8q8r+MHiq32tpc
F2qsAPMTOD9RnuMV1Hjvxnp+jWLyPOoVQ3mZUDJ7D1rxR9Q1Dx54lDvaq0Yk2nHTFdVJOSA6j4Va
JJe3hv2vGbe5wm0cnPfP+etexwi4htYbGMllPHyHHHGV6YFcn4B8OQ+H7SIyW6ht+4LuyCPX2rsI
pYQzSSbQFw21Dnk//q6Vx4iSWpbdi1FbKIGgSV1MYGWU5B+v8qLfzYoivkKqk8BVxx6Y96htL6SR
3mMkbAAZ39cc9Pfg8UnnpdkEFT5fLFsZHTp7cVVKHOrgmrCOsiSvLEihQw2gJtHTpU3mm6aWOVAA
I9xJGAajURRO80Yl2tyUY9G59TUlpci+eRghKwAEZIzmqk1Ad0ymqSHJeD96DkKR27f/AK6niUrC
JlIQhjujDbuMgelDRbdzFsqrZVvMycemMYpNhFniFNpAJ29xk9qqMrFN2kCTsGZ921ycYYdvWk3h
8+bIXVQSQedvPt09aVVKEM67mbG5w2SeeKtMPssbQvblSzAuyrnd7fn3qlHmVx81ylHHD5ol8tyQ
pC7gOaljVhAIw52q25SDgAjqDUl6S6KFwgYAqxAG0/4frTfMaVTiLDKAsmWyCO+KlNolu423it72
IQXDBiWzIpHT3H1pPsgUEQA7RwgL55/D+VVhCtvcCRXeHcNyFWwuPU0Xt9LcBbbACFlBMagdfX/G
rU+5DaZPdsUtlmjuNzK21lVsg+/1FJFf7AI7iIBSf9aBgHjHP4VHbStZuZJ4UcKflAAzjOO3HakM
xbNzscGRWyAc5OT+uKwqQ50UncsTQGNm+6yg5yx6DrVaDzPtDOADu64GB+H0qWFZZIizP98gsQcd
unrVm3CGCRoYlV0ZggORkdh1q4LkKTsRGWNYyMKcONqg9sVFa28Jia6nXGWO5g+TTA8kkzFnw7Me
WXn+tOjWJFQGHaW4LHABHenJ3ZSaZYWaGQsiuUKgMmeeeBk8fpTdyz28oD5Jb5yM4GCefTmlitVi
RZnDNuP7vMhG0Htj/GoQwWVUCswDYXBJ4zQpWYC3ERS1CIzEsvykEg5/rUcaXEU48svIqqDIpbBO
RxVhWjiVWvNqYOAoHU+vuMUjW0UcgaAsIy/zhske2Bn3qvaNAJZyWrxyTu370ttEe7jcPeoIJzbS
rdgmJJXKME69OtNN9HJOCXx5f8ABGTVxvIu49yvGCygsH/hbPp3qJJyQ7jcswdrlWYKwCEHrx/k0
jSyXEbMu1A4OxQMEH6/hTYCoRYVkUtISQd3C8/yqQ3VursfNysTDdhdwqozcAuQ3Vv5sRUiMyLJg
NGxyV7k+lLLbHlImDbTjai8/596HkhjujNZsAThgFflh3znv7VVm12Qytb3EsTZHBR87W/DvUyqu
wbl67FvgKm+RXjbcUOCDjGDj8aroLggsCVVh8u4jPtx61XTVFact5hTC/KQ2O33R2p41JYlkiuAM
Jh2YHr/n1qYzQNWLFnIFV45lZZE3EseSCQenPNJa2rPDm5BAwSCOCentUMmox2O+YBZmccqWAO3t
VS41SSWdprdJGYEDAPQDjoOCKHJIRolR5MkyyOMYCk9uaEvEQ+SUDsAdzk59+tZtzrEsIMItlZ3K
4YqcAZ6n+VRT6+FuNyOwBBAJXgVcdwNu5bzQZQxjCBcErxuJ/WqWLkTuZJz5bBiOPunP8qzP7TMs
Ym8lgyngMeOlC6tNcQi5MbqAMkh8Y/rVuaiUk2afyte+UkZVlB2ljgZ69zSwyx3ts0BlKyOxDAx8
kDt+NZjajPNJ9rkR8AAjc2/aMf41UudRu4783ISR1ZuQqkk5Gcj3rOXvbjSSZuG3sLJkYoGCIche
cL3HpS299FADsTaCAIiozk5/PpWJHd6jKr7iMAZJK9B/OkWW4jjMpKkLgowGQCP5msnT0LSbR0Et
yLyJGjTcM4Yg4OM/zqO4u4LcrgfPIMLkcse2f8axFW/jxJDbqVcAucds0ptLmVfN5dshYwzds8jg
ZrqpxsN3SNKW6XaUlmILdQQPyFQzavZwKgmYZYEIB0T39qq/ZHaMF0VGIO8O2Np9BxTE0TzAY75h
8zHCkEnP16VFSi2gbsy5b3axlp2lDoYyAwAO4n2p8/iGKKNoAqKxhJCDkA+n6VUh08RQmBCypE2E
YZyRjGemO+PyqSTSoxAWWXazDIGBzx/F39q5ZU2kS3dj5dYjZEEIYyTRA7T1GRzTI9Vm8k3M5Xaq
lWJJGfr+dSWfhsDzDMBtRQFjjOeaL/Q4QB5eGwCEyuQT6fWkkkDjHcqPqTvEHdVjwcptTnP49aia
9uvNyrZYHoep461durBbfCmEvINuQw4Jx6+lWH0aAmGWE4CoFlQnnGPp6130qvITZJmSl9NuzJI7
BSdpBzk+n0pUu7sNvWVSMlkyv3c9a2bnQbT7PDFCSS7hZEJHPfv/AEp8OnQWYMSoSWz94/KTn3rG
rSdVmkXoY0fmyRyTs4BVvmiAxnjrxxmk+ypeWUam4VFdirgAkge2OQc1qQRwQPK24AOxBXbtGR1x
71ALSITb/KCqpySp5J+vpWcan1eRL3M220udGZGkAMbngtnIPfnnNSanbOhFoiL+9UbmY4GOuc1r
28McsvmXEYCEfMRIFA9/elUW9wZoWjJBjATeBuAz97Poe1dEZqsyJIwIba52ySzByQMLhcYHHPTm
o5NNnnPm2oDO5y7M2F4GMY/rW7PG8XyyptjJ+6ACX6f4VLBCYYsxWiHI3MGTJJz71yVabYRSuYke
nf2fGFukKll4SI56CpxpTX0ZmR2RUQAepH9K0zbS7hKcOOWbYclR3qS2EUcTW90hUHAcInGPStaT
USrJGKdPt2lX98Q6jhQN2QPTPANKmjRruebJ3DKlmxz/AEq7drCLgNG6qFfK5X5m+uOlEdvPM7yx
ozFjlueh9R/Ks6lZJkt3RWtNFjUPK0hDhSygnoOnWo20iNJBOZQRkM+5cc+vFXrwwCMmORdzjIUd
VO7BXPp7UTSm3gaORSwCkkgEZGf51dKHtFcTVjNe1e58ws6yAMPnQDdjgZ6U7+zgJYoWuQVliGQR
tPH4Vejt91ozCNS7HliMY6dMDP41AssZEMTHI2fKzjJPHI+ntXUpezegNNDZ9Pg+2LbXONoUkspG
M0y7tNkDtHCCildx3gDAPHapJPLUBxhjngqMhR7+lSqrxMYGlAjySQkYCkd8c4z061E5c5Udie0v
bSEM9xCr4O1SDlc1Xl1iHT4jYAD55WJZ14KgZ+mfaufu/FllDBJNcpDGwJMrMBg9PmzXnfib4t3s
cY+yTBWWU75Vb5lGQMA4/HNec8PMTqM9J1vxjp2mFWlJI3qoQ8Ak/wCetZi/FSxid7YtuBJVZepz
6fSvHtW+IdzqZe71W9chWyQX3Yznnr0NZl34yslLQi6KsEIizIMHvznoe2BXVTptD9o7Ht9j8TxN
cNFGwRlYpE+z5iO4znArbh+IGlyutqZwFUYjBTBzx+X+FfPUHxDtbeRJGUBkPQjsccn8K3vD/iq1
1GQtZ3kRAOWDHv6DPWqkrbk891ofQNnrunsoaOVCGG4ru5HNTtN9tlUyqAjLuxnhjXkPh3xbHb6l
DaYG/IBKk45/A5r0Hwhq39sljHIhjRcKsinCnOOKHBSQXudZDDAbcW9zG0bFcxyAYGce1TSjZaqi
b1jKgnCcsf8APeqL2TRspdFBVuBk/kM1Z/tFJLhS8eWMe0iM5IJ/pTTcECu1Ya8qRXCkHMaHBLDG
0HsPx5q35rQgzOgZtxwHnJIGfTPHrULQNHEkYiBJkGMnlsjPfvTr+eSVnH2MorEEMoySR1Jx0FFu
c1jFWFuJzLarNASRuJICcY/pUht50t3Xaq5XlVbORnnrnPpiqskK20a3sD7wqksd2doHGBj3pdQv
p2tg6O6iQng9eO4rGcnF6FD7KG5s2kle1VQQGBI5+n1HSllmcqQsA3p8yljyT9aVJm1Fd7yMqRoN
hdePrU/2wW9i7CNHlWQBVlQHg4+bkVl7N1EJ2ZXtEiuBJLMgZEAJJfI3Z9qW4ublIWW3iAAUbldc
AnudwpZJ2iYhIPKQKPN2sOcD6frT7eQ3qf6wBSpKqB1fHQeo68GtacOR2JaaIIZnijWSbZEQeEDZ
GfXPX8KuQSW75dJCdjbi6nP6/wBKqzQW8kXnXALhSQAw79Og5qYNcwwNPZxExMd5ZQAFx1696yq0
20Ur3Fe3kWZLuJwqGQCQHsvrVoQrHcqcF45QQGAOFOepqGCS5uAkC7SoYOwYioprafzxdB1KBgGI
kJbPQ8DtXVh/cdxiXFpJBfpM8C7S2Q7fcBx1PtVzF0N6usZJPAQdemKSJEP7y7CFApZkVs5z2x/S
mRK0qO8aKiqilQq4745/AflWk05sCGQ5uSzTsMAAFwR+tWJJBaoLZrJEZuWZWBGPWqsLfvBElsJV
XoVXOOe3p/WpLp4nd5BbiMIRkA4Nc06dkBK9v57suRGu07wOfl7H0pkl7BZIqmFZGc7XJJ6Acfrz
UmmI1w7DzQMlgFI9Tn8iKLuyPmvH5YdSSpOMY6cfTHeiNJyYNgYvs7R3KyM3msCWUZJbGW7dqe6Q
b5TJCjmU5YiQEA/zqtGjiRHSLd5bcISR83p/9enmQXEsU4mhDSKcxjnn06cc1ToNMBGVp2EBYSCM
gkgEsDwMfWsLxQyXCHc+ZJJsBVXheevP5VuahcOsYiTIj3YfC4//AFVi+KY1a3Z4UJCgFsv2rKVO
SRMmmaOiXDCyiQKB8oDEEAHFaCvamzNtaYVlXLkDkHPbPGaoeFbm2uNGVWgdMcmVSMvyeD9KsW0S
TEQbSB/CY1Jyfeumk7WM3uPigRII0A2lmJYp0I444FPlE0U2Fy4T+EvyAfwp6WZkzIyRoSoC4HOc
cnpRJJ9lcyIWcNjLEcnj/PNY1o80bCerGPbTXF4kMbkYGI1fG4fLzjnoaddeTCVDjyih24Kcj3zU
Z1A7f3cW/JAjUjBBA6fTt60TSwiRSp81gSduOfpXNGCSEPXE1gjNCG3HD4YZ4OPr2qZJ4zJErsFJ
ODwRn/69RPdM1mgNmUUMRhhnGSKst5VxEjDAYDeDngfWuim7MG7Db2NZQDHiONOC4b5j7Y/rQb10
2AoWKh0Kg8sM8EUkNzsQxmNmVwdpHLEZ756U7ejRqyxEEEABD94eh9q0dJzYCRzb7Y3AJDH5tzNy
oz6elVzqG9XE8RkZyQoycdaurBvh+ZY0UMAiqmRxVV7fzJHdwwIb5FC4xkfyoSVNASX4lnRY5Mo5
I8z95np0I/GqkMoDhJULvsBVy3A9yD/Kp7G+Jtk82AyySS7plZWxGfY46c9frTdolkL3CAEqVSNe
N2P60+ZNAW0MbQrblmGASW6Kfr6URj7NEr7sElTjdgnPt34qKVbiDlyoG4ckjBHXp6ildYZ2LOjO
d21Qi8Hvn61DbbAjRfMAmhYK7SLuJGeQasARCNo1umJjOGdl4YD9MVHDDFHIkD5Uu2AV64I70GJ4
dlqZkAClSytwf89KqCsgd7Ekl4FKxxKyIQA0gOMAEcYx3Heo5Hivb8/OwDNkqCDn29qGaJlEbgqu
8YxyCR2pfskE0hdHZSxDAbsClNJtEtuwv2a0gnaeZMRsOGBzmllms/thmiUlCgIyvU4ouLad0zKw
MYx8zEDac1PNbw25iJJJU5CIBhuKtStIauyG3nBbzcABzzuHXqCP0pkqRGZZo2aSNlxtJ+VSPb1q
WSCNQDC6q2eEdgcZ/pSJaRQbZBclycYBIyzcjtUTpqYx7FIvkERJkAGduBUOqW9lD5cflqdoOWQA
FgfXFLdzIjIxPlgMA4BAHWpy0E8qpICGHILLnPp07GqilTQX1K8UbCxVVcsyHMaOMcfTv9KPL+ze
WyRqXdTuCnCqM9PrVloRhpFuGZlPG3gKabMUeIRwRBmJwFVOccZ+v1o5OdmYsZOTNcREOD8qgc/T
mjfZNOUGI2HLA9+KhvJMQbCwLtygwcjv6VFbTGKRHBG7YHZWQcn19azlDkQFuG3ELsCh3OOwPIpJ
YfsyBDhVLHa5HP0qF5nmuUG0q7KWO4Ecenp3p4nuZpvnjyE6FxkGrhsDaQjzqzR+VEo2sSARlWb0
+lTXASDNxEgYuwAjUg7fw9Kh2Qh3MoCsOpU9BTrkJFb+aozlNyscnj8K2hJoTaZCZftBNu8bqS42
ENgcD6VNZ/a4jJHMVVgokIJ4I6E1FGt4saXPl7CsgaNR9PoKS3mkmu1fzy7SFd4YfMp/KiU9Bq1i
0yCZ1khIwOTk49qZmOJT5oI8xyFGScn86W6e4SdBLKVDNksnYf57VWu5POQqWV8KREQuDWlN8zBp
yY5bQlw20siMP4gc9ePqKsLFGkCpDGoTOCSvJqvHGsKENKQBtIVGxk49Knt7kYEJw5GduGyVPqfx
rCtCUtSLaDboKiiNVaPP3VVsDpQha1s5GkMiOqHIaUNuOP5UqXJM0iMSWUDMjjIHNDxASRyknDZ3
CQ8k4rSlFwQrDbdX8sz+e28kMUAAAb39RTohK8vlzKpbbtVY24FQyOz3DDyyqLGASVPJz0HqaWT7
TbXA8mRiVwdoXP8Ak1nUqpOw0Ont3edrK4lkZFYYLHB+tPZBZwtAshcAjcT0AA46e9M/tPftikUF
lb5yTg5J/PoKVBOZFnIZVXkhmGW4zzmtaUuYTaQgCXMTJI53A8OoPI9PpSeS7rLHFIUaQ5UFQM8Y
/HtU5uWmWO5S3UnuN3+cVF5YiuJGkKDIDKwOQp/rUzTTBq54/wDtI+HEvLa1vhHJmO5/dljlSwHb
3HXAzWx8CdSlvtGWJ5i4jB8wxjIDD/PStb4uRT3XhaeELuZXPkts+5n+IccH3rzz9nvxENO1CXR0
ZY3JBKOwDNluTnB+96cGp9mqgm0me5zQTBUlJCtxtIXk1GFn+xHdMFRjwQpOT3Ht160y4up3jD7G
ZDkBQMkcVJZqY4zLIoAJ/eBmyDz7ZqZUVYl6jo54Xlaa6IdiDgKcAYHHWmeYYpmcxlBjhgeM+pqU
RNOBvYK24gBiA2MfhTcRmYQIFMmCFYDH50owUREwdnja4MgAZSSAvQj/ACKjk1J7dV2QCQEYf5uc
mnwWz+RmU7yjHYCwBx9KSXyokaVsqAQfmHWtoxAhmhYTvdM7nf0jDEbmIx25qSAxxEfujlVJVnGM
e1G6YRI7OrAkZU8YpLtY8GYyuSQSVCjFZyi2jKWw+RjKqhY/LWMjBIJBHpTjIqqoHUjgr0wBnvVa
N5CGLxsGUfIccYxVhLV3haLg5jO0Z7+tXBNMpJFSSWa6jeK3V2ZTuDYwWWnJbywbiikHIOdm0dOD
9RVhbAW9r5aYMqxgLJnOz8u1V5ZZ2uMNbyhFfCkvkqtJ02yydJkjj86ZSzheSH6etPt72HYNvyhm
+cdO/SmzsAC0JyUUkErgY/OqhZoZFkkBJkJ3Fz+dVGfIhapk93fxPKfLRWI4BBz36YpTFFdxkyF5
BgFo8Hk/5PWq7vbhWdVViD8q44pLW+tzbCYz7SMqxH6isai5yHNplgxzoscAgHQAAgcjH4Uo328R
V8EBwV45HrSyXbND5iqpCnjyzyKrxxNcXCNPcfIwJYYxgYzVQXK7EaoLm4YXJdYGwFK5TkEH+RzU
bTOGlMEq7iBukduBwOtT3NpAsBvIivmFQQoHCjjHHXivNW8a31r4rlttWDJAxHllSeTnkHtjpW0X
dCPSLUvNaGa9JTc2GcAtx6fTNPiu4JAkazsiBsMQnb15H+c1UhukuoIXU4jlUFn656c8ipVdELQB
RLtUYIH8qrlUh3sWrGIRnIViFyHGCBj1/AGiXUkkUwozqA5KHdguR3P07DtTYbk7XJgCq+CAxwR7
8d6jikgWeWdg5dwMEnLAGplaKBOyGwXUpkf91gFgzO6YAPdqnjZpCRM6yEH5Cqf4Uht4p4HbDF1P
zOT3zx0pIJltkBYGMg5coCC/vzzms3JtDcnYsqiM+EXbg5wAT+NQ3CvNdqmzeNjY2jHPHt+lFvcT
yuZd68O3lgnAxSyS+RC2GCsSSxZskc8AD+tHs+Zaid7jYo2aJ8qqEHG0Y5GM45xTnsUhdTldu7JI
G3aMU1CGUzEsQvDYPABpJrmE5YCMMRhgBuxx70nFxEJeSvJGGgIbI6Drj6djUUSI0zLNHvZG+VXP
f29KhvpltrSaRnwDFyFIAH0968l0H4s6tq3jU6PI0pjL7fnbgMD941pBXQHrwnnluzH56bScKuDn
HPHWrlw9rG6mJAr7TggcFs8Dn2rMg3TuJIXIZjnLJwD1zVyYKFCm4UEklScgqOtaJ2QDnMoQmaUq
hIIU8jpTFnkuEVYFMblhtZh94f55pt1GSqBWYlF24AHNc/418SP4X0uS6jhBMSYjIUD5vb2+lTJO
SJbbdjesRGZvKiTdliQp4LNUs9pvlAl2hWUMxUAYA/zj1rz74Z/EfVvErsZw6TxSZdlbCkEnAHuB
XoU955wikulCBG5YqOe/P5VK93QmUriXc6P+8klcqTnaXyR24pqwNMhJwrMmFYA5C0ksQlQq5J3b
WYBskfpRI82YzAcKvBB6mmpK4nK49EFlCIiFdQM5YdqjuH8+TzImwzMNjA8Y/wAakaWS4j35wyk5
KjpThH5lrkFcEYDJHyv6VTYlKxA5upHKEEo5JzntVlAqL5eCSVOAOoHFRRzC3ASMhtoAJKZ70rOI
ZpPNyVVchwvbNJrmQcwqJCbsSyAhXQ71YY6dPpUSgF5CsjBd22IsuN3FSfu/N3KhZmGQc9venMhj
AdlJVm52gelaQk4sam0RSK0qDyF2lHG0s2AcetU/Fk1z/ZjTearERDORk5784q9ICLZpIckk8nGD
WH41ulTw/cMACEiJKh+e3/16ibcilNtHgnh60vLv4oQ3CMssbXTCZcldq9sevUD3r6E0+3ddNgAi
O4Fdy45AB6/X0r5y+FNx9q+JF1czTqiQ3zLEF9FP+eK+lLGRxaxpuLhwCXVcMRmpmrSTE27EkbM8
OXgkCsDk4wfx96T7Ov2gKXAOMnnI6dPrU22BJl+RmJYEs3PPrUw2yALHkuVIzgZJoUU0ZldG8lm2
7nVFOCQdo9hUr3O9RbvFggkkBuAKintZApfzSSFwUTjkVZSXyhHd/ZwzhMbS/Cj3rohoNK4jBonL
pIqqQS2MMM0zUmEUcYt2JUrlgR0pyzxlwIl3KytwJB8px09+9MTDja+MAgEEDoKzmugapiWceGPm
uhOPug9almKyKLdSyBlw2xBz70rkRhiqqVIb5gueOKhW5+yny5QrqyhkZ+Dn0qqc3FgtyC3SRpmS
QFwxHzkHJHfmpw6xpiQkELgu7NwcdMcZqQtGLcOrKuBkADgfhVa4D3CeUmSByp7D3olO4ieMwxsk
gnDZBJJB4PTP1qNpRHkbzkqSWHJI71H5Y8rzo1A8wg4J25FWpvKWFbuReVUblHXNTy82wEUcJusM
gChVGSTjipRDMs5STI6Zwc9/WorQGSePayICMISeOfUU+8gjuCCGYbhwC2OfUmpUAJLCQK7RRwkr
KMgkc8VLJMYiZxG2QDuYLwB65qsPNtxG7AKyk7dpwBToLh4pPPkjUIrZC7c0JKKsBCZzcOyXETDa
erAYJ/KhJjC3kAEhT82RgAYqWSaCFGmZCQ56kg9vfFOAiJEjorE8ttHOMVUWAht4zCTbxngjIxjI
9KrpDM8pV7bbgnIBxtP1/rVh0jjKsZmV2JywHOO9Ej4kWd8AhMsA2efrUTkkwEZQhZnYKWxkZJ45
9TTEkgfzFUhQCOSe3t/jU7R3EiGUYw3IG3HFVPNVLsIxDEkhSB0/WqguZgOMriVXa4wiPggEAkd8
HFSrcJBI1z5qqcfOXUDj+v1qCWA3aloo3UouAztweaktII1gMTuGKHayq2Dj2ocXEBsQjmLSbHjB
YYxyf/1VI1wPJNuMr5oIDEYxxxROjFHUjceN7Ko4GP17VXjRnGI3BIHzFqn2ygrgWpGW4t2tdpZQ
xxtXAPGB0OetRWLS2y4uH+VhjAHWkhuVt/lXBAY5ZhgEY5UehpIZhJdHKSGNT8qKR0z701NzAtBb
e2kZ/MClgMFwT2prXP2aQv1GSzFR7ccUTQRSGORLgKhU4GOc+nt9Khk/10YUAxqGBIOOc47VafKg
ELXEqgIQoIACg8D2qdbZzB5rkICuHI6g5/SiK2SHbOtwMgneWXGR/nvTklaYtbysVTIwGXIPv9al
rmAb50LybRG+wjlznH/1qSS4ijtMsThs7WI2levNSXEMsEJ4LxuM7gOg9M1XDRyKpaFWIOCGGfl6
jFXGSgA+G5NzGIWClyAC6tg4/wAacdPjnKI6AYGCSB1A/X602XzGiieMKpRSWBHuadLMgw1vKQSM
AGok+YCxbQpbwGCDBIOFZh0FQCASgSyqzOudmDjNLazfaEeWQkFOMBcBT9abcIBlbWY+YwB5PJyM
49uK0g0gIJod0vmPIVO4ZBkzjrx1p7+akgbzFDBcKob5s+tSvO6xoojJySWJX77frVSacSwb41VH
AycDGBUTjzICeFpzE8jkowzsEi9T3Gf6UW1wrZl+UyFcABcrn61FFdm4DR5yFkAYBzyB2pzQfY2D
hsZH7sKMcHtST5QJ1d5wySKocMMKFyelQTTfZiqRggg8AjjrVqGcFBKMM5YggNnGP89aayZkLyqC
xJwT1xVW5gHwrJLGXWVFBUF1Gc/yxTUmt4JCzxFstw1V4pFLhUZsr1O89M9aS7do5VaVSsSnlgRk
msJzUWBanMrwmO2XYhyAcdvzqHy5lwpUsWH3wCMe3vViCRpH3BRggAKPr+VRiN1YMqswBG0q5A9+
tXTlzDTFmt/JKnzVBVQFQtk0JaDYZZflIUKqhgeP50+e5dN6N5agAHKkNxjr2pgd0iEjqwTGAyjj
61Td2C0G4hhcHaceYMLjP5Cmh7Se5KIAzE8MzdT9PWlm33F20k9uAHbKkNnHvTo0ZXMiqVCJ8pwO
BikldgSRwvHGZZMBkXghsknH4VQkvzPI6xqTufJB5yc1YFzMyESZPHBJ6Cqwe3RC7yBZFbKuTyQT
zxWiq8rBOxJNH5ASONCpwfmJwfpT5H8mNJZVLEAlS38J9BUFrG53Oz71RvlUHkD1qwH+0xqZIsAN
uyy4PtxUTqKexsthJZt6fIN5LfMM8gHvVW6CyzqkagAAgMcgrVyOW32qQrGQMSWEf3uO/QVRcpHe
/KGVVJYkgHI79uOa5Kik0Msr5MJVNreYR91ufxp8kcmwLuPIXLY9ualgLywlAAA3KlmOcenSobgs
qiJgZDsAZlHf0zW1NpAMFuwnDJcAhHBK5K8YIzx3qaGdIyZWRSzdMA96esEcUixKuVGNyliM/jSX
AgIWGGHDkDA8vjPpWnM7gMEsryFz8gZgMhcN07VNaTRPKXuJwiZGcHGffmq04Fs6rKeG6mQYIH86
AXjcpnOTkhTS5VJA3Yp+NtJHiKxm01fLWRnBYsmQo/Dr0rwbVVm8A+KpdsBjiacnCpgEA8GvotBE
paVt6lzySvPSvOPi34Eg1rTp7uMMkkKMysFAB9uf51vB8g7m14M8Xrr+lR/abqNpCMoAuAxweevX
2retdRls08lbcZYYUknkY557DmvCfh1rWpaLqraPesDHGf3ag4Kn8+le2WN5HKlu8o8kqhyM5/Ln
HPXNZTnKTEXLXzhO0xRpAgILLg9KkjeO4YyeZtAPzEEgqPf05ojEdugltV2u2MgA/wCcU1hKoXz4
0DE8tnJatIVXEB62sUM3nQ7RGMbVLdDmluGCy+YTtBb5mUcbQf8A69RXc9qkKzTRrzGS4zyDjg1x
Pi/4hpY2b2dpGpk2DZIqgnePUenvWVSXMBueIPENppSn/TYmMcbCRVA+WuE8Xa5beKoXtV3KrSZX
ygTk9MmsPWL3WvFNwIljdEUAttPDP6+4rq/AngnUYnkuJZYpHRcqWHHXr3/+vXO6TlHUqLszBi8H
toukPciBVDDOAuSP61u+DdbtrOAxllVFB3AHp7AV2NxoVpfafJDdqpZkwQHwRx24rkG+Gt6lw622
drgNGN/Q+/aqi1AqMro2YNSh1uUpCRGAMCNTwa4jx1rFxDqCxG2Qx5IDJweDjn06V6PoXhkWVnG7
xgTKcNjnJB7duveqnizwNpWrIrGNmWQsSMAZb0Oav2iT0NE7nAaH4gc2iQ28YdzId7yA4UfhXU+G
/DCancR3OoM+8hiqseCavaJ4AsdCjSBYQQMEMcAMx69OuBXWWVhZIizBBlcbmbqDz0qZVHcL3PP/
AIoeCbVtGe/tbYtcxgbnUk5GPT0rlfhp4zvtLuW064cq4H7vdzg5r2e9SK7iEccZyrfMpP3RivC/
iFZNofilbyDeqmU4ZB34P071PM5aAe1WGqTTW0YmIkJQF2UDOPqOlXFDzytGI2SMjopwSawvh9q9
pfWUE00ylmi2oGGFJ6kn/CuluDG8ioFUqSQuTjJqJOyE2kritc+Uq/KQQhzufAz0qCSd5sWylSi4
LgAfzpZ4/uzTqMqSQOvNMtZmbMjYVCSQoXtTsrDLTNZWqCK3IJBPAGcj+WahsIhKMMQo3EsGIzjt
QqLLKT5W5XYM5C9sUDCyEsoJ3YVj3I7VtF2GnoSTXcDlokiVSq4LIg/nXM/En7JBob3JmYkqQsBX
O4iukaQyW0jkABhguTwD61geM9Ll1LTp4LeVWleMrEWiLBT/ACpSlFjurHjfgnxFHa6pKsk7IHk2
wqpxgHt61v614rk1GdNOVy5JBZwvOOw/KuL1bwtrlnqz20UG53kJjOwjJz79DXW/DHwlqKypfa6m
AshGZjntjjH50KFym0jqPAvhiEsL+S1XIyVUqent713KRW8dkkcMARmI3gDbjPc+lMstOW0SKW0K
lcYUBc496mtBBFcTMpLyIM524yTjnNUlyoHqY3iJZJ7W4jtwSuwkgD/PevC77VLvwx4oLXsLvA0r
GRzwwyegHevo37Gl0WQIEUFiAF4Ax16gcmuP8efDHTNbZXitC7v/AKt9o4yTyeeOe1NNAUfCfxN0
L7GbO6vAECDc6jke3vWunjLRigljvYthDDeWxx6VxL/B/UYrd1tHBdcFowTux6fnWQfAeuJMLaR8
sASQrcHrjGTWM6Slqh2dj1yx8ZaHdhrVGUNtUAiQEE/j3rTsZo44VihmUoW5DtXl+geEtUtLdYcZ
CncrBgdp967DSrqSyto4Li4UEDJZmxkdxwPxrWDUWGhv3M5jcuNxO7Kngc/4YrjfHvjiHSbFoLaR
FfLbVDgNj09/p2rO8X/EiDTWMEFwCWBDBSdwGO3p9fauCtNPvPFWrmZonKl8uyocHJwD/iaznDn1
EVtQv/Enju9e3CSPFknbGCdv9f1rvvhp8O/7NPnPDneQrEr83Hf8fStjwr8P7DSRFJDGhkB5yTlv
/r11kNoligaOZwCw3RbeAemc9c1pTk4DtoPubaC1jSOzKhk7Adf8+lKs8kt0oVH8lSSxdcbeMf1q
XZJOpecL8oOC/YZpftEcUbWrOXJOQzEcVyV4yqCFlnDweRGVAY/dVzxz6VIsaWioJoxtxxl/1qtL
dra5N2TgkYcAFlGOakklWRU84IysMA8gqPX3NdFBOK1GrDpXW6XKyvEEbJLNlc5pdP8AMAaPKgMX
LBozljng1WivraQNZrH5hyACpA3fSp5tRtbMgI4TAGSxyDnqB+NTVVwTEuJJZ41iRwm053FeM+n/
ANeoLj90zSoxaPeS4BJI7cD1zUEOrR7fliUfO2WAzg/1pH8Q2p+XADhQWJXgn2ohHoNybZeNzDbl
HaMHahVuRkHP8qmvbyaeLylY7lDAHPUE5/zisSfVsqf321+o2seh6GnSau7ovlRtjA8wxjHatU1B
Cu2ar3O/T1SdRlmIAJAI549abIl1MuYiVZCMZI5GeT+XaspX4USOQoOUIX8e9MudVvprhzbQq0au
2WVep6ZPP0rnqO6YczNJ5ROjJIg2qcKAAqqtKCpwkCAlwQOeSM88+/pWI+p3sCq+wltwyjjj9O3e
nyapqCIZ4iS5OcqM4GfcUREbaTQbEjMixvIQNqsC3qOOo6UjarFDcDdEsZK5KgHBPrXMR21/JK90
js0gOQTyc9zn19qkuRqNwiZuJMsQQgUcn8utWpWKvJHS3GqBVW4iCdDuUngCql/qoYo64MatwQef
fPpWW1ncyxcs6sB8yyDj+VN+x38g2b2jjYksAc7j+NJttjvdmvNrMcqJIrIWCgkkZGf8agfVbeRV
xIGIOQEGRnPU1SkhWe3RRKxdBjbtGW9u3ekg0y4WLDZAc5VRxgd6AUklcnfxAYg0ZVTGzBWGc49+
KnXWYm/exMrOFwdxwoHv7VVTRVtWAxuDyjcA3QY7cVNDYQTMzNt3rjBKDn/PSplFSNFK4XmsxqNi
soYkbI0BCqcY49qamug4cxBVC4kYPnJA+nrVhdJijRQTjzGOUKHKj39+f5VXvdDWSRoUzEX24LAk
jj8Ov50lTSY0VoNQle4klXcXPzKyxcg9MdOR/KmXmsTtEZZIxjaMZXHOevrmti00hLaQyJchSVO9
wRj8j+WadLpcNxFKb63AYFMMPmBOcHOOvritE2ncLmJb3l5MwlEgGM5Ib7op89/dsptGhO+RgwMZ
yW6e2M/Wtr+zYFmTyCioRgsUzkjt0p9xDaoW+zxKgkUJtBORwT68fSsptNAc3eyX1vE0dq7NIhwu
B1yR2x6cUJpNzKwmbETIxLgdB27Vs3FrcC4NxkoAxCggnP8AOpLdpopcxMjeYpyZFz7dqhU1NalR
V3oY8On3gZHLFVyd0m4nIqxPpU0jlVfzCQMADqfQfzzWmA7Mu8qBLkZU8AZ5oEUtuuYyzDJLFTkn
Hqa0jRHa7My30W9muma6mdQEXcpxkfTI/X60qaYDDKjSAvGxC5OcEenbrWtMb+7kBWZNi/MUL857
VEUjiw07ncSGKHBGe/OP0pSgk7Byoz4bKTAS4jZTnBYkNz+FJJ4dgudsXmiINkMxUjI/oa0Lhbe4
IAm8tmfkKe9SmF5tnnyCRQPlRWGM56/X2rRTUWUoJozrjSIbZEy6jbjawxnpj86gSxtbpFDcyAZU
ZPJ4BzxV97Zo7kySxmRMMkYCZ2HtR5cETIFXDhNrKBjJx1FTKKkhqNkUksVtXVYyCrPyQCMe3NTR
SI8bJuAVjtyh6GpfIby5PNRgGfCkntSJaxlGjh2qij5kYHr6j/CmlZDVrEY09p51gibywmGaQsAc
flg55qc6Rp1sUt2jUqxUAA4+YZ5//VUlztiKJFgHClFL4AIPTHeo7i6imnMspleRD8pSMHJ9/Sn1
FJtMWOG1tIzAMbVcsCCTnPYe9NFvFIQsMmFOCqlcY46UTsuUkJVwCSqMvfvn8aWRreJ1tDdgDb0C
gcYwOlbU5uIuZgyR5ELkZcHgHJHv61HtQr9qUlgY/lIHPWmzQCMM2zHl55U5AOOvvUcFs6ozZYJK
FDMygBQOx9qUqlxX1H2zxGMjaxcjDgD7vNP2+dJsMbAkcuvOKsSW0AjHlZaSJMZU4xz1PsaiSRpI
zJsBVlGVBOc/571g22haDzdmL91MA8SuA0gb8elQXm6GPZZSriX5gzDHv+HpUsohlG+dmJRDhQRj
p3phB8k7I1yoBSMydB69P0rBto0TuiupnYLcSkbsEAAZOcZ9u9WPPjljELtl2XBA4qh5vnRnLk4B
Cscf0qezZY8LHFhyxBO452//AF62hBSQJJKxPMzLKZQF8xQeCR1FSbLx7JpZUGJF5Yv0GaZJIiLF
vt1VJhkKIycDpk46Ut1eF3WEz/KE+WRskk/0rdVVTRMdBk8ttG6y+QZHZNgXZg9epz7U2VkcCaAk
IWAQdCB/h7U6DTo4kaVb5pCxIEeCS57gfXpn0o+0RSN5EcYUqWARV4JHbPTNcNePtQd2RTHzodiB
GAJYhj970BHb1qYSu9usUaFgijLsmOc89qdfR21oogtkUs6csGwxJFQR3JgZY2uCjMMuAmNwxwTn
2ragnSQkkhsSR3YeSRSVIyATjvUim3CNBGpVnLYYctk98np6UREZk+zOWVQMHbkHJ9vem4VVEjA5
wpbK9AeMf0rWbc0FkkFpcFMOXBO4glpc4OT2zyKnJWSYkALkNsIAGCB19OfSqswO1Ut7ZkViC5K5
C80GNnl2ysAqggDPDVySdkHUk3SBgDOpZ+i7MED0pkd0QWhVGAyR8i/dOeBUdyJbhCXRFKkYCnOa
gt/MtlM7EMTkqN3fNL2Tqol2vYlx5cpMlo7DONxXocg59KT7RcyzESWoEattUlcEnPX3pUjnSSJ7
gkh1JLFvun1NOuQ1syK8mSzMVXqM120pKmxPcimEtvGBtMrs2xVWVQT3yRkenSmBYxIj3MWwISQF
cFhSSGc3fnM7KiqdwPIXAPOMirJtrOIBhN85Id1VwFwenuSB1FE3zsGtBkYZGIVC5aM7m6ZznGee
tR3+21hEC7mbBKOnBVff/CnTzSSORb5ZlXBCjgfnVeGK4ZmmuZlK+WCUxyo/x7URSixxPnn4ifEl
bydZLK4Dxu25GgYKGGO3qa861nxpcyMWMsaxklY2ILNjPp0rN1nW7rU4wEiU4PyFQRkelYd/fkQr
bSR7pMlmDKeTgYPpXV7NvY4+bUvy61cQKZ5HL+ZOu9jJ6nHYHtVXVdZnuXNvaTRpJ5mQHYjf7Z/z
0rBXVb2aEizRY4gSXQIA2cYHH9aryXe1o5pyyuXUgluM1k3yoFJNnSTeILiwyxR5HbGQJSRx/MVc
0vxNfQlZrC+lQvyUH+fWuUe5d7yK4igG1sqGByQT3x1qa1vI7NXkhAU7vkf7rY+lYt3dy1N2sere
BviBdxzxW95cEN5g+fb2/iOfX2r3HwN4mnEkf2R0VAAI3iIIUE+1fJmiXN/NcNNJcYY4OxYznb6+
lexfCnx0LG3ggeSOO2jRGRQuMknpj6/1rSN0y1OyPq3QtRGoKkkoBeMcqTkZ+pqaZAl2p4BSTjb0
ORXM/DvV4NY08TQzIZA25mQg4B6Dkf8A6q6m1aS4ZUmCkgn5VUnHua560rGidy68CTQBokCGJwFZ
RuGODk+3aobj7RPCVhmYlX+dAcnGc5FTXNxaWyGCJxE0vLEkAYHYjrmiG0t7c/a7SQFiOHPQ/wCz
9adKTcdDaOkSlcm5jZWhkCK4yBIRgc5PX8+aLe1dYFV41KF8K5bccZ9unNXCq6w0sMWwMjDYzDAJ
71BNcRF5DtGY5AoC/wAWK56+rZWqJI4QttuMmxUXdJCDwRjoPypZXEdqBCyOGBLszEFOelIY0abb
OxcYyUBwDx2qFY1jUrK/zbuST355681tR0YmrlgTFIC14ybcAAKclj/hTftktsRd4CKpyQjEEr6D
t71NEqCJLQ5Vl5QB/vHp+eKjcmOVQsrM4IJVmJUH05qqkuXQYSBLieQltrSc7GPDAj86fBE1qFWO
QqwGFCR5Ct+PB+tQtAlsouZJmMh+4pGT+GTUiXRmgYO5RgcFXPB6c9KcFzLQGrlgi281VfKOhwpY
cD34/OlktY2YfZMsVblZQSp9+OQe9V7e4AmdrmZ2UjGzZkngcj0qa8hmiHmK7EgZZS2ARVSjyuwr
pEcf2tJmLNNLEMlQGPA57E44qRbhp7YxqrMrAscnn179akJuFjLShT8owP61VtnZJiixAszdQfui
l7Tl6gmmy3G05VPMSKMcEsGw2MehH607fb5LX43RBfvSEHn1qOSaLe1rPLG7lhsbHJp7RxS2sdpI
EYbeFDDAOeuR79ql++tBqzEghgVopo5yhfH7jZtwOv4inXE/2d3Lu6xoAGCkEMM/SiCKHafOlQyB
cq0akMOxGaS4Mc062+TsVsuVyTn2Pf8ApVqoqaB2IY4pDcghFWV3OQy5AHr/ACNS2lugEdwyBXVk
8wYxuwP51YilvnkEEmwOpwcEA49frVPyJLba8u+Yl8yIr5zzVqspCUlcIQ7u9xLI5GSwQDIU5/Ks
XxNNBIoLq5MZyQEyPrW9czmWCONYmHy58tBxnscVzXiKFYbVnaRysR3SjcOPf3qJNSZGxoaNeudP
RViBk27kZUGTnqP5Vu2ogJWS0Uq6kAlBlc49RWJpF5C9vHFHEpZVDIE4O0jitCxa8smQlcln6HHA
5OM+9LoTZPUmnaW+uGNoBGyE5LPjd61XgiWRwLkEMjDcCTyD/LtzT4bpEujHBbsx5wWXaDx609ob
6W5kjB3MfmBHOfrRZgrtEM+mw2gaSFgQc8NJ90+tSWf2W7cxvGDIpOATjcPXvz7US+e8pQ26JIWO
8vyW75/SrFsnnx7o0ReOTjDMQK55q7EVJ7dFgEMhLKzjahQ+v+TUhM9qVESByByxAOR6etW7118k
iFFSQFQu5Qf0qFfIWRpjESwYqGRgOPWrhFESjzAyiFR/owiLHhwmTkj/ADxUNw8sEjFwrQleHV+d
3fp0PrU8l0IQzQQyTgsOfM/XioJp3ucQSRSBWX5nHcfyrZVFBjSaFuUja3YOzs4P7tt5zj88VPbR
BAiXaszsTlg4xt9/5VFFboJQLSVtyqpZWbAxjp9afNb3AUzW86KyAqAzZAGeTxUySqDHTRJbyApG
qs5AUDghc8k/pT7sqNiLEZHJyrOvQ55GfSks5VZzJqEPmSjcFEjfMxA4A5xTt6IfIkUFiCyp3PsO
1KMEkA7YkgVjGMA8bhwTSOI4mVXjCMCSqRjINNuLsSEY3FAvzInJJ9vT60Oxa3MigIwjAVWyCKap
2dwIhMLlzO7MHQFSu3BI/PNFwks0MV/Gd4PRGO0Y+nrUEdw1zO0c6kBSo5Xq3t61aW2EafvnY72w
4IHHHoBU/C9QFgvEeFdycqBk4/WnbolcCPLAEZyuBzVVIIFmYeYVDEdDj9MVZkeAqxTcSCA5bAyf
Wjl53cmSYl2k0bMysvzLnJBA9MD8KsRFniRJHfbtBUHggDH4VC8Vw5MUO6QkDAXAIGfpTJJJoipa
N5djHJVB9O3HWrdO7BSVtCW+dgwWIFMMVUg8haV7h1i3yuxEWGYPyW9M1X+xjULkSRO8alT5oHXP
r7fWka2ihDtuDxylf9Y3Oc8saTmoaju2ix5AnxLMVRpcgAkEtkf4VEL6OxY7w8rOmC4HAYdqbOEE
I8xpJJC5PzHkDHb86dawPewkMpJVmKnOOM/rSbU0CY9TlGlM7A9iCME+nvUKWasHmmu3VQ5O6Nfm
K46VL5ZhszHaN5hZ8uAmNvqR/KlRZfKMMkhYYwyYxuz9K1ptRZC1ZLNBa/ZiLraGK7kCDOc/rVcR
tCvmyYYgbSGJO4/X1qSIrLtbc21QQd3HbpTUs/sRMse0hlGUbkr+tZVG2hKSsOAea8RFtw0YUFQU
BP19jkdKmkeDy8RlgVJBG0cn1quv7iUTJIpUKRIzkfKPX9KXf57HErYCAMC3I54z9aulBNCbTJGj
bau0ZBfhQQSTjv60QiRYFAlZWUgAEYK8VBOxhtzIi7WQfIA2Qe3bvSxXIWFpFibJ4Lkk54/Q1Uoq
KFct3N207AS4UkDBUd/x61WVEbbGsYLZID44Jx0pjXIVRE4IGQFBPOMUNJbHcfMIYRgqW4UHHX1r
CUUh30LP2UhQjKuVILKSc4//AFVY+z2kqo6NtcgYYLkBevQ9fpVOK5+0AedsVxwQpwGzUoUtiFZP
nQfKrHAznpW9OSQm2yqUlhL/ADqIw3BcBiOOo/Gp9OtS2Lyd/mDbiQ2DjHHFNWSORFgeNFDAkgNT
Nt4QkW4lgnIU0pTaegXLasmPMAUkDcygcr6UjwDzllkZijPhVY4xVXy5kY+WX+Rjh2Gcmp1aa4ja
SMBJFOFJIOfwqnNdCborS3RSVYYUDHdnfuyx/SnlQ8h2kuAu6Qu20ZyPbrioo2CufMLlwAQ5Xnp6
VN5EcahUYlnZdwXuD+HWuedJTQXQ791axm4CsBnkZwQfWmx3DT5urZsKTjA659abc+YImgOWbG0k
knPt+FSI9pHCFXcZGwWIXPOOOK1pWpqwyOKeVJPOkKxqXzIyvyPXJ96sShrpfKRDEQMkgcn/APX6
1Cv2S9ikW5IQxyHaobHuQPWlOIrSOCGUZK5CseR79OtVJubE3rYz9ds4NX0ea1l3s5jwpDnA7dux
r5yu9UPgL4p2V46KkEtwftESpyqjJU+mM4H4mvpxLZLixaB5XDyjLAjBx6V4f+0N4IiZRrqpGTnb
KEjIb09OQPXtVQk0rC9T2TSNTWfS0uQhaMoH3K2eMd6sPc5QTWbFt2MsMcmvNPgh4yi1bw+ttqN0
scyN5TBmzuQdD+n4V6LGY3HmROSgYYUAHJz/ACquZNEk7GV5H+0RlGK4DY4A9R706NLdFUrCsuGG
4tzk1MqQgeYUADL1zyfwqKF0IO75HBAD9MjFJrmAtJOJI3RAVjUEliCC3+FVL1/MAVdylT8oXJx1
46/pUkkzjCqpJBBAwMYpjRrJNvlALZyQOaG7Cdx7eXOBbrAEkJDKy8jHoSe9QmdhN9kXPlqCpUDj
p2+lSqfL8pJ2Zjj5ix3ZORx0qSe0VQrByJDJySazlLUTSZDGXe2JjVWO3I2nJY1OZZYYXZMAkDLE
dvwqSSW3tZUht4w2BgqORg55znse1MnlnRmiACKVwpI6iqi02KyTEeMSZRWCkqMyIOhxyTzzVd0k
8sMImBBDeY4PI605YpFicpCWAJ2sw744/CmPFJG5c5RlUGWMjhuP88+wpudiyOS5ukiLiXIUFmUn
5Txk5z+XFedeL/jFFbSzaNp6iSeVArEHj3AI49q7vVIzdIiQxFBIjeYofkA8Zr5+1/wlfeDdda9u
leaNp90glQEhS2c/Wk4qogvc6LVPGfjqJJJpLXajgOpGWOO2eOCMdqteDPilfS3S2fiCzdJZWAKr
CxZlPTA65rqvCF5oep6W8cTxmMPtUFs84x+P9KqN8Pxe+KV1mKI/6MRlgwJPHX/PrVRikjGS1O60
/M1oHMpfJAJAzg+nSrUXk28AaeJWYMMsFzwfT1pLdYbW3VoMZIG5SuDnFVtR1KOGEtJMikDG3AHO
fShxTZJNG8cgCxENu+7kdB78dPauJ8feD7TUrB5Y0ETo4IKDPAPpWqvxF8P2N4mnyXUIkYH5hKDn
Pb+daVwi3mk73xvdQxHTrz/KhRW4FPwQiyaJ9inmkLxgqifxEfj6+9a1uVRgjjDBwCzEHtjt9Kw9
BaOC5leMlmQjAAzuGf05rT1C+hitSXLMN2c7cEk9BzWqlyMLEHi7xNBoFmZJJwGDDcjAnr0P/wBe
srwR4wk8RXTlwBEhLOQnzbc4zXM6rf6h4/1UaLBJtj87aHbg4/Kuw8MeE7Xw5bJHbRkz4xLIDkn6
n0rGo7oDpZZo44v9EBcEYxncfWmS3ClEAhLMCC+T2x9PwqXT3tw6wXSPGD1ZDjP1qqkpilkgRlcK
5CEZP+fpRGCaB6IvlhFsZY0jVVO3C+1QuyTXJlwWBRgCGzj29uaQySFQXwpLHDA54/pTFS48xERy
xkJwJCAB65P8qrnUWJtIHulNubeJGRQcuxJz9ab9laGTzp5CyAn5o1z+lOuLlCNscscaoMSFh1H+
eaWGaPyw5AwSRgsM5z96lpMZkeKjM+nSi0B2hCGJhyGJ9R/OvKvCnhOxTxSt/d2jq6yklUQ88/pi
vV/FOqJBoksbrGpUfKwIBYge3tXJ+Ar6w1DWbhJ2ikdWDLucHa2eoPfpTUlAdrs7FJILU+QJGBc/
IACRnPp1rK1HxzptowRbtC20bto4Has3xd4piiZ7COIO7EqhxjA/Oo/Cvw9sNVMeq647SIyEyxkc
E59Rz+FJy0EdTo+si+gaaOVpVJwxKYHIrn/inbRDw5cTTxq5SE7Qo6cf5FdXYWUNharb2UKoikrG
oGcDsK5X4rXduNBktJXCSOgMoU8n0q0rsmSujz79nd9T/tDUBLcCMCTfGrLncowAPSvaJJDO8YmA
dWOUIONtedfBvRLfdLctCSzcFmULn05r00W06rghXJJwytnn1qZRTZFkokbMIWJRwRvOCvOD71Gw
Hl/McjJKnGAKtx2aykMsgUkfMGXgn61Vfzoy8UiSBQ/yqDyw9B6UKNyAinyVA24ZhwD7U+cyeY6Q
bt24AKGwCP8AGmWIUB5pY0RVXpnPenI0byMXlAUDLEjkilKKsBMs0yQ7LhgwIGcjDHnpTnmE0IZ1
JVTllK/KOP1pqzxS28ZUhgwwGYDP40xgynzdjKpbIC8/piritQJVNrb24ZnIZs7dq9umMVHPc2/2
QKC+FHBZMkc96hWRrxRAzu+DlnYEMMnPSpp5be12STLnPHXpmok7IBvkv5ZQvsDt1Vjkj19K5D4p
zz2PhqeaGRlbBCzIOc9uK62znLQRquHCqAwJ6GuA+PGrR2nhS5tLvCrLkqVkA2kDrVxV5WKieU/A
fRZZvHOoXVxE3lfa2ZWOCHJAP4/NX0rbOr6ZElpbKGVQAI2x9R0rxH4BadIbiS8jhSQsvCA4OeOa
9ogeOFDEqnBHODgg+lOUbMT1Y9pPsoKgjccFgR2/KpzcSyRB7aIqU/gJGCMfSopYoyhLSMSwIYq2
eP8AHNTKrx7PKuCdzHBPpiodTlQgZZHSNpwEY8kAYIBouHjihIEjqpHBQfe/OkN3/o7r1UOQW244
6VXElvcFbYzshDEIQTg/j0FXGo2gJoXcYiMZTnOM8ZpjSyIzdHYMfmf1xnJqzJbXAsmUuDtQ/vGP
LGqsVrOzoZCVyOuOoPrUSq2Als7hCpRohICxJJbABwM9qbqQEfyeaDg/MCBhR9aiNs6qdsblA2Bs
YZ3fmKttKVYQyBSAfmEnRR9aatICOMfIHkjYgH5VVM7T9fQ1JvSZgFVUAY9OCaRriFCJRIR+8Csq
HIIP+etLOfJUyvGQrN95BjA9uTmhqwDY2tndLYPhl5G1sADFPklRwfMfA3EEKnUZqBBCky8gyOvO
fTqcHH6VIFSadJWDEjPmLvxxVxdgGxRNEQjxgDPAAxkf/qqWZxGq7VIYHaQ4BzxxUN9G80Sj5wQ3
L5Xg/getOW2nBdXwwIyzjgLT52gJgVeNgYW4OEUj5QMdaqu2y4Cs5VSMbSfvUgkuIUH2b5iXO4so
JI9MmpbyGK4jSRgFZFOQDx+dZTm2ALM0MYhIDFmKkEZpptGndnEhRmBKED0/GnqgWMqPuBRsJ657
1GsgZEWIg5bLAqQcd+vtVRaAcj7FZZJGJAOGYfhinoqSxo4YEhhsIXP4Go5o4NrOpYqwOVL9R6fW
mRhUgE3JAGXibp7HNTKDkDdkWY4pZtsd0zMCvyqVxiq9zayRvGJFIYEqECEjHrnHFEVxeK+yT5jg
ks4Gee34etTRxx3IbeGGx12u7dBnnFUp+zAZZO0wZZVQqhBYl+hz9OtMtraRS06kALnaWGef71Ww
gtImtYmYszctjrVSJpI0LomSHO1QMgChz5wJoAFkYlgd2A2OufWpIbfbKFwuWHyn2qvLN5LgRISA
QdsYqe1jluFDDBfksWABI7fyrgqxSQCX9siyK2TlWVjtfIJ/KkmSDObZW3l+GJyAfWpU2ByroCGU
lj26/wD16jijIy32jeFYkAkHvXTRXKgIo42giWKZxsZ+jIcgUsqQwIptmLlicER7go/GmPbC4lxb
4C5G9T0/Wkv4JLSNUSNXBbhvMIxXQ43AfFJsjaOZstsOwMtO88OY7ZpgMZIUNnJHOOahmMscMMZb
LOxB5yM8VNHbJgByrEtkkjof8KErIGrlktFJbmNSQSCMtKOcD8sVAlvCrh2JypAZQx5wP160lxIs
ELRQyELu+XByM/Sm2tvcMu6RyS5BZkXODxz0qZK7AfPNM6/JyN4IA7egps8U5CTbCZCwBQdDz/Op
pkkBC28YbaASCOKZPsZiCzKy4LHPvTig0IgDED5ysH2E4J9fapRGryCNULNjAA+lKPshtmuJtzOx
GxwnYU0sjIN0O5UfDHcR2HoPem3ZAPEMhI6ElcbH7VCsBSU5YMU6hQR/WrAjdZRGgJUgKSRg49fr
TYolCti4dyxIVWXvU8/Kwtcr/Zg90Z1OwZ+YkcNT8rcyiFJOEXAYjpzUs8qQOqyhWORk4yD7VFNq
WnLLsSyKuMB2K4z6U1DnAW6d4IlljQO2f3gAySM9cCnwyrd25EzbGJJUYwQuaiRlzvVS8inO9hjP
rz2prhoxuLFiSdoQDNUm4Mb0JZYo7ZY3QgNkjgZH1zT3me7UIpREUYLqgLEiopZFeFkupgrBcqJG
I2juPpQsqFTJAVZiSFVSQv5/0rlq0/aAPnn3FAYF2q3CgdcVGlwjRRrJbhIl7k5JOMdqeokmiIlV
MbTjDA8/UUgEWVQsSoO1QVx2rSlHlENZJI2JRyWwDyef/r09JpJQYTgKMYQDjHpTnuBZusSqCAMu
x5z71JHOpgDSQLkH5WI/GqaQDLZoxBHFJhWRcEYwCKjtrmBkktA5XL4XdknNF2jS22MZMgHyY4+t
TtZQ/I4ILIecDIB9h6VUUwK6SR+eytakui5JAprmKB5WKAsqjO7BHr39KcXnhZRlWR3GJFGGx3qJ
4VmkkWX7yoNoC5zz9aylBSY0rj7SVLmFpVkbJGCpUAf4/jUwiXylQKQAu4AcY9BUF3BDbAdZH34c
sBx34NRLeo0YM067UUBiThg3+HvWbi0ap2LUQ81g8akYPIJxzS21tFEFLRhQMlCRyc/QdPaorRpb
pmkjuAyqMl+Mj2561MVL2iGSQARL94jPINCTY+ZERuUtwksqAEqS2Sev+FRiZWd57byyr4JJYn9K
bcSvtDPISxAwpUFc9+cfjRDLAUVCSW5CgKMkYzVpKIcyFuWEcBdHYgDLBSeO+azLLWZLp23hicEM
2cgDt9K2Fti26EAgOdoJNQNplnazq3kREAg4Vcg+1NwTQcyFiJuYEQBjIBxnn8P/AK1PE43LCdpk
JXBAxxj+VOmcwsHgkVCcqkeAWeqyGVZg3lkOMKQoyEq4NQRLd2XDeKcxiJmI6gdqq6raNdyG38ss
CQGJXIA+npTxIslwkktwS6JgvnGfUmnzXCCZvnBCgck4GT34pOXOizxL4p+ELrQ9QTV9PyimX94q
qcLjPb/Gtf4a+M5NQ8u0ubpZGQsCZDgnpj6keld94l8M2+t6fLZSECSRSGYKcjPp6/jXhGraRrXg
XXi7OHhLZ8wgjauc4yehqVdq1wPoi2vQIxIi7yANoJ4FTzvDdOCkpjkQgyALwfSuE+G/juw8Q20T
y7QEYh1J5+tdWJ457oyGVQoIO5uOPSsZSS3ALjSridZYyS5lOCWflhke3FcnrPw3a7vi1upeIKC+
8gtmu7Yl9xV2XBBYqMnHqPxpuw2amZkVmH3GDcAe9awV0Bz+m+AtNtljhEBVVUFspkMRjP8AjW9a
aHBZKZUYrhAoUHGR/Sq6XsKgMqlCpwCSCFP+GakkvVdC8bMxJAcM3K89q6IxAnaQ3cRkaFWfcwGS
QcZ6896YsMMLi2kcK5ByAck+386kmuRMv+uAVASpPG2qjzK8kYS7IIThSf8AHpXPUjZjTsP1CGOZ
EaCLaocYUggcnoD1qeV4pwiSxqZQgJRxuC47j/DrUbanAYGhBjZhwxBHH+cdaqJf23mGMT/MeXw3
UVCi2zSMrl+2gBiTcwZsAjK/55pbnUI4/Lh+yAIhGMHjr7/yqmb2wAxG6p5ZLnHI6elc74t8WQ6R
Yt5bpIoQ7l3EFfcc5odBzZonY1L7xHYR3ogM6KSSGUnB9+leRfF3VbO5ljSw2q4lJcKnBXGDTW8U
vqutM8ZYRoGBYjO33PtUviewtEjjaWUFiP3ab8kj1xnjNXHD8juJvU6X4Ivb3ejxoty24ysSCCSg
zxXo7hbdQysXfP3jkDg/lXmfwtvv7FhaP7LE1vu4jCHJzzkZ6mu/GsxLbqIkzgZDzJ29KJQsxNtI
0ftFu6uLkEkjIUZyGqMbBGZEdlIbgkH7nXn8+lYt5fzEwXH70bnYgou44zTp9elEKx+QylGyuQSG
GPXHBoVPUZrrciCVYLa4Khl4GcjNNlnCokjOpy2GJTPOetc6utaim1zk8HIxtxyfz4pZtTvjEVlt
dqsBggc8f1qJ2ggOkWbKB7bATJLgv1J781DLdRrMIAoBRdzZPAB71kx6rdQQER5DAAksmTj1qqL+
8wJGgIOcKXbg5PT3H/1qunaQF++8NWF7eC7a3VyshZAyg8Y6irq6HaWKrHaRqqgAiMgfeJ5NZUFz
qMl8tuZJNpHylug/Spi106TESyb0YqJMZJ5qpTUClI2YwqYDzBQZBtKnn60ivbwlvLcjA5K8A/0r
mp11koYZiQy527OST2+lKftsf+ioxJLbmDEcH2/KspVU2UmmdJJqsY2pJwi4YbOCW9Pfiq13qsMt
uLrzAXUHCsv3hn9PWsy7jm2pGrO6gBlXAyT6CqlwBHEFubgqzucM7EYH49DVwk3oBqNfWgZolyGe
PIXtjt+FR6g9q0BjkSMGMDaueBx2/wAa5jxFrKaLYLOtwGYRDkOGIO7tXmniT4s3pZ7G0djIjEMF
J5HcZ9K0bTGrHqGpeNtI0QSIJYVdVJOyTLH/AD6V594m+I91d3btp7u6KMgsRgk9eOorz+48X6hd
6gXuRgNIMgMSSO/tXpXgLQtH1ZVuY7hHKgbATyDnkfT3qJSsgvoc9Yafca/dtJPcOhC5ZwueDXpn
g/TrPSIhEli3nFBgjJ3AdOnQ1s6R4N0q1lk+VCTICFQdFx/jV5fDCwzpJDhSG2hVJz9eKI1Hcd7I
r22o3aMEnjkRtwKAZGBk5P61bXV2echgFCcoxOOcVdtdGSeM3D4ZgvyxuDnI6n6+1E2jieMkRDyg
4YEdTz9e1KUVMG0zPGoX0254HLFlw2eCq57cfrSK9+qAGIkKxxuPzDv3rUg0t7SV3VTLGyg7iwDE
Z5NW5orMQBrXc+5sgsvJHpz/ADqOVpEmHI95OwuPNdxj5VZAcVLc2jz4ZZXEg6qWz+Aq/forQpJE
Bktz5nByPoKIHmZQZhGTk7NhPX0571SnyIN0YdpDcfaXKwgMoxvIyR6GpJbC4k3Q3cjMN2VJ5OfX
8+9aUMenM0kBBRvMIYEgHkfr3qRI0uIVRkDPGxBcsCNueDnNQ25CSV9TKs9NvJEZ4bhj8wLgHljU
Y0tncybHXa6gBhyM89MfrWtH5lpl2QuGJCMoJ2sOmB0xzmlS4uPMFrCxTKliqsP3h/HvWsE0hlK2
8PFoCXnVmKn5UB656ciiz00QSNFu3AuFB67mq88RhkHl3BGTnCkEn2HvSyWu2RJZCChUBYz09STW
NSfKwI7i0CgwLHtCj5gBjiqkNvbmJIootp35Yluo9K0M3UlwyiWMgn5WaM9APXpTBEmGuUBXPDKB
gECkk5rUaVyumn+SGS2iDu33XIBNSQadEih5UYMcEOgJ56dOlSpJMdscEICk8OuCRSee7qsceFCz
EgnpmtFTdxdBVsLWBQiQDesQDOWwe/NFxYWsYS7GBIANikDjtg+lWjcG5G4rsZQSw4GQe/r+JqO+
BeRZWTeUJGzO3cff8KTpNsaIJ4YoXAVmUBeSBkZp95P5sOyLahBOVRt23nqaeE8+BizKWDE4Gevp
UAnaZHDW7YViVYAqTuPWklyoaV0Nh0q28r7ZNlyGYEluM/8A6qljt2ufMRiFEcm1VB4OKsXNzEqJ
ao0Z3qNxDZx+VFtKizJKgx2ORzn196BpRS2K1xFOkASN8sw5GOVBxjHFCMYpDFOgJK4Dgcn9atSM
myQoCJFb5QE61HJJGAvRmyfmJ9DQUnZlWS32hg2YzsO7HI61Oss7Wo+0Rr5MkpwWBB6fmaZdrE6G
4k3BVbgA9R7+lWm8uW1Te4wq4Qq+AB9Af1rSm1YqyZFamFWPnb2O3AZU4H/16H2rCzlCVY/Lx3zi
i5iMcqOdrAIcPnOD9alty9xDvaPflsKo6/z61Ek7jSsQTDdbs8ClWjUY2KBntjil82GeyeNVCyHn
MRzuGSM/0p7XHmwm2FqsYVjmTOAPwqOW2LgOWbcAckjAIP68frR7JoaTY+R4ntXl8wgk4JzjFRSR
JGqoJuFbG5SQDQtv9rPlyL5aFOWzgHHFTrEZLZo0wdjkosi7ufX357UubkRcVchuLd0WKBckBSQ5
Uttz6YpfJeGEKy5DsQcnv/hUdve3U8gN1IoWNcIuAOB6VZbyZozOEdh5a7wWxt+nHrW9J+6NWbK0
Hzp5LSyK6glSi/KD6ZqZoC9gsjRAkDBb09arzwyKES1Us4JcqO7Y/WpLjUHkmOWPzAgEPkjjuO1Z
zd2W3Ydb6bHcEw7FJYcIScn34qMP9kdIUQhyQoVOPfI9D70+G4n05Y5CUZi+ACcD1pHR3kWYMpDK
pwyZJGOn/wBbtWapqTBXsPt0Lz/ZSkW1NpJCjP4/j3qtqECySrNFAxdXG7jtT2v7aN2WPAf+IMnH
X6UkcxBdpN28/wAYGT+fStfZ2YD3gVck3BDbAVhHUE/WovLjZ0E0rZYgIVTofenPKY282R8rjG1z
g460k9sju11DGizMRucNkkA9veoaswbSQ6W1lldYZZ4mUqd7MMEY9OnSo4owuoeZMyYDZEhHLCi7
uoLyMxNCUcAlmKED9TTbiOO2RWmHzhwFyOCMdB9M5qbK5ErNElxZQxbpyj5ZvlBPKc/qCKZGVjO+
eONGACsxX69/yoE0jTpLlnAYckZDGmX1xHcP5UaqSPWYn6jFXGNyWkkTC4QBk3neWGSTwOKfcQGK
BYoo41MjDG0AgnuevWqbFktlkfBYvjcoycU6Fo4WW6uI2UBRtZgQQexx2rOpF7ISbJp7OVU+/ukU
YkUx7fl7VG0ADiO3nVWkUggLgJz+JIpJNQwzzMpkI+6eoxkZ5xT8CaI3MICZcBXA2kj+IVMItLUu
MbobDBcGFJ4biMEOMoTj8MEZNDwea6uzNEGBy5GD06/QmkjdR5qBAE3B2JfnjipoYrJY/wBy6BlJ
DkLnH0odJNXLSSK9/bx28axgB8qQyqPlBz976+9RQBBbyDB3BcHjlj7eoq7Juuo/s8kMbEj91Lk8
fXuaqW8BQKGQAlQWBHetITVNA3Ymhy8IxCAhKiJcMCQM8+tM+x3EsxA2oARnepyaWS5MVw/2YsrK
ABJ1zz07gU+K7M5BJCYJLFWzz78c1hUlzsi93qJFFJLdqqzDcHALSAgYx6Y5oktobfzElhWQBcqQ
vC+lMLNEDdLEXVnBJUYHUdfWj7TtBUoDuJAPrg4rajTbQm7MiuHnkgWaJAiqTtbb0Pr7/SmPIzkX
CxqqlRhRgbSBjP1NWZZCqC5ec+WjDdG3AKj+vvTSsWn2vnPalA8mYwWBBGP0qKrUUC1ILl9hja3i
2k8Dy2wGxg56Y70t1ctcPHCsiOowzsoBdhxwOOoINQXckWI5FhyqqoUZ6Z65qU2v2e2DjGI1G4s+
Cnzc7evXuaUJpvUE9RYorpWUwK7kKS0YxnHbnpzSSXUVxdJ5sbK3AByMk+gx9KerJDEsqOxVhkxN
g4OeCaSW4VnkmWYKMYWInI9c1nNKQJ3QM825soocpkxkYx7U22VYlEhhJyCQOf6UyS6kbzWu4FDs
V3kHGRjA6VImoxpamNIdymUnbvyQf9n2963pNwYWVxszSPKSFDoRhU645/OmX5Z0KOrhw2Th+3T8
fpUMN7HDmLa6kyblVxwp9fXmorrMt2ziWVQmN6461NS02LRrYv3oH2bfLbgyMQCgGQRxVNYRdRB4
omjLZ2HHJGen1qw19Jd/vhAN5Ylfm6e1QQNG5WKY7SSeHbG3v+Aq4OyJVmx4i+zeYWckbyE2nOce
uDgU/KTOskSqd5yyqpJyT1PeoWkaOUwLK75PyoVxvb0+lV5GjhRnvIwuCPkQEEitl761KUUkfA0t
1JbtGrg42lX3LwTwcVlXhM109zMqAIBtDMMYB4q1fzw213sm2sjNuLBske+PWqt7NpcgLGMsd2QC
SBn1NdPtYo89yRKsbTwGe2kCuSNwc9T/APqqqbaO6mEjZUIRnAKnHuMUlvpxkDjdIpZRkqc4HYVT
eZdLumJmaQvIMhk4Y46VhNOQcxqu9oIgY9qtGSEDtween9aglma1QSXIyhTa0oYEA96zBe3c2pqE
cq0xG0nkdTx/nmnXM890qsZMZdhIWjJweg4471EY2YJmgmoRSSpOJVEYbgqRgkdq6vwjqMd1JA0I
V0Eg8wIev+zyOPSuEleWCMxKFkLjkBOCRxx7103w1uIW1No7iXyYkdX3NwMen0q7pMrmdz69/Z51
mSx8PiyDxrKJtxj28Eev1PT8K9asb6CNku9swdSd0m3cufwrxT4G6Wk1hDOwlliMhwpUhR/j/wDq
r2rR50tEJkGEDFvLxgg4OO/61yVI3RtTmzQXUIZ0a7eLE0cg2ELknHfFNnR7u6dXjIQkFlDdMnr7
ZplvceUxvZ7VWJXGecrnvVk3E03mOqoAzryOMj05604JJHRFtsj3rsMVu7MYVUHeMYHSiOBXjJuM
q4bIULtGAOAOce+aIvLmTag3BmG/CDdx+HI96cI5IW3Bmk3jks3AAH4flUzp8yNbjTHLEFZZhvxh
SORn096kNtFcMgkKqwb5FHygHuKSVkaFZVkXIB2heACPrUMU000imXDPklSOxqoK0QJ3gSOZZWkL
FQNoVeB9fai5HlMs0RRl2kmMrzn/AA96q/aEmUtPCwkQkB1fIIHr2qOBZbmU3S3BR0VlJC8sMD6f
SsqquwLVjK1xCWljjMbA4Bc8H/H2qa7lshIIxGVVSPMZz944+lVke52tCkSqpPKh/ugfwj+pp8yC
7cwKWBwCw2fKFJHTrz71tTqKEbkt3I0DBg83Kq21WCZYD1PtV+2uprqItOAVUDAZeePfHsKrzyLb
RqqsSzLkYTBwccnI6elOj+0SqBbwgSq25i5wpXHJJ9fanKqpO5N+xoXBDIzrENwQFCw4J9M9PeqO
7zFf518wjbtzgDnqPepbK6eWFgnXIDKpBAI47fzqC7ugRkxMC4OFYYIPvmsZR52HUhaMJdgJOzKM
79z4LHHbHXHrVyPUYtjEb5HUj5VGcD1+lQW9rHEm+Qs8i/MNvOMj86bNarIBDBG0Z3fNIq4C/wCP
0raD5ENqSRblu1cDfH5eTklSAOvfrzUNvdXUEgkaIOxztc9e3TiiK2tkJsoXWRgwZlDYAOOfm/r+
FXorGMuWuCEKcEsww2Ow/nXPVTmxakMN3DI0ckihZWchmzhseh46UyIKJhK2oBkJwOuc5xz6daNQ
lKs62rNgpyytgj3HvVaATyStI0wVljBYOmeOo61tRppoG0kWp4mhYxtACWBV5SuHP5VzHicXCLJC
iRKrAeYqqSWU9znmukRm8vzXbLFecjp+nSud18RxxsboHCgshEg6Adfr7UVJOCJbNDQI7K0t0jdG
DMDsDqBk4znPp6CtWOSOOA+Tb7QRjcAB0x81ZWmC2uLKJtwcBFDLnIxjpV8TRzyi3Cu4KglnB5Hp
WSqtuwr2JVumbfPCWYBCNz8c/wCT1qfz5I4xIzvIxAZ3Jxzj+f8A9aqojU27QRIoOO7cNz7U5rTz
FiuIy4UYRVbr+VaQkmhtNDjc7m2W8ZdvM4GCML/SluGktoHkiUrIEyct0NPcKsSw7XUuCEAHLc80
yZmtrkRXakRSsAHjj9v1qZWuJ7D7JLh40t5bgBSeSMEipZWSG/G26KKSMgjg+9QNPJHMEEKlWcLu
UkFh3/HFWPPtZ7aSW0mbzIHOTKoIPPb1AqoNJCFREtbvyShJY8gHqM8Y/wAab/Z6W4YyOmVJyY2+
57GpwtndXMbxzsXOQXIy2TjnNV7woyFYEcAMCVA9+ufeqlBSAhS5aVWuIIGUltsjjgYx0x/X3qey
dzLIgYqqjLBuhOf1GKryB0tiZAXYphhGCQwzznHf3p1jFeRzl5UZkJ3LjGMk9/wpxagBaiupQQks
auC4yGIxnP3unUenSpFt44nMbSu+4Au8jEHOOaqJNFHNLFOMZOV3rhWH/wBarDyRmBbkOFCg7xnO
AOhxWinGSHZsjtpIvtxke7AlZ8Mm3hgD0/KrFxHbsScgMehI4qGYLCVnKbiT95Fyc0/yVMqu8jFl
UsSzdscDmk6iQiqmLuUYhJYEhQgyMev1qc3EkbCSZVYFG2oUIbPFQ7jDbzBXI3MCzheT/n1p0EWQ
LiXIcoSu0ZyTXNUkmwACWWRLuRERWJ8v5QQuAOnA5/nUSQywBzI5AZiScAfViatX92lzDDA21dgG
RtwCO3HrVWSUCYRbwY2BIKjnOP0FONTlRDsmS/aBbMksEhYIB5rsoI/+vVu1ISUys4dWIGCRzVQR
chooSzq3Rl4z1yPemyx3qgNalwJAQMkA4HX6f/Xrsp2kJNMk3XaufLURuGLOygDIzwffip7Z7WdC
qRKH5yMkAH1oKiNFSdFUiILvQhj7cChWjti08LruYcoWGWXHX61zYimVF9CF0aFRNFkFgMhh3wOB
kU1L020bGSLDFfmbcFzz2/Cni4mbKFwoOCjE5xk+n0qOeKIxMZIwwIGAAc+5+lKmrIl6u5bMK3en
ebathUIIZSMt2IqJ4pIbYyRXICDJkZsH26fzpLG5uGQJGwRQcsFBUY9P/rUl6sd6sclu4ZS23aw7
9zW0Y8zIb1HWdgklvuRiodhhCPlX/wCtTJpHs3EkkRIICkgdgePpU1uEtbcpM6uWPygnIHfGP6VU
lhmmhM0zF8FsNtIOOxrKpG6C7LLRPdwJIQoIfLAHjGDx/wDrqC5R7SZIUBYM2ZUVT3HB9aWyMqRg
xuA20bgeSatyeQS0jbg8ifLLkkds9utb0KltwurFdXhZlXaQhI+ZTjJ+lWRJFDvd1JUjcQi/ePc/
WqltIBieIl5FPAA5XP1FWIm6u0iAsvJHQ06kruwipHvMgkaMsr/wqe9T2ypGjNLHlS6kBxnb/tU5
7iQXixgIkch+UsnUYHtQDbQthJQ5ePBCthvr+lZqLbAabd7VPMbCsVyATgKKlVPPt1disikHawXO
DTbmaVs2+0vkqUDOc49B6UxY5oQEmVVYkEkDOB+XFXGmAiwLEHmVRvYktKT8x9qnkBgaMMgUleVD
YGMDjpUQmaCFHTa8jucIRzzUsif6SFZMZJ2jbyBxzUSp2V2BHJdCMt9nG8o+GjfjHsOePrTLkrFK
rRsSGfmNQPmFOW4t7qZo1ZgzkrIFGCcfhSiIsTPcWxlUDCmNMnHpSSbZmSw2iSLiCJyVAwsXJI/l
UZuSXJGUCr+8C8nPTr/WpFuI47ZWiJ2jAWMKCTgjjpiqsMchJuTGFVm6Ic44rWMJXGnZjlYGdo4p
ThssxB5J6VMLdQRcoRtIKls8Z96i/c27bmYszkhVC8Zpbffc3O6GQeWNpIKjAOPTipnHqCbRLdWs
XyOY8OoHBXOPYVFBNBtaG6QK4HAz0HY1NeXUaSMFY5VfmUrgfX/69VlgRnWdCGRRllLdRn1qYy5W
NNsWfbDulMeWPJG7p9KwPHXh+HXtAnQxCcOg2JJ0FdAsP29tvlxrGeY4w3BOfeknWJLdbGWJRtkC
kjoR+VUvfY1FHzj4RuP+EK8YTafcFlhnk2SgMRsHoK+gtFeO/tUkhRCjxbkKgck46mvIf2hvBl7o
hj8UaeCSd3mqRkYBzxj611H7P/xAm1/w/a2t2qrLC+JVxj6D3+tVGKeoNK56NFi2lKXi/MQNseSS
ff0+lCPA4Eq28hKklSy4HtxVf7dFNG6OTlZSHDp0OeuatRxyzRSIjgB0AAOcL/nrVWVyBlqs8kfn
R5YsSQcYOcf4VBP5U2GU7XTIJYYGPenxyT2sLFXZVXIKgYYr3+hpJJg4BlVcFNzsTgFT2z2NKSuA
6DMUpdI2I2jgDBY5/EdKs2zpNlXKjdwqrng/yqq9qbvbLbTR+WBkMH5UjrUbQMszo8REZUYfPBPr
xxWai2hNOxda5RzlclmBVWLYGB/npQiMwMzMoRBksFxg1WnNvJbI7KcRttJKZ3YHtUjxBdNj2EBW
JCqExkf0oV0DV2LPKoAR5mJJyVJqNg17cF9+FPt1I79KaJpBCryJnBCk+2f5VOy2xAePKgDDFWPQ
9+Kr2d3YEyDUnsipuBAHKlVyVxgZ/TmuZ8deAbXxHbOsTqsjqCwXksQP5fSunu7SIx+TFOXjcEmN
14JznvzUM0B8iOGNcBNwJxn681cXyK4pSaR8/wCs6f4h8E3Hn2xcW7Fsp0HXH5Y716N8PviVouty
R2UdwBcFSkqzEAFsdc8ZFdL4q8P2Gu6ZJaXJIAQleBke/wBa8H8d6UvgHXUvLOQkqDkknDD0OP8A
PSq5m0ZO7PomaW1MQEVyEw3zhQTmqviaGOe3NzKxjXfsDBckN/PFY3w41aXxL4dhu7qACRoA2SOn
HT2pfiprV9a6GS7IgkIRQAeD6mqTuBxPhTwjYeIPFc006JKiTlysjYViG7ceo616hcXUJ0wqyMJQ
nygqRgj+lcd8KLeDSvDqXkrCRmZt0g5zk9PwrQudbg1DVY4LXzGUMFkaNt3PPA7GhsDa0zSJIMXM
sqLuTIbBGAe1cX8RPEk11ImnWMxKDBkAXkj056V0/jvWk8OeE/tFzJJKwTzIAuVZT6Y/GuH+HsMn
jLVLjUtQhd4luAY9/dcd/wAayk09RHU/DfwyumWqXE9ntZow7MVH1/CuxMbqzSLtDEc45wayptV0
nTIitzcCFFbg7+ao6f8AEHRLnUmtRfoQQcEAijlUtx6o6OCFo5OcyNyQWbGT6Un2d7BjcugCMOBn
qfSorK/3uv2V8l48xlznA9SP6VMZ0WBzkyFnzIFBwBnpz0NbwfKJ2sPMrPIG+zyhepYDIB+tKi+b
I7SKrhSSE2k8n/69NUTJOrRqpVpAxDAjHHT64qWby3uG+zyA55Ctzg1z1YczJkuowKskAMzMcE4O
BhRx7Zpk9qXLBFO1iORxg1PFaxwwmSUFFU9CMjp/WmSZYybZljjDEIQO+KdODiUcR8VtSt7DSpPP
uCCoPmqGPT0/WuK8Na3BpVndatgRkgKgY9cfpzmtT9oS8NlZGAK2W2+YWYgn0JAHTFeXaR4ku/EF
5BoGm72zJiVs4WT6+9OUEwO5+Hl9qnj3xdNPqUYjtIVUpIedw3kba9ns7a303TDFHvUtyyk53e3t
XMfDvwdaaJpocKFfPzBcYB7/AFrrIUcRnzpQvOA23kc/lSUE3cB5uIYrXzILdSOQWDgFfU15R8a9
TmkkEaoxBkCsGXaV59+1enXcYsYWaPAJBzt5FeN/EDUZdV8cR6aszuiFGdi2RnPSqTsxSeh2vwgt
mtNCBcBSxwVVOSe/9PyrsoZHbMcTPknpjGBWT4S02Sz0yLzGIYKCzqOo6jOR1+lapMkKl4wCF6MO
p5q4rmRFrPUtebJHDGsyl2DZywxn8qj1CNmiaUkMWXJAPC/jUb3JRkeYjaRznPWq9xfyeYIkaMxM
RjLcr74o5rCUVcc9s0imY5GxgQCO/WpS9q6vL5Dgu3zbjg0vmMxNugCL0wRwBRMsEK5utu8g8Lwc
4qJO5LVmJZ8K0MIbEZwVduD3z7fhUrCVsebuCc/KHOKg2wBkQsUcfeKdCCOmaWS4VokhKjBbIKjB
x2GKqLDQWCyhlfduZOOCrHAp8qRzQtCrqGDDKnmoyyxcRCRGPUFcBjSW+wO21gXKkY7r7VhVlYQ2
N/smnyNGFQkncx6/n6V4B+0t4r8m9i0plEi/K2AceXnnPP4CvdtfuYrPS5Lq7jQeWo2MwGRzXzRr
kV78RviK8ENqzmadg7SZIwp+8T6f410UJNu4HRfBvxQvh54bFdOEUMzEyKXJG489f84r3Kymn1BE
l8tgdo3Ep1z0rlfBnwi07Tkj3wrJIUVmlZAdhxxj3rvIrVLa0jjcMGboMdaVWqkirq5BL5UMBUAA
KMkscHr1+tRRanbswIkwqcuSRkrwPSotYW8ZjFGjFQTkbegrlJdM1m11E3FtI7MRl1YEgDPQY4P0
rklFTJO5PlRqjBid/O4jmkKnassKFgGOQo5AxWHpN1rEqFdRhdVVcFnQgkflW/AqiIyqAqKh3Mw9
K3pUkmBGb3zwSUbK/Kyk44qUyC4kDxyqm3gsV3H/ADxREtmwUqC7SEbwew704xxCMWplUYHLEn16
dP1pTp6AIrCIGJNyKQHkYH9fakcyOwDLtbHAYcMPX2PtTIlyrIWJIbaWUfM36UpiVUKsQXyGAIzz
2zWlNOKAYizh1lQFggOVx1PpzTRvdWimBiRjiOMHIUU6OaWIGJpiysTuJGee9KcG3Vz99CRHluPq
R3pSkkwd2SCy3AI0gYhcBlGGA9BTpp2hDR7SA33iucjn8eaprqohnIeURg4ALNxjv/8Aqp9xcQXS
hInUgn5AF4zSTuBPI1zDC535BXgk+opi3kpuMfdU/dXBAP40rq7IIi/yqgI4447U6VUBjJZlUdgQ
QB6UwGRrMzbptpTooByP8igz+XI0BJYKMBiMHOP5U+W5tx+7AAJHAXtUKeWZi+wgAn5UUEt7k56V
lJIG7IlcxpGAwchicAcg/wD1qgiuoo98iptaJcEY4OR/h3pTBCJG+6CuQEIz175qqJEhV4mZVVIy
GZyAR6celaRdkS5XRbMss0gkEeckENuGMY5p3mQShRHD5ashA4PJzVGyuIJ5fLdhuRvlBI59K0Nu
7J3EZBLBs8f/AF+a1TaE3cWGONyS0zM0QyWY5H0p0tzDHGZA5yp+ZVH6mofPlyREQQzD5SucH1/C
ny+TCpD2oZnTBIHPUVzVIOSEK0zCBWYMwI+cFeck1PHtWDY0WGAOMnANVHmGxUWFWC8AnovvUqTK
4ByAcZdt3fPQZ/nWkIAPliFluaTDEAEFW6Cq1rfPIGeGPcQcFSSCo+tWBLa+a0QkIZhgKVquWjMP
2VH2yM5VcHj+XNTKnqBYEgmUTGORQBjIAyfanW4tI5RCLpULNkoDg4x0qtIIlgS3K/MRwpPepI4w
jqGRicdVGDj0+mKcYqLGnqNmd4ZWC5AOdjheWHH5VJ9nuZYiiiNVx88hPUA9vSpZhGo81zuydoxx
+H/16rJfyQ5UsdxPzKDyw9KtysgSuPtk84FWKlww3sF3cA9MfWnb/MWX5zkMShAz+GKrGUSXaxwl
Co4kCP8Ap04p15OqTbw4LEDALYFUmmixl1uUsAx3FsEoOGHpV/TkmgjbcQqqmQhPI4/lVI31v5yr
Ivlrg7WjbJPufSm32s2vEkd6rEEAZYbfTJ75qZSsBopKV3CKMggfePcVA4c7pmAI3c4XkDNMstXh
cmRmVk6EZFRNq+nQyvbNIi+adwUvwBj9DmkqiuBcjAeB1mRwGfEahRgn+dVroXSRf6JGqx4y2B17
Y9qgPinT44mikYM4I24ABNQHxVGqHzDGqJGGKqPyzVppgaEbTnaJpCHY4Qg8Y/LNG8LI8Ychc8Hd
wWHfNZSeKrGSM3MEjshJwoOCQeCKibxD5sKKrbSjgFEXBYYxk4rGpCzuBsSrJlCyN8r5Lqd1J5EP
zzSYZic5XkjtmsZ/F0lv9+DIwAGUEEZ57imR+LSZysduz7xgHBAJ9K3pzcGB0kEsJOEkCw7Ts5x+
A/8Ar1GIgv7neTGQWwrfdrDh12dIRILd0Ayu5hgfSoW8QaoLiPbayARgg4QkNn3qKjUhpXN94VnB
mVxtPC7gc59c0ku6QKykYPZDzn1rn7i/1mRktRlGDZVDnDYHtT7K81cXCrMXJDFgQDiknbUajc6a
K6jgVY5I1V2HzksT3+tRfbRuBXGTuzkkZHbNc/CNedCwdVOSArRgYHrmnm31iW48oxOXIGxjjAP+
HtRzg4s2L6785ROHUKFBOW4H50yHU7RYytw4BTI3OeOnWuautJ1a32zMzyMDyiHAUn2+lUblJIdQ
L38xUhtoTqW4p3bFZ3O9fWdPNkrvPlmUKqI4LHHt71WfWbeIhQVIV888VgWumG+RZVuWSJuCCSCR
jp7VatvDjsUCyB1IwAwOPqfem7WuI1ftsa/OUKlT84k6Nnvn/CqdzrqpdLLLMY1U7XIbkD/6/c1D
d6Tb3Ki3YKxRs7xglP8ADpT/APhEkil+0XMiuW+6qkkduv4Um9QJH8S2Kv8AZ9y7FGSxGT+eapan
rNldQDZuIRCQp4JGeKa/hSMxmNBhVUKWCnOfapp/CunSQlpkXcAFZmHIGOtQ4cw22zM0jxDNaTGX
zBK20YTHJ56VrTeKUjiRVTfJkEb3wAfTHeodN8LWYzJGrfcBbzBnv7c1b/sTTGUr9lLqW/eK53An
1oUVEd1awh1mKbTo5YYnwclyxwcDtVWPxCIJ/Nijfr8zAHgelW/7HhizDYgKoYFlxjIp0Wk2ce5m
BKumSGHp+lOykHMVJPE15I4mXeSQAwCc59eKhPie5llESQswwMgnBGe/19q17fQLNmKxxLuAIIIy
W47dutJL4es4wiMhXGAygDsB149aHLlKTujNbxPJjaLZmcH5SMEZ9aim8Q3pR4wkq4JYqRgjNa8t
haSoWSBdxBwMYVQCP1pIrYGRJTbqwSQfKoOB+f1rKUlJjSuzJPiHUI3DrGQrEAkqO39arzatqNtI
8ycqo3MxHTg++K3BZ2qYi+XaRyCwyDnmrUOm2jWiZtQQG+UCPq3YnjmnF2TLObtNf1UQDzGZnJB2
hOg9PWuf8beHG8R2TzT6eHUAliWwRx1/pxXoK6VbwlYyqtv5DMuPwp50m2VpEulIHAOR8pqdWgPm
aO8174f6032dnABw7MpIXPTp/KvSvCfjpPEEcJtnA3qd2ZCTn0/Otz4h/D231+18loSQ8ZwQAQo/
vfXHFeUrFqPw71U2UVqTESCyuOSuc9e3rUySkgPZ4rnWblFkadyN3zMHwQvTjFW5X1F4jAJCFYAl
GGe/Wua8E+OdN1CNVjkxIiLlW43E/wBa7GO9gvHUxum3IOzOSTn0renJxeoGVc6fqjQvIiuBxhU5
J59PWpI7S+eJDMrbkIDKwxx1BrcGWIYRmJyvzIuOv5VIsLm3Uoo3AchTjFauo0BhJpd7JKxEpAdR
5u9efrQ+jXLbmikb5Y+JGbv0wK35kZYx5ygMCQAo55+lVwZXRdswOcKVXOMg9OlZTd2BkjSLuWIv
OxSQZCkn73TP6VEvh6V7oygyNEM7jgAkj0/xroZLePyg5kPDZOOfwPpUcLSG5TERVARs+XGPf2FZ
uo4q4GHLoF1axtNG8jAqGAC53A+o9a8z8cqy3IiRygZmwhPX9fXkA17dKiyjb83BAdUOMDv9c14z
8TLApqhQQSRBZQQWUngjgY/WuilVujdO5seF/CmnWlrDcQ2y+aPnc4BCjHr/AE965rxwtvc6y8UL
K3mOuM8FRnsPatDTPHUEOkPb2ADShQBGw280mlaVP4kvvtt0AcPhwF56/p9a1lUSE2+h0HgHQJm0
yNXhDSJjAxk5xzz6Gurj8NgBYoSvyHhQ3Azyeoq7omljT4mZ2wS25iTjA9M9/rVhYnVyY1UB3JAy
OKwnO6CTaRmy2scVmimJSqMQSDk4/wAKadNklc+dEpQt8iqPunFXy00oYeWArORuDHIH4ULBIADD
MBvBZgB3NaUlzK5Sd0UTpME1xCLhFZt4DAE4K44FR3tiSFlMLBVbgkcgf4VpZMxBCgs6naSducfy
p0aNaxNBdqGUNhyF3YH+Ga5MQvdAzU0qKSMzT4UEZRwRkn0p1vY2u9hxuUYIYggD0GKu288ibrTy
8Jj5GAz17n0qOWGaOWMWpOFZstggYPUe/wBKdF8qAieKGQ+dGuCg5UjhsdDUscYl23EjqiMhJYjA
zUyRmQbxFuAXgL2B7VUGoQXFs227XbGSoiyAM+lFSDqML3J5LK2Zd5hw7Zwc4yB3PpVG8tbFblHO
YwVBK5GGNY/ibx9pljEscVyqFQdu1s57evXPrXDeJfi+WkS30+EyTIDulbKggis1SSQJ2Z3/AIj8
T6PbSxgOigsFIbHy8cn9K4bxL8VLC8la3swxjjbCFVAOfz49a568t9e8TRRJDPIYjwAHHX1yO1aP
hr4NTJdFvtAZQB/rEJx9TmrXuu4+ZnP6pa+JvFkreVLJIsit649M/XmsGbwnf6dqS/2xuwqnB3cd
P5+1e+6P4LjtZFigiUKoxIwOB0xn+lL4o+HNjqUf2i2tkVwjbZgvLce/HFbQakNNJHkzfCJL+wS+
tXjGUVlVUy2e49P0p39m+JfBsyfZvNWMBWG1QQR2H14rtdC0rWfD7G0nuGdFY7EUc7fXPb6V0ep6
RYa/p6M1oyMSPNDsCOnX1zSnBNlJpnNfD74m2OozSDUMwzIuI0LFlJz+ld3Y6jaXRFwLyMEjCKMl
sY6c9815N4u+G994fvRe6UHMRwwWP1/Cq3h/4pXegatHBq1uxQHYS56c8n1zjtUcjA9uEf7lCxTz
GIwwbIyOee1S29w0UUVuPlKk5A6kelZfh7xHo+rJ9pgkSRHAVHBxkep9MelbG+KRTCjMXBBBBI4I
/PpVqSSBtIh803e3zCCDKSgA9D3Pr7U278pSkzF2XfgBiRk+1SgQ+cY0DMWYhzyFB9vz61HJFH56
tMpJUYTccjPt71Lkmw1SC8kkljMTfKSOQqcse1QS3VuceYDG6sNgjTBA/qKsRi0nTa8ShQcEBeaV
7GIgKx37QctIeQf8Kl0nIErCwWttPEZ5WUGQHI4wM/rSWlpFDIYgqbSNwZQMjnoagltjFE6wO2WO
SCOhqeOe4AH2l8ZBBdhk/wCNS4qLAbKn2eMuZGZwTt55x6VXjsi0iM7jZEgAATBB9+1WGPmT7Cy5
VchnbIA9amtYwdyzyFUUfOcgEj+taweg0rsoNeNASqWiySgrmUjpnjNSebJK/wA0ojJIC9yR/hUt
zbKEaOBSSG+UquSBSJbtcWrNAQQqbWcKRzjkds1z14KTHFO5GZTFcCzlR3UsP3jR4Utwf84qVX/e
svQ7TtO0nmmpYMsX7x94jY7UDcqfX6UkTzxko+VLL8q5JOfyx71NOSgw5QtEU25jldgWYNMxHT6e
9MmVIkZ1BHz5xjkD1p1tc3EVxumwI5F6BcL+tQuwaRpZGJjKscBiMjp+ddKqtDcdCeCOSePduYsM
7cnAAo2SxBZ4oCSAFdB9KZavBE0bGUYDFlwMk064l85lnjwgZyGJzkj3q1JyQ0kkM0+8heSW0dtp
K5SJRz05OT/KpWTyYBGYtqY4crgt/n0phs40mWWF1WUZAI5pWjYqP3RYqnzg9v8A62aibHZtCrEo
iRZWfoSirkKfwqS8WVbdFXaFVNqKXGPXJ4/SoyWgUMXAYAhRnjFMQTOCy7Vj3HCsMEDrnmsnsDiw
2sZo5PtGx1TaQVzz69anKHeIo1D8jIKgnNQafO0tztbeh80kOy47Efyqe72QxnCMSyjeFGM/j2NN
O4WdiEpJdq0Eu05fK5HLn0H0qQ3K2lv5QhKxkHcV4IHTpRbpDcJG07OigHam7JBHWo4UilvVjkYs
pYYfOMVcFqC3JZJ2uLFIolUFjkMw+XA9aYLV4Q5SUkluhGPwFSrAIYJEbYzgnAYZBqJyhjZZCUUH
EZYd/T6e9W7xKuyKSG1Rg0ihiF5ZhkKOx4I71Klq8tqIG3BRl9yNhvwzSAQWTo7xOzMeAWIH+BqS
dwWRzIzEkqoHX8hUyqOLKSsxnmqiRxQ3SuQOATjp3x60zZHdRvIx8sq2AT1APfmmETuymKM+YzuW
C9xnv+FF3bmzdrm4dQpGQqHcWI/TNY1IuZcLNksMKTIiyptRM/M7cAetSmdIwY45UeMNkNkEGqsZ
863M8iEoJCqAPgqPWpBE720aGNFdmJV2PHT0H54NdFOKSNCVpngKeUFKshCktyP8+lV/tG2MslkQ
zZO4DOf60upDH7tZyzLjzPm5P/1qfEsrWjIVZi4+Zhwc479+nepqLQGrog86NYUCuu8rwu3dk/yq
wLe2nASRCgY4jWM8HHv2qtDE1tMsO4lD95cZOan/AH68yJvjYlQq5Bxjp+Of0p02kCWpBe2YjtFS
OGQlZDuJ5Prn39qbGEMcbKXLlgzBYuSferA5cm4DeWAFdiMbhjqfWqb3IguwtuVCqxBZ+wHc0SqW
QN2RL5geUrLGWKjiQrgFh2x04qeC6AmH2gbEIyoXjkd8VUu/NaFPKyo3fK4HLH3HcfSo83ZgDyKE
AwqHgn9elS1zvQSWti7JBFG+Qp3lRuUjse/FUZeGfEYZWYFBk8HpU6/vyEYuAgxhW2gjHT60kEhR
HjYKxUZ2kH5c/wCTUNWBq7CJvKtjgBQwOSoJ5P8AhRcWQsgzv84lkUIF5KjHJx70sd5ZxoqYYlj8
jAYwM89alkaZpVZMNudQrZ4x7V00o3JtdEccsiyqnkMEUgs4GSRUU12Ipi8cZYvyxc5wmf8A61Tt
cS6dcukmHJIAYt1GO+OKfHLapZuscWxIwSkjMQSCe4/HoayqwRK0ZDYtAwK+UI9zjAxjIA64p99P
A92kaMVjAOEKcAcH/IzSWCxCUMEQSKfkXfxx36fXioDGzuS1u2Uc7CCFGPpx+dRCKKak9ia3Dx3A
kktHQFTnK5DD/PNQsJEkeWW2YArtL7sjPrT/AN3LACHDGIchl4qK9d4mt44pCoZsEnACj8ev0pyn
yl7IWQzW6kvGQGUlWIIVVznPPTr1omn/AHYjXajRtyS3t1pZnSQBDkkP02BgT78dKaI7aNljithg
nLiRiR/n2qfZ+0QpbEshWUYaQIAMlQOB64ohhjtgGltyqBThmGAR6+9RSiWaXMaqqhRknsKDOYoS
swMoBymGOB6AispU+RGcnoK07Qs4jIUArgAA5GetNkgknuBJLHGoCgEqCOO3FQ3VuXh3Fz5pPDKu
Cp9P/r1Ydp4LOOCWUSl2CKcAcHt7Y9auNZQZBJLEMxoqfKCN6AetRXkUt3GAMMC5RQFAxjtSNsjy
QAFeQZGPmPPr2pL6V4LlRHNuXOFwgJA+vWom3UY27sabaKzUGdfMUEFmIB20wXsgg+aIKshyz4zT
vsfnhpvtcbOF2rhSCRnODURVzKY1f5toDIemMURppbhFq46O3hnQliBgBXwMkc9aPKKXagKEVUyA
RnBHrTrS4M27ziASQAjDkmpYra4aZhtG0sxRxzx6c00+VFK1xXtbNrV7mViRGAdqEcjPT6e9Vbe3
R0aOMlZCM5ABx+fWpDb3aStbsBJGBkcYLD0GKTypEJUxqF2MAQxGc/rWcnKTBu6I4bK2iQsjgON2
WA++w6mqkRae4NxKC6jJww4Ixxn8e1WtkUCO5jTLOqlHYnaMckd/eq0scqISGeRVPOAFJHr0rSmt
BPRloQqYh88gdRyQwwc0kFsr3IjmSMMnzB3Ocrjgeme9PhVFtQLeUhf4VP8AD606WMw2T3VwjAbP
vEds9qtpMVmVpZlkunRmVZNxG8YHboO+eKgBa6uWt7yBWVj8ik8MCPUYPvikhZZLh5opVQEYfLbj
1PPWrUHlxjzBEZAQdnBGR+NXGTiaLc/OzXJTJeyTOykggFmH3azSEluQ0UTSAg+YUbaSexrd13w7
c2l0VliCo+MKwzk9cfyrOvbdrCcJcSO20DLkKAD+A5p+8meUoqw1L6Z7QRpKUkDFTtXk1TvnaOOR
bqQPICuzceOnNVtUv9sTNDbPHGBlXJ+bPrwaz76/lKCeKQuFjO2Nuucfyq1a4JJRZbnu/wCzb5Lu
SQKkbZ+YcD0xUct9a3KhIZ0UH5iWcnLf571mvNb3cIe/t2EivgbBg8f0qzFYKk679zIFyFMmRn+V
XZtjjFNGhpOdTV4Y5QGGN8bLweexPJ/Cuz8B2QvNQVJdKV/JPAWXAxnB6Vz+iASzfazAUXAXKSLk
/wCfWvY/hH4Lj1jWIo5oCrvF87KASDxyOmeh/Wq9i5M0VNSR7Z8GLGebSluirkIVEYD4zjtjvXqW
kbZIik+YnZiWQqenHfFYfgXwtbaDbJFZBnQgkydDn6Djp3zXTQWEryiSX5FU5DlflC56dz0rkqx5
Ubwg4qzLaw2iwHLyF2Y7JYySeQOMd6a4iGYpTKyqQArJ0Pr9PepNOntLfbFNbYiIzE7A8HAwOAMH
qfakAWGGR4JRGVZmdEY4K56Z6VEZJo6IppjLi7WAM5hKvsDbkPB459KITNcWy/Z2ILOAABgkelIw
mdBCseAGAWPbnjrnnqfSrFjbnzGkgVURXORO4QgdeM9frVmjdkOhUW4I2jKptijU5Abk5wf6UkFx
DDblWwzMh3EHkA0kvlieNQkjED5WYEgD8KZlE/ewow+QiSRvcisak3BgMhtHbcykCMZADPxj09aZ
IJ0zH5I3IcEhc4/pVqeQQXCRpKS7x7iCM0yWFLgS7iPNYBjkAsp/+vUx95gT2lxJcMJZI0RUB8w5
9h6in3VlJBaRzRSDzHYqqHAIGOMVBa2622d8od1GGRuQDjIOO9PilkkklgkcshZdo3EcY7Z6fnUS
jZmYsbeZbxwMgDxsCFC7izHjH9fSpPMe3eYLC7xlWw5UFcjv74piGF5HB53A7SwOT7cGkd1tI44/
tEhdWIRt3Cjr+VaRp3iCTQ9Gk+0qgGwBgxHUNz60k1zdKFDKq4YibPJHpgd/wqC1u2uFWOFx5wbb
Em7Clu/apmlMRWCYK5b/AFihcgH06c1okoAveH2UW8meSVThsAhSOP8AGrC3MKJIxLp5Z5DNkEVV
nZ45VaAqI2QY28bB6kfpTriZ0jMIeORn+VgqHJBrOU02K+tidNt3AzWu0OWKhsEgn/8AV3qOC1Fr
EqeQqMCC524P1ptpf+Rar8hTYwZyy8OO/wCNMubye9DTWzOAWXEZzjjqKQr2iWoGd2ZrmMM/OZic
jtxyOadObW24aMq7ucMCME/XtVYMkZLz7gxIKLjg89O9Lb+ddxSAoEdmKFGzgqe5Bz2/OuqnUSRJ
Hc3bXVxK1xbqPKiIVUPDc/55rnPEtuk8zPch94TCqj7wAT04roHSQoiWsrREqAGBwcfj/Kuf8SQL
C7W8G1QGyzTsMMD/AF4rKpTdVjbuy9ottNNZpaWgaNXTIVcAmtizs76PZLIiqFOSoXIX0NUtBjlt
9PVZHKsCfNkK8KCPWtbyjbQMqTAu33yp6DuK5nT5GDJowIoyzhW3gjcqYJz2xVE392WZxAdqjhQQ
Qe2OO9TpLdCRIgWKlfnwTkL6nio5jBaoJEdmUnlS3H1ranG6BNodZLPcSfaGRSVjG07sYOenXP41
Y8q4Nm3n3LFkfAjQ8D39+OKgldWCCDcuzAHGMen/AOurMcp8qaGZ2lYDgM2MflWiimgvoUgRauGc
gFmwCfmPXqKeUWSBmRmVliAGFyfwHpVZopHMgnVhgLsVQSR/hVqJSkSpHGQNudrKBk4pSjFajaVh
8EUkMTtO7NlgF4G78D26VJLFc/YhOGIIblHQdKq2xnYsUQlVGTHuySfapBKzxAxuzKDkZHf3/wAK
pVFESTZJAxe3WNYjwSCiN3/CmJK9ojQxOqI55LLxnjpx1pkklyksUjSIoDAIFcEg/T0NE3zwJCbV
kDdNyjB/GlOPONJMle6jXZLlidp8qUjODjpUROYyHCuysRuLHA6cdOR1p0qrDsiVVY4PCjJzngfT
3qSOIrCkyRgSqTvc9cY/zxRGPKrCHSFlKIJJMKPnI5TPpn26VLDGm1I3IVQBjcegH0qr5d0lzHJO
DsWTLIo+RVz0FWGR5g7xxOkOD5YJBOPw5q1TUwaaY2e7tN7W+3IEe5SDgO390e4oS4fYNtmY1Vfl
3L+tQWW9rsRSgBSRtfbz7itBoPOtm8hSSHHAbnHSs5URFC5tJ2UTCNi7MOCwIbOSfft+tSFIWSIT
222Mrl8DgH1qadLlLQyJIUKf6ssM8+hFQwgHy3SZWYg8BMD/AD7Vm6CkyJ2sMiuNtyHijXLPwxyC
R64pz3U1sAsboCckkJk5JHOetPgtLi5iLPcAgMNm58d+c1FPa3VvdOFVC5fuvDE+9dFOqqO+pCaS
CV5iPMYEuXIjKuPc9+h9qdK/mQmPZtdkwZFBHPp0qXTw+GGoxqrbyFB7D1ouwkbgxxsS7fOAScj8
KcpKqilJLcbYoBEqYDKhYlySScf/AF+1SKHD+SsojMh+UenFQxW7Au+NqjCgkkf/AK+KkWNeXbc7
MAVOecjPFDi0xNtIckYDlCCqqGLhj94560iAGQy2qlSWHzZAVT64xVg7WiCzkKSuXZumf8aIhaMz
SxOMkgFCRx7D8q0g7Igr3EUybpPIdgzLscRZ3txnn0zin2dvcxrJJK+HYnCZ4IH44zSyX6tGTL80
YblVAzwc8Z70W0yQzlnC7QAAXPVvU+9ZVYuSAZFI0FwfOtwik43hwQOakvZYiyIjhxxujC4OOxp0
0v2uYyb1wV+ba4GDyeM+tQLBGhMAIDbuGb88+tSkkAsyTQ+Xb22S247uMfL26UOVRRE7S7yR8pTr
9aZdpJc6hFD9nwwBO48gjjH+TSefPLnzlZVLYVkXDEenvSk0g6jryOe7gjEYC4+9IDkr9OKjljLy
xNb/ACPG3MhGcjGM1YsHRWMD24jCDJKuNv6/yqB2kuMllCKpOQOv+fetYT5WBLBK8EyqkbyIoHBO
MfQ46fyqYiRnaWWYbSMFyucfWqYiPmoRGBIgBQSHAPvT1vnuYY/NgKMTkqDx9Peq9s0g1JJpII41
eY78H5cEn8fakN+bpU2FxIhwDGM8e/tTZIklmVxGAEIJ2j8x7/SmW6R2pDxZySS5YYP3ulUpuQa3
JZH8gbjGwlA4fy885/WpLQttdrzDRyAhHQFcsPWlluTLKId21c/OpHX2FFzcAxKZNyAswI2j5cD1
/CsJyVNkNaleB4Y3CJCyqEJAYDI54/CnsqRvgOGJcbVZsjP+FNgPkKrXKZzwjAckfSonF0RHMdpx
kYHXr7e1aQqtsSVh4iZUj+0F2kI4JOVP6UmnXE1urQ+WAzMSA0ecD8e1SxypFC0k7xtIF5J7CpIy
IMSrFE+Bl1MoGD7e9E5MCKSBUbyrZncOBuyOB7dMgVOkX2a1DA7VJwFVsY/Co7e2R7nfHM3k5BBf
qfbH1qSSANGQ8pLAny9zAdvas202NXuQRCRXVlgCgHCADqae484sxgJJGGR8LgU6Gb7K7SFCSU2o
duVFPSK3uJVwqncMEqcduaOblLTTOZ8e6ANe0yZLgFgowACT9CPf3rxHRb7UPhr42bT4AVErLkMM
LycgkelfSDxC3I2gDYDubA5/+vXlHxq8Btqts+tW0yiUk4YRdR6ccmt4ScnYTaseg6Ldx6lpov3Q
RlxjajcOeK1ILiWEmH5RvbKuozx6EV478FviZMmntoOtIE8qQ7PM5IXOAf0zivW4pHEqkk4aNQcD
OR1qZS5SXqWJEmkRpghUlQCWA5GfTFD2sUERMm6QYyEBJA9KaZBMgMBLEMSVz1/+tVa4upGiEkjM
hB2gMOAf6isnXiI0raURgzyyhwyDdk9BnGKqqVLEoF2scZwfvZ6e9NiEQZYTENhcbQ2Ov9fpVhDB
bEpAgEeNygnkHPatIyUwbsRhBFE9uzBMjnBBz+FTW/lGFUYBgi/KCuaV2wCXiO8g7SecnFVgzu3+
tVyBufC/dPpVtXFdIkuoAqhnwFXGQFxj602yVfKZBIAoznac9+M0iC6ijZmkRkIJCgc5PGaSd02L
ELsKSPmIxwPrVRdmQ1dFPVdbtdHQTXt8qRhsMTxk+2eSayr74g6d5QltfKySdziQdu9UviF4MvfF
rJY28zEKRlgx2kZ/LPPSuej+CLwstpdX8wjIyWSUgehz3PHFYVakUSmrEnjD4taTp6N9iDyyMmCV
H6cdBXF6L4au/ivrKyajEI42xiIAkBc+/rXf6X8INKhuGhudpIGFUruUpjoeldhoXhy00C2FjZIq
rgZlWIKc+g/xqqaUmIq+FvDa+HbVLFESONAF2smCQOnGfSqHxM8MXXiS0WG1coyyZIKZB4FdW8jT
ov2l0G0kBmOce1V7m4aKZbdAVZhz8oIx2rZqyEtzyrR/DvjiwQ+GpbZFtwzMk4Ykljyfb8fyruPC
HhptLjWa6ijEhPzFsADBznnp0rX+yqYykCAlRzggU9U82BPLkCFvlOUBI49M5qW7juziPjLpN5ca
RcyabMWZYvnjV8DPcjjmvPdD8ZanoOkDTNH0qdbhiBIWV1AGDyCRjvXu19pUAtjHMolaUc7o84UV
m3fg3TNscstvCoX5lBiJIb1460lG4aHm/hXwh4u8UyNcavMTG4G2RiCfcEEcfWs7xb8Or7wWTq9h
fySvCQxJAXy16YXAxXuOnadb29v5qq8kjgAHdzjtj0rmPHc1vdWk9neWG2GWMq5de/t7960SSdwb
uYHws8aJ4ktljv5PKuFIVgcsX5478Hvj0r0dh5cG4qAZBguw718//C3Uk0r4kNpIYhbshURjx8pP
P4+le8W85msjgKEYkBWAzmsalVR3EyxBEyynynLF+mDxj8aJY42hBUr97DSEdD71VDSpbeZHMI1Z
flIPOfTBqURW/wC6WMqy/wASnqT7n+VXCfOTN2RJAXWBYVZD5YJAJJz2zipfOlj/ANFTDFM7DjO7
6+9K0WbdpjHtAB3FeCSDSLPdysnlCIqx3MQTnp79+1VKVgi7nD/EL4ez+K5VeeJizqcMpIyMdP5f
pVDwL8AbDQdWTXbl90jABkJJPT+ea9KSG13KVZSSPmdU5JJHHFOiMZnW3YKQCNjlSD+tCleRRCtp
HZgBnUEHkKMnB/Cmm4kihwACSwyCvUVLIlrckq2TIDlWK1USQs8q+WC0ZG0OMfjSc+UZHqc0tvZN
KhbLEknPT1zXiGg2l7q3xIe7uJQw80lgrcuM9OePxr2fxRfpJpMkyo0brGQEMZ2/Un+leV/DmwNn
4wlnvWIUuWAY4Bye34dqhpzQnoevxSMlkIlBTaoDKWycdM8dqcktui/ZpYimAGGBxntwabZMZTiD
cG2AhQvGKR5mWfyJtpUsWDbs56cdPrxVxlyIiT6kssHnSDBARhlQFwKdAsQRotxJJ5AAz07Gopb0
RoIbbhVfAd1OOfTnkVMDGsYjhmAIX7w6GlJ8xDldCF1DEmJixPBycYpzCOaRUlhLMCDkJkrkZ5z2
pjsosXkSaNnjBLkpkg5+tUkv3milmhuCQrgMygAn2NJRTE3ctXEagrHEgLg/KuOf8+lNSzjdQ84J
CfeyOT/n0oXUUkEbGEqwGQQcAH0NMvb/AE5k815W3DbmNVwARgZ6U2+VhcsZScmSQLhcbWKjIH5c
VHK0NtuW13DI3YZuKjk1C1bZatc5WRMsc42D1Y+lZmq6xYWhZEvEcjOAWyM1lKKmI4z44+NZNE0N
7UTh2mV/LRRgvznk/wCelcx8BNJh1+6l8RtCWaMD58YAIPOPftXL/FrxIvivxH/ZqSPLF5hWMlcB
cnHGOR6/jXsPw1tbPwt4Zhi8xAxUEuwxk46VdNckbDO10/dEMrGqKVBQkgNj6djViJI5FKKyZcHy
yQRjnqazhrtjLCJ3uY2U8OzEADHYGiTxFYoVhWZQUTLAsCabhziLc8TCfy5ZS5IyCDnJpPJhZtsU
QBI4Izgf/XrPv/ElnA6ruC7gDkD271FN4g08RhjuBODIREwwPyoUeVAaro7NGsjEgE4IPqKcC0c5
G+QbQcbjwfasRPGttuVooy8e8AEKeFxz2/Q0k/j6xkcxyzrGskg2l4scA+vrTdblQHRRSRANHJky
FCSwc89D+PWmwSKwdYss+fmPtXPnxGJQJI7WRoxzG0cXy4z1NNXxBcTziOzsHQyEqGCHGRzjmhVJ
SYHQxM0sUswAQtKMAjtTI2MkrmWQHcANxHb/APXWHDq2phCbizJQqcHbjA9Kiv8AxDqFq+1NOdlK
jDgHhvb1qHNp2BtI2b29t9PJlnLEISWIXOBXO6p4teOR3tbCQkvtjUdx69ODUn2jXLgGJbCWSRyW
Vsbh9fT8KrQ6br0MavPbqgeXBLH8en0qowU2S2rEFrbeJdYiV2vwikncRJ8yqTjOP0rqbC0Fkkeb
iRwoGWJ5B/wrKtbbUUiISZHOzk4GX55GexpywavKv72ZAh2+WkS42jNXycpJvtcokZugco/AI+Yr
2z9P1pn2mK4Qulw7EnH7tsDrxxmsN4dWCtbxXjBGfL55IPqaih0zUFY7rhyDnBHBx/8ArqXdgdBL
cJHZlZHUSR8gg5P+faq0esIiC5KFjnhEcD8DWReeHdalZ5be+LYJIYtgmnWng27nmMsuqSMQvzFz
wDSaTA0pfEUM0gRYmTJIUMMHNYOvo2oKZEnMcof5d4OMeg9avxeFjJcIslwRsOSOuPYVHL4ULMbX
eXLHClTkqM9aaQHNyXusaeWktr4MTwVZeTx/P3rZ0HxTNGCt5MSX4di+efXpV0eCrAqrASsudxAG
Tz29cVPbeGbF4Ejt7cTMrEorp/OqbaAnj8QQSwJLFOGVB8+WA57GlPijTrfDzSPhycuxHHvion8I
W/kxtKFQq2ZiUxk46n1FT/8ACMWCoDIoBJ4IbAAxUtXHZlf/AITqwtXaNUJR4/vlDjPriornxas0
eLe3dV3ZZmXjPqK0JPDmmOuBEu5Y8HheDUqaFaiyzHaqxAGMr1A9ecelVGTiI4DX9d8V+alxp8WG
ByXBOB9at6F421OWAw3UUrOoGwopwR6ZxgV18+mrPKqPCrBQwAKcY60tvoNoFW1itEj+b5I8DapH
p/OhyuBkr4lubhhFHauHYcmQ5x7DHOKYNf1aZTGINo4G5fUHv/hW6YNNtJhBCzO3/LQK+B3/AC5p
ZdLh+0LMEVVIBZiQQB06Y/WhO7Axp9Z1uBfMCD92cGPB24PTA6/jVf8AtPV7eBpLyR0AbIDHgGun
gtxJKsYjB+XhlHA/SsrxD4fW6DlGdiifcLY4zzn0qGrjW5jJ4guTfALNkTZyynKk+v1HStOwgvpb
Rwt6ihAAFKZGMdao6R4Bk+1i52uygkEAcLXQ2+lHSkCby7iQEo3TGP8AOaa0KiZcVjew7o4pGeRx
ksOnJ/So5/D95CHlkdsuc5j6k45FdAzQAIkqBMk8oAeRSvPHypVVZlwoVT+VDV0M5638PXVq5R5f
mYYJ8zPFS/8ACK5ne5F48iMvygsNwOe4+ma2nkdwCilUUnAIyM+g/nSPMoQNEgXyz1I+8fepdNS2
AyG8E2simTJGSNrMOen+TUq+FLYItiz7ucAnPTOadda1JY3AtTbqUddwJXaoHPOM1ftgQBP5YORh
Spx29K0XugZ40RY5ZBFyFkOFI5xUx0O0ilVUiw6gYAbqTVoRG6UjcVLHGW5z/wDWqzjyYu7FTuIB
yMf/AK6ltNgUIdHhjAR7ZCq/KjEdvSlFhZWNq8zoCEJKlm5Jx3/wq/I/m/ODlQgwDwR+FQXFtBew
Nb3AzkkoQeBxUtrmGyjpmq6beStBOoBUBgHAyTVkvYLIYcKGIyozkH2rHufCM73UVzb3zxRlhtIX
JYHtWyumWtkEWW4PmZ6sMcY9un1qXNNBdkqbVjS5WEO2fk2jlTRJFJNMnmWjBCd5ZB0P41LHLbwI
IGIHmchw+OPU8Uk0cjTCIznCgZ2gdf61Dk2rA3cbPc21ntVkyxOCo9aktJCsZZYslhwEHOCP05qK
W2DSCZIYQVbCuWzx7g0SZilDyrGSxAOBz/Klsx8xKLYRWyyKoLSY24HpWXqXhmG4uRLtDMDvVxkc
/j1rVS7eSLyFhKqg4BHamvIobazbcj5g3etotCb1K9nYKI1IClcDcVOP8mr8VtFs2qQFUEtuHf1q
q072zJESPKzwhHUVJJITGyQIQjkYDDmrTdxCoIdyyylQysc4HzN+FPmmWFC2wEkAjPIJqHDRxmV2
VgGwQnb6/wCFPVgIJYVAB2/J83rSbbAbLc3PzSzqpQAkccH0+tLFHBLZRrLIpdHDBVyS/tj1qoY7
mRDFGzbl6IxGPwp8c06xGGNhu28hl6DvzVxkwLNuFmk3wWkaqDwRxknrVe5kuLi5UfZxIAxA2KOD
6VetLlQi2/kqgQAja3AJqKS4aaQiHapRdzEjcT+HBzWc1zICJ9jRoinec42x5GPb1pZk89I87lww
G0jg80skKTSCQBQwIxsOAR/jT5Bdb2eVkCk5BK8Dvzn24qouzAesoW3LlwWH3gDnFJbOn2fEigSE
AEF8Emq0kbZCAkOV4cDK8468frSwxh0FwzEFWxhjnI/z+VYzi5AFwsIkKI5chuecZ9aj3CJ1jxuL
g7FX/wDXU7Ikc22VmBH3CcGl8oSoI94UgZG0Uo07GkZMrSyqVIdCSCPmAwAKR5ZGkNrCg2k8lCS2
76Cp5FAIhIG8gbsn+XvUT2zh2KLjcwGCvUevSnyM0TTJUO6dYxKzEqMsw61LEDJEyzoVAJCsD1/y
Kg8mSAqDIqxqQNv8RPoKt5BYxrCcFshyAcH/AApqDtqBWjgSXfE5JC44YYwPSsDxj4AsPENpJDBE
iyFumeo/zk10HluCrTSBWIwpBzx369KbN5TPh41ZgwGSM4HHtUSaiwPCfGPw78U+Cp31HSpmlhWQ
Miw5cg54HQ9Kr+Fvitr+hXK2/iH7RKCQWdwAVPbsPxz+lfQUkQNqxMTKMYZ0AGc9Sf5V5/4/+Duh
6/ALu0RorkE+WAm5W9z6fSnH3mU3dGt4M+IWn64kbxyFi/VUflgePqPpW9DcM07BAwyQVJbJzXz3
c/D3x94RvGn026uHjjbzFliXAT6Y79BW1pXxk8W6Iht9UtpJo2JJkYkSA/3Rn19aag0Se6SE3My2
zlnBIwxJBz+FPazS1JWaRFdgdhY/dx/+quE8HfF7Rb6zE00M0crghm6gHHSumsvGum6ipU3qtG6H
cXJBH+c1cYpCaurGpG7shbzRsYclk4NRpLIZ12AOGYAFMcn0xUgnt7mzlCyqQqYUBMden/66ZEk6
MgDDLMMllBA5rOdJSQyaEqJ2UuCHbOV/lWD4p8EafrckkF1ErNgeWTznJzxnjNbkTSwMzyxliBnA
HT3py+WcyvIhdjlQzYxRD3EaQdjzex+EcNpcrMkLxskgIU88ZPb0rqdJ8LwaeWMUaKSx3MFAOfWt
1QhuFkcvmQcqidfYGo/IlniaNQ6vkEMvXGcdMVopXRaasEKTxgRuxZc/JluRx6elOigm+0CR32ZJ
xhuaWG12qkb3GWL48xwM57DjvxTHlV5i8s4cxkAEsCP6d6zk9SZNCXMcn2ZVYAKp+UAYwKht7qQA
rC4OAMgAHI/GnXFxuIRsbHY7lJ521D5trA5MG0IWOGz09RXXSbZS2JN4WUMFJB42E4wPb0qK8e5l
h8qZ38pOWaMgbRj36GobnW7SEB/NBKgl2UjCisTUfiPpmmQErdpKCMY2DAFcuIkmO50AdIrVHaUq
QoJy2T9DVK68URW1juWcRtIxZkZM4P8ASuD1b4mRyERwCRww+RdhJHfqfTtXJ3V34s1+7a38yYRZ
yobgNn8OfWlGLkxWdz0LXPivZWtsbe2bLxoSNxHLY5H0rhdU+Iup6rM1tZROIzGN+0sDk/05q5of
w01m9lRrqR1QkFgD29ORzXX6F8NNNt5YZRbElCcO6YI468VstBu9jy9PCWpeKb9HuSfLD5ww3DGe
mPrXbaL8HYmZWnYKBgpGGyGX1x/SvQ9M8J2tvbLFCgVoiCQsQO4ce3atA2jW0Ya3YsisAMnnr7Um
1cDD8OeFtL0uFbaCMllUruK8kenoOa1rbTbazmMCRqwcFindeM/rVy2t1UGRlLNuO3IJIz1ApkLw
WscmyRJJN2cnORUyhdgNmNvDcFwu4kYHGOOO2O3PPerUjWiWCwHaNxJbIHHHB9hVbH23bJMsYZT8
uUyfrQltJLbsszyEuSgYAAYH+f1pp8gXKtxp8NxEqeWmS+4grwv6042VulobeJQrqSS4bqPSporG
43GZgx29dz9ce1P2pMrwFPmKk8HqatSbGm0Vp7OGe3CyBCwGY5FG4Z9CK838d/Ca2v4xdWdqGZQ5
by0y2evP1NepRCCZCmSsxAJMhwOnPNU7sXA8y0KkIAQJSg9evvUSk09xpts8E0DxVrngO/8AJvow
YwAoWYllya9d8J+KrXWoU8u58zBBBRc5zXP/ABC+G6eIYjPJAUBUbn3bQ2OhrgPCOu6t4C186deG
QojAIFbJJz1ojBSWpV0z6BnjhLLIFUBwQSW6CmRwSNZl/LYq5I65CnPb/Gsvw5d22p2kV0kiM8gy
EJxnHUfWtxkeG2VZmG3GQSM7Txz+FZSSitQIQsEaqfKIAYBc9aWcSuC8UIOFJyMnB9ff61XeKSWQ
s7g5YHGeCKtwQ+UzyyTKULZQAkdAMjpg9a3pTuwbsihNcXqAySRBSWBBDZBGeanNyjTn7SvyyDkg
9R6f1zTLi2DXLSblYKBsVgTgZqWO3UEXDMJAi8nA/rxUVXdgtUOZ3kYRywcgfIyqFLL2z3/Coxb+
UZEmZCZicyOScfTFSWUcqx/amBUljtViCScdKZdvPI58t2KkcmMADFZqTiNOzHu9nbhsEl8kgMOG
PoM96ispjHGIYFHyn5dr4C0jxxoVL7nkHLc/dB/nSfKzuywyRlMllLZDDPb3703eTNE0xblpw3ne
UoZeGcH/AOtzQzwSD5nUNkhgzEjipym60YxyHJUs7kc+1QKyeQ0kMhCDO5QRn/631rCpDS4N3Y6S
QywLHJFkk/IQ3AJHpUKW8YUQvhxjGducA0+QRHYm9gu0qsjDCg4749KknigTCvIQXUAqvGBWkKLl
uK7GKUjiG1BI8bAKsYBIOf8A61OKhVE06lHmJyG7fT+dOu5YC5byQTggkL29qi2vdhm8xiwGdhIG
T26nrVt8jC6sKGVlDCQFix3bF6Hpk1Kk7WqtJMwKqp3hl6D2qEhTMyXMbKxjBVQcjO7rwSKrzysI
2iKBkClWZj93BPP0xUuXMUpWJ3ne6k2gKVJy3ydRnj8akmkSeFplnK7V24I+7z1qEGCSANb5ypG7
IPyjj1HFTxQW5CTv90E+YoPXtQoczByuiOExtGdzneWByoDY9/ei7LRIA4MryYbvwMfrVizWOWNp
osFYpMoGQg/Wq0o81pY4AQSRgBSdpPWq5JILaNFaHzJJflmAZjkIegH+e1WLm5iKxiVWUMSrMp/X
pzSTIrXC3GEjcPgMc9fei5R5QPOlIUS4JBwV4pXcWEVqWLe386MMCF2LtzuP171UuVZYQkbkEvjB
OQDVmCYJCC6HHqAeeOtJHAfKCxqrpgAgEZA559j24FJzTY07kUXmSgeam1oeQC2No9TVg+SEW7ZW
UlsbQvzZ/LkU1Xt763CiNoy3D5yf6URu6ozghlZiHQcHHc8VnKPOhp3Qi/bLedU8tSz58sKA2D7Y
/rSGNzvjuZFwjYK7cDpnnNJC007sbcuVPUfjT4oZo0dltww3fvAx+9+taRvEqLsxrW5miBVgyAks
q5GT0/GlMUSp9rkk2nbuKhcNj8aWeKVDHdNb7kJJVGGTzzgVHMZUdblocBgNqlujfTvxXVD3mW5N
Drm1tLmJQkQYFdwkyAR+HXtTbNb1Y5BGEwx5Zefqc0gjmEqkSCNUTgc/N/n0p4V0tAYbbczMduVO
F98/yrKq1ESnJhOkrTIbeThlO4t2AqKORrorNnaAvLMOAanlSRlWY3a4YHawJyDjv/hVMma3uQGY
SBiFKg9azirsfMyaN5AFgLqxK8IFyS2Pw/OmSW2JHuDt2qMsvXnpUs4jAIiCqGkXIPtUMZknLIYA
HDEAKcAj+VZzi2hptsRLhJciJRycKhXCg46//WqNYA6ENPhlbhG5G71x3oldEma1aQFFZSxYDJOO
c+tSeWxUyyRK0ag7WUHOc8DGf1pwmoRsxczI7aQxyshlKIzng+uOtPS1Eatli5RsRNuOQDzgU25W
UAPdujqTkbvTOM06dx5ZCPGgR8sCOMdjSlWbBOTYPbsQSJwyIMso55+nrTrSV5pAz7o3VDhmAA2/
gOKRmnUASlmJ+6EfaDTBFK7yImU6B1Vc8/h/OuujUuw5nceIo/tQhiUEN13E8DPr0/Cp9XUQoqRS
gqRtdXlHX/63WohHFHFuLszFsbZANq+/rTprGSWQMWJ/dnAUj5j61jWqtOwrJFdGeGOTbuP7wMrM
CA2O1QeTPJcG5fJdTtCqOf1q5Yo6rLbOGAHOWAPNNmtJrfaeTGrZBPBrFVrlRdtBqOFZhdRh5GA2
RqMEe31+lMui2Ft5RhyRlVG0gHpU81uDFHIGBCodzA5AAPqKiktI5J3ErO6yKASE+U47E/4VE2pF
FfSd81y5mkIGD8mD8uO//wBeia6lnZYzGmAThm5OPy4qcwRG5bzARIsXVH4xjoajllFrlI7YuzE7
SRkAj17V20Z8om9B9rcliYpir4HBjXOBnFTSRpDEcQlwWAABzzmqUFxLMZJHVYQFCkn5SR14pIri
dJ2luUVHBIVmbp3xXNiKyS2MpLUdeAu5eKcxAgeYGGMCo7t08tonkBIbqCDyfTH0q1NLevIGgBVZ
CfMV48Hp1pAdjxxGJywUmPcM9f5fSsY03VYiMRvNGAx2Ar8xJ6gU57Jp4ghVSxjxhzyvTmi6lUSx
70bggMQoIB5PGf51BLeuHJG5mYAhmUA8VtG1N2ESRG5tHkhQAoT8rsO9MkMilnuADvA+cDBAx/Pt
TjdRR5Y5y7E7yAdvIp0EkTbPtMisrZwCpJ6evH5VTqKTGnZjJ2ggljURyIzEYl8vIPTqasmOaa1Z
oZmQgElWk25IOR1qGWRSgcQhgoIUnGR+dQTxXCOJkkj8skYAGVP/ANesKk0mUnZXJ5ma3ttju7yq
SY2yMsf7o9eO1Rt5twEhkUK5ClAzAcY6UtzbSTwxyWY3A8glQT+A7VHP5rOBMrqAu5AVwWPoKlNt
grrQrTxyvcrEsqkJHh1Ug4PoDVu3SG4dCJJlCSbJEVgd4A/zzTGDTSLeJGzgx5Krzk4/zzRbxXMG
TKUjZsgFuAc/Tp9a6IL3SW9Ca6KRllWVWRUztQ84x0qBNWkmsHsY4iQykMWOfTJA/Slu4ZftDNIS
wYgEIM5/CnGWycrI1tsYAj/VnJPGP85qm7CKtvppSJ7hyFABRApycH27VTt5LlLlYWUKFPOT8wWt
OS5gRsJKck8oFJI+lUrqCMSpepLhwCoLD8efasJzdtC1LQ+Sfip8I9T0fUXkjtXaI5KljgAY68ce
9eZ67pyW6iedXZyRvZQT15719+eM/h1omr6cY006KWfkblbJA6Y46ivEfiL+zJJd3c19pkksG1ct
5a5JOO64561r7SC3OJwdj5M1NNOfbE8yxhT8+Uxz6DvwKy7ZLmW6MU8RRUXfGMcbC2AP6817H4y/
Z08SWSfarmzlieUAvFMDvQ888HuOawbX4L+JpnUTQF9jgDaoIOOc1ac2tg5W0cRDGRN5rQElBgcH
Gf8ACtnTtCuZrBWnRwcjAK7h1GR0/Hmu80r4L39w5ml06aExZ3l13hwcgEAcZzz9K9I8Dfs4XFyt
reMhCNsDkMVzj+IjHp2+lbwmk9Soxb2PNvBXw8lvpEjiVmiVlZJETDIpPzL0r6Y+EXwsudB0yO5m
twQEPkyzYBjOCOgIre8D/Cjw54XJupnUPkiPYu0Y49ATnFdnZpZ2kCfY4xGrIAEZzhRjpWjxLgze
EWlYn0y2+yzlEjJR13EHGVGfrU/25reM22wtuBPDY2jpRJqMautrNIoVEy7owxkD370lyI96xqUc
gHIVufpXn1q/ObRikrj/ALVgKjOqxkH5ACB07VFFEjvJbJvBIyWBAAHqaikbzYFgmwrozEB1J2rn
+XvT9Pvkt5GaQFmXqSRyoHTOR0NZRaSLL8vkSMFVmO4neFwSDmoXuVt4URsNhT+7dCATn8un/wBe
mC+sIp5XumBkZgy7jyVIyPxpJL8Xieag5LnagXoSev1roSshNWVy5BMZzIjSshDcM7cgf4UkjWUb
ukeSAuSxI2ueueaprb2Vor+ZIQqoNwzgt/j1pmnXtosRsWbcSx2gkc+35VjUpubE20y0bO3lckPi
NiGByck1FMgaVYoJWjHJYK2CRnr1NRtdPtMQVlK5xgYGM9uetRWVxFaIyySs4YkkMeQevf8ApWHt
HSW41JWNC2Tyyr28qyfLgb16A9ehH5U92QNKcAqpJIDECs9NYR7cOoEY88eXvBBxjvU63guLiSPz
CFYYZiO/qK0jNTeo07li1aZJcGAop6EL1Pb/APXU1rErh5p3YI0m0oT8pz2AHPFU/wC0Ntoqyyh2
Vtu1XySPX1z+lIuuI1kX8tWIYnaMgcdST612U0kzMsmK0SNijSLJ5vy4O734H+e1Ty3jvMIC6SrH
GWEhODnGOfasZvEaQR5G2NWAMpHQA9vX8aW08QR7pLiCN42wSyoxG/n1NTON9Aas7F29aU6gsULB
Ts+Uq24Dv+dXWi2jYigSFFLAnBPr2rIGvwGVJY45CxckbiCXOKbc69BITK0pkCjkBuRXJNpITUUa
rp9reOVXLAkbwucdP060+CS3mufJRNgjA8wZx37etYtt4itossk4VXwCXO09M557UjeIIZJgVkGR
wZOhX8a2pxUtSW0jfyDbl3DMAvCvk8+o560y2mt4GeJkeUSMMPj5sY/nXPvrtnK8jyKCCcbmRhuJ
579xUg1CBnYxPIqc5PPT86U0o7CTTN+eKPzGhj2AKoKkkc/nXLa+S1wZZSo2TDbhMcY9KvXOtW8k
AkjDLIgwBJjGBXO6zrguLnywyqEUYLAZb/PpW9KWo1Y6rSb1JAlw0gIBUojKcLx3FatxfJI4nVmM
TP8AOSoAA9fWuQ0zVZJJEkUAFySWAPPHStWXxDyIonJIHJZcAEdfrms6r5hNs0bOVyzyGNC5cgZH
Kj/DipmlEqsIWDIygMCCNp71zzeJpZndpCpUgMqKTlOvrj6Yq0uvNIyxxsqow5Yrn8gOc1EHZkOR
qh3SAh9zBSSzY6jtQ0USTLL5yqoXayg9gOtZf9uJCPMIK5B3EHqo/So08TROCIrYxjaQrRRc5x0/
xrohJplq7Rvz6nFHCFLYZiQhY53Dpj696YqrPGY13YKkF1GGA9q5W91r5jI6SOY5tyhlIBXH8x6V
Yh8RyeS7Ksqlh+5ZD0GP88USauOKuzoZbhFBtRDGytkkqmD9KkkcLbKmAgLZKswwe/U9K5kanfIY
WSFw7Nl2I/Hv2ptx4ovVmaPahTGc+pzjjFc1RNFLQ6V5rFFOZwwGfljA5P8A9btTre+X5bq1dVOw
bxIykKMY+vaucN9dyBWW1YFjyQDwMf41HO+purbYT8mQ+wnJPUfWuig2kDWh0qTiQLvCAMcsVGMH
PvUkzQmdbRGZgrbgAgwx9c9AR0rk01/WXeK0itpVOVAJ7n19jVxNavVuFVbTbLG+W3jIHTp65NZ1
Z2ZKTZ0i3JxIrSHCqxUDBB+lMsbvyLEySnIDbcK/9K55L3U47kxtGVaVsbmBxzzih77VgohFtIWZ
c+VEoBweOfrXVh5puwaHSPJalGkFxGHMoBBb73APXH4UiXn2PCwSqJGbiNVPU+9c1DLqUUW5oWYO
4wSfun19aV7jXtskkELkE8NuwQvpSqy0B2N2SWY3YknbbHKQZNzlSBUv2ldy7cvgDDgcZrnYP7Xl
skC3Dl4zlSQeT3B9qrz3/iCKOS2mhZhKpywkIYA/j3pU27GckkdV9uEEJjtW2qGIZkfgk9Rz+NSQ
S+ZPGZmhwBiN2PB/AdSB2rkYm18WqokiEIOY3JwTnj3zT7JfEvzI8RRTKCJGQkKfXg8da5K6UmZp
2Z10+pW8YIuI1Z3bB+bPHY1E9zBBdMQm/OFDMDgjk4HPXOK5SKDxH5hZ7RQqSnDeYcsPp070ssGv
u5DXBaNVyMyYCnHpXRh0rBzM6O41OzM+BkKzDOBtPQ9s4+tLDqzSOywO4jPUJgAnHTp+tcxaw6wS
nm8K5AJkTOwVMNM1/It2d1UPsAQ44/vcdqVWo4g22dNNOrwckFSB5gJ5I7U2W6hgljlimBDD5sE5
Bx+VYg0vW4v+PogxE8MFwQBx2/Cku7W7E8cMDsUJIRgej+/r9KITcmI3jcQzWwnARSw455qOOXzi
ohdSjDl2G5T7YrFGl6tPb5S4w8bE7WfqabHpusQ3QSzkBaUFQsijA9CacrrqD2OgW5+ySs6xqEPV
QoBPHH41Bc6pFNOhmlVjISQEHOf6Gs6xsNel3x3RIlwwXacgDsfrTF8PanIi+ZI0kgX5RnhRU9RX
TZsr4git4xmUsFXABTBPtikXWrckXTAqyAB8HC7fc9qxX0rUoxvN2Fcg5wOSccZzTItMuUd3lncM
7KGQPkMff1+lKUVIG0mbYuFuFd1mIRl3BVPBPPv1pbPU4C8m+QFkALuzfzrG1DSdRYC5hv3jAXEq
Fsg5PHGM5pX0K5it9/2gBpFC+YAenvRyqLJuzfOoxRRF3uAyg7mYNkgVFLqiPgvFhVXcGYdR68Vm
Q+G7traItOSQ3zNtI/8ArYqC40PU5x5SFhIpwmxuAfWlKCkO7sbCalbRAwxSIXBGMD/OaLjVog6A
zMihiWLEDJ9MfSsdvDtwZTPPcMBH0DICQM/54p3/AAj89xcJm+aUNLhmwAVFa00kirG3FdWCxC4E
wJb5sBuCc/zFRXWukuM7TICNqRtlfr9exFZN3oc9tGWa6kYh25UZ49/Q0lvoU1zhpJDENu1AOTnP
esq8VIlu5pDUYL0kxS4ZG4ByRnP8qiu9WT7Uq+UjRZOZQ3zDj0HTnvVX/hGp4osfaCFJIJIGcdzT
B4WdplVLktliCVB+Vfw7UUqT3uSX01K2miMss8alQQwRu3BzyPX0qWHWNPtvM8if5xhVIbJPcn0/
KsRfCN1dHyjMyRlsMxj+YenWnHwNFaAIl+4dmGCi8D3/APrVpKm7AlY3p9ZWZhcI4jXGFLqcscjj
kdO+aRtftY3XzOA56I2Tn1I7Csq48PPJGY/tLN5THDuucnjHApzeE0lbP2p3BwzIR1/GhRSQGhca
7bwyyLJKqkpkMzYGKIvEVoDGyzIMoSV3dMj35rLfwm8kJeS5MbFi0Y8zcMe/cH2qOPwVulH+koG4
3bBn5al0+ZjTsjVv9Vh+XMyhmcBlXgZx0z7VXmv9NvLMwTorR7jktnlvaon8I3EKS7XM+1gVZzxj
29xUMfg9/OZkl2Rtx8hzk1Sk4MR4n4/0S68J+LV1awka3WSUtGUYA9eRx0Feq+CfiFYaxpIla/h8
4KRMA+SG9P0qPxv8NY9aspmtJX85xhnKDK+/5fjXid+useAfEJhmlZLeSTEqKpBdR3z7nv8AWrUF
VDWx9JHxRpaW4aGWJixO3EnA9/6UiaxDcQi5RwwLBTvXkH/D3rjfBem2+vWCXsciBVGXDSbipwOo
645roG8NRPcwDcxgZDGSrAbRyc+30rnqUUmJ2RpjxHEYmNth3QnBK8k+1Pg1u2ZDcpckyIAW3n7o
9PYVn2nhRHcQW14pCDAQZyvrkd6ntvCsC7psONuFGRnJ9a3ox5UDaaL1v4hs0nZftSq7clmboe49
6dFrNos7FblGG8ghBnGe/Wsg+HIYwY5N8koOSQeQP60qeF2aA7hhnzgSDjPsa1buyG+psrr+nPGM
TkjHzMh4PPU8VFc67piAMJ0B/h3EDZ/9as+38OQ4eL5gABvZRjB7fWll8KW95GFJbcGBKhecZFJL
mEncu3es2sLGDzgZHUEFVzj0NQrrsb4cXqspIxvUZ+h7/hUVx4VsUIWUuJGOQ2Txz09MUReGtHkl
ZpLSJmByrOMlTnjrXJWXKiCVvFFpCFdCGLAKyMRgHPJ6fpUw8SabES7XCyNtztRuf5/rVGfw9aNc
tFHZoXAw4HAzn9alt/DukzMYGhUFHIRj1yR39R7VvQd0TKVkWbjxBYtHvRhtOCQ/HH+e9VbPxDFO
5nllXMRwQSMDB4HT0otPDGl20S2k25iDuLGPBIz3HsOKmPhzT7aV4LOHzEY8oD0/HNdKimhqRBJ4
pge4LmZBsjO7GMA1LH4o0xLfzrYhFGc+WgUn1FNHhvT41PyIX3MQzHOfb8KittFs7fi4KBVYFVxy
Qee/8qya1G7JBc+MrcoxhVy7JtBP93/Pamp4utZLdY9xVkC4DDBP0HerC+H7NMFbcYcYA25CnPb0
FSt4T0+Qxf6PGzIzeWSOD9f8K1p2QFWXxvZpAYJy0booyxGAOPWvNviH8TbzXrldF0eUSPkANEvJ
G0fKeOcc1vfF7VtH0HTnt7ZI5LiQMsYxkFvTj8qy/hb8PbeWyOr6jGjXExZ0kYbio456fWs5SUUB
5pa3knh7x1aXFxC0riVWbccEnB6ele6aL40S+0qIurAqCDuGNo6+nXrXmXxM0rSV8bQRLAQI5QVG
0EgkYJ9T3IHvXr3hnTIP7JheO2Qholw6rk5/z2rndN1UgbaRXXxTa3EiqjsF2/K6Akn2p8XiCJIW
8uBn2/eXqwH4VoT6bDbOWNmFlcgkKw/yKZHbqYw6RbXCHftXAPpWsIezMpO5nL4rubhy6I7oGCgM
pyKszeI9QtAqLbFS20uSS307Vq22lvbhDOiDbghXarMy2WwL9nh35yjJznHrWjhzsIu6ObXxDdCJ
Li004qS5BDE7ePapJ9enULJJasHQfKVXge/NbYtoo7UxxxNgnICr0ph0oXVs7hSVVckMMA98H2oS
cTRNNmKfEmoCERRQOrCU7BuGenp+v41WHiLWUhcS2JUE8yDIJb+vFblpHbxlpmCBySEITnFSRW4g
YoIivmsAqkHAyf0rNxTBuyOalvdYv7RmitmcsDtBdsNntj8axv7DvFv1naxAVCGYrwAfXPrXogto
1CbLQKgX5S8eAff2qEWVs5kihhJDPkEcbTTXuolts5m4v9ftLSP7LEDIrjBlcAHjr9eKkiuNZO6J
4Crs25yG65H6j0rdVCVMMablUghuQd2Mfj1qZSkVuv2pWVm5ViMnP0pSjzENq5ztqusvOEeIhywV
WLbWGR0Hr0pYIdasrkSm6IVXOASSGJ6H/PStzyHlmEiBSD905AGM845OPpTBbqylUuEJXJIGef8A
CmoqKE2mYrW2riU7rrcHbdIOQCaWXStchjdY53XzeWOcZP8AnvW9DpsCOZZjuyAwBHTj1qQq8SmR
2VQ3EYfp05rWLaEcvFoPiB9iyXkiRmT52ZucGpNT8L3jkQrqMrqqgOQv3jz710iorxo/kCMZ+dm6
U9bm1MYIIJUAbn5P4Vz1Z8q0A5a38HamoeefUZRhAER+dv8A+uuH+JFpBomlySC8cXABKqTuUmvT
fFfii00XSpri5lEarG21ipx07e9eCa5qOu/ETxSY0R5YEcxjy1yo54/P1rSlUbAn+Enw+m8Sat/b
l8jbYTlWU43c+n0r2W08E6akAtYDJGVX7xfdjP16U/4e+Ebbw/pSwOqoiKDIoyM8V0v2a1ELJDET
k8BiSD9PeiauwujDi8I2zQr5IiJQgMQCSf8APrUx8P2FjIFmUszA9GJrXhe3WMNvCEAYRV/nUUmF
dGdMoAfvDnpWtNpAZY8P28y73UkBjtyvI/2qsw6FaQwD7IFZVGGw3X/PpVlA5Cw5C7gcgnqO2aWT
Y0wjeRgqjlVGFx+X61M3qJysyjY+HdPt5mgS32LIRvUHgH14/rVj+xrCxZoIoCvmHLZAPftxxUzR
mGR7lZS6YGcDJxj/ABosfLvIPLEp2ICWDoRwCPauWdLmQJ3HNBbpbj7OIxkYHycmohaxFldlzKoy
voDVwRwqrEuGUKNq44zVFZ4JpVlMiqgLdjz/APX9qunTUWMbBDco6hoVZQeWAGQasQ2qAb1VVUMM
HceuaHkkQbmYKpXcrMuAf/r+1TPHK9vkFk3DjHpWjoKSBtogRfLZo44yGDdsEA0eT+5a3ILMwJL5
4BpqR3Me5mUMEYZAGQaVpSGFzErBiP3gPHHpzW1OCgyG7kH2XcxiYhFLEupXH4+v41ZjS2gTziuS
SQoA4xUCym8iJdCSGIDEA4qe1iIiCnCk53EDtisalVJCIriJZWcWyBTkFzs4H+NNaztoXKxkmRgB
sZjhf6U6LzDeKVQrubaB2p1zB9mnZ23SAgHKsAQf88UotS2AYI3t7gqrb0c8Erk59KUCVIpCHKsR
lmboR6f/AF6lHmC1JgjBIkLHAHPFRPKWUwSDCsOXK47VfKkA7TrSNpDNJdYVWBYHqwweMU65eITC
XywF3DAKccGltyJYRvCkLwZAcHP/AOrvTb++jijWyWF9yryQvB46UpSsA4T3dzE0UAU/NgBAOeP1
pLZWgPmhCkgUAhl6DH+Tmq+noArII9ikjCgYxUbzSToYowSpb5ieSwpqPO7AWZbtZ3CPgBTg7hyR
6/pToJp5Q8YhRtpIBxgD0/Cm25YW4DsjAsQp24wP50yTz45V3YKZ4AOMjHWspz5EGo8C0R5JBO7t
tOS/G057UtpK8anzJMgMT0z8valMaGUMkIAUkMx6Ocj+VSNAluN3mlSQcLu4xnpVxj7RAPuA8sRQ
cAHIKjpUaTIUaORTuReXB6Z70sN00TKkcDkEgBgeKkkBmjfgKARkMR19qpwcUBSjsnjG47jyMACi
8QXCqhj2kxDhhznr/k1ZH2xISYmUlRgDy+TUUuXBRSCQNqsBjj0ppWAfpVzHa4hfBZPlHOcE/wBK
nuUjiiEshKll+Qhc/pVURCKNfMYAquWPGQKsPvmt0cOGKHnA5A9atRbQCWF+QrW0kRAV8rkk59DT
NQulllJcMGDcjpyfSoo7QAoWJDBvnJByec5pl9Eyv56yswVtxVjnFZSVmA4dPJSNWBb5Fc4H48U6
5tHLiGSQkLGMMQc8mnoxlQfdDRKSCrf5/SoL26WSJYxIzbuC4BOPr+NS5qJXMTbLm3XYzkgElQWz
mmTlS29WUlnDFQc+ntRcTwPEpWVS/JZi/J9QDUYaJ5gOSSpCjcMdK3pyUmU3YfPZRXMZaSFQ395T
zjNOgSOAmNNzIwLSMVPoOKc8WUI3BiB2boKbDHgs80rKuDsZTgY70px1J5mWI1tZonZpijBeUCkY
96aISmBHKCFJzg8Ypi+esbSyYkDL8wVsE896YLsKyhQkYbrz29PrWT0YcwsUm9hHIhCswEgBJJHa
pXhAw8UeAQQ6k5IFILoKrSxgAg8Lkc/jSvcR3qKkYKEP8+85y34UKPMxp3IUYsAQNpUrtQLnkCpZ
CHGyPbISMnIyfcUeUqq0kylXP3zjA6f55qsuLfc4lUAnlCQecnpzWM6aSGnqWI4HVF3IowRhu+ff
/CpZxFI43BFyoBOeTVKG5ntiY5AhB5Xy16Gp9zPErTIfvAZz0H4VcKVwJkgwjLkY3DYSMcVVW4Z5
nIjyyqR+8XoKtC5R0UjJUHGDnPHt60N++LMsYTAO9ycAj8abpoBbaKd38xp2YhcFSSck4xjj681H
cXFvMyvFK4ZSAGY4GfpT57f92YY5sNs5IGTVK33TKGcxpMhAMbAA9fve+RSUEgJltDPcLPNeMikZ
CumRnNOu3iKFtgOTw4GCRSBLe3cGSUEY+ZQ2QTSuVnjDIAyoTweOK0SbAkgKtGd8Y2MeTjp27VC8
NnC/2gTNgAKBgZNSNc2zwKQArE/NGVyKWCaFLWTzFDhwOqgYIPXpTcdQIzLI8LTKiiPopJwwGfz/
AAqMsscxdztKpkkDg/rTpIYZVd2dyDg7ieQfX9aGt1mQNkSKQME0KKAsKsbKJI1LsRyFJYZ9aily
g3shYhiDg96EVbOFoV3K7fcUDj68UI6XMhfzMsV5QrhScYpOyAkaWYrlFDkkgYTIFJBeESmC5ycs
Mg9SKQQs5ESxkBOSyHJ6D29aZcRqCJIwqucDlcjGeaag2BKlz5sAjaNSrNgEZAA9elOlhiaLCkx4
HXdgdKahxFsaIghRtRVAyCe2P60kcHnSRiORZADliAcj9MVL0AWOZpf3dwCoCfMQRkn1pUmSaZQy
kb22himBjtxVVoXkyHQKucFmAGcVblAjjj2zBhvBwBk5zQ2mwIroCKRgpJUjhgSSPrT4pGmwsjko
Rkkrgj/CoZPtZeRXVWU/cCpg/T3+lT+SxxJASrAgGNjx9fX6VUVoUpNIjmUkl3BCqC2FYEEioftz
gbjCh4Gxm+9kd8dBUvlmYoI8qxB3LvGM1HNbXLzAgllU7WXGSTn1FJvl0LjJyY7cJyLZEYnADMRg
Lj09qhS4eeYh2cIjchxzj8Ogqx++3CKSPaNxIYdT9aIpLePLO5aQ55KDJHpXPOLkWncfBc2ckXyS
KyDl0yD/AJ/GopiqlQ5YoXIC9RnH9Kalji5O5QiIchVIGeenBqVtsU4jlVnQjCqADj3rSnHlQEI0
mwm3NNal2dDkFAfTn61z2ufD3RNULJKrE4IVGUYPt/WuquF8nDwMIyQcl07elMidyxMiZJHJOcZ9
BVpXYHk2sfBeC3gMenrJG+SViQchsjv6Guem8O+L9BmVbKSZo1AJYyYGOuPXg9q99Jhkn8mGEO5J
3FuMD8vSqknh6yd2NxBuRmzl1z36U1JxQPc8T0b4k+MdJSZ7y1m8pRkPcKVLf/W9K2bX49ea0U9x
Ay7SeW616FrHgvQtStpIJLdQJGAIVRyfT8a5i/8Agno93AYraNIxCd7hCfX7v0/zmtYNSeo1sOg+
NHh9FLJc7flxKso2jbjrkdK0ZPib4duQu26AAGSF6Yx1J9K5a9+A8BhA099skkvzI53Lj0/+tVDT
vg5f6cXtpGKjLbYT3b+X4VzVYxew46Hdp8T9CSUSSzKgUAozdDgdagg+MWiIRHNdqzebmIlsqOnB
OPqea425+DeqTMJRMAyE7gDn8fTNV7n4LXL2jsHkfePkVYxkjjjp1+tSk4q5TVzsp/jJ4egy0t0k
ylyFWNssWz9KydT+M2hN8luAVEoLRsMZ+hxzWHZ/AO/sXS3jkDRsFaRS+Dn0P+NXofgKkM0o88Hc
FaL1X16f54qnFMBmsfGmRraN9OiRfLUqiKudpwcH3Gaxo/i54ivC8n2OVTtAViPlJ/vV2GnfA3S1
kWOVjIQ2GcrzjHIwePxrbtfhHpdgg8ixQkLjawJAH4nkVamoMabPMor/AMW61cBrW6uY1fg2yPxI
p7EYPA56Yq5pnw51fUpkW4Zyjt91iQOD3r1PT/BcEEqNHBGJdgBkK4z04zj8q1zZm3TZbqkeD+8k
I3DHtUTk5lJq1jzTSfhRaxyIwcuUOHeQYrsLLwdpumQCEW8eMkhsnGP559a247XdcgLKrI4wQCAA
3r7GrBtlWcQNkYwSV7VdOLTBvQzrTS7W3cRsgzuyAi5+b057Yq5uYyiFUO1Bt3bufrT5pBPIzQlc
Rj5Apxkgc57GmQeVJcARxgMV4cPz07c0qjsPRok+zzQyrChViEILKcAf/WplzHFHhUdiWPJKY3Z/
Wm2ySQsZfMchgVYFulMvXuHheQBWx8wyOeB9KlNSYFmGRJYjHFMA4YgM6c4/z3qrDbIGJedmLP8A
MFGKcY/IRImPzFOcDBAzTyVUJKzkBf8AVqDgk/n+lXF2BJIfDKkVzKXjikRcKjKhxweh/lT0kt5C
FhUI5IxERgKfQf41UBlkR4svw5KswIzzmmzXAClJ42I/g2jofWsqquBZtriLLJISwR/m2nrVDbJL
HIHKMJATEEyOfSp4dssTrKFDEAYQ8qaRImaVY54WYIRsG4fK3rnoQR2p002NOwt3HHEseCrbVG5g
Rx7U2MWb24uGHzEDIVSf8KjmaCGGTLOu0FiVGPwpLSbzUKSF1B6MHIJGOlZVJKDGm2yULBd2EkaE
FJD8gKZIYV5X8afAkt3YHULFXE8bcyIAQo69P89a9SnjLlZfLOwKQ+VwM8VT1KyXUI3tzIEUp8mB
kZFdWHaY7o8Q+FfxI1LSp10rXbh8REqkrDnr06DFe12OswXEEbs6A7cqXOQTj68fjXi/xL8EXXhn
UXuoVyGcMwjJ6eufWu1+Ffi6w1nT44LtCJ4yHkffnB6ZPqf8ayrRUieZnoMc0N7NHhFQRkhsyA8+
1SvsSDy428wq2dwHJqo8MMkgkjcqGIzGq89adcSQiYurPGxOT33H8+KmEuQbk7DZhMsob5drKfug
/wCFAmESdhGoAKINu48cHippLkGPDwFFDHlB6mopreSV1ETkq+CAFyAR1/WqTc2DbZLbiOQfvZ3G
CCoYDJ46e9ILaWUqWnUsrYQhFH/6+lK6xXVsoSIhQ3yyIRk+ufSicbLcC1BAHBYnPfGPeolTvqUM
hlbKiSQB88sV4xQUuLjcFk3KB8zRggZ/qKZaAKS0fIRcEnvz0/8Ar1PcuYYh5KqxA+Vsj6nPNOLc
WWnZDWa6ELWuAQU6qOSPXGevaq4i+xqrfMiMpciMcnA5B7D6GnqZZpmlfOAnXfjAznFWGR5IQY5Q
i8MAe39al6juivNc3LIIPvx7cmUYwB6n0PaoWSGQCSNmcuQQhySo7j2q0xlRxZ27xhTyVB7+tRwx
pazt50ZXe2ZCOT/n3rWnU5ERpYZIk08YcHYQcLgcKPen28Syx4PlrIz4IKknr1+lOli8qQeWAIyA
VbJAH50G2V/nBD7lwVBwcZ5NTVSqIHdIg/fWhxHCHBP3d2CxP9MU938mNjIFV5B86gZ+XParE8It
kigihchlJAjbbjP9ccVWkhkWV5JHO1HCkSA5C+tZKKiwvrckt7pW8xY4wpdgIywzgc+9KzxQhI5Y
Vd2b74XI61Gl1GrmFGAKgYfjk0+KAAsQFJUklivU+n9K0jNpFJplhLsW4xG42k4YgZNVSr+TLcwF
97E7AQPm/LkGljjYqZDENjZLMjDCt6Y69v1pRN8iSNtBUEFsYHvVqd2U3cb9nW3QSTygblG4sPX9
TT5fJa5WNLnaMggAAndtpftUMypzuZThHIxtOKiiIuNrFAsqg5kI69j0/lXNVk7DUrIdI5f9wgIQ
vkSSDgn+lPuYgtsIYpA0bMrMSeevNCRxqQJiNwHBK5Uml8qRUOMtkkhQxwxqYRcmJOw0KsCbgw2k
ZKMeFHp7mmhV24Z8SDcfNQc7fSmsDBC0CliSSWRyORnkZ6DmnQeUuFjikfCkgDgcdvatHNQLTLFv
epEi7FRHSPIjJzzzj8Km1NV8qLywXLkbgG4zj1qk1ykrCXyQpB6Aj0+tI7S3QRLWV8ld2XHAA/D9
KqC5hsmkmjlmBA4WMggLyCfxqI2kQVWACKrf6oHqc/zqAxNbyBAA0hIEyAHHqDzUrXjyxG4cAgOd
gXdnGK6Iy9mgvoMumuMg2qqoQjBPcelS28q/Z3RQckgBUbkDHaokmnuFd3jG1gCSy5H60xYYknBm
kCs45jVRgkDjnsayqtTEWJdu1ovJcpG+PlOBjJxjk+vWoppLeNvkG1kTOJEyD049qSCWVp41STEQ
GCvv61IYUmkZVcZQEuWGQOc8fjSULICOVmjlBkCAYGeehqxFBbTh5S43sQYwDk5qmX/fhZndgu5t
wIBb2qWwuZ0QzSglX4CgUmmkaRbbI2NtJex/Y4CVjfLrIhA569am8yS2k2JKVUn2Jp8tkkrea0jI
jYZ2HIznpk1BtiR5Vs7VVRDgSFjwe55/pWTpqTAW6T7VeIjzEoxyz7cgj8qazWl0DFbrKo2Yd2Ug
AAYz+dOtGyshmLiSRCVUngDseelNudSNru2WoYspLAtn5QPSsnQbYXsyt5kyKEG4xs2xcHn0z9fa
tGG3jYhoZCZFGXJ4Le9UoWguGF1GqsobhUbAU+lTzGBUS4hUMQQCqrgg1vTi4ME0xqRXCT/6R5Kq
OhLYzRd3MEuxzOFwmAWbAFKfMnPmvIQ6khSRwSc/pTTbqVaKXduJ+bD5qalKUyopDba4lXCyQMC4
GS3THtmppB9qtygVgFBbDLw3tntTFkSWILACRGmEVjnLA9/aiRvJnebzSpGCSy8D8qwcXDcorRG8
gdTHAwTdzzwDj0/xqeeWa2gIYqwcAKwBAzznjPWlk1Uo7IQx3AlZFwc8f0NV4BPdyL++EgJ4Vjnn
PU1vThcOok0bQShnBLuMLhRkjHSoJ5DcW5E6FQSMLxg4rRmupjKIFRXIJ3FmII96gltg03mTAmMn
OQcAA9SeK3UJImbVhsV4jxEyxmF2ACMMsHP58VHNHKsKvMQ5YhiBzuOe59aetvGr+XI428qFZccZ
7Y/PNOufLtCXlzI20hcDsORXDXhzSMnsNe5Jm8udsEISSrcfqalW4t2ikUyKSRlQ4wVAPPrVaO1k
I868n3A4LFOoGOvNJuN5cHyZHMYAEj9+a6KE+VoNUyZrjzAFuyzK0mFQvj8feib926TxxqUiHBLf
eHpUExhjVoopvM3EnBJyoB7elRhGby1mwCW5cuVA9h2OBVVIuo79gasPjZpHAkjCI5GxByM+oPXr
2qz9mLjbCFLM+XIOMA0+ZYbthHaoBHv4IPOe/wBBUJvJbXdEmGZCNql+Dj0H1rJwsJuw0mLaq3V1
gA7XHQmmJKt5mQRgKW2opOeB796VljkjJiYb2U+YAC3Woo5WSKPzVWPaSUyv51nKLYE4IiZoQyox
UAOCQQfXgVVVI3vW8wkqhGyVDyx/w96lkvSJNzSK8bgoVIG4GoYJLKS/Cp8o3fMW5IGCMDByeRmt
o04pajbu7liK5lt53towHAIJVTx/9akkLpcq5RXLdFZs4/Cmu1paIrFJDvfk+Zg//XqrLdKHJ85l
Ct8oJOc9/rW8YxggtoWJbmW5uW3xsqKcFxIwJPTt9etNW4muJWt9rEIpIJXHNUpNVtrWRrbIYuhZ
d3dvSrMmpRy2rSLvUMSN0aEnPvWNXmaFdDr6e0YYt0JdkBdicFF45Ax3OeKr3VmJgs0q7FYhXZTn
8TUP9r6dAm1mLCQBi7DBY5xk1BPqqWbs0sCTKVG5N3H4f41ioc2xnKdjRGuOQQspREbDAngr7cZz
VGTxIrKtsLZS2SqqD27H0q7L4eaKKR/IAU4YhvukZ796s22h2+1ZJ4lQoWyMZOPX6VHtYofIjC+y
aBeRlJoUeSP/AJaEEFQT2HQ/Ss6XQ/D0k5caHGSg/dyFBlRXWzaRZCUiKJAm0klFxg+v1qVtNsZG
CtaiQlSdvUk1LjGQ3FJHExadYyXMEMlgI1zuYKgAJPrkc8Vpm/8AskSWNpauVU7cLHkt+XaujtNH
tZH8qBEMJwxZ14U8YUcdfWnHS7PKm0KlC20iMAFevGPTrXZQsWldmBazSoiHcyKoy+VwM8knk/hi
pI9RljYtKpUqu5ZCDu/Wtz+xbOExhYyVUnhUPJ7D0FTW2im6vH+0W8YIBIQjduP9frWVZ2RqldM5
i+1S6Ch3/eoHDAtyuc96fDquqyzMZYXUSN8pBxsPTsP88V032C2i8y3mjfDKRtbIG09uKdcWUqMp
t1DEOMMSGAGBn6c5rNQUkNJ2MKG/vI5c+Yzh0yAu4Et0x/8AXpyyalKVjVQpyBhjnkn6VtT2Onme
NjHgkAEBOnpipXtY0hAMbk7NobAHIOec/wBK2hT5RrRHM3Ml6LhY/JaQh9rkY4bPQcZx/jViS31h
Yi8MW0dVy2Oe2K2m0/5ll2IzdWAyKnuEMkYMmGhBGyIMQAcY/OtvZ2YHMWlvqc4k1DyY1VCRK5Oe
eOcdQe1OuLG9lb7UgdQ8w2lc4A4/WujTT4oGZrhgFlOdqrnHPvnNRG2zM77SFGFBU8Zx1ptNMzau
YN2utX0kNsZeHbBKqQ3v29P61LNpWpyMHKgJyrMXOAPzrWjjXzCVcrLGcg4yWNXNNV7pJDcqUjVs
guNuT78Vy1sPzoaOXGkaqyEtMQvYbsjBP6fWi00i/d3jLIqon/LQHIXHy4xjHNdYVEjmKO2ZYgcq
yAHDf3iM81HcWNrGXfcFjyq4C4H1qqVJQKVkjCfR735IHuQA5OXEm7B/LNPbRb4ruNwxU5BcnA47
f/XrXhgiilWaO8YuOpccYqS4hkuJmk3KxGOSQMn8etbptMG7M5u00y7lAtsNtb7rSYIHNTt4Tu4Q
xjuQzejMRW1axxrKYn2qrxkE7sn07DA5o+zzpKIJUVwnSUNzj3I/lWNSsk7ktsxl0S6lVWgeRGAC
7QP4u45H/wCuoj4RZY2LEo2QcBcgnqM5rqPPItD5UKsDKuxScFh047Z5qG3jtmYzyK7bVO5lGC3F
YtOozPS5jL4TR2jCnKkLuy2QOORj0/WpbrwvZQjz4g4OAdkiDa369PTita3MUw+0OrEMMjLfN7cC
pLyO0kkhgQ7lcnLMucHGfwrenJQQnexhjwtaXeI45SNwHA4qaPw2ba38uThpHOwbtxU/iKvz+Zay
oyKSCRlmA+bnvTrWOR8/aFUhgQcdcdsfypTlzINTNtNFtzmEBgGblgMAHpn/AOvWdrvhjToZVkl4
J+WORBkE/wCe1dTcW+2NJIgwLAfuwc7Rn/PFYPiF/wB0H2khJeE3AEDGcj64q4RsgJdJ0CGKJZRl
yVG0OMFfy/lVxNJsluIvOAjGfmLNjj0JpunALbwRJKyl03OVbOOuOtXFVLgN5gMgJALsM5Hp+fNR
UukTIrto+mrva3tnYMx2gKen5/pUmn6JYTStGYSGYbt+OR7Vct9rM8bSE4GFLvjJ6/n71NFK7utt
buoBBHMecj0OO9b06PMQ1czb3S4VkWBYAAvCAIQM/wCFTW2iMAIpbTC5GzGAKuzWhNqmZyXLABkY
jPH+BxUaILWcSKCyDJCO3A/ris6lqaNIu6KV3o0MzvgYDMAu5TgHpnjgDmrJ0mwVvIiZBKSDtA68
U+4eeWdpOAAu0KFJ3d8Ux3mhdMRhHZtrEDGR07U4SjJalxdmF3p9sCgj2sFHzuDzj6UxNLsJQuI1
gXJMjDnIwPapN8MFw29i7sBkAE80txFDKsMskTAlMFdv3efvcVMqfOxuVmIsNlKHS3yUR1SOQEEE
981PHawwQzRBVIb5gBgBf1z+NQWsc1pILe7DFiN2dmQB61Jd3ixSCVkZkXrgcqO34VpTjKK1FzDL
Szkt5GYyLtVVZdqdMjOPeozpc0kLMscZZScMoyxH1A4NXFNvHMB50apKAWQEgqMfSnxXC2sJEUiu
dvJjGCPqKxq03NgmZsdnPg+YgZiRkkAEEGtDUIYBNCiylnCgmWQAkgc7fz5xTnurW4tiJEwwYDCj
vwSPfioo1maPzY18sgcAgEjn/CroycNRXG3MH2hh5EG7cPuk45qO4heNA0cO7HyuCoIq3FDLK4lV
gSrneoOMnjBqLUVlkIhywIAw23Ktx3/GtJJzWwm2Vbu4gtUcpBuZlzIN2No/z3psUSXKxosSsAxB
KsQF/HFWV0+Z1XdGQpyGAGAePpUnltDYtGjIq4+YO3b1pxfKQ3dlS5ESSeQ1mA7n5CsnGOmTxVnR
tOhjMkjucEgAgliT3PPH5elQtvlLR3UKMSvysODnNXIJoVtms5CsZx8gwML+VYVNTPQW+ggSQxrI
cDAyF4HvVcJbyQvvIDIcqwGD0qd1eICJNpAIwqsSCO+Tj9KhuH8udXMYAyQ5I4HvXRSlZiaTG27G
ETSxMN8jnId8gL61IPLkeIXCOZGb5TvOeabEIcibewQNgMR3/HtSTKhmKx4MikeUAo+96VnWpe0B
XJmlXzGheEFFJIbbjIz/AJ61WaWMO0Q2MwICkpjAHPp/+utL7I8u3dAhAbJYnnqM9sVVFttla5RA
I925nIyc9O3pWtGiosV7Ed1Is0pii3xknMjeWBlcev8AWkgNvAzG6UCRUyJAQf1z1qaP90UmkUOC
SGIXOAff0qO4G+5SdSpBADqRgkdqJU7bD3JLQNNctP5QDxnkM4xxRI8ls0kCNv2L8zZyQx96daxY
kmnQlix3GIDvjj3o8i0uCz4YADAwBnOeaSgmCVmRxW0TQIq43sQW3jBzTdQtU83bb5dogGdXBGBV
j7Np8DJIzEqq8gnJAAqC6vfLnN2luxcxndlNvA5Bwfak5NEtNsaWARvOiKszDPBI6j2/WrCvF5bL
LGNgYbRjJBwOnHf1qJIrhisk7jaHB255PPNSy+W83zIFCA4Ycdcc/lScmxNWEkijuljEbFGROF25
GarafeS20hkui23PzEjPJzVgO6gKGJweN7Z/pUcUKTROkU4EgYGRS3YHHWtIqzKjsW32NEzpHnIB
yy449faoDAuDNApKZ+YEDP41K63DRBRgtGSWTd8p9vw9aZBqMIiaKa2AC8krNnJ/Kk5crG3YSaNE
DBIVQBTuIAHam2ESmQl1RNrDIB+Xpkn3qRpVdQ8e8o2MK75yfWopWSFygDSjIwgxwT0P6VCi5MzC
4laWYISQGjJCsuD1xzSrbkIyNArui5LKOQf601vLhYXEkAaVY8qCw6e1WrTy5QLpbfY7k8hsknHT
rXRCFkBDBvOnK3mLkj5t7Y//AF0iSQqwM0JyclQpxxjpzS3EccSptDYLNuJPCj1p6rbySEeYJBGv
DEjJ+voaJAP8uQZjkICBupYHgdvpUVybe2CMhfYMkIoI4x/SpLry2zL523AxjHKk/wCetQWwvImJ
aYYbGFYDj/8AXisZNpiukiOeZJpF2QuwZiPMYkEn/PerkUSBCJo2JPGN4H0qvJeP5vmrhH6FXXI6
/SpYUiniBEikIPmjODj+vWrjK6DmQ3dLDCtu0Jj/AHnCt3p13FKsXnoxz/AoXOT6U4Dz41ldkV4z
lQF7Z9etRXDMLgTkExCTCAZypxyamdJTYNpIj8tpnErxuBgEqR2riPij8OLTxBaG9aEo8QPlmNcg
E8cjqfpXfNO6nAUhBgLtHBqDUbT7bbm0Me8sfmDLwBVwbpsG00fOXg3xpd/D3xMun6jxayy7JZWj
OFGfU++PzNe5aZqNpqEiC2CuQSwKEEAeuRxXC/GP4SWOo6fLc2VskjowlIHGGH/1/wCVcn8MfiJe
eH9RTQNYiaCFQE+dSGQ9ePaiUlPVA2mj3yV7SCcyW6ktsG/acg1L9pSSPzDIzBWyyngAVh2Wt2l/
DDfRSBlkQhQBzk4xxW1CLSYL8iluM7SM4x3/ACxUSbS0IaTKitI11JeSZSNk/dhvX1qzFJIEcXGH
8wDygegI54pzW0T2IUkKqsS5BOTkdKhFs8riRAFWNQCDkdsZ9aFK7Jk3ckCybiEAYtyAelNkN4pN
tbkglvmbdkHj2qwwltLUNGzEn5iC/LfjioLecWqr5oPyrwM470KrbYkiW3ntwBcBSxbAKg9anQxi
PymjJViDnGCD71KbtJpWt2iIG75WfgMcZ49fWoRbsjmRiG5BI3ZP1rGolNWYALaVpGlZ1BcE59T7
017Jo0DrldwBKgZNT+Us6gmdwC3KKOhpCqIwJYAvG2Cq/rWtOLijOSVxTDLJi4chVC87Tjt60loy
SxEIgBz94cgc08wosAQvIwkQMqJ/+uobZ5oQEMK7j/q1IOT7VvGbRMR1xnzFaNMLyZBgdPxpzwKi
mRkAGTsUkYFRwiQMLmUDDAgkDOB6U54ZJ5gySMyEHhR+lZVKiRomSQTI+2UnJChVVjio5j9mtpJk
kKckBFJBJ9OlKyCCYR+USCSokLhc8VBqSXVxaunyIpX52Iz7fnWlOo3sVdWPCPiFq+q698YtI0G0
tlNtFqMbMp53Egnn06V7hYQWsNjGkG0qV4A/h+teQW1nolr8TUuUmZ5GmLmSRQCrdMDHb3NeuQzw
2dil1MQqOCWUpyRTnRc2vILnj/xdhkuPGKi1CiZ5EXO4bSvc+2B3r1Tw1LcNo8Plk7QNqKAflHT8
u9eV6zdweKviU0Vru5m27yNwUbf5V7HpMSWum26XEPloka5OOOO//wCutadN00kKT0LvySgCVicq
ASwxk0yCyC7REpCkHOTxjJ/KpoZbfyj5bqxBJd+u0Z/Q0rXEyBGwFjAOCi5J/wAaVSLZgExjhjLO
xKlcEkcjtVOOOchnknwVbCYI5X8qsX0kQfy2ckE4ZeCD7VFZpJtMVwCHDAqARkj8KhS5Bp2LMMdq
jF/KBYD5nwOv9elPVJUtyWICkBnGeaQSRPCSUG0sQVAxkj8P5VEy3ayB9w3qcMS3449Khz5ik7hF
bxmRGnRQQcrgnGfU1MULuRJGsgMu8qG/Kmy25lCu0nCElsds0jKY4RsKh8gIijluelOLE5NsLm3T
7LvUKvzkHYx5Hpz/ADpsQgijCRwMck5+bJHb/wCvSXcV1DEYmjVNyjcUPU0kBWKNZZEI2sQ20H8/
pUzjcOYRvs4xbqCnOcEjOP59qYlqvngzBiUOAhOQB6/SpZYopo/NKsc4IO7B4/8A11DNOyXD3buW
y20xjlQKcY2JJXlWKJ7VIyVfBO0jGc9fWq88oUiV48FzknfilV1uFEoYptC7jwQef0pirK2Vkjzs
+VSpBzzTcbsUnoOumeP92uTuUnOe1PlLRRrLIxdUOVCtwOMc/qKcrMjKRbliAcg9cfjUAFy5YsJH
2yfMpTt14zxWcqnKgUrsZd6jIITGsgVSckk849Kh1HUbHTtHNxNMIVVRtYtmo7+7too2a4iVio6s
AB6V4h8dvibdX1tH4Q8PXDSNKRGzQSDORyV/HBGR0pxoKuMr/E34m6l4u1seF9EmkkjWQqzxk4Zu
RjjnivQfg38Pz4etk1G8gy8gBDFsk/4VznwY+DkVsYNd1YM8x5UKcFe4P5cGvZ9PhW2iiVEAVfl+
YYwK0VF0kAWhaXMcTEAkBuxY+9XpQ0R2jkAgIxGRnHJP0pPJ4a6W2CRqOuMAj1pDJIADGTtJG1iB
k1SjcmT6FYxyFnmVwTHkDK4pfs0k8xlklyScIyjB+lWp/s6ZkLjccAAY5B//AFVDbxRBWuJCsaHh
Vzg/U1EpKKJHW8RGTIA0gxu4ySPb8akiuIlQrcREsrEHAwR9faq+3F2Iy5C5B3Af1q15y+Q0aOQ8
incXYADipu5ARj5syPtVCSCFI4NRpDNl0jlQAkFlAOcU2YtE7CVU2luOOgz1NRWrGPlHJy20lRnb
zW0YagS3csIIEmAWYBsjr/nFSW8EDyAg7VC/MwPH/wCvtUeoQ75I2EeQRlSw71Glvl99zKNq/wCr
Yt931NOUYxWpUS5eQGMJGgDsDhCRkA1BHLP5iwq4JB+ZAeh9s1DHMPMaQIGAYc4DDr/OiGRpXEyJ
99dpCjGKSrKASfQtSQyTTGOJySSQwIwece3tUciMZ2iEMjggFkAJIJ6Hnmkt7rZdGMyAuVBBHUAc
Y9Klmt3aYS3G0syjJVeQD0FJzciSONPsrLmItvJ3Ip4z/jRbs5kKywshK5VQee/HsafHA67hHESA
vJAxiop1kJUhwCpDBGPJHrXNUpXAmeTYozDl2YAMByT/AI1XaMmTzPM3MCMID2705J5gxDksqOMg
DkURzRMzJIoBBIA24OKqC5dwJDIttGrLld5BPGcD0FQNG6KFMTBsZVy2cjv+tSMwkG1XyCwwoPAp
q3ENvOy3KEswJXcxI6/pW8ZXYXGRmZ03iPcHOVdTkEf54pjpDlJR8zb/AJxjOB2oZ7echXULjquQ
B+gqW4WIwBYGUll+YuwNYVI3YDyHt4jGVjKFfkRV71F5KrJsgwhBBUsMYHt7U+4UqqOzgEDCmM/L
jtx+lLC6iNjIuWDAB29K0pzcQHPaTOB5EmwggEsMn6/Q1JI8XlhvLAZWwWYfjxn3pluLo2hjjId1
4QSMdvWi1t3ZEa5jChcDAOSBWFWHO9AHSyItorryS5ZSByT6URoJ7cGQsWDDBd+QPpTJ7q3nuVRY
ncIw2Ix27T7fWlQIqtNIxAJyQzHJH4V0UG4ASQKjtuEhGCOGjOCaHO0tG5wxOQCM5PrSWckbBnQ4
xyMtzUby5vikcZJdeQTjb7/StW+ZAPklM0fEmSvJDjrSSRBUOx2DZyQU4xUjixK4+zMGCYQyMME5
7VAWZ3KKSM53A1jKVgIlkFzJ5MxYFWBDKvSpryZl2xJIqgkZweT6GjynuJFFpEApIBG3H4/lStYy
i2QKGCk5G4fNVwnYBhu1dWTeVIPDCMjPtmqGp6mbC2PnTRqpUkyM2QOf0qDxHrqaHYy3uAXRMHcc
Af0rx7xH4p17x3qA0rw/eSiMMcBFA2+oGeOtXyuoB6BrHxR0zTY28m9WRidrCKTIPHf2rFuvjM8c
DiGxZwMYbABJ9aq+GfgtcTQQy3d27qZR54Y8Y9iO+T0rrJfhVpEMCKsBaSNVBQgYbHr65HauKslB
ajSTRzdj8aHhKQ3VpK4aQNJIVwFXBwcdDzxXV+HPH+keIQ0TalmYMNsbDBwen9ar658PdEn07agj
iURsoQ9FOe3PT1ry3T1k8KePItNiY75ZdojVhs7nP6VvRak9Afwn0Da3PnhIVnQAgjLc447c9KfP
D5aqZXKgEYAGKyfD999ohi3YBZdzHOPwzWnDOodZLqAOoOfLZx26Vu2Is2zSSqqspGcbwar3Vs0R
DyN8rZAIGBinNdjzlaCZSpG0KD0X6fyqRXRopIWwNiArnnArCauBCypGTHgshHI/wpiTLCvmKpBV
zjgDtnmrVnCpwY0IyRuLHABxQ0MRleUopRG+cY6nHXoD1pxmogQvLEilvJZ8qPMweg/womgUR+Zn
cqgkFmGae0F6MeXcKwZckPHyPxpIbVWDyM5RiCCgX+VTJ3YEECJg70BA9Gp+9bIbR0By7sOn1p8G
yILHLlmP3mLDr/jRfxIkaM8TSKG3kscgjA/ka1g0mA5DDM4eBxhs4Kt1PemgtMzxSEYC/KcZx9Oa
bFtlYRxwlfl4VeMUoOVk+zxbyv3mPOWx+FNxchp2Ftw0ihguCTmPAzwPr05qcwW7T4mRQytwcdeK
gtBDHvjTcNigqzHIX8B2zT544vPaTzFACg5PT8aylGxYk1nvRiigEMQmW756VH5LRsySEZJyAX/+
vVmOSSdA8YAXnJK8hvWqZZ0V/MfLKTuxycetOMbMC0sAEbXTMMgnaQOAT+PSoVQyyM7EbCx8xVOc
03z51h2xNlCOQyA59v0oYu8BVVVSVBJDc1bdgFbG8ooXDDhR1XoOaPJktpPLZwI8ZIcYwc+tRW8u
AHkmy5GCSTyM1NLPFvWWa2Z3ReBknjPpSu2gauI8rTxsAGVN2AcncwpQiIyGJmIOMq4AwB3qSdjl
GyDkZ3YwAM1HAqC6MZZmBQlQowPpSeoD7q9hiiK25Iy45A/SokvoYJQzyMTjo/bJ9qgRcM84GVLk
MCc8fjQ5XZ9o8shSMEg9quLaQF37WsyGTBCoMfL156cUoKQQGRXAG7gBc85qFmKIyIzKGXACDknF
OUK1ugRArIpBXB4zWM7SQDoohPIWvNyh1HLEAN06ccVMwjDLHAoIC/dkztJI61SBXIiO7J4BZjjr
0+lWvLO5beK4GQoLk84APBFQk11C48Oq7/tEucD5CqkfnUAlIiLoThpSBsbk9femW4eQzQz5YpkF
gcqQenpUit9nJR1Cq3OF7cVvTVwI7u4ZMSsdpVTvZRlj9adaM0t0H85ipf8AeZFPt0BJuWjBBJVF
Y449R6VFbO4lNwqhlGcK0nOP/wBfeuetoy4Ws7ksjJuaR2KgN8uD3pDeLsCDbgngHIOafKVmUupO
9c7Aw6Cq7MnmAMWBAYAK2CT+FXTi2rFJ8pIHE2XEiLuOcsucHiiJ4ZLgAvtMTFncknI+tPuS5CrD
CCzAGRjzk+tVY1ntXd2w+GOwEcAen51Ti0WXb6JroJ5KksTlCfT0qBd3lGM4BQnDgZIGeRQfNLMw
lKknIIGcH+oqLekMaRXDHCuSfLQcn3qOdRYF+K1lLpiQK0YOBjn270sdsY/3U8igEHDZwQKpXD3b
3cflEDaw+cyc/h61PPe+a6IvJQnzCewrKUuYBbjT3d5GlkMaFhwMHj/GmLEz7ZRJIpKKGVl4+vNR
oLrcWN0pjU7gGXgGnK0soQLuQBuNqHnjpWsHyrQBbhot7JhVUEAsq8k/579qIbVSTFEAGIy7sBxT
0ZYkD28gYhMjcOSKPtC20m2UFy4GQT0NaqPOAy4to1Kw4UOjHcdvb/8AXRFBHNETLbBUV8KyLgg4
pZtr3a/aZMOwJDE9R/Sptx8wbeEAJIccA1MqbSHdkKwQTW6SiRhISQQBwcetDRLNIC/AUHawB549
6nmh8xGe0MaMVbdg9vWoUZY0CHlgeAwyKpJIG20NWwFtZtcIGy7ZZl68jr+FTGFktDtUJInOCDyO
OT9aLW8kKMJEXZuZSwI45/8ArU0TFnDOpO1+oA+72HWs50+YabRHEjXMe4zEknkM33Rn0p8zW1pb
KYSrLt42rg4plsiStm1AG/hlWQnk/rRJtVg7ksyoMBUIVR6cisXeDLXxDJpkdPIVi3mHIynT/wCv
7U+CES27IkjOzLkhV2kZ7+tQGGO5m2tKpaRshS33R71bWFLAsEQsQflCAd8VvTmxDJRJFbiQyEO6
qFJb8x9aiJlspVmSUhmcjYO/vQPNIjVsbTISxIzxS7lmlJyyEDBZuB9fpUVGmtik0kE0QyLkTbWY
EMqngVLGy/ZI2mKLIJNww2CeP50yRiIxOkhJU/vCi/eGRx0qu9rdlGUyBEkYsqscnB7msuZxRRKH
j8zfOVZlf5QwB/8A1ikNtvnKxrhHwylmJw2Of/1VH5RcIriNW2jBdsY/rVmARiMiRg2QMtnr9KqN
SLAjKS5eCOQFgwAYt1FT2026EST5QKx24GARnp3qG+jigRQoYjBAOSp7+9QxqtvCnnzuiMoACtkl
vxq5LmAkt2g/tBoo2XOPmGcg/wCBp88jM5jmkcDfjAPt/npVYqLWRGjmZ2EhyhGQT9ehpWmW9IiU
sJJCdrk8k0QdkArxhEUgBtrNkM3UU2WQrCjZO4jLhTggfWpEWOKNTMGZ8FceZg4x9B70qAWURCMz
DGQGPIB9qwnFSeoFi2vU3yR3NvmJvmRCR/nNQT3MQZlQK6Mo2xgjAP1qBEmlLOs3CjgbuAPWmQNP
bYWSfcqkEoRnj8uldFL3EBzHxK0B9a8PTgZfKsCACcnHGBnn6V4j4L1fUPCPi9tMnnOA6l1U5GM8
f1r6O1dnv4HttpUgfKwUgjjGfrXgPxV0O40rxJ/aYQCNGBUgfl+vNKUwPc9F11dSgWS0ZlUECNmT
BJ65/wDrVZurhIpFdVYBfugkBT7f1rjvhPfDUtAt2+1F5I41DEtg9M457f8A6q7eWOO4tmdZVJRR
tVDgA+tcsppIBxi+zxBZ1UByPmHABqOQmeMxvjciExRqvA9eetM+3IZA00nmE4yNgxkf561Ckm65
WNVJUZwzHB5+lbUqiTuBbF20dgRGpYbTuBHP0plz5k7R/MACRhc/5FWhZiWGSSN9hBOFY53e9FnB
mNXiO4gDJA5z3PSt3JyRau9SJYZI9xaNsKvzYOS2e59qWOF1Ks0RZpDuUIvBG0ZH59qljjhDRtCg
3KcOQvNRwXV7IDLAEVVcqMHpgdfpUShzMd7BIjb444P3RYEjB5Lc5psDq2A8rBlY4dh/Wm3F15KS
tLG6EsCpYD8eOuDj9aVp4jCCkBUkZ3J0/Ks3FpDuMnt47mZWQqArkSrjBAwMHGKVsCBGGAoc8kdf
b9KinuIpQsm0qGB3bFxz2qVrh5QEKKELbmbdwKmUUxDJFlf5Zy0axtygA+b2pRcXEflbFAKjBKnJ
9qjluIXAEspKuCFlIJKn8hUDAW+ShJVyQ0hf3pKag7BotS7I84tS9yPMOxsMc/J6HimNf3M0as6I
wX5VkYYz681HDchnIG5gQCy8k+3fFOYySh44MRtFIAi4wCPWtE1ILoJIAsRUurojZCAcj2+nvVpr
pYoCZrUY4ALjknjgY/OqlnOu3zbjcGJOWKsDTi6GdVZCJH5jG7qP6A1DT6DTSZbj2qS3ALgFQxxn
r7014rKe3w0il8EhmOMHGOcVE6H5pZWJVSc4PA9KVFaNpVaQgAckMGJbsOtJSTWhZXnSMoBD95Vy
zBuM+nOMVZU28QjW8kUFgQrkkFW7nNUkt5XmWYSBSH+XjOfap3Frd5tyGhaJvmUnI69Rmk6XPqA/
bCbuIoUcMAuxpM4PrVmbfHCNr5ZjkBDyQapKImuhId7lU5BB5xTna4lunnt8KWUDDLgZ/wA960jD
lYPREdmLm8uHnuo964+WMDB6/wCFWJI5GjKbUjJPIJyaYt6gZobgOzBzkqQM+9PR7ZrgShtgPJaR
vvD8utY1IcyLikkRS2sSzJG8ZB3jbIo6e1MjF1Hia5QoFk+RweQvXH0qV7uCabahBVmGVdT2/wA8
Us09lhlt3d2J+YFec4rel7iGPW2sxE5lcq4kLbieGPr/AJ4qtEkEiGONWIAyWQ4Le1SWl3a28Q8x
FKu2HUjkGo0jzOXiYRnOVUOeB/LmlOTkBJaCb7NJJ5pRRnCvxjjgmocgXW2ZAWDY4GR6fwjrUkN5
JbyPEkwAfgFieff60iR3TxG4eTcd7fMHwdvpRBpML6jjbxi2EsW6OSNGLRg9Vyckkn9KgivREhmm
cNvIKgOOBn/IqRrqKR2QjEynG5cEFfT6+tN8ra4OAQqBeFGzI5zz3HtWjbT1Ac6sksc/2dVUsQVk
fGB+ueKtPcRNm3mmCBhgMST1BqvHK7QLcGYkMQuCMD8qqTym4lCyy5MZwcDIIB71k22x6E7BxcJG
GO2RPmBzj17+1P8AMjQSpJuCso8skNkD8Kr7/KYzRbmwPkcEED1pbvVId/mxuRHtAcYwcinFJsd2
0TgKYkimkyDygK8nH8qalsbedrkrvdlUGMAEc9+Ov4+tVbydERZ4pPmOGIRuenAxTH1bzXDzHDqv
JBIz/wDXo9pyoE3YuIIreMvbQqY2f97vbBBqMQNcx5WdULKCAp3AHPBqn/aCi2aKfDAEFY4z8zEm
oLjWEj2ySxyEMpzh+RyeMZou5g25GrHsWLaJyGjzhmPBPcU4ywMpG1zuG0gIRtP16Vl2+oS3JaW2
h2qcjlfu8dakSctZIN4BEfDEdsY/PNNScVYuLZduogqebbYKq5MsMcoJUev4+namxkKSyESqyghS
Op/xFY1prlyk0khaMNINqM8eDtHb/wCsaeNbntiDFHH87EKQeM4zj2pOkqi1LTRqSz28kiwANJ8v
DMQM89KWMQWMTNNhQMhi7gFvYVi2uq3KRefNCQjsMiRSec9v51FcardSSh54zIgIEZIwOmfXrUua
pIG0jbjuVt7oyuAnPy/Pn5sdeaS+1W3ZzFHMWJjALxnr/hWJPfXU1x5bKWRmHlsw6HB9+fwqnLNq
E/7wTPIVPzM2Bj9KPaqSsiJNM6AyQB1M7M7BQGUkdO2B1p0eopF88NvK0rg7SBg4z19j2rBVL15C
0hZyfUkAU/8As+6luFabAKYIcqck8e3aplFSRm7XNmW7j+0LGxQoR8wifO0c8fnSPe6ctsUs3XYu
fMO0LzxzwOvFZd3boVWBGbKk52+h759zTbfT711aKOAsrk5Yk4/Sl7O4XZoxavbQxGVWViz5JY+o
B7jNRXmsWkspDxM6kgKiPycDPy+9Qf2Jdpbedbrgspdt7DO30z/jRHp6qybFYxtyBIuD+ntQ5uCE
OuNU+zIj2t3GVQsSACfwz7dPwNV5tfdyYrGEFVUmRnXt71cn0YzFLZbc7S2QCvHP16046HawObcq
oVCRGASuff0Oaq6mFrFG38QyB2ERclV4LHGSO2Oh61Dea5dzkYRgAAGj7A565rUOh2i3YZFKggEF
lzn1H0pBoWnNvMigSOeCmSCM9TRZJhrcy47m7nY5jyshKxkDBDY+96/Sm3FzfJcCURBRgfKAQTx+
dbklm3mgLD5mMZZRzj2pl1pluJzL9qGFAyAORWkG0wvYyYrq4dGhwQwO5snJ9M1XnOpXIYxI5IG1
doJPpnp1reubazhf7V9pClxkbm6jk4x+dT2XkpsaJArscElevt/9elKTbA41dL1GaUSXEjKsSruh
lBz164x168Vp75b2JBCGSNlKqdoVtwPv0zW1PZQXMweRH3yBckkjao7n0qtLayS3Qis5w8an51fO
evODWU4czE0kjE1DSbq1hWT7U24AFFGG+bv+tQva3spSREMhcsXBGOAR7Y5//VXSz2tlc6sJVAWO
GX5eAQTj+lSNHDDaSJFZRyShv3O/gE9B0/nQ58jM5QVjal813cvCoTycFS5yOc5+v0qArLcoWilJ
ZVwTI/b05/lToJJWt/LjVgxOCSByPU+1Ri/m3srI0cjfKMICBg+vUg1gsP5HRyMnjscfvTcF1c8K
p4X/ADzUUctnFeDMHmRDgs0eQD7+lTSC5ljLReWCrj5c7QG/AcjFMjjkhkEksBxJH8wQ7lznn3//
AF0/ZSgrj5GWmjXyhthVVlACyqMEqRxlfWqtvDHbhvsM8sbMx3yykdQenT05/Kr1jdxhugMRPCkc
AelQ6gsEkJaAqFyPMYZ3dfQV2U43VilFAtnLFbNNdSI6kbo0XnGR1pLh0FutxBcB2JKDa2CrAZ/E
e9Racq/MZ9wSRAGjI4b8etTySx2sC28qYCs3lemT2/KuXERexVkVoZ57l0XywAxAYgdB2P8ASrHl
RRSB3lC7gGUEgE89KeolSKORol8sj5SBlgexpbq33KpjYFg37uNxgAf19aqk9AIGhia2W2kbcVHy
SICdpxyaI3igtWaSVzxtUHuelSRIYlKSuqsFzuIx/Ki4Z7lBc4yd2NjAnnNaptAPeOQAtOqFThUb
aKdbvaYUO5ZAd2QBke3NDiZs2kkaRtIpEZAAOP8AHFQAK7+R5LBEzvJXCgH8eOfzq1NoT3HajcJI
ZIZCCFcYK8bh/SorV5xKxjBZQPm2tg4/zxT5jcrGtsUDE4w+QzIueg4I/OoTCLO6hhtJAqH7yjkn
j7x/lisZ13BkybUiYxId9zGdmWwI+tFqZZZGSScqVJKmXIwPXik8mZfk3YVmILlck9Oak84NcDy0
YKpw5B5I9K6KNRyJsnuWIb22WNVtnLSd94wc+3FV0jttRdVdHR0Yk7iOT/jS3cEAut5YhlA5QcgZ
HHsfU011lkkMyEMi/dBY5ApVGWnqXIdOEFsE8lQY2XzhIwww7kcVC/lSr8qgAA4C9v16UT3jwwxP
Jd/KxYMo/iGOhp0Uh+yeWyAeYucgZAB/yK5pSd7CbbEjW0kBSNi0hIbcwwSaruXkXzpJAUZzvaRT
nP1qaGwgRMuCXHGQ3GOxqTbE0ahyoCyDBK5Yn6envWTpc5m9xJYk8tRhdqHKMpBG4Ee1W7KxlAdi
Y2AJ24UA4x7dM+lRStBHclmO4kEmLv14PH51JabRcSSQOGLH+MHJzXVSw9mIrLa2iM0aAoR12Jz1
xUjzTQzOrZKkBYmB4LfX1pHSd/Nmfy95B3BSQAc+5/WopZp5bEorllbhww6D/POaitTUWBLG9t5i
tPIroCCXMeT9Kr3VzahgYYEWPfwwbL/5NJLYSFVcBiAeW3gAD0pyraT5iWEK64YtisgIrgNtARmX
zEPyjqTWFrM8trdLG28I5BbC8gdiK6S9tnSISSQlQQMsy8fhXOa5cm7uTA0iYzyXHA49q6ISbBtm
3o4s54h5Nu6sFDBGUrgdM/jWksMcduxiARe5ZsLjjtjrWVoouXtRAZV2xgeU7ICc+nTp7Vct7eK9
BknmZBEx3BVLKT7VjVdwaTHXEV0skb28vlqx5Zlwf84qaGFI41QzMxzgu4Prz7UP5bIgmjK5HC+3
r/Wo5lg8lzPbOoJ3AlzjHrXVh6/IjMl06PLyZd2bdhcOQB16fhTpWt3lWQMCANzZHDf/AF6rW8y8
yxJhm4bd94j1+lTS7kUlAoiRgGJHP4GscTL2pUU0iWGAzRmbzFVExvRe4/r9Kju4oWi3yEMuMKoG
e/QU+F5oAJ7aRlVpMxxsRhhnn8fan+Ur4kmiUHBPBOCO340qd4IpO5UsY/NvFiUFgu7Jccjjg/TO
KtQIIJkWdgZVAJLnOOuDVeOL7PfRm2DyB2YO6jBP1/SprtI/ODCVtxYAknBI9BWrqpbgPleMPvWZ
gqbgwLHBPaoZf9M8u3hYKMDOTxw3OTz2okY2zM4AZGG4q65OKsxOjQL5jLEoQcAYJz39vWsZVdQu
Vixz5axuWQ/JLIpXf7fWpTE8kYmiUKGJ3MTkgf8A66aZw87SqpEEa7s7ATn15pWfcGmgX5HOMBdu
D2qlOLFzIma3BjjgtgyIMNKzL94/1ouFa0k8xIzIXUgAR5IOep/wqut26My/vMqMsSmPxxUzfaJZ
EkbcWKj5c5H0NNx5lYLpD4pxbAp5Tq7spcsp5P8AIU179IgLckFGAyi4wCTz79qja6lmBiYkvGvz
KRmgeZ87liSw+dugPFNNQRLbZMJJ542ijdVjifALDhh1PNNms43ZmbCswATAz8w9KZaSR/Z1WVcS
lgXUL0Xpk4p0xeRALYcIxcKvXPTFHNzEt6kBjwzIZ2Dq2cs2cDrSwTNdMYXJLgcJnBP0qaTyZoC5
fyZFUZLNkAZ6nFIkb5S5jKJh8sHPPHf3qJQTZLt0HLNJM6DZt2SfMCSRn+vWotSnRJWt1i34PJP8
qmubczxm5hZgY2GVVegJ61FKFlthKSpYjuuMDP6VcE0NRuhzlFRWEeEZlCNuIHbtjtT/ALTIitBG
csCd27nP4+lJE7S4hKMcDBYDFNKfZpVIYE44ZhWkqiiSTQxmVQkciozdYySQPYUFvMUWwiHBIwD3
FQfZgJyZZGEoJZWIIAFLcJdhiJwN7dG25yT0NbU6oN6FtolliEbIsag/dA4JxUDpFDltgUA43Acn
/PpRaLNgQglWV8uCeX96dc2koC+QyNubBDDGfasqldIE7kdsD5wmhYAYKqEGD0pLLyJWMU5clW5K
HFOjD28xDByzdACdq/jjiofMZoCBMEJJ2jBznP6U4SUgJbqHyovNhZ9pfDqB9447/nUTLJdhY2JL
Rj5nU9B6f/XqZFW7twW2tt7hcndTJpjbQqirkliM4xkVE4pA1cknt3eBmaRCAPkJHGcU1lDgwybV
BZTnZknn9OlQ28/2hjGWO2NOQegOetWWDL8ssu8EZXBx+H/16mKuwGXVkzbVhcKMjAUcEZ71Y85Y
rcxGaVgOAwGSD+n51DLD5sKux2lG+6rHk4qusN1NGk6o7FVZSUTOOR17+nFbJqIpNoty3RVHkRix
KgYxgj61XlUTFI/LGXB3MAemB+fWksraOWQSGZlJIIDN0HrU9wixSOz+YoRgpIIwR6ispe+yW2yJ
7eWIqZApRFyxA4PsP0qUyz3ESq9sMk/xjjbx7e/SmqpnmeNnUwkkY3c59veozHNAsbW6BldjlUBH
FaU0kK5K97DEot3xhEwSDgr+n8qZEZLSMyxXBeJTlCXBCcdahWKO6vBFP5bgH5VKEt9OtSyWjqgt
4HSMq2fKU5z7dK6IySeoJ3ROfmhE8YyQcZYEkimWg8qNjKWwoJYAcjJ6c1JbyKHjjiyDsKuCeN1J
LM8bAiT5MEEk8Z/+tSlFtCTSGJviTZG7EO53FuvTtUUaukzPvO0IA2XwF596cd8lyGZsqD8yt0xS
TPHOWT5gqgnBwFUf3s9axlC5Em7CGW26vlhu4cEfNU8TWcoCqxVyOi8fmfT3qu9uZCIASEjYEZ53
n/GogGaYny2BJwGAI44zjipcIk8xdC+Su6Zwysp+ZgBtPr70Fx5ZlDMZGOCpwQMc9xSfafL8qGUZ
G0lQ4Gcc+9P1GRNpjTBBTCgHBU+3Ga6ISsw5mRwziS/aDczRlRnacDdnGPf60NJNcXciTrlUYghW
PSorUyxsge5U7GO7Dd/61LNex+aDFuZkQ5YHAx+fWueqlcTbZFNF/am2M2gEZHDBepx1PGc15F8X
fhLHfPeapo8gSdOrRphQQP554r1p1lix9nyoYnBVgGP4dvpVDXfsjWxg1SNFyMlsDL4HftmnTulc
fNqeIfDD4jXmk6qmia4FRMAeY7YJI7HNe3WOvWT2gkMhBVfvl+Gbvz1/CvA/jZomh6TevqWk3uZW
QmKKIbsHrjHWuc0X4jeLb2NNAvdRkhhdwnmAcquemPSiUbsq+p9QWXiTT72R4LdwQVXY4XhjnkZr
Q883BEcgwzHkoSP1rzLwRoerTxwlNXaRduWlB5XHp716TZxhQHmKnbtJaTJHT271PJZEN3JlZUV1
aEgRnKtIc5Pr/wDWqOXLS9Vw3Kq6cD3qe4fznKiMKiplw8Zx+tRWMO0BmZjsAJYjO0e3HSs5QTdm
IdZ2wQAMpUgH5QuB9aehmMZeYEDJUHbwOe9LcXDeeJER0weTjIx9Kgk1R1ZRayBwJDvVzxg1tTjy
iclYnmuWtsKUTe0Z2qPX3pl1OqzqpUEIApJ4PNQyQySoHumZ5CwALdcf40XMkTKGjyzFipAXJ605
LQzlJtkkc05CAlSIwAioAQAe/tUk63Vwy7o9gBO1w3zD171Vsp3gjMULOSTkgjrVi6kkjjaSW4jJ
IGVR845oirolOw6XaQtuG2rkFiWxxVQTC3nCRK0gLZUnnB+nf6VMITdDdJMAMEgmmSwxxxC5hO8A
hcheM/4VnKmmh8xNL5gj813KgD5mI6j8RSPGtxbsEkZFCEYK5GcdfWldwrbwC2BnknHtSIjspUB9
xXIAOTnr3/lWlOLQ1J2PKPFXhp9E8TDxJDIxVH3bSQflz1Y/Wk8afFjztOOmaVvFy68SRnP5Z9+t
eh67oGn63YtZoGXcmJGZcHrWRa/CHSIZBdOwZQwILHnHfrXZTrcppzI5T4MeEJZJ21vVbMZYMdzE
Akkjt1r1pLCN4/MuIBsQ4wrZGcjg8dKrWVna2NqI4YBCkY5ZSBk/l0q29xKPLjbaRj1xweTWdSvf
UiTsxtxPmIMkYUBjncfun+tDp57o802wI3TB/pSiNUuA7JlWYbec8f57VC0xjVtjKXYksSN2CDkc
HiiNS7ItoNRIvOLDoDkZU4+lOjj2RGR4tzOn3C+TjFEbLIwaMJg8lCuAp/rRhmyrurKoOQG5A9ji
salNyESybXtmLQupcfKgHOMDn2zVO1M80hZyFbHLEnr681ck812VoyJFU4QBTlSR/Kmzq9orSGAb
pH+UsMD61klyIB32zZLHkliG4VTgE/1qO5vI0JnjiJCNhmVeeP0pVgYN9oLcNgHDggH/AD3ploJD
uWfLksSQQCCa0gwJVvba9BiYBHccgE9M/ocd6UIFJRJWZSCG60lsiOgupQ24nCZb0606GaOaUnIC
qDlzkHJHp/Wm5O4DDcKtwE4AGQcLiob2BvPe5iYZByVU9akEKN+/jmUHgkE9ffmmAwsC0sm5RzHC
4IOc/wD181rBJsTlZkK2N48jTtbkgH5lJwDVsMhGCpQ4wuU6f/Wpkt4I4H+1qxYsMKH7Y6mq5IaP
zixAOQrPwf0pTk4kt3ZMcBZHJIIYcFc1DO8FsVmnUFVXIkYjA+v6U271O3ihVd5+boCOOvQ/4V5D
8afjdb6JBLomkTsZmQqyK2Aox64xXO6fOIj+MfxYj0hX0nQJ0mmdjho2yVOT79e1cz8H/hdrHiq9
TxFqaMkCszEsvLHP0/Gsr4X/AAt1XxxrT6xr0c7RF96ZGODyT68e1fSPhrRrTQ7OKwtwwRVVSU6n
tniu2hU9grItO5oaVodnp8BghjCBcYbb0qzbxoUPnuCQxxkY6ipi0OFKgMARyBk4phiRirzIwB+4
uM4qaldSQm7aDd7RTpCgAUA4DNwfrUsswk2JJ8sjkbQhxgYPbOccUx4UlcRuysysCQgyVNJJMsqA
DO4DbkrzThK6JIjHHnzDLuBPykrUkYMRITcCQecYU/4VBI8cEflCAEspKqOcD+VCXE8caJMF2quW
I4BGOlZzoqQD3XIjSMFWUfvNhGCenNF00cyJsVSy4GSMEH0pypNKGmhcIu/JVjwR6moQ7gl1TG4E
DAxk5/wohDlBuyI5VkdtjSuGIGB1DfpQEMmZJERCqnI8wHj+fapPtXl/vlwUUfOFbORxz09afA/n
RSTBCAx+ZS2QeOD0qlV5GAiZuI45UbYqtzGQCf8A630phLNujSXAL/IN1EbQRW+CN7k8AA8D0qAl
RJuXCqAcLjgfSmpczAkWF4yiy7WUKSxJzxVryVgmE5ZgCBhSOMVGoE6GaAsM/M64IGSKc5lmj2vI
BtPGBzjFclSN0BAssCSky2pLHlg67sDseaniaOOPzoMKCxJQMSG98GorwvsWLyjliPnJAJGOmalj
hURCWQAlRhV9Aa1pRaYDpJJomVJMsFBYsBgD/GlAtZMXIkV8ABwO3/16h8lnzs3MoXhQeg9Tzimv
AEiMbMIwGJYgHA9+OtbASmORGcmNQrt8uO4p8ccCxeWCQxGWZsHHNQxwGdSxY7GblSc/jVhbeGOI
SGQMGHzEnvWM4pilsZ8rGYyOOFhYBtp6jGabFbPIyJ5bcICC65GD2/OrMFlBEzqzhkduCQRnjkUl
qtzDcOkshZUP7p3bk+xH0qVJx1GR/YLn7QqyERqTu+VSRx+nekaETXKRojKRkL8p27sjA6Yx71YU
xxzBn3HgYVvujjHQVYVwzBkClAcgYzg+tO/MwKbWzggTkqWJA2nIHPfFWbaJUZlO4liQVxwB9f61
CkH22cGTkr1GPfOauGFNxVCRKAdy5wMZ61EXoBEkatb/AGYli2eAUyOAKay3Gw/ZGGxRgnGcn0/C
liiubeQGQhlZDiReT/gOe9O3RqGdQgYHq65wfX3rSMXICD7NJ5gZYwDIMszjoPX2p3k7CDGB82CB
7+lRzXMG5GMhIByxJ468H86srclVEs8nl5BIDgHIH+c1SjyilsQzRuHA2mM56KCT+NOmSWFmi+V3
J4cAbulEZVcOu3klsLxk44ppnhlxKYnDlfnAOPoaqMrDCeO3kkSblgOAqn/OKWSJPlaPIYAZEfOf
rn8qWGykBHlDIz0ZsgepzTpIglsywOAIz8xcZA/+tWc48yJk+g62vG8lSEKBWAQY6Dn5fwNRpJcO
ArEAq5wCxPBqBbp2XymYKzMTuBxg46VLa+cj/cU5IAJGBSUNCk7o4X4sWd3LZypbKELYViRgZ/zz
ms34TeCLDT2N1cJ5hfOSTjrzjFdv4u0qbXrRlzyW3bSOFP49azfDWj3um7o23nccHJAPHf0rWNb2
aHodJbxwCNVOAiqCqoOh9OlF3c24y5QbVTJXBIBz1qOCOSLD+aAhGZA7jn61g+J/FdloFjNqEjoH
ViIAT95vT8jWFSLq7gnZlf4geKbPTLZ0SMFyhVFjY4rzjwfoF34o8R/b5kG3zBh5DznuaS5udb8c
aky24zEZVBdeMdvp716J4C8GvpGyIyKApfzShyMe1awjyIR0lrpVtBpMaqkaNEQAYjkBsc/nU0ck
sMwimJO45dAMgnH8qsWNrNEpti4ZA+UZsfKPf/ChUtnkL4ZSqYUFvr2q+ZAMjYNOqQqMsdqjZ3qW
SM2pdJUK7V5OMkjtTlSG2jUyBBkDYuT1/wAajnkuJQ6BgC+CpY8g1k20hvViR584upADDJIfIU9e
aeZhE5JViZB0C8E1BAhiBbZtyvz4PU0ioQ7SM4IPTJ756CocOYRJJczzGOKBdpwdysCNopsrStIC
WVQmS5U846fnTJIrpJWSNGkAORyenvUsElzJGSztGo6ptwP84qox5QHJLC5B2khmBQgZBP8AWn3L
W3yxEfMoO4YPP59qY6pISWGAoygBGBVd5Ddu0hQK5cjG4cD1/Sm5IB13PHBEsgIXcSFyOM1Ja3Z4
doCD/FxgN/kUyWFHAEyHCNuAI4Y9KYcT7JDFtQDmMPgk01V5WBIfNif7S5AIUFCBnPtQ7/M2cAuA
xAbjFHmJdMXOEVgQGIOSfTpUT2rAsyhdighlducZ6+lUrzGnYet6/nFI4iAG+bPBzTpUglVpW3qQ
3zgnGKQRhpCylHOR0HLCnXSxTyFdp2hslM8fWlJODLGDyFAuVLhSfl3EjAPanKZYkWZQSpHIzndU
cltOyqIEYBgduD0H4mnrA0VwImcKFAZtxBA/yalyuAjfZt6I0YZySfLAxx9e1TzDzRyoTcuFIl3Z
59v5Uix77neQCSpU+WCMZ/U0jyL5GAyMVJaMjjA9OKe6AY1moQFHOM/wt1NNeHe25lUqAdxPUGpL
hg6KGkRAwIAUEHioTLJCwJlIBPzOSMfSmnYErET8sGhBLgbQrdDz1qzp6KuY5AvBwc9W/Sq4jYyl
oXXhjtIH8qlA8t1wpZQpz2GaTVxLcl+y+SyzAbQWDBV4yADx6ZoeWTDqi/eGFZTzuxSXl1CiBsAu
D8oyAKjiaSBlSSQFy5JKnqPX607DSsWXsQsqMkgOT8y7c/rnik8mOAt5ZKYU7iO/6VDDdIFcqzAq
coWU/wCfwpIXaTe7ZaRmwoUEgCs5RFJlicTmIOjbQjAxrs747+o9qiu5pG8sJEDIxxtA68ZpqSO0
mGUqAvIBxz/ntT4IY4Y3kVy7hQckgED0rem7DHWzGaIxkjcpIUDOOlDL5UiJKwAC8kmkjljVmcxB
CxO0Ac49abEJbi4WWWQFEJ+UE9hXPWjzOxcUNkWTDEv8xHGBUkUCHG4HleQODTGLFz5yEgEZZTx7
VNEUMezJLGTj5ckCtaMbFppE9tIhj/eXChuM7Rg4qtckvmZo0IwCFK8GlSZGmG5Bv527Vxkf/q9a
j3R+eI49xDAMCFz+FaTeg+ZEBaaGMPBKZmVshXbBzz71J++njM1xbhVLjIZhyc5x9PenNBtgAK4L
O2cEkE05W3W6wu6IFGQjL2z7151aSQ00yRnRFa6nclVIBJAwB6Af5zVT96w3QzFtxO0A/Keent6U
hmWaUrH8oBIDZz26+lTO0ltGA86KdoKbz8uf8K2p03JgP8qVH3EpufGHPVTTLS8aOVyXJ5GQXDeu
QKZatczxI9xCCBwTEeWH41KlhaFxK7Dplg3AxSnBRC5YEdq0YCRgkKNm70H070yXYri4fAkO4CMg
bc49ar3Fyd4SOOTyzJyijn86mjiaYRF1BaMgumc5OOtddCelwbsKWjcnglmUBghpmyQzgyylVVgD
FjPGPWmzOsfmQQ7kZcgSYHB/limxWs1sisXEpmbMjMT1xU1J6gWkuJ/LCKqqGyD7CkaaO1kB+8N5
BAjxUf2n7ke0qDgk7O1EsqOUZnJVQxzuAzz9eKjmYEhtjLiODG1m3bd2RnuKinMcEhSF2IQ8ovQe
9ETsN6BSzNhi7E7McZGfUA9abNAEc5Y5yAXZVBJ+nU8d6OdpATfZ7a2QGJ9mScgHlqY7lkE0kCsA
xJDjhRxio7l7dFAVmOEYxqrYU+g/KmQQ3DuJpk2lmBRQe+OKwqLnLi3YmWGDa0oiRNq/MQOoJ798
UNevIojVyuGyrBcZpgupIIzEw4Y4IY8Z96RltUndEwEIzIueMY6e1OC5VqU0r2HW93JGHZJOULcL
yMHufT6UsLfbp5PM+VVb5R0BHpnvUEsscKeVbQkK/GAuOOKduaBtrMGDH5CSSFwKp6i0bJ3kbyxD
FOxBzulY/d46du9Ri4uInSdQ24DarKwOR/8AXxUNteXEpkjlfA3AGMnPP19KdPKbTYcbwG+7nJAr
OVJSVjRO6FkkjR3afc0mPkOOhx/Ko47tYVGVYRkjADbcfTvSSTyFQkdvwzZbBwcD+VTLZhJQZnYI
zfIhUEAf0qORRAkeTzYgrzB13ZUBsHHcGojaxecSxIQg7F3ZGcelJLMg2xWz4UnaQBinq8VtsR8M
SxJLMdufX3+lbU3zKwDGtJEmDySZ2yZBI4puILeZ54Zl3bwIyx6cZPJp1xK+GKrlyWOVbGPfk05o
PLVC8q7hgsz5JY+v0qZp3AgmctJFMrblwQpHqPf0psEl7JdF4mwcncSM4x0/Cp21C0LlWCkFtq5G
ApqMRPBOWtmVYQOQzbctg84+lSm4sG0kTPMIkCyNCjEEr5T7tv4Y+tRxzW+zemSwbhgmDn16movK
mlnF3sDhSS75x2/OiRVWNHjuCXeQ7CV6HH/1+lUpu4aiSSwiVllgyzfd3mvL/jr4fF1pKTRHaSm2
V9uQv+Br1C7En2J0cofmDOy5OOetc1400uz1PSri1W1OJ4maUFuDgH8MkcUnBy2E2rHmH7P+uO+o
3el72KwLiQH7oHr9PpXt8YE8bT27KYx8p2g4zxXzd8NUi8M/EC4tooiVnlUIoONij+HHf1xX0NpW
q20kS2ULuSBhmCjDfjUVKDUkkNWsTTpbs6zNn5TkgrVizhguAr3SAKQS2QcgVMsUTIZEf5iDhmwc
D0qNvtUcBhhKhcjKqMceuaSp8g0rjYnRAqQApkYAkXjryKbHc+fMwccMW2hSQCfepJofMzJM4GBi
PBxmmJbW9vIdjq2DkcEYFdMditEye0kYR5cgPuwGxx9P/r0iyQ2xwz4LNuXBxn1BqhfCKS5xCqkB
1aSQtyfapnvLc2xaabDBzsA6Mfx/lT57E3bLBhi1FzF8xwWZpM4OfTPpUbWsaMzrLt2krIpGQvoe
D096Yl4gR5oHDFRlgxGce1MvLmCVJLm3YEYzjP33xz+tYyncfMJcMyFIHDjAOCrYDYHrVoWbQ227
ckYJyCWzk1l2t4Bcbbi5j3chQ3IzirL6kvlKI7kkL0VW4LDrTg9Sm0iWUQG32hVbamWUrxmokltW
gEUwxIygBcc5xUA1SAxukexJVHQkDI5461HaapaeS0szAsQQWAwV/wDrdq5a0tQLZt7ZpAI53Lht
qhV6ED9RTpooZYDGjEALyAvb3qkutRGBpk2govzBRtyPSom8TGUjaQflIYkAZP0HWt6LTSE0jWj+
zrAxkmBP3sv0B7802RxLFvCpiI/KU+bn2rCl1vz4FIkdWf78a9evT+lOt/Ea24+eN2DdDnv6YqpJ
pjNWW8lkVSYmGCeQuO/Wo4rwTKYUmUvk5DMcbc9vfrWct/Ncq0vzbC+EJ4PTpULXFzaymROM/dDJ
0qJQTZonc34dpCTxRswU4wHxzThqNrE0l1OoG9AAjng4rn4bu8W1AZCFMhLMox8vaoEuNVvgXgd9
kXJUYwRnp61rTqcgHQR6gLRwVOxXBBUJkZ9as3VxHFIkkjoQXG0hsgn0rnvMuGQxecSSwKmQ4x+H
WiO3vWlE105DFcElSORUyqOWg2mkbEcsUlwspIQBiWDHAPXgDPpzTW1Wwa+PkBVUNlARWdFaXUbh
5yqsFGNj55qu2l3KXW/DFw3yAjAAzSirsIp2NWXWgk7TSwgEEKSRjio7bV4XuvtGxnKvkMpAB/xq
rdaHeSo5mVQ3mcDOcfT1qpbaIwA2yttf5juHJI/SqlFJFJ2RoX2rwW8rOJVHyk5Dclgef0psWvLe
xzSQyMrRjLKyErgemeM0f2KI5BIqsqMDkCPcP/rUS6GY0LRFW5JZyOSD/X2rGVug9UUbnWbi5w0a
DIO4lFJJP51Zt9VuREVleVwFO1FUjdx9fep7TSblnVYsqMgbwgx07/571F9khEoZ7cMVABRWwRz9
K3ptJi0uQ2+sSSh9rHIJ3nGCR6c96bPqrOieWQzcZVcHpVwaSq7hHCn7xdrEjnrUtvp9uLoQMgdl
A244wM8k/wCFErN7D0SMma/upEMQLLsPyAv1Prjsf0otry8nhIlt3aVk+dyuAeOK3bjRrZgrwkqw
YggqcknvnvUYsovs5hWVlwRk7+vYj0rOybAz41uXhS2kZ0ZwMhR09qbqcdw0jhoZAHcZ2HAP8zWt
dxCKJdkIKRqNu0Zyaq28jvcMs67QxypY81rBaAZUlrcQ7SVYlTk7eCo6Z9qs2+k3N2ka3CquGJZg
5Y9P8a1SZHjdnQtKCQm0ZLfrTJgXiWRd0UhA+VVySMcDH4VnOm5bAU00S68wfOSiIoC4JLN24+pq
K4sbieYxRSARlgGJ65789c1tRSu9sZVhJUNtkeTqTnio4raK7uBL5gVS2GLr82e//wBas+dUojW5
UsdKUQhDOY1DMCEcZJ9Pz+tIbJZ42lnRHET/ACBl6Adh6VrPbxMyrFASFJMYRsk9e2eDVRQq2rSX
C4Lsykc889eP51SftEUpNlCTSefta7QWJCoow2cf55pr6SFkDs7BDJlww3AnFbVnb7fmjVQQuAob
Ix9TVFnL3JVYgI1PCjLf55rWNaNPqUpOxFc2SFI40LFIyuVVMDPrk/0om02GGPekxJJGZAo4GMY4
9asCWFbhN8DEByBt+bb/AEpY1eH/AEW3UysOSdn3R7YqKkFWbHuilJp0NrKrs4cvtBUgMo64H+NW
H06yFqdkKqWT5SUwG6ZxTrZi1mUvFVGQ/IWj3Z9jz+tOjs45bKJdyo0ZLA5A3+36VCpRgrkSdiBd
LhN4txCpBCggK2ecccVZa3t5EeZ7ZTL5J25yMv0yfwJpk995ErpGQSQC24AZ6e1Lbk3UikygrtJK
gYwa0jFNkrRlO5hjZUU2xDEBdqrgjp7dKt2lvL5HkKqsFPMYGQxHamRB5ZXS62uQmSjNwnH0HGaV
rwiIwzu3mEAKwGSSe3096fNygRsblgySx7UcKTG6jjHT/wCtUCQyWu6SS5ZnxlCQAOtXftiWq4lj
JBxlUXaV469MEU6K3E0wlgYNsUD6cZrCpTU0CV2Ja3ErJ5Zw8Yb5twGQeveo9Stn8xI4txDlgiKc
DPPvT1t9PErARnaWxJujyp/XHpUUju0saElRkqoBwFGDgVrSikwsAW4ZUDqiiNSFdpPT2qGF5nby
/shcgnD9gO//AOqrJSdgwG1sptO4cA+vvVQSXULlgjgLlWYA5OT/AJ5pz0Yi5cIkAEscoVCo3Epn
Ax0xVWW5CwuJIRIrHCbR0Hp60l7cyTSCEqwJRWJB6cd+lSCTEqF1AQHCuwIG7/8AV3qHNRDqRCZB
KqizDQFFGFXdJuB6suMY9x+NJM0EUCx+SCSwIYZ4X3449KYSEu2lkuNxYjawGQx9Pwq7IiLaee21
x1ys+AfzH4Yo3Q27ojlkkgtF2lnWQEZIx+PHtVa5Bt7hhtBkYDYVOM5GTVvzHtnWMQx5CDEeRk5/
pWdcIHlhAZhuc44IwR0rRRaQh7WginQQI2CvLMMgmolFwbkGScKWOAFXDYqaf+0LotHa7owW+V1B
IP8AQfWj7OkN2kpnXJG1gvQD8awnTuTK1zVuLtsgrAoVSQHVW3A9O3salgi+1ElyCAMRFD37Copo
BcMqRz7oS+04U5z7+3NFhOlvarYI5xE20nGPf/Jq3iLs6loSMzW8S22Iy7vmRwD8vfv69DSyL5Nm
4GQSzMQoxk56/UU5IrZ5B5bklpCCW6D+hqwZFa3CRyiQrjAZcde2BzS5lUQFC3tjFGjXMKkbf3YI
wSev/wBepoLhoHaS4hZi5Gd4wQPXoOtJdoPKRkZAVAyBJkjv+FW4XgvTEHLLsXYHZsHOa2jNQYm7
SIJZ8NEwhbcH42gcn657VJcQiVFADbGPyY6Ke+PSpbvZFOsZfK4BDFsnHellY29uY0jUEuS2U9ff
P0rOaU3qNkHmR21slnFEyYfLBSRz7e9WJpGIQCMrIoyxUjB/GmSnz2ZJdqur5GUOCQO1RRQwzRss
iMGEhJ3DqM+lQoKOoXuwF5PBltzyIrfcfb178ip7kuUElplcgE8Dn2qOPFnE0ZAkRl5aRuVX6AVZ
iy5XepIYANzjjv8AjTavqBXnSd7dL1lUSIoI2vyeDgEE+9NtdQ85GhLMBgv9wAls8Hvn8afqVnZR
uJVLsWOMM+SBj/P6VUJsJpzAYGXjkMflHH4UcquK9pEkO2C3W7VmkcEB4w2cKM8/ie/1pqXnl5R4
gVkIyFGMEn8/arDRR7VVcMSoRSD9aiubNWURFM5AywPArOWGVREtJomdJfsjT4UBR8pjJwT0pIor
iBkEYUSE5YEEcVGXNvAz3XyI7cLG2SzZ980r6hIrRTvIrHAODxgc1pFKkg31FYG7Z5Rb5BAEigY3
c9KIw1swgklzIZDt3NlQPep5o7UsxRsoqlyBwN3Xg1BdSzuoSVCWBJCqcnH41TkpO4ldEkrfZ7iM
GTcAhU7TlR6HHSizC3c4QSKFUkEEYBHp9KbavazRqJ8LJkZEhwPY1HJarvBnmBBfBjznIP4c+tSq
SkxNpMuvDHEpJ2heAzKPlH1piTwvKyTuoixgOjZJPSqNzceWI4RGVIX51UfePOO9WLdYWtz5qOpB
w+4Z5OMH3qZTdNaEC2luLSL95OWBLBOnzVI91MqD7PEVLY3Eg5AB/TrUK2Uk0YkLSKFIKhRnn/Pe
p4vtcUTSiQYYZZQ/C8/4V0QxUkgHXcysVt40dZR1B6H6UbGuXiUJtBB3pGcBajtnkkB+1oXIc4bJ
ICk5zU73DKU3PIpI4UP+vuKmpL2m4A9uJHEUvyxxrhTv2kjuabCiNdSxwSIoU7clSQRn69qS5nuE
JmljK5JCNgHc3v8AhUItJmmilWZghfLENyT9K5JvkY7aEl0IZF8nzCSGJAOQPrXK+Jo0ivVa2LF9
3JY8Z9q7CeWCSTa4w7KOGPv1/GuO8SNCJI5IoQzu/wAxZsYJ7cc4/wDrU6cm3oGlzd0i3kktUeSA
qxAKqg3fjWhNaJbyC4CKfMYAMAM+pH6VT0Fo2gSLIJZMLkcEY7VNp9rPbKtskTOFkLEE8A1rODkJ
KxbtpGiVpZlAIwAmMcH0p8YjmSNpIwqiUKsY5z+mQKR5bglZY0BIPzhmxmq9zNIkhywRHXaGz9we
v59q55rlZLXYs+U7IxikEYX7wVsH3ommaG1MD2O1gAA6k4256d6r3O9QqW8iAl/vSE4xnP6+tXAC
LXyrqeNZAQV2nC4x0/KtqbdykkQ7BJp80C7skZ3MOnvTbdJSPszB2ZCCSVznkc9P0pXeRZQQVAJw
24ZGPWluJ/JkE8JZFkP71QeQaU6nKNK4sSPbSlzjCg7SF6ZpI1aUPcyqpA5QZ5HX8jTFmzO2ZQHY
gkNnp9Kmgs9kLEhXUHcNvBb6+9JJzEQS+Y5V0mEmHAiVU5HPU9SfSphOI4xbiMK7xkklCDn6Glnt
nLi4IkVv4d2MAY6f1qKBJd73E8YLbQquWOQPWonTFJE9tHCsTbcgK22TJA79ehxTo7+2azGIgTkl
0BwB+dMj3TZJYOrDLb+Qcdj7VA0UihMCJSH3BDgcDtjvV04J7i5WWLa4neY5ibZHJ8zyNnJ9uOlS
3dxHZYkRyfMX5CzZGe+fao5GMypChILxgsoOcvknuaLlbcyIJSFHmsQ0npjp/WuqGjE00hlnGs0g
JiCtL8xAzgfhT/sF2swWCZmUMN7kgDHTtTp44rFzHNctuc5VkJwB/TrSPFdvFkGRgCCC0h5H4dM1
lOF0IL2NrWUq4VnEQ2ybsZPcdO/OKjhk8mbzQcuyYjUDkGpNQuTLATDIGKsu9i4AwO3PT0qBYGEE
LpIQ6DLbhnmiMLISXUSMfPIzBlVmIKmPg8VLYI00zxPM7bQRCCmMDA7nHHtVUpNHOZR5nIUKp6E1
Ygiuon82dUManlQc47/hTeiGWPtga18iSL5lkbexGCR/WokVsmVwViyAgxj8MelSWs0bt50TLJls
Nj1/LtUqQTShZplAUHb5ZXJJz7dBVxk0BXbFrIVXcxYAjaQAx/rTLy6a4R7aSILKwAQls7Rn8+1X
PPtY2WOSIglsJtOcVBJDGs7fOEBHAY55pOHMiZA8qxjcE3PEhKhjxk8/XpTJZ5XjG6MkCXJxz/kV
N9rtY0aNgAoI3FMljTjJFDtn80gH5iM+1JR5URJ6EUszKSUdxgfKVXH+TUct9cSqHRcOm0I8hwSO
uef5VJO/2p2aKIyDaDGy43H29uaLePzYjulDgE7g4HUCsnRUhJ2Q9HkkgMZEiqG5IY/vAexH49Kg
uoNqiWOMsWYkqw4wOn86WK3jiUCMtIAvKgAcU+Im3hB2DDsAQTkgf4V0Umqeg3KzK1rLOyMkcwAJ
GxCMDrTJYbpU3QuCwbJUN1XFXUtYFRm+ZzIudzkcYPTimyWytG0lrMCF7t0C+lKc2x3VhbCNPsxS
X5X3YVEGMGjbCTKq5KxA7m7Hjt9KS2fbsRJGYlyXYpn5asQyWFvcI/lDDghVQYwcc8dxThKzsK91
oQiGSO3UKRjaNjyMSenOahkku0tJDbIAyk7JCduR17+lXEW6mcTxLhigwAeSvIAx/jUc6HdHHJGV
UkIoVsAHHP5elW4KTE27kFu4UghSsiqFYAcZ9R7VJNc3FxCrPbk7HyzthuP605LdUbz1cs5QKzMO
Sfy6Ux5pLUsJcEMMFc43E1Dfs2TaxMy20cpj37gwO4gA47dqSNYIkBEgC8hweD+FMjsjIHuPPJMY
yF2YwPTrTriUzytFEiMitgBEwR+daJ3QJJEcMqR3JkZ2AxtVVbp9MDr71Hg3sjkrtGMZZDntz05+
tNkljRVt44yMnk7cHIqzD9ljt9xgw6rkkKQBntzVxk0wY140tSTBAQHOMgnHWmvM771BCqoHJ44q
SNkZBHkozNwjAZ9u1JeWsFsi7grK/DEt0NNTYmrj54iUV/KKMSNuW4x3PH+elDR/Z1ICKSyjbIy8
D3xVaxJlnX7OjfdIV07j+7z2/WpL9pUhMZd97dc8HHpWc6vKZy2IlyGaB5kAJ5ZSAc5HTI9jTha2
8JRY2CLGN5RV/DJx0NV0i3wDGEkEmVkBGevT8ulLaRR+bJ5juWLEn5utT7S5DtYsXN8H8u0lcBgA
EKrmnwW3mo7M+0KnyuxOV571W1CNCqywRsrAEhhgEmplSZdPUx7VIQ4B6H1oVWzAheaN5CPtBwOj
KCvOPwq5DGk8eQ20hwSZHydoPrzVGHTT9tLuxIH3iTjrSanewafazI7lVTPmNu4UY/X6U7qQ0rku
qXunJbys85KgZMzgdfWvLfHvxRJuW03SAHQkKCBgj1PvVDx74/l8QySeHfD9wZmjcpOyttIXHf0q
noXgXV9TjaCKcmZUyXBxnjp/9erikhGZe+Fp9TtzqFwgmkkY7XC5YccdOnNTN8FdYXw/HdS7Y9zC
SVwh3AYyD0654NeseFPCEHhfTTava7pSQz5UcZx04rekUC2Vfs42kYAIBIPf8Pahysyk1Y+fdG+K
Pif4c3sejanZvJC5/dXABYZ9D/ngV7H4V8d2XiHTluco5yMeWcZPf8aoeM/hvpeuWjm5iVXdW2eW
gyhPp/jXj9wvi/4U60L2zkkmgjf57aXJRgOmePfNCfMhN3Z9Kki7jEqSKpCggNxmkilmtJQ5JIdu
CHI7V5x4M+MOm67JHDc3QjlkUL5ZXGTjr9a7qG9W9iGJFYKPlOcc46VEnYTV0aSkSNu84EFfmjzk
YqIQiK5LkKVSMYRTjHWo0bbEHR2I+XOD75OKfCZpmLSRuhBGH3ZDe4/+vVxaZDVmRiUXasgaRZGP
zAy9vWo1Wb7QsRzsIOdzZ59Qat+dFKrRyRhirjnb1H4U2SNYot6lQrEAAgcegqZJWsZy3IopIrdy
JoGJVsBkPygkU+8i3MBFKmxiNyN14HenPIx3JhWVjgg9z+VVoGuBMrT7WBk+dQeT/jVRlZiL32JI
0ITCknoCCce3scUwlTCYtzDByxU9RRO8McymNNokztKjBH4n8qem4FhE8bEKchhyPrxWijzDTsMS
f/VBUDBBhkUYG0+nvSzzpBuuYuBu+YKOP8j2qO4ka3kSMh0DEBZHHB/CiYs2bcygbVBYovWk1YRP
JOZI4/KRQWB2s6k8Yzj86jjnn3MqgtsXDYXGM9+abGsUkqyxrtkBALIxAxjuc/0qR5cKWkkbaT8x
J6moe427sjlQs6PHIWkD/KSAMDuP/rVKZPLBuLllKKCSrgCmRXEMDOskIck8BRzzUFx9nuJlldAV
WQk7jnnp+VQ6dwTsW0uvPjIeJQCc+YX4Pt9aT7Q/mh1jAAB3hRkMRUTmSG6OXZUCAyArgEEdBTh+
7hAtJfkZRtJOM+v41cVyCANdgGZ0VC4wpCgYFFqGWRkEx+ZzlAoIznnmmzTea5We4JUAABhnJ9eK
S1UZe5SRhucAnGP0/rXTBuSAdK6KXieNcNnDEdDTQsc9qBJtJVztjJ6+wqOZZp7pWO9hjhA3BNI0
Txyh3KKoB2iMZ2nv269q5qsLbATr9njRXgXkkBlI96imkeUlYssScMyqRn06cVBPBPIRJEjBS+WY
nBqxbW3CwISGJyxDD1604R1AbDKRdmZ5CMKuEIweByP60/f54MfQty7KMHP5U97WPzJGjXDs53My
9vQGiCDc5j3BQ5O1yDzxSkkgauEIhhjEMjhmGMD6d6geYM8mQWYglXBz36VK+yAeXuLMVO0Y+6P8
KjkhnRTPiMoF5kHAXjnk0RrezZLSsSmMyBWIAVBlkJ/SqlxqtvCjG8l8tRuYMSP6/wAqqax4ht9K
jkaSUFSoLYHJHvXiXxX+Nq6rdHQ/DDSBmIjZ1JA2nI/+sKTl7Qk0fjL8a5rO+Ph/wzKskjbVY5I8
oYOGx0yTXN/Df4S6z431JNe1W3YRysWzkZJ+h7df0rY+GXwan8SyR6nr1sxRHyd5+8M8jn617bpO
lWuk262VmzIijCIo6gVtCSp6IBNC8P2Oi2aW9pAqrkgJgfhzmtJLOztpBtiVpCfvIANoPb1qvIGu
rqONfMRWT94E7mrqQtakeeykn7gA7fXHWs5tSYFd5tshEI+ZTgqh4B/nU0CuqF/NBkYnaofBz/8A
qqDyWe88xGwWAwypnt0qa6hjikBeQYY9CMECueSSAkgTA8yMZLqS5DdOaidmAXbImC/3CMHPTnHW
la9Fuy4QMA2AmcDBNJc2c80azxqrCQ8AnlfpXTTqcpTQ64kSRgIYgFUneoOc/wCFMKPKy7UVkYdA
QcH3pIPM84RSxooZBnDE9fenfZdjiWLJYsSxJ5NdMZNq5IGOK2hVWOQ0m0qrcDJxTUt/LjZioEas
SqseoonIYlbiFS2392Wfr6YGfxouMSpm5YBlILENuyP6UpbCk9CGGPynWQAOAo4bp/8AXq0ExtWG
QLv5KKOpz6YpsUkUcawhQEc/ICOTUa3P2cyRKA7FccnGK46iuiU7EyxvKeWC7jhhnHHpVeZIw+4I
CcgOrNyPf6GiB7hFJnlJ+Y4UD/61R3kZuioCEB3GSeuMfnWtJWkWWLKVpcw+UNn90NnB9qDKEUzK
WAU52E7ieai0x4YMhQFCn5gWzk+uf6U92hmlYBN2G6kckHB9PWpqOzAPMiUFZWLM/BTccY7n2q0s
sZiM0QXaTgAgdKguw1scqQGG4qjelMLtKoD7XJPVTj9Kqm7MCeOWEyEzHCqPlUjPI9RTZpYpzsUY
IY4wDj/9dNtzDHKWK4QKcjAOTnpUeyCOcRo5K8tk4AzUzqcopbCSQySQqsUhBLkkgnJNKZpEQxmA
jgBmHQH/AD3qxJGBbK4UFyygBSRjPfpRHHCxBlhRycqqv7YoVRSIIhJMhCIxXAyWJOKfHvct5jKx
LgLuOB0pguLS5ZxAjrkfKM/LnpxTNu6YWsjMqhCAABnIx+FRJcyAfumBAdcxqPmKjIBz1zT42ZHL
udqnAG7sPWqkD3AuVj8sna4IyOCPpV4QKCNuFIzyRzj0pQfKjQPMSOeTaMHHynoCMdKISGiBLKHZ
zhdoxjI49e1QzRYjJULjfkAHPFNMgUKJQSXIwFXt2/GmlcmJcuj5sKxxOAVABKnjHtVeTcB5atvY
dCcHPH0HenC5gaAGGQ5QdWBz1/nTTHJJ5k8KFlVfmYkgHn35yBxWsZKDKEhWGJlYw4LDADKMZ785
puEFwElztVjgbuBnipvNcTNKqlc4ALenf8DVQQzJOTLt2EYxkEnn/PNKVRsGrk0yFJVMbyFAOQKR
HiMpCcZPJIp82MANtJJIUqcnPpTWWKaMSYKkA78jBzSi7i5UKs0qOYmZFIbGSwzt9aSeWbaI4lKk
yDnGARRsJZQ6glicOU5zjpUzxiK3DFQVAzgN3raAmmiNYDdFnTBKNnCgnn/9ZqvdSXaK2xSwI2gr
zhvz/CrttK0aEyR4DNuTAz+H4GkZDJEWSBVA/hUY5okrDSsiqsrrJDKQGjDHLFjkD6VIIY/NI81z
uQlGK9fr/hT4VaBgrKApXOGxzznvUpjBbfsUE5zIgBOK550+cZga1qz6TaXEvlI3lqW+cdRXk2rW
2reMtU8tJNsLMxAK9DnoO/vXd/FWRlsVFs+FeTOd2CBiq/wz0G3jXz7qXaWB24POfxFb0o8gGh4G
8CRaPp6ugcSGMB94+UD1Brr4Eitvm+zBd67QVc8jHYevWmLOkcDW8ZYKByRT1i8xFUyYKHJBBz0p
VJWdgJWlBjGCxJGFZ1z24qtBNKu1S8bMy8kKRigziyURS4fcxKlckBSOBUttiNiXQOrjhgMED1+v
tWakmDVxiRSecD9oLE4JUDIA/wAKdcTj5IuFIDbm25x0x2oE0DvI7kIqj5ASMkUy5uLSUFpCcqh8
sEdfr7+1J6sTSSHKApCtkjIwCOBT5WhlQqj/ADMpym/Krz1GKrXubeLzcOyqowiHGB6n/CorN3XH
lqyEueWCncMcf/qpxkkg5UXIlE0QeNsFV+dS2Rj8eoqRZvKiCoDIQOUXGF46VV8sRTlYImQMw3KO
MDFJG0cmfNjbOcA4AzTbTGRyzTbiro6qx4RhgAjqc5qw8IW3M6IrAnIbIyPqKZ9nt3TYjKSCP3YG
TnoD+feki3xMIJZSQT8rEZz60uUBI5AjYlBZWJKoAcdakuYt1uJVcgBcSKcDIzUEzpbuyIFDKTtY
dSOtSSSNNZhvMLM3Ix0qJU7gLFDHIqAMcA/OS/XipmClybdQ2OGJOQf/AK9RWwdbfzihCgH5T97+
XFQTLMcRq+0k7mKk5we1dFJuI7FiK2eFTMysME5AyPl9qQPI7ffZAUxlhx/nvR9nktXw4V2RAQgY
Ej/6/FMEcysVktyyhzt3HA6+2azqrmLJRIUZXbDBflZVWoBKjEwQRbs8bgc5/ClMbRCWabCooOWH
JJP4/rUSL9mm8w7EcKSFPc+v41nokBahDQz+ZcMoCjOSc4otRBMPPZSGU5PzYwKge4uJRtMygkgg
joB3608P9lB2YYEHkGtaabAluF+0yeeSrlGypBIGPT3qA3ESygths8BQuO1PSdZEVUYrlyuQQRx3
pY0kQq0oLMWO0EZ5pSbQNXCS386BngjYFGIKg5yfrUUMyhVM0UkgIIARsH+VaKvCqIjKUcngEDFR
TWolJlt5MMCMktjaO9CaYuVEKW0TKCwZcKQUdufqCKhknNs4uZFSTc+HKrhlHr/9epL5hFE2ZSpw
QTu744//AF1He5htftGxXUp8p68+lMOVDLi4ZXBVSxZsKCOv59KmYLZW6zk7S7YdRyFH/wCuqyW7
O4bgy4XcAwIIFTfYTIjPI2QDnLDHGcdRSckiWrMRXlvVkmZGIUna3t61P+7YB+WB+VsrxmoldoFS
EADbwxBwSPpVpFypRAuJDkKx6Ef5zVx95Fjb1WkhDQgkoRlVGTjH8qjWd3IhkjKKzKGlD4ODz3Hp
Tprh42AZPkI25yflPrUK3MZBzIcBvmOMnFYVZ8rAmuJZJZRbqzARsN7lcLgDgmo3E1rsDzFlYEuy
HIHPT1pEmW23uyD5jgkE5ouLwxAHflWOGR+D068V00XzIpJEhe3icblKqrZJcnJGe3U0rQmS2aaI
hHVx5cYfIJ9uB70hd2270BJHyswogVpYwFYhRJnDHH4/lTnsNPQbJLJcyLAEBjY4YE4zQxkljMcS
hEZvleQElvz5prRiWQCKUhSPlIU9z09amuWuApCzhtgzlgcZGP8AGvPrQ5hxk2QyCSHasKZXs4XI
B/n+FSzrAyhrjBBT5ARkA/0qKK+dpG2uRIcbvKPyMenPuOnvTzMJowoI3EknjGP/AK1dFGfIaXRN
bMViijlUhUOQFbJxVq4MMkZB3gAckPWeXUrEjyEOBjIPIPrUgu0Ehj3soIJDFcAnHSsq07kN3Y24
SKFVZg2Ccjdyc1OssiRIuGDEgkqOn1HcGqCTTbwieWrIW6ruPpnio/t7CYQBw7K5HKYHbvVUpWQm
rlwxvcyDBBEjknDcsajMk1vK2beQ4PzAjKg+tRpqaykYkKlSWKtgZqP7RKjK8cqht2QG5Aqp+8y3
G7L8A3zrcGJ1VBjlMfWorqKLzWjLlemGx1qGbUIVCXDsASVVQz4BPrj9ah+0o8oEkwCu3BL5U+2T
Qo3BKxJuS4CbmYKAQyqDyc1YluGnMYVcu44JzjPoeKz5rtbUkxTKjrJ8wGNoHtUv9pWkgX7WMIFw
GJxz9aiUBlmBWtowsiqQ7EBSwwuB2psMk0MQRHAAJ3MR2z0FVv7UEp35KhCFiUMAMc84FRjVbZJm
jmnBQHghwevf2qkkilJpGjJDCuyaGPOGOUB4B7f57Uhn86by5Iwu1wCA4wcD9f1rPHiKNLsTxFtr
xkKWIBB6fyobxDpUckccZIdARtIwPpn+tKUVIpybRoNHuddqhSCSxDHB9qgF35py+QScrGG4H4Gq
J8T20kKTQSBSpwVXJzms6fXZbpxN5BiAJBYtjd9Pf2qG3HRAdFC7lwsOPu4UoQCSM5H/ANalQ2gm
Ybld1JLYHfvzWIniWe08w28QAYjaWXGBUep+I52txFYEoJjtLGLDIepOfy/WtqdSzKbaN6WUhifK
ClMNmNtxb2piX7PCqvOcMeExkqK59tXuBEqrlCRt3AdTSRahdSuyyblkJGGVe3pUzTlsUzfdlS32
wkYZsZweKZJO00ZDSFcjhd2R/iKxLnV71VW2KsxBGSc4I+tJJfXW9oI4AAU+Vxk4FTTjyBds2oLy
JAEEmWUknAz/AJNTXdyGhFxburBioIZsHPQ1zb/2nJIZIQ6KrAEjnHfA9qfeTX32cp821ycqzY59
amb1C5rxzWDMwkB2swBbIBHqfSp7nW7SN4oopAqKf3m8gFvQkiuZt49SaQHIJ4yScA+9OvrW9LiG
TcVYqQ7LyCevUdM1KjzA9je/tyBWk8mQKjkhZA/TmlfV4LVGCAB+sThCSPVvbrWBb6Ndpbl33BDN
0B7D2qWHT7uIvcb5EVgcMz5JPbj0q1TDU2JdRigYQRTxgyPkspyVPfP1qnqd/avbSQqqwF0xvLZK
57/SqlnpV3H88szM27czkErVG90w3jm3nlIGNoUJw7devfFZSqOCM9TxvVWFh48jWdVAjuSxZs5I
5w3HPcGvX/CuuJNCsn2dkBHzOmAMY6+teLfEXTZdM8UCayBG5xvJGOfr06flXrnw10i41Tw/HLLK
HAYAAy4IVfbB4wa2hV9o02aJWR01p4gLBknLEEZUg9ulTS69axoFghYuDtfnA9vWq7aFD5KRurCU
PgYOQR6UxdO8ncEi2kcDJ6mlNpsexO/iHzAyDCsqhRhuB71UXxMThQrEgsrM3ds/pVuLRIA6K0I3
D75C4xj6VYtNBgaIFmBwuGIX9M/jTjILtmOdTnV/PiQqWbID/dBx0+tRQXN/eXREalYi/wAykdfw
rbvbCKSIxptVg2C+3IPb8/enQ6ZbbhFJCRJkbWJwAP61L1EZEst1EjRrcKDyGQr2z/nikhu75yEQ
mCMjgrwhx3Pv7VuXWmW6mJo1G9SAzFyP5f1pLmzTIs0YJGzDCAAg/WsZrS49zBaO5inYxPky4OGB
wwHvTryG5V0hjQqFI8xichsdvSt5LMQ5Csu2NFJXH3c8ccetM+zruKmAPI5YqRyM455/Lit4Rdy0
rIyksFaXdGrMGRmMh/lT20iO7g3omXQYTL8/XFa9nD5Z3S24GEO0yDGT3A+tRtEyx7IgyyMcKAOQ
axqUW9UBSi0uVo1WRAXK/eC8YqI6MVZZ5g5BzhlXKgZ7+h9634oU+xkySFSF6hvmH/66bI8bRhbG
6YiPlkJyFA7/AP1qulTcNWS9TEfw3GGDeVtZnAw+RwelPk0a3SRiUDBjtQ9AvHUVsqxuSVeUDcMI
dvQ+vWmT29rHCsFud3zZBJ5IzzWkotopO5SS3jWIqqcFiVO0k7vf2qK3tUuJS86KXVjhc8EjoMGr
IvCkYe3j3ccKr5OM9+9DxMIf3ygMzb2Ctgj3rJ1HBFq1iS4tYZB5VrEqspDMFTH/AOuo3iSeM2ds
vljaRHsXvmnIJZBIsUwyy4DlgCBk/l0q1Dbp9oAVjiMgnPHNKymirMpf2ckEiMQsjgfPg/dP9R/W
nXm5gCINqhtzPIMjFS39/b2mZHTa7Hadi8EeufWkunmkdI551jTbww5BasZpwYatjZYLcFpIYVUl
UJY5yeff/PFTuuY2bAbABCAgbj/jVWXdd9MqwCkgMePfB471Yjjlt4xOcsAT824cNVwruKBR1Ibq
TKyMUZ3U5BzwMnpj+tVxCLqUOI9jOdpdeCDjkfSpNRe4SBryEFnUjBc5HX0pIp1vMRxwupGcMRgA
4raEudopqxZ06J40Zrh03kYDhs9D1NNWZZZAqbvlHzMoIyPpUO1IXYIRKzKMrk5x7Y71IsAVvMIA
ZkPkoOCOcD6USp3C+tieDTrqQLNJFISoOMj261VDJcuHmXLA/dB5CjjJ/oDVtWcSyFJFXgLjdnnv
0qFneKLyI4I2kkQuCAeecc++KI6MJEaw2sVx5r7sEEMSMAj14qrMkcM63ELMgZiQ0g3YH+eauQI9
xiNk5ZjtXAwPeorhGydpcyqTgBeDxUTqpII6IdHdplDOHUpHtQByc+/tUkNykpbdAgUNkO0IBPTH
aoUSKUq1zhCGy6nnp2FOkLfdEhAQkgGPOR+XBoTUthj1ktjBJBcMwwCEIPAHpTY7aCUBhbgKV4O3
tRJZyptWUkDswHJJ5qSJ2tkeNUBIBwxI4/yK6IJWHYrEROWM52pn5VBIJ+voaYDOULxABSco5HBb
p1z6UmJZIxHIfkGQwfoT2/GpYJd9tHFMu1UJDMq4zz+X41TVgJ7eSKF3SQbtxUsQcDp1xUFu53SM
0bEox2bRwc9uaiEUMFw8gSQoFJZuOtKkxe4eGKLLAHAUjBIHrXBiKUpIRai1AzSOoZW5xuEfAH1q
F5fJmZDDneTy65wDjjOOlR2pnt1eKZ8Bl3JuORn06Z/Corn7ZbyxlrfchPLFd3Ht+NOjFwWg0ncu
W80cR2IxHUgDjn/CliZZebeMAsxLBTwMEA1FNbtMyokojUoMBjjd+XSms0tq7RqCQThtgHX0BrSV
L2qsCbSHSWU8jboGDSBSSS4UA+mTUAnaF0jSJBIG2vtbqR7jip5DJb/uf9YXClI2cjk454FOEUMi
mKO2VpQCTICcnnpXZRgoIvpYckf2mMqV4K4VgeSfy4quZWLMzEFnfO1CePwqTa8MgdJCRkgE8jPq
aa8gtVDxL95hkA8k+lZ1W3uQ1ZkN9p8coWeMBix+ZgTgD3pNNuZLZWWaIeWWOE3dG9aSaWTYTMxi
Gxtq7epwfcfWmu6zwI6xEs45ZV4HsPesFNREW2VGZ3BCFsbcOen+FRJYzs7GZEyMlGx29KSIlEUD
JZUCkKc5/wA/41JIrxRrFO43MQxYHIHoaaamrgQwW8DMAY3xtKgq3ABHSore7NvG0URZQ7bXPQbR
15qzarLczyI7KFj6yljgt7+tRTi2N2YpFZFaL5s56dyP50JuLNYpJk0B2HZapGcgkq44PFP8yJUW
YsWBDM+R35qtGDC7xwO0gCHDnjA/lTLeS5mBMhbI6FOpGefXrVKbbM3uLP5cuHhOJMhgRKSBz3Ht
UsjfaWWCGJmYLl8HIBz1/pVW4W4tgkaAPI7jO3OCfepbZ2CxhyS5bnHH4dKmUru4m0lqNuLeSQNH
NIqhMEuVGTiooDd3PyQSrgnjBzgZ7Z70+48tJS8blw7ELtckk45yf6VFbys2+ARsxZSWZW55PTPX
tUSgpgnoSyRWSx5aRiWPBz1/LvQLprja8qABG4d0yGNKIYIoFYMWkDkBHTgHPcdcUMJoLZ2RtpIO
12AC5/nTSUNwEvJBdKbdnYEoMSbcEn2qCOR/IMUk4PJ+bbg1AJ7fbHO4ZztYB95yD0P0qV47qJAq
qXMhAQMnAx/nrW0ZNj0EIxN5Q85yo4ZGwGApJuY3V0IJwFBOMj0qTzrkbUkYsqL90DAAz14pk/8A
pN1Em1wAvK7toz171nJ2eomrm9psK+U7GVE3AkKzDaPeonWVL+4gMa73XeAhA3en14pbaQm2aBXG
0AAYUH8MYqcNcKYri2hUsRud2cYz0I9c1w+xkdF9CONJriUR+WYDGDjc+Ax9PwpYLZrYpLNcMjTP
x8vf6f1qaFmhR5xlpGUswVske1I900kKSNGVRl55yR24xyOa2hemDVxj2L26PFBD87k/w4BFQxI6
XsbJcE4ADI0f3R7VZEs8flxTIWDgnehyFPpxTUeWSVbhtg2Kw+Zc8cdauU+ZASGBDI0NxdRRyhPk
Q9R6cH/Gned9pBiuI5PMVRvZVB3H16YNRahbwT3QuEjiDxvksWC5GMfj3/OnQR3NtlZpC0bSKpCn
GQc55pxqoG0iVDLc7XdQJkAy7rj/APWKtEC8RkkykjFRkKcYHrVaS52KEkRTHgESA7T0HHI5xTxf
QXDsj3QjUjmPaSTx+fvxT5uZNickK+nJFJveU+XMNoYDJ6dO1LK88sptsrtyQxDZH1z2piySzSLD
FEzozcHrk/SnIqYH7kIGlGx14DEEdOOaolydytcWrG485mCrGeRHg8Y/+tUcqxzYKQMSH5Utk49a
u3sUrM7yN5caAFVDYU+596mtytvCyqCGdeWHI2+ue1TKSii9yL7HIqIuwAMAF8twS3Hp/WmQLDKQ
k3zSMMIzcc8eg9Km3SbXSYMFiT5Axznn+VEkRafzJ5EEarlAmAT/AIfjVwrqCAitoLYRFrmFnaM7
nI5Ge31qC1tHhmkE0KyIWGVILFCDwRjgjnrVgTiDCtEsqn7zFuufSmSeck5aFQNjKQASQB60pJVt
SZJNDntjEGMcbiZkPzSEgMfrUGm34uIxPfghwSAQnGaszyCTKNIWIUbVwAB6D6VBFGqzSOTIqLne
yHBGazdqZnJ3Y8yNBEIooleQk7lAzwaqXCTwSvDIpCE5Qu3Oas3D28GfLkMivjaqYGB6evGKkhli
eOMK8zF8Eq5yBXTSqJsRXe3KXA+1LtfaGG07uelSqLa5D+Vh1UrsjZiABj6VLfXDQYkMhYMvyLjJ
Ye/eofLH2KIqEQuxLMoxjHT8a468eZibsT2kyW+AJiu4gyFsHsPQVLcgAC1iUASZLGQ7eM/rxzVC
2kktwX2b49xw24Z4/OrMc/mRrLHIShcEIw5zjFYRi4gWpIFii3rhkQYETEKd39RjmkntGuUfyNxY
jKqByv5GoltxHIQ88YLIQTjBIPrzj2qPTy5kZo9+IuAoOcf/AFq66UwEaa8mjVYJ0AVslGUY6856
+nSnGKO4UXTOybjjcBzk9Tz+VXLT7Nb7oXRSrgMrk9f9nFUbqSW+wYlIIOApAwG/H+dZVocw29BY
g8MwCYZWABVV4VRWNrdnZTXfmRxMXVgMsNu3njp+dbOoxz2yq4AIkOSGOMHH9K5nU5JnuilywYR/
NvA5P9CKdOmkwWxvWYmaJV+0MrRD94wIOTmrsQU3YkSP5BGA5XAJ4/DvWdpaJHaJGpAAIBUkHcT3
qeRmj2mOXaASrsVznp7dK1c1AL2FuZLkXLtwAoJBDdPp71PLHDdosVwgLY+YhsYOOp9c01o45ShU
4YOCVx6elNW2jjMyMVZyoCcEbSew5rGUXNCsPEh3KZI2KqCFJ4zzVmK2ZLTEaqcyg/MvWoI2uFkE
cwUKSAI+xGevtUxuGM0kUa4VVGAD0b/PetILlYEcitMZGDFlDYAPQf5NQlJZ3ERjJKSAqM8n3NTQ
JO0wj3hQRwC2AffpU/lNbo0qRsivk72UYPNRKjzMfKyvc2E0+2cEsqrgkrk54pyXd5FC6TjeHbA4
waltWcxCN0ZFfJJB4X8uoqG7MIkNzOSpkbKALwf54zVwSpRDlYt19pnheWaQ+XEAQEJAzUsTESB0
EjMoBGCQCMcAioVuYMC3IbBJDDAABA6/pSTXDmB47UjIASQsx+7jGRgetNu4h/zRxNG7IXdiVVCO
M9v0qGBJbiUpKMBVBUMMnHc/pVyJYQDKsQBYE7Twd2On41IskRhWRECsQdzAEc+nvWkVdg3Yak80
k48uUKQAWZupqBbhDKYRGoDH5wp7VaWG2gQllOXYABcc89KpsJ1kY20jMrNwzDIUg+npk9acpWBq
5LPKjOwkT59ysqs3FSW17qcEbxeSzqWxG4TAHTpgcdetQIZmxJFICjLuZQcfWp/MKqBhS8jcN1BP
GaTbZFmkLEYp2kWaEDKfMVGTnP3vrSRTIZjHcMDtXAdj87dDnp+VQi7kjkLCBGO0khGxn/Ipl+/m
WMsduF3sVxIASdx7/hntTdR2BqzI4LK4kRje3gQByIY0UEKff8KuwNFvBZlAyDgnt6f/AK6rQiNo
YgThvLXcWGOfUj+lJfyCSVYIgWcMSVU8kY49qzk+ZBYttbjzSI5A4YjaIpPu++Ka91Ja3CuYyxx8
pDDP45pbOa1jVnktmAGMArwPXODSzvcGcJGgClsBAuD0xxQoJsErsjgjWWNmbaGKFlQpwoB6/nTn
s5XdXkZWUjOAuATUJa7acylQoA+UDqB3HNPW6mjlzEoyCNxc5A9z610RbgtSZvUhy1xqhjKMsIAH
MZHGM96sPcQW92sc8ZYnksFJ2+nHenoDNuMatGzMGBJyTnj8vaoJ7dvkeUFCJCCy8lj/AEolJNGU
tRkDul2zwShVjBADjOPf0qZ5su/kwKF5w2fXr3pz2xjtmd0SUqwLrvwSMdc/55qPcrN5kEuUAGSw
2knjqMenenGaWom7k1mqvtBQmNiQoIGAPQYpbiLbCbcFlzuIUrz14/8A1063kJlVsL5ajcqkYzTb
iaSeVmI4CnBMpPFZzhz7CIvKBt5XlkO0jCIGwfcUR3wW1PmIxUghTt4Ax1zVq5hg+wghVDAgMd3G
KootpbTOkku7IAjAP3ff0rP2V9AJrcTEFo5AQpI2lccEY9eaNsFvDG90rGUYwTFnGP8APpSS7ykk
cR2ABsuoxnpzUckchYxzOWCgEsSfm/8Ar1vCi2gJ5r6WN0KXMrlySwbrjPSo5r+SYLt2jJAYIBnH
5dRSpEqENEEVUIwCpJI9eTxUQhRLhjDHnIIUg9f6VpzKm7gSSYlWGF8KjSfM2/GTUwnhCkgFiSok
AIORjp0/UVVnt1kZJIw4KEKUPQjj/OalglNvIEit5NwBCjIwOcD8awnqBMoYRqkTFS5AI3ZyPyqa
zgKqzhgWBO4BeM+uagV45CJt4BOdueSWp4a4ACRplWbDEcGrgrIBl1FNHOzAAhkG4Bs4z6d6ivXK
20A8lkDIoYE55H9alLuJViFuCWB27nwVHp61FPuEZnVt4z8+4c5/z3ptXQWVhC0vlRlCCwGFwfbN
KVldGheIuCdzBTyeOKkZswBonJTI3EAfL/8AWqZ5IVtUS1z5hYiTrkgijRIbtcpBJ1gDphlY5CqO
Acf0pVumniNvIih1IAdhk4/wp85EW3dG3y9flyAfeowiTSg+WVKjJbHUe1YTgpESTYs1s4QIWDHY
ANo4yTSpaDTPL82YZblQVxninb4ZpFt9rKpbkgdPT/8AXUdwv7tlnjzkkKXXBAx1qfZpGTTQ2+uZ
XZNmyMHIGORjHf0ouLsvANkjFXYBTu4pkjqq/uEAwQCOmPekm8xVWRuU3ZKsxznB4puKaBJsLm6C
W/nSRFipyFABO6vLPi547vJrlNA0W8fzZlXzDEcjPqePY8VtfFP4kw+H44tPsJylxcOfLYr1xyRn
nHHrWJ8PPCEtxEdY1AsJpmMiSHP3Sc47flVqTiaRSRV8F/D68iBnvZlS7kclllGRt45JxjmvUdD8
MR6dDvhJDyAhwDxtPp70200W0jhWRYhMCB5jMOf8+9bNr5cMG6KNWfb8qn+H3FbxnfUS21G5Fwph
aAh2XAkccqPU/lT57a1glEcmcMuVycnHoOeOakiuprZWSfHzEbj7mi4lR52ijROFOFQYqZRTRDsR
gMYzG8TFCcI+MEr61n+L/DWkX9mVvdNjuTINm0rkn6e9X4rsgL8pbJCgn19qfHcOUCStuAxsyeM4
6DtRFKIjxfxP8F57S9a60VjCHZmjCt8yn09KyLDx94y8EahHpnie1d40ztdpmYhfUds//qr3+W2i
mEcc6gqCSWCjgevrXI+OPhtY+JGMeF8xVOGI5HcfSomnYBdB+IWk69p8c1tOFUL8xZwMdjW5bX0M
oDDDKCMoTg4NeH+KPh94m8A3xvdFZ1tyd4kTrnPPTtVzSvjhNp6QRanZTP8ALgThcknvn09aumnF
6EtHtpuLfcY1Tbx8pFRSyQlY0SNWYy8yZ4x6Vxnh74laJrFurC58sgDzDJLlmPTPFdJZ6va6pA5s
7lXZEOQp5UdMnoRQ5IyluacrhY1WALGSoBUkkg+tJDBH5ZaaMhgu0MDktzVWOeC5YuCd6YAVjkf5
zUqRrLjeszEcliSRn6UxEt3MAqxwx72DZ+Y9qmhuNxDoSxI/egDk1SuZoYpVyzEAZdicECpy6SZa
CaJgVG8sMZ4/nWkKnKBPcSCUiUoIwF6KuD/nFRy3iylSysdh4BHJFMkkm8sGeLaVJCAHr6VGVkkm
BOc4XnGQTUSmpMCwPKR2STCsQCdjdM/5602eXCjcxAB3FiCST61GoKu0k+SM/M+3tSbw7FcbhwY0
Bwaz50BYhmtLdkklJJJB3FOT6mqxuEe8NpMX2MQEKAAAHuTjNSOCm3zVQAAZGRxxSRTRxAGSULtc
ZXb1FbQnrcCzbQ3IhLOquUXgkcrnv70j3Vu0hiTcjgnJC8EUlnKokBKEhzwobA60y6jkLs7QlGZS
F2Hn8T6Y7VMlqBFJahAFZcktjIcHHPapJZniVZJcrtJBZcnIxzVezkMVwDMCADgkjk1bmuUaMSRo
pIOGxyOv61vTnysdxLa8hkRphwQxAx1NMZ4bcsZtxR8cg4PPem+Yq3RG4qMkKxJwf/r0sc2d5jZk
2Ag4G7j3qajUmImu0SK3JLFiQcBW/Lv+tUSZFV5SSyk/eLc5zU0dvmCOJWUlQOSvU1HJE6zjzSSQ
vIPJ60lPlAkSVbSD7UzhlL/JtbJz3/8A1UrXNyQIoSAxbJYrnj0+tVtRlUgxAqERshexqjqniTT9
NhkuLyYIqj58yAbePwoUXIDQvZfJm3zzgndtOePl4/rXPeMvHuleGNKkF3MpMmX8tn444NcT42+P
dsXmg0OcTOjERxmMkE465zXF6P4K8e/F7W1vdcGLVX3OyysmVz91e361jPDOS1BptFfxb8RfF3xG
1WTS/DtwVsgoAwpwexwcjHp+Fd/8JfgGLG2i1rxJCjzA+YIpF3Fh/tHPf9MV2Pgf4TaP4btVtorZ
VdSMhE4BHfPrjAzXWhDaxiKIEEAg4HGKqEOQhqxBaabZ2SgW8CqThVWPBxx09unWmQC4klKMhBDE
Bic4FWomVpBC4JEgGQwPX0qWa3G4SxICFHzHOM+31qnFsREkiowdX27eHY9BSi6gZmjmKhCcK7N0
P0qtd2nlyHa+4nIPODz+P60iAKdqkNIijaFYkZ6VDsmBZmKW21lbAJ+Qk4LUn2xbhl43kDlmHJFA
hmVQxWN2U5CqA3P5+tSpNGhCrGNxb53CgBeOaFDndgEaMLGqyRbnJ+TJPPtUwHkIFLAgAZLLkrVO
5cPdsQxYIThg2AtCTSkK+1W2nJDjA/OpklHUqKTJo5bSMiNpGaQ52CSLAAz6/wBKbNMsCFXfapIw
/oaSeWzlcK1ugdYyNoX7p46cVFdqbqBS8mHZwV3n73r+NbUpK5I/zklkUYIMfCsy5Bxx/wDXqVVE
haTzSSPvFTjNRG22WpkaQ7v4gW6GmQw3HkM8asATyrnHNaTl2IluLJuV/wB3IGXGW45xSqkbEBAQ
ASHYDrSwRS3ADsjA7SAEPf6/0ps0IVA0qlQWGGB7/SsZIQ+YQyxDYCQrdA2M+1JHPEZmCy7cL91h
wDjt61BFIfOyFKgxkhgOD7VHcW0TXKTByylQwOME4PSqi+UCeSIoftTcqDkhVxnircGxIAzEAlfm
YHOD6ZqGZSYmUsXBxzjNQ27ARlJdn3gEQLtKn8OvHNTJOQFov8m+UFmH3QSW4+lJLNIEXfAA4XcQ
BimXBkiVGB28ktgjJ/Wjz5XU2dwqnI4w2Cw+tOKcTQkkDJbAQ2yIzMdoXr+uaoRBow6CYISTuYVP
i/e5UtKuATuAbHH5VHM4N0phDlSCXc8D/wDXXPUpqaFLYt2lzMpP2pmUsvygn9fypJ3DFfJ37Q2G
xkDH1pqIrTYMZIXJDqehxT57kIwRULjGSFYZ/GrhCyIK6Rn5i2VQMMYXAqW2jMrt/wAtCxJG4ZJI
P86f5D3cwWMFQByXOeM/pThHLZgxorMAOWVMtz0rTlAabMvl4NzPx25H+fSrDq0bLvhZiw5GeoNU
rScxzMyOV2ncWZMGrd5eSyWDRyttf+Fye3tSVJMCtJJDEy26X5LhQQGPb8qVpJFURsqsSvBBx/ni
mNsndAsaHZnaAMDkVZt7VVRQxDOBy2/P/wCumlyAQPshuiqDzFCjdvIH8vzqR5Zkyzqqox5A6fWm
CAi6MZwc9CAM1LMgkQiKUucAAADFTJKRoDMpgW5jVEUA9DznNQiIzH5g5KgkEjHFD7I5gdzIArcE
9M+1OykLAoSrEDYSuSal0wEkgESo8YJfIC4wRnvnmlQbpGOQTGcknGD/AEpsEryqMBwFIyCvU1Zx
t5cZKH93tIwf1ppKIA2Coj2HOcuxUZPGM8YpBMYAIZI2Kk/KQPvD1oluoyDk5y3GRwPaq39ouGEc
eWLHgryCPoRXVTs0D1JpU2TFjFuD5Kgccf41Ofs9tH5zx79x+VQevtULJvRCjhTGcAOO1Rq080pP
nZ2fdUJjPB56+/Ssqk2gJ3heSQ3CMQAOI+7Ljp9aZNcNbptgIJYnezHPt+NJbTRyKZ5MkIASBnFQ
tPLPMw8nIDgKoHWqhNsG7Iw/FejrrNmdsDAlCAjLzj/PNZXg2zvbGX7KwZTHyofnjtj+VdhMil8L
CWY/fULt2jHTnFQ2sKWryKhVix3bWOTn603USYF62ggihad0IUoQGZTkGiR3VDKkOGPZjgdKha/V
cGONnLSdA45qYhSi+bMxzjcHYYxjoOBWMrSYEccccjB5UBTBIZjxnFELrGCuFUdmZuQM0x51kIt4
JlIzsYAYJFEciQ3BikkIK4CEqdo5Ht6UcrAfJKJMsgYYOGDDAP0NQ4KyFiSymTILN0pmo3ot2ExU
ckYCtgkZ/KnNqdvITNvUKgG8E9AO5PTH0p6RQNXJbj54fLjDA7gHbOMilim+1RIjxAlCyhj/AAt6
1WUCX90DuQjczkDt+mKWG/gtpSly6qoIIJHC+3/16EnIC004RmgMpZjncxGDzjA9akSzLwm4xucH
g4/zzWdcXsYuPM88EjmRQRgA9Pw96fNr9h9meIzqJBgAKfmI+maTTTAtzWI8uMsQOSTnqQec881X
mDpMgTDHoQecVny6zHKqxCbKscDIIwaSTXobeITxuqhCQzKMZHStIyswL8yxtIsZjDMDwwPTnFLb
XKRxqhBBZiqkHdjnrWT/AMJZaYG9mZyCMKRlRk8de/XNLba/Zo5aN2BLkMrD/wAeqmroDbnuB80C
ghwgPPAx69Kqw3bYaSPaFA4wM96w9S8RTxXizW6MUPDHbzUEniB94g8tyzY+YHr/APX9qzc+VDex
1AcyWzGaXBYkrKSc7s8ils2yhWSVeCcF1OQfXNc3cateS4EZJAHzLsBOfUflQNbvZkRZbYAAHcwX
+H19qlNyLN6S/BaSN3OQMFgf8/nSwTQSuIkcsWH8fcZ5rnrrW9TaZ3FgcHG4Ec4P64p0Or3AIi+x
uRjJIJ+U/wCAqXG6A6OeO3+0BBIAQMhR1p05tjEhycggc4GM9+K5uS+1GNhncMt8vPAqRtQ1FwWX
cvPJCkZropxa2A3oZrJijCbcVBAKjKj6/So5prc7Y8opY43EdBWAI9cuWzFbHgHcFbGeOOOKU22o
zFZWd1BG0qBwDXNWmoIDfvpCYljuY3WMniTYSB78Ui3KwoFTBAXli45I/wD1Vg2+maztAuCxiZzu
ByTnvz+VWm068ZVcPKHGQzMpAwe1FOXOBqNeQkpM0ZZQnIBHBxTRqUYSKEhwoB3ALk9eeazP7JvM
qI5WDAc5/rVWbRtVN75sbZdT1A7V1Rg5ClsbV/PBbEukqgO5Eez+I+n1qKLWo5do8xGyAGUMTzWR
JoN/dMsFzKQxUlVck7ee3FOm8OPAcjzCoHOGxkjHqPSsZpRZBp3etWUciqkhZw5G8kH86cdeikwd
2VQ4YAKTn16+1Zsvh23cG4RpBIVGFUcDge1OttAlmxEzrgxklTwc+p/CtKRoXRrNvJdrumYs7fKA
QAPzqNdajljMkcIYFio3nkr3/H2qOPwzZ+a3mICpwu0jJPuD61PB4cs4GK8qMNsBxgk/qcYrmrR5
kBHD4gtrScQzMWVCAAF6j14qO/8AE1qLra6YyoyFHUf40yTQLcEXAYbVP3Acc55xnnirLaDayRq8
agqGyWJzzmtsO0kNu5FceL4oxAXcFGGOVwR7mo5PFbxs80IOzaMqi8n3NWZNBt02mZAckk4PU44p
V0W1dl/dMdpBwEBGfx7Vs1zMRVfWi1vvgspBGWG5s8fXp1psPiG4a3cSFyQ+VUnG45/wrQXRkLkb
QyqOVxwR6UR6faNG0ceNiggsqde3AFctRXRUXYow627StFGrMABllHem3WtzW90GiRwCoDhj99ic
/wAq0jotu7CW2iZI1IU5OAV//XzSLZQxXDSFi6MmCoGcHjnpRyplLQy21i5kKiMMJNpwWPPryKam
qauYkuB5jlcbSeM8d+B3zW0mn2pGQy+YRwwGSabJGGLxSrkoclQw4Ao+rykVymH5+qm2nuLhyX3K
UbcQD3NPtbrWryWRpEBIBIG7AHH06VtLprNmGVRtkOQR0/P0qWRIdOUxxPu3KNxUcDPBq1S5RqKR
zC2+oyxCZVZuMvkkHHoKmeHVGhRJJSwDDYAvPFbcaJGm8u7E53Bhk1JcbFj3IGQADaSMA/nWU5cq
HqczPp+ptATJPOCzHKvkgDt16VK1hqCu0YDMGCtmUYPJ4x1HTmt6COSbGyIMCMsxHUVKtrtdTM6u
0YUhQABn0PtWkJtgc4NCv1m+yxO3zsTllAXgdeKluNFuYWEd9IzHHyMT8oHtW9HCVl3xMQjfdQdv
b6VJIolcRuAHJGZBRKSSBGHBpl/FKtyzhYV7K3TioBpc0t+WRQjOcANXRGFLdgP3jkMflAwCfXpz
VVrc27CSRA5J6MOT7CockDdkZtx4duYf3BXYrsC5AyFH5VC3hiOWJoEZmjKgAlunPr/hW8skcyPI
Y3wBgKq8gUxEWAlZgQhAwu3/AOvxWsE5DTsZFv4UhispP3jNtOBk9T/nt2q03h9RK5mmIGBtBHUg
df8A69a8T2sTHbvGDksU6DBzzn1xUN6q/NhC2T1AHSsasNNRxKZ0eNFBmiDMpAJJ4/CorjR4Dst0
GCzcMTkHvWhZ26QW7+czSMBwg6r1PBz+tP8ALLzq2wIJAQUzg49c06cLGtzPbRrR2KM6FCRtReDn
Hf1qWHT7GSN7cz7Wxg44709Y7b5lHzqCS0uMMB17j8Kh81ZGafzSSijHOPwqnoyU3cetrbQzEyhC
Nv3gOGFMu9NQKJIyAv8AfCZyD2z6VbCRzwrBcxhlBGAFyf8APamSlXQW4UrGQAGA6D0FNRui2Ros
QUwYYhj94LknBpwgtHi+ZQGySSy8HtinXUJEW6IIhjIJaWMng9/X3prR3MudskYYAM7Fc8Z4rmqq
yBJkbafbICxcoADkAfw+tPnt/MkDuuWP+qyBjA7n/CkW1ERx5oIVgFCMR19e1LI7SXQgupcBWz5i
nHFVBtMErIjXy5tlu6lQmdwCg59/61ams4kUqoLKCBnbzn0/z0prE2bp5bqzFgAu3PHpUt1K0bHy
5FkQrghT91v8963UhNEEiR3IMiwA4PzIykHOff8ACqs1v5cTC7jG0jJV0449s1aVgrFyMMzAgnOM
06/gZV83IdmXlmPXNcdWg5isktTwT416clnqInhiBMrIWA7f7Veg/CC/V9EikZ2ChDGTK+GPvjHf
2rkfjdbWa3yRuQ287E3AnDH+ldb8J42GhQ7JAV6EFvYc4xx3FOlD2cClax29uxBZnJNuCNmDk7vQ
CnyJbhCkwZpc8MDwvHA4pqyh7ZYpAylT8zBe34dPrSRxjcS/mqT90Enkd8Hvn0qr3KiyISeXILgO
xYyjeCMZFPMlzazfuQNpGWLdPxHU/SphZxzTBj5ahedsiYH1ptxHEN26TDISC+7JIHpTUWwexF9o
Voo3MJAc4KyH5Tz19Qc1IpuRIVacvgZIYckemajktzNHHFbzbSj5ZiOpBqxEYfKFxNExbI2rnGf0
zWiXLuSO8iJIJCxw4YkBhnGaqpKLp/3CMGQD5mOABU8t1DOjIyuwK/MAuDUUVzJbyhQgCsuwqAQA
KzluNK5K9vtX7Qx2Oo4AOVb6e9RxiSOQTNsKr91CvLEjOKW5+dgHlbCngIewqNGZ0aMyOVWPcAVx
/OrhPlRZLdXV5IRD9iCoOfM3AcetQSQ+aVFxc5mL4UkLkL3596swRTLaLI0pQMzYbP3R3JPYVAjR
JKQYRJJITsdR94+3vVOoBPM6gI4kCYJAZsdqZZzIlwzMoeOQE5RiMex9adPcOI1jACZBDoo6/p1p
dPhdYm8lHkOBy4zj1H51PNdkt6kV1IBCAI5AWbIYDbgUX8U9lBDPvA3EAlzgcj0p0Xm3UJiOxEVs
MIxggfQ0y6D39sm0sWRvmDEkqemR/OqTTGpJII4gqoJYY0LxlUZmwB+I6VHLp01yiP5zM4OFKsMh
fSnxCa5gWyjmCoFHMiE5P9aczCFhHDnAJChTkKe/41y1ad0NTsiOQLbSLAtuwUAAlSMYx7fSmTwC
9kUR43RlXCKo55/+tT4AXJJuGYElDEwJH/1qfalrZixiYDGAVbBPtxW1KKirFptoZc228PvQFg+V
D9F79Kj8sXKyqpchSNikHH1H51JPEkzMFk4znazYGKPKiht1CswEfGEPXms61L2juXFEEUIX5Z2Z
iRmNdvrn3qaZ4njjtpDtJIKEDgH0+tNOHxN5T7lXgKcZB4pz28c8Jyr+YHGFc56/074rn9jZFWuR
oYZU/fllkQk7WGVz69aW0mtXbYiu2XAUF+M59OtJKhwTuBbDByBkcDpVmGGKW0UAuY+hLHJzXbRp
2QK5GYR58lw0Qkyo2buit1x/9emTTwkhPtBDJks2OmevNOEEWmMzhFeVSMADjH5VWmmKXG8xKvmg
BmLdKtyUWKyTLEjbZC1hIH2jEinpwOaGmlhiDrG8gUlSM8AVH9oCyyzurGMLhnTqppVK3kZkhMiI
xwJS3OPoKxlaTCSJZCiShwoTA+8y84I69c/lTZLjfhrhvLZF3AxL8uM+/tUUc7xr9lMf3VBZiox0
9e1XN1mVMd0WEeBgwuGyaxnSUkK7WhEuy4dsQspRch2cEt78Ux5GTCwkll5YhgR0qSUxQoLfzSGU
fK6D8arRw7L2S5kJZSQFBJGM9enbvWtOmosTkmTSXV26s7SFVY4cCIDA+tRy72cRxMdpYeeS3JPr
T1ntRcPCwlkiKjG1ed3p+VJsj897VZG+XACKMdf51oqnKrspbEk9jARJGZDncSGGSMdqrytdW+Gi
haUIOCFGM/1p8xurdXh3hVU53g8Y9f6U9WaSABNgJOFKgjYOenNaKakylqNN1I0O9lUOeXVo8gjP
FJbi2e4R7vy0MgO1wMbSO/pzTIrcK5tyVIc5dxwAPQH+tKunCHLyswAfOCv5fWpe4MdLKnmv5Mof
5v3a4/LilUlZYjdKyq7Ekk9B+R7UxYI22zmNgzsQi5GARzSRpcx3JjaAGRjmMhc8f4+1YSV0G7JL
qW3LKEmCgnHzAkJ15ouLaCOJgk7szkbwo5Hfj8ajksrpHHm5aVnJBYgjb9T39qIrny5HjJZgsjAt
jlsevbFb06jgDtYX7NOyrIFA2owjBQA7ux/GoS13ZSN5koKkAhsjOecr1z6VfsPKA27QcHcyA4HJ
7VWWCJpWM8CbQxOQPvc+vUVuqjkFxlxI1vHteAuNq7gjZIB6fhmmzRvLbsUiUPCCXBGcirM/lxl4
IzEwwd5JyWHp9KhW5YOJUbywg4BIPA6e1clWbAasMIKfa1LFo87ig2p747HsajRGtXLxgDc4McZX
j2qz5FxdA3AwCzlclBk478etMuRHFKtvdPukADERngnp2rLk9oDdyN7mZN7vGqCJgxw2AxqFrm6n
ZV8tRFIcIQOmOPwq3PcI+YZSgYIplz1POM0qrBJbEKVJQkFdwyRng/4VpFqmhFNZLiC5RYoGcMGL
FfmDHI4qab7NcIzokcckZO1WjwzH6/0ptnJb2+ftLKHRNqKG6e/FPnnhdg72rvljkRg5Lep9c1Mm
5s0Tb1HQizWNYpbY/vCGBjGCTzyefamieS3Q4dQwACZQc/p6VA00kMix3EQChvlIPQ4/+vTr1Asi
QTNIA2dshJ64/LvTSUUTK1xLZna8CxPHvaL5kXABx0/GorqORg8Em0jJwARxUkFxb6bNK1zCkseT
hjgNnH8jRNdRTOs20oitkFe5I6HPaqUeZmchXhgt7KP7PMpllwHGBkDHf8vSq8V1JHcG0iwu6Q7W
K5Hbpx1461pLHZLCXnwxYksq9cev51US3ZIhNNFkhs/KTkA9/TvV/AhJ3YtpdW17O4u4CCxOGHqP
/wBVPu2tfNALgAkEmQbhj+lVRGhQyQuQhVsE/eB7nj1qvdQ3EYECxNtdfmcjoe34VnNc0ir6iyW9
u10n+iDy1OTsXIY5/wAeaUx+YRtieMlWw+COe1T2jyI4hk5deRtHH0qsLVCzpNFKytJzlsE1UFYZ
KZraVGDyrkSfIVGGz0x+dSGaOzUfbhlkXIkAGenQe9EdsqIPtKPl2ARmXJHfNVpI5XkJ3MDGScN0
6cmhw51qNJs6CcWsaB4om2gENtTt9QajF7OAJY4HCoAAHQ4x6U9I4gDEqBi4Plhh3x1/+tSF2cny
0RYmPz7Tknt19PSovbc3sSC7kJhQQAyNwViHvx2NSC2naCdJ96CFd0AJHJPYn09KradZyQ3ayYIh
B+Zg5GQe2OuferUzRW1vIsW94yAI1LZwMjI4HFc8ndAUY57mzwI2UIMFArAoCByvQfrUkAudQZEi
nwVclmJ27l/x9qY6x2dzGrK8YZyAQwbsTirsNsDaobdX2xZ3Mep+gqLpCVrkQhXcEglIUErvUYb8
vanmdYoBJJGVQnlGGef8e9KZZAywqpUKcmQHgnBz9MZpHI3/AOkAyID8jA8A9Mf407XYNXEkeVZo
xaqrgArsce35URzO0uJ1URoPlUIVyO2c9DzTmt4lJFsgZnztVzjHXr/hTEgW9YtG+GUYLA4AAx7f
rVKSTJSuyxIblWEsMKoiJkgEHmiOdbg+RcN5YjOYyAAOnHH0pnlMIJYVJICrtAIOBzjj+tQzGUTj
ygUAHCA4Un19+O1dCdxLYnaFbuI7JioBGWc9R/Q0IpjVVhAZgSAScrn3qSaPzInaB0CsuFIcE59w
aLOIwhhFGNiMQpVgWbn8eaicXItNJDZJGaIpNIcqPnO3GB6c96QSTLayKsasQzBxuyO3APcUMVEk
vnYy4DKwU5Ue/vSw3TqjR3Idix+UkZJ9qwqU0roadyGTyDGUtS+5eiE5Az/Kn295bgtDMGEhTAJX
jBHrSpAXJaSIRhCdyg9/6j36U5/KkPm20YI2lVYjla7cMmokuSK80CQzlmLxrkABXwrDH8xS3Ci0
ul8ohpZAMgneD+fSn+dc24VJ0QszEZEmV9qW78gnM0iAlRlSc7TnrWOItJGV7oZDJHFJH5oEgwA0
DJjnrnn+lWfMjaSQRPvJcBEbsKqPazOBLCQ0gcBQVPP0x/KrM/70Km1xIOBGVKk+/SppLQNb6jb4
Io2XWWAUhAyAHr6g4oktbE2i26h5CWJ+90OMUSyXlpGpDmNcBWRWBGMdc0yGSLyy0T/vGc7lY9eA
McfStlHmZEkx8u8IYnBIUDYMZ9vpUiW0yqksjhVI5LJwMdzSyFrhBFDEd7grtY5B4B6/Wklula13
iTjayMCp4z1rCpDlZSVkLHsRYJpywZWPy7sDHr7+tNknE8giSFUCNlgAOaitGgj2LHksnViOppIp
EjkczIpLIzDB5GRVU4JoelizPuZDJDsEfIKY6c9akWSGQCUBELHMiZ9+v1qvLc7IQIY2EaoMkLgl
sd/arEkcckKwJOYZGYZCrk4PetQdrEGo3W5QElBBB2uGwQORjg8VyuuwNBdQnzCPMYcqM/j6Zror
6wi8pobIKzKQSpcgD35rldXiaGVQqM4VsKpXLH3A7UDbTWh1Ol6ekyRyCdwqD5nZQQMd89Ac1Yvv
3duLkFcBQQAPun096h0a3+zWiRvwCSzsRkA47jOKnl05Lx2kBPlxsAhKkMPxPFTKi5u4hUkzb+Y8
LYLjcSQCBn8alAiKo9tbsSfmclsEn057U0L+6IiuCXHDI7AhhnH4c/nSSGSG2cPNtIX5uMnp2/Sr
hTcBDtkglaYGNSFBdXbpz1qSNnjie4kwMk5Z/Qn+VAmRjHIbOQsFHDSqcgD09c027JnH2eTdhyuQ
BjIz64pSg7agQR3XkAO5CLGp2KpyHx+mfap55Zr6aMF1C7lZTjo2O1MLRwxusbF1Zidqr61LAhuF
ktwqh1dSgDDpirptplqVlsNUzIhjknQEgAgryB60P9lRzBcM4RcCPA5JH6AVYnjtmVnLq8ibdpLd
AOue1NvFguo4ZrpmRAdzFW5/xpzipWE2xLeCNUMcCyMZASwL5wfWi+CaevmbGkQDJVRk5pGg08nL
zF2JwkaN39BxUa24liimeRWQTDgHnGD6+/HSs3C25IRS3cxEyBY0ZQzhjlgPWrcV1EqSrMgYxElW
B4xntzwabubatrkGNc4BXg49KbLCIlMjGMqwXKBuxPX1BoTaYEVzOn2VliZRKXyS7ZBX0+tSeVJN
bBoyoVCcKxxz9f6VB5FuroPLGJAcueDj0qG8kmso1aNjkD5lYZU/l3HWtIwU9EBbjilijWNUBLA5
QAjHfAzVhrMzbJXkkSTjOOmaSK5muNPiuJcvJE5DKWwD79Oari4LyvHMGIkJ3BRn8ePpVOk1uS3d
CGS3tnMgVVAHKk7efT8qan+kzskkCIrsoVhH8x7/AJ9DUVxFZeemyQO6nAUnhh+HcVZkjkuNhn2h
ImBBVMED1IrOVO6E9WR6jcJaq1uSGYkDJ7cZH/66kZJjbK8Tqxk5OQDjjtURtnBIWNlBJ2OI8FeP
ehJ7mGcRRqnlkfMd2APUmueT5Nh2diyXRI1YLswpG1uNzUjR3kMIlABYE/vGwTnP9KfbxrcpM0rs
odVVCozz3H502/aVbdpCFHB3hOQR/nvTjWcQSZHLM4QEuSwUFgTgdOaVkYxNtACyDAMnQ+/tUUk0
oAe7tl2BcjIxk/WnySPft5kEUzrzxsxkZzxVKpzPUzk7sa167SlFZmUNsLN1J9R+NXWWGZPssqFm
ZsKeMgAdv8Kg8lHZjLwwOd/oO1OWIBRcO3ABJc8Y4q1NRM2rAxmEgRo5CoTarMhXA9/rU1pDkPCk
MbqRmQRnJ9PX1qrPqEsiyRyIQSB5aNyWP+FS2N3OhaFZmZl6MAP607sQ+U28MSTmNSzkZJXkEdva
ldYmQGHJK/6wsBjHp9arhixkdnbcrEOHBA6daVmjtLJJppZGLD90qDJJ/n0rWKtEQtvsuGbaSylw
CxznHeo5TFJCI1jEYDjqnbtn1pkU0SZdsvvIySOAPelkWPZuwNrScAVM5qIEpaOSRHhjLsAN7lsZ
OPSkig86ZmuNqsBgckA/0ptvaSlWj3naVG1T2pbnbFIjRkKFADBiP85ojieVArk4uYrdDG2XCZAZ
h3qANNPK8cU5DNwignAqMubeP5k3Ln5VIqS3meBDOhAwAGLmqcnU0Amma4gVA8SxxxqFG5v5VBKZ
A4EyKGGCG3ZyabLqDXKNbhWCq3BBHXP9aWDzdubnJKkEkLnnvTjBBa460Msyq2/KxMvyLxgZ+lOu
Jc3LRFWZtxC4XNLDC1ureWwLyFQSB0UnP4fWkuEVCXWEhyhKsDnPtVJ8g1oTywg2nmeeSOQAqcj2
/wA+9QQpHJGWkkGQeh5OKgtNQd7YGNRKS+dkZyUB/wDr8VPNFAAGkVVTaMsy87vT/Gle4XYw+bb2
xdJcsSMKwGB/jTo4pAsYuJCjgHDE/KwPQD3qCWK+kg2xFXBBCoACM+tTuFWL7OwckKCGI6Hv1pNN
i1sOnLsoi37Cf4hxmmeT9mYRxgSKzDII6e//ANapIo5FhZ0yzbceW6jB796gUCaIiYKH3BcgYA56
1ai2yZJtCylpnRo/mQYwpOADngkdqW4aUBNrElV5DDI9zUe6dHk8ptyAjJ6Z5qXMSTiJlJUKdzE/
rUtNGck7lZRPErNIGXDfKc5BrP8AEet2mnW0tzPOxZIxhI4ySf6ZrU1OZBa7VQtggAg9vWvGvjN4
1uZdTj8O6dcqFdx5yMPvDp27VUabkgT5Sp4V0a4+I3xCXUbpZDbRsSZGOcfn3r2fSPD/ANktzpqQ
iRol3Rux7envxXO/C/w8NG0+OWKJgsiKzKBjJxyPauygaOaMKqsjBhuO44NZ1KVmaJq4iLDCrcZV
CRyME8en1pbhyt4scMRILcAHIx1q1dZaQMwACABDjknNQqshZpIJMsMYQDvSiuXQhyaZFvCgqPmJ
52lOB7//AFqZ9maXa6zFCG3YVduVx3p0lzDGwd7bl3+cBSDu9ueaZdOyzRiBWKucsRyB7VfNYgkS
5SVFiiTCliCAPTgGpj9hiZfMdQc8qCCV/wDrUNcQwxpt2KrAjay4IJ6nPWq0sCLMtw+5wW5wMk0n
ZjuyQ37RRRhFUO3VwTx/+un2+2STz4YTuYncCOB7Dn9aa4mmQxyxDaWBJU8KP7o4qPz3tiqxAhAv
BKkYpNJ7AGoaXbXMv2a7gjbcDvVkyu0nkHNc5rfwl0LX1LTaVHsUh9pjwMjpXVJIZJ/tLzOXPOwA
AEUq3bRqweRWGeVQfWhxVxNJnjXiP4HXtkst5pk0haNwYhGTgEnpjvjNcgbT4m+F75byxacPtyUj
bgqDjB9s9q+infzSC67lc8lRz/n3qleafp90Wj8oAEAME64zn+pqZSaMpRtseLaV8ddZ0q4Ua3ZO
4QESSB9gXHqfbpXS+Gf2hNB16RoxdGJQwDPLkAfT1rrdU+F3hjV4ZornR0ZXOQrdMfyrjfEf7P8A
otxc/a9PgMS5GYj9zHTjvnvzS9okTyp63Ovt/Gnh/V3fbq8T7iNqiXOB0x6da2tP8R2F0AEulYAj
94SMEV4Lq3wG8VWFw+paDdSRNAwAdAMMfQjHIqo9v8XPDTCWDUZVZAApeMuijH3cAg00uZaCPo6S
+tr8hEuldiwKAk9PT600zosZVnKqoJZiSB0r5+0343eNtHuQtzYNKFUbo3iZEz6k449MV0Gl/Hw2
qG81jTii4LBI1Zih9OvNChqCuz2HznYtHEgYyL8uCRTooi52sVjfkh1Y5xXl9t+0R4ZMqvHfAKWJ
ClCTj1x161Zi/aI8HJciC4uZd78q8kRAX2GB0961hQclsB6UUeQrMo2kfeIAzSXkDQsoJyXbhgO1
cBqHx88OTFDp+qRuBjIR/lwOoJ7H6VNZ/GzwldXBgfVI1mRAyxA5cjueTzSlB03awHa27PkRsS+8
kK23heOv9KcXhtl2SEgHkEsSB2rkR8WPCNwok07WopnZsSxiXAiPOcnv+FUbj4veGhOyXN/8mCB5
ahj1H65FNNsDvRgygPKzFVJAjXnH+FNEVqrSsHbywxJG/OBXmGq/tHeEbQiO3kMZjbbITCQxHoDn
qaq3f7TWgGNESJt54ZRFkqfXj71NtpAeqzzQtho3yAeSynOfeo5L9rMRySurPtwsax8k5rx27+P+
qSbn0nQmmjcEtIwaPA9cHn61jXPxa+IGr/6LY6IiKkuRM0pBB9ANv9apKTC57sniG3S2M07qgBOS
cAAfU9Kx9Y+JXh/S0H2zUFR2B8tQf4cevSvHYU+Kev7lXUJGjOS8BQ5HPY/4Vd0b9nG/19xqd+7O
S586FmYhvQ9cYB71MlZ6sDX8ZftD2sqS2nhjS2uLlBtZyW+X/aBH3h2xXGRaX8TvifeHZ5ywM5+V
n2opP3jk8n05r17wp8EtA8LDf9+YnEhcAkAnnB5rrNO0Cw0tBFEAkZXCgHinGbiwPN/h38A9Asmj
n1iJpZlcYU9ePQ9q9U0bR7DRIhFptgE+Y8IMED04qUQC2kEy4KhsoQcgD0ApRfNNcBWi5OAh4POf
8Kp13F3bAm8+WR1ESBHJLDLYznt60kyhG/eoFZmxyM8UwmMyr5UPzEFsBcYA/lSSOt1KvmoACx+Y
dTSc+dkS3JXVCwhWPcxHB2ZGKmWDywd8gCsM4z7VUge3+0BFjOUTD7Tkfh07024mIiVGJJLgDC9B
nIqXNREXJ7SG6AlgRlfP3ivU+9VUtbq03iWMMCQYi7EL1oik3x5LyMpX96JBjPGRjpj8KlE5aJjM
ACG5KgndnsM9x61DtJDSuVt7Wq7gjLkgsiHgeo6c1IzJOPMt0KDAwBxz9KbNM6TiMOAzgA7SNoB7
+tVrySaJvLALlW+dlyRit6dk7CJmYXSrFuZWU8nPLGlJCQMrEKVAyxOKq2moQHFqxZRk4kI7jtT5
rhAqTTlhGrAhT9Ae4HrWVRKSKiOaRpyYI4gCWG7nn61LLn7KqtHlkYlWVeOn169qjc2wdTHcMWbA
UMe/U/WpYri0EomaUsA2RhuB16inTjyskS4ljaFSGQkcyAknLU1YSrmKJwFYDerOSAabBc28dwZg
jEE5O5uAfaiVrMxvOScq/PlnmtOS5Etx4ldGdQwUBSFOec1M880gAaNECqeAchu2DVSK8jk2ozgl
UACqAMgUz7WMvNM4BLcRg5+XNQ3YRcDxJbosUOEXqp7Z6/rVUwuJQ0StlWO3ABIFME1k64a4ERJy
FY4qudXVgWjmQFSApJx/k+1Q2mBqR7pAQSoZQM/KM4qukpnvHh2A7VxG2cqv/wBaq1vqkXlSP9pU
hlOW3dDTbTVoDGTHKofHDKe2en9K0ggNC4NwcKQGUEbQT1/+vSyxIxCAAgnBIbqetU38U2MaD98k
ZUkAOnQelVZvFOnoqSJOpRuWYp90Zxn/AOtUTkooaaRqWqosqrPICcY2nqBmnyyxeZ5XmARITlWY
fl/WsNfEVvIZBDdqxKnkLg49KWPxHZh3hmOxyvylRkMOmMY604NSG5XRs3avC48oMEVeQo/SpLYx
ht00hLBRtABHX0/Csg+IrCS1ZmRyEA8zKdAOnv8AjVS78agLusrZxGCPmeMjAB689qUpNbEnW3Oq
qXCIh3KmHUDtwM+tVh9n8gyQvvbO0AN1/wDr1zUHiOWaFp0zIzMAVUn1zjkfyqG68YXsUwWGylV2
bCIjYT/65pKbA6h5XAbCrsyMbsmozPJtLST55x84GBXM3PirV2njjgtCQ74V3bnHfjFIb7VwxjS3
cuzn5lPB57c1aqtIDpYbtJWWGUx5CnLFuCfSrTEo4ZpMBh8x3c1zUD6o7PmNtpBwu/O0+1QyN4nk
H2aAAeWPkV5Mbvb+tS3cDoZHSGYkzRou7KDGT06f/WqSx1CAlIy4ySNwB+7nvXNxaf4huz9oknCS
MgYBTlm5xj/69RSaVrkbMWuJEPZmHJFVHY0OokltzeGGQK4JLFw/IOOv501L60CmaS43xlvmJJJz
+A61hvomsJANkxVGQYZTjr2xUcfhHUtzRRXbbSFLbJCO3p3qlJoDfbxNbeSsbynJZcIzfNzS2+oW
RbzFdVYH5iSOc9vWsK38MrGzwNK7AuAoI5OO1WZPCEV6qRhyAxBZS5A6+3pWNSSa1AuXmu6fBMEm
mBVHBJB4NV5fEEEdwyo6BAPlCHapPcVXuPCKKvlpNvOPmAfJYj3psfhfTFHmFGZhjgljzW1OpyMC
03im3iO95IxknAUnA+tV5PGNoskplwAqD5lGcnP6Un9i2EWGaFnDAYG4gKcc+9WbPw7p0zb5oERW
GAADkjt/+uuWu0wI7TxHbyxteM0gZpBkhucVLL4j02fdPAX2qf3iAY//AFH3qd9F04ylbdFAAAVC
cDFJd6Hp0EoELbSgywVuD/jV0XfoRLcrN4lgSN91tIVfHO0k/wA6par4ouLKNfslu5BA3Opwc+3a
te3tbSULGqoyBhuXZnHPX86sx+HpNghigG1gAGK8CtnSv0EcNd/EO9tZSzwM28/KAB8vP0rU03xL
qmt2avao7KH/AHm3PArUn8G6XMWkmCsUYmNenbkdK0NJ0i1060Se3jWFQhyjf0/nTUOVGhgT3es2
0KyxwOsjjgkHIY98Y/U0+GXW76PMwVHJ5KNk59c10TJbTRgPtwpywCc+xptv5cCYhSNxuIIKDnn8
6QHMSQarvEDTSSs/XcufwpBouqXFssoDPhtoRPrXUOkSzq8sY+YjadvT0pkk6ROIiiszP8oHT8fe
k1cDGg0HWJ2LRXhQA4Dk8kd+KmTQb+5hZru9PmYwrMMfL6+1aQmKuII4gQxJCk8D2qVLSRi21Suz
7zg/L06Zqk2mBg/8I66SND50xCkbSuOajHhxmcvvG7PO6uhxI0TSsWUbtoKgDcKZueeQx7RvPIKD
GPrQ1zAYy+G4mRdsrhcjJIP5e1Tf8I/bS2rQzorhR8qxDGD61rtMGlMaIWYHLjIIqJIXJMYQAMD9
5OmfxpNWAx7bwtbS3QDQq2ANpYY4qxL4f06R1CAkkDKg4GPStIKLaV5VwqhjlMEfjTHij80O0hXB
IUg5H/6qE2gKkOmWFsro+0hHwrNGcfTNRyaNBDdCRbUOQFyAuQSfw61ffEBXy8ElD8xbt/nvSzh1
QSsFYkfKQMbW/D6Vz1VcCsIJEdUNiyAH5Xbp0+lSQ6fH5ZuLaJlAGdoBwT/k1M0F4EkMR80MuRiQ
53d8VM01vMI44onyT80i8Ac8irpR0NChFpsU0wdlBkK/KuO/uKkl0xFlViA7sCWIAA2+gz781KJh
C5leSTJPykDr+VB8ycCR3JYtkADv6YroVNgVWtrfzlDMqBJMqwOTkj+VSGM28oBALEfIqk06GGGz
kKNGxYkElmwKQTSG7JkQYU5AXpj69qObkAswJJLEpyAwY5cDOfrTZ7eSWWOKSJBtOXbofr0pWkgi
cyxSNgjlEbHPt61LbTxXLOEUB92N5JIauepTU0BBFZNbMzyyAoTtbavBHrUszhgIPs5dGAI49O39
acxkH7qRgwU/KAeD7VFbyvHM0QZDuU4GCRirpUXFgOjgWQySrMpZV5LDp05qQfZIUV/K3EKSZAM5
OelVXdWnEiOVAb5ipwKklZbgADKjPXHU+9dSdhS2FuBaqVuIwEIAyF64qC8ldp1DjcrMNgUAk1Lt
hiKxsAFKkYL/AC5pos0dmlijBIB4PHFc9T3yCKFf3rbsFmU429APr6+1ONt5d0HeJH3EKrs3Q45z
xTbgrazqJAxZEOERvX/PWn2zpDGVkAeR2O1j1I9KcHymiSQogbylUIXwc/K3NKky28hDmRiq4KyJ
jHpRFP5cpmKn5QMAHAA96hic3FuWmYsGcqHbJOPSicHIaSaGXcZkYkHORuwRkcj6UtgsUloY4iy7
CMqVIH8v0p1vvkyMBVIAiLnBwO5/wp8bqHZEU8MvOMcce1ONOzESOEEJafcFPBZjg4pIES4jIaUK
NuSwGDxTjeIzHzbcNuH3QcjH1/pTUSOVmKxhNrZKggYHrRKfKgIVkWGQmWZXJxgKe3rU7R26WqPa
oxYsDyCevc/nTJLK2hdHEbSMqtvLpkfe4+lRuzW5MwGEdsnA61y1KqaAmK3WGMYVY40BQbMA1Es2
xGl5Krk7wnGfpmmS3ixBHkISINgK65GPb+dTuqrtCp8vXIOB+npTjUaZUSG11CI/JGz4IPykY9qJ
dxiEkELZIOAvU+3vTfNhSYllUEMcr0wMnvnoatmOJrPEWCwPPzcZx09+Oa7ac7mqdxiyyxWytcHJ
xhOenpUVyyfLKwZlZehHG71+tKJIXETJvCkfKZD1H07U+7jE8OxSzg4LKVBBPbrU1KnKO5AZnmVY
4YXCqdxycHFRPJ5hCyBkBPA7sPf0PtU0dvGsSRpJsOOEVec5ptxFF5ZCsfNXOPk5/H1+lclSLmgL
NusUMayYCc7gAuOKSWZjIssO0KMEsBjnvVa3KSoG80o7M3TDFyT09ccUgjlVW2lGGBuUHI4pxXIB
oQsyWjuzklj8kanP41R8+eYmIyhAe7c5/rUts8gkSORCqr/CRjdTrwErti2jJ5Cj5sVUotoe5G/l
hFXIZQuMgZHqTTpF80Ru5YMmCrRgbl+nbFRzNFG6W6AkEDIIxwR2qRojDb44K4yrsfu89KlRSJcU
0ON0oVGZWLbMbyQARUbElGabGwEFQX6D8vxp9rDPC5c7QOADjIOajl8yOQyIoIjOMtkgjPWtIycR
i+fJGTHJKTkjIA4HFW7SKIDYjsp2bgwOMiqETK5uLiMMsTSfxHA6fXP4VatHWSYhIyNzKoIUHaPp
/Sk22XDcfN9pt5GcpG3mHdhOVJ/+tVe4MabJWkbJGUUHjHpUkl27TKsg8sA4wOje9R3KtLEWkugU
84IqlDkcdu2f/r1cG0XJpgJIZ2MUgcu0YC7nwoGOw9KbZ/ZoZdoCuoU5Ut3FE0cRzvjUKBwU45/P
NCKNpSNyCAcDdng+5rKorolq6GrMbiYNFBkADCp/LPpU006MgIwCCQ8SktjtwRUK5SER27A7srw3
5jPao0ujHErsdiFxuIAOPatIzaKi3exauI/Jt4pghaRiSu3gt9fw7VFbCVA4mZgxJ3DPGP8APem3
UrM8ccZIVvuqAcUkk0hljUsVjCndheuenFYVIOZRBdEHchBUuBkgDGdo9hzmpYpDDEsF3CxTZ8hB
A2/X0p9y0EkgiliUEKdpBzz/AI09oTIghblQONy8fjRGmF9SKOVXnjEJ25X7ygZ5HcfhR50Nkjxq
4CoCEIHzVJbxxq7vLJyUYDGFLHsPwFM8mNgFTAIY5y2c03aCE7tj2ktDaiQk8tyoYkniorqeR4DJ
5gAOfLDfwmn7XWMzEHIXlOeaq6nI6QlnQgfeVQMECriuZiaseRfF+UXN9DaBUco/yMMEFsj27V23
wutriHw5FlFUqTgA8e5NcD8QbqQa5Goy5MykKF5Oe3HPQV6b4KW1/s2EIix4GCFPOPSsK0kkrlJa
HQKlwxaGeNiQCcBSMfjThsyAcqo+5xx/KrEcjSuxdHVQ22MBeTke9LqEBaICONQygYUgE9f61EZK
SBNogis7jzftEbGMqOSVx1/+tTgsyFflUjuT1pbeSWS3My5LhsYVj83OKkSR1QKUyBuDOeSfb2Na
xnZDbbIbkQTSmRGBYnaFPUn0HrxTLoswCO6qFG5GPAI9/apL77HOY5rYElHG4g45/rUMrAxGR4zh
T8xC9hScm0IY85ViLVtxUDe4Hy4+tWEtJJt3mA5EnBbvxUllaRpanyJWDHLAbsnrzn0qpDeOjjyG
kcEkhnGKlu402SyxMgkW3RQpHLBuSMkY61EoRY2W8yAcDah5/wA+9WJbmS4iEZGwgDBVcn/JqvHZ
lohLFIzuz5XcpyfamldmkWrhNbRLFhUZmZcEK2cr1pJo4lJDkxqVwGVuAfT/AOvVuUtaMplhdiSC
xzxn1qnNDOXDFixIwy9SST2xSce4iRY5PL2ShFjQdR8pYY7YxzUk8dxKxKbhlgAcEgD6D61BvmkV
FaQJggkMcge3rUi3dwrnzkVwsZAUkZyf17U07CaTI5UFudzzFAW+ZiuRn3pYwjjzZIyqHrnufWgM
zRrPbKrKBwgJIJx0OaZ9qkeOJBGGYtmQucZNNSaViXoOlld7Zfs2FcE5QHnb6/nSpkTRjEiBRkhg
dvvyfenx3jJGqIQpQZK4O36Z/wA5qa7KTwmZHHOdozg9f6Voo8zKWquU2ibdK/mrkKRkj75qS3lb
7OBEiko2GLHG7HU1FIYtvmBisjOdpByOv+FOJCRq3I3EZCng+9aKnZaFxdtB0Uc05EjZIkBwCxO0
Z/Q5NLbQQwyPFcoXJQuoK5B96eXtmXfNOWVmHlnGefXr1qCe5Ecjm3jjXHG9iBnj61nOpyGsbJEs
Vv8AaWURTqjZJLbchcL0xkZqC9meBSyEbvMwzBMcfzpkX2gg5UoysSQp5YZqRLy7VZV2YzkqjZGB
6/iKcUpsbvYdbvKgDCFQBnJ6KOO9MupJI5z5WAwjAjG4DLE9AO/AzQzBEMapgOu5woyc5+tOyrFp
RKzLsGSwJA54+gyazqVlSRLbaJIfM8xM/MVIEhbqTmojbiS9Mw2eWhIDKen+elTwpK8Azt3u2VZm
yc/lUV3GRIWeQkgDBMuQTznj2qVP2rBN7CrF5KFZIsKQenRie9NnV0jSKAKpVflHTHH+eKtu0Udt
Hd3cIICkKQwIJ4NUlXcJLpiylicKRjPA9qWqZTQlpDJ9qYKgDSIMh2JAOetTz2ckTGS2AYEfMNx4
A54/HNV5r0x7RI7Iy/NjOamD/aIg6F0bIAQgLuzz9elWpuwmmVwhnYsgwhJZRzuAPt2qw8cTZjLk
goAgDdW9MUhuGhSRXnRZCwBUNnjnpUE6K2YWSLJU7mIyOnGKqMnJkDkkisn3NGQWYgErk9P605RD
FMLvazloxtZR82c/55qNIzZtGphSRMLndnIPTPH0pb5JIVLOrABieSDkVy1S4pWFlaaKJmdCysPl
GwkA1HBPEFMkKMFAPmMeTnvTY45VRrSe4ZowQQrHHHoO1S20luLjEdu5iEZViVKjHTgVpRVyo7hC
rSSico+wg4yOT7kVHfzXRiVVYx7CMsTkHPHYdKkuxHa5Wx3MwYFvmxx6ipCktwjNPKiBlwcN29q6
EmgluQia6kJdmZkJwhEnUZx07VbhKxRFcMVBOJFx0znHPvxSR2lu8yfaGZwi5x6cc56VFcyRRRCF
5THGshO1GBGCfx7Vg1ZgrWFSaGcMpUEgHBJAKnPBHPXiovLgWRoywRWHRFxu9T7U2SJmiFzBbARl
TnzG+Y88HHb1p8DI7rJcsRGzELvxjPfrSUE2K5EkblDOkRYhjySflOe3rxU1pdtaymVsurDAkIOe
f4vrVdlkgeRhJI4RTgM2BnPHH0poZrqMKQqBWyWYknBOO2etUm4sCTzIrd5FVgTgFmZunHpTDqD2
6SiLayuxKKQTz/hT4NLkd2SGQeUWy0g4z/sjvxRJ5JuF2Nhl+QAdOBWc4cw7DrfUGlULOSVCkEBc
FSfT1+tS3yadJIoiZUeOICVyQrNxxjjHHrUUT75lby0BJ3FCuCf8ahnZJrpMwExqrDk4HP8AOtab
5BEU1o4uFiBaaORi0kgA3D0BPTFWvJF1A0VtD5Uit8hxke2aikVbe1T7Iwy7bSHGSRkUryPGXjKr
II3AUkqQR71lVfMhttMYltHEC0QDoQDuA6NnnPt2xTWiEk4jaXGACQp4NLHM8fynIRm3QgrgNnrn
/Co/PWZhMkZQ5G8MMMR6nsKxVRU2VHRksnnXMbDcVVGwWCkEj0pkgeUiWbMsKsWZkyD05yTUsM7u
oWUAlclSW6gdqrTTolstqiSIrICZCm0kkdOnPFdFOSmyW7skv2t5ljigeRgVyBIR0x0qCOwa5gZ4
8lxgAscU63uJYj5rREoh2gg5OKsXCNOGdYsooBUqOA2cfjWimoESSuR2gkljVpmJKjIUjt24q5fJ
BHYiXewcg4AfAyByM4qpCsykefMoC4VwFxhR9KJrlzICsZwoA8t1zu74B6VMpczJV0iKGZY8RzR4
YwkDbIDg5wORxSXLvLE0UszF95IJ6n/AUpummd4ljQrIxcswHGD0o/tGNpDFLB5jL90EjOeMDirh
FopRSQ7yGQRwK2ACpVicgZHT6VLcWV1EDmTBZfmYnOKZPd2m9njkCsOgCghsduvGKsiVbrTi+Qyw
n7oJOeatpMpJ2M+3vZ/7QVJgBHIxChcsTj3pLqazS4VoZH+YAyYGMsf19qdG0MbMGJVSOQg5/D3q
lNA0pYEFS77YnAz074qXUUS42TOgZ0jR4hESMjaCckZ6nr+lTzFFi3JGCGPzjbgDp+XrUlxb28e6
5kmJIAyveoPtghdhncHIxheSPfj+dcCqI1HfYkiC+VdgkHG4PyR7elVjFMOV8wSbtsRTkA5q1HK0
qo8xx5ZztLZOM9atS+WsiR+UhJzsmYHOOtY89kJ3TKcsv2iUIXQiNAAxODu7/jUz5aGKWNiCsnyD
Bx19Omagc4uAZJUSNjyxQ9fy/wA81ditHX5YmBBbcGUkgZrop0+caWgohjicmZgd/IIbI69PrUWo
TFbZJIZRkSYJY4wvei5WeaaORWBC/wCsZMsc5xk0GyikBmeaIsjZG0+hqnSUQHrd/aF+zruj3jAB
UnB9qrKt212VJJSfnIOMY+tSwOIpjbPIdpbIcvxmnpNEkoiijbO4ghFyT7VlJpMCeWORJl8h8BAd
xHAHvTdQtnUxxklsnckpbPX2PQ0LciK+eJvMlUgBx+tPurc3G+aCZmxIAFZuDgDjOPetacVJamZX
jLIUWOQBwfmQAAkDp+PemPM8JEO9mZnPzL1IOfSpHDxxsvlgScE8EjGOM57dqbAqoVRpAZQrZySA
p9M10xg2DdhLtpYYw3ykKBvZFwSfU00E+Wucl9xCMV6GmO/loVmUqFGQoT9af59u8LSpKA+fkQKM
sPxOaymlbUHJpEkf2kQeW7MwClS23IK9h2xyelK/kwxmBVIBbgL06UxpRFKrsS6soAKjIZs4I4pW
udqxO8caAL8zIvQU4VeVktvcb5al40G4ER8BmIIPPqfSrLR2iEySwbWZuJFHK+n51XnuzclZDM5y
7YDR4xj/ADmrEdxJdQB7uJmBxlRxtIPXrms2udIkjKsWEKkugbqRwQPoMUiXLyOjNtQAEFSCCOex
qCNo1nMUcaKCnJJJOe/oP/1VLG6XEIdFAkZsJjBLH6daaiogEtxJNIiEsiscPtGTj1/+vTQN6iaB
VxtPAxwRU0EcAujbzIswddpdASU49uo7UIqQhlgVMAEEg4Ue5FaqooA1ckMbIrbkZVUHJC4Lj8+D
UU8XmSLbxKgeQlcnkg9+aSeWcszNNIqhgpLNwO2f60RW8f2kXUN1uIbkh/lqJNTiAk80VrbALOGK
tliCAW7Y60r2MjhbmByoCrmMtwP8fpSv9mMqmSIKS2FUP1PpSxXb20bkLhScHKnBBNKNRRHdlkx2
SwKi7TIGLBQ3Q4qNJ5vMVyASG+UKvtVeT7JLcKxyqF2BYjAAH9KksxKzDz5FhxkFVbH0PvxVp8wN
6EWoCa1laUEdNzhgcnjhQPrXMauky6kryObhUbIC9U9+PyrqtRc8xcyFDhXc5xXL6m0cl8kMRVgT
8zlsc5/Xihuw+Zo2rMTyWYYgFgQASATgjoPSr6xTQKLeVCXc5DISRniq1vMtpCjyRhQI+CxzketW
GIKrJbMAoYNIzEAL16ZNXGtyibuOlX7wbJlwMll+YfpTkEiuDfIxR87wi8E9iadcXdttSS2APlnB
V14I/nSwmNkdnJwU+U54x6f/AFqUqiaEOlEwtglpGTIB8wU5J9AKryR3KW3msWbaB5ZBxtOOh/Wl
N3aRH7NHclXPQr1JPv8A0ofUI47kQw3CsQAXZ5QRjvj8eMmiM7PUHe5LaQySFQJQCoBVyMYOOatM
bSILlUSQEKxjA5PrnrTd6pnMiMDgkAcn0FR3mpWLWhSNUEpJJVyCR+vtRa7Hqxp/0sySoC6uf4uC
COgwf50gm8pT5sbBAcNKw/T86qWN2kFw6SyptboGbgj0q7NqULoZFCMC+ZIzjr/nmhVVDcNbEd1Z
XKSh7VwImxuIBAx+XH161MY4o0ZmmbcDjGc5APtUEsjWUifar5WVwDsdtxyen+e1OTW7eVJILkIg
K4LMwyxPTHftSUvaML3Fe4mIA2liq5XnuT1q3GiTxolwVZhjG08/jWTHfRuYjLKgCKWMhXgY7e/4
1Jcaj5JJacKZB8oQ8EYzz6GqUHcRfKMSI1h/dgZ5OM9ffrUN5KrqI2RdnRCoyc1FDqnyLK8wKgHK
Bsc4xTZLy1gcj92JGOBGeQp6966qU+QhtNF1d8cIJDMZDhQRzmnWF7/o7Sxgx4b5mA6+3NQDVFaN
RLIsathWUn7v+HNQG+gtN0YBZA5KEkZZsfyNZVaugX0Jr2B5WaSVUZmHBKY49c9jSxzxxKFy7B3G
+TPIU9evNUrvXIDIiBVyFw6Z68cAdqs2mrRIsbbQDt25Pc44xjpSi+YcUXGmj2Z88KAcOpdSMAda
q7QsJmVNpkODIgwxHHGcVRGpQtIfPuUjYjedyjJHrV2PXNJ82NZpkWEITByDg4757egrnrU+Zlat
E1lHOI2jcEknciYORzkU+70zzgZI7tHUg7lY7QDn8s1UXxAkkO+F0kZ2G4jsB2qU65bOjbrhAoOZ
EB5xWMcOmwHvaLIhjEinZHyEcjHY47YqGKdrR1IcIGXaVVSOB3xUcniaGIv9nAJ2jAdvvD2qvb6h
ah2uJGVCR87bhlsj2xjmm6fKS4pM1prqGeB4YCWlZQC+zG7047e5pkvmJp4j3M2ACUdcEkenH5Vm
z65axBriJhvLcEDJx3qGfxZbXirE52yKAArDAI9veps0jNpI00No0X2l3Qu6j5WAwhFWbA5iLyqI
ypIORgH/APXWBNrUSwxPFIjtIRhVUZI54xUkXiqAs0dxCpABCtI/et4qyJauzQfa026JVSJTkADP
Hrj61ctZ42QnmRsjZCDgk/3j9K56TxHZuzWwmO4kbdq5HXgdasL4ktbNy4YnJBYA9OPzzWim0Zmr
cTRrI1ocFnHJUcItR28cMcAhRg0ij5So4J9Kxb7xdZtOrxZJALJuXnPXvUcHi+yDpPAUZ2GXUZ4/
T9DWc4ObuB0NrNcC3a5uGCEEZLDAPtTWEkTOrLl3IKyjjj+7WXL4kF1Elw7BgpDKyjAUiq0PimBb
hYvPafLHI3cA4J71DoNIHodAiII0M25ifvAjjHr061NsCHYylYww2KVwAPoaxR40hgIkyDg58sxk
g+1V5PH0F5LKjuxkKn5dvy4zwK6acVFaAbMzGYyW9rkNv6rz361OskUQ8pgWcAhlx/X0rnD4qhR1
jt0AZzhgeefXGM9jUs3i2GKMtLKyEbT8xwMVTqJIdjoCn2eICJw4IAKtxgenAqvdOkqAmRwyjaAT
t/HpWNJ41sRl02kbsBsZU/rVVvF588NJH1UcMMrkelF3LcR0EVp5cYhjbLEcMMDcR/WniedWYySk
ADs3QjsOK55vGsSxYSBg3RQRyR/ntTW8e2chkMEMoYLkuynlvpx+dKNlELm/dX9zGoS5iK7m+UIB
n9P51K0BuY0lcsgJzyAcn6Yrnm8ZWzXInliRHcHDkjIX6/rint8QLUHbFDIyopAYJnBz1+hNTOok
wumdBvaEbJJWUbiEUryRUHkTTKLWTdh3JKHBDkHv65rDm8Wx3RWeYu6gZAXgkmpZPFcQjjlksJQy
nKKew9fY1rCo5CaTVjYFuIExJEiE8sAuOP8A9WKS4LvCqLGzAk4LdBzWDF4zRbpfJVwTw0m3DAeg
qTUPGSzRtI4KskhQqhOWX+99amc3YzexN4llg0/RWv7+YokUYLBBggdT9K+fvAkFz4q+JD3N7dic
yXbiNpxu/dljtzyOQMV6J8X/ABu6eGGt0Dp5rFSzHllx3/GvOPhbFq8XiGK+s4mKvIWZ0XpzyPTm
t6NSTQm+ZH0bo8a2Vv5URBBUKoJ46YPSrsa+VaB2uwzgBmUSLnjqP0rlf+Equ4p/MlhZTKBsRRgd
egqdPFD5/wBLSRTISFEascD09qyqTsJOx08F4bs+WspXaoLvuzyTTxqVraM0LRuCVwrCEgtz/hXM
J4s+yuVcSOiqDtC4555qI+JrmeZZpI2UIucMhG4Dt6Vi5tiOmgm88ySx/KysAokGcev5082/2aQB
EDIcEkMDzXOQeIZlQgxgkyAqAck+1V5/FOp2d4El0+SZFwzE8YX8P50JKTFJpI654bWTIUFpAfl3
r0Psar3c+1UKTFQpKjbgjPftWFJ4yuJr3bbW0zKzZICHP4/yplxrF0+YjESWIPzE4B9qtWSDmTOk
thKvlMy7mKgsSeg9KSe3guZWdWZW3fvM8YAHX6VzJ8Sa7Mhaz011iiQgyEYBx16/ypD4i1SRxcfZ
JFYpzGrABVz15HBqXK6GdNIyxMsasx2gYLL1NLcblURyHBfGRmuYHifWjbiOSyWM4AErN2H14oGv
axcKyyW8sgONjIMFfbGOlVGaYHWWk4kQ+WVIjICxBsA89aii+yQyOjRElsBnAHyj0+ma5iTWdbhi
82G2Iy+5SR8wH0pral4kQtM9rG8hOQr3GNoPfjtUTabCyOsWaMsYY1LHqwI6j/CqkjJIrRoTtXOD
nBNYNjqmuRxv51srndg9yOajlvfELSK0VttRi3lhgBk0owciHFtHTOYLqJY1TI2DzApxuqK8stNX
H2kIGViPMCgZHYVgSX2vw26ypDtlVgpLdfXIB9enFDr4nvQQY2eJQdrFvlXnJBP1q7qBm00XL7wd
oWp2jWl/aRyKWGEwCuPyrAvfhN4Jfa1nYpEyt8hByG44GK04V8TZEU0zsAhxvbrmqYk17zS8ykIq
AKzkEDGf84q003uIwLr4G+FVgaWZEUyjAMWQQe4z3x9KrW/7Pui3WyN/M8pwd8Ujkkr25PT1rqWj
1ttkshUAHaCw6j1HHWpprHxNclmivGyuCqx9enrW0cRKn1A8/b9njRJdRLK7KsTYKN8qr1wRg4Pv
mppv2dtEFqR/aR+0Mx27gCCPY9eOwrujoevXCPPNJIhJG4GTIz/X6VWn0XW5ZGV9TcFkCxAA9P8A
CspVJVFuBxFj+zzosMReS+jTYxyqpgt71an+A+iTGNBOWjH+sAbaOn15rsY/DPiJpQqXkrRkASSA
ZyO3FTxeF9ejb95dorM2RGE6H1J5oiBxlt8CfDcbuk5VnIGyMsAceg/CrVj8FfCVksgntwSyLsUP
njrjPHFdZJ4d1Bz9qnmGQwEmMk/X3ofwndySxmW+3q33RGwIpSV2BQsfhx4ZsZBJ9lSUyKAqhgNv
4emOM1qp4W8NWLgWunQR/N+7WNATnAyeeh7cVDJ4Y1QyszXvCjCAg5x7n+lKNBuSypJduwJVXCsM
4H/16E7AaNmnh+wkZkkAdx8qbeTxVpdRsLSMb2jUoeVVuU+uP5Vly+FI3ukL3Tl0bJCA5PvnPWq8
nhiT7U5trkgMAXMjd+e1U5aAaza7bm5SCcYLEbctjJPPSlfXbSFfs6SRkMThm6gZrFPhOK/k3GYl
4cKCq8getXl8D6bIzF0ChVBMgbk/WpBlp9Ssym5pNrBienOD+fWo7XXbOVi0kw2A4CDjPHrSTeDr
OFgg2NuOA3mckAf5/KmjRLCPNuIiHALA7vvHtispU00J7Fk+I7f5neZQUQ7SCOV9P0qFvFekmJd0
rZPQFcZXHT2qD/hH7eQGOWFCzH7pXvUtv4etkQxS26bi2EUoPk4zW0YpMgZL4osSWiQHaRhW2d6k
fxGLaGORYWcMSSQtWV8O2s1oqoEDEfKoWkttEtonEc0AYBcZYbQT6/XHpUzipMdlYoy+KYpEJtnZ
U2/MCpwOOMehqq3iVmTMSsHL8BySOvWugXQLRbhWi2CPByFIwPqMc1AdMtkYRzKh2sQhwDz1qoQs
gTsY9x4puG8sRW8rCOT5hjIP/wBeluvEerMDCNNnLMo2SqSRk+2K27KxtC8h2q8e8AMR2x/jT7m2
tXARVjLKuPmPf09KrRA7XObs76/hVn8rhWIYZyBz169KffXmpysWgsSWdCH4yMHHP6Vv3emqNsca
qIweMHjpn8qVdoVYokTzGk+Zgdwx/jQ5JCOWB8R3QRTbgpgb8vhgPUVIsviATrGkJIwCuSTn3rro
YVjct8oyhyVODSkR3IjkWFUdsfIgPIz7002BylxH4llIuY0KE4UoMnnNPmsPEj7TIcvIDgRjHb/C
uqdW2tAYvLk3cOAOeOtBcxQnyI90xOB5hAI9TmtYy0FJKxy8Og679naOW5IdsgAc8fzqumj6vJjz
bsoRJtBQ4wMH35rsnuI3twZCwdWO3uT9aowwuuItgVQ2BuI59TXJVqcrIMO38M6hITIbsEAYAY96
WPwYRI1y9/ICxBKKMjd78dK6BIY55A6IyspGVPcY6D/GpZoEtiZ97bUPAX1p005MdjmG8FvHdCCS
4Z933Qi5P061I/g2UqbVonO1j8oOCD611sIgmQyKQHccsR0+lVS0kc4yELNzkcZNaOXKhGFJ4Nga
MRGSR1JwzEchuBn8KcnhCGCZWlRnUKMOwBDc9x610EjQJln3MzcAhSSKYJ3d49uCNxxu6Y/Ks5U3
UBtJGKPCVhcRssGYiwJDMSRmp5/DFsHGxIXKL+6WTgg/1rTt1F3MZIRhUxkFeM1ZlEbQIZlUyAjD
EdBVwXIhcyMm20iKK33TRxK2SDsHp6U0aRp11MVMQLAAAFeg+n9K0njNwDFGoVSTkYOPrUSj7OS8
AUAIN6nuD/I8VE4ObDmRVh0+IxtCIlVUHy4FQrp9sob/AEYuA2RkDOfWr9xIChI+YjBZQcACms8E
UirCygFCCFBwCO5oVJDII7C2T9+1sBIW5IYE0kiRySspiIVGIRh1PGamFw+8xxgNjOSR3Hp2/Gnv
cJG6xtFmQjlgO3+fSpdFy0QEcdqHjVnkKsoAXknd+FRRXExkkxAFAI24GSRVie6WT7kigtngDBJ9
6QSNDERKAdx5AXJFaKLANouAfOjOFUYB4wcdqZFBFMwSWM7lb5CxzyTxUvmJJtjRhtJBI25zUj28
ViwjFsjAjkZ5Bz171ZctitIyGYxXEhVQ/LKCSRU8ZAzKXAJHyKFx3/wqFYwsjGWE7RuCAYI/Psae
txGjmJlfaRwAKlthLYb5cX2gzSOIySMEfMP85p0UztCTbopY5DPGCAp9KkV7aWNpJQxK7gqkdPem
R6jHBG6mIIjMcbuQT3oUUxi20QiuGllclY0YOqn73HT25pt3HCgZWZcZBORye+aclyyN5k6ZLYyQ
eo70skcS79oABAEYAxwR+dJqwN2RGiQmLdtLoehKn5s9qI22sdkIJK4HHAFSbwIBDN0AAJI70xpF
t42MiMQeig8E/Ws3ScnoS5XQCyimkaRcBuCQD0PPvTmWMwxpISwVtrAjimLNJGEiVFwWO7NWU2RN
sblCc8t0FaRXIiSG2tT9oZo7ctxncAT/APWpwmlBLRkqVHy5XOcfjxT/ALdDbuJIwSSPlUHqfSmX
GIYzcs7EHkLjnFdEatgGIWbdJHIxLAfeHSn+XJcKUaRgCAW+bFH26NDIfmCMo2HbwPWmxyKcbWUR
s25Ce/NTOfMF0h8qm1jUPkbuC2eOn50srxtPGYhhWC5IHJpbpo5Ys26lnJ2kqOlV3l8uUQxoSV/i
VcjrUFOV0W54Zp28tIwU5yQcEjH8/eq6xw7mLoASVKkISB/npSC5kjuVRZSQRjDrjNJdqknybiqq
BgnALe1UnYHK6I2DTTnG1HDY3McGrKRsZAV6JjcrMT+NREKQsiblYHhyRz/jUw4kEkrsTtGADgkG
pbuxp3FX/j1CSx4JO4+oFUkZo5Q20MpADFD+tWZxH5ksuwL8vz4AGT71HbrFHvLlnOecOAOvT8K1
jpoMDbuvMZAK5JPXINDxlwrKyGQg5IBzUs8Uyw/IQynuoqt88MmBIVV8kuD71lNq4FgQ7IWWNFDb
T8wOc+pz/SoLi3Q2xY4GG4jA4Q57eopJZovMCQyK4A5UtgKR6U4sTGZYCrEr90nOaSVhpXKwV/LZ
CwJJ+Q5z+FTFmMZG5WU9FJySfWkiVbgxJvG9AQxC8EY/DJqz5iSfumiK4PJPGazlFPQRHpyOnzAH
K4ZUC4JHT6A0rztKXMMZIJJ2suMmlWSMhoW6eYcAAghSeKZAXs5GkC7kyeRgkcn3ramtbjTsOmha
Ft0xUAKMoDnAxUcqwqyONrBjy55xVmaKWZNhkxkEgt0JxVf92oSNwSgHynkcmnKsosbldCxpGzOJ
gpKnOSDTROm9Ch+8SpBTFO/eJGWhUsd3zknPHPNQQt87CR43yTlzxj6VnJqeocxbkSF0a1kVQVjG
xUGeSDj8utQwI0TCTAAUDfgH/CltrSSMttuSOODgn+lWEeFmXcC2QcPk960hP2ZV02Rr5UiyfMQC
cupBBTPehUjuAFBLgOQ0hPzYqOVY1ZntwBIBiRV5P6/zpxE0ECKihZUYYCjGR6ntTdVNkyfQfFAi
7VUFQGOQq8fjiknluI/m3sVwS20D6YpGkwMqWXcctgdfeiZxl28xnYqDuwCev5VEqnMSRTQuqoUf
Cu5OAMbT1p6yuWMkbM+Fzt9s81CrSBl82EogOCAMYb/D3q3Ftt7N3tQS7sQzEghf8+lJO47EN26Q
xs0sRxIRtZ8A4PP17U7yzOiSpgbVOxtuD+NRvOs9sIWRFVio4AGOep/KpWt1TY0QAYE42D73I4+u
KG0iymUYTBZVY7UG/bLhRnp2qW2nhRGzHtZWw2TnC4pYrcSNIowVdtxO0DoMYpkqW6o1tvAYD5+c
HPqauNXlAlt2geSWW3IJ6g4/i9aHZ2JL43AYysfLe5xUNzLFFAsdupBYgkAkg+1SWdyYU8w4O48A
8Yz+pFDrpobWgxfuBSxTaOMcAinNOFjOyTCSMFZ84Oc/U9qa9xK0rMXBBPIPGR6VHJcWu8WwjH3s
sqnBx6CuapNSQiS2YbHIAZGJ25HVqbdOixpCsZdmUYU9F560y4SCZyHnKKMFCFA2tjqf8KfBaSMg
kecoScnccgD+n0qPZKS1AklsRJEDGGV0UbyTjj1pouZLZw8wViR8oJxjpUiPLG7xhkxjlRFgH0NR
3D29w6/JjCnBK8dcc/lScFABmoukjCMowdhhQvIH0qONCV2puVCoYKM4Jz39KnkMhuE8vCgjBZ1z
x16HvUb3MMEKpEZGVEJDOwAOOMf1wa6qckmVzO5I8ToFkQkqgwoK8EE/pSM9tu8vzQCVLLIeMf7P
1FRmSW4g8nywI8ZABGaWRF+ytFFG4cEKHKjAJ4PI68VFRORbk7BHmXFy+0kpwAuf881PJb3CW0k/
yMCg2sRjrUcaS3B8oSbSrZCE9B6VM9tcRQ4fAO3AUHgiiHulJ30Kyqwt0T7R88Y3Ahcg805FkEUb
hFeRgcu3I+tRbw2QQTtHzDnoP5VNYFQglkkBBILADtQ5NjJkZEjJVgVAIC7+fzqqYDNdtdXbFVBO
xSCeM8H2qSaESRlYcYL5QhsFQe59Kiub2Rz5DhmUoQzCMtj646DPempNMCURRNIssalyjYJXHTmi
7aO4QSJ5qvGmVBxiqpu3tkX7GpBbDEgkcegBqxE53PKFIDITsIOAccVV3J6AMM5VY45wzDGB5cee
Mjj2qzCJ3mEcMZWEtgZXI/8A1VBamIzkO4JABBJzxVgTsrMPuhlPzM2c+lS1qCIp2ScOxt2kAJAQ
YyOef1p9lI8AKrhBnO5W5AH/ANaiI7nE4dXZjgkJkZzz9KW7ePeo8wKVJzsGPakXG/QZKpuF8yd9
zRg4xkA985qG1uknJiCsSQQXBOcZ5H1q0IhdK0kMx3KDuXHP1qqsTLN50kjK0Z5BPWmpco0glsYy
0YZBw3JHBHoKWaJobkooA2KCWaTjHvxxS3ZuJFQMVyACCOSQfagBMkxAqoBYsSCCfr1obuw6laCZ
D+7tgGGSHmK85qTUGhXasVmoXdmUoBzipZHgtJlhdsiVvlcqB83vRdvIty5yjLI55XkVLWtxwd0M
LLOwjfaCqghl6jn7tKyu4jRIeSTkqeQPSq8c0CF/NdWIJKtjO0Z61YtJVuEkV9hVnO1lYqxGPp1r
SEblNpMYuxHYeUWLOc4X29asBmZikvytkb2A4/z70q20QI8pyjOmA0jYI/E/niqNwl3B5lqX3LyQ
4PJbOcZ+lTOo4IGyWXMcwO0uyg8huR15606R98m+LJHGST19aEt1mhUsVdiMuYZcbR6f0zVkRW8N
oFdkBGVVt3JAH86wlNyJu0htrEttm5kjVl3YUs5Gz36/Ss7xTdqdNcuzFkGGLHOSTVyOedVIj2hi
crnr0rlfiFeiz0eSJLjbI4PmOpzz6fStqc1F3LdkeXyy3OreN4rdoCXF0Nsaggoo9e2K9i8OYTT4
onRN0KA5IDADOa8j+HukQ6n4nkvZZHZ0lAVhzznr3Ne1+HLQQxiUgqJABjOVyODXPXfMgSsi7HeR
sjwLtOWIVyMgn60STwvG0TIzZQBhjvmiS3uJbg26uqMVJj2qAcfjTkhY2sWIwjSNzlcH61nBWQ0m
yPzDCgt4Qu4AHDDAI/CnvO7sMgqcfOFX5fpTcKwZLiUxyr90scg56H2HvT4LX90oWEsC+Wfz+M45
rQWqHQfZ3iMSz4ctnavTPtUDJGboJ5qsEk459uSfX6UiRSJ5g8vYQCEwccH9elARthVEG1iSHVME
DHamotoNCyskOQm0quNzE4B+tVrdrVJ3CRoWQ4DDP3fp609LuQuGjiDlANygbSOOtH2mKKUFEMrA
ks6t3JHXjmiyGnZiwJHcF/nZTjgKcYFKgiUm5lMiqgAIzyx/+vTniaEI0UJOWG4lenH8qhlvS9xJ
beSVIAIUNwff3qoqzuWnZi30gukEb7YDj904kyA1KsyrOVgY4AAZs549c1T+xsXjSTLMCSQDxirM
MsTAQKqjaDjGAfpRKV2N6sJZrYzMsoUlnJVo1yaYBEySzvgbiSruOwqwlqk0pMEQUquCSxXAI/DN
Me3t7diwlcsqAjc3UcjP19qlJMTvYrW8kLRCJDsKscMDlc98/wCFTlILaGI4Dg9HU4IHripTFG4a
SRSCq8gjgcVBM0WwvcAqATkdFX0/TvSBNiQCIxtIQm1eXAGD9afcW5mCy/aVGGDDLcNxnBqvo81u
80iSIJUlJB4PXn0NSzG0UASMQpbaNoyd34fzrSnNRBO6GPb28uYwQhVwdwHyg+uRT99uXECfOu3C
hSWyf89qhmgYKU3HDngqvB/+vTCk0amO1iGWOwjOCff6+9bKuOO4LPaLDJEqAv5hMeR90Y5PpU0F
qfsweQg5BHKZPP4U5oURFeZIkCp8pBxzioSbk5RMlW5IXOa46qc2aK19RLjT7ptrmIKUCkkSEZ/T
0pPtsks6RRudrqB5m7BPqOO9PWZI2MN5OAzAYQsQRTLy0jilE0RAAIIVTnnrxn35ralU5H6DbVi5
dT2sd+ksAKiRBuVQSRnqD+NRiVIpgjJtLDIQjKnr+dQzXFvPK75UlQdpABJP/wCunXEEUf72KR+A
MluDjHJrlrwdaRI+SRolCBxuQ/IVA+Xjg1C8kl26C4KoxQZyudvfOPXvRaFT8xbCq53EYJI96mns
lDkKu1TyTjr0rajS5CknccYbEKsyxARhgAhTA7DOBTIDC8xlheRwHJKMnLfmaVotkpDuDtYqMDp/
nFRb1MJhjJWXdkkHrz1qpq7K6jlmeaQbYGRQcFQmc0+RrmGJCsYLKCFUrgKfWooTczASKArqSAoI
y3HXtUq2jPIouMkBujEkgk+1ZtWaAgdXkdrh+rMd3y/dHoPX60s032hTaq5ibGA6xkj8OtSOCc/O
FBJAAORtHp6U5VcyiJBGjMoLE5AYY6+5x2rWFrisrDdMF35IjnkbcvDMMEY9aTUuYozErO5BUsow
GwOP8KmDfZE8u4jBUPzk44pXbHzKN8TAhAx5Ud8f4VlUi5DskQiSL+zx9qkcOCWKKNwqFZwXGzCh
gBl2w231x2qzdqLZBEkGTv5OBjg9aqxRBVR5mQlZBkjqc/yHtVU0oAPFpa2cglXdIpU7lCYwP6U2
1munnaCEqyA4UlcY4Ht17VLICmzyXSRlBDEk4I/LtzUNqWtJpHdVc4yAy8VummNppkkkuyVmOMMc
ssjYx0HHH1pIBaXEZykccSHcWKZU4IHX9abdJ5z8RSAsRtP3sD1496PI3WTEIWV8h9y8KfUe9ZSs
mInvoksiC8qsrkM205OKikgN4N8cahUA2gJgtxxUZRZ2aedgCrEqC2AW7dfpUhniMCRLuw6grtGD
nGfwpKo4od7Eb+WV2vv4fBB5zxTxMLshIYwCpAK7Rx+lSRwQ4AEzBnI+dh3I4H/16iAmExtp4iT2
Yn/PrQ05sEmxm1rOKOVpGVNvzBkwRnoB360fZxte6QtIZRzgkYFT38MZQW8JDIGXLD+8O3/16iKg
QA/vMxMC8YAG7ByMdvxpX5dSuV2K80cn2sTSRBcDbksT2zmn3NxM8xtvJIZidjEkAD1qdr1GIeWF
QQmVYLnLY/WoL26ubgKkLpGABg9wfSh6itZkF1P5UahowQD8mCOT0p2WuHMIRsj7wJyCanfTori3
Q5VmHRiMEE9xz1FRSM1yyw2TOGUZKsduB0z759KqFNdRWY792UCzoMKcLtXJzStYwokreYGCqHZA
Cvy46nt9KIoSYorZWjDL1laPJP0H1qGaE3yJNG0kbltkrAjbjufXFclai2xCxw28MMtx5vyNnYyD
JyO3pinR3ETwxJEiMqjDLsBGR6VXGbXEKSSLGiHAZwdzAc46CnRbgWjZZBHktgRZAPrxWtGPKgI4
MLcmJH3RlicFTwfSnQJehyiTIqElgWXOO+OtOgO5WeBAzEA4Axn606OcW0hiYcsRuYrzn2rVxU3q
DSYyKGe4nUzsQVbMhRcdR78mnyAzyqiRMCxAUuMDORyfwp0Mv20m4mi+WI5KqCWYenPamiWO4YNB
ahFB2qCcgt/TFTy8ugFNjvu/LnutsRJJKk5x+XFWbe2gggaaSD975gyhlwoGOD7/AP16bLbwvci5
JYkJh3UZDH09c5pk9oVO8XRKSAExZyVbHWtacrspRbZXe2Mt1P5BcZAVCrAZI647fjUtmlxaK9pN
dBpG4A35Hfk//Wq3OikooBUhQFDKR71VnEjs8r2yswcneWztB4P/ANatHIGmhnll2ZZpwMMCowCe
nJzVl4IbWx8sKCcZDhc7cjriofsrZK26AgrkSAY/OlDSjdcFFKeaAowASAOT/hXHUbaBOyNqPU7M
u8x2bVlUiQgHB9abPKk23BQSsSEAO0AfgK4ue71JZFhtINyqpJHXg/1zVyHUL6BCVQGQKBMHAIJ9
iKx+rs0UotnSpNIgzHtGB80hOcGi4mliIaW8DK54DHCnHc5/lXMJcazNciUXO5XfcYyOfpn0q6Li
9lU7oGKqcIyEt82f0qlheZApJ6M3HctAjRzYBADMVwQPp7in2urRJ+5MZ2sAFZGI/HgVy01xq00j
RDcokBJByBjHr2NJay6ujgQwM8RY4DHI3Y9j0roppUtEUdbZa0lvuLXfloQVwy7dnOSxGOc+lQtq
1pblIxGDlwhBPJB7j2Fc7BHrnls12zIjvkEEE5z1xSvo+s3lzFL9pUFfuyM2QCOCBj86cpX1A3Rr
1rC4iddwU4VR3P8An0ph10TvtiRQyPyCBgn/AArDk02+aRBJJIWZiS6LyV7HH1pt1o2rSXYtlByQ
HdlbBPHU+/tXDUdkDRuW+uQLdSQO8cbKobJPQ9qsWWsRy2o3BogrEhmPB5z3/Oubbw/fx3Czs7u7
vwCB93jb2z+FXk0LV2hea6ILB+SR0XA5/lWtKTi7Gb1RtQ60JSfOliAwdwEmePyBzTLzWkkkRHtD
KokGFclcZ79/84rLm8O38sRAlcs4wdkuGA//AF/jTbTw9f20n2dp5nlRyZCH+Y+1dkZ66ku6Rtfb
IpM3EnAcZBz09qrXmtW8jGN3VmBG0KeWGfu1Wk0m6jgjghmcq5JBaPlTjv0qmug3Ad8SMyq2W3k4
3VnK02SaKXtutvJCVyrMcDb8q46dOhpGvldmuftu1IQD5TDIJqKy8P3C3DDeVYKMqWBJH+NSTeGh
KXmeUoiq+VXklc/XFc842Q0m3Ye/iqyFurFylwB8pZR/kZpreKLW62SqCSFb5RnDHOD3qnc+Hprp
1Uq0gBHGMnGffmprLwjZyfKs7PD/AAQjA289CD2zVwkroGTLrcT/ADiUBDnkr29DTrjWrG3hCC5R
XIysjMQAcfy9qhXwoqxvZhVCldwUZw3J9+oNIng/SHQre26F0AEkm0juMngenpWyjdi6iWXieSKR
2l2lFCgKoKkjuR68VImvaeo2WszNk5UFMD6ZxinTeH7BYjLHCyBz98jdgVWn0K3hKSxQKSCMBuT/
AJ/lXLVaiw2LCa0JIRDJMxjRiQC4P5Y7e1Qw+INNFyySsAUPMcQGG7Dj1qSy0DTprhJJYwufuqvA
z3P+fSrU3huxkhVRaPkSDMoJywB6e1dNCCkg1KY8X2dx58Owhgu1WY5HX2pZfE6zFmDEI6nepJwv
GM1aTRLOznaSCEhSvEQGNvbt2NT3WjWE9qJdgZmYM6qOhHt61nWppLRAZv8Awlbz20QWAo6IFKsp
wOOucY5/SmJq8lywikUtgjEYJ557Vfj01RA0dxbqqYOB2JqXT9JgS4RpSAoAZgF6ilCSiBTvNbe3
laU5WF0wpYncuP5VxVxrMs+tnzVkd5G2h0ON3THavSNS0u1kZvssCFnXgADj9fzrldTtLPTdUjSC
2EpEm4FUGc+n505e/sPoWF1q8Nstw1w5EKEOoPJYDA7Y9RTLnxJqsSGTaiLuG0KmeT0xzWzpttHL
AvlWxZWbJRmJA/PocmrUejWzhoSiOrMN6SKcNzxn6Hmkqab1EY1rrusJODJZMRIdzMrEAE9h60ra
tq8DNaQQO4ZVYqzH5ea37a1gtnYMhZQhwQMlc8dOuaqTEPcNJIhBGACUycY6du9NU0gZhSTalMyo
cKAR98Dpnp7GnmfVhE0USSOxfJUDqx/U8V00Fut6jFoW8sEEKxIP170Q2kFuqtDgEnI8skfr+NWB
g2UfiGZCMEIowysTnOPwptrbeJkmeee1TaGwghYuSPpXQyXMEsioEAU4GAnoc/8A1qmtLhJmlaOF
UkwFwTjGDxgY/WqjJxYKxylxb+IFIuiyxsudhDfMR6VMLfxCwSWUFGUksS4wa6C5jHmrGEJLt84R
eQD6HqPrUs1lEd+XJkUZ27sAr6f/AK64q0uZMEjjbiPWPtaSRMMF8s5JIHr2/OrjaTql2yiRzuQ4
yzDlcV08cMMcbztE++RtpQvkDNCWtxAymAqqsOASDj/OK6KDsBzF3omtSxmF3fYvOMED6+9Tro+s
fZ2ZVCgqNwLjBHqD6/5Nb8kc94xEakuvIUDg+/v9KWZSdqxMdzD5gcDJ/wAitvbOO4HOLpGpWkRz
ePKZABsK5wc8VL/wj15dyNcNPteMEkNzuX1+tbkYgTAjcuCp8xSSMip4WtIpSsALgg4VWwQfel7Z
XMzCn0S9nUzyXDMjOQEB3beaguPDF6NkSXpZCQrhP4Rngkf1rpr4oggAiUByxZCDjpn/AOvULyiY
qUdHwQThwCevXnkVjUaegHMSeHdQmmWRn2KGZRIpAAX/ACKtLpE0lstpL5jkMQWUnaD71tXdtGZI
rZQu7GSmOBk+oFLOptgZAByw5B5Jx1P8q3prlY07MwZPCsckbWLzlBvJZgmf84pf+ERjeE2r3hBV
cB0iBK9ucGujkMU9u5ltHUF8BVP3u/P+NERthMZbi1EZIOMAcn/PelVnJItO6MK08K28MYijllLS
AlHIyMDv7d6JfCU/ltcQXBfcxBYvtJx3PpXSRyx5+xQSYQuApP15HIPvzVZ1a3kFu0jMqtuOeePf
/Crp1LBdoxU8KIqb57mVhuIQBgcZ6856VNL4PtiEW3eRirgyFzxjpitSa5WB49yqwZgSFXA2/wAq
dNN5sZELlSrDKryf5Upy5mJyszEXwhYxFo40A24YuDkkD14xSr4PtLmQ3F3ahgV3ICOB9O+a1Eg8
sOTwZQAQwwQev9KnIeNC6AnK4Z2Uhue+MVLpNszT0MRvCdrDcKsLbfKBJJbPXPHXGKbP4VtJFWKU
jLsFJwAB9P8AGteWGe0TzZMEeYMoQCW9gafJHBOSzSgAKAex2+/FJ+6QYp8H6fDIttbwt5hbcWLF
snr+FTx+E7YlYjKQ7EBgScfQVsW80q7ZFKlmTJJHQ46/UVHaNdLeMxdnMj4V/L6cd/Q1jKXMiG2z
Mm8JacsMks1qw8shgwJJ9eM1Gnh6zlCKLbyxklh0BPrwOuK3LpLqNwcOFGNxz19KR3jhXKQlXXkZ
OQG9a6aTuhGVJ4dsYpjJ5BMZRRJGq4UD14pP+EcsvLaSK2REX5iWXGBn1rQj1KdpigIVGbknpj6V
LKkYCQgBy4ABHGQe1aObQ00tzJh06yQk+WhRj8zKOnbJqKXw1ZCUO6Rs23hAAmM9+nXFaF1BFFhk
BDiUfKxz3zk5pBGrTieVAFJ4Dn739aE1IHZPQjtfDelyq6eYoEeclud3HApqaDZKJN9sXWNhtQnO
T0rTu2Roo7qGF3ZQdiYx6ZzSQQefLulj2gqQsSjofUev0rOVO6sNNGSuiWxUvHAoRMlVWMYyMcdK
fH4ajuoypjEhOclV3EHPv2rVukEBMduAAzDcoHJz2FLF5Vsnk7gTn92wOT17n+lXCnykmNF4cso7
gRvAAwPAHP4fpUN5odihVjKSdw8zJ7+/pW+88SsW81QWBAYcEn3/AFqu9lpz5jdAdzD5sAjg9e4o
ktA1KFvpWkxoFjiBVzmRUOBt/KpZPD+kfZVmjt12M+7Dng8fQd/arKRWsUaxYClVBL545OOw6fWr
LSTMGhYAKinYMdvX6YqHhlUAyo9Is5Nsn2aJCrgBc56Y5HHrVmXTbX7NJGYo9wX5Qqdc9z61NLaj
zRbNKgVVG18d6QCXTo9jocFMLIULBe+70HWqVNUxPRlSLS7eeNYdoCoeSBwBUU2mW8MbXAgfZGRu
ZkzlSO3HP0q/psUjyMu1SCx+dB8uP6VYe1M6G3EjKMEMSMcVM48zIauj59/ak1STR9J099Ktl825
vQlwM5KIR94Z9Mc/5Nd38G9HtLXwbDdnTwjvhmZE+8O+fTPBriP2rnuLPWNKhiYmMXA8tQRgsQRk
k9BjNeofC+xbTvDsFrFdM0ZhAILcqc5z347URkopEao3o9Lsp7lZjEGLHG0Dqc0+4ht3uFt1txjO
AQnI45/A1MN0kQIjJXGAxHOTikcbY1+ZcgbXAXG8dhRJOewipcaRbuqRRw/u0U55IIPqfX61I+lB
kRYo1ZFI3IqgnHqDWhHFPHA4IUoAMEnn8qrPcR7fs0calWB83I6D1/OpVFN6gQnSNPmgDrDvRDyg
PDH0pos1KH/RlATkHaCAAadbSFlEInIZ2AUqeMVZt2f7Icpt2ock8VrFKBnNu9iKSwiEou/spYIF
z5ZAxUd5Y2n2pboR8nnCjgcdBU7swRY4cFFAYEOOW7+/4VPFDD5IWSQuWGV3LjafShpSRSkiotrD
GuQWSNySFz1OOv1pkmn2luxnjjJZjhMrk5qxLte5EcBIOcsA3AP0qOV7iONw6MRkbcnOR7Y96ylG
xSdxLWxtUjdUtAGLDcApOMj/ADzUSRw29wN7KVZcEAE4PbHFXdPulT91HI+4/dfbggZ6VDPJCCsc
oOHJG0DoeeaqMHJAJG0VxIY8AgAfMXJJ/wA+tMFjFG6h0Eag8BeT19fSp7KKGAIxlCgHlR1NS3Es
Mky5ypJKgMMjOOtU6dgIXsYneOZoAz4wSSfb2x3pFgLEmS3JIGEl28rT5WHnCAzBSFGQq/Ln29fr
TgrIWUgGMHkBcZ4xW9NcrJk2Q3my4uS/BG75doz+tBtLeNTbjv8AeBOT9aJFihBjEBKuclw+3aPp
SMWUGQhgF5IJ5JrOpT5jJ7jXV1DJOoCgkABeWHr1pEhtoIw0MJA83gNjgeozUpl81ShYbyD8wA49
uKWCO3gUxFASW3MQO3vTjBIQ5lhQEXMcbyD7gKjg56j/ABqEwH7RJFbBSxIAYDhatfZwR5hlZULY
RQvA71A9pKEfy5mCswYDOSB/ntSnQUgJLWG1jKsWYoflwTg57/hQbeC6VdpIVn+UOuMEDPH86bJb
rHCZUKSBuWAXjjtjFRPO+IsRmNVIZlbgH2qY0uQB6xtaxNLLIwLE7QT3xxUcTTTbo/JUsq85b5sZ
/rVgXERdCUIySAAuRnNHkGS7ac9QMfe4xnPetYwTYEU8LSRFRC5DSbSqEU7+xvKKrHcCMxYwH5JG
PTpTkb7F8zybmLAucZIHb/8AXSmfZIc7m4GUVgD9aJNoCJLdZZ2tyflx8oYZH1/OkS3jkkKtCVyx
AdOTTpfs7yIRuK7sbSADg1K6wXCLAAoVThiOrccGkoc6C6RFIsdq53nawXaxBzTRIYHKfMwIByRw
RUkC2RLRRqXZEHDL6U1oVixuyN7ZAY5wPT6VnK0UAmwbFksykZDZxIu3aPQeoodn2hXkQLk/dQg4
/OnusBUZ5OchUGc4/lT5beKQieBsbsZ+Xkn/ADxVRldA3ZEM9tGYiqsI+BtYZHXv9aVLaIIMXSMV
yMsCWJp7SumIym8NnBycL7fSoQJI281gVZlyccCr5kQ3dkxhhSZUDIJCBgkZ5qOKNpnLogKg8sF5
Pt6UxTC2GOOCCCG4zz71NHKmGuBCAYwd6qOoFJyQO1iRfIjBKBUYnBQ5BzTUtkuWU3G4qOhB7+tR
M8d0CQgB3YzkHn0471NIpijDBnXHO1RVJ3BOzHXk3krmeYKqMcMMDI/XtUBtraZ1m2lSVHzNwOlS
yus1ssc0YGDkc5xn8KhW7ElyqS7gqnAKr2x0o5rCHtH5QDxcRELuy2MgU4KsaHdCrFyCoAyufx7i
iWbYy2zNtUgkFOMihndmBKK5YYU45H1oabYAVdIwFEYwMAheBSxxhVzGAXwMZXGB/jQLtABAYApJ
OWY4H1qIeZOBKWChMAgnBPHXpWU3ygPlu49xAACsfvMOx7eo5qa3mjt1V5FEaqPlw2cn2zzxVNbV
JD5qpsbPI64/+tUuNjxFowdj7iwUHcM9K2hDmEtyS6mdpPkcsd4BDjr9KHmKyo+MID82VAojTCl2
2iUj5pD1NMubbbcFTLsyoYlmyCvr0pSlyDauOZnMxdlDFckFSMY7GpLhrZolS5RgwPJ3Hrj6VFG5
hT9421jkKSvJGfrUmzKu92SMZ+dhwK5501UQmkkJbpK7+cGKKnCh2I7f4GgrbgrDIjFcDIJPJ/Dv
TGNvDuYKxBYEnnB5p92nlxhvM+VwCFP863pQUGSmkiCJJllaWHIK58sHofbmp5N6oJIgQCjb+MgA
VWLLIzw/dJYEkn7x+lTRiOb5NxUIRuYDnP8AKlUXMIcrLIASCOQVx0z/AJ7Us0KtEpDKAoIUr1Bx
1qRQ0kHkvCdwbO4HAxjpUBClUkkiyCOQDjn0pwm4MUmrElsZoQRINxRdysOjD0+vrUdyHkIlV2Uk
DJU5wOtORrhJZCAGLHjaxqCRtspifKh+fMA/QiicuYmxZE2YxHPG5C9XRsZqG5csy27IGlBAkKsM
bcexH596jF80Fww3AjBCtnqe/wBasQSF0FstuhZhgSdh704SSQiK6jdI1lTkEjgLxUaiBzsVSz79
u5TzjrnFS3G9Ga3mycAAlTz/AJ96jWMKTgKjsCu4E4A6U3UuaDhaOZDKu5gwOCTjFWJbZRApRhgH
mUg4FRedbxxYWYFzhSxXBNMS6LqVkkJIbrntiqjNJANWJFlB3nOcZPTNTyTeY5HlBQ3VnbAz07Uy
cskyvDliD90qPT69aYoeVWVVOQc7ejE1lJ8qDQdN+7y6Ip8uRSxAOCMdqkma6mJPkEktuQF8D8/1
qKOaZlcuJDg4VG5XPrxUk88rRmDymX5w7F149qlybQCxmaQNCVVdxzIFGQreue4pig7wwY7Ub5sN
TlnZUkKOVLKQML3qG5tJBalgSDIOV3cD3oAnMqhvN8pQGG0ENjApsMX2qN9hXcGI2jB4qKNf3+2d
WKsNkZznJ/Cp/MkgYM24FhhmbgCtYPQNBLU/Z5hEd+N+VLEkD2qFDMsjPGw2Z4IUZ4qW62sSCocM
3Axxn/GkhCRRsoYbifk38AAZ460pagSM0TIfNUsxB2c84xk0yEecC6rgBCAQSPw/+vTZkZZEjfAG
MDBp0Y+zN5cbHcG5AJ6VcJWYBaQvGWmdyME7lIyWNK0mIi0kS7ggwxPX9KDOzMWJILE4AORj0pqz
BZAkkI2hgRzkE5qZR5mDaQm+NlWWeNllbBPykEip/Nd4XSYYDr0XqKLpItiuqFij7gFHGfqaakgw
s8rBQzEtk8VDjYBpDuVRFyiNwQRgmkyWI80Es3ZTjj+lOjWT7I2IZFVfuknk57/rRLhoxEyuBtOW
IpxjqNOwhSYs4iZQSMYxg1EfJimIWfB3YLYOQO4pk8hWJN9yQy5Od+fz/wAKFVgjEzBieoC8E+nX
pUylYRZljRYvOG1m3j5mUHmmuQSfnBZRyCO2aa+62tQDgBmyUDcgU+KC1MZZYyoOc5ODnsa0guYC
J5y20pGoxwMpU7MTbhpZC7c9QP04qENOEBukw0bYACjr/X60Knn4jBKsJBhgucgd6iclAAku0j4E
W53/ANUSepHtUjW8/wBjMsoVZQQQQB0qK5kt5AJGIJJO0AYOc07IZkQzMoK85PU8/wD1qqM7o0D7
Xc2sQV58huNq9StVpir7mLcMTtUDHHTqKmntXZEbAIIyC/TH+FIzNIvkpAmFOQBjj3x+FaqPMBDA
zDeJ3bBIwoNT20skDOEtzuI4Oc4Hp7im/Z4gzLKpJUDcScgGnRwHHGW7kAc/n1qJKzAYjR+d+7Yq
uQWRgQAPXpj8KnuZEjyrgHcvysSeB702SJYwWG4lmGNrc59MVDHb8+c8jMSDuG/IFQ1dATRWoWMS
SuhDkZbfkAjqBSNKkakLJhWHBU5VRimbwIpI8klnOHJHXp2NRyo1vGJcsQ7YIYHpj/69bQTaAsx3
5a2G1QzHqAO9QnyZdytks5BJ6Ci5uLSMJGiKCBkgH5s0ssWWdmfCgEFCQM/SuHERALS5UhrWKMNz
hiBjdgVJc2plZVhYMytkjdgY/Cmx21uu2UKFYgkHJ5p8XmQxLIMkuc4Lcg9PxFaUXZgJFJdEtGCF
Bzlgp600STx7VIJjxyAe+Klt2uY1E1zcoC2cq6ZyahcBs+bs3AALIp4PH51pKN2BMLNklW6R1IIO
S2cgdiabKyzAyzbTJ13HOMep9KIrqKKLypVJJJJOeScUzHnqRHhstgBj0X396wlC+wDLmSe3iLFT
GrDAJPBFPjfZD5ToQcgOQQc805kAjjJYsVPAUdvSmz3CPGYgvLHDsRzVxhqBHLdG5utm90SPG5Su
AT9aUOIpWQKNnUsf4R7ilH2dbRSI1JUgglec9jUCXE7uWKARqpLMRwWrRJXAUI9zl1lxkFSCfvD+
lTRSiJlinkUlGBRST/n6Uy2hZVMZjVCGDMC4btTrqMxQgbQ3yhsAHjJqGrM0FnuAqM6zFSHGSx61
CsEU1z9pkhCyN1bPIPTHuKdNHI7JlNqA/u2J6CnORhGmUKcfKxPpxk1MoqQEcUhMwilwUCkE7cDO
an8oSR7RI25CMFlHBqteXP3f3bKQMhj0arAnZkQoCDuO8be3rTVG4EUsM0pVp027SBtVuOvWq8qr
b4dyxJY8kcjParbK9xKkO/JDAsSuATiodRSOGRY41IJkUMzHPNNUVYCMz7YQRgc/MCue9SzbYIlk
I+YtwScAL3ouLYSKUVmIT7xds5BqU2isFlDuqliH25yePWtIrlYEZdjAktqSyhyT8mMYNJcMrNEw
iwgJLLnIyee9FzbxoQ7Ekl/mY8546VAjARKmdu5/mI54xUTjzMaVyVAuPOeRQCRsAHQ0ht3KhJJC
5YfKq8ckUlsHQPHIwUkZLlOCailurmBDHgsAykPkHAFTdQQJXLkNuIYwGtmK9Tk4NMa7tVkUzlFX
cQoJAXPbJ9qiM1xKHhM+0DqxUcj61EgSWBlnRWIbBA+YYzxTUlIaj3LFrdKt2WhkAkbgk5Of8ama
7dkYyMjOG2LGc4/DvxVODfHMF8uOIIoOd2akfPkm7ikJDvhcjnOOfpQldmsbJWGxyyfOLiIMzEZI
Od1K3mEiUrhAwLBeM89PyqAzIzmJCwfZ8wx1NSpDPEgaVAQrZbByc4pulzMYt55E2Ps0AQkfNgYA
qeNmU7uGbduwDkVAJVEm6RioZcYwM4/pVnckcZZZ1JKrvUHn8c1LgmgGxxmR1WdwQX5BxjGKS6mA
hWFJWDRsMICDnPf36YqtO8zXCxW6NuOBlF7VPcqxZjJMSoIERA/l6fWi9mAqCCRfN3OFCbWKHaQR
+lG5mkLqr7VHAwOQPeq1vM7zyW4CiNF5UnHTsKtRTB8Sq6vgcjGPwq3JtjQuwx5a3cAjJwW/+vTH
e4Zs71GfundnPtT5ZJBEgSE7UzgAcA1VmdoAJwUJKgkKMY9uabV0OLsy48wBDRj5lGSMkcYqs95N
cYIQAs2cMeMVJbSNLEWUFiUIPqRSS+Ulu7SKqsG+VRx26cj9ayn7oKWoyCVEDGaXcyrkgDB/OmRt
JJOFQAKwBCKTwp7+1SGJm8o/ZwTgFmY8n2qK/nCS4jVWjUgmRf5H3pqWo20iWSFbqYRZYhWJwo+6
e2Of1pFZxuxcF1BwwLgnOcUW91Dy6MDtbLMCBtGO9K8him+bncc7gKbVyk7IguLVVJMJJKNtk+YZ
xnn9alaSSOUrGAAeoPQccGn7JXZhHMFOeS5zuJpUS4nRTFGpYngkcYFS66puwN3YkNvPJIVlulAE
YOHGdxwMn86YYIpCd24qG4QNtyMU8RLcTsZYfmQcsGAJHpTocQqHmkHlkDapbBB96wqVFUFa+45b
aaSZSi+WiqNoDZP+fapLpFjhG5i5DbSyk/N9e+fpTZPMaNTCAEB3bVYAnj3qOZp0AUllUplnDKec
fX2pwhfYabTKFztdg1u4STcSSRxn8686+MOuytbfYTAgkRydqPywP8XtXa65qK6Xps0pYhEGVHAw
PfufpXkl7Nea94mF3uEhaTaHA3DH933rVqMRpybOp+DWmutu91NEg81hlgSCo7jnvXqlvdxjbDHC
cAcqB7cGsHwtokOk2qhIy8pVRgBRk4649eK3re3R2e4nDhsAAngkdO1c1Wo07opCvKrSi5EhZ+ik
EfKOmKSYMEjgVgFjXC7eec1KiRh1iQGRSTtOfemunloRNGzOHypcYyPStaa5w2I2d7cqzxg7iM4j
PH41JE28ScEoxGGA4Bp004CC5S23AcAH+H/ClhliWQ3DI2BgBD8ozitHTSYD/Mhs4pNxBLR5AU5z
7dP0pkhkSUQMpDOpKgHrxx6Y+lRXJfcsshIJQEbhyKDPITvZ1IIyu8ZCgZ9/0ppKINIR42BZUncE
vgO54wOTnt36VDZ+YkghkgwjbQpK4AqbfLdQlIZHUE5Lhec1JGF8uOONy0oXIwc5IPNKUkkOO4Pc
OEEMcewZxwM59BVcacYp2KyhniI2oAcqCO2afA8jSMjklSx+ULkL0p0cUcFy75LRsxLANuOcVm22
zRWbKsdurutyJSxkBA2jHOelT2zLazLlSu3LMxGTj0pkEVu0iho1RAxxngn3p1z5bObSWHazYIw3
GPypDehJcmWDc88Z2I/yhOB696gtlF6RLdyiQqWWMMuFIx7Yqe7luFtiRNHhyT5LsXGcVDbzSxuH
lgYALyyqAdvpntVR1JEu52H+i25aQBsYcdT6DFKETytro2XGWUNnHHrRczq1z50KZWUZAYcE9u3B
pkqyvIqbiAz8qwwAcdfc1M5co2NglzI1vHkkAiJQQcnGanksoWzHbOpljyQz5/8A1fhTlnC5jRQG
dsAqmGxj9OlRSFoimbhAwzkZGRzThDmuIcLaSAsACoKbi0g4Zhk55P4VXnyFE0cYZ1Ybo1HT3H+F
TvPI23zGBAHyEqCSaSb5FluLdwpjiGUCdW/yetU6CY07EbPcW0Xmyq0oJBRA3zD65/lRFcyWpW5m
h4Yk7s5/4DTLQ3lxhFQEscsrHAUenrU862sgkcxqHXbjGM8Hn/CpcVBlJ3Qy4kSYC4CLGwIJIAPG
PfBNQ3DRXCeVEA+EUKFBP4cDirXlI6hNxXAyFC5AqpfmRXjVGCBZDkKSABj161jUTbGPi0tY41ln
25OOrcE470tqPtBUXG3DqcOOoAP14pi+ayiOQgKvICoTjNWIrKZxxdAYJCAMMkelbU5WQMiWCC1u
XCTkjABLDhqlhuX/ANS8+xd+FZBn6jmo5YV+0i0ckuzAIpUZXnnB7Z681FIr5a1li2gkl2Xo3tVO
bKTsPSG5jVoi4WOJeC77iRk/N6d6dDEylnijbc0nLKMZAp9pJmEW6gGUr8uVGAKSPfHCIZGAdXO5
dwxjHalzN9ShYstdeaI1Rl++x/l9PeppHafe8MrbWTnbgc/jUFvKrs6GPcMglXB6fX60XUxLbAhj
hkkLNIrDKc9SOeKlpMBTcWVnaGf7MAHO1tq5wR3PtTLWeN5FSRxI2Bhg3GTkY/SmzxzQzDKAKB+5
AYNj1P49aWEOLhJJygEZDbc4GcdfrSclFgWSPNOyZWLhuATz7CoNiOzQEtHtBKnd3z1AqSOcuBMA
GZSdm88H369faq4leSRZJHZsOASR0OahVGkN6iTXU24KJ32tNlnHJ9Pz9qjWBHdBCGRBnJI4q1cB
beR/swYMNwwQNpOccfzpI5AoaF5MBQCoLc7j1PvVp3QhjJdW0hlERcKPXn8KIiklqSwVg2QwYcH8
jU8U8TAwSrkvlQSO/wCdRKYd7RRSkRluQRytaKdgFaNLeEjLOFOQCARnFRGWW43SJIdpIGAMgCpJ
oPlxHOpZ+gA4x/Q0+C3S1gWaKZ9rqzSRkEbu307/AKU0udaia00I5/s0cKNnLupAKjv71VSALMGQ
REkkjaBnGOeac0aRMJ/nIwFck4IY/wAxTLOZImaQSKroP3hY8AGsZ0hlmGB4XjZd2FGBhcHIH0x0
pDGqMwdC0pYFXycDJ606WeadN5DAhsN5YPykdCfUEVHDHLK5Mkq7CRuDMQOfTvmtKScVYqL1Fvmk
zvtyrFyQxA+XPeoPtMj2oiYqrYGQp9PapLmVEVmTaVRwcAdOccY61Tuby0kYsjEHdyDIMAY9PrSl
C+4NXkXJVhaOO4g+UkFVyAFxn09qYJIo3L3kYkJUlGBAC/1qrb38D7GlZcKpVCcEZ9SKW5uYDG1w
i7ysf/PMqfw9ahzUEEWkWg8cghSxnKIwGxFQY/Lr9RUbQOJxiXaFJMbrn5vf0x7VRj1iKK2FxbRu
ghxlCRtobU1nYqZSdxBYsMBe+PpW1Ordiuy/cTi2AA5YHkgdf8KLCQWky2vlKwUgjB4ye/Tn6Vny
ayjgbnJRSM5bj0qGbUGfYmWKoDgkcq2eD+VE5XEas0kFxKYre1Z1WQkzKwA3d/rj+tNdYrOQxrcs
S5w4I6cdayW1SG2kinlkdsttRBwA3fPr9KhvNZDYNsuZFYmRwDjrx1rCVRRdgNG4llFwFtoVVFPJ
WQBeOn40xYYPNK7mywyWK5Gazptdkhsy7M0inIdhn07fjSXOqXYVrgMhWMAgAAq/t68HvXRSkmgN
YSQjI891AJVmB++Kf/aUWY1KoUcDKkYwa5p9Uu7iITTQhT0QY+83pipJpbt1WQMAmTgE4JOMVzYi
biOzNyV4lCKsmFdzhQPbNCS2ihL24uAoJUKGYhjx+XQ9K5qK91EmVFLRSuo3Pj5sdvxx+lOistUc
GYyBlRzIqk4GeBk8da2w6ckaKR0V1qFtJayBbhwsDhlBAwR6CoTOHiiZHBVm/wBWxwN3r9ayLlL3
e6hiDn53TBC8cHtwOlLHZvNEUYtKpZcANjn170VW4sUpWZrtqT2A3b0BK/IUbI//AFiorzXrZYkJ
MhfneEXqPbn9ax5odSbEZTYIVOAwIA6e3XmrEeiXpRJnyio3LKAcj+WKI0VURmdPqcEMkjsbFQxV
d+BkDGOaRLEWsclx5YYTAHccAoemMD1HrzV+eGG4kKfZkiCHLuU5YHt1oW0kZwyrFGrEqAW4b/Pp
Q6tzRqz1K2mW6Sq8Rs0KMNsRdTke3/1qneG1tVcExlSciItj5c9e/NOlkNre7ZJMoh2gE5PT2pkF
qsMxXerEozIqxqAAOh49apV7A2myKXTy1sCjqpcksAQcenvSjTlgtwsUm9lBIUpnGPTHf2qzBO7s
qLEVDMAWK4454qyjQJcwtOJEXJHmGLBPFc9WomON0zPs4TJp/lXMOWWQ7Qx2naec/NyD2qeKBpI1
MMeRGzACKMnK/wCTirU9zZyS8KzFgAylAOM8YznrUMb2OUkaMBiAV2qeDShZplp3HeXZfaYp9yME
jG5W6qccUy4FvFB5kMLI0ZOABkZP4/pSyx2xQ3EwAVGBIReT9e9WrF5Jo1s2kKAjdIyt95fQ4qJU
eZg1crSgfZ1nMoMvIYFCo246+vQ/zpbOKGMKyRMzMAQCcBvep/ssaXYndWCyAK4dzgHnnrk0XnmW
jBViVN8gUhCfTsKFC2rM5XTsR281v9rMbth3cqWVASDke1WZN3ngyIFkVvmIbqOlVjA3ms7WwWRi
CGA4I7nP9KbqLS7FMZbEQLADGMf41pHUUmPuIXa4YBnZFHzF1+9x0qkHtEnZACuNpBYEFTitFZme
ESSkKwG4gHlqry2MLuxdQ5BBIC4Zj6VtCNmhPRjUt5L0MISVmTksZCGIPoOnTNK7tZFJTGSCoV1K
9gPSrD7RIEsyA4fLkKQAMYA96jeNrR0DRLtzjC5A+grnqz5Q5WLbwpcM7SoGMgDKMbaSCG4tWE6P
HIZmGWdhu47c06805ngaSN1AUAgKPusBz06ioblLp7cRx+YZTkBsYAX/AOvUJ3YcrJY4pmjESsQC
QFUv1I/lTdhaB2QMS7HAJwQvHXj1zxVi1RY7ZWBeNhgM4wRxxk47Ux5IxueaIjaOGXOWz071vTqq
G4rMg+zTTxqjbdwUogVsYNOfTYs77i6CAtuRQpIf/exyDUW+O3uHgWRtpbKs3BJqy96JYt0UHzLI
Dgtklvasaq9owtYrTCF5l8qAlgwZwBjdn61ZDXdzKFdFAAADxyZwOBjgUyWRZJF8xCpCnYCMbRng
YFSuzWLi1aNWaQEswGMAV1UZKktQ1sSebAjok0MaMSQJG53D0+lRai0cKo9mVkEpAlJkywPsB/Ol
1KHzrWO48gMynLELhguKiM9sqRqEKITwGGOc+vSipLnYb6DiEOGnd5IgFIQkAk9O1OhkhaKWOCaO
QhSVQA4U5Pr+X4U90EzG2a3MMfmKcgYIwc5pp81MvFFlWcgsVxheOa5pR5WITUv3aLJEdjAfMEx8
x/rXIaz5cmpJuYB2YEbmwWz2/SuovEXzCzciN8Kr5+97A9/0rkdee6l1ONpCUaJyVVW+U4/+tVwb
HZnW6fbk2TRMoK+WfmdTlj9M1aEAjt0xOWUk/MVzz1/Ci2fNuLeS5iAUDDMMHOOtKsscMXlsjmJs
AsXBGc8npxW8I31BK7GSXH2mUShGXZ99Coyf/rcU9IhPby3DgELGdxBPGabebywSJQMKArBs5AoX
ExaB2IOMsyt94Y71nVlysGlYWFo4bRXkkMoViA3PJxk5z6dKkZ7eNv8AVYYj5RjjPX+VQzzRrcIj
QhI1cruKkHGOn0q1DbsT5sCIoYAZ25DH0A9acFziGwNFbLiONVUnlvaovMj8tI2JwGySOhGc96mu
9oCwPCXATOMdB3NNt3jeRUlgUDO2NVXPHuO1RUTiBJLcWUhQ7NojUEPvyMnqKZ9ptxEZ2VlZgQhD
dR9KLqCzRVicFSzEkuAQB/hUF7A6uqWJY7SVkBbIUeg/GuaVmDdiSSSLBuXDhFwSGTg+hOfSpoLv
Kh2ZdhB2yFyMH3/wqnNILxN7uY0B2ggd8f54qS0SLZNAZY1CkAJK2FxVRk4sOpPaXZSGWd9zGVRg
+Wcde3vzTCJ4gb6YkhDwCeSp+vSieRwsb2/7xEbKmOI7fzp8SeaoLTMcP8yg4yDzjP8ASm027iba
JVaIzMz8tPwMtgnA/T61HPFbQqNsokdmJAVicDtyKWE27uwg38nBZzgH/ZHHaopYxZ3Ii3MVH3kD
YA56+mOc1Sp3RLVh8LzNbOsgLMgySw59u9OtkHzRu6IdvLKOAMdB3qJfNDPExypHBcAFferFutuu
ZJYjjBGMZJrWNPUQy4nEzF1JKhRlc4BqrYzRsBDgLvXhScnGfXtU8i/6SBA2FxljOmNv8+KeunxP
IqhSpG0lSCTkHr+tWnysBsl7lkd4kChuFyScdKayo6NIRtVl/cg8c5569KW4tQ0pKyxkk/xL09ql
EluqJE8RYhQEYNtOB0zwfpisqrVgGW0jKxdkVsYJVlxxn+dKb6GR9k0JO8cYXtnqfem3Vs9zAWCq
jRkbCRwTwTg0o2QodhAwQCVHODW1KmmwvYlMPnKVcJsUcKRx7cUkUcMsysIwCWJbI5A4/rUNrOvm
M+8hmGCC5Hzf3jxQ8iqzITtyRtweRnsKzqPkE20TIkZuBGAWVnOCXyAef60zfJGm1FCfMWVTuGc8
Z656U+e3nit1kCk7mAV4z90Z6n8KarBoTNIqBjgLkEDP+f5VpSqORC1ZC1xcFik6FSxKgKCcUqW0
zKEQkGQYCEds9fwqyiRg7XlceZliwfBzimi5dwXIyJVwjBc7T/P8KJrmYm7IikRoJwmHcYJPmDHF
SM27f5MYV3Kl2wcjHQ1FFdPeTLEbeUAOAZVXJ+nJ4qW7kCuY1Vgu7ON3I+tY+xcmQ3YUmCXOTkgE
shGefX602WFfsjBsbSuWj29R609o7W23O5GSATh+cU37bLJKTHliAQS55NVzqmhXTGxTWMUAt40X
eHKrICD+H1plrOshVlVVbOFAXjqM9qEs47gPO6gROPlRcg//AFqlggW3U/vlcEYyw5XjFXGKqodm
iOOaKO6aGRCozuWMjljViR7GOMRrt+0Mx4cfw+n9aqXitMY3t8sFfiVQSQe/4VMZpbpFOQDjl+vz
A1orU9wuNdIfswSU4DuHG1eAfShLuaaApHCVbG1WVCSoz+f40yJwtxHGxRlxhEVepqa4hAm3uyEk
5KLnPNN1FYd2iOVLl032oUsAMFiAR9c1FYwXFuWgltyzEkiQkEZ/CrjR7J1J2lCMqxOSPbpTLhxH
IHK4DD7oPU0KrqAl58sIhQOjFSpYEZUZpwtbYWgMcAG0gqO7DHf0p1ysd3t3KGYEbQx4pkZaNgjI
CWkxIB6CtEnIRD5kYnVZSpUHIUDGO2P/AK1WJkjkKx4VQ3AI4JB7UPDA1uZJSgycHGBjB6kVCYyb
Zo1lCkggHB69q2jU5ES5diOVJURbUOokUkIxTcBz1qRBcDY0zsRkgRDGD/jTYQCjeW7gKMF1YEsf
TBqRLeRoRJJJIgBO0MBuY571z1qikJtsfHBb29qY40KHOWVhxnP+eaSWREs2EZ3YI3AjA5zSpKr2
4Z2yQmMtzk1FLKv2RFkZV3Nkg9vQ1EXdCPB/2r7fUEi02SJDgXqklVwVA9+2RxXpfw21eyutJtxI
CHaNdgVTjkdTXIftM6FcG3sL6Bt7LL+9HYqO5/w9qu/BbV7dtKiiaUzyEkEg5x6e4xRKnzNWJabZ
6XLJAjLGuNoAzt6ZFTW9w8m9oySnGcDGR+NVmZpYU84sV3Euyr2qeN5EVzEFSNATGgYng/0pxiok
iXsyM6FZtyYwEAJP4YIqtPDKbk7JFKMCwDHBA+lPSOSbD7VMYHytt6nvz61MkUJRmhYFlHyxu4wG
xVKfKDV0ENtAI3cxksw+RmXouc/gaU3ZXG2EkcjcBjj0plmGUuHIQFeVD8Z7n86WaWNWGxIgzHD7
25xUtKRlPcTEzAmRg28jagH3ef5UI8iyPEJz8o5Ujt6U0KROWWI7GGAVUCnC3gmnkLhWdcAYOM1S
VhJ2QrYxjDjJyrk9amMltaukakFCuWZic5/Cq0t2+wxHB2NwWXOTS7FkIkfcT67yAB3rKScnoaRY
yWaOJ1a2aMPknAbOKmtXS4iJmBzuO9gcHNQkyqP30gyzfMCcf0qZ4y1so8wZU7mK8n6f/XrWD5dC
iWRo7eQTbGIYbAAuNwPv61E/lXijzAQAAMFscj+lPu2M0Syqu4BuCVwVHtVeGMSyDYgYBiCpYA9K
0bV7C5kSiGNMQmEqFwyFRwMUqyXU7bRAGjIGAXp0kUVy0bh0V0+6o6n2qKYGMFBnzJOSDhhjP4+n
WmmyJsmWyIiaWaXMjfc3Hnb/AHahWR3YW8iMxZ8LhucUllFKZVJ4LsMuRuKkDrUjwwQM3kK7Ej5i
w59zntTdRohu42W5iEJEIIKuA3HJOKgnuGljMkGRwScsadaxxtI6yHDEEoz5689eeeKbLAjQmQzq
G3AbFBPzH69eKqMucRZE6YjDkgAAHBI4x+lOeMh2BDspGQSpwPb+VRtIUUBIWdScsSPu04z20sZZ
IWJYYLKev/16r2nLqAltPPIGkYZi3AYZeQf84pyW11cICY1Mq8hSccdM8Z5qNIhGgtxkg/MCaHO6
1Jkcq+eGLYwaylUuA+FjCgaZiGBwC2OT7UblaRQWO12IY4qK3l3xpdXGWAU8A4waljZJ3LREBFJL
ccqfeiNRoTlZh5S3YMUgdcE4cAAexP8An3qFZQpKPICdxy2Pr71Lcu0fFvG5BwGcpxmm2trcGJjJ
tB8z5SVz7VDbkxOV0QXF8tuY0QOx3AsVXIAqxbXMKxiVshmXIbjgVXeRGmKEEnhfNVSoAqSyhiBC
tMHMZOSuMKPT3qoVOVCTsyVLmFrtkiVBxl3EnXue1MuLjeo+U7yCVA5wKkGyMh1dQp4DFCAPyFQy
Q/u0nZw7q3zktnYPpjpUTjzoQWkqAFw4HHzknBI/lTxKInbaxI3ZyTkAfT0pkEcm1rhHZSrYWIjO
RjqKmWFp5HdvMjQA7Q6YyPSlGnZANuJINys0T7WX7ypkZpwKxOZ3JYgDy0I/T/61QW8qyOxVQgVw
qqc5/Kp4DDOzRfMpV+MMTn9KrlVgIvtEE+EuIVDhuAEACj+9UsW5I3dZFZiByWGcd8/jUMcccVw+
9GYKGG4NwB6Uj4AMckpCbeADkUcqAf5zMglinVMvkk4BPqKa9zM0YuAgwjHLEEhc0yCH9/mT5UGd
uT95s8g0sk0MMhgkQgOPmDE4/SmvdYFlZLSOJZJ3Zi4G4qckcUhNk4DxKEdZCAHb7w49qiuGEjlI
oQsSj5SpyM0luirIcsCrcKwzke30p8rkAocljG8ZbY4xEG4Ap07+dGVjVwAvAA5olRoWAiUEgfMA
eQP8KgV7onyEQAMw2lEPHPeqj7oEmnRu8qxuPkOfvtlunT1qwipKWdYwCB8qjjiovNQx7GUF1BIY
LwTipFuJFhztKkgYbOSTmsKibRMn0EluPsy5WRY2JAAbq3/1qe1uZFUuxLq2QSeP/wBVV3BDBuAw
+6CAcf1q0++JQiEsxGSgbOB+dbU5uJIM1xL+6i2jJwxIxjilE04JV0ZgfvDOQD7H0qPE0mZFYCQZ
Eas3fP61CEl3edLcBXbgJngVlVd3Y0JkEks4cgbSflZjnipoYwYTE+4qXyWHXrUEW9YZAxyVxggU
63ldGJZCoAKqR3zRTk4IUtiSN4ooDHJI6tliFUHH61HMCSyNsLKmUCgYUentUK3VujMLh2KdFOPv
GnwWqs8cojySRgEdRnNac7ZKdiJHmlAYAEgEkle3pViCSFFEuFUleCPWiB4SZElUAYOEHaq6wBJv
3JJABG0jIx/+uobuJuxYuZpWuA8IUDaC25ulRzG4KM8iqAxGEHXGetSpEvztMSVZ8kgcZ4pkcigh
CMgH5QCOaFS5yG7sktk3RKsMvKgDJfHeobiR1TaDknOXIIxStIq5yxRsZGSMfyp7iNAJGYEu3JI6
nHStI0nFCKtrKjQlJWVhsIYjIOfanWyXX2hfKcqgf5lzxgelSxxQhMIOjfOzNwTUkBCHO5wGYhsR
5wPw7UOFgIrx0yJlDkO5Db16tioXSO42RNOAcZfLYB571cmka4uXcbVjXnCHOT6nvntUL+UZspg5
UkjcOT9KyehoOEDPsjkUs3Hz47UhhOAyk4Y4ABwSMU5/OjRJGVghVSAvJ5qlHevHf+Wd20Z2kjn8
OMU4obVi9HbGMMRIDIQdgUbiT6e1Q3Ad7ozNvAQnbgYHTpUfny+YGjK7i+AW59eetTHfuYbmfBzt
J4yac05CbsI1wscjSyRsrBtpCjjBHHvVmN/NQMyAHAypPBGO3vUFsypvaUjzHZWYgjHHFStPGgLK
Ru5JyOKy5LMG0iNBEQYUmEQIJZyPTtUkki+WihyVAHCKDz361SeK4R2lMgcOw3Y5x19/WpCstwmy
dQGbByGPOe3POffvWsUS5ajkjt2BkgY/KAVGMEnvnjrUwkiRVzICMjAK556VGtm0TBABkMC2G5Yf
lUd2sqSPDGMRr3YZJPpQ5KLK5kW3DOC8gUozYUAdMAVFsEcqseBztIPtTDcSCHdKm1mT92AOB2p4
miVGaeIllXLBB098007gLMDPG22NWbPDEfNn1z6VElvKQlzNISxbhS2N3sO3vSsLm5zNFH5YU5yw
+8CKeiFo23SqSBgKOgIHarjFsG7DJ5Daxny0ywOMA55pIrpZX2yzEkrlVZ+ppbhle2HnISw/hY9R
6n/ColtYi4fksUym09PUVo3yohu7LLXEOAJlY5PylV7+n0pjO+VjgmBO8MCR29xTdsTKJZWIKk4I
HXnpUUy3DziR3IRuuOo96iWrGpdyWSbaGlUKefnGSeRzgZp9tPC8ZF0nJC7o3GDz+FJhREmFJZF5
9evU/WnLCDK0oBYuzYzyc/zoTUSiMRbiUA/dqdoUjINWFigbK+Wc4BG01EqRrKIo5i5JOSTyBjv6
c0sEMyxDy3Kh2BIAOR7VjOPM7sB1wsUYWRkLEkbgB09qrPbyyRj5iyA8KT1Hbp0pbr96ojXO5TkH
PH0q1aJHMuZGEZAG4KOCvp/9etqbcGDdisNu0CSYZHXJ79utQhZJSJlRgRwcN+FPlwJnjmcMCeGA
GCBxnjvTnKxkSIBwcBQ3LcVjWiqgCPb2zbI5UJkA+Y54zmp5ICkYeWNnyw+XOfyxzVZhNv8AtO0K
pHLLyKspNIY0TYqsx+Uk/wBKmK5SoiSXG9WggU5BCqrHrzjpmorOCSGZlaXODxnOQf8ACnSyiFWc
bWYDLjZ1+n+NK026MO2RlQ20cc46V0QqtFEd1KzuykbBv3AFevvzSRzAxtLIWyWwwU4OaeUiwHkK
qRgAqASBUL2cT7EjJZy4IJ9KzqVUgHxPEIgXYOHGTt459KsxLDFADIrEsoZQBxioZbaHPkq6lVHI
Xt6ZpHZQpECuhJ5DPweOvSnD3gHzWkbxGS4lCMfuq3r2NNuLSIoFDkNgEDPShszKoXLAHBye31pI
nV/3KkLuBHzNgjjPfkjjtWynyANmjRwHAy4PQHimTJKVEjnIUdzgmpBKI1R5oyHwQqhRjPbNRGZp
WSW4UsxyAyngDPNcVZKSAlth5y+X5n3DkMy8Yx0q1bkkLGMMVB+fBx+tVUi342WRVT1YHNOtI43l
ZZWchSG8vfxV01ZDSuNd/wB46RoyxseBnkt61NCYeVlkKrtbDO461WuNs8jNCZEZyS2W70kbhIjl
ioRtpVT1NaNiHSLLdlw8hDNzgDjHpnrUiBtrNI5YZycE8VG+5gbkLuL8uEPT3oSNBulZmJKkIoIB
yOahu7AdfgzNGcg4Py7lyKTy4I1WOSMkSggAqxGfTgY/OnCScZLYQAnkjJqR1dIRKs+FxtJVOAPT
61rTd2NWuVZ90SKpJG/OFAyMYP5c4qOzL7QnkHa65G4AhW+melT3P+kASJIDjgn3z7U4WjrCsiRG
NyMKwJpTnyiE+ySysbpiWKnGQMHP9akheYytbl8FTglwck+vfio4WuPLMLuwAIDFVGM0yTdLOWB2
YzuBON3vWaXMzQW78uFh5jDIflixIokJk27nzk8k9Tn0pZrORlSMLtA5cBfvH2qrHcSJMYmKnaxU
F+gqkrAWLlTHFGFBbkZUHpUUskm3ylULuAAYPgDFTYWbKxyhmVupPGaiuYxIxYuV2jceOc+vpQqr
QDw8LRqXQqynBcNzkVEEh3uJWAEhzhmJx3zzTWkBi+0TbyVIyW4OfWpLRpCgVdzGSThiucDj2qlV
bAUXYJEEu51C5wz8Z/Ko5ZmlX7DHgIpyxKHJ/H8qseZ+7JeJRtJyuMVDNHC2ZArKhb5gKylUSYEs
JkaLy3jL5GGCr2z3pkoSLZEjHerZIDfzpq37iQx2pGwk8hc1H9pM9yy7TuXgvnrzVwqXAVbFbiZH
dHGQD8jYzUm2ORDcTWrLtZQoHRuf50lzJK6om0DDYK4yOKSOUpGVMaH587I+/GOmMVjUd0WlYiUb
ixhGSrcqoI2rSy2Eiol0ZQ2QMqGwQc9qVJ2Ext44ikacEMwBJ/z3oZ5Y5/LmVgh6kcAn39TThC7N
UrEUDNDKXltyGKksSflPOKfCtxGvlSMEQ4CBBgjnp0p0/lykTiPeVAAUMBnnpTYLmWXc8eG3E7ge
AMcY+uK1slqA67hg2G5QhmUjLljle27imzzBGSJ5DhsFWI5b3OO9QXCOoIVlV85Pz5GKpy67aoyO
J1YKdhUkg4z1x1rWM00BpzGSXIHBA/egKSSOOc4xjtUV1K00xV7hgVAwCc5I965+b4haVp13u86K
UIDiNzkcdqxNd+K8FyTNBZbWAxuGCM+pHH41lUmgO9a+8pElkmMcqqUdweMk9feq97e2ttIWa4Vw
33EDZ59evr2rz6bx1rrWsbR2+OcqxHQ1m3Ws+JNRlEI3PtBACpgg4+nFYSvJgemN4ns7ZVijkBkc
hgofP/16lu9e061iN019GGIBeMkkg9v515ZaxeLFVpZYJGCkqWAGdvYZpZdC8WNGiI0jO4ZlYtnF
XGLQ9j0ibxpp8lkYriVUdiu2RiDtHXOPwrPPjmw8suZFZd3ykHg+31riovBHiu+CLOHQEAAOeema
lbwB4hXFlMzTAn5Qp5H49MVopLoCdjuY/H9jGgjhugwYD5CffnHv7U+fxpptzgecCMnJU4ZgT0I9
K88f4Y+Id3lWtywVxllYknBHPzevtUF94D8QWUw8uW4kkVNrSo3yr7dPwrCbuFj1Ztf0yaJYEugp
kXIYNk5zxTbi/hg094omCgybmw2Cx/Hp0rypNC8UWqpKbmUAjKkAFdw/h9RVe78SeNLNlSSIEJIc
rvOSwHK5ogrxA9Qj1+1jmQXEzBS2BsbaX/xrQTWbC533FtcApt53nkHNeHav4s12VNotZCZCSDEz
Zyf1zWQPiL4t0K4juZbVz5ZACMDnGM9O/wBK3VJtA5No+kTNaiHzIrwFCxIJHJbHPpVp5LgzbIZA
TtAJLjpXhOhfG3UzEZNRgJVS2cDaHJ6Dpx7113h742aPf2jWySMk5ILqxAwcds9frXn4qCi9Sk7o
9EWUeabadSj8fMpzx+VSG2PnhPMQh3UsAuMgA+nFclp3j3QruQzGdWmYkCPfkk+tdDZ6raX9vHcp
OkgZxuERztPp7c1VCMbjLcDs5BKl1zwWTkHNO1eZLK1lmkcu0bkId3UA9uwqOzuEkZ7dATI65LM2
QTn2pdZW3vYmt96sJFxuDdGrsirMd2keYfEDxLe6ndLpNvMqpKSjLtyfxNJ8OPDEqO93dDZKm11a
Vc9z/wDrrdi8AxR6oNQnuw5VxsMqZ59fzrr9I0m2ghFrMqgYyjAjd/8AWrObsrId00Lpls7xqGba
2Tgg4B49h6VYga0jje4RSHUNhCxFEcPkxLdyRMqlsKq8Y6UjDdK9xkKQvzHHH0rlqU+djTSQpS0l
ZsOCzIAuUIwf60PNcNDGsIAVSAAp6020kZW2OVGcEluoqXUfIs4wsUhcE9VGcY6dK6qDUHoCatqO
85YLhlgujsZjvIAAzj+XvVff9oRRECGJyozwT6/UU23ZJ4gysVJXONuOOlJF5EDCR85UHODn/wDV
Wzm2x62LUzRTMo2uXK8E+mOn40lwrxWpSRhHlDtcr/jRC7EiYwBSCMKznoecUkk1s9u48klcYyrE
jd3HrXPUk2wKnlzWOVRiXkc/hz1P1qW1WVZt10rJgcEHgnvQYZ5isjR7EYkAE4IAwc+1OknUOQDv
CZJkJGM57j9KIJS3KitSaRPJWI2qFGZTkAZHPb/9dVkjMV1tCABs5OMAn3qQxy3N6pSQqq87B0c/
nSllutwaRVkBzGARgH27mokuVlppMQ+W7LICSVOTg4H+FRzNOCXJJZgeoGfbpSrb5czeYWZAMkHv
9KsWDieQwThAdnJJxgZ4otcsquSitOyMCZV+Vhx9ateasxMaoFZwSSjdvftTZVtxIBIMBjwowQTT
p4jcEqmxUQYBA6D0/OrUYtCcbMgnEvmi1ThcA5GOBTz5P2QSvGQIwW3lsYNRxSwxs5Y52EqGJB3H
0HNQ3FyWnaJiwAYeYpQjaM8e1YzgmtiWrMldpjJFcKxCliJHVgRtHU+x9qbfXUbsoLbWSMCINGCe
O5/nim3InkMji5by1QFizD5hnp7eoNOju7II0nmbGYfMAfvD0z61tTnyMQ6JjNCxnkBPAIJwAPXi
oYg3mt5LsisACQcjOaZfaiimVLeIKwGSwcEdaq3GqQtCHYxq2MEBsVt7a4PVFlkklkFwHR3wSvyg
HPv6/SktZgXH2hmjdW+Rwv3hjpWfHq0CTD95hVU8IcEHsf8A69TR3VvOfMabbMuQgI+WuarO8Sos
0TdFJGZ1KhVG12OR1qpNOlxL5QZdwcBSpOOtON+kB+covygbnG7Oc9BnPB71SuNYtInYplQrA+ZG
MjOcECuZPUptI0lKqQrRnAO4EjtnrViK8MAJmYYY/Mi8EjPXPrWHd6ucKDISjJhmft05PpVMa2lx
Iv2XeFyVwRxuwc1tTV0RdnRX3k3vlzQKAUBO4nnA6fh7UySWO9crECRwNzHALd8f41hx61dCMSRg
gImCqHJx6fjQ2o3Lhb4JGcEl1AAwM9M/0quVNlJtnQ6eFiYQFQQCSGIzwe39c1VZ/sk5m86NVBOV
J7+1ZM2tXLIIol2rI5DKVwSPw7d6rGa4uGa5EjhEAUErnB7/AIU07MtST2Ooa6sXtVkVkO7JAD7T
n0+uKq3c9rG8JlumEygASIc4XnArCs7q7EySw5JRc/MSoI/yaLkXcqNIIdxkb5WJOFPeiU9bDSsj
oZNRt5tnnOEDEhSGztz/AD+lLNd28ts8iuZFUYZmPOM+tcpCb24YecrbI2JBZCMHv/8AWzU9vaXr
yovm7UeTAQNx7HHr71Dg59Rm/LfxQRSLarlQdoUr0Pr9KQXMdvKysV2HBUEcH/PrWS63Ml2CzBVU
YBc4yR/TvT5dJvrmdpd5LBcFVBxgfpUuikBpXOqKgVHKKcZO7J4PpUT6hHBkLICoGAQ3JH+NQf2d
dugLF2dmx5ScY/PtUR0gQShAgDEjLA8E55HSquoD6FpNUhmkQvJs5ABxnLHtmo0v4oJS2A2SfMYH
PHoKrSaKyXASUIQAWBDDpnnkHqKsHQprmdYFZViAO3c2CKV4ydhCx+IJZ52ljLbIVG1ccdfX1ouf
EM00gIDbCQVORnJ9f8/jUmpaF9nCraxmUqAcqMbh7gmlsrCLariFTIQSFcAjg9+e3610U58rAovr
VwkpdAXR2BKMMEMO+Mc1DNdvIQZo3Kqf3asBhj35A698GtiWxQOx2El1z5yRD5fX8e341Gul6dIy
yXPLIdx29XHp0605zSQ0jNF/qMIb90UJwyjccFemTimx6reSWoZ1YMpBZyvAGa1ZLW0mZUSMFWBC
FmyR7ewoaO18prURKwVQCCp6duPY96xc0mDVkZv228njFsCY8AiOTYSOfX8T0rPnsdSWQLcsGcj5
QvYZrogliqB+VBCsEA4z7U0WrTKJgM4JwoPU810U1zaA1ZmJplhfMG+dcNnCADLEDpg4p0+mXzHb
CzEFeASCFbvW9Y29smZruItMQSERgQMD1x2pDE8UQYIxeQDysAAMfWuOvT0EYMFl/Z6I8+5zJnC7
sKGHf/61LeaTcX8pWTzAhI2hGIJyOhrZktpfKVbgxmTzOVTB3c+gzU9pBZhAkiNIFX5ypwMf54pU
4yTBO6MD+wVt1ESykqrdFOCw74z3HpVkaM5LbnCs0ZJdmB5z9a0p7iNlaaWJgA21REcMODznPemG
2mMbyvNnI4Crg9ev5VrdWAztV0GKe4gnE8YQEhA6ZB/rmhbATB7c8rIeQGzk571cCbwsKKZAC213
XGDj2pqhoZY0CFt5HmNgjtzSdHmV7jK0GkRHEMoVkSQAAqMZ+uKnGmWD2bx3UIypGxVwdoH5VamA
S6UIC5wGRmbOD/jTPMkiY+ZEVJUFyONx6emK1jBwY7NoiOn2QeON7fIT5lDDOM9+R1qBrGFLkSJg
xr95WXOR9KuPFdXIG4jy3AKkk9xnGagli8sFHyPLHzkJznsPf61yV4KSEtCBbOzS6k+bMkqqAuAD
7Uq4iZ4ZwpIXCyKoxn3NWBGsimZZQhA+VScMePzqC7kE4acoAMcuCCP8a6sPNU0NOxI6b9peJVCs
dw28uTgAjiixs0ieQSxDDAgjP5Go7XUc+XEQwZiVG454J+nH1qUW73ELxJNMxLAsScHHTtirmlVY
tWyhcrBKFEKAOwIZQDn8KvRbRbi283aSgG0n7tQTRyW94jiJRGeFbHU/n1q7FLAbgzISSVBZcgkH
0H9aunV9kyJS5TdDWUaAXYBVjlXUn5TjqRVawhaSUwwXZZQzMAyDnk+9WI7izeB2uoXYBCGwoPPq
M0w+TYSM0CZUOA21sErXnlp2YzULfe6jZ5xMm1gDtJX/APXTwEe3RIINyoQp3w42/wBKcs9s8skq
qvlhgUZm/iouhOYGaGbl2DOobAxipcAbuOdBlW8hCsQBVS+Nzeg9cCm3EdwsL3EiAkAMAHOAf8fe
mRmdbbZAuA5+VmUjmntLugKshDKPmVW4xWipX3NdGyvHHDcSR3EEa7yPmJHI/Poas6fAJWZJGYYO
0gHj61AkkbRL5MATeQAF/i9sVJLeOiG44A2qpCkEnH/1qTk4SsUk2E7qTsCNtcbWJOASOxpvl3MU
JbzW3SEhED85/H2qZy8ka/vZMR8IFhz26cUwTr5i286Kc4d1JIwMeprWFZJASvMjQJHEp4IyzHIB
FERSOcmdGkkk5Dk8Hjg/zqGdAsgC2zCMkY7K30PSp2VkO4orKyfKQcZX88fhTklVRLimxkbNbq8l
zNIXUYZB1Izxj14qdLK52xXLQMUIYhCxJxjr1ximRosjLcLggLmMg8jjrSvNLclbYxjJA3Rk8DJ/
QUrqCM9ExzKZ3DBWAAOxX+6O9Rra3ErsWLM7cbmXofb/ABpluDaXMkMTFgjYYAfePTj1HvVg7/PP
lqWUA71kIGT26U1VsJ26EMlzJCqI8Wxgo3O8ZAzgY7dcUsdvDHbJNM5G8EAAdCe9Ma4u2nPnWxaM
nEjqMjHAx0zx0qW3mRFKLAXUHJDqDxnt/hXLWSlqx8yYiSW8Hy+ZtUgcE4Y+nFOkCSBlIZFUDaR0
Jx1p8yyOqXCw9GAMgBJIzg/z6UyS42MYQrNIGO3C8inRSSRolZiW73M8SgSBQVG5i3QVZaKNYw5n
iQRnc4aTOfT9aqwWqLGiSXZDzn92CMZHb6VGyStKbe4TOPmJIJAOcZIHaqlBskR7kXrJJJbhwuMK
DwD69M1ZgfT2lVmCMQMyEtwMcdKYJJbZYwwTySp8sFeDg9abBDFdM/kuY+fulsjP4itIRUSb3ROb
lFunYxKIyMqy8lTVW7nR7uQs4CIh3Hd19+tXILW2DmQONoQDIfjcOxGOO/PNUjbrJKWktgr5JCqx
PGOnYZ+tTUjd3FqkPubk26KrQoY3HzAn6e1JPCZIxJhUKgKVVchRTo7PIVL5mUo2VwOOmcflinSS
RxTEPCMAjbgkZbt9acE4zVwY83EnlrFessigEAk96EdA6oANg+ZcdQKfMySBWwQxIy6ggZqOMSXe
4FBIEOGaMEjGOOPr1NXKPMIhvxJGzXMREgCNhi4GPr2x2rkr+zm/tJJvICYAKohxnk88fSuukikh
tmldgFJxJ5kRBA/rXM6peNb3KxwAgBxtUqeVqWuRDTsdRpN3Db4WaJjIwXJR87vXtVm600bFkWYB
SNxjRQMH3ziqkLWttZC5CnCpwwXBzgZ59Klhvo72ZYnCkngbs5I/wrelJNAtx5aSELbKQ7u5UliB
x6457Uye2MOJUn27lAOV4J9+KcAbeVp9rbSSASCTuz16UkbEsJ5iPmH+qVOuO+SazrQlIG7jEhjN
w0k2CgkOMnGSOKvq4jkdYZQqhcIWGQSfpVVWRVLFhkyFlAPUelSpcSYJRFdz90MMZNEJqkrCIbtb
uG4Z7LbI7gAs4PI/GnQTSogQMQytuYxrxn0PpVhJEuiFlADMxC/NyOP5UXcEE0ZlgyhJxIo5U4Pe
lJ88WDRDdRPPifJYIwBOOWPHFNtnG6R7+MMW/hZeW9ie3Y0shRUBjyJFbpnv7etI6NuWd43ZAApQ
dD7mpVK6EpXZHFbeZKNzOsaylmyBx6Vek0WC7ikupNz4U4G8jnpj9aqXF1cL5TWikEPlgq5UEdv/
AK9WVvoruNvnBMqbpEwTkDtz05prDtg7tEemQtHEYPtLPksrqrcKMY/Sob157cIxEhy+1drcD2Hr
SLBcZzHEx+YByTjBx7YBq1JdJcwNazoYiv3HPOD6/pVqDghSQyKPMpwBFJjAYDcPqP60q2eG8+43
OCxDDo31xTI42t2E96N4GRGA+MDHPP8ASpXvPMCrFK7g9FHJx70EtrqMhiilAZg53rkOD1GfcVKI
Y4FE6LkAAbHPOPWq6yxxnyVJBVhvjzg464ApZLl9gSJ2OSAFYjnkcDjI96fPygncuSStKpmMaqAc
L8hJPHrVJpLk5ZQwBQkMOufT3qdFvJICQXKKeWU8Z6YPaoT56lXIU7QVQB+/+NYzqtsBY7mDJnZ2
wQNygE7W71KsnlkTSbJUUhss3X6io4mXzHtmhXKnLFexPc+1NtbwTyAOrAAkEhARuz/kVcYc7uK7
uEUN2VMFnEoXIEQY549Bx1FOaNNiRytt5+cZ4POe/vU8k5sL0OzLt3EmMDJJ7ZqEx/brmRWUKqjg
kfrXXTagwaT3JZba1hKr5W4kE7tmTj/JqJd8ET4QExn92HUctipJ4oLWb7RuDsF5dBkEe3oRUKXs
krukewl2HOPvfXt04rmq0nVlqQ9WWjfPcQLBJKIGXkqpHA9/akuttzCDAmQG2+aVJBb+v/6qhmDW
7FwI0JYgMwJJOOn0qWFrkKGJADYwANw456duazjTUGGwR28S7IZpS8rN1HQUJHHOGto22AnJkAwA
QKqXM0t0WKxELv5YjBz6+9SLcv5TW8gIYtglufpjB+hreOqJldsZNJNAdqxsD8vybevNW47hLh2m
OEIQAxgnGcfTBqpdSTzzGG5YggAKxABJ4wenQ063nfC/aMKwHyMFHAz+tVzpEtXQ9pYoymIS2GyM
tgH+lO8yC6j82MMjP1Kjn0zSSRGWApsywckhhwBUH2dERpHyzggq5jzz/KuapTU0JKxZhWVPmMaE
qMKSMHGP8KIyGWR7rG0yDau4YI98UzzisSxRqgCjawXgg+g9qXYiYjkuCVjByWXPf2rSlNUkNEsh
hjGIGwN3yqOxohijSQw7ArAFiwH51BLIZZ1VnVSRuKqpx1681PeypaMJI4NxCcHHf0/KtH74FUwW
f2hpd5XbkhnPGc9QKdj7RiRHADdiMGm3EUjQkv8AKACwIOTj+lWYLSP7K1xGrAkjLucA/lWbhYEw
jURsI0U5x2GQKr3NvP5puzMFC5EaFCfxqa4VzKIWlDLtBYAkHPsaI3ikUxzMS/GCCCKlwS2AhWW0
t4S8uQwOXO7IB9Kdd3EWSyxnc7ZLbiTioZy7nCxMAsgIwMce/r+NTpGqxoFRQVydpx0z1rqpTaQW
0GWyXKRHzXVkB+Q55UflSxSLcgbowoUZIZug9s96d5rwSF2kBDKoZTzke1R5jvLR4lbaS2CSMDd/
9as6tRMyloSLJBuUxnYFzhtnU45JqS6G+VEAIjIGNoyBxk5zVfYsI+SbeyjGQevGKniRnRo4TtCt
8pPGOKhR5gT7jFjcyJE8DhCp2lkwPrxTLl45iDBGUKsN2CMCrCSrGgW5nydnBU8H1/8A1VGVRIGm
BIR2GFDZ4/pVXUEHMkcR8ZtHTXNCcNa73RCVck8c15h8CtZm0jWnspFdizDK7sng9fSve9X06C+s
2sXj3xSqA7EYY+2PSvnnxTazeAvF/wBtito41WcMgLn7pOMcDjAyce1dVJ3EnqfREV9CFSCIFgQN
qsDgewqyLaVClxN+7DtgDsRiuY8F+J7TVdIt7yxnMqOo2u0eMkeo+tbbahNcTcwgq0mwKU+YHr3r
Oo7IkluZeQIgVUYCqcDPbFEUMRlRtwUsMKTnLH0FS3eDDGUiVGD5Yhug96bb26vKHTaACByAR+HH
FZqnzA3ZDo4zIoEEYCg5PPOfxqGWOLaLePzFXadzY/MVJ5Za4SLnzBLtcEDH1/8Ar0SRzFVyOGJ6
j7oqkuQxluRyssNoIVkd9pBDutPWWSTIyTuOBxxn/PeohatFuJOVC5Zmbr70+2QoojDgFsneB0HX
v+VO1yR9xC+VAIxkZAHzE1GhjjAJ4+Y42dCePagD7RiBZCSxBJMeT9fzpl000DgRKFEZIBY8Eeox
UyXU0SSJ5LTymad0cncThnLZP+TSGf7PvI3ESfdx2P0oYSXDkRg4KAtvBGD6896iVtzET2qMVxu3
NyR9fWqTuPQsWsgjQmVwSAAo20yeCYRC3eNYyGDHackn1z0pNscylowVJ6L1INRyySI/lXCjGSMj
JPT6VMpKInewkUzo299wLSD5sluPXrVjzljlDrtJQfLk4zmqztHMqoseFidctgcgH1qxeNDHaE7F
YsRtVjnmtYe8Q3djWuTC5m2JggkKHHPt+nWo5Lqbz2V8IGTJwegqJlZkVogEQoTIWU4UVKLmCWYF
4lZmXI2HlyB061FSOgiRdkrK8Sbip+fIxnpTpLdpw7xMSMksFPX0/GoYbiWbzNkDYQjamR0p9vfT
RqY7eBiFcbiDy3bJram0BJZG1midZTuk6FAcdO//ANf1qukkNjKZfKYq6jG455qxA1s8zs7kHJJU
jnHsagd4yzSOC+T8w3YA9OKzm1cCdpxKV2RMhXgMF6j0qQ+SqkDKMw+ceq+lVBP+9zFvMZUkMCT+
FPhvVmJDsAD/AMsx24qVFtA1cdO8e8GIMrKfuqeCPpTI5dxFvCzqXySwGPfFNlHlzJK64JGMhh3I
Hp1q1Dss4mdGQkgkBqGrEO1yvLOjMPNjySQVZxggAfzqR5mlAjcOOCSS2OP5VXkmjMhCWwLMMsXX
oPb3qxLOkLH92AHQ7uOpPeqixEdwoiOEBwegYnPT+VMZ7eBU2/KcfMxJOeKWBzNIWlwqjhXY89KR
1WDFwEDKwBQyA/N7+xxRKNwJdzMyTfMIyuGB44/pTm25aPKuQSCyjjHuOntUaXEJQiKQKm7gA4P/
ANanmdDHvjAaQAbWB59/1qXPlAkhYQouMc9Qw2ge9OtrjzUd1Yb9pJBJ6Y/Cq4lie3ZJnYMoyWDc
daSO8/0doZFUndgFk5P41canMgBniiclZAS7EuQnHFPt5EdSDsADEZL4/GiNreYqFZV2jlQeM1Sm
05ieZCuW3KxOCTTbQFu58+VyUZRubcVVDnOP5Gmx2riMEYTOcj/Cq6JN9ojuY5Q5ifLksTmp5mVn
M0EQUFuHYnA569a0gk0KWw0mVroouS6r1Bz+dP3AOVkiYuSMqWz2qK5llSRVRgSw5IUcmrqKrRtN
cKHlYhcHouOlYVHyobVyuWlDAIgGAMrimKgkmR4pVDrJuYFeOlBjMUj3mCI0HzDH8Wfu49MUkVtI
JBNEilcjIY9vb0NVTqaCSVy/DN5kobZ2+csRg4yM8VBcRGVjHAxGSQXUYwcfy9xTCk6SMqyFWfoC
eMU5lV43hkBXkEbTjNW25MlqzHRReasqOygqnzMB37/h71ECMlzkqoKqQcg8Zz+dOeYQqiRxEgKQ
X3E4GenpTz5Mdqsh5UsQFx3rKUbiEgaeeRbgR4TK7DtPPHNFyzfaXKzFfm+YAdP8aejxwwhFlZix
4UEH+X0qCey+25ySNylt4JBx6EfpSVNXuBLFboyFjOCgcEAHPOaQxtPKYiU3J3IwBSx27eWsYlIb
I2jGOMVHHE3mlGkYAqCwYcZx6HFKTUSuYnJkjjCoxViu4lQMk+2f60tmsUaGQxEEj53K/MTVaRZH
VQSxVcHBIHFWXu/LhFsqE4A+Zj07+n4UNKSByuiC52ySLFDC2SchQwy3/wBepjNcqN0akDHyIV5N
MSYOTsBLE4wF6CpV2hxjK73wA3HaqjG5IyGVmkkmuFZTuAQbc8fSopbwKJGihQuoJIIIH4VJN+8+
QSAsIzyUxj2//VUUhjZfLhILgEg7ck+1V7Ng1dFmzhaSOMswYsAzKHGee1SXEccEUaRRgkDkgcAe
v0qlbzLBMZoohgrhgODjvTnuPKVo2wQSMKqnkfWrjU5CeUJkEWwqCXIO5SOO/Oc0+0WYSh5csq9T
nIIz056Uxw88xQWu0ZOWAIz3+hq0oUxN8pVVHORjH0olXbVw5RgKIGXBwSCxC9vw70iyNdEnDAqc
BiOo/wD11HLcLysbBVIJJVcZqW3aaYF2JUZwpLZGMfTimqjYONkM2eTdFGILEEZBPX+XekVZUzEC
rkuGDHk/y+tOvIjBIuZDI7jk5yQfr/WmmdrWQLJ8xKnBVs1lNJofMiW2tWctHcylVDcANgZ6/wCT
UUsIUGKRzvEhxkcY/wA96QTxKVdJFO0AlWH/ANamSPE3+kFCCWHCnr/n1pN8rGpJ7j47QrgFSuXG
wDoBT5Hidy0D7Mggqf51ErSPO22NFC5wUJPP4mmlQWDOpAwQWI74pxk0JyVh6Nal1ZmUlVIJAxTn
RwFO0h3OFJI6f04qrG8iopRchXBZWXr7f/XqWS5cq8Ck72UZyeD6im1clu4rTb5Q+wKVJwpXkn19
6mMzNFujnUDPQnnFQu1usDrNG2S/7tgcnNPW38yYxLtCBgTkDtTWggdikh+UlSfmJanF2JeYA+uc
kE0P53l7VRmKPhipwSMU2K4VphG+SCOT71E43QEjRO7o80jAAYVIzwe/OfyqKOYSvIgkVmIwUQe/
FSIJI5ooFkG1WIYhsg+1JdRhZZJYgQqv2HTpSSsaJpiOt0iguCEEmMMDyMfnSG5jU+eoIJP3Tnrj
+VNluJEaESksdpBKjjH+NTwXFpKsi4UFBlgTnmtY1OUUthvmKwJfaysSWKf5/CpXhiXbKhBYgfKw
zz9aryXtsVSZVYoF+UlR1/z2pGuDNIshbaoXLJnPOamU2yCaSOMR5DZCEDAXApDPsO8KpyflOfem
20ZRFkdgAQdwDYyaYzNvXJKhQADtJH0zQp6DSuS7wpd8AIEPyhckY71We4ugysVIVjwwTOOPSp44
9k485SzLncqDHf8AwqbFsVLurKjHABXkn/Pek5XZZnrcjzxKCXCDJLgAH2p/2xbiR0SQDcMqMYJP
GBS3ybcBWKLjCqBljmqmz7MV3KCVIyBzgetXB6gXTIYUUEsN7BnBBJ+nSlUSSBZkIIxtVoznPPpT
ZbhmUeaoCnOWXkUy3KIBIjswIyiqMECs5yaVxS2JGgeRsbcA9V20sEUnn7JUJUICA+OcVYuGCQoz
bRgLlicGql1KOcFAADh1bHFOMm2MkeWODcrozRkYBDYOfy/WltERgDMyh25BA5GagQFYscMDnqf6
1YhBEJ8wEluBsbJptKSAimS6iRocqAmCoQcY9KjlLx24UqCWfcQeWwT270+WN1BkDgkONwUnGOlG
51jZ4MEqPlUDmoaaLTuMinyHd4iyyMAoJwc+mKkcIZVmSPJUcIQCM02OclxIYssRzhhwce5pUkEY
3bi/puXBrCUVJ6oY59luxkilKuRlkYjnikRjcw4cqC5yT0II/wDrURywtlppAGPQB8YolvBtRIUP
IwCV6V1UpODAdLaywRYQDkfK2eM/SoYVw4a4kB8sH94SepJz+lOYyPHuV/mB/iPANSNHHgTKuWTB
K44YelObuAxJYr1yJQ6hcKUOQG460I+1miMbMQeD0z/9aq8cnlOsaI+CxIQIQPpUskkYxFllYgEg
HIz6VDhzIBZp8EybSCnGScnOf60/7G7AzwOd5GCu7io4IVaYtMSefmAc4z61N5MSyN9onXJAYkEg
4qZPkZUVcRmLK8MqjP8ACMdxTYIPOiSNUBJX5CARz7+lNllH72cSKrjARCMsR6/jSxSGGJHSRmaQ
fN5ZwMf54pp8wla5IjN/x5lgoCnODkdaiuUlLh7ZtrMMBQM5GOce9JKqhNiQBVz/AAnvUiM0YaUo
zByCAADg46c02mhEaao6M0JUkIp2sWGQ2KS4M97bIodwNoLAA/e/OiKANKymUBCcI5x97/CnmQln
jRCxUfMmMn/Jpxm4jTsxIAssjW6I28HOGPHHf+tQO93G7bAwAb7zAYJ9etSkTKRckYXaVAAI4zUt
pGHVbdT5hZ+CCAPerVP2oiKO3dvvht2TkFeCc8H609ogHElwrFyBgEYNSy24lvx87gKmSAetErNb
SGeRuFIMbFRz9eKtU+VlqKsROGlw0jhSCMFe35VTvFlkkFwVAAbAyOfrWgNzEF8kvxjgn68d6rXX
mDahUKGBJGCO9ZTvcYtrsjQrb8kupbI5H+NK7SBgXcEOcFd3Vf6GkM0KkPanJjA3N2LY5qJ5ZZoD
OwLO5xtHGOeDWbipATCG1uJywXehOZACaaVjS5JhkKrvIQIp6YqK3Mysq7tpVj8jA4/+vT1dSzJK
Qo6gkdD/ADo0SAFnDqSDHgk7ioI5qMthlCu2XbChRk/SpBFH5flQpuzk5zn8aavlRSAQptdXJVjw
Kn2akAs0dlwTubLZAUHOaWN3VkyhJdsbj64Ht1ppnWOYTuwAU5KgYzjt6UwfPtDkndzjPSqUOUCS
dmhLo1xHIACQQcHg96jkuJYolcoy5JKAHr+OaiMJVzM7AAjaMrnGO9MItlYskm8KciMkEKfpSla5
opNskvDLDHFdQyhSwyV24IP07imzOQytdNk7CVLsMbfX68VQ1rxNa6fAzTxgtGnCouOfr34rj/E3
xUhllSysXkACgKCmQT1z749KqNVRdi+ZHb3GrpaSs6zRnyzgK+ABz2NYeq+P9J0iCQ3F2AVPznAI
J9eOfxrz5/Eet+Irt54yzo7kFCeFA7n64qzpvgTVtc2nUZnRePLdo8ncfbvTb5mO5e1L4oXN7I39
kNgqfljQklx7e9YIn8TaxMJ4YXVweGBw2c9MYruNH+HVvps6Jc7SY8bCwAyR3OO1dTp/hjTbNmuf
saPIRllBx/Ss3VUAPMdH8F6tfhLm8R0YnhSvUflx9K6jTPhTp1qBJcM0kpOQoYFce9dlbW9oGaWC
zRGRCqlWyAM4xg9Kfc2jhkjgVAQp3AKQQe3T+dCbqIDE07wXY7wWjjLgfcZSRnPvx+NaJ8PaUxUR
WEOQfvhMEH+tXo4oopAHlDgtmRl5/CnyKhAkhcrvYcqOelaRpuwFePwzpsJZ9h2sV+RRtAb1pBY2
wuywt2YQ4yQR8wPrV5rxntVQsJGB+bcMU+3MaKEeJSShLqOuO1Wo8oFeKzt5MyiIRnbnOM4NINIQ
LtMSuigADJxnufr7Un2oQKxwCSSfmQHAx1qKS7eWSMxbQCxYuOnA5/8A1VEopoB8NnY2pP7sqGOA
yDAxToLC2w0qIDJISSGOef8A9VO1IbHCq6FIwDluO3Peq9u8t25XJjjQndIrHBFCw6loA42Fg8DW
xjA3/eUrnmqOpaBa3EiiWJdrsA2V61pFoIJFkuvMVc8uCBkVHLLC0bsu4gP8qbgSfr7Gh0nBXAwb
z4a+G7mJylqrHeWO455z0+lZy/B2xEplbTlCK3zKqcEHrz1z06V1lzqVvkQKqrtQj5DkA4/DNFrq
F0IFilmVmBJADYz/AFrVVeVgtEcDefAzTLiKURj96WyWY7ePYVy3iT4L6jp0pfQImWQOSzliQPTg
Hp6169da1Yq0ke4vhsuXwAD6jPWljnsyiSzMrySDDPu6n8q5akXVRSTTPl/W7bxn4f8ANEsVyqwr
vMpDDknrnp+AqPQvi14m0hXhNwcyDBEmSpPUEj1969+8WeH9N15WiuEVREcgOMgMe/8A9evJ/HPw
jjgR77SrVSzElzGcj3PtS9qqb1Ra1L+jfHnWMiSSdwARuWHj6k812ejfGXTprQCSaNHIyqkktnOf
oOa8Isba50XWBHqdoTGCARtIAHrnFdSLLR9RiElpMI3bGyJGycf/AK61hNSVwW57fpPj7RbieOC5
mUOSMAHkHt/+ut+wvjJGZXYEMcwkDJJr54stL1i2QbBKxVwVDNkntzXpPhLxLqFjKjPG8hA4Rjk+
n5VlNPcR6M900qeYSSgIJDRgDj+tTRXHnEsixhCBuUPk8ViXWvFkWGGEEOuPlT7vvSjVQkwjhSRB
naWZgMD2qE7DVjcvRF9lBh2rKCMq3XGcDpTbaS3MRWSYKM4KBh8xHesS+1mZbYAYzkKAo4x/T61U
uNUv7iKIralX3ZLAZXPpmhzTYnozpprkNEkUZjAVRvw+CeTyB/Ws4yxm6OVEiFuS55Bx1681mtc3
K2/nJvLBeBknjPOPbNRSvqFw4EhITZuVQcEE9/WnGpdaGhvR6rExJ3/uwfvFcDA7/l3q0L6ziYyO
RgkbQrcciuWRJ1jMkzHaDjKkkiiBr2dR5crkeYdo2ktn05+tRKPMGp0f2ix2LGZ8FslPm2j6fWqv
9rwQmSOIEsXOSBnGOKyLuyukEfyEsDh48YOabdaHqckguXcKAQcuuRn0NdFNJMpeRp2+rad9u3uS
5BOSrcdPfoamfVre8KeTCsZBHllT/wDWrPt/D9zHCUMS5LZBU54qQaRPGSWUxp8u9WXg8+351nVS
Za1NFNdR2lZcgbcuBzyPfvVRNakAYoSTkgI65zTLq0htZWQyKuUzhTzTG0MWn+lmXeSflPQ896uE
RttMln16eGKOR4DJIwyoT5cZqCTWb1rXYNySHcAVP86vQ2Es0Ado1ZVIwVGSB6/nSLpkEO3eHDFT
lUODVS91BzSvcxotamV1UoGKuWUP82Dzz16VG15e3bA3MzGMk5bGefwrRudMWOci3hZyxBEYySOf
Q/yqxZ6WtmH84Eo4IBVDgf56Vi22hN3M+a4vbmJY/LDqgPlMU5JwOP61Xee/hIy5KnBHykd/510Z
ssp9lGFES4URrwBjvzVa+tgmyQgMokOGUc//AFqXLzC1MaY6jNEZ2k2lpM7jwScfmaYbFbuNWdiA
WwzgYArfiNmDuRXEm3ISUcDnrSS2FtIhKtjeAXXHU+uPWqUGCuYw028ZWggkDKHwrk9e9S2OntbT
iCZgQRkgHoDWhaQpb5KOzBXB5PB557VJJGIwZQglDPuyAAQenSsZocWrmNf6C/W3BHzchFB79KfY
6Vc3VwzSptABC7jzn1raRIQRNEhc9GcAbce+PSiZYYAmSxk2nJC5FKMbq4NtmTJ4aeYMVQkIMKrD
hv8AH1p8ehCBAN6BSSA5GSprQSa5t5kDBm3k7mJOAc1JcR+bcGMsyAqcMmAWfP5c1qlYRnNoYt5m
cq2yYfK7v0NNXSBEzRxYO4fNGrZ+bNas80EudoGI3IJ3en0qNTG0yzxyklV+cgY3H1JpqWg1roV3
06NZljZVIjYcEblQ+oP1pkEFtE4iitgxRwWCjAUVaZs7y7FpFbKqq5ye1R21xbeaWuZ97AgAsvHT
ocYq4xUlcu9gl0+1dPLjjKtK5KBBhV/wpZtPkiWOBgjDILAA4GT271ahigvHAS4VWUHhBxu9M5p1
2tqdqttCg/OMnH51E6V0aJ3RWuraOG2AghbezdAfutjp7iiOwgRFV12O5+dSMg1ZZo1tnihi2k43
ADjPbHrxVdiqksdyjjOW6H6Coc1AB1sLWKUl9OKkNtVmwQeDzQ9yIZSZSWjZWKqHwMevHelaQQSE
SFFJ+4AM7uKjO2WZSjDcp2FSMAtnnFaxqKQElukqvukhQRs2IkDZ2gc1HK7EophLMQVVSmcEnr+H
pVhvOS1BCEyRg/NvBB9T2qK0uI0AlUZ2uNwPb3rOdNyHpcVLODfDOSzlSQx29SOxA4Ap175zoZ1g
CKjglTkAE9/1qUXc6uwLoARy23mmzqXtmUAGNmA8txkEZ61UKTigtdlaWzuVja6LZDHDKjbht46e
nNPbfCgR1Ukk7ZQ+e/IpHBs0MVrOWyp3FRgkdO1TQXEa5aRNiqhAUjGPpUTlyoGrMq3iyG3VYwW3
Md7Ed6ZZ2D3MhaMqiBcsyr1PoBnOauYV7s5VSV+cK4OBx0qF4Wugb2bCrgbo4iRx+P8AL8aunF1N
gSuEYgjt2RHXzSSI1dupzz759qiaKObyzOpChM4B5Bz1qx5MZjPnMzkEYJHp09gffvSSK0kQ2MN4
OQSSRmueqlB2AqoIwotkjAjGGJReXbnP/wCqi28sMA8RVWYbCUzn0NExkEypHuBbkMMev3RmlvYr
e1hheP5uQMFMkD0x6V2YSTsCHosNveCWQyOHUoBnknv/APqqObzhtbaC6DEYJB9sD8O1BdJ7d7oI
sjdg4xgflxVQPctcG3jkVSyjdk55x2oqxUgdmXILaQbn5Kkf6zcDz37UwmXy2R9yb3AAAxkfWnR3
bsvlzMUCja5AUAilvZV2RmGMMGU5LDke3tWLTiIjW2mEAIYFMHLsM5OcZqOVJmgKNcKSH6legP8A
hTd1xlQXJAI3BzkGkuL2SCMRlAME7XU4JGP0NZSqa6ATWsUZt1keFFk5+VO//wBfFLDC0txyWZCp
BbZgDH4frVBDdQh3jhkUZyNpBGKtu17sWFwHlIOJW4yv9DXVRqNDW5ZktwYVXBXaDtLN+PGapPN9
qLWTqCCOgOdoHc+xqVpZ2twWtnBYrnC7enX9Kj0+SKyeVjGGJJAlJJLDuB9KKk+ZlJjjctHE6Mdo
QABQnA44FKyJPG8iZZdmWGOF9/XrUlwsM9uBG+REhLHOB7dqghnFujLExJlA8wEdqzauJtENxKlu
QhjMgwNignOTzxTTbh4gyxhUkBZQHwcY6kdqLmGPeVVyR5hOB1HtS3FyWiOxWUMcDszN7UlSTE3q
LDYPFAJ7dQQDld2CT/n0qxbFIA8KXDh5Bhcj5hznuTxVBJiJDH8wMZbeoJXHt154qUSfb5ZTGkay
RKSSWJJP+FdEVyiauhL0TogY3DMj5yzLkDioYdiyN9nZ3YtyASCwPbI/PFX4z5ukmBmEjklZHVz8
h/r9Kr2zwWEwljJmVZF3oF7Ac49TXLXSk7mbir2NXdJZ7Hhu5GV+WUDt6nt6U97h7sGIyABUJyFw
en+NVUtXkuC/lyIm87ZJBk4z6f0rShgaJypVXZgFcscDGPpScXc3sk0V9hMO22h3EkBpAu7kkcYx
+tW47eWANCQXAXAkfnJ96haVoZTJIAVbAI29T/8AWoaaB7iITzFWMpESxqCSQenpScmmSldliKMG
JpHIVgAARgc4wB7fWka1AtXaQjzFJVlJ4CjjseoPNIl7IjiCSJgQ20B3yM5yD/8AqpVkPkvdyR7y
qEuGbAdvft+NL6xGLNVZFa3JdWFuVUqSMq238sdeO9WJLW3uF3KZSfLDboxtGPypIUYNGUj3JLIN
2eApA6ADp161YLiKNyXCqxJYBQADxnHr0qG/alklgipEX3b0IYKzAblPBz+lZ91bXdxM6pbHMoO0
O2Me/wDn2qSLU3inVEDFS3DlMYH+e1TSSR+SLoMwKOMsQMke1L2XKARXMmoxNAVOIsYG3aBj8Ka1
k4Z0nn2qwBVSMgmmwGC2uFvflZgx2lhzSogu7omPCK5wSzAY5z3rWNV0xEsaGJ0t0Kh0PDquO3X8
qJZpYbrfBAzMARIcdQff6VX1RZIdrWdwSwb5CqEn3pbG8niDOzBmaQAsB14rCrX59SGlcktY5b9h
KYChRvlKnAx6UrM6W5VfmLEAjyyOnb3pbTUDDKbdQzIxIZiuOSabc3kpzblGKDgMRyD61pSgqiIb
TQn28sktv5QLAfKyDAB6Z4+lSCBiBIpVcAZfgkn0Hr70hkEaZRH2xrjehwxHWnfuGhM+2Riqg7FO
T68U502kCtcZNPKIT5alNwJdg2NvTnmoEfz7rN5tQEL0JOB6mnxedsfzVMSMSTvQE9PX/Pep5LK0
Dl5EBYD5iQchc5BHJpxi7mkU2hLyOygiS6tpAVij2xlSSMls9+aUiOQL5oVJXPyMNzH9Ke8TXE7k
ICpYEBl61L5RnV5HXduO4Mqk7DnirbcWE3ZFOG0mlYQXLkIDmJAedp9M9vepGihB+zrGsWRkojgD
Prke1QXrTu4ktQrGNQokZchh9M1JBHM8eZUQM5ywc8DHf/61C96JiMWIyFITcbAOHIIPOOcnjdTk
mEc52NkgnB5+b0yKHtmhmdon8yQglied3v7U60tooX2Tx/IxIKk5wMevatI05NARz3TmILbSHc0p
BUJx+dTvZMGVhDhgQSMjH1poChXSGQO4bAUHIGPTjFF7eh7ZYpJGiUL8yKfmz61LgospqxFe30Tq
0KuUKHJA6GpLH91ZLM0zGGV2VUUYJIxkcfXOahtLW3bdHM2Nx35Y53Dn/wCtU8NldhkZpESPJZVj
UkBuOeapOzuSRX6ySxlJnYkjAY8EDPB61yutTPBqsUMLFw0mCWb7vJ4HPeuuks5mjnuLkKxJHlMc
cDHp2P1rjtQTfrsFkJS0ZnGZEYEjk5PfnPb3rOe6A6yJ0n09YJZFCNIckEH5fcdMU55TG5gAZ8EA
BR0HYfSohH5sKwxxRIiDosuRngHPHerSkQXIdjv3gB1bng9AOO3NRGfIhsks1+Zlki+ZgCoYknHP
v+lR3drPuKRREEKGkGQeKfbvLHIZIIFDZKqvA2/hTTf5xGxZWZjliD0rojPn1Alt2tVtwJsK5dYw
rc4+lTG5kWBTPF8oOBsGen4VSltYI5VWTEi723K7YUD1+oNWN2dytIGwSIQDkgk1z1YKSE2kE5iS
f7S0QYqQULHoKdaM0cKW0yHc5LIDwKhaSeRVZmBAcgbjjjP9KdbObl2kmiYtGTkg5HXrzWtKnZEy
aZaurSDyykibnK7gVbAI/pUVuY4oMSYZ0JAXOCfoelR3ctzGirsVtuOA/IH4dfpTVjS5iLOdr5JV
iff/ADxVTquCEnZjlgEQcABVb+FTwT1xzTrSOKGRnjbIZvmBfr/npUHmI2YzIQqE4Zhg1MDCSpEI
2EgghsEn6VUa9+pTloSpdSbjAUIQucgD5due3vTpmhjYSwRH5/lCFsE1XkjWMCR3BRTlcNg5qXa7
wqVMiknsTwKmUnJ6kCIDJuhRHWMrywJwDnGDTYIkt5QG3kOw2AAnvRbTS2haKWUyGZ+Mrk5J6+vF
P8goSzTEHHQcADPXNImTG3DQxzFYMMznaAG25Pqe/wCVLb2kYfbJmNfLLCRjxuB/wpsZXYXd22hi
GJXkCpLSa3Cm3AY7s7WDHHf1PBrnnJsSaTGGMRRN9llZ2Y8ANzn1x3+lRDeoaF5FYeZlXZ8c4pbu
TYgjtNgZcBnAAJ4/+tUlpbws6vO/mKTtWPB4JrOzZadyPy5J7gModQH+fgruH4dasfulASPCsxJ2
qMVDLFdQyr9kUeXvyAAcKO3vipWmzEgueDjBYAA49fUfWu+hZoBsrRfad8cokY8MSMgEdeasWsyi
Ix7YzI6cliTmqk8To5tVBDeZ8xJBIHY0j6hAq7okcrtIcgnPfpzVVNUFy0yIISH2E5wSwyAagSGV
s4m2RlMFEAB29ODjimSTxhTcy9fLBSItjeQM1JbRSeY8oblzwxAzj0+lEKnKjMGd1kiiunYgg7nA
6irO9XiOFRUUHcQD6Y7VEGWTBnTBhUgBR8rDt24pbO688OobamfmCnn86maTQKw24S7Yx7XQICMM
Rg7sdMfSkWRRKtxKilScswHB/D1pftLeaWcyIhJwBnr05/8Ar0n2NFIdpgx2nAPIA9BSjHXUTkR7
d0wkSJc7vm4yAOx9KsS2SXUS7ZizKxLFO59PbmoInUv5CIHYjDKTyBRAi3eTab0AYmRQNtKTTZLT
JBGsIEU8jAn7xJzyew7n60+UbctC+Wx8yqMcUQyLKSqxM0eR82Rmm3EKTRozbeSNz8jA/H+dEXYQ
LAjqsmCWBAC4I5p8kaxREzJkMxDKuM4pSZkMqB2ZYmCoCO+OOKrvIRGG8oI5PDnALGonDmAa8UED
hdhZpE5IYccn3z2qCNp33K8hLBgVB9Mn+dXHnS6KKzsCR8z9yBxz/hUMYtXUxLMWlyMscgAE9q2p
rlYDsXEzxEsg2N8yiTNLPM8W2yQA7m3BlHUe/p9KJTPbyH5XbeSTjkE0+RkkYGWVkVgAwZQDxjvj
g960tzMBImHzS7j8wJBOOuKSYsU3iMMxHykIW5/Cl8/dOLWONXjQMDJsIHbH40p3sjtbyOqR8Es3
AFRUSQDfJYEedL8kgBO088jke1RTXCpIsTIdhbgMQSx/zzUToomjkEhIHQKOfyp15JbRbvMdwMgm
RRyo74rJImTaJBGi2yLKu4MvJI5HPA/SiKF/LaWBEUGTaxIzz9fyqXyyFYPOZlcDGTg98d6hS5aF
Wt4wrEkeYMYC+lJU1J7GUtyTzJEmYIi7i3zEKCMY/wDrdajjMjXTSBCG6DAxz7U+eLzbVWKMpDZD
BunPSmx2rwK73TlxvwCVwcY69h+NbwjyoQ6XTioSGV1UuSXCnJNPw0CiKBRluACMZ4602FJEzIXJ
UYBEg6jNSXE0csLvHKhZSAArknrz1olFSH0I5rWKSA5jdvNXDFpP69c15l8c/AUuraI2pxWbCSN9
4kRs7j9PavTLV/NIZ2DxgYUKBwfT2qLWrA6naFHAMYjOFZcFQeOR1qozVIR4h8EfG6aTeHQtTjVW
BJjAb5s57A17ZBcC7JKSFix+RgD069zjPNfPHxP8C6l4J1iDX9KLKS5bcuDtY+w5x7n1r0P4XfEm
08R6Oi3F0DMo/fo7YwQOo9f50pNVNQPS/tMZuZCFSTbwAe/1p2+LzAVhYAjJw2FU+g/xrOhkRyY4
pVBYAhlBwOOtWraUx4klZmXBJAHAFXCTiwYuo3csW+4hy8hYlAFzn6+4qb7QJIg4xgqCQpqpF5Z3
3EcTSO7YJB5Aoe1f5vLlw4XGAvJ9O+PxqKkroiauWZWkmtSkYDsrHAVuPpUQtJmA+0ZULwQgySM/
j19qht3a1XDOCxYA8dMVbke8lhceW0iA/fIOR6+lNNohR7kQjVI/MaEEg4QAng0i3EsADzRByQd2
Tn/61LBHAgSMM+Qx25P3j6emcVS1LVLbTlZ7y43wqR5m45IyePpSkuZFpIuwXsywMSAcZYkHJ9ah
80XKh592GxuQkEDnhv0rjta+KmhafK1tHctHHGTuZTuyMelc83xzguboWOkaXczSOgELLEyqAeMd
M7vb/Ci6Qnoz1C1nWzdpBhldjuZjyPpVWfWojdCIXIkEhIRmGAleXQfE3xdqJaytNN2KXzM4G4BS
cd/fioryD4m6sPMtVTyedqbiGHbPH581lKDkhO9j1GfxTp2k+ZJdXERVFzsU5ZuOOPSq198RPD2V
hkuoQ7sPkSTdg44NeYWfwy+JGrun9reIrmQqQ0a7lUjPrxWzH8CLqOZPMu5J2kJLPIuGY46VvCpC
n1IOvHxK8PpagSXbFcFSS3JqrN8UPDdpcLNbMHYECEPIF+tYMvwRleJEFyEQHDfK2R+FV774Ho1v
5UN0YyCSzR49OtOVSnLZjsdZp/xP0CaVraG7VQGBOcE5P4//AKqZN8WfDUih/tLAhyqhVwT9eR+d
clD+zvDBcI82vXLupB/dMVXGOnYHrVm0+AgikZ0u8qIwFDyEsjE9TnrVwSk9BNGnc/GXw1bOHe72
qHO4g9F/z602H47+FFgJtL8PI/AMY3LjuAen+FVf+GftGngDfapxlQXwcZPf/wDVVW5+BcMaOba/
BZeAcYA/z61hVcLbsDck+OXhb7LGqzbmVgpZMYz6fgR1qmfjZ4PEjRDUBFJI/wA4ds4H4+/So7D9
nzSdQsSZ5WSWRQoVkypIPPPaq91+zdozCRYCY1U8CNApPovpTp1aaegM6Gw+Jvh/VAzzeIoUUDDm
Vsc/41sjxtoE1mvk38c/lngq+e/NebXv7Pf2fm3jQ7yAixoBgjjr/nvXOal8BvFej3sl3pd9NGzo
DNIl0QMZOBjJyKU6sUtxSTue322pJdlpluUZVGAIz0FW11VdogjmjZZASWlHf+nSvEYdL+KXh1It
l7KsRO1USUkk49Mcdaba/EHx5pM5F7ZSSJECJU3YYjvirhaRLWh7nausiN5suDvyN+f84pZgY3Xz
wuAMKCMAc/yrwGT9oDxqI3lGmSBUb5XlVkc8cABgPzqtZ/tTa1bSJbatpcjMQcOVzgZ/iIP8qtSc
dhtJH0NMUKkpKmFIyFHPPGKTzU88MuCqKVXnH6V4jD+1Np0YRJ7SaBVAMxcBh7n5QfqB7+1dJoHx
38J6/coyaw8YdQUaSLaAPU+n0rCpSdRbC3PSre8trlirsdyEAIGwM/1pZkM7mQKA5ft0z6/XtXP6
V4k0nUGNzHeEkHBI4/H/AOvW2dRttySCdQWY7iGzxgmrp0+ViJfMW2wYmYy4xkrge/NS3Msk1sXC
BpBnIC549arEWd673CyMJBtJwfw/Gk1HVYdLsAZXKZbIOMkmqkwLHnQxKANiyOAGAGcmo3mcQt5g
UsWGERsnv71Ws5La7Iu5V4xwOnHrVm28qByzRrGAQIz0B5xn8q0p1LIUthYIoz+9VSWckDa5zmra
q8LI3zks43YJA6VXnnX52GWC5wCcnH9KdIbj7OGGQgUbSRzn6VlUXtENJIV4wVkc5ZQcuAMnP+e9
QQyW7SvbQzMjZ/d5Yjr2wadLOfKEDAAEHIA5OKrWkKynztrqATgnjPtUxg1sJbl6a7cxsSykoQCE
XDE0kz4IuHUglehPQ+n/ANeobZC8m8TAKG5Zlxk4qWWa4EAhGGBUfMGB/Q81onykytcE2SEQ4Clh
6HrTluYgzRE7mAG0E0xbiRJCApUCPAOeMj0py28U10koHLYDADH407tiHxCNlWfbsUZJVRgfX1zU
ouAjKiqxEiAK4X68fWqlpi0Y28kpIbqGPT/PrVgQww+WgG1c/dDdPeqU2gEuYTuRSTuYALhuBRu3
TCNJNwxlh2qaXJgWGCZGUPhSyDjHaq9tZ3EnmyRkAHuwxmsZ+8DaRKvGQU3EDgBs/wCfpTZuQuFy
CANq96jaPzXDLMAVkDPGR+vvSyNLbhC8RJZhnDCqhC4EkTwBhFIdzSk7VB+7xxmneUpZCrgPHhkz
g8/jUMsVvNKPPyhOAwJ5INSyxgAs3zAqAoBwaJTcGNJsWWYqgldE3k8qOp6AHjv3qCS6jj/erGCS
BsBXOfr6U+eMLEGEjMM4QJg9v8arwWc8kocyAqzDK4zz+VbU58xTirDLhguGBIL5HBzkmp4vKwBB
KGVQAxCYINJNAikGDa2RhVBOM5p9tA0QEsrAAn+Bs5I+tY1YthyodDOGYsrHC4AyOfwq3HdecuJZ
Bsc8jHQVVaMJtjBCbyCBuxwPSl8vzYlCjIB4fGR6c4HFYqnZiasLBje6uApAyisoGR2qZp0itlmK
lQoGSo9uR9arSoDKoAZjt7HGDx7U+WaOWErsy2RhhJkse9bQp2JauhrXivMx+VcL1Y5PSmyTxXq+
buIYYAQrk/y6Uy5VFKzCBiSBgbuntRDJESFSMq2Dln/lWqVkQ1Zi7VMbCTgAjKAnnj9etROEKBvN
QFQF3KTwAaJreWOIBQ7DnAU4Pp2pyQ7ohI8QAC9HHoetYyjzCHhWE6zqweMgnDAkA/8A66LuZWJJ
BUsOAV7d/wA6ZZ3MrxhQQ0ZJAkB7564/SmNGVkil37lYnGTjA70ciuBat0JlCnCoCMlVGF9O/T3p
bh0eRokgQljguD0PrTI2CRbHJbLfMTyTUEt6Vn2RhiR1KkfNx+tWnYC99izECIg7hiTsHp074qEP
MP3U/AlJG/t9PwpLaSWNRD5mAQCFzS3cqXDqkyjaVwAacY3YDb2WOPEYUEgjJL5XPX8ae0EcG3aQ
shAyFGQDRLbomDFEd6kcFRT5NqRpJL/GTvy33fem4tAQIZXiMsxwd2S340+El1WVmPLfMCOpx1qP
7QqAmSNiQR8nGMH6UkplSEMVKHI6nisWrMqLSLCCNizl8KIycYOAKp2aSpnzlwZDg8Y4qx5bvBkE
koSxcN39KbJL5hHmMqluXZOeOeACf1oUFJg2miKWFJCv2QGPYfmVeM/jVm3gcTYiLZIyxBz+NJHb
SIV/eMyOTjcoBAp1uz2c7qXZsjjnGTSsrkjZFnZA8kYAVmwc4NJfTi1gZ43RygzhHBxUs7PK4k5B
IOUC8nj61FbwQswUIcY53L2ppXLSsMtrp5GCs5G5sn1/OpZp22BCAVyMEYFJJbkfvkZuM5I7CoZY
3iH70FixwSgy3r+FFrDLEltFdSCSWNHAIwSRle+B+Wahkt/37G3cbVGXck84/TvTraY2gMcpYsz5
AXqePyp5dAzzlG3IcgB+oqouwEeZQkkkpUqQQB1okEMcUJBUxgnOWwQPap18sQt5hLgrk7jg4x06
CqUskQkVdoKkEZ2c5PSlKHMKWxYguBc4jYM2T8rMuAR+dQtFcs/7sIQzcAry3tUjhhCqCRAq8nnO
3HGTjtUbt5ezc4wzfNImcYxwPrTjT5WMsW9sIImj2NhVxluf8ika8WZgjtsfJOAOMYpLq5SOIJBC
S5I5Z8g1XSGE4w+HYDcgODQ6igwuWRLC0qH5cg/KoHH41JIlrLF5sJYSbmUgKOv4VVRnmRhgBlyh
OO3+e9L56JGYZFZlKFWCjJBz1qXJyAm+yLC3nSbQSBgA5GfrTXuYj8rxhWJ4wMj61JC4+z7ZHYnd
xuORnPWqdxcxxpjLMEOXA7c0m0kaJ3Q14uDL5Ackj5sZUGpfNheQwLcFSFyAp/OoUvTNb7SyoAx2
luv0pS0MMJkCEhgcsG55qormAmZXaQrucIQSC3akjZ1URA7JAMZGRx61FZajHGBaSMu0IOSc80tx
qEUOUZwSARuzzniqSSAsQO8ZSTliR8pLYG7ntUDSObgyrEQwAUk4O36cdKinu2ggX5tzNjI34yM5
xg0g1a0jkYRuAwl+VGGc47/SqUmmBpeQkCo/UH5iznqfxHSoZYUZSXw+Thgp6e/FU28Q2ReQSS7Q
pIAzkZxz0/lUcWrRGIvHOqkMM4fAxjp9KyqQ5kBdSURHy4kUZb5jntSW0yYjs4VJMfKM3cVntrUa
IZUlViHy+OpP90etPk16G2DEbCSBsCqP15qYpxGtzQd4/LMmWJUEuTnB9h71EZizfNhs4ABBIz6k
e1ZcOu2ySvCxUEkZI5GadN4jsoo2AVi5UlNi45z0J7VqncRrTptwyqgBPyjGMHrk5/lThK0arA6g
7h+9DKAMdjmudj8WGRlgMhDl+SMnH+fWol8QOtwRHBuGMsXmJwc9RUShdAdLqZDbfsshJI2so6Yx
S2l4GAjuCiFlO2JepPrXPT+KPIVoI1IQEfMUJyf6VCPFMqxAxxfvgeK3pVfZouyOokuJ4xvRVyvV
mXOT2qvE4uAY7h2DKd20EgY65rAbxNczIYhvD9AMYpv9sXFsonCcljhmPApuq57DOkfUBpMyxmJi
oUsrM2Mmopb+a5kUJkAjJIYDiuck13UbmcxTr5qscxKw5X/63tU/9pXdu6COLggqpdRjNZSbaA2F
KCGQRkgb+TjJp29kjAICfIQsZ6+ufxrm4dX1IXIk8sEMxU4Xt/nvT11fU2nQJAGKsVVCevqM/hUK
XKB0MuoPCGZgyqVBVQcEe30qF5zJOpDENkdTkYx9KwZNR1aZmM6srOR5agc9+KLjVr2S0LxW8xVD
tUkDLN9PWpk2B0X2oW7DY4IC8vjB6dKillV5I7oOFXoxLVz815qbEeRksx+cMOhH6UwSXsiSu12R
uYBlIyP04/EV00VdAdGblbhi8SMybjnBGMjjtSG/t5GYkbTzlug/WublTUYYysUoLLwu0ZA59KxN
S8UXmnRk3OoFgSApCctROFwO3utctTE0s0yqsagNlsHk/nXG+IfiVpdksn2Vi8jAKqsuAD6/SuNv
PEmt6vc/ZrWWVleQiMFiQOT0HOTWvpnw71HVoUvppcsxxKxQqQMdeRz6ce9c00k7juileavrOuuY
Yp2Bcjaqv/jWhpPgOKW7FxfSqTGBvYkAt710WmeAl0wKqQExgEsGU5NabeGxdRs/KxouSidd3p71
KjGS0BNoZoOgaBpsIgit0Z2fhtvU+n0Faqy2NsiM8YVN3Upn5j3rItNCminEQ8yUKpZFQ4P/AOur
F1oU0tvHbec6uzMdgGCFPbnpWsYKKLjJtmgurWbo4EhOAQN2N2fbAqSDXLfyS0m4Y/jIAyT04+gr
KOgSsHhPCEg+Y75zj29aZJpv2GAh5CqNncpbKoc9feuSvGLWxommaZ8Q2yzARuSFGGAX/OajHiiK
eR0jtMMqn52baR/kdqoWOl2upKLmzclFbh1BH4GtO10O3iQzsoU9GBPUV0UIWQE66vZtsxMQpjBI
Ycd+OOhrPbxA4ZliiCpjCh1yA3qKuyaNp5yXLqzE7SB05qWy0myBdZ1DiRvlY9cVs6qiBlQaxc28
m3cGlViwZs4x0zUsniaR7cMIyW3HeCcHOfrV660NIXYJwAegABxmg+HIbc+aF3hWB2nOc+/50lNy
HoZkuu3Ulo0wdyVOAMk5OegqGHWryIFZIwgX77b8YB6Gt5dIsHiJmhKmRsjnOOfSkfw1EiY3KVkk
DKzDJ96XMh2bMcavqEyFtoDNkA5HTGOfcVPaavqcLGKQ4DNyDyCMVpS2duATDaAtvOZFwP8APSlX
T47tMlcMcAIrdT6e34VtCu4iaaRiy6xqcm0TRtjBCS84HbnFPaeWeT5iwXIDop6jFbNvp0a71njV
SUOxQMjH+NIlhGSP3YBBBbDdhWdSqpiMKWSVtyrCeRhVB55I74zUTQTpOVkkIxHmVuyjpW4dKa3u
jdMmUU5wVyMfjSXsFq8CqkWxtp2xFs5GeP8AHFYyXMrFq6R4t4p8YajY+Mjax3TqIymGLEDa3se/
rXo2j2l3q1qs4OAOhV+CPb3rzn4k+HIbHxOJ7QFCXy6F92CeeAR0r0/wMpeygm3qwMYL7WOM4689
6cG4rQfUlGizxyq91ckiaMpGGySW64qrP4Uae2e1mZJAxz5av19uDXT3VlHNLA8gLqsmY1I+4fb+
dTC3SNg0kLFF4DA5IOfpXNWhzIDzjxD8I9K1WExyWhjnVdsboSwUnp9a8p8TeB9X8KXss9luC27H
eGXBY+vvX0/EI45GAUKxHIHpnr7Vi674K0/xFHLFdQqWYkqXOCx9fyrajFwQ9pnkfgPxrpd5DBYX
1sondwqlsDLeuc9a9P0LR9OulNxIQG3EAIucD8K8c+Ivwlv/AAvdNeaWZdgmJVdhBQdvzrofhl8R
7qKF9L1AqJItu6Qrljn1P+FVNOSJu7nrlv4ZtEQycFiwZVYZyc/54ol01dxiW3DOw5wCefQe1P0b
UrW7to2a5XaUG2JGGFPp61YjL71mj+Yqw2src49K55OxWkdSrDY2wkZpIVxkkAp3ovoIRAs72iqh
c7ii5PvT4iwuS+9gpGAWbjcO3p3qxcSxBRE5UsVyeSacKSloNKyuZ0dol+qwCQxxnOWWMZOD0/lm
rMFskisXjCsE2qhPOR/Q051hVXkMRyM7SDkFs06OAzYnhmAjAwUUDI9qmUVFFEMNtE80ZUNtUNtj
Bxz6CpxZRBkK2qiR3UlynK89frTJ3g25dzEQfl2rjFWneWN1g2RuxJwScEDFEayQ1oVFieaUtMQr
KcsExuIxgdP51NcW8LQ75WDrwuzaSTzx75qOVVsXSaaJFYjaWLd8+3tT3YybXhjZ1LZUR/3gRW8K
ibGn0FkFrKoO0qikjfuIyPxNBxczkeZhVUYBORn1+tMhiWPdBcSFlZiArjkE9ec0kkLBh9miHLHO
Wx2qpK6KauiVTp9xcPujjL7slxxkc+p6jgUXUSbVFsG8sgZBPfvTYIigSWdASDll2jp07daku5/m
TfbEIVJAjcsE6c9O9CqWYEaXLJdxKqgqrfKdhIJ9PcimSrNI5Z4Qi7eQCevrzUjyOrq6DErEFSw7
AdfanXJuHCmeJgzlg2OTjj0FPSaBtISyZpZmCcsi8Ow5HvS6gslvDJLC2wOgCqgx+NFoWkkQLGoC
HkDgY9Pelv2kZyrEsWIOM7sHsMelZSp3BO5G15chN0cYO8gbCM7uOp6U6a3e1Ky7iAEy6MeAO/40
WltMInaYlmQ/MYwN2Pqab9qjnyJYyxY4V2GQfrjv7VcFZAmmVRDJc3AuVyXPcLyVz0q0EXynWNQg
wQSnJzUiTRrAGeUlzuEb7uQR/Sq8N9B9olW4ZwAoIkAGRnPb8Kvm5UCdyIKWmjzKSpUHy5Fxj39a
dqMYgAMbl1JwqhcA+1KmotLegadp8Zk3jzZJBwFIPPJz2H8qS9vpWUvKC5iJDSdCT68HH41zSV0G
hFbTtaKUROpIzt71OfNMRljjBZRzgYOKSIvNAsacu7LjfkFeev0q41ybUETEvtBGWfr9DiqgveAo
uzCNY7iNduAVdycg/gPwptw4MLG4DKqEhWA7cd+1SW6edO73BLxyKWC7tojHUf4VNNp9u853BgyP
naDnYe5PY1UkmBXMUUVuHiiXyyVJCuSc470kTzPIFgweTtCr0HvzzU0lpFGjyPPkM4JI55/Kkgkh
iL3AlVQAVGB1PXvU8kmiorqNaGD7ZsurYEGP5iGIOP5YNFmsdtIXkQmIAjdEu4jj14qK9kWR/NR1
MSqAzMMYUfpTI5biTzJ0jChDsVmcgDj29a3h7qsUXXaIs6HZjaPkQfrn1qrbTyec8TOxXcdjBc5H
v6UxlaePz0ZiEYgAjJ/SpDBbSBUsWxIcFmJx1pSk7DV7kxEccTM6p8pOwgcjmobwyQDCqpBGSSch
RT4JDHKUnBZQMMyjJ3eppsjRyzly4YMD8wH6VzSpe0RSkV3W5YLuBco2VYdAPfnpUjnyZiHIBCEk
hcfhViC1MELOpcBhySvbPFV70yLCJY2AMZyzMN2Pelb2TsNO4+5d1WSaIjaMBkI557/jUMW6Qoro
yPIAdgbHH4UhiKSJbOWkDMC+Bg5/z3q7cLbsYkWMhUXaCSK1jUuhp2ZBeOLhVWFSExh3Jx+IqQXX
lwYc5RSV64O09zzkfSkdQ4ELSEHJG1WyMYplxZRW0YWBvMBUhwWyM+nFVKpZlOKT0FgiLKl3HA0g
DDciAYP5026lna8CrExQAAMWGTzycd/SrOk5LxwqhMbBQEJzj3I7fWku4ooXMxjYncdh29OlYVIO
qSlcrQ+aLpsLnYSCcnuOB+tOgSIk2kbMGBJdSuDjHAz0/GieDErNAhjyCztnJc+nvRYwCSX7Su1F
ZuSDjjn3rpor2aGtxJZUgTHmbpAMCNJdysfyyO9WrJ7eSMtG2HGQVJGM1Xmt4WjEjY3L8xAPfHX0
qG1CIsbi4VUB+diOeprlxC5pEkiuSsjFVJjJ4z0pd9pO6RsSSS2egG4f096jnPyMomMqE43MmMnO
f8mo0U20KzSkrhztUYGBiroy5UN6E22L7VvkZVRuigZJPpVa9JmDNyTCCFwOGB/CrCSxmAIkKI4b
DDbyDxjoOnfNRPn7SRKxCgcHOQDitJ1UmIiX7RGgaSIMOSxU5xzToYJI2KeYGDnIVlzz2p0Srbz8
urrIQGSSPaAPUdamtrSJkk2yNneCQOcd8D2qGnN6gJd2DKAltII5FUFhtBBFQXUbysgUASlRuAPA
96mkNw0nmxo2T/rSDu5z2/xqB0mW4kPmEyFAoyegrGdOxcY3EuJpWmWPcTGmDhhnJBz36UkhuHIl
IIABxt/WnafFA/mR5xICPMfcRkgnt606IWm7yJZmILg5IwcflURkoiashLeWRwEuojhRgfKSP8Kk
Uxm4FpDghyPlcfKDzz+dLPG6srWatGC/JbP5n/Gq15qX9nup+zEsZf3cgH3jjPf9RXTBOa0E3oGp
3UwuVSONIiG3ExtgH2xTLNUkDK7EFsEEjjH8hUcl5BNFEh2lkkOWYYOM9PpVj7RaxhTHk73IJINX
7NoRBblLKWT7S4K/wgAEt79KdcPEpWQzNKx5UFhhT9Kjvp4LdBIQz5UbFQDOT7H6UW4mnsg7KVMb
EFCQT16D1zWqlysE0yrdXEcsioI381ioJP3Rk+oH402S0ngTzlmAcE7yyg7QfTvS35hWV3iwF3DA
YH5Tgcjinw23lyCa7ZChGY8jPfoDWcpprQB9nJFCksKfKTIMsTyeB/8AXNEnl2zKsLSNMJRhiM8H
rVcTTTBxbWyoG3YKpy2PX8ama822YEhJZgChUdBis+XmVgaZ0FzKJrgBCrKg+4Bgk+v1qRZ9sphF
vKwkTkopwpIyDz/Oo5bWeaMIiuGUhypGc8f54qa31BrMC2uXYlhkhQMYxwKj2iNFG+wxzOfMknCM
oUKpXhk7cHGRxUb6ZJHJBcwMXKkKrMwOBjufrUEscj+ZHDeGN8liGIBI696sEtOpt5yVAVcOqkDb
7iptzoFFXFtXiupSsdzIkisSwcg9uuPepIpcxLDvPlxnIyvLdcjryOn+RTLNfJvWieElGTCnGQT2
H1qW2sorGVpGtWi5BQggg4Nc86PM9S7a3J4pZ1cs6BJJgFMa9NvqT69qS7t765lXaYxFuGXUcq2O
T9aQzSXDCYQL5QwckneRjpjp1oBnjhZJNwV3JLu2WJ4wemKIy9mUnYr6gk9yodYC+zABK56fxUsK
sq4QsVCDLyLgj34/PNXhGZbMwSu7FWLB06np/j0qlcG5lnNu2VZpAWKjA44xXZTamIljs0ugbYBg
QhAZYycGkggijkdJJmkkAO1QvykgcE80kEzWmVVmJdjuG0hg35dKiNwzLHkEETKGOM9+R6d6xq0e
oEoH2VfKk3FsfIm7PbnpRZQSxx+csYABGXwCVHTn0FMtES2kN3PgKBw5GcHoBViW7iuLiT7LJJGm
Akipgb264OQSB7iuZ4ZTWxDcWOkmMdpKsGDIpycsAMfjVRop/kkE6MSSWMfIA49qn2EwmKIs7Kww
obIz39jSzuGkaNmJZWCly4AZcc/416GHXslYzbuSxXgtlJQCNyu0EfxADvnippdsESBYPnCguEYA
Z/Dqaijnga2kSS4yxcBTtLEjgHgD/wDXUUbzXjsHUtGR+7DJkj356VnWfMykrssQMLmFXuI9rOfm
DptGfb296kuo42RZreNlAOODhifp/jUQFvEpnuXAZhkBgMH6d80k8xi3PEGySHcsuTzz3rOM1FaG
l7EFjPEWMVwVd0OSw5IOf/rVc+3pEwgQ5R4j5iqcdemPeqkAVpUaJSQCAWb1Bqf/AEV7hpSxTavC
KvX8KmU29yZXaHC1SHZJJCqo5O+PdwAffr+NMuLlWcrFHkEAsSOBUu2XzlgdleNUDqGxnDdvXt1q
rIHJdISyhcljGQQvvz9MVpTbbM+o15BaoTbSM0kjAMqg/wCfWo7u8nmUQyxqjE8spwQvt9aesU87
AKSrtjfjkH345px8q2ImuFclBhXCZDEf5HFdUJNaCGwA2hT7JcsjEllIbOT+PH50/a0srySQiOUK
McZ3D149fSkhkS4aSBrckuu5uSST61ankbYbqAhWVlHJySvp7VjWqlXXLYgRfK/fW6IrAYZXQ7fr
+tTy31gIGijjHmKQpKHntz0/lTJZ/Ot2jiKoQvylR1qu1szrFthVSq9VOcev/wCqsvaN7Ej9ReLY
oU7g2CVIzXHamyTa3HAkxWYS4iRTjk11gQKWSaMbQuACcDPr7GuQ1GJLjxSlyFdzBLuYbuoORu+t
bwi5oUm7HYWFopiRFVXaRPnVcls/Wp0drVtkgyAcl+w56n+VV8RKElt2woXaCrEAcD9amt2GpMY7
8EFztZUztAX0PrjvWVSkkth7Fm8G/wD0iAh138hW6e1V7iW3FwXEP8Ayw52n2qyLaK2tpHWQKWbI
IXGOO3vVKOJoVackMWI2kDgcfl+FEXKmPoSzSh7aVkUE8FNvVj6/WksSzRmSRAWLk7ipAH4/41Hh
0njWJQEYjmPGQe4FWrWZTbkPIwRQS5BwSenSm53ewmkxkzOLE3LrsaOXcQRksM46U/7QC0cVuTxj
CYx9f/1Uy5ieSIRSAbmxu2jpjniliiYXOJnMSAZQgZGfxrRVFEhu5K0szlo5o/3aLlmYfU0smxIA
wiCENhc8gH6d+KrC9uFu5IVYyRbQVDx8e+T2NSu1wwaLy4cKwK7RgngH+XesZw9oFrkNwk8qAOUJ
6FByCPSnXRceUiRFC5AJkGBSXsQfEtvOQwcllzxU/m+ZvkWYMzYUsGyAuOn51Cp8hSiraihIZJY8
bV2oC0YXg5//AFVdkjjS3BikIYnEocDAFZ+yFXUpvJDncCCfx/OnysQoltnaQ7iAhxwfpXTFW0E0
kFy1ljZEqLOG+cBznHtmobPdFMsruJFC4dZOMD8KQQTvFJczoqYYkZPJPoPpTJmjtcl0wpbCkDgH
1NDVjJ3uSW8ts88qtGBFuyCRnGfbrUxtZYYmMLq6EHIKc57fhTU8i6X7SiKhABLg/f74+tNSOaS4
dpJ1jhx8oZ+GPv71nKmmCtcLiGVZE2oQFUDJ4Of5YxUhR4tskQDqW3FdpxnPrUiS/adsCgFWGCzt
19Rx+dRZjhcLLGw2MPmUEgCocEWlZEy3OHE4VwhXGCvQVU+ScPcytkoxwpJz19P8KPMVpfLZ2I5J
VmOOueakCefK0SyAqjAqc52j2rppyUWEmkhXSCdC1zCrFkOSi4IA/wA4pkMlqH3C0d1YgqSMA/n+
VO3BJ2MkwZVHKovAHv8AyqujRl2FovloWyQDwPX6Gic1YlPXUfK0rzJOlqTkgKAQSSafJPIkAtZg
VZmyBkkkf0pssjrEUcybkYkYxn2pbcpPGqXCsSrZRyeue35VJNyRHnlixAUG0EHcx5H4f0qWNUit
X/dEyCIbvmwDyP8A69QyIsWBb+YUwSAUwP51N5iEYkdSGX5iTzis5TUXYltpkXmq0LSSRZJILBQQ
SPx70xZ5DExdmJBwAwJKg96lljEyFbQhGByoc/e4qIQS4crvc5UjK/MOB2xxWkat2ERLWOQRmTzN
rFflJX5iexNTkXNtGHDAk53oCVBX2z0+tJDJMyHcpDKhVsrgk+v5YpPtTR2+2ZGdkY7Nw6D/AA71
XK56lXFlnlkIRY9pWQCU9ypHBpVvEBEDqXBHO8YH501J4gjGTChMEqRkfhUFwVvXVwpBxy6mpbUd
yZF83SRq5XKkuSWZs1VeSRoZBsLgg7ZFB4PfH9ae8UcMTO7sVZCSpPPH1qL7ZJcQiNk+Yg8sOSv+
Jq1NpEsRZW2p50CqQ3PqB24pRa2s0hWYMsqg4dJCO34ColnYhXdQcMfmIyy89gBzUwnFxGHmAViS
QuOgzx1puaaAs2yTuxEisCgGwADBFNvlUfuVQGTG5lDYz/TpUMkyCICZyA5BIBzx+VDwpHGVFu8h
VzhQACePbrVKaAeqIYGiimxtOFcDkH8KdZNEYDAyqGJzIVO3im2u6MkXCYbByVB4H5mmXKBLmIwn
BVcEkjLH86iq1JkqSSEN1czEFbdUVxhmK5z2+tKbSFwY3gJUZQqowCKZBKPlBjlyw5ZgMD39aFeN
blgi5bO55NxAA9PQ5FTGN3YmTTRNO6qAqoxCfd9PajTYoriIzOhL446glsfrinRrE6sGuiCw2gkc
08BFT7RFMYwCAcevc1ulbYzGSl1c/ZSXBcDYo4UegqOQyNcG3WQOgXIBXPzfj2p6wOxYHcoUhQ+e
uO5pbuMtGIUVgB/Hn9aTaQDFt4VTc8xUtjbubIHfFNET+XLCzBQ5zjP5iq0dwZswlGKjqpOcVJLe
G5ASN1DLlSQMCqjKwEtvHtUwx72DBWCA8YFNk2STKfMUyKc7ZD39D60sE00cbzOpb5l2gfMc9KaD
G87RzKzqWI3g4yRWc4KSAw/GnhjTdf0qW3ntUO8AOyoScZ+lfOXizR/EHwy183NmXVScxFR97uB0
4PevqyaGbyj5KjBJxk4yOnOO9cL8U/h1ZeItOkvZII1uo1wgiOM8cHnr+dVCKgBN8KdfTWfC1tcT
XSO7KPMJcEsT/WurjmWfYi5LuNrYbAx6184eCPGN/wDD/wAUPoOpEi1Ex80MuADxz05Fe/aFrtl4
g0OGW12lJSAGUZJqZtpAaEsDwKsas25zxubBogkFtKEnGE2jcWPNDQTMiuZkQoOmSdv6Vm634ih0
+FBJMigONzP9c9elQ5XQO1jUjvzDEJoSoUBgpJxg/lWZq3jTTbMmW51VY4wh3SSN8uR1PvXm/j34
5SzRzaH4P077XcBtrZjPX/ZxwTn8K5jSvh/47+JVyZdX1OSCOWTJWSMOvB9DWsVJolaHf638bNHs
Y3FlcicMh2iL7xY+jZ/z61wj+J/iF4+uZYtNQRxBgBGzEBlz0zjGfeu40P8AZ90XTLdBeut00g2t
I0TLyfYYNdrpfgmy0793bWmIQqmJGXJ46Hnnt3p3sDaPNtC+BiAtq+qqxnLBjvGWY+mf8K7bS/AG
habEJrOzIm3AxuU5DY5ArpkLLEUGfl+6rcbTUsaxSeWsjAjceCKTjzEtpHNaV4GsdEhSUR+eHlYh
WI2nnPPH6VriCBEEFlapGVJ27V+8e4FX7p0gdUVGYBeEUZyen4moYsRyjeQNoB3BRwp7VEpqCIe4
C0hlh2yKAcggA8g57UxlkSZQjA4zgs3qf51NduCpijAGeUIPf161CyXJYKHA3KflJ6f5NaQj7RCL
CRkxb2Uu+3kBcDA7VCiq8oVd2C2FwOpqzbXzRxLCpQMAASRyfaq99cCQ+UgQMWO3co44pTfIBNFZ
QJGolRiSFJAOSSPqKW4VsmNEGxgxDiqyGbl5HJJBVTngDn3/AEqRZZrdY4SUbK7VIwT05FXTqJAP
aBWKp5YCIvzjAGT2NK9rbmTf85IICruAB+mKZHKGjd2wFaT5TtB71MXSOEGSMuWAYYXvRKDmO4iB
o2YMxIU8Krggn8utQMYSRLECCWwQSAMDtUtvsE26VmDnOSQDmpLvyJI5J41wFUfKRjkH61m0oIRC
9tG22R8sQ2ACo4BP+FRS+VJaiVoQxUlSoUDIGMdqe5ESj52JBBKh+BTU2yKQi/KQdoDcDFQqKmBF
caZbTrHvt0WQKMhyPlHrnFULrwlptzG8stgrzKwKyDOWOMc46/TpWtFMHxLLESSPmUnmrkTxhVba
Y9x3fOQfXnrW8YcoNXOFv/hb4V1FIWuLHMkMxdSVC5GCNh/2e/1rmNV/Z40W6uMRSJGiqdwVMjp0
4xkZ7165KYjh0B3bRuIGT/nvVaWJPMEI5YMd5C8AZqKkbsLI8K139mCWTdPp0haN8F4yCOfWua1b
4N+I/DySC2tiVjXc4VTlVzwRn9a+nZmeONUMoUMPmwRx9M1Sv9PF4/3CUKbW3AdKFXdKRKVtT5XW
D4g6Jdx3UVzI7AAFg+RnritYfGbx34azDqiySwhj8qsQ+Owx0/WvoL/hDNFaRYlsomjG7OF556Y/
GsbUvg14bvZ3jlt0AdGJIIbn3P1oeKUkT1PMbb9qawt4o4/sFy85UAQRpgsf9ps8V2uk+J9T8dGN
reweKJ1DEK2QOelec/E34Df2IsetaQHlmaRgEUH58HOT7mr3wi+J7eGlXRfEMDQjcfLlc425x144
GaqK9psNWZ7vpFgtvZrBCdwzgo3Ax7VLMkEIHnEKc5ALZBqnoWrJq8aTW10jkpxh9x5/XFWbiESq
BFtCkEtJt756c859qTXKJq4yfUVj2RxKWYvhpAMfj/8AWqaS4lDwLdK7IEyMHjI5+lIZI02iFR5h
YAFkJA9806O7h3NbyoQcZUZ4zQpXehLTTJJ44ZJH3MAGH8QwEHsO9LEpgtjGwOSfveXnaKrzTS3E
aqybSpB+U9fcineY5VnhDvuyp+YkA/1qud2HJKxJHcpZEwytuWUcMFAJb/8AVSxgXEatHMVAUkhl
xtFV7lYSVR0kYKTgE4ycdafl1DG1crIGBdXbOP8AGm1zMm466ImUrvwcjOEOAcdv0p8UPmEvdkBw
2FCHkf8A66WK1N1GpdhGFYfNt4x60t0IGkjVyWVx8u04x9fWklyoRG6OyvcTI0eB8jSHkinuJLqN
H3HeRyzU4R2ioIp41LKMk7uM4/WpFM9rGZULgE5wGJwv0zS1auMftNrHGPLZ3IyAWyM0wsYd4bcD
k42vgD2xR54SIvglkOVc8g803zI7tzI8ZwAPmIPBz1oUWZy3K8KJ50k0a7FBIKheAf5irMCmbmaO
RlzknPIx2FM8j7MysGLtnLNgHJ/qfenGRUIlCgEEY3rWinylcyFuGePCKmNj72bOOo/OnvcTzW6o
zKFIxwBljSecjhgzBm6IGFV90KGN5FUsx5AOMfpWM4e0KTsW1KqhlYgrtJ3Z4yBUUEkSTLLGyNvk
G4A5/GkulVoDDI+MSbgC2Cw9KjgItiIiCQTkAL1q6bUGUpInkW1TAhUqBJlV7jn0pxVzKp+YqCCV
25x7+3NM8/flt3JbAKnINNMkhiLq+JVO4Lnj/wCvxWnOpA5Fl7ZnjPmSlMr+7OR1qO4ilXbGu5n2
DeVbNQTXphiB8wBNikkHOSf1qOPUYWQZkC8AkgcmolITldDo4t8TCSIspP7zcMhqklhhixHGVUKB
sjzzmop7n7NOZhPiEknYq89BViO9V4ftDtuycM6HqKSm4kld4YxJ80hDHgDvUTN+7Ku6kkHvwSP6
0XaQXsuTIUboByScn86ZOtpaWKzzTsiBSQo4JH+eatSuRLctI+91uJAGBUfdYZ/Ic/jTZrhLjdH8
wkYbcLkDOKowavauhiifkpgOWwcVHFr+mw/M1wBIR8znoxArOUkhGn5MiTrEzAKpO3euMnPb3pdi
KAk8SZJ+XIzg1mXfiOxChp2G1AGXJJLdvw5preJ4cxB5VDMxJZTweOp9D2reDU0BpRTMkzMFJVAQ
FUYI9hSbYpQ0jRhQzdY+Me1ZUvi6ytImeW8RyGBVT1IFO/4Si1mbfCN2SclwMcnp+lctWbigNeEP
GrMVLKBkEjHeppJUA8zAIZSAQOp9Kxn8V2YiY7X24wiCPBJ9KpnxGFfdHbOyBcjIwPxpwrN6oDeM
/wBrY7mLMoHKZJJ9T2p9rbrLKhJLRkkuOCTXLHxTcRs7fZMKeXYgE4446ccinnxLqL74UtwrE/MC
NpI7HirVWUmB0l2iG6DCRlAI2qQMcdKfcSRJIsQTeSc4U85Nc3e63qLoIYLcF/L4UJnmmXV7rc6h
RaEsQM442j/Peh6gdCt2wItpSrJK/IBwVNWopraPaIdrlcYBYHaOciuNmn1q4iEix7M8Ah+vUfga
IodcdAnmhU4DM44HHXA/lTUlADsJNUhEojEPIJwS5IHeoH1aKEmSd1RCQBls4/ya5x7fWInjSOTD
Kp8t2OCAeM//AFqRtI115B51whcg4BYZPt/9amoKogOhk1OMagu1cuIyQccUraxHE/2iSdAAMBDy
c49j0rA/4R7U2ZJLi9dAmcuTxn0psXh++upleOdY0wVdgMDI/wA9amS5C+ZHR3OpWyw/apJSVC/O
qtjAqrD4jiu2IKBQpIUBhyO1Z58MXZV7T7VIQAMh2yD70W/hdxiTcdyEkLHyCO4yehpx95BzI011
a3jUR3E65V22kycLz361V/t2E3BAdVVkyfl70jeF0lj83eSQRhQ4PH09eDTP+ETiBe4hlYq3RnYk
g/j/AJ6VXKxppkia5bli0d0AdvCIxzmobjxLp5udsUoIZuDkkA+9QP4RilDSLGRu5GTyCBz+tS6Z
4Rj+zPJLGqvnJWRT8opKXKDV0SXniOFptyxMwA+aRH5Yj17VF/wlUTW+1WIGc7XXIz2xVk6DBEVT
7xYcqRjI/pUkOlWludqxRkknYdoPT1P9KbnzAZbeLtgdYULsozGCDyfQ0tt4vuZcMtkzA8uVPA9v
etG40VbmQ54QE7ucEj19O/WnwaLZtIs8B2svBUr0Hp61z1IKQJamPa+I9QjjLfZCdjEPITnAqabx
BfQgTyW7OuASWIOD/n19a2orPTY0ffbAsFwqquCB7VFBp9peFg0YGX3FHXPHFVFcrAxjrt9dmRxC
WZMMIyMgHPp1zVO5vteeNkmg6kEuq4Oa3k09IGlCMCjMWDbuQalaCB1EKqwCElgT2pSjzAc/De6r
eSm2RWj8sZZ29D3qTydclZLX7SFVTuUyV0otYIdqJErELnJXkc0PDHc4d4WjJXAdelb042A5l7DW
tzg7l2HiQuACfXFOm0/WvLWa2vEDq3zKExuP+f610kSIswjCMBkBW4IJ9TxTL7Tkhn2vcyNwSxOB
zjrxxUzkomhhQ6RqUkiB7tgzqSzEgnP5dPenzeF714D++YsvDAHP8q2UtoEdOMKFAG44LD+hq6ts
CodjgKTwOOai6YHNL4TlJG+4B2g71xgk1Jb6GLaNREzqXG5lI6H1+lbiwQRqVkkD7zkgrnn1z61H
DiR47pohlAVALDn1NaJtAZcfhqSSRXmUKvPmOQM9OtRXnh2MnfG6Exg8spzgngnnrW7ch8fvgsan
q7SEkmqkayNO3nS7lCDryOMn6VhUlfQDMbRRFcIIY2bfgFwvVvSpk8MR/aF88bgSM4XGc1rQRxlz
KwIAOUUEYPFNl+0KmFVCNoKow4x6VpSaaAyZPDtisrOkYwDkqhBx/WpU0OwILJEsZC8xOgyPRvxP
NW4zOWCOUA3DG1uT27VdeInuhLKCAQRxit1F2AxH0W1jVpBGgIUEMw4LZ/w71PYaLblTJKmVwctn
sf5VpTFWJt2tw4JwC3O7jOBnAqqfKikKm6VFB5Vjjd7VjUptblOVmMTQ9PDqhhjjJYkliTk/WlfS
IFQFfmVT95RyD2HuPepnEU+zBIGcKEbgUBWVGjJDIW4J5wM/zpwhYohGi6bHCCkWZQMsSd3NVG05
JrgSSZQED92U4H0/nV+SF2k8uMkgjczumMf0xUF5EJZEQzADdhXC/f8AfjvxiqasBG9rGZ4jFCFa
NvnYrjPHp6VYht49xeKPgfxZqGZXiQSrISVBwcZwe/J/lTYLglA7OzYI3YUdKylC4D7nT4pCIpjg
qNzAHj2BFRm3iui0aQCNSOAjEL25zjg1NIFd1d2ZHkVgSuSAO2akR4bJfMku0CZIQhe+OtHs0BUN
pBFB5TOR8p2lm4qv9ltbGaPEKtEi4I28VpXmAftUUiYB4zzk/wBa5rxb4ph0u3lVHK7UIUsucsR+
tdNO8QK3izxFp2l2hbYGmbO7awJX0rgpVv8AxbMsUULqSPkDEkFvripoG1LxDqLyzAOjkhmIwRxX
oXhPw7DplurNaIF2ZQFuQ2f54pSqWY7KxneGvh9FamO7mgAMRBLH+I9xiuxi0lbWATkqWVAAGHJ5
446VZtZFiUxxoMFgGaRMjGOlDSrI3loybVyE2Hqa5pLmQiO2t7eebyRKN5bIkAJU/QUS2ltb3HlR
kgknMbHIz6n/AApcmaQQW+Iw3GQmMGq2tTR6amLq6RJRyCB1X+nSrjJRYDrvWNI0lCshjLxodpCY
/D61w+q/FOxW/kmjDqS4AJ4244J/Gsbxfrc2vXbWcJYAHBCHqM0ab8MZtTQzTSHhsupBySf89a0t
zDSbOz8P+MbXxDb+bbTruVQW3KCRz6VF8QtUjtNDeSOPa6gFdy/eJrj9M07VPCniKO0ikQxysSVU
4yoPfP411HjlHk8KT3bqzMiliM4yNvIz6e9ZulzM1irMwfhpr11JLLbRzMqygOdzk7ef0HNelQTg
xxyyZfcRtfNeLfBgyDW508xcuihVEeMDd6/pXtGmsY7VXLDCHLtswwXg45FX8DKLL2yXVuqIjDaC
WPpznNRJEhYqwLFEDbsdOvvVhrlZYQLYOOW37Rk9cVF9qJhWCSEYC/KzKAMispQU0CdyS0uGuEaR
YjuWQgADJqdlYLI8KqSVOQXyCciqmIgxmimKtwzKGBBqZv3r5VgzFwVOc4HrSUeQBvkyON7oUQAY
cKc/TnpTWmEKFGTJPA3DHFSvNsjMToud2A2QeKiMnmh/MwUUEq/Q1EpNMadiW0jtpkEJ4JwQoPrR
HbJbXRlWZiEfj5uPwqrGI7qcJySo+XDcf4VL5bErEAFxwFYdKcadxuV0WWlSTbLsOXP5tVdYQl2z
5DJhRt9BSvLZxbVZ3wW4LISc+mKmMJn3Nax8F1HK4wT296mcOUkpXM80xaBUEYUEmQgBR+JpsiWq
pGArKzMA7hM5qxNp80rI0E+6In52XHH5/lT50WNTkKQzfdKA9hzUKqoGl7M8d+MekCLUPtqowacK
WZT8v+NdR8K7+NtLjxIxIXZ5Tnlz6/zrP+M0Xl2iGHARUwQ4A6envU3wl82708xQlQAdrSgnO48/
y70/ac8QbZ3VlD5VyGmyEI4kBwF96stNGW25DqjEnaPlBFV45J2QxxuCqqMMw4yP89alsZA0wijT
cpGWBGQDn9aFJxGoponlnh+/je+CCQQOKqTF0i3hCCZFwzAcmrt35I+VIWd242gYqtcN/qlWMhjJ
wgx1xWsXcErsp61o9rqlk8T2iTllIZJCccdq8K+J3wwvfDt8+r6OFRYlDrGhyckc+nIr6FncALGQ
S5HKgAEj3rC8RaPa6xCG8lMlzkg5JyOp7+1ROTiyZM8s+EvxUgvkXTNQeTzYnCohbAOT3z+lew6Z
cpdWi3sVyzKVztWMnivnL4meAJ/Bt+viGHcYnBMeTkk55zxxXpHwl+I41HSYo5mTzY0CJvbG7I6e
9Q48xV9D0hopZWMhlHIIRRzlvTFMaYrcOwldVIwEHGPpU1vsuYjKxDLt4A7t6ihoYywjhQu7SdAo
zmt6d4MaaUbEunae8sm8ykRjllbqfXk1CseblkiZQisQzOCVC/8A66s3Uq+Q6zb8BdxjAqOSBEUS
gkbzwmcAn/HvWNZuSKIruBlAdEcMh+YkZBOOnXNNvLS6eFDazFWdwWkduRnrxUk0002AIN2DwWfn
r70bJmVjI5LZ+QA5GM1jGjcCvbqzwkzswAf7oJ+Y59+taZhVMxh8YHQiqM8YZUCHaQp+Qj/OKtxy
QtbLEyJ5hQKGZMHPrx1rohSUSruxHLschYcMwJyhGCT+NWJFiaMQ7ASRtVicZNMW+iBzcwKZVceW
U43/AF/D1pZblGDMxADg+YQ2Wx7Y6UVJuCGndEXkElNjLkYD84/z9aZPDIwMCSgFRkjOSBT4Ujju
PMR5HkYBhkg9x1BHT296Jo4oJjgeWQxO5jznuPcY6ClGn7V2GNtN5xA2QSvysV7HtUpiuvlkiTe/
IdFOCefWpIkeSIMkiABsKVTnj+tRNBNIxcOzOrDDAYK5/n6cVWtMlqysMtmgVwucDcCwXjHPT+lP
1BIFnO24KNEF80s4AHsD0PFVnVBdAeUFdx99n+QH6Y6+1Ouo5rVizyKVYgsc8j3qlUUmNbD4rtYn
CW86srKFBcdQP0pWVJY1is0GY05c9yT/APWpqWkDIjl8sw+Q4wD14ptrMxjeCMuFU5cEgHPpT5kC
ViA2cVxMI0mCkElmLElj60xYZ4ZyhIYAfIqg8c1LJ5hmNqYCpK5Vs5Iq1dwCFY0Em4KoJBYdMVlK
SY9Cr+8eZFWMjjIdhx1p0cc247sGNTkFiRuP0qOSJpVwgBVFyqA4yKJ7kR4jdQMja5Y5AxSSbJdm
xgBS8VWbbvOXLnI6Ej8KffXjXAkS3iGIQN5cZGKbNfWjjMaNtjJKsVzzjHPqKW0urMsVhieM4+cl
AAq+tGqKSbHQtM0geC5jVSRyyBc8dOamSYSzPBKXZgPmZjnI781VCpCW2SuBI4JjK5PsafOlwoRb
bAJU4AIGT+dXFtoqNieVkmiUlsKoGMjgj8qZ5Ijh86Eo4UEgZ5we3I4/Gq8Ny3ECPGEChXLqSM/d
xxz1/pReyRzytHhTuOeD971zVNoojmdpVRUwQxK4D5APrVtkMRBESBnByA4xwfy6VRkhMStJHbsA
uAgx796sEOsBk2MGQHnIGPes5VUh2FluY/LZSzlydsWDjn8PWpLS1YoCsRBwGV2UZGB7VBLZXDwo
qopJBLB3yR05GO9TWjGKQREYTaQ6pKTjj36Ckm5CcW0QvF50jPOWjbJ2Rjgg/wB73pVgFs4DlC4H
zHfnj1pJQ85bzIyN0gGQ4Yrj69qFKyZMClSiESsTjd79a0jNwE0myeWe6ijW28sMckMCwIII4qlP
byIsaMimND8zt0H+fWpo0bJjU7XQbgwPABNJcpKipHOyGPOWLr8uPf3rCoudGiTSJZwiAFSFJQAg
Pkr7ijSnimdkDORGx3HIxj165/So5hHOjGFg8bEYctgDHalshLcBIVLLuYpvJB/lShBxQyaa2Bb5
CMEht5bH4VFHIhcJKHAU8gNuB56U+SNrdWUujOVwrharRzzb/KWQhCSXPQHjpT5OdmjLKmKUlkQR
ImcAKVIp07WXy/M7OpyFWPOT9c1E0Md5lIywLAFdozxTwstvaoscCNIAVViuW57f1rSMnAiO424L
u7OSWCnDBRjaPX3pjTRpbopjyiKNzEgdOx9qe1q0EgnkIZxkBc5HTqP8Kghs4Zd5ZS6ykZzJjHt/
Oq5nJA227kksYnTNs5aMkAoAMlqX7HFbW5Dyh2BO1lfp7fWpLZbu3QQGFEWV9qgvkjqc0xISVaNQ
cs/G3oR6VnJWdgasR28cSMJJiSgbaq56t2xViSQeUuUQlWGUFQrBMI1VWLojZiX0Oab5lzDOY5FB
VgC2QMejDI6j9azasFiLcPsy33mFC7YBI5478U+OY3MzRiMFidwUDnP+eacI4WSO3MAAclVJPAwf
0FKRFYzNM0hZygVVHIznmspRVw0GzS7bol4ijCPAOOMYz3qSQtHGXjRiZCASOCo/HjpTHNvdyLJN
KwcgbHVQSRjv6fSmzyCO3jRDtGQDzjd+NdFOajEB0FxHplysDx7/ADeq4HAA6/XpTLqOC4zLI7lg
ATsONwIHHAHNNe3juyITMEcMApQ5wCee3pRDYmHdAkzBgcguP69Oa0s5q5cVLlKk0t2rOqIViJLI
XHJycY65FJAS0xaQfMyEBlHf/PeppEtZSVumUM6hQGHAAPriiysJ5ptsKsqFgAXPb+v0rnqU0kEl
KwrTGB5blxtgTJ29AMY5qleh7qZBBEdqtuZ3GCcgcZ7D0qxLbecDtTIViwDpwvOB9ad5PlbIZkYI
nzFmYHjv+HauikuUjS5E/wAk6rDAJFbgDOT9aciBNpvoSBuJjBTg/j+VOAKSFAdysyhF2jv/ACqO
U3G4AvEqp/yzMTHIJ9+lbN3YhB5DMBFGHI7MwGAB0/8Ar1DHHcQTZ52ADaucEk/rxVmG9jhmdri3
VCYyBtbjFSRPiPdDGuCWOSw544HPIHasZtXYaCQssrtCtvEGdNsiE98/yxVLUWijVkt4R8owWB+7
x0qeG3kE8ktqNqED5VbHb+dN1BHXakjghlJCquTn1xmpSbAqpHc3G2SUYUYJ+bB296sTsquBAiIE
HzIhIHFBMsccJdULlRtYnA6fp9abeIqZlXoy/Mc5z61tCFiklzHUMLR7f7SwLB+I224P0/8Ar1DN
YW9tKz3kpkaUAhYXGVI469+KbcSSpI9vGzRxxyLGio2cjH04FJfJID5rSAMAAFYgkAdCPauLl5no
bWbQk8cU2xI5gjuCWdsZBA6n8Ksae1r5ZklUK+CAwYYJx7n2qpMjW6oI4gm84G3gLx1qxawMrBCQ
ygAYJAHX61UWoxuCSRHNJNZztscyRDlQFzhj6D+tWuWtxPIgZTn5NvXuGOaZeW9xCVDWyOnmfKob
O0YAxge/PtUn2oRWTnarEhshxnaue3PJ9qFMBts0DSLFNchnJyVK449KlmMTyBCgIQEBSMbecdfw
qO3ECgyiLMoUFHJyWAPXGcVXuJAZRNO+2SQ8R4OMe/p61zTp87AuI8qIGVVZw+OAB8uKilgClZyF
IdvmB44+nSkt7eSKM3MYHXJDEAHtn609ndd6KNy4BLFOgz0xW9B+ydwd2x+z7OGeF0aUbsq5z8vQ
VXEUTolwyB5AwLAAAZB6/WnNcTKpkZYwpG0EAfy/nTYUiYiSCNzgHaA2Cxxkda1lWuS5WCUyP5lp
IxDbSZGB4Jz/AJ5pz2UZt22KFeQgkhiOMYGaZcTF84mIcjIbnapz0OR2p4lllRJNg2xjDFhgA/lV
Rndkk2lAWgDzI7BAQqhgdxyeeTTZ3tp5nMTMpb5iMcdaHk8lVkkh8xQ3UE8t2/n1qvcLNaBfIZ28
18TFx8yg9OB2z3o5HJCaViyYLWODeGYPkM4QAEj05pC8rA5jYO3DkLxgdAP8abb3sDRp58byKpAO
TjjufTrU037wiSMgORhGGOMdveolCysUtEVY2l+0ILoAhTkBTnI9P/rVamMc0xiM65D7ipGTntj1
psUUCuV2AKSdqBMnPuc8Gomgd5y6uVlOAOeT/WsXTkgux84it2KRuVVto3hCAT39qiWNI4ZPLlVQ
i5BZec5HQjnpTtSaKNSkUCtIoDMXTIz9T70srQw28cbsjB2KswJAYemKwqxaIbSY6JU1JPM81olV
AMZwpA6cfnS5aG4aJ1VwEDRsB0P0/wAaZZyorlEtwADkBQenrT5Yo5j5E2Y5BnY4GATW9NqKJEt2
8yQOY9iICqSYALHg4PoOOtNe4WWUJ5e2PcxIZPvHjk/SpbFLa0R7adtrkn7y53Dt/iKSR1EfmSSh
iGyGPLYz/WtlUi1qAJdrEouZFVBuwj5OcfSiBpLp2s3Vfnydobr7/nR5pFuluVIRy20Sc579KgdG
hu0RZNjhRtJB7np+IrmnFSG7WEltbmOQo0LKhIKhTk5q4sluimSQEEcRqTgA+ox6VSnkuPLMqDYS
+Cu7jPrU6LLJbDcNp3AuQcFRg81EabSBkd3EXiklN2QyszyDA598/WuOF0LjWVRRJkNwSSCR+H8q
7DUbeS7t5IMGQlQwB5BA7Y/XmuSvIZbXxHDDCCSChYhcYGB3xXZTqqmjOTszrrQqLYxTKQGjGxgM
kVJb3Tx7V2upIJGVwG49aitomwGucmMYLsWyevQe9Tm3Z5FAkDIRgAtluTk+9Eqqk7g5Wew6EpPG
HAwVOFLjAA/wou5fPs2aCPLKDtGMYPr75p8yweSPswyGAKscjNMbzVBhijYqGJ9utYtuTLTuhlhB
JcCJgQVALMGYH8OevNTedMLnymiRdrDaEONo4yOnIpNPt8h50Yq4Y7Wxzj0FPMtrKP8AWM0hb75X
p9acGog1cbNsMguYmUNGuCqrgKP88U+a4LEJNhcgYVm5/karpFJBdjzZVIyMbB19jUhlhhU5RkVM
lpWOQp/z/OizkS0kiVYWklCblCGMmRQMnHrTIol87d8wGOCTtLjGBkfSmCRILVBdEAKNwCnJPpS3
7AqghvwS0gCqEOTzz0znitIzjBasaVmWIoZGL7iVKjcxbhTx2qC3igaRiFYBByWXpz2pkd012Xhl
ctCihTsbBJpY5BdmRrkFMOQH8sEH098jFRKqmML64Rrho7RCyKQQA2DnFFncyiLKqoYHkMmcjPSp
IbdmY/PtRlL7gDlhj+L39qcY5EJMdrvCLucgdPfNVGpdg0myLypYbkSrKHKEhVOQFBpZXkEZt5cq
C3zOw4XPXFSfaBbATIJcs65CMM55yR/hSNdtPK0iRsNw5Wbg5p88UQ00JJd/ZpAsbKiKMAAZBHrU
008aRMHhG11IDZzk1SN3D5YSOAjeCGBfJUVNBayzQrH5pBVRtXHGBnFb02mIltTsSUhiWYL82QOR
2pfs86zkyFXABDkjA9aieOUxGWVWZVI3qOAfenxzy3JePzFLEfKu3r9azqyaE3YdcwLcM7rCFRFy
oVQOf68VDZxXEoJd1jGfljUZx7/jViFJLaOSCckoOpAJKt2PoajYiB1CsrKVYhg2B+P+FYe0diW7
oV3jt3aLB3lioz39+tAjjWISDbkth5F4H6/zoCfanjmZQCCfmDHgEdPpTLiBSoJOyLIO3O75ue1X
GLmJsGCXbC5bcyAYCrwxOMZz+maIxE8ZWCQFk+8oYAgfhSOGt0WXZG4DAfu8YJ9KRYIUZSi4wx3A
AdT/ADqZycBcyHRRSyMAil0Y/vELYI/GlaR0baAmFGQSOAPyqw0MflKkMGxXUlgCRk1TFtOLoW7S
EKxG7GSSc89vSocXUCLuOVpmmjlKKoZf3Z5GB+H8qkeSSC4NwjhlZvmBXJC/j0qC8uIiyx20qrwR
ncSR9KfaXEdxGEjhLOCdwLjt3Pb8K0hT5RkmA5b7PjJAKhlGaWZR9n3hgrqcsgPWmOEjcBAySoNx
Krlee36dKVSJZRKJQxY5BVcZFbxnZCk2iCa3llhBtxkgZIzyB1qfT7d5oTIdiLg5cDjPp65pkcyx
TM8UILZChWG0nPp3pYtqMyxShS7FmCtuC+oqJrmJbbJo4zGfLkG7eoygOOvaq3lliFhjYDLZG4jB
6E0+O9uYJBhY2WPBxkk4yaVpdudjIxkyyrnAzmhJJiuiWCWQwPbbVdSxJ3DAU+g9fWmSGKKJvN+Y
O3DkA4P9aFeREXcCEcgrhSAOKZFvmlfhXIHyqMY+vNMG0hXBlUAsCp4UMM5P5UNbzLCWibcSTgkH
5iCOMdKf5EkcoRgpDBQDwozjOMfh171BKzbDulRlVsEk55/xq402yJSSFgvHhj/ebck4DlTxU10t
tesrGRg6ggsQPnI989agiaGR1SRArSH5RnIXA6//AFqnVphBIj7Iw7q5AAJzj2qGmmTzdxYZfMcR
KFKjGWZvzHTvUc1vKmGWJWRhholbI9u3btUStLMTPP8AO6gBGdeM9ehNSedHDEUCEuCM4PrWsErE
t3YifvSV3ICjZG05Gff+VWPtSGLfJGuC3JC8sPSq0ZEbK0yEEJzg+p9s9qb9rR9olyu0ABiDzV2d
wSbdi8XhPDOw2JuIJzj60kd5PdrlQ6gDDLvAC/SqCyyTyhlUFApBLNz+dT2biON3mnQFiDsxzgCo
nsDTRYaG2it9oRVcnkHGc1WS3hjdowHB7MwyTz047U24mV2Mm9QFOQC3JHbjNC6hEN9zuI3LhQAT
g/570lBNCFvSj4ijUqykYYjbmnWymSSMTkM+5hgAAY7Ej3pDOl3s+4XZQSC3Ofp2zTbmR0lAhlJJ
UFeeRWqk4sB008iQKpYsxkwFz2pJ7SG7jjjniiKhCGEg4B6/jTDdyl96FIpGBU7WyD/9enGZjI8G
wPvGQQQee+c1MqiTsB5T8ZvhHaahdvq2jW4FxjlIxwwAz+dcP8MPiZc+E9f/AOEb1+5kEAmAVckf
N6Htj3NfRN0lqLU3RIQrlWb0PrXzP+0FYaFb66YdIRVuJJmDKkRGO+ep4pKKm7Aev+JfiroFhb+a
swkQjdEySAhj715d4i8RePfH87w2sZgsw5CIhYE57Y78c5rjfhyl94h8TW+m+IdUYI7BA8ihyBu+
7yMCvojw94f0XRrdFtQhKn5m3A8eprKaUHqD2MX4XfBhNKQa1rV6sjsqsoKgEcfp9a9MsrG2gihg
srcKI1IVlQAYqDTUJRdkgETA52sMYqeaeBoEFirhywyYwCMfjW9FNsi7RcjlJMapGCSeRjkn2qVy
bJDJCfNIYhigwcAYx6egqjDqYgjSCRQG3ZJdsYxSm+Tc4Z0KqQSpGCB60SjoNasc1yt0CssLoyr8
52DIHr706OIxALckgbgFIxx71XF/HG+FlUgk5IPH+RTZdXtcje5KK3JZQOaFNxZnLcnn+aaMlXCo
OXUYGKmmaNWLnawPCgY61Rk1OKe3chwcLlR+PSmSXNp9i83zVyrHa4Jxn6VhUtN2JL90Vltisa7W
yMEn9KrGaSB40fLNgruJyTVabVkgV2EqhkAyFPJ96dNf2aRRlW3uzYUhuRxXZhnysCzE8tvOx2KA
xGCwyPX86kjUrIYsM6Da0hK9M/Sq0muRWtsIMhnKcI2OuP8APFV4/E0USyozr8p+TJA56duv0qa0
XLQG7F64uIAAJn2gfdR25X3/AK01nicCJGU4XBYNzj06VVN/p7QrKtzCpIIZVcHn061SutfiiyLa
4BO4bnzjGD9cfjWUYWYGtanyw/HmxsSWG7BHHFShXfZH5pAJJCqenpVKLW7d7ZYmvCdqDc56D8fW
oR4jtQEKSbQqg8Ny304wK6KbUdANcbbe5KqGdTHn7wBU8+9Rxx75i6qGZyThiD3rJj8R2rOW85Ae
M4bIB9TTZfFFtjImAkEuAzOMKc/y96wqu6A1pB5rlEch2wSHPGR2/wDrVYRYpEKrghSN+Ewfbjvx
XPP460+PdbSXqGdWxtPIGO/096kk8Z6YwZFmDF+RsO0/n/Q1VGdlqBuy26AlZCQuBgr9KkgQSDNx
KyE52ntjtWDN4tsbaMM0hfPJBGTj+lQR+LtNngkgmLJ5YDArkk5/WtXNyA6G8e3QOZCQMEkqxIzV
eZBOjmBySVBZm4rHh8YabPtSZJDkHMYTv2qtf+Mo7MG5jV1DAhlVNxA/GoYHQwSSQyNI4ActtJ6E
jtx9O9T3kqPGSZUjK8KVBrzDw98bU1nW5rV7ZgqEnMYOQeR+P0roT4unkCTSJLGpBJQggYx7/wAq
5qtFTYHVrJBbK0qBmMWCyBjzz2/P6USG0uiZ0UFg3zlCASfU1yUPiqeVxDaKzlnJIA5NMfxDcRzg
CJ9jtkqU5J596lUIohqzOg1qwj1BRbKiEEAlmGQD69Oa8u+KHwZsLq0N7pokSRHy3HBPv7fSuyfx
HqsUjZhcMwGxQh2qvbikuL/ULi3YnTmmBX942Cu4/wD6q6ISdMHax4/4H+J2tfD7XBZ+IMuisFZS
eR2yOxr3XRPEOma3As1tdRbXO4qWyc45zzj8PavIviR8MW8RxvOLV7edVJEqIWPXOB2riPC/xE8T
fDnWEsddkYxNJgCSU4BzgfQmnK9RCPqC4aGdxEhw2cByAPlzUUsv9msCrJIQ/wAoJ3bT71zega5q
mtW4ukjUhgGSMHhh6VpyPq8kW2e2IYuduDnvms/ZpA1c05dU+0uzwxgMRgArzn0qaNo7SQfaMZcf
Kp5A965e80jX2AWEld7HIduh/Co10fxBFkzzuzOflcMTkn9abSvqDVzs47zTS5WC5HmuSXRuwqC4
1jToLrdDIrDPBXkZ7965u08PatPMjnUDGJF+cr1x6f8A1qsS+DboDct5IsZxlWXBHvn0rWE0hNJI
05dWsZJGV2ywPyqr5/DripYNa08ExSXyeWikgFwCDWCvgxxnzLxWYgkknBB7fhTpfBsDkB5n8zbl
pMZyT2I9KG+Yk6GTXdJW4WL7XGBjcWD7gP6VRm8V2kLKBcgo3DA8nPcVRg8H2wcurMygkEq2MDH+
NA8IxPIkcm0nqm9M8ZqbtCL6+KtPkTCOWVSN6ge/8qc/jPTImUeYUO3AUen9KiTw3AibfsWNzEZV
R0qzDoNgGQXBUgnkBRn+VUpLoTJdSNfF9jAzII2YMuVBOCeueT/Kq03ieGaQbEAjZufm6GtKfQNM
LLdCDchBRlAzgZ7/AP1qH8M2jXKssXlqcFFDcY+nSpcVJEmL/wAJXLOT5VuVk3EqynPGOlLb+IpX
uVlMEjOCMqwwuMVu3Gj2sF0I7e2iT5Nxl2/cHqaW0s7cRkSoq+WfmAGQSO9Cm4MfMzCi8Qaj9oZ2
jlaMOSmc8D05pX13XHQyCzdVQn5wxBH6ela8sSOrMQjKjKFOMYX3qWJIDAoYglmwYz06duP1qnF1
ENS7mJ/bmqmxP+iMMqNjAYP5AVCs/iGVDHGqxSNgMSckH2OK6QJHO4jYGPABKggEnFKI4/PECxAr
EDtOeg/E0nJUyk0zl4IfFhdoIoQx3AEls59/ShbHxOxKSzIqBgFZV7+gB610kUghVzEmAx+UEd6l
l8xk2wwoGUZwFPNSk5g3Y5r7J4hnhZpbglUBBXAywoj0nWZNPeOG6dVbaFiaTpiunjK7VjSEAkYb
cKYbWMuZI5DkFdyhRyal02Bz2laRqIkIu5WjZlYhc5OB3zU1z4UuLlVdNQDIDyhJOW79D6VuyWAl
t2eF1BALlSDnt7VXwWkWRVCsWAAB6mrirES3MqXwbc24V4p8t5nBxnavrjuapy+ES05kt45AR8wR
h8vpxjnPtXQxnfKcAhtuSwPf06VMylh9oKOwU9UbGKiadhGLJ4JEUqS3ADI+fkAIINB8P2jMN1vt
MZIwGyMD0NdD5rTRmJyS4GVIXofemGGRG3TqGAU4IOa1jUcQMK08NWUb/aH5dVB3FeMfyqzd6XZG
ddsSspTgrngir1pJKyyI8Ixg4wccelR7XnRook2kdFGOtY1IOoBAug2phAWNSBwflzgH9adZ6dBE
6+dFGVjAARicfXOf0q1ZNNbWpaUrhTyWyCAe9KJ4GQmKzBdThmI++PwrJUEkBEmk2aGSeSKPyi33
VGe/9KadIs5WM5xsDZBC42HP50hv3iYkouwk/JkEL9PxqUSvJGkjykgEbkI4Jz1rWMbICK20y2ic
zYdWZhg4/wA9qmjsjBK1zwpVcBRznipoFiQMzKWIfK5B+7UL6gLh/KZOACAd3Ga0jo7gNvLJ5kQx
YAIO0heBRY2f7196qG2E4VQATj+dSpIrwhgrEoeRGeevbrQtypGwozMxBJKcY/Gs6jTAhjVwxbnL
NjeQCMirV0xSEOCWIHzAvwP880y5Ig2uqtIN2SFPO40lvK+ALhcFtxGTniuijUUWAyOFSZi0wKq4
2ZbI+ppY5Y7cP9n3GMn5ggHHtS3bCZFjt5QSoBZRnn2ziljiHlFHQKoHIBzWVRuYAk7EhAXw+NzF
ccUm77IXQEEEgtx1B70rK42yfKyEgEBe1NmGUG6MhSOACOaqElBgTRMZQ0b3O0n5s8kYphgaRFWO
YAKu0KByeSarpK80jSOQr9RlvlH1p63c7ooLLIS+ASMGnKrJIqLSJbeZwhSQBsgEkHp7U+7mjjCp
GvmNuzu3Z49Pz7VBEJ5VCDAIwAqDkgfpUt1DLEgEDMSQPkGOPf8ApUtc7sUV3d+ZCjFyp4HOPpSe
RPIXYW2N4wTkA4645pU/026Ekty5CE7lPG0VYlks0VoQ4HAKqDyRjtxTSSHysryoHwrbjn5SyHJH
b8qRpHhwFYhmfkgDgVXkt1uJgyDIHQMT9Sc/yFXY7WOAKxIA5wQMnP50ORTSuNVZJlaNkJKnCkDo
PU8/yp7pbllkjwF2jBBwajAVQ0sLsdzZIx15wRS+efNKMiEIfvEEE/l3pJcxLVmMlj/fPJtZsY+U
cZ5p8aBXbKEuCQxAzx/WmwTM0xdYzIC3zNKuCoqW3mO1kYEKDgMzdCck/wD6qL2E3YZvtZHIunIK
gbSh6H6U2BWlhbCMCD91xyT/AI0+GyEryBJgwMgJyc460EPb4i3DbyQymtVUAlkTycXCEBhwQRkA
UN/pMDeY4LucAhOvQc4GaZA0UihRIPmGCrNin3EJGRHlSMH5jgYH4VnJNs0IT5iXDSyIXJzwX44I
A7HnrVm4mijg8pcAOwMnAJxVRbyNI0Ijj3hvmBUVYhdlZleNQmMqrJlRWMpqAERtpBIIwTtYAqCt
WFXaW+bDAAJt6qMUT3sipHP5LEsny5HATPU/4U13LwErkTFgSykZxWsZqSAryfbEQyPOoyM528Hj
rUUhVNuVeMlcIDz/AJzViVRNAbbzQECYQKPp7VH9oZYEdo1Zo0IVpTyR9DUTp3QEcJmWNpgoHOQA
uacl3M7kzrG4VRlVPI5qzD+9hCW2MMMYJzk4qg6xRqix5Y7yCM5J/wAmtILkQFkNBFLubChl4JOQ
B6Up8ychGb5MfKMYxUcPkeWWZggC5JDjJ/Ci0mWVlBZSMkZIraM0kBZjjuPKIZ8ggg+v1qverbrC
FjVuW4LHp+dPF+91GrLEUXy+Qp4DA1HHO00xcnaMjLgnP6++KidR7FtXZHLLPhxFtXDZyByOMdae
kfmS5Uq4QZUN696lm8yS0DzfK4XliOCfeo4pliRfs7hzk5A6454/Orpu6EnZD0Nz5XEe/cxIHUdf
eoooiGMRhG5TySOcU9riUxeZsHmJgglcN1+mKjLyyFVClXZudzckVNSTGncZcRcOIySD1GMjGajS
ABFEOCCcFXOBipZIpVRHLEAthlA7elQeWwkAbDbm5yMj6VKldaDJJYGiVWZgARkqoyVPHH0zSORc
uzIFZM8xtwc/1qecpCyHYPlbl8D8ulNuZ1BDQQoCAQMqOtaKWoFXUzFZLuuJiqKmcKOQP89q8y8S
alP4gvRZ2qqSZDtCDr6V03xP8VCztDai4BlVh8oOABXIfD7S7zUL5b1UZ283BbJIPPcd+tUmpO4H
WeCvCr2SI1wu6IHLtjJBz/jXYW8VxCq5AG04UlcZI7/lTdLiKxLbqoUuQAFPyg1ckgkiUXAdWyAr
Iq9B/Q1lKDHexHblTC+9lJJyVYZNI6W0Ja6TJJcbAgCrj9e/Wp5p4oSAQqlsYJPt9KgvmhdkdXBI
OWIbA6VhJ8qKUblaW7NtA7BiMEMVB/AiuG8a+KXumay34cs22ROW/EemP8a6XxRq0Gl2zGWNSChL
EnJ/DHTnFcX4Y06y1jVn1C4wXMwITG7POMH2NS5KTHy2NbwZ4akldbuXDKx+Yschq7vTrdbZncKO
QAgK5B96hsNMjW1jaFcH+MhccY4zV+IS2sW35SxBwAMY/XNbU3dDUV0OD8VadLNrMTSSBAQMOF5A
68+1aPiDE3hSeFIhIRHtA3kr0q7qtmJ74XeWyoOQw5J/A1V1yG5j0mV1dVzG2N0hA5Hr1rojLQpL
lR5z8O4lOtu0OS3mNvB6dP0r16xaOSBIYhwVG/sQMV454GuvsHi8xeQ4V8+aoAG3rg5J+n5165ph
aPYqxlS6lU3nnkdOPzrixFZKQnJ3NCYTiJoFlCqvLgtnvwMnrTL0TnyvKUbQ2GZf1qS4Vxt3L5rq
clY+mR701FENqEeUu20eYityW68VdGq2TJuwy28vCiRWZWyq5cE5yanTbFucbwpT5cY6fjVG/v7H
TLaVJnEmwbmKNgHJ6fUc0WGqW19CkkU4ZF5CCQE/iPqDWjXMy09NS6YI5IGlkAUIc7i3apIRAUEq
gkIMkOMbR61FEdgFw2FDkfMTyOeR+VLaXO1NojKgklsnj6flWE46FEjweRKGhjIJC4KnjOaY7Y3y
AFix+UMuOR1pbqR2dFjj3KrZG44/WpFuY3T/AEhArdSwPGa1p1FF3BWIInjuWDyRKCANyAZzUkkz
hVSMMFaQAKVyPx9qbHLFOXTaFyxLSHo2D602JA8TROz5zwVGTjP8qmbcxFieYqFYSKCBhmU4JH06
VDtmuLg/N8gA2xlecd8YFOdCGVJZsluqMnf1+tNupI4xlk3kABSF6gmuOdFrUbd2cF8bdPC6El3c
P5kwY/Iq8Kvrms74KapHZ26L5IXe7MWjjznAwNx6V0Pxnd5vCDJaiNCsZILsfk+nrXG/BSXy0EBJ
IZlDsV4Lg81rSptR1KjKx600aTzsGt1UN8xRiSefQ9fepYUjgcusKBdv3m4wah+a4lUbwCq/KVXJ
P14qcxnIjEgK7cqmM7zUVIX0NErAb5ZkKGNwwU/M64BHbHp9aLadpJyJSqEZGWPQY6j296ilF1AV
kfJRiMqVPApUcfaFgQBpGHc/Ln3rSEuVglZkl0lwhZ5yXKfMWBwOnrVe2VnkacgMQxDBRnj0FPlk
maVpGVtokwTvAwPp3qu9y80gaCZkJfBKrg47VE1zozb0Mb4leDbDxDoMtrdRAyRrmJ8D5Tg8/wCf
WvnSybVvh94yK3c7RxR3O7YM4wPu5GMV9VXELyuQwzI6ZQcHLDt75ryX46+Dbe5s5tX06zWORVBm
2jOOOvr1q4NRYz0D4c+MdO13T0vJLhZXRMCAAcHt371ui9je5LtDGCoyUUHOfQV85fA/xtdaXqr6
K8G5pnCySglTtB/yK92025S4ZJlnJY8/MMAVTs2DdkbV7OshWV2wHbJO3gcdKR0UomHY5ORGo6g9
uaSUr5Hk7cgDLORyTTrwt5KzAhVUgNg/MBx+P5UlTbLT0Gz2AEKmBirBGIOSVDdqZPJN5S7I9yhc
MUYAZH+FWLe8aUkKM4HylWGMY/X6VXSd45VBiJAXgJ1+tXzqmh2ROsUaIZ5GlAYEKhAAPH6UiBIl
jDMpODvYdhTo2lmfy4oMNglAW5z6+lQXCQmZUckSLnJLggH3/GmqnMC0JxbJcyF0JLDkYPUY6eg5
onjnZRJIyg78ckVC8U3lKYVLBiS2MgY+vpRcNJa+RFG25DH8p4BznkD0Nc9aCmxp2HSPFayiaTJV
W5Kn5v8A64pDtupPPGWLOXLKeOB/kU99roTNCNoQ7ctg49KXS3gjjkQf6wDMas3HPataM1TKTuOe
IeVLK8QdUPybhnk+1JbXE8yNGpUAnCBW6DHSo/tby74QpIbGcEgde3qRUsSiJFaRcMfRcdCOOn41
FZuoDVyKV0kJWOIMpA3IOgA4496aqqkrQmf5lPyEdT7Ut20WwiQAKT0U4P1qC2iijd7lZgDkbVLZ
J/8A106cFYaVkTNI80KjzAoByrFhkHvxTA3J3MWbZtdyOKnt4bW5hkaQAOhycnJOfSqd2FMwRAAX
HygNjAHXP16USjyoqK0uWY96QrKJCwAwrkDt2H+NNluo/L3RKV3qQWZs8f0p8cjyKDIkcZjABHQD
jt7VWtZWtpSZsBThiUBIZu2ePeoaTQrOxIYpYUkEybGZgM5+9/kUw2EM0pf7QcMAHBThqfqRZZdz
hir9ScYxg89aktgLYfairZjOdu3BC46/j6VcNGRJdSMxQZYYB2n7+3ng4pC9sJo2kdCAwyCn6mmz
SXFzO8ioiuckELxika2aNzM6hQACoPT2NEk2yk7olvhbG4aSVFIKrsKjG0f0qGQZG12GwHKlRzmo
YGfUJ3RUVXACnJyMVLAiWyrhCHkIO3ecD8zTjHuXHYfdtHCR58Me6IgjacgHH6mohJDgxqxIAOW6
HFWL2yijDzOyh3kVhGc+4z1/ziq8tszSG6ikYRgkEDjBx+oqnBMqzsPRsK825XO7mMsCDz1pxWGF
ZRdAFWjOAp+8fY1ViZ7O43TZKtgMAecVYP8ApMp4JAOQmOM1z1KTsNp2FjRrWNZAGkEjYUgnOOP1
FLBIzO0aowHzYcgZAHGPxptriSVTIRye/Y96S48lmBJCuGwUjP8ArBnpV05qCG02hzBlkkc/vNww
VIGSR+lQ2kcgmeaSRBwMoqgFuw/IVNEiSTGGM8k4LO2fm9cetDRxmNJnvArI5UB4jnpwPesKtW7B
q7uyNrS2WYSWl4VYqQyO2SR1ps+nQy2jyyF9yg4ZWxkU6fZL+7BPLDBB2l6alzJbRRxrkKrcs1dF
FOUSiOP7RbL8qnBJwSSAD+fWp0uRATdbS0m4EsADg9Kr3t3LPEJ2Xy2MmQoXk57D1pVullmDSyKS
Rgo7kbxzWVWTgg2HQSteTpC4ZkDEMGGFb8etS3VmVQRRFRGTjcw4HPQ1LALWN1mhVVkZspbuuVDf
Xrj3NEgLrJFOqKCQQyJwMgcdK3oS5kU3rqOeaSKFbexhCMhG5EjyRnofoaIZSsK3Ch1dWwwBxg9O
mO9MnDjdbQhUyoG7PIGOvFNYCcrbKS+8liVYgn86itG9yBPLmkVdse4o2QoP604RPbuu0BtzHJOR
nioJ4JEuHLKDgKImA5A9KkGJIh5rlCwG4ggZGP8A61Yxqcg29COW6idiZywVmwpXgjHpUspe1kkA
YsSVyp7mkESSgG9wI41/dZ4wOenv0qvLqLzMA2VSMkoNucCq9qpD3uy35kcdyIUDbicuzA7QMevS
oV/ezJFcLtQscjGAwpxE7M80SsBjqR7VJJZySwiQYDBV+Zn2leec+gq0k0J3sVJLwfO8GUKg7kcf
LwcjGRSX9y00UQkzJIQNoVcEd8UpSN4mLHLoxLMQSCAaJwJWSdvkYOCFDbs+/P8AKptoLUZb5tvM
uZ7YMXbChmwRx14pLwLKfJQOPMJBKg9MY7cVL5iPNvnXAP7tY0TP+fwqdr+OUBF/d4IUswxlR2oc
Ux2ZQtrCS3vAs16SshCqSMY/xotongIkMrRspyrKm4Afj3q1aQ27BpiFeUk/upMc+h/SqsyzLIxg
DrvILKDgsD/TFaxlyji2mWblYCjTR2MRWMAEoTgY/TvzTIpGkMkgdxHjnaMnn/64qNoHiYSR4ZQO
u0tk01pJNohjG1nOdnov9KUndlN3kPuEmDlGOG2gqGIIAweevU4qtKDcyJJcQBm3ZB29atfaxDCk
LcKGJkcrkEY6dKhgmuJHBiVghOFBj6ChSaYmkRu6QhWdwh3kFVXP4U6e181TItwmRj5QOMY/yKim
sZULGSFmdm4ZTywqZji2MmAWxgZXmmptIl6MjnhgZo7YxF2jwWcJ14Ix9KQJIFWPdltg6jjp0/8A
10ssSQxgrKS5H7tCOSTUVreb45I3TdgEkPIQOtTJ33EMtpJN+FAC7sNx0NK9oxcTRXBZlBCoHwP1
6e9SbY44VkMhXI2ybX7888dcU2+aR3PlMWBjAUsDx/tZ9aSqKA2rMY1+bpvK37EVeEIwGOe/t6Ux
LuJ45d8jqwUjaGzg4I7UotZ7ds3MxeJVxknjPbj2qSK3iIIKkSOCApGB+fbit4VVJlJcu5sXdx9q
nYROdshyVTrjHXPr/wDXqSzxKhSe9Uk8EYYkj0Jx71R89bO4H7lnDrkSRyZGeParEEtlMhSchAFy
XGOufSsHZmpbuPs98n2ZpMFANypyT9O5/CksooVhMzyuXVzuEylSV6jGaq2U0dnGPLuSiIDkkYJ5
4x+BpYb6F43Vp/MbzGyHGGBJ46dsd6UoqSsBo3bStGHDkIoyWbBCn3GelLZW1ve3BAYqgiOChwSf
QelZY1dJHRZZHY5OH24yQP8ADvUiahb26xS/acMwyVLDP86zdPUCf+z2gvSLa3YEqqjcccZ5/OnT
QZ3SXFvGqlMZAJzgfhVbUNWt0IuJAAzkbd0pz+Pof0qa51AeUtzHt2ISCScFRgdPw701NQQWvsLP
sgwVDZJ24aQHj/Par08k6QR25ZygJ2hW6k9uKwJ9TWGWSfzx8yg/M4zk+nH1qzbatbi28+4lwCQx
yctz15659qibcwLe1JEzdREMeikYyO341HGY7Y78syAkEZ4HHQVVm1i2W2RpZFYg7I41wAD/AIf/
AFqS41a2y7wyMqSNkKwCjp371m00zNpXua622/zJY3IjABcDknn+dJFZxrKPMwI2Yu+eeayovEUA
gaxkdUJTcqMMHGev41K2rQIweSQKqjIJI+Y1vStYErI0Z7SNJeICF25wp6c1BcQi8ha4GAVH3hwS
OOKjs9UtopiCyFt2XPqp5qBtcggkFrcKrxsTsZGBxn/PSuiM2lYadmWrUwqWlMLOuMA8/njtUqSL
PEYFVSQDgM3K/SsmTxRpcczpBvMbJt3bOp7U1/ENsWMcUxQq45U4yfSpk+aWgm7I2g7PObfCKdy5
UN/CeMjHvTImEN6xdmwhIZjJkbR7Vj/8JH5bCS7lDGQrliATgHIwPTNR2/icmZ98RLOcqmeGyO/p
7U0n1JbbRtTSx6lEJINzFHwikcnnrThDBd71ilzLEMSkrwP/AK/qRWLH4iMahHlCMYyVCk7uOg54
7/pUM/jOUGW2s7Z40kk+ZwgBbgZ7e1c9SDlsSdBZNJEhIZWIU8KSf5+9Rfapp5zM7gMFxtdtuBis
+41aBJYCJclFG7IwNvXPpTW1ya4RHtASytmQu3c9vetKdFNaj0Na6W4lkM0TsYwQMMvCgVF9txcr
FcmJcpkEcZ5/WsxPE8codLgkqmAyqhxkH6U0+JLZozcRSFiH4EkW0jn1+laulbYLaHRK8YlXbbku
QCrMMhTnr/Si4ht5bhQrhZAclSOcVzL+M2uysa2wUodpCNuyf0zUc/iqSaRZWhdSDtdozggduP0r
OySBvQ6aS6it3M0m9xyEQtgD3/8ArUi3cEczQeYyCQEkFiUx/ntXP3XiCTzAzRyCRsrGhjyT345y
OlVF1y8hgEc1u5dnJYMpB259x2rOU7A2rHUb9qTF2GyJAFBUZYZ5AI/OuL1BSPEgYSFSV2qSxGO+
fyq9e+Jr6K2YWoLEA4ATjPbp+Vcv9q1q+1Fb+a1kKhyrI5OQRycVKpuozOVmj07SLpTaxpcReYGU
KHLjA/xPvUTG4hVrh5QyqDlU6nHH+FYK6zqSWySLbkDYckqMbsimzza5LuZbFyytu3Ftp3EdfWk6
U0JNtHTLDI8aF5yqrGdiEA4IHpUcbySysTKjLjB2sQAB0P8A9eucVtfDwxybgvmHa78Zz+vNSsda
tmMcUKlX4CoR09KLNFxVkdbNNbI6s20MUzuxwentVeKeCHer7VGPlJwBnHb3rmLu31RA0Usbsipv
YHkAnv8AWltofEuoK6ymcRodxLDHGP1qG2uoNNs6KWYbzb28jKwb94xYgFfrTkltbxWs5ZUxNnar
NwGHb3I9a5t7HWppjCvmM27PJ4+uac+m6k6FlkJeJhgqTkn/ABqo1GhSSRu2k8NncNBMDlDhC6AK
3vkZ9qdc37JgsjIG6uCe46g9ayIPDGsKUd7pCHkJZWHOMVFqOi6mS0Vxcl0GMBHxtHqP5UP3mOLu
jZi17T4YXNzOFZjuldE3ADA61oG+tPsmLWZDIB8ynBJHtiuSh8L3dwqmGd2UMfmds9+aki8K3jSi
T7RN+6x5YVc4Gew+ppqm5MZ0dvrMEBFsJFKsSSoHQ496b/aUSTtM10U2BmjLrkfl0P0rDn0TUbWM
tcX2xRlggAOfp70sWj3d+FZbnBVieSAB7e9UqLb0YN2NaTVbbe7vcKSV4cALgVDN4gtlmcQ3QIRe
W5JH/wBas5/Cd0kxnhunckgkFxwf8BTf+EPmLoBKhQMQWxnnNDpGcpXL0Gr27l3MzMGByA2QOR7f
rVqTWIFImjlwFyCFPQYrGm8L3djOZrcu0SybSgbjHHPAqxLoEx2O1wwDN/C3Ue/pTjUdFakczLq6
9atGPMdYlVslzxTh4itopl2yAszE7VcYA9eOelUh4VgvQi3DbCoBYnkE+nFQjwrY/wBqtFGXEKop
AJ785H4UOSqhd3Ltx4rQzpbvctgEEqBwF9B70208R2cp8mCVQTkMEOBn156moB4Z0mYuGyxGdvJw
BTv+EQ0e0LFIEk3uPkZeAAPaspRcUK9iWfxGiBpYLuMqDlU38k9MH29qdB4ptZLYGRyCFOURu306
/hSReC9GLNKbCHEfUleQfUUyfwtpu1HKBkDc44/yK7KEbomTuh//AAk+luJFJLKvzkFQBu9T3PSo
LfxvbswzIxWRSWUYyv0z+XNSL4fszKm1Aqg8ljnn3p7+GNBmlBiiKsGwzg9T6AVzV6KlqSH/AAns
EMKndIArHAkGN1Ok8UwzKGXdMCvDYywb2IPI/lViTwZpUcSu0YYZAKtzz2NIND0m2s3ghQAoTuYc
Zb0rajFRKTaM9PF1i2C6TIobq8LgjB54x0pV8WWEdwTccMFJjVmIByPfvV1tC0zH2lkR8jG0gkge
nNA0CzeF1ltIiWUhW4AX0xTk02F2mUW8ZI0RVtwfAyGUjHXj3FQp44YyEESwLGeQoGXH49K2k0ex
ji8xI13iPCsy89M/5NMi0O3lJmjiDgk4YAncR29KzdNMTbZSuvGNsXUmF9wOEbYTx71nXPjMJEsn
2V1TeVGzLcHnPr+VdK+haYys09kQQuXbJz16VAdKsLS3MlqjRshHlMDjJ9K0hFIRkxeJJbiGO5iW
VSXIfGQCB2x64p8vi9vMEH2VWYE4DKea1JraCHBe1DqZSzKDjnFS32iW/wAr/ZlUrJuQqep9T346
YpSlyoUrGL/wk1woa7e3ZyHCISvCDPNRf8JbqAmUjcqFxksgH4V0FlYW8kDwtGFCk4B4y2ev1qvd
2djPIzNCCoUAkYz6fl7mkmpMlq6Kdz4vuZIgiRMQOGKAE/hVV/Ft0YIxLBMWVhlmXllyenatqPT7
QqYntURlAIRSOOg44/SpLy3ttnzWyMwb5lUDgdv5VvTqKKM27nM/8JXqdrciBNPdw8oJbHYj9TU5
1vUGnVjaSlZFICgHP4Gt6xsLTb509ursFBVZRkZz6VI9lDhZbdEARyEKD5VPt/Wq9nzu4WaOdPij
UVAiWwbKgEBTnA/Hmnv4g1ONlAsgQygj5TkZrdj06K8lWd4Y2ZRnbjB60+XS5E3ruVULguWfJAx1
qZT9mgSbMOTX9Xgs0MNuzzSOcEgEH2qquta/PBtfTwQWJJDHI/E10NxbQ2SpuiwpOAxAOfYVLqaw
ywCG2gOwKGP7vBbge3atIOU9i27HOWuq60BCs1qxCHgFeCfX61LNqGrnMyWvO47Vxk59eRW39lwo
34kjViYwxyFxx2pJ7eGdF3TMu4AEZwc1lUdhNpo52bUNayCyBVVxmVCQxGemMfrTU1fWI5GaZHMb
R5AzjHue9dALRWWEIuWjbiTcdwGTxj/61IpgLDLZ3dcLyferp+8iDEuNV13zF+x6aASSzu0mc8e3
50y3vfF8XBtgS3yuXHGPUepro3S0WIPbxybnfDArg/WgOY7YulqpQuN7AkMfw9aibSGYUl9rME62
+AcEKGC8txVbVLvXUKNPCnlFSUYMdxP0xgV0txGscQUYYg5VpQAQP896574j6/beHdCeWVFDhCAQ
vJb+o7ZqYxc2FjjPGXxM1nSdPSyhEhkllO3bJg4/LpXKaV8Odc8W6gmvX0CMJmJQFflU56DjJFan
gfwpf+PdUGp6hIoiLrvXPO3OSOeQfT1r2u102ztLUQQBUEYOxSOox/niumNoCZ89eMfgt4ggtpdW
tbc26RgrIIpOTnuK4yH4l+LfB93JpgknCsgVN7ZJwOT9TX11eaZFqVibR4kMTEKBs5P1/wAa8e+I
HwDl1fV4b60EsYkmbEjKBjA6n2461EoqZLbT0NLwNr3iHUvCsEt1efvJIlcIEA2gjp/Kulj0/wAT
xIIUBIb+FDjK/wCe9J4E8Dv4Zt44pJHMuwCQuvGK62WBmmVxt+5mMEkYGAO3SnF8j0JUmzliviNi
snnAlSeGUkDFNay166kYm4VGcDGeNxHfj2rpV+adxtkkBb94qt3Ixj6VLFabIyyNhsDIYg7cionV
E5anKQ2HiM3avHcMpVsSMxGAMdevToKJtP1SWZmEpYytyFIAYjtzXSSJHACZmYuo2qNvynjP41zn
jXxno/hWzbVLt13op3Rq3JHAqFHmZLd2QHQdRhjk+0X5Lq3yohJOfz/CpbfQ76Quh1NkVlHR+TXl
OufH7xNrt75GjWLIgk+QsgBKHtz2qKP48eItJu7Vdb0544432uHODtPfAJoUJxEevXXh3UpZiY75
iNhUSt8xJ9ePemJ4Y1a2Zoob9xg8yj5jn0wak8B+JU8Xaeup2cqncBmHIyOOta2rzpp2ny6m7OSi
l2CkH7v/AOqumm1cG2YK6Jf28q26XbyAjDM5OQT0P581P/wjZaVo5ruRzn94SMnd+VcBo3xwvNV8
VR2SW6G3ebbLk4KKcnOevpXrem3kU8KLIoBdd4KnIOfU1cpXBmOvhhIYjE7kIFG1nbgDPtT5fBdm
+6SGaQAA5DAY/wD1e1bkum28x86RgGOVUg8damUCCI+bblgx+Vjnn2qUm2Bza+DYVjc7yxY5IkGA
Mjr9e9C+C7a42tvkOQNzCTAIz3HSunigjmImW2BXg7G4Iqtc3Is52jfIVACSwGSCPTAqJNx6gZE/
gXTIokW1gdm3ZKJKcqPbNLP4H0l9sSrKxI5AHHTiugYwyEFHGCQVIXPP+FQwkee32pim05BCnGfT
pzUOHPoBg2/g3TY5Sv2dCiqdoKYAz+vFTy+FNOgUTG0DEYw4/hHX6VvQyxyxnbaABg2QDxVSVmht
yGQFFHJY8AfWhU7MCiui2AswpjU5bLsQCQPQccU2PQNMjx5CJkg8sMHp19quLK81wLd0QEdCpyPp
xVqTyYYcx4KhTuLHJ/WiUuUDFl0OwTKR2wQknc4XP05qn4nhsrTRLmRs7hESWCjjA7/410kc8Zgi
nkyhc4dG6EYzj2rK8ZS2/wDYd08C7QYGB2rxzwKuN5Bc8Z+A1ql5451J3DSLAPNjJTGWLn7vqcEZ
zXukmmx3DKqWIGBjKrkge38q8G+BM5tviDexXCsqzPsKKOT8x+b8q+glj2ojqXKt9xiAD9P0oc+V
CbaKcWn21vsZ1CsQcyFcnPpUkVjZF8qgcsMs2Kle2aQ4DAsOQSRjP6U/bGsYTJVyTkk/5/KhTuiW
7siu7RWhMm8qyHAIbAI7DmorCF1YGZUPGSqk9cVYeeLY1vNgrn04p1hFtJKrujPzAHGRWUqamDtY
z7+COeUq0LlwdxYMOvr71438fPhWl9YyazBAXGcSgJg5Hfj+Yr3l0tGkxO2UBHylcCqGt6bp1xHL
DEm9Fj5QrwOKuD5GI8F+CPxMns9ah8K6rbJ8z4hld8N79e1e7288N7GfJYquz92eOor5r+N/w613
wl4kt/E/h+J9kE3moVXDHI+77A/lXqnwV+IUXirT1eVkEyABo2Byo9eeSM1qqTmwPS438vYXRmAJ
yXHIGT7026ia6kJMqIATg4+bFV5XcZljVWVAenIJ446VYsmBnDeUQrcZYbj9PaqdKwEYSIsR8oUg
YUduetSszSuySbFKgKGY5A5/zmh16skqFhwMZX5e/brTVMv+rZQSCFwejH61hNOKFLYieCaMqeZF
J4Ur79afcRqPkALbm+VMcnmrTW1xc7mfCNH91mTIAA6CqMwl+yyXCMquo6g4OOxq4RbIbsiWKBVi
dWRgHJBYAkjPf/61E0ablnCnaWIjAJHy1JbK4U+awDHBUhcjPuB1p8jRzMsduwByMsxPU9sUTjYX
MiGd7XBZrYso4O0EEU+CAYVw4GSMBzu5qOMSyygEgIQBKMn36VLBcOwJMKgKdoAXj+dSop9BN3Js
PG4kIVcDoemfpT2uEaNkddo42nFNlKRIYg/JwxZlzk1Uklu0cqYiyNja4GOfet4RsSWp2hgt0RwZ
Du+UBsc/57UyTzBCgjWNGkB2sWIAqvG7h3nY7QzAEHoOOtX2eEooWRCQAM4HXtWNSndgUJYJUkZJ
lIBGMKM7jUnyPdKvRAG8xgeAfrUksizSB8FVAwQCduaRI4TGDMpCtztC5BPatqK5EA69toLgq65B
AUklSQfpTY3SNFTaFOcFmXPGegokto51CCb5UXcmeoPp7UkYkuowGULsA2sBg4rKtBTdiotIkuEt
fLYBcEN8zDjr+P61FMJYrfzEdiAMlgchuf5in+YjHY6AbAcljnnNEzIoR41wCOQuef8AOaiMvZoG
7kttEmxDtySdwBPSpHjgig2BtwZfnAP+cVWt2uBcKjxOiFRlsAAVJEWuLiTIBQNkHHOMVTqczFzM
UW0B3HzXRByAGIA9qjuY0MCvZLvdWwOcYP8AhU8gypKBWUjAB6dOtQqLizmQiHfGSMoEGM46is5V
OUG7kcsMghEioC5ABAGQB9M1WjWQ3SwyKygE7iVAGPWrkww3mSMEXccKBikmhQhZWZSNw2kDGK0g
nMQBliUyDAUk7jjJzTZH85gCxV1H3FGCB0B/GoWieJiz/MCefmzjmoVZprhWyWCAHBHOM9KmpTSY
FmN3jkMjOSrLwoPP19qWNBIzSNKVO7JUKOPQ02KRpJQAxEY6BicZzUwWFMMQF3AklhkA+ua0pxaA
dDbmWMyfaSjOP4R3/l0pp09kUGayBLHIcHOT6EVWu7mWJ2tom3R78ghvu/8A1qlXVLlmSKaPKlNs
bAZJOKcpWYDrqKKOVz5LBWTAVRgf/WqONobdXwN0wblmOcDuKkurpSrKHVmVeBjdg1C0KJJMzMGZ
icYHSobTYEollkVlZgEdcqAegqe2jtYYpZWAXKjadoqHiUGKPapKkKgzwO2c/wBKpy2t2JBLNHlA
PvEcYrSMWwL0Co+51kIyfl2njP8AOog0qOonctuIC7QT/wDqNOiaOEq4RSAOdrYwKa86Eja4JUHc
zf4VlONwHXBIlSMyFWBwSSduPU0hkma6/cw4AI2qzYLevNK6pJH9ogZgyHJUAVB5Uu4OgIQnABfB
+nWpUVFATS3LbpEeVnDfdUjoOxx25pyRvA6xlWdmYEj2xnAps0CvIqs5YMDtIJDA9Tk+/pUkyqAp
w6SY5Zjmq5XcCG4uJJUUGQKGHAU4zUcbTujK3zGM4Ugnk56/rU0kXlgeYCdrBVIIxjBqVltrVcAK
xcjcOBn3/wDr1oqd0BCllOWklMhYEAsg4469/wCdKIbcFZEjy4bBVWySadJPKjBo1wmQThcgCgso
dZ0AUMcsVHH5VhVp2YEYWSRzGdwKvlHUkcZPvmrUklvP8oAMqkY44xVS6kleFUjUBRnO4+9NVgQI
zKFKKMuw6nmqptxRoTQwS4fGF8x8BieMntThbLGhaUqZVIAGB/npTY33xNDI+d5BJQfdNV7hvs8j
HzdzMRu9M57VUpXRXMTSyLHPH5YwzqcKzY4/LrilnM8iY8sBSeED85z9KaJY5VSd1kZlI+6ac8zP
BvijLlT8qFu/r0qWClqPito3hV4ckEjYC2CenGMcfSkurI7GuIirNnOQpBAqFL2zhImkkIY5BJOC
OfpUrytF/CSCBsIXOeODWsY3E3oRvczqPNiUgsoyMEg9OKdNMGgKszRjcMsASB71BA0jJ+7kIZTu
5U4681PPC0qq5GCygsyHAJqJR1IbuFvaSYAErqG+6QSp/nRdRKP3cjkgD5CD1oacwxbERS4OAwFR
hkDhmV8cguO3v9aSTaBS7ksZQWyKofJJBJXO045OajlkkgnVvMZsgYyRn0PSkTzJQbaOQKpbLErT
ZrVluQ8wAAYkOBxiqSsih3PnHy+N7kqCo5P1/CpZ2eFEhhOZM5lck/KPU+3anRiIyh2t2byidgDc
E1LcmLywrbFyMqF6g45/CuOskWncjAJuE8tvlUZOW4Reg4qa5BW3eWGInCkF8f4VSgMkczRhQzMR
5blcAe/vUkjEQIr3BkCj5trYB5Ixx6V00Y3YxI57ZQqoQC/BAOCM0htknleZmVzkKQepwP50Xc9t
OwiVSpGQWC9PxqOKf7Mzebkhm4bAyQMD8/eujlsBZJ+y4MAZlJOW2n9OKgRgZhGC+SOXbOSKmjmM
smHQBUUbAOCST/KmyTtFKAm4EnBKnDEelYyYDAls5k2bmJPJZsknNNS1uEUhQFjJO0Y56jnpU8Fz
bxTvNMSM5Lt2Ax19jUaam94XUyKEXPlsvbmqhFSAZCkXlvFHOrEMcBW6DNDWzhpVVzuBySvTBPFO
LxFGYxoqg4fHAx6+9QQXXmYLuY0U8kj3olRbHYnluFSE7gflH3QATRJcSvGGNuSrDCjHI/SnSWsv
meaULEAAEDcCPc9vpSxkiRlm2kqPunotEU4sRVdEeBEQsHYkKSxGB3//AFVGqiQHy5nQBBgqM/rU
wiW6DxvhQrcEinG0fyRFAQWY8+YABt9ql0+YB9vDECsvmechxkyRjOf6c0qRqpeRZMoGyFA5zikN
5CsLGNSGBBZdvU/571AZJm+fZkFucilblKiOkjlV9z42uckAZHT8O9RaozwWUkiR5cA4LHA/OprV
WaczSMirkhcjGDWb4y1CGy0Oefzw+UbaSMnPoKFJlHkHjnV59b8QLayARqhUkKSc/hjrXonw/wDD
8OlaVDGkkTead28MTj2z2PP6V53pFtF4g8Rl5G3o0xJJGG+lez6LYWFhp8cNpbtGigYUNhRx6frV
e0cVYC7HZSJKs0MQOcBgB1HsPWp7hTsSOZmUOpyCmOnOT+FVVu2Myxn7rocMT901LEyxq8gmch3C
5YYI9xWsJuWjAV44NyP5m4g5QEFgPao7mSKK0a6DqzW4ZjGqdVx0oa5NtCCkjbSSMAcdaoatOv2S
QGVUBUknPHTqfasKkEy1No4jxzqaa7fQ6Zbc7QDsGOeR3xW94T0mKzgieSFd8oADHlj7V5/o8k1/
4maeXOI5MyKe65OP06V65pFr5MMciIPu/uwqkg/4Vi4NIqM2y6U8hQSu0nGDjoPpTrk+VuRwxVhn
G77xpbSadysTIFCt0IJwe34VBKPOkLGUsCxIDdM/0remkiroc1shIklY5aQspL9s9Koa9YlrKVIy
rIwOEY4wa0EMNzbq8m4YBA+Yc8njFZOuXkbhsqEBjKuwXIZc8iiUkhSlGx45pktvafEEQzRnyixZ
SUPB9D7e9e2WothBDPFIzFsc5IIzj2/SvCrGVYviMVMeM3BBMjAADPHP4V7fpk7fYxFEFJCbiQ3T
3rlrUvaMhvoaKukbFRI3mknLMeX9/emRrNJD5gyCWyPm61KohZN0pLFmOwMCePaqhnm8yRcBEBKq
CwA6f55q6dPkIOV8bag+9IIZQd5ILB8nOeMj1zUPgye7gvXinkYNsBDI3BJ61F8RS0FxE07mQK45
IwQOuaveHZFWeCK3Qqu4FsEV0Rm0XBtux1pmlltwyQLtKk5fknnsam2usAh8kKAOu/kD6VFBcedb
APEPNjHCIeB056UlzMbpXhaAb0I8wK+M/wCNRKV3qa6MfJdJHCYYoTIN55Df5+lFxcIrIrFoy2Mh
RkY9cioYS1xIkuX2NH8ygdWBqUGb7RIFJLKoIB6HmsuW4EgaH7ERCRECwIJPYd6eqfvGEZBIG7ai
9TwKrKm5WLouGUhAxJ/KhZJFLIAGdo8kkd6aaiwJb2Vo5oyloFyPmIXAzS3McbRuI8cSBQCMBu+a
g237SKskTYI5J5IHrUihIQyncQVw+R044p86A5X4n2D3XhyfcxKw5Iyec+lee/BG6f8AtKZghZYp
WBUdfvcY+vrXpnxKVpNDuGicHehEYC5BPv2HPNeW/Ca1n03W5piuDFKPMYx9TnrnPTvWsLMpNxPc
7ZhCijaGQplmAwV+tSQTxlw42kKMN83P8hxUOnOk8OXRQSTtwuOKe22Fx5SgBDjb0GKxnHS5om2y
e48m4+aFgWHKg+vao7qNkKyR25Y8CVj/APW7+9MWN2Elw6AOTnIbOBj14p6SGORsEqhbjJzmsmrg
21ILkM0IO1mUDChqgtoFSZ5g2QWBKhTkfnVxLmWOP95GPvYXODx61HmN4wXYqWPJB6kmmnZktXF+
0qIXkgyXcqHw3A98dqx/EOmtq+Le6AZJAcKDwvsa1LZneHa8oyOAVPPFR39vMu6SKUgjvu6mn1E3
ZaHzJ8U/Da+CPEMd5pQePMhwwbaEH17c16x8HvHEHiPTImUbpY1MchYnIbv9ar/HDwpHqOgz6hHY
wvNEPvpECwOeuea8z+Cmuf8ACO+MI9PuLlTHLN+7QOPmbB+Xrwa2jTTB2crH0rFIUZZHnUM5Jcv0
zUu2QSkrIWZcK3z4DZ6gVm2WpiWxEn7sKWPl55Cj3rRiaSVgykB2AwA3Ocdabm4FJ2BwsLxrvB2t
wQOozVyaKJhG8cbbgMBQOgqKOCNSBMoyB8mT/kUy4mnN8beObYhVcbW5P0rmqLnLJpYbdIxdmTBQ
ESckYHp7H3qupjlmWQFRGV5YLj+dLC9+0MkMvMbAgOwwSKf5ttHEFF0oRAMkfkenUe1XTirAPupR
GqJ5g2kkKWOCRVZ0knLs2wDIwVOcD0qe5xIF8pUIGCpYYx71DNLKqCZWUMWyzKTk1bagrASJbpGH
Z2BwMBiRVU2uIi5YkE9QetPtT5kTzNGFZS25VHBH50RvM8f2byyqSEYZh/h2rJ6jWhNK/kW48mEl
iCWIbmmxTEKPt5ARW+XcMHn19qfb20kG8tIXkJJQkkj1/SqrrdNOt04DEsNoDYOP896LlJ3J72JZ
YRKskaq2AdrZ4PGaLuGS3tI4mhUYADMBnIqRFBlL3WCmcsgbgehNMa7imhaEEHao8zLcDPufyrqo
rUYlnZTRzeYtvuYYJYNxSzyNKrTyMXJIKhR93r/nNKt26xLEoKkOdp3AgHn3pst1JbyCMqxLLmNV
5DfX8aJwTNIyUYkPmJIrpJCcYySeCKka2d4vNn+YL0LLyfQ01FuZ/MlMYUspUccZ/Op4ntoLdolw
0pOFG3kNjjpWE42IbbZVa2nuIlLTABW2KSaSVZYSY7goSjnL7jknHrnFTHUWhQzXDAEsdu1iOv8A
OqqXE5LFXBUjCjdn9DTgk0S02h0ZMN2MoWjU7iwGQPUdfpVqV4LpC4yASQEIwOKz7aEmJ5bcKoMh
DMCRjn+lPWCZc5IJyOF7U3FbjihIAyTGG2VVCKS+Fzzx3xxzUkC7GaKWNTg4Uqc49vapbWS3kLIs
ezLksyyAFscHn8OlIZP9IImhAw+AEPT8qaTaNErIjvmeJBCm9XjiGBIMg5ORjNTWlpOIh9ptypdM
xlRjJ9Pr9agn+0SzE3E/mEgBHfORj6DFS/b44fLUyFWYbjnnPNS6jiyovoVg8oJ2nMhYdV4+lWfO
uPs7FwQQeGHHNRSmNJAMgggkEcbaklzGgjllcqoyXxgZqXNyKsmMRbi6jLeb5pUEkO5zj2NT+Slu
glEZZMALIwBAb6dahE/mQGMHeVJ+YY6dx/8AWpLO/gtyYHiUhpBgkggfh/WsaiugDMsEqzTlwGbg
gHp/TrSFYEBuGhZgTkhmzk/lTpILSdvPikkeNjtCzL1b0wO3eoTBLbOSHd1ILBRwBWTotgT6UxaF
96hUZiCuwHccdAeoPemXDRykK7NwcxuB27jig3FxAgwwBY/Mqj2qKYKscbKwByckuSoNdtBciHYS
+iJ8tuWIIO8kHAHP5+1C26S7TEEIVt2ZGxnjuKmy8dsjRuFQggsG3YOOopthbyWe9pZw8RBwxHIH
+e1c1ei5yEJqMeJvOjDEYXdtHFSRpLF+684s7gYBHNMuDHE+4BVEgBJcdsfp0p8CCKctIiurn920
agleOh9vetaSUEO7uJLNaPMFG0ykgERnhuO/5VHaFnuVHyoFYhASCufXikvYg0RkifbkDbIqZc4P
XHQVFaC6jtmjaIAISgYKd2M8e2Oe1Wk5oRfubuBGEzhSoXBYdAaqzzpOWRg4VACVYYI+mO1OaN5Y
VgRy0bdVYnA684zTZZmE6pE6hSQCHUElvbvXJUpJ6gNUz7I2MRKSE7ASCR3xyOlCQvcXrRJcFxjA
L9eeo49DR9tlEAVbYyJG+VIPAYf0pY43inR5nCuw3oV4A56GiNNod7CG5jinYpcIBkKBnBJx6eua
luHa4C3Hm7AoG9R8xznjNR3NnJJdRXAmYyI+VTOAGxz+hqeaO3YMIAqMFyyMvBGeAR2rdKyEROTM
CrRsgxt3setV2tkEgVgOYzgDn5qlSQpCduSQ3yrjofaq8kUshdvOJUgsSwyRim1cfUkSJrPcDn5/
9YYyBhfr/WnxC2JCyZ3lMFWAJz6801XjDRtJvCqgyQuARTmihNwsoYswABJHAGev/wBenZj3sJc+
VAzqG2gjCnB/z9aPMs5LZv3b7M4jZGBOf5gUs8ixiWD5irA8kE9unt9ari3uI1EYhVgpwXDEkAn2
qJOyBIfDG0Pz3jlFf7qhtucd/rTJopEczLbBUcAO7MWOfX680S2TPEsslw8uwkqAvI56t+fSpZY5
XjKNchUUgsCR+dXFczK3RG+1m8tXCxlhyzY4xSxvDDO0jS7FaMkgP8rsKrhRbbSwOXJKnrnnqR6e
1SXNvHAAokUIWB2g4wcdfer9myW7MdYX9xcXSRyW8iQklA7p19Dj6VUv7ieEhViXyieEU44B65+n
SnST2koLidoWYt5jhR83P4inC5siiQxvsUHqRw2Oo6YrlqpJCVrEclxEwB8lSpGFcMS369KZAFUM
zKqtIeUR8kj2/wDr0SxyMm3TpJFAG7zNuWz78UyXVLiIQZIaON8yOox+YxWlOKlEHaw+eyae5WR5
MII/lAbBbvj6VJFdWRjkht52ZC2EV0IK8e/NV5L6J3Vo1OSAGJPA/LFJbxKXMqXduUJOVkXp+FZV
YNsLkj3RKKrMdrPgjdzn8KeirIVka4Mb7tqnbkk1VuLiG2uJbjzVJC/IQOMVF/aNtdSiYOCjMFZc
8/XGadOpyME7FeKbUoVQuPldhks2OOefamj/AISFZstZ8StsDxvkt9fb3rrlt43jjjmYLFCCx3c8
egpsMwVMsoUyDIBPT0pKo0b7nNxaTeNAlw0zs8z4EZP3T659fao1stee4/c8qRtAEmGwOcf1rqLS
xPmbYIyY2XhVJAB9j+NPfT1WB5nmUFQVdlb0HPP6VSqpMOpz8Ok3ULGdldUccuoI4zjFPh0W9kk8
4vsDE+VvA4rctp/MU+UpYheSD29PY0+GPy3MgCO+Nq5TOw+nuK6I3e4dTFk0i7ndJbqRiCpCgphg
ewP86SfQPESyENqAMKvgxRoMZ9c/lW4kUfltHHGYyzHfgndzxxUjrbBRBLIysR8pKY5/yK5qsbai
aTOYvPCl8iCKe8YRggquOFP94Y68U8+Fr0Ig8/5FJbJB5GOtdXIWwlxNFuUkAg9iD96ltYJH3z3b
EsUKkEYOPw/OoV0O5yDeFrtUMbalJIsf3gy4EQxwcACrNv4VunkjS6mZjIgJJAOXGOenNdI0cNqc
o5ZioaQucMwpnmySD7RsIkdtyqOcfSr9m5IVjn7rwbIwWS5lY9dxSTJzyc8n9KX/AIRp8NeXF1IQ
oBGwZFb0ks9sHlmjLMRlAg4x7+hp0V5FPbFVh+Zj87sDg9u3XrVJqCsJqxg2WiPtacXEr4Y4BiHp
6/pUlr4ZMyOgdQGAIVjkRnvtPWtm+tLyNEaIFd6DCFwQ3tUkP7iBmjtB5rEiQAjYB169/T8a0inI
mTTkZcvhbT4WaBmbJjyrMfutUcfhaJle4dFIaQ/MRyP6c/nW15vlKBFCqk8kScnbn8sUSarZx4Lw
FlYfvFZQAB+XWr5Ghc1kY8PhdplaSYK21iSGySBnjHbv0pw8KwWuRKrqIo8lg/BOa1riFYWLoFaP
A2IpyG//AFdKlSQXFqjxzMz7fmjJBxUyqNITTuYUOi2U05e7XcGb5VDckZ57HtRdeHLZljjtYQXQ
AkMCAB29q3IrmMTFPJlJQbiSQdwxjtRJKhZnKFY9p3qh6j+n1qFNSZJlQ6HbSqxljbzIVCqiyZDf
p9aS30mMl5FyqqVYKcHn1rQmVLe8LfeYICWwAAv+PaiOQwTFo9zI77SqIfwrWFVRQFT/AIRmxedW
t7ePLEkyMMlDnkjPrT5/DtpGpSW3VcHJIAJbt0FWoADEbh5WVt52uWzj2x6etLHawsGkmbM7N99F
Bz6d6brKWw76FFvDlk+1oUTzMcuT04x6YpkHh2zMStDbkSJkOCxzJkY4xWrLFHFC4tmXc3RQvTjG
P/11HLGlr5Uv2oEgArsUnnuM9PauepUTAqyWNvDCv2i3cSN94BcNj2PY0Cx029us3AZQ6lSzHt6+
2CK0bZzIUE8bDIYoGU7i31+naoL1BDuETKGYZQbB09/SuWbEUL/QrOHH2SRXVIgHIkzg81z7i1k1
ZHGEdPkEjj+E+mOfcn2rpmleQfZzGFG0hQ4zk+2a5e3mB1iKOTcruAEVDgiuujMiV2jr/s0j26Ti
EoqL8zSABRx1/wA+tPS1RIlhjVWY9QUyAKau9ViOFKArtYHJ3e49Kma/lR3gkiG1jt+Q4O3296K1
aw4kOooscKSvbrviII4+XgVWa3hmuAW3O6oCQjY3ew461P5TStlZQY1Ri8TA/MM/4fn0qa3a1tl2
w2xwDu2NHjg9/wAh0rNNzZQ14YLZRJc4EgXJjLA5Hb25qa3vJY28shslSQWTpxRBB5ytdTAhGwCm
7ov+BzUN1bGRxIGVy6kHBx2/PoKicE2D3HXcke/dGWCgbpDu5JpfJBJWWFY4SMNjHA4xn/GoJIrq
2VYyymOVssD2PHHTp71YllkYYl2lSQXAGdv41Psk0Q73LN8sCrarZhpXLAku2CR6c9Mmm3MEkKqr
xtkAAlU6HPP14pijzmE3y+YCAC7YGKka9JkSz3sc5VivT8/Wt4QtqF9blNYbdVKo20quFj6c0lu6
mRozt3jk7kzz/wDWqWezMiOC6EIwYEN39TmnW8WmzIjRo6OrEEIeCfyq5SUVcfMQzMbz90cFlO3I
Xt/Q0rpJFGIorZRlSQFORuHT8amLxGOSIIodnySTgfU0yNFiikWR2UsuQI+/t9fSnGqkiW0hsN3+
72iJEYnLQtlQeOtI7TXMauEYkvl1JPY+9LZW1yJZWuEIKjMRC5LD/OKW4mkY4uUVZFUEELkn2/Kt
FLn3Mm0yeSJZQEMKMpkO0gdR6n+VTTW9hBDIojWR1QYiZflRfX2qrbWF06K/lKFDkqxB+XPIJ/Ti
nxf6RvdblY33AOHGd5Hc+n1rlnhufVsbaQkVqix7lIUvwzKvA/z6026tiu2YPkjgn3pV8+AtGXR4
yPlYdQfTFDAvCIfKOAAXLZG0Y61tSoqCE2iG3SwWFW2EkL88gGCTVhDYT58xCNwAA2E9/wBKi/sy
38oLayuqLjcyJgseOTxUj35AMKxAkKAVZgM9O+PbNZVUJu49ZWIaOHLgr85Oc/U/4U2CATXccUk4
2EbSpA7g8ep6UxZZngPlzspiZiS54P1pYzLcQPNdXLEqoJVVxnI6dQce9dNGq0K4lxFFJOIJcoFU
F2+nOPpSJDHahZtuGH3mHOTT40V1QQkBWJEgGcLjr9MVGGZtpeN8MTtIfPA578fhROfMIkSaRUNv
DGqIAGLgfLn1NRuGVpGcZJJYDqM1ZNolvcKQfMUYwHXHPoMcGmzp52WMYjA/hVMcdvapTaQENs3l
FonTaD93Jxiplgt5YFupUVhGx+UrwenHSobsiMALGzlmyoGATxzTwI/lmlV0JUKVLZHb0FY1JtMb
bY+GKzaR7V0CqeUCRYP589qleG3hbYgeNXK7ic7QOwqKC5jWYzmJQQMO5b5QPXpntUs91OJxCcBG
YEBPmB9s/wCeKqM0nqLYLjBcSNsCErlQ3OB3pk1yuAwhMoEi4jxksc9PapILm2MptpY8hOsoPb/H
2p0oigYTSrtPDLsOcjj1HBqvaRS0E3YrXcMEqmeN1RgxwARwPU002b3IV7mWRmLdn6j+lTG3jMDt
5RJdiwZ056jjpUtq0UgManaSwyuRjOPzo5VNaGc3dlWNhaTvDGvDfxOen/1qS1tnEgaRVA5CsQBt
HcD1HvU12S05t45AAFXcFHBH+TUMn2e1lhj3bmf5chuFxTULCbuMmk+zl181tzrgsF5P1qTznllW
BFyoIwCueuOTxTJVWdzELlgNxwGXKgjv2FOiW4t5kdicZOSi5GM9B+Hem1Zkkk1oxciGMFjwcD+X
+NRTQGMKtzMT82EjIxj60rpcyysAG+Y5CY9aWb7R5zhny2dqKw4Hp+ldEaqiy3JPcngMEziCNWAB
wzEjNOltpJQ6mRjI3CoFyH9M1WhR12m5GTIeNh249uanyiNKVUmSRcAscng/1xXPVSqMEmirM1y1
yLRYy0YjwxZcc46irMMc9uBLOqkBQNxGcAnpRDOHXLIqsqgDC8YxTXjmZlDSfLzyyEDPqcVdKSix
3Y+RIVjMQjBLEHaF6c/XrVV7RGkjeSLIGAUfqD6/1q2ZPKLRuyFiQdydj6VW3SuTFADuUbmcDH8W
KVVORDbbENs0spcSF03YABIzg9T70XFpHcSHEBOHG0EgdqcsqW94RtAVyARycn9al014XczGElhy
SOO/SrptRFqJPH5UKIACcgDC5x0o8xkkZ0iBjDHEbKfu9Mj39qnuLqN5CEjCpnjOeCOQfSoLoxTx
iTJURrl2znjGM/nWdR8zsHUytX1K2gtptQeVwit8qYyzfgf5V4z438SHxn4jTRrKd5Iw20R7xjdn
vnpg/lXe/FbxEth4Vu5RJtaNCUIjBJPp7VwPwa8NWmsawdVvkd23EoCMqx6c+net6DSVx2Z634D8
LxaBotvamKMSlQZQEwM4HH/166BIY1OPs+FI4IwcVHYWjQsVkRfujAByR2qV4gJcF2JHLq/UCnNq
9xBBCJAwacEovAXJKipJ4kCgQSOSOORnn15qKydo4iRIpUHg55Ofala5R50h3BWAyuWx9R+VOEmj
JyuRExSEQyZkcEguGwW+tSaYnkSiKVlaMg8kHIGfy70PdxRXJgQqqEZJYckU6TykcguCGxtbuazq
O6IIdTmjtnWSAAEswLhcrnP+FRzaosgWDZsABb5jxj1qS6lCoMhjuH3cE7R61z3jDxPp3hzTJr2a
5CyYAixHyKmND2iAxPiV46i8NWbGOdGuGciI4JDHqAPy5rzjTPCOvfFLVo9R1rUZmjLjZahuMDPU
+mKltbfWfiJr7Xbx+aqzfu9xPA7H0/8Ar16z4E8OR6JapIp+cx4cBc8f/rq1D2YHP+E/hDpGmQBB
psJcN8jhcFD6Af1rH+NPwz0WHwtc6hJFCksSb4yhy3HbOK9Y8hUBmVRuLAgAc15v+0Bq50jwg/2i
SRxcTeWdvOSTwPb61jK7aA5n9kk3+qeHLnWNhSBbtoo4XGTkHG7p6g8duK9G+Jmt3en+Gp2jtm/f
Rld2cqCRx/8ArrI+CWg/8I/4QSExRs0jM8m1eASc8VB8adWNvpFrDyzNOd6N8uEA6/SuujTUnYDm
fhF8M9I1OZ9TvNPZkZyoiAzlQPQ/zr2LTrK1sraKKBhGqAKh24C8cDFYHw00+2tPDEDWwYM6FmLq
CTn+X09K6dUUKkbsVIOeD29OKucGmyJbjnfeRDjdk9CcLmkEUrMEJCHccohJBHv71EJVRm2fMVb5
iAcdOlJNviKshIZ+QBWfM0wSuWI0CuUZyuBggnmmXGntOTArowDBgzH5h+lRSiV7gNcHaqkFyD0H
HtU+4xuXebcDgZAOcmsZLmRSdx9oywRBZldpANpC885p0dwglWMxHBbhSO/+NVj+8dULlWJ2vtGR
n2NSyxxwzpG6/N94MBgDitINRYOVmE07BtlvIrKso3AA5z6UssEEsRW6Z2LPwTIfXp36VHaPChlk
mDZJOVD7VP096muPLaIKuQQckE5xVOo2iW7si+xCG086CUNmTBdgck1EWMVwqzuQXGAAvGfSrQkj
2eR9n5IGGBx0pLze6RPdq2YmyWGTx61hOCkNu5DcCBsbSqjcMso74/nWX4psIIdNmiV3UsMkDnFb
NykK2qybULNygKZJH9Kw/GM/kaTcgxqJBBgb2+Ugg8f59q1guVEt2R5H8HLExePZbhISSkzxMitn
HOeD/LFe+SvJ9nHmBt7YDAnOffjvXi3wXS2l8S38tzIRJBONrBck8ZyD0r2Nr8y2qqh5LFVGAfxr
OpG7AkZJdgCOCDgqp7GogLqOVoQQ0hY7mbp9T2qa2iC4MhyoIK5PHWlNsJ5WZJDGzknzFyD+P8qc
ItITlYiJt4oSbhZCWYhRjhj/ADqS3ZJERmVyN2CdgH9KA3m8TQksh+ZSxwT7EjmleTyUVkjbap+Z
GIBz6+9PnUNBOV0R3HmMVYoCoYDeqk4bPTp0pXiUJtCcl8Fh1PrTIGa7LeYojKhiSRkAU8XMUUY8
t/8AVjAjPB/l0pXU0DldHNfEDwlF4k0yTTmtnc5PlOgAAOOhya+fI21L4XeN/IWZ1i80CYL1ZAMg
D8fT3r6muY1mswYwN5YlwR+VeJ/tC+AJbiP/AISOyjdnjGHABGB2x69etddGqqbByuj1fQdRtNc0
aC7hlUrJGCSOBg1oh4oFVtyqFYZBGQfSvGP2efiPeJbv4Vu0VvJYEOxw23P3QOn1+gr2GeaSRl84
hY2jBAHG0kd/wp1MQ2yiWSeS5cqlqo4Iwq4z/wDX706zMRB8xsjkICccVFFIBD9mt1IYLluByBVh
XTyWgbcoZSAxYZ5/lWEk6hLTbGl0htZBbqWKrgKzZ5z1qJXmeBptzkAgBG6fyqS8V3eR0jYkEAKx
AJ+X9aZJLGkW4OQpJyAMZNVB8hEmrDrW1mtlXILq7HAB5X/61PuVik8qIIwVW4JGOKjtr+NInDFh
2BLZyfpT2kMrFdgZiVKAc/5PtRL3iB8kaIgjBYBuclf09RS3U86lUaGPLNywJOQaJIIVYyo4wg+c
EdDUcU+1juG1A+FUDOanm5WA27kuZbeM7Ng24cEkHGPz/GkiuD5fllc7kBPOAKnZirjggjHIBHHp
SOjMS4ALBssFGP1raEuZAJZxOk7+YqMhTlTkDH4/lTYrKS1XGQyF/kyOFHp7UrXUkN0yy4YBQUQP
jIz6k06OV8SF3UySODkAEYxUzm4sC1EIJFKqFJycD0qKC0gjlLIHKEYIJ5J9arQeYWI8wqQeRjqP
almuZbRQq2zEEcE8VLqXAkZbYfPHICTkbj0+n1qJmIfzUZcgHBbPBpIk3hpXBGB91j0PpUiK3Du6
qQSo7+341EqqTAj8lriSSMKGDOCx3gAfjz/nFLEI3iVpMsVOASed2eakVVkZfsrYCjEhUEHOeuPp
SrbtEzNG4bLEszJnFYTakrgNEoZzmQEKeCz9qsSMsKqzA5IACkcBfpUUwhaHZbZDsAcseDTZJLpo
Qv2cnIGSR0OeuT/KqhB3AfCpdwgdVXyyQHjyen+eKRnJdHQFkDAKD6YqPzGYrdFlD5IJJyMenvTr
dE2loSzbV+Zd3Q1nVp3QDCkr3qmVysajAYAgGrF6I4FjhkQsQcMFbNRxhJLc3E6chjl3XBHTFIZV
lmCu5cnOGPY+vpXTQlyAKbdbl9kzHbhQgV+AM1E8NtDIyxNnIwVB6mljVo7YRFGIJGdpyRzU0Vsi
oXuSAc5GDk0TmpAVIZVgLQFlySAV3cn/ACKfNOF2RxkYC/NzU8kMEqMy7sgAMMYzVWO0E1wSzHYg
5Zhg/SnCWoDlggnn3SxsxYkqxHI455qw1hAsPmIpAjUBgVwPr/8AXqoy3kGJVBc5OFK8ge2e1W0R
JxHLlMBmIdVAyOnP5VMk2BDHCFmFz5jK2QG2oPyBxU0/kXlwFi3RnBy5HB/+vVfDOCru2FbLDcfu
0LPsUiKUBwMkOeg/KktEBMbeGGdbia6UsMgFjxintIboeTHjJIwMkj69KreZkNPLGCXUAhuOPXpT
4pD5PlwuA4YncVGTz/OtI1LAI9lLDtfeFRnK4AJyaYkcMUguXIO0EDI4HufarAuGRDHOSwwPlK4q
BEjiEkaMTI5GMAjj/PFUrzQEkQid9kzN87YPGOOueaWSe1hYo8AIU4BIJOfaoIrZoSJIpCPmPzOO
57UXEe+bBJYM4YgELzUSTiBM7TMpMEuABwBTHmu1TM0RY9mZdxBNSWrN57xSnhQdoA4I9aS6l+Y4
JBXBDFvWnF6gRB5LiAxFgSzjaQOd3PvU8ayIyq0ynbgE5ziljZUYPNKoK9SeOKa+Ld2CHcq4Zgo5
H/1q2VRRALiGUXQSFsMWOQWIUn29eKZLJNE+VkIXnggdfpTkunHzthmK8AnAB9BUa77tXITEgbOQ
O3fmsp+/sAjyLMwDKxK8MFAw3P601pA6vNwoVxyW6GiF2MzGRCWJO3AJx7U1g4uHgcKCWGEJzyf5
1i7GgLJNdfMFZSVwzquOakuQgCrKCpYbSA3X3+tLGtwQY7eJGBc7mZ8kH1xSwqLpFjlCF1IQE/4i
mlcG7EMge1IRlcK3+rYf/rqYzhUNuoZnbIEhOQCevSpIDJBahJpSQAdoYVEZ44bQDBXawAA6UNWY
uZEXkFhtZAGyckNn+XrVqW6klSMIdgQfMGGO38qqrdonzszEu/3QAS+O1KblJbggRhgCQEA+7k9a
6KauhN3HusqAxRgklex4NIZnSFVLFSn3dw5J/wAMVIk52sF4243MwJ/lUEb+YSyxbmY5YF85I71E
7Jkj0E0zoAoPAMgc989asSL5SkqmA+d5x0FN05o2QzvtYbTtDAKx/wA+lP1GeK6iRopQCjHMYOOK
lK7AR4I7UB9zB3HygD3qN543LCaREAH3m9aZPKZEWPbtIIEZIyf/ANVPuGCJFvtw5H32UD5qTdkU
pMkjxJKsW8hlb5htwAKQNGpCyRg4fggZFSNAssQdehXCqvBz6VF9l3oXIZlDDaxJ/rWLgmUmmJaq
Z5i7syhW4OOtLLHLFdNHkNtYEfPwTjPSomJhlLrtCkg4J6AZ96WCWQ7pSgYMOuea1g1Flp3FU5nZ
o4WDOwYgkdKbcwy+UZlO4FugJp8kW5PtLMVYsCDnnbT4pPlV4+XXhQ3OR/IGtVPmQxkVvJbzo7Iw
O0bXQ4BonRZZjJuDZHRXzg98U8XDSRmKMsGB+864z71X86S3QXBUYLctk4Tn/E1nNKwE9otvuZZB
5j+WCARnIz/Oo9oaZgcLlucL8pPr9ahlla3uCt+xVinysWyAeeP6mnyOz7RGhIZRkkcZpxlyALMo
klEanIZsyZ6KMU6a2ingW3cAqBhSRxn14pkUd0ud1vnI4wc/05p0G5JCGQngfKoz+h61spJoeqHx
z3EErRLNkE5bAA3YFMQRg4SJQzDhSxA/DBpLmaJcSJGWAPAGOKn09oYmaWVVJbpknqfSs5yERW2/
YyQxktu+ZyAc04p5jI53EBfm+bP4+30ps14v2gOECrI/ygDoOPbP4VYlkt4lSRm5ZDg4qoy0G7WK
JLwu3lldvGUYdDmiW4Fvta5AcMMlkfIHpx/WmyTS/OxRCA3AVc5NKEZ1TMJTeSSpBx046VlNKTuI
S9bzUEnlfLkEqCc81yXxPu00/QGQIWARijYwM/XPGPeuwn84QAT48zaFBXofevL/AI36lLElvbea
CBI3lkHGTjBB9RioSZadyn8JdPVpWupYS7GQkgn36/WvVIpoztEbAqcHj1rz74URqtgsEhVXIOGL
dRnkfX2r0O2jR0CRW6BVbjb0JqXTuxk8yqqJNDJlyx3EcD8aWWZmK24+UKRwe9NiNs10kLHBzkkY
OTnp/wDrp8gjluWV1Cqgyh2Egc+tUnyivoLbK6QJGYgwGcHHbrXKfEeS9ttKmSK4ZRtOUjUDIxnH
NdRveUoonZmXHVcbuetch8X7i4bSGdlUiEM0ak8HI7dOlWqj3GcH8OFivdYVbgyB1IMciDBznI6j
Ge2DxXstlmFYxbM+4LkhjkfpXlnwnD3F+0jwsRxvfGB/nPavU5/KkVHhAjCjkAcAetTUkrlJ2JHk
hRis0wDOMkFjx3B9cUlvZOFabJKqu4MT1Hr9KYPtE7YEkhUAk/N1qbzPJUWp2AHOGZcke/rUKokD
kQeYIQYwMEk7mC5Of6V5f8aPGl5oxWK1cncPnCghvp6c16tOLi4yHiwGblm4z/n1rwv9pm0nt7qM
W65wcMkfRvqaqzk7DTujg/DHi6fW/E9pc3gRGE+3AP3gDx19K+nPCt20ulrJMgRioxHvyM9jXyp4
Q0+40XxJaPOVdpnxgLuCnOQa+nfBZ8zTIHmARSmBuGCf89c0P3WS27nR3UUksYKK4YD7iMMADnv+
VVJnjZTOHIVm5Yrn9D0q4YpS8TBnDAgM+cZFc5441mXQNDmuwQjR7i/zYBbIAPSjVsRj+PYg9skr
XLOiHBZecHJwOuMVc8MeXNapMwjkLAbTkg/p/nivNLP4hXvie4n00jzFB3bXc8nJ5/PnFdp4B1Hz
Ld4ppgJIjtAJ6D14pP3UaRtY7y3vXaMyzKQoGD8vOB3qC88R2m54HuAjkfKNoHfFYuteI7bTLBld
xHIY9sbbsrn8BXnWu67rkN2l5E4cpgsMjaR264z9aSgmzRaI9ogHnSIIrgqzAblA4qxIkcAkcFJF
YhowT8wHpzXIeAfHdnf6XtuVAldgzFlBx25P4VX8XfFrSvC8xt7q8AWUgKEz+746nb90VVmtEB2S
OryGLeNxGUwcAc9PypzykymRIljYqRuJIAPHPTmuK8F/FvS/EFwbW1uEdmP7tkbfuYd8V2jI08SS
zqC4X5mQ4z7cfzrKpG4BFdkjAlbzGJ+4Rgc/TPapInDIYbncWZjgq3GKhSWIg/uAXVcAnj6e1SQK
kkJe4kYlD8204JPpnpWdkgOc+Jpez0SSBI1JZDjJ3YI5HB61558KfO/t6a4kd1DciErxuH8We+eO
K7n4xXEtv4fZo0Ll3wAHw2cev0rlPgtphE73E6qjGTcGdQeAeg966ISUUB6zphQKfOJBKjD7Mdga
mkQGNUed1kbJKqOBxjGQBWZqeqJYsFF4EyA25gBx9R/hTY7iW/topASQR80itzUzkmik2ma5EcNt
EzOytsB3DhRx6etR+fboViuYZCoPykrkD64NMRPKMckxRirkAdRQ8u258tiAjMSSV56f54qVBsd1
YI/tyTtJMgdjkqFOQB+VTtLbG3EGwhioIZsDBpq3X7o3AJAwQse3DMpqPzPNlJjAUDccbOW/Cpaa
YSvYbCkKTieSF5HA6E4UAd/r7U/7UCpikCgkHAAy1NWSGd+IjySSCOnTj6UTadLuEq7UU5AAyCTS
TsO1zO8SwLrGivaPK6phsxh+C2O/t1r5d8e2N14T8WpPbxlXWcFIwmAh56fh3r62ZIJYAUO1Dn5V
Xlj+PavEv2hfCsi3EF1bW3ErETFUyAwzz713UJNClZvQ7X4S6/J4k0SCWVhIwQDzdmOff1ru0tVa
MfZ4uepYcmvE/wBnDX5rGwfTbp2LGeRCGYbuvGPb0NezWLNKFQkhQ4GSOTx/jXBXaSaHGxLdNJKD
HJlNp4d0IAHfmpbQRlSZcYCExsi89aiuSZUwwyN3IBIBHvUMMq290ZHkYK65Zy3QZ5NTTd1Yu75i
0bsGNt0S7UkIG9ev4HkVXthcXClniUDPzYbORUlwYbiCUI6sQ3zKrct29aht99tMdpBRnIBb+EHP
HWuiM7oZKtymPs/2fAVcZXk5z24pzJDEpV3yrHkZ+6O/+RTvtkYjDRhcqcBlbdn1qC6SS4mW4tmb
Z5RAVQAQfSom7sCV0/ehYCGDfKjZ46U5hHa24RI9pZjuc8gc8n/61DwpDbNPbFnjjJVyCACe/wD+
uqtxJKXchgisRsZxkA56GiMbgWi1xLlAM9MKvBOaiW4eV1MmGIYkIoP/AOsYqBp7jPnwKojBIYr8
3I/pU1ms0du0mWUEnaGOD7UpLlHcS+kuvvQRorKSVfg5qGOUQn5duWkyy4GWofyhMzkhYz8oRl75
+tSRwRk7psMFYbCV4XnrWtOoosE2LO4Nws3loXdeUMoB6d80krSLdlQSCEGXJ/h9Pzpt3aBLl7eY
syuSzMhxgHpUqgTRm6S5ZiRhVkAyxU1q6rZabZCZpGuCHWMOc4WMY5z1/Kn3UzXAWKAlGVtxY4wW
9aWIqFVicMjHJPIzUdyCdxjkUIUAlLEgAnv71hUd0F7bimNZLRZphl1xyDjmllhiu4AblNhUgggY
IquCyHYJ0ZQ5EYRScn/Gp4Z2BUT7TGVGccsDjv0706b0Bq6JcSGJxCCS2cZ6Y96q26I1vIyCRSgA
bcAOfT6VYZpBEJIJTsDdFHX/AAqut2TcOhjIjYcEEfMwGO1RVqqKKVgSRFUbAcRrwQO560zzjcsV
JIORhlGMH/PFSyWt5P5ssiKFJLAZAOcCmrIkG0RKWKuOARls/wA60pL2haV2TXMMeFtAMqIyWATj
Pb/IpPsqPCZUTa+3ohOAPQfnUUBnuphIbZ2by1CFR8wGentTY7ifzgqgZP3omBAJ/KuavFJAk2TT
yAwiOOFWCsQzScgnHbnmo47NrkhLqViAeFXH86ck7SRgHCgtgRhwAPccUyWILFtEzqwPybWJBPuK
dKFyuVEk6R6fN5cbMXZSWkHzDH9DVRAuQLRH2sBuA/8Ar0v2oY5kCsRlmPIz0/pT4VM5EjbEZE+V
kOcjPT6e1auDG7IbiG22bIyAWBbB/h/pVi8mjFutx5qj5gAyrgAY6UxoIbazBkKBWU7Fwc8dvQVH
9osTpqNJNtRzyhIOOT7/AM+ahycAFhaKVyUDBlOZRu747eoplxDd3TR+VhgVw8ZXhRjr+eKrXur2
cMUZkYRjIXdjP5d+lLcapDdI0Mczq6AMxYgblOePpTU29QbRatIZLhRHIwVVHyAnbg/h2NJJJHuA
UOvU4DnBPXkEVUW/dXMchIXZlmUc8DrnjmmS3trDOdrbsAYBbFaxasDTZorcR3zt5kZcqgZB6+xp
PMWecW5kCqAN21emD0qhFq8FtJ5sjgM+MODnaO/+FRDVLePzGjcHaWwCuOR261jOTtcE7mm0si4f
aqhUJbByD7UR+dHboysSCgIATiskeIo441UxOdq5JVePxz2pt34o8nEUcBwFXCo/H+RVRmkgNMGR
JmSMlQ4BIB6UpaSWVnQBiOQp6Z9BWK/iC7ysqqWKg4Zs5PtT4NVyPtYwQcFhnOB37Um7ga0XmTSs
mCVwoZYV4P506ZIInE6yKyIAAoOOT/P+lZMfiK5KTNFGQMnaRzxVOS7v7shFZUjJBYBO+P1FIDoY
LqVNxnuASyDLMwIX3qsJ1imSV0xuAAORgisa+a+jkLQIynP8BIDAY55HXtUUSahsil81yVOBvGMf
4UAbtzdwxF4ygVcBiUcn36+lNTVLRkEUbqxL+oJP1rJt5NTdmjeOeTLYVsYB6e2MVJBYXMyNcRFs
F+pHJYdRipclFgacMysWxOFZQGRNmcDjB6fpVaPVovPWN3Uu7bQVhIx7/Wq76dMY0kfdvVmQgtgZ
B/zzVeXT7oxSpPlHZVCushyTjp05z3pqfMx20NOXW4FdoopHI24OAcu3QY/xpJNczamGXZFvbO5W
xjFZlppF2Iws7sHKDblRlB/PnFBj8qQF1yUXchLAAkevqaznJPQpO7uy6uuyxFJ3dyrOQUXnIHf8
fWpG8RQkD7PCWbcdysMMDnrVaHSluSJIkYyDlXMQBPt6YourKZHCGIOd5ACqODx7VrTm0rg5WY7U
vEVv5eyIjccgsRnFZw1ZkAmWPMcihVDEHv6VftdBZgkrztuckIoAIJ79KemlW8qMsuSpYMGU4bI6
cVcqyRLd2ZGqavPLaRW8MTAR5+ZDyeP88U5NbuZUjVNsgRgokKbWTPXjuP8A69asekwWsTlWBB2k
qSD1J9/an3Om2pWG2sbQRMVZ1Cj5c5/z1rnmvaoG7sx01q6huAjhmD9ZOenoPf61FNqTmN4su8sa
5LBiBj/P51r/ANkiS0BuYkaUkKxCEAe+aiGkwxlRGAGEwLKOTn15/LNaQfJYWpUhaeCHM2QFTDKX
xke1M+3NFbruZ8vkopQkHn6cda17mzgigCzWyKSSuVG7HH1qHT7VDGsckBZslQqjkr2+lKUlJDbR
iTSatKxh+R1bhdhyMnPvVc2WpzsjiFFIbCowwc11MunWsOIiI229EAwAMdKqNBlirM0IjAIO0ZA/
GsHC6EddcclAi5ZHIT5cAHHT9aneKWZWU7QQpLrnj/PvUVqyLseeRmjKbl+baWP/AOqiWSZna6ts
hCTkOeKbpNbmvMxIIYbdDCUZtxBZAcAD24pt9dRxS7yxZXT5Yg5JJ55przyWyK8yu75++GyR6DGO
RUfnfa2WKZRIx5BZACOf5+tQ4tMLolhSxlfaUXe6lgDT44JlV5S4WYEsCxycZ9PXFMt7YbMRsXLK
R14/+tUs0rmNjGdjAAM6Ddk+hPoK6aVTkGtWPPnXVqZTKXXeAqlOf0qNpJIcSXMbEYBUsOOO3t9a
htpHu1IjkaMbcKFOCG9fepbqOYSKnDqFw7EElj9TRNOaK3WhcSy81f3k5YjgAgnIPQVXiumsmCSy
FWBJVpDnnPT6VH9ru45T5NuzOSuURcDH+e9MvLb7VepHIqqNwBBXJXjuO9YSaT0E7pE8tksEbXKI
8ignIJ4J/wAOf5UlrKSBNKSI0bYShyN3+HvVh5biKFArh0ZiGjIwwGAAB+pyaQxQmBYrYFVLHOCe
Pw/nWsZprUZEkDqrXAkcKz/u44xnnvkdaZcW0oUGCJlVUPyFc4yaSN49u2RWjYSKI0UgH681ZS+S
xtFZI2dpH4YqDuA7UTtIAhsp7K2RPMjcM2AB0Bx/nNMu2ZSIjhI1ILRp24HXjpmp52hvYlDkxN1y
Dk1XiuYh5s0xaRzgNl+do/KtKcuRGbSWo2dZXgjkDlVYfOxODgnrjr0pl2bNYG81WYu2BtOelSOY
UlkjiJIK5bGTgEdaaZjKcM6ui5wSNozjGemaJVdSU0kOVYDMykFTEgGVbIHPpTksJNpkZljyT8rA
/MccdKJjYqUmWNw0RAClSyg/1pftaGPEShnQ8NjJ61hJ8zCSsLbvJsY4LNt2kA5plxMqqJ1Ypld0
Y28A4H/6+adGsEe1yv7ksCyscEH29+9EUIvFZluInBBEaBuSe45FJSaFpYgtWNy4EgAJBLELye9P
uoNyKoVlEvO0Akr0/KiSeNNyXNspkX5jICAW/P0A49adIhEgkKGQqR84OMg47fSobTEI8QeJfOBT
AAVioAAHt3pyzSPgQvhoByQMgcdfxp+9XKwBAA8e4MRyT/8AqqN1REENqUTeQpGOe/PuPakm0Ats
0lwXKFSqMFcBiDjuPpzT4pZlmdI1JBkUIQRhU/w7VDCj20zQRwIGkHDEcMAOuelRyXcixlI5FClc
OCvJbOM8dquEHJAXLYm3vnYwsoAOcLyAegx1/GnNieM7vvMmXBUc9O+KhtrjdmRZg0gAQK+Ogx2F
WEAvIZII5FBc7fk6AjofX2qvq/M9RN2KGoyyR2IMCFpA3Khcj2P1rj3mtpvEUSvIHKdFK4AP+f5V
19xE1ruluMjcSMMOM1y0dpLca+H8wyASZLkYGM9PehJU2QzqopLiCM7nZg4DBc8IQe3FWvtEInjj
EaAhQY0UDAHc+3Pao7axMyCV5mBMY2J1XP8AhTYY7USywyv5juoBL8DPv0P5VhODqK5cU0SSRRiV
j5wjyPk6dBzU9pNexzmTzAwdwEG41AluPKS4h2RxBiBlup7+45qZWlLiUyBIyRzmtaaUGMUNbuWM
sTvMpDEFQwJz2/LpSFXnYtIyoWPznHzAetNmMUeJI1YbyGbnkf4UJE9xavITGrKQ2AMMR1rqjBSY
EMNzPEXt1O9VbASU/MR7H+QprCR1aVRgMRtDE5Ug5zVi3gTyJHwRIyjYWbkKf8eaSA2/kPbwOquy
8hjx1Pcn9KmV4rUGrksc0MblUIjG0FsjJz/hUQtC6Mbfb8xIDZ6nPP401YV8wrfSopEYKFTkdKbH
JNbW5QSsPMUEk/3f5ZoTTMx6EootRKcqPmYrnnPSkgV7cNmQKCylWQZzx/nJqW3XzC4bBAb5QRk0
35oXBgUksnJCfePXFJ0nNAFvazTMsiTAhmUkFs/X/wDVSCWWG7Z5VBaNAo2N0+g707TFkt4We42q
pXJCsdo9/aoWmleV2VCuTkNICAPp61jOm4kyepYml3RhUjDOoBAdMDHbjg05xNParL57GZHBXCZw
P8mq8DXDKzMBGJGzktznjjp+VJFdSxyZUkEjAUjgj3rohaKM3FImivJWzb+YQ79VI5yB2qPyFN47
RqApxjJ6YqxlzGsjyFlkJVsCobgW9xdEIXRNvz5GAo6cYrTnSQm7jZWWUYZl2ltu5eeakNykm/gA
xuA4XpgdPXPHekQ2yRRxyQnbvyXfjHalGxN0q26SFgNpA4yMAHApe0aENdD5LvEzhcEspJHGKnmy
yJtUEleE9vzps6Ga2CIiBlB3hTgD6DNSv5MdgkzKC20HJUHbx+GaylF1EBWtIVknfzVCF+MBSSeO
nPb+dS7HibcNpCjkE54qAfaomRtzlCxZfMYAE+v5VMYWkZriAsWbkqBnHP1q4Q0GrXIWaWUmEJGW
kbKhOBn3wealnPkN5ajnb8xByB9KSfyIESe3cMxIPAHX6VYaCK5dLhtscccZ8xc8EY6fShxcWDVg
khKxKylmcKcFsZVfw7GiURzIYEZgyH5mz1/Kmo2+NIrcPkjJRByoPQDJ6UqypbROZIVBYgMQCTn3
qXsFitJE5Ec+WL/3Vbhc/hn86mljEEglViQ2GdQoIJ4z2qOGQyO7sxTCkhc5Gc8GlMP3p5pFCxry
AQM8e9T7Fy1EOtGYsJ1YqivwqZ6H1pkscttMJ2ZVUt8sZOOf5cinW81pKnkfMgCg/M3BJ/z1qJir
3DRqqsHJAYt0PfntQqSi9RXLcuFtGdGXYWDTMpPyj+Rps0yIoMpVwFJCscnHb8aR4YxELbzmZQ/z
lRjPtx/OkdZChnTKorDcmPT6/wA60WHUiZbjvKu5UZFnLlmI3Ec//XpJ4m8kWxCgowyQfu44B46/
WnxX0KsYDlWYggkZzSSF5Ik2FgHJw5GQD+dU/wByTJJIfabGwAwKbeFdguOKr6ldq0ZEyNiP5lUj
J47/AEoi8uBlLyyO4PzFTwD6fSpGY+TIAvyuSGCnBIx0/wDr0e15ibEKvbo4VBkOoA2nPPpU0Nsg
KyM25mIClvT0GOlR/Z4RAoiUJvkAxGdox+vanzIY0Eg3NHtwVDf/AFqtLnQcrE82Vw26CQsCNwbj
FKLTywS7RqGxt+fcc0kN8I3be654IDITtHqae4eQLDKoZDhYyECn6+o470nSbBOzGyXoZ0AiVgpw
drZJGO1TC+hnUxIDv2nAIxVe4V45lDKg2tjG0c/40wGGEPtDrg/OVye/6UnHkHzCI0cZYoAgHVAO
FP1NWpxCwQmQ4R+ATz0qs0soAEHz56EnPP8AhTxJHKp+2OgbDBTjAqLOTG5EFtc/ejjiDYc5Y8ED
satCK5kt/KaVgqKCG6E+1QQJLcqUtyWABBKjHXnvU257LMMzs74AIA71pGNiW22Nhtg0rFUZcA7M
r3x+uaDL5TKWAjYgbkZuB7VFcJIZUTyGCx8gZwGxz+dSJBO9w0k8YYE4Kkf5FRJ3Yh6wi5tYxKSV
jUblSMEtjnIpol8pmRyFDN83AJC9cc0sKkSSMoKqqgYI6D1qnqTwusvkgKqZx65/lVKFwPJv2g9W
gFk1lZzqspU4jLhRIe3FanwXWx0qCDT4I/MeUCSZyPu89fTg5Gf8a4Dx/Hca98Ul0qG+Dsu0xbiA
uQ3Kjr2r2zwF4dj022W1uoEQomAyEEknt9KqLUBp2Z1FtcRfa1fzAQBghj+lPvVR7h5IkVWH3QHx
kZ69+faqy2jDdHI42E4UqtKTJakCOJhvOFLDvV2chDjv+bZMY2ZsByOT9cUNLao2xkIDAozuMHPr
TZLiQMCsQEQcGV2bGEx1+ue1QztFcyMeXDkmJSMEn8apKxjJJMtTXEUh8sws6k4YMN28561HsJYW
88ZIAyMDB+lDJJZuWkG8ZyGIwRUsirJbPcbSDtOAD1rGcbokp3ieXGZIcgoGDED1x7V5H8X9ZGo3
6+HI3Jd5FYsDyCc/hj3r0LxX4htdD0ya/lZcpEdpAwWOO/8AKvJfCMN/4z8Wx6xJGWVMIGdsAAHk
HHf2rpo1VBhZNndfCLwsdL0yISxASAfMccP/AImu9itre0jEYUqVOCCcDGKo2Fs1rarFNZIDjKlF
AArVsktJyIpnJOQSxGPyrGtU53cChqMghVSkqg4J2sef/rVzfiXwTD42SK31ZyscUquoAznBzj9K
7W6srYzOi3AZA2SgGTjt171UEJ3vJaudq/fyeOPeojHmAo6ZpFrpenCO3chFOFB4xjGc8c9eleU/
HPUnk1uxsbZQ5EiqSFOQW7n2r1rUHCRyPblQTzIuMg14Z8QNSOr/ABgg0xJUljZ44lii4yeec/hX
fh7Jg1dHs3hTToV8O2YtlDMtsvmYPAbHStS4v0OYtoXdjawGec1Q8KRtp9ktsEZgAANv97PIq9Lb
W8kzStwi8uO556Z7VlVq2RD0ZCluTI9zHOzCYgqhGDVkAeYySMpYDghckj1OOhqG9hjSAQQR7cKN
pVun9KqSQ3RlBUsgAwwHJYZrmdRMFe5dklnklcFNzMMthc89OKkcKIQSgZYiCwDZG7vz3x6VXtdZ
srhJYZbuGJvMCrE7gOecZAzzn2qViFIjnfcWJO5TxWkNREttDDdZnV2VV5Bbjn6U2Ys6q4xuDgYI
7e1LEvngRMzBQQFXZksMHmm30bWsSkOWw/zLtGO3Q460pLUAeSUttiAbZwTjJ5NOjacElo1BUDar
dMUln8gMyDiRSdqkgD/IpyzBGO1GBJOyMdW9hmqULgOe1EWGVSpIySMnA9BnimG9uJj9mkAQYADk
44ppuJ5g6qSFLbQWPNJ85lZgoBBPJ459PfiocuQCdkl2BBIQVXhiCR1965z4lgJ4bu1edh+6OSp3
MevABOOf0rbWeeO13yOS5IKqW5b2rnfijM8Pha5mIUukZdQeg9OKq/NoB538B4765vrq6jEnlh3V
gr/KSGI5568YzXs7oI4YpYgrblywQH5ent+FeS/s4XSXVlczzoVdpiEZTwy/Tsc16wuwO8TzBVxw
Wb9KTTbJasIrOIxayrIFVgqsxIyOe3TvVq1fYq5kKiN8ABhlv84qorQjJjEhAPAYEADP8qnubmOK
JGXLBBgFW6Z6/hQpNMlq6JXmM0jK7FXVsgA9j9eadPHG0fmK5LHO1SO/biq6hziYpyQGUKc5JpCk
rLs4+ZlyCCe9Zyp84EkfmvG1wu4MMZVRweaZDexPdGKQugGcg8k80+JGjxKrEjccqp5I9qLqFSy3
AdVIdSxXgk8dOOauK5RodPGZl3O4GGyBGRnNZetaEupWTW10QEZcFSuQavyagLchpAzuSAGQjAHP
8ulQw3SXJEdxHuLA5+cjb7/WnZyYPY+dvEmjyfDbxa95ZKUKzlyiLlQNx4z/AEr27wlriazpsF9E
A3mBcKHyQcdK4L9oK0uJLNtUSMMFBDlVwSOcH61m/s1fEGOWwn8NX8eZrNlkiZjyyMTgfXIpui5o
adj23bFC6lFy/BYFucH/AD0qW9iZYklj2kSLlnC5GKzIZnv2N5IWUCRdqq5BPv8A59Kv+YRbPGwJ
EZJRgeAKqD9mS3dBK2Y1MKlsNlip5HuajcpKGkIHlsMCQKcA9x61bt7iGS1+zRbUDn5mxnPtTXjC
SBIdqqGIRQO1NtzIbuzMFthVXIMh6RkYwPWtCCGTyjh8tvBOBnmo0tmnmMoJYK5wyNgfTpViBD5Z
ZISCG5UHihNxYh0k8u0xzRAF2AIjTkH3qGTZE58xdwyCGC5wadd3cdw0apGSY8q7E4JJ9D/WmtHE
FXLAccqxLHPrzUTTkAfaFkcIFALgEEk9c9KfAZoJSLgAgDB2HczDnuKZDavBKLgpJJgHA2jGP881
LI0xUyOjFyD5bkkHGe/pW1NOKAjuraNpMmVAgJZQWx2/pVRZLuRQ8zqFUHCggkj61cUWs5C+coGM
BE5IJP51GNPgDK0N0Aqv90rjjHpWdRX1ASKdIydvLpy2TzjFPnvEmj2rES2eCAAQeP6U24t0iDM0
gAkX59rfe46Co8fuxhQNxABVeT6e9ZqNwBlyjyyS7SDkFgTimJNNOT8mWUBiR7mrUO7ymhuHVRj9
4Tzn8altrcXJaOxflE+ZcDkdOMd6TpxfQBbaNC5IJDZ2s2eDxT38tQ8LsI0GeSDgn8O9VmuGDZRS
rSLjI4INTQ3SyAiQgtncGAHWko8rASOSCOBmaRcxNtDHv6VIUWVC5bBBwSDxnGSPc1BcwqwUsCFV
j25LA0FpHAOAV3hsA4JNbQlYBHktnkZgGZwCoUgdP/r0kE0NqpbaF3DKAinSwGQh9wAJ+cov6ZpR
DD82VLqoG0seAB1//VScbgAkEoDkFVALFGHUfWmC3je5CneyED5GNRxzXrxo/lAqGOFwc/TmmwzT
xKsiKQC3zjZ0FJRbYF1o1f8AdxEbgAWUnBcfjTJIpZINsJCsAcjHIpiyzTADYCAPvBMEH0p9vNdL
I3mAEjliw70uW4EUrz29u0fAKtwTwTxTnDuVkjiwyrhgDgdumB1pHjaeLEjAJuyD6EGiKR95SIk/
NgkLn8B/jVxjYB8kZuIyborwBuYnGBUEswTMSpKAAFAJ4xnt/nvS3bSRSGBySRjGBjtSQl7gtBcJ
lsjaAMnNaKFwBTbkBFi3MDwCM7efenz2VqxXzmZmBAbBGA34daiktfLljijQIVwCcfeGP51IqyAK
xVRGzEE+prCo2kARwrIzMdu3kELkAj3/APrUyAtCrSl0CqR1GBj/AOtSysLZgisUDFeoO3APOaAT
tDPA2/GVDDAqFJMBDE1zGStzlQ/ysTnv0PNMnjZJhIyyMC20BuvT/JqW2MkhPnIUB6gLgHH+etIs
kmQRGSSSULYPFbQm0wJGjRsxEkKTuyAcjPQVAhYyBZSWIIKlwBkdqsbZZYirAIQDltuARTI4HhA3
SGVjjIPGB61M5XAXaBGvyKdoyIwcZNRxNLCg3gH5uEcg45+lOjucKySIR5hABDdMZzmny+UEWSK2
QsCMuxzxWlON2AtwVjVdyFmYYKqTkeoBpspkisiIpw4c/MN53D2zUk86yBTG/nBRghl5z+Heov8A
R5ZkaAsNsoLxoO2CMUpx1AihhLIobygNwJMbHHH41Lb3KzlYTkqzHOV6AU+S6ZVKjaFVfmyo3Ej6
cZqK0a2lzIuGYjgMPxqY7ANeY2d1IZDwCPutyT/jU1yQyr5BVWIzy2Dn0psYQSENg7jyTgYqQtFu
cSoSSMK2Dnp0FMvmQ2J2YbJMbioKspAb3FMkj2MDcFQJG+Ru2OaiEbgFZCWAAGT2FTkfaYRGpyFH
zZAwBjp61LlZCbuRqJVCwhWI3Hg+nrUl9DbvboypiQSDBbjA74qHKNPhmI2qM84BqO5SWc7Y3YKO
SgYEn3qXdkkr7UKEqCzrzjnnNJLZ/ZX8+N2bBBYE88/0qN/NjRLYFVULyckke9WiZAoSZwVcjcyn
jFbQm4ICGANcANIRlQCwHU0TKAyhANqttAxVj7MIAdwIYtsUEHqf6Uzy3ijJmjKknIx6US94CKKW
FpBCqvwPkAXgD0FPWeIEs85QAfMA3OPWmq6oCTHtweSfTtTSsc8h83AwhwuccetEYu4D5IIyv+ju
HUEAKvPNPVY/sy7nJIP3OpxSRRsAwuFBctlAo4zQjR72hM6kg4OR3/rQ6bYE1lu8zcXyjMSpA5z7
0t3cGIGJcYyW5HGKqTTvzbxKQpTAYcfNUkTLbRIJBuIOAQ+Tii3IxpXFmsBLGrkgoTu+UAH8sU+L
CKyGUu2Bsbb0Ppx+tNEwYFxKCHkO4k81HPCREHKkkOMhRmspK5YjyMcQeapKjDKAf8KQBwU8tSAQ
MgLwTmlimiiRQ6BdwBXJHT+lEs6mMJHEjkHnK5xz61cVZmgga4mcRuzdCF9TT1EwVo25VsAM4J5z
TVc+WXdkTj5cUrSELt5LZ4wuQaqQXQXKF4ykiksjdm4X3oi/dQBJCzBmAUhc4PWkvb0SN5FvLlQQ
rs64Gf8APenWwCAoFEpBLEgDHFZyQEZkkiZ5FjVonj5A4K++KSCZWDG1JJ5BUNkY9s9KsxxQTzMZ
ckqNzDdzio3jELtbIAwYgL2qopJjbuQpE8i+SqMFCnAZPfrTniAV8g7lOclsc1PBc+SrJNEQxbCl
hjI/+tTLhkk2l1UMzZIDDJNZzlZiI4IGnBe5IzuAKnuKlM0cWMHETDkZ/i6cd6jjeVZyWjwGIbax
zjn2p7xR3BeBZFLDuD05q4SuAkLsdzLGroz9QgGDTLm2utizeY21DyoOCR+VNvESDYd53K2GIGBg
Djj196elzczYzIxAXJU9T9frTAJpW2KjAELzvK9RXjnxy1D/AIm0UOxVaIbiGXg5PX8cV6/d3FxG
iuzRqFBzu4YV4r8emaXXoo1JZZCpLB87QDyB9f8A9VNJOSA6/wCFkAXTlk82NjJgsAR0x0//AF13
0UUMLRu7qgLAOCQAOK4v4bFjpMYuYQFBDIQMEj1rq7qb93HNC5ADfMmO3UVMpOLAsNHBHKZEOVZi
SA4JJ9akBhlKsJlZwDswOP5YqFrOOKOTYS0hU8suMU6F1yN6q6gkACPBJ9qykuceyJVtZZSIoNyF
Rzn+KuK+KVtcXfhuQKgOxmUdCAa7lbwrEZI0ALcfOM8VheK9D/trRptPZijNHlCi9G+g6mod4MpJ
pHAfBy7judOEiuWWKYqwOAQAen6da9OtIDsLM2I2TBQNwK8M8Ba9f+FPEdzp94pjcykCBV5JBwDj
1xXs2h6r9tiSUllDsDsZQAOBz703K7KWptW0MNs5kTc4YlckZxULqIyJlcMwyCuMYH1onuB9nRYZ
FUYyVCj9ajW5YXC/Iu0DADLjjv70OHMhDp453t4gcKQSSMdRxXlPxpih1i5jsGUoEOWYno3ftz61
6fd6hHIhCqUBXnIBKg9Djr1FeVfE/VjFeJKzGUJKqliOhzjnj14raC5WPQ898QaSuk6xEhwFG1jI
Bj9a90+GuoQXegwo7ythMly/3gfU/SvMPiLawvocN4PkIClkVAeK7D4PeJLbUNKWC2tUUxSKGVXO
B71E1zIR6fCbaFcxPjy1JCls4HrXEfFaK4v/AApdIsQeQqxRHGQx7ZrsbUO/+kKwUEHbgEBj6n+V
ZnjbS5rjRriKK3yk0Z3knGOOQPX61PMoj1R4F8Iba3vdYmE8W5lfaWAwVFdtNYy+H9UjvmfbHKDu
QHvz3rkfBFtceH/G80ZwIZpRsVnwcjIPHY+xr0rx9DZLoMR81PM3qY3Iyw46kD+XSqcm5GkVdHMe
ItcuNZuo7S0ZCQhyFOdg+vrWJ438Q2+j6csU8yguoyT1Of1rnm8V/wBl6pI+5GJYq7tkEYrk9X8X
HxLrP2aWV2ydq5/pT5uVlnoPhvxc6qLfS4QGZQQ4GRkjrithfCN/rySSXgbJTdlQNvSs34TeC2nu
Ybu7UiJAu5WBUt/nivZbLSbbTtNd0tSAw2hUAP5Cs5VEB84fDeCfwj8SDD5zRxGVlC7tqgc8egHe
vpzQb1fs6M0pEbAblK8N9favn/UrKytfGhlaXaVmIRpU9+pArs5vHV5dobOzZ2mEajap4PQ9cVtG
PMw1PWoNWtoZhBMyKzHATcPTrUt1f2kDZUqCPmDFiAucA5wOleB6nrnjuyuDczXUpi5LIkgBbjt3
yBWppHxjv2002skTC4VSSjHJI9uPxqHTa0A1/jd4uaPTgkbBiJGG8Fm47E1zfw08drY6a125RJAx
ByCdxz1Nblp4RvfHFgVmyRIGVkdgAuR+ZrmdO+D199vW0R3RC5BLx5yfy5rGaURnUv4o1TX9VhRb
YrCuQoVuGGOvoPpXoHhqwMECxuzhjjChs1h+DvB66LBFDfQoPLXJCrkA12bm3t2RI2O3gsV7cfhQ
kpPQQrrcwucIignIaQj8x7064SKJVcTOWJBDFicHHX2PvTEaF5nwoZicgyHjH50s9vJudY5VZkTb
tBzke1dMdSkk0XYreS8UTy4JLDaxOcn39aqak3lS7PLZWLfNIWKjbnp3p1pcSWlsEh3ERA5cqME8
VEZopbgNM4BQkuZGP16f1/CsahaWhYKo8YeOMOWUguWwBjtVcGcFWeRkjQksS3H1qeSdJYvs8kxU
h9yhORmopA6o6GYBVKk7l5OazSbE3ZA9uoQfIihujlclvwrkfihpazaLM7W/miIbsAYK8f54rsJ4
LOFUeN2ZmcbsHJIz79DWXraCS1ljUt5jA4JGMkD8vxreE1TIbufPnw78SSaH8S4dLCpGkxklDucA
BSMjn6/zr6PtXW4tFkjdmx94k9Pf6V8ueI7qG08aQ3rRBYjcbTtGGAx/U19D+DNbWXSEmViysiqS
zA5GOe9ROmpsaSaOjkKNMqmZlmK/Lhsg02LEhVZgUYMEBGCo71Um1KxR1PmNhFwoKgH9DSRapptx
MXF5GoBDJEwwcbcf5FCoqLNIq7ua1zDaKgZVDMWIIAGSfw5qjdTvalFQsybstgZOO9QR67aWrgXG
1wrDa6HJA9frTf7WtpizNtjQffweRnrzQ4FK1zRtEjSP7WhAABI2nBx74p0kk/zyLbiQEgqiAZyf
/wBVYS+IbKG4+zAR7HQtkId2P8an/wCEukVf3BCxLH8o24bHr7Vm4tPUDUTzVYxxjCgESxlzjd60
yaWN1O1NqgHLMMg4rMHiRZlDGVhuU5DnJJ/zzVKfVyym3YFUMmCST06jnPvWkJWQGxBOil5AHKk/
MXNOkkmISWNiMkhyxwVXn3rFj1S/O0piRRwQpIOfU+uKkn1G9USzFWVAhZy7ckY5ANKbTYG2stpt
VXJKqwO4nJx6mo3mJOIpAu84UscEEdhx3rAi1S8hti08bhXb92S2GcY6e1Vr7WL+aRTE5AV/kPqf
WoegHV3GpHdHDLsbC9GPJz2J9PSotRuEjlikhZURSdrIc7h6DFcxG9xKjPI7Z3MY2cD5R1wPbihI
tR+zmJSQ2MRgA5z6+goSHds6Jr6PertMCNh3A5J/wp7Xa3K71fazgkqR/D/jXMpaajNgIWQAkKGO
cnPbHPvVtIL7yGjWQDYAHO0gj355oHHRGzNdacLVS9ywLNgOFA+Y9z36cVXnv9PiZo0lTK4Miswz
+HrWY9tPPGiuuACFZiOoPt/hTBo93JAFRioc/OpXH8xVKTRRof2vaw4I3EIB245qefVvKhW4gcFC
oyCTlQf61nx+HDbW6eZubDD7y/d/pRHoc6MNrhwy5AL4Pf8AD8Kwq0+dDWjLh8RxsrTv5jJuwCoP
P4VWl8REERC3DJhiN2CPzon0O0u9nmTGIIP3hzjIAoj0aOXZDEFQg4DrjJHpz2ralWVHUvXuSQeJ
7OIshUxoEGBGDwR3qFfEch/fOxdFY4+TvnOT71al8N2Pn+fFxuUcKAQD61F/YkdrMQhYmThmJHT8
qio1UWhaTSKn/CS3Mkx8m3LAn5lkbgDP0pl34ruvtBWKEH+8uMhh+dakWnxxMxaJQRkkhTkH/D3p
0Wj2mIpGgZXCEgKORn09SfStIScA1aMJb7VWlaN94AUMrNyQPbtT5NVvliW2IJyuS2eQM10EGkQS
wF4ZwRk7wVGcf4+/1pXsba0kUSoHAUl5EQKNvsB3rZPmY7amHcanqNiiQzlSBkMhJIHfOf6iq8ba
tLJvuZFJOW2shJIzXRajbQSowQBnZg0YZCQDSx6TEyLJKxZgRlWG3P0/xrmrQbAwpdL1C7G4whlZ
TuLRd/8APeoE0ieZFBmJ8s5ViCcc9T+ddYkHmlZEIGFCsuM8VALMWyiFskRk4JOOP89qcIPYGkzn
LbTNT8xcOS7ZGRyW9vSnHTbgTFZZiV3jLE8Yroo4rZ7RhBExCnAYN8rHOD+VU0W3dctvL7toJU84
/SiU3BiaVile6JMAFKFVZcIRgEr/AEqKDRlg3uJmcFuQ74OO561sm+tnvo7SXecINnyAjr6kHFSN
bQWZF0SolUgABORxx7Ypxp+00Cz6GPHoVswEiQt8p3MyHOWXHHTHemr4biglDTRxqY5GI2KOua3k
RVQ38cyxvImGiUgAnn/9dRTpFI8e5gGkXLknO4+tZzXs2OySKcml6dNEFaMrKseUKqf8cCmppMKS
gJDticKJFx8qjvj8a0jbRW37x7dyUGF+bAAI+lVmg3K0rSZRQCFGCoPHFQqlwKq6GplLwsRnG3cm
AOKS1tjHuWSIAD78ZI+UDvxzVyPy0lAVnAwQCWwMVFBDaeY8i27NvB2uzAg8/XPWplWaC6QNZRTY
mnwxGQSD27VItnvjZfLQLGSSpU5YkfTpTroIhWGNwM5LCMEbR0pxjVYVzK0ZKYQkkEHtke4qo1Lg
MeRdixw7VWPBeMsBxioYrnyLs7owAzKpVEUgj09+O9IrEytaPOChHyMxB+bH4cZp22aJfIkVQHcc
seRjknJ/DitfYuYx86ZjO54i5JMKGMcGq7P9kuFmlVlG0ZAOSTirFqoeR9xkZGXBDgDj6k1FLHKJ
BcZGYydi5GSOnb2qHB00IdLcI9u0yxbUUgxNt5AAG7P/ANeoNQsrdWMsUaSBhtQO2SDjr6Z9qLuF
HQQSCQySMJAYwQNvQDI7A+tSIqxBfNuWckDiZMYPr0/Wp5OZXuXZXHKJoAuJzgD5e+Bj61Ba2Fxc
PLM5D5XgOCDntVy6uRGvlzFGxgYQ5J96bNfRhREmcFxgFcAe59q0jBW0E0rgjxugtraLG1uQp9e3
51Bcshu1SFwqOPlGzGDii4lhSZBbwq4UljI3y8fh1x1qM5kcTS24ZGI2kMAR7VM6d2Kw67jdIUWN
iVA+dhwOnp9KjmuY7eGJimXIIEnXYuf8e1SXDtKyW0IIYsNwAJBH+e1OeNN5MzlogckbCce/J457
VpTXKIitx5xaR5XJKkhTwPaq15M9tcJsYl5NwDKDlTgYOB19KszRfvRNEpRSu1gD94daI7KOcKvm
kLxtHOWOfXHB+lROPMgZElyDEJJSTu+ZlKnj8xx9KNrALLCWVgedjbifftx7Va225AiuNwkLjnJz
u65Ixye1U7m5RS4iG3LAcjoc9j70o02pAJHIyMWlhRmZy3JPTPXNLfXEenXZluIGLStggDdxjrUf
lpI7XCEgpu2AZII6Y9qZdLcXtwUnUoyAbSSVCnH+FaJcqsgOjRYYgEYkyhdjoOdxP86cLiWKQxlQ
jADAPPFVmjm3F2RUjTJWdmPJAGc8dKkMEruhEYJVV5Pep54gPV2uJwrtHGFI2jdhuaQJGsAaJn3R
PgqADyDzg96JEinaSOaxJJGxSo5BHvU9r5b4MjorqTsUn5cdORn9Ki6kNaDRIHHm2cYC9CZGwT6n
H1p0LXPmKDE4IblUOc++MUTQiWRkWP5RKxSRjyOf5VKIri6UeUoMgbBbp+JpKDbL0uOlt1ZFjlk2
ksDyOTzmpJYEh3yEKFbJkyx69c+9RtIFVxOGKqpCEHjPtTX2+UWBIBQbWY9vX2zWiSiht2Q2OQ7y
YnKkA8YBJX39KeLiN0MJjUuP+Wjr0X8KaIJnRngZSCxVIwpJOD7UkMpjkXycqkituYryT0rnk2xp
qRP9pixHbuBIWBwRx82P881FI4LmQ5VXGFVzg1DMGnvQbtGAB4MchYcHv7VYxcywNN5RJZiAi9cZ
/OrpxTHdojV/OuxuCllBBYr90Y6A4zirG+eZVt7mEInQlcAkelV7pDFCbgkAswAB5HuePT0ps1w5
ib7PvBjYM5ZeoPp3rZRUVoMuX9vbRTeVbn94qL8pPDe//wBamSW9nHciSKRRI+MR7Mg8A+nFRS+f
OsU6KEkGCHJ6jsSOx9qjtYUgneeSFDIzHawbBx9KpU2yJJWLTr8qyrCCcEqw9PSqsdtLLbyu7Bdg
ymGwB7e1OhDNbBNxAHCjqQc/Tp/hUkFvdq6rMQ0eccrnn8K56sHElpJDbOHbZlZ8bdxLgEE4/CnN
FbNFi3UgqMhFbbk+vTJ+lFx5a2sqhCAvWRhyR0zgVDBcpDGnmbpVyMspwMelEIu5KehL9osruFra
VXEgUE7UIwfY4p0CPHKCm0MoGxgueeOnHX1pbjyZNgyw3EBQTkKD9KRluppjFBAAUjGARnjrn8aH
B21BqyCa1guAJZULcEY+7jj19BRayQ2wz5oKDhkB984FLFcv5UY3EsybXz94t6YpJIRcSuzQsJUA
yUYHcMZ79PTIrNxaESLNCHLIxYltwABG0/5NRTEFgVVmYHkBSDigH7JcLunUspUhZFzz/Pipnxd3
DSO4Vi5+bbgdOmaFBSYCmAOEIZwrltisBnkc9OlQS/2cJWt5LU7g+A7LnB649e2asysLaSNFiU5Q
7ZCQQR6dPWno0LMYZo8hkOWIwRwB/k1pCfIwehXdF3TIyqzlcqw4BGPWoTHIjLCYwhY53LLkk/41
I8haRbZRlQG2BTjOe35U28iTzYwXZXVQ5KNz/wDXrphWIbuLexyTxuJZCSeVJJK554/CuQiJj8Sh
pTuLvhcseMg811V5fXccA84KVKgvlsjHvXEfaLq28SbpIlBOdjGQAAHnr1PAqJxVRgzvobiI2yvD
cIWPyrg9sdcdaJraJVa4V1Yr94A4LAcnB9ao6JGwjWcSsQQWQICQfUfrWoQoVJoYgqk7SAmCKyk1
TKWxX1C4uC8cEcTIkb7iOmW9PenglYmgmT7/AM/pjPSpZ2jM22GQLMVACscjHHtUGH3b54wrHOSp
+Uenes3LmeoyRLFo5WkhYAbTnLZxTGa4gjRpZFUlcgAkcnpmpnuB0VcBxy3X/wDV9ahkdbyQpNPG
CcABuldtF31GrsbbNJ5JaNQ4UkMADgtUkNui5EpJZhwSoxjPHH1pIZpLaY2jMhAGSojxx2pJ3EZV
EAK42jJ56deKzqpSYmkyw8Sy26iWUARcCTHOPT2qNoA9sx80OCQWxgbcUxlLRbSPmIGWDYHTjj+p
p/mxJukKKDtG1M8HnrinCCuZhHB5w8mFfLDAEyKOSajeaK2lCzwOQhChgGHGOT04qW3ijdjJGzhl
GC+4Dj6YqS/vfsY2W6vuZVO4tnA/EfWqdRU0Cd0KsUTz745nZMEjI6DPTmoJpBLIyxxFQF4B/wDr
UkV00doGRnRCTklc7s/yFWJpbQp5cEGGYnYwORjrmhTciG2yGPaSEQkqoOcnr7U25QFFy5UHJUhs
ED1p5gRZXIQlg+1UUgbjipPNsW8szkEqflVu9SiXtYhy1okbiMkO/HOeM1NcWjLCZRG5GwHIHQZ/
Skvnt2jR7eVWUOAEYDAwaLd/IVY7Z2AUnMhXqc+nTFRKXKyBjWkl9Gr7CFQAlNxII/l3oLxWzqtt
GFUAsQy9OevX0oluZnjO64VXWQBcjBI79KgghlVGuWkd2JyYTJuPsenFNQUmD2LZeIFZCVLFsBOe
R3/GmW8VyshaWTgElQQCFHb8KZ9piMStAil33byWOcdDyKkLPFHKiM7sAApdcE4HX05rSMOVDHBZ
mlM1nJEzHJMUaZAq1LezM4jksihZMtg/N/n2qpGUtZDcsjEthSqnkc9eRVj7cnkhmZU3D5Aeefxq
o1OVWELLaoSPkIVV5P8AQVEUhmjMUbAJtOxpFyAfeoijkZjnwGbhs9B6U62s7STTTi8ZSDtKlMEn
Of5VMp8490MQNaMIzIrgnh1IUbRS30XnQvMBllf5QG5xirBNxFEcJEGDElRHuBPtk/rTWma43t9l
VSOrjp159eKlq4iCKVXiG1XJk5ZjxgVJcC2SMGcsHds7VGePxpFiKKZJI9m4/uygzs9T+NKqRXEQ
YSuJEH3MY3fN6HPYmt6VRQQEECykGKBkZS+SzHDN/wDXp1uoWQiWLCqw+VRgEZ6+9PkjWPB81wjM
PlU1VdppboxpujWM8FgRkH29fpWFaq5MHsXDEImO/AIlDZI/gPUf0odpgHNuSCTlkUZ47UIvmJhw
Pu84xjrUcFxPBhXwQT8zAnP0rqo1+VCauxskctwq7VCbgQFdQCD6j60yS5aLFnKX2soDKp4XPAq7
bW8c0xFtsjUMd21f61E0EsQ8iSNXAA+UnOSTmsa6VRkuLtoQ+Qscqu7Btj8Lt5PPU9elT3CzzHHl
YGRgkYGOM9qdHDyqtLwpAIUZA4p0kiD5ITyehkGACK51T5QST0IWEcUm2DL4QMwD8Adzn+lNe8Dl
5GlQKWydynippXEFvMyQKJCg+UYIzng1WitWMgEpTGQSFXt6V1w93Uq2g8zJJ/HGxDkr5Zxx6VJA
ZgAIGKsxJYMSAF9TTLXTdkuFfDA5AdRiiC1kmuQEdmCAbgfTNaqdmYtNELeb9sEM0RKgHDZ6VbkM
Qs2SGI5VTkN/Si+WSKQtlA5YgEYJPtVf7SwjIlUoruNmDyTiuepUT3AWKZYlLk5JBDEsOR2NH+jy
K0TuAVXIYjBC5/TNPutoj2RhTJty5Ukc9McfzqKRoSxzAzYzkBgAwPr3opq6E3Ys2xC2wMLAgt+9
LA4Hof8A69RXcsUspk3BYsKCHON2D244pPPkuIh5SMqEbSc4P405o0eJbeUBgfuSEZbPT8K1cbIX
MgjvbeaVkYcIxyy8g0+9uGl8s2xClhk4JOT6dKgu1WONgjYEajIVRkU1XlnQOkZVFA2knHP4fnWU
11IlKTJJzLJbus0hUmPJ2kZHvzVLWFtrHTp3hDsUUs5BGOmeM9fTNXrpN6B3Rm3suWVcc1jeM79L
bSZ5PJJghhO4McAjoeR/nmhTcWaXVjwP4dXjeJfiZc77keZb37LKFfLZBz/I/wA6+htOZ1TbC7tu
IJZh39DXz1+z14fP/CytXvp3G+4mMwDnACliOcfj0r6KtzNHGFJIw3DKScqeg59KJNSkBfguEW34
kVoxztAww56D/wCvTVuginZtdj91FPvUVvA+DFGcEklyxB9BipGFqyLgEkHAVR/j0+tVGaiDdhVm
E4A4UKQWDDGTSPagwCUqCGJCIvBIp00UcSENKoVwCBuJP40+RklcSom4IfvA/ePtVe2V9zKSQyS2
e6iAlLBVwQoHI7DpTI3klgDllHGV3jOT39Pyp8t4kgcqyhweN44P1rPkvL21Z5bkrlVILAfr6U3F
zZOx5l+0F4maK3TQoyAGfKhW7+mP5VL8A9LkigZ5AUVR5iMTjOfauK8d6tN4w+MsPh6GIbGiUmWU
/LuB+6K9p8NaImhadDawKytGcFQAG/wqHBJCN62nURvDkM4kyqhuWNJFNc26bXjOS+CVPJz2qBEj
SQPM4I6MRnP6CnXF5b3F48hEhjYLghe/PPWpUFcCaXzWBdSQXIJKPgdPemKtvBGYo8tIAQCoIPT9
TUkkcrxqUGA2G6YwcAULO8CHeA0jOSqoCwOR/OrT5UBR1AQC38jygwIJKkYJH+PtXzpIfN/aN0i4
kiSO2N+IpJEfKx8Z3cZIPGBX0LrMM7QOIgAxUEbR82Mc/jXzfoSvd/GZ5NJVphFO8jMflGegJI6d
CK66Mk2B9NWgt4QZopSscmCgPzEHvxU0kqGCN4dpUsd52AEjnjr7VS0CSaG0ijuEUO6gyEpuH+fe
r2nLFOjwyK5O8smF/wA4rlrQViGrMZLPbSSbc456gfdFRXF5EkMixxNuAIRg4AXj+dIbLY7CfCkH
IXOR9aW5hgmVVBxjkqp68VkoN7iPG/Edh4k1bxzc3EBdRbygRjdjAJzkdxn1Fer+G5Lu40yJ7hiz
AYZRJ1IqkPDi2viGTUZSGjmjVcgDPUkEjrW3aLHFtk8tVA52n+I9hW0ZWGrXLsN0scDKhBGeAWGQ
MfzpjyvcRsI1D7VI8sHJB9arm/V5yFKoAo3hFyD+f86WFbUkrFICG4AzwKJSbEMF2gdFTgI2WVDn
BxT45fs7OZD+8YDcSckf/WqKPT1tpjcLIpAGDGoI3f0FLdztLKFh/dlSd25M59q2pybQFtFaSYGY
EKoHlyFM5P8A+vFR3CW4uSJ2BxwVQ8AiqYeaFlVZiwLZYO2cGp2Z0xH5pLFdzbueQfp0rKrFtATz
eSxCbgAcYVjjHpx1rlfiygt/Bt1fy/MEh3OpBJAyMEV07TPLtjkClgvJzxj1HvXH/Gi6dfBd/aCc
KslsUcsM5B9+1QlyoaVzkP2b83llPcxqqRtM+zeclPmOR7c16tmL7WVDOXGMhWyPfqOa8z/Z0tY7
XSrmKPlGnJAOeCT6V6hZxKkj3DcsCQpzwa0Womrlk+UoVhEX3/eZhyRioGIeYK6hMnqeefSnm4Ms
ohYFiCPmBx+mKjcEzkyZCr0bHANYVJWIasy2ruI2iEbMBITlSRn6nFKrw24BKABVyQr5JH8qhha4
MzAsNoUAgqSMH9aYkBuWECyMFUEksOozW9OVhC+eRcKiSI6McEIvGaXUIknaN42UFQA2W61K9tFa
RtIpQhfugk7s1Assakh1LEKCyk9T/nvSnqAlskX2gOzhS8ZAB6inTQiIqJgzREjBBxg+tMknSRiD
GFGAArdR/wDWqa7WaQITEz7RgkDOR9KcIpAct8W9KtdY8JXlvBGhJhOxgudpHc/yr53+FOq/8Ip8
RoNOnwRdzLBICTkgZPy+/WvqO4hK2kgfDjBHl4GMV8zeO9EOi/EO1upmkjBvmeOREBKjDd/X2roh
JJWBux9OrPbRWSLCVKAAgKvGPWnNmeEtEVDhssGBz/8AqrK8Majbv4ftnELStJCuPnGcAVql7dYy
9qxUlfmyCeP6VyVZXRLdwgkGzy4FbK8MAuMH1qdykWJHk2s6sNwGTnHWqs0MTAStlSThjnGR6mg3
S+V5SKFCEAEnPGe1a0Xdklm3KRhzErHe3AK4BwOpqOAhYpAFKqzcdMfpTEt0KqrylsEEFTjj86QK
JWC4CiPO47sZ96J7ATRR+WuFlXy92VcDj3/nUr2crRgwqZBu5cH/AOvmq8DJbwLC8QZWYHLH3/zx
T7zUMuERyAWG0BffinDUBzIr4ALK5GFXdjn8KsSTmCBY4oVDbcKh4JHrVNTJcTsJ5ANqrglsnPWp
GvtmYpEG4oRkkn8qmVXlAcVHl70ASSRCHYtkkZ6f/XqOZxZqxVAWZhtHJ+vvSW3lhEN1tUlhu/vf
WnXUAmdRCxKggkkDr+VT7S6uBDHqJP7lhhgCSAC34U+C7jSZgiEOVAKK2CRjt/hU9vaQySu7KGzg
cqNo/TNV47RYJy4IYEYXa2Mn8P6U1JAWDGZc4QjAGMjBOcdiKdH56q20EAHAy3XFVvLuvPQGTzCB
lgpJ59TVmWYQhTlQSDuGelaKbASKOF5R5ZDFjlQTjp/Ki6AtxscRhmddqhc557GjMdu4dJQC54Uj
aP8AOKbcpvYg/M2QEIXj/J9aylJNgPhnE0AFy5cgZYKw65x2qO1hucuXIbfnaCxO32qIxi0hYRxN
kcEj+VNSe4lB+yo4JOHBPKg8ZpR3AspbTqCZmBXaQQWBH+fpUgiECpMkmMjLfIeV9KhgkclYvMPD
YA29KfNJuVbby0jOTggkDP8AXitFLlAjmliaRuSVIGWzz6VKxa3hC+SCrP1UAFsVWkijnhW5B+dR
hgFIX9aezvcW/kvGrkLySOQc1M6qAfbuGjMkscigMNqhsZ/SovOnLlgWADcAnse1OMbiFEDDYhwG
C4xTIsFn+QqqnqTjB/DtQpXQEkkrLGQN+0EZB9CRU0gaGL5ocl2OCpxkccVAgijuUER/du2JHB/M
VJcSpMhlkRjtxtGME8U3JrQBrMjIYFUEFvkwMkHP6UisgJLlmKn5s8HFQtudjIrFdxyQFHzH/GrR
S3CNHI+CDuYA/oKpVEkBFFH5wafYMMAVGcnNFtPPvKbC2SSGYDA98fpSQ3Zt2aV0Z1CkAqMKBSo8
LQmOIElWwJAcEj/61ZSTmBIlvJOc7shTllBpZJ2hlwYyxIxjNQRh4bhCjhmUkgF8ZFTbVZgsxUKG
JIK56n3rNxUVcBzeRPGxjlwo4PtUJ+0yupG7ySBuGT69fakuXRZEjiQqhJyOo61IrzLAs20MV6ki
hzVgHvcxrchJCVXlfxpkiQRuzTFirKTtK8k8d8VBNKzyCdwDluRj3pxtZbmQzCYgNwUUkD/OK0Sb
YE0U0bqFCNhQSQGqtf3UMJCGRQ4AzGGwGB7etSxRNFGgjkOxjgn2oe0i3GXDBwDgnkGtoTUAK1u4
80Trksx5yeBVpZ1jG9STg8sV6VDMgFu4RiojGSwPJqQktZjfGA4bByckjB5pSlzAMlZiu4EOM5Ge
1OXCwAJJ1GRk9PYUyCZAhcLko3Jz1HrSNcBGJgDFwMuN4AAxUOVgJ3kwqtFgsQQwZ+c+1RRyx3Mz
IVJw3BJwTx161LdTNcrFe/ZyrKFCjAJAHc0ya1ghi85EKs5OGOQDz0H4d6aldANtXSMOsxXKMFwx
JGevcUTXbbiLdmYk/MVHY9hQls+9R5YCnO98YP0FOZtsTjbtbcdpFZzimALLbx7jvZmc/wAaAcVG
cyMGVlUAnBxSCe2E4WZ1JAON65xnvmiQMkhadSA0gI2nOT69M/jTjZAOVvIcllIKg85B/GiSeNwE
EqMWbJ+bBprIXcusu7a2AVXJA9OaWYhR5cG0gtjIXkUSdxhLcv5ZKSAAkYcDvipmFy1uQ6IqkZLr
IDz61BJJKYMlQTjOQcf5NRwXN3EwkaIbSwydxzg+9VGbTEPnlZJMb8hT1Iz0qWEK0jOoDEgkIxxx
QCVdm3bwSACSMgdxStayeYJWmXaFIYEjgkVftQHbnicHIK5IJUHGfr6VGY4JmBUMAOuCASfSpoo4
4FCIFYFVBAOfmqO7tFUCbzFLdVUAgg47+v0pqtYaVwkExxcMQ23qAuT7ZFRsqXmJY8xhCNxK4p1t
dSy2ptRgMQd5I61JF5Fvy4CqxyzEdfrUObkykrDUtXt5DK8iKpBEY68095oniCmPjcAwY8VHdzW6
TAynKqoACv8AL0zUctubjaVZtzMOQvI9KTaQyW8tUDxhQrDHAx/hUbQrExeVMqDwSDk0jtNDLGqk
MRwzEdalF00pZl27Qo3OwyWP0NNTsgGCQSAFrVlUHCgnIwTjtSGN4GYGYhQSAUPRaZ9oaWUQqQAB
xggVK9wGgKpkvyHA6AZo5xpoaEilhCLCSAxwenbii3iuEti8cyhyPnJOOP8AGo4b5/MVmcBVHKFe
/rTo72cTbLcIEKkuoQdKErsQ5F8uYN5igcqXZyo/SrVtClxxI6vlc4UZBOfzyPWs1ry3jlaGOYu7
MC25cgn1+tW/tKttkiiUOuSTIxKj8qGmmWncL5kAWQRsXK4j3AjFNMUPki5bJfGFUDPzUkS5JDPG
gZsqY07+nrTpZLPyt0s24gfvD5mQTnrmspU7jHxyPKGYEbkAwQRz71WljhdjfGYoy9SrcsPSmW7Q
25MsDMwMh27Wxx6c07z4nk2mR1CncOAAfrVxjYB14NsbTSbyygNGQM4H0NLBGk5hdXEYdCswVsY4
JGB/Whb63kcSt5eFX5FamvfqoLSHDE5OBnk9h/jVxi5ASStGIRF5aSRkcllyRXjPxuSO21QXETuw
AAVAQMDOcYweOtewGSC7hJiwqBsuoG7/ADzXkfxvt7X7fFdQSsoVtpCtg8j/AAzVNcs0NWudp8MH
83w9EZlxhFCkqBxiurit3DK7MCAwIOOlee/CXUludMiHnnCRbFQvwAPau+juI44RGZPnKgMFIJP+
FYVVzMRee8iec4IEbDDZGCT61B9phYD7LJkK52qRjn1qrbXdlPG0YlMTRFiWDYbHrSPqNjGY1byV
GcAs+D/nvTgrF2RoI22MNIqFSDvJ7c/lRcXVscPCpVxuO/HJPoOayp9bjhiQqSAWOMEdPpTZtYs2
jQwzkErgKTwTnn8aymuozz74rfCi/wBYupdY0XDSu4cq7YZvxFUfD/jPxR4bsRZeIbQ5Q4JVyWHp
g8AV6bLqml3IS2aVFO0ZDLgYHPXtWLrNnod+jQPBGwLn980YwW/+txTp02x2sJ4d+KWjXEYSaTZI
CMELkYzzWyfGuhsrTNcKCUOwsOCM151q3hCG0vVuLFghz8oC+3J9KqNoeo2ziWCSUljl8HIJ6E/j
WusGI77UdZFxOltp8hkWUDcQ/IU9hWN4s8FLr2nhjau8kefLYLlv6VL4espYLZJLggkrhgyYJNb0
OowJCIobxArnDr/FjuKd7geOa9Hrc+iNY/YpJHhJVkVSTj/9dVfhf4nfw3fyWWpROqyEBVQYOc+/
869cv9MspLg3EVoAgOVKcgN+NcX41+H1teym8sbd13SZdkUce2KHFWGm0elaZ4s0hbOFftaZeJS6
sdzK3v8A57VdXUBd2pFvOdpPzkjj+VeP6Haa/pky20zSSoCCWVWYjBxxxz9K7zR7q5t7YPNGSxbo
wzx2rmqRsCTZ518SNJuvDPittYtIg1u0wKOSc7sZP/66ZqHjS41+NNPhYgOf3gXuQO9d/rmitr1q
IbpdyI5OWjPft7Vz9p4Cm0+8Z2gRAg+UhM4HbFa0oKxok0jkNY+Ed/q8YuhOUaRTuBX9M1J4L+AQ
ivVF3DAoLhizJuI5/wA969Ogt747YJACyrlQoLZ96uwWl5MX/dlc5LgqTjn+XvU1I2LLPhnw3b6X
ai0SZwVIyoOfb61fv5jc6e6wSbNrDDFgDxnJrKj/ALTjclYnxtwCeAT3pNl9OjQSMwOSAQeazdJS
A8i8T+FtX1DxnL5CARo4bf7Hv65rtvBngmK3l+0qBK8iDb5ilSOPStaXwM7k3rh1KuNzAckfWtS0
0mSzhYJIxYcbs/1rrhPkswJLnwxpeoQPi0RXaLhmTAJ9frXKXvwx8Ppdrd2+PMXnLjZk+uAf1rsL
ewvSXiEhRXOV53EH6+hptx4dmdgxmAfIKnHAyMjjHOKipVsG5BoF1YaRDHataKwduNigYbH6jirz
6xYy3KtIxXIIYMMDAqBfDBwd8illBYkcA/8A16QeGp4SLpsyI7EMmPmXkDHAzWEoqYFs6rZ7FWHa
EycqxKgDHtyKpza6rLwyiNCCSXJIP49v5VZOm+YwIeIKpw4ZeWOCPy/lSXHh23kALglyMglskn0/
/XVxSiA06/FbKrKhZmOFUjJH61BJriPmWFGWQpgAetSxeEZIke43gkP824dB9Sf0p8mgWQUXDSFX
BO4g8H6VrHU0iim/iGeJvMiZmCDlACB9M02LWJbqXzJLho2IwHIOR7DArTbSFdRGEJIbKqOcEd6t
weGFt1UzBSSDuUEHBPfNY1OholoZp1Ce5ztckkcnHYUkd3qF1GWjjDkZyGB/pWrHp8aKEVFADHDP
x26U+fTIWkVYJJI1QZbYOGz2+tOmmRK6VkYk19erGEkZVYtgoQRjvn6VWuZbi4gDsSoDEbWbrkV0
z6RYzTEgqigBioToenWoLnTYFDbYidzD5GIOR170ShdkNNLU+XPjJZzWmrtIsSxMJdofOTgYO7kY
J/wr134VLcv4XtxE7hhHh+Rknjn+fI9a4/8AaO0/T4ZRKGCiOcNM5U/6vuo9yeK7n4Pubnw3bXc0
ZAMiuhQH5Ux781pTk0rglodBLol1cpHLHggHdJk8gCh/D97buGk3RnJEZVxwPwroo0tJIAwdh5bb
QAu3Pt/9epRb+fnKKN+AEYnAP4c1bmmapNI59dAZ/llIYqvCt0pv9j+URCwIDjALD9B+VdBJaeXJ
JbupVMYCg5x3qP7GYWcyoX2nKMwzznoPWspVLD3RmweFvNCTzRMwCliwbBGe3rUUXh6MIYYhkNgs
7DBA7VuwlypTggtwwORj+VEllbxOqQyAIBkosnA4/wD11m3zgZ8OhwQBUWDe7HJeZwdvvVG90eO2
lFrCqsry/KAMZA9K3vLSKNngfIC5CEHIHPfPeqd1Zy3VyvkyMCQdrFNpU4zxmps2wIotNWLEvDqR
tZwO+e/NRCETp++yilsbgAR19PwrTV1ZFg8jy1AAfYTg8frUdwYjNKY4ztBywPc/1+tK1mBV+wW8
g8uUqAD8uMnmlHh/Tyj3ARWftEXIIbNSSW8cilrdsGMLhmY9OassshtVwjMpbgjq3v8AWk1dAVbS
2t4oJJJbUkBh5ZA3HOex5qbyreEm4+ylQAcSSYIA/CrMSwhVkhBDqxCtkDH0/wAaS6UXAVWjBVeG
jV8ZOfbimmBU8xRuuYrXzCQC208Z9cdakliJiYiQGUgbuOSKWaSNYwN4KsnJVuB/+qknnlFh5NvG
qsrKGO3cME+tXGF1ca0ZHZ6fAts80WHkD/dY8DA6+31oud6eYbgKoUgknucdPpSfK6iVVKZb5WUj
LMOPxoa5Eo2ToqylgGQnHFKUWik9BPPjkhaBJCMocbxgZ9RSWUmLcxRIQVO45OAg9ffNRRwNJIDL
AFDDaCWwPX+VTzSwQSKluCCFwGUfKT7ipe5Stcnukt5bJFjdV3llnLE4I6f5NV0kitQIWt1LogOW
xkD0qaGSJx+8RACG3sV56VWvBGtxmOSPcy4PO4Ed/wAaynT5y00x1wN/lyRO/wBnD4ZVOeR7H3qR
rdvs6/OpJxgHk5H14/GoWzDcKkYYpIRuJbt+NSxmSKCaOcKzFhtkDLj/APXxWkYKKKTuwXzYiDEg
Lk/My4zIOu3nimvNeSxx5gKAsAGZeB7U/wAgzRlhwSAcEcKB6e9Jey3YLi5UsApeJkBUKf8AGm48
yKEttRMdsFeDOwYkwvYU2cswWRoiisMnzBk+3+NT24njkXbGGUkbyFzzUM4lF3IJJFC7s+Unc+tX
CSiBMk9okbfZowrhTyCT1HWo8OiGSSR24OzzDznHf2qK2S3mlZI5jGpIyCMYGMYpzqYJ3kLEBwQi
k/eOMfWraU0BZL/aIFjhZQd+CyH+LHOKikRWhcTyGVlUgk9evFQ2qxxTBt2MJgr2z/nvU0kdzJcC
USncSoZSATj1/wDr1jObp7AVpIZLdVbaSjDBUsTz7j0o2mBRG8CNjO3aMkZq1PcQQ3i3DZYAlQoJ
+Uf57VQvbtWuwCCUdvlWNMEHsDUqn7UB7yTtESsZQSAYAHU5xjpT7W+eS4ZJEIKYBLDPHTNSJ9nD
G3KKyheSR9zvkf59KrFw1xKkLHG1drA8/Q+ldEH7JDSuOa7lKssIYxq5Lop4A/L1ot7pJYzKsZIR
hsDYPP0Pellt4LeLzpy5ZwcqOuPakhgdVEcci7pCCSSelc1aXtHawizHOZwQ2QpbDA/xcVnX001r
K5jdShC5Knjd6f8A16t263Fy2xFKhW+8R3qCaJUdY3IyTkgDIz61MaLaAI50lVVbPQFiynjIqf7J
L54W02eUjAqWOSueoB9DTo4iGjlkbeQpYiQ5BHp9KYl7OVaRrkooOV3KMH19vpWU8PJsCCaSBLlZ
5FO8gqMnK5z+tMaMTSkElGkB2DJwT/iPWpIoIhmV4yCTgK4zjPepIIoZJXldiSDgR54B9RWLbpIC
oYHeMRybdqrw7qeBnrVyKBnARw21DlQxzTbmKZnVUSN9hIAB7e/PFNunaBhHzGiknAGCf1r1sJXb
WoDprdYpQEQFRgOoUElezVDd3Ecc6WzZCn5ozj9P/rVbjDSLM8abWEe4FgAOOmOfSqk0aeUxmUiY
kjcj5Oex9Me4rPEyUgJpJZip81GKKSwYHHHYUlw0s0A80ny0kDEs2RtxSwXQb/WgNsP3mHb8Kivp
fLh3SzgFZWG4vjK4HHA/Ssaa0NFZMZFNEWKszMyISrue3p6UlzclY9iPgsTgkZyPWpPLVFLuAu8/
6tT0GOCeaieHZIkrfOD0IHX2raMuULItw22ZB++VnjUsWkXhl7g4OO9Q+cLhgOFUMRhVwAenT2qI
pOGCCPGAQDjnHoKR9hbzo5SpGdwH86HNslqw5EOnyNLM7BhIDkrkH/PrSTKjoQh2EncABjgjpTr2
3S7QIszSSZTarDIBzjt6VC9oyubm5IDSk7FQcZHc+9JybYkmxxkijjJtGaRlQb1PVRxycj1OKqPc
XCcxAMCMFuvNEcGZWZxl2BIBJCnjpUUcp8sMsLMxbBSM8n3qZSshE1tbea5W8hBRlBUAnOTUlzZ2
sVsYhCrYY7AQeAT9c1L5+2YpdKVKr0QjkgVXNxLgjgBnb5WXJH4571UNWBF5UiN+5gyqHDLnJJxn
HP8AOluLlHzPfSFAJN+5mxtBI46dhT3trlyQWCeXGMBSMY/Ko3jWZFs53JDjDBDwR7+9EkkB092Y
muGgsreAIUAdhxx6cH2qxEHaEMi72yQCvAA/rVGdpoJmKTnB6YYAt78cc0kNyXYmRShU4BHHFc7m
x2ZO0j+UZ4pVjLsrOrHPmHPOfSmy7bq/3M5GMqwA4AxnP0pI45Lks8e0bT1OBuqRNMZJ5C4MxZiN
23lRS2Y7alqa1htYS0UnL5UjGM8AZ/ChMpaPOzgFF+U45bn+dVZYlEJectuLZYk4pMW8u6F3MahQ
SCeeRnP09K3TuirXZL51u8K3M2WwCWwcDPuaVCksYaFVMiH5iOgGOCPx71WediXt3uWYIQQGbAA7
VPaBxGCjPG7EkgyfJ9fy/pUTcE9RptE8N3FPGsksro6DLuEB5qLcJVaa0jjSNXIfKYB9CaikaAIB
dQkL5jb5GJXj39qLJ3dfs1xE0e0q0agswZenPYcmkqSkik20SMz28MixSB1IUMEORycdqt2cvkMx
aIlXx1kORx6VVuNsKNayICH+4igct/XpVmJYBCqFwXA4DHIFNv2Y2rshuJRcbYPu7GJDAevUU9rm
K3EdttVj90scBsdaNQto4ZI5o1kDKSrEMu0DuQc5qubaSaWWQgFhINrlC3y4/wAaFViJ3Eurs+UV
jiDSlv3QIOBz/nmi1mKLGqLtyo4IzlsZzRAmXaPbhyo2sjH5ew4qzFFBDGUjjQFlKmVBxn/PWqWJ
kg1S1HsLWeFUWYGQSDCmQhiCeQKkY26zrC0qlSDsDEY/zxWZE4tZjNcECMEq2Gxz7+1WEniWCSRs
kxHdFE5+Uc8dKUmqiFJXH3EdpLG9wNrphd6nG7aO/tTY7WFAkaxlY2cgAc9fb1pmkqzK83mDhvmY
jjBNTwxRhXXO8seX3YIz6VjKfs9jPl0G3Ni6IRaRudzDClOMDsKrgRxBrg+aGQ7Qyyn8atXFy0qi
KIKCrbUG4Zz/AJFDTXIsx8wBVDnYmOa0hPmYuVlNZdrMTbvlgSxZs8Z9atbI9xlAJlZf3Z5yaZaq
FZGuGLAAltpy3Ipb2byph5UZYsq8sRkD8/aicbPQLMDAfKae5Ykkcpnp+PrSCGflkmEYGMF+RjHT
mnw3UciFlBKIjFiyAZPtQLwuw8xCqOo2uuSFGOn/ANasnUdNA1YrzsWgiVpXUbB8scQO4c8jJ4qw
q3GoSmSIhARhwxxkDp9PpU9yIrmBU2GNUIVF7HPf2z1pirFHKG8okA4cEjB/xpX9oiWnzXGC2aeN
xJEHaMbRgjkevHWq29IrhpyrGVRlXbk47e1WOYHYQRyMzHhWbIBzT7mFCFK5ZSVyScFvbFawpKO4
mjPvFnZ18qaNhJkLtHArkYVE/iIwuQhYnc+BgcdBXYapI0EUrncqkcOuAeO3PFcfDHMNcaU3BQM5
3MeQ5P8AeAPTvVuqqbYmnY7fRAi6aLeZYUYNtV4yTx/ntU93A8m5YwAqsAAzHJ9+O1VLLy0t0UQq
VK7lYAjafWrKhngeV3ZwM7iODj1PaspJ1WVHYdcQxzQB1KiUgIVxx/n3oFqsVuVJMhGCzM2CwqON
llhV4x984cspJIFJDcSRufOZWDAbR6Y7VLg0UOkPmk2RkSJHj3NJuySMenFMsbWFlRPOBXfgA5BP
HTjiiUHBUlVDgMQ69Dj8KkWGJ7RJZC0RMhVYwOV46j612UtEKwpiYby7F2Y4YlRuI/L0qeBII1UP
FGGZmClhz39+/FR3rCCPzH5wowUOc4os1coJZ4QxJwFK5wPr61NSdmJuxMgsmxuZ3cgLs6Fjk8fh
UQURHbJEisSd0ZPQVEwuLe4MhxvDHAAHr/8AWpZLm6WMhGAJHzOp5x/9bpisniFFakO1h0bjaTC5
BZiMKc88+/SnSxc7XmjJQkFUPbB96rxI1xM8jREANjIkIJ3cZ45qzPZROscn2hd2AChbBI//AFUu
R1lqS2xjLEIhBHEMIvRlyAD3+lV3glsIDNZl2kJ4JIIUc9KuzXAhlMG0bUHIA/h9M/rSxMtxYsAG
QYOFU4J/Amqi3SJIba8P3bp1MpQHcRxjHT60TsJVSCKTeSoAIbGz6Y61Wjto55HiU7VV8FycnIqe
JxDO1u8BZGwYggwOnr2NWpKSE1cW5VnUJFKrqASX3AYPvT99vAhjjkkJK8K6cMe3emhJDOu4AxMx
B2gnGeo/OnTmIv8Au9+W4UMDxQ4KRATIjOXnKkgABd3BGKhgjgebyx5ybwFIERyOOcH0PXNSSBsJ
G7lTK2AFHQjvUJlkR2LTs3zFRsJwfY4qlLkQNXRajs7a3Bhh2qDnJDdMGluI5LhFFrIVdWUFgucc
8+/41H9qivY2mmhK5yHXaRg+v1oso7hEVIkE0ROFVsAjHeh1LbgTTtMkaSTtubaQxQ5YnPWlVYmc
gkqAVZg3II/kPxqukW6ZbjiJxxHtU4FS3bKPljiJkkI8wZyBgcf41EoqaKi3cfLHHHKiBYyikM2B
g7aSaWdm8mKNQrMOd/JFMeOb7Ksk0ZABXJOKZb/6S8cssoRGXlSMgH/PNJRURyVyUuZd3mXzKuPl
iVwMe3Papkt5rdUcOsm9hwASVH0qJ7K3LLNDEjEnGAuCfwqBLt/OeASRkOoGw44HfHftV6IgsxBp
LhWkaMtgKpAJzzUdzDu1ECBcEH5YyOo/z2qMtcyzMScpjlmXHTvTbqWaCZFjkX94CEznPT2rJ1Eg
J3spvIZzG6GM/IHQjJ45qMKJLkEzE4kySePw9fxpkV1cpmNyGLtguHJKnHamNdGJgPlck/MTxzWb
fMDV0S383l3oiUkmQDcisQM+gND2TTR8yhTIQATnGc0i2dvKjvcFT5ZGQRnNWUjhgiaYs2GUBAoB
OT29a6KcbiTVxkcLWLELMpDkDaozg4qzPeiR43O0gpk7hgk1CkUPMiODuUhwDkD34qurv5xWQFAf
4i2DmtnLlC6bLV1D5hBt2YB+ZVXg/wD66ZawCeX94Cc8BhyAfenNqAjkwsG8sx2nIGDjr70RBZbp
5Eh37G5OAOnes5VGg5kR3kbJL/ozF3kJBUHAFJJhI9iAxsMZbGCT/KrRiSVi6o4CkYYt0/zmqMp8
8iFbgFzjam31PHPakptoLodaCF42ZlI3kBFAOcZ5IpYJpVCpJIqjzC2CcH2zVloIrb926LhjyCBy
aqF5JXMSiRBjdJgZwexq3JpbmTk2P8+NtzXELcnLLvOceo/nSXIXJa3jUckbskkg989ajDIwZyWP
HBIwTS3BlunVgCFBLfdypPpWUouSJHw+Y7s8KB1diGBHA+nNFzaLC223lwoOASTwKjllZSNjbEAA
VtvGQfapowzoIflQFCd5B59h7966KUlFibSQLHDETKZ8ggKT2yO/1pY/L81t0gIVsISc8UtpGVkV
d6YU7RvXOfeo7hoWQPNcfM33SBkYz+dbbszbsyRpkGfNjUtnls5BFJA9uxMDIoLgBAw5Jz9KbLfb
gUIUsrAKu3PPrUd3CzlJnYyFhhmycquaylFPQbdkLNEr7llYxxyKC25uR9OK5/x6YbDwreywF9yQ
EymUjbt9a35EnhkOd8yADcSw/dnHAwB0965r4nMreFb3zVAVbdyxK5yo68f0rCdPQpNI8f8A2V9X
tNa8Tanq1/8ANNcDZagJhgNx2k+mRzX0BsbgsqB1GXkZep9e1fO/7JMiXXifVYxbrBLDbxtNMp/1
kW87B6AgHrX0a9tLLEfK5BIBLkcj/CtHBc7KGC9jRmeSNpVJ4aN8Z9qe7wyMJYoTnBI3t0H+c02O
2jtZFimlBDoQTENpBHNOmYzZ2LtG0bRjvmhwTE72LErusYt1VVUnLkZHHtSIsmQkgJbBwO/51BG8
u+MqykJISxzjPTGaBBPliMsshwR6YOf/AK1Hs/MzcrMR4jCrSq4Mob5wx5PHSqfiieO00ya6kv1K
AH93ngEA/wBavQo6uvnMiAAhEAxuP9eKwPiHqDWHhm9aLc7m2JiwM4Oevp7VvBqMiW7u54f8I3Tx
38bl1C6uYoILW7uHZXOSXjYgEexwR+NfQ8UUZZhIrMS2QC+FJ9a8F/Zn0OTxB4wn1IQxpJDEGuGh
iyBhm/AbiQMivoVohEG3hcMQDznLelU05MGrFEWkokcRyhQW4V27VorbusJ3KcqcjB46VWulRkAF
2gPdi/OPTHrU9uiuu5pSATnIXnnryam3KhEbOWcwypy3K7m7/wCNNcyRBn8nJjkBAI6e47U6WQO6
SwR7gGIBJzgdMDj1pJjOjgxEhiT5gCjBH1rmqzSQN2RnarcItpI7ZSMKfMOcHae/Svnr4Rq8/wAZ
rlbe3jktoridvtCnBA3cZHqTuGPavaPiV4n07RNFlaZQJHQnMxwMgEgAE469q8Y/Z/B1f4sahuKp
GihkYOQGcktnH04+tddGSbJcro+itPTBhSSTadu1GDdec4/KpbiRd5aECMKAGVGJUH1pn2e4bEUq
nDDKBWwf8fxqT7L8jyu5KjPmHcCQf606iuySne3csQVGZSGU5kK8kj3ptvqcdzD5UbRkqoywNcz8
XtbvdA8G3mrWkOzZCdsrfKynH3h26VwH7PHjDWNbuZbO6vy6IFdnmbl93dfXkc4qErFRSZ7dPbxy
NHvcNg8gPxgf1qO+e3t4isMxClfvHsfSoLnaApDYKkEgjjOOlch498WiyuU0e3mJkmOFjaTgEjtj
n1qXG6CzTKOv+L9R1HUXtNKDHY2yNkfB3Z5H4+tYvhD4iaxo+vyabrl+6wpJtIYbgpPQZwD6Yrot
Nt00HQX1HVY1hYJucbgeM579q8t0PTrzxz4hvNQnD28MNy4V1P3gGwD7ZH1qeRIVnc+jrfUEvbRZ
lbCjaCA4xjrVm3lgEYnmYMM/u4ycZ/8Ar15Xa/E/w/4ZRdKk1ISMiqAQcqCB37V2PhPxXo/ie0+3
6deB33EKpkwSfYZqlJwEdFdqZ7psQq2TkFj+lKlsGkUxowIIUlewpFuEIU+YQisRkLyeadNK8MTb
H+VQGBIzmh1QGPuTDMSQGAB3ck/57VxPx01G3t/BN+hiV3eHaQ4+Ue/4V2qmOa1MkkDZaX/WK2OO
9cD8ebv7H4XuHVUKMAXLHIC85P8A+uhJtlRRR/ZvhEvhKK8Vi7TIALhxw/8AWvTXkGT5aR/IfnVO
Rx3rzT9mi2jsvAqQO7PsJEKs2eMnH1r0aScWuJ12rgZyTyDirUXGVhWdyU5GxFjC4IPmAnp6Uh3h
xNI6iN2AVR1z3J44NRHUorot9jkBDg4Crn8KltoZJrkQgttBBAU4A+tc1WCZEkOO77NhSQyMN2QA
SP8AGnx3EMUys3COu1WAyAfQ1HcBzM8cRIwPmBPXp3/SpJoI8+ZDswq7iGGfpW9KNyR8s3nQkZJB
PyEAc+1QNLCUBZFEhHIzxjPPP9KRpzMzGJkXC/KV5wR3xiktIftSt9qZt4wCPLAJOf8A9VKq1BAP
BhM5ZhvRV69wPWpXZGYNISQxGwhuc/SmNA0IYhWYDAOB0qGeR/NjEjgozY2qvINZqvYCa8spHhRF
mABwGXbyc968K/ae8PzxaSJbZALgzo0QU9Bu6+wr3e4VVRZR5mGBwBn6V5F+0aE/4Ra5vAjF4kO5
wBnHAAH0reEudoUtjoPgbqLal4Gs766mZ3ESggjB3YHHt1xXWtLfy3AMYWRCTuQjkDOe/vXBfs7M
8nw106bAjjUGPDLg4UDNej2+zLHCq4wFGaxrK0iWOikT+MEEA7MnjOP88UqwQTKZ3AXI5HYUkyeY
hZ2cmMfMcYA/WnNbIsR8ognHGD1NXSk0hDVkhhQLhQW5AVcY9zSu8cbKuCGOQdo5xUcdtvmBkYgl
gGPOTT2+zfafPjldQp5LHHPr+Vb8nOAqx2kdtu8kHBycLzSBYp13SgKQRtLHv/8AqpLglpXULlS5
3Fm49Qas2SRndIy8gckcgn+tS7wAbIqorPPEoY8kqMEDoOe4xUMIiDedgkA5GF5Ip11MjN5RUkOO
FI7+1N+0xeV5abQ7r8w3Dj3rCcHNAE7FlCRoUZcLGGXqOoGKfAqxKrTOxPTAA49qcV3WwYS4PGSR
kdevSoJZUiCMsodiSQxXIBxUpKKuAtxCofzGdypHKljgGpAZCG3IDGoBBB4AHQVD5TXUYgAJJUF3
zkD/ACaYftS7YoxvdSQSQOePfGa1grsBwmeWVYssHLEMw/z+tTXW+Y5ij2tkluOvSoUCw3GyeMxk
gsGB+7xT45JMkmMsSTjB5xRN2QCFPtkQcooMLDpnHpTbiUyoUVCCwIZSeo/pTPLYxvFFlDuB2jpn
8aWONlKLIQSAMErWMp2YE9pZK9sGycByCM5ohiubYlAcqPukrkU8PcoNqxuQDwEUDA/rSzSmXa8J
DZI3kjBPrWkXcCAFmlVwUBJySq9T+dSBo5HDltpLEgFsUyUR52KwIB4w3GKSJXnu1ktHAK5DAdCP
Uj9KvlcnoBJtiLjeGK7SFKseueR9Kh8gy3CbyojD7gcYz7Ut7I0MoMKttIAMZJ4PpUsF07sSkKqW
OGDKOv8A+qsZwuwVxVtw8jRxTsT1CkZNSFEgCTksVkAwuMn8v84qJ7hLUA4JlLHDYzjng0gdHIkZ
VxGmFYjn3+lVBWAdEpuHikclFUAlUUY/WpJYftDlBKVBHG5jnFQXczjbJGDuzzuHBFRh7oAzs5JU
gKpbqM9KqSswJXg8iARruZg4JLDtUYlZnBTCgN87kbs89KmjvGuCFkABJxlh1NRTxLJn5mU4H8PX
Hes3BXAfPKbt1Fs4JDZ2MuCT600yy7SsVqWI+UNgDn8ajtZVluSVcRsrYZ8/wmppNSitndrn7pOF
Ynv3OK1jLlYCWlukJ3TSBiCdw3cg+lE263uvtLYJyQgHIA9PpxQby1RmnCgbj8pIwSKJbuIQtKzb
lAyo3Z5qJttAS3qxThxGxdlO5Qq7jn+nNRrcyywhppCynGVC8kVUeZN4/fks65dd4wKdBq1vEApC
gKAQW6gf57Vik7gW95jciGHcAB5Y24yexI9aZPNc2oFxgMWbp5ZAUHuain1qzmgZJItpbb5jk578
Hp0qK4v7KVCFfAQjdvOOMdRXTCXKwLMOyAqyYYMSXwgH8qUtbLn94S5BzufP51ny67DBHgTxDB+X
cRzUEWu2krlEJBjJBJ5B/EetDvJgbMSNCQVQEMANhPBHpRKrRgsuU3YGwDoaxJfE1lHIyfasAHAL
KcD/APVSt4ri3AEhl3EEgA7h6+31qoroBrj94XiAQBQApY8DjqaIoIjCwMpRm+XIOenHasKbxOLf
cN3yseWDZxVVPE6ks7vMVRgAQpJHPsOlYTk0gOhYyTsdkmTHne5PtTopVIK3znAVSgQHC/hXMv4o
ktpHMSOyybcgLtznvUx8RtesnmwuqA8ED096uDVgOmhvI3gAJI4G1iMHPftUkciGMySIoJJycnGP
8a5UapMxNw0TllAxgcKPrSprWqSROqQsplIwQSRitLaAb00UDSM5CjKnaSc7RnpTpbmOTZsEjMig
DYuV+lc1/beoqq29rAzMWIcAfKwGOBx6UgvNRmBmMIJ3EkIx6VnKXKwN9Jlt1WWVmVZHHAI4/OiS
6KjAA3DnceRisJ7rWb23IMLjf1YD8vpTYk8RL8sjkqQOWUDI/maVuYDZmv0EauvzjBBB5yfwp2Yk
QRtOQrEYUtiufjh1FWYu7sEYbABxmnxaVrMxMNyztuztUnODn/JptNMDpZvLtgxaRAoU75NpH9ak
/tK2WyR4riNgg5UsOeeDzXPXOlajGqwvfyAjAYHkZ7c+lRSaBeToFmky7LhQTkg+vH50Aaw8Q27y
s7TFGYlSc/KSD1qw+t2SbfNdQd/BwcZx1+lY8fhy4VElnmUqQAic5Ptz/Om3GgQiRU87YGYhWUZA
xUuEWaGsNY0vztj3qBuy+aDz/nNVJ9btbecKso+ZfmZun51Ja6BbRwq8sQ3SDhV5B9O1NHhyCRk2
AZOdxA5NbU6TsAr+IraCPykfCsMkhuRSL43soYcxMSF++7L1P881L/wjVqVeF0dWDZEinIB7DHfv
VJvC+nxIyrGzssh3EkfMcdeuBUVfcQaBc+LWCpLGGdCp3BVIx09qkXxTbSqESBi2PuA8fWlj0WBb
dFDgMSTmM8kZ6f8A1qsReGLUZOVBfDBmOcUQXODdjPbxFNvEm1zvY7VWPdlvQcioz4qvArzJE3l7
irnacgeuPrW1Hpdjbxtby27OdmSdhxntj8+tMtNAs5wJWikQIxULjH4+tOUHFkN3Zhw+JrmSNZZ0
zz8jA4OO46VI3iW7mkaRYGLLkggdvQVpSaLbSMQIQoVsZK9QO1P/ALKtBsSJVMhYZAApxnyjiY8m
p3kpDeUSwOThSBg9+KedTvyHjWBmYkfOGPGa33sYFjLSMAABghuKSz0+CTaRDhnG5mI5wR781ooc
5Rif2pqscTEoxBHyuo6c96iD6hcb5/KYIPvID8v/AOut66gsUUxWyYLEFuMgUWtitujhpF3sw3IR
yec/Sj4C4rQyLeO9hhaTzGLAjhh3xUV+2qpD50UgWToPl+8f5VuzW8M0YRVYB5Qcjsfp1pWtba4d
WZshRgFQQcntzRy86Gcw0WutJtjclSwLFRyM0+S11oXYtJWdomYFUUnKgiuiNmsFv5jBWIPyhFJP
/wCqn2sX2ibfKuZCQFUAfd4xSUuQaVzmxY6pCpgYsoZsL1OPw9a4H4zWWpxwxkTBtisyoAOBjkZP
avaLlTDGdhL7idrEDArgvjBpX2jw3PdKisQSAEX7jEc49qd1NoWxy/wpiW70lfs2UkcjA6LwRzwM
dM13MOk3TsWLylgCoKknAzwMDsa4f4F30KaS2kNIUaIkOVYkkZwa9XgVGJKMAWAwQuRkd6zmrMaT
Ziw6HeRM7zu4cod535OD2qxH4curgpJJeyKAWyC+Tj/ORW3II5YCitlx82SOAM060EQCIkytjAO4
EMSaUWWYdxoBupVhN0wCNy75PGKfJ4Tl2H7OCSoTcC3HQdPxrXjgbzppYyAGJ43YOc07Mvml0wqs
OS3PT/PSpmrsDATw7tVnuHJJYLGApPXvgUlj4UiKLPcszbmLFtmMD6GumJEEYuIkKuSRhuc46Gor
e0mlhALBgxJKkdB6e1VGcoAZA8KQ+S1wWDFcBUJHIpreFbJwBkqyoWQqvAFbUyMEeO2XGwAuRxkd
KDbPERK0bEqOQDjipk3LcDLh0FI0G2VSxY4yh5470ReHrQKJEgbzSSuc5xz1xWn9gcSG4EzEBSWT
zBkH64pYXhEmAiglzjcehxVRAonQnhhzIHZicDA2gent0pJNFiARIflBYhjn261tJ5Gw/aGJH8OD
jGRVaSNIoVRQCwGWwd5PzY9ORQ3YDNbwlbKE2KfMJHygZIP/ANerEOnWMUK2qW2eMZK8jmrIkkWM
ckqeSCvTP60s0/nbJCcs74Klvuj+dZSd1YqJXbTreKIq8YyWzhU4UelMGl2RVyybioG49quMweRY
YomVlGTubqtBtxIoljUOgblCQcHNbQbTNE9DOjgVXFtExEgIKlQAAPbipZo1iCyF1Yk/eIHJ9+K0
90aWwWNdkjEblI7H6+1U3tsyRosbNF5g+ZmHf/P8qxqNFXEtbaO4ygKMSv3CME0sWnxwyBRCCcZB
29Pal2WpuQkbGMlyNypwRVieV7URiQEAgEuB92tKS5kBUuTHDLtKMoz8xzgdevFSRRqVJuFJCLuK
suRn8etWI47KeSRggVWbA3HH+elMblleWNQCSAQT0xipqOyAbHFazygoGCqmMADGPX2qRZSLZoym
4sQF3cbcGkeItEvkyFASQD0J/AU+M3EURTCFXJBJJIzisnT5wIkULI69WAAY47f45p1qkSu8jugO
7JYjJzxx0/HNKTE4HmSszYBBReOv502R494jfcASRvA7003BjSuEcdvboSZBgvlty9/XFQvJC0Ty
rkZJCF3zzn/9dPicea7CLcvADNwRznpTA8PktuhUEk8sOg+tQ6iYiAK1xIAw3BfmZSTzwRjj86fD
BGsbRsBkn5FAwP8A9dSQG3Khk2BlJDNuwc46VLKIzF5owwc4BZq2hK6NIyZCqNBO90gBcLlY2bB6
fyqyLyZ1VWZWIByFJH+cVWeK4S6jgXcBIfvh8jP0/OrX2MKrGFslmY7goJ47Dnk+1Kaui03YevlA
Jjcwc5KqMkHHeldZGVnhhdVJ4UpgAf1qONGS2DMXB3EqwBOPr+eKltA6qESTO1TkE/0q4XiTJ2ZB
JZ7rLO5gB0Z8gL78dR3qpKFurZsEEIoBYyYOf89q03uSqqqsGVicqW4ziqbPJBB5IjAUj5Ttxgkd
8jmrauZt3Z4T+0s9r+6h1Egqs64Cn7zdBn1Fdb8Ebi3n8L26PMWYLhkZjlRnp9K5L9pSOK9MVihd
5PNUnLDAbsffB79a6z4KLG+hR2bKY5l4UBcqAOuD6c9Pes0rRsUlZno8MbXE+6DapOCWUkjPTp3+
tSpE8U5ZrgkhiUAJIGf1xmqbwyQsCWVXJyuw5PvUomivYvMViSQFLGIqAP8APemlc1Ssid3kLnMi
kytzgcZpClwN+QCwJzluv0/xpxSNYhJIGZgxCs2c46+tD+YEEhjdSW+9IQa5qqsmBHCot7bzZJWU
kkgseGJ7Uk2JYHMeFbby3NOlu7m4YQQSIBtDMpOCBnnB7GkilO0xGUBCMsVOMcc1pB2YDIFllgK7
2VVX5yx+Y8/j1pksPzvI0gVweSvUDH8uKsRQwqJJQ4YKMgBs8596IrVrqXapUAjDsT2FaNJu4rJs
QSMHEq24kAOACAMe39RUMFrH5hcqJCeCD1U/zNS3cotnISMttB3AtgYFFvCu15pVKgklQH5zUSjo
NjXh+RjyoLAlAMMR6e1SyyOgKYJKsGIJ4ximwSo4DsCSQVQAY+X8qbmd8SR7hsJ2nbnAH6fhWbTT
AUwMGWZSflHzMXpkkquAke8OR0DcE4PSi6U7A0E5BCnzCp+8cd+nNC7498yKVVUGwLx8uOnrmnFX
YW1I40kcKj25cIARtTJokmZi8aQAMw3Eu3QdjioLe5efe3mkyBiBOxwfpx+tTbV85g7hmkPyMSRz
6e4xWytFAEIERQS/IVYksCTznvSMbqe8VREWjA3DcRkj1/PtQouXLCVjsBwqg8ZxzU9p94i5jaRV
JUSFc88Yz7VnOV9B3diu7TuJIbeAgy8bi3VQOnt/Omr5MiiHy9rBQCAOP/rVY+WMtHIAzqwCorZA
HtQkMryb2QEbuXUgcf41m02i72ZXCTLMke8ujKQXHb1pYbHzx50QURhckMwJHPp1p9y9vEVnRy0a
tuJYYA5/nTPtcckZlikD73YlgM/hnpWsEUpK9iH+1YU/ctcMCxA2sNpI96twNbtbtFF1STJY4xn1
HNVJY40ie5EKkheAy8Z7VZjNvPGLZlRAwyiIepx1PsKmbTdi4O457kR7ZXAUbuGPUj1qNYXvnEjq
XVGwpYDGCOv1zTbq3TIQXDLkcYbg8dafGktvaKI3ZFKAtgduPUZoUmkWPgkayHlPIykJhWI4BquZ
XMrBSWDAYZhy3Gc+tO+13EiglGJUjCkZOOmT9an060juZCJ4t4GQjk5GeOTxnimo8wGdNDKwQGIl
yQ4AUmp4YyVVLvdIFG5Q5wTVh2lmcMHyARyi4H0yfSq9xDKwAt2ZSQ2DkcEU0+RDasPjljUQyhhi
Jxkkfe+X8M4NSC7ltrhzBb7vMGXYSAgcZxjqKiGnSJCrXDqSOoCZB569evrTraNizLHGDtyGCpg4
rirXkxEsnktB5TqwXJbCnJ3HPvzWfd2kGW8qdQjsCSy4wfpU5ZoJVuDESNo8tlzn6VJNc2l4iwx/
JK3GQMEfp7GuzDScUNOxHNbC0VCGJYfNJKTyx9frSWsStDvjwqCTlVbc2P8A69PukdyudjKqknOO
tGlxhnaJJNi+WTvUYP8A+r6Uq15KwhROYEBlYHc+AucnH+FMeGJ3C2xYlkB3EHIP/wCs1I8W4GeZ
y0plAAY5yo9qqyTwwqEt1UHHL9CKiMbALc5SRNsbE5GWI4Prn1PtUQnlF4XMaqrkgAj5frVq5u7Y
wpDExDOwzk8gevrUUsDS+WwUGMkhRsGFOfr7VrGSitQHKUdWiQBXbBKhcKQRUUKgTOkOCpJwjHgs
P5/SpZA9uUEdxuVZMsmR09abOxjL7nQl3GzBPHX/AB61qpMCZoGdV85icgnls/hUJvHjnQxEh1fI
DU6a3neBHQkEAgKzZ79uaqXdxLMwgjMmDwyE4z2rzcRR52PVsnt4pzcS3MDRsdxKqEwP0qK4mnnI
lDB2yRt2DBPp1qWztbm3ttkkqhAesmAF/PqKEitZXaSRRKp+7uAAB474zWtCPIhETXd2gBnkCA53
Yj5I/wAKDEZ9s0LuTGATg8EDt+FSx20UcPnrAXJlIckkgjPb0ppu4o4xbSgErzG+059fzz2omwIo
7e8uCjxyqrt0O3JAPapGQNb5t8Ha5OCo+lRG8Ko0pYtwcsWwfoMUkPmFC6oWaRixyeB7c1UWuUrm
FigkdGlCsCQMHOMcc4/wqREXEbzSEEsdyA4HTr0pj3CMBIHJKsQYieWXj/69HVgD5pAPClQAR9fp
iqGpIkdXVmuRMrLg7FLgcYHXP5VUmsfOJgWTbuyCZBjaPw4qea3UnAKlCwwA2GqRoZ5lMKuygtht
o4x71LgpITd0Vjcwxjy7mIb3DBSeOOOM017t50HmR+YVJwc+/wDKpJdOt4Xihnl3gEMgBPB55IPO
MUl1bFVIjADhOADnNW4NCWrIi7rCkgibKsche4x/PtVUPMboSwsHAbkhsEHPT6j1q3ayMoV3iUAK
SoIP+R9KgghEcBlm3kmU4R2ztyODn09K56rSYiW4eP7QPObYXJwSuarXpcuiwKUJOGAIGR6+1SbC
Iw6bWLgDcc5xS+ZaiDP2cq6MdsvBzj+laUpJxAdE32iKSGNgHAU4xjB/qKjMUQGHgYsByVOCR7e9
OdLZdtzCAHUHIDcYPtTX/eu7TsWAHyiPqBjse340qk2nuNbnRZkKssIBAXlWAA4+n8qkFot4C6fK
FBIRQBkf06Uy2YIGM0bRQt0jU5P1P86bPHKJAJZggB3Ak/KzAelDppm6aaJbe3eNT5qkHd8oXoWx
3+lTnUPIwghcbDg5GAB7U23uIZ98VuFCq4LsTnHHXP6VJJIlwwZoF8wKSsmM7l9D/hR7NEJMrXlz
PLb7fJKgklicEsMZxn+lPspPNt9ojQg9WHGMjHOOe1RvDcLm2hEbR7gqoDkhsckf41Lbo8sSpJkS
MSNykAe3FZym6eghLmxidVdyoZizHIwcen/66Ix5WXKsWUAfvFxwR/k06BGtbpZJWM0ikYVXzkeg
p81xHBMVCFw+C0iglVXOBnHTFOLU3qNOwlxaTX9uYbkmTzAAWJ4UdweKrolzbnybeaRWdwhZxuG2
pr6aS3YQnbhzxwQcEc/SlaLbAqST8qoLEnt6V0Rqcg1LuMkiht4jcPuJKcqZMhR7f/Xoee5tsbIy
V4LPkZ56/wD66fMY3tBLCQxZlDKzcA+uO9NCBgYkmcOAWKYx/PqKzqRdVDi7oR5ZZIDIMs+47ixw
alsTJ8smGBUBn3AnAPt1NRSF48IMEMpZTnOf8DmhZ3h23hQOEztUqSSfQ+grB0+USbTsOuIZ7yJr
54/Lcg+WqjBIB7+h/nQbf7PAEuY3EZOURQNoPr61OLBWjJiugysQxLDA/nimuJipSO2Z1UYYu23I
x27ipVJSYN3IJEkiDJHECrMOWA3E+mPSpre0jW2SbywiPI2BI5H556j2pLZprgrI5ZgrBm3DABx/
SmXc6zXTxh2OHwrZ4UDvXVTpKCGtdR8UE0q7YHZYwcOu7Ic56VI+9pmWEhS0nO4Y4xTLfZLBsZyA
jAmQxnoT/OrUkZlJmgYEIoJbbkH29+a561Pn6DKNx5ImAVXMgUZYHIPf8qLn7QxSFGAJOQxGMe3W
rr2+1RE0SqzAENsA3L3zgfpUd0Y4ULzAlyo3hWGMfiOvGKujHlYaka20bEMG+dpFBBHBP+ec1Hbp
bxE/aHBcn94H+Unj/PNTK73IeZSQGcFADyPb2qtdyySJJHCqxvtBbBAwB39+lXOfK9CeUfHHJFM9
uINikb8CTcTnv070mJLiRbOzQDYPvSEcj8KlVpDKjSxurN8pBGR07GnlYLOUTxwKGjTCtjAJHv61
zypKpoZyQxrDMHkyIqlGOeM4HBzzTZVSSVMqgU5Gc47U64n2bJSwDMSSNvH4800TRtkPDhWYhSVO
Dx0zTjL2aJJTc5aQFBujUbk3+vvTGd3tf+PYPuYgKWwQRSJDBJJK8pIeRgoYoMkD+lL5LKrq7uVA
OXK9a6oVEwM/VJLrymQw7o415VSMY/zxXK2sc760D5WwM+SGxwB+ldtcy2N3GYYXVmUYbzF7Yrjr
NjHr0lvuyUJC5J4GeB+tc1WHOyGmjsPNhaKOGSUjaBgkYz/WnxM8QkEqA8BwCBx6cfT1qvEfNIuX
UgqvzkjKn/61TQxvK/mupji3Dlhjdn8M471rRXIgW5M0Ul3mDeActkquMnrS3arbukBydoG0FQAS
KkTdausluFLP1cNzu6456ioLiISTjz2kDAclRgYI7cdKVSSWhbaSCURyzFy2CxyCVyCPSg2Jt7s3
SyNtYDIJ55PTpTo7a0jdQkgQIOCSBuqcBZ2EUYZyp+ZmGDj29PxrWlLmYalU7rSRcrtDggAHk+35
VPG+SQXCiZSAqHGP61FdLKS0DgNGQWOWOQfXNEk6SSpIryIXkwFB4JA/XjtUzjzIh6sbextZss24
uEO3aFJxz1p6wYXzIVJdlGELYXpzVmVFvZt0iCNVAUFScn3psiRwTRLDOpZ0yV67K5ZUHMTtuU38
xZIxGAQij5mXjr7VPHexvEYo5QzCMgKFyzAj6DHPenXH2eOQTgiRgzbACCAfUj69qgazgeZJIt4Y
DCsx6nuK66EPZszbsWohHL5nmRgurYJKkBVx0qOWEphVhJIfjaSQaW3QNbyKkSgIPmdGIZvb06U2
a4mjjDRWokCthfmHBzXPiZpyFzIjjcQXjwRxH5eWHYGlBdLrbJKm3buRSDhRTJpfJdWDqXJIQBug
qVUgREndd7L90Mx49sVpQtJDurEiBXuWxgxlxtCnHIGM08BoWLFlkVgdxLc4pkYNzI1ssLrsJ2BS
AWX0pl2ZoovLRSGVAZRkEjt6CuxOyIasWAsd0kkXHBz8x6ntVQ+XZXpkMbBEYAOe+V5/I02zW6eN
o94xnqGwaeIkM7QmTzFweWPH/wCusqkeZiJkj+0ruvSASSSobk98UNcMpETou6RiqEE/54qtFFb2
6yvHISYzkAAEniptOZfMVp3RZEwwyvFc8opMNGiQiVVZLw5AXOQcbeODTLcb2cwu3JVpVYAgj1B6
g1YlVTbPKJEYHIfax/zms77aIJIoQEO5ywGcE8fgBzWtOSSKiupYE17FG0GxUQycBk7fypbiOO1i
8ybBXaCuBwGx0Hb8aS5a7dZLhUJVm2nc2Tn29qSK4NtGI7oh1bggc7R69KbkooJDLZWtoneGdgXQ
YUr05zUllZS7/NlhKkDKnYDUoaONBcLECsQHluqrj6n19KIZzMoEalAQAgBznHemnckddLtZYAhC
5+YEjpUFxC88TIGCBDtkw3zdRz0/lTimZwvnLuD/AHj1yacs2XG9FYIOqknHY/rWTpNsGQhLaOUx
orMxOC2Tn6Y9KlEm0/fbG/lVHDUqhJkM5ypJwAMn17Z5zSeVKkRPlkODgKrdhUyioivZEV5YsjvM
WO1ZP3aDucetRXSytApiyzsRgHp1p51OO5CpliwICqF4U96mEeyA/aIJACMsrEc8de1dNNu2pDdi
G1mEkiFoWTIwSBxu6VMRFAdt4MqGB3EcGkuI0nVV8sqUBIwcYqNgqIjTkFFPzbgOT69PaiT5mS5M
sJIggE5IAkYhUUAdP89KQS3CQsbcbWdiSqPnI781DBIjYIVipYmT5s8Z7cU63MDCSMuAVPDBscVj
KCY1JWJlCXB+1RSspYZYAYBGOD9aih023iVbh2YgnALknA6/lUkAnt2LR+ZtYAnagNNWRXdVfzAu
fmbpgflWkKZLbYtwsMMipIAAw3FySQDjpx/OpJzFGDceWN6gZwCR9aa8kEjKTyV4kwe319aV7u2u
YGZiVUgYwu7HPSqmlFCIZt00SmJDkq3BJwD/AJNLA4hi8pFGZflAA7ikTT5ZXXbcsqNwi7wpz6fl
UM6yRsOMBXGG3YYnPWpV2F1YnlidSkZjGFXlQSQv/wCs/wAqjsvKtiomkYJ5h2lW7ZqaFy8siSOS
Tl2ZQAPpVXzLqVGPmqGjfDRhQdvOO1bKKZm3ZFgiJ5NonViSMFX6+wogtg6hmzt7RqvJPrUVqs8a
tJNK3zgBU2YNWlUghCqlu4U4JyOBWkJKLuQ9RqW6/LczfJubgEAMTikJI2GIEFSN6sepqOOWS5QW
9zGV2N8iYI49emPxp/2a5yWmcrtTAcP2780SdxCw30huWMTbgcKAAM8Vy/xHtDd6DcyyKQggIf5u
Nvp9M10JIicyRthgvIJyB/Ssbx4n2rw5d20O4F4GwInyzcH7vbIqbtMuL0PDf2Y7ua18e6s7OEie
yKykMAHTzGwOeOODX0ZaF57YIjsSGG0lckjHU+3vXzN8A/Mg+Il3pl2C20AmNQdqqSdp+vqK+nLO
5+zKsTQmMMq7HH8Rx0obbNU7j47PbC7xlS+0AqBzmhLVni8uRzkMPlUcsO/0pIrmFHBdnA65A5b6
j+lPlS5lVlhYiJn+dtuOMdetawTkTJ2GwKju8LSKjNtwGjyvBps88cDGNImA3kAL/EPUUhn3SlRy
oJJBTrUV/OkyKFhb5T8rKvP0H6UmnFmJNEIxKwUMDjgEHH1PauT+MDPp/gHV7qEjENi0jBRkYyBg
+3vXU+bIgCxRqoOAQOtc948s2n8MXmm+S7i4t2QgJ0GM89u2MVm7Nju2eQ/sx3E0M1zAkwVpEUyM
SQG46ceh7V75a5uEMzBkCN8hIyrYr55/Z81JbD4mahoGoxiMyWeY2K/KWDYwTwPQ19D2MriPyQ4R
cEKA3P4VcZ8oiKeyQytOzbQCdqEY5pZd0beWrBMYUhTggflVjZaxTC4nlDEjGN9KYVvA9ysrxgHa
CRgHj/DvSlK4pbECqzIiwIu8LwGbJxmoVmmUhcnIchQWOc065V4380yuFDDKgZziorrUYIo182VA
GX5mZua5507og8S/aV122/4Su30Rbh5gbZXwjHG7ocD6msT9ngXVj8S5FSRgktqclQCQ2fl4PYk4
zUPxj0lr74lDUFZ1Q24jTB5Y7v5+1M+F8Vrp3xegTWLpVXKow3YzwSMcjkYzWtJ8kR2Pp6CeXgnc
5U/MAADj0qeWGNws284fGF24wR3qol9G9uJAd+1dise/uTnH5VFJe3AUxgAEEAgduav2jaGkmef/
ALR8MrfDLVoYQMCMkHGSAAc8enNcn+ybaR3nhuK9aEEhWhEsYzuIOOPb3Fd/8YNPu7nwlczGENCV
ZJV65GMGvO/2YtSFroE2lQkAW9xlVjOGcN14HbnrVqSa0CKPZvECGDTmdbgREBiXbkAY7k14lp0v
9ufET+17qdXjRz5hPByvQDPb3r1zxdfvBplxKFYLGp+8Rn6e4r54lv8AxZ4S1G9McbShiWSZoxwp
c8jGR0OMVLm7OxTTZ1Pxy+K1lA8fhiFQWkASVeoYYx1HHvXOafqupyaHF4c0mPc9wG8ySMnc5OOD
7DHtWHZ/Dzxd461yO9ubbzNsgdxJwCDxjOP0r6B+HPwj07wyEurhFkuIxuVymDjHA+tLmTFZHlV9
8JNTt/C97rGpMEjt7Uu7BsnsMjj1OKyf2d/EOqx+KjpMN25igAYyM2CUPGTxjPXivcPjVbTf8IFe
ixhSMNaMXZeqA9x6/Svm3wbqOpeFL++fT7YmS/t1gBIIKqG3AgDvUSjzIhuyPpLXPi14W8HQr/ae
oRIpYAKz4J7jjuTWVp/7QXgzVLxbZb0Qh8+SJYSCf/rd64jwd8EdQ8Yzx6t4gupV3IzD5Qznvjnp
Vvxj+z2mlaT/AGvpF6ZOWJR4wGjC9856HH1qfZxW4Hs9lrsEun7lukdGjDpIuMHnrXkvx+8SL4h8
M3GmWEysm5VmkRhtwGBb9OPrWVoN142udGXw9Bp08UajabmU8Op6gdxXTaj8Ir5vCQtbfMs7tveQ
sPy9PatE1AuLuhfg54htNI8BRgnYIHYea57Z4yKr+JfjNc3bpb+HrdLl3YRq7RsCoHU9Oue1Ylj8
JPHl5s0mO/jtreQgyrMpK/U16L4H+Fmj+G0W4dElni3BpEXG5vbP5VftE2KS1E+Gmj+LYoBrevuG
ablY94IA9fYnjiu0t5Gj2GeIhicsxAyB7Uy1xlQx8tVQ7VZeRyKatx5srKxAK5IB4OCa55tt3M5E
0kllJKRHlnOcqFI6455FJc3LJGIyxAGAyr/jSF7Iym7tvmG3JLAA59PWoDc24HmTKpAJwcDGP5Vv
RqNMk0LSPeT5oCiP7rCMAEde4p1ywScOUVlAJKk/rVOTUUjmQF3aNs4IfjFRW+pRfaWkaSRlKfIX
YEkHvWNd84Gmsx2fZ0kYkkBHBGKqIv70wzMx2jJVlwx6c9O9V3v9gL2si7i2GPUrwcd+aSbUjAEL
sMDO8ggsQe5+tc7pXYFu+t+AbZgACA5HH4ZryH9pCSWDRZbY8s7ZQBgFYcfe+len3Gv2VugkkJYH
JKFeRxwO1eO/tJ67a/2RZsjxPcPcjz24xsIGMe+a7aN4TQpPQ6n9my+uL3wXDFsjMKMSAE4znH9O
teifb2mkWONSvzjcTjgenSvMvgNf22n+DYLGSSKN0VvNBUBccY/HNdvceJLBIEESo7FMhz1zSqQ5
pMg3BOyQSI67lB5KkA/WmSwlWDwsQO+TjcMVkr4ptnhePzcSnBC45JxVZfGUUcojmQAZO7ackfjS
jBpAb63jqUDJG395mYAimSRtdyIkQwVZmZ2BwPasK78SKSpW3fy8Eqy8UWnimYRjyYWyF+UuM7v/
AK9dEKnKwOgs9qrKjMztuOWaT+QpJZEt4C0aMAqkE7/1rnpvFGoGTabPYGUkAKcknoahk1/UYwHF
mXDHBDcE/wCfasqj5kB0ds7MVUcguPmcdadC9qJlkiXzGYcAnmubm8QajNGPKsQSApICk5yPpTft
OuQw+Z9lKhsGNsH5R65FOErAdRFN5sRe1I27vmdgQxOKjuJIN68qik4wxxz681zB1XxBJEE8kkq+
R5RPX8qf9k1+RQ9xk4YsFWQlR+fOaxqT0A6W1uWJYBwVUcMSOv1pJ9btbqIQQyAkEAkA5B9q52bT
9cuciWcIiMMqW5A7fWoH0XUDIJFcooPAB+8fWrpTbQHTeYHkDXDqSxAJUY4/z3p5mikwWMYAIy7t
972FYh8P6qIGl/tFyHyAgHeoY/CGoLEtwtzI4UcAA9R7mnOLkgN1b+AEMxRQhIznr65waa2s2C3R
8qfgqNzscent+tZMfhO43mc3L7ipDx785U9vzpG8GDatxuJyBgA9KzVFtga7+I7a2Y77tXPJ6gg/
j60g17T7s+Yl3GTG+W56fX8azoPB6KMywtGAowpBGT/ePvU2j+ELNJWVrlnLNk7gOatRUWA99esZ
I2mbKKrHKpzk0L4o0pY0njlCMVOSD1Jp0nhywjIhkUqCxIYNtIGTx15GKJvDGjJIGK7gqjameK0j
UUUBX/4TaBXKtIpQfeZU5b/6/vVX/hLZCjPCVVcnBKckZrUi0PTY3EDxBYDgbiM5PpT38P6RDJ5d
nbKzOTtGMik5czAyV8TXk+RGA/PygcZx2pE8Q6heW0m6zZMN8zFjj8DW5baVCIxA0UYIlwSABnFS
LYWQkYsFjBwPLVRjcPw6e9Z2swSsjAfXNVNtHBGrIU+VZEYkk4qSz1XVim+6ztPJJbkj2ra+y2yM
D9nV2ZQoK9ufT+tNggjgZf3IVQflDIcH0wKak2Bitda8Xa7jtSzFj5fyZO309vWnW2pa3MgiuFBV
gSSTz9PbmtqKaJpOdquTwwBGT+VLFBbSSEmdNxY4IPU1nKSQGDMNaZHGBkkFBGCNo49qeo8QNgyT
IwyRtVuT7Vvwx7ZjFtUsF4kCY4/wpkqyNIU8sBFPT8OK0jG4GBcWmssAEkKgHJAxk+1WE0y+mja3
nkkJKguM9T+H86247eW1jB3qDuySWyMAdAOnfvUkFwXkdX2MqrjCnBrGbswOYbw9qH2hDNdMWkPy
ll3ZHviiHw/etmaecKBwysvp9O9dMkcAYtI6hiMKGOMjPr60zy5zGWeF2XIwwHJ/Crg7oDEOhsUj
IZgSD94cE1K3huN2HmyMWxwoBIPStGFrmbf5KKFBGCwxUigxwsI0BKscgKDwccCqAyz4es8GJldg
x5GT0PpUH9gpbTCQRh1IUiMDoQK1t29S4UqyoN4Bxk9PagRkbSMAKchAc81SYGJH4es72UwvCCT8
xDKTyT7VeHhW3CpHkADGSBznGB+FaC7LPZHGqk85z2zjjpSGCaWVZNyBlXjgH6daadwKcugWMdks
ctsp3OwOFGTTY9ItICHjt1LDgLjPBPrV1/MVlaZQHjUAkYwQf60jubeQTfxEfKAc4/rXNW95AU7v
TtOnkxGQixgbwTxT4tOUL8qMYwoAKg8mrEqGRzuiILINxB6mn2zJHEYraMHLckdT9a1ptWAprY2w
f5kBUEHATnNTGzs5o/LNuIV27gAecZqw8RR5IJAQCAVIAJJzURS7f70aooGPLTp9K1u0AwafbmLy
YsKScsABz09vam20H2dnaZCwJ5ZAOPTinyyqCNpIYH5wrg/n/Kriw7bYKhCsXOSTjHHSs5w5gKb/
ALmFoYY1KEZDAYP1/pinQiMxK7pvBGMAYwKW4j8vHmsqKFIGGB59KhkbcpijXIyBhDyTVQtBgOOm
oyiSOIBVHzN9049v8adGl1bofnyFOVO/v6U+BnjRYGViVXBycgVI5Rogdw3EchMjmhtNAMRY2Crt
AYYIBHXvT2jWbcjkjdjhOuM9aSMKELMCWKcMRknvTYmzK1xGyjcu1dnUtipAa1tNGirKiuIgcHOa
DZrPkmQsgPOFyCfr6ii1LyuFuD8pJAAX5n+lTTxeTIAGHzDiNMA1UTRNMieKSQbW+VV6DGcHNPju
FluU2RGMhCABxj3pZpShWIgHI5Gec1AYjFKHYt8x/gzW8anKGhZjLykDaQwXEhI5b+VRSwyRYVoS
FJwcLgfn3qaCIysS6MOeflI4/GrZltfkj2lguMhTk1jVh7VMdzO+wzRMrxxmUqwJwCTipYJCIlPn
ku33VKkHH5U8yPHKVinYksCSOc/X/Co8i3dBIAHYZC7+fyrSmnEmWwXDSyPhZShCE7xjP0FMt5lM
YmWQgsBhVGTTzDbs/mFgjvnCqQTSBEtiIUB5HJUdOaU2pMm7RXO+5Z2WNpGHABXbgetJbslsxzES
2zBYHP4Ut3c3kaE+coUdAT8xA9+3/wCulgSPykmV1Em48l8gn0rGSSHEnGyKBSIyDIPmVzTVTdP5
gdgEY7kK4IH1z0qRY5irSKu6QAjbtyCaHS1tY3dpCjMNxUHpXVSaTKCeDbEk+4gsSxyOAPrVO5VZ
3F2WA+YDBYgdfQVPbv8AaNy+auEJICng49e1LDaAyMWi3KGB29hUVNdDRKxIQrAZcKQDtAU4/nSJ
G20SbUAbGRz19aXzJYMxs6AMxZgoyfpSRL5ccahskqc5alGVgGyqhnCF4923AAIyPp+VMcskDSgE
BfvKTjcB2FLmWNwSjY3fKiDoOmT/AEqQ+QkQt3RZfMXfslXkf/rolDnGnYrRO8sRupkJAPygoAEF
ZnjTSGvtGkshIXkCEgl8BPrjua2kSJoY5EjIwowDwB7YqtqcEF5HMjs0cjpjgZycUawYjxX4WGHT
vFN1AVZVkPzuTgnB44r2q1MYt8IQS4GFyRivAmuT4f8AiRFZQEq8UuQSevv6e2K9w0W7ea3iwV2u
AAuw9cdaxqVNQTujXW0l3hfK4Izgc5NJL/okbfu9xBy4DZxUkL7EjL7WUAqSwzhs9aI7TKyLEADI
MMxcECrpxuzS6RHcXJG4ybQONpUc4pIzJOgiH8SnDEc0rQATBWkLmM4xjOT60tzbtLCM7g5JK7Tj
PucU5ppAPtQmVs5Uy6dMnPOOf15pyI4iaRCVZRlsEcj8eahsUIvpNxLArwR1OKSe9kgjiZIlZMjc
o6MefXnNZOPMBZjktpHEhkXzA5Manpj/AB9qcwxGzzKpCrksrfLj0x61TigknZSuDhRt6Efl61ZZ
8SJbTsWjc5LLwB1469quNNpATCO18pTE6uSM+WoPHPeobizjmgLhQGXG0g/dB9qdcSRRNmEhSoAI
DVHNJdOAokLo331bg+tXytIBCDbxbsltuBvBz1pYpLWSNkePzHUfLz0rjtU+JVppd/Hb7ThJSrl0
O0j8fT1rotE1KDUJkubPa7XCc7R8oOR14/Cuao2twLkZCQCRImJ3/OEznrTZtk1ysyK6lgNwAzjm
priVs+S0JVlblQ9RpdByyM6qQACCCaqCuhp2HDy0iFuzOAeA8Z5HNMivImbcJGbGMEHBNNMjNkxq
TkDBK0+O2QqEXCgLuc470pTUSxYbqNyRtBZZMFQuRUt0jvGPJUlwQVIABAz/APW6UQyRFQpJA3/N
IOckev50NA73bNHKCpAIDcg+tZtuTNE0yERb5l3EFWYkqRkA+v5064i85/J5MgRSo3HBz/Wo2iVd
0seXwRj5ACRj/GnznMG60biV8ABsHvn9a1pz5QuOK7FLRzDC4Zkyef0/DNIZ/MVUt8MQCSSTke1M
s4yjh7mKMFGGFjHJoaNUn8+NypZiAQT0qKsuZ2AmjQuxjmlwRggNIOPpUjtFFGsTodxbJy2cVDDJ
BIzRYZNoJzu/SkiC3F4A4kUPwApxn3/pWtKokwJYwiK+HQBjkKT37cUlmovQTG5PTAIwenX2zUU0
aLGw8hXZScSHqf1/ziltrgS3AXyyhC/eQ4wKxq+9oMuzxW8Eayb2ViwBdRyOOlVECFiqQHawP73y
8fnTtsagfaWYqSu1enIpz3EJUR7gGAOMHAz9ayVK+4iKCCFoiZULFXPl7Rgj3IHbNRzRvEy3DfKp
J3IOMcdqnMLInmPKUJI+YZIzSCT5izIwB6qx5PvzW8adkAz+0QFaEAFkb5D0P1qazcGNkAb51OWD
EDr+hqtM/wBqiaQxHKnChDkn9KfGkkaiaZWBAO1RxmrSsrGkXrZlgqFjWGRyWyMBScd6hykjqyyB
FViBsGM8Ypxa5ZQIyFLEgxsuWzR9jzboNuCPvqBjd+Pr70nJIGuZiWEDM7DgbW5QscfWodRcgM5Y
OY0+VlXG49x704yzy3Qlj3+UiEMN2eazdYluEs5pmBAijOxd+AOMk1UatiGrM8C/aD1e4bVl22zb
oJ87FkJL9ePYV6d8IUnn0C3uEtFUOiBNhGR0z2zXiXjbVZ9e8cpb5LkSkRRkgjOenJ56Zr6L+G1g
bTRIWtWyjIPMLLkZGM47deKUm5IqLujo7eC28hnkCsVIYgDBpkcTo6yRu8i5ySWwcZq1Eba2aPzI
AowWZU6E+nvUT3sNrta3hZixO0AYFNNo1HKsitJ5cqBc7mDcACg2waFpY3LyBM7kILOfx6emafeR
fu1lhBLOApDj2/x71WkjKQje7yAOVXDDd9Bg4Fc1V3TAij85AzSEbhkbw3GM9PpT2TZCXlnBLj5F
KEDp1/DNNZcRPbxBkOOjHkntTUiuWBidSWUME3NyDj+tEZWYJWRbslSFzOp3I4JIJ43U23WQXbMm
Bkcsp5/Lpiq8cssyNEs4Ax0BII/SpY7oYDJIVcHkbuSf5Zrqhqw6klzHBbqTJcMSykZZDnJ6/wD6
qp28flRtHGuWVyQzMBk+vvxVqN4LuRpQhPHzE8jr70kwiLF7YAM4IAzjJA/pWU58qArRTXC5UK4j
Vjt3EYP0/lip4bzy1bEbrExIUE579qhffypZ2UH5WZO/tU7y26eW8eWIUhdzdeOR6fhWSaYEUQMb
qqEELy4deOe9WofskqiQIdyggIAOtVWcXKOkCYjjGACoGeP8aQRvAiyPMFfA2jPyj2960g7ARSW6
BjgsAv3yq8Y/OpI5FMb3ErGONEAKqDlgeM57U2OYvlw5DlsmMc8Ut45mVElRVV1yS3OR9Pwq3HmA
Se5dY0/djzZU5BbI+lPDTfZAl2QpVgGC/X2pLm8glZVkicoi9WbBz0xkHn1FLKsAgaVZgpILAO5y
fWs5RsA4wIeZMDaQWKN3xxj16VCLuZJTHCgZGb7zsTyeaV932ZFkTc7MxUB93HbPYZpsTxsFKF2G
4qV2gEkfSkk2O45raeUOGcCEthRKevc/41HDbB7dzCUYElm2DBpzS3DzmBQwjQ8seeD24qaOBIYg
XdlAO7h++PWrg7I0Ti3ohb9rcYjZCokAGC2AciqjeTaSsLjYHQfIUGccEetWrhdm13BztCoCT07n
/wDVTbsR3OzZGFEQ4KtjI9PrzS5E0aJNMpzSO9upSEMqLktxjOOaebieB1MqhmCAqQCdx49qluoI
7cLMrbCwJCFwxwO5/XimzRySsZoskf3VPJHoPSs3FIpNsPPZSJHiCgNxGvp69anMIWVJoZSCxGQw
qCNY5Mo6HcFOQoyMg9AanW53FWutu1FGEUAHO3j3rWEraDHWxt/MeFyFCsFUscEkDpj0qK3tRG7F
3AeQ7QUbkVFHdNeSmVY3OAS2Dknn07c96lwpC53bi3IY84FTN8wEsqttMSRTsMHJDg/5J/rUMU/2
C3E1vZGNZCQIw5z9QR0JqG6nvmiRhNGgZySoBPvzmpZppJQhYAsvIIX9a4qklFXGiGMDz1iVjGAx
woXA9vX6U+AJDebWmIGeAAODz602YxsilG3sXG4hgNpz6U9MTOiRxgSMSzbRyOfU114dKURDUuLa
G0a2MDoQ372V15YHjPAp9nCII5rZrhWDfMHIzx7+lMGy6Je7XeqsfmbtgccUhlhAzHEYwcbjg4+m
e3rRO0WJNsfESJygUHcPlJ52HOfyqF0hE5uZY8hXKsFcckCrAjWDdaoS7MzMHXHJPPrUEgRpA0rk
hQcqxyAe+KcJrcY1DDJMDFEWyDtyeR+v6U8ahJAsYNmSgzt3nBB65qQx29xbLdRKp2Do5wOtVbdF
WJpHlJXOOe5yfy+tYzqJASySxPC64PBAGDyFPaktIUt1VpTvBPClc84zUk8Kt+9lZATkjcQRnrVd
YIZwEmvCwjbDKG4/CqjVuwJ7k5gRiFBBbarLnrjisxLQWdwZ5Zg+c5UcleelXpYI5UYTE5YZLb89
+Oe1NmiKbCjFlUDDEjg4/OtOdpDT1IoxKc7gpXf8oZc5PvUhhcW4lhG4ED5ASDnjjpUf9oN5jW6w
qBGclmfGT6j606zcizkuLiIkEbkRCMUnqxxSY86mjZhhQLkrtGDye/8A+qq0sEt1I0kwOQxIUfwH
19xUNt500hWUgFWwrEc4+grQuoY4o02Ozh15ycH/AOtXNVnZsTVmU4Qd7rIzNgEhQ2Mn+6KsxX1p
LEsb2pDyP86KdzE9mOKjuEtLmBYFJEhYlVGTkimxRJHdMELAMo2SA8gj/wCvWtG8hDAEEBWUFJgR
t3KQRk/rUAuJjNKzkBY+CGB54/Srl3DcPENyB0TlyWwfXqahmijtgy3hMYkUAPI5Az68D9KuUlFj
TsJL5oQzSbAqj92pOQx7j6+1EN19knEbbmOcOShyd3PHFSsLczRvFwoG7Ib19vSm3zRyyCaKLkoQ
TjtWkGIJVkniEtm+6RBlA5I/P2qGB52QrJlSPuhm2k8dqmsbMeUHEzRlQFKk4HT6805rWGMDCqWw
djAEkn88VE6rihq9x1r5UloXMSxoQMsrAHI4zVK6mkE4t1gyxXK7ZMgf561a1HzTFF5YLFmO+RRj
B6U0QReSJyqgsMMQ2DXNJe1YK9yCFblwGijZPlBJUZLVDdRoYh5p2s5yxJOen6Vesc20rESsYyhO
ev0qK9iZ905DuHUmRSvJ+v8AjWsKfKw20KVmXWUyhpeIxuOOoxUlvD5VwWCBN2cIgPT6/wBKW3he
FiGmO0fdBTmltjOm+W5VHYk7DyDjPA+lY1rJ6iNqeab7Usc0IZA5DSgYOcD/AOsM1aEStKPtKEqy
sNoH3aZCt1FeN9qKDc+CAcN0GD0/zil1SdBfxxiNwdo3FQCSR6etdfMzo6hYJbSuY9ohQkbUU55/
zzmozPKL1YrTcUywDjAH0wOe1StJCxiEbiMjccqQDjp2/OplY+YGaQKAB5jsMMw9KL3BuyK3my2s
zw20gQOg3oRyB/MVZtZftEfzyKXVjtVowN2PSni2jETXDRbi7HcwfccZyDz6dPpUIshEoMgMhViS
xYgnnp+tcGIXOxK9iaNCZ3cHIQfMAec56c0k+zyxG7hcgMoUYOc8DGORUExma4bNwqsTgDb1+v8A
LNXN8N5EqvIqvHkKOhIzkD2qqUnDUzloQtJcbFeeMySKDgswOaPKjO0yAB5By4fJ4/CnRMrM0cm1
AowGQjOcVBMtwSIPtLbkUkqR/Dk/N6VrJ8zDRSsaBtbNFVosFFPzSFsHPem3cETSLNbSBzIvyySc
4+np61BaXAjiZZZNqPkhmXnP9fpSxq0shaFi6RxbtrfLljnpzWtKVkUm0Oit3kiWG4cmRQQHQ5yM
/oakMluS1qPlUglnA4HTv6VDaXCtEWSVgxbBbacfT6VGk/kypGXQqznfJ2jHr09ac5Jhdhe2mUXM
BVS5BKN82O3FOS1nYql7KzZ25AODjHQcYpolleXLyFmUnCqfl/T+VWoXechpo8HcFKsOQKuEknqS
9JD54VhjjcFk8xmCBmLcgDsOvWmiO2AZljCsSPupwaZMvlRLFMpVo8ksD36YH+NMmkgaUNEzsUAM
hYdv9niiUro0TSQXThomMSB5Ao2ov8J7Go7S8uAjwNlTHJ8oZAec/wBaRJIrq4aZIlVSATuJIzj/
ABqaOGBJwZFVQRlwsnQevWp3GncZAWWYzKQS4wEU4weg4qY6Yi4uZpFbc33Hxj9agE85nDId4wQz
svAH4VYjDiMxyKQ7A4LLwwzxgetCWgMhSFHhKxWgQMd25Xz39OuKcltC0iCYkgZRcemc9/yobUGt
pgjKVlI2ISMgL1x9P1qKWeS6mFw0a7EYhl4+bjI69Oa5qiaYrokt5IUaSEzrHGpOFKkDrUkdxKGM
ZyF3tngHdxwPp3zVAzuLtIUWRolAIDE4B6kc8VLp5e3u/tMqgySOQpCdsfzpwqcjM5Sb0JfsizoW
DKQpwY8/MfpUcfniOIPESEYg5PXPappBCjmSaQE7h8yqMg/571Xe78+4jgjhCIr5ZAcggH+dY1U5
kCXcmLj90MtG3dc4BxVvzZTGWaMhlHJGSD746H1qtfW8KzJJBGCS5LMpO4jpz71KnmbBdeYC6qTA
yr9zjke/0qoXigKmsW8kdrKturO2AQwfIY9zxxXNaNa2txrBeSYhiwMiORuY9RjP0rqtWnRYWhji
VflBJAzgeoFclp0lqfEigO6FRwAvOff0Fae0aRDdzr2RomSeBgpAXzFlPAHr6fjWna3QjsDboXkb
LYBIGD/n+dZ0XCK9yCV2krjk7vT8qTzLiNvtLSuVOVcg44x1P8q3p3ktQi9Sd5h9q23iq5KgeWHz
1FJf5nYS27MzDj522jb061VtpWMrtJnbkhVxjHHX8aneRplIFwnmFiNjxnJzj/OfrXPVWpad0SSW
xjcRx3CErESXkIyfxqvAIxGYnYqwXa+4nBbGcDOPzpvmuzsozHJGcKVTG4frTHkADn7Q2VUCZiSC
O/8Ak1rS91ArXLgKiMQ7mSNhyV6kD/GprQ6fNb5K7thO5mb9M9aobmgUTyMygMFVnz8wP55pi3aR
oIYNyhGzEykHLH2/pRN6EtJamk10sYMMNyWUNmRnGSvvx1pqzlybne24fKhB6D2qtam2t8kSFnbG
5T1yePTpUguo71P3Cg4BBIHQ8dsZreDSepEk72ISZRcsEYsztkFjndn+tTRXNyMwICrgHDkYA9Sa
ZPPDYRjzpkVghZHyQM4qCWaQRi4uZ0yVAVjJgkdcUptJ3M5bFmMRxfI9wokJG5lUkH1J7c+1WHla
2iCxHeSAQTxn2qpc3NuVWNy5IiBVi4xnA9hUcFzC6iMMEwxBB6Aj3rklR5+hKVyyBGy5ZVYMcAE9
D3P9KktFVnPnIzAnC7QcAdiPes+51BbdhHKwUyOMEbSGHpmnPqo3JFFPGFVgScfxA9MDP41pBezZ
aVkaJvZba6BSNUQsQrY5P1+tOklR41e527VbksuCSe9ZS3Ud25SUuyqQ25pcAcf/AF/5UsmprHA4
knWSIN8yAYJHT/Oa6IO7E2y60hdXihdg2MkRgDdx0quttcSMi3MchBcuWBweajHiDSY0eD7VuVXU
ARuCEGP8eKjl1m2Dgm4aRCPlUkfrjv7Vcm0gd7mioSeLYqEqhO0FSWB9fxp0tsnlk20Zxg4ZDgg9
85PI9qyLrWrZRHdI2ArLkBsBT70lz4rsY7JhFcoT5o3Atkgf/rrHl5hm9FcxpiIncACWJ9P5VBNM
jOI0iUgDId17f41jT65bRD95cllPHEuQee+KF1KGeYMLosqHjJIJP9aXKkJNNmv9pdMyggeYmS2S
do9KaWtzZiTbICSMg9+etZjeILaaUtJOFUOFDNwB1z3pbzXtOgDmaaNxwymI5DUKCkS22aO/H+rR
hGoA2E53DPTGasT3UVztW1Ty/L4QInOPr/Sua/4SuyVWuIZvunIDKeTilXxZHNalLYBXwDIXUjBx
2pqNkK6ZtvaGdVdY/wB4DuDEds4/P2qVr6C2nWB4wy4wX24wc5xWBJ4zeC2VBbtKFOWYxHk8e3aq
Z8UPOGV7ouQ2SWG7aP8A9dFtA3R2kDAAzqQoAIRmPANVikkgaeSVjGGOQSc5z6/5xWHD4qiNi+yb
Y4Iwm44xn/8AXxTJvF8EluQ0DkPJk9cDn36fWom7aA9jfs4Vhu/PRQGDDexUjA9T2Ip97Msyizkl
IKPvWQvx7dfrXNnxWzSDyoWBC4yycY78ikk8QwC4DrESWYDbjgYHX86aleJk1ob/AJczbNhABOWb
OQDzU8OnpMAHdm2gh9zHaR6A9j3zXKy+MZkZbNrdigbAcRn8RmkfxdeRZeKGUITt2k8dPQ1RNnc6
glUU2wBRVH3iRkjH4VHBdJBvkXJQAnygeSOeOtc5Z+Jb/wAxDIihiDuLDDHjv+VNTUNQmjjjKSNI
JyX4JJB78Crim0I6lL6OXIUsWCjbxnb+ApVmeNCjYLFchgO+en/165OPxBqtmx8nTjK6L8wZ8FiO
9Ot/FGqSRhI7Z0cqxKvwOT78nHpWkXYDrcxXLNvRcP8AfUEgkkUwW0kLR27SMFKAKytt4/qa5Ndb
1+YhGjxIh4CnBwOh/wDrUX3iLxBcwgtAQ0YBBGQMZxj8RU1E5IDqEtRKdwkKKCd0h52nqSD1/GpL
zyTD5SSMVJ5YvkAdz/8AWrk4dS11IRcvauhQHLOTgr1FJFrGtjzpjbyOTjahGOMVmrphZM6uICMK
Spk2hQcLyR170+OSH5kEgJJBJD5PWuUF54m+ZzYsrn7yk9QenT+dSJda9DYRAQlpSvIV8HPvxWiq
JMhxS3OkN5bzSL0LEcqDnByf506WdIQGWbLjod2MeueK5OzPiQKZUVV3MRtwSR9KsO2uZV0jDDcu
FAzkZ5HStYe+S0nsdPBexR5AkBIG0JgdcfrSm9iUiFAHDqSAWwRXKC28TSyu89sxLngsxAA/T/69
T3dp4jYqDGHdAMyg8ev/AOuh+6TZmz50BlbylBwwVmUYIXPvVTV0spoxDJMYYygV5DwQp69uuKxm
g8WvBMLXhlQuGBwWNQzaTr15bmW4vGcsn7xXbGcfToalK6Kimjwv4RXbaJ8YLnTNQuPIX+0JVdsg
O8RYkHP64r6Vtbu2lto385nU5MbsMd+464r5W8Zx3Ph/4yRWBt3jaQpPLMWGCpOME9c/yBr6C0KL
xBIsaLIiGeJWjUEnC4yOfpWVSbiapWOvOpQ7mJaNY0BILHgn0/rTodURWaNmUZUYRH2jHoPbFc1L
omrRAK96WaRjlA2QKamh+JwVuRcMBj91tkyeOM8V0UqljOSSR09xqFtGTHcMqOQOC5PWojfWY2bH
jRVByoJJzjnqBmufXw3qsyvJLcu0r/MGmIz9TUMmhaxvNs1zIrMPvgZBOeAP8aJybZlLY6i41KzW
FpBty6jGGAwc571TkltHidzKgVi275gQe3brWHN4M1RJ1DatI6gAiWT72T1z6YqaTwdqa2ZFzdsV
i5jYISPp+vWuaU2kM8i+Jmir4O8YQ6/pyKqLOJY1TgMx5PP9D9a9H+HvxW03xJCtlcXQ3qp3b2C8
+mc/rVq9+Fg8ROP7RupPKQYVTgDHoR7+ori/FXwSu7fdN4bneFY5dplhBbIxz17g9auKc2B6u3iP
To4wiSoWYYUA5AyfaprbxLZ2dqIBcABQOCAAFB/KvBbbwn8TJStnZyShUwRIsm0qfYdOfWrGn/D/
AOLGuQpFc3slvbQk4jMxDznOORj5fb1FW00DR6j4i+KGg2itaSaiiMzbUePkfn61Fp/id9YMoNyF
jzkAHH+frXOeFPgcbUvPrF4u5yflznDZ7nNdla/DuxsLYom8s43OV6YxwB/jSTTM2jxP4z3SWXjS
KZkk8ksFUNydwBJJ9j2rhB4ns9H+NOl6le3Pk2TThmlZM+V8v3vwzX0N4v8AhDZa/buDGyTg7VnL
Bifz9P614R8WvgRq+lW1xdxGWaSMlVkiGeffjH5VShzge3eCfirDr+r/ANl20cnlw5WWcEbG+h7n
6etdi3iKxWZF88OCQzgtnac/zrxz9n298O2fhZX1OMJcwqqzhlyWYf8A169U0vTNG1SNp7aRiWJw
NqkYrGaUEUmrakuueI9Pv7GawaZCrZDEcg59f8K8F0y+1H4f+O559KtmFuJCGjQFVkTHHTpivoG2
8N2QhdhAhYnBBGQSPamTeCPDNxGIzpMTy7vlBTOK0hJNjVrnj/if4i65441K30bSLm5gtHmUXdw0
G1mOOeCOVHr9a7yO18NyWcNnfWiyyxJglY8cegz/ACrfi8AaPBZj7HaLuWQmQkYLccjtV628KaYs
pkhsVztwrKvOfz/CsasVJWKdzF0+40nT4g+nW4QqA3+r+UdeT74qZPGMZmWVRkb8EFTitpdGtoiq
JCquxJZic+3NLH4Ugc/u4UKqOY+M568VcItMiRzfibW9N1bSpdPVGZJlxIAhwD/Udq43Q/Auh2ep
R6neWcjOkm9BDASPcnv7V6udEsGi8vyVbk5cZDA9SMntS2+ixLGJIgFO0Bl4DY7j2zWylZES2Oft
NWexYQ2dkVGM7WU8epz6VLe6nePC++wZ8j75BGWIznnrxXQtZWqTp9ot1JU5WMckD2qWeK3ExKIX
jZAWQjGOOv8A9etoSuEdjlPtd2sZf+z0dpSCVIJGfpU82ralMqtJbOBngLyGJ9a6GC2tppWEMKIA
APkxj8f5ZqOS1ht5HihyoJ5Yjv6flWE0m9Sk7Mwln1/yDFbWrRngII/QdhUMmo6xco0X2Ry5TaWB
wf8APFdHHBKkZKsrFCSCx/pUksMb24iaFQ5PzuI+O2OvpWbSiLU5X7V4nvFjihUFskgMxBHuaW7k
1uT9+gLMpAK7hkf4iuj+y/Zp1cEFmHzMRgEU94IYhHHIiklMDB461KjdEyepy0Vn4lkKh8BQCFUD
r9P/AK1PTSdVGQkxSJGPAO0D8q66LT4Jy7SKQyKCq8jA9qqXVqouUa3DbGAGcbRnv9a0jFLYkwTp
Wq3kgb7Q4KgAMzEg0ieFtRkljuZrxywJUAjcAvp+ddRJZ+Zb7Ek4C4DNwSahuII45DK0zAKMEJwe
nT3pSfKgMNtBuVQKt00W5vvx5wOOhqGXwzJEqxrczMZGAJLZwSeoNdHILaeMu6ooIGckdRSokEKm
NIRuLglWU885z+FJVLAcvL4JtVm/e30zFgchm5z/ADrxT4yo8/iy18PJJk4LMj5wGBxn36/pX0Rr
hjtLKTUmQoFG473A4zXzhrVvqPiv4iXeuRRhmZwAMFgSrEjGR71rCd3cGtT1z4ceCdMXQYWBYySR
JvZu/vj866iDwdBbuWGCA2UfqB7U7wXp0Nh4ft2uJgZBCrEE4Cj0+tbMd2ZWdY1R9h4A4Df/AF6b
aRDVmZMHhdVLusKspBUMoOM+lRzeGrG3yYoFyGySRkfTrW7LJHtPkkZLfORzjn/PNV2V/KEkpGBj
dkdAe9LmuIy006OTCNCDsfIUjG0Y4/CrFvYxQSJ9igJ2jBIQValUgiNydoPIKnn/AOt3p5WKGICV
grs3yktgMMdKTjcAFra7l8yMhiRkkZOD/wDXqrJaQ21uASrEschV3fN3qxdOihXCjeM4JPX8aLaC
N0Z3ZiSwLgkYIqW1FAMsbYjMX2dgXIJZ04PH5dKmu8TIqKpCBgCif0pyqE24nUx78jIwVPt7Y/Ki
4OEHzAyggsxb+QpqzYEU8FqqExsdoyX3NnJH19+9RI8DOsAlQHzMOinjH5frUkaxzW6HDEZBUIef
6ce1XIVsola4l2gE4OOuT096znTuBVhhSGQNw2TgFegHfPf2qe4gAgXEJYAnaSOvvUYjLM3mSlV3
7l+XoOB6VO0kSxyIWysY+Zen0A9verhBICGGOW5zutSEJ+Ys3T8qlnRHhRVkVQBlmI4+lLHbPcF3
jbCrjaQcc9+hqJXeFyJVC46HdkZrW9gFWIxIUlHKj5ADz/8AXBpphSRWSIFFHIIbGTUbTvfRrhix
WMLIgGM9+Knii2xgtjzCdwDfNtP9aHVaAcwWVFN1LuzyMcZ9vqKaJI4ZmRYyy4JwPmyfr9ae3kM7
R4OTgnJ7+tMe3WCOR4idzKcOxzx6/WpupPUBGVSgaRlYgY4HH/66ga2SOXBjVFHTdxhvTPfipbe4
BO11GQvysxz1pLiW4Ur5CE/3kUcHtWcnaIDI8wnyzgBmwhUkVI0TrcKwYEk5BUYIqvKk/lLI8Kq6
TcgDjFSxmV0USRKwxjAOTQppCk2iW5lV1RULBmyTlQtQwwCUvlnYgnfubrVjbC7L553OFxtIBGfW
qmZY3aRowrbsFwSGYc8mtGuZjL+I48702qseQAfp7VWcF5E2qFLbgpfp0os5Q0biXAAPyh3yQ2Of
w9qbPBLM7AqCIzlFxjj1qJPlQC+VFGiiVNzsv3s4OaWGJUdpLeLLspySScCnW0XmKGeUnJ6FeF5q
V1kWaMR7pGIOcY/rUOKkAyKF0QPFAoDYyzHnB9v6U2PIkGUJYHAZRjIqa4lu4XWO227HXjcnKiq0
tuWKmUEA/dBwMjPXHY11042AcsJt0KtHkueEBHSlZEWI/vWL7sAs3SoMeXO1wQwUHCqgzzU/mEIE
g+YhBuZhgHPNcldJdAHSSFoWV25AzuBJIpsL3ErAiVgoAzz+tQo8pXdkAtuBYcfhU9k0gZyysyuv
JB5opsCOASJIRuBJ6qRjmnwB4Z2yAWA5yxwT61EYXkDMDjABO3lutLbfaGmTzdxYqclgOlaAS3sT
Rx+aWVAQehJ59M02OVU2iOPDKOQTnt0FWTGssQR8ABskBuDUOxdjFYQrMxKgt82PzoArSS7n8lVJ
kVh1zhvrUkRZXaSFwxBy7KMkHnimJEiSO8rF9zAccfjTxNJbAywyhQWAIyeR9KErsCN7l3HlqcAg
kll4U+poaOf7L9pZBukYlFZcfL/jU1ssd1mQqNynLBjjPoKWGOaAgOxcAYKjnAqJQUmBB5r/AHCc
kjG1TwDUcSyxSM6OXJ6AA+9WprCJXSX7PgEk4DZpsqrBKr4AZSCFDdfr/hVwjZgMsle4t1juASxy
Sp6jmpLu0hCeWQiOcEhBipJZXSdURNxZRls4PXmns8UsBlDElj8u5SCT6UTlYCpAsjko0QIyQQnJ
NWZ42ntk8hiGWU5G7HOKZEYYLcXHyjBy4DEcYpIruMAOQCpHznbxn1q4T1AayJCA8krMqnGEP9Ki
nuorgskZdYWGUdTgj1p026SXPBZjwd3H5UvlsiiJtgTb8hYEDpSlZgN8mWGKQebuLkEsByDjilju
oVgCTLsJQcEc49falMUohaMTkOw/hON3FRBv+WZtQQH4A+Yden0oiuoC+ZlQluQ6hucZBqfzraFB
EFKZA3biSN2eOPXmmwwrFEWclUchgCRuz6fSnQWiPGoWMvuO5WB6Ghx1AJQ4RsHDDhSR09QKZbws
+ZJHxtk2hlIB/KpZ7aKeVSLnJUbsK2eah8jy8r5TNyGfEny5ANUtCotImlit4wG80MR2dQTUFwqq
jSCUkDjKNzn+lSz20lzL5SybeMsDnNItxGQYSFJBOY88sBQ48xXMhEkMozIGAJ+Vt2Rx9DSyQSRk
kE5UcP0AH4VI8kciAmEKUTACjOOaVLnzoFV51BZxkEYwO9aQ91C5kMihZ0bLqJRjDtzg8dOKo+bd
z3iwT27uUUsskmcsc9B+eat3EZiQp5pYu25FNQ3H7uEGRGLh85UcgetY1Z2YNpomkjfJ+1RBSW+U
s2KehKTFJSrKoPzjuKGubZ133T7CoAXK8dKa80MgaV1AYDMgY8n0Jq4LmICSWO4ldWtxsU/u89zj
vTIkALPuJyOED8KKfHEJg0hwQGwB04FECtCTLJgArwAKiehaVhfJnO2RpSFU7dzsCf8AHtSXTIg+
bLBgAOeD7U53chmiCsoALIHxz/L1pm7JVpVQKW+XC+h/HtVQlYYIreX51tgvkgBW/nTY7iWW5Ibe
oWMYjRv1qe48lN0ilUJBwUYk5z6VTRFiIkLs7hgQAuCRnFVKTbNCadZMZkh4IOGHBP1p+YIUjmeQ
ZJBwBnFSIyTwOoz8w4ZkyBUYgWSRYCQFB+Zzzx1PNZtNjVriqHEm9sABTtUYAxngUw7bkOX6o24D
AGeMVIyxxTuxVjGuQzsOAeuefy4qDzLcoyuwXJGSV61rCaiIS3hMTIHLKWYkhu4AGPxpk28wOwjB
OeQDjIpkchllMbQmRQSUZRgrVm3tdyBm3FinId8k59aU2pA1dHhnxj0+30/xpBq9vBGTIQ0xYHOB
wAcV6d4BmtL/AEeIRkFWYMUU5JOMYrkfjhoZNi2oRRfvEZmZs9RketO+C/iuG6skt97tIj4mCjgD
pjPrXNOLY4pLQ9YiRYkZEUlz1DfKAMfl0pxm8hGiiYbRIQpPOR7VVjuI5nKuAwVRhiSAtSTqFkjJ
QBCCAymtadVwZUbWHxSKm5Dk5U7N4wQc/lzT4gjbZgWJJwASSAar3GxpWcoMKp9OaUK0ShoXcMHy
zuMBR3NOUnIeiLFyyNGNkscb5AIKZOTVeaKS5wm0q6kbQD09+KNscsjRyEHc4MZU/fx/WntO9vIs
EeVYHaGfkZ61cGkwHRRSRXCw5Ysc9SeD/Ko5JI1kEsikOpIG3IHpU0dxFM5YQhXU4JKjBPrTSsBZ
RESMElyBjNW5pARzIzqJgSWJJI6cVUvJNREbxyOcFM4DYOfQVat5JJAGlOWDcME6H0qO+szckSsM
5JDAdB/jxxWc5psDxD4r/a7bzZ7aEhixwxfBDf1BrufhXrL3mkxT3KMAUGGR8YbpgVQ+L3hcNocz
2ULhvMU7XHygA84Iz2qP4TsbfTYtOGSInwMAMQOoH0rCceZAeky3kSFZWYlQ2ZNxySQKiGv6XJcg
K67C3zhmxhvX8KqaxqUVnaPLHEvmKrFXPAzXk9zrNzPfvdaa5/dEMwAyv0xVRSSA9se5ieNJYQ0q
kD5VIznvVhJIp4zJFBsBOCo61y3gjWptRsP9LUBkQF1KEccYxx+tbup6qmn2DXHmKE2kkuwGDSlR
VVlpqW5JKWGEBIRM7gAATSxyCJTlwxDHAPYeledeKfi/a6OjxpcJIFJCsp5X3OOv8qybL476bdzJ
btITGSpLGIA89sHntTjh2lYpOzPYI55ppCkYRUUADByCD6GodskVyfOz5mFII7896y9A8RQapDE9
tcrhQwHlsCGP+NbVmYZ4zdzuS24BVQdD/niplTsVdMfPcBYvNeQqVXBKRjJzTUi3MBcAhSPmAXNV
pS/2oOjAKFO1TGDzU6SzyR8ABweXJwPpUKmxiSpGpLKgwo+cEZwM+tMhu5JJXRI8qgwWI5zTJYLi
6cjeu9ycYbg+1Pt5UsWjgSEh1XAOeAPT/wCtVciTC5NHcDy2EoIaMjKBccdv0pvmQW8btzlcMSnf
mkbbJdO33GcAqSMc1CztJK6FjtJwCUwSKylKwEk1yLqVFZGAA4yP881GkTrAyy42/wAQz90Ub/Jv
Hnusrg7YyOe36fWnNI88W4uqCVcEBctj9P1ranawEkc0jsbPeAOMEr1/GpJ03BEHUMMuCACMc+9J
NmMpNviKqCFYKRxUMt9Czx26xljJw5ycD6GtFFASolrG4KZXa2WVWJ5prNmSRgcgLhgxzxnt6Uos
wsSxW6sVLEP64+vaiTcZAyoygDBYNk/TH9am1i4x1GtcCFzKY96uQEdDj/6+ad5jELMWZQqcITgk
5qKW5aSVIXhUqr8Ann60+78oECAcuCEBHXjv/hXNUaaKadyNluITmKMMJWONw4z2z3rmviHqy6Np
UpupWjjx84Djc45yoPbPH4V1H2sOgzKEZAdwycfnXjH7QXiaa30+fSraWNzJOCuwZO4Hp69OKulH
nZm1Y818GWP/AAk/j4zXigxJdlo8Reh9eoNfTvhaLZpkIiVmkQYKKOAK8A+AejSXuoyXEwIaeUbi
V2knvz+lfRWj2tsyIbVCgQDK5wGx0yKKs1Bl3stCV7Oe5jfcwJBO3Lfp/wDWqZIZrWFGViCQMZAB
9+PpRcLIkYaJNoY4Rcc1IjSFAszfOcZATBqFWutyk22MuJ5mSNtiknO0A9vXrRcIkMLP5gY4Vgqr
19Pwpbm5S2mRzuIIAZShOOnfHv0qGRixaRFzu24DkAH36cVPxlFizMjo915aMGUKpLcA59MVVuhP
KkizBFYhtjKe/wD9b1pGnfT1MPkEIW3MqsDuHtUlveQXTGfIxghhgZJ9D7UndARzRSxbFeRDlRgD
jn1pWtQYS9uQQD8yg47VPcwiVhKyKAG2gEZGPX8aiubbyn220oTfGdpKEYPH9K6qU1FoBv2mKC3W
LyQVLjccYJGOv1pbZTGu+RwBMVAZDwp/pRCkjQCWZS2xwpLHoMUout8rKYMbW7H8jWdWPMA6a6ji
+SNcMzMrHOcHpniq80LQnyzliCMEnt7VPbLvtmuAhUOWw7sAfeoNSZl8l7cFti5YbgMj/GnCi2BN
FE7oMKqyMThAetQXjKVVDsIQ4LK5yB7/AK1LbCa5VbkMQYzlABgkYplwRdTbPKUqxBYY5H09609n
ysBTEQhbaFRm4ZSCTx6U69u540iilixFIuC7dz/nmoWnskjFqkgfadyBG5bnpinSHMARh+8QhkRg
Mlv8KfNyATXsFmbBYjCwIYM205qvIZXRFlgKgA7txzgfhimzCSF1MyMwILPI2QEGM456c96le4WW
BWggEiqwKNuyEOfr0zWcpJrQLIjkuSjJP9nJjXCuuOf8DSxtbx4uGwisxIVyTk+1E0srstvJKWBO
5iwAKf05qKS3a7jWOMnEbEr8vOfTHoanmKSuLa3aJumk3AO5LFcEn6VPDCHiF1HOrErlULcEn1qB
baC3KzSHcxUkoRzn61JaRsbZYhsUOvyqRj/9dJXkaJNkFz5k8z/ZPMO3aQWJGeOmPSi3VreMmWMB
gcgZ5x649KsyyLbxn7HChKsNysMCksEWeNiIw6sw2hjyR/Q5p87iirLqiGa4S5kEVwWVXU7iFyc+
tWhaiyjSNznYOCeR9P8A69RNbNBcLJMiKrPjy2brnrn2qd3gCeXM4BBxDIFH3fTr0pXcynqjPDXc
c7BkbaCSqqOKmjit1umkKorAEAKPmbj/AD+VOZzLH+7uGU5wCFBJ9/z4qFluZZlGApUkqQgHPTnF
Jqw0tAuGlhlitxtIdz+8BwxUjpU1swCi62MQpCqGHX6cVDJNGbcJsIkJwpAz1P51J5+yEtKXJLHE
bA5x7UDJLYvNullniQnIOV3DH6dabI8EMrSREjaD8mfyqEBblkhAO1V5APQetT3UuYWAjJIYLy2c
isKtPmVgIvs6GXzWYjcDubGCcnrUsAk84Q27KSAcyHtjv0qqzWjspaZtoIRldQMD/PepYgtsyy/a
dwWTAUDhh0HT9a3otQQpJWBFi3yQiRucbl2k85+lLbRzT3KtIGWDcQ4Z8hj9Opps8kUhazTczSkl
i46t16+3aksxcJCqSznapGCzY6c9/bPFOolJjVkh1y7xFYlkyobjecE96gvGd4964UFSOmMHtVia
FbYteJdFwAQI2Jyee2KqPb3U1wWafbkA5OQMfyrNJRQE1shRCygyRHgqrdW/wqvcPItw0aRjaGOX
JwQMfzqbEkChEVRtPJB3MTUNqoleQi6CxkAyFjjcx61zVEpMBbdcxO87gsAAo39PWnwwstxu8sDE
ZAXBOKltI3AcBUYswG1Rwo/vZPUU37VBZTtEhVhISGLHBXH9KqnFICG4jkmXYY1KoN4XbxmhJGRF
3ljG2Q7he/8AjThLCZkjbEatkFjwKhmePcyTl0cgGNAf8B071fO0UmkguY/KgRIi7xBiPkPtz7jm
iKQx2xhhikO5zhSScL/nsaVo7iXYkJCjOSrcfjUohdYnjaYLsYEsRnknH5VvTXMhxuiG4+zxOlxa
gfc+YgYIHuKkiUkSSh9vyBiSMDFVVYwyPvAjO35WZSVJz2Pp70+C/wDOcWxSNEKkEljgD8fesqtD
mdxMriB4rsXdvJuY53IThT7etTK0k4UeWQM5JUAjPoO4oSOUytHLGcjmQSEdKkAdlKyBAm1ckng+
hx61VN+zJIg1y0jLmNEDhArNjHH1pbiOGRHUglth5wCN2aFieaBgzYKADZsPTt2p6QpLHJhQGyQH
CgDHsKckqgEFlAFh24MnJJB46/Wo+INRQmdgZZDuiVsg8H0NPEYmnMPnAIVILAdDimXPkpP5iRtu
DYDE5YH1/OtKa5UO9izJKyNI87bVz+7CknBqsWuBGH2uAQMKD1/DFOkBmjjYyIApHmqG5Bzj/JqW
4jFooe0yGDDcrEEZ6f5Nc9WHMgsMinkESq4O1MEeYM8euPXvzS281vM5juZh5QXDPjBPsP8AGmx2
sNqDO14zkkmSEEMv1H41Oi2/kh2ZVU5YEnBGOla0abS1BOxFPPBH8qRyjKEKrDk5Oe9MN0rNlpX+
UjD7iCB3FOumgllF2JlJK5yDnoeDS7YrpykyHkYdl4Gfyq5OzBu7KsjTuXtml81lzlg/HTpnvSQD
UA265lV1jBZZGPyADgjpz+NOiuLqSZ7bBRV2gKGyMDP4c1Ylge4hZWwgOBIY8Yz2J/LFYyg5MRtx
zSzXJ3ZQAHcUIbI9ev4VVuNTRJmTBYKG3SYALDjpjoeK59rzV7f/AElYZA6qRgDPPr/9b6Ulu2sp
Oj3NsWUAmRGXIJ9T2z70JJ+Zve7Okh1OzdFuHifOCBkdTn/PNOk1O2lzHLGpdh1JOM55rnb/APtq
SaGW2tWLKSWQkBcDgAc9aaLXXftyo0W4lMlwQAv1/KhtIZ1MerWtvALKQrvLEhmOO38qin1mytmE
chVmI+RmGQfeudnh1mQMJGaRW4DIMgEf1qgsevT3UTTxs5LthigB2jp0+lZSV0Gx1aaiZCVkuGdn
dgGJyFxU0V/5nmSPKzbWAeQLt8wenXrXPtY68InuWMhYKcAy52gn9KjtNE1yeyM7SjZI5ZCzZKr9
KzaVtzN7HRS6rpiO0RuwWVslBkDGKSLUnaUlpim9toUsMYrnh4Yv/tY23LB2TMjOcAj/AD2qK40P
WzqSxySIfkJ3GT5CcYyauKcSHFp2Oql1e0a4FqVQqSBuUcKaS61mxWMx287ZUAMN3B6gjNYcGi39
yGja4keUFRuDAqxPGP8A69RPoWqxXplu55mDD54QmFJ9vcetW22NO7N6DWTJEhW7QYkPmLIQAFx7
1HdXdpBI0zuCoIG1TjIAB596zG8P3kbn/SCF2AqoGaZF4LmcnzbmQK7DLA4bHekldiepvJrttLG1
5LMjDl1C8Y9v880+38S2EkiLGN7vIqkhtuCf51jN4MMZ8yG7kWN3HmKWzjjljSR+Eb2NDCkxVR8w
cH+L1qlPlEdBc6zYteGFXB4C7SMds9/yqAeJ9IVS7p8wc+Y3m4OPUjmsxtE860inMoMgALtgkk5q
O78Hw2yqEuZWdmO5CRj9OlHNGa3NE4p6lq38XW7+aXADRnLBWGCfXnrWha+I9PFi13kEICCh+Yk5
rJ/4Ry0itVhnTaI2G+M4OPf6VVHhqEl5oWl8lnG1SuCpxyfoa0irIOdJGu/iTTrpxPBMCrSEAH5T
T7bxGnmMzzKVQ4UKec/n+tULXwfp723l7wzHdlgBkn0qWTwTp72QjimkB80b9gwx4+nSh1FBhzsi
bxPpRZy2oqI1I3vImGBz6dx60v8Awm2mrMrwxSKMlZSx6jPX3FQ3fg+yluCzQqqGNVCouNowOenB
qxB4PsbaPIUYOcEKc84wKxk+Z2EpJle58Yw3t7AI4vJR2YnaSfm9+2MHNSP43tYLhooY3L4CqSDh
ualtvDFkZzdNCAqDrzgN6/SrV74YsZ4VlFwACSCyLkiksPGZLasYtx46DsoijLEPh9yDO32p9t4r
LDzgGKMcFmOM+v5Vdt/CNpxDcQq5YgpgHJyfzBqRfC1lHLNH9nw/l4A+7kEj29O/ek6fIIzl8XPN
HIiwEMr5AZtyjGee2RS2vjDzQ8YUL5Z+Uqpw3GP/AK9X4dIty7C5jVA/CsDggAdPp+tXrXRdIigk
lGnwhlGXcHluPy980cqbJkYV74qaSyeO3gbcn3ZAM4Pc+1cppviDyteF39iYux+YCTAAx9M12+p2
0NwWTag3A7yGwSPQcViafptpHf7TbRllIJIAJHucCqVNtE9S9F4mfzI/NjdQRgtjCoevWpZtfuWx
Z26GSPe28hjnPPf61sppdmJ4goGHKlgVO4DB5/Wkn06N5GtWicFCSWVcZyeufpWsJqCAyT4huLa1
AitnkJXDhUPXp2/z1pftOrQJG+HVnGUJHGcdK1ruxiikiWGMYKhWYdz3/wAamuLZmtY9qLiP5lwv
UY9/5U7KasUpWRzP9raxNfq5t3BVuGdMYHpmo9QvddETOivMpJMnHygjtx/OuqntrYXKXM0KMjJ8
7kZ3H3/GlNi4tiJI1YBBuVe4A79Kwc3AbbSOHhufFEiJDEhU+Z905Oc9AeelXNOj8Sx/uLghQrZQ
g4DH0/AV1Udput9iqy/NlsDJVachtFZS1urDO1V2559cUKfOhK0kcu8XiJgbdwQo5cucH6/4UW1p
rbytCjs4UHDoeVB47fqK6s2tq0vlzFVKjCPkAZPb3NVrK1EE8sxctGVwFB5BBGSOK9CikiGrsw3i
1jy1t1n3skgKsyZI6fp7dKkhstYuLhopBiSTG0CQc4GK15YPKxcLDG4YbVLDnOM1NaQjiRI28xh8
77MHdjkA44+tZVY3IMG40TxIXQm/lLPkKXOSAD06Usel6qgMd1OVFwo3sgyV547/AK11Fy7NDsa3
LPGVwWOBgj9arQW6efLnapQDlOAORz6VEaqhuJ3OcbwxeQ3gP29nMjHLKQMH37e1LN4YnEjsmpMr
JKQrCMktn/PXmuqmS32Mu0szuxZVUdzx7io0XykIjtgJUBHmM2ByDnvSk/aIa1Obj8NahakxmcKs
q4mRV5A9eaU+GpFml825lAK7CF4yuK6QSBlWWVVd1GCV+UKPxpLu2mLhkmKfu8lVOT1/KkpqGgO9
zmLfwYIgjWhDuDkljjirI8KAbTJOwkCgCNGwc9+a6E21vd7TbERKincEjPzE1HFbfvQplYgv1cZH
+NVzKQnqc7J4MtS4kQSO4I3L57BR/SnHwlbrMtmWO4rjBf8AXr/KullEUMxXcrrsBJJ4z+VQLDHu
W6+0SD5gTHuIC59iORQ6jh1Hrcy4/Celwo1rIS+4FiA3APp/On23hW2ZftO1wTKSGJ4PsT1q+bRY
Y2JJDMzNuZcHBOfWrFi13PbqCgCq3zFjkDtn3qknMlLXQypPCts4WJoFfL5wzdTnnvUsvhvTw6xL
b7G3DAUD/D8KvQwxXDkRv+73YTD9qnjKrAhuGBycMSDnAqk3BkmDa+FrSzIW5jVjk8jkH6/SpIvD
mmwQOFiZndz5kjrnNa00GZc5HIwjE9vemRW10ZDHCpAH32DYBOc8A55pOTasBRh8P2N1EDBaAkPk
jOM4GKk/4R60hkaPyQ7MeVEfBNXYUa2vCPMDK6nepfG4D+VEtwstwbaNwWZjgKQcAcZJFSwIJPD1
i0QK20YIzghTtzj+nSq0um2swazgtkKkjKBchj7VpQxlFYbkkDkfIz/KvHX1psBi2vLvLFTghOSf
0/WsJNg1dFH+xEEkczurYj2tGEJPX9D05q1daRYTxxyC3MYUFtiDGT0pLW4G8s0rEkHlvSi6ldkw
s4AJG5QM8ev1pxSkyeXQWHSLQxOpjUOMAgrkc/zqJNFQqwuw7ISflYAe/ertpceYivGjEuofJGeP
TmkE++YRhQV3AEbcc4rVtIlxKcGjWqRZNuplxgtjkDPA9/rUFtp8UExypYkAgFSCM/rWhLbLNmRJ
slSepySKZ5dukJkaZklIw4MeCffP9a1p7EWdire2iy/vhYBTLxHhMHAx19M1K6W8jq0gjLIhZQ4J
2n/PerQS0aFYg8i7Gwpzyx49v0pjiGVgbjcUzkAHFKa1ERpY287rLBAoBb5AASenpjj60l3ptssw
MABYYChRkZqaedoQWhQlc4LKMYFMjjmyrvCSGbgjJyDn8iK0SsF1YDaxXBYFkJH3o1OTmmyWdrtB
kjPmg4IUZJGOKnmtkVmENz+8kXJdDkk59aiggdoDcC43lVO8kc55/CsZySYE7+VI4MsxRSAMk4IH
X0pBbQgneGIIOGY8nvmnWnksrNsLKrZJRc5qGCBhMzLcloiQyKBgBfQ56H2qeRTB6jmhiUAoSpGT
nbkVDCYixaNGLgnaSMbjViW3iSNoAuSXGCT0GOtJBbpBI2cEEnoefrXZS9xCashY5k8x1lijMqrn
cUzg9h9KhErmYxtGSHBBzn/CnphGYtu5LBmCk5FMnjuEUiB/9YVyQccdxU1JMUmhyxSNCQDEDtwo
J5K//WqC9E1srWtuEEjZkZxHxt/xqeGKdYhFKwiRTjODge9NmMRnXdgyIoUq68EfWhOzJ1ufOf7T
WiPa+J7TxKiBVuIxGxY/LGNud30OMknjoK9l+FWpf234N0/VQVkZ4ljAAz8oAGfbiuU/ab8F3Os/
D+81GDCTRjmIHJZO4AHOMdqw/wBlHxPH/Zc3hqS8V2tAoClsFeMjOTycYx+tYVIc6Kaae57V9lhT
JKKWDbgxXoPSgxJIoCg5AJAOcYJ6CprOOArl8FnPIPelS6Vbjywm0DgkDIXB/lWlOHLGxnK/MEDQ
pGkVyoaQSAglSAB0xxRc3FtIzSoqlkGGUnIHJ9O1R30OHBicFgPlY9qZHbta8tkKRlyw7+tUS1ck
gt4xB9rhjMrbySBwD/npViZrWIiMthSgBRlPFV4nlaNo53OxpBjDA8Z/lUhSO1PkYAVlOSBwT2rn
qU+YCQC2u5DCgACKpYLgYz6flUN/YW+5Yzllf7hJOWb3qG3jUS4JII5KKO/1qe5kaPElwFGDiIkc
jit6acWBAEt7WIwi2jJIJGRxU9lEiWoC28YA/ujOB/Omzxjyw8qgAEMyF8gY71PP5eyObdsWQjzD
nHGP880pu8QZWeJJEHyo2Scb17dzVqOR40eJskEbowo74wRmmS+RbyrDFIGDYBKjjH1qJlh85naR
gxPLAdvSknZiaTH2qbWZZypbd93PbPX0rO8S+GNM1y1lt72JtjE7iD0P+e9aDXibysCKrtzv9eeh
9qknhlaJcQrJtcYJXgHHsRkVvTmokHnFn8CtIsL/AO2WkckSO+Nrykhx647d66zQvDtjokItrBAv
IKx5wSfXHrWpdztayKskTspBAIGKjjmtYJCxt1lLKRJIWyVOf19KxqpzWo7tIntGXynikhG5jgMe
SfemraSOCoiwrHlj2HtUX+ksDtBKAnABHIH4VNaXEmWQrkk/6w9SazTcQTsPhaF3MRYo0YA2jALD
/IqLVTbxuEihYyAjDqvtUd5FFDKJ8s8gY5wuM0FVKqxcfd7g4zj8Oad+ZlltlMkIDY3IPvMucHio
ZbpLNTvuBtwQSDjPB96bLtaQOkasSuCAep/OmS2zzrGTHlFB3qBnmt4xuxPluRXV0ChgXcykZ3M/
A/D0qeKX7NErth225aVuTnuT61WNpMvyZXoRyzZ/PNWvKjW1UyKSSgJGO1KUbGctiWCPz3MogDFj
wQckU6aFFAlCqRu+VgSD0wc/4VBAVkImUlRtOVGeD61Jt8oO/mM6yISY3I49/rVwlYlOxHFMIo3Z
0MjK23O3ODn+VNj3QOwmLLk5cIc4/GlmFuziVJX8wr8zqccenFSCYZXMYLEfPuBOf8aUpJspO48p
GzkRqSe4J4wRSJFHtZ5YxhnBAQ9/epo1h8wtDljkYWRcED1qOW4tkKwxKykkHLdKlwTYm7ldCgmZ
pY2dN2HDDkew/wAafc21r8svzDcPkRhnHv8A/WpblEDO8OAztyDxmoZ7uFh5EkSndtUqW24OeopW
syW7C2uoHyijwlcvlDjHFJcGGSNXZDt3YVQQPfAyaiWFyR5ysQ3Rs+/tU7wRSWxw4wmSWkf7p9a0
jqBJbSGZ/LRxGWU4AHAOahliujcsDGrRnqyHg0+BoreMQsQGUrljjn6UlxKi3CZJCyH5lUY3H/8A
VUzhdgLGUcSgkMUHykjGKjumkVRPDEQwI3Mw/pmpRC/nFZ5QISw2hQOuAemM/jUes3FpbxOyTqoP
3l3YCjFYypAcD8WfGy6boE9r5jPLMSiEnP8Akf8A1q474U6MdX1nzmt1dUdXfccA9eP8+lV/iPqU
F/rZWKMyKpYRRovLnJweteg/B3wk+haEs10yi5mOXOM4XqFFaU4uK1A7OCKSCzUW6ptJ4CxgbQB0
9/c1PI6LgGHIEeQCvIOKliRSDLkKmOFJ+6M9TUDR29zK5UkkEZ4znmplZLUmS6hNcRiBJ4/uvGQQ
Fx26n/CnW/2aW3VRk46MvIzj/GmiLy5FUKSgyAdvGPTmixdY38pcqpP/ACzIJz371UU2iQaKORmE
i7SDghRkE1Eyi4umEgIZBtXaNygZ9M8f1qV23zbYxsAYjoAarzq0TqU3AFsgbiQcetaxdmBIkeF2
OqLucBUVCNxHek8yOCGSVowoDDAI6ilA2ZkldjtHEaEcA+/WnMsl4gY+WcDlTwcZrOceZgSW7tPA
oiDJuPzjcRRdLBNbgwRkSRk4Cnpzz9RTI4ZGVhGsuXwWO30FQzeYAIZE2yh8bgOlCiogWbdY4YgE
ChUB2ADHFMuZHIERIIfBGF4BB4pySbERxhmZR8p5bPtUZCTL9mcld2cZOCB/OrSuwJJLrzogysUJ
XmQNnbzyPp+tFlCsu+Z3JXO7awx+NTRQxmBopECMBkBVxx2/OobO52osbjAKncOhPtSbsAjzxQyJ
DDCUZgAGPGaGuonRV8jLcbRt4bnvTroxXTKsluoCMAgVsbef5UkjRI0YMShlwcnnIPp70crlsBGu
xbrBClwOWZP0qdLq1lk27WAxtyvWoCkbSBp1wrEhtowQexpY4YtwCAPzncw7+v1rKVOzAke2H2oS
R5G8cDOTikVGkLpGSrAAbSpGfzpGCyBVLlWjGCSRnNNjEUTmZmJkVeVXnjPf0qoRsBIAISLvzAfm
wRt7+nPWmXPnXEpaR2RSMqka4OPwqwUV0iJACFSQCMn19KqtfOkZlZQVJ4DLhhmsqkrICUp56OJN
q7SA5BJH+femROYPmlQEYOAo6jtTftLko4LBGHG4Z59Kik3XDKCArfeO3cMcdOaUIqZm27E+ZS0r
vsiJX5SvzAU7Hmwne5JKfKSPfqR61FFumQRhskk4A7D/AApbk+TEMhmRo/ug4K4FdUfdZfMiaCCF
oSzMMnI3EAfjUUl6oYxkAlSAhA5bj+dAuI7eMrNjazDBBJOabDa5Zn3MDIecdTWNVJoadyX5/LaS
JkUA5CnipFUCJXQAktwVfIGDUcw2kQyynBUjcD/Om/aHAZYogY48LnGD9cVMJ8qsBJ9o81jLk7kO
dobBx0qKSe2dd88ZVlPyx78HHrURaTBkjyCCQCOhz3Pf8KtTMxgSV4wECDA2AHpiuunO+gDpZreC
2CBVztztbk49arwhX4JIBQEgHGR2pZxuORgtsOSox2psCKtoAA4dh8gK8muas2wHeYkTJCsSsGY7
mJwPpSMOrK+8BuEDdfapIIk8tnZWIBO0sT19/wA6GWKHCGVQS3zBGyP5VkrcwDoJ0hLSnGGBwM56
UwOskonEce8jIGMY96lVlEStKcgdXIyKhNvPaxuq5LMTgZ6e9dMYNrQCYX6O7WwJDBfvvxkY7e9N
ZAsp8xwVBwGHOcVVCFrpPMyhC/MVHQn9c+9PJljaRpJi7McAKcdjjioqPkQAYoZZn2zAgn5QQT/n
mpJVVIzxuYcgjnbSRwqsKmf5QTyEbHJFIdloWCOWAYYUnn69KqDugFnbfglgAoG8HgUkkKzMZySU
2/KCcU1GjnfcXMaqQWy2c8GmIZPMOHLRnpzwKcmwFW9m8kKsJLhhsVVzgVJshIabyWjkYDMh+lV4
l/fAynCqfkAXGTip5bhU2sxDEj5ipIJFCd0ASyloySwBVxn+LPemxnDDeRhlICqeAc0yRJPIE0Q3
LnEaEd8+1MYmDbmJm3/OyMeh/wDr1EopyAtzIhjNuiM2BglTjA9KYiqjFFBAYcccfSlW+807MsrK
uVUDqO9Q3L3Esu2FSVJ6AYx+NVGPKgLJBtkV1w77mZc9h6U0+cJW+8BJyABx9TTLaTyVdUjJZVyi
lOcdO1Pklu3jRpIgArbVVY8kcd/xxVN2QBJl8JGxVhwCBj8Kha3KIXlckKwKAnPHr+dEkwQiVy28
HDErwTjrU0JE9qk6KQzJ8yle+eDTWoDIzC0I88ksp4ZuMg1KSiKU8wshXcUJ+Udv61XmmcsplbAL
ZG1TjI//AF4qJHeWURMcqOoVeCRyM9qpvlAsqs0I/wBDCiIrlmY/KCDySTUxum80HYikE4QnGRjr
VRGEBMbyLGpJJJOAfb8KknurV4x5TBtr/IqyZCChJyQ7siinaO63mVVQsdxzgDAqWCT7QGuFOVDl
VLLg4+tM+yRlJIkQupJJOevtU0EoKMrAJGCCoDEjPvU8/K7gtxsjQ3F0beYsFLDYVXJP6VJlrmTd
gAAcN3A96qvdxBfJgjc7AQCrhRz1PTINEWorGhDMwUKMEoDuP+RQpXB2Ley2TEbRKpbJMpJzn0qu
YWyxjGFK4Ziue4p7neha2lYgqOAOB+dRXMiqvlpOQSQFI7GolDmEDOFQiUoc5AP4USzBpYkRhhFL
MykgAYxzSrCqxiWZ2LEfdK55xTlYSRhREoKg5bZ0U04z9maCRz7FDRkbiDlgPamvNAR8xIBHLZ6n
0pkEKiXyIwzZAy2MjGasG2ga4IVkClhkBgWJ/nSk+dgRthQwjUgEckAgCnQJGMgqSnUuTn8afeQX
DYUIUXI4DUl0zW1sILd1ZWjOVzyDTimgHhPsjrK6hgw+66jJHXjNQz/OVDqFXcMMBjAqET/bJVub
hpUACqD6gevYVZYDyQWCscZBxgZ/z3qjQLcypuUlQp6HbSiWOGZlkAyp3FmPJFMhnh+QudpYnBY9
B/hT7xXl2hCQrAhAFyAO9LmQ07MSaQzGNth8ouBGA/3MHrjpimQWwkkeR2K7DgA5POetJETHCRAp
Yr/ETipLTn97OzbgMEHHTNJ3bCzYrLtKSKASRy4Xrx09aJiybiqFC4yxVgP8/WpJvs8Cl/KGAMsc
55AqBfOB3PKhRehYc/8A6qfMkwasc/8AEbw+dS8K3URt/MbyzthPIYZ6CvG/hZcDQfGV3pKmRSZA
yKG+Xj+H2P8AOvoLWLCOSNik6FivyBBkg4/L/wDVXzx8ULK+8FeKG1WNneQXCyBsbcqzf0otdhey
Pe9NvGmhit0Us7kksW7Zq+8uLdWXBbOAu4jgfyNct4EvX1HT454ZEKLGpICcH6H6110I2Q/aGAUk
jIVQR7/y/WspU0wb0I0u4diRqDh8glh3pDLEX8osysucE85PrS3wEyLPFMUYHO0HAxUUFuSwAChQ
/ODnAz+dOMeUfMOhilJJuIXC84Gcc+o5pVY3MBdnLEg7RnkN7VOLmUObefaocHarDAIGPalWCKKZ
Qp2Ek4C85rVMojYtJIApK7hkqRwaSORjMoSNmAxgKeB65qdfIjAkkGRtIZQpAApIRDvEiEeW5GxV
XnIPT/69ZzlZAQssfmk+ayOANqKnB5+mKnOdh+XuMACq13qCxXAgj+8jAggcA9uvWp1v4yyqwCkY
yAcA571EZpoDnPHnmXehXaiIZaBlLRpzg1578Irq4FzMomCtkBwUxjB6Zr0zxXG95o89lAQoZCGL
r/nivHvCk95o3iq4tvMZDDhiqDClS2M110aamgPQfGmoJf2r2huGDZB2hjjpjArL8AeF4ZEeaZAC
UztK89f5H1rH1nxI95rTQJICAQApJ5GOvtXofh+0is9PhaDariAE8D8jWVaLgrj1ZftbJbG3RFjV
VHPyjp0z2rgPjZrupwW8VlbuVZyVYg8EnGB/WvSo3RYBJPMGC/eCrj9e1ed/FzQJdRiivbeBWDuT
8mcH3P8AjWlGryu7BqxxXhz4Zap4idjfSkxy43sASe3TjtmmfEP4MXOhaOLqxLqLc4U4yc9sjoet
epeBbf8A4lsAjABCrG5xx9MY6+9J8TPMbwzcwzhQpUqUYfMfcHHPtTnX0KTuea/AbxfqFyH0a4nd
4o3KJuX5l+bt75H869qtri68lUjcHK/MFOQDXivwg06G3193tbgrmTiIjG4D1/PpXt2lpCY2VYXU
t0bbgVk25suJYjkiPzXb4O0jhsEcdadbwzSQtCtwpC/NgAnmkNmpmUFmIbHUZHHpSqqw5eDcAMZG
84IPfpUt8pTJ7aaK3iaR/mcKc7iB+GevakkaOYrNdKgOcAqSeDzVWWaSPanmlQDhto5//VViOWAh
RK+c5IwP0pNgroW7KTsFhcAgcfLkKKhFtDIF80uXIyGTI49etPurTzpA0ThORt9/8jtTohAs4hRz
vB+UOhwxx0zXPKm5AOFrPeIJSmFQkMq87+3+TUEwEjgREghTtVjyvPX9KsNJcW0qMWO2MnJDfeP0
6UXAjnEaxyKgY/Mdw3ZrWC5ENK5BdO9xIphDDaAMsMAnk0+zgiTZJNGSCPkGMnOOfakmmDosEbJu
LYJA+8emT71OkbxWZKMxaPGVLYArVTaKUU2PjmWBSJFV1A5GPun2/wAarrHdee7xz5AOQpAyBnoD
UuIZIVnSQ5HYL6ev8qjLyOGdI+Q2Wyx4qZSNUrIdOhnjWQ4dgdwUr0P9frVObamN8ZBBB2kg4/z6
0szTJt3gFAAdpTOTSWstm1qYrlvKy/yknbXO6bkyZLQpa7qltp1pNIZlC5Klh0QZ4FfNfxD1O48W
+ORpMV+s8IYyBwoAB7fl0zXovxq+Ilha6XJpFpN5DzMSRjAx61yXwn+G/wDbmrprDWsqsx+WRJNv
Heuilam7szauz0L4V+DLPTdLjDxbnkRWEbLkZz1Ga9NjtFt7FWjCuADkqeQRVDw/pdvp5CK67FHz
xIcqOuOa0hA8cxt1OArFwgB6HPv71z105yZSbSIYLpZ5VTDSGNcZDZBan2M0s4Y3M6KCcKuORino
iR7TEhGG+VVXoKrTWlzby+auMKp3JnAIwff3zXN7KSWhoLNiXUAEAJVcbm4/GpgzTQvEickBQpPG
PWmFLmVo/mBjDKoCqATjsfWrM9vcwr5gcB2bn5eB7VvBWQFcSL5wY4JUYUbv8aDp8AdlXCq5DEK+
DgH/APXU9sjNm4gnViwO5Qp6gj/GoLh5xfxy+cWCvhg3bJ5okuZAS3MgdQkKliUBDAfdPPNQrLal
dzzOr52gsxPOOv8AWp1aKN2jVsB/mIJ6c9aj2RzS+XEwDE8AqBkfWqgrDSuxsoQuY9wIU8yKx+Yj
9Kr5+yxNNI6lnOF3scgf3qsXFr5skdvDKBITgq75Oc+vpSTxtvVZCIyqkbVOQfwrZWTG4scs8kyM
32QrHgZKNkE+tVneS43FcgYO35OgoDJBIYosqUYgIo+XjvwcVZ86G3KyyQ535MgjjJP1q41lTE1Z
ENqpSDHmqojGcs2Tn0oUkh5nPLE4YDrSX6zW8Aut3mBzlip+7xwCOOex9KRmTYIy5IDHgrjGaTrX
QmiOWUxYdkPykkAqBS+bDcGNA7MW5DNzs9f/ANVWZLj7TAUUs+1AEDLjnjnp6c1X8iUM08I2ktkg
8ZrJtzAkvbd4wPNmA4OCy5B9jTYm2L1BKttCKMZ9/epHdry0VpEx85CcEdP0qCJTIoDQscLgMTyB
6fnUXsgC4sycMWQFiCCXORz6U+C3VCxRyZJDldzHBpYI5DM8m0oEOANvLD/CoZ7aQ3aTR5CquYwp
I5wfU+9Q5JGiVkST20jTKC5KBsjjPFR3l7DtWMIw2hgrsCOaSVLwyO3G1UGUU5HX+dI+2W3Zmi3E
EdTggVcZJmkEmSWrQlH8x2VWXLsckj35706V45I0SwkxK7bWkcAYA/iyO9NhWVYvs5DMsgDADsM9
Kam5VIhIJC4ZhwAKiceZF294R1uoLQEu7MxJdHJzjsccVJcou2MOpBI+YFugpqWpuW80SnIYttLk
n/8AVTZbWRFOVIYscFjgkn+lbU4pEu9gmvorWUBFIdcAIG52468DvR9ie6DXG2QFydrM2RjPSpo9
HMrx3E8IkdV4JbIUY44z68094BBmUS+YQAHDDGfesqlSMXqNSM9ZY03RiIKyygEKoPGP5H1qUPDa
TL84IDnODg1NNaKZZJ0SNUVQeOxx+FNnspZI4xuKOBtUEHH6CnGalqUndCWiLHIzsI4lkztxJnH1
zTpUlZXuQflUglQOTUTefBE3muN6cuTnkfjwabG10rNEkrEEjAU8kf54qkm2KTsgMCvIkrsVjw25
X4J96Gu1B2tIpQpwoYYA9uOOafN5NzECUVWHVQT0/Go7qD7MiO8AOwZB29P/AK1Di0JttD5LCJIF
kl3EK+5CvQ9OKYWvJZ3MJUbyAWkODnHJFRi5jeNYpxgBs5AyMdcVLEyTBljwhboMY/T6VrCOglqy
V1ijkRLiKNgF+VFJYsfT/wCvUFzfW8LqhICjogIbDZ6fSp5JYY1SEKGY4wCcYXJIzmofsMZE00yA
gA8qNvB9MVjUjZWKi00QibzZWiRQSRlgGzk/yxRa22XeASuu1jtAXGR6f/WqvEn2VybVCqq2VViC
QPSnJLcWbLJFKGMjgsA5z+PH8q5XNJDRckDxEuilAqjC7sEj0qKaBHly0iIVOSuASD7e1It3Fw7y
AhkO1pAQQw6j9ahttRtZmcwKArZBDMQ34/4U4zd9ALkv2YkB3jYI3yg88/4VFc5TYqh5HL7iqZJQ
elOVYsgryAR5QPG01NI4WJSzbWbJDA/d5puDkykytdI9uVicsmfmdl5wT2qSSyh2CVnyxPy4cEEj
vz3pjxOD8xHztk7XztJ/WhkLsTLOTtHCKSB0x+dawqeydmH2QkURkTxoWVTgnuop92tuFWaBcx5B
CDkHrwRVZLiNZDCBlRgqA+CcD0pl7LBCoDM4cknapLDqP61csSrCuK1w28sY2yQCNxxtx0FTTKLX
ZvbcQpUDJAAODn/9VZj6hIsTWj3BZpM7SSckHt/OhLlzKtrPdFizB2cnJAHQAng1z1J84i3O6RXL
Z3BWHKoetP321sIJJWYAs24gnJHYf1qodUiCyT+co8s4AB52+uKY2r2l7F5QkVlZwRwcg/571vRS
bDUtLEiM8jKwAOVZXBbnjt2/lRdWyPOyLuHlEbWQ5zyMY45+lRPrSWkSMD5bbcsVwMD8f51Uk8U2
jT+RagM8gJGTkDP9RVzfvAXTHscSiLDK5YkYy+T06/zpLmOROJpGCswJjI6j3rPuddjWM4nCOzLs
DR9/14pU1S3uol2xBNp+YKAAT9OtYOqkwujVsJ7SNhFBGrHDLgsB1+tR3908IjtYzhA2Cu8dPXHa
s+fVoYYWuGdCBnzAoGSPT+fP1qvd6zbXEaXEdmytINuc5Y9h/jW9KrdDSTRsP5TweROFRGYeWSfu
fh3qCa9+yq1vbFpRI2JGVeAPXNZFzqRW0DGQFQcoxXlfXFQ/8JhvSWNpQgUfK45LcZI5xzWNWbT0
BXub0scMEgCTCVS252jByvuc8Dnj3qZbiCKAxbWQuclUc4I9OP61z/8AajKolVNxc/MjE4Gf1NOu
NQlS3M0ULPMB8kYHLDPAFFObT1Za1OwdGtfLSO22EKoaYsDj8Pw61CrRWbyOkaGN+VDZ6/4d6tvd
XUgbzJoyFAGACR35+p700pDNtHlKseBsCj+LP1rL2krmhCtxFLIrRQYUOMBhg4P8qtxac8t55Mzb
kKZBYYK/lT1t7W3l8uNVLs3QgDp/Op4JYJJV2nIQYZ2XPHpQpXCwwWcttbxw7CV3ZlcPlm45OSB3
qB4LaCU+WznchB+bPHr7GrV5LMFZYwG5Gc5HH/6u9Q+YRKp8tjHg7Vc84o5kJ3aIh5qxLBCDuycl
kOMcd/xqQQbCPJDSEMRIqjg/T86dNM80wRkDlEDMrHAJ4wRx2ogsHurgMzgIzEsC2DnHTiqUObUm
STYptQVFzKzGQjakeCAee/B7UkdnGitdSgMhPUp3zU0ggtvLkkmJO4CNcFRUwgilRUN0i5HzMRhS
cYyenPvVKmkQ3aRXlmgXbcBWJLANuj4HOeKiuZbCS5KJaiRWxuDR8DpkZ+tWLm22HyAC0aHIyMZ/
+sfWqd3d29wVAt2R1UARn7pbOePWoloSS3Vs89vhIi0gAwSuOM9KWHTQQIrwKzsCVK+mO+P5UrSy
sDbCVJWXBjJ4PPakHnRRSGJolcNhSoy2c89jTjq9AJYZLeFNiNtDfKHkPykehz2qFkaRDF5vy5Vm
AGefXpQsb20Jt5id0nOwY4pXSa9lCMVWNGHIfG7/ADxWipcyKSbQtpEkcbvIMxh8lg3GfSiRjNOG
M6llUGNNpJck9PwpWjjbECplURTIQMKzAfl+NE8SeREBJuIBJdiAynqeazmvZrQV2kRPbwxy+ZeE
SFjh167lB4A96lhtrOdTHsALHbtXvSxafK7GKaFRAseVfPG7PP50nnQLOjByNjEtt447VpCV0Nu7
JtOtbaCyka4jDT72y4P8OflzT/3MasvlvlgMIgIDfj6+1EV1ZtH5VsjbpQVIc42D1qrdyyWqOJZ3
AjbCMuBx6j3xWVSLbJFntRAidCHYgZ5//XSyo8iKgKAE9Q3A/wAmkhmW6skVHBaIHaQpAA7fzoBI
kM5dmIB3oDnYM/y96UUAsaPFEwkWJt6jBV+9OWygn2v8xbaBkHGafJFM0LywsQFJ3AYwCPfFOkit
I4AMgsw3PIQF2jbXVCbQPUSLErtGCdhjG4su7Ddxn+tNeBIgjyPsIbK5PAX3qwUW0tZVhyMYwSAB
06Zqs8EW7/TJgQjDbEASOR3I96mb5lqF0N8gSBoFbeEchQG4JPfpnI5qaa0FvAqKChk4y3pg/lVT
UZmMjxxrwflIRckDHanStdMI453Log/cIUAwduPXntxUtxjqDSZVv4Uk2JcLhEYhyRkVzumMkfiQ
2caDDr8pwQSBz3rpp54zbuZZXaRVbAbBGT+tcxptulxrAuLoCSUt99zz35+v8quNpbGTaR1USMkC
StuaVn+Qkn7p7VNNMyWZ3YEpCqjgZPbjgZFRJbvIqTR2xYhxkE5B/wBr61Ld2sbgW4BUY3Bu4NZ+
z5oDadhYo45DGk5BUHaoBGQanniguLNk3OqKCAwUnPH4HiqUNpKkKWUXyzRgtvJ25BA9uPpUoaay
2r8zEryFIwDzWkfcK0SFiinKNEZFlC8oSDnbnjI7fSpGG10jaRcoAWYjcAffHH4VWszJLeLdqZFR
AcoDkk96kimkl05zEMZlJYA8kZ449c1x14uox82g5JJvOLR7okYZJK4yMf1psyLfb2SERtE2YyRg
YIqM/ando7cEskRALjvkevH4VIjXENsy3jsSf9YMZbGex7UU48ruS5XZPPEsURaVXV1YcoeMdqr2
sAZ3ZJmYOSwDtnBqxcq7QbJLnZjklm4b39zjmobOJYrhujGUDywBxz0+lejTqWFdIkvIY/s2GRcn
p5eSBTZEmhdRM+VXoytknjoeMc1GGjkmMi3EcRZioRnyx568VJl3nI4IjJ3kMSAfWpqS5iZNMRpr
mVsSyqsLHaiM2Ag4GcAVJJaKJPsuGVMKSpI2qB0I74qF5Y3JdIwu1twyvU1OGmIdJZCrngBEzn2r
nlS5ydLENyA8oeOZiqsc7EJK+5PpninBRMjyI7hwR0bnjvUCoVcbrgSAnBUjBHPtT2QbhcRtJEqD
5gVxk5HXjkYrppYdglZDYBLIhDqUJGWZT1X+VNewie5VonRkUExlnztPqcc5qaZWhjLIgCuBtUDA
xSRWcQiEluyxySOQOcbhxkdKyq0boHcngvWW2/0lizkZVQduc/r070l87jMyAIiEkAE4boQfwqKO
CS2Dx3UZcOT+8Ync35fz9KnKHzGgKNwFIYrux/XFKMOVAQiGO6hkYbWBYAktnPIPcVK5ITZZTgSB
xlpAOfappbdCqpJOAGyMKuN3tUBtR5hESYUNhgjHGKcqPNqKTaIJklDlZkABBKgtmljVFDROCVCH
YFY5zn8v/wBVLcmYTFCuEHBYNyBmrIPmIfLCsSo2Fx1GRjIqlNUiHsReVhQbVVQgZDbep/zzTm3F
EhIC7eXfB5PoKRLtohJbeSRtHygAcU2adyImjkVCWOFK8A4rOclNASXAEe3y8AFssznge/WntC4k
G7BLMMg8cemP61XgdzcbZof3nBZS2Bjp/wDXqW0l+XzrggEnuCfw9qIxsgC8ZIYlMbbSZBncudx7
fl1poiXCS3SkMEIaQAAH/P60lziXeFjV9rEBi3IHrxUYa3WzZXZQM4AI4z2NOTsARs8MzeWxVMDO
T94H2xxUyLsjXYrABSrEjqO1Vo5pEcRLNuAX53c5yMZzmpbiGUxttZi2flZR0pey5gJ7e0R7cMII
0wCGBYk9P8arxR26BftMoCkHy2PGPalsZZJiVkJGXG0sPT2qzqFtbtAUQtHJztDcA9OOlbRpWFJ2
RXtIzIViiAA2gAKeEwaeWaG6LiEE5JLP0OPWnW0iwqIVbazKdqsec59KayibIeQFgwABFDpXJTki
a6iSLBSQDP3gpyPrxSeR56o7kPJyCxbOR171GZIiSgBDYwxYcdKarC3kSNGJydz4A7D+XvQpOGhm
00RLZzCYxIu6NW3Fw2Dn1I7GpJQ7u3mZVAMbVGcj/PNPWciWPZggOd208Y54xTDGl9EVJ8necKWb
nP8A+umm5iF1BI7eRFRnIZfmJJyT356UjTSTTBnZwpxsVV4wPX0qw0Ja1JScSbQQcnIz/nvUXlTW
6NHgqVUlZNv0q20hJWHtdPAIooLRA5A3MDwDUNyiiEmBlRmcblLE8fhUsUcWwrIxcq/yHHJGKbDZ
Fy0TAKxQZx6Y+lcs4uSGRWc8hw+4gA4ZiDk1JHIQjCOMnA4QrkHjj9ajsG+w3TQTgM7LuLv/AHfa
ppZIrYLJLt2ucgbMDpXTSVtgbSJYCZJGlLgShMSEHAc9vxqO42KGEyBSnK4xx7dartI8shJB2ZyF
UZB9OP60l1supAEzuAGSxxxVzlYV0y5Ha/aBvVdodsgkkU2O0dpRCZsFSSSByeegploLiWVWZiWd
clxwBxShbhb5pGkygbAO/BX3qU1JEu1yWYiaMpKFUgkIAcktg5zjjHvVW2jTY3ncEn5Xzj8Ks3SD
coSRgxHzSYGMHn8KhhUPvm3licDb5nf296iUmmEbGR410x73S5Vhy8oQ4G0Nn2Ga+ZvhpqN78LPi
/KCiEajcGKWJ3G1SSx3fXsBX1dMJblTAqBwwI2np3yOtfMf7UvhbUvCfiiHW9Bt0cTKSGK/clByG
9MCnGV3YWr1PpfSbmSe3S4CKFkUYVQcjvkVLKkoy6MCy5Ox+Rn19K4v4N+OR4j8CaXNNMBeQwBb2
ZR8pOOuc9egrtIw163mXO6MoSQ3GDVc6RDbYwvHJtVhht2HXGB+H+NSzOJgNykpGCNoGMj61VlRx
OxSJ/vDYrD74NW4Ul8kzSDcCeAwwc+taRSmIc13C7JDuG1gSQTwvsPpROIo/KSF1bcMht2fw6VBd
wCIHytvzjlVbB+lWBHIR5jS4AIKoDnJo9m2Ax7Nfn8ssDu6gdT/hTorKQhpSwCLnIPO00yaUxXbh
mGQSVwOT6/X6VGmo28YMYJKseFVsHd6nNQ3ygWJlCqGKCTJ5OP0qNjCEZDF5ZViS8hyOvTrVZZzL
cAxu6RgEhB0yKtGIz+Yoyd0Y2LkAlj7etHLzICJI1I25VQWGF2kE+9ONxCkzySYYHnaFyP1oihZF
+z3M5D5yGHAGOn6U+7t4FtyZnJkiJKgrnJx37UOCDchYwSZuIxkMOFI6n09KfJeIifYosglRkjsw
7VF5ohC+ahIKhiQOc0m2U5u2lV0Y8hvX+lLRENWZYmjinjXblmC9utVm8y0dU8uRhKDtJTnPFTRS
xROwkYs20Bc9Av8AjQxhOHU7SCNoKcD86uKuxCQ28gj/AHhVV5YruIA9SaIo7iCPasYBBGcAHd70
xSwYq7d9pYDgAe3Q1PHDELgosu3apC4OBg/SonC4DVVVc3DzBCX546H0yc1XTddXW4jKxg/MG4Pv
6Zp0jNFK6qAwUfM+ckn1qFrQK6vAoMi8q7gYznqaUYqI0tC3K32dRiTb5YwACOalUyLbAq67FzlF
GMGq0QE0rPLguWKkKMgt60scBBVmdl2kggMCCK6KQ7qxLDaiYjycsyg4J6U24keCIxtGCXYhhjBI
9P8A69AkkiZBFwqD5yoHP0p8sdwxYzEAkfMSAcCs6k9CJbEYkAthuQghuFyfWlEkssxLAjzBuZQK
SaQRoCcrhBuwvJHpzUc01wEG1GRHflQ3J461CkpEEhUDLRHKgcHHDfWhUWOYzuWIAJZT169KZM8i
gohYxqwDEDhaidM5DO5ZmG7gkEZq1G6AuCRJ5PKhmU5PzDeV4ob7JHEJURgzg4yc5Pvmoo4ZlblX
RGXhkAJx6fSpJJEK/vQzrjaAV+bOaHUcGDdhsThog7ktg4Jbsfb1qJpBdbmihLAEqA3OcHripdzP
DlAVI53A55/GqxXyJhCkW1ycsC5BJp2lNibTROYUiwhXaz4KhlHFJcI9rIJMhg2VcKeGPTsKmttQ
nhJDQM6MSFOASD6VUmuXkBXLbFGdp5Iz7due1C90OZDZJxAgtliKrvBdmUnA+vYU1bW5nkD7kBSQ
MAWG7HPNKkNzHbEGMruIBZm3bh6DHT1pomkt52jjJQiMDBOPyp86QyRriaB2aIAyBQHaSLK49T+l
eefFzxfb2NjcWkTsXcAMqsAxP9M+vatDx38UNP8ACyOLqZVmEfyqp3At2+teXeGLPxF8WfEr3t6Z
WhEnzMh4Rf0pcysBsfB3wneeKtXGtX2CkD/Ij5Xn056/WvbraCC0hTyioAHzAMSc56Y/rVbwv4V0
/wAO2K2lpGwCruIUcA461oFIY0OSGIzuUnGfxp3uAjzKyCFxlzyvyg459etSJGixglgAoOCDkiop
gZWLRxqgbCjDZIH5VBB9oF2okmIVmAJ3cZ9/aoklYUmrFmPLxk+YWYn5VKkE+9M8pEcShVUgZO7o
DUsqE4SMMHQHcHIBA9aEaRUeRoyGUkJ0PanFWRAx4ZwxccZb5TjOcjrSIiyBlO4kjAc9VFJeqQpL
BnjByAX6c9aIliARlfBIGEC8gU20gIZYWV45XJKKcALUkMrTTGRUDDccM64I+malaNpNxVSNoydw
/Wq88lwUYBDkE4YDgD/CqjKwE1xfNbRqYXAbkqFGOP8APakluFZFkaRS5f5mIOSTjA5HYVBJueLz
JAXkQddmOKcGjn24tjGVztVRk4/pSeoCqp8/LbSUcEqWyQPWnSSRW7o7lHYKNzMOc45NRom+cbpW
zu+Vm4496dcRPJGsxRl3fLktk+h6fzpKSQD8mZzNOzKd2Bg4BGKh2IzDYjkAcEccU67d1i2As24f
KAATkdzz+lV1WS1Hm/vGRuCoPvzUydwLcUu+UhgQCcEEZqwzidB5gyEPU9qpxIscqTrwqMBjOcc1
PPdbP3ixZGMMBzn1/wD1VpTlyoBWYwgyQxMASdpY5BpGn3kIHK5bACj5Qacl0HRWQZjxyQuO/cUo
mkcjymwoBLgtnOcjjHelOVwIsFSfLkJ3A9qWPyri4Uy4JQfKpb73v/8AWqO5Dom1iSGX5Tt96fak
b4zLjK4JIHPWgC1DJHLE3nBT5SnKseM9apXdxI7BYUVg2CRsGaW7j8omBVG6Yckn5VpCY4RtUmQr
gBQMD61hUpKaAkgmh8rY6lScnAIzTImkadmVCysBhh/+umSSjmO6UKF6B+pNPid4WdWhYoVAVlXO
3/61VBeyRk0mNOI3aVWCgngE+9Sm8tZUKLuBKEBlOOtMlihfJSYAFcAAdTTbWzU4dXyNpwWOBwee
a0b5h2sPTT7aWYFmBQj5gOSxp1uHikbG5VJIUgfKvvU2xo4x+7cKF5dTzTVZrreIlAEZwwB6VHK7
Fx2GGWN9/wAhUxvjeercD2qRZIo0Me1SS2SSOvFJHbSlm3JuAb5Tkg9Mc+v1pHfbFl1wQ21F96n2
bGCR/Z0Nw6jaAfl25zRHfQywCJAQoBwqpn/9VDeaFWWNUKngkKSaRLQ2u6SN9ingHOapS5AGQmNn
O9wGDZGVzzUsKJI6kkApnJUYyB+lIqJMVbcrFBh1JqT5liZrVkZc4JIOPfmhR5wGzXCmcW+8kEnb
sTP4YpjERq/nbgWB2qIuari2uJ4TcsSHL/KAMY5p9rBMieW0TsSxIUg5UduKzmnFAJIszyqwlIhc
/KXYAAfSpJbiOUDGCVOFYt1xUS4VllmACAEEEfcPvU32OOPzJg6sCRtIU8D/ACetdVKaQEAn8qR5
fJDOxwvljk//AF6j+0SvAW2bQB8uQCd1XfLMcTqASc8Kw5HvTHicIsGULKRgE559a56yU9wIVLzq
A+QEwTkdW9qczCONvnLuyMVQMAc9sVHdWzkAXRZFXlWDHr68UyN5RbqZMFSclsZY+1aUYWYEipK7
oLmUYBKqVGD0qR2l3CVQAg4Izkn3pkA81xFHEpQN1JIJ/WnsrQu2wYBI+UtxSlZMBp2kF2ztIHyg
42ipWEEsIBlyAMqzgf5/CoGuBvOxS7A9CMHPJ70kk0bQhfKG0v8AulYHOcc//qpxSbAkS0MpVoiR
lSTtGe9DuSrQyKSV6g8YHtRDKlvEsZwC+ckHp7VEhPm+aGIJPVcfmarRATxwlJSypkKuRuOPlp5a
KSQypu2M2AjLUIuJmBV0IkGMBSSCKjurpEKmMNuZuEUd/r0/One4COGDB2JJU8knrzTpXl8sr5jA
F9wHTPbtQou5LdllcFgO4zxSWMxuyYmDxsqhvnGB7HmokwGrDsgDTuQwI3R4AwOg/SrEMEVoqTlW
KgfIFccHr0NOkjMu0g78cB2H5imtDJIpSJRiJCI+cnP+e1OEmmBTusPL5rDOByCehqe1t4iwklkd
1b7uU6jPUYqONC8ZjldQSASQOOT0554qzBGRAYGLKAQQG9eTkf4Vpy8wDbbzJbp2yQi5CsydSKRI
G3PM2w7XO4kgbhUluGVxH5bKCQQegHvT3uWyIyUDAndkZOPWpbcAEE8IiUruRQvI3ED6CoZ1Do5i
wqKct2wT6c9uKbd7HhV41ICnDDd0PrT7iJI4fLUk7jlgFrKTcgGR+Vaqy+WGZiMkHse9S/YpZCYE
bDIwwzKScfhTUCfvcQDg/JkdT3pJGhuoAigx4YKVVsZ9KqIEttuRAzhgWJLMSf8AGq5hea4VgpYg
4ODzmp5YhBIivcllXJyExgY6Ugnjaf8AcO2c4znsPpW0JAOSH+NyAQcREDnOOfrSS3cSTm3SclyM
/d689OeKddzxXSBSCGRuSRgkVBLZxPKLkKVyBtOOa56lPmNCWctHsMsUalvvHOce9MWMyOdseCo4
YMABjvT5FIG9JMFF+YscAnP49qdFJb3GJEw+SW64204x5QEkQ/aQ006IUIAQjn/Jp5gt5SImlUSB
QXYHIB/qKhYteyhgQMvksCcn8MUt1CC4lWOQMWxuyctxVpXYDpo5JUBYK0QJCEEDcajji3hJNuMj
GG6UwyMYttySEDEPuXaScf4VJ5UwIR1BBGFAbJA9aDRO4otVTEk/CIwIJA9e/tUc8AbDW+SJGO5g
2cH2pJ7gEHexLAY2KOCKncK9sIreNS7AbSCCCM/p9KlpJAG2WEA+ehKjlnGMj0NNl8oxmSXO3dlQ
y4FRyIsSmFmABxvYKSPoKGb5EwWIXk9xQgEnlnjiaZ3ZSeVBOBn/APVSWF/LwSpCsBgkE4/MUSkz
IsUsGxcjljkVY8uCYsIYw5RFAU8BR7fzpuPMBXud8jLPIBulBzJjpj9M1538afB91rGhXN7FGZZI
lyjBen4fzr03zUnjFrGCgBIyxxj3rP1a2kezliZmYDIAyTuzQpcq0A8h+CXioxRf2HcO8ckbMEUv
gbS3NexWhlNu+yQKiAA8cEYzxXz944S6+HfjMX0S4ST5wzr1GeRXrvgPxL/a+mxefeoNwUyFCQcH
p+VUnzAdUWhljUHa2DtG48VMtnDFnfK4Bj4RsZqMYuowqxrvVQBkkD9KY052/wClW5Iw2MDBzjj3
qlTYFmNWiy8ESF3JAZhknnoKlXMjsAm5hhUAPIPtVFbtmRUKlWaTAIGO3WpYXnhuSxBLIwbcBUtO
LKUe4pa7jxHdoCAfmIXFJdEuyBHVVUjKqp3MaeXMrKsskrozH5i3OfwpblJY1zEqgEct04rGUHJl
JJESWMRY3LTbm9CvT36UT/YV2pIQWBwozzT4ZHXqxwRg8cn86bHbRksr5cggszHOR6Zo9nyhYqau
lstu8aQFSRypYHA7Y9BnmvDPF97/AMI34gnmSWOOVwdwH3fwr3naj3DhVCxqwAfqxrw349eF5h4j
HkW7OrklWJyOmc+grroVPZ3QdDN8DLL4m8YxuZSysw3HHBA9e3Jr3jRLeeKzEs+CpGCTyD65+leX
fBnwlNZqEW1BMoy0jrnABzj25r2C2tJJQ1stttcfecJyQOgHbmscRLnQ00iVLMQ2zSoXIJDPwucf
T1NZ7acboRxTsyoCAY9vUf8A6q05HaOQRAHKnLBV4NQQzBbvY6hQ+FGOf8muJy5SrJsr2+lW9hCG
t9kYQ7iipxn1riPizqm+xEJ2ltxCgHGDj3PNdfr+tR6VbtLIh+VTkbhkDPUivKdYlvPEmsKkG2QG
UMoGG59P0HWqVPnYnGyLvwl8PZmk1WaMANH8gIJI+brzyK9YhmkFsIzuGWOS56nrmsPwtp72tkUN
uGVF3uwZc/X1rfmjhS1LqyOVyVIPK+1bxvTHFtIfujYxrhlYYU5bGR6/zpxjRpy0kS7Ag2lj39ai
kja4Kyn5Qo4JPPWoyL2C7DMjAYwMrkfn34oknJWNU7ks88AmEcx2AMSCMmmtaRPukg5XJKk8Egio
buE3dz5qkb1GCBUvnARMDuJjOFKjA+mamTSQD1WKGJGlkR2PEZIOVbH+eKQQoZ/KllkcyEFSRnB9
Tj3plr5Ms5RWKkjhCeCuP51LbxTwv5hOVRSEJ6ZxSjK1gLEscaWqtEhMqkjaMDIFQxR7MR3O5t65
Vi2FwTkAe9OS5YRsDGC453E8Zx+FOmmjKs0cmRtJCj+E56VM5NSsik22RmK0eZhuV3RMowccn0/Q
08+eUE/CAE5GMjOPrSJZGK4EgYgOp2bWwakLeVbiO14AbowwoPQ1S95XNE22VZbjzHKcAbskEdKk
hmwkjRs+cDKs33h7UnlxFMzIFJOSFXioJpUh3MCM4AU+9HJcpNjrpWkiZ3m2Ap1xxjP1/XvXDfEn
4hab4e0qewjnjMrArGGIwTjgA57Vb8beM7Pw/phl+3KGLcgODlsdMV4rrt9q/jnxIJI7WSUBypQD
dkE9u/vRKagJ66GevhfV/iXr0k15K/2d1w2RjI7qO2a99+Hng638PaeLf94qpGGbcMseAep/yKp/
DrwAlnpcDXNoihOpEZBz7/412sSSQqojV8MRwOTjofpQpuZk1djovsmClvkgYBZCOD7/AONW7R5Q
4eVg4BPJPIH1qC3WaWcmDaNx+clRgkf1qV5y8nkSW5LqAQVIIB+n4UcvQqBP5lsuZSBGJG3KCOcY
6+uah2gs07yBlG4n5cDGO9Qzu0kHnQyZQMS7BhhAP6VHAb65UCSTBxje4xlTScOxoTyyWLRoYnOd
pKZXJGagN3dLN95yoPzBwBzjinraRQoIV+WMSDLhsEGoXlkmZfs3LkfMCOpA/wA801Ts9QLELRRK
ZIUdiW5IfhRj+ee1VRBNekzuCjs3yqF5Y1cMMiRr8oUsCWxmq0ZukZ7hrkFQ4wCeoFJwSQEjxfIT
Nktu2g45xS+RIP8ASRIGwvBCHaAMfrz0pk++7QOXAVmJjG/DEj0zxTZYpLYoHIwUyFLcAZ6fX3pL
3UO9h6ot1IkrEEIcMWHWk1B5JJeo2HoUPT2psl22cqyhAvC47/1oM0VxtJdmOTkFj/n8KmVRpj5m
RW9smSq5B3Aq4XIz7inzTXIDKEMZJOWLZyKJbrylZlJUA/MSME9Pb0pHmYxswCsM5wX61lJc+wOT
Gw34TbBNCXY99mQR6VY2bgFSJTvzuZmOAO1UpJreJApfBAxuZeDUyXEKWxSOdS4Q7mXggemOgrNy
5GSTvHHBGuIywIGWBzxST3a2sTeVDlWQFWAyoOetQQy/vGiWTasYDFN2RzUf28FjEHIQHhCvJ9s5
6V10pc0QJ2jeKESSTFixOFJzzTZpY3AjjUbiFbcRgde/FNnv7aOWQQIuY24G4ZxzgjmoI9Vs7cvI
xCkpkKSAM4/l3pThYtJIspKt1CY5DsAGAWPBPr/WmypJJAqk7QRhVAJJGfrwKrSeIbKKJmgWOSUu
CUUYIUjqD6Uz+3IPs5NyAAoAA24aoVNN6Ia1ZcQzxb0hUjeMkleoHYU23jhaZkdirFvkDHAzVEa6
oKAvGdy7WIHGPrjrUhvooHSWSYoN3KjG7Hr+NOzRrG1zUORCoTlyu3cwzg1Xe3jsrZoeZC5+fcf1
qlH4htmiUphnXAAc5Oc+3UU3+3I2mWGbaQT8xUnA5rWEE0VLYu2yC2JaCYSErkKeMD3/APrd6W8u
bmSJsRhmUjYxACgD69Saovq9qrgogYk5yBwKrX2t3E6ExMSjNhgRgqM+tKc1BEtts1IL5PLEZ3Ro
4wwdT+fHSpY2MUTozbix+4M4H04zXNr4kigdPNVXxgswz+A/ClOvXUMqyw27AEclxyR2P1rlnDnu
J2TOhjnMEgSckoV3AMeAcdPf8aLd45NyRXmwscLGqdD7fyrE/ticqI3AZG5MYGcc96o3+o6jDseG
Ro2Q4JBB79q0pU7MtPQ6S4KKPMWQK65Drvz+NMVlktjJvBbBIYtjJH4YrFutSurxFZVJAQbnB/i6
ZNDz396mJHKMUAZFfcDj1pSrOmNpM3JL7ZZC4ilDFGA2BB+dNi1UB2W4eNOCRtbAI7Z/DtWEW1Ao
qxEKoATcQSMU2K11F12iMCMjjC5OM4/yKuFT2jszOUWbT6hCpMrSFyxyCD1FQwa1a2jmZcAEDeAD
WbawTQSGJ2MgDHBOCQKfNpS3MZ3xMDnkKenPBxW6mosaTZq3N/EVBVQFc8A5JBP8/wClQDUVvYGt
5pk+VlIUHJx/hVK20W7trc2j3CuoZvKUITg8cfQetNl0W6tWCPkqAQSGOAvXH51z1Z8yKsrlpb/7
O77Sh342Esd35YqE61HbhTkgKxyoxluOT9fanwaTKxSZWAMjYY78EjFNHh27aNojF5eHwWCglmxk
fh71zulzMdtRZ9SglhEkZKgk8kgk1TfUo7eA3Fsu5nfGwY4P9atto58wgxEspBIY9W7mll0cRxrM
iFgAcuy9D7npSdNQQ200RHxC0cI3xgybQu8HITrRca8XhQSsZGQgKyk5z6VYh0+JVz5yna3zELyP
anDRre/c52sykHLDhv06iummrpAroyf+EjvLpCkUTA7sqecNjP4VImoXU7hJC6Aqu8EnkVoT6XBD
IpgUEkYLsMc0+fTraCISEKynrEzYAOP1rKrT5lqCehgPqF0VfyZWDhuoyDj8qYmpaldkQtGTlgQw
Uk/pW82nWcMYEUKSBpOfm7+lRRwQQEtFbkAAZUggfUcDvURopsFa5lvLKJBGNxAbaHJOSef8e1RS
x3EjGOUZIHDbsnt2x9a14bW2aSMhEXEmcMDwR6VZuIbVS6JGkkjg8Bss2TyB/hUyTjuI5/8As66u
CkpMgBGARz/wHrUraTqFvbmNiyxt0KgH6+4raexkwY4xgIoLAnn27daja6vXKW6wbwwAAc4/Guil
OyDoYB0u5lLBXdmUA5PYVDbaNcxD93lX5A3DJwTxkCupdY1uNhDbmIxwSCfQn0FOk0eAFLhY9pkY
DaBgkYqJ1tRNXOfh8LyxtG7OWG4Mys2ck06PSlfa54xNgjbz9Pet2SAx3AE8SyRI2cgkEcfrx/Kk
1BbRpkEbkup+cA4Xb/jislBTGZjaPJPKYIgrcNuTdjjPWopdGaGJ1jRWVT91gMkdj7fWtYxC1mW9
3lVGACGx17Uly8O9YQMuxG4uRyPX0ziuqnTUAtoZZ0G0aNLiQMzDAPYj6e1PPhvRpozhVDsSV3D1
A46cc1ZkP2aYLb/PCBgkDv649KIljLBbsMEY4cFRhzjqTWNWLvqPTsV00+AIjXKJI5UAPkkg/wCF
RvbRbxGzMGGdz4yWPpWzDDHGnlxOrRhSAAoOOKrEMLlZZsoqKCobAH+falGLsWm2jct5LeKN7mfO
GjIQHkk5Ht19qcpKBrpnIVlxGV47dOtLBbyM6wSSKNp5OM7T1z+lLLIwtZLkKEWJiZVZhljgdMDH
qaxcUapXGXVvKsRlWR8FPlBbiptPtn+zP5U4dCATtUgj1z7dqkaC3vrRbtHLhANyKM8Ui29wjIog
aNAckg8tkdKoQkQnjuSrh2A6Mo5PGNv0pJ5R54QKAWP7tgmFLegz1qVt0v7snGBkAjk1Ck0E8yK5
3PACYvM45z71pGm5IAuZBn5bfDRsSrHBLHpk1JDvUmRnZCBlVA5HUZIzUVym1Vf7r5KBUxjHr9Kl
a5kKm5dFdVGXZcAken1GKrm5GKS0LW6zdUEhYIgySzgnP0PNV7iFrtPMeVhEH5ULwcdeaEjsjEtw
B5zCMli7cHvj8Kls764admjlfZnZhRjj161cZqRlJWZXnhaNBMskxRm4VBz6UiJb3EwlFoA4wVLg
8/59KtzXSFzHIQzN91m7c9z60wlo5N7sApUgbQQxOOPYCpnG92JtMRREEEjQxFSTtUqQeO3BqE+X
FdOI8ojMCwzgDilcQw3AUwK0jj5nQ5Y+3SpJrOBMIzB3B3SfLgbMe1KC5FqF2NywKlEDDlmJBxj8
e9QSai8U8UK22FZx5pRQAOeD+XBNaE0yNbbTgZXlWX5vaoY7aNSQ+AylWUlcAH34rpjPlFa5LDti
iCmEMx6gNnjP6U+2+zmSRCSVKDKBeM4pIh9mdt0qrNccqrKR7ZqvdTNCojtw7qxCl2HFcVeXOgJR
F5EbSS3jkovyAdFPr7VDcRQSMPnCcYUheGOenr75o80sjQyooUqSSRgE/wB2pNNv90clnGvykkoG
5A/qMGtaKUgCOaa3tzD5asdoKgjjH5VVjQXkgSTJDKc4HygenrVq5iSWIRRqA+Nq4kxg/hVGG2TT
gI7hRIyKGYsegPb3qpqwMlIktk8mPfIIjgqrZLZH+PFP0+6DQhljCMpJdiMjPof8Kl8lN6y2dkWR
vlIVT1HXvjHI5qvJBHEgKwEsEbexOQGx+RFZuST0EpaFrzbt+Jp5I954AP3himXbqSW+cDaQArY4
71D5l00Kee8hYjJ+Y8n8acQspUzSbSpwoHTP9KbkMnM8soUkEIxAZAM4AApkMQuVdmwjFjs4wcf4
1CskdmTGHIAA4Jz1qVpjFGZWLMixbgqjOT6fWtU7oY2eJRL5MMi5zyFbv3qC5iS3jiMwLfVjkDPX
29qcglco4lAk3kqw3E7euCeg9Pwp9wPtModQ3zScITjI/Ks6jshbsrX1vEsRmWXeTgskZJ+gHH61
zFnPdPfvbGEo20hmdDleeSPzrrNbLxWb8KqkDYyj7w+vt6VzOi2/kav50sAUrhg7uMkg5xz2P+FF
OVkzKS0Oxtrd57KJWuGimEQDEt8rcetIbX7TdBIpFAjAZtpwd2MHB6H8aW3dpo1lUfMSMqpPFRSS
l7kbQcOxwuTjP+e9dlOLkhtpaMtXSrCgkIEZVcE7+v8A9anATyZXDRkKduSCc/4VBPq7AmEBTv6l
zkAdKR57tlkeVFUKQhIIwDn/ACM1x4j3UNJt6jUaeyLG7+dxDwoPBGeefpT0Ro/mgRiCAQpGQD6V
CiymWWORldliUgO2Avt+VPVZ2I86QbQPl2kY/wD11pQg5IGrExYt524sA0isgI3bQDUN67Ku2V3Z
lyAQM7vbpUkTFUZYyhLAkFiAD/Wmz+ZJGpCdclyGztH/AOunUhy7kOXYY7bUaK5JLMq7VYkYUjoP
f3qWKSJipFuCUK4BGeB0x9KhO0WZDktK2ASVwQuO3vRamSBJVQO7jBDbe3elFWVhNthsgmZY0wxQ
5eTO09fzzUk8V1AyssgYMclXBOTzweefpUUDQxXC3KzqXyCcgn+nFSTR3AkDO4aPdlQBjB96Gris
0NtYbiaITtAAoYcHIDfTNLdCS6hd4SSrsATnDZHt6c1I0UmFhwgjzzG3y5FRp5VtNKmx2AYkELkj
OO/oeK3prQG7IiuEb5bZXMfOGO05bj2/z1qZkQrGE37nUZJI5H9KlaWG7fb5akg9xwaW4tIX2rGj
K23A2SAAjv71TrumAy5226hwFKgjcWB4qW2RJ5VlDHftOQBxn1/+vUd3NILM73LyKOqggGqxlllj
CjKeZgMpTmhSdQDRuRDIR8hXa5zhsZ4/lUE945VkhiKhScgvnn61HGjPgzl0K4CAkggY+lPuHtjG
oOHVfvMTjnPXpWc3yoLqxDueeNlgeVpNwKKw4z2P/wBerEDTqFWSJfukMH5HJ6jvmmWkn7syGWMl
RhQVyWH5VJeXFtDbqyxqVwAoI5JqFXSIbuOlkhuIjPFGCpYhFKkHr+NRwiKO4VmmAAjB24x+GKiF
68cZwgJcthz0xj+lQPFPMzPGVQADLjk49MYpOmq6EWbi48lgAokBGZCF28cck44oAtplW6OQWUnG
c5PrUU0sttDGzTFSx+UkEcemKmt43cjdMVaQklmJ6egrN03TB7Cx+apI3kgHIJXOOf500zM5cISD
IAiuBgjjOafC0LMYBGpctyrEMBjofrSxXFql6kbSZXPzEqcdO/GBWsWmAlrG+nwFiEd2PcdR6Z9K
bfymJFkzs84E8DOD3/CrV+YI1CQ7GTPyk8g1GbSV4DMis23hUIwpzUSXug2kVbZxvDFFVd4IUJ/D
6etTuDvxt/dtjKsKYIkMpN6j5LFY9x4J56c1IQxUSyThSCcIcnIrSE+V3Jk0yMRCPy50UsGPAUY2
4NSPdwAkTZUbCQwxwe3WmSvHDGGiKgbgoAPCn+tQXe5bhsMSm75SAG5/WtfaImVuUlnZ5HWZLkBo
xgA8HHcVYhvvtUpPlKAshAJ6tgdapGSUOsrzMx7Ex81ciZJ5gyuScDLD06c+1UpNkttxJUthGWmw
GZSMhieRVaW4eOQ74VDOxypbHHPWrUk0aoYn+TcD8zMc4z16VntHcXcpWcs21lOFfp+lZThzCbbL
EfkTSxyzHaQFBQrwc0SQQTsUjbcqjACNkjn9PSo7hQ21I920NllIGR/n1pxkhT50iIEn3xkZIHPf
6U4xcUIURSW8TIiHaEbI39eO9P8ANYr5lzICzjA4zmkkuZrbftAChV2sxzgZ9O4olubpEZRbIFVu
CTnIzTav0AkjWEgxhxvI+VdpO3PpSq4jkVZnIKkgYPrUDOsM4mthlN37wdzSwFJEZ5YypDn+HjGa
zcGiW3ckmtFUySRB5FHQO3A47VAYTLuEiKFwfm7YpxLLbkbWaNQNwB5NPt7pYYlYRFlJO4sOn1rW
LsiG3uOiRpWZI0+Zesu736UpXzAc7SAMNhe9R/bDDdMnlhgx+dUbFSPIIEV0UsJHbGWwBUTTkxtp
IZEJFmBQMoP3AQBx+dFxGQoWSAlRwoIwQf8ACo1hlc+eAUbrvVsnHpzViSb5VEskcZUDLZyMHv60
4vkRPNci8oP8jyoiHGWMfT24/nS3SqrnyZGCoAVXIAFS/ZXe4jaFnZWDBi5GM8cjA79aW5s5JVIa
4QheSpGcispwVRhzEEcz+S7Qou7aVctJgZx+v4Vwnxw+H0fjHwu/kohuY4wQWbgCu2uFS3ztnQl5
QvI5zj+dRXEVvdkRTJvQk5dl4Zu4pKKiw5j5r/Zx8XTeG/FN94UvpjFavN5VpERtJfqw5/h4yD9a
+kbTWkuF+zrICWIwckE18z/HvwHqPgXxYPGul7RbltsaIu0bs9R7+1e0/Bvxdo/i7wva6hbTt5qx
7JomPzBx29qbSbE9juY4Gih2XEpKg4UxgZ6570ksk5QwxEoFIUEDHP4cVGLxGt9vmbCCcs79f85q
xbSx7mWViEIIY4yMce3610U5KIiIzzQjY0i42k42Dj8aWKOa6kJAZynUqMEjPIBpFeBmChTjdhnL
AgeoHFSJHNAHUzqAG+REB4PpW6qXARzMl8JGTfEFIXa2ct1/SovKtEmWSFFGOQoHepZEZUWaK4AZ
BgFRgCodo/129AASgAUn16c+tZTg5oT0YTwRSOAzBcYb73PvUpYmEASmRQvykkZzUF2F80uHABUB
M8GmBRExiKnBYHOfaiLUGS0kyVkKxmaOM5BBG7jAp1zNIlu2CSRgqwGckVAZOd0a5IJUhO/HQVJB
brPCMKXG5vmJwcZ6U3UbYN6EMk0jeVKzoU/iAPOPpT2ntpw8yFQEIAB6E561XvlzCduQyArlB938
fSvGfGXxp1Lwj8SLPSbuHba3Erghmx0wB+HPFVCHtAd7HtizWu8RsF3d8jkeh+lErrJOYVnCsFJy
VwT196paTCby2W6tkLIUBRg2cj27VbFrFayFQFAK7lZSo6dRn8O9TfkQicKsI8plOSvJUjbn86gn
nCJ9p+0gksCcj5f/ANdRzX4t7QuZdwLZJYZ5P4Vxnif4s6Boc62d1c5JGAY1zg56HHT6mhXlLQDu
4pzJFhgpEhGJVOQTyefeopnuXJhmjZVUggkfrWD8P/G2meLLf7RYb8xkh45EwB+J61s6nefZY2kT
EQQfNuG4j34ocGgLEOpRC6dRKSGIV2LEAN/h3zU7zYVI0kDBlB5BIPPNfNWr/GTxtZfF+Hw9Y6sV
spb8JMkJ+V0wTgnoe30r6Rsnt7iFJocsgX5VcYJHbPtWsYNbgWS0BuC6ncdpyxGQvFE9zC0hV5gi
sBkMeTVK5+0lt1sGVUGWEQzn69qAhuIlguFBZidjbcke1YVYOwNXLDbZY224CKQXcvu8vqM/T8Kg
Zi9sS8oJLYUEg59/61KkAEe6Q7GzhiWwSMUm1XjFsIw0bggMp+6faoirIhqzEikeOOSJQjYYYPTP
FJsmd1CkIWGcbBgcj86fs8hvLxvLHk46DoPx96bcyzx3JjjVduAuVb9cVpGbihN2J7WaeFWSQsx5
BLEDP5U5fLulbbKdwcbsc/hULzi2YTRlQWTLBh+tLbRCOFplcqXVSHAxz/8AWrOcecTaaHWsYSdo
9yFiR5aqwKrj271I8SYW4MS5c53dTyPpmooi/mNNhSWz5eQMgf8A16e8zqxWEHaSBk9/YVUZKmQM
ZZY4THsxkHawBPIqv5Fw53QlVIJJy2MmmyTvJqbKmSAOAwI2j27U5757WASzMqqudpcYwMHrQ5cz
AZeaisFuIpJAGD4UngYxXCfEP4k2WhWc0ltKslwqBCqkHnsfX8ag+KHxb0jw1bSW9rMkt0ThI89T
j/PNefeAvCms/ErxANY1lpRbBtwZhu47KR6UKyZpdC+F/B+t/FjXft2tB1ikm+cHK4Ttj/GvdfBX
g/TPB2nLY6fZxxx7QH5yWYd6m8NaFpnh+1iXT4wojjIKqeWOOpH9KvpvkY2+NzAbgSOoJquRtgWd
OuXcBCcbmJBIwMf4+1Nu0i8wlpcrIxyCcDio59uBDkluuEHTikkZ4iqkAjJwepBpNuIETM5nCMSi
rjCqOM4/lUiGOOMSRMBknLqeh6ZprfvLYytK28gAhgBUNtHclDiUqAeB1NLnJkupcidjm5mcMxUA
jbnAp3lRSRM8FxggliwPIP5cimQDbFtQEliOSOPrUc0sqgoHIKsSFJzkVcWmSH2iJ28xzlDgNGoy
c/lxUhZICreXjOMrjJNVpFYwrLEAufvID97H9aW6lkl1FWLRljhBhSBjP41Mm0Bdluo42VTETIQV
KBgSc9O9VMby7TO25MYRRjA/GpJWUkHylIzgkrjFMEf32LZXI4c84oik2AJNHPJ5BHmtt4cEE49P
rStavGQFUBgOfXGelLDDEr+c427TyVHFJNuXaiyZdyME9D6mq2QEcsMPl4luVU/Lx75+lRNcTFFi
lVDGmSpd8H61IzRtIiMuMN8hC9fyqS8aCRAEh8wKoA3L29RWbSYDJ8yFnhiUENwxPBOOf/10kbtF
thJDEgkljnFLbQ74MEEKgypB4PHSiFC7ssabV3ZCKaFG7AmjlWcqrxIFBOJWGe9OuETgxXO7cuNo
Hyg/WmLFL5jIGDMOvy9KdGpXc5TOcgEjOD61aSiBXWUxgRxRkY7hccVJBblsEyltzfMrEZ/lT/MS
6ZnRWVxjcSMEiniVFy3knapGCDk5+lJptgQLcQszQJIDg5bY2Sw6Y/pTIpZJiZImJUAggjoeOaW6
jhbeITlV5ODzk1LHaeWUBi2s3Rl5HSqSSAjRtsq+dhw2CuD/AD/wqRoo0LPHLlEY7lAwAP8ACkmi
jbd84BQ4AP8AD6/hTCJXkRrViCSCykcAflTdTlQCzzRnaWZAQhwRz1PTnpT9haJBGoJLkOQOox6/
lTHhjZSHVsgkp8o2g4602IOqiI5Jz8qr64rOV5gLb2recVYBWZhgM+Sue+B1FXbZxanAwxOR7UyD
YDG7qpZT8ueMCo0BdiqorEAhdy5A5qlaAFxCqZlQFgqlihHX2qiLqSEskESqHfJCjjGPWrEJeOFz
JhyBgKV4xmoQSWOVKleMIuMDFNNMCWyvi8qGRdmWO4Fv0/rSTXARvtBUkFiAAMcYquZSgV/Ld1Zm
IZSD83T8aeiPh0MZJ7bRzgjNVF6gMW5klIkZWJK8YbOR/KpFu4/JKgoRtJ2tyc+v51Wt3WGUW+Aw
c/KwXt60HykfFupbOOCv9awqwUgJLiea3jBgiDl1wQBwp9TVi2SOSJlaQJgbmUHNRW0CsjkhjuI2
5HQ/hUaxsJBJyMEFVA6mtab5WA4STxIJGi2q7cAc1NbvAJJvLjJPO0jnHI4pkMrPCFjYAq3yqRzz
UM88UUjRvCoLRne2PmJz/nmnKm57AOubd5QzRTjDHDHZim6cHgmELtvViQjMe/Gc9+3SntLJxEVU
kD5mA4Bz+XSm3dqSIwjFZGG4YXgHj71EaLQEmCJGDHcCcDa3T8aS2Kq53kAKCThsnOaV0IhW5kl2
qTgDPLGoDEXbzIORkFd396s5y5QLV89vNG2SGfPzKqjC/wA6pwoQxjCko68buQD1p0aPMvn3Csxf
ICB8DP09aW2CbGK5ZcnaQ2MH3zThV1AfBbx7ZJ1QkYJBIzzTPMeSVZNxIKgEZIJNSNKDGWmBEQb5
S+AT+VIY1bZtkABAAOOuB9MVTh7QBEupYZArRAZfl2AJI9P/AK9NvIopC1zk4UAquAMD2omjMce1
pSG3fMCe1OKL5bMjkDHV2JGPy+tVFcoFeW1aSV2WUgqoZAOTj061O8bSQoVjIC8FkAJxSxNCzhlj
GVfjd1p8ytdbniyCylQw6delTKWgETtDGiyE7g4PzMeKWFCGz+7YnGxzEDx7VXukZY0tTIAyjg9M
VLb744isk5I2gkkUJ3QE1z5cYV/NJXPJAPWkEkSptVwAD8xzhmqO5uY5YGQfKSwJIyOR+HNVXdFA
WQkkAliGyBzUyi2BZimlba0LqFUZIIHHPB4p+WVt5YBGwGJXHFNiAWLd5YBAAC7eR7/jUfnSvvYM
MlwAo7UWaALqQQyKiJgFhk4zj8KsG4IjYzQsox3GSfb+tRrDDLhmkOSTvYdM+/OaHSBIN7SoxyAA
DjH5ntWsJpICUXEgiUGMhmOd49PSmwRSzKshhGO7A0zfIIgUcggnAbnNWbQXTbjHEVVSMqQMbvWo
qJTGrdSuIntpRNKmCHIBVuQcd/aiSd7mRshScghtvUGlna3lDHO9yoBUjjGajS1eHKqRnA3YOKlR
B2JnaO3gHBkffsQHv9Kal1EEGSq7Ww6Dkn0NRfakwNtsS+0bgedv+fWlWymWRt2QWbcjA5xz0xVi
JbgBoVuAcqAS3zZJNQLL5jrOyE5+6zHgU++wkYDKGdwA7Adu9LDbhYmETgkgBt4x7ZoTaAIVSMM5
2gls4UYGelTRxK/7ueQoS/BB6elM8ueOExAhnJwAe9PgeSO3kW6T5hjy1KdDTdRxRoJOqFEKsSQT
hiScn6dxUEE0LMYYcFgOWjHOM9KZdBi6bVcKDhQTwT371ct41iCi3UEtnC7+Rx6fnUuYEDTqpGCU
yB04wPWpCWijEy5OSMs3JIolSZY0jmVghb5VePp7D+dK9us8Sx+cEUdnPT6UlNpDasyvNK05KMwA
dvlI9PXFWo2BIjD4AAAfbwffiopGaBSrgF8HBPJ+ufT2p8M8LWwijBJUHJHAXt2qlK401awpaGRw
IQScDk5wT3qNZzIoSWQ7gCAc8k5pzRbcMMkAYJHGRURg3TB1G3JJJc4wKmUrlJ3JHjRAFwCAMqM5
5H9abCwmcxywgsF3HBxn603yZbuU7p8FDywAw3uTUjwC1uIpNxKOPmOScD2oV2BI8MaERxgkjBwT
wPUVHGQBJKuWZiAEBwOxzyKZ9rWUqHyoGMLtGAPTpUstvG1szWTjeV+ZcAH8a0jJxE5WZGVillDb
XZnIyisQf8KdcwCAt5jERs4IUqCQKkgP2kIpUErJgMOAB3AqO5WOYlZCSFJywas5x5hnE/FfwLbe
K9NKLEHkA/dhU9B0PtXnvw58VHw1q7aBqc5iYNsTcp9ccgD2r3eWGF43aOFZNud29sZPpXj/AMZf
AN1Def8ACR6RCQQTsiTr+Q71cI6gep6Jqkd7BGFdmXAw+7JYkZ5q0xYXIBlZSAcEnqP6V5Z8JPiG
l3BHot8whkjcAKVOcdK9NNxb3HlyOcqThnUZ4rVVOVlRSZbCypL5sqNJuOIwrAkfX0FWGlD28jlX
Pzc4XPNUzc2cMouIGOGwC54Ip6zSzhXTcu3JZSc5H9axnU5loUPgn8xhMoDKFyCqYx7cnn61ZSMR
sQ0mMsSikE5HoOfeotkqwgoWZcHCEEAHt/Oojc3MsC25lVWQ7QAcE+9EJ8oEzQw3pLQkxlSS5bpn
0+lNRobdjGjqWKjID8MM00SpbxMiMcg88YPbPanBEuInh8xQw4UheTx6jp9aHK4LcScW81oqRSEs
WJUAZx/k1R13w1Za7arb6kkbFSCjKnIHXHsKsG3WxCjcXbymAw3vnvVSzklM3lCQsoOGO7BBqG7s
CLT9BgsyDbg4iyRlua2YZ0srdb2WGQq2QSOv5VXlkmjQOV2qGxu49eOaRZLiZJGvH68l35wM9azc
kmBYnuLScK9tKxMg+6FOVx3NMij2SmX5TJJLkkgEKAOg/LNMsbmNWMjBWcKQSx4C+tTrdwxM8Xmg
BiQCDzk1jOMZFN3R558ZZ7qOGRrGOTcqbgQxAYHNcD4E11NDlZr/AHOpkZiGUdSeo/xr2rW9Jsr6
A2dwsc6uu3azdBnkf/WrjtT+GWlSTeZESojQgbF6eg/zxW9KpGmtSmtNRIvjL4WtlFqJnMrfMU4G
frkZxxjrU2nfGzQLrMazIjMSxMku0KPxxXLat8Gre9CuHkIzlJI5Op9OOfrVCf4Ii4kFubpWVmII
Mu4D2olKM2SrpnaXPxv0VJ3VrpWiL4jZGyQB1A5NXdC+JcurXgRSxjbo4GQoFcJp/wAKLaEpDJtU
yAjy95wPx7V2/hrwvpmjwiSC5Quse1hnP+c0KyVioybOzspRLGHtmlK7MlhEV3/rzSCdGmcxZAYn
ILd/pWfHqlpbWqw2yquDjC8HNQjxAFYoxjYh+FVccdzTlFSHKTRsJJaywq6OFlUkFQAQB61NJNDH
B9myMbeAP51lW+vWLfKFRcjoi84zgdO9RHWYkumCyHI6uT90eg/wqVBJlrY2kISBpJiVCqpUrxn+
vHpSyXIaJVbO452uqAEDjrx0rKu9dj8lZ97FEzgsv3uegFVo9e3xo1vHiNk+ZQM8+nrxWclZgdFB
OmzdlnKL8oyDjNOe9/clUtg4ySQWOcZrFi8RWtmGknRclchSOe3rWRrPjf8As2A3MdyojCksH6Z+
laQSaLja2p1FxqAa0a5unVSgIOW/Tn8q4Pxv8TodIglW2f8AeMCEGMjPYHuBiuU8W/GSe/QWWm3S
qZB8gROcjr9Pxril0bxJ4gmbfK7oCZAWPGM/N+P1rojGy1K0RPLN4o8d6tH5ykxGQgENhQP8/nXp
3w/+GcNhKZZI0eUEbpdvK1keEfC8mjoskFsqqqDLF88++TwM12tp9ugkMUrMhK52hgCR+FcVePMi
uZXOhsAtsPK8wHjBAcZP05qWWNWlZ/tH7kKVYM/JP/66wGe7mmBjYBkyA7AkE5qWQaxbyKHckqBu
BNVTSTJaNpr1LXypYJWIZTjcQSOe/wDjVi4v1EQuxKYirZkbOQT+eD1rnZPMmjIaQqxI2nbgYpLX
7VcQm2lEhWMYIQEA8/SnKpGI4vQ34dQsrZ5bcTknCttZuOM9O1RXevWMTsEaMhmAPzcg+v8An0rG
XTLpsNKrK4ztLqc4xjnsKry2V0pdJIyQrFSyggEirjVUmPmRvx6zuzKJlIJ+Yls9+vSmPrEWxXg2
qqscMRhue/tzmsfTtPvEjP2okKXx5SnjGetST6HgMMtGJB/EcjHp/WlKtysejRbufEkSviN8KSRI
xOcVUk8RRyRq1uWAGT8yA4B9PSnw+HUYASHIGMgHjHvTj4ahRQfkUE4wB0H0/rUe2i2JNNkUPii1
+0gSPKWVQ0hYDBA659KtXXi4yO5twJQyHgOT34H1qknhzdOUa3O8Ag7G6g/hV6w0RrYCKSIAgkyN
IRk8+ufSqT50DaSM59eJcBUYvnGB81S2uv4BJQsc8KBg5q82i6fHII44ImAfmXOABnv1zx2pG0TT
4gGhdWCtl2Qbt2T0HrUSpXYcyKH9s3csz+VEWLMdmUySPTmo5tQ1IziCVkBUcEJ90dea0Lu1021Y
QwlBICVJfg/WnQaJD5SzbUZmA2sAAAO+f5UlHlQ00zK/tS4aJfMBYOTkseU9aYlzdIwZEKsGyGAz
x0/P610CWEMKbJYAyoCyHcDye+Oo6Ux9JjeIkE5LDIHGDjrWdSmqiAxHkv1g+0GVySfmwcZwaRpb
3yib0k4JDMw5Uc5OQelbRsSjJMwdQAdpGBx9DSvbnZ87EkHKhxgGt6SUENJNHPRtdyx4imeROi7j
jHNLf6be3EYtVR8rkbguQP1rdltoVuI2tYmOVIaMqx+fqcZ7c1ZuEQRBZY0BaT5yh4PH860urFJ3
OZtfDklq6ySRnBcAjJwKsatot3b26kOSpBIAYj+fWtkFt8aBiPmGRsyalupvKkMkwEpx8u45/AVm
6iQ1ZI5qTS5l2RNEG4GVDYxzjtV6XRpzN5TIxUx7i6jJyO3oK1JLG0u4xcKqGUEc5IBXOcGpbODz
LYTLNw0hyeg4qZT5hp2ZhR+G1jUzTxgsxJ2Ocgf/AFs808aUzceUXJJyyAkL6enHvWq52SJbByxJ
yhY8FqZevcMDGkgUxN0C/Ln+orenJRK5kUJNICylHjKAg5J4B+lMtdJTfIk7xooOCCPventWmwlS
EtHtfC/K+zBHAyBSLbb7YP5SlSnGGOCf8axqRco6ie1kVV03SjIZpowGA5AXJwc/1pV0y2LvFMuU
LlkUng9s+xqYGW6YPFGAYcHmU4zz609kuLdSOS8wGWbkA+pqIpRKilexDbaVaov28OSCPnAOBj05
5pLbT7VCRfQAISSjFjgD09qsi2eSIFEKPzhC2EAFNgdoc20kRYMxIYEZ+705rZTRolZEDaVDIisA
FVmG6MNg4z26k8VHNaxo5K7lBQbscHHrU8haC4IkyIwOFDH9KCYrh/NRV+Rc4dv8/lXn4iHMAptL
NNojYbQRja+frUV6yxTGWMHaTyFbIDZ447+tMJuIgI41IGfvlScj3qYxWq7YhuYuvLA849/QVvh6
fLuJ2aFt7O0kjN2zsWYkfKeBg5zUpkWVyWt1Kqckng9f88Uumz20PmQRkRkoRAWJwBnpjPH0pZIr
NCFViZSeSTlj+Ga1lFJglYidDISUbDdQVHU+n1qJJg7LFOzsoYAEnj8ulS7v9LKbSsZfIfAIx/jk
frTJkMAXdgb15XGR9K52mmNq5Is0IjMiAqFXCErg59qkjiDKJILgoxPIYYGcZ4qmHjRvLSNyrcln
z/kUFzKoRp1UI4yokxuGOmcV003Z2AnuLYyGMBiXA+dd3Hrmot90wETQsyxrkEvhSc5z6VNE00bq
0LqhaPc27oox/KoZbgKRZyKWdm/gTIPpWNZ3Q29AS4kWUSLEhIAyucZppubhHKDMjNwFL4IY5596
W3WNJWaSIohA6rtJGPzqJFlNyHQbAAeAc8Y4NXSldINBzQzx7mdTJIyjcFI+UetNnQMNxchXUqC2
BsXsCPWrYC+XIJpPL2DILjj8fUe1Urm8NvP5AGCQQFxwKcpJO4PQktjCu6G4iI2jkGPODj/9VUkj
Zrk4kAO7COp5FSw28E0pkmyXk6qGPzGn/YjBI4jt1ZUjyAz4/piqjLlYOxWaJllZ5EYBAQXBP49P
rU1tcR7vOVNzMmEQDIznjjORSShmMkXmHaqYZgQSf09aWOQQ7ViQnZxhR1rCpBTVg0AXn7l2aDdM
5G5mHUZ6UtzcsJRLcR42ggMe3FI5a5ZSYyu3hfl5JpojuFYxPMku5SWCvyKwaURCQvHbulrKiqSM
l1HP0z3FWJLqRpyEnJRQAVU8Zx2qnPHAih5tyANw4BPP406UuJxJEoZUHzndwRj1zRyc/QaSSJ2k
mndo4I/MKrlyBnJ7fkahjIjuWmlZWIfDOpPzHHIo0+/DoyiNgDKSB0OCRj+tRXVrILoEFowGyyog
IZvXP5VvBKAiZpba5iMcijaW+Q5GDz0qs1qLi8+cMQoAAwTjjqcY/OrUn+iRKI1AKIoYBeMenAqR
t8yARykKEBCsCoxnv+dbKqktQKkEULoIxIVdSSMA8g1C0qwRrbyKxQueWTHFWfLKMA0yKEcmMZHp
UF2twSUMrFV5RQoIPtUyaqIb1JIpkVC0MjBQOCWzuNTDiGSWWBpYgmXUnHsfbNQ2UkLErsw6YVcH
vVyS8jeFkuEUoQC/y43EHOOaErAnZGqbgSN50O9SzZyF+778VWv5vPZjPekRBDuYudre2PUVOWMN
xJbRxqQ2VChu2akfT4wsE8jFmQbmAPtyDXHdG5JpE/7lGmZlVBlt3YdvfFPlmn+1YbLpt+VmOCx/
KqwljDALKCxYbFyDgY/Q5qTFyN5CKqsRkuuCOxPHTpU82lwukSl8yHycgrzvJ+6fQUT2gvJ1mlYI
rDDEDnPXjNRG88ndtUF2blUByw46ZHNGy+k/0uUiJIzlMrwD/k1vTqWC9yVIf9PNtdorIvKErktx
1GOnFPmjSxnXzgwRyHCqc4B7fl61HLehyY2kAdOSVj2k89uTSXdxcSQvAjoViBIYADDY5H1wKcoO
aE2kW5ZIDB5VvEF3KMqvAUccZxz+NVbSaJQybtrL9wKdxznH+RVaL7Wk6KYto5Ys7A4H59KtwQrJ
cSSM6xIR1JwR6HntSS9mzJppBdrJuE27aAvULk//AKqa98zREyRhWdSqMp5HTJpWmhmQ26TB+MMr
NuOPTjpzULwsgRhI4cNtQHAJ4raMlJCaVx4ilytwoJIfDlG+Ye9WDcRRyJyCxUqDnkfhiqiTS2ym
ZpyxLbSO3vSXrzXDLOsYC7QVK+v+cc1SpqTuCV2WfKe5eRmjCqRmLK4DN6Z/WkSeQ3SxyoynaA2B
wPf+lJLMvkpHB8oDbpZGwckHoO1R3Js3ElwjPiVjth8o/Kcjn8ucVlUi4oQ6Zri4vEmmtZJijHas
bglRjnk/ypb4HBVyVZAAVUDp1zz/AEp+mu0UDIEG8vtAccY7H61Fd2zREvOweX+E54Vee1YOKktQ
IYCjuqBAzIxbDEDd9KQSG3kZ5IlIC4JJOQPwODU1msbk/aEEcZcBmC/M31PpTWhtrmcNKQFB2hV5
yO1dVJqAEqPJNbsSqKS3ykHrT7429wsZVE3qMMQh4+vvSLGJQrySFEViThRhQM89falMSRfuzMxD
Hc8hbGSexH9ac7yQm76DHBRUcQhCibSquASRn3wRjvUZZ5okghKgudx3DoQen0qxPYF5BJtAKDJO
cAL6DnFQPcWrbhEXBUncQThR71Hs7omxO88ELCEjeygtuZgfwqACJN7pjCuQEY53dPbH41LPb26o
JNQuGUlTtkQt8317d6bGLa2jCq5Yb/3aOvB96lwaHFO4l0JkZrgbVRVO3HPPrn9KYlzNcQwwn5Ay
8jOCpzU127XFsRJCrqDnYpx2qK5lQxwyFQoCEEkkj2FaRdkUmrk6WsVspcSHG75gRkZ+lMkaKOzf
yB+8AwysCMLnHWq1rJM/mymFic/OCSQD9f1qeRY76LyLZSoKHcoGOdwxWNWUbBJXM/UAPszCR8lO
QHXG33rl9Kaa51xlmlclZQqFVPzD/wCtXUeIImKSw+W2wjKggggVzGjux1ZpPMJOeoH+NRGLasZN
2R21rqMk1sLNQgBTAYNjtwccEHNOa0ZblHXONgDsG7dxVVolkhS5yx3ECQhOSB61YWWUw4iwFwQx
IwSK76dRwVgi9B/kO8p+zsuEXO9kBJOelR3iX1wwd5GCOhEeCcKCenXr71NZurO0itgAjCjsf/10
kkd3bxqq2ishxlgQQW9658QlUVh9BIm80ny3IJIEu05yvTkehqa1iUZR5ECr90DJ5NQ7nbEnlhWz
jMWc+wx/OnXE628hJysYcBUPH1PHrW9Co6bTEmrllJrWHzlLZHlABgcY71B57LbBNyne/CEg4Pbi
lhjR4GmR8/McMc8+1K4GwtBIoIA3LjkH/PeprV7okSWy82NJZY9yqWBGQAfoc00yGCVmjIY7sllc
Y7+p5I9KmmBmBLQZwOiHGTjrVWazWXMsiZXdwD2I/wAazhVUhEEkIglNw7lyeSqr8v1PvU0cjXRU
QEFSCT8vI9RUqws+5Y51AkHyKUzuODx1qG2aVJLhUZYlQAEDr/8AqNWr2AnvCZo1hXcxVuXB2k5H
Tn2qFJZC58lFyMYQ4+YgVPC7qghypUnCMFJ/OoLaIZ8uCfawBO4kAMOeOvArSE1EbVmE6nzwGVkR
gDKG2kbs9fpVrCxRmMtgg43hsZNRljcwmSFMMpBYhQQMDnHc/Sq0cjbwykqHYkZGScHv1xXNXXOt
RW0LM7KQsE0hJADFwu7k5/ShYHija5mQsFGVJ7fT3pskcgG1WBLDJBXnFTW7RGHbwMDDLIvXA/Kt
6EuUCD7ZcXSFZGI3vhdzcg4/Wpc2r2jDIV2HCkgHgYzSboonMsTNsPIyM8f57VHOYm2zpBliM7SM
AehHepqyTiKysOVDFbpEYsIQQ7Zzj6UrQBLZQw5LfK2OSD2qeQt5YQuSkzLl2jzjviopYNu2CO4X
cQxCqeM+ma5HFNEuxFh9hVAAwUgOeDjHao4bm4VwrR4iIBAMYzkVZsC7OGkwkmCDGBkAdOuakukh
VDayRllYEbyeMjp7Zr0cPPkVhFZxAzNI0r7GHzKDgfT/AOvUQKNua1aRXKjBLE4/OkdHSNULPICS
FVQMggZ5z27VdtUjKlkJaPqHfIA4/pmsa8+YLJleyIt5WTcMDGQ5xjqaljEXleZDGGjJ4Qrnn6de
PWnXsIS2LCMZZtv3envwapmQB8shDbTuUDipg9AurltYHugiyFipOUjI4H+FSuZiHV8hSSUAJODU
Vne5iRPIUBSdhV+R7UXJnctLK7RAruKlQTj61UrNiauEc0jRqZ1UhTwMZI96ZMt9IysoICnIcj8M
8fWkDjeIVkcoFyWJ4x6e31p8k05tzBuLEMGUsgyFz/nio5EyWtCK8aQEIkkeC4OFTODjrk02GBhA
3kod/fBzznr9adJF+6WQ4AJAVQpyRTre5hiQI8WMgggHGP0ocuUiS1JRCRbPInBA+ZWH3s/r7VAf
tSxbzAisSBGsbZ/Dp+lLITGkcKgsFUYRgATxRcXjFlWCJlKycKWGG4+taR1Ym9C3df6Uok8sM0Y5
yc1Hbg20qXEmDkYZC+B9ffikdmQtJLvUyknCtkfy9anMsaokdwoZcHJ2jBHoPQ8V1QdmIpyXiqkj
BTvUlWz1Izx/+umQBom3EgEkkK2RgfyNS3lq8bCdUUAtwpbkjP8AOmySLuLRgkNIAwZgOcVz1ari
wJmSScrLBISpC5DjAH0H9KbNcG5lVOAjuQZB6/Smhh9j3iIKQp2gDBAHFMmim+yiTaScqAAffrWd
ObYNtFtoLZQ6pgFCAsZIwBUIx9pKAkqQeCP5047o7gSQBVVn2kMDnGO3brS/aYpVMjF1U7t67SM9
utdMIuaM2xp3JKSoBQn7wGQcURzxyW77lwqjKllK5496YqSBiwQqicgKMk08yPPDDHKjeYCTuAIw
e3TrxQ4JMi+gyaJIWM0aHIAG8jnFMkWSd4gHO1SS5B4A9T9TVjyZRCTI+Sx5IHJqASCdGt5nxhht
JHek2kCZdEbxIse0EEcgDvUM9vMzmRlTcCfkA5P1NSLF9pijEUxcIQCVXnPTJpsaOXdJcSBW6k8A
0nFSYNhtnjjEG4EkDc0hOBVhHVZDNIQGA4CpwDVa6uYvKRhKWcDDqTwB/jU1mIZYnS4YkqoZWUf5
/OjSKEQajHBLOJX3qCflAOAadEAkKxqz7j1QnIzznBqSUs+NxyhOMKOnrUcwXIaPIZc/xY7VnKTk
Bynxa8B2Hj7Qm01rSKUkbo45FBCycfNz0Ixwa+ffhdq118KfiRcWGo3DJZsywyox4yCTuAPXrjPt
X1BOGMTvOo3lSSd2MnFeNftAfCyPWmj8SaZbL9qgjKzGNQCwA4xjqfetacbouyT0PXLK503U7dLm
Jg0LxgpIvIx9RVtSsR8oHegcBQxxg/5714l+z78TJDIPAesSgXESgQF12huegr2iLNwxud4YjnKn
+dDpK5LVmT3UcltdE5BJAZlByc/1HvU0GZ3LSSKrjOdrZGfXpUKtcuCWcEscljzn2HOajEkdtIwm
lZtw4cpnFaxi0IsXEjO/kRIqqerL3PpUV0i/ZnKjcUIJYNjihmDAPDGS207HznJolmeJVWbIUoAA
cYz6+1TKbiKSVhuw7BJJKfl5yH/T3qSCzkLBpDIWIONw4xTGuYJFVJoyhVuSD1/z61Ncs8qCS2cA
kgADnANTzcxBGkEVqpLgsScuR3olnyHWMhGAyoAB6dqa7RyEJICSSWJAIxTWA3K5jYg8fIc/lWbh
dgVwqzoS6na4PzAfqa8F/al8ATfa7XxFksu7ZBMI87HyDnJ5GDtr6EW2Qxl3UlARhVOQP8K84/aF
so7nwhcDCrKoIjJYYRsfe9zjvXZQnyTQGn8Gtcm1n4fabfvDuEkbKE3ZIZcbufXvXaPKJLBZmuWX
CAqAMAD0PpXlv7NOtQyfD63tjIYzGWDQk9ySCfrx1967rXddtNK06WSSXbDGu5weBgetY1leTiN2
uYHxR8Y2fhLwtLqdzwkQLYHUheTgV598L/Bb/ES/fxJrsKNFKd8MbOchM5BPf2x7Vh6/rU/xf8Wf
2IpYWThiVYnYw7j1r3bwX4ag0XSYNOizujjXJjGNoxUxlyIRb0Lw9ouiQsbWFgVILAnk4rj/AIze
PH0PRGt4I23TFlXypOgx1P8AhXc6pKLe0Nw92ERiQQo+8c+uOteH+O4J/FXiiSK2mdoLdCQC/AA5
J/z1rpg7oDzD4caVf638StLkuYmJe9JLlfuk9T0zj/GvsLTLGaxtNnngiJQHO3PHQc14H8EvD0ep
eNBfW1sAsLvm4MYJXkgj65Ar6CimYQQrxtRuS69vcU5VVFjbuxqNeR5jBCh1Xc5B60NLKU2rEgcJ
yjDAApcASkyzkKzYxnJb246VKsrLe+Y8QySQAMdPxqVLnERX08stuGCgNt5YKQfp/wDXplm8yLvV
CdzFTlxljjrViVmKFI0V1A5JGT9B+NRSwSR2x+8wC/KqqBispRYpJWHvlFct97guGIOO4xTbS5TA
haAqXYcsgGP84pEl8pRvwZGdeGB4BqePyYrdo2RS2Gy7oQWHFRKCZDVxk1mbmIfOoZQOCflA6dqj
iuFiIgljUAnGVNSvvk+VJY1jXJADZOM/j71G626Nvj+YlDtHHANUkkieXQdJOLWZYwCdwBOFzz2F
LHcB2eO4lIAbAU8mq73MMP7t4mywwqqcZ46fWqF54kttKga8uCFKr+8LnBXA/U1M6fOhNWZc1fUI
7HTHvPtKptXJjYZ3HPPNeRfFH44XFqHsNBkDyklSQw+UY74rI+IHxwvNavDo3h8gxSsVSQDknnsa
sfCP4Oy39yPEPiaRmLSKWi37jj6dTmnGHIilGzMjwB8Hte8datF4h8QOFhaUnY4PI67R/jXv3hzw
jYeHbNdOswmSm0FFIAHvUumWdnZ7YbWNYgD+7QjGBjir13GsjrLhcg/MpfIP+TUTqcoOOg+IJbwm
KORUkOAwJweO5/CmT2ztKs8ACnGfmA6A9PSlgjfBYAszHkE5Ap8mfuTSxsSRvQkjpVwqajEjZI5D
O2M7RuYjHbmoNm1hMpCs74WPoFH+FSots6nLhFwQqqSCTioBI1lcGJ1EikALgZ/OqcHNgObTlGZA
4CkgvGx6n0H86VYJGUfZUbah5AGODSRTkIcBQxP3VwNo9Kd9okjiZYto3ZDAngVzzjyik1YSOacI
wRAARwGXJHNR/ajJGzpCCOhLNg1aWKJ1cfM/OQc9OO+aijSRvNiT5fLIwxPt3remkyB9rtTBZAML
lSozgUXlvZi3klMYY5yMnnr1qCG5aOELLJtAI5Uc5zSyXUf2rcqkkAZJ7k/zq5Um0BIgS6KrGxbG
MnGOfpS3u2KIoYkJYHzHJ+6PWmIiYSS3yMk545psxjSIRnDBiQSowenSpXuMBI3JiZDuVT1wcZGO
tNmgZGBgLO6sCST2FJGu6Z4hKBtPc9OKkB8pDujyNvytHz/+qpcmwIHZwpcoQTJhgp6d8+/0qaUG
VFMaDIIJc8cev1prvOIg6KVYtyCeAaVPPndxnbIWBJCnjpUtpMB1rKIiySRqzbflVT8tKsZceZAC
j5IVQ3DH0pht7e0cny3IABZgRjPXvSCG3M5QyAkj5RuAPr/StYJtgCNIIlaRE3Ix3M/IUZ68VN9p
toFaVPuKP3iqeNx+vaomgditxFwpXBBHA564xUIdo443kjLYBDMTgAepolEBs0twJBtQpE5HCqdx
Pp1qUtIkixvMNjA8gZwaebhj90FixGGyDgZ/nTbt44cSuNqk7QxIOP0/Gob5QI2jZXwGJI5yD3q3
bObdDKMMzLk7iDjFUVuVLkqC/ODyPzqb5IslFLOy5XgcGqjJsCS8VpGG6JTkZIUAGnWihljlY4Dg
AqufWnSyRrJI7sVC5xgdu9C3wktx+62oCAADg1jPUBVSRkZ/MK4ON5PAFMknJZCFw6jlivJb196h
a6+0MsflFSv38kZz7U+aZGwIpTktxnr9K0pvkAneLzYUR5mXcdysV5/L1qNES3IaJiTjkZwQKYtw
sL4SPGFwRgY+tOlEstyqBI8Dnrkj16U5Ntgncn8xlt2TAVwpYeWc/wCTVUSMkSvJArtISCoGBwev
1qSRZ41VRCzkkYAG4e3GaWO4jiI8xxnIDKp6HH0oiAwSBnjUyISg+WMYBz9KVL2eHELFCA+5pCwB
J6YPviluEVJlliARCMEsMkn+XNSJAk5/dMAwHAcZxzQ52AbMkaSsASCWJyFHp0oEqQoE4Ysc5AqI
3B8ttykEH5stjn24qO1aaQMDkhhwTwaE7sCW4UmNmyeoyQOn5VO3kC0C225mCjLSA5Jx6VSgmjed
oHZ2VTyTxzUsjjay9FUDOTyabYEEE0hlIVWJU4OCRg1IhDEDy8MDuJbkmmpakFpYiSzEnaR1x70i
ws8CzJuUnHBHGfTmqjVUALmmszQF5CqKSfurgH3Paqt5O4l2IuCQcFTjJ6fyq3G6NbLDDICIwQQV
ySfXrVWWAzIyoASFAyRnFDrKS0Akt53ZB5y73VR5aGTgcelOVxdcKWQA7XOOKaEB+WJi5Cn94/Qe
tVlZyX83GBMAoA/X6VhVipRAsXMDopWKQZUfIAcH60vkPFDnywwyMkOAMj2qN2COYp3XPVgDnNON
0GQ+VMpCnlsZzk1EYNICUzW0SlZQrED5ATTbi6aK0EsIfAJBIWqqksFRmzg9SeTmp2jLuUdgQi4X
JwMiu2lKzArzSvGBNcKCZCBtc4yPX2qyJhIgijTOVIKr0UVA3msxR8NnoTgilhJUM/nICuMk4pTd
wHSsIdrQREksArEH5j6U+3QDzHjUqwwQjgHnPbNNkjhXbHcSFtvLbWwF96dM0NypDsuwAjaMdjWf
JcCE27yswVRuZMKmDzU24yW7QFghU7VJOOlVoJR5YjcAg5yyP82aEmQyOiTgNG4yzckg96FGzAdt
uXIDuQFGWQkc1H5Rn2OqMjI44K4/nUszBJFUbQwByxAFNdjIxMM+6QnLAjHHTtUSnYCe5ja3ViZA
SY8kjgVUZJXwyqxA6rkcU6PVIhGXvJ40iJwM9yOtN+020tsXiDKrtkk/w88fhVRi5sBVeaNn2jAY
ctuxt/XircVsBbAL8zsSCWbIrOuNbslBWCeNnIOdhzge9QWvilISvmEqzEjhT0oknHQDUuI5F2rE
2QpwFIx+VKskhQ+ZMSmCGIlz+JHb0qrqetW5K4ZQCBuZXGFP86pjxBbNGJNwBDEKCM5NVCVgNWAE
BgcgFchgcA88VISVkbziBkZO08j8PSs1NfsI4jE04EoPygREDp9MVVn8R2kyjzUkBLZBUkgn8qbb
YG0jR7Y02qVA6HOcH60ryyO6rEgKox+cjPf1rn5dftgVdbhlkb5SyDhR/nirDa5Hb20aqzEt96RT
2pAaTSlNzqmSTwFHX2qTDNCrTrg9QVP6Vz8fiaWAq8cTOctvU9Sfz/WlfxJK8DIrMGDDCAdBjGB6
1LdgOmEtvAQ4JwTzhhyP6VGXCYBDOG5wRnNcq/iKUMiyRucHPzH68dfbNT2fiG8ctKVxsGcEnipN
DdmvAswaRSASONuQPepbd5jcB4JElTcS7RvzXM3/AIgv7qFnt0BYkAuByDntTrbUdXtY2WEsoKli
hOefwotdAdLcXDiRp2UsqOBndj3pokiuHDG4T5uibuWHXkVzkniS9iUxRwEOQAXZCNozyATStd6y
6+fCSrheGDHr7U1DmA6HUZmBjhT5ty4DYwR/WoUvY4JDCpAYncQxwDnrWM95q7o9yjM0gbByuDx0
OOlU5ZtWyokifHALbSCT9amXuodzpF1ES5DKFAJDBT29vehNVjV2XcA5UrgA4xj1rnp7fU4wIjOR
uBAAHf1H/wBamwwao5WBbggENtVj8zYPvxWUpNoR0U9xFEplVEAKjKqMfjzQuoRSxrcOwwozuLAZ
xWBJBqUqhYwWIGCAM456CpZdO1GJUhkkKoCdoU4I7g1rGWgHQXOoWCQkW7qVQgsy9h6U06zaxM0U
srLkDOOeKwYrS7kDRtIVVjk4Az1praFMJNgJCkhQQDg5+grRNMDdfWUjYSRykow+UMc857YGKgl1
WCWTzJwFKsWVscdPwrJTQbu2jWWSdV3HEbE52AHkdP0qxPoIMY2Tbw2N2QeffpTUrFRNQeIdN4/e
mQoCSAoGPfrVC71PTtTkaG4zIkikMSeefTvVdfD07P8AZUb5RkkYxxTv+EdW3UpKwVmH30O7Jz3q
HVSZR5X8RPCf/CN3ra3oDy8yDA8vBHPbFX/h58ZlAbT9elIlVhgzLwPYfzya9Kl8F2t5bgXsRYhi
FVVBLLj8K82+IvwWlE323QoZIZJCCeOx9uvWhyUkVE9EsPFmlX8RZSpUDiRWBAarFt4kh+VzISAe
Pm614PoHirWPB93/AGTrEMhjDkMzRnIT1H5V6f4R8W6VrECSRuC4OHUABsY646/jU9Sjrk8UWqyS
Ao8YHJ6sAfU4qu3iGNZ0uraQMSMKWGMr/SoZbS1dVuY5DIAQCofFX7fRkkiQGLGCCQpBGPyppXYF
OXXprhCAAxd+SQcE8fyot9beOQxpG24KflA6nB96vLo1rbwGWRPkU5dVjJOM9u5pLfSbS5YuFIV8
lBjGR+WamUuVA9TP/wCEmujOlqEIVQoyg6gevp6cU271y4huBdlMDcAwU8g/1rYn0yzBWLcjEodq
AZGR05qQ6dHhftakLIh3IiDjsMmp5r7oDK/tvUrq2AS3wC5yQMHpx+neoBqGqSsBtYgghcg4/Gtq
1tI4B9nGS0mQTk/lT2s49pKgDahLqxyMZqlDmYGEs2qmQhVYHZhgTkN3ojvdQlbaYcMHBYBcbSRx
+NdHGbNcPLAQAQQxyeTj25p1nbW6gpFCkakcYbIOD3qrWHys59be8kDXZwGDZU45B/rSpDePH+8D
MxGSuOOvXFdF9nSQny1UkHDHPBNLCbdE2OhDMSFBbpiocE2aJI5hNM1AyoDIQFchdvYY/wA8UR6L
dWkTjymLZJ3dhXRpbrbv5rttYkboz0Azwamk2FTccBcHALctzWkY8oOxyL+HJhdory4G7D5PA96f
beHXWUJES4Y4LBOP5da6aWFbiUSiIsoy4YEDBqM+dKwS2QIxXc+5gCeSM9aznNpkOLMB9HkhHyuH
ZJCpBH3gD7d6f/wj8JbG/Y78ghc454+ldDJaRs7McMZCCVC96QHy2L+T87/ebbwDn9aiNR3uCVzn
JdBlhmaRo2jD5JaJ8YA9qsQ6FcNtEu0lujMM/nWtcMksip0KtsYMR1qQ28c0QXyyqgYzjqfStlJs
1SsY19ojxhPlBwfmCnqPamHTLOJpAwUKkRJU+uavapq2n2FqTPdojkn5i4+X8a8w+IHxTjuZZLDR
bgStGxyUPAP17is5PmtYZt+MPEumWUTzRMCVY4Cpgnj8z6V5Z4q8WanqmorBGpEQIARRkA/571as
tK8S+KNQF1do4hklOFDYKgnpXpPhX4aWRK3gtFjkRcMxbk8ZzgnmtKb5UNJ3OH8A/CO91q7V7qIB
wclXGDjrx24r1rRPBgtEiE6JtWXAUjgns2P1rX0bS106KRYYdq45LJz9M+laNo7mAK1ug3NyxOBi
iVRoNjNj0tTgC2UKDydmFIqaG02gxzwKcjMeTgfQfga0JjYi2Yh3UxglRjBz9CKqLdxiSOcqkgJy
Q+eDjtWU5KSLTuJDDdWskQuIsq3C5GDx6jpUc1vG2Ygo3Nzuz0P+FWZd0t210xVi6kbhk4qCQoky
BnUkH5gP4qlScR3sMSNDtheNXcjCgjv6+1PsoI4WkZHwQOQGGAc/T9aZOkkc4nR1Vgedy8U9TahG
llnVWBGUOFycdP0pOn7RiT1GvdTTP5BRgOh3A8H1p7SedI4ZFQAcMFPIxyc9jTpoImdbkKG2nAAU
9MngHOKrs8zho0iIBxkAE4P9RUNRpuwE8MltHGiRmIZYA5TnPryKJIokZFw7ncCQ3JqHT/Kfy3uC
oaJssqjbubt+lXLueJQJEZg4PBK8HPrUuDk7lRZV2GFHMmVJPIAzmoJbmVvLKycBgX54wOauzHmJ
tzMGHQjPOfenTW8bI6qqJt4ALdBVKg2NRsypFNBG5uIWYK5+YDrmrCRXU8ZaK4UrITlhHg9O+fyq
vfW8Vrm3ULGGG5SHyGqZ5zajZG24ADawI6c+9bQtAlppjZreGK5eMMBKyjy1YDGT39R0zmnXEkca
FzJlsruMY+8c81JObeR1u5mHmqmC2zClT2pskMVzE2yUKDkhnOADgdeKtVRNXRSniS5VnUlSxJIZ
gRnP0pY7MM/krudwAcL0Az/kVaQQrZFppyXXkEj7gz3x1zTbYWzMs0isWXJDseR+WOD71Em5DSdx
80AWIXAiACjBDNg5/wAKIVkQqScuDkkOAevvTNRuHlBkLnaGGVByAOaoQTNM48xFILEL5ncUc/Ky
0rGjc8ggEklsqSc8VCmHiCyKGbd8oJyMU0NIDsGCpXJZjjB/rUiJvEYTALH5yOT9amVWzsA1J0gn
DshVmYlmAJ+gHNRzWokZrcNhnbckhUAk+h/Kprsp5DKx+deWAXOeeKjhnjIyqglMne/HPY/Ws3VS
ZUWLGkiu8dxKoLDMRC9Dn/PFMRiZCHt1O1mKleOB19vwp5Zg7HZh0I3FxwB7ev1qzHNG8ivJGQWX
LHdkDn0qW1MobEsTwl3znPClgRyOlQszLIwQY3DOeqjH8jUbSPLK6ouxWlBwx46dfX6UitOd0BC7
Fk5BIBIzx+netE+VATyWrzuWjjMYjbLPuwQPX3qGYTw3YiESnzDkSH7px3+tSJeGOMvE4LZbazrk
Lnt1zUZSVJZFkfcwPzyKvLe/U1pCKe401ew+/gaBGdGO2ULgKOAQetNRo5yIJAAEGSQ5GBj60+Zt
6I2WZYyMNnjPc0jLDPMyoG3eWSNvHbionVUEF20NincSraRo6qynJKH/ADioLi1y5yzEh924KegF
WoLpWlRLkkk8PIrcYx+n170rQPBhfMZyGOXYcAelOMuc1ikxkDBo1jlDKSCxKHI5pkk2+5VDGyKq
/edR+fvUkgDKqlVAGXJU8D0pJPKaIS7Ttdhln4OT6e1S3ZFJWI7eOVNjRQBtzZIY8EVH58e4xrbA
KXzI7qAT2/pUtpPHbM62yjylBAKoSSffqaguZbiCfAQCI4LNgHAP17dKzc7xAspdwwuttKhG1QWO
MjHr7Uy+jDkzOQqOwDMrAkccZz2qlCbhEeSLJdiNygds4xxVuMyXExiWLETHJJGT7/8A6q2hNxCy
YsFr9sY28m1Dn5i7ZB96rtHqcN0XmkBZRs3EjGKfcC1ivVWXKqCCHDEfN3z61JHJb3oRmIUA/vCe
R+HvTcnIHoSQOTaEzA5VcKCmOMf55qgTK0zSSyABFCDe3U5z/nFWZorie7b7PCXRVOWIwDzxx+lR
6hvQIIIWcGRchew2kHp6VDgmJuyIZ1uI5QzMxLHDArkH2OO1TSQs1miYUORyFHap7ZEkx5zkllO4
P/F9femzPJFAYoY1IZcbicCnewwuY5JUjRZmUB9qui85A/Wm2llcoHvZFWaYAEh2ySQOwBH1o1Oe
f7PGUiSJo23SYYnPsKTT7mFYHkmyVJ4BJG7g8dQazlFzQxkz+bL5k8ZEjEMGYZ2jOafYykKQxQlV
+X5cjPtVdmEDmPy1Bc4Lr6UrtGIgkcSsVYbckZLZ9O9EUosHawCOS4uzNfThlHWRW+YD8P51BcGJ
mWchmwWCktk1MPKgibzYSzScKAoX3FRlSgKiPYQxzuHQVnKTuIdZQKqq1wpTBJBGCMfnnirHnKZB
I7FgjHcGGA2KquzyybFyxxkqh+UD15qWINbyqRdspKkkSDHOOvStYO8R9A8gb+GMrsvzBpBhRnqe
9IrRxRCcXEiMW2ozpg5/z3pSltF+/aIB3AwGGQD2JFQyR38dobNYGdGAAkLfdzTlJRQOwTXscmQ0
haRmIUM2eB/nNLbKjSLMQEUD95sHGB/Kmx2ojVd9vh+Ap2jp3FPd0AEgSQx7AG3JwCK55LnDRDZL
JLyMm7dtpIK74+h/n070z7OkQa0+UwmI7CFJx3wKcNREbKEcgnkIUB6+maLWSElYX+VCOZGGDj2w
MZqoVFBBdjTB5YSEWiujICvynI/WkvbyGKIxkt5qDcVdcg+3v9KeuY7gW8ZcqqlowXyF/AetJPYp
eTiSYskg+45UDI9DVKfNoIr2k5l2x+bt3Idx5BGO1TX7yxTGGQJ+8JdXDdfz71XkTbePDG7AqwAZ
hgmrN3aQ6kFE10+UxlCO/rUtWGk2MhvYJECB2cg42owz34xn8Kk+zGQF8EKD8mDgAjtiopJJYIyz
RYRhhGPB471YhYKxL5CLyCR+ldEOVIGrERKRHzC+1yuUYjNMv4roxRpFKSHbJduAPb61NdCC5lUQ
zoAUyxzkDJ+n6Uy+hmkgd7lSNicFT29TVODYjoXubaFQqorOrjcxGck/1p8c10xYJJIVJZWUk4Xv
j6c1Bp8UcNu06nZIFP70NyR/dPbHemykeWbhV3Oz8+YuDk/qQcZrzuSJ0XuRCaeOVhbFEOD5iODy
Ox96nM1y9sJUcEkgSGR8D8Mnn+VMt2CSBFto1LEbgg6/0qW6tjNFJIpUrldyk449vek6aB7EdxZP
I8c7yCNozl2Xk4we1KgnuYCix4ZMBEHJbp/nFOWQrGE3q6AYJllyvH49earxJei6E1qoRAuRmMgH
rxz+FbQpNvQlstPaw3MBZJA8gBJJGOOn4GiXMcr5VmckYVcBl45b3yBT7K3UzB3KxhgTulUAZ9et
LcR263AlidiB91gSdxrZP2a1JvckNwisJHjAcoqxKTkj6U4QwzK5v8t5g5BBJ+g9ahuY/wDSTOCp
jK7QAcnpn8KLtJUWG8jZFGOFZ8kHPHHp79qynNzldkPcijECBjESo3YRskHPqaerWnnrJPuZ2kGN
owBx3ppjdQoEbEBA7KpwBz0pVEMjgyMWG7DovJqqb1QJ2Y27t4vkkMruxbkEcH8R3pqSWmRbLBJu
DfOQuTjH4Y5q7b2dvvaVAqqVyS2dqVR1BXe5jEcoUnO5CxOa64TsIsBYBbi2t5SyB8AiMZz/APWp
8aSIkZhDHcwLSsCDnGNxFLDCEhe7ukSNAOGBwR6k/h2qta3TpAf9IVYQCCjnnjPp271jVTnqOzLA
ttzTOZnCkqy4bJx356ZPapY4nVRmQSM46kkkA9vWmwtbvCxnQsC+GWMcY4x9aprO0cqtGFjKTEEA
7twGOOn44pQSQW0LL+XCG84cgfMWU4zj1phsyrxyIqOo+ZkVeuOlM1QyOxjWMFpFxKVbk8daW1sp
GiBWXByAoweBVNJsQ6+uBd71LbCW6DnPOefTmnTwmGRZWkZyDlAY8oT/APWpkkkty277PlUUgtgB
R65pBdF1K/vB5Z+XKj5fXHrnio1iwaTJbKAzs0G8qSSzPtzj/Cqkl/bRtLaqTxLhjggkeoqW2lk+
z+YL2SMn5nRByP0zUU9kYyJ3dSWPyncMD345pOuoq5L0NGdUurcSS/PtTlDkgj6etU18t0WKWMBF
GEbGSMe2KmK/IXcFgRhVU4z+feiEJfxsqymKWPDckDPbp9KcZOaDmsKscccASSRmYAs27gsKY1uZ
yIo7NsgbmjcHIHalgiM8jKkiiRsBWBxViWGaziSCeVTjOFjBOc+tJy5SiCSAxRDBMZc8oGxUNlc2
s0Ii2OjkYYlSMmnmOe8gaVAd5b5TkZJ9PapFhnjgRWIEqthgp4/+vWThzaCbsUdZUAfvZHIOOmOT
6dK5DTYTB4geFm3224FdpyFPOccgfWuz8RoVsicEMsZDhRnr+X51ymjNaJrK5ACyKWmG0HPIwDx7
etdFOFjKVm9Tr7UyyTwpGQASFdW43AHjrU1wy2ckQeKEg/eZgflFVyyXWXhuCrxMS6OcDHbHfNTE
RXdsSsrtIVIkSZQP8+tKpGzFd3HE200jNaKFDRk5Jyp9CO4qNJftPlqSwSMjfGSQCcGmL/ols6xS
M4VQAWTH4VBuGG8wuAxyAoJI/p1ojvcpS0sX4ke5WFjbJ5RfaX3YO4Ejsfam3axqwB2sz5IAyQSM
+pqRLqVYHKksgXBMYx+fNVXgujcR3G8SBVOwM3c9e1TNXYk0mTWxlmjktpVUAPhVCYJGeAPfvVmD
y4lXy1LMw5BGCCP89KoXC3EcymOU5c8oOoPrUhha4jLNExdDkqWJyeeRzWEoJiasWRdiOJ44yplK
MY0I5z61Gb62gAz+8Dn5kHXPemxXVrGzvLCQ5iAABHPtn14qTZawEp8o8w5JAGcdevpW0LR1Gl1K
5BlEk2HLlsKpIAx/Cx/+tUsUQgiSKYqNxIBJ5JyeOvaq6BrS6IDbdoLMCQOOeasXcEF5Al6Zt0cf
3olBOD/jzWxREzRxAlHJAcg7eAABzUXmy27mJVV43HzqGyWz2pbjzdywKjO8hKjByGB6fjT4YJNh
ivYlVw/ADbSo/AenegTVyS3cThmtucjCqCRg02S3YXJnRiCUBxngt6US3M1tKq/ZlbczAlThiv17
VDfnDKUIBBAKKcHOeMULVicWiVBK7FQCrgcuTkg/QnkVOtrLgGRztz84UDg1Wtp1kl3XDkNnCljn
P0qWa5c5CMjMqnAPYZptNCaYhtngQOp2oGUKSueSfSnPbOciQoBnKk9APrTWl3ShJmDB2yEPAJzx
60SELK8JVlXaSGzkZ9T7+1Jq4hzXAuAtupcDIAITvjFOtgQxyVAZRtVRyAOufSm2254kMkimRnGD
jGfz709t28FmWNlYkqGyG578/jWcnyshqwwoYrjzAPmJ4LNwfenTCQSg3bLKAF3gDnrSbROWaJtx
JJOV5FLPJCERpthBAKhlAOMVpG0hDWleS7ZGK5BCoqHIA9z9O1MvAsGN77mYAYzgkdOMU+2huIrx
AJ8gIdoA75/nUtw8ct6Ek2srIQCqgjd/Os6kW0DKltmZkhGHUHDhuoqz5CO0kbxxwrFGN7hc5+lQ
Qp5csyj77PhM8DOPbvTEke9ZnVdjq2SCpq6cW0TqmNNs6OpjAZSw25GNozVmW6W4jEdxEAY1+Uhu
SMYqDy5EuA0jb2GNqgEYpZGJMhgIDlgCqtzx1q5RsOI54ntnDqSHAOAx++B29M1IHlldm8xVHGG2
DJ9hTtttfxZcHzwhyYydx7c9uagn/fqsNvHsVlAZSpAz6c1Ikr3JxErxBQoYKCF+blv8KjuVlTYs
VqVaQEZJHBHT2x+tOsY2RGWSQoxJ2sV4I9B/WpQZRnYCrbDvDscMDj8vWpdPnE7JkUjN56yKCFb5
ShGMEDt60iw+ZIHljIjBy7BsBB60r2jviRQBKvQq/GfoR9eadJ5tzbRnYGVHw5yME+471pG0DO7G
zPNw91GWYuAoL52DHUeuasQzSwxKXjdkG3hlHQZ6UyVo4YN7yrhGH7sY5/xpLLM8YSN8EKCS78gZ
PGM1aqJMRLcmG6DOVHzINoYkc1TlhhgjWaOYoWO5w5JDN6+uaUxzTFpwWdRlQpGc+xpzwSSRB5Iw
FUYChiM/h3rCrTdQCRZYZB5U7lgB8wZckfTHXnmluhKsam2DsGJIUJ1qrHc28czecxG1xsC9uKsD
ULj7RiWLAK5jD9R6n6H0qYQSE2LHcvsaO4ByFyAMKQf/ANVM+0rk262oDDozHJYeg96fEwt3KM7M
uAQCvWnQyR+espCYZso7g4BHsa9Ci+VkN33H/aJ4FBbALL8wcA9jVWDdGWdH3DPQHjFWbuV7omSN
iiMcOzYwe3akAA24jLKo4K9xjFKpJNmYiLcLukJZlCklQADUFtsubt4LeQBiOZCvJ9anuLpAoViQ
CvJzjPqKbbosXmTbTjcowpAznv8AlWE5ASo0ltIwjYswG0Fmxn3+tLNFdwobgJlscMBjml3yOxLk
qpycYyOmM1XYAKUywJYZIOc4ranZAERMhdWCl2POV7GpbT9wRGGXY5AUhcFfb9KLqfYquI1YhcAk
UjPNFYqXUEk8PnAX3/LvUTi5MBstyUk3xITnJY5zj9KUlHIeRtjAjadwOARz24p8U1q6A4wSeCB6
etNmt5VDSybCQMgEHrwcnjnrWTg0wHi3jkYRsiuVGAxAHHt6mqmrWVre2P2SNWZQxDsw+YD6/XvU
0N00p8iRFRSdwLHt/SnzSbkMmGVVJLkNn5fWuiDUSkz5p+MXw11fwL4mHivw+BjzCRKsg3D8B9K7
/wCBXxatPF+mGw1S8SHUIEUvG/A/+v0/nXceMPDum+INGksJIkZpEAQkZPX0NfNniTw/4q+Dniib
VdKiIhLBk7Bl9DkcVpz3BxlY+pYJ5PIIWMyS7TwSMAcUz9yqNcN84J/dqzYOPT2rkPhb8U7H4gaP
HtuUN0kS+cuOnrn+nrXYyXcMUMcLSMzNghmTIY+/FDqNCasXSxggMjKcbvl2elRz3SQ5V40ZyRsB
H+earmeYARzRFtuNqGQc8Uy6aUYdXwoY53nleP1FctSMpoTVx9rH9okPnkbgfmBOeeeeKTzriDdG
Bg/3mToPcelNiLyPtBcOc7mHAxRJEZ5N6LkKR8xPVq0hT1sJxVie1W3U/vXLlxw/P5DmpAmJ1CyY
UtgAEEiqsYigQmCMkoeGY4x70SQSGUz+dnJACMSQDnr70S90gsQmRCy3MzBA5BCrkkV51+0DHE3g
+4ayAEbDad4wVPqP8a7/AOXcYZGGMncQvJP4d64v41Wr6t4Nv7WzaNbhLYlFY8Ngjj+v4VpCPM0B
xP7MmpQXXhu6scBWhuGIIPzBdx4/GpPjj8QLSLS38PaWxZriPZKWHBXrj868u8BfEOy8AWlxatMT
PI2TEzYd/c/jx7VsfDbwrrvxJ8Wxarqkga3ikDy7iBkA/Ko9QKVVuM7gem/Aj4bWej6bH4g1JN13
JJhY0TO0Z/l/9evTZpIopSYmILElkBwF7dqj0WyNvAke1tqoChC4GPT/AOtVfXXXT7OW8e5CqELc
HHPpUqnzsadjmPip4si062SwtZcyNGSV3HGf8/yriJUk8P8Ah+bXLiFmklGC+BlAf8a1rLT9S8d+
Lf7QvVLQWswKooGAueuD/nmqHx21ez0m3tdAs5FBllBIU8qgHOcetdEIKKEtjovgVpqfZpb6LZ5j
sxECDC7ieTx616QiS2wLPbsWY4IQYP51yPwegtdP8H2xiC4ZjI7Y6g9AB/M11d48bBYzkeYPlA5G
f8a5qsgHoyyyk4ZVJOQzdDSrAAhd7nBD8M4yQfrUEcLQQhQgA4Eijgkjuf8A61SqpkLSGN3jX+HP
HFaUU3qwHmQK4Y8kNwpYAY9aZNdSzhmhDBlPTBIzn600uk8RkTO5EyWzxn0HuKmhSK2tnmuXVznI
UAdBRN8rBq5UkdH2pGN5zwc4wc9aliMcQHmEMVGFYnI+lESxQzNNPOFzjCkimXht/wB2OXIY4weW
zUqbSFyollubcIp+UbR90uSB7Co1lt7ZGlVgoYnBkfGeKo6nrGl6XDI99cxxruIaV2PynGa8s+Lf
x8i0jThZeGLc3krvtDA8J6N7+lUouYNJI7Dx98UPD/hGxmlu5nchSYkgGSR2AGc5rxXWPE3xB+Km
rf2fpqOlq7Dy1BwWGeM5+6ad4K8GeL/i1qo1PUdQKRq+4iZMqi/3VGPX1r23wN8OtP8ACSLCkINx
tP70qME9qr2nIyWrM5z4VfAO10fZeeIBHPMdpEUibgB15HavUbXSIFAe2gEWxcAIvSrFlGVQiXcx
UDJUEnJq7DHAtuzfNjJyQehpX9pIRlRQObkRSuAOAChyfpSlRFclhAQNx2bV4YVZScRSBWQZLDaQ
e+cVHPv88y8Ek4bI4FcdZWQ+Vi3F5CxiaNgG3cgH+XvUU0nnzHysEtz15x9KhlhW4uSYYyVACsVX
jr9OPrSoI4GDsDtD7SNuW/8Ar1UIg1Ym2xmPzrcsQOSGDcH8qchgKlI8KTyw3d8fSo2mSK1JOVLZ
2ruweR3qrI1zExmLkhmBCdDjH866IT5US3YlSQ20qsz5DnJUHt/jT5JVMqFwEVmGT3J9Tijzlkij
jIywB+UEZAz2qOKMxTN5LEBgFBDZwO9RP3iW7liOVIg7ugDY6tnqR/Kmpc+dK5a3YMxwDncCfakC
Eyu3VS/BPSle3ldg25GKkZQGiL5BDkhGwSspbI5jx+n1qOBYShUFVIJVVIxgH2FKrSCN40CADhWD
cg/THT3qO1addrSYZix2sDnn3H9K3jVQE0avFhQhAYYRM9TxzTrpllUSQyMqgBWRVPJpm0qDNcSE
tj5lA5ximpMrqQGUqpyR6VnNKe4AkaRTCSQhWYABd2RmpXnhBEZTJHRQQcCqTvEZzIXKtnKlQBnj
HFOW8RWKEsSVIBYck9anlaAmjmlvpQbIFtoLMc/KT0p9xcxmQE9WOAFXlh/Q1Xt7gxoywlQAvQgZ
APX+VRzahFGwIcBiwLknGPr+FS0mwNFoViUXDgkBSzBjg/lVJ5nnuDJCwGDt3MeQPypt1qa3beRJ
Kwi4ChXxz06CoJ721togryDd2AcdfrVxk07gXXe1kcR4kmCgZVHwc/nSXzvbqIxjyz1CnnFUk1y1
ltmWOYIzMQu4Y/HikGqQugJnRT1dnUtk/jVqTYXL9mbR5WNuShVTtBYcmpI7cXkibQGG4MVbrn1x
WfFqdokLTtcAKACCq81aOu6SsSvFcRqxHIYck9qymk2BauLX7HJmCLCP94DjGKWG7hh+ZI23H5Ww
wyAe4rHfxRbw/umumck4DgZA9qhufFVrbyeeCpC8qS2R/jSSsgNxnje4bKodo4Kg/lRcTbI3MYG1
sDAJxn0rAPjHT7wDbuVuTtI6n8Pxpj+L2xIkVu0iqoLt6H1xTauBuPejADooJOSD3NNVY2XBbljk
bTWBN4kjuXb7NA5yoy2OQarTa9fJKITE7EZwyKQfwNNRbJcux11vFDBskut8aZ4I6Yx3zzTzcbZd
8Sl1dxyFAz+n61xy+LNUuoWtXtvMGMLuBzn8OlTDWddZDcJagFE+V1HI9sHnPtSegk2jp2n2gjcA
2ORjBPFRtDF5gkuCoAIJJbANcvJqOvLtuJYwGYhgCRhj2OPWhbvxhft5R5WU4JAAIGOg6VpTjzIt
O6Ozt5LdIGebBBf5CwyCfSopLu2hQzrKqrvCqciuWm/4SFfLtoyzsF25X+ZH+FLHaeILpxaPOFVW
3iEk49M1FSm0BviaJLl7cEEkgglhgenWlfUtNt4j5kyqA5LMZQACO/piudk0fxFDiS4uWJK7HIky
T+NNutB1SYLJLMygL8pI5xjrx0qOZRA2JNVtbN2kaVAZG6lup9alttWsbazNw8xfecuwkHArmpPD
Vzqiq0sz4C8BTj8s96li8GSxKJzdS+WMblIOW5/+vWikpSDW50NtrFioWI3RyrEYAwT+tRrrtmLg
hZ84bovGf55+tZV54RuLiURpIXQL98EjAzTD4NQKyJK3mNjYQxy2e3Fc9WNwNFvE1mCZ/OQFQdwB
A2//AFqWHXrdQRBKVYAbxjrVCy8G2yRLPcSMpVjvR8jIqyfCtsjRz4MgOQXDEknPHFXThYCeXxJp
djvaUFtoyARnv2qGDxPbTzGKfcSAGZz0IPGOBSXPhy1d0mkgyy4VsMQCPapP7AsonINuXUjbxwfw
rRqwFRvEcPnBJVGwnB8tcfSkfxGsu2NYGBBBYb859qut4c08MTK2wcBQWwOv40SeHLe0iJbDF2+Q
pjj3PqO1TdXAzZPErrKgTeCh+6Rwalj8RXzZ2OwkxxKD9786vjw9axglUyzHhiADnHT1p39kxJED
JCGQKMAx+vpVqTSAzrnWrpyZkg25GQAxwfb61C+tahezL5VoQgcKWjB2575PNbkdpAYxGUBIBwig
dPX2pYbOGKyIiRUDMCMDGDjr71V7gYdvqmpp8yLgAEkFe35Uy513UXBkSDlSoBVs8GtyG1gilDSL
uRQSWUcjNPNpFcF0GIIYmwFCgZXHbitoKyA51p9ZltwYy6MRyQcDH86jim1eFVy7ZUH7rHGf610S
2KRyFYU/duxwCcnH9KVEt5I/3oVSHwpAAI9qzm02Bz4j8QR3hnk3AHAVVbJx6enNTR22szyBPPZB
GuXbdg89veuhkV0ibZETDtIwoAwfUVBZwzbCcYyp5c/Kf0rkqLUDCOm30sf2hrloygOI9wAx75oi
0DVdyxT7THIAZCHzle1dM9qsBjMRUgqCwK5PSmve3CYMdmShBGCAcnPb+dbUKnIhtWZzb+GXhYpD
MzIACQ7Y/wD102XwjdNeJIshCIQVDHGGHf3+nauhiikUDCu7F8Rk8ZPofSnnzYbkRgxrIw+ZQp7+
tE25iMJvDPny+XcsWKjLszDdmp/+EUjZljM2wRNhcqc1szW263BKq+RlpMj5D6Y6mi3m8lkWXkuR
uZuKUVZgZbeHQFLyuhLAFlTJAP1on0uAyLlwAnqOgrUaeNZXQxhdzcHPXn26U26iRgu1EBPBIOBV
tpAVE0m3h25hLuWBDEYp0uk/aHKwwR5Q4PPQ1fikZYA2DhgGDZ5FM5iuWWQttc5IXI5x9apRuBkn
RIGuI2jcF2YqBk4/L0q2um6bYxlHgRHcEAA85q3cRvO3mRxqcjh4iVb/AD2pt3DFOA4kZpAeVJwv
AqJRAzzp0ItgZIgNwAYkdMdDUqachRIHj3sxGSHGAf8A9VWmmimAiZ1ZY5Bhc4LCiW3SzuY445FY
yciMjgZ7/WpTsaBbaPBFcM5jxkBmCnjnIHHepP7NQ3S24cYP3SDxn8KfeySMvlqG5IJYHmmTiKCU
S2+1WKkgMfvZ/wAmtIpyHYZPBb3LpFcQB2XO3c5Jxnk9KW4s4xZorJkSdcDJBx26EYp88KygzLOF
YrnevUDNPWdkt2+0zBznCMeSfWnzcrEQ2tlbksEVm4OfQ/8A16WKOFJW2rkE4iQr3pYjNjdFyqkG
PjB7e3H0on864ZHikBbGHIODWcouYBdWCzu927KSFO1CvIqANDAgl2EFcbUIwf1q5DNDHDmWYeZj
ksPbmopGW7mSOQAKyncQOgHvWbppMCCC0h3/AGiOE4djwpweveppEh2iVWBYAAkpzTGIjYRbORyZ
GHWnW6l5AHdidwyGHIFHIgJmkKxHyoS7qDtBUGooYntWR5JcrIeFOQM4Gf54qRpI0lChuQ3LM3ak
EVtcuyNESQBgSH9cVrFpAMu1R1JMW4FsMCx555qR4EgtVeEiNCxIDDHBpGimMqBwEBJOCTzxx1oS
Hzl80uZG8whFcj5eeeM/jSbugEu3SVEAtihVTnaOp+tAjd4kXeNrDbkKB+FTKscmJCWIJAIBxk+l
TCO2lJRIsOCCFYDgcZxxUOClsaFUh8/u1AQfKGB5X6UmoxidVZwSVGEABPI4zUkpeCVVV1YEZcs3
UfSkkKO4+0ZKhCGKknjjB4H60lHlKicp4y+FNlr1l5jWyrOwAMkfUr6fnXl3iTwD4s8EXct/pjTe
Sq5LA4b68dq+gbTbOWW4kjdEUBVVSuR+NVbzSLe9QRSxkK6FQyHBA9KOYo8Z8JfFm60aJItcjeRy
QCQecflgV6VonjjRdVgEMF8ikE4Z3C9ulZXiv4OaLfmVrK3RA4IjBXhTj16+9cFrnw28baAoudIl
85ISVZicED2HQj6VpBpge02uqJllikUsBksTnqO3NWLeHyoUC4A2ZVQOCK8LsPiD4u0Yt9stkc71
3PIvIH1x/Sus0341W+4NdlkRiuwOudox/jUzpuSA9Bhd96y+SArZwxGTxj2rRlDSWxaGRWB+Yrnn
r6VyOkfELSNQVmS6RmQBmDDBUEjJ9a37DW9O1FFkiuo2IONycso/H1qVTYE8YSMFBFkuRuKnkmll
jdYivG4gFlc9B60XUioqSldp38BWwf8A61RO0SEozACUYGTkgdxmtIycWVFJjxDOFjPDxo4KqDnB
9f8A61LNdxEjZkluCsZ706C9t932RSisT8rM2OPSq7mWykZVePcXzhgWA/HHv1qZTuUtiyA0mFZT
uPzZVs/r61XkE1tia1VRIGPIbIFOdpogIpTtKjJZWyBk+g5xQs/73O5cuBwBkdP8eaanYaVxzTSv
G0kiYPl5ZcAjPr1qJ7OS7YNGiuFPKhhnryB6ZqUFShHBZSxViADnP60xZRHIiI5BCkuTwM0OVxuK
QszT4EKRyRgYDAkAgfX0qaS4ijgj2lAQMbiRjP5VBeTlUWQSMEViTz1FVf7Ts1j8151VVUFUznHP
WolBSDlLkEqhmnaYEDBYMen4HrRPqlvdu0mGQBsK2M7vfnvXPeIPiBZWDqFMbLg5XOWBxnJ+prg9
e+NLRJL9iRvmbK46DnJ68/hWMaTgNJJHpV/4k0izLy3E24qNzFSBg9Oa4fxR8abeON9O0+9diQQ7
xr1z2/8ArivPbrU/FXjG+MVpb3MYlY7fn2gn0z9PWt/wr8KNQuCpu5JJFDr8n90+vvVK8WMxJdS8
W+JrsRF5pMsSDsyTkd8cmun8GfC1Ti6vDIJAhIWQdOh5BHSvQvC3w6tdAiV5nYNIoLRqOCR+Fb8e
iwhmZIAW3DehBBIPpVq0tkMxtC8IWdvpcdylqreYQroIz0BB71ux2q2sytHCByN5PQCprK22QFrk
bCjfIFfv6Cj5HVVmZFyC3A6H1Pr0rKc+TViJJDC8hClipBIAboKlVlSI7k4A6kZqFzCwea2ID7lB
Ge1Mt7qO2chiXQDcHY4wehHoRinCHtUDdhLxopZhKqsoCEMBwKbDbxgky+Y+DwXGcHFND/alaCAF
CSTkEjNSWxe3VY1dizEEqTnPPrWypqIDomSNfm4ODhelJPYqiou1GkALDbye+O/r3pzuZrhpnY8n
BU4IX8epqO6tYyAz5IVQvXJH+etZzppvYbbY93jkZXeSISjo24+nP/6qiijt9yvKhbI4Utgfl+NN
WMTIFMbPsXhgvUdKDEACkpJUH5UKkBP/AK1b0lyjTswubvyP30qkRtjBBOKktbmN852nBIORjJz1
FOuCYsJtaUkAsQB+Q9KqvayR+U8LkB2Jyx9ecfWuerG5RKZVRg0ODuY/6xcYqRZ0nUqixgYyqn+Z
9BUc6KWABKlHJJJH49aggdXlZrZjIHxyx5UjvTgtS43sWLicmQrtUhOQxXmo7cvIDJs8zc+drAHN
SW0U0smxwrKrZO1ucU+aOGBTJFuVlJyM5z0rdOw7ale4snEiyqc5YkIML+A/wpba3XiQkso5BLcb
u4qOeSS+iKBWDbwQFOMDsalLvbQMWjAO04w3Ocdq5a1TlYmn0JZ7e2eFldwAvzMUb9Kiij2lYtqq
rdFDHBz6+9NSQLbM0hZQ5GA/Utz+tMjEyIFVflxgBhnnNEWpEtWZK0q2qG34OAcoARuz2zUKiOOI
PAGaLeFKM3vzn2pyESWzecyrsTkjBP8AnNLJMpgBmiICOMKT1qkmmNJ2FiDSQl2j3MzHCqccUy4A
hSLcgYsOQFxgd6lt0MMheEAMwBBXtx3qOe+MUZndWLF+DjOPXFRKTSKuiW5ns4YAWyikg/MOePrU
BU7MrvMfJDMoU5z16+lMuJZ7kMsiKQEG7HpShIIQQ7uCy5IJJ6nrz0qFBsdtBXtla2aOKAMWBZSr
YLN2BFMukZWVwp3MOVOCAakMkYVR5oB3AFgcs31oe5t5XCKgBJAy2O1ZShbSwJpMmd7eK3MUsuXY
5LInJHoT2pPtIjL8qyOBsRSM5702VHtxH5TqFYkSFVxmmyrvgEasqr/y0Cnk/wD166KMLotWY1YB
OoPRAOHz0GaUttcKFBKDlYlBPIxmleFxAPkYqTliD0FNjdImYlPJYgAKT2/ya0lSuCd0CW00sbSx
hTl+VJ5JOO2OtPt4IkLPOTG0Yw2TkE/1FSJcGFPMtXGVfG0jqe/40ye53kudxZ0IA3A4Of8AGtKa
5dxqzFFsUgmnLgqwJURnOSOo54qnbxiGNmu5iwMqrHIr4OCDxgHip7UrHuYXChSPnA5p80FtPOkx
gWIkYeU4BYAVz1qLnqUlYZEjmB5LaIFEcZJJ+YUtxdSshM2ArYKBjjAxSvv07KIu4ONxIyQD602C
5SV2leZViA53jGPYcVpTp8pcXZivubEUcnyg5AdQc9u3SmzbY4Y7Z0fAJIweM02GJAHvFlMiFQqj
PQZ/xoiSeRSBjbs6t24/z0qZwuUrEUtvFBNJKpUFwu0ryB69vajyWZA1yQN+QwwASBSR3rqyhgyg
nhQvX3FOmjnuXIG4AHgoc8+tZ+zQCNMsa/ZoFfLsCd65O3vUkQ8uxMSMuS5wCxO2kMSR7Cty0krE
53Ng4x90HFCxAgtGp4wCDyM1caV9h6WK7MZQWdEyhBUtk7efenB1jlaCHadknLjGSccn0/CmXEXl
uRBvJIDYIJyelS20MM8SukCqVB4A5BraMLO4mMjjkglaKKdyHX5RnAJ/xqW2F3GkqyoTIGXDDpSR
rKC6uQCTmNV5I9/pTLrUEWEp55VgnIJIYDHX61V0RJ3Qk+6T91OpVhyxViAffp1pkki3A/fzsSow
karkk+tR2gluHBnBJCBURGwAOfmPOBmllR4bhJbVxgEhWIGB+VclSVkUmWAkMo2ThGYjJOeRSKiR
3CqE3BeVLjAH41G9vJ9qSWOUHzDzDnODjrmnag14bdYnTaiuDu5yeevpV005IY+cQqzTSPlSp3Ak
Dkf561C9yl6DKmWWM43FhlfemmPzlxCXDbsB26nPb2psMltyyxhHkIUjnLe3TGaio7IabJ0gtnDI
uTiMlMLyW4qtqcXnMqQpIxJJAxg5x9easSJCsMjq4VhyQ7feFRLJby5e2YiRyACYzhf1/Cs1TUxN
XFUyLOlsiqSAOQOeRxTLkkBprsGQqRtcHDAZ/l70iAG62GUoEYMpZM8/57U66dXPkurO2Rl9uARm
uqlTsJSbHx/Zmd0chtwyWYZwcZ/OoJLmzmIidpAMgB5Txn2GPxqdLERxP5aExvKpC5wcenqKglsW
Fy8cmC6ncApyPpWFWIx848ordNIPKWPaFBGc1Et1GZx/EAo81Qc8HtUouEk2Q4RQjBSWBAX8u1RX
lsiyBZJQoZ+FVjjBHf1+lQkkgJXjiRx58Kybs7FIwwXGRg9qRII5gZbdVIz8qMaWKOaNWSbhSnJC
9Rj7vPbFBtRZw/PAjpIfkCv0GOnPp61Lp+0JTsiGKSTdujXbOpbI3DBAPShZTe3JhWZgqjLspzt+
h9c1XlvRYLKqTBWQhUVj1H4frT7ZIvISSLdCXkPmKvOD1zVRioMrqSvZybg0LEuePmPPX+tRxM6k
ZDFshSqKOTmpEN2YttsTIQTuc/w/hULCX7QkbRsGVTkbeTx19qpq7Avi3gntlikLYJG1c4Ukc46Z
qrcwwfbdqI5YKCSJCAc8cilvLsRrEdjHau5nVcle/HvUFxcw6jMAyHeh+diQMjPXPP6VrF2QCrCF
G5EOFbKgnjNXbi9X7OqSL5zkgklQFJx059qq2sEh3QrMAHH3nHQ56/lTBDvDRXG7bHIdrbRzg+v5
Vpzuw1dmybhfJLMp2CLcRsY7jxwMf5FT3MkcfklFkcmPJO7p7f8A1qjP7tVjstzlQQWxgdR39vSp
Ld1k/ceaAQvI3dSDmuRxt0NOaVyWOCKTKyqxjIDEoRnHpT5YoIy1uzlk4CMcnnGTxTY7lmSVFt5N
5G1XQZA9+lVg8zZMsYDIocEHndn+fFCVkHM7li9trWeVDFApRW5ULkt3/ip0c3mTbLiRNwQ4iMgJ
3eg/KqqTzuzTtGYmZsFjyOcHPTpUsdpJKwExLE5DSKCMH049eua64OzFe2pPBMdymUqEOUc5wFGO
oNI9yItpZFJ4Cbn4x+FOW0mtkL7S6t/qXkYNx7gdPpUKyW7xuPILOjZYoABjHQVjVpcwnKzFsYlm
AuC6quf3iAdeaW8EJ3LJIzHswUZUZ/QU6CSzEzxIkY2gHefuj2471KZrdxujAlcsUUFAcnt39e9Y
uk0iW7sqRtepLsF1ujyN+4YJ4/z+VSJbSvA0yEMzSFsk/wAOf88UjR/aH23asHLHzAQR24Pualuj
Ha2irvdZFzsDpkEdQfrVxi46hsQbplClZlLJtGQM47c0G5M940TH5kcrHK6YUkenv9KfCy2+JGAG
TyxB6HrxVpo7aW0MQiZlCEBnYDaPUY6Gqc2hEUd25QqYs4blyRhj3Pv6VJc3puoADaFxGNoUDqCK
rT2U6hUhDbCuVMhxz+FKq3c6KiSKVhwSQMFjScx7jJRaPI2+ZrfZgKFJ2k/T2qJ4naZnjUOynPmx
nnOPfirTrFMXaaVEOQHDt82PaqySqi745FYrJtUkHaD37enajmuIleSG6mWZZNuWAdV/i96sSiQz
GO2lZAp+RicHPp6YqskSEO1uxGxQiheS3NWortIEYTYBK7S0igjPtiq51YAiuorScWtyxeSSMbmx
nB/kf/rUT20OBKihsrxg4IH096r31xazu32qB0LEsHB2k8evTOPWoGkltJxAl0VijAIdl3fn9Pah
xUgJJ1aG7GzJdsbw3QDHakjt4onSSNUDY+cKASOen41c2xyzfaVKEhOWY5G7HYd6JY4grKjgqRlQ
SCWPfmuepRuJpsJXG4rKUDSYKqR6j/PNRwXsqwtKyrlW6k4AX09eaVC4s1mueFCDaC4GcVFcwySS
F5lJjQZXqOPb3relHliTZliK/EmVhfbEV5AHI9jRqN7LczLiUnAwuVPr+VV4EWKRooflAjJDFTgn
r16d6mPMfzN8seGwq5yf/wBdTUaaKWxAsTROQmyQs2WUkgg5/lVqSSXzGuPM2s7jDBgcj06VFcMs
h80kZD4zHgE+2P60scy7SAuAucsoxg9v0p000iW7lbxXOsUDq2XbALIVyOvPIP0rhbaKaTxE0dvO
FAYDIJAY59vzxXZa+sYtn2yMHC8MCRn1z2/CuR0CaSXXHmmICl+SwO5hnt7n/GtlPlJkdhHbN5Jn
Y5kwshBOAQO3TFadvAjpleGC53qOV4/CqbeXdxKIgUCDmJh3+vWp7aSaEPbwZBY7s9wc1MppiSuh
9yyqoQxOTu3Ehepz060jpulK3AAVnBQlTjoOvHFRq4a4+wzxEvuLEkA5P4U62KWsTIcESA5KjqcV
CnYTVmTC6i8wRzpzklWDDAJ7dOaJJLdUCW8ZLo4+ZgMA96ieFXmGxsAA5AGCff61EHYzN5ScggkH
qTindSWgWZPeS3Z8yOBR5gYFmIwRnGOo5pdODkb5HXeWIYsvT6VXmku3jEwTZhQWATHPqasQrcOo
IUg5OWxyatK47tIluL62UhtiDZwygdvWq0V0JZXAhK5OA8g6Hv0/z0pJQDI8skIMYAy54OaZcRvP
iaGQKqglwehPrUyimh3dywi3HnMhIdBkp8hBIx061GiD7PidkUq4w2MHnrS7/MjEccj5ZgSRwSPz
6Uy+VSQ8NwhVCfnJz/L3qZTtcZOXgghLzBV3naGI78HNQSTEyCcYZjwMgGhYrqZftLMrAAAsXGEp
sczKjRTAgg4UhR8341PtdRcyHlvMdnlgTfu4YDJzUV07Z+zxIrM+GJZegqQMjyD+EFsgA4z/APXp
byQK7KkXzOgyBj19ev4VrCaYcyTIYLYOEwmWLlTsHO7HarclpaWisZN4kCgyKw4H+fWoYnvgoEgc
ArgEnHPWnzTTNEYpMM4UEMF561Tk2S5O4WimNmuJUZlC/KzYwfensiT5foSRhEY5Y5/WooJo78Na
xSMr7NwUcc/0pqbvIWFFywzkkDB+b+lCSbEPNo6QS5leISMWAHBGRRaW8cMGFYyKF52YBUdPSnXE
tsiLDJKWds7MEn8/8Kc0scyLHBI25VyQc7W9qxqJNiaV9R8ETR2xkdWZieCBk1CzebGESMh92dqd
envikildwAt18qOSwkBznuOvIp93cbYpfLyWO07oyCMVrSi7EDJ3WMtI8pZFPzMCBt7c0jx+RItx
HdKEUBUIAxn8B1qbI+ziZl3qpDL5gGc4xzjr9Krl3niZlhYKHGVYZ49R71NSagwLSyxI7AIpDEMc
+uKZHMscTSxqpKuCWI+Zh3zQyJE4JRnjVRz1O6opopp5H8krtLAlnbBA49ulXTkmw0RNMYZnMsP3
nTG8tjavv7UQpHIwdsHaMllHU+pqJ1EWBK7OqqoUk53D+lOs9TkmdGjjaMgkMAuB1468kYqnNsSS
Wwk8r6XKwiKhSMgZBw3rSGLzI/MuFw27BY8E/wD16tkRSRkiRtzMSpIzk9OaoNEN5JlLBiSCScih
U+ZC1RLNdb4wN6MFJwTz83oKfaeVdRBJSgK8nKdPbpUUMdgpMkjBTgbd6nafeojLHCWP+sUE4jU/
e9P1p35CJu7J57ktbrb25ARzt3bMjNVy88MENu1wuGbLeWhBB6CmmZ5fllR0VW5Kksf0HSpls2Vw
8M4CsMgEcAY7+1TKSk7kEkAaKRjI5YyHgle3pUUkMxeS0SNl3NwQOg9c5yamlabaqwxHO7Ad26nH
6CpbaS3eJRcyEEABlAOD+nBFZv3VcBSD5SKpIEoONxxz9O1MM0UcYiuVLOT95lxt9qleZIlMFyrM
xICMqjdj/PpULRIJDukAPG0EZH/6/aumk1YLle5ty6G5WImM5LYXGP8A63SrqR+asbkKgVQXLEcA
1VsctM0UwKhgQEx94Dnv396NjRsczgbiQoK5Of8ACpmS42Qt2EaRTExdWHykdc56UKsl2u/HlOpx
GQc88fpVf95Zp5DXJkDcpkAEZqxGuzEguwBkkAnGDkeo6UKaT3M5Ctm+HlsXyshAJHBINPWdLGVV
mG4liAQucj3qOS9VpP8AXIGXOEZ+W9DikIYv5oZWdTls9Bx3q2rsTLNwu4ssdqpyQSpAA246ioY5
kdd0jlCrciMcMeuOfbvUTSx26sjkqCDulUj5R7+3aoluLVJ2it53UlhuLc9vSp9khGtbahE+GliY
KMg4HGMUXMttLBJ5zIr5yqq3Ge1ZzoEhOYg4zlHZu+OtQWrrNOfNl3sQWwrHnt9M81rGNh3Lq7dr
rLMSQQVCjH1HvRDNcTIFlUqipwGTr9ari5iQjJLKrDA3cgCl/tKCCUIkYLbc5eTIbPp/OhuwXsWJ
Lr7NK3kwKWOSwOeR7065JLqwZlwgIUHaOnNRK6TTZlwcqAzO3X0H1pxvoIiNpQAMRjdk+/JNZuSb
EOGJYWMhyAwzhcgH/wCtUk7RKoYIxCptBKg8de/NV2mW3nG0h1kUkB09P60puYHQbZMeZnaQOB9a
Gxp2F2CO2MzBAqDIO0E98fSuf8c+CdK8Y6TJFf2xlYwjnavB4xgYrYm1cWmYhGFKjO5iMAfnSprN
rNE8zkKrthUByRUTm4ofMfK9xF4y+CvjVr63upIYJHbzIoCdrx5+UE46ew717v8AD74oaL4r0yCe
zuVa4VSWiZsMG7mrfjrwrofjHRZLCa2DsrBoDIB8r56ivnfXdI1z4N+J21bTwzwBwXCS7dwzjBx0
+lVFe0Ym7s+qZJmtz5xkEjOSVOPXoOvNOkLToH+RJFHBCjFeY/Dz406P4mtFS9kS3mbOyM5AJ74J
+tdvZ65Bcxl0uFAUEKFfJNXZxYjbikfzElWNArkAle3/ANep57e3djIHABOQRxtrLiv4Et8vfxtm
QMw3cDj/ADzUa66LVFupriMRDKqAnP8ALmj26gtQdzQ2Yd5UujggYSRBjPrxzS+ZIcwsQxADHAxV
CXxJCYkffuZx8qqvSm2esafPK2+dQwQclwCTnkVLlzkWZpfaIoEDbMsxJXI4zVPUdNtdWiaHEYSS
M70lIwSe+Opqjda7BFMYJLjGScESAgClXXrTeVRgCQSzAjBFbUpOLEecaj+zjpF7q4uHtFVWnyQp
I6nkfSu88EeCtO8F2w06xsI1RgRyctyetXjrUJC3IuN7BhlQucL9Kj/4SW0xvaNs8kgHAHpU1ffY
NXRpmVLBZgdodU+UscEn0+leffEvxFqNzenQIRGWkA2BCdxUjvzir/izx3YaPaPd3V2WbBZExuy/
pn/PeuL8M63BqGsvr1/dhkSX5QV6Ln/PSnCo4MD0TwVodnpWlp5jAXTljIBz1Arzb4s2MOo+N4rS
E7pAFjjKRjPv/L9K9Cfx3oW35duCpAKtggVw3iu40a88Tx6vb6lJGwkTeXTAU4OQp+mOfrW0aqlq
B6t4TsI9O0K2tpI1jCKvAGdycdu3OatsjtmSIuFAwCpOQcn9K4GT4u+G9NVLe/uvlMYCShj+WM9a
o3X7QHhiMO8N+hLOQQWwyj6ZxzXM6bmDVz1CS5kkKKJA55BJHBqMo8k20TEqFO5FOD0xjivNdK+O
fh66me0gkIeRPlKj5gfzyK6O28WX24LcW8ih4xslEZPGM/TmnGpKlsB1dvJh3gZQI26MWxx2p5WD
b5wYAIpDHeDxXF3Hi6/UNus8xrwnJBJ/wrG8Q/F2LRrUFkSMAHzSByCOcHPasZ1HNgd5qMkEMpO0
KVUMFVucH171zXi74weFPCdof7W1Jojj5YIgJG9enXoP8K8g8TftI6t4hmOn+E7KQXG/DsVchc5y
Sx7egrF074V+NPHsiX9xvzLJgvKCcYPA/M9KlRvuwJ/HHxZ8ZfEC8a20SZ7S1kfh4CTJKno4IIwR
xxXYfCb4JXd1NFqPirbLGqK7RumSQecc/wA63PAXwS/sggRWayT7mUI4+UEe/TFdZFZ+IbaL7LCB
FtYAkN0A/pXTCo4g3ZG7oug6R4dtY7TT4kiwDvEYxu96syXsDzLbht7/AMJDgjGenWudW18ZBjN5
0boDnzPMKnH+7jmrFtpWpAGd5QjMxMYXsfWs6i50Q2dA9y6mNXOQTyWOMDHX0qSDUre1JH2lFQDA
UsK5i7s9cliCLelQ5wHBx+dSRaFerBsuLlmVslAXxyO/pWlNKIjbfWLVCfLuAQDkuxHFRNrVsrrc
NdZXPznI5rMbwfMjRi3vpGUDc24AYqW38NTXGGd2Abhlxk8/y+tU6DqFcxqjV7K3iOHDlnyvH3jU
d3qGn7GYSLGjk7QXHbufSs+88JKjmNA5Ixh9xI/+tVg+EoLRVlXLOQAS3IPr2pKlyITa3Kw1q2ZV
jWVSsZPQ9qkl8RWstsrSTOpJJCHJzUn/AAj9hId0iK4zwq/Lgep709/C+nKqgbWLEBM9vX86zkrm
babKK68uM+aoAHIPX6U2TxQAxkTKfMCCwzuq/wD8I3p4h2NGq5XgFhnNWbzw5p6WkcVvDGWVgUJX
nOKcdxGOfE9zKrSoh2qMSIE6D602Dxo9nI0j2rzE45BwTWxHpMVx5tvFiIEc7VGf8mmR6PbxTPbl
IywwI2KBhu61EldDTaMr/hM3V5F+zyIrfcIznPp6YqOHxfqSRP5VmxDsd3J+Y/8A6u9bbaVZgKk1
t8yhgSic4PTn8qQ6aEQqjkEvncSMt09utPljYG2zD/4SHWJvu2hJfK8qx/lzUMN3rEkmx7RlY4JB
LDj1ro/7BfCyquSAd4zk5qVdNhdQbhW2kgEHnB/+tVxm47CMQy6i4y8D5IxGFAIz2qtGdfilVCFR
wo43HH48V1UulNLuR0V14ZdxIJ98YqKfTDEfMUAhmHBGcionVaA5kWHiUyMJb103/NtVwOMVDfab
4ja3xaajtKgFt6lj/MV2xtIvsyPHFGFEhJbkc1DHa/vPMEe8kHcdvI/+vVQk5oDkv+Ed19wgluXM
jAYJyMD/APVzU9t4TvXQC6nYnzD5paTGB2I+vrXXNE8dvh0ZEUnJUfe/rVRnco0CkISDjIzn+tDT
QGNb+ESDhpwGOP8AlpwD7Z56VbuPBysFVQWVFwGbBzkjoO1aluWVGZiABjDs2Ont+fSkW8NyXPls
yk/IGXJJ/wD10k2gMW58JrGFjVgYyOrE5BxTLfwdA8RkmjYsvIy+AwHXmtuW5njylzIpdVzuI7VI
r3s0aOHCoV/eADnNNSYGXH4UtBudYd7I3yoScH6U+58NWLxxsLZQzH5Sy5Zj6DNaGoXt2jNDDAAh
c/MRgMMdM0wTsFErgoV4AB46fWqs2BU/4RrTreETmEBkYlmVf505dIs4vNaOLAILEMoPUdAavyDz
FCl1IIO/afvH0PtVSWNfNC4ZgxLBA2DioegFWLT7RovLSHJMfJRerDHoOtWhZIXWQRxluBliBgVF
JMIsrZxuAxx1zg4p9vK0ygNgMG4IHbPQVUZO5DVhk2lCZC0KhXLknYuOOn41OltCFCyqWJIMbAZ5
x/jU/mPC4EqO0Z4Bzk5pC8KhfKILN1LLnA7VnUldCKotYWm6IwC7cbunPJp2LaDKbQCGBCgcD9Kt
CaGaUXAUhlXDKRjjHWqt1teRfKQHc4IJJz9T/hW1GfKXHYfiLzIySXAzg9zzSxMzyhnjCMuVDFe1
SPJHEpibDO2TkrggH9ah8yfywTEAzL8oB6c8GrlK4xb2ONLcR/MHDEjceDz3NNla2dVd5CwIIBC8
A04W021pZAzksclRkcevpQslu0gjEWdzDO7gKw74HXrXLOKkgIHtmGMOMAjao4FPFyYwsCruCDGS
M5FTXEccTHczOxOCSf61CYpbQrDNGVAcbWLA5A5q6cWmFixHLAs3mZGAQpIXoPSkiETYJIyx5weR
6CoJiUd5EKguDtB9e1TPFMsCtGFAwMg8YP4VTgmBGD9nDQpKQobqz8f/AK6esxKuy5KBSzFTwPrn
8qqPKDvIJDK55yfmOamAIKI8isrMWYg8D/GnBcjARfJJVyyrgDEbNjjFPiWXzHYR5XOQcjIHtmnq
GJYhQq4yFK80y4aRIHUoCCBubaRz0xmlJ3YEcsiyKXDBl7hhgg1IjxKdscsa4GcSDI/yPSqsZNsH
hE43Z+YgY4+lXLXzVLGcgqDwTgFuOKUY3AczRBRJK+IiQSxBBB+nWmxzCeMZVY41UEI2M59fp6Ci
P/VukgDK45UZyB9aXzhZxo4dSq4VQ6jJGPpSlFARAMGbI+bGPYn1qQNLBGixKBhQMkcAdz/nrSXQ
EUZfbuGc5PcY59KR7iWEqQoBlH3CMnNaQVwJI1M8bSCUFWxlQMErUE0n/LNgQCCCFO49frT1ChQr
DaWPfjPsKlghikd5JQSpYAsOD+nb3q3JoCvHLFG0PlszA5VmIx3/AMKW4fYwiQsu/JVs5PuKlkig
VjJtOTyi/wB01XuJnKJDFAzPu+8g5AP+NQ9QGFAGxv3FxycFsH/CrIBS1EO/LODtbdgD9aURLbZ2
EgMRuAHQ1HD9rjLfZ3LActGCOtR7NSAdF5ygiaZpSQSrNjOO3HamzZCRSjhlb5/lwOlE9xLkMQdz
cZUfjjmmyyPCipMCzuQUJPAHv/hUOkA7zRKWijILOwII7f4UXVnbzN5jKylRjAGKZBGsdyElYZLn
G7vjkHFOkfbiVwVU8gAZJGep600lEBVmSKIiWcrg9HIzj8PXrSyPE7BZYGZccAHgGhELyozqACBs
APCmpZFBQMnO45YqM7jnpWkItgVLpYpVjjj3ghuQq5zUk9t5MCxiQlXJ2jbyCO1Sw26m8WaMDYCS
WD5Gf6UpfykDyksSQApbdg+3FKUWBHHILeH92uEXHDDk1PA8E2xGy5VemOSc/wAqidFVRG0m4Aj7
wwMe1OVGjPnJuAUcsBxSUuVADSSRMYYoypCncD0H0pId5ysZDuRkkrj/ACaVZd+ZWIXLclWJJNRp
cSicnnaVOPmzVc9wIyjpK7s4BJIIaMHac9evSmhw9ywkBKhSF3EgAZ9RmprtonJKggkcuDyfbrTS
wGFiQEgcEjIFQ3c0TTJo3UI07xEHbwSvBH+NLFLmNQUVflHlbhyW9KfJchnRFjKlFBARMj+VMkwV
LqihnQEYPA96uMuUb1G3N3cS4WaVE4O1jnGKk8mC4YBY1AGCWLYx71WIkuLVnZm3A4xnjriniSKO
N4pMliQCCTycde1ZzbkhXSJ0QPJJHkMqk5B7gc56+lRzWltGHZWIAZT0yD3zSwwMqhvM2uTyVbGR
inSXsEMYabDBRjOOQK2ptICW2jhKNG7Eq2BvByT7nj8MCgRpNtS3CAgnB2YGKha+hUsYVySoxk8e
uajW4aS3PmgxgN1U80pq7AkkMN2pt8AMg+8RnH8qZISqKfmO09fU0mfsQbyXd0zuZQOdp781KJ5A
QokQMw5LDjOe9Q00wKscEcju7MSQTgFjxz/nmntdraxKI7d3dSVVyc8H9aSYkM3mSqyk4ZlGMDHW
mo6hQiRklchMncPqapq4Do7mKR1eYOwVjtJHIPGB06VY3rLbAzBU3E554JqqU80KHl68ABeARU4E
m9HLlgn/ACzUjmjlVyopMkVA1uziNTg5QZzzmo7/ADO0UsKBQp+fJ4J/GrEoKIIoQ2Qo8w/wg/yp
lrJ5ymBwAuQWIGDQpJFCbzIhJIUKeVVef50K8AQO7qWQkKCOTU00KxAxW4kct83XJpkeJCwkcNIo
OAB92ok+YBibmkEhYIWwCx6Hjv6VLdTRrL5TYJOMEjB6etNmuLePdGjRrkfMuSCTSQ2kjlXIy7Lh
EcccHk1LirFcxIbqSUpJBaoUQHLDpnpzVe+Rb0mKdAoB+YrxxUp8u3ie2YlQ7Dcd2SOfpUkMbmJi
VyV6Fsc80+ZRZRzWo+BtMvVlPkgksREhXIz2/CuW8Q/BVdQIigBt5AMrtHAOO3FemfZordgJGLK7
ZDZH+OeKijnyBbhFIILbx1/OiM3IDw+/+E/ijRYjPb3J3h8MSfm2/wB72qpHqHjfw1qc18jSsrhR
IEUkFRnb9OvX3r3WTTobmTypfmUgbVVSOv8AnrVbUfDOiShpFsEUsAHbHGO9bwk7geSw/GvXIl8m
+3rJnlivLehINXbX4xxbBHPG74JBYHB/n+orrdR+FOhXfElqJCThgwIyM+v9KyJvglp1zl02QxxO
Rb+WMkDPTnt6Vz1ZRT1KTsLY/GDRWdGlcg7MtuQq3+f1rST4qaBdzRymQIoHyF2yV/z6Vg6j8CLQ
O11DLcbxyEiON35/lWdc/B27itppY5Jcq4VUROo/xqIpSGnc7OX4neG3xObo5IChWGCfzpbv4m6D
ZwNM90rbFG0Kyk59B6muHu/hFrMcaWzSgtsyoZ+eR+lVJ/gxq48iGe8eSNyGKlRuU4wMYH8+apQV
9S4tI7e8+MXh5IIxcXDMpBwI/wCE++ax7n446KpxFcrKzKdiKevPU9h6VjQ/BSZ1htXk3bV/eqRw
y9u3WtCz+AGni3EN/bpKiEtHGVJ3c9P/AK3pRyqJQy6+Pli9lLst5gQp8uPqz+wxXO3PxE8R6zui
tmkjQkBCsf3fSu70z4M2dpKjqixhGO2NI+AcdetbukfCvRLV1leBDGjb2jMQGD/+unGqk9g1PJ9M
8OeMvEM7LcSPIzLkOVK4HpzXW+FPg7Ha7TqUSMHIJkkUEM2MkdOor0u38NaVb+UbSBIthwCi8ke3
/wBetE2rxQiNo5DGQwCp1J6HpVOXtB7mFovgTTtN2GyjAVRuCLGCCfpitWx06xs/3kQQqGGVAxz+
VWvKaG2SIYDFAp288VFDbxS2rQtvV1kJAQ8DHvWUoqIieKGG9YXF1OAASsY2nI/KnGFIZWg84Skj
gsOetJGyGEfIxKrgLtyQT+HNVU3MrSW4YkkBWC8qvpVQaSAWThmlVmKOeAeOR7U77SHRpdhUM3LE
4OPSiJ1VFEM6HOcE5/Ghmi2iTaSjDAwx61jWo86HfQeqTpAJo3UyFhglQOtVIZhLmdkCKAACrcA1
ZHkxQmbytqBckkcgdOKr2itsBEJO58hGI5Oetb0UqYmrkjebDKqpuJdTyrZI68DnilSMxqymcFmb
crPn5Rjv6c8VLDO7SO1wGbap2sW+7zyBSTJtjyWBIIKkkVtKXMBFcNEhSZwCUk4Qfz+tJFqZlhcS
xBMEhWI756VMLcST+bdsrgkZDADB9aYYGijCPCQJQcEDB5FZtWY7aENy91GhW3kwCSTJjGF4pkl0
85bzMKWAYOCenvQ1vDGwt5pHIjUZIGAV/p9aQhIJhMr9FIbC5CL0/nRzNIaj3Li3lrLGsc6h9w5K
8rmqdxOseyEzDKuMEnHFOhEakXDyAZIA3Dkj6fw065t5J0M9xLgADkv3B+n15rGUrlpXYiWEtzE7
JKwJYEmRuGqPSmS4VEmYxO+CqZwSc8/yqY/MCVBDjONq5JGOlV1V2vcmYsAMsxPKjHQCkpWZS0Q+
aVrZwTKRI/ygMQMoTnv3wKcqmMFAwkycqCev+fWo5Y2cIs3Lg/dMhBIx0qO3chmgKFDtBLFyQAe9
P2mgJtssySfZNyRKC+AApUcH/Cnfu4pIll3ErgDyx29KrzxSSI8rM6le7YBINOjSWOIbcDbnarLk
/nWU6SqIY6W2I3b2JU8kleR37j9ajsp5/PWOc4OflGOSKnhZLp9ysqjpuaThj9PWmQ28UExe4lDB
AxU4wQa1pw5BNXH3EUa27LLPtaRsxk8DiopJJWVJWVXQ5wyjJz702UMZA7rJIBwuTye+T6VFeTbN
g3uQ7f6scgf/AFq0cU0FkkTpcPHEdrguCFJDcYxnJ/lUd27nM0EZdFPyptIH0ApLSJlPlxEb2BJQ
HAI9Pep9glleHzGG5twJHOOKwnRb1GmmRQXRjJWKE4bCkAHK8enepNQsIbuMv5jb1XIAb5s1FJaT
RyxrFIuzOXjK5OOwFSXZhsriO4QgjcQwJ+8vv9PSlFOAEEUfmSxwlyHdQHbGQpA5PoamWNLeVZWb
YVcgADG7jv6UwygxSFATIjfLIw5Pf8qWIzXuZptyqi4KiQkse/H40SipoNSNmeQyRmQ7Qxy4A656
+4p0cklzcxxqkUKRgbjGoJYgdT0/KocyKDbhzlTwCOWFJZSus7eYpJBG3GSBW1NqI09C+3mlSsUg
VCDuBbqfU1UeePKJE5bLEs3l/e/rkVYYz3Z2RGQlh+82DnPfmmM7MUwxJUkEY6tiqdRNF6IGhhad
pTLsZ3O4tJ04PGPxqKSYQzLEitKAc7wnJPcVK6JcxI3KFpPmDKRnI61Be28qSjzDllPyYPTNYus1
uwJraIIkkzlI1JGVLhffP1qzDL5zbVClonwC3YZ5I9azJSJRhFVJSCSVI4wOD19qspHKkXmXIZ5d
2TIQTx61tTnzIadmW7tolYxRTZ3t2AP4fSstYES5aIIQpBzuJAA7n2qWNpJnERJHGS2M8ipJy5BM
oLqmTjd0461TldFpi4t7fy2m3yK6ARkjqc0W7SW7SE4wT0BwcEdTTIrndal5v3flgCPcuT69+1Oe
/iaMySuhdGG4I3JGcfnXNUquKLUiGRUOZJlZjGDgZ+97U67dZY40DldowQrfp6ZpTIoZ22AjyjmX
AORnr/Lim2F8TCypGATkAsp4z39cUozUnqNO4xZiA21k3nhTt3Y96daDyLRwpYhskEEAqabJE7bM
25R9oGVbGf6c1EkbhQ0EhZgpDHp9a2jUS2GnYs6XFczlv7RUFQgMeGGc46kd6Xy4ooJZbaQhOxJ5
zVaO+eDezsgDONoc5yR+NSpKBGpixujJIQLkYJz3NTKrqJ6jY123KkYLSH5iWznnkUl2kMreU8RU
AAGQYJAxSQSKWZGjAjLEnIzx/wDXp+xEmKxRK0bD5Tu+6B/WqjeSM3Z6FewVLUSwuW+dTwRgHnp3
x9ant4JYwt6yIFAyFQAE9vyqSPyZpXfaFAYeWGGSPp704XsV1GylnZgoLb3xwD0z0zXNVhfUcY6E
H2Yw3DXrDJVS2VYgMSf8KY8hmtQ28BSSuGPU59qG1O1WYQy7QwGNnQMMYxxVaWVWKm3JKkDd2wPQ
VUJqJeiRat5HjgGxiZFQ/dUY+lVViluWYysqBm2qNhOfQjH9KdBcxsVk2OIySrAHnP0pbvUEMMUa
WpQK33lUnb6ce56ms6jcthSdkSSQZZQdvAwigA5OeR14pnmPFP5gClGJwGGQD6fnT4V8tZRMBIzO
C2/5gcH2qK/uNk32C1tkaUNuMoDfKM/iPbFbUbNkWTREl0ySM0mGfoZAasPKryRzm82oesYBzn8O
tRizDWJnU+UxA/ds24k5zk56fShLZpCJFAUg/Nt+6tbOXKO0miG6uJEuRNAGaRc+WwOBkfxHNMaa
WOAsxkDvkhiQQTnp64/xqxLpzXFwzvIAmRlC3INPuXRJEiMEe4nBfy8nP+QKiSc1ohakSpIlusjh
kDsWJC4PbgcY9+aDDbwNm5dmXcCjDAwR39DxTo1eICAtllc+UCcD3PP6VLFbwoo3zK2xSDGcHd1/
2qh03ewEclyQ2YiQpHG4khh/ntSStG7LJGQWOdwEWQDjv3oSCYl3njBVP9SUXpz+hHFTovkAXQAY
GTnCsAWxyc+uDVRhZAlZGB4i0qZLxL1ShK5LENznPvntxV61vI5IfNuhsQEAtnPPpmrGpGC51Axm
NHUSjcpbse545FMjs7fUog9srAMOVZjgDOeM1nUaSLtYkw1ywktgq7jgmPB3fWmPJ5UjyRRBnEeN
2Mj3/wD1UttHNASAThGLNtfnofcc0XEsImIt1AbZyo5BPp9aUVdDHWUdyzGKLBUoSWIGDgce1RRx
RRzGGdDGik7nUEDHf9TTbZSYZJUJUKCAGJ/H269qfNdxXEpW1Vo5tp3KyE8j+L6H0qpSSAW6P2AP
sMhVmOWc53D1qJ4rdWSMqzHjKp/XmpYo7Z4XVpgSqnc7LwR6e1UJZvKlDOxCArswcFvrTcVLQa0Z
1MZ2oIXMbKpG1s8sB/I04SMhCRFFwPmIOB7/AKU28jgguGmgUKCpaNlXO8Z6gdqZNLDFtuvNxxwp
GOfes1NPqPmuy1Z3MUbFGcKuSCQeopRc/ZHaKDaSFwhOcEep+lQ20zzxsrFSSw3EjtjNPluLeK5M
nmKMooAZcj8alybC7SEsoIZI2LyAMW4cDABH6ZqzBOkYXCNiVhs+XPzetUZZ7ZCIraJQm7Lqehb/
AAosdbmMgt7lFH73coYg4I962jNXJNK7crF9ltjkqTvVQDnNZ4j3u8ciOACWBKgBj6Z9fc068cTT
C6imIRmPzDAx7Y+veq0MtuykXAdpFONxT/69KVblYN9y1YNFH5s7wks6gyMjc5+6Bjr+NL5iyAK6
gg5IAGR3A7561A+oxXJEiIYijjBVTggdueKdJMqxoWu2Kq+SpYZ79RUSrKTuBO5KTqqOxd0GJjJj
nHJP5HpTpri5ktn+2bJFA+U89c/55qtFcRxwFmuHBUjapOCR9PSnG8+zx7EK4kGCrN1OSfzrWK50
FxLe6S4jEUKhWV/nLgnIFXZGjZWtnfyiCpG3IGD1rPF6sMwlbaivlmZgMGrVxfxq5MTw7wowpcZH
pWFRKLE3Yc97La/uHBZQRtYKST7dKeLJ5AIpCSplBLAZNU3ljjUSySAk/wAMYwf/AK9Nn1yOKdIk
jAUuA4VsnHr9aUIczJU0y3LaJIkgdQpI+83XBp961nHaCKKMJIxVWG4jJwfm69TVL+0Y4gqyna5b
duYDAGe//wBemSym9EhcgCNiu4DG6qceRWGppkiTf6P+6iIIU7HOcE/h1pRZwPbrKvzNInMZc9fX
86RXtLuEBSm5Wyhd+Rn/AD0qK31O32NEzpmNsSFnJwM9fbmpauNSuzQksomt9s+AiPlFR8N3GB71
WjCSuGWFmUHkscEnpzzz9KjvdZsHXy5rjAYARsyHAHX8PXmhLqAgJJcYBIxInX6/Wt4NJDTTLkiz
bvNWEAISASMgn39KhtZY3uckKElDYBBUkYz3oGpW6yqZQqicA4znBx0/+vVWK/tZpAguFRkGMbsc
f57VnVquNgszRe2t7oqA7Yx1JOBn1HYe9QXUojByXMeCqN1z6mq39sWUEnmR3IGSQVQjJ/KpG1rS
lhWKYqZVxtBwARnpShUbDW4QRSCNWSMtkAByCBt9anJaFSqO4Z1+dmOM5qnc+IrFrcFZmjCLkRgH
Awfekm8R6bdJFG98oMhyGXjI9PY9qTTZD0LcNpLJIs0zldoxGqDPU9T35qW4Mls5cRgKzHChc5rP
t/FGmh1hnchkJEbqeMUt14iRJgyvE4aP5Sj5A5q1HlV2G4uowmVXeZUJKDzJCSQTnGPQ8Y5rnNGt
ok18eay7RJywI2KPT69sVZ8Qa00Vq6xyMkRGWO7IBzng1zWneIz/AGsYZEBQHDSbjwfr0pOPMgaa
PSZgkxJjZVQAZyvb/PNTxeWERuAgOFIPQ+2ecVzR8WQQpHFHIrMCSylsZOMA/UVPH4s/0SRoyp6A
KFwfoKzloFmbcsTo5GASW3Es+DS2xgDoNxdDIduM53ZPUe2a5yXxc07slw+wBchmBJxmltPFEODM
kqnJyVcZKkn884Gaa1JaudBEkpnZ1c5VtuNvXj8KLuSO3uy8USKiqd+V6/Tn9KxpvFrCJgCSWIYB
Rhqqnxf5rN5cEjKTgsx5Q/hWkbqIS2Oi89HRpraM5fIcMOnAwBSLcx58v7RtJT5iR29K5aXxtFbp
tuYmWQAeWo53n9Pypr+LFuGQJbyksxzlMgnHC/nVxmmtAT0OqaNL9Cpm2qo+RmbbUbXMcKi1VgAZ
fmYAkDHXJrm5/GVyIiBauWjUFo0TcF/OoZvEOp3wDw2EgYEurbAF3YwPqfrTdkJvsdlMryxhrWRQ
BHtGFx1/HIqBmbcfNuNhLZYqMA1zkmuartjn+zFAVCs27qRUN9revxh55YWKMSVGDlMf0rnnCctg
5mddF5LW8m+UEBsswAznHU1E0sHlI0asA8nzYOea5RdW1K5hM0kDg4DMCxGQR09xU9jqeuuUQRRu
HJ/dO/Entz0xRGhJk3SOokktVhjMjAMu3O0c4+n9KJrhciZJVYkghQuCK5mceIZIzbxWS7ozgCRy
oH045qK2n8UfPEbfaAT8gk5Y+ufWtYQUQOpMw81pPNGEUF0Lcim3csZ2Qzy7wz8gt7VzkVr4mtpG
lDyMZFw0QJYgfX09KSaHXGG4gjaCChbHHrUTlqDdjol+ys0stvLIsiBc5lwG7dvapLm8ijVAJSGY
YYA4wPWuaXT/ABIWWaDVRHFuAeNUGWOOnNDaHrU+wi5ZliQDJHJb/wCsa1g4sV0zoXuIozmGQOHI
LMFwQOR69abb6xuBto22dQuWGcev0rFvNBv1tne2vGXMmDHuyGPrVaTwvqy/6SLiQqFGxF5G70+l
YVKiRLv1Oie+tI0M8U4BZSHdjyOnP0qRr2OO2EdvcKo3EqgcEH/PPeuXPhzVWuBcPO4LgMzKmQDj
vmrP/CKXACySX5K4zEgJAHqfr7VpSrJbiOin1bT442Ryvzjg7sA+vPrVObXLRCkaXCsCBsAPKntk
VmR6AzIqyzswjQhSTnB7j6VHb+G3Yu6zMmDtLbAeP5mnOCqoDVj8RW8TFQEKudseTyDx7fpVi31q
2YGItGr4+YgjGBWRP4U2Qq3mupOSGJOB9akh8Ir9m83zSGCkkg4JH17UklBEybTLj+I9PewaWVGY
I+FQMR0/pUP/AAlFoTujjAiB2uA2CD2wOvTvVeXwzHC0YMjsjoN5DDg8nPX8KbP4PsOZkiAPRiQW
yT6Y6c1V1JAm2zSvfF9nawAQSjMajBIOcVRm8XaS8bTmaNWU4wW5qE+FLNFeQRs7IwVhjJPrTx4L
0neFaB1QjLq7YHp2renUUUK7YHxxpAhEJnhVzjALg5AHWpoNctZGVJGwSNxcHC4HqaZB4O0WKJib
KNSo+ZgP4vXI6/WnvpUMSJNHYrIrIAA2B83+ea5q1RSM22xJvEdikyyqWJHJYdD7U2LxbBvTykYR
hDkkdqtnw1YeUhngzI52Fgo+fGeevH5VC3h+3kmR4LUEoNvDYGOgOO9a0XzK4iCbxpBahkXc4OCC
FIH5UxPHgt49rB5VLDh0IOP5cGtCPw5ZGBwto5nQMPMkbA64zgd/8abP4fgCgtarmVihAGcH/Pen
ODaBvQp3PjPZsXymw0hVCRznHU/54pJfErny7aS1mEpcbSuWAB7+9X00XT4nWPdGGDckjOAKuGw0
W5TaIAWXHKcjGeK0glFEytcwb7xayMoMRcvkMwU8imT+KbySUQxQyMqnJk2EAfjW09hYQ3CeVAjI
I+owOn/6qntrSNQ/2OBAi8jcABn+tUoObG3daHPSa1rMsYitlMgDblwgyT+VJL4j1s4jGnOArAOV
Xt24roUsI54gfsiptHyqqlQeemcY+tFzolrb3apGoYOnzAjOG/z0qJQsRNHNQ6vq4CyfZGZQ+5FP
BU/zpzeINfWQ3sVuiF2JYt1x+P510gjWZ2PI2kKSB0HT69aWSwsHRraOYhyM5CbiOf61cG4oh2Of
Ota1LiD7CSGGZJRJk4P4U2X+3kmWRYlRZGGRuyePwzW8IIoA4KhnLAADBJHr69qtSQb7dZyFCMPl
UqRjjuKcqqiI46S48RSOYssqhtxCnKkfWp4Dq1zmYRhI1U7XLkNkenFbs9qLPLxvgq4IzwMHqD7V
fit7edNisigjgBc4FONTmeg1Y4+2XxFNK0ZiYKuSJM5Vc+/9PfNWIrLxNbXP2N5VZQMIwAOD/Ouo
QRxyhRGUG751CYX8/SnGEGYSiJUKkYJAGfb3rOckGhyctn4kk2ia5d44pCVyM/N2P+elMay1yRmI
leAAlvMHJZj2rrbmRDcjzH/duCWQjnPbp/OlNnA1u0MZVnUkHLcD6fjWcVdgrXOUk0DxPdur3E4Z
mAAYNg4454HpT20HWzMPNviFRAFBB+76V1OmL5StAZSXJBxu5HXNLqcUiSwLbqTkncoHvXTCF0I5
aHw/qjyubi6O0/6mLAweOp7jFNj0LUJWaW+vGOD8sauCCcdTwOa6gWqM4kjR/mBDKRnrTYo44nZf
LckPy27Of6VyV6TsDdjnLbw1rEkO830sSs3JiQE/rVDW/hJa6zG0Gp7Z4iu5o5FUlj29q7dwFtR5
Dhi4+UlQDn04qO7dR5OYsiIEKhjzuGK6MNFIZ83fEr4Eav4eQ3uhys0e/KgZRgBjn/63tWX4M8f+
IPDTvpniSKVmhkAd3YhmX1z3r6Wv9OTVDm+t1m+f5QQARxxXJeOfgto3iRHlSGMS3ByJCxJjwO3Y
fjTqNILmVoXiTRNdhIsr5Q7kF0Ygbfw61v8A9gC6iVDcyMjkfKpzx7dxzXj3iH4PeO/CcqNpd5Kj
Bj88MgYbR0PA/QVn+HPjN478IXslt4mszMEXMZaNgzYJ+Xr681xShzdRanvZ8PwQxLCpcBCcvvOS
T2pYfCWmSDe0Co6/Mks0g4PoOM+tcb4X/aO8C+IIo7O71Rbe9LlZIHTBxjgj1/Cu707xPo9+jeVf
xsMh+Djj1rWiopA1crw+F452B2Mdq/JHnoalfw4YUErIrNsbfgcADpitW0vrS782aGQlSclyeaWC
4EysYpCCZDtOwkMe3HY1uldCaSRm2/hqy2LJOTlgdwD4FCaJaCUxLANqgFQByTj37e1bDSWtzA08
h2lCAAeuaqBrWFhJLKGbJEZpuTRBzPiv4eW3iHTRFLCQVO9GZsHPevN9W+FviTTZ2GnToYwobCkn
I9Oe9e7SSwxqDcuTGAGAU85P9KhkWxuTHumARVDKdo6dOazlFsD56v8AwX8UniNrp4ijbzMhG5Zh
0zx69QDVO1+FXxR1CR7TUL1iFIKyFeW/2QM4H16V9Gyw6OJnDNHFGMDc+ACR/wDWqhL4l8M6ehe4
vIldDy4fOVPQcenrWkEorUDxqz/Zs8QXaGO5vXE5bJV3wmPqe/tWmf2XbEsg1HUnjKLtKu/yyZ6g
4HpnpzXc6r8WvDeh2ZvrjUhsVS21FDNjPoOa8/8AG37TkVxbtH4a0yW9maUgIYTGFGODlupHtWka
rew0jZ0P4HfD/wAKskt2TL5UgcGZBk4HQdzWr4n+KnhPw+jKblGWJMGFmAJA6Y654rxvUPEXxk8f
TxR6RGbGZsYdEHAPB5PetPRv2a/FerzA6revPKBuWS5AypPUjjiuarHnWrEReKvjt4j164On+HNP
CxsBtnUkMD06Y+lR6P8AC/4heNGNxrhiQtIcIjHO085LN/nrXsPg/wCA3hjw6YZjbNJKMFC0fTgZ
7ev413GnaRZ6dtighCkJjCnnr/8AXqY0n0A81+HX7Pml6BukukjuJGYF3kQdeK9OsNMs7GyFtBbx
qocYCDGB6042bRRn7NH5YZskAcAetThtsItZThsrwB2rVJImT6DQ7adExj2s0jYJCZ4qG6gjbaAh
LyLkKMrj3/8ArVftgBKIpDuAOCxbJJqreNHFK1ywDbmPlgpzmpnsS3YZKsQiDFVZVGM555qa3YCN
vMhAUA4VTkMPzpsDC4QqxKiQDDBsY9frT2ha1gVH3bsDA9K1grslu4yLT4Cm2ZEXcd3ABGR29KZc
rAtujSx8gnbngipWMcjKZ3VQnHztkE49PWkmjDYk+QRpwVZeM0Sk4oXMxPLMwL+ZlwMEY4H/ANep
o0VoyMZIxuBAJY+tV5JYY3OxSQygoNpPFSLMWJuHiHThcAHPHfFawxDgWmmLHHO64knLHHzoIuce
ue1MmMhwEwwAyRnoakhN2EbyVDMww2Djioy8cNyqggZyQqnP4USrOYpMrraGSWN5sKTIcgnJ65wD
UlzKJyVibGRkFGwAeRj8qlDFWMsZKsCAAxzjrUXlSMHYFgWcYYPj65rGT1IFkjzZKsNwgORnI7c9
s80qvIkY8pyQANxVcA+1ROpdAiygMXH3TjA98/ypEEkDKJCpYnOEbcDj8OtZSqqLAvxPFFbmRQuS
OIwefpTbhlaRdyghMFCuAcnucc9KSJmGY58MWbOFGCKfHstk+0O5DMCNobOB6VpG81cBIiiSOZss
FGQQelQNBcyXIEalVQ5EhAOP1/SnL/rjs2g9yT1/z60+fcm1drFi2XYLTb5QJXAk+ZV+UEk8cZNN
iR4Is4QBiPmJyM05poYEjEudowAScZHXNSMssp8wFguDsX1FNR5gIrjKstqZNzsAS2enNJd3cgjS
PdGVRTjegNRzpHtVwXLKcYGc8mmC13pywBUEkMvQVz1aatoAy2STaEiVhggksM54HY0+6MihcyKC
SMkHFPjlYgxSEDIJ2ge/BptzAXVdu7IPG1cit6MeVgOfzEtWjkYMVywGe1QvmYBpAuw9MryOnfFS
SQD728lkB3M/IqOGSOPduZtq42sp/pTmwBpw0IiVFIYAYBOAcU3bDbTRmDJJb5j1yamRgwRNm8Ak
kADGOx+tNmjjDgzoQDna5JDZ/lRGDkgFjtzcQsTEZMSAux4JOetT2whVPLVSTkgKxyaiY3hCyOMB
iAEZQRg9/WpppYliLBFDBQCQcYH9KTjyoCtL9mllypVDkKFBwSenSpY7qKXFoVI2jnGCDzUN1cpI
u1UPIDMVCg4/HntTIPIEoR1JLHJG3nGKuLcQLEqrBEyQ4UDnZ2BHUA5qKG3WZBNnB3HI3Y4xTl4c
JEzbQwIVxwMUoZLZ2AkOwgCRieAazkrgQXNqjXBBk+QLk7erHpTwxVQyRgAdWKgk+1OEiPITEDhl
6KOBTDcwqjRuWLN0UA5x7cVLaigHecShW5c+UGBAHY+v0pkY3TAxQ5Az8ynIA9TUsHlSxhJFAJI6
kirAvI4cHylcjgsc8nNKEediSsREL5ZkjdWZjyBGR3+tOe0WMC4DlA4G1dnAxUN3czSTLsRgiPuc
MSQT6U4TRvh5bsMWPUk42jt9a2UGhjJC8Q81WYtgl8R5JHamPeKXO8ANj5GIA96s+Y3kjKn5iM5P
P6Cq0pHmBVjyzHCkDj6n1qZSaYA1xKsW2MhWkPUHIqC1kkjnPmIS7MCSBjn8varLGZJAnkhgowqn
IGfTpTWuIZVXy4mRl+8+7IX1HrVRTkrATOrT83LkAHkjqe9MlmkmJmjdSrNhSw24P9abG+YmEhLg
91OSKfbqGUEkkRybwD0PNO7iBFG0pjUzSrwRkqOc09ZEknjffkRr8+W6j8amuQSokCDcSSVUY7dK
qGUQvGYyS+chCN3HPHXFDmwFuI7W0LSLF15AB4ApsdxmRSyEFR8rYyPpUk+J2CCJ0UgAErnmoUlS
MyWikhsDDAYx7UJuQFqIxIS6uzfKQHQcjmmysiOYJE8sMf4hnJpsHyYmaMKV6BhgKabfSr/rAgLG
XlgMlunNHJdgNLpHMzn92WXILHIp1u0cyeZGi8dQSP8AHikkxNCzLGSwcZCqcVJGFW3IUhpGGVLL
ilzOIEHlzW7CJgpMhOSTxU1vKqsC5BBJyo+6DTrs3G8TRxl9oyVAycHt+dVhJI0xeRMYQ5CjgU0n
MCzcyCdBN8pABwA2PzqCTzJm81WIjI+bjn/61LFHKVYREIzNwGXtSR3RimdbobVYH5sEZP8AnvVx
aiBGZWlBVpSGVjknNTErFD5UbMqBTkI5GOKigkZmAVQ7P1BGce5p4SJ3Us2GUjKgEZrKauBLZh0c
qwyjkncTiobkC2lDqyAjJO1skjjqcU9JHkhbYqlVztJOCfwqNTAiqJRuUdCDwTSi0gJYvJtYUlaT
dgYznnNOeeEuxg+cEcsoAPXt7VCn2dpS6hgARtHq3rz1+lTS20MibdoQ4yEJGM962jUSWoEU4kZQ
sigIo+UgH8uKja9Fy/l8nGPvE4/+tTormFj5G7gk7TjAHH8qfBGiR8enOByKJSTQFRI5I7lfMBZg
cqpPOP8APapZTf2ipISpRmIZ/Nzx/nNEFxBJsUI3mZKlieVqwbR2VJGZiu7G0LxgVk4tgQx3SS3B
+ZgGHJPc+lMmuLiIvG7Iqb8IX6YqaGGBXEyShgd3zEd6a6tHIokBIVgQAAe1VFuID47e7ijWWaBU
jJJVRyGPvS3SrcgC2DbiwO0n3pl3PIGIbK7hznpj/GoridI5VitwSzDhwc4OP1rOdSyAfJFI1zGE
wCdwJzgDilL3AX7PLMpG/wCX5eRipARbw581dxb5sE4/+sajn3yxhjMMgDDMcHPtQoqQCxvHuKCM
kkHLHpn1qbaZYxtjxlipUDJP49qjylvbxrMSZASFcNg46nNOiu02CMYCbtxkI5JHNNQaWgCiOOCP
/WZ55fr9RRkIjKpVSfU8YxQ32dyQUOGfJIbJzUMiTOiLKAWaQbyGxnAoasiotIQyTxyM7DdgYC4x
xTotk0myO5KKOq+n0qUxxqzzFWIVeVL4B/CordSz7wDgthuOcZqXHmRRILGXzTvcGMNxkYA9+tOk
t5GcbixVWBEmP1NLcXZiKuwdicgKQOKhkmuZ9ssU3QEqHGFwR6dwPeqVPUadixI+22GIyzEcE9SP
yqCaGOYIz7g24BVBx26mpS5fy4SgO3hMEnOOv/6qdfRMgV4vkdRnDd/ahtxEVxbYRGXBKsfl/vGp
/LSOEKG3Hdxt54pryXMoEfzcgZCmmwhYRKjq+A3B3daaqNgTQIiKIizLk9CpOf8AOaS5UwTqkm0M
SSMMOmKrFmE6mMEBFxlGBOM0iPGbsTymQllOA3Ut9alu4EhjUqrByyswBjYYGfp3prRbJSkLYVhy
Q3vUxRpAZHZgVx5m5vfj/wDXURilaVfJKjb95TyPpVRlZgSxRRsgU8Bc8Z5pjmWKZXVCVYAbSasR
Wy26O7RYLJ8w38j3qKNpH3RyRqFiYFQwIJGDmq5rlxWg1zM7mSQsBzznnntR5xhYlYycjksenFSx
oZ4w5QLnGMA9KmNsrY+QoxPXOQc1m2kMglciMTLIqtjIUnjpSPdMymQ4CsuHABzUqQxrucwK7K2M
s3AGaR7PzZRJbqQC2XjJz6dOKcVdgMQQ3AMQuHBI4wM81JkiQEyhWjG0FXFE9uyMqQuFLjJDEg4/
CmXUEDxs8BH3xgL/AIUSSQFs7fLwQG54yOtMmvE8t4pMqwU4BNV0WRQ1zu2sAAQFwDSNIsxEbZO4
YYlSMjPArKUG2Wncc16znDqAinaoABz70Q28kznzY0jIOVIB3H+lJIBbMyxocswJJbOOOlTvdpFa
KGQNIznbtOSB6/8A1qqNOw0mQSTtbT784yMAmllAuLaN1Yx7JCQmMZGKRF+1yHewXavJK80jRxNK
sXmnYvcgDHPXj2q0+VjZIkrITuVnAwV2inq8hth5iopJ+UBc5Pp/9eiBF5RQqlEODjHFNMUhkMjA
5ZvlTsD9aiS5kGg24e5kcGKMNKFPygdvX/PWmRWryIDMGAeTJG05PHepvs7jDyOwUE5kUHj1z+dS
WsSQ5CzA+WTlWIGRjOfpSSjAE7DI7Yz2oDxlVBIkyAeM5xyM/lUcdgotz+73MrgozDnr3p6SyR7o
XDIjE7VZRjpnNWAyMEWLc284B3ZJ4q0yk7kENrE07TNbANkHCnke9LPYiFhHbbACTlXkAPPNSo7w
uiOjMzAgAcY5+nFPaBVnD3bKAzAYHGBijkUkappsht4IpF8woWKgBgjYIqTbGxCCT5CcgEEfhTYT
KvMUZT5txDjBIxxQ0yx2qCQAuXYgA5ODjmsZ00kCd0OGxcSylizHBCN90U+C9MSEOhJUFlcnOwH1
+tAuNsYh3KCcqQVJB/Wq0WyKB1iKyFk+cgHOKqE+UB73KlVhklZQzlpGwM4HeobZNx2kAFmO1lJy
RnqR2qMO012VkJDrzuAxkelTi4t4pSJlCknAcjGRVv39AJYNkkRkjco+MsCR09eabPIsNtEbbhkb
BBOQaRp44RmFVbcNpVHzxTEhWTBmU7G7lsYFYTl7NgOjSYQjywqZPBc8k0jQ3jRoVRUUfMoHAPv+
VIsh+UTZZAxwVXdzngU+xlWbeocvtfCMxwVXFb05KSAb9pdVUSMq7jhgwOB+n41H9mllKyiZo9hD
BnTCke3f3p90v71Z/KyQfmGMcetBv1VgkakrknJXHFZ1ZcqGrDZrhJSYESRWVV2qxyRg/wBc0kU8
dzcEjY5EbeYFA4J/XPFN2+cjtKWyzcvu5I7dqYSrXe8iQsigFgSBj8KdOSaBK5btghJkuVYqBwpP
U/zNQXsp8tooZCFI2ojNkD+tTQXc+42zRggKdqgEn6VXlV4mSR0Db879zFT07Y9quUtSrPlCB7me
NpNxQmP5jgcHPWoikUSn7RChXcQzFsnH4HjkZ/KpTF9lhZreYEyAEs3JI9MGo55JJYgvykI24krj
OfpScebctRuhymORTcNARFGuDIVOQ3A6j60ou2mYFgBC3JBGCRUHkxW0w5Z1Iyyd8+gp8N27sFEG
SRwCxHGf0rCasUlZFw3CInyYVnACgHotQSBBKJUkIkBBYopJ+maiuFKzRGNG8snop7/X+lSWwjVl
82NmBOVVR39ahK+wCiczXbTjhMYXHP8A+qmSQRKEk8sEhchVPC+wqOaWJZzLCzNGA2AzZOcnOefW
rkwjRFRgHbAbAXG0Hn9KpUnIWkURB0CpOWG5MsY2GM4A56dainxI3myRO0ahtzSErjOOgHWle0wR
OilmDHIReM+2akWQTK63CsVJG0Ad66YLkGVBHHHK0NvGASQVBOas/Z5kR3dfMVwAwB5IqN7ZcpcR
qSYyAsY4GKke4DFoAm0k8hugoc9AGPeTbziNcAfKpIzx2qZVk8krNalncsRgdPb+tLb3itIUVSgR
gFyOgx0A9z1ou1eCZTJMw2tnBXgH8+aIybQDTZESecysGTO1gfTt9KDMss8ckttuckM+entx2pf7
QkjneVY2dAgAQDlvemNMt/HvMKqVclhuP5g1Mpq4DXtpItxEjFuGGGJBqN1uJXkVsfK3JY052u1R
ZYVUFkO4A9Dk+9QG5lknjidSoMg24BPNZSpuaC5ZAUBWkiUgn53IPNMuMhjNaTbVZMAK2dx9KS6M
qrHG5+dmA2qM496akdtMSsG4BhtZ1PGe9K6gAvlRtaidSWkLYYgc/WkgDybjbxsCAS4Tg4x1p0TG
ZGhgCkxvgrnt09Keka6fEn2UZaMlmJA+bjp/9ap9omwHWcReXbH5jMQcsD0+tR3iRITe3TDzFf5F
C8hc9AOmO9OTcXN3KCrs33GAAP5U24WdpftEgQlThQCe+ewqlHmRondEbSPFPH5boNmNikkrj1FS
y3ccjM0i4UDBwMHHPPWmxQxskcIXIZwAgHHTP4fhSK0dvcmO4gYAkBhv5Pp06euaylSb2BuwyKIx
gLHEBE7EA7Tu69Se30rRtolgXY7FyV4yOB+NVLrbNHiJCCACwY7iWz1poM2FjliBKEAALnit6cXG
wE12LSWIByQrngrweveoJbo8ww2zylWwZEGBz/D7gev0qRRGpYybcMwJDrj/AD0qG8SC0kCqpIZs
oVOMg9q0klJjUmiZ3jLtKIyQiDB9cfyqrFLE8gLbS7EsoKZ5qV5MSxlSNjvgo3IP1weaZ+5RmnUg
DB2sfTn3rlqYfmYczEnlit0kEEWHUgmMpkE/XvSQTRzmN5I8sOAQO/p9Kkjs4ZHE4UYb5QzdQcZ/
I1Vni8h1EdwE3NglpOCOanldJlqSuW0QXVuVnkZmzgEryR+XFRLHxnzCFYZJLZqZZoUiKyJwq8gM
Bx7en1ohktypYIQwchAx4A9T7VpCHNEtO5B9n83Mtxv2KpwCMBh/P8aa6WroroGU4G5gcZ9RTrmU
+X0CYIyxOevvTDG2Ck7O4XG4NJg/h61nNcrGV5btJLlY4o4o1jb5nC4z7e9WWniVFYHLHDcEsMf0
5qGOJGdRMAwdQwdgSVzx24zTXUWzBYnyVByRgEe+PSuqhqjO2pOs91LIrsAgGVZA+AM/xdODVZkR
SsUabUyxKqeGPSjUJJQfNRCryPkkHPH4063MTxmQEAs2GLNt2+9RWtYaWoktqZip2AMQegx096ZE
8ayCEICyrwCp7j8KnEs8TM11P8jyBUYAAsfTjvio3hdZsrlHc4BjHy+xrGMeZFjruJUG6Nmy6DcM
c1HBF5yKJlO0HoDnJxxVgLN5eSXLZXarn5WH+ecU2RjDFj7MJNm3CqBx+nPNS20HUVkV2CwxogUj
ADEn8e2PaorTy42F7cqBJu+divUZp1pGUYPJAQwziInnaaYbxZbt/KiwqABMDg/pW1NpIlpW0Jxd
+dG8rwhSASF5JI9fSmPcrAQY4jnG1jkFSadGZipk8xVO3K7ev48VG7zFVt1aNog2SyjJ6/Wm1zLU
kc00ZjeVJgoX7oOMuevPpUL3lrLM0KhlZT95Rnt60yS5mWUvPCQjtnLnon07fSo7m12GRsqQx3IV
GePeqi3Fikx4usQmSRCrg85Hb1xRAWVROIACTwi8ZU8fhSvPGbZY0gTJbBLtxjB/wo/0qVFg8kCR
SMoGyNvGDnHX2qnUdht2Ys2ovZyDzpVKMPuZOAPXgE/nSWl3F5GxI5NsgO5TwSw79OahULMqlYip
xzuOe/SnxLGikyBCQCEV3PB9RSdaKE3YfJbTysrsgRsDCs3UH9c0qyLp8b20MgYIw2KCchsfeA6Z
p1yZImM80xkYj+J+cVHGypKskqOyhtpC9cdR1+tZSipmqViW6ie6t/OSAxBGO8lsE+59jVOCb7Oi
l5lBK7gVGSe2T6VoXN3tVY7beilMsJJB+oH41VVVkHlXHRAAWHVRntTiuVjSuTXPleQu1kUlSTg4
AX1PNRrbRzhbuPaCCxSUtgkcdQKqxiRpxG7BmWTMWTkY/H+VPuGkaUWzssahD8q8AkD1B49atRck
IlFzAJTDMj5IJCAcE/1qKeCJMeZGArYbAGce1SI8NxGJYJNqhjl2GDkdqjupJYX3TozqwydpwF/+
vUyfKgbaWgXvjS6kUo6EQqwUZx09qry+IJpCHVAysGDuqc5rWPhS1SASAAuzDy43HLfh3yKdDocM
yjEMWzaA5ZwAcdunUVg0mirOxiJ4qKwrGbZwiggN6DHemz+KpBOY/s06RzcIFhbgdPmx0+prooNA
0y2Z0kYrJN1MbHA9Me/ep7/SrF4/3cO8ZIXDZIPqR3zTdNtWE00cpBrbKpkmDpuHAA6/hUkuu35d
USJmV0O11XAUduvet640WyiUukLBXIUIqnIGOT+dOTQLcEfaACDgqT6Z7+9bwp2Ynsc9D4l8Q3cU
dpFbqZEbJdhjK56dMf40h1nW9shFqUYSZlYpkMcYA9eMdq6c6LpsrKtvbMGAAyrYHXr0qWfSzbhW
hOQh5y3OfTIGT7VjVoOT2B3bOWPiTUwo8+1DFThtp20R6nrl1h1iVFjIwxBPPpXSf2dbXcolEG18
AuGXJY++aEtlhMi+VHtDkMig9azVCyBGDNq2uxErHYuAo/hT5Qc4/wAiqcUviD7d58RUhflPmRtk
k9/f+VddJDbxxtttskLmSTJOM9/zpGhjRUjVFYAj5S+SeK6Yy9mhNpanL3V9rsu4RoNqEjKjA6ci
qv23VTMJbgMxCAFj6Z4HrXZpaae8qwyRAB26AcAfhTY9LgEb+bb7gSQSM7vrn8fwrGbjNCcXc5ma
+153j8lZEU4DFG3E8dOlUhH4k85Y3jknjSQkMAdzE84/+vXbW9hut9squNoOAuSM+p96t2mnmNI7
eMrGiAhNpBLnv04BraC5ES4WRxWoR6/BEkouGBaMBo2kGBx/OorCHWluw4ukcsPlQkDn/IrtLiCA
QMSQWeQKozg+nahYFima1ZAGQfu2KZFa+zVRWEotXOYax1y6kWEMfMjIYZPXk80SeH9blg88XRUb
gWDnHGevTJrqZhGxESwEIBlt46n8/wBKrxFo1a8a3BBckxsP4ePXoT0rCpDkehXK7HNf8Itq2xhP
cMittKAEgHPqOv4VLb+GfEHyQC9BUqS8YkydvTjuDXR27XN67ObWNipBMhcEr6A+44qRhJFKY5Ti
Y4YsQMEY/wA8UQbsUlZHNf8ACN6qbf7NLI3nITlFOcLn5Tn+lVrnwzeGUs10+9iBO0jKpOMY7c8V
1ReJrL7QsO6RgScZIUZ61JZWttI5uEcltvDtHgk496idBVGNmA3hlzEXSaUtnBUAEt9OKbB4XnZf
9MdvMGcELwOfXPPaumWxd/LltiFUEZJUAAimR26bjI1ywKk7QAPvdxWXJ7NiaujnW8MDC7rhpSzY
IlGAQPT3pU8MRIoh2FnB5w/QZPP0+lb6v9qtmbZsCMcMnX6D/GlNqJJi5lIYnpGeo9K2ptsmW5zT
+FQpY3DFGJ+VieDU9h4USaFszktu+ZXfjP8AWtm8gWaB4IH2lWwxI5yB/OmWTRwwvFPFGJScmVzg
AenNaNXQtDI1DwzYwwkeUjFiA4UYGfX/AOvXN6ZpNpNqzWrSkgSEIuzJI9f6V2viKK4mtma3cbmU
ZC4IB6ZzXK+H4ns9YV5XG6VSDKG5Jz0Bx1ppjTsjcg8PWE8eSoAI6jrjvUp8P2kas0axqiHIbHP1
rQYqY90f3wm0K3A//X396sRwbIPtIQIuAH4GASeoHPb1rnnZu4+YyYfDtjNG04dS4UiQk5OOx5H6
1NpfhaOHdJ9kDMeSAeW9vStS4htltmhhUBQxAzgluex7etNgeRf3VnKwVQduZR16fiOtOCakJpor
23h6DyW863UEZCkIAagl0OwCoUtVK8bgRgemTitCa4nLBMlRGxO8nJ5/pTldZFdkdpGzk7zkf/Xp
uNwaszO/sTS4WVmsYnKpiNMKSh9cfhSnRrN1ctCqhhwFQAFuOOnH1q9vgeQK6MVYgKAnQ0wi2bcF
chiSdkhAIH/18UJKKIk0ypa6Np62MsYRW3uQQRyRnp9BT5LWMTqzRgMAFU9jU8BtvmkV2UFjsLH+
VOuo08sYAXbjYQpPP0xWiiibtIqWltb3OIbqBCY3JP7wZY5xgYBzxUq2cbq1sqAAYznJHsKiikuG
m2gAPHkBVGR+FWbd7o+WpjMeQR8wXkVXLqDdiE2yC2ItoY0SEZbJyMUxNPlkcC3iUsCC/cH+taCQ
BnMK7yVYKMqAMY9uKjkAtHYKUZvukKcktnHbvW8YpMUm0QbbkM0FwFDs2c7eMemfpUsmm4ciBURS
PmkIJY/rSiU3LGIRK4ByigkYPt7+1QtfGKF5hHlSeRjB6is57ibaYyIJu3SAgrkAkZJGaWbynZTD
CWUgnYp+8ew/+tUf2yG/dwISCDwx4IqxAkiwKFc/OfnKrjA7CsnBME9BkIt7qPYisQGzhWAwckcj
NKwME5jaVQwGRknjmljDWszgBdxB3O55+mcUJCEBniBZdoJjD9+/0p8qjsIfNcpMnlvbhgDhvmzz
6/8A16bJIUhMMaooUtuA5JyenrViQqix3FzbArg5ZeMenrUG+WWV5IwZAo4UHG729jWVSi6mwDYw
NoeO4AJ6qQOtSbvtEaJcgRgAAAn+dNhKXbmGaFgExtOe/wCAHSpPIhUpK7E4J2pgHmnCgobiCKK2
G2CK2mdCeHVcAUy6SeIGSG3JIdic9hTWm8qBmgkY72IC7uCPTHalY/Z7cygluQCMk5HpWsZKmgHX
AARp5Cqo6hSoU9R2x/Wmrc5cPsO1SNhYYOD7UyHdcSSQGLCLhhyA3T37Uvl30bF5UHKcgDt9c1Mo
+0E3oNV3u7gSbiq+WNxC55//AF1IrNO4hcFFdgQxHLH0FAR8mExMjEZABBz9f8Ka4AUi5KiNVwoC
4OM/WqjDlRGth1xt5khJYF8F1b5fcdOtSxWMJxLJMpRlAAIwAfyqCxCuHxGXBHAYZ+lTPGEtzvUB
1I3RkY2iplC4pPQZNZrGQkZUxgDcSTwcmnJDDDCMlQ5Hyjk8+2akaForcylnZlAxleMe/tUTS+dI
srqTgAEshHP5dKxlRbIJJI5LkR25dlDcE4weTz+NNudNkiTyWG7AyhUEHByRnJz/AIUwlIY2cvkq
QxCtx16f/Xqxb3LOGlBAyny5Oea6aMORWAjitpFY+fIAwYEgjg8fkaCotpXmkTzdoyQBkNzx+IpZ
pZCq+ZI20NyqMoUH06ZqGedZ2MgQuWYiNEA65+tbgEzC6mEkUYDsuEKDlicZGSKbLbzwuyo4AJAI
HB+o9qn2rYwAyR/fIwXYD370yNLrzt8uRGVbaoPCj09aEkkRJ2YC1ht4fLkYAAkEqM5/woaCZ8RB
lCgDcytnjvTLeeJnMoyCzYkZmJJHrVpgr2rmLaVZu5zx/Op9v7ILW0EgeOOHZNkMWONpzke9PNup
gluiPLLKFQgZI9xVaS6s4jFDgl2xlJEAAB71Jc3X2cRxtJuUKdy5GKpVnMmTuJGLfy2fy2IIG8Ej
gjuDUTG3jmBJ2hCGVS3DH1qfYJgQr/MANykcf/XpiojOshg8wsOPlz/n6UuZNkkKSvL5ksLKCqjL
qc4HpiponvWVbe4fzCDlkAIYfiPX1q2tmsKtcZRQRklkwSRjngY96pySskjXVuQQAwwzZBBPr6d6
5pRUkCGzW0sSCbcWbcfLUDJY+lTW0wS2MbfPI0gAKrwP8+tL9rgXcjqXwgyABxUcQRkW4dQoLgoq
jcw/Kt6UbCJ5mUIpmbDADODjJ/Km/akiVTArSkDBUduf8ikeM3kgidHVHbOGBB+vrSxJFassJTKM
pwc5OfypVL2AfLOSheWMISCFweenT/69RrbSJE08MAmnxkBk5xjgHBFRQGMyKEcAK2CGOcVfLyHz
Ej/d7SdzNjJFKFkBn6nbFZRMseSjcgjI9ePWplvTAFjhi3EL87Bcgtmm3M8UsLOilWLDchUg59af
bWLlEErNjblgDx+f41006rigHwGPduJJAJ2jdzmjh2EjlS2ckFuBSm3jiQrAWBZySM8Z/nUcc43L
CyMrk5weABSmucVk2Ik8aSt5gRAkmFBJ5HrU5hS6RpopwSpIG7v+dVEik82VJLktGEBj3EZ9+McV
YtJ5GjMxUED/AFWEJz7Y/nVRjKLGkkCQ+RGIUiIYHDMw5Izn8qGM0wEOBGwXaSBkMM/WpWdpnEgy
roM7m4qHcs0h8xWIYHDE4xSlTcgK8ml2dxORcKGCN8xDYIB9K5zxt8J/C/iCWJ7jTlaIIwCleuex
HpXViNizfu2KuQHIY80OcyMjoxwPlV2OfpWMqdnoB8++K/2ZpL69WPwxGAhXIhVdh3EcAf5Fco/g
b4p+CLlbjTo70BUKustw7d/9rPGO/FfVQjmZwI5Pm38jGQBjvTL/AEWCe1G2JZDyAjjhjTVRId2f
NEXxc+LWjFY10aS4WMfNHARuC56tv79sCpD+018QIJQx8BQGJGAWO4umAwBgnK/yr37UPAmi3uY5
9NQkAcheTWfJ8KfCcsXnLp0KFCchkwCff0/CqVRNEy2PJLH9qbzFeK/0aeykPItpQRvGOik8Emkk
/aR1SfD2/hUSICN6tOcIPVsd/YV6Zc/BbwneZvF0a3MpBCO0e5oj3x7Gp4Pgj4Swqx6YiKVAlCLj
8SD1pNRZB5Hqn7RXi2MCez8MG5QSZaNJiqqvOQCT79Kw5v2g/i/eK5sPB0sMIl5fzuQv0GTmvfZf
g54UgQIdJglQNuVnU/MT03AcjHrU+k/D3w5pMjSR2ItyCckDHpnnFHOorVXA+fZvFvxd8TRBJLmV
PNjwXjiZcN657keuKpxfDP4r+Irr7LqFzImyQlpGmIYMR1OAAc+lfUMPh3R4XS8WzjkycBmQZU98
cZ7VYfSYpFf7LarGxwWBAwxzwT34oVXsVFJngWifsx6xfSx3viWeV1iytsZXZiDnqPbvmu80H4Ce
FNNkikuER5FAJRo8qc/hkV6OYZBsWRlTaAFUdQKUWCRymZiHDISCDzmlJTm9xXZjWfgvR7CEW9pY
LEihhkJyp9R7VqwQQnfHcYBQnYwOOnGPfiprOKW4tlKSHK5BG/r+NTXcLxBMYYhRxuwTxTinHcRT
tbWWObaCWwMhx0PtVlzbI+WjKsowSRgdKY6i4PmsgVTgBCxAAx+lRtIqQjciqrdF3Hkmr5kTJ9C2
88c1mShCMp5I78fWooEYnCEKpGGJJ3EY/Q1GjxCL58jI4BFS2kqRxhLgBVZRtbbg027kj7kI0Z8p
mUAcbapx+VlVuJQxIILE/iKfqAMjq8QYAZBJHLU9YBEAYokYlCeB0PfmsKi0Bq6FlRYWX7HGCxBw
pXnJ70kdx5IYXM8T4bhducD/ABzTFlWcgTER7chSDgEComlHmg5CIMEjy8gn3rSnOyuQ1Zj51cXM
XkSDY4ySy9/880DyoZGjuFDszHY/OM49KmtXV42nWUMucqoUr7fjTLp1LotwpVwCSQck05rmQiKc
xSRKJGw5AJRjk468e9KCgQyiVSwXJUv0PPbNTm3jQGZ8MScADnAqvIVRifKLZOWOMjrSeHT6FRaQ
v2txt2hW+XCkDmmxs0cpyDkck55zio2Dyv5cKsBGSSxPJqdkJiA3kEEAnJBJ/wAKap8jCT1FS6Sc
t8mcE53LgU4kHYQSwZucgkZqNrhJWWFQyrGvzFV6n0+lLFdmKYfaZNrAkKFPUD9OlNq7JJZ2tYg7
Mm4GQEMjDmopniC5hQAsfmUtn056UrPbNH8iqrFj8ue3rikCJG24A7UY7ucgVyVadwFkmuZmWKGL
bhRwR0qa1tLmWIh4mUsPlBGD+tMmurUwmNM8Y2iNOpqcyzPGqlt2VHKnO3jmtqTcGBUe3MMz/wAb
hQUz3POR1qSRd8a24kXznJMgJ7dqVJgZACmGQdQOMVDcOz+XOAu7IyCPX9a2cPaAWl81oF85gwXO
NoANR3B+YZJCgEkGTHel/eghWcnLYJA+9xRHvnl+zSREseVYMSPxpKSpoBZceTt8kFv4CBzTVWWC
MB2BV0JOT09s1E6yxbUMqKzHCSYJ4z056e9OMmR5CKpVCQTIeMelaKHtGBHJKk7cKWCkHEbZwPSk
eV5GCKjIpYEAHJzVq3hePPmWhRCvDMc4qF0Wd1CMSQ3zE9PpScHABkNysM+JnJAI5I4Yepp88vnh
oWiUDd8uFxkZqK5GZz5hCkJwM5wKXKRkbWDANlmzxXNVlYBTKJFESSFiSQ3QcVPFskUG64VeoJ4F
RWTp5xadyUJLBeMCpZvJSJtsbctww5GCOPqK6KUk0BL89yu2OPOFwqk1FPbusqiVcktycnH0/wDr
01FmgJkjbcSDyAePc+3aoohcSfuZmYEMfmKn/PStJK4EkYtzKQqgl8CPceKY5eP97FGhwpAO4jg0
bEZ0M07ohbCALjjH5in3EG2YPltgBxtHy4wMfjXLUqKAEVoxMC3E5GXODufmlVInBXGFzyMdqc/l
xoPLiUsjjhhk8/zpscjLMY/MJUgBcjJJ7gVn7dASwR26KdhBJ5CFcZFV57hyyRLGF2/dVe3+etSP
ksPLKlVAwmOQfQVFG8wdNvJAJJYAEDtxinb2jAexjRjG6hyx2kJnOfX1pk5MgLllcFuFQkdunXtT
V3TzMZFcAnkrzkj+VMliWOUKFwecgnJB9auL9mCaZOWmYRyRuGBP38c/TBqVIUZW3gmIqpQnJO7v
+tRBwJUt4o8AEEuTwO9TvKkYMJcOrAkybuBzWntWwG26DcWzktjI7dKivZBAMCLagOVKqRnpz060
Ks8bsYiXyp4Uc9acl1HMUZfvBskAE4/Os5JSAYySG4YAspODznr/AJ705RjaxCljjczL1NDxcI8O
F5IOFxnnqfT8Kdd3LRQIIoyFB+8TjH+NVF2YDZNxi8xHOVYjAOM/59KbbPvLMzlVZhuZj/nFJsN1
bbvOXIUMqF8Ee386ga1ZArKWUlBkBcbjQ3cDTup41IliAMZHzKpHX06+1Z4ZxITJHkMCzEnAFPMk
kyCJmBCqQRmlvI0WMjcTkZI6enNQ4KTAkidLxNwR8EEF1bG0/wA6Q2X2OPzpOCW+UMxOPemWk7Nu
MeRkAsoPelmE7W/mRqzsSRtYZGf/AK1XGTiwI2umhQbsBS+eh4pJWwu6PbkHIBHPNTzxwygQnbuf
HAPX6VGYYpLdEeNQxHALEEe1U6zQEcaGVkiUkbj85AzzUyIiDyRuBQ/KxXBH/wBaoo1lDrChB3MC
SecCjyZEuWCoCJAcMW5FS/fAlu5pZmELzl3BBUF8imQyAyB4TEJHIBQpycZx39hRaWaKj7iC3O8n
sKktPKiuNnDGMkMStJVHAAt4vs5OVPmEYII6ChrqGWTaLdmKgqWVs8Z6c9KbdSmUsWkKhmOArZbr
6ehqIwtuLnG7BBwMmm6nMApkQK7ylQxkAaMEjOPTHeiCSGQnfFyR1HBOfemmF7hWVIjGQOoJIqaD
ypYlVEKPtwwbrjPB9qadwGSo8ILI4OQcAnJxUJEFvbiSQtuP3VC4GamaWSC1EaozqcDJP3T0AAA6
daiDRucSRkgYyr9PrRJXQEoaWZU4J7hj0A70+8gkEDBOd3LOWGaLaUorF5AFUAAKtMM5eSSMoGRw
B97GPeqimBH5IdwpRAwX+JgOM0k0xjuTBGpZlYZJb5frnvTkiR5DvZVBAGFbPampGfNMIUlBt2sV
HYenpSbsA62WaZHYIpZQTI5IGD606WXdiDeWIJyqHt9aSF2YtCGMYKgezD1pwtHV/PJOWbhuoAqo
yuwJI4xE8ZwWQjHB4Q+tRXq+US8cTMFHLl+v4UQXXmSlXwqq2CM8U6eZ5cMSFByARx8v9KT1AhS6
ZcHbuy3DPjIGe1SNFktItuioqllbvmovsY3tuO0KMqgOR+dWYoVNsZFkyC2NxU9e9YyppoCC2Zbr
Mckmx0J4PHFSxREg+Y4VVAABORgVHuAuXV3LqoyADyeP8anYIVDQ4IGA5DYC++cdPerg+QCMrHK2
ZlDAsCxDYzxUawbZGkEIAVBgl8cfhUryyNMPJYqu3qOhFNjnb/VOjgBuOODVOaeoEnmb4juTaRy2
GyQPWnW7r5h80qp2kL8ueMeuarI0x6IE54OO39aeRsDOFbdg5CnGBipbuVyiTPK6MA7KmCAefTrS
Shk2rGxVCgJkPIB7+9OkaZVUoAWLEZkGcAjrQ7SEushDKrYwoIz2PeqjJ2KJoY0kjTqQSNxHJY+v
SnSF02i6iAQj5WA5I7flVaYosqhEDEN+7VuefWrKyEwNCil+cksMYFUqlgHxkSyKWxgklWKjn047
fjUUkvkx7H+cgkZIycelRzPkhE+ZSBuw2Dj+lHls6gzJ8wQA7uD9a5atpASvcQRQMuC5BAXJySfS
linjnRljRTtPJJ6DNQNZxwSCNWK4AYFjkEY7VIzKtsVgCxspBU7Tgj1pwXUCWeKVCBbAABMn5ahh
ineUG6xGgGWwNvFNkvmicLKqqVU5yevvx9KdIWeVbiVC6KQVVVwAeDSmkmBZdEgYQmYPGCCwJ5xz
+NV5JYkuj5LFkLEgKuPTjpVwL5mDKxAbIVcEZ/L61FLGgkM7RAhgQWxzn/Peri7oAW5ZVEZXYzHJ
3dRUkjo0xlnABcnaMHpUEZWO5CSKMiMYIAOKj+0AO56ru6E4/lVJ2NErItfuoc7pCVL8gHp+VOth
mQyMMqQGyTyTmmi9UblljdmzjCvtGKge4P2fepO4nBwegpON0BNGyKCiyYYsQpZcj6VIGaNiZk3b
mG4o2BtxUbKhjCwocjDAg9eKkt5R5ZwzEKfvMO2KFUUWAhMpgK28m/y2BUleSO341GAjP8yASP8A
M21sEn0waWSWPe8rS4TdmQjIJGOlOVIo1VgWIOQCD0X0p35gI5HlAKFSAQcbhxnPFOhlcgMRgqcM
B/Okgll3jeisVIBdgDkY60zMr3jq8YC5wGUEAVpCAFifyuWeFSSCcBuT2oRstFceSXLHJAXpzTJp
EmBJ5KjIwOB2wKZL9pEawzhhkfJtHYim5OJoTvDI21whBBOCq9PajyGDne5XDdwDx3psV7LBOI/k
UFQAQD16dB1pY2Ms5NxcALhlkYtg/wD6veklzsCZooFjeNiqKBwQOtMgaAt5fmAlhkFewpjSLDAY
4WVlG7ALZPaiNYljKREBlOWRBgbsVm3yD0H3cSIRHEGZV+becZLe/qKrJ50aPMZgrMxWQoQRtzj8
PrTprx0BJdiFbI3H9KSCT7VucDYipgsBgk/yx71jJuTEXIWidQ1wiuxIwQBtz6fhiqzXJhugLeAB
mII6dafA67CFLMyEg55J/Wny2kjMkwUEgnoo4OOKqOg47jWcSymW5QjJ5Ukn8aesyhHGxiAwwrDp
9KbLcXQ3K9sdwIKqTxSRTSF1eSNh8oJUHBPtW0ZOJrFpBOJZQDC5GBxkYyPxqNxIlms24BAAAQM8
561YLG7TyIoZIWC4ALc49faqMdvdKzLdmQpuyAHyD9O1Ju5RZYiWIRNE7MTkFcc8dRULq/kKtvvj
KngkcmrELTbXMCgFThTjn8KbK5LeS6nKnJKk8isZU30C9h1us6bX2oz4ALM2SF/wqtesJMJ5iqcE
OwJx/SrJnMJaVc/M+VB5zUM5FxnymDcAByeMnrVwkoILq4hfCCWMEKFBJC5BbHP/AOuopZ2U7Y0L
REkEL64+tSSRGRYoolVRt+chSNvvQJvKI+zBW5AJI/SuatH2gXEDyRAKSoQqcBTTQ4LlUhKHdy2c
5/TvU5Be3MzONpA3ApyP8Kje9AVw4AYEH5TyT/WumhTVgLM0paJI48opXjPc88VRnZIJPmQsuSXc
rkgYx7Y5qbLhQ3mk/JuJZulM82zukETLhgfvOcfXn+lRWp30AjgUuxBO35AqgAkqCRz0qxjypSyN
uRIyMseSe9NjuLV4mgR3IDYZhIScZ/z9KdI0ccJNvGxDP85Y/j3/ACqI+6NOzGwzOrbgdxYgAgYw
PyolmDeYS4VgQCxY/KOwA796ebsNbmZI2A3fNvH86hmCvNLGjFQhDNlcj1Hf9a1UVJmikKNkNrJc
yDJOGCheR/jUQGSYSuHcAgFumf50SXoukAkG1lfgk8n6dqWRZ22zbAwVR+8UdRn9D60OXIylJWFm
tN/UfOOc8jt1qC7hkt4VkSZsjaGRWOTyatebEECxoXKgiQKeQtMlvYpmKvGFTORuj5wOlRJ8zGrM
IsJaiTZIFXGC4xzzjj6Ukk5ic30WzZJhVOOcjrn2pxuppQ4tmJwRk4wAakWBblA0hXKD5UVR+VQ3
ZA2kV4IvNie4fdK8g+YA4APPapNrkCeOMqWB+V+QCMf40sMIFzvjjAJGApJwP1zUV3NFBcm2BRSr
F2AXbwRjI71tBpolu417q6ilYNEzBmwAowelKjyzxh4yCoPGTjnuKSSFJpubkgFRyD7UTz/Z1EL5
KlflIXAJx/nJpVGwjK7J7WZIYo3uBl4hwFPGR/hUVy6zTCeGDc+0gliOD1z+FMS2fe00md/AIRcr
ux1qRYYFC+c5QMfnIPO7FZpXZWpEj3s0bmSBlRT8zngDmiO789lGwuVIBRBkilkmf7UZXizEikxh
ucDtxnjmngy7QImUmQ/KwTP/AOo1TvFgLPMttMIlt3XK7iXTHPYdaZNHGJQEILk8xlsgg0sU+2Vz
MeGiBUJCPnPHr7DFNdRNMqYCRgExeg9M5/lUS2AngtXmVSZGU7eEHO2oggSdYpFcESEK4Ycn14qY
CWERpBmTClmKDGewFVY8T3AQsC4BJ44yP611UloBHLHJczOCjFVztYuQSR3znFPtYXkhE77gqjqp
ySRUsV/bsApgbAwAdvBNSAN5qpkbC21YgeF59OtYVqdwsFtGojeb5RsPDdM+p+tCy29ySuQOOHYf
N+dOnkjs0ZgyBiCrDfxj/PeoVaBxvnVmZ+iBwuB/n8axVNIaVyFr2JpjEUO1W+Zsfe9KcL24uWCQ
kKqn5EzjJx9PrVdYfOmNyUfa7DaAxOTnHb+tSWRkWQAR4VSctuIrWLUWWlZElqksYlhDhFYYICnH
4eh96SdQ98u5VG47TKqkH2HXH/6qtpJIkMkskoKqcOWXOT6f/XqO4RHt1H3Vx8rk4zVObB7FX7XJ
C+ArAKSRuGTn29u9TuWyZRvJQDqOxGaihkmhd9ihvLHysx4zj0qaLCM6XERKgliBwCf/ANVS5WEl
ZjRJdZKqisiAgSAfepu4ygPcx4dW4AY9cVJAiW2FScITyybuo9PaqvkvcEzR7hubozHI9/pUOo0x
jnWKXKRysPmHmhRnnHrx+dNlCfLAIvlUhQW68HPPap4ZoQDlHQhSCT2NTAWlzDvjiVSRhg5wfw+t
bwq3YaFeBgIVic4AZiOeAOtNuI/taL5kalEj3Ak4yfX6Yob7JHasUuGAIwFY5UH19aRZolTaztIw
UBWI2DHp+VcNerFspK6GEPlrlXVSVwU3cufx/nT3WBJl82MkAZIAzkfhUcQkKGRpQVUl2JGePQVY
hEcrh5MFxygztC+/XrW1Goi07MilQNGRyyYIOTjb70hukZfKM/KkcSLn/wCvTZLyVbdo5iqykZLE
5J96pbEZn+zyKUBw25iOv+HanUTkhF2doYMXALHA+ZFByDnoPXio52SULtjIJwdzHaf847U6KZpb
eYyxll8ojcWBw2Kjmv4SiPIAWCDLc5J/lWtJqLBpoDPLGwtvLdXxuGPTn+dCTyvKRsLgN+8JOSB3
pFvowI0jcsSzfN39x60QzxqjBGyxYk/PzuonFSLinYfCL6+nWOGNGJyVEkmApx1BOPz/AAqRkEUp
jnAZ4WBkye/9arK0byOLnDSAEKACSDxj6jnFV21EwzNbRQbTIwAZslce/PQUo00kMsT3IhmDsdqj
IUgZBb+WMUS3gvcKrKuHGFVQcDv+tNuL+yl2rt8wFtuB8v1OarXWpWsEjRQYId2ViTxjPr6e9ZVI
qwFiK9mluQbIMMJh4844FTJdPbIlvDbEl+S2ep64rJh1e2huiqq1uoY5IHBGB+OO9TS6yI1YMQqq
mY3RgCgA5z659KcU0tSG7l95CJQsju4KkjLZw3cZ/pUcssjyhrZiFIyQuM5rI/tzz7guwYEAMYlI
UY9aeviAyQu0KMuDjftHbrUyqJITSaNSdma28y4VhtGTIF5Bz061CtxvmaZdqcjCHJ49+cVk3Gu3
ZjFu0ilSwyQvJqrD4lla5dYYSASApZM59aqDVQTVzpHSQ2gUBzxtAC8HHt+NCXtormIwIzE/KXIw
OfTvWC2r38pkklKsJVKZK4IIx06VVudVvUje5gGGSQhmIJGMZOOeefzpyWgNWR0uxJZtqsoBcBRG
mGB9PpUV8s1u5aUPHGpAVpABnHcVgJrN9c28s8MbRStyXC42j8agt7vVLtvst8iuhX5fNGcfhUOm
uo0uZbHUSX0MsYe5bfHgEMB/k1E19GJiI0LygmSVM9F7d+fpWJaw3NoWhjmYggHAB2qpGRjPTrUI
j1Ca4cwXBZ5CCxZ8Z/z6VpH3djS1kdR9pWRULgMAcku+CAen4e1VZLq0kYuhJyxDM5B3YH4ZNYNn
Dqav9mlidyGwyBD8oJ+9T/7MvraIteyMER8xgAjJ56c01FyZSaudDBqOnxk/Zm27mJV5Vxg/zqvd
atYThxLHtcg4SM446duxrIm0y/khWZbkKYyGRBk8njn86fpWl3bysXZiyfcSUYGD1OcfjS9qqb1J
LN74qs1K28luEKrhS0hb3P156U681WwjRJmnHzShiOuOOe+TVRvCpu5iZwwJA2nzB69Tx0qAeFmk
UhwCkbMH2AFuPSspzU3cGd5dNcwl4od5BXG/OSp/z37UqKrqA0eBwdo4BwD6mnTx3Rx5fJLDJOBx
jg0+SUIEkMW5DGOQeh7/AP6qy5hkkFr5jid2K5GI+2B+NIYgs32WKVXJLFnJ4jOOB2z9c0lvILoA
tIMIQXixxilljQNGfMDEuWdWwOPToa0VTlVhE7yJBOs82HQRnaCw4OPz7Yp0sPlxvMXEm4ltpHIB
/GqltKctuRSV4Bc85/8A1VOLuPyXE86FNuWVF3Oc9utdFOoPcgtHhVjJ5rozOQMHjAofUQECySKH
CsFV32gE9yfpmi7iiSONY1ChzztQkgZ788dqkMEZiIZVdWYb329/U0qlVxFsyKKaWOQCWZ2wp+Ut
n1zg5+lMuo55Yknt4lAR8kxtgYPb6jFOEMccwkR3ypwi4A459+hFSIk0hDoQiNlmQnIz+dRGu29Q
0SJpLhLa0KusaDoTsGcc8A561VlnFrcpLHAHVUPAbjnpS3ojAARnKt85XBUqMcHkY/CiLfDCzyRN
IrqPmfjBxnFY1FzhqNlhnlXfaxjJbPmK3U+vr+NWojE8Ci5mcAHltpHP5cU9JLaBVnQodr4ZIzyf
bn0/Wm3k0XmL9qBCl+pQHKg9KumrARx3dwnl+QJFVl5cngnvSR28O5plk2uSQNq9/wD9VSXM0sCB
YioXdhnAyQPTj270LAYwQg+9JuZQMlR61qr2Gk2RFV80SqpE5faw67uPWpr5GhDtIAGYDfGQcL6H
rVv+zyga4hmhf5sugbHH8s1n3G141lIKIWOUKZA/qa0p4lQBpoJmknjVGAADZdd2OPan3rYtg0MZ
R9gwwjBC+/tTI53WdZJmGAo2kD73tS3UtwmZLdDGpBIO0qD046VnUm6qEAmFrEb0Iig8MoABY+vu
e9KZYZZTIZGUEDfhe31qvc2Vw8AV58KCrKFXHXv9cVPdWixqIwHIbGHU8VnFWQDjqiSEiDZhXbcg
O0nn9akMI+zACAbccOWxzVfBhlZblAzou5CMdMcjNSRXQuz5MiqsbD5mU8Y/HPNWqyigG29x5zrb
uGZlJJeVSDnHr+tTXMdzA/74xsCAS2RxxT7S+gkhZtg3INoIwQTUGQtsisVDORuBGD0rnqVHNglY
J7tXVQEKqSMp1WlDb5BsUA78AjnjGfzpInMMhWNXVlIyqtnJP+e9OhleUSNA+HwfNRwA2cfhn1rS
lG6uTJJEcscbssoJBLHqnHWnXYZLZlY5wvytu5xUk08JtYovK+cRhyxP8XrVWS3SLCTrIoJHzMQC
Qe9aPYV1YqXlyr6c7pD5hYbUOCfbtXNaDFJe6iUwrJglRIMgY7Y7c966q7js7OylghO+MOwicgEs
w657Y9K5Hw7BLaeJTPMGEQVlUgbTk9D9aycrai0TsdnaaXqUErCa3LllBUPyQf8AParUCSRxSQTx
uTj51VccfgKX7beXDBHkGCo3BSAcAgZzjrilN7JDKY1hk3tJkMvGf8eKkGQ3L3UdukCqdyjAUqMk
Y702FbhEzkqSOXKkHBq1BJ/aF4PIIAJwVXscH196iuYrkyFXhbcCNhcZ4oTaYm1JjIxLI+Z5FIYZ
YEY/GrcX2XJS2mHmJy2Bz2yc4/SqVzDJJ/ozbUZMFx3PA6cVZeERQtcoFYhB5iAENj+lbRkmhtjW
ZZg0aKoZsgkk4U+2PanLYW/mg7lDAA7yOSB+goku40VZCQylTjABwfSo1DpILgKBgEABsHB9xQ4K
TMx+ppEsaSPgEHA6jFQWx+3BdsjCVT8wUfLn19/wqZZVjRkuMyyEEggcg+3vSQOkMYuY7YrIGJAY
AEjtn61Mqjg7A7sbIzwygSREDncASOvpUzPAiI0jEuOhK8kVWFu87lpASxJKKXJxz2oExVi90u1F
BGetXGspCa0HxSpCxdomABYEqCQB+dMkl/eCVw5Bf5ndcH6fjTkeEorLj5hlwp6DPSi0WIEyTxoM
4JZ4weO2PT61qqjQPXQitTMucxIoYEqSMOB70+OxWaSQOU2A8gjoPwog0yKVzN5zbskqxHCj0qUp
NAhRAm4AfNtz/k+9RJpsUl1Ib+4GUfaoY/KzkdPamCRJEJMgZTnBX+8KlmaczorbQp+ZiRge/wCl
NayR51+xttXJ3lm65/CiM1EkhiF+3mIzbtzAyM7YGavrLBBsEEmSX+ZVzk5Hfj3pJ44IpTEXbOMh
VGcmmXEAa7iKO6qBydvf+v1pTd1cBZDNCrrGSGJA2ls7R60y2aa2VpiFKquDngtxTFMi7xliI5S6
uEJBXH+NSB2mBkh+8RgkHkDjI5HHpSjX5AFf7V5jWsO0EgElufTpxTY4YhtmVGEgPIYk5PtTJbvy
VWPeSUxuAAx9KeWjFos77cq+5WYYx71tGpzgRm3hUhpvkyRgA9DT4yPILWkodlyWG7j8adKiToT5
rmQjoGx+RzTrSMR74VyXLfOHXjFc1VXASOPajSNOodSqqFBIAzSo6zzMtyysrEYY8ceg71Jb2xRj
cShWRW+Yu/HHb86iedTe/aJYA5JwoyfkP/6q1pJpA3qOuvKtQFhzIEYgOq4GSemfYdqZeRqUXHDs
cFN3Qe3qPenJPIHYGHcrHjauP6UkkrzsS8blYhnAfndjOMnqK0ckjOSsrj7Z4reOJY8xsQcgsNxP
+RTb1zBdiVGXLZOCOPrzUF232mVHhYSbmwWDdD6CrqGHajOxjfgMzVlKpZkt3KxcTTtG6qDGchn5
9Pbp0ojkeGVt85kRlIGDyG9qlv7QpIJoZo1c/MUC5APpVaaGRVZiFAUfLlsc1cIqSJLH9nwyEXR3
7d3MG8KFX+f4U+WJW3MZY9mMKquAcf57VCrybfNCAszAsjrkjHp708W0mHuBGwhQfKhAIHqB6c0S
k4aAOi3SxtBHH5gC5Ulckf8A16Sygs4xLcurDb0LDgY981BbXMkoa3j3rIoPCdh9fWpbMSeQUfdl
CWBcEEk+oNVGpZA72HCNLiQtK5IAG0MB17USww+QEkDGTOdwI/pzToUWJMSqSzAM7Fvu+1IbVGmQ
pJtDvjchwT3HBquZSWhjJ3YW8Ns7D7O6jcOOMkDHTmknWdbYxOzAI3LY4H6dKRVuIJcyRFsuu1iM
YPrxUsivNKHd1ZVYliB7YrN4ZVAcrojg2O4LBSEXiRh045/CmSQWsy+RMvlswGGDYAB/WnTvLbI7
QqfLJ5CjGOvqaiTy3mUrIMMfmDHgisnH2RJO7JbwvNIWYpGcsrDOBnNR6bcxYbaSMSL5aFsHp/8A
rqWOKN2ZJHBQtyqjG5v5ZqKWdbSVh8hLEZIHCj6/1q7qQEkzBEdVz5bAAknpT1nSdSWhYIqgn5QG
Y5/zxUUM0swELxIApO0AZ4qd57S0KwDapMYbcycL/wDXpuKsBUu4yZQFRlV5CSwbBb2qSCJRA0Ku
xQEEoFzjipHnhfBgIKMxDK5xz/hSRxBJJNsoKsOI0PG6tk9QJLWaG/2iPJKMdpZTkHr1P8qgd3dV
3REFTwx45/rToh5ExdCyjBIcHJz3qWFo5QFfIJkABJz1BqZRugZEZV8kZwWYgMAKima8jbEKs5Y5
GFz+dWp0txuDKuI1yzAjiq/mTxpuWZZEOQNpxj/PSkoJATS7Y87WYkqdzr1xmoopGHyM2QuWKsOm
cetPlS7UCUOxXhsA7SP8ajliOSWJMm3BAweO1Lk0AtWYM2UVgpzwSe9VpxcPL8twCdwyFHI5/wAK
laCJ4FhLAgEncU6t/wDWptk8SSGJY9gIOXJI4raEuViauCmEZXDFwfvAjcPz+lKbkxSuXLuqvgOD
znA56UrNIhaUrvfGGIPOKajYQtLESrjDnGAP8K15uYUS088IjSGJ1DOmGXcCAB3qo8cju6ROnlA/
KQ2MkdalQQTsI0ZmAABdeij8O1NnE0RWJiuxSQAxyM9jjrVqRQttMvzrjcNxwEbO5uPWmSKzO37w
KQ2d2zpUcVvJA7Trn5ySATxUCrdTXzqgIG4BcHKiuepJsC7HHNLEkqOq4yHJOOlMnka4kWWMsEB4
DDqRRdSsMQkfIxAB24/z9akLPcnyhb4KnIcjBJ9aytzITlZkU1yVyjBiSPvH7oOep70ts6fZ3hlO
GMZZTySxx0OaS9WaLmIsGJ+ZWGQR60adBJHGWRgmcEMw4x3GaShYlu7GRTlYlVcKgJBAYcHNXJTH
ExbzCxXhSHxkVSlSRGebyQgLfKEGV/CnQXgdyAFc7Qc9QvqelbRVxFhVbdlE2FwQWJ/Sq91CrsYZ
mJUr85B+bH+FPczQuqZEhcjBYdqI5QrtFKpDZ5BH3unTNZVdGOw1tsUTJEg2qmY1A4+lOiuj9lZ3
DKT/AKwsmBj86NiHdGiEiQZYsePx9/aoUtUtwVmkJAJ8va+QT74rNJtiJ7mV44GLRguyECUDI6/r
TIpgyJuhLZb5gTyB6/8A1qkvZlRQhd1deuwc4I/zzSQwssTbZzJIZA0YYEkD0Oa6qcbCeiFaCWzd
ruLKqSNqdmOO1QQySXOVKkAE7MNgg1YmHnp5KFiw+YksCQ3v/KmwqssQ2oFdshyp6UpOyIkxHCPK
S4BGOGPBJ9KYIVNwIwVwcAAnODSupWUbD8nZRk8051iiUh1y0hBUggkdccelSTzDEl8mBopo2IT5
gR1PoPp706K5VsTPGXfIUKRgCleMTQFYgAWB+7xzTPs7RBmjkLKnBXOSD/jTjKwKXckuZoTGxSMs
ikhRv4wCfU03zDGCIUclGGVI7e1JawPcZMeQR1AOPzok3W8aGQEHaScgdPqf5UpLmKI57aOS5MgB
ZnBYBTjOe3WnrEDmQS+WQDkMMjH41EkscLl4gASoKkLjtS3LrNjy/mDMAcjkGkopMTjdiQGBZwgh
UyYGNjcY+lTRlN3kyABQdzFh2qBIVtwWd1VmOAzL/h3qR2dgqKpzt+bFVGbiLlI1a6ExiWPOwcgN
1HY9amumkaPyfL2sRzjsaS1tgJhKCFcjBUjjH9KlvYlYb7eYMGJLAMM/54rpp1Lg42RH5kRRlDhm
28gL0P50wXWFALjryNvb35pltBcs7hFVGbnBySc+lOt2SRCSAodtpYenr7GiTSQm7jvK8y4yqIoE
nKoMjH9aTUFfpGABkZCqBgYpzRm32wWu8nozsenvUN19oAEMRUsQcKBy3t9axbbESW9vaq4LEq20
biTkk+lJOQUlEeeOWdhnIz+VR2++AtGUQOQcsxzjj3pyrtR5LkEsrgKQcZGPaspN2AfDjySCTjJ+
TAwMD2x0pJLyWXEXntgD5m3clalXDI00AZScEkDFV7vfbofKRnDEhiDgZx29etS4JsCSGUSuyorL
liwLKen58U4W3KMoIKjAGQDiq0TNsCx5UqcYVOpAqaKeUzrEr7WZMNuJII56e9dFOpyATXE8WQGj
LOCMMo54pg8ye6M4DQqQCGPJIpr6hHNdCGZWVQpwxIBIxT7iWK0IhjXeyBQu4Dp+HH5VjVXO7gJe
TTFlUIxIHysqEbh6+1LbzCWAySFsqowhHBwfTHFRWwZQX8peCSBvIx9OxpX2mc7RIShChWXljnPX
pXRSqukwJbJmWJpQwLuvIXOOvoaZMksTtHEo2hhnpjHrUYkSGQmKU4PDKDzmnr5krh3zuLZAbnj1
pVKiqMAuYrVLlkd1b5wi4bBo+zARtCzEMzA5K9D61I0UUrl5Iw6sCSVOCKhl8uJyqOQRjcpYnrXJ
UVwJmiJCiJnywG4k4LU4yQxkoqDcgIQA84qHzQoEs4CjPyhTnJp8MMNxAWO3zAcMVAGT9a2pPlQA
l625SVckE5cEevIpt4RKdwKueh3L7j2pohRZGVYjsDFc7skEHrUcsspcxwEAZOd4HJ9a252BI670
8x8AgZ2qd20f/roMkjorK4RSOVSPIJ9TUcEkwfBT5QBgEBeKsxSRxgs7BV3EBiAflFcVZJq4BLAb
WNecfMCOOWFVZXkDhfKwcfMoOQasXMgjUSRlZGBwiuQRVK6E2CXBLyH5cAkIPXOKw9kmGxN5cAAn
upCCF4BOOafNEWuv3bkiQgNnp0/nSFHhtjNcK2VXgMvDHrQZYIYRK+4O3VS+S3HauyC5QJJIIkAQ
uAEG5jnAB+tRXrSSEEYYM3y4GCDx7VHNOn2ZI2jKruy248k1YjkicEtjcqHHPU0TipkxXUZaEF33
A/eyWZvlH4U64tnWNowQFfLMVGACOn0qEzss6KVIRsFgw4AqxNK2wDzRucDBPOalUyhsMrx26xeW
dzDgq2R/n2oi8vePLVcnhtq4p1s0gjYySYYr8uFJ/OmRmOAl8ZES9N3FVdRQDZi6KV811bjcrADC
5pVsjPGB5hYZyXDZyemOKR3wgmKsSzgKMjnP8+KIXcAxSPhST8xIIxn2qknJgTIqQxh9haNegIBA
IqLCXEoeEs2DllA6/pSyhYFI3hlZfTBX60yGRYrnbICwc8gHJyamyRLl2JLkSgK/lqVA5BOAPbpU
LxiEl0UDzHwiE5A46+vWpLi4nf8AexOoUZ27kznHb61Gl2shba5YhuNzdPf+dXEa1Q9rhoYnla3y
f4ioA7880qX6PtWO3AyMksMcUySGYDzQWJkbccrjimr5UUA83d5juOOn5/hSlBMY9rmUyqwiCoBj
gDmq93Ndyr5kMbB937sbcZGOvvUyld3MRfa3zYIGKc8n7gowCBejgAEVlKjHcCJZCVKtMWIwCT68
e1SPLJuDGElABuRQcsfzxUJgcM29t4OOcAEn/Gnwy7oSHLjbjJ28CtIScNhSbQ8GNZGuHZlWQndl
uTx04qURxExzPbuh7M2Ccen41VSVpZGV4WKIxy6nHSpbmSQyo4mCrsBK46DOOOP1qZw9oMWRdqFI
1YMoCjgcj60rCSBHNuily2MAdaVp1W3Dg5ZY8uu8NyTjFVpLtmIkjUg7vnY81ChGACtevpxK3Cs2
8nazDJJ9KJVlmTEG0hk4IGB+YpHSSdwJSrLgbVUjk+lShWWWO3gjABjAUr0X17VqmBDJCcqJouOc
EnjNTeUYrZZC+zIPJ74zUQeXyjjJDttLbe/rUr3n2pzEHUgqQVPr6Cm5NARLIjwF0lIx1LDGc/hS
PDFLCLlZNrAEKxoSzRSUdVUM3CA4wajKk/KSxB3bhuOParhKzAdEyxr5kRCgHBcnoPXOaRNQeNg0
jF1c/MV5/WpIreVCZSMZGzYeR061C1uXVQGxgjeoOOSaTi56AONzJIw8uMAAd+oJNSC7wiwyEMxH
QJ05xn2p6xLbEYG0OcAK2Tx/jRwWV0jyCAATzj1FC90BIEC2hQRsX53LnI+vSmpbuluQMDIGM9zn
qfpTpHmiJMG1yFOQSOAaa01zHGG8sszKQDnuPXPHeq5mBNbhGZnlDbg2FJ6024zERwQQAqqTjj1p
sN9FERCiSMVHzN1/SpHkEsq7o9xUAKCcbfwxmplUcVYCOR1tkGAXdiPlKElufWpGlhkshDLFtO9T
gE5I9PpVd5AyFpHOCDtLJ1AojYhkRQuFUEAHAArnm+cBzI8SkpJuJOVCryfamsxmVRkKUPCjkjsa
lljR4FLFzkAHaMnOfpUU0EAjARzvDElc55/rW0Ip6AOhS3SZpJtxKA7QR970pkszBiERizL82Bya
srFZuVVvMAGPmMnA9e1QTSqlwCUAKkgu2BtH94+1DVjQZIZMC8QE7TkqT1FSGdLlg/lqxGMKwyV9
6YZZwxOVYKmVdUwcH/GnC2fIeTOC25Ay8KB1NJuwDlV1ZfLQlmyAzdAaWPUxbTltigt1+Unr/IU6
QSMrxJIvlqQRgHI9qiigjvAW81eODg4GB/Wmotg2kWnmnlAeMMWJ4OM5/WgyHco2kMq4JFJDHsi2
FlYgHbtakt5lkYiQgEggYOKiUE2AjAoyqTgbhgg8kce31oR5jceUwBR2wuFPSobq7baYmJGGC7hn
BqxYypHCmwMxI4ZRyBn+dJS5SopMY0oa4V/PVgzcnHQflmnttT51K7YwNzgE805oxF+7iLhgchiP
uiq5mV4QpUyO5y4Uc4zVKKmNpJF23Yog5ByDluv1qFv3rAxsI1xhQB1yeKhl8qH5XcKARuQHH+eK
Se+WQqkLfIAQCV5HP1oUVFA0kjSS3jY4Vw7lQA7N/F7/AEqCeDypDHM247DtUHI7/rUhlSb51Vjk
napGD0/rUBfBBj3FVyqEjPFEnZDFuR5eze4CZ4BOeaEmSTIcIyKMkg4z7UrOZ5DFIEIA6FslhSeV
ZxIHLELwMk4rPnYEhZHkQru3ElVRVIDA/wBeatLEhjWVYs7VG9QMn/69UyIreFJLYiTa2MMc89+n
WpYpJQoI5Bf5Tu9qXs3JDdrEibI5eVIIJLbhzUaF4SVKM6MxwAehou5URvNYkEYXJ4ye5zUfmtKS
HWIRljtIOORVc/s1qIkJhBCsoUr0GCcCmM/nvIACwBBUkle1RvFEPL3sjdy5GM4qa4mCwKqvv3Kc
kd+frXVTqJoCvJHJc7CjpE4JJBfJx9KvSMxgCvhgoHUbTj1qlaSMGZpCSUJXBPPtU0szKpjcAhuW
xzz2/lWdRcyGnYaoikmXDmMKBgsvBPtTmjbzd0koYSMVBA/Cora3IlZ1wAwGAAetF0PNuRGJXUhg
EUNjAx2q6c+QqLuizdxx+TFNFCVkUEARrkAev1qJbQTTrOrnJxlc8U2MpERj5lZiG470AkSMpZ1Y
M20AYG0Y/PisKiUhlmdYi4juslyeFU8CmXBiS1KwStux8qHgA+tIsiXFxvEhV1AwWUYPHNOb95Kz
qwIdyGJXGBSjCzAbbTuVByqksQA5HP8AnrToS+x7eTBwflLr36/XilNskWHaTc2ThSTgj8O9O/dS
s8jNtO0+Zsbv/iKmasyotJ6kRuXlcxXBCsVIG7r9ePWrU5R7VFClihGcDJz6/Ss+aLyZhKXaRi2F
LKMipmndm2kkqyZcIeTzjBpxldlJpj3vBDhyoUkEBhgE+/40FY5LVrgxK+W+YsOcetQywFwqsyBV
JxjPHtSxXssiGOdMAuVIA6rQpj5mF2YreITC4JjLAFVHGRSrc7i3mEEspyV7e3Wo/syTEupyjAkh
lpYkuCoCxF8n+IdB6Vpe5TaaJYj9oD27sBIowTjihHZLgKq8YwS3TpVRljS9EpRkkL4LKSCf6Vaj
mAiLMFAP3grA9655uzuSnqSzvGxaJMqGBXeWwMfgKoxFLdwHkjkKYOUHDc/0xUsqoiBZpiEDKFKr
k4x1/pUbNsBneBQUIIDDHGOn5VUY8zLLSTsqMAVRpH4KjH5/hVK5W4adWkDAhSA+M7j69MU27uGe
NRbzhg7nlQeBj/IqYtdyQFDOTGCPLZOB/OuqFTkAl+2OuGnKBQMFiMnPoeKLu+KWzGIxqcBXjWLO
fx9ariWOaEicDLN825Tn1z0zUmnXEc0xhkQsG+VW3fpWcpc6AZaWNxMzylGRGA2IzYJPpinmGaF2
3xhfLYEI5zu9MYNLBLDCjM7AybuArdqS51JUO9zuYkbVznHXoKz5E3oA4K8yAvO5YDneO/uKSGIk
ykkbSv7zK4J/yKglvo2ZfNlYOp6ggDFTW14sAJO1QRhcgEl85HHcfyq43SG9CEHzFDwkM4fAG3Of
amxTpcTfMnlqByEJ/wA4p5uLVJnMTpG2GCsWxyfr3pMRQ2o8kR7zgsSuTzWFT3thqTsTzwOrLNC6
4wc7BnHTimSlTGybMIDyxAJz7UIY1tVgErF0UB0A4H0qq88UYaMTqxJG8kc0RbizROxPaI0JaKKM
uT2BzgVYs1hUtvlkXJI2DABx+FZEV/b+eE3grkA7RtP1qa41G3itxBFeIZM5yTnAzilJXViWy9a3
MX2qWCUMsSklQo24H/6qpTNkEupYl22bzk4/OooNWi8/52O88KS2Pypl1fLcKMZyo4J5Of5Yrana
xDd2XY/MkYQQSDKpgErtGfepJIZzCXMmwI+co5PB7c89ayYtdSxJCyEsT87BQQB9c1I2rW/lmaKX
YSTlc9vT6Upxcio2T0NKCXz7cSohLAEEMSBnjPJFRxzNGzxOGd8YVmXBYHHHAqqNbS1SXLALtB6Z
HUUy78QWrkvFLkEkH5MU4wsWpJovrOskQjLAMy89CCM47c05XTaSIGUKDkk9qw28SWUAd3iYgPhS
FycUW3iVTFtUgtubczN2zxUSd2UtUb7tE5QhB8qDBR85z+o5qOOPczO2VVQWIC8A1hPrs6bYvMkU
HIIYcYpF8R3yzp5gBRhyoHHNSlcaN0u8p2LKqhHYlEHUe5zTZ0MEQYqSMqSd2eeowK53+1pVuBMY
m2BzuELbT1x+H1q1c6neCByrAqI1ZyCVJ4yM5Hp3rphZMRouycYlYOHLOQDgDtVm2ldZyzPGdrDB
QYYfWuYjvL2KEXQyGJ+ZFOc5pp1u/VXeBzGpPzArnHvzWFaq1JstWjudPNqNvFmR5AGKgu4bJ47c
j9arm+jkKBHVfNAdgrZJyCR159q537RqN2xeYfIwIJPp+FES6tFGuHLSFzhnGcDt/wDqrB12mM6d
LhYkDXDquW5DfMfoPc0yLU7ZI5CWSNQgztPJ9c1zRs9WCrKsRV3nbzADw2anW0v1jbzUYAHIfnFC
q3QGuNR/dMzlFjk+4qsDjH1xTo9SKo1sXDbHJTLc4PHaseOO4CBdxZA26RSOc49alNlf37/ugFCH
LEHg/wCNVGSkwL02vJdOtu4IKglXRsAjPvUs2uNHDvZg21DtAUZIrEk0RruQtL5kQJ5YxnGalh0J
iXinc/uwNrowJIqZRaVylG6NCLXwWaWZyjBTuUtkdexHao7nxHCSUS8Tk8hfbtVNtAuLOZLdXdwz
DaxTAA/z2qd/CitIQ7AOykqcjBbNLkuCjcni1y1trkFpA0YIyEHTjtSXesJcr5UHyZOQoPUetRw+
G0lZYIyCxOAGPTHHGKc3h8QMhViOPmR+CPpT9nfcrlsVF8RpbyvCTxu+6q5xx1/OorjWzKytEoIY
ncEPI9z61o3XhtHiCQQvhRx0Az/M/Sm2mlW9lKsqxZkHAUHPPtxUywqmtQdymuqT20e2JCzLgKVP
BFNGrXm0PGrFyw3KD2J6Cta606G3kSXyduMZUDA21HFapPFJ9mADFfkQLj8friqhSjSAzJ9bnnlV
iVjLE8eWcAe/PSmyX2oLuVI8OBvjBYfgcd/Wrs+jICkMasSpVVJUHODn06Vbkig3GK6UkqpLsTj8
Kq8UtAWqMS3vr62jCyZy7kBQmDzT7u81BFCwxMcghiM4FasUI8xoX8sDAKNtzz2wBzmnJZGOVU8h
gkj4LOuC1aRs2WtUZMUlz5o2qdxXhpGwc+vA9Kk0+21JJiZYXADAEA7g2c+hrUBNlLhArMxwVB6H
0qxCY5UIktirEFQSDken/wCumnyglZHOubqa8aZoQrk/NgEkDPrin3mm3M0aszshc/ISeox+lbtw
0EOY5oyzAAHBGenHemrFaE7nbJIBKqnbP6U1UY7Oxhx2EkKGzYOAp3Roo6j/AD2qS50wRx7pI9wY
cE8c9SK1TcWkt4fLQwlFAQsmQORzUksayAJNb71GSMJgGnfnE3Y5/wD4R5DI01wzeZnBLE5C8cgj
pRcaRFE/+jqSpY7iXJLc9Oa2fswdzJNGRk4KHJBB6H2qNYkiYOmAwADhOhPp+FQ00S00Zb6CoUSC
dgqEkkEEkd/frSW2nHzC0cTEFcMqj5fr9TWrHKtwqIpUhwSOM5BP5jmpjNarC8UA2yODlg2AP8aw
nT5gUUzGi0xJWckErkiRnJHvn61ZttI09i8U6bWVRsYAYHpjv0q3ZNbW0LzrdfvZG+dCCeeRng0y
7ilWVZIcOrAs0kkmD7//AKquC5AsyneaZpzKIpFUIuflI4IzjHoeKZb6ZapKkHkGOMABFVsBe3Tt
VuKTMJLZEZb5VJyG9R0/Wlg02aaZyWdQrZAb8MfrVtXBRuiIaJBZ70uFASY/KV4O0D9KPLsFkZUh
5UggswJxUtyJ5nWJ2IO7BBYsc8+9PitrGNlaOXKIpJJUDBz0oKTk2UJLbZI2IlKOwwAvHTGOKtWd
tFEpdY1UMCzkJkDHb61LKsN9Mv2eLAYhgwGQD360SQt5pudo/dgeYoHJX/8AXg0NJoasRz/aLlm8
oBfLUfOowG9vrTrxBJaIBFvJG5gzDnipJIcQtcRRg55JC4K8UyO0Sew86LeXjUlCeKam4ICnaRBl
b7RsSQj5EDD5O3+c1KJGija3ijVpHwvySAfX8eKVrGGM/bHZihTltuCPwqCO4kimeP7MxdG4cDO5
cdaznSdRAXGR2G2G4ZhGAGK4LN/9ftSpBCgV3dTLv5DE49gMfnUL2sluVklZmG3cjknHPPT1pqeV
PJ5dxMApUbCDjB/xqFTdNCk7I6Zo4P8AUqhUtgAckE/rzUCwvaRNHHIpBzk78fnVmWRGSSaRyGRs
qg6HB9ehOO1VvKm3iViSr/cQNj/9dYjGW1/BbXbRSykKnUgZ4/DipFuHlR5GVSrucsD2zTYorcgy
CEmQkiVVlAJOeuTnPtUUh8tVgiLBi20QgcDn2oa0DUl2XCIojYR+agBIbgj3pY4UinN0qgkLyoGd
3tSi3mu7IIshXJHyls8fl1oPn20BiY8yScAjlcDtVRqOIE6fZdQdrmWRIwAB5TqAcjv/AFFNt7mQ
M9taYBLEu7Hjb0pr3LTQyPGhDjCpJ5jEk59OcDrTYmeyZZAgkLNmTzSR39e9TKHOrgLNEsexAV37
STIjfdPp7+9PCLa2ahEG5QGGFBBOetPuIVuHWaIhTIATuwBt61FeuURYgxw7bdoGfx49a1hRS3GB
ubORQ3l/MCfMwgGe3P5U+R5YmAgtlI3cquCdv07fWoLSJJrt1KhiY8qwJyeOgOQM1o27O0uyeZEW
Nct8uPlzgZ5NU4xgK5WhlhiuRLMpAQbinlkYzTwYrobpcENjYNuDjPXmlvXsrmP5SpLMcAHOeeCR
/SqcyPcgoxIBYbVQAHOP/rVDlZ6DSuWszSEpNGFQghGUgH+dVkjeAPBDlVJ+Qlep+tSW2mSwKZZ5
VC5JKg44H1OKnjSOBSMgFgMKR3PPenGTGm0xILqOZTbwykbTmbCcLzinRzRFGg8xQxk5CnJz7ZHt
SAOyu+5Y13YyoOW44A/xpG8uPF4rEhWGARyG9CPSm6bmVdsrXtrcJ5c06kkMN5AyB6Y9frUskqSq
kUmSN+VZh3z054xUryRSyK5lJRx86sMY54PFQalA8Z/eDI+/HKg3bDnpz2rNzdNGZPBcJMSkhCkj
mIJjHb8KilHk5aMkgcgsu7aPzpktvN5QNzcLtYYVhJx0+72qWKKJwUEchUEbkaPaAvrnvW8G5oG7
A8QARyGJKnKhMYWq95bny2UOoIG5UZ9ox9f6U5LmIZX7C6MoADsSC3rRcx3b5AvY1RxyDzt/Lp/+
usasLIEmyRoAojRSS8cYEmRwfTFK9r5jgTOBH0VyQGA9ueDVdzH9qEwkZlZOAoOM/jVu2tHuGZHm
ypGAC+QR24FZpJICxHDYwqEhuWY7gWBXhh/OmRJDd3TTWm8CRv3rZBX6evFR2xgi2kKWJOBIWOVP
IP4+1NRJoA9xICRvG1Qcd+tddNpLQiSsyZ7aJo8iOIFFyRzuCg/kKiubpbtRGluNyMRuUdRjGM/p
ipkd0YzOBlsc8n8KolrbzGbzWLluBgnqaG1YHsVtTu4RA0KqxOcYKZA9utYXhHTpTqNzLcT72V/M
t1z0YH+LPbArU1Pzgkrz+Wjg/MNnb1rL8I3ZttbdJbh2U/KuEIGCeeefwFZ8l0LRO5085FrMrsVV
gMgK+evpVhLg+eTBESSCccZIOP14qpNDFqsKyMhMkLEoAwyV9SaW1IiXBuHHJYxkZUN1HWko3AuQ
30UJdorcgscsSxzyeaYkp8zAndgCPLJGfmI/D8qW0WIzSO2WDSfKQpG8kZxg0wGOJ5BtbkcIQCc+
uatUmxJJMcz7SPMRH3HhwOpH9afHeFYVEzly3IBTJx6fSoZSuwME3MOoA4/WnDEVuJNrbnXDqz4P
Tr+VUlyoUtyxbPY3EgEszLubBO0YwPftTVu1RzBESNxIEzHkc1Vt4cxxPEoT5eSzYwcGnJZTzEy4
cgy4bII+nFb00mSPul8x5JIEUkvypGTx1qFHjaQPDMSwPyDPA9v/AK1WJk+zAjy9zLHhXHUfhVYl
GAjBAIJAZlIGf8muDEKwXsWcCadFO0DjlW/TpUXm3DExzhSA4BUNnPPXJpqW8kqCOZCueGZjjPAx
TopbO2wN+AudzYyU5xnFXRhzMHsKYoYbhFaRuoGRjrn+VSSRRwKPmV0BLBcc4qvqcU96FmWQqACy
bVADDP6EU9EMyoJVcuCANoH+FbONgHIg8oMrFWcZBDcAYzUVssq3xCllAYN8/oelLcJMwAVSdw5A
5GMfzzSWl7J9m+yOuUIG0Hopzn/9QqGnYi7LT3K7wnlDAPYZx+lNMTrLJILhQM8rnqP896YqBTGQ
xZg+5znr/SiQsGYQncHQbiy89fShU0wdiJpJJbpZUYKQuEUNkY9BUsl8vmvbyKgAYkEDntzTZEgt
oAsgLu/zcMRx6UyR7e7G5mBKFgibcknj2rGc/ZoRNm3kzcPMFAIAEij19O/rTbhfPuA8HK5BDKwH
GRnt7VGs8TOIMxoxACJjHbqfepJgJbjdYkgjoFbO79aUY+0QErWj3UZmdBtLFmIPTnr+VQ3luHUK
bkhABglD1+oqxHcyQ/J8xR1Cna2Mc8+tV4pWjmLhnZBGTICSFA9cfjXZThyBe6H26RLfKilvK8vJ
JXj86J4pDceYpUncNzq3QetVsRsyolwIzGpERTJH49sc9BU7XlwwTzChDgApGuAOevrUTaS1FdDi
/nwCaKBAWPCnqOfT+tRSXEhPlMqFmP7wnq3PXntUqXLOgO91O0hEKkY9+lQLNcZW2eQ4YcAN92nF
J6IE0WUa3tUHyOwUrkMvbHb1FRSQL5rTxYDTofKQdCR+nSlaJDuFxHtKE7CpGcUy0hMV06RsANww
qgZBxwB/jTJl7y0JoIora2G6UZLKwwM8mlZ1m2KSCQRlgcNnnrTZpCbhYZXPllvmIXofWiW23Qhr
F2ZkY7icZx/hWcoKSM2mtyWOZC5gbOdvLjnB70XAV8Q4DEj5GZM4NCyBIFn8p3OSMBsHI/nUBun3
HeWLAfdHX6ZrWEnERI1vP5YlZtrjhlYdffig37WZZJgCSSckc46c+1RSiNVjka8iWRc70TJUfl/n
ika6Q2vMrls/M8QJJ9qGnNDQoaOUyOyh8t1VeD0FE0cMaEwZLsOQo5JxUluhlC5RRIo4Uqec/wBa
a06hFklO1WbbhCMdT1pqkkTLYia3MIJZiSfvDGMjFSWnmOpxI2SdqkN39acXCqDGmQVGW3Y7U21l
yTIchom5LPwVx79qbfIYy3HGR5IpEJLMjcncfzojnjitWdckn5mcE4Y4ollHm+dE+UIHmhRkmpFZ
Z2NvztXOVQ9QT35reFdwBqxBBd+arrLG24Hgg8YApY4ldwXJZgxKgHBweMUTmIxmS3TAXgKcgsPT
0FRxwSQBb4ndvUHK4yD05H6VjVTqoRJdF0OxA6hSAQFwDQkckuTJGzHn5ycnNOjhDySGUohwAiEh
uev9KZJKEUxowVwdzuAf60QhysC1BbReW0nmMWIBJxwcGqxROIzt3GQfMTkE0LJM0cQWWRQCFYAY
3f5FRzxWswIQuhP3WIOKctAJZUjWMs0ZVhzjzMEiiJJgPM37icFtxOBSxQWckbSyzgbOCGyQB64x
S2IEjs4JkA5UH+M+n1rKVZxYD9qzqEaDAZPmc5b09uOacwQIqeWUUtkMMjmglrR9zOASp2gL8oHp
14NQi5klMjIVCtwisOnvW1Oo5ICZIJBdArNuBGUO3kmm30lxCY3kjJQOS4UZIGP6moZGnj+Z2KlP
ugrkkZ4P50+Rbia1XeFDMu4q65Oc/wCTVSlYCxJJbGESJky5AXIyAMe1Vcs/mNMCrBgSAOM9jUcM
l0hH7o7FOGy2Rn1q3uVWJi3gueV3cGqS5mAsETyqWLkhScJuwSaPljWSSSVvu4DE1aEUcKOfNC7z
ywH4/U1RkDkuruCgBLAHg5/p71lUukKzY9ziHbbuVwpO4qMH2qMSPCvCZAG5iD1+tQ21sIZWuiFO
/IcjHA9qkiVCjh5GAZlKkHP41cJq47WJGiYRh4pMDPzhcg0XCvIVxLkA5I70WkklszvwxXgSMOSP
Sq63MMcrSRBEJ6qThcmlKqkhJXeozy5tpEUxUrICMNx0PvViyjmhiETKjF2Ifvk0w8TBIEO3qpBy
D9RTlfKFmjc7TkqPmBOfWl/ERLVmTZ8oMViYEICCeMCmw6gxUwMpDtwGzzjPSmfalEBzkKoJAVhj
rRbr5schMTks2QCvQ44NaRjYQEukhbzBlG/dxg4JbH8sU8yzNKdhKKDwCecVHI8iA4dgrsVdmIHb
k+v5VJHcJNcNviXaVwgJz/n1oceZgRXVwYJQmVIXJBJ5P19KfHdRxyMhQb0jBZypPHt26mmXKfN5
kmW+YfPkckdzT3KqRG4UkkchRwOoqeflAWSZy4LBUCkgqDkcVXvmimJUcyg/IyDkHPNSi2uA3nIC
csdzbdxyetIsVsNw2FGPQleFFS0pgNVIJYg1xJ0Iwp6Z/n0qRry0spkW4hJYgcng1IwtmfyZ22Mc
b1AP4YqK/gSKVmuQHIXO4Y5HSk1yICfcs0v2hyWUn5Rjk8dKRZzHKyq+GPCqx6cUyDy4keMLhsj5
S/b+lOn3rIQ0YZnYlyoJwTwPr9a3pyuxSQyISQ/PgMA/AB5qDbPIwkjX92oy59+9Pnl8rYuAA7cu
ZNoGO/NSxQ3CyKEQPubhgQQTUTTkZSWo6ZJNu1cqxUEBR1H9DUUdvcXKLH5rBkJwCfmOe1Rxyz2a
yOqKztKdobnP506e4vkVneEIxBGAf5YqbWRIsNi0MheQ7sMMKD0qQTiTyzBDHHgYKgdaqrN5zhCi
hiQCFXO3A/8ArUqTym1jBixgZJB249uatRbdhpXLinLshJCkZZmIFQXMBu5GiSV+4yxBAHXj8acp
3holCsysQWJ4HvUYke3fzTMGznIB7+tNPlRYCKERoNxA3ENgdaa0tsSTAzbiMHAzk+p96lluRIAG
2M4Hy/Jj8/w5qArJGfM2HLA5Y8YoTuAL5twRDKSxT5gDnPWpZNqbN0SoxOXy3HX/AAohZRIG83cM
gOQ2ccnmpbxYpSG3MCg5AOAetZzp8yBtIaiyPyhI5B4HP+TUcqGOTa7qmU4j3Ekfn7mnwO4i3bg7
KD8p5pCvmsWlQqx4UqhII9a0iuUlu4NC+141mAG0d+c5qNbGEQGQllYvtQhuOnXFIbz94SI1I5Hz
AgYz+NWEfnKv8hPzgDA+nTtUzqcpJCkojIkWTG2Q7gzHLDHT0qF7l22MEYhgcgjnr+lX5bGKRgDK
WCsTtAHX8qpXSpHcrnJwQQMZJFSpcwCSmB/3oUKQDuUtkt706xEzyEbt65+RXBGB/jURaSRS7FiC
MbQMdDU0JiMg8xHAbgsG6VSVwJZAxZJllcsZMEM/50MEjUs8CqdpVOM7Rntk0MkskSh5FVFHyZTg
njnPY0TebLxOiBF+5IG6/WmkooCC2YQxOoIywOxgc4qYq1tFHLJKGw7FgrEqowRj9aYgZAYypIHI
28c5/WmXUk0iFYgrBBudWGNo9R2zUtJgK0SFi0WS5PyHbjAx0FOhUyklsBVOSxOcfhUSTTK5LglO
y9sDuKvCGJ7RpyjICMkgda0ggI9iqCN29ZF5VRgVGr20YkVBndkggnOcU7z5J3eBQFVVJO1h+dV4
rWckbVJA5LRmsqkOYBkNreSMbiXywVGQApOB61agnMcRWSUjaeQF557c0i3U8bqrkqAclckhh+NT
xxrIA7jIIG4knP8AKnFKIEaPCNziVQshxgnuPSmrarKpfB256qM80zckYNtIoZRkKw6jtninTTBS
I4WChUADFuD7/wA6vkcgI/s5lLwyAqyyZwADg06KJY1JE4JJzhCc0I5O5ZSi4weDgZx1p7FJEEgU
OxOAVOeaym+VAMS7P+qMDNIzcE8596lubeILvLMxIABIx2pkk+NkqREbSGzj9aLiV2tlLxgZbLsR
wBVwtJAPDfagHl2SKvyhguSDTba4hjLxiEMBJ0YjOcUkMIaMvbliGwXXdgkZ7ehqOaKYYCqMg/Kw
PGM9KJU20BPKkdq4nj3OkfIBA9PXpVeNp0hDyxkIV5BcHmlghaSMi8yFQgBgOtSGKdwfKlKlTg4G
Qff61nbkAJFkaFDFOxZj1xkZ96r7pHOLgYyeMjGBVlInOTEBkEbwGwCaJ1aSH7SACEU8OQM1SaaA
gmghnby/tIBYkrhhgfWpZYGt4iOSMffHYfhVbyTNhwigqfmckgAU5LkmNcKQQeQcjjHpVJ2AcPPM
RaQ7lVuijP8A+qkNwXVYHJAZxnGCOlOgmZMtHCzqRhgo4xSvHDbs26PcqkEhnxk0pTswGLcN9sOC
VUAMQ2Qen+FTXEe+ZWhUCNh8xxjNEircqAxIJAwyL2+v6U6MToXLBQSAAu/cFHt6UmlNXArsFeEw
lFCqM7VAyWH6dKckaxKHWRCXyAoOP8/T2pXmSJQUjKsrFmBOetMYC4DNIxDnklgRheOfampqmA0X
EsblTbh0Dn5cHPtUtsFMymKIJvABIYHiluXXzYpVBMRAAOT1x+tJ9qEDuixYRQAUHPFJy50ZtXGz
bbhT5UzKwxkgnGabBYCF2khdSpb5QGyc5/l7UPHLbQkhCQMnJH86awdnWQgLvAHlqeg7/rTTaLjs
WblZZkUkjgHJZe+c8VAGjYqpkLfMCH3DqB3/AMKVEMf7tmVVYj5FPIH/AOqnpZxz27kkq4bgggAV
tCQw+0pcK8oZd6Z4zjio/NnVS/ngAA/Kp5J9TTY9O/dyW0SDewGXK4PXPX+lK0EquLVMjABeTGeD
1/DtTk7oBLVDtLTLhATgl84FOsLqNZXQMSu7nYp54+lEtwbe3K7Cqs2AN/QfzHSlFijqhCgbjksD
jPI/pWE4KSJkOnUpAshnYtMDlA2QMf1qAxSRMFAJXZlGc9B1xzTyyWqMhUMqsSMHOD2P1pQvnskq
eaCo+8FyTkdDTjLkZSd0MmtmZBG6qxHzbAMZOPanw2/kyKfLboQyo2c09LuzeQsGAkLEHcecVE94
GlESb3JHUrg0SbkA9EjPzbRGQ+UBHpViBnSNnVRhT8wbjjHQVQF1MsuRtlCjDbTzj/HtT4J7d2KH
cGLbQxPNK1gJXaGJSrsSSMMwYAD8/wCdVneSFAwIZVOMIAd5/wAasFhyflIA43nB6Z9KbNieDzkJ
BY8MGI25o9mpPUCMyb4jG5G9+V3Hhc/rTosRLud94jwFVRxjtUc2YY3dgAwxgdecYqEx3EMMcfzB
W7quPT2q1HlAnacFAUUlGPAZ+c0p2xosTAb1AIYE/Nj9Kr24mKiFhlmPHJ6+tS3EckzrDkk7clm4
AFNTtsA55jIBLt2sACGUAgU2e6miwIeTjLMDkmnW1oYybRJAWB4Ug8nHamT2klvOSpBIbAVjyTj0
7ispVbgSG7ATyRGwYMCSqjj0oWWScYjjCr0O1AKa1kOCUy2MxkAHOMU+aQQMFQnaSpIJ70RkmgE5
Vj5ZAAJUsQBlvb8KljlEr8hWZgQpDZ4H4fpTJNjXLh42jDHaHBAGM/Q9qjW3KqT5hBRCoIH8OaUo
KYDFgMjOSxQgkODjOPX2pFeWGZcxoFcj5mJPQ+1SmZGjEb4Lkkkkdsd8UyKK4uEVd4JRivJzxVRh
YCzJ5LSDcwYbskKep9f/AK9L9jlm4jk2BhkEnkioJLV3ZRgo5HLM2MmliupLhSrAAoAjDGSMf0zW
0XysCWSGRA7KQ2cZGc5xUYaZWyFZC5G4M/bHpTkjaSYrDtCMcqA2Mcd/alulmXAeRAQBscAc8VEt
SkwgU2pJDblY/ONueP8A9dDM27yxIGABxkdcmoRNJKgaBGO3GSRUto6EKbiQqcckt1rNpNA5O5Gs
TSZSfG4tnap4C/WnwxJbq212jJOFwp4/xobckSyxRkjoUVTn6UOJMiRGBDEFCDkqKpVORibuPMkj
hWLMQvQocZqNykkisdwk25Zg3Lc0yWZWkQLM2CMkrgDGP8/nT0v1SIsAcqepxyffNTKpzMtNMlnh
SfBQHci5DYzTIRLIAIHYgrwuwimNc5BOQCcYKLgGmQzi1cwrKwA43gg/hQqamyoloOJzGJUAYAAB
jgihw0W6WEgHHBYdwKriVZEWNHG5TyoPJFBvo1UrdTlRnCqzYGfpmrg1THJ6FgRpLIHkYnn5uOSK
juPLt8fZoCqhSME5HWoYdSVASI94Ugq27ANMlvYp3TyGjI3YLIxxn+tDqOQnK6LbXbY+WMhhyCBn
8TT7NHniEu/bsUEcAE1Vk1W0ZDE8ADMeWIBGc0+z1CytxueZQVGADxuNQ1zIpNNF6DbHvQjcyKWX
JyQe360NGLqAyyzMWLZHHQ5rKvfEVmw81pQivgIgPOPUilj8T2kfyeahO4hQjA4Pr9KnkQWbNSSc
QJuKKzAYVSx79aVZik6QRLwxJDE5IHoPSsabxADIbhsMuPmAHPToKJtfitlMsRcNIuQqPzn061rF
WHc1riGa5iCPMHEbZIHIakS4DhQB8xJzhevHrWMviWO3tvtBYszABkxyD1zTIvE9vAPPfGACFKrg
isp0VN6iNmJN0iiTejRodgXByKdKPPkDIuQpwUYDA/z61l3XiiCZ43tlVVIy5zkg9+tQx+KflyCx
K5y7DJb3NaU4W0A24JGhkkuFIO4HCA5GadCsgImuZuSeU29TisSDxBAsTSz25fAPyxScj3pkXiCf
5UG+Tc+5y3UU5SUUBv5bIW2c4BByX9+lJOzwQtIrqHABXjisGXW7sPvWNmQnhccimnxDfTI+5SAS
PLUoQSPT2pJOTGlc6AyWtrbYaZ3kI+VUIbnv9KitLthcSK0mGUnYGHAyf1rB+0X4WOeNWRlzyFPT
0z6U9WvrZBkjez72kLctz3oasWlY6O3jklDB4wu3gFlwG9h/OpEvIBEVIyFOTg8muZie7W8P71wB
0Tk496bNBqFxJ8xymSQQMEe1EXqB0D6iIHWYAEMuAhGe9Pe4tyFaKYMu0uwA5WsHGqPCgDyeYckh
osAD6k/So4LPVFUzxzkKuQxA5z/hUSjzDTaZ0Ed/JBG13crlOSo4JI7duPpQ+qQRne6qBIuWAPfr
k1z62+rRKBNPtRiCdo3ZxSz2t/al5Q/mlgMA5ORSUEmPmNmTW0t7cbhuLtiMA8rzTZdWjLCQyLt+
8pkPHX9Kw49PvphILgjaRywbIX0NTx6XdSo0Mk8pVVOFZ8jOPpSdNBzGvHrkLxmNSd/O5VGefWoJ
PEEMqj7OxR1Y4VyAG46nB/SqMOhSXkLIylmKchR1HpUf/COt8yrGAqHlhwMnt17VpFW0Gnc0Itdt
Llgk7AMMbQCeCKLzxFaW0aozlgQCqggD6VSh8OXTXL/vlCkYG0feP40+78PzQRpbCRmTtmPls9RW
FSLbK1RYn8UWcqLbBlbewKsidMe3r2p//CQQrkRJuQgkF2Pr/niq1p4OW0dpFUOA33VGGA9Kc+iJ
G77N5y3AYZz+n61dN2Ks0yjd+KY5rs28cBVQMBQMc1YOtBFMSO4UBcKBgcVIug6fMFeW1LlmKsyN
tOcj29B+tSzaNHHFG4jKuzkAK33lHb61bipDMy61+4ilAgkOQPlGMZ/+vSNrd00geGHJEu5gyggg
HjI9KvjRIiigNlwTkKAeM/5FTroSmMDh2BGVK/Mo+vvWWsZAZI8T3BHkrb7GXO12HGO+MelPGr39
3mGUI5DfJn6Vqy6RbiJAUDGM4Vy4OTnp/wDWqJbEWytHHEuP93irVRJgZb3d/HGSwAWMZDsBzTod
T1mWUrLI43nGxOh/+vWwltG6qtzHG4PDHOcD1+tEmnCKaN4lTap4JGOPXFHxoDJF5fzRsiQMASCR
uxx71BcT6zIiSQRkBlCuwYhwemMV0AsjbSGNrQktggk8N/kUyOwjLNOFByRtZUOc/wD1qXswMmKT
UXhUyMTIqDjJBY+tVodO8QNLJc3UhaNgcoRwDng+ua602QSAYjQhl+WQLkge5xxUN3bkMjxEkgjB
BwMAVlO8UXFNHMtZX7OpYOArjLMeCcURaTe3Lhbht2w4D5PT0rpJliZPIjTcWIL7eoHqfrUbI3mJ
bLEyqHB3OMk+34UoybE3qc7d6fc3MixiExt1aRhuJHt+NWH0+dNoEpJZl+VRgn/Iro5JQyBEtVZF
6YAHzf3qrzKolZ0YsSMjcMBR7etdERJ2MOXRJySBMCJFOHTGcZ6/Xtin2nh5liLXcodkb50PG1T0
NbVswWMrzK7DKhsHAp9s0UiBJichvljgOMDHA96roCWpkyeGDhQ8hUDJQA5JH+PtSro/2hDE5MZB
JYHoR+Na97PbI4R5yJGAPlLkAcVHw3zllcvgFQwHH41apykXFdDNk0K0WNEKohY4bD9qjTwtmd51
UBAoIJIAHHA/z61rXKRQWxXCrIvJ3Dt170+2mS5tVhbazSudu0dwen6VzVUomjMSSwhnZVQABWyz
OSOPYGr9no0QdZY8cE7TjI+lXZdOijAkVfMCj7gGcE8HmoUZYUVNpIAJRmwOPWnBXYEN5o0eCcZJ
GJAVGMcY+lQWWkR2+Ub5yygMrJlcitVlMdu2AzOSMFTwKr3KSspRIiSRyQOM/U9Kmc+UqOqM9tNt
XuFmEZZS25VKnJz/ACp50yBo98EKqHyFQHgH19zV0OPJMYJQkAAIORUjW9xPCYkBwFBL5Awe1c05
c6LKYs1tYw2YyVHBABz+HepDCt3gSqVJzuYLj5f6H3qeC2Fy+zeA6Kctjr2z9aL2RIbnOEDsuA4P
GfX17YqFS5mIitYrW0cRXGd0gwAR05yOanvYbIQm3jU734ADEBcjqKhgDXmDgswGd+ckj0pdQhSC
IpLGSXBCFVwE6c5x+FJw5WBCLeK3WVYU3h2BcMxx71NAsCx+X5TIqnAk3Dk9akt4pPJVhHg78gse
QMcmpXkhmkl8635aT5VZ8gHrxXVRp3Vxx3KCsZZRKrspBG5AMg8deakihhF2glwQxBVlG0/oKkub
Uwxn7NIrKxUEAfMSB+VSLDGQWRwpZMNtPT6e9FT3EWVtRu1Z/wC9sb5QB0zUsT4iW4yhVl+YlTuz
6etSwQSyB/OgUOBlWJADL6fXFHlTW8rkoGw+cMckfl2z3qYykxtNDFaOEBmAEgbgg9vSoibo7Zsh
EJIK7snHp9KlmljuZnZoCjA5JAPzfn0qJYpHZ/KkKs5wA/zHFNzaKbaHTyXbssPmIxkDYHQDj1o2
oIyWJG44BK/MrY5NRW8t2l0FmdWaJx8uMDGR7VJeO0lyCWJZ2yQrZxn146VrHEqBATAPZGHDMZFB
Uk549Pbmq9lDLaN5zRkIZRkuSpI/PrUoSJNyTg5Cgsc9ADT5EYwLgZYnIXAyaic1VAebO2VkktX6
kkOwYY9h9Aaq+RFPKzi5Jx8zoTwf61LF9otlaMbGDHgA8Y9T6VFNY5nDW8YG4gMFQgEHjjHekoJi
bsyWW0Rpg8kiK2ACisQSp+n86Q3AW2Ul8JGTjdIGJIP+fpTLhpIHKvuLoq5AHHFMaDMDrJuR5GYK
GPfHb/PNXGXKy1K2pNdWQYhpsEMRggZ2n3qVbkW0RjmDNkfKTySfSqkMkz5twCrIAHUkYxj3+lOt
bediFuyqgnIAOCTk++elJ6jTbZF/x/l5NoDCPJLDk9ueKmkjCyAEgsyYUA9OKUWpm3kBRn76FhkL
6/j15p1xbJaOLma6woP3G5HSpaSFe5nh/IkLSEKWbJCDJI9PpT9zySZIfywMuWJB/nSX1tHNOpgU
56gnpip7KIoHjfaGLZAJB9KamosG7oWfVLdQJImdWV8IgI/L29aZNOJ5MCUkqSSS5Pr/AI1XlhE1
y0LRAkk8E4zT4Ee0mc+UwBG0qD7+vJ7UKSkOW4lm8FtIsEilXYfu/m6D09KJInlZpfMIIBEfyDNS
yQ2kysYkRnZBtSVcBB6//WqGM3CWzBV3bVyAQDjtWkLJ3CyC2eGBGhmG4s+1JNmCMjkfSp4p7aOV
UuJwY2UgbWyAOnp7HiqEUyyzrHKTHvIZQByKmuGVX8iUlskYZSCQM0nTUhk9usKy4IIVB8inrk/p
UnmywgBAoyfkcscn+lZklxbTzoI52QKcSBhzjtVlXIuGlEZG4fMFXIz61L9xgW0Ns6q0xKugGS/I
I9B/9eodQtYgqzxspBB3YOct17/lUQZpfMcKSoibJB6n8aYJEWCQGPaoZgzuQMAZ98UNtgSxQwQe
Wzsy7l6KxqN7gW7mQlcSA4Ygn9Dxz0xTEkiklTE/mbtuSmDgfh+VORVdllkzkpklDgA++e/aqim2
A2wEqkyreZU/65GTjYD3pS8kFnvjLGPccKDjA/GpXgiaNplYLtO5flOCff17U0r5UbYdWySwJ571
nUSSG00U57ndOHmdQGUAMcEH1FE1pNEy3ICpjoVH3Rj06U8WyzOpkUIY3GXVenvV8xW7xGGMoVwP
3sj8k9+P610UZ8rEypK0c6mGW6zjhARtwe54qGKyaK4Vhcbo1I3BhyP071aeC2ULNDMSrnazFelR
3M8xxHFbOGU55GAa5q9S5MkkbyrIYhJJIXyQVAGOe9RfarhmYiIsqsSAMZH61Jh7lggkUFud4OMD
/HtRbnajLPGS4yUdkI4Hr7+1ZqKZo4yQ2VpiyzYVQvJYSAEEdz/hViW5eB1ugqt5cWWjX5mbPp9S
aL2CdQ0MG9oww3YA2gd++aglt2M6RxTbj/yz3nB9wD9KHFsbTY6y+0EKjcqGByBgIc56nrxUl00d
tcyqyEAtnKAgc45+vNRxGWBHtzEq5dSBuwAQP5UlzbtdXDXTzZaQDMYGAGHoazlTT3JaaJllj8po
WkIXf84UHB570yWVfmhaNUXdhgRgH/I70jKqWkkUqk/Id+H9+DUsEVuYUc7WcZKlxkdepz+lbU42
CzI7e++xam1vFEHZmwMsNuMdc+tS6xZG6topEm6nAZFBx/gaiubeC1l8+HEcsmN7Btxzz8xx3qxb
SwWtsrTI2xXBMbdOnU56V1002hFfTo47WJIFVlKj5TgE4PfHvU8EZEZuLZgVjYgCRcEev/6qjYRz
M+YyCzA5AGKCNseyGYJtBZg6gqcDvWNaMmAS21xMylbnCMAWXb39RjvTcpHI024qIgdhY8E4NSG9
uYiEkjVnAwREmAPQmoriNZEMZABDZAZgBmsPZOTsykrsJLid7fz3GHILLHIcg+mf6UyKcS7Y7lmI
D7nfnilcOZjJNGUGcFlOc1KssVxC9ukS5QnDY68Dihw5QTvIjurmWOBbfzG3AkojPhcdc1PpyySQ
Rx3EjLgZUActwePrTGTCiTyAzBCAGP5HrU0MrLvmj3s5IEag/eI7Y7GqjWcQTaRBNG0E4jjYR85V
QOo/LimzwEwLFMygO2ZZYyDhh39+lS3dtdT3Ww3EhVs7nIJZc9vzqRrYWsKrFlwWAZW+lYVUqpIr
iCRY5I5FZfMyXJ4DAck+tRXE7yN5RkABbB8s5dSRxx3FKY5JIF8hSMDKZPGfT6UWcaxNJLLCWd1O
EYZ5z71tRapoZHcFZgPMkLAYzhvmJ9T39vai5SOFRHBCGDhSysxwOM/zqu8cWTFC4QnO5ic45/xq
a3tLl3QGVTvUc9iac58zAswsq27xYXy1QEBsEA456+9Rwyt9lI8lkVhwxYD+lRMqxo0L/uwpAJBz
njPpUohlktxGFZgmMEMalJtiI4/LlYzbJC4GAUUnJou7m8G1jasyqw2qRgH26n2NOMNrC6RNLl2k
XCF8n+X1qyhs4V3kndHICVwMn9K2jFpWFZMro+2PE+WBUeY/Uqf7vH86faWMFyGLFgoclSrkMMjn
mi3DOpTYBmQEANnj2p8skIkWaKUsp42r1B96U07CautDO19DNbNHEVDbcA7hjjv7mue0BL17ySMS
rGUACuRxj8u1b+uqSJCjHJXfwcY9q5zwtdST6zJaQxsxY5ZwuQgH+etZObiriasjp9LknijkjjuG
+ULl3UAkknP+cVbe1hfcWkGWHJB5xjk1XJeO1HlOpYD5lyGAI9qs2zeeqAyHft4JXJzjkduK2g+c
NUV7K3lWUpBMSRgR7uFHv9MVaa2kjlEuEC7cbg3BPpUUqxx3Xmyty452MeD6c1Kk0OWaR9yIoIXc
Bkj07VE6jpiIZo45WjDFghfLFuPwpWntg6MiqcKPkDcEe+f5U+Zct5RkCo5wjkY5HPr1FQafZPI5
WSRiocAMSQQP5U4yU9CWtR9yzO+8gAK+SGAHOP1p81w7Wr74txdgWO7pz1/+vSTl4wwS1klMhGxS
gyD61PaIiLunygJIBK9T6Ct4T5SW7Icj2qK7n5sjn5+ccf8A16pGNWgkaIksZN4jD59v1qxeW0Zb
Za5AB3nDcZ9KhCCcFVYLKwBIAxgVz14OqgFt4pC6kRsBk9ZOM/Sluplt42t5ATheSBgg9agkgmn2
Rxu6TI4bcD90euOn9aWLdcSvEkjMxYkySA447CtaKcFYGnYdCJLpCUR8uMyKrHIyferVnHb+Q0TT
RI6n5ZC3eovsjeQI7fDAkBnAwc0sUTybppX+Uv8AJxyaVSd1oJuzI03RoAkyybnOxkBbqfTrTPKM
WASQWIYsW28H2NTW8gZD5SFt7HJZucd+f6VLDFHcRmBXYgNkEsRkdO1JO5LSTIN0ccoCSKVB+6B0
7VbuoVgiNyUKKy43YHPHcDpVVhJMplj5WNsKhXGSD1pLl/Oj2A7t2Mgt3rSF0xDLeWXUCoyzCIEr
tGSOMAcdKla3ie1WZWK+Uf3qp3x+maAhjjbBDiQ4IJ75/nTTbtGzW0KkGQAtnqOPw71wV4c0rgQL
eAN5MWGLqBGSoGMetWLPzIYhOSpzngoMgd+ajSwmkVrieJQEbCyMpV8e/PTvUsUwtz5bxgqw+Xkj
P4V0YdKIm7DLuWKSRIwoCsDuKjpgUCZGiCwb2TGzBXaPrz+VONvbxSKI2BRsfM3UCoxdq5KwqFMQ
AAB5+uPet3UszOTaQr2RNu8CQGJx93LZ79BTIUjmldGBBjxuUgkZz0/D1qRo3lCTKGDSjBJfn8ut
SW9xEYGS7tyxjPBQ4J59xWE5xkEXoMuLOFbgZcqqplSOABjpiiSwRG8xPMYZBAKYxUlqDcopIYlR
8w659KbNfRxsyuwOQMO+QM+lXF6FJ2BFa6X52cMDg7V/z3qN3l05zHISBniTdu5/z2qzC+4A28QA
yQZWQEfT86juWjlnkjYI/mA4YjIzTegnoiLz5XK3CF0mDEkgDa3GBTrWY6d+8hjZVaUM5DZJAH3e
ffNKLcwMsLjCBAQpGSc0CVi6xBguNwJVDgsP074z9aqLsyG7sfLNPebZFQpjOGLkEk49qgjtnnc+
aTyPmPXHNWbi3iMDLI5bA+YqcnPc1BudbfIkZ0Topfjj9KmVJyQCpbxM5iX5WIGM+h7VLFaHy3uG
cqV+6NoB+vNRwxm+tlZo/un5ZM8U9vtkqgRygNkAlhya2prkVxEQgkkeNJWUsXGSBnvU9rbxW8ci
TKFDAb2Iwo469ORVd74kpI6KpDEZxu/pUoi2ssxlKiVh8rj0pSrRiJtWEufsu1jZbXUAAYycN7/4
VFBEkV+OJHiySVPp7VavbiTTo1VIw5Y8Yxjt7UyR4vMXYqKGUbkUEYFSvfRgRll3Pbwb0QA4BIwK
SUNaoiLGNrEZ5PXuasH7MLdjlCS5+UnnHtTJIUlcP5ACKoCuy+npWc6Vxt3I41kx+82KitwoOTns
amYPM8ZaVmyQAv3gWoV4DHtMhY7fmDJxTAIRHIxKgdDGo7+o/wAa1pyUWIJdz5eNvLd1wQDSmyj2
bRKwYbWZie+M4+lOLtFFG02cbQo2ggsfT/69Nub+GBpInjGVzhwOOlXKomwHRQQwsRGS53btgPOK
I5cfvHRUKghjkE/SmSwFki+Yhyp3OW49fypJrGaNWdZQzMwYENwaiymwEvXPlJHASoJO/wCUE59f
xpy3RWLajMVBwcjgf4UyFWCiczBhISSu8DB+lL5IjQPExLucKWPRe4x/SuepSUtwJLjZeQlXQo6M
N5znIoihIRiyFskbWAxn86IA4UOzBwz7SSOajvZNwWMOq5OXy+AB757VtSXIgC8umlYogAKtkAjI
JokvTDEp8osA3zbQeOx6UpKQxDaUc/wsDkDp7U2RGcyRvIGJY4ZcYI464pys2BPFLHNCQluyYAII
bGT6YqN47oysjyhQhXKq5BI9KdButW3SJkDksTnAGD+dF+0lyxNsXVS3fHNbU5OKAVZJZoljeMhG
GVjJOVPpk03/AFTCMW7tsxkA9cj6cinG3MK7JGztUbmDUSSSRRDPmD0xjH+cVFS8kMW2AnLRvGoI
X5Wzx9PrQ4gBE0iuMDBDOV5//VQbjYA0ZGWYAL1zUdx5twFhIKqDkqpODThSUkITy5RCH4C4O1gu
c9OOlMvbVZYhI1wzFVywQ5q0beIQBE3KyDcwZ8jPqPSq0sqWUMiSNtVnAU4rKdFMiW5YjhzCAyKV
KZDkjpTGMcKDdICrH5lU9Cfp1qO7nle0UjegVgCoU4I+gqJpYg8bJJhCFIyueevetqbcGCtcshGM
jOVDDZgkngfhUkV2EjMGWVmBBKj9agd7po2liC5B5VRnOKpXaXLsCGwWYN856D3HpVObuI0YXXex
uNrAxncc449ag83HMQYANyADx7e45pJ96wxRhA+49Ngz/nNC24imMhADnjywvXmhSaQCRyC3VF8v
AZvkTA+U+g9qnhab/j1hIUk/KSaJoWm2TEqrIcKmQSfWmQO0reWZeMjDYx+J9x6VjUTkgdyVpWtg
YN7sWT5l5BJ9aitJ45H+ZVIY8g88ilcsJQGlSTGdkgOT9fb6VALdkBKgBi43EDjHrWtOXKwLK2yv
Gpd2fL5UAjpTb6ZGkQujsFAEac5Of89KJ7tJYVWGFl8tcuueAfapCtrJErmQiRSdpH8s1M4qbE5W
ZBbQec5lvM5JyFdQeOxqzObUr5FxM2QAFcLnf9feq5kdUYzgAD7pVgSTTna3iSPzTmQjDc9v6VUI
uAnK6GtHczXAYuAEOW3Jg4/vH8KkdI2RoIXJ3nDK75JPWmnCP5kG3JA5dcDGPT+tSRsjSeYm1Wwc
lW6du1EmmS1chVGSdFmmY8lQwfOB6fSrM7RCKMDLBThGAznHrSzzypCtuYVY4ICgDnvVWzEkhkU4
kGSsWTyp9BSEo6CXDRGBpAsqyKRuBY4yfxoLLGFDQuS5y2TgY+tR/Z1u7geUzF1AyxTOT3Y+9XIo
USOXc+4lOcDqa0jUUVqNKyKzXSrdMEDhTnec+3WpY4RtjuGAc4BKgc4/z60kkYhj2x7STypKZxz0
zUlszvJtSMYC/IQvI9v/AK1TN8zBuxEgjhnbbArcneXPbPb3pYbqLzVVwSCCWUHkHHv/ADpxuVwY
pUKAP8zY6g1A6b7hJIXUEHk7uopJ2E5KwqzH5tkDNyMgkbsdmIHSmfvvPAckEgEgMMAUrK0KCVNo
YAiQAdfTFCxee5kdiwRcsh6MwPX/AOtTdVxJbuOMKxzi2LgEgbTjAX8uakhniSQo0mY9wYkDv6Gm
oxjXcYyXdiyHOMjH+etD2xt4w7plmJ+Zhn8apPmEN+yyMi3ARTtXcY2OCf6UizYImilJDKVK5wcd
Pzp4uRAuxAWVz8uACM+lLiMgCSRVK9ACP1xWNSlzAKZpYYkuPtTMS21lZcZPrmq93JFIBKCGJjCt
tbkGn3sUU7MVjZQGBLKeKfEkKRjapADEfNjkY60RiogVbYuqhpFJQMwDE9atJ5bQtKdpIUYJOOP8
96gFzbwxCFCFBTBLDIz69qYpYoDEQAB8wB5xVqTQFxHEcCjneTgEjoKZGrgrHPIArMChBBHXmiOW
MIUkw5Zs4AIH1pbiREARiR5gG1dxxn+tDk2gFurMcxOSxzkEHGQP61Bs8+CSOCLZtUEgL1HQj27V
JJLDKdocCbABBHFSzFhvdWUYIO9hkUJXAIztjQL8qhRlXX9TTZBMCBGyOMbWwCe9NtxMoZJUfYDx
IxGTn0pzRiNjO7KAM4dhzj1NU5KIA8cUKMJd28nDqBnFJa3HlQDa+QVwpxjrRJIJ7TfJGNznJGO9
NmWIKu2FCPlPU5BocrgCvK6OC4Iz8re4pJUu0/0iLcHBwxXndSxkbjuRwD94scYHtTZp44XO0pG+
RhSMgAfzrOUrLULoRTKZWMyshzkhgMDPf/PrT5W8pEmRMgKC6n+lRQypJcGSVVVQwwcdRTrm6ieV
4XbhVzEirtJ9v/rV1UZWQJpjrsPcIr4KoPlIPBpY4oonA2krtOWUdRmo4d8kqxNC2CpKsyjAOO9W
EjdwIoQFBU7ScHZ/9auLEgQSyeUBFHCVy5yAOuafORLlVJ8tiMZUgDmo7dRDcOrqdzdHccH1qeZT
CoOzHy8HbnmtqAEMStazNMillYjBJ5/GrUyRvAIi5DFgUJOAq96ppMkZD3LBnC/MQOc1IfLlD+bI
ygnAJOSTW83YG7IeIsEiZgwXBRQcZp7qm8NIrlGUZVSRg1VjMvm7Y8NghSVGM/UU8XJKNEJQhI5b
H8q5Z6oE7iyszTRo0uWAIDMcEVJPcJDbRxgnGSpAwWznjINVbl4FUTRyKS3LEn7pwKsMgmVEJJIO
Tz39fenCKAhZDA5BZmkcDIA4z706QxriKX5sKdzEY/r+tRi4LMP3W4kHcQeec80ps5Gxl3IUEliB
zx0pyWoDzK8ETRi3fLMMktwOPQfzpvmwviXYDhgJA3OD+I/WkWRI95ZhhvvbuOg6VH9pikV8Y8t2
HzD6dKylT5gLaC3YDKEBRgKTkA9qcYYmCrDnceuBj8arxeVDaszXAQrkEgcYpkN+sQBLKAG4AzVK
apAXoolkwxTDBcMVOcmqzxIzvI28CMAsvqKWDUIHQyxzEKp5wetNa+tzje+BIpZDv64rOp+8QDoV
S5dY3jbKA7dpxj+lRBT5zbSxJPDf3aZLqUaqHaYK+doAYAetFpqNo8gSW6Vy2cKCARWkI8q0JkTy
TvG6AgMqOcq7e361I8Uk+JgVOTyGwDWcL23WRYVuEZimVUjnFSjUraFlCuWYgkqTkZ+tUOOxIwXz
Wt4mUvnqVFPl8yBz5MhHHzsR941mTa5YwO5aT5yx3FTwOelIfEdrJGS8oVUPCeYScdvxpqTiM0yk
78byMryACSfbinh08sNLDIEUAFRkH1HXqOayh4kslRtl2pdcbwB156/XtVdPEtgsbxiQgknA64rS
MnJAakr5fcwBQthI88D0pwJh3ERlQAMkEAdKxoPE0BVYSjk8YIYYz60XmvozKkauxHLKq9Tj0oc3
Ehts18WrRBpX2MR1I5Y+5/pUsWoo0QiaMAH1b9cVzkmvQTQKZEZX3DLeXkevfikfX1zuEQLxnDNx
6cVm06g4t3OiV4JpAqxkqHDZIAwxH607ZbxZl3gbyNxBzz6VzkXifP7wxE4+8SmMD1qGbxLdXW2K
ztnAD4JC9apRcSjpbhT5XmySMDjkkYGPwFQpb+WpkWRSxAyd3bP+eawLjxBqmfIeGZipGQCcH8uK
kOo6kwzACsYXli3T86JbAdADDJaIw2KQw4yBz9OtQSXnk4KOAXVWJB4XNc/JcX8xKOx5J5UVEt34
gC+VFEAoO0Y4wMUKpygdZMGaANFInzKdytjJ9x/hUHmJkCJlDIuZHdeDXNTya+bZCWAGBtbHPtxT
rT+2iwZVkck43DOM/hTc1JgdL9skaMIpUgjklRwaF1Npo2hEKgoflxgkGudkg10S5eVixUE7M8VM
umaiw8y6DnI4I5zWTTaA1TcxyyBmLAlirOowcn8c1Iuoi22iWVXBcLv2YOe3/wCusY6TqqSECYFh
tO1wDkVFPp9xcory7gHOWGAT/PNQ6aYG1darBCBvukYAA4D8gnmmrrdvcqsu4D5hwTwtZg8KuEW5
S6RQADsAOMe/FInhdmkExu2MO7IQrgfrTUeVgXLrxJbveMYXQgAFlIAJ/Gn3PiC38pAZAu8EAYz3
6VRg8KR2jNOHBYqNztjcT0zxUy6FbSyR+fuIzkArwfatYyaAF1iJDmSQEkcuoOSfWhPFsNu7IZHY
hiVRmzzUieFLV3W1kchWfLEHP4fSn/8ACJWv2iREXDqAAV6barnsBXuPFTXip5YcFTkID94/SmjX
ZJ0fc5O4gFUAwDke3tVk+GLG2xgktEwJfdwaQ6JasFYxEhnLPljhSSTj9alzugTK7a7lAHjIwPlc
Dke1Ry63eSzKyq/l+Wed2dpz0rQh0K22xxqW3hlMqkcH68Uv2BYI2jWMkFiW3ICAe3vSUmwMm28T
tFIIvILZJALDGDjrinf2lqCIsojBIODluv8A9etmHw5bfLOwUOTlig5PoKnm0+3JV2QjbnJZuCPw
6UJcwHP/ANvauu+WOJWK8FiOAB3qT+0NWmP3MbRwAcZFaktlp9mn7m1XkjbnnJz0qwml2skQeCJV
wSQA2cHnpmplSUwMGJ9ZYOu1HTqCpO4e1MlutZWNma7ckD7jHIFdIsLPEkaRHYFwzEDFRXWlxwr5
6ouxByGOQTUOm0tCk0jBRNYt3EhDoWAIbJwPf3p8j6nJH5jzsSzHBFb6+VJGssaozE/MMcDtUkcM
E6I14ojVj8gKnkV0U58pRzy2V88il7gBt3UDn2pbnTL29uipkKbGIJYE846j61vNYh5vMtAvmKej
DIx/nvSSWr2bDeu92f5h2A9aU1zsG7GNLod6kKRPcFiCMxoDknNB0S9WFtshO8YYAYK/41toYTIF
jciQHazK2MjFSeVIcyl0ZiNzLtyQenX1rHkcdhOSsc5/wjNzpcm+W4ZkIDYDZPHb0qf+wHaFZYZj
vyAST2zW3dOEtlhmQsCoO4pg49KIQVTy4YsrjKy57f4j0qlJJ2GmmY02gHjzGJAAyQeSKW20BIbk
pIxVQpbcqjB9q22kkm+aNkAXhlY55p4tkktgAxBAwckbaHK5om2jIfQPmVUQkEEgg55qIaEkdwJ5
YwNqE+WeuQPyrcghnOcYClhnIABFSgwy5VogpX5VYrjOP61SbQ+hgweGY3lGwM7gDaWI64zU/wDY
Nv8AZjJHa5DffBOOfU1stBaXMLSOmVQ8tjaR7VEixQv5cgGXGFVeB9MVcZ2BJsyptJs/kii2qSOQ
f1yant/DKSBpIiincNoxkYHr/hVwSww3CYUq6jAC9/6VPcOzR4mDnLAMUbbg8+nUY70nNN6hZlWL
SYI2VJUAbPAxjB9vXNR3OmW6PttVVizZAHAq3gSgytIpCglRnG3P9KlgljEojaRtpBJZWAB49ahp
yQih/Y0EbK20gI5Y7RgZ/GppNKiMrG4QMGGQoHv1q6u65bzIozsJ4GMknP0pk8k0CuskQiG3KEnJ
J/rxW1OFmNNJlZLNY0/eINiNyxX73vSW9vGFcTHYEwBIoxlc/l0qVXb7CJpVGQPmLDtTbOfzIGCk
n5jtBUY47YqJ7lkcUUTmYOpYBuVJwSM8HIqSOGPYX8vJZiAN2CSf51IQscbXAIDhdpQjpn0qOO9j
fNpIW5XA2jpxSirgILFFYvJM2WbJVH9ulTW0KRyACPJbBOxOMemP0psYgVAvnjIIDPGOg7Z/lUsp
aErAVJDEbfY59MetTJ8ugD7lLaVQ0KAkjCqo+77VSNk+5YWwV43YP15p9lHIXKPIhByDjj/9X1qx
LKUlVA4B2bSyrn8vrSjJsCN7E5RMKyk85XkmllgWOPduCsVwFA5I+v8AWpFaQJ5hky4JAyODVSK5
Au0IUuP7g6Z96tSGMuHMQCyRsoLDEatg467qsQS28y7PJDKGGdwI5x1/+vTAI1Z5XlBbdhgwzj/6
3vTJH80lUbHoFOC3bFJOw0ySZtOCxeSSWHDMRgk0y5ne+vEUynaHPl5PAHantbQvGUMRDtnI9ACP
alEbeUERWKx8qpbG49gBj9KiS5kUQ3CGOUIhYhmw/PP+IoaN5DvUFsNzkZGKk+y+fi7DldzjKseB
Tw2xSLeYFmGBzk5xUJWRo01sRP5e9pIU2yKgAU9Pp7U9ZJmQ7485I6ZyD9MVDGg+0MHgDFiTkOQf
r+NWXmLgvtUKVwXYEfhW0NAGpbuELxQhWH3sDmoWZIyI/MfJOWLNzn2qRbmaAt5ch2yty5HWlm01
7YNJIS21AWZe/sP8azqpPUaVyJDPJHg8hpMBTyPrQ8xbHnYK7wq4Byc96bbmW0tpAoLNIQsCscZJ
7flR9kMgJjXJGOG9ay5PILMSW0QybOpdCVC9j+FTw27RW4jmJ3NnAY5xTUtnikKE5UAEMw5ouZWM
IcRbiWxgnP41rBNIQ2R5AkU6sQI1IALffGentTYpEVHBctvYcMPunmkbzWjaSNCQsa4GDnOfT+tK
8LWwLZ3qSCWYYIPbp1q1KwFnTvPWHDFOCdisxAPtVbUZJZ5Ex+6VFIIVcA5PrSPcvGsbxudxBxgY
qaHbdQ+XLBtcghWBO1cjg/n6VjUhzj3G/Y3hj+0xuodRkBecCmwytIZJpy3mADgD5cY/SnpHapiG
4AV0B3Ih5z/WmW12Zp2S3UqisAxA5x6VkoKDG02iSykUxNbvHtZcmRFfr6c1CczQmV0ZvLGflOCR
6/8A1qfPGw3yhl4GWB5yMk4570QvcFnijJAB5YP/ABev5V0Q2HyqxC1vcofOtopAi8kkd/8A9dRQ
okc4ikZiwJyqvtPPoMVbxcXUqwzSKFzuQ5xkepqG8MUVyEiXJkAUmMYZfXHp9aJzUUNRVx8yW88Y
MBBYADcSDgU+3CQypC3LgkrgDkfyFF1EnmxzuzZRwfLByCAOlKsuxzJBGyEsNzueo9P/AK9b06pa
VkQP511I00jBSDgKR0FPn3WsibACS3yuj4xSOD5jTBG3lhhmPb+dPadI/mjADNxtDZ59cY/Cuas3
Ia1JLtHeZI5SBlQVYdz3FRpBMziN96qy4LqMBR6c9Kjku5pSjOMbD8pC96dNqU80iyqCSvWM88+w
/rRDRg3YjeK7tQbcspWR+GDZKn0qeFCz+UMbxwxDcZx+tLFLDJ2IyhcuSCykHoOcc1JdywvbrKI4
2LOQrMmCDj6/rWVSm56IcXZlVpo3mcAFgWAUL1JAq1c3LSQmzKKcAEDPIHqfeq1vZSQn984AK4LF
Rwc9fpSnTnKNNLNudQTkDBAwcH6jtUezsWtRHjn8jakpZlPJJxt4wPwqae1jhgJuVZmHygqw+9j2
/nUVvDPNtMzhjkZIJOOasS28yRmUTOAzBmUjOSataaAVoHaCZfI8xyv+sCtyB/LHWiZ8qk0NuW35
ypBOBn61ZlmiW3McKrvIwX6KOKhig3R/usqwUnaDx9OaejQDrZEu1KwMRKrEgMxyw7d+KSSWRZH8
4AOXyyqcYbGPx471KriF1uFRULNlQwwEbp+ORUM62k8ovAzhiociNiQDnnrVKpyFRbuMEjysS+4L
kEhG5BHrTjdmbEFt8r7SVU9zUsV2xtvKVFLMPvMoz9eMVVb7TYBrho1d2IRGzyfXpWNSTmy0rsez
3MLqLiNGIOA3mepH8qW6u90kksMoEhGAkjcf5NSyojEOZlKkjK5OVOOmKpToVlEcjFHK5UH7p9vr
TjTbRT7Fy2huZGw8ZDFzyx4pk16qFkjiG8N88gQnJ796j+0yPbLubAcAOrcHHtTzZTIBJGCzgZJJ
Bzk96maSYm9CKVWmdpJIsg4IHTPH+eKePLS1csrBt+RGw6Hrx7UjW8xuG/cNGWb5HIzt96lisVEb
OspIPDZ5Gf8A65rN0eZCSuyp+7bfJtJDptZUIJHvjOcVJ5kAgj2uQ+3lQeh5qF7K7tZjtgdkUku6
njPb8qetrIIC6IQS4BzwTW1Kkog1qT2LRyKGkCh2JXB6n0/GprmNHjWCZWLhxgBeM+vHUVWcTWyG
CWEkscjaoyPSk+1SSKgiAjCghgX4/A10c1mKzTHXE5d9gIDZ/eFRux68+nFN3QyTxyzDCryu4YJI
pj7zKgiwysAMg5wD3P41ZtYkuJGAKj5jk7eWI4rCbVgbsR3eIiZRLveY/uwy+/T8KqoJmRnV8yA/
MFGSPerE0wiQsqO4VyQVOFz9M9qpwwukplgYh8kqSOoz1rWnG5N7LQW0ZWvBFITGjRbXZjgn/A1I
+2cvASDg8LjhvpUN6ghjW42DzCOZACDj068Gpg0fkLcJAkRZRnYxB46jk+lTNqJTVyYSWx8sy2zA
gjy0MmcD09fwovLKK4zJBME+QAqRyKhMJuwzxE8gYBjyfbjGadbLdQ3BNzJuLjayg4GRWbhzu41d
kMlpFahmWZhJGhK87Q49PpUcl5E9s4mdQSpKlnzn8auzww3m8yHYOASVB6Z7ZHSqsFionAchwpyq
lecf0pqKiikrMbBGNQlMeWAkU5AGDgfWp4pZLSTZMymMAho88Nxx9cU2WC6jdprdHUFDhVUAZ/nU
Hlyea0k+FQngISdp7nPatobjHJCZJ2WNFKAnAIG78KinkDbdysWwMqO49+Kn5CJco2UBKqyk4FOu
bUtEzqGDnJD4zVOpyjSuynBHFErB4AFL5LN1HHrUktzCqFEG9WOSAmfoPzpsMexHimCeYT8ik4OK
EhjMqzbWJiJOApGeP8axmucLNiJLLBbHbbqUJ+aPpg/WpVUzIpFsIgUJQAHmi7dbZ1iEZPmH5WYH
GSc8+1RzSyI6KvGFYnC4AH+FKEWkIn+wAqrz7QwYDK8En/PpUFwr245ZWKucKU4J69+tNluWnlV3
csQuVQjIA9PXrVqaR7a2QyKCSwLKq8KPb+VPnUWNK5C8gMDTSRkqxwWUAFRTme0NptjiQEAFs5BA
PXmmyw2pkdhKAQh+9yKgIWTbFBaJGoYEyYOcY9+1JNSGo9x8F1DbySeQhKtyCvBA9PpS3zJNEsyx
OFCAk7ScD/JqeGyj8xTcorCNd5IHPTtx1pwb7JDKbeABgAAM5Z+vXJrWEbg1YqyRBSuZQhKDI9OP
503MVvh2Y7pTwwctj3I/pTfJe5bZhtwOQABjHrxSSTrZOJ53fDMQgbjjHBxXPUim7kSV0dBbTvOH
tpIlBRz5ZVMZCnOemKfseZmMoUjALEuR+PXrROl1E4ImB2sqgoCA2epOfb0qLbNHOly8rEMMhVHJ
9jmhwkzTnaLUN9NAZ1mjU7lGGccA+/t7VWYGaZ7xZY0dnCoNvQZ5x1496nnJNvIhwJJlXgLn8OlV
9ssNqfMXaMAkFeCRzTc1FDcrMmmOHYleEXLHPBHpU6tGqgkhkzgYAbJ/LtUEDSSShNhZGbDAL87Z
7UySXddSx/ZziNTsLHBGB601LmIbuPknitZFVLgnc3OMDI/I1FC0rzmRnOGx91cDGBjt+tPeztLm
M3awFERjvkJ+9wODx2plubYhn3/KWxtQAHI/rWbm07g3ctCfy8uYjIoXaMMcg/571DfSyyBriW4J
UKCUC9RTWQs7SLciPCgvk5BPPrSPvNuGMZDgA7h2ArohUsCdmSxG6ZizRrIhJIKqSM9ccn17Usik
oZIrVi4bLBeDzUtkUFoHd1yoLqgPf371XkuktCs1yAhblCqgZ/z71hWqOWiB2GNqO1d8YdXkfZJv
ck468elSxyAz48sMgU4y3A/+vUM1mjZEMZYFgXbHOPenwxLG6eTdh3LZCEYAGDxWlKeg2ki1cgzR
JbwxOxChgVkAAGfpVclpZyRGsYQ4R48bj6g8Yp8c+6RoZZBHhMKdvA985zUQ+0BRC7OXkOUGDkf/
AK60UHNCQ6GV4wEaM7sjDAZycdfr7U1/3j/JLsG8lmEmAw7/AI1YtEACLLhptwKktjHHX0pLlhaR
mOGIKjPjcM5z+B965KtFpAJM9xdM4t5MAA4kRjnPbFT2/mxgRST4ZiMqhJA7ZNVYY/s9zME8w7R9
0gD8acsrz3CFcLgbAoOf/wBVVTjZiJ5Zo4GPklcAfd3cU0x20wF19oAkQDKk4GM/Sq7efPcpALVn
zlmDLgLxxj3PvUqNEyyRXClV/iA5NVONwIby2tI5AWRh5rHLIOn+NW1i8uHy96iNCcIxzu96rpLD
M5syWYRHKMW56dqZql7udIWIWMSAsQDkjvSjTbQ1uJfywxQrIgUMzdI1wDxjtUlqjISeQpBKAN1z
1/Go/KtpQPILtGxGxCPlX0pbtZJ4y8UiqUXIUjofWm24CJIkaUiPcyoWO0Mme/QcE0+ZI13xLIWA
UklR1/GmwbUiV5pCSCMBl70nyS5EDjg/MV4P4VpGTkgG7prECVE8wBcnD8A02SW8ljKxsI8sdwDh
sgH1FPWQCN9xYsrAAHnPPXr2p6JLJiLkxqRk4IA/zmoqNJAZerLLNC/lXMobcd6qnHsKxvBOjx2e
ru08pUhXDorYJycg1sa3e3dpExSMIGJ3MV4xjrn9KyvCMn2i9lu9inC7W2rnBPp3/Gs3TckZ3idH
p1tCk0kzAOWUYxjgjnp+lSRXYnmCovljOfl4Yj/6/rUlvNEGi8ra5wQ4UY5FQlo7KNobpGQyICrB
MgjPTjgYrop2pjdkxYnLu7yKSgbMLMSM8dKktILfLNIpjUsN7AcA/X0qNSIWiMZwhPIPTHr7UXnm
LD5BLEiQ4JH3q5cRHmYhZPLlmILxmNCQxKhgwz1J654FFxd26xBAymNfmbJwAfXNVXnMETQHbCwc
BiRkY+tOhhTYJA6gBgMBwc/p+lKlOVNCbepcSUzxKrxyBmYhwcjI/l3qVpCliYZ2B8tMLhcMD07e
1V4ZBI5FoVLIvUnknpipFhdpm3wBmMZyyg8D8a1c3Igfao0RaWfJQKNgyeuKrl4o5VMbORIpIweg
z+h5qS3l8qAqrl2yQAwyAfX6iore1ae5l3qFTcSVVOWJOPX9aaquLAfMjo63BmJJOFYUywVJZFhm
ZQmTggEEfShp0/1KZMa87JE4BB+vtUIuI4izfZQpzjAGMD1qVXumCsy/c3cNmDbxoZQ2B8jHjpz0
xUL3SBXjLAoHO8sO/XP1pIIGlgeYxeY25WCKMZPuailiWaVPMwu2Q7hHwCcdf/r0m1IGhkt06TZh
gkYKCVdU4JIwf0qS0JErNHKxYAHgjp+NJ5ghnV7mZERXwSCMdP8APFO32/n5lRkyBlFwQ3v/AFrS
mkkS1qWpLiARMYHMpGAwA96qywS3Re4JLbGwATg4p9zGluFkhXAAw7BhgU0NE0fnCJ8AHDADOfWu
mmm0JpofE8EMIukAXewIVQPlOMEe/A7063kSRi8rl0K7kZscHJ9Dmo4t0oGx2VeThRgZA/CnNPA0
e5Y2YgMFJGcc8ZrmrJpCHXIljdnGHLklmDZGP5U0wWbs3lMS2cl2b7o7d+nFR5cymD5thYAEfrUl
tPBGWjWAhSMu24kg4z3ranC6M22P8gWsIea4UqMbS7DINVXZmlUoSoLHeOnNW3eOWMlmUhCMqpyD
9TTZoHkZpnhBJOHQN1Hb+dZ1IWFLRkbvbNCkjSBGKksQDubqOvb606SUMrNNOSXGMscdqjjaFw9v
FIjBOWKg5H+elJMqKjbEJYDzfmBC/TnrURhdakp2FMZsoyEuclQMZPQf4ValeJ48WqmRQTuCAkDt
weneqKyNHI1q+G3EMzMcnrWjZL5JxCSxZecqD+NdVOldlcxB5Ny8amaQhSAGOOc02OMxThABlW4y
cZ+oqc3MylVlZH+blSBtI9frUV2ElmVlclycxMxyuM9PpUTg4kt3JPM3OGmQkKCwJFVJ5HF4hU71
XONw46/WrEkhgQqwLMylsrk4yahSAXEBIVlJbcWB5JrSEUFx0k7W6s8QUs/JB/hP502S3DRosjFE
LcqHwKaFgWdYSjuQCA7OAR7f1qY3MEihdgLMuGkkblcD06YqnLlQaD/PgU/ZbaQKSeAOQGzTJcsw
aaUxOBwoI54601UaWMSR7cAtiQtyffipYpozGMkZGQC4BArGc7oRFBHEJVknCqGO1FRSwz60XySS
uFjCMFXJIJ6U43I8xv3JXcQWCnlj7UkRkjtTKEBdm5GfujH4Vk6fOxSjcbLOkSbIypZSMqDkgeg/
GoI7iW8usRbw4HbgKtPkaIyAvuRmY7UI5x1BqbTxGs3CjeAcMDnc2a0hJ0jJxdxryXDtuliVgWyN
0Rz+BqWB5niMMkShUHygcYFJEkjMYywUFvkVlw3Xqfr6VJOFmjxbqyuozuC5z7VrzKSFysY00UQQ
oSzZGQOpHNJdBr10FtEqBI+MHpz+dRSMY4VCMdzH5mz83vVdRM9wrwSMHUjfuPUUnTvsFmW9ty6M
GQ7lIwGbJqK4tpZrg3EbqzMnJwRyOpPrUiAJcbQEDK37xQOoxT5xK6rPCWWJH6A9cHFJ03bUHe5C
008e2RWQqjAMESpZPtEwR5lIDNwAOMD14pEkO7ZwWIy4x0Hap1tbhYw5UbUjG3c+QtCbghDJ7Zmi
jSRTEQ6lXHGDUP76GY+czMrNwi5y3qeParN0YzBGobLE4YBscUxzEkJ8hcuV5yOTzQ6mgDWaQSIs
DFW7gtnIpxceen3nZm+6RjJ/wqI3CybIkZg/mFd7qD1+n0p8nlW5xh5PMG0oAen1qHJsYk1vJG2V
VQrNwCc7T6/SkyEiVgilicEJ3H+e9QNIYWMrl1O3aCRkbfSnx3yxZa0tw2wfvGJACj86qCswTaJp
/LkAQBQEkHmMgojdUVQSflGUPPDUjs12iSRFSrPllU8k1FGJIzJDMpVjzlsGqcExD3ee5+QgMSwP
XHPvTbqWUssTuAoTgrzz07VNaxyNBGZkJRxk5JBH07+9R9ZlaDKxkHKyMcAe3pUuXKA7zMstuMBl
OSehJx2qKe7l89ZjAMrIM4HLDp68026CtKrq5DEZAB6D8qa0byoqxwB5FTJby+c561vSq3dgL80j
Fd4UHcuG4x+XvVYrvmR3JZlbKhhwuaVZHltw0kI7ZZhnaKYlnN5jJ9obOwbkUYFaSfMyZIm3pN8k
jZJcBQRUQnt3uxAXO5TglVwMdO1NtkhhBhZ9wZcKXOBn/wCsKYsJmmDpIUbI3HHJHpXNOaiiSSd4
0lWG2IMivlMnjI70vnCYvHcrh0yyuRwT9Kjlt/IlExJJAyGY0qb51DsQVDEFlbHP9fSsnVT6gPI3
KriUZjI8xWUckHrmku7zZtdH2OOHUglT/wDWpkbpM7EnaXXkKTwaln8iYpEZFLBeQT7VrB8ysBVa
6nEZWOJQVO4vu5qx5cssWJmBJAYMDnvTQu+VkQbSEAADYApYpWiIcyFtgOUCjAHrVJJIBQ5jURAh
iTj5uufWkjRbiNmeV9qnlVc9f04oDJId2CQVyQpxgUwCJJmjaZQpIKqrY5z/AIU2mwauSxRFR5rE
IQ4BDHh+9PuJIXYxkkqWJIAyRSXLq0wUEq23CkDknvim7Ws7vqSr4JCgntjtTUrENWZKbmHYLTac
qpAIODj0FVblZGdckYxjDccf1p5sJ2kaSFyiMSMFuc46/wD6qS4m+y7jIqsBgBBn06/rQ22IsIYI
NiJICF6hwAQKdAI5gsibVYNgkHHHP+c1RyDOkiKSWwdvYVLeXTx3WEi2QqQBz90den9KluyKUe5a
uJc7AzJuVc5I4HNQRMsZKh41UHIIGORSyXsEh2RqriReC7FeKYl1bqjCYguThlLEDH17/Wqikwas
PnugJmklmdCxG0KOOnU059jssm9VAX51JPHPXjtVFVt1uXiaTcSA7KTkKc9BVi6ltoQghZQGGSWP
OP8AIpSV9CR48swnyyw3HqRwPf6U2O5khmdLeEKGAxhciq093JGSUYAMehIIBogvDHHI8s8UjAjO
D0Pt2P1pxjcGrouvImDFEjLIRv4OQPU//WpstxZySJCVEZ2kEMoA47j0PeqVzqkbEOrspxyyLk59
Knu5Le4SK5MoKLkMQfUU+UnlERTIAkhYnzCFAOe1FzHI7CCBmGMEKy9T7VDBc28al0YZUEKinr7+
1SrqUBlQu6sxUAqFyQaxlG+wmrMswvONssoACKuwZ5/lTUvCJhEoLbmwCxyRVS81bTkAZJGKkFQx
4wfTmorPUoXZfIk3EHlw2cVpD3RGlIrQu4UqpK546Ece3FNluEYqUALbxuCnI21kS6nBbKZZJCSx
yQXyAKI/EdnLIE81CEBbk4wK6YzuwNs3AliZxGNzNtIPOMGoYZdw2SRgIG6Yxk+tZX9tWOQJr9Ru
HLOcZ/8Ar1JL4ispFBdGKhjsIYFTispK7A0GtVuCzRhiRnkcD8eOtRWjQgOygb92FL5x05NZlx4u
W2iIwSj5G0daqp47s7OExzmONnOFBxx6AVlKKYG9JFKMGGTKsT8rnAFSeWjQHfGzCMHYVbGawI/G
ENy5tVt2JHAcxkDP4fzouvEl2k4SBZFAAwqxkgChpMDZeWGNljVwcE5bOe/f3q0LyN4mgLEBQCo2
d65O68TXMk/lwWh3qAAvl9z1OaX+3NWBRJLAkEFi/QAe/tW9OHULnUS6h5UQiuFDbnOQGzxn1qMz
pNOBI4IYbQu3qP8APeuZGq6258uOEBWAwWTtQbvxDNKsQiJIHQjH0P51hWahowOok+XgTgDBwcdB
TVkZmMbzACMfMingiueF74hdDHLbtu4KmMjpUUT+I41lkeOViQMKTuOD345qIyuB066nDGrySfM8
bZ2l+D7fSm3dza3MgDzhMnKEt1OP88VzcdhrDFSJChZiQCeMAd/X6VKumalJuQ3aIrvu3AZOe3Hr
UTae5DVkbqW8UcTSLKqAqeTkAe+ahjeKRt7yBmL8OSPz4rJOlXRJja5lcDHJfI+tOXQ9QuIjHDNu
Uj77NgeuOTXRSmkxxXU2hqccMi7rpThcsVOCo/KmjxBGUZ4ZAwYctg5UVjzeE3YLHJLKCUOAJCAe
KsJ4YjhVAWKgrhGUkjd3+tZ1YuaKL0niO0+95oVgvBJI5NVX8XWkKkOmRI+QzZIx3PrmoZPCVstw
5eQBiASrScD6VPbeEdPEQcx7wFzuzn5v88VUJqnowIJfFOl4DqWOCcB+OPwpsfiyzdAZfk5yMAkZ
pkvgaxmu41ljLKpYsXHAPp+dWrbwraRzSCeFWiIwdxOQPWiVW4pbEE/i+BJDsR2Vj1XOQKiTxYkK
ALbsQeGJHUVqR6HZtCAturBCdh287fX2qG40awjYxyoobaSqkYxxWMq1hpWRUg8SwNM0UscjMcBN
kJYCmSeLtRtITBHYyAGTdudM4WtiHTLSwEgFurIwABzjJ2+1KYbBIwJoEJ254GTjtXTTmBiR+IdV
n3S2NkY1yQzK/OKYPEer797RSB488OxIYf4d66B7GJI0WEKVJO52UHIxnv3+lQiysmmWdogpXnYo
AGfTFEmBgLquvm3ZDFJ8xI39STio5NS16OIRmEhgcYU4OPeukit7d5Fm2rtUYXB7fhT77T7R0+0l
GClQWGAMkHPShSsBzLnxHKgknEeH5VVYk57ZpsMHiGZpC0aqZBk4OCBiurt/Klwu1cA8KRk5z3qS
S1Tz1bK7Ac5JwAfTNYVKfOBy0ej61tXFxtbAYggjn/PephpGt7RJNcu7E4Rt3yqM9B6Vu6ikbMfL
ZSATkoTucY6elFvc7SpeEkZBCnuBWlOHIgbsc+NI1O7mKtuVjuyoYjAx/n602Lw3dn5lugAuTkgn
FdIpABEEbBWOSGIJp9zHJuB27VGN77c81NSo4oDnrfw1crcGX7e42H5mJ6/rxTm8PeaU3XJG07hg
ZGPSt6GBTCfN28uSgxyB6VXjhiEpkknKhVwr5AGPT604NsDNi8JvcTYdg6K33SOTyOnFVj4btIWZ
3dsbsKwHHXpXT28TyQKYgclchVbn6VTvkkLkKpJAwAvSrceYDFHhKOQKYYQzM24jcec9hVqLwhYo
EPmHKtgZGST3FapkMFupMbBWA2gcHPp9aRJX83JVnR1wNwxgjv0ovygVU0eyjlLRwxBRg7A3Gfy+
tFv4dt7W4OU8wu37t2bmrVnBJKzfaWYlTwSOv5CrMQieQmWxWRkGQZCMChU+dkNWKUWiWD74miAM
ighmU8En061GdH08zNAlrGUQgsGUheg5PGasXKySXBSKPb8oAAPQCmLDDcLITIAUACtu5J6/0ppu
mOK6le+0rTpsxxxAHIIZBgKPTFNj0axsbTdG6qcnZkkrmrIXdGEfaQMg5baCc+vTNSXFo53CFiVQ
cEkAYxjtS57lFCCygdm3Z8xgSz56f/WpzWaGdGi6KDwVq3b6e0kImkYhmIyWGCR2qa+ghHlTRFMD
7yscY9TVRu0BTltYWwURBuzuEnIB9frTbiHy0Mb2+wk/IB3471JcyIrZT5g7H5gOlOUNIC3mFkIO
Tg43VlONwC2itkhMSxjeQGKsAB096QwmFwSoEbAAqo4X8qlaI+YJHCgk4UE9TjrTI3UkJKVJDNgk
cYH6A1MbRWoC3UUaKgVSWDZDRpkEe/vTYVAn2SBm80ZGCPlzTmt5kAUyFiwBIVjx9DQUxtBIBA+f
b1NVzLoBLFDBFuSOQEMwLlxkg+3tVS4s1bMqJIAMcBScfTvTmuD8x3ttXO7BGMD+tKtxbXLq7Ng7
cElsVabuBEIgYgzYVdxCp6ipctJE0aqAyKAjMePemXKPbyKdruoYj5R09/Slh+0vM0rqpXB2gmk2
2AxYCsv2aZJNwP3yePWpZ5IljCtCQEPyhailLCQM5LMn8JX14prIQqqF2k/eCn5ce/0qZNICZszS
LIjBlbkqyc9Klh84QMWUklhuLdQPWmxxCBCzsuAPlCHGeKbFM2GCnHQlSfalezAjvb1G2QzQojFc
I4bI+lSQRh7QIHU5cncx6Y6UiPAcLIcMH5ANSTRBQm1xGGGSM5yfXpSlG7AjCTxMBAhk3EAv15J6
0+YJJAtuihZHJDSOSBnB561DcQxLIsiTEliWLE8+nOOlWkuG2shhcHGF4zkVSjZWAYivbQqGkyG5
DKf/AK1JatNc5e4dQHUdW5X8KJ3kkUKmOFOCR/FUUeIcyTMWYgliQMk0+dRAliWS3BiMQKE/KxyA
OKlWSSRHgOVLnLbUwSMdBUKvNOFa3IyG5JXPHbikgieCUNI7Fg33Vbg+wrSNZIB9tJcxXKwIrKoO
CSuR/n2p9w1xcRiESsQvVQMbh6cimR3a3E+ZgCgYkHb+Q471ZW7DFiyEhlyDjnOKbfOwI4V8q1Hm
2Z4IJIYdc9DRcXMSBZQysoJ2qOKDBvtSryIFZvlKE8Y9f5VAyyQzIwJKEjcMAjAqGrGhajMhMc0b
5yvzlhwB1+opL24t7hTMEC+WwBdTyw9KjjYQRq0WcODhA3fvmnR2ls0eJmIAxuXfxiqjLlBq6Guj
RKGfgSDIcjNPgjeM7UYrgcbnyKaySCNUfIjAO0F84+tV76VLZljhiLDALOBjjA4+tTJ8zJcbIsz4
EscpByZAHb2qWIxROVCPGqcgdsevtUcCvNEN+X3AHDHt1xzSX9zbwpgKoVXIDbjxUONxpWJTdhZW
IiChjyoO4E+tOvAwO3zApKEkqBiqVjdLbxYfLMrEE5+6Oc4OeaRiroGXKjBJyP1470uRGkdicXqo
QrsdxjAZFOQ3vxSwhpgkpZXdM7iOQx9KjujDtRijKGHJVuvFTZMUCw7mZt2SR2X86ajYZO6JCpUx
gBXyQeTn1xmoCklxg+UcYOAG6d+/SiTUo7q3ZPnZhkhwOVB7/hRDcFQvlqzF8AEY5puKkOLdxHtE
kn+8FKIPlxkjpRdM1uEX5ztB3Mo7e/oKGeWRjsKo2cEEZP1qRTtUTSIpy3Aznn8aI00mU27XGQ5m
jG4FUReScYUYp8bSbXVCpjCnAA60+SeJ413JkgAAAA5H0xTI4ZI0aSJGdcEHeuCP1rVaEkkYnhjC
xyYLEgYGRkH+VNcMAd+0q+clnyc8+/y0hYogjCZJfKsFx8p/lUrSKrsCGCsflGMCm6jSBK5GjskJ
WRhtBJ+Zs9+ntTrcqJWEWEJBZWHFJclbUeczgq+CFJyT3NM0+5CkYQMy87i+QoJz+NYTqNsssXKN
IFEicvncQ3amrb+QXdYiWdskkjp+NPm8yaMrACRuJIJFRzrcTQtFHEQyuScNg5555NVGQ7qxCsaJ
hfmIEu4E8kc1PKblbhJZmLk8IVA4z+tC25lVP3I3kc5bnPrxTjEwDkKfLO4ZVuSc/WomrhYbJ5zg
TSjYxIDKDgkepqVZGk2rI+TjgZGOtJa/ZxMIpgSCh+UHqPfuKar2wYIpBdCeB04/SpjC61EMu3LM
LZXGBJxkc1KkSFsxqiuqYIBz+NJcPGJFVlHmEfLg8j/Go3jJVpAxcY5QN3rS6SArNILi8yEJ28Lk
8EdOf8KtmHKKyISGC7SwIwcfT3pbaG1WMzlgSQfur90+mDRGkHzPBL8iAhYz6+vtRo0NOzIRMwkD
Xb5UDCkDnrUxnkSRS0ZKMcuqryvvVa4jXB86ZAFbglsHP1qWL7SU3srkAfLJnIximaN3ZJ5m8udz
FQBlQoHX0FRWvliESiUK5JALMCBz1xiiadZHDoX3hQGDYAx/SnWjQRBIrjICphAq571MnYpO6E8y
9fMKsrqQMEHjjtUc0kzzutwpjG75S4yCM8jr+NWWjM0xSNGwz4BQ44qC9McDxxwgMrEs5B561S1G
PkETWxKKMoegBI+lR2skcbNBKCW7B2yAf61YjhjaPz4XKkEl1zncM1BIYiwIUNI7YUoTxUydkOO4
tw08LsixqQCT86jB9CPf3os5m3bZVIDZZ+elOuZ7eMeS65VN3B5qNZBHnIA3AbRs7jH9KSldjvqP
u7iVECQoSWwQw/z6UiMSucZLDIDAAjpTJZYm253CRuFB4FIAfs6sSA2/7wB4/wAiolJp2Qm7sf5w
3mMxhY5WIlKjk/59aebaFoI43zuXIUKAAaY6pEojifzAwBDlgCBn061BJJKu6ZpwuJG8o556n9cV
OghsyqcSLExfBXylU8N6/T3qa2imhQrJJsKgkK5OPXuag/0i/hS43FhkbcOBznnmiVmMS+bhBnAB
J4PoK2hLQaaRZmViwuZCoJYhAW3ZP4VHH9pidpRKY8EYTaDu98evtTrNGAG4MpyeA2QOOtVp7QOy
xW8TLJkElmJrmrVLFRTepJYqLuZjLgI7nyyzckf0qVYAshmV1VsEAIRjA/8A1UzasMxV5HVAmMIc
EHHamTRgtzcK6kgoWJ3fiBWtKaaGtdCSWWK42XE0kgQgBuBjGc9xTkkM05neKNQW2hgTk+n6UyA2
s9sJcldr4KjmpZIpZyJICmU5Vev44qpwUlYtaIbNKLQJdriQIcOqgjJ/rUYn+075XU7g3yALwD+f
NOjgJDKmArEfKT0qZUjTIwMYOeKlXgF0yMRvJEZUkJZMdQATShpWkjWVI2cOFUv1x/Sm+dFnyghj
wuQw9c/54pzzFIfMQhmB+ZwM7fTjpVqKmtRiEokrx+cCA2WIODnvxTYIjBExdwzsmSg4OMnpUQj3
uLphuIYCQHIODVm5UxIktmx2rncG5+X2J70KCTArWtgFuAZDgyEgKuRjg8Zz9KuzFoIxDEgPzAkl
vmJH+elV8yI4d1OM5QE98cUQbr1mMqgEH95zyfxq0FrsUSSogdEL+Yx3KVIJNSJdpMDmY7FU5VWy
fqT25p0QlRTbIrFiD+8I/SoYojZ2qokW6QsNxxzjPSsZtcxcXoSfa2nztnSNVY5OMqCabvv0tt0m
5Y04CFOue9NkZgxXYFwD8pPQetF0BNEipkqpA+UYz7VDWgxkDTuREImRSSCFAwTU0hYOiIjKEYZY
tjcMdTUkE+xFi8tnYEAmR+cflVbVLad7s7GdVQBiGwc0oqyAluZEezYSld7MN+DwOeCO9MjnEaq0
turKj85Ix7VA9mzGO4d1Dj53Td27f/rqb7TcTW7RuFVC2E3RE7j1x1rKpZMuKHMbae5aRIzseQlR
u21Bvl+fy3dIzyhZOSMVa+x5td6MFmILFcZGB269f51EAgd/NnIAIAO84Jxz+NVTV9S4oQkxorIW
2hSSWONg/PpUc1pv2m6UsVOSD3HWrMJSRVBOcrwQvQ++e1Pnt2lcq6ZOxVUH1Oec/lXXCnzCT1Ks
zozKsYIcoDGAakYywwQssZaRjujBPQj/ADxTpI0kkP72RiflZOMAjvxUE0I3uYWZXDD53OB7jJrn
qxsiXJ3Lf26KWP7PvCOpxtKZJ49qqzySRsfLIUjG5mPBos1adwBDFGCSAwJBXHel1G3+zwGOaVeB
vEucgZ7f/rq4Ss7lKQlxdSSkSsYyN3zEkHapP/1qlVjDM3BIypVs/riqbIxhCRKBGqYZxjkg89Kl
865EoVy2GGI2Y5GepolUaBOzHy5+zkSqqkruIDEjGf0NRg3KRRm1bAP3sqOBnqeKfILdWaSZoz8w
3bsEZFNgnaSORJIgmTxtXGOOCDSUuYbakD2rXKNbq/llGIWJH75PPWkfdZ2bM8z9TvIGSD/Onxtc
NK4KYYDBZhncDzn61DdSKsRzIrkliySYAIz+dKUW0ZuLSHC38y1aTc6lUyCuMgfTpSPZvFhrZDhT
xyDzUUJmeMXEEipkYkXcSoPYc05pDbHFvvDlj8rkYzWsKjhsCV0NnmMYD3IXYMqqOTyw78daimnl
yIpVZy6kbWUHDZ9RVm5lV7cwFUDogK4PQf41WkjZXCyXDsrN82WwFPqayqNzRTTS0LxnRbcSW0rq
ygmXDc9P8aqyiO/yQVEquN7sOo/Om29rdlWj85g7g4wc/rTbqN0t/wB2MNHlWXHQ/lzRGfKiop2I
3lFpKJyzbAPlcvk4zn8Kkhna4P2lQ+4k7QwIytNiR7iwS2YBcqNwLAGn2MKQgQy5MagkuB90+nPW
m5ORS1Hp9oe8Xz8qhHDRvkDii5S1S3ZLefdKqMFVlwG74NReTM8bGOZlRSNhkH1z9O1TrcRwJ5kq
MrMMq0nHbrj3pxk0PYqW0sl3bLA0e1dxLjy8kHPY+nSpPMksQqo7kqRkKoIP403Z5Y+1hggBOwhh
1xzU0xiaGEJtcKgwVz8vrjHHXmsKruCTuUmkS4vw6gBmA3s2Bk+1WIoogZEUBguCSrc8nmo7qFU2
uOTuOT5me3t70WsqzrhIY5WAIVFbGeRx069e9XB6Ath1/Yk20c5YuVkJZguSBx7f/WqEzSO0bOoC
leFYk4q2o+Zt8qvBHuKQhAvrxnPAqGTyBL5plKuoOyNOcj0FWFnYdLHZxIZo12kNjaoJ457U2WQa
kgnDMGjHAUc9eKY9x9tOApiBOcMOMUkssUKSNAGk2pksnGF+tZTg5O6BJtkiqzRl5mMkaHcCTznd
jJ4NMvlmEqSFmdlYZCgjAI9MU61uo5rcKiqJlySjPtG36+/pVW9e4nkKtkpuyXDc7s/XpWlOFmaR
umKLqMzrHHI7K6gnYc8//rp/nRmYAZDkhjjBAJ+v0/WmpK4AmC4Yn5gp4FMubJEMYWcF3YhmVST6
1u5KJElZE86yQ3EZUEKQWJB4HB/ziq7RQSRvJcTFQSSzSSHBPp/PirF5I5hQwMjORhw7YLHH3j6+
lNWSz/s4edltwy6qCAOfxP41zzrWJN2JJOUVMlifKJHWnRgQkmRhKwZW2YyMD17d6bbysJzbuoyR
t37CQoPbiiW3njLKY/LZVOFQ5z6f/qpOStuATxvHkC4KgjkEZP8An6UwzMw/e7TtYZVDnk++f502
aaNIVM8oId2wwPQipbMMCQVWNjwGYAY56DPUVLhzK4N2Qg1C3hdXlibdnAZBk4/oaclzdXJJTGTj
c4OBtxUV9ChmWGBfM3nCc859Tjt70zT2uUV1mXO0dB29/pQlyasbVjQiuzFai3tJlUOXC7VxkkdO
T7VXmgia2JuCEXPJVetPhhj8uQPGG3ndIpY4B9ef0pUhtI4ftPnsuwYILZbP8qhpyYnqRrcRKqQp
tKu2QSpzkcVLZxvDG8s7nKFmYufvD0qGeeK3hN2EYBMgA+/p398U2w1QXKnzwsRJGDIcg/nQqbtq
A6Py4sFXKhiAy9/rVgW0ssu1UBXIJAPXjtmoNRt5ra4kuB+8LKN+epA7g9M0tre7yZIwIFYBSwXB
z64olTshlq4McdvgISzEAjH4+lQ6VbSpGUuInBDZVt3B/KpliBUSJcq7GQbVxgU25N1bFZIyHyx4
ccYx6f5zQo2YJkMFzbTOyuQkR27xt5yD7/zpxP2xpN8qqCSWO3I4oaFTGhRiS/Tc/DHHI6cY54pu
+NsiO4lwwOFUZy2Tnqa6YV+QQ+xtp2mCx5yqqFDqfmGKnJtjh3DKozkl8BTn2qnam5gb/j4MZY5L
hTnH4Ut59jgkM0buAq/IshwMnqf/AK1Y1MQmgJWSCKR5XYM0kYLiNcknOB+VNFvKZGTyiAfukDIH
vUbIJZFSMMWGCCOBj0z71Ibho7oWhgKA4yxTK4A9KITcmBP9riBWOSWOMRrkybME4+hqv9sgkMly
5BjQDgAkue59qmlitQrJJEpDryIxgY/HvVaC0ECskiFySWAZsg89KuWiAXTUWCCSRgyF2JUONu4Y
qRmQyKTt3OMmNeQueBjP9aYGkt7ZVuCZHY8MG7dfzHpTbkNdnMZKkoAM8jinzNagTSyQKrRW7bgg
XcSoHQHoO5oliWK3UO5CsxxhcjHoaqNFcFPNltgzKxCsvP4gf1qePNpC0QYtKcYQHIAPf61jNKb0
GPm8ibynkYxRQPkI0YLf4Y6EUxFW1uTNC5IC/K4TJ+ntUmLMuftLBVUcuxJ5/ClgitpBlGCqVO1o
x1/StKceWIiCGZ5ZWYAIWkByB0HNS2s17J88su2Tb8isMg/Wmt+4QPbqCwOHLDO3gnOPrTLSbCmd
XAKyZbyzls/j/wDqqKrQFfXZrsW80c0RChWKqwBV/Y/zrB8DxS215KIWZj5Y3opxnn9e9a+v3JuN
NcGQAKRySB82TxjqQAKzfCcypfGaMnJcbiWzgZ5xWtOWhF9DpEUwKyxwmBXYsWMmD0NRwxmdFhnL
Psbqe2ew9qfeoWv3mXc0RlOxTwNvrT4JxsVixaTaFAKnOCfp0qmmxWEljQW6QqpX5SQwBwO1KJpp
42hKbiWALOuTjb+H51Lc2QjlZHdXD42hWyc9BwOKr3CQWUQd5CZFYGRB3GP1rnqSdwEtIC0rtLE8
qq3Id+n502WOWMo7QZRTlkUjHH6VYgngt4n2lyZBkAr3pAxQDzCxcklsjknPSsJRUgIrJZ/N/eDY
ShIIAGCKsRzTJKVYqhUgvhBgAjj6ikFwJUJSJkLSKcPyPp0p/lYQ4wdy4yDkAf8A1quMLMzGbYyr
KNoIc5Knv1qBriMXDxvH+6fJaQoSevaprm28ogxgALlmYHtVQ3MqSM0mFUDPBzuFKcU9wLEiziRZ
pQQcFY9g6n3/AAqNGDqx8xvlPBI5B/rU9vM8sY844BYhVC7hjj2quUSKby47guA+1TjPbkce9Q6a
ewDorqR7MwRNkK4wAvJ9uPzzQ08q3CROwCA5LZ5H+fWmRXbRWhjNsJAxA3iPoD9KTzFfY0TAI+Cf
XpyP/rV0U4WCzuWrlUm2/ZolBL4kOQSR/POajXMrlRK7SHK71GNyj0wPTqapWqSxXzmDBEg5Z+Rj
Oe+antpri0nMiuEYrw2zjNavRiuPEmcvOpKtIcx5P4/jR9q2KYWCngFM84Hp+GOlJ+9aYXLKjMG4
RI8Kf8jFJqEzZ/eFlLNjKDOB6/WtYTtoQWE2XMTzyEoqckKAM1BEyCdFdcozZMZP3R60++dZkRon
baRhgUxk9c/WiC3bazmU72XAJHQ+tTO01qAXUMiytJM2U2hg+MDHp/LmnpA7osaR7UmQqxUHNEaX
E1q6yuCFO1nIzx7H1pLm+UmKNMx7RhCpwD+FJVfZsVmtiaK1u7QC3jSMoAMMwJH+9UCgCQvPcsFd
twRTgn65p0uohI5BJckEMMI3J28+9VnezjkL3GQjD5QVyM/maiWIUjOSSiWWglEq4nmUMckKowR6
D/GiclZBu3sgIwqnGT6UyPUV2oyyBYwuEAXA246mhbi2uZ/3bfJ1DkHGfxNaQklqQMXf5rPFk7h8
paLP0B54qy8tx5AkkRlOOSV53fhVdJbGSRVgJQgAgOTj69as6jO06tFBgKSSVXByMcfhXTTqqL0A
pv5l5Dvjkk2bxnAIqzGkQtQiBmdVKoASCPxqtHPb2JCSXEcbbBuUA5HHH50221W3lZo3kVDE+XG7
B6d/aoqNzAnAms5fMmKlyxyAOSD3PvUo84xs7RMm5TgY6CsvUNZZjK6SLtYEhtwx6VYXXo4UiheZ
VLRgA+p9/bFKMlECYR7IHzAyseVCKMkjtzUXlBgzysCwU+Zh8jNKL/ddMHkXCjeViPX8z+FNN7ZM
FlE6CNtu4A/xfzPpmqa5wLlvNbhWUMCrLtXA4FRxrHv8pW3BWxGD1PPrVS61zT47n7JG4CjHIAxV
ZdesZEYwXAVgSQjMAVGOo/wrlqxa0A2DLArq8WXOTyTjBIHBBHXqKeqRMjyxSnLHDAcc1hTeKbLy
mdrnapJ2lQAcgcimDxno/kALdKXYDcNwJI/lW1N2YGxKY0uDGqEhzgEDOD6UkgMKNEzEqSduQAQ3
qe54qlbeJLGQho8sqI2ADjceP5VTuPE9tDcmabeyKQVxyVFRUgpsErI3GkYwh4nBBGGzwc+3f8aY
LspDIyZZSwUMBx7isZfFNq84mBJicHD5PX+dRnxDYsVMfmMGJIwTjPenFNakyXU6JkgeIzOGWTcA
keccD29KguBJBOGjUlpDwIxn5u1ZL+JrWOdbiV3BCkERNxg9uRUMHi1Y1YRxsQxHymPJZa3jcm12
bsjSxTMwlDgvyCgHPX8auQCCZJIiCiqmSoHUf0rk7zxOyzKY0YRkDA2Yzx0qWHxlclZAQcADy3A5
X9O9OUrA0mdR5dvaxssaAhkABY81D9sXYUVRhwRjA4HTGR24rmJfEN2VQKDuZwUwD1/xpV1+4hcS
yxOxBIZgo+9jFctVtohqzOjO5ySXYkDCxn19BTEuo43KicKCwUbVzjNc8NavXjCTw7WVwWDMWJB7
1nvrWqSXRWKzZ8kBCFP5ntUqKsI7BDKhUKQ6q5ABIHfjAH51b3x25k81gyMQWXGM+3rXH6ZrWtTX
Sk2kpwSsSkEfpT31PxM5NtJDkhdsZyTznr7emK0Ubq4HTS3UE8RxAgGP4j1GaaXQwgwquFGQAOhr
llvNf3rBJGYwjDeVGOMf1pklz4luPMbBjCHIQggEZ6VM58ktQOst5kSZcSOSOSqqTz0pZJlSXyjE
WdcE56gGuYFt4mgV7yeQKzAYVW5Ax0zT44/ETuLiVlkIIOWbjPat6cuYDal1VWkKpLgjkA9c00Xq
M+QQd7gyBj0GOuKxDb6o1wQ5EZlYlthyPT0qreaLr7Xi/YbxlfGCxkAx7D1qKlNSYN2R1lzdWUbo
k27OQEOcgmnx6taR4kkdjIBhQDkDn+VcvaeH9fFu/wBt1JWRmIKlDkHPOP8APrTX0DVDKR9raNJB
tKKCQRjp+NTFKAN2R08Wq20jKqzIinOxQnLHuOe1I+p2cbbZLwIgJAy2Cf8A61YD+Er64KSG6YIg
wA3Ukegp0XhG7um837SApxswep9Oa6ITSE1obMOrQC88yJGaMooDYAyc80kmpJC+7cinJ4L4/Osx
PClwZRbRXsiosZMjB+n4d6j1DwvJKxQzM7L90sPvGuarFSepBqw6tayKVuLlVBY43DIz+FQzavYF
kiiuYySAQSpHOf51jDwhIJVi89QwxkR8EGrR8GoLUNHI4kJzuPJ4/TmpjQQFuPXLaFGea4UqSQC5
wRxyQTUo8SaEihGuFyhz1z/9brVCDwzazIpmJckEFmbqaZ/wi2neYUWBZFVt2XGR7cVvFcoFiTxb
Zn5C5bLZL5+6PehPFthaxMtsqOGAABkxx6f/AFqq2/hLTLRt0g+VW3HIwB7HtUw8KaZJG8ltbEJg
4Yx4VT68GjnTAktvGEG4rBAETjIAwc02+8VW0chZYSVBXAK9/wDPehNHsIFGAQwIJYR8fQc1Jd+H
dOuWEkMQRSQzANxz2xnin7S24FNfG0LTGQ2wIG5g4XAyemR1+tLF4zBkLPvJOQz5PA7f1rQ07QrB
JVeQKCmVU4IySf8ADvVwaXawzLG1ooBPyFgCM0Nc4pbGH/wl0sLo8UUkocgsxRs7T7Y4qCDWbm4u
lZYXkRRyJFwB75rqRZQ/aGiMfzHIDHnioFSys4pEijUBSQgCAnOeeapRaDlRjJ4lnZlgFsVYEhVQ
5zzzUE/iPUUuPIFpcPlgIljhZgD74HH4100FlaMRcNCgkLcEcnPqcdR7UhtPJJEWH3ZyoXGeKTVh
nKwavrUkpNvZlkDZMbKTj2H404azrV1dGL7MoJGVJJBI9MetdPHZxiIyt84cfKhTH6etFxb20ziQ
IyLgYwCpx+VOL5RS2OYkTW5gVhjKtkZcOev+e9LE3i3asC7ZAx+ZZDgj2rop44/NKJKFbeGiQKSc
46VaggtVRpLiEK7LnOzgn1+tCVyDi2bxFPIwMYVc/wAUhz9Oe1WGsvEIQKAwkfoOu0Zro7mC3jZR
HEODkjbmnZhld8qAinIDrg9P1HeqUlADnBpXiKSIgqFZ3BDYwWp40fVtjRtJJGpwXOSFPr9a6vTI
0jiXYMsWxknAxjr/APWqG9kSKUPHGpUttI24JH1oc20BgQ6LezKiNeylmbksO3apH0a5aVmWRgu7
5ndcAfjWoPLS4/duTg8FWBJqczKEcPmNWJUBxkfl6VN2yZLqc1qPhy6E6PuZwr4DKckjj2/WltdE
82VrRmcHZkNu59jW0A0ErW8SkBTlnIBJXt/n0qCOGSG4zASFLYUADd/L/wDVUtNokpzeFLKZRbFj
tA5K8HNPj8NWKW+yJiGTO/HBIrbEDpGJGQKF4cnH6cUwWttMzpAxO5wGYtgjr0/LrVwlyu4GVd+G
9Og2JIQzSDIRV4A7U6y8O2ssYMaKpLgEMvYdvxrSn/dxNsc7QSVO3P8A+qkwswSPy3QkjaVGCTjm
m5XAzv7IijlET2wKmP5lIxnn6VO+gacsayNFHjHJAB4/H8qtXgleRIxKGK5znoOOtPt08vBdiELH
AAyMUuZAURpVpBIJxCpLfdds5NWmskCEtISzA5VMc+3TrU0yAxlHughK5UKO1Qo00f8Aq3Yg5IyB
yaTd0DIriC3UIFhVkRuAwyy8+ppitbqx8sIQDl8cDFXfs8Z2zeUqlx1kXndjr/8AWqJYt9wrKgjK
9eBz710U5WAE0qO8Vdm1EUkSYXOB/hRPYWn2tBC5+T7xyRtHr/SrJkFvEbaBgyA5ypznn9Oaink8
+RT9nCOW+6SQcVz14RmwCW3itiriIDggEjOO9Qv+5jSUKVPLAEfeNSXCMxEwJJByM+ncUkkRlVFB
UKqZDH+GuflcQGkhQJFQspBxuwCPagw2skm/ZuJBBYNkA/1qZY4GyJSAoX5iBkYpkMcIdre3YlM5
VwcirjTugEliW54LAkHhlXk8c1LHCPshEOA0ZXCqKb9laKZ/K4V25XHQ+oprx3G9ldCMgY2NwTVp
W1AdbPLJuMuXkycgvj8KjneVEPmAhVky0YJ7inIkxiLxhlRGHJXOfX+lWoonkR1hyPmwWJJNNNoC
u1uk8wcJuKtkhySR/iKkUGJfIhRmBIAbPFK8YgQvNKQ2Sd27rUDO1uoUJuLAZJbqamUUwJhaywqx
kQttbCkEHPqTUVx9oiYK6guCQ4Y4Hr9KlWeVtyxEnA4Kt15o84SEb2YqzFcFs5NSqbYFcSGGMTnJ
ViOSDwP6UkRRk/0xwXXPLNnj1Bqx5kUQkjViGzjIXPFQpl5iByySgAYyTxUzosBC3mg7SXG75SwB
zjrmmLbrLErsxZgxBZpCOfSpfIhYNHFLHw3KhTkE/hzTBjCQhc5PGR0PPvW0IcqAeswRwqKGwSBg
nAHpUIO+YW8irGHY7QDkfShLNpMxDk9ip96fHaA3LTTMpCqdqlgD+VVIB5gSJjDvMmDwQcA05reG
WUs0m1CuQFGR6fnTJ5FW2KIGy0nygHBxio5Y5CojEhKE5IxwcGoewEsiKkTxgqWZcFyME+lCNcxB
lBBAA2grwPf60RyLzG7qcD5selTefFC2XdmwAR8vWqjLlQFJEnDszzhSxONj8f40+4SZIA5LEbgM
Dvk0sTAz+cM+Vj5AFAH0pZJJAGMiq+WBOCNuen6VMq1tgHLFNEdkUGDkchuQD/SiaAFQQAXPTJ5P
NTNK8VqhOGCjbkjacVBGCjBtzMQcguMnrWbp+1QCCNVRgMkmQgjPah1m8s4AY7uSw9vpThbSOpG8
BmPBLdDS2/2e3tz1cyAhweB1oS9kwI0uZjFsRSpC46dadCI5JF2x7D3UHJHvzUdztgCxsylVYAbQ
M0QXMjSqiHDyHo475x2rWNV2AvI6wWiwModlACBlGBVONlt5AcdUIAx0pbhibuRoZQEUhSVPfAz2
9eKQyx7zNcgAKx3hie9Nx5mAKZZyBDAiAtwysR0p58wSElm2q+VJPyscdP8A69FwUkQCOXYmMgqe
AKjl81A6mQhUJBLn+H1rSMuQAcfaZTLt+ZmwPKPJ9qHdVuBbsGjBG6Ujq1Jbsso2xkkgkMqtgt+X
86ejqmGhDIQMlSOVHoD1xWc3zsGRXpUbh8qlXAAyAT71JDKYkCtCZFBBKFeM0LavdTFnBIwcEsTg
nmh4ZVUn7QAgYfKFyxH49KycEgImmmJDOScN+7jUYKAn+VTTCIxoN4BGdxMmcD86Yltbudgcxqo+
YoACfyqQJEQ0sS4wTtDcZPqa6IAVvszgjIyjHCgDBFJcXktrG8MKAKWPlA9AP/11dkKqhR3bzP4c
LgFsdqq3EJ89BKTuA+VFHI9uuKU2mwGRkvETNEUbjgcfXmnG1+UvCxCjJzuzmpUgXO4sSV3AkKMd
qJYLUqfMk2rt5JbGfaoUeYBJABhxKSTjYGl5/L86rSyHcpRSwLHzF74qzbwfaSuFztGVJOAB/ntS
tBH5TNFKoZTgMc5Pt9KmSSRSVyqC4basiqrjjYoHPv3zUnmwRqqbSxbBZiOKZNGAGP8AESN4Qjmm
2tkzkSA4Vh825eB70LVCasyw0bXChYZ8uSSATy1NfzbfCTOU2tkEkkMfzqO1gnS4LwSkkD5GUe3S
nmN0CNM+cnhGJptpIQwO08rs7qFJyAp6n86erXW0xKq8HJbjp9KjgMkU7+dwjufLbHOMdBTkeYxK
AT5gAAbdyayk7sB8VvcYLDeCVPIIIP50W0VxE7B2YBOWGeo9PSoJvPM0YSRwWIyhOD9avTtKfLea
IYBO4k9h3q4wTQEDxxzbtqMVziNmJ+X6fjQEIia2ZyWGNrFc/oaRULzmJJSVYcEdj7+1SyWgQK87
ZYD7yg9u3pWqVgKZiKTlJJAyqQdwHIH9KsTT7WICbgAAhJ6mnPEpHmyEAIRuUJnj1psyrGisisTg
MDtBwal3QDxDM+/90FCoOSTnFMFuqhXbadvJXOfw+lSx3bPAUlQ8ABgmMkVVmmtbUq8gKtuyhUdq
xkm2BI0lxanYkKKrAfdPI5qd4YpgqKHJRflKrjI9/Q1HKUJEWSoxx8vG71+tSA+XADFnc3BYjnNV
GFwKlzGpl85E2YIypPHFOhzIrRozEoTn5scevpSiRCpinYsScK4PJHr0qaKGSMglgWVCxLL8uPrW
0HyMaVyQoy2/l7yCpGCR/hTGbaVDMAAMPt9aSS4dSFlUg/xgHt6mnxWkYVlYlVKgkFcke9VzXLDY
7sWMZBK/eDZyaYYWdAskIBDfNk5OPWkuVjUJCCHjkyNx+U49fal3XUUmyS5Qqq4QhcEj+9WMpJPU
BrgCUZJyqjYq4YDHtS7GaUK0KthvnOaSa5byV3gKykgbVGMHvUNtPcF3zn5AByvUU00wLDFYiJlc
hFBBBTGcClZlniMcy8McIGXHFSNHHEV2hMl8u+3ovFEn2aYA5XIQkOxLH6dsGmk2AOsXmrgDIYA7
eSDnrT0AljbZGrBQQoAwMZPvULIElPnSYkCg5HOfxqSaeYnZEigqBtIUYprRgRyIYLrEjHBQDDcA
U6WEKu1cgSEgKGHT8fWkaD7TCHY8hjjf0pslm0YVX/jBILnkH2/nRzM0HQQ28ZaARCMgjcAQQP8A
Gh54oUNwpYhEPylRzjp7VHJHLbgg/ISeGPOfep7SzuDGHmm2OThmXA2j/A1Sd0A0wMwWfy5ACcuG
HUY7fnUk7CNI4kxgjLFlyAallDw26yPJhguCARk//XqrcytC7RjagwGAJwTke9WlICaAQWrBwA2e
pTgc1Psjd23MGQIxjIJxx/WqwtEZoy7KxAIO0n+VSyW4FwghUKzthwR1PrUt2Gk2Rwxs/wA5kwhI
LADABqY7rlVMUmVbAKDpjHr2OaiaLa6wKh2sCTnkg5p7xmGQMoY7iMENjP8A9esZJtWKsh32WTes
dyQx2nAyPb26VElpFA5VZA4L4RF6A+tJJNFcOFjyMLlSWztAPT257VPGjxQAMyjIydjZH41PsuZD
FuhKsZaCPBVTnAzmoXmlnjCDJVmG4gk8083LNtgyBHI4yQOQarSWT2d5kqGYqxI5Axng5H8qfLyo
CzaTpLI7vCAFPQDk/wCHSiSdLgOGlZcsD5aLjmq8rklscMx3EK3AODkCiCb7McPl8nCADG4/X6U0
1bUdy61obh0blWYYJBzg0wwwxJHFHKpYOSx5U4/z3o3eWzSPdjcAMFwMYHf60x4xHLvLM548tip5
9qtK4FsRQ3a/vGIYAjcuOn9KqeeLIgPGwAYZ3D1pWuxHubA8xjtbA4xUd3LHNOI/MKKq/KQOp96i
cXYGmiW2uvPEhCkAKMJINoP0qFcyXBDkKqgZIHHHb/69S2txOrMkewhRwSOvsKfcMIoi6jazng56
GnFWQLcNq7QNoLAkBSc5qNHZ52tfMLBFJPy4ovHjmUzKUWQJ+7eVuA3rz+dVlWSJWluXO8EhQWwW
z34PpTHEtj7POpaOQCRgQSyjJ46D8qjlSSOYLcRqxdsrtHQ1ECtvIssgAVTwFOAART7i4ZlUsyIg
YFXJxn/EYqXFM1Tui0ssaRtiMtMFyMscHke3UVHcuJeHkI3KDtbOQagkTCLKhUuEGAxJ5696al9L
KN4UqEIwFXp+dDkosaLZWUASRIyyAY2MCF69ff6UpsvJcygpIEG5CBjB7/lVeN8lZDO4wc4LYGP6
U5pHihbyCzFgdzAHp+VZykpARyoQ3lzxKSzfKE5O32qV42jmVE+Uf3iOcVWI8whjvUhQCjAr+I4q
xDAyzlWlDMFJUknp7ipTsOwPDbmU3EjMSDwpf26UyXyrdDmSNwT0Bx26VLucAKFGQQVYrkg1FJeS
oBBGihgASxjGM557YPFAhI5J4bd9hYlz0Azz2qs0ZS6KTHIJPCntipprqK3ZViLEyE9UwM+9PE0w
DeZCQzDCknoK0hTbQ1uTWctrEwle3aRsAIXcYUf41GBDNGxEOJVciPklUHr79fxp8EcUkG3JLMfl
Y85qK3dUebz0b5CdgZjyc0STitBBHFPE21YnYIxDOQOeeO//AOqmziRcSeaGSRhnaM45p9wjujiC
RiC+Ww2Bj0pRaIxCs+cAkxbQQvvXJVg5K5UVqA8wqEKY3E5JTjH1qAWAmjLsdqsMqQPSk+xSzPsI
XCqcR4JLHjkDFPSGQqLMEje+VwOaunFRjY1WqIhpd22Z4GTyi2SuMHPrU1qgjk89MKGIXaBgZxSs
ZbRVijlIXaed2DTGlljiRjCFBbLSBgDnPSuyFTXQbepLOg3opnzuUs+0HP04qETySKYmZlxyXIOM
elONtc+cLyGPlS27aSQf/r1OCtzIscqshXjdjlh6fWsajUmTJ2IIcS4eSFWdVyNzU5IGK52EREDe
xQkbqnuYwkBSEEBSCSVOOn/16ga3g2ArIcg/OXPIyK1pSshp3Y+UWtuoBlEe/gyOMBuP50yWOaCR
WZWYqvLEc57EgUyEO86QXThssNrY9/WrhmRYyJHMiBQCyqSCe4z/AFqpTixla5ubeRXmdj5YUsQv
Unviqv2mePCwuVVgCAF+b8e1SyhHVosMCRzuPQVK0cMVtG9wjb9wGAQMDPWsJTuA6H5D5xuVJjj/
AHgZc8/4e9RRI80reQ+SCcBAcqM1L9nhjjdbfDFh87lAOKS3s3y8wQjc4QEYyR3/AP10m22NNoe7
I8YWe324k5IGT+gpvk3Bfz137XC7FCEqB6n0pYlDSBACVBAywwcf4U+3EtojRhJGRn2xrGMjPpSK
vYJJP3jttCKyqATgDPOScc44pPtskzG2ZAQo+XA5AweevSiW2uyFARI1jUEMxJUD8vemRr8zSS8S
rgEls5FBSV2RI7IysVDsw4wD8p/r9KuG3EEZuDGGSQ84IJPrg/hULywzwvBChEhIyxkHJPpSTM1z
NHp77Y1ZQFLDnI+nHPasat1uUlYWZ1hhMkGWYMMAN0B7/wBKrtHPKMqmG2fMBzt5+lWJIbO3CW0c
YdlbILLggn/64qK+DxsrR4HJ3Nv55HQ/SlCpZjK6QXFs4huZF3LISi4+YD3PvVpbsR/61VBH3STg
1D5Ie3JScuVUsRjkH1J7+lPS7WK1CzqzMUCsu7Of8DXVHEqBN7MlbJjFzB5aBWJY7uPTsaiuz5kp
X75A4IXNR20bOrwKxETnJXPBHpU0Mb+ZIPMdWBypCjkVE5xmrku4Qpcbw7xL8o+UhqbdHzQuADG6
tuWPgE9OtOuAYohISEMh/wBXnPQcjNRxiSSJBu8uNV4UL79eaSVkOL1JruzZLcG3UNxlAXySfU1W
sXVj5ZJSXcdhxjH19qtxv5ADyyFkjBIDHjHt/hVS0lSa4BjtiVU4RmOMHPUjPNS6bkWOuEjub9mY
MULHJAJwfx7U4g72SJyYweQCRxUqz28amdUClhtEar3BqG8aRShVAdxOSoySf5VUYcqsW0mhbZDN
MqrdsCFyFBxkdh9faknit71289GDLJgkNnGG6d//AK9O05LVo2RkIIJ2EHknH6fWo5VPmtI4YkHb
Gxbg+vStIwbEo6aMbbQrLbtapIOvMjnjHpVa4SRSIJQ0mDuDMuSOeo9xV0XK2iG3feQrjaxJwfb0
70yW3BkjUyKrsSQCNykdxxUSUZA4pbDSLW2CzgOZmHzSM+Sfc1HcLFPKjjcxKkbSox26+1W55raO
MiBUMYP8acr7ev8AhUEG4zKjMpII3EDGB9fShKxVrDZLqWDbKkAyM4YNnBHf8Kkmu3vpFUbT85yx
T73PXqaZHHc20b+VAzRqxwnDbm7nI7ccU5JIEjyQxYcghe+On/1qmUVIEkgm06EBZZI0QZ+YqoGT
+I7Ulpks1tcsZSSCpAzx6UkV/HJAscaqzs43lhzihQYsHzAxPHBx+NVGNkNK465uTBMEUHhcBmUg
YpsrtG0a3EiMFOMADp2Ht0pbmNrZ1EQEiBQA+M4z/Smi181zbthzt3bgOTQ73BFYX99FK0fkERj7
rouAAe1SO0xzOY1AJyuJccHtUTW1wkqKjIqBm8wGTj8/WpV2CZwA7DcSJCfmOfX/ABrOULiIXYIS
pnjZCckkfN06Dt1pbSOBFBUyK+4kswzjr/WnTWDTQM0ThfmJAycj2/8Ar0/T0jkQLdMMpyyk88Di
tKaaGnZDFRLhXjSRSGQgjGMYpYmjMbqzyPIE5EYwMA8YHrTp/KjlMVq4CZywBwAarF0Eo+cFlbkI
RwKzq1ORF2ViclY3QGVmVjllK9j2xVZ4mN+s0JJVQNy9RjBwcd+etTqj284UIGSRgAyNzn1NCrJb
xlopB0BJIII9sGqhJTWhShYrvFvy8cKg8AlmwCOvenLbyR72uY9xfOW3fLzSXQdnVTKyKuD5a+vr
T7hpI1XyHLyEHaoA6D9K2UktCkrIYLS+s0AWBERmwCGDZ68YqG4mQwbYnVmRiRKnX8ffPFaC3D2+
nbrp2iZidoBycVmmOQSF2UgMAME8VhUk0yGug+4hnDRxi5YBTxIRz9PT8KjKmcxPIflQqWdxg8d8
dKnkWa5QxtEQqPuVm52nHX3pDthdIo2DgOUIYL8/r/KuaXvIzeqNpprm1k5EbODh1EmWx6DtyaYN
Ta4lNvKC28HHknp65OeKoRa3beZK0jBkAxLtOGA9QKZb6na21/uEoKlMglx3H4V18qZNpGpYw+cz
yMEIjBGCmOvHTv8AWrE1+wYRXMaqAgDkv2z24rKtNdsBcPDJMEUkBAGwfqfQe9O1HxDYWl0gEyEl
QHIbJHPbsRQ5co0aULxxqGMhAi3Ihxww7g1DDcLZkTx2JVs5znr3xVX+3rXy3SGYbSxYF2zg1D/a
EDKbpyrBFJkBkIByfx5PYUnFTQNXNSTVluJY5MyB1Ykq6Zz7f1xSyPbzqZxMFDEqnPT1PNZB1u32
JPEfL6hUDjOcH39KSLVbS3kwHBDcFJGxyPTrUSajsFtDXuXiuHSBJmC7SzkDA9sc1JZQQRQGIv8A
OxypUZH1+tc2/iK1aYusqKyNuRicjOP1q3/wltgm6TIQNKQ8gbPzdwM1UZNsbRtBpJsQTSuQrHYG
47dveqrRTyiSLcBsCqoD5471kP4xsjKI5ZCAjAGRCc4x/Op7vxrYSCOKAM5IA3lDknv0puaSBK5q
6dDNaMGl8s7s4UjdxirFzKJVweGKrgkAHoOK5278f2luhHlkggYUpkMcevbmoE8eWb3CqbYRhGBl
dUL5GOffg1lKowujqNcu44LVTDCG2uchCfzqrE0UkayReYHyfLWRuR6E+3WsGLxz51wN24xuOBgk
9fcZ/CpD4ugCboImc/dZmboee3p71DjzMNLHRSXIyiIkikcmQHac9Mf/AF6jM9xPKYLpDvA/dEry
xz2xXL3fj67ikjS3gLBF/eErwwPb/wCvTrjxS0eyeZAkkTEqDnap9Md/pVLDSkhPQ6O2MQlMKgsQ
SxB6nnoO1T2rT3VyLiNFBRsAs2cfWuYTxOZpDKgKyv8AMqKSMH1HrxUsniK+tYVlgiZmYMrLjOf1
4qowVNCbsdJf24WBL1ZWJdsKoULtA9u1N+0WzRIWlUlDtA3dQep+tclqvijVIylwNOkuCDgxoMFe
OvPX0pJPEWoKDOtpKAArbBExAOOnA/Wm5aCbszrNQlheYIkiZJBTHPYD86RWiDZmjLMwChiv41yE
+vamLlS1uQVX5mYHOCM5qZtX8QyLHcQWshVDhpApOfehwcgUkzqSwtiwe4IQYwcgk+3/ANao50MD
s4JcsAQ4OQc59D1Fc6+ra5NIPs0DpKkhbaVwBke/NNfUtbmSWOWHawHDFipx6VDbiy7nTWUa6kUV
vlDHDKDnoKsX11punqsMW4bRguAARz1rkrO81u3XdGkjsFwNyZwuefx6cUy7l12WWQLEXZFDAgZA
PcD1PtWkaiYjq5dURgbdXV1BA2NgH07fnTWW1XLwk7iAqYPUdxXLxrrxZrh3VRsBJAIPPpnofWoU
h8RW04uZp2dFYfKGyv1OB61E3dg0rG/4huoktZGRV2Mx5kydo/CsHw59lvLq5/fEOG2oQg4wevP5
U/WxqZh8wSoQAFL44Ax/jXPaJpfiHVLo3Ng8al5MMH4JIPYHpz3qFU5IkNWZ6JPdRJCxMrhVmI27
jtxnOaSG6twRIDGXOdqA5AOePY1zbWOsXBJvLsIY/leMHg+3uKZpul6tcXnk5EIRsqu3II+vSuuk
lUVxX1Oqk1qGAhpJcug3DaQAO2Kht7mxQg6hdhjIQTK75JGPbv8ApXP3HhLXdQV5oZjHhyrAk4PP
P4U+fwjeRKqx6o+E5UoQM/XrisK0GmHU2o9XhSeOFLlZcklCWA5OPxqzc6jawwiO88uOTduhkWTO
45BPr2rnB4Ru/JURzMzDgNnBx9PWpV8IyELJdXrtKihYhIoCrkdu+e9KEU2J3TNi68Q2f2UMQVUH
cwDZOaSLxEPsyvJMqEsQUVgQBngAf1NZieBYYrZ7mW5RpACVKZIHHccU+Hwck8SvHKX3D74AByM8
deabir2JtYsf8JTaw3DLJLkkkkNyc8D074qCfxRFc3BKSZUuQct9w/j19KdJ4Lgdo/OuCpzzgdR2
GPb1p9v4SthMLbeqhQfmYYGPxqbMQTeIJrdFInCsoUptYAD/ACKrnxVbQbnmkdi7EsQAc+1THwlC
ZM3ABwFIUjjNSw+ENLguEEnlmLdkEnI9/wDJo5mgauioniu3eAwCUs+75mUspb8ehNNHiJDKz/ME
VeAOc/nWg/hfToJwwtAFQ5UoB8xHc+5o/wCEasbrdHBCqFuY3HG01oqkWDvYx28VRWsu1dzOAAgJ
xnPUDHPvU8PipVKwvDIELcFFzVyPRbC3uEEkaSSOhDkrnDdql/s2wjChbeF3CHLlMdOver0aE3Zl
H/hLCIpIraEyrnCsgII9RVNPFV7O72jwSvuB3FwQFx/dPQ8V1h0TTJBLDEoWR0U5UcYxSRWGnWsS
S3Gx2yAF6jOOvT9aTgrEt3epgtq97DaJHHbuxVVIfnC/40Sa/OhVl8xnKj5QMEiuhe0sG8wi3CxK
CVUABe34VSeC1Wc3ACsCMMoGNvpitIy5WIzj4m1C7SSOJNkm7lUXJP1qo+s6uVMsdqxYYaQE4P1/
SunW2tiBKbYAynK4HGfXNOaVYx9mVAwByGZsk/4Vz1abk7huczcal4hZwBatv3AKmcKDjrVa41Xx
RdxqsFpGSr5KE4BA/CuuRZGcSGzLbjhmC9vrU6wWk0qyRWhjYH5xswCOO/61kqfKS4XZxYl8RT2w
a2gUKX2vuXaSfoeaRLTxJNbrCyhCzEh/MyAQeea6iVYrh/JV8hSd4C56Gp2mtHH3MLEnygEAt711
U43REo2OTudN8Vy7ot8bxkYErHDA/hzT7fTvE9tlftLsoUEhTkn9K6uzlUqAE2ANknby31p13cxv
PFDbgspAUsASCcc9qpppktNI5ubSdekUCSVmYcPkYPTr71XXQNTtIkK3Jbc2CDzge9dSzPKNyxq4
LBWCgjA6U27jjQ+SzKrKvyhSeBUus4MDmW8O6pPC6Q3rDJOEZeWFSjwZKwxPcyO6udrNgflmuit4
oYEKBCWDbZGPUHPSorvZFKwEn3yMENnFNTc0I58eGJ0uGDTsQeFCnrxSt4QaO0F0zuJEIIBHP1Pt
710Fv5kiiSSAlkJ2sGySBnjGanCIYUlaMLhuTnoPT6VvCo4Id7HLN4TmuLcSTXLBFALsXKk5PI4z
09cUf8ICBYCViSGYZVm6jPOTXVIUkz5eSSOMxkAdPapGSJYCsikuSRgnGPf6VnNOohHJr4OjkVbe
KMRsykYjkHA/H2p03gfRoIBH5JkKMypJuwxNdHIlpDLHPEDGC/IxtwKhjVmjLpiPdIy4UZ5pqGmo
Gda+GbSGKNWQ5ZQGKk5A/lU114UsQj+TGAxGGZjkEeh7VppaSPCSLnBUgghaesu7ek0bKWHIHQ1W
zsgMe28I2MdqI4rGFAThiOCTjmpLLQ7FlaGe3iCsu0KykAEen860pvM80Q2aIQOSSTwaiNu7RMiv
kISScfN6EfSpcFcLFRvD9guVEQcNzkxjIqBNBshMUMJYgjYSPmA/DtWraQiXKsDEYxgs3GV75zUh
aG3xMMkMQCwBJzW0boTbvoURpljIw8+IMEI3HaCxNNj0a1M7qWDbWAQsMBue3vWp8iGSdV3FWAwR
1OOlVow7TGRZASVBUMv6VM1cG7FK5t4BNuEO0K3ysT79vSpbqK2wsj26mMkb228ZFTXcTsVTDIxY
LkYwPyovbZmja2lYgMOV3ZA56mueULGTepWvNMJiWW1hdWf7u1O1TtaCIKGgDSKg3MCOR/jTkXzG
RZpAQp4IB6VJcSGNPNsgp3H5iex/nVRi2yWrlaCxaKQZjVWUfuyw54578D61IbdGmjnlYAMRuRug
96kV57hXAkBYNuU5yMY6fnUd2zlo458fOvLLwAMVpdRVgCbT45ZHKxsBuBUj/wCvT5PsMqmJFdWR
iFPB38ZyabBO5iMMzktu+8x4A/wp9z8jlfNAYEkEH8/0rmqQUwKqwoo3ooZFOUwOAP8ACriRxNaH
y4QuMqASM49fxqNDtJRFZSFAUADOf5U/bG6IsTYUKQwHHauqlHlQENwiQSK8IDZQqyBscEU6P7MY
BCDtfOdyrzn0pjWgdirANkYVtvzdOPTmpUaMEWsRJYryUB6+/NE6kYoGkyFo3Mp+0ZIVeHJzu/pm
nKJo87cEKOefvNj+dGoW0ksTLuKsGIVVHQ/1p0E7QMN0KkAAbmXnpTUVIlqw4h5ADLGygEqQTwTj
t602z32+IWYsQ2Sd3QVLPcwJEhhiTbu4VTjinFxK6y+UVVkG45/+tScUC5bFae7KzGaM4LKPMI4y
fxoiu4hIgZeXBwQehp91AY2DyQlkIyysuQeetVLa0yHcTphGzgDoM8VUYcz0E9GTwW80rH5ACz4X
vk8/nUiouxjcuGKnDlDjtinabJPHcSAxCRWGcZxt/GlvIwbVhFGFJHzsGzk960UWhEEUIgs5PLf5
yAVYkjJ+h9uKp3KmaQKoI243EHG4+tXYWne0CsgBCDCkdadthZAVjAZV5VeAD/PisKkkkBFsjjUb
cFl5wxBGf60sQMqYmR1ZhnbEcDHvxUy7wwIUMpYEsyc/SpLm5a3g2iXc4OUkBAAPPv6VMYKa1Aqv
DDJEIiBkAbM8YNSONyFYFGNuQMZHFMQHyD/CS3Bxk80ohuwSygFS3zKvGT0/LFU6PKwCKKJYtxxv
IO5ie1SyRNGm6WUAIeCvJ/OokspLS6AlQhMfJwSCMc0gWUu6yEFASAijkDHQfyrSK5UDVySOdSfN
l2qrZDMrHpjp0qKGBb2MRIQHL4RmHoBnHH41Lcpao6BGITcPlJ4x/TnvU0hSIszsFRSQCCTg9+ap
tsCCWKQAEyl3RsrIEwT/APXqG1LCd5WVgQBuDrjA9akm3S5t0wkbDIJPQVNbxwNA0VxtVmwWccZ+
uaT2BO423+zNtl2gMg+RQxwPpS7Wu5AsqlSoI+VutNiaOVQAqssY2/KvPXsaVj5UzSQMoUjgsvK+
1clWry6ClsLJbx4YIDuySxB6/wD16hhlS3kb7REVXB2Ek9af9tliZnBDAgb8jjNJGTBumlj3EKcE
4IzmuihJTIGpcGadUlVskfeHYU5wgJiQEhmyNrc8+1LGzxuAQAHOCueRUxukSJlR1LocKoHGM9T3
oml1ALdVl3F2ZVI+cBck/j2+tV3t08soFYEHlscsR70+1unneWF4QoUjYcYH61IkMyh5d5PmMcMB
kLzSjGwFKO3Z51Iiwdpzhu/1FWCqvEUkhdiGGG+9z3yacZVi3PH8oI+Yg4JNRNI0qKBOshzyA2P5
VSbTFLYVLYlCxJBUDGwY3+/SkgVYWWeYgAAMu04B/wA+lDTXMMSOoBZYyMEY5z0pN7zxswACkknB
zg1WjILDJHKHkEm4MMIGJwD/AEqCBYkkEEtxtIGJCB1OemadF9oKmXzVyVwQV96HkZbfy0QGdmww
ZQQeP4aXI7ANlIa4RY4jsdQGJHWo1V5lAmUqVICnaQMVZhkhKiM4aRVBYHt/SmyyiKEXKMQGYDLH
ofWhRSAa1uHlCDOVPIBI3Zphj8l/JuMAEEhgeRx9KRb/AOYStliDwGHOPrU4uZWJkk2nJB2qPak1
YCDc88Sl1ZgM7GDc9B6AVI22SUALgIeDszg0QyKv7ojBBO49OOKVpwQ8SyEl0OwZOelJJAJG0Uiy
RhMuTuJ9TQYBKwHmBChGARxx1poAFupONig5Y8fyqWItJCZHjAAAy7ccc+9aRaAGnjhy7nLODsVe
M+1SRX0LxFlA3qvyADt71DLPDKp2PyoO7YOFIA70zy1tTlAQNoIx3GKTndASz3MIzPBCCEHJAz2/
x4qKNTKgd8FgfmYDB3fh1pzESQ7o4lVy2duKjmWOKAuWyVJLFB3qXD2gDopJUkdAgwcEBvSnGaIu
+3IYnJAPU4pgKmMyCRCp+8wOTjvnmpVaKARmGRWZ2w2GHTFDm6YDoPLRjujIY853cn86T7VCCypA
5fJGQw7UnkSb2uCjNvXAOzOPc0MbVSCUIkCL8oU4PvTS9owFmhe3VXjwQOQHTpkUpmmMYkYhXIGA
Dio3uJTcMnzEBRlWXk0+6Mb7d4bIAzGDjAJwMU3TsA1pWmR9xwF4QkYLe/5UsPKsRu3AZAK0kNpD
JcvNJuARSQjE4PFCSuZXZERWUkbiMVDlyMBUa4hhfgDI/dsFGPp/Kq3lPFJGu0MwYEbRk7qlWBmM
SmYgjkJj71OkUrPuWISEqAQQDtPr71tTd2BM0DsgbzwFC8YTikNs0CNJG7gtkls96ZDcTTgCHbmM
gAYxkY70+4KxNuAyCSBluhqZz5QIrVPmA2hWYnc23mkggcOzEM2CdqHjoalImjIfyGfaCMouc+1M
hlXBumjZCQBtBz36VKqNgSPDDHIjTrsbGAMD1zn9KbJCGeMgBdzAlQMjrTTvvcyux2nopxnaO/tT
fNaJjDFAAq4ztAB6etS5dwEuo2lm8vy2+Y8KDgmpVjSMrbhnZgdwAYEj07UjzS+WNzkF125J5P8A
9eqkzSW8vmyEjZ90gk9qLXAkWO2ZmlkQgqy4xwPfrUt2incVdlcqBtIBHUUW80UyebM4XB+UHgYo
BimdpGwAH3Kpb5j+nesZRkgHtCkcCRQqWZAFCNyW9h71XitZmlYSkKFAYKeSMeoqeOcM2JEIBOcn
pTbiYSbpIGKshyCH6ikqCktQC9kKxqpQk5PlkjkimyyoYU3eYAQcqjcCnCcSBGUblZfmGe/40yeI
mbCkhWOQrDIraFRUQHySI0KyuAqAnKE4Pbpx7darcNefaYmZVHBXrxVoxt5YZ5MbW6EgfT3ouImQ
BVmXaw5MQztPoff2olTVcCIBXkNwkW7LYAK8AGjALh/KLZJ+YdzTIyLNwIWKxtywYDrUkdwsquqs
MITtAx271CpcjAha3aeZlJIGQXPXJ/x96WRogyRyBtm7ltwzUt5bPEI2eYAMThlUjP1P6YpJYTGo
YqrA4yo64rohLlYCziP7Kfsrk45IBPUjtRZxwyx4ZyGIywLZGfXmnxRBY1SUcMQeGyQahllLylPl
ZieQR2qJ3mACD7DMZVYMzOCrufvU10ka4ZUkX5xjGMjPoKWR1wqByVJ2lmGCB14p920quIZEzvUE
spzt56/SiMbAMDvFaNB5fIPzbTjFNspYgR/rGJHygrgVN9nZ4mAPUjGCATnvVZbcwyBd25SpBLDI
9abjzMCeVAjFQXGFHGMAClMzzTCePnJJCY6jqetIkiBXVZTuYAqTzuGOhpTEPK8ppCoLBsKeMelS
58oDZJ4pnE0aggH5iM8VHNdFAWdgysBsCqdy8+9NkdllS1iQHAJZQcDH1okiZYTuQM2RtAOec/Sn
G80A9pS1s3lxEKTxl+/f/wDVSCCGZAwDB2wVBbt9KWKBCmJV2hclSBx645pYjOYyASVPBLOR+VaR
fKAkVnPCPlkCOAxaQjqM84NWbbyxG4jIKjkKRxn+tUo2kkked0PmKTk78DHTpU1vIY4SqxM7EjIU
df0qJLmRUWkQXzpLdDZEyEHk44/EVZS4DxhFfOXwylsZqO4jQsJJCqtj50XIyPrUcMeYfNXIBPKH
rn1zQotMTd2NcvI4FuzKynLAjk9s8U7zAZTHKoAThmdsACpVRwxaJgPMGNuc9Bn9arm1ZgGaVSz9
AwHH+fSk4JoRJcHzYnyR9zAdT1NQLGUZTHKwYDqTVyaRIYkhcrkj5AowD/jVWUyBBKjEOhXATAIF
SoqLAnYD7QJ2YBmbBKk5Oee/9KEV4o3VZQJGGAB6e1MnnaRmZPnaJfmZhuJPryaljlaYBdjAFTgH
j8qpOwDIYAkZDk7gQSSMVDJe3IlELSKNy/dboB04xVkzywttSFpWXO9WbGB+WKrARllIDlixILqO
lVzsCaWJZgBH5igkZOR9M0kkUqsWE3I4UsOrUEhlVA5VQpJcHH4Zqv5j3DBZGCgMAOc8j9KHDmAs
RTXNumCQcscsBgrx2pjpFLdLJO7SE9VbkLnvRGshHmksxUcqRg555P4VII/LbYGYrsGSSSM9azlG
wDpVITeMsAwLbjk1PLFvgMqSne4+VA3AFUYormOYEAMrryR0FP8AtEe8wpgBByx4Ga0g9R2EFrP5
J/eLGFkOCedoyOgx25p8MocbXmYgqQCxx25H9anuF2xCZGOd4IAJ54quXTasZwpU8r0FKasOLJmO
y3IiCPucFg0QJ4xz0z2pIrj7NG8TEkE/McYzRFLOMT75NoGTtxk8/SmTubgu6sCFZcNtx/OsnUUG
PmQWtx50bqyI0oGApIH5dM092hjYeYCdq5UEdPbFRGZlmVrYYBOZgowR7n60+ZZ4nWZv9XtAY9eS
Of1q4x9ohgoVYmcMWBxsUr05/P8ACn20iNCwkkTaGO0k4JPrUcghWIK7KokTarMcYOar6fPcQb1Z
wVUHG04J/Km1yIpJFySGRuBgZJJAOe/XmpFQx7SCqqR8zAd6rmGSRw4dcLjdl/u0szIzFI3A2gDJ
OMe/vTTuJqzJykLTBo0ZmVAGJxg+1IZBA20cyBRyR0pG8wqArhnIG854GPwpyxuwAjjUkA5kcgcY
ptXKcVYRbkxkYZDkksM9PaiERzs5Rz5kZBBVuB7elRSQKJ3GfMUAYJX7wHf0pdKjUZRNqk9VK5IO
etNU5MOVD5o5jtLZLliykjJNPuJp3+e6jKbTtDAghh05xSXMs0ZWDDMoB+VVwKY8stwjnDKoIJLH
IzntWUpOAcqLFyEdow5wGOHYN2/A01oI7SLa7q/zEklMkdO5qORiVjuJLYqFHzDaMH39aI5PPXyE
UkMeA3HP+e1VGaYy1bBZCjbGZWU/MBTVuItzSlXDK7CNRggnA6/lTIFdGSHytq7wB8348VHa4mvj
GGTaxOQRgfXpV2uXFNE8MyzFmKEgAhRnH4ZzUd95k6pDHCwWNiWkzk//AKqLmaAStbRozbWOW24H
4ZqKK8Eu5YSdwU4UndntmolFpjJEltnj8x7dEdlyzYwM/wBTU9lJ5dvJCzBgQMYG3HFVEeWELHOi
sSMAqACDUyoEc73AyckMowTWkHysGrglrIXzuKhTkgkYPuc01zLcus8wCsv3HPGDnr+VFwkzL5yT
qMcyDfgAU9rnz7Bljt/mD8lmxzUT94ByjKBSoKupLyKclgeMA9QfeooI7YRG1V5GdD8h28YzTcXA
UF1Yq8W0AHkHNTWiOirC0ShgdquxGSf61k4Kw0rkVvsvMyyzBChYJk9xUybVDSSENIRtUNyeO9Jd
xJFI+QSWA5VM5Gf8artbzyF7qSRgGUAgDHp7VUZOIie4uIpFXzBtIIDrt4+tJBGsc7ILYoHAx5Z+
9x9elJFZzvMNqgBQVI3/AHeOxqeKzRJd28kKMkZ60N8yASZiNmFCMpOCRn8aWe3M0DxtuaSM5IJx
x/Wob04nV4zIjSclWYEYyR/SrBhmgtnkLFwGOWIHA461LqKI2rFaSGN1WeVirhhgODlsHg4plkk0
ThGYBjnk8kg+1S3EkbRLJMoKFxk5zt5/xp8jyCQOEQ4QheMn601JMcSK+gVlktQAu4rhi/v1p0Fv
PLBsaBzsG3CAnIwBnpxRJHK+JHUKCwAIb5sk1JBDJFIztvAVDgEYPH8Xpz60+dI0tysVlgjYwy7l
3KNrEcg5xVd9Nt0cmBndi5AJPf8ADrU14NkZLqGZv45OAB7etQiZSoVINpI58tgB/KspK8ig8p5G
SANiRl6kZA5pQskO1mPm5IwjDgmkjSJ7fNvIBIo+dt2D1+lKpZlMc5IABAdjjH/1qlRAkcCWVUPC
j/Zxz/WpWkSFGNvESxUkA4Oc9sf0qrFZliSUYAD5W3Ehf85q5pnlyB2mi5jIyx78VSg7AUYRe5OI
0kZTvJGMgdh+lOjUbmiTChpDncmST/hVmYLHE0ohOZc7DuwP8/8A1qqM+WU7wjM+SWXH1P8AKlJc
rDYbeW1n5XmKQTGdxDAk5/pUyZmBkjdSikklh0HFSXXnxxtEAHLEbd4xn6D9aqXFvPAitJMGBGXQ
8kkevtXRSnbUCyjs0gjjZVDKSoI/Wqoe4tpCLtFjwOpOSam2xxTKQ6sAT95eB7fSmLYyPOTMoUg8
lRjA9ayqO7HYW3k8pi8G1QSQcpkY9aVI5C2InVSynKgZPv8A/qqO5G1gVVWJfaX5z6ZOOAaLEyi7
NySFRGKbCcbjUxi5FxV0WZobhIzcoBlRsk7c5piCVLtrgZKhTgN0J4qVryOJDbxRhS7DKlflX/Hi
h9nk5jBBU8oWyR71Xs0aEV3drJAFuNoUsAozxnHNQQiYyvAsyjkiNkB/KniEMShjDMjDaCO/rSLG
9opkMi4LfNk52nrnJqHGyCyRaBuVgMcrKrFvmIPb0+tRT7FlM43ABMMSwHbipSzAjZuYoMsCcA1H
Jex7sTQK4kBLK3C4Az1PemlcznFsawn2C3tkBc4MSE8+uc+h9KSV2WMLFsJIBfJB+b2/EU/zkgjW
WNQFz8oLc59addrbQyqHQjeFJWNcjHTtTa0LiglMIsg83JIwCwyd3qKgdtnyBmGV5BbGR3omlt12
ZywABIJNTFwWz5aMQRtyxAx7f41NrDIoJfLuTvUKGbcpcH6f5zT77bEDJcREsclCoyCaiu5/OvDF
IQdqkLIzg5zz/Op7gT29srq+7cf3gL5A47f40lFyAjgQTII1QxmTAAXpnpz7VYiQRxSIPmJK7wY+
WI+vbpTbSKRpUDKcbxtMmO56/WluIl+0JcsFwoIYBiTRqmPQfYxQkpD5ALEHJHTPpTLiaWFTBdL8
yt+7wfvZ6c1FJLi5K2qAkEcomRtzTbq5k2pEwBKgl/pnFBUdhRKk0bDJDxxnIZsD2pY4p4ZB5xJV
yuXLc9KS0WOAyTSjAVQQ7HqaLVrydmjikH7xsvJuJ4z79K1hBMpK5N5SSWyPGgKqDuDYNV7uOW4j
kOwkRr1z1xTxDdxFY5GOCp2krjNPjnaJljEYKrHh8c8ZrCtSuyk7LUjhlM8SnILMBlgOAAcVBb3L
LKsLgbScZAzg+uanntmkZpbeQkkABWPQHk+9PtokjjDvtBHJUkjaPzpRo3Y00xn2ffchILokDqMj
+lMW3BnkjnQIBktlhkHHBH5UsLKjsySMSxO5wwxnP602f7Ql2Zo5lbaAXDOAGx/9aplh9NTMLiK6
RxArsEc8FjgD9Kmu2AZAHBwgMiqMgD1qFbkvM2+MYGOVXhfegzKqpaqhK9RIfXr36URgoO4dSdJY
thtp1O1EDMADllP8jTLoCRmgjJCrnCtwMUyMTvM20qxcDcuwhR7/AFpHjljuleYMWDfwnIxW0Umw
GW7G2kX7WWMSqQSBnBNFwY5HL28TCNASct949s/SpJo0N0okfEZHzsemM8D0ppRiQ6OgCk7XUZH+
RQ6vIi1JWH2WC6mYgsTlnVcH6UlzcIqFZ4kLADBU5BHvjvUd5dxLIskcjElRvJGP+BGhoV8tWvTi
RnG0RPlSvqfetYS5yotNEllDx5glLMBkhMYHpU1vMsLm0IIXbyWHJb1+nNIWS3QfY1ADMSUQglue
vTH4GqzzMrl1wSpAcMctn19MVjVqunqXe4jK3musUnmOMkoT3oSCCBBeRjLZ+YsuCe9NF0kFw5kB
LsTtKLgH+mKnRv3QWSU8r8keeh9qcJqoDuUbq382QSBii5ycjge9OgjYMDuZiQM7UwfrVqWSwe1U
JEzKpIbcMtx6DNRR744zJbBjhwV2gAjnle/FROTiga1HPqEwuAUd1yQCpHQdelKY1jtWiCKVQbwA
OvufSkRIp3MjQsjKcoCcZ/OmTlnBEUS4ALMVHzEHH40RkpBoVbe3EkhiL53AbCTyBnpUzQNGq4dw
6kFVUcAegp8YkmfdCgV8BNpYYOOf84plw7IgldXywADLnj8qbrOOg1Zj1xMomkgLlFPyCPPPam2y
b5DD5LxKBhMZGB/hUds8LAJLv3LIPmBUnr3wc9vSrM0iLJIjg4JOwlc8/WhSUthXSKysIpWgPLfN
tUjAPoee9JOylvLR1UYJJz0BPbnNDhhMhCKCFw2MYxnjA7fWhkghlRi5BVCFBAqZSSArotwLiSWd
97BcKQcg/h6+9TpFN5TXUIVgT+83PwT/ADqrNFclQY5MknD5A6elXYpplZLJNqpgbpIyFY+59cVt
CzYFZTJKSGAUK581lXO0fl0pZpIDh3Ksozu+YZx/Q1YWZ7uJ3RUDiQ5cttbGTyfcgVUuNRR5EijU
MyMFYAj5jjp/WuerS5kWpaFlU+0xF44SpDYjDkAEf44qG2aaPEU0ReTqxI5YY6/0qew8t45YIypK
uGUSPzuPX6/SqjvcNeiEkASMSpBzjnp/9asYzVItSuyS5x5jTBgeORGvP/1sVJcIZoYrqExuUQgq
TtJJPXrTZpFBVBgq/DOH+b6kY4ouJZo3SRnBBICqAfTr61sqyktRczCee/i2CWQDnL5jycdh7/8A
66rXHlzqJZJXVAR8qtkZPQY9+aWS7uJMoxcKrdhk4pbOVTIsMsalXGVJ4AA7kD+VZtcwm3Ya9x5c
BI+RlQqVjBwF7AH0pv2XZGb1o3DlTteVvlGBwe3+cU6eJpklSCPAfBCKOg9eaVvPuWWO4vcpwQFO
OKTg0iNzOTwhexjzWfM75GxTkOeoJ7N9KYPAt35yG9vZo2VyFYHCkfeAIPftXYpfi0tVDRAypHtU
uvA44zUEkqsyGYq5DZCqo5PPbPYVsqlkI56bwdesZZll8wKg2ruzk56fSpH8HMJEFxc7GCgllUYI
zXQvF5uZiu1VbO9wAGPpVgwWU0BSYhg6fKGDYU59vzrCc20BzMPhG6ljllaYPtOYyjZO30H1qT/h
FLgXInTZgHJEg4YY6emR/Stp4ZbUHy3G1QRjYOQf85qNfPLBGOAq/IBx9eldFCTSGldmRe+DYLia
KRLvyyHysIAKkA8nPPPtUieFEa3S6MrDeSpLr90DOT/TFbK7ZwnmSIDj5ADtJHPXHbFTzGGFRbgE
KMgADIz6/WlVXMtS1G25zGn+EoJ5GSVEcMNoUAkA57960LnwhpjoYfKMjiQu2TtDf5HetGy8+1km
mhlYhwuSzFcY/wD11LApeM3EiPgkhiTxj1q6dK7FJW1MHUPDNhLIohUH95iUsOFH5546Zp6eDbAy
iZdoZ1yXVQpx2UevA61uT2CzwyNHKuN4VcqcbeDjpTooIJIkkjIwFURIDyKzqwcGK92YWp+FLGCB
ZvKWSOMDezL8wPrTrbwxYJpzXAtzFMZWUOoGW/H0OK17hpELW0kOY8NvZgdxzUKX7T2hj86MOBiN
CCBwfy6Vn7JyRJAPDmg3UiyahpazMqAFnUjA9P1plv4b062RQlsuCCoJGT9OnSrUkMzyD7IrESMd
5Iyc59aeFmEi2zOXZmwQQAcj0pxTpvUDPtdCRJkiWzVGSRnVsHBA/H3qxe6Ha3UMpYRsGUFgBhWr
Tik/eSSjCYGCWXBC/wCFSt5MuyCfa24KQCo4/Su2jNNCbaZhQ6baQj7Q+norIwHygNkDsT6VNFpc
EKl7qzZXDbiY8FV56c1bWGOOKW4mcgI5CknO44/D+tPubmC4dFLs4jUEANjk/wA6xrzbRDbKaabA
zyER7QRtQlRgmlW3jjla2jnZQz4ACEF/bgVbmthKEiglUKyDcq5PzVKbOK3to7eRfMZkC7QQp/PO
amMFIXMjNuNMtJVZjp6lHO2Vj1Ix09cZpDGzQEPOQwUgIeK0bmaa3cxC2CBkOBk7R+P0qNLOG8Aa
0jEh2/MokyufX168USagg5kV0sxBOsstuXQy4baMkHHB98UmoxWsl40rwDHUkN8xGPyA96u3UFt5
CpcArlS5Zzkgf54qmWCKBJJ+7A+RVIOKxdNzGmrj4Y9NRgqQAscK7qxyoPf3/CkkgS3VjFCGVn5a
Mkc98/hinWsoKFWhCoh6YPXPapLrzM5tkxGVw5x91f8APamoOL1NE0yKPToGVnXDqFAQPwAc1H9h
ilRo33MuMbVzjO7oPar8b22CqxxyoOQCMDiqtwFaFpEfygFwoHAXvgU3Ll2Qm7Mw/EcGxX+0FY1e
L5VJBBwOR2rO+HkZMV1IUIdHdUYrg4Pp/j3rX1eykltvLuSCxcbiwJJOM/iazPAt5a3Rm/s9SQZi
nm7MEsDgj8/wrCUFPci1mdNlbmeO42xlAU8wbck9iKljsoY5itnCSUI+QHpmq9rDHDeDdITtbG5l
5J7qPWp0kktpTc+bggk7FOCw7Z9eOAK7cPJ00Al7dSS3AtUUjc/BcfdH+NQxW03mOksYYAEqGOM4
xVqynaRmmACvHkHAxS3DrMDs3CZ8lVJ5z/8AXHes61RTYEbx7lXyG2tuJAZDgmkNk8kqqyNI6tuV
WHBzUq7mtpHlCtInzIyuMKPQ9+vapY0e+g3o8mcbQS4w1VS1iDVysLeZY3jBChF+cdCaS2LSRGQb
Qi9VK4wOOh7fWpLyWW3VIpF/fMCCwOASBxx6/wA6WCaJ0PUAg7gx5qpOyI1bK8rwyTkRZdUxhjwA
e9TRTXn2st5LEP0K9OKY8UTr5akbSQRGMg/SpL94xaq53oHABKj73HIqYu7EOk+dQigMMZJI+6aS
3gs0umjmiDkHaMr/AJ+tNhsreRFvxdEYHygtyD+FNWSQyl4XEYUHI8v8sZ71i6ba1AfLBh5ViLEm
QmNWJI28frTFVkkEbW7GUKOkmML359afbxzsxmnAdtwySuRnjpx1z3pnywT+UNyjBIbdkgd/1oS5
UDQuoWdrJctcSAgFgmcYAxUctpDHsjgKqfdSARU7myEyGRlUFwGORjHtTp0SRlhGFCsDkEAZrohN
3Je+pUEcsMjKjsAEJMYJIA9v8KdBC0zGaW3I3Ebgeh9h6ipNrNPtklBAXDvEcnGegPSrbvH9iYtt
QMxwSvIFaX5pCdrkH2cRho0bjdghm6D1/OoruF0uPLiUyKQMlU5OaSe5Qw5eQjj5WYDk56U2z1Av
mBVWNixyzqCCR9amcFcCxaPCbfD5EagFCDjJx+HPano9s7ieRGJZzuBfofoe3vSwmEQs0kKYVQpV
k75HPT9KRI83RAk2RTHkHAJPp/8ArqW0hDCZVLSQbcHGUxgACooZHa6KlVIkBBCKPl9/0p0s4gby
kRZAzBWB4xUMiSrukQMDuPK/wnPFROSaAsLDE8ke0tujlLKcAlh0xUM9nJbzb4wSXYsVLE4qUweZ
CWiBL7QWQjqf51CjbTtuAykKFOCNuRn35/Ct4SsDJGlhhU5DMScsASVU+maW5VYLcTRSAndhyv8A
CPXil2RwSKkcpIc/OSOKiEotrl1aJmQAcLGcAHtmqklIzlEdG8s8zOmDGHO4gDB/OltJljladYi+
AQHHpn39elSfJIjThDtJ5UngCoGuI44cSAsynHl5P3q46uHciWrIZI8k1+H2BHwSSgySCeh7VMLK
IS/KhYhsqGOQDSReSWMqLjJH7tvX0FSwuoctO4JHXB79z0rWlFU0LZjBbouDE48sNudAeR680y+N
vK5HmKGYZIJyRUWqOyzM6QjaVzkHNIqMszLsDsCC7KT8w7DHqPWraU2IkiaaMLCA8iIoA2satzrt
dYUYMyk7gFxxiq115kTqz5AJGQhxzj61Nbyl90Bd2ZzkM4JwM/yrWC5QGGKV4/McKCWxl2ANMUOk
2+IhmUEEBQCR+fWrLWjmIIz7mJwFDAECmJAZI2DsVY/wqeenb8aHUVgCSRUuRHHkhlAVVORnufwp
LeEyBsJvKsQV68561CPtc2YGYlhnJIwVqykFzaQfu1KMW4YDBPHIpKd2C2BGj3COWMo46hTgAfWm
tOts8eydkLsxLgA45/SlWW5nYie3iRycGWM/MQPw71BOz/aUnLFlSThSD1/yacZJgWrm2QMHlKsy
n5WJzk9Tz+uKjuI5rtFgdVUhx5jhsHHXjj9afcxXc9mLgS4LSFmU5wv+Ipkj3MLJPtjYlecDnp0p
uaQDAtwzl3UjLlmBJ5/DvQ0OYUIDdeQBgg+9Nje4nd73YygDaRjke/0NOaFfsxkW6UjzBkqucDHp
9eKpSbM22tSWeJ1iE8QDKzHcM4Yn1zmoWSMyyTKWYk8sefwpjTfarcxKSV3AIrLgmi3iVJAxjAdQ
QAxxk4zjnj8axnNoi+haD25RIkLggcHZnFR7fKR265K4VgM/jn+lMkdnhWGEqozhyrk5PekmnkkA
hYnBA4b/AOt704zvuIkjUS5xJtVQAWA6U8Ph/Ic4TBAxwMVTwltNvBZUVNzLggnnp7VPbwNfXTM7
lFABOFx/n605QcnoO1x1nC08YitYlUZwxKZIx3z+VNe/uraRk2K7IQNzKCWB/CppoLYxiFYlUA8h
DjFVpEVEVXkKsyjJRQAFGeevFLWCEWRcQOg8wkkuQrIR19OuajgsFLks5QgDBU9iaha1M8YaQFAM
bBuIBH+NK12N7bomwF5YA8Ad6uMrsAu7cApHuDFj8pIPrT/JW3uxcnLCQhcAY5/CmW9wbpNzMxwc
AHt/n1qa8iLxfIFXpuUg5rGpG7AXawdn80sA7dWqrIokjQsCkjAZDgnP9RUs0qSxHaACrjOV5A9a
cjM0ZnZ1JLfu8DrxW1KXKDVxFt3EGIkQyM6/eAwOf5UjD7NbFQu4KTjGcVL5S3duw3EcjCjjmoop
9qlXYFwSACQQPerfvCbsKGnkAiDKQingnnn3qIcgRSx+TtY7PKGOf6/5NIbiU3amMEqSNwK9TUk5
Uv5kqvtYA4A5zTUnEgV5BaxPGrkMwKowOWY+n/16itblyjQG3dwSOdn3R39806G3dnwpZgRhXY9u
v51aE0LkGGJcqCXYDBPtVKowKu8SABCVZcbiW7Z/nTQQp8yEO4cncGJGPpRMq+QZYQUZzgl+MUrJ
axW/lng7x8xHLMO5rmqRc0BJF98rIhYONzAEYB9M1CSj7fJco4UbQ5HOOtTiSGaKRHRAygfKAPl4
z7VWBkkmyIQhAO1AeAKIVHACWwc3Uo82NmUkqrucZ7/gamnkWF1MJ37TkKw4qCOS4tyEXa6lsMpA
Ip00odhJsY5GDtGK3VZvYAuL+W4ugY42LHg5HAB+lIGnTafMAYt0J4xS71SJLjYqELyFbAI/xpjX
azydGUg4VSozn3/wpOVwE8s3ReVHy7Mu0gYPFTSm7e1cGR3ZsDJP9KSOaS3CrAeGPLDhgKldkk2o
5BVycHqevU+lJSaBuyKlpJJiXEbMxXALNwKfIDPCYwoYEgMBjj3qZ/3LAog2AjLAYAFSxfZ3hIVd
pxkPsxz/AFobbIvpYr21pPHcAxxE4JzEcAcfpUxSOJ2hljV2Yn5W+6D9R1pJTcyRgJ2YAzFccetR
zDDBWZiQCFJfiuKrTTTEPvIElR2wys+WBDdKit5ZBBtkIBZznac59+lOuG85FTzRwQEcDPOelRFn
3McF5P4Ao569q6sNemgLDNBYWiSMpeVwc5Xcvt+tQx20n2oPgJvYZVR0FOdg8KTuVYE9QOAaJ5JB
mdFeSIgcoCAP/r806jbQEskIiKs+SAcMACMmjzwxePedrNznp1pgugCNzY3kFdx/X9KjmdZFYQgM
M4JU8CtIWuAsqAsqMxJwOgOeR0qO3tmglzczPlW+XJGCat2se1QRGrjI3F15zUOovHGMqwDseFKc
Hn6cUNXBq6I7q4MJKeaAVAOSetI4XylMZVWI+8en0pXs4bqITz4ypGcnP+frTrlwYxFtUEjDED7t
JOxmRxXCR5cyB1JGDg596ke6jiDF7hSrP/CcMBj8+1QoRgpG2CCMgqMjHenPAyqzllIZskgd6bkg
JJTbyRFzIwCZwVOM+1Mt7tjGYniDqXy28YAAHrSQW3nptTIZiSdx4NP+zGIvDICC5xHgZ7U229WA
kUdoVaOZlYknaQcioY3aO5aNQhRl+Uq3XipYoGWIeUQGVSW3c0m/ZI0c6kFSwCq3bFZym0gGo0jz
N5sjFcfNhcFRUos5YmJjyVYfIR3pttHG7iYzKqoAVLc8VPJIjEMhYFAMNjoM9DTUu4EIMzPtI2Bs
biRwfbmkuVWKMMgU7zwgc5+tTGZZQMxHBfBz3pLu1WcLMJH+UEBc84z6ZrRJsCmbSOOUBH3KwyYy
T0qT7O4IlR0iJzggZ6cY6VNcNFsZZCWK5yVOM9qbAG8kROAUH3WHO0+1YT0QD7YCRjErqzkcsXxn
86WRUSCSCNlwr/OSN34+lMMaJbvJIAskY5QDkc+tRr8waQlFHV1U4DD8a2pTWwDhKGX7LEcbuA4X
A6U2G1ZQrSnhSShDYJ/z6U+YStEJInX5VGFKZOKQTR5Mwk3AKBk/3q56ycmBZtpWLNHIQSDwVbPt
TL63hncSOm4KTgJ0Jqu8LiNpjJguBnBx/SltbuZI2RwWyeS/StqDcQElF0AY48bmZcgDkc1JEgaQ
faXdnUdXPAH1pjGQCRlRmLgYG4jI9eaWGQeUIXQg45jOD9DWk6lkATTEBGXJZuNuTnGaHkMaHbAz
OxGz5sHHTjFMcgSi3TAB43lTnNOX/RnCyoQo5Yk5rnlHmABFujaVpCpXCqp/z0qVPlCxbARtAwDk
8VHCTcoJJ22ockZbp/8AWpjyyxTBLc4iYAMznge9awkosUm0WRcC3jUrCDlOWPY0kksbkTysQpAB
UDt/Sqsh8yRYI2LkAEiQZx7/AJ1ZSP5EfysFSQcE8Z9vSsalpME7j5omkAlLFCuQoJ4//VRPMIYi
1wh2g/KAcZxSpP8Au9vIYLwjLnHuc9qgHl3CiCbJUt1IxkYojBJjEkneR1uLfBDIcuBwT6UsFwjx
spQGXJBCnP4/0qGZTE6iGbBB+63T60toZFDm7cyOyfIX6jFE4sE0y08sTxIBCVBI2sDjA/pUN1GJ
ECROSwPLHkE96VYvtfyBcqOQAOpplt5XmCKVmDk8MRz9KqMgJILRYSqryWxgAdKYGaOWQOxIVshg
f0qacKJMNgyKOmcUwlbjP7psqTuCnqT3pt3AW3nSBCJnLI2TuI5XmmyeRnEIBYsApU96jDwq5ifa
CF+Yk8gU9UieISpFIFAwYy23fz2461SqcoCSIbYKCpBkxuwuQeeppDMWVVK7gSMMOmM/zpYoEEYv
WldQF+VWbI69OaigZzujdCVLbgx6A+1YVabqAT3Bla5RQzmMMQQB0FNF0jJ9nlJKY5CjBY/402dJ
nTCzkDurLnJpsEWUkjGBIrFlAHO38a6KE/ZIBkqyD5EUMqkjEkYPP1zUwjnWYbVG0jgZ7egp3kR7
AkG0HJ4C8/TFNtfNUf6sdThCc4q6knMB90VRl3HcZGG9CcjNP8yNswsCctyQOM4qK5YFAZUAB4Cn
pTZsxShiflblsDJJrF6ACxnazYYvvwgDc49qb9mVN01xD5bk4UgYJP8AWljZy25pNqtncAMY/wAK
NhaUKzM4DAgNyRitqUeZgRKqzLGUUlGzkgZ57GrcjtGBI7l1RSGJOSTmoxCnlusJJVF4Axk+350h
llQgMoZY2OARSqe6AkUbFBlmUbP3YA5U/lSfaYmRYkUoSfnIGBwP1zQCspYKFQnO0AjrTba2ijUR
FcyZPzDnjuKISuAQy+ZIGQMcA5A55PFClFd0DhirYJAxup32KJgGhl2ZPBB7j8aiUTQSFZkLbDgF
m5B9u2O9ZVKfMAThobj5T8zLkc8GpopYZgbjc0cgYAjOQ3FMEeZJP3u7adokLAZFRStDGxiRzyDw
Tlf/ANdELwAbe3OYXZnYrk4JGKmS2YAQRyRg+WAoZ+KTcrxRwxxjBGTk8AZ96IpbeC4VbhQ6knJU
YAPQdK1S5wGR2t2sxXzY8uegbGR6VMB5LDuCRvIIOBTJpYZ5WkjJUg5kO7dk+mT0+ppwhaN3EUmC
xyctwD/UUnJwAJZRKjGFELAfNHIenoRjpT4fljlIIB2cqq8D/wCtVco0UjnymJcnaMZB+tOjmaIM
ghBLAFioHHHT9KaXMBLNPKI1tVADgAkEU0oz3KtORk4285AppdrrbKGG1iMgHkGnpuV5WdgzKv3S
e+aUp8gFa5hlMjSsjqBjAJBHU+/el81YECrENhJ5UAn6cU+zAu3k/fMpjGJUBxx7UksUEcgZQzAE
bWAwVP50k+ZACTFolaFVQFTkbMn6U8yl8iEoRuGVx0ppgdywVDlSOCoJHP1p7QeQGbCtltvBwR1/
pSa0AaZY+ltklicAk4pboyPHEVACBcFguOfTNOjiggygUEseWJxkU+KaQ7o0KBVXKoGJwfzqLpAV
oxJESmAVAOMjnGKb5BLmRkGCc8HIzViWZxG6yEFgM7sc+9RJMH2rCQy4xgHPNXGqo7lxWgwzOHCK
jlgAdxIwT7j/AD1qWMSz3SvHlQQMg9M5pFilVi7xHDj5ct7fWn2txHFvDI3mBsBUbBP5U5e+xkxU
QylFUFgOSRyD6+9QPJCyEhQGAyRt/rUlzNHMd8c2WJ/dgDqfSqx/enYWCuudxZeppx90Utia0clW
ikjwGUkSFu9NurcI7PEA0hXJDjDDgc0bFto1yuQDwhAwTn+lPeKdpBI8jAAEkZwxHfnpzUyaaJSQ
srNGpdJSAXw7K2ef609pIX2kzPIQFyjKQeRTWa3QKPMUjacjg84qtA6tdfM5KAcEDjp61y1KdwZJ
IuXWaJQwKnCqSKL+6kEsTLhQo6AHBHB6kc0b4vNxGwACnLEY/Go/JhVykpDllywUYIPauzD2gyuZ
BKv2rdtA2yDCM+cAnmltLd1dZJg4CggAr1H4U+2tWVw7qUXkljJkZ96nWZnkDww5Kjhc5/E0VHdj
Fu4Jo1XaMiVxsJXIFV5rO4uGMO0lgTtwKS51CWVvszRlSWPBXt7elTWqXNtCXVyQVO5Q3AGPzrNN
oAjd7bzYJoQoBG5UJ6fn696cqAQGHcVLNmMEcD2+lRXAdJwzFssf3gQckY6+5qT7VCZ0UyYVmyrB
en1q4zszQfZSCUozuAEY7guPu+nT2p1y1vJIIoQyqDzxgZ96jlW2tpioziQArtQ+v6Uk8Uq5LkIJ
Btxnrx9KtVlcCdGdUaKRxtdflK8nGabHpeYyxYD5hsZOCfr2otspFgylTjlc5pz+bNKse/bEVypU
ckZ9Oa5KslNAR+Q8MpU4ZN2MEZOO4zUgSC1Uys6sVbhSBnHpTZUaKMxsvyjkNnn/AAoFoiwCSTCs
wAwTjj/9VaU6fMhpNhJeMyBotwwxAYDBxTmQxobiPcCFG8jjiq8JiuJDGWZVJxkDH+RVtiuTHC5+
VcgBufxrRy9mWNCx3aGQ43gEMZByT+dI3kyyCaLcrAgbQePcUkJjG5LgruZt24d/wqWNYIopCZAr
g/KXHQYoU+cLNEDo9wEDjBOWUgcrzVhkhiUZ4BXkE+9V4CFcjK/uzhdxz39qsCOF2DGZQTnjJ6Up
OyAjlWaWLy7iNWU/d2YGaZdMI7gIiMxBG5UGSKt3qynEcYUYPysG6Cq724MhvEiBLKTIcUKQE4CR
wAGZirAYZ+CD9KgvJPLxtkAK56NgsKLZocFyPlKZLMMgHp0pxVItsbuQHcZLEZ2+tS22UkmivLqM
hjWJpQ2CAAvGFHb+lWIpp1QXHlhUUfMXXPGfr9KbJCsagoZCrknKg8n0xTBceYN0luNm4YRRk9fp
UyjcSVyxGn2mI4JO5jvw3IFNjvZ1lVJQXViQQDk9Kli8prbyVkDEZYhTjFU5XFqoEUqgdQWHAHfn
+lCVhE94wluFkaUgD7oYegp8EMryPKxALMA2Djt09KqrctJaMHkEhxyQQCMGp4hdTRl5UC54IB6n
1pOnzFNtjJ7mzdlSSNJMAhyyktntSxy3a2LeXbuyAfLiPIWoRbpJEIzKIxGSJCwPPPUfnRPJLLFH
ChUhG43JyT9e/HOKiUXEIjoL6UvHBJCrKFH3hyfQ49atNNmYRyEBWTbhRyR6U1NmfNWQAlBtIT7v
PcGo7uL5mYfOzAkMQAR27VJsOunja3aGNd2Adu4daghEwdGKq2FO4A5IGcfWnowhnVJIy2UO4k4I
NTxnYWkaVnVn+Vwcc/lWsI6AVxi2GEyM/MVJAI5/lQzRMVSM4cnJOfzq0ilmaQwg8gBCOMdc5qGV
4wxURqm4HG0AkH605NpAKLSONPODSMVyWJkzgde9SrIsGUiBcyEjGM8jH4Gm28dxb20l1OwJz86J
JkEY6dvzqO0t3iiYJGrhmHyA8IvbHFR7RxG1Zkl3cKUDrCWKknINUxdXcOEdFGQCDgHOPTjGDU10
8salmfYzA7WK8deg4/OnwKdohu8FgQNyv0z7Ypq00UloOVpmkE0MqHzBkkr045HXGaguoZ9/nFgp
IIyeTj6Zq2iw2/7vfucsSrNGD6VXvJSHZ4wz7jwxGGH61MopA4q2g2JbiNxNtQgL8uV4Puef0pzX
r3QJWJlLNtKj1x/nmktJZGtWt5VJJI3YOS3NWLWW0CvCXaJmbggY47damw1FNlRxF56rDEjfMd8j
EkZ7k/j3psUzkMjxqEDlt+3AJ/H+dNjt3gJuwQhLHAPTGeOKXzo42HnNhAQAGORn3rSE7FKNh3n+
bcDyw7sPv5HGMY7dqfe3REKMXGwuAEAxn+tP+zfKQqgeYQo2jHSqt/YxPjy5NqOcjk5Bx296tTuU
Sm7E8Be2kAkA5DL359SBUkRwrRSAZ2DcxwQDVdAIxGqIQoUZDMccH/69OMklknncMHI3KcYAqZNN
APTzwqqjBQz5BByPpTf7LlZVuirFiCBGSTk5/SnfbZJrdlMK4jAbKgDAzTYdht2kmPBIK5Ht0x/O
suZxBq6JJooxZxgEhwclVbt3H/1qr/vXcyvIyxknJB/h9+eDSQwSzusrTrtIxycYUe1W7iCFIjJa
sGIIyWHJ461akpAQb0hjBVcljtAcDpUlpPZSxGPADqAVyBnOefaq8+l3BVsEtgAqoJJGaWe1cxJK
JGLCAkhl5+tJx5mNOzHqkIx5zb5GcsGAIz7k/wBKelu8u944iWAyWIzwOw9qrzZYCAoQ6vtRhxjj
0FWvPC2jWY3ox+ZdqYX6ZzzxVRkolXdhk09xJbLPFJtIwCgwefSkEz3AaKRSZI5PmYc8daijV2VH
MzA4wAW/SpUFuQ0gmUguQwCn5j9faspzTlZBd8pYjV0kEzLGhBJDFc8enHWmTFDDHciNQ4kILBep
xmlS7/dvCisSQNoVSSOB7VG5VY/LODIzDB3cNgegx3qVNDLCxQXFrIJGYBl+cqehA7fX1qFle03A
KzqxAVkGNxGM84p0T+agR2RyHyVjGc0XepMsPkhiArggAY+XHSuinUsAlrI97IIjCI1GcBy2KrXZ
lMavHEEKkZUngjOQSDVuK8Dxs04Co6kBi3H1x2qEwwiHyhJgFj8rNk8dP8+lKVVoB8sbWrs6uQQo
2KpAH070yNo4IhK+CzgjBHP86a7nc7yhCSwwGHAGOtOjjiltna6ADpH8iJz3HH/1qcalhp2HNHby
2z3KuVABOwEDtUQmNowncDOMYY9sdaa+oyTSJB5QJEvzKq7gOcU3WbwRYt4G3BsFFDYC+ozngVXM
pAPtrmPyWVUJCklGDZyD/npRLaKztKhG4jKgAmmLdWzRqxmKSIT+6K8H06cUi6paxzLuICxsCy5y
2OnH+FYyV2IsRxzxpsbcm5CWYgHHvU3ksQpKkMRlSWyGYVQn1wWiEb1kVSPnZsrj0P51FceIkZ5D
CSUEhw+/AJ/u0lUUUF0i9M1z5D/aFQbjkFSQSffNKkUMSiK5lURquFIGGOec1nReJBfqUllw6vtQ
bcjr1qA65YRyczb3MpVhu+6Afft71nOKqLQNjRvLqOWMxwoC+3YhT0/pSq1xZoJfsqysxyyK/PTN
Z8viGKGeXZgqCCgRc8+vFV77xLHbCO53gl1OUBK/UH8O1bU2oDUrs157i5kVZMkgk8EYOadC1vJA
wuRuEg4wBuzWbZ+LraQMokVYw+A4A+Y56d+mKkuNbihEkMYOFGUIORnvk+lc9el7VGsXYku/I/1a
lmKMu4tGM4H6VJZwrdxbiQHAAkLNyT+HWsS41x4VV3YbiDukY8sD/gKeNbeQNJGpLJ8zRockg9AC
TxWlCm4MbbTNqZpi7lZSXYcgNgY7fjToYvMR8spO75wGBPXviufOvzTQjyHPmqxJK5JIzgE9sjpi
pm1e/e1JLkEOGYLlh+poqRcmM2ZoImBILswwCS/UZ9TRZyqLgq/DlzliAQx9TWDqGs3y24SzYbiS
rkjr6YqodQuWsBcoAH7xsSCD36fnUxiotgdHMXS4HkyEMgJYK2DyDULTMzo6zFkIGc8YrGstQ1Ka
3kDBI0Yjy0YZO7nkAmm376rO48mMpkg/6zBY9/zrKai9xvQ2Lx0jdbiNVG0nejE5znqPaprS6Zyy
shYBTtYkHn8KwLz+1AwiiZ9qr84L5zjnP4UqPqP2UvGzlEOFZz1P+HvV0oK2hLdjZfUbWGcSnDkg
ZUHvzyahuNRjldJYxIQMl3kABxWDJa6jNG43OUJIBjbGTnp+XFP0rTtQjs0DRSEkkpDJIeRmnKFy
HK5vXGo2yssgcH5TuYjBHOOevHvVO6v0WUrCAqkDgsSCKhfRpmi+1SJuZc7grfd9KpzW0x2l9+GI
AbdknA7cVpBuKGpWNd/EFvMgitnVAVAYscHPt7VSt2ghf7QXJkx8wI6H2z/Oq1nod4l0j5+QqSCG
FSXGlSyMFtXAJQ7tw6ehq1NtFp3RYTVooMthI5SAQQn8P1pw1i3UC5MoWQkb93Un6H+YpqaAxsUe
V8lTl9hBwMfXPUU2Tw95qmZcMjcAbskevuOa4q9JTYDrjxD5cO9uBGQXaNMN06/lVSPWpbwF7iNp
CoO3EmCRn1FXI9BR4N87nGC0jLJzj/PFVYPDlleXgll2lQG2xAEL+Z7iinQaY1oyBddkitm2xtmT
IBRssMjgY64qH+176S4UpCzBoyMhsBR7ZPWtZdFs7GP5xGzbOo7nI49aWLSEkJeWWPgguiZByO3/
ANeuiMFFCOduNb1V5fKuWkUgkKA3DD61JY6/fTQHbE8koUKjqvGfpW7Lolm2cWrNkDLyKcg+1Q/Y
ILKRQLORXydzEEknP8qp6aj2R1UvklWY28cjBiCrEnkDnBzT1QNKBbwBgoAUBiQCee/btwak0/yD
m6RkaINn94/zlc4yQM80yK4kt2YWM4KyHPkFNoYfT6d65eVpCHPOnzRTAYibftIHI/l+NEAN0xkS
QZd8EFehHfA7mmTLHNIDHjcpO0EZzVqPToY5A0Gcj/WENxnn3960hQ50NJtFe9tmW3OLkkjiQqvD
D0zmpLYxoiHa/wAoHygkDNRRZhthamJCFfAEgyp/KgT2kcxgM8skkshACKSAPTrx9aqzpocSaKO5
jgkLuh2rlCo+Yk9v6ZFR3sE7zKWtRtkAw4AB3fzHSor+aaJ1js2VmJ2AOccVdltoWcTRysV3sSBI
CynuP8msnWs7Gqeg5IImVVDjLqA5fgk468Y5qKVolmw8oQqcKyD5celJ9jtA0Uck7+UW3MpbkAk8
9f0puyZ5E8qyPltkbTg98dvbn8a6qVVbESdye8Qm1MbuA8jDcsZ6DHB/SoLdTHaxrkgBiQMDgex6
jpU0kcpfFxGxAXhiOSKb/oyMgj3MSSgCL1Pp6Uq0uZEPYgmvLY4lllIJUD5gQHOfX2FLDaRzurwA
yB5PlkLZA/Dr1pVsIpi1simNjzsKgAD374qcw3SElXcbGzGSBggd6iE7CKzzy2dw9vC0ZOFJUnK/
/rqecpNCk0ce1gxDMxB59f8A69Vxbyo7yhRvlYBiRnIx1/OnoApS0+Ybjl2IA49qib5mAxLgQq/m
MzqqjlGABA/wqaOMyzGUFkRgAgJ/TFLdp5jCO1hcIyHcCpGRjHtzTXOyMvHMWdcEKqkkYPNOnNxD
ZElpGEjMTMGWFjgFcnPrUTRmacRiTy8nKvkAt749amtLqPyncBSS5yzN3+gpDBcXC+c5BZdo3jqP
Q4ptqoRJCxmeAlI0RmAOCG2hj/8AWH50R3Lzxs68MACzlui1BuAAjhuZFDvhY1G3cPT8qbcTpCo2
LgkMFRenQdRjnvW0HyIjlsSGOa9mkQoqsUIBR27jHc4qNNNSwtkilYJK82GPlggDsR7HAoa5lhha
YfMrH5WPJz6+x9qfaTNFGEnmJVRgqUzkdawq3bE0kw1dTPaR2/mRiQHaGEmRUyWapakJkFiPNYEn
JxzSXEMF4Fe1jXG7JcnG38O460yWNreNoZI2O0jDI2049PpW9COhSjKJAA8cyItpIWDA7mHUdKnQ
l2YzMQrD52DcqPWmtclot9tAWJ+UELx1/GlWPyMRlSWboc5PT2FZ1JOJcUNMIhKBLlZCGOFXBB49
fXIqbyWitX81hIrDkgZK/p+FR/Y7kwBo5VQlgygthmOM85qbyZzax78IQTucLxye5/KuZ+8xyTZh
eKXcaZI87EFFyCxyOw7Vl/DuGDdKsUMceGOGGQR3/Dmr/ixwIZkW3BKLnK5wfTg1S8D3L5acoWQk
4RRgdf8APFdVKGhD1Z1NzBEropUgCPMZJIwe4yPzp89vI8GYE8zYDtCNn9Kia6lkm8ra2cEq6jG0
+1NtnuxKqx/KDkGTZzkdSPcjFVOm2gd7EiGRHfbGsiMcSFQQ23vj/apy2UNwiywTyBolyCOOM/l+
NOJgiaSJVG5yA2M7iT+NWbSJLZAscpA5yi8YFZKimx2TRE0cdqiwC3G11O4KAcn889cU208y1AhY
EhV4APH50wNEJmkujxuB5XHHr9adcanaxQBkZlaQlRxj9PT3p8zpsSd0Rau0Vy6Qj76scBRkE0Rl
twiliIVUxlc8/pU0E81xdJcOqblwpwuQVPr+NRS+QsjywSorAELEmM59u5qefn0AQbZFaBF3oGwE
AyT6D8+9CXaFAnDsqkswbHbuP0ouI/s6Fpghy2TkHP6dqjm8qxzKGBUqu4Agcd6pJpEpK5JaMxZL
aS1Z0Zi0jL25/nSyeVJIJYV2MWCsGbipYJRJblVmR1LqNq/TNVpbJoWZzIWLMMfNkZrWMeZji2yY
3KwSCNRhFQtgAnHHPtTjBvtzLcYCkfuznBI6iqvlTsrQJtLBd23dj/PFTfZTHE0QuBIqthQFx8tN
07ktOxG0UvTy8rghlHCgeo4p0d/b7WjuMKwOQpJJZvX0xSrHNmRVkJyw8tSxGCM989MVEbcwHzCm
CDhcDqfSoVGyIa1JjCzXD4bJkclgBgc96QpJJ5ccrkoW3BgMlmz0NNLzLIphZdikZAXG3uKlh1Ld
D9mjAkMj5KkE5P4HrW8I2JIi8MjMkCO5XgrjHH86ciZU7rYuo6KQflPr9e9CxXMDPLLCeV+Zs/mS
c9afLao9uV3bVcEqQR6VTdhpMfPKXRQ8pZg2cMSeP555qpBdZkZ4dxVBh9w5PalDLEVdscsNylto
A9B36VLCLa0c+XkSNgktyMH0rllHmiDaWwGUyBWtwRnjPAwefTvinzXUoiV4gCyjlSePqaiDb7hm
LBQQMkqQKnhaZjGJVSQhtm9QT+PSlyJMG7lWV5/KLTxsVYnegfr7ZprSWbRLFakMxVi0fmZCnNX7
qEyoI2RSSuAQetUrPTGtLpZGGFUZJJGT/wDrq7O4iz9mVVZidqgfKwPXioLeeK5t2hhwqu4JbkHP
0xzT76Gyt2T/AEl5d+fk35A9uKW3gJtmMqF8ONoVORW0Ukg1JGRrWMFIwwYcgHioLy3eJG+1wHBw
VwwH0H096m4CnZudlAyzEqVH5daLmKa9AaSdFG3hTH1rSMrES3I7K2hETMEUNuJ8zqT+tOllRMMr
ZkIOAF7c9eaiSeG3cJKSu4EEKNwqw5tmhKPnex+RguTgdqxqJSRm1YaMygrKjtkc4XnPfmoBI5nk
naMB2kYoAc1OHjff5jBUAG5gSCeKbMFS3ItVDSSYwxOOMfzqoRcRCIyu3nzruCD5VAzg0Q3YurmN
fsUoBBDuSAuO2ADmorCBbNjHIWO8fKvOKsCKBYldd5UMSxRsHHTFNpNWBkq34E0c8QkZWOCQSfXj
npULqIroNLhyzhUGwjaDSxTWdqwNtIjFzggN0pr/ADQvdszEkn951Y+2K55+6gJX1B4mWBgxZVHG
MknHrTnuriWIR3OQ4HysV5SoCCVUyERkgFGcf55odrp7bzY0EcgYbWHBzjrTi02BJOJJFFwsybVT
BBU5aoYHjluQfMAAGWwufbFSC8ae1ZpkDMFAYHqB/nmmWdpI5aNZlRyQVd1yT7UJ2AnnmubaUMJV
IJO1XH6elJdLDIQszMFB/ebTwQRzz3p0tzJgFdqhWwA6ggHFSWohnnIUDleGxW0aTkwd7GeovEMi
QKyqNoLMQQR61JBaFICgcsGTJUtwpFWTIrOZ1UEKdpDLnac96rlpFnMUe0BuSu3irUFBkyinqJeQ
ALHBZoVZxksowAanFqIEE1tIwYLkMRgk00p5gLKVxkhcnGT+dQyeZFcBcszLgvtPQe1Y1Ipmdmh8
SsQXZnBJ5CAA5pigW7Ss24yK20EHIz9f604SSwyA4YKWBBPH1p8V2iIHR5Hdz8u48E0oxdxWsVmS
YzGQxg+WTuY9CKliuY7RRLNuIY4BABP0+lOF2sp2yIEdRtBK5UDrRDKTKxid3aMjaCgIxjg1qpPo
ITykWaZcqCwGVAxz+eKZLhYx5bkkkgrjqcVFJJc/bBcO4AdxlQuQe3p7dKsIrXEyurlQTgFl65HS
s6lmwGgM8qxNsCKBsOKmMgVyRghRyQOtRERo67HyS6gsOw+lPMU4k2x4IY8qU6D1NRqgGtcyfbCw
jYKMgllxkUBRJMpYFiTgCM8L7VFH5rs8aKHO/BPOcjqelSM6/JO7bRkE+319KtyTYCTwfZcC3cMx
A3F13AD8Pemx3bnAckqXyVA4FWFkL2u7Zht+FCnPH1qtIJmj+Ys2SSHIIP4VolZAWXjhuI0kilYu
SVUBcY46ZqDyjCh/c72Yg4Iyc/57VCHurSQMwJBPJzzjH9auwywiRJvKfEp4cnJB+lHMooGkyJ2D
RmFoyQQzEOcYPrVWQGO3IUSMi8EhsgVPcK0hZMl8HJO7vmoYru4hcpcAjYxCNgcU27kNWL6tBaOY
4yCpVWwhAHSq0TtID5km0g8grwBj8KVCJrpbZAMshy2Mk4+lOksZoWeVoxlBggHG4Y6D/GolBCEA
jugIkbaCQSQ3WmPZxbC7SgEsdybySfb6UhcwM0MsZ8tmG5l65x0Ht7ipGETbpVMo4wodvx79qpKy
DQY6RxRrLFFhSMOASMH1qORRBemYByp6g/Nj+uakkkaHbOpMgbGAwOBSq8UkhlKlNqZAVuN3Ssal
JyFLVEc0gguE8ndiTIiUjIBAzQsv74JKhUuSVYHj6VLPCsaANEA5GQQvQUxLaXAklKLk7UBBOfy7
+1NU+VjE+zmIbyQ5YnKnkZqV7MFlu9rHdjCqe/8AOmmczzNHtkYxruLkA/L/AI1NFORndJs2Akvn
lQa0W1gGmMSwsyqQY16seajiiRlztIIBJCjIJ/lUrzpexkWrlnA6BeKYIBDbSAeYqAkBj1yRUSk0
KWxKwmitC42KNwJ3pkGqx+e4MkYKxsOFJ5z0qSMOyJM3CM/OeMf4/jUzKA7pIQFJOCeM1qk2S00M
SZHiVOxJAJPNQ3LPC6eRCSoYk4Oc8f40OFtpz+8BQ9Sw61MFg8ndDIG2n5iCBtHrmm46CKhjDESM
zqisMjf8o556VeV41UOLhAFGCqsff/Gq8ylbgeUcq3U54/GnSQb4g91vZE7rjqe9aQp33AUMPIyi
lwGJMYHIHrUXmbdsRXIJ4Rl+XOf5ipLkxRhYoZCCBkFxg9KhaPcAgUqS+4yEY9O2KmdNIBbgwXTK
kQYrnAG7H4ClW6jhkaB8qXjOARnjoKUW0wBuVj+RTwcAnIpE2vELhirKoB2DnJz0qObk1AuLcCWF
nMfluBw6En2zx2qJ7gJtkYFjkYBxyaiS4SNxHIGKhjuCjGB2pLphlZEkZwMAdAAf8afNcG7DbovK
jATMAFG4KMHGfXtTEhKp+8BKo/GeSRQrohfzxkgjYByMYpq/uwFbaoDHIVcCjWRmIz2p3bVOMjfx
09uanYSTQgchSPlAXOKiMcNxuMbRLID86kE5HrVmFo1gLhkUouCA2OKTVmBWuFlt5QwlwoXnPbr7
1ILooUZiXYD5ippZ7Y3ku92YqwBBAPyiobhmHyRBWnDEAhQN3pmmlcC012GlMkB2kgkAevvUTyvM
hllQnDYJzg9Ov/16CsWxCJSWkIDbT370+F4g4aIA4GCGHIqJwuA0eSqKzhgQMF1GBj3HelRYogtx
KzEKPkAUnP8AQe2aJ0UA/ZmBVwMgnvTI1VTtLqQ3Zhge46VUY3VgHW5LyFShIL5jLN0Xg4wemaml
kVt0UUCl165PUc8deKhNxskVcRopGSTz36VLPHIqyfZ23FzkgnHA5q3PkAYCkqBZERHcHaFGOaiu
YGZiIwGZgSGA+77mlYxqy3G4kOmOWJKnHWnWrNGphVVUHhmC9azcVMBbaOSNiw/eckMSOg9etIbV
DI6vcMUBxuZe/rimEwwuI57kcHhw3X29qmVQ7M6yksq5IA+8PU0k1ABVtU2BS4Iwckt/9eoDZvFO
rrliTkkng1I80WXSLerBsy7v5jtiprOEyxMHdsIBtyff09apJSAgnYybQwyrD7uOhpLPcjFRtYs3
Crzz+P8AKpGAlkMtqpfJyCCAc/jiktUdUEwDAM5ywPOc078oEV/BKCUUEEEYUkZFPUTqgdWAGTvX
GT9c/wBKSVZDcNdkAIoIZgc/1pZIdsQlRGOwHBJwOnXrUtXQEUbyNNiR1YqxyS44/D9alKSb125c
GT53kcN/LtmkFyLvaiqqr6qmDnHNDBkQAEFiAxBXJ9utUnZgTeVuRYmA2jqFGADioRLboxPnAsGO
4n19KddNsn8hnLOowSBncMdTUSXkckYi8tWBxh3AJWk5EyJQAkRlVSwJ529h2p0c6AjCAkLjduIP
T8qhluHhiIYdXwgVM4FLa5achWIKtypHf39qiUtBR3JnswyGcuSQw7c/SknlmZQqYAJGF2YP8qdv
kUhZlKnJyqnOBSXX2S4YJGxUA/Ng81pF2dyyvcRR3cICAsB2Q44NSpDthYTgjauflAGM9BjqR2pE
lMSyRquATu5XJzSR3LTTozKCWX5SowAcd/X6UJNiUbMhaUqnmK2Np4RBkn3/AKUHUSwWMxkkjIJX
lecdqdcSJ5JST5nBBU7uQM0+1hjkVZZEw5OVcev41EoJvQYtyC8jDHy4JYqoB/WkBWMuEAOEyUzk
fhUzRyMDKVbawwzg5A9qWae3WLy2VVXGY2C5wfT1x7U0rICnPAs8G6ZtzhshmGKkjVHRTGG2JhSu
7JI9uwo/dHdExLAYIJIFPcokPDKpBBKk5zUSg5MB0iZDYmCqoGdwx2welQQsxYJblWJj6lsjPoKf
JHG4SR5VGQcZPUUxUfzMKoYlgNiqTk+1dNOOoDy0iSHzeSBzgZNSIxVRhgCrfMcdOahmkG4CSPLk
4OVyc/hUc0h2gAsQxG5mznPr0rKrdICzPN5kgkidVJGSuOSf89qa8cjxL5MJ3gckDrxUDXSQ5gBy
YlGGAyOtSWV5GQQSpKkkqp5HoKdOVwGw6fM7hLgFEB4DHO6pPs9u5aEYLRA4dmOM9vrSpMbhxNwp
XO0AYzTHJkDTcoC3zFSQPrisqs0kA2GZvtQLQsyk5Xcf/rUOWbcI7dkCHqDkH3pzkCING43K3ykj
qPSkBGD8oDH+LJ610UaqQBslZhvyVCjJDAMPb6GmiJLhfNeUsV4bAIwenpipI45ZUYtCRkgEtyT7
1DHIqyvH5bBUc4YjIx9aitJSQD90KfuypLjgMxx1H60qxQ21t5wk+Y8uWYcH86r3bx/607STjZzg
n6+lI0AuLdkWclycsrdD/jRB2YD5JYEicRPkk5LBAe/8qk817qXzXYgAjCggg+5plvAm/wAoqSFH
zKqkZp7L5LSKMOCOgJGB6V0KQD2dGAjiVNpOGwOc5/Wq7xC5cyyqhXH7vnp/9eoxvLkQsGB5ACZI
FLA7bvJnBkKtmNmxnH/665arbAlkQqE2kKQAFKnn8s1E4czCOMMzFvmYHnHpVldu4u4OQOA3SonZ
klMUYKnb931/GtqT1AbM0cDCSQlgwIcq3C/UCh7lUhGzO5fuqrjDn/OablIMPNbgsCcKDj+nNSKk
L4yqoV5JVsjFc1aSTASSXcwYqQW6qTnHtUcL+TKYhhC0OQduB/8ArqaPytpWRAMEZ+XlSeh+lRxL
GVIkbIQkFV44PpWlGq0AOoS3WNSCxbJAOcVFdK6SKJbhXYuCTs645qYKGBhU/KHOAWOT7/SknitU
jMaModifvnp/Ws6z52A22EkjtLCoR2JZmA6+3NSR+ShbzIVBOCSxJ5qOZjFCgiAWNWyzKT0qzBho
WmFx8zEfMSenvWtJ8qAjluoY1AkmBVhyi9T+PY+9SGfyYkto0ATA25PzMcd6guVt3doHIVw+QzL1
GKVTE21CxOI+WYnBxTlJgF2ZHRMlVyvykdhSW8Eqo8qIgKr8pYA4596UzuxO0hSh54zwamlvGe2N
uygkMACRyBnv61DSkiloyp5M6yhppQA74VSD1pSFtpgPLJLsQXJGe/FPvHG0FZDGQ3DBieBUU026
43KVJZ2CkHjNZ8jZRNuKWSmYZKkYZT780y9Uf6+PJEnOduMjjFNbMKky88YV89qd54ZGU+UwPUhe
R71vCXKwFkdIXDPMSQvPPT3pqiAA7XKgkMOOv1qdbKG7KRqwywwWDHODS2dpAjGIKHKkjdnnGeKH
K6FLYgu7l5FSVoRwflHt/OppLgHGc5ONwzkD3qO5iWGTaoKqB8wB6UG6sQFhZkRgdzErnms5TUWQ
PuSB+6jwAB87kjBBpLK2j884O9Au5Mj7opXYtlwh8suCGJyc0OJGi3IVTcCCoPJGOgPanFqRXKP3
oxb5VjI3YYj9KhlVDtkCAjcNz55x/nvShndCXZQoPJweDU2wFQdnG7AJP8q2irsOUhN3hhCkbCMn
o3erDPGcGMM5YdQOQPeqqukzl5SXlVsDPQDP8qsW7xQp5wUbuxB6fUVEnYoZbWyzyGWWM4V8AqCB
9KmaEwskrwkgtlVK9f8APWoXmMUxmaUBSclFHGasfbJXtxDbxhgCwYlMlfoev41KTbAjku1uZ/KV
jycAFcDOPpSpbRhhC7EFUJYgcU1oYvmmKgBhkjpg4ptxJKzrE2VH8TKCRis5WRoLehfOQoqsFUbp
CCNw/wA81LPJ51sjJJuUDIRwAc9Kb9n8uBlkcsFXCnGAcj0HPFFpICSGRyFXCZXIocLrQBiXDkl7
lgCD1UDgD3qzb3AQhpZk8s52FjjAprQPPhZEwXHy49f8agmt4SVtFVmK5JeRcn3HNOMLrUCwkym4
3xxnamSEY5BPY1DCZ55HkaMAvIQWx0GBzUwgTMYUkBPlAPUjH5U4p5E6sVJK/cVu5rohUcGNOxWu
ZI0famVLDGCMEnNWrfctlujjVWB+WRvmLc/54qsW80vPboC/mA5HGOeRzUkF5Ey7pQWYEBSr47n3
4+tctZ87LEJWHm6yChO0hwc/hToUeWVNpDAtyfL/AK1LdFYCsoBYhgqgnkfgKhgkjIKEBQW4AbGf
1p03ZgTNAY9sgjJTJB+XmoDM+QAAq8EoQcD3PpUgzJG5JOw9MEYJpkBj8xXjdsq5JwODxzmtLOQF
hJNihZ5slV6nvjkfjSjVbQ5gTaAoO12Xhjzxiq9xfwwuGeTcjYJG0Z6/oaYotGSRZHdSwJQnoRno
PeiWgEMMskjEK7PCg+6FwpP8+KvXTrcKrwbjEGAEYX7uD1qqkqKVUgt5hxgnqKnKRi3CwALtOSC4
/Tj+dBUUW45I5gJCHwx5OOB7Cq2S8rpExPAJJGCaJ5bdAEj8sc/Oob2HtTftCW0bPFtWRgCzSHjA
/lVJXG1ce8cMspMUrKwUlmAxx3HWopS63Tsj7UAGSV5p8FzDIFcRKzu2S5IVuufftUsbQMWknYBQ
dq4bGB1zyenbipdkTysZYw28UBeKLdktgMOhpk+oW8kQR2CBicZOP/1US3UjE7WVlMgwyHPPpgVJ
LdRyQtG/lyBV3LGTkAY4x79a1pJMOVkaxsFVpfk2qAgA4OPf0pLtAzKICqKrcnoCPU1GmpxAqiBV
QkDYpJ/H2+lE2q2/kvCQpcjA2txmsqsdDRRuh8moJZS+ROioXUFXY7gR+WRT3eRpFWUK21SVKAcf
5xVK5urGVBKXdpImw6D7xGPr61JJrMTW2I5gCrDJIyVH41nGndFltpBMBF5O52ORI3b6/wCFRW92
9spLrhS4BAA/u49vSo0v7ee3aWaZEVWxlRyT6461HFrdoSzZIIOMkbgT6/Wk5+zYFnULkxRLMjsx
UjhjjAqQTwPZDayFiSqsrZJbPp/Ws6XxNasjTsDlnyVGARj0rOudbgkLm1nQMSN7qPu8/wCeRUua
mB0XnidBFKQFRR8pIAOO/wDhTvPRQuJWcKTgGOsBdZsyilgVUDJVOgwevWrEeu2j27NGxAAOQF+6
OxIrllJt6gbaX1qkAh4Zpj821+g7f1HrUTIVy6uoBb5mYEHPYfhWJ/bkSqhSAtwVYstRnxG8isqg
PtGZX25/WuijUURp2N2MSGcmRlOVO1g+Copl4hYOJMeaWGxg3H1rFufEMikkwnKjCPnHXvVW48RX
bxFGhBIYGRyMFR2OB/OtmlNGkWrnRxP5qj+EqcKyMQc08NBfqCEG5OrMvI9z+Nc9FrN8sKBLZQ2C
znkbPyqvP4pvI9rhmCqx3Mq8H0zS5EWmmdHtf7KsMpeQs2Y+wHqPzoha3uZ2USfuw2QQcHOfzrAT
xFqEsSyyQyERuCHKkZHp6VXnvL2a5Ati6sSBIyj9f/r1jOXKg0R04vPtG7JQIT8mwkEY7/WmSXck
qGOVQwB+Vk5OO1YEV1qXmMxbZGjEhMkZ+nr1przXz7BDGpUEYYDH6Y7elOLUhq1jdRoZi0YlD5xt
JODUqSpNdGO52gA5YsecdK57/iZoHNvCd7EAbQMD/wCtUN1BqYzumkfMZUkggD1pqTiDdzppLmGT
EYkIXzBgKvc/hUgv0UiEzKoyQZFXpXJ2dlfxnLSMsewbOeM/0qU2moNKplnY/IPLJGcCjl5kI6C+
1OytgssDmSQvkgLk/wCfao7zX4ZSsyArtxvZ0ztGenvnvWemh3uXFxvDE4LKOSOOhqKbw/N5oEFw
7JMCpDNhsnsO9JtQ3A2m8R2S2iyKcHopQnHHbjtVeLxNaOhnlbLqBgIMD6Y/pVO30O6isxaTLsKg
BGDZ/P8AwqO48PXHy+XEoiBG5h1IHrTVa7G2myzPq1isnmAuomO51Y5z7fnUjawZbTy8As7EJuOQ
p/rUcfh6RlScThcnoFx+NSSaHdNNhplJQjcrjgD1q1GUxp2Y6XUYWgMaBlZGBAXGCcVnSarG8q4V
lTI3BRz+nT61fOkGGFrhlY7s5w/OfpUMWlW8TNNDbAMFODtwfrms5QsyncdLrZt5I1wFjVhuATnA
FRy6m5liLSbQFY5GDirUek27FQ5GEYksCcE46fr1pt1pNpgSRozKCQCF2n6VPs0wKL+IpOCkIRky
ThsE98c1ah12dhny1DuN2NvPX/CrMfh22SM3TRsrscqrPwPb6UkWkSGZ54iyADDMrbT/APqptqIk
7ortf3bjKEDcTlFXOBUSardxKViidYmXIyvJPT/IrSMdk0aPaIIiz4yx6D/Papo9ItGkUSQgAMPK
y5A/SnyqTHZ3MW81e+toYzCuNzgF85OCeahN7exkKCybW+XGWyT710kml201sCtsWIHLOf16VCNJ
i4he1kVd/BVepx1NJpR1GjDkkuJZNgiYoV+X5cAD3qsiXcc32uCB5VYhW3YUg+n5V1smnwz3Be4b
yo0wFBHLA9/aoJ9NtwzIkCqm4/8AAq1g3fQHotDDs7C7y/lsVA+6V4FRtZzhpNqFHHdznNbrwRWz
mRuFOFwpyCcH34+tOaxgidZJJAxJyuGHNW4poEc0ulak6PbiFI8NljnhufSrln4WvI4wTskUE7kL
Akf0/CtvYiLJII2bcuB9O4zRC8ItPNaNkDSFdwUg46YH4d65Z01Jg0r3MS20iZMuVLBjtVFXIwKb
N4bd9sjxIHkHLe+a6S1sIjapdR7WVjwSw3dep754qHU7Y7VslDbpWDmQ9B/WuijTtsIxf+EenjUx
AMVYjII4B6gf/XqCfwf/AGsGnieTBGBt4J/X9a6G6k3SPAy4U5AJHPYcU6OFoSRAzIBjcq4yQaKi
aY1FNGSfDUUdqEDHeFwARxkdCam/4Ru3ihxJHKXI3MzAnfz1/KtdbLEW3yy4GA5J5PvVead5B9oV
zIyAgrGpJA6A+1KM3FFppPYyrnQY7k7UVQu3IR8/N/jUa+HreGLepDxEEyJg5B/z+VX1upUxE0QV
myAAvIB469algUxRtuBUMvDEkHJoc5Gm5Ug0i0jtjPbWy4I+6i5PHrmlOnlWNtIilQpfIIHOM+vJ
qxHIlvncWCgk7U5H0qVri3tog08BVSThsYbHrUN3DcpnQtPlKxpGoJcly+QT/jSw6PaJC26AkP8A
KgA4HvirF2Y0VZsr5SICGZckHHWobW4lWM3JlDsD8sZGGyT7cHNJpNBZpjEsozN5flGTaQQpXgj0
p1/BbPiZtwVARtYYcD0HtTg0+9XkwpKYwp55z3FQgSQQOLp3Zy42BnPc0JJMBilRGdylogwWQsvK
jHUfoKkJV7aOV0O2IfewDz/hT4bfbK0avjjBPQ+/8qnkRYI90yFkI+bnAUev/wBemZ7FCGG3urlY
ooMMOSrN0Hr6Cor13tbhU8qTLlV4wB9Qe/0q/bt5c8ht4ncueZAgxtx0Bp7u1zGkohVWBKh2HK/Q
UWbRPLdFNbh5wLV5SUJyhKgc471A8MMUuLpA8anrnJB7njpWgI7dBt8ws4JBJ7juFOevT9ar3QU2
ph8gRhhwCoJPPrUShd3GotMc8StG7BMwgBsAZG76/SoRcb7lcQmPZlhuHOP8DUkMpihIbLE/eRD/
ACpLeISAtIhLFjsDjGD6cdqqEVFamiVkRQ/2h573Mqlkm+QrgAZ/D2p8rfZYGjjZgXYZBNSF7mTE
gBCJIplDgYXJ/l70y5SKWONIWG5Sd2CBlcfqfas6lRRGMS6ZIVwVLsPlITIAqG4yJlXBUq2QRjBP
+NWoLIW8q4LZVgQW5Cj0+lNuTAszMGKzMThdvGO35it6U+ZARxadcArclvNJPCgEkZP+RSrC0Loo
t1Xc5ClRjkdelRrFPc3IVpmjOQqhCQDk84NTX0ktuht5AskYOS4HzE8fjxilJWkMg1K4vPPHmXEg
c/d3EkA9Qcd8Zqtdw3N46MsrOBncWPOPT3+lWJDOkshuFTDLuBaXtj0602VS0Kw72SMH5mU5XPWs
J1GnoVa5vW7RLJ9mijLHdtdjj+fpVgWkTSSbFB5AXB4xTHs4nzFGwwwAYDA4AOM03TUePEUQDDcC
MMCAQaltIGlciZZjIV3MQr5CovzHjp6VKGFtfmCYlkKklnKsD7n/AOtUrQrFM0iShCy/vQoOR2zV
aeSOO4BgcEKgARTk966IV+VA0kWJZjMjSD5lVsARgkZqO0t7JopJbiZVkEh8oYO4A+g/z0qq169m
qM0BI3FhJgEAZ7+gqYOEJZydzHIU9MVzYiopoTtbQkf7zebFkKBtdRknjH6067u44FdpbkqrO+4l
j8w7AVB/asCxNC0bKWcYKnhgPXtV151uLZEjHmFDtBJzk5x+PpWCoubKTuiKO7dFFsVVzj5WL5PS
pmmVYG/eKdzKHO8EL/XOaqyEyymQRFTnCsOcHpxU0L/Z8xys5dmH7tegHtXTCDgiWyU2scc6xliy
zPtzGTge2BVaWylWXZKuHL4D7ecepq9H5kcPl/NIjMCpVfmU5qvcxXK37RbiwcD5nGO3t/nrWri5
NWJELW0RExQiTYuRjAYepqeC6+0srhFKsPlG7JB79qgiYJmGcBQmdjF+Oexz0FPmsw2xYJFXcpLM
GI5x7VnOk+g3qJdJHHuzMq7GOJCSSPemwyW6RBWkDSkHYS33j1x7fWoJkmuA1uzAqpCtkY4x1GTy
SecVOLXT5IRAtwxeJgQSNuOPX3pxp2BWLCXss9t8sCpMikEl8kD0GO9V5jaxqZ7iAruGXZeCPelE
wjjKSRBSGOVwWwfWnfZIpXE7IXjBUiMPwfasqkXELJ7EIVo3BEbAOFKKrZJbHQ8dKlkF0A6LKS5X
MaA5APeo3uPMnGxhGzAgI6kAnHr60R3kskiwP5aYTaCG+UDae2ef/wBVbUtXoS7MdtW2CKu2Xe2Y
3RdrA+4pYPLaGRyFEgB2O7cdPSktzsQlEXcgw0uMgjHGf8ajWB8/uQZADhQCOK0a1EosWMRmNoVD
DGC6iTKg88jmpUxHcsvzyOvDOicHge1NjuXSGRAqnaTtcr0HcZIqTayStdpK21wCxTAP196lwTFZ
tCz6pOqG0EIKuD5oIIIHsf6Uy6h+1R+fHFKGJxvDEdunpTOHlaV3UhyFOR37Gkf7W4W3Z3UKBgIv
PbnOK2p3QKLSHTRy28ULIUKoSZDFgAEcA8dT70ou2cKGKsAQSzJ05606S3gieKRUkk2R/Kp43H6G
khTzC5KlmLZIiQtj/PSuetJSZSVmEjeVKXUglFyAxwAOw9DTY76YrsZCC5HyMMDHWhJpZ5Q8rhUD
BUTH3T1xzT5ZVmcy22CCQX3Ljn+tKlTchsw/F9uwsSZ1Vm2E7Wfb+tZPgQhbdoFJKli7KGHHsPy6
1seJpmltHhumLKEO0YyAf8ap+DoRa2jybV3FyV9xjg/Wt1L2bJcU9joIgruYn2kkblycEnt+NWvI
iF0pbIKLtZVThffP5VXjkjjYQsT5qYfBONxI/wAKkubiecs7WTRmQA5OOR357Hp+FZzxDbCS1uJH
Ham5eY52qWZwDnd+NPkPmv5ygEggsqoeBTSo8psIEyuMqBkVLazm2iLXMBXHAkY8tx/KrhV5kK9i
NXh8ppvLMhU5ZlcfrkdKqPYxAm5KSMgAUhwM89ecZp32s216baOM+VKW3oVz16VLaQsxZDeCGMDI
SQcEZ96yqU+dCIoLJTIyMpALYUgEnHanuIVf5XA27V3MflY98YHUVOBOsbModRg4JUAY/wD1VVxG
ZkhLE7OFBX5c59c1koumgbSFlnFz+7kJIBySVOB+NR6g1rNarDFCpGcbSOh9R71ZS8fJt5LaNFGB
vjQY45p0VpFY3KzTxKyZDqHbLMAf51cU5MSSIYYLu1iVVXyYwQQCCFb8KkUyEl1myykBRgDjJ56n
t3pLgyvGkhVlXHGeAOc5+lRxIIt1xFOo3ECQoMbh6n/61bxfKhksZgVzNG7IeAyDo3Xj/wCvTkZL
YkySB+flUtyCO3TFU7mIuwIYkkfxZwKmt7c3Ib7SwJeTKgLg549qv2iRMrjYrzEz+SDMxYEgLkK3
4U6+f7YNvmsCOWBGOTSfZTbHy7EAESg7sjJ9j+VTvbiGVZZEiDMx8wYyFz3odS60JauiKNFisSjA
5LgEgZAPrRHEp2y2jHEbgnI56c064WPzmR5Squ4B2k4I/Wot/wBn2bZvMKjapUc570e1aAljllYf
ZEt2ZcliSvTNSTPti8vOA2VUHnH1qKzdpNzpM2xSCQqE55wcY+tWL8oCXt1JDrjDZBzSdS4nG7Kb
qpCjcCd33yec+vpSynI8uLaFQ8huMmpriBtiEKVzhmU9Pp/9ammRCFicBvNJ3AoM4xx79qlJsnoK
sbmLzMr+7GGJXOOP1qaxdlAdnyA3Cj0/yabbmT50ZRucAqoOc1VG+3jDpH8gPOGzj3qJy5RFy8Vi
BHbqSqqN5B4wew/Go3yu0k4BBLFm70QSR7csDIoJ/dKcc5HPTrTbi4iLrbxbmbAyoGOD2+tbU1zO
wDba3/0svKjIqMSHYYGTU0kkKIHjlYdQS7Y/Gq+oh7oLAUIdMhGGBx7/AJU2NwCpuWcgMNrEHGfe
rbUQauWo5bbzY1yxJXDEYH+RSGQvIPKZUAU4ZzwKgeeMyyMUjfkBSQc4PpSW/m+fKHC/Mg2EZwKx
lV5TNtsIbJpIvNvIYfLz8pDMrZx1HT9alt4gVaJ1wVccAckdqdOUQJGJWdlZQYy2QPpx+tQu0yYl
y7Kp+Ykcn/PrWtOSmiHe49IvNlaGTIKDIVgcHvQJlPzLCVWRAGClgSKQ3AjhFzJjLtkqv0qNNSi8
wWKoyuwwWJwAPr9KUpWBWvqWGuXkmxaWinHUsuBj8T+lSS/vSyfIEJB24G1VHc/4UxFBiEeASxBJ
Iz0pYbc+ckkLOFD8oGwT704yTENks0tXyHBQDKoBjApWEbOcDASMcnt7VLdSPLIrxRnKqCSRwR+P
f+dJaj7TIXRFCoeq5OSTjpzUTp8wFN45A264cAIw2ADIJxTpJNhYBGIQ8gnqeBQrwwzSLKGcOfm3
DBqwpSdyrSFCAcu+fmI7DsaizpsAAV7iMJBsVeSSM7v8+9KEUSs0MqiVMfLngHHPJ61HbxNb/O7D
apJIAxmnCWJC3ykl1OHI5BpOSQBJGFR3vbiPhsqIzk+/NPRoZUKwrtbaAJEOCT3A/wAarK21vLfe
6MBkhckGpCVtwrB/lZRuVlwQe3FdNKrYLkoa2ijZWkYEvgjf1Y0s8DT3IktsDaoyCcDp+dQOJHvV
37ivGMAcUlxO5xbABUBAyq4AGKqU2wewy5LmMxSR7Q0gbK+mOlOWIiRZIiql0Hyljk/n/KnXEu5x
HM4IVj0YHj19jTWdlQtHKx3HDEAdqkTVx0aRwJ85BBbknpmiO4VJiiRoVJG0Bx8vvimz7rmARwIV
YDvxigtG0kMEcQwvV278c5qZSsS4agSyu7tKcjkqpByTRaRpFM13BEWCg7kL4AOOtI0Eaj7QXYMT
lSBjA7Hn+dNW5l8svA2ZShGO596nlu0ZtWJGgWadGjm+VjvKE8Kcep4qUiJWBV+BnaQ3I+Uf1qpF
JcQbjc4Ksgw4IAAwc+/6Uv2nyoRLME8vIyx5OPy7VSikIsLtkKCRSzE4DDikmhkaXALKw+8VYgUo
8p7cTQzllOQCRjJqHToLg73nbIJO1i55BPSocH0AnjvFihVFBDZO0uclvUCq8huEYJFkRuPkJTJx
746U68tikqbIXfgkSEZIOafvW1jRpU8wqh3EHkHP8s0k+XoNpobIqxKsKEBiPk+Y8Gq5Jj3h3AVw
MFV6/wCBpZWklkEgBBUAtuGSaBIrOVOSWOVBUgCtITuIstai4hXzplCo+HO7G76f40RPIiCIowXJ
Ee5cVDKZnMI2E7furjIzSSzS2kgWVGCbsNjkk+nPb3olHmQDZJ5RGyK2NxCjaOn+NEZWSN3mdd6N
kFee+Ki86Sa4LsyoCxBAIP8AnpV0RKyGUZIYYIAwR704pxQNJkdtJHNId0RR1BBcAnFWXUGFYbhi
yryCmSw56Y96pspEm1ZXQHIRycA1LLcSQziNsB2Xkq2VX259qerZDVmF1JvXayMdqEqSoBz24qPz
TLGF8sRhWO5VXH41HcXKxXAmiUYD/cDA57U928+EEFwQcls96TTYN6EkckcERxGG3EBGdf4iOnrj
io9iR4kyodQCdwyCcn3oilnggWKZhtYfMCcH6+xqOF2ikAkkVmOMhvSlzpCauWWuYni81ZMnP3Su
R9Pr3qKR2lmWFCM79xDOeOO1RQwTrcC4kjITdyS+VB9akxIjeYGDAqdzL2HpVJ3At2zwCEwhgjKS
oYJyy/y61SZN9wdshO6TJBJ5pU2Ow25ZSDtLKNoP+e1KQ0MokbcCSexOPX8KLWYCpNFbqPLkBGeS
Bxn/ABqSaQyhAMMpGdqnGTVZUgVsomQWJYMM4P8AhVi3RZnLfKsQJwrE5Bx1H41hJWkDVwUxwlTv
ABHQnnmpZJ5VtwJIyT0Ylcg+9RwxHerkgupONxzu96bcQxmNpUlkIDfOzHqeAe1b05aCkmKypPdN
tLKxA3LnGB7E1J5MUcDB5mGW+6gwB71AkTTI0ccoUgja2Dke9PEqQuyTTFiDggnGTXQtSBIoHl+V
HOAoyrZAPOatyyMjKI0G44BxyOneq5dEZmYbCCCAckgevFCM8atO5wr8nnBANXzKLBuwy9mma582
d+hGBGOF/SrHnQpbZZwSQCFc881B+7md8qBjCqxIJ+vWozLLNdfZ5CApbkRjPPPfPSuedW4uZDrj
VGRRtYbQ3AC4ycY7dabA7SkPLiNtpLktjJqeWECIxvCAWb5cA8dOOn403yZFnMhZwqsCMdCfpioU
VMOZDd7wI7OyswADYHvTPtTRkyIo8sn7pODzT2bzn+YlFJO8Z4xjOaFiCxjMikkjcoHAHtxmk4KD
BtNEKf6PNIJJlVXBC725+vBx+FEsi+UEDKMYwRyCOc0rSRo2GhBYHII6mnskJ/eTksx5yhxu9quL
IEFvC8yyx5CpGSpHGajnZX3eWp2ngMTgkntVtXhERbcF9DjJA9Kqm7MClo3CoXO9goPNTJq4FhDK
qKhVmIJ2gtyTge1RwWE0hDyF8t1ZsEcfTFIs7TRszTAAIQ7Mcbfep5dQa5sRDE6GUHDsDwaqLAry
zLbysjbgFztC+lS2s4lHKgnAJA5qh573AEjIuVBDZGGNFsN0pjgcACMDGcAcU2kwLzzNFMdsTMoJ
2gL2qP5ZX86YMyh8KTx+goijaPg4bbxgc8elShfLkYqBk4BwMnr+Pak58rAjeaM25ePcQoJZOuee
g96iikuFx5rEEuBuUfpVorbkCAxKwUbkkUep/Q1HcWX+jsvmls/dDjkEVEo86AVk8xkKQsRj5do4
xUo+0zMLdUVVJ+Z1bBXnk/TtTLWGKACKVSrRrgEnIqW6kjhlWRgHYkbOfujjtj8aSSigKUltKbpV
ePAccAE5WrilLTKhznACksMsMZ/+tTGkaW5LFAQ5bJLkDmpBJbKRHn5yuFYpkD3ocVJgRyXEErrC
kABJILKc4B7GpJZEiTypflySSW53/wD1xVeSC33mPLlsjafX8KbKHZsRq2AcAADOa0haAD5XaOYb
BGYz1QMCM0ougythSykDopwDUEKlXaW4ZFLBSIyMbeKdBGzRsqSDaWyoLZFJxUkBMLpJbMQqAGbC
nAx+NOa7kSLiNCMYfccf0qoI3XJGeTlquz2qGwWcSKzKuXAXIx2pqKQEce3AVlCl3ySoxnjFJInl
XAZS7ntgFahWWbykKpllfAYjqaMNAzPJMHYrucL3P+eKhuyAm2qWLMuxiTkE8kVXNvsKwKi4JG4h
s8+tPln2giIkkgYYp3474p+5pjkyDJPQjOeKnkTJkQySklYwoIHZhxU0UscJCyrl2O4uASe3NJNY
hlZ1xlQCVBycUiQMzeasgDOBlivAHTsKFBWFHctXF1CEVmyxb7pU4JHvTftUOSUiILJyA361CVkC
qGRSS3rT4I5pon2lGYglMjBHvVpJFiubaG0ZzIDkYIDc5BqmzwxwZ2sAT8gPGaklhlCGS42u2cBj
n8qitYjKCPKZs4IOwgAdcDinGVgTTFtHfGwwkgDqRnirMU20R2/A3OAvy9RmmJDEsK+a7J1w2OTn
tSIkEkKPhgTzll5UVSdwHiRpMx7lIb0Gead5aBVWTaARjLdcf0ptsnkEStgAsWVsHkf57VYeaBoh
sZssAWGM8VLVgIIogICvBw3ByCP8aIE+0S+W0zAKPkZiDzj09KDIGBSN27bgRUc2GYlGwV+7wDk/
jSTsA+S0mjkABICnALfSo4UvbaYRlw29OSRngnPXtTYAYZ1ef5WLgFVIxmpJBcQq85DgKCQQMcfj
xWinyoUm0OudhUcAyHgENyD61E8B2JIzOSBhSr53H/PpT7fyZnA5Q4LMBjkgf55pGfynRNhKNhiG
UE5PvWNRuQK7QhT7OjzyopIIzxgZP8/rTo7V5Y8soVmZiWAxxT5JFubQWMagBSd5kPQ/571XuINp
WJ1LOrAFs5qopoZNcobaUSKrOoGCFPP1pjztJnhgAQAcdRj07c09jErgLGGGDhMjp6UJNGJ3jliK
IG+UEZ7dayq01MCPatxKvlMASp2qB1/yaSIQKy+XIGbHIHHNMdftTLJEojVflPzAZ5596aZiMhFA
cL94rmtIU+QC3Bc3M6MI3wFYFVzg/hVaaVDIXeRWZc4BPPNEMiKjIJlid0GwZIH8qkjSC4iaRXAG
7DAjJqnHQBtkkE0X7yNWJcBmAHTHXFQlZInCrIpAGAACfxq032e2CN5wZpBgAgdKajQPONoAycMc
96pKwDXMtuDKvLE5BPehL3zXYeSCSpIOOgxQzKkkjIWAVsLgjFL9yIY2gsRscKM47j2rSMbgRbYl
cGN2BIwCV5A9KcYLaZzJHjqVVSeT/ntQsyQgsUVsHDBV60sBZkU7ghI+6eCaxqRewDEguJ0MKqyg
MQ2BgEY9etP2qiGGfacjKnHTnv3qSW4iUAsmJQQpkzyKgu3Tc0rMuNoBCHIPvUKpyjFeKTzDDK4B
T5sgc4xxSxbXdY+T8uc5waFkMuY0YhWPCOef5Z/ColeNJinmMqknoMEj61jN84iWdVfaMBAWySRx
mocmKQMkSsrY3Oe3rSre27uImgWQAjap5FPupIHVI+QhAGFGD+QrWnT5tQEt8SyCQSbUJwSg+Y0P
FBIr/eZxkh2FQy3kMJ3bVUhdp5JAH+e9SStCsG2OVVIHGx+1KaUUAsTSSP5cqlUbhmJx9KmUNDGz
qhbD5DA/L0x0qh5jiMiWYsN4yA3apV1S0lby0nZkUcA9CfypRnZWAS7dMh0XdIwJDMcYFFu7pEAX
IZwdoKd/X/61Qfbbaa5X7RIqKGG9gw5FPj1KzMpWQhBgY+YAEVommi1EkuPOECSxoxIf5kB7VKVV
bIzTuNsj4wOcHtxVW41Swt5Asbxq2CAxYYzimHW7CSLa06OobAG7AJ9TVxUrjSsiWTLBYzmRQflO
ccfSnRqpiKrGwYEAhetVLXxBp8SmKK6jCo2CgOQDRJ4l0okuJQrAcEDGf0pOKSAuSiIWvMIMm4fN
nkD1pU86OETPCzBj3GDisy68T2UYV/MBO794hH8OB7Ul74ssmQyLI4QD5Y84LGk1cDUnvRLbZh/d
lpCJCTzimwPFE5BlZiSdpUck9/xrFXxD56r+5J4xg8k+/FKfE0IKwS27gKCXJJ4/xqooUmrG5NPG
Yf8AVpHtGQwXFMieWVdzOGVQc5UZz61gXXi2+KKqWiE7wPLYEkD1qxF4m3oW+zuAEzIpGcelZTp3
ZKVzeMoRUkYAAnJV1+8P8aIpY1YwyEMjsdsZGMdDn/61cw+tyyl1MTqqnggZBOelSLq92WSUREYT
gnA7+38qqEVEvQ6JrmCMeUVY4BIBAwB261H5rQRtPvK4YFdp7+1YE95qd1Juhjwq5BZT7VI2o6zH
jcpdGIK4QcnH5g8V0wdkBurcGcJO6qhVPmGOAc1Ks7NIsLRBSo+aQLxj0rnW1HWkTz3O0BSA6gdc
9OtRxvr0syLHuJd/lUHcP/1VlNXYHQ3MsMkT7URGZgASMHmnx6tEGeEhSTF8zk4IYDHPPTvXO3Vp
q8wZ5XAKuAgc4I9TUFta6xHHuTLjJyS3JrKUuUDqpbw2RUSMHBXgBsDOPTvUcepRKDO87BWwVQnq
Mnjr1+tc80V3cqFmd0dsjc/II60s2kak0ZH2gKAm0PjBApJ85bdjof7QhbHmSsFBwQTyBUkN/p9s
jmK4LkkZZ2GePSudsdLvYUaO4cqSPvStyR6ipk0NiTHHcKVJ3BgThfrT0iho35tRL2pM93EV7qDg
njp/9eoE1mCd/PikwQBlTgED1rLk0B4M25DP5i8srEcfX1qKDw/5UvkIWZgvRjnHerjUSYGxJrcD
BoRKylwQxyCae+tQSRZluNsrqrRxkduPb9DWL/ZAEzoVJDONu5QCP/r+1XB4cKMDFuYrjIIwc+tY
1HcCabVbWGF2QARrycoc/pVZfEVsXWVLUrtx8rD15p0mgQIQ6uzKy/KgHfPXmrP/AAj0MkgOwEk7
cqAST1zyKcI3ApWvilbhvngYAFiGJzgZqK61o5ZEgIIYZyN3H51p22gWcTCEtuBXllHOc+35Ul5o
0bM/lhsMT8qjnFOUEaFOfxKsFksSAs8bcMxzxn/PFMTVrhLYTMpKkcAnr+VX/wCw4PsQgmJcyOMn
bjOP89adFoighVZ2wxbHU9OnPFaRlysClaauZ8s0DbdxyWHU1E+qXVzJkwMDGTnJx9K3JNNto0j+
1YALnhRx9KG0q0eB4woAJ4YvnP0qJu6Y1uYv9r6kZQUiDMp4JU46fWmXGo6gU82QkAsTISMba14b
S0tUC+UzEOcqcEc49s1HPp0aqZSMAHJYjIBppWRSVmZUl5qUMKyKBlzwxOABUaXV/cShpJCzt8i8
5GMdK3beygEkaz26kBgGQrx9amXTrdJG8mFVRXyCRjmtVoUlcwILnVXQxzpIqgERhARgDv7cVKbX
WPLDJuIYgoik9K37RbeYyiWN2IYqoU9/anw2sIjEtqpAjOQrn7pyBgDFZz0TKSsc3bR6vKWmkkkw
7EMWJB/nT47TWIHZsMFxhdpBPWtt/KnmDLEN5GFOOM8mmxGExC4unK7R/qwudxrSnLUZiR2l5vZp
mdSSSGcdfc0lxpt5KRLbIzZyXG7BY/571uy28M7iQIASvzNgZP1qWOxlluFLogRE2qFkB565xUSd
2FrHPy6Lcs6v5hBwS5Lcgep9BViPRUKrMpDPzly2T6V0Fw1n9m3QRorr958dfWoEdZWRY8kMckkY
yaFU5AMmbRpkVTOGCkYVScgLnr9Krp4cuFuAHfbHG52SIACRnvXSZd4wsYHmFv3kjLwSKknjVY2a
c4kGCqk5BPpiueraegHOL4YaYqm9lUDAw5G7Pr7VO3hG3ggMYBUnGT2zn9a1vsuSdyEqoGwKeR71
IPOnTfFvZAvysV756EUQgMwrnQCjiNImCg4ViuFx/jT7HS4JJTbLHGrFhu8skkD3/wA9q1+BvV2Y
sqh0Bbg/UdqgtoZbaXqrs5JBZicj0H481M6ClsIpDRVSV4H53sSGIyAKePDkTIZ35QDdtAGD9c/S
rmpFFYeUAzhflIBJGeo/+tUtldedbNZS7lwxAUp39jRGhbcd9DNTRreWEE/Mc4K7uDjvSHQreSRW
eNECMCWZOCK0Vj8hQvlM+SMs5IXGe3tzzRM6yYiYqiofmIU57cdKtT9m9RptFCXSfsiHdGfLkAYE
rxj0qM6TYNA8GxWdlGApwfoK14UN3IDLKAFGQpB5FVBbGWcyxOQCCAVHIGelUql0WtyH+z7YwrGI
QVCAyRkZIx39OtNtrGymRzFAFcKSWUHOe2atLbqjedJPuYZUIwBKjueueSKUtAswNkSSSd4VDWMo
qSLTTKsOnINslxEoUgjIHQ5/wpzWoaYo0ayDbkbBg5/HvVpFeI5wSAASpXHX2xTcytMYSQSRwAp5
OauFNpAQSWaNH5aKsecEAk5P6Uj2xBjSQBsodzkZBPp9autZhI3mEau3PzOcEc9qhRUaVUQqFk4G
DnDd/wAKmcW1YCvBY2XlBG3NHuyAowWPpUj6YVjJicszfdbbgr04qSCP7DFNP8jbQrKGAGOP6U+O
a3vF/dqsbBcBe2ePatIS5WS32IbWOQwpceaSAxJZzyTn+lWEIZw8zKBtYbtvIINNtkFrGTIirGc7
A7YzUcs/mo8h2OiyNhyQM4H/ANbtUzh7RhzJIWSSNnLvIqtnKszYyPWrVxbaerpKk4LsucAZye2c
VXhjKSK5iZniX7uASSe4NOVkVBhHQuDgOOVOeuB+eKUaCRSd0O+1sXDyOF+Y5DEnHt/9ekYgI7JG
WLA5dScgZ7fnUd2be3tykhUhD1VgW65zUxWJ0HluCCcFd3PP51spez0Q00irPNeMojRfL5AVHjwG
yOv9alttORlaYMSrgq4AwSR1A9KDFLIRblxszgbAQcd+f0qSRZ4JmkMasrY+QNz0rOUnJlp3GXax
SRkiEKWODHnIPHT606AXF7CkEcaqvquRt7f/AFqJCzW7ny2wF/eSBSRuHXmmW8hjAu/Kxt5+ZcZH
9KItpgydbSQuEVg2xSoBORgn86YkUiMys7SKF/eFsZye3r260tvKZ0NyQoVVJYDgigre7Ukldwp5
ULg5/Os5wUiW2iOODbiR2TESgKgA5HP5VIgdniUoMqMrkYANRCSSadnwcKBuUr94f57VZeSPfxIS
nRlK4w34d60puMB3XUXUWKTBLYgkKMZOB09fX2qoiyq8kkikHcchjwT7e3vSPAcM6ks+4kqRgbex
4p8loxt/NMiKSBks3IFE4uTGEwfI3upJwCA+CDjjtiovs7SyI93GWKHCRiQE9+c5xVxrNl2Sq43O
oErY3DqKguoYXc+TMsaxMAVjbbkZ57HBxmsXV9kh3aIntfOeZEXlpOgHGMcVIDFcIsLxOMLgqgGc
9cUqSCAeVFEsag5xjIA7GmMZ41C+WEwowxOMGtqdXmWo0tbE4SFgIowSEyBkYH86ryqySlpJmC4w
pcAcj9Ke89pahldkV35CqCR+dPBaQLPIwWOMYdJBz+HU1o0mVypakeHVFlcosaA5CE8+tRhpnPmK
S6jlS4OAO1TM9qwRvNYx4yA3B3c9v61DBI8SqbaMiMnDBlyKaqKMhNXHPqCNIYmjJDDkKOnvUolj
ZnCAnYh2EDbg4xmq0GyScyvMEIJChTnJ9KdFcRSXM2/PDHALFRjPrWUp8zGlYLp2Kgbijj7x6gt6
+5qB1WHCxorlhwrJn+vrzVwzxyRpI0YCPnc7HIBz+dE9kgtXntkUNtO4E4OKlq41FtblZJxKzKDt
kUnKsuRj6/0p1v5UaqJbggk4YEAgD61JcrJZRpFcP5gkXJjX69fwHGac09rDI5MWESMs6EYyAOme
maLpMpXsNmla2dGNixjYguoBJAx1/wD11C8tjdOQ8OC7YyG4JqZluDA13JNuDlSrqSCQcD8cZxSG
0htzLI0iyMznBQkg/wCelDWg02QTCOKF4lhDRkHMqc5Hp+FMRP8ARhMZ9mBjGcg//Xq1dSxrD5hh
dmb7yKBke5HakjmgjtAI0Do5yQ5wAeeOtCbQm7MWLy5BHCzOGZtuCO/0700xyrd75kClU+8y53ew
560xJJ5bg3s+YwTiJUfGB+fp3ouL+3kiYPGxZTlWU5zzzmm3clu467lhkt2NqhLB8kKchDjr1HPv
TLmaUBIpYwBIOSRwahjZVL7lYqCS7EnaOev61IxjurYmdRuwSq7uSK0hBNCeqI4YfJsiEkIRn4O7
7p9qeI4rhnFvcv8AMvyqRhc9/ejLTRmARIMAbiqjIHA7d+M5pmxlkVY5BGGRsMwH+R0rOVorUpRs
PvbTzoYkJUkghCpJx2qJrCYKGSRpAG+YMc4+gpXuZmSK3CodrcsMkJ+PpnvU8T3MqtNG6gocsCSM
4z05qVJSRSVimEZZDvyG/h+TofbtViWPyYMyTKVVhkkkbOvTnp7+tKrt5gaKNCASzqemfX61UvHc
yT3abSyMdisMYGORx/OmtGCLV+8cNqqneSxDMVHGMDt3pv22IlyzsFRtyIODg/56VC4lihV/mKhc
jcMk57fQUy3gjEwuJZcgA7CASOCMdqynR9o7gSi5hkiZpQwYDhQevoKqlp/tDuWVg6ptAHQcj169
Kt+XH5bYgDFjkggHrTY4LZIzizIcn5cL1b0+lVTTgh6srsivtLYAY4Lk9D6/h0q2sUUo3GYjLFQw
UNux/L8KryFELz3asoDsBHEx25x2+vr0qQubfbJvYMVBVc8fjWjd2NJNkt1pUc6xRbQxPys4TgH/
ADiqctu0RK8KB14wvAAyeOtSTXs8kjOZ1VTgYG0k8+3060+S0muGQNcqyyE7lZ8Y6YPQ/lXHUi0t
UaRSRqi7mji8owLh1B+aQE8+gHNNs3SNXhXeZImyMDqT2qlcXdwkrbpISpXBjBKk/jVm0U7Dc2gR
CFG/LZ+bH61q4WJehbkW9uic3cjsGPmFWJwPp071Cy2ttMXuIG3E5yeg9PrT5b2WzkiaW3kJKckN
gMfyqHVb+K/MVvFGCQQSSML7/iP1rNxaVwLCz2cqiGQsElbAKg5HFQ3Elvc3IhhZA5UsrEdT2/H/
AAqSMraRttdSzZAY/wAIx14pjCzuFH2YogWVdqlcEe59e/FQ4JsUmrWI47WNkZJyAwBwFGAKstvj
thcRMjvGQMFu30qSS0jt7Yq7He3zNhS2euBjPv1pkA2XgA3B1AdNxwqHHYd666MbCTsRwNsxHJgF
QCADyCafNcpGSbnAdjtBIxg/Udsd6jtUi+0SrLMSHbLYIHy+tTasLVrUdFDSHDEjGfWsqskhPViT
WySq7GVixbI3NhTzn9Kmvb6OW0WOCQEAEO7AnJqsZjIRLKxYEYU5+XGB04p1pJGhkdlIUKMowzxj
r171UKl43EON5sdUtnwGIzIRuyfcUn2a6WcvlpFZuCGwCf60xWtpVLxgPIrqw4xx/wDrpBc3KSiI
BiWfCk5x9Pr71LrpICQW5tjgsCoXDFnA8r6UiWDG4K+a42ghgByc/wD1qaLt3l2yKQUfoeRgc45q
adLs2XnSMFllADOg4x6nFXCpcBsLyJ5iyoC7H5X8sA4x3/CmR2sk+61+0KuCCAOeKlu7mKC1BjUM
ygEsQTk45NV4IEjH2ueVnAX5Vxg59azqSTegN3CSynRmjvpCqleDs7+3+NQ7E3uTErKoCoNuN/uf
er8MqXeZGKmRSqoGP5VBKkguhF5EJBf7ypyeB7VUJWY3ZIZLMkFk0nmcyLt2hfu5/X8abbTcC2h3
orgFSnqasxwpc4h2si7dys/p6Y7Um3yGMR+dlIzlAQPc1qpIm9hrSpbxsvzOxwHXZxj60+0neOTZ
bIFJXDEYwB159afameWCQTyRoUX94zDCge2Bk/WooooYg10r5ZeJFc84P4dO9J1lbQavYS8uxcBU
t4xGWb98HOePWpoSmxD8xbcOGGST9P1ptmWwzxxKVMeWYnGB/ntSM8klyJFAEZPA6YGKSrdgGtKk
bCK1Ltnqzkgbf6Uk0V5A7PbEeWVBBwGUHHPORjmnIymV90TbFOFJGAT9e9B/0nfYKiRozbgo6kce
grKcuYGrjYp0eQb8sJGzknBBxjPFOmBRBIFVUY8lDyKZZeRNbiK3tmAUtvO4Zx/+upsbF+dTJJIp
BYHH4e9dNKbirgtUYXime5MUiwoXiZDllIwTz3zVXwJHutxbyTALCR5akDI/+sfSp/EKxW1q80kQ
OSFBC4Jz3+lUfAbp/ZUkkjSKpuXJBiOQM8Gs6vvqwHXT3VtIo3qquTtEqAbjz0qG+gkhAt7WQyAc
ruYdfw60hsjcoFt1AG0MAHwM5qdtPZUSXz13o2JCWACn27t7msHQbJk1sNupTaRp5krAFgCoH3h6
49f51IzRtdA/ZyQoIDRsCc/06U1wF/dyxMAdpCk8A59vzpivIgkaOH5A25wwILc9Palzun1JGyYj
mLl/nVvldh29D7UlnPNLG8cymRdwDKCemfX0qzMbeVGWKEKA3EZAOT60Fo0mWGGJRCH+V2xg4HrX
dQk5IV3ykULskrOPlJONpGRjOe9Rx+Y0pnjRjGzlVDqQM/hUzCNZzGZlIEmA27t/9aieaNYWhG1w
oART0HuMd6mtDmQ1a4x3KiOVUEZQk5xkDP8ASi4nhQLJOyMMjEwbk/Xiq891Okcdu6EgsPkYc/r0
qWe4ht4EjkxhDkpnPvXM1yslSdx7Mw8tp2VgQckktg9MfnQksKILW4iO5eQWPBNRi8iuHjZgVDEh
VVc5Jp7x/aNzMQ5UECRVJH4VpGpcrS5MYPtaL9kTbtbBDdqrb5YJRbu5QOQWLnp/n1qzb3AkuHii
jIjbjAGOcVHdXDGRVcSMx4KBvlK56/X2ob5iZNMWcv5wO88gMI2OBj/GpftUSovmDdGqlnKuQAf8
8VDFCYUaF5irnoqnoPSo3e4+0+RFcgBeQxHDcUKSTJuLMoJBhAjLt1bGRx6mn/ZVcldyqyDG4jrz
TLqZIrdQzgRsuVYJk9fTNMuHu54T9nmJBwSQfmzmm4OowbsLawSxBZISgaJswlRyAeowfyqWNJS4
WQvKTk8MMg+lFrZyzK0juoIUfKFO6mwTSOC0QKmRhvZhnH9acl7PS5Lk7j1tJdhC3O0kBmD8ZpZc
mzVLY7nVgpcLgrzTprWS5dNqhigyNoyDTAXCiFXKB35I60o1EJtsSCFYpVNxIWYcDJ5I9qsRtFJZ
JaskWAo2ELjn1OO9MksLdrhGtnzIjAMzScjj0FMkaPzNqSMqhjkE5IP/ANepcXPURKGaCVFlLcHJ
yMY7/Sop1iS4W7TerOC21Rnkn35pF2g/vI5GXdxsOVpb6OSR0hHzhgdw9Bj9K6aT5WCuKtw080pE
BBYnLE4xxjNISDako5JUfKjDI3ZpIPOSRkwVKAAgjOR17054hal2chgGyBjHy/lUVaiQpNory2tx
9n3yspVmO5lH3asu/kRLIEUOfusCetNS9kNo9tIiEbOWC/dH6Zqs0pAefDlEcBlB6j1rFUnVROrZ
OGjlneZZVAL5bB4wMUilLlyIyoIBwqjJb2FRotrNGHj3ncowoHT/ACalmkWOMN5DAov3h0zW9Nez
0M23cGUyqnko0wBKsCuMds0ggbT5mRolKvyu0Ejd6VKsLW4aVQh2qcksRgdaY6vJEXfcsbMcOUI2
+nH9KUmpMNxtjMFRY5FUF2+VjyBn1+lWGBJEZLb2P8OCMflUNrbrlIViJRSSxY9afqQkgYC2cgBQ
SWJ4HX/IqoJNjTsJIJ4kbIfahAOGG7HpgfzoW9uziFJkTcfmLDJxRayO0TKrMAQCEYfr7UkcBJAM
q7nU7AWwRz/OrVZxWgk7MLm0jaNTcTsGPJXOCafJZAKJpJ2TKbgdvCnHrn6VC8syiOBvMdVkbzgB
nIPA/wA5qxJ5X2QMSoV3ICkdMd6iSdVaiIYLh7omadmSONQSDz5hB6c8U+5FttWMAbn++yMDk/hT
IE8kSEgugGflIJNSQx200ZbywN5G8tkBB7Uo0E3cCs0H2fa8PCHJJJHX1omR7Uq+5XJBOAARipry
CFnIVX2lPm3Pk5/HmomuI3uFFxuZQpwAOQe2fatVQa6ATwCaaWPfIMAAs4TAJ9DTi0UXKRjLHgEY
wfpio1yjpt2hCPugDOPXH9aW6mmgKyRFSoIG9gME5qJxadxcyGTJLJHnKgAcv90e9Bkf5TIqoGIw
oOSamjdZbdwSAu4Es3I6entTJAII2SNGZWAAfP3T7d6nnaQNqxDcteMgKwkbWG59/WpI3ieIsxKu
MggDgk9KfLNFKxxGWDSkLgZJH50XENs8BVI1BCghGODnPXFVGPPqTKbI/PiEbRM4AJGwM3GO/wCG
KWBY4v3bnAc5OBkHiobayktZjvLbemVHQ4p8yS24LMxLAnBJznNaLQzbuyULJ5silAVAG0g/jxTZ
YQFLSTIASBgjJpkIlkjeTaeD8oA4A/xpGmxOGjCSgjMoA57Y7U0rsRbKRC18lYjjzFw2DkjNQyWo
jf7XCzKwGNrjGSalt5o9uZCwIXkuwzUVzHcSlTHtYKDyBmlLQd2iaXzRNncCkYIYscZz9KglaW5h
QRs6hG+6McjOec1WldhDJHgPIq/Io6U6EiZQJSpkGcRhsH6AZrPkckCVywEdkLzDOV42jO38ahS3
Ab7QmQ3IUsMGnuJyoDxgZbBBOMj8KBH5uWEmRg4YLjP1pqCSECzsi4kIYkgqC+Me9OmeOYM8oZ3C
4DEH06VTnjlupozGqgoxEjEdvyqWZT5QgYjcFB+RiMD8qqzT1AGUQqrFgcDIj25yP/11LbYdR0Xa
MBSQe9Ng82cl7w/MD8iluD7/AFpjs8cpWORkydzbhwwzQ4pgOuJOBA23Cvlmz90Cmo/msPKVTsJA
wQBSSLLMdoOwA8AjIJqVVe2kV3cFm+8y9QP8KG0iHuR30MKyKFtiqlTucDgVLFbLC6FAFwOVIyMV
HeTLJuAj5YnaJF4Y4/Wo5nleNVOYzKerN6VPNdCJJYJTcGSRgVdcLlQABnrUclluG4eWXJO9y/J9
6kEnAAA8tG+XHGB6dadNDExVwqsSTsZlyFOaybuwI0TykO+Riqgk5PWo4bxndopFAUEbQVz37dql
lKOgDujAYLLnmmvbW8kaKVAfacgHB75rSE1HcCQTKuCACysdqovb1pgma5k3lFyCdwXjPFNmUwK1
tCGKZBeQseg6gH8aSCYSs+yPKn7gZcGtHO6AnDxSybU2rGoO1s85pAkDOLeIkkkFcngn2qIB412B
FYNJgg9e/PXrSoRauHwMMmAMZPvQqamwCV5pWZghBQgEgHcw/HgfWnzwrcBEkICjOCPX0pZg0KmV
UJDEbiSMH3NNEgRmmWMsrA7mXtRKPJoKWw5/PtszRqH2HBTOCR7dqe8G+2E7I2SoLNjDUOzTwLAA
WBIwQ4IHNNuVSWMQxSEDAzg4HtWtOTbIIxdxyHJRnXbhiBgmi4mnlRIxGfLYAqoGABxx0ojtmjiD
O0gBOSDg5NC7pIhufcy5yu7HGaicrA1dD4kiRBKzBQOqg9qYYvLuPKhk3BlzkDGPb6VOYJxEzAIF
Azyf8imR2wVS3m7WyPLIbOK5pPmZLjZD7qT955k29sAcqxxj86hnundVQSOQzDbgEY9qkllDRtAr
ZIXkk9T6Uw+ZGqq8Sqp6MAcnj/J/Cuqj7ugtBsEfn73LhSwO4KcgDvk1LFJHGxVlBZVwRnnGeveo
HKxH7OkpJkXsOoqWO5iKnaynb0AIzmtZxbENkaBiGfcuDkMSOOP8/nT4pxPETGAojUHaBkioHaJG
aU4Idsbi2QvrUghV43aMspKHLE1zSagwI5ryHzTFtyq4ywXpSDTShyJDycvgZyabLZubZkQMoO1n
ZWwcj+lW40uJrRAobMS7MNn86a1AiQKHYIAFVuQDgE0k4SBWQR7VbIJbPpnP606NEVGiUrnIyEH+
P5UxRcLL+5AyyneGUYPAHpUSqKAEcMatFujmQZ6KzZP16fpTpYjHl42zmPkgZxTorWaFiXYFIzl0
zxmnTRtDCr+YQWBIDNxVwqczAkt5xPtQmQM5yx200n92WdgjFQTgdOOfrUPyDLGX5jkDI4pQJmIK
fKAMBiR19sdu9KUVJgJYXLRwskzYJlOC54qWS6AKkljuH3c5OKrzMfMW4lUMUyAqDqfpVhFSUKfI
XO4bAw7YrSCcWBKwjjUG8kABUgYYYH+fWojIkjBDvIJzt3kgn1qN45LndHLIIwh4DdPypyrGHEsQ
JyuQm7GBn+VZVNWBam+ymFYojyxxu3cE/wBKqsGOViQDY2BtPGaHYyB4TlCw6A9qYJEhiMCPsDHP
znOST+ea1paMC42xkZpZFMgX5GYciq0bpbL1JfeMnOSajWSS4USLhmUY2KCAfxoiO8OJjjAGSrc5
pTu2BYnjsp1J3lTuGCR936UoSFUCQMSUXhgeB9arZUbVlReGJJzgAe/rxRcXdvbRRy2zAEgZBXg8
+/8AKqjNRAndZVjKFUyF+8Ac0uJfLJEgYODuwuDnBGDzWdc6tC+4l1DNgFSeQPWrVpc2kcPlfeBX
kg8jPeiUk3qBZRbaOzW3UjfkFhjJ55zVWJYbe2+eQO7DG0ZJJz+VQ3F/DJOkazjDEHCLyo9T/hSy
XunxlSt2WIIwCuSTn6dKwnJoC6lqisjXDiVJAdvHTH/16itrQNOzBiFjUEfNwD6D2qB9dhBNvOUR
Cx2EN0Ht2H0pk2vWYUqJFO4gBAwyB/eq4tNgaF47O64jIKtkMMY/H1piLJLuMOUAA3YGMnNZkerW
yKZ1mBJx8p6k1LJrumhSq3Pzkg4255H6U22mBYLC3VbaWTIJ+ZQucc+tT2iMVKptB5BBY4x7fn1r
B1bxHp4iUvKxIGfLU8//AFqhtPFQscNGC0h4CAZ/OmncTbudRcR25jMe5QpAIJPIOOuDVbc8SBU3
MC/BUcn/APXXP3fjRBKXKOxb7gZeh/8A11JH4qtWs1mkgfzAAcAZAPrWM4qK0JTaOhO12Mb5IGM4
HC026Vkt2lit2ZiwBIHv1rm7fxTNDkmJw5buvytTH8cSxEusbFlzlQNwJ9MVcZOxad0dCktyY4wz
AbiSEJHFPdoYAZI8GVRhEY8E1gW+s3d1IY41dCq79pTBwe1Pm1m7eASusjBScFxkgfl0q07gb7me
KNZpQFYjkAdaYLu3kcCU5Y52gHkn+n1rmbjVdWSR9ys+GGVO7BGP/r1DcXPiDzQ8tupVx8rxsT+G
P61DdkB1DNGsoV5CEABUE5CnOc0st+s5ZPMLALhghxj8K5qS61p4QJVDhuYwPbt/9aqa2fih2LwE
sV6szgYHWqSuTI61biNbhZ5XyVTJU/ypZJoI283cQjMCgCggntmuajsPEsgWd51Qc7lQljjP0p1x
puvMqhJlKg4CrHgL6c9/rSs0OOx0sWpwxmWGJwpLH5sdfakkubS7AWKRsAgMDwfpXNWmharLC0ss
zo5LEBRk8f41JaaDqMbmaW6ZPlUhCeVOOvpQnqM3bu8woZ3AMf3SF4/OqsF8Le2FxdzooZjku/Qf
hWcnhu+M629zNIUDkAqxBINTTeEjGcCSRlZdzKzAgH0rSMkBfm1K1R1jeZFUNkAtx9aSbW7VWVg6
bN2A4bvWW/hQKySSTSOF+8GIO2h/Dq4ISRlRGG4OfXvWkWmwNGXU7MzM0c6ttACkHP6d6qjxPbLE
9u024Mfu425OevrSt4YiSJYg5dySWBGAfSqr+E4956up6kH+KolKwDz4qRYlQzFgz/KpJ5IqO48Z
2trIfPlKucEoD39qWLwzZu4WK3dmUYkkJIP+fep7zwlbyxqZSEIOWZh/DjpUOTYFYeNshBJE6/Mf
ncjgf57VZHi628xUkDBEJAKgAYx0NTJ4c03Yi7UZlUhXUdDj9fSnWehWgQALt3LhcLxnHQd60jNI
Cq2vw+YWSPKNyoJPy+vSon8TXkcTF7dtob5CDgj2+laUmmWozGqqSDklB/OpI7C3csZYgxAzlhkN
9amcm0BkyeJtVdWkt7YMGZcuVyc4wTx1+tMuNfvHnCPakRAMI2RSA3HQ+/tWv/ZygHPKgYBBxxSx
aXGkbxiMsHJ2k4GF9PY1zzpqTAxk1jVlhBG7AyAQuME9PrSTX2sCQoyqcKAAi4JFbq2VuERwWCoR
iMLnmkKQRtIsSMoByzHjt19quNGKWwHOLd6qJQ7QMMDGQc8f0p0d7rLs0cWMEncCegzW+sIm2vI6
sSDhmPSnvb20AU+WWZs4Xbzn1q1NU0BzMdt4hinO+VwsoyoP8R9PrT5dF193Mv2x0znO1+cV0U0E
sbpKijCOA3y9BU14qtIsUsiFVU4bPbPepadQDmJdIvIwrNdS7c/MVcjIx0p0uhXiL9ojuMKeC2Tx
9PeujMcTp5caB8HoD1aknhjeJEZliYrkgrwKh00hptHM22g3vEkjMVjBIO4AZ68ZP61Yi0KeCJWl
uHyQRj0Hp7Vs/uIrcRFUYlfv8nNTW4klkD+WCWAIIHP1NXGKRXMjCfwlcGKORmZt75wFJwPfiq0f
h5n3QOoDA52bcED1rr3iDqSCVIHC44JqvJskcBUXJXCnHetFLlYzCPhWNFCQueGBYHkn15oTwxbA
t+6yc/ISvArYKJFOy+dlgcDA6mnzSNJGs2zciAhAM/ISe1NXkwMeHw9EVARPmI4BXAx6U248O20s
ywSKFbGVYHmtaCFEuDNKMBnyMHODUhYoiylXVQOCUwMVEhmMdEEAUldqq3TocVO+jwKVkEYUMQwU
oMNjnPsaviOK6dolZm3MMZfIz1okhWNB5O0gHHIJOfbFVFpsiS6lW10GymgVnQEh8uwHHXOD3qVt
Gs1LusYkZjhlH1z371Ydnj3XcUYDsRjBzgURTxyAlRhgAdvXkGnJjSsVxpts8hjijwVJ3L1+vNCa
fbRSxxhcKDgBcECrczZUzqAWOQVAwP8A9dRxOAhdeozlip5/Ss22yk7MbJb28R8ry1jjc5ULjBPp
QtqvzziPagXAGOvvSXYdVDEARsRggcnjpViB1miMCIqsowqbsArj+dOLaEVbm0jVHTKlio4Bx+P5
U20jEUuQcgYCuRzj+VTqjSXQZ4SwY4JbnaPQU9kETBRKGJwAD/Km5tICV0haEP8AKQpwoMY4NNCR
yRYeNdpyCqEnPanFFlK+e21R94K2SBTUZJZpLcY2bhsYg8nrWUo8yLaSRVis0jnEbHcDna3Yn0/C
rkm2NVKDLBuME/5705rHZCFQtvB3MxI6+tLAVTIOGYjKsy859PpSUXEGkkSssUrLKIQSAFLEnpVW
ZRHMzpkKwACI3CgDpipAySzZjcKpUEqGz364x68VWug0E5hVmGCdxHU8USdkMvR7EU3IIduqjpgU
kUMJAkRlUOSWOzFR2xy7LJHtLKQDtIwP/wBVAit7cFHjjOCeSlNU02NJsW4aEsoVcKrZOF4J9asI
hCrLEhKEZOOMDpSCAz2qbDvIPQKAduPbpSNC1su6CTcFKEeYCw45+mcmk6TYcrIoo4p3AnVjtfBy
Tz78VIkgGRJlUGQSIuc5/wD1VFs++P4w2dwbheafIHuJiv2YDJ+ViOtOLUFcOViy5UNGZN67RgKu
CQPT3pIzKts4uNoBBwypnj3OeO1OW1k2ukqLggqCqnioJLZYcRb3ZHY9TgjFVzNotJIdHcqgJmjY
Lk7QOfw+lLZ2808zyq5d2CsUY9PQjFMNy7KgELIARh3H3v0qzHBK5WVpggXkgrj/APWKTSY0wuF2
SNHKWABxuKgD/wCtTAWLBIx5mwfO3mDbn157CppnDSIqniQDcCM7jUN4zNKtrCpBkchmC5wDSTSW
ggZCHZoslScuAMVdkjM8YEUe5Qoby+m5vX8qrWkcbZgZGMYGVCcY7YqZvKMTraFt0YA2BsZP9atK
5asmV5UZ28vOCGyOrMD9P60+PJiA3BySMjOPxIxxToLhzcJO0SkE4PAyBjoKSWQGYOHBUn5gPp0q
yk7CSv5EJMsO0SA5U4PP59arNLJMg+zzEESfKrAkEZ9qsnzpdzFEVCuFIBJI/E8U+28q2jYOgVd5
JPYYFYylYsqxPKjyt8xVgMMDkL6gcdc9akMCsweRlQYJJJPSo74Eh0QqAp+YsmRng+mM+9SWmVzL
I6GIpllC4IB4qYSYDvtEMoV7NGLKQAVQ9afG+MSyoCxBBWNsY7YpsEcSy7be3eVFKsoUA4/yalkE
CIFMYKLKckHGB1xWqi2AR3UMUEhuFMhZxgsOtVo7oGVSiYBYhie3/wBamPdXIwTGkalsbccZz9fS
pLidx5aBBID1UbgM/hWc6d2BJ9pmSQGNgVQ7QzjINOuI51kLISwcjDE5x6802O3tpP3rwBW3At6A
VZt5zCrv5ZYbeY3B6fl0qLOLArEm1yFmIGPmJPWmAMzl4wfmOVYnv6mlXF3IApCYYk49aEZ42KIw
ZMYXceM+tJ1uUCeWNJWO8lH55VuoouFWCIOtyocDkMMcd+c0ihbiVHEnKjCgdjUd+7xhVklVkK5L
bOQK66EpTegAIUEh3OGD4IOOSTSSrLbOqiQAhgxY8nOOppCwmiFw9wVKH5GVRu/H0ovCJbfzYmZp
CQAGGcj0pVJcoDpLh2kLmTcwYgEjgjrUcl0jEebGEUgZK9x9aS2t2WETIhDbsFCOP0pyXMIhYPhW
ONqgA5rhqpyAtpcHYHjUBSeg4B7c4qJpvKfbaRFCz/MVOfyz0pkUltGm54SWLKdqT5GQemOnrTeL
tgdxUKcIoUEDHv8AUU4RaRcSOS4Wa434CYYgserHvT189WxAAADkNtGCRTTayliixADIycHIye3+
NSPGHeOG3Iby0/eYXBPrzWsUik7Mes5aYi4iySvzELt6DrSXMMbwfaFlVgCQcPgL196LkykjfIdr
pwm4kA4/DmoEWRifOZjGzABVfGD6c9O9XdJF7liFTLZubm/REzglVyTVO5gBiWWPJMa/KVBqS8mn
LvGpIBJyy4AA+tLDIyW6l2Uls5OOQazck0J6sIpWWFTLEAjqQ5BPUj6dMelOmUrMHKlQifKCMZGP
yqO5aa3fmRQpJOVwOPftUks5vIYyXJKrmQgDIOai10QEtyrbAd4woySpx/hTbkqlwI4EYkKo2AYB
Of8ACm/ZJpHiG4iPAMpByfrV0xyRNsLRqRwSAM1vBNIcYq2pEGufIeLysCSQPh5ADwemahsrqee5
FtKyqjD75Pze4/8Ar1aV5zdrD97Bxkvgtxzx7Cq1z+5fzDIjKG2gsM4olW5GWlZEj20dlCwjLhOd
xUcge3YGh0t4FXyY1BDAjJOSPz60lxOfJVTIH3JyuMcetNt/mlDyO5i437lwBxXNUmpIaV2K10bg
7owAdxJaQYHXpn0qW1uBLF5kMahXLBGJwfTGKiazkUmF2yj8qWGME8/y/nUkEEsMYCNl9xLliAO3
t7VpCOti0rIabmdcROrCMsQZC/D9yPfFEVpG4by5mJl52hsnr79DSyxpJH89ohMidAc49Me/vQj/
AOkRTysVRjsCMPmYgferVwTC4y5zbhLYrhdnyFT85Pv2GRSWs/lLISCUACqzKXA9R+dXJYY5IwZ0
ySB5Z34yO/8A+qqs9pKUiSAMSpLEKMkHOKlrlRLe4rQTSSF/kQISWG7jd3z61OgiVXdY1dJHJ3b+
e45xVe2mm814pZGRmflRgg/n2psD+SjNFFvUsdqAH5TnkZ9KIvmCNx1tB8xdXUN5nykk8L6U2G48
yV4ZASXPzFRwozjPrT4jcSu6uhQEEks4POKYtreWs4kLDcyYLBuCPrRGdkULfxQGNQhYZlDMu4EY
A7Z9+1NjjuJbfZp8OFxgsTjHuaS6sS0Ind2Ls3ALfdp5t2gBuBKQuBvJH3hiuKtSdXUuKshIIcwi
XIYlcgM3GcfgeKaUSS7MoOQAS7K+4A/nSOzE+ZBLl8jChMMwp4hgjg8kARCRz8xPHbtWlOmolK1h
llJCZ2b5dxLAqBwSe/5VZneR7f8AdSMzgYyQO3XFU7i3FvJmQEpGflZnIOD3OKsTzypEI1j2ovAi
YZ989a3UlEE7kM9mUtk33MjSEjMSYI29ugq3DLBEkcPllkBJKhME9cd+tU0uAJRBcIQAcx5XhRUk
ovLaNpLeJX3g71dscAc81M/eG0kE0doA3mZUM3zIhIHr+BqvCkNxG4aQmNJAUUjoO3X3q4klrexi
WRGdkYBwDnB9ff61HeJ5myaEbiAVCqc8VjJJMVmR2g84C2eInK84PzD/APXU3kujNlgXIOOfun1N
RIqWi7EWUjdkkkjOeopEhBkJiJYP9/ecmhVEkO1kT3EZi+eVI3dEAVgc4z2xVV7hfMkZFVmJIaMk
gH0PvgVLNpyyqI0LIxAYfNmmeVbCZS77ZFQBiy4Jb1/LvW8EpCs2xgeOVRbW7u2cB5HycHuB6D2F
O+xLbzI8EpBIO5Txke49ansGhmuhFHEFVUYgNkY/+tT1nVomuZ4gBuAC44YH178VFSTS3LSdipeh
XUMkrHDcgrgsB2z0xzToLZ5JCHUqgxtUD+VJIsIKyPIQFcZBQ8gnA6VLcTwSqlvaSkMowzHrWSqO
5MldEItriJUKkbpCwwZCABj/AOvUbRs8m25Yu4G0hTuA561HZqVuyJmL7iNoY4Hfnr1qztS1Du20
EHBk2nnNN1GiJXRDLbILgZZTJk4APB6dRjFJMscAUyBgWX5VB7+gNIkj3krRrcFCoywkwMn1J9x2
qxLKiWhknIeTcVV15z/jXbRmmioqxXgeHzGjEZDnAJwc449uetTyZitgMEHaCVJ55Hcmo5E3FLiN
sOwGyQjkdMjpUMaRic3dxcAyr90csRzj8RXNiHdliQwXMVs0lxyoPKqcDb/h7UXNy5DxKjBIQdhY
j+hpL+8UxbRK4WQ8qq54+nal+zJYgys7swYBQy9/6ilTi2AQwzXO2GO5ERfgsq8lSOnWop7doXlj
mBO1+QpwMetPadnkQyQKoz8xRQDjI9u/Sp5WnuX89Ed1cDeueT2xTkrDWrKzKxt1Vw7LkkHuMc4/
GpG8t7cIlupYD5WYHAXI549KeZoAsbFggPCqTk/Wq9w2pQ5t441UucFzKQMZz06CtYSswVh0STNA
YHdlYHcGJ9fX3ouGmhkBTIQnkEZH4Y70jXcUcTCOQsXJwkinDN/iKRZGlDLJkjYOVBA+lY1ZrmYi
Ca5kdCWAYFRjYOmD0o3wi2NwAzoSxXHBJPrU8DW0bGOK5GAcFT1H0qPzUkVrSe3YDcSAGzu/SnCS
aGnYbaTwzIs1xCylWO1Cxx/+rmpA8m8TyIgIb5SDnmm2dskMixSSs7sjbBx8vHXJI59jQ+beURIj
K6kgGQDBqKjS6FKRo3VmlwcwhdyZWTByM+oq6tpZNbbICp2OC7A8Y/8A11Ud0hhMfnyHIwrKwGO+
angeQ2bSzMpBfJKgAk9+laLUdkII5N/mw3DOsa/MJHxk5/X/APVUZntYIvPWEuyEggrknnt6n+VC
ETxb4uSwwqKdzA8e1TwW0MccXn5EgO9ARyRk89amUU0Q1ZkkS20zHgqWC4DKAcHnA9c96hniNupa
2RdpOSjAgg+lM1Fg4im89xtfIcouAAeR/jVktIbfz5yA77WRFOVHHI6Cs7aA9RYYWmheSaRGBxtU
N37844pqPFdyGJ22lQPLZzj+fb3pilpoHHnlR5bYIUA5H+NOtGkmaCSFDGqrsbeOnHpjkHPWt4tp
XC5I9nFpqylyCMgEKOA2OvvULy7wi3MayFQNkeQVP147+lEzowSN3ZsnEhDHJOeDipboqgAIBRch
nBB/kaxq03PYTaSG288K2wLwqDHjYdxwo+n4/wBaPMj+zNKSqszbEAXlvb2pYBbKXQDYrNhQDkH9
OvtVSS1KQyAzFSj7lI4BPTn6CoUOhLlZEsUzrIZYcgOuAHfK4H+ScU2aJxMtzGqM7Puypzznpyea
ckkwLFAyCVyXDccd8c1NE6XWAco2SVXJIznr61MqHMg5tBqNAksjS3CkAblAyW9cc8Uk1xb3CMqB
owxBZA2ABjioEs5RvkdwpOS43HkVYsraRpmlAIiVR5aEjJP41pTpKL1QKTC3VJgIpguSflJHH5VO
sCggM5wSFIU8f596ZHDDDFJqMmcjOYt23I9KZAWuIlYNIQR+8ZVxjqcc/gM0pw1DmRYWLKt+8Idi
Cro25f1/Ks+GUyMYdrvIz4SQHKqc47VamnhW1226FHV8KFbOBg8VVttNMZELzsJMblVXIGDzism+
VXEnZisb9buHMqEoQCF5Ax3q1qKEypJuIJOS6qNp9vrUaz3IwgVi4IG5hgr+lSzS74RFNGVZWyvO
d31reC5kNWSuLD9mMIUzModiWlAIOOmOO/8ASkkdFBCwEFR94jH07UloR5bERqH5JJQZxUir51uS
PLIK85PKnP0onSbYNuRXF7Ijx2auUkMhKkDIHHWlmjkI2XcaJIAMky4yOeeuOagumlCssayNIUII
QYGffp2qyRa3Od0calUVV653DHb8/wAqzcOVFEqtDb2ggFvESi/MCM8enpVb7HDaSGYgspIzuPQf
lTo5ZIncmA/KeQuTg/1zViYCa3B8mQuoUuyHBx2+p9qFoh2bE0lrS1jfZkKWO4FPmwev4VXQSXNy
zTfNGucRgkbh9e3WprYObpo7lVjCkMHKnLCo7q5aKYxbS64yWjAUE+mcelXdNCMzxG9tdWUluLYl
ACZFzgjHrjt/Wq3hGW3gQN5YKoQcMpIxmjxol5b6e9xFdMhKje8YA4+v5VU8CwS3VussqhBHIU8t
gDvwOv49atSSIbbZ0qTiYNbrEE28IVG7aOpIOOlTxQl9zSYZlfKtIx6egA7+9MiMiquEVAkeCWGD
U8AJjkD8MowrAcYrRTS2EMRY5Lxo5EVXU5bI4HoaakUS3DOSVLAjlsgn/Clu40L+ZvBDAMGAAOah
KujIZMDCcgryx+nH51y1KTqagSPJNzDHEow3BCD6YqOe2cXAtpJQI1ALqGxv571Ld2coX7Va+XvL
DO84wPXrVS58+GESSMXBY7SRgniuzDw5NQ1ZO0RW1SDliDkSlQx7e3FKpaGRbUMrFlOGC5HsMH+V
QSzmKOOV4JIyUyjlcheKtRz2pQySbCwTOTjJPpTqTsDVmI4Mk4jaLYxOQ7Lnmq89vES0YkZi7ByW
HX8Ks28sLli+VYv/AKtjyBTrlUBLSqV2xHcgOCBWEoKQFJJIWLLOhUMRuBGCB+XH1qQyXFsm/wCW
MkDaQccfTHX3qhrep2djZrcBgWJIAJJAI7fWrFhrFtfxLIZTIuzoRg49Tn1oVLQW7JxeAkTi2LEK
pJSVQePbBqSQyShHjVtwJyEXIB9qaIpLpBEgVQWyGCAkg9B6ika4dHWHJJXBMjMWJI7f/XqlFIgh
lgn8wTgfMTgoRnJH9acLkSsSjFlVcEBOnH+NTtE9xGdyiLIyr7tpA6856VFbNahHt43D4cMXAyCa
HCLYm7EUYe7/AHMgQEAABu2DU3lPD+5W5Gw43mMgZGf0Pamwyxx3iRsoGZRjPQ+napLuzErS2+Uj
2qCXjJ4J+vX6VUZ+zJbbHC7heJkgyQRlsnlmFMjnaRg8idR98EhV57/55pGmhtbfCxtIzNhAGH+H
15qOKZFjG3J8xhkhOnTjp29aiadRXEXFuzLKrwAKgX7rD19P51J9kBQttAGPlLHG4+3pVdGEMJmC
sT/dPIz6Uou5ym6FwT2AXG31rJU2kD2KiT7ZGhbKBicuDyR6VYiCTSHzOWZuSW6fj3qusTSnKo5V
Gy43YYmrE149rDHHMVCkjczIchvy/WtopRAsIrI4jlkYELwAQRn0FVnSSV0niD8HBZW4GKVvLuY2
JcAkffYjJH9KUSbIRGzkkuA5Q9v896roCvcU3Vx5gUxFTswXJxj3ppNvLKp8/wA1w/PzEg+2KZPF
5jD7jgHAOMlff357U/bIjnbIvGGdgOn6VnOLZnJ2dxwt55ZAp2AB8grnJ7UtzaTiGMLgI0gD5PzY
7GpEkk2EkKQQdgxjFNmEcwEDRBmd+GY5APrxXTQvF6E8xBBII4WEsowxJLKxC46cVZkskKs9qCoI
OFI6GopbZCkcM4LBWGdo3YPpikuy9vE03mlUkclVdDn6elKq1IHZvQjEs0UwtVceXGctPsOfx7Y7
UpulUlY5jK7MCoC4Lnp+BqVCoRYIlZsZUuOjd8en4VWucF8rASAfmJJ3HmpjG71JJrOVIFZZp8SM
xOGbJP61NdXCLCsLSKhYDczNwB+NVw8cNwBcYKlAQQdpyf8A6xqxaSL5ht3BbdyHUjgcd8VpdRVh
20GwWoiSR4bhZFY5kwnf1z61DLJJuztdmjGQuTwP8npUsjNDK0kMTbQeVLZFRP8AaZsswBCuMZUe
/v61hOnzCHxRJJPuZlJVhhQeMio/tDG4KtIGZQVVIxgD+VSSR7bh5ZMtmM4Utggfz/Gm2l9Er7p4
C2TwCcbfYD+taU1yICdf3m2JZFD7uCwzjFQvEHUkSlFYZZlJB3Y9sVNqFvj97YOWdjkKp5P14+tD
288qxvLIIwpRWiZSCffpXVCq4sBqHz3dycAICTjk+lVr+Um5SU7zk8lm4QZp8yTWQZ2kLK4wSh7+
lOtVM9v5jyNhs5GeAKUsQ0tSJSJo2YkIrgMf4m6n+lV4J5yzrIpO5+Sw6HsafNDEgDCVg4HysT29
Knke1tbYS3GFIOQ2MFiOnFYSftEQ3cqHzzLK4tySXAQsQOeOentU7vMYlVWAYj7wPA4ps5R445Ay
hCckKec9xUV4ixqgVmdQOABgAZ6ZJ69qh0rkj47cOjOgCgEkEt0bp27d6lW4V1Z3cOYyGAVdp4+v
WoPtRWI7YcrnaFABJP8AhTBNG4MEWdwyQ4ONuex9RWsGo6gSz3FvdFmt2cLvBJznb7/nUsUShGba
kgY4XeCwzVbajQRhjtY5Y5bFSb9m0QsrK4w2Ow7n2NU1zAPkKSqJlUIFTCxKuACKY0ULRiZdykqA
c9Gx/WomeWOIuVG1G9epz2p6TLLEUjjVQFLHaAMjOPzoTcWBFPcLAqqIwQz5LHoB6U4GUnCgsAQ2
1XI7dKLhvMRImjBOQdxGMjNFpFcWsck4RnSMnc5PA4rnqVH0Altodk7ylSWIy2TgH2B/rUYVWzdy
EMzLkEIQR+ftxSWupx3tsxaMDcMlUbJ9vpTWuFgt084lSFICg8Ej9KunUTQDv7QZG8mZgqEDDE9v
p2qVYvMUrHhVZsBlbn2qlHLJdALvUAnCbhg1a+02wRSqlXwCqqx9cf5FbppgOubdLOUQJIWLYLsT
37/nUMZjXdEN3BGN3JFOa5T7N5is5LPyDjPf0psMymT7QjKwAOVcYOPXFZyWgEkc9uGEUigMFGcY
wBTbyaOcAspIU8Fhn/8AVVO4nimnEyOUAYkMDjPvTFmhLqgmVACQvck+tXF2FdM0wu5SVjZlY/Io
AwPSmskjTGOWVgVAKhhxiku7jyovIDqTtBBLH+lV/wC0wyYYhWyArFug+lZ1Vcl6MuXqQFQs8oVR
yFUEEA++eDVNJtszT3B3xhePnySM0l7e2sxVJZcvkYXdwBRDqVssqAhCFLKykjcePSojG4iwz28c
wBUlXBKAjjFPkmDFUVWEYHJWPH8qptqFhG6wb0KBsKQcgDOfeo5r63eJ1EqAgkM4boTzj/69Cg2N
K5djmgJImZQrtliD74qONJfNL28bFSx53dqzF1aG5b7NJOT8gyjHrg+v8qeNQtogwiZGJYbvnwIx
/jUuLTEaTjNwquoCZzg9BigTBjsLFc4YbuMjr+FZkviOye2EltOCFkG7JyRz6USarpsgAS5QknGS
+ST6D1oUWwNhsLtl3BVUhsDuaW6uo8xyRAkICSCAScjnniufTxXasSskzsSCNoHT8fSmSeLreBxG
zsVGSzAEkV3UpKINXOinIuAs0YbawAKyr79aWC4giWSLAYAcFSBXNXPiXTFTdE5YHChtv3Rjtig+
ILfCxRbnlONqxnJaoqrnYNXOklihlQpBchGJ6+gx0pjPEg2qQSoG5VwA3ua52bxXFbylmVirsCwK
k4/Gl/4SO3kmaRbaQ7gMsygEcUqa5GS0rHRG5incJuChW5CjtSSSxJKYhceWWB2lX4x69P0rkX8Q
SpOWWBmJHzEkgkVP/wAJVcMAiQEODgYXBxUTgpLUk6YsZIY05QDjO7GfenSTR4EqSrgDBAHOf6/W
uVufEGsXcqyJGUDRhSScgc5Jx61G2tavkrBbMUDcgoACO1RyIUtjqtgcrIZBlnChSOvvx3qSW5kk
UTDaoQFdzMMVzNvq2uEMI4GAIAI2/dqOW+8RTtHB5AQt8y5HHfHFbRbSINovIbnZJtAKkErn+dWI
yiQAgkhVHzfhXNqvihZFLwO8IQeYxGPfPIpLeTXhbLNFOQ7MD5bSA4Gf7pHFXztIDpZ7xy4Z9y/K
c5AIquly6+eyMuPL4Cr0GcVhyaZ4hDvKJtqMBuUyj5/wHek/s3VriKQiRgQAegHP51hOKmgOhlv3
SIytMMNgAbsnH+e9R3WoNFGHjZAQOQOMCsQaF4hkgE6zhy3QAjP+frUq6PfywrvuAVUZZU659MVU
bQA2BeRW0qiW7V3bgqXHXGccVVudetY5TI0wKk8g5yo9faqUPhqeNXmZSA3RmHGT+vvTv+EM8sGV
ZTIjLlmJ5xmsalL2iAu3HiKAOu4gxNnDL0J9/emP4h0yHYjYZQDvbd2x68VXTwhp6OzzsXYEAbjj
j2HSmy+DdPCtbBXZWUYkLZKgnrx/KrhScGAtxr8W4OkqqCMAAZWlTxXBCY1kLlD92QLx+v8AKpYP
DNmhAliQxg5UEHr/AFHtU0OhW0tsYxbKQp3ZKYwK0UmkBTfxhCZl25KqBvJUcj/PanL41MrBEg2H
A27Vx+FXU8L6Wm25aFQxkKkFeMVLBodhAWEtsuX5DKuQvvVqPMBk3XiWUDzZLRi54LCQgH9KdH4k
v9xkaNwrAKqDg59ema1U0ywnl8+WGNNq4VBJ3HfFOnskAG2NHVXOWDfKD61E4p7gYb6/qiyfvrIj
auMnOT9PWkj1PxBcRhRZFZCrAMeB+vetuO3t2mLTbSckqQMr/kVaZbcoI4bcliMiRG444596IrlA
586prbBIxaqCRlmU7ePT17VBdf8ACQyW5e3QKAcyNnH8+MV1FvFbqZJZVDBwAygn5T6//XouIbFo
CkMTMGI3Kecn8qbVwOXFv4gVvNiKAtjcWOQaW507xDKAN7Bm7lgowB6100Ntbq6KYk8vaCwPYVLP
5Bk3WduuC+Au3kj+dQ1ZgcnceGtUitzMb3Ds2GHUUyHSdVuZCby/MhVQqNt4BrrJoFEyhyFVlIcA
dj2ptzZRMg+z52gDAU8KaTaQHOQ+HLqFAru4KcEp1P0qceD7wESzXIUkZcK2Tj1rcgfEpjjRWcj5
s9R71LcRmNEuBOFAHORxQ4qQHNz+EXdjNLLIXB+VWIOR6+30pLfwZA5+0zSsoQsD8pwRXSvcwGMq
yhjvO0EdvWoZVURiHHlh8ggDgmmmkBkw+DdNjdNsjIgwXJ4J4+lCeFLSJBOrENuzlmyBzWuZCEzs
V8ttVSg5ouXQ4D7AA44Iwf0pSXMwtqZH/CJafJuMyBzIM5B5Az19RSx6DaJL5fkLkbgwzkcVsC4V
LlowuW8v5CSRk+nvSRIplCXIDO/GVyMDrVxaiwMuXwvbNGcogCkFVx0Wlt/D1ra5QkOC33W44z0/
KtVY4YyfnUAHkE5IOadHHD5qTeYFKknawPX1qZWkyG2zLOiWJdS0CgqQUUjkcfT1qS1s7K1bIQEg
kg7QCTird7IrkMAodMkMFAJxUaxiTbOUYso53HGeetZSjYcW7kD28bo0iWqRvn96Ih1AGKfDYowU
eUAAPulcZx3qyFZD+5ZME7XQJkNn3601Lh5rgRxshwMBgOg9K2grOxTIDYrg7kVSx5YinPp0cI+4
QMEqFGABjoKtyXEJG2R9wA5yveqrLNgxqpdT0B4pSimBCI1QiKUAgkZIU/z/ACqWK3t4mGxUyy/O
N2e/ShYPKQGRyGblVbJIyKdblIdzlNpVtoLDO73FHOosBHt1tWLrFwx5CHIJ9TSWyx7WRjgKeFAx
TZNy3MmwgoTwCwAxn1pGDDMkSiRi+SB0xmqSc2BLJEZk3IuCx/1ZGB+B/WpQr7tjKHCgbSetQJPO
WLGNgDjaGHQ9aX7RcSnYiFWY5AB5JqZRa0AtPHGQW8w5YcBjk/8A1qqyyOZwRIGUE4C4yoqxIWiQ
JuZwxBYkdPwP86gsQ24ylSASdoVBzQk2BHfSNBCBuJDH59pzxxx0pZJIQxt3DFZQMOTz9Pyqe4kt
mASLOFck71zj2qtv89jmAcEgfJg5Nap2YE4ePePlYYjKoSOlNtwqwGLgBmO4sf8A61SXKxQFIpct
vUYI65/wqCURCNSFwV4IkUkCs5q6AeiSnDKGZScYABz+nrSTwu0ZjDqVBG5wvC//AFhSHEtv8842
gY2qP8KiiMrYHzYKkHPQUKNmBLcLDGixAqzZBzETjH5UuSkYGwooB5JpnkpEytdupRn6H7pojkhl
uPPDM2RkjPC49fWk00BBJAZSzytkkc4fGOvvTIlaMhVhclRgMACDUt3cwBlBIIYfMwwMc1PYSpAp
KxMEbksp7jii7QDFuW5AkXcp+YIoz9OabK+5BPHKSpOMk85B5ps8qXhL+WSoc4I9M0m390UhU8H5
SEwBWsWA6adYpEKOASODnt3pWWCRSZJGwTltrck0z7NIWWR1BAzkhcDFFoV2IsOACxUhk/z0purY
BVieKQmFzwMIQe1PQs4dp2IAI2OSev8Ak0oKPgiYKpOSQepprw7ZEkQFwDtKg5A7Z496wlH2jAtS
SGHEFmjEsvzFuc5xx0qveGJog8hCgsQAq47fyphElpI05Kh5GBAdM80wzXHLMiggcb4xjj9PxraE
eQB6xqjK5dAgAxvbbz9akmjVgsuFbaQcqo/LNMacviO4GFkOQQMUvnrbTgSws0aghNikj8azqVdQ
IZlUyiR4c7hyQO9TWk6KT8jqF+6E5/CovMlmI8pBtD5Llvvc+lLcPCIS7DjzB91sc/4U4PmAbdXM
/mMgUnOPu/lUywEOoAJAB3c45/CoRcEgAxrkDknt706DY8pt0tzIAnzqxxuPGP8A9dRN2TNE0xhj
LOJI4iC5JAYY57f/AKqfbK2As3ITOFI4JzUzWrwXDFEJO/BBzkDHpU8xGF/dqzE/OXGMD2rSnJIq
KTIvJjJb7SwHHEa8HHWj7YbeAfuHwv3dwAU88cfSlm8tX82LcxclW3HgA96hIllhCxhWUcAE89aJ
aoGrDVRll87aRk5cgcD8hUlpZlFaeRgYlJBUA/WozJPbPu8tWVWwGAxwaVr1XcW6xlg0mW3DA6Yq
FNRJauhBfwpEytE5GcEHoKW1iljtBjBBGTlcHOaj3wbBCkJLO+0ErgZqV/klxJ8w7rjnHrWkVzAV
0dV8wKSzMcgs+KJyAgcOyjbllC7gBnqaUtF9tMSsdoK5APQVZvIEkUbrgnaxygbGf881E4pOwEIG
5H2QoUdBwTgKQOtFtDIbUwM52kD5sYKjrTnZvKB8nCKckEZHtSwCeTJ28E/KqnoKS0YC2B85W3kj
dyoZMGgmIr5irliACFBwPan3FubJgkO0qWLIoHIWmRKAhfnd23nIpSinoVFJglupYusTq8gzgN2q
XyjsXafkDcE/j71UeAORIQVxjAViOKnuTvjMRjchCCNnBPSqTaZTVyxPOZXBg3uMHAA9etUpFG0w
gMh3EtkdTUlpdCEiEKSQnygLj+dO+0WYv8zyhRkFQpGT7f8A66iU00DVx1vNdSxFPKKkDGQMk8fh
jmpTEfIInwJgPmxySfWpLme3lkeSON23EB8EgOeOenampLCJRKvGxQGA5Ue9HI5MBWRlyiyFWKA5
ZjnOTnvRGkUqkzxKhGSCM/1NEs8jSGDYCcZJK8YplqCZgJ4jtzhSvBAz1xzWsZOLLSsiRLhYUO0Y
LdAOp9qkiumKE7YySDjjj6VEGWN3WVnc5JXABwP/ANdOXymQRxxqhIBLD0zznsKp1LjIGgYOQkqs
HJyCM8VKR5arGxwAgII6gelOnWOLZH5ih1HIC44p2nWxlYzO7Bg3zZPJFYTXMgK73c5naPzQpUAg
/jmnwFLiQfOVDHqRxmpZlt7edp4cgy5DMRj8/pVaW2fzCqyZJIYsRgD3pRi4gTxIzuy7CVJDEAc5
/GlaeWWYQkbgrHDKtQCSO3LThywA/eEDpz6USX9owMsO0FyQxY4xV2uNpJlqfyceWkpXB+dmOMnH
1pgEBYEsSSOQG4PvUImZlYGJi46L7VNbIbtwbYFX5LlxxtH6UNIa1FsX3K8EZIK8AgdRntStbGG5
jkuNwD/eZhSRGOG8eKTcxwGYMgwc9xj6VO0rtujYlgB8uTzgiqi7MLJxFVbcMGkUY3HbtP6VBIP3
mMKCx4weTQ1xIu6RYcKpIG5c4Ofehp0+aVVV8DC5GdozUynymkRbVmdXW5hLAsShfjd7U3TV3Aky
hiV+cD3oM0KW5AYkqCSCMH+dMVzGX5YhgSyrwTmsG7soijgJeQiZwc5Z2HJHvU7RtGjmOMYKlSoO
OM1EhZAzyIzBiSMEnj0qyscZhAeZYyyZCoMEj61Sg7jbuMM7rtWH5QV6t0HamvLNEhCuHcHaSBjB
FPkM0gVfLVlCkZXsc9aikjlKB2jYAYJO3GT71vGTihCRmURsEICOmGBJ3VKvyoGlIByd2AcKMck4
qDypzcvMzsUIyCw4z6VOlwqoRFE6srkuPN4PGKJSbYDYbtGU/Z5AyuRHgMRg478VYQSEtFcEkjJk
ZTwPQVCLiNpCwzGZSPlQ4xUsnnGQRed+7K5ZioDMfrXNVdg3Ip7fyJkjkUhSxy4HBFNgR4AXEG8E
kAFsAY9RVufzTGcvnCkEPJnPr+NUzDuY+azBgxxtYjj1/pXNKmprQCUsbEGaYARsvzLGOoqSBZGh
MrNvUr8oJ5BPYCqn2i5dlkO0ovC8dR71OssSoLeEFdhyS4Hf0ruozjSSAj8xpAPIwWU8gtzmkxcS
M0MiujbflkJ4PPtTDcxC3Csp3GTDAjP+TU6B1RGUllKcBhnFKo+cBx3xxIpJyM7iDx70+U28jIqI
SWU4BGMU6MrHuDszHjJIxiq80hd2jlwhJIDLyDWVrAEixKxjLsGBGUPamzTrbymUEkqhKYOQe2DU
V4r2rgJIXyAWfOePX3qYKRiWREDIg5U859D+HtWsKbuA2dbmXb+8JLgMgcHIH4GlLTRLujQh1JAZ
zncO9KCDIqIhKhRgZ6H8qngSJ5HZc7kzhWOBkinJuLsWndEVwpMXncFlAIHXA/P9KfKLYxrFtDbz
g4OO3pUE05IAt8oS4wMdTnkUvkNvIt8x5UliecD146Vk27lu7Wg+7bbHEFYnahUbiMAdulMWMRps
liKngqU53H0p2IYDvmkDcfKN3XPfpVa5uJY5AUzhD85HpjrVwpOaGm2h4uIUYM5AxxtkI606WKe2
j+1L88jNlkXsPUVIPJtCXVCxIG35R8x696kT/RzJPuw6nOCQO/8A9alKHKS00Fv58cbGQAEgbSh7
0NcBpxLICSWG9FbIIwff1p1rcJKn71pHDZyGABzjGeOlQXEcu4vaxKRycE4AoU0i7FhtzTKkLOAq
7gAuCf8AOarl7lbwwBA6M4JIHI/z6VJBHBcKJbncJFXhgcZ9qgujMdsu5yV+YZOCB9KwlTU9xpXH
s+HZFKkEfIccAUmmE3FxIZYRIFQbCRxnNRTzPJHE6xO3mNhgWJwc/p61as1mtolMs8atsw2WwM9T
2qXBwVxpW1JWAuLlvMlCFB8zjoox71DNd26A2zSszMRtAJwT/KiX9+rRxICHOJSGJ+b+tObT7e5e
M7QWjPyjAAwB05rpptMoajyJEoRQwDZQMfvH/PNRynftlcKzIgKow4579uanmgELkxIQqNxjuen4
00Os3lwuVxgKy4yRz2NaOqogRC4uJIwRGHAG1SWwRQWVCLhHwA2ArdAR3qxJaeTmJGzk5yOmcfrU
UMs7yCOWGRSG4YEEY59/0rOU3ImV7kTytBdqFLMJcb+SF78fWnyXj2oBgGVI+ZSMYH9B2zTr0TxR
pLFlmVsuqnOB6/8A16SONNQm2XCENgEAnsfp+dOKSY47CSiWbLI2SQS6kDIp1zIs6RiEFUhQZC8j
OO341D5UsN6TEoCAgZxnmplm8oPaqGY7txCgDaP656YrOSTVio7ipLHNIbmWVgQTkKxHP/6jU/yz
iSNw6gkeWpT5Qfaqn2ZJAs8Lj5T+8CkYB9e1TRyyglmjYnJwVbg/lTTsyxl1aLEwMMTsAMhgeSc/
ypV8u4ZhPIImTbkuBwcfqKSSLEJ3s2FbJRgwOOx/WmwRQROZGBdsBSXI4B9MChSaRF22QyyWbrtk
z5JAJYMSQfyqSS+mt4ArxxtGWXKAD7uP0pHtwwZYRv2sww5wTikj+bbA8AIYHAA64Hepauik01Yd
NKXbEoAUH5HYjoD044qX5XdfNaMgEsQAAc+vv6fhVdVcXZ8tMZYEL5m3Ax3HfvSwSK5LlWkI+6xU
gj/Gk5JFRsmWpofsu2RUiQkFiFJ+fPaqi7vPZUILAEqpOMY54/Cp7qaV4kbLEcZ3CoIzOWLRu4BO
CqseT6e9EoqRd9SZ7xdpjCIpYHGQAW9OKgS3a2KXDysQThQF+Yj3GaZPCzSAoiqVRWBEeOcdPerH
2fdtll272O4ktkgnvWMqViZJtkcV8TK/nkJGSPvcbsfyNKMDekbtuLAEI3WpLwWywRIkgUKWyyrl
s9z7A0W6/bImZgEKj5QAOvr610Q90bV1qFwv2ZCrSKhdCGZQDgenBqHet1G0jMFhUbVTOMjHXrwa
W4by2ESxkopxuKY3HHI/WklaE24SPIBPzYXP86yqxTQysQ7Ki+UXQsSEOcA54Oeeg6VIqynCkMHC
BSQQAT9aRDJbQlolUZkH7sjGFNSR28U0J3kxkvh2Lkj0/KoVOVgdmV7iJYXQI+5nIxGFyQcdakfy
ZYxDLIIgqgsWTpxTkSzS8jkkYhtmCzEcEdz+VRXtpdyXis8ToksjbmU44B6/lS5Hczvdkgs4ROyb
Cy8AOFI5px+zs4tXABZsAqOevHtUaujOLa2uWUBQJHdcY9/c0+5t5Ilw0pk4BIfGQcdfT04renUV
NFR1Eltm3LBAxKCP7xGB/wDW96Wa1kFsJI0DMSCShGPxz1qOOSOJAJZZGBGXIPK+tJGRJLJJJIwR
lXcyr90e9E17Qq2pE6R3SI8MbEjg4xnPPbNOnmciODyAqpgsAhJOcYwMdPepFuJFnERtwUKgZxn+
neknIVfvblBG1e4FOMvZoCGd2a7ICqI1QEKgyc+lWi7sHWQMgIH7wDOCD1+nNVnmIuNkG4rswcHJ
Hapbi0i88J5g25zGykMPofShvmGk2yCT96D57+UiAFBtzx6//Wp0oLQpL5iORIRuBOT7detN2qcZ
yHjIOQoH9O1Bjs3jjjuUG9iWLBsEHP8AhTTaBK7IvJkuFkMIRcMMyKM9ev4+9S7RFAqwpli4wytn
J9KkmLxRFogCjnEICgnj154zUCySJiJl3yqwKkJnrWNSm5MRBcq80iSIyqYz+8Urjinn7PARcumY
2bhg3Q0+dYzKqFNxAw+TwgxURiW3iDBt6kj5SOcjviqglFALFdrbTu0kZkjkJ2/MSxOOBj0/Gmzy
rcxGKaLYSCQUPC1BOUMrT53Fxg5BYKP0IOe1WdiACPKOjgbg55Y0SjzML2NVZYJ2RbRcqCRvY8Zq
zZwQ2asske5mXbjbkY/xzVW4tpLKGOGwhQuTlpS4znv2pj3t66OHdY2AwpBBycc/yq00wJrUbpGg
kwqqpBcHB/D3qWRJI51aaZWkcKQGIJXjOajtrl4Y4Vni3TSKcuemc+lTLO29JWgCmJvlmwFZxnqe
o6UnJIqKTIdSjt5BD523jIYxrz1449xUtqsbYiQMSVyCeuOMZ9KUXqs4N8odXJC4Uk5HsCB15oAU
TsVwzHGZc9CT0/8Ar1DfMgbSC5t7uHLYOzZwAAf0qE3M87MXDMAwMag4JNW7pnLRFJ/lJ5AJbH1q
B5P9KkEgdSpBRicADFUna1waSJJ3gnVF8sxF1y0oU7gcd/8AGpYpLcReU85kdT+9IHyj3qPygFKS
TAO45J55x9KhtoYhM8atti25yW54OfzJoc4olq6Ca5ht2VXELBWyFX5fx/z3okd5UV0YEBSWIHzE
j1PSo7jyZ3IihEe7K5U5J9qnhdTHHjKhBgAjr6cUc99jJxdwMV0zs0VwcMMEZwD27U9kjinfMaBg
D5bA5CA9j7VBNMbdjhRkH7gHf2P60tlHG9y0U6KMklXxz0/LnvVxdmCjK424nfZEyuqgttZiAFx1
q685WEwhlPAZVK55/wAKz5DHGvmm13gMQ0Z+YY9Pzq3ZNdMPJdEViRwh4yf1xik5cr1H1IY5Zbmx
ks2yQCeSMZFS2ohs4l2T/OF3MsnII/8ArVFe3EMUjSwREAE7sAnH+0fakG+XbGwzwSZD1P8A9as3
K6BXbHStcFw1uY3LfMy47VLBcLGCSC8pztyuBn60RWvmojeaFCAZbaSAPX1qOdrhQsM0SqXysbDk
AZ+8eKh0XPcBftcMbCWe3EgdiPvcf596lvYbS4jWe3uCUUfdK4xjtTII7cPzGpKg5O3dk47/AOFO
u7NZrR41U7ChZVI6H1NbwiqY2nzWIo4gEEtrcKzKDkuTgcen9aBeW9tHIy/umbaUDYwDuH19KWGQ
vCqEuJA+4A8bvb6UwJG0jLchVUEbWI5UVUpp6Deisi75rSxFXyGUFjMBy3bnFQxvGZgqswdVVt+B
gccnNO1C+J8pLHYpmbBBUlSwHU8VFDm4DJlV6ZO0qCPp3xWE6lkUrkt9JFb4ZSZFl+ZRjkdOvf6U
NeG4tY7UxqRgEsMg/X600CL5igDgKu4Ack/zwKY0Y5e3XaB98uOtY810UugkUBt7ZVQEFW6uvUZ/
yaWaC4RnMZAwQdxIIp9lJD56W8kICSNywG3bzj+XPPpVq5uIUjMDyqUI+Yv94+/TjPWtEyTjvFDq
+mS7gygoSyhchvTPoak+H6eZYtcFjGsZ+UMM5ORlv5VN4pASyLJGpQScI7YGP6jvSeG0ia2SWyt/
LkVQHA5BHBPUdPpUyk7ky3OhYCOBsoJEblmYBc49abJcGGzRoowhIyCx4/zipkk82IoysqMSHBPP
4VT1Jw8LRW0u5gQEUDJPPSmncl6okFxPLtwwddxGSnCjr35pqXSKTIYQGVuSBlv5UouhFB5U0arL
uLBscnPr70F7YyMkQ3KRlmbkA/1FaqdkF0PW7EgUyuMBSQGXIGaSIG3jUOiu0cnyg9ADTXha8w8U
CxIFwz8cYqJX8vDb2KIQoBHGM+lWqvmF0yQxKkn2sSK6MRtgZsAH3+lSztCgadEU7WIC5HT0HP61
WuZY7mNPOcFjjMe7nPYnjoe1E0qxSboGWFxGwGABx/n3qZRU0CViW7eXBY/Im3AIbBJ/KkebyozK
z+Y5GF3g8+2e9IdQeawZpp4wyk5dlAyB69cVCLUBQY51bjB3uCFPXGDjj6URnyq7JcuxzHjyU22j
XF8BHGYgXCu2M+w9T3rL+CnjMeMNGladSkiMy4KkAJnAAPr71ueNre01Tw9PaRJw+45Y4IJ4ryb4
C66mheNNQ8O6lMqDzSsLM33VDHn0OfWt4Sc07CbaVj3u2soXt8RysNpGws5Jzn8/wpYpbhrwGZQY
ycLlelQJq9usaeTIokbkqrjBGOv19qdb3Nu0jOUJwxwOxFQ02JtI0/t0dtbSWnnqGuB8i7cZPfOR
6VlwxSvJ9nQMoQ8bSBjHb3BpBqFrBdl5s7SAohYDaCOcAn/IzUK36uzNEUKsecNgAZx1H5U4yaZD
bLbWjRRpJNKsil8MWXIBz1+o9qnkmnWTjIyBwTnJqld6taSwgtOvQbc54A60641OCFTNbXClSSCy
nPPpWFSLkxFm+njtoy8cJVwRkFcBRg81FFLaywb3RUkLDLI2Cf6VA/iS2ubfbA+WLYTLcg+pFU31
i1DeRJIrAElyx4B7+1TGXKDVzSV4iyQs5AlcANnOD9KnMsE8JSFlRgfmLrisSe/t4pEMjK6ggoWc
DipU1ywU+TDIuZQcljwD69a1jJSA1oRFBMSsihUHJz8uP6Y60XTRiUySIqll4YjjHWsaXXLIFlSU
nc21lQd/z/Wmt4ggnidnUbdvDBgQcAY49sU5SsgNYzzzqrSkKHPysOQOcZqYsqIsgDkliDluOnU+
tc9N4ntoY1U3HJJCgjIQeuM08+OLMbooWYhVHzMCNw9MU4tMDaRkJYMpGT8xzmm/bo4gyygSRo3K
45IrDXxNE2UjhIbJwQcr9PrVe68ZvaRSIkeQsYbOzHJHpkUGbTaOmsby4ljLRzZUL0YcAEdB34qT
zwsCqSC5GEKjFctbeJbhI/tYtJgpTJYjr7daW48ZXUZOyGZolUgsEyAR3GPShSaISbR0MmorGzQR
qzyJjzSpHX0B7mozNLJkI4IZ8eX1IHt71zzeJLpgd1m6LKuVBjbdg98Y4NI/iO/aU3C27EBssoXG
RTcmxHVPcHYsluUTH3S3pxz0qGSSXyt0hCsvQo4GV/GuZTW9XmKQQWBbccq2AcH6/h0pLjX9ZcEL
AC8ajkHGOff8quErAdQtrCgErXPmjjAB6HNWkgjtYyYsksc7eAAO/Ncgb/X7uSMyQkqRudC/AXPA
56c1o29x4hNn5XkBpMna27cfXHpTmk0N2NtrnMYK4ClhtIYEse/5UNIrs5AfevJRORn1rnFj12eU
yvNuyx5LZBPGR0/Sppm16cPHbAKrod0inBA9c+vammkrCNme+hgBWGYsxUFyDgsPT1FOtmtYiZRM
C7AFgrAgHrj1rm38Pa7M4CXbqfLId3XPy8dD29cU0+H9ZjZpLe7dixIZ8kE1E5XYN2R0l5qFuifa
ACoJGG28j8M/rTBrtrNKPMcMEA3Atk4rnZfD+uxktBclSqgSN6g8bfemDw3fQxhPtUjkod4Lbdvp
j/GlF2ZDldnT6jq+mPAY0uGUBcqMZHT375qhLrEcM6xT3hZlAJIAzjHt+FZn/CI6hJbCJHdwMkbS
Tg/40L4JnijSaW7cFiCw8w8H/wDVXPUjd3Jbsa0niFt2TPFGQMBgedvpT4vEEN2kkLTArCycleWU
nn1weayLrwcftnni4dpFyVBOVCk8+9Sw+FRKu6aVgrAs+Bx7V10Iq9kQX38VQLcIwYsGO0F8KUHr
TLvxRaqRHJOp+XKbVzx/jVJvBdk1021mGzGxGfAx/SrEXhyyPmFoy4K/vAATgev51s2kx2HvrFoJ
maCRWVQCzfhUUviSxA2pKRzyzLyBRbeELI7nUFFyQT0OfTHH51bfwjpht/KW3LuwwHc9655zQjLu
fGFhFMI+ZGAwBnt+FLceLnniWW2VcIQrN0OCKfL4U0tblGZSyMSpVWx/Krtr4V00RPBAqKpAK+Yf
4vetIVGwM1/GVtFGzKxYKwBCLksce9Ng8S7o2mj82MB/nVl69/8AJq/FpdnZzlfsW4zLhyBz6f5N
ST6Xp6MSgCCVdzl1wSaipLQChP4xSYEG1cserLng0sXia5mAiIdWlXkopxWjaWNrHC9xLGHJOBHs
GevWkj06NonmCKoU8KF5PtWLgpMDKN9ewKGRmZVfLhmxkfSotR8Q3aSbY4FZVIIUnHHtW1NpiBEk
uQBhSMgdvQVNFoOlNtV4OWX5QVwW47ZppKKA53+1tVMQaWJiWGQEHT8aVte1VZAqW52PIAwkJ3k9
cZrp109E27kXpsYt0qpd6XEkqrvUhm+VCh9PU1vCTaBq5gvrerfa1igtGRmBwRKMsOeKR7vxApAy
VDnhWGc1vPpsFtcrcSqGUMPvDIHHWp/Jt5fnkiAwflJweKp6kNWZzcp8Svue3iZywwQflCnA6HHI
qkYvEBiWSRGLbzkBSSOD79K7KW3SJPMaNyqLhiDjB6j/APXTbfEUYV03s5JXoCT6U4uwjnY7LVJJ
SJJ2VgAwVcjJI7+ppsmha+JIQ8jhXALSoec+9dO9qi2zBSCN5y44Cjrg5oLhRHE8hywwi4/Sok7I
DmJdE1lpD58oG0/eUgE8dePYdaVtMvDGGS6ZmIKjPLZyfeuolhUxYx8oIDKTz68U2NEWFnETNGyk
kk54zyPzqFOwHMHwxqdwqhJyAzfLhcYwefy4IpLbwndWzvGNRnlVmO7J24+orq4LSe0DBrdpElA2
hB9DioI1igUSnBD5yWGCQP5GrjfqNbmHB4alaUCPeCo+cGQcCluvB0Q2yRSlWA3FSOOv1rYR5POc
RZbABUsOCKWSRpJ/MK7iFK/N9amd0IxT4WgtpxK0ZDu2MFssfcdvcU9vCdiWj8uUs6MoU8AAd8jF
akn72dbpJGLA8AggGnC2nghFy6KrOdwYHJ5+laRVxS2M+PwxFDJ5UFuhJY8qMEfmelMh8O29t+9n
QSFiRtZ+OK2oo7q4HnRH5hx8wHT8f5VB5z7zEsrBlduSvvUTrKD1FEo/8I5Y7GBt0AcMDuXAz9fS
i10Oy+2JKqBcEFWTjA/pV5/MZ9k+GJI3KRnnNW7e3tYYQ2xg5GRgn7vr6VdOpzIq2pRutFtJmI8l
NgIDRqvA9/en2WiWnlH5QoJ+6M9asOMy7WLpuUhSrHOc1JpqeSqxeacckgtzn1NEp3C1ym2ixm6j
kaLDBgAxHI5pZNKhtXbbGEUSn94hxnj2rRvGmijEsYIAPzELwB61Etwjtt3KEDhgmPvcdK1gricV
YittNtbhzIgGc9SvfFVW0jypALfbtLYIzj+Y61fJiG1YlVWCHOCAf50yJjJEZXUsfMGxmGB9TWc5
OJDSehDbRRR3O5bYhGUfMU7Dv9aklH7woUBRsEfL3oiWBZW8xCzSKBk/w+9NLyJMUdWI25BOBkVM
ZqTIasyRmkeLapYFgfMJXBPuaiEduAI1t4mIGA2M478VJDIkjyLlgrKchRgkUWUSIjBZWLAtswQV
HHfv+FN3bEVkg8wmQZIHBxkY5/8Ar9aty2cSgKroQRwAMVJHcKWKw2yhMYORRKA8PlhSFU/KGPbF
NSsBXVWhVYBOoZyCcH9OlS7rdSZNpbJ4+XgioPKYLuuIyUUElQTip18qWICGbAT5lGDnpUTlZgM8
2WByhLNnogbAAHr2qKK9Au26lQfmV5M7f/rVN5cMxCyKGwOSowT+NMjt4YphuLFhuwwXr681rTmk
gGSRtcTO4ZVyRgdcmmwTygugAIjYZJbAxT3gJHnCNljCkgAd/SookkKHYAS/ARTiqlK4E8L+cQsi
qQr8NngVO84hhkFrndj5yVzxgf1qq8SJKZV/dsT8ynIOMcGphJDvMWCFdQAWXBb3rNqwCLcJwk02
Ek9TwPp6GluGRZA8UZLBQACcZpZFVkEBgVmYDZxg59KjQsrrbvDHuzwA2ea2gtQFtoZFBGGZv4mP
Qc/nT2SFyU5LFgQSOpyB6VY/1ds7IoEmRkZ4H0qOYCGNWusSEqDuUcY9amT1AY8AkAFvlyD83GAK
WFEbeAyqsajeDzk5PGaTzJ1nk8lgUVjlG7n1xnmluRtJk+5GJAc54XFJNNgVo1dbiQzA4YZUBs5N
W442nuBHLgIcEEdcelRKXDGRArMUGS/RTnrTJo7jeXnYuF4QAYz+RoSuwJ2UmAs2dhbADEH9aJbr
7PLFPa7SdwBIFNht9kjPJ0wNqseBxQ8JZ1dk2xhSMZ/Wok7MBWdBIzSsGDDJIbqR+lPLRGRVSVWO
Dvdudx/OoHVIAqFwQVwQCM1BOFMsZSYpuYYdlwtQ4qTAsACaZ3iBjUN8pK4JHpzRdytb8PHuIZQS
rZ49Kle3RVAmkKAn5SHzk569OKY0aySvLMI2JAwyHPNS6vIBCgmkYSkFQWJIzjH09asO8TBlIDFj
jDNjtURni2eS5BbZ8pzkYyfxqCS3wRMuWKEbQCCM1cX7QC6xRmZBGSUHyY5xnvVctLIcog3qwUkj
NTJI0aRlmK5+8CM8ZppgSRDNFLiReoBwCT26Zq0rAO8lSRIxIKDAJHGKW6uA6J5Tdz1JPzVEbZ5c
CWTa5PDqcfWmlZYpGikdlQL94HIOO/PSpbAnZV8hiQSzDJJGeSKpoQZRKqMrjqZHAz/Wp45Zxbsw
T5w/AC54zxQ8ZBMtypxx0HJ49hilGd0Q1YbcPh0dAQA3CheCf60kvnOhigy2WyCW4pr3SLEgEbBU
OVyMj8fT6VPbj9xiPIwTywp6tjiupC9vdhUdMFgflGDgfWkjR4kSDbGSSfnzx9KVp5kifbhRxuIP
JFPiSSRREHI3gNgnnHoKabTKGxH98yeUwIYbstnvUUlxMdoyu4gkkjheelTzq3nrDA4TPoOozTJy
iSmCRsqG+VgpNDbYDo1Lwh2U7kPRR19qVd0zYDFAByCcYFRyO84EFtGNg6FVyKTZcLHlFUbH6MBz
3xUuCkBPa2qLG2+QsDjKqc8U2aVLVwvnqA2CrOCcDP04p0DGVHG0BeNuRj5sc1Ujjle5ZL1GZVON
yqSPataaUGBKkpXa2Cck5Ymmh7iRjChIAG4OGxgfhUiRokgKhgp6KaepUS7lwdpIGBxn0pyfMBA7
SY2TFm3HO8jgD3qQF8BzMhCAFSTg5/rSPE1pKLgMWBP7wEZ4/KmpcIFxPtComCDnaCeaxb5UAiOr
o/mhgWIyxBHPrU6o0IUllD7SUfGev1qvb3SPOCJMru4CjjFPN2Gm3bz8p4yMGodawN2Fj2K3nN1Q
4X5s8+tPQLIoChgz5JGOB71HIN5ZIyflVcj3qRYmZP3kpXaxBKsRzj9a3h74ESnLs8qgR9yQMZ/n
TQz3D+TbwEEANlh1HHP+etJNg2zBMqQw3sR0Hfn8qddwqojWFQ+1RuYgcfhTlJ02BEuVkMal2jBw
qE9CafFKDIxEaxkLkPIoBx+NJcXDOpaCMkkcKR0NRXsqvZq8qlGU5XK/ebFZyfMA93a2lyihmbrk
8D6Hoaez7LYwGZiT1ccnntUTuFt4sIHDZdWUEdeoomMjRhUUkq2VYLgdKagBIgjhARwWLnjIyQfQ
e1IpjwYZ1K7mO4s2F/Oq+8KhkC5kI5IHbvStGZ0MRDKpHys38PNXawFi2ljezbG1niJCgnqKRJY5
JTGjoRCpyduPr9fpQJIo4RG7KZGxuYDg8+nr702GPy4HAkBJyWO7r/8AXrnqXArrLDIHUEhQw3AD
n86sRqpx9mH7xQcZXA46cd6h+zvHIdkrBdxBYDFPXYsYnzyzclR3rSjNRQCbbicB7iMqpYEq47f4
VJPICNiRqQAdrg7tx/l+FIs4k3F8nJG0k5JoEkcRHmDaMfKF5FaSqXQDk3lA0qZ8sgA9qZ80EsiK
oZWGQGbIA7inNI0ihg5BY4IDZH1pWhSKVZCVLAgHDcEflWEqamAm1SMRkttJLEnHFET+Whd2YjOB
ls4/CnSuY4P3TAFicDaD+JqPd+73Jgg53Ec81UZezQAxa4hzHKnUZRVwcU63cLnh8McAkYPpRFvE
pkUYVlBDL1HHQ0sdwspxtxwc4XPfp0pSXMiotIdb6sI5Vi2OAqgAhMH261JOyMx8skMq5XIHIqll
JZS7MxUDGD0DdsfSp/Nk2clWXJG8noMc/rTilEtOw9ZHJWBlYIfvlOv+fanzMlm0iW+31Uk549Kq
SXRgmRvMxuX7xGcVFM6PIsjTqQCSiEdBjv3FWpDcrotWUkB8xnJKtxhhgCoZInmQvKp4HyBRndUb
SW0UQuWmRd6fKIxwP/r061vxLEY5CApPBC8nFL2SmrkNpDooGlUMQ0bEjjb0H+e9W/IlkhEToCQo
3yAED6845rPjvIRI8izIFQncSMZOM96WLVI7lS6Srt80kAAFSR0z/StYrk3GmmNmQR3GcoVduQTg
Y/pVjzktYVlnBZTyADgj8+tVsxI5VwVBI3MGwBViO8thAIslxggEnOD9cUpSTYFgX0axlX4DjaAD
0/wqvCLjBSAKxwcbnORz0qK4aF7YK+WOTtYtg5x2xU2mXKxxMHYjDA7i+c5+tICW3WQwm3uoMuMA
uTimxR3CoY2LMC3LoeKWNcufJuWXeScjuPQipIWhhiEbAb1ToVGefagqIsBc5M/CKMFiRgHHX1oj
kWdnWIZwwDZbknP9fWoo7mVkYTRxmMkZwOpFLNMjTLHEwAwAqq3ArJq6KJhbyQOSFUuxIVn5BHp7
VWXbOXVsAZ5JPGfSp7u6iEaRiYZl53lcFe341VgaSMhDI2w5ByO/1qeRAXVRoAs0soK5IBUZwvHt
QkcbgTPkxu5USEEYNRySyTyhPL3BR8wAJIp8ERWCRlQlCMEuefrxW0Gou4BcSQ24wsxYBsEKxyKb
AziVpIizvkcl8gCq0okMrhGUqXJZQNxJ7H86fJDNDHDuYs4PzYA6+tRJJo0Tui8kk3nKJYMgqckL
wBUMtvcNKqruKtDyV5yMfhjnmpZQsMPmEAAggsOuDTbW5lUo6EkhDwTgAelZP3QJmjLoJZHGVA3K
Rz64FODsziS3QncvB7morpHQrLIyDcxJAfBqJJPPmKK7blQ7FVyP5d63hByY07MsSSNOQWChXAIw
eQf5013kKNvBABwoUdqk8qJ0E8oy38Kl+SahCxzyCLzUjQ4yx7//AF+KcoNMG7sSGV49whVFO7J4
zg96c1oSgkjDbyucgdWz6VLHFFbsLhCm1wcbl/xplzKYCH3kBmOAT1qL2ELEGniES4MgYhyvp+FR
2809tIQrYIOGCnH8qS2mtwzFZGJc8lW5xUjsrJH5SnduYAqueM96HLQdiQ3BnQqQgMYwQDk/nTDC
0zM8aAyDGAOmT/WoI4JIpCIsgSOQzHPH6VPI0jkumY1AUcHBPbNPmZSd1YWcg48wliDlimcZ9aWT
yoGO9DtVCMFeCfr3pj5SIGGEpvU5IORn1xRGRLEzO7OFf5Yy3BH9KznHmRcRkskhfyYVdS33gvQi
pBBLHIpCkMxzuYnk+lRyyrDcq0hK7zhNq8jin/2laLuV5Nzc8DjcfakoNMokWaS2heS4tWkO4qAi
jIX1pI9k8Ef+kDIQBUXkjHamusnkm7jlY/IGMhHvyPY9qZ5q71ITYUZi4J4A+v61pewXTJ/JkmhK
2wMhCEp256ev6U20ubyKE2sUBcFgzOTuwen86m0tQEaZkJLxn5iD1P0qOR4lVTCHJZMKw7fNWU3d
gNupFFiIJSqkNuXc3T3qG3cuzO8ilc43AYNPmKXGPNhVih4YnBzmnY2riOIMCzGM7sknvz9e1VDY
B8EUcitPlohtILA4AHrUTiSBA32qR1UcsB3qVbS7k3K7lMHpG3Cj0pqmKMNAuSpIXO8DFRUSbC+o
171y4ja3YMWIYAZ5z9f1qcx3Id3nClVjPzEYxntSx2BSNmQAEx8EngdOOBTDI5iCSSEsEO4+Zyxq
oRaVwAIBhiVAJG7DZA9qq3SpNcSW5Kx5RcADjPWp7a2aBG81gFkUBgx5znPXmmCA+ULl2BAGAQ5H
y8g1MoNAVnheJ1VSCrRHGAcZ4x2+tWrZ3haOK6ChQRgMCABn2NV/9SRtdpCWOE3H5h+FSs24KskQ
2lvlyhxnNJNxYF24cLKyW8at5hwXxgY//VTIrcCUMzl8ctubo1Ro22NllmCyEA9RgCoj5crMnmSO
zqNyofvAetNy5twJA673tzGWUEEEHG0Hv/8AWqX7QJbhYY0IGzK5Xv8A57VWs42t0kkUKVB+aMrn
oeDUfmyeYHicDIGGbkgf/rrSNRJjJhEGmMF1hRt5yOBx09aWWaK0drWJChHT5ecn9aHDJECwLOxy
HXGPxFRv+/gkaViCPunHbtnHNZ1Kg07MesdzGiiOeN45GOwjG7Pv6U9GJB35LIwD4ODVcTJBDtZG
Zn9zz64PXNK10yyqghAR3G4sDk//AKqlO+xabWiJpIzKh3AlQPlwgznHHFRlHWSONSSNvLsmefpU
rTJar5MMmSc5KLk1DcX1w5WOPCOBypPBPbHvXRCt7NXuO90SW5eWRYonZTGBh36kUTJLAT5mX5+Z
gvPPemwyBVXy3G8qBtx26Y45H0qS13gss1uxw/yBCTxmoqVOcbTYlsiRLG16GBkA3EDAxn/CnO6x
KYVYMrMSA7cj8qHWOSTazEMn3VHQD3FI9vAhV3mQENkAZxn/ACawlJRQyGRyUXy2DlWAUlMgH1qZ
Y/l81m3O2AxFRmCCdmSLGVB27Y8jd6e3vTrOGSOdY5ecMd5U8ce/SuqlFSaGnZgyXDQbYMYBOQwF
Qw3NzcS7ZZQEIIIB+6KvOph5tgSrOCFHXBOD7/hUUMCEyKItrE46cY4rmr3UXcLu4+2ljjYRqAx3
ZYA8k+tLLPIA0xYMFJAQDkc9aaLYqpmiOChwxcZ/HFQQRSbzvnDYfLqSRlfX0opTsi07oSS482ZQ
SwUgbRjv6GlmRbeRplGUJCmMDB/OkeIWxL5yeoCEEgnt1z261LH/AKRKsxyynPDjgGtpUVVYm7EQ
uZ2mMK5XaRsDcgVYmilhkEcUsmCclgmM8dPT86iuYJNymM8Fzvdjx65qSW5MSqSrFX6AHrS9m6bJ
vcUShbhUE7EOv7xgMnOaheJ5NkqOy5c/MByRj9PpSmcSxmQqxUucEHB+lIYpoA7RgkSDJG7AzjFZ
yrcqKWwtuqpnYhKu2W3kDn6VKDMu4vGoDDJJI4/T0ohtzBEWklRlc5cGME5/P9aekDw2rC5mADf6
tVbpxj0HFOM1NFxKrSSxBjEgCsVJAA4/Opor24hiLuqgjO0EZGaghL2QF23mSZGeFzUsQtSfMRC4
deIw23B/xq+S6KFuJfOeORHZkaTq2SaWKSRbhgroiknKhQST/jxUazyLk52Rq2SMDj2zSMoBihD5
LcBhkZ4wM4781jUbgiJWb0C+YwZeIAMW5PUY79OlQKbot+9zuC5AB4x2qw93LZ5gyFVwcEv8vBwe
nNQOHuCIky2AGYAYAOen0q4RcxxWpOpRrkwtArAIZN5A3Yz/AJ4qJA9teLb7iRvOQBmliguBIsjF
cpyBjkH2qZxFORJLKCykYVCCc5zzTdFI0T0IH3pciC3k3FmAPoMg/wCFNnNzbRMqxMVChkJU5LfS
lkmEqvHC5C5+dicZ9qbcXGYkh3PkKcADr04qX7gcwQmWRFZYkJMgIDMcZ+lWL262lWaYiZlACIuQ
D7VCtpJLBttSFdlIBLHOf8aPs1xDNGrTbg7DLsuSG9D7VrGKnqHMOnCvMBECCwO9Q2QTzj9aZczT
xlZG4KrgnA5Hbv1qzfR+bCUDKxCguTx0Pp3qA2sVwywRuxAUcMm0Z7EcZqZU2mNO41DLP+6C4VG3
Ekg8/wCfSidFssNJMCS3KbuR+lPktDIVjt1ZyibnMZ5NMmX7GRcNEuYjvIIyckgCuecnFjI3keOR
v3QjJYbcgkn06e1TF5IQWuFjwx5CnOfmzjvUcIFxdCTedzAEKrDJP0qWeGZSPs/llVU+YXGBzVwb
mFtSmjRG4kWaRlD7mDE8p9Pwq7c3KXNsGV5CYVLZYcnsKoqrGX/SLZWjZzkxnjdx6d8Ut3DPAEMB
OdmQx5x14q2kTLYdb3Iu1CeUyqCQzBAd2Pc9KSSUviOMEKrABgv8NReXeIQ8hZYx95mOR9RTrmWZ
BA7OzAtmQsfrz1rOcE2NbC3EXmKYlADP8ocHnGaW4dWcWyxBlIIDgkY/xpLh2lKtDcqqAM24JyBS
q2xNzIdoUn92eg/GnGcYPYfUimuIAGIjZVBGQRwoFCahaljEvzMWwADkEevrTdkM8wIjzk/cJJIG
Oal+yWxmU7ypMeAQ205BPIpuKqIB8MPzPJGgEjqB846+2aiNzDDCWuZnBLZUBsZ/rnHao7sO0oUo
wCnBYNkHp7U3UdMl+Qu5UkqQQcqo9fY0oxUUNOxLDfQXaeainLg43HGB/jRLPbqNuSAQF3A8VHa6
eYyPM2rEW5YIB3HJJ/CoXtBlpWkIUuei5xz6VEqmgieG7DFobFSJATuyeV5x9OaatxDFpxWKDDF2
IUk9gM8/0pJYGtlLMxYEliBnqe/FQSJdR3azWb5jLFgnl5GSvPoc+1VGd1YC7Ar27FzMoDrgI/U8
Dvjqahu7eeQS3FuFDqp2AsCM44qKW2nmc5JXYwJ+bjbyeOacZs2ok2bCRkP2B6ZqmlIlysysspuy
kuWCo2Bk4JPcf/XqWedYiJShZlYlQBjfnqG/CpbJYg8sywtGoU4ZVzgjrgZ79aa3kvEbm43AhSUQ
DJKnvnsfaplNRQm2zWtJJDco6R+YoUs5Qbj/APr7Zp10sEswcXDgB/lYrnPfHsRmubuvG0mlWgkl
iZY2dAqRxkZHU444pqeLN4WSSDaGTdGvYnPtVOKtoaX1N4/aZbplMQdCP3bOAenNTrKolO7JLrt8
sthjWCPFUqzrI3CK2EbZyvtxUbeOhGJFitmaVFYCR13Dr157/wD6qnkaaYjo2kSzMgh4LDhd+Ap9
f/r0n2maaER+agkY5O7qT/WuVg8X3Vzcm3lswWUkM5GC/TkVHc+ILmGTyfJcAsNhOWJHc5rOc0lc
dzrzcxxwF5HdmIBcgZPUZqd7hL1WHmgqHwAuCSK42+1bWJoUeK1LZzt25Ixj8zUdv4k1u3zBDauG
IDMm3AIxx16A1cIubuO3c7RZ5PtH2dYGClcx+Yw+Y+/pVRpGnBII2K5EilurCuZtfFGqMr+fHIJm
BWMNJwOT0x0//VViO61Il43hd1ZlLRKA2Tnnkdc1lNKJJvSPEs4xdRoynciYxkY6e1SwykO0kpVC
D8x34OPz6Vyz32q3V39rgQbUQK6uRwB3qe6udfJ3zKjRGQBip2luMc4qoJtg1c6C+nkO5dxXOSjo
AQw9f/rU2C6h8/ak2CqAYTgfjxxnpXLRy+MJ7eUvaEhVKqS+Ngz8uPTHXNOs5fFDsZPswUSDazA4
xjqT/nvTleL3IcEdjL5kyGWWJFBAwcDOcjn9KrrfWr3InM4jmjGEZm4xjoB0Hc5NYEUXidrcpDKW
jeUYIYHPse/FQSaRrkd2kcEpC+Zy7uQAeePTv6Vm3d6sLOx0xumtHSS6uQzyPgOxxhaY2tpHD5qh
Y8IRvD8Ee1YB8H+JSzXU+pNIzY3b+CPYDoR70ReGNaRYXS4ykqk7XJDKx64/CtIU4zDllY6OHV7C
VpXjkiYoflj3cD6dqBqFvEQ0MitGowCCM8nnmua/4RnVrSNlEjIrP8sagEH356/SnHwzq6s8L3jR
qCoEbNyfStXV9mxHSi8VXeVZFBY5UqBkVTg1XUre8O+dVjZxuDEc8VTsvDOoxMvn3DOoBYEDOCfp
zT7zwzd3cMc3ns4yyKYj/dxxgjHfGe9JzjURVuZFuXWLa2vDFJPtIIIG3cSTn0PXoake9ga3P2i6
iBD5BDDaBgcD+tYVz4NuntRPNcq0hl5VWyuD1J75/CnTeEludiNdzxlVyNpGMfiD24pciQnextW+
u2cjpIJ0bLcKhGcevr1qG41myi3i3nchR+8EZyPoOaot4Oyzu0jAALtbqR09ulKvhy3iVj9oId8q
TsGT7muacW0Wncvr4j0u2nB+1xnDDzADkgf5NMTxLYl94uFRSzbctzjPXHOKV/Bum3EcUbRiNgBu
QfKWHv8AX1qtd+A7K1ka5jiGSV2lV5YZxzThBPQtLQvf8JLbT5iCOTEinrw2TVC68ZWsTxqhVtrH
dnlgcDk+tPk8P2kmnGPe6yAnbE+ORjj8O9OPhCzfyXis0lYqizHy8hOBz0q3HlJtY5fxL4nF/C4k
RlBO1iF4x+PFWPCmuwWcK2l3KQFH7tEUkkDoc9AT6dqt+K/C9qttut4IgI1yoLYz+BpngrQokXe0
AZwDtcDkDuM1Di0RI2W8ZQt50YBjUqNivESW4/Adf5Vn3Pi62knLWpkJjwuCvQk4zkVtDSbSZ0xa
oQqnaHXO3ueTTLnw9pbwiaXS0cKVG5FxtGe3aqSSZN0tzIvNcuFkabbI4ZBnauf5Uln4oc52wlZX
wAW+9it2HSdNt5HU2u3cmNrHlh6U6307SYWeS6tyHcABV+YAY6Z69eabSZKSTuZEPiC5iiCGCSRg
SVVI+P8AOahm8Rao6s0+lygscYZOM+nT9a6UaZpptzNJFEvzAKQ5BP40+S2trpdv2diEXKrKAQT6
/wBaltxBK6sjjIde1Swg4tRIxAwMHJH9MU9vFGsXLlrezaXYxDO5OMZ7jsc/0rqE0S1mdp1YtKG+
Z5ByBnj6VDPpLsHDRonzfMm4YPv7GuinK6GlJMxJbjXL4+YFdHkAJAOCeOtJb3mu3W21iiT5uEkd
SDmuntdOXyEj2AsikqxIBPNDaZG4a3bYxblgzZ/Ae9TUgpog4jU4fEUqN5NlvD4BLHG8Y6V414us
7vwr8QYLqWUJNtE0ZOFdVbI2+6+3/wBavpae1EYeEOMsRswe4GK8l/aQ8F/2ro41i1gxPbKQJETg
AjuT2/TNVFOGxPMjpfDUWs6tpUV8jExSR4ARscYrUs9N11SIoJCyAjBZ8iuC/Z1+Id/4m8K29vfI
4kRSD8wBdc4Deq8DmvYrmNUVvKkJCgMVABLc8Vbd9Cb3Ryr6FrGrTym5mkERfCktt9icU/UPDd9P
ai2a5+UKFQGQHJroo3MZYzDfgYLsOfXH581HhPMjxGxbdyTyD60m0kO5iWnhHWLSEFNW5UHZsHzD
PvVmPQLpoRbz6kWaTs0eSfyrfnjjtRGVJVnYAoOcr+VNFxDMRHHCxIYgAjGFz0Hocd6LCvqc/F4U
jdyCZUAyM78Z/Km3HgVJIDLcTOrD54Srfe9c8dfauhktphK7Mdw3YjCrnnGfxp07zyRMjKJA4JDE
Dg1zTjzMDnpvC9uyBZ5DvL8NuyMZHHTvVmz8E26qLi4nbhuAo/z+dbNrHbzXrQ3EaspUkPyPwpIw
J2MUgCBRkKzEe+fyrejFAZ//AAi1nDG08vIkOVDLggU2fwrZzRFLe3CbWxgPWobWZ5h85UBRxkZz
27dKWC5eNmt7lQpJyz9fm/rSnFtBcw5/DGneQn7os8vy7mHANWv+EdsI5BKlqgEY5JA5rTuLHKP5
rFVOTGgGKrGzi8mKKONI0JO5Y1/XP5VUUogUpdBgilRoVAyCq7R90nufUfSnjRrDekS2jEE4YtwG
H61ohAwAAAB+VGK5LHH/ANaoIpyk3kyKSQeSg4B/qKG7CV3Ehg0eO5QNHFFscY2PEcD8c06XRbWK
Uma2jdiSYwDjHHNX2uFggUIWXPUgf54pryoRtkyrsPlAQMDx65rOaTJa5VYqfZ45dxEbMQcHAxxU
qW0Sl45IkZWADDHO30NTgkESxkEso+YnkevH9Karrt2mQgkZJBwc5/zxUqTRMkQw2Vs7OI0cblGU
UcMm79DTZrG2y0clpvYDI5wVHYn+lXJbcxECeJwCfkdBketOuRHGFBgAEjYxjJAz1yP5V1048zIK
1taxkpGqADYQrsPmz3p09wbYNDNGpBU4Vh0Pr9ParWyCJzBKzKxTcpUgqPTPeqzQvMzNMVkU4JJB
5PpVu0UAkKQywGZZEGTykZ+XHSmLDBCDJ5asrHgMKIFjihkilt2jQtkY4pIoY9pEsykEkgsAcVjK
aaAns980jmclFHAOMbj+HX60skdmiNIucliQrEEfl1pkcsUMggCAIDlQufy9vpTbyOYAeXheuQ4O
cdqqEVIUnZEod2hLvCikjGSACR7dyeKALFoiwj4UjZuBBLZ6flRIsklukNwxXIAJ2kgUqvGGfzVZ
Tn5I2HJOPvHnmpaaM0rEV/cxsfJtl2ksNwYccH6YpULzqYYQfMVcswAAcds09rWGZ2kmVFkIJLHo
fc02NnhQKF2lj1XqeKcYuQpPUcyxPCZJiFLDaRjjNJG0cCfZ44lJUZJI5pssUqgqBkOf3ICdu+ee
KJdocPKyh9o+VVzg/nW8Hyskhu4pvMyrkFcnJGRt9M/0p0VzKyGFiSW9uakjdbiFmiDBWIChjxjJ
460S2MkcQyyEsQACtU4e0VgFKm4RQZMktgOxJx+HpTJ3nsl3KUIVThx3P/6qftnt4wyYYsxyN3PX
inSwR3EbStGWKrjcRjn6VlKjrYCGK1Aie6kDxFB8wKgE8dqbBNJOyzgtgZyCvU/1qwqtJbkXLs7R
/dcnJI9KYsE6xF4uACNqquec0OnZAOZfnaUxhiF+RmIyRnNQfNIA6u4UMQQV6Hj2xRM7bCwAXJ+Z
vWhL1T5YxhcYIYispRs7AD2joVfeGVmGATyajvCYtxEADkEMFOQxqaO7CXCYIyWAKknH0/WkRY3h
JkYnkgDdjbzVU1ZgNjL3EItkQbcnGDuII/8Ar0+3hWGUW7QHeByzNjFOvDHsW6hfcyDIxnJqFrgq
gzKpZiTIoYAn3pTjYC2s6shc5+RDhgvHSqUap5pl2YdsbnL+9BVoo4nWLKBh87HIY/lVhGtplWPz
SHZsEqOT+daU4BYT7NDOrhZQWIO0KefcfQ1VZzkxIhLh1CAnBPtj+tWXkdJREqBXPyxnHGO1V5Ng
cwuhBCqucjd1/wDrdatqzIluWJXcQkwxqzOTuA55Heo0hky8+5fMVuCy5IBxxTw/mIy26kMCMMXB
L/y5qpPNLHOzyEAEnIePP41LaQiyNREkgMrA7X2tGR7HmmWzRLOVjXLMOuSe/brUEUMRhVShILcs
rYz708iMIYUYHBwSDz9amWqKikywVRYWEcqlsgsGOCT6+lRHyfOMVxIPlByoJ9KckO2Mx+btkKkI
AM8elQhoFAVoHVmYFzu9azcWNxVid2JgWKOcMrABQw+Yn2P4VFOMRRZtZUWP+MngjvmnSXISRWaE
kMuAoOcY79h+NWLe5guJCZQQpXEZwcE9xWsVYHFWIWtxbqOVKt0IOMD+VBu98O3arBeu4/c4/lRd
GNCXmmVUJAQYGOucc1BPIZ/kgG0E/fXgkelZzkkyWrDY2G4xkhwD8pX+easOdkJLu27dwSe9NSLy
bQRsu04JZiQaLWQM6QNGT84ABPBHc1cJJEy2JYGYCPy2DAsGCg9D6CoriUDEnyhs7d57n1NS3E4m
BcRsoQYTac856CoEje9AGwxgfdwuMEVnUpqp0JSbGw3ECXLNLAzOGPIYYIxyM+lTzXy7wNhVVUbQ
i5Gz0596r+TIjAMrSEHAUN7nmrOnWsUszN82W5BYZAP5/pTp0+RlgbaSaVZJMhiCFbjkdqHjkJ8x
n8wK20k9QM0j3kdrCmwszIBvw/f1oUSyiQxOWLkZDN1H5dRVyjzMB/nm2KQzONkh7gEACmXOwoTG
4IKj5gwyBjr+dMSB5ZI4nX5cEsVPYVJIN5HmOUwAFGeSf89q2hLlYWbIrUSQsXu8uGUhJNmCPUDH
U0s0kgjEKKMZ4JPGPepLkXAUyupCE4EZ5A9+lJaLNKphKEFhklR0Fc9aehLTEuTlRGcZLDOT09qc
ZEeSNmjBcEKQWz/SmX0yITGYG4YBmB5Y02CaPzQ4iHIAYEkkEn3/ACogk3clq6H6fbjzPPnm3Akh
QwwVH+FP2JJIsMAOxs4YnBH9ag8t5FaRBgAkGNTzn8qWySRwVQFQoxtbO6teVtENWZYaadUPnW6B
s8lVI4qKV2iKFEBRztEZYAg56/pTnMwZTL8uCcBmxu+lIYlLi5MwDsT8oYNk9OTSbS3EOlSMMBJk
Atlz2xUmpLDJYthFQ4BZ+2RVed3llWOXksBks3Ydh/jTgFvY1EjlCjZYe/8AWmoc7ANj7GWBCAPu
7aTzo5FHmKUZAV3NxmrEQkQHcjiMqTljjIqldSoZXiUNtCqVQr0p8nKgBZZWLJuYBxyC3IH41FG2
JleTcVAJKFj/AF/nU0CtMTCApT+HaPvH/GmzxeRMNrMFA+6Dx396ltJDSRPN+9l2O5LEApuAKjjq
e9TTRKoW5Y/MqnjI6VXjMnku5jIUfcG3kn6mmreL9mYg5AwSD1q4vmEKs9w4My4eRckdCB7Uqlkk
JdXJVz1bJxk/hzTrdzGssqRhnIySwIJU9/rTbb7PNKjFSdpJRcDirUuUBLpbi3YMjbQSMSBeTx0z
UlpJI6BpSSzH5SfT0pstwbnIEbKEOVLkcn6U+zMixOCAMk4JXpj8aT1AsNHshWZNpYAhVZsEH2qu
4lcgT5KhiwJOOfftQBJdQrNIXwCdu5c4A78980yS5nt7VUcEBm5c9CPT60XsBYt0jlDDIzkEorHJ
9Pxp86JBEBLliRhYycY/GqoYDBhUkEklyMmmTXRkzDIpzgKvtn9fyp8zAs2zZtQkilFdeTnJ/lSL
JBM3zZCqpABGOD+vamW4EsQgkIyFZlPOFPvQlrLDMJHQsgPLKMHPpgVEldAJKtu8oVlYggKpJAwP
yqrNBJEfLJZ8AcKc4q1JOjSkx/eDHeGXpUV1Ikqgs5UjO0Ht7VL91gSJK5CbY2aUIQucAD/GkhRl
Bh87DA4JU5Ud/wD62anWES2bHjcCMENzjHNQFmEZYrl1IAZl6qR7Vy1KftAIxZTGR3jcuE5baMYG
OtTg77VCsTbgBuOMknPSnBZLY5DndInzAY6ZHGaJ1eeUEDauw52nrXVh48iAja5R1BfaNhO7J/xp
sF5buJGQlmLcKCACcdKJgkagwIxYMBwM808yW1xGAUUmNTtbaCM+/Ga0k0wEMy+Y4bgYySByfYUx
pRch1BYEAYBBFAddg2LvDAAAc49ffFDzpDKIwwdjwCo7d+ajk5gFNrMzLPEdpI2LGR3/AMKlxst2
WQozgYGF4AqGKSK3ztjUA5LgDpz+dTKIZonAmCjBww4x7VPs1FgQSLBcwsyRMiFwA4bO857f1qIt
PHIN+5FPVQT+dXbVLdgBGrMCuwADBAPX6UXUAREYZK7tuSck1olYCJraWRY/LTccZJLDk/1qaKOQ
OzXAwFPHy5X8+9V1urjYCh2kNjJPFTRXG9Si4YHqoJ4NTKKaAGVknAhZQNvzBjxk+lMktDkeeQ6E
5BcAHP0p1y6oRJGGUKOxwB06cUyO6E6tJyzDOCTnApWSAdMFhUJCoYnqFGQKGSe3RoS6ku2SxIAx
UMJkRirZId97MSAMj+dSxXAuAyzK+9FzGWAIHP0qlNoBoTy8PkqJBwrHGOepqdZXhVjHIN5PDBsf
zqGNHucylJJCoIy4B5P40y0t3ErCeZgpPKsuD9KJSbdwFkuN0jSurF+4DcE1DDcSNcM0yhVOcgnF
P2ie4zIzrGD9wkjjFMlicmSRJCSGwpU8Zpp3AmubpZIwmSCRhSq4xVdn8xvsjIwCoAVj/H3qT93E
rSyxtkNnIPHapI03M01wQoC/MwXBI/OsKjsgINgt7hmjbcUPzJnGT3/ShpI55mVQCsbEsCelSXCx
tI118rhgduV6tSQNgHYoOeqqTx7VlKlzg1dBGxMADqWO07mDcj9c0LJtIUQrjbk5FImyN/IVH+Yj
czHjH5UszFQUjYqGAywGT0/Ku2i+QBjzGa2xvRBghiwxxSieRm8lPusMCRXyM00BTFsZAGHzSIW+
8exOO9MKRzqI1chFG4sMZJ9aVWHtEBKkm6Ty5IxuGSMtwM1BbxGRi8luYo2HGOTnuKVLiMMEwXcd
JMY49KmaeRbV40ZQ5BKllzk9aSgosAia08oL5yhVGQu75RTtx5nEqFQudqnjNQQISrG4ZWZlyRjG
BUfkttI2sy5GBkHHtVKfKwEaOe4fzYFJAHADdOaAk8ibw4YqAXyeRg/55oguHttsMq4XB2hfU9vp
U85iWyVQNpPGCB165q0+cBbdGuFR5HIyBwVJPfn9akl+zJa/dIJ6N1zUEVzKXZ2TIQEFieOtFyqi
HyjICAoKkjJxXPUi2BFFczLMQ6gR7RhW7cVYmgt0sTOVIJb5scnPtUYktoiFeVWcsMjHGMVHd6pZ
xorTSBQyfM7KdpOetYWswEgkaZS3lkHHKYOR9PrU0EsMzmKYIrAhcEZLD29KxbzxpoNndkT6nEq5
AdmOCOP881ja78W/DaMstjeIAVP73Azyeg/rW0IoDs3MMKGCPJZT8hU5H0oCSPvdztw2Nvtjr715
V/wvyKJTZQ2bsSSvmCPoB09qx9R+M/ji4kB02GVxkllWTAUf0rspwSQHsdzerDGVUDcvBB4IFNbx
HplpEsM1xGJJm+6G4FeJT+LfiN4hY3GoPO+4gRoV5WpG8LeOtYVA0DtEp53Pkgn29PeuSvTbQHqt
/wCONEg8xRfRO6r8xSUZLeg9TWWvxf0NJpLcPJ5gGF2IcEntnp+NcRb/AAi128VpJ7sbS3BJzz71
p6f8GZ5FWCaKXdESHkUYye2OMGiC5QNZ/jNpMASRSwQM28FPmPvTNT+Nmm2inyRIRIoKkISW/DFT
2fwV02SEQXh3IjDzAxO7PfBrQj+F/h2GJbddMVQqnc7cgH1qnZspS7nE3fx8vzcm3ttDnkKDHmNG
QM9vTj3pJPjbrapIn9nBXc/KQCcDuOK7qP4ZaUUKJaoD8pJbg47f/rqxD8O/Du799p6t8uGOT930
/OnGCl0Bydzz1fin4lkgES6cSSuFBQ9OxqE+PvG19I/lRMxVgAxBAXA9O9epXPgnQYmVILBFKgBg
TyRinDw9au4W0Chyq4BT5iwH3fetoT9kK92eSnxL8SY1ZQspUkMwaLJIz6Y/Wq8ni7x5bQuEeWEh
vnJyM8decdK9rtNEgyvmWyqyj5SqYJPpzUVx4R0y4k+0tbgOGORjHHTjH86zqVFJ3sOJ4zJ8S/HU
0BTdKxQgvIsfRff/ABNO0/4l+OzEFmszKFYDzFUluv0/DNezT+FLNwZYbeIFgVwEA3evPf6VXTwf
pMsZX7LGGjyCyKAAvoMdqScW9jSKTPLZfjHrwINxCyCJs4kGAvr/ACqxB8fb61meJ9EusEhhvUbf
YjnvXoH/AAgllPKETSoxEGxISg59+uaim+GWkNG0HkIEDqVQxgAAHpjoK0jGL6A1ZHKWPx0hjlNx
dWdxEMZMYXdnjrVmL446VdFI7gzojEhy2OM/yFbmp/CjwtcWway0tUlYEM4TJJB744rEPwK0+5Z2
kt92Rgs556dPpUNpPUk6DTfib4a1CM+TfRqq5yrjBAA61r6b4j0O4RylypAGSVYZI9a81f4GvYow
hv5kO4gLHwPp9MZrO1DwH4u0SFpLW5YiJiqohwcfXPQ+1RJgeyWt/YguqLvQjghgSatwPFdQJ5hC
RkHJAGenBrwSLxf488NFPtayTAgmPMfbHIOMVvaJ8bssE1O1kgCr85V+T+HarjGUjQ9cm/dMUt3Y
hsZYtyB61zPi3X9Y8PXcdzGXNoVAdN2BjuT3FVtE+LXh+6VJEu4kZuiyPgEZq/qn9leK7doBeApI
Sr7G6j0+tU6btqBY8K+ONJ8TMbe3vIjImd43fMDngY9z3ropLhfll5DKMMMcD1Oe4968B8R+G/Ef
gPWF1PSg7QO2ZEjblgOmeM12fgT40afqEKafqWoGGaXCsk8nf0Gal02hp2PTXu47i0LORkHKITyf
zpoCpIomBZdo2Flwc+lUNOvluofOjZSGIwokG4+/SrbzkMrhiCW+VgeBx/OsJxLJrvbaqV6pt25I
HBHr2qvp5ZZGkWIiQH7yHgirMnm3MRMqxyL/AHQ4GT2696qwNJbv5AQqACGbHCj14renPlYFiScT
u0ZzuEZYnPenafEIbRhdbhG7Z4J/l2qNJFD8hN5By4JJIJ5q350ctqsYjYE/eJHaqlK41awkotgo
TgqCdpLZIpiLaSSLFMxfOcAjGKijjmeZoo3BUE7mPIAp1vH5cTyBj5hbCFRkgZ7g+tYyhdAnYAs8
KCONQAWOVUE4+nHvU04WJUlmBBYgEo3NV7uaWCICORVO8AhgDtHf8KQzXcskaOqeXnDFBjavrU+z
SEOEi3Dnymw5bgMSNwP9fep2CoojlDZc42rnC1XePy5C6xn92QUPQ4qRJJblVl81UG44BXDEdhQ2
oouCuyOXzokYBty4JOW46/55p1uzrIszIVU5zkDORT0mIAhbCuzEKQc5HcdKgdJmu8xAMxAzg8dP
pzTUky022PmT7RIsk0yllJIUtUUVkfMbYmdxOQeeakbDxrP5QzvAKhhmrVuptJEYRllZgQGGQTRd
FFfy7uG4EbxEHaoCKQQPSp2gj2CNoWBAySjZPPem6isnnHypCc87icnPfNR2YeSJlB+ZMAZGBxUy
1Qoq0SRmeNUgVgY9uVJGMkdh+FCmYbTHKoCY3bsEDFOAicBkjYOudpKnkU3zMRoZLcAmU7XV8DJ9
vSsnawx8kcjFfLmVgHIJRQDnHSmiMW5WN1YAAgbjkYJqUx3CTtEYQQWyp4HGc55zTQkczh1KmNBg
q74J+laU3oDdhsiS2zhzJht/IZslvenqIY4RI7gLnO0rkA0lzFLM7NAwaMAFiTt4/wAaguJYCqyJ
t3ksQXO0jjr7jAqpRuBaSbdhAjEA5AVutRT+VbArztQ/KSAS35frTFluLWcAxhyy8FScnj8u9Ldx
XFttebYwHMijqmapSUdRoWImeAoQxkVFOGHOe2BUl0QtstvtALMWIJ5Y9xVezuJXeRmBQp94E5yD
71HdMi7DI213yVAOT7VLqCEFouz5pArgEli3OKtWaGRsyIGXb8rlfSo4SsYyeS+Syq3PP1FOjIRW
VZVKqoyWXgde2RWUnzAMuomhV5JUJIJKuQOuelTQKzQtclg299pJOcHvj2psQMhcQswVVGPMjGH4
6/8A1qcXaO1JRD5QbKBu56H8s0Ri2wG30sq7GjfarqVA8vIAz9aiuIXFoFeMuSowyk4J78gVKbpT
i33xkhsAsAeKdAhjVsEgxuMqcY2+orR0lJARqzKio6HJQdOQvpSXAmizHtwQcBm6nvnr79qcqszM
0TKWJ+Ygc5pqub5QxUAHlwR8zH2rCdJtaDu7ioC4Wa6ZC5bKKTgD/GkkJDCRY8u2fcdar28ipKPt
AkwpOFAAKj24/Sr0c1qHKQXW5pF+cE7uc01+71KSbZHcRgld8Kq2c4B27vy71IhjnRJpcAn5VAbA
z/PpTZbZnQZk3AAERqOD/s0z7TBGnkeUVdhwhGOenbkUOk6jKuS3E6MWMGRKzblTbjtwTTYWLRHf
5jMMZVRyPpUE9tPHiZX2yY6htwH/ANakjMrFRFaSbwMPI75XP1/z2pKHsyyzNBDNtclnPm8YYAj9
P0pmocrGYkL7WPzHmnIyRSRqkpczMQ43YIPOf/11Bco6XsIaIfvACGUdiKicHJ3AnsMwRedvCFic
73AGcc1FmKGR3SJy38IDsefTHYVZNxKIyFVsqQPmGc/WofNaGQgoGDgebtblT049R711UqrpAO8y
RkSJ5o0Iwdg65/z/ACp63RZw0hwQSQCeSPemO0lkzhFLICGIxz0/rUccvmzsfICybSQQ2SB79qyq
x9s7AOivvmdHhZWLYR1fGAR14OccUolZXZZwS2Du2g9fr0pFmtnVoZECkHCkDB/limBoj5dmQwJb
J2tkk/SpjFU2O+gGRHUHAKxNktuxxjuPap/PtrCMgRs5LZJKjgd6Lq3+y24GFR8DJJAJH/6qiWKC
cmTcquTtjCnIYmuylV5WItRTO6hWZNjruYFcBTngVV3tlzNASwOWLsck/mKmhVhOI8kOWJcOD1Bz
TdSj/wBJQBvlKjBYdKirJyVwC3V5Xd0cKrYKs2fXr9aRGMwDMWBAGQF79jiodrWsZg8lwrAYDHrz
/nmpIXiZlAhKsylmCtyT9TXDUppotNJE0jTMEtkwdkQwWA+Uc89ahnNzdMFZWdVJ3jYASMcD2+vv
SrO8ReMYeTcuwleNvORio5Vnjje4Qtk5cgjoAK0owUSouzJ5bKZYl3TbHVcAIvcD9TUQd4IX8hss
PugryTipbdxtjMcnCn5gGzk9PzptycXW0yhG8wKSDkj+ddKmkF2QW8r3UatONoV8gkZ59TU9uEuZ
CI0ACcsA/G6oL0l5QI4yAFBLK3PX/wCtUtteS+S6vFtaRT5ZQA4H8+tc8/fQKw6+QSAh5BujX5Ah
xio5YlggadSxC/dbGcN/k0R3k6ooigUhhkMzYOMc1WW6kZQ0gUxxk9Orf0relLlY47lgGWGETMgK
ggKFOCaheSSQ7EVkXOSSw4P5c1KkGVSIspQDKjBzkn/69QPBJJIRFDvkLMWBJAwOMA96uVSxQ7/S
EkO4KygklCnU+lLZxNdsZgrE7STuPIJ7Um5vLQspBVfmBXJx6VKilJQYnwzx8oSMDiuSpNvQLpDk
uJobxAgmKGNvvjaM9qDMJG33KgFWHBP3vb6VBcz7YVhjLFFOC4PU4qcsothFIhcPgsTxgcH0relV
aaJUrC6nPEsborAyFTmMHPOexHUUyK72SxxoAzsNuQ9Z8kbNcb96AKASQp49quRXUW5ILSGMbcly
Tj9amrXSZpGTZMUe3neOKQoQmRIG5Xrnv79KjWOLfJIVR+SFjJ4yKlDpZKZbpFYu2AFx83oMdvWo
Lk+UwjhKliRkM3euSbVRlCwabILiO9e5UR7cqjH7vXj6c0Tm5m3XTXSoFyIlJXDc8gjnPAp7bnsS
pQF9w24ByoOO3pVGe3+xOqGJlVz98vkE/wD1qcZqmDsy3BllLyFG3EEjgFqkig+1xM00gIZCDheO
KJixsY444WMoOXfaTVPzJIrfC3cYYkFto9eOfetPb3YaJFmdUQiGKUkBACxAA6flTZYo7WIRY2KQ
c89fb2qnBOr3BmOVIfcN3y7hjpS3TXTyPJDMxAUtlQfpj8K2i1JA9izKyoGRkAXa2QpAIHaqtqxR
UDnAfhW3Alz1289Onelgb7TG4vWQPtDbXbGT269KW4a3ANsqMiHop6E5x09K56q0Em+W7EVlU+aA
p2ttAYYyf61KzmWWOVY95UHgrgFvrn+VRWsSRxSTI2AqghWOMkH0qykqzWkheRVCKfLJOTkdvz71
00mloCaZWnBuZX3FwqSHYR/ER29KUXElzbCCdmWMrukOMgE/xGm3NqbsK/nuqAHzW6YGOvH86S2d
rNGiWEupGckgYH9aipeTYuYj2yTIsIAZivyqH3EDOM47fjU1xHaxFUZ1LPGGETnGDng/j1qreTSC
4SRJkG58mTqSccUT3tqsfznduAG4DBz3P1rkluHMiWJF25hVVBJBUAYwPwpjNaxRLJuYqD87cAhf
8PaopdQECAEkuw4O4AAev1x+dV3vbSTduRWVCPnByGrSCTK2L9wUk+UTFScBCG6j0qCGKRIWkEjY
DBUBUkg55I9Pr7VWjmR4/LGwMeULNgfjntinnU8WxM06KFZlVUfrj3zWynykN3dy7ZuY4ZINm5AS
wdSASTUM7uto8yK4YSBTg8Yz3/Oqz6vBbWwRriKEBwSDnG3261RvfE0MUgP2kNCW+RAmcmolFzWg
jo18P2QTy0tZSpIcMFH8jx/kUT+HbG1utwhjIQEhwmMn37VpxXjFA1uhD72wpIAH/wBbjFQ6htWZ
18tmVlHfOGJqlVi3uaFPUvDunxxG6ngQsyjewGD09P60lno2lJGtxfWiSmIYXDYO2pbqS9nQ2zoH
AUhmIbdjj04//VVzTnRAIkgZgpJZCo9KOdWDW5C3hywTawhiHzqIiVzwefqOOtTR+GtLniLSqibW
3biuNo/wpA72+nPHk4YkhCvem/anksjG4RWXbkqueOvJrGUefQCtPa2aSMLZlZogAFjH+R1ot9Pt
7q4SWWHHzAghBlTn73pzirAacwoRboFYAheRgHv708STQIqMjIqA5OM554I7fnWsH7NDT1Ibi3g+
0rP9mZXA2NtGOo7DryO1M8neBHBFtQuNoySCD2/2ali1Bo5GEpG1sFDjg/WpIUEKGSKRdpfOCMjr
/OlVhzoFqytLHBayJAUVGKrtVRwcVYuBbytGGjAd22jB4U9c+4p1w1q7Ce4DbdxCSKw4OOuKTyio
BijwSvDA8cUopwWoED2cUQaUuqgAYAbgnnOc9qWPSkuUSWIIqkHciuFGM9c1LIGXZKLqRCDwVbC5
9+OasF1S2VY1VgxJLNyT7n8aqUedgUnDWUxiRVGCCCDkH6cfrUiLJvLFRIQxZQVGFPJznNSz2sHy
XEa7WGMhcYNDyv5TmMlIwhVgQQMVnKnZES0K1xPdPtjkndVJP3U/h6c47U9YbqXykiAUqCVLdM8j
16VPbuRi0QBZsjbITwO/enO8H2YJhvMYhVy2enXiuqiuUSTSvcYka3MxhnfYIxxgYBbvRdW5u48L
O4fbypjAGP8APep5rq1Tyy1mjF8KHV8c/So45HmlZ1dSMlXO3n6VxYiPNuF1cViUtzGLlvMZSHJP
JOPWonSQo10XBRVVQFTj8qmuvnthImUYD5m9D6YqJFt7VVkjjLKgG5ScZP8AnvVUYpA1ZiJHBdTM
hAVgxVVVAMD/ACKmkis4YgjxncqEAkZH1qNZrZZGuopEVABkKfmZj1OOvFSSXfzs6xlhICxYtgdM
V0DSbYhb7Qx8jA+VQUJwKgiiiMizOSgDkSBVzilLI9wYMqFbJLlsrn0BqWcGFQICzvjkHGMH8M1E
oKTKSsS4S4vUjM2Ar/KQnbnjOTUUxQhklxsPOFGGNPt4w7hp0ABIxtJPzdPy5qPUYZ/Nbz2DKqDY
xHGc0klTKTsJMlnBHiKMMC52EL0Pp15GKntbiaN1jAHlsDlT1IPP1qK1hRA0TyBnZvlI5A96WWSZ
ITHHCCWX5XK4wfWsp1NRNtsw/G1oBZNdliAH+cF+3oKTwlbQqV3ymNkUEswzn8B+dUfGk7GxeKN8
AFiUJPX86l8GNbPYRoS6lS33myD68/0qo+8yJO7OlvoVWAyW8wR1GRIw+8fU0lrfNNbvEVkJQkhp
ANp/KkaUyqqqd8YjGQD3pJGAYmJ3YFhlAeCK1jTTIdmhiSGKYmVQmTtPHb0qR/3MpTe6xN90DuSK
kudOt/tQYsEXaxYs/GeOKcEhMbRKEwwG4yDIFChysSTaIIFjMbRvsVVOFAbofXPQ1HFCzxSFpCAr
cMOM1OLW3hi8sxMdoBjDAAD1Pvn0ohfzZtxdVUE71PGeazdN2BNWI7abazx+YAobLMDgFRxg4qzd
NZXm5uflUENG1RPaDa5CloifnSRvmFSvNFb2bFWVXkUhuMcdh/8AXpxfIxK1xJfLhhjEDM4c9WOG
zTZVIkMoTeEU7s5Gf1qG6v4FVIwFDFRk44oWWWMFQxG8ZdipwFx610U9XcTbY3zkvHCB8tGxUkoe
ayvFuiWOrW8mmTKWSSMiRCeNv9cehrbiNvGTLGoLlRuCjA25/SobwQXKmdEMeF+d2JYc+lRJXWpm
fL/w+u774YfEh/Dly7NaSSP9mkiXYGj3k7fYqCBX0jpcy39qmowuGjYfeByDXjHx78AGB18T6Taq
syqPOljHIA6k+gIrs/gF4+h8V6GLGS5Mk9mxjkQkAAY+Un39qave4HocULGFnMZ+VcozU2MoSoXB
YE7WLAHoe2fam2r3XFuilhG2AGXINSMPtVyASCisMEHkHHNDiAyWfbcIqtkqMkMetLarGxNzJKFk
MuGQLkkYxU01sjXPmvkOD97d0FOP2f7SrzkqAuEJGAe9UqbbAr6kk5BMhJjByF3AHgUtnOqxlXkU
oy8J1IqXZHe3ZaW7JZkwQORjkdc9aha1SMO/ms7KCqKDwoz1rOdKwFiK2SZ4pkiU5lGGZiB1/wA8
1DKjwyyBiUkBwpBwTQ889uqTwElzxGwAGTiqzG5nl3TyRglgWYDqcYpxfKwL5vPNlCxsG2xL5jHr
n/PemvIVnVo1IQjkqRj9R1pDAsSF1bDKPlbbjd9ajbzWCIR0Pb061fLzMBL2UI4EcBLyMAzKOWFT
2sMzlZJ3CIxwqrH1P9PrSObdnFtLEWSRhsAPCkCmeYsmLSGZnCHgbsE4zUygxNtFzylkWRVAQKTs
JH3R7VXWJFmCRwuDtOSSOuR680QeX5redIitLyWY8sOwx+HWpJ4rc3cd0WYg/dye+Bxik6YJoruJ
DKdqgxqCACvOPrTSLhfkiOYwp8wMNpAxxj/Gns8UYaSNTncCig449waGvIzJi4tyAVGxQM8460nF
EttoILd3WPkhsjeVHb61JcKsd1ucqF2YZF5PXrVeFpUhUGRim8+YCedoJx3xipbqy3JFNFIyiQ4Z
VGRmspKzFLsSDWGZxA1sHVOCM0sMBvXbErAKSQFHXio4khldFBWQoRuIXOCTUqAxzPNklEOQorto
NKQrIkl/dW/kyBmIHyMV96ZJK5VEWFxI5HzA4Oc/1pTcSKwYRlR1ALZwabcMokCSSSoAwKleTnPX
vUVpNoLJhMWtZwk2QzHO0gE5z096m+zaddRF3ch+QSW5LfTvTLiRJyst4rybFyGC8g+tQRtNIwms
5HZT8rKTiuRtNktWYkImgaQSqXYOMAHPGOvvU7eaWk81iyrhuBzjA/zmmTXJiddqo6lsElf4vwp0
UzXW8yRE4JZlDHn6V105KJElcnDrG3z4Y5UgSNgEfh/KmFrK7YtIuBG2VD9dv9KivyFYT5CliDkc
4GKiIa5YyCZ9qkFgVxz3HWqlHmE1Zk91I8zuJZCiJgoikHJqHzLNlEHmAM3CqATz606d5LmR5nBB
aUghhhtuTjjJ7UiW74E3loSGyyKuAD2ppez0Jsr6jmkWOIuJCcAEsqkYPvTHkSXbIwLZYg8dTjoK
ls4D5sjTfOhwSGbGTTHS1UgJGEXJKgdA31pvUl2IlUq7gysmTlQB92pGuDKyGaVdsbZUqeT9alkt
zKqKcKWJWQjgE44IpgtAsP2aQFA3VyAM1UZ8gWIoTLI8kpkLpGDhQOCP61Y8+WOAZRMsPlG3AxUc
CzSyMEG1EXDMFJ3H6+tILiQSeQzKEQYDLya09qIP36QPcLLgqBvUjjdjt60ttNcfZt4BULncqg8+
/rxR5pEqbVCABiCvTP5+lNRbuWMtvWN2JCEnqfX19aly5mAy3lWSX7KwUhVOMnANKIoACpUgg4YZ
9D0Paqa2N9a3AlaRQqBtxQ4JFWlCblIXcoOSAuaynFtWAkFrbxSIz7mCt95uMCmX0zhvNXaSqbRt
Xk0sjx7gLbcCzZALZGe+f8KLwbHV5FABABVH7/kaz9ooARiKZolknRlDqOC2Acj/ACaI4baHmX5l
DDaCpB6VMPPu4ijQgKMYHt7VG8O0KY8EvjaH4wKcWqiAnkji+ziEzKoOAm4ZG78PSqNqn2V3LSMr
KcsFPGM9adKHXImR3ZT8hCjgZx2/nTRJI06o8IJQkKAc89c1tCXKweqJPNFzHuLMSpO1lXJB96dc
NEkcaRkkglpCpOR7UiNLb7ZBsWN3AJQ4I6Z7VXlvEuJC0pCrk7iePxpt3JSTY+OVYCxVgin7qt2F
OnUXFu85wJCDtG3GfTrzVQ6ja2khnEygbf4gADjv9e9c9q3xN0LTVO6/jGVGAsmTuOePal7NSHyo
6rT3EUTNdKCY0+Uqf0p7sjodmwMRwuck/rXm918evDMSBoJDIqodzBwMnp1rHT482EssrW9i7EqR
HKillkPpuA9qTozT2GkkeulypLeUoG5hG4bp0qN2hhQwuQDgbjvOSTxmvH4Pjj4ivZCkFkVOeYwp
YZ9uhqze/FHxNhZH02XAIyoboB65/lUuE1uGlz1KW5dN8TlTuJYEH1NTQurxRvFMFDEnaWOOlePX
Hxd8UGVIotPYq5wsghYhz3BIGBiqE/xT8cwFbaOwCMkgEQjQ5b2x09velLmsJySPapjE7N9qLCLI
AO/AJx/Kmrcsr74MlQowzKc4z/nmvHbX43a6LqS3WwEiZKysg3bWA/i57dKlh/aCu7JHjuNKZ1ib
LgkglR6fw/h+tCp8zJbuz2q1lSZVaRZA4+7g8D2/+tUHmk3GwFiRysgPP0NeS6Z+0Jaec99JaFop
CAIGcktz7d+/r2rRn+PfhuyIln8yOORsnEf3D2zVOj2JlseqO0SIwdQysctu9eMGopbt0G5XOCwy
Mjoe5rhIPjD4YlQRT6iiyNyGc7Qw645rc0j4g+F7qEzNdQLGc5fzQRx/XPFaRXIyNDoY5kDF7hQS
cgE9APWklZI4ALbBBIJZDgdaz/8AhINM88T2lzG0LqTHtfnpTnvDOpIYCFXXcEXj1JqZNPY0Tui8
IlBAiwcqd7E5pxgNqoKS4AOSy/xD8qhfULIJsiiwQSflODj8TTygy0zzBUAClDzk+v0qbWYEryrM
iPFAAFH8K449KWaVWgKCNlUEk5JHWkhIiO2QrtHIGOF44FMd7aSUyGfMhOQcYIPSonKw0OjmeYMM
hnVs7d2eKcbiIBJRGQ207geDu7d6rBHgnKOCIycjHO855GfX2q1NbJNIrGTliKjkdTcmWxFNKok3
uQSGJI96XbmfzI9gQZKlj6CmSwYyk4+YnIKtyP8A61RpIioUjIyQdpY5596uKUEQTQ7rdzvl3l3O
CQcAZz0pwf7AWlKoqSPwDzziord7uORfPZjlclyflPt+FSXKrKXyCfLBKkjk8dar2i7g1dCtJFIr
z3O45YgKpx6YxSyRByk0UYUE8qvbFRXTokaOqsQWAAK/ePrUVmt00iyTOo2sThjg+pqZNMlxsieR
ZlkXcgJ5KuBkmokfBVJARuz82ee9WGupXtvNjwzKCMEZzUMUlxhpZMqHb93vA4HvXTSdnYkJ5fLh
MXmggckMx+9jr0qK3lbyQfMLO0mDn09ualkLuRG8SEFhuYA//q6Ustqh+UBVyDgqTkUqkmXzIS2j
Ubrh3CqQcZPenfLNIJTMAFQYjU8MKRYpY1MJhTjAUEbhg0wxy+Zs2KrMQGC9h61hKKkS3dlxZ3mg
JG3CsMgNxj0quyNG4LvEiDBKFv196F8yGMIzLGNw3p0yPWlmhS6xG2WdlGQHIwfU+2KqHug3ckhE
NygcqAgJUMAeCAKYsxhkbylAVSADj9aS1jLTNFIx28Y2tgZxzT/LgBEjsE2k4LDOP89a1UeZCIpJ
FV3dnYZ5HydBSxu4twN21QwLn1FPuxDGDIrk7kPIYYz60ttaLLCJAu5yMp5j4yO5H+FJ+4wEBkii
LR7dqncisM4zTJVmnJhuFjIxkFcdT9B7Uk1rJtjiY7CBggGnXLCGVRM4EnByDyR+tSmpIBYXdNsE
LjJHJc9v8abJZgRSs8oOwAoFGT1xiprQREmYx7SANoLgjPr71G9v5UxYzl22n5j0FXGDYDbaRWDy
iMq6jnJ4Y+tSCdYCyRsQwOWU4Ipqo4UZjwD9wA9agmZ/P2ygkMPlK8ZqXJQAfKolXeVBBB4UgYIo
j/0lWaU7mB6EYNCRJDHtRmCs3OWJzVu3i22jHO5iT1OOPasZSUkAw3C2tqI3s2KkEk7+pqtdSSlV
lWF2iIG7GBjHepbtFkXkocDnPHFQeb5koikBJUEZUkcf41cNwJLieQxsrQlWXGC4GQB29PepI5d9
r8j/ADq2wEyc/XFJJMJNshIDE/IrDke9Rh0iUpMwjDHklsZNDnygKLePb+8kAkYfMGY5Y5/l3pUd
PuRqVKnLDPXiont4Yy22QOSMqobI/wA+1SJlYQZX69XB5I9KuF5oCNInG5oUC7QQW3DcR6daT7Oy
uh8ssSMg4q1cWMaqJol2NsLSLz0A49hUBJWQ8l2B+6B1PrmtU+UCS3tQIy0eS3IYlsimSzRSJHGk
AIxn7/PSnwSJJEyZCZBUhB3P45pdlvEhRSwMTBRjjtUzncB9vdwWoCxgNsTqCKJZpGBkmjVQScp7
Y9ahgDjc6pGGBGMDJpbiUuB587AM33DyF9xWfMAk0aFkiLgtkYQA4GR60kUToBscgjO444pRL/yy
MPzD7pJ9e9PtU8snfLjAwoPJx05pe0sBCX3SmFSTxkgAnH/1qI41ETOpwASrHngf/rpJjDNIIyoA
U5AjGCPb/wCtU22OCEiaPe6gnqOcn+dJvmAqiGOVTCwYMjHBAqzG77iGd2PcKOTUNvC6NjDEPkcd
j6CpLlnhlRIMFH7g4IIpNJoCRCLUszZB5JVhkDinIY7qIFWUttHlkcEDPSorptqAjPlKDkKOSfSk
iCRxLn5FEZJBPAxz+FJRsgJEhYTeczsExkqowT046VX1CZIQht0CokpIwpwRj+lLEYrwhDMqHOAF
OMdenNASZFCRsrgA7MDAU9+e9HPyoCR5FlhBcqFcgFT2FQXgyDbFQwQZjcDjFNmcSBhEy5QgtGoO
M1NbPLtAO7BXjAwM1SgqgEdt+9hEQlfC9TjBHsKIo4RIZFuSwxyX608RNcyFI49zbNwYjIz6U1IG
jcEK6sOAhQ5Bx1+lbQpOICkssoSMkgckkdsfSmSb4mMu0bAcYAqRSqyb3BAkYlhyoH+RQFtZIPtT
MhAAJUMeD+NZzfKBCIVJeYMoB6Z7mnwxSIgRlGQcFgeCPyplxdDJLbsMchS3HXsMc/nSSS2xZQ8u
FDY3AZC+9XTnZagKlrEFL+Z8m85BGDn606Z0eUN5YQ9FKk//AKqSOeOPB8gg4BAGMY6c0plUsIVQ
jOOScY96zqVnEBk90YTAYPmI+8dgwRmmxvKXIhbClcZUdOOf1qGaRB8yHIJwgA6D0pP7QgtkeORy
AuCSDyTUxtUQE86bdrbmCkAsV4A4701bhI1IZgysDgg965jxF8QdG0td322MMQf3QcAtx/OuC1/4
2axKZLXQIXEcZOwNGCcep61tFuKA9W1DXdLsmDTXaR5zjJ4wMZFc7rXxa0jSVW1FykioN75bn6el
eXrD488VsouIZQJCDuYbRj+R47V0Gh/BS+uf+QnPukxlI5DwF9f/AK1Zymk9QJ9d+Pcszumiad5p
VASCWGT2yKxZvFHjzxJGIktrq2Qn5zI+QcnrwSeK9H8L/CXRNLt1xBEkyv8AMwjySe457Gt+w8OW
Vsdnko7MMhjx0PT0pKEZsDxvTPhp4mvmi/tGcskj/PtUnbnv157Vu2nwFsZL1ZL6NZQvGSuce9ep
wabb28RMgAIlGMgHmnJB8ykOjDH3SoFaQbgBw1v8FtHtwzIpaJlAy4yc568df6Vv6Z8PdC0+Ixya
bC+G+RxGA23HTI/rXQ3UMStGxJVSPnRG6+9SBY5nLWxRgBkAEg/yreNVJgYw8N21tdANGCCmUKD7
oPb2rQtdMsIIorGKCMMGIBCgHGOKuF4I1V5JFZyThSckDt/WkkkRsxMRgMRvDAf/AF6yl7+w0kVJ
rC3t5FgnCg7QSU9afBZi4uUjfYAoO0hTkfn3p86K8Rkiy74wCDzTtPMrqZuSFY5LH2rJqwNWYXsQ
t33RICrDjJwCaZHaBCWuo+WGcRnAzk+/pSSSMxI4CKRkMMgGpA/mbZioYZ5IbvVRQhluvkuWKE8g
KAucn+tF6qmceXGwLsC5C9KFUBhtjABYbiBjAqZhF5jRbBknghQRitYT5UBU+0SWvmDY8qoceawB
70W7RR3DFRgDKoFOBnHNOuw6HybZVA3EEkYwPQU2C0WMhmzgMCGC9KymucCw4ZEJOSzgMzn7xP8A
jUaRZKlpSQwy7OMFabJM86mGQMWU5YAnHPv+NNMDWzGXzCFU9HOf8isnTSKiSXRKbYo1KjHYUy5g
eNV2fdcAhQf8n8KWRJZWEkr8kcAMAfw9qnlceSfmDBeSDkDP9afwmkSFpbhNpdSoI7N3p8EkcsQi
lTO4nBA5zTfOlmhI53gZUqD1Prj+VLCsUUZSYKCTzIW4z9K1hUfUbabsPtXtlhFqyksVDM3XnPWm
7VibGxSWbneD+dMMSMCySkowJLAHJNPjlE2WVQcDCgnDZ/nUylcgjMEyyGWQGSMk7SDjNMk022um
I8vvhUB6+1PmuS0ijcGBHKMO+Kla1jMT5diqnICA5/8Arc9656kmgMubw3Y3C/Zks9kbAmVgoOT+
P8653WPg54cuiwezQO7bgEQYAPvnpXZxkiMsztvO0MgGCPSpQBDGkTqrDGCB3b69eK1pVW0aanju
ufA0wRSTaPO6sDlo3b5fYrWDDbePvCoRreSVI0lwxBz8/wDhXvk4jRlAUbSNu90IY1WvtE0K8hkM
9nuywzk5Utnrj2rpVSTeoHilv8ULwo1t4kt2cofndjjCnPPX2rF8SWnhK9kbUNBuHSViXJLYVD9P
WvXvE3wq0TVWklaEbmAKlF+UAdj61514t+Ct/brJc6RcbQOViZcMazlXSGtTK8NfF3WvCV0guJmm
gWTLozcOPXPXNeueFfixoevQQ771DJMoESKoyp9Px714B4u+HnibT4X8q0LMI1LAg46duK4yPU/E
/hm9F84uFaEgRljhsfT+tRze0ZSuz7ht7oFAIWVMncAVBGKkjBdjLG5OD8pVeB7V83fDr9pK5lnS
21ySSOONFA86Qg47/n6V7N4T+JHhvxIiQaTfrulYMBjGRnH+RW0aLbsxnWMTE6xvtBJwNq+/Spy6
s4ljcEY5VUOSTVRbmJmaNFJKszMx/hz+tOtrhInWF4g5LfeY4x+lZz9wCSKSS3dTFsOW+fc3X8Kk
kkCSGeRlJc8gjpTfsZyWkztDhso3yqfWlkkRmKJyxYfKBjGKITugI5B+9IiUAlgACeKlWJoMhJY2
AYZVlGfWmxT21sqNOQFY8EjOB71LIYbi2EgkVstkHB5OaTk2A5pJzaiVpGUu4y277qc+/v0qBbZY
nWRZC6lSRhvX/wDVSNboyGIuoSQndkksT656U6GWW2hWxt5ApX7pK8H8cYrOUeYqLRJPLbTqkkYj
EoJIXJBH6UkMzoB9pX5tmFCjBP8An1p7xqNslxxLghthz+NJfSxCMPGSxyNwPUDp2rNxcWXzMfb+
cQ4wVAQCEhsHP0/Go5DOuY7ktnPAzndUf7yR1WNDk8g5AK49P/r00TzJdEvIWWMEgkAEHpVxSYcz
EuZ3jmKNLuiXGVyCf85ot7mNMyCNhlxtUpgsKiuLQhAzqcZ5BUc4HAHapY5ViREKAlOEwP4amKT1
LumS3OoI0nlrGACwBB60C8lTGGIkC8lxwf0qGaMOSzxq3lkHAGBnNIpZysoJCK569vr3q1S5gd2t
C1v5XzZTJuIDL25OfwqS7khLCGGEERONwY9vaq89v9n/AHsRVjKdwAPAOOKjiZZH82VsEHcSDjH+
NZyapk8rbJ2kQRibzAQ4IKoeeOvXoe1RRx+dL9o80RhejDrS212rK6QkqpJy8j5GD1JqW1keOf8A
cglEk5Vj29auEudFXCIySSSIkbBgOAQSW7dffPeoboTeQcRqjqcKMDBxT3fdK0sUYwTliWJx+A/n
TYRJdMOECo3zMrnpU1FZAJCsa25dYSd7EMOSSfxouWdIGSfcoAwo46f57UMwEjlJGw7EMCxOD+VO
MbEJbAFiRkHGBmobsgGWxQKZMlmPUuOQfyqx50M6kFBhmDAZ6D3qOcwRxqszAbwNqqpyp9Mj+tV1
je3JAYEucKzqTx+HIoV2Bfhk8keSCGwc7txwST6U5I0Jd9q4xhhgZAP09ahS2EFuZ2kdlBGWUHvj
tj9ac91H5crHeSFyowQDx3qlPlQBcReXj9zlFbGT+lI5lFu6uyowXnCZx+NMaeWQN5oKuG+dVOcn
Hamz/aBtOxlDjkFe3rVqs+g2nYdDbXXkrcgBixBCRp/nH0pkfmYV1uFWTJ3nbkMOw/OmJcOhaCIM
qhjhk65/wp5hks3F2xZxIxDEnt/SplVtuNRdxYUMU4afGHbkKd2TUws04a2jBZmyMptI/wAioEMF
vcHa7FM8bkBDH0pwkRCX80REjaypyTyPas3HnKTZLB5LTESoDGh27y3AamPdyfP8pYtkBmxnPc1U
tZWnnFkzeWSdwIyBnP68VcnaGNCscuwBSCxfAY47+/tW1OfIy020TWdnDcXDvgAopKh1yBzTbaUF
ZUcDbIwKRqSQp6E0yKYzkCKMBFJLMrHnGOPTrUD3BikG64XcQdzE8+uMmonLnY07omtWee6dYFVS
hJBc5Ayeg/nSTuBCFlQqo6Kvaq+omO48qS3yHA3FFXJouiWZI3cltwKjZn6VN7BcfDNNGolBJdmA
YHp9cVZZA1udzAysOGVcDHpmq8roWCpOAqjJXjb9PXNLbThrhlRgUKFWJbjGP881MoKQD1uY5CDc
biQMkKMn07c1IPJ+0lo8EMBknpVKN2idhvbzEGS6sM7c9BST6gxlBhyd4yVB5we9XTlyAS3ENvHH
IuzkoT8zknPX1wKSWBVtX8qdXZRuEhBJZfUemM4qpHMvmrH5pCg8l1xilku2tnDv8i7xg9cj8K09
m6oFkRSXLRRvIyqwXJC5Oe3FNxdR3SPbSlwWARmXGDn0/nSPqWlyzKv2lS7riMoBwcdfY0y7vrJG
SFW3tK3yMjjg9OcfnVexUUOyNS/lS2VCgUSlj5gBJGevXvSlpHYF1yNpACnBNZkmo20coMl+B5hI
Zd/HTvUL67GzJI5wImYogJ27cjjNYztBAy1q0irO2eAw4IXJA4/rStcmzRWZgGZcRheSW9B7VUbX
NNQG6kZXBPCFsY5/HtWfe69ZzzLIrsYznYg5KnsTRFcw1ZrU6BJYblA0hKSjPC9F/wARTluJopDE
QHDLyxOBt9KwofEtuzQQvAkbswLIjE8fjVifxTpyxsFRxtyV3Lx+XX8KTbRpa5qt+4gIlxIpwqgH
Of8Aa46c1Rl819rKxJYZyD83Ws5vEAEStIrbC/zBQSAPYd6jufEkSqPscMp46Kvfp/hRa4mrG9bW
ohiWG4ZuQCfm5z1HWny3cMkzSSMSrAKScnbz+Zrnf+EkubgxM6KVV8EsuCRTZfEOqRQq/wBmQMp3
AFcZx/8AWpJWQ1G7N5Lea2VrpWCIAdyhvQcAZ45qNGiSE3JiOM/IQc45/SsW419rzyp5gzup+4q8
fQUtvrDTgtFG4RBgbjgd/emm0CWpvw3GLqMtmNDzuPO4+lJdsoDQD7oOUMZKhB3UHB49q5xL/Uri
SVIhgjGwrgD/AD71Lby6nPGkDM52NyCcEn0GOtZSkmguzXa6ZFUnggjl3wR79OlMj1GNY2jmiKuG
+aTHQ5OTnPTp2rGvm1VnLNcAxopKxjBJGeVPtRL50duIFLlkUNgoSCCOB+FHs0+oKN0dDbXMQjMY
jVEQbkUNy5x2qsL0rNtErNEAMKBgc1ir9taJIbqeSNgmXdmyC3Xj37579Kgt11Db5kc0pIk2gMc/
kMcVSjysfKrHSy6nYeUIwAHB4VSATjtk1Uu7hXjE0OYgwIOcAjPf8axP7DurlizLK0sit1zgHoF4
7frVxbHVnBiCSIqcbZUOM4/PrzXPUjfctKzNOe/hMWJSixkDdHnHQfXNNbV9Juz9pe42SoxGMcHP
THPNZ8+kajPIJDOyIFG855OetRT6VHPdi2CKiRDCAHa0jepx/StKUdS+hqXGuQWkbSQRhnkxgsMH
djj/APXSrrrTMstyoVQo4Xkn2qidKkeKM3G5jvG4mPhPbNOh8LyzS4uN3zNyoGQDnvSnSbENi8X2
wuHVUcMMlFZTlsnpzS6jqNqgfzsr0YlU4HfNImjahHK9qoABk+RweQP88UkemhoW85PmQ7HQDIxk
5/ClGk0D1IR4ic2xhlCzHcdjg5OPw70ieKr+0QmWE73fIBPGO36VeTw5BFGzMi4U5wUBA/XpVQ6Y
xvV2r+6wQzqOB9c/lW1OUYoLO5AnjaP7S0KpGo6qUUBs9weMdqW61i6vHjSVHUq+EKr8v/66mPh2
GKQXTRICxG7B5GevbpVw6NFPBGrKQvOIw2RuB656/SrcVN6Cs2ZY12TlHLPtXaAGIzzz0p8N7eLZ
faCQpdiSH5+nFWn0OzE7wQMAM5XDdSf14xVyS1sJbaMiJVdSNgKZOevHuaaTgyGtTDXXNQ+zt5bB
2chZI1bBAycE1Dcahq0ltgiRlkBHynaUP1Pb361tafpNo+8SK6O8u5iydc+9MFsbbMDoWUOeAeSe
xqJSSiD0VzDEmq2kAka3wcEJGqcAdOfrQU1W5Tc0gVf7hyCR+H510thZbraVLuFXR2AUqPmU+nf9
KabG2SMGMBmVvmDjJBqFSUh2Zycw1K4YqVcoeCGXAIB6Vajiv7iA/ZrUKqj5Qpwa3YLO1lmInlKq
6jYpHAOeTUxktreOONIFORmVlXAP9c9K2hDk0KUX3OYay1TKrvO8n5R0wfXpz+lVTYaoJirHzFYE
KSoJyT09ua7GOaOKZZHJEWCVCnoMelOW1iZ33Rqvy8so6H/CsKiuwauzl5NMuJohHI4IwAgUHpVS
Tw7NcFv3kqBCdsi8hcD8u9dbcRwQuFXMjE/OIxjFV4n+zttlVTu5KhgeOeM/hV0pOKIaTNxLiZSE
PyqACGA55P8AnmpJVnRigLSRhsujKA2B3z7+tQwalaXEuWVgAvIAxtq0Z7aPzbkfMrkAkNnA6c9+
vaueyeyNbaksJkE/mwlcOuSOg+g9T9aUyxrc+VcRkOjHZJ5eQgx0BzyabbRmG1aNQABGC2Rgjn1q
IG3M4huUc4OYlB7/AFNS3ZCHhxM7pJ8zA/MhGRntjFR/aYhuSa3AZQBI38W7HToMg+tSTLZxS/ul
mWR2LEtycf3V+vWkuIRdyF8mMsAULHOD2P4V00pJrQLNkkUl5HAHgiWMrxErRYyuPXH6Utyqwbop
SWAA3MxyDx1pLRL+ydFvZjMVYsoB4HfIPeie6ErMzgoIxuVXOcg9+madRJoCtdNp8LqDwSBjIJGP
pirFtavcIxjyo3YUqcE+h5pysYEBuCrK4BVpWXg5z0P86hh8iN2jlVXIByrDqT39/wAKI1FFAD2b
BhNK4B3Y5OFOB6fjUm2J7d45JWYlvkYKcjPbn8qZPPdSQNIIwV34KBsYHtxTwiNbkyXQeQD5l9Dj
/PFRNuT1BJIWWCE2yTSu4QFRHk9fWlhWK38xGRlDv8oznI49v0pI4hCCLZUChssAo257ce2KWdZb
tQkrMGVjjAxuzx2NXCfLqxJ3EMyuxEiINvMRQche+aW1kmjEkcjbkEm1Cw9ae8VrHMkaTDEkh3bC
CR+J7+1RX0IQF2ukKhwVwQTxxzUVKzTuLdldheqZCuEVW+Z8YbHY5qWGKSQMkiMGbrITnH/1s+lO
lu7VbYwTTjDIxLE4J74ptreJLmGdGQFTy/PHbmtoVEJqzIpUlUxRyKrKrZDKOQc9PpVm3gVZhA8Z
yWChlc5Pfp6Y64qJCkl6hS5CRs4xGGxzg5578VZtTPBeKZJwzCTKOeuMev8ASuWrK7uIj8yQMonk
Vo4zkROOQB71Ldnz1lUICHcnI6deKgaG2fUvLdyqEnJAwc045gZljhcxgHaSvQn61UJWYDzHbYVb
JFZlQjeMAjIweaqlvslspuSWkBOPLkHTJAHB9PWnje6GRElkbaARGp5PpwKdtyqxBBG+4MWU7gp9
aqVVLYaTZEsUlzb+THIAzMWUEAFeeP5VYtbaVplWZwWIwQx5yM+/Snr5JmkeCMZUgMcnJ57eh71H
b+ZPKJpmOI3G52OSB/8ArrenK7LFNpJvkikkyyEMqhQRnNNaR7i2JmJKliDHgnnP9M1KGDStLtyV
cky5+8c9PwqC7jkinXyp2QEAuQOfxrOrG6C9x8MsUCC4ySwZcM2MsOmafJNDJKICzEDB3g9/8Kh8
tbjMPkrGiAAgH3zjkdKZcROQLd5HklVlYOygDHp/kVxz2Aw/HvnW1iJI5FZZCylkHBH17Ypngpdl
ukxkiCKP3chTIHFN8Y3ESWAWJpGMpK7WXgnFSeEEL6arKDt3EsoHT/PpW9FK2hnJ6mzdzFbgrGQ6
rGpbCbf/ANf0qe0SHyvL2ADPCY65HB+tFpaGQllZ9hwCQAcj/PFPjjQqkkRI2PkZwR9K6lJolO7G
CeWMF7ZdxUhSu7qfp3FOaN7dDu3gsuWJbIHtU00Sxxr9lVlZyMtuwGJ6n6dqS5urd7QRT70YdVHc
1E6mpV0wZo5VAyMyDECg45qulp5Ny3nsXJX7oHSnNJYm4je3VnMYGVUED8e2Ke88SYMAJ3PyoPGf
SpVRInlSRLC3kxGQSgNIpwrDG0L6fnVeZDeKmEBCKQWcY4685qvPFK8g2Aq8hHLcY/w+taBswJyk
snMgBBY53fUUmudCWrIZra1mtfJt4kMq4/eMoJY8YHNQT3D28QgcAgjaFB5GDU/kGIhFdeG4IB4p
b2WMQkQgZjUliyg5HH41tBKImroSG4Rwsa5UK2MZzk/lRE0krOiIxCqMK5ySP8im2Vru5mjKsDlG
LZy3r7/SkAu4W82Rchj8jFuQKic1FakNWMTxv4Xh1jRJ7WRiDIjb1yfmBABHTOa+fPAWvD4OfFdt
H1CQG1nmV5QSdoB3DzOOdwwBivp+7W7WPP72NHAw+3uf/rV4R+0n8Kr+Sxl8T+H40e4g2+ajAHYp
PLDvgdx9Kqm+ZiPb9MvIdY8qW1vVInAcjHGCM8Hufaprorbsfs6HcGIc7iBivJP2bPi1put6KPD9
5cCO7tiVWSd8HAJUhecEHr6161PDDHN9pEgZGBwofcScUSk47gRm8MsbCVwuODhsVJKclIXZSqjI
DKOBTbe1S4c+azZYfdbvUl1CJX8oopCrgPjOaqNdXsA2COGKcymI4K43Dvz2p0NxCUUtkh2JMiDk
fp+FNgZpod13KqhWARQB1HerCQrBOswCgBQHKyAbF7HFXzcwFe4EgVjvBESkq4XIPt+HFPe3RkMj
MVTJyXXoMfyzVh7VY7hUjcMhflg2MEg8cGkggVpSXYuqHja+RjPeo5LgQwLayO1rIzBgvCgEZ9+O
tNSYshMoKR7vmMfYdKWVoVuTGkYXawVGYYAGf5CmSGRZCiQSY3BXJbjB6ngdK0SsBLGIi7I2QFbC
sOx/rTJo7eA+QZwjAYL5x8uOT/8AWqOKKVJnWRzGFALOGyFBB56/hUt5C1xGyyMwZCdu88kdjWM6
vLqBFH5Ero8MpUAZKsnb1/8ArVYkeHzRJLsZNoBVTnBxjdVaKArAriUF92WyRyM/zqzNJZJiIOZG
LAgKmCPrninCbl1AilRjlQQjclSSDx2PWm2wd2BkhBGCQ2zA7f5xVhAnlmJ4HIU/uwQCcen9aYwX
hHZUO0FSG/p/WpldCuxlzDLauzbPkADMDHweatRRs4MbuCrsvyBckn0FQslrKhjnkdSclSrY3fWm
3JjDReVlmK8hXweprJu6IbSHXNubEpHHIqkksVYYJGeKfJ512od38tVJ2uvJHv8ASonhCKyAkNgZ
BAI9hTlKR2yxRnBbHJ6j8K2pTSQEZD2srXEl2jhfvKvU89uTT0mW4lW7WNclSAWGD71GkkaTsjIA
XyASo61btlhJULggEkKR94j0pyh7RXCySG3M8k2LaJyFQ4lRGHI7j1p8NvYNEwtmySAN2SGP/wBe
orhIVLSAld8hyTgnOelRwQXUXls/zRhvmAOTj/8AXWTjyrQzJFSdEYSKQ4fIOM7vb3pqzAPHHAm4
SNhwWPA59DU1y5niWAOV3r8p5xUBb7K6W0I4QAys3AA9frxVrUBt0qKjSRWiquQGIZsg9e9S2jmL
c0aht7ZBHPOP8aheR47UytuZGOXBHb1z2p+lTiQOPJACxqGweep5/lW8KiTJtzMWZj5olQoxA+Y5
7UC8DsYpNqoW4dD34/zmneTEUbErgkZAK9R+VVnVraVMxAAx8K/AA7dKyqTT1Jkmi6bZXiORtK5+
+Rng0kNtbiFvusAeQWwMd6qrLK7vcGLc7NwHGMA+lTrcLLIsT5xKvzHaAScfePvWlNNolpos5ZYk
jVCQuMLgfMfaqhmLoUfIYk5Ur0GajRP3gV7pIwp4JYlsZJAx0GfWpfNUQtI7I5KgBsc4x+FKastR
WdxwXzrZmidgUYMFHcZ447VBJOxRVRCeRuJXjHvTne1W28pXZS4yyg8//qqGIyht0aqig4J6gD1p
wp8wcrJ1ij3xpO6s3YrjgZpWuXby929gATuz35/Cl3WjRAy7hvZtkkZx+NMK28cwEVvgbSH+bI/C
qdoDkmkNMU32V5Y0IkOAqBsgmqqTFLlXijyFXkDH5VfuDDCF3jZGCCSx4Y46VETa3M3CAhVIChcc
mhyckSNWC3ln+0BeSRjJyc08FpZSI977kJZVGSv/ANarElnHboUtkkJZehIyOlUZWMu6IptKkAhX
4rkqq6Ak82R7EIshUlh8xBzimrJFE+GZmEbsuQvBx260kEoSIwzMRsbhmPUVR1zVrKwSWeeUoVGX
YKFViO/p04zXRRSWgFiWb7XMhgkeNSCFZVwFYkcHuR7VHJqNjCTH9qQESZdt+efrXm/iX436No8c
ltZvLM7H90sZBA/+vXCXXjT4ieIZDHplhJ5MrkjymyRk4yRjNW00B694h+I2j6PDIJ7lVCyBskE9
Dxx0715/4i+O+oXReLSIdr4xiME8nuD3xUdv8DNU1xIdU124nEp4ZWuCTk+2eldho/we0DT4jDPZ
q7qo2SFed2PryaaaQHlaT/ETxm7xtdXcEUzYlcOyHae2Tzg1dtPgZ4kvb4t4guZGWQ5R4XYMfyPp
jn9K940nQtOstK+yraoNhVSQucj/ADzVhdPUK23LgAZYnJx7+laxrNIDy3wp+z5pyun2r5mZwGQx
4AHv6iuuX4PeFrO0iso9OjWNVPypHtOfXHbNdjEkcCAIgDMQCQaYZmmdnkQ5UgLuxjjvWVSq29xP
YxLD4a+HdOhST7ChUEMG29Pxq0PB3h+dmZbdGJO1gMjI/wA960rxvsjJEjAiQ8Fexx3z+VRl4Cog
TAU/NvYYOe+aS1ZL2KMfhiztLYxiJcRudqluOaiuPA+l3u22NqhAILIRkgdvpzWrGzQtlsBWI4HP
OKZbzxx3hlkypKkE5yCO2aznogb0M+68D6NcBIFsoldWyUEQBc9MnFY978LfDNwZLeWzQJj92AwX
Bzzzg12TeSsD3MIUu7EAFuDVa4jjvYWjlGTyAwOSB7VvSm0hHKWfwo8Mqojk06CdUb5C0WCoyBkY
7j1rNvvgN4KuHeRNLjgnfJLxjk89T716FIBbhdiISqZLOuSO2ePzpSqpCZIwXkZcBi2ciiddxWgp
bHleofs5aXdwt5N7NbksFDRtzj12ng1nzfALVLOMx6RqErxhQAbiIKAR0OB/OvZUMzWwklBRtpAI
OSc/ypss9ukRjmlHmSgZwOp6VKqSkibnht74H8a6GrSWd1cyp0V1diE9Rnt+FO07xV8RNPhY3NuU
jQ5ZnU5J9wf517dNDAY8y7CqnrsySao3Ok2crr9pRpEc5LSkkP8AUdj7VadxHnWlfGi0tCY/EEci
PxiVEJUfWur0z4geHdRl86LWFcMpOBINoGOeab4k+FPhvW4BJHYKpLEMYSQSDx2rkda+CNzZZuPD
92yvDIfLJUHjjgDv6YrOckmB6ZY6slyqlLhWUHgBhgjtUkhVbsSh8lVJAKg4GeK8Vb/hYXhO4M/l
ys6ncIoySG9ulatj8br5U8zWdMmWVohhQhJXjnOfXp/hWU6UpvQrmPXxHBNCstyQCoGIw+MD2x+d
RzTzRyGME4DbS7NwfTp0NchovxZ8PagsRuL4RBgAVuMoyLXTQ6hY3uZLedTGwBVgQF/P6etdVGDi
tQcrosRzCbMssq5RRnb178UmwywmUg72IBBPPTrTTBNG7osihRyzMeOtELPBM33iB0EZ5J6dayqx
TZJNHA5hKiZSoOQpHIGc+9MUO8yxTylBkkANwR7d6tQta3DNBE6ZIxgtyTVZhb3kxiuQwxlWdmPB
9cAVg0wJZGe5szLHAFVCGETA5z69fyqv5bMCxLBg/wAis2M04GSzRVilYoQMEjAx6UyIxpKuA7nG
CWHU+taRjYUtgikeaffLCDyASRz7mlull3OpkBViDGpPAqMhftnnjIXJ3KW5H05qxcRqeEByRw5A
wePatoSaJSuFoLiGIwxAly3LnpmnvG5RpOMknK4xznrTbS48mFnb5hvBBYYp9wytKATgckhuR19q
yqSaBqzGiNipkjlK7kACA46f41G9wkc4lMAwF+8B0os5SVK7lKk4UN/Oo5bkoWSfLKFyASPmPrVQ
aaESoZzIshn+VgSC4zj1NOhSLcbwAx7WysjPkE/4UkBaJtjRszlcbMZG0+lV51uULRRA4Zgcg8Y9
KbVgLM05ZWMMfBzuYjgn2709pUYNbBCSoBLBscEVWeRZUaaQBtxzgMoIH5+1S2wj+zSSnzNzrjAQ
jjj8vrW1KXKAjWzyqBHGSADgBsAe3Wnea8CNK8odw4wkZ4H9aW3EkK8ASbvmXceMepqO5WSRhNDE
Spb94c8D/PrUVLSYD57t2CfcZi+WZl6fSknj+2SGeaMGMMMuo6n/ADxT1aKQgS4OBwuaQJJsCW4+
UZzk/ePoO9JKwEYaFSS0JCLwoAAC4/pUzeXDGwihABXALNmoxaO74DHcmWZA3BOMelMLyugAyCeo
Lcj25q41EgJleMxKrOSxXlUA6VW8uY3LLGpKlOELf41M8P2dvMJIYcDHUClKs8qSeWNoBJUdz65r
mqzuwHJGEiUSMSAxXJAywz+n1pEnm2uMHCt0YAipAS2UKqoALKGBwD61W8uSSby1IZMqWUqSSf8A
ODSg7hqPRJ5VKghySW3Kx557+/tTbi1jGXZAWU9CQR256VPL9kaAbIt0ob52YDLGo4iHlKeWSGH3
VXArROwX1EijimLPgMNuCBwRRHArI8cynAPyKW5A9qWcLbpsjwrM4BXGfT2pZbcEAQkAxuSWJzgf
4Gs5w5mBIiCQB/MBLAb1IyeD1NQb1jjdkLOVkGwhRwc9aSE+TMxlLCNjlWU5BOOn50OIJZHKIQpY
FlIxvP5100UkA4Xk8yMwIGR8r7cke1DxCTbK2dwBGSTUQaKORlRxIrYJEbcqQeM/yqSa5Elm80UT
OyMNyYOcEipqSVwEeRTEERCCDzkc49ajeZoreQNF1I3bTknnrVq3mgjtPNdGLk5GFxgfSoMtIGjl
CuCcrnGcen9ahq4DI7qSCCVp5Au4ER5HQ9u9Ih+0QsJUkTyxwpXHTvn8acFjS4WNomYn/VgkYp85
besMUjHByQXzyO1S3bUBx3xLvchVUZDN1Jx0ou+zwSlSOWBbqaZf4WJpjuJI+Yr0xVaB8xmSINgk
5znco79TWcoNrUG0i01mzICjlmMg+Yf/AFqbMDMm0kq6twSMke30pxmBwkiB1XBPz4JPtUnnXKM8
wxIB91SQCRW9Km7AmmI/+jRrM0RyPvA8Dp6d6GlhmVXiAZlGWXd+lJ5z3duNqsZFOCGHb169aZCn
nStGkYDbeGcYLD+hq5R5WA2eUJiOQgKMkcZpsrTM4lWXChcH5uMelWoVHkt867fM3IrDB69yc9qZ
LEsuBGUbBxgHgVmBEH3OPKdSpPzFgc5PfikvgXCPy6xvkgjg89aSSVbbMWWCMSDxwTTVdmxIABHy
Ao4yKynTuA23Mb3Eju/LqcknGec0+QrH+4jkJY8KMcEVIihQGjnUEgYAPA9qivsmRXdDwpwTyCa3
py9mBOoTyDIpIwBwB7+9NlZ3xI/Uf8tCP0qqpKxMXmLb0+Xdyc1IkqSlt7BlYfKAefpWrrpLUB08
zo7CY8EcBTnI9T/Kq0sEsmz5GQZ6JwMev1qxZxiW4LTSshH3QOQB+NFy2JC8eCQxwAuMVhNuaAiu
IVMgt9p8tkARnXBBP+c055Y4R5SsD82WOeWOMU8Ks1uDJKCATgEcAdjTGltYIfNNwoO4gGRsDFEU
ogOupbVtiBiHbjlO9Z+o6rY2zIs8qIxDAhR1IPTvXPeM/iZoGh+bBcXYDoBkFuT7ivKNc8YeM/G1
8w0e5kEAHzZGc/Unt7Vz1aLqMaPQvFXxe0zRrgxW0bu5IwIlznPp1rgNX8ceN/EdwHs7iaNBllQO
VJ+uO/sa0vCXwmu7qWG61dyZCNzKE6DPUk/yr0rSPAWi2AErWSs8RwJMkkmuiglTYjyvwr8KL/xJ
O9/rMkglBGFjbBJPJJJ5yO1el+HfhhoelQmIWqyRlQweRfnJrqLLSLFPM8tVjDElQp6GllhkRgqj
zFUAjAwT+daO80BBZaNp1rELeK1IwMKEOAB6d6m80QzRwwIRgDepPP1NIt2fOBdyFUcMRyfrVnCA
G8t4VLsfvL1YVm1ZgOkgaSPziCVDYIHXFKyrE4/vL/DnhR/9emwTs/mskjBSeVC5+X160WrqC8oj
+UHlB6dq2pMB8s8PksY4SpJPzZI4Hb61WhLSbjCx2ufmw2McdKWW5V7glcqCvyg9qZbNNBAy20YJ
I4KjPNRUldgTxJcRK0LvzjaCTxnFPjZ4oxE2CccFT96orm4l3FZIwsYXBGAMt0zwaWGOYEhm3gjh
Qc/lUJ3Al3mOUSOCz4JU7jhR9PxpIvLuUfdksFyVPIH40TnbAEII45wOVqFCFkaK1cZEnIHTA/St
FNR1LSsXYxCsLRlyHJwgBpZlRonReNqgkBscCoXgmnaOPYFG0btpJ280s1vKYzcI5jXI+UHO73Pv
7VMncbV0NVmIRZVBLY3kD7xotR5QZJACrMSoBxg44qKFlYBnkCorcYGDmrjMkqmWLdt253A5Aqot
XIasyORcoqJlCTktuyf8mluZvs2w7AVAIGFxj2p/zec0jGPIYgAMeRVa7d5HJLqq5OQD1H1qpRuC
VyVF3OshBIYcLk0xriGIOHk2sT8oJ6VXd1jDCSRw4JyWOQB/hUkixSIkqOQUOd5bOTnpip1THyj7
uN0UedEqFjksjgHpTFuPtA+yFSSo3Bi2STXOeMvHVt4as/PnLsmSGctgk5/wqTwT43sPE+mC+011
eGUBoCQQT9RUylYo6CCLY+DIWCr8wLc85NOuPsywtBDGS7NwjA8D+nNJFI5VZWQjLHORgH1qWeKC
RRMVVWA5JfvSUOYCGBDbBgrE7QSxDUl1LGbUGHJBXoV/zinIGe4K/Ko2/OETg+9I9tHCo8qWQgAB
owec0cnKAy0nWGBduC7HiMnjFB3ySlgGUyHICr/PvT1SAlJJsqoGMAAZpxWKG5donDE9DngcUKLs
BHNHErAlQDgBSvQD+tOa6kaBhDGHdCdqkk5FSTCGTaPORQMZZwBipYo0hk/c7WyTgDtzXPUhcpqy
GWmWbdKpJKjcA2MHtgH09aLedy7wyxhQw+UkZOf881HNZwTszKhR0cZcdv8AEU0rHHGJrdgWDgAA
HOPSqpwsiiW+uLxFEcYVgGBUhQ2MfjThFDOpO50DHc8Z6ZpomhlgKM+5gRsQkqV/z2qM6mgIAAyq
nJ6d/WtU7MCzebZbRguFAxgsBjFVnsoQoWSNAC4K5A+b2x6+9Plv4po1QhQjkkktnj/GmxXVqpVG
ycpyh6gVEqXOBR1bwjY39yZZLcEMMl1POR7Hjn1rlvEPwg8NagBG2kwSBmOdy87T2x9a7qfULNWE
QZNo6KRznHTr+lENzbsrGS4yM4AA7+n9KqK5HdAfO/i39mK5bUXvtIBjiaXhVHTA7etcVLpfxF+H
918sUsZM58t7cEn3Ge3HU/rX1tIsFw4jZCFDDJxgVieLfCekajbut0gO4ncFwMrj+ddkMS4mh5R8
PP2hoQw07Wb1EcJgh3JcZPPv/k17D4e8XaXrMBkt75Su/ckofI246evWvDvHXwRtYYmudDiCFJGZ
VBwB7Vy/hXxv4j8A6sEkVnWNuQ4IwM9Dxgj2rmrRVZXA+szeMVKTo0iNjOEwMfzqTcDl4IgWcklm
bJxnqfSvO/h98YtL8T2EM63CIWJztcYGPrz/APrrshr9jIwvGvBt2gnLDGfT/wDXUxg4gactpBcx
JvnAVFGQD3FK8Wy3JjYGNc4y2SF/Osi81+188RRyqQTgqGGB6YFQHxB5MQjlZRG7EqrD+v8ASs5z
UUBtp5mVByQMiMZ9v5VG2oZUrNKgZhgbl9O1ZMvie2hdZAWZCOADg++M0lz4i012FwmCwTJbJBPt
6Y96FUaY07G5b3SsI0SLaWIChhnj1+lNv5ytuHls2ch+BGNueOtYVt4ntiIzJuVi5JB5IHoKll8Y
wwxtDvIDHgN2H/16U25O6GnY2LW7dds+xlUEYJfk06Vorl2+dUDkbwWwCv5cGsWLxHHIixeQVLKC
CW4HfpVKbXZHnzhjyAMnHGfT+tXBcocx01jJDHAYJYRhifnLcYHf2o3pHFIWCbGkySVzgce3Arn5
/FIgC280LMckYR8HHvVS58UTz4hW3JQHohJJHoahxNIO6OtSWF4mKIrRkAgK+O9KiRPbm5tbkBwx
JIXIbtXLTaxqRjliVSYmB4A6KTUx1W/XBtsgfwbkrrpNrYrU6Rn2JuSTcpYYGMBaiuLqJpcIybDw
VYcEgZzWDLrOsG0aFLYhguGY8fzrHuNQ1eWVJIN+EYFdjdDjmuWvT51YDsftccrFHUbiOJFPU56f
SnzSyW4MgCFGcglWz0/lXLl9X3EBGjZm4C9GP+e9SSy6xES7vIxzlg4I+Yj9frWcZqmFjo/tmGW5
hcjeSgCxZ6fp3ps9+IP9GhjQoWHfkk+1Yq2+pTW+2YuhdSAyvkN+VQPbagkbyecwZiJHO7knGMet
Um6gHRW19YxW5aW4VHbIj3tyfapl1G1Cxz/agW/hLHoMc/8A6q44adeXEmZ5XbfkgCQnb/8AXq/Z
aTf/AGdojOQf4BkEgHrTdNOIG7c3VqpeRSHGVLsWyBk9T7U0atbTkPkpvB2qxOS3TJrDOhXQjCiY
oq42ndgEf40+XR7xzFPLCxUoAMKRih+4BtjUraF08udFjKnKMSVyD1780yTxJEZx5My7mYqSucA+
vNZUfhy4n2o0xV933A/zYqJPD1xKoiLkkEgEjqahx5h2bRqR+IjE4KzCQFtz5IHGOtOv9bScCYyM
iIPlIbGBVQeG5crDEEUIg3SHA/H61G/h6wecrDcTs2eV3YX8ulS6VjVJss3WrWd2oAcK8aZVWHbH
X+tMh8SbmaO4fJJKqyPkE/j9etV10CFiENxli3JByOKe3htTCGhtWVkbIYJ+n0rColAkll8RQWso
gWM5LEKGbjPc8Us/iCGNmjkDEkgrsbB69KiPh62u1W4WVUIA6DJ9xyacmhJcBZ1vAWUgkFcHHvXT
Rm0hSWgXWsQQsXt0JIfhV9aD4jto4TIyMyswwQoBz+XHTrVmLR1VVygDg4VVHt1NRy+GrNd0giZp
GG5Vcjk5/wD11FSV0XeyKw8QXFxG3lEh2UiN85b7w6fWmtrl8I1Y2iiQEg4OQR0xVn+z4NyfZkUF
WO4E5JP19M1ZfTUldG8vflCWYEnBz3rSkroTbtqZCa5cFiJlYFeF8rOQT6+1Vm1LXJ1M7RggjLAv
ggYxnNdBJotscx7QGLHgHr7mkgtIooRavANoY7mfIPP4UTSuXYxH1i8wLWFmJdQWOcAetJb3Oorm
a3EqhWHluOmc/j+NbY0W0C/PG7PIehAIq5NpO21UImSr5VQ+cEe3rVwTsDOUN5rj3iIMMxX7wYAg
elXrTULh3cBS0iR5O1ePTNbEtvavGZjZqjlSVJ7+vTvU1jp8cqfaXjRH2jDquSB+VY1UnqOzW5ge
ZfgearMCEBbAHBp9zYzSQrvJBI4Veme+PetmdC6AxuY42IUqwIYsO+PSmsFZ45reHlcZlHQH1roo
1lB6C2OaudLe33FkkClMgEYyKkTS5pbdpQ20kBRhyOcV1DQx30YtzEhYy4lccjgevtSNbRrIPJt1
LIp3B2zkVbxDvoBz8XheS+SOW7thGVPzSvGGwPRf0Jp8miNJOIo2YqigvIy4ODx09K37mSDykWFg
ipIxO5cAn0pLK2My5ucliOAD2rmqN1EUoo52bw8k7kq0ahG5DHGB/wDXp8Phs26vFCSzM/AIUAfr
W6dJh3AHaCwO4kdfSpUggkDieQjCgll6D3NXSTS3KWrMm18LWzt5k0jNkFVDJtH86rR6Eqt57ylV
EhVlVMjjuf8AGt0QCaDK7SsSuAQeckdR60S/vipMaiRkCszH73P48/zqakbstJWMqLw3H5v2iIsQ
hLKjgEE/T9aSbSlZ/NFoUUEAbl5B45HFaMW+1JYliZQcjaflx0qW3gklch5GBYYUMuMj296UXyjd
upnnQyYzLHEgSM4xxgkf5zUl7pVstvFKIgpI4OfzH41oOZDGbZlhBUdgB8vTt9Kju5laJrWSIShS
NuMAD8faonOyGk2Z66ZAuZmHytgBQvK/T/GmRaesVyAsZCiT5wi9vUY71cdFUJa2+4jBDiQZz7/n
T0j8kETk4TGCh9O3piqhTVQVrkcNrpzzllgLsBuL78AD3FR3Nu8UaNaxhHcnzg3ZTyKvFYIpktoZ
8EMS7EcnnoMZpfJQIbk4IUgIw579MfzrGqlBEt6NDGtY2nRng2lyNxC8E/8A6qq3y20REUduiqCQ
QqcuPT/69TTzSOiCNFLxsAFOCp+nFTLObVA91wpbDKei/kOldFF82o47FC6s4GsVdLdnlUdT/CPX
+lSNZmWMEqFkUbmLtzj8OKswyLvdtm52GGVlyOtMuzcyTEiAtGoycqOR0wOampJRZpFKxD9jgC7w
XLHG4gfe+tPJ8y2dI4drM25m3nntk+9FoyW7H7UoaNcmMqAeew9gPWp7G4ikVpljKDlXQNuGevpk
1g5NjtqVbNbYRI0isGGcAHdg/SppY7IZm8nGGJJKbce+c9Mdqr2cqpOzNAx2qSFzg8j+VWFUPGFY
BonJBV/4TirjNIdivK1j8twAZASVBJwFp4uVuJyqZIOAAeMf/WqVIYGCWEUO5mbMh3DKn3/pUFxa
xQThFUycsAD0PHStU77BbQuSwpG6TjLOhyhzkE+lMRWS5dmBKuo35YbiOv4Uy2u7iVhGXCxAklQ3
QegP1qBJZXmaSJQPKxuC/XpSbsgvoO1KWSa2laMhFV8qShzwfr+tVYSttGfMDZ3nJYgk1buWaaFV
UBGY7iSxI59QeahuZLcoUiRi0ZOxS2fxrnqTbQrDjDLc25/dYIHyBehGelNYmJ1jVDuBXAAz2zRE
LdCGNwyLty64zkf/AK+tTy/Z3SLywShXIdU6HNb0qlgKyyMjrDKq7ZDliV6+3/1qq3VxBPKsEKKu
05CxrkE/j0NXJjHe3CGaPOxDgICDnoPwxTLnTMTkRyrGzgbSjDOcdT3qpT5twSuiE3zJHIGhJYpt
BI6n3/xoFuTGbr5fmXBwckYpyEFSZQAwBCODjk/560sFtFICqMSwG0jGAB6DFZqL5bMTSsSyMLa3
QxRqpkQfOrcg+tVmjuUkInmUKDuIPJb36VMgCyKHiLFucgjBxS3Bjln8lwqJtbaQeDxjFbQlysdk
0ViSWEqRbigwhC43DPvU0jyQ26s8WCzjYGIx17+1RCO3WbZM/wAoA2AkBc455qS7cy+UkYQqh+Qb
xgL3znr06Up1bgF7EsaJM4AcckNyD/TvTbNpGmAkmUkNkfKAD7VJdGymQRwRkEkY2/Lkd+fWqokI
YSTR5LZCheRwe/rXNObbAWWWW482dggClmbD55z9ahV4tgn3ByVwi4x/LpVnyc5laErnOCI8g9sf
/rqtaaczIZyVaMHJIODiqjG7M3ext3EaxTCaCdjG0gw7E5Bx69z/ACqxHF9oY2fAG9ixKDn3zVWK
e6eyBaJSGlByq4OAOPapIr/zJWtyjbyflRTkdev1rPmNSyJ7mK5Sa5UCPBymM8Z/rSxrHfNJdNGQ
oIwGPTt0xUGoXnm+XEhDSOPkY5OGqSGGa2ggivGAODtzyoHJye3fpTjS9qwvdjrua2kmMXks6q2V
IPQdM01zeNGGQlUAKiNj1pd6lwkcKFgQqq2MEE/n2p5uViQuYwCWICOO2f8AJrdU3BhrYYYmeWOV
2ChJSdijPOMfrTj9luL10aXDPGAQRgYH9aZJdSfagLdlOMgMy989eO9Nmit7ScTNIXwPmOQGFROb
T0ELeKUzIxAUdyOgpivFJEk0E26VCSCpHJ7jNIZDLukwy7iNxdeOnakUJYK0U2NjgbQgB+Y5wCPT
3rHWTAdJNE6KhlJQRgOoI6/59KW2mjkZlKBWBJyTx9aaLNriJtzoCHTBLZODnrz/AEqV8pdLDE3z
BcMYsjC+9UnyoTaQzzZZ5zI05CHkqWwP8auC4tlKxPdjzATu2gbQOvXuOKqNESCk7BQCcSY5+lOu
Ytr4gthIA+Ac7Vx9ck1LlcVle42bTnKrdWqKBGciIv1yOenOafbiS6w6QkCJh5gAzz6c1NNHJFFG
hlIdhywbdtP86fa2oETRhxlZSzZP3jjiolHmBX5ivBAq7pUwSWJaQdACe/8AKo7i2WNzIqqpZcKg
JORn61ZQCPdE10jKoIwz4AHXmmyIkUwljfa7AEM3IGD16VtTi0tRuKKK28xd0trj94o+aItjAzya
tfaID+7TCoqDPmcEkZPQnP0NHyyXwvkgYNuO9FbjHrzz1oENrJctthILYB3Hgj0FROF2TZoWEbIh
fqEjLk5DD7tQmZpJiZLdiqnjYoC59f5VKI2WNrZsgsxw7DPHpSPGIICoOJPLzz1wf17dKSg1ohqN
0RWymS4DTMojUElhyTjt6VanEcqMI0YEbcFgOQPpVeG3WcCR5ThFJQEjk+9WA7hgA4yr7V3MMlsn
Pfpx1rR0nfQSV0IBeQuVEKmF/vfN1PY/XNSfabeCMW97sjQr877gAx/Ki6e1xmMlsMpcFNpNQSQx
S2xjKGRE5DHPX2/wrenFRZdrEslhA8iPJLsWNN5weRz1+mOhNF5Cy+QN5II/ePjgr2qOJEiiVUuZ
dyJlWKjp6Zzz9McUsrNLH5b4VoyDgOSMfyFOV29BJpk4jkYyzRRoGIUEA9ff61HcmaCJpSSZNoDM
fTNFkJIVkuI5AwaQAhlOM+/50+7lgiSS4nkVnAyqY4Y9cVyyjcTk2cn4wiMyLcN+6MiFiAMkjPX1
HI61Z8Jr9r08u86lFVVVAccn19aq+JrrfZF0gA2qVCMx455xxWh4SgefQxbW9yVaHDYJG056H+da
0lZGclc1I2e2lDiMsRklVf0/lSG4jhhjKqXUkllKcAev50+wsp5pnS9Mh2rlgGBLnp2705YSzNGG
ChXysbDgD3pTd2EV1IpLn+0G8qNdhVcBgeB+XpS/v54sXahmjJAJ4zxwakniW1lVIwCQAXBOME56
f40l0iBA4kdiSNoC5644qUrsaVhWe3kQmEyAMAh2dj24qp8qSmFHZ41bLEr0OenvV2ysp4i2Imcs
c/fxx+XWgmG0eSeWzQllwgYE846elN03cUl1EkSNEEiuVUH5WC5Le+On4U69t7yCTZtQ5PDK3I46
56YqCS/maRLN4Y2DEqoHQH61YuLmdoNq52KwUBTlVGPTtn1rSFovQTWgtjdmSR4Z2CzAcLjOR0z/
APWqtPCJ8OgKDsSnJ56VYk/0aQLCfNPO0hgSqntUAtG8mVLYOGClQ2cggnsAa0UncQsd4nkRgM25
TgFuc4NQ3AuC63YlUg8lXPUeuOv4UGxD26tC22SMkqABzwKCsxAR4wXHDFQAcH9fasakHNCumWYF
jjRTImQQAGZsqv6VleJ9Cj163kga2LxkNuC9xjGPofStVWeOFbMMFU9CRkioRctPuVflByUfJAwO
Mn/CtaUuWJL0PlXxrYal8HPGo1PToH8nzkKKV25BIyuCPevojwV4isPEuhW+p6ZqAmLYLvwCvHI+
mePesD45fDW18Z+HZWexWW4gVmtpZkyVYj7w968j+DXj+78D61D4Lv2ljtpZikYYlQjDJ5/XmiUP
aq4rJM+m7e7ieJnfhQwCg88evHI/lUTz/Z03tEXUOdp8wgcVl+HruCWAXCqSThlbf2rcjgDKzTgE
OpAZxkA/41nKkkBVF1NkXF3IuGHygL94devSrkuswNbFtsaTBwuMdBkUyF0VRGFWQqAVBAwPwpl3
GXkF4kCDazZAPUfT9a0j7oF5bgTmKFyUWY8Iig4/GoZZZLGQyRyOY2jDNG5BOMntUcRiRFjZUBZQ
WYjnP+NOiSM3ZSaNlMi4Eg5X6VtFuQNpCy+UzKxGGY5KMDwT0/CnTMN4WYEszEIqjBH40zT7j7O0
kLqGHmnLkA/j+dBTYTKxRsjGRjH5e1KUmmDuOeFICtxGw3svBlB6D279aiubmKa32KVDZ6qxH9Ke
pXymmSMM+MAkfd+n86W3tnEO24l8uNDnI+b+X1zXHUhd6gQR2s6Lvx5iAZZC27B696mtomnVlZQs
jjgE4GO1LFOvlSRMcEg5dhgVVG6OcGOVJGJAY4wAP896cJ8gNXLzv5EhieMKhfCsGJP0/wDr0yWc
RuAADsJC8kH/AD7UxlAZnkRiyMduSAD6gU0CEQGZsEsflVxyTnB/xpyqXEooScl2DOAx8vJAb3xT
7a1lAOzJLNhnVcUxp5LdtzAOrYCFzwB1qaaWdbQhAAzEdyR9eOaIxTRKstxjBoSLZwyqSNzgZ+bs
efyodjJceVJEg2N8smzjGevekj8+SVJZBsQ8MHY5wBSmVblTbQRKHjjHKMSD7Dp+IreFIlysxHt3
S9VpG3KWBiUDkmlhEIIVWYtk7QVIA9jTJXnJWIgurfeKrjH4/wBackU88W8qAVI2sFwf8+9bJKI0
PnszBEsxcncSwRF4BzjrQI2mlSKco+0EoSeV/WrLb2twS/CHChTjiotl4ZSYLdC2OcnrXPUXOQ0k
xrO6OY7ZlUq2CSBggdTSv5mSV2+WxywJ7+3vT4rcCYSvG6l3KsGGMmob1VlkEcUWQM7gCDxnmrp0
+ZWE7CRmGFmjSUSBQN+FAGPT9KmaSGFGVo3USgESKPyz6VFHA1vJ9gZslBwT35z+NQXnmwNsEeVB
AAU4wP8AGk48qBJImklj5MIJI+4QuAenP1pLpyWM6oCSgAU8kEfTrTPs1wY8xSkBR87M2SBnrx0F
TokdxkbvLwC2SBkfn61KhzIhvUr29xNcSkKFwpwQDgA/1qykEU0TKFHmxjCkvxnP+FQQwpFKXMW4
bs+UqgDgdfrT5GLuzA5DD5i7DP4jtW0JezZL2BLcl2llRmfOAqrnn1xjkYppthZgCUBXCsMk4BBA
9famxzm6QpNvJMmVbdjIU0/UohLAZHYByMEsScfTmm484m2ncrvbyBFYgb3GUZW6ipJ2VIwqRIXX
mQnq3TrxU8Yme0SKCMl1GEkLEDn+lVUhd5nWUMgxgswwOvWj2rpIOYsxsZIShwFQnao4C/SiYEQD
LEmTIxGD196rs6xThJHfIILhFwVHrk9qmlktlh38OFX5iBuJ+n40m1UQKVmRSNtlKSsWUkBc44x7
U2UNDLiEhXB5VgetMjjik2iQurk7s4wzcdeKnmnjlykMsQAKkFn5P/16m3IhXTYr4aMt5jGUKrHe
2R+VUrnUINN3TyBSDKwIK4OO3/66zfFnijSvC1jNdXuoLG4PARxnGfvY5P414/4/+M2t6uws/D9t
kP8AxoMsf8M1XsnUegXVjvfiF8W9K0TzrdUWWdFDBd/DHqBn/PavL9W8R+OfihcNp9iszxbyFSXK
oOOnA4Hf61qeBPhFrviOWC615yhDBmVj1X8e/sa9Z8M+BNG0AukFvGihFy68bvw9e+apR9mw1scB
4I+AaqUufEbtNIyh2jJIwPTP9f5V6ZYeELDQIlezs44jGRtEPQnpnp1rWS2j2qI8LtXhgMAAU/UZ
I5BypUgYIxwDmhtsRWZUKPF5oQkchUAAzj2yf/rmoo9lvh2jzluMt0PvT1TzWOW2shIJBxkVbngG
4IpG8YLMxHpSauBGY4Y4AxcLGzDKoQwJz0+lOjneLzYiuAEyqhchm75PFNnuPkEMmwbG42DIH61L
NGrsJIpVc5BKk4yvt71E4pDbuRSSM0RmO0sG+XB4z6U9THc7IvNO4EbwPXt9ahll86Pbt4YElQpz
imxgYjEnylTwp96Sp8yJlsTXkIjwpBKDG5s9KENurRRpCCHfax3ck09mldWWVgGB4DOScZPvUEe0
SsYkYOCcFhkE1tGHKQTXUcMsJMjkSEDDAk/QVXNod7KrhyR8yL6fWnQwxWkqqWeTe3yFjwCfanKh
YtGVUDOBh+vB/pWdSNwaTQryXSKIvKUjBUfNxndn3zxSeVMSN6KRGuWYLj8KS3y22M4AXJI6c4qS
KSSNgS4YpwQBxRC6QuVBJhHy7EBG4OM8dh/9elstrxZlmchnJBbggU24DX8qvCWQof8AVqxIY88d
cfjTMTLKESFlCHLmQ8MampT5gaSQ7Eu1FOSqjheop8f+kxmGSNiFb7zDp70TyXCDYgRJAu0knOO/
41FFK1szESDDPkfKTzVwg0gaSJJJUK87ThjkL0PPWi3lj2eXOpkO9ioApkcYdDNKSNylig9PrTLR
3RGXglwdny/dPbNbJWBxViwsUak+arFecqOuaAtnvJmIUMxOxuTj14/lTPOmxIGt2BJOHQZ56dv5
1HaSNHE5uWIYMNq46HHOKznYlqw3UNGsrmIRzRAAKAhK8g+tYurfDHQL9BNNpYLkj95GCCRXQkea
hG7aoPALc/hzRFPcM43PgE4RcYJH4U4tIR5brnwZWFGey8xZiMryPwz71zUWqfELwjcTW5ctEiBy
pXK4H/1h0r3S4sllUS8lyQSA2NxP/wBasq58N2N7JPDforM0PRVwQnsfWtlUd9R62OE8I/HWHUpV
t9TVo1Rl2lkI9wMGu8sdXs9ZYvHPG5J3eZwdvA4z9a898Y/AuzYve6FMkVyCWy52h/b2Irj7q68f
fDyZpRZyufMARmDMpz7jNZTtJ6CPforeRXEsiBEAABPc0/7SYJyzNkyAknB4NeO+EP2mLdtlh4og
Nu7N8qs2SR/ntXpGl+NPDWuRi80++SQD7oMuevtUKNkBsz6i3mLFg/KxyoXrjtzSzT/6MZVKEk8D
HemzahbzwqsW0Kckv7elNnkAWOD5QnqR171SjdA1dALdooVuTg5A+RcgikjmuZHMKEBQwxkYGKlk
lkKtDuCruyCT1GajSLzMEuGUAMC47ZqHNRZLTiSzwysYvsrFEAOcrjj0xio0XcjSeYwBwAqr39KV
hHbDdArZY5IfOFHqcdqIZ22FViQkHJ4yOtJRUxN3FVFbDuWVlOJFJwcVaDK8HmvHjLYCsMgmqZum
OXMYWQsdzZOeveiYSOuzz23AE5U5A9q0S5EIsTFZICcj5WySp5JprefcRkqyqDzkLjiktgPsaBEy
AANpH59qks2lUFZYwqgnaCOg/wA9qTkgKsyIIwUjQKFGSV4AFSpccMS5IkIyZD1HrUlwgSOQbQVI
GNp4xn9KXbGkZeJCWHykZ/WpdSzAi2xWsgkEkgUHIBY4PfpQmoJMZFtgArD5gTx+A4pjTxvPnadu
cZYcCmyyNOBbJCq/eZieBnHWn7RATqGSCOZSr/NwwGGYemMVLBO+77QyghI/lxzj3+tVoZJ5EDTs
WZTyByfapl3xqCuAuQykHGB6UObAcfOkCySlW3KMMBggYziniWQgSbyrbRtUHrn61DNCGYzxSsFY
AsFY53U6ON3i+eUED7obqDVxi5aIB0khkDTJIhaRiY1UYGPTn+VJHHLDOLi4dShcbgR1GP8APFOC
vGnluwCseip0pkt253wLsYRnAkZcgD8P51nOkrWAmaRChlELKAvXcOarfu5kOTyBgueB9fWmR28B
tTLHjbkElXwffg1FKZiJFx8oPUHOKIxSQFwRyQSBJCrAKcuowKjs43WVIshiSACj/wCFPmVxEHyz
FU5O7+tNRtofMSliMMw7iqAWVrnlWQYXOSACc44oQqJN2SSVIcAcVBIl5HvukBj7AAA5/WiAzzs0
whwApGSeQOPahK7AnaM3qiONcAHK4OCM00xKFeRomCKeMjGaZ9qMdyYJGBKqMEMMgfT0NSLiQsUL
AOuGPSt4ySQEUTogLKFQswAAXjr1P4VcjFnBM4Vc7iTvPOKqJLHBIByVPTP6/jUl1vmi8y2fJ3dW
X7orCouZgIUMV1GRu+YEKwbgZ9Kc5jyDPISxOAFbnGP85NId9wY4nGxSSFwOSB70wLCzl55ArAAq
QM56+/FVBtAIEQSFWclQQYwWxj3om83zS6hlIkByORz/AFpVMk2ZhFgHGBGOn0pxI3jzFdSGyAw7
etDjcBk0D+WrkFssCSWGQc9ajji+0SuQCEIwB6GrT7vL81YdwUfMTgkc1HHE8kYWPCLjcQD0PpSt
yiauRWzuHYMAFBIUnpT7mRgQkZXAT5gBgmmxXEEDNncNxO4E5A/wqUlLhsSbmHJxvxg+vFaxnZAo
2ZGFu/OZ2jbyQQQ5Hy/X86knxueeKUqxPIB46UyZ/KytvNu3JkBjkZ6c/wCFPU7kDohVVO1txA4H
fr39aicrjGx3twZ1JiDRNyew9OfwqZ5REhkUld5AAXggc1FK8EUZUAKrNyAODUTSrJtRiSSAAQTm
pSuAkkvmhpnUlt2cj+L60EyNapHvAJDHJJBxmo5J1MqqjkFUwwJxuPamM0pQIZSmQcKpyMYoTsBZ
tGZpxFcNtU52ksMCpEhgLMrNhyQC8gz+RFQWxXpLIwbJAIIHFSCa1iZrcyFkDDkvgj34qJTsBJNF
EkqhcZVQM5OKqRxTnMccKAqCScAZ/L6Ukk8fmAAEqHO5ixJI9ala9tUARGGScAlsHFY6NAVhE2Fk
KkFcYJYZxU8MyrJ878EZI64FRCe2R2bzwQpyAXHAqnc3dpAWlDxgqcgZGK3j7qAfqWpQ6WzNcv8A
K+SSxx+NeZ/Er4uvLFcab4fkIlClY5kbkN/e9Kq/F/4kSs40DTp/3jk7gD8wGP5elVfhl4EEjrqu
tiOQt94MQQo/L8TTvcadjG0bwZrvjWSPUtUMjFWCOGYhs55PHUd+K9Z8EfDrT9F05ITHEGBJDqM5
z259607fS7LTIg4aFyBuJZ+ev3se1aiX1myJJPIAWHIXnFUtUIWLTVh2MFYKVG5y3NS3EUpBKRLg
D5ct1qnJ4gsZ0KpMCqZCByADjrk1WXxJYFd5uVVVU5IOBn6YosmhpI1Y7eWaI+UxL9wrYA/Wo7q1
a2PDsSCMFjwT1IFZcfimzjZmErFxkbVGcjNA8X2SIYvMAYnKBs9c/wCFXF8oM1pk/wBHaRkAO75i
r85P1qve+IdP0+2Y3dwkTIeRJgZ96xNT+Idlo8Tz3M3BHR22hm/rXhfxD+Lmr6/evaQS5Yu2wxKD
gk+/5VLTlsNqyPX9e+NvhjSWFqsylw3zYznP4DpRpnx38H35UC9JViCoKkfmDXimi+BdW1aJb68h
mYk5Ljp16YParV78NNVKuLZHQkY3KpwPxqXLlJPoGy8UaRqrI9k6Oq8Bxgg+31rRgDAGIyAoSfM9
x+HevlqHVfHXga7DNJdIkbbo2Bwp+mR0r0zwJ8d9P1e3GnuxjnQZCn+Mdxz3ojBzQHsFxc2Yh2od
xLBiCck+w7de5p0cqx4EZUuSCSDkfrXI2WvzSrHLDp0kiMMhs4wO/wBPpUkuv6nISsVuw8sgleuF
qZRlAaVzpxLAwe1k3B93ynGC/FOtwoCiRBlWLEPxu4/pXMjWtamBYwIASOQORzxxUd5q3iKVvJjU
qXXG5W5FEW2Wdelw+HZZAcjJLDHPpUct+sSoZCSWBBCjHJGOcCuT+1+I7iIBcoWOWBbkn8amks/E
DYeOQodmXcODkj26e2apK4HSxyQQNtkCsrHKlRx6ZpZdXs4/3Ssp3sAEBGc1zMtlrFwib75/lBIy
2f5c06HSdWulWWQsQhx8zYGPxqkrITR06ahaSoAEYEAbyO/tTXvLR5VdoWOxPmLHAHNc/eeHb0bZ
WuJWOeVVj60Cxu9n7wuxLAFzwcVSm4hFaGzc3drIomZ0UEkEsagtbm3LbJiu09Vc5yc9c1lyaHMG
aaSdiC2VUcEmkl0m9SPdHmQgAuSeKzdS6KSucf8AtG3FumgIbW4QENklQSQenH6nmuO/Z28WR24n
sZrx/LUAQxqO+f8A9dd78T/DH2/w9KIgWkMOVVhgAH2rxn4PaaU8dPpu7bESSgIP3hnJPtThT507
A00fSi+KraREkFyAw6Aryox1OKdL4piRwSAQW+UKc5xWfovhe3FtGxchNnJblue/tV5/B4Mg5IJH
ABDCqT5As7B/wk2nicy5d1L/AHcc5+lPTxZaxrGAC58sggHnP5Uz/hHtPjzG0ZYjG5ieAfwqVPDt
rKhVlBZchARnJrRSUxEK+LoplHm2kuQ4Zdg+Xp9KSLWG85p5Y2O4fLtPCr9P51NHoI8obFWNguSM
4BHr7VOukW0OWNsQwxlgc4/z61jKXKXyoov4se3jIEZMmOMkAA9OtQt4pu1U74juJBfDZBHt3/Gt
W60+3SeOMxqEAIDAcVINLhDtC3lhAQVfGaUUpDauZZ167ihmeCIkOweRWGDjpmpBq13GiYTLMuXV
R0P+FXruzthc7orZQ5xnLD5hx0GPxqW1sLVkErx7BnnAyatQswMm51bURMXhgCkkZJYggY/l9ag8
/WJAZAVKsT8jHcP/AK1b9xY2wdjDECcggryadb2BQ4jjUM7/ADKHz+dRKwGBLBq8NuI0xkgMp29F
/pSW0etpK0QIBUZX5CBiuljDRzBCiMgBHzLk/Sp5be3SFrggNKWADMorWnIGrnINp2tzSNJ57K2e
ArEY+lWrWLV5QAHlAZtpyc7u+Oa6WW383ZHbqCVX5goH0pEtjBcjLruIOCFwf8M1FT3hpXOa/sjV
TOzJPIrAZYFv0p/9m3kyATXMgJBG5uSPaumeOM4dowpbGT0OKgto4xK8ciLtB43EDAz1zWLgmWct
c+E7uRP37mRS+FBGF9jjvXK+MPgnpWs27RpCjTANtYjOFz+nNesQwGUqu7CrgvuHyj3qK6tIvMYF
95I4ZRjA9OtWqiiwPkjWvAPinwDrDy6VqN0IYpekbDBI6g9hXW/Dr4ppfSix1eaRnKbm3LkDkd8f
/Xr3LxV4M03xHpkkVxapkg8jg4r5++KnwVvvDEz3+gFwki70BAGBjnp9PrVOftEB7LpSWOrxK9lN
viJ5ZB0+laT+GFDkjfIobl2OB09q+c/hd8ddf8OXaadrI3woxUEtg57e3FfQ/grxpBrmmR3QkVTJ
HmRQOScc4/TisZ002Bf/AOEPaMEzFhEyjYU5P+NJbeE1Q5j3RoSTtcH9a1bY3dzcJ5rZRVP7x2IJ
GParLLuUwn5E2Dy+O3rWEqfKPWxhL4cs1G8RkKpJCqenP0zipm8O2ciCWGBFyQGVk4P9K1migCRM
cqViK7j0+v1pj2gVo5Y9q7Ey6gqNwrWDswT0M7+xLUICLcYQtl+gyKmTS4oiqtBgMAzYTIIq488b
xqiwkJkMSTz+VPjI3lQCxA24ZsADHSt07MEmyqvh6wWB7t9pLL8sZAIP1GKLPTtOtwzzoIwDnOOO
faprtmQpEm9tow7FuOTSiMMgEsa4RiVGevtUtXNkkkNitLZsQoiMgIIVOmfx5pp0uygkKNakLvJy
owoHpU1uk0rkrGqsMEonQn0qyvKtJKgAY7VyBkcc/hkVcWhtoq3WnWEDkfZFKsQCiqMD3qN9MtJF
RsKQQNgZcYq26wNLtndckDAbnn/PNQvLKLjaYyu0/MxJIP0pN6g2kKllGsO0EFR0d0wF9/eln0YC
389ZNxYfKGPBFWZ5IL1mIYyBRyirjLY44prXEDfuJY2BCgOHGOPasJ0ucCtFZjy1xbI0u8hWBxzi
nJp7wlpZVYgjkZPAxyalguUMSBIVIRywxxzUlnNkid4SSScHcBgenvRCPs0DV0VZLS3RkYRswP3R
n5T7A0kVp5kxKKAoyAqDOBnHapw0k0Qt7eNSFJQ8fKST0HXpnk0jwzWYMSqqllwDnABHXPtitVVS
e47XIZbcyKAkJYBgVAXgihxOkG0u2NoVAF6cdPXtUkwuLIqkkxdQ3O1eM/TvxTmuN0bI2UJX92SQ
CfYZ5zXNVqXQK9yOylJhb7VEAdpIbOD/AI1KZJZZXETxoiZ27k/hxTJ8+ZuXPJIYAHmkzHDEfNkV
2kIGA33RWlOSRSfKth0hWRXVcMWAIGPvD0qKygindrZ0JJOH2thF4xx64pVuoECwIct/DxxUsVsb
ghkIAC5YE4HrjFaymiouwrwx27rGkj7uMqrdBjr0HvSRWscss80qEAyAqGHHsfrTo/synjIBzyy4
5xmmu0pYb8Rk9MIB26k1zypKfQpq5Xu7aIPH5UYDZALAfeGPTGKSNbWDbLawSZDcoH6H19jVhIpX
kJQhiqblCjABpJzPEUjljRyy5LJg5FXCioisTLLFJG0i4VsLkjuD61X1Fyqk28hLcBiFyMU+3R13
T26EGOM7lI4ZTgYz/SkhxI8iLFIzLncyNj8OveonTuJxSC0toIFiimBaWRiq7iMDjNR/bCJ3UMyn
7pwVK59B6/WpJboLukSNjtJJ3NuPXmoCquRFFGqlm2oMEgj8BwRV0+aBSWhOI42CSefudm5I6Z6Y
p7NAsj29wztuIYEx4x+PeoTBbWkiIFwejBm5PofanCaOaJhAg3KdqEjtnp9PatbKSHoiPy4UQbcM
VOSvGcZpr2955sYtUhDOxx5icAdc/wBfwoWe3kdhEpaQH5NyYBPSpo2GRjLHkMQ3O70rCpUdJ2Do
SukcaBJlQsvCyKm3J9hTo41aMlJSwCnKk5B9aiWFLWUsGLqQGBMucn2H500C5ZS1qhAKgPgde3ao
jU55DvqL9nS4dBakK4YKY2PQZoiuIrdN0kA3qGxz29u351NbGPZMUj+cD52JAIps9vNFKikqGlbg
MQSD3+tZOKYJXZFGbh7lZ44wUAAYxkEE9B09KWaZtOkUurFpSVyzZA69OaJA1u6QwxOsgA6OAKmv
MvFskkywT/WMuMD/AD3pxg7lpWRWnMd2pQb0dSM4AKrT7WOVX2tOzFc4kIGQB/P6VFkIyzu5VSOA
Uz3pwaOVkEJUx7CG3jqc9MDoeK1i1GIK9yV5GuYmJDk7gSqHnA7n/CorksHMijajsBtC4yPX1pZR
ttpZYXCtj5wSTg/WiFWjQTlvmCnCs+Tn/CuqCc0NJIZcENaADJC4KqFA5/mKmt3NxbBtwRlcYLLy
x/qcU6VlijNzHgBmKlTzmoTGkkgE0a7dxdBzwT1Pv9K5a83BlcyGwTPhnTDhhtyAcp71MwE9uJIJ
A4C5J6An8u1PmtoVYrasULggHHAFQ2qGCKQSptG9lQBjjAORweB1rSjFVSluMWdWlMqMGRh8xbqP
f2Oat2kdvCHSUgpIdwdl5GOntUX2CRFSaGXYkrHJJLgHv+GfepLWU3EZEoePYW2vjGPQ4z3rOtT5
UOKEkAwXgLKTxgEgnjr2qOOWVSEnkdowfmDDofp9aSXasjYlUbgNrEZ5qO/vnR1hj3BlbDbWyCef
fmt6EuRhJJEk5jdgqsSgLEuz98dfw9KSFWaFmBYnkR5I+b6gVDI8jmORwCzABstjPXP40Qi4jjcy
bmy+AqA9K5sRFVERJaD57KdLeNpzhR98oOQB2xj9aiuoPtqBoFDSKM4aQ4UdiRj9K0ykklokSb9g
GJD3I9KpSwRQsxhthk43Mz4J9vQH2p0Z+zWo0mtBluhtdpkOQqfOTz07j8aedSgZprdzIyuhKM+S
VPpSkvexIrYAAwzMMkGnGUJErTqqugwDk4xROLqItaIjWU2hEZQN5hOeeQvfNEMb2s5t7cAByXDM
cnNNSW7vGXcyMQjbAvOOfWnmcgNHuOCCCe2KzUZQKQsIjNwDKhcOvzKqZycccVLNGp/cbQUYDjoS
e1VreRo4QLdsjHKKenNPl0/Ur3y2UYw2cF88+tS1dCEt4ZbOQiU7mZTu3NjJ9aGvGnlTY5LsPvMu
VI9T/hTrqe2iiYTRbjGpyXPOfxqLSAWlWRWLLklQw5xXRTtFBpckuFhjj8uWRW2FeEwAT+XBqL/V
SPHCuSUOSyc9frimPO4vpoFiVxK4yrDII9MDvU0sLy2wkiuDMwUnI+Vh/npWVSVtBsgvpALgvIxT
LZDIM5+tMd4fOF3JEWO8sh3cD8KnuYR9m8xkAlJIZSc/lzRPaOlsqxKhBdslucD8/WuWcXJhbQp3
Y+0bF+6XcrGwGSvTirUc0+FihCMI1ZWUDAJyff8AWi8s7KFvtL24AztyjYOcZyMmoA8kTMgudqtk
FlORn2/qa6qNPQRah05VRFgnw4UFtw+Vfaq80S3F8JmdSF4d8YBHoTjNTW+zz2uFj3OwyrgADgdO
Rz0pqSrue5mskIaPhdgGDjg1u6bSArSyW+xYFUszu2wlgpA9Oe1PhSOxvTJLcswBBVEBO5vQ+1Ft
FBO/2h5QqgHJLfdwKUwDBkYkE9AOKhRSQDRF5ryyOhjYMc5OQvPX6VG080zRwiFVY4BJXDMfbtUr
OyEssqM8i/cOSSc1DHcTLI0V3GQ6KCsgYsPY4xj8aiUmgFS3luImhurZ1xkh2AyOev16VGNkkhzI
XKKFIYYOKfcbJ4RLl/MI4BXb09Dj9Kk0+BYmU3KDc5DCLGSfzHf0rWnQ9ogK9z+6KR79pYHAYn0/
wp0sojiS4UkBWy+V6cdfWp54UuALosIwo6g4PAxioY3hWaQ8sJG3sjKBnjoP/r1lWpKmBBc3VxIF
kQcAgqFPbHvT1uHiiLQHGOqkdTRdWymMuJCSBkIhwCO3Hr61H9juomeeYFUBBDAYDH/9XeqpxsjM
2WjcAyQrkBwrRDoB+H86jeaMM0hKgAkMxOCCOnSrzmNI1eOZd2TgAEgLnv8A3RmmxWtpJbHfbgbT
8qs2RnOe4xjtxXPyNbmpHDJA0sbKfNkwzmTJ3BT0H05xUV+ZIblvMCmNQrMF6EnP8gKkhit4SypB
tCDgCTI4PX09acIowpg+eREIYBscDvnjp7V1UpOIWaHWqqI0dISGJ3bnU4xz0569O1ONq5USibax
UgMp4z9BSGKMIG3sisABlup9/b6UXED2rJB8xUyDLFu2OvHH40p1eYBtpGPtBR5HBYAKqL9wc81c
ItbmdXnRygYFAsZ259earq6y3SLFcKRj5wSCOPanI0xMk0mRztKouMj/AD3rncHNBoJJCkMuY5CV
XduCklfbj2oBRmVxbhmKgMBnrzk/lSpK1uDGecIWYscZ9qfCsLqvl7lZxt5IOOfb6U4rlQmkxkcF
tHCV3HaUzCoBO0Z5+n41XjXZMUmuwoUELEYgD09cjmpTuhmPk4fLnzEJxnjpmlnkdtjGGIx7cmR2
y5GKHHmZErJjbiCUXggIlIAyZABjGOlWbYW0iCCOctvY4aQY24FI8sNxElsHVZADtO3IAx61BBEr
xqpkyirmViM556YNWqLdylZgJ5ftJSINIpwxLEA4PQ461Yttl3Gka3gUkNklfmqN7SK3f7UJd6vu
UueOO9F5BBbBSHG0pxg55qHFxYJ3RLNIrJ9n8kqoYGX5gwc+pyOtRNbXcVqlxHMoQtlQw7Z6fSiP
dc4mdy27rHk8GnS7lgeCZmMYbaC7cbewHNa00nG5Qy5dDIP36qc8lT3x60LOrhUABlDAAAdKJILe
ERyT25fDEAZIJJP8qmktw0qzWoQODkoTUzdhWQkgW8jBuZmXa42jgc/4VS868Z3SOQGRXODndkHt
mrs15PGpF2AjKCoKYJJqu7CaLZHbhw5OcxlR0GD/AL1EJNyC1loEUpgeOORVTYh3gnheamv5o7hU
BO7pudXyM/y/Gq80ke5okt28sgBkDDFJZ6fDYoGFwruyHbGy8Dnnnsf/AK9EqtgaYxPMnmW23Ehc
ghsYA+vepl1GGBmitrlI9hXazjAJz+NINJdUWfOGPJUdPrUbWkU8pUHaAPnIQ5/lWkZqQndomCeV
EZFmDHeXIcjGamSRCwjiG2R0YKGYYY+g96gZbUxqIkAdj8hVeOPrTmsppyudpKEbSoAPT2xSnLlQ
N20ER3EatFxvxlMd/wAv1qK4jMnzIgIUHbGGwM+/HAqWSOQRhY1CkAjJU9O4PPSo1WVJz5uQ3fHT
aazcmyDm/FNxFeQiJ4yqKTkeZyWHB/CrPhUmC1jktrstFuBkUMRtx6+vNV/G0KwzNIoLLghgwJ+X
P+TV/QHVoIkSZ1wgIOSPw/WrinKN2S7m1aSSRymYoCCSHBweOD7U5+bt8jCuM5CgHaeq/pUZcJGw
ilJYHKqRnJ+tP2S3IMsQBIXAAGSPpWUpNu447ErtDxli5QEopJwvp19u1RTALAEMwjRRuYMu4ls9
fQ0q2pQSCXfk43MV4x7ZqN4I5GDYZSTtG0ZyO49qIzaeg07k9szC0MpudxJIYkDIHr60lrdR3Ev2
fJVNpBUtwCepz1pEljjWS0kRxGG6s4JPsP1NQ2q20gYyMyMHIRkXINWqttxPYdIjSS4jh3LuGQ8m
7b7geg7UkMv9nQyRmUuXHCsuOM//AF6S5ktUuBFglozgu5yCOufzpIPLhka5Z0kUnO1jznv7f/qp
uqmCdmSJJJPcKJQxAblgelOF1cE7Z2HC8qOCaa10lzGIYGG8csAOSPXioYZ/9I8ieMKcHIGCCOfe
tILnRDdiRoHiu2likQAHhQQTg/8A6ulTDyLlBNJcBnHCFRg/QcVANruzB23IeYyMAY6UxoRFM1zI
25znG4kD/wDXTl7u4rJloSfaYzB5ixyQgZJHGAetRKbWRS0KxquDuJXIyD7H8a5nX/iZoeg3z2+q
XRjlbAaNI87ieg69Kwn+Oehy6/Fpka4S4Zo4WY4Lt1xj1wCcVrTpOotCW7s9CeCK/WVnQOroAkZJ
A968J/aV+FEKWkni3RFZpIYGcxo20sQe3Xk/zr25dlxaxtaMxAOUZlwMdvwqLVdIXV7Bre5RGBKh
mcAKVzyM+9KcnRjdCPGf2b/ivca1pFvoHiiULqOMI0rYbGOhHGMen1r2Vbq5ty6YEkbkYcjGPf3r
wb4vfCW88Mamdf8ACUs0MgPnTrHgMj56L1Lcf/qq98PP2o5o7d9I8fWDQzxyAR3AJYyjjGeOoApR
mqiA93ZlEQe3cAhfmUjj2xWdqOpNptmblwSyguVc8DHasK1+L/hGSzaBbtpJCAUIT5CDz1znjPas
Pxf8WvDFrp0rPNEZp1YIoYkluw/EZqJK+wHYeE/EmmeLI5JYZG3hz8qkghgenPb3rfnfbtCsyhm+
aMrwTjrmvHvgDp2r21s2p3ikLK5LqGyc5JAPqK9fllE6rcO8aBowWUtgZxWtNWBuyEkEm8MduQAQ
oj9+uaCDGyzlsk9VDAAj05pjPO6Czi2oeThehB/+tTXZbdRHI75VRgCXisaskTdpEzAgOEn24OQS
x7n0qOSbyixQuDJjdGANo/r2pfJjllDwyhUJAO08kd6J4nK7mQgxrnO6iPvIaasKiyzMJCGwM7Cw
JGPepntxBKxiUMoAJDg8/wCc1BCzNMsCyqiso+Uk5Y+3vU0rNdsoDkgEAFUxjjjHvxUTp3Y7hmCE
hD12nYA3A9qrhpGdVXcUDYJJ4I96km8sr5fnKWY4ZSuAvv8AWmSkxXDK6MU2kqV6kj/GocOXUTel
yby0bbDceYqOThUPHSi8kto4DHGoKr1IbpRYwC6jcSymIGMbt3zdc8dfaoUjZCsdo3BUsRnAI7f/
AKq1ikloTKSa0JYleLbA4IDDO1G6/wD1qlltInKT25KNnaFDEYXFQzC9kGV+V8/w96is31CWJluk
cK5ODnJPPvXXSnYzVr6liJow5CYBUYLE8Eex9aEncO0dsEOTtLE5Pf3qB5mhlPkrtVQNzHvyelSQ
MokW5ji6Ehm5yfas6s76FrVkgaMqqyuwJx8oxnNPEflspKBJQ+RluTz2p0ttbjFxHG2SclCaru9w
ULzlC0hABXAxx/8AW7VEY8xDVmSXt9JbqyIgYFiWJODnrzx/KnS5lRZI4hEVXGcHJz/nrUMatHG7
4aQ7ODngdqS0VxhThmDAmRSBxxx0reLSYiO5u76S5eVEO9VKhiOPrVhI5WXYFYSF1O4jPPr0qIzu
vmebHkbjtIXI+tO85rdxHOwViy4KNwB6/lUz94C5DNthAdUDBPmdUwxGen+feq86LOqyghDGTiMH
AVc9aJJ4mkMQkEikli3QgdOKZIs13cGKG1EoCjcGOOKIuyIe5DksshjlDEnAjz8xHtzwaYjzASWr
yLuZMkA5zyeMk/pU4to0IVwkTMqsUUcg44Hr2o1GCQRpc24GCeQRgEdj9aiUW2TLYjW3RmWGJXOS
CWLYI9qdPDuQhnLENyDzSRlVmLqSURh8qtz/AJzU7zO4BEDDJ5LLtzV05ciJbuRh3AjXZtRCOVJp
rSSbmhZVZRllG7nGR7fWmrv81mcM0iqQSnQY5x/9eo1M9/LwhUkcNnAH/wBauavH2jEOlmiDmAKW
CuAwLYOOufpj0qae4guHDxbhvcl1YfLnP41BFaqkyvLkkZ3Ang8etR6i9vbJHBDKQ6oAykjB9+OK
2opQQD724jCmUjCqBukI965Pxv8AEzRvC1u80swJJJiAGc1jfEr4x2XhbT5oIJEeYAiKMAE7sccV
4voXhjxR8XvFSalfTSrAjcEyFVK559iaJ2a1NOVLY0NRvfF/xT8RSvbwsYC5CqQc7c9Qc9PavXvh
38H7DRIohNYQzTjazyMoOeRxmtvwL4HsPD+npFFbAyLGFJGCSO1dN9kP2aSVAyucBCoIJ9vWt6VR
IJRSWg02Fvp9wVitwI15jReSBn34HPap4FjuhJKseCuFAByDio4Y2Rvs8jEqMYXJ+U1IjmSJZIwA
SCoZm5z3qaj5kQkAVYonleQKVbkqTzVeRmct5kWUd9zlP4vrVkyQ+UqqQ+OS5bHfmqq3CIGEYVAG
z9zg8VKVkDTRZgeCIiRIiAAdoLdaiuzOyrIqKFydwwcZz1qCSTzUeGFSNxBBLk5OfSrCTsImha3b
aCQAemaabQhv2aZYzFCQ8bL824/dNDSMt0GiUneD8ytjmgedHvZ2fYSCpAwf5/SmJJ5RbCAlTliO
QRjsfWplHmAZcs/nATkMzLhmYYwPehGCupTgAfICmePx6U1jItwDvYhdpYhic8d6t4aVvOGPlIKq
Dj8T/hWkGosHaw3eYnfgEsuFYA8003EqzeXgNuYhiTj61B5bx5lkk3gdSTznPT/69TiNBIHGCFxk
sc1bqNkNWYx7ffIEnRlCDcwVug9aVJkfzJUYSoMqWRuGHbg85qS+uWSYNKp+YcrnOVqolwWla6aM
YYcEDA9KzdmxFyJRKPm3AkcIeVB7UIj+WGBA+UOxLc026lj+ysFLEHGQq4z9DQZGNqhLBi0mFbHA
HYYqWrgPWSGCTMUrKzkliTkVLC9uXMgueCvOTzn+VVst9pLiOI5A3qvf3+optxdQxOIkVhnqAuKq
L5WDVySRGSVpiySF34UPkmho98ZZwMljghTlR/ntUTW3nrnzXU4+UDqKsRyr5ZR0CyKp3ZJIq1LQ
BLSS1dJI5i6sJNodTjgge1V7jyoborJKTuYDIYggfhU8klvE+HkGSQQrHknHWqqSXBcyxgNk8Oy9
s9KmU9BpXLFtLJBK8A3MgyVA7VYeMyBkZCGYfKWP5U+y8mJg24AAkspXjGOM1BczGFtiMGY4wAcj
/PvTjHmJklYZuDhIwFG0j5CMHOOlLDGjMJbgBVzxhsY4pshglcNLkNEQcqc55pbmGeZvOgVSCeQM
DPt/9eplFxIHxmJoVRXLMvUY/wAajazYqfJMYckcbckH8qbIEhIYMASPmUDrSxncRg7gSpEf8qQN
2GRQW8AMl7EGIwQwGSTUV/o2man5kFzp6mORCSsuM7fT/wCtUjyzrlQRvRwqqyZLe9TySebC0JlC
OuC4c45/DqKqK0E5Kx5p42/Z/wBC1ZT9jia18xSimIAhD2P+fyryPxj4W8cfCqYrZ3FyYAT5M0R9
vbjPevqWRkkDRMoXCgEqay9e0PR9b082WpWqyIhyQUGB/n1qm7IaaZ87+C/2kfHVv5Fn4ljNwsYC
tczAiVzjvgAccc/pXrHh34u6B4gtI57ycW7qxALHAJHUivNfjd4AsdGtPtmixklmJ+dQFUD6d6of
DvwTL4+0hlkAhlgYjYVI57Hr+tNuNwPouw1q1vbaN7ba5IBUswOea1FgjyJZSAQuWDA5xx7V8+2O
peOPhoyWd5AAkDKSuSyEdeOn6V6V4R+MGl67bx2004huC2W8xgMjPQZ7Vy1aTkgO1Y29ynlxsoZk
ICqOBz65zSTSWi72jyApAJQgc1Si1MGNrksjKCSBGwYYBx+NTSzWkibQqqWALAd60hJ00TJdRB5U
2dqAMVIySSc+tPLxuxjeZmAJyuCAf89aj85Ps+dw2xj5XXjAqO41FUiHl/MoXgY6CtGucktpLHHu
w4RiRlSOcY4NTLcrOGkDDJcbkMfWsoanby/J5gVkIKhhgj/PpR/baRKUR8EgEHJ61LpIDSnklDGM
sEKnOBGOnTNSGSBnZEYEj/a5zWbBqnnRDzZI2WMDDLjqP89KhOu6ZaSm4V2cOpAMYz+HtWMqYGlF
5MDtE6MwI43jv60qxuH3uAYnHILc59axZvE1hMDcIrrtYhQz8txUj+LLJYkmhnTco6sTkcVUaaYF
4QbZWXHG75lA6YH+easW+I7by5JCD3UjoeoPP86wbfxZYzSEmVpHIxIUGR/ntTbvx1Z+Z9mSN0CA
bSMYb2pun2A3zeW6wM2GKhhlgOeP89afPItwVSAlU8sllGOv41zqeMrVIztim3yZHyLkVG3imeU7
YbZlTaWZCvC8Hgc9K2pySQHS20coUqoJAzxuzihiGjKmQgl8kqOn/wBauXtvEc8cJlS2ZHJGQT0/
OpTrl5KoSOAYwc5XB9q0b5gOgi228SPJkswOdq5+lIvkrcOrTbixBk2nJHP6Vz9zq2rxRhYoCpkA
ypBHbg+tVDrmqiVTJCUVhtJCkHPp9awm2kB1y38eAIIQY2BAABOKjmvLaLMcNsVBKlmAOMAf5Fc4
k2s3KMyIUBAAyeMUyH/hKo5fJ8p5UKgDZkD/ACKS1A6l9USWbyY8Z35ABzk8fzp8t6I5Qskaq2QQ
R09uK5WW0123Y3WSjrg4Izzj1pkVj4h1As9xJIqKhI3DAB9vWrsrAdDcXcEckk8TZB5YdTn8aemp
QPiHzirKvduHOeg9/eudl0jVzEpa7ZQFG4KSefemyeHr+dlMl7ICFIjcMcZodrAblxfwxx75XVfL
ONqnk0+31m2aAAyqFJUDBxzWSfDNxdxBpbmR0D4U7iSB3qEeFZASWnYDedh3YJH09aXKBuSarA2c
OuUAIIk7evSopdWheUKCpYAEkuMY9Kzl8M2xgEc7bSD95H5NCeHIQ4TewycKXp3UQNW38Q6dZo/m
XaKAAQXHSqVzr9puMu8Ng5JJOKhn8LWrSFtrMBwxLkAflUtr4S06S3LSHDgfKHbGDj8Kl1uVgOg8
Y2aDyVIUo5yEHUY/zxUM3jKDzGURlFBwWPTFSf8ACL2dtcbVh3BASNx74/WnxaHayoU2RKT1cL0/
Wk5KTAqw+JdNWR38skEjDPnP5UJ4v/cmOGNycc7RgVautEs9nlBI2YISWB4qeLSrKB0a4QZaPghw
QPxrKdVQYGJdeK5kkUrCTv4ZivBFW7TxNJLGQsLlU+4GOSfb/wCtWu+k2EgEckSSA5IbAGT+FRx6
PBltwOxSPkBOD7fhThNSAyb3xZcz3KqbCQImQRtABPqKiXX9WLjyLRwwyQCtb4062iLIsZI2nBYZ
OT/SoIbBJ2EgVsK2CCnGR2rrpxTAyZtfv5ljL2LYYnJwDk+lA1LVQRJFbApHyck/kK6AWlrIAlzA
pBO4HGMD6etR2NrbNKbZVXDscE8k81z1Wogc+2o+J5pNnkBYwu5FAHyilMniAKqJMiqCMxiH5vzr
o0jJcwqq9SCWU9KkmFmmI9uJXACsM5ANKEPaPRAcj9n19yJ1uWyGJGXJ2juafd2XiMqXWQBSmW+X
cSc10cccEjLLuwASH2qRx+PNKywI/mFgUJ+YqfmP4VThyaAcimlauXW5mkfbk+bh85rhfif4p1Hw
7etp9pckvJwAF+Ydff0r1bxZq+m6Npkl2HRQjZwwGR714RNcy+PvGJuEnZokkKtLKCBjPU0rXA0/
A/w21LxDdjVL6UoZgGDEBvoa9JsvCEkWIoQ6qir5kijJHbp9a2PBmj/2RYpZwwrwRnacheOlbM0a
QsvlKquTkgDnH8qNWBhjwu11HGkkrcNgsOMfnUZ8KSmZkNySqcEsSc89PSujtJSJgkYAYjLkjmlk
tWnctHhkAyWDYGQfyq4pgc9F4VsHuZHjl3qhIcs/P/6qil8IW80wSKYorDG8N2rc2yyMz28jIjkq
dhALH2qfECwoJFCspOE3AHH0q2+VjSRg2/guKOQx7y0m4FFyAMc+ppk3hywhZhIFcJnGWBz9a3pp
HDEIoDnA3AdRVaZYhbvcyxjeW5wuNox0rnnV5BpJnhf7ResadpQh021jZJcEyow25BHBqt8Cfh/Z
6zaG+1OzZgrDDyjPzDnA9a5f4/38954ydZZRK24CNd+cLjivYPgPq+nPoNvGsLCcxAMWUHJ45zVQ
q31KO6sfB9jbwBJLQEdQAeKVvDduj5W1YkZ25QbVHp0rSeWV4ohCWVlkGQzcN7etWIpXRGeUxqxJ
wMZJH+FKcfaITjdnLeKvh94e1fTHe50uJnKlUZxyoPpXzZ428JXXw48Uu0VyVRJlaI4I+U88fhmv
rW7SS43CdYwyj7wfIJryz49+EodT8NSXlzsjuFH7mRlBAGfXsPpWtOUqZLVma/wq8R6X4h8NQzxI
kmYQSyknAx+h9q7S3sbVICiJlS3G4Y5618/fs2+IpdDnl0FwDEsjuEK4bcW6+hyK+hYNkMMcshIy
ilUB4FY1HdlJWGQaZaxuGeIHJwA2fzpTbWqXDBFVc4IU9c1aIaUhiAzbRhg+R16U1eWIeR2IJ2xh
qqnFxLSuRPaxtP5giwSec8YFSx2LyKXBVgBlgw25/pUjl0IKKRk5Kk5A/GqztL5jDYFZQNzZ6itR
NWYOscQkhddsgb5MP8oFPtirxkyD5SMgqME+9JLdrI6uVDMSQpwCW/DHHShb1RCoVFDD5RlSPxov
YmWxI0IdhwSSeHxzUUsKwqWnlCK54Kg/N1znng1PbyG4V2KhWXnnkEdKSRY4S0FxHufJ8oKpIHtz
UNcyGRPHazKFVgXwNhVs8j2ogeOFmhuIxhlJCqOTzUxVFm8okqrqpGUAOc9PwqO6srm68suGAydx
UkmsnBMqKMXxVbvc6bMRBujCttcdF7V85aM76N8TXYRBTFKWbc3Cg5x+HFfS+vW0KWElvgqxQkFT
1H9a+a9RIg+JMKQ7Hd7pVJePcgxz07134aKimhtJn0X4WH2mBJpNwB2/MTgduOB6VusiqizQqSrr
yFXoKwPCE4uLVEDSNuUlmcYH09K2hcSxQrbiIsqkqFBwayqxbJu0rCvah2REYAFQFGfmx64pEgaK
XoQQSQWH602VWDxuwYEAiMDIbNT3CtGrMCSduB8vQ4GPwpRfKOKTIJ5kbLh8HIAK8HOKLZp5WO9A
ECcNgbjUkK28DjzmJICkrIMAck++BTyQMyKQVAyyr1AzWcoORdghhiKvHHuIf77bsZNRtaJLGqRu
UZW2A8HFBljEq+U5VNpySuOaEmjhlJClipJXHOeKUW6bEPXT42UTEBtjYLNwCP8AGnukEcbxRReY
GPA3nI56ioktXnUgb8OM9OP51LKBFiRkJBUbYwMMPy7d62jUbKSTIFR0n3SgEsw5Q96czQRFwH3k
E/dPapI2DZuZFAYnhWzkehxiolaKIvJKM5YbmRs8/jWM5iasPvLRvNRJJFZiuSTIOTn/AA71YnaS
REKIg2sAMRjH4dz0qi0lxPOXO0qz8sWOSPy4NaEk0h/dRuyKudzuc8VpTV2Ijaa4jzM7sWQ5JbgY
+lS2ot2kbzCCzBcle30P9ailmEaBkkMrMOWAxx0yf5YqSYCKFR5gZyfnxyOtE0loOO4682iUqpyV
JJZwBn8jzxTEt2mmEUsICOfmYEDA7GlhuFS3jMkOZC27YegPv7fWo7m6kaZPsgAJGXJHFZlkv2a5
tmaMMQgb5RtBz6VGbVWQwyYDufkYHgfX/Cr0bJvMyvw4Gdw74qpcSTb9g4Xb94r92sKlO6GOVEhY
wvjJBzk+1cx49lt00h43hV9qkiMr1GK6aWKVow0aiTgAupHTuPrVHU9JtdSIilUbQm8MfpWlODih
Hx9468EXNz4kkk0mCRQJA25IixyT/kVp/Dvxn4x8C6hHFrguFhWUMYn+XI/w/Wvpb/hWPh+Gf7ZM
u6RcEoTwD/ez/SuV+InwWttVspLjSod0uSzgMOvoM9sV0KaiB0/g74gab4g0aCbT7sh26o46EduT
XQFppNg+ba6ALIeCPwr5e0vX9Y+G2sC0uiXjSc5STPHXkc17j8PvifZ+KLCC5EyuXUmVFmBK+xrn
q3A7Vh5pEMbKHQ9lzkevFBHmMHlcSKFAZlBYAH9cZ9qYTZLGJ4CCxUFSFOQfWolhu02zGRVCxHc2
B0J/OnCmBPvWZmWEDC/KCVIJpIbRgxLcFBkELkt7n3os5I2ZpIIFLKcB1XB6c+/arDTpKhttsgB+
UmLOSffAq2rFxTRBKh8sy+YplQfKV6gH/GhpbZywKDzCCGLNgZxknn8qZKPLlaDy97Fz8yjAxjpT
0to2dAQ6SMSrPt9unuKS1NOZEmJm2JvVVCgBlbDEUlxMwyVVmK4wfMywU9qQpKxbzcuIicYX7x96
dEys+zd1J2ll/MUBzIckFu4DygsScK2cAimT3nlzF4lIYR8rtzUjvFAVkdlCyfK2TyPemXKFmAsp
cqWALlBQ1dCk0wikjBKvhQOEG3OeM9c1FcybZCFCkE5Khck+1E0riRRJbCPI3AHOc+op6RiBwsrE
lzuDOCM8VSfKygM9mMwkMFYneyDHtip7hLeVRP5hAjUjbjknHH/66hmSKaMs64dGwVDfd5HtyKVm
EsqEEAg4XJGfrz/Ks5LmAWUTW+1JELOz45bJA9ql+1edAxjIjCNnO7ORzVc3EoR41JeXePLbbnAz
zTMGJEMkUjCNOSeSOf0Ga5pSUUBP5ZmKm4gZ0bkSIOmP0qNrR4mDSKAvOCT2p0dx5TCJ1GSTkKcg
+1SOtydsUm1Y2OVkJyTx0xRGnGaGk2RXDGWIw26sGA3u7feNQp5rIV3kqXGFYc4/KrUdtGCZLiRk
YAYcH5Tzio3jYkxRsFYkkM4GCOOPXpW8aSRejGSxQXhBgjASMDgDG3Hr/hUqtgiaVigQ/MDzmn2t
hdQqWkmC7gWZBJ1P/wBao3iVkb7UjlwAMFQD+HSiULBdNk2VUO8zb8/MrA5BP+NNuGErgo5IVgck
8njr0pqpKY9rcA4K5GeSaBBJHIjBCQwKsSP14q4zUUXHYWASRTEOrFccPkcn3qOSKRmXCgYz8pbH
H1qcpdTOkzMHBY7XIJAHp1p1xbjy96sSxccZ7f1FaKpcpK4x9OjidEt8cjIYn8/apLRJ0QysuC5A
Y5+8BmqzB3QQyTIkxIygOAff36dKemouikzJgKnO0ZGK5qs3YTYsay20uMBiwyzE9vwqq0BRn2Mj
YLFQpIOSeuf6U65nKyiGOEhm+4CRhamtFWzDRT8+bj5c8E+vrmoXvITuwUY2k4YAgsxHJ5p7/OUi
WPy0VABsXPzUl8ghtkRiASRmQSDG7vnHOKZBI0iPv8rIGG+fPIrohNQQ1cX+z3njLwqC5UqfL5IX
tke54pmYWm8qVyin5jhcYOfu5+nerMUtxGV8m3dc9VCgBjgUl4L6KJjGVG0g5dMg+2Pxrmr0fbMB
8ElvDGYBtwDkuy5+lE/2q3Q5gPGQHDAcH6VVspnIaOaFgzH5yTkL6VPLe3bW6hoy20A5A5x9DWca
bp7D0uItxKpM1quZARvDLkmq8sTXEsYeUB1Yg7zkkZzn2pGXzIyfOClUy4zjj14/nT7SxjmxHuIZ
pMKwONvGencYrWzkUr2GyR/ayGdmVQ+PMdhxjqPrVqSK1tAgZyyqmGDJnI9TRdoYbjHzBSM7kGAT
jBP17UlxdJMgkhh+XJV1xxxwPyquVjK8kIecxquVb7uTx+lPljkGNkW/cc+WzYwaneINbi7xgAYL
D0/xzVO6bLRqMfMxMZORk+9DpcyBp3I3u/s4UC1cLI2SmSFJ65we/NWmuYi0bRWx3FAQGYAE5OR1
xyKhFn5loftKpxyA45Hv7VDiOFQqkBFPDM2CR7VtCapsC1c3zq5lMBUNgSIWBOAaimeKeQO5KNIw
IROe3fjP40y0EWA9vu2yHq3rUkv7nJEjsABknjvXJXp+2YE1g5a4eKUEEuCjY428+9WJ4SYiYUJ3
FsgHOarvND5OxgQ6sCFUdTnp71Gtw8haCZFZSeCxOMfhiurDy9ii1eSFdysSW7RMFBAUqxxyMnjs
fWmOjXEOxNqLkHJPJIz709rV45UmEIZnyWUAhd3qfwpnmCNtqwMVOAWA4z6+tTUmpmiaaI2nzIwj
UfMwyGJO4Y/x5qW/SH7SrodzsoDFjkH/ABotV3SmQsMD/VtjPPPXmopI2kn853YbPmbJxtHasxtJ
izWO63UvcuwAJyX5GfpSLLLNbmNJFAL7TluT/T/9VOlZ5LYNcM0uCSrr/KmWqW5RrI3CZL5yCOD/
AFo3IasyzA0scAhilTcpyWdcAcdj3NV5YZ58r5gfcwVccgn8D1qxOqKEVpkZJVBVVHCkf1qFYEaN
ltiSAc5PGDmh0OaQR3EEkVvItmF2t1IKkZp7RzXsTeXIzEDksuKjuprdJUkgt2yYwpIjKgfh/Wpb
eWWWE74wgjB+ZuDSV6aLIZNP8tg8kpVQxwI0GCPSmwSxMDHDK24n7zpyPY81YtXkdJbZpSS5BUkg
bvf+VMkhFvdSDy2uAyhZFUfdP+FZzam7ICKxsR89/deYrbjt2g5I/kBT47ry7r/Rgqov3zuOc/0p
vl3EkrOoQmIYaMvyDVpN39lPMxR1jJwp4J46VClYClMA8EssqhWPzAod2fzptnDcBsvIMomVIHAP
GMjHpVuz+ytameclpCMxknJFVX8xmaRpQQx3AnCk9q1g20BbdYXAE4Z5QOWLZ/CoI5HXd5sTnLDa
ynBwR/OiBGSSRpAVIIyCpP40jTzT8MoDOCFAHBH+NRODY9WwRSSHQlWJPlmMZ56YpY5rlIhFMDw5
BAPU89KmhMctqssEjAIMMrDGPU5qGbfNKotpJGdcjLLwB/LmkqTYiNZZLhD90kKNuRxSqkcbx/ag
GCSZyyMTnHP86dCqQWokAQiM/MA3Oc9On1omcGSORYwqkcBjuP5V0QlybAJbxXULsxncJtOxWwAF
H8v/AK9Nk2oVRrgyLJkgRryP89KY73ZjCsu7b9wKmO1NWOSImWVG5bC7HBGQK2TTQEUkUkwFvApi
LMSGXOwD3p+1AGaSYliBuJXGOvPWp1lSGORgGcsPmGMkc9Pf1qEjZIzkksCcHGQR0Brmm3GIDTb3
KSGS1QMCcspb5iMfpUbm5XcrRsWUDCgc/SrUVwxkZt/7xgBkDGB+NNlmuLdyyRxPIBkszY49v8Ki
NLnVxN2IUna3lP22MsFVWRWQfKf/AK/rUttdNLI80ZyoZjgjtz6nHtUUrXGoJHM0EYLDaAvA6ewp
FKx7Ygd0jvjcV4xxmuuniPq71Jc0mKZryRJLeQqAwGwsAMj0+tMksBZyLLLkykdM8CpIo7We5Nxb
Ll0GFyPT69KjuUeC/UxzOwddrAnOOO2Kxq1VWEmupFdAtIrlVUqTkKcgj370xoLu2KzyXe5WO1Qx
5H4envU9zshiZn5YthSR1P8AhUkdtFeuEMjgsu1gxwuKE7PQSaZpTSRvLJd3CgM5JX5SQpzyPemt
MB5YKkptz5gPAzTL1mRFihcZEZ2sxyPqcfyp0LSNblJcb/M5kMQUEegHP50OCRsnZi+VGIFKzDAX
AUHvUkV7FG4Ml0oRl4D8gNx145o1CK3hj2WnIjfEhK5yevvUDZh2mFU3BiDuGR61lNJMG7lsPvie
yEYd1GHKsScg8Y9vekFrA8K3ZU+YcB1Y53HpUTPKsqXC5UN1XqSxOcc9qsAb7ZrjJ8sOFWNh1NYN
WYipAlzIyRyMqpn93HGAML0xxV5PtB8tfsTE7QGJBUD26cjFQKZIZGeTKuCNgIyQf8Ksi3uHcymR
gCF+UPtI4+lb0thiC0muTK8DHcqgJlcZ9vrVcDyp2bzAGyQobGQQev6U4SvHOZpbhU2sMpk4fg55
J/XHaliGZyEj3AEkAjI61NR6iauE1nutfNlMalDln3YByfzyOvpTJYFls2FvKSUIPDdecdqdPaSs
zNIUXbLuLPyuaZbbBM0TqWweQrfMcr17cZp0m7WIasxZrl4pRLMqPHglULEYOOTx9amRZAg+0wqr
SDAJ5HtVe9ilVshd0in5SCQR7/lSzT3LqsmXYZ++vJA9q6E5IE7MmM28fZUKCJMhhjj6/wD6qmso
o5IVVQzEEYbaeCB74GO1VYnUWwDKxG7czEjBPX86s27uW2zuAv3iFOTjtnmsakZSRSdyC9kmsbhj
JIsjhWUbUICgn1/w706C4DACZQFiG4bGGGfpzTdRtBFIjrEX+fJLDOT/AFpkoZUK+c0afxMRlmyP
TgcGphJxVhlu9kivI3kW4SQLwsaHgH16daiF2/2dYywLqcPnkjjr0HepILtknEaIuwbVJKglveq9
8sgkSa33blzvKtk49fpWU53VwHXEj3JDMEwr8sGzu5qR7hUDSM4yB8zKCfl9+woeFSgu5QocHAI+
YufTrUMmUkYzKiM7LgkggjuK2pR5gK8VpvJuYgGAYEpt+Ut/XFXGSNYD9pCFEOI2C7iTmoblvKCx
K5bJ3ZVjjpUmJY7YeawILHCg8fX8aVSgmDdh7XlyturJkEMRkx4GO1Oibztv2iNSMAZBBB54/Kmp
bWyxmSQyO5OGB5A9D1pbueNCsXyhShySMgelOnHkYEUlsDqCpbqF2nghc5BPU1YF3H5vkRLJuU/M
ZRtxVK3vZFZrHzG8snCkHnP1qzeW7wGOOaeNEY5VhJuyfQ1U4Jma1Yy8ubjyt63chVwfkBOWH9KL
hXZN4yny5AAwQccCnJNHHMY7kkKhyAvO4+1PupHk3osQIIHzluSeeTz1qFS7jSTRy/irUmS1ETqG
LNtcOvb/AD2qz4cQJao7CJnKDGxt2F/Ks74iwk2seLwptJBGc7s1p+F1VdMSWBgylVLbuG6c/rWk
YqKJabNlUZItuTsY5dgvT2pGS4tFLmUmM8A7hnPbj3pZlnktiqRlWVgWJUnHToO/Wo5wLe0a2jVm
ZXygY5H1rGrHUa0G3cywvJG21nYEIxPOfzpRPGLYwbn3AEKQ3JyK5fx345/4R4NKbOR3GVXDgZI6
ZHp15qHwn8QtP8TXq2zkRzquQySkr0x06Z/n+FVCk5IForHWS3VzIpgaPP8AFkjBwP8AOajhiVGR
IJMgnk4wWbGASOMmpo0muji2YBgCGYknn1qR450O2dQSo3Bw2ensaHSSBuyIru6tRERKduGBCqeC
e4qRGgkCzRAMQRtVWye3QYqjqtxp9s7SyXcaGIDehbpx19qW21CIoINPeCQOmDIr7gB+HFNUrkuV
mTOqLcOtpMFUnBIbk+wokSIOgDsGMZKnOSSO1VY2RZSIJAzBjvIGMY7emKtQR27SIwTL8fdJ6YGP
610Uk4Ml3YrMjL5rqVk2/IoySDj696r6rf3FpCywKGYqdm1doLen4VajIluZFchsHMfOQB3/AAzV
HxJem3tpV+beIyIwI8gH35rCtJNE3Z8u+O/E194t1u9k08SCa3ndJi7lW8wHkfTFRaFPJbxQ61fR
CaWC53pkbWGRjr16VveH/DNreeOb7StOcNd3N04UTAYWRu3qRitXxb8M7nwx4XmvW2vKqEqoABBy
PbGPSvRws3CyEtz2XwZrEetaPHJBJGyvEGCHqSMZz/KteWQJgGAnHbJzn06/rXjP7OPjq0eVvD2r
3CrMoO2QnbvYdOM+nWvXdX1eyht2uLqcxjAZ2VCQBiuXF0nVdhJXZNqFnY6vEJrtC7K+0ORhsdDy
K858X/s0+GNdnkvbKZraYtlZY4QzDJ+7gds811vg/wAQtqu6aZCw88oj+Z8oAPXp6VvSoI4f3e1g
Fwyhcd+vuRXNCSo6IFqeDJ+yzry3CT3eqzSJH1aK6MeRnrgH9K6jw9+zpo8NzHcTXM0wzlo7hy2G
HbJ5IPpXrUaxNGiSlsHoQvc/z96guLZlcyRysgVSW4xW6nzILK5V0jS7LRbc26WiRhAA6qmPl6Yz
+RrQjG60MI8tFUE8DI4Pf/CoGnzIFKZIADA8ZHpUj+YgYvGyh8hNzdAeSKpTaFZ2HJOyr5ksBUkE
l8ZDHPB9qWSK3yDt3EDJz/P6VErmAsz5XcRvRlyPrUsrbJTI0YMaghAnJA46D0rOS5kZvYqxmWKR
WUIDu5Vuijnj+tX5blZUG6IgKfu7SBj2FVbUPMHmMbZVs+WwwAKddOhjBeNWYKNuQeP1pJqCKjdL
UJjHvae63Kq58uNG+bb9e1O+1i3kURs4DA4V25HHU/WqlxqCKAzbVKDgkYCn257etT2Riu595UOR
u5POTj8q1hUTZadx8STNCZJ4wTnCEpnBPrTEuriPcbjDMAQpReCPT/69WHlbyixiB3EEqzdarmHL
NJKXIRCwzxjmsakkkTdLQnIiaOKONgcMGds8A/8A1qS8uWhuGZiBISNrqCRtx+VNieBom5YspyCg
wcntio/3GAZnC9irLgACqgromSVixHLJIheQkxAgbBGeD9OuKe1yHKKnChckdP6VAWDOiojKjHgb
/vfh2pfs3JRi+/PBRAeMdKbuiNbEsyW4dLiZAVYYKg5PTjgVEryIwilhG4tuPlH5VBp/lSxsSkOA
wwFHHTvzx7UsRSNMiENLyBGAAW9vSqUOYtKxDC88tyJJI22jO1e2M/oaku5zbokEMRkfccAqG98e
lPtriF3AhQRsMlk4YE+tM3xrI0jTYaT7pCHH9KqL5CZPoHmtZlI5kwGA5K5wTjkgDpSwlXjMshiZ
V/1satuPX36VJcMssQSWPLKTsdFIGO35VWto7Z5zJ5rIHOGVl2hm/wA81nKtZCJjIZ5g1v8AIqsc
IckDmodphQu0IcM+JXCjJ/z61NJFAriaKfbHGfmUk5NN+0RvunilYjeAULDH1qlUbQiW2tIJMPLg
ZO1Bn5h15PNOWUQSGC1YpvwGkYZ9+54qCSZYpGnWRVAU7nB745H/ANehjFBEJwzKBjczNgdPyPFK
U77icbssTgb2gUmVwTvfJ5I//XVO6ZoGSOCOQgHBBckZpVuLSUPMVYLKQQp55z1PPWpLmODYHC7W
UYbB6DHFXCdyXFA9oWjBDBSVBVSe3r/9aomAcCPkMMZIPf2pIFllYxTqygfcfd96nRIkQzLIo2gk
YOR1qnDmZDWpGfODuVlbaRklWwc/lSveeSqSKQrE4+bkUyNoyGdLgsFYgIRjNQ3V9a2YxI4CsDuc
HheKzklFiaaLF9LFFETHKRuJZpA2cEDofrXmHxR+Llj4Ys5Ps0sbzEHay9AR6kHil+M/xej8J6NI
unurzshERkGBn19fSvIfAHhfVvijrM2sa/NNNZLgtbSsArNnkY9PeqUm1cEkWvB3hXxD8RNUGtaz
kQyXDMVaLDbM8D/6/Wvf/C3gSx0DRobezt4xhcEoMkj8KTwpoNhpmmW9tGoAiXEaMmDtxxxWy17B
akxtIFJTgFsDp6daiTuzWLRatBJYkKkZ2jClVXG7jNWJLqWSTZDEwwQScEkfh+NZq63bEHe4Rdv3
mzhj7fhUw1TT4GVku1JkwQeoJ9DWkEugXsizLIZXUqwIJABHX8aSKJTEImbcwycLkd8Vnx6nYyOx
iuxuj5dA3Qe2aZF4gs4oy7Auof5TuA68kepxVpJrUyeruX57WW2RiGKow+Usw6VHGRs3GYhugcIS
B7VkXXiqxVzGzKDKSCV+baPwpJfEtn5pzepFuIycAAnj1H60pOyHJpmyJI94Z5FDFMHLDP1oknhj
Q7jliBhc1ymu/EXw9oixyXepKxIwNgyS3pXEeIf2p/COi5tbsxM7uQjJE7bT2OAOPqeDUxlzuyJP
YElWRzKGLF2Hlse3PWkmeOCMwKORgEquOMda8Jk/artISFSwLCQHZuJx9TnGKXTv2sdLkkWO5tpS
GlwzFNpT3Gc7j7VvGlJ9APens1hgDmQKCm4sV27uP501r+MFIo2JXABII+YjtXm2hfHfwl4it2u9
LvppoVY7Zo4t7M3cYGeh4rZl8XJ5qkWsokTJ3DJFTKKTsG51xkij83GQpyME9T/n0qG3nVdrQudq
sCFA4zXNnxPJcR+eq+YiMSVZCACe5psPiO/kt2e2hcFMZR0xkfjWUpWJdzqLmWC6dfOmO4vzz6U6
Vljk2GQ4AADkAnnvXMXWq6w4UiIId53hR94emff1p9xe+IzIktvEj4HzAnBUEUnVURJXZ1F4IbRI
1jIYMvzAvjP096rQSlrd4GJ2IBhSwzmubkv/ABPqL+Q1tgRj92qjApdviaAMYV8xwfnjZsZ/HGa1
inN6COkF9GiNIZlBUDJAznPrT47i2cG6mdQVG3cG4B9q47WP+Egto4J7y8KBG5iDjbj8s8UaXY69
cxozXRdXON5bI96UrRA69r6GKR5EkBVzw4YEcfy+lIurwAG5BBYE5XdjdXOvoms3UZjMh5OMg8Lj
t6f1qEeDtUmLPJdEJIw3LHnc2BjHBxUqSYHTS3kMgEjyxuu75SoBINLJq1nFE7SuMEkAjg1gjwjN
ACkmpsV2gqUJG0np71JJ4SaeRYprnODlmL5IokubQDYTXbaGIG5uAVdQSXfAHFJP4isI4vNBUsz/
ADMvIUAVjL4RHnkpP+7WUBQTuz6jpilPhiQStCVGxwCDI3f8K1p1PZsmT6F9fEenzYMkwOX+ZiBy
atXniewijjJuEYYIO05x7f8A16zk8HWkVsCUYh2Ow78YP/66avg22wZZI3YqDkE4yB3olLmJLNx4
rtrt1LL8oBCkjO33quPGNhbxCCRJWJ4LLESB+I6VYtPDNjco67nwyDanA4AzUtt4XtRaPDt2uy5D
MckH1qVFg1dFaHxHZxqpGGYOQuGOVBP40l94mtLaRbkWsjZOFVV74qza6DawiRpLRSpZQpbgYxyf
X8akh0a0mkA2xyRq25Qy/dFU5IlxsjHm8S3L7Y7e3lKsAxKjk/UdqZ/wk14rC2WxZjIfuhchh3//
AFV0K6XZxs08USgO2WLAAntj+tDabbCcObUgBeOOmO/tSclYdrI4jVrC310tZX+nGSFpGK7l6e1Q
6LYnRHWPStD8tcgHYvBH/wCv+dd//Z24B5I1VWB+Q9Kls7SEgqFVCgIZwoG5QOBS5mkUjhNTs7/x
FJJDNpiN5hwI2XI/P3xXmPiP4T+LbK4bUtItTtjlcuI3xt9hX0L9jtkkKITgjjdnP5dKgls/IVlj
CFXPzMD36dqpSTEeDaZ8RfF/hmCDTNVbZBbRBYo2gwYx+fI/Su+8LeLb7xFbiWC7hZlO7hQoUfT/
ADzWp4s+Fmi+IGeSaEpL5JHnQt+Q24/XNeSeIPCvjD4Zawlza3Bjt1IYSpGS3J9SCB71nK1hS2PW
obLxAS379uWOQrEA/wBO9SR+HdRuHZfthRlY5VSduRWT4C+Kem6zLFa3hEc7pgBHyrEe5HWu5s7s
XSMYgAS2BIep9+P51pTbi9SDAfwrqaF2mu5ApGMEZDD61JF4Xk2Kss7vj7wVuV9OldIojESwT8gD
gF+h9KdKsRhWVo8M4IChMkY/z1roUkwOcn8LHzNy3DIp+8wGWH4Z6U+38KQljGTuVySQ2Rz+FbgS
VnEgySAACVORx+WKk8uRozPKzIyHAGBz7/SuebaYGAfBVoN6+YVGcbShIz1654+tS23g6xaBofs0
kgIwRjj6VreY5jJt4RuZ8sx459auOrCyDy7ScgOi9DThJgc3b+D7XTkLxWahn4XBxtHrjOasTeFY
UtkkURuw/wBWwQjaT1x7+3rWiY5oCVd1IByMDofSrDQSy2ax/dLjgkEYNKU3YDI0zQLYOZCgKhRg
sMED6VabSrHy8mAcElSVBP54q5BILXbA0TJvTG85Az/+qnzLC7PGil2A+UMOp9c1DlcDOhskll85
rWNmZjtLpkYA5Oe9Ols7EuswgiYbDuC8DGPpVww3MXMO1fLHBA7kdKq2kKyIVllZCRgAc5459Mc9
q0jJgEchlURpESFUYAXBxjtSW9lZqwQW+4snDuRgEnk/WpYo3aUKJQyA8eYvzE49asMjRqF45JJA
bHGamUFICpsVpypY5VSWAPH50+Z7QI0UCsGOGBYcCpk04KPNyW3ox3bDx+P5VGsMO98qoXb+8cvl
V9zTiuUBsSI9v88RLP1DHIFWJrWGGNFRygZRgFMjNMmkYuIlidUDDaQeOvt+dTyywPE6ea2e4K9h
3yOKu10BDHZWyEFn3E4IAbg0jwwWcmZIsFiMEHjOPSo1doHRkwVAIB9+OKnaZp5I2RAGUcKSMfSs
5AJGz2TNFIy8qGViMAAjP51VvLqKeYwqvIHDFe9W98k5ZXAXPTsAelV2torcs/mDJOASM5PpSU7A
QOyiYs1uGSMYGFzzT2MjRl1wu1gV2oRkVNLJ9otJFRWLALtUdcCnW9mscKyFCoA5Uv1pOXMBWiHU
u3DngnGakCzR48tQGIIIJ4x+VSSAb8BCWQYfn5V46+4oJjDmMDgHIBycDtWM6bbsAM6yxbZxtKgb
SqZ/z9KeYUeIyiNkBfjKY4z6c0xUv0yWgYqwAjZkyOvT3zS3BmkQRmRQGRtgxg/4ZrSnTdwFaG3i
tzHErHn5mIwf5frUSz3UmHWNRGpwqMB1+nWnQhI3NsrAGMkEbelO82LzD+8YKARyOQT+tY1cPzIC
NZIYwJjMCR/Cq9qkjaDe0c65AIyS2OfWmm2eQFEJcBs/M/b86VxDMu1mJ5GFBwWOefWrpU/ZoBbi
4jlBKxElWCqgPJqFUuJYy2ZY2OQxZTnb7eh96crutwN2WB4RlFWI3whPllWychjkZrupzAghhMAD
4JU53M7gn8asbbd528jOSwA245xj04FSbEfCsQWVgwwOMdDmqHzxzSAKMZOQhA3flXNXg5tgTTwL
CjMWC7SCSTluaiLCSVDJuLOoCg8EcH3oXzJUVmhDA4wAvHpinXa27kKQu5D/AMs2461dKXswCK3h
EB4DADjI5BpJZovIO0AAEYXGMfpT3vI4UKRcnGPLCdun+TVC+u/IsnKlW2H5ywyBRObmwPKf2ivF
AtdJFhHlJpGYSOOSwxw2OvWl+BfgR4dLj1i7jBmmbLSiQnPTp9fX2rlPiC//AAmfjNLCOVnKTAIV
4JGevNe0eAdBTSNChtXKMyqq5UjqOO3es7WGkjbgtVtHIM5OSS4xwD6VK8H2iTMW9yVOABkD/JpJ
UMfJU7QeQBjmnRTWsG58FGHXHOaUknuDHiNoV89iylnyA7Hp3AppfzG/dyFQoz3G31+tLLdNdqsE
mQqEAELyadbxRgvBs4L/AHs5pwquI+UhjZbdI9qiRdx2nHGc02O2aW5aSRN2XGGznHNTPvWZmmBV
WC7lDnjjp0p8T+XtMaMoBJYk9eKtNTDlGTBYneQA5zyMVUdMubh/3igZaNO49KmLyNK0U8ZAkcHc
SBxUV3FDG7s4WVVb5o8c4z+lY1MO5bFHyP8AH1LkePLqOKdT8yvGq4DJnIBI9OK9H/Zn1SSOAWE2
yQqFUqDj6H2+tcN8bbCym8azySq0imUFQTg7Sflz3r2b4M+GNHsNEjurS2VGkiXzCiYLHoD+VaRo
8jsB6TPPOFWHZGARvA3fdOPf+dErvA3mRKzOBjfvHA74/wAKcHi+xohUfKQBlsk0j/6shVAUngkY
rVRSQDYkebcxlOc8Hb6VyPxuns28FSwGVC4URqGGOoyT9RXXl3ttsm0YGSSFry/4/a4ktqtrZwxu
XXc4cYGcdxUSg2waujjPgZZre6zLOzqhhkVwQ3PXqRXvemBTAEuNzEkFQGzgV5h8FvAs9hpkdwXa
N5TuLAAtgnIB74HavV7FYrRgC4ZAvzse5/ClycuwEonjtVJCF9xyWY5OT7d6kNzH52FyQUySAMDn
FIirdkiPAVQTvZsGkklOU3QK4UkK5TjOapKxolYZNshBAdSzdARzS5tZgu5CzlxkZ6e9NkMX2tYp
iWZuGVSc8+n+NSGQRSOlqJF6ZLICc1nOrGImrkCJ++ZZ5AGLfLNt4Jx+tPuLdSFZASwAwDwTTg5Z
1EitvOQSqnPTuc0xopDKEyi5Q8AciqjeZDQ2KWW32KYWYqvJU45znvVlD9pBa54cAhc9RRFCY7U+
bJlsYB3df/r1FAEdGeViGXjDHt9a2UGmNJsSNo5JjCJCNgIBkwP5VJdzXCQra2cygsw3MrHJ9hUY
3iIqsRBDjcFAAY5/wqwkbfLLMwUqflULjB9ah6FpJGdeosgczqQVbaC7Yz/hXzINPkuPigqu4YR3
xaCNjj+IjGB2/nX0v4ikt5UlldsAKdwXj/Ir5mu4nufi7arE7PKZ3i2IMhh15/ECtaVRRbuB9GeD
ZjbWhjkUKzgfKD0wc1rrM4R55MKwByVYfhWZ4fi8y2RomVSwBcE5xjtWuwLJsnjAdCDkAYYUnNTi
KSViCKWd1L3LDKLkgHIJp8c8IUu7F2PPI6CiV3XZGkShW5dVJx9aewVMpGow3TPYVhJoaSQqXcco
eVNyheqhutNWYl2ijyU3A7SeSc9BU32dDA6SICAo2k+tQGPaWkjRGGMBQM1cWBOrGaQyXHzHbgEJ
3qKCFA4dNwIB3Anj8KbIzwxGWZQFGNykdPfvUlrMBmQjgJnG7rUSp86Gk2Nlma32pCpB3LhT6Utk
8sgdSGbcSQxXOKPLgxIzEv8APw3fr0qJQkGHUkFiAAOtUqckUtEXplkJCiRw5+6ScYGaSaJDtYNl
h95nAIJ/z3qvHPN5xZsgAED5M4H1p00zlVYbEAGAN3brWFRWG0myV4mYLcCJlCfeI6CnNLcSM48t
AqqMuxIyf5VBBI8rKjbmBIzk9vyq7cgLEUkO0qeQBnnsBnr9a1pVXElqwwRyvEDGQoVSoJ5plpKI
2X7UmVUnKEYwB/8AXqW0MjyL5cbIikk7h1P4VHdJaMC28AvgFlHI9qc2pMFHuSTXVqYS7AKxYqEQ
flUP3IzIqAK5w2BVV4UaRfLcsAMshGAaspF0wGaPGSCeAahtJFFhxi2LxxhmIGM9qrm43TxISZCG
BYNwcfl0qSxkikVl3kEvtKKDwD0+lQXMLRRiWNFQ7jyufSmlcC63nxWchBYF1OTGcr+FQW6lYvMm
RShG1iseCo9Sc/Snw3VykKRCIMuAApbj646Cny3Ea2+1ioLlskE4z60pVPZoCrayrdTl5JCY0PGA
Bx6H2p9xHDlYInAVyScnPr71LYfZJ5WCSkjGWB4BNJJGlzcFVmXaBwVHb0rP2t0B5T8W/hNYeKGk
ubO1AnWImMRggY9D271414X1rXfhd4pTTdQkljhlcbjICMDPUADmvrFkjSAxyRIVOQcjINeR/Hb4
V2mrWE+s2US+bEh2CI8qPc/0q4xcgO98I+K7DXLVL20mR1AAwB3IrokniaMxzyGQsuApXnrn6V8x
fBH4i3/hTxDN4a1OV1gKLtMjYCOT196+kNIvhcadHeThGJX5yDnH4962ScRpXL/2cR5Mcrkg7gzA
ZBI6cU+SUQuJTIAFAyducH1pkN1CYlLykHO4KOcU9xczOzW2zawXG44I9fpQ9TRK4kyyzASRSqSH
OTjqe49KYzLBI0u1iAwyo4xSw3N4jAcFQBvyCQx54H+NSiGG5CM7RqVOW3Egk5qHFpiSSGqftDGJ
HJIOflHbFPup7VkYSAEDqVXnOf8APNKjXsaOI8gsCFG7GPcGmCxkO64R5N7k7QQSW5/SolLlRXKR
xQRNCyu8jDPCOecevSpba1igbz1lO1hwQTjPfvRao0ccpcBgPuZHT15qJpnEhR8JIoJUZ4xnqfrT
U1YTVmJOyXNx5wKhSuD249vf3ptwDGqoAqIrFgu3r71LDK7qVniDIHJByM5/lSi7tdxjBSWQt8ik
YAHr9amdWyLGmZZmMk0LI7R4IC5/Gp5ZY7cG4KRlggyoHOMUy3mWeZzNOqbW2EMM89KbNGsk5MTB
1DDLAVcJOQBaOokEEJJKKAVB6j+VTyOsVpJFNhnJBVSucen61WiVUd1kUhiAFIOcDOakRFbdcEAY
OHdhxj1rCtC7AhgjmiPnySqiHk7h8y1M8vnHfLvBKAKue/5UkkcstsW8oANJjIccgU+OV9o8yIB9
hww7Ht9auiuUuOwyOWJJzbygMSwUqx6j1pb4NbqS2NwGS4XGD9fypkojQlowTKvJIbO41JIFvLfz
JUcSRqQSDxj+taupyjdmLFN5ViZJJtzEEqWPJNJDd+azPMAzBSTIw5xSmC3aNEkkAQAbSRyBmpBD
9lEk/ABGFZhzjPSspVG2LlRCZPOkV1Jiww2rIuBj/wDVUlxJ5nMJCFWJRmBORUF0ZpJg8cRwSAzZ
yFHfv34qe4eN4hbghnHCrnGQOvNS1KWppF6Cab51ujSQuCZQcoeeOhPHTmnTyLFE7TlckDaCvSmu
7SQhgQQyFWUHleaW5Mtwpma0ReSzEA4Yep680JuIyIyedIG8kkEgbs98dAPWmeUbV987FkdwoAjy
R+fTmpklWaUCZRHlVOO4IomiE9yvnjBWHIYrkfXtyKylBSe4DDGIpRGsBkKliW2jOfwNSyW4dmEy
FXcDbHnkjOfrUVvGEUXYb92xOyRQRyfUGnreI+23kjywJ2uG6DNb0qaigJJLVGtivzB2wwkzyV9O
nHpUVtBFHdlIUDBSxWNeR368/pU99KqOCZwylctGR0J6YqGEMjrICBK5ySOBjPvSnFARNLPHIQXE
ZiOTtFS2kgVXM0qGNWAVSchhnr7VDIkzv+8lBYgB3BzuPOefanu9rB5WAPI3ZBJ5z69OMelOnU5Q
auOZraJQp3FgfmIUAY7c1Ak9zc7kESqSowxfIx1OTjr2xSypM0Jm2hlL4IU84qzYR77d5FZlY45L
dR0qZS5mUkmQG2S03TSKXQjIVGzwPb/GpI54mXyonOSRhgMY4pI1+2xukO4gMQxUHOQabaQoJlk3
lVVgGAXJb8O1Q58rK6jktHMbmRmDFySyscYpY9ODISHfABx8xPFRXt7IrBon3FmG0AY56cini8lW
EIZFDCTgYzkVMqzvYBWumfFhHGXHBALYGf6n3puoWkjyLEv3gON4IDcZIH4VKPs1zG+bwbkJ2gYD
Z9OO1FvttD57IWkdcEE8AH+L610QqJobtcgnvXWFYpomcnDAbeCP6Gqrid0SJQCN3zsw4X39quy3
PmloipTDghiP85qK4VLqZAvluyDLsBkg/U1lUXMxAR5qRsLgIeMkj9frVuOKCZRGGJUON3GCT6+t
Uo5SZliVxGFBJJHHAq1GZJWWOTCsFKh15H/1qqM3FlJNjdSjHmiMQMCo2qxbORnr7U6C4FpahZFW
VnU4V25pNruHlYgAAEoWx/k0iXKIg81ASg+UHoPbj86UnzDUV1EltpWjafzSZZHyzFu/pTlmmls/
sn2cyvvAyo9wM8Ur3/kZVo8kAsFJ4zUYjmSfzVwxLZIJ6c5pJ2NFoh80NpGjYlYhCPkQ8H29qjg2
yBohIoAJ2kNnnGc49Kept1/1gILNtBU5z6/hRJaRW7LLakAs2AQOntUSaQ9B0duzRmIyszO/OAVD
HGO3SmxWCQF5WKMynCorDAHfBP5Ul3d5QwRRllLnzFI4znOeagaMTPGYWESoDkMMcYqPaNENpk5e
6mWSIZVcgHawJyagu5nklNutvtKtkByBjFTbpLODzJGJLMFJRsnp1IommaOAiV3RixG4v0/xrpp1
0ncE2mQXc5ViItxZEBIB/GpbGSWff9ojZSw+7tzx/ntSXRlDLPEilAMGTcMnp14qOQyByVkyNhBB
fG3j86id6g+YQWhYnMZR2XIVhkirNtA0ILQPuLAljk4zUKBHlDMhMgI8x0/u46U+CWQXCn7QHJGG
GDz9eKzVNXKTuhpuA1wpZNjKAS4kzv8Arxx+NTXMjQsLcMxWQj5VbjHtUbiaS4eXzGAUfM+7AA/z
xTbYRSsu9yUZsBFUnbnt1zRKmmgItVUxmFQCC2d4ByAeT+dTXmniOGOdIyzAZzkmlluGiMU8QKlC
cxluCccVEuoSzwSPJGVViQXJB+vIpq0EFhPPljYhYt8ZGNxGWH60WzZys8hZUzlCflH+famRTKmy
YxllYFcA7TnP60SJvlaRVUKSGkBIBYZ6D396h1LASvd2qqiqnmLnOA5UA5qC4nPIhJAD/MoPHXpT
vIkkdhJbMsSMdpBAPTj6fWpZY0v4oVs1Vnc7B5jAdPatoTTQXIJ5J0gVILcKqDLkjjd6/Wp4oWS3
Ejsj7DkbEI56VNHA9rPHDfFWIX5gVwAOw96jPkSknzC2XIWMgKAex+tZ1KiWwFfeyMVm3OrvgAtj
jFNvbo5TzJhsDEIgQkdOme1TwyrdIqGFFUHEm45KH2JqO602KWSSGQsDgFVDnIz0NaUpt6g9Shp9
wl67BHYsoKgjjH+NWPtNt8tqIwAgOwlgCR/+ulFoLYnqxYZBVvlA9Oalm06F4RL5ZCoRvdjngkds
c/SpqU3PQCmyRGRLiN3CqMZCAEcdTx3pbmeUQLDkbWIJIHP1+tPaQwwiODdIRwoZcE57duO1RrI8
EZaSESIXIADD16DntRGuqCBpMlZ4yyRx8BUG0b9ufXntUUsU32jzI1DEA5jVwFI/CpIbcbi7PtBI
CKqkZ9M/yqW51BFhdHUqip8pIwdpHQjj8q55r25nJRTINkVup2h2ySWKrkg+maaLAMxuFlYAE7mJ
6Ef0pLRmvI5Z4JDtTJR2f5vy/rUskltPCQSyyKcYzkLV06coPQSirDLiyMrrICN6nLoWPzVFcwKC
ocsWB5CtkD2/Ci3vLgO8tykhVGIDseWPfFNLlmLISTksS/QZrRzstS3G7ubcKRXm5LZJFIYEBnwp
46njH9ajOnNO4iXKKxBZVkPA9BxSW9ottEWs5B5RPKZIGc/iKjuJ0jytsT+8IVgBnHuK0cmiy3b2
dnArwxyMSzZZt3U/54oithHHLvTyyFyFVdwwcjHXFENyLdgjIqx7xud9uVOeo65FWHuLJ4i7sXLN
sUbWOTnkDtxnPpUuKkBHdGGZVtWTagGEbfgIdvX3p9n56qIcBmhI3xuuOB3U9z7UXNqkcYVsHEuU
2kEkn1qv/pMUck9zKWdW2AFcFDn+E85yO4rlmuViJbi6RrlJfLJDv261K1zbwEedvZgMF9pAx6el
VrKRDGLiMBnU/KCcNwTk5+lLcy+bC7MyhlfA3tkNx7CrpyswK93DJdLJKqttjG3PXGD0+lWoJZrf
hWAkEZ3Dd0IPaqto7tG3kRBXdMbyduTjnk9RU7SNBEHZWYFgWY85P8/xoknIB7SSSZguN5VHOcZw
eOg7dabc3FnGUigVg5YOsm0ELxjB9uOhqN7h5GBuXYKHGSGPT6dKmeO1nAktgoIXc2GyRx0pxg0y
G0yvHdyCTM8YYMFBAOcfpV2xNtzHK6swG7YRlQPbtmqkM7Iqt5qMrHJIj+Yc8f8A66uWKx2sGDCj
MQSfLbB6fqa0UkkLUbHCwU7GBKvuKucfMe/vTWR2m4aQKGOSD+n0pZmglVWU7ZSFCknvz/Kqcl6L
gEGRgyqPLYtyx7j1xWTm2hu1tDS82I4hlBwDhChyQeg4okWJgVKgAENyOTWVapdiUyK5bLELGifd
H+FXTEIrpgCrgMVcsfuDoD6YpbjTberIpHfcsrSBQWO0KvOPerMi/ZbZhBcESBAZFZ/lOTVW/liM
Ya1kBEbYAB6/X3qW0xct5TmQqAdjse+eg/qaynBJDbaILcny2ikyssIynPGOv0q/e2kP2QPK4aVg
oOF7Y6LVG9gjjumKPjJw0hPVf5UT3bWyhLYuUhkDELz5nHr071tSxEYNaiUrIljfy43fcCVXKYXO
Mmkto5RdBJeWZhvBHHTrxTNskW25R40DKWMZbPGOh6VKt00SPhVIBOSBgVt7dyZDkkydmlO6O2gM
2B+9VhjgenHNQyG38t47oYIQhg3Utnrx1HvSpuWZbq1YCTadxD8gEdKie0WKUTW8q7ud5BHI9s96
wnVshiR/YoZPPlCMpfggEjH61JdyAbW8tCnmAxhBnaR0NPuQ1vGsiOSpCjcwAAyOp4z+FQXs0doi
CZyxYbXVThSfwqoVLspPUnneUxxg+WzkHzJVmzuP+PanROIY3lnCFN5UZXIOB1qquoh4VhgIUg7Q
Gj5xg4yM/hTL292W4jmjKhm3FxwQ3b8O1dPPdE6HN+NJYY0a7uyUZWBRVJOR2OOnQ1s+FEW50eKS
WV1ZkJLseSKxPGV5BLEkbwEsflbC52itbwbcJbaJDajZgplWfjaM4x78dqynWUEDVmbRlhuUSFiT
sP7uRjzu/wAiklNykzQSqoKqGVlJ+tRQzJHMJoHVoWG5Y24BOMc/Son1PdcNkguqgbSecVF+cGY/
jHw0NXsJllkYOEZDKq8gk9c+nOK81stOvfA91F/aLuAZj5ZCgjI5zn9c17O6pPCIyxznlCcY/wDr
EVheKfDek+IbZoLxlTYpVZHAyPUjnrXRTqumwurGj4Z1Nbuwhu4L0NDIuORgjnJrS1C9SVFuo8oQ
hBAAwx/H2rzfwzDqXhXUhaYMtoJAFdiW2r6cDFdn/aFvIqtOrMu0EKgABH0AqKlSMiOZpnlnx/8A
FWsWNsqWiSIJJCq7kyDjqT2+n1rivhL8TfGGha/Foev30j2l252iVMEk9BxgACu0+NN/Z6nKYUYb
iAEy3JGcEEfSuW8caBCuhQa3pku24tVV8McBl9Px9KqFRJXIbaZ9AaRLDeKggICMNzlT22/yq0Z1
s2EcLoSAflcge2a8u+GHxfh1Lwt9smwkkcQEwydycgZI6+1ed+P/AI/a9pOvyQaaI5HSRvJLuWRi
T36/jW8YObsLmZ9IiVYQJIHQSCPbI0jAe/A/CquqSEQvLcO+XGY3DbSeOPp+deXfD79oRfEcEFt4
hlgjuZUSNVZgoZvXJwBznk8fStvxh8RNNtoIY7a9ilEkxhUM6kk4yd2Oi8fjXLUpqLtYTdjya21d
tF+MdteQeWga6kYuTgAsB82cZ3cY/OvVfijqsEnhcwGFXWSPBmYY6cjI6V5J8UIYodRs/EEAjR/M
3TSJtBb0AyD9D7VreP8A4hQa18OFn0mdGuV2RS28a8AHAP5CumklJJgnoYKeFtZ0vb4h8Po7vG4Z
jGxDhvXI7V2Fr4+8YeIdNh0a+0t47iNWV5Yi20k9Mk9f8mtn4MxWcnhRF1E7S0hWOA/ewAOfoe34
120MvhlYBaQxqFVvnYx5LH8B1pVKqgtR8rb3E+FWmXGkaB5eobvNlk8yQMCRXaQPbzIsMke6RlYq
2T1ySB1rmrvxPFbWMi2sDr+7GCqYIx369KRPG0dhbSTytIzop2ogBb149fpXBVvUYPQ30vWgmZI9
7OGYKCmRnPY5pkJZ1Mk5O4ElUA4B/wDr1zlt4+g1C2JispYyw4D4JznBOVHqM0N4pl2O91CwBQBf
LQ5OPpV0lyiOoa7ijdRJGSJOMsxwppBMLmYLAybIyMFicMe4rkm8X3ZJiGmXDKGJOQWO085Hf8Kg
tvEWrMhu0sgr5JCkcAfz/wDr1s1cDsJbiSMss2N7Dbtz0GetPtY0CrMPmBUbFDYyfeuTOt66FJkt
gySKp87dls/3SCOKJda8QSxOIbMKVBCkqMMccn8hUylyrUia0Ove9lybS0fAAP3lGf61R1fV7G0s
klkukTIPLHHI71hWd5rcNoo8pvOJGXx29/b3rhPitqniOx0Q2txIm6QsFVgM8HOc/ToKORVFoTF3
RX8efGLVJ71rTw/aIVQjLu7KSc8cAHjv+ArS+H/xY1P+1TpHi25dWMalpCCVJOD1wMmsL4ZeDdRv
rIaz+6OXwzFuTWX8Y9FvvDF7b66blFaR95VcsMgjr1HfrWsYKL2KTaR9AnVIXjF1uG042hT1X1o1
DW4kCRG63H5uS+3A9z/SvnbQfjhJGI7bMsiomGLD7x64HTH1rtdC8e/8JQR9n1VlYnIhL8gH3/Pi
s6lO4Ntnpy61ZtNvimCB3xvB4Yjrz6VZkvNNQb1nDhjkgScD3Nc1b+HbxpipunKlBgqQRjHuOmaU
eE9UjLumouCwwTnGAB6U6dokaNnQDVoo5Q7TRhl+6UbKnjvThq8NpIbmZ1Vgh3FSOcmsPT/BFySp
WR3LsWm2kjaueOParcPhCNFMt5l2ZBvOenNEnd3Fc0T4ttooiplJjz8xABI9x3qtJ4o019zJIS0Q
ydg6n/Gob3wnbCBE3BSEG5Yh3/vZJ5NLZ+HLWKIZViu/I2nmnGpylOViZ/GUWzc7A7jnKx7T6Y4p
i+L7ZogJCysDhGVTg9gOv61N/wAIVFbxiTygAzZ+U5GPSn/8I3YrGSiKwLjAK8KPQVT99kt3ZDde
OrGaYqwEZjYsZC2R+QPNZt946he+ia3WdhG25Q0J2s3bP41qQeEtOgRp9gldicq6nOM9qG8P2w22
5hYICXUr1P51z1IdhGa3i25uGcOwXcegGQM1HD4qkFx5ptnVU6ExEL9RW42hWTxxxpblUBOwEfNn
1+lPj0TTfMQkAgYyNpJPv71VOm0wMB9fvpp4zNCZVUksVTBwfwoPiO8KfZY7WVlJAyUHJ9c963JL
W1nPkpFuGcFWXBqz/wAI4iQpuLLIWyM8jb9cVUqd1ogOYk8SaqqCC2sSylivCE81N/wleszIqrYF
yxwckD9K6iPSUt43WIsA55XdjIqouj2vlCUOwDOFYDGfr/8AXqowadg1Mg6pr5uYxBaNvXKjC54p
sl34guYSs1oEHmEKynn3/St/z4kcrDECExzjJLZ6/lSYlvV81EGyJCFI9cYNbqXKwauzkr2DXo9k
cGQBKpLqxwc/rWL8Rdfv/B2lyats3IsLF0LkmRsdh1z7V3120FlCLhwiE5DZ4IIGf6V8+/tEfEK4
1XWIvCWh5UuCzgqdzJnkH9PrWU0pMzkrM4WG01/4zeMJHMMiRq+UTYCAPTPY+1e7eEPhRqfhjR47
a2uVjAQ8nI2jr9faoP2fPhymg6JFqmowq9zIu9WbhlJP9BXqRlZFDeYFkBOGAHbjpUJWCzWpylto
2s22InuJA7r8rkgnpkf/AKqe/hrVhsZppGZxhVzyoz0+ldaIIiYp5EMjs3BJ7/40/MLEq/3Y24VX
6mglNpHJReE70yk3t5ICrDYBzk/l61cs/B5aMtPeMssuQVQcD8a6CZEluEVXGcAAkYyKbaI2xri6
QIASQoPoe9dEYtsTd2c83gJbaY+ddsEkYFZCcdunX05pI/BFvHcEx3DsATuKgE4x1rp4rfzYXk2M
VJCh2IOT14qFivmGKQKABkBV6n+dXzuAJ2ZzB8CWVs4l+0GN2HIJGD7niszxbpljo2lPdSBCvl/d
cfrXaXDqFkiJILKAxJ4x6V8yftR/FvW9K1d/B2ngpDIfLedzkFs427fT3qHB1HYL3RzPjvX7zxfr
z6TojlIWm2xrGvJx7fhXT+EP2b9S163S61+4nQlR5KqMiTPrxxirH7Knw+h1CJ9aurZ3BAWNPOBQ
Ed+QD1zX0dBoEcVqMSIzqNqqpxtx2FEotOyEePp+zDoEtmlvJaESRYzLE/3uOM+uO1ZniT9kXw/q
tkJLGe4tbmVw3nJcnGQc9DwM98/0r3OKG2gUh3DSl+FBJH096fPcRqChQYMZXIHIOa0p1pU92M+M
NX8PeIvgp4nBMhwJSEUEhWAPWvo74TeINM8deHofEX2eFJpDtkiilLDgD5v5/lXG/tYy6W3hEvb2
CC7hu08mXZ8zKTgg+3+NaH7LWlT6d4UlEW5QZyVJGBjuB+dOVZVVsRJ9D1ldHgiQbEJ3nkZNOe2t
7YK0cCDDgKSgHNTQXVz9lYHzEP8AE7LnI/p65p4uI2CELlcHdIpGGPpz9OazdLmJEubCwVApiQAD
5W2j5R+HWoI9ONuC5YEyD92xUAsR6++KttC8yGBZACmMLnOTRc28rKsjEYJ+ck4I96550FcCuttw
sjEZIOGXnB7j86kihgEwYwEAELITzzU8dxC24cOp6N1IOf05qC7nmZY1iUqzE4Ytkit6b5B2ZyXx
dvrTTNJaYuqxxlmVyTwcVlfA7Wr3xXoB1mGQvayTMiZYEq6khj+dH7Q9hHffDO/YFFFrAZHdXwVA
9PX6Vy37Ft9JN8Nmto1JeLUZFmHTLsSwUfh3q3H2kSrI9o+wsrqZFxuJJDHA45zU9xLDbxll3Mrk
BljGcHvUfmyrO20uGIwFcEYPtRc2lxJI8jhihPzAHIBrmmlFEtC27R3UbIECBM5A56d//r0l1bpI
4SVMIwyxA9vwqa3hSPD+Xyq7Uw5GPbHTHNMk8wKYiARjhQ/OPStIO6EV57d7fOwFo0cEMvYAfrVh
okeQS7WODkIAASPY1GmcYRQpLAKQMVLbsLMGMsCzNhSRg0NJiklYZfSy+Vl43Chv3algWY/57VKg
nCKkqqkhUgEOGwPwpJzJJaqMhiVILrx+H/16bPJGZdhTLA5YgY/WqjoQQBHs5G2zguDkMDgnParS
NJLtLL1Awwfoaj8pEkMpU7cYcsM4FTxRrAgkAZ42OQ4OBitE7gM1KWWJSinBkxk45ApltF5IeBSQ
WO04PWrJljaJJJQ2WOcjrUM0hSTaAWYtkliM/TpUuIEjRxWsQX7+4g4Jx+FG+DdhHIjblztySc9P
p702NnnQRBDGuMyFuCp7YqtNBGJQfNIUNyzAkE59ql2TGnYtSS/aZWS3UgEgK5b+lKI5IommyCxJ
z04HfHrUBuYrdhbAqMqDkDAx35qR71EGHwW3ZQBNuB6UnHmRXKhyRSC4zGAyOQCSeh9aSG0LQss5
J8pyM4OWP+TTJnkit4yQQ2PvDgA0sYmaQ5kBZiArDrjH61SViWmkV57VXJTgDB2Akj8+f0qjr3hu
HU9PeyuVRo2Y7Q56DuR7+1bJYmIMg4LYBZc1GtszzFJpl28FQF70+UmWx4b45+G8/hC5XWdPdgsL
EgKclgOc+lbHwx+LaX5XTddd0mY4gkEZO8ensa9S1PSLXURJbyRKIyDhWAPzYPbNeJfFH4b3HhbU
BqulxKsDNh1jOSrdc+mKqNNslK57VE3nxLIW3Kw3OA2CFqRuZACRtJOAp4A468fWvNvhN8QZb6I6
ZqbMZVHR2PzKO/1r0lQbnLLIoBYAKxyfp9KtLlYJIZMzxOCQSF6qcDI+tSteGfCxRgKgwEJ4FJJC
s0hYKVIPU49KdbRpHI+/uRgKR1rGcm0DVmM/5ZyGQtyAAVPJ56e1Nt5ZYyY7gHy1xgFMD/8AWKlk
tzOGRnCAuGBYZ4p0ljGJTLJI+xeityPWkmCVxxxNKxwQWkIXPtinC7aFl3kBABlCTwPypLhBviEe
FjK+YwUnrxTbpbZtsoGCxJbL54BGPoabp8wiK4uYHUqmQA3C7OalgjvZbhQkJwigqU5P/wCqneSt
zAZ2cuVblTyQKILdoXEiTuFIyVZsc0vZJMAuLpwrW08TKS2QVbH8+tOgsYzKkrso2j5lZunP0Oaj
uZPPCykhmBCg+h9TTWkZNztMRIc7TtyQvpVpJAT3xjugIbdNhVsFlI2mmiECCNpEJXGAd2TnFN+1
bYSjIGEuct02+9BZQyRplVYDIHH4/WqUmgCXD4iVyVLYCOD19frUL28kEJwCxJwWJxuP+NPVjb5l
aUsxADKR/KrCzq+I3mDAjIC5J/LHFTJuwDLYTugLA9MMFHT3qFo2hdjgsCCdy+lW3U5WO2TCuoJI
yDn6UwWpSVlQkMRliWyPp061cXZgVpDKsgVIy4yCx4xU8lv9muDtZlUnJ2LwajMkqlYnQKSMllP+
ND3DTxqMM4B2jsTx1rOTuwB1LRD5VDFuWFQiVQyq5ZwG7Hpz1q0tq0lurlXAUHcFHJNVHVblzOsB
jVQQT0OKwnFLUCXzmkYSYIRBn5CeWpXl3sHZRuU4AVh8vPapYlaCzwpIDHhcggCqzMJZBDGQWY8R
Ade9aU42AsTQiVvMErBu4DdTUn2iCGINMqNI+QFJ6HtVZEmCNvUDY4ySuNq+v9Kju/MWZf3odc8R
q5xj8qpqwE0eGJMakLu+bcOnvSIiMQzY5bhQOAfaltgISrSowAJIIbg+3NDogzPECT/CpQnP/wCq
rhNpgKzQyGSc4dwpJLDBUVHZ3IDOzR5DE4PbNP8AKbzQJyckDO0HJ4qCdbmOQxWkagA8ZXqazqVk
gJryOUoJlkySxDMpAIHcD60kjRmNdscahT8pDYFRStNbRgzKSHPzbT2qxBDbCBy+5sH5VJ4Udse9
VD3wJogs6+UqByQCqqfvH0zTLi1NtKHYlXIJfGDu9APemiGRWCtMcIRlRx8vqfSnXMFs6oonHytl
UDZIP49KmUuUCO4EqRmaIM27qWXnPqag2o7ea4ZeBwOtWpfNtwEj3M5c4U4wfamm8QRkRQ5JUgnH
HWqjUTQDYotpDOuQTwW64pbi4haUR4ZSM7GYdaiiuJdyqQSA44wePx9KSUSRyxpJhtrbnLE4yRUS
SkA+ZnS0eWHBkVWWNyOfXHWsjxXM1lo09xMQFMLEuSAf/wBfFbRYuxCqMt3Ucqcda4z4u3M0Pg+7
jd2ZvLBLs2NoB6Yxx3pKKQHinggf218Ury5OAEKrEnXqchvXP9K+i9At5YohLOhfI+cMMHd+HWvm
/wCDtoU8byOGUrLPu2n7owMD/wDXX0zpLNDp5ZbcsrJuYlen50Skr3YE0u6cq6qFIY8A5xTYWaK3
dShBDkK+OD2pC0drcqJVlIZgSqnknFSTSW8lsPKbAYHDuMnOevsajmuVykIjN0hXYCD1ZTgj9akS
eeNGaZCzBjkhs/8A16LOcpGyl4yQxwA+KlaNTOUfBBHDhMmmqLmUV5pGeJZYFAdnwpaPOBSQzOLZ
QXDxk4zt2j8PehisLmCJj8pIUEAZNNMMsGZEAZCwzhP1rSL9mA95HQKJYyMcs5Heq16WnjcLwTGf
mJqaO9VZGtxGxYjhgp24xx+NJcFFi8tkKSNJyCp5GeM9a3VZAfK37Rmk6jaeN55/MWNJola3BJxj
B7dxyOK9f+CN1JeeFbJQDGDEik45wAOfevO/2rdMWLUmmSQFzERA2fukj2/l7V2v7OOsWd34Qgih
dpDBEqEkfxAc+lKdZJKwHrlxBi3GxGdlTO9R1PvUaMTGPJBYgHIDDg0+GfCmLcrEHKAjP+fpVbUd
QtdOcnYERwNwAI4qXNyYFPxD4hj0TSnk1KVsoSQwAA9hxXjkt/qXj/xIJ7llEaTfMFXKqPX/AOv+
NXfGniifxPrDaJbPI8KylRGjkHr39fpXbfDbwTbaPYqHiKzuCXkPXHUDFU6lmB0HhbQYtNskG/IQ
KqRseOlbQWNbfypMBi2VXd261Bbq0a+WSqjO4c4x7UpmUSojFSu/7wOCKhzuBMhZpXU7lIByY3IO
KEuJNxjeVQm7kOuTmmymSdmkiYIuQAyjBIqWG2WNWdgSCvORg/WlzGgySa2SVHEhVi+1UP8ACOme
lRXU6SkGRzkttOBxnsePSpHsorhgPNZEJyGB+Y/4VDNbsLgeXuc7iACcHmsJ0lMCWCym2tLcXCsC
mXJOOex96cXkTc0uQduHBPA9xToxdxxlX3Ihwqgt+tR+VdFh9oA2E7SQSPxram1BCauSSyLJGsgb
Ickk7jnH+NRlY3hZ0PPUEjvUl1NHBCEzkjAZOxNNhKzhCA4AA3gnhfwrX2o0khXVJ0G7crqMjI6n
rUYZ2BfcRuIBBHQevtU9wzQs0su7DHairzk4/Sq5uzawfv4wAxBywGMe9ZSlcDP1+JbaxeWVQxB4
KSc4/WvmbT1mufjDCY1AzNIZCrnCrnjB9a+ifHVyLXQ7q6tGyVhbynC5y3p+FfPfgCwN38VInlJV
rdy7knkqSRjrjBNXTpqbA+i/Dz3FrDFLDvwuMhgSWrct5/MhAkYZyASTj61S0sXUFlHDAg8wAhSF
A4645q8pC7RIAHKHLM+Rnvj3ocXBA1cedigRMVQs33lbdjjr2qJ4ypkHysyEFCR/D+H4UQ7EygjD
AsckkdM1G6m2YtgEMCHKuMAVlNqwEmye4iEjYEm7ABXoPSnpKLddpfBCHB3Yxn9aIbjMIJjwQ2GP
+e9JPC8r7rdMAk5IGMD2q4jsNUpPIplkZgASxc53GkkijglDq+1B95AMcVL5ccR8veCxUEAn1/z0
oWXaMGJWY5LFjxjPFWqiiOL1K8r3VlKWdcLv3OoQZAx/nmpJI5JB9sMKlWXgA/l9KGvBMjxuVKgN
tAP3B6fSnQRAxeVHCpycHPQAD+dQ69mUS25RUZXj4K5LAclqgk3DiMglhg5HIPr70pecbiFAcqMA
tgAe9JnCCSWRsk/M3v8A571PJ7RgOkt2jl80uMbAcFuAfXjnFSqkksixTTklwQN5zg1HG6pAJkkw
AThyDwKh2y3MW93AHONxzUulYUtjREZhuFVJmcg4AYAY9e3NMvtkNsJBODGAOgHzHuKqpDJE4ukm
DAN1Dcj86m3xyIQz7drA/OuOuc/zq1ohjoEDKsqhipX+E8mmTb9jxwLsGck8HjA4zjrmpQiG3IiO
BGvyckc+p7VHbjz7iTMmU/j5BP4VjO7Y0mxYQkG+ZIi5J5UPjB6/r606aXkGVwwJBVtp49qYw3lD
GuFYjfgcVITGskgn5w3ysAPlFVTnZg00NeVVdY4XU7z+9VVzgf54oklh3CRo0VFYFEUYJpdwjQl4
ZApHykRnkU66WGUKFQJtYBCRgnipq0+diGh1/eR2qAKwBBB7/jT4BtYptYIQcYPJoCxs+FO1Qp2s
vTAqWG5aC2EYUBuckjqPX1/CojRSAiEfkRMs8uyMEbQAMe44FZ+oWVnqsDW91ExSVSGjY4B9/cVq
JMLhwGUooJCBzgk/SmXdo6BZDGGBPUnIzXVTtFjR8tfHP4dHwvqZ1GwiMMfmF0aEHAPXFeh/s8fE
u98Sabb6XqcitMAWlwxbafSut+LXgmx8UaHLburEIuZFA5Ix6188eFNUf4YeMGJuHjt2Kq+9SoB7
+ntVS95DT1PrCKN5pCylQFJwvXAqzaXUMbgXKEEkAg5GB+VYvhPVY9RsLeczqPOiGG684zitp7JN
gcbwC43Bj7Z4oTNUrDpTjzJQipGDhWB7+9PTZFbDdtdmXLSOR8tDmIxkhAxblhkEfWok093meVSS
irlXVchvbHb61bakCViWSV9sbbiY0bMrkY4wevNOnl8pxt3E7eGJwBUKMQWBlXcAMRyEYPvj1oCm
4kFs7FsnIZh1PfH4dqwnByGKzw4JEpkJJIO7I/HBqtN5l0ywPgoxw7oeQKnSzEKyYkADOdkZI6ev
rS2lvIm8u8kg2nDNjKnvUqm7akyWo9WhhdVjkZlCA4cYqF4ke6Wa3QbiDtUjOT2OBSQrCZ/LM6ry
AQWGQOpANWX2RhhbDKhQGYjJIz+QrCdK7KIlVXUtgFi53Ajjd/XrT7V4zDhtirn5mIxk/wCe9SWv
2eOckQbEB/eKAuT6HrVa6nTc0YdWUt8z5xxWtK0EBNLDawRZY4fPLAAmoUMU6fuwwJySXbgD0+lR
wbrglo5CEIyOOPTHSrsc1mqR2wYrIVG3cCcn3q5JSHa7GQTeTFxAJFDKrJkHkD/PNJcyl41CxvGC
xIDEEYolSVZTOhC5By4PQY5pkkiW6MGUbQRuCngCsU+VmqSSFms5ZoUuDKwblQqg4x6frRNBK0cS
SSyIiglmKcYx09aHuovKRbc535AI5IOOtTQSbkxH8zAZBK9D7UKLkhWu7DbbyZd0abXIc7UjbBJF
OmutwJiIZGBG0LgA49aq2rzQXTrbEs8inblznPrUqgJIjl2UMcMicDjOTx3NS4Weo+UVCQxCjhnA
DE8A+lTQrA8wJA+UBpCFJwMjnpUcCGSLCN5aMwIZQcnmljjFu5CK5VD91iASfqK1p9RpWC6EcJP7
9W35yTng5omJdAVkUlMYATGB6U1mRJd7xqwLfeYdDUEc+2V3DZPGGbv6iok7yHcszRFwZEYnehwu
CMe9QwRKA0hZg+cMwAzj0Gf1pRNNI3mIqop4BKE89+lOitzNEDGxAfdnHtQpOIDLVHVjbQwoNw+U
BA3/AOo8cCpEtvsubiSJ0LAbFZMEH159afPJbxsYRb7WVRtcr8qnrmq0y+dcQXUOQ20bSTgAZ757
e1axncLjp0UQoxjZTnnA61NJPMAInYZYHDBshRUIcxyoobLnriPjmkvI5JohGI2YqBtIcgcd8dMV
lUrWY7ElsI1ikityhaMHLkYOc9cf56VWWCe4mwsgUIoyeSGPOR7VLYlxeCSRGUhuGBxnP9MU2Wa4
gkDLGERnypUZHpis01UQJNkiblhZQgbGSCwzx7n+lS+XFHbrHNMVBB2svRR9PSmRmOZxIEBIkIUF
e2O/41HfvJhVUoAzhVKdqqKUUWtEWFRreQFV3IFyS0nJNRzEFmwykAZDA4OPSqscsrSvglggyE+m
Kktit1OxuB05wB1/+vWVRNoBsZe7QyQq7FXODtwMY60+7E0c5SJgQ4Hlhmzj39asJetZuYI4FAdQ
w3Dtjpio5/38LusjpKyfKWGWHt9DSjh1PcBTFLFBFszuY5UPySe5/PtVb9+s5gljUrt+Zt44OOvr
U4heWNBJIzSAAspb7gx2P1p3lNcOD5h+YEYIwTxWyhyDSuxLb7wE0pZiSSCBgjtTGLIzCK3DMGIZ
lODiob6EwSqoc43HcucY9/elCbbgXEe7DPl2Xgrx0/H1NRKaS0BaIl2FiWhnCbRllYZ4oljlt3LN
OGXb8qxEqBTphNMqO0axuSdwEmO3X60lvYLLMzPdCPaeQx++MZ6n0qU3M0S1IoTPFMShbZuLOGYA
GpUiZHaeNXLKTlSxJyMfh3ohm8pS8aKWLHazrkn65onllEzzHLoVHVx1HXFdEKabBpokjlhlJeVi
7kn5QSMZ7Uk2JUMpUDy+wYjjPNMtvMUhjH5hK7m3ABgKZbvJ5jHeSxfJRTkAZ59qionFAnYel1Gk
ihkjkVRgrIu3/P0pG1SDzTbQ7pVYYLuMZ/z60s92Fd08sEFvlAz1x9PWorbynQF7cu4bDgNtP1Ix
9RXO2iXLTQc0kiyDdEyoDwCMkDPSkllki5STIYDzAvBUd+adFIl9MQ4HPSNjnAHepJCiXQhjiQoQ
SMNnJx3pct2CaZBbzyM4jkUM0jk72Uc//XqbedQLRspJ8shQR95gaS4toZYyiISQAGWTAA6YPSkt
LRoixlJZyTliOg781ShKIJq2orQGPbbooYMxJ+XBoghhgUtcHayZAUDO444OKJI/KmM0rxlRgAk8
9epFSDYQzO6urqNyqckD29PrW8Xy6jTuKdPZbZ9l6A7MQ3zZUHqRnv161B5kbl4rdmDA4OVBJ6cd
P1okvENn5VvbEDcCjkAnP+RVWaVYH+1F8gEFyzEEt6GtE+dlRa2Jy7rtTduABJJ6Eeh4qNZXmYRy
ICHOVC9OCRxg9frToZo72NF5Cuu6YEEMB6/T3FPeWL/UwRMW3YaRui8jngdKzclErqSzq32ZFmRR
ICSFIGCMdycYpbazSKzleDJLtnaWBC+pHrTIHUNIJoDJGxCN7Anse31qO5jjMYhVpFQMTGwOMDGM
ZHQ+1ZSndgRmCRpSIggEK7mwMk+uKdJG0iAMoYgDaAMZoEJttsyIzFohu3Nuwec9+al82K9gDW0Z
LodrI55H4dBWTV0S5aCz3U+0RFRukJGCcjFU4leI/L5SheCUGMn0HpU32a7hg89pgWXAZMgrjJye
/NIxa3RfKuWMgIAz1atqcVa4OQss820tvBAYqGfBKkdf1xTp57eKIsQPNIBJC54qusbRzEmPaGdi
Qy9Mnmo5yjoCkqu6v82TkVnNWYnJtEst8kaFhbbmAGCT0H0pr39v5wM2/KkFgqhR9M/Sm28qNG+y
BQSQBIRgfgD09M0yeKMuxQEqAN56DdWtNRS0LTuK8pWUCCWN4w2EYt0470+8IdAgLMCCU2n7q54G
D2zTWhJzJNKgUSZPvx7Uv2a2m2wbg5DAoZFLYHp9M9q3jLUaVyOTEkOEVCQvzEn7vtn601Ft7iBG
dCCBhVUDPB6g/hSQvMYmjngYeVkFgQAwzjt6elS2scDyIUgKgyBlK8kYHauDEQjJ6iKLefPciJVK
kkjazD5ec8Z+lXdQsZFINxISMADHIJ7Ut1HLp080oumaRFyDuAySaWS8ku4AAwYkHf8ALzn8+K1w
75GRNKw2KIfYZPKLrMCeY+ufX/61VreW5EarMyNIzjEhXnrxUlssalgVClQcNuORkflS28CvaiaR
xuJGxFXIBGOP6/rV1ZXY1F31FnVYbEqlu3+sww2d/UeuarXCx/ZFhguHVgTgADn6/wCFS3UToiSX
blpOhOeAOfempbRvEZZrZVRedsbBifzxSjDmNFFtF15LlogjZdC3IVgP61GLMqQgDEA5KBuCawFu
9ZufMtmBYiYBHbgk5/Hg0XM3i22Ed2lpMzHI+UhgDnj3pKTsSdNGIo1aKZVZA3ylm5B/Km/avtJw
HJRZAylm5z71zT3Hid1YyeaXY4AbBGff0FV7fT/E8YmuftKjefmzxngdFI/DNDrciA7e2FzdwLcQ
RhlYBowxwNvtUf26wcoS7B/MO4MpKkgEEnntXMWdj4ngsog06gRL+6iBwAf5VHdWOsTzM127LJGA
0rgnADZwAAc9eppKKrIZ1MV/FDeGNLpGCKAQqlep64qG+1eG9icRMuFYhyTjnPWucm0PV5IjsvZQ
5U7lY5yCc4H1p994V1u2ijhttSYOwwHwWDLnvwRnms5RUOoJnSQ3FvYI11NcJtbAAAwoX3qmur2l
i0tuLsyI8fAUcBs5rHTw1rRQh9RmlUkfuymMg9x6GmReEtVlvHiaYxDK4MhOAQOvXFaQqq9hNXN2
PU0VeHIZRlVLcH6Cm2OsKzu6SlUBILKQefX6dqzpvDV9IrJHOzGN8Fmc4J74pul6DqK77O4V2JiY
qQxUjuQM96pVLkyVjbfVrC3fyvNhMRbktIAWbHNRS6zFFMqC6JJPygHIAPT8Kyv+EKjud0tyGBGd
3mjcuevGfSpIvh8JIXmSaRWB+QCMYwKHBtiaujU1LxBaxGNjIpcH51D4ANVIfENoW3JOXWNssIyP
kz9ffjiqzeHJZGFnLE7AjMhIJBP6Utv4IhkjkWRkXBJQ9SBWFlHQTWpfbxHbqWhnljV8fKEXPzHp
z3H/ANeqP/CWWcjOl9IRgcKBlcjpVq28E2ikrOyMCMkHjA7GlXwJp4eZiFVXPyBh3x0/+vWtN2Bp
3Kw8XWFmTCqgo0m4qX6GrMHjS0luZoockoT5ZAIwccD86bF4H0edlEtuCWAyrEjP9MfrU9p4S0m0
lmE8cQQEeUiDGB9O9TJOQED+JdIu7d3urho90oIyON2Dx16VCNfa3lUXa7OCEkiP3RjpVqPwno0E
L3Gm6fEhIYPtTDY7fgaVPBq+Ul3HAihiChEmSBjkULBxqLYaTZCfElpLIbNlcKwYkA5Azgjrz17V
FN4qWbcVUDJ+QAkbQB9MVeutKsIYEnS1jlKE/MBkoCf8eKjh0HT97rEAI0UGQPwI1Pf15qZU1RBx
0KcfjNra2bZHLLKp4jKkHJ7+lFp4veaUy3FsYZAgLQkZzxncD61qxaFYzTB7SFkVQAc9WGPell8P
QKQ8EMaCPO0Feh/n+FZSip7CMibxLLJMm23kKbsgsDlj9PX/ACKa/iK8WKSaCEqyE7UkTdn6VtwW
0V4hR1KKCWc7fvDPTPY1AmkrFJG7R7VVWyQOe3NVFctmNWWrMS18WXKSG6vLUoXbEexSQMcnOagu
9f1hVZDaMyH/AFSyHGO+a65tBtFiQpboIlkBKonT3psmlRbi6RrswdxZeRnHfFdlNXB2ueZeNbrX
ZmSWVDE21VhZgCM+p9K1fD83iBbOER27ttO7YQcdOuO+fStHxssDWpQQpmV8K5ALZx1+vFbegxob
RDHuyTne7HNZVqScdhN3kYIv9fldZ/sAXZHhRg4p2pW/i2aVJ4Im3ZGVL9FxwPpXXQwq6SqVRtoO
WYYwfb1ohtUuJEt43JVh8wJwSc/zoppRYm00cpB/wlJAW4BWNxxDnGz9B+VVzpPjCeUywX0ccTPu
bzY2JPX36fhXafZreWQqQSobA39fpTJ4hbZSZ0CqBkh84FObRLdzjZfDut3O6Ga5LKq9FI/zzSwe
G/EFuptozIqSr985GK6V9W0a0doGu4iS42xFuWOD0Gef/rVYhlNxbPboflZeSxxnPt61CsloS3of
P3xT8P6xB4jDXUhALBUcOTkZ9uldIvw5bU/h8/22/bLxF0kdjwozyeffpTfiwd3iFTGjOiEeWTGO
ecYP0x3rufD+n3j+E7eGAs7yRIdiIflXHUjp3xihuTgpE2SZ83Wh/saa+0e2vHhULguZcBv88mtj
4TfDvTfFGqmbVLYPGSAVY7g4zj8PWpfi58PNc0rVr3UrG0dkEReRoUwwUZJwO/pgV3/7NnhK5s/D
Y1O/00RT3cIZYymNicHLZ/i9q76dblTsxbmX43/Zq0jWrdZtOmnTYzLJGrbEb29ePWovBH7PWrRc
eJdQdmBBWMPuXaM4wT/ERjIPvXvP2OAxra3cZIKjLIScn161YSws4VEVvISC+WaQZyQOABn8azqV
JzC2h5n4p+C2j+ItBSxs7FEaOMYZTyG/u88c9zXHaB+zdewak0VyjyWbD51zyfWvd7ht0pCjzBuO
8IMjjtT1jEbNHIhiBx8469OB/wDXqqdRwYJHMaP8M7CwtGspItsKRK0gRju9OCO/8q0NN8H6THIy
fZVIRTtVj1H881vRxQI4tzcOrOSVbH3l9D7+gqNIY55wI3Cqp+YK2SefTsaicXVZSVmY76Hpsdyj
rGsbhcJtGQfrQfDunIqs9vEjKp3MhwMH/OK1YrSATD94WKHIdjn8PzqtrpmW1YW4GSp37TyRURou
LJKkVt4fCvAlpCkmcAlsE57dak+yWE65sgglXrvGCR6V5Zo7axrOtPF57gxyEBCegz+ftW0q+LvD
moBg73Uasdu84JGOn0HShq2wzuYYYBv3Io2/fRSAQfyp09vp0TJKI1XI2iTZgH3PHWsvwlqjazbt
LdReXKkm0oCeRntxxVL4r+IX8LaDJcxAyAHPKZXPfOMY570lJJCbsjfaRNih4TyQThT8wz9Kga8t
4bYM4Vcgrh1GOSa8w+F3xtOv6kdK1CYxsQTGxcfKR0H096qfHz4kahDcnwxpsrpc3CAsY2HKkdAe
38+lQ6blIiex7FZ6jpbxsLd0kIchtrA54/l+leP/ALU+oXeiabp88Ks0FzfrbxIoAxxlgfw6fWuI
8M+MfiD4H1aGXUYBGpKtIkhypXt82Px9q9U8d6TYfGLwOI9OuIzchFlhJOVST1HuOhrrpJQJSstT
M+Gfj+ysvB8V+qQwJtdTbqoYtIo9+euK5nxDo/iH4o3f2q7lEFuTuKyybVyB0GcA0ngv4O69Z6r9
mvZlFur7SN2D7t7itv40eJrT4b6FDp1ksbNdYiQrwEJzz/OtlFzdkTbQwPDHw00XUdabS9NijD7A
JbhIM5Geeeat+N/gfrOgSNrXhSeZpoCHe3D480Lgg46bgen0rqP2ePDd7b6ZN4mvrpg8z7WLjPfO
OnfPX/CvUbiwtr9B9pRRv6gHj6dORWFR8o0m3Y8l+D3xujvdWHhbxZE63KBBHcyS5VjkgjHrkZIx
6V7IlrHOWneHcMrygJOfwrwH47/C2PR9fj8ZaBpxbayuUUEmJx/EOOOSefpXofwR8cDxd4aWK+uH
S5ij8ucyMNxAP9fWo0krobVkd2m+F9rEgtGWZgCN3elSYTwlC0m4gZV2ziorR413RysqqgO1Vc4B
x0BpqJ9lkW5mdiWBy2/GTT5ZMUlYmmtiNybyCV3YbFOSEqQvLIDlQrZwalYmaISyyvj+Ik9qgijL
O07yyE4yrE4z6556/wA6iUE90SWxI0sRbcVQHOxRncaqReceduA2cL0OKuBYWjaQSsWwSobJ7ZqB
ZJniIIJK4YBh2/nWkHysa0Inebax2lXkIyCMgfTvUiTL5CxrC5YDDD+I5ojGZCZgWLLkkDOR9fWm
yrN5nm2asGTASMjkmiUubRCJp0kNu1uzL8pyCDyeP8iq6RO6OFxIAp8tSfunrgVNayxtblVUhgo8
wqMnPpStALdjLkAOBhSABVxQ07DLGznWFbjcoQEEsY84YdqdLOrM0lxKq7mG0A+3pVtbgmEwwgOV
PUtiqJtUkPkDOd4Z1IHI6dqidRxESyfZ0YR28zSAuDI4A9B6DGaRH+0H7KiBEDcKCeG/vZH8qqP5
ttKUliPAwABgKPb/ADzU8cH2eNhCxyRneWzj0GOlSqyaAkuI3itXCxxqzsCqgjOMdaZZfZ7aQQb2
BZSWTpuJHb3qW1W18rzJ5yrn7ysckn29qi1CIOFlMxKqu4EnJzVJOeoHO/EnxVF4f8OXeqXRAkWE
ojMx+Y/h04PWvmjwDb3fxG+K39s6grbElSLaudoiznk+3tXe/tU+Lbm3jttBsnBWSZ2uQrYOMHGe
ela/7NPgdLfw8muXNqp85gqK6cpjnJ9ulXGNkQ/iPV9F06K0tI4VjJIUgsCcj34q1c2DMoYTKHPI
BA5qW0dY4DKqqpwM7gDz1p4lM2A8oAVdwBHzFsdB7UezuiG7SK1w06eW6uRIFwzMMDH+NSB1miEj
4ClclSu3aRxxUN0sv2kOcshAwgXgn0NTQQxzKzTTEEE7YwuARnp+XFRKm0SKqzsS+9WZckKQD+Rp
WgublRMZEiiKHaXBBz644pjiWKcNAwAA+VXOdq/4VPNuiUNOxBPUEcKOx69K3g7MadiG4/tCc+bb
3SG2XKokaMM9uecVH5ShWRmIlDEptGSTjp9KsSC485cziNFOChY/d/vc/wBKquY5JljSMuC+FbJX
B98VjUlZaiKl2ZljPmxuJVX58kYb/wCvXx5+00IdX+MD6HHA295FAjhkyoZsnr+HbpX2RrK2zwMs
OVkX5leSTcB/XrXxp44vLe1+N82k6hbIskV2YnfPynI3HnGDgenrW+Hk2wPor9nnwaug+EbRJFcm
KMb2JzkepNekNbm13OJASzqVJGeD2xWH4cmmsdCs7eBJFEdohLyEHcSAceh/wrWF1HLCJJUJZVyx
Yc/WpqTvqGwNGXmaNE4BGSzf4Vm61rEWjbDM2FU87nADH607W9ctdLtpL26uwhAO0A9TnHbrXlnj
v4i3fiSGTSNG8wNKdgkRxnqBnocd6y9mpg1c5f4i303xI8cxaRAxe3hugGUjhTt+8PU17f8AD/wz
D4e8LQaZZRALAoCgH+n51w3wx+GElnMdVv4jJcSTAyBiOo/iz7jivW7QrZEJGpIVRvjU5BPTNaxp
8rsiGrMZbQuGaOOZsD7oHOOaivBNCcyEbGYqXLjOfXFWvPXKhAQFjwSoGcmmeQs0QCuCWYE8ZNdM
JWdxBBdWivmNy7ADJDkhj6/0qK2do2lld0BIyQGyMHjr/SlFkjzorK+WYbmHFNuESJvLDggAgAHB
60pvW40rhJFbmJPKYqpPzgMSRzz3zSNKLYheHeUEJgcA4496fCmYnWMZAwATjmo1lXHlwxjzEwNr
DgDt7Vy1FccTiPjraNP8PL2zkjAE8JSVUGSw/wDrEZri/wBkDULr+x76AQhbX7S/kkfKAFbAb3P3
vzrvfjoJ77wVeWksiJG0TKH29BnGeDkfzrhP2W4zPBfQQhYoopCWVwcE7u38/wD9Va0nyxKPaJ5p
pLrakYYgZIUYOKkjvVaEC44YZ2szZIz2+lOFsHKPuIMjDhj096J7aMswWMkAcgEZPFZzpqaE7WI9
xkcKJAAFIx15zVmyjjctHFncBgBiOneoESKIhFYRnI3knkipUhEYdWZQygAMykluAfTH5URhysgJ
ooUhKKrHk5JTnp1PSoI4cqGPVXGQGzxUkdxND8iwiRQ3JB5wTUzeUHLoi8gghT0NaKF2DVyGcCMr
9nzuJAIY5J96evkQxGZnJZmBJK9BTJCzsZI/XpjOKhmaaOJV+ZBI4wc85x6VLg09ROKsWLtYrlSy
sQgIZu1SQrFIFEjKFbHA4IH1qrFNE0LIm47xyxPep4CrzEkEmMEAKe/rSTaJaaJjsCGHzBsGMAKM
g54//XVWVvnDyEg7vlO3JFOSV3jZZACGBw5OSvf8qZK7xJt3CRm4L4BwT+Ge1UpJiJXusR/ZJ0Jb
zAVUDAk9qSa1SZQ8IClQOM/kagSMyLtk3MwYA7h+macpZZDGCUwQVAHU1MrsCbyGkCyhSXzgMwzj
8u1DQXClpmUfLn59oH4Uz7bKUNuxUkuGBHYilW9leRWu+Y2xhGA259a2gtTRj7e7huGMTuxYZyg4
/WjzVXakcLABgpwoOQO1QpEIy0cfmOpJ/eFflU/hUytIjmWTBiCgEMuCcenvUT0YpbE80ZSIMsQU
OPuhwD19Khi8wByFYMqgKAeDUuUuo1C5QKAApOcHPTntUMsZhQFnKndwByMiiMiGroY1z5pw9uwd
sY2ZOf8A69Vdb0uz1zS30vULZdsi5ZSvOP8APerkizSxeVGQzDBB2cYHv61FFbxzMZC22RY+OflA
x6Vo6lkJKx4N4l0y4+HfikzKrxJvJilU8479OOleteCtfs/EWkx3sNy7NLH5jMTgg+hBrP8Ain4M
i8QeH57myhiNxFH5gygwRn3rzj4U+Ir3wtrsvh65Y7Lhvunqr59f0ArOVRtCS3R7lM5jVg5JRSpJ
BwcEdvxpGfyCmFJ8xQSCOV571DYy+dFGLgqzFegOcHrxUlwknmGSQny2BBbdmsKjditCXzZlJZUI
RjwoT7wxx+NPaTcW2OGAKgI3fvj9KSN8qbdt6oxAQnAAHp0pPs0ZAhTcAT1LZyP8aISuCaY9pyFY
LDyODkfw47U+4t1khMgR2DkEyMvIPqaSK3ma1aSFkIDbVIXGD/WmglQBKGYpnB3ckE8k88fSuqm7
MGrocvmxxErECQTuI4H/ANemCRFhEjEqzkMqs+c8e+KsKyPG6qQCy8owyc+vWo4LfClZEjIiXgOv
6U5TSJcbIW5bMAzCSxYMjN0JqEx+a3mSJ3+ZlJz/AJ5qXcfKKuhUAnJVQMdOOnShDHFc+aCu0nlc
9/T61i6iiSPdJbYlPIIAjyrZ5Pt6UhLRlTtJLDOdueabd3d0SJnUqi5wC3CipXFk0LToTh0IJ4zm
kpKQEUyhJS0ij5IwwG0egFM8uOeIyo3JcbjnH41FPbCSdV85yoO05GKuTRGGFtkiqWIwQenTPak1
ZgRrK8E4zOcjGAwz3zTkkuWyOAC4IYjknNVhGszNtZcIpJIPPp68UO0j2axI/IxvcHGD61SloO7R
PdeY0rRxkuykZVQSQKkjEQiERBEgIGQvO30qK3Qy3Xmy5JIHyhsUXLrbxlEVmZjnB6gZobuIkV/3
7RIjKpQbUGQAe/4VAyoYfs+CgVuSpOPrQk7RoGt0UgsN+9QT17U+S3lVDKsoUhhkt0J96l3YEFwl
zasBuYBhww6U5biVW3bgBI2ZGVeBz6808ysYgJmWQbsblPI/+tUTxpFCrKSVPBCrgiqjYDQnuURE
VwA6R5Ybs/lVS9cQhTvQZIUhRzU1vCFaO4VgRt5LD9MYpt4kcxSBhkkn5gM4rOc7IAeWGOziMh+c
thFIAB5okkuYx5ijCpnKrFnj0z2pm2OOIwT7mdDwzdPboadZndFIgUSEghlVhx/n1qornQCGea5n
MojwCo5K5x7U1yZTuSNNoIDMTxmmTzGPNt8qKF+ZmX+tP/erAsahSCMAL1IxxWU6PMgGySRPiKSR
FIHIIJWowhDKjy7kYDhDhQfT16etTSNaTF0RCrZy5LZB4Ht9aI2MEQztAY8KxPHvW9KTpgPiCiQ+
TC7EdMkn8ahLTxSlpGwrn94WP3vw/rU0YlRt/kkKOuQc59M03UJlkCTmJBGcKjb6mdP2uwEXm5eO
JlZMk4J6e1Kx8sFlIJJwqBT19KJEiUbyysSwBIGccUpjLFXiOS7A7yQOOnIqY01BAWbYwPaMrxkO
RnchA49agdm2KksZcFjtYkg/j2/GlZXtSIzEMPkKQBtGOMcf1qJVWOQooYABQcflmqABulnKeaww
OQg5z6muN+M8TzeEb6ylVAkse2XBzuIPH4djXaTSN9ojVQFGOSD+dcf8bLZU8MzuWVWRA5cHjHfP
4VcUB5D8B/DdlqXie91CRmDWs2y3AXKkkD8fyr6Cs7wwRJGyK4LbcsemCPavn79nHUrpfEF9ZPE6
QlySY+RuOOfb/wCvXv8AbmGRColIII2YGfrWdSF2U42RaWR5XM0wztGFJGT14pV09doRmYBRkAEn
Oe1RlXK4jckqRtZuBT2kVgpQbmAGVP8AF64qVBIfMiSzeCIrBtVwWOeOetJeCZ5TIl02zAyBg8f0
qJnCxkbFGR0jHU0+5YrBGHwBjkEflWsZuA00yCblV3pjBGQDyT61fiDTWwjBGGPC45xn9D7VRP2i
e2O2Mgqx3OVAwKnt53j5JcsjHaWHGamT50AjQiB+TjcegNDSJK4iuIwyHGCRg5xSReTCCTGwZh8o
bLDPbimmGWVWaIYwTt+Tnmo0iB4d+1NpluI0chYsHhiuQw6/p/nrXP8A7LusQwzyWQuZFaVvljUf
K5ySc/hXb/tM2KXXhk3D58+ENg7chTzya8B+DmtXPhXxbJBbu0nnOBE0bkbMDoB781UKbkmimrI+
xrvWLewtluLqRAQBtQv1rgPGPjnUNXxBpYZWJHII9fx4qpo0XiLxVOglSRAIdxLc89gc/lXXeHPh
7ZW9sbyVclADhvm5z04qnDlZJz/w++H0kGoHVtUYtJKuQqwgFTn7wPr/APXr0eK0WCJRbqNqH5m2
gnH/ANenafZRYAcqM9Bv4B/n+FWIgtoZCZFCM4OPenyqbAcpEMBcKqowGxSQCDUG1hIwZVP7zIA7
GotU1Ozsrd7qeZVVTtYSHv8An+ted618dLOx1F7SEmVFbhx/EfTHpUu6YHpyxfMyzHKgZwDii7bK
lQSVypO05OPrXnXhz4y6bq2qNaXEhVSw2bhxn3Nd3DfWN9FGUZjG5O9Qx+ZcdKzlOzNEWLa4DkFI
2GwZKN1/CnmSCfH7xSQw4UDOajIjWRplCrwBuJJ46UqLGk+4SRtkjLEg4P8ASt6U02BJbR2f2h/M
JZhnA7DjrUt2SyiFIz82GTaO2areb+9dsKNrgBmIP1/Wi4ubgTG5jCsdvCgck1M1zICaa3iLs0xz
k54HJptvDE1wYQxIcjcp4bGOKR5PtG5t5QgZAxg5pihomMgwWDggjqTUJNIE7stNApcSuMgDD/Lg
4qjOIpVBwSzJkqD0HpViW6mMzIEUKRzk1V8yKGVjtXcUOMLVqPNoOzscP8ZdUh0vwnIInkBDkbUf
npyB+HrXlnwRsJNV8W3GqsgIVlSNgnzdzmuz/aO1ldNsY4rcnADyShn+9x37cdaqfs46M1jpLTXo
RpZ7kvEwODtz0x0xjp9K0hW9nG4j2PTlDWYjVm3ID1POPWpJkSSUJC4KxrksykYHp6VEX8hWVWBw
cMfUUyG8WFwZJApJIGD1HpzxQ5KqwLPmxwoRwGQggg5Dc0tztL7okISTlmx7VWuNYsLhmiE6rKRy
u7dgdeM0+VpDbpEpXJIxuPBArKUAJ/NcO1vFMigdBIcnHrUHnTCJjdOSVkIQjg4/+vRGrqg3Dcy4
wFHT3rD8SeKdO0a2xLfhpCcqFXJzRGXKwN+1l82Z4uCA2GZ3yfpxTvmjCQsW3kEZB6CuI8I+K5tV
1Qo0zIJWBQkZJPcmu0icEF2jO5RkE/3c/pRy87GldkkFtDvbzSSSQMMv+c1N5rgGK3nU7myQFzig
xRqQ4YFWOSoHIP1zVe8uI7ENeGUJGBlnJ4ArGdOyLTuiW73vCytESRjBxyKSEfIluhG4qM55yK5j
XPiBpmlxs4ucyA8sG3EnHoKy/CvxTt9V1JNIeNg82TDKTt47/wD6jXTRaiwO4jQxEx3GAighQDjF
TmBPtEaRKWVmGNpyCPTp+YqtHcJKVklUF3IBdehGamQ4kWFG8sEZVVHAFKpVBq6C3hkjHlzs2Izk
xk46dKdLNCXeJE3Zb5Wz04FRxxy7jKoZmY8l+BVe8vIbNFE0xiOPmBOaiLUmBchkdZFjmZQGGDhs
DAP86VjvkKxlgy9MHOe/WsBPGWiT3n2CHVoBIr8xPJyfTb+prcs72SVC8KKyqWVZCeo9qHBvoNOx
YinAhEk247T82CcNUzSJjeI1UEfwjJzkd6r2sQKkGN3cZOccHmmGWUgQYVVT5QQQCeDwPU1lJKIN
3LE8ks0+J5SY/vDceAKZcwiWUrhAUUney8D3ow77Q0YJUEhi2Bn3pwuUV9kjKWJyATyD2rWEnYQs
eYYsyxbmRmwdwyOOtMW4JH2lFUKq/vFbg5NQiKdlM0sYl2k7SVAPX+VPk2wuIpFBReQwXgGrTbAl
WBBIUSVVwS2CODx7dDVmaOaaI+VM7eYRu5yBz1qlbuPMKOrEONxAbqP89qmS7mtnMdtnB6lhVJXG
k2RtYbbaW2dw+ZGUMc5wec186ftEfDKLTb+XW4MtbyElQxzuPGcDtj3r6O8mRFEi43AAhCcc5ri/
ix4Zi13w5eJcKAFiYAlcYPqMfzoaaGorqcx8APFEuq6SsV8xe4g+VCJNy46AH8K9dtZRNlItqlQC
Buxu9OO5xXzP8D9ZvPD/AItOhyAp50pGzdxwCc/pX0PZXMzJvUZYqCwBwMY9zUySRomkaJubZ5x+
8WM7TuUkY7+9Kss8u5YGGwr8zA52j2/Gs+xjcCWQYYB8AOeoq6rvHbEKhbAy5K4HHaoVVIrQqRQt
56xMhYBhlmk4Pv61aiiWKRpbdMFcqqBuBnvUdtFcRqzSlyM4UH5uP8mp/tcsbtDHGSw4UtHjP+NV
7TmDUXMUcBt3UZQFkK8E0seoxyoJEDAkEBSvX3NV0+28iUnkkBScZGakt/s7s2yRkYEsxXGR/wDW
4xTjLQGkxVaBnJWF1UA7xuzg+2eKPtBcFEUpEg+cyD731I7e3ao5LoSgR3TFV2gqqtx39ae1xA8A
jwmCmATyP5UNKQIhacqBFwFc8tnAxThGhQIxLAk+YwTGRTbhX8nzbcsz5JLAYwPT3qBZ5g5c5Tdt
zgkDHPvWc4aDZeG2OExorjA+UkZFQta7MXMrhU3AKvU1NbM2GaRCQoBRthzn6d6ddShVCzM5DcHY
D3p6JDSsyIypOGthHgY4JGAcU8yHyhAAVkbgs/3QKbbtGkJaDoSSQ2fT0ptn8zR3Nydx2jAY4/Cs
p07o05ixBBbRwsiMUYoNzljjd0PSoYZDAr+R8yhtqfN09/pVgXELzInkttVuGx3qORAtyVUFQT8y
Hn6Gt6ScAb0GtGcBoZArA8MQRn61OyO/yNHGW+UlUIINMdDFKsKxnCn7xHAB7D39qY7NGim2UOFJ
3Nzx7e9RUdx7scWMMIhiVVaRskFeAPw7065ZHDiWQgjJVhjk5PvUNreG2RppsFpMqjHgg+v5Uq7p
4PLaTYUY8ZzketZJtDHRtaPaeQ9wS4/hA4qKaDyiVKsVA4ZRyPepI05CoBtLYRMZ4P6ijUYfKgWd
3yS21gpHHsPb3o1bAmxax2ojD/OZCzhmPIxx/wDrp0DxRoEidVl35ZXGevaq9tcfaIHjFsqumQJA
MgcDv7UkLPGfMCKVOSu7q2OvWmqaaAiCB5mCsshSVgMuRween5inw3IWMwY3HOAoHUelOEYVg5KB
QfmRTkdenvSSacdzSfalVWTJDLg/p0rRUrsAuJpGiMscLK2BgqelP+zXc8SykhWPGM4P16fpTYVZ
JMwyLsxhwAee34VYvLgRyxpH8mVBLEHr+PauarRTQ7aEFwr+Sjw8goMkAZz0qO3dHs38hXwmQ4Zg
QxB6j/GrNzMZYBFHtKgnDEDAx+lUY5Ftt0gkYHZjIOOPSiEXBjUmidB+4V4lG5iA8gJ69M05ooo7
Yt5ZBRwQmMHPr+VJA8l3EJhKAWbhA2fqalE7RsEkQlWU4kxz0wPrWlmym7DAsIiDQkRqfv4Gd3PW
kvF85G8ldu04YtxUMzb5DHKgWPILbG+6P50RM8BLqhw4JIdyfxz1qXJRC6JXtLjY5f5mjfJD4PYZ
5qN3S3XIiUMFJkweBnv+FLbySSb7p2ZnlBDRoeAfr3pzWwmURxnO9MyYOGH510U6vKh9CJPPkJlT
DIwBZlHAP1q0Loy7lCFVBGwbiDnuKiFvZrGXtSYxE24jA5JxnPHtSXN40srLFBu+YEhSAT/WuavV
VwSuLtZ5Ub7K0hQkEu23d3Hb+VQia8DyNIh5BIRec/41JJMIv9SGbeBxvI2j0x6064KyMpVgjoBl
gu7gCsYxUxptDhMvnK00e9A3JU44/E9falke2Mizox8rcSoLDOQc5I5/LrVaHHExYjLYDLJ0z2qx
bWdsLYtCwBVwcMvX0x61vGnyI0V2I15FLaMrJtdhlUDAZFOV7N23AiMhhhXHJHr3qrceQzCTyyCW
JIA6Gk8xIplZFV1x8xcE4962hPlQm7lq4EXmgtKGQqQ756dD9ah89IoS0b7gdymRgcj8abG7zSAM
Qm1x8ojOGyfvfgPwqUwLMGnkBKvJkqATyOB07Vz1JqSEQzK7W489lYkZjVxt5/vDmnTSSeRumVnJ
PMmfu89sdu9S3t0rQFFVGbf82UyfT5eaS4tQ8MYtY5GdE24DEYB70QoqT1IasNhZE23cZ5ZWDsFw
W9B/jTZHCq6s7D5c5AIwD/OmySzxusSRkBgASTgZ61HPFPcXa27khQm5mC7toPr3rTkcVYT1Hzz/
AG9EeOcoCdpLLgEirEabSH2BXIwVwSCPWoIzbkjybURos3Uoc4+uamaRridra2K7VBLSIOR/9fIx
WNSbix2GXMbXE7yFQyqNqEDj6n2qG2ln09zKYxJFuw0RHyoP/wBZFWYra7vrdrgjyWBG3Y3UfSnR
20w8xpFUug+ZnjyrA9Pxz1pwvPcdr6ECxRO4kjZRGHGVUcjqcYqWfTo5/MVoUcMQYwOhaoIra4KA
yQhVUkHPBI9acG22xZZyVaXDMOw9ea0UuUpWbElhS1ZvIhLZG0AHIH+FLHGI1m3ozMJEZUU4zg1Z
kEcgRJEchVyhU5L89fb6VFHIZ0Y7wGQlViZcd+xzzXNUndmiVkQajNOsX+iQsxAIcmbluTnp6UsX
nR2wSFd8bcsWX5nY8cf57VHcm7e4ieFWMIRtxC4OeP8AH8aczI2wIQpLgFnbGPenTgpkyeoltGkx
L3DAJENwA4JP+f5UlugW4kkbCM7DYDnBapljRUEbFSSoZyCBkdqZarNeyNIyCEoAQvJyPp/WqacN
iLJosM6xnZ5gJI3MpzwfUdjTUtInlDiUlCgcqWPB9f8ACqzqs9yrlgsaqwYF8c/jzTpJJ7cIgl2q
cHeX4xiuinFSQ7ojZ0gcruYBzySveq10kHmAqwTaQS5+bJNPaWUzv5igKFJEhJApYUgLNFPhRuBR
gx+UDv79aipCwldjrj7CLNCHZWx8qAfe/wAKkt7qCecwGAMxTLBhj3602VrfyUaa4UsspLM5xlcc
fXrmoI/Jt5AsV0pZ+GdWzk/h+VVCNyoybJ7iKWO4GYVCso2rGDtJ7Zz/ADqwUtkYQ4J3LnKkZJ9P
aqtxf4RhKwkKrh8NxnNQy30D7FVQFZOVUZIPqTRJWZohgUm6eMSBdshzk5OPWrEkuUS2gRYmVthd
XOSO4HpmoJry0EgKSMZCvzepHpVW71exQFGmZCykAkE9++PrWcoqSES3UqvcFZmAEkhOSxBznnk1
cjltI5BCGBZm4O09MZ/yKyxNaX2JHmjLFQGO7ljnHNJd6vaw2yurAjeQXXhl6YIz+VZyXKx6l0JI
0xLBMZOwHuPX2qP95JdBbRkDKhwjggE46+lU11hZIDPK5VsfIFYbpP8APpUP9t6VCwuFlMdwFJCL
wCD2zVwp88QSubUV6t0pt7hF8wZDnJAH0qvdzZtpDBnDAEAdVPtk9KpT69axTBt53t8pKgkkYqrL
rUTfNFcsQjbQFQk478AfrUyrRomsYqx1n9kCOIhVCq7DcTnr1/LmnF41heN0YMhwABy+ew56+9R+
c62yXMjLuKneVXqMdMUQRyz25n8slg+AAhDD/IrKTTMSrCvkpKyQZRyNqFcheetSxywRgTTRI4U4
ggRt2SP8amt1tXRY2kdgXO5ixA+nHT1zQ9iYpPs+xFTqzpNjdzxj3rN03J3AnWC3uWYJHgTL0GQC
9RXEFysbrJahVjAGSmcjrnNLpVmsLvCkZG9gpG48jPPPY0jahcBjDK6n96WYbsgL+PNdFKoqSHbQ
i8hJJRG86Rr1YM21sZ5A5qS5hjilVVUKAAUUDbx6+x9qlluUS2kuwjlWABUDGCB1p80tq9uY4FTe
3zEyEHbx/niic1UYivG80twYfLEirJjah5xn8avrb213A0juyAgfP1OM9MdqYkNs8avBbhWYfMTJ
tzgf4VE96tzChjSNUUbRGgO4du30qOUCO9tRHshjUtGBgqy5U9/zpwtmiQkEAA8Ig59KW1inljRZ
iyH5iSGJAPBHUc+nFTPbyB/OiKujE5GSCDWkKa5QaTIHut0oILOQAWVgRxUj3i7POSIttBBIOQoF
Le2cDxfecPKpUOpzg4GfTFOWJovM8+VvLTCgRncT78d6ptQ0E12IjY3EkhB2lyBsKsD9elV7aCae
YIMqWAyjHt6g+lX7pFhK71MoB35KYLZ9aiguo5zl4ghA+WMEDv6+mKyny82hAX1qzyKGwJFPBBBI
Hv7VLdqRHtn5K8hlXhwOx7CoSyPdbI0AZclWHRuP0Ip99HPLZmSbdz0LEnJx9765rWnBNDSQhKY8
6IshYqPLWPPOKZcWcn2YSC381SSQzNhsfQ9PpUEMU8m2Iud5P3lfJB9ev61cvXuJAsYGXAB3EZyd
opTaiwa0FjniSEwpMqFugII2/pz9KhxJLFLbs4OxVIRGxu5pqWskqGdlJMZD5OAT6jkU65l+ztFN
hmdvkyrYzgegwK76FblRSViSJFKosyqEyodByFHccDmodU0y6mJclkiAXagJUnjHbqCDVjzIjMsk
pAVyMnP3aX7OrtK8BeQBThTIT82OuK4cS1JDK5iksGDGVnYqrbT1VQOp7DmiX7SkQmmYYYKV5ztU
+nv7VDLGwhDKCzpwSePqPeprZGwG3sYivzHdjafpWME2S466DpEgtGaeNAAzg5Z85NE17aKrJ5ZL
g4w7A7qmmktY4ygk3qHzlhuOc4/nVVZITcvJhWIQBD17Dnpj8auVNtEPYk3xsnkNhMNlgvO3B/zz
UkE3nwjJBZh+7hIOSfY1CVa78zZhHLsGc8gc9KimBKIJJPmjU5KnB7e3pW0JKnuKUmc140gLQ4zg
xycqzAbq1/D5DWSvC5dckEk5x7Vl+LVlWGPY5KggEOOB6DFXtFjlgskWIqxA4VRzjPT0odRTZEpa
l4RTJP8AbIZn27NqgrnIz+lShL2bVIGWCExE/vPNkwwHc46GmsT9ka1hZklI2lUI+Zsdj/Wn2Yg8
ljbzKXYbG3R4wBxk+hz+dYylZicmywWji3QhlYlh8zDJyB2PFUdWhujC8RnYrtJJdsrinvAC28Sk
sBw4YgkHinwh4XKZ3IWBweAf07VDm2O+h4X8UvEN9ofiYPaTsGJGyQHoenHuPT6V6n4J1xPEGiwX
8bF5FiQKAMlj64/WvIv2hoUGohrJRvR9zESAZ/2vf6Vd/Z48fHR4v+Ea1EgGNA1ucZz7emBW8IKS
BPU6H4rmTzoLabTArJciVdoJB5GP8cV33gxJpdKW2SMEGMbgBgA/41z/AIut7O6gjvtQnLR+YGUA
DJOOmeldT4TkgtLKNrRC8YUgA9W/nSlTUETZtkl1olndP5dzAshzuy3Qc9frVi1sbWKTybeBDIQV
jEfBC9/p/wDWqa0u0mvcSxIyFssyjjb6fhSsUW7dbYKokxuDqT/TrRGleQ2mK1ndiEvIg8wIeAen
TnpUMazMWhkGUA+aUP8AdPf3qeTUXt0EYlAcKBKxGafGVCPKrlcLlDtBDP6mr5YxZL1K9lbywXry
z70UrwoOV47j65qe7njkbbJgBcYEi9Md/wCtRGwfho3YHOTGhDDOOvXjntU5sre5HmTZV1O4g449
zWMpJsbvYR4rfylWaQFZvvFurFec+1MRlWUwxAbycp5jYJ+tQusr3xiYNtJG10j3BRyMk1KkTENG
wYAsNm9SPpj+ddVOokNbkV2hE8aq7EsMlVX0FNubJo0WBXLeY5O7OcjH+NWDtiZZYgPMDfM2zPf9
KYZljjEruECj5lK8knviiVVJknJX/g97TxCmq20YWSQDzABgMgzhc9M1tPILiBY2gAeNtrgHdkH9
auBovszebNuLFtgZ+prJXxZa2eofZbnyyXUAo4HJ9D7d6zkudCbSL4sraGL7VBbEHqWXAya4f41W
18+mC5e4ZlBwQ8eR0PpXcW2qbDtiDMpYAgKMAntxxj3rl/jDa3EvhC9d2KrbwszAdD05+vNYzSix
Sd0fOdxp11ouoR+JbQOptnIJVfvqex9s1vaN9q+IvxDs/EErguCAkUZICcYyM5x+Oad4da213wU9
0MXHloWYSAjaeBkcdPes/wCC2o3MXjZbS4ikAScqHgXBIJPAOfTArppSVmuwcuh7j4++HVh4l8OC
FFQ3ESr5UgfDAjtn07V514S8QeKPAVxNompaPcLtc+WiIX7k4GO3SvfLRIWVrOeBEJHzGUZBIHbF
RXHhPR7mZdQltFaYEYmY8/8A6qFKysCi7nN+CoJZLA6tq7/PMCUBjwE9j346Yrwz9orWD4g+I1p4
W3bo7mIYdhjYV25A4zyK+ntTtbWBDFEisEXCKeOgr5X+NlvI3x9XV71lW0t22NGxwA5PPI+8prqo
zTZLSSPo3wHpTWfhy2jvYdszKpeNTwflHf0xiuhZI2/0YgjCnDBjhR6c1leDZ3v9LiG13VkUFsEg
jArYMcrrsVAVDBjKCece3TjpXNWvJBbUxPEGmtqunS6fLHCxYbQCRkjH/wBavDvBl7eeAPjLLoLM
RZXt225CwJiTYMNj03AjHvX0G9vJcIzljuIJ25+7xyPpXhXx90Z9I1S18SWVqyXAYCTc/DjOaKaX
NbuB7aJUuxHKMBBHgsTnpViSO8mtAYyAcjy0I61zPwp1xPFXge21FhtLpkOQcn6+9dkJYYrWPc25
2XAA55xz1FaJNLUhttieYLWyRLqFpGbOBnJyf1FMu7UlMJJlmxkbvbrV2xTfmQlwEjGVVRz7c1Vi
8ku1zbMquTg+ah4Pqe31pJqwWaJbSO7tY0VYnLBSAwTOemPwpPtTwXB82AF2IyT1XP8ASo7qU224
EE8H5ixIxnJPX17VHbJFuCySsCgywC4wO3I4rOWruIkv3eAC3jK7WOVUJnJ9PrTbN55AswjVSWwS
VB4HtTpxJLlD+8O7CMO/H50y6gaaUyxjIYBSpI4IPP4e9JOzAAU8xo7cAMxIYocY9RTxGFhWOSVm
y52kAce/vTSUtXDyQruVeBGmM+vt0xzSwPctI04ZeBkIGGR/tChTaAkeKGNmPmEuV4yAMnjp71AG
WIBSyg8jCjn86dNJbRRkpb5cgFcRg4P5dKqyAna8vJZsAr3/AM+tHs3UWo7NFu0uLuSbzHiAjIOZ
GiLbe2PftUU/nPKF2GMkKAVYAYHfp3qSSS5W02wsqJt5DDgg1DZNbpat8kgZnAXcc9PaspUuUQ+1
lm8pxcsFKEGRQOR+mD9aj1PUFt4JHeNggIBIPGCM+n61M6TzGR5o9oViAC2Af8iuZ+IetxaLo0t2
LhlkCAbU45wf6V1UYtsD5r+LFyvjr4ym1mmAiljEUStKVyAeuegwP/r19JfDTQrXRfB1slmADEhA
Tdxnp0/rXzF8E7ZfFHxgTUrxGnS11OZ5UkGF8l2Lc55GT2r650iziiskQyKqLHuYHPA/KtJrkdkS
2mi5llttxdQHUEKDxQbiWJ0MYUqF+YqcjPp9KUS3bRxJBsOGyCGwCuD9OaR9OkaJZAQA7HOTznrU
qrymb3JIbXM8jgqSV3FOmB61WmieS5doyOGwoxjaKnuLh8p95sN8xBPHGCfpUM0oggMsQDHzBhgc
5B4PGM8U3JyF0JGt5EhZXdmJZcgE59/51OZIctAsblwpCszf5FNgUXUUZAMjAZG8gBT6UT2rzNJH
HIockdTxmnyg1YYdsYESuGKsQSw4H0qrK0IBuWLBy5wq5Axz71NJLeKEt8rkk73UdKVrdYcudxDD
Gcjn1rGdO6EUNamM1nIysiGQkB3+6vPU+1fGfjuWCb9oG5S5jUBbyNY4kfKxE8E5+tfZmvRpLps+
whFAKspGfyP6V8T/ABJCxfHOR0Ed0lteLMtsSRmQE8MR1H3Tx0Iroo00pAfamkSx2XhyGC9mMkq2
0TFynzEbBtz9BxWZr/j7S9FtGvpZCjtF8ihCSzY/SuOtvHut+J9JtHjjKXJiUFkYt82MZz3qe0+H
2ra3hNRuGQSkliTyTSdFTjqgOZ13VPEPjvUFtYp3eJjgOqZGT/nmur+H/wAIhpKw6jeMBKkpwpXI
+vtXWeH/AAppei25S0s1ilQfMR/Ecdf/AK9bHlqIo5eYyJMeWDk5P64rN1PZA2yO30p4UUIVXYpz
jAOCak2SRABnJZ48AIM856UCC5mjMqqGcH5UA5FOA+zSLO44YngLjnH1q41XNCauiQWk8CsVCINo
IYHGOnFMmjCMxS4KjJ2gngZ/XFLPK6zphGVXOWYnAPFRyKIyDIhO48HdzmuiELomzQtyl6LGN5Xd
5Dg5K85/z2qII7sguAwi3ZeQL0P9PrUsRlkjDLKoVVIXJy2KkRxdWQLuAVc7lJxnt16VnUfKgdrD
Xns4yVgckAbTtHJNNkaMKTEhKkkMobqfamQxPMMROY1PLkDkj/PFE4URCPaygOBHuHf6VmouQJ2P
Pf2gtRNv4TkEVy6iRNxw2cDOec9uK5/9k1Jf+Eek1GWQuslxIxJXKgFzn3yPU079q3Wn0nw0bG0h
E09wEiUkgBNxxk+v078Vofs5adHYeEEkihkVHckbjwfXjr1/nRZRiWenwSIiMVIZScgEYIHpxVm0
jEay3LZ3SHcADxjtVKxZoi4GNkoH+r4x2qZptoNvGXB3ryxzle9XGokyJbkclyZ3CLMBKVUjdnke
lSvOY9yxkyfKACV6nv8AWoWI85omh2ohBRQoyP8AZ9x3pboloQYCAB1UnoaTlzMmWwStJHho1ALY
+Rgfz9j7UsM7SqsEkZVy3zOTgH15pNqRESz4OGC7gec/SpDLbqv7+dc5BjDn2PUcUKoooY6aMxJi
3JGWAIJ9utRSwytGUyq4b5XzjdTSbmFgTGZBndkDNB8y+aMRp5iomHCkDHPT2pSm2BFBHKs3CsUY
8MWA/SpSojzKgUFG+Ziuc0rbsx+UCQACE6kc06dA7iEAupAZsn+HPX657Vm/e3Bq5Ci7I2wHYEEH
BxgdePrQHZ0iiuEY54XAwc1JclILZY4ySFUbgV4JpgZ5IWKqHBcF1VTnr6072E4qw6GM22MMWAYF
kI5JNWQ9v5pKZYB8fKcnNNjgknbbGpIVeN57+vHXimSW8EBIRCckY3L1xTbbJsCI8UziRRscnJA5
HpUohjK7U5CkE5HDj09qqpHJKzLwf4mDJnJz1+tWnt28pYYXAZhu2scACtIzSENeVI4gmwYJ5UPg
mpFMEEhgkhZVK5Vy2RVZIH+40gkG4EKoOevfNRRKBcbJnLRqCQCcYPpSm3IC4BKqlYgWERGMHj/P
NRTSyyOFmDEbskZ60+WQyAPiMp1c5yw/rUgfyzvTJOQMP375pJNANgnmNwqhSUIG4AY4xTrbb9oZ
EUlwm4Mw6jOMfSqvmkTiUAZQ87Cfu1akH2WBmZ1AcnDKM4B7Dmk02wItQiXy3mZ2YLgFCMCvA/jF
ot14Y8Yx6lo8JWNwsyyqeVkBGQAB+pr3wXEasC4EuW4ITFcX8YvDtvqlg+rxWQLQwnJPbNTJNMLl
jwD4jk8Q+H0uxIJH8o+YxbGG9D34roraV57dRLlc4Oc8g+1eM/AHWpNL1S88OhwxLEqpPAJb8z6f
gK9mxFEybYycHlsYOalwWwErGVwqshJDfK4YHNMhuJ937wMefUjj19qklngijBjQgFeWxxmm7ZVu
AGIG8ggHnPtQoqI7lqBCYkfcflACsByOeKdJOEmQTQsEbkMV4/HiolneFwpQqjDaqqOhxTJw0kYK
sWCgbQBg4z6CrUnERZnIAMlucmRskqvQf5xVOFL0TiF2JUE7iy0iyhQFhwQBkoRnB9MVZik3Rb44
wHyTuOTkfWhtyY2rMaXESlWLFwcKEHLH+WaLKR5BuVWC5IBdsk1HDHLJKWLliVO5QB8vv05qVIfK
zKJQkSqMswzj/Dms5U0yJLqWLmykYeXLIdq4ztOARVJrOVhgZCiYlFKj27mnzyXqowkmBLkASKSR
knr7fWlmV51SOVnRohkFWwTVK0USSPmFXaVQCG/doR3qVLV8eZdKXyuTsQcH1qrJKEeLaQCFyhcn
+tLNdSK/2lcMB/BgYx603qBYhijgyZdxXou5Bk1WCkyqhhBEhJUJwAafFO7FGGQWH3QMt16CpoyB
MzGUEgHDFsc5ppXAZ5QhkAOQwPzof4vc1CkoYM7ICc5AzxipYwJ5pWRgoO5klKDI/OqkMUiyiZiO
TjDYzIfQe/FDVgLkXk+UZHQoSOHA6VBNO9xtiTLLj7qnqalTzJAjvGAFHzAjAH4etI5xGwBUMSdp
ZefrSVgKsJbJRpQADhwpznnpUssi26GOSJ2yfvKucCksk2tl1BK8KS/b8KezIybWyQ+cYOePy9ap
K6ABMnlB5GYCRccDjFPtns7WRZVhIKAkkAcnFVlSSVyhRSmRjccHPrUh2RIBAdzuRyVz3xisp01L
cCa7tYJiJ5JQoBH3T0561DazMkh2EAFssXPFPnnNooiYHLMPlIyQPWoWnUTGPcquVyVI68VrTTjs
BPPEs0md6Es4VgFyNwpkUawRi1w5VTwAejeuajLQhvN8wk/xEv1PrjtVjzoSpYop9wO9aOrYCKOO
SbcHJByDHzgU9wGUKZQropypOePb/CiC6hQ4PAHBB/nUNy0u4tGXCl+QSeme34VjL3lYB5Uooj3E
gvlhuOTmkmVJSFjxtjyEyc496ckDGdFbaUxhHbg4446fjzTAkfmMFikGD99sHit6UuVgWENv5a+a
V3EE7gvQj/Peqa7Qxe3VQR3NTTRviMAKCyhnBGM4oGbe1MhwQTwoIAH9aio7sByrHPCDGj7k5YBg
BmpY0iEJ+Uq5ySpPQ1Tt7iSJsKVDTAMS6jAFWy6AAHCsx5Ibg1g5pMaVyOVA0glUcAAHAzWD8QrG
LVNBuIiisjJhhjrW7AkkKuNgAPUrJ0HPvVPWYra8tZIIyRlSDt69K1g+YpKx88/CdIfD/ju5jjyy
3Eo8yM8rkdD+HavoKwliv7VJoYyrlsBQuASK+bZ9TuvBfxbtbUxiMXN6Y5TnGFw36cCvo3w3dNe6
es0Uhk3FSpdMYHark9UEtjUhPlgw3KquRlSzA4/wqCVllJeFSXV8IQegqWe6lEDszYZhncmSc+lP
hiHkbiAGVeS3FIghU2kc7QtknpHgk5OaWaOFYmmf95sYDgngU6VlZQdpBD8MeTj0psVxNh4nAMbE
kALg/WsZU3IqLSGIZY1D2gZ1BO4oQAB6c08nfP8AdJVEOD0GacI1ijyGBZRydvOTjPanS2yRwho3
ILN8yscZpxXKi0rsjkhVgGL5YYJAPGKlMkbErHzhRtOcAAHmoclg4SMtJnLPgkH/ADmlQnYUcAux
BBJ4+tTJJoGrM4f9oHRIdR8DahPbgM8dqzLGw4c5wBXyx4Kn/s/4jQskQZEuACrkDaPX86+yPHEa
y+H7qG4jRlaEkY4zkcYr4u8X2t1Z+LHnsXaCVZSEEZyQQfSuilKzHI+xvAwtbjTUaJUJBJBABBOf
/rV0TbbeUlcAEASAn5a4z4QasdS8P2rMoBkiUkE4CnuP6119zBctCoU7SwymQfve9aOKmiW7IdML
KdhtBUKMAKMZP9aqarq1paafK1zKIlGQhcHt3qW5Zo7ZJvLIKsS7kfrXjfxX8f3d9qP9kRRxiCPI
jyM8ZxuJ7dqajZgmmU/HvjLxF4s1ZtL0fY8YY7nUkkckcjPSp/A3wgutR/0zWVLMSGLk4H+cVv8A
w38BG2I1G7jIaRAWLNk4z0+lejafYR2YDu2xCcAjo2OcmsKqu7Aea+KvAOkaHBFlVVQcRvt4Bz/n
iuy8GwkaPHskIQIAAR0Hr7Zrzn4oePftfio6dPMv2aJtqkJuC+/vnvjmvR/AtzDNokS+erxPGGjI
IJUf4Vl7DnRodNH5ZtQu9QcZLE8MfT6io2llWJVjcBSSWcEc/nQFKWymQICVHlKOc9/SmtughDS5
IZTggYGK0UeTQCpqWtwWUDTXjhSGyqFPvHPqetcfrXxkazvT9l05WiUDLSNgY7+/FYPxC8WS6rry
aVaXJRF+QLGa1tJ+HC6lpP2m6AJaPChz0P8AQ+lNpMDo/B/jKy8QWi3CXDIyY3buAD6V0cBEpMZU
kMcMVPFea/D/AMK6x4b1Sa2uLVpYzINpEgKg5POP0yPavRx5yARowVuu7t9aymkkFgE1wpKiDLAY
4OAB271HLIoDSzQxkLnLAVZ2WzKUBfKgkNk4B9RVXxJfWOleHGuLpdu0kqwH6/8A1q2pysGp4B+0
VqbXerxaVbQb2kB2orEArnkE/jXpvw00aPStCtnglbJjU/vVxgf5/OvJLO//AOEr+I8klzE4jN0V
DOfmKY+97c8V6rJ4y0Lwnpy6fcTiR9jYRXzz26VnUpc+gHS6p4j07S7Z7i/1BNqHLngE/hXj/wAU
Pjubdlt9LkeJWY5lHY4xgU3xZqd74gh8yzlkitwCAQ+Ap9APr3rh7bwHqPjfV108qFRjtMo4K1VO
LpsDpPhF4u8WeKPE0N1cXDPboxIeVz8w6Yx+dfQNhLLLaqssZVWPJY9v/wBVcp8PfAFj4csbe0t7
BolhiABY8ZUY+ldnlTEUjAUbcoqjjOPeiclKVxqyKetar/YNjJdo68KAHYZx7YryOzu9T8Y6zJdv
IjoXYOygE8HHPp0q38W/F0z6oNFaXdFEy7hjaB+XtVXw7q+jeFNEaS1B3ygtgDJZieSeOtKNJz1E
dNpGm2lrqcUr36xGJAeGHFd9Z6mJUKwkupAO6M4IPTtXgfirXPFU8El9YTyxwg7XVDgY9Sf0rqPg
f4tvtSthpeoXW4puyA/QZ4yOxzTTdNAeu3nkxxKIroswb5hz8oxmuI+LHjg6ZYPpFlIDJNDkgjiP
39yfeuqlmeCxkmNwm0jKlk547ccV4r4s1CTxL48e0tiCss+Z38z5UXBPHPrxVpOoxp2GeCPD+rah
cSz6ih2ZbBccEf0rb0LQLQazFcqUPlqQwzhTn9cit99Js7DR0hguY45HXDyCTbn6n0rz/wAZa/ca
PAdM0edXmmOxHDEhSepJHP5UKN2Ummj2jQfEmiyzLp0s6NIgGMSAngVsRvbzPI7EgqoCkt2718q+
CvF/iXTvH1nNdz7FmkEcpD43AA9T2+tfSOi3VxLapcmRpt4AJz1Fc9SmmNamxd77C3F3LcgIqHAA
I7V4f8Xfi1rP72x0hkREOBJGcspBIJHrmvWvF91DY+GmvCxVmUx5YkYOP8818r+NPFR1DV2YoY8u
VdN2Tj1/Gt6VJN7BsLo/iPxNq/iaHbNKwEq4csTgg+1fVngtboaJEXkAJUb/AJg2fXnFeOfAr4b2
jsviKa0DsGzEZDgAjGTnHH9a9ysJILW1FlswyE5CkHn/AApznKDHd2LcMUjTCYsUDEoAOp4znkUn
mD7S6OSQpO9m6/yqvNqKpL9l+0BVIJ4bGazLrx34f0F2+16hE5YbpIzKCV9T/wDWrBxdVBY3pJUW
LySC5cAxITyx/wD1VC95HFAXMQDk/MHPIP161wk/xf077S0dnIXcAiMbMEn6jt71NpGoeItejW4v
HfyWbDyOO3UUpRcGI7JZ/PmAkcK3UEtx0pZLpkLNEAwYjlQCc/Sq1tY3MdvHFFKTI3Uk4x+P04q0
YJwTN5QBZ/nXbyD/AJ5rWC5mMs2hSVXQhldiSxPQn2NQxRlWKs4dycKiuAR+OaQ5hkAjCttJJPPA
9T2qweARJGpcnjag4FW7xdjSMUKsksmIpA4CcsADzWZ4nhtbmzl86381HPKOeCf/ANeK1ILpGUyR
TiQIMlcjcB0yePXPFQ3kBkR5bqECQodqlSB/+o0KWjBrWx8pare3fh34sQzZljeGYguAQSr45B79
O1fSnhu8+32Cym4zvRTkL/DivBPj7bJoPiQaheWyl/MSSNmHIPb6civZvhM8t14Ygurl2LTRq/lA
ADkD15qVBzjzIhto6qeaFEVrZCxQkbmyD05x2xUkQIRRIgZySSSepx602OW3aNIJAxIZsBDjvSMk
0mYAQxHVyMkDt+FYOm0aKSY8S3CBUnYEE/KAuen04xVi3Cm5O+RVYE7mzzzjii3gE+3bGRkbQxOQ
DUD2MEhLXDKAhBXbyQM/yoVNjumLJI8kjq8oChWCktgjPp37U23aKI+UmWYuSSRwATUi3EAtjkNl
D+7CjJwe3PvRGxRSWV94B2qV4znr3oa5WMGkxJtKq2AAqgfe9qe8K2wSWJ3X5ThcHkimIZVCpCoW
RiMlgDv/APr0sU8Ms4ERY5YgFhwPbr0raMmA8eUsfmzO2XPLEYBNV7lF8wBmUbmLKW5GBSTsxUo7
7yZDkH2ofc0CSSIhRVPlhgc9aUm2yopSZYimhiVFnZCrAYQcAelNmgkmmFxHHhlYBy5xk/4YpFvr
eO3JkJJY5JxnNCytJH56hg5yCQcZ/wDrY9KTdimlFC/Zi0cVvCoA3nczHBxUhDvZhpEErRtyq4zj
J5+vtTryMzspR2jdOVXORjHr1zTBdyTz5aMqFblgvfHNCl2IbFjjlRDHbuHdgcMV5B96ZbkyLHO6
v5qg9WAGPSnXj2ykbUIIPJLkYNENyhtfJ27T1BA4+mSKfMyoq5HHcTXcsoikUmPd8wP0/wDr0+0u
YkkeIqQjNuRWGCDx60rPdwqLi3iwGIAYHIBzzn1FNluvtTNAYy8ykk5Tj61Eo8xpFjZIybV0ZiSH
BVlGcfSnxrMluI5in3cHAPcUkDF9gICqVIC7sY55p6yqsTLI4ILZ2yAhs+1ZOndWBaoZCsUEpCzO
FxtU7eAf54p0lj9qLtGxJQZBPAJ9cUsd3HHhVjWNDkMA3H15qGGVLiRojIQ8YO4KTwM+v41pGPKC
tYS0V4LZ5Jss5IJPOPTJqQ3QdR5EwQPwCAQD6j3wKbDcxyRBMIGUkFC+RjPWq0zy3MylZjuiJIAO
ODRKsqb1Gty7Fts5Iot6Sq0nJUZ2jOe9Lcxu7ALIFfgBWPXn0Aqs0qR5EgJJbKup4I/pinG6Z2eC
R1ZivySHqMitIVVNCbSGIbqJ49il2Q5IBwDxVy5KvKsbuqkEkbcEZqh50H2dCbhUZSABgHn0x+tS
RXcW0N9oDO5xtOOv8+1EmmO90TfvwChx5fPHGAcdeMGoRbrFIryTkMqjJUZJOORUMuq2g+VJQrMe
gbBPqAcVD/aaSptdwqqAzuF4JrCatIadjQiun8nzrgsgZjhAnAGKe5VrVNrFFLDAZeWqj/aIkiMg
uACGHls5AHX3oGrwGSWS4BBQ7lKr8pxxU86iHMyytsl0RAZlRo1+d2IAPtj096dBJDhkDMRkjGck
ewrMttcs5WcMy7ieYwetDalZwZKiXfIwwyjbj6VlL3noNNNmn5TlwqEsgyxIf17VDLdRWs4UsUyC
hYDkDr37dqqjX4OQGAKjAYcbh6/X1qKTU7WY7XUMysMEtgnjP5VqopuxSSRdnWN5GjS5RhI4ICg8
Hp9KEt5VCwJtLFiXGc/KD9Ky4tYjuJTIwbYq/u4yOh9frUreKYxIpkOJFfaoxnIweT07/WsZ0bhd
F+aF42EkMzSAsCdx5z+lLJbXMm8o4cDOYwcnPYmsO/8AE0TvJ9ijLOpGVdSOe3Q80ieKGky2HYZB
DrwS3f3rem+RDTaOgljSC3CPudwVYqpACjBxx+dQ2WYlYOcKXBQKOg+tYt34tuYmedLVnzGoUAEA
j1Pv24qK18TXkMG5tPBfGdgfI981Up3VhqVjp33xFnBJJPDCL/x0d6aJ4LaF1ucooIKqGzgf4Vy9
94suxGsjQPGcYXaMkD1pl1q9zPCHSN2A+7tbJz/9esKiTRSaZ1Md7YSoZijBhhHKZ3EcDg4p/mrc
AyyOoZD8uExxXNBtV2iW1V8sgJAOAKJJtVRpFjZjIVJdVBBI4ojCyA6AXHmFSFXKpllJxgZ4PFJL
KtvGHafAMmXCOTjI79K5u3uNW3GO7kkCkAKhbOW9P60Rx6lJAwtmKF1O/J4z/PPFdNOTWgHTT30f
lqYXXanAUNxjP48iq0upb0dZWUAvnch9PpWQLnUrdAicKwzhyR2qubfU5JSMlWZvnTPB46//AF6m
dREK99DafV7cf8fEqbEUHOSCy571ZTVo3nJ84Kh5jDtnj1rAn8PXxiDfaEZI4yWiaTGR6/WnW+h3
zMCZShdeQTnBriqLmZSTT1N+bxPZWNqgjmUhnO50YEqQPTj8qhuvEMEaG+nLFVfKAtgEepweK59/
DN4k5YxkxjJ3xt29D6H2q3Fo5uYVFxcNKxJCwbcAjHAz7VvQTTC13c0TrRuYTcljuL8FQDxjimxe
IYHUwyllLAZUg+v+eKox+GpFzFE7tEc7FcAjd6+ox60//hGJnHmRMqDGDGeckd8/Wira9gs0i2mv
25LTh2VBKVQEEYGR9aS615XlZkh3MFJjYc4z2qtP4eDRNEx8srjG4cse5/8A1VLp2lutqIZ8KGGY
3I5zxx0rnlDTUpNplO61fLqYmYRuCrKpI5NOg16DzUt3RWB+/KpyPpg8/WnjR1Fy05w4KjdtPBOe
etTjQ7fcESMFi5yVXJJ9K6aUnFCsn0HR6sJopHj/AIVVMuMnaOjcDB/CqB8S3pLTom5wwXcoHHbj
n2FalxoFlbzocyLti5JGOv4cVFbeH7SQhItwDDLFm+8fypVG2gdlsY134nuPtg8q3RkQqZMqQST1
Oalt9bvzbhFcyow3BnU5XvgZ6c1pyaRYWsskygsHTDsFGc+v17Ur6TaiHeIlG1VZmQ/MT/KtKddQ
QNamRPrN1seN0ZCFAUkhvqQc01r7UvI86NnZXPAwAcetbI02C6LJFalTnPOCDx6n1qSWzjESJsQx
sQJEKkEjHpxTlJVAWqMGW61jyJHkRg6kEZToOOKjlvb/AHNPFKzsMlpkQZrpVhtIdvnKGSQ8Bxz/
AI4qNbW0BEVvAFUD5kDDAPrgfnTU0ug7HP6XPqU08cZzhyS5C8nAzU91aXu4x5ZnZ8s39a3Whi0+
Nlt4gHI2sFA6egqOCFwwtmAMhBALEEgVE7SBOyOZj0O/mmZnlL5YkjG4ZzwRjoRUzaTNduLi4lcs
AGRlyACPqMZro4zaoBa2kSowb5WUbRio7a3uogolkEkaychm/pijm5WUnc5ifwxd3pkVHCh+BIzZ
b/8AVTxoFxHbAvbCRgCqFSSSfXHTJrpZiJZwfLCbehaLkj/69R3eWU2tmBHJIAI8oep9TXNUk2yl
oYSeG3iBtZnUMXLFuRsU+n9femQeFLdg5hkcM33WLZOPoa6C+sb64VPOVco2UZACePxxUVvZ28e9
ZXaRScEj5T1yR3rrw+isOyUjGfwvatKGSUfKcHnAP1qzB4ajt74NcktG0Z+dyPlGRwK0Vjt4lDbB
gOCykctTr8LcBYwNisckqOc+tcmKpKTbNVsaUKPdSSSG4CIW4WQYFW7rTl+zLNaSHLy8Bjz7+4ps
1xFEs1tDl9rZUoAATgZPSohdXO1ZJmQrI4zxg9f1GKbptGAW8SmdIBlXBG8qwww9+9SXVqkc3nGd
SwbcARyoJHHI6Gobpo7WcTWyZkZSzNIhHJPA5p2lQCeUySQhmdjvQjAx9euKcZKAx32tmmSO1nUB
23boz82fTGMfjTVs/MupImjferKWcx8uPQYOPfNSXV0IAHt4g7hznewAJHf69asWJuGZHjURmSNt
quv3SMHg47+lYzjzoLWI4xExEUe9ctwGQjHpUlvBskWJrfLMGLoxJ4+tNjmWOFiigyIBgIxBBzjp
j6028mlVo5Ywc4I5bGD3q4XgD2JJ1LOY7XEZAwVDEc5/l61FFDb2iy/aAEKA/M5O0tn/AA5qOS4e
IbrkF5VjAYEfT2608SiW2JuZA4RADGGwT7A+tU5sQ6Oa2ugLbzXWRQWjA9+PpUErRRs8lvId6EYB
YAR+rc9fSp7eBGQmOAFg3AIzk56fhT4re3nC/ZY2LckkJgAnqOen0ropvmY92RW0YmtTcPKTK7dV
iyMZ9PXPFR+cbYBJc7WZixK9RxxnHetDVrLyZI44oEKBMqccA+o9TWcYbnYLZWLKTxI2VwM9PSpl
BNai2HmeO92B22qGCkCTB/8A1UxZzaQtaxjzQBny0bIY+/pUihobVkfBMbkxsFyevQVFMbq5mBiY
RgDcqBiDgA9fY56VnJJPQzaaJLQHc1w8bF2wCshUY9Oc+1WZ4JZShWZXAGCCepz060zyJZWVLCQq
yoSyR/dBz0759Kke5+zlLOcqrFTkHkA4z1/pW9N6g7oSKe3jmCxRkOWOWYYwO+D60k8wRS1uRtU4
LMAef61C1wrTyIqrGJEADZPTHtUUd2jExl2UhiwjZcLn6d6irFNDuluTymS1h2byTIMk9sdcZOah
uZZ1ZJPIIBUmNQ27BqxOlu1osYix8uWkz+dNLPJEiIzupUkHOOeOKUNhqSuMhkaaFmMYVwp2hlzl
u+KJbidY1EZVAeZARgE/z4p80M0kBlUqoyMgkA4HYZNQx2sszPFPEWVR87EnIH+FTP3mVdMel5Az
xrIxAKlX3dc5omV4gqo6kBsgE9R+B4qP9ywbyVkco/BeMgZ+vQilnYTsIXidSU3M4fqe1RzuJLdx
JnklhEyohQytxjBIBPqalj8yGESQmJCSAMIF2j+oOKbEkUEimUK5wd3nP0Ufyqa6jiKqYgpZzyA3
yhQeR6VTrWRk2mNmSW43TRPhiw8whTjGf5+9QTJHaStbPh33fJuOQc/1qM3smm2khmYIhJClDkYz
+eK868TfGfTtLuhFCAZVlCbS/HvUWdRktqxs+NpwClukzsm7Crt4Zh1GcVHY+LNO8MWscl3dqoUD
aHmVcj19Kw/E2vRaxpi6gsxieRASwYfmT+leVePdZ1LxJqA0zzFzGqrGAnyEhcdfX3renS1IPpHS
9ZstWmR4b0OjncrK+c+3HpXA/Gr4haj4Z+1WVmHUsoMcSEY6cnOOc9cVwnwV+I403VYdD1y5DIkj
bZJDwpHfn6Yre+JksWt6zbKSgXdkhcfh05rR4aL3Ao+Av2hr+/1hdM1qd44gwMLsAu5sfc5+nX3r
27StRtdX06O+s50zt3OC3zZNeE/EH4T3kWnRatpVkoEafOUJJJxz0Fbnwi+Liaah8PeIJxFI0JMc
rHGQMAhiRxnPA6+lYvCpK407DPjdpaS6tbRoplRAWd/uZBBwD2wM1yOoeD9T8KQxeINKLONqElhn
byD2/Wuq+MGuWFzrFpFHfAhyJGIOTg8jH869F8IaTaax4Yjlv7SNkjIzGyDDMBwMH+dOFVwQ22jy
ST4kTeKNMFgGG5ZWZ8HIU4wMDseCa9r8Bz3EugQrcW5jYRoTuUYIIxnI5zxkj3qhH8OfAsWrG4sb
SCKZm4IjJGe44HP/AOuup0uC208JFgFFU7S/ABx79RUSrRmNXJEcI4hZFVh0XbjIqdY1miQ7yAJC
SB/GPX29Kim8iYGYZZlXCndnJ9qIzcbUKxNtU8mRSAB/k1pCukgbsPuljmyzbSVAMZUbSM+tSyy/
agBGcLszs7E1UbZckxJDsbGXYDgYqeKxEmMu6grww/z+lapKoS22TRJaCHztjKS3JLYUHP4ngU1J
UYHylMhJIIjYn69uRUccM1rctO+5g6YLEjgdyacyrHtUlg7jCOFJwPw7VzVKajqCbQ6yURS7rtyE
KcM3TNMa6NpIsMEoYYIZl6Egcc96IrxrtgiOVRMZLDlu2T7+1E2+HdwGLdCWHb1471vRgpIbkxbc
+ejCeLbkhiR2H41V1JrWKCW/nKIsYyxz/D6/WrVzrccUTRLGNseA6bAea8v+N/xJh03RpbGzXM00
bATMcDb7eje9TUptMnqc98T/ANopfCt2IdBt4roxjhJyVVvX5sZBz2rmG+OMPiq3TVp7aOCZUD3M
aSFs9eOTkj3pPCnwwHiyxm1jXLkyCZGEUJYq2SOGPfg9PpXm0mijTNbm08JKGEhVFD45B5zVU2ky
JM+s/AeuQa7o9tfiaPMkYyQeAR/hV3xtoj6v4fktBvjDk7tpzuBGMHsQa8x/Zo16G3sH0Rt0imQm
OSaTJVienHpXql2s948turBQpIXyjgqPbsc1M4KQXPH/AIN+EFtP7Y0Sa3dIzDJHEjjad27ggdxt
5q98P/gpdaT4uXV9RQ/Z0k3qMYP17c1veDb5dM8bmBYyXnlCOjJ985zxxjmvS7eC3nlkaW2VWKDa
yrjHtWsKfK7jTaSJfKg8kQENuYghnI3Z/CnmRYNsE2yRX+983ft2pbWNgFRoY2IHygjHFNVYtzea
jKoI5Bxk1FRcqKK14XmUiVS6ou4Yzz7dK+dvj74b8vVr/VLm2jBeJZjGPmYMAD+OcfpX0feRyi32
pgKrdTHzj+VcT8R/BVvrMa3UsErMGLsjLlZBjGD7d/yrWkQk2S/CjxGt54StjAzNIUCysQDtbA4P
rj1rp5b2bJSOIg9+eoxXknw51iXwZ4mu9F1F5PsMkaPC0QyI2JOf8K9Sj1K0u4Qto+WIxtH8+KJx
uDbaJ7dLgfO7lI3OBjJ5P1rzD9p2yl/sOJrdUMttOhLEfdjz8/sDg5r1Ge9WOMM8gYqByWzj2/A1
5P8AHLWV1aBbCCULOz4VM8n/ACPX3pxspJiaub/7PcFzD4N2om9I5CMzNzk88Dpiu+SOR1EjDDeY
ARk9Oa4L9n3TZ9B8ALZSLjZcyMpJyxDHOOf0Nd608txbkrHkoMkl8kjpz+NOclcmTuyQ30z7oYyV
bcQzE9+eTz/KnOXIASQNhNwG3JNV7d1RQrIFORkkZINSsHaZQYyFJOxgpFYpJpCJGEl3uiudyjj5
UIycdfzoWMQz7LQAIFIKu+3n29eO1OeOJMBJHVgxyVXqTntnNSyRi3iVpYSxYqSQpPJ4q4RtqCV2
JEbZvMFrMIuSyByMn2P+FQ2lzteUzbEV1xGQBtLA8/8A66mnjiaIW+Ais5LnGd1VL+GGH5LeZtpX
khu+OnPFJwugvoSTFLoBliZCo4LHP6e9JbGAylGjZ1RgGCkBSc0n7hAtubfBUAAE4JOPXvTY2LzB
eFYngCTBP4YrOVOwWdye5a1knCRhgpJ2qg6jPTvTS0M1qIJNxYsMAr/hTIYyVMkMqE5Jwwyc+lMS
NvOBZhgdQy5AranNQVxFgCKdY4nBG1tobGOKjMZij/ckAlxt5J2jqRk06GKSJJVuVCopJjJOM/5z
S3ksVvBtaXeXTKg9jWFWowHSIm1p3yd3Lx446YzmvKf2m9Zh0TwPdS2jEh42RsnAU46//Xr1BLmZ
QAzqyhcZI5Arwb9s3Wo4vD9pocVuEW9u2ikkcgbVwCGGB2IrswtnNXFdWMb9kfw9FANQ1S7Qy3Vz
J/pErAZZRjAJ9MDtX0baQJcW5MZ2hDwd3GfSvD/2VLOSC13rbbFVmDMyglgeT839O1e2ur+e4VUW
OMjAQ5JGaWId2yWSyxgBZArCMAs6kYJHt6fjVm4vjPaKgJQYyGCEYGP88VX2B13+ecKCoiBPz+3s
aZFH5jkytsY5w+MFuneuVXIejJrOFt2yBFLbeCy+nP0pDEokd1ZXyx+VT2z1NN802yP5R3gyYAVg
P51BM/mKPkwxY78Ny2ewrWD5USW0Uw2ziFQJAAGBOAx/vdaesy3KCSMq0yElmTkk/wCeKrQC3KlM
sMsPmLcA/wCNWQywFUTAbfwSQO3NbRbuBC0f2hWkMo37zgFsentx3ppiuJJY4gRuA5wcDAP8v51b
2W6RbSBw+CXGdw//AF1UuBOJGAU7WxknocVai2gKmuLHNFIlxamXbnIK5GP8+lfGXj3TS3xakVov
NcXY8xFJHylsdu+Ofyr7Q1eKT7IYnUqzghXXhuR2NfJ3xoiu9J+JkOo2cDM7XKtcSSH5CFHPQY7n
mmpqAH0T8PvDOm2ug22pxW4d3iAIAI2g9vy712qWzwxKqwgK68PuII+tYPw/WF/CVheRjCNCGVcj
hen9K3l82S1UIzDaxyFOTjtU/WOVWE1cbLDtYx7QeASSMdqr3EkqqvlyExhSWUjjGf5017t5GO6U
M2OOO1c14x8aw+D9Jmu5d+HYKkY4DN/P8a5qlNVwTSOjOpWUri3UqzHG1lOcHPP0p5k8xljTI6kA
nivnjWPif49026bXbS0lEEMpyu5vLYc4Jx1Fer/CL4p6N8TPDEWq6fNtZj+8hPVW6Hjr1zinCm6Y
OR2Nt5kiyCYMCjZAAGcVHJPbtKE+0Keu0ORn/ORT2EWxo2ZlUSYDgYNV5hIWVCrEliCByM12UqvK
wk9CxBLFGzTqVZwcZHOPc88VLcRxyuBbFVLDBVen5VUispASsisC2MgDHH1xzQxiO8RFWJUZ3Gue
tLnJb0Llm8nnYiQ4U5XaeQPTnj2qC4LJCFTaSRuOTgg4+lS2UxjY+Uods4YhsDPp/wDXqvqErwXD
vJb7nVuNjdeDjqfwpQqqEQV7Hgn7Vd4b5LGGOZlY3CPKoXPyqwORn3r0r4FRWkPgy1EY58tjJIx6
nPYdq8m/aKvs+Iome2ysTqBbI24sC3IHuK9e8FGHSPDFtCDHEnlDpwOmf/r0SbmWr2OtlliVGcRs
pKDaWYCpJJYViARhuQFQCMgHH8q5rxD400LRYHnuNSjVlQYRm5+lcLZ/tM+BrjVzBqOri0thcCNr
lgQC5+UA+2eM1Si2xNXR6na3aTOZniZiWOCTjgdaT7TAs5leLaqsNysSTjt+tMhkRrdZCAQwBXae
xGQRUc03mus7gqgOA2P1qHLlRLRZvr1Z2UOX2EDgAnFMF1byzLNgsUPIccmqtxc2VoHuLmcRrHh3
Zm+XGKxrXx3orXiolwgLSDBLgDH/AOqnGLqCOvS/jdGlYiNQPmZjgH9KijEN04lRHIAwMPhSfp3N
VrG5GpWy3UYUxsMowNXknto4W2IwO7ORjr+NZzgoq5SWpLaiGAM0qqCSCFzgimzXUIzEp2qATgjN
ZeoXz2sa3DMojypZhJgg89akh1CCS34l3yONwKNnPt1ropxUiS9M9vMD5AXcRlAOtKlvmAIQoyCS
FXG2qUTm3Y/u23SEBQRyvTNXzCVieTzQWbiJYjyT/KsasbIGVzcCGRUjd44kP3iCOPSia7SYncyI
FJOS44Hbj9ahv5WSzd2lYMoyzOwZcjtmvLPH3xggtL1vD+lojXEg2sFbJccA5wPwrSnBzdkQ07Hq
8t/YmMywTAOwwoVeW9Se/wCFSQSrcEIr4wQQu7APoa+X/E/iz4j+H5oNafXJjbiUvHapEV2dRyd3
zD2I/pXufwh8fad438HWupxKiuykSqr4KODzzTlBxWgjsIID9rMm0Bhk7iMD6UrxG4fZlS4IzlOT
z0qGK+uHh2swdS3LKTj8Se1TLHE0gaeQEE/MysQAPwoSsAXKTtLmGMBQMOCeD/WlEu1W5VlU8qRk
/wD6van7lDNaqoAByHJ+8D2qCZZBcsmxgpbDECmwHkIJGdmHMQwoXpkdql3MQflAwDt3ADt9aabO
0kdZAyqAMElyOM9utJEEQKJSVGPmJH5ZoTaBuw23MchG84ZeWRFwc+grO8SwR6pp7weaiRMpARzg
5757HPpWhcPKyvKJI1kK/KQ4yo9fWqmpx28NmSUjcOPmLsCoPc49KiTJb10PBbNbrwv8RLeO1ZIw
bnBUAHcv1r3zSpY2t0u54WYkBioPHI9K+f8A4mv/AGd4+s7mNhHHHKzMQvJJ4C47iva/ClzdzaBZ
u3QxKCxY5z9P6UJgpdzcW1e4nMxYGPkkqfXsKQXMfmMpjKoTketER8q3VGUl+q5BIPNNA+1EJAAq
ntjAz+NUqbkPmQ5i8y74wXOcDIPH4VPbbQoLMVK8FVB9R7e9VwL2Is0Y2gEqSV+nJp8RDRMJXy7H
kg85zUSpWK0sSXNvuQlFUOvILe9RmQxxj7QoZyRyw5Uf55qWULHgGVwvVgRnB+tMvrbe4cykKFzk
ryacXyiJre63oH2tgjhVOMj1pkyxJAcyuwfPOcE+uaqKJowIlzzncc8hfX2qwpKRmODLkD72O3pV
83MDV0RJIq3DBo1IVuAwzx1BNTrcARyNMqKUyWLNlSPXrTmiimlMMICydTtbjHT161HJaBysUkzY
HRS/APqR6VjN+6Q1qRRQWl4rMoCnzB8q9B9AfX1qffsiJkhMm1vlLdxjvUVujWsm1YzIw4Yqo/A1
KWhl3PJNyT8qYOc570RkrCFhEUjFXdlUgFcg9T6/SmTMVcREMELADIFNW5aJCpwXJ+Yg9Dnrn6Ut
zh8StknYGRNw6961TuAzfHFKqGVwWjOD1PNEkqkxxpKGUqQAq8g5o2R+WTPhNo+UtUkEcUKPNHJt
kI4DKeF9B7VEppMBpXccB2O4fKxGcn1OO9WDJbmB0BBdlyGHXP8A+uqZLhlk5IyCyg064kLRAFV2
bcAZ700ucCQMlwWEsRjAPJ3Y4/Co4o0mZ0RNhVAYgp5OTjPrUf2afzGXOEJwBnvUvmQx4+Xk5ABH
QZ4p3cWAy7F2Y0hQsGVm34OSBjrViJz5SEqRg5yBznNQXJa4eMswBA+YAYA/GnlWUhYmJUnoDzij
nuBJPGrAosDSMrAhw+cN71DPNHDjzVQSE5LrHnHbHWkMssBNwpyu7OGBye1SSOzxK8O352+VQ4yO
Tz/9apc0gHQJGWWVXZgW4R48fj1qMFWY8bUcnljjHrSG8aKSMoCAzDc244FF6GYuuCem0gdff0pO
KkA5rEuGmjPyqPmUNkn36VDAGjnKyHgpkEZG4Yq1FGkqqzoSTgAZzzj0qmYrmCTZDGrBWJIVcn6U
r8iAnd2j/eFVcEggMeQO5/8ArUszTSSeYFG3apAUYIFNmZMRlotqlcsoHRvxqaxDlGaGVCCwBzzt
4/lW8LSYDVMrSC4hbCOuMMcc1HLcT7ATIVJU+awbO81NMFkjDrIRhjyPXv2qEIzSGMAMgVcE469x
SlGwDYJxNIPOdSwPSQZ6j3qYxRq6naSQTggY5qCOx8udpDtXc2cB8/0qw0vmq3zHDKMc965qkEVG
wwlrlSGYFgcDDYpkth5m7MpJA5ZD0P8AWo5YJA63ccihC2HJAyAPwp/ktFF5zyEFnPDDBJ9a0p3S
LsfOv7SOjyweJE1eBSyhTmZgVZjzx7ex+terfBbxLBr3hezuopVYrGqFFbIyo659ao/tA+HX1Lw5
IIYoy8ZJVm/LjHfHeuK/Zu1Y6Tu8Li6fcJWIj2EgsTzjHOPatldxuJq6PeHiHlebHKdqrgDHX/69
I1xHDtCqAq44xkUoiifDlmJGMkE4/KkuIImhARBvyoVeu7n+dQ5JGY2e4VvljQkdWyfu063mUsVl
cg8bQeKhYqIxwu5P9YF4qZoRIRJAzB0A3Z7elClqNK7HXDq0/wBnydxPGR/nNTCMQxNs5IAPzLnm
qU9s5uVk3sJACFB6VIszsghd2JVgcFs5Oep9qe5onZlq1Xzm2yIoUZwwA49O9RwJHKZdwUIrnCAY
AHao/wB5xEzKu5x054p7S3AbyH2Ju9QT+R/WspS5UDd2Z2vxtcWM0cJDbYyNrL1XHSvknxjpUGo+
NJ7ZR9mEnBIUrtYE5+h6fjX2A9kk6SRzbWZgflzgBf518x/H/SofDnjNtRnCs0gBCquVOCf1q6cl
JiPUfg27jSI1Xc0MaBV2L0x/jwK9HtrtpoVt7nACjGAxPPpXjn7PPi6w1KwWxVBHGjAkAYCDPWvZ
JmkMK/ZkQIycOTntyOlbKo6cmgaOf8feJIPD2hS3U1yFZgVUE459BXlPw+0iPxf4he4vWZ0DKw3q
GDEHODn6V0vx5s786NHdQ4eNmYMrdFwPvfXtWR8FfEWlaVE6zSIJN2XWQ4I989D16UOqmJRsz1q0
tPsMQLw4QAKNpxxxjHFZvjnxXbaRpBVSwmdSEYAdP5isTWvjLpaXTadAwkeUAQrGo5Pue1YFxb6p
4rujcyxsVIO5QSTnPb1+tZtqTGlZHA+LVd5JdVmVmbP32OK9R+C95Ld6HDHOyY2kIAMHHqffisf4
oeDDpXhSJ0jjAODtMnzM23n8am+Ac6PphQK2UlKxIDkbge1dFKooRNEkj1yNJI4hGkrYJGASSAKw
vHmu3OmaPJNt27Y/lcMPvfStpmRVYSAlslwQexrifi7BI2ieYC5V5CVUnknrj+v4VhVqOTA4j4d6
auvaxNd3GWVHLI2MgNnPH417Jptu8FmkduhLkBmUtkv615t8IpLG1swuA7K5OMZ4LZI/OvRo9Wsr
JfNNykQwNm5wMLnmnTavYUtizHAqSNPKpILMSgGST2p0ksMaM8DliVIUy4IX9fXtXMeIvijoWjNK
ibJXMeA8ZwueoH5dTWTpPi/W/FbDyIWiQP8AeI+9x9OaynFsZ39vLazW0ayzIWjJ3Entkn1I/wD1
Vn+K47a60mSHzWdWjOSp4Ap+kacGtVm3lWAKkgU7xBYTS2UtvbyqGZSGYjjGKhyUQPmTxBrVr4c8
RXN/aqVYMdqAleM4rb8C6R4n+IMg1C8L/YlU/vSAQefuj1qt4l+GeqeI/FQhRHjXkzO6nbjnof6V
7H8MPCKeFtFtdNs4zHbrFkCUcE/ToDXXTmkwOX8c+G4fDnh0XEMfl7YyXJXngfl071L8KtI0/wDs
sanLAYrkOSVkUblU9PqCOc+9dj408J32sWL+RIgVUJTI4J/xxXnC6b4u0LNvYhkLNsiGMkj+QzWd
R8yA9fiubDTYoYL65QhmADKeFB9aZd6lpkuZI5o3BcgujZJIrzPRtB+IGszxf2n4h3Qs53RNFtIA
7ZxjNdtpGgTW1olvJKxZScswG6swPMviR4E1281pr2zjkljlctkx5Ct6/hxSeB/h5f33lzayzNGj
EbZAV/CvYZNIhmgEk+za5GMqfnNWYNNs7RjNFFGkZBAUKeuK2p1OVAcvrPgy0u/C8tuY1CoCEXA5
x39BXjmi3V98NvGNxLdIWjmfmInoPb/GvoNoWubfy4wSc/3jjmsbxH4C0TU4calYRlkB2y7fmUn3
/pWVSKqMDgr/AOIPiLxNaGy0hECuCI1QkBj+v51zOoeA/GWlxJqfzM7jOU4Kcd+n0Br2LQPB2k6b
aMnlIzFjl1OCR+Fa0dra3Uqh5RsXJCk5AH4/zpRqqiNJs8NXw98QdeVI5WmKzLsKs+Rx6+1dl4H+
C8SSm81qIHaAFVzxk/yPtXoc2n6ZZobjMaFnwB17VOLqwiUqk6gKAWYY5J/z1q/auexSWmp4n8X/
AIcw+H/L1O1QoVmBJaMEcH1r0L4V642saFFIjqSw+dg2eV60nxek0zW/Czoz7vIdnjVgOp69+/Fe
QeEPiW3guwudNguSpSQiNlH8J6VUYuQz0v43+PYbXR5dFs7oBzj5Gzy3UV4CnhTVZtSGoy2sjo0m
S5U/KfWux8OTT+NNZN9qzuYXk3FzFuzg9T7dK9j0nR9LW2SNYYnQqBInljDKOnGKp1lTQHnnh/43
W2hhdNk0idXRP3gKEbVHQgnjn0BzW2/7Rcdwqxabbs8qjlJE2jHpnmtXUfAvg++n+zz2iyKw4jZf
l5//AF020+HfhLSyZls0/dnIZIh+lcNV+0YzlLjx9458YCXT4NOlCGUMrgkn057EVY0r4ea9rlyk
usSyAOxBCHsO1eg6cdF09A8FqpdDnzBFy31x39a021O2+ysj2yqx5CxxdR249a6KM1TWgjA8M/De
LTol3rG6upyWXr7GuxsIIbWJDEhWNJMFOAOO/fjis5dfgiKiOE4VclRCeBxx0qC48SSwyI8aMDgH
aWzkY6fnU1XzDSbNmLUmt75Xu7cAM3ygSZPPOeavNuaN5wQCxJzvxj8q5v8At4vMrPbkAZLFFqX/
AISN4iytBIVKkgAj5Rj+VaUnyuxUYq+puadeIVdJdpLH5CEzQ0jRSedK7rGzAq2373HNc1/wkVwE
EMNq7uHPmsR17dRUg1i7lJWNWKKvyxY64+tTOavc0SsdbKIrSFZYG3Ox3FS2CAfWqz6tLIWS6mJJ
wMEcY7CuYbWNRRysEQIckFSxOD+WabJfaztOIFZichRzWSm2wktDyr9qW0S7nVZAA7vmMMo2lRjP
0r0D4M3xl8O2sTqyL9mUbWbOcY74/WvK/wBoqXVjbrezrIDPOodmUkyKCOAO3B7V2Pwl/wCEgOjw
XDPuQQgQlAcY9Dn8sVtSqJQ02Mmm2etu0IjjlkJeQrnZjpzip0kATe8pyQQq7iBXOq97JEYWkYsX
IjZiQAfb1p0drqX2hkimYKqAqGPGT/KtJtSLUDoLa5t44CC5AQnChxx9KZaaojOsUqD5VByWzuyf
6Vg3FlqznDXDKqj5mByRz2qG507V2w1pIWeNcks2O3pxzXPOpylJJI6G+1e0LhElRfnJyT3HrQNU
sYoGYTIVB+YDtx06iuft9EvvOkmM5ZnUbQx5zTV8M3kiGWeRWJb5gSeQf5Vmn7QZ0hv7VbfzZf8A
UsAQyLjA46f41Ti1K2tbqQNMiqnMbZBJX0/rVBfDF5cIUjvZVKgkCJsjr+X/AOqov+EfltrgIkhc
tgqzoOvvVqPLqPobcevWKxF5mUAg7HJ/Wh9e017fZ5qqAxVVJB7fWsW98NhwGaFJXHILIP3ePSiH
QppiY5XCMRlgTzn1qrFxVmXJ9ZgSERFkMigAHqPr71LZeLLGyiK+eN5OTleM+3vWf/wjMSyPJcXD
M6njzEzge1Os9ERJ5LqVPkDFVLDIY0NXRUkmi3N4ygSdY7R9+G+YnJwP/wBdMbxI0kqjeAC5KhBn
d+tQXHhy3guF+zgFt37xicc+np361PH4biinDGMlFUMXIAxx7UmkZuLuJL4rspnZfKeRiu3AXuO9
Qp4xiktXaNCZR8oiIJ4z1z61Z/sCxliYhdr7iAwYggnP4+tW4fDttFFtCpsXAXaeT3P51g5cqBJL
czB4qmlijijjdRvO35Mk+2aYPFDQ3RTyZZG2gkLjg+v19quHQ4ZSJorVV2M3lqVwR15649Klh0bS
3hJu3JkAGWI4HNaxnfctNJlKDxLdyFSYRwSCrDJNRjxde3ilLwlmUnlQSK05dLs3UmCMsHXaWUZA
PtjmpLPSNMt4miZBEpBBXbk5OOf/ANVaPVltmBb63qcqyxiNFhaP76jJBJHHt0p9tr2oQyIsCby7
7izE5PUHv1rpE0WzhkK/IFZvmYAHcff3pr+GrRGRrdQQmSozkZznn6VUdUCTSOfm1HUJJhIgJIPy
jcODTDq2qxSYCnMqkFwmQDnv3roLzSbX90Y2IAQBgFxg5obSfNcIuMBTnYOa4sRTUncFa5i2Mt/O
z+c2GDgqQhAAHuf5UxIta2u8chID5LICCee9dCNMFqU8uMlVIAJUA1KqRqfk4YE79oxx7cU6ScHq
DVzlmF8zFG3KN/CgnOPb2qb7BqZiCszOrZ2EoQSfz/lW5MsMt0ioi4UcnjHerKtGyohhChR8pbgY
xz+FbOoCVkcpcWWoWyyB1dtygqSCQB71HJpWprEI3lI3uAMchT6/TtmuvvrdYnQDooDMq8Fh/L8K
ZGWdo08gKqr8ylB69fWiSbDqc2dD1GCNLefLsSdoEfBPrUsfh9povNGXVQQygYJ9s+ldPPbRPHEF
5w+WYn5s+g9RVe3SKWYeSwdQf3ioSCg6AkCsJwuVymEnhiQoW2mJs5R1Azn096hg0SZ5ysbs0Yb5
QzYIOD+nFdSkOyZWaYiItjaw9utPwcpJAhkCyA8qcnIwP51Uad9ikrHMNobNKscrZD9WUnPNWLjQ
rZAiwS5kDZLE5J+nb862bpLZpGEELK7AAOv6iiOGFbJZGckhvkCrxu/rWiTgwMmLRY4mWSJS7AfM
C2O/Lf8A1qkk0O2miW4lUYwMkKQwPTpWhcXNsjrKwGVA+QDGD9ak32dyr3ZdWWJhthcYPTmm5KQG
RF4WtLGxaJAD8wY5GT14/Som0ewtgYPJZmcgAsvyj6f4VqtKqusYIQKy7gMDjtUlsn2+6dZCqkoQ
gIyF57fXrWUloDTRRGg2LwGDy1Tcp2t1IH0NNXQULES24YKcII34we2etXwx2rNMVJJORmiNpDKv
kFRjOMjIIzTK5SjPotgq4WFQGxkMckH1pw8Kwwxl4wFRUOQxzgVfuY38wXTx5UgYweh9cd6lluJz
uMDjcACwI/hx1OaNSrR6GbY6WkTthwFH3VCgLgfj2ovrBmLiAqFI5ctg1b3ebEVtV3EIQdvAxUdl
PHEfs8XmO4IO4JxzxUSmosCtYWUNyhZgXAHzKUJBHr065qRUgmzB5oXJ6Y5zVozFNwSUAk4aXJGD
6VHK1vhktnBAA8wBcfXmmpJg3YbNBHLaozW4EpG0ccMO344qM24jQNgKxOCR3A7VI08gAAiYFWJC
7uDnikEVxcRSRRsisJMxo4yc/X8KzqK7IaSDyLZ4DJICUZixlIGACenPPHp71FCZHZo0kYv5mdzr
nA/xqxAsgRRdMm88r5ZAA/Pr9KguS0U6yQEAHdvO/JP1pRimWrMk2wxIYmuGkZgcxlQCc/1piJP5
eY4yWADADA/Cn+TG0glVtwzyJMYBx2/xpsjtnbGGZVJ3EDvn3rWLSQDUBgj+RirsW+ZGyAPTnilt
5Eis/OuWEhbG8IvzAdB9B705pPJUlYyEI3GQDnJPT6e1IiG6mDxriMgIAf5mtIx5hq7Y28kinCoo
IVV3Mynv6c80+Kzc4zGQA+cuMj/69Tf2dEXW6k3blYbFX19aaGYj5WClAQucZx60pRsDVtwv723S
1KTlfNeIkZ9B/wDXpI9loDcSTKQxGFAOQcZzziknt0lmzdOWjCjau8Zz7frUhaFoxHLPI2ThVbgM
oHT3xUOKYrXRWuS9xM4iujHhsMqqP/11APOiCSQ4ULkEAZAX0xUkKww3MizAHeG2FSeF+v1psDtG
yzq5wmdoc46f1oUY7CtqPjgt9wmnuNoQbVBcqCeckfhUkDQ5Bh+YFdrKRg4z+lAla4jLzb3QsM7l
xzjr0qJ49rNFHGAjDDAHOGxx3B69655xSYx00Sxzr50ileqgEDn0FJqk0zlYn24jYFnK53E8Dp6e
opl5BcSuiRWyL5QyuSBz3/xpLhmSZVlAchw2NoJP4/hXRSbiirajZpTNcrHJC5YHhiflHHao5VaW
ADATfnDRnnPvxVuZSsRkRV3swJR3xjiktL2NLch43LFwysEztJ6bvbJpySaC13qV0lLALljIAAHJ
4Y4qEi6+2FAmTuIbA5HofYZq3MreerxAAFj5mwYyQfSpyhkhDlHLBuqrg47+3NCSSE4q+hTuCGlR
yjAqowVUEMQRyTjinq0D3DmSY5VSWByF5/kPelvUktJWkknQsxAjBXr6ZwOtVolhfiZQQHLBm6Yx
0/8ArUpQUkNJpl1tkluftUjEsBgK3J/TrVQzLJAscAfJbCleDu/GpEHkIY2YqQQAq4wg7VVt7lRc
bgQFXJ25J5/z3rCcLFE1zK9vCgXaS7EAk5CnGemabHK0MYk24wTuIGS3HU4qQBUDy5UDeWDMMnp+
tJbxtqKl5WLhCNwzz7V10rpaAQJqEVyQUdlUt829Cv8ASp7cwiMhWDMWIwSPlHr0qOZNu6KBQ0ik
bRywqLyoor6O4WQs0ZyUK4BPfnpWdRmkZmxaW0gdBAigOgDL5Z5x19utXHs7dbRS5BeJw5UEjJP4
elVUdGkHnTAhVKkkYJ4z24qUSO26NVKoF+bHGf8AGp9orEaIhufNEpdwWULkfNkDNT2haFZDE5Pm
EAsmMj680kSStGsEMQJaT5snnFSwvdJvjMSmPORIwACjPTFZytJhsII1jjIiyNo+8T271FavdxQy
S+ZgITsAOT6fh9aivrm4sJPNMZYKCTGwIB57GrVu9mGj2TMWlXKEjGW5J4qFJIHZPQfc/ZWhRjli
gBILkN6/jUcswnwZUmkIb5VJxz7c02SQxXDB8M2zL7nAwPUev0oJW6jimt3YOG+ZcDjI7d6qykhC
fYFu2USS7VWM+YxH5Z5/Wm2yvBGixOX2yMZMjC7T15PHtipWkZyIFdSVT5iRyxz3H1ouQ01i/kKm
VIAcr905GcdaPZ3ARpLq43WiNlY1+UjPQj0H6VDZoI0XziE3r+8UAgufb0OMc0rfapRvhc84HlxM
cL26fU0k1g822R8AqRuwCMH0z0/Gt4e6tB7E82oS74SVEiswBRumB2ptsHNsYWuchmYkkbh16VKs
EuIrm4IAUHDtJy59B9OtNVw7GNPvPjKdsZznnvQ69hNXYscbyxR2KRuTFkh2qq6vDOtp9oYM5BVm
HarIvpIAXmUgo/OwZLc/qaS6cXE4dIVDBP3ZzggenpUOTmjNtXI3H9nyEwM2EIGEfAUev0qwYfNL
XcqoSBgiQ8D3qvAzq3lPArqwA3AZGeefwqY/uICGlP3DuVT8rcYAwOlPndPVkp3Q23+ypvvJ5Sy7
iGZTk5zUH2UahIJIIkRt7AyOuSBnrj1p8q7rct5YG1A21gVBP1NPFst5afbEkdJCAMEEZOOnTp7+
1UpKaBtkMaTTShGAJB2oitnj8KtW5CE7kyWIVlUfL+FMW4Cw7Io0dihVmjjwQaI59pBWXaoIPzKT
z6UNJDTSQj3BinCMxCkfNvHbt24+tM+1TT3clnEF2ogRiRnB9/x9KluRDcXIWSNskcjbwRTo3YSI
Iy0aliSWOC1RJ+8F0ysheKSG1VvlWUqADyB24p7T3sINrtAYy5LkAkjtTdWS3iyy3Kx71JMZO7Pf
r2781gz+ONItbqOGS5w+MAHA445qo4b2hHNZnQx7p4Xhu52iKudzKMll+vQVHDdLArQsfNeQDIdC
ST26UtpqlhqSKwZpdy4BDcY9jmoryGOCZrkLuVceYrjAIP0zXNVoOmJuyM/xRK1jpk80YQybVdVk
bge5rxLW/C0GqX1xfoQ0iuGLBhx69e2e9ey+LtmqWJEe5JGTHA2naOn6VyiaHLDotxJICoRTl5fm
/Ek4P4URn7NEt3PMjdXZhksWmJi2kMA5I/z71kWFk99r6m6UsEO2JU469/rTNT1BdJ8Vz2cchKOx
DEKRkZ6f/XrpfAdtZ6lq8UsAjKGQCMsM85APGPwr0aM1IGkjmPGnhZ/DOqRa+EYQiQZK8hj1/L1I
rS0fxONd1yza3Yv5rKWffgrj6+g6V6v4v8CP4j0V7P7PukELbm2gnPHTPHp/KvNvhl8JfEOneJ1T
UoJDEk5kR5IiAfmPy8/eOMcflWixGglue5aVBaX+gxiZHkWYBdpOAD7V4/8AFn9njV7vU/7V8PvH
EDL8rtECVBB+6oPXP9TXvOmWRtrJRCqBYwQEAAxx3H1qZoY7pkV0i3ADaTkk1lOs2rstXPm34dfC
jxpf6vDN4phV3t2CiN1YEIpwOSfTGAOle/xadDo+mtZhFmkWIgE8D/Pb3rWhgtIJCIlC72O99mOR
VnVNNs7nTWRYwwY43biSD7fjWE6ftdAV2j5z8R/GPxVoXjkabA6Q2tqoM6FMmbORgHgjBGc17L4Y
8T6Z4m02O8srozBEDOA3JPfH415X8dfhpcGYeJILLDIcMkJB34H3ee2ehrmdE8Va34Jhi1bS5C5j
wssIBBZc9QPUZz+FR9Wg1orCbkj6VAXYZGLttJKsBkAkjI6fpVqKS1QLIwwznjIwSK5nwL4203xd
YJf2rA7UBkMb5yenP410LubzDCNm+bIVR0pSo8uw20mTzPHCGljjUEk7sjr6U2ERRqJImDhm5G4k
AjnHPFQ5Pm+WSGwcgNkc46UWMDmKVGdSSThCcBj7/wCNdVKSpkEyXaXG0ofLRAXYsvAGCOn61FNM
JwjxyGNEAV2Azg9M1DLHJZXLxsAQwJcgsWx/LHPWkuDZJEftSlFPIm34APXH096VVe0QEjWVqJCG
fcVG4FkwOe9QyK0iKNzMxPyMx6nP+eK4t/jF4dtvFbeDZdUWQuny7V+ZmPfJ46flWp8QL2X/AIQ+
5fQ7toZVBZCmFOAM8Z/nXXRiosSdzW1yaCws3v8AcshAPmMXzjj/ABr5q1K71P4ofEMWFi8k0JnI
kUtwBu5ODziuv1T4malo/gLUtOvrlpJJYiqsCSQp5znrkHj86xf2YvDEmo63da5dMzO8SJCwkAKk
E/N+RIxXPVfLqDd9j2TSvCf2Hw60EsSLMsQWNQcgDHQetfP2teBbrT/jBNDMjvDdbREBJjC5+6eO
vevptontEIllZgo4dm6HHavFJL2LXfipMLyVpFtbo+SoGQGAyeOhyD1qYQ5tjFtsbpmmRfDfx0t7
aoZbe9CK6yE7RgEk+g5r3DR9Us7+x+1wMroQAJCcgcdPwrjPiJ4FbxDoSvYRbZo1BVU2q2QvXsOc
YrD+HXjD/hG7VfD+srNuSUbWLdD79sVcY2ZSd2d5ceGrO31lNZJjjkaVWUDlTgcn2PvXRxzNCHWb
aSV4aNSce9cpo+pPr2qJc2YaSN3xtb24Lfn0rsBDElwsU0RJ2jIdeCfwrWMuVGkdia0Z2CRqWIIG
F4DNkdO3SnyyIu5HB84thUZgT9aEYRxskSgSKPlUjGff2NRNdO6iUoqurfIEOCeue9Y1Umg1aHzm
UmGHyW2Z/eksRtHv7GmS2zXavG8eEOMOCOBjpzg0572WAKyDeWYqyqcjv70xeVxLEVYdVyRj3og+
UUjy/wCJfw3v2Fzq+hFiDIPLjC456ce4rzq38UfEjwxO9pY2F3KYSwMIiJBGeTzxj6V9MXNtDcQo
xjC5+Yjbx0xzWbN4b0Z757y4gXYzEopf7wx+frTcu4jxD/hNPidqkLNNbvbb0Xy3gADA47qRgGpf
B3w48ReLNUW88S3ksg35E7AAu2Rx07V7Xe+H9J80mz0+JWZgwYx43HHUk1ZsdDsLRmMMUUcijjC8
Cmmk9CJPoUtA0Kz0HT47GNmCrw6g8H61owrEJAjKGZm+U9CCaaTGqiVETg7QQCKZeM8AlkAIyAAx
GC3vWUmnIkW4jVIy0ULAEc8d6nAbyI2bCjA5OCc45qrvknAJkI243EnJGR2qxDDJNEsSJvUoMtn3
pJ2YCyzxb1jCuQrfKAw+br0560rXMVyFucMZFU7V8rBC/wA+1Q3FjKAIY4AXjPyxsCSBnrzxViOJ
3nUIGUg4cqAB9Oua6IrmAZHLLtV2AJJypXsP6Uws7RmRYiHHIBUDnnkVK13FauqwqrNIxG7d3H+N
E1yzO6qzEP8AdJTGB9aT0AitJoftgmnjZxt+fJyM44P9KkdIkZriPcSy42JwQD/ntULrE0RjgBV1
A27WwAO4xUTW9zNMoNyobGI1XJAqKlS71NJXaJ0mLbki4YsNrsSMjufrTCxAaaV1C5wi8569elSr
HAIg5csQPlLev4CnsA0SAAcn5SE5xWVkzMqCRzOGiXYSpBBUFen/ANakne8lA3eUFY8qh4//AF1O
yyylXQqQAcjZnnNS+RD5QAZvMVflCkZH5jH4Vzyg0gbK128kFszOQrlzkqCCSecfrXzD+1/qM11r
mlaZM25lud9uFBwGx82fw7DvX01PFM6N5ijK43Aycnivlr9sNZrHxpbJbTvNAsJlUnko+0fKv5nj
616eFupoi56x+z1oVpD4UtrqEhHbJkIJAx9DXpNtIyStbmSQtuIJI4IHevPf2aLl5/hxp01xGyXB
iHmAjAYED8cj8uleiramWQT7goUHHmjv6VnipWBK7JUTzZgCqlBklWbA4/z0qWWOGOBlZgquMxgn
Hpx0pkL3csYt7TCk8kjsM1YuLVPIEkwBZQQCG5Y/4msYySZLV0UkyzIpmJ3NyzPy1TGWK3k8mJA7
MSzblxtH1Pf3pht5FIlnRgo+6FPfPWmwhCwaRizoThlOWYe+BxVXciXoLeRi3lzFtAdwXDNnac9e
DTxbLtDSRYO0FmVsEAn06496jRFWZZCoCrk4ZiSW64yetWgQ4Xf9/fllYg7genT+VVBtoEQROzXR
jKkIEyhZeetSSiRpGXLFFGGcDG4+1OuizkxMQy5O0nB7Ub5ThXQBCoCqe9bRqWQJXKOoQKbNpEyj
BTlj0r5R/aUe5s/GqmJ2VGiKqq5C+/4mvq+UM0ZGCwOVAY5wetfMH7Vty1p4phs/s7NKFLvGpBCD
cecn16VnUfNJA7WPbvgX4gXVPh1p1s5IS2tliVABuAyTj1PPOa7O6t7lrVbiFCVJ/eKWyfavLP2b
tSsX0CO1iV94XIQrggfWvU/tV9BtjjZQrDccqfp/WspU7sTV0Z3iF7bTo47rzCpiA3OyZA47+1eW
ahHeePtcdhK5gR1Cs0nIxkZxW58X/Gf2PTm0WIKvnhg5LHK+pB/xpPg34evbi0bULqGUAOOXJAZc
Ajg/Wuuj7gFH4jeFr+TwLLoWiRt5hg+ZAxA3Y+9jHU+teV/szf254H8TT299viijgEbWrkhFOTyP
Xr+OPWvpvUtKspWknFuzMz4YD0A/z+leHePLKKLxFO1gqQu0h3qEIP5f5zTnFzdiG7s9f0Txrpet
RMIW2c9SQCffHatu2ZpYWEJ3gE5IU9a8i+FE2nXNy0UMjs0a5cBAQSfrz1r1PSspYtHG5jGPmYng
n8KwknERZutRAhCJJliuJCo4b29iK5nxF440vw/IGubtFUEbsNyay/iH47+wA6VY5llcYCGbgkjs
R3Hp05rmdH+E8HjNItQ8UqJZMExLKcZP90nuMc0Ri2hpM6nSPjFoutXBj02Qk56mM8kHmuom1m01
GxEpR2DLgBhjaO4BHT1zWPovws8OaPbBobaNYQOEVMbT65H+RW0bexit3gsVQuB94jjGOme9YVKa
ZaSR86/GPVbeb4oJaTIG8ko0gcEEA8L0+mc10fi34upovhO20/R7pnupIiEJBbY4B4ryv9oLWXs/
iJd3EIIYKrZYkvncevsO341Y+Fvh2fxlry3ut3cjW8ZBOCfmHoM8d63pws0wuYvixvHXiBZdWuJy
sLHlHfnaPQdc+lbPwH+FuqeKNTjkvGf7JGwZw4BQjPXB967Dxhpa6nqsGg6VEHZlCrEvAr2P4U+B
NL8M+Go4FgjjlWYvI45znHX6dK6HNxdgSSR0mlWwttMS1t8qIkCAFM7QMe3p2qvqF3Cts002Y4VH
70OpC4Hf61HresWuhbpZ7qOIK4JLOeR2ryj4q/tB2EUM+k6WGknK7VMTHbj+prCdJ1NAdrGB8Wvj
OJNTbRtDvcI26IhGJHGQdw+vase6gv8AQ/DkesR3eyR/mAL52knnANefaJ4f1e48U3WtxWLulxdP
K4nXBBPt6cV6VpHh7W/HNjHpkkZ2mQLD8xOD0APtWtNukLlR6/8ACLxjYaxpEBt7vLxnaOQcjj5e
Rmuv1K/hitTLNKkKbskAAZr5bj1u5+HPjG10yLUGRGOJnJ+4vc/TPP4V7V8YPEL6R4NtWspo5De2
SzEu+7JJ4x19M496io1Jg0kjz74pfF3U7rUm0bRJpZlQspEHy4GT65/T60/wR498ReCpYpNY86RJ
Su5JsAlevHpiq/wV8Gf21rza/r8LsuS6KQNpYHqffmus+LsVhqwTw/osCLcoch1j+6uOufWtadRQ
siWrHrHh69tNbsYdWtrtmjkJ+YL+BHFXXvvLkeRUyADt256e/Ncx8PNLvtL8PW+ml28uJCYiDgDj
k10V20dlEwmckSDKuUwH/wA+9ZzXOI434m+M08O6U7LMdzEhA3IJ9PyryL4b+D77xJ4qu/Ed6zSI
JFkiUjpz057dDVn41eJrrVvGSeH7OQbkkO9EbIKk4BPt71tX/iPS/APhdYredEnMJMYHOW9/QVdO
r7LYTVomP+0N4s0tdJi0i0VZLlW3TIz4wvTPH412n7MekXvhrwNaWF+AzSqZGMg+UMSTge3PevLP
AXhDVviv4nTWNWiPlBiMFff04z9a+lND8Nw6XpkVhFwFiALKcHIpuqlHlINJdgiHmpGDuPbApTIX
J2AqQQMAYJ+nvSXERj2kgFmB3qGGR7UsBaLy49oLKQVw2A3PT6ioAsJHNGhkCnIXLNIcjGKrTKHY
SSBgWGQQvB+tWhg7jDcBFAzICBgkd+lQhPtRErghQPncHAzj3x09aajzCbsRwrPtb5gwJGB04z+h
qWTzFIMpBUk7eccimTHaE2bmOfnVpMj/ACaSHzJ1ZGAzwpKg4BoaaZLbYko/0cZBVA/BBBPU8GoJ
bGJowxQgA4Kpng/1qW5dxvUAEBs7ixPenlp4rJpAq4IHysMYH41nJCPB/wBoXR2vdZZ7ceU8ckc0
RB4YqQRn64xXqPw21N7zwnalWLB0HBPzZ6EGvO/j4rDUokdSQr7l3cDn+ddz8J2kufD9omMKECh+
pyPb1qoQuhs61WOzOCdjlSxHC+3/ANensWijLRyAbsEKVJP/AOqjUY2gXzbdRgH5lYj5SKkVZzav
5SFpH+6CpGB3P48cVcqjpiIklmuFVYY2LMCSq5ODnr/SnpHdKHjmtzkNxkYqpBEBMrbskgMx3cqc
VoX0dpcESByWUjftJ/PNQ6jkUmZ8RaVmaQMwLfMikkZz3z+VXbq8ZMQKV3EAkhSMn6/Skjt/OYbb
YgKuACRge9JPp89uNzlirk5YsT8v9Khu7KHwiOXzJSrDCDO4dfy6fWkSJGVpBMVbOSDxjP60pSaL
C+cTHIowx7j0pVhiPluiE7mKuAOwzj8K1hC4DgJA0iQRgRkZZioJJ+vWmLHIspWWXaGG55COMD+d
QSNNGzK+AXHzKecDt249c0+QyEEC9MaMo24XgD8+KwqpIHZlq5iRAqQzESFQQdoyRTHRxiRwiNgh
t3Q/j3pPKj+zZJKuCQHBGQO5plwHa22mWOSM8DIwVP8AOlBaCcbsjXYgcQvgE8MwXr+FMCS7lCnB
YhRu6E+2Pzp7ukZAaHahPBAxzTiUCjc5kJxgIACP0/CrTaJasxhO8PC+wqrE7mGSD7Zpm5G2rJlJ
AOCCDv8A/r0XE0EG/FuxYdQw+7x1qeJUYFQEDkYDsRWc4KQiBoHQsRIAoyCxGCfboe1SmaHyEKlW
UHaVAx/npUUsjqzRLjOcMQe9Ms5mjjfzWAUEYUjvVxmqbAuRtvAmc4BcKnB5I9ailmbzgYTudRgB
QOKlgklETEIWVlIVUY5NVIEgjYM/G98FiPu/59amS5wHzS/aJgFtwgbAkcHgD1pbq3e1mW6znawO
0DqKka2SNzGrbyThQhByOxNLNugbe5AKAZBAPf8AzzSULIBkckk1liR8MZFKgD7w/u/WnWoZ08sl
QoGAA2QvPrTX8q5j2pEwZgArAZwaS2vlXfDIMDGOuDj6UuRtgI4lAYKxBVAY1x15/wA8UQK+QhiP
JPyg4GPSmiaGNgzkqScgsaWS13hHZwEJ4w2OK3pvlYEruIlaESEgD92MnGc880gkeNiFRwSchuua
ikNtbus08quq9QzHk0xr9Y43kmkIy2U3MCTUTipICVX8sk3EgGWAYk9PerNrcW2Db24ZskEsw7is
+2ukmb9/IwIYbsyAAe9WEmjLM5mEYLEEq3BOBzmrhLlAsvE0gUJEx4xlxwBnqR/SqfmGJ2CnBJ2h
wuMf/Wp02qWJLQF1ZgQW5/U1Xnv7aFDKzmNTgKHOQR06CqlVAupbzhhiQ7CfnycgVA+BI0gKkpje
IySM1UOqwLhUuECnJQBiNpx71Muq6aCIku4laVcnceB7k9KzaT3KiW1eK4QyQYZFY4GDgnH4dKS+
aS4GyEDaxDgliD+IPQ9qzW8RWViryNIr7ThQq5xn9aibxjp0il1b5z/Hnknv36UJqJpFJjvEGivq
0E0V5IFWSMhAcnn296+dLWC++HvxVa4MkgtVnwqgZZhnt6HNfQ0vibT5pBHlmYDlyeDXg/7Qtsw1
SHxHpL+YWf8AeBMjaR049PfvWkHdknvXhzW4tV01ZwfkdVbLLzjHetWC+ilZfLTaFx8pjJJ5HfFe
QfBz4iwXujQJqM7mTlSgAb+XNd03iOziIkRCuThQoIPIrOUbxIaszopblGbyZQxycA4Gev8Anmnf
a4Fk2IxZmP3gc4/xrnbnxVFGA6wPhR8yqMnHt60lt4ptpXDJDIRtGAV2kfSsm3F2BNo6WUFwTHKF
LEkHaM/jUKi3liXzSqsAfMdhglv61z1/4ukLhFs3bf0CjJJ/CmDXbmSBvJtXVpAcCRiTu9a2hMak
zqbaW22R7HZ2U4CMegGfwqdbjfGQ4+VG5YDo1cfo/iDVstFPZHcGG5nJHbqKkv8AXNahwpDIgB3H
GOfUms5x50Unc6GUS7mlDQgJk8gg4rwz9qnQ31CSHVls8xhSN6Nna2P1BFenx3GuzAHDOWxlXGf/
ANdcr8VtI1bVvD09vLDGwhJ2qVJA7VdJcsk2UkmeW/s0+I4rK7OlXSurzzbCFjJDJuyMntX03plx
bPbKplV2YDMYGSDXyB4UudU8M+PEshLLFEyEy+WoPQrjoPcnFfRHhZtYu7VJkmkkdlVgy8Fh2/Gq
rJzqXBptnXeJNDsdctDYzxRscEnzPmCt2Y15X4k/Z5sXnPktHbW0mcJaPtLnuGxg7favQEs/ETSb
7q8YqMnCY/8A10l9ZaxN88tw5RXG1Cc596I02thWZw3hT4G6XocqTXN5cXID5YTybvoPwr0Ww0zS
bG2ECKm8HAJGCT+FUBoGoHa0EpQ87mEgJznoPrU6eGrye4JErkKoIDSHOe+e1J+6Ir+P9PsPEOhN
aSXalgTtkkbJj+mT+FeT+HvF0nw412WxkDzQlh8ynaQxP68d69XvfCVyWzuzHuYEL/D71mzfB3Rr
5VmuEDhpAWZl+Yr6e1Uo8yNCHSfjd4f1acRWDSPKijzFkj+6Pc9K3db1HR9a0/7DJcK/mpwdvKgn
gY7Vl6Z8HtL0+9V44AAQCFiXBrXtvA0FtdSM8HzYykxbDAelJ00KWx5D4k0vXPDV7LJ4fv541nlY
NFGM5I6etV2vvHd+qRand3L5wrjOCf0r2q88GafNIEnjTYrBi7qPxGaiv/BmnERrboFKkE5TO4Gh
ScWEtjzbQtBt5J0/tmGWQleknX/HNd1o+o2NhDHFFCECEkELg/8A6/WtNvCMMmGdBvDgqQwAH+fS
pJvD3npGIoijAZ4GAexp2c2DasOh8UW1srM+S7HIQAfpUY8Tm7LSJbsu0nzFKnkVc/4Rm1cqZNzB
BlmcAH9amn0SHy2srVkJc/MSeprKUE2MwJr2yZW8m0UEScoBg4zzV0eI2jtVjtrAOQxwXYjH6VeX
SbW2RpJ1EjKN29hjA9PwqU2lmCAsSMARgFeeRVJ23BKxm3niS7msQn2Rhld0pRsAfWsuS6vMN5do
jBuVcAkA+9dTBpNsbTZFCqEgggDrzSR6dBFEEiiAAbEgK45+nf6027oDkodX1RrjiEnjcHUcD+lX
P7X1iKVpkVx5icxsvHTg10A0+Lc0eEJYgEMenWlWyVrhgIlKhfmAJJwB9Md6cY3Awjc6q2JQ21U4
TOTz9Klgj8ReSCtxuRifMBUkZzzWylvEgMfBVQSrEYwaYwCK/lqWZyDkNkEUmrF2RkG21A7VeYqU
OAwON5I6VHdDXHlkEtyWjjPRjnr36V0sViPlusFHV9wCdj0x9MVPfDKp8zlwME5XJH4CqhJRCyOR
Npqiohbegyfn6YH096QaHqBz5c7blHYnkfhXTJErRmWdQxb7vmDsDyAf1pFgEStNBLghWJT1OK5q
0OdXHaxx2tzQ6FZOb27YIW5CZLBhXF614n1q4tvL0WykeSbAjKjIUZ/OtP4r6hcQ6raaJboRJcTq
uUfOOeuMHnGetdT4V8O2osFt0hDhgPmVf5gdKhSVMDyHVtN+JeoxG0VZF+Uoyqu5dv8Ad/8Ar1wu
ifD7WNT8SR2OrsVBn2lSwyefX1r60uNIsWRm8lA4X7xJAx6kV438RbSLR/idbtZxIpKFlCrhWOV5
x64P867qMmwO68H/AA50iy01LaOBQowQSuPxNbTeHYoLgIkYjPKs6R9K0/D1ybnR7czI7OsQBZOp
5/wrRNwkakyxZA4XccHp1Nc1SLmgMO18L2rnCrkgZUj196sah4PiZEMUzCUr82BgBfT8c1riLykZ
igORlSGAOMdPakeWcEqcHBxlmDAHNQk4MDJ/4R+KCMGMCKRFBUhcqDUlp4fR7QeZEgO4lirDaxz0
q9LDdJPhXVkcAMocZGOOMcDPWpbe0zF5UbBUxltx6nsTWiimgMU6VY207NKqxqPlZQcZPY/lT7HS
LYGSbUZcKfuMRzitNbRE3St0Y8ZbPIqKaJWO7zASqkMp6Y/L9aJOz1NUkkV4dOtxObpsBArDIHOT
0OOtSxaPGZTK2STyVI6Cpkii8pSpQseSWbAB9B71KjefcLkAqq5LZOcVadykkQPaWX7xWIKuvzhh
ilj0u1gKPBGoIfDEIRg47evFSsD5aCeIgEbVIPy8n86k83y7bYwL5UeWwGQpzUuKaG7lSXRLQyq5
IBC5zGOh/wD1VBJaCIEKRgg7cHkCtJlxasYNisACUZskH/CoNv7tmnZMEnoQpXjOee1ZuLQWVjwv
9pTUrQzrF5JCWxDYwOy9R+IrtvgpCk3hSxgaQSJBaqPORclmzySP5/SvNf2hiNQ8QG2adVjMg4DY
ypBBJ/PrXrvwXEVh4XtIlQDKAbc4LqBwT6nrRCNo8onE6uDSodQEcuG2RsQDjAJ796s3FmVgZFIL
A4IBxigPdxyFvMRkBySpxt4+lLJdzBzG0o+ZRtU459/WumMhjBZ+aFXczE8E9f5VAbV9JY+bAXSQ
5cKwG0Z7Z57VZUG1kdZrlwu85ZgACPSmLeOV8tmGN2IwqD5fXrXHXg5AMaW3jYygA4A24bJHrSrI
LkKNrYAwBv4x9OlSJZwPufcQACAGUAE1HCqqzGKMoxckLkEYrajBRQE4EcMYkKEkEEBjgMaaPIlm
WSRScbcEZGMdh7U6bazr5qtGCvAQZH59qiXZGAQVYl+obkAitJKw1uS3CSEtNboWWM4VAMnk9M/X
mqkIkaaQXMZOwfeAAJGfyq9E0YjjOTlW5Zhk89KVF3TbJMKjAncy5yfoKT1NopEEqpNH5iruKn5w
SB/+umecAiqLUMhJCFiMDjOB608olyBHHFtKnDKwyM+2e1ExIYjlYYgAGyBzj070JNDa1I9m4/vC
FYgAgjknHWmyQmARrLvkIBwFfB+pqd7mOWDZbgblJyrLz9RUU9x5kqMq5Rm3FWfHzZ75yeKiU7Ox
DVh3myTSG0l4LJkK7c8d/r1p9vJOSJGbYQcqGU8/1p5ia1kikdFYHlmYAkH+lMaOSZQ5LSM0gJfG
QDke3SsXBTQNWkQiORlMpiZGOckjH4UskKDcUIALgEEHJ4/xqeeG8tZBLJEZFZskMeB1xxnNPEdt
PbtIIjuA4iBOSR9T+VUlyBdNiRMpAgyCCvJIBGPyqKaKK2jkO4u68xFlAAOOvXmojdNcbbhISrqS
oQMcZz+tWobH7XLueTIUH5m52/SrUk1qWtR1s9pI67ch2OSmeSTz/Oj98JSVO0RjMpJA59qZcWcl
lIssVyzbW6rxjnj6jFNlmnmBdsIQSQR/hTVSzAdEhupmjit9vcgnqfWnyGS1uI2uICM5CYPP14/l
T4r3fGTbhScgMSMEGmXNxI9xHC+HJYkyFskChtTYD45y0bLcKFC5PJzmoZbVCVNtABIuSpA+Zvb0
xSyyPvIdjtUEnIHpxSIzTxpskOdq5CnO41m00BDZLsZpnjQcnKr0A9R71YkMcUaIwPzMQDuG48Us
cEZZCrFssSxBHFIbVvPFw8ZK7MxuzccD/wCvSaSAY8nnW4t3jbCJukJKkj8O4qzDFEvluHWNiAEY
nOPY+1VYZQB0O5WGdoGSPSopZ2DbWhZkOchscsO+PUVcL3KS1NGXN45SRArGMgI2MKeMY4/Gqlha
CGRkQtGsgG5mft7U5JIJkKMzqS5BUHkH9c08XMcmbZnCOMABiPT+dKTTLIxBPDI8MlwpjZ+pbB29
+1I8uwhLVsxvt3BBgjB6f55psd3cowW5UglAgZjjPvTbe6mnl811GGJwQvKn3NL2qiWoj5J1UNOx
YADBIPB9qLe4kljMUMxALnOATjPFSTBEVYvKVVcglgM4PpRDHGsUYUFs7iSGGVHvVr947icdRjxx
EoZWUBBjcVBOM0Xq2sgPkwbSMkORjI/E0+8uI4rdWjlBRZBkE88diMdKgCPcRiEbDvfKsSfyokuQ
lqzB5nlRY5I8jIMaoAcGlurmDmPzyrs3PODUu6OMlxDl1AK5HTn9ahWNZ8oxUAhmY4B5A98c1m3c
ErsSCC3jmBlkJiI+VQMbuOmfWrF5OnlJJakkEFRHsGRxUCQJFGGkOWOT5bHjHrk96SMExbElLuyk
sM4wfQGhWLjGyJJ7kTAJbOAqDD4BNNjuGliNooLAkbSVximIbc2rNbBoxISFdkJOfzqbT1dXME8Q
eQNkyMOWUng/pVKLkG5VkW5toX8k7GLDcqsBuqWJ7iLyooJVAYEglcjP4VI580q+ACxHmY6H/wCu
DUV3McpGVwACAQcYFYVIXHYcwC4tDcbkcNuOSMd/yp8ECWSHypQgK8Mq9D+dCiFijMrNIBjkYBH/
AOqmahMbcv8AuSyIGY5H5VCfLqJpW1JkBkgdjGJGj+ZWbkn2qpbzPbTqzEoGG5yx5Y+1LZtcXZRI
ZEVg2QWODnB56+lOmjcXgE6lmJyFHStUlN3YE0Fs6vskuAGBG5SAF46VDPCiSS7VBYNy2Bg9D0NR
XeolLgRxSjKjn5Qcn0onlub+RpIlAkKkgA9f1AqrWDQnjRHhKSAKwXhlHApouVAYWrhQGwATk4yf
eklj2qZZQx2qMqh/i9vX61DCDgOquVAwpcZ2t3H/ANamqfOOzZPOzi2MoBcJjzIwOAPWkjG1HIZU
dEJKsdoxTo3kWQTvESqgYRkzk9jiq0/lmQPM5LSkhyTwOP5Cj2ipspq8iWW/tnZ41lCsAMFjjPt/
n2p1uzR25QQvhByzBelJDpqxNNfPKSIkGGAzn86jW5ffKZQ6RgcIx4I/Cnz87C1thHkEjp5HKljh
D/Ce9TOkF4AUlJdXyMtkjP8ASoYIGmlaNBgSSErlcnPXvRBDArNGvJX75AwM/hSu0JpLcmkEUObe
aEkOfkYc84/xqE2rTqFLFZEY4I7H19DVhZpRuwzMgB3AKSP/AK9OMGyFHvAVKk4BIw3oKL3WgrWI
LSKUO8cMbswGSXHU+tOkR0QuRsYk4BPU+nFLEpeRzbOrMFOIw+TntjFEuW2jA2gn5dxPPfJz+lTK
KkCVyvPK0OC8mWw24gDJHbpUcs0UrI864KkByecVYZohJj7q52lh2FVJUjlkKbsAkMzKCMe1TfkL
SsSmaC53GOR13DaADzjGPwqG1hUoIJJQoBw5IH3R0PTjp1FXYrSyUBgwAJAcHoRxyeOtNeO2fzLh
H2hE+6vrjmrVmA97VYyIjk7SduBy3v6VB5d00rRzIVROTtbIam3l0EEbk8Y2kA4IGOOh6e9MbzGT
YgKAsysVc4J7Z55GO9NxbBq6C4Pn7ZJoypQjOVII9Keojx5AnIkYHaCowRz74pmoSrLII1lUuAAw
3d8friltI/tAdeCRk73wB/8AqovYA1SBktnG0FY0O8B8gDHX3xVYWQgxNcyOFJwCp7VOj3TM6IiD
L5c7Rg9On5dakDK1v9sAYsjYZS3BGe3rQouQyGMLdxYHzgAEoD0+lPN35sLNFIrMr7dsagEDptz3
psFwNOZZxGULMMMVyeec1XU20W+eIyhtxcB1wu498UnPkEWE3QKkiSMZWzuODwfX61WWVBIxQowH
U5AyM1Yt7tIWdXcS4YgAHAfmqeowSTXbpZAEOw3LsAGahtTVht6GzpscT7xMdp25AAy2fXAqwLiO
OYYO9GA3bm4Yehz0qs+ltBdC4t4tqluRGM449KSeJ9xh8koCQSGiAGP5YoVNWFexclU2zfaOGw+d
ikEYzwetNEnktI0hZwzZMZBG4ds1Ss5LtCqrtQog27TnIOcjmrNwxDGSeRlEjYZmfhjjpWkaTQ9U
T3E9veWqS3u8SknySznJPHbp0z+VV4UgspVmkMqLn5CvTHoPbvRFA96gXfgKPkCnIDDPAz2PrVuC
OO3tFheAu6AbVbkZ49q5KsGhLYruYZcSMmSFJ2nrntUgmaR0n8wszHl8H/PFFxF5agjfuVdzoFyW
Pp+dBuZduXjVCyZKKeM5961pLmQEscNzblri6BcOQAzDJ4J7daRrtY2STyyjYUYY7QTg8+lL/bjS
wpaSIRI75aYuO3bA60syT3GNpypI3Dbkgev0q5S5UBSilDXRWNTu3EMFGF69BV+6tTbBLiWQsScA
NjOfT/69UVmjluGggBRYgAxC9D/dHt71bnkl8pRNKQhBCg55P9BSaU9QKgeVZCscoWN2+YKpPPrj
FO8i4eQyys0u0kBQc46Y7VcW0mh3SxoBJIoJVnBHHpn+VR3JhjJhEgaMklgoyxPGeQP0rOVFS6Ay
KIzNcx3KurR8qFBABbHSrTzSXNvKIrcK6Z2kHBqsv2Yl4hKfMGCyLHgDgY6jrTo42mid7dkjKgje
G+YH0+hq4QlFmUloKEk5Z9oywIJXoaln1CFYclDGUjLBVXAyPx96jW7usO8crqChCh1G7djvmqep
G3EYmuowCq/NIGHPt/jWM4XYmrDnV7+ybLhmLjCliQOfpTLRb62kkO0srRjKu5YD/wCtWe3jLStM
K2ySpErltsanIb1p2n+K9OuLomDUEMjAkRl/Tt+RrroQaYrN6m19kLDdamNHb5S4IJwPX2qCVJIJ
xackhMvznJqql0ySl4btwdh8vcoBBz0qf7VLKZJFChpM5ZgQ2PXrRVdgasSCYIUKMyoo2linIzTE
SZ2+0ebI5XHk71KjPXv+VR/aFufNjeGRoxJgKp7imz3wmZLQxsFCcK6k9T/LpXNJX2EZfjCa6h0h
2KPsSM5KDHGeT+teIpo+u3uvCWS9FxEJSIFnYEDnJwBz9a9n8fJKmlyQxbowEIKrGMNz0zk8dK8o
8IavJbeJFjaNXh38oOG64wPx+lehQrqmrohtNnY+HPFs/hrbpesxlgjLtVCSuSOvFd1Y6il2eWby
Mhgzgemc1xvxD8LHWrGeWxkKuVDxENghuOfcegqp4K8Q3+lwyJrgYiH5dhc5YY646dOlE7VmOS0O
/vIrWZGLIJFLdlycj/PWq+o6V5lmxaFTGY8hAcZb39656x8eW+oSKLe2ER3kAheuKvWPj6yvHNq5
mjYsNwkXAJxxyev9K8+rQaQrpHz/APGHSL+38TPMIFWMKWEgkOG5GRk88VL8IZ77V/E6QzEhlcko
rYDnsvpjHPNdd8dfAt1rapd2jl2B+V1YYz/tenpmrn7PPwluNHu1u9VdUlEgLKOecHGOf1reglTV
xHr1ppgt7S1WZY2M6qCGXIUDHHT1q9dWEayJcj5njAkcDHAx1+tMjtWt3b98AQB88bZCnJ4/Dpmr
Ua20qmOBVVlf5ZAvPI/zzWdV3RSbSI0xNAs0VqVYyuXDDbn8+cUkNuw8xC3RfnYEjaMH8KtSzkqr
z3A3EEIwHA46+9VzNKkaQFjtLFndTjBz/KpVO7G5JE1qbS8VIZlCtt/1qg5J/H9afPIjo1vjYgP7
tVj4P1pkdg4cFJWGchcp1JpJQhtfLfIXOC4BHI7Cuyn7or2Rz2vaSLyxmt7txMZGAMT4ACY6Dpg+
/tXh/wARPD83h7xMgNsGhJyFU/KBnpnPWvon7Lcahaq3lKpYjcGGD+H+Ned/FfwZcXMUt8qNG0Yy
dxyBgdPeqc0S7Gd8KYJPDmpNdRLJsu41HlAZTOc5+vNepaZc7USMlY8tkMGxn69q8a+F3i8z6lF4
YnVQMkAyS4AGffv6CvX4UjTLFGUhhhc8Hg8daHHnRVmyzcws0y3MakMSAwJyvfjr1qS8TzQJIw8Y
XAVSePpj1pbpTGgld8CXhSEyQKwr34gaDpV49hqt3CGLJsR2xknt9cCs3TaROljZjlt3tWklkCgg
7WyeO+PpWd4kQtZSLLcsFZCQUBIUf3v1qe0l0/XhFfWV+GVMFhM2Ah9gByPeovE0yjTbiFiFHlkA
oeE9MVatBahqfH+va5eaf8T5LgXLMV1FXErJzjIHy8en9a+pdEWLxF4Yt5SVZJrYM4A6jHTnoa+W
fHFhLa+OJre409wzTllJ9M9c/wAh9K+hfgnrks3gNTJud1kKBgeAgBHPcHpWnt+WN2RJJninxznu
PBviA6HvlAdcksP4TyCDmvUP2UbWzn8KNJDAN4nOJVcE7N3BIHQ+prkP2v8ASY4YrHUnRBPcEnbs
+YY9/cDp7A1r/se67Z/8Ild6SPKhdJ2mUStg58zHPcgg7hWdSSnElxSbPb9VQNpkkUROcEMQBgjv
XiXgc27/ABSmeyQgRXTRlWHBPTccV6/4mmcaU7oVjZkwGyTg+o9q8U+De+6+Jt/dSTKzNdkuQM7H
HBUeo4B/GtaPLFMSi27Hv8379xIyAnPUr0GBkVkXnwl0nV1a7SzQOzkMF/u+p571sR5nTlUjbYAi
qoG4HuT/AEq2GlsP3gdhEygMwHQD6dB71lOryrUpLUqaN4Yt9B05bazthhTzg4AI+pq/E08OGdU5
O5HUdTSR3buIgGJLOWYk8YxwPr7Us/nebHhFCsMqrEnBrP2yNErIRbt23x+WQ7E5bPLc9aeyQRWr
LIjNIcMGJ6qDzilRBhLsWw3bgMADLcZzz/KnztHeTOZEyApVVA4z1H4VSqXVwIrOKAKt0igxs2Sq
nknt9MUks4imDpITGwO4NgZx6cVDuOWiTapwCCx4AB+n/wCupbZpY0ErMGJYkKGzj/EVOrYmrkyX
puYzmNURzjIXmkijhKgictsOFwMkc1Fq7KqpIqMCWHmKoxuHHY06zktZZQ8aLGCSGLdSePwqmrGc
oslniQRoysWYk5CNwKaqyIGkWRSC2C2PlHuRVC6vGivWECD5gApYcLUwUzyGJXAdud69BS5XYlqw
l0u65BmDsqKpCnjnHpSzLc3Oy1H+qQZIdsZPp9PSrbW0FsjyoHOFG8nPORio2lMvIt2RVAOQvX/C
rUEIgjMNqhdFDlgSoxgDnBBpXkEyRyEFHTClFAH5U7KXDNPIqkSKSRvJwR7UwXC7iXVQWA2EgcUp
JJDJ4YGdTMzOrrwjqBuI7jOO9ItzPM21ZAdoOQByfqahTVmSJkWMAMfnbbjPv9aZE0ieXHJIqxuc
4LYx/wDWqoVFERZvbWCS3KpGASQPMUEc+wpkjxQxqjTh5GAJYDhh6fUVVmvltnCBQQpAZs5GPw71
JBapfxu9y2F8z5VB+7xSlLmWgFhRbSXSg7gdvfpiklBg8uLKybnwBvxxilH2a3hyDvYjAf0/Okjj
EiFjKA65wo+baT2A9K53BSdylJis0TopUNgqdojXn9aYtrHLIZZJB8z4cB8kH1yKnQ28SEodqhSq
Aj7vPb61A13LuKW0IyzZ+6Rx61LmoIkV7iCBRD8qkscEnP48UQSYjeJVD7c/dGevTvUTxO2JWjIc
ghgARgf571LBZqYkZByQFcA4JqZS5xSvylbZ9qJkaRlCpySOCB04r5o/a70sW3iWx1ASARhm/dKp
+ZyvDH0GMjP0r6elgMSK0KPMGGAY1IwOlfOH7a3h+S5Wzu7R3UxXgO09NuOfy616WFaVWLIO7/Zq
vhfeG7dP3kiQw7SHIBz6579OBXqNx+/wqFmUgEFxjB9TivFv2Sb62vvA0lp9rV5ra5ZjvPO1j+uM
dK9gDx27r+4aQMSASeM96jEQvJlRaRoaZPlUgRGkkCkvLnIX296jM8lxcMpIUhsAg4AH5c4qJbe7
fLRIoGfkYtkAdePSnxTQhlkMxQlvmYngf/WrjcowWhMmLcyXEkRilKkKAAwXOOOTn60+eeK4wqyF
iPvACmGeCRyhYAKc8v2x1OKjMEcZaeORRgc4IyT/AF4rSLUiL3ZKBDJnbCQinCZ4z6//AKqInZDI
HYkJjKlsgHtxTrB1V8XLkjGCB0prqkkrIAULDcSr8fXH6VqrJiI0dpZG3ybMuCxZOBz60SRSo5IR
CoHygtjPuPepbi2IyIyVYjjjI/KqiboUmMgaQmTKZJyOx6VnJ6jW4XVxLCxAKgIegiwCfXI6184f
tf2/2TVbPVLm2CzzhgRGxOVxkZ9PXFfSLSrdKYVCqD98MQO1eF/td6I01mNTyXLymOIsOhVR+fBH
+NS6iixF39lDUV1DQGJUxhRhmBAGR2P+e9euapdbLZpJSWVeqAc8elfOn7LmvT6dqUmmyqGinAAL
DlT6gf5719F6wHfSg9ujl44WJdVwRgdf/rV0Qm5MDwD4m6tceLviHF4atA7JLciNVjX5icZ/HgHm
vd/DizWekWtsy7TBGIypUAAAADGB6DrXz54S12xf4uC81J/KxN+7LjBVwx717V4h+IXhjRdMa4fU
EYA4wh7+latWdgaujW8R63Do2kyXEk6Bwh2hSDjr8x59a8mtvDer+KdSn1LyQUYnaqEZJz2zUcXj
LVPiNrkdnaPKluZsM0RK/L3yMfpXq3h/wnDa6UYI8DOPMZxkj6+30pqbiQ1Y8g+CV3HF8T7/AEsr
ueEBArrxG2Scn14Ir3Voo4oWQMIlxgtjgZ6mvnjxhb658IPixJ4x0i0kmtXut88cUZIkjxzFn6DO
favU/DPxQ0b4gWhtLENEZSSY2yGVe3JA5rKbclcNEeXahr0Ot/F6PRJmURLONhPIZuoXHrXvOgw6
fFp628bAGNAXCsMZ714D8ZPhn4g0fxHN4w8OWlxKm4SyuifcKjgr6/zqHRv2gfH8NpFoqeGbtJ0T
bvmhKLu/2u+P9qnGTiy0rH0ZqerW+m22yRwSykAhcAfjiuN8R/ECIWYstJZGmLgIoJAH1z0rzKbx
H8VPGxSF9PuYY8glPMLIv+0Dx+ePSvRfht8OJbGJbrxDsu7nzOJX52n/AOtUylfqB4R8YvA+sa34
0f7TaTGWVgryuOrc/Lnvj+Veh+BPAE2i+EJJZyyyJDzHFEDzjGc9+nWvZbvwNoeqs89xZxvIGGRK
Ace44q0dLtfszaf5CiPYFYgdsfrSdazDY+ZfBHj3TdI8WTS+IdsPlsVSVjgZzznPTivQ/Ef7SvhT
QrbybK8ilkC5jicj5+/XP8ql8d/s86NrNxJqGnyhWZiXVRhmz1ySP8+tZvhn9mTw7aX4m12IrCQG
hCRgjcOo56CrU4zdwZ5744+JfjP4iJLqqWs1pbhzuQD5WUDg/wCelc54F8Jy+JdcCXd1hYhueUsf
lB9/WvoT4h/Da00LwLd2nh23jMrWzCHau/LY9vevCvDnh3xnpuoNbQ2riLI8+SJcZ9hnqeOlaRqy
iO+p6bcSeHtG0s6XbQEs64eRI8HOPWu7+F/hPT4dKW4FsoWUAjKkNj37c1yvw5+GWo6jMl7rGJYM
7iAen19vavWdC04wWy2VuEjjjXYNy9P/AK1c9SrcR8+/tS/C3UIb2HxHpFoJY3Xy7opHyvuT3Hv7
1wF98W9R1K2stB1qYN9kRIgQMhVXtj9Mivr7X9CsZLX7JqIWaKRsmIc+YPf0zXyZ8bPhJqvhvxlN
f6fYiK3lctCIh0TPQ9s/SrhsTJ3Z3Hgz4waPY6YbWCDYsajdIFCHGP19Ku2vxR8GW+sxaxqt2VZo
x5jRKGYD9Oe1eTaL4T8T+IAYreCVIgAXUghcg9/pXYeKP2aLyTwmur6TcYuiW3ksMkAcdOOuc0Sd
lqJtM+jdE1mz1XSYJNMkR4ZEBR945GM/h9Km1hpms3G4blU4VmyDXzL+zF8QdY8PeIx4Q1C/kNoL
ry5TNksjBjnAPJ+vpXvfxM8fL4a0Y6k6q6hW8sqMAVUJ8rEfMPxI8VvonxGk1SVCJYpT8uSThSfl
z0PWun8H6Nr3xX1ODUL8k2kIHm/OOnXPTmsbUfhv4m+I9/Lri2xLSMdrMMkkn06496g0PVPiP8JB
LBpsb4hn/drLGdjH/CplDnWgPVH1L4Y8JaV4asoUtY4kcINrKMbeOgFaGoeLtC0LDXl6EDMSA4xz
j1/zivm+1+PHxc1zKTaBHC7N80qSkKV74ABwa1NF8N+PfG2LvW7orCzBreNSVaPqMsCf89apU3Eh
qzPa7f4j6dq2oLb2rI65w5U5Gex966A/eMfmgMTgs4zgetcD4J8J2GiRCOchmMa7HZwNp7gf411a
eIEjRYJLmIsg5VTkn3obS2EazRi0hVmuGWQDO3B546fQ0sAeMFt4K5DomcjnNZc3iaxklCLMCAnP
HBPpTF122toiEnfBBG1TyQB+lXGpZEyXU1ZIZVdpIChBIEiIM8VLHLBCxWPYpIHJOBn3rGufGqRB
bc5eVo/vbuhPtVP/AISmINmSQgHOcdqTldknRQCN5A7MScHYByO/FN1ELAUDZ+XOGCAZOBiuePji
0hRRsK7GGGbuB39AahvvH9pKNiMZCDwkfVcdvx6VLaaA81/aNF5eTrIpEcskiqrxnITkZ/8A116F
8JbmQeC4i9srfNtkKHnp1HvXk/xi8TNqutRrFA6BNwZCcZ54P/167v4ZeIpk8OR2kNqMuVbcRkMw
/TPtXRRlaIHo9xAZmVUnZwVDMHPP1pbe78hhtLMSQI1Kc1h3fiHUjbqklq7FuFdVPX8KrXHiLV8E
ra5GRuk8s5HPT2Fc1ePMwOguAq7pcYIbkqcVJbyCFXOdy53HLdfauYudb8RRKq/YdxY87xwD68e1
Kl9rzR5bCqTlCQcH2xWKhYDrIdQjQBpMtGCMMxwefXjpTzqsd44jWbAJyp3kEj06VysZ8RAG3kVV
jkIIBbrnnoecVUkt/EzERRTlSRuYM+BjOMj0raK1KUu520uoW0sTRSRKrk8sz96rG9VgIIXXaBkk
HjHpxXOx6X4sEYM940ok2kKw4U46/lTH0XVpQJJJXRlHGSeK1VTlHzI6O71mxtwn2iQAhsAg5JPp
Uc1/ZlftLldqjIUNgk9qwJvD1/PEjtMQHbBI6YHp705dAuvs8kxmd1VeSDknnpXLVfMxt6HQ2+t2
rW7NOwjII+U8EjHaqrarbCQGO4UhWO8kgE/nWbH4U84q5klLuAeJDj6Ypf8AhEXGWkl3MwyUcEYH
qKuCaBtIv3PiTTRbqwu43fJ3Ip6Y/rT4vFegmAMsg3ovKhc9vqKy/wDhA9PuFdTAFfHEmMkCkPgy
2tZBFEu4EjGOp9z6VbgmJtNFy68S6aZGd8EMd3lliDiol8Z6bdXSfZomRcHzWIwFNC+FbUwvbyRH
IJDEDlh7GppPD1ikeY7QAlgApUAH8uKhz5CCrqHjG1SQmJSSDwWQjd+dRL4yt7mRozCVJUAZzjnv
61o/8I9ZTYE1mrMGyArY4/z2qa38O6XIJS6IrBQSC2Bj61KpqqgM0eJrouXaBirgYUnK4qvdeK7+
4iKpaspJxGzDBAA64x1rdh0mxw1vKgc4xxyAP8akOk2rQsPukKdh2jH41UYKBUWkYlrrt2kPmGzZ
WkAZSBnHGO350271jVyRtVgGT5l7D3rbXTbRMNJsR2AxHGOp9antbK0TiG3KkkBcj5VB4/8Ar07p
sbasYH/CQaxDEscdozFnB4U5x/T60ktzr0rebcwgsH+VgRwD0GP6muiMEcMjxyOGGB5YPTOetILS
G8iaOQFZAcZxn6H6U1G5BzLjXXkEMSNiJSSScgn0PtT4X1ubdDNtJAJyRg10EUEcMarcTqq5AkBb
qP8AGnh9OCFPOXcrfKyLkH64pttIDmGttenj/eb8F/lXeeT7+1K+j6+6iUXJAUEKqj+HpjpxW+pZ
XWO4TEe0EELjnrVpZUe3LxwOCygMAPepuVynK3WnautssSXDKTJgFTz0HtUltpd9LEHuJXdiMNzj
tXSQ2p3EunLSE8rjjoBUkNkyoUbKKDkbhnFJpNCaszll8OXpnST7UyAH5lVsinX3hmSaQSpeOVVg
zITkEgfzrpZYoRs3SKpIy5UdOcYpTaJEgkUF2Zfuu2B/LNSoWEc7B4Yhmtzlmyq52kgBj7/Slj8K
xxQBEyFYfvOcYPqOK6B7aIQtdbUUkZVHJ4/z6VFG8ioA8RxgZfOO2atOzKiYsfhVSyu8bkMSASep
pY/BdugKABHyeRkgn2zXQMTKoeJcKG5JGc/59KdchpdvJ3xgYKilJcxpEwE8JII2WOJd2/aXfncf
XiuP+J3w9jv/AA5cJEiySIQVKqQCPQ16jIyS2yOoBcDuOR3rPv7KKWCWKTcFkyFCD7+aafKhNWZ8
2/AUx2Hj690HVZAkTR5s2xglwTuBz+H0r6FttHsLi0UzwoWBwqsM596+bvijomoeCPiOmp2kzIqS
MzSjopz9706d6+gfh94y0/xDolssbDeIl3CMle39a0T5mRJdTVh0KztoykcQCqpKg9jUkWjWYiWS
WAosg5IA5q2r5nKISoZsEZxU0cgmYqNygsQpcFjWFSmmyTNl0qNGURhNu4YIXHFNtNPs7UmVoySc
4Y8gCr7lIJT1CqTgsv3+f54pJYzdMW3KEjXnaMAD/GiMUgF/s2wnkBQdCDkjHb/Co3tt04AUFQeG
Oen0pUtNsreS4G5+CemPzp0sSygwxyAHJ+XJJzVp2LSsMtrCJrkja2NuQWY8U3U9L+328kIiUxsv
zliMZz1qysmURdqJ8oLK3bio5VeNi87gxE/cAx+tRKqouxolZHk2qfs8aXJ4jGuwW3kqrl2WNBiT
1+nPOa9D8OeHZNFsxZxKcEfPGRg47Y59O9bqTCZyrOoG3AK9qhvJJUYRhXcnILAZP1rWnJSY3ogt
bYQMsSMpUMd+RwD/AFpXjW3Yqqoseeecke9RR26Qpukcsd2SgYAAHvz3xU89rIjI6whVChi27jFa
89hNWQ0wRqhnkQgHBKh8Z96RRECbiFGQhgG3nhhTp7lLssFg3JGMgt29zSxsoCozh0Y4JY4IFYyd
2HKis3mM7vNESrNkgHPvU0FwYd0UZIVgCVzUibF/dpGGAJ+bI6VHI8K3AULyDggHoPStKbSBpJC4
WSdXIVUJABGaZM+10VVQIB8zMe3epp8PE7ygjZwoPBzTFgUuMyqpHAdugrcbVxJIVMcczEMkjZD5
4H/6qZtXYUjkDHaNuSeST+NWGntnhHl7SpHzh+TuJ5PWoJzGJApVQjMMuDzjP6fWuSrFJg0mVZI5
wo+0H5WPybjzU928cTqqIpUIQpAzk1HcLd28vmElgrKAD3JPIH4UokeNB5kYIBwCq44/wpwlysGr
j1mLwK08bbiBuYjg+5qSKXyWEb5KMdwOOoqGYqZwI0CqyZLHHAz054p8zrFDHGEUELhQDnFEm2Au
2KWMvJGflOFbglueQfaktlgUi3NsQGLHeCBk5/PpR9mSNVnZzlnAy0YBxiiCeYysFLBeuUHJ9qFT
ckNCsqLcbppGUY4OO1NaWNAYo4yzkjCqOEFJPIJpAWkK8MoMgwe3tTrW3dPMleJ2fIy2cg8df/r0
pR5Aswm8lAsgO4legPA9qI5RE7TrLhXHTaCc/j2qVraRAFLhifmVVbnPv2Pfih7dblTJDmNVBDNv
AGPQ1rT1YNNFO7jG4xIXIaTcWVsZGD71Zs7YGJigAZfu5b9KjtbZAd87Bhn5Q3rVnMYIZY2J35Oz
Gc1M2CdgWOTHMmAeoHY1HIrHbwSVGEYLuIPpTjeS+Y2AwyeQgzSWd0iSNbsx24GwkDJPepUblpWK
t4k6Om9ecfMD0x7e9Ry3SxQ5k3F3THyg9fSrDyW0EmWiZlQ5IBAHHrQEM0JdCj+WoygIAyc/rxTU
HYDwPx7q91/wt9dO3mUQLH5m9gAqknd9DkV7Z4OeC0tA0W1WC8oQCCOK8i8deHhb/E6bUmjYRO6M
ztwxY/eBPcccV614b+zvBufcAqEgEAhiB65rmqUbtAbV3JayxK5t0U+YQXQ4x9a8I+MIksvGKah+
7cIpPl5yF5zg++K9plE8mRIVK872LEcd68b+Kcket+KIo7eYtvkXKspAVe+a1pfu2B6n4Rjij02C
5AVmeFGIVcZyoxx9OK2khlSQ+SpYAjC7Mjdjt61leBdMW302NZHbfsG5uRuXAwP/AK1bczSIjbxG
qoRtBGOPaqvZARvuDs6bizDEhDHOc9qlLCR3YysjknKk8EVFbTbdqRxkOVO8k5AHrmn3NzGEYPPs
yTkocgnp9aiUeYADoxBdVRmXKluST1zTohKoEkhOTyCeOPSk4LlQAS8ZCEfwH0B69OaWREDlFlBI
XCs3T6mqilEqKTJZLyH7OynBY5AA5qvOyvsKEYZcBSnSrZjZYYkhjQNggvjO0d//ANVQ3EaRfMSA
ijhgRlv8KmUeZGq0RHAqRDa8RLqcgFeCcfrU6OvnI8ymJQOZNmMD+VMFwj2rICxTZkMgAwMdKebg
SQBZnGM5AcY5pxVkPW42bY5MccbLHkFF2jB5/wAmgiURCNYy23GSeAOaj+zz3Em53OAf3aKMYH51
ZhCrG8BYhZG3OHOcYpptAQRjbHtcBSSOEFU9UmtrezkeSUjER3Mgznt+BrRu2tjcE20iYEYGAc89
65L4maxa6H4YuJGn8uUpsABHcf55raFHnQHzl8Y9WfV/GUOk/vHaa7WJirchM5I9cbc8e9fR/wAN
dkej2tuPlZU+QbenAxXz/wDD3w2fFXxTtr+e1ae1hmLTs2MdOCT14PpX0rZxwWghW2ijCqOm7nFY
V1KnJJAa01wiMPtERDOcEpySf896URQ3cgkhyCuSgYkACqk0bCJLpJiSx+VSSNo74qzBNPKY3Cjz
dpK9eMj/AD1rSMeZjWgt8Y0xKF3glQjBt3PfI7UxkQyAurFTyF3E8/8A66sv5yII1jXcW+VHAww/
zzUDyRteoskKlVb5cjGD+XSs6lOwEtlNBOGUnbGrcMccN6fX3qreb5k8ohGUcKzfeJ79uKszBcl3
BVmUEhnwB6AD+tJOoCKxY4PGBzzR7RQYaDwtuLZEMKyMiAONoyB6Dn9ajaCUu0UOEw4IBA468dfp
UUF4lnblpCCy5IdcAH6k/lirMtzC8gJIDugwQOBnvWkXzscXFO4kyPBEJVjBZBg55yc8cZpI1Jxv
SUkggOoyF4Gcd6d5luYmhlVmZzhQxALN6/WiFztWHI2/xMp27fUcDPSs5PlRpFu5Wgt3jZX+dFBx
kjGe+MVPOvnYt1dWUE4DnIpba7tn3Mzg4PyKOoNMWTyo9hQK5J3AnJJ9BxQpJooLqzig2O8qEquC
hGCR6io4RHJtAKoCpUZYce/6UhOHaIwAuHBw65I9/pViO3iMJLxAbG3Ar1WsJLmE9WNlt3mzDNIS
Ub5XYYBNLHH5anzkDqjFWY52jHr+dMeac2pkgYMUcBsR8dvWiS4YxSCJiJOhDnkn1rWm3YZcuABD
EDEHUdAW5AqmLcQymQMu5mB34yc56VHai6mtxJJvZhnqMg85yf8ACpS4djGrKQFBBzxmpqPUlxuW
2iikLy+SGcksVxxu9v8AGo4eJJFmiOXUbdo/X0zVGPzFkMklzhw4IQDrWvbqkcgVoo13x5fK5ApR
jzFJWRSgmJ8yBoMKpwqs3Xj731p9p5dxbyC5uWDqC5AUfNz70+KH7Y5iiztDcqq9Ofp0pXtzHdB5
Ux+7K4J7Gm6dxpJsryRz3MayTyEIoGGJIbrjJx70+WSJVVREzEAlsnd81E13E0cYKqzhuFK8fyoh
AMErhlLIpBBBPc981cY8qBqzGs6GMRvavtyMFQKbHKznzbRgFU7cHPGaJUhFsEkJBZgQdnQj3z0p
Y7dbdgsEQCggvtbiiS0F0GXQVZS8OdoP3C/J9RRbyTuvFtJ8pA8tTkEVJeKCxkhzkkAkHAP+RUUA
YSvLAgVV6O2QffFYjTsWI7a4j3NtAZjmRMYIGKguNu9tzAkg5UNyD+P5VKt35MwV9ruVwrGoRLHc
E3LpgFyGC/WhOzKikNtbMyIfKJQqOGUc4NLJCxuhKQZCFA3AgkDPU1JCk13MY1h3BSQXHIHHSniF
LUmC3bkH5eOWqm+ZlJ2Y2a8idzFsCllBYuOMmhY0jwsjKC42klCTyOvUUqGKWdVEIdgAQgOAp9aa
JI5JXYwEqBzznHNc1WCaLjIiSECR4p5S/wC9BJU9ttT2zW7MYhM0e+MhQMEj/PpUcyRI3nQyFSo+
cnj/APXUwgu7gieDeNgwoiXJz/hXZh/dByTZBKkU7rbqyNICMgydRS32NOtjGsSq2VJ+X7uf1xTp
1j3iQSqZB0UOc9c455HenSSmVXkkXLBNoJUfLn39Kqpdpkt3QtuYtiTk71Q7SATgg9efXtREYBme
1gCFwMBmyVPNVWW6hDL5znI+RFUHd/WpIUmuJVxkMqjcGYnk9qw6BF6lgRMLdXkQEFCCwQDIz0qr
KqxsX+YMRwqDqP6Grs5mkiC7wsSD96VAx16DNVLhZG+XaF3gAljy5x60tUtSivMpwqqi+QTtVAeM
/l1qxc37LGqyAjagDApk5x26U1ImtolBddrsQFUZAOfX6U6eO3kJUXEYQMQhDg8cdfyq4zsNWG7Y
J7d7osirkbFB2kf/AF6GtlWQSXUwAKttKqTznA/xpwZQqWhRVQj5guOx6g44pZ5RuEayNsAPyrwM
de/tW0aTmrg3oRWqiPfufbkEAgn8amnMYhiUys+Adqg5A9vzp4iaVjNtwCOVYdeODQixZbzHA+X5
iQMbsdfeuepSsDehBGEsYHf7IYmkGNxJ5GKltJo2hkhiIMjg/MUIx7Z6dO1UhdzXTSrEigI+ULDH
PFEEk0UslvdEruO5mXptx0zSglBiSsi2tssqj7UiecGOCyDLcfrSBZIlZfPVk8z5VK4xxweOPzqP
7LLsaeO4SNNhCupORn+lNZABi4bbhQX2t1x/Ord3Ia1ZMB5EG9rgKM8qcnH0pY2EUbmQbVADnbwM
dM/rQrW8pWSBg6A5XeccimXrASop2lWYjagIxwcjOf8AOKcZ8qL0Qn2hbgGKMyFN/wA8nXHPb6el
RLYCCVztSNCdyKvTHbjqDVi1ch2gEjKoBCMFwR+HTB9arz3TW7s0cgaESEAPnJGTznNY1KftQWxY
uZ1itQN7IhJV3HAbPUZ9arF5RdLHIpJYApJngnHelk1O8jtWsigWKZypBGSCcegzjvTjavOqzh2R
QfnBOCPcelQm6YaMW7dIMQQsxcAlVLYGT3PfgU4nJC3cpj3gBSjfe9zjuaivHQyKokLvggBupyO3
FMNzPa26SW437cgqUGSPQelKU+bYW7LdzMIgHERCmMgMTypbt61QgvvMu/Idd0cTAhgAATkdeDx7
VJFfStOXn2u6LwpHAHr6UXiSG8W68pFUrx5ackkdx1pqaihPQlmt5FHm2zGIYIVt3AH0plq6ravK
S4KkDDAjOe9Q3JlEhLWzLEVUxjYRz/nFPjka4AijYsY1BZSTge9VGqrjitBJZg8any8HBxGMccda
UCFrdZHwCBkBlIGPSlubhbdS4QEkEZA6DOahmL/ZBdKVZHJJyuTnA9qckpoY+CWGCb9+pKMRsYAn
b7/X61BOtxe3DQ+WkbqmAiSAmRRxknoM9qdZWMzyq0xYowAccYB//XU1wB5XkrlXMnykYO1fX61p
Fco0yJ7RlCebC0WFIRiOF9e9Jdz28GIYogoEYJI4BP8A+qplEdwoWYyO4TKlRznPSmRsHcWrKcsC
JFDEBh6H3puo0geoluLe4fckIJjyU2j735/lUKte2syXQh2ICcxtJkAZomuZY5SkEYDRsBllz/n6
1PcwSfao7m6ZMhArYPyhT7Z//XWTfMtBDLwXTr50UYQmQhRjGV7f41HG3kE+ZOqkseGXr7danVoZ
SJPIwFcbJMgk/XuBVTVbXBWQTAZUkkDOB/jW1PVgPEiXMot2H3j8xVMgAU6KxnjtnWdW3sQEUEEY
x296Zauht1a1hIfOSWXGak/tC6VWMk2WEYyXUAA88/lWFaDBuyIlcQmRCIyithAFyAfX+lPzEYAo
URO7YV1yBjBPr+FQXMsMts2yNzKq5Coclj/hTIrhrlgkdyyMSoAUZAP9PcVEHysly0Zu3GoExtBF
GCofCuhzkelNkvBNbqWZSzLwhU5/+tUFvuNuVBWMvKwUKMYHYetPkV7vep3BtvLhSTnPpWyrXKsr
Fi0tWliXc6oykkNvyQPcehqO7glhQpuVlRg5yoP8xTdPj1ESMsjg7R+7yeSfT6VLdmaPfHcHKpGP
n9eM4+lHt2mJuzI4JdsLywbgqRfIpAP+HU1Z8+4klUxoSoPG5fWq8V5ayIsWwMqMQ3y5yMj0GMZ7
1Mg2tGIZXSIN8qqpGM596wnNzY9UiQpNH8wctGvUyNyv4f1qK4kF1GikEtu2sVbORipJjcYaN3YN
uIkbdjKjpUNk0UczAKArIS8RLDn1+nPWtqKsxvQWK2ZgqrtIcfMzDB6EAVYtJdQinEToiEgrnOdw
x06fjSW5EiyOmGYAZIGQB/n0qC+bUEmR4MozOpCuM5Xv9DWNZpN3ESTGMOW8sbkHzsRnAFE6HAlW
Quu7aMdQabdMUD+QsiyzKAiMmDuqIQT28QEzR7cnLIxwvP8AQ0U52QE8NwyosSJuZcldzcCmwKl5
diIoVZAcFOdpPbPSq8tw6fOtuzAthmJ7+tSx3TWcbBEWMAfMoGQe/XHTmt1JMBixmG5SPYqvK+Hk
3kORj1HY1NC4s4BproJVaQkSFgOT2x7Us8FvIwuA5dQow3fOBn9e1RtFscXKqpLDhcAjP41M20Q0
0TXEsUCMkYDFmYhyoxkfQ4rhPin8Qbfw9ZnL4lYsYeORx256+x4rrdQubi3yj4B2hnxGCSPbFeKf
F3Xbe61ZfPLbwxUiVQVwBwcDoTUp80ku5Lepx+q3Xjrx2TLpIu4lE+5ZQFII6YPfr1HXnrVaO0+K
Hgq7+1aj5uWAKSwzHkf3jgAD6V6v8HLbSn0YWc0IaRZHYS5wSCe/sK63WPCllqlkXSOIxeW27KDJ
bj2z+NbxqcjsS00cp8KfixpuuWcljqd2UmjCiRnGDx7kda9Gi1a2aEpNGW3uCyoxJwec+1fO/iXR
Jfh94na6hQK7uGaSMjBHtx19zXrvw88RWeq6RBm7/fvEGZ5FK5+uBjNZVJKQlc7YyLLI7R7XIXcq
BfvZP61FLbma7DSlAAAWO05/WsC98V6Npl/Fb3mrQKzzbEXdjIxkjnj/APVWnb6rp09uHt7qBgr8
CGZXGPqOKqFHmJbdx+s6dHf2TW8m7CHCB3ySSfYfWvA/iDbSeF/FDS2+6NWkVywY/K2eT0zivoRL
1boPGG6gMSvORXmvxs8OLqOmLqUMQYxklgDgbcAADisKicGCSkjpvAmr2fiDwzA3mtLJImJXkXlm
xzUGq+GLm5uzElqgV84IGd5/z3rnvgfqSSaWNOikIcysqA9jx269u1eoQeSwSV4mNySBtC/eGfuj
HpWtLEOCGk3E5+y8FWFnZrDbWQcjHmSOu5sk/TGPQ1578QLG48P3qTQ8+VKRuAJwD68Y9uK9jlvL
iWZraCOMJtDcoQAPT6+1eVfHO++yac4GGRm35IyVfH+ea6FNVNRWVia31FdTtbZNokBVSqkg7jjq
R/Su78PW62ctuSZFUKC5AACjH+cCvIfAlxfXWmxSysqhW3BWbOOw/wAa9l8PedFpkMksQmO0MGU5
wfSsJ3iiTTuzaafbkySF448sCpHBIrJ0rxx4e1KR4Y7pVkWby9hB+Zs9R/j0p/iq1EmjTRJlGeP7
oQnqQCeOc4rwTTNS1/w145catOyAT7Tk4JUsdo/LHFKEOfUpux9IC6dZTJ5R2Mu0blwc8f5zReNM
6qyk52qDkAc4/wA81meGryS9srd5yWlZc7cDd0/XgVsR3UqRBZgGwVyxO0sMd/5VTaiS0Me6uI4R
hnLADhSAMfSpobxvIVroI2D8rOowDUUykXQ81+jnYjMDhfQensKc7rbSvCWQDOQAvT0HtSckkA6/
vLe6CSCMkRqVUhgB75PWszUbKwv4ZIruFZC0Z8uIDIYelXJYVJ82KNwrqS20n73b8adNbyy2++xI
DL/CM5xjnv8AhQ2pIqLdj5r+JGkX/g3xius6fJ5EZUuHjBG3nG3PXpXtvw08Zaf4u8Mxalb6mkk0
YCPHkBgcd+/bj1rO+M3gS38T+Hbm0Nuv2mWFtqp8u0beMHsfQV5D8A/Ed54R8THw3fSOqsycNGQW
wMD07/1rsw7co3Bqx9FXU1xPCUt2PmhG5cjoR1+ma+dvi/pfiKDx+tzdah+4meNkBOWVscjGOnpn
3r6JsoWuEMsTKJWiBVSOF+tef/GnwA/iPTROjyG5tyzK0RJOey47jk0qkuXYTVjmfhx8R9Q0XxFa
6TOY5lvWMKq+7njd17dOlejeMtZSw0y4uEjeULGcqgyEx2+meK+ZLfVoPDPiy3n1IzxyWk4aMgkE
HGM49cZr1fx58S9MuvCSnTNVMk09vu8tGw7E/wBc5rjnO71BK6PMdVWTxT4om1b7JK726OwK5ACb
s9z3716X+z/r6id9J8tQkRDzO0mcc9SMYx2zWV8G/hzMdFn1bU0ZZmtnABj4JJ5GSOfp7VmeDbqf
QfixNoVvEGDyKAynpHgfgeaaiqjsTvqan7YUdxPpdrdpGDGZ/mHmDrjGRxnHua8k+DfirUfBmvQ3
kNxvieX5xnIJHsOcj2r3/wDaJ8InxF8ONRmtWleWG1aSLLfMX6DH5mvnfwdok1xcTWtvlpo4x5cZ
kxu7fL6nrXTThyIGj7D1C9sdd8Gm8E5mHlCSYo5AjBA6/icfWvGfg3qcf/Ce3cYRSJL4ljMMbyBg
/qOKsfBPxi/iPR5fB0hRZAWjRGlOWJPQ59x07Yp/w9+GfitfH0t/dLiCKYMkwbO87jlR6ACqb5dB
NJyPeoWMUIE8aqCoIZQeh+tWo4pbm2cQzo0pTDEHkflUNlG728MbYLYG5iMDHTAqRU2qY9oBOQ8h
4IHrXDWdykrIfCJVsnimkJkIXOee9T2l1E9wAeQeMscHp71FGhTfI4LYUcqvU/j3pzOpRWltl3cY
AHQ/nx9KdGgpMaV2NFze3bPa2zhUQgxlzj2ycdR7U12Zr5Y1kDHHDKcEmpI4EiuI5FfYGQ7gvOD3
xT3ltgFuIlCYBDAMFJP9aJr2b0AVbK3ltmt5iEYkYIGSMnpSW2bYiXiOE8KQM/N6Y/rTJt7MPLdi
GQbScDI9fy7U4FYoljmZSGGyIlMZGfbp64rem+Z6CIruJ5nUuYlViQS0mS5z9KSKwu4U88rujByG
Azg+tLKwjlO5M7GKEk4qe4vmVhbW0KvEeXLg/wCc1U3YTbSIY7iKQlCvzucMyLkihROQYHcBYj8r
7QMY/QiobOdjf4+7vOFAyQo9KsvdWyIWu4csTgEykYB5yKht3MXdsnnkkeE25KBGAywbHPWqklws
crMlyu0jgM3YdarfabeVgkQBBU7nZ8bMfxH2qxAksYykWI24clu39K1g7q4aWGC5+yM3ljKtheV4
AoW3kcFnZNoXaGPHH4GmmD92T52JA5Y5fPGelQteOWL7Ch3ADDUSjfQRNLbrcSs0FyqxLkEM3I49
xT7reFgnaQMVAJZlyB35qJd0KNJ5yqJc4VZMEe/1qdX8qUrPKS0ijAB3DNYNWGRyp50bR29uIVYg
rhcqx9T7Uls8lnMySoQrkhiD0OKevkwoMy71ZgFOOgzSs0M4Dr5TMDlUccY9T70J2ENmSeSQwOVZ
FHPYZ9acUeFfs6SAFCCWK8s3ekkf92XcqoZyWDkHnPTr+tMlkSIMcnDHcCSBitYxUkBP59ncFY5X
YOucMo4+p/lUEPlNOzQbt6g5UkEkevT2qNZLZo1VZW3MxwM5GR71C179jlyMGSTG1nrjrQ7jtY1B
CDs80AOFyQpzx+JwKrvdNDMY3kby0HBIycH6U1b/AO1q7PJGcN8uByR6mq9reQEuZp84BzvwOPXt
RSjd3Im/dLgnMUQedAGVsgEZAH+cV5t+0V4bHiLwLeGLalysRMBc8u/+cmvQI9QtIZQ0zKZEPygt
jg1j+LItK1i0mtTKgMymNAzjuOw9a9Gi1F3JPnD9ljxHqlv4suNDWaJbKNFEs0h2sJBnOOxycA+l
fVdpOq6e0kpMiIhYkgAnHP8A+qviv4fX8vgz4oyWEq+VjUpYssMhxvOCce3FfX8XiSwNjDZqQGeF
SzNzklc4J6HginVkpyugNMTiWJpbYkIPumRsDbjqfehI5mIM1wVEYG4jkc96ybfVbHe1qJ4xkgRo
xGSPXHXtU174ksFZUknw0gIbAyuf8964503JCknY2BHHE5uUcSY/hCnJ9utJc3McdswCDexGxCea
wbPxjYiR/McJtjOW3ZB/rUTeKNPYLcBn3EnczDgcdaunBxV2QdFZ3TJIZHddhJY5AwcdulSLfxhg
6wDa5JbDc4PfP8q5n/hMIYYjHIXZWIwFOBUk/igQQLMsRGScK/pmtWkxp2Z0ovIS5XftO75VI5x2
NVJp1DncmEB+ZgOpx0rDj8Y28rB7e1VWQgMACcD2puoeNrJZVg+aMFVMhIwN3t3pOmkI6CxEM+1I
Y1wWGAUxgde9cv8AFfwVYeJdN/sm9iDDcWjUnJUnjP8A9ej/AITK4EpIgcCUYVSeMjoajvPFbzhF
ktSr5CkEkbV9fcVy1aV1oByPw2+COm+FdVbU57q4+Rv3KRhcMc9+temsuUFuwZVK4VgecYx+Fc9/
bFxBNsFlJywCBRkH3qSbU9XBE0VqXaRiFTOdxz0/+tXTRi4rUDy/4p/s+areax/bHgu42qPmZSAj
B/YngmuPk+BHxN1vUYYvE2oyXNsZlyzXO0gZ5OFH3u+O5r3l7/VrvcPsibQR+7HY+v51HDa69JcB
HXC4JVQoIBHStm3cLDPAPwz0HwyGaGEiQkAyc5Y11qPb27hlmXbn5QGGSa5ZI/EDzIiKTIH2/eOS
1S/YtayDPhCCSozz9KTV+opJWNDVLDStVMpvIolJPyF1BU49RWbovhjQNLLXIjQlm4MYGCc9qH0n
xFcuWkmYK4+XDDOPT6UyLwjrZlE8moylHY713Fh0z68fSoaBpI3pBZlVWVl2uPTr6H8u9ZV/4L8L
CaS8NvEZGQYCEEke/wCeKkXwzfLFuN27kgbSeOM/nxVVfBl/Ixaa5YKxJkRm7+xqXF20YzQ0w6Fp
9ugs7eJEX7wTA+b0FWNR8RWAWOTeoZcExpIBz61lR+BYomBS5KSE/MA2QfYe1WF8IRFRALsySE/K
yNzg9RVKkpsC2ni6wwzY2yO3JUggH3qOTxbZxwsZmRVjJ+bJBxntziqy+AIY3Z7sM2Rgb3wP0OT9
an/4Qq0WEQhmbYc7WXk5/wDrdKznRSAgj8QWMshkRyApOQWqRPENksW4QEqQSqrkkn05qdfBGjxE
S3Vsj7iR8wzt7/z5pjeGo0nCCATKSSu5eBVQjyoChdeKLHBL7ZEB3bQmD06c4/yKiTVbJ7oz3lkG
VkA3ugJ247/jWvN4VhEXmNYhtxwQCM4/nTxpFrKiYiIYoFWPbnAHapqw5kJbmbZ+IraJ28qz+Ugk
NG/f0pIvHTtMsFtbyuxlO4MCMrjp6VrLYQpujSzIkDAsHOc/nUltoVhBC0At41zlg7HjP+c1CpJk
t3ZkSeKr2UDzbEkpwAxJyOwrL1K/m1x/st1o8Lxu3zq8IcDB9SDiutk062hfeoBcEgkHOR7e9EOi
o4MU8REZcbGA6fX1HtXVFOKJbscVa6V/ZDtLp+lQxoDuIWMYz6kUmr+J76M/ZHjhwCAoRc7Se1a3
xL1y28NW091aSqp8s/K6/KCB19687+GWnal4xvhrNxOywPKcZyCw7/4gdqzk1JXQKR5X8S/DmqeG
viPD4qtrZIS0yPEqjEand0zyeQa9qvPDOsfE3wpAJZw9vNtLknawII4xjv0Jqr8e/CkaeFBqEcMc
hsy20kc7fStH9nPxIL7wcsV1O5dGGIpGBK9f8OnvRHVIpamr4f8AAV3osAit0ITGF3HoBTbz4aLq
LNNeRxurAbgV6Nnr713VoomjEq9CcsCOv406Yqm5FKqFfgEEcda6qcWiZbHnVt8I4NPx/ZkaxOrl
iyjPf+npW3pXg14YCzElUOFO7Bz37fjXWeQsSh3gBDdMnIOTx70+eSC0keGFQFJyXXp9amcrMhux
zD+CrZAZZNQmDHHyA5wfUGoF8FxNMA1/I/ORGI+TXVKSAZZV2kcsAv61Fbh51Z0hyByCR1rFtsDn
R4NSJ38q6c5IJDjA6cD1qy/hGOO0IDgOWG0Fs5GOvFa+oQ3Ai+0KvyA/vNqg9PqPWp7NljLS3Wwh
FwoGBk5ppNsHqjnYfCkL3AM2SVGTkZq4vhvTreUmaIsMfPvbhfetUlGleQhVXdlWI7VHcAOGaPYF
wAWQckUciJ5TP/sXTpV8t7RFDNhiBzj2/wAaL3w5pSK00UIAUDGV5AxVyOKKNQ6RZKrwcZ5zVe+1
aH7K6sUjKjMhK/dNK9kJqzPnr4hOLrxu1nPGjEOFEiHGPc//AFq9r8CaJ5OiQLIy4ESlQEHPHU+9
eJT3cOrfEpXgZyFvGcIONw5HPtz0NfQegrGkECPCAvljLK+0Afh0raGrBK5efT4HjVGUqg5IU53f
l05pb2GCOLybdVwVy5dck+1TXEsrIN4Bc5AdTwR/jUVxEitGOFU/dBwOKicrMpKxBHBNLKJ2iQhC
NoUYGP8A9VWY7IzYlKhGLHKEYJ44pI2f5o49qhGACleGzz3qw8logELqrSSHcFcZyamKuS3cryWj
P5UrgKVAwTwCMULau8qr+7KlujAkZ9eaR/NjA8lASCQFQ8AelSkgKsgly6n5gpPAqkrIQ+aIxIYt
pJVF6t2NRwEOw3hdueQ3JNI0yvJtaMk53MS2R/8Aqp/mRtGXVZImI5CBiD9eMVE4cwDIUtkYxOgI
bgADkfTNNnLRYa3tyrKeAo6+hxT4baNnIlICunylfUc9T3pjuxwgmAAHIYDI59ahwQ+ZkggkeFrh
iAQMqD1FIWkDjdHGWDZd1OMjHSmQTjdsEikZPmKOg9KfLI4kDiJ9gPALAjP+e9XewNtjpLaRlMkY
y6MAcL147j+tNu3YQLNG65z8wAyPpSPcT28zYwY3I3EnG0YqKOCV2aYSMEUnCAjB7VtGeoh6KJIj
ISdzDJYg/wCNRRr5cm2Uk55TB6Gp4438loQAoGTlW/8Ar1CsUzzj/SGdQTuyc49OlcVaLkgJZMXA
VktGJUfMinvTEjVWYTEbiceWi4+n1FWbdQrOxBRdvzc84quY5JpCfLJV36k8lc9PY5rqoNxAZJE8
BWSRN24DCsvAHpTYJBE7qqggthUHynHp+VWZrZ3laMEKxO4jdk1BdRIZEkI3FuJCARlv88UTfPqA
yWWaU5WNgCcgkenTr0qa1t5I438oOELAr8vPvU62hiUOigx5yBkHB9OKid2j2maUkE4YBxhTUALc
rJsQKzMDwCCDkj+VNDvgid2G7qpPSmvItkm/zQxbgZHOPSpIGhumZdwUADDE8Zx71pG9wGyWsEkI
MT7S2NocgAVG8XlSAxSLIQ2WJHv0q0p8pSssgXA5xjB4piFEkDLGACnynHX/AOvWFWaSK5SKIzAE
tneVPBGQfb8Kl8mG4jDAL5hGck5A/OoZZXeVVKOGcYVQSBn6U9X8kBXTcoJLEKPm/wDr5pwfMUTL
JAiNEd0mCSu7gH/PWgyiS2ZdzsARyVHJzToy06MAgCqOARxmmzxDyPKiU7+CSwGOKpqzJkuokcCO
7M6gvIRtyM4qW3lj2FbgYUKTgJj8c1XSdvOEEbIqqBtD5yB+ppjSJOB5hLI2AXUcj2HFBJPuV5Fm
imVVVAdrKDzjPfpSzwrLDsUEkICzMQSSfw5qExho9lvuIz8zkEjFPTf5YZXVmAwyMw24z1oKiSWq
qsfk4AwnAJJJNEKEpJtwpAwqA5GfWhpU8oGJNqlhuKLyR6U238q6MkI2gBhnCnOMU0UNihkwXCLg
vkhRgfmabqFm0kQBkQMRkBVyQf8AGp/N8vbAVConPHpSNLK/yRAEnkEjd0PXniplFMbdzzP45fD0
69oUr2ah7qMbgCmCePXvmvPP2dfFEuieJbjwpqV3Ij27AlXYFQD1TJ6AelfQ10guFuIJwzbwChCg
nGK+aPjX4W1TwN4zk8S6QjoSwmUhTkyYPJOcemAa0p2SsJq6PpFLy384SRsZBg8gcKcVckN0twQg
LqwJUxg5Ax3rgvgr49s/Fvh+C6iuY5JjEhaMjBPY59Oa7n7SXRZIpAhByozgY/H+VROpYBJTI7km
PexxkBec/XvSOtzc2zDYUwdjIDyy05XIhwDvwPldyS2PpjjntTnk8yIJHdhWJBwUJ5xilGpcCvDF
JC3lyB0LuShznJonlZZ0A2swByEOfzqR587SiB8HJyep65/SiWZI2NwhILDGXBHJ+n860s5PQpR7
hucOm2AAg7mGc5NWFETurFfnGcgmqVqsjGIyDhwfmzkCrcSpHLt+9uYEnPGK460LFpNiMsaYIwGB
bcScGpZpYGjzKih88AjJx+VROjbVm2kyggnaMjmnQzNOd77QASWU+n+e9bUL7g1YIGSRAJYwoL8M
Rz+FJLM8srMXG1j/AHs45/lTZpZJJNkbFUIwFXsaezJHmNFyWHIx1rZq4mroiiaONmWAKFwA4XnI
9KbM0rlQJSwC4GGOM+tPkhV5SIxtA+8V4xT1lhjibylPyAgE8nFLlAim2xOoEZYsOGUAlfw/pTrc
KI5JXQkZ53AZpY5y92JIAAAhLE4zmlvr+FZBHJtGSu5CefftVRsgauRtCrMzbQucYcrwKcyIkAcR
jcq7iSeD6HHrSs8CIxlIZfL5QnFVJt1vaGQuFVjlY+hzn/CtVNMaJ5bNtqy7yoByw3frRLID5kZR
lKqcM3HNQWmoQXKu63Idhw0UbYK8/wCeasvLvYsjKWc5IK8GsJu7uNJNBGHnKLOxyZAVi3fLgH/P
FE0aee7YK7FARBgDr25qG6OwNCfkJXlgT1qKKSK2YqzgsR+7UDJxQkmhtKxZUws+3hwqEkBO/b60
2eVTt/douEywIIANMQgQFkZiz5Kkrx+dRRrcSRm6RkjyQPmHQY6UOJLTRejmSYpH5IVWJ8yTPp+O
Ke8ZihLRYX5ufQiqQuAIS25Acg4YYOPf/CnXTOYlnL7vmGVBzxnitY1HBFJImgxdXC+cigAHJkkx
gflU89+S/lwKdh4SQ9T7/Ws+6llChVKqCp3MAQAKmt3iY8HO0jLNjn6VEl7QdkW1uFFwJZ1Tax4L
DpUcjia3lOwqWc7STgGo7hPl8uSSQoBymRhuc04XTXFsqyIm3JEWWAI49KE3ALKw14k8kSsxUMpy
CMH/AOtUR88IQsrMVOODwKFt5m3RuwYR8jJzg+lXIrdfshYgHIbCKccj8aUlzENWZVhdgVeRifmx
yetDFWLRoillOSoAAx609ViIZQo+Vsna+QKayIgaTcVk3cBTxWlNWLTuiqiOJWEvOQcr6mrcEsRh
KwxEjIJQnGe350qGOS5beFBIAU4OTkdefrSSxQwblfY4X7pPp9Kc6ltgOI+LXh97q2XVbOBg6P8A
viDnHyn16896p/D7xpavpgg1LUIkZC2YzIFZR75P+ea726s47+1k84AKGO5Qcg+1eZeKvg7Z3GqS
6jpb7XdyxOADtP61lzu1gNjxp8UYdKsXWENI7nAaEj5OPvcnp0GPeuQ8DaZf67ra6zMsm3zNyu6/
L16H/PerNl8HdYu77y7mUtCsoXa7dz39+MV6H4X8G2fhuJE2ktnkKP4gep69qlpt2A1dPtWRFUqy
gMMENjJ+lX7oSSRoJgNmfkGPmNQROWcNJuzn93jGBUsjGVR85EiHLHP9acabtoMjZZwnlWyZPmbt
xbHbpT1njuDhoSJcY2EYAyOtIkf2qTLSsrDO8o3OPb60hHluyiJEiVCQW+9+Zp25Q0sKiCHCAOBj
YCV6UyOeZgcpgKvyg8H6/wD1qm+eeHEQBEfJzwSMim3lvFJEVkymHBVs4GPfvQoqTGk+hI13iE7W
DIp43dfx9qiuDBJEJVx8pyUJ4Jx296SdhGNqIUbdhkznn+v1pI4ZZAyPGVAAJAP9KdrGsVZCwwyQ
RCQ7mkYgs3H5DFNeeUuzywlgMjO7JPtSNNPGoUxFQTzjt9KdOhltSZFLsv3iBzj1qG7sbdiKyvJv
LYtMA4HB9M//AKqmjuMMWGA4+/kf5xUNxb20MYCKVLYIBbO79OD3zT4Ujhi8zyS0rlWDgAkDvnNR
zWYm9BtzczySPE0iKMDJK9R9a8B/aU+IlzcM/hHTtpZp1GI1wdobkEjPp0r1f4m+Lrbwpo0920xj
cqxjjJ4IHv2FeA+C9E1H4l+O/tlwGZElLPJnGBnp6dOK78NW5ZX7DPSP2ffC72OmR6pMoZ5CCHKH
OSefcDmvZrRLe0YxqCuWyGOCM9x16Vi+F/C/9lWEFtFPu2rgEHHOfu//AK66aSBo7ZLY7lZcFnC8
kY6f5FYYqHttwtcgumchrmNQyrkhTnnJ6mo4nUphECbfUE5/z6VIstykRKRkqRkgpkhj9aq3PnrE
JjGWJf5hHn8OKiL9ixpXLVzMWMWGBKtkFsdO4qR7gYjljRtpUh8nHA7+1QIkRtzPKxxtLN83Q06Z
7iRms1hkLFGDlTkex/8Ar1nKs2DTJ7uVpRu5IRxgKBk1WvLwW4MVxGW3LgMU4zng1JbRXG3eLhWc
kbxuz7elR36xldkKsSDhlA+9/h+FYSj7RiEWCJxFczMoQLhVVsfpS3CsQI4pzksMOecUvlozKzEk
RYAGzP41MLbz12pIhYDkueCf/wBdbU5um7Ma3K/2aS0kaWSYswHyqOcelWJ94spJJkCqyDJU8g1D
N5MyLLPuZcjb5Xynrjp1qaG5W4UwyPhZEKYBxinJ86LWjKcDNLCWDFS3IA5J9/XNOjjke5SVw7KM
jLAjmraWaR/vmhUqzbeehb/PekQusx84KCwOQhGF7UlFJFxdxGWUMCMMFb5TjPOanYtDGrNIQwOQ
ccA4pqHpD8g8tQCBzz69KgvXOQyHIaMjaT3rGXujYsYchYozhXc4x0z6UCwHmM/3ywBO4jOR1pId
Pu5Y8vKkaAZTcODUUr3McxJk8xgNv7onAJq6b1sBZFzDYKyHAVhlQGwcewphNugWSFSsgHQcBuOt
Fu7aiWink2gsVUsTn6VHPDPGF+wyBtoACucbj7e1U48yDUSSWNkMlsi7jICWI5NWZ5nYearAlSOC
eR/9amRzGUOpTy3BLNKMAp6n6dqbsZCtqRvLYJIPUmoUuVDWjHpdGGKQSriUuPMVhzt7EfWprmeV
yBZW4ZVzkKcEVC6RGZphtIViI2Zj97uTz/nFOcFCdqlQxyVxwx9K09rcsjhiikjWR3AKj5iR3qxA
EjQtJgDJ2kcimgxWrpLIAhY9CucDFRB4iGj2lQSCodmzg8jgjHetU7kyQXBHmDzAwCqSTyPy/Chb
qCTc6SEKWCIHTB5xzS3VrMjq86sY1xtDMQq1C5aVkZXVk8sZPcEHrz/OspNJEkt8SLZYbQKQsgCD
eOvOc+/tTZ7mCWBEaJojGPlVlOBn9arzM6kCOX93tBk3YJBzjP8A+urUbLFAsvmNIxb52UAkj8ax
tdj1bEdLd9illUEcFN3I9/SnxlIYgw3A7eQQcYqyy28kPmwgSMGwQp5z05xVGVfMwPNxGMDaFHX+
dVGLbGrJE8EjSA+SSobIBY4JPoM1Dc3SpPC0cARRLh3CnPT+XSnJHC0StDJtZHzt2jnPb36VI1mZ
9ytKI1CjdlSOPyq+RJlNpDGulVSWAhAGAT0J9AaRru0gRYyVTC4ZwCefwFVriOf91EkpJYgEBeoz
706ZJDIIlRPLB+bae+KwqSSVhc1mJMGkkPQCJztJbkg1Ztru4siDa5BbBkUL1H+NQWaukctvPKpc
ncibwQoHp3zU9pcSSKqzRIFlHU9RxVQqKL0DmVwhc3dw88kDllUEh8AkdqVQ53LuAEi8qSDn8agu
7gRqI4Mk5AbYnFRwG5Z4Y4nO8SksrED5a2Tuhp6lpLqO3kSEREu3QyvjJz0HHP0oKiF1NsdoYE4x
zn/PakktPOjeW8LMQQoCt82fX2/CgXqSjyMgNxtLDsOo+tZzVmNOxBKspVpFAwRgk/dH60sBBiEe
QAOSRg45qKdr66bZGUCRDJd2AABzjgnPaprc74SDEIyp5G3rz9ajlTZasxLtJkAjDMqgBsOvBHr0
5pjRB4RbrOVCgYAQnGT1x6U2/mvblNqIhWEnY3RgMdPenW8MklyFlkVEVSSYwQxB/HiqVECa2S2j
tjlVYq5BkKjpUU8Eq7THkKrKqBeNwqSaG1iJjknZsnkO2Px6/jU0iAQGJ2VTkEBmxx61vGs6TGlc
aks8UokkOI5FAYBiSB171lX05W4XzsFcfvVIPc8cd60rd5ri1LPMoSPcVUJg7Qp5GTUaQxvaMXVS
ysAzMoxjFZVKyqMTGxWBaQMPLABOIxGMj6Gp7q2t4oBEJJHZz8zq2GHHTp9RUMjRxErFGyszjaA/
J/rzUYnaALMZGJY4baxJHPHU/rWakrA3ZD7We3CeSV2fKSxwSD7U2SFruE+SGJcgh3TlvX+lRtYx
I6ht5Rz06FT1yakZGZBCkhVOoZsEn1z+XSqTaY1a5IYIjEGacBgMJEvGcc4qK4vpnhBe1IVR8oB5
oktrld6yyblClUK+vr/+qliRVg3SIwcqRErJjc3tUtJotJWHGCTfEryKoDbpCRxjsKro7i8Mcce5
VfgA5DcdPepY7iZTumh8wuBtDHAHv6Uy5aa1QRR9CnBAyKpVFT3FdvYsJG0kzS+ZFI4C71LAAY6Z
/wA9qJEaDecAtIBgL03Z/Wo4YjtSRJFIU/MNueCMevP/ANanNHHJbjzHYbS25tuCw/P0rmqSU9QZ
VaeGOQO5IQMSWUZ5H04xTFIuMTI4Me75sA9elSXFmI1kAOFA+ZtuAoxnOKajj7Chtj5eDghRjv3q
Fa1yWrMQ+UHEhmCvn5gDnJqc3dxEpDKSRkBwg4PHFIsMCSor5MpUFmBz/wDqou4YZWjZmTbg4BBJ
zmq9m5iHLLJdRmCR1bcV2ZPT/wCvTreIQxDEvzBsgZwSMdST/Kq1w0BmAQ42k8Act34p8c4ALeYr
Et8iEE5+vbv0q1Qvqy02hGjla3Z47UElsAA8DPf60kKEIIIJHbd8pWRec55P1qSaKTz44VU4UZ3o
c5HHA4qORYZJPtNswZQxZVOMcHpW0WqaHdEl0jquxFJ6ZIbBLZ6+9V7GSQRhbqQs7SEhuvtViW6E
MKpIFUsASB976VDJCzBJ5eFX5hg8fT8qvmcgepK000cyMilSScKo61VDtI7TbSCM5Lr95vpU0ciE
HYCPmyQe1EdzFM8pZRuJJLEZOADjvWcoX3AjNsybZrXJXGFaTGS3pt9PrUMMstkzC4AZWAJWQ5IP
rnFLFc3Pkm3u4mKAjABAGOO+O3WnGAXF2keAQnBGTjHr161jKSg7BZJlmKCMRfa/lVQVyq9xTSRL
M7S58qZhg5GWP4VBcPPbygyGQQ4IKqvC+wo+yTGESQvv2ghUYbePWuyg+YNGyZY/s58u2kBUnjc2
3B/rUFzayFgGjwCvBVu3Pv8ApUcdxd/ZissKIynjcOvfHNOjjkkuAz3KgDggPgAY6VniJKKsTJ2E
h0/apjY5KkEhWIIHrUqQ2hJuI0dWBGVBwM+uP6002c7BZmuCSASFVuMdqjg1NJwscESsyqBISDgc
9a5U9DNyRq2zC3uBKUDtx5aoRnJz1/AUjOy42oImIBWMr/Dkc5x37VCpndIy06gxHDuFyOQR2xxV
1dQh1KzSQRY2ECQyrlCQP0ANZtNlEEDLbu1s06htoOWYAA9fw6Uya/8AOmWbfGyHHI5DHuPY1Xur
dJHZYISrZXcoB7nOeecdqWGzMREssTKZjkKDnLZ9KGm0VZ2JUSDTyJXZcOrBUiXIxnPJ/wA4q5YT
rPuONyqmSM8g/wBapiCQEStCBgHA7AepqwzzWsv7i3JDhSwYYBOOo9PpTSuhpWRMZvMnG5RIzEks
xyUHr9KjhuPtErXakFQGQAphmyOvWg226E+SDmc/vB1OPb8cU0TmAGKG2aONmxvzjeenH/166ITU
Fcb2D7OqWbSiVl2SbpCSSP06Y9aka6h1KJU6yMpVHYYAx1P1xUfmzBZI4o2xIgV2UkYPrnBqdUt4
Y1YOQpXBIGW3ep571FSLqBayHRXTJKplBGYtvLZGfr+FRRXEtyxt7t9+exOQPyx+dEkqOrs7shZe
CxOWYA++O9Nlmhlw+4E7VDZHU45GRjmlCkuUCV4p4oZFEiAnlCWwRk+9Me6jhiZcSlhwWCkHt36Y
psLtcRyrIvzxkDy1Od3oR601BAp2398g64RmPUHr0Iq2+TQHdoSGS5vJJRGXdeMKz52inNOFjA24
EbnzAyc+x/Op2aS33RbgVdsoFTHHHJOMcDpnrUc8alHjeFS4GQEHBPr9azk3Mh3Kevzi1jM0qHKo
RwBivBfHEUWo+PYrMwO8flmRpRIOOcHocZOa9n8UX19NbeQmSDGRIcYYj/GvFruGM+KvMAdismXU
/KzdRn/P4VcG41E+wnqj1v4e+GzpOhRSxRgM7Hcq9FB6fXg11f8AZ6Bg6nYqoAwAB49+3NYvhwSP
pltAWZQETKDHHt/9et5JbeOVPIiIC8CMngD060qjvJtiabZ5d8XPDqzW090yqFCHJI2le3y8V5l4
E+Jsnh+2mj/epFFHudmkx8w7e4/zivd/HmlNqOjXN1bzAhUbahbg+q//AF6+SvGemS6L4hEOyRIZ
Dkqy89ev61EW27EWbNbxH4k8Q+OfEqrpk0rYnLRNnBDHjOewxmuk8GeKte+GWrppd7BIER/nXfuH
1A6HPp0rS+CHh63fUmmZ1dGGcOMgj3PY16B40+GEHiLZeQR/Mj5ty0eWyeoz2H1rujXdNWZNm0dX
4U1631/ToJ0yoCj7igYUDkUzxtolteaM+k3gRmmUK+SRhfYj27V494I8a6h4R1x9E1ICNWkJhzlR
gcMTnj8D7V7bYTw6rpq3UkwVfJG4Bs54/LpWE6SqsI2PFtG1O78D+L3knlaMMSD82N6545A49a9x
8P6pHe6PBf292XkcDc5GCDzwcV5P8avCdvdMmqWcgaVVLGR1G4AEcg9+xxXMeDf2jpvBLPp/iaKZ
4Y3INysZcsegztHT3rOWEl0KT1Poq6ul06ya6dgyjlmc4Cj16fnXh3xz8X6Xql9FpNndKH8wPKCM
KFI4x/j9apa3+03aa+JtE0yC8R5oxtMgykh9PWqHwx8C674yvv7d11HCpKWUSxg78H0PGMY+taQU
qWrB2aOl8G6dMmmwXLyF4wODGpIAz3H6V674eiki022SKWV0YHAcFWx19sewri9WitNNihsoUVDn
5W2Hn67a7PQdQ3WUTkMgU5JLZPTtUSqKRKjqaep6Wl2pjnl2knJiZjnH1/UV5L8WfCLxTJrOwSOk
oMQYBiuBncTjr7V6peXc8iNLbAHJVQoXms3X4bK5tDHLCJ1kP+rZtoY85HJyeK7KMG2gk02cv8Kf
HUd3bCK6mAmgYqw3Zzxx/Lt6V3sV494plhjDK4yHI5zn+deCXk134C8ZK9jJA9tM+4tHNuCDuCcc
c8fhXr3hDxJp+r2gkWeMsFVyyjBAK8VliYqLViTo7vzGKlQXIICsiYye+femQxTCVVYMoAJAIJCj
3qtb6/Zta4eaMqc4Bb5gQfeqk3iW2haRvPwqhchJgeM/yrGEVIDftJjGI9se8DJUFeD19/XFAj8h
1uYEVWY/KUXOOOe1Y0HiixilWGWZnWXCgo42oM/nx3pNQ8UafbWjPZzlDuwZScYHc+9UoJFrQvaz
Db3WYWTMjZBJPNfOvxi8P3fhLxPF4ls7VyUf5pA2EwpOFyPQH9cV7TN480qzlKve5BTBKjIBP9a4
L40+IPDeveFZIBqEUkrjbGP4gPaumjLkdwbdjd+E3xat9Z8KRanqTpFMylJU35KsODg0vjP45+EN
PtwZdQVRGSGUnPmN2UY5J618v+GfEetRa1Nptteyi2mbDRoxG3nAIGeuO9eu+EPB9tmPWbifLSA7
XdRlG79fXFY1nZakt3KEfwrl+Jeqy3cnnWkDMXWaFBlj6ZPSu98N/s/WNrdWfm7zBE26SMch89j/
ADJ7Vv6Xf2ek2gKW3mSBSGEcfGMdsVrWni14YN06FCTkKyYbjv8AlWKhOT0E3Y000SbTtMePy0SK
FdsakcKPp6Yr55+JFqfCvxATVbKJoW8wSboQRnnnHsa9mXxxJ9pks2inEkkjHaBwR2ye3FeU/He6
v3dNXNgVaOTh3TJAPX6f1rppNwYWPUdLdPFnhgJdISs0Sqy7CcHGe/4V8uz3B8C/GAW87OI7bUGE
jS4UhDnjjoAf0r3P4S+MNfv/AA3tsdGmkjUlFdJF+XA68kflXmH7SXhHU470eMZtJCwlV+1yJGQz
Z4y39fTrVyxCjcLJok1NrrwZ4wg1mO9kity4lHlgESKTnAI9c5J6819GeEfEmm6p4ds9XsNjLcqJ
I3iJOG6Fc18u+GdUk8ceDUsLpC81ghS2ZhwwyPl9gOxFd1+zp4/muFn8KpMI2tXZYI2JKtg8jpxj
9cURkpoLnv0Es8H+kpOkjknYxI+T61Ml5A6h5LlCxT94SQcHP6VyDr4iNkZdPhyCMmMckDtiiwsf
E0tvICkiyStgq6k5GeAME/nWVSk5LQLq52wv7IKAJ0BXqW6ZPSmpfxJIjRSBi0gIOMrmuMn8Pa4s
Xk3sjM4IwAQMHr6e3WrMGkeJ/JBu7xioYBsPkgH8K3pS5EVFts6W71mEbWkulRgxycDgfhximTz2
XlhGlYvIu3O4EZ/KsG48KarNhRcyqyLudmbqpOBmnN4X1C6Ro4r+VCi5MmeRz07/AJ1z14qYSaZs
t4ggt90bXYjI+4Adyg1Lca7ayWaqtwDLHLllMhJJ9vWsPTvAEsixNcaj0cGQqxyfTII5Ip03ggrL
56ag7MrksqsenPHXA+tRTnGmtxaGjceIIrcieRwEQkyKMBsevv8AjT28YW80Ua5cKzgBYyGVW784
zWSfDEXnNI8zHKlC+7knHOcVZtvC1ikPmuMqyhXLfw+/0+lbt82yEEGsWtmkkrXKRsHJBfnjvS2/
i2xe3IWUMxyMudpwP606fwRZz+XJBhwXIcu38sdR701PCenFhbmNwWQAk5J+vtUSSTMZIbeeLrW2
jM67sBDuCnJb2pp8W2lxKUichwOQpyCfQe9al14XshYrHNaIwAG11XPzev8AKqdt4X0+O+jC2pDs
wBKZAb/69aQ+ETTRX/4St5VKRxBioJZyeRzUU/imybKTylHVP3YEZHzf1raXQtN2yMICrKQqIHxy
ffH/AOqoJdG0z5Td2u9yBhwORz0/HuattXHZnPxeJ9UvbkwQ2LuRuKkqQBx17c/Wnah4q1qPKRaa
+RICqhOg9a6eLRwmCbcKAFYkHdyevP8ASnR6MrxNMjJ5iOSdpyV5xj6UuRTYmrHKXvie+WNLq4Rw
ScKjNgn26VMNT12a0WWOyKrj7oTBJBzgevGK3k0yKaQmeIb95CsrZweeavJpjpGbVlAJBJZhkY9q
zlDlE0cg2oeIrh38tNqEZCE/oOfxojvvFt1H5NqDKHJUqnBHHXPoema65bGys5A3lkMgB37TyfU1
IqQ3iqVgVGU/MFTB5/X8aqNRpj2ONB8TF0tZrdg2AVYden4CnPF4mKA5ZlMp2tv+7611c1oiN5pc
KEbLFRyB71EzLCVljYFHcgsxxionH2miB6nMy6Z4oe4Jjv5VG395FFEChHsSMmpBoviC6uAktxKA
CMlT/Diuqs0t9zwM6ksSFZXxt4/WpbFLe2ieK8GJeNrJ19qunDlViJRTRyt3o+oG3iKSykKvyhQO
D6c8/wD66zpfAk72Uk8d7LG5yQ7SHp7DPH1rsfsUxuBsCtEZCAxYEk57066hOREkAwSNrAYAPpxV
uXKEl1Piz9oXRdT8FeMv7QtAyRyOrQykEEyclhXtvwgZfFvh+2u7nUCZpYFDbJsAKo+XAyecZ5pf
2tPh6niTwRc3sXmy3tmnnWyoMkeq+p64/GuT/ZF8QNaajL4ZdSTMw8lAuPl2/dyT1/XmldNCTaPa
o/A9pNGl4rOQwG8+Zg59c0t18OrS7QvHKMAhV3ytwe+cV0asTbHYoClRgFecVYWGWa2MixlUA4yv
DD1q4ISSasc1p3ga2WVYJMAjJYq55q5N4O0hUd3jZY1bDYOcf1rURYfMZWVmEeMFeOMdaYQGMiLM
CXH3AOfbPvUyg2yGrMqx+F7a9jZJLUeUxG0quMHHWmPoUfkrbPAXJb5Fx05rSScpEYY5FBxtbC4z
6flilVLsuUxkspwUB5PGP/10RlyCMuPwpYWe+UQoWY5JLAkc9BU40zTXyhWIFlGMjDAYxxj86vXM
AYi68kgsSNwkA4z7/lVa/tbuSYh1IAAI5zn8RSdRXHcaulWl2hLF1RW+Q4wevTPpTjo9pFcD+AZP
lMy8A56e9W4oPIiTqxkcKFZ8gN/hTLy5S7xKspCIo2Anhj36jqKlyTWghzaLavukUozAAkdfocD3
pq6biQbQqMx+bah7/U1MCZm8h3ZUQEghsc4/CnwCCG3YuxL9ivPP+e9WldgVZdLt/MYKqlFAIVBj
B9ahmilhdWgQuC53MH7nqPXFW0nuI0AOd+AQQuR1p3lQtKR5rLKwG0Mh4HWnomBSmkiinknmjXe4
BI3c59KC0j25ndFRQOADk/lVmSxZXAuJAVB2qw4ODTGWDy2igjBYOSSmM+wx3q07A1chiaRoZJGK
DcuY1ByOAfepQkDIJPNACjG0dSaiijZQMhVjIw4HPfpn0pLi4ih2oQdjHA2nBHvSauBOhjtpGMqu
sTnKLnIU49DUbSROVZoiSwBUEDHTp/Wm3lxbTEpFMxODkAgjpXO+JvHWl+Frm0067nCNduI4kGcl
j9Og96lRbBKx0DJ5isoIAXOcgZqN38uNZEj3OpGCB0GaXSbt7kCSJADgFmXowx2oe5ZSZdiJnHMY
pqp7MCZJ0uiksgKyBSGG7AJ7/Wo5RLKGKuVcqoBK9fxpt5PJcBJGJRgPkLHH1pyCR0kkmbeUwVQ5
xRzqe5EtydNhCiV8YOS5GfrTpQkOY8BlORuVutVxs3Ejlc4JBxilgl3zs8yMuwfKEGMn096iUkim
tB/lQi1MkR3MSNu8/MvPQU2GxNzI3msVOecjjNQ3Wp+RIFOcITuA6AZ61nxeO9D+3CwnusTFfkVi
Mtz04704u+5KWps3du8IRUgJJbLE55OOPSmRqzoXkARSMqhHPufamf2jGknnuAxkHzSnA464571Y
WO4nV5zOAhOcqMcYreEWIq3AkaQqpIJO0oH4PoansyWhKyLuI6EEijz7fzESXA2YJdTkfSpd4NuY
LVQB8oAY9B+Xf0rKUiZRueLftL397BaQwLIYRI5G5CCPQfn/AFrtPhxo9jY+HrUadapboUBEcRO3
cRya5X9prT5tS8OAxKoNs6lJNnPysGP8q6r4T6nba14ZtHspAzGNQQRgZCjNZwipQBLUt+P/AA22
p+H7iz2OTJGQXyOhXryOvavHP2ftTvtJ8UXPhyVsKJGySudxT5c/U+/vXv8Aqm5LATsxZgQXUpw3
tXgeh6nF4e+NRi0/7jzMkhlGchjkAfjzmt4QTvYo980wIH7kHGQw5BPWtGSBbgMsK7mcAMx4xxis
u286SVYxG0bA4GVBPpjjpV5r2ZVUPkLHHhgBgtx+tONTlQpbATawpDYNKzgOcsqHjB/SoLmNEuGN
u7sFLAMzZJ/yafCsc5MkMTqwBDOx5x6UyCHcplOQrtghRkj0H0rOcXVZDV0IIrl4gTEG7neQPx/K
rFozoSiBQuOCE+73olVI4w7KMqSFIPJNOS5VbZHkZck8gtg96FScUBHdW247onLgoSQ68f8A1qjW
N2kMZIBzjfIcAAD9PWpA5U7nwsWMAAZyPr/WnJIrFnZcksMhsDA/wxzTTsgWiGyRu+2OYuAykEno
Rg+9R+WiTt5QIUkZzgdqdHextEVxxFIQTwTj/wCvVbUWLGKS3bDMcOD3P9ad7i5kTQ2NscZbhxyu
7nvmuP8Ai7rdppOi3ckdwytKCsTBup7/AKZrr53WC1M3mfMAAck8D09q8b/aB8Vw3CjRYFjYkgso
bODng45wQapUHUYNpo5b4WabPqXjT+1hGAkb5AIwVU+/XFfRGm2yxwrJNIxOSFVXBH/1680+BXgq
5tNOa4nR3kuEHm4HC8A8HAzXp8+LK3SPyyuTtQBvuD0FKX7tjJJwqzKwPzcHYewxUcds04+0mMMp
4C7j1NLvjBG5gTwjKpwQfX3qW1iuY1kXedrHIKtnJ+tc9SXMBB5JgBaEr8pAYMnzE9Mn9PyoEpkl
VlXYx/iZcn6Yp8kizNJB02Hhs4yB3o+SCFZZ8LtBCsQPWrpycVoTJdSCeKWFySwb5ssAKLcXM8Ze
OPKZ7DipRGZQqvKWV5Mg8Akd1qdbW3s4z9lmB3HOyMfc9j/Kr5k2SQxCNCJXVDg4GD0OKktTGQXL
OHZuSW+9zyKYGImD7BwOQo9e1NjV5Jz5QIKAYYDNO9gGst0rstrkgnEYVcbBTvs8k7FpDyF6Zxmp
LtgoVySCo4BPX601pN8yqhJZzwqnt/SoctQHsFt1/dgBidzhsHvTDciQ71Xao4AC5yaimltxIUaV
iwxlgp64pkiTTQiBH25bja3XmpceZATi0mjBkaFmBABDLxToohFKWkckHHynqTTGaNcby4dCMgtw
vpSLOvnDzEJUsAXcdP8A69UkosaVyaNt2ZYtrAnDIe5pkiwgtNGgGSdoPY1JDFHGcoy42jOVx+NV
nU7DIzhUdiCRnp9O1Y1JpaMbjZEK30iXQ85du87WG4EbcnGBnjp1qxObxB8lyxBPyoGGAPpUbxKY
wm9T83zHHUVLGy3kTEkLtHQuOtVTndEj3dh5U7wszNldpODz3pJ0CE+ayFQSY2U849Pp2psziWFk
eUlwBg4HBqCKOFJVdwWKn7pHGfWm5qAE1q8rwBjIp3kHBU4zSuoUk4G9m4IHGKZwW8+NlBPHlipI
rV1jGXCjbx+8AOPpTTUkNK425ht1K5UgqoIIbp+lMeQLGLe3t8kgh5CMYP8AWnW48wlpH3AcAk84
xU0ULIGnBBY8oXGACDVq0WPlGo4BEbKpwDgjjA/GlCI2FIwAh5HGKikjVk8wIGJY9Ovr34qW2F8z
M/AUEkqwxmsp0+dFBcJIgyiAZA8sKo4pvliVQzbmIQgMABnGfehLlnlYbgBjaSw4B6dqfKFYEwkk
swVQhxz7YpxjyAV7eM3BZsEEH5lBxkVN9+YbXDbfmUA5xx2pkkYZjuYAH+MAjcRTkASSTywV2ngg
cVT1Bq6A27yA3DykBV4bfg+vemJyyGSHC4zy2MD6VLPZyyqUjjPyIHEjHjr06YpmJYrrypUBjAyr
BuhxSbSRDVmSQ/Z9jEBiZHJII5plxEgJbaWHUEcDH9KkSNQFVVGFGQ45JPvz0pszDcYmiUKxyG55
PpTUhxHPKY4QicuR91BiiKKT76xsTIedp5plvGQpeNGZUGN5FXHEirucGMFAFBbriplU5SlKKdmR
TwrbOGwx2rgsxzTJHTB8uNgoYFgT9O+MVHH5jo8pVtwGdx6gZ9MU+G3WaFjvY8/MQOaqMnIvlRVu
twuUjjJy+AWPHGK5v4p+BLbxlorWDqFkI4wODkY/PFdMB525JOCrZBYZFBeLKKV3AAEkoPkFNyaZ
B8ueCNd1P4TfEkeG9RsXW0EhjWcrkHByC3t2r6U0XUrXWbCOeO4Ub14CtwDXnXxx+FMWqwtrdrHH
9qjjJjKg7iTzx7+v0rlPhD8Vb7w3qT+E/ENy8SRcIxOVQZ4OPTrzUyouqrjS0PoD7Nsfeka5yMlD
nNMe0S6kCwlspjKA4yPQdqg0/UDf6ctzFIGD4ZHibIcHv7Vb+0RxptjnAcjhnGABWbpumOy5Ruxr
ZvKQj7u1V3c1HBM8cx+0TBioOFDdT+NWUeKWNXu1YNIM5HI+tNmBkw90isuSqsFJbOOvp3FdlFcy
KEgvVXdbIoAc43qcf5/CiVWe4JgckLHyCcVEY2mJcM7BHGHPYd/1p8ry24LK+QFJKk8E1hXheRSl
ZEsUyxwNMQAxPAI6mnRNIxVs5GSMgYPSq0ccTlUDBizHbk1b85IbYvLbBsMADk/0qqVNITd2OZRC
TuK7znBA6EdqSZRPtwipxyQcZ7nrVee9EsuYrfbhtobGNwxSSswgCByWViQzHt/ntW0lyoRPCkcs
se+RQpyAoBywpF+ywSCURkMhO4EHGOlV4YViiEpmUBlAYYzjt1FSRzwCJ0tYwMFQzk43YHXHSkm0
rgMk83dK0UTE7jtCvjI/OiS3MwErgeYc7GycAf4+9NW5KTHY7M4XIBA9elPe6dovnjAKEtuU84zU
N3ASWO5iZYpIgykfOUGTj86y/HGuQaV4buNQhkZTEMqNoJB9cen8q0LiRZCZN4Qkt8zd6yvFVrBq
Og3FrIgCSLk7ADnj7uDj6VHMxrQ8r+EfxKu9Z8YXOnszI5Y70eXPmc9R6gc17PBGJmE0mQvGFQjr
Xg/gDRrfTfHjyWrgO03yMQMKPQ+te62E8cduEuXDhhyqrz9RTS5mWkkiecFI1V3EgLAFm5zXnfxg
+IUvhS3S2tZFjeViqPHyVXn5j/hXa6pfRW8cj+YSoQkkn7pFfPXj7U7nxz4qS2t7oXLrP5caKcKh
Pfnp0xTTUQPUvhl8QbnWtJFzezRqVO0mR8dv1q5r3xl8N6TAbW3nEkyMS8cYwW/x9K5m28E6vYeF
l0yxgbzCA2VP8Xem6H8KLbVolfVrN2umk5lxkkZ79BVKTaJk+hQufjvqV3dt/ZdruUgbo1AOB7d8
8VY0j9oWaJzFqsQiAcIYgegz98+/Fd3pnwv0DTrZbKLTE28tnZ1OffoayPGnwa0nV7eW4tUghlBL
MVHJPc++B0rOauhp3Ol8OeK9M8SWUU1jcK2VOIyMHpkcHpW/Iot9vIDEqEUOCGz6jrxXzl4G8Qa1
4J8bHTJpJTBJ9xEGeh+8c9D0r3vTL9rxIrmQAkDO8gfn7itKb5VqO9jTkn8zCTBl3MAgVcleP5U2
SCMvtZAQp+dgeTTIliJeMuGzyCDkipXkIj/cooUKAxK4x/8AXpTbkA0brhmdGAGQCWOOf6ikSKXY
0HmNvA+QFzn6CiBd48yaaSUE/KDgf5+lG5WYXDSBN52qCOT27UlewNJgFcu9uCSM5wpx9SakuMvs
ljYthRlCoPP5fpSADkDLEjlicUQRhXAkcbMElS3CVSk4vQEkiSQq4UlFDjhiBgAf571Vcst4cxAI
MFnLE/z4rSIsvLV43wSQQxbHP5VXn2vEPJC7VbJ9x6VlP3gI7wBcESgbyMk8HNQzxrJMRA6E4AOD
2BqSNJcfMVKjsw4B96XOzMzfMQNpGBx9KIRsBLDZRgeZMrHeuGOcAf5PegskGwyncSQBls1DFftb
h9zZDAgEjAHvUiXcFyp2SnLAB9v3sfXt9a3jG+49hzSxmRrqMhQ6hR82DxnNNgXyYS6rkueg7D0o
MSpNsecFmxtYDIpFuFgJhkwOQN+Tj8qqU4xLcU0BbYV+Y4KjAA/Oolea4V3ihYxgFQAuCD604hJn
e5VshSCTjB+lPS4SKBlyuGbJAPT3rOTciE9R1u08JO4qzgfKw9P89qbcCRZispDcjLE4GKJAqM0s
ThiSCAo/nUEM8ZR1nyCW4XHUf05rPn9mWmloXAodtsIRlU8Kpoj+2yN5QBUkAkg8+n8qiFwkkrBl
VQXHUcM3H61BO7Ip8xsOGzu6jrS9opItPQsyW9xJcC24JK/KcYA4qV5GtI2ijm4zmUqBw3T8qhFz
IhExDLuUsFIxgZ4JqL7SJ9ty0e1sZVSvA9P8mmlcbJJ7RjA1xK20AEAsOvFZWp3selQNcPeiMquQ
zt146dal8ReI7HTtN+1XV4iKEOVZxkH19xXg/wAUPitqPiOc6JpEwZXYKY0jOc5656H8vWhUU2Jx
ug+J3jm+8ca2fD9k5kQNhOAQTnnua9C+C3wx/wCET0kSXRKzyPg85J5yMH+lZPwb+G0dpYDWNVtx
JcyuAitH90ZzwfX3r1iwsoIkKPGFYEEkjP4Um+RDLtrCY7TaF2BhySuCDjrSyKohZBJuYNyzZ9aj
aSe5Zd8wTawypyCB/WnNGQvmTwsCD8rbwBirhWsBIGilbYxVQFwBjPI9Dmi4jKqr4J4yBjIzUMUT
NIHkIjIUAlVzgVLcyReYoimLKpGZM9eef5dazqtVEUnYrQugVYZFJIYg4HI6e3NWr+VJLVGicAk/
dUkce5zxUbpGWeQRAMo5LNjj+tEPk2kMkmSY2YblHFYewUmDbaFgvJIt/mudqN8xAGcY6D8e9L9p
jdWikt3LMwUscEA4wfunmjM81kwU5JYERsMsB2P0NMaZg7II9rOQ0jBs/kD3raKUCSOWSQMoSMqJ
ASGXrin/AGKUWwDA5IyEYg5q6YIGgUpGTscMgAzk+lU5VTcgK9FGRvOFalKmplRWo1RdSRJC7bgX
Axtx/KpRZrCgkhG+Rcnbt9emRQI0jAWNAPmyznnaMjPPXHFKsiAO0LFmVshiGJI/kKi/s2U1ct2c
sht2hYmIklmB9/8APao76ACdpo33lvukHNRCRREEkILM+Y9uT+fao55pbqORASu0kAkYOar2tkXF
WHJNHBGxuLgrk52qhJx/SkmUOFRXUqzkBoxkKOOOKjlVChGY5CCQWZcEf0pbOOWOBM7duDgEBRSc
faMfUk8kQSpGzl42AdNpwc9OabKZtrAMp2nOCMkVLKxkQSRriQHD4Uk54/P61BNDcqheSMAtkMoP
JHamocoETRoxZ1l+YcHb0z+eKvQiNokLliwUnDJgN6d6qxRx7xzgA8Ajk1Jcy+XKkcSFmYgEFskD
P8s0/aJAT4VyNkipg4bK7uf8KjnlQXJUlgWbKlY8ZH41Es0ys4dcsWKovJ5z60T5kCzicht3zIW4
rmqT5mVFq4XTSL5ccbzSEglQo5Y/4VZW9+0JHvxuXAbqMHsMH+dNtZQ1usnyl0jGCq9eemOuKYiC
4DySoFcNkENiiMrIokI2Sl7nAKjly+SRjpUN0FunRomADYUbiQTiiSaKd2lRVKKg3lT8zeo6U2KO
AyAmOTdkfMG4xiumnNpWFJtD4kuI8iXe+9sYPc4oRJoZjERgEAIoXjpUt3EzBWuSSgJwAuSfQ9O1
VrlVS2RVlDBlypXI+buM+1KcrkEN3AgkaJi+cjOT3NWtOtYoAC6ABs4ZQevHHSo1ktQodYdrAfcZ
sE0ksiKdjbsEbg6HBH1rF1FFjTsTTvJZTItu7SFsEsAeFyf61AtwhJMbtgLhlLYGcnP40+7kkAGE
XhhgFjwuKcipDGXuApV8ngcVtCo2xttsktUlSNY4BGwLZVmBB+lNFzetOyeSBz8oLZJP49aW6vE8
qOGEbVfAJUfyquZDGAqgnDDaQe1VKo0xtpk7JHOqsZDHLEpxuXH8/wCVRF911iOQAMBtZT0OMUgn
kuUMt0SwYEvxzx3qLdDFclfOUBQN4KjH1rOSU2SkmSyWtx5mba4UhgxdGHA981JJI0YAicL85UKv
QDketLBG+WkYsu08kDACmkvfs8yktAoJbIYjvXNNco+UjzFEVb7xK/OC3T3qSJPMl8+0djtbJAGO
p9/SoI0kW58mBwVK8lWxn+lON/JaTM/2UndjBY9fc1vSk7DUbMku2uvNwjkFcZOOce1MWPDswRlZ
jwqjqaeHnllLrzKw+QDgdOlRTwNb27OjFmb5XCDPGe1VJ8zKQ5IplWQDYyFuHLYbPpj29afNbwHc
8rEYbqGyMe/0NI43wLEjsSowys2CO5w3f6VFcWdzIpmeXJDYI2nLdP1qXJRZUWrE0UwS5JWPKE8q
i5xxipXt4jkxfIQpLgt047VAtxb2gS3MxdmIyp52cdajlDyjzow2Q2FGM8Y75rohJtalWY94jxJC
5YMBuwec+1WJrj7QqedKPMLfMC3AUfyqrHPJaXCw3AUBRwEBPBNTR3EUm90VAUOVYDODnp+Nctem
5iukypf3zwO0AUjAOEVSCVPp6VYjWG4iWTaSxA+QvkN7VHPAs8bvwXXG4Nzz3qvDcskS8MGU8kjB
H51lGnZjZPNE3liWQsXQ7mOM55OB/SpRbo1sRGA4PQOBnIGT+FM+3LJLH5TZGwK8bKcsQc4xTWkY
hk8iVA2QwQfeB7U1FWuK6IoLoSgyuxO5uAP5Vas7+1uJJIjCWcEZDMMDPf17VBDaQRxllclQpJHA
xx3NIn2eeT57dpmVADIWy2PTryM1ooJDTu9Ca9kdyzRsUJAJXOOPx7+1Ubpp4gYzI2wONxJ4HPUe
lWrRVinUvA8jQr+7DN+VRAJLcl5VZssPMUn7wqk7Fly2vFuISwdSVGHLrgY7n61W2zGdNjpKoG1/
mHSlicWzNBbKhEmBvUnoB09PaiK3Wyh8xowpdmBAGSe4+orOVPne4O5PclogpMTNzhFUDioGkkZG
uHYBFG0MyZ79PqKltpJZ4luQ+GVztBHJPrRM8suFkCEbiQuMVcMMkiZWuNcstkzyygSso3nsw7Vn
CGVCXjjXYBwc4J6VbnsEhIud5dSg2wg8A9fyqV7aV4AIYgSFBKsQFFTKikSR2kZWdTcYO4kMQATj
H881Xm8yOZHEgKucmJG6Hn196lkQKSVZifM6E4+gH+NSxhJpFlnLMzH5yBk549v1pxahuFrlMCMQ
yBomUqm7eHyS2eefT2qeKJb6FGkICAjGTzn/AD3qKSJJt00CtkOwZAcgMD/jUtveS2yJ+5RvlOFD
4OO//wCqtFVsy7NrUdd7mUoYkVMHDouCP/r0qtEoEhVVQKAuOMepI4/Km5mtwf3qlWbl3cEZ/D09
KbJbvHcmLyAyEhyCMjJFRO0tB2sSBYZlMhfAjDBcjkD19Kq2pdi4LHYqjKsuO3UVPetgCJCcleeO
w7VG9zEYgFUqAuGCL29OaIycRJ3Y2KaNI2kYhgSMru61X1CW6t3D27oCXCgKd204q3HbxNbGacMy
bsbEIJ/PFRz6cZ7by4LoOFYkgkNsOeBjrj3raMroTVimjD7TI9zuKEghSM9qs2s8OCyBEJf5grDB
H+FJPZyJbhSQxDDaTziordwUNu0bEKSSsajIH8q5KtPmYrtouXrgoYXQsjkkowwM5/zzVUz3McSB
42LoW8wr1YZyOvb6VNFdC5jVWGSE+dgM4Pv6Un2IoFvmkK7WO2Mtnj3HUVvRkoRHdtkdijuZVYhJ
JTuATqPYZqGaJLGRVY+YXJ80r069T15qw3mS7Z4R5ZAVmVSM4Pb1/wD11M1pE1rMk8wVucMVJA5H
WipTVXUTtJFZbqGVSqOxJGQQMfjUVvCuno0jFgjDG1ein/65qa3FkkSARSbwnyFU3Enj0HSnCSS7
nMRwAXOV3AHHr654rF0uVmTWoiXrI6rHOoVyQrMvGQR2qeG4jCvNEwQgncrOQAM9cdPWuQFh4ghU
o4YKwyAH3MCf4voacq+KyotBM6kMSvlgMGPTGemfY1FjdpI7R59LETkli+wtvJ5PX3x0qNHsp9sr
XCs6qCqNIMkdhg1ykOmeLLYkCeMRD5ZXVOEXA5Pr17VMdB1a1VcvIHR8xSOMkt159R3xUXdhu50p
1YKqwLs3hhkheCfQ/QUWWsQRyMh+YqPkUuCp9P8AJrnJvD2oXsYmjvHSZGXJkBKk544HXHWhfDut
blEN5DJtUCQonBOeo6n/APVVKS6gdZb6nYrKGWUkMg2IAoCEdqqz+IYZbho2AGD+7DEHBrHi8O63
HHJcQOC3O8k/KT6Z9earx+B7tzu+1PDJtX7rAA8dx/nNWqaaGtzcTXLTzTCgKv2JlyD7Uq67p9tK
sc1yIndum3O78fT/AOvWXJ4Luns5YBkyKAySM2Nwz+OD3qrB4Pkut/2mR0YHhw/f8al1Y0txHRW2
v6cIGEzqQCQfmwwz0P41Sv8AxBot+ZbR71keE/unjDZPHQn8etUpfAMxUvNdpIgAb9503qThuTjP
Pt0psPgGxtzGAyvk7fNVdrbh344JrSFZONrg3ZGuni/RooXb7YpKEFMHLISeeOvXvTbzWLG5D3qX
8ZJB8oBx1HUYqjP8PtLmlW+mtEEz/KsjHLxjnPOfxq0ng+0tYh5MZdnTb5jjcTjP681E0pvQhvQb
F8QbYA20mI2LbmcgYHHUZPXIpJfGemTqry3BKu2EYDBA659qgPhKwnQLJZlmLHLlc8+mDVyXwXbL
aBo7ZFVQC6OBkfj6Z7UKUYvYlt2uYmt+L7X7NJJaBzG24ESZ649Op+lePXfiP+3/ABHOtpcAlMow
UcpjI4xz1/WvZ9Y0S2WyS5FtHHIVLMSQMdu355NeUWWh6bZeOhJbWizAO29S3JJ6EY79qtQUmNNM
9K0Xx0w0mA3SSOnkqqpgBmA4Levar9t4rsWUuiM+9iQCxyD3qXR9I0u7sUdLZIQrhmKr2HqTWrH4
b028DXBtVDhgCzLhQPUAVlWairItq6Ob8QeLTNp5zaFnV/ukAqFzxgetfO3xklWbWn1BLKTzJGxI
EBBJz159uMV9TaloOnXSPElsp2qQxKZ5z1+teNfHrwpZQsrwxRo0chDkj7x6Zp09yJRZynwl8W3G
m/Z7a1jkLsMMiEkMT0GK9ktPFuqanp5it7ZirgkkRkcj689sV5L8GtNsor8icgSCUMpcEnPbjvX0
HpehxBYo0RlPlgP5K5LDjg4HT3q3Sb3Mzx74jeHtW12Zrm30ZYXijwskceGZjj+fH/66w/C/xM8Y
eAwui6raTSxK5IUxF8D0AA7nt+NfRl34chy39o24ZwflRT91T3JrMufhlpeo3jz3dkrCVvldhg5x
39fl4zXVRaggaTZ47eeI/EnxDlW2g0gRllGxo2OMZ6HI4z71Lf8AwXl1aIi8hhD7Bu2sCAfyzxXs
mkeC9D8Ph4NN0yMOWAQgZ3c9MVck0m2SNGSNTtI3KsWM9D6cntWjmrDSTVzxjwp+z82ktAJbCKZy
4ERwSF9xxn6Cu5sPCXiHQbUWaqQ4JBCgk4J/PpxXcGxzMAk5LxneFKjnHI+tPnvLkSCR0UM4G4rw
cf571wVbyeojyTxRo3i46ol4yGKBHUJGkm4kZ647E10ek6Xq8mmKLa7ReCWZjyOenrV/xpJunQ7w
Du4IORx/WtHSVaNIocgFwCQ49qunRbdwb0M6HSPFIBuku5GKodiOeGHce3aq/wDwj+rzjddzTRZB
BhRsB8e2OldY8hkDfvF3j7u1sYP1q3DDdzOk0saBlADknPGRjqK7YVHSFZNHlPjP4TS6no8txCVd
nj/cIcAO2Ohz0+tcH8P5tc0rW38P6leSxgMg8vftAXnp26CvozUdMafdEI0VSCZMcq/GMV4b8W/C
+r6XriatZI0aecCSg+VccjqOtYVL1dAaVj0DSfCl28qsbzMTkkkyEFlx/Ori+CbSWUSzlyzKNqKv
PH+J7Vz/AMJviB/wkVhHb7HM0cjRuSw+ZQQOCfevQb542vWihdkkRTuJUEMQPXp9MVEU4CeiOfTw
rCzCQzDer5OW6isbxW2gaVp7ahJeh4YmPmAgYYd8D1re8V+LofDOgT309rukWPhy23cMc9uD9K8E
uL/xT8RdZMFtcuLZZiVUoNuCemfWqak1cVzG8Xa34l17UJrXwxIUCzGSJypK8HIzz+NcbY6P4ttv
EaafrF60slw28KZSRvPPQnj+Ve93fhex+HvhiS5dVO1S2QgJU98DrXn3wu8O3/jf4iG4nheS1hZX
EssXLfNhQPXA/KqhFSWoN3ZyfjTwfd/D7U49ZlsHFvcIAisuAGC5bB/z+le/fBDXtF8WaFDeCZHu
NgR42H3So4PbP1FdB8RvhPY+KfDLWt5EXJjaNHI34yOuO4zXgGonxZ8DdcaK1cyICQ8asAki9snm
olS5ogz6sg0bTY4im6Mhkwu1CcHrk1Zl0HSQ6FWVQoHlgE/L6j6V5/8ACb436D4vWG1t7iTzFgVZ
DLD95+hH5/pXo5UG0JBjAcHaHBHpjHpilyOIKzKbaDbpMZtiKA/Qdxnp/WuG+O/hGPUfB13cNaFm
VG2+WPu4HBxXo6tKLZZrllCkkgbeSf8APOaz9ds11HSpmuI2YhCAHyAw47Y7ZzTUOZiPBf2atfNt
ql5od8xBRsMjnjdgHj869U+IPgmy8Z+HbjTpbYyq6FAHGQc9Tj3FeDQJd/DT4py3s9pLJHLqWWjV
ssQ3G7np1A9q+pfDzx3VgHhEcytGNpYAcYrKth1Zoet7HxPb2mv/AAo1k2Wopi1BdSZF42ZIAOOh
AxW1pm/wT4jtvFGmlljuH3LLGeGGBkfXnmvW/wBpD4Or4vT+0ND0sQzQKshSAFTLgncmffjj+Vec
z6JHqvhn+y7aFRNZlmiiV8YPG7j/ADyK3opwVxXPoXwJrUWs6Db6oiljKhYAdxnjOT19q6W3too7
YzN+8XeQRGcHGOMfjXiH7OXjpNSeTwjfyK0tvGWjVhtYAH1/Dt6V7tYSRSWyRugL5JR2HfNatu4E
VytvcxqGh2kjCknLjn/9dSvbSRqqLGic8BR29/epSwSESKhZipBIGDn8venC8cqAYSufvMzZFJrQ
abRBqdy/yGRWSAttYhSd3p0/SjzDa8zAFCNwIAzn+v0p9zGl6I5pJQiI3VRks3p+HrSSW0dm8c7K
SWbOT90HH5nFYykou4MgMiv94FWDZZGAyR7f0q1J5E0hESsTMwwQM4GOf1qpNMUAWKIKACSDzzT7
uM2EBkZmBMYIKKSByM/lmsZPmQh8dkscTpsVgBlpC3J55P1xxQwgeImF96qCFbaOuMe1IkQuUAlM
bOS2wqccZ4PB4+lSz2JWM3MGFGQFVVwWJ/8A1V0QWtwI5ElgWORg2wZOcYJHSi9EssIu1DRgrgsB
39evpTI5zAh+1Fpwp+ZsnMYJzgZ/nUqyCSM2cMJbcTtAA4H1/ClKNibIId8zLbZkZMbixHcjNR+a
XKkIw2pwP5mnRy748Ro6soO5iuBiiKBo98tyuCzHJ7iodXkDl0EklMpCxyBd4yrhdoUii4AjKTXI
Em5htbdg4qaGB7eM3WFZZCfLGDk8emO/eklV5JUdht2naf3mVXjkDgfnT5uYajYgjjlkX5SUBIwj
kEfyHep1laFniRxvZssWGOfw60y4Mclw6xblVG7c4FQPN5c+GhK4fglu1dUJ2ZlJPce4TeZZYnYu
csgYYB/nVldRESgJGzMSQpkPGPrUE8peEyXCk7T8sYQZH19afBtEYkhlDMR9xcYXnpjrWVWbbJJp
pT5gkAQNuG4ZGD+NJ5k0aeZ5WWIIDg8FsVHIxyVXBd3LM5I4Pp9aL2RxgC4y0mFAC56GsvZuTTBJ
ISO+KsBgfvThtwyM5qORIVBSRVcgkAs3FLP9nSU7ARgAOx6Ypqrs2yyRs6lj5bY6e2K2inEbtYdC
zRxGH7OApBIY9U5/zxTb64W1wdu8spwc5OPT86cJn8zEbpgKSxK8Ej17U24uY7lRKVV5U+VgBnI/
z3qm7sTRYtJkv7V44s7FAKkuAAe4GfT0qJpWit0k4dmYAlyePw4pLeWJ4zA6BX7GP0/OpvtEt1LI
rKuVwAS2MD154qZR5kDVzJ17QdN8QWhs5kG6eMqAF5OeOa+StfGp/Cb4rCewaRIlu1aKPeR5fOCM
9uDX2OttdWzmSVlIYAAFST9BXiH7UHw8k1fQZdb0qwD3FsrOFRgox1xj+Q9zQo8pKVz0rwd4nsPE
ehQ39hcJKkpzkA8dK6CNT5flyZ2ouQWbHXn16180fsp/EV4L86JqOoq0d8kYt4pflED9SecAZHH1
zX0nYzxXR3tIFLDBCc89B/8ArraLSYSXUcI3ifdMyqAwwJARtX+VAiwzllfc5JYk4B5/wp9wfMn2
SAbQcFjyAR3PtTtsaSnzCCAmVBPBNNu5LVxwSIy73clQTgsuAvvmpLdlnhEgMuQSSuAG64+tRwo0
6mIqFQD5ACD9ealmh+z/AOlRuMOoB3nDfiMcVlOCaE0mLcNFdW4aZWUop2AANn/69QrctIoB8vqM
beCV9PambY2uhNwDgcqOMj9KclpG4M+5gQ5JCjuTwaz9k0S1YXMUSmJplO8j+KkC2y3AhUKuGwQF
yM4qSWx86LNns3RspOeSW7/Wn3Etw8CiMMACQzJ0o5EIiureBgojXKg8EHhu3P8AhTLmR1YiORlR
cZAAOP8AGnzyu1uqeUULHD5HBqCTow2KVLDgnvWsVqNJvYssUwnmuAXbABGRjt+NF6VXLQxb1DYb
ByaqqsUj+WmASDgkYH0qJZJzM63Er+UQMAMRz/SqauDViz9tQy/Z2yJAwwrDr/SmXxVLxWhUrkhm
yRg0+OFRFJ85YAE5ZjnNMgIR9szlkUE4wPypPQRP5iNaiPd98ZChQAPb6VVmgVjHL/DG43pnAx61
YvLeNAjmcgFTgg4xk9/8KQPFHbmEkLKVOGI5x7007oCpqGyNyIgCNxx9a+e/j54t0ybxXb6T8/2r
cgZwxBXDBiPxHb/CvoLUoAbQyJLIF3nfKRg5r5M/aVsbm3+JMN2sro7LiLYMEHIBP19/rVKVmB9N
+BdWn1HRrW5fGXjXBEhYAYHqP0roUgKROgUM2ecDtn8q474VtEvhmzAkICQqSQd2D3/WuwMiJF9n
lkfac4CjIzXJOPNEErIpX04tFJnXB24AC/4VwPj/AOPGj+CZ3svLhmlhQeYHBZQMcAFSK2fit42h
8G6I94biN5ScQl0B6e3cV4H4W8D6v8T/ABU+r3ymaEznzgpBXBPGfpWtJJashqzPavhR8atN8eS3
Gnm3aKaNN6kqQpBPTJ7+1d+rz20RDoQxbKnHQV5V8M/gvN4R8SyXMMsjW0yBkUAbUYDnjg9hXqF5
Nc+YFdmYFRgqcdfY0VIKSHFsg16eFbJ5WwWIxtzgE1856pql7dfF+2EWoOYpZwgghckAqDkLjvnv
7V6x8dfF0eh+G51DgzMjYbdgjAHINeRfs6aZL4j8Xyajqok/0ZhtlY7izZGSDjAHPUfSrpQsrjtc
+lLKMnTkeOJggYFfMOT05HvV2CRwC7xBAqblytP00qIkYyoIXADJIfTPNT3awSRriRMKuMxjiqlU
cRNWKElzG0JjiCsRIGJJwMd/pT7e7NvII5LcfMTtwM85pmHEpCFWLMuFzz0qWIDIZlYszEBFOMD8
aylaRJx3xssI9W8I3KwWZkaMEyZJUhSecHvXB/s8/EKK21ebwxPKokjkZY0I2gc9OM84/P2r2nVL
SG5tJLO5j2tLHwCcjFfM3xD+FXjT4Y+NJfEPhWOeW1dxNmMjOTktu9ulawTTCyPo3UNX823kExKF
Scnd1GK8CjeLXPi3b3cEKiRbws4GQNw4HPr3rb0H4r+JNQ0VV1bTClwxK4Ls30NX/hD4N1CfW38S
X1sIjIcgnq/PP44rSUpRYHrOmCaGCN/LLu+Cee45zk+9aDpaIyGQglyBtZc4NQ2zhV+0Kc+WCcl8
4OPT+lDqlxGkrKoVQS7N1AB9a55RclYGrkbRzKXM7BckBSF+97nj+VSKWjHlXIZSACQoyPXNTHyv
sAM0bLtYiMg9v8Kq3tzKhMSRKVA5d4+Sfr+VaQnyENWZYu1URICxds5UFdu2jDtCDK7FCh+73P8A
niqtvLJNKlyzbmC7QgjIq5gCFYZZCGb5lCn7p9PpWvPdibsR2vlIWbyl2DpgdeabI0a5kDFDkBjj
JP8ATmojeEjbwHLgBg3fPPrQ8MbkLKdyg8FTnc1YSbbFJ6CNdGJVhhZgEPDMeR69O1SQuzSu7Auw
G6NccjnHFM3RIzRMuCB948ECqerXsdhC90ZVyoBLSy7aSdmQZ3jjxWnh3T7hrjgMnQnnGcZrwbSb
S/8AHnjeQxx5RZiWJPrznmtn4s+PNU8UX502xhUwsQN6/eHqOO3Q811/wY8CR6FbGe5tlWdyGWQg
gkY6H/CuylX9mh6WO78L6Ymh6dFEygIgAKKSccDpmtppo5sGZiqr03DkVVsIDl5HZSwXEW3oeadJ
PIJfLnYMEb52IyoGaxqR9oWEkkbgRmBmKngR8ZPTPFMS4XfiGXaxPzBpBkn8as3Cu2egAYY3Lmoj
BFHILlFG/ILgj9B/jWDgogAFxasjSRpKxIyHGeM066uIJYwY5FKs2c7cEZP5iopN8kyv82CvAJ5o
eGQx/vigYuMnduwKFG7sDV0PtyrZTeBJESwyeCDU0LfatjGUIgONoHJPrUSRRSyGBCFIABw3PQ8f
iKmiQw2p8oM5BBwFyM+nSm00yeUrkxNmOPhS2GZh3FOaMwDYhBYfdwaPNtpBIq/LIBuBB4Bx/P2p
sJdmRCxlYH5yvPf+lDd2HKPcS70M6A4brt4B4745p8rREl3Cx5UqrYwabPLM5L+auxuWUKRzTHML
IkQCEheWYZOc+tS0mHKCq0qlg7Rq7YZgfzp9vaxx3IKytkKByM5GKR3kTKPKGBHZajhMs+51YBFB
BYA5qovlKCUW7iSdGOCTuDjGTSPdoQI45VXI5+YZ/nU8cbQ3PmFEIkDEqzdB6e1RNaCaUoxALAkk
DIBocm2A6N5H3MnzMynGGBAx2qGS4mGPMDLuIOWPAP8Ah7U6ziZZFZBnklTjBH1okkREZZAHcsSo
Pt3/ADrmqUrg1dBZu87tu2huSQSMAVI20xb9gyvXackH196iSWWVTHHHI5ZwWC85NWEie13RGQhi
ASFXgA9PenCKg7k8pCNryq0j5Lfe45znrxTy6RIZlJbDYUEDBHHXimRLlysy7snoTxRdPD5i26Ky
hSSrIhIznA9ampC7KauiWWaPyQ0saqYzkFRx9KiLkhHikxtAwWJ+X3xSzSNdI8SkIytggNwTjnmi
3iiCNHGzM653sDg5+taU2ogSC2mZg3mgKD8xJ/M0++MwkIjlQLj5B5ZHFMydq73YgEBdpORTLubd
KRwEjUZc5PNa3uA43CGHyxlSEBZSDz6nNIrGe34LFQMF8A5/wqK4jQBCoy+5Q5V8gDP8qmWJYziT
btOMkjPNOM3FAM83fGYo4Nm2QbQeh4pjCNoCxyApOFIyf85p8tvJy/lEgtuA3fiOKmM8EEAEmwMx
yQeP/wBfFZzqX2ArWEjT5WQEsq/Jxgk8d8cUlpDeSM8T5A3fMW44q4sKFHvAdoUjCKmAeKq+W8bL
LHcuxc5YswHP+e1VG8kGhPHLeWsrEkGPcDtK9Rj/APVUN5eTNIvRg5ACkY/GiaSP5nckguMyKOff
+VTXEVqqRS+UGDZbBXB4571M1dEyXUInRoifOKuxIBIzmmyi2jjPmuWkzkbjnIouwkjErGQSfmXb
gZx09+KhmiZrcsqHczDDEA96IpJjSsJ9sIRuByQSTmka4l5GSSSuPlznnmlSQR7Y3jBYkhlVc5qW
1giSYIxKFWG5lPPPb6VMqakUnYkW4lQOFTfGFAPy+h5H4UwSs7EyY2uDtAXoe1MneRpGSNSULnL7
v1p8NxCh8hIt42g4HX8quMeUQ2MpPu8xGEuOQDjI79qSN0inZQoKgDeDk5//AFVNGsEs4IIXAAJH
UmhFlSRoS4bAGXA4x+lVa4+VlXULKS+ZjI5dSxGW/KvD/jt8D79pf+Eg8ORpG8K73jGSrjnjr1+t
e7ajMbRTtjViBnAPWo7vT/t1qA5QFgSVc8V00qvs2HKzwD4K/GC80rUG8NeJtQIPnKELqMA9x+le
9RXVtqVsl7FdKY2TnaOp6Zrwn42/BS50u8PijQeHDFpsLgEgdeKg+DPxwvtMv28N+KnVQj7EMh5b
0PNZVW6iKasj6F0/bGkce/dHs+VX9s/hUdwZpmlR1wFYbAFwAKq6bqsd9YrJBLuV14bHHNTzMZIt
ighw5IIB5q6clAZOu9Igu+QIwIBf5T9MA0tu43LG6syk8uV4HFROLiKWNmAwMYDDILUhnS4uTLMm
0u2SFbIBqKj5gGJaRrIwlOTvyDuxz+FT7JXQucFQvCqc81II4nyoIZc53KeSc/oaVxvd7dSxO3GM
8Y//AF1cJ8oEUSXEymPZsERG4FeGHtSX29zuiBAf7wPABP609Lu4jIglcKcEsd2B2AFQ+fJtKzRY
UN2XgVM53AZvjEKRlCGjOCC+Qx5GMA/jT4LVhIuCN6gbQew9Kkitiir0XL/Kx9Oual81mU/KI1OQ
GVfven5CpTTAZPBuIkiIJDfMgJBbjoPT60xnRYmVHVm2EBWI49R09qWK4eEspJwrfM5JJY017oRu
EVAwYjI4zSkBHI0tsQJrdWwOCEzzVHWZraHR54poCoKM3AyenT0x71q3EImjDwtgAZYs2QB/ntWZ
4ijj/s1yRlTHggrggEfyqHBSG9jxnwrLJf8AjmbFqVQSEAMp6Dv7H6V7XpjbrBEOAAAQQMhRXi/g
OcXPxFu7QztugkIOw8MCe/GMfT0r2FkMFmy26q6qgwGHAx/Kri1FlmD8UNXh0/QXW3AjlmBVWA59
/wD9VeYfDHww194he/ubPzEU7gGXAY5z1PU+1T/Fnxdf3lytit0WT7QEICZCcheCBniu7+GHh1rD
SoFniBdGLI7HAwf61qqbqIG7I62G2sxY7UhBZogcSHn+dSw20Fm6m3YHcBlScinGCFN0qqWXP7xy
uOfX3qWKdo4GMSqGwNuFySPzqJfuyG7sdJPKxwcE7uFHHGKq6tef2bZSTFUBCMNrHjpUl1kGKXzF
LEZKq3Ab06fWuE+L/ivy9MbS4Jissmd5JJDD/ParhDnYjzuOybXviA2o27qpjmIZ1Gcru5A9Dn1r
3Hw/bOtkscs7MEAy5AGBj+VeZfCPw7e/af7WkUkyEY2n8uPx5r1zT3it1YlgrFCGYDpx1qJxUWWn
clSUQK0kEEbFc7i656H8qe8qyExzBgwI3Mh6AjrUkCCKM+YmTkhZEIyw/wDr02U27ZR8hpBgMBjH
pmkncZGqeTAY4o3eMDlmAIHP+NRzl2Z4WJLADZkYzn26/jU3nxoyqYQdqkjIJGc+9IxMQ+0xQ5jA
O5mz+QoSSHuJ5sKoESTLgBSSMUirJOfOSUAHIYqOQPeljaLYHmRQHVjyOVpkO6LJWJmVhwBgnr1x
Uy3BponhkjZPs0sgIDHjPSmF5oHEKIzjb1RTiobaDyXfersGYcMQM/lVn7MhlO1ygCnAB74oUU0I
JTJG+54RgjJBGRmpfNX5UTgBckkYBb/Co2DiNlManuqA449B1NME6m2CsCoc8ljgg9e9WmkVZ2Ev
bIpCdyhQQSASOT/+qoQJY2ViS0aqAVKZz9asq63FuNp3SAkuAOAPXnmobJGeZiZAvynkgn8cVUai
S1G43HTXEsEqoRgDOxScfj0wR7UhIMo6lUIJbFMmiWO4DzMHAGFAGPT2qxCUgg2NvDbeXB6elTJO
ZVtLkMVs8hMcpIX7zEgk/T1qdbVVfzWhQIDwxJGeKjeRd5SIgyFQZABnc3170sd0yBoXj2JgFhn9
acXyshqzJ1nCyef5oDSHgMOnsDUJDOXEEabQ673boPc0ydXYPKHLEjIK9QPWoUhu+olIQgZJXBau
Ou7xKVmidreCZd8NwMowL7s4x/8ArqSSHcod0VnJ59AM1WSOVoi5UllJwrKQNvbuPWrJCQIDCVTd
91QAMcVdKmpIbbZFIJIiMhfmOCJB+tYPjnxxpfhWzkub+5VPLOEiQc9KwvHfxl0/w+8tiLqWW4bi
EKvA6e2M57V47q2o+Kfibq37mSaaFpMI55UNnB7VvpAvRsueOfiPf+NmWLTEuMDaCkasFOfUfzrq
/hJ8J7C9dNQ1JFeQqMZ5Qfj1BB7VsfDv4O2WmwxXN9blmkQFh5ZABGOB3H1NelWOk2+jwNbwW7Dc
QYkAyCccDtWiq2QDYdNSyVIo3Iji2kYXBIxx/wDrrQSVUjTEhLkZ3bep9xTGjd1MjuDLgkxLyMU8
vbFGUKGYA4Y8CuapHnAGeS5L/uQyA5LGTBH4Uiq1t0ZghXCIGJwcdf1pLN5bdGkhR2II+Xadijpz
9KW6ViBncqmQ55wT+dZcrQ07McsL+WblkCArkbRgmlkkKCJmjAkMeMK2Mg9BjtUrS7olkaQELgFV
II9P5VWupmeVTBGNgAILYyB6fStYRsGlyezWZbVnmRkQEbQpGcfzzUKkNcKrwHaGyXK+tOcxSPvS
XZGQFY7cZ4559fekeJ4dwijZ1LblO/Jq1U5Qu7D2M8jl4sBRwwjGTUzIUh824jUKGGTgNzmmxhLQ
RSicqzHJQAnd9fzpk9zJloJmUoWyuI8gc5rJtTYW0I/tLRIwGCXGEG4Zz+P0pyiEqDIoJYYJHOKh
SJmuGjik2o2C7YyM1ZWBIR88gwrEjBrem+VlJNEgeO2jfBOAMpn1NQJIba1kkELNuwrgNj3zRNtf
MRiUMq5BZs4Galk2fKXOSI9o45we9c9aPOi4rqUYHnt2/fE/KOSXzj3qcxx3cgmhlDHHA7/U05LG
N3leYAgLk5PJHp7VLazy5RLW2DYYiUAYA9s/1qFS12KIo2fe+Tghvvk4/LtSjBVkniXoWUryBU0c
q3t08flAIh5ZW5GOvH6VG8j5DlBGFUYGOF5reMlACvJC8Ee9GxvAyVOPwq1Cs0wM0oL7VHlqeQx9
c9c0rTQhQn2nYdwLKDyfw70gjckuI2EYOMR/xD2rKdXWwCR485JQArCTlWOD64GeuRSNayfLcsx3
7xuVU5NOWW1t5poYFDRsoEa5AHTnnrxU00MjRefkFmU5ZT82PaoSUwIkuFMIldiGYEqMc8df/wBV
MsWivFYW2TGB99x3645pHwzJGyuSW5+T+tW0hghhIgUKG+ZgMAk0exY1oyo0QaUhDgImFJBG0/hT
kaCBCrRkHbkqXyKdNuWYs2ApGQpPQf8A66S5Q3Cb2LM4+6Cf5UvZyiU3qIBBJkRKFfbyM4OfX3FD
WrwSGZpVwewYGqjJOs5h2KMjKtknA/kOTVye6kfZHA4IONysucn27VSdmKTTJF33sTpuKMEbnODn
HA+vvVTyhb28ct4fMkZQGB5wfz9cVJeiW3iIMYJ5C9MYxUFgvnKRIm0BwCCvf/Ch67Ej9r2oLGaT
L43KFyE9ee45ppDC2aaXe7kYG0/KxHv61ZfTpZZY9soDqOSDjJ7cfSori2uDAFJCgS5dQvQ+pqHS
U2Mhgd2iV5OWBwQ/NWoGVrUxsSRv2sjDr6io1iSCN2MRZlXcADnmpI993G0iAQ7mzISCQT/j61vC
DigVxrQfJHDAm0FvlRuMfpUUNvcSxtMi+WyuQU2EknHU06zM4m+eQsTjaSMceuacIWSRtpIUvhjn
jNZz2KRE0ZgDyRxhgjDbtc5yR/nP0pEhlhAvJ1XOTwxwM0onvknP3AoOM54A/wA+tSvLG8gWZAQ7
H73TH+e1XCTTGldkUd+vlSJaqcODvG7JX3+lOgt57p5AxBCdMkDJxTLfMXmKY1SNQSu1s5Y98/0p
BPdRq7i5ZyXXaO4GOf8ACidPnHaxPFGP9YzAADJJ4wKS4L3lucxBpsAnceg7YHf61E+2G7TZvPnD
5ey59P8A61TIDcFrWO5A2sQGdQw+gwfxqY02hCQxmCISW8IG4FRIDg59OnFIHfeqy5kk2AsCM5P5
Uscxtka2DqQ7HAcZGM0CzaBVlRjIGTG/OAD3HHpQpOBST3IjPGZAYoxkkhiw4UVO1+6WixmVdwIy
VPPbjGKglLEtFbKFAXLEAAEfWomtXRBduSWGfkQg4/z61EoqSLSuyWeVSXkWFGbeAXYkYBpRHAIT
MhMZIzKA2N3P50mZXTzkwrZIKqeMdiaIljeMiVUUq27cxPJx/OqU+RhK9yrb30s16BPEGVU3K4Tk
kHp+PetK1mDyti3ZWOSWI+UDFV4NlupbbvwQBtXvSXDzxRqAhCh9zORkL7+5pSrcxm2lsXAiSRlU
hRsDhyBuZsDHGKimtklHm/ZipyMkHG4+lTRrHaoskciysp+dscg/h+VNnmzGWigLPuwAD09TTi1L
YOZlG7ljM5VANyvyR1zT2M4JiDJ8h5Y4JqGSG7F19pEhVQSxJOWHp3/CppLq3jLtboincARgipl7
i0C+hAsxRl/dkoZMMJACf/rU6WdhMqooZ3KghBxS3KTvGZg6ksBuj3YI/DHNNgBW6WWdTtDDMijG
R1qoe8yo6otyCRGWdwxU9AeQD0GfxqCNd8ht1jG/IwQ+STV26u7Oe1C/KQQNxBAK89f/AK9Q+S1o
ypFIJA5IRmIzSlFtWZqlZFZ7d3naQKQox5SKQASMgnr+lSI7z2+Z4wFV2wwPKjNTX5dUbzSVYKNo
xwtULeaRoxCH2KCxYA4ya0hZIGronjuy2N+AhJQZOTmkuZHULDErlgcMQOKkEEY02drN1aUjLxhu
noRz61BHdhEZ7aVGkQ7pXlckr7dPXit41+Qhu4rzzquI1ZlJCyOSckd/p17UpeSS1CJKWiHKsRgj
2pkdxFOGSMKZdxy6A5Azzn+VE9pKrIC4ZQOVDZ/lWVSpziTuhbu3nBWSNiVYYRc9Wx3pbBnLFZz5
cqZKZAG4diarvcQRzJaOSCcFBuyf8mpxcLLG+SD5S7i6qASAOlYyhzAK0USiUyho1EmUC/Kc9zxT
vJ/eoylWI5Ulu3+NU1vY0YQSNyOCgcE4zSrfeQR5ZyGY5GeawnFxY2tS2bqJbKSEQp5pjJyB3J6i
okvJSuzlmVv9Yw6DNMguLd3aMEOEAwrcc5/zxUtxc2qwnyQGbHy5cBWPf8RV0tVcqLTVhjzOP3sm
FZCdo28H2qCBy12RIoEW0MuCQcY71XivgJh5pIJYdTkVYmuInDIs+AWOSDnj3z2q3BCbaZajlgaF
poZwSFKsrHqccj/69V4Jpoo2ffgK+MEdR1+v5VQgv/st00cUq+WEO8SfLz6g0suoM6vbtNjcTsf6
d6rmcUZttGhdXBKJPsJZ3C7S3bFRSpIiBUZUaQfOFH3f/r1Qt9d07ymjS7jkmhOWQSjK+4P+elJP
rySIrK2HeQICRnb6N/8AWpufMHMkjWtVmhsDsQglyXDjg5I6jH86lSOa5QxvIpZSfmz1P+FYs+p2
1oVaWbcjodzqAMnPX9KdP4tsoWUPPGpKgIg52/pWbk2gUmXr7y1dW+0KpL5C7MD86Y0yLdOY2DPI
T5bZzkf5FZDa9Ym5VZHJJYDYedw/z+lD+KdPgnjvJJCyBtpQnJAwegNdtFNMtJs14WBzbhVCMPvE
YOTUbywaerQYZSepU8/hWK/i1UtWkurVg4fA2DqO1Lf+I3v4yLSABEyBJkcccGsa0nFFWVjqJoVk
uD5sCIrAYjGAG5p1zZJHbFkuSzkkkYHB7ZpET7VckSEs2QyKpHJGefanO7wShJQWVyB5hBOR3PHf
2rk5ZWGlcbHdCAvCI8eYg8zCYJbHLEj+dWUjWQH7UpIkOWBJGBjrnFR3cO6eMqCwIIZlyOM9Khlv
bi1K7FOwkb2C5VOmO1Cp3QFu301ZmE2dqeZhQr5449vrSWkEVlaTKyuOoQImVzn6+ven218nn7XI
ILfuwh5P17fnUOpSyJcJGIkUrIpZAMjGemKzbjEdmya3iEube3VlVpAWYoThiP15pJhugKMFADHD
KnNTLcR3lszShQyzkBg53BarveXM07QqVT5iilfm5B61tCs0CdmQp5fyyAhQpO5d+GcH07546UrJ
aIBOUwdisFcfeOT1B9qbFbhpnnu7mQEkiIKdp/yRUkEMd2PsqIXKj5sjDA9ifwolRjVeoiaOC1u4
0mnkJZmy0RYAIMdR3NSLYRLPln3sQ2xy20/p3NVtUJtXSdSNyxfeKZB4x+dEkty1oYwFUhQxPQ+v
cVn7P2YOzLVwLdJTIrgrnGV4pZykkBYsqochFKgAdOnHWqcQnt2kWWMMyIGd8DJPr6ZxVlpoZFFs
4dsHKuqgKGpqbjsSk3oOnR5oAGkDGNcx+XyeO3FIIZ5QJVcoXA3KeRj0P1oa2ljjZIpwTxkJkHPe
kt7ScIIXcgFsED9KTakSopoyfEUSQWzyvbYdV+aNUIJ/HjOfX868isZ4Z/iFPYG1KtbiOWIxcKcl
uMHr0/WvZvFEEEkRjJLxgYKgDc3HIz2ryPxLDf6R4vins7YyIZcLvjCkjb329AODmunDp3bY1Gx6
xowR7WGSTKBlALKpGD6c1pwNFJbNbRqQFbcSoIAJJ9+c8Vl6Lffa7CP7Rudwqgqzf5/OtZIIfKX7
TMygEHaODkdz9azq0+ZFiC1mizPHLKqKCWRmAOf89q8p+OumG58PS3cr8AFgEXndke3+cV6xJcre
oECEbXLYbo1cb8S4FvdKmmFl5kYQ+Y5XJXA7Drx7VirQBq585eA/HFpYeIFtIZSroyqfMhxuGfX+
tfUHgvWHu9Pt7xSFlUYOCMY9vWvj9/D97a+LDHbQebKbmQiRiVEYLEgDng/Xqa+pfhNFex6MjXhj
IkRR5hBxgD7v4V2KormKSaZ3k9zFfr8xlGAN2V4P6U6zicRCTySSj/Lk4BGKggEqMHIJDDnA6/54
p1zbvCruN25wCQxDDOe1VGLkhNDLlIHkWRSW5+ZieMj61PJBHfW+YWCvuPVjzxjP1xUYg2WgZSoZ
FUlmOe/p+dTWl+Dav88TMS24Ac5OORj/ADxUyi4iIGtoYG8ssGVSMqwwR+NQXzGUCd4wiFeCHPI9
KsXKCVDc3FyAy5DfNnf/APXolNxDEQymRcfLhOV/z2rnqNNDTaOa8TRgSR71GwMCcsCc/TritzS1
aWFX8obnQbyxJIB9O+K5LxVe3Iu4J4CXImChHGMr1IOea6bS9Rj0yxVBJ8yJtLGLd68deAPWumhU
bVwbuaCSQzqbGDI6Ev2Uj2qNJZVBklJQFiPlBNV7O7imkNwbhcFu7bST/Wn6y9wYluLUAFQQWZef
r79qirJSQm7D7jU0EIPmEov3YzxzWB4ptLXVtNms7myDhx8iumCPcen1rhvFHxFu/D3iCS2n2SZA
ZFDHLemR2zz9K7/S7yHxBpHnWoVt8aqGzgluCB9ayVVxQHhWl6ncfDPxqsd1bSNaNKwZvLyyjOcg
Af5zXuWl+I5Nc063vo7gFZoxxgnBxnAzXnPx58DTXwl1u22pNbp5rbAT0xkDPr6+1R/D74gwjQ5N
LllIdFyzBsNtx2z6VaaqK5KutCT466xJPbw6YL91LyFWQDIyeB/+utj4P/D2LR9Ohe/nEbxxgSKz
AjcehP8Asjn5q87v/E9trfjeLzN06xzKY0c5BUHp7H3r1Dxrf+VpK6JYzA3UtvGUC/wM6BlLY5wB
xx/WtIU+WPKS9zlPihrVtrOpHQdOlaYLxJgEgjuSewz0rt/hV8OYPC2nw3JidCSSqBcLgnO4jv8A
h7VifDz4X3Mmqf8ACS6rskYsNqAeh+8fftivWbS2xCjRBydpUIWztP8AQGtFJQVgIJH/AHQ85yWW
IiNfLH4YHuK8y+LXwak8aafEbeFDMxbg8bg3bPavU1g81V/dlzuHl4U5A/z/AI1KbUI4tAzkDIVM
DBOORx+dJ1GtirOx4l8I/gRq3gu+N5rMqIQy7ESYFcg8kt6Y6V7Fb2sNpBI11FkxsPLBOKtrYwxo
EeIAxMGKkEBhnj+dVUjne9MXlhmZ8s2SQB6VDbYOJaIinTdsDDadqlcqv59Bmq2oBnheNmUHGCV6
D8qsyPc2caO5fDs+VccEY4yKqxZVgsyqwD5IwDml7ZQ3Hy6Hzn+1NoNzouq2HiaeNWGqXzxzIoIa
PgEc4yc8V6x8J9bfWvC9vNE6s6qNzMuAenWqv7Qvhb/hLvClzdCMOLSM3KySDG1lPFcl+zhrktsZ
vD8jqRE5/dlgPmPPTr1ralarbUTVme1zafDfWUkN1K5LZABQkEfiPWvH/il8NJNNnk8Q+HrZfMMZ
W8iPAYf3wAOW/KvYbYSXyDeTkt0Q5GKp61pf2hAXw8ZDLuDZI46VNVqKJZ8f2us33w58Tp4gtrnK
pIxuZGGPl53dD0xycV9YeCddh8Q6NDejaA0aOUBy5z09unevnn9oH4fr4cjlntrAm1utwkjhYDaW
HJx1Azxn3rpv2YfiG93ZSaHcllWGJfJDsMsOm0ep74q6SdRXDZnuURee4Hky5dh8m4dMVZkVoswy
lmY4+ZuOvtUGnnbbLcbzhX3AqM5PoPp/jVuRoJsSJESQikBj1NTUlyICNSscWESNyM4YHJH19qda
RRIruyKY2X5gSBzUPkOkbKABIR+7IHBPpUckBaPzJCSgIDAtge9cspcy0Bj4pGkLGNggbAAAzt/P
6Uv2a5t1ALF2UEB39D25qfylKk2rEArh0fIOKJgptSZUYBuAobKj8aqKsgSYy1EByIoTtCYAU4I/
z6VMZpHjSGaBhExwCQRk468/WoJIEhVYgVBYjbk9s/pUjXHnOsUjM2ASwIxkYrojpEB0mkG3iMgl
2APwqjJIwPamQeWXa4jh+bHyj1NWGR4ozB5hMYADZj49aq/uIpEiYYjaUByRgFfw5rKpKz1FawwJ
iRnZcM5Ik8sdB+NWZrm1882zyEgAZZhjgDoOxptyhRSsEuImH+sBxgAe/vUaRiQhzGGVehZM/jXP
KDqD1uSTzt5qYdEUoQkYGMAHgflSAEF2dgd2fLBbnPr3pDEssgLqAueCpzj86cluHm2ISzMMoSOK
6KVJJB1ItMtpyv2iVgN4yVI5z6D1pbiOFZEIVixkBPHRcdatQrEN0kmUIznDYz7kUy5W3SJostvK
gFixAANXNWRMldFW9W3aXbbEMA33ic89/wBafbxSRQO0sZaUbmBwCMe5pLPYCTdK2GJ2O9OnjWGP
EhCiUEFGUg9uf/r1Ki2ZdCB7NyiSiYEsSrDHK/T3qRVmtohKyMFDfPvGQeDz/KklUrCVZmBQfICe
M/1qa2M7AMJlfkBoy2fXnk1rFcqDQja4FzCqFgjKpbzTwBjtjv8ASmWzS3EjuylVUBkAXA5+tSXM
du0y+eQ+VPCH0NIrRKplZiQCAoJGaG76CHhVKIqg7mOSUXNQyxQtGBE20qQzsQR+PTNQtaTrdhwx
Kt/EvSpopd6hAj4cEF9wBIz/APWrGVRoB4htJECxApJtyo6Aj1z/AEqVRbwWyq25dzFXLEnkCpoV
tokEyQqu1dzRlaihKXrGIRlSxKg56cGtYy5kBWvDdzPiNmYIwATPbtj2rN1jQ7bWLRrS8QbHRgwk
OM+oNbBnaG4KeYTIFwXOCQfaqsjm5vA8aBYnBVAo6nk5OTmqA+Uvi78MJPhV4tOt6Je3DWrESSbm
wUY/yXr1r3L4J/Eu18d+Dbae7ijgv1XEkKSg5XOAfXOBk1ufEr4fab480Kfw7cWwkeeIpv8AMwef
rXy14G8T6z8IfiP9mvVdbYS7LlSNrMFPysOwbH6U00xN3dj7FCvtDOHVQ4OVfBxjk8UjN5sQuEgA
VmKkrnris/w34gtNb0KDULOVn+1R+YojOSgP8Jx0Pf8AGtJZHEI3gswJUnH3qOZpCaSQxXjijMZl
ODgEhec+v1zU0sjsDa7gY9u7OSWz7j61GkZkDRkZKKCxC5BOfpUk1tO6Bmk3MpyFBI3e59x6VcZX
Qkk9yGQvHIsLSSbmcbQTkgY/AVKy3FvMYo5mCqo2oT1ODx7A0StGyIm3dKBuUsCO/P1+lRtfyGE7
1EZZvuqDg9fem5EtXVyys8C2pQSIgbAdWyCD+FRXFwVmPkSIoXgMRkE9/wAKJJIoU2qjMdxKshyD
zjtmpXeL7IpWRAAuScjjisJz0FZjPtW8GHYAT95gAOT3/SpMpA6wS4IfqVYZqK2ScKGiwAWODuwR
+VRag22UK0O0Ej7p61rTs2OKLDW0EjKZHbaZNo2DIqGTeshIdzg4IK9ahnjdrtZY0AjVsgK2Bn1+
tTIT9qUsMnPBA4xROfKJu+pPYbUdpZ5CQgOxWHHuajkWKXfLGmSXGFTgAenWoJbm8luAkw2IwO0I
uCw+vY+1T7FijVWywBGRjPWocuYkUO87hbhyQeWbaSRg1GYpRJ9omhVGc/IAMlsjp601oFEzJllA
HJB5z07VHf2+ViMcLGUxjjHOf6UJtAR3pkjj3FE8sL8yAZK89a+Zf2hbD+0fGRM+AjTYUqx+X0Oe
o96+n5S8O2SKEK5QAjdnnrjnmvmX9pgvD4mbzW2iYhQzY4zwQP8AGhtXBNnufwxhWPwfaSBEDPAu
4LwMYzn61reJNW+x2TySSYdVykYfGCOx/mKzfhyY4/D1tEZAFhiQMQo/u/55rivjd47s0mNtpsiC
VGC74mwz46qP8acabnoDVzz/AOLHibWfG/iJbC0glkjSYhIxzubPTnp9PevZvhL4Gi8M+H4bWK2i
3Mokk2x7SpOD/nvXJ/BPwCb23n1nVYV85bgmPYDgjPv3weT616/GgsLeMNAAQACAo5HaqdqaFyoE
t3ickwBtx5IbDGs/xZqtpomls8zBSwJ3Egbhn17Gta4kXyxM4G4ggkggD3/CvJPjX4uv9XjXSbGN
yyuQ4D8kf3setbQhGQ0kjyT4y+Mrzx3q8gUMsEDMY0D5Gc4z6/hXof7MOg3MGhpcbVZTISFZMFjn
nOf5V5xq/h+PTlCTW8jSzy8HODk9zXvvwV0JfDfhS2tbkKzeXyzEnJx+X41M37OIk7ndW11OCLJ4
wqsBtwAR0ouLczPECwREOGAGMjFSwSxrDGkqpGVYCMLzkUgjc4M5bIB2blyAM/54rnaUkKTI5I4r
eUEYVSVbAOKfdyhigQgMVAG0dqjs44bm2dpGAw+OWxzSTIIZI0R84IAPB2gn27VcYWdiSwXd0OW3
MGDFmOdvPNUta0eLVQJpogrMAsibsjbV+5jt0ia3nVSS2W28ZqBG8sAwsoVQMKTjpT5kgMBvA3h+
2ctFp0SsoBBEQOD61q6Po1naoRF5a4wyhyAc/Sr13E6t85UKDtUjueuKiIZHY7wARyAPmPtUXuA1
IIYVIK5IJ3eW3LD+VTJFHCR5ZEkYxvjJ+bBx14oUANFiPODySe2KZdRi2lcJAqAfxYY5B5pqXKgJ
Lu6/crFDCqK5AwASM988c1EtrMUEkTKwLZYEAHFJO0P2bzmAwpwyqeSfXntTY54IYw46AgkA8AZ5
HrRbmYmmEmEtvOEOFBwhK4IFWII7ZGJcgkg98kDj245quqLNIRcSBUyGQEY+X8aktZnixGFZgxGB
wcH/AD3qkuUhq6I7mBiQPmjUDsMZNQtAJpDGszMAeFXBK+/4mpLrfEBLCArbeC4z371Tnuf7NjMk
qFgSSzocKAT601HmFLUkmu5NPkkSeaLa3RTHjA9c9en9a8o+M3xXhthJomlMGmk+WZRgEL7ev1qD
4p/F25LS6dYSAzK23ES9h+fTFYXww+Ger+KNbi17xDbM4km3sLgYO09f55xSlBxV2Slc2fhJ8Pzd
yrrmsLJIrtuUMuOQcjrXs1jbJZBWggTBAyhGfmpmh+H10+2htE5REAO5Tmrc7QHKNGA4JyN2Q5pc
pSiSRWsUhWZQRtP1BOf0puoOLeFzK4Vip+QP3/CnNvhClOQSMgHGPwqubm5w4KM7GThgMkD+taRk
4sY8y/uAIVAzyyk80kFu9xDumVVG75iWP+TTZQpITcFA+82OSfU+9TRDgxSuQpOVAyRRKVwGpbPD
GWgYEEghTkYH1oEWAWLMXK85PXrU8t7bbMROjsEG4hc47VVFw0jlW3IEUglzxyO1TzWAhXzYQbiH
B3AlgDg4Ixn606K+dWMUZMahuEHU+9OAZGKLuZQB8sg4I59+KbDYxyzKwBfPJZRnmk1dgRsZzExY
qAAQzlecfX+tS2CxxNlI1DD76s/OD6fXrTpVaCUxb1BJBOQTxUSAiQSsfmAYspYg1DSQEjqzSlTH
hWfHBxg9c57inxPHCTAykEDJBOeajtZESJlA+cNlQOTn0pQzyEuygyMoAfdz9cdqpO4CyIVjaNfM
Oc/djJOfXP6U4yskkZyqk8cq2AMUobZOI2BZivzlWz+AqN/37FhC4VMksxGBUyVwJJJpvNQsxZRw
w3HH1ptyiPuGDndnIbt60k/7kxeSxdiAoOe3TtxTZLpRIYslyC2SGyfxpWRVlyksJd1CmQnrhiuS
TUc8MFvG1yAGKsAoH8Iz1NLG+2ITSvl1+6GHSkKRvPsLYfaTkpkewxTu7EhAmXaXcQGO48YA9806
eaKeJ2jlCNCD8+f54pJJPNhBaQBlyXUDH+TTZbhUwsQAAHOSBn8+tJx5kAlvcMJiGjBVnO4Ac9et
OdSjGREfliV5z+dRI0bjexcYBJyKJ3LOIo5DuI+QlscetU4sByQbDI5fckhLFiMYNTWd3B5aqYcs
MF3xyT60xd0oZGchiQWCDqfWpLm3kRRNBC4UnawYYPTqPr61lOOlwHyzLPE0u1RscDJH69KpvLbO
5QzjeG4CjgjtUpVkBBQ4I4RTk4NHyps8yMBd2GUgDtThKyL5UKsKXDCMkBcgEFetSvbuIQIoxuVe
DjgmkkdGlYxZCEAbCuPoaniizC0HLPvG1guAemR0q+VSYcqICL62gVnddmeVK5x79eBUD2pcCQDl
XGEUdRUzzvPut8kbAFcOcjr1pFTy2CyOVkx8zheFHvUOkDSSFkV0BSMshYZJBxgVBPKiXMuCoYkc
qcg+/wD9epJftRUyIkihVOSDxj0piQJdTBZI2+UcsRwKuL5UTcQS+YuAQQWO07qeNsjLE0CBAQfm
fGKcJGMbGJANpABA5NNCSSKEMDjOCx65NDuxNXQ4TJJdMki7gIyQSMd6gup0SUSjgKvC461bt4IZ
FZpuHVCCwPQVCm1nInRDGy43FecVEnyodiOGMzSFwDnA3AEgfn60ryB5RbxKSQ+WJPI9OtLDD5U/
+jthXPyxjk5A9zTp4VyXSBdykbSEByfetISaENigeQMJWYNvPAORgCnJaNFEGZS+WAVmPINTxtc2
haVkYsw4IUZz/ninJL9qUI5IXH3+uPr+NZzloUkik00XmeVIgUjHzDircBk8tsOJFyCpLc5qBVjh
uQ8sJZVAKkH9f/rU5rh3YFVyijjAxVxkrlCCV5SEZj8zEFwecU2WGeIl4JVGGIwV4NPZ0kAZA4YE
AgYxmi7ZlBKbjkAoCOc+ntSk0wKd/Z29yokdgpY4dCuV6en1rxH4wfs82tzYz614b08LPHI0kuFA
aUHkL7YPSveAEdTICQehDDH41DLZRTo8bqJMLgrk4x71cJOL0Bq585fDP44a34Pv49B8XmXyVcDd
KMFRgYB/kPrXvXhvxlYeK7D7ZpUhkjxkKGB2nPIrifif8AtL8W27Twu0N0VL5iC8Nj9fxrzC0PjT
4OXYsZJLloZHDrJnG4+4+nUV0RpKo9BS2Pp1pz5I87a6l97EA4VfU5NLvhucN3AOCq4rgfAXxg0T
xlZJC8pikY+WYZR8zEfxY967iK+tprMSwgFDnpwVx6+lYTTpoJbE6M6wFdjsdx2AHGef881HDOJr
lnfJABUAHkn+tNS92xsgIO5hw3UGnNcRxgsVAZyNzZNQpcwwujBJsK7cZyQT0NOnWQ28bwzkgN8x
PI/GohGjNsmlBBbBbPAp+VQeXC2dpyARwTTtJlRSYPDJvBuMKqKMqBwR7elLPJcuVeFQiAcblyen
HHFSXZWG28yRWIIz8pzz+NQo3IRVKkR7vbGBQ00HLqSXKQtj5mBHLkDOQRUMMNraq8mGkVRwhbBX
+lDsJXD7lGCAIlPJHtUiywLtjLAuT8rHp9KFeRIxrZAMqgYnBIKciqPim2kudBlO1WKrkID1A7Vo
XE3ljzVABc7QAc81W1mOW4svLaYFiPmDN/DVqVgPFPBVp9h8ZyeXu/eTlnUtk5PXnr/hXpHjHxFN
4Y8Oy3MbRxzNG2xieWHp1ryltYj8N/EOSK5jJiF021lf7o9fepvib4/j8ReRpNtOhMfAUAglf88/
hVKm5I00K/w68P3uv+KZL+7Akh81iYWBIJPP9ete9eHrGKKJMK7DYOHxwMVxvwl8Mf2Tpq3EkLL5
0asWK/MPb6V3lssdtAUDFjkgZHzZz0/Gpdd0WRLcdDdx2yGURFU3kMikemAaW7SJijR5jA4UKQMn
3qO2YSo80tuXUAbeBnj8Ouag1y8totOku23IqkkBuuR+NZzqKqwSuzF8e+IhoNox84qzYICsMH29
q8n0nR9e8f6+15ewuy7wzBVIAGeGBxjPvVXxJ4t1XxR4tjtZSyokpB3OPmHPf3/wr0zwDb6Xp2mJ
LJfxIzKSBJKAqnPTngHNdVFuCCzNfw34ej0q3TMO0xjDhVwW4GMDHf8ApW2riMCJ4fLBUruKZ4J4
4rmdW+KPh/SfMEl5ESoAAZuQfXHp71y+sftC+H4CtpCJ8lOQiY+pzxwaVW8wseqtDCV/ckAxE4JP
AP8An8Ka3AfzCudx5cYzXj8P7TWjWUqpPbXMYYgF4oJJAT+A/DHevQvDHjLT/FEAubWYkMC5R1ww
Hv6H2rNQcdy0zfCxSgRsNrc7XA6cdB7U2JZLmQxAt1ATK7ScD0/rUccjMVQMAF6HH8NTXDKjK6Tj
K5yScd81LdkVF2ZLII4iIY8s4ACkYGB6VCY0mvA287lIUopzg560tqDOzvMpLDli7fw57Uhk8uR5
UjywUlckNkjuaSu0U21qTzyJIgaDCmNzvB7gVHI0MwU+YoVRggg8d6jDxsSsZaN1yWcqPm/WkuUW
FDFGzsytlySTgcd8VaWpDd2Ou5ZYDGgQsCcKMkkH1+ntUMcb3eZC4X0BOcf59KlgkQqIZAcliWJO
cU7YQpuCyxrty3ByT6+lJxbHzEUVyLZHgVWVgo3HHFSxwbrbzJ4xuZwcK3JHPWosRsDJvclhljtY
BuP/AK9OubqVIgYwzKvLSKoOQO3XispXRaasTG1jhwHzIp52hyd3HAA4596i815YCBZjyycnawz1
/wDrUyOUtKpZGUFCHVvXrxTyyRQusRO4kBMP0J/Wt6SbG3cmjW0njeWRSHYnIKn1qMxuqhnjATeQ
iheSccd+lIIy6rIzsGwRlWFWWVYLaUmTcioNqsvcd80qsrMkg3ObcK7rGGXL4ODn0z6VW+0QQxmS
NgFZuMD/ABqlrXi3SNJtHOpXYQEgsdvU+mM15p47/aC02x3JpsKsqOVjkAz9R6Y9+awdPnHdo9J1
nxbpWhxPf3tyEjIIfCnPA68V5P4x/aAuLh3h0kOCWYB1OAo6AjHNcJd6143+I199ihkYRsBhGVsB
ecDI/mfSu8+HXwIjjEVxqzLJIRnyGAO4/Q/z9q1pSVD4gbucdo/w71X4g6wJ9QurhBIytK6OV4zn
A9+9e2+BvhRp2h2Rjt0A2AfKPvFiPvetbOleGdO0S0EVnbn9y4UDHAJ69vWug04PbQMIAdoHznOQ
GxRNe0ZaaZW0+3gslK+USyDDAtkVovI0sI8kqVUDaCnFUYpHnlEawszFf3hJzmrUcZtAFMzAnoCu
eD/Ss2uUCAFZDJLAimRBkA7iM9Pp1NPSORYg+A0rEYUgE7h1p96wFygSRRnPmAEZ4Psaa04WdTEx
wzHgqRihNDGG68iUujK7Fvm+bOPqMc/SlZpZoNqDKoMAKP8A61RxRRNObtsKQNpQLkk+1TuGtHRI
1DK5wuTx09quMOYRHasWLLzwvzKD1qe3geESLn5owNoJGMdfpUf2ffMGgBSNWO1tucU2FysskLTM
yod4cKeaiU/ZsBXEyyGSKEBGGMk9B3otZolCBC7FyQGbJyR/+uiSRneKJGDBF4KjgZ9ale0itzHL
EqBs/OUBIFZuCqofQhdb37aqNA24k4LHgDNSSRt54bAxkhgAeTQWllnjEygKDvAbncP6UjXELRSN
tK7SSDjjP8sUkuTQErirDGkisqEAv9wLkMccY/nRZ/NE4cbiVy7YOOKaskUkAaONUeI5Bk/iFMtn
CwtEoGdvzvjpz7dqaqNFvYtRxwQXCO2073wAG71HqVxFLcsiKseZVUAcE8dRUc6NahTMo+Zc5A6e
wPrSXKRtbxyRlwZG5YKSw6+/4VEqzS0LjexajhleOZmt1ypIDZ68/wA6ifdEpEUxQknO04wPY0kl
yLZSfMDEg8FuG9qhF2jjZJkkSDaN45HpjtXVTbmh3LK2sk0BTzVwCMtvxuNLqNxmELDlSp+ZQeBV
ZbidZ0glVW2IoO184/KpJFMk6jyQsgGCu0bQAexrmryUUF7jopljscuu+RnwpK5GetTDyii5nVCR
gjbwf8KjuTZyN5kGCyAglRxn6etRiXeixtIiEKGLMpGeOfxrGNNTQak88UJyEdSAMtIjBsH/ACKZ
LdOzB4S8hIUBsHBPTnH1quspkiMu91XJVyGJz+FPhvI9ghRAQPurIAp9eD+H9K6qcEindFmYt5TO
pUFe5HAP+FRfbJQGiQlGGQOenvSzBRbhPOVAQN7A/e9elV5r9EAcbQoAwdoJJ/GtOZoV7lp7uF5F
ZyWMagFs4zx0otJmkcJMhGASCCSG49/rVc6hEyvarLlm+ZsuBj8aa89p5ZV5yzRnCHcfb8KiS5kD
sK22J3ctuXBKZOWB7getS2MEbETTIYzGAVCtxg5/xqE3BkYM2UUqc/KOBUSap5MqMW3lyNoAAIGc
ZpciDVM0NR8vycxuApY5JOeO1VY2lt4Q+VZyAHbP3jSvcWhifznZ1HYNycVUk163UmEptUEAFx82
D+HSplCyEaG9vPFzE4yR+7APJPpUk8/2eZ0aYyFgBkc/NjkH6VlSazAtsotpfnIwGJ4+maUa3Zuh
Esh85nAYgAgEfTt71TqKCKsmaSB7lRE/O1wc4A/lUssXm74NhVC2WYHqKwp/EVrbKvlSpGHJwSpx
j25pbnxlDHGTFcDJ4UZwOnJpqbkxJNs0rsfZ4tiNtZQWYr064x1+lOt7mVCYwzSbgfmkwDmsttat
pywaTaExtKnr61A2sR3fySOilCeWOMj/ABrKauy0rI2vNgwVhwCDkqy4UY/Gn3GyUKFiJIY/MB1B
6d6x4fEVtL+43uGYAtI3VyPX6etJL4maAFVieQDBJJ5BzSUWVFdTQEgF8qeWVTzP3a9T6Hp29qWd
47tQkchSFX+dQxBI56+3bFZf9vGWN9sTliPlLdveo/7auYwJGJKgfNg9a3jU5WNpuRrERRwxwmTD
Ix2MGySOfeo4Sqf6RJtyZWIIcZXj/GsifVkLKWldmfG1FHIGe/bnpSy+IxcokUcbI6gEBlyCaTqJ
itZG3JKVxI7BQ3Jwef5dKY13cSW6zNeEkOVjUDJPt7Vz9zq80U5S2VssMEr6Y+6Ow5602HU74ym1
EeJFQmQNwp/yKylByKjZ7HQzS7eY9pYnlgcjFMt7i0XIRmaQqeGXAUfU1gXlzqZD23lExso3si/d
FNSXVYnGYS7YwuBwB/d/LqK0hFxRa2OljaKGMI7lQTglu5z29RSfaYbVw4cOsbkhQ2TWHD9ue3UM
srMrDHGFGf8A61Vmt7hBGojB3Ab1IBbr/wDWrixCbiTLU25tVAVhIQEB3M7DHbrU6XyDeFQSSMwB
kbpyOvHX6VzzrczP5cDEZTBQDk8U+KG6skXbM6sCNxJAAGP5VnCLRHKzdt51LljIAJHGQGzj6/jT
r3XLcStDCxVcAFsZy2eeKxZbDVkcSQMzABSATwST/hUSW9+syu+AUfgFuo54Fd1JcqsJrQ1bmaC2
XMlyGDkM6heNueuf60lvq9pNdoWmUg/KD6Cs230y+IQIy/OCGViD39hRF4bupZQ/IG7IOSMenbg1
z15NITTW5s3Ou2XmPAsjO6KNzE9AfSo7XxBayCVmZt4TKFkJA469OKx/+EauZZwQSH3HcVYYYg85
/wAaksfD/kByGEZlOHUEj6d+lXSlZFxukW11SzmjDTOqI6EDcvcdfpUr+IbcMRI6lQSE2txkd6px
+EwsRkzuIGI+cHp0xjp3qS08NRKTp8gZ0K5BkUfjzW7avqaJ3RFea3byXTG3umZ1AZQX4Y9x+VNm
8UwMwVdqEqSWbg/WrI8F20UypZyKSGwUDAY45H/1qJdCW3uWWNSApwNyDC/SobuO6TKw12ewllly
qq0eAh6k46/1qtca7J55BgkDuNmGHyn1BxVpdEllaVY1wpUEuwJHX6/pV9tCtp7sSxsygrllCk7m
qJR5kRo3oY3/AAkd1CWkfDOy7QmCB0z36+lRR+L9RVFg+zkOWHlqDtLe3sK1NT8M2EsO94m4k4dX
I4/CrKaIGhQfZixCklkX5sen496ajZC6mAmr3SStcTwb2UDYQPlAAPGaLTxBfjNuxIA5AB6HI4Bx
yK6A+HbF7cRTKynaGDAcn29KitPD9tG7SovAXAkljyc9sYPA96rn5UNK5gT6vqUr+c9uzFmBbjBw
R0A654602K71yVw6o6hVOQXwDyTnHfiulNg4ANxCispBIjc5IPT/APXUrxMPmuI1SMoS2w43ccAZ
6Ee9c9SKqCTTRy8w1CeUTIHDlQQdpGamhGoO7W91C42ZGAcgfTjpW3JaW0k8HlKkhEYGx24znP8A
SppvIZ43VghmAYkdQMehojLkY7nPn+2TEJoEBKD5FZtgx9cZqCWLWYwJIoSHJIlUEkMcde35V0zS
MuDKilmbaAFPSmQBjNujwVwMK46Htx3reEkyXsc22lay7gXKllf5nQcH249KfLo95DutlnkkBI+f
PAHtXRJCs+bl2LDzNiAHJz7VBcW11vGzDOgOVDcHk/hWVS70IaujBm8OSXThHYkhgY2HGTj26/Sp
j4cuWi+z7Qx2jeyuRgD3rXtbabyFG1SAg2vnFRO0sc208KQA7Dp9frkVg58oJO2pgXOizyS28Mkk
ypG+doA+7zz1qefSIjJG5VhhgWU8j3JroLsxWO6RZI2yvzcBix9TS7FYR3ESg4IySpIH19q2g02r
jSbMG38PPJcMGchljxnbgf596ffeGLZQkrhHlB3HauCc+1bU0sEETKMtK5OHEZyfrzj0FL5T7gZA
290GI88D04H9a64TSVilFGdBoFhLZbbyAMWBO2VQcH1qBfDIitAttOZA7YYsuTWyYHjVbZpFld1I
BI9cd8e1V5C1nJu3gSKCJN+cMOffr/OsKsuZGqSRrWbTSTiUM2wsQxMePpx3+tWbm4jGyJEGwHna
AMHvmortka33QOMCXLxq350krsJVaMBEJywYdSR71lzNFJNDYJGF2sUaIWKHcrqCGHt2p9yIJ7lU
icEggsqIQMZpr2+AGgREQkEhlABqwqvb/OUKswACCM4/D1qlW5QUVchjRI71gGyOcuOvXp0pLtlD
sxt2YykBWDBmzk57n2pSY1umAOEWNXYqeck46de1LbrctCkbK28qCRwSW/TmsZpzE1Zj7SdomBiY
YVCASSMnFV5I0/tBeQACGc7uGOD71MrubYGONCEJL8jj/PenRwtKovDahgwIA6bf6fjUukkhEcsU
M0y264UEgqzDHzVNbrJpJMKlnd3w0khGQR29xQkAdihkVZAOVbv7/lUgsmlmcyneUUEMBzivQoNw
Cw2+la4kRI8PtwX2nkGpRcxLK0t05JQkxnrjn19fam/aoLR1lQANGvAZThs9s1nztcTXjwSsSyuj
EtJkLyeM1jWk27ITbSLsbBlku5CpJIYkD734VFL5cUiNuBcAnJXIJJ6fWrVtHFbQiPIBeRSCBk59
fp71nSpdxzmHZHKikbNqEdO/vXP7Pmdhp3RZtrtllEnA3sOQcHr+dWr+afywJZVILAko3BHpUEf2
A3SM2Yih559ce3TrTobVyknmowBBcBVyoXrnJ7n0quXlYJWKU8RvCVkzsJyNx4zWP4k8O2b3Ud+s
WSnMhIGDj0+vqa6QiWR9sdu0iZJzjHHp7VJdQm5jDRW4eJVyRIANp/Otoz1uPWxg6NdCJRCuFEgH
3Sc/TPauhihtZWVELbiWKorZ3nA6k9/aqq2UFsEkQ7Aq/MC3A/Cp4oo4pRcW7OHiDFsL8u/sff61
bmpIQ5bcJchZ2RFEm3BOSRg8e9VfE1q0kw+y2qogQKuB1NW4xLdW5luGberE7iMDPP6c0tqxmVvP
vAGUDcCeVP5d656iUmDPJ7v4FWz+IkvfMLx3Dtkg4yxySW+nQCvRNM0OHSYI4ogCkS4+7gHjGP0r
Rt40ktzeIUaRRl03nByep4p18jS2ywLGTlh86ncF+ta06bRDVwspYGwkkYfeMYLY2n0FTSwpIrAR
qAEIUMw4qqyxx3Ma25BJxu3Dp/WrMxlEX2xYG2qPlIAYA+4610RaiyGrsovci2me1LMQSAoAPJPQ
U2weFpEnE3lvIhIGAVGD055zTZbi3RHeK9KqRh3Y7CD6YI/UVxOu/FrRrWVtPsZGLmQRiUAgkY+Y
jHf+dU05oluyPQornAPnAMxG5QAOP6fSq1w7XA+xzlSrBsykYwMf/WrJ8F+IrPXbWO9trwyK/CsQ
AFYHHPvxjFa0uoNHbNepEAeQzkHOPXr71w1E4sHZHI+J7W+s9SRorhZFEoZXB+7x+n9a5r4h+NtY
titl4ed0uJAAzwkksccYGOvX610fibUjJci3RxszksTwKpaf4QTVLtNYjZg8ZBIcdT/SroLUGro4
/wCHXxQ1q11D7BrtuzuX2gSNgbs9fc17Np0n9o2iyMoUOnymQcCvHfiP4Xi0/VYruIDeHVpEjTAC
8c5/z616P8P/ABJHe6QF8xXcZAjA7/Tk9KupFSV0JvU5X4u+Cg10+oWdqQ6oFBUkDPt7UnwY8RTi
N/Ds92hBnBRCvK4/p+tdtrVv/bds8hZg6rhgxPHsD6c14Pqeo3XgH4iz2LyI8FwzyxzKQyhSQMMF
zgiud0pSTVgd0e9+MbGz1CJ44kjYZPmADhh7181/Eq8Pwu8Qi/sojhZT5Z2khW68j0/T8K968K+M
bHXtEWe5u037NrK7cn3xmvKP2lY7XVYEgstPMk0Tb43gkxwQQc984OPStKLUHYT5meV+H/En9veM
JBbyOqyv8hfks+eeg49a+k/hX4OnWFHvSS6qCk8hwD7e/FfM3wnurfRNdWWa3aVoyMRdcn+706et
fZXgu6a9sLO6WIhigYFVxgkAY6VpPEODKNy0Fta2qmFlcJghSuOcdB+NWSqvbPHEQJD1AOM+1I1j
57rych/mcr19velmjYyssUeSrkMScE56fWpVRVHqBXS2ZnEMu8gHO9yRge1XIXt1cMm3cnIkC4wf
T3NQIJIpPNIkcHjk5zzz9KmWW2Qn5VVyudynIHp/+uomrMaTuVr2abzAW3AFsEY4b9fSpILLzIpT
bSNI8iHGDgg/pTnm8gsTC67AFBI4PqaYsz27JEUcoz8fN1FL2jigSuywIx5BLvhQAMAk8+n/ANaq
5tnk3M0I8tlIBxz6YqxPJcSJgyBlCjLIMZ9qjWJmIjOSQ3yjAweB/nNZyXOPlM7xBpMmoaHc2DWz
PHJEy4Y4wvXH0r530PV7rwT8XIdMuLdVilmfezjhBjg+4z0r6TvI7q6Z7dJ9qtkFkOcDB4GD7V89
ftE6HFpXiW21a2to0XKktLkMZBjBHHsTg9MV6ODbhOzJauj6B0650+eFbmJg6BRtkjbvjBPH41Pc
PFMgsD91WLEqQAq468cc1w3wk8SHX/C1tdyNhomZZGLFSx9u+T1IruLcQR5gjBJb5niB5JJ9f5Vn
XTlEhpo5Px94Xstf0a5tLnTo7hHXALHJB55/CvmDXLLV/hV4lF/p1nIBa3O6KNztSX1XpjBHGfpX
2d5ixXBRMFyo+QcBh6dOa85+M3wy03xjoU1wEKT2/wA0RVchz6eo+tbYeoqbS7iNzwB480vxdpNv
qFhgpdWiPIjoQFkxyoz6etdLElvEuVU8EZIJIJ6dBXh/7NcPibQNSk8O6zZ3AhhtgsjOjBd2eNmf
ve57Cvbg62mJbkRKwHyI46j1zUVqbloCdya78uOH9yhRip5ByM9+etR7Yxbu8rM5RvnCnJwR196Y
pW3uP9Y0pYDCxgNnnk+3PFP0+5eO5ka+BVTyh24xx1NYRgoA2hbe4KqyrC6KDxEV9hznHekvYkdQ
m8q4P7xQucg44HHX3p0t68krQKhYlhsI6CkMqszJsKyMQGcHuM+9XGN3YBsipcxhYSN0a8Aqc49P
QCnmABhPyY1TDoF+Yn/DpzUUM4iZwmVIbJYHnPTNMcyW12ZI4QSFBZyMkH2x61afKDVyWWDyoUZQ
QAMyFiQSTUNvI00RWYoPLOWbIOP/AK3apZgxjKvEysx3bc89KhLxJIUFoFZwdzkZO3pnj3rGcVIT
dmLFPP8AaD5rlwEJZSOKsXEz43wxSIpBO0LtyfWq5JwZWQZwNqgkHFOFpM6q0twUbcNis3AX8KuG
jQyGQy/IUyhXI5bGf8+lSiW4to9gYmQZOUHTPQ1ZWzttrvK4yDywTJ6/yqvIY5nEzBW8pgSAfvcd
BW3OkA6Lzo1WW7lQuTldpGOO2RxmmXUizgsYnkJB2JRct0lhgbheSycUlq4eRk8sKoxvVs80naQD
IHvPKPBjKr/F3GOh9Ks+cgRJJnUuy4LAdD/nimpsijaNTlN/RRkCoIFZ0eVwTGik5I7UnLkMZIc7
gTl2wUOOQOPrUvlq7PGgJOVYKpyB1H+RQ9rE1sYixWIspQ5yAcdsdu9IbOS3iFwiBgG+63XH+FWv
fVxximJcQR+YhdjJIRhSzcVZEzGMROFZUO4SKQOcdxVaSGefEwRVyRgBsFj6CmxxlJllWMqHJCqT
iueo1FiasyzKgusAQMy4xhRxn1/+vTgkMVuELBdoA+f+fTiqVxJAyvaxszMDgOjEgn049Kkkj2hH
u5gIyAFDDqB/WpjTdRaklm3MFxlWfZIgwijuM9vyp0V1Mt1MsBCqzfOQckH3qqvmzqkKoxzyAGwT
2NEJ8mRpBkqxKkt0P41vCPIgZPK9i8ZuVEJkxlSWIB+opqW8Vrpyst1vfAyEIODn+VUJisTEbnYI
+CM8D/61WbXckQBydzAqg5//AF1olcCWSFgjOoSSMKQoUc59TXh/7QfwUt/EVnJ4k06KOO6jkLEK
AAwxnJ9+Ote6ukEqPGrbSg3EN0A6diPyqjqaWV1Zm0DIVYcowBB561lOfKhNPofL/wAEvjdd/D28
PhnXhizDrHGJCR5RHH5V9JaJrVjqOnpfQTI6ONy+X+eOa8M/aD+ClzI58S+GbdQVUtcAYG4/41k/
AT46yaQ6eEfEepOYxI4jkmb/AFbkkkNnoB0q4pVBW5tT6agvQAm1SQSdykcgVIQQhmMpOfmCBcg8
dP8A61Ymi6mZUWV0Dh0BVsYz0OOlbETbbclysm+TIhVgGB7d+fpTbUBqNgi8pnN2wDKBgHPTnmhL
NLxh5DkYjAQE4zzzTldyVZoHCkAMNpIz79qhmldY2DjABwgQ88GpdRMOXSwiwNbA7mDlCdqkkbR+
NTSECJCZVViPlwMr/n2qF5QIBjJYjPzEjn/PaiOfdIJX+Zc7nUjnP4/1rF2bJasyZi0apcKyMHJB
KAgZzQY/tchDbVLNypHOKnuL5BamSKNQTyEKgkVSns3lK+VIheR8HDcdf88V14d2Idrk7W6KCwQq
FUhB2xmq+zdMsUYJHAYg4/Hin7fK2QhSpUEg5IAH0ot2UkTRRMvHBD5A9fasq0faCTshotZGZ1lc
bgSWYDIqbyFubRCoYPn5iDnaabJCwDPDK3JO5iCQaSCCSSQTyM4TGWAfG856VMG4PUQ1kjupDcRr
lwo8w7xx2xgD8cmpHQ3DvBENm1siTH3uO5OOaekqROXwVjMY3bznPPTOKhd4wVNusimRsyZOT7Vo
05AQ31strbP5tyrMB8pDHJJHX/PpXzf+0hC6eJEa4uFlbYmZJEXbjPT9MV9JahJDLE0EjEbh85Jw
QR3/APr186/tb+HLmQ2t9ZmQi3nDupCkOQcjjr1GazlGwHb6J46stC+GUWvSSKqKu3lgCGGOPWvK
fDbXvxO+Ikd20RSNHbOBv6/dK9PfNcTZ+NvEevaOvhw28k6CbJhAJKuQBn36D8jX0T+zb4Am0DQP
tU0Yad0UM8i4K884/wAK6KVV00wPS/DOlw+GNKSOJBvjj+b5CQTwe9T7DczC7K42EgqT1+gqRkMd
s5hyGKkBwvLH0zTIo3cFmb5w2Am3J5rOrLmQPVFDxjrlto+kGeZSGwfLVWADH/GvM7LQLrV7i48Q
3zAPn92Cwx/kDvXceL/D11rN4lmjObeJwwVWAG7+WP5VU8aRweGPBtxdoNreXhkLZGPf0+tdmHqc
qA8XluD4i8brFCpKQy+WoAyvynng9c19D6DpyafZw2SRqcbCEAzwQDge9fMPgbVl8PeKZb+SdF/f
MyLKwAXJ4Neyf8Lt0Ow0xbu+1FY55AQHKHJGOPcGscSlNoLI9Ue6t4Pn2B9wAU7QcEe2OtJJ58ca
MzDc4yGJzx6dPSvDbz9rLw085t3aSUgfI0UTH2JO0HFdn8MPjJofj4x6VYPJDcIMosj5BGOcZx+V
ZRbiyJbneoYIiyxLuyw3B1yT7USWUAYA4zIwAWQDIx0NQQKbhXKPubdkuRjdT41W5k8y6lKZbbtV
h6fnWsZiEKu75mQuEGSqkDI7cmny3UdpEHZwxdgAyqOvcc0SQqs6pDwpxhl5HFPvUeeNiyhlZgAy
DoRjk/nWFR2QbDiWZtglZo4iGUA9D7VDO0lw5lkjyiv2bI/lninwFrePyxuTePmVvcdfUUmqTXMb
LNHxGEAcFM5OfzrSELgPa63wBomCgkBlP+fSl81fK8tWUADhM44qtBNm3CmHfuY7FJIIp6BLdcls
LuAMg69DxUTpu+oDFhR2YGPcGJATPNHmW6wG1lgZFMgKMwwf/wBVTQPIhDkxhVyBuTk++aiu1t7s
s8xzKR87lcEqDwfyoi+RA1ca8scsbRHcQXIeQkHjr+FI9wYrVCjqcA71Xnj+fFVzL9nVkdhEpU5Y
nAI7CuR8VfFfQtGSVPtvmSIvyoWALY6jPpW0abmiGrM6jVNctNJtZbi9njTILEs2AFxj868U+Inx
lvdR8zQdFZwADmQEqcelUdZ8QeJvifqv2bTgRFI4VhvLbR6dMda7zwN8CrC0ha8vohLIqrl3Ug7s
9fyOKHU9khW1OY+Fnwmvtbuhq+rBi7MZGacdeOPrXs+i6Fa6barBb2qxshBAByAe9TaVodrpbG0i
VVUYyAuAMdAPWtC4mty4O1t7nOUwMDkev61mpuowIJY7sYmjdSF4LAADpzUyzBo1MsaFlAwVXnNN
YqsqxSFsMTtAxjNTPIYUMcQVxj5go5FDbTK5dCpNK7BtyMPl+UDgEVCC+AojLMTkIqdfpU03nxP5
kkQVQvRVzkelRKxlkKDMfTkgkjP9KTbYNWJFW3WMy3ERDluMuePekuVdFQspKsOCrDOf61ZuIYZY
1DdSBl+AcD/GqtykjuIFySQQu1DwOlJNokLW2iV2wrEsuQjDkmmpOTcMViQMWBDMcDOe/wCFTRCV
2KNtyE3MyDoQKZcSrF5cyFW3qMqw9utXy3YD5dpjM6Nks+BwRQkoXdFJIqZOQw/+tUmW8oTO+DjJ
jY4yMf5NRJtYtLEEJzgqG3EflRz8jDoOvtsyqIAAABkBhjA7f1phTy3ZnQlFblm6fzpiq3nNcOBh
W4JOcn86kMz3FwWHyoX+Yg4z7VjOV0BBJHJDcvcqgQKvAJFLbKkiM9xhS5IG/oTj1qxPfJCxjliD
DB2EnPv3pLiOQqFRFVRyhz19quLuXyoqqbiP5VnLgcsqEfz/AK1YtZlREtpCQzqMlW4HNR+fK4Ma
x4OMCQjnOOMf1pVjmhC73DuzYYqOhzTcmmDSSJJQY4yIozg8FyRgj/Gon8z5pDtIzyCQCePUVYkN
wkRiZCwxkKOSOarWywwyFpeJGzg5yPpSbbIFe5hlEcQRlQff+TI/zmoiSJ9ijBD4yDgfWp4fJmQx
Rqm0nkuMGmtHFAA5bJZsKwHIOeBQk2wIo4LmLJlALOx2N5mR/OpTGkm6IAh0xly2cj0p7DeCrbSW
6HsPem+VZThvNOCBgBG68VM60YbgOtLWKOKRl+UgDII4xTnto44xgZODt4zTLeFoiqLISQCo7A//
AF6csMschLBiMEZL5wKulUUwHWtvIWZmQsmPmYNx74prskcQadGIDcEEEA0my3jVdkhUg/LubqMf
Smss5jJTC7m4JYYNEldlRV0O3wiNWnwGJyhB6Hr/AJFMmu4HkyjoMngk0+5BjWPBDB1Aw4OWNRvY
KgWNSpJ+85G0/jUOCaLSuSoYfKYOSHJyAR16c9KBds02196MR8pU4wO9K9lFbxlkUkg4BDZpixqQ
JJmQFVwVz0966Kb5WDVhGQJvneUlg2AwbIbn09aeLiVZBHJtjLqd2V4+ucVFd3YZhkkop42gnNWB
dx+SrQ5YlQXBfGR1xyKmpO5MmkiB3e2jJKuys2AiNgHjr702CaVuDGwYjkAdfelO/eyqAYzISp3d
OaVIFEDybS0pJEWGI25rFpNByokZpVVh5QDABgFSkW4lHzRnCMfmUDIB9OlLazXcqBblwFQ4YE4p
SieYBvGN5BC9z6UnLlQOKsQPHdCQmEkhyTx2NPW3IUhxxjk44NNT7QW5hIhQZcEENt+npUxmRZDH
M3I5BA6Cou5OwcqIknSzkAMRdx2PBXj0NSJO4Y4yCrBiQOn1qvNB5SieVW3Dgv6023nuDIAgLIx+
YEdQDVpcqDlRbaX94JLoDaPvgPg5pw8tybmN9wAGIyc4zx2qrezzEMs6KCVIVAOCfXipJGuI4ktw
wCn77AEkmjkUhimZFcosZZUOQzjr7e49qd50Q/iVcnlhgAr6fWo45FjjVwhRQCB3/wA/SnTyJ9nE
cg2ktxgc47cU0lFAJfN5aB4UG0Mcrnqf8KWWJ1QIdqsR8y7s5OP1FQyfaLry3C7F2gg9CTUoVQmH
lzIWJBHXJxnt3q1T50Aioiq6LITg4XceCaSFZRuiRQWKZIPcU63CwoFKgt5nzK2DSTXb7RIW4Xgh
Tjj8KUkobgNmIVGUg7ivp/F6VzniXwtpXiS3ey1K1VwzHEjDJX3FdKpjEDS+UAIzgIBwciqrW8Ur
qYSCWYAkiu2hV5FoKWx8+fEv4R+JPB866z4NR2jSfeyM+3Zx1BHLH2q58N/jxPYMuh+LPOVkUh2J
Y/55zXud1YwFFt5ZMMGAUKcnI715t8Q/gVp2ryyajp9sILtkJaSNj+8bPf8A+tXNiJOowex3Gj69
pur2cctpcq5YfNg8EdeDWzbXQktiGkJCk7iydBmvl/UtK8ffDi4EdrFcPHJJ8qxEuGIP1wDXc/D3
9o8qgsPHiJHHECI5rZDuIzwX9TjgnNRTpXYz2mQYJKMSASIghznP+elKiyy5PlEsGLBnXtWVpXjX
w/rmlxX+laksqtzESfnAz029fzrUtJH8oiRiqrkjIx/KrcVEtKyLDBSNtzn5gOCDj8Krm1jiiO7d
Jlwcn5QFB/zxSrKjsWBLEDgbuhpqXEwIIwwC9CuSfr0/KuarV5EEthHWEI6iJwWwwUMMhc8HpxUy
Rw282/YzFRlXOMA+/r9KgEttLloNyuBj5+Ryc4p0k8z/AOjvC5JkALLwBn9TTp1G0QTtPaxuI5cP
hi3zD5fYcGq14ZLqIs0RUIMIBjJOO3r60siW7hyyuqqOGTgfypwa3lXMUbmRSAwYY3ce3t3rZLmQ
Hzx8bNB1S28TSHSYLhmY5RkiJXOPXpjNV/gz8OdWv9eTWdaidypyodSRuz0OR/nFfQN9oNleqwvr
MOCwKhsbvfvnp60yy0a2sV220Cxxh1UIo4B9f/r1rCsoKwE9nZQW8axKcqoySTgk1fMKqhJBLYG0
qTwPwpskaLydq7SMup6e2P50R3KBS27iMc/NjmuSrS9siopMW5idLXypd2VKncBg4J71Tv7ZtSsp
LV2UmVSpLKBWnb6gtyJPMaMhzlgCeOMVWu3itowh24JGGUA7f/rVdOn7NFJJHi3ij4Q6xBePe6cg
kaNm27cDI9fesO6+GnjucKg3SxSMfkaTOGzndgnAr6DZ7aV1jmUBQuAMds1FJBZIQwRQwUBUAwcV
bqKIaI8Bk+BXi7xAYn1G+eJFJLMvLY9PY1vaL+zpYWUCPc3E8shcnDNlVX2z/KvY7T7GkXkeQFG0
5JPA5+lJM1vAixrtV1YZcDJx1qo1WJ6ann1r8CdHtIwstmwJGFdjnn1+tXfBnwx/4Rq4nuY0ZEmk
BLbyV/z9K7X7SC7QyOWUhSWJyW56+xp4uIYo1j+UKMYXGCe+K6IpyYysn+i7YpXEhJGGA5zj6VZi
lkkYw+WCVI2AgfKMZ/I1D9tSB3ZCCXPIZuoz+NPjv7K02m5uPLDngqAcn0+lc1VqKKRJcSojxyxB
ySMsiDkfn+NNGqpLGVEIAGQpBGAtVbzVLAuqpcooAygZj09xUEOoWaR7UdQFHzEsM5/KoixN3ZoI
YbiTc4AKqCSxwM1HdzxTzpE6lZAxYqBnjHr3qrDrWntKiSy740IMgK4IJHB9xVdtd0yG4YmcKWAV
dg7+n/16tSSEasstuxJlYruTgIcZFS3ssdzsRmzHtywAwBx+dYsuvWKSfNcqWLbQSc0z/hKrK2Ii
DMA5ONoIwf8ACnzgbMUFtEGEly3lAZDAcg57+2KfHbwhx5IKhcF4gfvn+VYT+KbW7iAjRVUkmVge
Mqaz9Q+JWj2c4QX4VXGNrjJz7+grGo0B1q/uMrLCRlsoc5xzjtUGo3sON5xgKc5XtXl/iL9ojRNM
f7CGlldEBXahCnHbOMVwHjP9ozVvEbGx0PzREygSxx/K2fXmumgVzHuPiD4k6HocBllukYKAMo4J
JxnA5zXmXjb9o66uIjDolwFWRSu4JyzD07A/WvMU03xx4mkeS70y6ghVsp5h4Kseo5Jx7V3ng74N
WaLBNd27y7iXl3HKqPT/ADzWFdpss5mLV/iJ4/hEjWLNM8rIpDZBAOM9Ovt0NdV4A/ZxnM6z+JtX
nnSQDbAEACt7YGc/jXoWkQWmmhPsNiqbBj5VIGRwPXjmr0fiG7aQrHbszM2AAwAwBzWlGomCSZZ8
L/DzSNELC3jCskeCpAIxx+YrctLeO1dVlQ5VQQoGBj61jxeJroSqGsFZVXapAC/y61Hf65qd27qL
Rlwf3QKgkH+tTOKkxS2OouZoiqSxMqqBg5P3gPX+lMF3ux9miBIHzkLz/n3rm5NS1ry3FzD8hddg
brn16496WG61+WJow5UhckqcEnp24zVU1ysd2jplmsVdGix5irkq78EVJPdWsMKxSXbFgOA75x+P
tXJzW2px7QruxVuSWGQO3TnFNn/tkIpWdlVmYbU6njv/AIUThzMvdHUi5BmacXGQSQwAzk56/Sob
i+EbmWQD5yNql+nasGXTtZe2aeCeSUsOEwVPTrSW0GqSwFZHLMoG0s+Dj+dZ8lgR0ErrHEpUqzld
xRW+UAeualDW44S8YkY4kAAANc6+l3d1kyTspxg5+tSR6Fq0ckdxLcmRwNuVPIH1ranJwYam4Nds
RiNpwGLLgbtuB6n296Jrm3vISYZ12h+izAkCsh/DpecSXLEMQCzM/wBe9QJ4dKZkhkLoxOducg59
PauOtDmYzcs9St4mKQTjOAGIkB3n0Ge9WLjV47a2kAlIcAbBgZz3FYn9gmWXynlCAHcHA44zx6VF
caHOI/30jKgQZCEAg+3Fb0fdDoW/+EgtJyA9+QSAFBfHJNH/AAlNtZShLeZCn8RI/Pt+GKzNP8MR
wykTozsHLtycYz6Dt71al8OR3b/ZWi8tUO4lRxjPT3qKkXJ3KSsXJvF9nHEsl0qyBsgyFwT9MYqK
58S2/kmKJ2WMuQNyHp1/PntUUfha0UcxHG0FlIyAfypY/DcMqNbSKRE0hJVW5JrmlC4yx/wkkK4e
6UsoXoy8H36VC/ii2mmVYlLBgQGKH5vUZ/pUg0aHcsEsTFQxxgknJOMf/X6VLB4UtreE3KWy+YzY
QM2Tj8qy9gpMak0iC91tUttsNthd5AKDkdMnPb0qqfF0UIMtxDlgeMr/AF7Vdm8MlmGxmBOC+4jC
j1NTDwxZxukX2dmcghXYfr+telh4cqC7uZdr4r+1yrcm3kChjluh498VJ/wmcjxyQxwMhZCPlH3f
T/64rVn0OGxjZJIo18xf+WajJJ6CmwaTZKweW3CnAwGXkjPBrnrw5tS20mYlp4ovBMXS2cjcQU8z
Gefxqd/FVwr7Lm0DEyHZznjtW7/YFuQJ4VVtwHylBnio5bC2Z5FhtAp2EM2ABt749fpVUVyoOpiy
61qV1OsighS4YKpwOnftSm91xy7btjswKJvGCMcjt1rbt9MtWUKkAKhgCSuCO2TUTaTFY34iZQxX
L4ZeT6HNVOryh1Mq6vtWmnWERkYADiM89egpt5f65H+7SyOEHMgYcfh61u3EdvAAxg3SHOAgzgn3
9ansLJFVp7uLKK2ACvXpzWbnzMDnWTUntjO5X743Fc5wf1x71BLDqVzFujR2HABBxXVSvLc3AFpb
rgbgAVwOf58etR3WmxxIYmwqFuWjGBgDoRntS53FAcx/xP4wwlmkOTlsDK7fx4qJrLXZpBJFOxQI
VUKmSfUeg611VxpypdOJ0aSNwchD04GMUTRQLaiGzixuOWIGDgVrCacbgctHpeoIyxSoBk5ARyTn
8utWbvQNQjUSCNmjKADHJFb9tO08YUxqyhSQQMsvPpUskEccQadWwSdzFcgd81Td2XFaHKHRLx28
gsBtxvB9OalGhSTkrLJlB0YrwQP89K67ybWS0CyRghnGWVuaqQ29srAqgCEEgFu1clSLaBKxzl14
dd8SyxEkAbApyAMD29asnw7Kojlk2qSCXYkHP6VuyxPJOsoUNkYAY9qDAwlSNwwV3xnHvWtKNhpX
ZgJ4ZuFm8wfIjvwxbJA7mrA0C3iChiJiDgjy+/171tajp6TW5aB2UrtVVx1IA9qgtpxFcGMu7hUB
UBTjd/jU1JOKGrozT4XF5cBbed0dnwV2ABRVtfDqLbB55XIB6Mw6j/GrtkHn33EbCMHJYkHGaQRv
bgyTXBnDplCUGOvetKcuZFxTaM+10S3iIZMkMDvBUnI9M9u1NGmrLIJTmNUJ3DHUZ6VejSS3kNzH
tCM4JTnj8KmuMSMZ9hBGAQrHb/L3olRUwdrGRbaVFJcFhFGGJyzFOfSn3WhLNGGKEAH90Ix90Z5H
sPappZXhTzrZizMxADJ/SrKsfsxTafMVQzZbJ69vakqSiTJpmfLpNrEzeQwUlBsJOQPWp1023SAr
BGSznJbbgniplkmEhighLE8AAZH1/pikJmlDqhB2gbSONvtTdTlHHYg+xQIsashCqRkuMHP5egpD
ZWE90kwWVGjB3FhgYxjtj86srcoypazvHlRyQ3Jx/WmPM8rCNwArNgBe1VGfMWtSNbeNZcJsRBg8
/wAqdMbeUiK3XcoJZ8AEfnRJGL1GVkdtrDJWMjcc4wOucCnJFcIkcUNqoDOD844A/wAe1ctSlzIG
m2QNYxRXJbyC6ysSrBQPmx061LJBArOJlRsBQocdR+VSXUkqRLcvbhsvtAVc4IA9qijt3SFR5YWR
m+X5up9Kz5XEEmSieGC2U20XykHeiLk9D71AsNkHSbzHDCQYIPFTm0nSPfJ5qEryAADxSwWmEAij
QLGBl2GR19PX1rrptslJIsXKQRlImQFlbLgAYyR+dRPuMontWK7iVCkHnIx2pyukILNbKwbACg5w
PTFRL5sdw00sm4HO1HGSBnpXJiG73C1mCQLHGJJnBYcHBx/n60s8NpLAkksTOwPBU7eP68dqYCEk
cXUR2cKhK4PShTIVWNHJ5UKAwwCT374q6NPnCwtvdpBE3mIAiqVUMScHH50QXsa3AJkDMc4jU5Iz
0FMmtpo1ImIdmAC7Gzub0FQWMDNGfNYrGz4Vc7i3J465HNbuPKyVItu7FN8WS7HIy2CPageSYUBn
Xlf3hDEgtk+/X3rPeS3guEBcsN/zB2yBUsc4nLThSUjzlievfpipauUpNssBYzbtBKTsZsHcxyR6
9OKbNJPBAzWx+UJ1PJBzzT4mjEW62jVQ/A3Z3EfyBp80MbxnaTmRQF2r096cVqUm2yslxPLM6Sbd
6RjY68EZp9pqyWuLf5iw6OozuOfuj9ahkMnlxTxMCoBDDByvrn/CnXbIFM6w+YrKChI7/nQ3cl6F
lLc28as0x2k5CYxsH9DVZNQUK8pkKjJVQEPNMhlFxdu0inaEO5EPJHTNMmuorYvY2wIk3fulB5c/
hWMlzIltMLeRktzJcXal9wZ2bGc49eP5U63vwZWVirK5HmOzc59Rgc8UGQTq9vIgZJAAWVcknGSv
/wBftU32a2th+4jVRs+UsM4GKqKsgVkNhsmdWnIBZxtiLZHXvjHPFNt7RZfKtI2dtsQDYHLkDvT1
U2zwhpB8oJIB7fSoILiGO682AyBiBtd8YB/z2rOdO6He+wXDNLIvloFCn94oORiny2kksQww5iLP
lACB9fwFSpb28iMWJbBOUUZy1MeC5G66S3MsbEhir4IHHt2oTcAukV7ZZIQyQxkAKdwfuP8AGn3P
mXcTCDDNnKgHgDPT657VBNNO8HnlXQIxJYL2+venSSB4Fch8EqWCgjDYz+NNWqMgkkigtIRvYghh
kMeBxzio7uVUdTM6qCvBDZH6e1LIXvPKDhssAo3A5Hq3vUk3k2jPDBbh3YHaGIO3ntWE6XMtTRJ2
K7SWZRI5E4ViTls9utWBKEtQttIjHb+7XOc+2KguLVXf5Nq4ByFGM/jQkssV0jF8RYJAIxj0zXTR
pJMpRQ9TFAglvUCBX5Kr27AAH9alR5PLkkmiRW3rtAcEAD1oltluFO1gSr/d28ZIz61Au1vMhMg2
n7jAHdkD8q0kmtCkkiS31OG4iYKEATIVgxG0euPzqOWSG2lkbhmlIIV0w2cDnHvTke3t7mOCOyLS
NyCvQ+mfTnNMEUIvDPMyyLIQWzJymOwz78VlytoEaNtF9jiYbd8jsQWzgkjt0q/HFE9ktw8qLKQS
3zAnOf5cVVh2yRnMZIU8jBxnOP6068l80rburMUPKBuvpWXKkjW8VuAlt2uYzMqFY+SjfdY5HT6V
JcTQvZMMZdX4JPGarpbSIESRiqgZTd6+/wDhVi4RmLxwdQMsQec9qFSckF2kMBh08faZow5IGAGB
K8+tSGQ3Ki5iU7GBCrEORVVh58TQST7ECYUEH5mGMjkdaumK6dEiXCCRjkxkA49/eri3SViHdohz
eRSF/IZEUDbIEwTx+tSQO7xLIrgsQC6kfKBz2z1qUTSJEtu8Ry7gO4+YZ/2j/dqu8qW++OCQq204
AbAyPw/Q10RlclpXEuxMkhiic5YDemMBRTRdXIUiEF3ab5RxwccGn+XI0KtO4yRtbcM89eDT47fg
KgQEqCRKe3rWc6nLuFhrlLk+VE7SEqC7E4XOOn1BzzTXKtcSO6nchDMR7/8A66tW8clohjkiJVjk
sijCD271WEbW8sgdUZpH3qCOvA4/TpWbftHYLJhczXUkySwQEgAYUAgY9/SrCujo8MsKksBhskEH
0GPrTZEeONbWZgBuJCJg96iurZkm82NSqqFYuV5Uf0FaxSSsMWAWoy90SX3kAAkE89zz+lCXNwrG
RgNqrtyr4UY5+h4qMrG0aqm4EKQFYYOMe9Lb7Wt2iZWUhRkdFPP8/f3rOc+gizCY1jS4yrRpNuwF
AJPfrxTJLkiIRQSEYYsyjkdPWpi6i3EIiDhSAAGyc+mKjuVkjJcxLHG0YDB2A2nPXBrWlSVRgKXR
A8wVjGoPmKTymMZ9sVFbOUkVzCxVSm0AjPXp9Kebhp7ZbkhGVGJXDEc985/QUIqCM3UhKsGJdVXj
H9amVNRQEksw87eFG9mBwuePp/8AXpk3kCdlLSKEUFiF/X0NVo2iuJSIrlSwc5BJBwfTj/OKuiKD
yA0FsVZRwocjn0rF1HBAyYPZrIYfKQhQOCoHvTriRULSO5WMjaFBzjnNZsEs0EZngjLEPhgeSRVu
6GFEkyodxBK45IP16+ldFKqriauIBAkgZERizbVkD546/jTXn+zo7vIAkgG0BseuKeosiBb2UJhK
sQyLzx/TmsjUtSjsIzC1s8oKEqCCNhA/+v3qKtTUhKyOI+Lfi8WlhNZXuCroVKOx4bGc84yD6ivO
bLSbu5tLnULqfEapgyIwx6/ljuKf8TL1vEnieOwZmkBl2htgDA5xjJ47AV29r4OjfwmtiEBYo3lo
XwoyOh/U49a2p1XFEO1y38E9Yg1LRkii2LFv/dEqMt74I4rvFkgaCaHczykhVlcg89SefyxXkfwm
sr/Q9buILu2KrDchoUA+Ug8fgRzivWEhT5rqONWJAyZF6n/Guau05kuyRyWqolnctEVDoz4JY5Y+
nHrnPPauu8M2cY08u1sobaAxbIAOO1cn4kv4re8ihit9pMo+Vhxj1P58V2mk+S+kQwwTFSqjKMmd
wBGOMYFaUmktCkrnP+LfC9vqekTyyW77gxLSKApJA+8c/lmvO/hZrN1pfjC4s5sYOEtdyZIOfve3
HHpXsmsywLaPFcqxIwGCjdXhHxAt7jwj4qfX7eINHcuMELjBByN3YZOP51snzMm2p7jdOwhUYDME
wVC5zXjPjDwZpureNCIF8iN3VcJGAWboT9MYr0bw14lTUdCgnW7Usije7uOG6nP0x0rgr7XvN8cQ
2NuA0rSEpGhABOex+nanZydxNakV3+z1e/aSNI8WarHGU3iSC7MZb/ZwOBjNbulfBGzghjbVL64u
m8n5jdOWb3+bg16LptsXsluJLdFYHOxlADd+vrV1Uh2brhAHCgkL8wxmuerKaW4aJ6o8aH7O0Nnr
g1ixuEVGlySY+h/rx3r1/wAP6Z9isVEIJaOMBVJxv+tXYClpMkUCqS+7DNyAcdfyqa5sbiJBLA6K
NgwoUAk4/wD1VzSpe0RVmRTahLZ5WJVdQMAbsDNWHVZBHcyKu5VG4Zz+lUbmLYBPcwsfLIwxI2s2
MketXDLLsDCHAAGMHIxx7VrCm6buA6XBbAZUXyw7uwyFqB44FJliYgKCSwGQR6UsMUsiMsysECjL
Rtj17/0pskG+RXjZ3QtyUPv0raUFItaIZYsk4bALKWwqKMGrXlQOMQysXY7XycAfpTraBDJMYowc
Ab1JwceoqKQBrowKHRYxgsehrmnTVx6j71QbQpbyEOOGwOtV7WS4UglgEQYZSOpqe5CSW2YnOSCC
c8s3PvVUM1vcMXgdQ7FSxbBB/rWtOKTEnqWknSCEfZ4CGDBvm6MM5Iz+Nef/AB18GweJvD0xXDXB
KtGAvIH97644+ldslnvgZJ3JjZdpXkYPXnjtTbzSRfWDraIWVE2lyTkH0Gev+RXVCVndENtI8F+A
niC70zWbnQ79FDYGxTJ0XJ/U/wBK9e/4SF01KSxSQgbCVKjJAzwBXifxR8Hal4C8Vt4h0FmMT8su
cb8nkZwcYPOK6f4Q+MdT8TeImkvrJ0ZEVWZUwoAxz+Pc1NSTsQ7M9m0yOJmjy4aQLhMntTJ9lwWg
OQjLgqDhuKbp+5GZQGG5hksOD9KtyzJbxhmVTuBG7bk81l7RR1EVItB0uJWufLLyA7g3Vuew79aZ
dwRbgsbYIAykqe3tV2Ka2EhEcJGRwzoMcDr14OabaJB9sE7yyNlgd5YcHNb05uQAqGFVZHUFBhQQ
Bj/61RSfaJiWS3ZwwAcKcEjHU/41ZvoWe0+eYZLgbycj9KhF/FE0cETFXJ+aSQHPrzx+lZVZpMAg
eIuYZw6sp+YKf0z9OlRzEPN5MDlS0uSyrnHbNOuhbG42eaSrsMoDggkDnpyDSP5AkRI8vuOC+ME/
XjritqTT1ASHAlSKNlVFIIJUE579uKrz3DJdFUkdWU7ndRnvxx/Wr8kaMAkYIIUAEDvVWGwMF8ft
RYqzDJccnvxRNXQEt1BMpjQSZZ87ZDyT/wDWplxaXglEjMFJQBE/vH09vWl1G7RZl8lCEIGFGeKY
zSu6xMWZnfJ3Z5HbtUxSQmrk00cUJQMwY7cuo5zx2plxtiVZPPChgCqspAT2+lR2cG4uq5YAjDKu
SDUcBCSmQggFQ8qu3b8uPrU7MbVyw9+TaIpyJWAGFI4X3quk0r4gVGUKGy6H7ooitbfVrsm3u1ZA
vBHds981ZEZhSWNGBPlncq9+eoP9aVgexB9pmDqkcDuik5LdSfX060xWklvnEURYFgZNje2CPzqx
FatNZxTmVg2CArS4Od3484pscNqr+RBdMJGHOCSWfPerhKzAcwCKXWIA5AZQo/KoPtnnN9nWArGG
JJIAAHp/9arnl2vnqCSGL8kjI6dOtVZHczlDb7GVgxVTnj0H+FJxckxNXHx7EXz1V2jLZZS20cf1
qW6u0utwMgBUYIV+3p06VTt5ry7O2TLL5mQUUDj0/Sp4rRI3ZpyoLN8uDkLWlBtEpJMcuHQFJixJ
+SQHkEd+n4VHH5sW4M2WAOCX4CnnvViNRHJ9oRCVJyDvyD6mkkiM6i5S3UE8AoTkD+XNZVYKUhTd
ysImdBkKqqv3kGAD/X6VMts80G0KGiQfJtYgfSmw2zP+6YM4UghcZGc4zipLYx26PDGpVnPBI4YY
71vRfIZkfktMput4KjkswJAPpijTZS1uRJEGKsxJJwBk8DnmrEbph1ZsLsO5AcDPrmmQzSXKAW+x
TnhAnXj1pz95Baw4m3i3ySIGyxyCvWq6zAtIYVJV12ooXGDntUs0MjvtKhsEApg5p1xBs2xplmD5
8sLgAURfKBEonO5HQh2GCzHg+/1pY7WKXdHLIVwxJRRxmrlvBE/l4ABKgbd+ADVfVIPJDQxhRJvL
Agnke1TKjz6AU7jw/aaiUjuYwwU5+UZI/pXgPxp/Zkn+1zeLPAr/AGdEdneyWL5pD1yD29z3zX0H
A8rxsiqzSE4ICnGc+tLdWkkNqyTwNh2O9ePp+VNVHQVwPkv4cftE+Lvh9ex6Z4zs5hZEBXjumYyQ
MSABtAOfzr6T8LeNdI8Q6VDd214rllDo0eAd3TB/XjrXA/F79nfw94mmOs6bZxpfjBkuCoDMo6ZO
K8Ustc+I/wAG7+cFTDbCZsxmMgHJwT16kY57UOSrbBqfY6XoaIxwOV3gBl3ZH5Gi8hZLdI2kUEAk
5PyqK8u+E3x78OeMrCCGVpLaVx+8EykEOOnGefWvS5J4LxVKsrZQ4ZQQM/WhUG2AsRQKEfEjYBDg
cE/570+Ce1lZrWY7XcEBj15NRMySkW9tJhlXGMYGPX/9VNdXVI1dGJLsAytkkf45rOdPliKWxdMe
bQxQbwc/INvINQoZViSSSHLK/wAuWGcf/XNSpIeDEChlf5CTz+tLcWss1siNM+ARgFRgn0+lXCaR
m1ZXIXjkZi9z+7BBAKP7Z7021WZF8llKqTlS56nrgf4VOkE7yszW6qEX5QoyCf8APNF1CXcSRbQ7
kMpJzznpWiaZL2H3VxYmJFiO5goJAbBbHbHQVFHcw3duAtq8WScMTnnjvikkkkLJ5kW5mG5wCRz/
APqqZvst7gK6oQMFCoHPufwqZ07hYcl5FC7QzJuGMLjqx/wqGGKNLolIWUMw3AjhQB0FNljiuYQH
UHa3HlsRz35x+GKePlICOwYjgt8pPtSXusQl7bRy/OJCxHIYDkD0rD8T+EbTxbaSabqCq0Toyu4c
7jx+n4VvTM1nlprhdpHKscn/ACaXT5FM8haBkQplXI5zQ1dAeUeCP2ZNB8NastwHWSKCTMKnlgcf
55r0yzsINPVYxKQEbKqrYA9z7VZCQQo5N0wQD5ABgAiomuU88mdQo2AM3mjJH5UnTu7gKHgMsv75
0LL/AKtORmpYoZkCu8gOG4Vh3/KofLSZmlYNwSSyngYqa6kjmhZWyGYDJxmk6dkMq3YsokaeaWMB
RucbuBXlvx58bWdn4PubbTroNMyOFUHnO0kEc1L4+0X4hXmpmyg1WVbcsxVYyANvcE9SDWVo/wAH
tS1a+SbxJJhC+DsAZm4/CtYPlQM+e9A8OeK9f1Am0M0xWQEqCcnOe2a9g0D4Ba/rNqo1p3VGTDmQ
7cgH8SDivY/Cnwi8MeFy02kaTBHPOM3FwF5duOT36V1C29tZOApLbF5LH9aJVHITVzxmy/ZY0K2t
xhQV3F3kU89Oh5HJ9a0/AX7P1v4J8RHWICxQKAsQXhDnp6+n5V6nLMsEwlhlkMYxksgHP9aHlZz5
+QVbuFwWqG29yXHsS2scIhBBUBgBhAMZ/pVWWF1kLGTIDckjgVZjlgjjNtGpj+X5lZvlFNlhl2mJ
nDgnl2GQuOnHehNoXKyPzrmFljcqyk5VwBgetWdQu7e4jxAy/KBlI179u1QrGIg8ImwC2UdegWlc
IEaRmG7bguXPOKibbBpoVJUkVI40IQgZdzjB71YZgZmXG2NXwCRnI/wqhJIkQWaWIMGGWYDkCpIL
lU4jww4yrNWsKvIxElxHCt0QrqV4wVIHAGKcZXdBBCgWInKh1B2j/Gqk0qq4mdIsCM5IHFZeveLN
P0u0c315EpL7nVpAMDGc1o5c7A1rlbaOJlRioLHLA9R/KsvUvFmlaFZuk9xGspJ2RlsZH5+leXeL
P2gYoIzDoWJBkou5PmC/4E1xtsPG3j+7Ejb2UtkAnPHP/wBeodNtgdB8QPj+1zN/Y+m28wZgyyCO
NuR2Ydc1k+E/hh4i8XyR32pzSIrqWbeucDNd54E+AVpZKl/fBXndCW3Lgj6HqOPxr0qw0O1srEMk
iblAUIQM/pzW1KbpqwNJnPeDPAWkeH7QImnoJAF82TGQMen4966u0hWzheQgFiAC470xIHZvLaUE
kHAAwd1WDHDs2uoQlsBUxg//AF65q0FUZDVmQNDI6CNlYknkFcDH4Us8+7ZIUIm8sBVLkll/zmnt
5KxNCmFVjgOTnnp2qQARKswRiEJ2hgCQf8KcIcgJXZDJAzSrPhhJjLKWzgYo8zynV1lOyTjYOTg4
z2yDSyJHll2kl1ydrciokMjwsoQ8HCjBz1okrlj5IJVuVlVlIKgKgGOPSgSiOV1MQDq3MpXGV9KV
ZdrhHXcA+QQOPp+FDwjyFEY3kqeQORTjEUmkhs00gbG07FGA3QE02O8keUyxKAuOWIGDT5oHdVRs
gAgAAfeIpI7cEGLgAHBDDvQ46kaDbW6jLOm7BeQbD36elNjt1tZfOt5CQpwwHT8qsGG1gctMiBgc
lieSeuB71GZftINtECEBOVJyXz3PoabnygSSXonBjZW9WVWwCMYp8NrbRh5M7FbOMniqjGOAlg6l
1Hyo3JzU8U0bIOCpOQoLcOcfdHvWckpAV2kImwQWCNuOQeB608XEU8BjClSCGBU9/Wh/ODq8yBVY
ZYMDz/jUUtru3SIVAkOSc/dojTTGldljd5aBQq7goyWHAPrRb3aSDymIZmXPzZA3en0qACT7OCpb
g5DMOTzUYO+ZSpIlV+W6huM/p0qrtFk8flRyiKXO8/eLHOeegxRJIZWkCkAs2A5buPwpiXSb/wB7
LtcSEgg546UB47I79oYEkoARjOPpj8KynK6FLYLSeZJTukMmPvAcYwPypwge5iJmiZixOGCkkn1p
tvLAsQmkjQMdvI6kZ9velW6ljOIXBG7owPB9vWqi00QQ2jTwxtKHUEkALjPHSpo7aBnUEZYsCQTk
A0okjGI1Luc8tKo5Of8AJqKMpDLv5zvGCozn/wCtWqVgH3C+cqxRs2xVUEhsbvrTIUTzmYSAkMQS
pqZZYzGVAAdjgEdAPSkaS2tZjsiyc5YKeB7muOvR5kXyoZNKUuhA75DZI3NjiieA+QInZgFbK7W6
U+UGWUtLCDuY7Mrxj1+v0oY77WR23k7yA+3BNbYemooHFWIi8UUe6ThguQWJxjH+eKkVG1CN4xEs
qq2FVj14/wAajfE0AhOUKjlSc54p1vKsEZAchi2EYZyx9K3aaY0kiXyGs5EMhMgUfM8gJI9OP1pW
tdyCWZy78fMrcH/69NS/RziQgEk/KepqGa8jUs8b5OQDj5e1JyRUUTC5eGRgNsjEHCnjaKRZSqmW
UADO1irDOfTn+dVZ72KJTKJFG8AElvu/Si2vLVLeTziH+ckuZRg+596E0xS3LW62SFxDGSxOSrtu
A/8ArVGwkYny4WREGWIGOMUybxBYumxpYwrsAQuMnHoaj/tWCRTbvIFD4ORjmsajuhN2RejUTRqq
OxYElMr29xUzyRqoaRFRQhbDHgn1rFXXdMtEEyyopDYQFs5/z6VDJ4tszIPtLoQFIRV5Bx29M1pB
XBmybtduZrYkkEAkY/zxTbc2jESBpCUO7Mh6msi68UWUUYKTHcRkgKcL/n1qKPxNZzQl03lQOFRM
jOfzqJU0wN0ygZuGIZiQQhPUe+e1EduhmN1GMfKMx4JAPt/jXPnxRAkwWQEvIQFAJJyabP440+G0
V7iOYbkxlYyxU/Qc0owSYG8l4sDGNl82Q8FXwVHPXnvToJIBKMKCzkKRgZA9sDiuXg8UaXJGrRRX
LKwyWktXBH4Yqc+KAk29LZyhXMbkkEDGKppMDoHy758za4ztyc9KFSf7NmVCBnIZTwRnpXNyeLb0
xCWWzZGyRkDqPX61HceLNSSRI/spAJCptJO49eeK0huB1sMweUecihByysc1HPbR3e8xy5CqTIr8
nrkY/wAa5VPEOotN80AGFw24nFTanrOrKxhRNoDhjJGCCeAce4FKSTQHQwyT2rIsCA4HGRkD2pJb
qeG7ka5hSRHIIIbGzjpiubW78WOCVCiIsN24kHPoKFfxNLKZQQCGwUIAH1rWnJxHodEL+2XcPNX5
iSpRuB7GmRXNu0ZjY5c8KAu7v+Vc7Fa66haSSJVDMcKBzT20vxFeoEhbDpyWD4JFY1XzMR0g1W1t
ZI47j5SVbazMaa17atCNmAFO5HDAjPpiubj0XWmlSRr1gVGGDvnAp82k6tJEcXAIRgB2JHrSjOwN
XNuW5EyqVmUNt5IOCTn0qKW8W4RIpyFJPAL5JxWSnh/Vp90080ihlOwZPIzVdvB19dXBf7TIzM/L
GQgk44puVyHZM1dY0PTNd097W9WJkYZKZxn3ry/x98CvD+rxyf2TdLYkHh1jyGP5frXojeGri1P2
adyFKkBt2TmoovDaXOUurgKCu2N1cjJ//VVKs4O5Z84akvj34S6iiaZrMlxDGcLNCvBGfu4x0HTt
XfeD/wBpq3W3SHX4YhuDFZkGOe5znk8Yr0O5+G+hXgP2+0WR2OHEmCvbpxXnfxV+F/w8s7JpbG6E
dxGrKIYnUKB2x6fSm60ZrVGiaaPTtL+JnhW+iE66lGdy5yGAHPrk1FqXxF8O6fA8raiq4Ygop3ZN
fIt//wAJZpFwGsZH2xvkqG+Un19DxUM/iHxTctvvJZ0j3HCMu3PrXLWwvt+oOzPrLTPjP4P1O9kh
t9QBcIMRnA59j9c9a2F8a224zwbpASNzAjB9+or5G0K/tLi8he6upYgX2vuHJGensK+mfhcdKvtE
haG8hkbJUuxXdn0IqqeGVIhqzOqj8XxSShykqxFsF1ToO5NSv4tVXLiBly331TnHrVu20vSzaqs7
KGd9pZXwSMfoaW90e2ugLe2jBIY/MzZ3cdq64QtuC3M2bxTKCWhtVC8/vCD+VMk8SSR5udjAEEkK
MVowaN5LLbmNSoUhVKcjJok0m0hiRwFCqPmQLwBn8qwqxaHZlG38TakUcDTwoYhgwbJwO2MYFQXf
iDVMFpbBT5jHaHcnbnnmt0eRGqSpFE7KvJVecVYW3hntSfIUEg7mKDBrSnPlZSSRysXiDxFbXTQW
tspaRcKxY4H6UR6j4ieQzTxuSGJLgZGehrq49PtRcrIYyjMp2lxz9KTUbOHbiKIKMHIU4GT1NKdS
47aHNjUddSIxi1JYDgsnU+tI0OvmVUnJVwQ6oG4Yeo/wNdEun28LhUIcoo2sFGc+vFKtrM5DmUFg
MqehzWTXMgehgH+3JkMXm7k2/dZsZOajnttZfGJHyow2TyB/hXTXWnulsqiN23EMGAzg1FHDGyYk
jLMcgsMZppJIVro5waVr5ui7zMyKp2xk8U6ew1NdziR2yAAGJ4rpGYiFiI23EEIeMkensaiso4pt
zXJVIw5CsWBPBx0Ga6adSwGGuh6i7F5Z3JIBCFuCabcaFqE7orXLhecgLnBz0rpcRtnLEqDkEgrx
171XuLm0R1bzEDAfKGOce9YVpOSGk2Yl14UvFQGGc7kJyx4Of896SHwyvkNFLOzuwOQB1yetbT69
p7QPJLNGEVSSCwB/HmsG4+I/hpHkS5ulzEd+7flWHp70U4puwiW48NR+WqrwuAMgEMOe9Q3PhSBH
RZ5kJC4V3XnOeK5jxL+0NpOl5gtbS3uQGDMXB3L15zn+lee6z8cvE2rzkaUZZAoYgFASSB27fSnO
Moseh7Df2ei2ckX2i7BkUfMPPyoPH+Ncz4o+IXhDQtzq8crRE7ypzg/TvXlllcfETxK0gSOYSSt+
9XbtIPufeui0z9nXVdfij/4SLUbq0ik5d7dQWJ9AG6j39qUU3uBneJvjfFc3D/YY5MIuBIOVz64H
auVkHj7xvqaDTdIuC8pCgGNunr/u/rXtXhj9n3wtpoULam4RWCo0y/M2P4jzwTXdaV4O0zS5EaOP
Y8ZOWSMqSuOmelTNWBK54Xov7POt61FEPEd8AS2JRbORnjgAHn6mvQfBv7O3hfw84urywjZ2xiQR
jLL6E9civSG0uOzdLuJ1JVcMQOhxV9Lm0jhSSZRIwyQw5OfetqbsylFs56LwtoZVYxaKI4iQEYZH
px3x3q7baFa26FYBH5iM20EYBA6e1aBEbT5iEYUjGGUAtUjbwv7tW2qOoPNZTg5spqzKiaHYtEHK
IoGAzBBgDOSBUUnh6GJt6QqA0hLMoIGD3/Kr5RTkgCNw/wB5jn8/alnkVI/KeUuwJJCggY/Cs3JU
xNJkEGj6fHAPOtSWVWwVXrTXsYpy0cECgc7TnBJqaOVZMB9xJIJcnGBUsAiLtbtHja2EIbAC4Hp+
PFbRndEtWKk9nHM5UxBXVQSASVU0RW8QjcTRozxjJZ3zkZ6/WpSsrS+YCTGuN7KuTU6Q2DRNNJGZ
N5ICZwAfeiUm2WoplWC2iuF+VcqOUBGCf89aIdMUxMicBgWcjk571LPuUERrgEk/KcYqezzEI5TG
XcNgIXOP0oVaxSSTKyWcKBVgIAVMspQj+dSyaZbuv+hqFkA2gZ6ZPep5JooZ1uVxtUElBnvnjr0p
0uoXMimRwpJIIIbOMVTlcaRROizxEs8YCk/MygZP1psdpekblVVBYgGQYGKtrdK0plkjLKec5zgV
anzbxNMiqVUgbFGQwHOfrUy0ApzRwbF+YBlxgEVFMTDKsDRBtrBkYKQeSffjmrMVzFc3B+0RlFUZ
TcSM1PcSjIWWEqOCflGSe31qWrgVJIxASdhZ1B3MDwPTv60+S2MiMrhiqqGBL9/yqNlDzu8qsCXL
bQuVPoTk/pU1zFb28wi2sNw+bJyAcZrSMWx2bKYiiV5ElICltzKTg5+tPSOPb5rDJGNoY5J75p0l
xFGixFw5AyFXGenrRbLPIyNHGQMAkKMn05rCrU5EaJWY9XGSm4ZcfIxX9KbbWjw3Amd1BLHCnrj+
lSQ2qeabdy64HODk/Xp/KnNIWka3i3AovRo8fL9fypRSqIfKUJJJ7icSshCFsZIxj8avRl7tVWQk
DOH+ft6//Wp7vFFGHZCcDJI//VUAKMrGNyu3JAPFU5KAmrEzB0kZQE+TGGKDkVEjwQyI0pUgN8gc
9f69qZaiQwhnDZzgKDnI9fanTQphJJvkKZVGkJxz7VUatmUo2ZJPOGUTLbfKoOzJ6jNMtmEtzHcu
gADfK4H3R9O9PuZfPVlg+UMRtwRj6Cq8kUnyIs2JCBlgvUUN8yBq5oTw3EEoc4G4jAbJFVJGkEsp
8oiPf0YcZHerCi6uYVMzFWB2owXAI9KgeKRIWScB1PGAMeUuenvVKNxk0FsIkZ1iUqVBADcE9aq7
bq5dpbl41CEYYgkn0H4VJDNHbhUSAtEz/eRCR/8Ar9alW4Z4mY2YMbL8jsOFHqR1/CuerSTQEQjh
Ks0cbHb8wYjHbJ6/ypsvnCL5MFWwSAvOfQe9OEzof3aqyuQBuJBzj2p+8s7lxt2kEAEYNKFLliAy
GOZRHsLbmypVW4AH9fenzGDYsLrltoLYYDnnn8qnt47mW3Z45S4A5QHbkH8qhu7e1TZ57NGQD0P3
uPUdqJQ01AC8Wwq5dioyQevNVZmUzpDIzKu3AEZIOatwRXEpYOY1Vjwcnj3+lD2o25UhpWXjOc4P
Q0ox0sVFEFr/AKHD56jgjkMCdvsPbNSSzC5iMBBQjJwnXPaovIkVRDJncvZznPFOLW/MhiVCcbHK
c4wOT3/CrTsUyeAIsCRuy7uVyDz1qGA28Fw1uSwkZcje3Jz7U6zdHi2SQrvLkjDY4x+dROrSypJE
oYhsZJBK9sU+TmC6JgRGzF5FHzcsygDIp4kFzAcSK4LEjchwMdPpz3psnlwMbZxubIJUpkA56+lA
MouEiRPlztZzwCK3hT0Ka1KM9zcQqY4nIaRiWVFGIz9e9Ty3s9sEhlYD95tY7sDFIYd1wz7HG7O5
QT0454Gc1GZre6KxzF1ZXDMsjZyfqRXJXptspKyHPcpJdNskDRkYZQTz7mmNC4YyTzkoSQVPQDso
9D71YECuWaNfLG0tkDIOKTyWmjSEt8ruWPPOP6UU/cYak8ZjvIt5i2kjIcgsQuffvmo4rh4Z2t/O
UFlPzFRnAH5U62WVme33tvRflUP8uemfaqdyZ5B5iogJbkKc11Ks7A7WLKPHGXVIVC7eCCeeKSCC
2uGV7iJPkJAYg/d61EECwq6gKj8KCcHP88fyqI7ltGt9+9mbn5uFNRKomTypos3M/ls0juXUDBAI
Ax+HWmOglQyJEpJGS3mck+lRWcDyMqyxlnBA3KxUdM4+uKkzbxhlG4MCcqARgHp9K5ppNaFJWRWZ
ZjdJPbRqSy/NuAwOcYqxBaRuz3MpGQRlW5yf6io2nJ3SQhmGTkkhc89Mc9PWpjNBFdLufMSRjoPT
2qVU5GKOw+Njaxh0dgxY52kYB+n07UiSlmcyIWKLkFjjJ9PpTIZkluxHGrAseW3Z9aesc2xpJo5C
uRkMOvaqVVSNFJshMiCzaGSFmMrcKxPy8dfQfWld2CnCmSUOAmQSFOMbuKs3cP2ayQrLsLttcgcH
/IqCCKJTnckrOOVdTu7c9P8A9dRJqWwJ3JZJp5JQ1wpAUAcnkjHPPb1xSyCaONDHcB1DncrHBYH+
tHkx3ForQsRtBC9Bkf0qS4u5RYyRxwqphYEnaP8APSumjTbehBSu5Xt41MDDkkhQODx1+tRGO6eW
O9V1Cj5hEY8knHIz3/GkuL5jNlpiwU/KA+B9Oh/KtL7JazWhke6AZowQAMkfhWdXDqSHdNmfILaG
Nnl3GJcnZnof8Kkhu1njEkUGCFAByvSp7yxickSRq8flglCpBI4x7c1HJaGz08yWZZHXI2E9PenB
uiiW2V1uFEzwuiqQOiNwe2KnhRpEMrEhiwwQOtVY7hmw1sJFibJxKuCD6fSpzqCR2rTPADIqBjg8
H0qn75LbZFd2dqAXtrcs7qFkJT5Tz1PPWkgha1gRYy6sJf3iI+Pl55qyJEeBZWtzGASSxbg4/wA5
qESpJMZFVN6gE4OKHBpAtGF5c26MsUDLuTLsQ2Q3HAzxz1p1sPmaKfJQjcCuc81UlllWRn8lWSQk
iIjaM+xzVmB42iVUuDIysdyjgYzwPbHSspT5DSMr6C3kVoihBcCIlm3bQPmP4+wpJ43BWIqqKq8E
HhuKjvYbz/WRxqSTvcjiljac2js0hJJJfZjoRxn05FT7RMHd7DwsUoZAmVAAVYzgkfWqckaRKzkF
QXUBFbJ9znr2q3aXKNCZlYKxXKlWJPTv6U1DA9u0f3yzAsWIIAz7dOa1hFtWM2rFecCRVijDKxBI
CdwaltY4FYs8ruqqdyF8knHt796VYYXmAcqAvCKEwD/+qgoQ5haAqHB/eRjqM881LfKgUbofBJp9
xsVGdSxO/dzjA4qs9vHaoVeJJkkOA+/BUE5zjsancwrdbQTuAAYKMbj6moZ9PFtEQrko5HmORg49
P/r0JplKJLbWoRg75Chsjc/f0x9KfaloFe1YhhKMIr8gEdPamRRJPCoM42gfMd3b0qOG4jFxIDH8
oQqqEn5j279K56jTY2kyK9DRAMkKn5iTGo4HbgDv70WsrIVklK7CwZTgfKR3571ZaEGYTXMSxqGZ
sK2R0xjjoKrz3sMULySKEjVvkSNOhx1/Kt6MUhN8pLcvBbKTJIS4A3AsPmPqDUGn6jBdXDTlxGuQ
oBXOW79unvTomN8YbJWCZGS7xhsZGev+etRxJax/urdF2qNxDH8wM9BTqvkHFyW43UJI/Na4V2kI
ByiozcZ/LvVhIfOtgzSZwmXCD5tvbjtVcE2W25B+YSNsGOo/pUslxNIfPBZQVwFDAEn86I1bPQ0T
TQ2zl8pTGzgM74Zg3GOw+tSq42NbJnk5JJ5Ix0qlEVjkRyTtZxgs2RVuxninlEFxbtHKT8gCE5GO
CfSm05aML3I5fPtp18tnkWZCJUJwFGcA5HQ1G0ol3qsoDl/mDAj8j/WtGZ4dymQMd/DFgD1/+vWc
j2csrW8AQyL8pjAOcZ9cY/8A1VrGloOxsQI5m+ZGdC/A285Jo1FMzq0EZKso2Mcjac8ikuJvKeN4
yGMbElgMA/Wm3EitMLcSSNKh8xIiMjp1z2yc15yqLZDTSJoNSgkyLhM5BzKVwM8DA46+pqOe5kEi
Ky7SR+7mUY2k/wAXrVO7dbkLbxREsx5AbA/XpV6G6W1t47a7DuwTBbOSQe/FaxqtBdLYsXcdvdyL
ehkMhUERFe/rTTO/miNIxnA5dc4+lQ/YWupUjilIDNwxGD1znrzx2qZpGsg6sA21tqky5746AUS9
5XFe6K+tFEMZ3fM3yuAOoxnp6UsaK4MtswkGwkL5ZzyQOeOPTrTxZ3EtuWRQzOdwBGOPf0pllE5v
pdx2bsbxIo6g56d+mauDUEJ3HteTJgmIsqMcgdxj0xzUtvdpewi5uoARCAqqAFwMjJ6Z6VFAYrp1
LIS6gGQSk7icnnHv1p09vCmFXBDPnylPDgAcH/ColBVFcFqyW5vVhheS2jE6hiqs+4bTnsOcjBpA
TeokiEhsEMW4wKYrItuqwAsin94CQTx1A/xqWS1jRMxgkxgskZGc++RwM1cIOIDmtvLmNzEWZCAB
vAGfwBqeKeV1MLIGRSCPlAA9BioA0tvZZZleQthRIDnn6dPrVeKW7MjyzMMvndtk6YFZSqNAPvjB
HcrKhIDP8oYHAo8i5LmSYYiYZJOOP8+lOuVEYW7BDggAI2OuKbJe2zxPl18wIN0aodox/nk1NnIL
2LU9wkpD+SwUxqQVOMH8aqXNv9viXduZA+4gvnkcH/Jq5f2kRiihRo2KoCWzyR6elRzxiytgkUpc
l+CwGMk9TXfh5um7AiSNbVrRZIvlYyYZAmc/p/Onvp6fZmjVjEGbABH6H0FMhEDRNA0A8tmJ8wMR
z9KrS3MVvdMIN6SgkDaNxbNZ16lwLE+mxWbiGDB2jJkYZJHpgH15pHjyfMZyzAEB2mB3HOe/QcVF
cXU6KZgHV2wAwcEEZ5FPkkd0X7ESWiAwWTJIz/niuX2bmriTUtSASzRrudiigkhmBzn1/M5zS3F5
HqAgjkuihjI3MG5B9akTSJLm7QXRPzoNxzj8sVCLO2tZTGZBGwzh2XlT61caTSsNptF5HiQpJ5pI
3DHJIPvnGPWsTWox5Fw9uSVkc4YKAQ2Ov0461qm6VtPkcEYVuGRcL2zisi5nkuYm/dlzvYIhGA4B
4rCo7ITTaPBNagRfiJBbXToitKrsQQx2Z7jtkj617h4eSG90pH8tQpJAABK4z0Brx34meCbzSvEp
1230V2dyuTDGX246E44rT8HfH+10OMWepxrcMmVZJZCod8n3/lXTQipRRlKNmew23h3TDK7pAi7n
+chMZAORznntima1eMkjGBS8QPzKwAIHHPSvO9R/aP8ACem2slxNcyRxDssO7aT24zwPeuH8eftW
WcrtDpdtd3TrJuaK3ThuMD5iQD74/KtJ0ZS1SuLWx3+varZJqMdxIVQKDhXZQgUHGMdq6Ofxx4b0
nTI7m6vUQhNw2ycAfnXy/qfxE8YeM5FXTrSZfNk2orwMAG9ieOOlb2k/BH4nawsGo65rc6RRjLQM
6qqgnlix5IP5Vi4uL3sCUnse4wfGbwXqms/2dJdushQhTHEu1+cfNzx060vjrQLDxZo0tpa2ocke
ZE6ouA3qR+GK+fvGfh0eFdYt7XSrlpHQqzK83Bz+Z7Gvov4bQ3ieGLYzgyTNABJJjIHcD8K3jNKw
tUePzeLfGXw8WSwudKmuYWf5V3bkU88jBznHcj0rb+FPhTVte1n/AISG+Zo42jLxtICZAd2Tkdhj
tXrU/hHTrmc3UtmjF5AXBx3rUtNKt7FVislZFB2ttjBycfnWyk2BbtUT7Osb7CAhEaquST69+Pai
HCZYgOVwkZGSSMe39KieWSFvNiCFFwXJHzYzjPt/+ukt2u4EEsMvOM71wcGuKsuZA3ZF62iWCXyW
wu5clo34P9adEsd8D5iMXOfKZOo4xj3quVImTO0l1woYkAevSnTyosq2/lgAFcKoIGK2oy5WBK0S
uUjaNgAAchATnoT70x7+GVVt3DkiUhQpyTxSLBBDaHypSqSKNocZ2HOfypsjwyyjykIEbb/MLck/
lVyTmy1axci821tmt7kF1ZfmLMcAdahhEG4bTtBG4lnOF96jSbKlPMAPmDJ29BipbVEETWs2CVyA
VOMEjPPtWcqip6lxSGwQXAn88ybS2BtIwMduKdfi1iuyRIgMgUbEc8/05p92fLjdiQSBk5Uk/wD6
qijto5ImkliUsqE8NxxVp84pWTIbyK7ngMVm7qVYbQDg57U77NjbHdygOhGZGXOTx1p1o8drL5s5
keSQiUIr9B261AsDoCPO8uOQ7Y2YkgnPPQcepNJqyMW0iecXiyNatwrjIkK4wPTr6VDPfzxSnylG
AMEg54p77YsDzmd1UAOvIPsPU+1FnCjkyy7NzvySgB69OP51cVcSbMbXvCOk+JbdIrq2RzF85RFB
yenPvUfhPwHoPhydrm00mO3RGAjEa4GcdOe1dPevapOs6oDgYch8fieKgvpUaH5I3AIUAlckD6Y/
OsKkUmSVZluI5I/JlLM6EhcjGR24FWlFzOitcKMpMuVAJyarRx3BxAAwZQOQcAe30qx9pW0mRZXR
w0fyF06ex/KsZRuAzUCRNugQZcfOR161Hax3aMGZGZiQY1IwG5/zxTrae5liaZwSUkzEFJAA5zUg
uH6RgBgAAAADjjj+ldFGFhJ3GXLL5heQMATwoHI/wNARQiymLDggF3OO3t7U147iRBuRNrMCVjbJ
HPf+VWPMD2xR0UsrEMQcAj0pTg5DIb1DAysxd0KgoqgYULRpsH2NJJrVkmGQVLt/FjsP60y4YuDH
bDLKudw4I46fSpLAxMAYZ14fJDHkjHT+dbUnGMQCW5kjfe8TLuJyxYHjnjOaS3kwhlcZ3g8lM9Km
MEanyVUMpCqFBJAqq5e2dokmIB4QqTgHpWrTkA24SF2QLGAoXAOcYH86W2ZSjn58AnDA8YqwyAxF
LkgzY3bgOSM1FZ3PlIY8RAryyHOAfbsfrUSfKNK7JighLsW2GYhcgcVC8trbJ5UUIZwMBl4B9j9K
fNMgDSXAZgrZGX6Ht/Oot0aRl5mRtjAMN2SPapSUmILZLaNBM8AUFAGycAjofxqVTaecfKkDAHhm
Q4UegpqSW91CY3jZG6FSeR7dKZbWiKCzksgb5VY4OR9ahpIpJbFgW1qJGmcbWQYCA7fx/KoN0EE7
ebbqXC8FM8L2P/16LxYbhCqEgscgjkZH+elMiK28Soy7wDzuXJzn+VaQhzK4mh0jC3ADlpHfnDHv
9fWkswbgPBLgDbw5GAOeevcUqIlyzzRoQFGGDHGD7Uzy7iJVVJSrAk/Mc/QH2pyXIJ6E0lwlspWJ
GURkgNjI+tRyTxLEpMhBIBbnGe5FLH5gjETgKvG4lMAn0PqKS5tYjCbiXBk3EYUZDD19v61EZWYN
pDruOKUrBCwKlQQQ2Qx785pLe2AQJLJgBiM4yAPSnC6ESB5SQhXgKeQBnsTT5I8Nu3EqVO0ADOPW
rc0mZtNjgp/eLCjqcfMSPlquP3cDvLI7MCCwzjJ//VUkF9BHG0MZURqclgMc96gZVZ5JBIrIHyyk
8HijmTIaaLU0KSwYhRmCDkMmAOBwDjp7VCLhIJmMKkbz8uR05xVyFksokaOVCHGEGOV46VWldJpW
uTCu4ZBI7n1pOtyoRMjMGPykMcbmxxTGEtrK7OzZZvlAPJ5+tOS6QRKG3bggDlW3HNFwGnu9kb5w
MhNuOc8D0odS4DZpZVjL+YQx4OBnnmmQbfNiFwvmeZlQQT6d/epYxNJCAr5UNkgDmorgXEEqDbuP
8RC8k8++K6KVa2oFmRRDNJBbJsQSAxh+FwB09xUU8slwoadiQinIZeN3+NR+WhASMKSBwNnQZ6Cp
r+G9jtkG3YAcghs1y4iPtQI4LX7VAI7mFWY8MXwcVy3xG+Fnh3xlC9vq2jwTggYDrkEjOCcdcdQK
6pGMEZhbO4gEtIeRx1qSKGN1KpPuOCRzxx3/ADq6N4MD5K8efs9eJPBuuG88MwzYtnEls0cpVhnv
6e1HgP8AaG8SeDmfSvFEsk8kLERPcqdzHPK9hX0/qUEV07T3ClyrACMcgY/mK81+JP7Ovh/4iPLq
GmQJDdM533G7DIOvAPWutV0lqD2Og8C/E/w14sjhjjvIXlkQEIGBIb8+/SurEtvJIsSsoCkKFDdO
a+Qta+E/xC+EF21zpRuRamRmjuI2IbnqeB8p967P4fftO3GltBYeJfPIXKGRBvLHHX25rNp1dUJu
6PpJXLhmkkZdhIUlBgVK8myN4omwwYbuMgc1yfhL4o+E/GEMU2n6pu8wZMUg2HOO4znrW8l9FLcr
LFIFDDJJGPxrF04rYylcnuZ4roOgeXOPmVSNvWnJBOzRrEGJAOwOcgA9sVXjmiFxs3AiRyCVXHT8
ake8h2Sxw7mYEkBRjmrUuRkj3h+zTCKQksynKls4pjW1rMd0bMSDklTgk46ZqE+dKVklZlYNglyD
16j3FTQxrBO0hD5wTGobt7Cq9o2A+VzJcQvayYYkFucZIFTE+aC1y6qu3GQec+3cVVuLfe3mA4J+
+FbGB68dDToblkBMsyso4kcZG0fn6cVLdwJZd8kPlEAKXAUIgyfr39qijF/BGJJkdSzHaT2XPQUj
MRMw8lRGHBQq5qZJsJ5MoBDA+XGDnaPQVDmoANQi5YwhVBU/MT1IqKe3ihZDG7Bg3C5OOTz/ADqS
EGJ1lmO1Rkhc4p87Lap5zAMszHYu37v+PFbU53Amhkj+y+YhLOW2sx6Y9arr5qlnALktg7Xx2ps7
xowmUkbyPk3USziOcxgqqSkjJbGOamc7AOjt4mRmnjR2cAMrgZPNII7RYxJ5CAAnIZBnHTA9+lPk
CqV2HBZjhg/ak2CSRSI9gBBcsO3rUp3AkuPOt0UxKpTOWZicAfnVSWSRrczR7QE5KgcEfiauwTok
RWQZRyc5PANUJdVSBzCQAhGwtjnpxgDFRONgLdm8Me4m3UDIAVxkN+dLPcRQFD5caITglVwAe9VH
vmlVhLGpO7IweB/nrUkDmW2Ml7hQQNu4Dk1cYgIY7aUbpNxYNySev+fSp2kguIW2psUckgZHXGTg
HFUpxLAVnZmLAZ8tWzkZ9qfNewsfLZnRN2WYDPFRUbQFmNkSzEsrIy7gC6LliRTI50uZCIpAYyeS
BjI/oaxrrWrK2jeC4vUjDqQgZuMevsTXI+I/jLo2ho9payQtJGTuYsCFPriiEbg1c769uoYWENzI
Y41HyuzY/wA/Sue1f4j+DtARpLm9MbKmTg5LewHcn0ryPxH8fNe1JjBZae7qJGyBIcAYxkf4Gs3T
tD8S+Nrv95MsfmqSC7c4+tN0rkNWZ2HiX4/yuTbaSoeOWM4lCnKH0H+NcedG8b/Ex5GvRKYXkDhN
2FOOO+K9A8J/Cjw9pPly6tcRyOqgsmwBfz712FvBo9kybTGpUAALjH1rSHubDikzgvB/7P8Apcbp
Pq29ySC4U4RRnHPX869Q8N+E9N0mJo7eFUQLtUIMdsA02TWrOElYMd9xZhgAd/pSf8JRpywvIWAB
IVsDB69eOK0VW241FXNWFGtj/rgwRdqMH6j0p0kQlZI/MKszkkEE5rFTxPY+aIZCQhXO/JGP0ps3
imOGdJVZsE5DKTlj/eOc/Soa5kS1Y3pnit8fvcPwXJGBt9uKheYSu7CHKFsRlWBNY9x4qikB8mzd
mIwiFskc9f8ACoLbxT9nikRopWkEv3SM7RmkqnsyZJWOk86J2CxjdxkkDiljmZ0Xc3Mf3EQYBJPT
8q5L/hI7+O7Z44dy4JJCYOPQVH/wlWuXJZYrZlVDkkqSSfT6U1Uc0NJI7C6uFEjETsQAAGABqs0m
xROm4uv3yxxurm11vVpgFhiLFwFG4kHJpzX/AIkYfZrlNoA6lscfzoauB0NveK84XIYkElcZH0qx
50a4CoxzjC4/XgVx0TeKp5vKit2jiD7gzv8AOOOPwP5ipZT4odPkkYKz/dVmJX/AVUXZibsdUl4X
ASIo6hugA4NQzXMTS+RG7AsSXLHnNc1JZeII4lxO+5jkBG4B7fWlmsdZWRSs7fMoZmIPy59aUpu5
B0HnRLOESYMNwyM8/rUUeoxXd6kCSAF3wCW5x7YGKxLbQtbjDXT3TCMNkIoyxBGCT+NJD4f1GOQT
G/c4bCsuFKispRcwbsdFNJawXciXFz0GSXfAxUCa3aRyBUkUgvwVO4KfrWO+jXNxcCVyxXGAEbO1
c/pmpZPDhZV23DAgFpGQg4b0FCTigL8WoQvGzfbl3LzjP+NNl163tlRbi4G5UGEVN2aor4SKxfaN
jsXOCS3K+/rz6Ug8JwwyCKaVnBGB0yDWkajQF4+L9LVQiOWLcMwGABjoahm8UWltEXaQbieGC5AJ
7cc1BY+HLGc/ZjEA+4Dcc/j7ZqZ/CdoryQfZwyMowjgEE5zSa9oaBB4v06WNFLOz56MM9utLP4tt
AzTiJgWHKyRA4HrS2vh2xiIR7UOpYkFBjJ9KtnwxYTqHEykouEIXIByOvHI7VjKCiDVzIXxO00oL
2rAI4xIVALDr0qeLxGojCbGYIPlO3BzWhHoduU+zTLG6nAYKSDU1lodskLRRQRk5GQTwfrVxSS0F
yowbnxVNMAsFvLwwyCxAI9vWorbxRfv5kv2Eu6qAAcnH9a6FbBRG8M1su0H7obAXH8jTorO3Cu0t
uiyPIQUA4Pv75rRScWHKjBOv60VTy7JGLN8yqvB9OvcU1Nf8RHzLlrJVVicMyHOfpXRmyt1jYvBt
IABBIINQS/Z02GNQQo+ZVOBXPUrJMZiyaj4mMZEtu2xgQVAPT29KdZx+KDukl2MVG0ITg47Y554r
fAiEZkJz8mABzkU+3KmERBl3scjJwMD/AOtWlCq5LYDnXh8VTyCaC4KqV5IU4+lNt9J16Zy63khO
4EEKeDXUpZm3QGJR5aj5hnIqF9ot3g5TB+VlOdx/z+laSkxpXObn0fWSyt9pmILbTk8k96E0nVJl
+W9k3cYLN7/SuqtkZYi6xA7mG5VXOOO3Gae1ukcTSSRFQgGAB60lByEc1/YOoSW+Y7pgCx2u4PX6
evelPgya2lCC4YowJDMM5J6mugib96rjCDhigXIJ706SSLb9oVyOB8rHk+1S3ygYR8KeVbKlxuLI
Rgkfr6UyLwhgmP7R0XJAHOa2o0muJR5oC7iWPep5EjimXByFwFJHANJJTRMjDbw7ELUGGONndTvw
TnIHb35pp8IWCgeYQWBDA4z79+K31CNICo2KY9pVTn5u5/GoxFHDGZihOwEtHngD2z1raCswi2ZK
eF9MhRi6ho92FDHrTovDEAQJFbElWLAhc7fStFyeHDHJXMQcYOcd6ZFO7Ko5Vuc4Ocn+VKUtSjLG
gW20TTxKWJyNxwfcdP51NZ6DaRKWe2jZnA4K9v8AEVoSXMhIgUtgno4HJ60+RWDDy3IABHzDr+lZ
OWlwKtrb2iTeVEpKhj5mB1HtT20+znlMvko2QM85IHrT47Z0Kqm3cedoHf3qzFv2BUmwQMoFTA+l
Ne8wM5tJjVwsoDbmOOM5GenpUt1pcUKIPJyoyWCryOf8KnUcFo2UsAQCp6GrUcirMY8bSBljnIJ+
tDly7gZtxpohjXyolVAfmXORzUQto4VVpIg7M5ZCMHBrRuW8xQqncpPzBgR/SmPCksi+Qc7VK7Wy
Nv8AiKtO4CIQQ+6JWZQAX8vkjPelEMLII3gwWOFCmlmkigjUYAJGDlRn6c0xbgEthCgDD5gcnNEn
ZAR/ZxDM0MiAA8qzjjPt602UrEomGAAeQpGAPXFWyiyIY51fhucDGfaklW2mEaCNlAG1ApzkVKTk
y0lYp+Wtxbtu+ViQRJggYpbK3O4uYkTyzkAnIxmnOsJlMrONsY4Uf3c05mjWLK5UEfKPM4NS6abJ
aaEMj3zMp4JGFwMYH+e9IIVCLGWC7c/MRkn0wOuaeA1tbNLKgVpHwqxt0A/nUV7ORIEixiPB3E5L
e9EYcpMkrE8tu8sCNLhoxj5GHXjg/hWXeXMEEMlzPKqbScox4qDxR41h8PWJnlu/LQRkhQACT6fl
XkPibx34g8VXi6bpm4wtIQ0oQ8qTjnHp61nOlzIIs3/GnxZa8llsPD8AmYSYUklAR0zkE5rk9L8B
eIvFF4Zb+dyrZI2MCWPpgiux8KfC0XMUczyGaZgCzeWU/TPSu68NeFotFlSK4DHYwEchX73P8qqE
FFWNI3OD0v4HWEkRe9tWOSoIYhWzjnj/AD9a1r34I+DPs3lXOkpN8uVlZcNgHIOOma9EmTYiTWqE
Bm/eAHpk47c1CYQS9zK6qQ3ycjH6/SuynKyG3Y8Z8WfsyaRqrGfRIXgEq8kjeQxPTPYZ/KuGvvhH
8ZfAjO/hfUIoQrZDL+8bcP8APX8K+o7f7IZlQK2W5Vt3Uk1Bf6bbXLuzQ8hsEKM5P+TUzrWJla58
0aF8avi74euBBrOmpJJGQHlkgYIQP4tpPXH512OkftOrZut1rFsEDOSzEbQD9cmvULv4faLqDEXG
mxswBzK68E+hHfFczrH7PPgLVxIlzpaIUU73iBVinbkdPrVRrwtqOKaLekfHXwdq8SyR6jGJCw85
GGSpxxjOByTW3B4r0O8jIg1K3Z0XcVEq/dz39/btXkmtfsp6Te3EbafeXcaKOIRckoOO/fFYk/wH
8a+Hbs6ppmoO7wqChE7iNuOmD/IisqjU9hnvttfW9wylHTO/7ikEE/nVyO6AgXyZVdWJ2gnv6V82
3elfGnSo1FiXTlsxHcRg4Oc4GOaSLxX8cPD/AJqas8scu8Oz2m52VccDplj+uKyd1uB9NXE1qlob
m3OcMd0u/BAxz+HamtdIArqysGG0M3GM9BivmZfjT8S9JjSUwaglqy7nRbZ3Vec7mAHAzzitaz+P
XjO1txcXtuz5UeXK0eVf3xU8kpvQD6IvblI7BC2AQoJCAAL7mobm+iRFUMCSMrlsHP8Ahivnb/hp
Xxzcyr/xItsYJDsJSw29M4A55qzL+0P4o+zo+k2gnaBiGjdCgDf3W469+auMZxQH0G2qRHYjyhST
hVJzgVF9otlu5Nk6KR1Geen8q+Z779of4l5V4IZkcE4S3BLn1XoPwqrP8ZPitOrXSabqs0s7YMn2
YCQDtnn6DNU03ux2PpW61C1sV8+W/iweQrSYx+FUtT+Ifhq0lKpfRgovJUg7QT9a8Dsb74reIx5E
dpMUkHz+cSoXjpg8+vtWhpXwk8Y3rm51K9kt+Dklgf51MosR6Ze/G3wrYq6PfZCsQGzjgfWuL8U/
HuWV5I9D0xpXc4jliRmZDj7x7Ee386vaZ+zTpestHNrcTTQj70RYqBkfeIB+ldPo/wAEvD/h7Hl2
G/dFghTu2nOc5PoelS0rjPFdT8VfEfxPqULWGmXLrkYIJRnOD2+nNaOk/CvxzqtvHFqP2iNJwWiD
cBRnvjkfSvoDRPBel7lMljGrHI3Mg3bvYj+daU9laWObe3QSbfvhRwDmumlLlEeK6f8AswW0Xlzu
9zKHB375m2lvpnnHpXa+Gvgl4V0WdZV0kLMMbp2XLn2P9B2rvN6bY2ktVPPyYHHSnwTQsgVFAdyT
tIwAO5/wFRNtgZMfgrR9PjSa3t4k8o7gqDArSXToprdYxCu1R+7jK5/T+lTtm2KwiEFNvzY5+Xjj
pwaJ45o9jQsAhIycYbH4cYqYySGk2QRDoSiEBSASAM9qtxRWSRGMRIpBAZFH3h2qs0C/aQYhtwSX
y+AFpyTQSM0YbewYgjZx165zSbuVFNCCJ4ZCArAO7E5GAv8A9aozDIzYjYKrS8gEdKeUkineJicv
gFSCVUY7c0jHZIo3KVDcgd6qKui1FokNhaKytAyqG7jmnajNFbQjymLlAS+047ep/nUKzGOMybvm
JAQLgYPpS2zO0spmmBDHCoTyOKJTUUUiONbiSRZJZCoAUbl7k9e1TxwQIodyWkZsISx7im3KyRoH
jAG8AElRTms7mTy5hGxQtjco5Ud/p25rmknUQWVhdsSsyIA2Dh1Yjp2pnm7yVYKoRvlDEn61LHC8
kAMkjKCctgcio3SJXRA4LbcqSMcVpCHKS4pIkW4jjUCFU3ZJJA7YHqKq3Eqttfz1QHAAK8H9KXY0
0RDOHcgBVQ5xzUiQFlaVgFUAlQ4welZzm4lLYSS6jjjUSREgAjIbIx60y3lnz5xyqNyOMEU9LmCS
JRBb7lQYZduTg/rQdssqKilTEuQu3samKUxpXHTTJOnmGIKgOWKv0x/ShEILEBSMcgtjcPekjhhs
yVZlcuAAGByx64qSKHer+dmMBQURRnjNbRXKIS4ijh2iJt5ZgFUnoKJL+6Yg20u0MBuXYMEf40js
BG6u6gsQclcZx71ND0kmMgZY1GACMmm5uw0mxsjJ5ry/IuVHAfkj2qW/nE6xXb5MgXCAfxAfhVOR
pHwrxghzwpIzj61LblmRJHO4JlRg4yOnStE7g1ZiW3lSF0nCoWGVAUAg1PPcF2CwAMxJ3EHkcY61
DttVjV2Y58z52CknHpUwnsXyz4AUnHl8Mfc1Sm0yoq7K3kiWR3YKGByCwzjP+elT26XUYKQOykkn
72MfnTzDAJjK0u1HPK55ORTmvN6CGHeGiJwSeSD+GTXJVp+0NEmitcNOjt5qk7MbiMg5x602KSIz
CWZgF8wEqMEkU+aVvMULIACPugd/elMCRsJV4yoJYLkg4rSmvZj1RNLi8BkVQrFfl4Ck47/lVWE3
UUoAQZU8qeje3NPZoYLENliySDD7cbV7057iR3V9zFTjkgHtUzXOhN2GEoyiO3ARxjewAHOPYVNI
iyRD7UFkKnCl27f41A1wY7sksobBLO6g8en1709xsgkkMZZRtOHGDyP/ANVSoSQxnkpCwQPkE5YE
dKdMpkwEAUAccdqFDAibL7X+6m7lf06H0pH2kuNih35A5JxVKSigHbmlljt4/lBXoKmRJDA0MgLO
ykBmGCBVeBVjIMjZZQMkY6VYnuAQHhyCFIY9sV005XYDVcxQCFX3tjkMeh/KpLiBooUjW7KYiy5I
FRmGG5jWS3dgyqNr45J96qywzwqryFpTG27Yo4+hz+VYzm0Fy3bySfZgWRWKn5DnAJweKrGZ2QGV
H2g5JUYHTGKnhkEJWUxxiMjKqhwFGOlLby21wxZiAHP3s4yOeB6H3qoSuBEwuQwjgO3gFkZsgH+t
NjEj5uhKGKo2XztwPTH50+6lKsIoiCoUYwOAD/npUgWUsJYcKcYAVsFuO3+NKbuhpXFeJpp3BdhG
FAEhPD9iDilzGkyxSQgKgHzZ5Ix1JP8AKo4ZpQGjCH5zucvyKdHMkZ3fZ2dweHAyB6cVjJ9CkrIf
cmKOBwSXI+6UAwpHSopyz+W/JkZAdwHIGen41WhuJrmV41ZgxOWYpwBnmrU8M8EeEy6sRgvyetSU
ldkbqS0flh2LHAd0xk+tJ5dzEGeOYfIuec9akjkmMjLChUJGCyBuSc0wyiXapcAOx3ls4B9K0jUa
eoOw1bkT7HUkyjhUY8n2H1rQLwtFF5KlQBgLtxg1UluDbXAt4sLycAenpUc0N2tystvcBgzFihUY
Ud66YVrFR2HNJFAr3MMZEjsUDZyqjPUe1Q20Spt8zBcvglVwGPofarJeEFZY5WAJJBaPOwf4VUnu
N9wYmZQgAY4PQ1nK82F7LUtNKzO2XGSMDGPxFEMj2spU/MVI+Td1NQo8e4TOzEMRtfaBg/571Xv5
ZZJN0Um0buSX4JHOcetc8oNDbSL8qiZA0MoRgGEqqD0B6f8A16ryCfaJUmDKoyoK8k/4Usd6IZo/
MQSO68kr0P09aj/1iGdZQwLkhVXn8QRWkaTkxaNEqxNcZcsjH+AA52jr39+9NtXSORy5wyDhNucA
+vtRiTdE0ALEOSccc9j+VGq+Skkq+YULIN7Z75zz1/SpnCyGlZErXVvEjCNCwD5UsMgN3qS7SN0F
3BkFmwSOS3FZtrE6b7pmCxKAFG3cMdP/AK9XYRDDvDupYEEqi4G3scCoJTdyGOAEBYI1IUnzXd+v
NMjEEV9HMXLoH2qoXJ/zmlkuIIpmeRGeNmyF24XPTtULGGK5S4gZzGufLVk3Fc4/ED8azdDniU2k
XJ0gs5TJE20E/Ng9P/rU9LiFiimNhIXwCecc/wAjUEMR3iU4U7SScHFRqpvgsnlIoL84cnOO3TjF
P2PLqwu0rl2S2e7DIWVRuYj5aggVWd4/KVijYBI70pnLReUYQAAFCr0ApkqTWsUTQKzOWILAY2n0
ocXHVCch0lzYqzu8hVuMtjnI6mrNzGSiTxyoSqAMGH3j1qjFvVHUgI4wzYUnHPT6c1CwFujb5CUZ
+CegJrrpVORC96w4fZUmZGBZSMMpBIU//rqaIXWxI1BYMgUjb0HvUYhV3DMpOWBVd3P+NSymCEh4
2Ktvy7s3U1br2K6DJPtInWV7xioUKBGdu0j2PtxmlvZ1ZEVTIA0e3a5wRj/PFKzRMhWOQlyM43ZJ
46U5b7T7lFmeTy5lA3K7gZx/npXDWlzkNqKK7rHJb7M7wgBYDkc9umaijeXmNslAvykrgAVbhC3C
tl2VXbAIGc1Tmj+xXElukQJds7zycdjShV5FYTaRPLJst1Vom2kANk8AgdePzqJ90Tbo3jOWGyQt
nj/PWprqRVgbzoCEQB2AYDH+FRES/ZTdJEACcFSwOMHsK6YTU9guidERLYx34UEgMFQD5hUd1ZTW
0zTNKMFgU9//AK9Qw35uroBQdzFQTt49qtGRZFXfEzDdgHI+96c1zV6abvYabRHJfvIvkrGiupBZ
s44pjKJYnQAYkIbpnABpl5NbzsqojK7MQrsRjP581IizQxkBtwHLBm4Oa5XJxY022KkttG0aCIuC
f3jBecdvofeo551tJB9i3AIfmDDJY46e9AnuWYhIgFKbgD9en9aa4s7aFp5ogZQVKMMgjn+WK7qM
7oq41o5rlUuBasCVJILnHvnI4wakDxWyJb3TmRixKqrfr+dNlm3p9rheQGMHAc4JPqRSvALpVuVc
GVR8jKccY5A96U/eGk2TyvbohIARfLBY479+R3qsl+8+1PJYxK4ywU5Vc9abuaN0iVApkIBVkDDt
g9OMVZjubLTzHBNgYGVdgCCR7YxUKDTKsrENqZ3YpOrorEgODwR1A6ehqKXyppiPMEjIAGCuBgfl
1qfzV3xoqBYjIcjbzk9zinGztjIITIisWJLgfdBpKkmJx7EVzcwvEiytIURsAs3JJ9aYLG1vZS32
llQJvk5wAen9KkvWtppTBCoDbu/VuBz+maoXL3NjaSvAg+cYbBycZ5rWLUCXdIsWflS7p45VjbB8
xXHI+meuafLZSvCIxLJGASWcJgFcfrUNu0aQLMjElR8h2gYqz52SszoQwXaUI4P/ANaoqJzQ3dlP
UEhMabpHkML7ckAkmltGH2FZLqNUJGNwHIPbAqSC2laQTXJQoWY7kYN8341HczKbsLGCsb8BVOBx
WXI4oadhv2syLiGMMBISm9T8uPrxUjvFBMjsxZTEcgjDEY7HtzQyxbQyEqFypLAcnGfXpTzFA6o+
8NtHJI+7/TFbQmosrqOnaZ7eOZjtVmADMcn+X1qLUbVzcrIoVGIXylByT+FTTakYHW3gBLNnYd3T
H0OMVHds9wpvWYiRSXCduO9dlOo0h62LMxu1fBgAUE7iOQWwM9RTksJZbTclwQShWTJO4g9h/j+F
OQJPGC7ESHG4BsYqcNHbshjugrKpzv5wP/11wLCtMQ60ihRC80IaRVCRKDnODgnjv7UjzRiUyFwi
k4cg52jFFpd3EU8sMzuHKgrsyV3bvfP44/Okinu3ie6dhl0JK5yAc1jKiogWL6CCzRfKcMvGN7DJ
J5wKa8QmsjJ5bsc5IJ79PbpVGGBzap9pzIclmYDgH1+nt71oSyRm1UwOzBSSgUkkc9x/StqdooCL
dOoAAPKgElucgVDffvpo3KYBXIcDHOfb86tCLOxoIiru3zAjsKqxW88aMHZywLBVCkjPtj0om02D
bReEDXKwxtOCZT8o2k8460y48m2ibYQGjQ+aRxuFV5Xu4GR45P3kcYViVG4Z5/L0xTh5s+0xsylx
8u5cF39PyrSDcUAixy+UY7aIq7swIkbBP09fWpZZbu3tcurEhCJFIxx60yBrx7pnmhVWDfMVfIyO
/wD9erl0lzctHIZlCqMuFJVuTj8fpTkrlJpIrQzLcM7Sbg6DacggD6evNCRRocZIVjtYg4Kgc4/G
iVntpk8wMTk+WAOgPO0GlaCacpPC5CkkyqgOcn3/ABrmnRbYuo+QxxhIN5cKeoAGOOlRSW8ccYk2
ncwOc9SM9PanRW25C76hIxXoqtwKuyXKmNVhRmKnkbsBvUEmiKUBFNLtopXE5CEkDapyrn6Z6VNd
SmeJFjj4cgHPJAB6n29KjtrGB4TNepHFIXOxEbPHPXnjPH5U63jQRs9zMVEbExhVGAO5+ldFN8zF
ZJAkUguESZxGWwqMsZw3tS3CRw3AEjFmx944JIz/AJ4qK8u1uY1HnOyjG1DGVBPbHP40RpFuTzCF
2gkspzj2+lc1ZtMLWJhpySXKeUqsCmCxA68YbH+e1AknChYI87mO3cu1ifoeQKiQNtFxHkIHOY1+
7gDgVK0iyo+1VDsu50znjjocZ/Ot6M1FWGtWSJJPJGxikAcIGLBQMevf9ar28TXGYrscpjgqNy5P
XPfinTy3VrF5khjdAvAEWCBj3/nUtpHPbxu04LKTuBUcgnof/rVo22xsivrc+U0eQFc5wxxg+ppt
vpt3GqmNEIbkgZPBp9ydkQDBHaVvmUjGBVqziuViQfaSOWCqG+YjsB2rmnR5mDtcxr/S7DUy8Mka
b2Q4jZeGNcTq/wADfDmubryS3CvK22OQpnyj6j+VeiTW5jla4lPKSbVUD9aQ3UU/mB2LCMAqgHLn
0xWlNukyJLU8l1D9mzRI2aG8kaeNU+YrwNuep565xWTqPwE8I6XdC7trdFkjIZI0bhXz1A6Hivad
SvZLjTRarGxIbJ2DBx/XivNPHfiIabqcVtNOSgIKq4ztPPHXmtHXb3ZFkijZ+DtP0toLexgSNQxJ
QEADjk+1db4u1/T9C8IySyrFtt7ddyMwzt6Z9x7Vy+q+IrG1uo83CENGvlRs+AeM9a5HxN4tuvG+
qjQ9NiedYpwHDk4DY5X3xkc1LSmgtyowtJs9Z8b/ABJh1K0t/s1rFJgJGxbcCcYPt3welfSnhWwT
SLIW0RZtqDG5yDn0Fcn8Nvh7FphF7MsfnSIoYov3T35r0G1tglsYRIkbM4BLqTuwTzUTajJPsKzS
FtZUlj3yIzIrqWVmznGevbGaUziCb7jqJSPM+fJHPXPf6Ug320+2CRmRj8zFwAvqBxzUly8LqqXN
tJjAA2sCCPzqozuySrJ5U7OkhJVc7gBwV/hP51PaxhYS3ks5dv4eABn3pyLaRmQDlJB+7RjwvtxT
4pjMFEECqA/Jz7YzWNWd2A94NM3JLJOUdWyVLgkmkaFXu2uGKlNwxHjOM9Dio5bZZAythWQkjK5B
qEWNxd71aUKxl3L8xPze1XT1AkuxZJa7gWIWTaQF4A5560RJvO6LaoJwWxwBUS/aFVhIBuP3QqAD
P9fpUUU13dzPttwiquSMYzitublKje5p3bRWsqrOqqpbcTv++cdBml2lpN8SgKzKDtbjBHH1qqZo
tSt/3zrtI2srtgg+oNPQSAl5eXCjaoJAx6is50lUNIvUsQ20n2Q3KP5kqsQYRyx5/WooFEUbJdNh
C2UJJBBx0+npSTXF5LEwtJmhZRlwoBDD1OR/KoXuFcvPPE2QFRInBAHH3q1ppQIm7MlkNlaqzXSo
rEllLfeI9qVsLArRo2CCGAXdjnvn/wCtUUckd1J5twwDhONq4DADpk96mjhuUiIlXYXctnfuGD70
5STehlISZI4bcweYqgyZJUdxzSSK9zKzBGAB/dqWPB/yaVLVwzlbhAwOGYpkEY61Zka3SIvGVL4B
IfgE1dO7JK90kNrZmclpJWPClcrxUdu5dhvtBCyLjcjZOOnGKSS5V3Mnmqx3HB37Vz/OpbmeB5AF
ikyE+ZtwB68/nUzgmNtFW5jZCu8Mcn5XzViaKSfChyJlAIVmyM44PuOc0scsksYBYBlYeWoHAOf1
pt1Glo3mmUkuwwEBDDuev5Vm6bkxDN1zErQkFnHTcOce3NJykjO6KUKKQM/Mf04p08OLQXFwWYN8
oVBzj/Peq0cyIrRGKVioADE5wPQU1JQYNXQ+ZI8mV52DK2Y3XnHHP69aksZpvs8kTx7wCDGhTPzZ
qI+bdoRvAAXlSeetPS8SNEVTtwcECPAI9enWm5OQCra+cjyNMsMZb5iCVzj+XWmughZY5JQGZsu4
GR9Pr71JfJGbMPFIFkKkMIxgY7cf56mm2lqHjSfywowAGduMY6+1K9gG3U5QGS3lYsWAULnmmPNM
sCi6QsUGFkCkleODUl9G0DIqhlAOVbGefwpj3LtZhxhHUHDMc8evTmtVUaHuiWJxcpHeXDlSVwzM
3A4+nFBtFjldUjWRdwwxUjjH+eaqxTxS2SWboFJbLL5fy/XjvVhrtrXyzEo8tVA2jg4x3odqgJ2Y
alBBDHJtUqDgCMLjJ46+3vVdbmaKHeS74HQJnPPJqdbq6ll3HaynggDOBRFJJJL5caiQA5K+WBkZ
rNzVN6jTbZWgRGBmUuoZiXZ/p6Y45qwrmRw6LwoAYYx3pGkbechVJY7gT+lDiKSAvE7kM2MBeeve
tIQ5wb7DlaO4uN9uxIVeUVePwJpJo23iPyi45y4IGDSWYe3tpFedGjIZlOcN9PaoI7iZCHZHO0jg
kYb26VrFuGwm7ssuhW1eBGTzWYB2zyeue/P4VHExRWcZKxkZDrwcDHUfnUaTPJK4UhGx8wYCnG0i
u7UFbhgSeQijtWNSXMxAb19jAksFPCkDj0AxSB9xEflsQR8xf1PoabdLYQlIiQrhQCFIyCB/OiG6
t3/dNESFB2tu5PHNRyuxmncN21TAwyGONi5G+rc0C2kNvFHMHXAJV2OcemOmKqTKvliXzwhY/u0c
Ag/59KqvessyW7XJIVfkCnace/8AQVLdmFzTnAMQCRBFZCApbIB6VXN28n+jJHgMeCzZ5HpTP7ct
mCxXNw7IzYYM+R+dQ6rqun2f+jfbF8wrujIODj+77ihyinqKTsWVDRIfMjctnggY/HNC/MheQsUA
5cnkc9Kpf29pUkckQd2Y5G7OADjOM9KiPiKwiHkO5ZwQRn0qXT52SzoZDHahEMQDKnRTkYP+elNc
tH+9hwC/DEL+tYsHizT3uRD5mXXOwOc5PoKYPFunmMlHWMq5Dgr1OeufwqX+7WgWbNS+nissSC6B
3MAyNkDB/nTbfUHlj810IVVIRm6Z96w7nxLZzAGVi8bP8oUgD/EUDxdp7hYQzCVz85Vc8+/X8zWk
WmrhqjcSdZMSRyybkX5VQ5yfpU819cNhJIhIEUbVVsZGckcmudTxNFaTYhhYLGBh4x/kYqGfxt9o
uN8cRUefgZjIAGMZ9M1aqOKBbHQjUI45TDG7MhHBlAP4e1Is3nyiYhd20bmDcY9ea5i+8XxvIYIb
STeHCttQgE59xilg8Z34cQ2mmBowAr+Y2G49gP0p83MhHRieJo2CPkA/OW9R9KkW/tCnkBg6hAys
VAwfQ+wrl5PEeqySSLDY4VVy5xnJ9f8A61LLqup7DG0RJZRlsYxmlyybDY177QbHU45VvVUxsp3H
Gee3FedfE/8AZk8I61ctquhWFnY3VwvzSwRlWI9WOT+VdZDq+pFmtzCPkHJcfMcn179KGk8R3O79
38nlkku+On/1qaqukS3ofNmsfCT4kfD27N94X1F5ooDiWZnLDaP9hcDGeO1aulftGeKfCUscOvWk
kzoFDI6lUwBjaPQfX869si0e4vn3NIyyK3ylDhj7VzXiP4F23jIybtPCIzYMisM5+nrXVCcqi1Jl
qtR3g79pzwTrcUfnyNZPIOY5s7j6noDxXZ6L450HVVQaRfLKzAny43HOOwrxjxV+x7NPbrc2VwyS
xg7VNzt3KMYUY4Pc4z6VyEvw5+Jnw1DzRWV1MiZkU2ylmjz655J9qwrRaJs7H1haX+n3Kk+arBjh
AWwM/wD1qtnVrSOJF3KrF+GAACqB0FfHelftAfEfSXI1iwuIUSXZGZ42TzFHsRxwc+lddoP7Rtjq
ZRNQ1EQKsqo7gbQc9ee31op03ITTW59DXGuWscwEd2spBOATk01tdsxCyYGXONzsPlrg/C3i/wAL
arIWbU1Dklm23HQde9b1jHpWoTs1nfB0P3AGzg9//wBVaqKYjfGsWdvAN90o2DoHHOfTvmki8W2R
zuyzHAJC5Of8elZdto+n3hLh0KsRmQrkgfn07Grdr4XstrhGjZC3ysHC4GfxrCpTch6F9vFVo9oZ
ZpNjKMBWUk/Sq8XjC2uEM5ZhGhGFz159OtA8L2jxurEPg4Jc4Kn29aktPDPhtYk86AbowfncEMAT
WlKFhEM3iq3mZ41gY7ucrz2+oqte+KFt4lMFqZgCQzqcEAd+a0joOlxs4hiQxkcKyHhfSpLfSbSG
MBYkQMh3Kg5zzyOfSpqQ5hppGF/wnMkhMaW7SENyVUZK56Z7dKlj8S397IkrWzALkuS/SteHwzps
Q+0W9uoPUAgDcepzmnSjTrZsTCMEp02jGPSmmoiMmbxNqvDxWwRSOSBksfrioX1XUp2DpbFl3fOC
M4q1e67oenxl7uZI4DggggAe9c9r3xW8K6KhEU8chdDsMZ5JGOuBgUXuBpC+1jzmm8tsZOFx1qOf
xJqFsrLJKyqG5EjZA4PPoK828S/HmJ4vI0G3uElzjEibCx/vnuayYtQ+KfiuXdZyyqLkbUSaIlCD
2JHIrSPMmB3Xij4oLpFu9x/aDlkX5Vjk53Hv1/8ArVwtz+0L4kvp/wCydODOyttWSOQlvpjGKvWX
7OPiHxKUn1PVZISoBVUTAOP4WB7H8xXceFv2cdB0hRP5XmTqx2MFIJ+prGpZrUDzVNY8deMJ1tIn
ZGfu6nC8ck9MVo6B+ztqmrvLqF5fP5zkgo0hCox5zz147ivddN8FaHpzCWHTYYZCv71ynLE+vr61
f+yQWs2FjGAAVYdx9DVwdloB5noXwBstNneS6dpHjjU7NvB/Pp9a6CT4dxxyI6RCERthBGQN/PPq
a7FJPLkYtuLleVPpmn2CLFISSzEjCO+G/wDrCtFNJia0OYTwfPKQGxtVcBWGDnHBxUtt4XQQEXqY
UD5TGCD+Oa3BuWd49wYN95iOM+1SfMHCMSVZW3EgDj0/SspzSY0kjDHhy0t5GRm3bgMNIAcDnrzU
3/CO2kiCFoVIbhhgg/WtKQQiQCSQqxbbGucEDH61ZjwkLK5ACtyDyce1KyaAw/8AhGLGON5LSw2K
DtJJJP6miPRYTGrPEik8RmRAAR6+xrZlliMTmzk5LAkFeg9cVAEgmIkuGGMAIFPCj/PauimrEyRR
/smxBM0uA24YdTzUh0OyaUzQxRAK4aSMA5Y98HvVqGCXyC8kJJ3/ACncOv5VLGYzEZREFRCN25jj
rXNVg5olq5Tj0aCJjLGqKHBIyDkZ4qKW0WNTBDGQFXku3H5CtCaNbhQ6yAbRwQMED0pgQSTokIyr
DeSw/SiEeVC5UZz2y+WX2jiRTnHy4q8lralCZ+WyQ2eDinz+WqhlYLKGO9FPB9x60+BVJYzbQCCW
BPINaOTGQvb2nLRb9xB8wNxx61E9pGXLIxBzkBjnHFW7pMlVVVyV6kcf45qOYNG5mjTMpBBQt1Hr
ipdRITVyAxCSEHGAHAIAAwaktrRnRvNk3NnGVORj/PWnJL5ERdEKsGB5/lTmvRDh4YwMkggLwB/e
NNO5LTQkZj8wW4jQsgAJHOR/+uq8+msCSkrZJyXZeMipQ32dwzBVbaMkjIwe9SwOs8Zhyx/31wKt
PlBJsrWlvDAiQ5IAxvLGmyWDW6SYcbg+UVT0Gasz26WsStFgkMMMTmop3imlDyox2qMsRjIqJWbD
lYwGNZF+zAsZGyCRg49P0p0FwguWjZCTnnaORTreX7YhQxKm8qTtbJPqaVVSFTPEApJ6E8kfSs2k
ilFWGTwotzJPAAFI+Zc87qfAGMLsZVIXgErimri6k+zxZAZvmZn6nHpT7rdC/kW+QDjcwPGMVtCX
Iw5UQPI6SMJ4wSxyGVe9G6XywFBIZhwvXr09alaeBcFwR8xJDetQMGQie4j+QjcvHB9sf1rKrO6G
TRlEk8zGGU/MpPP4Up86KQvGyhGyckc0tvsupXaLIAYDC46YxTCrNI6OfLGeGAzzVQ1SBXE+0PJl
flJCjJJ6mmwxGZ3V5drAggtjr15z2p2oSNHEI45AfmAkCx7sn1PtRFGqYLyAAEk5HJPfBqZycUCV
hZiGZoYkJXJ3Mxzk+1RNapCPJLsEP3crwvsMdqnslAkbOVAUZAbrT7qyWSELMWJwSACQSPWuWVPm
YEAi3kujIyqcMA2ee/Smpj7QRy2TjPRj7UqqLUxhtyO6EqwPA/2f/wBdNjmlhZ5XjJLABSy5rehT
cGNqxPHGHdgCQAQFRm/WpZIZktmRmGMEkY5zVWaZzIVDHcSAQByT+FTRuwZkaVSGI2AIST09q2Ba
MkW5a3IDLwx+UAAH60kUgnYxeaY1AH3260OzxR+U8hMhbkAk4ppaW9JfJVVcKHK84q4T5RCTFLdm
hMiLEw4G/t/hRHJaqyhcAAkLtXvUTWaLcLDcOGIIIBIOfyq0rwWvKqFQj5WA6VjVlcAkTDqVAOV4
JJyainZhL5ZKtvADASd/y61L58Uj7oflYg4UnIA/pUcgTe8zE7hwqkdTV0naJMkLLMlmqtGqsCfk
QHODUFzcwNA0ckILEZjYjoR29qcyRvE7mQgoBmNQM5/PBpttChnZ5EVgeWYrg4+la8zGlZEqI8kK
CVjvcgAOPw7GnX6IQI4JFAAAYg44piJHM+6GA7y48w8nIzU8okhAEhK9dpboAPWs5K7GrlRrNhMf
McEEj5j0b6U9leGQFpUCMDtGMn2PXg1JOlxbg/uyVXJZ8cL/AJzUXyOy+Yz8NwTWappsb2GwvNsM
suXZ8/OByKsqJVXbHGcMOGI55qndF4SDbSs3zEH5eCaniuCIg05+cE53elWtBEnlWtvu3q4kIHCH
OKgW5S0kCxoGRj0OCckdP0qws4mtgixhHDFiV6N7VCtrIFjh8oZ5KvgkAj8Md6ynqwauIshMhmeR
1JJ2q2SOlK7x2Mh3q6gkbGDcHjpUstu7ybEiyhyYyeoPuDTAJmYITvIHAKZPWtabshcqIbmLehlB
LMQC3HOKSIQQuzzKxLSAqq8Fff6VLN5ds5iw25n/AHjFSQM4OOlDQGKFQ2SHUgHOQpola4wN2o2N
OCwx2wfX3HpSQXSHe7IIiD8yIf5fWnNal4MxMpKgbV9TSC0UwJbrGFZ1JZsHI9qpSsaXZFcvHJMo
kYMHQMqjpu9D/wDXpgt5TtVWIUNwAM9KswW1tHbO0uGZxgBT27+4NMllgwLZckYGGDY4wc5xVc5M
riQX8M7+RczqFThiAPm/Gue8XeKtO8MxSXcsh37WCqByW9T9au6te21hbGafbEiAbiwyAcdzjp71
4n4z1nWfHHioWOnsGjeQABScYHA/z3pptshq5W8QeKNd8ea06ksbd2CKqk4Vfb0NelfDz4f2Ftpg
eS3Msjn5nlOMD8qr+E/h7baPGgKjzpFzIR2/Su+8OWq2aGG72kOo2MFxkfj0IoaaVhpJE9nYW1nA
Io15QDBC43EdO9KLsXUxS5h2FHG8gd8fyqaQFJC8IBJOApBzjgelTQD96Yp1VWI+U44I5Pc4Gazl
KxUQjt0QgLEFLjP19hUUTQoSSA+Fyqv0+vtVpYopcNvChRyVOPyqtPawNNIyt1BJA6tgZoU2U9Rj
psc+Uo5P7sAYBPoKgczylnUNkMAWK57VaNpDKqHlAxyVBOM9jUsYSWIYKArjKDg1lU95CaTRWaCU
hVZWVUXhQcc1LbJJLJgMu5lOA5OT7USFmUMsnBOCD0P/ANeopLsq6CHevzDJGCBRTdhlny7DT4FZ
IS7yMWCMOVPp9KqJZxTzSGeEYBICqnAHrU63EVzKCHDFV5OKbHHGIgSN7xn5QFzjmtk7jSuUzpFj
MJB5SyPnjcx/OoJfCun3CKq2YBBAJA6fjWzOJlt4ZUj+cg5JXPGagMmyZ5ExtZvmUDis5JWEYtp8
PNEjuGuJ7OIqTwrqACcfrVa5+GnhuabZNpNuzLJucKMKM/5610Lz7FQqFVXODIenvVgRNIRHIFIY
ZRx/KqirDuzjW+E3huTUmurbTY1JURpgYAx6fqajk+FfhzmFtLiaTbhzsA49T7128LkLtUkMzHC5
x+NQbIpbplin4Y5JCY59KfJoI5yy+Gnh2K5EJsYijglpfJUuATnGT24qa28G+HLa+aRNPjXDuUyv
AH41tKRbkgRsqkkqq8556Z61ddbTySRaksE+Zsg4GP05qXLlQ+hkvoumRZS3tljIYBlK8kevpirM
OhwGE+TEijcN21c5H5VYlSHauUJLAEkr0HpxTo5LSzKyRrvLHDszYCjFJzi2GpBBbixQpIxcEnAB
4LU6G23OXRQAFOeakmeFyYwxBHLMQCPzpqxyGJUMgAKYIHAzV3TBK7Fjgd1YphSSNgVsgVGY2Qr5
kgcnOBjgipYsFRbMWJByCQDx+FRTQMZQQFO37oJxn9apNASNbR/ZjtAjZRnBOQAKqo6eaCQAfMwG
c4IXqalZLgKIlKqD95SOaalkr7RIwX58hmPTHepbuImKy3EaBCCAcncPu0JCskojMgURDCkDGalm
hVUCLKA6twqAnPfiqEsgMe5wU287QuA7e9TcpOxZGnl5WZ32RsNuFPLD3HbHrUUvnxEuvlkhfldU
GOvf14p1n5ZJlmAyykFEPJPr1pgVppFljkJVT8yr2/A/zpJpItNLcmvYpSEd41UH5SFYE479On+F
RSRwxr5aoxOAASD17nrU87okYITYXcfKR146f/Xo89EjUPCN2WDEpnnjFaQkki7FSeCYDy41YlQo
J46H0psClFaLYwcnad2cD3NWGN5IFlWMsejN3A7cdue9N88SRFJCxPPz9yfSsqictQFiQ26SQllU
4OQw4x60C837FGEbA3jJ5A6e3IonSOeMYDN82AxOeOuOaYkMsc5SSQkFPlbP6+1a0oIGTvLBEI5Z
CGdxlVAyPofSm3EVuzKZLdQwAIYjJHOfSmSKrKGGGK5yXYgKMZzT0kikkZxJkk/IB1x6GnO8XYHq
MiZJZFKcFCdyKOFI6Yqz51vcMLBYAkbLyQcYz1psdrDLeMflJIAdA2CDj6daRYiszneGwGAYrn6V
hOmpsSViOzKWcjxiNmQE4JHPH+etNjmS7iJTaXRiGJGenfpUlwiGNjdSASBSVKDqD26VAl4sUaC3
GNrcBeOKunSUVYY6aMzyR+aCGRWYyKfvHjnpUk4ZXVYZjuPUs3Leo/KoxLcvKfkIiZTllYZJ9T/L
FSvBJb4mnlDBVymwYINW6baKW4jnzW2LtGWO44BCr/OiKG8RjApKhhhsDgj0pqLcTXB+0RgpuwHQ
4LA+tK0gRjCmAytn5hkZrNwsikk2LPtRkiKvJHuHBGef8ParEFwkkLJHtCAALiMHafTpUEILMwaQ
qucspHQY7U2aSZ3XhgSowq9u+cHipnUUBNXY2YzxYkMYALEH93jAH6Go4pJtpiWPaM8kKTgU5J7m
e5EeFK9CSo59uKuPEIoS0wLbhlQgIxz61KlzIpJJXI1S1CxrLdMxA5BHGfSprctNKriXYzLg46gV
T+zsxEqFVY87yuR+tLaTZmeRA3mqDhn78Y9vyrog0iy3LZON0qxBnDAlmHX/AOvVcHySolIIAJ2h
s84+gp9lcPZkyTSRtuB3KzZ4pjy2zyMyqQCeCw6ilKCkwHs5uEUxb1yTjCgjH1qJolhkWVmYYOFy
x4PrVmxcySyRS52uAEdRwD6Y/madItu1p5TRZK9GY4FEYJC6kUVkQiSmRMxSFwHbgjHepQ5MJaRC
RksSV4H51Auxp3lIUOI+GB61FewXM9yEhuQu1AxDDIPPek9Bk0zTFGJ3nYDnJBzzRbxqx8yVGDY+
ViQT7Ujq7jdDcM0gGVYAZ/n606WKfCNdOXBXIUkD5hWMndgR3pEMwmlUiMvjPepRcLcRG2jkQM33
EVjzx0FKnlCEXFy2C0jbVQ5zyfXNRQCPeqRsE2rwWkySfXGB71rTbihtNDo4vMjx5zFgcEKPun3q
HdNeKYiCylsMxAHOf881JbmaGZ/KRh/eVRjcT0J71Iqx4S4+Zn/uH1rKpdsQC2kVtgLAIx2hBzyO
TTJrY2+1UyApGcDkmpbmW9tpMTxRrtIPDZOT7g/pTVR5EEqTEuDkHfjr2pwkkwFlTy4pFhVXRSAW
Y/4e9Rh/JmVpY4ycZyr4GP8APapojKY3spMkOxKs+OoPt+dRXFu0xczB2LRnysjkHPT9c1baY1ew
rxq/mfYztIHJdzgHr+Ip4lYIzrGFVlG0upwSOaqyWqQSqqpuwoUITwD6VbmRI3VEUOU4ZScgD2qX
BMsrIEhm8wwFiT8wJyCP8as3ERhtlVpEEjttAfnaPwH41UmCIVmW3YksN5Vei+g4qVNQSa22oGDl
AHz8oUDNQ4tDTsTsYXYxqERsBVAIOf0pjIszgtGqhH+bauARj9agsUjuZBNLMwdVIQEYKfSp0dZ5
gGzmMYACjpSY200MuIITf/a0JCAjAdunHof5VLOiRxGaKQlCuCGbAHHJqO42LLOsMTMrNktngCkj
cxqN7kEuyxgtxgj04z9KSm4q7KSsiIzgEPI2V28spzuPvRc2MUoDlWZz98xjJI6VMbmOFRF8qop6
nADD8aiSWUybowTk8FRwRW8Kjb0E1dDWt1aNTYxkBcjaQQcf/rqKRmnaKGRGKg4DAk//AFs1YuYZ
44VkjhKlTjAUkkenFQ2l5a3IMQRYw3I3cfNjp9OKipMHawgidLlGTa5DlnIPb/GpYpJZzvihIQ8A
iMAnnj60+BUVjI8oZyNpByQalvLpLeJLYk7gowGUny/Y8eta06jTBWsQyQR2sUhEnO4FpC3AGBVW
5LXmNmShlO5SMhj706285hL9kcoCwJRlGSMf54pttCUkGN5EmSyFuhpVFzjJYLMzAgXIIIGA56Us
NurO8uSI9qhRngj+hpoN0lx5KKPNZgYzgBQPc9+Kku0EDGG1YIq4yQMqD/hXO2kg0uPuFghnESJw
qfxHjGO9U4Y0TeqFlBYKpPGP9kfzqZJGeNY3jDyhcAkHBPb/APXTtRzbMJbaIMCCCQBheOue1a06
yuQ3fcVEMyNGUaTavzBeGJ9v8aaIJ4YmBlQxIDuRYiCB+BxTbC3eV1lnIK7SEyRuJp7CWS3lYF0Z
GwFQ9D6/SrdRSYJ2ZGbCSXEkcnAIAAJzj8KnvLpVjjhdyVBxGMElm7knOeKakTQ4McAUOAV44A9s
VDdxXEEgkVNp2Bg2/IUe/pWTTbBXsTmRkSbzIk3qoMe5Mj8D9ap/ZN6FHRiHPzKW4A9R2q07tqCm
OTJKKSATyxOKZEoA3NGTGnyysRjnjp6j3qEkh8upXDlChDHcrgIinjjsO3SpRdB2LTzs7IQQPLwP
p+tStZcGaCQKCAQGU8DPWoryCCHlI9oY/vFLEcdjilKVkLlYrXLElVIBds4QAnNNWKF4nS4yAeB+
7Hyn1+vNMSyiUoUlO8SYcE5IyOowOfpQ9gJIRcQEKUbK5HVsf5601TU3sJRaYseV8y3tPLKkcljw
BUTicuqXNwA7kAF4w6rzwB+PPNPjHlyy/ZmQkDKhlyq89/8ACokgupAVYohMgYln569OlZyw+gNX
ZetrVZVaOZTvUEgAYB96glj80jYpILZVQxyTnFSwSyyfvwxDLwVI4z3x6ilQ5lMUaEbWJCFsDNVF
qmFk0V1WG1ceapUYOEx+tTrGuosZklRAqEKXAXPv+VVJSWvFjCtIoPzSbcA+39M1ISwUvZTOoDsA
AQBjvV3cwauitJHJNdLFI4Vo8ZIG4fhV8jdDKnlltqnaqnG4496gtfIy7SWZUMcBpYyvp/8AWpJr
pIx8jjAY7lBwTxXJVgmxrRkMcTRqxniHBJCgYKjtnnkVLausjN5o3OoAX5dwPP5UxxPLLHt2sjA5
IIz6fXtUzyRxzeSYjHtGFUNjcPb2NOElBlJ3C6ZDKlu0O5Q/BYZAyD6e9VVuPsN0Vg3NGOCCMFeO
gz2NXp977ttsoVFBBXp9Pzot2hvjLHPbxq4UtI5O5mz+NdMW5ItOwyIq4W6RC7DdlWGCOai1G0to
Jlnm3HngDoB6Ci7tCk7Kod3YkhAMrg98/wBKhllluJR50RcqvyAAAYqJ1FEoLy5CbbuOYsNp2oUA
I9uP61Hp7TC6y6EKy7laQgcf1/SpI7BAhIVpDg7VccYpk9yivGE3ZzgxgcKP6CnTrO2om2kTR3Xl
ySXcwXcFCx8YwQe34Uq/6Qga35jchlOzGSP896bK1pcRmaeUn5iXjJGSM+/061JE1tIWs7dVMaxB
lZSDgcdDjAqZybZFhmoKQAokJdBudEQAD61A00qwkK+QGO4FeSPSpJ4RC/m2cClCTlmPJ4+tIkzJ
EtzvVQz7Tk/pRCoooSbW4/TY2MRV5nXeeFXgf596ingAiZUOGUgZCjpmkMzXN0Y5VKqUJZsYJG2o
lintpRHLPDLC5LKZTggf57VompIbSY+UTENEsuxigIdhjnj8+KbDJBZq6SYck53OvBIPTqaFiluW
aSSbA2naCoOcUy7jV4xKgDKJMkFSQPrUygnsUmwWVrtw8EGAFwAqYyD2JxxTpsb1EhVmJ5BP3R2x
R9paOyEUyqA/IjVSDj39qS8xFOl21osoK42GMY6g556GqhNJBGakrmxHJbvIzAqo3fu2Y8Lj/J4p
11HA0K3DRhEdflySOM9cc1RlRFQSb8AkFgG46fSp9IlguI2iePauNrMVCkr2xxVKskNyRNLte0d4
LpGLx4DucEn3/Co4itsiwM7MCuHdWyeKkFlbSqqxyKrEKrhR1IH4ZqcfZILSW9DgrENrkcnPT+dZ
TmpIHKLY1n/fRFJRGwClADkk0SyFAplaQvu+dolHPoKo2twbmJSzESlsoxOSPp+tXZbjdAoZXChR
gkcZ9cdSKUYpId00PTUBGwct8ikYBXbnnkc1Db+V5jqZAVf5d+cnB+lNltPMRZJztYA5ZnO0Y7VX
Yg3Qtosq5f5CZOCfem0luCNG7t5bNFM0SlAdzvkE49c0yO6ARLiNcK524ByM/wCe9KZrl8RZQqB9
1lBGe1MINvZhLdlLF12grwrZ5NWm2gbSLBvIJUl/tCN1kC7mEfQnNR3qO0iu7NhWwHxksOtKkV0C
1zIoYEYKk8fhnofeo5GkW5QQhVZlIO+UoVJBqk2hN2JInjltlWSMKMsVYtjJOAe3tT2VbZorYlDG
5G4gHK/j/Woyftce6aZ38vBLgZOcdBxyadZQ+bN58syoQowAOOe3rnFZSrqIOQkiCJ2iin2ICAz5
IH0qXdBsVIpCP4nLDJY++P5dqq3Qka2WYMcld6oB905xz/PmiC4meJLUKCxUHBGOT3qE3UQXLt1A
ojclyTIAxCKM7ce5B/CoWe1kt4/Pj4jYgxscH8adDOzSLC6guSNzYHCgdM/lTgtsrvvO2IEszg4Y
HHTHetYvkQN2HRqxiMKkMB1bCjA9Ae2Kri4jRfskkYKq4yRICR+VWGjkhb91ORFjO4kDkd6o3VyY
bhXkw8cjNhiOEOf1rCqud6E8yZcs3S3CW0pkbzipLBQePfHB9cU47HunKxhApIB7kY5NJfxwbEJv
ZuGG2JfuA565pEuI4Ym8xwCTgkAkjPfpTpxuylblJBdywpiS3ErMQQyr0PHXjninSXKZJlJIj+6r
Lx0/yaqvfvbMzXSqqNjYUI+cYx/9erFrfxyxMmFDZBG/HA7fmKtzcRjQY7idSHYkJkMBzmmqHeRi
WKHzBsVTmlmugIDOigF8ZAOTikGoC22lwNgIVVwCc+tUqyi9ALDxxNdlPMLAOuGZuD60j2VrbTKs
YIUucqrY2j+tQNPslKCIKCNyhUAA6dfWoxd/KZFYKAwILH2PPWpaVRg0mTm1t5EWRXYOM5UdXOK8
x+NPgO68Saf/AGlpkYM7TDCqoU4xjPHJ6V6LDqKy3A8+QsFGY9owOv8AnimamInheXz1D7T5gCjg
dCc1lKDihWPmX/hX/ivVLyHTta8ySOWQDK5OWI4yevB79q9h+Hvwk0rw8zXN9ZCS4kcPJI7YPQd/
w7VNcrpdrqkdpbQkFX3MBySOeldfZ33lIgl3Rr5Y/eMBxjv+XauqimopiSsXba0tbOQfKIwEzGw4
2j/PapGupigfapG0krvGW59Kbe39uJktRcAMY9weTOAOnaqk2sR28zI7lQwXcu7IxXLXmkiZJIvy
QtKhd1cpjLLngnt07e9PsLVJ7Yo8xVwDsQggA9h7iqLazAsRtnuzvVyAzoCMYyAP0qKTxCFcJbyb
TGQJCeNvHUVdFKSINBobaFVF4xVskAKmCB780ixwxbZYJztZMqHU9O4rK1HXLSBElluPMLgZIkB2
+9Jp/iSxmf7LIU8sYAkcYAPqP61M6TYi/NOJmjhij5ZslhnkenNRrJ9mVomuMsPmVF4JJqnPrGkI
JJLa4UPGxLMxBBx+PSkn8S6Q8LlnG2I4QAY3nHQ+49qumrDs7mnbqJFS6mJLsfk3ITt/yavNF9lh
JgXLEDDA5PXpiuQl8faRCrW4maVj820RHGRxzj0osvH1i8mULtIqjdGsZA+vpWvs+bUcXqdJcwPc
KXkjaQLyATjkE8emaTS3MkKQNtAQHAZQMrn+fasi58ceURLArOXLYjYkcEfyFVbTx9YxRDy0fzTg
FpFxz7+lDrKkOLOommjsrgyROUXOFAGAfx9vSo7e8tpoyzQI5X5fNYYIz+Fczd+OlimH2q2kBY4D
gcKfbualtPGTvbH7FpcjHA3pKCoC9cjNOM/aMmTTOnilihtgDCpcj5I2HOfXFVVnTDee5UKRwF4N
csNe1WdRHZ28hZWJw2Rzk8ZPaifxNdzI7NaPlFG585zj9OtDg0rMzfMdf53nIwicoHPLkgHP51Dc
TWMrsFeR2jUZZyNvGOenrXML4j1Sd5bUWQZwCQVOQp9vWny6p4mHlyQ24jVlwImXOWHfmqjJxYjf
heKGcSmEOo3bURupwPb1qS41AzWwUxFXOSFJBUAH+nauXXVPEqoR5a7yMqhGMDPriobqTxTcxRmT
MeQVDxuW568cCh1UhpNnXXCswiYyHHlnchUgscA9SKoW135qtbMdrqowVOSR/SsKKLxa9wx+3SA7
VIBYkn04NOuNH8Syst1BOQIyA5Rx83bGPWmqiLsmdNJd28VuS0gEiSHdznKenpj60kt7bhI5lnC5
YAEt1Xb3wK5u403U5CLeWV0IX5iFyQSf5U7/AIQXxSYTNJfRR7yViVZ1kwPUgDI+lZTi5oTWpuz6
vFNCfLuFYAAkqxwWz9OvamQajalh9okAJcbWDAjOawz4A1QW8j6hekq4xHIuRk/7Q9KangO7a4QT
3JiG8DYSeOOuR604x5US00dAdT0iV2jlvBtH31DZHv0qCLxJD81tHdyKgJyrMDgdfrWW/hFreV44
3OwkkEkA5/rUsHhPT4JA80QDbASd2dxx1PTmhpNCvYv3PiezuYEdJ0QBj+7yM4/niox4lsY0aKe4
UnHJI445+lQL4S0WSUpdWoWRstvQZOPqe1OtvBGmXDlFRMZwIygIIrOUU7gRR+KrS1uS4dWZgdh3
jp6ccCm/8JdbN5vlSMWZg7FVJJ6DGMfrV2HwNoUUqrb2MSRjqiDAPJ/rTx4Q0szmWSJFLBdquufl
x0/PmuinJJB1Mf8A4T7TIC7osp3KcgRD5cD/ABqS18bp5rKVySg2hFwPpWje+HtJsCJobKMKQN4U
dTUtl4b09Vb7Tbll+ViqEAKOnbjvWNZKTuCMOTxheJeiS5R40x8jIhII9OmM0+58YXM8Yhht2CED
O0nkdM8Dr7Vty6B5Qe3FuHjUAIuODz9KcmgIluFeIqxPEbN+n09K6aFRQY02jnrjXNVSJUjtXZS3
KgZGKk/4SbWC3lNaFlyTiJclTXRWmnpwAFDA4HynrUN3HaGZrVbQhs7SQhwR65oqTUkI5ltX8RXU
+LHTyxwdzYJ59qfHqni2JpbYSMVDZYRoM5P6k11VjBCo8rCB0UhH2gFfx/Wo2hju5eVHyMAcAbS3
8+KxuGiOZu7TxNfRDyWZWlYc4wQP8amg0TxVFGokulijA2qyuSWH09a6aM5tlRo4wS2HbGCOegP9
etTxxqYQZLdSCwwBJk55rdO6ME7I5QaNqm0oJWYKw2DdgBs/ex/Wo4PDmuG6Aa5MaJIN7FyeQD0x
x3rqFiijud8UaqqggANyB/ntVmVfIaPy0VRIcvI6nJ45H1qJQcmDaZx0vgvViY5ZrtxGDk4OOc/m
PyqO58D/AGq4ZvtDsScnCliv6+tdy5t0kVZHBUrkFjjcfTmo9RihMomXy1KA5cEg4x/Ks/Z6bArn
MaZ8PNPgSTzNQl/ehSRI5bDc/N14/pUaeBDDbu9tKJGBJYEAc46D1roVZLaP7JndkcqTwR7/AOFI
rQ20RhjHlrIPmdRyCBxkVcZKCBmEvgm3mmVwrtMEySWOD9D2NXJPB0MTDfkB2ABUd8jJ9a2ooPMg
DhgULYDZ5x9O3NWoI4jGHkkJbOBluKynB1GCdmcrfeGtPijkndQVCgqGXB9CT6GnW3gvT5rYyIcM
SNkmQGxjpW7dxTOfKRwGLY5ZeeaR4HZD+7AZGJCKBgL+HvV04crCzZS07wrFFbRvOiM/ZgM5xTNP
0CzieWOSyKiQFWlOdoGa0bBpYmAnYsEAIAYgYNTTXNrJJHFBlVVDuQjBYmlOncaj3M5tDsQAbO2U
n1Iyc9+abp+hW9rdPNJatgLgtt6VdkiFtG93bylgWyQAOB6VZ067kG8oQoI+ZCefpRGHKxNWM4aV
ZLcJMqDCgbVYAE05tPtYpWNzFggHlWOKtXl2iTiSPkMwyNvoaintbi9Y3k06uoz8w4yf88V0LQT2
IrjSbTyikKjIGdzHhTn8zTE0qWPKCARKAc7uPlHfmpy8tmwlmw6Bxu9B/wDWoXUWlYzeUCu0BFzl
s5/lXNWo8xMVdjI7NkeORIAY40I2BuB6U+SKBXJi3Ak8IRg5pVu28uUTxZ5z06jjjpSO0DyC5lBY
k5Ulq1pT9kg5RnloCEBVcjLFhnmqOp6faTMU+zgvt5OegxV24vo4oTGR8hUkEDFee/F74lz+E9Ik
GkyqLknP38Hb+OfyrVr2rE00jj/jxB4Jh06Zr3TIjdpCywyRsN5+vbn9OteI+Gvg7eeJZ7ia1lMc
ZmxGCeCuPX1z2rsvClh4r+KeuJcSuzoWIBmBHJPTHpXvvhD4a2Xh6wgiNmcIqqCyjg+1DkqJDT6n
z5D+z58QtGO3T7oI7x/uTCuAp/unkg/hS2/hn42+HWEIvJBJkMJSu1Gbb0x/XvxX1Pb6RZLIjbI2
2ZcRlh8vXnrUF54e069Jhgty4yOowcHvVe2ckGx8xT+KfjRocX2S4eWF40H7xY95Aznkd81csf2g
PiXosTW+oeGL50LnY8UW9XyM5x1B719FXfgfQ541F5p6s+OC4ySain+G/h2aERXGmROFUFgE5z6+
+aPaNIk8K079rTUlm+z3WjyLsKsQ6sWHHQjg9ea0Y/2ttPg1YwarpszFQGWNm2+Yx5HXtXqV38G/
Buo5lOjQxgkKyiM9AOhPX16+tULv4FeCb2QvcaMm9MCBhGCY/pxn8acZpIdjgLj9rbSbq6aw0pFE
7qQ0asSVPXjI54BH4VVsP2r0kwnkykqSBEh289PTPvzXfx/s++GLe4WWXTlLO+WLDBI/nmtaP4Je
FLeQqumKzLkSMyDJ7gjjr796d02I8y1X9oDxZqUTjSrGRIsELK/U8dVA9/WsSf4pfFjW4hDpNoYB
EpCvMpKy+vI6e/avebf4TeFLa08uPT0VCvz5IAH/ANb2rRtvA/hzTZBFb6WoAYbgBkk9M/0rKSS2
Q0rs+dNN8I/FfxZcmO5ldBKfmBYlScY7Acdq67wx+zHIztdavezrsQhrcFSuSc7h3B4r3Gw0fTtP
kXZapFt/hCAHP4VahiW1uPLZBhnPI4x6UkmUoq55ponwD0DTwk17apOUYECWMBgv+Hsa7HSvC2k6
daJFZW6oEA2llAJ9Bj09q2mVLstvdkDHAUEk4/Liq8oU3LRNKQS5JVc4P40WFJWYltbW0eMRKwzk
EjgVZF5HGBlS2TtVlbjPJqFlKNGWiJy2Aq8/hg0gVngIWIscnasRJHpxQlZEiTNJOQ+CzAfKc9RT
pbNnjEk6hlUfKQTgClRWKLAIQCHGBwOKW7mnTC7gpLncgXGT6e/FDTYEbH7Uoi2spwdpHYVKgaQG
KNcKpyQTzT5oFKjzFXIz8w70lsWRVXaCwU5ZhnApgMmhVNwLEZTJAUA9O1NEM8YPmypIrAlSoP69
v/1U2Scs+TnAYKoJxml2Dy3ktI5CVC5RmJGc571EoJ7AQyJHvTc75ccjJzjPT2+tTK4kfOwhN37x
ywGT2yPwpZYpZkDqgJKZYYwV5qGaSO42RoBI6rtIx3/L9a0hHQCxMMQmRcYU/MccYPf/AOtUdsIw
phG3cgBJK5GP5UjROYkFusiAON8atgDjk/8A16dLvjCTK6OR8pBY/wA6bm4ClsWh5ccI2klZMkdt
3FVWilJAO7YTyp7e1NiljeVTcS7TgBVUEqOelOS9aGN4thYk/O34dalT5mTYnSOGSNkBXLDaisep
x+lUZYpreDfC6hgCsgIPPpRcyb5G2bgGwRtH3aWEFWEOd+7jBpNXQhsGZ9kEiuSCNxB5+vTpVnZH
BOTI7McgFVJBX3pPKERKltrbAWKnHy46VJKVlkTzMnaSSgOT7DmnGI7CSEtCZRJwHHyNzUENzEzt
52AM/KSep9qsSRhpB529ULclBx/P8KYslukknlIhCNlV2ZwB9azlTQNWIZJjbNK7xOybcAZ5X1zV
a2Pk7Xn3FnPDcDt9K0WSMwksSrM27cec59qTygwAlkUAcgEZGauD5UJpMrmMXlwI3hVGABYseo//
AFVbDQmLECBGJIDP/dz7+1RSRefGzxOqBQFG4YwMVHAwkZY5HMYQbQXBIPPr071TaYJJCXgWJwpl
L47ABQBSSW5n+eJ+Sp254GPSnxrbiOUYLAqRlT97H16EdKgMsbMu1SVAG5TJjpQ7xGk2OhtwkisY
lCqmXIUgk4x6+4/KnPasImECAqckhuKI3eGYtksVztK5YY/yaVLm2c7pThQMEE98dalq6BqxVlin
txlSwXnAVsE1caK3aBY1cmVV3MXPRcZ5qCQNLsdI2Uk4ID/454xmmss0TCWFyd/DLuyOmKhpxDZi
X6AN5scTMrE7k5AH0ps8zRwRxOoHyhWPTArQd/syx+fcqHKDK47/AJVTn8udspIrOR8wU9v8auNF
SB2HxeTEGEcaqWUgj+99fai92RglSwZSNx4x061CFZlEToWJ7OuTRHHMAsqSlUHATOCRTa5ETLYn
Z7WbKrCGZQA0ir1pgt5AzSE7ioyqsecetKFhDMRGilW4O7BHH0607y33F5JiwVMMGOcdeawqPmVk
Milugkay27MoVuVAycHPHPamy30jGJxZOcgKqEgEk/8A6qlSZBELZlVuBkEdqGZbe4VxLuLMqhcD
gflSWiAju2D24eMOWDKArgggH+dPuGiVY4YYmeRkwSwOF96SCSW8unYABUIySCN3v9aVpL1pHKov
yAAuBgY5NdEZXQ27sWMxq5YkmTJbO3oM02OOUzuxOFJBXcuc+o9u1JC0ssi3MpZgYwrsBgg+p/lT
445XzcRLgBiFJPOKzqVbCIJfMt5BIhKI3B44+lSq94vMcpVxwVTqwH6VL58TbGeVGJUkKQc0sZdo
hKAFkdydwHQdiacJOSAY0aLcLLcz+Y+4lsJy3Henh7dZhE+7DHI2tx0psRmS4WaQhicg444pGjjF
wHC5QNgBBwDjoPWhwTYEs8cas2ZlGM4IUHjsDTreFYkZZZXdgOHJxx6dainMEbbkyWIyAT/P3pyb
zDLMoG0g+WSRkHHSmmoIGrkV2EaITRZA81SUVSCeOBS20e5llkIJJ4BbkGqsEV1Z5cysxkYuFA4z
6/lxirNvLGJJGcE7RhQ64Kn/ADzWsXzMCQyQRQpBEzqwAGVbgYp63EvnFlBOFAIIzn86hKyRq800
ihgflBPUf40QTpesYk27iBndxmolJxAkJe8maR1KgDDIG9v5UkIKTu0QVj/GCvAHYVHe+baz+XCr
FnGCVYAfSpIjJbpuhfDBcBgMnHXHpzVRlcAmiUXawSRjJI3KTkY/Ckurfz42eNSXAJODkA56UyFp
LlxPKAzyNuY7en1q1Jm2jECsmNvJA5xUTkrFWuUTGY0VpyCEBG5Rkg+p/GrsE+6AyvhWWLLYb9aq
XE4uC+3ClSBuAOQPwprKu0iFtg2EMp69aIwUhNNE0948M73EG4jPzAKOR6n+VRCWWeQgNliQAwbl
epqMKwX7SzKxBJdFPb+tS2LxJbhWJRt52Mo5APv6UNKIiWXybdkEmAGbcWxzkUst/AbtkMIZMDG5
ep7n61Bb+YboC7ySWO13I5qR7BhcNPHIrlRgRhc5/wA5qkrselh5WIyFUlwgIbaDnC56cUSXQt53
dclGXAbqARSNMY/3LxhMDhic59qSVmKqI3O0ocqcYFTKNyxiyQyi4dXUuwzuZe5qGNhCV3EAlgMM
gGQeO1IbRo2M6hVKgEADoKw/HmttougtMuEUxlhk53Hrgd6ulT5kTJ9DkvjT45tbac6fp8jEyLtk
Kp8qnHGfxqn8LPBiyRpqklokkzzbgGPXn8unNcmsE/irWZLiWwLQJIS7Jk7m/rXtXg3R4rLTYbWK
EIgUF0Vc4OevritG3Bkmvb6ZBbx58tSCh2kHj6cVatlCAmSRQu35SwAyPeov3ltI0cqnaVBIBxin
SPa3B89gctwowc5xjPpUOdwJ1BQPI5BRm+UHg49Bio7pJLkRtC5OPvLnGRTJ2uCI7eFgsijkA528
9uvGO1OVWtURSSXHIBHLe1ZTTkBI0ewLCqMGKBSTj86inmjS2ZJZChGASeCetSSTguCyFSeWYjII
A4FEIMrszbSSOEI3d6SgkaEMNw/ytJIHDH5WY4JWnyxiWMBCrORuYDgf5xT57cW8sbkoSVxnbkBs
/WmuI4X3JuLOwUgHAzjk0KNkBDcrMsKRHewJ3EEkcH9Rii4eOaJbZ0dXHKux4H1qzJaQMquJGMwU
5ZsnP/1/aoD5EgZxIV3Ahd5/P/8AVVKKYEMKTwoEcEbs7mZsd/qatW8iyRCEKcHOxgxBOe1IgiCZ
dwqhgSgQt/OlfBkZYsgAHYCOFz2FWlZgSSb43bJZgFIQM3IB60yGSR3W4R1PBV4w4/A1BFLFKW2y
spZQdqucHj9KlCysqHJYNyxJ5Ht/9eolsBJcSQ2pFujfe5yFySahgaS5x5E7f6vhXboc9cU+eBDk
zOA6rwxPGMUyOHzCPsbZBOFbb95qabQFoc8GFmKsd520z92pSVoAW6AlSMVGiukjmRlUH5c96tRM
/n+Y8g4QhfkOMY9apSswM64uDDMDPCAzPyoJzjtV5bmHyxPDGzIjFSCvJqO5hHnlpIGIXGGKYHT8
jxTbaOZA4B2KVyo24IGMY+lY1VzIBzX9oETfLIC45ZUwOnT8KFEUczQM/wB45MjMAD+HfjrUcdhb
BPNLk7c7VDYxUttCJoi4kVWJzG2ccen1qOVoaIoIl+0Od4GHO0kcYp65aZpJZGBZSCjHjjPvTAJE
EgdACWXaeOT/AFpyRXDyB32lyCAWPI/pW0dgQSTN5QPlM0gGVcKMCrELWk0wnWfLoMlV5Oaa9wYJ
VtwrsCTlyBiq6uiSvtiVXIyAZM8+1Uotg2yeby0nF24VCwG9gMnJ/wA9adBAhmyuwLzznimXCTSo
s0y7iqgsdvDe1QWJYOAu3a2CCB6n3puDQiSQyRsyuwbeSBk9PeovKj+0HOTk4CuoOfc1K3mJdyPI
AQv3EPJ+opnlQqomcK5I4y33fwqWh2C6W3Ro4hCyruG1vMxlvbFXZLdYoPMdAzLGCDn+L6elURZy
AC6mKbA5yqnO0/yqV5Xc+QcthhgEZJNSoqxalcjvZvMUwb2Yxn5TuAA4p9ojXMLZjBcqCxA5JA7+
9IiKs5csoOTnA6frU4RowHJk35AVSeM021FGhAvmGMpcJ8wcYGcfjTJ4jCw/0ZdhXJYE8fjTi9yJ
HWcDaSCWUYzSLdRCVE8pmy2Bkcgfl09qE0xpNkoU2rLA6gq5wGzknjqaYsKFv3ZJjLDaAQD+VPkg
maYO7nkZTL5HqKW0i8lWzcP5hyVBPFa05qLsIhnsSLgiBmaN1G7acEHuf6Ur7IJmiOR0yQOfrUiy
ywDzJkiKjJbDbiB6DNMLw3MvnZLKrDYBxzUyakwaBBLFHI+1vnI2scAk0+RQm6SF8oVO9G4P0+lP
ubsqDGqn5mOFJ4z9arHzLlSUiUsoIAz3pxnygEkUmwXLMhjROVZ87T2xTI3jd2RlJdhlm25GfSnX
cTXMAEQ3BT8yrHgk+mSaiDxwbFE4UIcbQM4ycdq0VRtgWLAxtKys6gKfnw/QUxrSK6vkVM4UKzkg
9KdBbiN2+U7QPlcYz05/xxQqvJEkVs7q6DhQCQenXik6tiorUsiGCKMFVV3UEkuWBH4Y5qGRGcia
K3MaKeSg5PB/rUamVELzsAucHvzSzTyOqoyNtQgMig4LevuKzlJyNUrpFh1d1izEwExBcKMFRjrS
JJE8+TGFdQBuA44ptvDJcSCOKJUKjlVbIz6+9SeTJ5hibAUIc5PB965MQnJXGlYW5gW25VSqsMjc
p45z/WqzoJnKyXTqVUGNgMgnpzxTZElnYROQvzDHJwD9acCFjUgkgEiRwO3GD0/WnShcB7rcOqwL
ORk4A7E+tTppwWEzNJGyhsBgp3Yz6c4+tNVz5aLGodiPlJHAFE5eKBoVYxlwS67+QeQD/wDWrd3S
0JlJJEUyRFWD3ABOPlUAYPbHrT4yEnErRbupUqOSc9KheJ4VUSgMj4XKjn/6xp9xKfIEe9OAQJM4
Ye/WqjO4KV9xChgcYkCnPOWIOPwp1tPFKht/OUAEkMTkZNRWccczv5sSfNGdrBuWI7fX1qVojbIv
lwqQB820U3NtFCPZOHV45CWfj0zUzJ9nDysqh2TIJGdvFQTtHuVZcZZcEh+PpR5jpJnzC6bgGVhg
Y6ZyOcCsZ1FYaVyO6lli2tDI21ZRtKjk+vb3qx57CMQNhmIO5tpPb/CoVihtX8rLFsjBZQSM/wBK
tWCiK28yUByJOUC5PBxninG0tSlF30I4hDeqIUd1KDGDHkZ/KnSweVIuxwrYyoHzYOOetPubx7VU
Yx+XHIf3rI2TjHT6dqgS5txIPNVdgO1RjPFEpOLBx1JGkjnLlVEarwwDYz61Cblmij2xgtG/BA4K
44zjvUs1uLiB1ilUh3yAB1IP41XuVgtlf94UIX5o1yrY74+tZtuTIHXk08iGJ33AuBhU+XIPTNIg
W3iX52lJPDYxj8qWH5YR5TtISDneuTikhlmQyQywlldsFiM4q4wuBYCoJjJEoZ1PLSc4HtjrUSTe
YIiqZG4lmOCQafaxyWk4ZEbkny1Axn3pbxNp2RxgHjbHGnI9CafKkWkivL57yl41DIACAB3zUzy3
AzGsZLLnYoOQq+nWoN9xbRSXE0IJAwcjkDHWiF42ZLiW4fdgkbFBH0OapO6Ho0PeWWLyiWGx3w2W
G0HJ4/DrmngRRIotyCWlOWIz1/pUf2pCRbxghFG6VwMeWD39/Sknk+ZILdyZGwFAGAPx9KicrILF
iS5Bu8LAqkEgsUGcfWpYzFEGkjVtxIAIA5AHI44qKC6S3QxXELs7AfvGXIGe574pWaKa43r5iMq5
YZGG/SpSu9BpXY0EGbe7gB2+TA4J9Pr7VXjje9uGuLeKQbFKq+3IIzyPal2r5iRRxBhGchTztGeu
Kelz5chCOQQQQhTOTWcoJyNErld/tiXTZhKgsACFxn2GaVr+7jnW22kxvnEpOMfkKuzr8/2i6hMZ
flSY8cce1Rx7d+LqIjDFgpPBP9apKzE3YdFFNeQrbTzBQq7pAV6LkYOMdc0wWdp9kWEyLl1JLFeQ
c1WmjnF6XglMauQAMc579anABUq7lgoGSw9qTSaJlcfHGllH52FYqikArwwz+YNQ6jGl2Y7+RiqM
wB3phuO3096cJUKu2DtUBSwXqfTFOuJdxjjnZGVBlQMHmlFcoJ2QuIljEyE4YksIz14PXJ9e9R/Y
3VGuoXVG4Kuy5AP/ANamW8pSZkdlDuSFXgBRimzX8y/6IISUAAkAXBJxnj/GtYNlE0wH2YXBGDGv
yclh15//AFVUkmR5hPGCDjGzb9cn/PpU8MqLB5YJG9jvGduBkYz+FEEA8wqjABW4IGcj06USp8yJ
u7AIEggK+dgGMYK9/T6VGqpKAklwmWOCCecfnUoiY26ARMoUfMFXPPtUDQw486YMEZTtLt80n4Zw
DWE4KKJs2JdrKhFvauzK8uVYggA+p9as21lOGzPIzhj8+WwSM1WlEVxAjRFCxJBIyGyD93r19/an
rPLbgF9ymUncoPt0ya3pU7uxVm2W5cRzId4CoRtL4P8AgCKguIAiGSGYkNKSQwHzf0NO3hiZGkQI
MqNjZx2IqK5debfhiqjKkE7hge1TUnGCGoqSImuZbVSYY22OSZDsGWHoeakLwttZwFAHBZTioovK
86MZAAb5uD6dKnnlEDsWHy4yyk8Y7D0pKSk7lWViOWWbKleVkIVVU4xjn1ps++QMkk7AnoN2ePQU
rpH8iINyFjg85Uf0qxLYsIyXk+ZiCGJxuHrUuPMgcW2JDDHdWh+yIzkD5yWwVcfxehz09qijne0l
eFk4BJIPaprNLSJhCrASFR5jZxnH44pL+KcgKqs6MQMyEqQfw9uatVFT3BRaRFcW7bxcwRKQGXcz
A+vp3pb+wC24nyEDljHuQksOP8adIiRMWJdsEYDP1Oe3WknBZ1MgAAU7STwMetNV+ZCcW0QK0wmU
eZg8KAOw/Kpp3lX5o3VQATyOlJcGEMQt3GGVs7gSagjlFyA7BgiLt2KSMn1rnqWZLSGSW0ksYWaV
htYsGjfDZP0qx9jurVUEmWEj7VIXADY6kU+YBGjKkkupyAOcf0NRSXc0iRxgKCCCgYnHtV004MT0
IbtJiVJVFOTuI5C+59qLTTZZHLSrksAWJH3atQNBGi/bGDuDyT9eh9qfqMogDTwiKVG/1g2cg9c8
1NSN0IhmJsnCWzFwFIIKglTxx06VWlhvJLlTKGKkfK+CCOnA4x3pyXs0kcmGQEEnIYDGe/PU+1MN
zNaxbIZAxc8Auc5P65rCUbod3cn1KV40MMRBKyKY33d88j3NV5rtWYhE/iGCEPJ+vpUxu7d40M8A
KFjksuefT296jLNcHyY0REKANgk8dMmu2hFyWpV2tQn8y4dQh3nIDEcY4zgc80+QLBYEpgOBggxn
IJ75z6Uk0CWKM8ZY4UFgx5qJJZLhP3EwBHRC4x71hXpjT1FvrwWbI9qWaLaElYDBUkdvyp1yI2ha
RmALnAUx7gD6mmjznX7MqBAHUspPGBUDQGCTD/OZBkANkbv58etRTpNoV3ew67s5RZLDtwZSR8oy
c8cdOlMS6FoVtlUq2QrSEHnIyBj86vSfvoQsNsQXDEq34Dg/481BPHPcKoc5VGG0kZ5A/nTcXHcJ
OzCe9sFK2scbgv8AwiMnPoSRTNPWO3ldJnG50ZHQvkDPoR0NM+2pD8kMahzgHccD/wDVU6PFeQGU
YeSE7ioX73oPWlGDlFiTuyO9udh2lFVnIDNnoMdvypqRTQSLHIxYquIwo6E0lxetuMkiD5jlJFGM
dufemW9ysrM3mAOR92UZJOeuc1tCLiDl2LiW6KpU3TRop3OCSMjPT2qpFOlyWlmkI3DJUHhRR9ta
SRlELMFPzMgALCk1FHVFjtoY3LjhmXHP90c8H3rOdZRZLdybynRGW3xuc/KAoyxxx71HbWrqG+1y
kTNG24AcDHvT1kMBCrGsMp4V+ATxyOOSeM0moaoXjVo7ZY5WOx2I2jb+PXI60U5czBysrFx5rYwy
WsciJKMEMQDxnpj1qGxvn05xBBGrttAEajJOf/r1gTpr11l7Z0VUXMsZGSx9jULpr0AMAXIfBIjO
ev61LjY0Ot+3Qwo5JjRiMiUDBDY5NNOoWL6XHE12EV2LOQSd/Pft3zXFy6brtw6MsxjMbFosjAA9
z/SpP7E8QwQIJYZ5IpJATMqkoWIHtx161SaQ223Y66K7t9pmScmFWCgoc8/h0qSDXoxGFCbl25IJ
6g1ziadq1wz2ccrR7YsCMtgY9T9TUaaBqESpEJyVDEswbkDp/TFNzY0nex0k2oRXlwZlk+VQDGCc
4FQajc28IRJMqVm4YDHzYH+cisiw8O6mfMeW62xxjluckn+Yq2/hW6MaFyylGO1S24NxS9ok7MfK
i8mp6YYTKly6MzsqxFgenO7/APVT4tbtYI13ugDSgFg4bcOmeP5VjXfhKZJQ8Vw7yKyk7SBt59f6
1Zm8Ji8mZnu5ApZQyKcgnB5+veh1UKUbu5p3XijTxM1q9ySqMAAckAY4PpVVvFlu88i/aoySmFkD
Bt2O1ZzeEJViMRLBQdsbFCckken50sfgjR7a9MwhRWc5lGMYP973zTdVXCSdzWTxHpkEMU6ThWd+
EJ4X/Corrxhp8LDzOWdmAK8KTjP51VuvCUNxcI1vGSqcCJgBxn/OKLjwbah4jLclBE+9WCYGQCPX
g1zzhGTEk2Ou/GtsIykqkqDwEfPHceue2Kkj8XaVPJFcyvgOhwVGdoXgA/X0NTJ4OtZbeP8AdFGY
7iB1Zsd8/nSr4F0l0cfYYlDKQzxKEbd6+5966KMVFFJWI4PF+nRp51u0mXHyqq8Fs4xxSXuuGGNb
1XIYShi4UnJIIyfpnAq7aaPpFpGuy2YNHCRsC5GP6mmSWGl3eS1vvXIEcYGef8a2dNSCyuVJvE0t
yWSCRWSJT5hZCM47AVHa+Likb+ZZkMmeWUkbT/WtaHQLERCYqpBJJB5amWfhy2eE20lsroz7lWRB
tP5daylBKImm9TG/4TWch5fLk2EtiMjaDkj1Gf8A9dRxeLriYu0FnIcqV3sOVHpjpW/D4esftQ32
0cpcnIfnAz+f0FPhtoVZ44bIkoApEibcgcZ+uMVtThZDjexzl3q2rSQP5Nq4XGTG44I9OO9OtfEG
pQ2v2eOxRnVNwLLweOn4HtXTW2kWUiCLyFycNiRcY9v61KLCyjBuZSWMZJO4bc8en04zXLW91jOP
t/FeqQjb9i8xm+Vl/wD1DirEep67JPsl0yd4XYbw7DZtweBzkc45+ldNHDaXNylzHGqmQbSHjwcZ
4H0pdWt009SWt0LFwUYpkY9KmKuxtnO32ra3dOJCyMxOFQEDaPTjntTRceIy6RQKkZZQACpwDiuh
mjiaISxR8MCWUptVeeQPfmnWyyW8IWO1EgVwFZl5B+nrXRCai9ibpHNyy+II5mimhLS/eUJGRx1B
55qC8XxFewie3mMb7wWDngj6d67I2VnOhubhCjHBZWHOB/iearXiR2lrJPHBC6gcFCOM1hVqyaG7
nmw0++/tdVmuyxUlA5yNp/wFdPJpWvNOdkwaOVERADwD+HfpVa9S3vNZS2dRJubPzHqT9Otdlp8D
CJd5+UAY3Rg7TgVrSq62CLuznpdJ13zVQs+4IVkU9yOmD/WopfBup3c3mf2tcQs2C0QRWV8dAciu
yntJIw07zI4HQAYJ/DpUL3KSSK0akOhBYEYAX/GsKzU0KSVjlP8AhDbmUExXxLED5CuQD0x7c/yq
e28MXdt/otzO7Moy4PAA9c966WPT5XeSaFC4k4JzgAdeuMdTTms50ijnZyWViGZxls7vx4/StaM+
RmLucoPBKz5eSQFgMlQM5Of8Ka3gl5y0mCFjACgttXt/KuwuIpY4h081iQhVFHAGRk/hUck0Ubxz
yeYzRqdqKuACa6L86uFjBg8KWhAEtsCwkYF3br9eKdJ4C0kyxzpbYYsGKBMgD0BPr61vwStdHzFt
22hsBUPJb3/xps9zJeXCW0quVcYVWIBGPWsKkuRbjSujAbwdo6XhupbJo2bOSzgDJ71D/wAIzZ2z
PJDbIi5+ZCnI7ZGPWtt2vZme0nCuqOAmTwPzos7d23IIySy5IkGBkVvSq3Qra2KMHhiKTa8pIBU7
TgEH1yT0H0qVfDmmQoTNZxESNgK8WO/QfpWjYMfKYeUoGSSgJJbuRz70X0SXe3zXZljYlFIJP8+P
/rVzYiKmi3dIojRrSSNZo7BbgBwoiYZBGSM9akngtFAaG1ITy/lAOMH+mOlXItSTcqQImSBkD+Lj
09aYMy7oUdHzndkZwf68104eHKZtNMposUzBrtRtZgGBXn6+31p82nxwSLhUUYLERxkjk9P8e9TS
+WYXg3oJAeAVJb8v8KkjlhABukAZ/RQCuPY9DV1JJLUizKlppNpFLKyxiSJDllZQeM8gH/OKneG2
AwFKoMBeOfpT42t7QSuuWd2Klxn5l/DoffvUBthcSSPICoGQpdO2ayauhpOw+6sYmSOFVCbpDgyp
nkc+tSTmIqbO3t0Rgp8tVznJ9PeqYsGkmjkhm4jyMvIcA/jWi0ccQ8ua4YSbQNmVy30/KsZwSRSS
RW82O18uO6VpNxIaQDGP89KmhNnFAX8gOjONqOAOeeetRzWsqITgMrudpLDn/wCvUDLJHCsQRVUN
wSenNSkkNrQkMEcMZRCCxblj1PPTNSnTXYNJGxQ7zgAgHpz3pJGgSMFGcso5OMg8/lTrtUl2s0ex
l4BU5JXt9K6oLmGld3JIyxQZRy4UEIFBGRgY6VGsxhlYx7XU8bFyck9vqKihtpTGZpsBg4I3NkEg
9T6U6OzvJldIWChwCzMduD7U5R5RD5YraZQzRF2VsYkXBA7Ej0Jprb0dZBGGYgBkA6j+lOmSWBEj
dhJs+8F6Z9aQh5XWKUlnJyiBslj6cVUYJ7mbViO+iiKoIjhynJVcEj0ptjG9qfJSVwIhwzLgjnrV
pVjCfIhVgeFbnB/niolv445T5caD5Tg9jg0cl0IddJesd8SKVj4U7eeT3FMaCGQHy5ZFlRjkMwOT
np9Kf/aE8AkBRSCNzs3BYUGKBZE81tgcAyS7sEZGcVMotMNyMOsZVZXRiudjY5ZvTj+dLCzxQNbt
GpVidwB5z6ZokskaZUtWJZRmMZyM0PNFJKIXBVUjJBUZGfr9aFC61AermQJMsgIIIfcQOe1Oup43
JeKNMqp2hFzz/jUIS2ZQ6RsFL8ouSM+gpjWcr4ZIvlIJMan73tVRpK7YFqcqiCSGcqB/rjGcEnHW
oRJZSyAKCCjYwRjcMDrT5EkZAqbVVG/eCM9+n59qjBkvJWEqlVf/AFIK5Y+uMfng1TpAOtYLeRGE
KsqklS7H65J56UsdrAqHT1DM6E7mPBxQM2i+c5CuijbHjGR6/lTXlfYbuSUfvARlW4Pt/wDXrKSc
UDV0MnkEcp3ySELHuJz06/r701pZwqyNOfLJYEqnJ96VFN0izzoSrOd+TwQKVfPnn8poQIShLbuo
NNTdjFwaQjRyKWdCMkjDbSNoxnPP1onu5Hi8qNYynBkdscn0FO02EW6hWdipkJIfrn0z34qS/htH
ZJcorDBVSM1aqJISVxbRI5LuOZwTmMgFgfT29aFUHeMFWYMCrZwCR2PfjvUVw0Rtn2grvbcJJDxn
0/TvUNreukHlyOHQLjCx5/I0/ahdJFi9tfNmaR4iUZvmJ6/WmgxQTLIMgKfmYdc+lReazM9xGXG3
gmQEEfh6UpFypYZ3qxB2gHOcdPxNQ48+oFhbkyWriRVjZpDhkJy4568470+2lRgshkUMBlSzYDD+
lVESeESNy6Ifm3HBXPoO9SorFTswwJBcZ5xjqf8AGrjHlQcrFkZ5plIQBVYsGBzk1LK7SMm2FFIP
4t7U21WK2LP5hBBwW3HJOD2p8bpMAxLMwkB3yJgmm2kWlrYaX+zEpKAxDlUJcA4ohUs7JEAsYIDk
NyBUNzGl3MWEZDvglmGdvPWnSiXTkjFxcFtxOHH8Xc/jQndFOKDzbaFytvvIZuS4wDx9Kn82F3Ls
Am1OAW6nFNijjvCBBtaRVJiBI+c/3fyzUMcExiLSRgbnwkcZJ4z2qZuxnJO9xTPIjEiFSFyoKqD3
FQNqUzwNBbqAmQA5XIJ9PanyqtlIw3fJnOC2SD+VEYEcO4eUEkJ8tXTBPcDr3qXOxErWGRM7xYuV
LBScqW7UFhHKrvjyzyAFGcjtUsLMyJmQ5y28EZ5+tSSSQvEqBznJ2gAfn9aTrrYUSGSdrmFkWQRf
Nlfm6YqONo1t45XCjCZ2qvPP15pzafFtdpXBVD1ZguT6e/FYniPWZNDtJJ7gJHGMMzDt/kUnBVSj
N+JXxB0jwxoct6bxFkRCQpfr7V8sX2u+K/iv45ZWcTRrIQgUHG085JJznjFaXxh8Y6p498QjSbDz
HUS4t7ZGIUv/AJPf617B8A/ghpmiWMGtzKBOp3TSk5Oc9sjtWkaroLVhudh8KPh3YeF9At4Xsxv8
sM7FApHTB44FdszPOUt1XIXlVBPTvz0qO4tLa0jItCoySQwH3j39qtWkX2cLDEd4xwUXA3elRKTr
A1dFa4tYpJVtoJFRhwAVyKZ9mgjwyTNjaNm35Qg9KtRbxveZmQ4OSAMfSoYo0uwBFvAQ4dHb5VX1
xRH3GZuKuOdHlIELAEj5TIoOfXp3701VEmIABvVuWJIz+RprRSWkxePayn7pyRipIobiQrKsIClx
kA5GB3rSymiHuOvIltYzKkwVGzgA43NjPfqaRZEuP3PlEEHLHB6USoZncTKWAJBJJGP8+tPtZZnA
MEO9hGNyof4SeB1pqKiIc8BNw1qMEMv7osc96Se3m3tyQx+6Cc5GMdvfmpHnlVVkUIXiLAEJyfYG
oLi6YyKLlDhiMAYODjqMc1am0OzuPltnlsizSKWUYBKY2jjgGm6iknkKY5FLqx5CdRxx/wDXqRWj
csmPkHQAcE1D57POsZQRAk5KDgn6nt9KppyBJsb5siDfIAGBHygcYOevPWpDPMYdyRoxYgqVXGDn
r9e1LNczecoYBo+hDLkdeD19aW8aSKNpRGd7McAdME9R3FZuyLgrMLaJL0vJIxTYAQckEZOP61BA
Y7SVtrq2X5Ibdx60PGBCUCbpJOVBbBOP5461JKYYbZVEbKQCGJXO4Y6n/CmldBNMdftbsXSJ1A3D
aASf51C0jpi3kdVJPAUYJFOkjuEaOVbQMgIGEk5+uKmS2heUTE4BGACSP1qJPlI0EjEduWO4EgAq
oBpkwAl3ysVJJMRIzuPHAxUklo8aiULuAb5gDniqc8cjXO3O0BeGVjke3tVxXMxFh72byxDNBI6g
/K7R9PSnWWIxunlYEjLszZ79fSoPLU2bPtYmPBJIxnmpont7id9oYMADsUfLkfzpylYAuQvlFI1D
AtlCDnBz/Ok0+4nWPbKzSIy4CEcZ/wDrVILsO4juBtAJZQo6/XmoWZVjd/PYxITtUDnH9DUt3Ani
E10JEt5kjcHa3mHOPeo57c7yB5ZYhlZlyCw/nSGcMjDkAkMWYDK/h7+tRwynawK5c8gg+v601Npg
SRzfO4ghwQ2FYnnGOlJKQibsgAtwS1Pkty1wjo2BxkEYy3XH/wBeobvfLKcIGJPyoBwD6n1qZQ9o
hS2H2cSvB5cy/KSCr4zk54pkqSWrSyoyEFeCoOevft3qw8hW2CIGILEgZHSqt5NEsRaN9u4EKFHO
fT8anl5SAvJBEikru2nL4XGQQOB/Oo41Zw0qq28oNoyc9eTnpUjss8McUMDA4AJiGUB7inSWEqM0
qTEqTjCsP8/hTTs9RvYke3hiLrFIxJY5Mh5xioFfy5WfIDoMAjpjp+dTxsZ1z5LAj7imPgYpRHIY
2YMRnr5a53VcZWB7FOS9ZJCjZZTjcSeR71M0t3EonRWCMGILJwR+fWmfZ2SZgScRtgNkYJ/CnzX0
8kRtJQGAYYZU21Mpq4N3YWpDSt5pypOFYcZPtikhhQFweuONzHJ5zjrUk7KCPlfbGQQAo5PtSRqt
zt2LtK8scVFnMQ2WSRpPLkk2o5JIC5qEWgdiEcjzBxuBAJAqaR5ArSlFLR4BI438dajRLvaJkiYZ
HynOKpz5QK0kIjVSBuIlJAI6c9f0qcSymR7l1jwoAIJBp+12mUzuXjU/MTzzTJpTCGRrVYlIyArD
a/t/WqT5hp2JQcKRtOAcsNv61AheBXjKOC331TJ4PenxPJklULbADISOWH+NSSO7OEYmML9wFsc/
57U1FtA3dkVu8szLDKeA425PtStEVwoZQAR5Zcf/AFv0ptysMsBcBxJv+U7+CajBaWRUYsrbV+Yd
qJRBXuPe0lwWnbcXc4A6UJHDCqbGDMBlFU9D3NFvNMm2Gd8uTkrjhR6ChotjCWIsCvUbs8Z5xW0J
qAN3FwQkbuSWyNoUd+2RTfIuoH8suTtODg8Zz/8AXpJJVuRtDKpZxhcYz/n1pY2JuQZkLOW4wKxq
PnJlsJHFPG7+W4JcchvWpUY7Wa4jXfj5mVhz6fypJXMmyFSVDgkEg5XnpRNLCgCvKSVxuKnkn2rn
aaHcS+UttbaV3rkujZANNijE9v5xRyABvz1Bp0DXEhkW6ZhG5OUPHT39adHu/hkUEPgRrnB9vely
SYFMyzeZIyEsgk+Qle3HHrU8UkhgEMiBOOcdPw9alCpNIGaKNFjlAOCctT7hrc3DOuVCHagYdT7f
hWkUosBlwsscSeXEzA4BUDGDipoQ80bbQoAALKWwc+3+NRCNSwV2IZ2GwEEHPp9ane3/AHsbxS7W
JwASc5rKdPmAZBaMkBjJAG3gjjJxj+vSoCGWBI9jEuACFGDx/WpJpXnYxDCtkhwBkNUd6oZI0jUk
gglxz81a01yIB4tpwmy5lCoQcsT2x2pbWzjjLfvSrg5WNj8oHY/TFJOLsxx211nKEbCrDBx9OlMW
KcZZyc5yxrdO4+hLFHFPMY9yhkUksvTNTRlpY9vyFVJ3Kh71VMlsJFMQCs75OFyalGoBZC+fvYBX
GOmaynG4rIinikdFk3soDkoVzx7c808xIGD7mJJBcEct70rCSXDKrKGf7o6mnQsAzFlyVIJUnJ61
PtfZgVbmUkjZBlWchx26050kMkcVsGKIeShxVg+UYg7htoJwT2BJyTz+lVrp5be4OI4yrHKuU5os
6qAe/mOwmeTBVD5eTyTRMJYVVkgJDKMlRkZqMu4dIS5YHoWUDj8KWK9FvOlnLISoQ5ZhtwTyM57C
k5KmNK5JbTTRRsGjYZPIB6fSkmuY/KWTA3BiAN3bOPwod4InVdweRjknJIqvNbXLTKApJU/fxnd3
56UJ87LSSJZgxjZfIQiT77Bjn6nmopAwlEyoQqqRI5OcnsfWrkUMozKASoOSqnI6VEXlkO+NAGHB
+X/PHat4NRYWuEzLMyoMMjqBIynIB70/YvyxW3zKvBLEnkVGC6hpLmTbnkpnA6VKj2kEQJkO49AW
7VMkpMhqzGywspMSAY4wQ3T/AOtTROLbDM6sc4BGQQcf55p7FJt0gLo4XhWI6+oqv9kJbMqEgjAJ
XGP8Kadgb0JJcy5laHyxuG0j+fvTC1yAWKMTuHAXPGamj2wqE8wllJ2Ernn0qO5aOPMrqgIBw59f
bmhtsu1ipcX+1QsxARCSQAdxry740+NI5p0soWMaIpVQqc8jkHPbgV6R4muYtM06W6nljVlJ2Z/i
P+eteBzaPrHjPxs4cLJD5hKbZNwAz64renPlId7ne/CTTZJ7RJnChi3yrtB389BXqlvpLWdqbrLN
sHyhe3Iz29653wX4Zi0qzieSNY/LjQ7gMEDHrXT3t62DEsgwGbBUcY596ipLn1G07jbjZHAytCQF
xjYf0qFo5jHm2LKQdzAtgEntyc8e9TMwkt1DsW3fdbHJ/WopXnUmEwYJOAwByxxWaixWsxrLtcOy
sWYcsRgE9z9asHzmjLEHapAD9Wz9P5+lRw2pkVmZwEQ9myM+9LNNd2asscRUMPkB7e9FuVgkE0qg
AFcllPmNnI61KG+zlZJZVjUMATzkimtcMwiacPh2x83IJ/zmi5ZElRXvVQZwCF5Hueaadyoqw6Zp
J5Ej3BjgfvGXOOM+1OlyzhQp4ON23ofWm3J8ufO8MUQlnI9qSyUyIBAPuYIcjIzUt2GMmNzLGyOq
sVAwAuDg9h6etR+Wts8cjxbgDkCRccev1q75ccRViw3YBYnHB79qgkbfthkCgq2Q2c8HmtYJsAZ4
mkxExLOQEJXr9fSkdHhISGRdrOAcLnaaWe6+1PiOLKgrjaRkGntbNnDHIYkg54BqZXTArssYcwgK
yhj989+tWZzEAslszCNmOCeM8cjNJawP5j+XIQCeFVuBjrzTbsMLxlSQSoVwA2Plb1FRq2A04+z/
AGdYQDKxUEng4HX/AAqxBm3iyHCsgyoDHHr0qr9qmji8uXKhTy26iKeNyE5ypJBzgEUpOyBq44u9
xP8AvHJUudrEdPb86nuJR5BYxSA5ACg/0qtM/mZhZSoyDuDZFODBIVzLhgTvAOc0JXQFt5RHAkMb
AhMBSR1wajdnt55AS42nkgZB5qJpBLA0luXGAQFKYx0pLhrgBEjw7ggszgnnr61LfKgJXmWScjyQ
qkHLAZC024iWPBhQkAAA55+tMaFghG9tzFjhxTUEqOFyGySAc9q1jByQDpPKgiV5iikkFGUZPfrz
SqJoCzbCUDNufjB5qHzJJyFyCFyFVjjI9Ku+Ur2zR4IKjBXrjvxmk1YtpJEDyBZtxYMxA3LxjH1q
UWsUNuuHBJJxuI9DnHNRt9kZfnlAkI5AOM8dMVO4jVFTAAMfAJ7/AONUp2J5WQWs0KoAV6t8wHAa
luZoYl+UqSw46Dmlht2aUABmDHgNkc/iKlSwkLAcKEH7xnIGD7e1Dmn0K5fduVZVladLncpDsFBj
HOfU8020gnmvvMWREi3ZYMPvVK7iJYo5Ud4ycHYD0/AVNc4t8XEcAcNwqgdyOtC1Eo9yO5lhnkES
OxKj0OCaijiwHjX5QGPzO3J+npUwEsswljIkOAWBbnPelCh7pXmnAKjBUnnFUlcpIjgX7PEWaRCx
Izx1ouCJQ02wq2QNwHPuTT53tnlNvGjMpRSm0cL7f5FQt59iFWcrvK9jkZrOUEzS6JLONJYxucmQ
tgKTgYA6/wD1qGcKshDLuIOXU9OOlRvHOqpMu2NFcZbdkjPbGOmaMMrsJkwScEgH73+e9ZNciuNb
j4neWJIV3sQCQoxkcVHmafBcFQBgtuwSKmLTWsixKrnAIUggEnrTZ3bY6iR2J+Z2IA28ZzVx1EMM
khkMTqqAjgkdsVHA9qACmCc8oEIC++at2cKXsAfeHZDwduCtRoI0ufnQOScKwPem00BBPJM7Nczc
qsg2DPGf896sSx/Z5UnWRQsoOcAArz0FEuRA0bRhVAGAAcAdRimQQRTgLdENGT+7kDHOcdKxn8QC
i5eUsbdi2VBGV5z9KQwxXLEhV3Mc4dRn/PeltoGgZt+d2AQc9RU6NFFtiilClV5cnAJ71UZ2AIIV
ULGjjn72Tk9OaptbvFK1zAT0IYRnp/n1qZ7Z0LSiYrvOQFGc1GzxoQkDKCTguTzSlLmRcVoPvJIH
t4y2ThhnIx+NKkjSbXjdmAOSoGT160I8ES7PsxYMeeQRmkRvMJMT4ZjnCPkgfWrjFJmoksroCbcA
FmAIweP65pt1BNLEk/mpwuZI92Ng9R3J9qmEpU7/ACCrliQUGc1G6LNIzSqME5wG5/SorRTQ02Ol
mMlrujBkViN7Ec/41KJYTEYimWCnepAAP41CI4/K8nDIuAzMf72ev5VYzbMrNuKKqDGAcZx9KiNW
NNiEmlhjtAY8bhGcIDkA9uarxybVM7SAMD8qDHQj8+tOdplhMi7SjHdjHQY6Ci7k37ZLMHaEO5tu
CPatLqoROzQ6aU3cJhIwoAIJFVbaSUp5D/Oy/KFXg1LaPKn7y7csjABXJwx9z71NZxQOZJ2kLyId
y89Dye5q4wsyWroZBgDzVKCVQTuJ457/AF7Yqb5o7TDSBSiYkAfBPp+YphhMdqZZmILE4Qg4B9aq
x3E0m6J0bbI2c9NwqXBM1J/ISGNkjVipcYLL7Z4qXciFTvIII5PGaCbcRNFIpLwxAxkj14/CmsrL
Ajs6ZAG6RhznjPakqTki09EJHb3CyrtUOpc5LgdRU0qlR5xAZhjecgYFNe4aBHAcGNTvZUGT29qc
RuUOkwCkAtuXBP1FXGKgik7Cxi0uwFlJRT0LnoPy4p1vboZSi4MQGI2U8sen1qoXjdmA34RT5hUY
CqO/58VNJdI0YhEiqQMqWGRnHHoeOuawqNC0SFltrqJ2js0VArZKseg9KhaYSOEkALFztGSQOelW
JDK7vdXJCKSBsU53Z747Uy40+O2t0mRlErPxuG4EU4q8iG2x01nCoVmjJlaUbDkHB9Md6ZNHI1oL
hNwJlIGzJPT8O9PhheJXkKCRXkHmK2Tgce3HNJcFLgDZJiM4DxqTn9K3jJpAlcdBORGJHRmKMOTx
t/PmofNaFGkiwN74MhHX2ximRTTtIkiklW4w7ZwM9Mnn86syyQ3h8uZzgHGwHjI6Gpk9CkrEYhkc
F5XwxwzYPBI7Y/rVeNbe2cMbQYZySAM0srXKXhtoxsXA3EjjGKVIjJKLJJgC4GWfjj0q4q7HbQdb
IkkIeLADAAZX7x9PqKkt1McbNKhIDBRGBxUcv2a3/gGAwAcv1NCzkQyI4HzHk5yuc1jV5bagMS8S
aZoYgAAnzgnP/wCrFWVkEEpcw5yMEr3qtFBbiEpEhDuxcMoAwe4/SpDNG0LQzGRPlAVnHXjPp9ad
PqNOwCS5QS9GjAIdNoB/A4qOKSGBEYwguSCzNhgBn/JqVH8tDEQFUqSrE8/n/Sq5OQACgZhySMHP
rWnI5dC4tlm8vYRGiSSHzEQMMEjg/wBailmXzFZ3ViVOCxyc+ntx60yaGJlAupAQGwpX+H/9dSzx
TPaMsO0FSC2eN31rCSUQuwvIoNslwxP+yW649f6VDaSSSsyhjhgMupIDf09qfPHNcRqrHYOjArwR
/T6UslqiqI1CgbTgA847HHeldENpsVTEZCUznJVmKg7jUN2tuwCvhPLAAUEhQfQY4x3zSAtbBScP
IWwCQQcUyWPU5NjQJHgsQ3zAHBHXrnPFUotlJqweTFDIDNGJAB8qh8EUXYty7C2tWJYHdtPJ9/y7
U2eGQIT5odFOQQ4z/jUTSOSix5ADbiSM/hQ1yjJZWggs0+0RbwGIQuMZ4/mPyp1w0ktq0sUQVgcs
A2eO2P5UFlv0KSHJIwQFGAfbNNt7eZCVjJcEYVT1J6/hWsZ8pLRJbag0TDzlMKBcY2kZwetI7TmQ
4UrGrAxqyjge1D3kwy8lv5gUZKMcAGml5bgt529CznYSegrmrT5kJ2uRkpO6mKNRKrZyxG4HP8jR
JIFuBDPg7gdwAzj/AD60+TzorcskuGJ+UsMcd6ghFrPOlxKpyhZJXYA4XPXI+lb0aiTHF6jrhJWv
BbwuEjVvmK8H/wCvTdk7SrdQzOWL/OpOAR6jipsyLN5MMwYr35yR171IXzlZPv8AGGDZAz7CuXEe
+UMvJl3BoIGJK4ZgT0+n1qW1CTMGaFmYlSpIAwR+FRvALq0IgVnkU43BsYqutzc2F2yxOdhYgpu4
xV0UktSk7Imu7sWt0UmQkK2CqgjGe/uMU6a4ecIqZAQ8HHOP8KivhFcMfNkQgMM5XBI7Uwz28R8x
sgopKqqgbsDvWrk7aBzO5NFcfZQfsyor5GMR9D0z19KdDcyXt2zSBwhBDFl28gcAdqqC2fO+N2JG
GcDAx+lXJYo57VGaBWlDYLOACRjP9K5asHJgm2yEFTIwIPGRkMQD+tPmibaIgxKsQdgOcD2p5njK
pawoEQkkOR69qilubd5I2YMCrEAjJFEKbWhW6GyWscgdWygQcjd0b8Ov0qC2mnQvBHG0mHICqMkm
ray+c3mZDKrHDMMD/wCtzUF2hgZb+C4CurDJ3ZB/x5qn7hnJJsks7iU3Ad1wCTtweg9PwpXm81Qi
7QyjG3dj8uOtMivAFJLh8IxZ1TbSW92JlRjGFO07Qx4P+etXHVXJktCFp3jlUzlWJQAqSMk+nv0r
Tma4S2RjJGq4YRoq4y4Ht1qgkXkXZuHWTbJnCMM+/H50NI5ZVJwqqS5C5Gc8dP51nKbRPURIbcXL
XEzspLgksm7I9PY+9O8m0Y+dGisXY5dgMj/CnT6bJA4vFmVo3B3AHB/Kq7WsCRkMzD5QSg6OQM4P
ahU3NgNtvmlMVrmSMfLvI4HqKdZq4JjMuFVSWOOi5odnizJbwiNGUCQoO/8AnvT/ALVFdg2ShY0O
0lgeWGP8ecV005eyZV1yiXFxbXDhhE7xhQAdnf1qe0scPHDCoDuMMxwDkeo/CoEtrVHWGBy4QEAE
fKTnr1qefWTbq0k104LKQAznbg9T7YqKklNhGyRFeh0uzOUOWVsoUwT7n8KguJGvnKRKyuEyp2nL
N0xxTZdajnvFV2B34AbqG46fpSTSiSYGVgqAfL823AwcitaUbAm7j5bl41SJTnKj5i2QSexz6VNb
XVwXaN1HloQHYDtj+VVhcWdvavcXjxqIwqxQ+ZzjOM8dfpSR69p9szFZGDSt8wCkg/Q4x+FY1oK1
yupMwQctkqByVXBI/wBrtVYy+XIVDhHUA5DdDz39cUkepQPHK0TL8nyqFJz9adFqNklqjMdwJILg
Hp7+lVCNtAauxkcYWNoGffGzgkMpAAzzznikNtbOVVlYMWwpVzn/AD70kmt6dCxihZFDMNwMeRnq
STUL+JLBbcyR5CltuWPJPFROXKiLMvCymEhKpmMkbiTzU0sbbV2IwViSSzc1mt4is0hVzI0pZxuV
HyxPtUWq+KreK3iEBBbILYXBxXN7JVEDSRoXBDRgSSBQCfmIOT+XT61Uj81yypIGw3yyM2CPXOao
2PjX7dFFcSynypJHieAtzEVJ+f3Bp0viOyij32oDl5TsUEDOB/8AWrSEPZsmS1NtF0+cRzyGOFTj
EMrgtux1HrnrUiysZRFBuHGGKP3HFfO8v7Sd/Ji3jmjSJAQgZTIT04wBwevOeKsaT+0XqttuuL4R
taxECB1uGDMMdCuAAQO+Sa3UWmb8qWtz6Ke2ggg+2PZySgtlWiUEAe+f5e9QeTALrzVAREYqgX5h
x39K838HftHaDqlwthq7xwGQDy8SECXjpz375rudH8Z6Prtu8mk3ts7sCyqsuTt75zgA9gPak433
I3WhtW62c7CQ4V1B3SHg4Pf6YptzarczGNwWKD5VIzuyePf3qjJMpzAQGPBZkHb+X4Vpwr50YMuB
LIBtw2QDWcqd9jVCyI8MJuIoFk3HoGII4xjGOvuakiaaSJ7qWMKoP7tXIzj09qhu40tkRo1IZj95
W/TFSpeT2QWNDkliXJTnHp6d+tCoxbKjG7Ks9vcW5e4mdigB3nA+VfXjtmrMcsAiXyiksjAbmDfx
A9abJHHPI6IQEkALoXJwevrUjNuVbhk3tGwUsw4IrCeHstBuLQxoYXlkjKFpUXepZeM47/4UksOl
xRsYyQXA3wkAKpx27mluZ/8ASBbQ24cEgyEDkgZGB2PWi5jtWkEKhY22g5YYGPT604U7MgktPLZD
MsqlkcEup5A5pk1v51wv2iHH7vhWY5Pofb1qxZwRx5nt4VZMbTx0PrTLl97SERoMsFYFT83/AOqt
WkhRTQ4i5EC53kjO1wOWJxnPFPtMzTebdM5cZC5YEgdu1FvdPcRpjJZOqsMb6aiLOXe2iJdV5Qjo
fX/CqjOy1GtSK/SVJlkkBAAIUkjABxk9OvtUMFrK+ZYY0UZyE25qW1gnvZnmk2bETDMqAEmrMgjR
Wa3IQqg5SMMDzjP1rRVX3Fa+5FbFgZIzICIx++VTg5P6VPFJbNA6WrksVO1mOO9VvKQTgRZ+YjzW
AwMg9ccip7iWNd620WHYcsEOCcVMppvUbSZHNtbdLMxZ1bnBzk+lNtobu4gN3I7ZViVAGQOelRE3
gwlzKXDgqA5OM+1TraeTbgCMuwAMgXOWHtWkKyWiFqncr28txPOFVAcMCSxwcZq9Y2k10zw3MbBt
ufmOAx+p4pqXtsBHiEM0RBJROnt9alaGV8XShzEV3ZY8o2OgrlrJ1EVe442Mlqy3CRh0UcgHI4Pb
3qpd+ZfSpd3LAFSRkNnjtxUr3vnW6xx/JgfKEfgk9vrTTFN9kJPJYnnGTnr/AJFOk1BEuVmMWWOD
cs1uHUg9DwP89auPJHLCxnbJmIMUeMMfeqrQNJbqp3o5I81SMDH/AOqmSWF5PNGbWIKkQGwl8EHP
vn/61Oo1JaENpItSQuFZ1ZhIM713AD/69QXgmFifMiDRsVDqQM5/KpJnuZGaMS7ZAoDFTkA1S1CW
7WNoUlbezHerdD0wa5qlO7KWrORu5YNN11MXBjMch3E+mD69BXYWkjy2aXK3EbRg5DINp6evrXHX
S3reJVlu5A8BYRtEwyGB6g8f/WrubS1aS3URSBVKYUK2AOO/8q1hoyo6jor2K7kluBg7EBOBRJIs
wWSNSo3fIEBIJPHOBTLlis6qjRhJG3NgkbTgZPvU7MkSq23cQwONvH1+uapRcgabRBNNfJ5civKy
qwLgnAPH0FSy6obgr+7VVPCqxyQvcfnUo85AzNGsQZhl0BGF/wAOxqBolkYDyY0UH92pckj8veos
46MzkmkTl40iIlXbGeuRgYp105lTyWcqhGUA6Gob2a3nVsyKQowRGcHPrUckszxeRJHypG0lThfe
u2grxBJiW90nkvbmB0LNhX3DlcenXt096dqEosULxx7myCGLcBvXHfApY7W6uAZZHVQrYAROc+3N
F3ay+fGJEaQBgHRWyWPWufEU2kUo6iRfapUXfKzlkJG5hyRzz7U2WO5FxHbKchxnK8hD68HrVqdb
Fbjz1LrCOAFHIH41FeWxlUSqpjUH5VBwSOnP86dGnZaA1Ym2SKMfaDK5G4scgZxzS3kg+0C3hjDR
SHEhCjj6HH61W+0LE2+3VZAp2HB5Jpqh1u/MnDJwWBIIUe3pWjikTayJDFJIQVCqynAcJ2/DrxSW
UUjANGDGpBCeYec/p+VWLy5dIQoCqcAlWXA9R1qC3DSwl2dWcsQ218qPrVxk4sT5bkUdp5d+t55E
bKxO0BeFPbHNWby3klaPzUCO7EAGTGB61Dcwuk5t4yWaMg/KoBxx0+tPknjNwLeS52FifLBXnP40
n7zJtqLfzTrCnmJGwycEDJwOpJ/KpLFVnsmjlVSrHLfLlunQ0y4BvWSKSU+YQFUAD5VH9TSw+XbF
NpyHfDtI2D0NILa2Gpbm3Vd2ZEQ/IEAIH1okP2w4EZBIO0jCnA/lQySq62qgMpbhg2DSRSeWzMVY
MuSGBwW69qlrXUpR0Eg23EoS4Ul1J3Hdx06/rS3tmpwIWKt0aNj1wPpimLcS3IVJFRXYgbhEMnp3
xU815YzIMklhgF1BHNS4RY+V8pHHZXsOJWnXysfLlizFu49KQSIWYMDIu7CsD2zz07j0p6yCSNYm
IZfMKjcDnp2qvIsMd0xLqQM8EdDjr+Fb0roe5IJJPNNuiocdUdxkn1+tIGlgnWQyAxMdyAtkh/Q9
xTTfhWZUIJLAsx6H/wCv71J5izE5Jcs38Q5HPXvTnNMlxux6hJ3FzKhZliLoGAG05xn/APXTJ5pJ
IxEv7sgEtIcdeKkkiMTqqF5DIowT8oI54prC1kR2lV1YKWBPrVxkkRJXCAFMDlcqQSzZIJ/XFM+z
QRThu6Ertz1HUEVJdSRW+ZWC42/LgglT6imsyqFmkCSxFSXBXJPuc0OdhWKe9pX87JV8chzwR2/G
rNoXtVEkYZWDErgAj9fWhZTHM8SwABwAjKvCinOrjbCMBmY5Dnjp/Kk2pMhtWImknmuPt1qIo5VY
KdqfKoz19vSmxXRjheVlBbzMspTk81KtkkMCSSsU8wHOSceuKgkSKEJKqF0cEqpByTkZpttAX45I
hCwmiBRQNqBgAoPPHH6e9QDzXKSwplS+ApGKhnjZpAYmYqGDmML908DnirEcjkiNSEkLH7/3cdMm
rjPlYCPM6xrC0Z3sp2ljyT1OPU0y2umhtCI3wUI2vtztOfepbkNAArMBKqYLZDAn60ye1jggBiRi
WICll4X1rKWIcdwGWsBkeSKZ92SGBK89f5e1TK4uEKROh8oMSHHU8cDjH60y0lhSTMow20qWORjj
9aa1zBHJ9ntjlnGWYng/WoTVR3AilupHVoF2KQ5U4OefwpzXW64V42baYfmC5IDYA9KZe2mNlvaL
hmO5nx0570sM7Wass+DID86unC+n4e9J0+QTSaIp2nkcTqSUQkq7IRipbWZJIXuJphuydvy9h260
sqvehrcIuAAFQPhV4HOMevvSBBNMDJbgucbmPJA/LpUuCkSk7Er3Nr5E0ZEjHaN8YIIc+1Vo3vp3
QQRkArgRqMHNSeVDz9nDFwQGVBjjP5VZ84wKyxxhiVOT0J59acYJPQVlcbBHcTOqT3DF1HCsDyDV
S5upGcoICFB+cgYycfrWipggiS4KDe7HDpJnGDyPb0qqskc10HWMIhPyqT/St4+6hNJ7EDMLcgxo
wZiAQBjOO/XnipLVrxLhJoPljUHLZ6nPX/61X5CtwBdSxEKqkO4U4HPr+VQXBjVFt1kIB5J25C8d
TTsmVb3rFeVLkM8sshLB96qxyDx39qnF5GpWHyCQyAMoO3HvUsE7SqzTzIAp+VSu3dx9Ki+a4Dgi
RdwXI3Aj8OKhwTZaVhlwkaKSYyyggsFPyr6E/jUiWhI2yEh85BBJ71DKf3LRy7gCxKqEzk1I0qXE
xiQ7SsY8tQevtS5mkAsbushgMzY6qGGAT69KGT7MyzO29geGJOcZ6+1QS3DyRGJlG6Mg5AzyDRPe
CWIm4idiec45X2Ao5U0ZT3JHnkkUOhclsrGCMnPrmpFV5LY+ZsLKTySDjtRC8TwB1kCMq8YHPNJO
zrAX3eZjIZFOASO1ZSgnuS1qQ2cxJKSsCy8HIHJPtSpDHbxKZJCWyNwLcj0x7e9SWT28BaRFcPK2
TvJGOPX8aiupZZfMuDGCityxBOfYe1Zypp7CG+dIJJJLpiFV8hd3AGK8Y/aY+JUWmac+mWl+qneN
8a4DNkccdSM9q9T8Qaguj6bPPMoI8slgW2hh2r5G8U6hc/EPxsbB5LhpWnbyWkYMzKD1zjjHYeld
VFqDA7j9nn4Up4s2+NNTi+WRiYzJF8zMG5Bz0PSvpCGCHTLMQ28ccax4yEXgkdsVyvwj0CDw1osG
nrbqoUj7rZDnFde8myQyuhYZGSD+n4etcmKjzu4DyftqhvIUIoO3d1z3FOFpLZkvA4IDYkJ5Ax/9
emzW8U2LhCyqTliHxj3qX7cRFslwpUklmbl8+ta4e8WA9t86gzbFJAwE/i9qjF6sLgWsbEZOGJ4B
4/Sop542ijjd9gCgMwPNPUySb55tpR2woJxjj361tOPMg1JAs9zK0ZRWGASynPf9aRpJImMKkbVP
zLjkjFIiMgKQ3DKQAQS3OD70gMbRmbcVBkPOORxVRfKrEuKuNkj8wkBjjYAQwIAH5UkUDJFhVBYF
SFJyeD1HvmmSiUSq8sbHCDBQZUjsT6GrEZBUs7+W5Bw+O3vWsVzsFGLJdytL88+1UPzKH7E1BFBF
ukSSNjIJCQQ4ytOFojozRgCRDgMVwVGe1SI0iK0rW7AMADI6EHHr0rOScTOSsxNjzSiJJyik7SAR
ySPu9Pb9ac7FEULtVkXpGeg9KilJjCoS2FQ5Kn16VBEZriRowAT0YhsirhJplJJEzzxB232xVShw
WXgD0HNNmEc+JfNOQPk+UKcY6UskShTHLIHU4wWGMH0pzQSbI5CwZWUgGM5wOn51jUmmrFpWK62c
5fz1ZvMXJRWTJxj9KuSuvloJ0dWKkqGB6980YRQrZYZI3Ejkj6VDPIs0ojdwAkfMjMCWHXkfhSjU
aCVuUliYQsMkYzjez7dtV5pE+3eXFK53kjyyc4x3z3Bps0ssqABAASCwK9T+IpoykbXLENIBsUqB
wPz/AAob52ZNWLaR58zeSgVgBIueRjpTJ/It5C0WCx5Yk8qOmKYbh2KYAUKQSABzz9KfdyBrpWk8
sMDwrAEEevrmqdTk1RJHcXFz5DCQbM8q3mYP0/KksLmOImNgCVOA+7Ipt9I8U6jyo33EeXlc4OOe
nQ02GCN0LoACQcsBj8Klyc0BM5wpuQ4Py5OFxx0plsJFYxcne3zgAdahuYZYnQBlVUGVP8S//Wqy
sbBI5YXUqpDSHGSW9fzppKIDLnzXcR25KbXHzFOo6Gn+TPbTPMjrjClgTjP/ANapZLtVZt7AsRgH
r75pJYmnJhRigkHJz09voaJQuCIwxuU2SzlQwbLbugpiSfZ2WCbaQBhpA+SR61AHuIZyBLkAEke/
pVq2T7STceUQiLgbBxu9BWim4ag9SK6kk2qIpm2lsBfUU+/gyFL4ZicrgZOP8aatoszvdQliBn5O
AW4/IU5rieeFIm3BWk24PYevXg0pPnMxkVuCSxJwB0VcDHuKswgwyfZjHiMtuBVcDHpUMsMcYULE
xxjcSOTz1qRpAxDxFsKxDZYnvWbgrAFxdMYyiszg4UDOOT1PrTXe5t0ZVOPmIQqcjb605ZYmlVfs
8eXOZgWwxPXv/OmAKk5ZSHhBAO5hgnuaqMbPQCWJbaNQ5wAWJIUDntk44qNo0uhvVGYo204PX3+u
aZGIoJnWVVESjkMR0x0FSD7pZZk8sYAxHycds1MoXYDWkLyARwEHPCkcnml2LEga4Uh2+Zk2soA9
j3qK4uY/PG5kCAEEk5yfTipiZbyEF5g/lgNleDj/ABoi1ECvNPGULrIwK8lA2SfzqxIo2lY8bnkG
125z6gUsk0Vv6Fi21n3bi2fWo55TJKjIrBcAEE8Z9BQ6amOw8h4go2sxcEFiuc9smqUix71iRyWV
sltuVXmpJNRzNseFk+Q7SWwe+O9MYJc3CIyEq7gAdx7/AFq4x5BF+B0iYTjDOyEkgY4HT6VVmZ53
e4AAcdy2RmmR2bQlwszDj5WRe1Ry3FujkTZAwMjPB960ckNWsKNzY/eEkMMtjIAzU0x8hVMuNxYl
yqAcZ6/ypgEEcSyhsqTxgZIHf9ahuo0abKYRWUn5h7cVPMxCG3S7ImjVm2nIcOoOc8ZFWmUtAc3O
5tuWB42g1WiWZGaUhVVVBjUPlSffPWp3e2iBWe7AIwUTaSQeuTxjHtSbugGOkCwN90kjBVm5Pvn+
VOtdpgWOJSzKpAZh2pjTkytCyHcoOSq8dPbinwXIjkVRGCFA3s+cgUJtES3FljuIozKCqk9CTzik
RliQyo3mkgghv4P0qW+KyooEBYsPlQnAI9KYsMSxoI4xzId5Az6cVnNNgnYBB5eTgAYBARahUs3y
+e6hmABCkH8KvOEjVnJOEPKjkZ9KpX6zzsk6oAV5VFPb0qopJFlmSVFt1JjDSAfIu7IJ9aqL5pct
K6qdxYnPf1/KpIllgj2tIFYNlEUc7f6Uy8hB1B/MiVgoBBZTtyf502roE7onQiUrJJJhlB24GDj1
phkcs0lxGx3Abt7jH4evrSRjMZjCBVBOScDjtUkdsyoqyg7gflHByv8AT6VUY3YAtt8glVgTs5z1
NP2SoAJhgsAQc5INQvKNzYjARG4yM5A6GrCyxsoU2z8BcKnH/wCr61MopsCKSaC2mAeUGUsSD3J9
6sPI92Pm2kqvGR1quI7ZJhdIdpZhlTycZ+lM2XKyCOOVSV7heTmnFtDsJHEgzPMgjdDghQQT6fpT
gxwdsfBOVOcY/CpWkkM7R8szNwoXv/OooleEyTzqQATgAYIFDk0CTY6ViuGQMqDG9Bkrj19sUlzL
tkQpGGVjlflx/k08sVVOFAbO4MeB3/GmpD+9ad0fY42ksCBz9a5atP2gNNEwNrdRoZrnad/TOCR6
fSmTWdqhXzs5djnaxxUCWyWrMybCN+3MZAY4P6U68+zzKJWDAkfOAa2ozdNiJo3PypJgMjHy1H6V
WeDzJjLKwIVyVXBOM9qdDJuVTGrFwMhc/N6dfepU+0SB59hJ/iBbgCoqQVUpRZTBl857jYAScIWI
OB+NWPstyVW4JLAEiRATyfwpGlYs8XlhCB94eh75pJbh7NQMk5XIJJ6ZrWlTUChclUfyxtdugUcl
fT2qKGV/NaQDAIwoXByPxqxB+/ZvmGAckgVG8Z3hFAOG5OOAKmc3EBkgaNceYS6g7CwG3r3pyXG+
EWccgVgckgkk5qWeLzz+6jKgciQjHHvVeS2nMbNG5JUHy/m5I55xn9KunO4mncSW5ngmQSRgkMNj
OOAPw4p73DbnuUYMrEbgRkD9aLpkW2EbyFnDAqzdT9ahXzFbYVVgwPJ6Vb1YKKsPluWEiLuzx8oB
6U66LyRvbNkgKDycc003BjcKh2Kfvbl6mj7W88TLkYWTLsDxjHSocnEbPPvjV4gitdGFk4lLykgg
E/P7+1cv8ELG5n1BL2RSsFwpZW28kdsj+nWovjzqM02tx27owMeQADkY7f5967H4Q6fp50m3ayRQ
xiG8Rn7g7ACqTckB3UEIiVFYkqRt2oKc8m6J5WQlDnOG6Y96aquFVJCQCAzMxGcenTpSKJnkWOMK
yk9AADScnECSLzbpAks7x/P+7CnPp7VZhs5UBMpJKt98txUIRDEFlAUp93Iw36UtnNL8wud+0AlV
PGSc8/4U1VQNJiuZbSZigUI+cqz4X6mlSeFQkfkqzHqGX5u3t0qIuA7QQXDZTGQVxkAf5+tBRkdZ
o3xICcgHcCaTbYbFiaf7RtgJJ2coWPeiO0e54WLheQxAP5VC+WT5QEYHIUDB6fyNTOEn2yXAOwgH
AHNOK1CwrKJnUrwcZztyXPpTrfPmBYlVV/5Z4XAJH6ZqJm8tyVIVUIwA2SKfe7lZFyAq5ZgWwQpH
U+lKSAddTqHaPazMOpIyOv6c1Fu8pmiExjZuXCrlR+NL5kTkx/MXIyzBid/uaa6J9pIABL4JwM/T
NXBtMBRH8++C7K5I3fJkZx+VPht5ltsNKXcjAXPFEb4ciGIhem1UxvqNYjdRrNErqQVLqDjJ9BUy
d2DdhII76NXDEiMkkYbHOen5UtwssDqzRhQc/ePAqS2SR4VZyrETcgcgnj86rzNLNMyGJhk45GRi
lcB0lxDkpgGNifmDEEcdc0WiW6gTwtIx3bd+7ODn0xyO1RvayJbMkkjEHIYHjAp0aMVDEYGzqTjn
HXtUy1QEzARRJFhSVbcPm5PfA7VCsJSczqwKuTz1+oqYQxiIhQBj7m0dD68UxMYaJ5SQOhY4571U
V0HZ2HmJA8a/dDg72Uf59KfEILaMKrjJY7XKnGPzpkCPBEAiq7AnauepPf3pdtrbhf3bSMjgszoM
gY/LrWc27DSRZs5rKKdQEPyoXd2JxnHvUck0MkJle3GGfbEqDkt6f/XqONlCq7TBS7ck9BSSXjuz
I8JBwCSVx83+e9awrKI2lcTz2uJShRiVGFK8ECp1ube3YG4DgnIMZIzn+8fY0QQuV+0yYRVkPAA+
YY6nv+VMlkilzIdrqq5IxyTTlPmJejHQpFIwlMeSDjG3qe1LdwQFWIYhiBgE5xUMFxlcq0incC24
YP0qbzIYUwxyzR84xkn1pKMmapJobKxWJSspJA3MQMN+tMdZwySMFaNWDFRjJH8+1TLcLMqrGuEG
QzkjpTJpg4EKSgErggqcH3zSasyh8splzIE2gAEjGM1DcztLGqNzuOCGPzA/T096mt2nEiRKVZGI
GWQAH2zUShHuys7ktFkZb0HbNJzcQY6zSSFZdhUjcNox2pklmUQPggl90rA4J9zUnmhHZjICiZUE
qM/z6Uxo3liDGYkA8AdCcf55rWNUS1QPdiPJwFCqQpz96ktTHdRma4Z2zITuI5JqNd3leZLEdqkl
gfTH/wCqnSRqjJPHkBlyCqE4PvQ5pjJLmS1LKIwVCgBQy5HX/Gory5eR1aKISFQQFU8jnrU0TxPb
7hIAwPzJk4ApN9o0yIYtpz+7SI9f8+lYTbsO9mBHno93FMqsSP3bsASMVDMl05R4gVZSQEU44z+O
aJNPSR1eJFyHIcgc4zj1qVxFDud9zFRgFTkf/WqoOyEVvOZcQxkkBT5ityQc46/WrkZ2RnAAyxJL
HhcUy3gEkb3DShSqZHHygj+dEkrMsf2Zd2772Ez82R1pt3YDWffA8RJMhHysp7joKbDAzRBSWYkc
KpOF9uKm3kMyzEZYkrgZxz06etOgdfJEgcpIGJ4OSfqKwloxpNlTZLdq6SOQy8qo4PTp/wDWojtH
jsSmSAZDuBbJB44qxFNIzbzJ83mYkycgH1HqcUySOZcZlLBj1Ixk+9VCHMNREuFkkjEbAh1XcGY8
HmofKY4j8rLLjIQ9OvvVm2dJFLsquynhCmCT60yS3uRcC4jjI3tnbG2c4HvSlHlKWgQSRC3GyBQn
QjJBJpirLb7fMVwM4QOWxj8h60Tef5nluDG2758ngd/8mpnjHkqiMzOW3kyfzrWE3Y0I7RJvtJJk
JXncrnGac8U9uSIWIZiAo5+U57/hUqzRKu4BFkALHnIDf1pgYxyBVyWzulfJGT2H69aVV3QPcdGU
lWQhny5wXI6Gi9ikjgjjjZmIALDOc02e7khtBPKoXzGIJPU+5/xpXmjjhD7I95UYERGQMd6450+Z
BdD1bZtDxkIEIBQf/WqtLepvYJGcuMgkcYx3FS3V9M0RtBG21TmR4zjd7AVXtv3E6Cdk2IeAj5UC
t6LcLGMndkqxQOyXEgcIPmZOMKeuORnFKyvbOxCBldSYyGwcVKJ4MBoUUDOQuzPOetVpzJKCgdeG
wMZIHOB06c9635xppIckl1dwrGxIZGIYAAHGOxPSkgt7pWY5CFV3Fm5GfanxSSIS5fewUhyWOcUv
2V3jF4N4Jf5cHoABSckaq6QqB3cC+QOjLkkgZz9Kfc2soG+3+8HJGOop1uzLO00sYIdiT371Lf3E
QEiwHjIBwMk+wq41eUd9CpBcyNG0JuHLISMucluep/8ArVPbjcgLModuMkYK+nHeq8rpdBREuATm
QpHlgcHBIz1zSREWjpI+WI5UEc5qJVVIalpYnlWaNmliuAQCFyCASf8AGqtrAH1ALDCAxY7lY5PX
k0st+swDRykMAcIG6e3NFjqDJIb2JxIBgMC3JXPTpxzWMouTCTTRIv7yRt1xIsZICqeAcHrUq3ar
MUuJQyggoWORmob27M2C9ts8zlCBz9frUbXECY/fBXOcKCcMT/KmrxZOpfjnDXDscMFUgkrkdO3b
rTpS8bDaqKFGC2wEEY65+tU4FlibzpSxAU7tsmQT/XjNNvL6K3Ef2a4UsV+ZFbgU0nMpK6sL5uZT
GJEIC/MVbgmkkSWSVSLYGR8AFRg9OnSluLlIIUnikUtt/eEjg89PXg0xb9GuzlVBaNvnB4H19qpQ
VykSXAlwJFZWBOMgchh2NMmtomJZ2Kknkuc5+mOh96gEyQySRpMWCgkFm4NTS3ELRrOsgKgcKU71
onyg7XJrZBPbRorhipLFjxwGwPWodRLxXZwA0TfeKjOG/CnpqNsVRY5gAFIULUc+rZdk3gsRgoQA
B/XFZTlcCWHLLvLEAEYAB/WpLhhI6mMncFIZHJ5OenNUYby0ll2u6gMPmBYf57UzU7+OVPLinUEM
MA4/nV04Idh16WllCQyuin5WCk5x6e1T/urUIssA3HHRyRjr1PeqK6vbWilHKEgBiBnk/wBaJdQs
pQMXZUFQQDwCfxrVVHBaDjdGkUkuEkljcMSp2oU7Z6UQlCoW52ks+AVTkdiMg/Ssiz8T2sFwtkZC
WIyZEOcD+VMTV7aORWhkGwEnAOWzWEoqaBSsjUurh7GYgzCQFCASOhz3pBfTXDBJQwOQF2DP6Vm3
Wr2lxAN0rFsEqTwBUP8AwkthJDEJVJkjI3BlzuH9OaycXET2Nh1ks7h1aOVmkjHO3IHpUcErpOzt
IrRMFJjC9D0/yazpfFNnNArqojKsQqMehxz9RVObWxJHGY2LM2SsYj4z/jx0rSM+41c3HvopXZjE
Ain5lVc4FRBJI5C+XUKBtUKCD7Vm3PimWN0SG3YbsFCeBnuPrUc3ijzLYs1qMBcN8/APqaJNNopK
7N2BreK2DxoQyrklhVa1mvw5MUxEe/lwgJBzj3rBtfEKyoyqsoQA53DFSrrssiDbC5KkcqNwI/Cs
ZSSCSsjbV4hK9qrq5Cj7zjJ9M9Mc0+K6jRW8tgxDnG/gE9Kw11e7SFYhCzEsT845J54HOapXOuSQ
3Akij35dQU24AP8AnvXLOo+pFtDore73XTRhiQSdmTgA1YmuoiGkRw+VwQeD17/WuVm1a/ktPmiC
ODlCCMFvfjnFR2X9rXaRgTMGi5A8skZNdNGmmEdzqo7yKZFmt4fmZCxVmyM56A+tMt5YTK5DZBPz
bR81cvBPrYgW3ZHAUFmLgjapP6CpbabUCjbZ2LgnJIyT0BGeOOaqcUlqXbU6fUL+0tY1+yFQJMGS
IplQPX61X+2wOjPIyRDaNgzyP6iuevdL1YuphnxGCcCNiGJp72+q3ditvEwCD7wab7/rnODWaquA
O5uRajZzkLcTLHycc4JA+tSJqemNIY0uowWdsSdc4GM+g9/pXOvo1xHKGMoLMoEaltxU+mKktvDt
zAgbcflBwQfvckZ6/LWkZ86BNM3rXU9Nsz5jzBS5+Z2b5R9OOnpTL7xFaoTiVCoTJKNyB7isa00T
UIvOWd2ETAAbgOOeee3HelHhIIE5CrIQZQXzhc/1pvUpLU1RrlokcbG5Dqz/ALss4I4Hb/Cmy6pC
25fOKxn5kjDE8evtWXF4XW2uGMXmKVxv3twT14ycd+oqW20K6BkvZGMa87QZMsWz0Ix92olNRZWr
JDrdobAyWsxKhjuToc1Bc+IrRoXFyoHTy2ByC2en1qUeHY5oUuQ672JDJGWyxHb071DP4QLNjoyk
Mo3Hbg+g6g+prJy5kZtNrQsW/iVGtJFQF1wVU7MD3Garx+LLWOJhDCzrGuGyduBjn/PemXGiIyGK
ZuGYjaAQc89cHpTm8O21na+ZckJFGoaRwvb6VcZuLBptakkXiL7axuogPKwDgHov9KiXWWs0lw7Y
RgS6k4YH+f4Vb0TS4ntT9pgKOjAxQKQAExxj8Oxq8mg2TQmOZX2KuEjYDbn2xWFV3WhPKY194mus
LMkZcTMMKGxtXsR7n/CoJvEt7Hny7PazMAN7bmGfbnNaZ0uGKN0WBQpkIwoyMA549KkTQ4RIbzYd
5U+XKq/dOMEfUV00JWKSaMeXXtRJhVVAd2yB9fb0Pf6U291C7tEaO3jUBlGN65wQfbsfWtq30y3i
McDwKuEwHAxjuaWKO1tXECqFcLnJk2gD6dDVzn1Eou5hjUtR06BQ8zOXRiGcZ59PqKVbjV7ny7l0
Yo74VC/U9P8AIraudPDI0sSgFgR5bNj+H6jk+1OtoYZ8QMApIwnlAA57/Xp7VMFZWJbVjAmGp/ak
hSKRgDtkYr+hqzt1AKQXYhQMspJGK29TtIUQSqvmIOJJNpFSxWkUgAZNqjGFGOFI6+tWqsYgtzlL
uHU7u4fzwWZk+RSpywPQeo/Gi30y7hKwTI4QgtgE4BPpXU3Rhs1CTw4JU+Wsa7glV7jEyLHOgUhs
h9hzj1446UnUVRjW5k3Om6i8aMnnEFgpRX4b26cVWn06+gRPIlRiWKyRLx0A/P0rrY/PW2VEKso2
4Evb3ziopLS1mnAFsWYN8ryALtbuB6inGTiWk2jkLiwn8osLcMwOzahzjPeg+F7t9PTDGYBx5UbA
DHYcDn35rr5YLJZtsdoiBsqNqk5zyfrVeWJkDRTsVBIAKjjpXPVSkVyowR4TnitwiuEYsAFKHce/
FTDw35c0ZkkLOkgD4XcpHf6/hWzp88dyz2k6EiLq6sRxj2IqDXIFWWKS5hXaf9UV5A/z9a1pPlRL
ST1M698N6dZsJrcs0crfu0TGcd8+1StoVgxWWC3iDthZW3/wg8Dvj61alW3e7TaQdrDcCec1YkNn
w9vuy38Ozv8A4+1E5KVzN2b0PhIXD2akyLsLP+6WRMHPr9Kqt48tYVl0/wA1GCyFijDGSMcisfW/
Ec2oJiCSQg8oFUjH1z+VYc32qOVvOOWYHLb+nfGf5Vs4IXOz0vTPiZa5UXCsYVAKmJRnd6deldr4
T8ZXNo4vrG8lliRgVVX/AEwfrjivn61uVnkDiXCEFtzEZ4HpkflXRaJ4r1TSLqO4huWKRnlQTj6U
+TsJSTPrjwl8aRIkFlJE2QymRYwCSehH4epr1XSNbdrKMPhSTvCiTIbivkT4a+OGvr+N73Ko8gAk
CYKg9q+lvh9qcotEspRsWNeJMk7xgnqeKmSSRrGd0d5b3xeJzNEFVRkqp59B/wDrqLUoTc7ZbcEM
pJyQc49KfZtcTxDyYE2sBuYtgkfSm3QZbpkWVgqIByfun1FQ60UdEWmrWHWMKwO0fBBJ+ZlGQT0F
PuZpYUjmVd4IO5iMAc/z71G2+VQscpKgnBY9TViMTfZChZCrAg4bOD6fUUKopMTk7kV3c2pQgsXK
jAJJIz7f4VWtwshE1sJHjDH5W64+h/SpILJxCj3iNKHBIXbjDZ6/l3qxaWx23AhVonbBXdwTUSlZ
E2TYy3uTc5lEcifNgohKgDHX61OILa0mink+ZWTDKVyc9RUdnHOWDKAf3gVkcYBxzyT2NSX1o1sG
klkTayAGRGztOeppJNgrtCF7eGRp3lcsx/doo7kfnmq63r2redFM2dmQXwN2ex9qjtoBLeCO4uVJ
LDezAAkdj78VopYWj3LtuARVDABxk8dvehUm3cRG85UqrSlWPzgF8hjjqe9Ja6jNcSoohWPzSNqZ
JI460y7dY5BGm0yMQMFsnH5fpVqSKK0eKVSgBUABG5FZSi0BNPfiGwVrSHLLJgh13dTyelUZJVjk
2Mu5N2UHfPoP8KmurwT2rW6MY1BzJglhjP8AjVWa4nZ1iaMgLyrGLFSpMCaDdNOXiPzq5zuORjt1
6VIsYdDKk8pYNgh0zj8PSoLOW5dEEVltfODIj8epHT17VYikuEKyzyDeHCgZwWHv7U3G7AckBRDI
7h0KgMgyAvPXpT5pJnYNBDEsbkbXAAYnpjj6d6rSs1nJ5siM4aUfu4zx+Gam+TyzGt2A8sg+UKAA
M9MeuKuC1AgtLe5ETKz7QjZAY4HPv1pzvPwjsigjKYY5z+VOeEJalkndo1JKsOCPzqvI0GwBLgtK
5OFDc5p1I3ZLiNnje7bbGpVmIHAwc+v406GS4jADByQxAZW5Jq3BHbsPNEjEgDYrKACabbma5naJ
TtaPJDSAbc59q0pwdjNptjIZ2VWKFXKtgKzYwfX/AAqFriORRJNGC5xgZ5Jxz/KppA7sqKoRXfDl
BndjocdKZfW7qjPbJHCsattdjgdxk/hWdVJGkFochc3Ec2so1pMFbeOZBjH/ANau4f5bWMCIIrKM
Y5DMPauFSyV9dRTGzkygF2bqSev0ruLW6V7c2e1yVjKK6/dVh2Hf/wDXRGm5Ia2Gh0k3+WhDqAQC
n51LNbWTNFI0kjMpA2GTjPPOM1S0yW5E5KyszKQCinp71ba0lEyiQh9qkkFgDuP6npWkYqI27IR5
mtFeSNBu2HIc4oi/0pVuWkBJBw4GDn0oaNpQ00kuGP3QWB5+lQ3MzRyJcAkgLmRQR1zjPH0rCcUm
TLVWLn2W82pdSlMK3Ck5x+A5xmo4pPKIcgnjcAc4+gzUlzKojQxIzsx5RRjioRAkimGQhlJISPdz
kd/pW9Ksogk7ktvctJgsTGARlguQB1Ax6g0G4eRSbFULKcMwYhvypIrK6t53BkcKRuDPwCTzj/69
PupLfYk8MwUqCG56+taXdTUrQbeW05MUjM7qR83mKME/7XFSxRK6GYozuyDag+Xj6/5NQfaZmtFj
T5sf3hziltZnZXRsqr9WReT6f4ULmiw0ZFaW1zGhdJy6BmKK6gAYqaUwTRnzWGUYHIwQ2O3pTY72
NblomkGDGSqvgjr7j2qvPOXKpArZJ4UJgHionUaZLSsWHNtcqzu7bieGY4J9vb605bU7l25K7QWY
EBnJHU/lVdRPcR8coGXIZVzkc9DVm6dvsyRRb1dTwS2DQkpivZDB/okrRtCfLIBRtpJB5yM5+lVT
ERqMl25O4uQFIzgfX9atss93EimTdkZkJG35fXPY1HukgZkmDlweWxwRnp+VWlKJLV2OiYiUSqnz
gHcd3GO1StIcFldVQ5OGXAz2FVmkc26iJt4Y5AY45qfzT9nSOaJCrEZUEn8aiUrD1EiuCkDMqBiZ
AxRk5B+uelOdJA29cowHVTxTYLZSjSnOGByijkU24ljjVPldlJ+YHAOKj2iSZKl3JR56J5qbnAZV
CqPvZOCT7Cny/ZPMMzWibVbax3n6Zx70y4WazSOWAsQcbUxuKkdDiktYZZ8NPMQXPzshwQfSqjO7
LTfKJerKYkuBFGIzgjBwV7dKgjjzKDMAEJyD13D0+tPEMksT53OR+7UkjBH/ANakSOQW4tvNQFOS
Tjgdqttt3BNokkRBJmQIVdsKpGc+o9Kjs5IBMzQfMpbaUIxsHcii+AdvNQh2UjeN3AGD0/Kq20RI
rxTEMOWYNkAZ6ccVO4m7miGMsIQxl2QkohfIU449KhktniVgdjO42hgu0+namQXUcTFkYsBjORgk
e1OnluXQSEqBkMGK98D26UnOKJkQSyyCcNIW3sCoIIOMCrIuZFZHaJt4OGGfvL+tEL28haRVVpCM
FQuML61XKr9pVDDKXdid5xkgDJpu0kSPtxJCiyswIJOHY8ketWJUlkhaUpkAgRufvY7g+gqK5huJ
4FUxqhB3lmTIQZ4x2zTkCGAuTIGUgEsMbh646UnNRZD0YSSmeJ4GA25Ax2A7D6VFKy24SB5NxXqE
HU+3FMHlxkeVOAqk8s+Rjnt+dPnmV41Y8xhwEJHQ+3tVxm5rUQsSysgnjX5kGckdB9aFxMSJIyCw
IZgcjtT0nlRobaVFK7skhiTuz34IpZrlwkuyFQxULk87SBjPFDeoMZO8rwq0DBEJGXUc4+mKabtj
A0LsByFDgZG4evPSpLUqIlgc/MBgHPyg0xrRJlU+cCVkOcDvXNUpubuF9AZbaeAsigTRgndwBjv/
AJ70yOKGZSzyhASAgYdeKY1hfWxj2yF0kGGYcBT/AJ9anzGH+z4JI6l1wB+NdNFuCsAodlYLJHEW
XqxJJ60yTzbu6WOWQMC5wobBzn9fpUxmkm2h2ZmHGJBgPznGf5VXungBdJImKMMnaQTnPvWk5qSA
sQ26+awdNrK3yxs2ckjg0T3MNzalvLKOhxl0xk/jUNo+1DEZiZpCfmUcj2zUiSrcIFccpksWI/Oi
D0Bq6Kq2yzsxAPynOA2Oakab98BLHIA5OTkgke1Ngs9kpkF2PncBwBkEVPcIZpVECKpDD95yTj+X
tVN2RMi3NEkiB5JCzKhwD37+vWqisj7xErsrjkogBz6ZPNMIk8xlYsQBkAHII9frUbyeaPnDouDg
A45+tDipbglaQ6K5ygt0UkMfmUtnHNOmtiSynAO7oW9OlEMcrygsFJUgMQcZFK8sUt4Yo3BMjYGT
jmpdT2bHpcltrKZle684MyAYQjgN057mpYI/KwSiAEg4Izk+mKkdTFbmTzRGxIDHPGP8agna0Ukt
MAxYYO/OPfr1pqfMh6IZP5M+0sAACNxVQuBUc8MSKFhRSiYKhup45H4U65nRjujcNk5cbePw/wAa
WOWBgHkBZCMKSOQfSonZsV0hAYoo1bhS7jewUkZz+tAMTYkiKld3OTkj1NS6wIVhSNVdEjG5wCMg
H+fpTbSNEhM7bNuMKAcZ7itYOyM5NsmdrPerxqzRswDh1x+maqy7Z7hYzEwBIAI6Y/Dv9KR5BLcb
uQjNuKkcsfTpUhjjcL5fyKGGSp+79KUndEt3GNZzWkio+GcgMW2cAcEcEdaQmJ9jkMWcDZGxyFz3
+lDJcXGpvIrMQXIBcnBP88UyWLyIGiKl2CEkhf0HqKyc2kI8o/ah8ZtpfhiTQkZVN0GR3U42oBnA
54z0ryL9mnwNea/4gbxI8R8hUDo7Nh0OSOQfy7Vf/ax1xJPEUGiI6PNNLGAHGQi5++T/AFr1b9n7
wyum+HUmjtlKyIAxTvzk5/8Ar+tOD5oeoHoGl6VBplnAiSKxUjCg5yfU1cXK72lXLFORjgkH/CmS
wuZAQigAZJUcEA8D0z61NKZUjeMyAgAgZGCvP8qznG+gDoN5DzZG1QDhyMgZ604qsjMqgsVfOQuQ
vp3qKOI+SkTgNhxvYHg89fenysgV/IBA2AsGA9cjg9+KNEA+WBbiJf3gJYFiAOmO1MjZY7dVY4DI
FYMcck9v8aWIIqi4aJgzElMjPtniopZGlB8+cqynBQscEfSuimrxHaxLGLTCyKudzALgEgEU+CSN
NsP2ZHLHghs5NRNA8aiIMxWQBixBBGRxxwaeLeBYfJ3IrK3UnBK5xwRkA1nNWYh1x5iXXkwEMihS
gGOD6UkNsGhZmLLsc4VBwPamQJNE0l86uxLYjCvn9KEup5WVyCoO4naOvQc8cV0UJWB7CmdnLNCS
W6kYwaie9e4d/LkBV3DEljkHHT3HXrTIQWLPvyJOmMZyfbrVyKCGCFlSQM244Ypgk+nvUVnzbCa6
kUTCVCiIoKnlTnkDvTbhpzCGRsI+VYMmCT2NMlk+1s0pYgAYLMCQP5Y5qbdHHGkkMhkTcNx9CByT
2pwSk7AlYc2mxAJ9ocorHLFXyc9v/wBdRTtevsh3Bo4wQrsoIX3qa4Sa7uQ0UgDL0Xbnj161Uu8e
Yqll2sDuCk/pWc6aYx7CZpVdLeNCq/MGB5H4UhY3M48/azN907scelLIhtYBOZhJu6EL972NQm9D
wqJ4VUgZVEXkDNYSppClsTKzxSNAjFgo4yOD7UJFMoQfZwys2QqetRjZgvNPsKqNxPOOM8GgahE1
ptj3sGJ2OqYP4c1pGXKzKTLl1GttEojQ7S2WY9RnrUk20xrvjIYjBfAzx3HvVJTK8KMZvlRtysDy
T6VMJ1lKLIp3BckNjk+tY1E5ITVmQySSJEss0jhQW6LnI+ueKRZmilVtjbc5LKc9ajkeSRwsoO0A
+UQCBjof/wBVWBuVQgVXYsW2g5HatIe6IdLbRG0a4+VmOQCG4aoLeO7iw8l0BGQBIoJzj6jp9al/
0eacwFgiIDuAX5cU+SP98BbqCq8Agd8Vo2mCI2htydh8wyKAwYnjHapYID5h3hssQcIe+cUkyJBI
IUIVtuAzLjPGTTmuJ0BdSrYOG2nHfitE2gG3UajLuQWzjao7+lMjaLynjKk4TPlgZ/H8aWW5kYme
ZCWeQklRkD0FQ20hhBeeLKklco3f+v1qJw5gauPkZrJEmQqSAQBtI4A6df1qSG9jngVlUhSQSMZI
P/66fHH58IBiO8AHY/pUFxL5cyAoQGwCigfnVRSiS1YkuH3xIpY7GHADckZ60llbvcurFiFEmCh4
x9O9Ai81gVc/u1wATkA+lLGVRGhIKuCcOGJp2bZIshmkKl4wXcEEEDCgHpULMRKIomQgLkoBjcfX
8qfmWQtmYp/tbcAr/SmyFVuGKs2HIXeR1IHIHvT1TAL1Jri3JVQm1j5Zzjj3qOOeXaLe6i5ABEmQ
c+2KkjMglS3KtucgsQgIPfAz3p88LwlvPfooyCOTUylZDaaIbkFEDIqlA3G0dB6VLaXHlQcMcqGC
BVyB+tR3EscEf2VcgMOCVJDA/SokJa1aNzkZJx0OO1ZNSeo0ie5mgeYPJMztuG442miH7IJhbOF2
kkqwXhQPeoLVZGhYY3sVJyVzk/jUUAlwRHbupY884FbU5KLBqxPd6cyyo5kUhThwg7e3vTpgAMqp
KIp4Q4wPqanjkto2bMUnKkAMPvf4H3qsWMKq0bKu8ksH6AelEp23JFhligRnjmkMeCFjwMZ9sVXE
QnO+JmUcBiOMDHU8U6MLuMqphHXhFOCp/wAKi+1yoFDDa2/cCT94d/8A9VONmBHIZziRmJKAhg0m
CPerBMslnvwSSMhsHg56VSubyO5c+dIi4BwuTnH4dqoz+O9ItzLFLfwoIgAxLgAfjUSskBs+XhQr
RAAEZJPQA0+d7c2/miJVG4EtwSBng1yL/Enw/PcG3Gqxl1OGBJFbWi69pWvRNBbXaMMgrGr9sjgU
+ZJg1c1LacLvt2lALMHDk/eB/rSwpEN7wku2RhQoBB/KoYoChJGAwbCFhjC+lWF2yzebNEHMYGzC
YJPvntRa4nFWJVkRv3RLF2GF3HjvzVYXFygZrfO/KjJHepZSHY7sgxkAuo7elSGCCJk3sSZG3MuP
lxng/wD1qqMbiUe5Etw9wyJI4KsDkEZ5z9KNRj2lVyFQKSu0clsVOlr9kuXO8lASQygY+lQzzRNM
QHKr5n+rAyaUnyj5UJFvBSV8qgQbWDHof5GpneK4tnYuSc/KWbHHrwc4qS6kiMSxiMhS4LcAkqcc
9OvtTFliS4SExKAEwF25LH0H+fWsZVLDSSIY44gQ2GDM4+7JyBmrFw8drGFF0zuDtYk0x2gd2giw
WQrk5Gen+NPhQXJHmK25jtLkg4HoMVrTqXY0riSQeZxI5YYO0gA/jTQGXPlgGWNfmJfFTMVhOyKM
HKDAX1x74qJJ1kO7eCXJDFhk/wCTVOTkxEZjK/O64CDJBOQKdhlICqcuoztJzntSTSRZZXKgklQe
3aluLiOORS0RGOhLelZOdi0tNSeG3hRS8m5nBztDAMWIqOOeBbstLAGjLYIwCQB/+qiCT7TIJFnD
sg5UPnH+TSzTRyZO4qwO0kg/LxUt8zGkkNlhifbI5ZQoxjfgioL2RiRBFLJJHgbgznjn3pLqcSkh
5FIjYbmIyMZptzMLa4jDsQWPAC4CjP8AKtUrA1cmingCshQ5RwCoOaJ57Zd0TqQCDhlHOfSoryRG
ukfftDAhsH+H+lJFaqJWBj3Mxy7lieOwGaicbsTirFhrmFYlaKA/OQEZ5MDHNON7AI1jyyEjOGbI
plwIrdDEY1IZRhQ+D+FQ20URci6bYA3ylW7+lXBWGPyHdlZFIIAJU5NP25Uq+1sEhSGyQDziiGDy
kK8ls/KxHNQOREzFmBUtuCEd/wAqJ1HHUCxm3iSJlBUyLllC8qfxquU34KFgwOFBPJ/CgMpdYo1c
bozgg/dOOBgdqkWaBZ3/AHQDgkMyjIPqM1zyj7TQGOgLLa7o5eUO0sVPPtVdrq4kmM23aQcksMgj
H6VNbNEpPm4aN+uwYO71poSCeQu0jLtPzbwRn09zW0IcqAaqidxgoQDghmzkVMtu6gSSMHcngE4A
Hrn+lNEqxxrG0aqQ+RtPQelSy28cUQPmIyspYsw44/StYvUClIwtySH3Mw2gZ+7illLLal3jTaxz
gDGTjpQ9s8haVcsvOWXoabfySNEqEB1UjJC8461lKPMgPnz4u3c194waOJkUBwHzJkqPYHr9K9T+
E0Rg021i8wgpEFJEeAwHT9K8g8WQTXfj6KK6j3GW6xM0n93nnj04r3nwbpltBpaNbKIwYl+ROecU
nL2dkDR0gmcosUCRDGBlo93FMt7dIoJEzh0OQSM5BP6VAjS2ax7wDvUs5K5K1JFLDGwkE5ClScE5
5/Khv2gEaw+VOftOGDuNwIzgdqfLBLbzFLfLoGyqqw5OOlLPLNI5MQLZ7iMYojtWhaSWU4Kk5UdM
DFS4tAF6YYctGApK5YHqDjvUf2kLiSYAsQCu5/X2qw90jyxyMiKpYYRBjOPrUe+OdnkkhBYsQpIB
3H0/StoroBJIDOWFuNrYG7BPze1QTtIJ9oznIBUNj5e9M865+1ukW1doBXceBwPaiOSK3dVlQtIG
HIGVx0xTTsBNCoUM6xqFBAZFarJkF0VwCAxIYNzu/wDr1DB5MQZt8hUt87AcE1FFOY2IQMVKgqrZ
47Z461MpOwDpLWMqvluwC8NlcHpwacizjZbxsysZMnaDVdr4QXLG5ztKfuwuc5+lSyk3UIZM7i5+
YKc/U/ypKokBamnW1UJbgGR+MgkgcZzzTEbKPMwCsnJJOM8VFa2r7ykxBdUJCqxJpZpWRDEMkbsE
BsnHpU+0uA4XcADI8IKuBkk4I4HtTWma2XMUUeWUYZfpwKhzCwQ3DhirZ2hMD8fUUlrIryFFjCIC
SEU5z75qlJMCWGTYC5Qs/LAnnJp7yxzssflyAqNxLdyajuZ4lZVdJAxAw2/j+VPF5DHmVoiqqML7
8VMmnEaVx6RuGMqyAq2NylTkk+lR3c4jmXftABwQwwfrUcd8kTLgnBQbUY5yfWnTlpY/PLgBsYJr
eCbZaWgolkUCHBJxyFA4+lFwySM0cc4aQL80Skk/5zRA0qH7VD8qqcvz972NR3jWsswkSIwgDhky
FYYyc+9Z1ItstRsxbMlHRWlOHBK88A46VMAPJ82ByAV4UE8HNVCtttVkk5UA5J5Iqee4j+Vo5AHc
AlOm70/GslS5tyGlYc927w7GiJJIACtj6nmoUmkVCEhDbT87sowPp61LJeWirHI8u5iMlQRgdsmk
W6sIYQ8s67FbAy2QD6+hreMbMTirFgTSypJtRNgf7zDAAx1/CoZreZIw2GfaQWQDufoaq3V7ElwG
S5jMfBKs+O3+TStqqrbsq3Kgbs7yeMU3Jp6GiaLYurfYi3MbBixDsPm4P1/lRcLB5qRIxmAYbgWF
U4r3TIUeR9QjYKSWJz168ZqP+3rJpsrcqqhQMkHOePb3p2TQzWW4+zx7jKVZRgEoAMVGHZ7ouy/M
3QAcfmaoS6xZTS5+1AksFjZW4z39qr3etaVaJ5Mt1GjM4Jy2Dn3rKdJPQHoajzpcOxBBYHJXtx2H
rTY5iMeYnQjAXPH17Vkr4htVdXRQwYAtxg/596J/GdnEczIXQnJEaDj3NNRUQOlQRtCzqvzsw2MT
imNc28YSJWLNn5SSAFHWsWy8U2M6krMzRNEuHDYAPeqd34nUSbYYZMDl2Rc8UwOja0t4VeYs4ZQS
xycY/l3qAO0TCRQhJILEjOfesGbxTKAVkt2ZAuTt6sffig+JXktjC0LxMFG4mTOaTSsB0trftNjb
Gq7mwccj60MzK4TBVXGDleRnsO9cw3iO4/dyxREoGGH559e3SkvvFFyEWMQLkjO4Dis3LlHys6ay
Wa7xCXRggxwu0fifaolurSG4G7KIrFS2cAHPUda5r+3NSTD2p2gpkMTg59frintruqOgcWgKFcgu
p6E/WnCTkaJXOokuAsazBy4KZBVSaiivbZ4yyKpYk5coQen1rlZdY1Z5BBZxFAzYLEErx7VIura9
bxmKS23PxsVuw9amokwcZHTGGFlEcRCqFGGB5z6n3psU8LF2aYMBwGIwcjtXKyX/AIojYs5LBwBt
U5AHp0qT7RrQhEiwkbeSMHAPrx0q6dRxYr6nUJemEgPIoRSWxI2CQB/k0k10keVkiQAKSMjgjHr2
PtXMNZ6xMWnS4YkDkMrMM9cD880k0OrtjdIxaTAIAI2+/wD9epm+Yd2kdBLeTTMskLqFRgxCDPGM
A+v4U030d4qiMhGB+bgZrCMOrLIYTMSoGCU4z+FSxaZqElu6R3DNvUF12nJGO2KzcuUt6mvHdRwv
5U7viVuCRgGnyahbmdYI5CCByCcEe9c1Do+p3KiGWaRkQkkgfLkfh1HrVyfw/qrmJ43Dlx1bg1Tk
2S7mzcXlhckpJIu8ooVEfqAeT/8AWp1ldW7OEY7kVgBtPJrn4fDWoTF3mLq6uVUnlfbjPI7mnL4d
voY0uopQC0hGwnhu1TdAou5pX+vW1nJKPO5U8fJkt9Bn9elEWu6Z5RW3KqoXc4DAcg4qo/h+aaQt
wzRAZdBg4qB/Cqo7TbpAsibWUcAfkO9awg5omUUtjTk1u22G3jmyFVThiMknHAwMn1xSTeJdOwIl
uMTHIK7c5A7+9Ztt4TiEZZLlsochWGQDUk3hLziwBaM7TgoACfbPam6ehUbIujW4IsiGVijKM/Lg
kY7U1PFlsjpbtdoCowxA65HT3FVj4Zlt1Es65cIC+0ZJPTFOg8NRSyC58t4y38Knjr1rJ6FE7eKL
a2JPlOGC/OFJIHvTbnxIZZyqL+8VAQAuSPp3qT+xbZZFcxRswIyZDnHFKNIslYytAHkAyN5Jweve
k1dAQHxSlvFDsEhJAVwRgn29qjvPGRSUGCAuSxAHt+dXoPDtoYnmuUQu7KY0Kkkd8Ux9JtZJRFb2
qdc7nB65pjRTuPECfZZJJ7ItISNqkcg4qvaa/ci0z9m272VGctgnn246c5rfl0vT5vMiijdlaMKF
AxjntUSaHZxxoi/KUYbpNvD8d/f3qlU5EDVmZo8RXcMkkUVuZm3HzCy8kfyz71WHiaVnkkawJbIE
aK3yhgepNdIukwMVOdwY4ACYLe3/ANeoBpWnLINsUMLgclkPPbtTV5sV0YkHiHUZLgrtbamQW83c
VHfH1NL/AGzfuWOXicDgoSM+me1dDDo1utqZ1ALF8FiAckd/rTl0u3ChFJcYG4M3B5+99aG+RlxM
GWTW5pftDyn92OgOVA/n1pl1earbwsXiYmVQcgnCgj2wfzroSh84iJAruSF5zz+Pc1DJB5t6gICB
wvmKoGB7H+tUpq5Sdjm3g1a7QQWsrKzPmQKMq1AtNYs5tkSyBg3ybj2P48D0rpVsNl0G8sxxoTuK
rnPvS/2fcI/lTFQCCUeM55P0/lTbTQJtHOvZaqu2TzWEgB3EkcH19KYllqclwZTOzER8SsSe/Sul
ksI0jmS4KRs4GSQTyR9f5Uy1hhCvFsXaGKnOfTr+fpSUU0K6bMI6Xc7MyxOruCu4kfoKb/wjl3cO
+6QMwUAITyRz0565roreyu3bctwCoGSsg+bOPpU1rZOzAzKqsCScD9eK0jNxGlc5pPDpdTA05yZA
AwX75HUY9aW50GWOQRNM8kJA/hxzjkV0N20FptnkUDLZAIP41Hc28MhWe0ZSjR5ALZ5z0rKo1LYb
ST2MK38IWjEpHImGXlWGCW5461an8LWtlAIo2LSKBnBHX/8AXWvYoJPMlzghgFBPT/Gnzxp50aTM
GYDKMQPmPp1ohJRQcrbMH/hHLidWikjKlR8rEj+n8qmTwqiWAQq6sAQ8jLgj/wCtWzEhQ+XbooGQ
WYDhMdQD/jTHWSVfNWVgjOck8kAVfLzisZH/AAjNssqRzIjKijLFevtSXehp8ohaRdpUqztlQe3B
FasUEu/y4plJEmUUHHWn3tmYoQbmY7w3AR84b1P/ANaspRcBGUdCt2QNcwEuflUlmYMPwGO9Knhi
yaCWK4iBYruBzyU/z261pQLDGipcSrtdvld24Bzn09KllVopD5O11VDu3AcA4NOCuzROzMiPw3ZJ
Cm+OLBbJBHIGen+fSp7rT7Cy3W8VtE6h8qoUAE+v14qzGzyS7ZJnJBbIZcZHXNLLFC42tEXk2jOw
8fhUzpOQMqC2gbbcGMb5RxvO4H8OxFQx6HprNueIuwbKqHwGPp+HNXi2I441tyjAbWDA5Bohud5c
pg8tkk5GaxdC6JbTKc+l206xhbAxmJugTH4ZzU0dpDKrvHG6BQDwnNWpvtUirbx2W1mPAQ559Tnt
UoF3EpjXIlUEqwAyBXXSiqaBWuULyESW+GjhABO9uC4Wo7TTIZVGy3ZGIJZSuOPUGrdukTXctzdT
KzMwym3O3FASY3EqiMqhYCMg7QBk9KzqttFW1IoIYvOZY2V0ZRuYgjn8qZDDZ/a9s1mAgHVcKM5q
x5y2++WIAuATl+Mc85plvcpPIImjYtMcAscHPoK5JUnMAuo7W4laU7Q5OC5QZ6etRXm4qqOmY2U7
iq5Kr6Acd6t/Z1MQhlCkhj5aEZ5FVLtbjaVsypWPBXaMHHYc1pBODsFrllYIhBGI8ujJwzEZA6fn
UUtk0MciS5G7/VktwQD/AD5qK21A3Eahoyzs20qWGCRViJyrplQULcqDnaOnpxWurZaTa1IUtYHY
mM7pQMKpX6e2MVKkdrOFKxYcJkliAcetJ9nkRGCIUZRlHAIJ+tU5LsByrPh2faGAAx/n0qZ0HPcZ
ZdhawhY7JAiNg7WwSf8A69LBHck/6PkiT+Jycg+lOSRvsmciVd21QVxxjpzVbffec1tbEqr8O4bt
UOkoCaGyIqJ58kYIMhVQM8kYz2qa5vRHaos53oVPmggHjPSntMrltkeHB4YjPzZ/wp1xbCZwSolw
2WVT2qGlYmzuRNaW+0SRuVd1DYGMbR/+qo1Wcqsk8m6NTnAY5AP9KV4kL7PLkZSxIZhlR7fhkfnR
EoSXJmwqIdu0Ak8d/wDCj2bktAs2hkweGUXcFoZMkho1POPb396SEzXMzXMsKuiN8kapg9emKkng
aaJ7mwdI1SL7xOC2D79B/hTozLHbNGUUSD5AMnn3q1BxW4WGzhYpRswxcMAScbfVelRLcSLKolB3
iLDHHfA9qeE+2xyW5bLM+AQ2McYPNEFtHEixSzl2R2LMHyDzwOfSs5SbE1cWznEm6ESKQAS4Axj9
OuKjS2aO4IhhCjGchc/rUstisbr9nkVjuOQMHtwD6VFAswcoS0YBOGHRfrXRTlchpIiZrm4mjE2W
QN90Pxn16c1Pe3NxbWZVTvYkYVW5qJjOlwYmfcVbIYrndzTxGxKtNK3lgbgrNgsfp1rGtSUuoatl
f7WECZDkPkEHq3OOxqT7bbR2kjCIu0YO/wCXBXA4/wD11NqT+Vci+tY9nmQ7UKAnDd6zWkulUXfV
wcK5PO48fjTpwcZAkmzQtJGw/muTHuG5RyRxT7uCJrhHjuGCMnCg42/Sq0VzEsiGNQBIQrAgls8Z
YnGOT27U+Wafz185AFK8c5Jq5xcjaL0JVvrUoLdgUnU7Q65zj19qS8XLo7qpwuDjpnI596ilBDrL
b4BAGQyA4H19aXy3lJWYrtUZU7OAPSs27Kw0EVxarA/2dgHkYpHGBlmP0oliuH01FUKVjXBUH0PX
FCCBWF+A7sCVZUGcL657fypqPNLEygKvy4JUjkA8VrGKkgaTWpBN5S4RgwI+Ytjg8+ntU91HDawg
Wc+Xcq4ZvT3qtM0c8qxSyhHB6MM8eo+tT+U6yKqQmRQqhgp9elc1SqqRDir2PzdvHZyPNkjUKD5j
lWYnkY6D/OKh/tCzuowJ1XYoO4Hnp/nrUFxqs0scksboxlYgEL17df60abBDcxxI8ZEkYcBlI4Pu
O4r0zk503oIlhYF2eByhByS4xx/SrdmZJJfs8czMC43MzHBHvTLiwa5lZXSQoTnYMYapIFljcCQC
JSwI3HGP8KE2hcya0O2+Ht/ai+w8zRlH+cK+7jpntzmvrf4V61HeafColJjjVdxdwSf6Gvi3QtRm
kvomkuC7ox2sQSD79uR6V9Lfs9a7dtEouArq8QSIMcFfm64688fWplFSTNIy1Po5ppY9PVrGMvu2
gFT09qr+ZPG6nBBcATRugIYY7fj39qZoTzrpSQSwMN5D4x9xuD3HSr2rSWlvqSu0isRGhCsM7SR6
AVx1aLOqLsiOW4u2t9s8gAcjoATnP+RUcvkwxOGdVwwCkk4Vak8ubVAvlRFIwTtV1PX1+hqAQoJZ
pTtPkgqgJ4PTPb2xjvSppJj1JHZkiEVpOshYEOyDIGD0B7/SmiRgZVmtwI0bCAnPBJzzk0+CGGVR
HbciVW3OyYCnn5uvPpTZ4Z5JXeKQIVBXmIbMAfWtJQ5mGty9btC9mziMDYhJBOTjviqbPJdxo0SM
I1YfKSSGP5VPp8aqVLBcdXP8NSedbI0kfkIkZcncV5J9f/r1nKfs2Pcj0+0H2wSiRCqoSpcfdGcE
/wD1qsxyyQXYWKLByQQFxgY6+lQfaZJ5FjjYBwABmPJ2+n09qfZxictK5G5HKuoOARmrjVuhDbmB
4yszOSqEbSiAH1zyfpRcRxf2f5v7wOJBgtxuHX+dWJrSFrI3EqMMjCMvO4j1/wAapXVr5luXgiRR
GcIzDBb6j+lTOKm9AHQkvBtZU2OMh1JILDscHjr+dSM9rEi30rNG0hOdvJJ/z1qnawm3RYJZjw25
hj5QevQ1YNtNdWgQKAcggsM5GegrPksN2sST6gu+JoSRGBkBA2RkdMDt70F2KreCORjsOGUkl8j8
MGm2ssYEIiSJGQlpBjauMgAHipZZ4iFt0tWRI3IUoTgEcZyBjrW8ItiY2OWKeI3JjKKgJVQ2Tj19
vpTZbWS4UumdikESnHXHT1PT8KZBMqsfkk4fkOM5555qw8haQxoWRHBYZJIz68d+abSihSdkMEfn
WqzNO6mMfwtnHvUJZTKAXVipLRynjB/CpIisExZJUIdGyyry3B6+9AktpUYpkuQdrk85/wD11lKT
bErXLE8MyQk2sJMhwGAaqkrTRR+eRtCgb4yMY9/pTmkuXieN3QshJTK/nz69qmQtf2yFPl3xhijD
JVscg+2a0jVshtJkcUjQxtNB84KYJYcA+tU7mac2LxSyZaRT8zNjb/nFTWNvNEjKUBUDdjdxj/Pa
pLm3EivJNExVQQVYYx7j2omudjSscTGtw/iASW4UhXUAsCTux1FdjAsgBAkJGwks6nGfT071ys0j
Jrou4o2dS+druTk56966NbrdbxNChAJ5Dgg5AFDm6ZPMrmnawOCTcW4LEcBGzn0pr31vIWVXLPvG
eQGz6UW13LczOZAkW3K9STnHWpXsLRpwRIHcoSGHOO/rjrVxnGW4cyHE2aKIZZ8Rj74k4B7du9NK
w3z+TlmVGXYAcE1FIsVsY4HlRpM/MpYEYzx61bcW32gCOE5aIMRFkBmz0+mO9Zzi2iUruxUkEdtc
B4zwpO0kEDd79yKltFkmnXyZyGZh8oJAB70oSJPOdSHLqNyuwAAz1H4UiPbRWC3BkCSEEbc8Kc45
/CueWjKTsivcS3G5oVUqTIEKgnoT+dWbdHa1llVlcAEfKcMoz19h6GoZLmGQERtG0pIVWAySB04P
vUz2slmIZo4yQzEyADA6dzniumjNpD1aK011aR2zWk8rlfM+fIySCOv51JavFdsIreElSR5bcgKP
TFTX6QPGCLYB1XDug6n2qJYY4sRvMsZIyWYkEcZIPf8ACnOaktR6oV1hhjX76gNnIHAPT+tMktFg
jzCrb2PyIG+6uOtSRxxvcjYjpByMMc9+oqZ7WKOWPyoQi44ABIwP4qzdHnC1yvA2LZYjDtiOWJDY
PAyDg9D2/KnyRztdA52hkBQk5B4p88caL5sdwCekihQSBn+RpVSUwD5A8YBKgJ37Z9Oa6qNNpWJk
rIZPJdwbhNbyyKoOWAGMcc/Wgug4vYy4JO1s884qS5uzGFgw24R4YAdR+fSoRLAZHE6ZSQfKpPUg
ZwKiq7akkdxDCrMLcA5UspLD8M88VGbeQsphvFJVsCNCefbp156U6dIYHSMW+IyeHV+T6596bDMr
XDQed8oQ7dpwo9qwbcgdrFm2UQsF+d2ZSu1SRgn+tMmtftAMpJ2BiEKgDnp0zx9anS2VUzgMmQF8
ttxHr2/Co3t2SNXaTejyEsHbIVevT0rKTcVqQkKioluVmw7AZdiQQDnse/SnRXyffLKQGwAT2qCd
LlV3zRMuE2rzkYHTFSaa8EIY3KBiQCiOCO9dFKm5MQ+eEo4eRljR32sT/EMZwD+FVoIZ7l5Wdw0i
x5J5UGpynmAMs8jCVyDvbgf59ajm2RyRmO4k2uxLkPxuAx+dXJciHzMY7vawNGgIJYFiepHp9KfF
EqxqFhkyeZFdsEfQGpUjXBlfBKMMnPOKLyS5FwchCB0JPCjOKhTTGpFWKzMcjnDqpcHDCrIuFcCF
GPlAgPGoGSueg4p91EbiSOOHEhB+cKc49/pxiowr+SFXAVT8hLcqTntUuCmhN3QkVmkMhga4DqSS
jAY/zikt7eVLp2jYASthuTkjGOPSoXndLhZArN5aYIUcYyPapbWSSTgFQT3IPfqAauMVFEt2RM+b
eIwqQrMSATkgD1qNCrbYFBQoCTuYbmP5Yx7UTvOkTu/zqBxubuPTio4BHuiDkKSAxAboKipT5yWr
Mfdx4BYjaAgLSA5JHcntz0p0cMclsGR0KoQwiVQDjr3FPe5jmT7HJCNhB35bJ56Y9PrVKe7SD5PL
ZQDgNHxgZ+vpVwXIhKzJtShR4RMpV3ZSEcORtJ9ePrT7eLybNQ5ZpWAyFfBxjPpTWezjUTLK5XAE
cQUEL/X86jZ7lkEkYBw4KbhwB9P6VajzOwWSHXa3M8KrAAGJBdlOe/Tp1pZTI2wxwEMSAcDGcHgY
quZJ1kAt1JDDoxwcn2zUoE5Akh2jJ3MDgEkfnUykooCcs6QyoZAVYFiQ3II9j+WarwziOQrHKCzD
LBeDinCSTP2cWw6nAZs5Pc0/7FGxEjHlh0U4wPSmtQIreQBmcFjlB8wOTu561ZghW6QCF5H25Ls6
gHPpxUAW7jlMMccZiYFSEbkcdaEZxbLHb7iGBDMF+fgdvQ5xQ2kgJTJbKI5Mb/mLADAIGep/wps8
tqu2PIjJYbgrYyPwp0sazhpYVCnID4bI3d6ry2zyWjjy8bSduI+c1cdWGpLPbGMAgOWdhyDwPcVL
AkywJGEZsrljjHfvUVs4EcZGA4bhCxJx6deKnlaVHVWciNvmcAHj9ffFOTsCbIGudjtIsKAu+Mlu
/cfpUQCyMzmXG3OwryM+n4VNLHBuEqxKiEgEjgZA/wAKW3W1iDAA5GdpA6frSdZQWoBDcSm1aEqj
O4++QfX/ADxTZLdIymOXEmCp5IU5OfepoR9nt3imiXLMNocADHaoREolO6QRkknIBIxx0xWU0qmo
rpscssqxpHFGdrSANHngkCo2iIdiqggsRgjndSvHcRqDA+A3JQtkt/n0onuWbJWFDIFw+W56VpCP
KhO9tR0u9ZhG+CXchS3Qcj2qUrIm2MOzHdzwOP8APrVGGVp3/flSU+8CeRUovZLbfK8WWQ9D0xx0
4/WjnbWhJY1WOSWzWJTuCkMQRyD/AEqG2luCTFJDtCjg+UQMeuc9adPKsSJMZjsLfMSOpp6OWUys
m5m+4p5OK0i7xCWsSOFRPIy/ISBk7Ocf1pudg+z/ADcA7SVwd3070+5lkgg3pGWJBDBDyoqFVjWE
KJnKkdAcEGsqs1Ehu7JhdwyBXSQHC4OGwWqlqkr2+nv58eWEZKKyg5/z6USQpbAS7AA2Q+4e1Znj
e9lh8PXFzLNGjLEVQB8cY/nRGCmI+UPiqreIfirbRXfzFpvszqxJBVju2/UDtxX1j4C0WDRdHtZL
eFUJhUFtwGRjocHmvj/wkLrxV8aHvpwZI4L9mMEp/wBY33Ru55Hf1r7P8NGG10uK3njGxm+ZQv3T
2AHpVOPs2h2LMt2YC8mSMHl+hY4/Wo4J1lmklCyKSwZgV4A6VO9qt/KIQVYom3aTnv1pY/tGnqUZ
EOBglgBj2+lWrSdxEmAFZI4mAfGMuMsc9hUM8IMhEsLqqsGMjODk56GpobmBJPs08ILsvARlcH/6
+aZco0nzxoWUDO4NnJzyPwrOcFYbCS6jnZflUFcrG2fmHfii4uIiAzqruhGSw/lUIs2eYGQsDgbS
BjA61I1ms8Lsk6iRWy20jJ4Pv9Kn23s1YQ+a6LRJIm05j4JXv6f/AFqS3lDqFlhCFVyBnHPt68VD
aobtyhOBETjJ6HP1xU5hW5cp5mCoySOMqKtN1WDdkR3RmMckflnacbiOgGaqNqjRSBGO5QpVlUni
rLrOxdbpgq+adgK87adCkW0RLHuGQSSMFvetYxcWAzy0CebAmHZN4IPOcVbH2ARPIqMcrmQmSoJG
khYyIAS/Jzjn396VgbXLtCjEgEl8jaP8/wAqia90CW5kKxecVwHbC44HTr+VQWskomZbmPO4fKic
ZpwjuHBleXKeYcLnGP15FSSDzHwCVHO3axPFbUmr3B3BbqCHEceUIYFwz5wfQGo5LgXMwdfmZSRh
BnB7frS31ubaMTR4JdjvYjI7cCmW8kMcjebblTJ90lsgkD0pTmkDdkSsihnj2yMWAHtSTW8Z2kgB
gpyytyB6fSopriGGBmJZgQCypHk4/kPrSwXSXscirvGz7waPBUHofcVzylzEu7WhAEuVmVURSnqG
+97/AFq5FcYkEEoVkZgwBxwc84pDDE6HMvyhflZRggY71VlWL7Usi4BbAUgjII781OjM5XuXXgYy
qeMEkKCvQVG1uMks6hlHG096Wa7nnRSp+doxhBgE9emTUduly92PkOxBhgAGz7/XNFhPcdHbmZQW
cKSCMOcGoEuJrC42Ryg7VLKDwPp61JcnyZPtEKLhCBNn0/nTJpY4XSeCIHzWKgyLk/X6elDVxCSG
G2Qz290ASxxEqkEk84BqSVJJWjRZSrspIIOOcH0pDp0cjNcTOVKEFVU5GfanJ5sgHzbeew6j8a0U
U2BXVBH87O0jhBnJJJJ/lUttZw3skbNKu6MksG5zRFNawRSKxJbcQI1Yk4x9PWkkbdKZEBCkBlZj
jmhzaGlcfNJIWEIndI1UhFUY4H8uO1RyiR3OWU/NhQRkCnRhTK8iszcDBUZBP+NRC6EESvJGfmYj
JXIXmrhK6Bpos2zzxq0jFSAoyETBx+dJy06fvTGpGEcj2+tMs5PLjWHKPlgML71YvJl2hdqAIMqx
A4/xq3FNky2JLp4lVvJJDEjJJwD9aq2k8aXLGUAKM5wflzigP59wI5ZEZFBIVTzjsTUcqbS5dcoD
kFsdfandRQkrk7XDBmaa1OwrgHJGKdKRPEEiA3BjgAYPP41CiefCkFwc8kbgOeop15aLaymWCVeG
BiQjnd/Wpbux8qIhazvLI7iSMLGu0suMmmO0dxw4L4bIIOCKsR38cqgyxkk4BUHn3FJi3ZZGSTDc
+XsHas5RbY2iN43bILFWIyAH7etDKbaAySIWLD5l8zmlljlKqNhLBOS5K4GP/r5qaSS3YoLfAxgE
KOenelFcrAprbqwDq6FBgAD+GnmCGQqozuUncSx+X6dqsW5tJplURKFQkhWXAz39fwFQTzAThHYJ
xztXgDPb0pqCbB2sEu94AFIZHUkuTjJpl2slnAZACQFBwBnFLFP+7EKS7RH13HOPWq1/eRW1qxkj
KIrcOoxkY788UOCTIdug1by0WJ7+6YMyA4GQvBriviD8XdK0ZFktb2OSYsQFUkqg64+v1681zPxB
+KtvK8mh6QWLhgI3ROcZPbPBzXK2Xg3U/E1/FcXSv5bYLEoRv56VSagtRFzxJ8TvEviIeTpWI0MY
LTQoQSM/09qz9J8LeLvGFsdRe8ZkDBVXaQxHTtXsfhrwLp9nZRR3WnRIExtwobnHXn3rorfw+kTs
1vHEqhWL7EGWOPbindtaAeHS/APVb6Jt6q4ZgVZpGYg+oOOufeuE1e88a/BzxRC895JHbp86yNHk
EA9Tzjjrivq/zAzvEI3w4GwBeBXj/wC1hpGmyeH7W4kiAdleFiFyAOoZh6HOBTjKSmk+o0eifDvx
c/jPw4t/dJyVBG1eCcf/AKq6OCI3MKSyYBUAMD0yO9eR/ssXkz+B44FBkeNpEaQg4wrYx9a9fC+T
IA0x2MoOQADihu7Cw8RxbNwfYf4iB+XeiB1lmdllZ1Y8KUIUU+eSElUEhdXPzEjGDUauLadkQKwy
AoU85NOM2hE96ZrcqWkCxPhQFY4FQzG2hg+yqGDu2SAvPqDT5pWmYxNjeWBUY6D1pxiklR5fJDAn
az7uhHepl7yKURsJRo2KAlo2GAwyT33VFcXcgcSiAK4OF2gkkfypiFIIkmB4QYZVXp71Zd7Z3yuU
yPlyefyrmlRcmPlRWeGTzyvmEGSMfvC2efpTYpXRjbs7nGcFj1FSTSrboZZJiC3GShABxxUfnIEF
y7jlfm2dQf8ACmoyigSdiWGSQvGrEFpFGHHG0elPu4Lm1RpYEUAMQuBjHr9arx6lahmM+ZFKc7hy
VBz34Ap41NJZG3ShwOUQDIVewrWMUg5UTBNwJnwoABDF+AaZGnnRiVpRgE5LOcn/ADmqU+qQyBYp
NqFWH+sbBHf+VJFqEG3f5gCkknccc5rKaGXljjcl45CuzBVQoxmppHEMCiFCgC8kHPNUrq8sbSLz
IZ1Z8gynzC+PwHv3qquu2Itg01yCGbqxIyP89qE0gL4hF0omjOORxg5PHGKgmeGQkg75YyCMjoKi
Gu2qRBopAY1G5gB2qlb+INOty7qNrkhmVV4UdQB68VvH3kBuxpEHEcqBJHP39wbPtUUtyltP5MpK
sWO3auAR6evSsjUPE2m2ifaJLhiGZGBAyQP6U1/FulXqxyo6sTHjeDgfT61TTQM1pJoyplVRuzgc
k4Hr/wDXpZws8iqrYVVBBIrBPirTQ65k2O527QeUHrSy+OIYJBILdmUNwUAHy4ovYmJ08PzqQ6AK
rEKy55FRBYjIWZiArEqD2rm3+IgigY+QxO8FD1OPTpTV8az6gxnhtDsJyylcgn09etYVKbmVc6a5
WBIW2zgMTyxHOPSq0gjWIIgCsOhxya5dvGt1NM0MloFOSWGckjPT8+9OPie5O5RaOck43Zzj8qcE
odAOmSdI7ZvmBjyCGAG7FHnoQqxgu7DuM9Pp3NcvN4i1byzHb2TIrgKgBwd3Ge1S2eravZFIpoll
Z3BaQjdg561qrsiW51KXMCIsx3NgYIbg8/rUtzDA0LzTRbyckBpMA8dK5e8v9VaAItkGbzcBo2we
v8qgfUPFtuASWZGGSitgDj37+9NxsizqGdrK3zLKXU8bVXaVH8qhvbmIaY6W7NDKwyhWQ/r+fSuV
M3iu7nVrtAG3EKolyNxFPvdH1ycASX7o0Z3K4TjOP1+lS6lgPF/Ety+kfECKW7kYRl2DKwyWctwe
PbPSvePCty/2JSt6GZYlIVmyAMZHevnn4pw6hpHiNm1QykbgGmU4AU/3SOR6/jXq/gGPV5dOim/t
CVY5IU2YAzgDpgjvXNUam0wV7Hf3+riRHjjIRS2Ad+CACMnNB1AInRkfPyZOQ3t/9asSz8NX7bhc
XspdgCfNwAfbjg8Umo+GL8rFHb3kmAxCkg/dx7VpGSTDobqaqm5UFwFw53AN7etSNrcM3+jm+RiD
hmZx09KwoNBuYhvN1vdGXKEnJHcUP4PuLoM2ZYyzHaqt/wDXrTmUgNZdYsXnId8IiAHLY4z1qKTX
rU/LDcgRiTcp2859OvNVh4Ta3cJvYhuo3dTjnn0pLvw3DtLIMKTwMDIHpmm5qLAtHxBYSEhbouyj
BOAAT6fWojrFnH+9JDEEEBweB+dQweE4VG6LAIbKfNwTT/8AhHo0YCRCCjZZQByM/wAqhzugHy+K
bS0iPnrIyhyxWMjpTY/HGmNIyygujY2kjnH41NJ4a0+6uGMEZKEglQCMf/W9qrL4MtWmkmVSYxw6
4xgdKIrmTGTN4p0+Bw/lSSFiVTC54PHb+VRxeNreK5dVtWLxgqFVcA56fpWja+GdOFsEWFsodyuT
nJz6fpTZvD9hPvkmiRCJMhyoAb2NTySaEU7Txc1wD5kDRhRncRk02bxQY1d/s5DMcowHJrRudHtN
xkTLoFIIzwP8KZa6QjKy3MYwrcsw6CjlaYGY3ieeSPzYYCMA5Uknj+lV4/EV3KNyWzKqtw75ySO1
bp0e2mkzbRIoYEN2BpJtHtICokiDICfmI4PA4pr3RpNmXPruo3Kqr2hKg5Yg8Y/z3obxDqiZgit1
LDiNXUkDP0rcaKKSFWlgCOhwAoyDnn61Pa6VDNdtuAC4+ckYI+n1qZO7Kas9DmLe51y5j33cKgKp
C7Rj5s/54oGqeII7aO2Z3iGCFOM7q6eSxt7WMI8edwIBdccev5VHFYW2VEUaBlUnLRfdH5120U2j
SK0OYOo64Y3ZLtg7MNwYcHj6U6e38QS2SzB2KAguQNoPFdOLC3wYFZyiAll3AAD0qcPELYRQynKj
uc9umKmrdsbuc1/Zur3JEkMhyAFUnrn1qtJoWtqCxu227sM27JB/z3rqoIYUkaVFDAnoW7fnxTiG
eSRmICkDchHOO3/66UWxWVrHN2+j38LkCYsjrhy4GTSyeG9Qk2qtyTG6j5Bwce3HFdB5BeR2ZN5x
8sQ9aSYMigxTlpFJVcnOTnp9aUqlkKSbehgJ4daFlZ2LMThTnO006DRJGuTFcSOiqDnKAKPYetbA
hluGLxwFtznIA7VZtrSOaFIriAghcKznnPU0lHnK1sc7c+GGuduLpijOWJK9agPhJ3VnaYhd4Koo
IwK6kopkWEbyEIyrHqaS4jQQruhZnJIAViAB+VNS5GBzcPhCKaWJZgCASQpHH1/Srb+CIQQZSrtw
Hcg7gPQe1bUKx7Y1iUqfLAAGTt5/+vU11ADMUkyylj827A9jgGtFO4GTD4NtfK2rOFKEBSU5qGfw
slsjh9m1X+8yAkrkZ/P0rdjaOCJYreHzcOCr7cZ9c/pxVdttw2wI7AuVUKOSfSs5NgZ48PQPuTKo
uB5ajgfU/wCFJDoRgt22qApPUdMenNbdkjE+U8jRFA29GJJx/wDXproVBhlDqu0fIgwTxUq6YGT/
AGCDAiW8Mas6/eZtoGP/AK1Sp4atQ6OwVw2CQzYAHf6Vfd2IVQrSA5xgAn/PtUli4ddssZ8xmyCR
kD1PT9KiU1FlJXKI0e2s5AsI3rJL8xJwpPanXXh62jKusO5VG3aV+UcZq3c+UpaNXZmwc7B0piTz
LmGaFlR26PwQf8K5ajlLQptIonTLeNkkCoFCkbAMDNWbaG1SGOFEDEqSjBchOelK6SzERbcDd8qq
cZqWeO5tmZWCkhMq2BuUfhVU42QN6DLu1jlQzLaIq8YUIPzqB7eA7CY13B+FXnJ/KpZDdTQMFn2t
u4cL90YqGJJY5wEB3eYVVyc7j3P41om0TzIbcWoZVSQrtA3bi3AANWFW2WICOMxyY2uAThgBxnsc
9aluFVFDkMrFcL8vGB61CrJHmSMEZkxlsnnFCTZb0ZD9mi4mKBm2jfkHJomig81F4Vd4Uqq43DPe
r6zeSixxLkSgB1U4BY+vGaiNq7RvPPD+5jXJG7qatQ7gnZkTw24j8yWQlVY7VLcYp4EYhDRbgzAb
hnnFLNbBowqMoVR80YOCSfSoEBiKyxYJUN8rjPXv61EqbY03Yna3QKCwCsByQeMUttGzyxSXSlUQ
HywRwT6VHFO0FuiyRKWYgkFeP8akkTMaM8IYgnA2jpxUOKihq9iaS1dsGKMsEA2mMckZqneRlWH2
VBuC5OB05NTRzXlr5QMLAEMVUKDx6fy4NJcpcpbpcSSMyE5KKMcVajzoYacrTt50IClmOVccZxTV
ZUd2cOChxgD5QMU+yaRT80pjQs2wBffjj+lNugCxkhBIBKEdMg1tGapiauwS0BmBhQAOwUFeRVh7
UpGHD7ijYIByRzUNpcMJmR7hkCqNqgjCj8qTDAmRmcMM7VAzx/ntVOrzCs1qRXOYyyM6uSeFzyak
tJNtiGkChQ3AVsnjqKkkjgKo9w4JIJJOKgNxGm9+WZ+FwD0H4VjOKsUm2iVbVZmVonUEEFkIyeaS
6tYofnEuWGRkjG7GKYblYwgZmUDkMART5ZZpXPlxO4AChgMHPGe38qlRYXuNXasTb5EGzBViAfwx
SLB84mdMlCAQR94ntUdyzpsdQAFbgEEbRjn2/OpvIMlvI9xcFVfnaq8Z+tWosabRMVjuSPMRkYNh
QwGajazMpADcAfMehA/Gqs2+N1jd94K4CoM8+v8A9er/AJ0sRZJFyGI9fzrCcGxq6ZHb/Y1YZU55
UEnGR3JIpkpjt/MRlLO8R/evwcelPk8j7QZVIKqoyGTI/Q026WOONY4Q6Ej5pGUj8q0ptwY3FNj1
lgkJmh2lQ+VVVA7AU/bHJuMhOXOCqgD3qOKMLGyxxEbgDuyOcj6VXmdozGJlyN+CVbBzWkqbmwSs
SRWiPdnzJQBn5TtPT69jToLSKNjO5JZThVAzzUrSGWHbE0ZlDcoTyR7VGbl22FgAxOGPdjUShyjL
MyW9y42MAQuWRuP/ANdV445LeQSW0btHgsw2D739fpVcSgbwZgWAbdISeM/hxVwRoYIpAXDOoyI+
ASO5pJtMG7DGijlVGjgd0VgCsi9Kh1O4CgRxmMM5HQYIHanzwTBC5dgpGAAuCDVSFgDFZurbgDh+
DjJ6D3qud2B3Jg06gTK3JX5lAIUDt74p1vLLd48mYAldsiupB3e1Ojt0kJ4CuQQwCnmliCxJtjia
MyKcsRwf/r00ucaHz2No43F9hjj+cNycdsD1zVe1t47YH5iUxwHwNp68etOuVeN1Yxh5GwF3KT/k
1YaeMxHejLJj5VZs8/1qlFI0smiK7/cBpHkJBc7COh/qKbGkNxt8yR8gnBJ44HSpXjiSL7Uzxs+7
McRUMW49M5FTSWaMEkiiVGLAAxrg56/l71jUsmwlFkU0kixqqKSsS5+Uk8e9MneWG1VluguIyrCJ
RnJ9PX3qaUHcbaSIlS5KsR3xz+GaoqWkvEMjJG+4YMgJB+v862pVOQlKwtrvaVZFjKFRjMY6knpz
mi7JkmaRcuzghi5GWPHtVqZt9wTGwG3DEDnnH0qG9t1nVfJmZAFyylAMD1qKrUyNSKGMrG97JMwK
kmZWGML688VIuVDyq5DDOYnUZxng/Tii0vU2NYwqsYCgMWABNWY/JIO8jcB8zFRz9KIz5QTuyjvh
8pmmhwyLlULD/PXmnRXbxgJkFsHCqRkj/wCvTJWkcgx4x5uMbcjb71GsuDMMMCGzGG5wf8M1rFqS
HzNks948sxDR5JBCEDkHHSpWEKq++QqQAS6DqeO2KhsJZJt0FwoO45Yr0X2FJJJIkk3kq4XzMblO
CF+tY1K3swtdE8lwktuqbyG3He57jPp/Shm8xBP5pLgggsSePT+tJayWwiMk0TF2kIJU5x/n1qK4
e8iKxeWdwUMQCBgVUKimEdyNlu0u97KVDAcg5GfSppSzIsm1gFJA47/4e9MuZGmA8iRgqPlo8DLN
jt75prQXDKu5nXcPkYkY3ehpTTuWNjZoB587AkAgrgNxUkYEg8qNiFJJD7cnP1pluJMOWCAAFSu7
kHGKEngSEvbhtykAuVIAPQgfSuadTlFdXJvLCkBXLkqxIzn8M9qqRoZQ8ahiXIYBXIwO/wDOpLm2
gvHSDzWCqCX3EDPv9aPNgtYn8lACp47EjFVFuoirEGnRRWsjedbNPGzcAngNmrTh4UM+8sxzhAMY
H9aitzaxhWjkJUtuVW7Gnyq6uDKm9ZFAyp5P6frWivFiIri9l3II7jqBhN2Bx9R+lRNpoELXCI0z
BtxAcsPp05q3Jm2PmeQuxeCUXLe4z/WiMyFFlgkIjUnCqME5x7fnW6q8uw07MrWUqpdCAOUOwH5u
MZ7/ANKmWS3tA8DRSF3YbpImxwDTDFDPOTcKBMqkEse3tS3EcjqC5DyK+AC2SR6Zz6Vz1KiluUm3
sSR3VsAxEI3uCHBbIPP5g+9VWu7iS8MgkKgEq6hs5X0qYKZEWEjDNIQzAYyO1EVmdjllZgqnbgZJ
7Yx+NYp6DAQhV+1KVCq5KqOB05Gfp2NLp0qxpIolLFyWAU98ds/lUDQt5yyx5aNSFLBRnA9ccUtz
bR2boY3LoDlXUjkemB0NdNKPMgIkSYWrwiEuisxYtge+OT61InVpfL3SMSrNt+Yg+9TtFPNb/Lkt
I4LOR1P0pJPtVnGWaBHRvvFiFPAyfr2rGq3GIJJEUNrFJmVQ5Ablie/p1p9zaAoIYsKoUFiT8xB7
/mKbpjyyQ/abV1CsPmVskZ9vemXDzecGn3KA3ytuJx/Q1gocyIaaHRWRjuFeC8ChxkrnGfX8cUSz
brZj5axmNtrADI/l096YcSjLKCiHklsAmpLm1kVTOpbYY2fBGQCf51rBqIkpNkLQlYAzyM8oOI9h
6Z9Kkd0WVHmuDJtfLHaMfiahRGjYRmZ2yDgOelSR20c8Ijj8lSWIRm67iOn/ANetHNMNGwmaWOXz
JHVopMlAq4x74/Ko4UkjBkaBnCtycAqD6UuoPptuVtnkV5s/KFfBH4Hr3pxSIS5juATkEru4JrOV
VroS3d6E09pZwwBLZY180gqEAG04Ht7Yqsm24cojMZFXahC8H6Y71ZkVp0a3IU7WBJ9s/wAqr2tw
yXTL9mZsMTuQFiM9q3pxc0aRTHANBtiVTkAknGQT6D8abcXvlMYIyCmQHBOQCT16df0qS+RLchog
WLqQUVsYyf51DdQRx2yoWCzBSTIzEDvgEjn61jVioMpKxOJLqO122sTFyo2ow+UjHIPb8PeoJrcJ
arGyAEPyq8jimWa3sEPmvJKUUnIkB6nGCPzqR51uirRrtRSSwJx2ohV5VYCo0N68caQKiqzhQojB
Oc9+CfypTLJbQPAy7MsDsDZ5xyfXk81OJBJKPN3AKMFgOAfWmTmMzNa7UEgX92gXd83fpzXJXpOs
wauz80LO1gt4UtzbszxoWbzOqgAHI496INRlgYxrDlmfKkE4H5U+S6lTVMW8MbZj2g7McdMDt70l
zbfZ5kZPMCBAAwAH9K9d7WPP5GawuPtFoXe3iSROSquzD8Mmo45JdStgr43o2d5bqenao7IefbvA
C4XA8whu2P0+tOtUfhI2kVCw3knj/Go5kgUddS8tlb3FxC0u9SkgIKEksc/j3r3r9maLUBrc1pGi
hYGTY8iZEg64B7+/0rxLRHeO+QzKDuZdqlQC3PQde1fRvwOsLixuIHCSCN3KwLuwjEA56cc9/wAK
pVYJXKSvqfQOlatIylY0EjO6Bgo5wAc89OtXZbS3jiLybskkKSM4Oc9qz9KncwokSLsYL5sZAyp9
u56VrWoiSdojiNRy3zcZx2rOUnJnXBNKwltElukUoDcqC6g8BRz+FOa+sFnaRrN9rSASGTk49qhm
YRv5luNoDYQliGP4U6eMXSDfGSwAJJbDYrNxuzRK7JYmjWI3NrAqGN9wXHD+gOfakl1JBCzSW7qr
Ly4GSMj1GMc1Ha27ylo1DJHkbGAyQR3xSXCAoIbb5gZSpyOQfp6Yp86iwsWLBiJC4AIIG3J5z/8A
Xp00AQp5TbS0nzFmxx6VHGBptnDHJvCRDaXCctx6cVN5Onxkz/bysjAMsTgkKT+HTB/SuWt79xFd
poo5TNasplbP3skY698fnV4o5he8t2VJANrKwOCfX361UQ2r3KMrxrHGu0O2Mkf/AK6dNFE8LLuA
ZGIEgzyCP85qYrlQD2vWubJbVUdQJCCWJ+b/AOtzUJuJtgUSBiJAGJPB/wDr+ppZr8WyGGC3AVcG
R0XO4+n9c1XWJHhWYbg2VO1RnA55+nFbxlysC1OglYqq5+bG0NnHPWl+zzAi3SYqDkhA5wB9DVd5
JSkckaBjwXlL4OSfTGKlWMNPJJHKvU5MjgE47Cs51b6ASx2kcYkVnKBRh2Aznv8A1plu6XG+S5mJ
UEBiTuAHbjtzTohAbtpUQEscqzL0HAxTLpYIysl0pABG3YOSaccRygDbbdjkxysCDGpYAY55Pr9K
jJyA8UeWYkKVfcAp6jIPrzRd20dzZMqo5jmb5iUOVHf+dKLaKBDb2UypsILqxwD1z+JodWUkK2uo
R27l/kDKWzwMfe9etPyUDK8LvIBkBeSahiupHbLRbGJ+dGGNp+ueRU89vNIkbQoXLEsTg8CobbQ1
ohwjjuyJIoQhXkqw6n/CmXZaFHZH2hkwApHJ+lJayuYZnG1CQSEc4YD15qRZLaUG4afeyAFk3bSe
30oSbY7O4zS5CXFtcNAscZy8xkKsw6jg9/8ACodWvpJFuDCXcAMqBudx7DHf6VPdXtjJFuhOUjYb
pcfMTnBHTtWdfyww26XIB3g71cDdtb06Dit4T5GJ6nP2UnmeIo0TazOwXy1QgofQ5/LiurS3mO3D
jOOdwNcfp2xPFCNKzMWnZlVOoBGRx1/Cu3hkkuF2MGyDlmcY4zwayqNTZm1oSANHZvKCCzqC3yAc
9KlV54ICZIw6Mo2sBjtUDLKnmQMhKSkEyMO4wccipCn2dY5SQVXICMcgf/WqoT5WSrp2JLVLRQS9
oGZgAhK5B9+mM0kk0BQxO+SoPzMwHQjpipZL+P7Ou5YyAQOExjms9FS3mZooxIpGFYndhs9T7V0J
82xd2TXG5mISMRqwwFfAXdgHOfoP1qG5bySHjBYuRkbchj3+lSwRDaQwXAlOSTgHjNGmWURimWUl
iXyxXksM8fWn7CLQ0roiuYYprZVG5ZWYkZXk8dOvtVvSDHFAq3xYiR9qhTuINTvGpHmyoxLAhSAS
v+P5VXuLeGZoyjojBcEFTuPvx6/0rCdPkYla+oiTXKwuz5Z0I2An/PFRGQNcecBuDNllZzlWx1z1
x709IHkDn7Rw4G1ccnjp7Uy+s32rMXK7gCQM55qowTKdootyXAJXbIxwcHceCaJ5gyodhbA2gqwy
R1x+lRNBMkDPDiR1YBg3cen9KqNJLaM0owFVNzqp3YPPApyrezE2rFqUyM7bjyNu4lD049vWpHub
qB18tDJCSdhC4Uj86WW6mdzFMYkLKNzFf680supeZFFZm3KqRlnzjjBzzwR9K6KdVzQkrsJ1Eg+T
AYx4MjZAUdD/APqqGfdbStHJGGKsfLBONxx0/Kr8wtYozMbcIyg+Wqn5WPXvntVFJJ1ly0ahs8KH
yc+vpWVZpplcqJJWmMAhaNTIp4JGdo/z2qr9mZZywwxIJLhe3THsana6Yl2iChgcBXb7x602fzbi
JJLdmVyMME7fWsopqRD1RLvlaJRGWUqxKqTkn86Y07vHumiZXIwecZ46CkecRzht2ScAlui+hpbr
7UhMsE0D5H3QOQMUpUZSehm72IYkka4RZbh1ZnwVLcdOg/Cp7yCA/LBEgUId4EZPsOhHeqCRxPcS
M6BJVYhlU8AZq6GvLZG2xja6gZVsV00m4IBXdlP2YL8qg5VT0pEt0nQ+XIMpgkE4OM/e+lRGad7p
Ii2A+fmL7uc/U80iQbldWbcxyoJUcDjpxU1G5oCYZt3X5pGRTnOeAfWnCSa8BnYAorEMoXlm49Ri
lNrIbXLtwqHcTkYGOn/16gjkklhZmbIV+NrHg1g6dxtak1r5bMkc+VLocJt+6M9B3qeDMglhChgM
YZV4yM+/aoCDFunhkdZdpRmLc/h/jSwzu4XyrgNKT8425/EmtoLlY0k0TWwjuVFm6Ksn3SDwMVFc
fZI4THDEyHI3AccjvTJ2njlIijUKG2iZlySevPanAKHWaKRT5jEOcZyexq3FvUlxbK8ksLs0MzNg
ZIKjPT8abIjOvmREckeXvQ5IqW4a3DhVtjI5fJLLwT6//WpbwKwCHcEAO0gfpQ1yoizsNnuRHMkU
sacMMkZyOOtRiJ5bhgY33Hkqq8KvUc1KJGln8olTGQRvLcjmpvKN3bm3YhZtw3ZJ+bjrWsaPMhEc
A3Wg2uqrnkRjGT71K80cgaKJgTkFFRwc88/ypYFjhsfsoXCEbQ4Q5BwPamWqkOFLElGI+Y0pRdNA
RfZg0wlgBJZlBZk9TSpBLIzbmUANhtoyd3p+dKttLF87IThsqWOAOc9KmucxAE4cEYZgDg9+PTms
Zw9owK8EkiNtchCrFiA2Rmh72NsNtG5lJDODn6mibaZd7xnkDKk54J606e2+z24LEkuVZQp2kAA9
fzoUXABFmZXee3woBAclv/rVEqmwvI1ATfLguzNzz7VLbz2xVlYMGyFIV+SP896ju0jllBkQb1Rd
rjnjFS1zKwWuS23lpPIsuQoY/KT0HrUgiuApljIKnIALcfWoZrN7YsyElpFClifvD1pbe4kjiZEh
Yr5bDcoyRWsE0wCaLMxELLlTwgJ/LirEsZMRktlZy5wobOQT9apRSjYGjQh8nBKkY/rVqIeUS9zM
FUjjGTg4qKkrAVybi1mLvE4aMfOpUbQKhlM3mloAVUjLgnI6+tW7qVQhiOCGGMFMrj6VVnVDalDG
VXqqxjbzj7o55Nc8qTqMBUlkvImM5VwqkOrAYzxjtRFBBEFEdqeDk/NwPfr1pLWPzbcQ5yHb92V4
Cn+eafI7WwJSElVQDIBJDZ6fSt4QdMLDwJxOEjYFgudqjt7U8QSTypE2Azk5IPH6VCSIpQYcjLEI
SOeuTz0x7ULDLcXhfdIoBJDRjJHPJGK0nLQlpjtRFpBI0saAFicA5BJxz2z+FMt1ymXDNJJkojOA
MY6//Wqb+z4Nz3McwJAJ2uDwOBx6daYhhjlaaSYFgjCM7cJ0HQ1kttCGroezqIFgjVY3LAmN1yoX
8aN8mDKwKqoADIcMRnHanzTwzhipAjBBYdwM/wAqgX5JFdVXDZC71JAGf0raHMgu29RZlZJTMsZ2
/wDPNQcfT3+lMkV45A6RlojHlnGefWn3QleY3ELEgk7coxHvUSzAgSbmUKMkYJ5z1rKrT5ncgmQw
MWWRgoK8bmzk4/nXFfG+/wDsHgy4mlUNEqEs4JzjHQAV2CxWzlmBWVyxPythT+FcF+0DcMPh5qOn
mOQrLAUYQPh1GMEKeme2e1VTqeyQ27s+ef2ftPgn+Jt1dzbBHPdBkj3c4OOcnua+vbW1hWKKOMbw
iDluTjtzXyR+y3p+fGqQvOokiI2q5yQCCAf8+9fXGnqq2CAStG6LltzcZolUc2IuFTEocTKGkck4
Ayf/AK/FRSXk+4SyyBSQAgROnsaYcGAPGxwQdxJxjmoGLGRVHTI3hjwBVwTS1G9WWoNkMv2m7Ck7
eHBxmp5n86UyRgKCMoQep9OtUpXM0ZjZ8MR8gJPGe/TrSzu6yoskZYiPLYboaJy5UItXDrchTy6j
ghOMmq8otoyY0tRKdo2sBySfXHSpIXiiJdAZccP5b4wTx60yRrbeEKsCMEqT1NclSm5sBs8v2eMt
AyhTIAwKngUR3sUgcyRuzKzBShPXqOexqK+tmm+aEDaeWHPB7HrRFqCQv9kiZsRn720EYx/PNdFB
ezQW1JpZnuLYTTHL5AwPSlsJBEXMsgdgOAG6DOOnaoXd0Zgj5VlKhs/dJGc9v0qWdIox9ojOZQu7
ggjJP61u5tsGrh5nnyMLkHK/6sKMEinouFfzSyrkbGIzz/hULRfuUllYMDwmRz9KdDezRjcXMjOc
M2e3p7YpOPMBYlkuEAZIzkr8xUc9KQFFzHJIykLhVUdvx6VCl4iRlpwGLNgyKAeRRPLG0CNvQAk5
kYED6U4pRQCvLO4SFpAFXGBjIx1zzxVhLi3uItpkcspO5iQBTI/scHyNgEj51K5J56VBeRQNKrwk
IjAhQGwSfXj+VZVIuSE2WVhhnZVCBFIKA7ucUy3tnRmE4MaMRtdnwd4PXpTUnWOVJGcP8obPrTb+
5tZWRJJgQD8zFuRz1rLlUSWuw7zsuEPAx8zE4Le/vUcnzRFYo2ZkYEjHbmmsYYZC8kihTjDg8j+t
E13aSxDy5V4b5iOuauEWmQ3dEtnNNIrSujANIeSmT2qVL+RIH8sNvLHcAMn/AD71lNqdvPbG3N2A
VfqW+XAqWG6gZx5YDshBYKeoPfmpm+RMksKbi4jctE2GBYsD3+vSp/KwUjuMZBAKoOFHbvWabrT2
MgEhQqBgswyPwB/Spm1qyjk8tH3s5G5sYOPQ04JSYEtxEqkmBY2QZyrNx1604QFhutpiWIyseMAA
f56Vnz6rpzyealwo3LyC+frUX/CRaRaqWluxKgztUj+Lrkg/lWjlyoDVhtftCfaHh2lnDAFuvb61
I7oWMZIBHAAIrJt/Fmlu27zjkr+7L/8A1qrp4u0+eR1VWTcCACMEDr3pOCkUm0bkM0duXABBIJBb
GD+Pr7VVZo4h5lwoLMMON2fl6/5NZx8X6aYh5iFlAAwEwR9aivfEumQSRGeUHevzKoICjPf8K1hT
sJu50sJs47Zp4AUVjtBY8kZ6cdKqXXmxsZlCsB94q2cVhnxc5mWO1jJiYKzuqcqf896gufFrxAiO
JmG8MxZSQeen1pTm4MVro6FXij+VgocuN2H55p6GMlxHISAcZdicHPQCuZm8Ym/BUWciFRlVDYH8
qY3iTVIcwxWzoWA2Njk1n7VtAlY6pJfLXMYJVTl3JwRk4xUVzP5jqN7sARjHUfnXML4i1aRW2QoG
80YVlz07/wD1qaNb1y9LW5hUlFGVCEMMf1qozbHodT5trG5AEigg78gjipIriFFZCwV1U7GYdRmu
UhbWWkV50w4XAYgnd7mn/ZPF8sjxR7FUEZZm6fh6+9aWTYjom1S4kbEmCp4BBAOOOOlPa9gjhZYz
uZlJV1B49Qa5q407X44laRU8wg7nVs5I749e1R2ttrpLSm4YCUg56AHGMfXFYzasB1CXqxwCdZc4
QkozDoO/4VWudQjuZhctGcgBUJYZIz2FYcGk6qJTumkL7Sqhz29BQmiX0sxk3SZOdwLcfWqg9AOh
kvrMxFXuFQsC2Qwxx/WvJfjV8Ujo8Q0yy1IF3UldrDB9Miuh8UwXOn6TNevOURRwWbhRjk189FdQ
8c+LwJ5pLlYpmRXkQFQu7A6V0QkmTJ6nefC/wpZ61O2t6pL50k77yA4GGznv7AivYNLtvD9naC1t
5I1CvuCuSCoPbiuW+H/ga4h00LcxkMXBVIhwRj065rs7TwatvmXyyA4wFyCQfXPpXPV1RI6TXbWH
MIB525RjtKr6/wD16kXxTbrGFEpBA4X2NVZfCUyXsUhdTA7ENgEsOe3t/KrcXg6wQlp4sqegVyCB
nr78U6d2i+VFO68VabEwlSdGlcYZEYcV45+0l4vi1uxtbC3iLBZlBiVsd8E474617JrGj6bY2Eru
ERFUFiDx9ea+f/EulnxZ40jaHdJbx3ameMAsGCkkdff8O1N6O/YGrI7b4B+I7Hw/4aj02I+ZcKWZ
hJkEAkkZA6Z9a9GtvGVwbYqEBllOUYAsiA569+tP8JeErO10qMPaRFwRnKDLDtWzLoVhFbER2xTc
cKqjiknzK4NNoxl8VXLDyvszJIvVEbIanHxTcGIyS2pQqwCDb0zzVuXw+kU4+RWAHzMy8j3/AK0+
TTbVXMUjAhCCAz7SD69KTSaBIwb7xXqk042Qjbu+UAtjHOe/NacXirxBJAsZhwWAA2r94f1q9Dpk
EbKIow64YqwPIJ61bNpbRgFlVnAIBZice9UtBmG17qszbkGex3K21T7D+dNhn8Rx/JOq7RENjAE4
PXP1rbe0jIV/LJORgqOGI/z+NLb20rMSXw2QWUDB/lTuwTujm5R4ou5CGZFjUHII5zjk+lNitNek
YRS3BKBwBtfHb+VdVBZSK4TllB4kLZ5z3H6UyUtbTB5bdQTkZU4wMdqlq6A5m+0XU7pWMd0q7iRI
MbeMYzx34FMh0fVMFLa6dyGALu3U/l610x01WJuJZSSyg4Ve/v60v2VQ6KtuGZSNxQ4LZHt396d7
MDmV8O3bsI5HaQs3JHBFWbLwneO5ae4dUIG0ox9fT8a6YbAQnlqrFvn+XhVpk32gyedGfLAZQTjn
ANTKKaA5geGprGSRFckk/ecYyKltfCFvJbs0k0wYyFkkRsc+mP8ACuhN60k7RyEKynoTwR2xSSBP
LX5/3hJIXA9etQqXMBzf/CIKsW5pJGO7qwwSKfa+E7cbWKEAkZyK3y6uyRTAEMMvjg4qxFCWbZbw
OEAOC5yAcVal7NAYM/hWxkkSSaJWEeQ6MOGHv/P8KefC2lkLElogAX59igDH+e9bFz5csTIpPC5U
lefofShbcOnmxxrGwHzADv6DNaJ3Bq6MQeFbCJGUwqSepI5H0o03Q7WR5BNbIwBBDMBke3tW950P
klonDED5weTnvTfJVQALZw7AnCtx/OhxFyoy7nw3arcK5gLAAMIwvBb1qSy0nTorcyRhSZHJYD7w
9vb61fllULukKgAgO4GSP/re9NEimVpQSAVwqKei8/5xQtAaVimuh2sdxJiFHAADBwDk5B445p11
pVszCVVwHAOCuO9Xopzc+XbOpLMwCvtzjn6fpULpbKWmaXdGp2qWTj14zziocOZAkihJaC4IWHK4
PIAIqZLO1yltMgKEAAYAYHI7468VNaxESPM+0qzE7WJyMf5zUV0iNdDc4jAO7aHPp7imlGPQOVDp
bcRyFQmWZjwq5DDt7596a0K3MrwyuCwXlVIOPUZqWJ7vBYISwXAAHQetEolMRVoQsoYMBtyMUpTs
HKiIWsYmIgZVGQWIUDd7Ckm01W2uH3KMgMRwOetWowhhP2iVYwdpYuMZOM4AOKSWeGVUktUPlg4Y
BcADFZcntBnz9+1JpWnwJFqEReSQI7SMT1ccAcdQfXtXZfAnX4tR8N20l5KFkSBYgrL7YGPXipf2
g/DUeseHWlkg817ZS6hWxtGOoHriuH/Z48ULFPN4avo4y8U/7ku4BAJ4GB/OtaeGk42Cx77A0Myp
GUBRVIKg9Ce4qKNQ7SKZguOEQEjFWLD7I1sGZvkDHcQM7j/WorYicPJGox5hxvHXHFTKlKIDW/cK
wjVwA2PUk+tTIWc/K5Rl5GTyppStpaxldyyujfJg8hsccd6DKTcKPs6odvOBz06VCk0wJQQ/+kud
pBAYn171E8cEilpXL75MKAh9z3qwm2SFklAIYjcMkDH5/rUU/mNChjhCsB8sYXkDPBFaRgpAV7ZD
cF4k2qYgG4bPA/8Ar1NGj3Ds0URZv4snjHoD9aXd9nXzIlRSq8bCMcnkdKejfISYUVNo2jOOO9TK
FgGFmMqx7ECA7nYAEnn/AOt/WmzTSpcGFYyqsMAhMk+v9KdITZwmWC4IBb7ynqeRgVH5YuIv3p3q
owIyMLj1+vtWkYpMa3LQMfyqzeWVQBWzStbxvGSkxMeSHVh+Y/8Ar1FHD9n23O4leOdoU4Hbnimy
P5N1IhRsoPlLdACKidTlDdk1oLYzSXD78uQWwAFpl1arLBJPC65Xklmxx6e1JZTgwJbpEFJB3YHa
lnukt1igiQgo3z4bg5H05+nSoVTmQ4pMiKS/aETy25UZc8YwO2Bj3q6Z4m2pJGHZ1wzkVSm+aONr
tiCpOE3jn39qIwIUBlYkbhzuzx6VoopjilYJHEuVdfLIBC4HGBVqy3G2KzgyqhOSpIwfr3ph8y4V
diBl6ttABA/GnXEH2W4wBlHIyDzjiolCy0HzWC4K3c5d5NxxwS33aaCY0CyBsBsA4ySaa4e0d2lt
lEZUtt7ZzUkweVBPEobgFE28A9Ow7e9dFOfIi07LUM43FIVYu3zAjinxKhjZWCKNvJVuhqMbxCWL
tnGS5cYB70CFPtA8yNVA6sw5P5VM3zMaaYIFiVkQl2z8yEYppndGUTRuABwWAI+nFSQrsu32A5JO
M9cHsKJmZGWKNnBLbQjDg+1Yuryg2kRyMVulkQMCAcAdKmnj8+2QoxEisQFjAAJxnn8KgdpCVckg
qMAKMZPpmni/82SQsDGZD1BPYYoSU9wbsggjWPEaMF+bIBGefTHbmnGMsr28bZZM5K5wMjpmlkO8
71Rg244IOOM1NLJax25cOGZTlkUc1vF8jAzZHdUaOSIE9ZJSxLN+PSpbGFYwQqJtDDcqyZx2qzZS
olqIlZQSx3tj9MUSsbG42EFklUEMVHX/AD2qZ+8BAUiRnKybHVyEVRz/AJIpkr3EzSyqPlUfMQeD
+NOjVpJndV3KxxxngUJBPM7QBiwIGV4wKz53BgBRdirMzOgAJAPbPSpUmilnVFJJYsVUgnDY60+O
JY4jbv5QZiNyk45pqIsFwJIVG3IDMDgdOfype3W4XEW4mWVGmO+VTuLgY4A+mDReGZflW4XOM+YV
4z+tM2F5FVlIJk+8OlWYoh5TIwAHQEjIFawfOxpXILW8ZVSGdSpRyZJExznv0q9GiS7mgbZg/KBx
mqgACmMpkNxhz8v1puotcxqphVip5DFeVP8AnvWNWFzWKaJiFcFImG90JYlyOfWo3RzMYpYy4yDA
QcNmorYSWwJmkYlgpclf4sdfepizsS+CGA+XcOM1m6akimkyTyhKqKVBKZwUY8N6UiT+ZMYZVLGN
jlxgbhjoPpUQmkO8xAqG4ORgfWo0mkSYp5RJCFQUBYDNaxg0ZtW3LU8m5gkTHYxJ+9kj2pz+T5Yk
RtwUljk5+tQxtCsoEkZG8khWBO0etNuGtrJ3EasVdT84IwPbrWcloDikJLK1yjRW7EbhggDoc5B/
pTVs7qHYoZHkIyxD9u/4VLJCUgMFvuR+QzgYGPSmWkrxB5o28ttoyVbIA6YzWkGkynG7JBtmDRlg
uFwSwxin3zFYlj2lnAwArEZ49O9QNIwnM0hc+Yxy7k/1p23MQmjG5Q+0nGTnFOVVRDlEEy28Q3bi
Ap5UZ2mpHR1dvLcMsiA5JBDH168CmPDGmIkbPzZcE8Z49ualSBGWQbAVJztC4/yKuE+YHG5Ut0dn
PnKqAH+FSc/U1LDnzV4AVCeSPejAHl75FcMdzqDwvUdu1Nms5BdrKu0iP7gI6tn61NTQa3LcbC+Z
rmRWwpxuJyAe9LKUmiAzy2cjOCTjp/8AXpsKi6jKI4yrAHAwSaim88v5xPMZIZ2HX3qI1lHQYyWz
njjDn5QJFIAPv/hQLNp2M0AjCsSQJG/zzT4ZGkgaOaRwwJEYI4IGP8ackTMoRySisBGFHT2qZNzQ
O5Ha6etvGJJYQzOSoBchse3akux5cnzKx2sCqqQDx+FJch7WHy0aRVYglmGP/r9KsRlJoAyLkqRu
BOQAKqMUtAKphcyfafszqSck7Bgf1qePyVZ43uNrOuSQ2QB/ntU1200iCKPBJO4k/wAhWfLaSBCg
yFLAsqrycZ69q2SsDumEsxeeNXt0PGETbzj+lTKzWafYzh1JJVQSDk9efp/KoXmkjcpdSqpKjYxX
IJ9TUvkyXpJkiZTkFQpPJ596lySAiuIpXiVHjCKBgMoA2j1/KpmjlRPnd2QLhVRufqe2KJnijlEX
zBScEL3/AMKWcBAViC4VSVx0AqkuYqK1B4kmjESTKpBwAG5Jz0AHX6U25iaOYFmYBlOV3Uy4jka4
dFOVcc4GcHj/ADmnXFwisuyIbkYgDGAcdeaznFJXKd7EieREFZo85IDKQM4qS8ZNiIqDKDDFhnH4
9KiZPuZBAUjfIx4xjNOKrMhjYqQoGAATn3rMG7CxTkorllBUYAxz/wDqqE4mmCuhkPZQRjPpUuFk
cKsZLB8KwOB9OtJ9pKs6PCGCtwOv410U6iigGagyw3CmBimYgAce3I/+vSXM4kZdsW4heMNnj3p0
ksjLtMS7WGQxGQecY69e9IJJAzsIFHOd+3JJ459OtKT5lqNK7I7mGGSF5djMVbbiNgCTz6mod1zb
Rh1VmcLnAOR9B61btI45/wDR2OTIRkk5Xdn/AB5p0iGOJBE4PzYDnvg1nyNhZ2KM0F9PF9rMxCgY
KlsZA9qmQQnbJC7BmUbyRyT6Zp+qzLAq8AqzbSd2APXmmRwNcFXiCkA8AnAb26dqzldIFYn+0Qzo
yFNrAEgBjk1HbSllB8pQVBBDHsPwqMWzXM6SsCgjHzqo5xU0kU8hA8xFJxhiwHPv3rek2OL1FmcE
qJIpCAASgbkj1qJ9sUQk8w7AjElQSeo4/WpTKd7SXkbiU4wEPBHp0o+zoNyRoj/LmKMcEeuO35+l
E52LTSYiKRMLhURGZSCqNyQRQ91cWe+K3LogQbCpwPQ5I6/SqjCHTYXeSUkqSYwDgmrCyF1k2NtJ
U7gTkAHHP/16xa5gbTEiFzc20jTbdpJGD/TvkVakZ4kJgwZWUFvmyFA/l3qr+6fFu9xtRcneqHcx
zjnk1JPayQr+7mYYHLE4GKVkmJjYZsZG3czEMzEAYGPb+VJcJKYx5SB1UtlSQQD1zUayLbrG6hsE
DBAyBUiz4DmNgSxJ3MOCcU+blZNrCabZWhbzWj8wnjO0kKM9BUb29xDKxG941ZssD168dafFI6kJ
bsY5JHyQWJ/SmzvKFKPcqwI+faCSDnpSbTE7FiSVbpY45SPkbKkKMGqkjQRFBt3bWO9hgFvYVYkh
RYoAk7BSxVnYA46n19arXNsYSSdrktyI2DA+9dFJXQlew+GeGJjHBuBUBgy9R7cVLE5DqiwAM5LF
cdOep/CovssMsZkcsRgcBuTinGaRWRGChSChLDkL/h71w4uCcWNEltPBNA0sYVZCWjZWG0YH1qBV
mu5Q0kiksgDgjkAfhVa/njiumuVwu8BZHB5wD2/xp0MpEgkhmYK7YyVOc+9GHtBWKTstRF82Fnt2
ZSFX5fLAYk+uOOaknklmLIoCEMAigZIPr7U9VEJZy64DHcQc5NLblZYiIiZFyRsIwSfrXQ5Nseoy
e3vY4EbzVwhxO7sCWPt6j3qJ4mRAIpVTzASAAcDnqT6Yq1BH9oX7LuIDDJXnoP61A9vfxzg7i8ec
bI14A75rmq0ecNEx8GlyLIbgyKIwOAWx261FfWQjONPZVkc9W54qU3BQgtIFUnIi7AdjTEdUuizK
jOCWdiSCM1vRp8iAiSxcBRNGoZR8wxgVZul8kgWrs4ZApYuecjpRdTW00Bl3BVUknBbJP8u9V7aR
X3ySPsVVO05yFOev41c3qBOhkUJLNIWG4FgcZP59aZPPAEXachGwWKEMT/L/APVSwXcZcgyM7L8q
sDkY74NEkMZumXcSEYPg9Sf68VjJSk9AIZpNsBkeJ2kzkbn2gj9cnFSnUES3jleMoZEAdYznH6VI
62EzgeapCqGZScYGMdaz7tp7omOEDKjAWIfdHr/TNHs9BptIuWouJGMoWfaAcyHGAPx/L8aZcOyX
KtBct5bPtdmAAx3o07z5cRKvKMNu/J7cninXc1s91HGzAo8zbSwOM9TnNJwaLFXyFidUjdQgLF3B
G73/AF6VEVN6URzsXcMgDBHr+lPubwAKII0BCkiRQRxjp+NMaN3QBpigZ9wwwORjvWkKqiD1Qt1L
Asx2xgHO0S5xnjio5ba7mgfyCTgHcMYIGOcf/WqOa3VtrupYoPlYsCOvWmyC9juEMTuBKQjbwSQC
a56s1UYOxbtbZrS2Xy4mycEBFOWHv+NVhew392tvK/CEbUXqxz0q5Zy3j3MkCmMwBQH3McY9fWi7
MMLS+VFHKx5CrJnJ/CtaUbRsg3WpUnSIW8pEDjAG592dvvUhvRBbpFGxLsRhAM44qS1ljuLd5GjZ
SVDFAcnriqgaGeNQsgU7vzHPp+dZVpNMltoJfMcmOQsWLfOCOB/+qkjifKKpIOfk2nngVKqG3UKp
ZzK2AUGSD9fenu0wgdZYsOx4BByAR+daUoNu4t0V44ZJZ1kZmMjABFZeoFMvDBAYwCS0T5lckEKp
7VaiL+WpaBt6HgomMnoPr9aq3ltNeyhZCI43AaQBcHPqKJ0OYm3YkZXU+YkixhsAOeTirNsItPlB
CK7yMdsu/DdOwpltbW/kC0jYbd5bzB1ye9EtukDBpGd0UEgo3Q4xz/hXVQvBlxTsLdOcq9vIpdSf
MKkAN6VTQvM8pCHZuOQz4DH0/wDr02SFyVRQAJFPliRgMHNTtbtbxPELgB2XIKt0NKrD2hS2IL5E
hjj8tWkkRwZFILBR/hTlvPIuBBcRM6uwJWMY4/xp1pHEMSBwV2/OzIDg+tNu4ZkQLEz+YSQgRQVB
9j/nOa5pUGpIBJndZ0uPJVCpG1VXAI/xqnMbiKQXiz7HLHaduSO/p15rR0mFnRWvXDKRiNgfun0x
UWokz3jMLQxxIcIGGCW28898gVcYqAdD80YLG78xbnkxuMxhjjvjFKUkjuDa28rmIJ8yMMA9zW5e
+H9WR3t02iDILyBfuDsT6Vn2vhXWJ7yS5t7WQ+Wo3DZjGeMn2NdnJ3ORJsgs42iV0t5SGcjKluOn
5/jWhFbeVCEivCCGOSx6AVb/AOEcW0xPKjMYztLbMlR6CooPDd6xLkFvMTOT1B646Vm4LqFmkbnw
/wBJfU9ZEV7Gd6KX3bsAKOBgd6+u/hDpn2TRYmEbShQuVI7HqffmvEv2b/hfL4gnhur+2aaKQNHN
IwySM/d3Hpzj8q+qdE8NQeH7JNPCpHHEoxEJMAnPX3NcdVtGkINmmLWFQj2hCPJINwUjp3qWYDTp
TczKS+8bFfP8+mKic3UEwgW2jKuRsYHjPbv9KkmuIYcRXBMrDO8I/f8AzxmnTvJ3N4xSI0Zr5x55
2kyBQwAz1zgVftEjMJjvowFUkxkgbgR3PPQjtUMktzc2wWCFEjEgDOqdT0x7YojlZYHliAc7yFLA
HoetbpNDTHXV5cCdpAjKBECAHxu+vHFV7RS7FgeS+5mYEHb6+me1TrFHOXW8C5lYYkIJ3N6fhTl8
iOFYWQlg7K7MuDjP5VjUjdAJbpDAZEmJkM4AJPI498U9Y47WQyIpkDcHIB/z9ahFu7oxW4DpEcBU
U9OOvAqadkQqjMpBdR8ozhMj2NZKCbEQmw+0bIlWZAzDYpfj60XFjLGqi3lIZZCWLNxhe7duKW5N
zGzXPnOd7YiLNk4z19vpU8EtyFOAzSuhICqCFGaSSSApXMvkFH86NlJXfHHzk9uKswDZtk+6jKcA
qBtGfSoYLeL/AFzuuSw3IFA6HPBIyKcJfMuVtxMzMU+YEg5NJx5tRsmIthaKsMokKEZj4GfwzSFp
boo6QqquxwYyN35Y/Oh4xKZFLIGC/MQcfUZpI7YxANaTAhRyDJk5xyOnP1rGcLO4WYSW8cER813T
btwWXPftRqcy3E6xLbq4Eh3l3BJX1FK1q7yBrli6MVBUHGfYetJHLGnzBmkAbERJxnjJTnBGKj2X
MFmmS20ryyiZQylVULuTAJ9Pypl2Xs7lXj2urP1bpnOTTJ5bvzgrrIqOcrGTwDnNSanGtxMVlSUI
cAlivDeoA6n/ABraFJRQia8lVt00jHYE3MFPJGf/ANdRWZLZtY5QuVwrE5AP0qO9hnVxBazAomC7
u3X29MY7VJYySwP9ohYRrF0yQAv09qJRuhjDp1vNfYkjeN8bS4PDcfh/nFXbg6cLJo/LVSGIV2Hc
Y/T/ABqOdIJXN4QoUjMgIwTz1qhEivKyXdxLIJGw2UyCM5xmtINJhZ3sOkgglt1h2ArngBunP9ah
liiUpLLhbdQDLufIQc84zk1eEHmXCJBEBHnPyjA/Ws7xBaedC93bwqFJEagjr2Lccg5HaqcXITV0
c+UWz8WG4tEgKg4aNW2hh2/T9eK7CC4a6fdFbCOTAG6c9u3AP41wsIdNZDMCXjGHC5z/APXFds11
I0G5EClQAj5Oc8cflV+yit1czlYuTyjS7f7WwV3jBZxjkL9e1RPfmRykqjYyhgGBIHHSnXEFwbHM
6Rup+YhWwCPfnmqyOs9qXLHzAMKG45zx+lZTSiw3RI8plG7ylLAgSIzA7Tng8VGsdwkD+YqqGcbA
Bg/5xTBKLcicxu5JG8SZAY+tWmuJhkNCqjglAcgj+hralOyGnZiTW00dusMaqZmOI2duM+5qG0nv
Y4TDOFDkcKG4qwRLdQl7iUxg/dLdf1ptlpk5U/KXG4kMzck11xrNMGpGhD9lSNWkn2uVK7QmxTxn
H5dqqXdv9miaWFnIc4yvp/P8agkuJre5ETIdwckhicZx29Tg0kKs0TMMoWJ2KJBisKrdQFuSx+ZE
Y4UySO6t8w461Hfw7ZvtC5wRuQhuhFWtPtVQgtggnqq9BUKXCSXL7F3RgFQoAHFRGXIEdxttcuko
SRXYSE5DnIJ9f61ZunijtHk8pnkUFlJbkGq13dx20SvZ7S5yFJiz+PX9Kn8y4BE1w+MtghT0+lY1
aftFcsgtvLDMMfOw+QH5v6461ZdJI3aZpFXAOwgEgZ9RURkZnVwDuVTgg4BqopktJJYBcyFXDbyW
JAOe3Y1dOPIGxezPcqoMhZFQLHx39KELjY13Hja5IOev+fWoIJpbSPdbiNtyHJY5OB7VJPLG6b5Z
iWLDGFwce9OU1YHqRwBwGbcPLc4bA4HvVh0a2tzNbzBlA5aRSQB65/GqoeX7Q1sbbzEVfmeQHBP8
jTY7PzNsxYiMEhFI4BzWsFzEO9y3JeQTW6yRlQAASM8Y/pT2lNxAVhkAwTgZ6+3B4qtFbyLCwhlV
RjkbsnPpipXvA0rpsdMsASBxnH+eabnyGTTE+yq1yJpYw29cSBjkfX1zUhtLp4CLbaJFwWDNk7f8
9qc0lsYI+HbABZ2BOeeg/OnJcgEiJY0QKMkoBj696qMedg7IrXhnYiHydhdT5oYgqT6Ckj2iI7SG
Y8RhTx9KbdWou5WkGdoPIJPNMt0EamNUG4HKMvO01MlyhoWftkNpG8ZhlJPCgk4biljSzVUnQ7UD
EyBc9PpUbXsEhCzhMABAUXBDfh2+lRztiHzpCdjfKCAenqaENJsmgWW9bzoCVAcqsh4we/6U6OWK
1lSIszYzyw5J9KUX25ljfLhXAVQeg7fLTLmOTzQWiJ3dcgZcH3pFpWRHqflOn2YwACQ/KqDBP+NT
y6XK0ccEClAo+YCQhcY/U81U8qG2U3D7gMEbVBJHb+tTy390LQQmdlVwMy7fm9uP69qcaiSsiGkm
QrA8jiGP5pEc5H972JzTprwJE26TBcgFmByvPPTmpIrhYoSHYPgEux5O716VBLc6fO7RJIN54GGz
zSlO7sRLcdCtyjDH3lJJDDIx2+v0q5HcvM6mHywFBDHHzHiqNtc5Igf5Qp+QqASOwqaRwkZl+WEZ
ABijLMx9f/1V2UayiiRtzLMA6BcheVyQD/8AXqa2jaZDG8gQbOGK4zyKp3t7IrmW7KAkMFRmyCvs
ex6nFD3TwqhDRqzDLB2GAOves601Jj2ZduLuO6QJuMZjQB1HIJ9iRVL7RdOpEMRIC8svPHrSytPc
W4mZkV2JyV55zxn+Wals7kwbbeSULJjKuqkFh6VEalmK9yRbp3VVfJ2rhy2BUN7JLNGoeUElvlLH
B29xTZ95UPEULFiWYng1CWaziW6mjj37lZEVMFc96iUrgXd8SAtHhsY2gOThaYsq3iOIcrsPzsRy
BUELB5WkX5UKjec4xzTYNQW0crnLM33s5UAd89KlOwGirJcjaG2vGACS3DcYwPfqc1HqDW8cEdta
yKjFCZQwz+tMlvlcGSLYMDhxnPpVdblCyOqBmJ2jDc89q1jK4DrdfLkaSKZZCZBkhs7eKdIJJy8k
jgKT1VucjtVaa9ie8MEdyojDjAxgZx0HuKLjW7eKEKzhFdjlwuTgdsVE4XDoSCLgzXBZnAAyo5X3
p8U6zRmLaSiZwWJJLetZ41OK5tmk8w+aM7Sig7RnHH9aH1u0ETQK/wA6MNzNgBv8KlVFTYG1C6SW
xunwpSUKACcnjOTmovtTqSXcIFJGdygn061k3GtpaxxkXABK7ipYEIM9Kgm12zup1jMrKoUODjGT
/T61op87FJpROiheIKXdwwDdeuc/TpUEN2puERFYDDLuJwBnnHrWZF4stoEkltpFIVACrNgK3r+V
QDxdpgiEWGDF/nQIAQP8KlpLUi6NyCf9wyGNW8whST83HQ8im3UsUAFnZswAQAqXyMden51g3Xiz
TLAbI2IcEhiBjA789Kpy+NrFsOdpYglW2Fvm96TV0O12dTHcWrQsZ4WEjEsjFsfhVcSyNCW3su3G
9GJBI74rmk8Ww+SZA7uEPBY4OepxSHxXceW8saFizcuyng/4VpDRESOxmnG2ONOTtyMcFRxxVW2g
UyS+cAVz95m+bPXArnLDxfIm4z2zuzggMQRz3qW+8Q3UiKYIWRiuWO45Joc7C0sdHPLD5KQQthxw
McY/pXGfGqzstQ8G3NlJDunMZZXYEnPrxU1rq2uJOoktGfL/AHQuazfFUGu6lp7zTRNJIsTDbnaX
HPAPAB965akXIR83/ArW30r4v22mRwFWurnaCyHCDPfPP0FfW1lcfu8ugUFRyQCfpXxLo9vqPhr4
2Sz3Uzgm6f8AdAFQrMowV4zjA6+5r6y8NJ4iudLtrjLFVjwHZsn3/OrhBLYDskvoos/aJ1CupyCD
jAqS3ktMmOWXy1IBCBup9ea5ZNP8RT3QjkEkikEGQvt2g8/5NTjQ/Es8YJkKOqkB3fAx6Vs5KKGb
p1KJZWUSJvDZUjlWH496mt51mlaU36sWB3liDgH+XNc7aaBq0NsIPtIBycNuzz61YtvC+qKD9pus
xuckMcgn1qJJT1DlZsXetWFuTArKpDjcxXg/59aItVsHYs8xBTEhYnj+VYV54Ougqq1yjkMQg25w
vt071KfC5VFXzHIkG1iBkj29KE3FhbU0F8UWWJPt00UZUbnBXIA7H3qmPE2miF/sl0offwCmB9P/
AK9Ok8D2RtIvMZwWTEhL4JHeoo/B9lFeBkh/dr8wAUEkntk0+eLVw0sO/wCEljQ4EhcqcgEY5pZ/
EsAzvDLhT8wUk7sdTVqPwxYyyC3aAEgZJJzj8qS48N2cALPMCNh2oDggUkk0G5SXxjFNbs1uz5DD
AK9sdaiPi54lYPH8xAAkLhWI9TjitO08NWhsyr2+wiMDKDnpz6UreHrTBDxoIxkkbOQPTNbwk4iM
ufxWTbRgJIBnaW9SKZeeKZ5BCYYWVi+1UDE8Vt2ul2s4V3t8qvCgDAIx6VJ/Y2m3c8drKuza5Kk4
wgolK7Awf7a1ZFeUQM5I5RzwfSnx6pq0gUJZMrMP4vmAP510x0i0tYWhlAII4LDOarOsQXyljLZb
5EVcDH86ylVUdyZJHPyalrTiOzgBLrnbkYwfT6U1rfxFHabryUMpGQm3aFNdBFa26s1xHCQDJlCB
2zjFXZIoLhdjxAPGcEsc4I/nUuXMQtzj4m1d9zRpuG0blKnrjj61LLY+Io/L83ADcguN4DjPXntx
W6lvbwOZrePBz8wUYJ/OrdtNvlMSrgox3BhzVxm46EHKjTb/AMltkgLAZYqMEmnjQdVlBeS+ILbc
Ij9f0611EkVqJ1+QA4PLHO406eCOdAq7R5bgYQAdvYUOm6g7HJQeB723xcSXQSVz8xHQnsc+tT2/
hXzWE95qjq8bYZkmyB15/OuiuANuXdiAcZYY2j1/+vUUK8s7FGQnPK4XI701BU0IwpPAsgkAaUup
GQyn5T3xmobjwjHaHzZmLB1O0bs811ausAAQKqNjBIALcdPrULR+YMSbR85AywGAfbrSlFtgYieD
SxWaW2/dgZCFuTx2/wDr1NY+FLBrZS0RLAfPhuQPf09K1d91YzPcSsJWK/MAuTjGB6Cp5JY2hNxB
Ipcgbo8D161pFuI02jKt/C9gyiGDCEkFcA9qa/haz3l7i0SQnIVnlOc/Tt/+qtSALEssrnDvu2OE
zyelTRIkm6MRuctuDyLxxjnA4/rWirSiF2mYyaPZ2wUmJQ0i5RSvYdsmp4tK054Q/lFC3GQoHFW5
7hYnBmVS2SquVzt/Sqs0ssobyt2HOAoGSD7fWuSrH2jEQxaJCA628K8sTsGOfT6VatdLj85GCq5X
G84+6aWOz2x/aJOFDZOUOQKuR3cMUQzACzyElQM/5+tOFBWuO1zOOkxfazM0BDMckkEfof51Nb28
Ymdzbgb2IZmA59s1eu4GlH2iOVXwTkMOn5dveoBNMIHSKNZGLgIypytWoJMNGNmsY7QmZ2QjOEjJ
5J9fTNPaKKS4DRjCGPl8cbs0KCLfN5KC5BCiTj0qMrhCitnD5Zs/rWidhDjCIbn7PNCdmD5ZDYA7
/Tn0p9jp1rC7O7oNxyFC5OT7dTQS8sbSTh3L9I04GQfWob25e1gN0WDSBtqDsT3568VE4qTE5WZO
LZPOd14QPlSw5Az+lJPHEymUYSNPvNjJ56/Wmw38jQiMgF3X5wDnmhXaRwu8K6ggcZx6inGnYlu7
PMPj3c3Nt4SkhhjUGVihC5Klfr69sV5N8D9Ae/8AEW8eYZVfeYg/DEc456H0r3P4y6DJ4m8Ny2kI
AWN8puGAgDZ6dxmvI/hyV8OeK5lMwiBn/eYHB5wM89Ku9hH0BotrHbwo0gIyMgLkduR9auztv2Wu
1SFA8vAxt/xrIuNeg061W8kZZAq5BVwpyBk8+lV9P8eWephmhjZS4OwBDgcdTxxzUSi5sqysdEIi
yCJHI2yBSGTPGPbtUrm2811kmOxSASTwTVWBt6KpRiCeQBwKpa/qT6RaOsgiZ8EIGYYY9vxq4LlW
hRw3x28UPY2kljZyKDOxEar1xgDGP1rl/gf4YuSZ9QKu0hYCKNlwIwB2z9f/ANVY3iW1vvGnjt1j
eSVGZBK4fagx23f/AFq9p8A+G4/C2mJDlTuHzKig88f5zWdRpIDas7EpAYo9wkVeCzH1/Spo/klx
Mx3BME54+tEBNzdYjdoQBl1Y8Drz15FWvJCygOEUkY2jnj29qcVdARPIsMYjO1mH3mGDg/1ppjiI
3RRjec4JHTNS+VBHlJJA7EcgE4B7DH9aryNIm2KMqCykDC8Cm9GA2aF4ol8psMqgZUZAHrT5kP2U
NKrLuXIVUxj65qRYvs+2eVgzLINyAYG3inzyQNLskkLRuvAz8uP/AK1JuzBuyG2dkFUCaIElfl3J
g46//XqOSNpImdCzMMkgnkn3qO6kkLBI7iTgnaFXgjFSvdmEBZI8bh8zAAgA9qErIhOzGBZSXygA
RflbcTimRWLKrITIUQDAbsKmLh4g2QYwOd4BHFMhZUAlPmKo6qr4U1MpWY1KyFWCdIDMHLDBBCtS
RTBEaYnaykbUJyOKHaRbdnTc27gRkkgGmW8du7+YWkQqeAV469KpNMbkSO5imjuEChVXBQ9KmvH8
3aVQKrA7to6cdaPJYusUrna5AXPUH1pB9oMgjVAqkkFQuTj1q4icrorNZpJL5yOS3ABDYp32eVpG
8r5lP8TNgfTFKTtY4OQSTu9OcenvQ91PCWkUncFbaCPlBxSlU5dCSNYm81QikENwepJ+lT7w6SqI
9hT74ByDUQtpIlDxoSuf3jA8/X86WQyGV5liIUHDsrjjA5rKS50VzIcEhBJMTFVGCO2altJw8ckU
cbupB2sWGc5I7HrUZnziObaqOQTuIzUywxiP9yxUKCORnJB6VUFylEMtuHuXmYhXmU7kBIIBHHX1
9ahkeRGDs29lGMAdMVOxKRgYJyeRtJxSyQH7OxO5dy/KHGD2z2rZSBkDSm6tygQAA/NjgH2pJFeQ
ho3DMjkEjP41Vid4pmYyFEDYQMMZFWprFEQzq+WZeSSc5NTPUT2A3BUbhGFU/cYdx/MUXCvLaqAz
OAMMozkHnn+lNktJo4A4kIfIxGXySKVkl+z/ALjcCM7gVzk9zmnCfKMclvGECpnJGSrLgHimq6yT
MktvlQoAcDilik8mdZJCSAmBjqBjk0jN58iyqGOW9SeaUptoCzCZvLWTBVm+6hHGKimmKORIpbJ5
Crg4qOTKRCS8XDKw2kHkc9cYqeK58m3Z2jDKQM7lxkVhOCkBAg8+WRvKYqEBVZW59ehpLSU28TF4
PlP3QR29KnkZiBKqsM9Bu9qpW7SzSkyuyKzYPFaQmqaBuyMvxZZrqcMltcFVXyjtcHGevb2r5lsd
RTwP8WJbNRLAJL8Qu7xH5wV3A+w5619Yahbwuhk2gNtAO3k5r51/aR+HOpabrD+KtOnRYZHDSKsh
L7sYJwB0PPJ9K7qNd3sB7r4R1qDUtJS6jDMXjVnQ4JC4GAOK13unhj82GJVBPyhgM15N+zn41W/0
BLe+uGaaOQKys24kdu3FeqxOLhjBLCSGfCEkDA9q5q8+ZAEdvBdTCR0UAsDtLd8elWIo4DPgAqUy
SS3Ge31qJUBhMiKwypAUHLjnr61YuzNawoy4MYADbjyPfFclm0AyeVxAZAw+RRuA4yDTWuljQyNI
wErEgMMACojPKxVJo2dRIMsWwMYzmpb23jljeB2Ysp4JIB6e3bFdMJOIXH26LexBkUgkgDjHTr+f
FOlt0CrG6kMVORkdf8areTKLdNrkEkMqqOPr0p5EciqLmQBw3BIzgn0/nRJ3AQpsiGzL4IAO3ApH
uUYKrOCo6Yj4Jp+8W6FmbIKgIOpJ9aT7I8G2RsFGky656cdTQloNWvqWI2854URVJUfKGTIHfFMd
HuJ23qABjegAxmkhtzYXIcrvUZZmznj/APXUjM8ZE19HISQSGV8fLXLWhzIaVlciswuxvJdgyHAI
YEAkfh3p5fAJkiLgPgsnQtQ9xb7lUuIskfMO4NSNeRJFsCqVRSqktgt7nj9BRThYairiEQTQ7SQr
lDvckEZquqiZBt2lV2jbkkE+v86feCGWFEtZiGGAyAZLj/PpRbS3OGiER25BfD549K3vyorlSYsm
8CNQhAY4Cpx9BUktwvlIYeSpO9cZ6dhTWuDJdmVkIGNrkn7w7H60sNuspaOaUKyNkgEE49BTbbBS
YPE05DsyliTkle3b8qb5yRyLHLJnJyygHpinMNxRGBKKwCgJ0OP5UkLQSqse4gK4yXHOc/55oCTW
4xpJBcggoUXAjUrkD8KbdWjwzBGnIORtJPAXrgU6+CwXAJ3As4UAHAxipJpoZF8p5ACCSZieh6Un
ZIjmEgK4kkmIDchDjggU61S9kuS8lvI0YIwwQjnpn34qNLhzLtUDKkkgMCD+NWIbg2x3eWJHc4DM
OcVhKk5KxSkmhTmRhF5artwoUjAI9aZH5Bk+yFVLqDtlb71RRNucwtIMPncXY4HfuKZLb/vQQqqq
nqSeRTjL2RfMkWbaSOVyrwrEFIzuHUGnSLbRtLvIYOwCFTyoJ/MVFKR5BaIkkoFG3PBx0HTPWorK
WGYlWJLEgBXIwcCtYz50DaTLCCB/ny0YBLngsaLiaFpEZ1JwA0a9Ofxojh8i22qo3q5KKw4yR0+l
VZItRWMeeodVbJ+UAqPQdjTulqF7k73QjzHbwEM6nIXOTjjPH8qcLP8AdxyTsFDLyGb/ADiquGVW
uFlLBVYhi+CDn26VYULdwPHIxDHG1wWwprCa50xuxJDHauTKwyAcKhGAD65HOaJB9ohVFcvIGGHJ
Ylh6c1DCsMQc7VwSQwA9KljcqsMlsMMRtJYHB/xrJUUO5Evnw7fl38FSQM4NSPfJE5txIQ7Hr5fX
io7bfBcFC5YMc8ngj+lWMQvKpIJCkYYdM120UoyRUFqNnvhhVkAUIoJ5wDx7UyS9vLg7jHuEkhIG
/ovoP8KLu082ZBskGDwoQ4NMWCR5eqrjGdhArKtI1sWJRAIjvRkMi4G6PJiBHXFPRI4YVhRQFXpI
z8tSxXF5DPl3MqspDArnFQbD5QijYlAMgEEAD6Yqqauguy1b2UUgeaNwsgIU5ON3Gf5VQthqDzNL
HbhEDgFgcHA6irVsQkLQxvsUtktnnpTGlit5NxnUswO4SyDn6f405S5UZ8t5ajJmgztbjAwAQSAP
rViOGylBieFZAVO0OeR+J6VTMjyyGIbVQuHOR90jt6Y9zVh0FtKG8375xhjzisneTNE7oS8YzQCG
MsuwfM2ev9KijBs4VIDABuWBBzS3s0yOQwEoU8ggEEY/CnWccM6svk7FYBiVAAwO1IFuSfaPt8Bf
epCjhgeT9feka/WMEMyhDKAzZ/X/AOvTEtLpYC1rGoBOWQH5gajEcbhbd0bJ4cbffp7DNTKKkFiY
jduuJGXAIBGSQtDyyOpVdpQHKle+P/10sNo8hedkJzn5SMDj9PwqvLvjAhKgYB5L/c4wTkfyrWna
KAmHloFMsoLBjgE8kZ60TO00whTa0mflAwSSPXFNltg0cUuCNqjLMvB5p8y2eRJGzCUnLOOo5/Sl
VakrMLFazjktdQk8hXKOMuDIRtbufSrpl3FFm3EOCBu4Oc9aasxVJERQ6Mco7EDdzz+FSEW1tD5x
wzFRlmIO056fhXFNXQFQorP588m3OSApOKlguW2SRBCCh3KwODj1ppYRFbtc43ja4AAxx145pk91
DGI2RDIwY71Bxj3966KLaVxpJkkkcasJY1baSCqBTyfb8KlEsccjIGDFWwiKetQSyNNOPKAzt4JP
X2p1naXEMgiYKRIvWQcY/DvXWkrhZjri7+8sKENjAOeSfT/69RwySRK86MjPjiIHIx0/z60ptYWm
aQKu0DLEHIA/GkdED/bInV1BUsoOAB61MpcqE07D5/srxJdsoBHKtjnpT3ZLUB4izOT94DOD7npT
ZN0wQpvKhdyoQPX/ACajkuI1USIoORzt4BJ4rF3Y1oh8nkzB3WAIxUhmDADPryajYNCoGCpQfOy4
59h7UvkIQziQAqpwXHQ+nHSnWwLAxy2292OTIBuK1vTlYpXsRCaCKI5LEs2CqHDYPUD0p1+isixo
pKgAsN4B6dOlOjsyEYSIGVmbJJJ4qv5cwjeE3AGW3F2Xkj0PccVFWo0xuzJraIyyhzuETIAVxgYz
yM1IyyzXHl7cxjhdoOPpUVra3gC8RqkZyi9wP896vrc232ZmmdhKpOXLEkDsFGPrzURXMBSdntWV
4AxySS+Bx9aguJZncJ5isipg7SAQv9KsJ506OskaO28fPv6/40mmaeFZpWVVcH5hnIAwelDi0NJN
jIIklttkUrAq52xs24cY9vrTXuhbKFd2VwTgDkZoRHiXzQI3AYhRjBbmoRJM1w1oIC7IRlSvC55A
56/WtYQsXFdCx5sk9sLbzAWYnI6YI7ZpDDcWixStcvtibcIo0BJP4050IyQjZc7lXGRnvSRLc24d
5JvN3jJdj3qrWBrUbdGK5AmMZZo3G4jGAM5PtSpPMJwbcEBwcqx5z/hTVQtKpkgCqrhlcrgsOODx
UsaNCqmdcjb2Gcfj/Ss5wuJq+iEstRvYpmBgLFicttBA54ps7zGYSzxknOVUpjn+vFD3EKKp8ssC
DvIYhQPU/wCFSyzCRUnkZmKhcgjGc/qacE0gitBIkebaskpkXILMw2lR07daVQLZNh3bUZi0wGRg
mmQ30R/fxwlhu4RW5I/oalZ5vJBKBlIG8AcDv37+9KcOYSnZFa5jjuQsYVlBb5GJ6nvn/Cp0tvs2
GePcxHAPIpLe8R8Kwc7Oct8xzT1ubdgRO23IGwhT8oPp3rNy5GNNMp3e6BQyAqd3ykEfMev19qfE
8l1EiyAsASEQnjB/X8KkvxAIkRixcnKSIhYYP+elJZorwpDGDiNdu8nAx61TfMykrjLqJoYlSPAw
4baR19qpSXdzK6FkLupI2sPvAcfTNaMTW+0Wu4li3J2mq1xbXvnKscCKiYyxbBA696znBsLPcfBN
tSRZI2LgDfkjCj09e3WnJGJjuDFgRgknPOeDUoS48oXUcKtknerP2Hf61WmjnXakrsAQMggqR/te
meazd4Mlq7LDkvbBo4sBMkb3Ayf8KgtYozcFtRvCqsQAwO8E+mO2KSIRwsLidh5gPAHJI9Pp3ply
uzE0DKXD/dTnB5Oev4V10ppIHF20JL43NlcMAzGIDIII5OeentTIILnVbkw5wVUFHbgKOuM0unQo
8yy3Mm4M5IQJjk+/vU09y1uXMBAV2IMYUDc3Y1zV6jegrWjqMnsfLSQ3MYAVeQp60Np8f2GOSJl+
9kscA5p+qSySBUh/eMyABSvApJHlgtVESbfl+dQByfXitKNJTWwWTRA1qZblUkKocAuGXI6frUyy
Q2sRUKclhghMDFRw3iTTCaGLDAEMNmRRM1w0KyMyhHUblH8NRUioMpWHR3Mc7hFbcBzlH5HvQ8wg
JtgSAQQ2ASCev+TRB/oKCaBVdXHzBTg/p/OoJH/0orCilW5ULwMeh9MelOFRXB3vdiSXaW0T3ZQg
hSquR1b0+vNJAGtyEuJiH2hpFK5JzzwcU+aVJ1WEWwCkjCNkAn1+vPWk8q3Dk7FyUwQG3Hf9a0c2
0JuxL5dq/mRglYyeS/ygn1HPNQTxqwNu0ayRheoGC34+uKe0hCtb/Ll1xtA4zmkt7iazYRuQykcg
c8f4VnJXiJO+4WdubUxyrGuW6KB/nmor9JpLlUiuTvX7qlvug9+2anmlnvrhbUOFLtg57dqintbd
wAW3ui8SMfmzn16/hQotPQpJWEugAyLHEisoOQDyw9OalnnRyiwxojSx7Vbd90D69qitIYrmQ74z
gkASsBhTnqas3MlpbyReTAFAHQpjBx97NWnYHoimkc1tfhQwJZjgI/8ADjr7VJfIqAvIgkYnKu3U
HqSOev0ptzcyn5LNUIX5hIzBRj0bHb+dRhWuFEs1vlyfl8tv5ehpNJ6A7jbVgJBKil1YHO844NSz
tLHYm4iDlXXIKrkLUUVzMi7ADuaTa5U9QDVh0EZyrsqrj5EGQR6fSuSpeI29CuHlgiIfJbzlz8vY
1KLs7RiEFQOSRT42gkJldlKBflV/4j2Jpsm5oCiodzP+7OBgLSj7z0KjsPurhodsNvOUUL8hUYIP
/wCqgWdkluwlI3sBt8s9R9O9RpCxJV2bfxuJUE+31FRRsxnE0kjlI25kRfw7V0wkkhlq5uYXs9hZ
yUXcxdQOPT696gtraOW2Z4zGEfozHGR7+lWmka4tgsSO6Mx3ArncCenSs8x3VjvVWLISpCuBwBzn
HQfSsKiUgJHtbJ5Yx57l1GcseM460+5lFuUiEkbhQxDlwSM9uKdbeR5ARlbkfOw5ye+DUP2yK03C
aMOzL8kSD5R6HOOK66F1ElLUGdIrZyxZpN2UJB6e/NWVuUkjEcjBeQcKOh9qrvNcXTAkRxqoOIjz
+H9aZeTQW+1kBIK/I5TBZ/StnNDskXriCO3swxlCSF/nXHOfUVXS7Mm5JGBXfwQvBFRpBejasis4
VQyxkgnd361NEkc0YhkjYlQGBVMd+KGlJDumMlthJMkNrGwdgFdydxA7YHbNNktFy10LoSMCOEQc
+1SSJOqSPKVhZ2bcSOq9u/H1qBmFuPNikSZi20mPkqMnrz68UnUUGJuxGJpw8dz5YVHlCurN93HH
I9PrVuWUxyRREKyEAoFwNuO1JJc+bGyXMoYB/wB4hGN2Of8AIqvG0LzRoXLkMCEUdieBmhTUwTuS
XJn3CZZ0TGCIQDjbnj8cUyaG6JCGbJkYEKAcKMdSP0pl8kcrC6Rkd0BjCckDnrn29uKS4zOjQi4C
OpJjdSF49P05Fcs5JIadzxuL4BqyRmQRtGZGYgkEIMdWP6Vd0j4BeF4bWfTW04Rkx5E7DIUlvvD/
AGgOOexr2uLToJsiVVQISWjBBDD0/wDrUXmnWLK9vDaGRXUM6kfxf3h9O1bvFXdzNx0PnXxZ+zTc
z6Y8GiGMyAEB5o8qAOQcd/TiqHgf9mHUbS+jmvbfzRCN4icbQSTgKAeM96+oLGzTyTFBCEYJgSCP
cvX/AOvzUV1pQ3BFRMkkKycZIP51ft+d6IFFow/DfhXT9A01UNlBbTxsMpA2N/HDY6AnnOOK3ZLZ
3RXnYKAQQ7Lkk0l+AwS0d2BkjzgLlQe5J9famXLw3lstoTIsqptUspCgY+9muSrDnZavcLmSO6uS
Llw8IG4YXI9/TvUi3AjJlki2hnO1inGCc/X3pbFbe8hFqHJD/wDLQHH1HPf3ouoPlLmbzlifCADk
9evPX36VcI8hSdkWomDQNBEqvsIdi/yhwxJqneeZHbwyWzA7nwdwAB4PX0FRJqqjNpeo2ZAoTaPv
HPSgCK9bBQBoTuKO3Uc8dfbNVzNIRaN9I8SNcwR5KDYApGyrIhtEtxHGF3owwgJ+bdVW5a2Ea3St
5ZYBmQN8y544HXH1qNWvCRgrJggCQKAyD1BqZNWGTwzRRXAg5BZgdpGSo9TUdyXW5aSJ3ZNu4xgb
Qv6VFIqiRJnk2qwyqsDkH88/hVid7WAgRSeZJKSSQmCOB2x+tQ6mohVjnZElJKByCpIyAalmMduz
SjBwNwIHQ+lRqGlwDd424wkSAgHsBzzUMtmsELiWMhyCWZ88kdvSoalJgWp5I/szyxwFjlWG5flO
az/IuRcmds7nYNgDpg9KsxXAFpJa5VyE+63QkjINJ5kivk5IVVHnM4Kg8/ifShycHYBJrljuKRkY
wSoPf/69WrRFazeSOMLJM4VSOoGOR7CqMuqrLKHSSNjK2WCLgZ9M9ak0/Vpv3cm4MrA7y64bPP6Z
70lHnQ07F2eOdIwsLAhGyMkMGPPuOQajn2wTC6idPlYbxt49yaUuFQLH8wJBcAjOc1RnYC43xRKi
ksSBxk+/r9K0UOXVA3ctXd3NIyyxIrKFyp4OfzHtUtvMt7AJ1jVAihRGWxlgP1NV98pkDNcM0YUb
kY4J49B7VZ3bYZEhmwCxywP3iemKznWcRD3FsEUMVJZtrKRnJpk5t4UkgaMLEynZGEHL/wBapF7h
rsTXZKIDxhTgn/GprjUYpYnJyqqP4uvXGc1lKd0F7ltbxJrXIXzCi4jIQH5scZ6ZqGGB4kZo4mBk
JY4TqM9D/hVVdUVozGFAVX5+QAY7e/40X2p5lRY8IUJDk9P/AK9Um0N3ZbtobglnMgVGXb8vU+34
VV1dnjjEK5EceMRqcjOev1pbOe2kJQkjIIBHAIqldRNbK5YgM3LKR930/CtY1LIRz1vLHH4oVJd2
JWYgxSgYPIPOf85rr4LR0JuI5S0QQb0LElfx7ZrhY0B8RIgjL7JSSQoyx6/kTXYJq8qYMilFJABX
ofw71vGSbIlHQuSXXmXTb5XKliNobAx7frTheQDc8zqQ4+8B0HY1Uk8swgo+5y2QSc4GfyqWG/TY
gRlAUYyWxzmsqsHJCS0L0scUytcJsKEsFO3GGx1p8DQxKIhKXaRjtQkgY61nF3h3tC5Cs3zKAcnJ
zmpEfY675grFRuKvkn8uaUabW447k8ccslm4k++HOwYyMegpbW/uPI3LgKQBGpGR9eeciq51G1jd
wrAwE5yrHO4n/OazbvUopLtILW5wFU5QNnAB/wDr5xUyaQ+a25uqBvN7c7T5cZwi9AAevPANRweX
LGCVUlgQGY4ANZF14oa3nWJgjxluCjH6duPwNTf27pLSpBPPtGMhi2M5oU0hKzehbhmu8g3DJsVw
oCEYwM89fYVOIgYHDbYS5Azu5Y+tY1z4jsbK4/eOgjYfKegH0x1PrTz4n0a6Rpp9Q2eWrKFaQfNw
c981MrthHc2rBUScpvwjBgrFhhmH9RSyXO35GCsM4yWAFc63iPTJGMdpeAkKMkk8H+tEXibRiUXM
rlByBGRkfjXRSfKW3Y6J5IWgZULMyBi5D4AI7VBO0U0csyXIlbjaitkrkD9etYU/jK1j8xI4ZCoG
XIl+8/8ALiq9t4utZZ2gPmyMp58sZB9Px61FWaSJTbR1UYCQJEyMJCCd5YAYz/hUUbi5fLKXUA7n
ZeSc9Tz+tc3/AMLCsTMIYJQzKT5iAqMH057cYzTpfF6y3KNEhUDI3AFRj8OvFY3uw5tTqLoYsVkV
1UISQX6AY6VGrQRWqI8hKgA/KMdPauWuvGn2m4Wyh0+QmOVySYm2MvGOTxn2zT5ddvX2+XCoDIC6
t1/TrXRTqKLsJu50hkSRyWnkiLqMuqg/N6moPtCtO2SqkqGclyC34fTtXMNqmvSzGOWMFFAZMjJ+
v/66fNeeIJYxdIp2oVySADj64rOpJyZnJ3Z1P294o/LwxUKDGCQeAeuO1PlubM5EoVgFyTIvU+tc
Zcan4qWRLiKFVaNSdxXcApOPX9fenL/wk9zOzJsJGd20Z5/PrXVh5cq0EdhDqU0isYIwCCdpCg96
hju7dLhrcswmJ3kkDHrXMS23i6V0ntJ2EZUbhuHOOtOksPEklyxOoEsybVZF25HpnPBp1E5IDo1+
zwzG4FwshIOVAwQePanDUFmuPL84FWJ+YN0xXLf8I94meISLekl2PU4O7/8AVUkejavIYwL1kcqB
kNzg9foR2Fc8qnsxptHRXV0n2gKsiGQgDG4EAZ4NA12JXKm6YIuQSI9w4/l1xWFB4XvI90k17IVU
Y37OeADnkAe3FEPg+SZXjkvXVGGCVABx1pKopl3bV0a82rWpmRLq5QF/uxucDPUN09Kpz67YeYJT
dDMYHyq+MDPpVNfCUl4z26XxYhiqlvlJGOv/ANelPw6tUuEmuJGkbIMhVuw6E4HGOlRJJomTuay+
JtKa0LGdlZYsSBAcn3HvzUP/AAm+kRTSXEKgknBLjAbAHPTr16U3/hErBd8ZhVlD5ALD06cnpTYf
BGnR7i1uWZ1OWDbgPrzTgrOxnJBN4utJPMMEw3oFMe5wRz2A6/hUkHxA0iBVjmifzRndIIfkB9Pc
1WPgHQrCVJItNUSk87iSefTjjrmtH/hEdBaARraK0gIO124+v1rdWQtzPvfGdpIHaK3YKdoba3GM
dBx9eaqJ4oFxLHJLFKGWTKiNWYbR3JA4NbMfhvT3uCIlAjUjeABgj0pZNH0u3ZYYoYwN37xd2Qfb
6elGyEZr+LpGYSrA8ZkOHZhlRg9BTpvFk0zFPILhm+UxNjnp6elaUuhWUhWwWFVjUEqAM/TFXp9O
09kSKHTFiQRqX2JywH+c1cYOQ1Y5l/E2pQTIbK3BC/eBGQSPUYxUF5qOuXG0taOgGFGRgHvXSJpk
NuGY2+GkIBBH1/8A11PbadHG+6RVYoQQT0Ix9aUo8rB3OdudS8QRojx2joVKkonUc9BkfrVZ4vEk
10TFGux2LZ2AE8+h712ccVjI4kWBWDEYBTJAz39Oag8qA3LlIhlWIHzcVlNtaDcWjmv7O8VzRqV3
ASdEUBh1+nFOlsNc+yMyXBDggPgcAd/x+ldJNbzgiVAVRSMIQCAM1BJbSXTEwBURXySy9CB1FaRl
ZEmBb6FqrWomnuNm4ExspHX3/LpUP9ia2m6Oa7lUSE4KtxjH5V2KGFnEI2ggnlRnd759c1XkigWI
xiViQcqoXnGOlN1GkBgSeD7y5i2PJIzIMxAjAP8Ah/WoP+EDu5WVGuHDqAfLbkEV1tmko/eyzBSo
4Vhkn61HPMJJXG4ZC5ypB3N35rCpTdV6Ac9H4YJkLTkMrHlVJyR3Ap114RSSdPIRycAMQnB+proF
tLeW4QvHIrquVLYIAPToeKHBdDNKCXJIwOA3ufyxW1Om4MTSkrGDa+AohvkecIQRlicAg/4VJbeF
dPExleNFklJDHfnArdjiLwEIi55wS2CaddxRh1HlqSUAVlTJU/X605JticTBl8F6TukLRhmLAoSB
we/4Gpbjwnp80Ba1gQEjnKDp6VeRY0RZG+YAgMHUcepz6U6BkNwYAhRwcqm84PXt071cYWBxuZ8v
g7TViWK6LCRjtQr0I9+OvWp4PDluYhCVijUsrKAOuPrV/wCzqHjcFyyk78Hdx6cmmvM5LBMOUGEU
jgH1qJOzsRK7M610K3SZprgBBECTjt/9apJrK0u0VoLUb+dxZcEgHsecVPcPK+USVgu7HzjHbvUv
2VolUpIgLLgKDnBAzipS5iCmbS2hTzGws4GGkAztXFQX8NvcWQtpUWWIr8skac/59a0ZRJdQh4wY
yXG4AfeB46UkcY+zrG4SJl6vIwXI+mKWiA+Pv2nNC/4Qv4gQ39laoJriEz28jx5yVPAJ/UA+lfQ/
wU8ULrvgXTb47GkEChzz025596479r/wKus+EBrGn2oee2LM2Hy0vouPQYJBFcP+yf8AEubR9Zk8
FapO8huYiYYyeImBHzn27Y7ZrWDTQ7Ox9PXFzbzofJiEbtjzXIGCPrTIZooyqRIWCqTk8D/D8Kfa
zxtEuJAysuVJXgc+hqQLBNtcRnJGASeQaza6MLshsY5mnDqsYQMRuZeMd/p9KuEo7rGgYBxuGAQc
/Sq1xb3D7jA53MBkMcFv8/rSRsInDAMzHDMze/rW1JtIak0TXseJWiXdkqSWbjk1FbTRNMI5AABy
pkPHH0PWi4tGa7Cl0YFtylh07c+tRy7xOLfy0QhtqkEAZqKmom7li5lKq4yQrPtRwPu571HEkcDm
3BVQAcHGTmnMyTbRdR4ZHBO2llS3n/1kgBJHzAAEf/Xp06fMIHtZmkaSBgQ4AJJGR780yRGjhZ5U
JYkb2JxyBxU0U4VztVgoGCPWi93yPGiLlC53AjPP1rRwUWO6GxttRs4+YZUuvJOQelJqYiRREo2K
pPmNnljTpC7r8pO4HtyBUUs8kgMMhDMwyxK8Yx3/AMawq1HBiBh58afZyQTGQoQcDmmkBU/fqBgF
iCBkkAUCGCKJcBJNylt5TI9hTobBbYuUYHejZCrggdM5qqaVRgwltJEAVnUFVG9i2RnHXNTh5LRQ
8EKM8gwVOCfrUdztSQ3BYMoGNpbrTw5kiwsgDEELk5wKKmHcpaCcbkclvvfDfNxkh+MjP6UJA5lL
MmCxyNzk4/GpY4cyuJ8eWDiMAdT7D+tBLCASBAZIwduDnI96hQcDOUUiAvi5MUUZaMg5AcfLj37c
021kQO0ksau4J8su2MHPfPFOUx3O9I4WEXVsr1P19vWo5bZ7oLI+AMnGXwTzQ9SBXFw0iTSMIyqA
BQckHJ5696fGrSFpUAcF+fnx/n1pIorrzxEFVyc/ORkZ9/5VG8kgf5tpCk4MfAyOo471rSq8g0rk
scKgCeSRQpGAZF7fzps1uZnaJm2RjBXjGRV1jdywJcEhVwCoYZAFQBWlG6bOQCVQjgfrVSqKbG4t
DI4DGTl1JXI5btUiLKJECxj5QcOR146VFMixodshb5v3isP0FPdJYwkZZFUKQWBzx6Zpp3JHiztr
hGaS4CtjrnBH4ZqvDpn70zyShFVlJzkgDpz7dKmLu23euUUjdMDkdOlLeLFewEQM7Nk/KmB/npUS
VwEe1meYpAxdFbKjAAz6fSoZXkt5X3WRVmPzqnJIz7nrU8UNxCmTuYt94pxz6/WhC8u1pmJ2r84z
k4PrWbTQbgJLZHEpBeIqC5bHHXrzSNCm1j5ZAkJ27WB49Py71GBCqO5fahLBSWx0pba4SWMtG4ZS
pAIOAB35rWEXYaLDBHiVkzKUB3cfLn1P0pJRJPg+SrHbldpySaltLhFVkaMMichVPQVHJfRNO5hR
Qq7cJtBwM1snyoQ2aKcWjA5T5wXIIAxzwOaSzcW6tM5BWNgfLQ5Ln/D1ouxczIIA0YTzAxTbggVH
HczQWhCoWY5Alzgke9ROdkNWJNkrBJ9qlTyi54zjvx29KRYrlpDHGNqEAsCMjPpUkYdYy5ZWcDIU
nOOKfJdu1uZvkB3DAQ5J6dsVk3zCbsildrPGwgDlSqggcYyO1SIj3zr5seY1ADHnuamSVFTc6AS5
ypI/z2psU1w6OwdVRiBtK8kgdMdM1qm4slRJRbW6pIwiJZWODnsaguUnSNrnBYBehB6f5NOh877P
IZY2VMqCC3JweealV5EtgjAsmeCByfSqckw5TPnsYL5N9zFvUnbsKA5NcF4q+C8a3La7okxtm3bv
JbjcfQdxxzXpjm2uYSrAEkDBU9aW5eCG2MksEbvwqAAZx0qJJSBLU898MeEdWlt2TVZFZgdiqT2P
U10GjeB7G3nJht0DkAs7j5ifr1ree3trGUW0SlQQpHJIH+HWmui216ZUjJcMRk45pKaiwiroTzrb
S7ZhOEDbCAoOAT9a8d+Nnj12vodH02EB0bMko53Z6Ln265r0nxvrA0vSZ7pkUMI8gtwCB+nSvn7w
rY6v478bJPHiW3gmJlzyOei/n3rRTUilc9L+C3goPYnUb2M/aJAfMLAA5z9ORXpFnaRWyGIxKyAD
gnIA9OlU9D0dobYTLFHnCqoZQCB6+orYgiWRBD5gZUTAwuPxrCeuoDY4IGjErRBUUcgngU9Y1kia
IHCgk5BPPPA+lMhhTzlJDNxyHfOPc06SJYrlISMBjlyZMAD2NFOpygVyJfOfLqm0ZRQw54/PtT3K
vMZE3EkkZxx0HH1zSwxlJtggLAElgozk+gyKbDLPFM8CxiJQmGUqWGc5/rTcuZARyOROYQWDsSEP
BFK8UlkGadAqk/KV5JoETlUnExDFzgkcA5qZoHuEKzEqS3DM459acV1Jk9RsMMzq1uj5Qgb5QgAU
0XKQCzMMsZUA5LL/ABfWol8u2nWKO6LBMllzxwMfnT2u1lQgybEBBAIxnjoDxVE2sVxAGjVxIxYs
AQx4+pFWQT9lJlUlVbBVeNxz2OfSmvHskAjBYDlQW6CmFcxvGuVKPt3secH/AD2pKmpMBwlnkjCW
6BQzEDJyfp9aFjUFGEeUBBZnXjFOAcSsEViAOijOBSHJhZ5XWMMAoGzJAHejkSKUe4TRFpztQgE5
jCjBPtQbn7IqTeZI+5hnB6fpTpp2SNWhRVKjqGzjHfnsaFjWRBIFJJABcDO4+lKVTlHyoWWXZatd
sgYEnLKBnH+e1VEd540ICITGMBWwef1PFS3PmRqqq7iQ8kKcqPrS2YWO2WKWRmXOVIzj1rGUfaMT
ixiX8qBpnjAKnK/LkUfa5xEmyBSqkjBHrUrQzOpk2gqjcsR/nNRzLIBIY4sq8gPzHIrenFRGkrFy
GCF4d0iBZCuFVSCM1VUiZ2aL5CDyGbIpDI0UcTRuCV4VWU4Y+vFMcgGSbHzMoCKq4UHI6U27jWg6
T7TAQpZgFOVQAjPvn+lLK8t0DHPcH5V+Y7cDB70W7i7kfzdqbRwVABP+cUyfz3UEbgBnIUYGPrmr
hG4Do1txGWhiAjTIAAPX1qWP9+Wncko4AwDzu596qLDcCHzdx5yFQAkk5+tTs6JsiLA5GQVOfmpS
3Bq6HS27RyYkkBBBVMAHA/z2qODIjkbO75vlVW788nmmtlrhxGmDnJyepqSK5DDymQEq/HzdfwqU
7gMtxHKC3mAM/wBwk4K+tNuDGIzKkQZyTtdlJYn6dqRizStvJUlhhSR905p1mZIM4hVy3yqpXr36
VnNWQ0Rzugt1EzHMiZUAcZHb2q5cxwyxKuSAF4wvf161DqVwkbEtCWUEAIwBP1qOS4uMi7VsHoVY
cgZ61rTirCElTLBUjRFK4WVhgn3qWW5gZkghfkKSWbk5/wA81TuSZ2zu2MvBLt+tI+p6TbJK0jKz
Q4JUkA9P1rKokxNXLUyRyQkGRmL4KhT1xWB4t8ON4m0q6srm2ViyFU80c/Xr+NXV1Wwwbm1u4GjR
OQ1yqkDr0bGTVS9+IHhxbMyz6tChUjewkXdt9x2JrSik2NJI+aU1jWvhB8RGYxObeKXEq8qHH+e9
e+eCPiLp/iW2hNteReYwXcuQxXPX8M15R+0NqvgjW7SW50zVI5JkUFZAmNx5684yP/r1w3wa8d/2
Fry297dDZjI+bGPT86qpTTQH15cTTyyG5T5iBgAUp1GVoWedHRgpDDP6/wBKwtA8Z6Zqtmxg1GB5
AoDqknI/Xmszx/46tNA0ua6W5RZTET5ZOS2OwI9fWoSSA7HT9QkiiERkd8sGAHVvboe1WnmSNVmR
QQ3JQnpXNeD9XOo6XFKGDB1UkhTwDzXQRtCcuyqY/wCFy+3tyOlJtA1cJ7sNG3zBAy/KEOQD+FSQ
iGVQPOcSSAADb3zUaGJoPPUFQSAS3IAqKaaZf3iLlWHAZupx/OqTaYGjHaQxSHB3eWMEE/rjvSW7
pM7JICQuAQuPy+lNs53WXewBYAEOqDkU6KK3WKS53llc/NGBgn0OO1NSdxp2YsvIYbBz9xR/COPb
ioJIpnZZnZjgAYZuMevvQJGimiJCRh2yi7eCSDx1+lSXIlt5xhW2quCHOARiocblJpj1Rbm3idlY
sinIKgk89M0s0sdpCsYKtg/Pg5ODUNwWWBZ41+UgllLAED0H5UEw/ZV8+fiQgA45JznJ7+1UtAcr
MbF5bsybgyqp2YAP4VMY47VQIiGYnDBVAz6niqEqyQ7p7JirKwOxjmrix3E226li2nIHlk5/H+tZ
1FdEt3Y6aaJNwCNtA+VVyAB7UjWi3btco7BmX5u30/8A10XVwkhWKKPGRgOW55NIWktWLRK0jZwW
LEH/AAqoN2NEk2SRkBFtcBBjLgikuERIwjISwB2bRxj3qtBMQSzeYzEcK46D1qaYLMoklZVi3YkY
tjA9qu7FKNhlxIJ3BDBtrZBK8g9KJtscZlBLMRnmnQYeMsmS6g7S0hIPvToI2kZhc7hkYweMnnj/
AOtUvYTjoI63QTfLKQHBAXg7T/WkF9FBIE3AHkEMeD7+1SSxtsRnQFSNoDHPPuKrywzRXEckkigK
2TubJxVxdhpJF1LezmJk2F1B4LdOnP60yGWCRwJEYRkbVVTk9jnn8qU4ZXaJQIm4JHbI61CtgJ0E
hmKBeqhuT/n1rCpT52OMVcmZT5CWsqKQx+bc3f1rPgsjbq89vK0rbySCMEKfbtVtLeFbd900haNT
lGJ5FJp0Lwos8S7WE2Djse34VpTgootpMWadY3ijcBWY7lIByfTjt71II71WluJpF2HG0bSV55NM
Obu6e5KjILbM4GT+fNTK5n3QPIGYRn5EOBnpRKN0KyuVlZWZeNxZvldW4xUrxW6RiJWRnLjcN2MD
29afBGBZrgncWGAox0/zimi2hbZdSbmU/eQdh/Ss0uWI9bkjLC6n5CrNgkseDUdzcpFIlusbFmAK
sBgZ/wAaX7TCweRW2mNQFyeOKSEyCPy7lX3uxIKgEKT+vSmp2QA8byyCbf5YUH7x6A0SxEYm+RAA
MLjrUF5FNFcRiFQ2Tk4BYDsKsq26JftiLuDkDaOa3grs1jo7AJpyPLJLCUghzyVIPQD09+tErrEo
kdMkk4AJB69aUXXmzIq8Bs8q3Q1HctcvGFlC7SQS6k81z1Yallm2uUYO0xZdq7zhhyPSpHAQEoCE
ADHaRyOw9KpQzWwkFpcMeFGAeuTTjcxHFvsZQWGMHtmoVRQYFiS3RoxK0jfMcBMcZqtNNEs6zCUJ
kZMnl7gfbpkVPKQYisTMxYgsGY5x/Sq4jw4JSXYoyEjOTjPv/KonUbB3JDK0W62lhy0hwZSccE/j
Uqq8pCuVSMnIBTDY6en61HbGKVw88AODhQRkDHQ4FSebPeN5wQKoHCK3JH9KqM7INbEc9rEyOkMe
50x94ZwPWpUs4YyIBKUZgd2G6nPT8qhlv2VigJibAA2ryuP6U5/JA5XbKrDIUE5Oc022wHTvJp7s
QCuBgBckj0J/lUUs7TTCYQKhYAqyn7/Y9On0qGe3uJpWDghUUDCtwB1x706CCcSnaTtRSqMcEAVt
BASTXE77gRgDO1gST6dqihLtIokjAQ4DBhkZ9aVprqFjxtZnLBSSysKW4vFneOFAAyxnGVIHBqaj
0A0Z42hgUW8aBCPmwg4PpWZJLDBG5OTIc4HIB7dKsW9y9vGYnl3SE5yPXr3/ACpksduAwkQYDnaS
MBQfSnypoCoYSStwJ5JFHAQqBtHt6fSnC4kmDW54whyT0HP5fWp4YPMkd1YH58gE9BUUKC8nkNsu
XQKVJXHJPPHPYYrnq02wLAjT7MqFQYlPORkKR3pv7qPa5B2sQN54JNTQWy5SYFQpxvAUkDHXrT7u
IwSvFM4aKU5QKPbj8acYuKLjawyf7NiO6dljLLuI74zUeoPdXAjaEBUQrtZhjcKmiRmi8kXW2MHh
cZJ9v/rVTnNxbwvNcYJJPloBnA9v8K7Iajaui5GPItgxwDsztI598/4VVybiYQrCQuAVIHy49/Sm
C4lYIwXLErhCuSoPfjtU8F4XhWdI1MoUKCR155H0rOpFtmZJcI0W0xwlMLhSH4PHpVZpWm/0aNDj
GSQPSnhbiR4xJlVYHKFuE+lMdoUkkZomzsAUFevNYtWKW4PC1wxhjLFmBJ4JposTcL5a3JAQruLt
tAOOlTWjGJiR8oK5D4zken/1qLiJA5MZYpkAKBggnkU02mNJofIZYVSGVioKnofUdu/401S1vKIB
AJWdDv2v1J96AZZokTczuxO4FflB9iarrclZ2ARYABtDMQDxRKnzjW5Zmu5BCVCqoLHbv4P0qNGm
JaaXa2TgIDx396R5I5UbzZmDoVDE4xg9/f60rS8mZd0oLHaqrz1/SqiuQOg1rkeYEVT5SHiMLgkf
41O1t5s6skhCEYC54HTiq8iwNGt1PcIhPAVj8zf59ajvXuo4EMDKQWILkE4HsPXtUyndalJ2RdW3
VVRywjw2Su4YB/pTGtltS1xESAwLSuRwR6/hVdJZAU8q3JRmyU28HjpzUlzNNcokZ3RgNjCjkA96
1jUSZpFaXJJ7gwQkxM0jnACgZx7mo7WOVJ2ikcjKZBySOT+lMlYQ3AnkZiIjhXZ84P0FTws9yolM
gff03LtANEp2QSeo5LiIE2txJGcDgvGWAP8AhSW8Ze5ChFIkUHEfyhfwNVGeS4lGVZlUFSXGMmpI
Ybrgb3YqCd68556Z7U4yTRDk0ye+EMDC3+zfKVO4qMjcD1quXaa0EzsQqMSwB7Zp73UjvIzSF1xg
DGAef6U7UvJtoQVjRpDnA2DbnjjpUylyoSbbILB4VuVdiAcHYADyff8AnSvqDR3R3BgjfciA3Ann
I6/pUVvEwt1xiIkLnI+6fXNWZEPJnZS4UsWLEluc5Pv/ADrSKTHyqwxGUwPI8ZLjJZMgADtViVra
e3MQwqBASAOBUMZhnjCvIVxyWJ+8KREmMQSJA4dgBlsAiuWtC4JWFsgqwIZHBVThVY/d+hxSSJIl
spiRUYLhSTg5qX7PNDMzrllVwGZ1znkdh14pk91dz27TNuYhsEBBxyceuRitKaSG7ohhA8lZWOXz
kAyZBaprWYrIYJHJVmyFYdPQ1GgNjGNwCkA7SWBzx0IP8qcLhVR/MDhioCkqDnis5zS1Kd1EdJbP
FEJMgruLFGk4XHce9HmsJV/evhupZAGI69Mc1CkdyWQQlWcjADKAMZz0Oanvo5EkDB2APKFRyfUV
lbnQ0rIgeF/MaOeIKQCwCk8g/wD1qZNbxxwOluzAyEbcE4Jp1xLOZRczYyw6liTj0+lMium3FGcr
sIGSh5Of0+taRjyoUhIft0EW+XYzZ+UHqfwp0krTxlw7gnOwFV4PpVq4uIJrZmDKsin5QoyTz15q
uGVIxLFPEwiB+6uD6emK56rbIashYUuJWN1NMI2VRmJDxtz1qW6BlRpN+GRMkbsA/rn3qnEoYGUM
ysvAcnqM9KcjKqsDKSqDlWGSB616GEquCBWasSCP988MUYCZIAHAJ/8ArUkV8ZZpIXBLIuQ5POT2
x/WoL2RpJdyKylTgOo48vsPbmktLoRO0bnDggs4HX/JqKy50CutCTzZrZHKgBgCC3JAGP5Zqu9u+
9rjzyrIu4hxt+XPU+lSFpYLou0qksSFXd1P09KntIIb2GZZ1DGThioxk/wD1q53RSCWxAv2eVFuD
JKWBOxg23t+dSO+1WDQ+WXyVcDjp/wDW61XaQW5+y7ApXoAuNo7cfSrcF5F/qUDPEPvl48BV/DnN
aKPKhJNkUcsryhgQVI+UleM+gplyqWgLPKdmTvDPgnjtVyR3nijW0VYhG5O3H3x/ntVS6ty6ttuG
UhgCGAOTj/61JysNRsOQW89mJHhIJQbjKAxPfA4/WoYln2MqSEAjJVEwF/z0pdskVsyPMC6qCAf4
c0yKR4SrSb84GQowSKFLmBJWH/aIkhbe6xsWyxL/AHvfk9anZ47iybLsSwyzk4JFNvrSKd4orgKj
EjaM5BOP88UsMakhTEFwciUZIAFNJpFW0uVUtxGER3LBzgNuxhe4+lOjN0sjNuyM4AAOScdf/r06
JYknC3DvtLnYAvJ5/IVK8rWoEki4ckgADOR6e1Pn5SOVy1RBJcLvAii3Mp3HA4qaadktkRU3LIeC
rfNnHcdqjDi3MbK7bnHRFAIP86s20MMs5WG1BjZjmQj68daiVD2pa03IDYtuSK4lAjByEC85zwaX
dNFKYoXDYPKkgbgRgjHbFI2pPBI0c8KSjJ2NIOVGagupQmobyxcMwLux+6MA56etCouKGmrE09nc
JEAH+fgBiMEL/dGKZb27xr9neML5gAAAzjnrTtzFiw3BwBtA45/pT08yaVZlhw6qQFeTBAx296Ti
0OyQWUqI7pLcqzbsEhCOPc9KryvHK7L9oLjPG4c5zg1aiiXyBeTuUTfhiTyuKjigZbsfZhlQ3LE5
GK55zSBuwlrEkEcjNLuVicITwoz1ot4rO6do523DeoLbs7R6CmXFoZUUKoVnUAoDwD+n5VC80i3M
kZkLqWOCoAAPX8a66EuZC5iWWCJHeFWEhVc5BBPBqeJIIo2CqoQjAYvnH/16rxXpRRcMu8SsMucn
Bxgj149adH5/ljyldQwB2+X0GeuPX2rlr4h09R8yC3nmlJhWR2XJAAHIHuaVLiODckkDOqH5yVOA
OtQZZZ9rKSMgkMPX/wCvSBIvOPlyMMHaQAB9RyM84rrwtR1ECemo3zZLpEaaRmjmXDsSc859+O1W
vsySOFVwrk4UsxJzmqz+XFGQEMYXOxUx+X4VBPbiG3aPzf3xAMRAJG48jNKsm0yG1sTagIyoIBkk
YndnnB9ue1MtrZbKLzLlo/LC5wP0OCaWKCUwxpLGG+XkxqCNw7c9qLxA0BSSMLtIwQcEnuDj2pU5
JIaV2Tb7eawjuUQ4EhVQjYBI9B/SoDO7K0wYkKDvJQ9R/Lr1qNnktrMcsiuOWK55P+etLbyTMnke
YBI7DkqTu74PFROPMrotNtGmJGvcxecS0bEoUONq+lCXjMFEc5z0fcGBx05/xrjLLxbq8zGXyTAx
YFlRTz9OO/rTbHWtXe/CxW2Y2k/duxOA2fUdvauW02iOVnd2d3YecIFuGALEEq5Iz6mlkuRA6iaM
syvuUnGCv4VyJ1DxDaEFYN0jSDasg4c5PH8qjur3xNcst2JWUrlY4UBIz6dMd6qMuVl9DqYjbyTM
7S78tkKyA49PyqS9mtZlTaiMVXL4wAD61ykcGulopft8e9smVJHwCPf9fpT/ADNYSQJaSRKrqdiK
cqB3HrXfRXOtQbsb9u32GKN44n3SICSqgKf5U8apCA0EnlrnG4knB9ecYrmbiLxHL5KrevIFkJGS
OF4z29ulSSaNqF9ATHK0TCTEa4OP0rKpUSF1N+W4hkmjisJBKxbKAEEE4zj25q3cusckTSxBJZW2
bXLckDP4cmuTh0LVLFBaRX8oAfaQr45x247VPY6Tq09uWn1RhJGxYTK+Sj4xuHr6GsXVS6jvZHRT
3MMIMsxV+QoCynA/X3qcapYxWgii2Kr/AHyh5GO1cp/wi19ExiOqh/Oyzhefm7n6+lTxeFZmIhW+
d8hhIR8uB3Gc88VULSdgubM+qWP2lLcyoxHKhnx+X4VFNrdtM4jW4jXeo+bIyUx0PpWRqXg54h5V
vJKXCn/WTlmIPIHOc9+9R23gstCLsl/MI2k8dAMDHvUSTTB3N641ixtIisE6F1xvGNwU5HBzViTx
RbtaCVQkgdRvjZupx0BFc9L4ahbAmmkLOp3g/KSPf0qwPCEVhBuSMuWcN8kmSMnPA/rVQkohexbH
ijT13QugjR3y0atkL7ijUdfsgogDFgGXKk4BB5xSN4fjuSirGFIYlWDD5uOp44NJb+EI4g04ZZmk
bDLIMEEH+dOUHUdwTTK58QabaXIWSLDSEEiMgnP1q03jSwSV7cRMXDHAJ4A/l61HF4RAvDcvAiy7
AWBcYH0x/M1LJ4P05ZHHmruL5ACc+vrTU40VsMq3PjWw3izuIpSyviJ4vu4/xFMl8X6Ynzu5Y7gx
Qx5JweauxeFbBpkhmiYqJNwcEk4Pb8alv/B2kWUyRw2wJL71KpuPPvj1q41OdibsZh8VRz3KjycA
tgxpkgjHJ9PwqZvFcpVUVJAkQCqAcAgH8vyqwnhyMSvN5ZwcBgFxn9OamttItJ5As1shAHXb0rkq
w5tDNyTZV1Pxc8asBGSDHgEr0GetUF8SBU3T2juZCdgVj/StV7FJLkWy2yyRsxVpHAIz6VaOgQOF
KRRJGpGS3HYDj3pRpaDUk2YUPiTUpGVYIghZuSYyCBU17f6i4SOC0DS7gyOqsSfr2xWzb6NEjFGE
apG3B2ZOc4/yanfTbWKCOREDNCSEJ7VajYtM5n+2tZjIjh0qQRlgHCDocc49MVBqF94onuE5RYwv
+qC5LHHfmurtLaCUu+wRgktliNzcDI+nFVtRtrS1jNwlmd7qSHUdvQ+1JxTY92ec2M2sf21Miqyy
mUDAJI+uf6V0sB1edz9pl8z5cKHYqOfbrSwadbvrOMNHIz5cgZ+b39a7K00ixntXuHtSJQBhWfJH
b9f0rendMVm1ucolvqpid1lIZdyqxYk4xyF/Gg2GtTxK0SbZpCGTc3Kt6/WuqFpcSP5rxlVU5CsM
krnkexzT3t45beRHTaWBxKw5z2OMdvUVupuKE0ktDkE0/W7iNop7qdskDeG2kjPP44pU0nWGuZWe
6bKIPKYNyoyffg106QJNK2QVaMAsCxA6dR9etSW8LJdKJWBCggZcZzjriolJJk6NaI5iOw1gK9rN
PICQQHZf609fCFy0zpCxKFMHIOCf8a6ue3jDDzLsR56YPNV5XntYVEsnIckEjJP+RU8vMJppanKP
4J1BVP224fG4bUTgEdc81d0/wXGrA3QXCMUIDdPeustgkVgb2eESSAFHIOPlx3/CmThEI/crwBgK
Bgtj7tS6TGm0jmL3wZpU7MVLTr92JWG3ae5FFv8AD7T/ALY80gkYlsugGcA+n1rfMyRsZLaHEYOd
pXADevr7U4SfKHkI88KN7jIJ9OlS4tArXM5fAujW0iyRosiA/OxbkN6YHaoYfDOlO6u8JjaYYkCA
jI/+vWx5OYmkHBD7uFBXOR7U62WNnYzOFcnCkgcn3+lbQd0NSSRjaj4Q0lIitrGWKlWK5I4qbT/D
dg6yw2tsgR1JUJuUnnknNac1rHvSJpCCxAJBwOvf0qRIQshtrbAMa7/NLf41nVpKWor2ehmXPhq0
sIEgltoyF3fMoGMccdP85qI6JYSsg8klowAqhMge59PTiti9uGdcOGcAZUyLt4/pTbK2ti5dwXIJ
+zgDJ6Z/CkqdiXJJlL+yLV1DTWzAox5YdT65qUaHBayxm3jwzR7VLHIz6/8A1quKtqYmjRnEgA4A
JX2/nzUkE8fkE3e51AAGCCAeeK0VFNibdjPj02Odi726ZOdpz1NTXUcVtChnjWQFSFVkxk1a8+AN
sAYKxC73OAv+NVXV5IpZFkwNwG9eGx24qXSsiSJbGLIuFjAkKgKrDgCrUMMCFBPa5kJIVQAOfY1N
YoJI1gUmUn5mdh0POB1qybOEWJeWcswY78gHAyPb9aSfIgMiLSztleJSrOCojZuAR796IYPJCrNt
YKd20fw+5rRzbwQf8fRL7fkUsMgf0+lVkjVnZchixJDMMGumm3cFqxyLJI4R0CncSoJyOlV5fszX
5iEbKqLhCmfmPTPHHemSy3EMiZG8q2QGXPP5CiCWS4kCxkgEYISIDvXDiE3cL31Jp7dET7Mz+WVy
SpjJD8cc09rN5ZVjgdwzY2llI7dP1qWWUNGAVQkN91V6jPfJpslxKLlJIWCgnJYEdRxirpJJ7FJ6
FSKyED75IAgzwqHGf61aCSFxNEzMHGGjJyMenTimy24eFDbsxmC/MueppzLLCoka4cEnBBOecVtO
N0SMjs4biYNdBmAXATdgL6U2SaAz4IKuw4Ab7x70faJFj8l4huHUgZpiWVxKi3xK7wcqRxt/xFL3
U7sB8LF1WNolKsAHYR4PHv8AlUZCo58yYfMRkg4IoM2ZD5UQJZBwo4B9fakkhMgDHcQW52DkmtIp
tgLCsYcSs+SoywGCD+AqSdrdgGUooUtuQjI9MgjuOopnktaKlui5wCEIbBOR1qezsmkiMpkCvFkF
SeP0pENWI7W0iZWD7nbJKOxA4HTj3pbx7hHCxuSSoyVXvxVuWIzRthDFg5JB5Jxx05x71DbS7Vk2
RsWUZ3SEAn354rog+VjiinPJc7hHLGqRhcsFGMe9PjdZ1ZWclRjdgc0Xd8822GRBG5kbcxA5GOPS
p2h8o7I0IMnJLHk+/wD9asqkrFJNMhcvaFUiiQkuSwKkqOep69Kj8yWKVjFAwjYgEgjOPb0+tSyO
WlaN5SrK3yAcE8fyNPjgMjq6yspjB3h8E4x+WDWDSmD1GxzFYdplAA++SeMe9S7DLD5PmKAAMkZF
V7xfMg3m3ZwIxuVQASc4zUdtNczQrN5eYlJyVXkAcc+1bQptohqxMbOBQo8x1MZCgZ96ZBkzKV2t
84JABPrzTb+F7y8kdblgqjKqp6n+tLKYbJFeAAOHIBUEYGP0pTpJoRZiVo5Ha6YFcDlxxjr3FQtO
ouBAUZUTDKzkcfSnzXInnRxB8iNgOW74/lUM8BvWLRyEADJLHjHpThJRQN9SxOVQ+bEqBcDdgfMK
guSl1ItqJQxEh3Mq8gfy9qhjupYJ2TDElDle31qzZCQbfPYlMZVmXpVuomw3LVuI4HHmKuIwfLxg
Z+uTVfT980U0PAV2yWZsAHOeKlCN9lkM2Sy8OShOR9cYqsI1Fu0yIwDNhQG6/hUSqWQD7i2cKbbl
13fKxjBGf/1imCGEwK024SR5Jk8vgc84PtT7eS4uXVHlZgP4SKVw8l3vDCN1YAqcnf29cVpCVw1F
u7tImFzJBnLAAqMHnpnmpIQ2Q8qKqswwD1PP0qNmiuonjxuCvyrnHQ84NOkjYx/Z7ZlJjOFYncx9
v/rVjVjdg1chZbu3bMr5bJKKScbf6U5xLE6rIow7AIi5AHv6E81NCBNE7ujI2fmZjyar3Hl/bEiA
KhxjJGPm9etKMuVEuKaJ7m1O7dE6q4xgBgSRjpjHXrVeRVyhCtK3IAAwcevJp5gmWRIbe5GZDuO8
cE//AFqFtFtnaQS58snIGSCMelPlc3YhRujJ8W6bbX+kSWt5aCSOVT5kcyj5sY/WvjDxzot78Kvi
XJdaQXQid5FBkzuV29ug6jHoBX3JcrDdW5jDgMpycgbSPxrwL9rL4c2L+Gz4o0y3Dz2IMk0cLrul
TP3UwDls5ODVuDjU0Idj0z4S+LNM8VeF4NVS7aRFhALKQSSDgn8xXYW7EbpVUEMowX4wK+Yf2Svi
DqMGo3Hg2/2La5RrCJVw7N/FvI4x6V9L2VzNKFjFoIw45AJHH4/ypyjeQJpkk4g+yiZi24jCg9RS
ERmIlVQopCknPX+tPnaGKMxSxB5AwABPbB5pkLKYN5dkLSHcxGcjHX0pyfKgC8EUJAkSTcBkPkYP
vx3qusL3cy3BkAAbdubuf8akWJX81ppEDovyKDgZz/hT1uZIka3eE+SV3Rtn5hz3qG3IBHtQshWS
c5Khlwv3hnk80R2cMRZCWBIDAlcj6momt5nuj5rOqg9Tzke3tVmO6UXCweZsRjgE4Jz+XSuinLkQ
EC3L20qxzB95ALBlOTx/k0vnXEcZkmhDRhfkIXnJ9Km1KKDbHmdSquQGRcH1Oc0wn7KFd3DqPu46
49Kc6jaAhjYSITLK25h8kYGCxz3/AAqc2kMg/eMVbAw69VH071EzwgLJuVVY8q55+lNhuhBcGSYT
GPJLbCQoHuf0rkq0vaMCcxTgrmFCrA7uD0x17ValhCgRxgEICWEigkn+v9Kqtc3UilrNQgViRGX4
A9M96DLcxRC6kwCy/dYd/StqK9mg6jE/chXD8lgNuMEk06Rp5lIUr5gHBDdBUJu5WeNArFyONp2j
68fzqdZlmlZZI1CjgsG5LV0OrYAikEACTybnJzuAyTSyR+ZyxBV255H5AVXvLZnikdASTGSGHUn0
+tLY3swhZJS3lg4BxgAVhNuZLVxlzp8sKsYMhFIAdWxgep/lUtvakOZJrgKzsrMpIxj/ACKdbzxS
ttAJGOAW7UG0gkkY/aJADIfMJBxj0FZqnqZNJMjBmFw0pVShBKpt78c+tR3KT7t5hYNKQJBkdPX2
pL6B1mW4tHDLgEknJJH1q1ZTB0F6EYOoyQ8nGOen+FZTpJAldjp90EShdzKEwoI5Jz0puCQH81ck
DJOc/oPwqSC63glgGHGBjj6U6UNEXkUYwuGBfbgetaU4uxaW7FZbWSJWXKtgZCnJLd6ZsBEzxKQ4
QFUYdT+JqsYCAHdskZO9lzznpkfzq0PMESuRknpzyK0V1Elqwi28TBg+Pu4bB2k8UxRHHH5ceQjn
CsH6cd6ryyvHMSRI7EZChsbjSWlm0js8spBYZAKkD/PNNpMkmSea4mw7kMwIQDjPb86s28EaszLt
JwAQSBk/41RgX5pHYZCMAHAGQM/yqztt13KVY5YE/LnJx069j3qeVJAOSzjuCojLlVch135HJ5zw
ePamzxwKTFAikKcEAdBSWjqkDbQwIcgMvrTkdL5XwoEquNsbDOfoO9XdpjVhIh5ku7ywEDAnI6mm
TQo7PG2VwvzKQAAPX8KBJGhJCFQFzIVGOcdOcUsqu6mYucnGVPXpQ22IjV2BW0VH3hsBskg++ang
e3QiF9oDk7hsDYPrn8KhhneG2LMC2Cdpx0XPTP8ASkeGBLoTLGFAwSRnFKUVJAW7wK8aK8LAkZEh
7DNRFlSUBmTAUbFzx/8Aro+0ysVaCFWwCQoGOnvTpd8e66lQM7KdqjIx36ZrJ3gASwxABN2Cx4bA
xmnwW7onlNuIfrn7oANQ2pjZfMniYknpuOB370+CKRJRyjxkg7fLztHbj696uMuYLDL6C4EiuHCI
QRtxnIpUaYylWCqscZKuW5Pb6fgacDEwZZGBWMcOGwAKqsksjSSxktGpGH3DgA5xVhZJkm1IQQGY
5yCc4PHtU9q32gLDNJgF/lXHJGOv4UqLkqFbIJzgnknPU+9Me2Mk/miUggAAA4x+lTKVgsOt4pIL
lpfO35IPzHLEf/Xpk9o9y48yU7Q/yqSRgUuH8wzeYrHeQMjHv1ojtHWR2cooYBnyMjH+e9TyOe4H
P/Enw++seHJLQRszuMKS3AOOCPevEPhVPJ4T8evp+sB4GaUIzPJ8oAJ54+8D/npX0ZPdWkCFPswk
VuDIOmf8a80+IPwturvVV1/RCiusWWC8MCOc1UY8otGz0uzaGW1DK+EdQWZecn3qzBc2cVs7RxK0
gY7lj5IB4z+fFcn8PNelvtPFrfykTKg3xEc4zwfrmugJjmkUBgC5UEBsU+XmQyVljQpcRyh1Zh8n
Q4FPuBsibf8AMA24AHnJPX8KiulklkEcjSIobgB+Mg0/zFFysDqrOFOHU5IGOn0rKULICQs/lqdh
3rlkbg46deOhqrjy8y3LEZcj5jx7Vc+Rl8lGUkgbUA4x/SoZLVHeQSygBjlQM8GqjBrcCQRi6gxb
yqwB5APPWq6p8w3AkLIMkgkgfWlRC+VtZSikjBZst9P89Kf9o27obq4BJHeqlKxDVmMWyRbjNtIC
rE7w/So/MjYl4FfKNt4AJHNTCdXtWa3kBCkErInOKhtVAw4Ur8w3hFBAFCfMg0uTyQMkToYwqkAI
WJ+Y+3vUU9sJ4F2ylTtypPBp80SLCizEgYBRnGefb+dILnzVOxFDNKFUMCNwP8VaxnyopxVhtpLL
a5aSQZjUgOEyOe5AqMXEPmiNAXBG4yEfdyeppCiwK+ZwdrZdV+6q09RAMhZiGdchQvDDP6VlUqto
pK7B4nMq78bRkqVOcmp7e4k2cIpKtgA43deQD7io5wJi6TwjyyuNw6dzVS0soWC+aQCpyX29uv8A
hUOkqrBqzLk8q3EglSEKQMSEjkDNRGGIXETqzbQpDkn+H1qdLdGlAQMQTgqD1FEtvKQsX3dvUspH
FWkqYJNg00ywmSF0kLg7EJzhf89qjsruSdijpgqBuU0k8MwAt0VyocbSr4VR6Y/z1pkPlpOZAC2w
/KnQZpOogaaFuII5LgkEoIgQxJwoFRTSSpJGhjQAMTJICcc//WqzI80zHzJiPlO5jxtHb/8AXRPH
57oS6yADKlxnmmpJgiNjNbtGYwiBo34AGc9ep9aQQvcuE35ZWO4k8A/yp0KTcRTIhhjcsJCmWHtg
e9Sbo4JcWjyFVHzRhThifX/Gt4SUULUWWKGOMGZAjBuCpySKqGIPME+VpNw24fgD6etWHlaUtM+F
wdoQMePpTHSPem7LZb93tAxuqJybYDWSNGRjGGKtlip7+lOmhtmkBJdCwJUD6Ub1eQxSYBUkEheT
UN+jiLypJACp+QkZJXHtjFZqUYqwCT5kdZI/nUEBDjmrEx+zhYPlDE5MgXOOnXj9aqsoS5TYSQFG
ATgKMe1V9S1vStMik1C6ufLjVNzuxJZB7fjQ0pIa3C7MUUZMmVWNTlyx4Pr0A61y/in4naJoyDF6
rTHAUqwJA9cd68++J/x6u3nm0/QrxnGzaWZQQR6j/OK890/wp4z8cSzIqMoZf3TS4UEnt9PWnGfK
xHZ+Lf2krg28kOgxNvkcgSvIS30X3/8A1Vw+ofE74na3c3EltqM6Wsij9yiYO7+9nr/hXqfhX9nL
QrKzik1CxR3wrmWSRgclRnPQ8c4rrm8A+FfC/lzxQJHGDl3CgAe57YpNKYHgUelfFTUREt1aTyRI
4JMwBCHrkZ9etIfg98QbmZ5LLSna5mT7hYx78nuQO9fTcF14VBWESWSlY95KzArj6gnnnpVq2vdM
kjNzb3EMkUY/1qEEAev0raFXlWgHy9c/s2/EBtMMlpEHdyGFuzYCNnp6t+VcT4q+EHxF8FeXfz6X
KzqSJjEpKpz1z1x/Kvt2U2MuxpYjlsBHIA2+w9ves/xN4cstW0ie0uIGkV0wBtLHHXr25pSm2B8V
eEvFXj63uza2U0zCM4MSOSVBPTHpmrviHx/401GZbG8lnVAjAoFO456++a6H4i+CLr4eeL5bqwt3
UFhIoUErjGe/B64/Sud0TW4PEHjizt7VgBJcoskzIRsGfmzx17Yqow5wO68B/tLa54V0yO01eDy4
c4SWZSrcfw4Pr1zXoGiftT+DtfJjlunV1wrKkbFdxHHXHHv0rXh+Cvg3xPZpcXOjQyEIpJdCx/Ou
e8Ufsl6PeSNL4dv2t8fdijGBnPPqMf1rKcow6D0sd5pfxZ8G6jGiRatAZEG35jyD1xj+tdhpeq6Z
f2cckTICSNwH0r5b1X9mXxt4ZDS+HdUKSDh72SAM230IGB1qto3jz4wfC3UVXW7e4lsYR8l2Msr9
c5X+E98mpjJSEfWgvoXmMA8zBUl8qTtGOCcdqlt5GjeMvIjZQKxCcYH1rxXwD+0fpesxR2175qM7
kLK9oyjP16eleoaF4mtL6GORLlXYZyHHODTew7o3Zkc3KXCToAg+RQOKkmuPNTZPbknONxGcn1qp
HdiMKuSUc5Axz9PSpRPIXEgUlVJJBbnHSmnYLtCSNIyqvkmMfw7fUdannVbgrGygFiAIwf1p1nPs
AxIsjK5OO+CuMdqSWNEYTFg6qM7wRwR9KpK4N3Fns1SIq8Zxt4Ge35U0TLEgRSMjnLkjPtSvOFVC
++RSpO3ncTQs1o5LsdoYfMgGTn+lc1STSER/aQSqyJllY5LHgewpWnhMbPIynBwq7sZIGfzoZrUq
I42BlwfLUnJx6DtSRROiLIqlZlBwCeg9fatYWaNUh8lvBdSJHJMcAFW4+8KjvI5IYkjVyyKxZ8Py
Bz+lOuIZXn3AFUXGChxn1NTNC8QMW4yEEgEDqOvNXytotq5nAu23zZgYlyW2jHb/ABq8HMdxHLKi
spIzucZ6YzxReSkQ7QilQcsGPHT8qasEjxiSV1TOSXkJzj2HrSUbIVtCSZUEiPPIRG4LFP7hGO+O
lE0ULRlYwdm3qByM/wBKZKSzsvlkELzt6Zx1pYLiCKGSPnc5Ad2AGKmU+RDI1uPKVrcKVjDcsp4o
8xkkMcXzgqSGJ6fU+/QUlxE8sqrGSqr0yoApsibIfJeWPOBtjAAx+lEailsBPbmO4YzTuwRkIKMm
D+vGfepiCkLi3UKqPwQODx0NVop2iBS8gRgBkZXJFOuQ00bfYXUR5GSyHgY9etNzs9QEMZZgAcoM
ZXOMU0KJ3zGm3ac7ivGB0qa0V0SO3Mu4l8qBkgClvbmNXMNtKWZidxQfkOaalcLMZJcAnyVuAHKn
ALc5NPgO+1MiBVY5LFiTUETJckSSEowb5iUz+ZqaRzHKXt2QrtAAI56dcVE1oNK7IXTyo9yAMFwm
c5zmp1iikVWht9wiLNIx64H6H6U3y90LNKSQXBYIMdPXin2y3VvG/koWXbgQk9uuRUqFxEU8yKDE
AzRglggAzn+hqSGG3kRC028bhuIHOf8A61Q3Moui8sqMuwEuAev4g1WivJGZfs6KUBBYAng/nW8J
cpabvqX7wPYOzmNgGOdxYnj8vektDLPAZg6KUXJVVP3akdIp4Ii/ms4dg4VMj6fSiKIRmSJoVAOc
NjI3Y4/Com7miasJbywywiYIiyYOHYDOe+ajigknLMj5feOXPAXrnNVzZ3BuUjb5Ax4KknJ71agZ
40EG7au4qV28Edq5Z0uYadycQuzNJJuQFcRuwxk0IsURCZYlxlSBjAqFo3lVPLydrYU5/hH8qnig
jW0kZXVy0fyKzAndn/GpVOwNXK1zb71c+aw2DLNu+6T3x6dqW8aG3MeybJYKGRSeh/Wkga5dGuJp
EAQglGORnOKVbaSaAOxIQH5nCg4NWqWuoCRWscbPcMQWZjsycjA/rUVwJC7IEILkfvADkk9+v0q7
aXKpvmdmIKkFXPGKgu3kjkLNKGyeM/49Kpx5WNJsdaxbbuOznjdgWzI5OMj1J/pU0xezWRDKWhVt
0Ydc59R/9aqbX8i3JEw2OVAVo3yD9cdKffwC8KOdxYRjJbIH1/z1ranKwhzRxtAsjAoQeBuFRSLF
lbmFQWxhmI7VJP8AZ7ba8KAouA4A5I9jU7osJRURSsoBVAgB6daU1zK47aGfayzG5IWMuWbIy4BJ
9qt3EAdWje6U7VyVLD1Oc+9Jb2bBlZmK7+VAXORn6cGlCw30is0ZAKgllG4k+/4+1U5NMQlpHD5b
QGQkheSvIz9akk+0KjRhch1wZFbBA9qmTT1nQ7FKkD55G434/rVa4T7JNiSYJg/LuJwff0PWonLo
NWuVrtp4MfMwO3CoTu5Jz/8AXqaWCaYxPck4QFWYHn6+59qW6Dz3PyyIBjAIbHQe1JDFJJO8McZE
e0BgVqL3RSSRPA9lG6KLcswUlZHbK/XH9KZKYFlEaIzEMSxZcAf41Hi3SMrDISxHygHOcVM/mTlc
wnYw6EYwa2hLQJNoqSpbiVxHlgQAQvbjqalMQghBVCQygxqTxmlkhEEZe45cjo3Qc/0quboSI8MA
8wj72BnZ9PWs6tZQRBaW6QYkEhj2rh2UdvSpb25Lw+WqBQUyrAZwPSqCQXLbU6KG+WUMPm46EYxS
jzbaEW4DFy+1HxwB71nGfO9C47Fi0mlRQ7Ln5QQG7ED+dOcM7lLiVo0c5ZlXJIxweBTbZS3lvcOC
qkhSDhs0TPJcuJFcAImGAGAKmT5QQkrWMOZUYsY1Gx3wCx9PrxUVxOszLIxU/KPMLjIx9acVnLMt
u26NUG4NxwR/nmoYYYlhYyxk54Cg9a6qMk1cZK1sjLIsZXajhRuAxgU5JQHMAKRKzdTH7e1Nt2Wc
sYl3KVy4PINMaaKO5XEJIblEC8dO1TVYWaESIyzCFpy5LBgpQkcHOBnpTpYkCopYKA/zAtznPbH8
6ntZdmWwoZSdpDDA9vpUskUEsRKDMgIJZSM4/HoKx9m5sqKRUvJZY7hhbsEXcGXAyRSskkwDyyEE
SgLkDBpIJIGhMkkoYggkFANz5649hUtv9naVlYK4Y5AJOR9KfK4qxalZaDSFntBbmFS/mjAYdOeC
KlubuOSNYlBQgnDbeD71DdXnkqZAA25GBKjPOcCmSyI6kSfK0RGUUfLz2H+NRKCkJtEN21zPhIJx
hZcMepFTw3P2mb7LFKxRI9oIbaXO78cGmyTeaoiiVQf4TnJznp6VJb2bCNzJMY8k7iVGWPp1reEF
FEN3HzixiYpGigFwCznDIfbnp71LBHGLeUph2Qjy8Zzyefwqpc2oncx+XjLAlAasQQKilI2Ij28g
NgLU1Gk7gtWPmBnK7oGjyAGZVzkf0pjRvIJNigxkkEkY2kcZ96Fkk27g2BGMAsT8xqtcSz7ABcEO
W3OA2CBg1rTdloaJXGkvBOiISqHgqy5I6d8dPaplcyFVhDIS+EKrgZ9Kjiu0uF+zToQQBs2rmr1t
NDbqLcQ7gp/dcY5Pv0qalmUlYqTrdoxkZ1dcEEA/eftx3qO3uJmfaisyEKFi4wAT1GOe1W7i0gzm
4LSFcHk5GfSojdQmIPJFGo8wqVK8fyyTSgrajvZalW/MkkytGjAK3yl8jOallRljie6YAOcnGS3I
7+lSmX7Tc/vQFUAFY0JDY9+KjvLeQlWeckEgk7cEDGcmsJw5kLRjrsiaIvFKWLAhQnBBqC8junnE
xlBAXJcEce2KR2cvtkJVQASCMge9CTy3RO1gjSEYUL196zjNQG1dDru8FzaeT8u4KBgJktQVeS0L
XMQUkHJHUimwWrQ3LFmR0wCZFGAKdqLz20yqA7kqMgc4z7V0Ri5ohJ3I7ZluYm2SsoJALE4Of/1U
6HSpGXzfOXCPktIcYHXv2qO2LCIuJmCsuWQAMQ2eMjFTLHdToZWyqFhhSvGcenpWVShcVkQ3Si3d
nkTcN42nPQGpJlTyigQkk/Oy8EjtUMwnuV2TsVQEkFk3A4/hHv069qlNyZIiJCoIHyhR/nmqhHlQ
kkh25TG0ZOCWyGY5x056ZqOWztzGt1GgZ1UHcBnJ6+madb/LiaQkowKklQDu7VFNc+SwW2iaMqmG
BYZI57Z7/rW6euiKs2hokjvYUJUgjOAQRzVgWsdoQ+GZ3XklySwxnOe3PpT7OK2uWiOUTYBtAXIA
9Pf6Ul8bZZEAmkYMeUDYC+pqJO4WdrkTqiCTz8kMDu2v83J9evaoo1IuCTLkOflUEgY7VOsIWHzH
A2EDBZ/84qpKrR3DT7sEfcChckHb7exqXJRJdmXLaJJz9mlmEc6HIJB6Z7n+lK0+I3EDsskpAyFO
Cc8Zqsg82dHLhSoOWJBw1LLFEJ0U5ZX6OZecepAGB9KXIpOw1qOis4wd2dzu4Zg3Qn09xSz208bo
6IisrAR4I+UZ61CVkhjCCZQoz5YAJ/iyOpNPxJMyS3DEsCdjg45PJzSUYxRajoDRxyiVZpQCCQCW
7+opLfzHgcRy4JXDlj0OfpU+ZJXYqOr4QF8YGOnT1zVb7FI0/wDo7EkKcljgAn09/ejmVxNBBA8O
ZpJRlR+7LHOTg9qVmmaGTZGVBjbbzx9Af1pYvLjcS3cKskYOFznnI/CpGVridI0lkMRIJGQce/HF
TKnzslxS0K8U8eAkkDMScksnOMdMk8VctLkxQhTAApbI44A/CqOqXFkspjhhLkAlSnUHPuamsZIZ
ow7RujE4LlQWcensDXVSrezYJa6CT2CPcK7/ALxCchCcUXFpFagmS4DkkbV2nIwM8+3P6U26H70q
juzKxw5HKcdB6ioJQI8SzlzIz4TCZHApTrc70NEuxPbyQEl2kbGeFbvT5JDFOLuOIhhyI2HBPqag
vVYhJfmIyAigglm+lMvJbgQtb+UrvIuCXPA46cfzrCUklqS5KKJnvbi9hK3RO4MfNUfxHP19Mc96
bd3n2aIQwxhS7/MWJ5GOO/41V+ZcyeYwGCA/deOo/wAam3SSIFBd1IO1nXLL6nr0rmqUXJkyk0Ns
t7zI80oVZjtVnkwRx3AqybVljZI5w5jXJAzj8KpsiwurSncmcjc2Mn3GalW8jt5hI9s2HJ2HHT9e
mKum5UlqJNW1HzwJbO5i5WRvmTyz8g9f5U1oJpcMswAVyQgxnOPX8KS1mhknMiysd67QrnuD+n1p
0199mITeqqBhQTgEDqfqawqYf27E3JCXMW1FYruZmGSR078e9JFA8oz5Y8wAkuo4xj16VFeXQuCt
x5hznEZVuAO/HrSQ6oQxhgn8iJgfOYNkd+Sc8V3Yak6Qc6ehI63MFw+LcOXAAVV3DOelTXtrcajC
JrCIgo4JKrtOO/5VX/tdTHcWhunJiIMbhgffjNRtqflxxRpPkIPmH8QPqexB9K2nFz3DmZLd+RPB
5O4kJIdp346/rUUSRSgBpmDK37tmPIPr7mq8F7HJcrLLIow/LMwwff6+1F5qFmkqzIpKlvnZXJC/
gK5Zpwdykrk09/8Aasxz/KquSUKcdTz1ParRv7WC0+zRtud1wC3Owf1+lZwnG5ZGnZizZJAyT2xx
6dabdalptrdh5sGPZhioJbPsoB/OtadpbmltCxBpaX9zHCIQISocsBg4yCc8cfStK6s7FUCxxBUQ
nBYcE/40tumxmuEDKp6IylcjGCRjvzTIVmhhDzTLJC0hCgt0NcSaYEN9pxaQg7WMZBVmXHI7eh4q
S2i2r5Lo6qVGAU4HNTLdQ6hNHHHsDK33S2cnP3jxxRei4sr0zSRxlyRncwww/wAjrUypc+w7WJpb
RLxwVYoyDaXB5I3YzUsVrb3EjRSkgKCvOT/ke1QW15PIyoTGqA/MsZySM8fpU8t5bx28UZUgMNzb
jyPeu+j+7QmlczrqCzW8NxHAyoB84U/Ie3T+lSARWbRRssalCC8ZXbsXHXjgnHatBrW2vLUT2shY
sT5wCkY46D1rLXTn8yKQkhWXcUI+VfwrmrpyYO/QsMqXaPLESwzlXJ2kDGKsC3tBGBbEEhQGKnkn
oaWO2t7RWgEoaR1yoD9Se1JdKYLIzBSGUbm+UAn8e1cbdkFtRJrZZsyxsFZDndgDjHPPXtSyxm3U
S8B1fkgAB1I6+5pWuraYlLiQogCqGJAJ+X9Oai0/UBJIym2dgucOHJGK7KLTYaMmS3F6geaBSWAy
xGDmlOktJGGjfciHcEVcYI+v16097gtP5jyFwozljnvSeYFZJgzZJJLPyCcdK0m7Ah8sVx8qEE7c
FUDcH1ycZxzTRb/aFRo5EAUtujK5woOAMccE1Faw3rXj+YoeNwThW60+6mnUiIAIEHyMysByM96h
JyBuxDDaLY6jJctbqY2QKtupIAI/i9TmpYJIzdMhYMzliVbkMfT60+1uZFudkmCAMlnTJz6+tMub
e1eYMshWRCd2BjOcHv8A0roi+QB6W6yzCPyioLkbtuQD9R71JKimNpkKAp8vlsSfxpZZBcxhVAVi
N2GXB/yarC6hiLNCnzIB8yjIFctePOgF3LawtvjVkZQCG7c9PXtTbq8QRieBQV2kZ6BTj86leL7T
CJXViQgBxyc9arwtErBXjzG7H7o4yPb+tOjFpCauh1pFcp5krYeORQTIshAzj29KX7LKsoliLeUV
O0gHODjnnoR6VPIU2AwRKETBKsPXFJdrDHGbmdSTuGSr/r60TkyJRS6Dv7HCzJLMzN82cKh3Hoc9
KsRTLc4ijCFNpCMykhgOe44PtUdpIYrZt6qyg5AkYH/9YqN5SUO4KgZwMbemB144pRm0EYsSWLfG
J85GPljJyT7mpDFutVkjTa7j58EnA9falcxyoqxBSSOCRkgeuD79qguJGgdrdGLlkwSQcZH41rFc
25aTSH3cMBjQl1TYpKsUOD+vc1FqEhS0aNIgBtDNgHI/A9anaaG4jX7NGY2Vwx3Pw7en9fyqLUnz
akeSpZl+YMDtz+PX6VMlyjOQ0eT7V4nMhgVSpJG88g+v4129nIIow/mkg4IGf4f6Vw9reKfEDssG
x1RsshzhjjnNdtbxSQ2AXhgUAJ38Kf8AP+FbU4XVxss+RLLIZgrDIO5mHGPWoo4RGhjlaVmwCwLc
YNWE+06hthVQgSPKbACWx/nrUElx9nwlzbyRmMHe2Mg89R7USvFC6EU0tpCVaC3CEnDncckf55qC
41Dz4Xlni2OgOwovJBPGact9E+Y5YtwDkFimNvT2qU2kJUSBG2ucKowTnrQqXMtSHZsjniNxEkjX
ZLFMyO+cnk4PWlto5RMI5QDvyFcNyo/u08KHUNbKGG4LgkqcZz0P9KJ7hVdydz+UASDjjNNy9mEV
G+woW6tIZIJ2UB0LOwOTxgdqrTb4GG9iWjId2YZJPX9atS3huFDCONgqZVic4z7enFVvOn2vCiph
i26QEE/4+1XCopOwcrJoztAlnDLlSwUMQcfy70+WCC8zHFJIArEqQ3OcdapSs97KJo1ILlQqgYzj
1FXbMfZkYywyGQqASADjn8h9K56qdhqLG6fOySraMx8tXGS643D0qxKsUyrKJidrEkL1B7Dp2qvb
rbInn7CJCCCGI5P+eamNkJE3xMVLLuYLyMf57VpSbQrMdcR/uAksxPOSQueKgaSZZluZm2hW3ZQ/
w+lMhV3jVXkAJUHJf5vpjriraW+62MsysAgORjIIAqnJtCIxcyX0wAACCPBkHbB/r3ojhRk/0SRm
GDgKvNOiVWV4wPmDhSTyBn9MVWlgmgeQQSKCzYwjcY6cgdKydSyJ5Uy0qo8OFQgH7wAzg/1pbq7j
I2RKEQAB2PBxjk+1La3UESLa8csC5LYA9u9QwfZpEczxbo3bDNnJI64FaRqpDcdBsIuEgl8qVwmS
VBXrU1lLBaIvnRkO64Ykn5eO/Spm8uOMGNy+0HYWIBz2FQXEavatykbt99NuBjNKVVNE20FF6jMb
eIsq7sKCmACT+tJFFOGKKwYBwSir0GKQRyvMknkPujQeVIVwcjr271NbSPCibVBLsQVz2rnlLmYN
aDb1bh2AgwhYfMWHOMf5NRpazSsPMkIdjwY24z/OpbqRlBYAKEOCAACB69Kjnuvs9uZRksisWMYy
F4roptRWghlxau8pdSoWOTDytnaD6e9L5J+0NNDKoUKA6nJH59h71JFfSPFG5VWLnIVlwAc9Mevv
TmFsqOUG9SAZI2XJYn174FY1UpbhaLI0WzaMmG4Khn2sEUMMY6+vB4pfLZoDGsrsxJ2F49vP59Pp
zUfnQzRie2tSEjbjanOfp6e9SOPsojWAgSM4YKy8AYopJoaaYptYopdzfK+NrleBn8e3vTJizK0q
lQ2QEUgHJ/yKijkB3pdAgkkK5Xkk+3pUbxiOFkdnDOwwWfOT+FVOo1sIei3kpkXYUV3CgA8nr+lT
xSbiqA4VTgKBgdP505RHvWeGTmNPm3H5Tx0py2xuoYXdwqkHJxk7u3Hp71rGCqAQSrM9u7xRRgY+
YKMMR6U+CRL2EM8MqjI2uxHY9/SktUmS5NtMFmwxQBsHgc/lUm425e3khZgQPkVchQen+FVJcrAW
QtNlhH5saghl8wD5u2PX2qJGvoyybgyBTl0jxnJzgn2GBTbia9ggYrECFI3becDFS28qPbHbuOTk
gnvipb0FJ2GzXSiUQyFgqrkqpAbJ6U+A5dPMQnCfvQpwOelVlt1adbfkSAlhuOQDj9R7VMsRhIEa
7ZEYZJPWnGo2gVx13Dby3i7HDuzjaoJJB9/bqKivLiVJCDMojbOHCcj+tOLbZVmlcqxbciDA49Tn
19KilEs8YE2WBYkkKAP0rGcrsd0LZXNrNL5RcMGJBYuflGPpUqxLCjAqrFxgOzFudx561UtLd7V5
AjqCSOowrAjpV+2Cta+YVjLc5Ktnn05p02rCS1KtxDPhSbcqkmUAU575/CppY3s4o5QRhG+dVXkj
8+3Wj7TC8RQyDavJCHnHt9KbFcKLmWNmMkaAqC6ZBPGP8a6oTYpLUkexikhElqxUv8wGMcep/wAK
qvHLPJIQ5KuxVMMcH8qWdpbUmPzU2MmSisAAenH+NSxyyRPHKuPLIB45FVdskhcbZDarIgBAAOeC
O9WUQ7RGyjCA8IeD7c1VunmLmQ78u2Fx+eKLSaeQ/ZpZCZCDsQLzn161y1JWQFgoJ8TJEQwHLutJ
HKrpmVgyqwG4LnZjvUrvM0Qt1UhXGGKgnBNJ5UcERihILsBhmHB9unatacFNgOaeIgmKREYjIQjI
PvUFrcBY3a8LEMc4QDJ9sdqrz2sICuJFJdjlUYksfSpreeSOYSwwZThWDLn9KyqxjFNj0LYLrta0
m+UkZfdg9D1qlLtjlkeeQ5dvkUqMkZ/GrF1cwMUa13KXRmfDDIOfxqtcSLJEwEKqueGHOD2PFVTk
hF4RxWTC4QBnkA2KxAxVa2kiW7cLKx3KCzt/e79KYs7XF032oghCNxVidowf0qaUEIu1UK4DIGbG
K1klLYNB08kqIvlhN235yB19qgWULAImZjIzYZmUHjrxn+dF07XbfNhQ5B3K+AvrQkcCSxmGUqFJ
2BzkE46fSs3SuA8yCbCoxAVht9qWGVoGXLAMVw4Zcjk9aS4gdYY7uaNiWwQSQOTUW9mmeVdoIAUo
WznP6/jVwfIhNpIuXMNuztJ5Ksvl/MBznp6iuT+I3hOHU9FuLG/R1jmhfDhAWJ25AAzj8feuljv1
WMxGFgEXcwAzzwKRp2uLI286KzJko8g6fT0qZzbZhbQ+EFkv/hR8SLO+s5WVrO5YIdxygxgnA6nG
OPWvrv4W+LJPFWgw6hJO8pYDaZFxgEZz659q8l/ai+EEYnXxlpVrlmLi6igh2hVABD59c8fnXL/A
T41ReEQNM1G4kW3ChI2xnbgjj0wc110Ycz1A+rT5rKiebhmBbA56f/WpmnT7vMhCsVjYgs3IIFcZ
p3xc8NS6H9uEyS7FKyKkmCTxkbsdOevtXN+J/wBoyx0iFksYclwDGYGZyfwXv7VhWg1oO2h6beaj
YaduuL24KKxzgAE4+tR3fi7RbYndfRKEb7wkBG4LnH5V883XxY8eeM7mU6VBJHbiQ/upAwDAjOfm
AP4H0q3pvw8+IfimBUVJ7aOdfnYqPveuM/571MabbCx67c/FrRLRGuH1ASRGPMZVNxA/pWNcfHvw
6ssaJOVBc7JFTnP0/nXL2v7N+oTMWudVkwyhZMLsJwME5GPbHer2mfszaCkqz3lyXlAPnSRsQGHo
ef1GDVOMYiaTNOf9oPT4YPLWGVo4x8zQgZI+nTFQ3fx+0gEtJO6xqPlSNGYnJ6DqT9Kuad+zh4ca
F4o7YvEWBMdwxYIcdQTzSN8BvDlrMUm07csa7IGAAKd8j61MrWAytP8A2jbO/ulgMWIkkw6oeWX+
9z0NdHo3xq0Ke5Ml7LIoOSisvHHQZPFVH+AfhTym8u2a1Zm3RtEg+dj3bv8AlVHWvgRF5AFrcyhX
ZSCj/dPf61vT3GkjtB4+8MTiMQ6tEC8gJRn4Gecj8auR69a3mIzexuvmcKr5BGOuK8bvfgtq1szy
2U7SxRuBGHI3Z7k/41k3Gn/EXRbwG5sbmJ1VXVApxg/dIxzjHOaiUkLVn0SZI5GAjcCJTwrD5s/5
/KnLPD5pJBcBSGYIeuK8PsfjB4l0p/I1BUYKv73cxDFf15rsfBvxh8P6rCA17slKgFn6FvTNQ1rq
B6HPcJdSBIAwjDfIAmOMd/aq90IifKkddxzgqpxiotM1Cx1CHzIbpJJCATsbgj61I0pmDJsG4tkg
Dgnn3601ZMHsTRwARnkgoMbsfpS26EgPGVI+bKl8ZHrz6elQpayoWEbiQAEMoGcUXlrLtQxruYYK
EkZxn0/pVptGclYmuLdvL8hQ4I4jJH3yf5U2SMJ5XkOpOfuEcAf4e1LBM80gjlJVVOSQ+A/19PpS
SkBgdgJJ+XafepceYSVieaaNLfZnIBOwhsEnuKZA7vIZJfljUgklu3v7U26nmndBcQ/MrjapJz+N
KY5UdZvOUIpAUOfbn2pO8VqaJWJi0c8QLMFG35ioJz+GKjacrIpR8Fh8o253Cmm1csoUmNFbDlyM
H/JqRrdZC6mYo6KcbxwB0zn+lNO5MldjI7iLaEkh3sH7DNLb3EcjDKIWOAUK/pU0cdurGLLN8qsp
xg5wajNurStI4XLJwGU8ng/pQ5KJKSbFttjliERGIwVKcAVHcWkkkbedIAUBZWY4/E4qceXKqvtA
eRT8wJPPvUd1eB42jm2uN/Ty+evrzVRTmyXZvQWHH2bMLAlgMHGMClWDewn2sWT7zuc8U6aeJ4Sb
a2JZiA25sD61DKJHkJRdhYElQMA+9TN8oNNCEpId4ctgFWDNy3+FOkD4cxEMyHIPqPqfamRx2+8r
MrEMc8AjimpIbgGPzAwAIQMtJzigSuhfPmUJC5OD2A7duKnhMLy5MpTKjkkiiBYZER0yXU8565pT
JAzmL5RsG1CCMNQq3KroEPiEUfmyEESBjh2X7wI7fzqvLLNuUFVyFABRiMCpmgVimWjEgY4DR8k4
746jpTrmBY1fcXDDaqsG5x3rKbc3qIHKiPaqhiOOvGe/TvVZ5TIRmTMbKArlgCeufxqeCCN5im4h
lGCVOBnPT/69Lc23kxiTAKEZJIwK3pwswK8h82AKGCoxKkFiNw/z3qzFbr9neNEQIVyAo5z+JqFH
hJIwzMOigEj6+1P+1MkR5ZmBJ3YxtI71Um0BLBHFGVaUEHcAFbGcUi+TdyCG3YkP1KjqOmPY5pit
NdAxbiVyCcjjH1pIR5V4l5bgKVGCOuT3ArNwUmASQyRz74BskXG/A6jj27ipYbsbXk43gfd3ZAOP
frULiV2AK7TIcKAOAPpTZ7mGFgkMYB6sSwIznpWsFygEgk5adHAZgwcnJI9/xpjWtvNG9uwI3MMD
bwD7VcaQ3URSMgKByBjI796rTSxWkUTTwKSuPu849qidRIGroq2nhuztroXaRxo5YbyBx/8AXq5E
lquEgaNAvLHoc46+lCGGWUxxsygjO08AUv2aBB5jhiwbgqCeacZpgSXMy5SJkLMuQHBz71JCV+zM
I85JIYMckHHb2qLalxG/ksxZTkKx6k+lNJkt4RuYliuFQsDj3qZTSAryWnlqZCwBYcKO31qxFEjx
KxnwYx1AwW9vp71XtIhJLIrlgrFsc4IFPt0EcwjuVXaoOcgc89PWs3WUWDSYx3kgBSQkBgdzEZJP
+e9TqkMyKxw5DjgOpIx/+qo7zUzKJC0JQn7q9QB61E0yrBvg3YcAkBejY6/nUN8xLj2HPEIy0iFW
YMQwPepLJYpg+x2AYbeehOOlMNqVClRIQeW3HHPHtUipBGVZ2cFlBbDEbevarg0hpWALuCHepBBG
AO3oPeoZJVEphwSVGM5yV/LpUcMkonYljiMDBDjAxVjczwOZUBOcsVAI/lWc52QyJo7aW5MVxdJ1
BMbAgMvtj8+aks7W1DiIFVZix3M2fwHepUSaZ0aAZIcbyRxjH+eKgvYLWOVppI5HO7O0NgY9elYu
TcSo3uTSu8atFIDjIByMDPt/jUDoxRvMZQGI2qvHGKluLlpo0QRKV3BU2jcAcVAjXm1HVAylgAQO
Vz7eldlCtyIprWxOSqjKuQAhyQSM8dKXzpPLAlZRucFsEkqO2RVeS6nWHyJLeNmBzuwRmlZlCB44
wZW6Mh655xyPwqqkvabCcrKxZvnkkZAJgACCo8sHPPHSoFQzEQTTMjByQS2c85xSPFceSjDChQOC
e2acimVg6hS2eSyjjiuaUE2S3cHERmEThTgHJA6D3qUTfZ3jRrcBTwcEMDjn0qC8ESIsjROSpIG3
hs+pp5kfyVnbIweY2/L/AOvmtoRTQWZO8EewSFkJHzKoUDC+uKgvLva/2gxbQOCUbgjpmhy7v5hm
KBgQysevsKYiGRQ0jOMEbEye/tWl7BdpWK4ld8qMuu7jnjintcPujEan5T8zsmMCrFva7BJfSESg
KP3YHJB/Wq8kBEkjhg6hj8+4cD35qZXa0ENhEMjgTO7Mw+XevA/DGagMBEymOcEDKuNxHy+lWbCF
ZC3nyojKuI1wQOnrWX4o1xdDgkuHdBHHEQ5IGQf/AK9QoOw7aFfxf4hXw5p8uqz3cUShNqg8g45x
XgPjr4ma/wCM9TGj6Wkq27gqyoD8x/z0qT4sfEnWPE8g0m0lYRJKSnOBg9cL24HWux+EXwnggtbf
WZ8YkQEu4OAP7oB6Yz+lUrxWoGR4A+ByXTw6hrcTneyEJJGcE+n09a9g0XwdpehRmS3sUAAJDYxg
f4VoWtjZwIbbeQV5XaeD7e1aUZWaN7YRKzFQAScfjSlDnYFNIIZYTLJIHaQlSB2NY/i/wXd67obQ
W12YhKpBdCCcHHOCP51shY4HO4kgjkh85b0qeyspJGZXQogXKFiB+HSrj7iBpo+b9f8AgT8UtK1F
ruw12SaFWLRLH95h6EZwP8ms02nxl8OLISJljBIMLTY5PO7gd/SvqCSOJXZGVVBGDLkdfXjmq174
esrmUPOg3lgdw5yfX3NKUriPmD/ha3xc8MEX2p2NwcHCwxQlsDt8xJGPyrT8O/tY+LLBEOr2DTEP
i4guN0Z+p9vTHXFe+3fgrTbqNrZ7OBU3EnK5B46elYPiT4HeD9egRfs8QlZRsMcYBQ4x265HHNJR
TA8K+IXxW0fx7ZvbXNs0UzhtrbMFjjHGOcelcN4B8JafNr41EansKyBjucZU9mwcZr2/Wf2V7eOz
uJrK9KOWwgYbhgnnB7Y9K4DxL8CPF/h90/sxBNlSCFlIKgcg4x8x+lbwqqDA+jvBGoWf9kpHbX8c
yKuCy4JGOxx0rfhktwCNwKEAnP518dW/iv4l+B7ry7iW+tlZDuQgqjqOxIGMd8V2Phn9r3+yvJ07
xJdwsZCN+58uU6YUDn9KymnUQ0fSEUUUpkjT5xkbVHORn0rH1zwXpGtqsUlipDEmX3X0I9DXMeBv
2gvhrrduBD4otY7hWJngc4Kr6A/zz0rubPVLHUQr2ZVyz7tygHC8e3p3qoUrBY4K/wD2e9CjR2t5
pUlDkoUXjpxx0PpWJq+g+MvDJXzkWGOIjyGtpMgDt+OO1eyAwtEMEAM3BB5GTVfVvDMF/YhHJLOG
DDg8+1EnyLUGrHnnw4+Kcut6jDoF7MzXDliPMBAyOnt+HevR7W8jmUNHjczchhj/ACK4a1+FlpY6
8+sOwVVB24xwR34ru9KslhBQSAsV+QuMlsjpmspTdwLdnEq2xxIVO7AKjr7fSj949wlvIwQJnAB6
f41C96UcLsAUgg5HfHNOt5BdHDZEhTkscDdzz1q4TYiS5R1nCpnYqllIJx/nmpY4d5aN35Y5wM/K
faoI7dYc+aVMhbAbOMN7f40k17NCkUPRg21gVJBzWNWKloUkmhjtOZ2W2VVC8O5GDkdx9al8yU3G
ZBkFB944OKZbCSWZtsZUgfMCeOnH1pjAXjvtfBjTJZia1pR5UaJXRNPOy7olUkSL8oAyd1SyzKIw
YpCQ5G+Y8lj0OcelVLyFZIUljI/dkDcBSxTXBKylVLgbQ4OMDkmrcrFE8yZ4hCkkrgkUJ5lnJ5d0
zSFsbAFwM4/l7083ckrmSGPBWMliBn8ajurtpmU3O5QQBv3c7h7Vn7VgCWzzSzRFgyh8oxNVB9si
uQqEsqHO0gkDnHarLzHZ5aswCsQGAyc1MpWOMlA8gZfmDgA/gP61lKLqAIRtMbzj5C5OBjkD68fh
U0VzFLEyQpl1PLAAYHYVQ3y3alETYVAAUY3H36ipUd49jSwmMKcHJ6f561UadgJlje4LJKgDlQC2
3IB6Cm2NvJZM0Tq5izgMR945xxjNN3MzhlQuzHhmHGKkVz9nMhyoZuVVc4P1qKl4jtqWGnDwkmGO
NlUbVJ/h9uKrW8KhGlKYBHBLcHnoPSpHuH8lpUhDFVXaSM8g8mi43xqq78kgEKBjPtWtNqwgl8ox
gFShYHIGePrQGS3bzQoPlL8pBxg496ZOgkQM27cB8+SaZavMyMjuoGfXmrkrodmCIzhZXUMxkyAR
wBnFTPMzwAAbWUABgMcZ5FQuXMguGfaoO1QQeKlthbysCVLguQSoIOKpOxSViJ5g9su5iA4OQAc9
epqNLeO1mE/yJk/3uD+dTefdpcE30MgUMP3hcYVc+3b1/CluTaOzJIquqybtvUL7+h4qJSsh21uO
kdmIjgjcD+OQHj9KjV52uAVnLB8cgkbeenepEmCvHkqV5OAMcev1qZLmJT50qhAMbCo5x6nHUGs3
JsCvcMPtAUtu25U7gF/XNSIkZMgVxgHIBbOKYqNLcSSv5YXJ27z1zjHUU9osA4j3uGwUfOMf4d6p
Tk3YtNJCrAY9riFtpOSzgkY6dqbDFLI5tIoMK8gIwcYFMF/IWEbkLIARk8jHpSR3U/ltO8hGQfnH
PStLXBPQkuQ1sxinQOExhSQrEH8KjlWDzh+6KqVGBgEj1wenXFSLdCdWkeXJyMKo6nFMkjhllA8z
BUbjls8lT9KiVRQdx7jGicyCJA0cYJ5PXntUkkUfliDyx8z8hXPJA+n605rjZEElc5UjABwDx9KY
t0ZwJQp3E8Kvb35oV5saSZJsW1dVEiMWX5lJ4H1pHSSfcHQEDAAK5I+nFKz2kBNysG5xwQowQR69
jmmxTxS3qlJSUDHcQ2ABjnntzRyJMbViO5dhBGiAjbKfMZhzkdvpT7Z0kUXdxfFMNtUEAnjv9KuX
EFq6N5NyZGHdVBwM/Wq0ccUUrgRBkdjtYLjHtVJWQk2i1e4s9PiMLkhnCE7ec9aoWshMxlnYIu3K
lMnHP/16eLoRtJb3UW8ADKFsDp+n1pHNs6DyYztSMbVU4C5I5+tJxTQh0moXd2kqRS4C8IQO/Htx
TpAbu3LFf9WmNxzwc1HFA43yPHtckEMG3Kgz1NIPtEoG1NykfMBwcetc05OKAakUqxiRyWG7GdvF
LhkhVMMrGPgqxB/H0BpsMib1a6Ygpt2ALj9KtXkkETBNrgkEOFGRzzVwXMaJJFe2NskTx3JUsGGG
BzinMdigbSNhXaoUjcDURkRAWaMYcfISf/rVLK8U4E27Acrgg4C4rRvkYmrsspax3KnZJnpvQD5g
fT6VntAkALoT5jBgWUfe9uMVLcB4nWWSYkAnHPXjpTD5iM22VUYsGBY9BXNUp86JVrEvmyI32hEA
IX5UbGGHTPWobh3cOpCqwIKLG4JJ/wA/yp9wzOiKQp2OcShc8fj70xJkKGcFlXJGQuOf5mqppU1c
qN0OjW6MKosjBwW3bm6n8OtSxAWu0zA4LZYjkH2qFLsmDagJJX5VYZwfp1pQzMxEuVQLuIIzle+f
Tmia50MZEZhIZvPKBgAVAySakMrIBaxg7pQcNggj39aI4ftDiVZ/LGeRjPPYe9SC7HzzKqc52lhy
D6AdcVcJqDAazLbvIqyhSwG8q2Oc9vWkSKBbwtMz5DbR5fHBpkQLTLNcyqGUEBSAAT2ptxM802Aq
EgjJU9PYVUr1NA1LpKkImS4J5dhjHtUWVLysylZAMOpGcehz70xOEXzJMBm2hnXB6Z+lFxDEMRHc
5OGZlOSD2HXnPrWsFYqLaJA1hBtCwGRioPz8BetROx8+KRvkIyRvJwehxnFJLdQtIZRHGDt+Zckj
r/n8qbLf2ksgRxg4yATnilN3RUVYnmt42VxuUKAGjDHgfhVeMMbkvcEBEJVQiZIFFxKZYozFKqhe
ApOCV/pSxzKIjOUYKoIBkfOef8msm0tgcUx90pSNEgcYDEpuXHPrSLLJEwZCh2qSgxgA+1M+1N5C
LJIispG1XAJKnJLc/linFk/d3Ejr5QUliVAOP89q3pttESirA9xJGXAQmQvgZTJwe+aeJ2v7c2oZ
cAEkkYBx2rNbUEXdhmCAkg+Ycbc8Vct7mGS3e2QKzbwcEfeGOCa56zsgSsrliKIeWI0JTLFvnbJJ
P9KZItrJLiaTGAAwAyHPNRyzDzShcKCoBCdP/wBdQ+dFGxbzgQTyS3PSqpzNY6EyRyZlhtYlikPB
aM8cf/W4pkgMAEd1wFVSAJDye/4U1LgNKpDFCQQzA4JFNn1WC5uhaTOSsMecqoAX8aqUkina2pZm
kkihLTOxZiTEoblv8abPHcRwpdRttCgMN3rVJb0/aA0c8cpizgbV+VfrTG12yldonuUCRjLq3f2/
+vUOTQamraxR38jyQABzFkbTjnOMVCkvk5eRgAGIJJ6D0FZ0Gv2RjKRAAhjlAOCP89TUMXiWB4iW
kSME4UMoyOep9ePStI+8wbSNqG7ilj/euiKRlVAyR2qu08cdxvtMsBkMSARxWfba5aQ3Trydozhi
MY/pUCa7Yx3RdGDqX2l2JOW56c4rjrRaA24pjHbmOFQ3mdCRjHGD/wDqp8k0MpSWVt5UdQw3YHas
C58V6aJkjZh8jDrz3pG17Twz3DSqWHzFjnJ9sd/WtadRxDRo3YsICdoO4ZJQY47VHO00Slo5ysQA
3AEmsifxBHax71tzJ8mThec/XP0ql/wkDT2iTSQiQpJnY3c1pLEJIhrQ6OCVDIXuJkGASQVIYgj3
qRo7Oa3YgsigYLv2PpxXNnXRI8KugYjJOVyWbp2p114jneNpPlWRcYTbyRj16VPtObQcVdG7HKIr
VMQlmBDEAYBqFbmW7naP7MVYD5nJ6jP61h22u6hdIVJKwKxBLckfl2qIa/qNrdR/ZbWN/MwCSuSu
T/8AWqJT5WNJ2OptWfy2heFlIX5SOCD61DLeGEbJFGHG3cWO7Pc/SsO91u+SYxeWWckszIMBfaqZ
vr0KswuCSZCsjMx64JwM/wA6qL51oJp2OoEpmjZI8SKzdAcjHbimNO1ihBRnyvDbckZ/z0rl7aXW
zM0sE5ypyAAcEelJqt7rkkyJmYxsDkN2PsRzVSi1uQ1c6a0nsDEpjlDjd1IxTb6by4AzNGcHBwwx
jPWufsxehAGEiso+UgfrU19o+rJGZYLjeqNucEkDd+XPWhScCoqzNe3u4wgS8kLhTkRkDA96YNYk
ZjEpXcrfLsOCT6GscxX2oXJ8ucp8mAgY7c+nt9aqL4d1CWWW7iuXyZQ7RscDPHIOMkjtUOTn1Ku2
tDqUvlZ4zcXa7mQsSHwfpz3zUNzq1s4EO+JzG3U8HPvWVcaPe3NuZZWIfkqo+bFJpmiSXEUnmu4j
VgZDtAzg9aL2eoK7Rfhu4rOJRfXRKKCy7BgsPQYqBtdS8meWF1jSM/KyEgkD8cZp1xofniRd5AYj
ymU5wcelMn8L7JFgLqCSGY7MkjPBx71UZpEFi71zTYVluFkWRmTcVV93p/L60weIDAw8xURSBzG4
I/8A10yTwtDtNvC20EbtzHlT7d8UyXworRIouWWQnC7Rlenoa56i53Yq1i5ca3bbgI5EDuAWKnAP
seT2pLrV4Z41aJlYqBgAg8+lVo9Et7ZvMlhkd1YDJBYn8Kuz6FZSoLhUDCVj5TsclWwOv696cVys
abZnXHiEJABcIzkSfKyLyp9zTrbxA97uCRtEzEYY45PAz074qRNLIVoZEGdwVYyQVCj3/pTktNOE
cMshjjIUjJUDPvVNxW4N2ZXuNTKHYuyNUGC7DHOOmKji16aJS9vbSysykfJ0zjrWna6BbyT+c8ZK
qDtLPkbc9T+NOhtt6pJZx4USsHORg/5963i0mZyV9zFOuXl20bm3xKrbcyLhTx6fzqrJfX1pG7pK
xfcAwXJCn29cVuXNtDeySsYkSZCSrFzycdvf3oGjQ2+C8bMXH7w4x2HB7d+1c1anzMgw113U02GE
My5x88Yy579D9KSKbVr24RHlcB2+aNCSQMH8h2rbOlRK6FIg2H2HevT8P8KtSaeouBGsOwOAT8+G
Iz9OK6aLcBWRiXdjqD3YFvMo8tf3ShiMcY/lmqx0vU7cyXSMVCld5EpwBjuO9bz27292vku7I7ct
IepqysSyRorIpVozuVhgEUqtRpjOcsEkt4yTIHdySSxyCfypbvStTlidYzlmTgsCBg9vXityxjFh
KGYoGLEhVOfzqa5giuEQBGOCTmRwAPU06VRtbjuczNoOs3Fisf2phIx2hDJguMc44xmof7Au474W
VreyMscYLNgA7vT0JrrpIXhkiWIArnjBABOPWolFmZH8hAZhIHUgY5yPasKt5lxV4mFY+GLu0vZk
5RQdhcsCXXrx6H6VNf6HvnU+WHKofmK4yfTrWreXsgYQfZ5AM4V2GOfQU2SedYfLdwGAJKM38PPe
qpVVAtO0TXuLiOOeKBYc7j8jYwe3P5U26uYUkEaqwIXlmOQT247GmwPD+5gD48tNjumCQPy9qglu
JVvkQWrKHyASTyew/I1zNNMZbt4vOl+0LCkUmOZFGAw9D9Kj1A4U2wnEjoVYkNuBOOnbj/8AVUcv
2w2od4WRf74wM+5zTtM0qRLg+exAkJYK7A/N6n3q1NxY92SSWqySQhoghAAIUnDDGcc0x4XluA1v
GiqQQ5zViWyuYLRlWNWkUEFiM49McfrVeC1W0mjmlkcsykMy4UDr2/StozUmDTTLVkxgC2mwDzTl
SCcZ9KZdW9yJXklAdQw+YDgD+lR200iPGYQSysAQDxir6tFEzTRSGNGj+ZFZR26AHtx1rOcXcLFK
a8t0y7xhQvSY9M596cl232VbkIrRs+GV14IyODx+OKWa2e/jWK5O9YpCWLNnnH61YNtaG1kWEIHO
3c5QhQMjt6471zypXEVZPsxBvNuWJ+aNlzxn/OKkhkh8syQuCCuUVDznpikvraQSmP5lyMIAAAR6
0yO3mSAR3EIESsCQDgnPOR75/rXRRhyjs7jlDPGIVikRpHyERc7s9D6j6UXcF1EjCIEFAC8kiZB+
nv71Od9rtkVsRMpDoG3FTgHrj9adcSQTQbpGbzGO1GBw231rScXJCVkTTQqsCnzMnHABGBUEskiC
JZVWV3kVUTOMD145qBWmjLEKrBTnexzg+pH1ocrPEblncOo4aMkgeo46VN+RDexbfb5rSBtrE/dX
+L/69QzQQ34S680xyBtzB1wo/OnzWSfZS6oRJtAAONvUfNn1qa32SQncRLIo/eKBzj8fXpVJqSBI
cs9sIkj8shomJVQ2BnHWqptELLL5vlsUHml/m3HNRNdG6cR26h3D5bnAxin3kuIhHgliAGYdQayn
aIhzSi3ffaqvl5zMAoCk+p704zowZomACE5ITgA4GPXrVi3kVLdIHiBJUEvgHJz3B4I7U2+uxceU
BAIyyjY4OSDn0xx6804zaG1YgldEjLpbCUKSGOSOe3pUU2WnYMAkbqCYzg5PoaSQLa3JtwwkZmwH
IyCc9f6cVKximg37UeRflCFB8uO4NZyjzITTaJbW6DR5kV1jUgKoIIx6fSnpOse9TuUMx2qMkc/z
qlJeTmIyxsw3LjG4bfxqzu8638mML8q4OCDyP0xSjBoFohu6OMefdTlFkwuIm5Yc8Ypi3sPnx2nk
NGyEurbQeDwR+nWpIo4xGxDEsx7n07Y/rURW2lcfuUYhgXYsylT7EfWtYy5WO7WxP5LK6vgRtt3M
ScjHTt0qlrVwZLZlaTeABvUDJIz9Ku2E8y5ilyoOQhByN2c5561RuLq5F82xlaJVdXJBB5H3v/1V
Mm5i3Oa0W3hg1ebdA6sDkErkEH146V19qTPAY4WZWxtbdHxyMdq4+2ubuz1Qb7y3CNIfMLxHcQe+
ciuusJo0gYRuQspAVPfP3vxrSNaUGBatWe2uHkMUgbB2b+w9vb2pwnkldlvVcKeGcHBHvxVSVvOR
BCpAUksCMZHI5x+dT27+c5ia4BwwbGSCcDkVsoqqDuEstrJJJtwqM/IKg8jvSLbw2UiyzTtscfcT
Azx6cUpSS4hbyLcZAOAMAZpsMiyEqy+WVABYqCM9M+9aKo6SM5SRZlGx1aaAoJCVRw3sfeoPIdZB
DKd/m8EFu3pU32m5u0WSSRPMAUBYkJJOe+e9Q2jw27PczM0hZs7uQRjqK5a0lUCKbQyO3CQkIrhF
YsqZ5HtS3bRTqsYhViT83+yfXjrSszyyLJLOShJBwcEe/Ht3pMGTdbRMEDAFmZcHH/16ulTNUm9B
BbPLIiIWICjIJwfrx/Kkhh2h5lLKxjxtXp1qWRI4Eysh5P7wE84/p9abJaSrO0ErhWY5TaP5gVFW
KTBpoFgupohH5ajY4JYnpxirUUsjxJCGYhQCVYYFEsawKsxmaIkDqM8+tDahanFuHVXOcALgY/8A
1VpSTaEU5CkcoChyGJYuw5zVm5vm8ryQ5UMuW5+8fT8qeUm+VEC7QcRsxBAPf8h2qncrLcSiFbYO
ZMGNgMEH/Pam0iXG+xatolnne2jkVA6hiu04xjHSmmxKkwuFYE4wvINRyw3OnsGW4kZAoIKuemRx
046mnQzzXE73CsuUyNp6Gs1S5tBcrFt7IRb/ADAix7ht3HAYipJXS3iBdPLhB+TcM/pUctvI9wXK
qGUKTkcZ9PSnpEh863kXcWGVDDgHPH0FZSjyBawW2x4AUUMpBEZZcNu9MZxTLu4toCsckI3lSxDg
569fQ/SlgVto3Kw4wQT8pP8AnvT5nmMq4wHiIwpGSe9JQc0DTQrCFrQ3AChFIKrnP/16UI084maN
FCyFnLsBj/OKSRQluxlIUKwbcyZ6n/JpfOW1tmJUEOAVSTnd3puFkJoj2tieWYkFhwuR0NMW6W3j
iYgEucswXv0ycfSnsbQxLCzhWAHy468U4yGJCGKscjaoGcD8KuLsJxRUaS4uriSVIFjXOWySQSO/
61JE7RSmVt4LkLsweAPr2q1YmC5mkZ4gNxIJAAJH+RSwoLW6e4dFKhjuUnLDjg0m3LcTSTEupV0+
GYW8LShwMKrY/wD1DtUDNLLGXuJeBGv7wDB6nt3wKdKm6ciVUfB3EE5APpx1qOGQvIsUsqvEudgM
YGD6fhVRTUib3BzHdBp5SWYKF+UkHGahSG6FqZpZSCRhUPH41bSGWK5LQgFZHGZAMgfQevvSXsbS
XBRJVAUjYq9hiolTugsVkkmEbIQEO8KjFvlx/e+mPSr8d2RGTeBXLqfLIQg7fQ56H2qGGSIsYwgM
iAEuMcd8c1Iw+1Wz3ALAqvzMydBntkV2UG4MCqFL3CyKwjwhABJ4XPalvpgxUQhmUdTnoaZEsUbe
XICQpGCRzUzLDIG2SIzn7y+hrKvUbALe6u53aMQxsGGNwbGT6Z60TJcRx+aszxFMFQF74osodlq0
m4lw/HOTz2qe3UKhuIELtJ94sck49qzilJEXbZG94J7s3wicKSVLhiCpA64xgg5qON8llZtpIO5m
wCO/609rG6OWZQEYZaQjkfXv+FEVo1uQJ0JRwCiqMgNVqkmykrEET4kKyRqVBwG3Ag89OOg96en2
m5idfsYYr0y2Rn2ppb5yscRLSElQR+hqWYRwRp5bHJJGFPX6fyrnqS5HoMdbvbxxCSaRQgOIwBgb
vSoLqFbtmMEUhjxgqrEL161IQqWRZELMSSqk5A/wpkeolUCKd5UjY8XP1/8A1VVJ3YD4rRZWaG5j
VGQBg4fAGP4fqaYbjbI8UClXebczRk46YNLIZcOpkOwsrMc8nmovJuI7kyW4OQ3G0Y4raUlFCauW
7h47WySBIwoUkgDnHNQ21vcTxOTcoYwpyqH5hTdRcS3JYQPKQQUAGNv9Kda2F04Hl7o1QbmLEZJ/
rSVVbktWHyRBnXzo2BWPAUDGf8ioGs0RFu4pGSQqAdhGGH1/pV+5+2XCLa+REpXb8wBJJA/KoGD+
bBaxsoUOBICQflzn04qWnMEmxVkUWyFWZZCh3qHySfT61WSdlJzIzqFACsMgc47enr0qZG3E7cK4
bg57c8U2S4bzCjgsqn92MkHp04ropTdNWHZpXJZoLeFfJV9xKAqzEHA9vTnmmeRPsYwK2ABu5AJP
oKggcMTFHhgpyqFvu9eKsLdAxNFIuWLcANgdP8O9RUk5od2QLaTIwZbdgJCFIYYI49qkEe+2Z4vl
O7BYuRxjmljmhKyQy7lwgLMTTra3RQwLkqxGV3ckeoNZp8q1FZIrQRGxLOshdGUF1DZ+nGPrVm3n
jS3Mb53k4XI56dakvLUWUComAsnQkfMB9aSK2zBuDFgrcyLk4z049K6Y2aE9GJaTRyBxdZZSpAAb
O8+lNhsoxOsLoY1ZshcYA4B71FBDuma48xlVCCyquVPrSX91MZ1aOBgsY6DGQuOlEqygxN2Rdu4w
I3ilwEToqsSo9uazmljiYLkqHYZORnZnkVPJdPMAJ5nbOMIBnOar3c9raQuuVjQx7nZx1qlH2hMk
20SeXHFO4ilJ24BZO+T/APqrN1/xRZafFsvLmNJHyAARk49feuH+JHx68NeGJltYG33CgAt5gKge
uOpOR0ryXU/EXjb4p6nO1n8kLEhWeQkMPVhjis5YeSV2jNp2sd/8VPjdog0S50MKkzzxsjCOTjHZ
f8R2r52uvhXqfiW5WbSLGaARqoWIDP4/T0r3P4a/szG1Caj4hldpZGJ2rg5JHQ+o969e0b4e6J4d
tDcWtmqSRqNkrL19QK6KVaMGDTbPm7wP+z/49vEU6veSFQy7JFnZdy+jKvGR68nvxXqnhr4Babpc
izaqBM8YGQCDxnpnHX3r1tNHhsrbdbQEcbiqtkZJGe1J5TyIqkgkYDAnOTn6VNSbqSuVGN2c9pHg
rw7aIHh05SQ+4sBtOf61tJDFEVY26oS3BA6j/GrBjUEIsqFwvIYZxzxSIqOw85o3YNwAeRTg7Mlp
p6CSiOUq8ZCEkbiw71O9tb3NohxGSnylyM9+nFVdzQyM8jMI3ViigdeR+RpbaC5ZNsfHzdCQSaUm
7WJJftdqjOyNsYSfMQOp96bbPbyzKi5BVAVI5GP8O1Nu4jbgwNGMsOCTjA6/SnQhTILqNI9ygYJO
eOmeuKiSuNK5I8duyO7KN7Moxjlj7UxQXhKhCC3YKc4p13cRo4ZV5bGQHAH1qBXnYmWAM5BOBsyC
OcDrVxbiw6iSQxXTNbmMDGCCqdfUc981He6NY3NoY5okIbcqlgM59PpxVlys8gJXLbRjABJ/Cn3J
RIFJjDKFYOBhSOnPSs53YaI4/wAR/Cvw1rrRx3OhW0qxksjNGN+e4z+tcR4n+BgtEkk0S6ZW37zG
42hO2Bjk8c817QHWKE7mIOMqowCKomyu7lRhN6k/LjtVRi0Jngcfi7xt8N9R3TrcPbKdsm+LC4H+
PXNep+BPi94X8SWUbrfPHcZBWOcY5+h/lWx4g8G6NqNpJFd2izbDuUsoOCP8mvCfi38LvEPw9n/4
SXQJXktXBmdFQYQ7vu5+mOvrVcrE3ofRIl+3KsqziNmUEbG+VvqKtTWTLtKruAQAEsBzk14t+z98
aofEiSaFqs0ZmjQMm4ckZI9favYLWe6umV/lcZCKN3JH0rKb6CspLUXzkW4WGVThW2hlbHPpT5i6
gzRAMVHyYXCgf41DcojSrGqAZJJIbrj07VJE7CIKUIOeEYYzW1JuQ0rD451uY2uZYmyrFSoYcY/l
Tbl7koJEUFFcF+eo9Klmc+WDCVLMNrr3/L0qFhdSRlI3Ox257Z9RWdRKwyeSEzQh4ZykgJI8sbiT
UUlrcRxM8zl2YgMFJO4fl7023EiqYsfLt+YSEkrk9qVLrZEVMIckEAA4wc/zrFVVATjdiQ2hjDeZ
M5KjIVnIHHbrVm38ryh+9O4EjJJJwf5fWmWrWyRSxsC77iTIRnBPXmokhd96wsiHPAAJyapWqai5
SbZc3LktIGJjwmeufTtUUi2zy/LMSxQg7iQSe9KL+e1t2R7d1CnJ3Y49x3qO2d5m22+1nY8l4yOD
XTB8hm1d6D/3lnGZwNwI6Dk496S2Mmzz5CygAFgOmM9fam3W+ONZ58cKSUB4Jz0ovriRFBwoCPjC
8k+55rKpeQmrEt3OLhmX5j82UIXHGOnNR/NBbsUB3EHkdhVhTFw5l3E5yhxgVFNK0alY4EJx8hdQ
Rn1ojTTBK4RXD5Ux7V6gyKo645FMjWSTLIGBRQCcgAH1/LvS7CyM5kOW6Jt4zng46VHOiW6KsQBV
kO6QJk4J/nxWFWNkU0ki3p0r/aDLJkkLjJqO4kIYs7sVcnB3d/T/AOvRpbPKv7wIwAGST29abczL
DIY0gJUMNjMO/wBK2o07obWmhJbweVBHcAsQzbWVhSXUyXUpjMYHy9F4IP1pbq6nltkdl3ME5djh
j+VQrDcZVQdpK8ljxx2rTn5GQ9CexP2ULHHKZCpJA3ZJHpTrgzBhKY0RDwECHAH60iRXCRhlzwQx
B4B9qmuXt9i3p+UkYMa8gGjmUxENvOYY2BVAAAWLHbtPGO3TFOVlZjmRUIxwmcfpVeKxS8MjlnJX
/Utv4A9DSwxz2k6rG4UFuTngimpuIFwXCINhyyhhwevv/wDrplz5MhL28WxynyjHU1DL5d2x3qFb
KhsHH40skD3EhiiYAqcF92cUObYCxsqKVSQsCMliM8fl60y7gj3runRlEmSFXoRg9+PxqbzriNHi
XBYgZKn+npUEKNNPgMwAVs4HTNYTjdgNku44XZETaEJyxGCR7VTu/EensXjMxRY3xIBwzDFc/wDF
TxRe+GbFZ4LWWQuXxtjJCEdF46DvmvM9CuPEvj28We4meFWYFEHKt6+/HpiqgkkNWue56fqGnX0Y
NvMPLDARlSDn64q20Eklwz8EIOR0PTtXOeFNJFjZ26KSTjJdht/GumnkWGVCzneANoxkMM0SjzMN
AeQPIIza4ZVG4YxUVwUuJVtXcq+QcjscdPelnkdXGAzfvjn07Uy5YRtu2vvLfMMn8/yrKVJyEJGE
DjepfKDAXHX05qGe4ZtpkiXavDKDjHvxU0c4dmt0R2bIGVA4547U+WCNXlEkaMVQFlfBwfU00nBg
IULKZwScvzuOSR9ajvXmYrsVRsUkY5OO3Wj7QUPkRlURcDCD/wCt6U6yMUtwySgO8YyjlTlx6nHA
P86cEpMBWcG2ZlQKwA3AAYz61BA8oDxg4UthQGwKluZo3Cx2x3FidihTyfTFVzAwuAqxAkKNznPL
YpyocwGjC8sIcysCkhBUn1zUVzHHKJJhPtZl+RmXjOKb5peMR3Cs7bQTg4PP86gl3cbirBsKhJ6D
HSuOqlSWprBKwRyBt+0GKRQoLHuPXjtU0sEnl52MrMMvsIwWAwOnWkS23qYnuMhAMgDBz/hUj3ii
MBkU7DkgjPFaUYqcbDkupCIoNyh4yGK8Iwzzjr2pJ3jhVlMAVwBjaOOvvSvcmFi6Rglu7LkY9KW4
uFmdTMpDM3ygJzjHX6+1b3cGYkRuxhSGYAYUAfKxB/lU06+XcfLOzFnPKnAyB0+opzJbwQM5QMY2
yGC9TSG6U7rZp2AZjuGecnqB/jVJ84EVxN5UYESFsMMgnrT3uVnXzEtAj7eAo4Y0+5hH2dTC6KhG
0s45+tV0nijhAR1YgDgKflGfp+lax0Zad0PjExnjSRgWIweMjr6f1pZPLt5trRtGQpGS+QD7Uk8U
ICCwySUJYBcYb3qODz5YFjuYC0kZ+TI4xUTi5O4na5cEkSwLk7ykfK4xkf1qFo9+5yFBDZUbeP8A
69NuFb7IhjRDuBAYvhkH060yG8kijEDxbC7Hdhskj/CiKSQWTWgXcy7VeBSvGMY+97CvE/2h/ibK
tumjaXKXO8iQbcgEc5Off0r1Dx/rY0XRpLmOZQTE4ALYAO0/y9a+cfDGmah418cxmVHnQSnckjZA
Xdz+fpVJ2YWaOh+E3w0vPELDXNfnkUI6mFHTBIIzuz/SvedE8MwWdituGcKrERFpedv/AOvJqPwv
otjpVotnDASiKi4fBUDFbaiFQckAgEKoPSomroT0KqaaYd4kcqVHzM3zDFOsZLYOFRz5iEAuOQDn
6VMt27ssaqQGUh2fpgdaa13E2+CMlsH5SAOw59KqLsgs0h86xTTLGu3co5JXJPP+NMDRzMtt5oYt
GSd2cj2qBRHLJ9piYIm4gMFJNW47d4FMiyquTubIGeP0/GoqSTQW0KKxyyDyoVZVB3Egc5FOczCZ
XkZlxjCRHPH49KnujFFJtgVix5JI+X1/GopHilkVokzuHyo8eVU/4VdODYixGpEMZ2lix24RuM9z
VSeBor0bgSEAKMVyufer1oLdIzAXJIY7NzZ4P0qvfx+ZEjoWQBiAAvXIxTasA7z4o1d5MDGQmSDm
qL2VhNcid4g6k5UuchTVjdBbxJA9mzBzjcXAKn+dJbeVHGLd1Qsw5LH5SB61nKmpDTRi+IPAHhnx
JbLHdWsRKnMW6LnFcH4s/Zc8C6sP7Qt9Etop/vNLDEFYj0Bzn3+tetXlv5EKsBIVBXcwYZ6/l+NO
nsd6IiojEksApztP1NaRSi9BpJ2PkvxL+y34+spWn0q+WSMyiRPPk2uCT1O35mwBWJaeNPiH8Opj
/aOoXrOrnzJJ3YjfnPyk8Y746CvtB4LaMqs0QVmOCHTnHHOcGuP8Y/DjSvFQljlsYGMh+SZYwdhy
Pb6j8a0Vdx3HbU8n8E/tYXkl0LbxXDgnbkykBsdePrXs/hr4g6R4q8saXqKSl1BDk4IFeH/EL9ky
71O4i1TQruW3nV8xQoqhJF7LyDj1yOea8xubb4g/DC/Ki8ntRblfkiOME9iMcAHn0rKpJVGNpH22
8dvcBY4ZEmAO3aFPODz+NRmC1RAio42EkGVOPf8A/VXjXwe/aTs9WtYdL11ybwAYncbRn1z0Jr2D
TNVs/EAa8s3SRZQSjEnGPX86lU2w5UWo4Q6FImBGBsZlI7f/AF6R32oUl2EIOGU0sls1m7JHKwIG
N6nkn19KWGOKMj7UqvkgZzkNnqfwqJLkY3BXIwtxOQHkYAnOQ2SfekuIJ5YH+zqXI++DwQPb0p9o
xhkkhlwGZQU28BvYfhT1eWKdohsAkGWUqT+XFOLch8qRFDbzQwsscYXeQFG4/KexqeGMPACylmfO
5Rxg8imXN0HGUIUKQRjdgf5zSWqGdBJNNICGOcHDEYrW4fCiSLT8BlcZYgYCL2H6YpskNvEAGBYA
fKWHQ1JdzRHMbSliACWU4IOOlRRKly5gkjKlTgESEA+9JxUirC+bJNGPsqKoikIIBPz9sZz29OlS
SQTTKJGKbwpyCwH/ANc1BaOSShfy41ycu2SDnJ5pz3Cz3PzEKSSCzHIBx196wnGw0mxyQRi3KwhW
YHcwc5GPU8fpUKCWCMysMqZiFYjGBj+VWftzIjR7VQluC3Ax702a8EoWygCs5TlVPAPcVcJKLBqx
BCoWdYpHyiyAgHsM1aumaR90cDspbggdRj86gdWjiDksrsoJJGfwqOK6klKyDCscAFDwfatHUSEW
wsqwNFKdpUko4GPlx0qOdZIYFkK4zgqgHWnSl4mVW2opfC47U25fzogkKsSCMbeOtYTXN1HZkqNF
IBEFMZUEttJA/Okdt7lt5IwchRkLVSaaG0iCRrGSQFbBOTzz7f8A6qfC2zfHyqsMhmAGR61pCPUv
lRMxjeFHjJDqfmDHrTZpERWCTZfaQ4ByBz61G17AhDySkAEhACOvpTXmjjdJpJBJvYllzgEev1FO
UuVlKN9S7IuI/MaFQHQchDikhnjgEYk2rJn5QDkAZz35xUP9pPFI8MzF0P8AqiCDxjv6fSoY7+EJ
snkQkgqCT6ds/jVJpopKyNGeKBp0m3sr5y+xuD9e/tVNmjkYLZKUkKjCgYXHpUdtf2klyWuLkKiD
kq3T2qG88QaRbzma1IVVOVUnoM4471E4tilsW/J8ohJ8sTkJtHP0qeG3DKC5IRlH3wTtHqfTms5N
WsblEliuEIZSVQtg555POaB4i0lYcG7EQVyu1xjjH6ipcHYhrQ05LZLnEXmiREU/vWGAT3FRi9kt
pCk6MzFiAoPB6dap/wDCQQW6CIzYXb+72k4/EdO9Ml1rTZbdg0gkbaSecE/nUtNA27XL8SyOzqqq
GMpILLyoxwRQltIEDyTFt7guVZeD68d+KxZvFNkoFpa2+4k4Ys5GKbDr9ixbzLshEJCgvgYrog2T
fl2Nk5juWRZQ6nGCwBNI+2F8I5kDrlg3Y1hXGv2scSyxXB4Y4J6AUy08XhWMkW6QnG9twOcdulc1
eNzZO6N2XaVH7reC2CQcce3vQNtzCyQlDheVQjj/ADjFZU3jO3AWP7MSS24Lzn61UtPGlxbFojby
SSFSQAoCqMnvnnPStKD5Rx3N+S6EEq77sqCclSowBj/P608YQFLWMkkgMCOhNYQ8QXd5aR3K2e2R
GIYAH+R61DfeKL+JlkjgZwg6omCv+NaOTsVJtHS2rz2lyWWIl3BCHGR6ZP8AhVpv3SMoBBLkgKpw
M9utcm3iPU7qSNVtDI5QkMVzg+9TPrd+0LImCxBG0Mc1LmQ3qdAYbWN5J5wCzHczGfIA/HnFMkn0
y2gVVYO6NlgRj7361zUt9rUTq8SZRQAAV5fv9Khin1qS4eB1eRScl3+XHvVJtoHY6q9uolwEYlQo
ACtycjoafFdWkdr5C4ySMbh1Oa5VovEjT74FlcFlO5Bg7emPxFE0OsysWimdDHgAI+OMf4Z4rGdL
mWgHRPcx+c6iWJ9rDBKjpTElSbdH5wCkjLEcnjp061zM0XiCUNNaruGMKyHaV7Z/GraaTrUEaB5W
OADId3AyPzojeki020blrcQ+Yls1w4fjDbcEL3H8qf51vDKkWQqAkEqOOo65rnJdA1KQC4jnlkcM
AJCcbRTpdH1cOHkmJYLgMOBmm2pjOje4tJr2O2M6uFQgqrA454P1qtc3kSKZFmACEKp29K5uPw3q
V0jRecyMGG5m6H/P61o2vh26QbmlBjAwu5hlf8K1inFCauaUmvWskRke4Dsq5X5ePQU0a9pskSI4
QhXwCVwFBOKx28KTMj8kAqATxkU9/DTSExSEyo6hSWTcwfPX6fyrCok2wbTRcNzaWcsbW85I8z5i
Bt69/apD4kt5S8C3Cl9wUKSc49qgi8PQQQPGZSuGKj5M8etRL4bkgmaXaJAx5YHBU0otJBFqxcTU
re3dVMxMZJ2grjGPQ0p8RWuJGguCzFsMfLwAfT/69MGlxPEDKpJYAKrjnOOp9qZ/wjMUVp/o5ckP
iQk9W9qmcVIYX/jW1hul+yQuoCFGkbnHPXGKbBr8cIcx7y0ndjglqlk8OxPapOUIYDcTwBn0NWo/
D1jKvnNEFwPmJT9a0g+QaV2ZE3i42suyWE7pcgMRkA96WbxLKY8rA6qOCwU9OmeO4q7PoEMlzmGz
ZjGQdzDJJz69M96mbSLWBhHLbHBOScZGar2lxxMoeIpYpBIYHdQxAIYjgAeowRz1p51j975pidg+
S7pGQR7e9W/7LtxL5kZJUggbTgKe9Tpptsse0OHEj8MB1qXVaNkkipca7qRtiy2+11O1WIJLnj29
Kqwatd3HnPEgACDKsuBx7GtlLCFI2MykMyhhKBnHvTv7GiePeVKliRhX+9+VRJKSJcX0MW7vtSWz
YzMzMACAXPv2/GmQ6tdyhWjdmRlwrBRlj3zzwa2JYUTUDE7JHIU+UEYJ+uas2WiO9wtvIibnIVZt
wIB+g55NdVOMo7kSi7mFNcarGRDPCpVQMumAT/8AXqpNbakZBFHO4DHAbzADjPtXUz2HytkLKxbD
orchcdveqy2pjt4zAciMLmJlJLc+/fn6VjVjzoErGKlhrsO1vOnIZjuBJYZ68ZpFj1GJyryOUJ+W
QHIB/wD111X2SRoI7J3ZQxyjBuV46D3zVe+sobRmRI13AAlguQPwqIxcVZlLRnOyyXv2EqLhi6pw
wPSmjTbtowTdFgzcKH5JPU1tjS4otQZEDCGQAyMpz+ftmrNzo9tatHGyZaRjt2tgYp3SRSldnORa
fKIRLdEkJnaobhjnFR3GkATZtHKswydwOMZ6euetdQLWxlVjIxBwNrg8DnnmmXIgnRltkAIILbVx
nArKbTY1ZHP23hUXXmOruSOUweOnSpI/CUoBtrpEKg5EokX645+n610mnWzFANzB9x2tj7rZpJII
cGNok3Ftyhjn5q6KUrhokYcfhm2SVrlHlYbSOTgYplp4Xt5SzsrIpUDayHBPr/WtqORUhjMkpbcC
rEKRk/l+tKFkaRVJCliMBV4Hb8qxqpzVwMKDwXEpkuBtdlYBU2kEjv8AiKkXw5BJc+Z5Sk4+ZmGD
9frW2Cmxg8igpkkrkg5Ht6etMlWK7dlRXO04AJwP1rnasgMxtDieRZ1XeEyHbdj5h69vxqZ9IihB
k8pGcn/VmReT9DWlCAgkRoBtc7dwbIJ+pNRSrbyy+YHOzdgyKRgmhQ5gauZcvhuFrZppbUIyP0yO
c+pHYVNBpNvOnMJRSvDvnBwPTFWPsd1KGhRSEUfvGU44x29asl7UW6wYK7IgFIGAT+fU1tCmnuK9
loZsnh7T1EjWybEYrtA4L4HT+tQG0itp1iFsoO7HTnGc1qxwGcM7qfLBG0E5Ab/GnXdnI6/aBHGA
i8EE4/Gs509Bp3RmTaRZtab2AVkJKktgAZ/QUadpT7JWW0XIBIU9cZNXS/mQCK7G1GIKkjgHryem
PamF7rz2eKZlyQHG3njvWtNJIGrkNzHIkUcccGJCDkBcZXnH606C2jS1RpYg8ogIYsfunP8ASpJI
pWCXLuxZG5ODkLn+px0p4QtbHymO7YAW2AkjPp2rVPUTirEJjiDbeSxPB3A4Umn38IBWeSMts4bD
4z3ot447KUy3CGRlxtYjHGORjoPrTpVnvULSSFdykCNo+ev171MqfMgSVirFEzXBthEmyRQVdFIy
cdDzVmPTpbeQxuhcFeoGBn0oW0igujtCqwA8wL8uPc1Zha4w8cz+aXI8pFbGPes2nAfUpBiJPJWQ
AZ+cIc45xSyxg2xhkKpGyEqFXBHuc9KldtzEyRqCCMbk5J+ppYFEm8QMGkZdoYnjbz78VLk2S7NF
VZVs41MrhgBwyrg5pN8L4lmDjeM5bPHtUktrcx27ASqgGQZC3Tv3pba18uIxMwcFj8wbcAPrngU4
xvqJvsQoxaUQoBLvJ2EDOB27inyIJg0K25A7mNSMDpSRytbBD5IAIwrFf09v/wBdWFgkdRcttEaH
Owsfmx7dzmmklILtrUge5EkbxLCQyyYjBz849M+lPsJ447U2lzbMgiUkLGMk5PHApu6CW4lneA7I
kARBxz6U9rcrGCXEcksig5OTjP8AKjRLUqKSVhBErAz/AGyMox2srja2Dn9f/r1E0cELqssmNoJI
DHB/z6UuovM0ptkUJIDw+PvD0ptiqFVeZEAZ/wB4rLwx980uZpBZMljt3vbSRY2Vd2MM31z6dar2
sf2eyWCEgyBisiZyCDn+vNTThbRC9vkgsNqlv5VBveR9sbb3G3dnqxx+AraDu7hJXJrCGCKQ+dtc
ltoJGMDpzjpU8q2TzRSbUKk7WVRwDnI4PTHrVR5DGGmjiYEEbwo4Yev1qJrYwI1zcMTIzDbF0Kg4
56c5FJq6JasXZ7hIvlD7gRwWXOOaZqLkf67YxAO05PA+lVIsHfGyOSmSNw4HPT8amihY2xmugynJ
VNo+ZBx04q4pMlpNiJNaTTCSaLcsYASJj6Hp+tMMZe9KKDI20ttlYbs9hgdvc0XVksMkcqyqiltw
LH8zk/yqZ7aN7k3zWsaSsOXU5K+h7muaqmxtXJk+yujxXcX3yTuY/dJ75/xqBA4DQDEe5yAWJDIP
/r02LbcIZJog438oQCDjimR2ardnyS6xRqMIwyAT6VVFN6DUFck1NbpbZYreVsoDxu5Yn1xUFnCz
OpbJ3uQwWLB+o70YEkii43Mpk2/M2Pm9frTywtrky52oVPCqB7DmrlBsGrDZFjLNdwLtYOdzyMTu
HPqfwqLVi8yg4LKQxSMnPGensKfNcPJuBjE0YwA7LgREdeOnPf3p2Y45HSSJ1kRQQSeAPSsKkFdW
E3ZGlbyCZBHBNF85z8o/h9c44NRXdvKsplikEgHDKePxB9adP5cfmQwkMI0yoUAde34UmmW32mNF
klAKRA7wuAPYD+dCSRsmkRWtncPK8kF0Hwh3xSncFHbAHvmtBmtd0d2u7cynBB6Gq7W8mnhpZd20
sDlh0WoAZ5LnyxOVjZf3a4wM/wA6Xs+YTdy9Jcz7WecfK5wFByVOOD9Peqdw2oJNDbyTsWmYiOMH
g+wp41ALEmz5mWP94Qcbwe3SktXkuN37pkkjK+QVY/LnOSD+laQg4A3qWYvNQCWcAIMbXAIwe4qy
bMJIswRXLZyp7jFVbeArdNdTXbPKFAKlvlz/AFpZN9sZXWV4zGuQYxgHoMcChzbEPNnb72cTShWl
3Mc4x2P4/wD1qSRpbSVbOyeQKyjcJG+6MnJx+v6UkMtvdztDBkuF/wBdjO49wadNaQTMTLcBGReS
c4PqODVRSaY3sT+bFBb+ZKdztGrAlcYHoAe9N1G48y3YMylwpZQq53DHA9BQ9tEtsHdh90boyMgj
t7/1qF0tmt8IgBYgqeu3kdv60Snyg9Q05gXxIBGCcl2UZxx6j2oa3M8QdIiHVwFcjBNSST/v9sIV
RuJLOeDj1PSneY9xCYUhKs7YYoTlR6/WiM00CdkMt4lu5vstuIyVI82QqSBzz+fAp9v5djN9l+Ro
1UjMWcoT1yOpqWGe3srZY7TaHeQ4QCmG7h+0SJcK/mAL5RVDlgRUTbk9AuSSSWlu0cO5sOfmZj0G
M/j9KiubaCJQLeRsMcuxJBK5x68VEZnkCXFwikhz5buvQZ6e1K1xPJcCONCYycyMg5AzRGo46Am0
FnFBYQh7ZwGDFQ2c5Gf0puq2LIhvUYu7MQWIyVOOvWlguFa5aCzaRomI3loiTnnIyTirvn2rQiSC
RRtcAo6HAJqJScmDd2UrORWso3JR5UbCq0edpyPWo5ro3t0XnQqNxHltnn3zVi3tUt5jKjK7SHDg
BgQPypzW8ckbIVEbKwIYnA/H8KqEeZg7DHNp/EquETAZhkjHtT4LcLEVhZULD5lXC8fz6VHLY+dc
OYyQsQIKh+2f5U77PJAiuMvsIIOec+uMfXiiSURuV0SSwW5kMkqSMVHLb8Acc9x+dIxia3MLs8ZZ
gVUEEKATz+NRSpE4DfaJHlbqdpHHTtSm7Dg2aLHuVfkCvuOfyoVrivYlkhRXWCJgqiQbyi53ZAxn
6HsKhhwzCLaVbOSAPvY/SmBrtrmSOaRTHG+5coDg4H8sdamXTozatdGV1lckghsf171Mo3YnYilN
3ADK0pcFMgyMAc5HQY9M1Beui2xMWEdlIQSABccdOP0q8LOOLIZ1cuv3WB49vWs3UY0VPLCklOUK
HODSTaYHM2M0+oa/KLyNWRX4BUdR2/SustXRbYEb1UDliOV+lcvpdtLD4haOUZYEEjPc966YR3GX
wCqbssAuc9v8mlKj7RAW4UfcrIpPAJVecnHSpI7RJpxiBVKk/MBhtv8Ah2xT7a3WJWXKhigYeWdw
Ixzk/WpJGS1hEyujs6ghTkknv/8Aqrvw8XTiBQu4rm3VmgmYqzcKqkYqxavbx2q/vAWLgZb69PpT
pppJgTLar9zAQnjPtTfskd8FgtFIO3CIT79MVhXlzMxauyfEInDOGPm/KFMnDHHSoLmRWvCkxLu4
GE2nHP8APio72KO3jCzgs+AQEJAVcdfrTkQvDG8TE7gABs+Yj3xXM5KLNY6Is/Y0ggaQyOCo5EZA
459+lV3tJo1D3BKo7AFiwJLZ/GnyG4WKO5hYqCeeOQM8fhUy3DXOUcFwRwxGcn/9ddNOtYqO5WzE
k4kdjvUfIWHDeufwrQxp7wIwgYSgEEh8j6nnNU9tvMjI7ojoACuT8w/n+VSm5QWzgw7gGPIboPzz
RL32OW5HPsmIjwCCcFQxzkU1VVQk+9WdQAxXj+lJaxPdsyhtoiHygcNzUsNqzEo7bxg8nOM59q0g
lFkjftUvkkTJ87ksGYDp9cdam+3efOqMVVUXeQUwOn8qY0FuYyJVKgqGaRQc59PT05qqZpY5hIZU
MaEHYFyce5/pSlJIG7EsUoSUSzusgIIR1JySff09qnaWFLhBFISHYhmI74qOWW0uGBjkK7TlJQuR
k9R0/Sq9zFJ9oWaDC7Scqq5Aqo1NdALEt9CzOftGEj6krkMf/wBdSi3jmBbcXjCfNgYz7VnywxJK
krEOHG5Y0bGB78dParsL/Z7RRLasEbJXDgZ7YJ9v0pTg6iuJNgWa9w0bEbgCAjEnFLJdtFdERxGQ
hcO5BAIx/Okn3xFLm2kdAMLtP3cenBqaVUmid/MOSGGVDdO2Mng1KtATbS2Kn2tb6J4BGzqhyGI5
Hv8A0x2ou7hkB+VRiEeWyjOPUc9KLKRrO5JkYMQMIu7v3NLO5mbabZSjL8uM4FNSTE3djoo4tQgD
tiNsjc2wnj1+nvTbnybS4YKyhUBDMFOVPT8akgbYowAhwFJHJP8AnFOMc92q+blirfMSuc8fmalw
TBqzIYrho1kTYdpBIcnG0YzUoWRbpDGxLnksxyOnQ0kqSRxhlcGRlUqrYxj0x+dR3zmKFJrpUjim
lGwRtkk88nn6Cs5JLQmSdieSNtxuUmCZIUoY+9Vr2N7eMGOQKSuDGTgkHjPH41KFDeXZy4xuGx0w
A31/xp19b2ske9HLTxttQkkMO+QP8itqcG0RYS2a3hh8n7QEYZ3bjkEikQxiQq0gVWT5lLc5zVNP
NluBJJuYqdzIFO4n8v1rQeW5kMO+BFAKiXcozjrnPSt40XILSsRxbopHktIywBwQeCR/nvT9R1AC
NXWQMdw8sKpOSPanKzwzNsVChPyFiAx49B1psjRxkt5ZOG3RgDgD/Paueq3BAV4EaTy7q4VQj5yq
nJBJ4x3pvnzQ3kjQoGRwfujpipJpEG4xqyuxxjkE805YGYCJo1iKnJERyXPoMmsXTdQB7sZmiCyq
CoUsQmNx2jnoKaI5rZhFbyBkcHJB4zRC9owbllYgqNpyQc1MIXaIlASVTIIXkVafs0TykdpLLJcG
ExszbeWYHjPp6+tNw8ksm2RgZOSu7J47nt16CpUkkhVgSFCE5JJxz3qMp9o2Miqz4wI2+UbfQe9d
lKTkhpNIgSSZ5iuCV4wuADjtn8ulTPB9okD+chKcKQoGPb8qSaSB1MYKhh99wOOnPI5qOCRTOscw
wjcK+cgHH+NcuJw8Z6oY54QZBDv3qEKqiLjaCfzp/lvFCkKxKXAO5QAeOwNLKs8ErPJkDj5iuSTk
D8qliuQAr5GXfBBX/PNZxSpkuXYpQkkCC4fykRckFeCc/SnfaJIVW4EbMpcZYtkgUXIuE86NpGaQ
uNpHIA4zyRUkCyrE0T5UO2GyOAMd629m6g020OeSUBJURpIxlnlJwCMdPrUQ1SeOI7Q24Nz3BGat
3ETrbKPMUFADgYwT2JB9uKrWkJWBcyKQCdyKOWqHQaQ7NMuQwKFW6SZgzE53OQP881U1WxmEyyxq
FDYLrvwOn+eaJEFwskEJZiCQVUDGelOVJXkH7gsoABYSYwfw7URTgrgysNPmkwvnEruGQvUD2zS3
ZhDALtd1UK4Dc56E8fSrl5bfY2F2jsJBkkOuQoI7fzpkFtcPGZzNuKg5TzMZJ7//AFqzm02K9mVf
NkhZhtJQ8syrnZUs0KPMwQuAABIy9WH4VJPdyxqYFQpJtwykdPx/rUeye2XaQhIA3ANng9Sa0p9R
tXRZVElVZHy1uyjIYYLe3rTJLbbDJbWkZRCWCuz52DrgDp696apmhaOZ4HVIzgZTGBSLqF3tKlwS
54DcsO2elXLYTemgkjGCMRmZnAA8okdB3HtUouAbYCNiYzjcpHU9hUE8tpCiuuwEDlQMZqMAyM9u
hJDoPm7AevrVRk1sS3csR+XKD9mQ+YwOSGIIHv8AWq89xE0hK7sIQcqME+1OlGIRulZABlWxgV5v
8U/ivb+FtMENhGGdWYSAyAn6gD+taOiqjEdT4h+I2k6IGN0YlaJcyGQ4Ye+B+eK8S8XfH3WfEGpn
w54XtJXgYsFuUYDJ6djng+uKxJL3xv8AFTViCl00DkLuI+UHBBGQf1+leu/DD4J+HtGslutYsA1w
ASdgA2nsQTzW0JqhoJO55p4V+Ceq+MtTW91cskcrBpH/AIiPoe/869y+H/wx0PwvCYtP0+OBowCx
UqM+/wCNdHpllBaRmG0ZEVegxnjHSrEr24UCNCCOm1MAUpVpTFJdSKSwsS2E3lTwRIAD64/rU1ra
SIisoUKGOSASeOmMnH41Xt7hrieSVwCTJliw4x61aaaWC2LkDCdFH8Q9T6Vzzs2NbEf2pt3zNkng
sB2pZ1hjABUBgzbpCoJznrUDm4WWSVUIG47iM8cetHmyXarLKTtDZZic1HOojBYLl5wZACqPuG05
JPpROJVnU+XsZ2wzMwyw/oamYm0lFySCrKCwU/eOOv8ASkuw0syyoA6M2QpY4BHoK6ack3chpJCC
GaZhI6q5RiGVTnjPaqdwYhISkbLIJM7jkkGrhllcM7XIRMnAYYwvXvVZEmEhlhjBZ32gsCR/vZol
G6IauiyJoTEX4O0fvC4y2fYVRnDkS25ZCsgyOAOOo7+uKdHbX9zI00rMkY5DLgnP0pZoZLRIjsQs
RlnKDJqLtIWyHQ27CEI8pkkIw0inlh79vbiprW2RFwH2rgZJ7+1JDIscRnwWO7JKnH/1sU+S8WKF
V2FN6gsnQn2HHB96FK70KSVtSvI32eZWETFckbkbOD/hUsLLdrtny20EEMoILfUc1HcRC4dAsflA
NgKwJyMcE0l5MdrLGFfy2AGFxmk5NEtWFuIGmuQsJJkxgKpx1/ziquqz3GlQsunRiWbIO3eQqAj0
PX0qaBneV7mQMASACRjBqa4gEkYAQg52ljJnp9K0i9bid2jzu5+MEOh3r2l0khKttlCxE4Y+/Sm6
v8R/C/iGGSx1GQNEyHEc4ADHuPofeur8ReDtM1pGguLWMlT8oA/i6/5NcjrvwIsr6E3em2SQyup8
ySNguT7n+dROtGII8xuvDdv4Q8WRah4amP2eW5JRoTu2ljyD/sjoPavedE1qY6WphkVmZMbt2AAA
MkHHBrxvVPgv4ztGW5Gpo8YcfIwZiBn24qbR/iN4p8GkaNqlu8pibBe4QjtnGeh/CodqmwHuUM6N
aYAxtAyVJJJ9hU8lyxgEjq+SOCTzn0rgfBnxf0jxC62UzeTcMoYow+8fTPrXc/alu0jmxlnT7yuP
XJ7H6V0UmosBq/azk7i7nBbHXFStLuAmiAAY4BZT+dIVW3dbhwGfdwRGSEA6UyFjdXAKuy9MnORn
8h3qKrbQNXJ/In8szbAQACyEZyc9aYdrXDFnKhSMqvYUwTeXdtBNII1bgADkD60+ZkWXy4iqk4JY
tkD1/wD1Vx1IcyAkJdI1iKooCjayDAJx9M04zKkRMTBWDZbAwAeenNVo7qRYxDcyB0YcELgE4ogw
S6XAwAwCMB2rpoLkQaMtRzXF9kT4fDfLErYDfTvUT27xKr2z4fLNtCk7iQOOaUW+XVCCEYHGWwen
+elIlzGkrNIVVcgBUXACgY4q5zXQTV2VZIIxGIwQRuLLxkKfTH+NS/ZVniXbIC24FuOP/wBdLcTW
7Ttv3gCIDKqMKe5qvHFOZSisCE6sTyPeoU3chxVy2xEUrAoHwQGUnp79KeFilYCSMkK4JcdB/wDW
FQJODJv4YsQAgPOc1aWSOWHz4CyhDyCm3J9K2hOwWsQX0Es0qpBGCiglST1ORzjGeKS28pVEMqnC
MSAFzUkzTBVdGZiD2HIFKiEXDKGGwAh5CAMnHbgZrGoucpJoIZDBHLbw/IEGUYAHJ/z2pdOeOIkX
ChpWySrkc9w3rSSyIVEtvGWGSHPHJ9feov3TyefBGfMU/IMHLE8Yp06vIgkupZKQTl5o2kbcCSXU
Dmo7WSaEsZm3bH2qhXPzYzjNWACUQzIQhGVwOAaqXMrySkDAETfKQOM+tKf70iybLMl75Uf71V3s
OCoyQKSCHAzdyAK+WBY7ew9uKY0ECqHlIcsQScYqVorVGXcANnzcL970pxcYCsuUhLIkhjjZWVsg
BTnPt/8AXpss0MigsYy4wAgO0g8deOR2xU12sMJ3RyEMQCFI6Z5qGOAh5JzuwWBdeoxUTkmySe2t
1dzK8EeX43ZPHvxSwQNIWjulkADHbICcEe/pn9abBJC10yxSElV3MCPl96iluHtlaZd3lt1Oeeh7
Z6URV2AOzxSG0sVDEAbnY+/T0p1vZzszQrA2FJ3OScEZpmm2pkH2ieBiq4MQ6H64q3BeLEDF8xCn
gYwB7VotUBl6p4eh1GB7S9jiZGJA34ZQAf8APFU7TwhZabOVtrVFwdyllO0D244rcNwksZ+zOylQ
cscHDelMhkedgxBBJCkepFNtIBsQiSBbeCAqduC4XjPrSpdSRSq7Rl5N+1VUfMR7UT6hDDG9rGQx
dsFgPun245qrPrNrbyGFZXdjgEqwyM+tXFoC1eXMk9wWi3ZIIAjPA46dsc03zAzNLMi79pViGPI6
HNQRODETIwYkHcwOT9aswuqFZolfeo4Vu9UBHHK1spdJlYR8qVI44xz6+lSwSIzyTtBwJApeQ53e
9JNfWzP5jggAdDjgfyoM9pGBFCSyMvWRcAsKwmkwCW3hTEnl5ZRgKASNxPWoRbvADI525+8BkEj+
7TnAtGLtcBRzsQOMD/PpUEkoYm4aUsmBtDHr1/L61FFpaIB7yQ480IGYnDFjy1S+f9mBmliBd/uk
9uKrxyLGpTYwAbruzzUM8nnK3mhmGepPQfzrpVVoZYik8yTD4XdH8oJGKW3gmiYvDGQAoALkgD36
VJZkIi+dMCFzkDk98flVea5lt8bgwQhghxjP4ZrjrU3VNYJImkjWVlVozIxVS8hyGJNPUW81urbS
vUEAdceuaia4XP2e4wwKgmQDApsDJCm7G+MnhQc4H8qdJuihvYWOWJroQwyMTjBJWl85jc+XODlR
25Oc0+YrBK4EiqrOFjdQOFqB08rLIQUZCVAbIBz2q5J1FchwSLex75iobCq5wVHPb2qvNatDceVc
Tsd2SHC7iD6envTIdRibctzLyvQZzk/nVhtYtI3BWEFWUeYRgZOODyP1pJuLEkrDJ4JoI2ga53KW
woIFLboi24s5XDFgQFU+/wDOoJdRszlvNUAsQsanlj7UkmpJK6+QyAFhu2kdR/WrU9RqLiPhMhg4
iHlsCApIBBHerIikZj8wJJBZg2B9TWcb2COXieIIpJwowcHrznrTpNaijYKZ1JCqcMefr70nNdCo
tIu3cLSSsZCojBBdmPH+NV7u4tI445G3MRyGZd1VG8S25aR451O8kg4/n7VUuvEekvYtG1yquxYM
7LjH69KpNSQ1JXPL/wBpTxre2FsmmW0qlpkYMGHXb9OO9Vv2a/Ccxsm1a9iQyTNvRkJyFzx+I4rh
/iXrqeMvGBgSSTO0REoScKCele2fDk6boukW1tbwFCEGGAwpJHJ47+opOXKiLts7dbSZRDKsaueo
QHv1BqxbPIYCJ02Mv3SRxj0rHXxdYwIZZCzIoAfC4xjpj1qqPHDySSRD92EbJZv4him22TK1zo1k
tkUxyOoZlIzgAEHsKZb2sJEkayBi4wqn+Fqw4deikXzL1ZEYD74GTiqd74suLE/LCXjZsl24JPqa
pxshbM6O0PkzFzMWiUcqT39++KrXGrpABvmDbQMKp5HsK878f/HG20SQR2gjF1Adjo568diO1eYe
Ifjf4z1aWSLS7N2Z1wFgfhT6+/51m4JCPpJ/EVjIRiaIFY+CZcAf3vx9qx9X+JXhbS1cy3SJgngL
jJ7fpXzELr4t+L7ox6lBcopIMUibkAwfXOc+tdEPgz4+1VRbXerSusg/ei7YtvHPy5z+Vaqbj1A9
90n4h+F76RBa6uhaVyEDHGDgfjW896Z40XdyDhXVcFh/hivmrSPhF4z0adX04NAqnIKZI+m0c8V7
D4Zu/FI02C1ZBJJlgHIweO3oPpSdRSYHZXd0zWpMiIJVI2MW5z/WuCvPEXiex8Yz2Nxct9nCKY2K
AqueuDj863Z/+Ejk2SLKQsb/ADRvJls/zIxUA0TWNSk33Cpx93b2P/6quKuNK50en+II5re3fYJC
SQ5fsPw4FW59QS2lZ95VMjDEjPJrmofDGsRx4s7gHbH8ygkAnOO3WmvoniAlvtt1IYyvyq0gKx/7
XqaibsUk0dPez2d27QvMkciHKtuwCvpntmqP9taekr2dy0Z2Hkb88nnPNefeNtbvtI0+Ro7tSyoS
Cq5H0rzy28X69e3Jj+2OxA4RTn5ahwc0UldH0XLqGjSWQj2JJlcDc4+Uj8envXJeOfAHhXxVazWc
xhjkkJXAIwfr2PHrWL4Dj1jWNMRjbv5ikjzSuBtH6c10S+FjJIkksrqpYEKpxuPr9aFFRGlc+ZPi
N8Htf+Ht9LrWjzqLaCc/ZvKAJVCPb37VsfCD9pTXtAvbfQtdnmmtzKA0e4AJj+LH6Yr6G1L4X2Wr
I9tcQ+ahGUAxjP8AnivGPjd8AYYJz4g8MacsEiW7BoYD8u7Ay54ySSPwropzsxpJM9i0n4naNrFq
Lm31GIhgNyO2CPc+orUk8X2N0pxOpmgQF1dtocY/hPGT7V8jfDTx1qPhvVo7HxVPJBCVQSKx5A44
6cetfS/hODSdf0yO9srtJUbGQHH4Vz1YuTGdDN4ns3lBW6JaMfNlvlz3walbxlp4lbzZFX5SHkLD
r246np2qvY+HoIn3ttV0UgKQACPTFJeeFLe7uxNNCqSAnIAGO3tmoinuDJ08V6XOyQxOzguuGZdo
/H6fShfEsYQuFZ2IO1c5xzSR+H7GAKSqqgUbyQc478j86m/sGCJzL5ZUHAQLjKj8+vetGru4WKJ8
TQgr9mtpCxfDIRj/AD9Knn8UThi8VqWXbgsX525P1xVj7NY/aX8ixCqQWaQIAPxyauJoqyRlmjQA
gc5HIqXV5QMq3168u7Vs2xUsN28DGD6mom8WagsxgSweRpZCFkdiOfX61uQ2tvGdpIzngMO1OtNF
jnL/AGeILHtyEZScev8AjWTqKRcVdnNXfiTU1uo96MFx8wZepPrTpde1QTqi2ZXYpypPABrdvNGt
re6Ekab3UcneCc/4U5dPtEiaW4aNnYkhGH6f59K0hByQ2rmFY69rpRbYKDGo2gGLjGKWG/vnkLLG
cBvuqeMeuetdC1hZyoYhGSQMMYyRn/A1E2l2fk7rdSGzkszZ596Ti0yLO5mf2prcsBadwwPAYYJz
64xSI+s+UUjlaM4AbJyMflx+FaMllNDCViiYbWOC0YxmrOmtGnl5hG9cMxEWcnOMdMCk00WtTn7r
+3oZxbSsxEkgAYoAc+lKsOuzKwE7YTK5dsE/59q6eWWLVJjG9uGmVeQVO0Y6e1RLaLLGshUgj/WM
TgE+taxehcUrHNNb60gJmlnVpOUJUgHimpp2tOwluLh5dp2gFzgk9q6a5mW7Z4AxJx82DgfnT47X
zEEG1QSBgliR9aHByGc22iarbEsGUgyja4bIUD1psPhHUzK88suWRyGeQnaARkHH+FdHNpk4IuMI
UK8ocZc9v1FTeaWKREMS5AwwHFJJQQ0c/N4cnnzAZ3LSkKWV8HnHP161Xm8HLBEtou5ohld0km7c
vXJPVSD6V00tmEuSJERiGBCuAex5p+23MZjmKkIh2hWHQdDgU1JMRyFv4FuYrjz0upMFtwYHjHp+
VaM/hq3nYO+QhBySo657c10arHhYhkK4ACg4JOP8KgvEU5aWMrsOAqjBx2qeezE1dnPXGkSuB5iu
AjcBhzj/ABqeLw1bvHHcGV1ZThtz8McdABWrLafadqgBkcDcqRHOB9O9S3IdQiWqFiSSSRjt745q
1FTZm42RkReG0ldmaAJ5h+QnggCph4btlUymFJCv3Sw4x7j0rUtAiRhFYOVPVSDt46/mMUwXs6sx
UxgOMAiQ5HrWc6ns0JRZjt4Ys0nEltbs+fvnGQT/AJ7U5tFsY5Gf5U3tgt5YGPX8K0i8MoW3WEls
AsVfC/rUYjNxuZ8Hyj8mTg5rNzU9DSKaILfw3DawqkiKSEGQMnJ7HsKTUNEtmVWeEsqnLEDG3nof
UVpJOGi2FCrlhyThQKkhYJEwaMbmXgg/Ln0HH69qd2maJpGV/ZHmqBbQAEg5bdgj/ParMujpbJ9n
CmQKc7wMcVbeGOG3M7MxRuZCOQvH61WhZFvRGIyy7NwLE/MMZ/P2oSuEmmNTTGNwXWARoG+UKOWG
etS2unwkOkSDvlxwXI/p2qSe/dgqCISMAXO6PlR2HP4UkVxtCsV2gISATjBzzQ9GKzRB/Yq2+5Zb
ZwXHBOSv/wCvmmy6d50gZpCEBAZzzjmpZZY53AUFgMhiR79AO31pFaXT2EXluFZQSxPEQz6d/pRz
uKCxFLpEqAuM7Sw27utSW1r9ktmTZuDKfMU9PY1NNMVWVNzBHI3Mg7//AF6lmGYmG0nJ+VVXGBji
toVECV2U0jt7WDzBEC5ABJAyF7cf4dabfxNJMPs0rBcBgMjB45yKl3yWW2O9IkUZMakkbSP59acH
e7jRYoecAglaicVNli4DWoEagEEApGM8ZqtcM8SrCY2AZvlYn73/ANerkUiWo8yaN2LD5VYDk+tN
nK3cpvYiVWIEwoDgAemPekm4aA9xsKqNsDZYsOQg5qdrRPKZtwCqeEJxn/69QxtuIaFlJc/MgYgg
exx1qOLWbmApIYJCEwpUnknH0pOq09QHSC4kmWIQlUY9HPB/Kn/YpJpXKOqx4ILMDu/CoFnuo5zc
Kpy4BCsufmqw97cSruSFNp++FXGD7VN1JCTKgtpFuz5RUqSQQGPTHXmp5pYlikSSUCRlwAU61LMs
sBWRyuwDgqANv+NAgRjtuIVYqco545/rU8yiCs0Z1usRla2VCSqqxAbPBzx1yK0kjdogWVMOvIxz
j8+uaY0EULHYAFbkE9ahaSGN/s+x2O0bHIyFPp9K1g05DC/OGMEYCHdyqmm30MwRTCQwIGAEK/ic
mlnnukYSyYL7Th5FwKkniYxpCcNIzfN8xJbPSpnG4D7WaQWL+c6qAvzKrFSf8+tRQ2YWI25DM/3m
BHIB96WWVbaFXijLMhJIAwoGOlWLKaJLTZLAFy27Gcf5+lQoJFrRlORQ8xBchS/zKGzTBIswDPGq
hD0UjIFWJpbeOZp4o8M52qrDnPrimXLNeSrI8EUYWQ/KseMke/681Lp3NE7RJYWXygqRoHY/IQwy
Pb1P0qGcXDuSqojAnb8nJA61NA1wYjtkUsMbSwqJkkAFvKcszbi5kw2c8AfhWqdncZKsqyTpG7ne
r/MqkHafr3FSTfZk+WRczld0kg6rio7eG3G9FkKSAZYOQQRnrT7VUwy3EZJlbHmKoBBI/Pt1q1Va
YmlYZJE4dowzAl88N1FLbqu5Y4rVmLIWBQbtpBpIrmVYTBG2VC4J74pllK7FlVSkirkSCM43f5xV
qaYnFosSb2ixGh3KCVYAHB+nr7VDHcM1rFAFXdECrEDqO9QbpvNLvcFlIyYz0H6U+NjAVmhjGGPK
Fcj8qUo8zE1Yc5eNY5JQCCSyELjaTz356U4PJK7QXC7C0ahFBG0eh9qJr6IzEwW6NlRtV1JGMfXA
qOffMTL5ZVSuQu/2HT1+lZuLTGk0rki2k8ineqmMDBBAJJx+FLDZ2mGuIkUsE+ZHbBHNJ9shgYqx
27iMMy9KZc29xNKAoOCMKw6j1J/wqHTUtgbbQlw379lhRSFIYgEEAc+tJMsrx43CQyNwI+McfSnT
o8cSIpIUuME9Sf8ACkll88C4iXKnO4A46VVuUpEU1vFFKUnc7SxCsTwTQskgxD9nBO4YIbPHr0qS
RLkvL5AzLhWdmYYC+3v7UwJdB3m87CrjbJs2kjH86TkkBJFcQSzGBVUKmd4C4z2/T3p0ETBGadlY
qCAwXPBH+eaZHbyMgkQEhhmQhM7x/jUmyCOORzIzyBcIFXBAz06/hzXNJKwDreZIlCkEFQNxCcjn
ryMVQuYHR1tmQoCzFXUfKD6e9WLUyvI0m9ZGUnCjkZ9KdfpLIg34JZuQpwAK2pqyB6le2W7gTMZI
cuC5J4yOMHH51LD5EqvLJbK0i7RkEDJz2/L8qSSWVUMRddxX5ApBOc9f0pVmEXlxbXXacu4GFP6V
sldi1HwXhVzLFArsxw6kZGP896TdO0UqyRBQXXCOfaoI4sOwt2JVhlSVwMDuO9OluLmWeOCeMIjt
ln2kAH1NPlvsDWhAksscex4t7GTdEjHC5FLl7pYzFcNHIobzGPJdsdDjGQOwqcW0qSiWZGREAILr
nePWoLyGVmFxbjahUAAsATjnp3qJRew+orT3It1ha3VZApDPuzx179OaUW9wymYT42n5lBIAHpnt
T5ZPOjL2uCIwWbvuHv8Aj2ogRw/m7iXkJLxkkIRtHBP071m6igFyKNJROz3EbvuYhAzEZ/GkuL3L
b5Blix2qxPyn1/8ArVakQ+c0om8xRkKCmFIHp24HFRSzxS5QqgAOSGHSrhW5mKybJVkt3TLMxeXH
zlOWw3UjmmW9yJ5A3lg7zgkZzilBWaIx3ShSvKshOQPT9aYLaX5mJCgJ94HBxTdNTQcqJbq2iA81
kYY+UFcgn3/+vUQjVNro3DgbyTgY/nUcl08bxxkDllVFbkNk/mKlaQiQGOEAKTgBwMVDpJMTTTGy
zPGDDbsJGcYYMScjv1H6VV0xLm3gWIorFGbKFucHvUzSSt/rIw2ANpJ5Jxjn/GrDxwG43+QUEYxk
jjtyO9VFWVhqKsVo1drhrfJAZi6EjIIA79ge2KsLcbol8iVgiABkUZxUbSmSdo4AChbIwSGx7elS
Xmo20CLa7SGcAgBeD3xT5eYGkVBGkTvPtkYKS20rgZ9etF4kyZmTa7NIQrGLJzx0qd51ihaKQF2c
HcrNwRx/Somu/wB+IVCncc9OPrSlDqx2ViKxtxLdRNPalWUfOSCw4P8AIVPPbfbbt5J51ARBkK3P
p6dfanLI6yiWW6LITwoGSDj1pZ0b7OJFcvI7kI2ent9KlU0wM64d5J4xEC0MbDzd5wSc/wCelWIm
SS4ZQyrC0Q3nbgdz/nFIbdXkMhBEkZBdGbCp7575pLSCWNCZmDwnncgJ2jPI/WolP2aC12TvIMCI
SHbgGJSvA/SoHu7clRwSW5DdQc1NNPGm8pcSFUYKxABO2q11FDdyBbVNrkj97KuMjFUqnNsJq5L9
thgVnZAqquTEG7etP22bI8iEvuBLMT0PHpURMEswjkG7y1y5UYGcY7U6W3nSRHl2gEYWMD7oz29K
pVEupm7JbEPmXxYySvuQKSARjFWUmRo0cAmRTuLhCRk/zxVe5kaORWALIB8ykU5oyLeO4gQx5BJf
BwB3/nUStMpJNhZsY3eKdFdCxGNnQZ69atNbRiDyrGLchUFmJwCe/HtTPJtYVWRpxvdfmYjI9evr
Ve5muRbiMTlAh5ZZOSO+PWtqV47l6IZcWEDAySuVKSDbtH+SafLbxRqQSSAoGyPgkfjTPtE9zFGx
crKP7hGSPXnuai+1m1haRYlKpESijnbzxn8e1V8QpK46HCIlxDHkNJ9yR8gt7024nuY4JHvISMDK
uEBII/HkYpscyJgwuCrMWYuCgJ64AxVmWOe3tldSSVXJj83g8n9faolGz1IaTVi/AI9TBmV0WRD+
72ry3tjHNNjuBYyK8jM6sCQVToe3b9TUccJtUWaVykTkmFGBByeoz2H1qeMi4uCIMsscYQxvkAnt
x0I5rnK5ht88txCY5ZVMaEEHGD1pILlHhEKIrsCAhZME+p+oyKm8kviK/jQRK+ASMA/4is2SOzhn
jWCIsqt87r3bvzWircqC0k7mkmihQVcJIY03YUnjJx1HFQzWBRABclRuO1CchOe3cdKksmnQvbxS
FlAyIy2Bk9B/9em2yoHNvOHbMhLMUz9K1jae401YZMsyyxQWcjgqAWkUlTg+pFTTxSzW7K5ckPyx
c5b1zTWYsSsJUlWA34wCB7dM1O90bgGON0BRhmVm6n0HYjHeuepHk0KKshvNJl+zRwh2YjypFj3K
pPv61bRo5IBFIhjaQnzgWGV5681DcCa6JgicIehBIIAznipczpAvnn5pTsXJIIOCc/Wt6MWxEWzD
eTMu51bhwckHrmpHJmQRxxgSsSS2M/Ljgc44qOK2cwtIzAtkl5Wbgc8dO+KsRzwmzLyAsu4HPGW9
PfNZVqTY1qRW9sqwiVp32KcmNVGAf/rUy5ik3eaZyy5BPlsdx/LpUrXBWJEjUcnJCr7fy/nRPKsc
BhiUh2GAcrn6nHTpUwhZCIzG0CLMzhgc4UH2ODTllkBAnKF3AWIkZGc/XimzLbxwxMHcLI485t2f
l+vam21xp80Zh8qRsH5Glbd+vWqSS0E2kywHuHAjm2jDneqsSBz1+lTJcW1tcyRhg0rA4IA4wBnt
7VGJ3iVZTISAAFQ9KiuzY3Jea1yXKhmUnGBj+efWs5RuMseXbiIsCfm5BVip3Y6/571X2SyCSWGR
VVTyJBweOuc9R6d6aHeW4LOqMuWAGRyOwq3eyoGzcfeRQFOTge2KhpoG7IrWmoRzgeWjOgPzK0e0
kZ/yauSSBIiI1JkBLIGA+YelQQPIsWdjSFXyUHOR7U5Zbh0cF9rIhMiOBuHYHjtWsJ2QN2K8jXt0
XlwFZDnBbjPc5q5OwYpuQLlBkIxyDii2tb7awnkLu2MhW4xjGc46+1V5p8StwxIGHBGDgDk05PmY
apDrUxzTECQifOFYnouf/rUxcW0wuI4WeU5VZXY5z0zgfWodJtnkvWuPtJUkYmQ9MdunX+lad3Na
CSJhkPKBjDcj39cVF0mJNNERmMkSxSRsWYADDYX/ABpZJkjcT4VpCCHQDgjPrVKec21whWYsJXw5
L54/z3qeOedVKWbEDO5iF7fl701NIE2mODO7+dApQk8E/wAK45A781Q1WSa0hkFsNm8bi2cZAzVv
dNJbpcSHc/OUVSCT2wBj8az9XN3LF50LneASED42j0HGaTVxnL6LcK+vyyXru2wBmEeBufsTx6V3
cU6jTVeNYxvGSXXBVRXF+HY421qQbQxkIyrL90557dK7W1e3mKRpCjgZBL5Ax2A9K1hU5WAtjKWI
W3hdCThXBA/TFWEfezec7bRgbvL4yfxqrcyGIMkDMgMhw4XpxzUlv5k6oAhGwgOejH/9dOVa70Dc
mlt9zL84CR71aQnOFBHU84PtRLFCoCxIWOeGdwCf8iqF3PPbyskatGTjvyR6+vXvTYwlwZbh2ZGC
4O0cMMj8iawnNNkSTRYQJdeYhc73c4BXoM8UQxXlrcM6FAT94YHyj/IzSGU20ci7sYBzk5OOoqR9
xC3tupYxqBIrnkg9sdc0vY87HGzJrRmlgW3SMqFHyMwBGO/5miRpJYWtwOQMMAmeOOf51FEzCYIJ
FKGQANgjB/lTkgSK5YRzOAoG9cZFKVJRZauxtxHbpEiOpYxrnywxBI+tSxy2kcjrJM5diAS6HOD2
z7etNTY10XubpIomDHY4OSRwDjPB5+tIivbXjRzQMUU7iznJP4V10YuyBposPbLbIkMcjRlmyCDy
R/8AXqOKaFyA+CpUHao28459KfOFNrGzxLuCjaCOB+VMiuRPavAVQMQVaQNz6VUlZiHn7MxJUs0a
k7QOoGOtNmt5XKlZV2IOCTtOCO3vVW3Lw2zReUgCPy6R4wvrTxqHmOVAZwq/uwycY9OaynG+oNJi
y20KQuYHDkNknJJYn2HemxRyNGsyklWOXBUj09v1qd7ZVyWuiGKjIVcqPTp3qSRZ5IY3dlL5GAQe
QT0qFGwX1IVlt4nEsisXU4VYjgkemP50t7eRzTqrIEQR/u0jO78OO9SeXZ7ws4w4JZWPB9aZLchG
LlWSONF+VBzyenv1rqhU5UQ7vUg85xCqKGII4My/p7etE10JnaBN8YiQFyyZJJ4HTqP5VNC8LRpb
gL8rHyQpwWPp+XaluNNW4u/LhiAIQMzKcgAdO471jVfMhXkkVZbWVVSV8kKys5ByT14q7vjeFvKi
JAUF1Y7do9Rjk/Sq17LHAzIVbYAu/aCVUZ/SrVvblyLhcqMkGQj1HXOe1OMbBo2JDcMQXityQRkK
B/n8qYouBMAISEGGY5wV47VCLxopmhOY41YKGB6sD1Ix3qysgFpJKs0QfI3xEnpz0/nmiUlHcL3I
ZYd8oUKwGBllU4Df1omt471I1kuZESMYRlIGCep9qndJJog1koGwhuScAVDC9xEXtZYVUH5lOPTp
WUpKYNKwlxYy+UGD7gDnLvj8B/PmnLA6sGwrEElX9B6Z9xT7pE8o2yFXJb5lXlSPzqtbwst2/wAw
EJ27t75C+wzXRSnaOonHUsW0skmJWUgqeuMDH+NPLxvMplUqCQGJ9e1V5fNhaTMZZXfKbQMYH070
lxI0cS3LLtYffV0yMe3/ANatHilTJUbIuBIyuHYISMAFiDj1qJbf7PIB5RdlA37Txg1W+1zSXLSB
DJGfu7FA2/nxV6AzGzaOeIgl+MLkn0rjqyVZCbSK0cUf2g+fK6kJkDdz06UTFEuB8sYAI2yNHnJq
K5hB/wBFt1Cuy4LhcEHFNVmVI4pAVKtgsw5xW1JuCGldiusLM7zIxAA3MshIAJ6hcZ9eauwagLXb
HFKybsCQ9Bt7HnOKjCHywuWUgkht3A9hTDbW77SswDrksEHH0+lRUi5DcWWrqVXhijWMryC4xgP9
fWqIlkugxlwViH3S20E5/wAKei2+9UWAsQuGGTmpoIbSSSQM5VWXkjOM/wD1q3ovkBRILU2ZCyhQ
p38yryfpz+VSpthiG/ACuQq46j8KrJbbDKgnJRWBDMckj1q0UxZB54XAB3JgYx71UqyTBxsUzNez
h5lRiS/zFuRwc9/5VZcKVzMSCFyQo6H2qIJcjKFmO5QCMZ5681ZkCJAY5IiF25AY9e9c81zkSjZX
I0mG1AFO1mB3NwWHX8/apEe3JkVyApAIII545pqNBNbhlYkBsqh4AFOc2al3VWEUqYUBMDHoP/r1
pGqqTGmm7lZ71Jy0ECOy7eJCMAe1K0c0kRZZGABO9txAP4jnp2pVhxPlZUBdQACMkD/69PuI1S2E
ZZlJY84yc8e1E8RdDSuyON5kkBMIUFhsK8gCp1vo/nlikcuAMqOOfXFQpHBIrGWWQoSCFVcZNRxy
ICR5e1ycAvzxn17fWo+NATPqEqhJLlSYxKCAxH+cVJHdweU/kR71YjAVcDI+tQNbIzENHtUsc7jk
Z/A/rUyJbxQOArFQMIQeMlR39v0qHSTERXE/n3ZeNwXCAMqnGcD9KR3k2tdsQu1gQG9P89qZJZHY
zQTsJGQ7pHfge5qOBnVGhuBIx53srehx/k0ruDC7RcmlMsCTsVY7flJfHH0qB1aGNJLjCMrZVyc7
hTzsMSrKXQ4yDtycHt9KgS6jMnkSYYofkC9voPStF760M27AiIXMu7BV+Ap4ZvSkuCpxdNIQFOTu
BP4Us9tsIeXABySA+RXnnxu+K+k+B9ILQ3atK0e2PYcjcc4HByPrWsKN2gE+Mvxj0/wzZRabptzF
LduW3W5DKQMcN6c/0rwvQ/C/in4xeLFuNWWf7ISxklV3Qbc/dyCATzV74eaHrXxo8SXGr3mlXIgt
wHfz3BTBOMAk/MR6D1FfQ/grwVp+haZBp0drGFUkOSgBII9R9OtdUajoOzWoEvgPwRp+gaMLKGJQ
qEFlcAZ46/1rpoEVCbQ5Cn7rOOW7du9Qw28sZFvFI+3eN+D2xj+VOumMSoHYF0HDk9Pwrir1FMCw
sVrErRxDcd2SCTUVxbXMsQMQLMoy+Bgj296IJGlQsYyMMSGYcE0Iz7hErkqrqWDDnFTTdkDV0Mto
1Z2jt037RyxGM5NK8t6JBCkRUnHPYHsabNdR2csSnaAMEqg4B7H69qWSZZTHNACoUHI29s85rdJN
E3aQsjywXDWqzMBtBC5GOfWobq5v7eBFiiidAcMQxBx+FWd8c4EUSlgFIAVcYPYc1XmlntUYY2RA
jAMYw3H6Z61nOjzbCcmkLBqQmXBRBk/PvXCjmpLW4DlA0aNlmAKsCTio2s53Vmu33sU5G7IxjIpY
I4k2kr8/VFA5PPU/4VtSXI7kuTuWtiXE6RqZFBXChlpJ41s9sTsFU4PJ4FMuJmgjAmYAsQRhsbB/
hS3ss81o0cbowdeTsxntyc1Tk2K6KkOoKLRyFLKHAyFwM9sjtUlrLFODKZ42Cvl8YyMdufeq+poo
tZ4YbY71bgKR971/OvNZPEeq6F4uGl36GOCUhSrkFSev9Kx5Uwikz0+eaOKcBgygsSgLcZ65Pt1q
HN7Jep5wLAE8hRyMcUli9zdWSXMkqFVGV2nJx61KHaJxJHMASwUiRs8eo96aSii0kx8rqmcbXJPC
hvu0yKS2dfNglYSKSG3/AMX9BUs0dm8JKyAMWAZjj/8AVWPrfiHTdGRkudkbMuQwX71RJtbicW2a
7zRPGbWRx5gI2qGwSO4qQEvGPkKs53sQc4PTr39a4Lw/8Q7zVNa8h7ZnhL5V1fAA+mK7SGUXFrHI
kLReYOVLcD9M1cHdENND1SS6ldk3mUtmIHG089KfIkZjRbhWJkPAB/pUdnJJFKEZgCo+UEc/41Yv
ZTdwh4LaRS7fO69Bg4IrnrQTWgWKs9g1wu1YWEZKg4XkgZz0P0rB8XeB9J1q3Fne2ayR7RtVwNxI
PXPWt+dZGlWOKNghA2IGAB9/ai6itowiuFdoVA2OOTWlGSjEDxXxt8KdW8H7da0COSfZk+XCcSFR
2z0H1qHwF8eLvSr+Cz8SLKYy2xFbgqSeR9frXtstjbXtmUnYSjgsrnHOa8u+KPwgt9U8zUtJwku0
swVQuTn1roVRMGei2HiPTNbt2exulYEH7o6GrMU/kqQkW/cRtwOf8+1fOvgv4h6l4F1tfD+r4VFu
SZBIedp7jv717voOr299YxTRTiRZAGibf39MVnOT2Ea0166KVaEFyOGfOFOcZJGccVFiZA1zI4AP
3cjBxTY9TjvP3asEH8QJ5IqGed4nNtMcLIuFYtkA561mBqC0Z0RXCZUcZb2pZrhC7LIj5fGWiXIA
H4VXk1z5lUkR4Qbju6iltrkFxhwMKN3zDGOf0raCsgHtduoWYZaMNsBLgMB0/wAii5jslTzEiAdT
yS2QTiqq3ETzmMTl1Y7jlRyf8aWbUks4sTSEqUBVguST1xnpSlFtgWZJUaAxjDDGSQeQe3FPMiwW
6zsnTJwqcDjv61Qg1nTxDLDc3K7ySUKEc/8A16rrrUdzeLbrcAxhcEE4J/z7Vk1YGro01jS9cOkZ
XbHuUyKoAPuPepRKUjNtGwBAAJB5IxzWdDrNrHmFrtI1YkAgZBHpx3qG+8TafCn3PMAB+ZGwcZ7e
9aQgpIDZtEezgHmEAFeAV54/CmRXE01uyTIQ2NwyOP8A9dYkfiu1Q7ZLhmBl4kOcAf54qO58d6Rp
bPcTxmRF5yUY7F6fzOfwptqLBWR0RiSWILkKAflXqSe9JAI9iOUygbkEcE/TvXJ3Hj+2voFvtPtp
BvP7stHhSc88HkCrUHi6echJFcuQAqL0z/L1rnnHmQmm0dLcy/bGUrGpymHO3OB2NV7yXyyqQgqW
bltwOeKxB4ymsYJBGpbCsELgnBz+lUW8T6pcXMapaBywPfAzW9FKJlJO504Z2iUOVAVBknjHNJHq
1uswilZjhWBUrkA9jx71if23flUH2V1AXLFzkt9PxqvJqF+yPCbcOWAIBOCfb0qasmkJJs6d7qab
L7wqAAElc44p9ujvGwBDcbmA4Jz/ADrmdH1PWMlPIZlcblG3ILHkcVLJe67LcrcKZI1PAwvAH4iq
pw5hpdzoEjNrKI/uEqzFCoJbj7oPbp0qJphGrBhlFICnPf061lkardw7VumkZTwSRuBpjweIZWWS
61AhSpwpXhvf0yapwSJNe01FIndA6FzkDLcqPT0xTLzU7BZsCYFyPlBJ61zN9oOrsRcxyOxVvlAT
B6d+eh4qSTw7qFyjKzuRwQFU9fQmqjTb6jdjf+3Wk4EvmhQo+cKwIAzWF4k+IFjpCyBQ0iR43fMM
49RxzS2HheeOKbEhKFMBkdh+GDxiq2qfDu11LzFuVYoxXKlc1lNqG4jnrn4kS6/ObPTwUdc5dGPT
61p+G7i10+UyzzMTK37wsav6P8LPDemRh7a3KEtzkZq5D4OshclE2KgPRiTk46irpyUgLNhrtnJK
Pn2xFirHOGxmppPE9kNg85SXkAVEb7vBwfXtimP4Xtra2LzI5LJliGwc04+HLSQlfLCjG4ORjj0r
RtpgNn8Q2T/vHJfK5IAPFVG8T2xsiUSQhW+dWbGOTk1bl8OWzYRo95A+7G33R6/Wn2uhaUV+0uD5
iHMsbqAoA+tZt3Q7GW/jiwRZGE24ImQ6nIH17Y7VVtviVp2oxKdwZ4nIC7QeM9Prmt3UPCukXtu3
l7Y0cYwqjbj246g+teUa54J8VeHNVkvdIXdG75Plg/eyAABj9axS1BXTPSLrxWzeW0dqCZACWLMe
Pw96QeJJnQrDbO2Qf3jZBz/WuFj8Xa5bsst/oZYgbXIYnGDySe1dhoevTayvlSaTJDIpGSAWGPUG
m1ZjcWi3/bV+YifsvyLjzHJJNV7jxFrG0n7OWVByGXI+vtW1ZWkLFmkUqhzuxjGPxq3aaba5H2eM
OW+/ubj/AApqqoKxqlY5qy1fWpIWBhJZzlWIPA9OlS+drJTZFGASCHLHHGO/4V089lacLEiBRwFU
Dj3qvLpssIKWxI3j5tx5waiTU0M5eb/hIpCsVoHZSvzqCMA/j1pjw+LZEMTSMI0IIXnntx711B00
wrtikXcCOjZK1JJCTEZYFDjcF3hSTnuOnPvVwbTsBzf9latJF+8ZjgqMK3OT60RaDrM0issrBDJk
ARk+349q6Z1ntJDFHnGMsrEcH+dNguI2mHmhFwrBSATnPf8AOrkm2Jq5zk2g6jczrFMGDA8yHgD3
qVvD15IwhkkdFXIUgcZP8/WumSe0aUvhiyKRvPBYevsag+0pLducAqg4BGeaXIS0jDbwujSRmYqS
W2g7sdKifwhvkaS5lJDSHJAxwB9a6SOzhkDN5zEAfKT2pklsowJYmJb74KlRnH4VnONlZiehz8Hh
YRA5jB3gAAHjGPwrl/iLp1ho/hy6v/McTRoSA7YBPoPWvS/Jit2VzCxUkERsBhgO3XivNf2jpo4f
h/qcNiiwu8WWwxBBwdpHvz2rWnG8gbsjxz4Q6Ade8aZnIaNpmJbqdxySP6V9G2nhq3ghVCu1cBQ0
Yxz6eteJfsxaXPcapJe3jOJUAYgRnp35P8xX0RH5bKDAFCADc5bIzRODbJi0kZkfhWBdjXAjCo4I
TcQAPSpbbw9pceJTAAGY4JOXbJ6dOK1HtpLh2iiYYAywGc5plpHA0o8xWCIoAYDGBz79KcU0hNtl
Y6XbTKVaMKEcKpQZOCP19KyPFejW1rolzMsSOBES8bsR7/X8K6GeKHPnptUK3AK5JPrmsvxJBLqG
jXNosZZZIyFG7GT9f84pyqciBJs+U5dLl8WfEZNOgVnVJikzMCVXjIA7enFe6eAfhD4e0y0R7zTy
zsuZRK5yDj26jmvCbfUdR8HfFaJbrMUIuWMzbADOcbeuew5J9hX1V4eu7XUNLtpIgjSSRBkZDgev
WpdRNXHFJasbpvh2zjkjlMSqFVjGoUEqc89fXGPWryadpz7VA3AEYcDk57CpGibcoeZQWbIKnOPb
rTvL8jarN8hPzjODis5UudA46kE2hWkYDOQzvkIYzg5I/OrCadbpC7LEEYKMgjrUrwwrIkWRsdvl
ZDz+vftSS3VtBA7gKgVwZAPmwMfyzTjHkYKOhFPbSuiW8EO0sgIf2Gfelt7R7clRGrN/ERzmueu/
iXLbaitgsCGJusiNwgz+PNdBpsy30JmtQcAnBLcH35rohJpgk0STPOoLRAgYG5s421geNPE9romj
fbrudUDORGv3QW9zzW1LcmHckrnZvyW8sE/j19K8c/aE8Qtb6bFaRTCSOSRvNBcAquPTt9amcbst
JmHpN5deP9dn05pJJIVlViQuVDEkYz6Diu/8IfBHSdMkN7eWsE8jElAy8r7Y7VlfATwvDaabBqU1
uyF/9aWJBb649ua9asotsQVVyXX5towSaIzUNhwTUSnpmlWenwCzCIqhTkg9SO/WrdlFbMhRoiQu
ApVcmo57bbL5ExEYDbtx7j8O9OjuFVGt7ZSWIBOT1FROSaKJJgotg6zAAvwgXGOOeao6jp1vqWnS
wsQgZxvA6sKvWy4QiRAQ2eGz17VFc3EsKrE8ErJKQGYR5AOOucVKqcoz57+OHwDSaSXxFoNi0gRC
00MUQXCggcY715z8Lfi9rPwy1OPS5jObfz8PHcNs2IM+vOfb8K+w77TDd2slrcRhklXbLGOhHp/9
evnX9ob4NyxSHWNN0p0RGZ5JFAPbgn+lWpqwj3rwr4v0rxRp/wDbOmBTFIAyIrjc2fUdQfY1pqon
hDI4chiWBYcmvlf4EfFO68Ma0uj6vdF4GcIySygMCM8e/wD9avp3RtbtLu0We0dSrKDgDgD+VZzl
ZWAvrEvCGQqccIGwNvcUr+RYxR2sYOW5JJz2+lH2qT7UWdAdhwFAz8vpSXZMwXykwCDj5cgHPA/r
TjMCS1t8xsrkoZDksCCRyeT/AIUpd3kWATMVUcsSAcmm27y2WFJEjFRuOcmiWaOKQEFQSBkOcED1
6U5UPasER3DuPkJ3Ak5Crz+FXYLuexhby3cFBgMAPm570TxmZRGyltpIDgYx+NRvY/Zoht3EkBn3
HIJ9frXPKmoK5tFWGpDZzSmV9oOT5gqWSKJpVkdlLAYXBJNRwwxSMHiA3gYIZjj68VLtmuAEIjDq
CEC8HHoK6acytblKYAsqqzNufDHG3Ptj+tWoQkltJKyKsqAkAk446cf1qIgFjMXAYEbc9M96nv7p
PJi+VmlZcqqoQcds/WicrMya1uSLOkNmWkUBhkKhAbB74Pueahie1AMssIUkfMxGCx/A1XsLqa4n
KPESXJCsi5yfTr1p4W55t7yGYEE5Z4/l/A1m3djSsJmaCJ5IMgNJuYgcYz+dSQxMWWQ7lCHBAkwD
196a0brHtiR89CM9B/hU8rraruhjYhM44yKIyaRondEd5ayRyuwUux2gJnAPH0psDENCDMiFmwML
nBPY9MU9LqW5iUTliwfJB5znoPpUd55IVIbpQJHb5ZUPBb06jketdVNtgF7cLLcvHbuzCFACGGOc
9vx5p6ec8azIqqW67Y+c+tNneIYAXCowYkjJJqWOZvMX5mQMBwFNYVGNMjtmmkn/ANILOGbBJY9c
+gpl1E4ug1tIGyMgqCM9+/5VPJC63I3RyFQwxuGQOep9RQbW4nuxDBEyrIpLEHvg+9TBXYNWGo7X
DKt4Su2QlZGOPl9OKdJD5rsJFaNQcqGJ6dj/AFpZbO4RsAMCoIORk9sU+5gWRFD7tsYG4k5/MVMo
9BFeznMUrRMwAYH5lODgDPXpUzKbqQozgIQTycke1RPEkkiSRIiqgCsoAAz60TsNySuwAHSNVAJP
9a2p1FATSHLYbI5IVckAEthwDj+tK9o8cIE0bEsDtYjkYPGMUC8jErgkyBmzkPkKPSkub9PPJYkM
QMJnBZfr2rlxCU3ch2sJemEIEKnbJgkKP19/pQIjt3B2DMcgADLYH8+9JJvc+UyMpC4ZXPH4GpPL
EVwdpIIA3BwTtHr/APXqqVKSd2XHYBBBeSQyIpAVyru/QjHSmSyCPESICi8oCMAe9SlraEi2clA3
R84GPWoBbutyxjQhVY4z3/WqlG7sMfG20Mq7Uw2G9M04RiFkVCiZdmJJPGQeetLcMrIVjIZASWAb
kn1Of50kgje3iNuQXCYYyN7n6000mA9IIAomMyl2U5lyRuP/AOqofs8jzfZxKQqjDHbnPT2pbdY9
ixCEqxOCqt3NSKxjQ2iyAl8mNgc4Psf61Mk5O4DVSJJngiCMqfcJGRmpY7jz490jKH5+UjAGP5+t
VnOxNk8fmsEJkzJgE+lKogWPyYpZGK9NzcAdunBFE6alsVdyZGYrid1Bckk9xwfx9KcZJYlYRuxk
3DajOCQMde3vUqRzqAiAkkjcw6AegplzGrNG7Lt2A4DD16804Qa3LjFDrmRLtAIssUIZg6YJqPzt
jiUgqmMfMehx2/nU0EFt5blXQOjZZeCKZZTw3TCRkC8bnOehz05/nW6mosaVpCrJHPsECMwKMpCk
fepEVocpEpZnJEaL1YY70+VrdI2ltXDgsA+eBnOccjr702KVZYRMP3bAHJLfdHoPasqjUmSQqds0
Z8+M7WwflOFPep7kW/yxhXUg5yV4Lev5U28S5+VJZAVU5Uhfv/Wo44ZgrSEDBBOGGRj8ayVPnQkx
06bYDNKTgY2hTnvwOD+tT2MsBsFdIwGIIyAAQenrVJLOZ3HUKsgcoOScdAB0/GpoUt7XdJKcBVYE
bskn1/nWkabiSm0Ldq0qKqxkFX+XA5qWW2kupEaBirRAeZvY8e/v9KWG5iurZpY4goVxsZ16j1+t
R3qjYULkFCGypxz6/Ws5xYN6leTVAXFuiEsg+XjBB/8Ar1JEy3LLK6KFVW25PVsVWlE0d4L+6Ic7
R8xGDjFTNJKYQY5HeNmO0K33eR/9euilC5V20MWeK+DpNwd3+sYfMferKqY1cKFQtGMNnG33+tRW
yHzJXiiLurfISTgnvz071Fc2812TLCwSRG5QgkH6VM272KWjLFuGjtjHc4DAYVgNwJpbW5mS7ZCq
FXb5SY84Oev19KTTpJbaAxvEFLH5FUg5P41JdNEHXy4iJ5EUq4PCk8ZOKzTTLbSRCtgTdeZMqgqD
tYDhajkdwyDaoZuSVbDZ+hFXoY1hYmMYaQEMC2QB/SqVxaqbh23F0ib5mPPP8utKU0lYNBbUg27F
WHAyijPyjNPh06VsFyzsxPlhjj3z+VRvamCNIH4wcRyHBLHrg9sVaG9rgRI7hQCS5bjHpVJOSNFq
itsRNqIzCRjsUsuCB/hTFR48iVHJK4OBz1qaYRDUpHhnO8DBDDcCPQd+KkF88M6zpACowZBtIzx7
1EqSYIbHbPExRoCUK4c4wOvqKEs3iaT7LEGZlw4XPHbFEGozPOURFVWRi53cnpyePSlvJ5LTFsJD
IW5DMP0rWEbMCt++ABhVpFjX5kBLHH09c08OZYijI4J5UMQCSfxohMuwpKWjJXJKnBBqWK3tJZCy
NvQLjk459auUuUGkyCC0e3tgJ7gK7Lhjv5xjkDtVxlQwyToAMsNismQD6gVGyRhGVssQmG4xgexq
O2afds3MVK5BduT7cVnKVxOyRDdiMxiedmWNmG1y3Jbn/PtU0ExkdIWYMGYAFU2knFOeZZB8wQ7T
1J4GO1V42ha5RjA5O751QjOD/jinGdkS7JhdukkTQvIzlW/dlpCBnv0FSq8sCsreWDwCIxwPf3p/
m2aRPCI/LMa7pFROCccgE9T2pttdRXCBVtRErEEOqZC4B9+/GaTk2httIesPmTqXzggcFM54PB5p
YYLdcqxZCSCQx4I/Ko71BFcE+ZJ5SgFX24BGP51TzdTKytOEDH5TxzzS9nzDUky7PcFGiMUpCRDB
2nAzj6Ul7D5kRnSUklQRubpx1ogCQxG1uJFyGXbwPTrUksvlwNBtLq4JIK4wPeolFRBysyva2hjU
Rq43uTlt5IAJNWJ1RlRI5GAPyl9uSDx1qBJQPNZLh5GKgKrvx1Ge2fXg8UxpfIeQShdjNliwximm
pEt3GC1UXMlwLhDxtACbdnPp9KkiSwR9s9y2GTDcAMc+nv0qGeX7Tdn7MwZQMliAoBoji8ybyGlI
Y5BUD7h44BxyPerTaY4tuJd8tprZYonMYC4LKARjp/TpQWtbbdFIpcgjKAE5b+tMhee1SOJ3DBm+
cgZIH41Xuvtl1kRKNxG0LGPuj1zQ6qSKJZ5ZNRtRaQIsh2kRsRyn+FVxFcxForq4kw6mONymTHn+
lSWKTRu5eYEsm0xg9vWpZTFepDCiqkcTEMwbJ/LGOtCm5oG7IT7NJaIyxCSMjILEcE5wDxntTEuS
sEsIcIRIWZHQkE/hViBi4e3ny3mDggnK853c96iR1gmYRySNgDLEMePz9frXNUptojdXHG5ULG8a
odqkKM8Zx09cUzyzkzTZ2CRmLEZHX86Y0qyzEK+12GAqnGT6/Wo7u1O5Lozbi2MxhjxwPmPFJQcW
F7odLI7SrtljYKOGUY4pJJZ/LZGeNUUhpP3ZBx9TUQsYnZlIEZUDy2CcbuM8/wBaklmkuopSzAk4
3Ir524/n+NdMaqiNWJF0+3kjB8vzCDu3kDOexpXgthIkPmIQc5LDp7/WooLiGJ8LDIhCFnUsGBX1
APqecU77EjOI8nO9XLnkBPfHSqddNDS0LEthHORFE5Ug8fu+o/wJqJllZ5FaF42EYwS2ecn1NMuh
LOUQJsbIJRcqPp+XepjHGlkUmVlkYYXaeM1DqJoE9LlcsC7XeVVk4KK+QpA/LmnPE12iDyERBGRG
p5JGeSfTntStDK8ZQyFoiQVIPQ+pH1oEl1GxkknEsjHO9lwWrWlJuIyJo1aONPIY7YwcDrzTbQTx
ymHyt8kgbOTjanbHvS/a1ZfJSHczOPMDLtKH0Ht71PMk0bea3lkA4LK4JAz+eKxq1bAiC4gVkeKZ
2Qnh8LxtxnrTHiM1sscM5jKgZVRwRjGKtXMlsLX/AElmYqxYlRlvoAKp21vcx2q3G4gSNuRADlfb
kdOvWtaNRSH0EsYJiXhluA6yBS6MM4x6VPBps6ERZkeNSSqMB3/ClXasBnCkyPIANsZPsMj0pQ1w
CxSQbIxwrZJ6nJ68Vz16Mp6itYinW0iheRgSeTtC5x/WokeUW67OVUElFbGM/XNWJ4VQNltisMxt
nBY9agkjeJYRAQYVDbVRQNp9fqTThRjHQHcr+dDaTxzFCQXAkDN8v0qa4klad5/OEih/lG/PGf6V
VWS4m81mB+VyQrNnaMn3q7cNayQeVbRqUYKzOGOVOKmcLGTSsRTv5rMzLtOMrKAct7mpFj8vT97b
XKgkNsAYD+mcUBgFK7WI2gZB7fWobZk8oysjtGGZcuMD6nJ7Uk0mVF6lox/Z7JQyht/3sncScZ46
c+1MtZAlwsUzrLGwKpuj2++M+n86r3pcW/2nzAYw/lgEjOPX17VCwKBfLGHQDCE4BOeMfhWqmmXs
7F3UIUVkSC1WJlcEsG6np9PeqtvIvkSNK7MW5YA4YnPX/wCvU6StdoIXKhyQoiB++MdKoJL5IaKa
MI6na2D25x3xmrUrK4tGyzb5E/2+e1ChAAoKAscf41PLL+7R4QxIGcMnG7HWqk0t4ZYmCk5ICqTn
OO/pVtwggVoFAKkGTzDxWE68orQGk0W4zZ6rbCF2+RSQnGSDnt7U298uHd5sO9go4VsZHr/Wo4rV
7dBCoIQthjg4bnnkDj61Hal3vXtDCTKuGBl5wD0xUmTTZLJPHJbtK0jM8a5kDEZx65p/2GG5XeVb
O35gHAz71BqCrE26DcpI+dUJB9efUc1fsradLRWZVIbqcHp9elZuCY7JSsU2ujbiO3WHyyz7ZHLh
i3H4fWnWRWBJCFB3Ny2CMc9fr7U+7urIAzyLmSPawYjjJx7frVeB5bl5FEir5ZYlRIdoGevT3Ndd
Ofs0aJJM1bdVNy90GORAyoC2cg98VUj+xWbmZYcqDiMK38WPrUK3LaU4vY3MhBIGGzyOcf0qRBFd
ZnEUgJAYR44VselYVpe0ZRP9saZQlraDcY9zMR0Hc/h6U6WGQut8HOXINxGxzgdvxpIvJt4xsRna
RTwV6c9M9qguGe8hZBciHB5Lg9PT6VtTqcgiSVmmYnamMjhFxxTr1ri2tFgQ7lUkoCclm64b2qCz
e7jQW0zHfs270kIBHqQR+Gada3VwkgtngDiTHJwCSO30pyrJ7BoPjGxzlwJXA3jPH+RTlyoLmGEK
uDIFYnjPuaW/TzZC6szs2VxnHPoKajN5j2zR4yAGJOOPWp50DswuIYliVZmCoSCIycjPrVlrSxhh
DKVCA4ZgwB3Y7c81VhifzlPXacI7uDjjuCKtpb+ZMJHAUBDuZsZ/Cs3W0FJJsiuHSBMZDOGXDAjA
5/Wq9nb23mtdoGXzSeMdcf8A16nh04mV1nAkQEbJXj9uBj8smhvsv2kRvIV4G47wABipVRtg4omd
VuGAVlUqPlG08H8sVLJaF5Vucb2bG1dhBPIPfODUU9z5U6PcKrRkfKoUNyDncakkvQczxMSjZLKz
EFT+fvUN3CyYxQS0ltEBtB/eMRtwfXt+dEyytcPFHIo8twWYgAkY6+9Ne4hTL+SxLEMVPNRLBg7v
KAIyV39cdeOeKGJxHteXK7yZCvzHjdg/UH1pLWPzozIuQ5jIKBv9YD79ueacgeUoVJmJ+Zg5x8oH
X0pkkS5VklIDMdjFcfyrpp03ITT5Rtms9qp+24YISQ4bg/7H4etTy+RMjJIoZMkIQR8vXA649qjh
8tA0ZO5T1YH9MCliLOpQyyIgxsXeccnp054zWdSHKJJpEhgtFjAmRfLVCoJYDJ9Pz6VJAEtRHBCG
fzDuLKQ208cZ7j3qHUdOjksRDNclgXDKQOh757VDPDCjRmO4Mbxx/KQwJOe/TPbpUwhzIp3Urk16
sP2hWt18r5DkqeCfb0rN1KJ7SHEzMxB4YsOhOa0EfypRHK6hW+ZXVCcD39DmoNVkNlYuWj3ZcbpV
UcL9cZ6/zobsUcxp0UkOt5bcgY5OHyc8nA5712CyRrHHEuQT80jhvud/y965HS52Or7Gg2oh3MVG
SCT1rr1lnsFVkRJJCeGSQcjvk+vtUN3YALhpRvaGR1Xglx0HPI96sPfm2KokbFdo3lTyB0/OlJSE
AtucsAXkfqPcYGM1DcMvmxvBtcKBuXHDH1+ua0jTbQEN2qyz/aInyAu3aTjA71OkWYv9DCuQpJDA
ckHHQZpI5IYw0AgUowIYk5z/ACp9stnaXG9S6gqSqseG57j0o9k+UlpdBtpas7xpdREMrZYk4zTp
fLtZGt2hCrK/7wA/eHvSm7imnWO22u6sc4JPH1ptw9ysoEcYkweofO4Yqo1HSQ0rIkWKIKYAC5VN
xAPykenpxRCZnjWURqCTzlecenvUczpb26Ss7hCu5iVAJx61LbanBdwNOFyFJEYVQMH/ABqZ1HNj
FlxBdi6mwN/UkHAbHX0PFPNv9tVisnLp8rSHGPr7U2CSCRPs5tVQKRjB4BPfjvS30UkjmG3nLZba
yPkbW9eOorWE3FAtyOWynjkCwyghkCxtjgeuO9JHaxiNIYgd+SAFPU8nvUpmjtZ44LiRm3MfnC7Q
vtmobq4jgLXdrCInfKuGYnd7e3rUzqNsLiRvNl4/NVNzEHC84+tEFvFbosskZMrDeIznj65pbMPK
XjmhjUxuDGgHVTnBqea0ku5XmgbaIyFZiMfw4OMfWnGT6hcLC3jRWe7KqpY5BP5U2aZ5UQRnJVvk
UcDApNQuUYLHEHzsAUAcZqSzso2tGlDAuQcK5wD7mqT5loJuzI7W2jeRcyOOeZN3P05FM1GOC8uV
KKygOoYZ4+vvS/a7a33RBCxLFQBgHAHrTkaLzSiI4AIDMchQc9c9+tNUuZE30F2QQRG2KqzZyAwH
/wCoGmx+TFbsqIcgKBIpzgdcDPvTJDJG/lMzOoZtwUfp7n/69LbrCwJVQApy2Tkj0+lJ01Fi0Q5n
LzCbzCxfCtE3Iqe1vp41e1hRWbkqsmRj+neooP3kgeRRtDfKzHOB7UWCtFG0ly7OwXhi5O7nik6i
hIV7MI1kScRzoxLN8gZQB+JplxI0s6zQkISMEbwBipJ7232M0+S5JZkEZI/DFRuunxkSLIZA5+YE
jI9qznFVHoNaoZPJc+UvlqpAcBQqjnPf1/pUpVRsS5YKABufJOeQAMAdR61WnvF85mgcIAwLAc9B
wB/jU7TKgQy2/wAkYyVC5x05qEuVA2kPt7ctdNLM7b3yHUMAW9M/40s8Nt9mMZhdSjggsRjFOSXz
JftAwCcBiMFv8n1qG8nuJoXVomUxyAAkghRt68YNbw2G3dE0KvPGyZIZCAqoMpwelVHWYL5bRFw3
DAjPI4z6VNDKjwL5gRWVzgk53Hu2R3pkbHDLHakMBuQFeoz19q56tG7E2uqIo3QylI8hSAFyO468
f56VYF3MgXa4LAnBJ4J9D7UknlW+ZbnMbsRlVbgDP4549KablZUQO0YIBKlV74/Wt6VNJaEOxJby
+cWlCoHP3SpIIPI6ZquzQq73B3EI6h03EDB9qJGjiiUAOCSCQkhPH9OabO0m1i8ShJEBO3gBfU+9
FR2GnY0EnhkiG2IYAGxWbAA71WaLaxQKCQcgq3U8HHI61EpEbkeYNjRgopGBjFIZJRMlutsXUcuQ
MjPrn1qoNtFp6FqCO3w6oxMikYzJkA/lUUttLJO1s3ygkFstjIJzxR5qSb3i3lfOPBX5gPT1p9zc
LNKsoBKrtJX1AptpCFazt47c7CwwNr4QnAz0/OkuLu+lQNCxwBhTjKg496ZbSzTsUA2Bm/eFQeR+
NR3RSGGQW90QQxDRdA3vzWE4yk7kuSsOgzbRo7YcuxLNgZzgVLIWEKqVBUkFsrk/n6+1VrGQrJFM
SVdBuCkcH0NSw3K3EhZ3GE+6doAHb6fjW8E4kyaaHG1VgssOY9x+ZAOTUk8zQwIxUFAQApXk56mq
73sSg7ZHYAZCsmBxThe/2jZFpI/LjL4ARcHH41lVpuYJWRF/accZUxqxCgBCwAz9MU+SSYho7tAQ
zZiyRxk+1QCOyEYDMIwp+UHkY/L1pp+0yyBQ5KjGwO2Tkd+B+lZ+w8hptFiK9DIbX7PGFJJZicfL
nj8faltkMkhlbLAElSpOP881WkucPIhWRgz7gC2Oe/8AhQt6rwOwxEpB+bcCAvfnsc9q2pv2b1Bt
sueQyyfaJnXBAJLHqKfMYrm1ZEWVGdsROzED16elQPeCe3BR1ZfLUBdue/XFIZVZfMkkMRHKZIz+
R459K6oyuDfUZHIz7oXkVWkGORkZ7nNE129shjQlX3cvJ82R37U+K6t0VLe3kQsHADZG4fgPWq2p
30YdRO5Zic7M4yK5qkG2S9BZQ90sbRSFZEHAC4zn3p+n26GQXEiAFmADAZOe9Urm/t7ZlackITxI
Gzkn1qPUPEdtp8azNeqST1d8BQPwxVQTgQ9DK+JPjzTvD2lXNxLeqpjQsEIGfpx3OK+b7a91b4u+
N9lx5klsbjEbMcgJ69PqKu/tFfEebxZfnR9L3ssU6gqGwGAPJx/nNdz8DfB+haRarfyErnA3PwOm
c57n27VusQqSuCd0eo+A/h9pvhXw9BZ2cKjgbwFGFbAz29a6h4UtrdcEYAyckYyBzWNaeKtMSEwx
TBnMWVGflH40N4it7phA9ygXPKrklgTWMqntdQNAzyxAojMNzZBUY7dKfDdG2jSSYgMVAbPas1/E
8cClnaSQBcqSCSR06dqr6h4psoIl+0W0hJ+4wXjP4GkqSaCzZuvIBj98qKrFgDnA9qja5VJFKRmQ
4JwjY4rnbnxnHJLFC0UpDKSVjTAb0GOvrT7fxQFgZRauVKkRg4zn047VcabQG/NNFKFn8vcJAqqz
chiOcY9RUdxJFaDAjYy4JDgZ2j865q48R3zQuUgXbFl1Vzglc9K53xZ8ZR4X05pbqJAwZVTzXzgf
Qfz7VomoIlpnokd8qzeXcXDIAT8y8ZP+NR3vijTrOE2U88Z+YNtbsPX6+1eCXPx21zxHdPY6NHDb
TuCQ6jcGJ4DFeuRjtUlhpXxBu7dvt7SyvIuVlVSFdfrSlUaiS7Hua+J9MvUMWl30TIp2sPMyQx7e
tWYJ1Ns09xIgVSceUwJHtXzdrHhz4geGb37Rp1xcQySkEvCcnPoMgivVfCreJJ9PSa98xHeJfMBl
4JHc89awdZNbkvRnfS3cEtu0I2qdww+RyKRJrV/30V0hcYAO7gnpXOw2et3l4EkZPJUhic5B/D1q
O+0nUEYW0F3IFIyQjYCjFV7RNbibudFc3luEErlH81jgyEk9P8ea5bxnpOm6nprXM0QEscoYyqV3
Kwwf1x25pkEcyrHpkt0AG3CNGkBKtjrnjv0FW5vC97PYPA1+oJ5ZkQtlvfPU0KqkhxdmHh7Xx/Zy
xvdqpRyrgE4PHv8AlWr/AG/YIFLgMGACsxBAPPv/AJ4rB0vwUsE7uZpcvhmMhwcd61j4MhFsn+kh
UYhgwXOG/AUnVRd3bQmufE2m/ZyTtAVyAQ/yj/J9K8S/aE+IrXfiaDStCuZBCsaF5D905X5l/A9x
1GK9E+IlpY+G9El1ASOUyAxVskMOTtB7V8/eALC88bfEUS3UJltUnLzJKN25M8Dpgeue1VFqTuF5
Jns3wj1W3tNDt3vrbDMuJpynQ568/h6V3cnjAW23epUAFY2iXIznH4GoNM8KabbWot7eLAcER46l
vrnr71rHwna3SCG9VSuVU57469KpS5Q5UzLn8Wu7r5YZjxg78N15/M1Pb+MIVg/0mFwzkgkL+lX7
7w5bpd4lUeWv3MYGF9MmnT6Fp0kq7IQFUgks38Prjr+IqJO6E1bRGOnio3T+X5DlVOVOwgjjoOlM
m8TyS3ywC0mZiQDLjA/l7dfpW2+mWsV0PKiVU42lUyTnqOlK+m2i3O1owUBJZFOcDpj3qUlYltpG
HH4j1SORp47dy54VHQ7SM9TVX+3L29kY3FrHGSwUxqCwHfAyMde/1rrbe00wbLdyECgbhnPFJaad
C58oIojJYgleQT6VSdiTxX4s/CvVdcRtbtIkEsCncwGWK+n4n0rnfhd8R/EukyroV6sxSKULEjsM
bvb+pNfQd9pP2qzkXeWUqSwQ4PTHXHBrwb4p+CZ/CmurfaVGqQSH5QgxtbHP1/8A11ahd2A9RsZt
ckkW4Cs3mKCwIz+NO1DTtfuJYx5jK5AyQ2CBnAHHSqnwp8Tw+JLKNJpS8sQAfJzuOK7QCJSzXaoy
s3yMTkNjt1ocGPQwX0TVJGEck7lSVHJIboPakm0m/kn+xtJLsZvnaM4BH+NdQ72rII1Qhg33lOef
61HMfs5bbG2X+8zLgVnKq4COah0acSi3gkLHdycHdmrB8NOLnZAZCVx8jvwBzwATXSw2xnKxyKoL
gMNw/Gmi2JmciUMq5KsCDkjg5/wq4Vb9QOf/AOEVnUo7kruYEkn16U8+FIPNeXLSE5+UP8qn+dbs
8TRsrAOhQg7WK4x7elN8hHQCJ8NIgLhWzzn6UneTAyY/C1tcRsk+EKuNhQgZ/M9OKJPDVun7hJAn
UAAkAY64NbcEbGIxyuwBx8rJkk8e1STsrXBNxKGCqdjFs4OOlbQlyILWMS20DTYUZJ08xd+QQuDu
/rUo8PWTsSsabckquMk8VoNbpIWZ3HDgsyjoPbrTUt5Q28FXG35MLyfb60px5kBmf2DawfvZbYSK
wBIKe3pUk1pZW6rcx2ykJg5KjA9qtahfJYqJJZ1jAQAJggY7V57qfxM1LWNWXSNEiUquAQiZJzx6
1m48jQNXR3q6bY3cqzfZwrFclV4BGfX+lPubOBYiPKBIkBLhOfTNVfCdve2sAF8ZCQo4c5x9P8K0
55En3EJuBbAkK4yfStlqzNpDJLW3uUQFSXAwN4OGpHsrQqEkhJ8sHYAucknof6VPbyeSgknXATAV
w+PwpTFbzRkyvlWA2iM5A5PXmuWulYErFO1t0FwjRwrFCrEMiJgr1569OlXZdM8/aZZUEZIyFGAT
6Ci2b7JGW5IKk71I4/P8aQTLLvfzGAY8KwwMccjFbUajRSiwt7S0hDebEyqGAJJyD6HpRIvn4hjC
KxAMYccY7fT1qZo7YoXV1JIyCcEgAf8A1qgjjnd2uJCCDgFR2ArSU29ROCsJBZM23eNxB4cPnJqS
3iwXglDLt5YEZzTp5lS5EOxnAA2lWGaLl2vJkQFxEH4Ve3FONTlIcWmRQRBI3jUEKVDEk45zTJSs
0fkRxBHU/Pub7w55q7bW6mNoY9rKpOQG4z9cU2NY4AYwVUk5JZdw/WuOvJNiaaKH2O4CGQocxrkH
zQKni2eUY5QhJI3MACc/XrVhrrEBlijXIGQgbO3rk/T2phK25ErRMFZAQU4yTXRhtWJq5DKGN0sk
zqIlyASOgqG8FvMGtYHUl8YYDAHPp1qwwIRWh3Ic52B85P0/pSz2CvGHiZVJPQEA49B6V0TjYaVy
tHaGNSsihdzZ3g8Zz/Kn3IEe17nIDAFwFzgetSywyIjSyENHGwHmA9Peo5ruIyFBIjIn8RbG73+t
ZNFxjoOhhW52qGBiXKs4b6+nSq4trO9V4fIAYptLY+77irS3kcYkj+zh1BDMImyOT/PNMuT5sYJ/
djB3sDwBzz1ojSUh8iMibQdNjdop7YEgnJC/f96v6XpVnb4miQxbU52MTg9OfarTENh8FnOAh9T6
U1RMofcu5Sx3Mi8g+n+elYSfIUlYJrc22642DaSeI2yM02KQWUaumCWfkE7stUkrIFRHX5iVyo6K
SKYYLUyrCibykhySMjOP5/8A1qSoqoxt2FtmVbhWMQMjr8xABJP5VIkKeaAzMpY/uwRg1XihBYou
2J2ONnOc/Wp4pMAZGXiZiMDjHapb9kAy5tpoJ2CoN7Hljnoff1pyBzbFo5gOPmVQflH+ND3iuTI7
kFnIRPXFSCe1nV54iAoXDoq4Ge5qqcudjKyt58jFbcBYzzjgnt60PYorpJLIoiDgybRzirD3YhlC
qCA3COoHPHU026ULdbI+SDhdo4A9PrW6VkIY/lSQCDAAAxuAPHNR26xxoWBcyAjAY44NTFZ4Q0m0
lWfJBORnNRag8txGsjWhVT02d6LtMiVlqLa5t5FIXduOSDk//Wp09uwPnRzO4YYJY52mo7byYGTz
XZ1ccHHIIp7tc3OWVAMksSoJAqJe8KyuR3kkqxB4ECE8uM5yM+9eRftL6vNa+G40t2UtKXBaQg5K
jqPf+leq3sly8YZo1VQQGYk4H14rxH9pqdJI42IiUQN+6kC4ZjjBAPfj+VbUornSB3sSfsjPPP4a
M97bushYjMrcqmcgf/W+le32JeMmOSErGegKc59TXk37LyLP4Os9Qns1WSYFp1VipGBxx05HfvXs
kznzY4VIRCgIyOT1rLETUZsajoV57h40zAjsrY2oRksackZWNI3JKumVcj7pPb8KWOdoyIy0ewYA
Yp/Dz1p8iII1/dZBYlDjtSpz5hKCZFqENtwIpUIKECMDv3NRw2cVwFVWBCjMQKnJPvn+VSXLFYhc
BCSSQS56D8ajKuqqURSQAQSecUp0lMpRSZ4l8fPhEJ7q612wR0mJLskaKDntg9h71D8APifLZsfC
2tBYViIWBjJnJz8wOeP8/hXtmt6fbakkiXMBkSeMrISSVxj/ADmvAPiv8Jdd8L6tLregtK0DMCsq
DlW9TinGmkrCatoe/wBgsd+4QFmyCQ6SY47VM8nm5t2j5LgFiehz1xXjvwp+O9p9rbRfEUgWdW2o
WbOF4/i7HPavXLe+ttVEDQzqhkAZmU8nIJ79fStE7MaVyXUGQOqqrBVcfcboR3qh4r1Ow0vRpb6U
KvlKQQq4LDH8/b61symN0G4AhcEuRzXIfFPzz4OvfLDYeMhlTo/1zz+VRNXQ+VHA+BfFlp4i8RSW
qDaRPyrPgYH9PevX7OSNkWBQQ5Pzgnbj/H6186/Ba3uY/G1xGkLlkIPzpkFSevofpX0bp8cAs47k
wrvVRyQAQPpVJWQ0kia/jkg0xxII8mM7mJzzjgjpj618zfEueXxV4/m0lwhRZAj7RwB6Z9cdfrX0
1cyPFbh8gOANuOmMV81/GHTtW8O+ORrdvaxkyzGacgYLt65P8/aqTFZNnufhHS7TStEhnt7YopRd
q4I3DA7Yrfs7yS32yXYCqSSJGPCA44rzTwF8cfCl9piR38zo6IuIzHvB7Hn684rJ8f8AxtivtSGk
eHLR5WKAsVOCo9fbpx3rGULoZ6t/a9nJdOIZhLIOhKEg8/5FSxSqqtdAhWJ5Qtx/+uvnmHxh488O
66NUv72WOzc7pYCucY5yeM/hXtfgrxRba/pcc8WzYy5YluP/ANfNNQSC1jqGnj2LAI2DBdzMABmk
SYvCYypYBcEA8Ypd8QxAsSsAADkYyD2qOS3uvOElrECik8kgYHpn0rGadgGi9Nujsqh2wNu9c85z
VDW9MXxJZTabOqmO4UJMqoASn9Oa27K0gLqZFABPzRjlc+lQzyW0MpQsd+7lgOuRwKcG7ajSbPjj
9oP4Zv4C8RSa3ZxMsDyqFZGJOfUdzjv6V6b+y98S5Nb8PQ6Nq06i7hY5ZcAMueDj6Y/HNd98ZPAN
r4o8MPDcRySyOmIyF3YbntXy1bSar8HvF7XJuWEETeYwVQGdfTGOopqCmwasz7VSfzNkuQA5yRs6
k1cMMTQmOP7+RtIPJrjvhz490zxXpUE1rcF2VAAeq7sd/wAeK6Zrk78yKpJHIXotS5KItWSyWsof
ejq2Puqwzjn9KG09JMB2UsoJVXAJyT1HftTmf7REVUqApG4ccY/pTi0UsgaMlicEgjnpXXQrJIaS
bEjSZNwTezMcu+dwP1qa53NbBfPIZl2hF+Usfz54pYb4W6sSo3KAVLA5wfWnRTRXZCxFA7ngNx2+
lYYiXMjdKyIfscDqYo90c4UFMDgn+tESywTCOVgJFT5ZFXdg56+tJctPAyyOqgRgoM8kn1+lIkiS
Sgu5TGWbIxye3rUxXKJtpEriEoFLkgEMpZOQc9cd/oarw2p81tjq21hh3PGMfWryy2whCxYABAUq
eT27VQktXYsixlQwO4sciiUXJmcth7RxpEV8sBGwEwmQnT07ZpEvCkAErboyuQSSPoKmkmSNxGEB
JGAAPlxVcwl2aObIy25iF+YirUHcbdkPt7cMquhGWGAA3OfwpWmktN5EZdsBSG6DntTd8C5uEVgq
sTIAeuTTptt1AHXIIYMAi8e1S4tFJ2JLG1iVHnlO+YHcIio5HpmkkhiuGV5YAigEqH/pTIZ7t8iP
chJ5IU578nJ/CnSFmlSDyyqIxLAjrVRqez1LQ8QwpH5TYlyR5YYnBP5UQv38oA4IBC4A4pk0kQLe
duGCDkHH5VLLJAxVxKCCMKoPB7VnJ86KSvEV7+F0YyRFypwxbriktrq4WXFrGxGMElOnpVV2ZppJ
Y7cllADFmwByc9/1qWFPJhW4Uxl3kAUMCRitKdmwaaRK93dTTL5kY+YHJAINEpku1KLGVYAFMYBU
Y689fpVWRpFuFVssjHlyfm6/yqdk84vGlwoeRsIucE/56VlVrez1JvchiSV4zC+T+8wTjnFOYSLG
VmkJCM21gOtLE09pM5uGJKkkKST83978qesqL8jqOvzvjPP+e9RCpzsRC6yO6xWzEjH3WO0Mc9Py
psyJHIV8oBiRkB8k1bBu7zMXmICzEkbsnB9Ocg+9RXEZaUgqwlVBtcLk5/lXRCHMLlQj+bcSmWPc
URRuWUYGB6YpsV25i3yxbCSAQrZbbnnr/KnNDcwzGaC4ZGJxgnP+fpUEt/cW90puYmfIOGCFcse3
vwa0iuXYErEt4EkCW6xkAj91lvvf59Ka93LGjCVBGy4wFU8CnBRahrqZEDcbVBJCkenvRJNGZDcx
AuzDAAPOMc+lZym29B2HtHE0KzwkSqhyWcYPX0zimgoSBKyqGCkBQBk59qerPLIRCqqdxZ1bB5pJ
niKLsjJZVyysuB9ayc4oFsRRok00hKlWkGdwXJB/Gp3TyGjLYBRSASeKg81ZJAwUFQwDKB19T68V
I9whAJgDqHwFYnB9qFKLGlckjhSNcqqjcPmUpg4qF5gpwqEqp+ZW54qSa6Qwo8S5IXDI6kbR2qC3
aVna5nYAdAVBIA9xW9ObHF3LVvM8hW1iiABf5ZCmDj1PP6UFrAXX2a5ulkwoKAPg5JPygd/X2qtF
IZbwyW8pfagJBQgDn3FWHljULEIwWRf3I24LHqRzVvXcobcWXlu32dyQx+Yt3z/OljLRMTsJYEK2
TndzwPz70+KQxTmKV2LH5iy/Koz0yP0qa8ECRBlIWRxySRgYqHBMpJXIZ0tjcbcEyBcsTxnHp2qM
75XUgH5hh1VsgDGKYLQqxmw26PrtbqO9PjkklnEYjID5JAPOPSs2mmLoTbNrJJu+VmyNzE4BqGQv
FIFLEq56gYwPX2+tOuJpooTh2aMDlVYgKPT9agF0bkbcjLAAFfSqjOxLVx0lvcgG6Uq6kYyz496Q
Ort5E8ZZAC0cgOQjY/L8DQZFdCgkIK9FB4FNLQlwrMGJGDGHxn3+taqXMCWhJhY5FZXaQnlQwxzT
ZZbeOZA+4M5w7A8D2qfFtEFfYVLkYjYn5TVeeOK6uphJG8YRSUBOCc9/p+lc9aXKLlJI0N4WglAC
DglVFRQ2LqS0TgsjdGGfxobZaITl0j8wZOBzn1zREbhFBmTY7EbXIyM+57CtqVTUpJNjrYSmUTlw
HJypJHP6VZeTfYPbNGFYAMrKuWyDx+FQPOLe98sgNkjdIxxirkjqEj8soWROHByMfWuTETsyklcz
EuCBiXcXUAvuAIY+tWCxuY1MWxFDAuwBBYAYwfzpY4LUwq11tUggKxOMjk8fzp1zbCAOLa42sxB3
MoAxRSTkUrsV3+zJ5bkMqR52BmyRjjHbPNU5be9u/JVNsNtvwSpBYnnjGeRn1qaLl1WScEgglmOC
xIqMM0twwdwwVudrAAAfpmoqRsO13ZFi0Jtoybm0jlUbRGGJJJz6YwKa13LDIFwIwTxgggc+lJNb
mVw8l0MIykMwA5A/zzUm4LB5qTblJGSzenX8a2pVYxRStYcZEudocBmjZWDEYBPXgUy/hmuFLpIY
0C/dMZwB37UkUMS3E0sMm0ogYArwT0/yadDdL8zMw3hsO27gLn/IrV1EtRle08xbUjysh8hm53Ef
54p0SyyonntgBPlz6elSps3owJDHJIL8DnpVO7juA7iLJdsEAdMY/wAiolWaYFp3X7IZCjA5OAV4
I/z3qpGXlk2knYwJlLNgAe/tT4pUn2y+Sy4JRFZSMADr+JpisCCJbVQqNneeAx96mTc0JuxZeF7Y
CaaUmMlskgDApJSkkZkjITIIALAM3056+1VkR3QQgBASwCluD/hRHA0U6LcKwYgESMxOPw9xVKCs
Ju6LUkUpiOyMKZIzjaRgE9D61JPZW0dsAsu2QkHDcZOKglkkikWOF8EsPLByMk9j7VIY2RjNMzAh
eQCTu/WhRsKW4yWzgRvNkjJLMAQq9aQW28MI41WMINoK093SR1tDEMBgDgYI+lPtIHt28t5Aw2sz
gDkA9/6UPQGrEUl3JhIWUCHaAFXBz+lU7jbOyvgmNiSVHXPHNWnl+yttd1UByxVTkfTmmeV5d3LD
DAGQHhM5wfXitIVHFBZtC3Uc4hSZ5C5TgEx5wPX+VPedFt0eSyQorEs2wBmXHAqOe0Elwtz5QjLH
DbT1pLyO2lyBkBlIjO7qfSsKkrsGmmTW8sADSx2yBnUAMoHBx1qG7gz5ltIQQRkiMggD69jUpuhZ
uLe3twrxnDMRwR6VFJPBFE4ijy8m3aAc4P8AnNVTjeIrXY+3UC0SxlgZUUjJI4wTjPFPnBt84UBw
QEK80kRaWPdsZjGwyABnOOtRyxySSLMzjeedjHBx9KUlZajWjJLpSv7uSEqSSA4HU4qlbwzwRmaW
R9rSkBQh+X/GrNxPNDNJMGBjwCXByc5/Oob2a9ntonhut6s4CoowR9e9YNOWiK5tBRCDOPMuFUle
GVu1Tx+XGjI2Mq3Ck/eJP40y3s44LINDOu9W+6Bz9PamRxyXi7mkCy7jglQSB2pOp7Nbibuh8RW4
iBkACkkOMnpTobeeO5ZRhlZAFIwfpTWlECrAqJJvz+8J5bH8jUduxZS4Q4BwGIxg1rCqpIl6jzps
EUrI0zYUkqSMEHuD7VE8DSyF3fekbDIz16+9OQzTT/O8iqQAy7uXPpUkdyx3xyqdsS5EYOePTPpW
iXOgGlozEYHyu3oXPt0x+tSJb+cw3yFAAoDFBuI9OneoHlEkQuLdCHyctghV6U9JjJbMX3MGHzqW
PHOe9J0GxxTFEMAvEjJMyAkEP94d8VXlunhcTIgDHO1CenXH6VNHBcGE3NrCTGV+ViwyrdM1FdXR
tbVUcs5UHbt5Abpz7VDo8rsU73Fe4eKV2JQGQgIrcAkD6067bUrjyxGhUMSSUkwBjII6kZx+dEFk
LpisxDGNCxMYJ/Xv1qzaS/Z7cwtcpsLZHmSbT9OlQlZDSsJZrGkKW7OT8mAFXB9PzqEOxJEDLjOH
ODuC/wBKsNbWSADJjdmJSRjhc+ppgFkwLDZKoPzOV5/E44FdFOeg9WU7KcTXDstvuEYy7FsnHT+d
P1iJ4ZlKqVRgAQD94+lTPd2VsiQRxqrg7yoA59B6UlpJ9uZi4haLJxubndWVSmpoE7MpS2FpOhnB
YrGpKxIdpU4wealikvklV5lICrhRuJHPY1N9oEUjSLEMhepGCvbtTWkDYJJcvIN/ODj0qqcFBgld
hqkpuI/s7qiecAGQjoQc0yNVjjO65cEnDoMEk+x9KZfTQrKE+ziR1c852ALjjHfp+FOWa285dqA7
QCFJ43Yz1xSlWUHZiIb64eTYhDgr1KnJ9qmsgGjk85maNQG3Dt6/hmoJZRJfo0lqyK7YEjDI3f1H
vUgne1DRuhCOdrOBgkVUavOwaGkASbkmwznBZlzUb7Sklv5caBFB3BNpbnr+VTXvltEkwjKYHyuv
IUY7j+lV4L1pLgQIGLNjLMegxwcD1qKk0tjNoWYQWbqglLqT8xYjaB/+upreE3U26eXaMhY1QEDO
Ovp3qteSSC4NncxADGfkPGfT0NOWJbKM3DSYckkKy5Iz39qlJS0COjJgyaeTaTNujZuVKkK3HP4/
pSSXVqVEkYciJRmNBksDwOPWon+zMqB2VgfuxF9xX1//AFU1ImeUzRhgRwW2j5V9Bzx9atwTNIpR
RNK4sLQsYFAK5ODkgkfhj8Kq+QtwjsZVKMdx2qdoPpnvUr28cce4qWMuSFC7iTn9KdPCLoiSyQqg
k+dWIBAx1x+Bq4RtoBXjumRYxBGjGBiQDnjnr0zVhbiMq6xq3lsoZmLEKrYOT156/wAqrFY2kVAS
qMfkVhgk88nnirOY7nckDkAJhwoGRXJWoSk9wbsXGnnktE/e7SQPMDNjPPU/hVWGMW7GZoIw4Jwr
ybuPx5qSWSNZA2WLA8DOGLfl6VasVt5pjPJtMikkKW5A/wA9q2asthWRHaxwyYaAlpCPmYtw3tVi
2vYId1tdwq2x1JVWypOT79qZHdWRkaVYHjYKQEizl+eeuap3MJtSAznDAMoRvn56U23DdaA0mLKN
Nu5CkIQlX/dxggEDPb19cVLDHOSyB2JVvnIAGR649abYx3EM5uZYY3GMqPKxz6hj3/8Ar1Yktb3e
ZINo+U73LYx0+Xpjj1qHqrDSQ6WKRIle5ydyEpxnJ9Pr3p0UvlxnyoWIZhuUAbsYqO7nlETQrIyq
g+VgoIUY57Z7U21W6kicBlUFQECHBJPelZJgP1RU2LNDbhWc8lm5PvUFg1x5UxkjCyYVQN4+6amk
3mVY8blQDBK5GPf05qm1nPbP9ouC0YkYgKrErt5yOPbBzTUHJjTSZrpcQiQQlEYAfPznt0PSo2WZ
DJLFArRFssnoO3vWOHEE+ROWRuCVJwv5dav2eoqha2nIXBJUu+AQf60Ok2tBNxW5KZZJijmAkdAG
JBJ9ulLBKYi0E0heMEk5PIPoKiglWYsyKWMb/NGW29Oh/wDr0wuBMxe6KybQSrDBP+NZu8QaTLFs
ZZp2a3jdRGd2M535qvdX15b3UVrKQNz7mfA6ce3WmB7hgYmc7i2FVDx/KrFtCZVU3IVlA2xqRwie
nrjj60KDmFkWm1JVlzACySEkb0/i79apQ2V5dXJZoVZXYgMrAYIz2BqXyTJdBxuCRfKI0PAbv9fr
VhVMELXaN8jIwIdQCD7+2KmVNJgVdsFuxhgkKCQHDNGBzjOTUxhhW0E7yNgklFKjO3PJPofao76M
yFiUZWBHkGJeBx146U+4MU8KpNKybkGXBJ+b155xTsooaSuOiuXt9ymORDMAMl/lPp09fX6U94pp
Ymm3Y3kgEDk1WtoZpJxam7DRDOVY8k/5/KpVvopbdrZQVK/eIOAD6VpCNxElhOGU2sQDMX2lHbgD
HXPrmmqGWXdM7OpdVKtgfniq2niW2nafcGbnBLd//wBVMmu76Gd0jjjZH+diJRuByeAOprupzsrC
bVtTQTbHvF2pQOTtbAIwPWiO5uUZZCgKkYEeMAH1zUVrNEEjjVgCVwwYfd4zSNI65S4Yn5soccmu
WvJNjSsiS9vFAaIYAJ+cFicgdSeevtTYrudJiI0ilVW+UuNwQfh71EZbVnDMygDhgvXOP8adpLC2
u5Y5lkVHUsoBAG3ngZPX3FFNgT3KxyuEWRAHO4EnIzVDVYXiSS34kAjyobgE1oW9zZx/LI2GALKF
Ung9Cf5Vlape+a0jpKIFU/KQmTk1NSDbB2Rz2iT3FxrEk8cSRqhBZBk89PT9a7OAxm1W4vHLExjy
1LdDj8K4bSrxhrzIY3kGAGdW2jBP3ua7TzLSzwhcuScNlQdxHestUwVrE7XE74g2jYrBiHAI/Ci8
uD5qlUX5QCwI3AHsf/rio/kWQzbAqngxqcYPsO9K7FSzGPjcMEAciuqlJMFdii2eQvNKDuC7kAXC
/jTpVknfZ5cSZICqH5wOwFF5cedPFFabUJA8wYwC2e5ouG8wLe25IVGBO0EE9jTnVtuFkthbOUK7
l32EbQABjOT1pNTsSB5gkMeFyTGvGPbkc1GzCUG2miKKEIB4JHPFMvdSuY2VgudpxyPlx2I5rjqx
dV6AW7CRXQyTqrguAFKZB9/am37wAebCvlqr5kQYUYHYHv8AzqGF5DALiTe0YOCoA+9249PeoFbz
Inkd1OWOSeCDiqjTcNxaN6lqSeWaDZayKI3wWwc7W7gHvTftUtpEzSu7o52qyKNze2evakhvoorZ
UOERQWBLYBOPeonvnWOTbIoJbLGRht2+3vVW1BtLYmttRkv4URrc/K5cyM4GB6c027iYSqsSKSW+
7njPaqvmRrIJEkQB87sjGT61bNw01ussbBTvIQHBX/61DSuK6aLKXDWqq0ssrBVJJJOc/XpjmpRf
QPA1smRIG3EIcHsPSs5bvyJUidkaQrhRvGW9cU5NQtvM2W9wiyk7mV5MFefXmtoqLVhJNsllDTAW
zKNzvgOBhT7epx3pqv8AY9sUL7mYhXkH3WPpn2qH+0bc2xmuGQFSwUq2R16jnpUA1ewkBkkBTywq
lUPDH1objFA7XNq4NpYxq0QV2O1pGYhtvboKpzparcRTAsCWOFkPGMdqpRatamCSGKRyqpllBGNp
PSoJtVsGaPN2vmGP5ADk5B6e3f0q4VUmI3iYZ4/tG9VbGSCQec9aimg5jLTAKrMWXcVyMe351h6r
4ptRGv2UqszSfvC8eeMZz6VC3jS2klAljlQ+WArqvDex9B6GnKqgejOha4mBeSOJmQNhkjOSDk88
nFWLSaOSBrh4TbshG4OwIYc8dce+PeuQi8bG1lISOR1chnVl5Y+g/nUj+LLxoVuoo5JFAKnapz0z
z+PFYuCmgTdzppNSELiKBiVYfvGZQvP4d/eoyyCAyRHJIyCeRXM6f4mupQblLZpdxy6sSflyenvm
geLb2BDDHpzh5GJAIOMevTGfarhFRQ27m6Nnn+aoVVL8KTyXxUi3yiXaXUqoBAA4GPauan1/UYYY
zFbhyrnOQeMj+lRx6nq9w522oTOQwByOcYP/ANftXPUk1qI61bp5FN1GqsoXhQ20/U+hpba627Gn
mfa43u5Ugg+nuPr+Fcs97rsQkiidQyspkXgrjHT/AOvU2/WXhla2Kyfu1LI54LcCtKUnaxLaaOjD
3bsSkYLY+UsMKfT296o3l3efaJGimG5GOxdwPP8AX6VlbvFBhmijAjdhvKAkjPHQniqkNr4iSYwT
FyDzuXBKnH06V0KDYrnUTvK7xPMy4jGDEQDt47HPQ9qm/tW3KiOMR7GHJK/McVygHiKNGt5ndYVO
JAUHzHv2/WnSaJqTiLZIxcxAHCkFvbp0pSagxatHRxXMfzjzym8ZCj06VXuNXhjUxyIGWMhQwYYI
zmsK48O6tcRoqXzorcAHggexNTw+EHNoVuryVyJBiRlUM2B7ACs5R5wdzaXxBpzxkSlCMnGX5z/h
RNrVpG8kokKkkFXJyf1rETw1cQo4dD5ZO0Mj4YL/AIEelWofBWmLIu8ywrsyqtKWDexyePwojFQQ
02ia48R6ckRLzEeY+3LHcBz+lNl8WaXGirBt+VipUDk+hAqC+8JWAtgS7MJn45wFI9u/HelvPDlp
HbDy4tjFTxnBK/XOc1jOrDYG3YRPGmnO7Rm7XeSQ6hu3+e1OXxPpisJDIoIY7kAwWGB1p8fgzT2g
iuYUhCqxLgKFb6YPWnR+FNMa3khliUyEnc5OcDt2ram3JEt2RW/4TeKSQRWtq4w3P7snd7U5vFe9
3i+zPuxhkLAA1b/4RvSiCksSGXZkOQFwPc9e1WLHRtPRkMcTFlJLEDlfz6jsKt2QJqxhXXjHzJt1
xaylo1G4qScU6bxjczW/nRWDkRqN4cMAR+XH1roJNKtYpRPAAG5JLLkE+4pq6ZE1wr29uEZwAVC4
HuajnSY20jnW8R6s9oJIdNOUJd2AJGMjjpwD61B/b/iS6LXEdsEC4DF2GMdu38q6q1ijZ2hSRFQM
dygYGaV9Jt1Jgkh/cghiQcLn/JrRVFcTkjnXuteuYlla0UyKDuVH4IHoTxVY/wDCS/ZRb3Ee1xIf
kXqB2NdctlFCVS3Eaop4IfH4UiaXBJci4fLsAMIq9uw9q56rTYlJdTl418R+Uv7wFEbgyEknNMW0
1vUk+zrduG37nOT8qjpXX3em20UbAKGBBKgEgIMcAjjHNItrZx3TLbw7CRhyFycenet6LVym0c3d
aNeG1itZruR2MoIZhyeOPx9qF8N6gLn7R9pyrsABtJwMf49q6FFW1U+dGXRxmMlcf5NDB5AsUcRC
HkOp4yPw4raUVImT1Of1Dw7eBiY7gyFzyqgEemcLk5ryX9pHXrvwjpy6fJeIshl+dHXJLADAA/n9
K94d47CGW9kYqoUkuqjgDnvXyh+0nq138R/iUNIsblJZEnRtsZwGDZCjJPUd6HBuaZEmZ/wa8Aye
OdfXVdQkaUSMWZpG+UfN1/LtX0tpfw9sLO2RLaIoFK7ACDgegHYVlfBb4e2HhHwzbrFAbaRGYyRq
u07scjkZIPXFejxxQSiOWJWDFSpRjnIxn8K48RSfOEdjn5vBlpars8gFipMgU5zx/jSWng+1092j
gijCuctGDt79f51uwyPHdEzZLNkBRwc47f41I4triNiC2+IbskAcfzopQUUMy9R8P2WS0UQLrGQ0
hXk/r/KobPQbZQ6mBHJAMak5HvWxBC0jF4fmJzkyHGeKsXkENmqy4LkghmB6cZxzx7V2x91aDepi
2fhrSwI55YzI4kI3v2Ocgfh0qzLpuksrQRWahnGfmHf1qd990ipbhtxYEISAKWW0Plb3IyFySOnX
FEppOwjkfHFzaeHdEn1GRQnlRHDOpw3rx3/CvnoRan8XPEkllGrpETkxRS4jGPr/ACr2n9oa5vov
Bky8yBSSY17jBHJHT/8AVXl37GNzHdazqf2l3843KpaKyDlQBuIP145rnnUsgbses/DP4FaFoNg5
1awhlcFGLBRknGSATz7V3KafpkpVhblI1OyONFOMdvoanszCFKRttKnDKG7f0p9zZLEiOgJKoQpJ
28HFZuDk9SeUxJvCVs96PtpWWNW3cjirgthFKi2ygRn7rkZ56bRxVuZpmRRsDFgAVB5z6UxJkZGE
m4KBlYwQAv6Zp/V2zOSS2EhibeTwAG4IA7npWb4mkt9Cspri6lO0jcQBtJA7Z7fWtMzoCLZS+JCM
kDofX3x6V5z+0drEsHhtv3gCH5ZWDbMAd/WrVFRFa6MjQRJ4z1UvHcytskZ2US4YDJ6EHrXpenQt
b20Onzp98fKzc7jnp/XJrx79lPVDr2jTapMJGIuZI42YZAUMRgkew/WvdBa4thI7bQU+4CAcY6UO
jd7ARrF5EZQKGZcAoB+FSyILazKjGVTJy2Oagt3W5ujE6gAA5KseuPWq3ijUotG0ye7mPmpGDvQt
jPqKn2NtylK55D+0341TSNDWwt41B8xt4Y4Kjpu46Djp3pv7Pnhm40TRrjXriCNLq+HzkgbioOV4
6YxzmvNvGWqS/Fbx9/ZL3B8iaUR7XfGEH8P1xmvTfE3iex8GeHrXRbG+zOUWMNEwLKuO57VcYqDS
RSetzotZ+M3hnw1dpYyyAlmyGjkznOcjA/Hiuy8O+LdO8QaetxpN2pBAZiJOq5x+Br52tfhvfapp
l7rCrcNKWMqM8jEMe3fgc1H8EPjBqfhrxo/hjWrxGtpGIdGjyYipwTn+7nH+elODZZ9Sxy73TcC4
JPJ78dvepoxEWj8yQdCI9gyT/UelUtH1GG/tVvLZfMX+FmGB9RUkl4baBhNceSQ7/KqjJz2B7VE7
xFIdOv8AxMDHHjIYcK/GPSnTLDdTlkYoxOWZuTjPSmPJF9nWMREKDxlcHjFSW0rvIN9ssrIhCgLj
OT+eaE+ZXMmncPItFDNM0ZzIDHlSABk579KnNtLAiKWjZWcGMKMjHXioPJkcGymTZIi8FhgY65Hq
fapRFc2zB4nLKzZctIaYuhBd26JtjCOqMTkdycc81yvxV8LxeJPD7w26NbtChClAAGHoBjniuquG
Ame4O8kHA2nI6c1Fqy/bIgNpKlMMhQkn3+laRk09xHzx8Mdav/BvjJrS9kYxmQK4Vhg9QRnpXu9r
O81urQzBlYcHd29K8W+K/hVtK1hNVg3pGZ+SjEAd+P8AGvSPhLqq6poMTS3ihSCEQPkEn/OafOmr
jSudfbwQQQCJ7gqzkYViCQf8KfcxpDcKgyCUJDgZJYcDjpUdtEHuGXa+UGA6DIA/pVj7PuuFyxO1
j8zHgiuWpSUyuUf5USzCGclihAO1sEjH8vpTJJTb3A2KVCBiChwBSyMzTNIJcjKsQWyM0O32kv8A
cUHkksMZq6dBx2JaaIJ0aaEswd1EpIJGevpj3p1vbeWOqgqfmyccVYGRasTHlVIIKsCPzptuqzTx
8s8brzk8A+9W5OAiNrspiWJtoB+RHyOPT8arwzFHWZ1XbgjCg4HpU8sAlhMsgcKMBQOn1ptnaJdR
tAHCMjAsS2eaFeUhpXLtrdWm0qsYVyRuUA8fT1qOB1uYiuHZxJhgh5AqFYoY1EjfOFYbWdfvHuBV
iwuFVPLhQAkfehOQo9f6VcZuL1EVvEmlpfae9mkZeQklCBgiuU0/4eWOhXyz26ATseXAIH0HHvXZ
kTSSs8cRIUAADnn696ZPpKuyTvNtAIC7AT9fyqZTckPdkdkrWFoocM6uwyTxg+tWvLiYsHkUFWyo
AAU/jUZtMxPKZMDd+7ByD0606GM3NsGmkyUT7ztjnrkZ/pVQmoqxNrsaLT7RuhaRsFiQuefrRDHc
25EEjIigYCqmQT6VKbqGOH5+qLtLMvOM9PxomRZMzoDuBG0lzjNZ1EpjIWuTuaxMYJcEF5HOMfhS
LKPMWExqqryuBkjnrRbqbuQSJd53AAx54Xrn61HJZtDGWVzgAfu3GAo9BUxVkBZa4baHK7hsBdnA
HP0xSm/maFEhjjUnORtwAMdTUKxO8ckbfdccFTjGPftUMcZkxHLJ86NwVXnHoM8Vbi7jasOEMkkq
qzDaQUZxyVOeCP8AGrEslxAxg2ghhgSBu/4VBIx2rapGoYkkkjqPT/PpUsLYjW1nUkK3LAYyKFFi
Ele5tysiFiVQ5Cr1zj2pPOJRFlU4ZuN3UHrmi4tbqZhIqEYOXjHAAxjPrn60sQb5Y5MqeMljUypS
buFriHfbz+YoGChBwOuTUglQu0LSY4wGcYC4HQetMvn2qJY9xUEZQjk+mOKbZPeM5ZIgwcbdzLyg
PXn0Nb024GbjbYlHmsrm2JCsRxIScflTBb+TE3mXKnOSkeDuAznvTrlkRZFhBUxvkknkrxwDTZEt
7dDdmZgh4AKZOe4rZ1LjjFB9pWeFraFCVz8wzgZ9ahgtl8xYWXBJGxiAcHI9RT7QwTMAdhcAkMnJ
+lP8lZZ45opGIL5fIAwPp25qWk2WM1U3MCMkbIfM4JVOT78VBGoRl82TK+WMo6cDv3q/JHIJRHNE
TEF+ZuODTJrfy2bZLEXC/MSQQvTmtIz5WDV0Rx3nnW4kWMZZztyoPQ9/Q02S+dCLYxFlbO6UseOO
54A5pbIRxAI6OQXOdq8E1M1uswZYyoIOXLjbkY+nX3rirpSQK5XtLfy8ktvVCdhJzyDVi0hEcwec
Ky5AO0Y4NNfyhKUiRixGHDNxQFt3jktrh1UOMoCSygDucd/at6NRwAilkn8/7KseC5+QZwB+lOHm
2ahPMDM+SzueFH5Y9ajW2KXSYUoo5UBcHHr7ZqzcxkQGVJ1Cgg4CnP5Vy4iPtGwGXkA8lViAYgkh
cZJPr9ar2nnpvRjyVySDxUsP2SG5Z1VndgNqtHnk0lxFIq5CSZjfCgJtyMf59qqjBRBuwRpHHMqy
SFWP3U24IJxg4xUN3qKWML3dy42BuHYEHOetWbWASDMyDERJVjjIb0+lee/He4vYdAnuNNVyojbc
oblv/rVtN2QJpnfPqqz2itBIZFLKQSRgDPp6U7zGuEBkIRI48AhT0/zivMPg34nm1DQodP1DUy0q
L87SjBJ7j616bbrDJAqBiQSOVbPHqfSsHNNiSsiWZHj2EAsMHG5uGPoPfvT7Ty0BARWeXKllOQDn
OeuRinqFtka2uWDICNpYYPQe1UUt7d9rbSSV+UFs46+9XB6ikmxb2WKOUvJOGIA3lDnc3Pv+dfO/
7Vd3cpr1np7JEsUhA3K2dnGeh4B96+hprVbGF5beZTIUPzYH5Yr5f/aO1S6vPFohKF1hYb8HIbB4
H1rqpO0rkp2PUP2c4I9P8J2dhISCo3OSh3E56A9K9allAMRKknaCTnpntXmvwNiuE8K2ywupcqNw
8vBDbckds4rvprplSPzYCQxOGU9DXNXpucrlpWQ+ESb3lmICFsbQcn65qMQfKYmRQrjGST0z7Gp2
8ueIqAHZV3EEdD3qsIpCgjgcLhRvAWlCDixlqO2nSEIiqyocqzDJ69OaJpFaRpI4djEgSEj5QMY7
D9ai08zzIwndSwBMaqcEn+v0p32nbGjTMwVB8y98+uPSuqErAxvnlVcRkgsMbj2/r2qpqtml/H5U
pVwRmRic5PSpbu6SOMXLRlkDZcKccY4H/wBemTxxXDFluHQFTtGeMH+RBNROdlqDV2eNfFz4QRaa
y+INGV2aMksqRAI3fJHt696Z8EPi1IuoL4X8U6hIbgzkW8k7HBGchemBgcCvX9b0/Tb+zNrcOgBB
VwZAMD1zXzV8b/D1j4X10voNzEZI5QR9llDBTnPXke2KUXGWgXsfUsE63yA27gRyAEZGeao+LNLF
5otzamMMXjO1Av8AL0Ncf8D/AB/eeJfD1tFfQSbkiAZnYghsDuRyK9Bm/eRlX2uDkYJ6Gs5ySG9D
528EK3hTx8mkvOwSSYiFCMqrcnv+VfQOlToLESghti4yDgY9PrXkXxi+Hus6Per4o0YqQsgdjGvz
xsB27Y7ZP9a0fAPxki/s6PT9QCLMGO+OQYb8u3rzWkE5oErnrELWcznzIAmDkDOeT3rB8YfD7QvF
cQjubdnGACJMkHJOcHtirnhvULXVnW7KsqsrFgx7dO3T1rTuLdbeYPbMXDOAi5znmiSSYdTx7XP2
cFFw76Rqot4yw8uMJ8vpkgc4+la3gH4K6L4eMtzKrTP5gzK0WScHOOc57cdq9HuYAGaFtrFmIcEY
INLGqLCY0QK6MeWA/OueVVxQjzn4veCIpvDs9xbRCOSNCwCgnK+lcn+z/wCJp7K+utCviymMARyL
tADbuRgg9h1r2XWreKa0kguySskRDhxkY9T7Yr5sm1aXwd8WJCbotaSykEIMELzzj9K1ptzuB9M2
cj3cAdHEm/oxADE1OikpHGyAsindg4rF8Kahc3ukwXMIVnZQTMXOcdefw7VuWPmSqrYckElnc8ms
ZysVFaktvO+0kKoUqM5JOMe1QvHHJOVcsHLBhhMg1JdrsLzxIHkLDIA6Z7ioYkFxIRK53GQY3Ngg
D+VEU2aqKH39oGC/acjJOEzwcDj8a+fP2qfg/bahYR+JtP0yK3lWTfPdomJZkC52t2AzzX0hDa28
eEcI24jAJPXvWD428NW2u6LLp95EQxRlAc7gwx+FdEVyoTimz5l/Zb+JDabcnQtQuVZXcvAzMdwL
HPfjFfUGjXNvqMQuRgEgFt45/D/GvjHXfDV/8NfH7Ew7I1lO0EAgD2+navqP4V+JIda0K2a2cSLJ
EFjmY/dxwTWFalzNWMWdlK0VztQx7HDAsAvDjHAoVHIWD5kZZecjAx/hTLeyET7/ADMkZZXJ5Bx2
571Z8xZ5BORsLxtwCeGxjPH+NVClYqOrI57F7e4KxzBm7sMjH+NOt9yhpGILPJkYb7oxTy7pujeF
sFiSqvnHPTntSF1LiCK2IZgdpzgHj9KbhoaptoJjHBGzR3G5s5BI+UDnjr681FIsSTktvKls5ZsE
8VLIgjRbfYpUsSFL4xVe5LsfNdSVQbkUv39c1Fmht6lpp1dfIVGBPDIgxg/WqyO2ZJE3YLgE45xT
o4boEzPISzEYjIO4nPTj25qzaNDIxthAF2ngA8ZrWMepMlqLDLC+2a3jZY1Y5BAGP8/1qvd+aYxM
wZwWO7A7cYP61YjR49wknCBiSQrYJ9j7e9RzKkbmeSNQqjCKJBjB/wD1fypykok3S3FQvDGp2hwS
Q0ZXk+2P60un362dw0HkMAp+ZGHAz24/CmqweIKsQJZvl3McZx0/+vUMwigWWWXJeQjAIOcU1JMH
ojQNwju+wAMCAoY8Yx2461BNLI4EzKMnGxs8CkSKF4jGjlAgGSo5J9f/AK9NkineJRGQF3bWbHb1
rmnC5cXdCNeLOWt0t13kkSENgg9fTFM2RFDBKy7QPlDdQalhjNtOI4Z1UuwJAUcj9e1FwkXlMUkI
Ycqc45/Kko8ppFiBDGGjkcFQAVIHFMM6Fx5sKKgzlQ2M/wCRUyxwMqphQzKSwXucdc1G6C0kjlUA
s7AEda6KaY27Ie1tHFhvJEe9QAqucr7ntz6VGvkNIHcFSoJAQnIokk86TG5iysQoxgZ9OKLjEcBX
BWQLh26ZP1rixFDm3IbTZYu5bS5mmxwxB2hU4IxVYREs28NjdlsHk/nTbViwZpfvLjILY4p07kRo
8RXGDxjOKdKm4IQryX0UqypJnIxgN1AGfzp63bRTCWVFdxgAkABR1z71HJbsYI3djg9Np/Wpogsq
DKbAhyzrHj/69dUKji7AR28jEs2QSeXJ45z1p9/IpiCkKxB+8OgI71CJkkLW/lKDv428ZFTyQRwO
sasx5JaNTlR175q1JSYEUi3joHLtJnoCQcfT3qOJkwv2kkDdjJbIzjPpyanuGiig+ZnAJAc5ACD1
6VVaK0Q7oZyAGOImbg47/XuKxlFrQCcJJE3mOW8sqcgpjC0iqhDybgyt2B5UGlli22n2pELjB2qx
4x24zTbcieF5FifLEs46kHPTPpWbpgVoVmjuMCIlHyRIz4z7n0qxMHRfMVQAZSct1PvSRx7CIJo9
sZUEOQcZxxxTpwoDOXLlFKqQQMms5LlZS1Q9JopSqbCWZclgOeTTgdql8AKCd7Ac4qqk1vACoUAs
OHLZBqeGGWSJ4pChbaSpCdBjpnOPzrandIaVidTFI+1YkJVSHZUAz7570j2sIRMpnEhZmAyV/wAe
apzXD2lswimLMAQD/dP+e9XFuJ8CF2ICjBKn2rVTY9RIroKkk4XITPlsRgke+elE8jtIjnoVPGCQ
zdjjvUdvMHmMMVuXXHIx1560qwN5xaRGVg2V5IA/OrVRJjvYfDu2h7edmcvhlkA6etRyXQBZ1HPA
Bzj61H57l2ZQVUMcgHrU0EaMhyrElctxyRn1rOcuYRDL87LG0DKhPQNjmnu0kcitEQqGPBy5x/8A
r9qXUYFuisMEaRICPOZQwIBHOTnpnFJNbt5BwMsCNq5z3qRtWRAbdyxw4UOcEZ6e/vU72yPFtjUA
kDDDqPenPpHlTpdM+S6kFVXhf65pdlwGQYwAQQWXnFa00mNRuiM7roKX4AJUsT9446/WkkWRpDcR
kO4AACjBwBUTyCOd5Z41QZxvU4GP896sQRyFJIxKyhDnllz1PoTWNWLkCjdDMG6Oy5O8qcqpXg/W
pIIJAG3yl4wASWYAZ79PT0pFiW3jMzuHDKMZfn3HSn2pXescwKgscDPT8fSrox5UHKxLiOF08tkV
HKYQZzk+gqvPNcgLGA6RgDPGSPapZIDC7TlBISoKLKCSD6kYH5UsPIdyMbzyxbIPPIrnr0edajtZ
aFeVRFcpJaTHcwxIiHg4/wA9asXV7cRxSWrIScDcS+cj6f1prS2sO55Lhgi5UORgk96g/tGG4z5Y
Yq7Hc5HJHoK0oxcCk+4WnlESSRyEyKCQgBIAxnv706FbmQLGsRG89FHAGf5U6GzKSKkcZDEncxOT
t7ikdDbkQtypY4ZTyxBzjnpUVdUNR1FZG814sKxLbQS2R9f/AK1JNG+fK3jr8oKk9evSlaAxSArt
bLAoCOh/ClvppWljREQYICtnBLYyf1qIwTVxtpIHd0aNY2JIbhmQ+v6j2oaK4BbzpiygcFY+W/wq
VYBM7faMEoMsS2MH8P504RXAjaVCu4v8qg52pjJxnmtFDuS5NDZYXTyjczFSwJ3YOQcfzpsmmvJk
KASR8vODnPBqWbYjNbSSh9ygtk8ZPToM9qivbmR4v3NyV8pQSiNkA/SplS5kJyTIFE0N6I0jTbge
cpGSefU5/OnbD5jWrrsEhwu7II7/AEpAsaZvXKu+7IUnaCPQe9N2ul39qYIYnGNgz8qgc4/GtaVN
rcTZYuGtWnRY/mCqBhj3PQgeuc090EcawiQM0ZZmx1zjj/CkvraNEhltm3EHKAKGDH61HcyveQrc
AMhCA4WMZLf1rRzUUVdNDirXVzG95G0QDKIyRkMePamf6XcXCow8sjGBknjPeo4d7I8F4+UXHzLy
znj0pbeRoHIWKR0c8bzyB/jSdRjSdyWaJndboRggsSNzYJH407TJpLd3RwGLMSoHOKW4v4RGlo4O
Y4wQ2M4qs09o1wswkKkjhWOBnr1NZTqalXHz26PqfzIzAEZ3dQfUVJJZrCslw8bbiDksxO44+tR3
d3I84i819mCWcsDj26etN/eXAKwscLhGRQDkAY60KEpyFa2xLHI8aRwOpCyJ8ilFwCB+o/WqsptY
bpjICQF2lo16YA5/pxSszw3CSXe9Y1fChvToTT9RntpbqOSGIAFNyuB9KJU4sT1GTS3u8N9mKqjD
dk/fBPXPripQsfmC5niGWG0OTxnjH5VM0CPE0iOqP1CMMkj1PoPekazgdHPmoJFYZXGB06dK1jLk
YrOxRuG3SyYkfbGxIVF4IzjH/wBehVJCyTrtxjAAIwMdKtafJApW4lhJlBC7cEgj14GetFxJGxKw
wKAWGFYYAPNKS52ISS7Yv5cpTYV4Tb1GOgp0VzZxt590uCzDywV5UYHPT8KrAqgUpEjmJs7Sfaic
yakigQtEVb+JQA59+/HrWcqfKg1HOwSYSIAFLHaD06cVKkNvOzbZW2KPkBOMDHI/OnXtpal4xmQ4
wGI6Bv6iqikJIJfljROCpbAJrGVBzGrlm8WF7bylADR8FhxkY+v/AOunWk6GzdI4HaMZ5YkBxjkf
/Wqs9zFMTIVJQjPzHv2otXmuMCEuoY5kDDGR+PepdPkQpWQPPLIyyAEbW+ZXXAK+nPNEbJHLuuFO
ZB8pXgZx9314qSGD909zdJlRwQCc7tw9v1p00UXlm/gZzIDtDK5JJ7/4V2UWmCK95K5ZbXzA6qeF
UggNj9afbSIIiZiShASQd8g9f/r0ttfwEJHHCCSrMrnja30o8v7WzbmBAAJYHA4rZ1Ei1e5GtwLa
Ro13ANyCSSQPpTIo7a8eW4MZBdccjnI/iOKmW0jkZmChnJBKsMYH502LTnjMk0kBVEyxdhgA/n9K
5atYY9bkafbxJEiIrIPLQtgM3qeM+tQ3Mls0qmJyCR95PlC+/wD9enX7xSTRyOTI7YU4fKqOnGO/
rUk4t2RbGOMMQgUSkdT3HFQpOSHbQbBNJKGglRyQ26NpAcNj17d+lPNn5aGVJMKx/eOTwox1+ntS
Q2rzsMLx8uUkUEde36c1LBNPGEjmt8eYRvVhzjPBxWkUoqwX0IbvTl8pLnejBVyHxkYHXGR1ojM0
MIRgIQVGW/vDGMnHemQvLHdPPcRwszNglWLH+XaptTuYnSVBGVeMggquT2/DvSlX9mGhVM8S3DiV
wEYABcdv55709cSSGSNQDnhguQag8uS8tHaHbvYkO7jIUemOuakSB7G1MzzwuHUj5Tt7/wCGatT9
ogSuOidkTYwUuWGDsyrYBqpcziSV0a1UBxgFRnv/AI1dEcLKBb3GGChliLZA/wDrVHeiJmDi2fMi
4QoML29q5K1O71E7g9gfLVlUkrkgA8Zx9f0qESvLOLd0A55+YZJx1P5VoTl7aOOXymKooCKV4A9T
VRfLlkMkIO8E5KjJP0rSlBIBowZWjdxtQgkA8H2qrp13FC7s8TsqMSHdMjrjrntx7VLcXIWcR28D
lnXEjbOSeP8AJpk0WEUeXhi26RVT+HHA+meaionYhtMuyXf2h451iRtzFEEgOM9sYqAmGK5Z3iVd
uTJGjfeH88U20/dQBZFG2QfOinkinwhJrgNJE5Z8qC4x+H1rSlJWsUkmivqNu5uzdWpYxMRgA4wW
PUjk09nZYkihhYurkh36Dr70uo3ElltMjSqgbBSNQ4z+HPHvU0N5b3Vipt3G8nGxlwW9q0cl0Hrc
dJc3sKtNJCH+QZWJTkMT+PNVC8q6e6ENJuBbaeDn0I+p6U6JLh5VaDYkagl1U9eehp8uwuk8mHKk
kxqc7a2gk0JKysULf7QCPLQpgkL8oOP9kUk/2i6keO3lEbISyswwN2O9XAzorzRkqA2dpGARjk9B
zSakLUAtFcRlkTLuFHz88gnp6VlVk4sHdI0RNZ/Zy5gVZMhAxXJAz2qo6pZb0tAHZhl5BnI7/Ssi
y8U21zA1vcxHccYZBnavQEe+aqf8JFYlTBbzYjOdzFTvR+/1FYppDaaN+C6dpE/d7JSQUDn7wwc+
wq4qNJ5bzY3iUB1yD2x261zl54ysoo4pIoZ5XRclXtmCg4HzMe3t600eN7SZjLEj7A2ApUkA+uBR
y8yBtnWSbwWgiAdRgopAAJ9f6VTN7PNM1nJA8QAIZVbAxn+tZMfjaJonFnYTrIWADFcKPpTf+Ere
OJStpmQsNxki+cnP3vf24qJS5UCSsbVnsSIyzyGF97bt3Izn3py3I2ssWUIfKhRhj29e9cxN451G
5kkgFu4Xdt6ZIOfX+namReJdRWANFp2ZAAxBbP4f56VcW5sZ1tvcSxs9srAMztv3gHdz9aL+aaKQ
4AYkBAqHb8p9T1rkV1zXIYmvmty6gncHTBU5+9/tVJ/wkWqoq3BtGuGLn5UYden0zW11FajVlub9
7qiw/O0SlmC5UsCHH49wakS1SRo5m4k2ZYKuABiuXk8QavJEVlsQArHKuBnHp7U2LVNYAjkWCQvt
wsbHJwelDbb0E2rnXI0sI+0Rygkn5fmwoHr/APWqS3uLOW2IXfG+GI2ttIzzgE56+nvXHSX/AIkn
R7e2mVkIYtGwA3H0/CnRyeK7+3WzjTazSAuqy/KMcDpzXLNJivqdM18pZUFu6swBJY9KG1WaIIi5
AjYZIbPHf+dYltYeILgOXljUoCQdx3CmJpetAmWeR2DqcE5UMc9KI1FTdxtNI3mu42ZishIHJVXz
z+NWX1O3Nq1uxIB3IQScZI65rmLfRNfs90kkrqucRlXyACc49gKbD4d1zM0k98+5ypyGIRTz3Pt2
69K2jL2iBOzN9tbitZIZp45C7nDAE4GFHIGBnr1qY3ls0phEo3LiQxgjOP5A1zcfh2+juGJlcuxA
XDZDZ+uKWfw/qJuzKlwVdTgjaTnn+VP2KbGm0dFPqNs8TywyIsced6s2CW7/AP66jOoaHBamZ7sN
I5GEXpkjr61kWPhO+mZnmvpFV9wkhQL07H3x2+tFz4anWYwPcSqgGUkaNQRx9ce9YTqOlsEtzR/t
a0jjdobtHAQswY7SozjP1qFdZt1kWRbwFZQQXlbaTzyPaqEXhGxuEaGW5kZUlJJIwGA7ccc+tTy+
Dbv7IFiuFaQnCBmIyPT8uK1jVUiGpGpbajZwv58dyhjVQbhi4wUz/TFRXvjHRnQXqTGVycAIPm9x
64qL/hB4I1jil1AQhf8AWHfyAT0H+e1JJ4ItbZI7m33sASVIBBz/AJNZSakN3RJZ65ZXKltyI5Ym
IE8H0zUM3iTTpNsEtw4c42NsIB9s4xTW8I5IGEBAByYs8ZqceE7QK0U9qZEZNu5wAQf9mhVFFANf
XdJhQImWJxhgM5we9Z3iLxJatA0VqwyCPKLrwPU//WrbfQreW0hhNuoAQAZ4O3HeoL7R7O381vsq
yBQNodAcHPT/AAreD5wOI0PXVt9QmnnViS2EBGMH1rsrfWW3i6ubYAGMAKPmAf19TWRonhmxfXPJ
uouJWJClMc8479vpiuql0aG3lH7oMTkKB8ob/wCv7VnOOoJtoy5PF2p+cLiOzUKcbVZiSQO3TiqU
uualPunWN3IyWAPT8P0roJrCzWYtHGCgLHKKQQT/ADqZ9HiSNZLKEBm++Ohz6mrg4xC12c7b+J74
Y22TMwfLEHG4hu/XntVk+I9Uu4C0duriMZaNx17jj1roE0aKO3EkRZ5ZF4BAIUjqfr2qKPTNLsYC
0kZ3zO2Fc8A9c/Wsqi5mPY5q31jW7hXhkQ5mBH7lyTgnoT29KjW716UKjoiRiQkIU+XaOMH+f1rq
P7MgSV7oWsju4x8h4x6ce9WosW9sUe0hI3ZkkaMFuff9PzrWlHyJdm7HL3Vv4tktxbafqTxKDnfG
cMRjjn0qjdQ+IoZFtby+klaUL56FxtI/LkV11zCj3Cy22AjoSHReSehGabAYUx5likgySGdAcDue
f5VuoOwpR5jmItI1yHENzcbkZUEJVyQPw+ntU9no+oncl3KzKSWBd+nJxnPNdL5NrcsZYLUxhGGG
ByRx1qbULdWi2W4JYLkADH/66lw12FyPucn/AGdrcySsWdlVgqyDJO72A6c9/pUFt4c12eOSFruX
OC5Kv1J64B7/AFrsrKyhZXglO0RursxYjr1xUdsY57w3X3YUUCQNxgjjsM4rCcnDRDcUtzm18NXx
h5u5DIwKs8uBt4+ufyqT/hE/OmVImcsTkgHA/P8ASurkti6LIjIzBi0jSHGwdj0qutlIJGmhDKQM
q6nn3AojXdh8quYS+FLueORjcESA4BZ8cd+e1IvgmX7SI1nLbMHe4IGPw4H1NbyJGS64bcoyAcHJ
Pf8ASrgdIiIyiyvLtHllPfPFRKcpBZNnOWvhZ4BItwpOWwvktnH/AOv1qS58J20cKhh1b5QDg5ye
Ovat6e4Ec4SOSQy9ANuAv4EdaLl4Sf8ASMgOAqMFySxPQcdaIpicTBk8LWZwTDGqEnIJAI46nmlj
8M6dCQk8CkHhgRkAdq17ho47YQw2hk+XDHbg9fpTNsN2nlvCodDnGSeD+NN3SJaaZkWmg6ZH5u2z
QhWGQGx8oz7/AK1Yg0+2dg2EKqAQFB49quw2spZjcINpGyJcZAqzbQGyY7tg3EAhcHPqK3ptoDMt
tMiWBpfkRSRkEYFWpLGEwKyIio0RwxHHoQKuTRxEhITnZk7EAIznpUYnMqJabApLkKTzgVcndgUY
9BggUShic5KjNItnBHiQxKxLYOByo6DkVpCBIoxG1x8obKYXkfQGiKaK4xFLEIsSfMVTG48ZJOOp
rCVHnYFaK0jtphcSoIxJuJKkEHHb60lrYx3E5mNs8SjpHGu04Pf8autKAnzOhKAYVTxn0Hr9cVXK
OpMsgJLk7mB6DHQVpCi4u5DSRK1mAyi3cOqrlSRlt3p2p0sNqXCyMI2UcyBsYPpUEeRE5hlKhWwS
ecnA6HtTHhuZYMTXMhwTvUgDA9/Ue1a+05UIZcLZNIwALB3XAwDuP9elTXkdypVQcAKdru+GUEdB
zwKZNZtvgPmMVjHDqO2f0+tSs4kjKSyDcxG358gnOMflWckqgJMYkM80aQSKmVQB9wyD+VNFpDJG
0KMQFB29ufr1pzySwARS+WCDyynJxSrYsJRMr7Q78HdkHvz6c1pTg4oCrayzLK8dwQqgnaApwADx
V1bdbpPtElyiqoyqsM5PoT2+tQzlDlgoGepZcjPrSjT4Li2dFVndTwd3GM1bpRa1AZdKzMskTKAh
OSrcYwcj6U2ZxNbhvKG/PyKDzt7j2pwRYXWNogwB+YHIqzcxMsy3ESgoBl2IwF5rjq0VbYGU7Oxu
Mol2gDAZVjy3Xpn0q09nFHOGdEILkklsfL+FSSXlsXy8rM2PmBOV/CmSXtwm+QwGQMflfAHvmtKE
eVAVHeKeRoZiwGeAeB/n3rQjiS6leWUGNlJwAcg1nT21w26+OVCncVJwSamgdAJLqOdS4TBUuX3H
rVSSkK1iW9FuWKpJhQPnKEZZf8jpUKygRM6KqKy7YgRy34djUYeQ+aFG1mHBAzk9SOetNexZoUkk
LKzDcdrcD2rlmrOwpbD7bTZkgZ5Yn2kjkCpbcSrk3MqBio2gMGyexPv706S18uFHVQSQAoU5Ap8s
Sw2ygRFXY5jwuRn+dEZaiWpXFsySiZmwQSNztnPqamhsZp3AmjZQ0gVXBwemc1Il3FLYR5UMxYgD
GCTxTrbVhbymFI1dd3zKOmcf5FU43YEUyIiiSWVXVSSwYEDHbilBt55i8UJCbsAJwTg9akd4Z5mk
FuWVgBgdj6Yx2qO5i2zM+nMCowQoUjaa0jJQY03cWVplG6MIUyckDkHjiqM8l1cMqqSqByxAHJHv
Ukxn8loohgKPmYnBB9aeyJBbO8oACqAQrHnn2611Qk2xSdmcZ8W/Fx8JeDL7UTKqSpA3lxsRt+re
gxXzr8KdDfx58QBquqQqRHcLLJEF+Zz/AAkHPHIzn2r0n9sLVYLTwW9rFNIhlceYqEbzHu5A9OM+
9ZH7J+i3KyPd6hBGZZI8b1XpHnKc9M4zx9a1jLRkO9z6BtfKjgC3CM7SsrO2MAmrVtfYJhsEbaCM
7lPB9T7U9DPNH5JbJRQSWQcj0yaksreG3LujiIA5ZcdF/pWE4uTuURTW7qyvKzBXY+YQCMD8KS4h
aKMPD5ZAfIIIPBA/HilnvZ7xjDsVIXYhQnO7n36U0KLSIJKFGc7SvRf84rCU1ACXT2MjqVwGX7pL
YIb1pWzJC/n7fnchyx64/DBquL+bdJGHUnnaCMHNLKrSxrBBIUWPJYSHbk/XNXGo5Ia1JYrQiAOk
isyt8rdc05EuzIXmkRsqQVxkduenrSWayYSGbAMZJYI2QRj1HenrLFJI481kAJKknjPpUyjzCOQ+
JOmRa1od/paReaLtDG/OB97P4DgV8p/DHxjqPwg+Ixh1q2eCI3z+Yqj51i3Ha4HQcY4NfZt5pcUh
yAzBid4IzurxL4+/s4aX4ukl8ReF7BbfUWQeaIsk3LDoWJ6Y6Yx2rFxs7AeyeGtd0DXLSPVdL1BL
qGRNySL8u446fUelXrlk85fJYlFJ3MHJyP6EV8deE/GnxO+B2oCbxHfhbYSfJaFiqnAx168+uO1e
5fDb9pXwR4rYRXF5MbmYEIxX9wpH3gzHp7Z6110nyuwrpM9UupZ4IYV2jEjkAIxyT1zUN3KJVWRo
sysxwAeMe9QWPiTR9UsTNa3sU6Z/dgEDIx1xwalSRGmHlswUg5CN1+tbxlYlxQsB8qIoSQ7PgNjI
U8e1eQftdWGpxeCLm/0xZpJIwxQFMheBgD1JyTXrj27+cqQRkK3ysMZHPWsT4i+BU8S+Fp9OuI0Y
OpV0lfapAU4PHU+/P0qJ1WS0nseJ/sZeIbc6c3h2Pcsq/PNCx4Vycnr1Jr3vVNas7W0ZbiWMxIMp
gdD6V8e6Zd+Nfg54+e7ktZbWUXTGORkyJR03cZ4wMdjivSdE+Inib4lXsGmmyZYxIpmOGwBnofbP
NJVGmJxZ7p4d1R9SAIQ4kIPnYBOe3FYvxrlv7XwReSWEZZvKO9ymS3Pp3+lbXhawltdNhhVfmVVD
yBcHGPT+dXtV0nTtXsJdNvSRFIuAVOCR68fyppqQ1E+GtH8S3nh7xJLqsodpkcmKI5Ub9x9c9jXo
Xwp8Hat8SPFSeJ9Xjka3DKDC6ELlc4H69a9Ru/2afCE/iF9Xe1R55GUeaxyEA6Y9Mfr3rvfDHg3T
NCt0VYdrRAlXVeM+/saGky4xVhfD/hbStL00WZtUZHB3IR2I5FfKP7Q3g++8E/E43OkbjaNEZI0H
yneWyQfbpivs52u4AsborqVB2gV4v+1J8MYtQ0VvECorSW+52mWMA4xjDEHGMUnJxaDm0Ol/Z68R
yav4LtL0v5gBVCkmVKhV7D09+/WvQb23WScSSRMyvypY968B/Y08Zy63olxoV1c7Xsi00kJXa6Bm
CquehGMY/GvoCWUti3aYOFGBI3JNRKkpysxSaYrQwxQASoyySEBpDggUNYzTghHij+UjMYJJI7U1
bV7smfJCKMApwAKktYYEnZQzkMwwAc/zqHDlM27kMlstvIrQuzOzAEK3Q/Wrl5guMEso+9tP8Q7/
ANKi+129qmUUFifmDICAP8aaly0qySl2Ug7snBLL+PQ00rsQ+JUljlDK2Wk+VSeQCKZ9nnMRE2FQ
jCsQOfanJf8AnQLCYwMYLSB8YHTB/wAKkhUNMGR1AAIJC8MOOKmUkkXGKbPNvjt4fkvtFeWJCBCP
nVCAuPx/p7Vx/wAE/EI02ZdHk3MwJWJAo4HoB24r1rx3ai/0y4sjGmJo/mZuT09K8K0kv4e8ZNcK
oYJJgAscgZ68dauMbolppH0JA8Fqhw5wy5JDcY/+t60GV1QKUbaTkZqno2pbtOhe4kH7xeQ2T1HF
WJLpFjMRcrGp4wMM1aQukNyLcNuEAdtxIA3KAOTTv9GVGlMsZIIyGUYIpkEiuY0jDBSRwOnSkVA8
hEo5Ucs2SSP89q0TuDY4Krzxne0iKQxVlUf/AK/pUiqY1ZDkgEFQFH5nio0jgVREASoHysR0J9T1
/CiNpoI3WIGRSQSoHT9a5aybQrXGvvCOmQzlsKgNKLCOSIxlhGpBOW7n0zSeY7SrBKiJIW3IWbIP
+euKinM6SkxsUQdVCZGKiM1BILO44WLLGY4RuVxtJI+bOfXt9at2qu7uzgYxhTxyfTH1qsLvEpmg
lVgW2lkjyFHrxRKsssn2VWZQsgYMDg4pSvJiHyIJXCCBoh1yWwCMfofapbl40hCRoGwo5bg0wkRZ
ltGZSkZwMZAPPIOevtSXF5vjFw2SrDDIRy2PeiMXHUBZHMkAIY8n5QjdqSSznWMIszIS3QnjHpUa
uYn5Qqqn92QuSTnr1p7x3TZ81gihuAxHPOeuTQ59gI7tTHGu+JZAwHmEAkn3z/WkAnjKTSZVCwyS
QBj159qnctgFwqjGAzLnJ9PpUMwAVonUFQflUA4z6YrSnFyWo7F2AWqopt1BUtkkjBY+/tUcl49z
IUdf9Y7KQhzhR2/OobVfMjKOSoc8BUJyKSKPa5CADY2FJzkD6GqlFxYJ2ZZtoog+UjOxSS4YcUyV
llO0xklWwGY44qO2ungZnMjMwb5Wcgj/AAoaVYgS+CS3yqG4Fbwi5IGmNnj2sDGgZi3VmzU9pBDL
CpyUmUBmMnQj8Kg+ytPGJQGZugjJzg+o/GpkWO1jcCLzJEblmH3j1qZWihBPLLIWCStCoP7xo2wQ
fr6UyN5EYh3MjEgEnG4jHXipZz+7Vm4ZiMooBxTLQXMbgFVZmJzJuyTSVRJAE0OR5oZyijDIpGSa
QC4VSbZwABg9RiltZAtwYl2hI+SAM8k0t+WSTzsrtK5MajBPpWcpOTBq6IYoefNcqxLZww+Y/nTJ
ZY7ljEjuiqxLns34VLHAkpaNmLsQGD45wB09KJohbAfIAzEMFUbh19fU1UJaAQhrSRADGqIG+cDn
J9fwqd2Q7Tb4JKjbu6kZx271VhtbmZgxYIWBU7V5zmrTf6OUt0iAYKeSvarjUSAIpxFNsvHLO3II
AwOntmp7i1t7hQ8SouzkkAcn34qhLZm8lX5yjhclsZB9qsx+b5bj+EZDMGwT0p3TJjK4+KRjOUdA
Ap4LDgmpWBaQhWZGd/lUgHdVUts3xffEedsjNkbvUj60+NZJNqXEW7y1+TC96hwTRRGbiaNSfJKe
ZlkJi5zn86gSCVgCg2gKcFV7Uee012MqAypgfMRg/Sp40BC74ZGQDg9MdqxbaASO7C2qxzSBnJG/
aTwfT+lRwzrcO0MYIaT5mBXkD2yKnZrGRmM0JVNuFDrg59ahWJLImRBkkgpGpyAf504q4D491u0s
jKWkDYRmXJ2jBI6YoaYSSrLLHuZlyoB5UZ6Ux55I1aVlCsH4JXpkD26VLaWkZG+OJSMZDI2M59q1
UlFiauwkSa2uXESN5bPnYDkdB7Vj6/ov9rWsml3EcbBk6gAEDvW2MrGXKsNsgBbHQEnmqurrIJlE
d2NoXAkK46/561EpNsaVjxG60rVfhj4g+3RSs1vJKdr56D1P+FemeFfHGm6xYw3Fk6kMMNGrYO7v
wQDU/irw1p/iLTRZTRlhGcsUOOO//wCqvOZfDXiL4fXT6jaaf50C5ZQzcbcU/YKaBHsouIZImAdi
UHzLg8j27VDpzq9wVVsKGAYkEDP41xngP4j6d4g2rqxeCQD975wIHbjpn8/SuztUiMZ+zsJCwLMA
2PxqZRVMLMbf27ySvkhQQApIxzXzH8f2jn8ZXF8qLGWIVmYHAfH3j/nsK+nDgq7R7S/lkbQOlfMf
7QS203iprea3aWOZ97orEGQgZ9ufatqbTYpLQ9t+B/2WHw1aSxxFWEC7iwwzNjoM9RjvXbTQT3YG
yPa2AemMnPrXE/CW3mtPDlnBP5ZZ41yQ4+UEDpjv6+9dzcoUia3hieQhhtJOc9OOKUqjQxkTukzq
+AWzhlfJ+nSk2R/aAvylCh+63Ipl0u5o8cKcGQgjqPr6VYtkxdoZFdw6HazNx29qxlUaRS1ZHDZW
oVkTczlsnAA2p2/DNU/EtzZWWmzXt25hjjXcW4P17fpWhJEkVym8lSx+Ug9s5xVLVdOt9Qs5UvSW
jcFW7Ej06dPetoTuFkeF+J/2kdS0vVRaaZZJO0bFfLXI2p054IP0rPj/AGhvGF3ZSXTaNNvVuBCo
ZV+vf6+lekTfBfwxHeuTZQlHcElVIwfU9s1p2fwh8N2sqtFaKJMFg0Q2gn15zk49ampZqxOlzxDU
vi54/wDEUP2aKG5QXWYlDW7IRgZ9uPeofCXwW8TeJtSgnv4GWHh2MwOSCc557E19Bn4caLY5UWyS
FACA6DG3+Va9ppcdsogWFRvf5APbpTpzcQsY/gbwdaeE9Kj0yJo1cqTtjjwucfX8K6RWjW3dpgcb
A25eSp3AYHtTbazlhkYsgBCgNlsDHP6YonljaPbGMsTtBIIP+cUpx5kNOxX1GytZrWW2uIchjlmZ
QS/HesmX4b6DdCO6jsIw2SsgJyPr71ttdSKSPIY7gC42g7R0z+lWUG14zKrqoG5So+8cc5rWnJQY
XKlhYPp8RWBP3IIAVEwAPTNWnl8iMzwYMgOGUopGPp68dalk2zcJJhGb5iexqvK8An2ohQZ5cNnc
fSs6k1JsOViqgklSWVGRSBuULkH2p0jwpblpNqqeWOzBFNX7QVBa5K7XJIPf/PpVLVW2WxumICqw
yGTqK550lPcLWML4h+MING0okvE0jhkjywznHBxXzn8TbHWpfEMer2caqsilVZxgL3z+fNem3M48
d+NHsoEY29pdCN4znuAcj6gjOKPjv4Qg03wWLq0gjRYwqh1Ult5P+HGfrXbh6DTVhHVfCLVlvtBt
yJArFVygfOHx8w57e9d9Z2cjBnETgknJVOOMV4p+zldn7K6RyuzxOAdqbSp/un2xjmvbLa7lkIlR
mDRqQxJ4J/rWGIpKM2i4N3EuIfs8wkYB/n3MrDORn8cVJ1lBEasqgZCrkj9KjnMMxLEMXJ4AOcnN
TQK5VoiVD7uSoyQcfrXOpuK1NU1cgEjK7YLq3GS2efc1JgL/AMfFwq4IIG3rmnxKsMsou0Zgy/eD
YAz0+nenXMSBPNVN7IRsUtkGuqE+ZEysfOX7VfgWKKZPEGlWqAu+XWOIgyN05/r9Ksfsq+IJrbSj
4Wnu43e0LSBQdxKu2evrxjA9K9M+NPhqTxN4Qu7SAFJEhZ4cEErJx19uODXzn8EtRPg/4yQ6VqLt
bRX5IEz8kOucA9gDk10U4OS9DJWPr20eJlWAyLmRSFbA4zTkUhXEbAgN8yAcjHv6VmWQmmsItSil
MkbA8gYKepq7/pUcWHiMaRHAJH3qxnUUUO+hdeCNZfMcsA4yhx1P+PtTLvyh+9yY3UFgSMFfeosm
5ZoRcKXjf5Hwev50hs3dxJLOqylsuoJII9OaE+ZGsb2IVj+1bQysxVTh3Y4685qcNCWDg5DAKqgH
IOfSn+ZEtuiMoLAgSAdz60s0VqkY2RKWLZViBk4xz0pxhcbBrWS3CyXcrIXB2HcB+tQwRNHGwWYs
zqfmBz9aiaMyuu9mDupDMxzup9rbS29yyjDoR96NsE/0qJzUUDvbQsNJ5DC4IZlZQGVk74/WlSKB
mE24qnmAkZHBx/KktiZ45WukJjDfKMkgDHNRgiWHMWwYYgjGM8j29KSjzk6tA+6BzHG7YLZIHBBP
emSyF3KyI5VgNhA/rU0FjHdg4YoFUkHJG3H+elF2iW4CzkgY+Vs8YqG3Bku1hqTPHG+1gApzIF4J
HtUUslySBMxwQTySRgZwevWlhW8hPnjAUKQQQCfqee9LdspXy4zudSN4xlW5/mKFPmLirIS3bCC6
gc/NgKoHTH+NTWzyTSjPy/NjBAI+tVE3MgZeShOUzxirXl3ElvFK8hUHI+VuevH/AOus5y5YmkdB
7PHb3IWS3dUY9WOR9aZLNJPKrQggcgts7f4dqasLCbJUksuFBbPelu1ibZNCzFSBwFICjj2rqoxb
YS2LEKxxqGlUKxG0EHBXPcVUa5W5nbcgGHOSBjIqR/L2sXVzGGzkDJU/4UjWcsjKtqoLABpArBcj
1OayqyUUS9BjwiN47g/KdxDEjGRycYz2qQwq2ZC+Cv8Aqz0IP+FOklfc0MLEqoJIIwc1BHBO8pkm
JEZAJyxAA+lQpKQh8iDzBlwQo5IOcVN5yyoIpYyCAeSeuKYstt58bCbJYjahGOMU2WezSczBTIdu
FjBPI9OOlZTupAIzFp0cxhVY4UsuOfxqVjdkgnJ3Nncynuaj1O4e6udvzlWRdu9x8v6/r1pkUBdg
1xJlsHYqnggdBjPB/nWlNtK4x3l3U9sFXaFD5Z3HAXPemPaRGIvZyKr5YmJhksPp3qa4MjqCkQCM
cvjpnpj/APXTYrkWt5HDIUdCG3At9znr69M1UpdRD7acQxJvBJPytGccrS+X9mut9spUdVQckn+v
0p0k0cs5EMbDcQHJ4AX2NJKZJMpuDhRjDHk89M1KnG41qRXc1uJTthAOAGycjOcdqRbbLGEwlnUZ
LKx69KSeNQ3n3MICAL5aFQSSO3H50+RzNILgMxBILIVxRKHOy0rIiuR8ywq7AqMSMoIAb61LH58c
ZmySrLtkyeW9/wD61LKkMeXaU7CQ2CO/P6UGNmla2ibnI2ktxjA9vrQ2qaAjCeTKt26M0YGVVSRz
n/PWp1lCMwWYlC3Jcc9s9v0ptrO8kpgjlJXcApYYBTv2pJNMkSbcHKIxG93PT1NO90A+8hitoV3v
uEJYqV7gnNV7WZrkiQzB2JOEJOcdMfj6VZmgt4ogon8yVxnIbAHpn0pkqIrKbeNg8ZAZSoxuz+tN
LoFxs0c1tiIxth1+Vjxj/wCtUxEduw8xdz5wpj9PUVJJPeZOBhpFA5AwBxnnHNQWoDxfZzdPKwcF
DIuCo64x2FAElzLEIw0cO0uxDPnJU+uB1qqtyqyYUEuQNxJwKSa51G3uAlwOAnAAzx0GMUyK2a2l
eYOHO47gY8HPGAPUZobaRoWoFSCRlurkK6Nh4nb7p+o/OrEW1XaaZT5gU5dQMNxx3znpzVV7VryL
z2dhKxywLZAbnt9alO2ObJBYqflYvwOMZwO+c1vSeg7aEckCXM4EkSlSBhc9/Snzxw3M4Ysigg5D
L0I/n60SCNGNyzFi7ZZSeQPTFRT3JW2d9wYvjaM5APp9azquyuK6HRPGd0Ms7lScKxTIyD+XvRcN
sZVKMgYj5Y1zuP1NMjQtciMLtBGQmSP60l1bzzxmNJQTuGJGOMfTHeiFTQLWFxchQ8cR5cliw5bI
HHT8uaLqaKONskBQdxLJhjnsOaS3lkhjkS2h82NyQQxJLcfnmkisI9SUztOVwxKqpwVP+NEpXQpN
oimshqUWFlKIXG6JiAuasD7HY7LfyjIQ3ysFzg+nFPtreKG1MRjLGbq27pyenrUWnRhlbzQF2/dO
OaUY3ZSaW4952LCSSIcq2dvJA9DUUfkGFnCgEDDRhcf/AKjViaLZciW4BVVwVBPAP97p1pv/AB8O
oBBKjLscH68/rSnSbZaSQkw+yoI5MMTwJFPbsMUjwbIyYmTAYhizccgcA9f8mopZnXdcRoGAGBIy
/hzgUkcN1dSKdo2YyFToDjtnrUqHIxSTsSSyso2JMFEikGRRwD6VElxeIBGk4+RiVdh1NSpDFcKV
XAQEFwSeuPyqtdzJGfJlBIRhllPQU9WZSRII2muTOpaMMuQx5GQPT0qU2yxqksswyThHJ7deR7Ug
E92nnLIUVUO9S2M98c9sUyWD7REokkI2AbQq84/Gh1HBEks1ynlCTapVmIJMZJPPXvzioYbmC6R4
3bywjYjOG5XHP/6qk2W8tkkUxSOdTlCzDJXPOfTNRFnmgkltyVUcFiuD6Z4pOuu41Ylnt5YoCY4l
YhsoFfeA2PQ4700vBBD9nAG7ywGG7nOOam3XBtCCVV2f92zHBU+1Qkz2sTG4UhWy7EDceP5c9zSb
U0VzRsQta+ZIGnVkVAdm0kE4/Q1csYo7mMwRcYHOCB255qtK8t8GeCdsQlXJc8MMc8Y4waXTZPIW
b5mMcinc2SCx9uOnNLkTRSldj3K22YZigJI3MFGD074ptlZRvIjsDySoYdVGOtLHCVjZmCmNehU5
AB60lndNbXDmEFlLncWXAII65/DFNUlIq6sLeQSyO8SjYoXBYDjHT8+9RxCKxiETbSC+CV6nrV6e
ZVCiRAGUg7mXcGOOnHpUMrRNcnaoDBASg4GBxx+fSqUlSQyO6cNAlxexE4yAhU9Pr0qKOMTsBAAd
pBUMOFqxqM0ZgMab3Az82APTP1qoXlkieTc6bkVVj6qMHio9spILImnsPJdLhrg70XB2t1XPFNs5
EmMjecxYEgEtgZqJRJeRC3jJcFxlgcYHpUlnam3tSZYViCE7gzk4Hr0qXUkyWrPQltVEkolLRgx5
CEnjNKwXaFCIGJwwIxxVOdobp1t4LpVAHKgZ5x0z6e1T2yXcbxwOA4jU7Wz1HNdFOSkrCs72Ibf7
Tb4mEwUgAMqDHPpUlw9uXM6Ao5fkIc5OO3oKlMqyKytEo44ZgMDj/wCtS+QsTI7Ev03ZPasalRrQ
OVkUQlMwuliYjZ8ytjA9QCfzpZobZ1jSYrsZhmJgDk5646/jirKr5EzQuzFAfkPYH1qneyYdkkJY
sxbBznGDjvn6URxDSsOzIXjdFFqhLmMq5YpkkhuOAMVJGMzIi5U/KxOec+tRzedCEkcF3bBYjIJJ
47HrV+OOMW4kcg7huVVXBY+lEpc+xJAYRcr5a3kmwHKqMhfyIqpKt4x+xsjBGfOYw2Rk881etXWK
IqzhJFOFwcnmoL1Z3uY2FxI8bthgHwB+ArSLUWNLqMhtooHji8o+WX+cBu3r69as2i+SzLG5O4Fm
kB6nuaebZIctHlo2kIVVYZ4H+NVmi/s65kHnlmZskhACT7fhWNSpcsdD50E7uIgwQjBVckH15p19
LczMjBgCeqrkHGPY80GMNas1vOy4G7eFPX/Gq8LIrKsoRFCnJQYP+FYSi5j3JXVUhMjOWJxkqMEf
nUtv5UUwR5AEZPvI+OfX2NRPFaF42RwCgLMMEg+31ovLOKYpIDkKSNpGAuO5rSHusQqtJOHRm3bQ
CXZMFUz19qWaRZ5I3tIDsUgsxBUYz0+veiOaO1hb5g7DO5iARkHge4qutw7rhWUGRhvJGMitVK7Q
3axIz3kavcXTAFnYqisTtPv/AI0QRo0TXEpJYnDl0AI+lLcxr+6Z5S+CdxbqBj0pbiKYwKsTAxlu
gOfwrmrx55aCK3lm3I2MqMwOFXr/AJNMtL1ftTQq6gbCSd3A/pS6nFNbsTHPHKrgbYgjKwOMjr7d
6ig8qJi8gDMAMBjgE/T171rRSitAbSdie5t7eK0a4ZpVlc5ZmySR6+1Nsrq4e0BEKEyOVMjjlBjg
0akqzWZmWdlJXJV8g8jj3qWwW3tY0juLdXDKGZgxBLY71rN6akttDLm5nmlFujGVUT5zvxxjr6fh
9Kfp80SSG0j3MSRseQD09O1DtHcmSRZAI4z98DHHTHqarSKIXEu98gkA9OPetacOZicmi5qO1HEk
wBIiGCc5GeKpB5pZMRO2EOS7IAMccdDVqa5trSANOokMgJOHIzjrzTVRBvlgCkkhvLUE9RXPWikx
JpkM0XCSRxglQQF3Ajnv65yKSKK6kmDTnBPBRQRv5HIOMj8KkN5bQQNctllxgRoDkNTV1KM3kdxb
ylowTgOvRvyop04y6Fx1EvbaRImZG2uhOCT1Hoc07ybNrVYmhO+RjhQ+OfX+dRyussrXFzJGoLdA
2P8AJpIZbeaTZKzKMja2/BFFRKIy9DceVEbeJASQNzMcknPSs+5vWMjFIBtQjIIxk/1qSeXarQow
3spEZZvvE9uOR9arlUiAKSGOBW3CMt90/wAzmtadaKWo23YjiuJ4t0DToqydI2DbsdTyeMYp1zY2
xP2W3g3BwMkyAD6kdj70l1Fa3FoLuWdY4cndIWyRjv8ASoXu442eKAvJMCCruME8DuBg8HpXPWkp
y1FZtCLo2lu7MrbCp2s6x5LL6/yqwvgvSbaJ7nerKFJVEfJJPY4HAp8NiCQHU4P3VIwMA9M1PJZm
3BccqzFQIjklvShxlcbsiomi6a0BtYrNQkpBfzhgN7cHP50xfDOkxOjCz2ACT5Uz8wB6D+dXMqQL
WcEIVykiLk598+nStB5C1pGsWC0ZABVcknsaqMmtBaGbFpkM8OImOEGApG3C1Fc6Ylo6SRIrowCk
tyVGewrSEtsnMgHn7SVVEGCT3Pcn1pbaOG4MpdlQhwY3ZvlX1rKcFNaAZ0Wj248z7REWDfeJ6sOD
1qa08P6ZbQMsyA4Y7QCMsGPU/h/KtO6tYbSIyCRJAsZ2sSA31+lV7ZtvOWIQbnbHQenpVU0oA1ZE
UVhBZTx+WgAVWzvP3akuLKFEaVIVBZgxBxgn6elPub0yylFkyS+GjZscc+/p6VLbyh1EdyFaJQfl
cZK57g4rospAndEB0ixu4Et2iaFw2Q6pkHP+cU4eHmiiQosRSNsvJu44GPb9akM0km9bWEIobAYj
72Bxx0p0z26iS3gWMs4I8tQSxHXueDWcvcY0NXRtPhQCKXcoUsWViAGz+WBmkttMiAd3IjIPLDjN
OS98mNtseASCocY5xnPvUc5k8tZYGGQMupfvk4PWpinIE7C2dxplvLMs2VwP3bB+Sc8gcHrU8Uf2
8qu4jzeqsQSKo3iR/I1ydpLEklACW9x6e9TwTSJsuraQ7VI2gqM5/wAiuWrFXBtl77KkcbLPbuys
Blw3Uen1qmInjUltxV2GAwycZ6VLNdtcKjSzKWLAlSflU+v4Uy/MUkEQtmMZGQzheuO/pXXh3yIQ
+5eFkZUIDttKqBjA6/5xTrNHvyscaoJCjbmJ6EcA4/GnwRJa2cX2oEqy5VAMcmoYw4CT20flqA29
lP8Ak10uqhptMXQ57Y3ckVxI4UAK+VGPr6jn+dWYtNsWiaZXjXawJBGCq5xn8aqHZCftMWZQ5wCz
ZwcdMY4FPiSaZpZLaAtGwAZiwJ6/XiuSrSVTUTvcWBbGFy0SlSDkDZiie8uRIlm1tuZwCjADIP4d
aEs1+yhoZGDDIJVj8/8AsgeopstzOmA6lHDgbMgkejA+9QqPIgskSO8ckCpIshDyneDG2R+PT8+l
SXkNvK621rCUcDJcnd6c+1Et1PPI0UkhjUcjeB2GMk9PSq0V8RqLRxxyDC/MxUEZ6c0m7Aiz5UU8
m0TLF5ZO8suSFOcHrzzg0y4uFTbGq/OBtUgjk+vtTWjCxkXrvE7ZJkDjaTj070tsVluFge6VQ4wi
qOWHqfwpxpuYC3gktIlLFWUncfKBIUehI4FUp4HurOQ/KTJyyk8AY6+tWb+0dJTYWQ2wk5KKQMnj
npUV4YRaR2xiTcqYYjoT9apylSY7XZzvhac3OtNGI5VKsyxsY8nIJ+bOf0rrgYJISGBKnB3MoO5v
euU0Wyu7DXhdLtDRtujYHIJPbFdPbQxqsj3EXlktksVJBOOvHvWlvaImTaEW0jjG2aWRdozGVbIw
ehx61a0xZnt5GkVVRV4O/wCYn/CoyRNKsKuwLbeTgE8c/hxUczMUZJXLBAdxLf1/xrKbcBp3QXIu
I1adcsQRuKDtnnB6U2CJ9xEksbKcEByWORznngdaWMNPGfMAChjtOT+fXtVi0VN6oiElQduRxn1P
tVQ952Gr3Jbi5kVktWtzGmcDaBhx/X/69Vb1XgicxoVUsAVUDP4U6Y3jzBr2YRlVYKxOOM8fpRKr
QHywQAMBU3fPW0ZKMQuUdk80gj3EBFXYd2Cfr2q7p9gZVkEZYhQRwOR7illV5VUSsHI5UucMuef8
+9RQziJ2jiiO5lJ3K3JPpVqtZbitdl5NlvF5CuZC55ySMH0pszrPcIAxjO3lgMAsOwPQj3qvYSyX
MjTXD+WyN96MbQCP0NWJ/MniZZwGLjJA/i5/zxW0JOowIETCSypKVjcbVI+8WxycdqWeC1hYEzFz
t5Lvk/5zRDA0MjSzXTlkbBwN3B7fn3pWVp5ApjJD/wATLjj+dclemxtEwWT7KZYy7Iy7FVAePz+t
V7q7yVhsWCnJLK4wM9MevQVPbI9rJ9nbcFJ+U7c5qaZYordpItpbJYqcng9TXL7NLcRVtH2MwlAb
5SQWIGB/nNI9w7F2SM5d2VGAIAH+e1OsxBGsbKSzM3IPbmiCV5JNqXBcK54cbSSSfTmmoqLDYbDM
LUpC9v5qlTsA6g+nrS7Ge5RmtcMGXbDEcgEHrn17Ul4JreRrlMfMxBLNgj1//XSQy3N5ciS5UR5J
2AcHPcf1ropRdg1bHSO7uDG58wnoV4Gf1xxRPKoIXbsVhypY44Pb+dW457eZ44JIlBYhCdvzE9j6
e+apTSZaaGALuQ/KVBIxkjrn2rOo1ATt1ESeRYhJas/LISSCwXnnrUzXSiESRxF8gu4YYKn1/H0p
lqj2FoU8rejxEtkBRn0p8dqy3Akt3RVKgsGXvge1VTk2JJMbEWjLTyRMrOf9UrZGKSxdZSryIBtI
GcY2j1p8rx+W1sHKsGyjEAAnHHv/AEqmlnLbuWaCQHJD7juyfb2711QpuQuVl64c+ZEIyFZHIVgM
gjHrVWbUGFwIsbs9Qecntj8qS9inZ4hdEquwhSik4/AVZj0uaWzkuLdGlmR8FGbJCjv+NTKr7JCE
SBnTcEKvnJV8gnp3xUl2gjgCy723FRFIFKkrjnGajFzdvxNasrOMKAvJ4pXJmQieFGlVQF3ZIx/n
tTVdSRLVkSxtbJZm2k2xpgbSQDg4PH0qC7uzAy27BmWUqqMgBzj1wOBShYS8caWzhUOXBJwTjA/L
/wCtVhZbiJGa4lVjGDl2bqKxqXmTaxEY7S2t1aRGkJB3IJcfN6+/4VDcSLbhLl0RsYOD8uOPb2p8
ZivWLR4BWQlVI5J9PXPtUkTxyB47qDyscs+09B0qoSUFqNK6GSSJcCKe3VlODtQdl5/rTXcoQwgD
hjyo55/nROfs5VIZzIhYZQD7pI4IGaniBmzFFsO0/IzNjPHP+NbKq2xqJAsMTE+ahTcckZ+VateQ
sNuJUlBIPyEElQc+lNmchRG4DZIDqj5zilfzZEDGLagQFV7EY61SqoTVmMW2e6ywkCjDbmYHjmoL
iUiIzJFuKH94Ce3HPSpzqKpMyPIq5Ubjnqaia4MUTx2sAPnD5i5GABXPOqgtoSQhZomuolAYAY8x
c8VFbrdoTHuUjO5AVPPtn2qQ3QSBUaMIAvKg8tUAkuVcYyVJGFQEbV9TxSVVW0EyYSXSziOVAUB/
h4/pzTIpI7fdF5QAlYYdlACn8varTXRl8uJ41GU5c8MtZ98q6bMA4aUsQzHfwPqK0pyuBKI2jeWQ
xMSSFCOM575H+FK5t4bF2ljczMP3ZVSR7A46Cp4EkcGVEVYnchCF5/Gmq8jxqgIVgy87eB9K5q0O
YCEPcAqhmyrDLgg4Bx37U2S9kVkfcAD8pZUyT+dTTRvDC+QXYsdqqBgHA5prWbyqsc0SkgEqzDtS
hSv1IasMgSHY1wl0CyH5A44U5+8fWi2gR4meJNqZGShOc0pVIUElqyhkOApUEkdcc1JPNcQxpESF
jVNoyDkjqeenftW8YqKDW5JkbGEZIBPJC559PrUlvb+VCwklSPcflUgHnHX1rMtEtLgSXK3xjRc7
VjHK+2OtSwyC4SIrKzqwJUScbgD1/wDrUnTUkPVMdZxyLcK7MJGBDSAcAkcY6daW+VvKWSABGRCF
CODk88fn6dKmYLC8jRJucjjJ79azNaea0hMjuuSOVK9e9bwgloSfMf7WuvjVvFkGgQTl5LJFIIO1
CX7e+DkE/SvVf2dNBg0PwihRVjMpGWcE5OQS3PoecV4F8c9Rm1T4yPLEITIHjREZ8rycKnTgZ619
Q/B7S/7M8IQ2k9ufOVMSh3yQ3oD3HHaqg7U9RJXZ29tMiw+VLcneq8Bl6nHX3z6VDHaW9wzuXQlh
u3AEEY+vrTYra3RGiEhUuwMRPJxk0427wIsm0EdArdT/AIVm6thpJFiOziZWKswOVESg4/D/AOvV
GeaWG3HnqMswCMWJCrj/ABqx9ujd40jcqzErgDaenSpJI7cOUmAKtEeSpOD68Vz1F7QqK6lJraeV
XniBYkfKGXBzjge475q1EkXkqs6NkoNxVR0prxqiJCwDEKAAWxgUqywwxhWdckjnAO7H8qmK9mUS
HoirGFCoScr3pjQJFC0zxs+wAqpHGT7elEV2XnDwtkZOxCei+v0zT5rkEuolIXb+8KjBBroTUtgb
shJpHjmWyjYglQGIHCkj2qGZUdxNBbxsVJ3Nggg+uR1qKOGVfMnLBjNICoK4bBqxbWu8qltIVLoA
V8v7oB61nObiyJJXOL8bfDXSPGkbxaxplu8aLlFkj3bRnnHpXiXj/wDZU1PTLl9T8C+Jn8tmbzrS
4tflCY4AIP4cmvpq5tlF2bd5CyqD5nOM8ZrL1jXNG0WOW7vblI7aIgMnGfrzVQkt2S0j48TxZ8XP
gpdqbrSr1RgoEMm9GXP3S3OB7ele5/Av9o/TvHEUNrqoeG+ZQqQMQQWz3PT6VkfHT4j+CNQ0yW0W
6jknZQuwRqx2fwnuQeOteS/B/wAJa3qPj2K50t5YYjJvVljyqc/Ln0+projFSQW1PtO2vHDKU2kE
5KgZ4xQ8kmoxrbTQs6I2IyuBznv/ACrN0VzbWkUEibFiRUBY4LY4JI9+tXULTRpPGWIU8Mn1rKcH
yjMrxJ4C0nX4fNu7KBXLABzEC30z6e1UtD+GWh+Gp2udPgjXIyzbsnj/AOvmuoRSIWt0lIySGJbO
Dz07GnQ20kexJccghQrYA568d6hUluDVwsLZbkCBsoVBIUHg46Gmz2rIgNyvlh1+Vm9amUvauSio
Bu3MScYJPWnvO86IVcO6AkbBnHb6VtCSi9QSSKUFhEQwnlJxkqgAHP1+lSzIY442KhAj/IvZuntU
k08W1Ghj85hw4AwD7eoIpnnGQCZZCrKpIUnj6Vd7sFuRzJdMJDJKCVIIC9MVz3xG0Kw1rw7LaXVy
UgdWLueQrY7j610uwylpVjOSR944/wAazPEstsdLkZwFLA5OTyT65/lUyi5MxbaufJX7O/iJ/DXx
amsprx7We8vXtVEg2h1DNtJ7cr36Yr60sb21eMSi8QMNu4s/Y96+OvGyR6b8WLjUrJonY3SmCZec
jAyMfXOfXIr2PwIfGuvolzJeSqGRWLMmCQR0z+VWqns1qK57bDI8THyp1bDgKVGMADv2rRjeSdkn
g2kMMSALwDjrWBollfQWu27uVd0jGWJJPvzWs08lnCssVsSdpypbAx3/AErKclIEmyK+W6D+WIy0
bOMsoIYj1q3DEIGEco+XYSrEY/D/APXTd6MgldHSURhiir8vPv7+tMMw8xGmjC7iA0iEnP1/xq4Q
TLUXFCGdTIYwpYsQxBXg89T70ijEiqkgAUcKR+mBT72Dco8lgEU4LIaZJb2cDieYktuGGA6DHWue
qlFCV7WINUtZbqNpJAW3g5wuQV9Dzx2r5++LltF4V8TvexSqI224XORu5yB6jNfRNw8V2iwidd0o
2oCMcEjjOM18/ftU6JeiO3mgcmNizFiM4f1PpxW9F3YpJJGto3x30S60+30WxuUF15PzENkjGAB0
x7V3Ph3XLPULNZJL1DMvVGmAOPXB5r5L8IeDvEuuarBNYWkshLLvaM9AD+XWvcfBfwj8VjU1u9Tk
eVECFDNjLDqPxHpWjViT2e0uiUSSzUsGOSwGT09OB1q1NJeyQ7Gk2PkkyYwXH+Iqj4dsprGNrIym
TysF3kXHX+dX3eKSZLYRLk5Yu6kMRWbnZgS2S+XbgNtIZuGZxx74pJnSE7FnRZA+4swyp/HGDVeZ
JrN1hbO1h8rhSOT249qSJ5GYQyOpAyW4I4IqG7lRLWVcFkjJIHUEd6DE1xC8MszIzNjJJJAp1mnm
QtEWCjcNobv+NQSpNCCVY57DJAA7GuOq+Vh9oYrfZpt6AMMn58nBIOM47n/Cppl81QxkIeQbFLfK
Qc9TTIGt1k8t8sx6A8lif5c1JLEfMKyAHavCquQD+NaUbuIiWeF2hWKJxj1LAknHNUpTDGwiS2wq
McMW/OpmAslG92UAHYQB0+ueKfBJukLySbWIJDBsY9zWzSYhhw6xkkKIxkkL1Pp7VJBHbTSH94Vj
UfvGA4PqB6YpjOHEph3OpkwzMeTxTUPl7kLkFzxtPWs3STAfKyXJcfaGVUCkFl96YqpOzGUEr945
BHP+e1DIMLBtUDsxODjPal8qODzLpWZ2QgKkgyG+uK0VRQY3YeoAVZ0BVwoypBAGe/TNK9jcXMvm
neCSFxsHIxnA/nSyXYkjWRnMbADKA5NNF+6xlmdkDDkMeKOdTYDfKiUkPIpxjcxOcmmPGsU4MEbF
GGV/eY/n0qOZTKBPIyhQvIRAB0/zzUhl3WxlBVdvCqeemK7qUuURLKFIBjlIAABTaDz+FRB7ggsV
IJIcsRgAUW0MaD5cAM2T8vFWFeFeUhQxkYU4IK46msKrbNUk2QPJJJctKmQu0AccYqW2fErKNwVg
M/MBxmo5p38xljAbJOQTwBTkh3ospO1NowoByeeme1YWdyXF2C4e2tg6224A5+ZieW/z3qCF7i8Z
ZfLbAAwXB45p1tFC8xSeM7pnJALEYOKsM8KRxW8ciohO6RwfujOKbi0R1K8wEUgVmCDcRuY8f59q
ZdhDGtpHgqhBVu7fX0q9dWc1zlggVlkJ5TPHb86pyW6Kf3E20sckBOD7VLkogMVFjkVfLLHPGHzz
UhgmnxHcnOBlmIAUAcY4qOKNvNDeWwbICrt4zViRGS2BmcAyMcsck7T2z2oSU0AwQSl41jdQyjLc
DgZ4NSXdun2U7icqfvx5AU9fyqvasYGaAKyDBJAAyRjipEYRRpEGwpzuJypzg+h+ldCiQk4jLa3e
IxiNSzAdSB0981cupJVUeVKE4AwI+CfTFUpZTK4cMFBXIJ9P8ilVLuSQq64DN0LZ4qtUik02OjEa
zNIqEnd8xL5wP/10iEyZkYMdiE4YEA+vP407zobVhM0G4s+AhU9fbFTM9sqmWREIDEhCOn/1q5a0
bsZG5hniSQQMGKkKgXofc1Bb2+yc7mB3MNpI+7zVp/3kauXUAkkhzwKgwjsrPhCTgFTgYq6cUmCt
cW8QQth1VAc7do25HvikuRcQRxwoSCqjciHIx7+47Cp5FkaNYlAw6k5JOf8A9f1pkEa207i6dSrf
OQF6nPX/AD6UpK0gHWOqQTMts0QB3HcUJ547c1HqF6GQHy3V1T5SWz65z/hUyCOCVp4okBUfK6IN
2Kkm1OaWMQm2RVBP/LMcjufx60gKUFtGyohQgbgxYkEN068cVJfaNbyCS0XY4IwUYgFj6emaWN4I
pQxcgNggkYBp8flDbLcZZyMRHAOAO/PSt6dfkY0mzz3xD8MIba4Gqab5sDySllUrgZ/n+NaPg7xV
rFlcLp+sx7lQYaR8jPPX06V2N15YjRDbhwqHJZQeP6Viar4fS6mM9uyszNiJQMDd71nWk6gi8Ipi
m+2AZCOJGOCQT6djXzF+0eo0jxYZ5og6xOrIEIHBOcAeoFfSOlyXtoi211MHDYAGCMH/AArwL9qn
RWtNRkvEhVpFH7xSuVHI5zzVU0+axEneJ658KbG2TwlYyI8c0clsJAwjyQSeQfTFdsUhgmVpJVBU
DKlmBxjr6V5z+z1fpe+GYULvIgjUAM4GGxyMdfxr0Yi2B3TOVcHAUgEn6/lWU0o3RatYhxLC5aDD
hlJAZeQM/wCHapba8iXNrDAylmyMHnn6/liomaYEqCFXoHxyMfpT4I5XQvIGLBflcA9P8eayUE0O
O4kuGnSORyzbRg9SOfp+lI0KSxhI5wdqgsdvFDh3mDxoHUEB2BywJ61PPbR/JFFKiNtJOCR9B9ea
1j7pTbSGJbRm0KxFiOC7srAf55pI1hW0BDHIYkMyfT2qdZFhymC7MoBCnOCDzTLdIbiJ2jLBix2k
cGm22yCLzFaMbAAJBgBD3pBEzsCQpZc7juPc1JeCZQyBWU7eCr8g0lkEdMC32hB87KxJPOKSTYD4
1kMohZtylclc5OQDinNBuJIZhKCCo3fnznn6USMY5VMaYHcY5+lV5bq5NyFiJwjENgjk46VpCXLo
xp2LsYeURssbYJLZbO4nGCPp3warNbSRxskuFZnA80tktz164BpsN3JKjEwuEJGxQhI+vtU5RplC
k4KNuJPU8Hj3zUTkpAkmMs45jM1rgs5+ZiuOD/8Aq71BPYOQweUKd2c4B70ATC6beWRjyhEZCj8a
kE7zMvmgKxBI2YAYCpTTRcdSFLi1t3KzjJYkqWGea5j4u67Fp3heRhO4DKcFY8lj2X2rsJre3fzF
uGwxT5EIHBHSvIf2i7m5/sYWoiZkmYCRUcgY7n8q6YWuhNIg+C2lRX8k2sXFu8b3Uu5HZ8B2x+eQ
BW98atHa88AyQJMyK6gFg+G4z+fFVPgLatb+Era2ut/mQDCBxgbf4T+X51tfGi4Mfg2eNpFQvGQS
38QPXacZDV2wquDJaZ5/+zvNm6v7S3jdNrKTIxwH4HI9/avbtPLHYxc4A+Zh6eteIfs72Cm+1O5V
yymJPJAJHlAHDZ9c5r27S5XjgUOXIUEMvXcPT2rjryUmwbuWnto47l7pnbG7IZug4zUETtIEn2N5
pOG2y4YD/wCvVgy77IyRkqRJtAkIAI/z6U3AE6W6EkMRmTaCC3ocVxypc7uOMrDkuZHkXzt2MFWB
OdxHc+9Okwbhdm9ABlTjIPGe/vSXV7FGpRQDIh5DL05ps1xhA7qRgAAKcitKa9mrA5MzvEqm4087
2DgJ88anBY+nvxXx58QtK1Hwn8T7e+knKvCxlgZFDLu3fd9+DX2ZcLBJaEzRkK5I3Bfm5r5P/aPs
RaeKrm/h82KONSzAqSQME5H+cV3Up8rJsz6U+Hd5HN4bXzJAxEC4WM5DEjoT/TtXQtes1u0dwCVI
GVA7n39K82+B1zcXXhSyuGiBilRWIDYJJUf0xXoilikYWJXG/wCY46CuDEK90VG1x7QNEzXUrhsM
c7wMnHOef50+MbpnbAIdlAJPX1pC0pb5slWJyhFISlszLCw7FQQCBz0oozUUax2JzGiQ7FIZ2BIT
PHf9RUMNs2xCXBZTh1yBnjOc8Upnkjiy0JYAjMi+nf8AKllxAyosYZWA8wjqQe1dKrJIdtRpM3VI
o3G7BDDHPt6064iITzGgwcfNtbGOfpT5lWO2RfkAjGSQvK+hwCKhmu3UogAYsvJ2biPrXPUXtFoF
m0NiuLiCGRGhyzvwxYDKkY7VJHd7FXGVXJwe/A6elMmVpIRdMpBB+dSnANNW6kmiWPcAzkKQxzx9
K3ptxQNXRdS6MUC3MMilWUEo6ksx7E/40S7bqJfLiBJAJVl596phLuANDa7dxGSzkdehwccCh7uf
yMTBeBtKg55z1+orlrtsBIHYSqkhGAxOAMYFTGO1CGVrkBFblNvUZ6d/zpCE+0xiYZZiMtkZzjqK
S6tp3jZAjMQThs9D9amDWwDRLbyOPOVtiEEsCenYVOs9vMys3AbooIPHtUEKwfZiIoSZF4LEcnIq
XZZNG8MJYPHGSWPSnOPMVFpMbKi+csOQyqu4lT156VYt4oJY1SViYgcEgDOaZYoYd5md2KjLKzYU
AmmXNykBWIpwz87BntXRTqODKbSHXFsLidltFGc/PIWIyKrl3tpEiiAJAO4bSCc9uKSKfyb37ZFc
yEMGRkP8A/yKmu7mRLiO5gjO1c7SvOc9/qKyqRdWRmMJa3Y4TDYLMp5z7ZpbeVZ2GAVwcKGXP40j
+TdK872wTPJB9f8APanW8DOAsMasCC2GbGRn17U4UkloA5o7diJWJBRixO09emeKhtbU2SOwUbn5
BAyatXYEG1ZM7gTgsc5FMkuQUV0JIU4LBc5OBWdRWQ0Vvs+52lCFVDcHs+Klur7bKGAKsUABIwff
86bNdxvMY4IOF5JKkcY/KkuJGhZZiCCCSpGBxinFWiNJNEj3LrCcbVZyCFznA9ajkityGuvP8tlf
q3IIINKxVVBc5lZfnIOc8n360klpMhQrIBHgbiG5OfX8KUoczGrWHBnXcUYKwIzkdB2NNtzI8pQR
7G34DbuPfoaLyfzJC5gyVQAoHIJOaaTJI7FrYom4Fzu6CotZXYyXyzJ8yOSAR8pOTu74J61IbWZI
w7gBQMFg/ANVoHfcY4oiqliwI9B/KtITCe13SgrGgBwW+Zjnit4TtqgKN3LHn94FZCN7pk8nuAah
aUzTCb5zuIIYDtnpz3p06XLSmSGcLGcEKq4K9c9T9OaWSCV9g3hS52sxmyB/n1qJrnAnjFvHGGgQ
gqMnK4xVh47eNSUJdtpCk4HOOoqjHHNblkdI3BGBIp4/pUsC5nkniRjGX2gE8bfT2xTSSQEcLlHE
VwS4zuyqklh6fn6055/PykyEqpG5HAP6mmytuVpsjIJJAG0+9Kk7T5HkFgGGQOv/AOuri2mBI8SN
CojUqiYJA9Paks5IVMkiuUwTmTYRx3GemKWKWXzi6wuFHJjL5yef8elQtCZIEe4iyIyQw3EDk+3N
S3djTsx2DcThAr7Q2IyQAfrSvBJczZlQrEG5ZR0Prmkto5Its4VtuQRFuB2Ee/cU+WWZ18sXISMs
SzL3P559jUySaNIxfKLdn+zbUtgkMCRgkHFQ2N8xjd5izOE3HCgbiOcDP0q1PdBIFddgw4VvlHy4
7j14qqES3ZUWYFmO4Mrcf55rWE1FhZpDTHeQhnuQmWbKqjZ/D/8AXUFrNNafNHIMRn90HU+nPp+V
WyWitPKALCR9zux6Gljs4nYTO2VUneeDgc9s5rOo3JA9BfOn803EigRpgsxGSwBGVHb8aS4nhkUv
EqlQS2GbBUGpDJvRopFDxKQqiMYGPr+nFRNYBM7cEA4IBGPp71EYuOrFqPtWfz02ISgQBWJ5znrS
vasgM8UjAOCXEfTPeorVoZmIllQFCCWYYP05pxvTDDut5WYjcQWGScdh2rTRoEPcKuUnyCB+7QDk
j1/+tVeeO4luZFRWjY4baRgH070kJnaRi4yVcEZOTt69++altIRJKCd6Iq/MrkAsfr2+lXCSW4C3
moXHnB72NWYLjaFBBHQ49KYJfNR48kgZztXr/Sn3XkTMGjG4k/IFORjkHv60puYNNtxJv8wkBQM8
DJq+eNy0xWtHFsYzECrn5mKn5fl49wc96SSJra3SHLK4IUsMkZ7jJ7VHdX804KwhmZjggNj8frSC
dpUaHaZHaQMA0hAxnr36damUuZEDUuWRS5VgkZG0BMU0ItzKJUcBlOWA5GfTFSTmVIPIa5MrKAob
duYev503TYrbYCyMJAPvYwBWfQNLjp91qVRbVlLKeQck02zkDAzXClCMiPAxu/rT7i/j8zDMGdji
PcuSPqf6Ux7po2SC42/NgMAO3YjjrUSpKbE2wk07ehndlfqWBbnHrSQRXckPlQBXUjLAueg4Bx0/
/VSTQSrGBCgYA5O4nJJ4qaW9ksbVI03M6gjJwR0rOVK7JVivJI6ssU4Ksp4YA808XmFWOS2B2p0Y
HrnNJK5kcCRyxY5MZ6Hj19aZO7SSx75WXjggZx7mtadNoRaNrFdBWW6WFpUDOFGQPmxjPP1qW8gt
oGlDoAhOVYDHHt6VSWeOPBWQMobcVU5LHpgen40+e5SbyQ8CneSUVW5zjpTk+XcadhEY7A9vIu0A
gjBGaHDoR5iAoV5wO1LE1kGy+AYsEKuM5z+VJNcRSKVjkDAksABnnIrelMuLdiVbw4lMhBBG9Tgj
HNMuY/tQUqiOoYeYQMbV68ZqtKJNreWQyuo3BVz7/WpLK8it4yYJAwY7n3D/ACa5q6uyk2i3GLS2
txK8SsAMpED1b3qmNQlm3wSxBVK5iiB+VR171Xv9SaYEGcsdwDKCOQKfBqFlJGtxOxZlQ5jzkde3
ufeudRstChqPHu+0vE8YcgOVbAFaEZSWDMjkKhO9DyW9v/rVmSa3ojWTN9ojLLJtkicjIIPt6VH/
AGolu7Qnfh3LElvuc8Ac+nehppAWoUDXhMU22MbWBCYGSSP/AK1XC/lRhXkZ1G4qScEHnBOP5VjL
rdu90FyrIikMp4IPt6mp5tdsmkUOVyFG9g3f+VdFNtIGal0kMsavuaMDrggnPTd9DUhuUs1WWWQy
x5+VFIGG6c1zdzrdqrbI5jETjzJFfKqfx60l14kt4IlMMokXjAK8Ej1qalNzkw2ZtX89sI/N81nY
NlAwwVHXpSO9pcNNOxbaDiNBndyMnt79qwLvXIbyEyRIi4wzlM9akl8Qxi2V4xlSMMq8Ee+azdFi
auawNhAguEZg5OI2dshQatRTR/Zz5UiAoxII9OlctZ+KmMT+VbKqo3zBufl9BVo+KAtvsMUoyV2g
ocHj6VcfcepF0bMDxTyxqXcMG2vsXgn/AA96Wy2h2EbqCpGwydQM9hXOS+I7yz/497dTuXC5H3Dj
tjHHvQ+qahbiNoIndskFypHPXA7d6fM2yot3N+9KpKftBZoyh3MWwc59/amyG2SUb3VGjICqx5YY
HPA/SsS01/UpJkMqttBJJMe8j1B9BUOtX9+t2ZrGAKGUYTaTz/e9c1lJNoqxvRAPEiO0g8xtwVEy
CenPpj1qrqLyjasLF13KI0YAgbTWNo97rku+3uZiocDaWUA/T6cVJMNUWM3Ulu4jhIKlQRgH+vtW
lNpIHsdFBeWUtqPPkZGlQYJBBP8AWmxXgtWM7yGTzlwoK7en1747fWuaigurify5ZWMkpGFLggAH
9KbImtfbha+bJMI2BIOcE/yqJycmJM6OdbWR0d5FIOSoLcFsZ29qbe3WnQW7SxnaFO4hRxgHuee9
c3Jb6ta6g1rKxRCuYi4yAepP41ebT9StrTy7hg5ALKA3HPUdM/hThKw72Rry3heVbvzhG2fkMbZ3
euajutWs4i0McpLDBkQNgDOMHGOc1lJpl1ko7FYTnazc8e5pkfh1GZrgTEkKFVXOFA9Tj+lKUncD
V/tuxhiZw6krzkNz6UyfVdNEqLvjdpCrMWGNoxxx61mSaRLvV4csRk5II/SnnwrdBw4gcFz0aPGf
b8+tb04XIlJpl5vEFlHE0aMjEuPvt9w92qnP4jsEliEYDhmILRMeDn6fhR/wjIlkk3SqobIYE5yM
Y4/Gqp8H+czCCTMe/oAflHp9KipojJttFpNW+32/l28u0tIVYkc+2fbNPHiYG8FswZwgwxU5Jbvn
8abaaRGsbW8t0qsGG+WUgA4x6DNSzeH7JWa4Uo0ZX5ysmSCeCCeuK6KVZJ2uNtsq3/iqGB1klJZC
xCuqAjPf+VOt/EF1MxaOMqzqSzF+GweD6ZqSXw9YRQpbwWsTopyHdgWJzz7U6LRbaJUkRSip1b+u
Kwr1OdlpamedaliicSoRiRgDjcucdTjHp1qWy1gPFu+zTSlyQD05q7Lp9mYooCG8tSxIUc4Bz9Kv
Jp+kxwEW0UrMcElSce/Stac7IvZamC0+rOyzwSFCiBiuCwYeh6flWdFq+t28ztIJVRQy7dvfsR71
1sFrbTRtbwZJBy4Kj5vcVTuNPX7UbVTsyeSBncT6ioqJzGkc0b3xQmnw+YWeRnbJiwSF/hzj3q1F
JrZiiY20kvmHlSB8xA6c/wA63ZrBbqUeShZQcEgYLkdzUc1pdQRlxJ5aK20RuuMD6nnnjiuScuSQ
J3Rzks+q3m6KW3DrG67os5APY/UVNBoOprtVbkq7qHDq/JOcfnW5p0cYSSOJCCZPmYoTk469atTO
mxbgzhnVjuDAk4456VtThzoaVyzbweaVhe2VG3He4z8o9eBVkQm5wEmdcALISx4OOf59KimvCIy0
EchJT7yHK9efem+XLAgnmRljJIJ3Alj1zzyD2zU3VhqxYhtXE7xl8IFGck55zjA9KdFYRojtLIAx
bAAc9qitLuNiXubjKphjGeDnP+HemPKZJHnwGiDfISeQfx/L8KlybE9NB881rDKVaIEDgADgj+lK
kcTw7ot21xkKVAP04qGaPeo+0RgAOV4XOD61aS2dbPy5MFlj+TIxgV004piKxd7hA9xbFAxCxgn7
gx37++KW2Ym5cEExFQJADg59v8amhEfmtcXERkcDEatxtb2x60l1aoCXiBVWY5B4Kr1zUVI2C7uP
a1h8yRbdyZDHkgMMHPvSJHCtu2ZXZi5wCnU9aWOeFLdfLRZGcsEZRyDwe/8AnNPt/wB7biOdzLKp
yMNnFEavIrASvMlvGlvPEQSOdpO0Dsc1EiW6XDyRS5YtyoYZBOOAMc96gYSTW7Oyq2AQFLY4/pUj
OsVkk0TAyOdkZZCNnP5/jWVSbkgJLiFJUWKFcAqPlKjCHPXpn8Kctp9l3yyTCRWACNuYgnPzfgM1
NZTeZpcrB2DBMs+3Gcntmq32l94CRDzAMFxnBXB4xxz7VpBtOyAbdwQjaBMhJb5iT09uc/nTbeec
JHcQKybWJYlQRtyOBx60yS4Rpl8pGQ7coAhXB/qKSFpBjMYQEYQIMketU6PODVywILZHWV/nZ2IY
K2QeD6VMFn8oLIhMJPEZbPHUH0A70n2SSKKO1GQygBGGCF47/wCFJJGtsUhYB1KjJK9B60nH2Ykt
BvmxyyxwghpM5RyeCcdxiozM9yjW8swUHOwJ9ec+3+FTJdJ9pHyNtVuGQd/qahulUGKKwiVwWbkM
QFH5fpWM6jsDSbJoTHHaPb+WrFVwoA469ORTbHMTLFNFH8rh1BQKpXHQ/p1piyuYj9nJI2jkx5yf
QVLPJLEAWAOY85JGcYrpozaaQLRD7bejKtuqO6KNy4yAfWpdqTb0UK+wfKzLhs1St2unYy2kSgjg
uwAJPHWnTJOZCHIWYELlSp4yM8gd8VnWrWY07k0jrHfDfbkoq4UbMhDwcVBO4+1mXaEUMMjfhSCD
zyen86s3B3qyxQCQkgMApYjnrx3ohs4oYNksSlRlkZuCR7j1rnupoCm7RBDFKBlV+Xb0JxUyx+ci
NGjxtjGAPzGf1pqRrc3jSOxQoxVA4ycEfzrRbTpfKaNWQqo3KFcAnr1yeK3p1FBAV7iCKSD98iFi
CSpiyc+v8qzru1uPscltM7RhgfLkYdR79hVyGNlHlOyiTblCq/Lg8ZP+FRasAtoyPKVABxuHH0Bz
WVVKogOZ8MywnU5bZ3YzwMCiySYHOeR+prrrOQXluon2uyHDMzZw3+e9cd4Ysln1WZJZC10wPzsw
y5z0/LpXZ2ttDpVsVeJWklwJAkhJxmuujFpk2TQ7fFbeZ+75QL5ag5xkZxUaQw3JCuGUg5OV6/0p
blZZkEEexAow28Y/4FUckYgYOJCQOCVlbJ45zzj6VnWouTGromt7b7QjvFErHd84ACnA6/U8UTbJ
JHEalQpJJMpzUUlxJDKNibASCWB5B+tPtr5PMMV2plVjkoo5IzRThyIrQcL7cVWZHcE/J+7B2kHH
+RTLm1ju2lumk2gAZXGMY71NcTRSXbtawMkUh6E5NV4ZFnnmjliDqASjsuPTjNVKLkxEzQywwIsV
wsjsx8pfLzz6cd8VHulELS3CtE8JAZGIBHfj8OwqzaCS3iFvCdpk/wBU+3G0+vt6VHJDcMDDIchT
80ROBgc8dq55RSG7DrVI0WOaFi7AcqVwRn+dP/fi8dnjAJOQSOAPWmRebb7XAIIADuB8qj6+1Wmu
I9wxchnYcAjG4DvnPB9q6adZUwVmxk2/yCgBEhXLFmPr/k1EiyREZRzlhwBxipBcPcl7tAqSKDhC
oIHocetQQGKEyRoNylssrMcqTnOOelTUrKY00izDJbXpO6NUZB+62rgEAcdfypXedLYrHGN2OO+B
6H2qKIT3LARSqSV5Zl6fjUcE04iaP5sq5XHp9PUVDkluK9xstykMaZtgrk8kD19+x9qnSDaBIC6O
xAO3nHv7ioJ9+F2ASEPl8IMD8TVhpyu2N2ZELY4boKnlTEVryTz90URJKsPvDGRTzPugKujlVkGc
DAHrTiryMD5pV3TJVAMAU/7JDFb+R5jFVbjA+Yn+VXCfIBVZ5vtJdU2lTkB3BB4/Wp9NleBAjpuB
bcMPnHtSSSISN0Z2j75D4wO/41bthBbh5I13KSME54H41M4uqwTbRHdr5to8Y2IS4ZWJI5qO03lR
JOhYZOEQ4xyPbpSmNprhpvNCHaArcYY028+RFMDgOG5kCjp646+1awpKK0AJoDuE1xGPNIOCARtx
0NPSRriLy4pWByCSFwS3+P8AhUc+omMF4lUnbhnYZBx+mfWpbW4fDKyFVYYIY85xya1Vb2aAduAk
YvGWcqWJxkA+9QXF0E2wwKiBj0Ax2/yKc/lNMVeVVVjlgCcDA44/rSX9st5IIQxDYyVDZGPqa5ar
VQlpWJiksECtlQpB2b2I570n2mBH8md1cMAVDNgBhnOPX8ab9omhiELyl1QYLMOT9aCmnyK0o3Bp
SQrYJ2/l0pwpcrM5KzJZYIhNEZVXcWyrdgfSmCNZSJNxcIflBPPT045zUbIbm4WOQsiKx8x1PJB/
PjHekkhe3leRHaQMRhCRzxjPHeuiMNQVnEit7NzetFK5VpB5gZmzuII6+lWkmtzcOWkYKOikbgfX
P49BUf76e5UvbqFAOGQcD61FNbyx3J24Cr824nA21lUV0UMjukVJXRg2JSxUJjbz+eKmeeSFo5N7
DAywQ9jT/K2wqdxKyZ3kAce/ripLeCA7k80mMkABTyvPNZ8zSFfUbMDNE1wHUAKc4AGOPwqG2uJm
hLzw53EhWViCxHUVPJavdQtBIoUu3UZwv09aiuRfiJDLLvKHBYDp+OOaaTkVZ2I45JGYTxWhkIXK
s68k+/rVmd0mygcIByIwAAxFQ2YRbfK3CAJLwG64I9unTp0qaFLV3MTTF3J+ZmTAyelZyjdWJaTK
scc7kSyNkEAqpznPrUkcgUM+4BlU5YDjHHU4qR2jCmKNg6qSHYINygdh+NM3xW0KXNzubLcqwHIA
B9KFCysQRoSczeYMs3zAnOaeyE4nkUMXGHi39OMVDaamjKUaAorsfJwu7n+XtUizKXaKexkCoMlQ
QOT3Pt/KuiC5UNOzJfMlkJQ7FTGFSMYGPTH4daWOXzLUNHEWcdGII4qIQR2yiRsqwYgKp/hPrSrI
flSCNUOR8oACgf571bi5KwrotTOblA7xFctg7h39aIroPKySoXKqRvA6/X/61RG4eEtbvEWlbJLt
gjZnp6ZplkITcSmRkLld2R1rSMLbiktCCZ4VvNk+AzHKswzgdjSPblpgrkgFsEY4bPce9T3EUSzC
b5mAJBGRzxSpC5uEVHAViDmRTnOPyrOTSJV2VrzT4bKNHiy0LEK6iPBY88tj8qI5Y9sboSrIgBbH
Re3FLc3cltMyEF0J+YmL7w9frS20FlOryRCWQs3zqwAPb27etaU72EW3EUwWaJ/3hU5KjGT/AI1n
+IFt7TTZLqY4IjLDbLzn2469aluXhtYxFAGVnbChm+UY69BRqMttJp6fapOBGVjUqCAcVNSuqaB3
PjHX/L1b40yuYVBS4RFTd3B6+xz3PtX114PjkstEt7eMHaY1ZmXgnjp6fjXxtaXM1x8dbq8058RP
qhjdGOAoU4IOe/p7mvtLw9G39jQROjzAxjLE5bGPyrKVVya7BbUuQO9y7tEd5LZYljknHSrEEkI3
LJg7lIYNzg+p/wDrUkVqlrbE2yYcY2kLyR6YpiSLCPNkUByDuXbtP1pOHOxp2Y+6s4IkE0xBmB5C
r8wHYiiTzhCxuDskAwrDqxxTC7RnzJCwGzCgRg49/pRCsaZLFy23DIJOM8dOPrVq0FqUndFa6+0s
iwRyLGwbBKrkNx1zTrXylkFvcSyOxPMeMBjU9xHaQKpSNixICR45z602NJbgK5h2CBtyhcAA9Px4
rOSUnoMVHUSmQkKEfLFjwT/+qpt7vKb0RgBjxnkECoZ5YoyWlQMwwPuEZqW0tzABMm5kdSQrucrz
6HpWsEloAy5zIoEKB0DfMgXp3z9c1Vn1MWcefI3Jgl8H5uKvXl3IFFtENrN1kI7Y9BWbfac9xpsq
qAGf7m08g46g5rGpTbZMnqec+Pfj7pmiK1tprb5VJ8yQRHKrg8Dnnng14v4p8YePPiVdLaWjolq2
dgjZjuTn5jnp6V6tffASSbX31LWImeI5KxunDZPt0r0PQfAmi6JbKLLRYlKDEaRnbtXH/wCutKaj
F6ENNnzf4I/Zc1jULhbuffBbvKpdyQXbvjBGcGvfPAHwrs/COjt9ihhjdo+VT70i8YzxzXV2tnBv
Erw5YgHJ5yfXpU89qWl3wRKsaHktjA96r2kovVjKaQK82yPey7cmN1wxOBwOOf6VZjtUWBXVCVlG
FCjO09/pUsaJFOJPM+cn5iWOPrxT5WmuJGYzMsOASVXlj/8ArqlUUkNCW0ZdWiBBVQMHdgjnoO1I
ZSQHjU5hbHl55wT9Kk8uHy2tkuSu1iME5wevFV0VA0a2/ILAmVhkk5qlNIcieOY3K/ZpYGwBlQCB
jH9Kg3XCIxh8vbGcqzDIx/nmnJDcidpUCAHhnZwvHpRZtLaPItzDgKTgnpn+tQ3dkhHLBKzYheOQ
7dsjLw3v+NJsZJXRFDKoG8seQevpyKGvHnvCBuMagJj39ajntjE3mRl8tnIY9T9acZWYOxX1KS3t
la7jkEPlj5mJwCvc/X2rzH4l/FF2LaJoixzFwAkkYywbP4+lbnxb8a3Ph+xkt7ZWjkkgOA/CgYPP
X/PFeY/DrSrrWdYfXb61cRwhmidThWIbp6cf56VqpJJswaszxTWor+bx+39pRbbhbxUYsAdhLja/
HUd8V9m+EdFhs9Ls1t7dAptYi4Uc7tq5Y+ueTXzJr9jZ6p8c7HSbSDzGncSxEjG6UHo2O2Oh9a+r
vDBGn6JFFIEkKoDggHnABH6VzVWpRTEkzZhitrURSxFmdVyd3AbilkuZZmaJ4zjGGKtgsCOgqGC9
WdGUCMFSBsZscfnS29xGyjdblwoJDkEY98UU4uxcUrCxyGYeXLGFQtmJU4I+vPpxTpLm0icxBPmU
dAvApXkilTlgijg8bfyOKr3VmoKNKVAU7UIB5468d63VXkVzS1mXJJlu7QW2xl2uMOBk9j/k02WA
xIZCC+dzAgZC8/561GV8koTDgleZG4J46U6zucYV0JKn51B4P+NZ1H7RajaTKUWkqYyTMwwTgkZ2
n1GK8y+PtrYvpbFnUktnKsQWGO4P+e9ev3MtpEreSgiYN9xRwTmvMfjtEb3QSYY9kjSFsFeSMdD3
7fWtqKUGiJpKJzvwGtdLeGW2hhD4AIcrhQQeOP5kV61BYyW8gnbBjPYMCM4/PivGf2epI4NYurZE
kMmxZDuclSTxgD6V7hYs00Ksu3OfmUDoOR65qpzTdzNK7FhtI2kWdNoULgkSYwPT1ApSt3HK7rtQ
j7qu2B061aaZVR9wJCRjjOOAKrbxte3mmJjkJLsvOTngkfp+FcNSVmPlYI4nnGUUhmyrMwzjj0+m
afNPE0TG6QoefLckgj2OP5UsTQglogyyouUDLhfyomYoT5Sjc5GBk8nv9K0pptBEjieK2xFCAwDE
sd/fH0pDfEskNxu24Iyozn0pxlhVxFFHgM3IJyc//rqOCERXQSWUSgt8yYzSq0HJDkklcWSdOGgg
LMciNwBuf3NStJsI/cu7YAAT096b5fkTRyR4KoSvJxjrmnt5kyF8DahwAr9eKcKTiyBtxC8yvOud
ir8wJyfSmqj/AGURshcA8qASPYUkUnnRGFJjHGgOMjGT/h7VKI3mDQhlIk2lVDZAOece9W0khtaD
YIRJbAmQxsWJKbiAB/OoWX7RPIEJckkkmPAUY+vPapZRHaSqMMWD4244P0pkELLK8qoFZwFBYck5
HWtYp20ERJi7uGLErDkhVA57c+ualjE8e9ZipABKkHkg9OhpjWkSSfuJArAjdkZzz/kVNbL84Zt0
mRwpGePQ1y1qSkwKsKR3d3HAWYOoAGFHJ9OT+tX7zTJQUYqQJGYqgGAPTJqsJdl0PtMJJRiQ7HAX
3OKt3UjTWpbzkLpwDGMBaKcXBDs0VPtkNsBCrFtowcDk+wqV4V8gqoGS3KAcdeaqPZ/6QVmyCwHQ
9+xFWIJpHiYMm1gxy46Y/nXRGpYLMVnkluI1gyiK7FyBkMvI24B69DUO1juJnk5BACkip4zPIgdl
jXcMYU9R+WRTXjBz86hQSSCetRKV2UpNoSCLzJCA7HI+Yk5NS3peG1W3kVio5VlYcc9OOtR29nFE
gUtnacjBzke9OvEVdpY4Vm5ZW4wD6UlJoJNkQmjt8NKJFbohDfe9qmjkzEJowORheBnGKWO33Jve
NiGHytjOBTTFZQTB5GcMCPLYMSAPSq52TbQetxEEkLcuw2liMnOKijUQ4ZYyU6Ekc59iO1TxRRyS
ma5t1DMxKbcHI/xqC+lkiPlxAqQMYBBBFZyp84NND2WOO4ecswVgfNIPIPt/jS+YVgMbSbmVgdxw
STVZLUsTlduEB3E4AOOlWGhnlbZIxRO5L/p/9etYQ5RWHwxBc74mDFfmYnJJqu6KtzukyAB8qKuR
jpTZm89QkNxvcsEDBuv/ANepBJLF5VtICCGYbs5J4pxqWQpbDHKM6IluxZFCgbsgD1qOJbu3jLzO
ZGJyCTyw/lUrRy7yY1CnccgA8/5FI5+yyoHhJAI2OAAPerUuYErD/tcZJinK5cfeEm7bjjHFMkmd
SV4G9tqMM8dPalM6TrJFJCglJISTHVc/oadcGNIVa6CMYlGQBj05rOWqGMQXPmmIlVAIOAoyT6/5
FTzo0n+kDJRclQD0x7f0qGOWOV2AtWwnCb2yBzwODzVy3vkhmAkjEhfO1WJwv0/OiCsgKkLSB1ha
R2LkAtkKOnT/AD61cuArWyiEsobJYnqfWqVz5dtctIpBRSWUMpOW7VZW+FuN9zkgMcqqZPPOKid7
3Ah2PaxSKAWYgDacEDnrT4Y3ktmmeUKVX92ABkDHp0xSLtdSyykGThlV84Xngc9BToFbyidu5RwG
UD8qqEU2OzK8LmVBGwCFgSrgZJOaljMl5KYEhwcDcq4I4GPz/wAaJbSRnVJCFKNlMnkjsabLEFIj
jKq4Ykk/44rmrRaZSY5ZZUWSOdGRguA0g6DNMZbdY/lfaoc4KkYJzyfWhJ9+fNdXwdpBbHFNW0Mp
UmQFGGWOMc9xUwlykErWiuS0u0BANjAcNwK8C/antblPJurV2Mc8jBx04wTnnntiveZ7eeLbmTC4
GxW+6D6ZNeVftOW9zP4YW5mjZFRXMpXGMY4z34P866YV1FrUmauih+yveJ/YRtVKJKJQWIbduJOM
nH06V7HLE4ZmO1DnMbBTg/XnnjtXzb+yVrN0gns7xQjqnAVgNxxyxx0r6K0q+a9by7uQYONozg/S
iUlNscXoSvHPJKsDE+UcFWYAHH+RUxt0L7JmXcACoVQB29qL29h+ZItrOoOCr446dqW1WHy1L7+Q
MjGSCe9XCLWpcdGC2vk3D84QuCCRxkDHODS6nDGFLO3Krlsjp71El0WiYfMXVjuLjjP9aeYJpALh
5fnyNoAwMe9P2dxybsRszkI8c+1t3IOck/1qzZW8cW51lzKHBIxyc96jeGREUi0WRi4Lbc59OPWm
pJEuHViGP38uOvTNQ6biJOxLe+YSA2BwC2SM49Kg+0zWoJjQbSMORjNFxHFLOEe5Ckn5sqSAPqB+
Oaj34mMSkFowAELAbh7ZqeblJJHvrqbAS2w7AbWVtxQ981FbFo3dWRkdm6sMFqu20dsg3TlCwILY
45//AFUwzfM2EIYEEE/T1oSVR2G7Mg+ztuDeWFjUEup4x9KnvEUW0bJlssCpI5H41EJ1nfyZmLnn
KkDB5/yaLvd5ZjguAgKjCk//AFvrWVRKCBNpiMXkuDBCAMsA7leSR1PXvWhBbtHZpM+0gjhQp+Uf
41lCWNcSEsecEIf8RVo3kphSGJ1yoOyMnAz/AI06cnYqMugbvOJXYJFCnLlQGB9K8d/aGvbdJLe1
eGRmB3K4BweOckcZ9q9eJlgCh9wLMS5K+/8AnmvLPj/YTvjUoLN9sTlmQLlCcDnOOvI59664S1E7
pml8IY4Z/C8U7OoB+ZQhx8ueMj1rJ+OfiC2n0f8As5i8ZZxhWXcTz+nrWB8Nvi7omj6DDp1/KIZo
5WWUugIYcAfTkGuX8U6zqnxH8QW9ho9q6h7glsuSQm71/qKmVaNxHcfs66NKlvd3MMmBcESEsgGB
jGAfwzivY0kZYPKhXDADzECn5j6muW+Hnhs6HoVvYtapEscYCJEchVHQAema621Ekm6dwuQpJYHn
6VnGTqRELI4jmWCWA5PCkYYAZ/T6VHPbXBdXV8rk7FC42j/PalVoslkEcb7RtycAHFOjkmYvveME
DCqhOR9M8fjW8W0O1xl/pjjZcSSL5mOw4P8ASlW18tjI0xcBdwU5PPrilup2S2ZgoZYsFGxnIpbO
4eaJmAJLLgsTzUyXMgtqEstvPESXxtUbWIIwcV8yftfolnq0LWlw+LhQpbcCVJz+fTpX06YH+zCM
whiUG7auTu+lfN37WFog1ptkg8mGKMujtyG5GR+J/nWlNqM0Fk02dp+y3qMWo+DIPPt2jbLARl1I
j7fnx07V60qfIk+AAWOCQBkcdeK8R/ZRv9QvvB6zTYhAuJFW3UbRgNgN9SK9ut5t9u1mY2IYnLle
nfj1NYVFeTuUkmwe7jbKE4CnliP1phfYhQyJnsccDJp81lbi2WSIgSLySR3qBmeGFAYmCknzCg7c
Vmlyo1SsWxax2tmp8wElwFwcE+o5pLgukpWKPGMgAdR71X85UgUCbYjHbvYHP4+mKnR4SC11kuq8
EjoOxFKybBKxPPFci3EsTyAxsThiTvGOv156VBZ3K7lidH+bG1+o9xSC4m3lFUvuHUsePTgU03ke
fKUKjK2QG+6TVxlYCylmPIYSyKERFOxRg5yPamwM8UguGYBFBKBRwKHmlRJFCgrtAZgeM1C6/uVg
3Ak4JYAnH9KHNoCVrmOfPBY84yeelRBZPNztAO4AbVyAMfr6VWYvIRlirI4wFXqKsRAzSP8AvG+V
eAGGaiS50BI0D26LI0qo2CQzL0PpS2s0pt/3yyKzMSGVjhh6n0FRnyfIHm7WCZ+6MMPbn1pY0ZJm
aMELlsKoAAHpUSgkO7RHdXSCVUto0Em04cgjv0Pr/wDWpX8wQRvbEEl8MoPLEn/JzUcjQzs0W9I3
D8pIT1OORxyKu20kUMbG2IMgUhyzDbjOM1tCSTHFIpvcqWMCDczDaDsxzu68fSpFhYTCNwWQfeCt
gknOec1HuinmE5MaspCoo6KPzqU3KcgZI3jGB972rGq0xtMSaOSGUKkTBHICBiTx/h3qYQiFkkeT
hQNvHUegqFbyVS0su1h5g2LnGfb1piaxOl4ZiQADlAV4HtTpVVBag0kiaSKORi6bUAbDheufSpku
2tZDMFYGQnlulV1uLQzS3SuI2lbhSeCQOahkvWugtrIAABjzN34/5NdEZuSsLlJtQuI7t4mitki2
H97g4A/H6UIGeJP48sc/OMZ56c0Tw26IEmJYudzEDgZA9qzob+QTC12EFRhASCMdO3T6VnJX0E3c
0bWO2eQSsWV3CkoVzgZ689qnu0hRiHcEs5CBm6YrOa4lX5BOsa7OEABKn+eKfbPGiia4lEil8vJg
YI468Ukmilo7D7qC5IAZsxhvmLKQcexqdCkcAzJ+7JySVB3Edh71Wur60MiAIxIYMoJBLAHj6H2q
EXtmiiFZQEfO1TIRt9gKe41qi9OJpUAt7dgCCSxGMnFNiZEnS0ZispP3nHGazzrcMM5ht5xuAAZ1
br7/AFp11q9ndqjNdgsCSGJz82etRKKbG1YujULeOEpvKuwyVLfdHr/npQqXV2yxu3G7JUDK5zwa
ym1C0VzveNcjIBOM+/tUieIbW2jLqEznaVWQZHcEUlDTUDYlcQJhICXztAzyeKqykY8sJtwcFwoP
aqQ1+zizOXZdv3cDgHFQHxXYW6RwKwmYzcBSDjj/ABq0rKwk7mpcytaJtZwGL4RCx3YPpUrA+S+w
DIAJPXnNYUfiWH7RLK7MdwARGHTFA8WeewkjZTlvmRuMgDpTA2xvu1aZXwpOQCeaI5cKDFOHfBwM
EYPqQaw4PES3O7YqgogYALggZ+ntUKa/JIgu/sB8wn5kBIzQJ6o6KG8lcmNn2lBiRgozn/D3pHui
8ggliKKw5Iwd7cEHHWubuPEV64eNkKB1XEaHPGf61EmtalI7gWyBi2AApBC4456/SpnKy0KTszrP
tq2qrmMEM3MaHkr+PSlS4WVQWQHfIAQcYC4rlDrOtyKk80cBAfCYJLH6+hpv9sahDK0qwMCBkqCS
N3rWaqNPUuMkjqJSGjZTMNijCgkA4/lVZAZpT5YRlAyWI7A1gyXOrXCBnAIaUZVFyTTo7nWkhkvB
cGRgpEQdstkZ98VafOht3OqildWCSybxsyzsMBePy9KjOqs+2O4WNiXO1i+d2O1c7BPrptVF3IQ0
h4Jbhj6fXvUK2+qgB3bCxyjBIB+b096cm4olyZ07XdqjDEDqzjOC1RSX0luwLKZMqScAZb/PSuaF
rqTXbpBdOjgAImAd4/Lg5qcWOpy7J3uiShOQ5Ixjt6H6UoyTBO5rHU9Lk3bLlFfacLvJz9R+YqWG
6tw4LSoCwG3e2ADWJeeHr+eMXhuiZR92ONOAcdP/AK9RLZXeTAzEbQGbJHrx9Kq62Hpc2rjW7S1k
cyyAxljufOQCMd6jn8QK/wDq7ohnwSGfk9eMetZsnhW5u49zSFsoNys/ANOn8K6kpFwZITNEuQzZ
YYx9R9aiUnEbu2XtP1tFuRDuOxQMOzZ+XPPHpzT9S1SykR4fNUsrqVdR27j0rPh8IRyqtwZxkD5c
qBz64+vap7bwtEmw3N1I6uuOAPlPc5/SqjJMNhI9bit7gGWViM/NIQCVp994lto9iLukdnBO3kY9
fz7U+78I6els0iEMQMpkAk++aop4bUWwmCB8NyyvznNVd2FsXR4ggMihSUWNdzr0z9P/AK9Q23im
xxI2JNkZJYNESC2evpVmx0i3SEMbdXLA+YsgOSM+vamp4fglMyyMyrKokwcEZ56/l0pNpAVbjxJF
eIrpECGcAxqSDj8Ka2uLbgWn2uZ3XGwOC3IOcknjv2qw+jbJ42jRVRyFVePvVLc+HbW4bzE2hgm0
yL1IrSNQlXkZdx4luJNzpbSliwJaI8DFFp4ilYkSOpBYCI7Tkn6etajaJDBbrdfZV3MRliOf/rU1
dC06UtOqsDIvJUAnOcZHp0603NMUkkVP+Eiu5UaOJVEaoQzocEnH1zTYtc1A7LYBnBLljuyx44z0
H4VpRadAJmg2xockKgi2n6569KINJglmLqAsiLgFRkAf4VLqKLshNMyU1zUW3G5gmB83IJUkEY74
pLm+1SaW4VXkZWJMSqMbVwB/Ot7yxa5VrNZJdjKWZAQD+HX3pkGnziZbqZlKqxLKg6D29azknURX
KzLlN+Qbhg8mB8+2MZBAGCex44pbZbpZArSYPQkAZx246CtyKP7SWaGH5C5DBhnjpRNaWm4Wj2ux
0yQxJIJ+vpW1Onygk7XMO5sruLZCsiqXTJTPAPrwarLaazb3Lx3BkSLcwyAMgn0yT+ddR9kSdSbi
ElFBCuTg4A6D0HfNMmtCrtdGFQGRQCzEc46+5rKtJxZqlrc5m60XVIJY7o3bSb2xGpXkn8sVCui6
nJxHcSRE48zyxz69xXS7ob0NAIXARsRoQMnp0HrxUqW0Ad2iJLlgXIGc9ulEIuoh2OXHhGe3bzIw
5kA3Sy7Dlzj271YbQJJFJvL1mZhlcAjB9/Xr0rogkjxMquxIGFVTtBGKhbTZYUTyiqyTS/KxGRj0
/wDr0pUmkBi2mgM7G38wsh3NINvJPtT28NXjzNcyzMYE+6UTGAO34Vv6esyYSW2UypCFmL4Kk/1z
+FOnh8xzDHATGCS+1cEH09xWbbhsBzg0eSUOrzu78GJXUDI7f41LD4YUEpfOpDkbghycf0rXkso9
hHlyGQD5ZC/Cge36VJY6bLLI1xcOGjVCS6nhR6dc12U9WBmwaDZWtqYxD/rCUD7g2D69BS3Hh5IY
lE2112kCJUBLE9On0rVlltZ5sQqASBksCSPTHofeorqSRbgiRVLsTnngVnUaTBpMp3Ok29zYxRx2
6KVG1mOQSvpj2pun6HAMqz5G48sTgr/jV5zGJBIm5iq4KherY+vSoLmOWWcSRqNqkEnnk4/nXLJu
TJbTQkOl2r3o3QgtkAkrlQB3qWaz3M8QaKR1fKgxlT+BH+etPdriHfGFciRV3MRwme/vT7NRc2wa
54y7eW4fG5h2PGAPenFXYLfQrJbwLJ5jR4ZiS5ThQfTPeq15Z28su6CCNGB+bkHir94ZraLyTIsi
om5gAGK8ngHP9KbbQzMhlljLADICHJHv+FS0mUVJYoYtsBjxGx24YZOM9e/r0qz5kItSJNpCMcsR
82PzqN4ZvMkklLtuJYMTjk96iYmVDAE8th1cjOBWkIOQDJra0kumu48RqcFNwJ498enWrsWnxNA1
x5sZfJKKOR+PP6VXthBHb53qzowLlST361YRYLeIGD5ZNxfcTggHnNRKjJEyshkVtb2zBp4sMqgR
sFzj6fhUUthDcMbfaNxUsQhxx9asiVWZnmcsqkl2LAAfT3x2qtJE08kc8bEgSBxhQc1PK0wTuyQW
FtBG9lLIxJcEMCTkEdMf4029gjsYhHIAVkIAZQcj61YuY70Sec8oJCgbd3A461UkgnlUyP8AvAV2
B0UkqR/nFTJ2G3ZEQgL3STebtUEBY1BIJ+v9atX19KtsF3AELiNwQSMnnr/Okt4454o/JwUZc7wu
MfWoZ7dbWFcKZgHUrIVwOD+Vd+Hu1oZSQJZ7ZxOiiRUIUY5wAckf04p8jRYcKEBEYBTbwPegPduF
mZUXA4VpOWP+eadBG4U3NyqAg5KYYEjH/wBelVp8xLTaKMVlO0bzRIjYU43IeD/k1btrZJLwY+RM
AoAGy7AenepY3ZlMscaqGYBMcnrUIXZcLczxxGUS5XLErknr/n0rB0lYNbiPbLNO75KHbgtjaxpy
xwLbnbKxG4bVAySfQVHNDf3MxIuEG4AqqP8AMT9CM+tGxUg+yyIYwGViACDj+hNYuxcZJSK8Vn9o
uFgVGVnO1iw5jUnrxnmp2tba2QxRxzFowMF5RjP4Cm3EkUN+LvawYsctu4A9akQbQqEu3mOd2Rzj
qBWtKLka3dhlsk/kmaFSoJwAGIHXpT4rJ5LsvuIWRjhm5BOD6Gr4WG1ZY2xsLHYR94Ej9R7USQKF
kzIeIyAqgYz0xwefrWraS1Ax55d80lskQjkhAChW6Huw/wAah1D7XGg8iKOZ2IZorgYSQD+HjP19
6kto2vtReSVPmjPBLcA/WrU9j5sTrdTA5YHBHUYzmuOrCU2CTsVtOCGx+1QBYGdRvjjbIBHHepLu
KOC1MtnIZJZgNoaTJBA7+2eKqtZ2ypsWXc5B8tA2PwpyJsdVnUquzIIbtnn8a7MOpQY7KxoB7Oxm
YykozrwA2PlPt1yKfcOBGkN35kkbFdsaMDk+vr+FJDAbrdPKpfLAbWjBJ9KmFqkz5kGG2gBChxnH
X8O1c6SRVnYzpLdVk33WIZHOBFG+Tt6gk9sg4q1JG0NuLOOZWlBBIKkKT6VVg0t2lch1jhSQlowM
7TkYJGD1+tXrl4kYs6gugHzLzk+n5VLVmSyWzgijj8+ecmVYyXLNuIPUYz37VFZ3MmoHLeY77c4K
nIBNTtFJahJZbdWWRBuGzdhfp61G9zHbzGWKDyw2CRIOGUHgD8MHmuqlJJCHNbXMRkEkjKWGA5Bz
06DHeq9vc3iB1ZyCRtBZcgg+oNWmL20pcuHXALISDk9BnHfvUM8qzSGK3wFwMuwzzRP3kJ32QeQV
RmfJcL8kaYBz0BAH86Y4jlnBW8BKyZcIeCOmOD1qzCyJkzsWcL80iLgfTrVeWG2jJ+zIQDyG2glh
nJzmuOo7NDtoSh0t1KpEWBI2AA5OT0p11HaeSWiUDYN6MFz81L9tYykxyqAiZcEjBH0zUwltLqPD
ogKgMpGdo5/nWtOk56iTdhmlTyeT5ZVCFOQi84GefWori+kh3EEDBzgR549TnH0pIvMD7IYmRmbC
BcjOe9TQy31vi1ugTG4y2Yxls/8A6qcr0thj4ra2u7MSrIpbzchww6Z4HWljtovMWONDvBAds4we
vHrTLrTnYrObiNCqFsMpyVJ9h79Krqt2YmdZAoDBjtU89uvrXTSqpDd0yx+9lnaOKLKEAEMcZwf5
YpL5LiNNkcgyh3uxIJ256A+ue1LH5rwPOb0o7A4Cnov+etVpLWeRY0nXKE8BT19j6VlWbmrg00hs
USS3Cp8u12zkA5657+v9KuSWyxp5EbuY3AG0R4B/Ln3qNwFnWFdOcLtyXRvlIA+nBz/SrZtfs7pM
8hVCuYxJJjJx+VYOjzMEmykqRpa5i3Ax5EQcEB+efoR6UsT3boYJdgWTBLNJwnP61Nct5shOACoA
kKkHf7jHA5p1zZoYj5cuxM4APIAx2rSMORoLNvQrtvuIJPs8S7SVaTY2QSD6kZOP61djkZ4Ss7Mr
GQZIOSQR6/Wq8HmrbpBppALSfMcdfr7ZpYbi2by45UdgWxI8bDIb0rnnTcxaDrRna4dXcDJyFVsZ
H1NLcSxxsyAEhnUsSei4p11BaS24az8xUA5jL4JP94g1Vt7a8jnEUYdw6gsHOBinCKgBdNwMGUwH
DHBYuBnjH8qfbao8WITGH+YEg8bh2/EUsssSQLGIfKKKS/mDIY+n0qjPvtw8iusnPyhWwFPvU1Fo
MmtBIk2JlOdx6c4JPt1puoXVxApVo/lDMHZ1wMdetFrdR2ytNJDJKEwyK3QHrz7Vn6xdPewSRCNf
MkBYDcdqfU4weO1ddCndCMfSZFk1q4uoFyWXClRtJBP6cV0195b20c+8ooPCscnr9f0rktDsraG/
kN1eMXDqqoj5710cy3QukieIspOQwOcH1oqV/Y7gy+XWSJzMWAZAAo5wD0GBzUMNteKzzSkMD1IX
sTgZ96msbgRSBHAKOfmLA8D1PbFXLhbe6ilto3RvMG1tnO0dfxPtRGs6jApXuny2EZup0baxJDHk
L6Zwc4pLXT3ntnuFdS7YBDoQAMdAf606URefvuw0jKdgYDAUDtSW9xcmVV+YBFIJJIGPTP41Tkkg
6ElopitnaSdf3YztUEcfWjyoCkkTkJ0yoHQkdadMdwzbuu1T8oK5yf8APamvIEjaSeRSFzhmbqM5
xSUtAJYJVa3+zSBJIweGPOP8KrvA5YSCJmCsACD+Qx/ntUVkF+xPCsQiWQ/MEQDI9T/jVvT5ma2N
tEFATncyZzyQAOfaolUdh2uK3lohaSR9xcEbj3/l+NRyR+UftySIrqchnHX1zim3CyPG1wFBAILB
QTj8+1OEonjIUAyhvmZZO/r1rLkcw6gyb4jdRsVDKDId5OGplqYJVdXkCtEy7yB8pyevufpSqwtG
Y7gGI2kE4Oc9R+tPa2SNHt0hVSF5wcADrW8KDBaMkmazCCzgiYoxAaQjAY+nI6VVuZL6OJfJQnbw
pU8p7D1qQbHRTtZwoJMgb9PwoiSHYDdoWRR8qhM8/h1qJRaEOFg1hap5gMjsuA2Vz7AY/rTJGEMZ
mliJyvKuf89aleBBbmRHDRhgFdnC5469OtRZa6EgKKdihgBzz0xVQTbDcjhFxbytceVkMNuz5jjP
49Oane5SPyxdLIsYc7iRywqc2wNt5zTjKjIZT90VWktZL4AGZWCH92u7O8+v+fSpnACV7iaZinlg
RBQACoJZvU0+MTNKDPMW3LjDLnn/AD3qB724tcQyYYlOc+mKltblJSrO4KbeJAQoX29eK0p+6hNJ
IaLe6kvViQCNTjdHsyQT/KpHguULW1tJvWVtpkH3VIbqeDgdqdMUVvtZkO4ADfswPYmoLYCK2L+W
MmQ4ZeBjqRRLEKK3E3J7DBakXBSQhkKfMoPGfwp8zSlVYxhcjByMD86hgvWFyCQVycY3Zq4EV4ZJ
dykgYGRWU4OqO7KzM8UiqPMLAjaFG45PalhguhGbtWDhnwwdiPy57VPDdr54kniJLDCBVHSoYo1k
TYsmImUEsowABxitacHBESstBl7KLhDBGdgcjzMNyB7UQyEQra28YWNQSCGJwf8A9fNPPlpLwVVi
wwzRHhe1WLF4oo3S2fDM4xtPzL+nT2q3JpkNtsjtZngZhHApYJkl0wCeMY468USt50wdpRGUzsYA
Y+v4GrF28TASMNzY4GCSDVGKSOXzBdpkAARuRnbz2q1Ntgldio08ZRHVZmMv3QAd5pZYZXm+zLuS
NyQsYGNo9qe0E4O5JeGIMRBwV+lLb2zxtsXLSg5XIPJz27ZrKd2i0mkOjjMZZUCkRryJGOC2On9a
jtZ7h1YzSqGBw6s2Cfp9addvfKyy2uCu4eYoGD+GfbvTYo1uZCyXKElyxAX+f09awa1GlcsxzEXM
UW7bGrAOqP8Aep1wrCV1Zsxk9DwP0qK4srhB5iSE7QS2eTmoUlZ5DklldhuBGCeO9UpSQJDRHtzK
IJJW3g7EPb/9dPaxZlaUKwYcDfnOT/Op450gkKlxISMAJ1znp706OaFgrMBKQOSwyV56VatNCsux
BZ6fCAxZyGIG6IDAziowyWaNYXOXDFvLfd09Km3yrOI2ZNjfMpZcuo/DvUW4TsN8bZZztIOf/r02
7ENJFi1VLeFo5ZFZSwZiVxt98elVFeI3PmiAINp3kjIPTp/Onm0VQwNxMH2fMSWPWnz28m1QuSHG
VYrg4x396tNNA22iOdiuPLlBLDo/Jx60scjQy26xxKWVl2krwRUNnGXmkHmkgkYwakutixIkeNwU
K6ygjIz/AJNVGVkJtWJg8q3b3V5AsgVQWRFHC5+9UN663jE6dKyFWy6k9qeRdSW8kcq4jVgWJGNw
z256cdajgR5CboJj1IXIHT8KtTT3BCzNcRkGPkBQWLDnpUgji+zhGm2ys/yOxJz7cUzy7iVfIWVV
ZyPmJxwKeLY2bi3ln4I5YsOB1/yawnNK4m2QyyCRWWOdmVhhQV4BzUulvJaQCUqAQxLqMZPtn8Kd
tljQNJGN5+8uc4FNhdoBJZ3JUJgfOcAn8P61VKaaGJqLROzNaFgu4kADkf4is3XYI7zSpk+0CJlQ
gGZScgDOPQAnH61qLYBYBN57CNGBOcY+n9azNdgb+xJfscYlBLFlUDBHvntxis6lF1ES1Y+MNN8z
w/8AtC2FxfWQFu+p3Ml5CVLKQW4z1PI6V9s6ZBDDbpaBkELIGiVJOVyAeDjpzXx14uvDpHxeg1S+
hjjW3ZnkEh+U4IAJP0Jr630CWS80q2vJIcMsMYw6kALsUjHqMEEVnHDqKQmjY4t2UxzhmYZClcce
vpUN5FLbsJoVO0r94RZDEjpyeo4qTTEVds8zoC0ZGwPjgg8nv+FSzmGFfki8pN3IznnH+FdkFZBY
rRCbySs8W1gcluCAB+lPkQxAvDMWCrliVxjtjimvKYyrRSEknJXAy3pU0dzHOy/uGVsgkk8Bx+n5
1nVdmy1sRtK8YMlyjOsbDYRjAPr70+UBBshlAjHQfxZ9TVd3nMpnuQiZbBC85qVNSRYvK8ozOwBD
A8H35HFRGSsF0LcRyPEskKoQsgMzPxjtx/jTIo5WkJlVHZeibcjB/wD1fjSyBniDNEMZ5Tbnj8Pf
FXHiiURJMFRUUFtj4CnnvmrTQIZNYyWe2aV1KzNgKwwVHtUbC4iiWOPY2cgIvWpp5lmgKLKsikcM
p7+1ME0nkxdMSnBYKB0rSUXJESSuQizt764M04dvMIBK5AUgjnpzTlztYJjCnhVHIHrTPMEebNhk
MwG4A4UEj2oe2+y4Jk3sSOTxkelZtWEQy+Z9qUTMpEnyryRj3x3qz91THblpBu5z2x/OqojaJ1LR
gFXIj3twh9almlt/NW6cKGHJKDgn2rmqNXGh0yhEPl25DK3DBuabDesIZElRHIHJcf8A1+aZ9r8y
d3w2xTknFERRJCyKJGkBIwM4OenvWlFNoI7kshhgWR0YEswJAbgdc1BHFCjNJbYYgcgA9aszWss0
TykqrFBuJH3R7VUMdwZFeAlVY8h2bke1dHs2ym9CQ3BhhS4kSPcXbzCFwWHofWnSXUt6pQ24ViCU
+UZPHtTmUP8AL5QDGP5lbuCfbn3qJo2t7tbdEJUuRuz2wP6dqlxsS1Ydbny2VY0dpCOAQOBn/Got
VvJbLEsjA/Kd0ewcgDpk09pJZpnuFVUVPlQsvp/SsrxZeakmlzHTFAn8pwnmTbQpYY6/rz7VnKai
xN2R4v4/12Xxb4qGlQlyI2AVFk6468dse3oK6qWO08GeBZGiSRHFswSUcjdnOdo6968R+H/icW/x
PE2ozSKsN1J5iyhiN5c5B7ECu0+NnxUg1Szj0PQcuJXKmNCCFUkAdP5VtGUZOxjJanJfA3RrvxN8
ZG8RT/Oio8bhVBBGdykZ+nNfWWlqLS3VQqjKjAYAkH1ryz9nv4V22haQmpG3ZZ2I+aQYCD27V63a
rFG4jmwBs5Y9u2PpWNZ3noEUQz28VvsuDHvlidnZgAOMCrloYomVpXVUZSSpbJqL/SA0sDkOoXAG
7OKS0854yy7fkP7nMfUgfl+FZKtyGqVizN9lV2/fBmCkoQMhm/xqv5N6sn2jLOoxuQL29T/9alSO
G4uWR5E8wAFAFwOn5U/7TGoNr5jKwO0Eqa0S9qhjkjEtq0juz5fAJjwfw/xqN0NuTOsQGByecUQy
yWaqGn+UnkEcAkdKW8lwFU7UTIBIJ+UfhW0VyMBscZIPnWwLEnGDXBfGS88zSHgMqkhixAGfwz25
rvc+XZiOWQsTgh1Hb05FecfGoq2mJLMhVkYr5pTPy+h9hWikkyZK8TlPgRaTy69d3sysLYTbIiow
GGBx64yDzXuti6LASyhGAIJQ9v8ACvJvgJBBNbTyu4AV1ICk7evXnvXr0RiiUl4WVD3zzis5NN6G
bTQt06IPMfJbZwN/J5qrCZonI2M7MeJNvBGP0NSBYXuRAkhIB+UM3A/H+lPncQzpFAoO44LMOMY6
j3rGcHIpJIrreSqE88sxB4RTgjirEUgSQylA+1ckE5Knv79ajuCqyLEpJ3Nu3Fqka2ikLzxgiQrh
pJAQS3HtWkPcHYhmjjkcTMRHEFOSo5U9cc1HE52rceU23BAdhtJP0+lMaK9bzFlKMmf9bu4Pt9aS
0uWDGGFkZWIURkcgY7c/Sm67gyZu6RPcTlphEYlJYkl9x/8A1U6JXCmJpFcgDCA9AD+VR/YhsEks
wBwAigckZqZDBbjbOXAZDvkByQAeB6U/bczJ0sNikt5IGwhZvMOBn+Lp2pIxJBcHcADt3LtA25z3
zVe4vLqOQlGV1SQABwCSPw/pUjSu6mWcqRnONvT3rRLniC0JNQglvIhKs4RixDpjAx7H+tJshykO
SGZgMnJGKiuGuZQpQhQgydwzkf57U6BT5akZAZflG3BzVqXKCbbHTs6Sra2yqzc4ct0OP88U+Ob7
MgGCm9eTjHHXNMvYLRFWWNmLlsupUE1KXkWEXDWb+WvMjK2c9vxo5XIck0QSEyOJEdlXcPmJwCc8
j8uateQpL/OFDnkEZ5/z3qtJcPMUhLRhIwSjRocIeOvanRvJ9q83zeFJyQKwlFplNXI5YpmaNHdA
iD5iGzz6U1LFlnV1clW5kU5Izj1/pVwxxIqxNEw3sSZiuPf8eKqRIIrwyvvKspUqVz19MVDVyWrI
n3xshnzhmQLgoR/niobdWWYorqxJ+RW47UW93FDKz3BBIGcs2CTmpZ7gsGWVoyQSQdvGPr7Clyg1
Zjy9nZYiV0DsRuG/PPrx3qJJYxmeZyTg7GZuOKbYwoMs77kJwpWM5LduPTmnbNPl32oLMEA3MSAe
vQY/OhxYNuw86hNkGMAgkgtngn0Hv9KasT6oSWcRnJBLkj8vemxyRsUVi7PGCcqclRk8/rU8jNds
jQkgFhklsEVEptOyElcbPZyW2Fgvo3CEbgVYEe+aijkSadX3KwAG4s2eOenTvT/MikgBMrMZGPmM
yjLH3qCfZCP9G2hQQAynJ69MVvCpZA1ZjnmQSMHZ1Q9CEK5FSF/NjKj5/mwAD39KSRDPFvOzcT83
fHp3pqxyoCsTEBgQ0ajI6dj/AFq1NyBqzI3s/IkSaErgYDKFOMjnqe9SSzzyOA6sBuyh9D6UyRfs
+1GTOVJVBzg+tTWsj/ZpGuicqBgMRwKzcWhNXIluJ4j5huWKjJKEDH8qajSzHznBy3C7sCkkjTzR
LESFP32IyDUhCrbqjSIO6g4BA/P05oi2gVhZLiC1Z5JI0OSMupJOfX/9VMlW4ufmZSCzbVYY+bjO
Oepqa5kCxhpCoCnKkryTS3sjTrGURlWNclwoAIwP1olNLcCtGkkLMhjcFkG49Spz6VMbd5oSwiLs
g+XJwc08DbG0TKrkMNqsMkjr+NRJcpI/lyAoquNitxuPXFVCSTAijjvlh+aELGmN2H6+1TRiNl2z
xqckFUyQMD6UtrqFmWClW+cfOnUE5wKbHLHO6vKzAom1lIwMjPSsKjdiopNk0s6Sn7RGqgKpLAHG
335ptvLLZtIZ1UBR+7CkMBn2xmm3BEeZo3UoUALY5H9KXEVxCvlsSpBJG4kqT29x/KumldlS0kLN
LcXzBoVUbVBJPX6UpnODlgsg6h1xxjrzSQErMsq4VE5UFeOO1RXaru8/Jwx+Xf8AyHFYVyG7sYCd
7LEokbgsTIBxz+tWZAsUKxwjdjguEy3p296qw3CtJ9l3gswygVQec9z6+1WV+zIAskbNIFwxY8kk
1jGm2IjZDIiKzlkVhhSmSDn6dK4f49aamveDbwTiXbCNwQrken1x7+9dtNKtmxhjBIZ8qAeMAf54
rH8aWVlf6Bd2UyEgoGQb+c+o7Yq1QTdxNXR81fs03dzb+N7zT7uVldZBHEkad/XPp2/CvqW2srZb
QTTKis2ArA/n9PpXyd4W1W50L4uwC2iXDODcByQoBJ2sSBntj6V9U6LeJ9jH71iZI1Z+cAnGeB2q
rqEhpl2GNhIpZSxbI8zbjd7fT+dTD7RJJ5JVlVhksCRjn1qG51IrFtuVUqMMJNxyB6/hUMV27gMs
+5cjzA54x3rVVGykkzSso7JkdnYHB+YnjAqAXUMNyGSILGQQ7AYzzjNQPcKpUxyqqP8AdDDknHpU
cdxaPNuWUFmX5C45Hcit4VLbBJ9DT1U3EcU06Sup835EUjBHr7VWRIZTJdTOisyqFAXAxjP49aqS
awgYxySqFKKxZ85yemf8aWGe0e3eSWWMOx+4p/lUznoJu7L6wxJEJSVcIpLDOD16/lUAMU18xeRl
AUFg0Y6e3pWc+u2UeXeRvLLAKGJAC56//WpR4g04TPbvKjgZLS4yT09q46iuI0bpT5hMFyocgFiR
kEduPWsDxF4msfC9q0l/MNjEj5TyBjHTtVi+8S2UcJl81Su0nYCASB2+teR/Hjxfb3NtDb2s4Esa
EtHg59QPcf8A166sPF3A9Y8NeKLDW4ftNpKHOThxx+RrZW8eIGPbjjlmH3Vx7ds15N8EtetdN8OR
pqRR55IxvWMHczfgMd+/oa7v/hL7C3vA67pd0YVEYdPUVz4hO+obG3hZ4goKu425YNjNSZLRjajE
qcnacVxXiH4j6VorI9wZFy21kMRPB6H86rWHxjs71l+z2wJ2ZmZRlU9wev4UqVNSA7yW43Osd0r5
ZsAg1l+JdJtNas5bK7AKSqVPycZI6ZrltY+LmnW7G8kjkAjX94pPGfaucufj9Gt2whtVlUAlAuQG
OenGecd66owlfQZz/iD9mi/v/FH+hX8Js5XJMbqWOfTjt+td58PPhHb+GAssUeXjJREAwBnrz6Vz
cHx9C3RF9pixB/usjnCH+Zrs9B8d6lqdutyIEIkX5Cg5Irlq0pN2YN3Z1ywGK1MSAF4yAwRunv8A
/qq5ZA2sIyT80Y3MM469D9M1zFtrWrrLJMFCKzAkkYGB2qe8v/Ek0AkjygYnLbcjt7U4JQGk0zoP
PhZmaJsswK5Y9R07VVmnMlyoWQAKcgiTr6g8cVzRfXCMM0nlgkkMe/rT4LTXY2aeOVSFbIUuePwr
VSvuU07HSSX4kRrf5jub5MnPII5PGBTdNvIrVjJMSF2nAA5FcybDV2nN08oBBAldgSW5/lU1vZ6y
RJHeTllIyEZcBcdh2war2lmJq7OiutRtdn2o3AP+2pIb3/Cvnr9qDZqFzGtyCzK29ZAMduB7jH61
7UdLuvs7LLcFiAdoJBA59uhr50/aDl1ew1gW0mXVHJDF9y7ff+VaxTnJE392x3H7MaW2keGZbO7u
Ay/aGcqJeTk5H9ea9pj1jTzY7bWUKpOVYPkHn19q8S/Zy0Ntd8M2utRowRogTCh7kjK9M98V6snh
JrMhrcyFSeAxA5rOoraGkE9zTutaSOWMLdllYHCE5BaopNdtFYSuVYtECcrwBn/PFVF0I3gMbzEh
D8xjPOc9Pr70sfhYTBPlJlWQlmLcsvfmsiy3Pdwsxa3v4jGACUYg7T60g8SWJzHDeIxQjhWyc9Po
RUD+GNMidmeEuz48xjg8/wAzRF4U0qZ0nMObguuQgCoeeh49O/enoNJMuy+KtJssq1xGHRAyhpB8
xJ9Mdep5qlJr+mWaLK84VnJZUDcDv+VMk8HmO737U3kk7g2R+PFTR+FIgjwtgsygK+Dn3FJJsLEc
ni21CfvSsqhMx5bLBucDHTmpLHxbpbfLOsm9RgskfG3Ht3zVhvDFnbSC3kjVQUUNMj4bH5cfWorr
QbSa7H2SImJSd4jUhs475qZRbYiKXxPp7rvWN0JXLBgRkZ/rUUviiSK3HnWkgVgNoUDpmrsmhRo6
SRxq4VsqXwwX1qa40+OG2jga3TcVAcqB+mKuEUwRmR+JkmxIkTs+OFC8sf8AGkXxTcGJFlsHV2ba
pI/H8a2BotrcruCmMhcNuUgUtlo1vGzS4EgGSi9RmpqKyKSuYqa5dh/Jaz+YZ2ADGB35/pTpPEU4
ha2jgyccKVIPXufStebSbM3zFUQg/eKrnoOuenWo202KFTFJEWBXKhhkqSe3tWkIcxaTuZMniDUz
HstrSNWD4ZnAORg/4VFHrOuDMojiUIfmL5z/APq9623hWKZGktBuIBIVuSfQ568U+G1to55P9GYY
JJKrwfY+1cteCQ3GyMZ9Q1pWLxxY3DlSnQ1HENb87zVdTGo4XJwx/pW5HbwRSNA+0huQAO9PWJLa
QW7yAMzZZRwAvtjvRTpuaJMbzdXXzFnjwVPBwSOfTFU1l153a3WdkErZKtnJzxk8ZHFdbe2SyxFX
YFgMIWGMnAINRvpsMcirGQxLc7Vzg568ZraK5UBgmTVkZRJdGNcAIq8gZz689qjn0zUZ5QPOdnY5
chjnI9O1dJPBbC0jKwKXDZbzBnB/Sn2jJCDMquVKjJUZGQTk+3pR7SJMjmn0LVIi0MayMYwuGDno
f89BUUenajcuxmJDKQEz0Y4/XFdQ6faX4csc7iGp0kCNHFcugbGBnGOB3oeqGlbU5d9H1BZDNuYs
AAH6knvSXGkXK2T3kMjh2bIyc859vauwa2iuVEflopIznPH41BJZxRh0gAXchKFecn0/OmtEXFHL
2/hSQRMwusFsHLnbnufpxVy08L3D2hRnGSMhzkjn8K04oNs7faSMhflO/k+q1NZ3VxGpt2iwDyAV
yFH9KaTYSZz8nhSW3ulZ1DkDGQ2RuI+lTN4bs7eVWIi3iRcBcA4wM9ulbM94kswRDt2cKu0gsvv7
0yNIZo3DwjJPyseW61MrpEt2M8aKRKIo1AjZjhVGNtIvh3TGuFgThgcMy43Nj/8AVWzEk4URREyO
5B3NGOo4x9aryO9uN8aBZHJyGPQ+v/1qlSU0Cd0UTptpbXPlhANwCkmTIA/L9alg0C2fbvjCyK5b
MZGR9fb61YzCjLKqGQxsrHKYAOOtWLqUNITboCzjILcA+34VootoClHoq20JbyQ5Q4mZjznJJOSf
ypttEt5E5t4gSxI+ZcFuntT7mMs2bnKsG4GMj6e9JbMqLv52u2FABycemKzlNRElZD4NFsg7puR2
ZhtCoFIB6gU6Xw4plE8ykAgkKD0HH+cVLaNLNnKsCjfKSMAe/wD9arU4MoYFipMZUEYJPOeaSXtE
PdGWbH7NesZLaN8HzEcvyOPy/wD1VJ5Ft57MULMfuorYz/nmrFsLu1gE8kW5STv3oCAO3WmXMtmm
xZmVSqkgDAzmspwshpq5WhhQkfZogCHIAVCRintbRyKkRjBZugUYK1YhdsZjBAA4AHBFMkvEVsKr
AhMuefXpVQlyjvIZJAjfuEUSFnHJHGenbk1Zu7FVtlSFGdduXITOPb2OaZBDKzPJ5SqhiCxuVztP
c/hUsXmaWiob8yCRjmMjhxjGT7j0rVxjMTbZU2adGpupEXeFwoK/NkU22bdL5sgjG45WJl4qwqIr
s0qAkdAcGlW7gMeJFwVUiN2J5P8AntQo2YhspRiUTJLZGM4FQNp9usjSeazujfvFTnIz0qQR+XI0
s6t5ZXOQ2Mf4CmuRcB4orfKkllcsOvU574pqN2aJWQ+CW15ghkMSnoVHOf6VPNaxW0RmXDF3ZGkY
ZPaokntCgkIHKkYIwc0yTU3uJmWMALtBJ28ZBHHT0rGpHlQ2rIRdr3BhSIBAuAqJyafNbtGqwBGj
VZAXkC8Yx1NO3LPaq0bEFiACBjJ70X0eLAurF/KADEDIznt9PWtKSb0Jbsx0UMBjWFplJBG5lY9M
den4VXjVLabZCwEbgbQT3xzUWm3cyzmIxMRk7mC54qzHPHdWDCWBwFJDOjYIWra1C6GXU0mFa1RS
ScEnoB6VLam2DpGVdiQOTJkEgdMenWmNapButiwUzEEAghtpHFItqI2aVSVTcCSWx2x/k1jJJNju
ia6toZ13TqiI5xkDkVBLZqQBDAqoByM8Lz1596mUwzRlItrGIAgMMg8c/jTRNdSorR7SrSEHLfeF
aQXugK6NcWpiuBkhRiPfguf8aqwwvbZgkhZBklApzkZ6d6043TaxnWNiByVAzjHrUNtLE0LRSkKS
2TJjJJ9eK0UdBqNyvHbz+WtxMpLKVKNIxJC5+6PzzU8bFE2tgZ42lOcE9P8A69LcxxSQrLgnaSGD
AnnPXmoo3cxSEqMOwUP1I46D8cVnOlJg4DWsby4kMjQlU8z5XBA2++KtN5MkcUOVB38u78Nx1P61
EZpX2E5chdqgkHB7n3qISpcIUljZWQDgEk8d/TnNVFchXKiUXFvcXa2hjl+X5todCoPoeMkccfWi
5KFBvkePdwoBwAPp6VENkFw42/I+CgC5Of51JcfZhPJuUSEkkBCMZxW0KtmCikiK4DSLgkjYoyAc
A46H61asXWeLbNATCBkuScbsgfnzVTymjjkXYzxIgIBYcH+dP5aNxbI0SkgDK4PSuerFzGlYlukW
3tzFZwPIq8uT97bnt6moIDNf3BlMRh8sARR7drOAPy59KnRUICtHnBz8n3iP89KjlZEZ0SRnJYYK
E4Xnv+dXTqRorUB1qUmlTzgiswG0Lknn60ly4h2iSXeY2/c7l/zzTlt2iRZoI12lSX4wc9KZMV1A
rDI3KAsADyD6elEsRCSBuwQyx3CM8kRJWX5WA5XpSltlw0a7yHXLFSTj9PeoJ7Z7ZykqRys7loo1
ixg55557Y4q1dWcUFujsXwzDaAMjt1/nUcntERdt2K1yZJQjOCNwPUYI4p2lWupQ2haGZhEX2vGD
ggf571bmt4TbnZGDsUAZXoBVMXMtuNjSHyichM7QG/meK0jP2Im7MsM8MkanADI2CvTIx396jiMd
yz7gEdDlt/8Ad7fUVKl7bpF5s8OFZTu+Qn6GoAjLuKzPsI3FARyuexxmsak1Jj2QkSRSEJNuRnyV
VgMMcdc9fwqJoXkuFaBFZRjcittH1+vvU1wGly0eVjOAGDHGD7fjUYfdIALeVUUkLIqH5hnqaz0W
oiSfcsvmLs/dH94FTnHoD3NRhpL6Qw7DFGjEEZOMfh7mpb2WIRrHvVUZgDkEfl71HA8kExDK0jJ6
MASD6DBzWkItopOyJZLbyIvtFtIXkUD92qDBGeOvao5JB9ljuBEsTgtvVTkn/wCtS28k888jTsyI
STkrnmmXjXdsnmWyrLFn5lMQJP0BomkkUKty63SSyANEpIdNp+tR+bbSzuY0VSHBkAHAGDgj+oqJ
JbuK1N5PBII1B3yKmApz16+4pmmS3iXE8sqgLICJHkUh8Y4/Dn8K1jJoG7IszwebbssqKpJ+XgZP
pTY4/KRYnbBZdqFWyxOefwouYd8CTOSxG4MF5zz+dQzrHdBY3Pl7GJVB1xxxRKpZGbdkTPAzRCK3
xtfqGHJqubs6RKskszDBwVQZwMdhUkd3dRzEGYqfL3KSMBQO9Mm8iWRY7i3JYuD5iAkEkc59/wBK
xk+ZA2rXHu9zcK0kUgZXXJLHacenHqKiggbyTG4Y7TuIDZ+tXpp1igSxjtgqlgQF5zxSyt5jKyRq
rBTkBSB+fesZK7BO5TjZLcOqW7sSOQoOWb06VPPfyzxxqSSioQQARn8KllmmuZFhjUIgwCCMn/Pv
UNxEVtRcxsGVzgAnaVauulLlQmkIxjlyrMQGGACvWrNxfWzPHbLbhQwCgoCW4GOaqw2jR25uJ5uR
gr8244z14p0DfaH2T4RiMLJtx+Wea0dRsizZK9ynliNcQs7AEL64zx61D5byTqfIRGVhv2gkBc08
2lzEy3BQusQLAK2B/wDX+lVvtstzPLGsb4IDAA7SMVm7yYWuy4V+0KQ3AxmMKcdKo6g/kyhVwQAH
A2AjHpUjWEruEkeNVYZDu46+9NuYAVNssxYquU2rgH/6/tXNKLLStsTRR297bq4IU7sBSMZqKQCJ
zDJcHIzggDgAYqXTbeYs825QFAViy9fT2/Go38iR2Rp/9WflMnQE9a6KKSsaXTRHLdxqRPPNIGhA
2qq5yT6evHaiI2bQG+nLlivBC4A9zn8qJrdLac7kUoAHLY6Hseec0kga+tnMShkCjaVODj0rOrqi
rkYuPL8zEBVmbazo3X8O9ORzsmbyhI6gBQ3fPf8AD0qCRSzeTOxCqBlSuc/UdaljhNovmYQRyEYi
jkwMYxjisXJoaXu6FX7PcS3Ks7OCjDcyL/Evp2I96uSJFdst1cx7Nq8bGySfTpioCUuZA8cZjkRg
ST0YYx279KbHPceZLHAHZ0ILq7cZNdNGSk9S1FGpbz2+02zByWYF5AcDdj+lWrq6tLeJtgMgj+Yk
HK56cnuKyvmS4eR0DKVBdXcbh78etPtSssJVwvl7ssGGQoz3qHuZpl6GOG7kZY5hkYJJGPm+ncVG
sEKXwN6xKMmFQrndk+3IpNM0siZry5uAYo2IQRjlh0AFMuBGFceUJQejEd+1OMIzehTaWtiW7W9n
tzNBGWVyVR+6nj8v/wBVJHHJcKpa2MjoPmDpuOPx96C95HACr5JCkvIchsHoR2qSW5dFHloCDyAp
4JB5rnlU9miWxNsL2kkzmRpUUMUQAbj6Z/rTbJvKtRLMNjM2Sqjggen/ANeodSmimSGCFtrux3hh
wCcZ9/5VNa2sNxGgEuyRzhg0p5+lVGs5oVlYba3Tz5+1RNtVBksckMeePb1qae5iEboqYzIBvVsk
r/8AWqJ7mIvtZtroAFboHH09akURyjyQqgAHAA/i/hP4U3Tc0CSSKyaYrXDRSMgL9SWJyPwqaSN1
iaMAKQACq8jPtTo7eC3uPsyESsith2XILevvUbyzwzGRUIjU5MRGOPTNaU6rpCSSRM93ugSV0IZC
oA6hQo/x7VKbe6luPsxfcm1SWTqqkVCkUksCmaNUbcSsiscgHOOp5/pViyt7iIlH8rAJyEOdxI5Y
9+nGKyqy9oPS5WcxF/tczHcnyq0hyrYP9KtmOC2iV2LKpADRqMk/1NQnS/MBJZGSNt65GCMnof8A
CrltFBMFlnJAB3L2OacE2xp2M+8kJ8v7JJLFubCxngYz05FW0RwDvP7t3JiVRyg+nrTL603SQmZx
IWbLYOMfl0p+WWVVi3iI4DlhgqMcn3HT3pylaQPVk8QRgDNmPZEQrDgk8e3NZ1y0m5LiRtpRQHZF
IGPTHfOean1K9hnjFv8AaJHV2X5nIOQD29Dn9KUT2l5dNbGPcEGASD0znbWkKjk7IqN7kEdzHDtu
YgVHLOvQ4x05/rTrWctMylGjUSElnO5WOO3pTdSsY7VAbRGRRgklSAQB0HvzS6bA16qyMRGobiNu
CT6/lVO7eouZstQvErKI0wxIEhVcE49Kr/Zbe4UeQEjjDE4Y4PTjp+dXJGUgK5EhccF15H+etVYr
Nbhii3RjCMCisQEIx6/WpvyKxm5MBFdQuspUs+7Ct5YBP+RSXVxcLOLlCcKnIY45p12lzHAVSVQV
I3OcbQOMrnFJMBfRB03BmJARuQ2O3p71DXOwTuhkk19fwiaOEurHazFOARyfr2HFMnsJ7WVLhVzl
TtOOOcfn9Kum48iyWWGQqxTawZMcge3b6UltPdeW32xUj3A7V3ggd936Vz1E4tXKTuVrefyIm88y
Bs5Xa3UDtiqup7fJZopiu1Ac4GAcdvWtG5eGPe6IrtIowQ2QR6cVkX6CeBoyy4b5kUtwD7+ld+Hq
OKAwNCiP9tyqAXdSApC8kHv/AErt4CkEgOpDIcjdEinGMd/TnFcT4a89NduCImDIuSSc5yenX9a6
4SZKzu2GRzuB5zXNiKHt00NNEtxbtcE28sSiJj1VTnH+IqaBIIwt3ZzGNSoUqy8Hj096rT/aQI/L
kDO7AKF4Cj/9VWZby2tZVgcoYhINufugYHoOvXmsYUlSYhjzWzD7QyKIw2ArEL+lNmvUMzQrDEyA
feLdPyNPRIph9pmiJUghWJ+vFRakwnhKmJ1BA27VAyf8K6FZgSvcWqpHsBjYHCqecnFRRR5VkcbQ
GO0JGDu9+tLEjXTpFdOWJQ+aE4LE981O1qsAWGORHBKgK/0+lS5WDqMdRDELlSMy/KABtDenHb8a
W7nmtzFBsKI5yWKgbh+Hp1qWG3s4UKXEpKRDADHhm9KaJTFnEQcAYAKBsEU4w9oCdyQXMUCCAxPK
SuGdV5PHtWfJKqufKQohb5VIPWrdtPc2zyXLLGQg3KFUN8vfH6USSWr7mQKwMp3KWyT0z29a6qUF
FAVFuIZ5vMjuBuIIZJGABI71bU4Azh3ZSGKHPHTtUcMUOx2QBHJACsMk9eAKczfY4EB8t5Gc+aVA
YgcGiVZwQ7tEm2KGJkhV3dmGQD0/pzSWnlFyk8akFQRkHj3Pak27rVth5BDFDwFOajS6jt1ihuwH
V2YSljgDHPWuac3MV7FgTCQPFFhFRchEGOf896SO42qPNMQVsbQcjn1461BNIZbtp7eNTG0eBhvu
r069qkVShXzSHBU5ZeqjPWrpqyAnzE6r0AdTvRDgN29aqymBJUjWOTdGxAYkbc/hVuaOKW1fZMm8
/KsTNk5z1+tVbaFTuDABVJGwcHP+e9aNWFLYsxw7v9XIoUAbjk5z/KqUVksF35Ukx3M2NucAdzg9
6uRPHIFW3IY4+YFiBmq1yq3LkNhWYYLAcqO49cVjUkkQI07NLJbR4CgKQpbliM461LbyxwZtyS6v
Hk4GDnvimxK4iYxgMA2cs22ktI9zPLchmLEgA9R7VmqCqbgNZW3+WGIEZ3MSAc5OOMe9WBbrcIMX
LIxIDMR074GadLbR3AjY7QyklS3QAdqjtsrcNEhBVXyxBB/D3rsp03BlJjDbRWkm0OMKwJYL79uv
WnRWhe2aRJWEe8ERonT86a08VupF8rAMctMABz7+9Os7hrpWeF1OwDaGb5eKidSyJbSRLGTMjs7h
mQD90eQOntRPcy28Ec3lqsbuBgkDLe9MzMG8wxIFHzSMrZ47/X6U2OZLzbIozESGJcYP1x9KwcuZ
mdxJLmK4Vo0VWcDoP4TSi4H2aOJ4wrA5IIxkYHPSmrF5KkfaQ6AFtoPCjr+dNMZi3XDFULLmMgZ4
+nrW0bJaFRRPqFyn2RIUkJZiOQfuAHtRFMXVBEdoJJYucfzqpbRvJI29ERSgwxG4Lgde3ep1iEKm
N2UyFSQoHyqO3elJ2Ki7xLU00H2dbEmOQMpwofj8aqNbyx3JW1mSJ2cDKNgBfSpcyAgSKXkXgseS
PrTEeOSUzSZcA5Ck9D6kd/pTUeZFRTuWri7RITarKWZ8YdgAST68Z7VFLHBFB99XcA/MBk7vT/69
MWae3UhIcKxOXyCAPy4pkm93XyHdjv8AmboXyOlROlJbDSSY6wiWchJZCshJZS65H0/+tTDDFGFi
tnRpFHzFAeW9OlOe3YM7fcAk3JGfbmnyoj7dj4V2Jd2XnPuKItx3JSbG2tsWVpJMM6yAyKDuGP8A
PanT27RQq4dWCuAFkBwBzzwaILC2tZFMLmJAAGbtu6ZOParVyIpYBiVHCEYfOOKlttaktNoz2luE
uGjlK4jTcCMflSrqnnKqRxbiGwVJwOKcbmOJZJdysxYIFJ5I9elNVEtGMgyShB3bcce/r9K0i22R
cdbIxmDRYViCcEHaBnpUV7cxcyMolkQjfySPp/8AXpktw7TL9kQswPOQQef/ANdSTNKzN5KlkIJP
fH+AzVgMhvJbp1be6ojkqC2Nh555OPw96kLRWM5klheRCysQVAXOOf6UlhA6/v1YEBiDkYGCMZNX
nT7VFHbRgSIBgyFMY9/6UAV55pLpVfGArApnGc9//wBVN8+Oe48xM9ASAuOMD2q5PaLJArqyhlkw
STgEDvzVUwhIAsWBtUDcc5rlqK4K9x0sgYSGQhWIy7MnHQf5zVW2uIX3RFGLBuDIvPPp396tQLFK
skF/w6gBWONxGags7P8Asu685rs4OQFI5Bzn+VOEmgLTiQRCJcspOQgHB/T+dVLtEubCW3hleN2V
h87deen0q7LcOg3wgPJKMopJOSB/Oq7q6ymdQxBHLEYArqVa3UTsnc+N/wBo6FtO+IElxdsHLQoJ
SkYw3JOPwAAxjua+pfhnrf8Aa/gLTL6EEkWcYDMw3MFGBn3xx9MV8/ftbaakHjNNdt7ND5wUSzBe
r/T25JNekfst+J/P8MW9lJGC4dwQ3A2ZGDnpz6VTfPFMlux65YGWSUma1UyABiFQ9Pz+gpk/2gDe
6MrK7EBgCAP8KRLiKIhLk4BlYKxXoOv0x0qeGMTRMsUqMqHOSwGT+ftS9pyglchtopJwGkgVirHa
VGBU0ZmMsjAojKTuYNgkVK8DLYpDbAI87AsMFePr2/Gq9y0cchhku9rBFy7dT9awnPmGr20JW2uw
lMed7fLnkD6+1QNsMJxLGylsMVXBohmnmCk2rlThS5OV69eB/nikYO0q26xNnBKq3AA9OacI3WpS
auK1pKGPlFwSAW2kg4xT4d8cvlr1BBKk5wPrT96rKBCCrLgvkc5z29qry3olu8R2zuisN4ZsEH/C
rUVETtYmuIisUn71zIBkA4PP4VLHPGsKtJCdxICoTjimNM0WHaJGDkgEDJzjNMdpJwDHGCUkypDZ
AGOn596uMmhN66Cw3cdxcsrqECjAbOOcUpQ+WbeecysG3Fy/KnPQYpZLdEImMcfmEcgH5jkVSSNP
tKmMnMbD5C33vz75pN3ZJM8ayTyxxO7BAC0bAnn/APXUKgJuZo8MHAaMHIPHarcMcRQrcKCyYJIP
eq+rWqwyLLG8cgkfDIxy2D365GcVzzg5Ow7JFK91CG1ga5ukIBm5IGCF/H6dKn0/VrK8T7RpoBB5
Dgeh6965v4wX08PhW4NlI7Su42xgdRg8fyrmvgTrN8lqba8lLeXOWYg42D+6eK3oQsWlZHqhvSbc
W0u0h+jbcnOaW4RZI4ZGbGx8hQp+Y4xTPLtrhkEW5iTuOByT6U+4ikEap5xjRVzhB1Pvn8q1lNRB
tIrySXCEtCMF2AQk5ANTWLRl1a9iwAeS3Qn1qJLxLiIgW5jAOAB0ApGlFuGDKHRlyRnvSTciG7kd
5ewz3apZxMyBznIKk+oFM1e0hvLOSCVCimPBYSA4H5datyTK6rdeUAzNlizYFedfGX4hal4FVXtC
gUKWkD4Ysvp9c4NRLDOpoS0up5D8Q/gf4g0/xVdXXhm3lZLqRpVkXhd393r1PX69K3Phr+z3qlzd
R3fiUqoRlcgryx64JJz+I+lXr34+WOvRWa6dAnmqQzEkghvXnp3x616J8NvHcPi1WSRU81TgKpyP
rn+lNXo6Gco6nU2ekvpVulvaj5QmW2j7verL2jXMa3sqEAsNpJ6D1xSxma2WTecIxXazJkuO/T+V
LaSvJL5yowjVRvXOM+nvWFSTa0NEk0JerJJMFQIpAABAwGpGR9qYDAFcFOwOetPudQUXbidiwBUo
BzjI5HHvUsaoY1GQWZfukkceh71CwzqrRDI7GJGzgAvEWbcT/nNSSRs06yGX5nbMbqQceuf8KijE
tooRYyRk7NzAj3xgVG9xcSSxwyFskHhj9Oen410QTooEy09uTlXBbLcSAcjP+fwoS2sp0QXTAshO
FZ/mY1HGJLGMMku75iGWRs7R7DNLILeeCQmPy2ABV12k4zUzrXHZdSO5jiEQ8yYhQSSWJK8dq8c+
OniWaWU6Yl0JFJ+VVQgHnpn2/pXq2oeYYmkZwqxkl0U54HevAfiZrUOseNV01tyvNNhCjYyvtgHn
H51vRipsGkkejfA/RZrHQopEtcNcAkPI3OR0YjtxXpdspVA11IrBEw5AI4Pr7e9cz4M0200/QIII
GZt0YEZZfmPHQ+3et8xLDCMuq/J8q571EoWRDVh7SwRzMk0QALAqwJxjFOnu5nMcsUYAKnIZMj2N
VAIpozLIu0l+QpPJ9atW06KPLIDDjGVJyaSSW4rtRsRzWMgJvGznIwFBGRjPf+dH2ySZx5qDcD8j
Ec4z9aWfUVkCRKrq8WdiOMhvTpUccrzMqSHJJBKNkEd+/as5SUUFk3dk8W2W2DyYC7icqMnNUY7X
bMQqDBcFnGAVH161cnug+YnRFbOTsJwRUMah2ERbBJPAH61n7H2gNojnE8ao1tEsiJGcBgeRVkOx
ys8ZKyRnYCDgA47+tQ+dbW1wohdssOSufmPf6UahqkE0XlIoLIwALHOeOenvzWipcjJcWi3LaWke
JVbgAEx54x/Oor37KbZhvWJ8HjOS3ov9arWOoRSmO1V+QgAU5wT6U26b7RcpbPMhZCDgyYBP9a6a
cmkTysvxBUgFs6bmKgIBjBII7+vcVBMVmLQKCgB+8GGOtV725to5WzICwLEKGByoFUP7X0lU+0+Y
HXzNphVu+evfP4VlWqWQWaRtrHJDCHmdSFXIBXGD/WkMm2xWJQAjMDtJBG727/hWVL4htYVWMhpV
AOGJJ2n8KJvEOmPbRpLcZYLnGCvH1rSlVdrlWfKaUMsKq8sa5EjcoRjJqS8vvkK+SFVuGZQT2/8A
r1hTeK4I7oRpM+xpBhiM7cdselJqXiu03hUl4AyCeOP89qzq1Ei0tbnQRO92UikLOqjI29OMVXur
428hkMY3IcDaQePeuf8A+ExtIAxhUOf+WaDOevPPP5e1S2vjC2l3XT2kjOUJARAxyce3WoUlIU2m
jbeOS5Rbh4VBc/MCOcetLE0ClrWWMEgEbtxwQa59vEtwIPPjRwpbqfvAZ7jFNuPF8cIkaOzcnGFw
cBT3NWk2ZHQ/bJEn3IyqTuySoJB+v4UguYTGdyjkjBIxuP4Vzdj4quLwiO4tpdhAAkVcYHqfTmkO
uXJy8S4ChmMjDPQ/5/Opdh6s6SByLho7fnzDySm0j6ZqeBoVEnmysoC/MS2OcVytp4n1yePzlsmI
QEl3XJA9vaoTq+t31wPLgEYbIcRyE7wB34GDSdPnZSaOmuptPa13QQEEyBTGMHI/nzimStA0SRoh
hzggDnNYROvQb5hkIVUOGFRG61cMrR36iPGSojJIJ9/84qVTUVYJOx0kEczOUMgIZRlgO46ZqQ3f
ms4jkACHhWbHFcvcL4ilmCowAjYE4Oec1DNpuvCOTZK0QbIkAY4I9sVqldkHVrqUZwj5TYckg8P9
abFqthNKVeYDeTlC2CRiuUh0HXlOZr2Ro/lIaRcg57cnt16Vb/4RvUZPLmgVpBE2CSOelaSaaA3p
NTt7ePyJyCqrkKrYx6Co4dah3Fo54lkKYjVsfKP/ANVY1/4f1UxfPcsysRuY84B/pT7fw5FE8RiV
pCyDGEwQcYPTH5VnZWCxqS61AVBabb5b/KGZcHj0HNR3Orr5iOzICvdOKz7jw9PHMh8rCsRtbByP
r/Kp38PEOhG5io5KLyPzrGo0kgLT+JbNI/3zh9wJQggH6f8A16I9c0qSMsrhMjI3DGahHhbT0hBu
ITI7j5SMjA9eKcvhe0mjS2CqQzBdpGOT0P4VvBKQCLrVnZfPHKG4I3HoPenDxLa3SiOO5LPx5hfI
xg9qmfwdaWkARVJYPlRu9ulVZNGtbW6ErRB1chSx4yOv4fWs6sEkaQTTHr4ttCTbGMkbuA4IzUV1
40W2lCBMhSPLjAHp7dfxq5/YsEcQAtYdyjbhGJKr17006Bbu7M0ClljygwRgY4J7d+la0WkipXuZ
03iiZA11Z5VWBDCTn8RSWnirVnicS2oK4OCpOB6fh+NaenaVFy0ttltpwjqAGGMH8fbvVlNPtray
+zKgy4IaN2PycVNWPMzNp3MD/hIbwvHdLbqGjU7QUzluMHGKU67rMuC9sGYqHkZ+Mc5B+lbKxw7R
FHCGYgcHjAqWWyY7ZFiXaqdVIOKXPyCasc8LvUprZSLkxS5GXZQc1T1H+2bi08udF2zKVYKwK454
9fzrqpdPkN00Ecm07CzFVxgdBip2tonR1mGQ+GyCMHHbp1raE3JCPkn4j6ffeHfGyvGxhKkbZM7f
w/rXuPgKLWb3wtaXaTM0boCVR/vjGBjFcD+054Tjt9Ui1OAMgSM+dGr53sSMNnrwOPauv/Zo8Sxa
t4ZaxjxutR+7UP0HHY4wM/zrOpT5wOugsL+52KLp1YISVJyR+tWJtB1No03X8jSOSCqEYA/xrej0
/fGzRkKzNlsJwB3p0ulxR3C3FqAQVwgPJB/pUqm4opRbOSuPCt7BGoMlxJ2KA4IX2I6etSx+G7m3
lXbLII1TLMzEsT75rr4owpWG4AIRwQBz/wDWpmp2Mk8zMj7hgCOAtgYP4ZpNuLG0kjmG8MrcwPJ5
5QYJQgEggEflSw+FE8pVutxQAhCpIwf6da3XyzrbCJCABuVTxkd6sMkptSkhZiTkknv6U1d7EGDJ
oFr9mBt40xHkrkZ3n060ReGImjPABc/K4GNv+z9K2YLKSBQ0kiCPcCAwBJzn34pskTCXCoWw2FYP
kZ/D+VOVJsDHvPC9nIiL5Q3sCVcDJz6GvI/jnoVra6zZpESWeNtmTjPIyT9K92aOZAFkURjG5mzk
YHavLvjPocmq3tnexFlS0ZtgZNoJ7j9a1pz5AE+EGjI+goojAbczMxHGAf0ruYdAsJ7VpZwhIJxG
3yngdj0/OsT4YoV0kWiONxclyQN3b2qf4h+IIdF0K4ie5cNMCI9jAbzj+tRVXtNA1aPMvibt8Ta/
Fo1hdkxlgzlB09vfpWHeXdv4bvDb2Uax3AVVAAwOvNdV8ONLm1vV5NSngZlBIBcHLH6/4VD40+H6
33iyGaRQkBbDARkjPH6Ac0QbpuwGZ4d+GevfEKV7+9uGhDnKFGYDbn9PrXf6N8ENE0q3UXVnFOYo
2EUjg5Uk59a7PQNJt9NtYY7eEKAQq+WT0xjH5VoptkHmElgWwOOCa0VVSQHhPxr+H2meHtDi1W1t
zGE3NO5IwVHOfrnrWj+zZf3mraKr3bCRg2UV2yQD1+v9Kd+0ldedpSWUEckhkZlKuDtA4/zmrX7N
HhSfTPDSzXUhDNIwdcYLLn9D0rKU7xKSuz1fTlMlzFlFBLkMSucDuPpVm9t8BgrgITgFW2hB6Ad6
T7Haw2okF4ryYJRccbu/1plvv85Ip8EFgUG8Zzj0/wAalQUy1qyEwhJBLcsJmZfljCkgD1/OlNvb
wwFFwoYjAEZG3JHtU09k/ls+0ZUnC7ec56UkJF6EkkiUS+YQrsDyfU1ag4lWshf7OtncKqE56kDH
alW7W1nIULJkYCAdCcdsc1cfBjd3kBCKd4zgcVReBxGzqzI2C5Jwflx64qHG5ElYbNdExmOSzAYk
AbDkhc/Svmv9qKwuJ9aW7WYRxsyKAiY52nJPfnA/EmvpDUknjszNOPLcKPLYLuBbjGPUV8xftH6y
f+Exaz8+NmRwwKjCkHqPTPvXRRlytEPRnpP7NujTxaBZLZbUgRTuUthM/wCNewiTaDG9qGaMjcSM
DGR7fnXl3wMaWDwXZmx+SIHagUbeeP8AOa9KTUHLRtK3zEcMTkHvyP6VzYirFNmkH0JYhndJsAVV
YMxHJ/z61CZBFKxYY2KQNmKteW0cgkOxwQcAHGMj681HdyLlt6CNXbAOMjpUQnzM0juQLFBOcqqR
jIyEPU/hTzaiLy3jh3KjYVHHXPf61CkDtEUaLargfKV5Jx/k1anlEccU78k4Viw43Y/zzWhbYsgV
owIm2SjOdpHTI45FRieSWYLLIzFCQrYAOfwqwYI5AoPl5ZRlVbnH5VDMlusg6oowCT1/lVw0YrXJ
7i1ZYhK2SU5K7cZ/xPtVSHcjtG20Oy7ju4XGOufX2qS7ktGgZdu4gcKSMH/69Jbi2it1jt0xJtw5
J9v85pzaaFyiRSW7J5LZYZBVkHv+n4U3yJLe6EkYEnyZ4OMdfeo45pC8flsCSpwgOGHOP8ipJFmm
lVcsoPIfr37VEq3KhNWJrRp5VYTIzOBlMDJAz0qOSIxxq9s2HbG3Mhx78UtukFg5iZySwwTgnPf6
UKLeOTZHKUKqciQg5A/Trnis3JzLHht0KoEBePACBchj6/X2qORVkBdUZtygMFGAvv0pzvMUE0Hl
7ehABJFOWRwSJIicKMbPlGPyrWFbkKT7iC0ktrdXdC4I+d15J9D0qOPfKWiORsclsHJPpUgkZkcs
3zRtwM8CmC5VgXALFSdwDcgf/rrOc1URSaY57eISwssZJd2DF1xj+lRGFY5DcJgyKdoDDjg9fQ8V
LdDdJtEDsoYs0ZweOOT+XAqG73wxZEZ3OBhmAYDn0rWl7uiAcl1LLALZohtU5GFx6d6YbiaLf5SC
MBuXC5LHIwOf50638hLZUWRS6ng45NJdRiSJZCCmQdjAdT3qakW3YhWW48zfac70KPkF0UEqW9af
9liZD5cZUkDK5IHPb6Utncys4DIpwPmIGOP60KG3l4iWQMcAcZH496caHMhNXQixBUNukZO3BPy5
br0HPrTjFtkeCcFQD8oUcHjNJeBoibhZssrfPt7U2JZzF508kjvuOCSGxkY7da0VFRdhLTQcl6q4
QiTa+Bz0I/Km3iXLxfaY12qzA4bGRmljR4FUNEhbBwpOQDnr+VKl+Z8RyuSq8nzGAz/n0rOa5S07
ISAQy2qwxFXIHzMBnb+nNQwNBG4jliIKt1CjOPxqeK0S2d54Zmj+fCgZweOvPfnFM2EzKt3Kg3Nw
xXkk/StKcWxO4tzm3uFW2SMyN94s2CBTFLlyZhtAJJJ780+3K2jkNgkHbEgI24HvUV5e3E025uVC
4Ug8E9xXLWjysTV0WDGGUTtKdqtyDkrntxTkaOdDc3flplSrKi4A59f61XJeWPes4RsYZmXJQH0/
KpGtB9k+bcWbbjB6gHnpnHrWcJWYJWC7sktLddjiNHbG1hyMfTtTbUm/cxENGY+XCnAxSyeYZEmk
tk8thhtzliue9MLvbyukO5QQAMDI/nXbTu1YLE1xGnlCJcgg/eI4JPf8qhtdNQEDGWKgxOeMj+7U
0ogiiE2VEgYkIRkkVXNw0pFwmQgUbxj7oH0rCtR5mF9S2tslsRsZgy5yd+AFzz+NLM8IVpo1O0c8
DGPzqCG9E9rjCuVbOGByPfPrSRL9rKRYUOpy2T+lZKqqW4ak0k/2eNGCBo3AXDjPHWq7wxXcZaOR
ldWDAuBgH2/z7VLMIIpAzRKd7fNgng9jTHRFZmLBUAznOM+9aKSqIdkJCiW8DvCxYg+mFz6cVAwj
hMrySBywyjBOQff07VZa9WKBodrZkGACcDGetRLFFKjcLuJG5WY4z1p+xUtAsh1vds+xWGCwJKg4
J9zn1p1xueRJcZIJ2oDjB/HtTXleNRlCdzfMobJ/CmILh5SlxKFRl+6pJPU98+/Sm5ezQtbiKzxl
FmlM0jPgqq8g4zgdM/WphJZvGsiqAoJLZIyrce2e1O+yRuEiRVZt3ytjke/1plw9sMoFImLnBQYV
fr61cZKY0rj7gtKrCMHJIVkAJAHr/wDXplpaQC4RGZsZO7Lc7fT6UkN3JauYXCgtnMjjGB60kTwy
XMaJJIQWIdSACV+vJxRKooLUuOrC4iS5nE6wKqxqFxGeg559OagW1RGd4yJC65YsvFWGmmmKxxIG
C5UCRTjHbnpSR4gd7dAA8gUAqeAe9cs58w3DXcjt3l87yDCoCH5QicDPHbqKtOtvEwmD4zGAgJIV
mPX68UhEPCyRDcBwWQqcdjTpxbqkayRrgEcgfr0q6U+V6kuCRBGDLCrWlsgZwckDBXucfhxRa7oy
tm5w7ngAY2j1PFPE9rAwS25YyEMC2T9fSnyKLqYXaFVcDkleo64rXmUmSoybGiKYwq21WQksAyYb
OMdaL+2uIrpIYLpgxjBKk8c84zmlhcO5xlhGoyqjiobmQreBIU3srE4J4z2HvxQ4KZXKmS2xjt5H
EkYbJ+YI+Pypbx03CKNHZnkCptIAx1/E+pqEXUpBd0Ibd8wVQAACMnkfpS3FzHbybPmKSkb2UgYH
t71pGNh6IRpJ0idyGKqSUYDIA75/woQy2sC3BLAbSSqDoP8AClhx9nIVpGjLnepBDFscfh70+NSt
rE0YYqrbJQEz8p789qyqVJRW5aegi366gHidMOuOGHU4qvDcyiIQiBo2MmQNuPb+VPhiNve/ZU/1
hYYVm6cZzzxjFWHt1msmeRAso3kSA8k/z/CiNa6CLuri/aVXT0gjXfIoYhgcc554qubmS2DSPCrs
q7iykgrx1HOKfEjQByszlywBkkIJyRn8jUKzRGUwXMrCRlAClRtJPQUSXMh3VhY7hpGV/s4ZjwH4
zn09qeXiWNpixLRsCw6etP0+K6S3WDMe7cAGEnI9T05qIwS3sbG1ZAzPtbeCDnPI9Px+tYyVmK6e
zFKyXqrDZudjOMkrwO+fWiVZomKx53gDDYyPfr1pjRz2eyDapYElsA5A9afcXluvlJJGSxT5iEJA
/StISSdgTbQNLuBWZtruOCGxtGaZayX0Q+eQKhXO5gCTx+HOeKjvbd5bhZI+FXBGB16deKlluGh2
LNFHLghFVnwM/wCe9KUFLUT02Jp55BGkIUIQSFUN1FVkS68xriziLrKMqxGGHan3v2WSRfKmMjxn
Ds5GR7/0p10728UbJKyFF5OOOnQfWuedNpitJ7kBkQgxzXhaTcCQBj/J/wDr1YedMLbXTZUEbTng
/wD1/eoiIpWW5mmASNhhgckn8BViOWHYAs2UZijHuG+mM4relW9mJ2EF1LBICrlgZAHYDoOwpHgj
LMjL8qEsoBwQfWp7q2tRPEiOTFjLMMZz64Pp2qC6iF5te3nLpESpkIw0g9Suf5U5pVvMl6kUh+1O
3mAlSPmBBGR/OnwlIovIiRS6tiMSDJAP+c1JFbxqSBlyEO1unHTAqK5uHaVJFiVWR8O5XmiNNRYK
1hrJLHOkjssiFgVUpnP4CrcjRuGEj+XuUccjB/wqrjbOPIKnC7sOO1SJNNLM8UseMIvlRocAfSjk
VmiiO4mjEqC0jDNnDOw3DOfenC3kIZ1mwSfmbHQVBdlhi3RWEjPkiMgYXB9+nbNTLKLRYQoCADAO
fu5GKuMuUFrsODAzi1dyDu+dSwPfrT5rhLe3Fv1ZSxQKwyo6Z9KivrdLiaMyrtRiMyhuRjHOMVS1
CFo7mO3WQBIw2YwfmI6454GazqTTZqmWFu98ixxWqtGDtld0wR0PpzzzSbDeTrNHGRsUgEdzj+VN
ZJ/LUZhLPkhQMcYHX3qSKRLKEPKqRhOFct3HX68UoyFZWD7MJwHmc7I+u5QAPoc5qOJraJBIkIf5
8KWHzN9KdLdS3kCupLKGIA2jB57/AIVXgaaGQpMjOm4BcDG0+tVy3M3Zblh1S+kjDxGNoidxGCdp
4zx2ps0cVncfapI2BcEK6MTk5piuw/eCMqGOCQ2c4J9D+NTxF/sn2ee4aUKweKMjBVM4OMcAknOK
zmpRQJaj7uMTvGiDc6jJbGPl7fU1DM8wkMJiLoRlXBxuHTNTIs0oaPzmZkHysDk/T0p+niZGfezM
Q2BIzZx7e3Wt4QUtilG6KiTs+YI4i7g4RgM4OfX0qS7mmuYktlwrITuLHOTUs1tLDMbtZQGGAqg8
D16cZqCSK6MGYd7MjHfIzLtB/mabjyicWiW3ikFt5chh2qCMb93J55/GqtpcW0N6TBeKWOACwUqD
n3+mPpSiHz7HZFI0ZYZDKcHNQW+nSsCsVwDIeWMilufw9+c1jKoS4NFm9ummaWzklUYwQMZUnPWo
tQBsxLIFVsPhC/RiPTB/GkjtnFpLdzxAbF+UEZX6ipJVJEUMoViQrDI3AZ7Ee1Om02Djdkk0KTWo
ElugVEBYpLjFQmzEcSz5lYqDhtxIGTjkDtT7i6UxxXocuqHbgjnIGBxVeD7VL5nkl3VicgoVJH8u
tPlbiWo2RbluI7C0DWUsahmBKmI/l61FZQpfq91M0eICSyCMjK54qLzpJwts4i3wkAFmI+YH171Z
EkrFo5wwBXG9GI4+laFJJIq3VynliJEJBJIZsZY0tiu1S+ZAGYbg5NNubNLZ1WOQkgDcob7oPQ/n
T97WyLcXlyzEtjcxzkVEo3Q7jr6O3lDS26OV3ZBK4Oeffke3aoraVZ4xaz2xjKnKnfksenHpViSa
OdXIQwkJxlflY9vx9zWfcmCaG4QoykKwZh1B/wAmuKtBxeo4ys7j57iEusltuDEjOD29KSJUJZ7Z
1SUqSytgZJx69/emW63RHk3JRQV2o6qORx+NSnSopFecTlXZgoVjgHAr0cJBOzKjKRbuIVuLlRvK
iQnccZGfTA60+2sYXtQFl3nzSCFO08Z6f49KrhYJyGjDgqpypB44zxmlsGlnhNtaXuRyVVsYXPbp
n8K5XUfUi4+/V95afJVyoAAKjp3Ht6/jTltFhkI8wkPg4IwAMf55qveRTKqcqZ42wshbORnpinw3
k8SrHcW2SBkEk5APQDHatYVrSBWLt3seMbgEVUOGDZwe1RW8jMXMsibRkxKpBAHcD8afevK+mM8R
UknLAvkgHv607z4GgVlj2sFUuAwxgD+dc1ak6r0EVVjtZdkDxM/BVyF524/yKsx27S6eQQqgkeUA
ecenqBTG1GKVA0NpJujzucEZAz6/0pktvd+VudQgkJIwgGT2ORWcU6XQGkKNNiWZ1u5t7CYsEDYU
r7H16mpJkjtirpEQQF5VfujHrUdqGgmEbFWYMCqk87u/PT86tzWsTIzEiOSIBy55C8+p6n2xXZSk
mgSZFJcqXMflgKoGSO596nWa1kSQXEXkq0W6N8nqO/pVa1jtCrRseS3DIgbjPUjoPerKQyQskS5c
lv3ZIwCvqfw7VzYizY0U31C5Z/ICplCWVA2Sc/0xVi3mMMgAQAsSCxJxjFJFZ28bPIFmEithsxls
g+w5x71Fe3EZugqRskgA2+Y2F2/55ohFp2B3Jzbohxbqdw5wwwMEfhSzRlGeJdxc4IRQCWPt6jFS
ebuRtsqo20EuDnHGD+HalguVjtC0cgBd28slAAqgfpWim49RCFZLSVbeUlhtBDBhnAHTHTFE13dS
AxIVUqx8wk88+nr9aZaz+dMWu2wiLu3quGbjoOlR6o1wt6iyncgkZ0y+Qp9x6c+tNQ9oCdx1rBbf
aWAjYRMQCrtgZ5ORnnNOZbaB3WBSqscMqEAEDtmpluo1mWO7ACO/DE5LH0qs2nXw/wBJt2JjcjBY
ZB/StIUmkNu5J5dw4DGXaysN6sdwVfX0pgikNxGsUiIgkO5gMFjjrin20MkrTPGWO5v30aknc2Rz
0/CkdpY5B5ltmMHEmBzjvWbqOAnYmvHjkt5AJDGy8KUGS3uO9U7KzmkiRbqQ45CEEnafXjjnNTWc
ESzi6EbBCeFLZwc0s1nI1uZ0ICM5JCtyOew+tTz827Mm0PuIDMx2sxycEK3f1qWFoLe3a1LuGJPz
FuOeq1Tt5G+by3cqwO4DjFTyRNNLHHuILADah44HfNb07WJUm0Pup47ryo1j2IMFmAwABTbiCeVh
B5wVHf5nMgDZ9ueaLiODyDbyAKoUFio6fTP86hkF1d7WGVRh0VsnOK569NSdilK5clh88rFI5jZD
w64yR2H19axtXW5s4C0LBFUb5FDAAkD9at3MF3JK0LSgPkEKDweO9QatNIdMdXQswGNpk4PY8jp9
aIS5EW3cxNDgk+2tflMbjku/Y9vw+tdWktrJaZjcCTaAYySFXn+VcRo0zy3rRSbmIf53ILED88de
9diltbxQkRzKGbCgAZKnFd9GutENOyE+zZR4DK5VkILEYwD6Vb0y1sTDGZeWjk4AUAAgUy1ubu0k
D3br5SLuzGQVPQcnHam3bTM5e1V4o3QsCVyR7+2a5681Ji5mXrsi7jjBg2xAk7t23senI74qjNOE
lMSOruSVLFThRTFadLVz5YYsQQpOcf1pbeB1lCMjSK8eS7Hoc9P1qqULhdPVDYJrp7xF2HbKwRWM
mMEDp+tTTeXGPIYSlzjLyEAkD6elAtMBzIymMIQ0sagFgDgjjuPWpROt0zTOFMcSMNwAx1GPesat
NpBzDftCMRGkbOCQxLr1JHpxTb65LRiPywUB+YlcrjOec+9T2dqkYluJogiony7VJB9PamySrLIt
jAUdpWJy3THvW9B8olK5XWMmMfZgUAB4TjJ9PTFROWlkUKqs3mZdl6Ej8Kn8yK3jFvNAU3Nl23bR
kH/CpLKyi8kzxsWY5YjHU1cq6irIG0xnlzfZjeMiLKrkhyNxAx0qO1lazUQwxBxLJg5QFhn9e1TT
3DJGq+WckkbUXvjPU/lUYQbg8alSCcHGMHFZOn7aInN3JE8pJBOyb3QkMGB/w/SnxJa3nzQ26RHc
QoBPzA9OKdKQtotwqMzKpEioox068n8KZFOZik87JEof5Q5AwPw796SocglPUJPJg3oygxlfnIHf
/HvT0keyVWnuMIVGxX5OM9SB09arSLDbyLIZN7BwQFJxjt1HvS7rkQSSMgYbjleuf8+taJWGmrFo
7YkWW62q8gCs4ccDOc9Kq20wUs0oCgsMGReT71LHBcGIR7VeAuMAqfkGO/8AhTjaQ2pdZgHUJ+6B
OSfz7ik5RTAjhtYgyymQkBssA2O/arhsrQXbyRSMcsNyu3yjPGeKzTBcBgSzAK3ylVwPap3km3F7
hXC5BBVsZx/9asZpT3GlcmST7JM6yDHykFWGATjjPtjvS6jc21vexjasYIXDByd46kd8cU1VeR28
uNmDEBwrevA68morq3e3wCDJnJVgvK9sdeR7VvSqcq0ETRzKyKQigv8AwFcgHrgZ/nUkUMdqxmaM
7WA3Y5z7c8c1Ujh8u1kkvLdyEPzSbM5Geme1SSb71GSwllbIDEOnQA/WrdZMCKRob4yB12xICfJV
gTwT+VFjbK7s0cQABO0R9PpioSq7GKu24sWYbMYPrU9teywhHiUAnDru53D354+lYyp80iZN3JF/
dq0khUlWDFXOB/KnrcxsCsEKLEWLkHOGOOv1qSRXngebYjBj1XOA3XJHf04qtbxMsrbUbeQH8xeT
z2/HoahxcCSV/seHZFwCuEUDBOfqahaCFYBuuMqi/uwQefrkY/KlvJpljAnjXcVKxYHKNx19etRx
xrd2Z3oECyEMA+WA6E/pWkJXRUXqE8TQWojiyiucMShGeOtJA8E0ykgOxIxuT7vvT5FSZVRYm+Qb
SCmF2jHemrZFFG5SxBLZU9vT9aclzFbltmO/fKQivn5T1Iz1+hqvN5Vtc/ckZcbl2DPHv6Ulg4J3
MzYcHCgZKkHrmrH2NHdbuJ8nI25Ax1rWEuUtXsEim2tzIcsr8gM3IHWoI5pHtpECRqXA2svXd2NO
mlAk2zlcxgYYtkjnn86ilFvJLHFbXAG5uEK7cdfQ1lOo2htXK9nfMxImuAHJPGOR7+9WEm8w+Zzu
KBiypnB6Y9T+NS3MVkXingwfmwMDAz3pYprNXFsbdmYD5pAMHNLl59SHoyx5Re2LwzECMAsJFIyD
1P4VnJG9xLJ5kuFC7gCSBn2qd1u4YGJYthRsLrx1qG22Q3I8452HqRx361LhYTREl3bwTKv2Uhic
CYhRk+pGPzq1K8ZQ4jVjjk7SVJ+tOlvI1RvPjCkg7CoBwKZLL5cBiXa4GWCYwPrx3qoqyuQ1YLO1
uopmZl3MyAJ5YJHt/QVbQs8rW4jVZ1IDFhwcjv8A4VXW+DKFVSApG0h8H9KaZPMYS4KhQN7Mc5Ha
qumImuxLbhgVUDIKiMAZ5+pp8dy0cfkxxB2focZ+b0qqtwk1yJ7ckPExViCDkY/UVYub6NXJ8lRK
wLKwILIcflimNK7GIzIFLIo4HDDOf65pLx5J5GhjlcMFJIwSB/jUTSxS3Iu57gl0AXJGAR7f405b
s22dpJUjG4EAEegNYTVhdAgmlSdYC/RwWOzlvz7+1PvYlVnmXDMwIVADVZ5iZUmiBYseBjkZx7Va
lmuTaLc+WAm3lgfwNOFNSAfAtypMy8GSLC7jgKPX61Wv2unhMKO5dJMbYXyMHsM1LHcu0XlfKQzZ
BjHGP89affGJGV43UujErCEwAMdBWNW8Aaujwj9qfwldX/hddUjtl8uDcyv0wfX8P8K5/wDZL1yN
hLo89xG5YAopYcgH245r1n402U2p/DzU9NNjIVvLJoPOiALRKR1A7njH4180fs+358EfEXTtM1La
qpOqFJZNpuCAcLj/AHQSfaurBtVIy8jNs+zM2siLG2QQARICCS3Y4qfT7eFB5oBChiUfzPlz3H4G
siwniuFijaYyAqCpRgM9/TFawvrZDEjwgIhyojHAH48dazrO1ikkwupruCAraXhPmN8ock5PJPWq
M7QXCKxQhyMlMY3Dpj61Lf3iyFQiKqtnID9KdNdRvDG67VwQELAfKPX/AOtSpw5hu0hLC6K2pLOc
q3ylhgDtUtxe+b5YmhDsSScdx/OqbXcEcckc0quR91gmMCnf2wiIFAUspxuBB5PTpzWykoA2y9I6
GISwkMQgGxzjAx3oWa3WMSeUihhhtmeDWZBq1vOxiSVWDIS7j1x0/Oi61BYAfKnVFH971qleTE9S
/cr5sBVCyFnOSvIIHcjtT7RkQiNpSQW4REIH0zWY2rGeEoJEQLjcS3OD+vNFlrEPCGZUYNgB2z9P
8aicuVCvZmoS8gPGBt5J9cVUeSKBSVIMoHG5e3HFUG8V6ckbrHeIwDYUbsc0o1rSQVlmkDAgNg9T
7njNEG5FmvDLc3liZWiEVw0hUBR/Dnr35xUcsLr+7lvQWKAsWbAA9PrWHH4ns5pwISVUEEgrtGQa
lfxJGgf5Wfc5wV5yfSqDW5zPx3u30fwbcTxSKs//AC7MHzk+pxXD/syak2rpeSyqzu90QxJILYPU
8Hp0rX+NviqC/wDCc1jdoxJBRXByYj2Ix05/nXmn7JXinVYrAJfK08iQqH2nBxn1HfPOaqMlYNbn
1NDqU0IS2ZWL7SrEKcsO3TjvTXdj8ySKXDKCiEEH0JHf0rl5fEuoqwubW2GWIUkuc9ev+e1Uf+Ep
1u5CTPCyM7gMsYOMA98VEqfMrkN3O4hllmddrgMAMhk4zilk09nRrd2/e53EqeGP+OK8p8VfF3UN
BfZFDC7ncEhcnkjtnOaPC/xk8U646aS1tPbBn3RyxqGRTj7o/rmmpciFsen61Ne2NkIppAGADB1H
tnB/CvlT9qbx7qY8ZtpI3L5tmvDNuK4Iy3TA3enpXrPjz4iax4f0C6fULtkQoSoDHk5wPwr5k8W+
I7/X/FDanf3Mlx5j5VpSGOznGR7dB3rvoVbWFeyPT/hL8K5NT8AQ6j57MZJdkbhfmxjp1zjkCvY/
hj4NtfBmnGOORi1w+6Y45zjiuK/Zz0aa58Bwz2WoMElupGXDYMbEnIweeRjp6V6hp/hq+2+SL8h2
AwVXjPpXDi5qQ07o3VvJoITCykIRhTnOSff9KemoeYqywzbSGP3m4PGM1hr4cvp0f7Vdys8ZG7kH
cPypLvwlqMdqgiuWKsR5aAYwSPXrkVxxTYJWNhp7JmkkubiN1VQQ+7ByDRDrGkNDO1ldKMDaGAxn
vznv9KwZfC0gtAkFyWZc5ZiVzntjPNS2vhIMvzudzEAkJ8pHuPSvQo1XBgaY8VQeeIpJwyqRuZWB
I9hTF8U6Y6yD7QqSLwwAGVA74+lZr+D/ACJpIpAHXcChUjkf4+1aMHhPSgkQktdykFpArYbp/ke1
YV6rkNbjYfEum3U6StOGAPzkjkDHWpY/EtikPzuBGJPvEYOBz09aYvhLToXRrePJkUbQx4z9Kr67
4d0zTYDdkBYo13yFQNmAOfxzUQoKogTZk+MvHGm2+mTRys+yVGZcAEk8ficeleIeBZm8S+P5tRv1
E1vDt8lQSTGcnLdOCcgfhW18XtZin1BNN0uYuxJVgiYHPYHp09K7X4LfDVLLRlv5M+aw/eRgABsd
jx/nNdKksPqI6XQfEItoFSGwdSflBVWOP1qzceK7mdittp7PIRkEngYP862l0TSIYgRCVZTnaq5y
c9O9RjTfshZhbLgkbAF5J69evFDq+0ZDujGl1rV0jE2wBcfcaAqxB78nNTw6/fi3DiBnO7kAdj+u
a3TaSS5nihRpIz+7TAOPeqywzm3ctbmMmQB9mCTWqVxK6MufU7+KH7UIQrAZYsMn6niqz3viWKAz
KCUdfnZRk4roodPhSAiQliwyGOcHGcHrUsVuYUP2lRhnzENo6e/tiuSskkwscukeuztHd28hiCIC
0YOGHsAR9afJJreCpkZnUjIU8gGuo8iBYSsEQKpkoCOrf1qv5IWVpordS5AG8nBOO9a0ZOJa2MQx
axEokMjKS2xmXk49aqy6XfzTGdZXGRhgueR6V0zwFcNJuwvLHGCRnsKWG3iZRGYZFVmLFmIIJ647
VnUrWdh21OYHhy9iCFruRRI2xQwwU4yKuL4e1G3tQz3wDvyXYkkHPr/WuglgNyGQwbwkudwPYUzH
73NxKoDEZAOMUQndEtWMT+xZZYis7t5ki/6x3P8An8KgHhDlYkyFBJfdIeSD1HvXVPYyw3UcrKWQ
A5546jBpNn2S5M10xARgUZW/HHSs6kW3ciWxzlnoLTRvBMgIYkBQMnrwfrSyeGbdnjsY4WZ9gK4X
ocVvx7GuJI2gKmPO3r7Yx+FBSKJ/N+WMFvmIB3Ef5704Qsx2uYtn4VhLqktqQ8RBLsowOOnPNV5f
CkM7iKNI1AkYtvHT3x6V0CpKqGWNyxaTkg4OMVFcWqRqN0uSXBBI5IonDm2LVkjPs/B9mkKJHE5b
7oLnoPUcfpTovDkETeYsYjII/dr39z3rXF1BDGnnSl2YcucgYznvUU9pJHGWBGZGIIJ6cZ/lV06b
TM3sUotNNvPJctACpKsFPU0y70uysmUQQIpLYBIPI7irA81Q3mSsCf4yc8Zp00ce0SzOZFHKsRyT
6f1qnJwZBDa2MBzbugCODgKO5P8AnmlTRNOhk2GJhGP+eZxkf41aRnjUPIoBAGSGJOPyqNJpZ5Dt
ADN0DLjjvSa5hiyxxQyD7LbhY1XarEck8cU6wsLYpLIVSMEFgqg9c/XrzSyrNvZlVZHOMKFztHrS
i0lQqmWV0U7ARjJ9fQ04z9mgbuxXiltbdo4mMpDEMC+AGz+vHeqx0to1dZYxJuAOAwGP/r1eWSRs
GQKCWyV25BwffpVeKRb7fHGGZlzuLcZ5NUrTVwTSI49OjEJuXkGC5JjMgYfn9aI4I/OcElBIDtJO
RuoWFpDjywFV8M2MVN9oiaRVhVCV2glXBwM8/Spbsguh0fl5VCGZcEs5Ynn8e3NLcBPKKvIxVgMn
A6U2TaWEAjLAgFU2Y2+38qTEiKI/LRWZvkKnIAzznv7U/aWEV7yAg+SgUZGCVPOO2alhiKSRwyLt
BA28DP51HcRTPdBLWMom7KhlPXvmrFxZu1xGBKyxovGDg5x2oirserI7u4gNvG2QJFYAAYyoHFJY
W8mWZBgA/MHGRio3tDJfCWLJVOrgc9fpU5kkZEcMyoxOSxIBHesaugiS5Az5UOwR4ycLg+9NtpWt
nICYbcMkHoKjX5ZJMREuo4BPB5+lNaeeGYqFBbGSzLyOntXRRHoXrmzaZ/tMCxiM4Klm/i7j/wCt
VZt10hjEY8vPykgjHHWiSIySkpMzKACI5DhRx1Hei3hjWIlid5yI2ZiFxj3pVFc0irAsPluS299w
yW2gHpjk0+KNH7OFUjYoXJFMuIpiU8mRSqkZU9WNNUybdrMAWb5VUD5vzrPnUWU1cvXFqhBdFQiM
5YqcEe/Wq5WOIyeTGrAqdgY459anZY2i/eBTkDcxzyfwqtOotzmOZWkTGMDH4Ue1uNKyHT2UEakS
yNI+4klM5/zzTba7V2EY3FkHyyEcH61JdOspVYWCOFBZivU02C2Cszuu7CkBCuGb2qZQUtSXBMS6
069y0kM4VN4JRmOcdf65qsJWljYx5YqOAU6ZPuKswLcI21HKhhwGHX/IqJpJoke5hJCjOWBzls9B
Qn7MzlGx5t+0J4btbjw9JKbWQXIg3F1+5t549R615j+y94jhtPGGr6ReTPHLFFGWGwBGXJ2k+3H1
J7V774vs7LXNLuLG+kczCN/LlZCSG2/59q+U/CFzd+APiJ5TyM7vMRLIrEkgtkZzzwD06da7KTUk
wSPsXSrm6ljVwE3BQr4GRj1q6kYH7zBBjccMcgk96xPDN/LcWkdxHOk4ZA7bBwwwMDpWvZDYp+1M
wdmLEbuOlTKTSNFHULrzricm1iJUAKASeB/hmkupLhFBMZLYHAHGenYUoneO6EkwCxMcncd20gD2
705r6C7AjZQAXIZgccfhXNKKkiWnYpfaGuImWaIqwIAkUdgKmnF3cRiWNtmSNxP8fv8A/WpIYjcy
bcAZc8gEHGMdvzphijVltDPk4/dhM5AznvzWtNJMgfHdKAJGiCor4AOc9OtRG8nnmlMSlmLKQN2B
jFWJoYvLSKIY2jdknIJ9M0/da28ojSMO/DEtwDzz+laOSQiAQ3N0oNwgBXlwpyc+nvXCfGGWw0qz
WRkzLO4CndjccgDj9Pwr0G4u5IcHyySDkIhHOe3tXk37Teotb2mm3MOZWGoRr5Y6IO5HHbHOfes5
WkB1Hg21tNO00TFWG9d2d2O3c9OfSuN+LHiIapcR6bBEm0sCiqT8p/p9K3/CHieKbwsXuptykAwE
nn0/L3rltP0GLX/ESzO7OFlYsNp5Gc4Peqg7Adp8LtHFjpQuJo0BkBBYjoeuSD29666+0DSriMXC
2SpKWLBhTNL06CzgjaOJYwUBaDIyPp7VehtEkLXLuQgwChHQ1M05MtRb1KcRazXfsUhCcKy5A96r
6hqMdtaTXDToSUxgAAZ7dKvXIBV2VNqqhwoXGD615p8QNZup5ksbS4ZVUkbUZQG9+KSgynG6OQ8W
39x4z8XxW0HzrvVZI+AEAzhyM+2M1634K0JrCzSwLqFwAXIAycfzrmPh/wCElbfqK2yRyIcudozt
Pb1xXfaT9otgJoSV2N0GCAB3+tRKKbFaxabSpLJ47lZYnycujDO09vr9asOZPPeT92J2IDBW4PHa
g37XErNvYkqCxXOQPfP1xikkNtGSgXDMD8wU/XvxWkJWZcdgRJVjMbKN7KxJOT/WqriUyIIHJYAM
TnOKlguXePe7ligO4EgEUZfyTJkqVXJReo9/pTlUQ7Cq7XUoTyjGYzu5Oc/jRNPKnmo8YO04A2kk
ZFRR3b+UZYyQxUgkDj2/HFAntpXYudmMF8/e+uO9Q6rRD0ZW12dhpkpQjaqbjuHCgHnnsOlfJPxS
aPxJ4+kht3VQtwUdj0BBHtyMdfyr6u8T3mnWuhXTvN5UDxSAKFCtwvGPU9OK+TtGW68Q/FaCKWzw
8l4zOpz80YJO4e+MVrTk5MzVmfSnwo0EaR4bgtJVjCxRqUHU5PP5e1dl5UTpGTGm8y9WBzkjFYvh
yGW0tYgECq0Y3IG6nHf3rVlF0YhDJHnIJlGeQO31xXLWw7qK5cHdj5bcXNqzwsSVX5csMD8+2abv
lijHnZZjyxLDB/Wn2ixW8a+cNhK/IoHGD9e9R3UdssbIZQwVzuUvwy+oIqYQ9nuax3HxS3JVoC6O
pOVIAYj5uMdaF+y3Q8ltwwSCzEfMRU1tBBFGDGQqk7SqqTletUFDBDL5RRlP3Q5weK3jHmZTV2Sz
P5bqUyCDgOrAcfjUjS2zOZ403KqjIZMlff8AOolg81R5z5bbysb4yP8AGnWkYCypEylSMFXOFC9e
TSasxp31CSBigOY2ABLEDP07fpSQ3SsyoMMecjOKerzRArG42AncsiAMff6GkjgFwVxuULJuKNjB
9vpUOaQEhhWGVXDocZO1cbunpmll3M5jjDElCTtX7vTmkjhjGRcxrGULCIBVC59z16cYpIZxFDmN
TluyDj0xWbi5oBZktmiW4LFWHyg+Zg+/timx28SuoQEqw4JzyDUrBGtgQhBZfnVmIzx2pYooisbh
sKrA7MZ9PatIQ5QEaVbcsibfnBB2Ng8fy+tMVJYU2qm9WI2Kv8NMKxx74lYuzqMlgaWaT7IP3YVl
IHIHJx+OKHRUwbaJvsplL/vSAykAK2ec9KheLzI2eBUEkRAUDkscdD0zUa3cjIBOrKWfcWzj+VLb
vDbRtFcAuz5dCwOSPT2+tVGnybjjuTZnecTBgGIBKFeTxx7VFNbGRDEMKwzkds+tSRhFYq43Pu+Z
VbcamlaNv3uDKQOR2P8A+qmnY0SuyKG2igkEx4IHJb16jHvT5kAQzELkg8umSefSoNQunVVdrc7S
QSc5GD/WpnIkUx7SXAARlBzz2puTbuS1dkNy8yFbeyjcGV/kcYxn8PSnTO9unlnLuCPNVWzgH/PW
nSxyxeXklArHaEj9abM4lZikzSADk7BnNNYx09iCWOaOTf5bEqy/KjYHsfqarTzeTA0YyCr/ACOT
kn8qjeBfI81wUZRkYHIB7CnReS8MYlHyg8Bh3zXRTxHOxJtlkRO6q5chWH3nGM+1NuY41hZgrOoH
zGPgr2x/SpvtEt1stQMsg+UO3yjBx/KqkdzFHciSRsOCPLjAyMjvWFV8yC6TEDyOqrbOrIeoU8Y/
GmXksc6xziV1ZWDFCMg9qsn7LbwyLJEpMrDCxnkj1x1qBUhuYPImIJz8nzdF9PpVU5tDJr65jeaN
bKRmxgMGOFP/ANelMEEzBjlCCcAoDkk5/pVPekDtarsUqMKXwQDU32iKYqgch1THzNk5x2/nUVFz
sa1YkkxtCxCAHO5Ay5BHpVdLu4BU+SSrMPl2cKf6ntVuAxQuDNCzqWIIzkjjjH41IsSwOkwJDbVU
qF4Ugdc4rnlT5UIZNB50wdTmMgeYGTDA9f8AJpbiURRI0YG9mADqcEfX14p8889uzuu6Rhja7L1H
p6D+tQ5nZBtZZHIG4EgY9q1p1uRbgMawunuREjvKCuXJA+X04qaFIsywR5UhDuYY5HpzxSEq0gHK
kMQdh5yOoz/WiSJrSYtIrMzco45A+vrVyrqRL0JYookgCSsokV8KisBkdOcVWu0la7D228MuW3Ft
px35q7biO4DSnG4YLMx55/lTAwidJzIzDPzhRkjn6GuOpS9qNWSInEtxGAFKlFHmAnkn2/xpbmSB
0P7oeYqhSFfIHbjH60kbyXKC18lkctliD0FIbeSXAMgCvglXY4B/wqoJ0S4q7GNbCSQxxglVyxYn
JPPNPLWoJRZVYKflYnkHFLcKgZlMiq5T5mQZ5/GoZpEt4GhEeHdicjgAfma9Gk7tNg42LRMQA8nA
JHJJ5FNnhJY2oQMHAwSdvHHeoZfIg2+RlWc5EZTjI7dTTrsXF0uxmZS7ho5N5woxXHiqbYJWZG91
Nbag0FsC0UasXyM5PU1ZuoAzpPaZwGwyqB0x06/hUiTIGEO2N5nbLbFPPp+NNjKJE8ItnUsw2NjG
Pr6VdBciGopMgnRbuFp7qNy+OVC5XP8AXFQhI0gyJHAMhOF4x/hxU9wXtb4v5hYMowUbg+x9ags7
aFpjNIULZ+VTwD6D/wCvWVZcyNEtBbiCYRsysxAByhXI/D1qKUSgjzIWQkgkr97JFW5J9gE29lDM
ARtwTxnAB/nRvMilpYmKhyRuA5OP881MaTa1FFJkVvDfeaPNXaqoNrEAkjp1/kKSY3jkshBVXBUM
VGV7/wD6qntbaOFVmlQlXzkliSBk44z696dNFHqMDrHKkWCRhuSV9QKtUWhuJn2qSByjx+WWJJKk
EHvV77KbcpFcSsFDAyADBAI9e3vTYLeCwVzhmV1CsEGNw9amEE91GZ2bKKcsWbPH1NaKCigURft8
U671tmUBwGJbKnA/CqLTTEq8PzLklkCgVde1hhtgsAAcryY0OTn6VU02WRkMbsI1RsF+5/Gmqjgh
ONx87JBE1xHIWLocoBjDD19PrTbfTfPniu2cbVOSirj9f608xfaFMZmOUPJJ6/kKLgSgRqrMIzkO
EPJHcVvG83oDVhyxvPcO4UKqHblSTk+1Ola7WNrVW2guMFkHIBz/APXqNI1Ie5iZwoA2Rk0yedPl
WUlCxIAC8t/nFclaimwTaFt7zdI008YLqVAJ9AOv50rPdvKyzRkR7svgcDPf8qjbzYoGKtlyB5ZB
5A9fapLUOYDC0kbZY4ycF/c+9RGkluS27kG2faIjKVUncQBwMdCfXirMsSJA7Sxo7qvD5ySKkS3S
1Q5jAk24X5gR0xk4/lVW6mundYJIQqqF3N5mRitU1EbaSIjeQRbdkxGFHlkrkADt0q06TtieMRhV
YM7Bhk9O1NS2Esvl3ESKFf5So4J+uaV4hE7RsmVDjdGoJP1H+NKUXIqKRKboJGAkYM7uWww+Vfx+
nSqV7YyXcoBwGdx5hRzlV55HPWrB4lYmIeWBwpzyKmYrbsqgiQyfMUXnB6AVLp6jK00CwRiZWYF1
OWLd8Y61DcxQyCMfaGGZDuHmZPHTHp3q1dySGVcKGj3fKNv6Yp88cNv5JmQhJQQSi8rx7Dqa0imk
DSe5WSO3EzGRSjM247jyM/0p1xplpL5chUsWcgozEg+4piK9vqLzXIhAcBHZ1OSP6/8A1qt3MFgh
LCRAWIwycnj37VjUbF6FW+SKDBPmKQTkRr04/wA81Yl07ypRcMQHJ+cK2RjHY/1pdiBFwwcMT8xB
yD6mmRSbmZcq0gYDGflIrJUHURFnb1Kl3E0XmRXIO4phVK/pThdOyrLBuIxhdg+bHORUs8P2lkSU
lnLY3Fec/wA+nFTWzRwGMRo0TBMsoXIzkc5IrqpxVMT3sQ28bXtyl1qTuPLHyBj8pP0pHXUYw0Xl
kKzEtMxyTz0H6U+5MCXzyuwEZk4VG5J/z3pzyRMRcTsEZQA2cAZx/wDW60TmmyU7MrmSRsRiIgFe
ArZYe/0PpVi8gjEMTbSC5wGVDj6Y60yKZmlOJgsRGJQrAgY9/wDOKrXEZluJIokCgISqxLnB7GlF
3KbVia5iiudkFtLIs0i7fNB647VJdeaLZN8TEAlQHHcY5qtayG2uEWWRSwTJJGBjHNS3bXN85h2o
iJgLIq8Y+neiUbopKyHQo9xAFa4ILndkHH4f/WqGaFJnMah1KsSPl+9x3pdDWe3mFjLtALDIYhgf
8kZq5tge4aEuVG075FXIXjvWMkk7FJpmO2mkT/uJJGH8RIBIPtVyKbzohaLboxB6uoB47+lOQSxP
LuVyoH7osoBI+vXnrUZivFCpHuZhJ82F4z/Ue9awppDa1EbgmFpSNjDc2OpPT61EIGlkaV5N2xxl
WHy4Pt3q8DFPIlvcK0LE/MWXjPXv/OmyRrCyRIobLYYFN3U9T7VT90TSYStFFCykrGZBlERRg4qK
G68qI+ZArhhgEk5GD1/Wp5YUeQTDO1FAw4GRj+lRi1aRTM7DYxwUA4+grCfNJjsrjUk+zyLcRq7E
vhBGc/h9KdJI8ZMYiClyC6EDBbGMjH0p37uAhEt8kA/MR0HqKYkht7cs250HCMAWKg1rSrqmh9Bh
nSCXy3cYc85OAT7+9WJJFgt0WGSIoucxuNw29/wz/KqEyQ3EIm8t2QtxnOTz0xT4GWRWtfMZQkpM
akkYBPA4zVyqKoD5mxltcSG0cGAAB8lE4+n+FJEyXBEUqKrBgFIbnJPenTWu6ANG6JJ5hLNuGGH8
88Uq2Z3mRi7KV4YNkfSuWcUyWmws9kEUPmEsIwRIu4AAe3SnRx2y3bzSTMVlLbZhuAB/r1prSWn7
yad8KEXzAQSp4zjPcCoori1kdYhKBGpBBZMbc+1VD3GFibUU+0yIIHJDEZXfwpA/lTZHvYcKkxVj
nDBvvfX3pk08qzGOCeLOQRtGRkUwPHcrly2Wxkn69q3WwxUllknaW8LB9xGRgbR2qW1hebJlkVHY
/Lubkii1iV3IeYhdwwpXcDTpZglx9ntUyAvMgcc4/ChuwLQbdtaCcBoZdrHqHxwOPWqcrRvdPbyy
u6hQUEirxj6Y9KimulkmMLoT5S72fknGen65qeWMNdMYZRlR8yMp64/KmpMB8F693ERHNGZcYIds
fLnr6fhUa2bxTSzxXEbspJkwc59j6+lPsYbWNVSSMFWHMa/X17U7U7m3LzGzwQWBQA5KsOvHvXPV
jzMNhl7btcThYwQHALsoA7dvelgErxmQA7kLEqp++MdBTBdB7ZRDcMhChdoxwPpjjvUEd1LDEfMj
kURsdrhgR/8Aq/xruw0uXoO5vzzQTKVgOxGUAhBkEHrnis2QGO5xalsFRvSM8Y7CnxqhhWMl1Rk6
Kv3u3pUs8cSw+SIGaMsdxdsMD/PFed7NInqSW6WV1Il3PM2doXJCkZB5zTdQhtpL0yKHwvK/JgE/
jziqiiWMBbeNcBtyyBfXpx196le4a8lVrvcrRrlWZuD74qWlHYbVxVvILRhizTypGxKiEkHPBbjn
PtTryy8qAy6fiQFgqKyg7iD3qF7i3gnBukYqTh3LY289RjrSobl47h08yKFmwnmLuHbnp0rppNg2
RSW98twuoRJtBBDgEjv39vpVyKW8ubkq75xglVOB9KksriBU8ppSdoIJOQMZ6nHakjtzHdbmYAEE
ttJPFc1ZK9kCH2tp5E75y4wCAAcA9P60+4jnlO2VyVyBIdxIPHYY6VGNQjRQZreQLK2Aqgnd+OOD
9akvL6OcKtsCcIm4ohCqfTHfniqpPlAgja2t71lgDoHx5QY44IznnkfWrVhqVkkixSbl8xsr8x4O
OtU7iOO/URyAQtgKzMuSR+FPH2UQiSMBhGCoEh+/j+QoqLmdikywDZteNqAhKrIg2knJ/P3PPNME
MtoQiLGY2GcMoIH0qvHcSyweXcSp5cQDFTg5A47cf/qqVdRaWBZ442Y5OQB096cYtMTtfQeB5u2F
ACBlGUsRkcn+tLBcpausc1sgUtllIzxge1R2t/b3Z2RsCSx8xS3zE+vWhVa0uH1Bz5hLlUQ4HTtU
yhzESLZ1IeUI7UOzlmKyMxwCe/YgjNQQgIS6Ll0GSxPTPWpEt11ExSJtSQ/eJbO4gVDJaXUNyTb/
ADRscOQCVx6A/XtXXRXKNXRLcQwgNJcSOzOWWNonPXHTA+pz9BUkE8k0eJAAqja0YGMjHSoi8P2c
CSF0VWYli4ALY5AOc0qxQ27m4ETsAeinhcenrRUqpIp6Dba8aKBJn3RJjJU5BPtUjSfbYVkjyrhy
QU6//rqEQ/aWaO0gCqCHw5GVz357VPbz21zItq6kFCCDtOT25rhqRc0JpDcxp8htWQEA8gKXYDqc
8c1VuHnkmMdwxSNATG7sCCc/dHuOT1qw8FzLFMkyEqhYwHdk+30pkKhrNYmQbGYeUWOBnPJNVCld
GEldklpCiPiGHICndhepNRz3F1BKwRSgYYDkdBnkU+K4W5QWlvKPMjkODIOGPpx275qeJppS73bt
yvy4+Zivfjr710KXIJLQolpZrdkikZZJGAkDkEY/yKls7WdYvMWf5F5jBkwVOKdbySR3KSeWDFIw
2hk4+n/16dFC/KWrDGWJOcYqmlNFximri287TBmluI0kBO8yKAG9/rWfrQnkRl+0AcYJBGMetXjZ
291GZ7kbFVQRjB/z64rP1uOJrRjFhCucyv8AN39Ov1rkrLkYOLi9TB8Nt9l11il7IW3YDAgLwe+R
0966pbbzE+3yqFLKQFVsA+/Fcp4bjmudTLvOSYyEADAK4B6+xAzXWFY7qf7IH2KFGCw4FVFq4JKx
csFRbJoZjiNj+6jU8gcE4PpS3FuFheS0klIVcsXOBIfQmoSFhumW5DoY1KqYyCMY6/59agbUZIpm
jJIUY2owDDGc556VooOQ3dIt27tErELll4JBACilkc2837vy8NySoBAFJJMkyGONAXVcswGMA1HH
IMiAzRhx/Ep/1noMY/M1qqjpaIltLZj4r9rG4jVS2ZBsKMMFRnOcehpiO8jyWylQS/7xyuCR65pZ
BtKmZHZh8oYc5OOmfSmWsaKjKZR50iDAPIIHUnjAPt7Um/aq4KXcW6lngjeNSRGrcFHIz/8AWpZb
qJbdDOSWD8SMADj0ptuI5o2fUY42ePOzd1X36026uYi4WdSfMOwNjAHH6fWpTcECaRLrFyk8cTAy
BYyHaQjIIxj+ven29yzWr/Z2yFHLhvmLY559aghEERWZpy4iH3QNu4Z6YORTJIb/AO0f6Mfnkwpj
K4H4duRXPUXMimromckWzy3cmJCMIj5DY7e3Sld45rMGQrsRsMQpGOntUkKoioGEZAXoBu2j0x9e
1VrzyYJXhMgBcoSFTcBj/Oa78NVUGS46Ej3U1tbiW6LBV27QCSdvqVx+lSrqavardWqsyFTucgHn
0qNZ4rtWgJCtIuWO7DEev5dqntYraxIfcGdgFZQuA3fPua1k1Nhy3Vx1vbPLObqS3VSxIJIyccel
V9Q+0IGNkHjKqAuVwCO+Kr319dAlrWdSC2WVo8YHqBnmoor6OG4WSaRS3IZuxHY1i00NRsy7ZXIj
3xvsSQvyqg7eg4zjPam3M+wiNrZTiT7rMANvt+VQRXsq3TLkBQ6hQB0H+FWL6aMSL8u8kA7mOQOf
51jNJspK45p5Gl8mKEIQgZkBPQ9D/wDWpEvZ43Dqi4BK5f3/AApkmq2VtEJjlXAG8s4ORnnpVOfU
ASJ7YkIGGAT0/X9KcUobgk0zYtbkwKrmZQow0gbjJ9Bntio9RvYZJPkhkliIG4l8YYd+Ko3Fwced
I2STyAuetLb39qgGJlXkgF2+6e3Hoa09mpIqxZYW8kCuhkGWJZd2cD/CmpcQWkpjiYyrjLg9Qary
6naRyBLi8jZnG1tr8KfqcfSq9xrVpbF1EitIFy0kfOBSdAlpo15reYRRvLCiiTo5wD0pbOW0gi8t
psfd3YGVJH4Vg3mrWQtVijuGcht6sgzyf0z6mkm8VaXFbloXcKXAVGX5s+g5Oa0g3BitdHRahdvL
DuEI8tflAjboD2x2561QW6MEjKxCBQ0YU9h6j3zVG28U2S208ssUiqg4VUwx4HJqGPxBBNGZSElD
A/eXBXn8/wD9VZzXOTypmvbSPMxmaEiNeDhMbT+P+RTr2a4hcXC3ZIKspOeaxn8VxvI9uuHjYDIk
XJz6/wBaqX3jWzSdbMJcM23agEJIbHc44H1rJPlQ0kjpbadGZSsmwMSAqOQCfSgXciZglUBckoWG
CDkHn24rAtdYLSC+ms32lcKgXODnt703/hJ3juNuwOwkLAYJ4/r703UaKudAbtBAzLEAqkB1JH5/
j60rzfamS0M5Uqw4A4WuZudfvZE3w26BSCCV4yD2xUVj4h1mNlZEDgnCgjOc+uenpWkZcw7NM67U
FSaYShiFdQArHI3D0qOCKOSR4VkUgj58Nk7fUehrmLrXNXTEEELLIfvso68Y7cGpEvtZWBZI7cqA
RuDDtnjselYTjylNJnTyqkEZgiMbuQRG3kqCMYP3uuaQT2zytsVMty6yLyW9f/rVyy3HiXBnBTey
kBmbAUjue2MUyO218qJbm/ZirZ4H3R2rajNLQlJ9TqI9UtbxmR5isaP8rHgep4plxqMFxMLsMSFG
CrNwRXOwaJqMszQSai2WA8xlx+fHX6Ukfh/VRLj7cgZQdxCZP8/SrleRLT6nSLPFa/vyqFtp2s3b
PrUaXAWVi+8xk8KDg5rHm8PX7AQy6rPIyDdgnjBPQf41JqOhXZtB++lZ1BEeG+Zv/r0mm0Q3dmkN
WsnA3E/IcA7MBRnGT6086nbhGEVwoZTyFGTisCPwg9ztS1lmQEHJeQsynt17das2XhT7O6yySkyI
/DFvmxjoPxppWYic62klwiOWQqRsBIBK56euO9Mm8T2MDNdSXIEr7sqQScY6/wD1qki8OWlmEQb9
2MFmGTj6Usvha1djKY0LSAYQr8oA7/8A1qpQuy1ZDP8AhJNMWVFEyuByNwyM/wCe1SDxhpK77eRR
JGoHljy8Z4+nWoX8HWLAXUDyMzyniRjlefSrF94b0s/IkSjbKWwccDH8q469RQBq5Tbxdp8F1tlg
d1cqIkWMkY9M445ol8ZGKMie1ExHyiEjCgeg6Vbg8PWUkhQwoQCDt6HI9O1WH0O2j/ftKGCEBiRz
mtqFRyjcl6RMGfxhOkipbaVMsquS+6LEZHoG6GrcPii5eIGKwOFUsA5Jwfb/AArYtdNsjC0UiJsc
liH5B5/yatR6U6Ks92pYKcKSuDj/AArLEU1Jibscb4iv7u806SE2sxaSP5Ttzk/09a+UPiDHq/gf
4jJLHagB5/lZxyY93UA9ME819tT6SCpSaIAzH5WU9ufxr58/a08BWywW3ieGFWuYrloizR52R8c5
6gd/wrXC2pN+Zm1dHoHgPxRqt94dtL2wJw1sAVQghiOMtj/63Fbd5J4onAW3UsIgCzAbcjAOM4xX
kf7K3jc3dtJ4WadRNHJvjEjcPu98duw+tfQFtZIYALZ+ZGXzH/vN0yef5VFeV3qXFnNCHxJcpmcj
KEnyyd3Q8Af0pl0uv/aUAm8tlBLqxAY5PU9eo7V2MEsNuwimiCM74dyeQKbqljEbjcgVQxGxySQf
wq6DsCVjm4vDmoXiiaWZgU2si7up79aE8F6m8odr0hhJuVGH9fWuoSJJplgtwCqRgYAwSc9aje+n
gjzCuHDbVJIxnNOpFyQNXZzS+Gb1Jg4uGZZD99sKR7YAp8vhG4S/QNcO7BgZuc/Njn8K6WFJL1RM
ODksWZeOn+NQO15LKHRoxgg4RSrHjoc04TUFqJqysYsXhkyOHnkKRKpym45z2PuOvFOn8KafMR5c
8xLPwoAGBxx06VuMzRRxtIflV8KGHIOOCB/jTY2+zSp9nILAHkEHcfy+tY1ZczHFaGU3gm1MywPZ
kjzCSrLkZ4zz3qynh2O1CQJAqKATnZnr2/KtGyumluG3SAySNhB2J96WSV7XyrpwVYsFIUZGR1J4
5+gp058rKVkzEl8LxQuJY4ipZhlcYG3HSpk0rT4R5MpVVLZKkEkn6npWgwidmmLsM8Ip6DPeo2Ea
rHHOEfHLMTkfWtrqSEeVftHaRZaZ4Tu5LWR/OaGSIqwGx+M5OOn4V57+xvYQLaXl5sEoMpEbYwQO
Bu/QjFeh/tZ3K2/w8Wa03I0twsUciJuKg47fiOewrjf2RQbG3u7c2oSEzl2lQ7h5hI3A/Tr+PtSS
ag7Cbsj3eLSFnVdkAZmTqTnAz+QrJ8ZXdh4c0mWf7LGWVDiNuOPzrqXuIoYJppLlYxsAWRnwM44/
D3r558beKr/xj4xi021d2HIeB23chvvdO3PI45FdFNrQhiaDouofEXxAb2eMCMTOoIGQCpI/pXr2
naLpfhbRzK4ijZQNwZSPMwOpPQHvUfw48F2mi6KsYjCzF3eRlTO4sc5+tVPiXqDtYyaRboyyugKF
D94e/XFcuIg5yA8t8VWmqfFzxEmnSER20T5EcTlVAzjPuceted/GPwNaeC78Wdq4KRw4YlieT/8A
X9MV9KfDL4bDQdJbU7lCheISGR2HBPYjrx714f8AtCz29x8QDp0MKlpJIvvPxjcOD7Hn8K3oJJWD
Y9f+Anh660HwpDZ3agoqKyxl+FJXJI+o5r0iL7NEEktlYKTzuXFcx8KtTvT4ct4JU80ogDDdk+gG
e/1rqomhAmg8nYSCSCedv+Fc1SXMNbkkxtbeMphNzqDgYyc1FPIhuliTJwoySeAPpU1zp6uqXDzl
yRmMquCoHaoGshGQyxeYZGBYluVHt61VOncGkiQxLsOwFCygqQf84pukogkLy7gGkKAcHI+vWi5e
RUVZGwCcCL7pA9fWkEoltftHklSp2hiOP8ipqPkEOnuCUUeRiQMW3hcDJJ49c47+9MeEJbiQ4IwS
QB92ieQnzGk2sobKvnAJ/PqKSyLTxtBJOFQnIJXB/wAmsG7sBY7eDyxKD5a+X8/IORXnPxc8d2fh
yxm0dZXjncB3QjIweV4PY+v0roviB4107wjpk4vw4kMJEaIvDHr1+nevCn/4SD4s+M1eNXmZSPNM
jHAUcDke3T8q9fA3UbspSZJ8OfCeqeN/GB1q4SRYreUSbwv6CvovRLQ2FnEkMAkUYDGM4IbGMEet
Ynwt8GafoNmY1gwyqTIGjIYtnk/j611driKV3hkDM3Cuyc59cYxWGKg6jFq0VgklzKswVlKE4IXl
uamicpDvkUllb5mYdFxT/KWMEzHKqDllHJJqONVUCbzG8oEggDt+Nc8P3aVxNJjJmUyDz1YxOQVZ
Tg5/wqeS0hEccEWC3VgxyTz/AJxTnWJY2Kx7ZQeBnJHp0pgtJp8lcEkDeRwSev412wmmJxH5jjZL
fyT+9HAxgqKgmmYqsciDJIzuAC47fiKewnSNZ4dimIYBZv0pIzPKpEmzIOSG4wcdqxrRcoi5SB7e
RpiFyygj5gepp6q7IfMlUEgNsyBjjtnHpSS6zbJOYArBiThynU4p5u4JVASPBCjcwG7+frWcFyFJ
WQ9SsiqzsWVDz2xUZiV5XU4DAYjLcDGB6Ac+1LpMk2GjkyHByd2On4Cknt2khJZ2OxiyFh0P+e9Y
TSkwJ7G5mYbGiwcfMzLgYzUVxbzTSmW3Qgqp3kP0FQpPcQSGGUjcpCttHzEYzj2B9aseZIHSSICJ
sYKhsr/9etKcWgH+ajMI1BUIgw2M/pUEzxGN4ZtwIcbSoy3bNLcSMNyOoUMOCxxx74OabPDHbSGS
Ih8AEjPb2roUbohqxJPdxGZckoCjBfmJJP49aern7UuGcYjHDAY4/lTFiWRImkVmbYDkrySDx29D
T5ITMoWGUpIW3Ortw+O/TFS04sFG61Gv5UbALGw3HcJCM4PenSWtvHl5mJ3IDknp9KqvHOyDfGSx
bax25DH1qyt7OdqSwbQVAVWXofWqiuYppNWIntXicSzRAYBaMuOCf/1c1CzySRAOrPuJJKPgE/41
ZNxIEKOqHIIjLEED6flSrbW0MbZnMrKvy4AwB/jVuTgxON0Qo0cy/Y3RFLnCsDyD65JpZjF5bBPl
EZwF3E7ffJ65qZY4VtZAJEMgbJbHUdaijAkcNtZmYDAI5b2rGUHURDVkFu8Ztg91jJI2kDvSQ/Yi
rSBMOrkEBs/j/OoraGNi8Zl2nOUG0Zzn/wCtUrMsybpyoCqSSYyTn0znqa1hBRJSbeg2Is7i6gyy
gHCAHIFSgyeYr3Bckg7Dj5gPT6VLY3Np5ObmFCQQyFeBjGMY7fWoLi5aNHlSAYc4AUgentnNZ1ad
xtWC5AmU/Zk3IwIcMeMcHNJDYy2hLwtHknBAJPWoYLyMymOKIAgqSqjOT7ZrSWeNyY42QOoIKoRz
RBumiSlbqQnlrEAEc8sM7j7VIFks5VcgKjRcqODzT1t3hDpOGQAnYWPVu340TtKBEpBYZJIUZIHp
TkufoNqzIGjl+1ApkIf7ygH6CluhJLIglhIUfcDLyBUkbRZJkVhuABLDGB6jj9aWS6eZRlS7ADqO
1SqSb1LauiJF2Sg3LbTkjBbjAFPldLmV4lKADncW4xwKjs1meZWnG0qvylxkrweg6c1GY7pJGkul
Lgj5GYgZ/AfzolP2e4Ml0638qZyG3qxxtXI4/wAmppo4YIkBDPjlFUY2DuPp7VHbxiNwQpUnPzAd
eenerNzcxXFoP4nIwW25I9utJr2qJaZDJLC7mOLjAxlQRkdSueR3qOKyjtE3PEAZT8q4APH6VNAk
kKMUi5U5LqRkDApoubSTP2idmDrgDOTn+n1raK5UCXcjd9twkuFKg/OxYk0XbxyuIdxwD8hKHGT7
0k0UqLJEZUVg2UcJwUx/nn61IkUQjXcUVSAWKrkE0pSRaVxHjijjMZ2h2IwQOQPeo3VLkILfYGRS
GUnIB68VMJPtMhLSrhCBECmNxz39aWJEtpHuJIlUBScKuQT7/wCFc1VXRUVZCoXKtA87qWByFO3t
UVtHDMS7O5UcKSvJFP1FWuLUvyXAO0qcdfaoLd2kdLdmIZTyc9/zpKkrjbSGwSTwyBp1J3NgA9R+
lacVxHFGI3wWCcsxzz6VQlkZmaMW0gKEBQSMnHU5zUltI8kTeR8/z5IKdPX61opKDAUxI3mSBwpJ
BZg3GKiYSNbG1knQo2CpB4FWsw+Qw2DdlcxE9QKjEccmCUyobJUjH/1qHD2jFJJlG+srZopAjOGd
MOEPYjGTXy38fPBt94d8ZJc2NosJJIMiElSeo9jx1FfWYe3huCXC/KpwynGB6e1eYftA+AH8X6Dd
zWL7ZLZfMgUnCyN3BPYYyc1vT/dsSVh3wF8Zf2x4Xty7NJIIwhwME49RivTLGOOAPNOOWTIVTxjH
avkj4H+KLvwb43Xw9PerH9pmVQrzFcuDzx0Ix9K+rdKkt721M1tKHcKAyqc8nv8ATtSqO7RWoonl
nclchedpB6j1x2NSWwwT58XyE7gSnemSGWHaqRqq8gfNn3706ab9xG0eSCACxXgH0qE+ViktC6II
pMXSMQ204UjGKr3HkxSnEZJVSCduMmo3M8QjaF0Pz/vFIO5j/wDq6VFNqRdS0UxEgfIDDtmri+Zm
TVi2tuzozHahDbkBQcn8apsTLOQ8LBlJAYEMQPw/lV+eT7WioyIi4DMS+SfT6VXiiGxo/LUFeQQu
RwetTJ3ZJFHJuYoysHdxnKnO2vLf2lRAmlWt4tymyFmMyKvyxYB/pXqVtGsly0TREgpkkgZB/Ppx
9a5P42+DB4j8I3Om2aBpJ4doRxgEZ9ulOKsrgfPkPjS4t7RLG089ZJGKoEYs30H1r2b4G6NdTaGL
7Vrdo55gpmJGGD8YY9/avM/AHwP8X3PiOFtWszFarNzLE+4Ko6544PpmvorwpokGlWiWTRBkAAR1
XOXxzk/lSk7PQpK5fNlgiW4AKkDneSc0szC3iYoyqnAYs/8Aj1pI5rguILwR7dxwoBPU8GpCu9TG
04VTKd69Nw6D6VDqciNYrQzPEOom20a4mgP3YsqWzg9ucDNeB6R4kmuvHsGgTTMsSKXmmkIy+W6d
PTJxxX0Hr1iNXsZbG1UtIUKyFVycY7dO9fN3jH4f+MvA/iganDbtIVkYwSISSvv0yB9a1hU5h2R9
BaDElpanEa5KggK2C3t05FXrWYFRLGCQGOSDjn0rwXw3+0rq1jcppmr2MkvnS7d0sRDtx83occda
1pPjvrl+0kmmaZHEgfkGTOU9QPWqkm0Cdz2O+1a102Q3JkCmQYKIcnOOv51m23i6w1YtpdtdI8qA
lkRlYADpnn26eteKah4t8Z+MbmRY5ZDGE4MS8IvoT7mut+G3w/1iw1WO9uJpV+TMmGB3D0+vNctS
oqa1A9WspXmidkgBIxuBbOSP/wBdOBLSbo5omZSQpkAwaS0ia1tjbShTvHB2gZHv7+1OWw2wBULh
WI3MTyoz6dq0pQ9qw1bsh1sYQ7eZhYwDyeMH2x+dQ29rg75EZywypbk4/LNKreWSxZyoJAJHbPSp
b++aPy4oUJUthyRkrRPDEtaHAfG7Vk0Twnd/KrNImBCTjJx0+vfNeKfBrQpta8apqFkzHbPliTyp
ORkY5Nd/+1HqEQsls7a4MUg3s0qnIwAOv8qzv2TNLvH0yPxWtuI1vpTFENoJG1sMzex9KSn7ONyG
mpHudhbxLbKLsMrJt2AjazD29PWpnhuOVSTIAYbQc4/KoLgs0xCglnc7CF7f/XqeV7tVaWMgBT8x
JwTxWsK7Y4rXQd5cu0TmchwAF2nGKFsTKVV0dUK52leAcDpwKSO6iikWJ32+Y64IXcSeOvpVozTN
EpXcFCBTtYEDt9azqS9ojRaFabyrFAoMjBQxBUfe9iaZDFNIjAwqkQOUJO3aMU2+8qGdZtxZQCPl
NTwqLq4a3t5lXajBiRweMAVpTbLbsxrxGJn3HhFG0IOpqGCJiBEXDMrAqMFSB6enTtU2yRtkUzAD
u4HtT2jhdGJLYDfOBj9KJxuPqU38xZSqhmZzwBnNTo8piZHG0K6szde9F5+5ulREKYUMDnPP4dqb
JPFLB5k4Jkydrgd/5VzukmBLaylZyXAYseVKg7h9ajZI5ZFi3liT0RTyQeB/9epWsp/I3E7Uz84X
uccjNIZwrIlttZl7sc1pCPKNK7GOXcq+RvLFVB7ilubS3dEXeWbPKjn/ACeKguGIkhMLO2xs4ROf
1qRftFqyJlWEoBLsM/Me1TKTiIWSJZGjQlcLwQp98dqYbeNQQc7UIUEgjn/PapEl/wBHQpEAvmsG
yDlyCOBx+OaVXj8km6TepJJXGcHjn1yO1XTqOwpbEX2eFeZmbys5KheetOYNPIr20jY3bVLNglfS
ppHUSrbpPAYxluUBY/nn8qZI+zf5LsrN91Sc456/jTlNyY02hLiFFHmiRVlRgCgOc5OepNSS3aK4
VsLviO5lfoc1FNZ3NypJuQjiTKuBuPTingyT28byxE7WKkHqTg8D19aylOzsaJ3EmdXijtRtKq2R
g4HT/JpADBETCCQCQ5C/MOnT296dLbReQnlszkuSCAQQePUUSNcPMVzhwSWQ9Bz25/WkuZik2hHk
lcLIjcIP3hdsE89T/Kq7ymeUzrlIi2VC9c+ntVmZ4TE8QQFc8spzx357VGskVrAwKKwZhtDDoMfW
uOrFNEbCzi6kRZIYiVBBC7cn606JWjlxLCrKAA4c5IPt2/Gi1vHWLDSBAWO1yc/hT9gDKXR1MjKo
fy8rntXZhkogOVJLd2MeGK/eAbkn29qqSiYykzD5WGUZVJIPv6elXmmubqMifkKRxIuOPw/OmfM8
LBcBVXCk4zmqqTs7g0mQ2NvLdzM0ifu3YKwVuI++c+mP6VJJAVfYiHe4IbDcMue1QRXEtozQxDcg
bc+44Ge/1pZJmM6yJgkggggZ6fWmm2gGNCkUrRPKpZyNpBBYn06ex5qxZxQYW7KuSPlJxnvUcDxX
JM0YbepJU4wQeff0p7OltEfJYDzQAME49z7VSk0XFWdx+p3sXlLFACxL4j2jG0juT6UjXm1VkulR
WI+Rlboe9RCxeJRcJIhCk7CGzk0kbJOW3yH5Tgl2GCPy4pSfMxcuoSW/nyFvMVUYlVDA8kDP5c0n
lRsAkalSDyN3B/8ArVI++eXMYUMrZyRyQP8AIqvPPE9wrxyjKYWWNOxya56lFy2Bq7HkXollu45d
qqAMuCQPc0k9yzAsjsWOQyseV5/qOasW1syoRDkhkwdz/e57ionRFaRmhUgKScHkms+TkdiJXGqb
i2QnOVcARknOTTrG/jCiOaNyQ2Q23Iott8se3co8s527QQPzNEUETxtkEFJNpjRq9CjoEVZD3nlk
PlhzGApwqnBbFMgnikZ/kRCp3MpOO3QnOce1PghQTSTtiR9xUHcQOD1PXtUYggjkV5yQpIIbPCn0
+nNc+JinoaxTsSyTLG7b5CIUTICr/ET79uelR4gN0TMGCkkRvGOMDqPaq9zJ9qlNuY2VVbJZwM4q
0Lp1dftJhUgHaSvIAAx7fn6Vvh5OKBNJjZ2UIZWiZAuAuTn6/nUqwNLkR4UldxY9V/Sq1/M021LZ
gyKwYbuD9MVNFcQQjbNIcsAAgIGB61FaqSndiXUHnLmRlLKwKkDAx6dKUWscNpmX77sMHGeM1Xnh
upVLx3bBAvzbTnJyMdunvUvky3W2EhQxYOwHI/PpUxkmrlX0Ip5J1jMChW6Ffn4Bz2oeWFLPe8Rc
MCMIQAuO+e1SRW4UzQXyGTc4MRGAQv8AIc1LFp8EcLqQY0IKlHHygDv+OaHJJA7sZGttqNq22QIq
P8shOdvGM0vkuyCBrlWZcjeFOR/kUxovsrErlY2zlgOvvTI/Kktd8F3KjA8lDgHnvVwqJMtJNFqM
NdqIpBhwcFicggelNkuPsbqsUZG5cFQ3NS2z27AJtdmUZI7Z/PNMvIzdmKRZAJC+Npzwp9K1TUkN
KyFILRm9dhtCnKuRwOOaob5miKWcjFDwylscZ7j0q68MaQYXedrDLAcZ9MdxRp1s8aFk8sK27cpU
BgCeuf8AOKmUEkDIQbmzgEkksanB2AKD9RmmJEJIARNHvY5DFhlfarSR24Yxk/KBklkzxVWawFpO
YoMshfIQrkfT6VjOHMTzFqztY7iRbRl2yvJgMZCRyadPYxJmOKRhwRhRnd+OfpUU32i42yiVUAHO
GAOenNODSeUAkh2qxIbjGa0jW9mK99CpBD9hG2Z2O44iYKePUVZt5bIb2ljd/wB3gy7unPUenpxR
GltM7JcIGbOUCLwBge1QBAZGhj3FFT5lDZ3c9cc1Tq86G1eQk2+edZV81wScJ/dGefwFOjV4yylG
IU527gD9an0+SOQSy2zxl1AyrA8dv1/pTI4z53mllJfPKgYz35/pWTaSJJIFcRteGQJkHaQowMf5
7024MkkbOqEFz8iA8jjt9aL0gxmBShLDIHIpElnhCMxBX+FgORxnH0rKU02DVyO2067cR3Ml2UKM
wSMEHjuuT3Jp8DMbjEgVZAvOc9fT6e9Si6jnTO0gEAyMRkDnqaY0dvc/JC4DB+STnjuc1pCol1Gn
Zg0YlRnyu455Uk8+nSoLiK9Up9qkZ0C8AjHboKnSVba48yK3BKngE8Cn/aheyBWLKyDIjCAYycCl
Koi07oigiBuUlSUhmACozEjPbFLdTSrLIfLKliQMscBsflSXE81q4PnIpGQrHIOc/p+FKsiXVzKG
kIBDAKHGOOaSqJsLjoDCYyXiHmgYaQtkk4Pv0qtPdWW1rRyu5HUqynHXJAwTVqd40hMSyglh8wQd
/X69qqC0WEb7lyGUYTIB5x17VTpuYn7rIvtExli2qCUHGDnPTjpU3mQJcmUqQzOSEK/cHbv+tNUb
5kCRgjecSKeBz0qxAsUasDKN+/IDLlic/TmtYRcCGkwVGKFxMMh8qVOCP8R7VDBY+R5e0KwGCSeQ
TTpZwzOsibAUBRlGCDj8OKVLrNsnAESqcMWILe1c1erJIBZIvPlaN1CAgYJAIPPWobyUNIpZiMtl
1Cna1SzwHeZVJjQqAHPO7jp/9eprPUL9bc29yGOGPluW9uBShBVASilqVY1mtnDxCMiQkKHbAB9a
lgtHdJiQ7KUBCocFiTyPp7Uk9y7uLaX5tpyCydT702U3UTLdxXGVVstgYx/kVqoqIbISDToS7fPu
fGFBTg/XFOeaWLapbc6ElyXBC88Ac9vWp5ryCNVWV1JkA2xo2Dz3P+FMu4rZrnZuWMhRtd+AeOn/
ANepdSxSTSKwma/mKkBWA2uVbHPPT/GpI2E8kkKxkYzuGR1+vWpC1u9sXtsArkmQLhjjg0kf2eC3
kuLSMxtkbgRkkf55q0lNDSSVwuJY5OrKsqllXkc8fWqrwzbUuMkqshBlU7eAOp/wqm8bHUwpdk3D
GQvUHrg+uO1WbWX7M720KA5VkQkdR1BP/wBatYtxdhppk08clxGEm+YBshznPPb6VJEEgZnDDLud
zbs8/jRDcq8LQzyBS4wSi8nj2qJ4pWy8jxKCxyUHIH481zVm2BNABBiMHKOgDOgyc9uAOnvSXG7y
2T7aFjYcCQAbffgZqtLdxO32ITKJEk3MC+0sM8AEZ5pZ9PieNpjM64TO3eQM9z9cdqzi5NjSuyYm
zNwsKB8Rks7M/DZHr14NK7QRwuTglgMAdcVnSo6y+Xbsqqy/MoJ+YfrzU8KSR2pZZWLFThAue/H0
pSoOSDWw+1jS63SXKAgAA5OMDPsPxpbi1jaVmd2UN94YIB5zSRzzRQvJLCyMQQGA+bGOmOnPeoJl
Rx50spRMnahHH69K0hBQQXuh5jWUYgRtqHglumSeOuTUilgogBJAJGMDJOO39aZbKkecLmQkK4DN
yCO30qO8DRSJJbqMRuAxLZ45AAxzjvmtlT52JtIlltVh05n34BUrg9c/5/KoJbWewWO4DI8bt0B5
zjJ6/wA6kdy9ujhC0kku1zjoCOR9KngtY4oT5zGWab5CyjJA7DH9aiVNReoEEtrGAbnYFBABQDBz
SwJ5mFZAQxABJGOnX/69R6hPJGxtoURy33SAdu4AnmlsUvzPDJsYIkPDIPmIzyB2GauKVwJLqz+x
oqRzkhhhwv39/U4z1/pVecTG1JSVAqvjGzBarMkrSTfdOAegO0mqc94xd1uAQscpwWTI2+1KUboH
oMit5Y7pUgGJpV/1qDG0e49OKe9t9pmZri4IwmRluTx3HBzU0Fxne6OGjxjA5I9KrTzCaeOYD5A2
cbRkn1qHJRBuKY9oo58DJBz8oB4I/wD1U0QwxwyRICGWQBVRMY46fSm2biORx5mVL4RVPU454pbR
POvDdRoiMCdxRslx6molO4N2ZKkVt9oXcqCQ/eLMGB96Sa1FxKWeNiwU+WGPHTmmySm2yXttzMcl
yv3W7GpYAhIt3LAAFpSeCi4z19KqNazFK4+O/mhiaISDaDhTsB5B6ilt5EeMTx8IrneSvC8d/wDP
FUvMiEMMbScsMRktzvOTinT6zbxwSSjaC20GEkgkHqTx0NXzJsJNpGlZT2txGbs5VQrAELgZ96Y8
sUpiIQBCcuGG0lcdu9YyT2cksUbXLLG5HKrls/h/hU8VyIXYRkYBwAHyY0x1+hPasJwTZPNcv3Uf
265Vg+5ChABBHHTFJPGdiwq7CAHkrIVH0/DrWcdTa1lCQT5YPyWGMDH6iprfVNPuI5Y/7RVFRsuG
UKzN35Hv3pxnyLUG7jzG2n3RbzHcgDAVicfNnvnirlmt19ub5lKTfcZmGe/GO1Z8t5aEKktyGWN9
xXdlmyent9ahbxVYpM0EcjxEsCu5sgdsn9ahxUkCkkjZik/e3AnjCrHGpMiAEOfTHcjHNMuWeW2d
o9rOiByuCRndgH64rK/t6C0eBzekBHGUU4Q474Pf1pZfF1htkljmjE2wbTC2CTkDHTH4+1S5cquX
e7NY3l1HMsM0cLKOFaKMAf8A6+Kc/lHmMYYEcKMd+aw7bxjovmiO8vESTdnaHIye/Jp8vim0ijKZ
LyAknMmdw/TmqU02GjNGcOLwx25R1Y/OzqOB2/Wpy08NuINwRVc4CdMVyy+JrGZyLGKVXdSGfbyP
cD1z271onxOnkI8QbcZdrEEkN79+T6fhWkUm9RJuxuRJYpgRwkM4CsTwd1NeyYQOVnyiDLFl2gEn
9axJ/FcUbxkshkLgJGSCT1/HqKg/4TK4+zCxktCWZzgKSc88tUupy62JbTN63Z41V5HO0DCsI/Q9
M547VbubvylZowWUn5V8wkgeoHSuPn8WXzQMqae+zcMuUyMjGenenrrMgkInjYoSQAeuPzrrop1C
k2dHPfR3BEc8g/dn5SQAFGepqa7vlhhUxBCB8qndtGfQVyD+I9TF6kb6RcOhJYzlFEajJGPvbs/h
jmrkt9qF88cEVs4VGDF3YdMHI6/SuatGzGbtpehZZLxVXCum2Qj5T649enNTLJBGZJIIyVldQVDZ
5zz/APqrlry+1+Flht9NUlQBCkhwGJ6fQevpUkeoeIdPg8+9s1imRuYoZS8fHTnA3euaxS6jOttr
fBaWadVTaymQtyx+ntVKV7Y3DKNpjVchwuOB/nrXPrrfiZbhZbmPy1QDbGsRKoCfoaWXV9SmBWKd
kUSbWXO0H34HGK6KcmjKSZ0TXvzkxW8SPI3zBV+Y5HA6daqzXEeA87E5OGABxgeuOgrntRPiIy7b
R3SSIDcd3Qnv70+J9YKpDdRbhNIVUvGAwA9e+DiiS5tgilY7D+0o5bLLNEIwcKDwDjjt2HWq8Gox
Wkyys/meZ8u2Iglj0rnRZ39vYC4uXZsMdke7I69OlTQ6VrESm4N0FaNgMOwOB9O9Qqqps0SsjoLq
/S1RnWPYCCq7myQPTjjvWbfar5cDDf5SFQZJHYAfjVKDR9WvJDFmTcUBRFTg/QVR1bw5fmGe5vUy
qKQCpyPbj1/GspxdR6heyK3g/VYrW6kJmRj5jI42gnZuIzx1B4NdLb3hWQzpdsGVl3EnIIJ/pXG+
ENKhnupFALOAcg4GBnP+cV1B8NSmEu0zquDna2R19qStTZLSsaE+vW6lp5LwD52Eju3JI/n9ajOv
2FwzSM/yKSWVWyuRjjms2LwyvmeTO6vCOVQEirR8HW8cUQjdmDLkAtwW5yPc/wD1q6oSUVqZtSW5
Zm8Q2CCUxovzqFyjdV7854IqrH4hsyh8mRnYAhMHcyn1/wD1UReG0XPlK6qxBIYYXH5Zp+neG4Im
lLWJZkG4PnkD+ntXPVfMibEqeJIUgEUoZgq8AfL+nUVAniOSAAW7g7nBYMOFFWl0eOdWn+zlI2I3
DPJ9Tmifw1aiMQRFmLjcVkAz0zj/ADzWtLQb2Mu88Ww2cyFofmJ+YluD3pF8Wwvc4t8ksoMqlchu
eAOauf8ACKWs1u6ttZ3jIBZug9vepoPC9laXSLJbJu2A7ycjHvSqPUFdMpv4umm22kMbK4IAkYks
RyTweo9hUVv4x1KCaK3eymdnYkyK4+Tr2znOB6d61/sOm7RJcwqGDHY2Ofb6VItrAgCXLBlByuVJ
OayY7t7GTbeItULyobVkZmLjL579OfyqNfEWrR3TvcWClZQMGNMYHPHbnsa17nTIDMJzbuy8FVVQ
MZxj3/8A11NLp8CKITByzghlBGDnn9KaqKLKs2znrjXvEYnCR6cscbPjzS5JPHHHHQ81cuNc8Q3M
DRBIWdBzMqbWPHWttbG3ks455AyuZRsIGShz1PtTJobGSU3cQVyhGdpIJz6cfn6V30ZKaHZpWOYl
TxJOgRy7MFBGDj9PpxipFtvE1nEZlnCpldrYAKJjjr27GuptoY8CPdtYqMqynOD/APrplxZQXTRx
OGKKGUFGG7GPfjBpTa5gs0c88Wvzzu2Gwi8l14LAdc9M96W1j1G7jV5rsQhk2qDlRkDGeO/fmuku
YxYOLX5nbZyzYIHpkinQy2zzIsqKCHBZVGdwrHmSY0nc51dE1WWQtezBI2XCGNcnHp7CoZfDGpXc
awQX1xGgB3BFGGP4g11OyG4kZfKZjyykAHk9O9NeJrO1ZXQ4KruAbB+vtVpodkjmx4WvrhlgS4dS
GXhiQcY+8R+PaoU0K8mnW2O9nQ7SD0wD0Bx6ciustbS44jjSIortk5AJ7+vTjt/WpbaHMMssZ2ux
YOVGCp45zWkajghu1jmJfDEqRIgLshwGUrjkd6s/2FaIm+LfJu/1sZ+6fetqS+juXMWEIjGGG44H
1oMAVxNMUEartVFOOtH1hMlpJmCuiWEWzykIDDaUz97n69alm8C2s0cUwZivmEhZOMjnqP0rWjWB
7gx26MrRqMqAOOf50sm2UIjENtcZUtx34rGdVNA4pozrTwlaxoEgt4lIG8Ii559Oe/akuNAtpowp
jKNuJLL1BzwK2pGMbxCCPY0jZULHnIzgcU680pk2MZFV2DcKBtAqVNWG4tyMKz8O2qyCOWA7iOGU
4KDJ5xk9afL4YitpZLhAA5XaFOeR9OrVvCCAwoRcA4OVIUg4x6dqrK0f2xFBLgMCoY4GAT16/lUS
bkFkikdIhidPNtmMSlS4eXHGOuPbrTUsobq6DJaorBdikIv9RV0Sbrg+aq5JO4g5xT7NRFeF2QPx
gMoHBNT7JyE0rlWbS7eC2FuBgRkYJIOSR0pq6RC9rKjKBvP3iM4PrWhBdXdpBMbxEZFBEe9fmBPG
fXpUdvdGRGX90iYGGJxwa1i/ZjjZIoR6ZFFCI1hYYJA3jIOSPbipp7dBCIvspEhbaCx4zjvV+W8t
xn7O6sxAJJYkZx9KhM+6ECRCzEb1BUY4NRNc7HZWKkOi3Gd8jqygElX55596uQ2ZmheSZVHzgynz
MhV/Wlb7T5bkhGD9DjFOaZ3tktoYgSX5CPjP+HNS4uKuFrohns3QKiROGmJCAnkj+lOWzt7V3E6o
pLDzCOCR7fpUzpckwmQMT2AYgAnqCQOKinQxScW7EE4cMck49Dj9a3pptEaWIbi3aW5W5gXy1YDY
pHU4p2nQQlSlzuZN3yNjaQO/XoO1aELCYxoRmRl4yAQAO2ahuok3iSSQJ8xLbgSM56DrRKfKRykA
s5IZxLIwEMrAZJGemfwHvU8ywxgRxx+awOVcHBz6fWktmuWDQqCVbPmFcZIwOOlJbxwXNxIjFtrM
SAzEc1rFNsajJu5EiR3ETrPCHcD5ZApB/Pvil3O+RJa4ZGywL5B77vei9UWUhlsUHlLtLAcE8c+1
TG281giSAAyghTjDDH0z+FVKfLuPdkDwSzbfLCqpHG4dT1qO2RnZo5DlRyyqvAHQH9aufZI32qsz
7PLfCKdpBxjnvjrxTLS3REQXQVjsJklIBwB6V5WJi6iuDvYfLZLp8SSRspeRASsg+8o5xnp/WqjQ
b2ZJRgqQFIOTnr19KmRprssZs5IBiBb73oBUTW0hulkjMZyTvLP9446kV04WDjGxDY5rUQFJWf5S
SAw4K057m5kyEchARkqQWyf5j19Kdcx3aRLKioUJIaRXBwP/ANdLHdpDZtkhctkKSK6JNoWgl/5g
iTepZY2yfmzxj27Vy3xU8GWfj7QrjRb12QPbvhkyRjb/AOhdhXRQzzncwiDMBhQpJwetR3YuZIjt
gwzZyobjJ79a55TsKTPjLwld3/wq+KaPeI2x3aKSLfxjd8rHjPr+dfX3h3Uo7/SIL63ZWjeJcGMD
nj/Ir52/av8AhxF4ev08R20SAXdp+92MSV+Yg/Tv+ddx+zD8SbHWdCh8HajqJmvbWJSecPICO/bP
HX60nFVNRJ2PXnuk8kXEcYMhxhXPXrThDcyWscnnKAcgZyD0BI/+vUgv7QKIJLUOQcg5wOKmlDXN
ukyxqioAI8gfKOp+natYR5Sissc1s0khmKM4HyhiD/KoY52jHlTIdsh6gZwM4z9fapo7uR9iyIGJ
b5iWyUGePwq1NZ2si+ZuDsjFmJPWnKaiGwjXU81ks2NrxyfKOm/6jqfwqG4DSzLL5RUEks6A8VIs
n3Xt8oSxAJXkn2q1H5kX79XDMGOH561m7zYNJlbULZGZLeTAOdwIfBqG4tJbeDYVLYXlw2doqxNJ
c35FwJGd0YqwB6H/AA7UyaWRYmimJEu3lSOc1LikPQpxKQOSxcsVLIuOPWrUlvcXCohDFAwLOwHA
xULG4xuYqGZgU2pgsffmp7W7mZgg+R1zkYwM+g/xqXFjS0I5M27mxjjI8tvlbsPw/pSrDb3BCSqw
wSQFPbvTxHE8zfaLQPNGwLMhJJ6HOT3PSm3NvHJIxt5FCq+MA446mtYS5WSeO/tYBLXwiqIAiGQq
eec8YI965/8AZB8mfwxeTBAJBKGuEROd/wB3JHv/AFrT/bA12z0rQLOyuYC8d7MURnJALdT+OB0r
mv2dNf0Xwd4F1G6nnUObjdG2Duckk4b6dBj0q4tum15kyZ6T8X/HkOg6b/ZscqiR1YLGDxjHT/61
c18EPAlze36eLdUhIJB8syDB2n9R/niuCj8Qy/FTxqrWW/y2mOQwwNuTgn0JxX0d4Q8Pw6ZocNvZ
IN3lKHC8Kv8An9a1UnFJC0sbdrElrbKY4woZCVBXAFci2lnW/FBv1CtGFAkKtygx15HrXS+K9etb
ayQRbkQqQZF4J4HFUtGnj+zR3FsAUkbordBWU53Wgmh1+f7P01kQthVJKlclgBz1/lXyv8TtRg8R
fE6eEQSIpmVVby8MAD97/D6CvqbxVdNYaPc3zKWIhYFgNxI6du4r47trldW+Ltrql9dyFoNRkJkY
hAqcgH8BjnvXTh6bnJtAfYHg+wiTRbZLeMgLbxgjGASFHP8AWtK5v7ayVjLMgAJCs79ex/XtXmWo
/HPQ/C2nQWtrM1wzIGwqn5iR7ZI+tcPqPjL4qfES/jtNK1JrW2ZiygxHaB7k9MVhVoSih2d7HsWt
fFbQNAjVJbtTJuIMQl5Ax6eh5rO079oHwbJqosJJ5IVkAUSZOMk9v6+lcBa/BTW9UiN5ehpJmkHm
OZBubsCT6V0uhfs6aYix3d9PdBkI89lwwB+mRRCrCOgup6ots96qTeesYljDK+STg88Z9sUPOsEq
l5XO8jcqJkLzUOh6RHp+lxWcdw8giAAZzhiB6+9T3CwbGvnRVcAqHU449P8A69ZVYuoA6aMTZk6q
8fPOCDWBr2uWOhwNfancBIUb5CXwc9TSeLvGmk+GNPNy8gLFsBEb29/bvXhms+Ldf+KuvHTrVJBC
spVFRwQvGCeMZohh7a3HYk8feLdU+IestHY7ViLGMb5ODx94HjjvXqvwb+Hdv4esxcf6x5gDKSeC
2PY549aqfDX4R6foWnRXFxbpLcY3Fmj5wfbt6e9egWCz2EaQ2EYSJAfk2jCj2rrhL2cbC1LizTPt
DDy2UHB7Y9KQtGJClxIAxckEYGD/AJ7UIJUgCspYO3I2gEEn9ajuIo0ZWZhlXyCOSvvTdRWHd2Hf
ZZ53Z5UccYGBkEetCmNUaB0yN2QA2CPf3ptxNa3Thj86hyHDORkD6Uxo32+YIVEZJKsGJA6etc8o
8yEWVaEZgfKkrwwPJFFpIiKlk3ygABgvGOP5+9PgQGJJNi7pCQu1ST+NIPKgDSI252B3MgyAPTkf
rVwfIBWnjcH7bGQrBwrkDjGen196V3SUlUUbCdwO3Jzn/GgqoheG4jcgvuDAqM45/lTW88rJKJiV
VgAgX5nHp7USndALNpNveI0kkyqxYhHHIBP9aYluLWxZUABLARow5Jx+fWktLl7WYvE2FY4YcEgj
+tT5Mqq1xEyhs7nUcgY7GspTVgsrkcexJSioWZjliDzmlTzPtL/umZmU7GBzgn3pYRm9Ai3MgXJd
xg5xg9KdJFMtqTD8oY4cDg4xQpoCNYreUiWaF/NYjc5YDnHTFTIGjuzFsICnlmGMkHP5YqAMkEpl
t7pGc4DxqB8ufTnOeKFlupbo+a24typUgZqlJNATRQGW5e5kBKqcjAwSahSAiZBIU3TEZGSdvfoR
TtQRomSNQwaQguAQearyWziYtcyhyQSSW6DH866Kc7Ck9C4Y0ml/1gRhuILMQfqajeFoXDCdSUXJ
SJuaRIY0sjNGCHU4VWOQxNNt7tyTvZiE53hdq/SsKskxp3Q+C8aXckZYlRh0c9P/AK1Punm4YRyh
+isVwp/yKgsZpdu+PABclg3JOT3q3KGVJJDGxDkZJfBBHTgfzrSnJIHoV5Lq6it9j5VQwCgDp/8A
WqOwaFsLKpUt8siDJyPWn3DG4hChsgKR5g4KmlS2Im83OF6k7sg0qkFIGroSWWGG5+zLGHBGE3L/
AA44HWmjEu6G1gCZZQ3J3AH9RTmMruJdiuEbhR1/CkDmF1ngRo5fMLOmzO/I4JPXj0qHUdMTV0Ed
nZu7yIjbl++rHke9WbO3tlRkuNqpjIGQMn6E1XWVCgZFIaRssEU5BJ6Zqw/kQgSSqoK/eIPzN798
VrGtzMSgkiB5YUk+ykYVSNu5vvDPt/Ko7iewjABkHQFVAIJB/rTriPzxwDkNn5TySO1RfZwpQOHB
GcFht3d8da0u7ja0JUgjhtkaGMK0rBWUNkn346f0pxghZIwsISVVBckcY9eO/wCFRzTTRmBgA2CM
uRgqM8jI6CpROiT75HALqAMj7oHc1jOm5KxEo2QJIkuEd2fa2TublPU5+vakuLorPviZZAV5JbpR
LqFoOmMnkEHO41VMu2VnEKqoOAGONw/l0pwk6SsJxSZaupY2QM0QEkjEAsOtVb2IXMSWsbgEPuKp
gMfl4p/khm8+WKTzT0LHIIpLJokyZJg7KCAmMHv3zWsJtlNtkiW4ECHeSCOoalaOGQKplYPGgB3D
5fpxUlpZLNCzxSFQWGIiM7celRRW4EreZjdjBI5/GuXEwTsK6bJrWKeWzUR7VUMTjfjaM+h5PFJZ
X1tOriJgCMhld8HGcZ/GmXkUNswEbAqcBlBx8v4UxpWe5EgSMkA4O0dPf3q6MuQGrk6zlWZQmSyb
WPoaZDawzOIxGu4OdrEYLfWkSKdpw+EBY8orZpwaSBhsG7B+YkHJJ6U6lQpRuiOcPK6QhcIjDaxI
O4g9f/rVKwYu8TzCNnHBP3c9fw+tE4kESXQhG9ZDuYiq7meQuyOcFcldmN3HTJojHmZRJcJK7Ayy
yAYBXB49utSlEfKTSkKhOTnBzUCXQ2KshUBRgBmz0onMRVQoIZmBwvP1FRNcqBKyHz3UmBviHkcf
KTk4z9M5ojI2i4XcvPA64FNBN7C0UqNGiHgngY46VJbvbgNBcSHOfvEZGSeOnbFOMrMNbke8FzKs
uOeBu9e//wBanpBDDEzCbe0hGCmRillMFrCu2EyGRm2osfv9KJLjbyIkCFcxAnDAcdscGs6keZ6A
OtXZIi1yQJVI35btTmeQFH8sjchba5yBzx/jVaS72QmOdd0jBSGDDJBP51Zt7nZbvGJ2kALAHaCB
k1rCXI9CG0we1iiRxMSS7ELtHFUpLOK5s3h2KYpFIYMOc459/arPDMcsAUUZOcZGT2zRFK/mtJDA
pjC8uy45H9fetWlJFJ3R8mfHnwZe+BPFkepJZGOCZy/mMcsp3Zx9CO9exfAn4m6d4i0eKzMyrLFw
yGXcc9vf6Vp/G/4fweNNEm8+ENKU6AZGR0b6gV85+CNYuvhX8RltL1njiEoyhGec8H/69VCm2Cd2
fXspmRlaWMGNDycYOK0YI9jF96FCQR5mcAn8eKxvDetQa/psVza3LsjAb2Q8j8q0ktEVtvmSswbK
EEDPfvXLWlysbdh19LLKgW0j8wGT5wE6j/Go3QzTJ5ERIHQ7cqvt+BohuZTcT20ZJKqCXJyTzyf6
cVJZXPl2jPHGo3OcFQRz71dFtolRTGP5kjLAZGXqDldxz6/TNLGVtC0KrjaeSORj0H496j+0GIqp
YbnAyAO2alh3TEMqjaWKsSO3vRUaiwcUPiVo43nyCCQwIA3dP89aZI320ASoWJxyTg496WUySFYL
ZlAJwAxPHv8AnTN+Fbz8qwIDlSVwAc5H+NJMOVIT+z7S5VDCAkylmChcgnNWoAksIjJETBRhQuRm
i4XT0gDwMA5kHzAkH9OcVDMpgHmBldj8zkN059apRTVxpK4STJFGzTwuwhB3MqjkU4IjxMkjEdx2
4+tQwwTGf7W0TsZFCtnkAemR/UVI0cuCQicAhoww3dOv6VhUp840h1vGHgO6RwQeHBPI96ztZ8PW
mvYS5hCsFZVkDfeHHHT9K10MlzbCKNjGFG0hn5J9T2AqLyzHbskkhJHXgEfhVwjyoDjNe+EfhfUZ
Dcvp0YlxgSMmcnHX/wDVTNL+DHhy08uGe0t52HDsybcL6AD9R3rrZYjFHGcAj0DdcVLFeQCUhcEs
oySOM1cZNILGZZ+EdBsofJt9NQKmdpKjp6dOmau29hFafuYlVFLYVSM9PSrKGW5kO9AN6gK4H3c9
qsG2gKb1lIBIDSFskY7YrlrQUgWiKk0bFmlB3LG2CuSeD3/OnxzXMgIkuWKgjDMPmNMvAltGrSuQ
jMAzKc8c0y2jN0jPbmQqcFg7ZycfSunD1VSQXsTvChjO1FYAjABGevtVDVbuHS42kaFAyxg+Y5+8
euPb61ccSeQGDlkQ/K3QHHGT6VwXxh8cf8I7oUyqVZnU9G5B6Zrr9o56AeOfFzxFP4i8ZTadBKZA
ZipViPvHnAPcYH6V7J8GvDcOl+DrezSQbT86qExgnsB+FeQ/DDws/inxHJrVwoKBgwCL1PtX0Poe
kSWdslqEcFhkShs49/8A61ebiVoFjTjlT7LiNSzxxbfNHy4XPTmnMjJDLJExyzAupXpjvTIiojDX
RLhXIDkcjt2/OnzvGCrxl9rnB3DGc1dGinEBlrawy3ImeNcqCWUtkZ4wadA1yzvtZIwhySTnuOem
aW3CeQYmU5BJDhu9JKkU7NDFktI2A6ncM+/tVyjyRAZBbx3kxluMZY/uwTjipZENmztBIW3EZBXn
/J4qJIra3twZZWkKNkZPfPamNcBMyzOURAOMZ6fSnCfYCwqI0JaXhiwPA+6KjaZ4ghSMEFh8y+ma
S2P2lRsBCkjCEnJGef8A6wpLqMupD2yHkYCjIxnNU6llqNNofPe232QmKLYSx3cYLA/qKjNqWCME
LIDuIU4OPShIibqGIl3ZyFL7cZGfUVLIsNsgIlwAeVY/ePNaRfMi07onlubkpELgIQuMseBj/wDV
VSZ4Sykskboo8wEYyf8A9VP+0SvFEJkXaWJIA6iiS1t5mN0AI2AOxieCazqScWXFStcbHyRKoILE
jJGMj1p7Wdo0qwm7ZFUAlmUEE9T/AJFV547hc7mPDcAVNHH5TNAZNzAndtB3Yz2NS6bmhPVjtqrN
5yZbBwqs/JPrjGOeajuYoZ3ER+VCeUA/nTb0tFKkwDBjn5QeTUguBOQHU5AAfYuSTnqc0lDkRIke
lxWxaX5kwQIwRwBjPXpS3cDvLhSCcZUKQRjNFxsSJIbeZiN2I903p2GPxqNrtoGw8SuZOke7JHP8
6xlVcUBPG0oyssQXaoK4OCf/AK1OlkIctcW8bsRkYfAA6cYqKSFAReOC6qg2oGwc44H0qRP9IjjF
1CGVUG5R/jjmqhTVRFxasORRJHHcpGNrEYXaRgZ71WuSkLtK8yjcpAVTgnjpTpZDHNJFE5IIG1A2
MjHp61WTcFkVi6q+M5NU0oCbuT2lspQyAukZGWAHGMdaS7d2mW3jG4Pw5B5x/Sp7SSaC3dlkHK8F
iAVOeuKqrsTMMDgM5bOXxk461lJ8zJdmLHLGhMbRMq44ATO2pJmuUeOOSIn5gULDIp7RNcMqq28b
+WPHGOlSFUaJQJXUpKSWGDmt6cG4gQ7pUXzZY0VUAGVOQKGlebdFNE0alSUYDhgD/OptQkiDCCEF
QkeXUYIYZ/nTUmaS4jGwOyHaRv4B/LmpnByAZbyz2EbSy4cMuELnOPrUc4jMjtbsigOSADggemKt
zxQTSMEDxmRyQrDvjP61TC3DFLeRy0YcBlB6DP69aIw5RpXC1nMjFI0UBWGSe5IPP6VYltWWAG3c
kRryQmWIJ5HtVaZnijG9WRYwMrtOcU//AEjIWNgSh3jC9f8APpTa5kXGLsTMIhbM0qMgVA2BxUDE
GF5hJlFHTuT6Z9qljlWQO8y7GZsY37g30pkkb2cbIUDRv/CGxg4/TpVK6KaSEuIrxYppYSoEbkEn
7zDjj/6+afstopI7mddqhsuxbIJx1PtUIuPtUKsN455QknnPXNTSrJ5eycL5e0/NktnPHYDHNUpN
Kxm7tkr3iSs8kUTqnlneA+N38/wqETRKTE0gIkA5ZCAOM/Q+9SMZF23saAxnkIONvT2qPdPes6sN
kYGY4wuFxWFRczJd2hIUj3sMRAAAoVXAPr+XFO8iK3mN2rggEkqq9fb/AOvUM1q6E3EJJYnGzGPT
9KkllO1dyExrkAIcH/D8a3pvldgLFhPGIWACorHKqRzUdzpck+J5JQjKSQpHX0qsfspljj8w7ycq
VODj0qVZGmnCfOuQeGOeOufxqaqU2axd2RKJFmEgiZmUdRggnFLITcIzAMFP3yWyc+g49e9E8lwk
kaecUXPzxhAeMdfxp37yaRdwG3OAAMYFTG8FqJr3kRpIsMq+dICWO0qSRUEis8kgaPEhmJjPtjpV
rU4Jv3WZXly3JaUkZ+lOa1jSJ5yAZdikc84Pf2NTJc60Jk0yFLl5G+ytABHtCuVAHHrnqemKkilu
o0D2pEbJwQY+MgY9R7USxR+QoiDgA8l2xz7UjXE8xUTT7sMQCeMd+eeaqNNR1BOxJBe/aLgSTMrs
o+YkD8qjn3fat4QbSykRgAjcPampFEu2ONyi5JJOORUYuDNOtlFIQrFl81DynHtUzikrlFq4VZrZ
oZ48b1+VgPWiGCPzCpztC/Njg9T15pl0NlzHiff8uCzc9Bj0xQtzNp7GO2LOrMckHocVk3Yqy5ie
VpEnWKUqqsdwkkbAI/z2pzTNFcKvA7KSeR7/AEqGO+iSJpnVgfM4Ib5hx/KnSKxiOIlV0BIkIyce
me1ddKdyrWLM88EsQciMMM8FBk+9VQtwzCSRVIdmAUHOB2pkTssyXL4IYfMQDhf89KFYarOXkdIk
RsufMyCM8ZqnNpkttMmeRxGSZRLvXJDnoaikdbmAtcqEZRlVQ4Dc9B3PA6UqTNETIA4QNgK3I6dv
50y6ubMyBHkCRAjBC5JPcVEqjWpm5WH3Lv8AIyRu4cbjlTnP+TUbtE0ZgW4CR5IIYcDI/pTrXT3l
nzLNmPquXwMfyo8uGOdvJto3QP8ALuOSe3rWM6amhp3GORYjzmLMQoCk9MVLHBNaO2ZgRJyGB6rn
09amthEFfz2VVKnchYgAY5PvxUUtxtkFvbAsY48RkDtVQgomiSsNkKWysnlkF84YN19KBFDNAltZ
yogTBkZnzyQOenUc0kkBkiLlgH2grGxxzTIJLKzZZC7B2ZQwZOnenJcz0E432LIjvrVSssykscqA
Dnb75qtfzsY3tUiGHIACjAU555qe4vczmQn5d3yEnOKqT3Us92AkgJAJy7nA57/4Vi6bRLTRYWK5
EKQPgKCFZ9vI/GmKkhlYhgFGBJGMEsOtPuJQlj5Mw2+ZlXbeCqgc7vWq9k+GCFg6d2GMsv6c1KbS
EnyuxalNlG6+QcCJSWJHB9qkjjs/sYk3M7qufLVsAN/OoGAkTezs6oxKgHB69z3oii+zyyeczupY
7hnGRjkGtI03Md2IJ4rsLKqlXQjLA8t/n1pkTybXMxZWdsEAbWP4/wBalZ4/tMf2KDAJBdMk8H07
0y4c205EsIcBsICCSeRjoOOKpUuUdx0gi84KpJb0U96iuoLppWsZxsJH7tSdwY9+R39qnF1E6+dG
hQKOQifrmoZ5JZZzm52RvIPMcgh1JHXPrW9OSixybcSW3mht7VredCArMGZjySew/wAaZHayvmBc
srhSpJzt7/5FPlsi5MEwG1UPlktxkehoSKaJQqwlYywYELwDgcjinOSJ6FedXlaSMeXGsZAO0ZyM
dD/9apra3SWAmQAgAggN2x09cUoWPyzLHhmU8sMDGaEmX93K8zMJjtUyDBUf55riqUvaOyQJu4gM
WnxHIeVgwVWYZ2j/AOtTku4xNGBIw2jqF6H+tOngc7nLFQ6gGUrkDH0qnqEdxFdLEMsD91lXqeuO
vp3rrow5A1H3kkd3M0yYBJIyG4IptuYVnWwlckhgVQjg8d6A8scoZYkdACVYIAAcd/pUEM26+Vw4
dmxkbgcn8PTFTVehXLoWQztaMJ2BKoD8wXhs9v581DeJMqNF5pdSBiZlyOv4jFWri3eaII5AJC5B
UYJ9/bFVDCyRNM7yjY+RlOM+vvWKp8yK1uNsrm4eMzNGS5YBi5wMDuPerk0c4Ec2SACdw25/A+1R
vLHLtltwUCL8wkTaSePX2p99ftOiIHACnLAjluOCf64rem/ZqxHNZEUiJLei5WFxIAAc4IOKrz3i
RSsY7dYy7HLNyMcZzUztNFJHcKjsGfDKUwMk43cdBjt+dJfW8V9bLNGxEok2qSgBfpx0rKdazGnd
hYNM+95FXagPTufb/Grd3cS2sG4WmwkHEoHP8+lVbeGRS8krqcFRFgcA9/erFs8dy4818MXTLYJw
MdfSsJXqblFW3iWOVzdHaoQ43DHfPHWkVoNRUQ20jOpOXwM+350zUY3a4SOVXALYO7PI/liopdLt
rUJNbyEkvwrxqAD+VaxptbjvZExC20oicjnASSTPy5/rVs+bb2kcszKuwsVkzy3HT0FUzb+ZEX2A
hcbUVMrn6VL5g8r7MI2UIpZoycgsf5j9BVusoMRJFI8kbXlxBII2YbVYD5ucE5HaqmrxQy+TmYlV
bMkarkH61YWKYNMlw6rGoyVD5QN1HXv3zVeVLq1KKxJRkyGkyN2R6jvzU87qMTdhbeQJlkyCRgHd
gIB2FJdwWzlfOMbl2wrhckHPT/8AVVZojbMEgJYmT5yDk5qwIEE8bLOrKVyMJ/8AXwPrW0K8aZLl
Zj7eI2sZNu5YEgIVP3Rk8emKbNLciRo58KhfG5VG/rxUDzLIyxKzMEPzIVBDHP8AOrLmKQSQRLK0
jDhmHAI/nQ6iqbFKUXsSXQdWeTyvMUDcgA6MB+o56VBYPPPaNNBJL+7xu3EAgnr+tLOjJBCqMwJY
lwq4B9+uc1DcC7KNZQEBGYHzQxBXccZ460la4xZYvs0W24AO5vldeg9qsLFp11EqtKTGI/lVZMkf
7R9PwqFmWQJbupG5sISCST9KkhurS0UzOrARR7dpXnrnof8A61CVx31IJ4pLQybJAg+63ONwxwSO
lL9iZIoncAq52vtcAAdfT0pftP22R7pnAXOZAWOBxgdP5083VvGhMNsqxEqG2twOKiUFIRVjsJRN
IsKAMwwEKnoe+eop8lkw3gRH73zHJz9evP1qxZTpeyl1jQIXw7SMd7Hqeeh/D0pbqSK1cS3hJ+Uh
WUZ49frWDg0DRUJS52rPiSFH2q2SCB07VOY1lhZ8lfNcBnC8t7VmJcmEKZ7tncuSpZhx+Y6cVNHd
zPKLeN18uQhVVGyVA9OOOazcXchpPQyI9G1KVV8y7fyY23BGYE7sHr/hTZNDv/sDXFnK6MybppGb
PHoPf8q61LJJJnkndSvBQI3BA7e9EkcBlaGCFWiK4EfPArodlshaJnJJ4fv7a8RluGCBgdrv8pz1
45q8NHLtJ9m1BmAGSoIGTnGP8PxrbuozcqTOqKEIZl6AjOOah/si0e1MdnGSxdsMp6H/AArSL6Ct
Z2RjR+Gp7lxKlwoJJOWblfXA/wAaj1Dw3JZFZbch5CVMpdScrn34z/hXS3NnDb2sTQvvZRhi3f3q
fyFa2MLkHIwDtBOfp6e9ROnzDSktzlz4WiuZxIJpFRgS8asuM+h4zjjPHNSQ+EQI3uYXdoQ6qocY
JPfge/et/wDcWemTCNwsoK7PLyPzx/nio7NZL23WWcSEtjKhuSSOODjvURThEHqZcfhi3vilucoI
2O9s5AOP1+lOtvC+kfu2u7dJFAAEeCM/rj3rZttLn1BmiiUq6NlyFBH0PPJp6GxYH7M0jhAMmWMI
Qe/fkcVlUp87LijP/wCER0iF90NqrSPySygD1P5AfrUzeG7VLGR2tQQJOijGFq7EguSzNlsSkIA2
SFIHt0zT7mSTymtYmdC2QWLZzn9fxpqmkNXM3S/DunvMb6e0gczhfMI5fHb64x/KodQ0nR7d5I/J
YCIsVaNOC24fNxxnFaNtLHZWxKgO7Lwd20YHTjGBSSRXazSMXV0VQAygAHnv79v1rRN33ElZGXY6
NCjC7liCkA7ndei56r71oDTLG5szvtEyQQXIwSfb396lYoIlM27AK42cD0A6dRU5vLoWcLwwGRME
ygEHLe4Iz7fjWU0pCaRmx6XFFdRiNY3DsB97BJ9TxV19AsZFS5wGaFiZIiRjOOfr61N5kUUcZGQw
ZnCSAc/L07dTUlpGjBvOtlCyHIVcjH5V1Yer7O5UVZakR0iG/iWZwsjqx2oTgMvuKr2thaw/I0JB
HynKEEDHvV6e5mhmlRXKs65+/wAKMdf/AK1Q/brZUkNqrPIEJ8x4yqvgc89z2qZtzQ0tCvPAk8wE
jqI0wzBgDhe5PsaZb2zSy+QyokMb7RnkH6e1OuLdgomvLQDceEVsA5A//XUxu5ZlWTcrNGpUFlL5
9u3OfSsWmmDbZHc2bhliaRTIrnYSCQwx6nj8KE0uF433w7HK5fagA46HB61PcSrGhcxFwT12ncp6
UPcF7WOa4VQFxyrdf9n60J2IkVvswRl85QxK/PjOaa4jhUyhxICAUDKpAwev04rW8tL63d2XGeWU
jGfQev41H/ZtuJCyMrcZyD8wPpiuim0lYpLTQrxzQTRKmxhEBhW28L+HQDNV55rW5kMvVkPzAnkj
NWo7d7q3ETlFV1LYUEHJzwefpSNbW8skbjPmEbSzDOMVjVoqSAms5ZMbyWDIeS+CNvofaqmt3NpG
zyFRNCIcyBRnjGOQB61Ysby2h82ER5dVy2X5IGeSc4/Cq+pzwXMTrKFMSoFYKBuI+oojH2bA5Xwj
eKmrzSPas7O25mYDOc9Tx1xxiu4vUtYoIry2RUBYibEudoz2H9K5Hw1DGdVm87lNw2jPzEYJ9a6m
7nsZYRFN8sqtkMB1XGefek43QmkkQGKW7ma63KjMxGwDAA7GrPkXMb7fvKCMgLjPbj1pkaNJaK8Y
y5kCJvByQT7emanTzJbB2dlV1RkX51+Ug8nOc9q1p07MhuLWqHSPbTqqfaGUsRuUjAPbnH+RUL2d
7Zq0zfIxTkDgg9j0/KmQwXUscMnmqPKPyYGMnHf6ZqSecyF1ZyzIDkMerZ9eaVSnd6E8rCB5Sirc
KojODIpGMjv+JouYIJbsyBisiyEsR1wR0/EcVXQNj7Q4aNiyhUDjp3J+tTiQhRC8cRRhl9ox+Z9e
1ZN8ocruNW4ZZzuCKiMQFcnAIGR/+ul1S48iZVwCHwSc/XjGc/jT0geEyytGruy5OZP4cUalFazt
GxXMgA2sfShPmKs0guIIvLjUWmdi5mZF4P4/1qsJwS0rRlWT7hPc+n1qzJbSPYOAqFVwylsBiMDj
pxzQtlZy6fGSB5gc53KOOn6HpVKAJENlJcajMzxSCQIo3bhjLZ9Mc8cZqR4zdSmIIQ5bklv0zT7T
/RIQhAZipwRgHP4VO7KitcIVUtkBmX75H9cVE6V3qWlYgngYwBYlVQDlgWIJ9qquWtVFyXIP8RU8
kf54qzeSo4QiMtITtWNMnJ45+nvSmKBibaQK7juDgHAHHpXbQvFDaTGQXMN0RJLgNjONnb6j2ovI
GtyHQrC2RhQ2Aw96ns7VbaTazFFdiI2Kg4buKgu7y4uZEWdH+z7v3LD5icdc/wCFZ1pu+gmrirBK
8LvI7SSHgBR2/qKaLSBZFWe6WR2GBhiKnutlvE6QyyHoTtHJGeefSpruL7XbRzwhfKjQskaMdnTj
8qKdNTGlYpPJNDCFaaPIO1c9W/pVjypGQxyndleED847H2qBYwLxZJ4RHG68qUyDxz+fHNTm+ghu
WUAMxwpw3bHQY9KqT5EBPZmaOOaJiD5Ue5VJ4J/pVaJP30pVG3EgoqpgEkd89qIbhhKPLG6J2PD4
zn6d6crSwxCZWRlyMhiT/nHTFZ8vtEDaS1IrW2LSuZGCnnKOcgGppXjEifbIkCoQAuTkL7U93WEC
ZDsDsSWIzn2x0qOZbefa2TgtlpGOOeOBxUyptCbSQ6C0W7leUgBlbjc5XsefcYNR3dtNEVSJCqFg
GKtwW9qlnaEzB7cZYLtDKSOMdfx9KkSOS8jG47W3AMijhv8A6/vVxo3HqOt5rW3nBmXeQo8smPcC
ffHTmnvtuszhyshU4D8c9uKryg2cLxLGVbcC25sFqYM/ZgqMuJSjBUbGBkHnjOe1ZTtBgSQ3UFuW
tppDHIGJyVySCfao1a3uSxiYhXkGDzkHP+eagmWTDGdeM/vCqAgc8H1q7awRSQq8VtGsh5jKkc/5
xVQi5oBjRbotnJUuSWJ5A7/rTJD5N2RbKoXpHtXpwOv409FfEo89Tg/KD8oUd+SaYFaRyu0KUYlx
K/BP+eRWjkoCabQ6Qi7jX98CQCCpH8qje13RFGkAUjOQuSB+dKRmJ7VJd1zGAVzgggn17U0Rz25L
SFSzgHLIQF9hWUpczDaw63062kHlxkIAvzkt1IHTHSiWa2VSigBWAIUr0x2pbd5klWSJ2z0ZgvAH
oauNaW0iCVAEbJJAI3N371PtXBFWuyrcELH9qtf3aliqhe54/Ko/PMQD/wCrKjgjk568U4RxxSBW
Uuiv9wAZY+o9addRwWylnt8tIQRGVxgdAPr3q4v2m4nclS/Yxs5dnErMql2A3EA9eelKu6SYTysX
jBAYSEjA9fpUAvILPdELMyNKMIWGB64H4elNWTf5lsUHlq2QYzgHA6HnGKbk4IltNFm2nFm8k1wy
NKT+7UcccYz7YqK9uTMqqFDR7vvKcjI7VC0T3kryTxpHuY/eQdMcfypFaWFHsEGCXBLbslgeopRS
mSStOgVcbVUN8rdAWxT5n85lSBlRnXBfOQD7f41WdobRkhZA6bfnAOe/H0+tWHjs4ljJikdXOAN2
DXbSjyod3cZErRStE8ByDgAjhhnt1qWO4u4ZiwjjIVhhWfp7VXubyXaqw7gzZJZm5I/z2p/2wYWI
xspUbhluXPcE9qyrQugbSJjckTBpGIeSPJbO4emOKSNckpK67iecE8Anp61FvWK/eHyzLvAY7myC
c9+KVBLHfrKcnHJAHH/165nTbYJNlko8cw2QqVVSSCvU1VluY5S0MSohOS6MD69B3qxLO15Ircqy
9Sfl98U2TTZfmltiglcng8gj/GtotwRLirkTMzxR2u8FGcbVAwEGM4HtRJbLHbbSGIU9GPX36VHj
ywy7wXPDliAcjrz/AFqyzKyospALnA45NNpSQSSSGWSMqvHLHkuuQ5HTB9qnO3zGEimJFU7iB1P9
fpSmS2ExtXIVmUFGY8H2zTrmWSOIzZ+Vlwockg8c1lKkmjNpWOA+M3grT/Gvhe/0u5sZJTJCdqBs
nrkEFunP/wBavl3wp4vk+DXxDOqRrLIkM582GQgCVUJ+Uj8+Pwr7SuY4dRCwpGw3khg44OR6+vtX
zf8AtVfCMpdSeKNP0790pXzlUZKju4/2iea0hTcJW7glZHu/hnUrPxDpdnrUN9DJBeQrJKUbACnq
PUYNbtwzBFt5XCqFwpTq2ehNfMf7MXxSTTbtPC+sTyMrECIyMCqY74GOe/1zX0lbpDdk3CTqQRuG
Od3sPerb5RrYmTzhGscSuCOpC8EVY+zJFuAkKbJAAT/GmPujtUQvFePy1jQFMs4APJ7CnQLcXaL5
2RtBKofTtXLUbQ1dBeSzwyRBcAAZ2sm3r/8AWqCSWWQOY9rAdSXAGfX61dTF9MILlgSCNuR1P/1q
a6QWKF8KwZfmjztOc8Ej1xVU5WKT7laSS4iIWEKDIyhiq5OePb9alSETP5xuFZguCAuCM+nvTlmF
08atCCUPylxlgPU/zpsux5lkjQ7nOJJVbkj6Vu1cZA8Erlfs5XzYzkoRxj1p8Us/mrHPajapG6NP
XH+cU5gkMqghC5XLkAnj19z7U2HUYd5TZyzYUt398dvpWU00Arqold/JYBiGAP0xUUERmtpJhGyo
ThVjHT1596utdwTRi3PlsScEZOc9M8darXDpZIZo5JZH8sBRt+UjPr2pRhzENWZ4d+2Do8kvg1Jz
EHjtpTKEY8pxyw98DqK+cYta1e+8Pr4dhlfyfOaSQqOWJAAGOMgYr7a8YeDbT4haRNpmrxOQ5PmC
JgOenHGPxNeY6b+y1a6ZrHn3085h3ZBmQE7c/e4HSrjJRRFmkVf2W/hDNYWC6/qlsztMMQMWwVG7
05PT+mK97g0wWMZS3jdEDAogQYBx6VS8JaNb6PZqlqsapEwEe1fQdK0Lu7e54I/e4AK7c4FLmuri
aaOB+PGr3WgeF7nVI5SUt4mlVfLPOBwAO49c1meDfjt4Pu9DifTp1aMDIJJUx8dfx54rtPHXhb/h
MfDs+ganaRSwXMLRzLIMgqRjHFfPI/ZP8Rx6o76Z4knhsA42WcEGCMHpuP8AIdPWpfL1F1O3+Iv7
Q2iPo9xo1nIGZwRkthiuMnGe5Pb9a+d9K0jVde8VNdafZyNI752xKP8AD2r6M8G/s76JohM+pW8l
1N5oDLP85XjqDjv7V2ukfCXw7oeprqVtpMKqCrRAjBXPf2NelhqkI6JDVjgvBv7Pv2wxanfxMWCg
TkkDJwOo7/SvSfDngnTfD8MUUdq0gXIQscEDPJP+FdNJFFDak20AXa+GHUNzjA9/eqklpcx3XnEF
U2kKrHn8q4cXWlHqDbZI0Nnb4byQy7MMUGVHt71PpxWBTlSHY7gxAJz6c1XWKbyR5jYBONvQ/wCf
ei7lW0iEbXZYDPzE981nCPtAbuSyOkkLIjFDnLEJXL+PvF2m+HbJ47iUSEN8kStknH0PX0rM8ffF
eHQbaS0t41FwBhQrAiQe2Oc98V47NZeI/itqj3ccJETNiRTkKVBwPbI6VvGLixdRmr+IPFHxNvWt
4Z55bdpCS4j2+UOQD9e1eqfBv4WWfhm2W4u5XeWQKylohkd/Tt+davwz+F+n+GdKTcolkMYG0x9g
efrXdzw2NmoNkyMQCZGJJO4nr9amVZXAWK2MdgYYI2ZQSGZF5JHt9eKWyDqj7PlD4I/iCn2/GlYp
dbZbeLymiUl1dslT+J5qNFhluAhjKnPzFgAc1lKpd6ARXNzFDli4PBJBGDn39qsW9xE6ojxCMMmA
qHuB1/GoNT0pGwC5IBGdg6VDcfIVjgfJYjcdpAOO/TrWtOPMgLlxFb7jLFGhjxkqB09/rRPDHJGH
YhQfube59/epLHyGhNtIWVAcMcYy3f8ALrUWoI5j8lVLMxO0FuWX1q3FJAIvmxRKNxKAnao4YmnR
q6B98LqjsCZEwQD781HaKRGqSqS7k9CRx6flSyERQq0LqjbgCu7hvc+9DjfYewl157yBkiJLEghW
55p0Pm2EglkUHePu9FbjofcVALpBeKU2q7DB44z0zn8KnmeQwFTch8n94Vx0xipcLsErjnntlUM6
yZUZUkjHp6U6BoHUIfmKsfkjBIHpx/WqVxBEiovLKFBDMNpVevfnFOFuYVS5Ry4YkOAMZHof51Eo
WWghZ1khkkjc7CQSjJJn8KVWKWalbgmQuPlKnn2FNmlXYEdEMbZwGPNWNQWNmW7g+YqQGXspxjFO
NJBuVIoCJJLqNXDv1BGBuz+dXL5YflbySXK/MQeM4xximRrLEyuPLWMKC+45Hfjr0pR88gE8UaRg
7gYxgEYqZqMUAyFUlgb7UQCo6quec9T/AI1GGe3XNzbmRZGO4jpgen+NW4F8yJpbmIbTwi8nJzzz
UN8ySIqW8KhgQHBGM89K0h7wpPQfcGANGxJjj2hsY+97YqjiTY7BlZAQcFQCf/r1cijjaJXlxkD5
42bpz2qK5i811MWCpYAhlBIOamceZDGQwuZBNGNpC8qvJB7U+dr0Arcxl2CFVRSOB6/pSzTuhAGS
cgDachmPYeuKjmMvAhwGbKlic4FVFJDW4y1kljhWCYNsjH3n6VOl0BHtOWIP+tCnAqWNoJIVdSzA
HDMzYJOOhFUrywZZSonypYHGTkcZx9O1bRk7g1ZliUuYEbYrgspCqDz2zSKyyXyq0hVQxMjFRgr6
fyqS2hCwkqu52+4SeRSPE8YMalWJ5lYNyoPeuetRdRWBqzHXUkAdo4ocPFICccKwBHtSXl1azoG8
5UdhwTk4prRB0M53BQeQT1Ge/wDOo54Ip4Y4zCORlSFOSufyqY01Fi0Q6ABbRZwzsHXMbhjtPr+V
JNKJbdUZihUZAVs5+tNl+0WkCWSyxxq3QnDDGf8AGkkMMb7NpBkO0lTyOOf8K1TaYO5NY5Kt+9LA
DJyASSe3rSTSQyuUMDEMRtB4zSadKuGRolUkEFieTxx9aa/neUdrAlQCoB564oeJUAauQXEAXa67
Sy42MQSQM9AOlWo1IiISN5MgFY1Xn/631qFwFQTzBGBbglRkcUkbQEBAzAYyC2RtPp7jvWUpe0aI
diQwyo5ieYqS2dy9FOOmatxrALd5JFJYSBdu8Z+tV7a4kdh++LgE4yOpqRI2MDMXCk89gPr61vTT
QhlxMoYfZs7Y5Bu3HJyPbpinTz2qKwBKlo+A65B9qiuk8yMi33sVHLE43U6FWlIAXChNu1m4I/z2
p1Og1dshubWPzI7m1nEYCYdcnnA6Y/GgjBWSAl3dcqSMYz60R26h5FZ1ZyT86noM47UTXE1v5axB
cgELlcbRisylGzEtBNEsjIwLkBiHUcH+dW0Mj2CThlQqCWQvlvr+Jqvb4dmKxnzGUAMF4wT39hVm
C5jhURy2khfJVXB4b26cVhNK4xYpUaMB5QQV+7jjPrUFzKkEhLOAQcjauTmj7PuJlkYk5JCg4Gfe
rJtoJLdZgQY+QWxzkYyOlb0p2QGbLBF5pm5w4yWYHrjrU6RSC3ll3EqqjL7eB04HHoetEwt7ctti
UspHBGQ3/wBelMcJ3FQxLNuba3APp9KJvmE07DJJVtrNLiGYsWGSCeA1QrcESCLY4JbrkjmrcFnb
RsrygYZiVC5+bHXNOvILKRhsgBkUfMG7D1/GocUkNtjhExCl5SrgcMGPU9zVSa6Mk5cyMyqAAD25
xn1q9b2ls7FhIWcIMgt82f61FLpiyyOrvgZHlgAZatqcbgNhgmuAwSVCTnZk/Nj0FJaKwldQFYrj
IB5Lfl+tMjj2RAIwIDAKyMSW9vanQWxtWeSIKoABCqgAFZVY2BJIc1p5NvJc+YWYj54wenqc0+2w
y7PtyxkkcTLgEf406HIR5GwEA4Cj5iPxpGe2+zCRIcnfgswzt+arhPQVkRatbmSQbwVUsCGOfmH+
TXzx+0z8I4rSU+LNOhbe0yieV1G4gdgBxX0RNGkbCFyxYvySBwKz/Eui22u2B0u6gWSMEEqSMHn9
PrW6ruKGkkfPf7OnxwOhXY8L6pcOwDYjhePgE+h7fjX0RbXM12n2iEmME/Mq88+lfKnxn+HFz8P/
ABR/bGhK6o8gZmUkDrk/l+tet/s+fF628S6cNH1G8kW9yNgeL5nGOCfqPWsKtNVtQPWp1t9hmtgB
JnAKnHPpUaEu4iRiSDh0K5HHf060kF355CQkFieVY81K6+UTiFRIBuDqc89KuEORAMlECyK8pMil
gNuMY79DSSyiCbfBsRSmCuSRmo7eNy3lmABVYlmI9+nvVuLT4EkklUlldgVBJpTpqYEbTxJCsk0R
3k/KoPai4t4b1xIMg5O4qOp+hqu6Kt0ZCjkA9VFWQFXYzxBgVO4EYOfr2qHFw2C2pGEYkui7NsZ2
kE5z+NOtWefbaowyQd25OCfSrS2iPbb1+QSPtAL5HA7e2aj+0RacUjysoT5nCKcZ9/8AGtYKTAbs
AYJbhsg85BIz6UNc5Ii24ZASRjLFqhQ/vRerFsxncNuMVZkiNyTLHhgq5YMoAHTpxVcqAdbpdHah
zkEZ56e9Rm4SfMOWG1irEJ2zRZJPK0uLsnZKCI1+8eP5VJJEJwd8rxxAZYFuTzWcqbewFeR3kmit
oIXJYcqeAff2NI9vEikRkJIAwcnPXPrUkX2e2mV1kALSHcSScD+tNmRnYhCdylXcheo/x9qhKwDv
Ic8xAgowJCjkmmwwXjO4jJSMr3XIf/8AVRDerbKT5B3FyQ2AeaV7uVZmONmVwCF4zipbSeoN6jJb
QvIw8ogqoyFPH5VJbSrHblIUBUgEoWCnOfzHSnfaEaEb+ZHOCSOWHaqjrIzO8ilgWBAJ7/l1rGVP
mQXKut6immaZLq91flFUkujHhc8kV88+PPGsvjLXFthIDCZAIwo6H6euK7349eNYrWym0WCV0aUE
IqMAAf7x9/SuV+BvgSTW511S8tUmRSrksucE+voa3pJQ1A7/AOD/AINGnWKSLERGMGJy2CT1xg/n
Xodo7WqA+ZGWU8lAcYx3/wAKi0+yht7JIRGFRW/1arzz3qZYy8zQIeA27AH3vaoqwU0AS3cMUZlf
DoDu8sfdzU0JS8lZ5bhAhJKqHBGPrRCipGRLEhKjgMue1QJHJsRUBQsoZYwAABjkV0UZqmBbjjgj
lMkKlwrAhVT9RVJ5rOCfe4ISQkBVHC4PXPrVqOaBnQC2ZSse0lsYx6+vaoESxS9WKaTLFcqqngA5
GfY1NS02C1HTojO5t3Yoz4O0ElVx1pklujTl5oXVo12g5GD9KuQ+SQLOJVOBjOcGql1BNZ5LMrAn
Jctn36Vk1yrQLIbDcNFdMFYOhbapdulKd0SmNFJVj8sZOTjHb2qrcE3MkJVcrjheR6ZJ4568CrVu
khVpDKAytxjrj2x0+tYyd0BY8lrW0aN5DuYAbWjOQOPamo5dBGRxsyxcAn65+lVDqBKiITMru3Bf
kH1/SrYeyghYPKSGGDtHJI7A/wBa6qU+VFRYy6KpGRB9wDAI5289qcRGIFJj/djlTnGBUU4hnWJU
P7t2wSDkinbyqm3jIZC2A2zrWNaTZpG1xpmlmEQ8okjCqc9TT7m3dSJhtdw+GZgAfrmoZpY2mWJI
mIXOR2A9B7UXFw8bjuAmCQOfp/8AXralWUAdmxyJIIxJIqs6HLMc5Jz+XSoxMrvNsYAKN2GGAKkk
1OBJXSRCIZIsKQx3fr0+tEKwIFmaFwoYEMXyWPvWsn7R6Et23CCAO32hiclhkjrj1qaSGKK7V2fM
e0ZBHGfU1HcPJIqMCFLEhxuxmnLE0CxNJFlWfDNnJrhrUU2DaQ8ptYSxuMqBuy3QetM4uGSWPdGF
5yW9+f0pJr6eCZnaLe20E44GCTjv6YpZVAIdN25mBZy56HqPxzW1Gqqeo07CzxQW9y11gMZB8kgX
oO/NQREy3LJsBUAFix69eTUjxuIGkVCQFIEZJOeelFqsEakNkMxChlXB4om1U1AnaS0jRjOVZCxB
3H07e/NV4ra3OZAwVShAGCCT9PpT7goboZ5IAChgOlRhg9yXmj4LYUA96UYKLHbUfby7HKq7s7HB
dkzg/WluHNuAE42n5iRwR7VFJGyyKIomI3cqvcUqpNexZljRdpCoCOfp+FbQSTuIfFd2JzJu2ysM
7ivBPXHrxTPtcckTS+YWZW+YE5x7/SopLdLd9jtuAfChW9f1qGdRsCh8RtGVLYyQcj9KppSE3ZFx
JWkmUR3eCWCj5Ryen8qfIEVWZnKSEZUvgDbn68VF5QnwY4kUMpA3ZIOP5fWopbVWCyghyOxTqPTj
3rNpod7E7TpdXKwuoZEOVHbNPj83zBtQAZGFBx+NRRgmDzGtwgzghJeopftkITECEDIAJGaQ0ySf
Bfy2d48D5WB6k54OCDx1xUdxejYFt1DDGCXPOaqSpcy7YraYAO2XlbsOeTzT5TJbI1vMFZiQqleC
QeM8e1E5KLKTvsSxwvIdqRlRjLYbOT2qe8ZJZBDE5KxsMjPU9x6VUtbqeMhYE3Fhwqp+Qp9qsRge
CV8AuDGgJPJA9uxrCU0yLscWkjYjeQvmdWGQT2z60sd7Pcxx7kEbKuWGduB/+qo0h3osErSAsPlB
6E0iSKsgaKQ44yME+g9PU1pDVCbuiSOQMSgzyMgMO9TbjHGqKFTYpwFHApmoSR7BkEMg+aNUwp+h
qq87QhJohkEZZQScdqvVgSxqJ5jcFAXYY3Zz36/WpzIbd5b2Ncp5ZXcx24Hf3qB5LZ51SJn3vyV3
nHr3qYzQS27WstuWdxgEAkg//rpc/KXHREcfmT26SSbQjDcpU4LH0P4VDdzRiQyBiiq21do4xjqf
btViSWC2kW2aQnDgLEp3EZH4fSmXdu0blnQhXBKnGMUW9ohjbeSdoVkkJZkQExhecZ4pEK38Qukc
lwxJXnOfT86c0klxCQ8Q3EbWZXzgdjRdwRsd8jsQpO4Hndz90HmrjeL1JcWkWIJ5UtUim2s20EI0
YAz6dM1TuYzdxb0Vk8sggquR9Pzptuk6xq7z5Ckkbm4A69+tSfbRMRbJuYMCEIHQ4qlUugUdCWCK
JYTjdkEbUU/eP157VDbSSI7JDGyliNxIwMeop8gT7MYN4QyJjIByTjgHBGPemBo7eYpmWUgcgHb/
AI8VPK5FJpizSyTyokrKrbeFUdQT1+tKzCFmMfzfKQ4Bxknvx396V4n8lbgsQgJAyMtn69MVHdrJ
E0YjwFYbiFPBPp/9esqlFpaDUooc6ICJtkbkA4VkJwc56kn/ACKdvYgSyptkZuPQ061a4kDQG2RE
YbsnnnGPypJQxidLtmwqlgWHB561VKmluWndEsgF3bSqkBfDAqSOVJ7jntVW1SIg2zMdyD59xyWG
fSpFuJ02QtAoCqMhUIGcDB6U37GqqDCXYhizEjv3GewpVHyEWbVyaOZpP9FSEOSPkUjkHFTfYY4U
KkqpD4G8ZAzVa2mkX90XCkDDOOPwp0tzICoEfmsxyW2E7Tjj6iiNNVCFC7Hz2LRxCJZiwdSzKwxx
moYYZrRTbrtdFGAdwDcjrgUv2p5y0l0dhUbRlsDGOlNtnlgmEcczDegOQeORxkHmtVFUy1CzBYbo
M85d5HXIXIzxxz0/SkSzufOWePIBzuUnnGBz0q3DESgYuCGZtzSDvj0/WqjiO0uAW+UhcSbAf8Kz
m7lpWRNbzR3chUs52gblAOAe+Kg1maIQMls5KbQAByd2f/11PbgG1kul2jIyCr/ePf8AHtVF3maU
BiVQvneIyxBx+Rqot3BuxYt28mAPJjBjIUkHOOxPaohdJfSeYMAoDwTjFWVu2trIC8dlQD5Y40BB
qKIRtGzWoAck7mAP3fSk1fchpoBGbtEEMZISTMsmOc+nuKLi3nlthPbEIB8uFXOCOtXEV9qwTISs
gDOQOmMH0wDVW+huPIdsPhiFb5uTg9cf1rGVJy2E7ocszGNLeThFi+9jHzf1+opXuH2PIJwAQAwH
celVHJBDLMx2nDK+Sce1W9tu6qUcbFxgAZyfzrppSVMhaserI8bLsERVuCq4P096bDMizLFNECdg
AYLkDtSz3VmkTTxEKWkO4kcZ7j6VVkuBEwZSUUOBKjPk4z1rOrWaKk2izLHHG21CzEtzGAcdeMcV
XEPkWcomABZBtBPWobuKYTCZLnLHBKq/CGrNxcxT3Y2EAqg3EcNkDtkgZrSlFTGm31JDcXTQFHuV
3sGCoybjx15H4U1oZDp46qUbcjk5y2efam/aorSYXtzIXKAhgi4IHU9/8/jQbuPUcokpZCQWlGAN
vr7n2rCrU9m9QIrSdtwhRZDtA2Mg5Ix35GOadHFbi4zNFufecM38Z78+oqa5iW3kCErtK4LHqWxk
fWqk2pTwyxTR8qHw+/qo7n64q6VW7BpqJpypK8bx2gQblIHmpgHPp71SuXlhbY6tIWPykkZpkl4s
BZjc4cg4LEcL1qtPdQCFHwrMnzBAPXtVqaS1KStqaF9Czo489iigqG38v6jrimQWMUcK+XLuKYKb
uqjg+nX2qgdei2eYHYMhIZUUYC44J9u1JDqdq5FzFcIzsQzxggke1ZTtYpNM0PtDwThZ1kCPIFBK
nO09SOKLOdbq2FqGDKrn5SuCB2wex/8Ar1HdazbHT9sZ3CMgsXPfuB/jVOz1u3aMhGKx7h5e3qSe
ox1pxqJMG0jRls/tErW0jsAoBA3YJb+tRW6raggPJI+4Au3zBV//AF1FNf6db3DB7wrIw3qiYyen
Oagn1yxhMbQebuDfxZAPvx2yetVyuRDTRZ1F2WYrDI4iKHCEdQeD05HNQSXomWOAKyyg4bAxgY6e
1UbnXAYTMsZEgILCVup6jj9RUUOvrcsJbdHDZAYY4IPfkde1YzoJoI3ZsQ3EbsCrMTtPmAseuf1q
zFb2sA+1NISxIURFMcHHPT9KxJNdt7O6DSQAMHHIbnb6emPaq/8Awliu8iTW0qruJLOOFXs1Sk4a
spN2OiuDEdkkUJIBGAwI4/HsabdMsUrMqjy1bOwkdB9eOK5geIJoLiKWQl1DKdhz0Ocn8all8TsL
xJDOSdp3kkEBfw78Vqqq5Rt2N1LlG8x7YMFSNsKXGCwNM092lgt5pLoxh0G8vgbW6exxxWFqnic3
/wC5htigdQCwQggZz6d/Wqt/qOqLaqwZwIz+7AUMCMjk8cVzzpe1dg3R0rtew3ey9UhWdgQFyMY/
IjvzTwHaPBnTYQCke/hV9q5eTVtbCqZ5cgp8zAA7qmtr7WblYwqnYAyqgjJK88scdATWtOm4Mi1j
UdCZom80iMA7XKZ2nPcenvUMyi5bzvOCDOBHG+MDvVaQagrC6l6lArLkHABrLnsNQabfatIVaZWl
Ykjj06Y981nOlJohRudBboAwmDqSGAUEAksvU+nIq7aXFrHMqRKioMGJSwyM5zn29qwrTSNRtJZL
1goVF5AwBjpz6e9V1TVpL1ZAkiDcQCq7R+eOlSqjpxKSSaN4a9p7ozQyK6oQoUx4O4n8x9aedQsY
0BuY2MYUlwsgBPHbnrXOLo96s0rGVfMZg+xgCc9uan1LS9SmtQizSSOEG4FFxuHOenXt+NbwrRmW
tGXXvLZJ4ma+kMZTcshz8p/+t+tM117QXKtFqJkMijzFzye4NVYfC09pEVSSQCUBwMEgccjHrz0o
j8PNdTCKNySzARuH4Axz7g57Vo2kDaRdstajS0kmnfJIYyEggAiq8niu0glHlwtJBj5QV6r1Iwea
deeEjvDi/kgEhJcIcMQR6np9ahPg+KCWTyYVlVSAGzhvu9cf1HU1nKvGDHe5am8U6ZdFWaP7MjkB
wpzz2OMVRvvEESyH7PIZkV+NqlcDH0/CprbwjYyosjSuFcKCuQCGHUfWm6TpVvFcSKEy43BEK5UD
GMnHWrg1U0E3Yz9S1Yx7buDIxnzFYkZGOn60xfG9xZRLJcQLGADiRgx2+361vw6TpV7CWuoEChyF
Rhg54z71QvfCNhfQSNc2QYtnaWdgBz6DPaonT5XcTi3sdPaxIIpQXELHgKGJI54B9vpVRpbmw1dF
jZlVnGTJwMcnHftViaaSaczqojDOG2yldrgHP51YCXUikEqG3B3DDIRfXP8ASrcdDO6voNninuZB
cM8kSFAwI4AHuCM4psgihgfzipR8bAowCD/X2qOK8lkIEqMAwwWBJx6j/wDXUkk0gUxzDfESNh25
HHXA9afKhyVh7R7sLcBQjKBHlsZ/+vik+w3b7bo3DMITuUNtKn096ku4xMFcLlYyAgKECIngjryO
adZyXMztYBiImBDqGI5z9P8A9dKVRQBbkVtHbwASyJhMksAOnoQAak1OAiRfskZR4gHjeRThx1wR
niop1u7OQwlTIcjBYDG71ouXuvtESfaEaRGJLBeh7jOayk3N2HqWFuv7PgBCEuylmIGM98VCrSWw
CRxeSGY5IAxVhbeW+tRIyqpJwGAwc5pbq0EiqUuHMiDlVcDj2qoz5UXHYqN+/IhDOyow3BvXHXjt
mnrI93PnzQdi8BBgj606SCPe0ol2kNgoCcOAeeasRXVrG7eaAWK8lVGB0welROoMo3cktqyySqSD
hVYr1brUscVyzkIWxxgkd6kZTEHFxEGXcNpZsgY5A68Ust0k422bYDEhiy5xWtOkpg0MMMEim2mY
BmJJcj7p/pz3pkkh3YkTg4KpESOo6/U0yK3kjildXeNSuHCDg1JarceUUVG/dRAoCcHPTtWNSDg9
AaJGsYfNM0wLTMu6PcBwvb8PrSwJOoFw21SXAKh+BwCD0549KZtuJg7SJKJpECx3CDoM8KQB0pV8
yO3ENzMNzNkmNBkkc/gaz5U2Ow6SGWR4xLIu8jl2BC4x+lKF3kI8sboSArOQWznqO/UU8uL6f7Ph
nEY/eYON4464HfnpTYLVhCJcFSig8knA54rSMlFhsyK4gmumM1wyyrABk92/xqazhDx/JC6KAAhV
c7D61HHbMsx8qRiApbLuQBn6A4pViuEi2QEmUAlVzkPiiU2w1I41ldpAHA+YfMAAAeOemfxqW9Ym
MR7VEaArvZQOPU81BDbSWRMJVwJCAhCE4JP6D61Otm1vCyhSADwQ3LH1qUnIiS0L1tqEEtoltKpi
lc4yM8+5P0pqCa1mcSKqqSBI5G4dBntVMJ5hBdlLZIBZieo9T1pGkmvIHgluA5il3EheB+fWtoSS
3K1tYuJpqpOuH2LuDKR6YqndPDE5dGJUHOQeQOnP49qmuLxYrRIhOMqTglM5IFRrJAkTQXO5AW5G
3dnPp1/OtVUSY9CpbQ3lqY51Ri0h2MFbqD6+n1qPVoozbSC3BAZflJOB7j0zVz+0o8qiZIiAXyd2
A4yfr0qpfztOHhWFwjDKkqee/PYdaxqNSE7vYxfDRWC/ljnjIeNTtZvmAJJAAGa6GFd0sLeUAdpA
LHIJHGOO1YuhqjXZa4LYc/uyjcq2eDjt9a6S2iSNkVWbdzlnGec/1704NIiSbZMLWJXaa3CnBy5Z
W3Z9j0/Ko1hUTMki7YwMMzKcg4zkVNFL5hEKAjLZdiQM5/rxT0WOctG/krIzEFix3D07VvGST1HG
6Y3zIbKVgiGZigIZl9vX61US2ndS7ROxdjuBU8fQ1c8iWf8A0g3DuynB8xuMg/kadeJusTDGVYsx
JGf0rKrWUGPlVys08YilS3/ebE2ooXIB70zTC8ytIFVD5mVQsPx/rTbTSxY2hBcFpXIAxyT6cfzq
axMUbSB1LHIYITgH8SelcsmqiaQlHQlvZD9oWLcMEfIQQCM9jx0qK1nSVpUlYEhgFAOeO9T3IiaN
oksAHbLZQ5JGenf61ALb7JOS0ewnqgOQffNaU4NIbiiO4feiiJVAEmGO7oKsNattxgxszk7yTyev
Oainsgtv9qLkiEHcob9R+NWbSSS7QRTNgLliQckn+VVKcoLULK5SuPMUokIUqxBIRTn6fSlM6syw
JA5WPnBbH+RVi+tY95GxnDuCRGQMY570yVwboW4Yqhz5YTnoMYyP61UKjelikmTIYpMyjHAyrBhl
h3H4YqvPKPMaSVGBxwWlAGPXp1qa7cx26o8TGREwgUkd8Dp1NIYI2bbcxKZCMlXI25x6nFOVTl0Q
crHMk88ays4WSJBvWRwTjtjsc1Ju/crEFXy2xkKmKiuxEkMEa3pLnAAcEL06ZAxxUcE2B9nuZeUH
zbTWUkprUHoOkkeMmNVjDEfcC4LfX8qlS7X7AYZ4clj+5TdgA+nA7+pqvCGknM8KbRuwcjOfSnQI
TcC5YKxCfORkdK66clBbCBBHtAtkDM0pVlZMgY/zii4+1FDHPGIiU3ZXrinqkDM73C7mVgSQxytS
yXEFxGJRgsThiQOcZwf05qKkPaoCrGsctoiEAyK2GycE/lTIG8gtuDKobgk5Ap148wAl2iIbslmH
H1osLJ5VZ3mQkuGKknBoilBAnqTNKikSuMoxIKluAM06TUUukWIRIqjO3YmOO3uafM0SEx3iHy1B
AJOFB7VXto2E3mwIxRx8xIOWPr60OSZMtSYoGgLRyAEdx0BHb6e9Nt7qWNsySKVJ5wuCTS/YYzGb
pR8oPeTA3dfSmAC2cLJkqyAruGdxPXPQ5ropySRSd0S3oE5NxKGChSCT/DVaNUiBaNVTgbWHQ4Hp
6+tXJJAYzbsgZQu4ll6j0qshWTMywxgsOQwIxntXBiIykxati20N+ZUVJgd3zMAexPfNWY3L2724
dlMbFQAeCP61WcQtLtgDBWPzFUyc56A/hTL6K5N6qSPImDwytk47dK1pNxQyyLowuFQBQrYIAH5U
iySb3VGIEmdykg4PY/8A16hWZIy0ZjkLA9DwOaWGw8+L7QJFBLgknsR/OpqRUoh0Fls2LmOXIcgZ
Ibt2/wD11IsjXKJbjLhXyHLEGpUk8jcUl8wgZbc5rOsbq6a7MUIVmGdoLYCe+e9csp8mo0asrD95
KqFS+dxJyASfX9az1M/lySreiTY2CrHcSf8APerEM8Uds4eQCUggqBxz+FPtrd4LaSV3CIccg5OQ
evp0pxpqshxTbKatiI3cqgAH93hudwI49qdcXkU9yqvESoILkdSanuIbOW586GNnDryWXB/z7013
kaUJ5YD4J+7jP19q6aadITTRVuVKxyeZMERkwsYT7q9BjFO0i5VYt5IVkO04OQTt/WpruJktxHKA
GCkFQ4IK5zk+ncYplu0UW4WQjLn/AFascHnsKzqNN2RjJtIS5vWVnimDIVGcL90D1+lMS5EgLIwy
ycgHnIpuZLh1WcCRgSQobgjt+P1qURRxqrSqACScqQcYPrTpzUBOTFisUaVpQHZlAxjkH1/+vT75
pn8ppgY0IJdCTnHHAOOKbBNd28zEylFK/K8a8Zz0/wDrU4FJkm3KWaRyBKseSOB07V1xqlp2FSCz
kIzEEAUMu5iTj161JIBHs8h2jjkT5iG64PvUUiI6LM/mKUUKy54259KQtFcP5yyBShAj3cDbUym2
UkmixDalJGnkmZlLAqwwcj/EVHFcE3DQxxsy8sSy/wCPvTryeL7IYpc+aWG5VxkA9D9DTVEzsQQh
cJgOBz161lKoktBpWJIJEUuCu0Encit39aYGliYushJK7gjHO01JbwLHKpKF9v31K9ahdLr7TKDu
VMDcw5IpJObFyoktkdpSYiu0jJB4I796jkhmlG5mClJCdyjt0HSpIrqWJhbxRnzGVQGA6806cKYv
KUtFycsQMk+lXzKmhNWI1htVVJL0MpL7oWBJJPpx2ptzI90QqFioUFlDEBj2yCOtEVtumHnAr5YI
XJ4A9f61Jc7Q7RxRFSuMSNGQCMdj61LxFjKzFgg2xq7RMW3khUJOOAM8fWsHxPoMmtWdzC1rHPDK
CjiX5Rjua0HdbeQvb4mYEH5hnJI6VPFcTOodkXcx5CjA/KrjV5mI+RfjB8Lb34ba6+sWGTbGcFDA
doQ4zgelepfAP41yeJFXR9amWG7QA2/cFcYzn1Nel+NfAWj+K9LubG8sI5VcnBdM/N/eHHUe1fLX
jvwj4h+EniqO/wBJaSPy2DJKMkKe2R9OgoaUlYG7H1sJpHCtbW4cOpDKik81dW6uVsxbKsbHH+sB
IIBxwOK8w+B/xhs/GWjxpqN1m8AySGA3jp+ee1ehRvBeqZc5UEgxlsbhXLOn0Fe5ctLhpS8rM0Un
8G3qx7E56f4VEpdZ2muMAOxaQ5AXHqajkhSVB5UqvKwHlIoOSPTJqfCRlRIxGAAWK8f4VdOCaKTs
y5by2c8Juoo/KdwRlVB6HHb1681TaYWspUKxLMCSoyfamW6yRXAhikUxAHKnPyj8KddKwkYw+ZsJ
+T5j2+vTPpXQpOLKTbG+fEkguf3hDNkA9uf5UxEge4bz4WVCd0bAFcjnrk1LPdqlqsYt2+VeMR9D
ngD2pxuILmN4WYrKj/u3RQf58e1TNczKSuxtpHMkiSxWI2Fsb2kHIz0xzU97cPbx72RSzkAgKelR
z3MARbdJFSND1UjDf/qqJVNzG6KSWQghs84ppWViZK60HLcI7tDFGVRfmdwfmJqSeWCcJHNJxGh3
E8Mxz602zuILH5IbRCScsWPOMY4/wpsQublvNMIXa+0KBnt+tTyJoVhcC2RkhjYeYAyB2GT+nHSl
8u6t0ExjJWRhkkcg+v8A9eknuriSVYhGCYQApKHGKalxPIhuBNIiLwAoGCRz3pKmkiWrk7Myssc+
xi4XeFOdpz0pEsBbAhZAUI+cKenvSW6xCR2ucM7I205yD35qfzYXtRG7hzIu1gB/P27Va0QFRY7e
KRpY2ByPkIcZY5OBj+tWmjiNmJdzKitkBADtx+dU4o5EuWmKbEPCKACFFNN0qXLQGUqJFKja3A/G
tYSsS1ZDzcs7KJ2dQTu2liVBz1z/AEp07x6jGrxXKM6jcpU9DTZ0baLcwgshJaXdyRjtWbqXiCw0
mGRr+4jiUgncxxgcZrkrUY1FqSP1TWI7SzaW6cho1IQg/eP1ryX4rfG97W1fTNLDSSByj28A3M47
Y/WsX4sfHzTrj7RpOjXkgWOTAkQEMTjn6D3FZ/ww+Hi+M2OrakuXV1eIEgEe5+vFdOHg6TAzfCnh
bxV8TtVS+lWeGJyTmRNr8dRhup4r33wJ8PtI0KyihtoCitGdwAxyB0I6Vc8NeGbLRo4obG1j3rHl
3GMjIH6Vv7rhbdzEUXEZ3kKAQMdc1c7y2Agh0u1tiWSRcNkHPJHPUVMuo2ykxvFkBjkq2Kh3iVWI
VUTI2KyjGMe3PamXDqIvNEQYnoADjP0/rXJOjICdp4ViLBRy4PA5p0FwWdJpI1Vj1VH5J6DNVYvt
E4XyBt2qdwbt71PHBdlSs7klctJhgSan2OtwHrYQ5a5hmBAOSEXdg0wLJKxKsfMGAoA4BpqWku6Q
Q3LRIx6s/APsKWztrq0MzXDgu5HCPyB610QbpselibYF2tJIjFsqTu6nuOlTGU3DsUZk2IArSAYA
9qpWy7H3vkoDwG5z9afPLuZRvDDJ2IByKJ1EEdx17cxAIxRg7gBir457mmQWZlmV8IG6hievtipx
b+fGrupGxTtwO/pVa8f7ODFHI6AEfMGxz6CtKcnNA7Nj5tPSdnmMysWwPMBwM/41A6CGJIriEsnX
eR69/XjFOjmujbszAMqklQD2z3xUgdZYQkzgRq+WXfgfTp2qpS5UIgv0kdt9uQQIxtyOOatxsIrQ
mNmcGPlCu1fypHtJGdW8tX2AYTbwAP51FNI8b7JI1MRXIQEDpgVzTqWYwdoGkMZbKsoDAAHGDU9s
tvDYPjDPEocEHAI7g9qryRxiSO4+0hlY7gp68djUsglKA2EjeUhyxUYzzjt1+laQqKwiTyLUW269
WQ5YmMRnpzwfY9qhltwZogGcqy5UdCT/AI0+JjJvQEksCCASAfb/AOvUcUZQNiIszN8kRbO33rKr
7yCxNc3kkiiC3ZHc53Mp+8f8ahhiuXjyrF2Q7irLz9PrRBd28eP3bq7Nkq8Z4OPQinRXEc6SfuDE
w6EL1960pRkkDV0TzKdglCkkYBRTnmqSw3KyiWEIcEEKUzz6Yp4aWGEzzEsAcxspPzc9D271Nahb
ZUuLiL7zZycHjim3qA1HdYXtmCMwfKjbx16U+EPJlGCOAOVjb3/IGo7sW0b+YkhUMASpGBz1z3oi
uLPy42WQbdwACAjJHqKE76FRauF1FDaYERLM5G/5fb2qS1Vbi2CKWQg7mkUZY9ufWqk6S5Jj3nCn
JI6j2/wqSzWVFeVCCwHKSDv6+9IpKxPLaBwQs4CquMkDp6+1ELPGrEhmG3AXPbBFRmZ4lEkMyszK
RtXsPT609J2+zhVkYOw3MHGSoOffvVKbQkrEEkkZ32piym4EKBg4/PP4VHbvIskczgAeTgImeBn6
VMbXfcB5HZFUH5umD70x0VbkW0RCqTgsM5I/CrUVNEtWZWvZJZZUnVd6ocIhGSP8mmxyO8oEuWdg
RuJyPXAq9NaW7ElWdAiEgoT1x6EfWqsMUyAWkrFRICsQVflQY69j+FZtNBpYXflQxUkjGFxk49aW
NSy73d2TncrDGeevrU8tvZ2EuWl3AsBtGSAuOvTrntRDC1wG4YgHIkdR+tcVWgpsSGC3e4gWSMF0
BwEQ846dqW2W1WNlRFG1gGDDJHPWnRQW4eS1mQq5H7twMA8dv51BCjwQJJI+Q3Vs9PyAq6a5CGrF
poxaRiYZABPBPLH1/WpLm6ltIVLQ71bBICZyD/WqVxJLHIZUdmBUbMgcnPX9Kfb3aSxBZ967XJjJ
+Xd14Az6V1xk47jbTJ1uEWKMTgxnP3FFM88KZETqTkSMQfr0/OoJJ/tDbmKMQAASaTLmdlVcRBME
k45rCrXaYJaFmCWRCF8tcZ+cnODVV5ZJbyRlhCox5Zznj6D+VW9ifZ1SNidg+ZiQeaisRHbRv8xb
ecsFYLj8/arhNSKvqSt/x6xJg7ScEKfbtjnrTEvpb2BY2QRgHaAE5PqelSXLxmMRW6shjYbG4LE+
n596itVhEflOQZCcsN2P/wBdEoqQ1uPeyZE2oDIGHOXwTz7UsNy6Wzjf+7LElUGeT3OadNI1uAFi
JOOAf1qrabJg6SHaeNzMcEDHXr19qjlcSlGwuJOJ7x40AYBDGeBVna0cAYSggr8zZ6Cms1vGTCp3
Io+YYyCKgVzBG8cfyiQ/KckDntWqVxco5pGANvFCS4YjeRzk1dZpVtkiYM0wX52fPTv2qvCR/rTI
odWGUIwf/r8UguDMHikV5VAJQjOQf8KGhWdx3mQ7P3sWSjAEjhsY/wAmh7a4SICIsUcAhlPzZxnA
qG4nE9srOAp3AElgCRj/APXUkF2d6ZwhIBjQJkEYxzWtOpyCIoGQ3LfK8bEkBjz1P9ae0ridbWLz
QWAGRzubPrinYSQAsiqxfkL35p0kkyKWg534DOh7561lOTmgFFrh40k3s7MA678DNRBLa2uCpIJU
8kjjNOiuXkzIzFgEBLkc/wCc0m0XEkhlbA2gqG7mlGKQCXHmLMZFzIW+8CucD1pLBGvCXkLAqTtJ
Xg+1PjQMzia3KoWILFDyadOqrKHtwIyiHaFY4B/Hjmm6V3sD2Oa8e/Dm18ZaTcWtzGSrMSozyOP8
8V8ueIPD+v8Awl+IMkUEU0TR7ZFkZiuVYnBBzj/62K+wpWMszLM6lFck7V/rXH/Fj4W6d470eT5g
lwo/cvGgyuBgY/CuqnJwYr2K/wAJviXpfirSVzfr9pRSJAXwfTPv6120RV43uYmVzKi7EyQUHrXx
9ZXut/CLxcl1cRTLHFctiLdjzQrcHnI5FfRXwu+KWieN9Lht7G+L3RXDxSR7Sn+yD3HvRNuTHqdn
p7uqyyklWHC/KMmnp5zTASSjCE5QDt/WoxDAIwIZyXJIY78ANQlwDIPseGQqMuwwcjk/iPSuaWIV
PUHdipFPLA+HYBWxycAD/CrkgSSJNgXcOCqjOSf1qtEWuJSszADb8pUH5+vv681MVe2YeXuUNIBG
xPc+vcj2qed1loCux6rHAViby2hZ88NyDj0x096bdIkjLG5DBzlcL0Pr71PllsirSBdrkRMqjuf0
rOeTyLpbeOTdGCAcEA49KpVVTYaXLwjWdi75AQ5Uk8HHrT5JXkQxbiQFGSh6j/GqttIsEhcudwHz
ErwRxxwKbPdSxOkMTlX3H5gc7Sew9a1jPnQEkkLwxqm0rISCzjIyMdM1Eo3siXDbCFwcjqAOn41J
F9ruCJLqVpQCMFwBjj8qYxhulIiVQHLYYDG3jFEpJINRwhADTyuMBD5fAB6U15BcxHEe4KVG1T1X
1NR7422qswIVAGyD1p8DWiQyu8+1WPBCkYNYtNEyk1sBhESJFJkMpJ8mNhyc8Ul1O8hMcjEEDhSO
pqsbyBbdbhJiGA5VFADDOB79qiv7yF286afAY4Yuhxjr+H1p+zbCMm2WrS+t/J8uON2KqRIxJBA+
tct8QPH1v4TsJHimBnkGBEWx/kY71Q8YfFHRNBjeK0nJnVGQgqAoGepwemO9eP6rrGu/ETxClpZr
JOJJNqsVLBVzwfaqUGUWIzeeOtcMt6ivmRTI0jDaBuBxkg+le9+CdIg0PTBbWttDAZEVZEiPyxd8
D1HPWsD4W/Diz0GzMZtkWSTBldoxuKZ4z268122m2DQuI0HKjO1ANpOeP/11hVqJPQNiSe1iSVHW
JlGPkXGOT3qxZX0EcDnhyCC5I++elFxLBICYYCko/vPkMf8ACq8IlERuSjBQRgKTnOcH8MVUZKSA
tLO9w+EkcFhknHWqc4lS4MrO7YUKdx6iprkxBy6oVXnJ2nK+hqBpJWDXDqCFOQAvBpyTkA8mNCVM
J3sTs2HPHpmm74ElNyYykwjADD05pZozcW+5XBlI4zwB7U4RTjazgh/u5BHA/wA8U4txQD23yosw
BDlTgB8AcHpz+NUrtpGt2QTOjgHcTjkVYl3ZZCWVZGJARvrx71Vtku2dnjwucBgeRj8aGrgJp0fm
QfaZsqoXhu554qwX80rFI5Ul1QgN2IOcf/qpYsRwraq6uCcKoBB/DtUl2stt+9wjbsAMxGMetZyh
oBHJYuFEjZEZTarKSCQBjB6YqMMJo5ogSJFI8vB4HPTNXLl2eCNpVBKEmUk9R/8AWqp/ZwfcYjtL
OfLBJx07jvUxithp2EgAiQKrBHwVDOCF3DrzjGKmEBQFmXBcAFkPAPp9Kr3s8kitG6DDqFwBkDHq
Kn8xI7FnjZcMAFQrkD/JqnC5adxPKIkyoKlc4LHAJx047UEb4hDbk7mbHmMQADjn3qxZRP5YmuVb
JGCduQKjC2DTAZD4fCpng1nOFgZC0asFitgAy5CszDJOOenNLeQyQRruUM7jDM3IA6/nTQqWsjTW
85VVJYjJwR6Ukl1KWDjzPmA+UDkD/E110qnIxO4+T7MbdYdzuFGQUXHP1qw+6VEtjMwZBkHbnINV
yjw4uHkdVzlwxwP8mpBPBJas6ODk/MxboB17Upy5mNPUjDNJNvZxtB2Bsck+9JLLeGTy8MygFcgY
7U25g8+NYBv2ox/eAHIJGfxp01vJDCXbC5UblXv+HWuOasw1JrZXKGS5QkgKVZ+PT2p84xKUlBco
Bl27nt0qu10zW5kRm25OCT8wPtmi3uJ55BExDAlgGGCR9a0pyUUNbitcjcrGMs7ErlORmpjIvlqs
uWYHDkAkZ+v1qosMcaFwSGQ84GCuB0+lToY4AboM0jFiAHOQF749KqVVGiSb1LLKWVUidd7jJzzV
b/SJlAS4w0bABgcDH+eKlieVYQq8Mx3QoowQPf8AoKSR4pws5tipIwQjctxjt0Oa0i09SJEE6ta+
RPeqrhtw+U55PI/wpJbFVbeAwCnAXd8tIJ3C7p9zqwUMHcnD5PQUt1dRkmPaXcEb1A6H65q3Jozb
VhiPNHcm0aTClsqWXhqsSwfZTkhWVyCCqkYPvmq1xAMfapJ4wAMlMhdox1NEerNJCEWQERsN2xt2
Pz/KpbbBOw+W6EJKRxME28jcOlPS1CxM6AHA3bnGBt+vXPtUJjSRTHFbli5Y5QgAD8eOvami4uIH
kC4AkySpY45NLoO+lySaaBVWRI2ZN/IGOBj9aYwRwCoD9DtzxUiiOVm2cERkCNWOOewqMSx28Ba6
YbpMjduwMj17VE4pxGiPzPJiERjYMH+8o5HHWpLS63zRKYlRNxCgrlg3r+faoZNQmMpEjoT5h2FC
CCPTIokt4zF9o3lHYEg5yc/j0x61CpIC68ls6GISiQgnlW4pjfZL77oKugG5MEdP0qmII0aP95jI
A+ToTn+dT3D2nzSRXEgAYKxYBeQPf+dawikDV0WPtkUq/ZpGLcksCOTzToLWKeXOCSow4LckGsyL
ULaH/WuW8s5ILAnp16damttQsfsjI0ylZBl1QkAj059uKbVhp2ZfitEjuFluHAyR8qnGRjGPriob
h5RO0G1Tg5LBupzwPXisyXXtOsUKXN8oVyNnmMFJAPGO3TvU9x4itR+7MqqSAscjjG4YPPX9aylD
mkWmmXFuUSRfMaNWVgwaQ5Gc/jUjztMpQyMVIGCTk5A6VkS6pBCsl08+duNignk/yPWoz4isxIWV
f3YOHJOP8/WtqbcEBrvvt48DKKQNwJAyc/SmLP5cpgnlXqdpz0NYl/4qjKKY5S7gfLGGz+FRy+IQ
iLJOCzyAkFSDtI/nRKXMWonSTKJbfMTuACRy2MmqcUAtsO+3dzlWHQZ/+t1rLsPEzxqZEiMaFudy
5Gcc9Oahl8SuUaJA8bE5LmM5C44zn3rGdRx0IaN23PnXZM0jKRzycAjt+OKfPctPKPs/llAqrvI5
znn8BWLZ+KCu+QQEsEG91Uc4xzg0tv4ku1kBSBwFztLHqf5nNb06qbJulobsjxSMW27sEAgHaBjv
0xUDTRzRkTSgIzEMzNgH3zWNqWu3wnJhRQwj+ZMnGKiOoX0kYWNUVsjHynGfasZ120W1odJDPEVj
tkdQwByCRlh1wcjOOKWVlaDfuR1YhWCNk7sZOf8A61c7cHUtqXls7rIzcEk53YAyDjJ/HpVZJtdt
roby6rISXkD5U98n0+ta0aqa1GuZHTprk3lGFtrSjgAN93j73qfpRBdralr+72ux3MGLfKBjoa5g
ReIxK0lrkyMmSTgn1B579sVbhs9d1CyZ5Lh0LN80fQAbe47isqybKNdLuG8Jkty24dHjPIz/AJxU
0GpL5Zto1MYORl2OAMdvxrkoLfXrd3jtrkxqgGCzZHyj09DzViKPVrgiSPzgzgjErDDHpx6/T0q6
NVQWgrI259RtZZAq4c7gWYgAGon1CHzywlVtzBAvGQBmsaPRbu4kJmmlRQ2AJBtJ+n86SHw9cSXZ
SCRmABMrB8EnPX8qqc3IaVjfGr25fzrq5RCBhEk4UD0pF1CKRARcrIxcbVjbp7flxWQ/h2SUbZw8
eB8zE5/H3qS/0W5tgGEhjC5ILEf0qF7yDVmm2oxeUfKuGVHBIUHBYdeaW38VaYssatcmSR1OQikg
c9/8+9ZkGhzxWwMduXYEHKDJxj+VMk8KQyReYoMUik4ZXwcn6UOaixXuX9Q8RafBK9sNzyMuU2Dr
xVOw8Q2drJHLsDxhuAM5z7D1qS28IQDyTvIMLEuASd2e3t/Knz+GY45OIHwPmUkZ56k8/WhTTJam
3chfxpbyXAkL7igO5B8wQk/nmpJviAv2T7IY/MZowWJVh9O3Wkm8MQebGywrkE/MOCxweozg/Skk
8PwW8C2wBZC5JZ+hJHfHTFXGokybS7le58XsboBrJgMrtZeST6e9Pg8VySIxhtCELHAJz07t6Vet
fD1sjmWaJWLBcbjnOB19ianOkWtsiMYsByCM/Ln2P4UpS7j0uVYdcDS/aLmIAOuDGSeTWPd+KL27
1BVaAxRgnKbdw3Z7H6d66CXTFlZUBCEH5VLkr7E8VJL4fsZ0Uhgu6IbiCTyRz079a5p0JVdECaZz
0ep6nLbLcZYGZzhgmMU281S/hvUeC3lcMN0rEklB6gZ4/GunGh2BsEt2iIjQ/LGY+g/OkudL01L0
TlUWRgcgsBxg9eea7aClTWoanPJqWq3bOwDKGKkMw6jHb/CnW9xquwRI8gw2VLNwB69MVuW2n2Ec
RheQtngFl/lT5rOO3RRZg7gCCcHJ68nng1y4iClIDLuZNVllVw4K870PdgM5qvGdRvroT7NgJG9w
dpxjpWys8cs7W6IwJXkbsHnrikuExClvOrCSQkK+c9fWilDlZN3LQyIbPUTNIZ9ziRcI/GMD6Yqt
HY64S4nuGVHEiglhhTn8z+ddFas1rGyyMBgjy1cYPA5/xqWRbZLSQzASPg+VvAIz7Vq1c0TaVjnU
0m9lCSmRnBbIJGAPqMVEdAVbmLdnOVZZANuD+XH1rqYDE5Ym3UMxG5l4Lemf8Kzpra5u5d6RqrKx
COxABGOPxrGU7FbmW+h3ZKMt1uiYZEMbEZP5VYOh+TYy3byhAUYJGzAHI/hHvW7pytbTRpcxEEED
IJ/Hmlu5LeVhcMNsxbmQL19O3p3rO7bE3Yxbfw1AkZJkXznUZbfkHjrkdKiOgvdTpFyVXBIByo69
K2WdTGIYgHRTuYiTdk89eakuHmS1eVYVDjDKUXDEY55/z611UpWVidEjJTQo9QVkZgY0HAIx0+tR
WvhwLIbdZUESgjkYIPXPvV03sUUTKkjl5gCxLdxn8KnhvJpYljjkBdV5YrxjHSrlVUUCehjpoS/a
3JYpGTh1CA4H45zUzeFY4o9sUIMbgZfABP8AkVoWmXu90rHazfxJkA+laDTC2lktFw0asCpCg9D+
Vc0nGRSatoY50Gzt4VZhHGQowwHUgflTtM0TSbbzBFbKMgZjzlN2eo7Z561b1K4heJEljUs7/IHT
A24746URW7xIqwZIAyGKjA9vfFJUmxp3KU2mwQzKv2MMGONqnggds1YuNP0+a2EduhTe+51CbSB0
5qe3niZiN6Ary+7GSe5qtLMEl8+Pc8cu7ARcY56c5raL5FqJtIqSaZFKsdrMFWMAgmMenaiSGyt0
W08yYAsMqsW7P4/41NJJctAXsywUyrjbGSQO54GTTvMYSDy4zh/4sY78/jVJ3YrXZXeyiLkqGOV5
ZByKlntLZIIxMxjjQjc6MVwDjJ9/pVu0XyJWjLiRmbaSSPlGM5pssMG4M+0xgjIUZAIHUVlObiwc
UkOulDWjpZoBlA28n73zHHc/WqK2iQxk3DMwY5DORyQBnt61pW7q6CG0ffGF483hpGJ6f1qlcRSN
+9lc4YAxgrjAz1+uK5KlFVECStqRrpwudPJkEkciscSIec5H4dKikSPTb5lgYlVTBdjggkZzz1B9
q0rO8hJleaVASTlAudvOPU57VTuJBfzSIY1cKvyoOgxWtOi6egXsidpDOvlR/PuUKGVvuk9/zqGN
4rOVEljQMHzIxAJ7+9OjlXTV2wQhIpTtUyLklhz69MCmO6TMrgEEAkYOepPvXRGNg5na5JqZiKrL
bsGJGAso+771BEP9PWMSBtyjchfPPoD6U6ydJZJHPlmUoBGzruK89cd6giaaG5eSYFcv8xc8la5K
1O+4ubmRLdWqQIyXaKGyHUryAfX1BqsYZZFWWM75WPDjlm/L3rQjhtNQnDLAjEp8ibsD8fSqljGI
Z5bgK7oEKglcDOa6KE1SGloTGztZolneVGlU5ck5b8e/HbFJJeQwRsXcSooBOzJ4zT91o0n2W3TD
sAAQwUZ5J5PtVbULMIjSFChUdTj9ac68pMpJI0EZzhFAYIoMa4yef657elS3M1tJKZlVSwVcmMEE
HgfjUdvNcWx8wxAeY4CBgSQue1EVvOzGZpUQhCF2xkgfTtnnmlzy7mXLoTXMjLK0wQIGOeRkE1Hf
XbtF5Vu4V8HaQAOcc0+QyzXscYhRhI4WUuONozjvx9aS5hm03EljIDsc5ZgAVUn9KFVTQODb0Kq3
C2LCK4UsxXajbuQSckk1bsLyNSWmDMGj4Krkkfh7+1QPawCQT32ELghicnLE9eOuahWWdrs2iXKL
G52Ruw54+gx1pNe0YWSLgmM07syuoK/KF5P0BqaC8srZoomgaVlbGcZ2n6Y7VTEUNpdMECyJgK5O
QA3f2P4VZU3aQG5RVZi6lGVMkEGqUeRlNNMn8zzWS3LkKmGIBxgE554pGkWeZpQMKgG3c/f05qAo
guWn5DygF4wp2jg96uWxjlKuwJjdACuOrYPOK0VFTQ07IjtphKRPLGipuIUyEE7uvt+lWLq5huFj
jL4O4Zy2ApxVS+lRbJbeCIAyPlcr8wOO3p/hmm+Tu2xuCCGOARgZx1/wrCrS5YNsu49hEsiEQBwH
YqSwYs3uR78+1VpL+3kjNtEApJ+4B8voc496sxyxsrfdVM5ZdxUn3+tTJpWm3NqTDMxd2375Ae/b
9c1rRrOmrAVrApcIUjcoUX5pST8x9AO9IsybTHEr4ByzoMYB6g+1INKnRWgtTsRCGBZuQR35pbOS
UobW83RxyS7izKB5gxyM9vWnUi6yC92PvZtpdIcgGPqpyFORzmq/lXUxV4YwsMYLBiMDPGT0q/fv
a3KNBEVXO35g2eh9z1olsZEt2V1AwAyLnAb9azUHTWoOzKhn8m1WWxQqzkKxZsYHX5f160+GAPN5
kU7yW7JhY39s/rRIsi2jIkKhDnJZOdx4Jz6+lRpbvBbO8s7qQeQVALHFKUUnYFqTRfNcBbWVViwQ
4JztHXPr1FMjnFrcsPtSuEDbSqnheueffj8KZaxFCzEgts3yEkHA7H36dKs2NpFeQm+baFBKISOS
e5Fc1RWYPUa11MW8+4VWXIRFjiyR/wDW6c80kL3IIURlo1baUVRjH1qW7snE8MiF2AYhwRggY6/Q
0yVSz7XVgDwCTwK3pO8hbsm8lI4ngg2+Y8o2h8nPAOB2HNNe3lbdah1V1+Yrk8+1NgWaOVd53KPv
4HIHr/Shbr7bP5MysuHIEiybTgf/AFqJqzsA62g2IVkTKuTuBGcDufpTrrToreOJ1uI4jEQwkKAk
knAGOv8ADzQ8D2aC2hSRpD8u52GMHkYx2x1+tQXoM9z5VwqjZzlT/MfSiKb0GlcfLZwXt8nlTFlJ
3Opkb8cfjVDXsLA8VrAjFlw8T4IyDgGr6QyTzA20x8qNPvkEEk/XmqGswS3ETrMgZiCc7OWPuK0V
O4O1jmvDQuDrUhityEJUuC2OlddLBeNKswZQpdVYOMn1zXK+ErqVdSljBXcpYsARggc4GTXY3l7M
IVZbXDjlwZMiPnr3yKynJwREth8kRt7N5S24MSoCHmoIdQb5nBzmPEhYYIHXnNFuk8hRroINpHlw
kcZx/k1KFiEyRrGEjIGcgY+vv9KqFdyiEWmh5uMWyxQwJ5b4BdWGWOemPw6VKiyQxieWUKjDAjzx
9OlRo0cIPlRkIzAspO45GcHr3zS36JdWyZUkqAcZ4H4VE486KW5Dd+eoRXZvLONoKnCn14pUzZ3K
scFAhMhGckN1FQ74LN/miJKkkfOSM/nV24cuv2e3IfdKUJUjOKulBoB0zLLbmeLITaSpTgkjjBx9
etIs37syy4K5KxjaTj25qKVksJ1WOI7pCVQIvysAByeMCpHLXDyXFwxJLZKqePStpSSASSeOeEWp
bBZfmBIyPXtUdvGod9lwVVeWYP8AyovvJijV7Y5dhtV1PP0x69aYBJMiIhJLModWQAeueelYSpuQ
1uWLfUrbeyXNztgZB5hDdu/bih0sreSO4jdVcOdxi58yPtnPSqb21qjyeZG7uWBIVcAHHT3NWvIE
cUMyFmTad2cgjIzgc5pRXsy1dCTD7TuWVQilNxeTJC8nGOevejT0nbeZy+4A8MMg5HUH6dqdcqsk
Ym2sWHEeXwnA7+9RxzXcdy5TcwB3EqOp46HHNRK8mNtssvY2SNF9qiZVzlQRuHr36UPCzID5o2nc
GYEHec9BVNZLq8uG+0ynYSCVYZGfWrN1dMu5YUACEBcdGIPX0rek1YiV7kcM8c8ccSxqFDYIY4Jw
MdqsXk8kPlq4QqQAMx9B9e9U/wDRxe+Y2QqgAkMBz7VJJIRcGOKIHJO9wCwA7DH1605t3JIfImtb
pzIz7GI+YYAYent061aglMltJ5LkMFPBHc9Bjrj3pBItxbCDzEKqSSwbk+1R+Q3yzQSkBRyyjmt6
c7D2FujKbaNr1AWLEOR83PrRbQwogkurrdJuPlo5yD6E4/PFT27qEW0wNgUlsZ+X8KjuYz5zeXzk
4ViOFHYdelZ1HdCSsIbvz53jdyrMMKA+AtQ6bdzeXIZZMSMmE2sTgf0pLmzEkTXc8oUBsKEXJB/r
U9mJrUmRZ0VDggleT27VMYrchpp2HSzG2sngusxiYlt5BIY9fwpqbdwlmw8hIyVk3FjmnTtHMrSE
ISTtIBwpFJ9g22rF2UM0gYRgHpjk/StU2kNNpEs0zwABiSqnIBByRUU22REt47YKobdIVBwDSC4f
AeCASSKPkU9B70tyJfsy3hjVAx2siuCfbAz69R1rGauw5iOUuZI4odpUSDJICgjj2zxirD3SBg7o
A2O7kj+VVbYTiQNdtsLZCEc5OehFWXWB3a0RFBUHaAcjn+tVBWKV7XJoDaNA6RWgUtncVJIqOC4j
t1eOFWYFPvEYAyO5/pTLm1iXMk4KomQ0anAfPBzj8D+VMRA1x56BpUK5V2K5yO3I9sVV1ewXSQs1
0GTYq7cAAFBk56Ugia2JQQswcgfMx79/XIp1tfy3Nysc0YRUxlUXIOPWpLjUoJrhUlAR+SSEznnj
k57VwVqamxojS6nggYTqowR90gmmxtEiFZrgyHcNy7uD7AHrUsssUyNIJVIDDMZHP1quYLZt0Ucb
DcVCkjqc9s/zrqw7VNAnYnuLW4SBJ4XYwuwAZSdw54GOwqZbiFQxRGTapJZjyCeo9xUA89IDDDhg
ODGWwDVaCxuowFkjZgGPyIMgDNbyXtByVmT38smoyeesYO7O8FMHI9+1VYbgk4jUg7AN8q4A55AH
erssMMZVYojufAbB+8OPaoNQ8hbYtEgV40O0qM4PtXNKnysxktbEkcpXLgMrBuMHPGcUuyIIzOrq
zEAKIyBnP196idUSZZARhRwT83bPT+tEX7yU+cQUVgFVc/0q40HPYmUXEkZjBG0s0Ic5OQ3O386k
iuYVxE7Mu9fmZSOD6/8A16b88XNz86yNyGHT3pGSedPkwxJIRgueP6UnSUFqyo2vYeLeQGQoASeo
DZIHrVVnHKRuTEWwjcg59MVLD5yyGJ1Mcm4DBOMn+ophtJnuBCFYguN5zn8Km6RolYVYcTGIzlsg
ZaUcgVPbz28lw0YkYkDACDkn2o1OOFpUt7eBQIyu9ycED09hSfYYo1LQsGkYYPIGPXnHSspRcog3
Yas1xI6xKSYzIckjmpxMtpIJFUqGyjgLmqsqWlvJmX5YlAIKNg7unOPb8qlhuPPTku4YgKWOPl+n
XNddCNncCRbdri4GZSqq4wigdPwqWcCKMv54kKjAGBkAVWgniR28wA7QcFzyTUQMsFuRgZL4JIH5
Vz15WE1uSQzzS3TPgn5M4C8kY6fTP41LLOPnRUJYx5BByFOOBUCQtHumdgrSIdiOSOOufpT7BrdA
ZbmVDvTG3OTn6VEKHtDNq4y3sHgjcTuq7sszKQwAzjPHFXLaCPeqLIjMXPlb26nH8uKjd7QwIeVB
zlGGRuB6+9MmvUWSMOzKWyP3ae3c5x+Fa+zVNEtJMkvJZJJQkURJUguu3qOM9q5T4i+A9I8Y6dLb
XltGI3X5mc7SDjqM9wPWumt3aSZ0LMTtGcmodWhidm+YMVYBgxyvAraCSYmrnyJ4t8G+NfgzrpNm
svkiZjBcROQGUnIBx2Ar0/4P/H2DUYF03XJAtwMB2CYDEn73XnAxXpninwbp/i2ybTNehSW12kOx
TDE++D0x3FfPXxZ+Aus+DbtPEPhO4nFvBMHnWFPmCYOCuFJL5xx0xRJrqJKyPpvTnMjLcQFnLkn5
15xjjj36/jVryrnytyuqsxGRgYUfTFfLnwp/aS1zwkH8OeJrmRkDBY7t2DSsc9HGBtxjAx+lfQmg
eP8AR/EdlFcW05BmiyQwySo6n261POkikrs3gbVIlySZs7gHABPufTNNjuJHm3BQwD/Ime+Of1qt
ciVowqRrlHVVkVuSD/8Arqa+tbe2g86PLyFgGdu/fimoqTGnZl2eeKGMRybS0j9B1PtVYQebbl8K
SpOMjNRy3KS7JL6QoVcHYqhgRjp/9c1JGu+zWLeULEBSyjDe549KmcuVlRd3oJFHvhOUP7uT52JA
O0jipHUSASRqpJIADMQDj6YpIlS3jWFWMayOPN2jPGOnPvSGzm8lnXDAr8rZ6cg9xWcqrSDQd5hh
uFbyQzHJcE4HXpmrgjEjpFLsJd8uruQo9sj+dVYmuZpCGjAZVG7D8HP+elSQLMgZuFYfdC89q1hU
bZLl2GyiKS4aOBmfYo+ULgdMbenb9aVGSG2aGYgNkbse3HPvSXUcdsVRpEjkwWJLfKfQGobm8Qyo
VBAI4KL1P1rRu5JJDChmO7IYN8o9RTpVJlWOR3cgAglcAHnrUguovJJkBjO3JIPOf61CJI4pSxkO
3Z3cDHqT6U+VgkN8yWJpANqsoCqxXIz/AIVmRqkt08k7BAHO1mXgc459qzPGvj/R9ChklnvYyBlV
DSYy3oMc4rx/xh8fPEesTyaP4a0uRFdChvIW3iRiOBzgjnr7UOEk7ky3PV/Hnxg0LwzatEssbTxk
rknaCRxxycnFeG+KvH/irx7ctBYR3IicMCIkJAUnGc4/Srvhz4QeNPGvl6p4h1GbDyAkrHlAo7DP
vXtHh34XaT4YtkgEEJkKKVGwg7eCMcYB/wDr1SrKDsJxZ8kWPwx1++1S+0W8Z4rsxJIscgJD7iR1
/AnFdV4d8X/EH4WXccOq6XJEy5V4gCQEzxz6dwa+jPFPwu07V2g1CGGOO4jbLMwxu/xwecVJqfwy
0XWdFNvrmlw3Q8nazbyXf/ZOe3pWVSvdhZnN/DP48+E/FUMVlLfxwTuwVY5JAOe5+n6V6O+p2M9v
G1vLFIoGEZcHIz1z2r5o+JvwIvPDN4154bjZRjLNEoU7O+cdOwx3rR+Dvxuu9Cvv+EM8Tu8RjCi3
mkQsWLEggY4GMDr6mrhUTBNH0gsJa1BwI2VsKocYP9aqyuJMwNIQYiSFVSBke+eaqaZq1pcxQz+c
GjfG5kO4kEfzrTmiSQHyNwUnBJxxx1qpO4WuTWiQQMJJmVlK5KjHyE9896a0nllSfusTtdhyxz9K
q3NncLbhxGgwSUVh+ZP4Y4pjSTu8aTNtVBnapJKr17mkptBdNFlryWScwjhQDtITC/WmXF2UZY5A
wMYGGVfvcfSk+2xYeFo1Cbzhjyef85omIntiEQse0iydsjrxn1FZTkxDh5bRkEkhvvA44P8AjT72
OazlUWzOwDbZOAdxHbP+cVHb3CquZyFZWBAVcZ44qQvdyy+XM4DBi2G54xWSg5DTaRGtzLF+6kkz
IwBYoTjHp7H3p8yRM43R7sfeDEH5s9fp71HmFnyzFSF3N6H2pEYTKXDHc2NgHXPpXVStBMGmkJCl
xCNkm6XcxyFPOOnamGcKxhT94ysGBQ4JHv8AyqVpJAEuFYFWG0JGx4P9DT5bKJJ45JpnYqAWXGSR
/wDrpz1Yhu64dVlELAkjvx1qteRB7hIPMfercIY8gHrxntV95GPmQ25Ee5fkcrnBqmYyjCWWVgzM
eqAZ7dq4K0nGQDW8yJlkkUNIUxtPp0/Wp445JGEqsWYphVUY/Ac06e0kmljV1AbOSS3AApTERATb
bSTgEu+ec9B/n2qqVpMBJBKjgxyZZFwTjK59Peobi6hiiQs7F2f52AzjFTbYo48FW3bdzkErgfTs
aiigE0kvl9F+YYBwfat1CzAfFHabjcM24kbpEByVNSzeQ1u0m3cQoCICSQfXHcE1HFbv5huAQNxA
JHOPrQkELzCVn3IQNyrzx61XMog7iLYqlsTcElwwBPQ805QkMogyCqscnHPb2olFzDOp84yxE7mL
AAgfT61GBn/TJpCCHYRhjn+XSm2HUk2KnmQRlXyMswHf61B+6ExSIowdc4BGBjv061YEiIoyoO4b
nYdAMcmoPmuJPPiKMWJUMTjNJSSGmXGkJVZEjEqhgCCCMZ/Wm3cVvCweMAmZQWUcVCJJ4S1ujjc+
ApZGxx/WmrLOLhoXZSpbB4xxRo0WWvIMoLEqdyhcOSC2BnAFU4rWaKR9soULyzSDIP8A+qiK5XeX
uARtxkuxzTLy482bKOxiVjghs80cqAkvZ5FzE6gsJCCynO0fhTjaSptdyTIFBXaeefSkAt5YnnlZ
mlZvkYnOTgc0yJ3ln8yVcICF2q3T3/GrjVdMUnoXY3dS7DAdgNx8w8+3Wq1zLIjNLaxICHYfMe+M
+vWiXymZzsyQSQ47E0y0LLGIXjQh2AGCM4pczkSlcHt7qaI3EihHYD76kA8UllFP5ZmknUFXG6Nm
OMDn86lMIjnKvOzOyjYpOcGmxw3LeYJVVDgEkkYBz+vFDaTEkLfX0XyQxl1YsOdpHH+e1IbqEui+
XwhKjK4ply0RAA/eFCCzNxt9+nSi2MktyAxZ1JwXz8oOOnvWcqakyZuyI7tHuH8shVUHselSxra2
iN9qkVy4KqVc5wB0HvTlVJbgl4wVOd5KcZ9PaontxJHttZwGDHfxzz3pxjyoFG5JMElBaNBtDg4A
/T0qWJjGPs8SAMwBdimML6VA9sz2+ISMhhuLPjv1otr2YbleWMsoBJc5A4JNcFZJjSsPlQqxjgl2
IoIB25JpkNsNjbFAZD0X+KpZXjcRuuEkMYJLHpUYaWQ+SACV4ODj5fX0xXRh9LMbWo6SUtGW8oFi
dpZScj8qmmkgtwDAu5oQcAgksD2qlKu9GZnBJlwV24yfQf41LbBZrYfaDtkzwd2CR/Wu2ME0Nbkc
d0zOHWIgq+WI4bHrzxU7vbNerNHCiMVAKg9/U4pYoBc2hZLl1kBO0EcH/PrUaQkSM2whEY7m28YH
40pUkzRNLUtOsau22cEA4UhMkVTld9jK6BWDDIK8Hn0/Wg3DLh3YkM3BxkZ/Lmnpe2wxK0R+ZsKA
oy3tWUpKGpPMrj3hdEDzKqqcBmZMtVO6heLCqhRAfm2n73HrU8d3JLOVkfKkkgbugH6U+YrcgRHC
oCBuZsg+3tSVZyZLbYy3tv8ARSRICWJIKp0HbFIw+z4mkzuJ4cryw9DU1vcpb4h2MpSIfMTz/wDq
ozHcoskvzIFOYyQMn8R+tOUVJCBZYgDPK6KxIAKvz71LHMfNeZwvzEYDc8juOKpuirKI41jEZIBB
OMe/pTZi0boYiSd5AGeMU4x5Y2AviCONcQzBlx+8GMAf0qq1zbblCxkqQVG5cbyD/hRMVmjeJGUE
AFwTx+Gev1ppijkjAc5deBI/JP5elUpNMC86W0trtSFzgAhAxXOaguIZxCY0kCEH5IgOg/lmm2l/
vuPJaUlAPmcN0OP5Usi7olMexuNwBOP84raM7MLK46CK3+xhWiJdlJkLNyWqCOeJyIkg2oWLM4B6
elNLm4X90+QpGWC9D6D2p1rMpIDxqwAGFU/z/wAKmbugSscZ8S/g/wCHfHMRhe3UrIMKIzh1PoD2
+o6V84+J/C3xY+CusyzQXggWCYtBdWUucoWOwuDnDbeDz19M19gXiNG6zq5EYb5oioKj3rE8V+D9
H8S6cLe9s7eRJAdxlhDFuOx7H3qVOzBNJnk/w0/aJsdWkTS9dvHUk7ZJZEyhb2IyT7gV7HourWVx
YiSyuIphKBhlOCAf16V88ePPgTe2N7Le+G4iIlzzt2gEDjj1NY+gfEX4j/Da7FnqEVyY43IYTtuR
hzgDB5rGWEVV6Bex9VRT2l7qAjwVG8gMDj5R2HWppLi3WNYllUMzYwy5JBIxjj+teJ+CP2ntI1md
LXU7D7PKVALSvgRk9wAeh9DXpmj65Z6nsltrtZg6gpskzk/57VtDDOktQWx0YunNt5G8oBwSzZAP
NV5LN4yN4JG7I5+8aaZ40CkzRho2BYHjAI7/AMqiGoKzm1JDuw5CrkKM8D+VRVw7lqA+2RDEoMzb
t5Zgx7Z/WpxafadhgYoZWKkqRyfyz2xVQXNsZ2YMpAUYIPPFSRazHBFJuU7SMEAjPXPBog1SQXSR
dupZIkOQRkDemzPGPf8ACq0Ya1Efkrvdj++BPIXHFVodYN0pPmhQJMhyOcEelKNXsreQI1xguoDs
hyQPXnpWqTqIltosORNP93BLEFSc5GegrC+IGpXej6LPdWVu6ptJ2Y+Y5HT1rSm1u3SQsyqWDHAb
opz6/lWXrPiXRIfM0/VLyCSMsTslYEHvRZIiW54pc/tO3mlXgsZ32YdhuB5UA8LUXiT9qC71vSI4
Utvs8rxEXK28mVU/7LHqPeuc+P8AY+HtauXvtAs0iRQVhSFO/qO+Se1cL4V8Pi4vYl1zeiMcOHbA
x6Z/WhzcWOKaOnm8bah4ilijuZ2YbOZAcE9eTz6V678Hr7wypSOO/iSUqNyDgqPU/qMVz1l8GvCG
saNHDZXkiuCfmR26f8BIrmNd+Guv+CrpbjQNRuDG5xgsWLDrj5sk0ozVTZlq7Pq7TpYBYxywyxGI
nJaN+OnPNTG+dZTbQQsqO4BbOeM+gHTvXyj4Q+PfjjwfsiuYjcW+8K0d25AAz2HY/wCeK9W0H49+
F7+3UJqAiuJFO+JgdyY9Mdf51hOi5LUZ6k80M8yRDzAoJAIOB1qdm3gRlwRGflUA9PX0rkbbx9pl
5bQzQyoxlXcjDJyfXFXJ/GERtVujGxKg+YdoAI9B2ojBQYPQ6H+0bO1YsF3EH5VC9T2pGuIXy62+
ARwnGQKwP+EliD+W0bBTkhWHbt0B5qBvFU7s4ewKsACgwVGP/wBVNy5QOoiAS4YrCZFJXgOAB60+
SQGQxh1DBSzEjouevtXKP4gvEJuGh3EMS5LYwP6Ukmv6153242hJMW3YYyN2fTuahzakGp1DXNqt
suWLyBwQCOAfWmwmREMkq73Zfk2wjGfT1rltP1fVJiTFbhWAyAwyCM9vfjpUt/rOqTyLFbRMjOQp
VsYAA9sVpCTkwOiLeZbKCzKWYgAdFNLNHFGqeZMpGMLIemfTFcjFqviBLouICZGJAkQcZGOvGOn5
1ZjuNbkRt8RIZizuwxk47mm02gvY3pLx5JP3MisRkM4GMr/jThdOi7wyhiDnB6DtXPs3iAxD7DbB
3RCA5kxgY/X6VXuF16LzhJdxoWwdiZ4OMkDtUttLUDplmnmia5MwV1OHAOKR7s25DNbiZGb5yxzg
57f41zIttX3G2jnf94VVhHKwA9+BzTLjTvEFrGNs4Z0b5HdS2VP9fWk5pPQpNtnTWt5am9+3SyIF
YYyZDhT0I96SeSAO3+kAlgSGU52/j7VzbaTqbWypKpBjTcuVwDn2/pUx02/kWMRvLGwTBSPB59f6
VMp3WgNu+501lfWKoftE6nadmCcc+tU57+ztpxm5AAYsVZxnA9fas86G8jC3YjBUEdSM0HwvK/79
2lkZwFYscBfx6kVLbaFujSfX7FonSSEOJSAQp3EfT+VRy6vBbsreYchssUOcgg/LjPSsmDw0IbgS
TAMyuWdCSVA7duamtPDVqzGMWiRxuN2xFIVzz3z1o9o0itbF6DWrS3AkSdNsa5VC/Kk8Yp1/4psZ
2DzPDCUA8uVmPJ2+ncCsyXwnGZPOeJcAhSvt6jnPFTL4TsoonuDCWGMHBzhc9uvNWo+1dxtXRPL4
psRcR+W5dAQTsHbH8/akj8YWiM88E4QMQcBTnH0qNfDdhcWscMzhnDb0iJypH9CPSrNl4f0mMCBI
VUnqoHf1qJQilsOO5WPi2ykkklKtGu07GK84ptx4yV7UhYyGUDL7t29uTVm60GzVmldDngErx3PP
5cUkGgWuxXSILE0hGVTlX9f/AK9CpNo0TsxP+EhupkilsCwJ4DFOc02XxRMZVhksiNykMqZAHfPP
T61oro8NuvmG3QZHILZ/T+lRQ6ZbSztKYMhnIKZ4ZcHI61tFKJMmZj+JZBIY2gZPNkDKGOfw5NRD
xJLc3rxQQOZCPlUp1IP61sXGm2U0ixxWSpEpwQF6HpxTW0yO1uYmjtysik7Sy4GD70O7RlJO5ly6
pdqCgiBLgkrOM4NQQarqjKzQW6Rq4GdsfK89fTFdHBYwzRrayu7SEfNIV5UHt9KrNp8EMxhtyQD1
J6cUJITVjEk1S+e7K/Z4wUAZmdhz2z+lS2Wqa2pMaQbhHkhXHOSfr0rZitfsMbSCNZHkfCAJ+dMK
RkgFFDqCVJXkUm7Am0jI3+I7e3/fyPG7SfNKMEqCeoxUU11rBeW2UuGkTBkZskjPbsM10i2qzwOs
jJxkgBclh6daSKxjKpbspyi/MVUYUdcVSaZad0c9Pp3iKWBQk5kJc7gWAB/+vTIodbaIxyFlfdnD
H7xPv1NdMYFtHQyISpLFAjDJHr7H2p3BuUkgtQxwCQrZyc+pHWs5VFB6g1c5VtN1C6ZP3pUo5+T7
vPrVqHRdSmQpJOVQDLEt1Oeg9vc10N3ZieZS+FbJwAuOMUzyi8oinQqg7xnAz2zQq7QO5iR6BNDI
nKsFbMoLDoSff2pdQ0OWOcNEgKOeGVuAf8a24mkE/lyJlC43sh3YHTOfr+VWJTBJbFlw0gOCC/IP
atE+Yas2c5beElmVTLKCikl0fjJ9c+vtVqPw3Y6hZpa3BMcyOdjLkjOPWtdU814wqqrswG8qdpPX
8/erMFtK8770EkiNhiAFPcZPNU4uJaWmhzreG0huCHRSobAZuMDFSSaBAdpntQVBwzAgEfStO8nv
orUO1uTGmVMvZRnvUE8N1E3kuRtKA4AyB6GhUlPcaWhn3Gh6ezxo7JEyPzHIMs/HXj8/wNSz6Tpy
zxxSQoY2GCXHJ9T7VejktmIQopcEfNswSPQ/55p13sml2iNWBHHPIxVKkoosqDRbNExCAFVgTl84
bHT6VXvfD8QDSO+5Du34PyhccHsRg1swhI4T5u5oxtYoTwP/AK1T+VbRwsFQBiDt45UZ6/jWNTDu
b1Ie5gWWhWEcQubaPeABuVuR9asxabbyySXEcKBImG0AYOcD2/GrkXlkpDEACjN0XoP89qjs4rrT
plkKLJ5udxWPJfBAGcDHTFTHDuKIkiP7Fp8MzStGXaRS2WHOccfiKNO0uMwoqQqJQis8gHAzwcj0
qz5NxqErutn5WF4Yr8xPAP5+lQX0lx9oZISYQWO0Bsn6msJ0WpAmkxk0AhkyhyxOSgxk9unvU0Vs
IgI04LqDll59x60trAoliYymRkAAZjjI9BU11bulwsbgKX5AJJHbkcU4pQ1NFLUp3emWdw4K2cZc
sE8xk5LcYPA9qntbefb/AKUTkhRlnwSSfT0xUkdvL5ysFUIrDh2zg+uKfc7YEjeOTd8hBKN1Pp+V
dHIpSKTTdiC6jxI+yAZlBxKU3AHHTnt2NNdFgiVIVVSByAB972NW1uY2h8p41VGLZIH+fyqAnCOl
upYFipLDrjgcdvrXPUg0gurFQSxeYn263JbGEYvgZxnmniykaZnhMSHG7eMZx+VSwxQ/Z3eRUdiN
rp0PT6CltpY3n89UEbEbV56mtqVJtXATzoY42a7lyirt3knk+nQZ/CmrbfaLVbueM7t/Cqd2Rjv/
AIVanMM8AeXaPLZWUBTke/1qAyCJGAidVZhhsEh2rSS5VqKzY9YUiMaq5R2K7mI4UetRXsHkgtAp
JlOWyeODgnIH6GkaaPzhdGQHAAIcYxU0ITmSVNhJO18crx29655q7Jb0JLFZbm3WF2YSA4ZlU46e
uBnrU11aQSv5yNIHVAEbGOwAHTge9NspY7d2YuJN2NoJPX/Gkivo2kKBAI1JLsDwF/z2qY6MV2ir
PvCtD55XEgJCv046e9TNarc2YLZ2K+GQL984FGqW7XN3HLAY0UDJiXk9uc46miO4giidYAYzgljj
5Wx2/rWsEmBCkE6oTIx2bvlHHAqv5tvHdTMCAhUjAjLYOBz0yPrVmZZpiJBMwBAYkNwKalqJZMqh
yWyXTsM4NW171xNXAspCCWNiZMMu5cY796sRywW8CEo52JgEjHP+e9RywzujjBZUXgs2D/P9aUxi
TMsjthUztRT1+nTPvW1NtAkkJfS3SRq+xXEpGY2blTjg9OlNfy4tkhhDOzclTnn2z0p0Wy6iYmdY
3ViUJJ+7Tvs0QURySEkAGOQLyCT3qm1JXG00x0unyKyMhUIH+6SOD+H51FPPGs4nkY7TkDYDyc8k
0pR4Zik2WUkglwNuPzpLtgkzBGcoxxGg7jgnqP0rFqwkrCz2QhkjmjkYsr8hgOlQ3W6S5CGAFSnB
jUcD3HarFtCzSqLySNkbCkgbSo4749KqXe2JyX3SYkB3IuSTj9aXMkxaJk14LQKsKII8qFaYMTz6
gfzpNNhtIrVwWzKoIDRk7ce3+cUnlrMEaVTGinEgHP8An6U9dsDkYdQyhVKt/D6UlKLKTuV5rnAE
1vCCI8queSeaPOjnGGkCgEHbjofoKmu5LIWsymQlyCA564H9arwWo+zBbaJ95xhpBzUOipMtO5Zs
2863kjkcSTJKfLBGMLgdTj9KbdeUtus0RIyPnCrkDjGajYzW+8SFtxYtuU5AAFTxsJGWUHepcCVt
uDgn8apUbMGm2VrSVXkESFQqqCBJxkc9ql1BUM+xbh40cDbgck4Ht0p93EkNuVt4yNh3AMwIJ/Kq
9oqSbBMykqclkfIH4/pWkYO2gkrPQq3EKRSYV2bA+VlGMH+lWrUxYXymIJG6Qhx19Tn8qsxpapdN
HcL+5K4JUffz71DeXOkTOBFGg2DbgR9Tjr+mKynSuTZEdvC1pK8xmYKCSq5xvGO/vVp52EAFuQys
MruPy8468ZH9KhWMXgEe8KUb5VBzkntUUE3l3DJPESCSSVHHpVwpW2AWGGSeY3F6MspwoJ+8Panm
4lLJb8IAQSVkwAp570SyCMFmYbDygUdCDQluLZhPcMJELZ8sZwD6+/0olJQKUdQEIe6aTaksbkCQ
xncyj8fyqRoVm/eI6eWvB2qQQMY9OlQ2F9apJcS+X8zAbWRsD/631pzzCe1EKLIuWwpA4JrJv2g0
1sOe4FvEYz8oB+VsY/H/AOvUAv5Y5ZpFQJI4VIyNx+YdT6Dr1pNSvHgI83KgMACFzk9/0pZU/di8
hRnUAFlVhliehNNT9m9h3Vx07fwQyKMcKUXkgYGM4x36U2cgQeQiBmT7wYgA9+/p61V1C1jkiF7Z
TOoQE4x1bvj0PrU8d3aJboDEEk3/ADAZz83c/WsKjc0GpGkl55okK4EecqvXJ7+4qRGMqo0lwN2M
hcjKjHp+FSFhFnKLJECCAzZwfXFN1CK4ntWvLe4RBEuWYDB6dPce1ddCN2iIpt7lV2uTGJVUMjH5
mMOGx+I6VCLSW7KzQFWZH3FFIP8A9eppIrhLP7IeDuIVgdwVScjr2p7TLZjzbZQJXO2NwuBvxz+I
pV3JPQTavdomjEs22SYKsSRAhWfaQe5P9AeKhuFmEslgy+YpUGVcYJGe2KsRv5aKskbSg5VpJBjj
0BHQU0zhLuaSYYZyNhCgc+nvxURqMpxvsUIrBLEm7Rk3vId+5uh9F9R61ZVEdogWcsGBKqRhhTNQ
t4sp5BUqpyowcL7mpLJpI4hcSbEyQqKBgE45/wAcU7qTuKV47E1nYW9pIzTyoobALAk59vc1XuJE
WRoohtSXIABOR71KYftLG4AIJk2g9cH1+lVrj7dHduWQrEchCFH1OCegqJ0VIIpKOpXnFxZzIqSb
jMxyANwXHQev1qdonu5HmifzFZitwGc4I+vX8ab82qZaFynlhkChBhz3BOc+lFxLcWsLNCxRiSJC
gx/+oiodBF6MtyXsUssdtDEoIbIIOQx/p61oQLbRkKhQSRqWlRhgMOPlBIxmqMentdwhnhSAI4+f
ycMRxg8jj60t2JkkCY2ooDlgPlJweM/1rX2SQ7Fi2mExAwWYZIcg4GcDFTiZLqQw2rIyqTuVQcEi
qFrbpDEsSyI8bsSSH4Un+EY5qawtVtBM8iEKzALKVJbfjOAO496h4d20EF0qSMPtCq8bEIIzkcg8
HFQyTorGaJSSp2sjNgL7/T1qWVBezJHl8KcmRhjb379aaLVxOLa4aPBQGTAwSPXPrXRSi4oNmMtX
ti4mNvtKHDMV2qGFXbG+kbC+WqqWIWMnoe/P9KJ4smOE+WilyVjjXJY4478k0zUokgtfKtshmKkl
hjj9aVRc2pD11HX6qbZN2oAIDl8c7fbGP1qKeaWIK9nM8YC8qWG0DPGR3GO1PhKzaeY5VG5NvTnI
7D8+KZaSFv8AUhAzKMqFJOP88VvSmoslsnZopZFLxOY9pxIP4W9fw9KfNKiwMEYvG7ZxGM5I/wD1
UxAFikjWRFRpAAEHfH59eOPQ1TuzLAxYljEDlwhJAHpWGIlzKwuZosTmWeMTs8irngMOP5VYgnW1
aOJNqmNF3MFBH0+lUbUM8DT+c4kjXeFduAc+4pyzsblhMgYggFVbKqpPVT9a5fYyl1LUizeX0Mc4
SRzGjFQodCR9PQeuKZcLNdOXgjKFTtZXyCOPpzUfD3IhSUuHX5g3HHQsT+mPyq7GzSv5W8KATGAy
Y5x1x/Wt4T9krF3KFhb3DhlCKxVjlWB5Bq49xqEjP58QJjwrE8jj8eRUGnzBTL9imVmH3yg5Bxj0
FTRyvDKIknQhmHmdBx6GolV5kBO1vJdwiOeLaC42GMHHXrjNQyEwQlhh8ucKWzipYowLwFHDKgOU
3Z2j2x+dVJZfMLRGOQjrsDHOKhVGmAtoImiCyKBIrAZRfaruI/K8mKQF920O7cAZycf/AFqZD5Nx
bm4VULEDcIZMMB0GapXJlOI4HLBZCAenGf8APIrRUfaICe7jjjtPOVGyWJYIeEOeVyTzjjnvUUBe
5/09t0kZGAqk8N60PFKdqu5AU/KyR5xnsPWobeYWg/c73jQgmI4UE+pAHWk26Tsgui1bIxVm8xyh
YFd/3gPf0qZzC0SyvFhGYA4Y5aq8lxcpFlCpDnKKnYH1/lirMTLeIgkKYjYgIjbQD+NS06i1B6Cr
PbwuiSjMivhVUjA9+KivmcQNIzptwSxBwxoae3QNdQBAxUo6thfxI/zzQbXzZVkkuQoKqPmBPbri
tIQcXdk8zsQh5o4YpHhcbQPmzkE459qq63cTiDzdgjZlPzZzvHv71rL5sURt5MMgAIUrggkfLken
fFZGpgLp86TqzlQc7WyBjk4q3NJBzJGF4Pkgh1TyZIyXdiWjAxuPtx/UCuxiZGPKMGj5BAyhPGOc
D8q4Pw+Lm61YzxKvmKpIcnhQa7aRpHQGA8qTghcjgc9e9ctSHODUnsPLRsZDcsS7EkgdFPYn0qH/
AEmOVGnZRFt4A7+1SpbQQ3CvtwWU+YNg+XOMYH4VGYZ40Ixn5m8stjn8KiNJJAndjlASZCMLHIGV
yoyR+PUVa3RlWFvKwVY1LmQ8/T2qvbO8rNKxG8AgKzDioJBN5bQq4QMMBieM/hWsZumyi6vluhgk
J3SEBOetSzNGhNuWKM2QWVct/Oq1pbFQYLmQhiCRIV+6fxPapL53tJizASSkYUqQcDH14reM1JAR
wWNvBKxaMSA9CT8xw2c98c81LcNNPbqbaIorHgA5Oc4JpbiOO5iW4hlHysQXJ6/h9adM6GzW3tMG
ctubccA/jisZy1H0D7Mhg8iaRldj90Dknp29agguYYrhoUUsoUKR/eNOD3ZRXdQpjCglJc45xnpx
UtxBAxWbyVIRQAqDBHvXRRcmwTsyHT3W5hkSaIIEbAdj1PcU7MttON7CRFH7oEcA+pxT3uLdJvso
i2MeCrLgfUc9cUwJNdsBH/y0kIAL45xnJrKqlIE2iU3EV2AHBAY4C4IB46+3NJLZzwxuIZGLIxIU
859vWq817K7gOG2RkgEJ1Axg9OvtU0E7zI88jkspAaMZDFT3z61jZofNbYYupmUtCYSOnmFemPTN
NjkCOoEW/GV3OSGIz1Az+lNmeWKSW4+0IiBArbl+97/WlKrdqqwuxcqAJAOlXCSiJtsnisI3RmhJ
csfmLJg/kaim893SJiw2ttJUnGKW0nmt5P3shdwuEB6vzwOtR3d3KNQLzRFHeTBYDjGPrWqXOUoq
xZ+yWylIBvGGDOyv1z1H0p8i3MBMcLKFRjtI53D09PxohJkK+YqkKckYp8rI5Q7iztEcAcc4/DNa
KDihqCbKsrSW9zmGRTvcBkBxxiiFGunVEVmHRSy8Co7ixuGdrxCQqf6sbgA475/zirGnSSTWuWlY
kjII5ArKommS1qBnIVrZ0RjIpG9nOAR+PWi3jktrYGJQ5MhO8HcRz/jVd+JZLePcdoBLgYyD0qR7
b7YojtnIZkyMLgEjj8PrW9LXUlpMJJoJIy24DM26Taud2P4c/rViC8mlnVlHlxnCuSvIA5yc9sVD
FZ21lCqMrGRvvBhk54yc46HtTj+7g855GHmOVUDOBkYyaxqtRZF9CxNbxWefskAclxlWIAx/hUFz
cWN4iP5O0l1OFTkEUy4uFgjWK4chiQChYFu/zdajRHa5+zwJuYjC7UIO3sD2xRTbkS3Ydck3bszz
oYwCFWOTgcnA9eKk0qCWN/tO4nDZVwOenU5/WnwK1vIBJagKsZEgIwCP85pZTcWhNxzIWOXyMKBj
jp19M1UkrDVk7smmhW9zNA4VADmQLg+9V7wLFbKrKC0cQVQG6rnOasC9E67IYlcycOzHg4HSqNyJ
CVBY7QxBZWySfcVnJuLNCSOZBC1zKrBVQAepP+e9Nvfs4CKEIYuAyrnkfhSSRmJjAXAIXchBJ/Tv
QY5nVpuCpbCj720etQ5O4A5iEgiIIGBtUyYIqeExsGHkZ2N8jk4IP+e9VEEDvuktw7AAmQEg/wD6
6tyXBjUQCAKzHKlmOP8ADvQm2tQGzajdzurFUQKxxLtJIHp1pklxtuSsbFSwy5Ixz7UsscWwyTRn
bE2QAcBhUl23m24i88tJwSXUg4z3P09K2jW5QGvdR3CfZxtVUO5yIsALjr65qso89o1m2MGAIVX6
gj6U6PSb2eR51mURowIkIJGPT6c06CSW1kO2RGjQEKQRhR69KG1VQmmyWO2FuwLRlVXoSNwU9s+o
p8IX7VI4VGKoC7YGAc8VNJfWkNup89NrgbmTufXI70kN7hmKpklRkHjPbJPetI1lTBpMbLZxlhcS
hcL8zHPJ98dqbESG22zsCVJV3Y4B9eKjs/NuppHu5VQqQHVjyPm69+Pei4kaJJPs8qMHGAmeM4PP
rWdSqpiUbCXc2bkL55aSPB3KgGT0qsshjZmiJTDZaMKRznqanun89Rc26NH8nzSKCp3AdBnt71GZ
WuSlx5bsQFMpcAGsWkyidYNsC3kygK4JfB5P4d6fFA843tNHlxlAx/rUckciKZbraAc+SEPK8emM
VXSG6EAheULC3IZeCATyB3ojBy2AfJF9pZMK3yDbIwUAZ+vX0qzYyWls+FjBIxuJGP8A9dVEYXMS
FSPMyMl25A5wSM043MG0x3LNlDgqi5/LFddO0VYC/wCZHvkvZYMqoJUq38WaqzPbzzJKqOhJ4Rjw
aT7bNIAVOXVgyKvQ89OhxSTXvlELNGFIACqi8AVxV0rti+JEszyAxbF2swAUFeT7VEbO3lZ33rHt
IY7Rk5z609rWKJlbfnc3zEEgAfWob3yDGsqMzvGDgKcqeaujXVMlqw6/sppbcW8N6A4YZLghW9Rm
lt/LuY1hSJo2QYBDDAIHXB61LZMBKVSNSQi7C5GAe9QxyPHMWEYUucBlHC81rKXtFYXLdktsWgcS
O0ZIXliccd80ya5s8kMysGYlSZAOff2qWTcYSGVdxHLKpJz/AIe9V1tXKJ9nZdpjIfcANuT+v0pK
XKh8rSI5YjOyhFJAfDkqcAn3/pUtxpEMzi2uo1ZN2Su085/kanhF0lgVklLqGGcgk4x6/jSQ3Ify
/KYgoTuVwDkY/A4ok1ImUbI8P+PH7N3h/wAYGW78MWcVjdbG8k26lVRueSM8/j7149ouo+PvhJr7
/ubmCKMlSZXypJONwIzwcZ/pX2dc6cL9DDKeEHG08n34rm/GHwy0TxRpiWN9ZGRA37yLyxtx68jr
9KUacktSbWPNvh7+0TpWsiKw1mFLe5dVEgDEqX7ncf8A61en6Z440nU4YxDqEBfbhRvBG32z1ryT
Wf2VbZ/Pt9L1Se1dpCYyBlSSeCw7DsAO1cH4h+FHxm8EXSG9tXaFDttXhkLqR1wd2DjPNDqwj8Oj
DofUU+oWV4iCG8DuF3FVGBwPwFSC4thiGVHLqSV24Pavlw/E34r+HbY/2hFfXBLlQtucCAY+8PUV
u6N+0741sLGGBmt53jBL3TSZkY4/i4AYduO+aEnUGrWPoia9O37M2wIAPmZenvU1vOUJWGTcCMlg
QQa8Oh/aYi1u4jEFrEHmb96kDnCjvg8/lVoftIx6bGwvrQwyhwVRj94HsOhI96meE0E22e2R3L22
YMoob7rZIGc9uaQTvBduJmPzf6vb3P8AjXhk37VlkVFu2lTuWkOJUA4HUDGemaoXH7SOsXE6p/wj
0m5mIIM64A7EevuOKqNHkYm7HvM1wszCK5jWMDO4svUZzgZrLute0zRVZrq7jjVySGLcKB6/h2HN
eDXPxa+JPiCdbHS9IuoGiYD7VON0br2HHOR2A56VWbw78WfEt9HbNdzRQygB9keTn0HHB+orRprZ
2B2PYvE3x18FaHJ5T3pLAKECrjDYBwSeMY7jNcB4m/aGu9YkktNFgeESBlRC3zFc9vX/AD0pfDH7
PV5qEgn1Vpp5CSZFkXgH8ea77wt8IdB06OGWWyQSKNzDbyCR0zjj0qlVUVqF0eOaf4A8bePdVCXD
zQw+ZhQVIGcD2xx+VetfD74E6boEQvbu3QzbASypks3q2e/avQ9K0q0s4QltEsQCqoKr1qxPJaPa
xRkqkwJWNVcAg9M/pUyqpiaS3K9vo9hBCsVrDhIzhEiHC/h/Sp71baWMTkqHChAEHBA7nPftU1us
JjXeEMjH98wXbuIx7YJqC3t4opFDBsO3yr5mRj8veueU+ZDs9yIwyypHAoCkuuGbsKmZRDOIFgVj
GfunjJP1qa5vLWBQJmXar5LkZ2KM5zz61CJhJIbhoQCByJJAPTnpz61HKpAlYqaz4fsL6NhPbq7b
MyKCAFPr7/Q8V4Z8ZPg3fBU1fQld3jcmSJWxhck5z/SvoIiIThgrPufD9169Kp6rZC6Y7EUIvBAA
ycHpz296tNwYmlY+UfBPx38VeEfEg8Pa5csYElVUSU/c54H0PrX0v4T8RW+tWCT204fzFywU4GfT
FeNftH/BOzeKbxb4fsgk0UfmSmOPhvm74z06/wD66zf2aviTLpvk+E9buA0pcIgJAZyeehxzx/Ou
yjFVY3BRaPpK2cS5huIwzlcySgfN29scVVuZmiuVhaQFhLwQvJGPamx31pG0CrIrqcjzFBJPOO3A
q5LLGhVYowSy/K4P/wBasqsVFkigW8jpgqrEZJC8CnwT74yEUFVONwXOaYLWCQh2mIbgl/4gPT6V
CrOkjBYQzLKAdhAB+mK55aIB8to09y0jDJOAFBwWNWVFquZmRZBjKssmCfw9aqS332gK2dro2GjJ
GOD296XcoCxQHAY5ZD2P5V00nawaWC9nTpAAoyCwXp0+lOsFDoXG0Kc7gRj8qjm+yEhCQCQA2DjH
PWpbYW8EQWaVWAchlGCe+O9U3d3HdWG+TPBFLJFGwWTqFX5unpxmnQ+TcRs0yABWJDSHqPTA96b9
u8p5Nke1ZONqndlvXPrT55bVLZY9x3Bx0Q9fSqgrlJWRBC11aF91wwQOcBRlcHnjvS3M0vlC8jBV
EJ3DHBPp17etPvJPKRSFK56lG9u9RufICRSSBkDkBV6KepzxzXFiKXOrkNWYRXBeNZhKQVABUAkk
9KdMscbNeOwfB+VVUgbu+aa6wRsjwxZG0ncR0/w+lNuGadV+Zt2RyGAGB29KqjBxESGYNGItuXkU
szlenHb2psKPCqqsqfKMttbvSDUo0Cw7lQgDdtPUd/xomnt5gbi3jjRUJAIGN/sa6L2AsXM6PbrB
yIwcuyZ6+lRrHDbgwRzgBm5BU7t3bA9PU1H5/wBnA3BRhsgKckDrUenyWt6srAgyRkkuW561Lp87
Jk7mgYF4LSgAsSSOOOnrxVO4uPs7tCAoJBVd4BHrTZWlt4mcRsQxJL44AqC3a0eXzZiGAXqRgA47
0KPKyi+0XkwLuzjaQxU4xTLG2uJGUogUhxggYH1P+FQz3jBR5akFUwfl4pUvI5JFiYjcpyBuPTtU
1EgLN3A8VwXIAIGHcZO0H9cZqCLdcR/ayxZw2FBU4x7eopTNGy581WKuSGIGGO7pk+lQ/wBoeTcl
4GLIXwy/w49vb3reEUx3aRYguPNkkLqojQ43Mvc9B/npTJmj+ZiBggYXPAPpUTXNoS2SqtK3yuo3
ZJPsKj+32lxA0YOJEmLAk8cVM7RZSaZNDKo3yLnZgEgDAqdWkELTOSrFiVBXqexIqq+pqVWEbFyS
SAOCT9aa96bazdC4cjkbSD26Vm6SqMUky7JCxijBcAtjCoSMjFNELwzL5lxtJUZ7heOn/wBes865
FG0bPMFV2CqWIyT9KZea5BaAzGVVCjkKO3TPFXGPIJqxqNGLmVtjgoCCkqMPyPfApjviNkuXYsGG
HB9v1rIbWbNMXKyDDHadh5pv/CQacsKssx3Y3AyDGPahrmFqa80b2wdzjavRmjyD396S0uDc7WVP
LLqGCKcBcetYVx4ytBEyvcuWU5VY0/XOMe1La+MLe1DPDJHvyQZCMnP+etCm4EyTZ0EszxXDrjiR
8sTnbjuc1Kyw2cQKckk5YIefb0rnF8Z2EzIZGyjHhB/B7Uj+M7ZHZvnMQB2qWySO9S5xkxx2Ny1u
UhVhFkblHEoDLnv/AJ/Co7a9RG4ZQ2G4K9R6VzZ8VJNGY0ikzncCeOM/4U5tb3SCWGJ2VVBZgh4/
OuSrCV9hnRX11E2UkJZ8ZGBwp9KfZDfEY5Q6hQBsV8DFcqdb1BrqN40YgjgZIH1Pf8KtX/iK8tLd
ZobR3RG/ekNwfx7VtSikwWrOj8i1SJGAQxyN3HA/KluZrSHEiyqVKhQmDya5CTxV4jm8p005hHKP
3SInJI+voKeusaxe2eHVyApLuigkc/xDsK7YTSQaHUQXsaKH3nczfu93GB9D1HtSyT+cWaRysZwu
FXnpXHynxAiud4eLbgEEDHofrUkT+J3kDGaT5iqLImMAUTrWC7aOslmhbMLur4Pyq64Ax0IPrVUy
i6nRppQTsJUM/QZ61zF1D4gvIxHFdoVZsMjIuQf59utLqHhnxJOyvaFi5GxNhKgAY68enFcNRuoN
tWOotnt42k+zuwXBALEHIPbFR+esDsWdGRRkRsOa5n+ztU04R2qTPudRv2jnPpU9rp9xJAHE8u1R
yVIGSKzs0I6K11K2G+RY0Ug8qHwOnSj+14IYgbmQIcAAE4Y//WxWKuj3Xlbo5myzfK7Dv3yBTrnw
1czMIpmkYKxBdmPoP8a66ckHU1zrunKhuTdRoNu9zI4BVfX2rPbxBbPcFWvVUggI4GAfx6VBb+Bt
PZy7ly0cbEoXJBB9Qf5VGfBUcUieSJAAxchx2PQAelRUqxTC5bGu23J85dzttTuT6/nT18RQMCPt
AJUAkbsE+ozUS+EFkgbzkYOvzDaxzjNWIvDtkLRI3tEaVX5BOd468/yrSLTAgbxJazTr9lgkMzNy
Ek4//XT5PGcNuBLLbOwY8FTk5qaDQNMRGujZ7ishYORggenvU83h+BpI7h7aIlVGEU5Ax2pppAZq
+L4QXkgt5GkL5DE9R9f6VFF4tvGuEY2rNu3ZZl24Gf547d61l0DTllEskBw3OxXOBU02habbkyQ2
salgASMkg+uT69KFK2wzKn8R3Ulw3lwEKIx8rMcE1F/wkOqeYsC2Tsu/5NpwOnNbH9lWpk8qFADg
YQjOF9APWpfsNuku+UA5b91tTPHp/wDrrKVTlYjmH8SalcD7O2kMArkrG7sDnnk/rXOeJPBq+IbY
pqWgFkjxsQ/MFz3H4816Y1vFM6xSxDaCeScHH5elSDTIGRkKAY4Ug84rspVOV6AfNniX9lmeRze6
VZKswcbIrc4LMe5/vD2rIk0n4n+CXe1WFxE7MIHVsg9M9sjgY/Kvqc2MLAwSAsrqcsCQCfT61SvP
Duk6pAba8t0k3sCdygYx9at4mcXvcNT5nsvjJ438PA2M9w8K7wGVxuX2UE/nmr0f7SOuyyQmdGkd
GbaVkxu9gfX3r2+f4ReEdeZUvNItwqIcmaLJLZ65Pf3rD1j9nTwfbyRmzsREq8iNACdx6t+PXAqZ
Yhy3A85X9oO/ntEiSMW8Yclwi5YjP881Y1D44WJMIW+kaXaMZONmeTn69K6O7/Zl0R282CZkQONq
GLrnrnFV9W/Zg0dQn2UrBJKys4RiAwx06cDnPtXFVnFyE20jGT446XIzxw3NzvVyJVKYB4Hz5xg5
6dapa38cSgZ9PMjGRuGDYw23HOOT/IV0dj+zDp1lE0X9oTzI0n8KhScdBx0FXLD9m7SBM4lheRmQ
fI5JBwfX+H8OeOtb0Zx6Cdrnltz8VPGNwGaKSd2uWAVijPhsf49zT9B8K/EbxVEovZJgzx4aSQ4L
Dd/j2r3TRvhZoOnSrbQQATFSsrE4PTp/nrXSWfhSys9kIhEaRqQSG5z/AIGqqVF2Goo8k8K/AfTz
AH8T6aL5cny2kBKo398j17V2E/wV8LT2bQDToT5x/eMVyyDtnPXpiu7jgitZ1lWMohY7W2g5P071
cki327yxJnDcqq8k1m4c71GeZeGvgVF4UvZLmDXJfs0q/ubdF+UnPOfzx+FdYfAOmsVjkSOUhcop
TGT2+nfmuhMSzIpu3JAQllUd8570piQ2z+XLlsFQAVBY9uM9fxqrKKuyoq7PNfE3wQ8IeIIJHvdJ
gAHzpEI8AN0yD2PpXlfjb9nTXvDkX2/TJhLGC21FJBA/D+dfScoXDqLWRSRgZx1/xqOXTI9WhQXM
LblXGQcn69P0qXWa6g20z5R8DfFLVvBs40zXIGEasQDcBlIHI6dhXtvgTxl4Q8dJBHYXUKr5Succ
HPoR1/P0rS+Ivwh8PeL4Wl1G1USgEtKV+bgcH6968I8aeCvFXww1Q6rpEVwYjKGEkBIyvbOM8D34
o5lPYk+lbTRNOcBYeUQnO1zub9OKnbSUtYUf7L5pbGXI4HOBXkfwm+OiXzQ6Z4huHHlnEkrkEjkc
E45HpjFezWOu6be2BYzB4yRtCuGz+XSr9gpgRWyW5k8qK1Uq46Bchm7/AJelW4LKxub5LKRdzgHn
H3ADSRyWyeVLallUN8zmTHGOe3ApPL+y3D3jliyAqCBkHPNctSi4aj6Db/Sp4FEiSK53n5QgBHpU
Bt02LdPCP3TZAbg9MVekuZLmYxhC+W4lDYJwOlLcxu0GNzsyMc/N0FaQgkhWIYktGieQx5Z0+VFO
CxHbHQ1ShtpTK0IidhnjYcjOehrQsYXEjpc5CODwOc9P61NtNszTwBmUjksgHNE20hpNsz3L2uHS
JQEAPPX0pUhjeUTOFJZSGQEk/maHEtw6yMgASQhwo44/GrdrIBcrMYwBkEZA4NEbSEZ6q0EqtGqg
KwAAGTnt261fsrWGVGuJ9p2jJJAIz7ce1QXVtB5/nKSqkEBtgPPemqHj329u2EIO5YycYx/OsqkL
seqY+K0028PzRhAiDBZCRjPtSG2tpJgkEuBu+UhO9P0++mgikjWNgsibCocgdevH9aWCKOHMEzOp
V/kCqSWqoUmxyaZDHaSW04MgBZjwAPwoeOSO4CxM2SSSXbgDFWkmDg20ighRjzGOSp65p8s0TwFV
gRVJCuytjP17/wCFOUVFC2KMshRy0UTAMp3MFK9e3NTRWKQWRgYscyAgP0P0p5tJ40dCQQXJWQnA
we3NNSBY48XUzY25DKckHvyTUqh7QG20CRxSxiGTChWJYgnGc06WWNsxQxhAoO0j/wDX+lMW12Rf
PIGcqSGDhhgdj6VC6vF88hAbGZMHGM9v/r1pBOktSxrBoyFZ8MQSsqjJyT6fzPani2luYzFbjMka
kB2fByDn6VNE+dxnRdwUbGbG7r0HtU626woskKvlywVVXHGOv9Kp++NbkRtoXQ21zGC5JwVOQeO9
SQwvb2ohj+URgsGBBzTppkFsYwQGUbVBHJzUcH265tSsXy4bETbuf/1VXMqaLTTHRv8Aa7cGWIhw
SCV6EVVuJLmFSlum5yf9YpGMenWrw2qqRyuTI6ZLL696p7LcqYSjAB+GXkkf0zWc5tEys0SCONUM
jsGPlqXJx1J6fp1qbz/txFs4wjnAYnkDFV5Ayx+SuSm75VK9/wAaWCGUAMyttAyWTB/TrVQfMSSi
yCTtHFgsuN3I61mTNMkyzRWrBw3RlzmtLzoIow1xDIGckkhSA2R/TrUbWbTsZZFztP3Wfk9ePr3q
KknFCaVivNPB5RETyBQ2VUDJGOcD05pgTzplmdAxdfnVG2/jVyOCDCbVCsQCOBkmq0sgilMjsAmD
kgcAVCae4mkRnyDJ9njO0h/nlZ/u4Yex96vWdoYkMs8UiKw5BGBj155qFLiK5to/LjYCFyWYADcP
8akMsty4knOEMZU7SFAHvW8IplJWRXm2zbjE7NEudxGOBn86tRrbxOsbWkannMkhGQPXPSobKCSI
tJG2MH72Qcc042l0IhGymWN3PmIUyn61hWhdFR1YyKdQzDeBG2SNg6Y4/lRdBWhLRSKcnawI7+3q
PepQmUVUChhzyMcdMcU23dCxZwGCvhADgD1FZwoxY0tCKVpRCRO4MK8BFbBYelLdi2SNbjT4h5Ui
DcpBB3Z6Yp9zLHdW8sMrNI20bE2ggc46gcVALcyrHH5KsqgMp3YwR/KuynTUUVytFpGgtLNpIAA8
YyFDcKT2Heq8d4Z5GMkjKGYMWcYIPPvTvtE+0JLuVH6yBgNg9eadcRwzqrvIHUbSxcZAwR7dKmTc
dxuLuSP58dsYZSr8KMMODkfepiy+ZalnU5RQqgHqR+tLJIxnYGNhGWAVgQcn37kenpQlmgVFySSu
EUg4PP3cD61ccRyoezCzWBkkdQBJKMDzAWVB61MlnCkYTgELuZicnOPeoUjEkoURMJmYKoC44/z2
p26LAHmK0hOAGGceoqZ4lyWjKW4jRzO5hkVCnLFVBGPfrzx2qGJH2MS5C7gd3Tv1+tWpobsMGR1I
YZAAwcfXpSSvA0bafPI7SxsCWKkjGe5/HoK1hWTIkle5GSLdwTEST/dHB4qa0iIhM5DkBzxvJCj+
VMeTy9ryxEqjZVgvGPrmq814I2jEcpIJO7LnaeemPXnpRKpZGTaZakuofsZtYUYEyBy5HAGR1qvJ
BOZHlUqwYE5B7fzp8MMkqSiGQsNgdtwzxnp7U6CV5YlQAFVPL7MY7dqxbbYiGEyWs3mXQXIIZSp5
5FT3l7aXDrFLkkYKMByTjpmmXKLtUggB3JBH8WOMVItrYCNpJn2kqBuZOfqKzlByGm+g3ZbRCWRJ
WDKoyQQcDHp3qpHC1xGJyACr/MIzhR/9epvItoiFtcuGX53ZiST65pzzKNtusaBAMvGo+Vj68VtC
XKwd0hyafK87zTKFAQEMDg56VJPGrxMUAIXhiSOSKjuZJkdYzchWjXKlTggEfnTIDJMUjeYxvHIW
yzc5/wAO9ZVXzIqMrIZFDe212STtUqflQ5OPapVRn8tQSpJO9s9Mj9alCtBEbmaRXJRt+3JPX+dV
bc3DFXlBCMoIyuSGz/hW9KTi7saaL720AtSy4yrYTJ69fWoGa3YtEcg7QY1I6tT3iZ4DCZOACQqE
gVTe2VrgP5hYAEJzgx8f5+lY1ptlt2JZLGK3j8x1CtGDgleG6d/8KZbStOqPIpKtkqCcjP8AjTbp
Jfs7u9wjHGUKAZ//AFcdanAt4LJSPmUupl3rznr/AJNKEFNEEQgeCXY2PnYlNrZxx39KkLiZnSNV
IJwAPvE44FOvfLggE0Mq73A3ZOGAPt3qKzaF1bn9+Cvyn+IelY1W4BawsMawBzLICDggr02/54pH
aK4XZGGTb8xQ8DHpn+VPje2nVrV02sScEDr7UrA20SRyKwBBCFVIJFa0EpMaV2Na5jEMaTbySThQ
csRjI/8A10rtJZRAwuwRjgqVGfcZ9Kh+xxPkncXIBUyNgY61Y0lWhKvdy749+WUD7oORuPerm+Uv
ROw241s2yNFsD+YpyFGQnQ01rX7QpVpNjlvvZpT5UNwX+V1YtkDru9ac375XxMpbf86Hk9etQ6l0
DdivcBLfy1ilAZRkEHI/pVnytuI5yjI6HKeXjJyMepo+yzKyyRuquh4AXIz2/Cq160tuNwiKkDM8
hbJ3Z7VcaqQnFDlEgLLLlAj8NjORjGOPw5qS2f5MyoWYMWYg5IHY89PrSJK0kQKsS7qdyyHkn1pI
p3gmSJCrKq4JZcCqbuQlZkyhpN10iiFAoVyTkVELnylAEfyMR5hOcAjvnHSrM7WwyquQSMqN2Nx7
1DDaq6RxbGjjRzukDc49awqIhEE7yJlLlCVBUsVTkgnntRNHBDsu4pymTwjLkD8KbcRTNcIYiyli
FO/kAfXrU0qx20bW8lijMCAdpz8xx7fjxVxiky1axDLaeazTMAoK/ebjnGaWzkupXZEOYwdqq8YB
I+uaSSVGdo5JDtfgEjknHf8AKpLXyJIhIZgx3nMjrjOMDHHpTlWVNFJNMqzzXLzNiMiNmwQwwQKk
tWMEflGQlSSoYcbQB044pb/z5HBjiBUcMQefxz2pY1AkEUkRUso4A4/z71Uarm9xyehPcSGeIwpK
oBUAuT1HpUMMZjjCFA0bMFgIBGQCffg0s8zW0bIjq6g5JYY2++aXz5b+CK4jkCtEpIVeAo9T71fO
xpKw0ySlPtEpVVB/jc8c81XG4EPE4yp2kRsDuHr/APWqS4UW7LuVnLLhkUg8A56D/PNNW4hF0QrC
FCgwAuBnqW9vTFS6jSuD2I7i9jMwW3jeR1YM7henp1/KpDl0LSKckbQ4GXz+X/6qlkaNJAJUUBsG
SaP/AJZjHWmv9mkOd2AMgEt2xzVxq9RNOxOqQ38Cv5YjGwYABPeluZxa2pt7j55ZYwoIbOT61XhW
aBi8shClRsjUZB4H5Ul3Z2c3l3CSusm/IDEEDHBHHFctdqb1E3oMAZFMzxExxREFVfBx1zz9aS5L
sY0VUKKMjcMBemKcLcQTozMpJkyCxwSO/wBKsJcWUd08VwkjxNFwo6E4/DH1q6UbIHoyK5D21orN
Ms7OMSM5IyMnGR9DzVAzXUMWy3jALEFl28H0PPSr8FxA86xTIAGYYAXoPb1qvduslyFklVSccgdv
SlLDuaDnVxJphbwxrAHVQxwyjggCqdrIJZ2XzlAzhWZh6dKvTNGYTbJsQEnaVH86rGNkvFtvLxhC
QVwTx1rF0lAd9S1MGSIx26jySw2BWwMemKR7hRMIC7Y4LrvAUD3HcU6OS0Yi42CJEbaApJBxz0z7
0WloZrZ5cMzBzy3GEz3/AMK6KNRwE0uhNf3dhEnlFoY5MDeGYjI7f59qpSWq6jhAyF9uCxUdM54P
UdOtMmtmuGG+Pe4YkKI8kk/z7U+xT7PcFJQSFYgKVxnpx9KVT95sJK7LMV46wsYYQEVPnjYfKPXm
oxsBkd5N0wA378E4xnge36Cku8yTGZHICjhVX+dRW6/uHkExMgYliAMnjHJ6n6VmoNAk2TfbrMIY
prXdIDtTABBOKo3kse7bHCzuXPKKTtOMY61YaeNLT5LPc0zYxgDPHT9KS1WxKl8sCWJaMHBAxVRT
gVdIniSOG1SSImJGU+ZIRgsw5459KilOonY0l0XjOCQ7AjpkDGM7qW6uYktWSJFlDsAqsMD/APVV
ZnnVlaWBQ+RtEaZGRj+XHFU66igadtB0di8+6a1miQMOUGVJP0P86Ba3Lzn7S5YOAdqgD8eaTWkd
VW4jVWacjGWxg46VNaSOIRGJduxVDjOOPXrWkKkpod7sviG8SBJrmZvMAz5hBII7DH+c1JdX8stq
bWO3ijVVJckZBHTH581Vtr77JFiciYg5iCvnb19+PSoZrp7xTFNmON5DlgmD+f8AWsvrDRSaSJ9P
LrclkWMokgYq74BODwP51cmmE0Qt4kYnfksOMHPb09Kq2cEUBkDQSEksTI653HI781YuDOsfmxO5
TOAxypU49Mc/Wn9YbFpYaLRoxCk0DSBGOZUPbnPf6UQajBEP38StJhtruQFwAcA85PApJY45LaK2
kydvzF3UfiPT8abZxxN+4bChRgsG4f68enpWNTEtITbQ25eOWZgzxqXAZg5PH0x6UyO4MET2t0yr
GwIZk+YZ45PGccVYutKjec+U5BGQiNK2CD198dabeaOkMr29vOAzDMiCMBEPbBzk+lOFVyZDVmNc
tGu+NiEDfNmQnB7n6VLBdR3khMLFTDjzZMEdfp1qOZHtFWIMvyH5W24zz6ZNPvL+I+bILFwJFAI2
8MeOen41Tq2epm1Zj7pbSaYspchmYLk8qPQUtq6RxHZbONoORjCtjofc1WDCK8ESoXZRujYt1yOh
HpST3V5LIqTEIFjUuVc8kAj6VMpqSJeiFm/0u4KmV41xlo/LByc/nTYw5MYtGVcyAFi33Bz09qli
iaORp3j4DcBn4x7f/XpyxWMM5kguAiuoLDdz7rW9K6ZpG7RIbIRu3nTCX5SAqjKt3/Okia4hD3U+
QXII/eA/qR+FOZppYNyFQwBIYKNvHb68CoLa4lmjVbk4wTtVgcE9s+1YVUmzVaFiPT4rCL99MGVz
u3bcYzz0qC1vp45XW0jGQ5UjGePTPvTjHchzCsQ8wLgbQeRjgn3p8VpKkB86VVZzncB0/wDr1lyp
A9REjkjYk7kG5vMkQ4NTqYWjEco2ODkBQMsAOOpqSwi8x5DOwZkA3tgBV+nrTZPIMozLlRKVJK4P
Hp6/hUSjroA6Gx8yAXFujx4P7xQwJI9aqT58yNra4IAOC7HAFW4pZ7mNoEcMzsSxLYUD0qC8iiaz
MUmYgFIdsgjNd9CuqbBu4weYIVmilaSJGw67+N3c9ORmm2t3Dp9zLJdW6zKyiVSnJB7fTnjNR283
nIzhhGGAABP3hnrwOKkCyPMqxuzQspD88pxzj8eK5MRPndhJ6EyXd3PaNMiLEFBIZeefb3pxukhh
cPAXAPzylv1p8gis4IwcSpIxABOAMf55qo9qqRlRMUkYZYhsAj860w8WG7HNcRSupZEeJxztA3H2
Pt/nvV62l2SEsflOUGSOB7etYrThCzwKrsjYY4OVHTA9qlS9u3CiSLbGX4YkBh6gnHQgVrOfKJpF
1SjkCU7nLBlCkDLD3PfFZmo6fHNDMjhFbBUr0U/X2q/cMYHMsKKvmJ8hJ4zjp9aqXct7IhimDkOp
+RcNvbjv0/GsJPmYra2Od8Kx2tjeSW25TiQjJjxg+g9q6xb2WJw8YyGAVwpOBz1/+vXJ6ZaSf2+T
FMzJICxLKRznHOORXVXSQvJ+948tRlVIxkc5z61rBK4mkyRZbmS4Ys4MZAI2AkD8+amndtwhKoxC
biSnaqraorKHSBAzOeRIAyjjnB659KmulNzGkrIFkIOChIOKmVRxLilYTUZ0VY4ofLiIA+cjGT36
dqcWZ5FjkKAMCTtfCj3+tQStlg8gJLJ8mwZA+o+tTI5ubdka5VUCnbIy7efQ56VzTk5OyGmiUylJ
kVnQSrJ+8dTwxx69DSzQyqFnZx5YA8wbcELmqtq9pEygMH+TO+RThT3FWLiaWQ+XCYym07AVA/D/
AOtW9O99B7Bsiay+63lO5KbX557/AJULfJGHd2VVCEIoPzAjjse471DGqRggSjD7d6BSCBUkemxS
RmdJFK4+VCnP59QaUqTmFx0cunvOFI2qwyChIVjjpj1FOuZbWE5OWBBCQKRlmHf68UgsIolEEgDu
VwMhiAfqKj2zZUzkMhceZ853bO/vU+0VNXDSxYks4L6PhnVscOOCRtwajsj/AGdI8MkhbcQQM5GB
71ZEZ2LeO6rEUXCKeWGPw5qvcpbgjZMqkDeARkZPb9K6KcvaIWhHdRxTyYiYnC52q2MetOtStvGk
KyEKw5wM7TjnmnW0RmjEh5AfBLMAW4zUcjvFK09vkk/fQDqP8ac43WgEk+yeOJVXcgO5gF53YpbS
OO2gEULFVVSORkk56URq9wyr5pZgpYsigkc/5FAkuZMlo1DBssqjHy561yyix6E7S2wiZAAHDDD7
chR6n296ZFZLcF5YwJJCflZV6UjpbRKZDGiyk/OB3Gef0pbaeNQu1ijY4w+Aoz0NdlFNLQpt3C4D
wk2giVWABbJwcf8A6qkBuIoliVYS2MruXGB/vE/Timtexxl5pGKuH2gryGPt7VHcTAoTLGGZQMqT
kE/l+tU52GptoZJqE8G+zaPKg/MFfJzzxx2zTEFyBsXyljKBXQHgDNJJKtzK0jodrD7wbnP86jCx
QwGW5ypMgCkkggc+9Q4e0RLlfcnRNNgjMk8rAYwqlMd+lS3K28Nk4U8KoIG/cCT/AFp7RW9ywkuI
sMyk71Pbpn2PvUVzDHNbiMSglW3K2SQ3uRVwfsyXuQQ3k0jhSAV2bQ8a/dPue47VZkW2mTypAzKX
BO4ZGc54qCOZLeRpYdjEsAcLnmpZr+0k8seVhUUNtKkr1AxjsBnOayre8zNtpBPZETIs0mUWQlCA
GH/6qcbZ4vNlgBMivhCBknmpby+3kLb26CKJsLu52iorLUJ2kdn2liMK0gwQCfbtRRvHUmSVxPtV
88pV1RSUAaMc4HPNTKjRyNayQsxdsJCozx1Htg062YQXUjR3AZyTgiPPH+FXFu3kUSMqF8YQLGAV
HcD2rRu5UUkzIvI7rT7kW8E2d0YZVLFSAacA88oVIo3BXkuDuB9fr7VJqjzveNIY5QpUAMF4+nqK
pGe483aJAo2fO2eMVy1JNas0VloWrzzIiFUguQAozwKfbxAxAQIpHOAeAT3FVRuGyG42ksCI8DIA
/rUkRurWRJo2JVSMjbxn+ooS5mBJ5awAFlBfG4Io+8M+tRF5/muJU3CMna3oKfqj311I1yXAII27
F2huegA46UtvKsgRpCCCS0m4ZCHH4dKatHcCGF5LpbjckiFYV5D5z7//AFqd5CJCSZmJByxYdKcC
yyMqxuWlUlsDkjPX/wCtUCT5VoxDKVBOTtIyKHSc9QLUH+hqI0vkLSSszEHIAx/kc03y1lC7QEDr
wgX73oT2qFkEUJLuQWAVS2QD+lOsvLt5k81iwy25lY8D/Jqoy9mwSsWkRrKOLEYZTgSAJjLZ6/8A
16huLkxZlicgsvyHy8456fjRqV0skDLDiTYwIHl544wTUdnPK+IGWUrg/MADz0J44FVKm6jJTbJL
O7kljWPypJd7kM7DkjrtyfQ/lSXZe4naCOM7MEYCkYPHt0980+CKSC5KiTJAHzKvy/5x1pwlDLKM
bgp+Uk4xx196zdJ0ym7IYqTXluDMSwRyVA5Ix2GTTYZ7Ykx7ScHkMMHHvTBMjsvlkKUwNpXGWNEr
shW4cZZmHmM3cDtVRbSDYsG4j1QgybgEP3iOAKFihlL2rBXeJRgBjxkmoo5UCmNcFAfuk8hsdacu
7zml3guJNzqr89/TrVxkkgTuiGG2hECYcqAxHJyEGf1p8scpuWSzCsPlIBGMjHT/AOtRDcJDKI2J
J38hslRz2P41YkntkZLhZQwDfd4yT+NWpK4EYjeFRcSRE5OGAcjH0pZYhNGJ15CtjBORUdvfW1zI
0juAGQ7UV8MSe/sanicpE6RqQwHyknJzjoBWNSDqA9CBi6/MtqS205w3O3FQok89wpR8Rqw3BlwO
g/OrciTJbviFXk53OCeFI6D8aghVQqjygTIwDZOTn8K45QcRWTJHkQCN0jyxJBBXdj3x1zU15bQx
xG48wAKwJjZeDk9ce1Q3V3bsVitJAWVB5aeXg7sdO350hmmkEYCkSxLkIGwT+Hfiu3Dxch2JtpdA
Qo3tKVPGQMYzU4CLE/lqGYkEKeCTjrUEMzLwo3GQNuVhyh4x9R7VHPPcGXaCSh52quMDPSnUpyQb
iyQ4lClXVSg5I6nGafDbW5mjL5BLkMD1+tAuJJIlkgk2AAKoA5Jqteaom7EqwuwGAykBpOvv2IxW
amoakN3ZoOLcReWNxZWYq5PA56e9U5rgwxss8IDFPlI6duuBx9aW2D3iG4YIPLJARpM5OOmOh/Ol
UguZYmDjsqjkCuilUurkNNsSKWyeGNkjLbWBKCPlsN2681V1C2/tBRJJAHYfKiMvA461YjvbcGMr
GHXbtBxjvzz/AEpt1IiQsIMsuAQXAB7cnpWVamqj2FZmNqfgjw/dAw3tlEUmCifdGDvXGNpwOlZP
iL4L+G7y1RDpUbpIgSQqi7lT0GR69662N7ZWddglOCTk52j1Ge9LFNNKixPKShQbVwCeGPv9OKKV
qaDc84l/Zm8FS3Cta6ZHDHHJl0hAUfX6/jUWofs56HeSiExjy2ChQgwcHtu616RJdzCOaZgy4fDK
R1HrUKahOJAC4VSgYugGB+P9a6I1p3tzC3PNbb9lrwXBI0I0qMyCRhIxLElvr6e9X7H4I+E7aVYp
dOV40UAQSDKucdPXjsPau4fVt0suHBLLnez5zzyM06XU4JrZoXkETNyzFsFTjoD2rOpVk1ZsTaSM
3TfCWiabbIkWmRiNDujJjHynsR6Gr1nolmsLLFAUCNuy64yTTodRgkgDRszEg7cHaCCOR9RRdavp
cduqx6gYyEyCck9/fn3FTyc49bl4JFbzh40UExhRxySAOenekkMDhSnC71BVcgAfSs/+2dOd/mnX
cD8+xwQDj8z9aQaxAsxt5rpZWHKAycY/lUSioslWaNKK5+zM4YMpKjBLdD9fenSXFqWDzAtIFJKs
eCRnnOf1rI/tvToAsCyqwLBYyGwT+FQN4xs2ndExvViGL5wq45+tRKNyjoDCkhE9tgAnguCOeM47
VFc3JOpeXbgFgSAWXp079DWcnjnSJbdrSFpjKAzI7KQASOn0qGLxtp64RLTzHUjKgEflnrWkKF9x
p2ZrXp+0DJiRQDhigwM55zTopI2xvikURgORvI4zwcHg1gXXi63EZicEN5gZQ393GeasQ+NFiSMN
Gwccs5B+b8Mcim06SYJo2nu40XyZZDvjx+7VOuTwf1pEmVpMrFu38Y29DnrXMTeIp5HaT7JJK+Qx
Plkkrn6cGn3/AIkk+zCWyjcjcd/BGG/KmqLqoE7Ghrdk9xbyRTLuXBUhwSpP07jmvlP43eGtT+GX
xGGr6Ym2OaUSQyqOFYqMdsA46j8K+kZNb1R7UOloWVQM7j0X/wDXXnXxs8Iav420qWS904qIot6+
WnL4Occ55+nrmumE1h3oI674JeOk8beFbchZI7hI9soY5BwevofpXcibcUiPyKrEEk4/I96+T/gd
4/vfA2vjw9fB4/ttx5USFCCrYzjjtgZya+iBLr91ErSOqbAdu58kD144rnq1VN2Ik7s6yyuxKzEF
i6oQCwwSKbd362+6eB1CkqCxY549fzrlV/4STyheTzx4hOVBUHOB6VL5Gu3SRr9rKuJB5gXBVhjH
b+VCoOfURuLdW8ls1wzMZUOQxOOw7YqS0lLxfamcHcfnA6gVz0XhvWoYHka9CsASAHPJpbbRNauI
VMty4BUkGOXGM9cnHFFvZoDoJb20RJJEUK0YBYl8nOakt9Vg2q7FBgDIwBn61zf/AAjF5ESBcl8s
SxJ5B75NS23hOVJjHc3TiMAcKxHOPXofp2rOVXQaV2bV5e2UNs10kyMo5VSw4PrxUH/CRaZb2kbJ
crJMGbadytkkdx+HSsqXw0kt0u4sxQESHcCAePYd+9OTwhaupDM5IYYCnGKuFfuWX21uC3nMkEyo
AvKbQO31wc+lLc+ILWNmkhvQWcBstyAc/p9aojwulyBbvOSwk5crjC49qmt/AduqBJyrgj7zA7hx
n8qcpprQmVx3/CQ205aVWVQpxuLcMaY3i+3h2xl9z5Y5QdF/lmnHwvFbXJJDyrj5gR2/ve1WG8Na
YoMsSlTkFDt5BHbntUwaTE1oU4/FGnwQvJJG0oJwoJwGPv8A401fFqpH5T6ewDLjZv4yemP51Zsf
DUZ3RlC8bH5CFyck+nYU+PQVvLgwQqVMbAsoHGfaqTshXsUE8QPJw0bA7eCRwvPWo7TxNeKJYxAQ
0akmQAksc9x+Nbo0K1YPBJtLNyrA5APcVBp+m6fNcsQsznOAyqAODjHfmqVSwmrsz7LXdUdBi0dY
2jywZcjPY+tVbi/1U3p2KCFYMyDgdP1FdPPbLCVhghAKLyGQKWHoOPSqcFhiNXVCpfKMHO3A60+b
mGYS6jrVuCrRu7sP3jPwBn2piXfih3+0wW6vt6uHzux/DiuqXTLaYnzY9ylyVUjOT+NSYgtomtlt
FjJ5LL160rJAcs0+tOY3mmKjaDIGGQv1H9KkNh4jt0d/MARkBSNBjr/npXR3UG6Qw28YjkJG0YAB
Gec545FSpGDauJ9gIUHHUIfyyRVKs4K7A5mHSNddkuftciBZNuG5wMjNNn8M6xPCwsLtl2tgGM4A
OeRXQyRfIieSWXP7xFIO41ajTIjiViARyigA9iece1ZVKnOxnKR+E9RhQbJ5GkkcecskhJP0qzce
Hbq8KRNM425yxPbH4VvXUriTFsoY7+CeCB/Ki1UQXWXmCFo8sxAwoz0H/wBetoycAdjn7rwcrWrB
3YEMoTcwywOR0B46ZqKDwd50TK5LMGJwrY4zwK6qNJLu0kbzVBDZGSDkj2qBYJUiEsMO3cQAEHGP
6GlJ8wbsxR4LxCXd8K4AADE4I/n6U1/CdtllWMygN86BcYHY+5rY8uUzgYOCwO3HfHYdOfWpY7nb
IYkCEAjcyvgg46/0yKFJxEYr+FrS3XMNsrMF5ZnyAfTA71Wl0CykcRpaouQyjYMZHHPSujZluIJL
eMnDOGLNnOMUxoILNljOxmUZABwMf0P161zVZ3E4qRhWvhK0jUsgQEvyMGrcPhnTCUaS1iYkfKWA
HHuPXitZUQAm3TC/wkHIzVe8CrCYHQAbl3CJsY9+lVSSY7aFEaZZs5tTEwJI3soJwPyq59ltxFGy
2+GIUEMO1T2kUMdp521TITkgvjj+pqSGL7VH5uSSPvEgAucfz96dS6YFGTRwQflCksNsoQZc4xz6
VatbaDyhC6IWC8uw+U1JIoWJkkuCVKkgZ4xUdstsFECShlA+dVIJ44zVQvYCFQPMGxAFYYLPyBj9
BSxjZG7JBGcHDALkN/j9KnhjglkeXgFSAihcbV71M1pYmaMpOhcNgIpwM/1rVRbYFFLANCFMQK7v
ule+eKeI7PmOGLc6jhl6Ke2R+lXLtreKGNo4wDnIbJyDnr+NVkheOcTMGGACecD8656lJWB6Ebaa
U8zZCWkZQHWHnnIwfqc1YtVma1aSfJCk7lJyxHpnNJ5MF5dNJt2kkjjPWlKtaqYeQyksZCuQBVU4
NMBtxDHcJuFurcjahHLf4GqoiKIIhAw2kg5xgZ7dKtzNLCpNuoJYc5JG7Pp6U0SeYQyOFDfeBYkZ
x1onTuAloY4l3qm3aCSGHU/1qxNGr2zSMiq8vSRjzng5NMLxWqJvt+SDsbIPHfk/ypkQlIMSKSAS
29j90YHtg/SqilHYNRiSW8G2SSBnLE8jOTVidLZLZLvyVZmGG2nAUD2+lORZYoWVFTaFG4hgaqiE
TSfKRFg/ez1Ppiuaq+YCW3uGFy5kQRtkBVC9B2NKLOKN2ZcFt+5XGTgZPPU80TuqOsxK/MAORgAe
4zU4iEEJjV2XcwyHIweO34V00U09QGGeO2YCJWJBzIxX75/z3p0UjSCaQbQhkB2EZ/OkgfyIyCwa
MoAC3IQ5647/AEps8FxKGmBK558tRgZq2rMLojbdHOJLdmbDZKhRke30q5dSSzRJLG4UN8pIf5vr
0qqXk2OSysSMkgZA7EZ9c+tFtPKXBChUBwWJ6GpsrDbuWDYJIiXqCOFioMgc4OPTp681Utbe5iL/
AG6JhlTjceCOwH+NOnuTvdtu1w6qDnOR1zU15OZEWdTuXHDKO+axnFLcQ1RCoCSZAVhvITAIxT4l
k8knb8rnClG5Ht/9eoLdbgRh5E3HDD54+dufX8sVKqFYnlgkXIOVUDJH4VtBKS0BorTQXKoYDuDb
gVbJJI9TTrSCb95cvKq5K7g2MnA60+zvEEzl0ZCrYYkE5z9KYPtSlLW2UIhXLKG4z6/WsKskmAqS
T292JJclWbaYgBgf/Wqa7gjMamPapMhBjVshh+v5U6S1tmtirTO0wUiJsksSe2RyR7GmrHFIAXhV
VLDDxqAynjjn1og02BXidoWS3uUKqCAGC5wo7dMClmXzWDuwQI20gkE+vWr4kjlkdmV1ZBuODkAd
OaryWkUchYyhcsDhsDIxWqpq4mrjbYsiGO5jdpGGCFGRg0vkie6jUqUKkGNmGSTnuBUsOIQBmJyC
SDnPtSNFLDkw7MhuCvJHsPb3q0raIaVipMVa4kMlsSW6CNeTj19vepYPO3+XIgDFiEEgB5H8XSpW
trhf3kmAA4+ZQMjFQCOV41vU+ZSTlQcE84pSimgLUcMs1zEs6K6FB95MHJFMlY27BtixrIWC7TnP
NOSWSWcQvuJC5YMRkHpgYomikEQe7cgoC0akdyeh9jW9PRXKirleKS1MwYB5CQCWEmDn349M0y6l
uopY4YUYLIRguSdp5PHbvSo6Q27LIqByeMLjanXAp3nRTuN02SkuFyw2kisa8rxGrtEjxzGRPNKB
jwox360kkjpGDKBGwfapRsbR3xUTzNNKImGQoxkL930PvUsr3MZPnKFKLnfjJP8ASsY0+d2CS0BI
Z52O4blJI3FMgHA56Vk6poek6naPY3VnHKrjayBcEe9ajTQvbEhiqbwFB4AOOtReSRLH5uNqsMyA
/pWqjyolqzPBPi78DJ9Hc6n4cJZDISUDAbe/btWV8Ivihq2hasfD2u3ZMUj4LMOUbsPevom8sl1C
F0eIFHQoyKvb8q8C+PXwtl0SZtc0WFYwRmUB/mBP8fTIrto14x0kI91sLyxubaBILtWjcDc69cZ5
wauCYLvRnVy7HCqeeD+XSvEfgP8AF1J0Tw3rRLyIV8kxRE98V7RpLzzKZ1QOTkDc3Htisa03Jj1W
g43sEc6wKFJ3FmY8dR0+tSWlu7NI0m4llBJKkEH/ABpwiEE4ZodgBIJPIx3pDLcyzA/MQhZdxcgE
DGD05OCeazi7SHyjIRdrPsLgOoXaMnpmp/tcjWbQDc5dgSTx9fpVWaUfahDEzEBgFKHPNLK91d3c
YhjcMqkFycBl9/SonHmYcpPJGqyE7gWcDzAuMH39+Kk2xRxobgZRgSDj8BxUE0zW4wtuxkUAKx6H
3p7TR3eCXKhDlYyev+BrNVPZhZIfdp5MKqGYopAVQRz19+PpUUpiRDMjIWDZYZ56Upl+zt5oYMpG
CCMkf59ajuIxPmPd5ZCBpG24wMdfStIv2iHyiQy3M05eBhkDIDA9O/8An2qWS+VcOE+VX+V8g5I7
e1QvbTxRlYonRXIzsI5Hr1xzRJaLYu0s6KyLjaSw54wMgDr1rSMlFhyonE9irCKGKNGxkH+EN6U3
dGQqEkq+WIRsHj+lV4LlEZkkTeWCsAWGWPbgdcetK0scFyRcJJuLgI5XPGOlZzXOLlZZt5Lu7LCe
OQRhhtUnODjHFI1zHcMbe3IYLyQRjaR6mgahsjIEDxrvGQ7AgD29PXNCvbThlhgUMclyB1Pr15+t
VHEKmUlZEkkC3MCpIy+YJMCUuTk9yfemmO1Sfa7M+Dhzkmo98sIaObmR3JGW68Z5plo99L5l7JAU
RiMFh0x7dqxqVPaBpYbNc3cFwrTKpDFgjSpu2LnvjmrEtxHexmWIspU/MWOfr3pIvNcK0yqpYkqy
NkgU9YY7MEwIGQuNuWJyT7CnTmoobbY2OUBxiJXIjBIA5P8A9enyzRgr5YDFRndj9B7g1Xu8RncH
YkMdqoQMDk+ufwqGGRLi6jnuBhUGCoX9ffmlOpdArlozvcyKTFKSu4jzHwRnqAcZIxziiS3Usk7S
YLkNl1JDcYwalBiuUAiO3cMFlJyKUwRm3jVZi0qAFVRcqR2AHrXPKSuCV2Rul7czuIBtdFIRAcjc
MfpTUvPJEc0jGIK5Dkrk5HGPpUytHgG3dVIBDLtw5P8AhS+Qsk0MkgV35UDbkZ456dq6aUwasNji
g3ExSjc7t5JUcY/HOPSo5hcxK0PmbQANpA3c5z+VT3duxDEIwATA8xccCq0dtFK6yySlmYgLGoxj
6UVI8yEN3xGLyXkV1WXBUAjaPUEcg5qO7RpD9nhZ1RkKgqM8fWm30DxBVklCq5wQFIB+uat6dFbm
BQNryFNsaAZ/Csk3BiaTILaxcysGndg3O0HofyqV08lDEWB5y7MuS31qOKZbLzIVEZZVBAlHOfy6
UiNHseKcswkXKu8hIHoSO3U11UpOxad1YfaJ5ijoHkYF1IOMVPKRF8ksSucAoGOMVBZ3ELwvDCgZ
lO0FGySM1MrtI5xE5Pln5Xcdenp6VU4pspKyIZBuhRpFCqR/yzHH/wBaoZIYbiTyXUlhgghsEjr6
VNcCREPlONqniMHvVZCTLHdRqC2fmO4DccfT+VEFZi5kmSwShswvGFVVBIf5iCT604XHlRMkSklS
MAdTz6UxIoiWnjtgpA5JGSfz6HNSyCKWNFiVgEbcwXBVh0IyOcg9veolVcWUp6kUck0kcsoz5TS5
Vj178daSBC0bo24FBzICTx6VcTYbNoI3JLPkFlyo5ziq8kE9hE7KjMkr/OrAE8/r2FZOSkhuTI1s
m3sArFDHxnls5/lUrB7aMgtlcZyASc5p0lxm2cwsUby/3hY9DUFteSyRGCNcy5+6xyP0/lWbptlN
pDo7yWQNmJVJIwQnp/X3qzCrO4m2MZEYA7l4/Tv71UVA8ZmllyWb5CqkYHTkVZiG61Zl3qwTc6Mu
GI9/rUKmk7BoFz5n2X7q7gSURScZ/HpSfY7eXT4Jsgkx5Afht2TzwaTfF5ZnbeuCACWJG7H9Kd57
z2SxSk72YbCF6CuqlAiTsyGS580Lb3JRlVyS3TaPb+dIy28sCho5GeQfNJuwQf8APenosAjVNjbu
clTnn9KWcyJIjKQpVirIrZ45G04P44qajSRm1oTLOkcBWIFWDcsvU/41XjCwwfZ5Y3UsxOVTLYzw
fTnpTiCtyz4RUyPlDEU0SPdFjcM67h8oU8fSoVSyFa5JMgjEhmBKwv8AIoAPGPrjFV18+7tAZpVT
AJCM4BAz2/CrFsjgKYFJRXIKMTxz0FSGX/lruj2g/MyDj6V0Rkm7jVrkdrZCGJAjqCgG5ySQM9+K
SeN1YTxxkMpOQF429hS3flXCErPIpQkFljO0g/4dagM15LF5aSK+AGBZeMY/zzWU6iiFi9HC0kbS
sQUIG4ABcj/61V9QuILe4Di2ZyQCxDbWHv702G8E6ERzFFIHlEjAxnmpZJWkRXCszHoCMHPpVQTm
hEUkyySsIUG1IwzBVxk46+9Oa6a1jCbBu2jykHrjpT4gGkJRcyFNsik7Rj69qiYR3KvAMiUZwyng
cdMn+dU3YcdyWB0S6ScsGclQ0ajnJ9PwqGTyGvGRXDfOAzAYIHr6/jRBK88scSq6AtglTySRjrUl
yI7e63z7EZkVmk2/Mwb685wKzcXNGmrY7Za+WLa4ILKnRjgZPJycfkKdeRFCjW0Q2soZgF4z9f8A
GobPyrQyyygyJM5TYTyMdDUc0zwrJbpKoV2A2oMk9u1bU2oAnoS3kVtJCGlU74wWBBycc8ZqA4F8
k9ugJjGc5zzn+VKZ3WJZPKIcjEYJ7d+O3NH217SRY4HJYjJDJnAyeOtc9eDqITdiby7Uzi5uHGwH
94QucflSanch7dXiJkjJOxjH0bqc55x0pkjpdL5dtnByZyEAJHGB+dKkbwBbd1Vd7cljyF9Olb4e
HIhxd2OdoZ7IKjBJBnIJzx7c9KWCNZmXaXKkEjJy3H9CagSzlku3e2DKjKFBLck/SpbmGSJQFkLh
iNquQV/yDUV0mWEloBd/aVX5WBB3Hhf15qN7VJZA8YICMMFUILj3Pb0xU8LllFvdQgRDJeRSCVP0
pnmtcRLbpeyGJgcMrFRWMYNgPN3OCZB8paT5SP1FF0ts0YyqqQCRuYsAf5U2S2fTi0QyYkX78hzs
Denfr2plvMl2iorhCq4Utnn9KpwaQNJleC4X7cDJHhiowDx2qwwnMReWEklv3eAB0/8A1Uy6EsMS
yyoheFVUqOdynqc+tR31754KwOM7OcsMe+Pf2q1NJENNEs91am3Yshbkl9zEFRyMjBpWikZEktSS
Cfkw2cenHpmqUkMiiUuhZXOFDDHGamgSc/6NFIQznllkJGBzj9azlO5Ek0yykzQXkUmxCVPJGQBx
9KYb8STkzzMCOcFgQfalWMKEMSlzwGVWHBqCaRHuGYqPLVsAlcn+WeDVxrJMSslYbculwdzMIkkb
C4U4/wAmplNu0SRwt85baFkOMUySzF4WZcKAqeUjkDOPr0qONwkpa4t2dAxKeoPrjHNZypOq9i7t
MlebypURgxLjBA5APp71I06FxNCcLt2AsuAKj2iUq7ROF2KybjgqSTz9fY0y3jW3MdpwQpJVnPH/
ANatIUlBDskx0kls832KVUaQuNwIyF56D/GpyZLeBm8xQCTgg8k1UvGuVeWLczPgbnU57nk0W13F
PEunSM0ZZyVYjOOnHrjrzVSUmjRluO7SOdWCjJILMeScjrmiSSJo1MUEZYvhnckj6+lRzW80cYw0
ZVVXaFbsD0FVhHPKsKNE3yfKQG4NT7O/URp2xSKT98Vk3jBfoM55JqvNCouZbiSzKRsM7GxknPGO
+DjOajtLmeRJFmKBkXkkgc4BwMj2xTVvN4EXls5BwgkUgqtUoKwNXRHG4Z98j7RkFWIPAPbpxirl
3PaxwRzupdkYhVLZBJPJJ7Vm75zeiyZmYSyhWRlBXBxx0zSnT5xcywquCCAVZONuOOh6VlUVmS7p
FqaCe+QXX2hCFO5ArcsM4I/p+FSPbiFFuJiR5gBYby3GOmMdKr2DKjrA1woAlwIicYHfH1p2szxR
QZ8+QIRs3Ac47DHpWtOabFIpmNhM1whZnXDRhs5HJ549qkuoo4ljVUQyyLuVcEFeMjP8qXzczq0L
4JXqWyMdeSaLmdGlRS8cjFhuZCGxgeneuiExbj49sNqNzMZVY4CqMk+g9ahieOcPOpjjdMh2aTBP
rnj27ValFwlqrwqI8McOCAM9cc+1VJIGZ28071G4OqnjPrx1+tc1WatqF7D4o7aWVWeEHAwoAIO7
8PX19qmuTcyzukCBEkRQzA5Bx3/zzUVw8whVre4jUEDG6MZOB3xVOD+0Y7jzpJAVV1BjVcALjqMn
k9uK520y020ayLbXFsIwEUIpC7mwfw96gkSX7QzBkDEfMwHH/wCuqtwuoRSxyQXDmMsDtLYwQfb8
6fdXFzB5EuwyeZ3Y4JPWrjWSVgshBA80wijdZMklgTgse1Q/IsRjgDCMt87EkhTnn8jVk4APl+Yi
HcAzPgqfUc96qWkAluWK5LIuS8shwT3wO/rWiqKSGlYkH2pWcyzrGqrkhlyQPX8adcxW8sC3Dpjc
oAjjPDkf0zVlUaTaFQtsBwzKRn8O/wBKrXM8onEUzKoOQgA5yOhHTk1b1QEDq6bX8gFEHJUYwadd
2+62ku7LezsysWDYwemP/r1Y1B0uSYGugqs4AYZJz9B1pklvBBbLPG6goQQ7IccH0rnnR5gSaRFv
iuGitZVLtux8wwAenUcA/wBafbRFLqPzXIld9skYTgduxOagkuwt5PchUbIwBuxgg9/8alhmlvHU
qXVypYFkwAp7cd/50Rn7JBa5qWsUFvbiWQAsZMSEAHjnGPftTbPy42EMiqxDqYlYDseRn6Uksd1K
774nYKpC4Az9aiRJEgTfGd7kYOeO/Oc5z60vYX6FN3Roo8MYcMWSP5sbTg+wUZqs9ze3k7oiCJUG
5NgwBzyDntjFVxHd2konDF4i5IHykZ9cZz+NXLWcHeksmMkhVjzn69+f0oVJxYrtjG82SBZIYwxj
U7lJCqR0/E0y3kAnieaUhSx8pWTbgD1HpipIHQpLBeSpJg8F3HI9P0pkYiIja5clkb7x7j06cisa
mH5hNlhZfMuS9zdBiFGNo6gdqS5eSO3eQMqyKd4JXPy84HWoDIscaSBlLI24nAODR9rnuczBdqqv
ARRzVRhGmiWm2El5d5+aRHUk4KKMsc8cVLC7WkRjvYwyO/y7SOG60+BbU7Xkdg0bjKpj5vwqG48s
hpZMmJCcIrd6JJtE2ZJL++IEKoFAUsxA3ZB/LtTYbmBpT9phAQtnBBIY/SoLb5grJMRGFIY5wfcD
0+tSfZ5JbaNS8UqqVYEnOO5HIyPTpVJMLJvUnWPzyANiIAGVTwSvp9e9NkdYwYBGBkDcEHBqtHcX
SqxuwSNwwdoJHPQd6mn8uSI5kkDFQWDL1Faxm4otPoTQLa3cCrJFIzburgqM/wCfakMBs3fzJUUy
KGR3VuARgjj61GYGuo44pcOSCGkYcKPX3NXB5dwquzBig/d5jxs9vXtTXvsdkhIZPKjMsUyIoYh9
5wOCOnvTheR3CPLuUENksB1PpVW7SK4jZfKY5mLEgZGefeooke3CiVXKuMDK5x068cVE0kwLjyQX
sTMmWZVO3c2Cvpj8eagSO3gMUcjklG3EgZxUZ2K6skLyCN+RjDDjge9SWkdu8S74Mq5fK7O27j6G
ocVJEuTELrHNuicmJJPmhYjBOeD7+tXbmOG8QRQlQxBPQEZx9ajlt8QM0YjYu2AokOEHTP8A9aqM
TC2xEpLTAYcqflGfQnGMetTa5N2WZkhES2SSgOuCihsZ49P5UyXzJsTNNIXRcghipXjoM8HOeae0
caM8kwVtpwHZRggdDUkzKkokLrgBgm1TjPHJ4/SplB9B3VrDY7g3Vsls88bGP5mcjJHHJ54x2qG7
sJZlfhiyAmNGf5SP8ag0pp3tZHWRRPt2Da2Bjd+lWrW2kuR5pZcIRuyDwMdsfnXZh0k9BxZQg3G/
Ns2NrtwDgDPpWz/aFvEnkzoXAJCFVJwf/wBVUY7WFpWup7dspINmVPIx1qvbXeZGZ48l2JIAwR7j
PrUVk+YabSsaTXam7McCs25QWLbiB1/xqhrF15cEpkywYFWL9FOOq4xzVtfsQfZdSoz43KFYdcdv
fiqWuGGwZ7aaBCygkqFwoGOv1OOaziwtZ3MLw3dRPLMflE3OSDzgNz+ldbAIraHEO5GOCpkXOQR+
n+Fcb4cWSbV5jHwiuzMfY9q6qOZiqQ4PLf3cjFdMXdCTT0Jri48hh56xkAjcQcnPpVeQ3V3dNLGy
o8bbQCxAye/69KlXzJrIiRgSJDvJjOQM8c1KlnbtiRM4lchiEzk8cVhVpX2HFMSe2XalrKVL4G0K
SDyMmoLSDyyts4MkQn+fI4x16+tTtCRcMmXYKAFZuoGPb8akkuI1tGCrhiACoUkMfU+9Zqmk9ikr
sbHBbJI81zKrkHAVRz1zk5H4VHAzy3rC3wRjCrKnCj/OKcilImunlUK7ZUgZO3njrxTnXdsu4vlM
rLuIJBxWsE7gK9osXzylsMBvJ5Bb16ZxT8/6F5yqkbnGMcED09qjuZW4DKp3E+WGGM8d/QGoRezm
1LTRLu3HcjKD9AMkVTrOLE9C9c3UKskaxeW8hAAxxn6+lU/Muo7hYFZSqAYkZSMcdwOo9qq3VzNI
Yo53eUgHasY3Z59jgVctVaeBZyyyMhwyKdmM+/rWUqXtgTuWLad5ECByiRgbQp5yeDTjcRPHKY5C
U3cKeu719TRcLFHZRhXw0bbZGB5BHYY4IqG4EqxS/IEVfnQA5BPr+NaQbovQlNtiq9zGSckIzAKS
MgnkdvwpditGLr5iwbJjZcc+vSnKTN5kI4IbDMwGFwM0vnOIjLDcBzG3JZcDoe2a3UnNXKGi7eC4
E7oVJRQ+Ortnr0604i8v7/8AtJGZUEZR0xzjscGo5Ly0nVxNbl3JwrAdTnOPakW5kZQGUszg4cHA
OecfUVzSVgJZobuEOkLq8RXBkB5HqKGkkVBGgcuAAVXGM+pqFN1u5kumyXUeax5Lj3xUrKskqv5m
5Scpkcj8+1XSnyoBswlu5g80JRQCGZZMdexp0c+miIwTbd2zaADuHPbjntSI8TW+VcKm4h0c7QfU
+/sKZALJrdmYmJl3eYdpZV54b1pzSkCY+1FquZLeR5C0iqA6ldgJ6Ac+pprvLNKryIojAHl7hnGT
zUYmeIARv52XBUkY5B60xNTuBdLp0iIFyCHK/dHsB/U81tTkoOxMpJFy5eSKYhd0gB6I2MDNAlgN
uJBAdhQ/IW3HINQzXcsjfZ7ba6hTtYgggbun0p6nEZcXDMZB8zY6UpNTJTTII4ozIiwqrhnAyR83
606BV2PFcorMpyJJHGWGfpxSm52IJZ9uwZUKoz36+xpszxBPNjk5KHIPU+n41KaTsDV0SW94GcvO
gYofmBI2k1K1wTMJxGgUgKBnPH+HvWc08R2yQFVIUB1K8k/59KtW87MFmiRmVVIdUGT9B/WhSSYL
Vlj7QChZmGYwQuAQRVaK+3TFJS27aQpiGcLnqfT6VJNqGmuTbyXcZmkBMeWqoLvy5ifMUiQ4YAbs
mnzKxbXYuvMbad4S7pG2cBCPn4HBJ4xg0TPZoVSNXZsjbI2MNg8jv0qlLrEEyKsiosQYglowN3p1
5xxmpYrlbh2d51kGzCjfkDFYVIuQR2LisJjl412AEkM+3C/l6ZqAXKXhJjciNQUiJU5HPX1pqaha
wx5aVUCKUZw+Qc9Rg88VUGs2aO088iqCSNqt19uta0qbQ07mjD+/VDPOWUkEENz9MGn3ERXzIreT
y1KMY3EgIx3yR0NZravpJuUglvFILZjBOMHGfTGarXXizQ/ltrWeSJwfllC5DHoQcda58Q3BNoFZ
GtDdFYlaQ5kfKoVGc/U9c8VNCQ8flvGuWXBJHK1zsvibT4H+zyTARlt25V5H+FSDxdZNK0tvf7QC
chjjODW1GbkhXZtTxS26nzkBKMNpJ5UH07/hVeaJbh1miVQhcggkjJHWsrUvH8N0jyHaGCbZAFLA
nPXPSobbxbA9uNkIOFARFO4LzyeememKVWm5D0Z0bQ28cm1J8hmOFCd+wH+eKT7ctvIS427d28A4
DjHT696wX8TDyo1a2kRxyGOSNp96r/8ACSp5wSGyllAjJBbsfT6VvTbghNNI6GC5hR33scqByils
j6+vTimvPPCyxWxAbyxgqRtA65rDOuXpVpGsnjZ1J3EZ3Y5FV18V3iubeW0SMoAWjVSCQecH0qak
m0TeyNyVZEV7t1dHJOWJCjOOvanw3nmyIkkoJMgyuMBsjOcf1rnpNY8S3qKrWMZQuxR3ODx/D74H
NJe3eqQFES3J5Hls3p6Vim0tBPR2Onu/s0MqrarGAzkhQTycdTS/ankP7iQB1BzsY4x6dc/hXKQX
OvtcoXQKpPUtxnHTHfFO+z+JraQGd4mTJKueWA646dOO1OMeYLM6KDzmZty7iepzxUc88Me5Gj+8
hZCeuc+tY62mvOipHO4aQZdC+0kYz0/pTV0PWpneR52Kk7SXboTjn1qnCy0A0YtVV7l44lK7WBYL
yZDjqau2+qtHcGa7kIVWOQWAGMcf/rrAt/DNyriHUNQ3g8RYHUeuO3OeKlTwHdtEJo7uUJMSJEVs
sQG4ArN1eWJpojoW16A3AiFwG3N8pDYUMf5jFRT6vZtGdpUyg4Ko4GB2x9axrnwj5axmJpZSW5UJ
ksPT25p2leD5bmZg7MsZOSgXDEDGf51nKXtEBafWbW6Ijkni3BQNqsAakm1m1gCSI7feZS27Cge5
qnpnhSGG9kljQttkIyBghc8AVan8NWxiO3cUDbnUsRk8egropVORAD+J7Eec88+x2PSNdwzn3pbn
xhbW6hPtQkJUllKgZ/LvSy6FbvskNnkscgyDAJ9/WoIvDFs6NL5rs2SsZCKWJB+7kVc5KSJkRy+M
4pVCQI5BxkAdFx2Pbmqtz4jkkeNSJZkXJBYbSGwT1PX0ra/sS0BWMW0YjcBuV7D+Rqb+yNMa2W3e
E5WQlirEAiuOcU2ToY6eJLi0kkMUM0YQ5fZySMenf6VC/i+We4dI7NlE6EKzKchsema3G0CzC+dB
GqMXyXGSTn8c/hS22nvG4/cgsASsjDnn61tTeoPUwV8Q6n5ol8gSA4D5UDPHbtn3pLjXtbvAFjg2
BJQXXGcjjHGOR710clpZSRtHJGVZycEoDg9eKjtdEh8wM+BGEGFVznOc9+ldEWk9SbLuc5Bca7Fe
PIXIZ2IAjXoPX+lWzd65BEZY4GQooEe8Zzx1GK6Ce0sQBeCMEk8KRjH+RUL+SysqwMVAyoLDgVnU
hKSJMMf2wlsh80ASrumJ659TUc+l659mSMXxyjZAVcjH8uldOLKzhYx7jiRQsSgdCRn8qckUokSB
A5Dp8jgdD3HP8sVi4tK6Gcmmk3d3bmJLp2cAYO0EE+/H8qit/C1/9qe11i7mKggskUgIz78V2FvY
xwxnyoywA+Y46Ed6jgh3q3msXcNnDNgn+tUoSaEc8miXUvmKzyjaflbdnJok8OQ7UButjq/JJPof
X/PFdL5almMgKqOBuOBkE4Gc/wAqSwsFMUrybXIYFGdsHvzVqcqaEm7HOJ4VjVstc7gzjC5xuUet
WLbwlBJC25wFJwrAjKnP+ea2LqBFViS5JU7SVyc59qRBCodsMAzDIxyf/rVTkpOw7mJJ4JhtkG1P
nEjbPLyR1/8A1+3NTDwrZRSjfb71ZSCScMePUGt0qCAYi5mVSqEEYGefxqKNEWUwJbK21BgEfePp
/n0oUEh6JmSPDlpJORFEVEzbSC/bvk1ZbwXb2qxyGIKkS5DMMkc9OOvrV/7ObhCQVVxkSENyef8A
PNS75HjMF1IFODvJB/Ctqc+QFa+plpoygeU9plm5UKvy/nUF7o8gZLlrRgEHdeBW0kqwxuQ5G3G8
MB1Hf9Kh+1tOxMcQU7wCWGQRXHiZcyEV7eyhW02/Z1VifmKKM49fenLp9nLGWgVd7jkls85xz+FW
/s7j96XLk/LuXgZJ7j0ptrBb2pCzElNxyCOh45967MNU5RlVNBtnhO4JESQEBIIB/pTJ7CMRuzSK
vljjeuQQD0+lWEhnmnFz0jWTO/ByAD+XeklM5MgIOCx24GM+1YYh8wm9D49+NPhi/wDAnxFn1a2t
GWN5Q8JgYYLc5TPocdevNfQnwa8W6b4w8J2+oRMJQqFNryfOGA5yMg9ePwrH/aN8GLrehSavaRlm
tFG5VXO0e/tmvPP2W/HE1rrV3owCRGKbD26ooLkjrj8OD3rClHmh6GbSPo+W0jSYG0VwOw3ZGTU0
8X2d1uYUZyrZCKuMj1Peo7TULc2omuLpVYHIbbt4x/hU8EAvkElvOhIkIDnBJ49vp0rqjUcFqC1F
Zbi6jaYOSijASQdSRyDVYQGwd2RVYhwAgXtn/PNaaB0hInuNpQcgAjA9frVNCA4e3+Y5JA6isqs1
PQBkt3BFKbZol81W3KrLww689vwqOSU3NqCku0BhuU4OSCOenHP5U4TFpA00CsxYcHgfUn2qSS2W
CVZBGMBRhF5AY9ScdqmOF5nqNbkslyvkLFJGheQlSwUnJ44B9qQ2Ml6XeOIjYBgkYyKeAJoy8kYU
EAYL7cH1/KnDKWyiNx8vTdnfgnqaUqLplrVlWDcrvb/ZSAT8h2YAFWLW4jMn2VpI0LDJIX5gfT/6
9PMEhcSXcztk4DGTAqC4aWO72iNdqglAOcfj2pwhcBYLaW4ZraeADYn7tgDk884P5cUoSSIMl0qu
oOAzAAEY/nx+NWtse/y+PNIVskjk46e1QT3ckcgBwVz8yEDJPfnpRJcoEUdtNKrGJDGofIZWyFqu
03k3LRrEyoZAySHOCcc/TmtK3lKW4EwCq6/eU4b1796jFpaShRCUYGMbg5yA3f8AGuiEG1YiSVyu
moQBXndtpd+AxIPSiCRfsh+zNiRZNwYJ/F9Me1THT4FEbyRsHVvlCHACg4z6U5bULCRDM8iuQckD
Ax1/wrnqw5WIbL5lxIssjJGAPm2tksMe/rUBMisJMAsxw6IMg+n41cRdkphKFsABWZev41HLFOC4
PBkIJZhjbjofSt6ME4hZBb7ZWJkAVUYbQCMe/WmfZZVk85nDyHBRSc9fw60q2xuN6ykIpcbS5x25
qORw0PlNBII1bAcnkD64oqPkHYsu8NygJx5iZ+YN0AqK6+ywvFFIZHkbO8twTz061MkZVWjBVGUg
kkZ5x1+tQCw+1OJbmdmIc/dU5PTjpxXO4OaBqxDeRTzOfsduSR0LAdfx68VYFtMjCNSocKAWAGM4
61JBdR2khhkQhQ3yKAScdqjuJ2u5d8YfyiMsG55zWkYcrG2x0Vi0cTJHsVmYiQoOAD39aW4sgge4
3gyKm2ND0x65qUXXmRoUIRcDcOmB70kkaJIsodX44JP+RSmrsVynOAtmPMjQSxsPLVlwDnHoOakj
kvlt1EUYJZcqCeCPSmyGNM7tozgAAgkClu7+RnWxWBlkBHI53DH6V0U4JsRHHO73C/bLeNsrtGxg
Wx3HHap7tENpuSNVG392QOcemM1DHEGdGOFUYYsOPlqfcwlYqRJGEO0gD5DntXPXagBWtHNwrGXK
sWwCy4PHf/61OlSFoDKAgBPLK+SR6Y/So5HZhIByC2ACCMj/ABq0rQxQiWTJyvzBjnH0rJU/aA0M
jjnaANs3EkFUBx+HNVbtbpC0AZQQMvhsHGen0xTorrcTJcRiRQBswu8jP5Ec4p6xzSxtdTAMUXC7
iQMevpmtopUxN3Y+3REjMszMyhxhEHCnOe+e1IgU7popmAD/ADAtjHvzUUd2ZXEbBlUjIGdpYdM1
Yu2Mro8UZyAARnqD6VXLGoOyRJH9meJFlUxt5hVSMEZ9TUE1tdCQyMu4hyA7LjI/r60M+bqN5ApQ
uSVY8D3ppkBuCi5KElgQCcD6VSSiBJvtyoeJ9rMcEleBUaQyOjQzksAQowMZXGcD0+tOEfzOGVFZ
ucspGfemrFb4dY8qxZSAxzn/AOtVxqNOwbiRTtAiWxMhDHKoBuGc/pVyXc0WLfBBPzFjzUQtRKyy
kYkZSJFU4BHalhvEslFsEADtguSSQaVnNlcoy1lubR2ih8tgrYbmm/6yQm4jKhzhVA5Pfr70+W5P
lLAm5ixJJcHPPNKFWKN5ZQyBfusTyW9PyrKVVUxWuiDUGCxrGspClujHpzUbN5S7VbG1MMpYVbvD
LIywxkbmTkkAk8VUNu9ogj3kbuSGXn8zVRqOoIvWVvbSWitNbosiODuHfjvTLqRgyuh2lsgMODmn
gO2EdQIycrhsEUXMcQiXBJkZQCAuSR/j702rjaSYy4iukmZoZAoUAl0IGOfx4qtbzXER/cl2wMMd
vr3q5bwFhslZWIBIBH3iex9qYQkLtCqbgxOGU4OcCuWasxD7i5RI/s7xrhjhJAMkDIqOd5QhS2dC
MnbuUk59OtNT5ZFSRAYyQArd/f2qZUtvJ8+FVErNlgwxuAP/ANbrXRTVgIrOArCJb48AccnJHrip
od7xeZEhBBwCzcY69D7UsN8J94W1K7McE9sdai1FpwwVCiKQecnnIH605TUQWpM9zZPOJ5ohjIOR
xu/+vUN5d285Jtwu522mMAE5x1+vFQQxzyNHtRgokIcOfbrTjaW1oyyyhFlHBy3BHqfr6VvB8ysP
YLpFwrMqs7gbCqDOcfzptjGRE6i4cnaAFAyDhs45B6VIskMkciQIAEYlSGBIHtT7ZRGrNMmMg4Bb
DAf596562gh5jEkCx7mwRktnnr/jUUMMjSeec7EILgtnjNOd5JbQJIhDbgoYMBnjOf8A9VRWxjjU
+XMwWQDnGT/9bJqqdtCotIfdwwktKPkc9FjGNx7Uiw7pREZMBjl1xwPenB42iMr8OznJyRz7VDbL
IJmAidgw5cHJrOpRb3BJMkv7SWyn8nzwisoKiM5IOB7dKcpkit/JmIGDyQMAikaH9/yxIGAC564H
alcyuwjMRCDOxVHBHqaUKfKtQ5SeXyIpvNyokD7Ud1BUgY654NRgIyuwkLoWyEVcEHPb3xRcQRBk
hiKnaOF684zRZWkySGW5fDOWwpyMen14raMuUHES6S5jdpmhGzZyB3Hr9aksbxLqEu7MCSeGQjdx
wecc0+/jXfgxu67QNrE8cdB6cmqQnjtljCW5cspDMUztIwP5022xWdy9BMWtmjkySCQwJJyP896Z
dCRoleIgGNMEYyQKjZG8sBg5LjlmQgDvUcc6CRx8jscAZUED6flUNpIpRsxyi8iKliW3HLHZk/Sn
TXbMiJKhMZYgEtk59Pb8aZBepvMW9XLtyCpySfSnC3MAk8xVCsRuVeVJ9fXIrSEugyNpIAVYMyuR
nLHP58UNCr7bmSJVYtkMFB2jPX1pLq2hMZiRCCGzudu3tTAs6BQsLPgDBK8msaq5kNXuTyyL8oKo
JXwN4ySfeh0NztFzC0YQFYyh5x3B9qb5SpEsjOcjOcnB9+fSkKoXN0+OuWAcsRzx+FVTnyCauieQ
qEXfCExyT1AGKgR3FgCVDO7NsTb1P8qWX7U8Rkb5sDknAyv/AOqq6MEzHE20shIDNyKcqibE1diL
cSLjLKoHPlO3OfwNVNd06213Snsr61G1lw6hcqSRnkkcqKvyxwApJEqmYKCQQcf4GmzK0jukzAqi
A47ZP9KBJa6nyt4/0rVvhz44S50RXtlVy0U1suNgz69B6CvfvhT4xj1/wtbsJAZ2GJkRiWBwBnIH
vXGftJeBPt2iw6ihYLFKXeMEjf8AL0PqOc49a5X9mPxyYdWufD92q5RgbdYwcKued3rTUW2Ukz6J
im3hoDOHAJIZ+T16DvUxlEoXeVKtwQoIzj+VZsN6s11HJaxh9ig7Qp+n9amuppVIEW9nAwwHTNZz
m4LQCUWUjyNIHVQ7hlLLz09OOajkvjZ3IaGFVZslwCSpHPUZqWcKVSLzSHJBJBqOaYLmKZgpVsDY
uWaiNSLQ0mW5mgaDcYyCD83BPbNUrgIyNPaorFsBCByT6/0qzH5nmNDHEBG0fJJ2jGKUW8Up3Qkh
o1GHzlcg1nUpubGo3RFGqW6xfbWUKT8yA7ufy/SnXV3HpylECBUbIIYBnz2+uBUVy1vcEW43hFOJ
CDg/X8akuBFc7YHKhEA2hQO1b0oqDLUU0J9tSXzLd5GLkY2kcD+lNaQXchQO5yDhWI5NFuiNKWGA
Fb95IwA38d+P1pZCjZDuoYNgKg5J6YpysyXGxHeaW0RAWcMowSX9Pr2p0jw2mwyqXjQ7kIXk57H/
AAoj82ZdhBK5AwTnBzTJoD9p8t5Mo7EsqnkZz71KXKrEtNEkZn1CAHYQzn5lUfKOMdePwpNwinEM
SSEISHLqCGPb2p12skVoBFKQpwQUAwR9KWzSeeMyzO7LwVYR5Zsfy5rKpRU2IcSshDeTvZT94jBx
60schIeMuoJwGDDGeKhl3h0WKcIocEkDJz/ntSokdqX34kVgACGwevNZqLpPQLAsx3YuHwFYqFZg
MDvTnlmCKkZZiwwmTwKit5RJcbMjPIUt6U64sLlZDPIrFAfkKPyDj61cY8waj3jkmVUlVD8x3sFA
A9vXt1pyRKyokahlQYduOKhW7gW3eMSFQRyXOAR/jUtohZtyhOANvyggHPX3pSpOwFdzHZTRo2VL
fdQtj8asRvIqh1JTcvGDwKJrcz3QmnXd84MZUDgf3cfzpbe4glPlQq7qo4Kr0rGpTaY7hCwPyzh3
YDJCNgnJoikX7RHAssTtJksQucDPXPbpToblA7PLbkEgsCBSSD7KA67C7k5IBJq4XQ00WZ2WaQbJ
xtXJcEDk9PrVC4jZ5SkiOm1xtLPgt7CpIbiGWdIIQwkIwNzcE0ssSXrAu7oqP8wUjhvUZ611Rd0V
JakF0jxsqzJtBY7Gxxj0PFWYIyy53hUwu4Moyfx7UxLpLgHzZVAUHYJGALEcYx9BVeOWPUNyjChA
okVASM+n/wBes6kObUhqxMClwFRYm3MxLuDnAP69qmeKK4jkYklTGQrsgO3GOx/WoXiiiQtCRlVw
656Ch2i+zqijeMbJFC54JHftzg5rSC5ClFpjbJfsVm0kEYVjISXCcY44H0p4uWLq7T+YxH3cjg/4
06S28qGJmkDRE4QqMbcevaoR5X2qKW3CNGeW3xk7sfp3rpUOeQN32LT2j3EccMZMZfhiwx+NVIxd
GN/LwCo+VSpwD9PWl+1vdO8rxhVVhtUDjI7UTK3nxs7uFIyAijFRNcqIuieyt5pVHm4LMOpbJZvf
0NRqGjR4sn5zh2Y5OP8A9dLBMxdp4ATEG5JHNJ5zopDxEDkrz2JrmqQUkCdiFZBZswWVgSMKI15B
qe8+2ywoshZ3IBACnIqxDIsrCOQASBM4IG08de3SoU1e1ctujdpAfnfaAMDtRGCiUmyqJLoRYkY7
BwVc806FBE0kqJlhGChAGNwycnNTXF4pBlSNGjZcSBGwf8ioGacsrQybctygGc/rRKpysd42J0ni
wXnXOVHmsBjA9sVJJdLbQt5lqXE6LscLxt6/h9KrXBaK2acu7M2AQTjv7c0+zuBJbG2ljV1RQYwV
+6en51DqvoDlbYlM1ugjWRGVA3zYXkg9CacryGIxSR7Ub/Vkn5l9OPSo4SSv2VnRVDZAdeGOffuO
1PkCW0CkOJFVcsTyxH07V0U5XYm7oiit7iMsQ6oUJOQec0RRuJBLM/VlLFm6n196sah5UmwucN5W
X2jnp396gkcBBbqx2qo5JztB71nWimgSsBhE9xJ5soRUCtIAFK9Op4z2p1rcQZCgM5J/dKiZOP73
0qAMkkiwzs0agknY+Mjsc0sqzPcC4jc7TgMyjr7e3vWKptjcVYmur+WaIIqB1HCOEOcevb8qimns
jAXXeHXGVIxk9M496mNwkpihWNVwxBCcDFLdRwXk0Ajh2MoIIZcjPrkevWtIfu3qUoJorvcxTpsu
AAEQFGKnOSPbsD/KnWxdnMdxGQFHCL045BNHlLNcyWjwbHjiHlrzyx7D+dPIlS8LCQKqJhkYYPQd
KKlNTQnBWGn5WJe0eTMmQQflx3H0qWG8tLgi2lJLvkqwHANMjAZBBIm4qAxG3OQe3SmzouEcw+XI
BlQvBYenNdFKKhoiE7CahJcDy4SXUSuVYgYzwcEntzQLcBX89QxDDJC9B+FDPJtiIYSAAiZFkJHQ
8/XNMsb24VTIrAljyvGBWVWRSi0IuUkMalSOQoLdB9anuLgywgqgLF8Llxlcd+ahvrYzNFNYlmLk
ZUjG3/PNTLHIUaO6ZYlxhfnAyPeiDvEtJkIlS6jVRiNUdiAxzyOpo+z/AGxo2ZRHGWDIFbqw6UPH
BHkQjGeN6AE9elWElh2ALERGuChGMlu4/wA9Kp2aE00VbiVYyUjUu7SswjK7VHP1PNMikVgXmiDZ
DBCyZbPYfnVvUXt54TIluyzONoLcnB9OMn+dMs4kghWQuGXsd2QPzqHUjYT2Et8WMgdYyHaMFFYd
/Skl8+5b7TJMFyACX5AApHOHE7yZddm0LyIzngj1/wDrml1na1rJceaikKXJLDGD6jNVKsoq400k
PhEghJYCQAgJIRxkdRzS20iLE6LtPIZHYACP36fhUVveLPbqIokAQZk3twfpmohGxmCTMyqG+Uqx
GKyc+dlatF03BktZUmiLENwyrgnHHPYc01mktozLuBVs5CY6+lLJIkkSOrCQbiC4ycH0oWGTCgSM
dxy3ykZFax2GrlWbWWvXWKRCRxuLHP8ASpraW4dsRAKIsbPkyc5pp06JI38lwHVMlO+fWm3jIm63
iuHjc4JZACN3pk9qxqNNgKtl+7a6kZy5OQhbIwfwqO6m4SCDdJkjagAB6cnPrRbuMRtG7vlSD6j3
o2maYWoPJJwpPXn19KaipMUldESyM0YJk2EDKBznn3/GlhleJyDKQwOIgeeT9O1W7vTFaYGSJnDk
EhCM5x096qSo1vKI4d4VMjLjaSODjkUSp6EtJMtNHcebGZ7gM4UNK0bY2j04pUs4t5hjO4sQVZ1x
k9f/AK9EcCAI9sBC5zlAmd3QDoM1XWaa3ZvMQlXPOxSNvqc+uKwkmkSnZak8InjuEWdMpEwJUEYP
PB5qHyIp7trqW3LMHOM+gOadA0U7NCshYMMk4OcelK8NnaMbpgpUIcsf049q7cPU5RKTY0W4e7Kx
v+7KcliTzge2OtRmWXTrwyrKu1mGEVQD069OKufaIygmhVFI+UokeQAD1P1qlbwRE/bWZZJCThA5
IYHtj1/nVympaFvVIt2MDy3DQySljKRueR+WXHtjHNQPZRCVZHSMKrYcgDoTwT34qJpV1A7bbO5+
HkK88dR6U2+0+K3ljlec44ZwGx07+/elZ2NLtssz2plM08c37qFeGY8s+OfSoZHaVo5wgJjfLBTn
OO3SrFqLSRzMzqSRuK47Z4zx+dUJLkSxC4hYoTLhwFyq+44BxxUtWEyw9ynlLdR7YwCFKsOCPbuC
PWold5bwG4EmwOdz4JyuOTke5qaNYpWgSaQsqksjBe/r7H61PvEk8s9zAjwBeRIegzQqiiTLcjR4
/tplSItvGI3c8ilmb7GGCyhlQHeFGD/npUclvbi5AtsMJGDEH1PI+tV2DsUYEhs/NI3G5u5rGcHN
6Cu7E05thJ9tlhLJ5Y3SKvPpwfX60n2lZ4CdmYxIQQTkHBOD1+lQzSyqGtDsAbJO8gBhU9lp7Mn2
mSRRbhQ0kKkYDbcU4x5NQbuQxQLHE3nyMryE+api4x9QKkjhgRjKkIJKDap44Hv0/rTp0aZlaIlE
B27x1H5dqZM4CqtowaTdhgw4AqlUSQntYsS/aFC/vU80YBSNhjGOvHp6CqqLDJDLAbgqzzEGVk5Y
1IsJuUjlsiyAuflCkEdjjHOfaqTLdJdF52LQg/vAFIY8dMk1lN8yHezJYhiVFkhYlAPLVU4UZ5/K
noJEKmU8Z/dgDKjHcihL62giZApAZ9zguSz8UGaGK3FzKpDFeEDAkqMe1Zt8pSWhJqyRx26tbu8r
hTmJWwcY69en/wBaobdxOyxXE2xGX5QjkHPr+XFPimtVwzjMhAMYfgD6/wCFOubW3k8ue2YyEH75
jB2//XzUtKSHYJkMJjijcGNyAAGBxVuSCEQSBZSFZcAZBwfUVRa6jS5jF2pUmPjI+71xTXe7/dNb
XIYrkkqcHGema6KVOwE9rPKm6G8uCC2cDOSeSevriql6tgX8yRlYyH7xBBH/ANf/AAq6zLNbtIkM
byllyrLk4yPy571VjvPtMaztCI8SEHBwce9XOXIg2KkitNcCPc7FYwFJ5Oc/keO9LKTs+x4YszYH
nLt2571bfbHI9wJ+GUkLsBXI/wA9/WmvJHLFG4j3q4XluWz1IB9KuFVvRA1cptpjsVuGCFycur8B
gPXI6e9XLRLZWWBJASxxEykEqPT6U5rnTIZQblwC2RKrE8p2HX9Kq3d2IbmQrGkcIzsV14x6+3Su
erBN6oNLGrdwllNnG6uHclWL9cdR/wDrpUe3ULYtZCNQ7FXQ5HPYknqOKrfOSksVyxK43Rhskknn
tzVi5vIHkRAsYj3HcpfALAcH0z2rqdVJDVgh1CCeykjihUrCCHBHB5/zzUkE6SwfY4kWJyoDFIuR
9KhiktJ1ZohhQTlQdoXH0pr332KRdqEFw2wK3GCPXr+FLdg9Ny5ZRtK02HICtkBxgEY9/wCXNRCO
eM+cEBCbWkkkbAQHv7/SobnUrn+zUt0DguGZjkkH0B46fypbW8AsXt7mfBwGEIOAp6YB9Pc1MpKO
4rks5WaUxyqeEyQpGPY9KbJZwLGiqyghjufqVNV5b0/akhaQAl8hVGfapY5rI5iGXJyzRhsAHPTJ
yTWMpOTAfDe2TFjIgjYDO6Rs54ySBUmn3dsbpZUtpZWjZWiDpgZ+n41mW10Zrt7u2jZUAxvkYde/
ap7OcujlzJGMfNggnqef0ohRctiUtS3e2wjZJzKyK6FioTkc9xjp71Fausdx5Ny5TeGVkBOCO+D/
AIVVs9XzdTPO7yAMAruxDAYIx9PapbZ4mzcXlx5Kg7VnVvm25xn2/lRKk4uzBNMU2k8qsU+VCd6s
5OSc8fjVnyrqaOVzbIpQjynIBJ6Akr6ZGfxqIyNZndJceYGOSzOMke9SWk/71s3SRAnc8hA+UEf4
0Kk2tStUSNPJAy7ModuGQsDj347H1pbe5uZZWeN2Vj/yz25xg+tZ2tTpaTB4XyThU2ngL6f1pXv1
VlTzEVtvySliD9OKlzdNAaT3dvsZt/llGO8jkZ/z2qpb3j3N00LXJDsy7YyCV5OO3Wquq3r21yAi
gF1bIEhxg9zjHWkhvrPcodcER5diCDu/kRzSc3NCb1NKBjNcrLHGHQMCWUnk/wAjUN3ceVeGO1QI
Y1LHcu4EZ647HvmmNq1tbW8VtDHCEYHcrDAz2A96z5/Eun2yGVik0+8IPLwCQPXnAprYTjqbllJP
cCNmAUM2MqvHGcHFSXr2MOHu2SRnwoBAwPXmshfEWlCPcpdQFbzMNu5yB2HH1qrJ4lspLhWcJGhA
QFWBH4+1DTkxNWNq7lk+xEOp3FNodSOB/nAqKzglMXmtcK+WPmOzcBgM/wAu9Z0/izQGPkzXsQyM
RqxGWP06/pVabxtp9oI7W2JZQ6hmjTGOmeMfhQ4tKwWdzcW2jVg0Lb90mFYyEA+ox6VI95dQQeXG
rICCrEfwH1B71z3/AAmdhFPJdpcyyvJtCkx5K85/z6Ypx8bWc7RzNI6kk+Z5gwQoP5c1SquMRpWR
uW00HkL5yqqhiUQEnAxjA9OeeaBaxWreTkF2BZ32g5HYVz4+IcaxMbKwaQuWYMTgAbiASM5qWz19
ZY4JGDShmCuwU5D9TihrnZSujb3WsO6WWMlsFVjXkD6D1qrrt7HdDzWaUSMmVURFiBnuOvtg1T1L
xHZXSKzWCgpIdzKSCRjO456GsTXvErCd57FGV1YhcKTuPufyo9m0x6tj/D93ZWt3JAUHmsSZCHwT
jJHXjpXVW0xgheVAqvIAFBbOB6/X2rzjw1qV7a6lNdxoSzgnbIvfv1HIrqH8VXlw/nrprxOWQJGh
AGcdsjp707OL1JSszqLa6Z1EbIFCj5i5xg+2afbyW6l1t2AjUjKsSMHuRg9a5W48Qa7cO8UWnPkA
bgXB2j1p9vqmpW0weYgYIYmJsknHIB70nUkhpXZ0c14LRTMGyXb5Qp2kgfWmXmqNbPullBeTG5Iz
gAY61ycl3r2rM10YTGJVKpEnREyPUdTUkza0ZUhIZmYKqyyJuAXHC9ulUrzY02jpvMijcJJI22Vv
3SjkA45z/hSz6rZQuRAyMXZSwYdcd/8ACubjh8UzX0wjkjYjAYI2FTj3PX3qWTTtYwIxOVdF2/Ko
JI/KiTcEDNz7akszHogiAJZuo96i1DVJJQpchQzAED+L0z7Vkiw1yS2C284V3cK24cAc9fxpLnQ9
e8qNJ7svICMgj5eO+e9c8487JlojRjvbW3uVkiVoXWQlWK538dMVPBfWsUqs067S/AJxluuce1Yd
voOp/aS11qkzYYcSDAJ9B06fSppvCtzcEYuZWDMzQy4xlu4HPpXbh24og3ItYtII5vM1BWIIYjdn
Oain8RR2yxS+ekhlf5QjBto7joPxBrLsPBamXDzEEfdj3ADcO/TJPWoU8Fm5vyiSOY5H/eF+CPp/
jXPiZObC9jU03xLarLKWlLxFypcAAZ9OvP1p0vinSxMIDIWZifOAHHHT/wDXVKLwe8TLbx7V3E7d
w5Hv706x8B2LxB70/MByQ3Oe5wa0oxSVincbfeMbfSiyyrIyiQ7FWLfu6c+vHWp5/GFhBNHbxHzI
2RXknDAhc849fb2qE+G7GCSSW1t4oo4EJilKncoPU8inweFdPCiGOIRPLnG1ME9s8Z61pKld2Hdk
ieKrC4MjrdlgxyFCkgDHQ9DTpvGFrBC8FzAVjZThUXIOfx7VN/YNhpsMUEcLZ3spCtjjb78496ng
0Gzmhe2CgAAbhMhzk8YHrWE4KLE1qYcHjeC3PlSgyBGwq+YN2M9eR061oP4rD2kkUCljIQyMq/Nk
nv7e9Pm0qzEptTYBEZv3gYZOcevXFWE0yxhle5njEi7ApkY89f5VvThdC0b90y5Nc1B2VVs3aPID
IvUDv71Xu/EDwB1itN7KuT82SBnuc10cUNrFEVSAyHAWNFOCFOfeoZNBDSLdzRCJWBG5cHj0OP5V
NSKTJcW3oc7L4m1t7eNIbEx4OHbaW7/X6Hih9R8RXTFLeEByTuBkKpjtXR3Fh/ZkSFIY/LkZgjyL
yFp0VhbrD5kIVSSu5iv3T647iiLT2JasznI7zxPcyJEYyCr5wr5XtwcgdDRf2/i5pVhSBSp+/wCX
ICHGc9cfyrr0tJooyhRQCpCk5AI+makmt7DyGMSsFTBGWyBntj61jUqJMtJs46yk8S3MnlxjbGib
QQM5Y+vHH4VJcaZr+0Kbh2O0EmNMfhn+ldPbWNvFYtGiKpiTK5OM+voPwpLa3jI867YxIJCAC2AT
/P8AGrpybepSXc5GPw7rALTW9wUZ1UtHIQcke3b2p7+F9f8ANE8mqRlSBjbGQQ2Py/H2rqkjijml
SO0dSH+ZGkJJHGCOMc806CQLbEuwcFgQGXBU+lROTZVkcxNouqTN5P22UxqoGCM7f8BUkPhu8iVb
lriRZSfmCSkBsADPSuik8lNt4QVDgqFQbju+ncVKlrIRFc3JVEJJCscAjHHb6mlGrJdSUkcpB4Ze
a5NzMXUjnaxJBpW8PeVbs8m8maYhcHhTjuPXiune5+zICYd6OMZYdP8AGn6hYJDbqZJQxYgkDB+g
HvXTTrXeo7M5NvC0O1SYAEU4Yxkqc45PSprrwujSLetCFBOQrHjp1+tdFbi1tVKSoZGYEqxPQ+mM
80y3sp7iR5zGUVTvwRwB+NcGKanuHKjHbw9BJ5StbBQSCcRjlTgdhRJ4V01SIBuVEbIUgZ3Hvmuj
ItLpAIyyhBltzHDD19qqQ+ZcXZIgyVyzKVORzwfQ8GtMMklYaVjHOg6c05szbR5jIwygge/1rQk0
LT1haVOrKNoxnB9D3Aq+wiuAXaNmaM5UowXPvzUck26N5pUKZGWATJ2/5/OusLJFCOxhVwrxo3H7
xw2Rj0/CrV1oNoixwwuI1Y7owB0yO9Lbu62waSNkQIMvnkr2P1q7bSR3Nod+7cT+7KgkjB4zipqK
yJbTRS1LSLaHKRpGq7SpcNnt3HSsuCxggla7lO1mkJdgSC/bGc1txWlxflrli5ZSAzMSMj0plwIl
VbZIBKWXO6TAIPuKmMO5NtSvdWunTuJLYQ5LDc4cA4wOOB14PNKLFzsuYY1JOcI7AgVPHYhC8TSA
AH51cbcmkmSS2mWOzCoAfubOCT+NDppom91cgMME24xoU2n5sngnof1qb+ziyKkBKkN8zE8Z6dqc
sksYIWMMrMA0mflH6cVa0+T7OjRPhhJyEZto/GhPkWo1sUZYHhQR5DBvvnaSQMetT2cAa1DeUznc
AgA449u9EkcAidj5jNu5AY4A788Z60tnLhC0shZFyEAbB6/nU+11KsMvbaN5wwgUAgElyRg/XGfx
pI7kpdkmUkk/KwYsAcf41NiD7ORKrBZlBIOGKD0HQ9u9QeV5cqOCNuCUJGCeen1xXNUSkhp2LSPD
LFLmFixbumSM44+mahtJ1TdOIlxklSVyduOmO1OknjaPZ5qLKGy5Ck7iOh6c+lOEcsUAF1tHOWKq
cYxwfrg1rSplDCGS6EUIKo8YMbKu0gH1HatFbazsrf7MluZST80m0A4Pbg9O9VLb7MzF5YyJSASz
DtjjFKPLYKrSqSWwTnn8K2lTTFzXIissccqpcyMpBAwDj/PPam24S1gJt4JFVJM4dc8nHt61ZkiK
MEO1lVflXdkn1NLJCnyswQF8gMVyTwMVzzqezI3dhA8Dt9nicOEUblB+U57Z9ql+zxF/LJCgIfm2
YGO+Pes5/PiUx2Z2DcN5wMZ9emamivsx7XjBKttV896Sqc6C6IrqSKJRaR3A3KPlBbBPp/WllOLV
YpowWU8lXIOKdIkt3E07W7R+WCzMZCAT69OeD0pEmiudkZkKohDAhc7jjqf8KtSaQEEcNtbzFi0h
BU9VJxz/APXqYBknZkVS6r86gfKRn1/qeKJFWO4IZwobJUE/rTrNkTUGRnJxkBwOvtW8JcwknayJ
bq0mGYbQxhdu4BmwSSKctpHHHl2UEY2ogYnP61DeLauBFdLuCvwxbqPSkLxmcRRO+0r8seMYGOg9
RUTxEobA43ZLqECNAJTIVAJ2HI9M1Ck9w5SOG8KlYyrEJ17nnt25prTyfaI/JhIRkAKYzuGPpUpu
YIwI5YSGA3HvwTxSUvaiSTGk4328JBRW528nHGMU5TGAzwooBQ79rAkHPWmwKsqu1sjlWb7ykjP/
AOqojEbbdMmPmUjah44/ma2j7iFaTWhauibqAeacncC0g6AelVJlnCyfYwSBGQvG4Ej8R3qaXfbw
lY8MZEO/nIB9qdKryWiLIpjJXJVztBHpmuSrLmFqPtiY40mkiYqhwrMfT0qPUi8sivDahyBgO3GK
dFqFr9lVZXV3C7QqpjcPyp9sY5SscV0E8wkBCMgd+4xW1KKbuMjhjuVuEiVAJHYEYc46dce3rTld
45SZoHDH7pU4zz1/+tRcD7S4iaQRsuVaVE+YDNCouz7P5TMhJJfbg57D6VsDVkEF1EZGdIXPVSQQ
Se3b3psolgC+ZeBc4JLn/OfxqqLaRLgSQ7QoB3EgDJqyoK7Z5UD4UbnDfdPPWhoQ5/sjyK4YOW+4
e2R69sU6V4iJGZEkUtghGyAB7+vt61E7wEFJYFTkFSo5J9evPFBgtLaz8zyZNjTEqA/JJOc4965p
07vUa0Q9LqKPKQrtQAE7uCTTJ51njObdY3DnCxsTz+PX6io40MqC5lVSFJCoBmkulaC4QFnw2Nis
3yL9K2pwaE7sjSd7dRLJAAgYsIySQo+nFLNMLqYiKNPL2/K5XB4P/wBaphbThmeRAiIuQCmdw7de
9Kl0LUG3gYFgvG5ev/16qcE3YmTMbxdpJ1/w9d2SXKiKeIJIXiyoxg89uoFfIun6nL8N/iy0M0Dx
FZws5aPBaM8qfXqOnbmvsS8uHv7aWzMCohTLALwMHr9c96+Xf2n/AA5f6N4wa4WyZDcrmB5P4zty
rHng5wetXSocs7En0f4I1W213R4J7WDbm3UI7IVP69K2QjLtjAVGGdgU4L8HPQ9e/wCFcb8ItZj1
HwzDfBF8wxLHsj+6AFAz+J612KytbML63hkkd2AcMGJXjqPfnrWVSk0wHpC85BM4UDgknAYZ6ZpT
FJGriRwqhCCQ2DjNSRXG6MggHIYvGRj0xUMkVtLM8SvtZvujbxWVnACs88z5igBZ1Bwzk4xnkfXH
51oxSQS74gpYINzITgsMdev6VXitpIkkijxHhwUkI4OTzUtrbs00jToCrgj5iQM4xnIrvoVuXYqJ
LN5NuokRWfA+ViePxHrTHvHWYOsamIsAfVjTZbuf7IsMsxkkGPmZSSR2zRbtCLgJeShAcA46nIPA
x9OtYYifOzSLdxz/AGiaTbIwyxG1x0xUsiSLG8MjgxhfkkxwP8mo7uVZ545UhMaqNqBuVIwSO/40
+ZnlY3OwMUUAxxjrWMJ2KEi821DSyqoIO4gHORn1pTKlwjAb1fOHAXPGO/tUbX1pKG3uxUdUA6fl
TiLaQ4hZU3eueRis6lRNA2kJZw7QWljR5SclnJ6kc00WotmW4JQ7nxtJyV96W4+1lkj4YRocMCPm
9qbdL9pn2rMQW4cZ6D0rro1UkZNKw65vXxmdQY2ypkZ/uj1P4/0pZWuCSkW4qFOAoA7DrgdMVFOo
8tGhulICjbGy5H0o89ob1Zo1IjL/ACBT0H+fWortNaEDjdgeU2SHx3GQMUStLLGsgQhQDnaMZAHW
lZY7smK4UKwJaNgc556f1pl289rtkgGSTtAIxWtGdgFtxJPZbHKkKSFDHHPGe1TlpvsqxuCzA4VG
G4AjoaYNWRYllRFWRiA5fnb78CnFFul8+TYQGGSD0FZ1m5IqOqGbSVKSXSNJIwIDE5J7DA6jqfwp
7ySpIY2QFyAFcg4HPeiI2/lm53gGM/Lg/eAByPrVe4Est4FJ3B8FYskdTxRT5kiktRV3+Z5wVSCC
pRiOlNkuXdiFDIhAAUjGMVPND9mLNG7bypwpAIBx29801vOYxu8ZL5BkLnPHp6Voo8zC2hHvKjyx
EAzNuzJH09KkguHlTZcTxgqOMrjI9eBUW8SRShuArjLFwcDPpSWWlwND1ZX3DAEhJUE+npWcoO5F
izZGIqzuqM+B5e/rUdxvEqythiAWAYAjNHlxvGzQSBdpI2nHTPr26UwEPdLbxEMUUjJGMitqU3Fi
GPJcYzaRsQRgKecCp9jXEKyFwGzkjYQSPSkuQXKQrOI2wR8h43Z6ng9s04fZViUQgk7gSDu6evSu
avF1EGw6JMIAr4LnkE9Pb1qO/ucboLQKu9jlt2OAOn0pFWEOWWfaG5VZARkn1p8JBgZ0Ltk5AUYy
PStqEeVAVVtf9FieWBCR8pJZgcdeKsunlxebDMxVBglT94/1p8kFzPb/AGmWYZHylGbAC9se9QNJ
viaJ2O1Rk72xgg9ayqpyVyeV3FtIoZbeWSbBA24JIBC5zj26U+W5UOotiqsv30LYLDPT06VXiacA
RoAST8439eOpNPFkLZh8uQDwrDBJ9j0/GtaSsNJobcyJLIVhiCiUspONpA96WC33xrG5dmOF+Vsc
fXFRSl7G5jchZWBGFFWbl45UDQKCyn5iT0xx2p1ErjTY7UYnkcRh41CL8hTIIzxnipWsgpMs1wC4
A+7kFj/WoJHljZJ41JJUDBbgD8qiu7m5ijjaJwMnncN3euabTY0TysAyjcpKsNiKoGPYUzc8ly2F
ZcHJLDP9KFjZmF47MAzDkNnn6c06PzY5jcD7xJJhAG1zjqauFSyLHm1kjUs6KEIG5cdRTLmBhMuC
4CyDezEY46GnW8rTpH5oKHfgFTye1Pnt7hm8mZ8oTlg3X/PvWVWm6mqBWtYqxEib9/KS5HylgMUS
FYpCDkgkkOeaSQBbqJZ+IgcFgpJHt9PerU5TeLeTaqDJVVAB9P8AJohH2bAesJMMfzEM2AAwOD6G
obmaWLE7BSwb7ijkN7exp7osMZjLkIpHllnyCcc49/WlhlivJTbsxQsww2fm6dK2UkxSV2MQSRSi
6dGyqklQeOnT0zUNvcHeWaNVSRyVjzjHbJ/oKdeLJucxylERQWZc9fYfzNTwfYfKEM0aqvmKzMTj
co60OkpbEdR0MNvdBXYuiEB9hTvn86lmWBYiiIWwMMhOQwNQGGzWNYYiWUsWLAYOOoHNSGJBGoZz
gDO9R39KtQaGtSNnjjCkARBhgFD0INI9y91K7vGDGx+Yryo9/X8aRC1tIMSLIjlXWNidynOSB65H
btU7iGOzP3ld9wDKQdp61nOnzajSTKrScM0jEKi42kEE5plulwUjtijsp6qwGVqyStvPIAswBAUt
Hghs85579j9aZLObdo54XV1ZsEIMc5/n2rWlL2bFZoieFYmWFIWDNnLZPB/LmhYS6g3OQW6Daf51
ZR3SLzJZ2JBJQjtx9Kqq1zPvMiOVHVv8OPzqZw9oxDry7hto44IjGyq3G3mpLUBlZ4dihiVKk7QV
x0xQYHLqsezDgBT0GR+tQzExo0VvGpViN3qx9KIpQQyWZFdnMbMFR8FAeMDvS2kogkLykBCD5Zxk
Z96R7kCNvs8caAAglQCCcf0xVFPOlADzOGDA5JySPSq9o2UlYsvNLNcmEMFwPkkCgAr6f/Xq3DNH
FEsSOD5eMggYJqrILcQqIwhEfUKB8o9qHceZtwuNo2gDA61LqtIYju8iF0Q+cH+UKOMZ7cU57pBJ
50+drKMLs4zTSpOwQMxbdlSQcA+mKluxFuaXzMEY81tuDkDsOlZSkpAOSYEO8siopX5djYBXH86i
kRHkJVS0SNvYltwz2P50j3FrFCDO21c7pECkrtwMHHbrUqeWZkW0kOzOVAAIz/ntVqokC1YedFbv
teRdpbGQp5P8vrR5EBLJGCCBk4zg+/19qW9EqgXU8RXy/uOuM/gKrrcwmQlWDKFGVBxjvk1VlMbV
i0/2M4S4DZkPyv12jNQXEbo5aDLIT9zGc4/TrT2f7TKInQohGVJGBmluZl2rCsRZGYhQWwM5796G
rCepTVfKkBnk3Mx4OfXt9far7PBLCWKEggFWKldvt1qN7eWdx58SlF5YBhgnsfqMdaNkYhBRyqhO
QTwo9aai5ARfaUaR1KbmA4Hce3rinG4MVqA6ACQ7VUt/D60j2qT7JAm5QeWzgHjoaigtrWOV44gg
wuVGen41M4WBksqHYlkrq4QkK5BUY7VCLe+aJZWzucrlmX/9RomtykzJCzOWYEgHqc5zz+gqxKnk
QiOZmLsQQsh7jt0pRpXQ0m2U5FeCFkEgYknoOAT+tI9zIqxZXcqqEIAxjnOfpUourSQCNJt0hwsi
svQAduAOvfvRHp8E1wxuLhQCw4K8s3YY6/jVX5UKzTbMXxfpMupWE9tOylZYSHVmyu3r9Qc+lfK+
lX7/AA8+KqyjCpJORcGUkbTjg8AZHb3zX2FceZDFI6wsZFQlSACc9j0r5l/aZ8Gzwa3LrFiihHIa
BBHghvvEHOeM81pTknoGp9CeF9dgv9MtNShRXaRAzrt25G3p64+tadzHcXL+bGgjAODGH5A9jXl/
7OvijUtf8F2Jv3AK26M8hOdwOM89R+Wa9XMgtYUNwAyHJUqcba5qkOdAtEVvs87FCQXcBvmZjgHP
X/61PeIblfbuZzhAB0OeSf8ACliPnRF4d2yN/lBIJPNSL5cixo6srZyrp1Az0p08O0htNIWFry3i
KGYMWLb1UEgZ4ps85gnURyhQxJmyQTjnn9KSSZrcBSMISTI+7ke5qJbhbgGSCQqQ52uWxt9RWjkq
bKWxO0VvITOFDhjh0U9D24pskO1DHGhUKxUHGSf8+1RyJFbIQJkVSOZMZHWrv2qKRguXBGMFiBn+
dJzTLUkkMsZEt1VXi6kAtnr7n0NVbprea8ZVdmXdnOMdDnvVm72l1CSBgV+co3H41C8u9g8UQZzn
aCQAy/06U00xOSew/wAtBOpjY7duTnkqKhtpm891lLKhzuJGPlqdbf7IhhldW6O7OONvpTRCFtyy
4RwMlVYEKP8ACgiRHqMX7oR25KxqfmCMAwGOo/pTbK41ERPHNuARNpRQQMevufWrkRnuoUDNlmBA
JPGPX61Dd28aw7IzkKOUKcHpjtVRm4sTViOK4FyjRtEF3AfPgA7vapBElw0YRQu1AWIXknvz/Skg
njk2wgqHZclcAc0zzUXEyylScbhIMYPdaxqRc0S3qOaIrbGcIrIAQSExtHvT90skZuWDqSgVSOQR
71DcCSOdUiiVlLEsrfN6HvU9rAZoFikmZiXywY5IGelZe19mxlO6t0juVFuxSItkEdB+FWJwq26R
RTZLE+YQM8fjTbm48qcQRpxGcNgYGPamC5hM32WCN2cEZZByM9qieKUQTJhdHzQUgRo1UvEcDccc
c4Pf061FHI0MrSRqUJO4ogzz6fme9OijtIp1nhchioIQNySevUdc5pbq7SykNxLGzsJMKXYZ9s+1
SqvtAJ4SIywTKsFO8iTOePyp91GbjYI3zEWJAeTocfXNUbeJ4ow7THYwwYTwAD/SlaSNkKKd4Bww
Hr+FbwjcpNJD4NNBK3nmnEjODgckA/55qY3PlhFuCxBPzEN0AHHpjmoIGeGFZBC5UN6kYHtT1Dyy
CUqxVsDBXBycHuKpycNAcmGpQw6hF5IuEDJny9jckYxzjr9KjtYxFGJPmBJxt3Ek+nHrTNijEk6K
NvCsI8FeansY5CWknG0HO1ic5P4VpF8yBNjTaqsQuZXQtnKxBM7v8+lMf7IsscjFSRKMx7cKp9PW
gQhXZIpBsDfdzgA+tSxhWA8/PLfKhYkHArVxiDm5Dbk+YViWFXRckADOWOO2M0sUMdvCFl3MWz5b
MQCBjBXikF4YgDDCCxxtJHftx60+8e6L/aEZiyR5IYYXGPX8aPbqmxPUI5I1jWFNzA5woGNx/P8A
Wq8k6G58mRdoHCZHBI/pTYJro/v59jlSCE2Y5pJrXfsuFEkbbTs2kcZ6ikpKqQ2SQmUSljI0cRYr
IinbvXGfWknvUluSVtywVsjd2X0qNpWmmSCUiPylx8gJ4PPU9RT3tDBnzozIOCAO4rCdX2aCLuhH
1FhtSKFVyMPKqnOOhBqdWhtIZEIJaSPggHOcfpVUW25WKldqucIqDnn61NJNM0aQQqoQHBCk5JHA
/wA+1OFSMylsC24XTcFV5iBduuKI47eVDuneNimFKjHH1pbW/wByywPHuUHDKe/P9asmKKRj5dsr
IYlAIUkqf5f/AKqwqUm3dgZtvPebVZo0znMrSAktk8f0NWbm4jRm2uxdVBYkgDFJACm55JFYFtqI
F6DPHTmnySWs1m8Zt1DN97JIJ56D3x3ojRs9BO4y6Qu6iRlDqMopGSx7CnKEeDdKEDqwKgnGeOao
Xdt58aLFOTIjnlm+bP1zVqNxAqqMggguu3IPPX1zVqo4Ma7Fi5W4MAJgJ+Xn5+c+1Jcx7bQXDKoM
rY2hiTux7j9ac96VmUbwSxwoKkAH/D2pmqzb4wRG0vTAAxtOOtU6ty202Jbm3ZWRolIC5yTyv4Gn
teZliWCXO6Qlw5OM8DsPxqBVgjl3x5BI4RABz3ye9NuIis4e3cCQMGIJ70nUY4y6slWDO5lx5Srl
izZKn1/Pt2pYd8KRSpOqRq2UAzknjPamWkM7ASmFVPRY1UAZ7seP/wBdPkRFJHmIAScjdz0pSfM7
lqyQedNuknMpM7gKTjsOcZ/Gp7iXzPMt2UsxUbGYcHj16VnpKtxPmIMEUfLuXbn2qbT5ZkgkCKhj
8z5c8c9/U4rrpq7JcovRFucLDGgR0G1s5U7iPXn0z/Km3V3G0JvLxATF9wleoz1qtcSzyxshJYum
1Fj7H17U+OyiurXyJpl88ofJQHODnr7U5ptEuOoyaQNAdigLJLw24DJ9MdTTYw+VmOSm8LIQQML0
6dvrUU9r5uFiuAS2FUFMkf5NTmPydtvBGJFdASka8kjtg1jKnzD1LFwdkYtLckI3QFufrSyTP5Zh
SPzCyEM4XIBqpPeXCoYTkBWAjMhBbHtjvTjNd7QkEjqrjDZHXI/MUJKKLiwhs5Z5GmIVQC2xmQ9c
exp0WI38u5RyrHhzwCwHU0uL9om8mQ5IwSzgcf409rq0igNs8f70HO8MRyevP9aaV9BS0QlobC9m
jF1I2yMkRup4JqqbUtekCTKGXLg9Djv061ZRwsAkmtywHLhRwT6n/GnXdynn+UtkqlVOxlwST6+v
brWMoJMlq6Eijt4HVbqMMmRlnU8n6envSTWZNuVtz80Y5CnnH+FKsv2p1ldy7hsKZMjFTtEFLQLI
PNIPBfAxisnTT3BR6Faz0q1yUg3Bo0ZyGbO7PYiorMvEQJkWVt2MFxhMDP8Ak0+O4nDiO1hkeV3C
hzkH6097ZLQrGD5g/jJyCST+VUlYtJIR7iDcZbcOQAM5ORwf8aR7/CNMqAYXIOSdoyPao3t5zMWB
VAGICqMjPYVOIra3hP2iUMQ/KqDwauMm3YZFbTxzSCUo7nOSCSOKkvrKK8kYRSEKhyVcj5j7VE0k
sKloEKxs2RlssP8A9dOs5ZrqfdIGLIQVYr90ensPerdLnYXCC1e2R4TOG5IKLjkY/CmQpFI7yHcr
Rx5dmHb196fbSQvcSK5LAoR909T29aghS6k8pUiJHnfKN2QPw/xoTVJCbSJTqLPIyqztEBw4JBJz
/SmJ51zKs7pGzkEbyMlh6D/Cnwm2ZHihiIJ6ls4yeufaiOB4UCKpfcThgc81cW5kNpMuG/hsvKAi
RWPAYryM96p3t+0e5VO6Pb8wVck8cegxRaIrw7Z5FYMcA8cGl1Ex2c4ghkVEyOA33fTGeMmsp0+Z
i1SIkDabDJco6l8cCRen69KikWC7to70xyF1kb5Ruzj29OtNurcyzo8xYApkMTxg/wBfap7W7t7G
JtoYRluSzZPWpjFpk7CvOl20dxJlSznIDHjnpRJGI42SGdvMdDlkXGf8D71JcCxZU5USFvlMfXP4
VX8yTzU3by4Y7m242/rVuoospNJaFtmazs0Z1QspwR5eAT61BA181uIZJA0asQisFB49OOKqz6lc
XMeEiDfORszyRuIz145qd9LuZLcRXqMUQE+YjYznt+FbQncpNLctR2ZcCS0mKu5AZnGTj2qKWznj
KRSRKdzjeVbdnnrjp74pbeGW1Q29u4aUA5VzgY7ndUElzfOYsQtJGHKgsCD/ALo9Pqaic0kPmsxz
3FvZ3ElvO+8lyIiEHA9eDxTryW1u4WiE4jDqQU2cAeg5qKBTHcPJcW+JC5Ch1BUDjB/p1702OKee
ZpzuRSSoG3nHUcdc9sVgk5InUmsRFaWIUoARKQpjGSDjqDnrSXjfuEFsXDZG6QgfiaZfFreyjeCQ
sjnkMpBA98c1FayeayThyRGMNhyAB7//AF66INJAOggEYW3vcO7yHY4bBUentUlvLNbXBtosMh5Y
O5O5sH8DUN5eRSERNatIWVsqpAOKdHLMxDeazeWpyc8YwcflUVZaA3ZFiXFqRIYtqseFV84JBPTN
VDfyI6OYQr7iTGFBOM0+7vI7m2jQIqsxG9iOQajuJYmxbu3nyAcxgckenFYrULNuxJNI2mSLcXFy
yqWHlxocgH6UhvjdQxrcwKwDnO1s7wOh49KjnDaqsImPl7FJZCe3v7Gp5LqGwjMpLbQAMZyBnpkU
lKzG00ytMsjkSRAKQ2FZk5I9OKVbRbpUlViQSdrAc/TFNkklWSRZ4sIjAbQDgnPtnjvmrQNtIy3P
mkBTkoqZJBAHbkVLSkVZDLm0tpXild2UjCgr1BqKQ3HmIIrdpIFAABXJJ9SOg5q3efZxc+Yke99o
BjRMDHb8ajumF7Zx26MkQZiSVbnHt75oirMZFBDLFCyvPlZDuJIxx9f6VHPeCJViVmDF8BUUkH/D
ilmuljUQSMzRkAGQfMxI/wAe9Alt4bVNzAyTBvnDElT0A9Me5rojVUQurhILlcNaIikDPHzEgHp/
9aks7xbi2aCWEK5YhCeVzmnq6iNpZSQSrAupyeD269Kq3dy+wXECIyoeVVuRz6d81nUfMxkxtg4D
XG4mRtq7Rjn0/KrUc0HkeVHAMQnKuBg5x6Y5qG6vbZtNijSJlCEtiJ+QSOfwqOCLYN4AIUnlRuc5
6Dk0ktBJ6jbmZ9hkMIc/KSrIDg45/wAagt52vJRvd4yThSRkA/hVq6l8q13Eq6ycHYOD68Vj2d1c
eYWM0pCsWjH8IHPUA8V1U6baYNpLUhh8RzwtJL5bbxuKsoBbIHbtVS38SX18GjKvKoBy7AZz6cdR
x1rfXS5pc7lQfKxfC5IH/wBerMelWESvHFZhVQ8gj73fqffis+WJCbRz1p4nuYS0UMJZAhDIseC3
I+WkHiXVtQUi5szC6qWCsvcnGT3xgVuvpIllRls0LqwDMqjA9/6VcfS9kivEVQEhWKjjNaRdmO9k
cxP4m1udf7OkskjKKQrQHIH4988VNcX+twwrczgqxiwAV3N19OnXmtqTSY22zR2pZ5CGaPJ+9Vu0
t7ied5roKnyqEVoyQp6Y9aznFyQPmbujl7jUtUFxIrowB2glQRz2NJcTeIfkih8sSA4dg2Dj+oNd
JFbSRTEm2V43cKW28DnpwKdeaK1vdM7OgV3GwPk5b8B2qFDR3DmOYbVPEcqmGC0tgkbks7z7Fzjt
nhj7UBvFJEFtNeN5soGXE2ST+GK6TUNNt2C28c6q6EcBs8+uMfWpbeGI3KCePeEGclehyOeldNJt
FX1OZ+wa1Z25unZ1R+ro2CDnnnqKYthr00MNyHYRSSESK7covfr2ziuqvrYS7pXlLi3JKqGGDxjt
3qSWCNLf7SYykxHDFQc4xx+lZVqrSA5R9O183pjS8Kq7cytNnj2wcCp7jTNbjAJvT5BbcwcbiSM8
4rqIoLedmmEYZ5I/mjflTg57f1oS3h5eWPKY4+TJGfb+lXTqDumcvH4f1a6KzwTyTOCAI1IUof4m
DY5OOMVInh3WfNzdzEAHhZXyc47+9dQRFbSLJbMrjk4Vfuf56UyS8t03QQOGmIXIDY4I6+metc1a
k6hN9DlrXQLtZz5rmQsOULYOP51PL4Zuo7vbLOHjIwpzjPHStuwsGWMQXTMZFBYM7g/ripmUW8AI
cNIpYhGTLE4HA4xz70U6TitRp3RgxaB5lyVjkcoqHADEnHTrUF/4BS3ia4t7mR5hw4cYQ/pn8a6V
GmsIQZLUSSKQHQJwF/D8KmlivrmRGgkAQqQI3Hcd+P5U2o9Atc5qx8Gz3UQuUYKCv7zceGGeRmp7
fwXDcstvPGyqj5DHhiPT0Na3kTwOEfcQAcqzEgE8mrDquoKTJJ5bgYCuuBxjPP8AKtLStuDVzEuP
BWm2k8jSxgqQSZ2QFiT/AA+uBRD4R0+WQSSxKy7fuE/eB7fWta4nDqIpIHcEkIn8LH/PvRDaILny
5LdSGUeU2Mbfr1rOakhNNO5mWHhPS7Z3uJrRGw2IYwd3zVI3h/S5oistkjllO8AjJHJ9cjnvV86b
HKomtwzFnGTzwfr/AEp0VxJ5gtJ4zuz86oOCueOex4rFw5hpmOfCFik6/YxIMkMdwyF9cE/yNWv7
MttNgFwgd9zMoIkOVzx0rUuGjkEaWzsNz7SASpFNutMgiRgX3MTvUsnKnH+etdNJOMRalHTvD/my
M8kcYiaMB0bnK9jVXxPp+mwWLNaQCIQADDr8pGeo9PXFbNvC6QrJCwZVTbuBB2nPWquvMqW7R5DK
VO0EYAHt703NWuM5Xw1aR3WpiC7txGAVCKcYP+0K6lNJgNwv2SNUVXw4DYJP9a5jw7Zm61hRG0ix
KGAAxuPGcc12Udq0ZM64YKAFVzgknocf0NS0p7AQw6HbMVcFCUdmcLwSOgNVH09Gma3hdQy4wpTO
3jqKvpDIS77CrAnAXOMY6c0+O3tY0F1ZokcqrtZu2cd/b3FctRWYFIaUZMSJCYhbndtPAJ/Pp9Kv
3Vu50sWZjRsN+7fZggnuKlnnXyFjhCuXyxdF6MOvX/PpQZ2KCNx8qoMEL82O5rroK5aaS0M+CBLI
tawSggZVVYZ69/rnmrFusUM2+9ZiVGFkIPymnrGCGljtgCrjaXByRgcg4qCe1ubqOR7cNyTuAHPJ
61NZJEa3LawWYdmlk2AD7xJwfpiq4uYp2W6ghUYJAZ25Le/FPulEEMIt5NxjiIZWQDAx6UxRbsWa
FSCMkL23YohBNEyeoX0FtIFO1pGZgQwTDZ/ziprTfcRmSCFApkHkmQAkHbz1Gc8dqjtHlDtJNCWM
j4VQ/wA34elWhI8cYPyueCqMCApwefqKqU+V2JbSKpZjKIolUMHLKxOdp759qkuQ3mvLFKDJ5hKj
GCR24p1my2szPM5dnB3syLjjkU29eQXwuLRQxV9xw2DihUvaaktpjoYxMoeN8yyfLhmAKnn1/Kn3
dhbI217gKTJnczZ5xzz/AJxUEmGBVFIlkUhmDEk5pbqaZ4lSGERyB8Ft2MrWqXIwum1cke4na48u
1uDIUXJZBwBzxnPWnXIaFhPhCGwwfoxPcfWmQZaKSNxkdRggEmoW+0BTLdqVDqCqtICB9MVsqqto
bKxNdXG2VJSoLsoUuU++P7vvTo7Tz7lpn3lQNww3Wq5hnkcTPEfLQ5VSARj/ABq9aXoKGO3AUbMF
TxtFc9S8noCepDfSQSSSQGAJIDzIO/8AjxVN7YiNYQjs4YKqsmDt9ucVcKt55lQ5EzE7QSAp9T3/
AApZHSBghkdnJJcKmc++aPbuk9AaTINPhlt5vJRyzAkISOBzWgJpY4BHFtVU/wBYFxnI659/as6Q
PbTrLCkhR13L8uDu/A/zpEa+VnUKyscHJxjrx170+ZVUZ6Fo3MX2eUNKoiwdqSKcn3+ntTU8toVW
O3LMpO8ucgYHQH0qGbN2rCRkDlQASec+vamRtPFCYPNjSQvgAMBgYrGUlB2RDdy7ZfKrOEVoyCAH
jJPT/wCvTLGOC6eXysq7ABVC7cYOe/epl8ufEUTSD5GEchjAC5xx69v1qNI7ayy/khnyS0hYsDj1
5rGUXMtJMayzW0oeNg5TLAEZDHvSzmW/UtIQpkG2Nd3HqaW53NAqPcIWLYUKfvYII4x1xnpTraAh
hKwuIgSfmIGDkY6+n+NbwgkaFaO6Mcu6RWXYSFMnX261HDBPB5gu3UKoBaUEAyEjqeB29K0rho4b
Z2MSgzLkOy8kg8/j9az5wlwIrVwQThywYhfy+lY1XZilew6JQ4H2Z2PzYbjtjtzxz3p9xPPue2iD
OOcIfl6/jmnSxASgxEHgYwOx7Ul3tkKLFgEEgEsCSM/SohTjMm+tyN7ad41KcgkZic9cj1I4709b
KNQFdyCr7lIHDcH3wOwq5BaywRzPLIsgaP5QPUc1Wmurb7K7FSSp53tyeetbez5EWmIIIYLFRc+c
0jSbiTLgDnPpUqTQtbzYi2s64UvyCevTPSo0lW5IIHy7t0RIxjnkHr+VJCIrqcRnAUEbEC5Gc9eR
XJVaVRDFigtlt4juDEryGypBPt/SnvDbzKPLtjE4Hzvu4xj60txaE3Qjt48kg7mIyAcnnimwiXYY
0QtKo5YnPPOM5OMf/WrrpJNiHfZ9ieY0jsucAsnGcd/b3qKaQyWzbgAHbbvZcEn39sflUTC6eVoh
tAUbiycd/fqfapJLW5hn23J3qo2RDABxW7dkQ3cfZW5+zjzYg2eCmTnFP1RvJtgYolB+ULhc/h60
w3UVmUuUiWUnkhmOf5Utxe214oNuzleDhk5BzSnLQnmQsN5dpaGOFAGwMBWyQf8A61IpupCCsYjV
SAEKjge3H403yI7eESoCzl8bduBiiI/vVlffuH3jjgD/AD2q4WuDasPtbiJXaSRBI7Z3Ox5UVWa7
Wa7aAQsWOCrAZ5wak8q2gmZsElU3bAhAIz0/+tUgFk+DFCdpxhR29c1M5RiydCCxS7dMINwDkBTj
aWHPei8M04CSqisAcjOc4PT/AOvU6zC2ut/mFVVcoiLlR2/CpLx2uIxceWhJBJYqMg4rNpzd0Umk
rFX5U8uS3PzCPAjJ3YqYh40W2Ujc7blGcgHuc1EkTzFZraMsyEFsOM/hU89pIXFxLBIryn5mUkbQ
axlGysy4pMhkVxch72Z5Ay7SycACi5tIUnWQXJxtygQYUHuPyqGOZsAWUe9RkEuvI7YwO2fWrVuF
lkkC2wwVO7HQEVcKcmJqzGGOSSUBdxKqMEnGR6YpIpybprZzlTGAwGBuOO9Ottt1O9xuKsyn5SMY
IpJEwjuoXywSXMi9MnqO/FdMIhfoFwirbmMllAY4QryeP0pHLwsYrmXEZYjcWwB9D2+tFwJp5AYU
JKnkjOVNXw1jcxojwM7gglHwNx6k/Ws5TUWS2noU1lgV5DGMsgO5tx4OO3NIzMsaLc4YCMeSQmMc
dKSOztYSTG2Yw5Kow5LE9/cVHqQvZEWK2XaEIYSk53H0rnlR9qiW2yazWOW3dnkKlVGS5+6feqz3
MUZ3K4IBOwMOA2fT0xzUiiYYgX5m2Y3Odu4+vFMhsRBkzSFsPwrgY+oqVQUFohJq46CHERCYEci5
KsDjntip3SPYkVuBtOMBgQCPSo3mnWRsvIE65K4Bz2ouT5qRokRj2nCFhwD/AJ5p8upabaHSxq0C
x3ICOzHaSOg96lNuYbcruXIIYEsMnjtUM4fyDcSSM7KuG2nJB9TUa3NzIQiqxAbGCOAO3vXTRg2h
tXHqk4mP2pAyk5Vxzu9jST5jczFyWLYA352L/ntU+7z4TGwwoPzBOmarStbLEqW8gLgk4BwR71xY
qLSGk2SGZLUqsaB1YgEkkf0qSZw+15YkCsNrBgTuwOAAP51GI2a38xdjFlyq9T16U65RprBJSGPz
H5wxAUe+K1w/uJIST5bEjyxQW6tMxAckkMx+Y9aZaJOAVaRGRclWkkwc/SiWO1+zgPvQnHLJwCO9
Nt0jCyQyyouDkEsDu4wCQK0nNtCSHWsA8wsSSQdqKTnJ+nepZZFnxCjl40zvEnGD2+tQvIJbZooy
FCAgOWA+YHPHehJ7dkYbtr4B+UnGTntn9awcVJDInt1QMCCCACinov8AjTbKCcyeTMwyQCDINvP1
/rVr7LJPEWuWK7SQE6HPrnPNNu4ZMCNIBI4UbT2NdVNWQlGSY2CGa8haRcoqZ3FuCD/UU1ftH2gx
AkxO2HJ4JGP8aZ9pFtKJG3pMV+bgdM9D9KnjFpNgfMcgkEnhT/8ArrQbV0KED+ZOjuFZzw3zEU1I
4Y3ERlGxn42Lkgd6kLpErsGAdmBZAeOmMe/1qpFKsswi8twR/E4zk+nHaggkNqjdWCksSDuz8vap
IXuZT88YRQhUsTgkVLdSFlEayqQVyqAZIPqfxqlIlxJnY7cLxxj5fqOh9KEmxEspNzKltETGEbcu
QBg4PP8AKlks2itv3E6uN2XLLxmmyG3ZEdTuCkKQRgk570sF7CyBArqT9wBc5NTKbgDSWpJMXvHj
hZ8kAbSMfnS3VpFFGYsl3PByOWPvTAvlETtgB8oozg5B9PT3qSOZXkCRyByOFYruPXoMnpVqTk7k
y0KRdJVMCW67zncT9a8S/a38N3GqW9vqVnPEkcK7CjYyWUfe9ASBye9e3XcDLKDK6pzyDxz/AJ71
xXxy0aHVPBOoIsKG5NufsiynClgP145ANbQruDJPPv2T/FU95pMvh22hmK24OSY8IB03E+nT8690
RYNysHCkrlzHkY4718x/sha9LZ+KL15GaMXVlF5luoO5WJOR9OMc19NYt1DTxsVYkZyeBnp3/WsK
+IUpuwJ3JJ1cqQseXOB8hJGeOc4pzOlnhUJVkJxg/KeOpNMiwluRFGoeRiJZA2SR9all+yi3DG33
bzwCOQPz/nUqKmAQ3fnzKs7SPGV4KqOD9fWreoQeXYRhwsnlrhZEGSuD0+tZsECW0UruN6swypPQ
A9f/AK9SC4lDssQUKpwwJx+OKnk5WXFWQ+KIpbu0kjSDeSrmTGD1xzUFyjsnmecYxGCqs2MHnnmr
dvfWnkNHM2zawwSAef8AIp1zN+7aN1BDA4KnIB9frVOCnoXFXZTj+04jRbVtwJIMjAhuOgI/OrUM
rrC0bQCRZQC6L1B7Y5xSwIGbCZUgAhTwckUy7MlndA/KEbBQoa56iUEym0iCRY5MXAl3LGRvJBDD
3pzsGHmqSCyjDlTimzSo5MccRjIb5C/IdvX/AOtU0cFxHZu7RYIYH5cAfzqIwU2Q22OsIY1k3Xat
LIcEsOeKfNFZqFItyoI+8GAP8qqpeNFgshUk4RyOM/571NKxkhHmSbstwFOSx9a6YU1BCbSIyEtV
Z2YMqgsNp60sUkDP+9uAVyGdyQMf59afFmFSy5ZQNrRsMgjrimXMYuY4nkdFK8qFTII9W6H2/Wqc
VLczFGJbtFidSoJ+Zlwe57mi/RbloocbiQCwPGQP0qAQL5zqJQxmfcSj9PTiiOO7E7w4VgjZDFRt
K5ppJKwywY0aM5Usq9CBzTxFhQ32glduGfI59qbFL5coSB1VQOVC4OMdKbdwXEMyucCOUkqSuB05
4qZSWxSdkL5bzFXJDxEDPOcH6VYFtG2x42CsmdjFcZqCOFpGKrKiIqjcAc81alEQAuDMAUHMeBx6
VSsPcgvJCWQPGxIUhQH6t+P0NVo7t1lb5ASckdflBx+lSXFtd3dxHEJCiebuJ3ZBGDz144qtcxrH
KCm6OQAsxkORij2nKDTsWnk2qoQptYgsNvzE0s0MpjB8/wAtUUlXSTGQeoqOOS3uoFW4yQqkNtbn
PSn3G10GUCqRwFOMn3/CtYyUtBNXGKIhHIVXYrHhF5GPT6VAtvHOY5YT8+471JOF796tW5gZFR2y
mcnA5646Dp60qpbxki3cHc2XYHkjHT2rOVkyNiC8mhhiZ7iRUYE5CyGmaZDMbwtMQFBwpVsYz6et
SyRmSQoxA2H5gvZT6fhTHYJOJXEhiJJjBXBHpTirsNCzBBsmaSUhlCleuTnPaoHDRyt9nLugH3Tw
B+VPhYgmdxuAGQSfvH0zTJTJbSyOitgkEMp7Y7mm5uLBElxeyraNA+FByCGyQfbg9utMHmON9zGr
hj8sihg2fXjtUDXWI9iyLuJ5JXGPUVLG82wxrkAdCpI/CoXvrQHsPtkki3CQBTIcgkcj396VBMH3
3O1o2+6C2Dj1p/n29oUivkZju+VwM5H4UjRwjayoiK4B3BMqBx7da0gmmNJMaBb3E4eVlG1cHYO+
f8O9SwJG0gQTBNxGAh60l0qxR+aUjDFTxuyMjiqT5hdCNjTnB+VRkVMkriJL5rmItH5ZWRWOxh0K
+9V5ZJ94MigqDwQf0q9IzS25M6gBFGDnBPtTLdT5paSTcruMAIBj8cZrnnZR2KSaY6G1DKZjKxYD
JLHGacWZJ9nmqWODgkenWpLvy5VKOo+eQGT5T90UFbaJ2lhQKoI+YryB6UopsrYrTou1YoZCXLfK
McA9elWrBboOVkuWLjO5x6Ef5FRwqgme8EudyjYm3P4//Wpl5cvvaOJQF3bSEGM1001ysWzJJUgh
eKS4cuZJCWkPIOKrllmuWCKPKQHDk8mpJPMFpsFuqlzlpQvzZyP6VJFBbmFCJ1UAHMWcDbyPrWc4
80RkzKJ4IywI2gZBOMDHpUfmtA8kMwBVmOABnHHB+tSjzr15AFMawjCoADuUccenTNV4mEhYTZ3r
wNpPP40lCwmk0RpJhkWVCWHRi2ec+lOuoliuULgAkAEDkDvUUlvbwzFtxGQeeh+lTo9vPAWYhAgy
SY/85raM+UlqxEiMvNvIA5z8xX7vufT0zU582O3YMpbADKCvBbjn6iiJUNu7b0BDZSQZwP8A64Ha
o51hggL3UpL5GABilKswSuxJ/wDSGMibo0jTcjEHgd//ANVDSyCIXD7WA5YK2OKnazM9ot55isVy
cKcjHv2/CoLeA3TAR8KnzSKoIIX09Kh12huNkEatPNJJcEgEkBNxPbtUzLbBFSa2VwHBaPbkKPai
S1jjlHlyE4YkkjgGkZkWQxxowZ2POOc4oX7xWQnexBc3cAlW3RokJA2Q7cH8KklvHtIUVCSzY2qR
kFsGkjmAdXmtkbcoAcjOD3NLMym2YxyMsshAQrIRtGOtXGapoRXtrm9d/NWAEjIYA5Ab/PepGiaG
4O4qpyOVGOo6VDNbNb4fzFKscKzHJ3Z5z7VJGhWYlsZzwG5yKT/eDV2x5lbzEXYQpJBwM0QSlywM
SsQ2RGAAcdjz+VSSzxr8uFAYkARgnqeM1EYkikjd7QSEEFlVMgEnrnqcVm4WLSVyQmOG1aCQKys3
BAz83b9aj1G3It0eVn2lgSF6uR6+lTMU37DukCjEikcdaiuWur2ATTOu0EkDB/M4781jJgMt5GSV
7hDLGgJBbeCSe/Q1N5tu0Zmcuxe4O5FGT92oEd7hdu4IUJJIY8/hT40a3BbDN5akkb8c+tOK0YBI
EjUfZYdqgDcV6gU021w06vaAE78hWbHFJaXN0se4j5QcFCep9fyp7+YSoMhRT8wdzgBgc5okmBPc
TRyEwXcQYqQVYJtI9frUTQ7WjxGFJbaI1GB+dOZ1No100gecALGycEH8KiF83mxqhZzgsykgkY7D
tXTTkktAdwuNUltJFH2Rm3SAIWXPGME8VDBfpPIsE0mSvJZj0PtUwaWZ1lclQkgJDDGff/69MvLR
nk8/7KqjJLEjk0S95hfUnY/JGyzkqGYIdmeP5ioZ7m4EogDqYyp8xwnGOO+M1N5XzKsDlRtxhCcE
ds+9IJDuT92NgyJGLEc46/SqjNwB6Iqy3wkb7PGcArjg47daTZLmIGZzI5GxmUZH6U9rNJnMkQZU
dtvC9sfypLhnhnCRttEcXzEnp6cjoaU6tkBJcJJZzmRsO69SpJCf5zUd7eNfRPHcBlYZzkcH/IpL
eS4N2zyI4Ej7iARgn8aWGP5i8sfRtuAuAB7VcKnMykm2U99tEVaV8AlVUoxIGB0Ax9a1IJHliMQl
UfNw3GT7VQ1C3jlRoQcAMNrbsAd6nttqsI7UM6MoYMxPXPv1+nvWdRXHJJaDDe30EptpoQJBIAVI
JD/XjpXnHx48LT6z4Wn1KLbG9ofmUcYD8fLj72K9Nu5LiJkIz5hbhlfAbjvnr9K5z4g21td+FL5r
i3aQvG+4MxUL71G01YjQ8g/Zru4rOafTAwbbIdzMOYzgZxnr/kV7y4j/AHIDtJG6jdGDlTwcMeet
fMfwQv8AU9N+JD28tvErzsYpQkuVyGO0++fX2r6a0VlubBFkmJKngsAox6ADpjrVVJpSBWuW45Yw
qxRBsM4CEL0bvTpb1bKYJFh8nDKT05qMLa27tcRbCzjadp6j1H40yQqkgldgd4BIYc5q413F7jTs
xhaQzyrIDKXHAYAjH9amtUWVCrBVVmy4IwCc0S2eYMQSIm4gZZeduaLO0NvE0K4kbJJYnPpWNSXt
XoCbQttJavcGGIAFBlUYAgHPB5pZLCZTmSTJ3tsYkjqc81HPAIJ0kSEswHOG4JqeOSWW3kMsu0E8
KRjaPWiNO6KTa3EOm/uQwlCxsPmO7BZv60fZzFl4IgQCApB+8aqNdM8rrJcFljJCBz0yPwqa3vg8
wR5Csa8AE4JNRObgxOSewrXpi3fbIWUMp2MwP9OlLHc2s8McUQUO+RMETBPp9aivityuQCUVhhgM
jjt+dKlq7eXGHDEgBgBjb75rWnJTQ09NSzbyTRMiA+WgG5iRkKPWmX8jKpS3DM7gABhg1TvRJvMC
FGXuQpyPf0z2qxDFEsCTzMArEEo4AHT8+1ErKJD2GmJkEJeH5y3zbWGcdcZp8k9pIqRRwPGEfeNx
G7OMccfzpNSuztgS2cvIT85CjlfQ8Ul/EbeYTsTIGYMVboM/rxUxlZIV00FrI0EvnXrBnYH5VAz7
fjilmuWiXfau21yPk6k89aHihuMyEsJATkgDp69aZbPMLpfMTcqPiMsvGK56sFNiTbYSC6SSObeQ
AoyduNx9Pyp0SQLtItginHTGC1WQwCCPcRG2GQBeg6/hUMyo03mpkBnBZicAD0xXI8M5O5RBsR7x
HeT5o+qkY79c1NPaSXV1ui+WM5JZ+en8qabeWSZi8WQOEVlGeaWY3rI0UTFVBKhic7hn9CPSuiFL
kQNXQ+5hlknaEAbmY4IYnOPeo7eK2jmESlQWY5DP+GOOlPgEySgrcEZyDIyjGR0qO5uVkkeNmKsQ
CGzn9P6VvGfKgbSJTa3LYj3ExCX5WDchec5/Sory5uLeJJrJW8uNMyAsQSPb/CkjvJJrQ/aiweMD
cVj525wCP0qRp2A8vylJlBARmGMYzmhwdR3DQiMnnYVVRmU7nVCOvtUs0sloqIYnMbsDG7H5iT2x
j65pkAiMZ+XawGA2zA/3RxmiWWWSIMzKREcrkgH1rSL9kwsOjlVSbYxsTIudpxkN/hTb1ZbWFQgO
7IKkn5gfTHpSWc0cjjG7cBl94HT1/wDrUaqZ7n5mVtoBBCtgmto1bk2sNh3vlSqhgu9mVcndTjJN
HCsJXCADcEXaCcVLaiKKzXzLpd6tuAUjIGOAR+lMkl/eeas8ZDjEiEdfwrnq0+ZC5mMa6SIlXjUB
yDktwfap5LlWuI7dRhSjbjkYz6Cq6rG7HzCoUKRIF5AOafFYBwhMzMJHO0q5O32+nNVSl7NiCS1l
LGZ5VDbcKinJNSrqFpHGWZGKgkFiPmxnB71VkheO9CpJjylyC7fyJ6mkmDPIJsEll+Yu3D88/jWV
ai6pd1YWRQ8qSIFIYcqRnaf51JciWHEUUpGTny88/hUccU0kqQKzIWAcFCc59B+FWURYifPgJ81C
SxbBz1A5PGaKdN0tSkrshtp2MgikgJKsdjycFeM8e1WLOaNrKQTMiru5DL1H6d6q3Bu2cTWzu8YG
CiHJ5PIoS+mw6uCwQgbWAOa6osFYs3ASzhBgjOC5G6MgBj7euBxSpIkdqz3a/OSoUynkA96gh82W
CK3jHPmEFjztz245p80cjlmeA+Yhj2SFDjH+cVM5paiI7ixkW8C5jCtypHOfb60ahlFWBFAOQdzH
v6//AKqfPdCaaTa5IVxgk5HFRG4ZZUZVVyrEhS1c0qftAsiaCweD9+53Af6wBRzmoo3uvMI3vtc4
RSeFPrTzdTvIIi21inKgcD3oc27xqkpZiwG5iTgUKk4gQ3hmSNklBdw2AR+n41LFEVhB84hyvLMN
wI9PY026ntfNkgkQujPjaccNjoMHlfepN9vDC0DEKCoMZ24qWmPWxFAZmQuYyxkYfKVzg+p9MU+1
tIyCzSDDH5ySeV7Ci5kAj8xyu1nGVZVUt9fyzU8tpZ+QhSQ7SQwcDJwa2p22YiAv5qjyYTECvQjq
cDH6VNFA1tbook3R4JVDFxknP4Uy4ijES2qTxggHftGeMD9aUyzREokRAcfeUHOMe4wB710Rm4lR
tcJWCZuXG3b94Mo2/hUNqjOyzTzMxZSDhCcZ/lzTvKLsRJH1BwhHpSfKhCFiEl+VVYgEEHpRKozR
K7JY40hw8kIBB+Uqc9v5VJAUbG5Y2w6gfJyMnsRVSa8lRzHApBIIx15zUkE4tXZH5WRvlBHGaSq2
Q7IdNPbi8G6ESsZdo2sAc/yNQ3N4sUxkhjYop4JGC/v/APqp/wAtijTJGAoYgqBu5wf61UvWm2ol
oA4DcsUGFP16Ch2mx7IuW8t/OpmLIQhJEYHOcdKS5nzGzSwspQhQE7jk1WWRJVZ42dGjYguh4Pap
ztFu0s2WUEeZsPP5VDqqBMk2JZ5cC+iQbgv+qcZ4B/Iev4VIsjz5aWNYmDjbIRximWkqWsrN9iTd
KPlOQcjgjNTMpw8Sxj5juGOOPf8AwohNVFewSI4yY5QyspSNtynJHPr60lvdO7IfIkaSNASGHykZ
5yaJ44kIaR13BcHBIH50unXPlQmZn8wOuN+CCoJqlG44xSJ5na3DsGVVlbazg4IXPvnFVnE8BiUq
2zGAVbIOD3qQy/aJWUOCFABJJ5J70jNbu4aOFgynIyOo+npUSpplIjnuElk5mAwdwJGMc8j3FPa6
DxrGiF0CDeoAxz/+qpQkUcHnwWY3DO1WbPP0x+lVRJJbwSGWZBEq7sFckDrUum2wtYm4jBLxR4BJ
Uox3Dg9eaSKe4jxPaTnPy5DnBYex/pVe0ZLt1OQik5V1cg9OmPT1q3NCNPSPMisr5IVHJHTHPFbx
qezJk33IpRazOBa7w7gsHAwFPv3pkM7ROLeMushJwJSNpANPjmAaXzLUtIDhXDYAFD6RaxzJLLAH
faDG7Jk7s8/Q1z1XGoZ3Vh8VvJDE9ypXy0Ul2cBWB9qitI1YuVDFCAIlf5SFx2qWSaK9t3iZcqSW
jZ8jLdyfbHaoY5TYGCaFEIXJZTnp+PNKnU9mgckmTwRQxxlLMyFA4BEkeDnGehqpNJsmbzWUuzjK
qATjGP6Vcm1FfM8yKNIzg4VFJ5Pb1J96z5mhkK3O0s2RkA4NdcJc6E2mx5jgv4CBuWMDhWDLg468
9abaW9hFB9k3kOCQWLZx7/SpReTPDJCWAQDdvUZAHHHSmwIySR+QI8SOd5Zzntnt+lRKNiXuPtbV
YlJlZgpYgZzkj+dT26i7ie3bIaRR5YIILOMcHtjB61Ta6iimco28KDgg8YNQJbuL8SR/KIW3sPMI
3D+XfrWEoJvQabuWnslguFe6lO2MHYVcDPqv+etPnvAJHy+zL5RygIZR29Oe4pZZNhUeX5hByhBy
MflUU8Qe2wkio7ZUEHaQMVrThbQL2Q+3eSW3SVTsLIVRlOAvbFNiIZVYB9yqQfmOOvWo1vliAtnQ
KMnBLHOe5pWmjCyRSvhMgB85YHr26fWpnBNhzOw5Zob63DrteRBl/NPP1/OnrZoJ2m80FiQZVeMc
nsw9frVS0lWG5ZraQOyAErgdPypk90LkGLzSpbKonTHfHPSklGDGmki69uLkKFnGFcBnII+Un7tR
/ZYxMVtjsQDDI5PzjsCM9feoLLXbKygawdkkCsFPH3eRzwMUl7qMcH79pUC4GVPTbn+lPnSQ7psn
ngiUmdlWSNuURxhgc9h/jUMjSu0cUCKiuCh2NhRg9PY0xNYsrqJvsskZbJImMowBn8qhbU4Irp1+
1ljIxLOqggEYpOPOtAbvsW3ijWRiMKwAGFHy59PfFNBjLI4lVXVSyoeGkOPXofX2xVafVrV40nml
dnBCksff+VMk1TSSzSzTE8FUMT8jjpU8kkCd0W5Zyt605UsDtRC7DBx2+lSapHMLYW0kS5cKQ6n5
R36eorHvNdhuZcjy4QVGAuOvqe/akTxNEHaC2RpWK/Mzkg+/aqVFSQk1axpXd75Vq0hfLSKQGVck
kDrSw7hGZlcMgIyxIwGH9RWPPq9imy9hBaKND5oaIcZ/XPFRXOutJ+9jRlCOGZEXnHrjH61LppI0
vbU6Oz1A3UqmdE4XJQrwW9efzqEweazOhChDgBTwev8AnNc5H4wztjexdGQFmBc7sN3Hrmp4vE1w
6CGGyf8AeEBFJO0Ke2evespNJFJ3Rv6TFb3LPBcAx7CCSV+8PT86YXkWQQyquXICF1D4H5Y/CsCa
+1uOdfJXzChGJypJx6fhVa3129kV1lQMFbcgIxhs/wCeTRGLYnKzOna9e1It0mBZySVAyPrnHB/w
qKKaOKby2uNjEfNJIQuBg/oSK564v7yZxcrvjljQEqBgHBOM880yS71S7dWvVJUxgIBkE47e1PYh
vQ6pBES80jOZMhSrJuLHH3uDUcbRWW7Y6SqMMc9QD0PPSua87Vrk7VuQiOC4YHDj0X6cUQtqUsiw
8FmY7Nyk4GMn/wDVTc3cambOpTz3BX7PI6sWAxvxkevpk1At5Y29uHjVAAMuVO0njuOuazng1a6t
3VAq7VOVMh3MM9asweHwyJNaSOs8qYmRGChiO5PsBiumnXg9EO8WdEski3LRwuiSLJhmXJB9Bzjj
6VoKLVbWVdSeSNwCDKOCPcYoZLcwyC1mKs3OTGMngDqOn1p19YRgJbNL8jqCXzyowST9aLpFcqRU
tQ8M0hTcqSOcBnzk8kmo2u5vLeMgyIXDMC5JB/LG2rVkhWfIYuqDCgnHHc5o2iPe9u4lCjO0Pswm
Oh6d8/jUOatoQotIs2iqEUSxqJEOR5oGFIP6j2pt39kZmFkSZMYXIO8kn361BdzkMNlygXIJYkNQ
1vJcSpG5SM8lShycnH6VPO0VaKCad4nIijaJo1ADOcBuPyORUF5qEJyhQgBwpdWIXGOvrx61clgu
JIntY3UmFPlBGVz0x+FQxxrcAJMxDRMyiLZ8pXpioVWTQKKBdPtZIPMu7gysw/clchkz2/8ArH60
Qx4lLKTkYGB2pGBSP94pRW4QBssSf4f8fSmpGryfZ4VRH2kSHdweex7/AIUOu4laE/2YqGlYSKGG
SVHG3p+fvT7hsuBLsCR4YgdxVO/jurcieLcVMg4DgjIGBlc9KWxhuJSHcFELHJBBPHbms7SqhZon
sLtNrxQRgguQFAwScVZuVkKgBmfJO4K+MEjr/Oq7+Uk7PbO48tFdwBwQRtB/OnwO89sXkndMgqrK
OSfTirjHlYivHAY5GeXAypVnJwQM9P8A69QxW8dxc5tgylCSzAcgjPvWpdJa2jm3hLGRz8zluScf
rUMcd1BaSBIizb+SvJyf0putOD3IdkhkyFkMzzNFIwKjYu7A4z2pluJ1uHlEodYwW8w8EH/Pem6b
Fc6lKYmlKBQd4Awc9BV1bJrKdJTKrbjhgRkYFP27m7hF6kzQTzgRu7Ha+WQjcAT9Ov8A9c1DLNew
tiGFOGyygc49vyonn+xQokbkGQttjRsBQCc4Oevt+VNmkubV/NuS0gcgkqhDY6Y/ChPmLurjbnUo
g4kucgO4w7EZGDyaZIsbZj37izHIEXCjtj36frSyTQCBg6xvg8BuoNI9w6S7mBjLy4ARuc85wc1u
OxZkWK4t/wB2R5iHYzYAAGe1E9qbJ3vHVyirkKMEAkdeuaYLabJuIwSSAZXdcn6n/GpLia4uswNs
ICFG2dhWdTQVrkUxjWNJLYkuQCNpyM1ZtHgugxuLZ45okDOqNxJ+PT3xVRPJieRgykbAGZl5I/yK
W3lP3WdlEmAiJg8dM+3+FZ87jsDSJGsF1By8TSmQNtHGAP8AClNq4RjIpUEhQ+/jHv6Cqo1gm3YQ
DASba+R2+n6USGZk+xrOMsRuUMOR/j7VLqtqwOyJXMlnFOgVXSQDER+UYz1+tUr+G5m08tOqqyOA
VVwSPp2NXrkCMLEF3MgwGJ5PP5VRvIWWxSa42uUbCKh6DPf2rKUlJAc/4aeS0vpbSSVSS+DlM7ee
PxPpXXWMk2FUAEoQR5gwBxjoK5fSv397IYCNokLqGbJBzXRBHtiTEcOxwoZsgD8sV00lZXY0my+b
63jK2hIfcDvCDjbjvWfNJcLOVgRow5HAPBGf8KuqkKqss+0OyjeFOMn1OKZPLvWUqQrFurNjjsRx
n15qKkLgrWI9OlcokbxBTEgDvjqOmKlurmNXBtwobBDBVyAf8KbuhlgLSgiNTlCxJ2Hvz1x04pZ4
xCHvMiRiq5G3OOTz/n0rakklcCWBIbVHXLKiAbUz147VDbzPIQ2WCiIpIUIyc4OBke3WnOgktYpR
J8xUZAPGcelOivCz+SyBFDAk5yQfalU1QruwxbUWUvmzoGUkYZvvZ9Km8+3EYcBlAGCO5Bzxn+tQ
OHm2tc6ixi3khSnPXv8Ahx+FNums2kClvLCgEBV3bORz+PpV0rSREpJlprdtkbeVhi+B8+cHH+TU
Op2xLLsd9zsdysmMDjGKke5mUoIXyQDuByA319ae8tozJHLOTI68kdfas6kVa4k0ynECWElw7CNA
Nzuxwf8A69WJJIJctBIXVid7A5I5xio7tYVtmt4mG18birghj6e1PNvHYwfa0SRWDHcV43ccA+3v
VU63s3Ynl1IpfMmm8sbgUOFJbB6dBT4JDMjNe43RAguAMuB+gyaRpUldJEdkdV4xg5JPI5qZ/JSK
czJujBIVh0P/AOrNKpVVTS40lchh1BZ5lQ2pVHYEopPzH/62atXFkkrR2trKTKgO8BR0J9f5fjUf
2C6aaNlXaqg+UoP3B2PXvUXnSreCTABHEgKnHXr+eOnpWak7aFwvbUmiuvKlKBH3KoVVPBJqW2ud
OTBMxVAeRImMEHr+dVZob+OcS2+12L5YhMc5+uMU6OF5nMjOu5GG4EHJrdSViug6Ga4a4aSXdvYk
ISOAOcY560yQ3Vw6hYirhTknk4Hf86jaaS8vCsLKqxMCMtznv9adFEfma4chlwpLMdxHrx0rnrUn
NgOgxfx7g7KVJBJypH61KWFxcC3RASpBds4GMf40lv8AubrySu5UUPCzHJXPXn+lRXfm29szNuZi
TuBPG0g0RqOkyHZFmKe3uY5IvLQAYAYpwW9PXiq9yihV+zgFh1jAOc56VXt71bV41feVEfOxgN3H
Q/hVmQx3kLTNJFG//LJo1OevTmpk1VdyJbg81z5SCK3Zd5IXe23jrT45YpXhaXaVOPMLPxjmkggA
3QyfKVAYAnjH8qYs0EKgRTs4jOXQKDkcj/P41tCm0ylaKLjJa2tvJLLC25lwm3IOP6Z9qjS+hCtH
cS42TDyy7ZI9/eopH+XEcTorvlAzfdA7+x9qryuZ590MW5lGXDj5R71o2kjTQtSmW6Y+YwKAkIQc
4NQSQloR58zMxJJdznAB/SrMUM8kDTiQB3YbMcbjjkflTIFtZQt44Pmlj5qBiQBnuD71x1E5u42t
CvJczQxohfKl8CRDwT6U77cvnfZZIMZAJkMQ6emanCxMSXhKrHyobAycdqjZllZY2j2hiDxwB+Nd
eHhy7GbTQ9r65U/Zi2FZsFh/eqaGwdy1tvCvkGMFM/0qG5k+zqgndNhkLNgk88/MeabbXbmdhHK0
hZCAzDBA7n/61aThpqUk0x0y3AhUtsny+0uowwHcA4qW1jjknjTazI6n95gAEipjJAqJ5MIQhOQQ
AWwO/wBap/vNwbbIDu6c/Kc5xXLUw6ewyeW1aEyukzB2f5UBOWPv7VEWiMEsG98uuwKBgnvinyzQ
+VEyqxZJMqzDOB+XHNNukSMnYFXD/vDuxk45/GtadJx2ASzlLqqzOMSIQpYY29eT74qa6niusEzN
5ny7V/vcfSs9VmtLny1Yqrr8p3exxVi1tlhhM11OZSeoAHX+lRVlyktdiQQlpRtZCQANrA4PHc9q
ghi/s5S821WcDPJbjH5D6UsUAnaSGVXAZP3W5cBf8inHUUtpGtr2ESsyg7yMDAB657VSj7RkuKSC
ZzOSVtmI+6XR889uBUclz5zeUXOQQSR3x3Oe9W9MlhtvNjgQQmRcqI2wSf8A9VQwwweQ8hjLNuIU
8ksferUlATi0iLUFS6ijnXzA0ZKs/ln5gSMD9egqSFoGjICEBMsQ45AH8vpT9OMMcxhhDEkguWOA
BjoPWo0ilgDJKxXLsOckkZqJSjJ7XE0+xE8w8kkojYYBg4wM+tXIrxXWNXULK7AMxGQT26fqagjs
t2+MqqofmaQHJA/zxST2EMcJfBIYnbvOD0/CiN09Aina5JbNLaTGWFFLmQl2YkYHt/jVmZmLh7iQ
SEZ+U9SPTNVkxBKZooiA4O0A56+v+FI7RxTIxkYB3BJzwBWip87NVHuSWlrK0clwsQjADjIbJyev
v1pPtDraCGWCQAnLFVJzVgzCXFvbyEBQ2ZMenPf19qgYLHI1ubkoqqCdsmQe3alN+zHZDEl+8VlA
ypZsqcHIPfPvUmm3N1cWzIifIh2uHfII9s1XEbBikWzYcBiARtHH4VPJOto+xQoWJjgovBFaQnch
x94rwSyQMyuZHbcQCXJx7YPFTys1qjTrKQztkkcEDHT6miRIZB58SHbncec5z7VC011cMxljXAJI
JbBI9Of5muWrC5HK2i0FWRYzOibxwwVxgUG5gt4mEybFP3WYDp6UxbWCNhvkJYkEsUGSPWho1AaW
5Cuqnckbpg4/HqK6KDUUJJsRooFUMJUJDF8I2SF/KmG1L7Z7hlGV/d5bA9sjHFQSzja0kUQBZB8o
AwPSlkvgyDf94ghhnAIxVTlzMRbENzsxNtCug24Xp3z9aIroXEhllcGOGPJLjk1LHLPcRrb27ltk
K7kyMEgdM9KpqsktkYreUooXbkHJ4/LvmueUHJMtJWJbmB4LZ5FjAEqnaSOeenFQQybIVuJgUUKV
bcmM4qIzXCt9nuLiNSx+T92Rk+p/z2qwZZLjZbPceYFOQQpGD/niuinLkZTtfQWAzXJNvJAxDAbB
G+Co9h70yK3S0tPNIAYE5IHapPPWztTPwAScvjJPsPeoo7iG4ts25yr7gzOuSg/wzXLXi5jTGxzR
gGMzKUGFBxkY9KvWTWa7080bkOF3NgYqmqW8NsIlBAcKSCp696SCzlLyFzmNj8zkZ+lZW5RJ2ZYW
8lkg23QDMJGywGflzwKrQ2MrsyuzrEr/ALuNVA4/GlaFoVT7PcDLnkKny4GM8kDHPFSSLdx226ac
53lRHnjb60JpoVve0JXSIR+TbRooOCSB/FUYtYbdBJPK2A3JK9s9M1G11FGgYAjjDYU4U0yORGdV
lLNhORnAVc9fYVcI62GtdCVb/wA66l2yjKu+0g+vanQ/aLic4YBQP3px29qjtZbaJDHKsZAYsyuS
Og9qlmnSNCttEFLJ8wA/rVubiLluKZrdAZJoACHO0AsSR/T60mAhR41BWRsKX+8Rkn1457VGJIY5
ow6EhyA5Kk7Rngn0qbyUmjWM3e0I7ESEZPfHQ0Rq3YCbg0ht59oQgEMpHBz1/SmXhxMJLZGKo2Gc
HIzx7VJqR/0RUTajbssxH3qlt7iCFzaSKmHLbuODWqknsQ1YpXkk52PMWGBgbTnjP1qxbTIYiZ/v
kgAsMMSe9MEkkMKqkQWQv+7LDO0E06CZboN5rqoRwHDABlIHWqUrIN0RvFJAryMNq7um4CnLJmMK
sRRwuJCynaBnrmnrbTnOQSSdyqMkGoEuHhky0x2uSSVJJA9MGsKtmhqIxkmup1lVWG0EYA75qO4h
FvKsqOSwOWcj8qt3k0MhjWzuJW3DG4/XP/1sVHcAQkoVCxsQF2jgDGPw5/8A11rQjZENXFSCa4Ut
M4UBAoDtkGsn4lon/CFajO1tu2RFghlUE9F7eorcRDGBGs67kIKgLk5xWb40tjdaSbWWOMLMAgyg
HPXn60qtFzRnJ2R8pfs/XdvpXxdW2Mc8FqWjh8kEZmG5shj2ByCMd6+q7eCK6jERDFC2AHIYEg/l
ivkb4fW0cXxtvHnu3jijvVESoAyFlyW9MenFfX+h23naPEYbhiSVaMOQTuyfeuOrTUJJBFe6WYY/
LRIJI0jcKdwVSF/D2qzJBDLGsn2hWZ12qoH6YPSs+dbr7Q0c+XyoDEHnHXFTnTvOtRvmO+ReoBwB
XbQbSRS3HiKyuLdYbfcCpVC4OCD07U2KzaG2Z8uQoJBLZ3Go3jNmQQ5VioDKSSevB4z1pBcLcnas
jklRltpJ/wB3HatKkbopX6kTypDIS5bbkhwx5JwemD29ant5zPcrFFkqG/iXOTVe3tDIVR3IJBJC
jkH3q1HbNZTNLbylUA5Dtkj3/wAKSk4spExlW1laKRlJU7gACSw/3umaa0kNwWglIUgcbeoOarCG
Sd2kmjLIW+QlsgnP8+9L5tuk7L5au2/DO55GenHfnv7VzVouQi5+6xv2SGQRsFdU3de/XNQxS3Dt
ibGA3zMG4A6YqG2mvI1KiYHaxCOBhiT+lMt7e+kuSjRkozDL7vmBqqT5GCd0XrgwwRhkZTIFYYLZ
xzjsagk2+dHCiggZ3bgOtNkR5phFsDbCMbuSVz0qz5VuwaNYMn+EjOa1fvEtojMoe5MQjABG7DHr
jvUjLNHAQ8qhgwG4YIxVO6ht5NzLgBCACFOSfT86svBPIqIhZZHBJy+M/wD1/apc4okaqJsZQyYG
NrdNtTpNbKpSURxvkeW+4nHv1x+FVpbWWNyssgQZw5LZqs8iyShIUwWY7srnA+lUldgW0kjkmeV4
1UrwMr2AqGRnM4laYAIoyxfPPpUqputvJSVVbGWLDBx6Ypht4Zl/dKNoYgLvwc/nSlTSZSTaFEwV
W2BxuYMSTx/nmiaaIIoTcCVXOR97I6U4zoYxF5JaJQ3lgJ/GONxqtLGImkmbaVC8uTwKaVkUXbOe
UHz1gU/LyuOcf0quUe/mWSMEFASSTkE/40JcQQbQuQJIhgHqOM/rio7csAX25XcSoBzjnPGa56kU
2BauNKkRzcwsAiqOT/e596rvNguJCTgYKA55q3bX6JCYpvMKtypBGOv6VFfi1gt2d3Du5O9S6gsv
Xv06cV2UKd0DbsR2gDyDcdkeQWUDjoOelWPIg4kgAVWjO1lJxn0H/wBekjvlfTU8mFNwQBmjOWxj
HNRQzExmMvt2qAOORx6UVKdjN2SH2/nggIGLYG5ScbvzqKRCzndbBmRd8jngKOnOfypxmuShSRiX
25VNxBNJFNd7WWTcROAHDDgY7fT3qYy5QTuieyKqpaDZGqghGwPl/Co2YwoBDF5hBCneSRjNOuG+
ybY4WxkAMijgDoT9agkuIVkeKWIKDyqlieKiSugBikoJljztI+YrjPtT7iQqpjkQEqQW7/So0jSI
slu+ACcgr2/wpVk+Vo3DMxc7GCZ+anTVgElLy7TJGHUABTgnJ/CpoordZEgjLlnYBdh2rGPTGPrz
QwktrVbPziwKbWRjnaO2Md6jUmMKTuLZwqqxzu9vwq5Tb2AW/FxdTiByhEbZYsuS+SffrSLGqoIo
wqAOdzY5A7VK5ilJlUbHyGQuAD06fjUtuLa7lcIGCMhBYAdc+30qXJNAV5EvhMirCGAILK4+YccH
8aRp/L2+XGjIuBIuATnP9KvXMoR0zGgbPyhRxjjk8dailijFuBFErs0g+UEE9QccCs6i5ojb1AuZ
o0IhCgKCFRMAD1ppuBcW5kUKQq4AKZbI/lUf2tJIGRSWKZyCCMc96faO5c+UPLBILTKD930x3pxV
kNaofYQxyWgEkZAK5JVskD+nNQmyk815FZUUEFXdud1Plmisy4nUMpLshWQcH+9x345zUFw8WpQN
sLAA5IBwOv1NEp8qHdNk9mYZ1cTSuzgEEpwB6fh70yVGhulfHzr8oTeDuHoPyqOwg8qUEb97nO0M
Qo7Ae9T3DHK28qruVyGdjnbjr+tNSTYaJE0TSzQF4ZWKFjlGGQMH+dRY+0XAeHIJxuJGGb2/Lmnr
ITLiSMuzt8joSF/D3/nRN+7K4fKFjgEDrQ3YG9CLabeYwyMGL5IXZx04Oc0DzzGsqLlVY713YzVe
4itPMZbiYq5B2OW/CgXU0UQRmO1SNjNgBvUVjN63J5mXFiCxKdgKLkhA5zmmSSSzHzZLYBODtJzy
O9TebJNZoJN4+X5gE5OMc9OlRtH5Z+RC2T8q5xgH+VVCm5otO6HLLPdskcsgCDrGq9TT/KWBXKAK
oxjZ7VXeQKFG4q5Xru69eTTHgvRGFt5cgg5AwQfwrOpR0JUtdRJby6juCizkrgHGKWVo5G3nbsZc
SMY88+ppsNoW8u5MKKI2BAB/P/8AVUs7zq6OiB4uC6hRgjPTpXTQg4IG0x6yWzfulty0ZA3sTjr3
x2qtNDPBJttsucnCkc4PFJcNcRRkiQhW+9lhxgfT60qxPcDzJHcMqgKEkILevtWdeLasSRSzSvLy
FlAUYVj0OOR0HekWdgoZwW2SEAAE4/8Are9XY7eJZTGsHRiTIQcEHrz61He21rBvj2ExEqQjMRke
lb4enoOOjI4LZrgl5JdqsCwY5GT/APqNWVnAt8Q78AbSRjP1qOxvI0G5LRAeNsaNxkY65HpRZzwq
0cQlQBc7hJHwT27VnWm4stNMWXFt+5LjeMMzDjqO9RzQma58gNtBXoMDsO2OR3pb9bOO6UoNzcZK
fxN6/Wo5D9rRgmPMUgGQryp/L9ayjFTYE4xbQ+ZGAcAiNhwcdM4qNIZQ7CaNd8pGFU8E46ClSU2v
72diXRMoe2fof5VAt3Ncq9wHRFBIy3BBx29a0VOyAWQX8NuJYCpBbBVRuOAfyqSNjPb/AGSRmyx/
ecAk4qEko++Dh3UIxVOcf55oWGS3nAFsFUDgqM1hUnybA3ZFy3FowIYlAnAV16iqcCFrkXEMeMk4
AOePYUfZvMmWeOVl5wwDDOfXpRZTTwR7rvcQTwWJPNNTb0FzImEN8JRMkJUkbVwoJbPt/SpJZVUG
OZuSvIzjb9ajku9sKy71BBBMSNnimTRC5l864lTAQZXAA/H34rqg1cG1ckMiWYKbnds8SFBtA9eO
tNiR03jyyxUbtyP1H0qPd5EZaJwgDDcxXmoppL62kZ4cGKRgcq+4g55GMdDzmonsTzMniYzBojlV
wGDkEAVDOV895IkCuQBuHp0PFWIUCWqyMAzKSu0tkEdRj1qpO93dbtgUNuxnaTg/UVyTbSZUW2Xh
8lukuF2s6qSMNzwfTPSlmuCpQ+UoUnO0gAA+vrmo4zGyCH5icqS23ofWoU8wyFHlBQsSy/3Wx1ra
kuZXNY3TJGtrR42ncxjDZKMpUk/X2FNktryKITwSAKZACQvQDvUUn72ZUVRlAdjYIGPpV6zBjTyp
CxUAbUc9Cck574qpy5WTJlHzvtUqoXZWIOAFKgH05rD8amKbQ7i3a52RtGwYPwd20598e9bV7Bbh
HVEZWwcgNxXM+OdQhtdBu5CyhxCDhxkYz374+nNbQpursQ2jw/wAbfTfHqzpJnyZAokkbLn+8en4
/hX0bpEU/kxMjyMABiSRgGwRXzV8OonvvH0gkYs8s7lWA+4d2B0/nX0p4Wxp1oy3sDkjAj8wdR9R
xU1KChJAmaUdutyWimlMXHRhwD60k1nMUIRAd/yh1GeevX8KUfaFLyzTCUMw2ALggH/9eKnWeSOz
UxMSiudyA4GeP/11xVFyopK7GEmNAskYHAxz0H9KjuJ5I5gIJQoUD5Qgy2O+aWe7lcIVDA4xhW/x
qKRRJbh44izFh+7U5wemK6aEVJiHAOU2h8SYG992Mk09d5jVmkLY+VwPU+lU1WSO7gCEOpcggDoO
lX7PaSbeNmIDFZCExk46k966LuMbA7IgisYIN80kbSfMMDAIJ/ConVEQjcMOCHXfgJ3H05q9NJ5t
usvk5AXa6sMnPOKy5YFtiLKNmYsSWwB37VwV4KTBNMsw3SXcU1tCzb4wNrKTj0xSsY5yUmw0YI37
jgE02HzY4WSMklQAxJJwPp60yWzvY5I2FwrFxkKyHIHXkVrQ91FJXRKIRZq0RXbhixVCSNvb8KdL
K0brLywzgIx2jGPp706K5jZltjKcgkO0Y/T2+tKFMgZsBMtliU/r19KupLQkc73McithI2C4YAZP
86in2ojTpMSrMGbI4PQelFzdCRlzIrup5I5NLgi2EUiqyEgsMYOM/p9ayVkiZPUSN0kRisCHDEZZ
zzU13bSm3SeQyiNQpClsqp65/pUf2yIAxw7Cw4Cn72P6066Z0t184hckbVUZP19/pVwSbBWQ3fJI
DbFlAYfu2DfdFV5oprVWWEh3EnDEY/M1M6J5CuTtYAFVIGSccdPpT7aX7IknmqXEpyyA8dPX2rVa
Duia0u0dArIFlcEBtxIBqsA20yzYCvIUCrzlh3/+uKVZDcMszIMSKdwUEEc9aicfZZ2Vo1YkHOxg
c8YHArKpFA3pdEws7gKHjnCouSGJyA39arSXckzMyIrFlG7accc/katNNOAkBhMsbMu0kYxjtioJ
YobaQsWZUVBtXHOfSojSchasGDNEqPF5jsGCyEYIGBwcdqEmZIwGhIIO7LNgED61LZSQz3IsrrZH
GF+bef69qsTNaPMFkUCNV2Ic4aQenoCfWt4rlWg4q5WuIpF2yWkTENy4AyBUSxM8bIQwbBAUHBJ9
KsJcyLE7wyJ8iYYIx6ev1qKKfdbNAY1aQxlizdVB759a56qTYyOGSGDcZSUwuCpJ+UUu1J4wLeUk
k/MzJ+mDTJE8wRQOoJONpPBJ9T68VNYxpAptZMBVbkBsAAn+VOi+ZiktCKazuUf7TCihCAcgAcUS
A3EIKBUcOpLA9geasqs85MUSgIobZk9RUMEdssz28qKhONpU8H/61dBA6KOLDOIRhm4YAHj/APX6
0W011Z24XhWAOSVz3qV4glkEVypfBDhc1XjRoWSSZxIgYAE9eP5VEqfM9EAHUbydnxIDsjypYAEj
NSIMzIiRh2JygC8Kp/lSzG2ldZI4nUKTtCgYA7f/AKqbDL/ywid9zZDhmILAntWkJcrKSbQ9ZntW
YSMpLDLIq8L7ClH75REUIyB8ox0AqKQxwxkuI5HkOCxOGJ9+OtEEytEZVAC8AoPvCon7zLs0SQoz
TGNN5DYVQ4x2pt3aPbTK7owDoS4HGKbNFNBBJeCXcAMYGflPqD6801ZrW6t0uQ5yjFSpIG44z3PW
rpwQN3FhtUi3OXBAQ/vAcHp1PINPt5VBeCORmiKkIDncT9f84qpe3hGIYnJGADHuxgevv6ZqOK4E
zpJAhjIUZJOD9KwrKyCxbsvs5Zo24K8BWbp7VJ/oR2MHCNjMpKk8VVEyzxsskvkgu2MRn5h6frVe
bUIoXUeePLBGTjGR3FFKpysNC/awRrqPmJKjqy4DEZGKkuYoGuA7IoKvkIABuPHB9sCs37ZDbwl/
PMQYkxspOBnpkev86r/abWO6UO+2Rhyznl/elOo2I0BDcvdO0EquWc5QsAAOoHP48VNcW6wbsuCR
nGW9x27fhWTLrsUcjQLe4YYd0Vhhjnj3JpsOtrIJkuJCrcEGMc4x0GfwohT5w0Ro3Vna3FqTPM27
yxtk5ODntSRG6eDYziPbgZZuDj2qoNTQ2pWUgKQMbPSo7jxCbRjD5iMgfcAy5wuP6VbXs3cpJGy6
wSokLuqyBRu2NgAe3qfami7nSZ5AxxGoCsTjjNY934h0pQrx3hUsNxUISQP89qk07xTp904gSIS7
WDv5gKnHbGe9XFuSHZXNcSO6iVrjazEhUZVBx/8AqqAW0UzlwWzHy2ACQc8kY+nFZk2r6ZEFdyyK
3UPySTx/n2plt4ihjYxTBXOAfLiO4A54we9YVZOLNE7I2AI3UiGQFmXIUDn6fX2p1vdWzTR/abY7
9uVwcY/CuauPFMYmeMRMgBLhmOMZxknj9Kjs/GEEcwgFvKSDhmIGD6E+nFbUaXtEJydzrEuTdMRn
lm+VpGzjgnPaq25UEkYYEb8SCNRgjnHHvWFaeKrdnZZI3+6QAV79qhbxBcb3eDAVFyyqOCP6fU1r
JOkKUmnodOhtmhWGNcBid/XJNR2zSOjwysoXO0gMCcZ/SsCz1y9hBvTGEDEAgLkgDuO1STeJdRkc
A25JVgVdo9oI9x1Ncs4Koxc7a1OkWZVjj28hHIGBnI6fh9aha9ildttzuCjlcYA+tct/ber3hN7F
GPLJAKsc7ucAYA980PqerxyiMI25mAIB4I5JGTV06aggOjumt59P2KxfY5LIRjafX6c1IrlrFDHG
oZhgEtyQP5Vyj6pqrTzpAhUykAhTlT+Pc0n23xAYEuJJiUjOWUSHDNnrjGM1cqrg7FJ3Z1FxeW6Q
mOZWDFuGVccZzjr6cUpvbdZUa3fAU4XHAXiuZVdcub8SXlxlQDh0YEE+/p9akRNQdMK5KM54PTP5
VEqyZVzpoNQtXErzPymdo3ADIGep4Gao3d7azRt9olDRvLklRwQB7d6wn0vxHdW81pdzgK7Hb5Zz
ub049B3og0jWbaNLIJJ5ZyYlWQABj1b8v51DqvoDdkdDNqVpb+X/AKUrSI2SUbPHp/8AXpzajbXY
2MwV1cBDuABGew+lYI8Pz7V+0Xm51YKBE3LfjxR/wj18qlonbC/eeSTkVnObluYyZrHW2icW1tco
GyM8jcATxxU154ksdq+ddbpyMKD0UenXisWy8MStdrGzOVYB2cy8hvX3pLjwnEk7NHcMSXO1nGf5
U4SURJJs2BrumWmmlN7DByxCYAPtzz9aoPqxf5lkyrHCqTjJHpzS3nhqS2KS3pWQA4VGfcWHf2FL
P4Vtb+ZBbKHSIZMTOe57Y/Ookm0IV9QjXLyTyRhcAADjP+TUM+vGNBHCRhWGGVBggdR/9ep9T0A2
0LRsUk3qCFYYIOO/t7+tQQ6Fa+SXmBMzqMRyrjaPXPvW9KoqbuNrQdL4hjjtPKt43d1J/g4PTv0q
G68RxII2ht281nwiseM9zVmHQ5HjIwoVACw28Dt/nNEOiCWVbZ2DKzfNlDk4/QdetayqqWotzPtv
EkM8LByXYMQUQnP1+me9C+KgiyWcNuxYghwSRtz29ePyrYi0aztHVdsAYAgMVBx/9ai80O3ikX7N
ZxmSQfOwIAP1qPa2DRIxH8TazHIkYsnHmHIkRDux6Z649qa2ra2XLrbHbkMu8bQCO7fzxW3b2Jhm
dLwFHHEbqoOwccCp003TI1ZdpVQBlmXGcj0H504Vk0LlTOd/tLxC0YleN5GC4YK+N5Pc8VHbTaxc
Obi4gmiYqGYFsNtrpbiz3Wzi2tsIWwSOWY0T+de3IlgY+Wqj5imWJzjbj+ZqvapO4JWRgXcepFyb
Z5gqkrI8r7T3IxzkjHNRNZ6ozmW6DSALtUngqPUf/rrpHsXhke5eJAuTuIB2jke1JdytEsMKwyAl
g+7J2qv8h1rKpNoZzMuk6s1+Y7V2JcjBZMA+47E+31pX8PavFujeV2ZgWiiJxk9yf8K6u2YSOkrq
5DMNg2F/m9ARz+NO1C9ZZhJKm9xH1KEjPoM9fr3q6dJTjsByul6BJFcyiWZo9hASMKdpOOuen481
ah8NzupuUlCgkKVUZyc4PI5BzWzcRWyyLM4BQgb1QfdJHr9allFpFlME5UOoA+UDPFVJ+yQ7NIwZ
9DcwtdvufapDo4OAP54zSQeFRauZLoqoeE+UkLZ29/wrfEKzwpb28iB2ILh+QTxxwKVGN0xUxujx
khwwxnAHTjpRCXONIwB4R+1XTJDOBkDcHkGSf61cPhm13FIt25DuLhD1zirghEkTiVgmW+QE42/1
IqyhgnJMjgqCC2JMkHjnp696ipifYsajZmQ2hW+RK+1dq/MEJz6ZPbr29qgfSNOsIGlUsskkgBRJ
Nxbjn8euDWmo82WRX+eMEPKGkwVx6cfU5qF4JMrqFmSgA2komAv6frRGqqrLaSRXPh7SzLAl7pbP
HHJvTeckDoen8qt3Gjol+zpEGwVVZAuRjA46VZmcu7NJlA7hVYpnII4NOFs4tJUeGN9/AkUgZORx
zWU1FMdkZ/8AZ8DykKmxSmGIOCMf561Ui0i3V4oo1VlcEnacnPvx+la9ncbQYIYV3sxUAjkDH5VI
1r5vlGzKuylt7bgcnvz161Kq8iIldIpHwwm9pjKzOqgsAQAx/rxUhsrdYfJlMYYA4cjO0ZFTRX8Q
McUIG0IQ/PQ556dKpXoW3mit5djGcqWlJyQcjPbvRzqauRJ2ZA+lwujRL5cQUjEYbG0D+KpDcXUF
uYYSgfOA4fcc9h9KlOmvHcSXZICsGLPGRlV6frUEqqZYpw7jc3GI8n+VH1dzWwWaRGLS8WJAJthU
k4JyCferNraMimVJAC4AbLAD3zxSzJFJFJ56lmIIQSKQSRj/AD+FSG1+xQBYxuldQXBYE9PwqHH2
e4WVxXeS2KXCtlin7xiMnGfu+g+tXoJriR4zLHvGQxGeMZ6VGxaa1dGDBjLtAUZyD7DkfyqxNdKY
UZZAskm3CKSVU89M89etb+0ZukkRXr3kFzFHBbgpJIVRlUkIBk5bnAGcCiKfEjNd5YI21iqAgjHT
pk1YsZbV8MwG5eXI4/Dp61TkOA0MaBGSQYVlPJ7etZNtgSuLWe4by2IDjEbbdpzjqe/HTAojeZJI
5XRQVVsgjAHAwfWkmCK0TWzEJGoL7Tzv75+tSWTpevJ5bq8hyFD4GKVrjsWL27F1bogkCDb8pU4O
evPoKiijtoYluLyZUUrgBm5b3pr2E0Uoi3gJn50JzxRaytNE0XkFcOQPMbg+v4VSi2CWgy+ImQ72
8uIn5txxggcH6U20jMDiUCMEffYIMDI7flUt1DFKzJfxKzqu5Qhwo4PPX8KVIHaQR2sodBgEOOM9
/wD9VZTV0O1ncb/adjKUYNtVWYBV5OPUjsM02edJ7sBZiECt8zLtyuO/pimPYWClXUkFmLEdQ/PQ
/T0qx9mMSoqYVQnHzcOcdPpWtNtDbHWsSxWk+FblAGUgEEbu3enW1myQgsApc5JZ+c84/SnklL+O
S0AMTwDEYXOW7ge/saI1nTa/2cggFlReAevvxW6XMiXsLfwR3CpMsjROSN7kfeX8uD796Lm4EdlH
GyhJFkxvI/h9agupWm2q6lF3YVAcEnP6GlS2+3WrR+YCwkOTjluf14rCeHcjKcUtiD7TZyKLVZ/n
3bozjgn06VbFy6hfvMzR4c92H/16py6bHDPHdKpUIwJJ4OfX3BqO5aUTptAZmU42sVG3NEaDihJ3
NC6lZgdQvIiGjXKKp7H361MJrqeExrOz716Y5U+4zyO1Q27QSuiXEe5ipCF2PB/AccVP9kkW5EWV
TgZYMenpW0KTW5cX0KUU7RSMLjLOpPltnjA6+1Mlt5JJBi4fzWX5Gc5HXOPpUk6SQq0RTcQxLJg4
/On6ZMkAa6nlVcK6qhJbA7fSrlJJFLRFqxF1EoV18xsHGRkZH+elRIsknmqZNjuwwWOCRnngfjxU
gaexD+VIhLlWA3bgFz0qO4MkhKeXsBbcpxgYz/Op5oyKSK9vPG6C3t5Vd3HES5GOCMD39vatD+zj
FZI3moRKqkZU9cdPqKpeTZrdNLDDlV/1aHJC88/rVmDygpneRURI2ZIiuSW249RnoMVzVINMT1ZA
+lrDGZLeZnj6byoBB5z35xUkUG6VxJbKygFVCnnP9TTZ5ZfspeyucqULFXB6/wAh1py3MtvIrhkd
sALEyAnJ96lQVxND1tbpvlfgtyzAElR6mq2oW9pLCZXZcKAHJHYnqeOnXJqzPNI9qZLZwsgO4FSR
1HNY91v1ITW48xfMHzAISqnoPr9KtU0gSsYPhWGeDVpowf3QcktvGAc/l+FddDF9pd1UFWEYZSep
JJ7fhXJeGYI7bV2tbmQoC5V2C7hj19ue9d3F9gYLaea6Sjo7tkknPf359qpNwdxqyKcNu05kHmkE
KfLbIwSD3xSo0zXDQRnzNoAZeehH60EfY3ZIcALuGGUkN6j1z3xSWN1FBMY5lJzhowgwQcdT36dq
tOUgHXFp5MZlbcmHy2eg+vqKclyqOEQkZJCsjZJ4OD1qW+ltWtd28qGByDkgj0qvbS20UZisDEgc
Bcucj179s9q15lYTepIsMsFs1vGod87g2AevWo4SzR75YWDebiN9oFPMpiUMzrIQflZWC4PXv6VX
mu2v0MIuSWX7ysQNxBB9PyrOd5EuTuTsAWW2lURqSPnI5xT4kto7gQ3Eas2d0cijk5/lSQyNDCZL
jkKCAocDikM12bh2YKyvGdzlcf5xWlOaijOW4agZVixGisrNho2bGPUZ601bS3ECfbIvMZASHVuc
nt9AelSW89j5Yku5cyj77Hnk96HjBR5o5GZGBIJI6d6io2ilqNsoE+zTzgu+B8iSHOTj885odp5V
EazgxsuCCeF5pJbyG322qbVVyQ7AryP59qlZlQbbRY9ufnVTk7ffP5fhXNON0UkraFZni89Ybnby
c7mA4qO7mMkjxwBlUNkFowNre3NWtQCjEh2u+RlVUELjsD+lRzs7xxosTCR2BZmXqOeODj9M1pDD
uauCS6l/T7vAIkQyBgN4BOSc1HqVy6TNIxaRFVSiooyCPy596r2wWRRAGLSc4YNyGFTXS3Lghbci
RGBUhsE+o5/lQ4OBQkN3JOT9qaRSRmMOFB4681Mjm8+QoQzMAZoouTnjBOfpmoo40azMyysrowEj
EgYGeT9KtWkKRuzAE5BAZTgH3ropwUkBXkijBLG3QMM4AOSD+X60SRQwwgMA2CN6KB0/rUOoTG3t
z5SBtjkFQc4FNluXtYjK8Bkj2qS4Odo6kfWlOoqbuF0yVoT5bFPMds8Ox5SmLG67dzKUCtg5JKHn
k89KIdVmm3QlW3F/k46j04p85S02eU6KTtaaEuAQOpHNc0oe2E7LUrtaG1UiCT55Bny1GRuA5wcD
P0qSxtWWEsm47ypAUnP1FSQLBezS3bRsEfOwued2fr6Y4pljDPJIyxyFDk4UEDgVUU6cibMlfz5J
zBDcM3lt8zF+OT9KiSycNHK9wFKnqFyfx/GpbVHgeRS4RUU+YYxwzfWoWvYGHkBg4VvlYjBPuewN
dEaqQ0iw5szKUIckA+WFbIDZxxUUEDx37XBBIXGQVOGBP86nsbcykySyEkyYPRge/px9aZeXLlwf
mbYCpLtyxAJ9QCKznJSRa1VycwFEWWLLAvyoGMH1P8qrwXFtdOHc7VjYkFpOGPPGO9LHeLcWoiWI
hmDeYjNjcPf+dLbpZiQyRIBlSXRlHzCkqd0IhZBLuktwHgVQVYj+Pnj/AD0qO7ms1tlQRsSwzI2e
d2OmPSrgcJBLBHGFLFSCSAoH9TUF9E1y6BpmjTy+OOAcevX8K3i5U1oTII7YCCNyS7SBWA28ipfs
1vFGZZGYsCMqjY+vPeqd59qtIRMiMWGdqo3IPqOe9SSyztbx7WXG4EOw756YFRPE2Q009i21jMUH
nXQQMfkLgnk/T86Rp0SIs6F5CcKGQ4J9fTim2huJnXdvDEMSUHDHoAT7Yp4gPmFpwwZV4VR1461r
Sq+0RVyAzIMQlAUfkpI36+tSR6iIywkZZHZ9wOMkn/GqzHEavvBbaC529fY8VZ/suK7t/Js8Kwwz
KBjJHSonWUEJuwnnrORIQyvyUiKgYOOlSTtGsaNlUYICVJyMcZHT1qGe3WydT52HBBJOcY+lSXaJ
cqHAQKFwpXODn9e1ctSXOrBrYjWSSacOpRZuQxAJzzjNQXf79Db3CSFQg2smQfy6d+9TW1lcyMJY
2UYGd7NmmaUP7Rjljkj+fJAZuA3p1rajJpBoxqT20UZcZlYLyxfr7Z9qHuZoQXlXyl+6AuTuOM46
elDWsSsttLvcqy5KDI/Ork8sBAsEVwikqGKqR1BzVSjzoSSSKtk3m2xn8zIHzAAckcdeKneSG+cJ
cSFCqkRkHqDj8uagjsrWJxKZGMirllPOfcnPFKltI90kqIWiGAIM5Cknp60opwRLVnoWoVEThLgq
NkmAu3jB9smoPIUSu11KBHG+YVHQHH8qW8hu5b4IxUKAoyB/jTnW3jke5jId422yow6jjj/69Jvm
RUVYaXG1y0jJGwG0yxhenXkGoYLSO4kEtwWIDlliKHj3q5cxSOWIR1hY/Od2BjP41BLHLAqJAsgK
n5xuyCPxrohU5RhGxtVZImClWPlswII+lEMT35kDKUK5LEE4NKHjnuUEjGTCZKDBwRx9Kntba9S2
cCTy5Fb5B5m7d+nQVjWTm7j0KrM8ZMLo5OMIQCSDwM9MU65e4ijWQeYqBl2sFBwM+nOP/r0w3V15
BtjEsrswQOWzkden+c0PJPMrW4Zo0DDKuABx/niinFpC1H24uISjyIoGdzRBuM/zNVJYssbqVwqy
SYVd3Q5+lTxm5SBi6KFYcOw+bntSxq8qFlBLKQVDHFE7NEuN2XbGXfbm6iKK6kbUkf0qobqKeFnh
kLoHO5WblW5569B0xTo7vdEyNAqq2AZc4Yn+tQWsUsN28u9mVyAQRnPP+eaIS01E4toSeB1dQk+0
MTnI4xnilbTo4kaWYoxK43Ang96lS6ivXZZWUgM25o1HAz/9arF0ZAdoUbAMMGB4Jq73J5bPUpwB
nH7yUswGCxH3aRoruzuCoQNEX+RiTnFP80QLxbMAGwwUccVZSe1u4MNbqCAQqk5I+lCE4pFZ7eGZ
fODqzq3ykdTxThvV2QRbopVyMqRnjqPekuIXBEVs4CMvzKSQeak3Rx2jR2zZJGCSpBzUTvYpb3Eh
fEASJM4T94zHNEUFv5bCNlUhgCU45qOGSaFClxFwThQTgk/X6U94fLbbCuDIwK7SBk+nNJSaWoEk
pKRtbjDqXXlgevT6U54zcRmJYwsGcAAbcfSodRkkt4tl9AV3AbFiYMG9efWo11WKZUtLJ2UgqHZz
nIP8PtWU4ub0AZMDaQ+dJ8zqACpXkL64qa4W9uz5tqyKpZdpC4J4HqKsGygaVxLO6heeWxjH+NZ8
tyyPJFbttCtgYbPI9+lQk4idluTTxu4MNyyLIRuMXm/ypHEamQu6q5PLDnn1os7m5N0LgyeaqgZj
bn8qmlnha+3mQ7m6grggVpGVmNO5XVYBvMhJDMSxQ5xj0qdgZcMdoRypRg2Gx6kdqairJctI7hQp
BRSQBt/pUkqN9mWQSLwVMYLDAXn9fak1ctbDLy3t0DNJhlkY4LHkDPSmtJFaRokAdsDGM5U9+Sai
Bie/QyysFYNiJ0xyAcHr+VSR3KRO6yYAQjBHQ+1WqVxOPYml3yRMCqJiRclV4/x46Uy5tg4ilRiF
2nKheAR3pLYpeI8aNuDEbMdT/k96dO6G3dLYEgjDOz55z/PNVpSiQ1cAS8KytGVZWGJF54I6D2qz
cHdboZI1UlwSgTB+uarO1yltwpAAG1f7gx1pI54LsCW3/wBZu+dXOCa1hH2iLgnbUlE6rOzRFFji
IZkHAbpnt9aikghdDLIjBmJ2lh2+tJFc20Ikw7OrHDK0eCPwpssgZVi+ZDJnBK44GD3rOpBRQ1FW
JJLJrWRWRAeBypAP+eKWRkkuBlCWVQWidcgj+tI8swAQMWBUDcQcnH+fwpLvzZIl3kDyEJWRzwDk
+/PGKI1FBaGU1ZleS6uLi5aWCJwwOQqpyvoar6pPcahE0UbGCZC3lyIxyPfngn0qzbGITGI27xtG
MnYuOPXPeq+uIkOFlVWVh1AywOOv1rphUbWplY+OL9JNM+LyCznUm21AJMIkK7QTkgjoWwR+NfX3
hB2fToLjzHMRiXaJQM4xx06V8ja5cLL8VriWM7hJqIdnI+aVlwdxHqMYx7V9beAgX0OL7WoZkUE7
XBzx2qK0PaWEbUsswVy5YMwySeQvsKbb3k4tQjSLjJU4OCKckE0sfmR7sNkOiL1b1pbRLeJWkmjV
mztVWbjPrUQSgxq6Y5ZTIqt5IVlOAxfAAFILBY42O4JI+Wk2jgDtSXIkVpVWPGwjkkfgcU2O4uot
sspMi5ABUdB05wKfO2NPzGi5/eYBVSE2gqeAMnipw7tCsTRhQNreYwBBOB1GPaqly2NQZFjEbEkq
hbcCx/zmrIkaOACdCFAHmLuOc+2KwnLUpMcWCo5lw2Muqg8A/wCFJcRWk3lkM2WCjAJGAf8A9fSm
XkMSTLJBMqIVyN7Y7dKSO0U+Y6zFVCsXMYUlmP1Oe3Fa01zJCb1E/wBHwqxoJFwdr7SDuGBg/hSg
PFJ5kW4kEY2c7eajWOOCErbZ2uB8y55P+TzRGDKdtvc7mCgMjfdHqc1M42QnJsnmEQlWRmwuASyt
1B7f1pEvAWeIgnAGW7nGOOR6U1pBHavFGAQyjO04xVKe4e6uAYQqujDcXAz0H50RaWhJbYuXVpFO
1XBwF5IxSzxy3Mq8lQVAYgZI5pqvbS7VuXwQ4wydQaWee28/Fq7AopJDjAbpx7+v5VlOVwBmkl81
HcF1BEaBeCexpttcrsDPbhXA2qRndn0qW3g3qtxa3KZJAUsMH6VI1sDJiQCPLgyEcAn+8fr61vSk
khpNlANOszwnzFYEckckZxiruns8jmD5g4bLMW756kfpUd75Nm6eXA7GQqSQdxH5+9Nge0uptiyS
rkkbt2OR3461cqlhqyVx8krpK0cqhSHJRieV/D3pnlKnlygliGyqE9Tg8e9WrcQX26AxEKijaEBz
n05qq73ELvFBEzED5FkTJUn/ADxRFKRWtyeRUe2RUh2gMMLkZxjp/wDWqqT5NwseCoUD5W6ZI61J
apJcKzbmQKuWOeMj6gYpksEFveAvKJDIPlVRkk/h3qHFPcCwkBVYnWYtIzZPoR71Tv4Jp5Vh+XIY
4DuNxGa0GR7uJRG4UofmJ6Z7Zx3qC7l8mBJJlO5m+U+gxmuilV9miZNDbZ7m1JtIsqd/O4cHHNWo
IRbSNLKqKcAkAY+WosRNiVkG8jAI+9yKY01zIylnBWFTsyuMnpz7CnKXOQrJBcSBIyVXhFyMpknN
Ntbx3iYMuAnLK4IOP6Ul3bzTTjK7iQMEDgEGprmFY289YwWcfMuMEVm4NsG7MhikFww8lmUKcsxG
R/8AXpbqzMeBdEbATgIee2PwqSztoYJ0kuJfLRiN6EZwPwp91cwv8yOkoLDAH8PtUOMki42ZWlju
Ip1EZVgRjBHI9veiHzSCkipKpH7shsBf8Klut/2ciRymcEqE+YDt+dFvbxi0E0YcOcAjbkGrjTuS
RNbvbyrKsZIYYIHQHvUsca+cCZMqVJyM0l5ZXcrGS3udwiciUEAFOByPX0zSxRhzG2CFJIO4Z5zn
nviuWrUcFoAQRsI2eKDcjHkq2NvH+RTlWeItBBBhWADYPH1+tJJKkcjvHkhJCAN/3iB1x3qOG4vY
MTMp3ElQufvE9+K1pPnSHcfZkOWM8bAh8BinJqQwiFi0aKFVsttGBxjnp+FUpry6tgRGqEDJCsxB
B/z0q/a3bLbxm7AYyAg5YnOBn8805KzAbFOpn8wqFO8HYqA54wDVa9iUkJGXCs3DO2AD6j61ZWSB
1aW4coAeGwT/ACpHEbIJWiJXaNpB/wA9qAVmQAR24S2LSAycKxBAA7jr+lS28e2dPlBRjhiBnGaV
zFcRKsgCFVJDMBwPXn6U8L5EcSxyMyO7KFQYxgdfXvWFVXYk2mV4hLHMXBIKykIMY49aknWZo0cM
GCMWZxyTk8kn6+tK8EUMZjjRiQg3E8YHr/8AWpZLma58uKBEVTwzMBgr/Pr2q6cGxttjdSmSB7di
I1O4HcRnJA+nP0qeee1FqJQGO4IwUEg9Pp71WuUSe9jQ7njjXBKHIXjHOKkaOK3VQrsUjUBiOSV4
xgY+orVxaBNjJsSKCsTiUHOCCw3dj71GkM06LvIkCbmbaSNoOP8AIqb91KskkUriLcMuSByR+Zp+
4RKBb5KGPly23n3rOUFItXsST2090ZJ0+QhRhCQ2R6Zzx60x9ioPMYNtbg7uDULzhZT9mkAY9QBx
6VJbK6RtHOu5tu2MFRW1OSirCTRGkWFjdYzhWIG5sZ4qCSa5S6aKEFdg43PwT74qUXE8cxi3low+
GD/wc8nPellhW4c3cIVwThWVj19OKmUm9yW2yFRfsphlw6E8oi4OPQe2anliKR+WZn3qOSSRxj2p
/nSSzBxAUKsGAJ4wMfrTpprfzJBKN0j4+aNc46f/AKqUaqiGhT/eRusFvbAkHLOjckY9/wCVSvK7
RNGp+ZTyp9KR5YrO42hUcSOflAzx9KdOiKXW1gWME4dgTzz+lJp1EK2g201IkAHCFeV28sf9kVKT
JMgieIbjISC3BOfb+tV7gMskas4wHB3q5+73/wAPwp013cXEZ8u4EahtpLfMSf6VvCXs0ApiRZik
UYYqQWLDheKq3cLj5YNxBO7cXAOfT3qe2uLqTYxUsUzuJYANz/Omuhui/mxghQQzLjbntx/WuWvH
nVx3aRDC0zB551JfdgMey/T1q9umEBWCNAzKd5BG5vaoJooYoESTCMzEhmySAO/+FJDJIZhOXJCI
QGDZye/P9KdFOG47uxFerdJERLKhOeFOen5/pSRfb1gK3AGxzwzxE7v17cVbuLtGVV2AM2AI9uQD
kcnPaq0zp9mEsUA8wyBQFOBjH5e1dSaY1JWLdpaIyF/PAJG1Cxxxx0qK8z8pjjVmLFSwGM46jNZw
uXV1WMsigEqzdFIIAFW2vHilVmvt4Y8AtgD8P61w1qLm7EttknlSBUkScxYIyQufpxQ4ignjS0R3
JKh8jIP9BzVa71y2jtVSaRd0TAux44rPl8W6JC7zx3CQosa8kgLjOSc04UVYVzXeSSJ4pwzKSxAG
3kA9ST2pk5MMcV9HMVIch8DAz361hyeP9BiuTHc6hEpVMhiNoAx1qldfEXwtFKgutSSQsTiPc2CT
06c9O/8AhXXCFtgbZ0k8puwZLfcQQVADYIJxzwOafbkQqRJliiHbIBjC9uK4Zvjh4cjnZIYVWHJA
AG07vQZ7e9QXvx48PSlriJpysYGFSMMGfPIHtx9KiSswPQkZhkwsFAAwGGDjFSQ3DhCgJDE4cg7s
nPtXnUvx28KXTrFveKcLvJSInH49M+1Og+OejO8rxyhw4GXZvmQ9zj61hLDOew3J2O8upzBdg+cq
lWDlN3JGe9SStNOWkuGVQ4HlmMZI9a89h+Nng67aQXFzIzhtoIXKgZ788c962rH4leH45F83VovL
m4E9yowPYYranTlB7FxaUjqmgMNuGRyc5LOxBJUnp/8AWqJpjHeAhmZivzHvjGOD61mWPiiC7uWW
K6DxhgFdUGGwOmParEt8ly7GUALswrkcZx7e9ZzhCpKyE5Fl7maRzEo3AEYAXtnH6VwHxu1GLRtG
PksMshVHz0Oe/wDjXYi6ldi63CBVA2gnGK8m+OXiqOVZdP8AMSNpXO8lhnAHX8a7aMnSJbuzl/gr
ZXOr+NTqE0jxPbJwOm4McEds8DpX0ZFJbJarGn3cZJ29SK8U+BGjRtG+sSsFI4SRQSWbOST+fT2r
16HUljtlt4yUZz/qw5wB3x6GipPnd0CeprzypKsapvJZAy7lxtwO2KZAshtSpVmGMsuOetVX16yl
YNDcRLJGuFjJxxjnGeaig16zWQEXgjDK24lxj/PpXnVaTkWm7lxPKixyxJbhSeP/ANYp0KuLhh8z
DILZPU1SbVNPjDtuAcAksxwcD/Gor7W7KERTxzB1ckKoOcnjjH9KunJUw6Glcx5lEuwhVGAC2AD+
HNKtzst3ui6DzX+Xap5Pp9RVFr3T7a3NxJfAK2N0bMSVP4A+v4VAdchjjDShRGwDmTaT82Ont6U5
VGxX1saYvJHyW2KqvtH7vBODydw71Is1ul20kwIIjG1tpyT2GOlYf9uR3UnlxTfLwUUP8u7PShdd
ghI3AsSwHKZH8qUVGXQetzo7lllKne6iQdVGQKpPvkultbi5kZRJgOSdxGP/AK9Yl14qVJFOHMaj
CljyT3JqdfEUMduJ4sDeMjKYP0qZPldkCZuGW1uFjWLesioN2F5YenvTxAETZGzAMoP7wAFj6+lc
qPFssZPkwFQjjGEwScUs3iyVraOSK1lyrAFFHX1HTiqhFTQHT3tvGloFhGSBlyBndz0z0qKCJLyL
yJSVWFQ8xXk7TwO3rWA3iaW6hSCaFiBjzZGO3B554NPtteazQ3kcSuWbYEYEKwHPX9efSocZR3Ib
TN42kFvumhchkwHJB5qO5M9yscSOAQxYuHxx+VYMGv380dxbQ2xMpcbpBk5JGMnA6/SoG1PX1Uho
J5NxKr5nrnvWsPhGlZHSTyK6tFLAQSQrNkZYAev9aJClxb5SRySpGQcZrn7LVtUltGdUcyqcFAmD
+ApscesiEzXTsIwMlA2GUE9ead1cHZo24rhrCQNNOoJBLBjnj14609b9blHnjVBtXIVm579q5+7/
ALXklht02q5BXawwE+hHtSQx+IbWR44bp5CQVYk8YPU5rKd76hF6HSRajFEhVpVVcAqobt+PShLy
CeclZBIV/iIyoPpXMXMF7exPGd8cj4+ZTnn2OKbp+h6rZRo88zuCDgA9PpimqzihptnQtL5iSgzD
DsAoJJG4nv8Azp8moKYEtZJtzJKCC4AYjH5e9Yl1oWpsiXU926Kh5j3YC89P/r9qgl0fUmJdWZYG
QkPHLnkH/IonPmdikrs3Pt1pZt50dwxjwQ3mJ0H0HWnWV9Yi2eU3CoofbuY9QBk/pWTaeH1WEQlZ
d7EMGkBwe4HP9KJPDMiTNKZ2UqcgJ0IPrzWbsUotM0JdVso2Z4idqtuLEYK+9Fx4i0uaINHMA284
Abv6nPTvVWfSGjuG2zKAGyFORjgcdKjPh2BnMMcbFmbkg9PU0qVqbJasW18WRwpIpvXcsyKAp5Hr
26UsfiuJYt0YV9xOVKglufcdKgl8K6e0kd5bukMyEhwpJLrjj6Gnf2ChtUlbaCo2hFGNw/pXSqkZ
Eu6Qi+JomYtNEytwBsXAAPQ80f8ACQQqplkHGQXXr361Kvh9J7YRPGVxt2hUwW4/LkVIuj2FtELc
xJKyscBTyD71amooG1coz+K5V/0i3tnaNR+83DgKf605PEUpAt1iIBAb5ienpViO1jkYxyQgQqPn
QADIz1I7/SrZ0BbN1gjjjaJt23KjODz1/KolNPUZjS+Jrlna0ltw4DfK4bGOKS51++tyHjQkuP3Z
2np64z1rZHhqyeQR20mXf+IAcH/CrUen2Vqn7+3i+UfIFj4I7fQinFKTGm0c1e61q93ZSQBVSIN1
A25GOgHrUkNxqZtIw0TASYIVlA3dO+PxrbTTYXDKJCI15RSgOP8A61Pt9PtXYQNtZUBK7JBgH09h
xW8U0UndGC51CWQbFAbAVl3YCinCO8kBgt9wbaDLkhcY9Djn+la0sQDiaSMBS20qDggVKkWnqWMU
6uTyYgxL/wAutctam2+ZslHLz2+v5Mlves67yQG+XB4549uKSPRtZOXDPKMAiISEnk9h2+prrIoF
SMiZVZV4UAZ/A02eSVZ08tWU8YGTx7e/0rmUdSlHU5ibRtQuJpIHnZGZjgnP+TxTofDmpFg5uG3q
AGZpD75ro7P7PI7SSZJMh3DPUgdfwq06hLhpQq4VsMTgj8aJQ01KjBM5HTvCd+l6RNuYhi5kZuWH
pjpUc/hyYid5mcsx/dtydoH+cV10tyyTbi2FjOCqR4xn0Iomtri42vK4ZXU79mWwMcHt69K3pVnT
CMUcxp/h648mOSe5Z4gwcKQPXn+WKsXfhz5knVXAdgVcsMH8Mc1vLYmVhALVURP9Wqp0ApHtGRl/
ekKF+RA3IA9MdqU5Oq9B8upz8nhcqA8x8sY4YsOTnr/Wp7TQIpNvlR+YcsAynGT78/jWo1sLwtGh
UnZtCyZ5Ofz96LHZGZUiiQsQFYKMge3045ohUlBEte8Ub3SrJXWGRN6pGVYsAcE44qOPQbaFz5MO
cqdyr0U9Ovf0rQFqrcxRBY5HGzayjavoB26d6kEbxM1qyGVy2Eyq4HPP1+lZVYe1C9jMbwxb3Mcz
3Dq7FVwF4OBT4/C1klu8zKzFx1242+9aEPmW7GKaFnO3zJZgAAO34/SpJpYp+BOuSnzMzcEf4124
aq6InKxmXWjRl0S3soiowCw4+nY5qGbRlt/LJRkViSQVAzx0I9PatdjBbwMYiyOMHIYDBHXB96Y9
wzwCKaJSB0UsAcev/wBaor1HMhuyM9tM3SxPBAFMZG5xwVGO3b0qeWygjt1juLfzC5+aRwenHGcd
vSrtravFEGkVmbJ2knJHT2pBOCojaBB8p8xxGACR09vxopWsg0KEFlZtOkUduWAG5FcDG715qWSG
0LJbyRkICCxQZGPT2xViFreWVrYNKN7gKwhPUfy+tS3rQzW0kULsWjP7wjgtx37U5StuWndFGW1t
7q1jiR3Lk7S7JkZ+tLbacLeEGQKpZhnjtjrUiCOONUh5Vsg71PX1qSxmRrgT3qooBBSNWyFz3x17
VySgpMd0mRX1khQGctGSCEKAkAnvVaOCG3h81Q8hZTkkgYGfccH8q19QW2uLYeSVlBAYRE7WIwef
rUEIiWApK21yu7YgwNpHA9auFFN7DUlfQZb24F4hMAJKgMzE8D37U+eGMXHlbQwDkq4AJ+gpTdOs
IZlGFUsAg5J96hVbe5njuIkyTIC4Yc4xWNVKBLldEVzaZukkALKcZBbgD+nNSxEG0eC3iMhT5pNp
J4/Hv24qxeW0dpYFQ5ZGbAyOV9vUfjUUMNzHOk5Cl1cAEISc/wCTV0aaqImTSY1INvzoSoZeCUOM
+ntTY4Ejcq6IFAJwpJ596erskwlntiVQcb0yM9j6Y9BTpplWUyW0L5lO0tIwxnjnGK0nRlEI7lNp
JjdraxlYgFDqTjBOPw7VYBWfYioVVMBmUYFGLeIyTXUbEJGuBEvQgdfzqG8mu1QSSIikYAMcmSe5
AqOWz1NErj7pZIBHKnIU4G7kZ/LpT44opXWa5CscAqCpwPWq1gLjLPkvG6kqHbgN3H0q5ZzW6SeR
5xDMMByMgn0+tUqLmHLYS2iYIoWfBSQbNq5zx0PSltootOkBmYmZwQFQZXr0z6ChI8XDP5u9GDbQ
pIBYdvpSNdxzl/MZy4OCSeM9OCP51UaSTCzuRXUMK3McYGRFIQ2QMEYznj3FTTTpdhYrVwG84Pks
M9P/AK1IVjjkLqoYOSHA5Jps8BeKMWwEbkDcAhwOeDnt9KmdNvQTi1qU7n7c10JijuAPmwMlj2rU
tHtzZ7PMdSJBklQN3y/h3FVbrzYVUOZCCCQ0rcgk/eOP5VLbwiQAJcRtl/mIdRn1PueKzso6EtNO
5FMJ1ZJbcMPMkOVwBkZOD69ulONsIpC84XZISXcgk8c+tWriS3aJbO3LZKgBguGB9R71WRIHibJk
SNJixdeDjHIreFJSegmkmQJFLGAsE6uo+ZlJ4wf8Kiu7Ca+j8oTKgWQMQDkbcdD7Vblt7OyDW1lG
Njgbiq4wc1WW58mZrfaVRj8zH+IelRUgkhLcl+yw3Fs8wdiAdrRrLgAdCfoakntoPs8dvFCqpEP3
DPJnB/ujvx1qpNcDz3ii3YdiOnQjH+etJG14Fz5ke3DBvNAJ9/euvD1HFblpXYgtLtGZH+ZS2SVy
B/gRj9anjsZ02Ok4lyhyrYwo/DvUcEU4iKriN1OG3tncuAeMjHHYVJPO8cQsLcMdyn5gh3HP045r
nxN5bFJMLRPJSR0jUGQgFiMEDNE9uyEbpyzFcl40xxjoahuZ54AIcuGAXLZzilt7gzA2ltJvYqSC
x4Y5zyO1TSqcjG43G2epSXMWzyjzkAPgbcfypRPdWUBuI4lEjkgkNlQM9fyp8lvGhaWOAIGbduA4
J9x3pjxzBNqMygg7kDcHp0OKxrUPrANKxLaraC1kuJrhzvT5wWycA/8A66qS3UfnMVkYIUAdSNpP
px6+9T7bia3BiimUbt25yNp/rUX2Oe4maYEbm4xtz9BV0qMqO45XaBHnNwJ5gVCDAIxkj0+lXhJC
SYzGSkb8MX5c81BbWsTQmSdwWBOAR1OafaXEaT/YYlIJVgDuzycgkc8H3rZxU9RRu2R6wMojWQkV
XU5LEnNQy391bTpbSxM7MGBEbA7x1INW1nnky6RhDHJg7eFAHt6+tRu0LN9p+zqsij94egHv9Tiu
SrCK0YSuyOzlji82VoQrvIcPntjp6Yp8cKqS7RKxQgpkYYeh9M1FdXESwm5tsMFIVgIyQo59/Xii
G7ZL0S+Tu84ggHoBjv704xUSHFtE73SSwskgBJwFDjIJzVe7t5ftJeE7Y2Y7WJ6DNS6lDJFGWjO1
QDvkKnIPbAotGV0KR4ABJRgxOTnpXoUqlkS3dkAhAnSR1LFyMtnPHtUF/wDbZ7+MQToSr7hERtPs
KvX2H2F5NgCjcu75VGfoTVWZEuSLowgS+WGC7cE8cdR9cVz1aSqK4m7I0ofs0rLbo5wT+/Ujlh6c
f0qO8iaAs0MEoYngiMnDZ4x2PpViO2tlljubaJx5RBCs2CwPb86ivLGG5mjkiMkM8bCRiW4BHOTn
jg1g2r2OlqzHrcKukpPIshDMGG5Cp+hB5+vFTyTwyIYtgdwCA5GOffnpVC8S7voTJfJJM5fDXDty
2MdsYPt61dtEmnheKZypkUITgliOcEe/PemlqCsRx3FsoEUsG/KEA52hj6Utvb2ljILbDRSTt5ki
BwCB2HemW1nCrpbPcpMpc4CfNgj/AOvTprZDOqPMRkZXIJI9eSPWriluCZA+rRT3Oxkbc0xV1LHB
A4z9KuWNxdTzCB0jLDLEuuAvbn/PNEluYpoJUZC8ikbQoyB171DOLq5n++PLRwGG3ALA9fw9q1jB
82g4uxavJZiZG+xLK0Y3KobIA6dP8mmwapLLCDE21YnIkDqC5IHAA4zk8delWYryRXZZMOWIJZjj
JFRXdlC++6KANywIAOTx36isqkElqDd1oZhlkjlaPdwjjDAYwxb06dO9aS2iyq93Ds2BMMgOMAHG
QarpHC8ytJGkoIGA8mCPU4/SpjbW9tKHivi0cjbZAm1s89M9AaUackrsEros2oitAxmdIyGUjcQv
PPIz14FVrwzRyiWMAbR8vPA/+tUWo6pcZRZFB2AqARkk9qfaXKXwETQbGAy8ucEj+RpqbjsSR/a/
MmMcoVHkIZN5wP8A61SWUc1sJN86pGSfLAH8Xfn6VHcOqE4YIFICuSM7+np0x3qy0Z2JAwDK6krI
rYBHqa2hWSMpu7ILWKC8h+zywt5bMdjMT+OcDjk8Us1jIXjEMS7VBxGV4xn1J+mKtfZ1jiZvtDK8
XyqysCCcc4qnYrapCESJC7bl4IHAzzwfxxWqTkhJXehZMS3UMhj2JKrKCNwz6dueuOelNhhms5xq
Mt35jMQsgAzk8ZGfY96jgjh2mZEDPkAEcHP1xzQ80CEuVJjdg7hOO2MfXPespVZQVkymifULhyZZ
UlcpINsYHQHjnpUVvp0VxZCG9dxKpODG2MDtk1LGUmt1eO0ZmVhhAAMDjtjvVY37wMBsKeYxx5i/
Kp+me1Zq9RpFx2LoeGPETKysgA37flYD196a6IJGGCC55IG4VBNc6hujM+wDdlmPQjHf+VIspxJa
xIV2Mvlr5e0MSO4HQe9Dl7NmkWrF1YnMZQDDH5ZGIyMduP8ACmyk/JHuJVyEYqcHHPH0xUN6b6CG
E25ZFAHKMW2t7jpimW1xe3UZwgJHDK0vf1pp87E3cdGDCRaxq7IkeBn0PeorlEmvWZ4VCRqGZU5y
ADxycVdtVufLdZIFVQpXBkwPw702QSq6XAnDAMPlzg+nTvwamUeUhq6KcJuHWTftVUY4G4AjH/1q
raoLdoDa3DSLuPBjk25FWLqFb68SKN2jG/crg4PTmqvie1WKzTbLskCFC2/KhffHT2+taRmlEexg
+Ff7NF2xkncDO0p2zz1Oa7G0ldppDAwykKgeYAAR6/WvP/DAW01w/atkcJl+YohAJwSQCfau9V4m
jZIyAxXACDG7vjn2qJ03NAtie4lt7f5ZFyoA4DZOTjJzj1Gc0tvDp32gQrJ5pC/KQMqR9elQGCBg
TEhQjptBJAqN0tbK8WOJFhljAcbIhyfr2OaqFPl3HctvaRwWTiWPD/KGjDEcE8E+tZ0kd3MGNq67
0c741GQQOMk9vStK5ury9h851iVjHh3aTBzx14544pLOXzpwfs5Rt5DqBwTjPU9aJrW5LaIAzpMB
NK0crseU5Iz71K9tDJKI7R2wxGFC4yfX2570XjQxTLmNnMvT5sDP5frSJ/aMOyWB2JBIQuRx6HH9
KErEN2eo6ZpEKwGNgkjbSrLy3r2zUYsrqRZNl1kgECMNyxqcljCkssQVlBZlEfzL2z1/KmxJNBGZ
rS1DnkBmGcn8P5UOzIbbHFYY1AkcxSgHehweO3tzT5Hg+wSWwGXUYKscEAn2qOBoZ9MfZGA4cBg3
Uj19qijP2m582JXVNoLYQ5z7VEoWZUZWVhfsohBk35UIvmZGQPerMSASKQSMEAHcRngZHA96aiXI
jmMkYfyyQpc4DUkKQ+W8qeY7g4CMOhz/AJ5pRg2aRasTKY5LrMTeXknc4b5Qe+M96r2OlNbrJP5z
XARyYhISMEn/ADzT1lDlpyVIRzhduN3HT+lW7Z1hO1EjjVhu2Aja3+cV2UpcjHbUzre6R9RZLddo
yd5zgA9+9XtTc27v5MwYoqhsPk8jkCqdxHNFeOI0URMwMqpjGP8A9feoNVsgkwkgDIzPiNi4Oc/j
XHiJp7icki9oyLMhvC4DAkB1+6Pal3JZyCcYUlsBVcYyPpUUUUdvOIopRlozvZMkNxjoOM5qQgrD
HjazqMMWYElupPPWuvCTSBO6F8i2uI2EtuXkkwWATk+/vUVxplzIZlhh2MVyjOOM/n+lE13cRb/s
4LuYSADwAeOc+tPtNTviiwTIFZiVMoOePSuPGRutBleF0t0e5digLERMF3MMEZ/WlFr9pZgk2cuC
WJ5A/wAmoBdSRFlbazITkqcYPtmpbdomJVG2qGDEgE81eFdmDVyzHagTLcwoSqMF8sthW4xkDtUl
ugSZiyshkXCCMseMdPb6VFFLLMom24DHgEYJpiS3Et4EwCEHQnFXUjzITfKh99+685cq7sxLCM5x
n3PNQ2GnQxW5l8sneASoyc8mpLmAiQp8qhFwCG49aIrpRGyJt3LGckkHmudu24XQ5Lg2jBI2YbyN
jNwM85HPFN8+CeRoJMIEkJ2kjBpJXmKEFiVU5aMtjj/PNSafbJKVSd0JQZDlgN3HfAHvzWkFzId0
2QsV8orAnIIDOD1NMjDxHJjzu+7s5wferBiAuT5ciojMAYwSPM5x25ons7S+dIwzxBFOJFGFUHGc
k9q3TUECbaH3MsckYijAY7RtVT3x0/Oq81zDtjSVvMKgEhTkgA0yS3AdrbzGXYMqUANWQqTTRy/Z
GBhA3zH+PjHbj3/GspSbZL1YXVta34jlijkQxjcAYxg/4/SoJ3iSYwLPGFDAMVI4IIOT/gKuQILq
J4CiEhhsRxzn1+tUY9IWRVkZQZFAAIGQcdfpnpXFWg2OyYkd/eSL5JLLkndsbgjNWbSVShZVBUHa
xdiTj169qiML6TLEs6Agj5Qg4BOeOvIqxaizhSREjRQwALjqePXjiumi/ZjSsyOSKS3tiFlJDEiE
+WCT/hS2MH2dGnKsZCASXGct61UjuNQknNuqlimQqk/54q7eRkWDTfMNu7tjA9PxoqQdVgUr27mu
L12kJdi4GTgAtWlJLOkIedMMoAY+cSAuOT/TH0qnbRzxRh4w0Bz+6LnnHvTpFeXLBnWRlJByc/gO
9EaLjuCd0SRvNCiuUGxidkYY8D19ajm/4/F2cxSMXbK8A9MH3pZoJJBGpcktjG5eMZ/Q1cS3trlW
H2dVYA7WAxn2FXCm2guiosUcciM0pRS4EgRjznOAKsMsRlJWbPy8ZOBn1z9KrSPNN5m4hQ0o2qWJ
24+tOhE2wvGuW2Ywqcknp9a6aaswEFyhuI/JMakkY4GQen9KljvIEkWeZEZQ43ALwAOn9aZcW1p8
20DaVBdgOc/0pqL5kaws8cfzYAYZ570Sp3RK01HR3TXchMc5BD/KGFMVYGLNcKGJYlnYfdPt+NOe
zMGPJYBwMRkjjPqfX6U6aGUkwyhT8hwI8GpVJroVsytfXvlxYiUnn5SDnJ9+OKkCm6CiItGDGSef
4sdf/rUW6bizQpgHIJcYOcVDKoVhJI+5SxACtjkdfasKqcWUixZW0cbrsZg5ZlZg2cnHt1qw0Tln
WRyhOfuMRk/nUaPbRIjtKHAOAEBzn/PehLplulmSHKAgAKeWH/1quk20K6sMe1MS/wDHwAvB3MuT
/Oo4UeMNt3upOQu3PH0z1p7PLqQYRgko/P8ADkenFLBbwNkXNuzhlOcsPXgY69uv0q3JRFfWw0Sy
3e7ahIeQbSo6VG29mW3S2Uoo+Yk4Oe//AOqpWXyGEjR7VY4UYxSRXExRo5kjXDcDOcD/ABqlTVR6
grllVtpYUgKFlQZ3oMAdsVBGoubRFuImSNhwXPenNDG1orhyf3oIU5Izg/5zTrW+LW7rdofnJ2DG
AR/+oVnOnyoBggeFAnkljJjBYkjPrj+tSn+0BCWuWUqq5ChQBkHsevSliuIFkAZ1WMxklnJ3D2FQ
G7kfzYIiu0ockkgZ4704ppCTbY1H3uG2OqEgF8cdefrSyR+YI4jjcuCWJHXNIs4tAEZQEU7ypGRg
96b9rlN0JEjYKo+UsAcZ7471SaZm2kixPCBK3KqrAFiRyeP881XinT7QDIrZVTtyM59+KfJK7uwU
7y2FV8AZP+e9VleQPLCLTDMSSQOcg9fpWc5NOyBNqJPE0TmWaVFK44KjkGg291PN5NuiyIrABnfa
UOOo4xSW0JuIXdwCGHyyHFLA8tgRvIdmfGMnAx3rPVsa1RJdRStaqixs4jfDDcRkY/nVURkBLmGE
MVf5kZs5Puf0zVi6MhK3DSgq/BCjvj/PNVbyK5eJkiwWBBHGOM/54pvmSFJ2Lxu1YqIWV3Y/M4X7
x67f6VWVC0rSyQB3YlWjiAC9OvOOackctrbJPfAqc/KBjGfXg1XjuUBkugVckBY2bgkE8iolG5Lb
ZYiuTbP5Ryn7wgMw7Y/Q1GA00x8mEyDbkOAD+ecd6fJA0ihL0hVXDqQQRkGrZaznhWAQmOQtlijc
Hj196FEcbIqrDHBGxnUrIQc45GB681JDHM6eaFLKpGFA5YHv14xVaZBKrRooIDAsSeR70XFy8qrD
DG5VCAZC2OfUcU+ZJmidiRo/NunuWt+WJyQTx708xeZEGeIBJCAnPOabHqEVvMZSpEwAJCnK5x0q
3qBhmjLRu43LklBkZ6/hXRTqK4OVxs+lSy4ktgUAXJULgMP6VCbaWTMzBRsICRo2AMdOMfrTxqIt
wsVo5aQAbi8Z4FVnmuQ4eNBKYwfkC5B705QdQkWdPLCho3BJG5gc5Hf6VbggjWMFIzlDkEDkj/Pr
UDu91NHIXIYjBB6EdcVJ9qlaSV1jBbYflVvUj680QmqRd9LjLkRx7pRHmTfy69AOKjjQ28rziJ3K
kYZxnnPbrxinuU+xlXcl2ONsjDIpY4miBcMTknILAfz46ClKfONaiJdsyFCAGYHIIA4/yKinW8S4
3rHvjU4DIOM9yeaPPi2PKkcqoOHBPzZ5y3Xv6U6e9gjRUMrOJMFiEJwf8/54rkqtRaRlNu4M+oRM
szzswYYdWb7gxweOmabqsqadpkutSQmTy4nYRkZ+baRu+oJzSy3AWQMGGFUBjngj0rH8f6kbDwpe
6qiAi1TzpFduCM46d/pW9OaTMpbnyJo9sde+LWnzW5kiVdTlDo6YYn5sHHr3I7V9g+FNNktLOOCP
KbFAdZSDg49vevln4MaPDrHxWuZfs4WRGkmiSPgKzyEluex6V9baSqJpS/K5mxlyy84x2PGa2dZR
aJViQz3MCxzXcojCkgZIUN69P51KJbG9DFCwjyNxB5+vrUFxZ+cQzbstwzMRkL7e4p9tJLaNIC27
OcMVGBjoT602nNjuPvLzy8xgbUZQCUOSTThJG8AWCVdyDkIegz1FQySwSRoTbqOpJZffFEFv9lja
YfKPvK2B09PpWErQ2BIcksNxds7b1DLhmI4A+vX8abI63MrNvKpGDnOT079KHvo5onezQAI2QpGD
n8KjljlVBNAXZmXDFVGOme5qVCUnoUo6D1vI94aSIeWPunOTnn36e1SNAQyi0kZQwHnD1H+P0qm2
LmQpy7oy4YN379vrVzznEqJcTJEFHC5yenBP1rem/ZqxLVhGj3I0KKQEBIIwAp9aZGSrspYqjkgh
GABx1zjNNnkBZhaS+YjgB5GQ4xxz9c1LgymNIIkV8kfIQB29v0ok+ZhuRAsJWaVwsbAbSo6Y9agm
t3yLklTvAwqjk/1q59jdLkxKxxnoQduO496ZdXCW8SI5BcjLggjk/WiMLg1YcbKOe3SdodzhwWCg
f/q/Oq7QpbRsCSiiUBFJBJAqWE3IgEFtISpyAxbH1p8lrGIlGSzZ+beMDHrUyo6iGRzPGDEyhUzu
UKACnOe9LPdMkZBkJDkbSQTk/wBKVSpKpMg2qDuYLxnHr3+tSahBC9uJrZnAVQMggcYojFR2Aji8
u4kEN3DmNVxJljg9/wAqmbZgpDbhSuQmxeABwD9agjWGeBGa5njKjkKuQentVg28SYJAKkAgg8ml
KCkWmuUis0kDOY1fzVj5dDim3puJ5QpKlo2+SJXyD/sii5uJlYqLgxKAdxVQCw//AFdqS8niK77U
M5YAkkYAIPX61rCLiFncktBdXEqwlyxZsHI4Ge3TrUc6tLGguXAKOcOSMjnt+VKz3EsaSyEkAZJU
cjFOvFtWQpOoYKc5IyMZ4A/CiUrjGxXUrOwZgigYBB4x1/wotwXdzLGhjJyhlTgHjgUyOSFLh0gj
AiDgjg5Ge4HenXt87wiGG2GC52MpxjtmhQckQ3cklhlMiy+aUWNMHJ5VcUkVzNbwFmulYsMsGxj8
e5psdxD9kAkWV32ng8E+3XGaiiZLyMAodiuykFc5Hr/9elJ+zJkmxJ2ljV2gVnbaCT5eTg9qt6dM
0v8ArSSWAJfHOMfz7YpjuscXlqCpwSpBzg/j/KmJmZGYYUu3ykcYP+NSsQkrjSsy+lxDb5CMcsQN
wAOB/KqlzBLCWnZGaNFG0cc89ABjn3qCWdoIfNAPyr8zKOQf89aRZnmYCYEHOUAPAOP5UKr7RFJp
ItyzCCMxytlmPzBBg4+uaiuGeyRZiSVdiAGPXBqtNu5jnk3MX53tx/OrEtyyRmS4iVtqHZzzjjoM
eldMZJkhaK1w/nlXQMSAOmT65FWJIYI9tw8LCTIJYgEsfQ98VUXUFKMEZfLyVJQ9MY9Khknk80Sp
IZFLEAPISAP51zVsP7VaB0LEQjbaXlZdrAuBHnAqyZbZ7eZjGAFUKBg5x/e9qoQhbOSS5SQzRvIE
Zv4hnH6CnapcKiCKxuAAr8SIecj6VdKHswLV9b2ULIsSg7o12gLkrkdKY1pJGgm80FQTtUP26HpT
oZBdQMEJVlySobdyQPbvVJ9ZADWskhLJw2/5gQRnOcj6VnUd0Bamu2ht0RCMDcWOA2Pz/KklVnCo
p8sA/KoHGaqXF/FdWxljdUDHBQkcDPcc1LZaklkBPM+9Gwcsck8fp9amU2pWAlaRgxhYbSpGQCev
eksZlVnKO6lgVYqeSOuBTLnXdPvNRbyHSMlCGVsZ+tVrnWLGKP7VayAY65Gee9Vy87A1STafOEZl
d8EMMgk/5601Xtot3myBVdipGSAPbjpxWTceIrd4GCXKlZV+Y7s4GPTIptv4mtLYR28sy7WA4K4A
+tWqiggNhru0jleNYNu4H+E5I4x2/GoUD3sRaAMoQHeCayJvEGmWrPdicsqEt8oxgj+lRweNLdLZ
o7WRZJJGbYFGQTn2pqpdDWp0NjIZ4FgfmLf/AKsHjOcUS3Sq32bZuCsCUJB4965lfFcf2gARbmGA
VK8ZzRc+JVs3MzJNOzDAVAMn25IpOTaKTuzoZUSaMyBd0ipzLnYoPpwOcd6fFMkQad0dnVtpG/AJ
Nc3aeKop4/L/ALOkEoyRHKnzEfhkU5/ENxLbO8UDBlX5Y0TApCdkzdWYzwORGrSrJ8jE/Kx9/XHp
0psb+VbojxusgIAJbIJ65rmrPxJqDxuv9mSRoVG1mk4J/Dt71Pc6le/ZkkSB3ckhTnIByOelZVHY
k3L2dCiyuwwpBcKcEH245NV7Kdbi5M0E4yvJGc81jLqOtXSPuUja3zxoufbOahRtVEm6KUKApVMI
w69z9KjkcwOmlu4J5GvVRVCqFbK4Ib1piXiqSvzESsGdySCB6fT2rmIp9YhDgSOUIPmg8EmpLe21
X981xK2NuSQ3OMf4V003yAbr6hFI58yTeiLgELg8nIp8Go208qCdSAQcBF4zn1rm4NM1i43oLsqg
O4N5R4OO478Ypk2ieIFgR5NSZgG+VY48KB/nFc9Sq76AdMdVsLRnlkyoZciMNnn86ct8zL+6uGDk
7nQHC/TrzXLR6XdZDOW3AkKzjjpUN3aSzWyxz30qqSC4MmM+la03zINTrLjVLZIys17ErkDcHkAG
P8Krt4hgtI963sbROT5ZU4IPpXC69qGk6LYm5F4pwx3Krgrn+dcVrHj+6mlKRW8syFCVdTkqe2B1
rf2dwVj2z/hI9MbM0tzGXHLKeeKyrn4meGdKJfz1WJlBQggZOcfT8T+teISR+NNZgl8iS4eFpAWf
eQcc+/T1q5p3wj8WaxfxefqsktpMcGFVAUYHpjJ/P1os6aGtzqtV/aP0STU20+wukR1kaOZg2XBH
cDrgY6+lYt58cPEWpO8VjaPIoTawWX94g65GcDk9q6PSvgFbOy3V26Fw5MsUSEgjbgDPHrXV6d8K
/DenzxzwaeJGRAMypgcjr15+nas3VjfRj5W0eNJ8QPH1/FcXV2LuNFICwzqAcd8fpxVeO58U63bG
3uLe6MUgIK4dffHNfQcfgbTIYlaysYzyArSQjB9jntnBqSbwtpWpXKxfY0LRkF2ReAec/wCFaRqp
IGrHzOvhnxnczMJYppljB+ZmJYLu6Hr/APWrVTwFrM5inmjkEDsEVo3JC/4DPevoiHw1bJh1sEG3
GWVOcZwKsT+F7KDdI1uCpYFIh/ez16VqnKXUVmz5/ufhJHrVvHZ6rZGdFJEjklSM9wcDt3FWJfhO
ILdE0/T5GhiU+Uocn8eec+3avd7fTLJYggsgVUHaXUZHHcdKTTdFso59k52NGm1MLlfqQOOlc81K
K3BLU8EX4T61ep5bKFjEedzqTuPoMYx2OaLj4HahLGjqskashb5GLbff6exr3qbTLUTpcQRo8QID
ZXaB9fanvawrbMbGEBix2rnPatKdeUVuDVj53u/g1riiM2kzKFIyWGVYrn/Jpl38JPGr2CTWmqSB
Q2FhySg5zu9Qf0r3A69YWrvDdxtEHTDfL0Poc1qWsVhfWi/Y5I40jTCujBSBj2pyr1JbFbHz9c6P
8VNEiRUaRihzII5mDKMde2R6d6ZffEj4iWdvHBaDUEIT9+wUFGx1yMfpX0Nc6Jps7FoYo3SaTB+6
QeP/AK1ZV34E0+4idWgiMjDYSU4I7DpVKu2tSZas8GtfjLrdqXg1CebIB3oAASO2a8+1/wAWTeLt
bm1GfJRnBRycn0x9eK+jPGnwD0LUUSewtY4W8orvjQlgSMZBHQHvXn8f7NWsW1uwtp0V2kOxigJJ
Hf26VjOrBInV6mr8K9Vtf7Pt7NtRjjRox5QDANkjrjtXf6dpz3k6xpeFeMF0fn2xXkF18KvGXhqZ
Y7RXYBA5CMMZ6nHvWpb+N/FnhxW+074jtB3umdmP4h2z71MFzLQpPU9eTwxKgaaK4kiQHDqRuOPX
n1p48LWs9vGkk7mdSQmxvvtk47+lecaX8fJF2f2riTzWzuQkhR2+tddpnxm8LajCLS2upGlclCnl
FSp9Qx9v8KpxZomrmxL4aDKxkn3kj5inXPHf9PwqaPwlp9zCsewKSQMkHcT6+neiz8R6UlokK3IK
SMEQeZja3cnA6VoQ3ETvlNrJnBxznn8vwrGVK8txN2M248KKjBIpvMCNgxypw3HfvTtS8Oq1qIP3
ayOoCFCwCnPU8HIx2rXhjhLiGA/OSSF3EbvT8asQxF52URphFILEkHGP881jOLinYnmMHTfDM9rb
zPLIrMerAE4HarH9gRTRJJPl1RdqgLgGtSWC1gjby5fMEiLiPB+VsdR0qFp3gUKoKoSSY8jJ4+9/
9arpNWsOLMl/D1mAvmxqVJ3YBzyelPa3t4kZHUMMY2rz071qxIrxP5jqpGAocYH16UJYlIv3YUmQ
EuzYDfQYqpwUmMpWmi28uZURSkjbxkdGx/nmibRLCHbN9mPBw4AHPvWlB5VpB5FtglW3KwIHOec/
l0p9xb+eq73GNmQGGB071SaghvUz47G12Sh4AVdSAEHOfapLdIBbiF7dWRhlmZNu3H4frU3mEBYo
wTGF4BOGxn9PpU1tBGhZbfcSwAVC3b09hSlaSFp0M23XyCQ1u4GeWVuM1LJJb3MatHCBKg5IHJHr
9at3VvEtuY4HGUcqoPTnHp6VDp0csW6eJjlVw4JyAfahJQQmnYX7CsMayywESD+6oBI9OtPjjitv
nuAq7jgSCPBK4/l04pYrty7fONqOQCxz169DSajeWs4cxs+IyQh2MQfx6AVMpXegON0RTR2rTGSA
IqgAOUH4An2pv2e4MrASPsDYIA4YetTWsR8qV5CoEgAZiMlR609yEVpZMusQIIPGV/pWsaSloJqy
ILe2sYII47iMEh1xyAB+nP0qQ28TtGY2ClgQjBc49vas/ZD9qQyO0atJvVdzbR83GRyOn+eK2JrS
0uHWKPDFhubY/Q+tEsMnsPRIgRYJQuCGIXEsRGd/oadItozhIIioUEOkTgjBPX86ZP5Me1IWYMG5
JTA/P1qdBK7FbWCNRtyylsZ9+azdLlQ02ivqKs+FCMcEEHdj14qLy0nWQZwDJsG88banmPkOkRGS
+d6shOT2x/8ArqIy7yUVCsgGIhsxmhQsaJvcdcacirHLKzyMzlVQEkA9iaSHTpHnaMyI2CSE3jk/
yP0plzPLAEVQxdfmYsgI3evWrkMs7RqJZFYJk5bhfy9s050uZkSakVLawuHvJTdJIsZIwFAxipJf
skayGZXk+f8AdojYOPTFTHcJmt4XDSHDOD3I6Y9vc02CUSX4SeNgSCpJUjdx1+taU8PdiIwI7iRz
O8gVj8h3EYBHXHWmvp8dvbi4WRYmYYKLIBvH496s3vl2u6RY1ZiVAC/wjt0ycds013eZYBMpUyKC
wAxwfwqKkEgsmRfZy6rsijUFiSQ2e/1pzsYo1KqSQx6sBx+NKscS4ik2uQu4EN0HvmiV5EUSxksT
JhcnP1rFXYWSeg2K2USG4b/VA4JV+vtxSuPLi3zkuoIKqq9B6Dpz2qdLyNrVt8QcnPmgjoP681BL
l0dFTDBSUZ24HSqjVUEUkmMhnt5JCsUTRkRkqzDGT+FPEYVS6uCj5KAIRnHeoYbHyHCxoNqYwobO
05zwPXNWcRrGZXMikAgtKS2R1PXj8q7YTTHaUUNMD6lCC5VNxLGR2yTjPHNKthFcmKPe6bCOQuMt
UMUkouEuZiWQnACnIzmn3MQvZmuEYmVR8rrIRtOO3SuTET5SbpIWdvs8jCIsFJ2gBepqPzY7u7jj
cGORpMO4UEYA/wAaWa5Ebqh3yHd8jMBkHr3qxFGrldsPzuwMbkZOePXpWdNKTGpJLUp2Vi9reLEY
mbLtgBsbR6j3qYXaSGVC4IB+Z2JUY+vUmnTecLp5SQChIweP/re9OBIy4hLBuGkAwNtOdNIqLSuM
eNCkcqysxkXIDKxGcDrx1+tOzKwW1uwRggghB/hSW0FrbEbJVDDOIkGQ/wDXNPaGKO/kvJ0d2VAS
FwAo6c8/54rNwTZTkrDl/wBF3mRSUDDG7AP19fwouZUBjuJU2xrjBRcn2+WgXaSzKm7ef4FYnJHp
T7uWBYWhZFDNH8gIzsbI9ee1b04xXQq+pDbtHNM5ijABYKpCAA+54zmop7mO2U5typKgFgMZPpnu
OabcXcEVwUNnlcj5kbBJ70CHzr2FQrBtmUBUYC/h9KUqSlsRJpoLG3+yFpPNJLYwpPJan2oVJHEm
5wX9RweueTUcrp9ra3eQozIcoCOOegPepEuwWESQKI/vMxThT2qLumjNtNheW8l46xWxRWRgdyj7
vue2aYliLaZYoIUkSI5ZyeQ3f9aFuN2I2kKHYTIzDBJ/CpJ453czIxTjIVDyx981rCl7RXFZXGah
JHeKrR7BhwzsTjH4UworSK5PzDJ3gAAjHTn8vxozfNftatsw4LEg5x/n0qO8t5rR4po3YrIyllRt
y/XrwauVFRRDSRYuZprdoTKFYuwAUHIzUKzSTStbwv5aEnIIyo5/lTbtFWRvkBDxHMucYxT4rr7P
K8ywqybAPNDAkH6d/SspT5HYq6Ykl5c2Z8lBuQD55FUgEE449ce1LLEI7Ei2BJVcqVII4qxPGHZU
2Lh1GAOin/Gq0UkkDow2hA2xkDZBUnOBkZGMda0jD2juNNi+X+6AyQyLlVZMDPrTbQXk0bRvtWNs
glTkkHqPXFWrjFyAGOCWKqqHB9ifwqLdNYHHlgFMFWZsj6/T2qlRSZTeg24gjEbQ+UfODblbb146
flVcGeO4ji+z+YTuUnAB9eO1W5buK4cvJGEaQYMqtwOOvrSNOu4tZRoRC+IiWxgd8e1axSigcl0E
WR7UoZUXaQ2/Az1OBwKck1ipKWwJZo8I7IQRTJI0nRnuiCyHLl1GafEV+ynzYVMg4EgfkCuCvSc3
qNLmRBLLFNHvdiWJ+Ys2NxB/w71JdwxpGSSWIB3kHB59+tV7i1MSiXlEdvlwMfj3NTsqyqJpYiCi
klQOOOn4/WunDv2WwkuZ6i28TiDyZ3yJTyAMED8T16VFcw3FncrBgEEA72TPU9Cfyp0kUxgW8Sck
g7NoGDUq7pX8+4KqGGSGbIyKKk7spJN6EV3aAW7BWRZZEJeXsv1z/Sixslu5R9qUxkABiJAAMdD6
fj1qW4ubZ7yIWm5mDAl1HD8Hg1HBcSvK4eIMCcSDYBkD09/esrKY00mPubgpjfak5IVVUZ59c+h9
qkgs7QQq0EK7AcruQ5yf61XElxHbMk0oKAgqoHMfuOOTUsIijsvLEqqwI3BeB/vfWuunFItO6IYT
DcxyWbTeWwZi3lPnJyQKZMlqCZFjYKgGW3AszDtt+venR3sUsstqcsxPyyFccEex7GmmeC4ZLa3U
q5kAZmYlR68+ntXNWqqLE3YlhkS5RWiiIYtllByR7+1IyiLfarMwLANsY/KD+B5pVintLh7dDEfM
OAyNkH19+3WoI7eS+vpI/tYVeBIwIDEY7e4xitKVqiuHNZEqXjMnks0XynDMzcdccY7ioJreOzkE
ryAHcSUYnGcdvap72VHuN9tnAXacH734VTvLS7m2STlwGJ3OR/DWVWnbUm5anvGMgjVmUkAoqnJ+
v5VJLOYjFBJGFUKyygEdPbHeq8bNtKEL+7GC4HOBwMe9Eq7pGncks7DlV446D0p0ptCHXG+ISReW
Gjc5Zo2xtX/Pas6cBJnIY7BgRRFjjPrxWhJ9pjnVllKo4+cE4GPr1FR/YWeMzy26ks22MHg9/wD6
xBrKrUM29As4baZTOVaMsxJaRe+Bzip7yWRYY/O8nawy7IuML9celQlbxibd4AwZslmPJ/Gn3QBQ
Rq2QhwUjUEEf40U5s0T01IPMklYXEUW1VAxJvyTz0/OpIpJZ7V7h5/m3fMHGOM5p8OnxvCiMyqrE
qhYZ56/h61QPlTysFWRoYhgI2BnAJzyenHapky09C1B9qnkCqdwDDzDtGCMj1FWbOwtAJZprgoQ5
AjUDOfU98VHpzMbt2xlXj2kqQMEdv/r1HKkNq7qru5cksC4yTnvjtSSTHexIpe3uC6qNm3AyMgjP
6VWn8uUIcqNrYIEmSemew9+Kmlnhe2E0YZQrAMCevPQe/vVdbNPmnk811IBHmPgg59v513UZKDIT
ViRb6G3cWdvEoUj51C5H/wCunvqX9nkwJAFVWJDE9cD+ftUN4ywtEluEV2QlnU85/wA96j85WjWZ
pnIVizADAz0x+VZVk5lJyYpe63q1kHaNpdpUIh3Ec9G9x2pwa5acyxyKHBO0AYC89Qf8Kkjv0kQL
a2+Mg7wV3A8/p9aWCGCVtxXY2042fID2/SiD5UNabEbtM8oBuSpZdrgHAZs5/H60RRX4LiFVCEfv
EkbAcU6a2LgyNIVIKBAzY6Z45oe4tlcxTmSQKv7wkH5jn1HH41jVkpT0DUq3UiPARJI4kZgQsb/I
MHqePrU9vD9pcI06uocF8jr7Y6VFN5cbrtiKxMQFWQ47dakiWVV2xBSXJBcjJHHtUwimS0noSxyG
4uBaO5WJuS55AAqRFisNwvCqiQ4VEJIHGf8A6+aqu9xbWUpVFJY/PJHkEn057YPUUtxKrweTINrs
vIDZAPYVqo6ktXJLqeL7RJLcsGTy/wBwFOGPXgjOMe3WoZYmvHM8V06xyDGzcQUHt3qrAtxclT9o
WOOMfvxISASPbv1qWS7ZLtpYW3RRgKSowp//AFGs54l0yeW6NaeaNYI4H2oScYRuR1I60s0sDwyQ
ySsxkATMgGR6GqoVrhEtrqMKyuC+0g4/L2oUuLpYpYUCIfnXOMfn/Op5WbDl2BGjMpKxKFDtKcZ5
ByOn/wCqp0M0NuUkkVQ6kM5IAIzjr9KS+liuYZEkhZQTuAQ4BGf51IVmuY4oY7dQQvBJwAMUXUXY
e4sMMC26SpGSzghVUAc/hUElrfOGL28kYA5k2N5e3PXr1zgcVbkt/s8IukJIi4ZmU4U4644qtpjT
XUrJ5hCBQwUkc88f41tCVtg0EtYpY74XEsUUkoJJLggKe3ANWLuBvKQJclWQfKqx5BYnOKLwpGzK
gd32ZKLwWX2pgmhS2SaHIB6MzAlX5yD69P1rRTUWJtItQSK0AFxJFHgkSKoO7v0yeT/9eq1vbRvM
8c024yD5GAPzLk4Xg8YqG+SWAGaafYATgJz2/WrUW/aisqvgbo9y5UD1z2NZuTbsJSTGiCO0llkt
WWVEb5lJ5C57Hv0p0Sm3DSTW5JlXadr/ACseuMf1pl8sSRRwQEqrtl5N2QD64PX6U+MXFpItvGYW
VsgSKCQQf8KcUk7jbQ+XSLa4tVmxtC/xCTDZ6Yx1qtDaESKfNCA7sZ4Ix2q8Jvs7pEFDxq+d7Ngg
euPWqmo+St5JPMJHK4CENgEDODxwetYVIpkOUWixdNEwVBCTGAu4sMYPX8qiuQbsiWRs8/IiDJI9
ven2Ucs0MrtIpG7MiOQucj1PU4H86jiLyIfs2WZe0gxz6fT3qUrMzbuELSvAvmzPna3lqz8j0H/1
qkiDJcp9mUSFgFcLyR+VRXV5biN15JDAqzLnkEgjIP0qva3lwlw7W8yh5V2hiRuX1IrvoK8Sb2Za
uFkS2KNaAMzEmRiQQCc9MdOxNLb286KHRG2MjAJtyAM8AenWmu0t3AJLiViEJySMkmm2VwTK8MZC
sI/kQnO4elcmJp8ruWm7j5zcDLrbuzqoHlgYz75zTVeMOpbJYr06hTVq08l0YmTDq4GAPYdwKr3V
rBay5kt2EobdI0b4Iz349RUUqygzWL0JYLhJpTbPtJK/xHk5J/OpYo0hhJjBeZlwMjJUiqvl2byC
5vCkcqMNoCnIPUGrKSSrG10VyzjI3sSRTk1UKTaESe2TdE7AK6fvSXwpI7Hiqunjc6u7IsDMM78q
enPb9aSezaSBl+dhICPlPH/1vSnW0DRIFlEkhUjaWGMD61rSVndg7pEwvJUAs2UyxsFwm8FcKScf
0ppmjvy3n27QjdhmRclW456fme1EwFpIssaOwxgpjjHsR3qRLHz7d7hpgrsoZwUJC/Xn/wCvWVas
0KwkrfZ4GieFUUIQrlj/AI1la48DQ+VGrxiTJaQpk7scE88g1oBblYZI4cyI8hKMpyAOPbiqursw
hZTGuEH7tGyFQenQ8VpRSqPQlSbZzXh7LajJBEzkE9G6d/U8V1ka3LpE7SrFLGuGLMSHBH8/51y3
hqWNdVMzwt5u872jGRt9DXXafC13diKaISRyE5YEg9MckdulaSqOiHNYsQ7I3WSaQGJHJfAIJ565
yak1K0gvIftNrboshlDKysNzE9cgHrUc8UC7YASVDHaWOQWz92nWGoPaBiY1KrgEkHr6c1UajqIf
NoJNbTXUxihnMKlCGDjJK/5/KpYjFbAg8yxH7ucBx35PH+NJH9plOYwVAILxKmVHrgnk/X61WcBE
KrIokJDSeYOAMcLyccUpWuTJtq5Z1W2tPKW8uHEcLn5F7gf/AF/SqV5JcumyyLK6EeWuRh1z34z+
FT3BzCoWaQqjYaAMdrA56gfnSyrGTIwZ2ZVwru/Qf41i5NEtpsbC07q4vrgEKOTjBx26elJFeOLd
0hRyS2TuUcn+dPso7RmEEzjhPkZVAJA/ln86lRkPmThAgBYqVQEE/WtYSUlYh2uVDJHPBHC9use5
/wB6yDaCoH8/506JXLhoFKw5zGobDH8O1F5JBc2ySmQklhvV04Zu5ourtLGBYPIDMTlVD4bH1zSm
mh2di1dEmBo5UlLfedVkDYH51FNayz2uIHZEIBDqeSfQ+hqpHJcMge8vFkjZuSkfI5HXjr/hU0c1
o8bWcU7GFZgzFRhgwz+Y96h1XHc0Tsi3sXi3RSCAAp2kDHc02XUIpYRaxRtHGp/dqBkA8k9TULSs
bwTy3TNCUO2RRkk55B9PSpL2S2wDA4Mm/wCdVbIHX3/SqjUTHzaEnmLLaMY0LM6/LkDjse9V7m2f
yFiGHG4ZxwMY4phlaEC3tSB5gG8g0phYvtVmZy2EAHGfX6VE6XOiXK5LNEJg2yB94YAysBlsHr79
qSITWwjWdEaWRwiu56Z6Zx/KiKRYLaSIKykEbXkGGHT0/lT12XDmOSPIdtyKTjA/x9qqEvZDW4kS
QXERms+WZc4ReRk+npkVEL6RbgeXE0aCJ1YKOCDjk/40txbRG53wNINzAupGFIz/AEp7xRmFlhkI
bna2OOo/WpmnVRpZkF2IIYkZGLALkDIyD+HUVNAjxuYp4FcMAWVQOB61DDi2EiGVWYOCoJAHv/hi
rSvHKyzJsVmXDhvUdOorSnDkJbshtsZpYcFlWNTtBV+Rzz2qXMdkhlYEgkhQWyfy96qJcixlSHks
CCQo4Zc9/Sny3rxu14UBR12AA8JzkDnmtHZEt3Gnz7lw6jKsflO7GByORnmg8FEjtc71IJYcCp2v
J54jI5aIAAKuMZPrxSySKIPNCkhT9wNkn3rlqwaBvUj3o8pihQKNpB+TP/1sVKLMtCJYMq8UfysW
+bHp+NEEaiOPbMjFmPyxnoPSkt7mP/VxfKxcZ25z1rSk1F3HdXuPiiO4b2Uln3KjLgMPXPalumt1
zbWTAkt8ylc5NRrOyq77WCtkMQDz9aYt3BblkngKPMB5QA+VR6/X2rSUeYF7yHx2is7CNyzKMtt4
PpiprOM+c0Mzr5Jc4KjJU544/rUHlwNdr8qqSwA2nANOuWS0+cklS4aNkAOQKzVOzKsSXW3RwSN3
z556ZHvg8fWqlheh0QxZYsfkB/hHpzjiid01BmkDsilmZsrgD0OKq2AjEzLnEKvgFBkDHbHpWUlc
Hc1IBbTA29xLEmGyCxGVXvj6/wCNJcW5i8tYwAATli+FPfI/CmP5IuBbqR5bABiBg5x0Bpy2cilZ
La5JjJVXifPHHanGDktAI4ZoY5SoKu4B8tlzhaZYPLeTraSF1VXYsqtlcnvnHr/SiTdZXBmlUMmQ
dzDOBUkGoxW1wTFCUV+VbaBgAZGP8K2i3BXB2TuR6rI0MixveIcHG1WyQB24p8cU8QJWYFmUbSxw
Vz3pbt2MayWcSsqtiR3j5A98ds0wF54CEgjBD9dxxn2zSdXqCQxWuVYSyswQKVEmdoB57Dn3JqxF
qMcCoWYKjHaoI6EjrRaGX7KpuTiZN21XG3K889euOc1HHOktzmSMOSMFQeD6VKq3QRST1H5Vmkfc
rlSoVMAFhx0460sTSqglLqFLYMRJwcdeQOtRzxWlpKJIiGDAEMo6n8O9V3vFSNoUGSZAyAD7xJx8
1bwmugF+R7c221oVY7vlCk+tIo8suv2d1c/NLgjaFHp6mq9358CFMxiNQDycED0FMTUvmV3Tem7p
jkj/ABHpQ6yiwdupfaCBVW4kdikozG4HJPHGMdaqWrzGVlWdEnDEBHIztPT86nkuba4lG64J2nCA
AAAfgKpyeXJes23dhiFY8g10U37UUdi39hvC8lwI3csn7wkggjpnjqaiit4o7eRRtdnDbEBzgnp+
NWNIivBGLdpgu5mBJfgen50k87WtoIRBuCSffQ4B5569648TBKIyraGWQPBdxjK4wqoBgVYiWSJS
05AAJIOf/rVEtxDuQwsXKLiQqvGKjeeaQvvU4LbEQtxnOd3/AOqs6VTlVwH3MszrJHbLkqgO9VwS
D1yR+FPkeQWiSxt8xHzqrcKOfzxUaRGK2MqOyjyxlN2e44ximzymVFDv5ZCkqCBjOO9aNe0Fa7Jp
pittEqReaY2DbmBBB/HqMGiK+gnZVckkPhx0X8wP1qCKGM2/2ksRkgFc446cU65V4lJKsDgbweBx
6HofrXZQaihOTZfFvIIJJjt8uLDKQM849Pxqrc3reUI1CqRjA2YznpxULTyxWbRIhQEkuSeoprOo
VWWMMw5wSM5rCvW5WLmYQ6h5chjm+TaoEY4yRz/+umOwlmMrRhASVKZOMev1p0M8EsOWcbl4AJAI
981LaieMr56BmI3b9vGfy5p0rTVyG7g0xWYLgu4HCtgAjoPWmR2pRlSKV0kYAsoYkClukiuJFaJl
Doo3Eng+1LDi4j8t5MKOhWI5HsOawqy5FqJblmaRdOgEbLJIz/KGjblfwx16g1BZXUEhO4IuGwzE
Zb9fy9qg1GZ4MsA+CpHmiQhgSOv/ANeizVzYefeYMpYk4HO3HBqFaTsCu2XhbyeX5nDjqpUZI/z6
1Wgs1Fs3nxqcg7T5mCPwqv8AbbyRFSSRwM5wq1b+zSCJZ4Zd42nKsMCjVLQq6sK1zAQkVtvJj4AH
cHgj6dadIsIWYlQjbshc8EVBa3SsYfIcqXb5iDzn8ufSp7q5F9aIIpIgCAXIPINEYyYnbqSPJDLb
kzhmUK3lKEHynHBPPrUGo2lvFHFCsQKSN8jKOB3OKmhthLHulcIdp+UnBz7g9jUN4l9GkS2yRGON
f+WnJJznoe3StIrlZOiCEoABkjZ1VQCG4ximvA4uwgkZVeToo4IxnH/16hsIJYPOmvIiwkOSo6e3
0qSGUPGE2AAneqocVnKo0CepLNBtKpHcBWYjcoJwR/kmkeEKWxJuUDKgk4J9eagcRwqfMmGTwqF+
cgnng+lTWEzGBxDcSAhfmAAOBU8rmy+ZtgUt4QS0MZZpMMythT/9cVLCWt4HtYwxchWRVcFV/rVS
EPcTv5angDBYYJ96ffSpGQzZfI2vtJIBA7fnTikkJtXAERPLJdMVYrwjdvegahBGgt496PsAOOQ2
Kiv7tJ9OWNRiTcgZFXnZ6/jU0l5b+Ys/lKJIztOAMjjr/wDWrspTSYuZkoKW8AiSMKXHznBAxjrV
JSclgwABO1Vbgn+dTtLPc3CpFtKqgIwMDHvWVqd7vIDOQFY+dGjYwMHntgk96wqw5ilJGm10n2kT
XBUIo+VR1Y9OevapZCxtz9nlMhzuOwgH6VTtZBeWYmaYbXGVQpgjP61JlogLZbhz3DL1x6UU4tIt
SsiVGk8kwSKFbrk8nNO0+OSXMGCQ2SuBgj3qmlwjyqIJcAEbhyGY/wBfwp11fDTZjfQ7VaRRvLjG
3j88fWonS5iHsRlc3EkO0hYm2hSep9a5D486g9n4Fl8rc2UImYnarEn8ckCurlnW082589AX+diG
GQfT3FeSftZay0PhKx0uSfy4ri+Y2kqOM7gAWzjsAvf2q4UbWsZSZ5z+zZpTXnxBNxeXTBhLGq7E
3NxuIGO55NfWOnPiyUxyZeNcNkckV83fs1z21tNLdNJGzxSlw6zYODwCSOc/nXvVr4l0xImd5pAF
A3lpMADvWdSPLIk1Rc5DNISGWRsFmwQPb680t/sRoikZDYXADZH0+tZsviXT4kN0l0oU48uQMW6/
TmmDxHZMi+bMcbySXOTkjIrejNxRSjdGoLpgN8yqyqx2jPAOf5U6dLq7jZ4gFDAbWRvbrWFc+I9N
s4mtHnd3chlDLjj16UxfFVrHAY7Z3DOAvKHA96zrXkUlZHRLDFZWylRuLr85Ixj261H83lPCsrLI
qjZhQTz0x2rF/wCEwDzCJLdgjtlXYcFsc/oP1p0fiZNjGG13qG2ghNrEjuccc+lXSvFB1Ne2jEU6
3ToIyrAv824E5weeaWeS7w0cXmBmYmRiCvGOvT3rnJPFExcbbMgAkqyPzk9c/wCeKZJ4q1UusP2d
5IgxBkyFbOcEZFaNObB3OihggM6OY2ZlYDaAcEnHX+dSXcps5A0KszhwdinkA96wf+ElvLZFb7NG
w5Z5VJxjHGfQj1qDSvEWtXjyrLCAVBYkccexqWmgcXc6y8vUiJkd0Kg7QVHJ/KqCXfmrHKcAH5SV
OAD6c1gm716YuixBioBQljj1xRHc6vblpTZq7FSCsjBQp69cHitIVLITvudOkq2gZJGVC5zhW459
6rmeW4uY7aOQJGgJLMn6Vzk914mlQJ8kabAV3DcCe4HQ5pqf23cO7Rvtd2BDBsMoxzUyrJPUTR1s
15GsSxlkUKwBjQhV6VDHqEl5EqweXEFwWYMc49/rXMJBrLxNHJOQCwBLknHGQRmprfQtX8ld8+2N
yQVWTBBx14/Ss3Ui3cVmkdMt1EEKxzELGSAFPBGeT3xT11OwjgGJXcRngDk/SuUh0bWogM3QLbDv
AP3R9aVvD97OD5ty6hkAIYduvFVGokyk0kb93qNjcXLL9paQAZGJAAPpTE1RRmVsKu4EBt2ST354
71jTeGsRq3mSRlVXLRjgHrxnuOlOt9DhvIWFzM4KDEe8D5gB/wDWqJVUnYEa03iRbdzG1+iqwIVV
IBxxz06+1UjrtpFbrLNcPLvP7yMkEqPXHXFQS+CrIYaVmWQ43Hf8oGOn605/BdssbXUJdQhwrKoO
446HvgUOrFjJI/EtolsSZl2hgUjH3h+FWJ/EloEjVZWYAk7wMMR6friobLwfYTl5hAodCQyquQ4I
7E9xT5tAszGDFAScDbu6rW9OaE0hLnxJp/2UTxK0gVvu7cE/48VU0/xegh84QsjBsKmMBR+NX4vD
8ItBi3ZncbtpJxj/AOvU9l4c09cSTWKkY5jccZzWVaCmyWrMrv4uS4UwRQklYwVcjoahPiydys0B
cCLczLj73A9v/rVoT6TYBTHa7XwzBVQfdXsKZb6Vbqi+ahUlcbREMN175+lcdSnZglcz38Q6lfQi
5t7cqwII5x0HP1zSP4gu4CsE8cjMDzJnG0VrR28amKFYWAVsKicEHoDxTpNNjmkaSGMj5juLt0Na
04NME0mYN1cau1ybhI1LRkMqseCO3+PvVf8AtfxRKBDKgSSJyNwT7wx16YP4V08Oim4cxb1IQYJC
/e+lKmniBf3isyMTwy4Xpzz7eldMLJiRywvNcjiRo7cK0hwqqpBzUjW+vPJJCkzszgI8oXgDr26V
0NzpRfynjjVWA+9uxgVddba2t47YgvkjDbchSD171qsQ4jaszmbRdWNu8V1IVVzygHLehGajit7/
AHkosgAODtGCfb1rqUghYE3EOwOcRkrnnPX/AOtVS5sZoJA6qQrE5yAcj0qZ1HUEYMdprF6XjmkZ
SoIVCTkoMY9uc8CktfCl4JTL5xJYBpfnwVG7AH09+1dPDAdmGjICHJAHIOKsW1vsc3BjyUHO5hWM
lzIbd2c5N4ckkckSFyW5D4wD659eM0xfCxeVYzfyMSwCySJhiehPFdKksbZjdwExkY45qJhbCN3a
3+YZ8oMeD/8AXrN01uCTZiN4WkkdzGxmAACjO0jr70g0OO2jOUKopO8Zxx/Otuwkka3bzLcqpYhA
BjAFSxwpOzSzWyyshASMxnBPrx6CtoPkG0kjDt/DlpeHcF2qpBOxskZ9e9SzeFCsA8qMyMhJkRxy
F9vWtqKFBteFflUAv8xHOP5c96IYJopH2KCqk5Ck4PvWNWSaKTZjxaJaRwho4yMD5lZMFh2zTLnw
5ZvMk/luCGKqEIBx+dbErTWjK8mWJOGbGce/A5FMX5ZknlBIY5Ax0HqaqnRUtxJWMi58LvJcZt4A
xQ7kIXI/yDUr6H943CRSBTtLAEcYzx2zz19q12spcRzo4DKxxGBhdvJzk9/ahrV5oyoG1yPmyOGP
+e9TOPsxPUw2022eZnRAdke0uygHGP5VYtNJQ2hinjUOQfm2jLfXmrttExKFcb9n7wsuCPqKe0co
mYMcFly67SD9auEroTd0V7SytLezWKNS5A2gFAeM+lNWCOa3kIUQsmSVMnL89aFE8N6WhO5h93eD
x68/jUiy+QGtShZ2I3GXaQT1wO4x1zUVHFXugurEdsqlAwtQ7AZZ3JAJz+vFQtZu05uI4QoZzubb
939envVmzWViftEgK53FkQ8dsn9KlkuBGdjgomcKwPBHYmojU5HoD0Kf9l2/mJPdZJ2nAU989Kde
RJHAJIsAsDgpk+w7VcmszdxB41QbGOcMcK3r1/Wobm0ijtgZERgDzGZOp/zzWinzuwWM+GF1lBUo
CQQwY4P+eKTUrqC2t1jlbEbDjLYGPXNN1HXdJsLIqzqvktkqpycc8cngZryXx/8AEa8127l0jQon
EdvITLJG3D//AFh6is5UHJiOs8SfFbQrGN7KzlWWdZCGVh09/cemK4fWfiFrmsTCC0s3kWQHKxAg
KM4B+lSeFPhlqevTLq2oY2ySYGyUFic9/wDCvR9H8D2+mxiSS1jLqxGUQYBznvXRTap7A3Y800P4
Za74kYSXslwwYbgTMwOM8DHTPtXbeFfhLpwZrm5tBK5J2mQkjBGDjH9a76x0lY4AYjGWABfcmBx3
FW4SLcmIRDJTOUHc9f1reNVt7gmrGDo3hPTdOt1ggtIwFztDpnA9v89q0dO0yHTmIihBVnI80rjJ
6mrk8MssZa3wjA42+pqO3gltrHbhHAfJ3gZBP8xWVRKWxS1VgBAuEUOqhsfKCeeTj+dWoPs8sbxP
EdyE/MF4IH6VnsLobZPKyipzK424GePxxVyG7yRHsKuQVJLAjbXNJcrKSSGpKYZJIIdoUA4YHnGO
mafGlrJEZYJXWRh+9QHr+PpQI0jimltyY/LYbQvcd+tRNLany/OQgbySzJkkda2p2aKjFNDFurqK
d4oZCUkHCOT8reo/xp8V3LDCUdS0pJ2Dg/hT5VgttqsclQBwMHpnp+lLBbpDKL3cAGIOwvwp9K6F
Jpqw3FpFPfcNMFiY/N/Ggz3606PfBmKaMBj0wMA8ck4qeecJKt38uVHBVcdqc8WyTfDAx3rxEAdr
HpnI/Ssp2kyWropNaXKMCoZAxGwKvGPxqxHbmCJZHdS6jgEDJ/IfpThJN5kj3EjOz5CkZIz7+vpQ
7XEUbMYY/mHzSF8tj6VhOKRLTZh+JNA07WbJ2eLbKQVjaNu/9TXG3Vp4i8IMG0+ZmiZgSjDKt/e/
XtXpJSG2uXgeNnJGCQBgc56+v0qrrFtBfLEj20hdWyFCkkfpV043QpNHBQ/E+4S3lS7gaMqwJABw
uD1/+vW9pXxI0DUHVTOVeVySrsRx9T+PvU+r/DrR9aiE11ao1wMZmZNrL7/pXN6v8H5Y7wSaVd+W
ijKIASFPfGBz61ahZE2bO7t73TzD5kTo8YcHcpJJHb/9dTtb2FyA/msqsQCSMdc/jivHbx/G/hG1
Se2mMjLI3mBn4A7GpNK+PeuWlyLTXIIvMiY73jJIZfXHTI/I1hU9xAerXOlWkkiRTwogU7mGc7Rg
8j2JrE8TeFvDoia/1C1TIjG5QvBAHQ1V0H4ueHdRhMEtyC5YLCSSvyk+2cVL4u1ePxT4flh0qWLD
wlT5jgZP4ciuiiuZBscXF8NPBviWeREgjid2zHIhBK/l/WsS++Bs+kSldG1K6zM2QkjkoGH930rO
+HPiTUtM+JkXh5rF3aUv5hd8ABSMZ46H1r37R7Zru2KXdsAzOuxFHTn15rWo3F2TNNDwKbwv470e
2ADyusTjHmZZV9M9yM+lXdK+Jvi7RRGLu0kYKQqrIx5bPPbBHtxXuV5odjcks6KVVSQIlH3sY6f1
PFc/qXgXRtRtnt/sSAMpBZ1wxGOv1rGVW24NpHJaZ8bLSyRLnVZk2vIQxifaynng+2P1rf0745aJ
e7LW3VTPIMBicd/XNY158FNM+2zb7ILEI0EYALFic5yOmMYrl/F/wBufMY6dOwVMmNGc8ntyDkYP
NYSkqiuiG2z2aw1+y1ZGlQKVV+WDHk4Gf51qIscLO0cgImB8pSeR2ycZP4V88aOvjDwIFuLvV5GX
cQwMhKsR1Xn8677wL8Y7XxHeR6PqCESuNu5V53fX6UknFjTTZ6CbqJIUcwR5ZiMkkcj2pGacy/Ng
qeVDNwB7e/tUcNxFdSoZLZ5AxAEhXBI6dR2q1MY2hBd1BVuT0OK3hNN6GivckgJi3ybThgQS3HFI
Y7lJDIY2csSAh5y2eD7VFHK7ujlwqr99wMbB+NSXL28zBEgkLIQ8cudrbu5puHOxtN7DZrkwyBSy
lwpZ+TkZ7frRHMbMs4ZXcjGQchT6deaVBYqyb7QBiMM5GC31oIjnnljiRlj83Me1eQPTHPGKlyUE
J2sOM0VxALjcRKVySSAMdBTVkEaCBWClkzlkwB054H6UjWccSRrbxhtqgBSM4Hp0wOaQWqTELLMF
YuGcEYDYxx0/WkpKYctxY4ypCLEFUtkOw++R+lSWkRMxJ2qjNtxG3I5pPtTNO0UmGQR7S6rnBPv6
e9S4tIbZGinIYH5lVevao5U9hqNxtzEYJGaF1aEqSxBOV5PHWltZ7O50pjJtjYuCTuxx6+pPtTjZ
KLd5GkACrlwGyuSOg4qktuA6yKFZWAPyEY+p9666c3Alqw/dE0x2gkMv38deDz1/Q02O4itlaeOI
FwwDfNgY7dKmWBNrIuEY5IweueAP51CtmNqoIjhZP3gXkA1qq5EmTws0u26lRG2MTkEYxQ6JeRKJ
DgAcbG5//VRZiYQSWrQgByDjjkbcH8aEgkh2AuAueecHGPasJzc2NO4s++QCWWORioICq/JGODUM
cSW6JOTucdQRwv1pL/bG6hJMDcQrKGPGevf1qVobePTI57mdsMTguSG56cenepUnEuN2JINqLFCp
AcBw7N/FTZzNPKJPMLbGJC7AMD/OKjW4NzFGiSOHUjODkD3PHFWHfzBFC4OSoAdeDmr52mSlYr27
wyTiKfcSGOJDxub6/wBKsQKYpGZbj5ipxjqRjoR7VDe27K0flyGNkOTIw5HsKngkjubkGWTYjZDE
Hk+9VHENOw0iuGCOHuZQuxuAzDBBz0p0sUzRGcFnwwAwc96L+BARFOm4HOFJwinr1qHTVhIKxzsw
YLtVsjn+uKwq1lJDSRI3k3GEEgVjwSWxSlljOXZVCtmIkBgT9fwokhMjiNflk/5aMRgj0/A+tNVE
hiaHzQWCkgZ6EdamME0Ci0SS2bLGs1tGHZipkikIJI/LvVmGzgYlASihWAkYAHB7cdqbZxwwbJZW
IDgAmQ4GcfrVW8uJLm9KJbbAF2IpfIKk5z09qynSd7FJWL0tv56rDBapuRuGQ4JHrULtO17CrglF
UHAbJUDqMdMGktRNab0aVgiLkkrknnp6YqNzBaSsXJVgqggHJ5P+TXXRp9iUtBRIxnBxtSMHfGFy
CM0x7jJRrBPMIjImUyBcN1zz1x7VKAFjNuISGZBHGVGCabKDAymABWbKsrj5gcdfcGuPFwViR1sU
jO+4dCHHzndzjsT70R27WKHDhgzZLFckDtxURQMxlfALA4IGRmnXV1G2G2A7l4JTPOamjNRQNpEq
zr9ldLshGeQMVBBDDHAz2Hekijl2gSqWGCXcnjrUMgYIuEDIXwoI4JqY3UjyLNMxQNxwuefTntWr
qXWgroR4Y2MksRLbSMFSAy8deOc8Uq28gSGZkRJCxKoFyCOMH0zg0ialZq7qbVjsIDFRgsPemwXF
pkwrAwAY5MgHHv2JrSneSGpItska2CSNtDo2DhBnr+dIt5aSSiQRklvldSvB/wAar3120eUitQoK
5AA4+pqC2V0DyJtCoA5DrjqapqxXM7lq5uYpXWOFgNoyVJPHtTI5k81j5Cl8YDbs/gKgDK0vnBW2
pgk56k+xpJWgYLMI2aQHKqeOM9Kl13BiTsx2pO8CJKbclzKG3A4ou5ppIHhEWcjO8jIzkZB4py7m
uVErkMR8me/sRSSTSghZYNrMxIBGdxzWFWTqg2mwsblYImZNxEjHzMgg+lK8wI3Sgq6Y2tHgkg+v
tUM93a2zbdiqSTkhcn6UtuyTgHcoIQCNRgAjvz6+1d+GlyIWhZikitbVHLbHCttJPIb8u9VYJ7if
zJbdcFHACs3ByMZ9f6UyBhLIbCd3B3/LICCAPX0Bp9w0sOLGIqZSg2uozg+m4cVFetaVhNJIlmWB
isTjABHmMT/Fjn60lvBbyQhY5VAjf9yVTPzZ6+1RJPEqyR3I3Nk7Cp5J68ZPWo7aW4S58tE2gMMF
xnBz144PNcjj7UEiw0NyAWmbLMANrHtk81Wuknt9qMxCO52vnPbBzVy6mmmtnaWYqwYAuTggEEZx
nIH+NVr6BggtZ5du1yZNoPIPvXTTl7Nahdk2nQXQt2a8lUoykMQcsR6470huw8QtbiFSAMOA3J9+
aqxRiGZbp0fpgAy/KQD09/xrQXy7qBmGVcKSUC5VeevuK0dVSBXsMW2tJ4HlQAhXARQuMCoHukgl
XawcgZXJGVHQdvWhftyylIpVCkjMajr6DpUsMduC0jt5juihV2k5/wA5rOVRpFNWRFOYZZ3mmDAF
CTGFA3fj+VPljnPyJbLHuGHaJx8oAB7jFRzxb18tduUUITk8Hr7fpT0vnhKwOTIVb5wE6D/Pemo8
xV0lYmWzSVzECEIAyGHGcetMt0S4SfaTHJGBtYEgEY9x9RSQXslxdy70QKBwVXv75omMvnPPwgVR
l84Cj3puLsNO4yFbqBSm0SA8oScEA9Sf8Knlf7OxVbkEqAAXjBGfw4qG2uZ0lkkcKCxJcqc4xVee
5S4lVolZgxyrOOnI9v51zVbWBq6LNtLaIHiG7KkkDgEsc9Ofaori9N8wFqAjIv7xUA9af/ry0ReM
vIMMT7c/5NQW0skMhZy0flk4I449a1pQugHosxJVijSB+WBBOf8AGp7mY2saveRuxJAJdMhj7dqj
gkSA7tmQzfJn+Jv89aZPNFcRHyFwFJBVSQc9M5raVXkC7uR4gnlkUE7IlG+aLG5vb0/KlsRtkcb3
Zw3KhxjAJ5znrTbF2DsY1YbyM5HI/A1YVJSqIs4JJOQE/TkVwVo+1lcXMmK120cySyQ7TGDlS/AU
nP8AkVFLatqCrbFDGxJO9CDtA7dRTryLzoFlhYsYmILHnnPeonjupsxopMr5LKBkhemRjofc114e
9OI9VuSXYWKMSlSSAwUFevPU4qzLMWtYll2FWBGWOcHHXP4VTht3up2W3lZlKrvVx1PPHWp3Se2i
Ns6BGYEbd4HUdR+FKrJSQK6QxlRrYpG2HADONxyc/h0681LFHbRRCGaQxq5JZwMkN9RTY7+0jjFm
5k3py2CVGDxnPcY7VDcKbdBFE6sjgsSowBxxjnOK507ASzwXkjNtcRLuKxs56DPUY796bAIJpxDG
7MAgVju/jx6cHFJES6BJZ1AZgdxIJJx1P5U66iEJVraWIBn+RyASxAHFRKm5MVrJjZZrua98iGBm
8t8uoQjIx0/wotpdrOZIgrSnCKM4Bz1/+tVOK5k89UhjZncFdwbDE46dandLmaVGIdFjBEuOcnPr
zmtoYdpBG7Hu7m5cwsBGq4OXKqfXj8ahgmlhlPloGDqwxnANGoJHNbP8zRsrHYFOMnt9eKj0qN0Q
ec7FY0+cr/CcdfQ1M6bgg5ktiVJHEpllDMjL+8LDAX/JqKNYZJjKI2LFwBjgY7dKmnaK4hf7PK7H
cOSAAffBquS1m7TXDsqL8xOOMURaSBu2xalWCd2hEhE0pG2NU+Vm+v06GklsrhLlbhrgECIF1YfM
FA/xqCKF5JG1BpCYiy7SMqV4/wADRezzzok8WQoAXaVBxz2PUfStoRbV2wckiZYCEa8cKESPgA8q
Pb2/+vVaCzuxJ9nSDcjMdrtIBkZ9PerQtZJ7MtvCKnVwTnHTp+NJJfxKUXeUYHaiEggDPUDnnjNT
OSiNPqSCztUnDWwQqg+dXOATnufaop41bdLDMAyuMGJsgAH7uKffmG1tt3JDDL4bO8ZHPTg5NVrh
fJ2AYCFSUCY4Oe/tWTk5K7Lja+hYWASuw1CZyHVSNuDg8/n/APXqOXT5Fty0yRKVJ27WJOMfWnrP
cSqLhCWJJUZPTHp6Uonmcu8KswGf4MljUSQ7q5VAjjAl1GFJhGSQZDgsPQHPX6063mkRnnhi2wu4
VFDg4HTPFQ3zzag6iRlRVYlQinHoTVi5hd7YJbnAUcKiE5XjjOPxIoVRQkAkksrtLAsSlFXhWxgn
PX6VVGnpFI2+Evvy2SAQSOcc8YrQg09xHCXcKUGMls96rXtxZ2jFo7iR1hXcyBQF/E/zzXRGakNx
TVxr275ST7MyrE3yqVAUr6557dBSRXRuGk/cYkEZcIR07D/6+aNGQ3mWW6ZkLnMakgE4I6j0/pVi
5t7YRs15MXKjClFYnrk8kmuHEUOdg43IbCW5ZURZRudsZx1Pt3qzc2t3bxv5jlHVyY2PUg+/9Khs
rZ43dcSCRjy6k8H19+tasZZECSOBswWMiAjtznGK35m0J6FFbiYIkTBgQgLEH5Rz1/8ArVeDtlpZ
pScryrj+I5xjnn61AbgzGQQEAvJyUG0j3HHP1qa9MlxbOLgKEVQwcD7vb8/ak0pO7C+hXupbu7jK
vetFGT87bchhnp39qWOFrCGNpYkjyuJCh56diOn1qGG6kV1gaRpN2VXYjYB7dvfrUk8ktswWcB0C
YAI5Yg9Py71vCmkQ3djreOWV/tAf5AhEZQ5PJPGCeOuM/SiWS4LmIrkCTG1jjj61HDJdvcKY4/LQ
uQyhOduRz09KuuUBUlcLg7CvHB579KzmrIiTIZWM26PLlI1H7ojOev4das2gtGiSJSWVI8HYuTnu
KrTgGPAywVgwRRwPYHuPrUMVw8DMT5ZBbhc5BPpWftIpBFJO5pSwh1cKNoRN2yRDlfXn15qi0kvm
JCZCGYfdaM5Vc9Se2fz61YuLqC7iMUk6g7BjawPOc4/So47S8sXe4kieQsQ7SbgBwMc446VXO2jT
lTVy5FNa2tvIrEO4HBxkE9uKrsA6rP5BcqSQgXA3ce1JZm4uA5yAA/DOOgzVxpbW0hjkuJMbACUV
sDIJ/M1pFOZElYq2z6tdGVgoIJw0UqkAH0+lLMPkVjIyHgHavQjHHIqO41NZh5VqxV2JLZXCkFhn
Bx9KSGOR4fOe5VW3thHXgH371jNNGUhzW9tdtHbcLEDmRVBG4enFOVbWzRG2LIxJ27mB6e9OzGLV
wkpDkBCzADIOMkd8jmqlwYbSZLfe77cGMxj5gM89PX0r0KCTY4u5anLiVwxVNjFSEXIx68n8Kr2y
JHcSLKgVpZSFlUkcbeg+nWrBvXllWKRyEZgV3Dg47H0puqIZlj8u2VHVmffu65HQep71yY12gy7o
Xzlih2qhZZHAUqSCSAPpUltdRsjloGSVWChmkzvx2H0qlcQ6imJpwAq4YqoBA/xPtV+W4trqWKe0
iIkRRvG4n8MevWuWlQVSVi46sruyXMyl4VMjcpJtydv92p2u45bpLEwsFUgMyqeAemajbayh44lZ
Y5PmP9KebaOSV4vL2xrJh5F6j2HOK6FTVNGidtxbh7cTZikLLGMOAcZPt605zhNtqwJLYyWxnv8A
nUT2zOA4t2MRcnevUHjJNTTSrb28UkMYYFDnC5JbuferjqDViDBEKOyyGNHLENH8yjHQ460QOHik
lklDST9QpI47D8Klhe3vZ/s8UjABQx3tg4/KkupBDkCKEbAfnWf5vy/CuerQ9otCW7EcUn2d1W6Y
Dd93YuQvueap+Kb5RYyM4SQROQCoIAIGauFYrmctLGRhQBtYYI6kVV8QNBHYSraQrufqrjBJp0qy
w8dSDB8JtbyXBnEZ3s5AYnLfTpiupZHvZh5chLHaGYcFFI/x71yvhb7VHqTTxwlVZiHYLnHr+uM1
2UBkVN7RgfLlyi5yf6fWpqSVZgV7y5jt1VXkUsRwAu7BI6f/AF6cnl5aORhGkcgKhjksfr74pJLe
3kmM06sr7BhmBGfY+1StHD9mE07YLkBo8kAnBxjnpz1rWlJQVhNPoWGuFt1MpLApGC0Y5I54/CqU
0F1ezFodrsM5BJ2MP8RUkzrI4lLFyHOUC5/nUry7IRaXDw42nairjHpXUkpbFcsbkcazQSmK5B27
txIPLL9e1JK9k9uI7SVxK7gBH54J/KjzZ7wJboEUBSjZJGVx7d6ryQo8gC3W1YjiOQEDBx09xXJU
p2bIa0JIgj7bOB90UinIIJO719sH8qmuYp7eSWzjIMTJlXY4CmoI7Z4DFOYkJjcBSDxjHPt75rQQ
RuHhL7ZMAgMwIYelbUmrElEzQOUt7mMqYztLFjxnt169/Sm6hBFMw3qhEa5Dxt0HbNE1nClwGOUI
T5ggBLHoP/19qmnlOm2yXLlWBl6jA3DbgZWtHHmBIilSWRRHPCgRCCXQDgcUy0ke8iaKC0VTHne6
gLnHf34p63kMsbSscrMwLsVA/Dg/r1qadGgKvZMFAAzFG2MH1/8ArVjLDtyLUm1qNis44ZLcO4SM
zDI3dj1OTz1GM06eP7LMfsYLpN91wvU+vTnFF06mRYmcOAh2ncMBs9h0pk+8bR9oDFVAUKfun+tZ
NOAN2LD20sVpsRd7qp3EYABx0B71SaxnulysjIckDJwQfXr/ACp/2a8nCSrclYjgSR9Rgd//AK1W
VMhULb4DtnYQMHGOnX9K6aVTQTSuI1lLBaxxXDorhQJHjJYFfSntNsjKYVSBhQi/oKnBtJ7dllkC
qHAYg5Cn05/Kob2NYyWUFo85LK/yqO+TWdaLki1oyG6t47u1jZotwVvkKrhs+h9qpySTRiWL7MVJ
Zdgfoo9TgdMjNW4RKXUuVKtjaMYwDTod62r+YygscBTg5GTTpWiWN0dIzbF3t8+YSUEiHrxnqKbe
pd3BcwqXjXlGUY4z/hU8k0luqwMjsV4UKMjP0qRbhRlowQCuCCO9bJX0Bq6KSQwiIybyA6fJvU/L
yeOuangilkYKkpyTkoSTx6mh/JW2fbGAScquR0Hf2qCO/kCxtcMCSpG5DkgfgKmTad7mbaRoK1rO
BBcMoYgqCHyPqM1E8htYBFJZguAVWUtyRngCg2waNLi2wHUMCxJHOKguXkjCyXID7TkkSZA45J/H
NTKDaJbS2LSRSRoZnZpUZhuCE7gOf/1VFdWgmWMqiqA5O5SQ30+nvUdjq0oEYvYozEOAwUlhjmlm
kaS1eW3TMZbevpjj26+1Z2UVqLmZZeWxtYLeMI0cYbc7FT8549uagNusru0rsFMuUwP6UkFzLLGg
kzlWJAVecYp7F3mVY1UK3LgHAAx2rRVXFFRehUuoClyJbC7kWM8rCVzg5655P4VYSCN42MtzISh+
VCw/L/8AVVeS4aC5Z43XbGylowAMjHUVOQ8uJCSVd8nKgHHp+NXCXOaKyQ+3ubcxtHJbDduyMAgY
xjJI71JbW1p5r3MYIReqYIyMdh689aijeGzXZcQhFGC4HKg49e9VpI11CRkgd41ZiEKkg+yk/Sk4
JjLFw8UsYwrHaRgdy3fmn2d5JNFJK4dhG2Apc9fp0qOOJray3oiMWwQRwSQBknims5FqvlFEQgMu
DySQM9vWiMVFCvZ2J7i9CRK1qiur8ESJkHnpVdrYRqsx3lNpaNCoHzf56UtwjhAjSIoKkMAO+O3v
VSVnmClrpSARt3Jg5xwAO/1rGd46A3dmpaXj/YxDIcxkgMoORj/9dV5LaFJwkahY/l6HjnJ71GLl
WQQo5yrYYsQMn1p0jXkxUcYP3CwyBzWLTbGPjnlu73faTARqpDktgg498U63aJmeNwvmByFLNyT6
+tRwSwRgfaI443ydzHt78VYvNQ02G3WZL3KsMjjIGO+PXNaU6KkFmwkjBRYzucADIDEHPpTbdbVJ
GvXiIALZLLggetU5V+3MfIfJUYG0bR1H+c06W7+xRGNsOylsKOBtzj8fxptqmwvbQmka3vImkmZn
ABaMJ0z/ADpPs6xossoWMgZWKLv79+1UodQs4Jt1yo2vks8a7m+n/wBenm9sDarLb3QaNBlQFw3u
Dz1rNrm3BO5M7XKwBLSMRtuOV3HGMdTTBCLiFZo3ZSAASGIINK2rWkMTxpeAyRoCSxx1/wA9qzLn
XbacPGwYMD8rE9q7KFb2SA17qeOK0jaOVA4P7wsAccdeoNTy3NvKRtkj2oF2gjbn/IrAh8QadZIx
u2JKpkELknrx14qG78TafOYyJgWSNiHMWRnHTt0NKtP2qC7N+5Nz5Qhgt41U8NKDgRkg9f73pSbJ
8lWYENnCqDle2BWMnjCA2ccbxAhzuZVHQDPOc/p2pkPjO3nRhFbStg9SoPHqfTmudwcdAukdD9rF
oF88AlSNqKwJP4VXuzLdotwsTA4xsYcEehrHfxJaRp9oSNmKuMb+Mmkh8X3NxAbTyWiUEgYHUZ/y
K0jU5CG01Y2Ihayw72USFV4Tdg5/wp1rcxPuRlI8kjJLAjGOlc9Nr1/bu8FjEQqqGJKg7QOelV01
zVVjl2R4lDDkKBgH+n1rT2zTE3ZHTtNHKqyEquxiVAbIUZ/zxRJcxSeX5b/MPvEJkAeprm7PU9Wa
T/SFZYxkIzoSM+hI/nTTeaz5pk07fCSxCeWSMnPNc1SPO7iTVjdF7He3LXMabiH+cvx69qsXGpxs
UEk4jCL95WwNtYFpa+IlumMsayADzHOfvfjjkiqN9PrTXYhiViHYqoRsHOO/4V0UajponY6x7hJL
Yz24BBY/KCCajinXaZJXI2nO046f55rlbe21t2aL7e4QIWIDYP6/lV2ODVJVNtLcgISFwBkYx19a
J0/bCN9EbBVJMxsThWXC/ge9Ok1S0t4445iwCA7iR97joMfnXPRaJqFvO1s2rF0JDKGzgDH1/D8K
in0W7nIUXYZFJLK8gUsee2fTvRGlyO43ozch1uFo3d5QqqGwWIXP6+lNl8Q2jQL5F4MZyGD859Kw
J9DNvFuuLp4i4IDhTjP178VXNlpFo5lh1ZCka5ZNwznHI/Osp2eoJN7HUvrul/vIWkEaxH50DYGP
w71Xg8RWCs8cKKkaMT5jHII/xrnJLzwkZM3etQIqoSGaYKMgZP6VnDxR4dRBFJfxklmMaiQMCO3P
61pShd3Bo69vGFvDcFp58KwIZlfJIHp61ci8aabKyy794KjaSfumuAHirwncMLc6lEPLQ4bZn/6/
5VftPEnhixskM17A8glCqOAcH1HUD36VcnG9ibJnVz+K1kkZ0YSIRgxoOcg9Tn8qqP4vs7cNaDzV
UOGZoh8wOMjj68VjQ+K/CbWjB9WijZWGWDAnnrx1xTovFfg+4uw/9pwMyErGfMGPlHXI4IPpXPOm
mOzL9x4lSSMXn9mKJXyAC2cHPB/Gmw+N7y1V51hUts4Eny4Yfz+lV28RaCEltrm4iUY3LM8mQO+A
ScflVjS73Tbhc286MjsduGzg4z0P9K6adOKeorLoNPjS/jwtvpBYSDEalgQXPoP89qk/4STW9oSS
zYOScIE4QdhxVuOHTpXNzArRFVOCi53D09vrViRLe4QRgYDEklBnnsOvTtSqxSQ020Z9vqmqpcNB
LEQG4BY4ZuO3pUJufEEcrwygRAkFir5P0x/WttNLbzA0kat5TcP1Of6j6UksPmTzvLa4XbhsDvnm
lFpO4N2MlNT8VXLBLWNEKOcSMpDD6cHNRv8A25dRENtEqqN4cYLe/PtW+1oY0hmtY3WMKCpKbQx9
/TipH0eSZTLLdIx7AkD86znWsCdmc6LHX2X5blyIwFARRjaOf5cVM+n69KqyT3hCP8r5BJUdenv6
10NolkpWEZXB2lQ23aKS4gS6uXSOclgecL8o5x+NEJymy1JWML+yrhLd5orp8iRQZGkyenX86b/Z
OoTybJJ9+AM5GAfrxXRWNq9rcti1ywxsIHKjGCPTFRtZ3M1y3lNGiqBuVo8kfQ10QlyibTMHUPDM
iiK1b5maEiRs/Kozxg46+1fP/wC0fdWzahDpEcgcQFjvcnarng4OfTH6V9H60bnTLYJMyIFQ/MwB
BOM//Xr5a+MU9t4s+Ii6LIwXMfKRpncC2Dgjq3cj3rWNm1LsZN3Z6F+z34Ts5tHW4vIHllOChXgo
PY9Pp3r1NPB+m+WsV1arMkakoCp2gnOMgnH41D8NNCutL8M2tpNb28CCJSgiBbGQMY9OOvpXVXkV
oIQ9vcFZEbCgqQMHtzXHWabugvd6mDBoNvHZG2e0VEmOQAACAMY496uDwxZHylktQN5O5gTjFW7d
NzhJcsqKNpYcmp/OVsQswjKkquFzgUQjcpNtmJe+D3luEaKwLomdqgckHvV2DwvYxxEXUmCsZCqG
xzuxg46jHNa6NE0bkpllTCoO/bjH58UyKRpoykigAOSdgO3B6Z4zx6VNR2Y3ZGVNpdvC4EFssiAY
cyHr/Wi20612tL9ij2ZJBXICnAq1dxtJIIw7kEcdiB+FKLWazt1eNiYwAqhlBOCaItSQJWZAuj26
TsXcSBjuyw61JHpFnFG0sYBBYlS+CGP9365/KrMaFx5ULAyA5yegB/pSwIsdwovMyYBVs9M9eP8A
EU3iPZBZsqnTbJJDJJIqnGwqCP7v86YIbCIpb22AWyNobOAKvSwI0qS+UMk5UHucehoSwilUzwJl
QPnIOc/5NaQqqqGhViiWxiL+SGMjEIp6t6DGakW1cFEkQLgnCK2QBU4RAm91YFRkvkHHv+dRbTdA
SFlLAnquf881nOyYC3EUEHzGFSjLtLKe+en0qrNbxJbD7NGQWcgkfXrV+7sDI4hgCsxJ3Bu3AJwa
gJwFEiqiA8AK2c9c8/lSjSUxWuNhhn43xAM6nBI4JyP6VLbTPAwUOSGA3qBj39Kbcy9BEWMgOI1H
TnHHSkF+I0DtGzSOyoDnGM/TnIocFDYaViaLTY7wmZiAFYBcrk5/lUi2RSN4pYxJuOTvRQfz7Z4q
CSSSBhGbnazAscHJP49KLa5Ms5jZyCxKlgONg/QVHPYTs0R6hpquTEmFOf3u0Hg/U8GooLRbeaOV
0EgJ+ZnOR3461cmkk+1mETOyOSXLEDJ+tPnZrq3e3VY1ZXXIjfcCQKVlIelxmqKrKrRgNLtIOR15
zz64qG0LTTqsMTEA7nG0fdz056VfZLeWGKSZ5DMQSpDFTz3PpUS3FpI7y7PLKH5yy8nmiysCSuRi
dLbzITZqQ4GxSOARzn69KS5uxeKS6YLr8xZu/XPTrRFJDPKdzATMPkVlPIz/AFFLs3QSLGiqcEde
K3p3QNpoesSw5aOIqM/6xmBGcDj/ABqJt/mkE8gcM3IC9ePSi3tHhtcyAAFsNuTnGR6jg/4U6Iou
fOwHZcEBTx/jWym0wtckhhW3kMo+bcBkhRVdjIWdWUKyqQmefUipklWItCqvIWBJAQ/nzQsMLsIz
gqQAkmMHd6f/AFqwqtMVtLDltvM2R3NuWRwXLluef5DNLIwvZ2EasgUqBkADjAzwOalkS/EAixMV
HQAZBH+NROvk2y3LISpY4UNyo4FEGloElcnV2s2MkcIdhnzFLfrTWSaa0lYFGyQ8YzkAZ6H0ptzm
NGMUqgBcEquDinpeubVmjVDGzgOFjySe7fWtOeNg5dCEecygq6pwMKeVX9KhiUm5KvIr46qvAI/K
pYYYZT5bTY3vgoSPwp83lRRxqxBZW4cuCc9+1TKl7QGrsjdI1lXzJGJAXYQudvtUts4n3C9iKqpL
Bwu7BJ+vSkmVI7oxrIr7xgJG3Tjv/hU0FqVtit3A7IFOWPBAOOveqjDkQmtCKeS3VGe3duCFj29Z
Djv6UjTSGCOQRne0WRGATtPr0pwSJHLxAor5ACqQTgdf1qMJcQIBLcKzE4Chd2D+HWlKaiCVxq2s
13EQkYjkBHygEAj15qKa1k2FryMlsDEikjI/l0qwJpBGqtHsZl6v2H86R9SR7dYpLcBVX5kPAz/h
6VSaa0E7pjIRNakl49wckuwI+7jnkdKk067aOSQQt+6KhSS+W/l+lLZwtdRGJCUSUnMatjaD+uag
j0yaN/Kkm3BTyWY+vpUTlylppaksV3cR3cc8NudmNrOeijP/ANfpSyzX0V4JmBBZCykHgfnUf2W4
lmdWvBEiH5UYZ7c1NLHi2BCgFAfMeMDPTp70lFzd2Um2tBY45hiaYFmc4j3ADOeo9RxUMkflo8rK
MKdiheNo54PoPepFYtEqSEKynJO7JxxS/wBoFYvs0kTMGZdoBIOPU9q6YVPZ6CbbFil+zg+e6gk5
EYGQeOv/ANaopZsqqW91tLDhGGWyOPoDVgTyrIls4V0kY4LNyQT3PaorxYwyvAhOw7VDADd9M1hW
iqjFLREDW5hkaeNTEjDdKWjB3HjkepomkknysG4y5yQrcEUszq1yY4FLKpyVDZFLbruuDHFtUkBc
p3yf0rJJ0yFqyvD5krDbtDAHJZMkfnVhXlW42Xka5cAeYQQGPoOOuKm+QXG9TkgncduM+5ps8iyM
VfDRkgsjd1z2PY+9bRiqiHokQXaC1bNvGrNHgkuuRgmoPP8ALaOO4gdnB42kZIP+elWha8BzIzbh
yS2e+RxUc37uRVcpkj7oALD36dO1c1Sim7hKwJPOH2q7jIHmKwx/IVieM/FNnpFj++yJWVisaDkk
U/VvEdvolhLfSzgRhSWZgfu8/l9a8S1zxZqXjDXWtbBJtoBjjCN2B/h/DtV0qdiS9q+reK/GOpiH
TYy4dyJRISqImeckfnz3rsfBfw0XTYxKsQZ2Xc0jqBkZxjjuPStP4ceF2srAea6sG+Y5iIbpzntj
/wCvXZGMQRwraXCMBn2A4rdzcQskUtM8PwWVuyxwJtjJLME57YP4VeSFJArEYCtyueDTJ7w22Wig
YFmUgrjOc+/vT4CWUxy4PzYJU4OfwGKyqNSYviQ+KNXdnY7pSxCqVwAPz/GhpfJvlt72dywUYXbx
7U20lEcjysyhicFyudo/wqaVPtCK/lqX8zmQKRxinTjYfUbfvtkDCZlc/dXaMHp3+lV5I551WIZY
DcqknAx14qcwwldxlygIJYJ0FRS6ijyvFDGm0OqghBuz6++cdq0WjGnYjvLueRTBC25GIyc5AA/S
nIgjjH2tA2SchWzgY65pfJe2G9U2lm+goZJwqSJAHVCSyEkdx356ZzUunKaLUkTQXECSpBIOHGAS
eD7U0PPZEjyUkV5clncHH6dcU65e3vbKMTsEkIGAjZAOfWmPGgdYGk3gMNzFsGmlymkZJLUmnSPa
LhmBViMkn0x14psW45RoFKOflDd/QY7jvmoX+WTy3aRoyudhXIqza+VLajc4jVBhSw6tnjimW5NE
c4W2VY8BCo5HHTFPMix2oa4TdtUkFsggHmqss8Ops7K4jYDLBRz19zUtxbyXVsx85Qykbl65HT8K
SkrkX1K1xP8AaoU++uyYZCnhQR1FOS9kE3nAFUC7Ebb1b/PNC2kkCMJ8MZQdoRs7h3FXZ4rQ2SW6
RkAEc7+vFDgpqxHQpyrJbNHHbFXWVwQGOcE9/Uc1IiCFllJVychixwQaaIZrJT500ZRQDGWGCoH9
PWo45pTa7njYHzWyFXII9SapJwZDV2Sx7WY+eQVZyUwxI6ng80t08rP9lXaCrfKrEgZPYd+lSRyL
HAqXTPgEMA68bv8APNQ3siXW15I1KNnaFODjPXPJrePvIOVmbqHhi1vrOQzQAoy/vkIx8vqO9Yvi
b4UaBq9mJI7dVYglcRDd+OP0zXVyXZRRJuDqq7SAnBHoafbwgRM6xMm7jg4JBHU9q5q1JSBRbPGd
U+CksDtc6deSRICuQqcqPQfzrlb/AET4paBqUi2M8boSVAcna69icc574FfRUVqYAxaTOc4DkZwK
oapoFpPIkqrGQchQg5B/KtKM1Sew2tD5gm8ey+H/ABpDr2pYWbeUwgyQM8gfj61718Pfi1pWtRrA
8zRmIbne4YKD7ZNeQfE74cxReOVWSFmhmxuYKQquGyTn8c5q/N8JNRs4xd6TK88TEO7Mg49AAc/n
U1aik9Ru1j6Fhv7W5BVJY3Djlo26DGQKlhmsY0WzkgzI5by5IznB6gGvntvEfjDwc5k/fbJCoMrK
fmPcZxg8du1d14Z+MtncQBryIwkOAJGbLYHtXNKDaE1c9BuZh5JjwMBRkquTnt9DmqzW6SFJkVSW
BDM+Dg564/pVHRvFtlrNrEokRfOICskm4HnJ989q2ls4724IyVQAlyGGfr+Fb0aN4k2ujH1DwZpV
/CljrFgzRF2dGQhSzE9+u3iuX0z4KWukeIn1OKQxszlowecKTwDjqe+a9Fikis4y7FjjhWYg5PrT
I4I5ZQFcxhV3cvjgipnSSKSsihDEdHEbNEGwSrEHkfjUs7efKuGJBHAPTPU49anlk3QfZWiBHJLs
cBBUDQEbLiPcJNoCMDjA9TUqmUnYtztJAgjaFmUyAqqDO89QvPX3p0cYnCs1mYMEs7Mc54HfGaY1
6boRqqlVTLHBzjqMg/Wo4hdJIhlmWYBcyBnPyjNaRm4Pctq7JLpEXy1hByp54yCSTz+VRwXIjuCq
FQM5UkjOKccTPHtd1AYbRzhj37VXUCFgdqkKcrIRwD/9asan7xlRui8swbJGzDEklep+tQxxgshC
MfLKsG28Ae9Nt7ZSZfmCqGPRgePU+1TWhS2mcRzEh1O4sMgn1JpwXKJvUeqNfTmLzFKMCVBXqfT2
xTDsZESVSVC/McUGLJ/cMSQDtEYwV9T7j2p72hW2Bl2vIwBYRtgkfzzxWxSdytNMPs5CSqy4yArd
G9fT2pbSO4hmaONAiSAkFTknHr259KfBGl3FJDFuUg5EZbhqST/RbdHYMwUkhScH1qZU1LUzkrlm
E2rPJ5k6uwU7l6n2/HP8qrXarC4njA8uQEEKMc8VHJM1vaLNJAymSTdhRkkdQeaBMrqoBUhlG7Cj
rnpj1rKULIzkrISEeUWIbIIGCG6GlFs3nISrAsx2sBwBnPfNI1qPOQbzhgSqgHPTPX1oeO5n80rK
SjIFRyuMDI/zitIPQSTRYuMWl4CkLMrD7+wMN3uP602JUGI5EWQqS7M/8IqPe8U6wsrSBfu4bJLe
tDxQkohZxISWCkYz3/yKvQoSEQ3KvJHAGBPKvIP89adaqd0SAlQMKwJznPaoYIAqHeQ2WIBAzk+l
SrchGUPH5jeZtVSPut+dKS0LaaWgy/nlMhj3sxV94DHIAB4496WHbMWihRpWYglGYnnJ7dhnpUaw
i1lc7hiT70QIA46Af41NKIJAZ4oxHJtAKRgjIz+NZukh2uwWNBGqJuYIxHlnsT3+nWp4tIWPN0nl
sAODtPye/wDn0qjCbhbjzFU7QDlAMYHtV22kYW7eWXUk7sPwcVjNcjGmtiHUWa5jaOJAJGUZdScn
9AfwqG1e4DuZlG3G37uCRjvVsC2aJmkZSoILF+FFOuJo9Ot1lUrgkZAIODXXRmroE0tyC8V2jZrf
ekyBTEwyVVh3PbviktlQRk3U7ErhsAHLev0p9uj3EDRxpiGRQuC+c85/CnW9nIEJzt8tT8xx0/E1
nWrpMSdxjM95DHbuwWOMHDJnimPBE4NtvDRr90kktnOc80q5ikDSRkIoGNzAA4/n9KS7liTAjO4q
C0rVpSxSSIaHqsQmBcgheVyeFqswnmuGBCbWU7WBwB759cVOLaV41lWRSjNhSGOT9R69qV0n05hP
b25kTYwZivC+p/pU1V7XUTTaGXE0c05eOINGq4kUIODxwPx5zVo6dEli9xLEGCSfKGGce+aiggtG
hWcyKzqhUKoypGBnnAIINLPPfKArSkqAVQbR09j2rnVGSVyUmxFZ4LCRi5kmcjDDnkHgY6A1WF2H
VojtkI5AJHBz6VMbOR0ZlbC7gWUDIOBUJhhsXL/KFY4DKcsD/nNUqXMtQasPhNyWNuEBBBLAtk9R
wOKWKIq2JIiJIyVjfOdxzyM1LuS7RA6Yw7ZYnHGf5Uk6PGrkEAs2GXqfrmuinFJ2BxIbmaSSVfmI
VAQSDgdRnHqMVZvJXAT5DvEp2Fyc4HX6jnNRqbg2qqsAUKmHYAHnsMVFBHKJkMjl0eQ7tpJIz+vt
irlGwJJCfawXATJwScY6e/8A9arG+3ubny1CsSuTIwwAP6Ypl1DFY3Mm2KMqygEs3QenWo4pI5PM
DuVDAAnbkAf/AK64qlNX1HoxJo54XKxTFJCCqkgjA9ffIpVmupTtlQEE/MxUgr/tcdKTMiZhEkjx
gFVYjPPtTtPlEV0/2hiVKDymL8jjoRjHrSilBDFuk+1R+Xczs2eQznJBpbbTFjtzM8pdYySiu+Rn
g+n1pDNunhlKKQBzHnjr1/8ArUgCzrcMJnYqOELADPr/AIV3U5JsTYgdQzoyI6yqQVK87sjmnXdk
yuvlQEhyNkwPMY9x1X8aie6NqyOI0ctglWPQegPbmiRyWkuLiUSMCpWEMRg9t3YkZrmq0nIE4ojh
E0oKkhEVTuZTkk5/zmpknhDedwNqggg8jtiqjLcR5WBVXByTG2Cozz/hVqFRNIsyxkqQPkII2g+1
dFGm4rUG2iG1illBvJx+98zcEAHJ4x25p+Zb2Zt7FWP+sG3ggZ98DPrSMwMwt/LKbmAMYyB+napZ
LM280U0tw2wZAjUABjj1qasE3YSi3G5JcyRNGLV4wxRQEUngVVt2vHYiBHZUdVkkB+8OeeemOlOu
BHI2yUhUjAIIbJzTp5blIDBbTIS65UsuDnjr6fWs0uTVjbViQysJCgXCsxHK8ZH+etMuHS2AuLeB
VIBEmMnuPaq2mvdxxFLlUQMhEe455/SpolR953yBS5JY85zj2zWcnca0ZZhuUazYwwpulkKs23HQ
VBcXEL7Yrpwi7iHKLyy46HHNJHCIy8UbYKkfJnIwehx6fyp0dtZznypdwcAGRgmSB2P51pTrqDKT
uxvlv9te4ji27zuCxtw6kcMc9/ap7ljeQqpUsdwVljb5sdCPyoW4CNMgIQFuQY/4R9OxpjWl1GFv
InxJKw+YDhRj9fxrR1U+pUdrDQQYREqqWVfmkDdvTGKcums9u4t3VVeMlCDgBs9PwqK43WRy7Alw
C7FM/N3H/wBenSSeWomDIpIIRguAMelZzu7WG2myS2tUt4zJcNKJARsITJYkfr9KFjSQKLc7SAQm
VIzkd/8ACnTC6njRVkeREXgkA8+gpqyNIIikaqynkHGcdxW0JcrFqDvJ5LTXJYSDO0FuW9vyqvGk
TWRtBtkw252Zsc56/hU5lkkc748IoIdQ4GeKqyWV4bhZLcykbRlSMlm9Px/lipnD2hN00TLFLHsE
G0MqfvAwDBm/H+dPglucDcsoAGN4459R7+1RwTy3K71hMcUYAKEYAIPIHtUb3kvlMQmdx5KD5lHs
P61g5KkJtMZpkpeeaMMSxY/KTlmOepPY+1WI4IhIbpLkEYK4A6nP+eKrOLeeQTFSisW3oDtbGOoO
epqzFLC1mJUATLhVRySuR9B075oVbTUE2kJO7zOq2sZdVI3kDGBSSO0ux/MKMpyQO/40huSm+dAF
aRcMobPHt09Kc8rGMxxgs4PDHjIx0q0udFJqw6W1FxA922WlBXcN2AV54HOf0pl3b3CxriQFgu7Z
5RyQcYHueR+tSzuDGkkJzk/MEwSD6fnVaRp5omQRKRvDMWXJz06VnJOI7kijEY8xkJYhc7MkkAnA
5FMYh5w3lbFWMlSTggHnJ9Ka2kvc2amXKqjkunJDdBj+tDGKSN4IyUVD8pjOCvbOPQmtqdSzsFhQ
FhDCNFVUJyzEZyf6VNbxXgjlSRQI5FG1XIViuP6461ShkujGrPIYyzH96EzuYeoP1/nU9jczXjPb
awxeVyVRywKlR0UHtit1WalYV0mOmitrS2W5V3lR8jbKcFeKr2V48oYPwjsAEK479fX8KmtZreWF
bSZFaJVYqZB3Bxn60+eXau6N1BYnD7M4H+FYzk5bkDLg20chRoEWJ3IVkPccg01oFW5inuJCFjU7
cDALH1x1GO1JezWqxRxZAKPuCg8sxB/WnJIzFLVp3ZSoIUx4GM561CjdWYNohvbya3eFPs4kjlZj
nzNhXnrjBHTPU8mpIY0a0kUwpIv3gxclid3BIBplz580q7pMgN8oUEYPPFS2quQsVu6RrIw3krkn
r/Wt4OzG3ciM+6UWsKgRowKtLkBjgHAGM5FILG2DZaPMm7KFic+vHrUsrMp+0MEUZJCqdwyOOfyp
spvGiE7qAJCV8tWBynpxXPWSkNNX2ItSgMluzyqm2OLkl88dc/UntUllsljM0shIHy7ieTz0FMW9
aYmMSAEuAwxuxnjp/WkizFMv2dB5Rzhmclhx6HHOaUKd1c0UkmWH1PSVdYj94uQxZemD1qu19CpH
9nq6Oz5YPGRtXP3ue9R3sFoYlvUmkIYjzEA4PP0z7U+8vpFKIseQQPKjPbjv7VbpNMFNtDJ8hzDH
CwKOcsOrD/Cks7m5mlWGwG3L/vXAI2/p096kjMrzH9+WKqcyu4/75+lPsybGeba/8RyjDG1Sf5Vx
1YJLUafvIazzq8sF252uSDhgCo9ee30qC2hij3yyXCjjlM7lfjkHirj2oEsjfakdAuUSTGd2c45z
xgVmT2y3Ctt3h2BEkaKRtPHHStaTUSuZluOUSQlICgVQCxDY6ZHbjjrUqXtuFETTBNxUq68sR61X
hhubS2EMsiPuVlZUGDs7dKZBGrmNZIAGjdY0QcbOM8ccjFXKpcFJpGnbvkBIYiqPk5jIOfzqC833
BWKBGZAwXyiuNoOOeBmpLIS222OdlRY42+dsZ5/rSTRSNcJcrhSkm53B4I6U3SViUyxAIbGUwJaM
7gAFXwAo9etSyGR7KUXDlnEo2qSBg+3rVS91OK8LxW2+RmAwGTbk9MfSljlEsjzQoXZsLIQp2o3t
kknHTNXGKiiU7IVLcKXnW6MPzbQCwAcjqOKYs141uLsoXOMMNnfPoeop1jcWV/cmW9bEsMgVA3AD
EkdfTjOafc3F7dzNbqQVBzGVPb6VEq8YgrNXsOtLiza4O4bCANyAjC8dKdq04+0i1DJGSnG48A56
5we1QBbd3azS1COihi4cjgnvwfc1M2ZFMrHcY2JLbtoI9M00vaGd2RRDfCVjnwEC5IJDMP5d6W2c
W84NxiRdxAkY9sc9P5Unn2lzOogRYo2X7yKR83Py8n171LZRJaahEL4oU8wbhkE5zjjt759qHhlJ
lR3HrJFZlvstqQHIKEDqPTGPwxVqK7McAgfe6Mh28cZ9DVG41COa9LwxuEt/9YfLI3enBx+NKZAY
xdLGAiO2Ss3OKydHk1NIpksyuzqu4R4bdlucjrgj9asXDLcPncDsYusYOcsV9etVZry1gRZrphvl
bB2HcMDv9fWoU1qzM3lNKxZwcknDLycHr1pwk4omTsxbq4UXaOodRIoWRmxk/px9auyxwRWZbcHA
OQ8bbmH14qB3gnnM2BvKbMM3DA96cJUjiyAC6qSu9cZ/+vRNc2pi7or2RF/GhklCEv0kGCecBset
RzWloI3a3+cpKMk8FfYe1NuDFCY5bnzC8xwAQPk54Ye57VctbOSa8e8eTbGxJIQcKeQec8k5710U
qypLUSvYLe0WYia6nVgH2hVOVyAT6/rVgqskg/cEnG0KD1x9KiFoLaBvs938pwG3oANuf8aiWaWO
2MR2yM4ILIpYqP8AZ6d/SuXEpV0UaM1zEECXTEuyneSVYLgelQTyQXKyCFAsmQEKkgYxweO/NUEl
RGjllnj3KrI5WXt1xz+OcVZhlt1kBkUgu+zK9WJHt0HvWmHm6aKTsy3EgstrK5JRVIjHIAP1yfzp
Lm5t4oJJCC5kIMpYnaf0znPes7+0ftEwjtLPaqsOSMbh7HvU1uwI33biVAxKCM4Ibv7H6dqucnNm
qaZPbROsPmgbXlgBkYDJAIyBzg1DLNPdbYYogig/edSFJA79qI08tlLbmhZgCrkEk88k5p+oajFA
zlJmKOMLEZMDPTHGenX+dOMbMbdkNhVWDSwq8TxRnzGSTOM9hz0NNv75L2eO1VjsVvkjKnGT71Xm
1OAwvFMm1FGUk2ckng80WUsN1bmdQgxlsBhk/rmoniI02TK9ySCOS3d4o5lRiuVGAOe/14/Cor+3
SO0kkeWPPUbjwg9PYVJHd28l0sqkxlx8xVeOnU57+1Z3iXVbe0t5UuCzsVG5Mlh9f89K4atL2yJM
Lw7NdNr7rCxQlzvUScAHP512sesyiNrWHAYgBJB2OeuMc1xHhRZUvpnFwBCW+ZFO7PPY+ua621lj
4EkisQMkk5LVrTpeyBJtl3Uws6oyM4Eo+Y7jyOvfpzT7Sa3jVXumOI4yFJPIyeuO2az31CwcmGGU
qURWL4OMnPUduxpPtUflhFu4xICSGk4CjPOcZ+uK6lSU9i0kX5WjI3wOIgiHLLGcE/X8qeJI0t1j
MckjcGSRE3Bjj1+vH0rON/YxzbbnKlZACQevf8jTbXxPE938sBQBQWDOCGFbQtTVrEpM01kZwJ1Q
sHABYsAAf8ajlhhgLMxCKqMSzruAzjpgZrIHii0+2tJFcko33pCgAB/u/Wk1HxLa3URR2ASUbJUk
HGM5BqJQUglGyN+HZaTtb3kYkTAKtECD070yNDeB5w6hBNgkoflAyM/yrnx4jcbXuXWRAcb0Jy3t
+FLfeMrb7IyJCyOq/cVwFbHenFKKM2kjo5rBLe3eZgRujIWNlIL/AE/CqaefduqKGQo4UMq4O3GP
5Vhv8RrJyoaGRkcgNlccd/p9afc+LYVwtnZyuXX92wUnr9P5Vam0GljditraOPy7bYSgO9VGCf8A
69La3FraRv56FXbbywDYA/CuWk8bRzXSPb6dIvlkeYAu0EjjFWLjxWtxDJLDZOsgQbRjgD6ih1bP
UqOh0UkttcTLLCw2rywIIJ4+mKcTcQuQ8sZVwBt2EkE9D9OevtXNWXiK+GS8DF3zhXXGV468Ukfi
c/aUhW0Lu4DKMk4Ht9PSuCtJSWgmk2dHO4iYCXkAfMSai82IXAjjnCBFDKw555AUY/OsS/13UXto
o/sjhxJm4AUZKY42DjJz3qtY6lq4vin2eQxwKdyg7d2D0z3p0kkhtJs7H7XePiPJUoAUIcfM3HqO
e9Q3YuLhhBKWgiypLbSARt59j1Ga56TUPEU5Ei2jYK4VQ2I/x7/hSzz+ILpCtxIoDEh9pAAAHXP9
K6XFuzLS1OiZi2xZrjyiqYAwDkYHtnnFOe5I2MNhdgCVZ8c9c5PPFcrNFrpuUdNQIWEg7hksBj0x
g9cVYmsNaMKvDIY5kAWJweAc859BiokrMrRs6CTUQtmLiYElxli3HHc1BNrNrOv2a3wVxucq/T2r
l3s/FV7dG1F8uImZGhLgKeMZx3OM81bbRbqGJorTUWiKkDMQVdw9OcngVrCSZMm7aHQtfWxsme3I
WcLhjtB9Oc4qKzbEYE1ykjKOGBGMdqwYdL1W7ZbRr848zBYNk47Z4pbfwheLf/vJ5DGFJXGQFYjr
jI47ZrObd7GbaZsvrkTzIhkYuXxtVcBz+HcVBrHiaGSaZlulSBGIVEfBYgc0tp4atVuHikdyF25Z
+Tk+2arTeC7e4vS7y5jQ5IUAZ9vSt6cXJE3L76/a2tjHJZSqCYAXIOQOBycjg+1SjxBbWVsii9Dl
icgIGBPfPFY1h4PDwyQ3ThYw4ZWzgkZ5X0qb/hGbT7PIrRsGiLFSz/dOMg81lViovQSaHax4mtmQ
SxzCNHA2lCQQ2emBS2/ifTkmQpesxMeG3DaV/PioZfCRmhiGMKXG9UU9R+FTt4Stb7DXKswEe0OT
kH3P41yTgmyo7lf/AIS+1NxtaWRwGbaw6KMfkB9OaNR8a6VHiyiu1+1OoaGPdt3f7IHXp3qZvCMW
lKTGilWIUsgP3sc/4E1LHpEcdw8bEyBQCSwywB/Dr7V14eHKjaNk7MZfeJ7K9uUWOJ0ieNTIFGGD
4/x4qpF4qMwkUQsCCQoRchh07d6uXWh2Msm7Lq5+6EBBA9M1LZ6bb28AEkS5wQOMZ96KlRRdh7Gb
b+LLmSMpBExKDaWY9T6cU+68S3qhN1ky7CNiLD1OOg5+hzWhLp9rC0UcEKoCo3JHHwDnr/8AWqa6
0oQcXEO52BzjkY45z2pwnzEaoyLfxBf387SGHYsmSV3HA4wT0psepatKTb2alTGMqMHH4nH6V0i6
fpwiObdI3AwH2gHAqobe2t5B5AbI6k/x/wCfyrKqlcFuYs15rcUgt0jRQyncSuCPfd60Tza3IIZr
YyMMZBCkAjHAP510EVhb3MDCRijggFWGD06Zz/8AqqWHTIBbbrck7iAWYY+v6e1Yt2Q09bHJXUHi
KJvOnLOHIxsO7Bx3x2pGs9cdQktyxViCuRg8/wBa6i5sBBK5DAKWAWMNwR3pZ7C3uNsU67okO4tj
HY8denvXfh24oHozmjp+pxYJuXeTGAwJPI9OcYp39k3s9y7Xl5IRIRtAfBJ9+1dOdOtYokijREZS
EQYPB4yfpzVVYNtwzFyyEkbcHB/zmufFJT2Fujmx4aniYMtzI6hABtxgHPI+lPsfDlwYMLfSNGrD
Chsc109rpaTxNPMUCA42htueD39RUltaW75jVSuGwpB4/l/nNRTdmUm7HLXvhCafNzdyBsg+WsmM
p2z61NH4bnaeOKeQFMbUlLcZx9c9q3fPuopRK7CeMOwPGCP6e1SXk8M8QliXCoei8YPrUVI3QNqx
gP4btp2ZiGPlkFyVJJGcflVmPw/pT2MUnlZK8YJxgZ61tQRy/Z2GVGDlipBLex9uKpi2aSfyrwqA
DkBF7e1XCXKyr3M6DwxbXR8iKMuqjIY8F+eh9Ksp4ZsnhKbFUJmMEKMnkHP/AOqtDT2tY7g2bSmN
iRjI4IzT57QG5keGVQqp+8lMpATPGa6Ixc9yW2mYkOjRyzfZniUoF3KyA5z6e1Pu9DS7VYmhKiM5
iaNd3U9xWzJZGAGdOWSPaqEYOM9fx9ahguLaGFhdwsFlABjKfKvPb/GuWrSaZLdynBpMYLNKMEjC
ljjA+lINKs7ecJEo3KAHaQgheKtTsbdiYkRY2AG4MckdMVDEwSfK3DOwKGQtjaO2en606dJSZLdt
iSTT9qmCEMr4JADcFjUX9nXDOfPiK44VgcGmajKsUojnvgqSAkyM3QjvWD4q+LWh+GbBzd3KgRPt
JYgZA5/UdDXTGjZCtdHSnzrKJIbZCpZTyccHuaoPeWtncGa4fBA+c4OOvWvIfE/7V2nQiSHw+ktw
wkKtGRtIOOCD0PP1xXF3/wAXviP4zBttNgZJ2b5o5HIR+4JODWFSm3sFj6Fl8V+GdPjM1wUUtkpG
GB5/wrmvEHx38I6SrPLeRxocLGSAVB9eOQK8T074Z/FTXmK634jaBAwlBiTLDP8ACc8Y+tbNr+zt
4xVYPteorOZpSrhdw4OTlvw644rejJQ3lcSu3od5f/tH+G441nsZVlKnEjMmMjA+7j3rmtd/abuL
l0XR9OmSQIDI7ZCkkfNnIHfIo0z9lSO2uhNqQdzGCEcPhuvHTj6V3Oh/s86Gtoj3QRUzudnUknsR
7DpzSnVjcEpN6nkh8dfEnxjEtjpeqahH+83K6rg4GflOflI6dqjudE+MdxGFkuZ5yRnz7p8EZ74U
AfjxX0ZpHwy8P6TGfs9krOudrIgwenXitFPD1lAcKqnadwVvmwcj2xisZSUlohN3Pl3S/h/8U9Wn
Nje2JKwsHac3Bzkg4Kev1+tal78KPFUdywe5kBI3OrylgR6Z/pn8a+mF0S0gchrGJmJwrmIdABgD
jBHtTr/QNLNiqvbK4l+8CMbfyHFaKo0tNA2Z8tP8HPiXNereWt9HBbRjc6xoWk9yrsevQY2nvT0+
B3xFlQahDOscsseGjkLNIpznIJPfjjjFfSy6RiFYWcSHHILHJ9vfHarR0e1aPCK4DEOA4wcfn+hq
nXaVhppHzPoXwA8VJvia4t7fcDlbdWbcc9D368/gamsvgd46guXabVZGRckqqLhz3XOOB719Kyab
CXCbtoCZUIBk8+/Q0+2s1g054pbVAcHYdwPNaRblsFk2fLmq/B/4twSyvbaootXABieMsIzjB+71
7cn9aryeAPjXoEQuNO1V4SFJ3CIjI/Hr9BzX1LbWdtE7rJjIGQTjcD6DHUe9U9T0hLy0a4cFRuDL
5TjHpkjr7Vo67pMEkfONl8Svib4ftkiuLy4bDfPFJGTHnHXA5xmrXh/9pLXbNvO1a3SWEIVl2zFc
HJ5UA5PoQa9J8T+GLbSr03k9ghgIOYAuRj1/z0qODwR4L8Q2L+boUSKdquI4sGQdc4/z2rOVZSWo
nZGLoP7UejXJ8tzEUJAkYsWK5Hp+ldVo3xo8JX86T3uqmCH5SFOOvuDzj0/WuH1j9l7wzqV+97b2
zRXCgGPyWKowx3wQDXL+IfgZ470CKfUNJuhPb2wykZXEkgxzt989qiMIVNiG2z6UtvEGntZAW88Z
jZf9WrD5xjqfQ+3pzStqksQEsZ3I3BCt19vwr5X0fxv4z8C3SR3c9xBCsgE0bOCsgx3P8Qz+Vd/4
Z/aY0DVwqTyIfLGVlBYYPTp/jWU8I5rQEz3RLMGFDJsO4Fg7LyFHA49RQs7Tb/KbcVAVFB5IB/ya
w9G8c6Rren291Dfws2flRJASR6fU+la8Sm5dbuGBlURkBQOO1EKLpy1LTTLNtfB2aQx7hGoUAtgt
/n0qO/uICBK7bAwIwTjpUCNNja6GPMmY5CpyCKyvFvihfDliZp7YsV5JMgYMc/mDWyV2D0Of+NXj
OHSPCdzObxlmQAW6J0c5wdx6LxXgnwd0DU/G3xKi8R3QLwwo6FTyRlhyPXpjH41tfFvxovjXUDZW
jbI/PJQOvQgYycf/AF69A+APgSbQtOjvGiLCZcb5DkhjyR2zT9ooQJd7npeiadPZ2iSuTEqkb9xz
wO9aMVhG8YklVggbOc4+UfTtTkmWCNYtilHOAGOcDPtU0zrJGFhkCgnBIHU/l0qHB1ENPsUpW81y
SQVVsBRyVHrVyOGOVQp3kKwOCMnHb8Khu7ayVtqzOsqkEneQCadCDeqIp4lVSxwpP+NNWpjtqLPC
6TBFkBGwlWxjFR3EYh8tWjVckMhVcAcj60+3W2EqRs52IcIy8fhS3dhEYRHawhvm3MiD73tXPVfM
PRoja48lVEZ3ZkG9UwSR+XWrmLIqF8pHQgfvC3O3v0HB9qqywm3AdU+diOMYwfTOKA7KGnfeQTwo
bgn3H9aunFW1ESMINyS2aIZHGCsYYBRx1JXihIY1uF8/BQ5wAuBmkEyRzuVXdtYEkngDFWo1W4t/
Nk4jkUkALzjI71xYik2ykrldtPiVTGmBvJ8tgMYGP88UkNje8FWCqrZJDfe9qhs/3FyElmbYSdm4
bgG9e3FTkRqn2ckFIuDtY9cdSa6sNFRKaTKwndZseSxAJIwwKtz3FX5zJ5YKgKGQBmJwDx9KqwlG
lDvOgVjtAORyO/TrUjCIgR211IyupyXONvufatJptAlYGnuS5isVZy3AKtjnFQ38syBluYthbAQA
nK8VNArIkipG0bIBu2N16+9RhjPsE7sQy5O5McfWtqbcES4jIEEas0pbJH3f/r0s4ihZWjDKzgZ/
eD5eDyKfFBGxLSlymcFmG1h3wM0kqCcSW1uVCKwDMQAR+QrKpNyDlI7BIr2H7VPA0soLIHU4IHpU
vmwTLgwgMGJYFe2OP1p9rGltaiSGTzGJLORx24BqSzuIkjeW6tyZGOU2EbM9h9ay9i5Byq5DPeLH
NHYoGQMoDSAZA47imS7LOdYY2Eg3KyhV5DZH6U+ScLiSYEvwV8v7ue4+tQ24tfM3yyYkZicjLZGe
/vVWdMkfdXC2UhWO5ZiVH3lJxk88/wBKmW4cnashKooypHyk56Zp4WA2R+0RlUXnCio2uLCOcxw5
aJlDSFhweBx09amT5tQHI0N1NuaCMxqcEOOV57ZFCsYJFEcakBgSuOMflmorpoYyILaMhcfOVXv/
APqqPzpYFBbcwP3CpAI/z6VcWosNLk2oSfbJQsSkLgMqA4Gcdf8A69TWqR3LLEE3OcgFhz196rSR
s0KKIgdzZUkYK+wPp3xVvSAAHxllUBlBIzuz1ye2R07VV02NaIhkSaNzbyReUEbDEA88etF1EsTM
gOV2Kdx6njNW1v1nAWZVDOx3BcHiiSMRsVdVO0kjaM1ShcjZ3ZDazyyApJcNggYQnHNRxyGSWSOI
4CEjk447/wD6qSaeWKVZFiCo+QTtJx2qFIJ7ucyROyqpKsivxjOCfbrTcFFjbTRoeWr7SsCxIU4A
B/ziq0kIijdAAASCAG71NcPPBCkQmBIIVyDyBzzUE8iJuKsVVgQpC8AfyqVTSGncaYk2iU3CqxYH
IBH/AOsVGIt16jy7hGJjgjufyp1jPJFKbdYnVCpJK/8A1+OatwiZnG4AMudrMMHn6V0U6jgG4pS3
hiLhSw8wlgdueOn4VE6XjKEEqxxgHKqvPPb6U7UXYwbotokbqFHIGKhVpJNr3O4kD7qEce9RKpza
AT3JZoVjRzGACrSDPAx0x79zTfLSOIia7XcMnKtg47Co7yUl44x5gUnaZN3Ct6022W9t8CScnewO
SvrzWMoKTE3oWBLEwVPLUlVXYSM4wfem3VnYM8hVy0hVcbpCQCc8e9OO0osrxbInJjUomOR3J96p
XEqFVjKts80g7T8x9K0hFQJZbSaWGyjFvnzmGBIo4GKZLawyqDCxVgSWXBU0RsjQRw2vmKzOeCCS
ozzzTRaSi784uzOoO0KOvapdNzRUWPiKI6KqlixJc5zn3Oafukubc20caqpY7ucY/Ko2KW4Mrbi2
3aUI5/zxSx3RVVMEbJIzHcASTjjnpxTVqZpG1iX7M67EgTBOfMZTkcfWmJPJErRuWUtgKR/EPy4+
tRy3dxLHJEkrkAkI2PlznmgxzRQxSudx3EMA/BHHHT9KmpFzYmm2SStGzqsSIjc5JXH40ssVvIxd
gWEZCgBjycf0pgndQEa2IdsHBIYKPT6VHb3pX95J8rFmA2qcgelNSUETdXJViTz3niZkRVyAADnm
ozKo8x0UO+RvXacg57UqSqjSFyQFQ7GUZKnp2qBvOjXzsLJJn5lCbi59jSklNCb1JbdLh2domEjy
gAIzkAc9alEiQJsuigbIG1Hz2qnDJfTTAfPDhd5YjGD6H2xzUt9vZFnkcYLAl16jPFbUmoITl2GX
F+y755o3Kq+QFAAx1+uazb64kJlv5BuCIRuBwN2OhNWZEjslZ2mDHcSHbnJ/x9q8++Knj2bQYjY2
5QSTKdzMuEGcc4AyWqZyTYPV2OX+Lnj+6unj0fR7kpuI8xN5G49MdORWx8HPAapaRavexP5gkOQr
ZA964/wF4OvPFniJNWuQHRZAdxGc59jXvvh/TUsNPSBlJCttDMfTHGMVDkk7FdC/p8FpFaC2SHax
QncB1x60yKO3VhIwPynOHbAPPvTrc2aEF8MxclSwIAIP0PQVJPp5vtsgiDYBI5+8P/11lNuTIejG
3cNoUBlZnyCMggdvwx06VNbS213brOgfCHDCTA5/mfxqGdoljAWAM7IMRhSeR3qGCY28jh4XGRkM
oIAyPX+laQinrYTaRJcBmugYzsAPzhSOfTr+VSGcoDFuYKyF1xngkdKh3TTOPMgfyyRkbh83X/8A
VUhVECo6lVCDGDyeMUpy5bC5kSWqSmPyptu1RkAnOR6YqCaWK0YyKiAq4O5V4Pt9cUlp+5u1SJmM
eQoJxg88noaW+sblGXKggnICnNUpJg2yZZnmBO0sSoCkdqjvZtqCVMAkfOQ2Djv/APqp0M8cCtbN
CyqoG0gc57/SoI7R5mU5JZnw4Iz29q0VVQRSegJFHLDtEwGFx0/P8aRLNwUs/PyhxvwOfz/rQszC
4CvGVZSCMEsAcdDwP/11btPMlhLyISQxyQOP/rfWolUclozRNbkTQBI0mYB1VxsTOcH1NWXVwFll
UFAdoJXGB/k1XEko8wspyHAdVxjH5U5bg3CyLgKVGGAODjtxUc6aKvFDY0hjieQKFw5CDdkZB96f
NZBkaaJ8BxnOMcelQRtChLTL5hLAlSOopLyS5hkVYj80Y3MSPl5HT8KIxUkVYsG1e3tvMaViEzsQ
cH0xxTCTJEGmZSGbKqpK8/j7dqS6jlZoLlXyrAb1ONoI7Yp14CGWJQwJJ2oTwV59+K1jUjFESC5m
N1ZLdPCAiSFQrvjp36U62K2tnGZDt3thiWyGz/TrTriZZ7WSGQhnds+XGOpA6e/FQJYTSW5hiI+/
kKGGAKbvNWJLEkSshCsGR/mYnqDVaa3lgJiIzsTIG3AIxnHPSo4FePcpZgEHAPO4fX096njFuQXG
d45JJzn2PtVRqOA1qJZyRpGPMAQSOM7vuginG/lgm+z7V2CPlipwpNVvs1zcZ86QBjHlXQYH41NM
VuZA6hVIByRnqB3qZVmCVywAsTP8hGASjgZH8+Ko36yxQCNRGAzYGxjvLVPOEMwhSQB3HDE84znj
0qpexeXcJdS3OSGJIPOTScedjasjxn442C2mq2096wCmRSq45Pf/APVXofw6MWoaEjMi7mhQhOoA
I9/yrzv9p7cywSgu6QzRzDDAMwQ5ZQPXHAr0b4RTWr+HLa2RQY4o12ZPQdeffNJwVtUTdXsXtc8J
aRPoksVxGNspzFGRuGc89enrXAeIfgjHJbS/YLiZfMJaZ0k2qRg4Vefl9S1eu3SxW8485mKMo2qp
wo9sdKRYIVge3u5ywkTC55O709x1zWE6ns2O1kfPFt/wmngaVWeIPGqkyuoIChSQSPU9PTPWug0P
48z2KQxX8Qj8qXJcDcWjJGdxI4/ya9R1nwnY6jEs9xbo0bDMsbgjjHHI7d8V5z4u+CtjqShLOzCk
swaMRgDn1x1zW9LFwj8WgrKx1ugfEvw/4nZTFKHKsPMUEcjuR6+uK6R9UgRhLp6MFIBRlQE4HfHb
FfNA8EeK/huEtbI3EltHNuhkRNrMc5xgDAwDjNdZ4R+Otxpc0Wk+IJCEkZT+7ySg9Ov+eTXQkq3w
6jSdj2gGQ4usk75eVBPI9qkurVo7oXkagqWAJLnvXPeHvFNhrkZl0u5LuzEFNw4wef8A63rXQSu5
gR443VFXcGdcA4I6Y496xlJQVgTsJJJdJFFawMoUAMMrgn8+9TrIXtYkRiItx3sRyPr+NQRia8le
SNgQrAlSvOQaWRJVk8qNQEcldw6Mowfw5NcsrTiHMyzaRw27m4Dq0ZHUg4B+nfFVb2aKaRobeMKy
ycwgkAj6Z6VL5rgIMkkE7huHQ9qjW2tobshpnjIBC5H3sHIB7DrxV042Q1JpaD7l/skbFYSJHiKr
GDkEn6c021iE6gpEqDnG89efSpp2ghkdH+c7trAHJB456UyKBxblokJAGTngYqpvTQqLTH26A3BT
zFC7soFTG45+v61NeXhG/wAsnzNoG5HwcA8iq5dogZGQRtt3RgLzmnRRQeazrM5Y8qzNgVUZXLUU
mPQJbn7Sm35MFwp4I9KJUE/76ZAI3HLqpx+J6+1NvFKodoKNI52SAYGM06JmlTEsh6DcqnAzRKty
IUoqxDdTSXLi2RxICFwV6KOg+lRzQNbXRRSoDPhSB2/rUrLa2kIFmChHRtpG4cdTjpzUFwZXjEsj
KQXB3BsgfQ1DlzkcuhNLDcSFIZlAZR8rI2SRUly00OxH3EquFJbk1Ukt7lpRO0rIWY7mAwcfWi4k
EYjhCYBfKAHLfX29q0hB2I1LdpayGDMgOS2Vy3B9hTWKKZI5beTJXDSg8k8AYx/OqcV5dLIVlGAB
jb1y3rViMxOQxkUnGUBboauUUkDaRJHHFFOW4BVWCgqSAx75qeN47N3unkaRpB8zEAFm9T71HcRB
blmswZHX7/mHgD/OORUMgadArEs4UEAgYB/nUyu9zRe8iYNBcxtJISSjZYY4/wDr05raFIhPFsYA
fKT1FQtJHbssO0hFXl93BOO/8qgmKzMfJlCq2RtJ+6c/yoi+UEpNFi38oIJHkJKvtkUj5f8A64p1
zbmXEkDRqpUq5zuGPQVFEonkaHzliBUZEZHPHXpQZJI3+6GDMQAWI/TFclV8w07MdNaXTY8tmQxj
KKBgYPFNUDItp5g2Vw6Kc4FSXd/84Kp1UfMvXNMUBC1xGqvI0YLHnrwf/rVdFJCbS3HOghZI7aTC
KAQofAJz1+tWIpLa8LrKCoGRnPBOeuR0rKe4lN2JGjVQzjfk54o8oXdyJkkIVCNxQEFhz0rOpSvu
S5K2hoXMVvcXflyyCNEyVYLgE+noPrVcNG5WWUMsu7LFsjrx6c03ULuBLZXQE7Ad7IpOABUBuDHY
ZkjyCc7gNw9aUKJKaL6BbaYzTKww5KFV+VjgcninyXiRyMchnVc/MT8oqu0kU0Ct5qgld5UNnjH8
/alSHzEjeYs7bDhUOSvp7VrGXs2BX0+eeDcqQlgzEsQeT04HHH1q4k63DFUG7YBlEJIU+g9ahktT
bIDE6uWJA2g8HPc80y3V7OYyPIBuBYMpBBPfNaKrFq7GlqSMrPvWK4UFWKhFB5OO5/Sl+yZuI2LA
iUgFTHvJOenOelRBlmmF3bREMykSMgPJ46n09KtWU0cke+5chhuWICIg5yOaaqKT0BJtlbULiWwg
3PsICnKqOnTA6VXW7mtlMzKjqwJCliSpzk/hVi7G+Zo2woJzmRMrj+uafZ6evlmCOMAYJIxnn157
VSqqIJXYq3lqUMb5BfBULxxjp0piXCO5ILq207QRgDjpURjhSZEkDFI1AClMZPHtxU/lwLuhhR3T
OW3fKVb2/wA8U4z50J6laeeMxLJbvGwR/mYqN6n2BqwvmEjKKGYZDBcGlihtIMzvuKqQFULkZ9fz
NSanGLdRJbBVKjkgcHgcfpUTdogMtbu3vIXjuJFBiY4VmwTz1/z3qCQ3FvOB/Z8jI6EsATnB/r3q
xaCKVZY3gHTcH2ZOfT2ycc1Ir+VpyySlAEIwpPOen489hWSgpbBdJGdcKNIBUySSuz7i8uO/uBS2
FjPIWub4LChI2kHIH0GOverRMVwkcMsbMqgkAnILZ6H0qKfYlyUlkLDaMBVyK2guQNEh97ZJlVjd
mYqCXcdPf61Xa5s40D7JBsJBIcENgZ46VYNyghe2MrAsmIy4xxn6VDBDEi7TGwYRsQwYAngEY4/z
70p1GmPS5HcpPKeZWdSPlGzLetTmb7MyQTMNruF2gYGOtWE1C4gto5LcqEC5CbSQxx3qvJBHJs+0
W7JliUJXnn/PWtI17K4mkwjgt1vjOWbesg2yAjkenvxU7Wu+2GGTCAsFY4OPX6VWtbaFI2jR97OR
uUP23cHHOPSlup57nyldD5a4ICjaMHHtUyrJidiG2hSRlTMgCpjAkxkZyam3CS5ErRlyBhlY4AFM
lMqEmIshzhmCn7uP881MU3wG4DK+eiMeSawnO4XSIbhbeMtNBArShQVjA5xxjtxSw3FtLas8kLko
wILscxn2H61VumlMpUK4bI5Qc/QmrenWyywvIibSYwpBbIBz+f4VnZsSdmRYMCsQqBmAw4U4x6n3
pI7e6jK3BBKuQCDNlv8A63eprkQGUQvIWAxkhsHHrUOpzpbWESWzAujAsGwW5+lDpOZTbLErxE5m
XDEfKC56/wCFOuIGiRJPMMgZeVHA6etVoJfPjEhfAZWAzwcdKtIZ47YFVMm+QLgDhh249vWtYUlF
Gm6IYZZwY0ukLANgMBlsemAO9WJ7VpZGk48sgYjbr/8AWqMS3TykqUwpOyQx/oKhbzzcMjXJLOB8
zpkCtVogbSJmkW2LRRmVivKnBJHt9Kggu0F1KbqEgpkBODgeufekxNYoEChgSSSoJOc9SfT+VKts
hn88xbd+ScMW5P8A+uk4tsTTexHHBd/bNisEDqu1AcgEcdqtTXyFTHPlvmKsRjOcjn1B460kk3kM
ixx7wufmIKnHr7dagmuIGjEtkzJKH5ITr7eh+laKpyIXMSRpI9pP9yQhx5YJwCuPpyc1WtZXVxCZ
gzMQWkZQRn+6PYVZv7yRbQQyndkAK7LjJ+oz9aq6cior+b5juxH70NjH5da46v7x6ksttp8YmEkj
GSNn5YLnJwM9uopISzxlYEbYWYIhGeF6/TNSW8/lIJJ3JtmXnf0Bz6VVsrwTzgRW7CNyCCCWCjJ6
/jXNKKirg0WjGGQQOikBCokCgEc5/pVZYDbXSKVY5JLbmyOR2NWxIJZpItmSWOxlHy8fjVeaWC+g
dUjSLy1CAgnrnJxmu/DvmQXVyRLnyVedIVSIHHnouQD7+3am/aGidEEbEMuBtHAfqef8+tTqkQtx
DsLxsAHVk47YPT3zVYtEjxhJEGwlgUbeN2MZ/wDr1lXd3YptjdRecTbZpCiyD5RASTnAHp+tKskX
lfadgDDrwTvHpz0+tRq8upiS9kKBiGWFN/8AEP69aPtG7dELf94T8xYEFSfSlBNsaUrCo8M9yguY
Sy5BUxpzg9z3qC9cW0YOXT5yV2Ng5xjPSn28ryyiRIwEj4lLHOFHTA6A5qe4ljEoQ2yuF5jIO706
1vyJtEu7ILWFJIVkZ1CIPmUAAk/jSCOVh+9udyYIAIxn1Gfpj8qJLZru4MjPhNmQc9/apAi2lqvn
zIgIGImHIPPP/wBehxjFXIb1KsluzxATXMYCAFChI2HHX0PHFTIkytDNFiQrEVkZmIXbxn3qKZRG
8aLNkFlwVAxgCremXUSQNbXCMPkYMd3JB757VcbSdkK7ZDJcT3BCtH8p/wBW7Lj5uo9+nepLcrx+
7LJEzEsJQDnGSOeveltJ7KM7JVO0xszNtJy3QA/zpzmOWRhZgEICMg8txzmk5cqLWoXRuGC71aRX
T90oXCrnt61GEeSUIkgCoh2gjjrnn2qKSS5aNgFkCg5UMODxjH0pFW5tsOeS5YIAOW64HXANFuca
bQ6LTYZppJLmVQ5dWReAAB3570+7hNvAjcyMSSScfMPXFQQSz3LiOYgszDYW6ZzyPf6VFCL2FZJv
IUoh+bKZJGfQ01PkYk9C1LZsSnm2+5mYFQhOMGlu7VZClzIUDLKQTnORVe9ujcopdwrIDsKrtZh2
pi3EWxViuC4U8KGJwf7v86HVlYak7k89rsmW8jKtGhyUI6H2HTryahuLtLadILZ3LMw3sSDn6ge1
O1AXDRKXJEfaUnJDGlTSILW32y3LLNMG3yKfuj/D171hOLqLQbk2xba2uLdnndBLuAC99vXHQ4xm
lYRb1kTVTHKUBYls5PcfhSW8l4jtDK4ESt1J6jj271Gl5aQyTStCCV4jVwCCaSptIcZJIkmNxIGU
lfMVRgO2O3HPp3FMAMJZlt0jlkX5mHBHHJz71BhopTP5DqjkkYAOB6D0qbz5pldlQhwxAYcEj8c9
q0VFSViubm6Drm/ullcm7jAL5XaoIb/a+uOKSDW7MQpFdBGw26OJWxkHvXO2ejX0doUkuZHnEWUi
I6An6Z560+58M3kcAlRyCiqMseVBJPH61r7RtAk2dHLNapdNLJLglBtZ+AAPWq66xbM0+9wquoWZ
IuSqgjocd+x/CqNpok+wl7iR2kyFLN0PYfh2ouPA2pQ3EF1LK675V8+MNuBHZuPTP+cUpK7ElJaG
lPNbzTtHFeRkvGPlUk5Hb/8AV9aiv9Ys1T7Np93G7RgYQnhfYduao3OhH7YkNjcyJHGc7GJw3rj3
J/SkPhMfZY5pJ2jVmO1AfmLZ7f41y1MOpLQH7qsTDxW3ntbqqRBoxuCDacdicn/PNaB8VWNpaNbt
5bqse6TadxUbhzjofzqjP4PfyllhM0sayEEO2e31zwTVaTwrGtyqnJLEKYgoIIBz16c+9b03GitS
HGSRpw+IdIbfbm6JWYjkjACk+vai58Q2FpDKbq5DbVDFVwDknAx9BUEfgWIxm4ijjjVJDthU4Urg
+9KfAdhNNDJcTvtVQWIjU+Yf7rH2+lbLERS0LUXfYeniLSJolha9AJGXKkgOPQ/4UX3ijTolMMDl
U5UsBlSPQe9RXfg+0NwjIyoEYswAPzE+vJNTX3hTT/Odrdy+QQVMR247EEe/epk1M0SS2KcnivTm
uEjicu7ZC71KhAetNfV7CC7IVxkxgGQnIHPt6Vai8LeVbnyrdUJbDFkIwM++auW2i6etuIxFlkOG
aQcsPyrkqRSdiJRuU7XxfpnntEYZGhBARivIOecY7elR3fjFmhkDKDGJG3OE+bb09ev/ANetCPw7
ossjl4wpBBdge3p9M0sulaZJdqkEELxLwYnOAR05H1og0ncylF3MdfE1zJGjtDIwJUuxQkKvTp6+
9Om8XXSOrPBIYgdqHkFh6H/CtVNLt7UyCRV2SSHDMnBXp2obSkAMEm2Il1ZZNu7JqJSsriSaRQl8
U3Q04F7dwJmYRARk84HHt9arHxRcxQGEWpy5ZE2qSc+oA6V0MNjBG7ECNyFCiRkySM5qK1s0ikjn
eI7YSArpGPvZ/UYFXCS7DMO48RXsUa+dZFMgMqBeAKuQaxr08BliiIVQHldlyTnpgEeneta6hsr1
jAIYwyriJ3TgN61KlklsFSCQMFfLRhiSffJ7+gpSjzbFxi2zmrjW/EcMpa303EasPmZdjIvHA4yB
nvz1ok1rxo8ayWVlGscS5Mbj5XbPTpnuOa6S4055psyYVoyPlKbSBwcdPSnta2ltukt1DvONpZzj
BzWlNNM0SscxpWseMknMd5pysoLNNMZWymR0AwAQAfaojca2sriKPeQ20Er8zDNdfcJa2dmkkULH
zhiZ2Ug7c81WW1mmfEcDcsCjMuD9eaU6yixtXMLHiKaQWt1EyxDh1GNoH88Y71HFZalC8i2xVlwo
KKmFRccDnBrrvsSeUkdxGCQoVlY43etV7ixsVnYbzGkuNsoHOeMA+3H4Vk6Eq7Iaszno9I11lkZ7
xogU+U7egz+h4qtq+i6ubU3Mk372Tczsp5Zf6V2KSWSZiaSNmUZdg2e+O1V9ct1ZVMrCPbGQZCn3
hnsfpzmuqlSdFCPO/C2m3V3dvapKyIFIklGR36frXSxeGLkWht/PmREcsHjYHvjjBPNVNEgXTNXe
3iDFDJ+9YIDlRyecY+ldnMga0Ecc2FAwuMZBP+cVFSbTsNK0Wc2PDl5DJ8t3KxAwGVgWc++PSmx+
DlsgLxpZGLAsY2j5kbPXvk10ltPGb95LkmMoMRuTjIx0xjGevOaS5uZpZPLjjA2n5Yyhxz3HFQ8X
7JFWvI57/hDrjUrFnv70IDIu1WjDEAdM846VJD4K09yky3TxMmBlWxx6Cukt7iHKQtIRHwQfKIG7
vn/Cq9vFeT3v+pBjklIHlLyAD1+vTn61CxLqLcE1Ixo/AYaN906bywYBw2AvUcHP/wBercPg6AWE
ce0yErnCZAArdn835onQqqggADODUB1FrOzCJdlZAT5axqCWH92uulO4uVGRH4csGnYbZAD96Mfw
n19KJfCmlshtjEGTILb+WB55PPSt1kZoFmfa0s0WDtIAA/l681EjW0L+TLE7xYAIT+I/nmqb1JcX
LYw7jwFolhpzSi3MhchgEkYqpyM9sDg4q3Y2GmJbC1kt4gdwMiFcd+P/ANftV57UTSFomeNAQ7qE
4IzjJHPamvpKGJ90yqzx7gUT5hzxz+FS0mgaSdyCSw0hrhUEZDxsWjRR1J9OOaW38PxRkiWNHYgB
AWPTOemKuERxlbrLFwCjSOmf+BD/AAqxHPFBButbcKrE5JJJJxz9KzcE9iW+pRfRbdsFLVEeM5Zx
yDjoKrSaOskxuba1jM0Y2xLHwRu685yorb815LBxEwRSxMpdQQRkY7diOtUre2uo8SJKSkjHzAvV
Qc96wnBt2sGiZFa6VaSoI52PmK5LMEyQc+uelWV023nYIqhNsgZUAySOn4VBDHcxM3kyMqsuXZwf
0x+dWPOgtAzRSGSQqdrMSTnHO2tqUdRppoimtxOwtxm3CPkJEmce5z0+tJZQFZo502tGpLOhfaua
sQS2kNsAHkIYAGQoQSP89qeogtI/3JjJDE4YHC/THXHpWyTZSaK+qRrvSWKRX+fACZIU9gaZGJZY
hbRbS4ciV24GCeKvQXAukMd5brLvG4M77VAFR3cQYl4BkFuCrk4wfypSpSkaJtFK4sFRWEO1ZHb5
gACc/h/OkFmEieL7KVj3YJxz0qy2IyZDFIELjeY49xPvTbaSLLxMzFZBkBjhm/2m9DWTfJIiSVgj
trXyViWABhy8j8DHp9KtRWwlkwpDYUYZe2O3uKqagbWWIwAksGU7wflDZ6H+tP0e92TkXETs5dix
KkqVPbJPTPNRdNGTVmNvLy2giEkdsquzhRjjIHf+lJaWkqwHy4QsLgkOFwxJ/WpLmWC8iEbQBhGM
KjDBGTkmlF7DboIplZ13jBBzgjHWuqnWUBdRZ9LlNhJG7qwJyAD82MYplvZpKqWkxJDxfd35KAd6
maWMJHHtJ9F4GTUdz+9u1mgcRSgEGQ85yM9+2ewpVP3qE4qw6Syu4HLQywzKXJRN+BtwOf5im2sj
PMSoUhTgoV4pI5J3DhoEV0UbFx044FMt4nXcZJnAduCB/geKwnFxRUdZEkw8m48t3DMQcBx90dc/
4UNaS28qXawg5G1mOT3PHX1701reVZhb7gw7PnP61bV7hflupkCEZCbq6KbsbLcqX4W7BjEJR1xk
AdD14oni2RrEYEKkZYYwWHt70+R1D7vLUysSBuJwBn+lRzwTyFMXDs0Y3F2Iz1+nesqtNzY2hHmx
Oq2UIOEAkYqMBcfzpFubqeH7NtVQGIj3PnAx049x0qWNRNG4jRnlJxlePwHHNRu8SIpNwyupG4tg
kj6U6cHFWM3FolF7b3LgTfLJgAgR4IX8aIYLS7kSOOQRgN8gPYf57VG5jh/fpGS7RlQQv3RnjPt2
pAGiCsgQK5zG2Bk+319qmotAtZCappxXbHdOpUuCCmCQc5/XFJF5n2YvLJKfKThQx69M8EetWSpZ
0NxKqAZxkcA4pZ2uAqyG0IDKMIqcY/zirpYZziU0uaxVvyr2yTW8gDyMEKFwSB2PrT5ovs0Ibzgk
hbCKDw4/ut7Ux7KV3aLyGKxMWJVccdfl96kt5zcnaYw5U5CsAcH2P9KU5qiJpodEiXMReS3CkMMK
DkKPX1xVSU3UDFmAYggggcAZ+la1q8GWiSdgxUbVQgNyPp+VV5x5RjjnixgN5ZC/My+h7fhWDmqm
xLTkiKRy0qyXjOsRX5kEnBPoBj9alje2SV3R1ZFiDKsZzg5qtq0RkUbUKqrcgjAzxjtjvSR3DaYU
mQlQXJbYcYOK0jFSkO8o6sa4LorRWxCkkqd5J6/pU9sGG1DFhSQSp7j86gDpLKs4dSQvyxgjBx/Q
mi+vZmiWONkiYr8rMAScDr7UpxsUmm9SeAzS75YCo3NyC/3f6VAjyK+2aVZOueeAQT0OcU2VNkK2
vCqCGOxiM571Kit5JnltwrAFmJUgDnr+XesZNJaiUtBptWvLlJIgUGD5mBzj0pZpEt2aLY+8phlR
2Aznjp9eKdLcQWSmUM7MSTkHcAf896givraeBp55VIVskgYzk/55ruoNuI5SaRObi6Z/Ou5SQECl
e4AHA/8Ar1Su75VkjkMhdWYgMRgA9gRWB4j+IGm6bmOK+MfkybW55k/2cV5R4s/aFv5LuSHTIADC
CgRFO30z0/XvRVg6i0M27nsut+N9I0eEnWbtIQrEGRpAQT7+3pXC+Kfj34a0Sy822uS8tzMY4kAy
cg85HYfXrXlEdz448feY2ZxEiAqWl4Ud8evP9K2PAf7PFxrko1vVWlV/P2y7iQrrg8Edcd89aKcV
TBO7Kniv4zeM/El21pok0yFwFxHEQdvoO3NZlt8MPGPi/TxNc3V1LNOCqpJM24ZPYHAz9a930T4L
6HpEFvE+nRCWMAK6Enn/AD3rqbPwfptqjSrDtaFztcL3xxx/nrmiWJ5dindI8l8C/s5adDeR3Wr+
H45ZipHnSDsBj5iPX869C0f4WeF9JCRWujxJIirkom7ce35HpXVxK8MQcAkqcMqgAAHsM9aSW5Ck
iBVMol4dh8ox61hOpKoJLSxWs/DFmJTGbZdrhQGAwoGemDViOybS2IgQSBFAYOwxu9uOfwq5DcT3
k5+yhhGVHzBeQ3eoyzzLLBN0IPzA8KO1ClZDastCBWFzg3CKxKAOxGAMGrUlrGyqjK0hVPlY8En1
P9KigZliZnxgkqWA5P8An1qcrDbkr9mJV2yqYzx+dUqXMhNXGL+8ieXcAUBXYR0GB0/xqtMArLNs
kLEqRhuF46Y9B2q5cQWof5RHGxwy74wpHsPXgZxUVuIFuGwQ+0YKAkt0+uDUuDgiCUXMj2/7xwFD
ZLkd/wAKge+hbIjILOwL7ScP14wTUt0skaBpG8tCwWIKOgwPamRRQ2jSoWQkoNu0Y6npWMnZgR3i
KkiyQSoV3BRlvukD07020spYQk5dXV3C4PQkcg49RjrQlq7u7yABnYGNiOhH/wBapVF7ZXTTxTr8
7AtEOVYj9KuMOdD6FlYGS7AuXYO7ZAABGMcGiG0ljiMVxErEn/WKwP6Ux7qD78at+7cHG3JqaJLS
EvcSzkBRl0x1X8utbwl7NCKklqoZVcgkMRjHQVZItRZIhkIMQLCMJnP49qhuL5bq5JGWJT5mJJCg
+n509LaIB5sLh4wAzkqCR2GPbmsatSMxNMytd0m3160aEoQXQqJAmdoz/nivHPHOi/EL4fXv9q+G
r2VIYzvMZBfcp4wf8B06V7q0mxUjVE2yAKCFOB/WqOt6Ta6mpgbDOWMTEDPygccA4FZqTTBq55H4
R+P2n6k6WWtobOWIhnRTwW6YJPGDXcaX4o0PxJp7PBc2pQH97EJkyo9Rk5H1rlvHn7Ofg/UdkukW
Nxp90JC8j2hB8xsdGP8AdzznmuD1LwJ8QfAN8blLi4ngB3B7f5W/3eB6cbj3raNemloQepeIvhd4
W8UQLFqdqlyqyEpFKikP6jp+NeYfET9lhLeeTxH4F1Z7WWQH7Rp8ihYyo6bOclu3bj1rT0L9oTU9
HKQa7py+W4zJ5jEMuPwPbt3rvtA+L3gfxJZQtBqKBrhB5vnQnCH0969ClUk1uFrnz7oknxH+H+6z
uLPYUPmQCMmROvAPHA9q9o+H3x40bU7ddP1u8lguCvMkiMBu6HkdQB/Kuu1Pw34f1C0ltjLAfNiD
iUKCU46//WryL4m/CHULCWO68Mnz2EZZbeJiTnPRT0HJ6EjvWNWonuiop3PfbPxHpWqQRTaVfx3a
MvztG2Qpx74/OvLvjlo2sXxQWU808W4vlm+6ecgDpjH41518Pvi3rXhDXxZasGEMEuxrWTO04bHp
x9a920bUdK8Yacl9HGoUOOQvJ46elSrNDeqPLPhH8IbiXUVu9YQtKclHPIIJ5P4f1r3bRNJi0ixW
1jVCSuSNvC47f5602ws7TSx5xgjjYrgDGN3tmrAQzzyYCl0X5gWxUVIqcriSuiS606OS2EcW9zGx
wC3Qdc/jUthKrOQIyyIdpU8bBTIZprMPFcBjG4YIQuTn09sVHBd3Dh7ea4UAEh2AGMe57iqjLkGl
Ygned2Eqx7lMoJ3Nghf6c1NG1tEjIUZ1Z+CDzu/z3qJNjOd7L8xACDkIv8+tJPEtuI2MZkUL8pYH
g8e34UpLmKjuSNLG5WDKqoAYsqZLDnj26daJYmTaLiYg9Cqv90djxTC73UYaNm3DBLHAP0qxEbV1
aVIirRx7mO08nvyaxcHYbVgiuUjgEe8ujD53LFue4596gupxcSeWIwqgglgcnGOtORY4FLXEB8ok
kBjkMc9P/rUsccEbE20ezcCQrd/8K1jotBNaDRaMVMiyEndw6kDd9eKnDZhMSybVC4XPt2x060kE
bPEIsBkBwzI+cCoR5IRZrkloyAMs/Qc1E6fOwTsyaKJEso5HjRySBuYn8e2M1JZpG5dJipXaCwUY
L89v55qNraS5hW3hdhGpBGWzt9MD60gaMxxF3LIPv5GGVv6itKVNId7iMkVxJtfcFXJVVUYx07Uy
MCyncxxMWRSVIUAtnHBPpViKCNZt7yDMqgBAeAf/AK9RPH9oVgHZSCB8q4YKO/5USVh30uR273ow
sbBlYMWLHp6fkaalzKo2SqAzNwSThV4Oc44qaOGSCMvG5SNiMBBkAfln2pkqWsEqhYwsbn53J4U4
zkg9RUSV0CkiwspuFjhuSy8ZJAJBz0/nUV6JoZzFApHnSjkHrzz2Pap4Y7QWscUkfAGCCOD9KUrb
zwDYilc9CfbrWbSk7IrQrwkQBIHiZQeZQSSOvepgYJA8CqsaIuWLLnP5dPrTViUyLGHKhxhjg5BB
qub3LS2rRswJ+bOfm7Y+taxqKmTcmhVWjkeJizoOUYbcj1/KgRQtIiwqCQ43sCM471HZW7QqXEJY
OcOrZDFT6etWYY4Q8rLEyFBxg9RkdqxqVFNhILmRfJAa4JI4Jxgt/kUJcC8tRZKhVQ2FBXIGB+nN
MWS0mdgSqqGKgE9R7U5Qmlh5zuYyEkYAx+FXTgpaEO1hHYxxsrAhlHyuTnHPtTFl0+4iaZmcYJyM
ZP8APoamtgzxKJfLVhGCVYZIPqMCoVWN38oAeZLjAzgn9Ov1q5RTBuxJNcPJFGtraqrZPEeSBn68
1LIzeSojRkIwFLdR9QOxovLW3jZ4Nm4FQCFI4HY5qtZxKD5UxOxXOQR39P8A69VCndAPcQ2qgFxu
ILbsYbdUgmulYyMichjlDu5z+tSS2pR1Z+c9CBjcMd/8arvNESUWb7pG1C+Fx7/T0reK5QdiW1OA
ZVIfcQwBGcDJznuP606BY4oVjiRBIAcMSODgZ5poMcUwjuZirlcK5Xv68VHNbn7d+7XeNuepA578
isKlRJCaTI5Ll2ugLwkDaVcDrmn3MSvdvCwDJFJwrDg4pls8UhW3m3bw5KEdh+VPuon2u9rIpZSM
7gcnp3x1opyu1cI2aLHmGEfuCS23kqP4qS4nkilRwu9mT5mAOM5pljLDPL5FwxBjIMh4Axn9fSpm
BlAt1kMTqCSEb5QT29xROFykrsi3ysDHB+5wSHZSGDH059Kd5kxjOwsXdSCG4J4xTntRfgW/zcSE
OwbAIH86ilgW3lUPO6IW5IGCRnk55xx2rGUUky0rIctp5wMzMCNmHLAklvX/AD6U5Zo4yYISSVUg
5bDcjt3/AApbWN5nF0rYDKMjdkjjpUf2eBLx5TKDITwHKj8u9bUp2iS1Yf8Ab57eIxODt3bmwo6H
+lQXcBvbxLlMoEcExg5BI9KluLqB1HnRADGCxHSpHmtHtkWPa0rkB2RsbT/nvTlJshq5RRzcSGL/
AFUqE8tzxj2/Op7eSSQ7rkMhjPEhOMgn86jTSnF28iMArPuBznBz3qSeFcHYzMpILBVq4T5VYErF
i4s2uozmdSDjJOTn/wCvz1pkqxQuEjUgocOWbJ/Qe1U7cm2C/I5AAIDcgn1qzdzNHcABg0rknerY
wtROPtDSNxJpWli8uNQS7cKVzk1HZyXDKYnbEhJVUA6HOKinJikLu5JHLqVySM9v8auWssfkPNOw
EgJCNg8n+VJJwZLWo1YWt/nliZWyMMBhcAdPpUJdC5RkbY2W27uS3PPWnNNIszSzy7UKfMjcnHYj
1qEXQWVeCWBJVQoAPpUunziC7EUVsFVGDtnJIwOBn+VSDy1gS3wMuT5bEdTjv6Usy3VvK06KrhQr
HLZz3J/XGaXVYrYP9ogkIYx4YBRzz61rCLiwV7lGW6uLUtlVwwwzg5O7pSznzrnzo7pDtcJIJOqb
ecDsQTzmn3fls0fkSFw6ZcdQDn601oLC2sy82Q24l1GTnms6kmiE7Gb4yubbS7T7ZJICEG4hRt+X
HP1NfPXiXWrrxp4oFlZHBlfa5C4Crg45zx2Ga9H+NvjmDT7ZdPtp4pECMGG8bsEdOvHauZ+CXhnT
tZmXW7uBgwk2oSoAY85z3/GudyTTuNO71PR/hr4TXw3py26qAQcKZE5J9v8AGuzt5Io3W1XaZCvQ
rk5xn/JqvpdhHMka7n3AgqMZzxVh7KO2AdUKljw+cED09q0jCU3ctJsdElyriSF2RSjLMGbG0HuP
8akSW4VWl88xEjlAPlUe1Lb26y/upCVVU3uS3BHpVa9nu1VY4WOAOQD29KJQ5RNJoezS3Fz9pQYK
kBVIAGPamIxuGktjGMg4ZQ2FB6Z4qUz+QkTRyozMDvUNgn3I/A1DOsayi4hcoWHzqQdpPp+tVCbi
iGhkAuiGt5HLOjHDFuo/DvU0e+2jD3LPI0gzlmO1B1wAfrUdqrWsbSSuY2ydpUgjr0qCbUjLOiNI
sUSEtGrRja/HPTn8KJRUyFGyLxaJUkuVcgADdlefr6VS/tae1uTDMpJUMBIX+fp1IBA59Ktw3aPu
awGFUfeB6kgE546ii3hsWu3lXIZhuPAOPck+9ZOXJsJwRXF8052gsxRDuLj5iuc5z2qzBcm1C3EY
y4UHIPXnpSR2jyyyLJw6ltjKfvf4/nXN/EvxNJ4b0i41G1ZjISQiAj5uOh9PrSTci0rI6P7RBvKS
NlC7FuQPwqS0uVtiYEcunO/Ix39a8i+Dvxdfx5e3NhqEZV7eUeVLGOA3BwwIyPrXq8F0ZQpMkrKr
5UMp6nv/APWptWKjoy2ifaAy2+BEpyWZsY7+npVZZ086ZETaxJIVjtBHb3qaK4a1YKjMULEEsTgt
j/CotRuLYy+Y1upKtwytzn0681cYtrUrQj022+2uxlVopVYBlJB2jPUfWrl7cCCFUZCSvWMHnGOt
Zct5OskUcaOjBsqwJYbumeKviF9kc3nN8jlgG5yffvjnpW0YPoUmkhpkmSNiDvK4ZUCkY+vqMUW5
mk/1qM6gDaccrn+lV1vpRemG5gVSrkIQflH4nr06Va8+1uAS3yuBlSOhI7c8VE49BKTuRRTnzHji
VgUxiQNnn3AHr2qGK43uyrI5k3/Mu3Ayasx24V4/Lwu4jLA+/Ipv2AGZp3hCgE7lUct07Y/GlGag
rCW5F5QguFSLaCoDLubjp+gqzaBQjg7UBXbkDvillNu6tnDsijllwcYqCIEj7Uty5UdQCDx/T6U5
JTKTaLUDCNSHAdRhioQcj0pY7gOrDyySyKzEKeueB+tUnvRDdjbb7SoK5I4IqPf5DrG+NqvuUHv7
VlKFmWmluThFRmmEIIByAG5BqHUZbWVU3xMspH3gwU7fU8d6s745S7xOEVhwMnA+tV5bSSW1IJI+
XDhFBNdlFJCbTPIP2jbWH/hHjqszgEsFKl+Rk4GB0+p7V0vwPuNQXw9AlxMWlEZ81CcAjoD/AFFY
37ROki60m3t5pmEQwzoRgSc5A7nP0rV+DdxI/h238py6ly0ikDIH8+3860ScoXM0rs9GtVS5B86J
iyEeYuc85I45pdRCTSCOCEFGADNngD+lV4ZpWcKgKllLHb3Hpz9TU321pLRYLdcogBAIwcd64a1F
z0Y0yOOWfLfalWPGNqgZ28cHHcU4aTcOhhkIcgnc5POD9KktY44rcRhjIzOdgcAcD6Us5kllS3eN
g5O4kdWGOmfWuVxlTKSszK1LTtM1GNVuraMvGCqhl6gfz+teYfEP4A2d3avqWiRIskcjN5UShQB/
U+1eszQTpd75lBKKdqr8wBP1/lRILS7zvhlUggGRDjqPT9K9HDzcdUxPVOx8y2+oeKvhpdh23lAA
XWNjt/3f8a9U+GHxqHieOPTfPRWY5kaUhdo/lXS+M/hXo/iVBDdoqmZG3BW6EjsR+fPtXhvjr4Va
/wDDwy3tqbk2uDnyYyzMR06e3581niKnOSkz6IF3FFcFIysiSgMGDk/kelD3l4TJONpiDYWQrg9s
gV4J8KvjlLpAOn+IYZ2KjaonJQ7AcgYb7vHp3r2zQ/F2geJbeBrKR54LobliePbkFc49RiinRcgT
TNaO8haVvIQt5ijBJ5Bz69qdcZupyzW+1yR5RKc7vr68VDaxCKQqreUqEsCwzubnvnqKuFo5AxLs
QD8uG4pT/doFqtRtrHKMxkFZHffMSAWY5/LHcU4QNFm6bJKtgFGyuR6juMU3b5SLcRhmkYgFWJ5B
GMfrS2Nw7XLW0IZlRR5pC/MT656fjUxjKRSaS1JwFeANNIUcD5Qo4PHf/CqYFws3kEAISCZMgcd6
k1q6iSYBo2VhgkKQAD61HHJFIUZUYoQcqF/iz+NaKDixp3Zeu1juHCK+VBJRWXgLmq7TtDMBsVwp
JBJPIzUYjuoJHm5QFuGZMnHXApdQ0+0lZBvLMSCyupIAx7e9Zuk5PQtOwMv2iAbgCofCAj+H06UN
HiCOBZVZicqg52jFOE0+nqoXDFANoAIAX2z7VGZrVZRcCV0jHAaUAszEnP8Aj6VpGDghXViWCx89
mZAwaMDeoO7dn+tI6JAjfuEBIG8svGKURwIhmW4kJJGURsZ/xouLrEcVtbwEKU+bzV4ZvX8sUOo4
IzepnS3D3l3FGVAXy2Pyg4PoatWQmMxmeEuQwwiqSAfWm28MbEGTIKggbm57dPal012aRo5CGQMQ
CCc/5+lRKvzIlpsLdhDP++t2LAk7Wjxg9jirU1/ZWsYJnUyup2xhcFePTrUEwSKJXMKZ5U7RlsYH
PTP4U2O3gV/PM+0hCrnGQQATinGaZSbWxNPay3duGUpsfqSMbR61WkeOHELFiWkGyUx4yD256cVZ
tdQA0yRSMjPJQgleetMnkhkgMu37w+447g8k/Ws5TuxuVwjaCNv3kQYuxVZQAdqU6KazJMbdVUkq
HHrxRaRBgdzKqomWCkgf/XNVWSO4meWJmIIAjBUksfT604xuhqSJSkxlDgBSemcfdpjLOrD9585P
3CuSanN35LbkBYxRZYEYyPxqNMG4MrStMypvUMoVWx0WtVFRJvrqOtoJI2EzyeVI6gNJt5I/Lio1
hZGNu2+RRyrEAYP04HNCX000ywXo3MWHyKvOPcjpT4onnuWs45GSPcABnOScZ5xyKmU1ENBT9lQx
wIx4B8yRCdob09/SiZtOhQKYgisBkRjIJ6Y6dPX0qSeD+zGVJVYqrgscZBFQQoHkW9ExAHylATkn
GBgdRz3qlVsJJIdBcf6I1uHjQSDmMLnnHTsccdafbqqTNbTYYOmAoORj/EelEtzcPEUgjIZW/wBY
xzuwP5/WmS27sgunkK4kBKnGM1lKmqoJN6oZctPLGwByowwBYDLYOT7nHtTbcKloYInUuQCwA7fl
Tv8AQ7qI3ccUrMgKoijGwk8Ec9e1PiieGfy7llVXU7tw6H1NOOFTnYabI7OGRQzCdQB/rGAGXz3+
tRtBeXNyoi3llOAxGMD61cRIgWVCAV5Bwce9MvGNsyhFMiSAAKjYI4pzgqa0KcgmvLRLYDkuhGfL
Xrx3pFu7e0EcSPvkY4KDkqPw61D5MsckcszghWJeIkEbcHHQ/jT5tP3XSCA/NgbGKbQeh7+1ONFT
2Ju2NWRoZi724c7i6lAASce/H50w3OozM8s0JQK+MsvUfn6Yq5dxIGVLrAaM/u2THAqublnkXy4y
IXf5mKYOf5+n0rTkUFoDdyB4ryIJcTIuFkBAIGSMjpx7VNd3LTw+cXACsQ6qxG4ex9R61ZlvWtkE
8n3NwAQoCBg9aoW+om7vWE9uWheQkErk/Tmh0+bcRespluLZrhoVJZgCFBwB9T396juGuJCiKjSL
G/yEpkKc56f5FNhvbYIIY95UNhCUwQacdn26WRF37mDRZBwOvvU29mgWxLPDFOWNzsOyMbQrBcH/
AB+tQy2qSEBmdicAEN0/H+tRyRzRxN5JYguCoKfw9cc0lncvPO3khnBJ3jPANNahsMiSSC8iSRlZ
EbGGG4kjGRnGOv5UfaW+0FISn7vBZ1TAYdCpPQY4qxdCXIhljkLEHDqMD8s1CkcMcbOiqgU7ht6/
jk8/SuepGzBuyJbacrcxhIXRWDBWCjk57Y/zim3F7PNKY8ncxO4hvujP/wBam3E86NG0CEO33SV6
celR28Tlz9pJJB+d0HUVKg27he5XjtZ4ZGkdwGwMMDgEfj2qeOZi8aRyADPzBSemOnp+NTXCyyzE
SYMBG1WRQWOQOO3pmqd6rQTeXFcFQx2+aB8/4gdvepejE07k0kV9DcmYyw7Qx2AKep9RnJ44pVaS
GaMoplw2SoOO/T1FWoJ40jEjLG7B/mz+n6d6oyXSw3Ulw5RmLEKGHFF7icSxNDI6GGba4BPyq2Mg
89fWmrDJG6tGEVHUAxsxLZ9cYqVypSPyZFVygaQAfdUfUYFMgaQOzSo7qykIMFSFwMcdqaTsNxSR
HLb7Jc+aVZsBmY8D3p1vZ2q2QW4nJd9rASSj1J789Pb0pxR/JLOyhVI+YEdfzqDfHcOxMbOCmWRQ
P5+taxqKCCyRYt0s1WW2YhkDnDOOjcYUDHPrk1ZWW0tsgyDa7gA4wEAxnPoKzlEcoZGYseDkdQf8
8U+OG0sJPtCooMh+cOuWjGOTu68+9bxqKSLiaDi1FvLchmCxn5lOM9cZ+hxmqHns8wVY1Kvkgkc4
9BzzTft+oBQTbqI2IES5ztOP5E06O6HmFJbYqpBAbH3eP0qJKTWhV0nYcZTGyqu0sBgNnPOc0+2B
DBSwZTncCOSfSkkmtraBWaMIQcKxAHPr+VMS6fyVmkiKRl9ocKOR7+1XZoSs2FwEmUqjLEATtaRQ
eRjj9M1WlWSHcgKFYjgFSAAM5yO2auyyOJoliViWiOSqHIzxn6/Wq8zTWm6AWm6MsQuASSf51hVd
mJxaJkvYLtwJbfCRqNqg4IH976+1QR25Ez+WdoJ+RHBA4Oc1JaXOxI5vMYHK+cQM5bv+NTLDdXk8
17YwnyfMKIhk+ZcdTke/anTi2tSXqyoUlkf7MAGZSSFUg8f0qxDptqsKwuuwA/M2cFe+T7VVW1la
5aaaV1aFWDED72T3NaNvLDIyRXcYOUOXduMgHiq+rc6sJFdRKZIyhVoohzEBt5xx7/jTVlkVWHkl
FAAJZMoDzz1/zmnxRTSJIbdmI3ZZifvEHGPwzUFxIqQC1kVmGeDjjce2aqMVSQWuOtomXE2cyM3+
sAxkf57Us1ncBkaQRpFGgxt9vamxM8FsJUclQu4qW4A/GpJQZ0Nz9rRQikqgU5IxnBz0rOVL2mox
yy24jdYCwIYklxjv1GTVOe4hlCkq4wGXzAe+f0/+vRdsJIxOEIUjCBwOmf0ptrJBO/k7NqoxxvYY
J49unWjl5HcaavccoQoZppREjlmZIxktgdcnuaZazzKwCEkCQAKX4xz/AJxUky5cK0u5UGJHJ3BT
nv0JFOuUjaNoDGA+4tG8eSGBOMfXnrXXTV0JvqxbFy1x9muNy5O4BjgCo7+CTVL55QhVAqrsZRg4
JH5d6ka3itt0VtGqlnCLliTnP8qdCeHFwTjYcvn7vB9656zSTE1cWeJZbKKJAAqMQ5Q4AI/+tTr2
G2YLGsRVlj/eMBx1+pzVJHuI4FEdyYwed4HGD696si5WQog+Zom5dN2HGOprOFTkRKTvYdDbpGuy
MSMCF/eSpwDkH0/DioP7QkhdlTaGJPzL1b/Zxjj61FqVy4mdY52ETxgyKWACN6YPNSJLAsRlIOdo
RlVvmBzgdKU5KS0KSSYtvNdwhmj3KiP8ysf5Vbllzp1wksRzjERJwBz19BVZZ4s+aLmIO5CSqznI
I6ge3v3p73kEcbvK4IDAHByAKuE1EdrMZ5EETCVZQGAUM/Hy89eKZql/HEFS0YIFJyVcbWGDyTnr
x0+lVVuoclElCKykKgjAIU+/vTjNHFujfaIgSUQLgYxWVSTYK6RPLYW95bEYG8MGbaeT+NRLbQW+
VSAhs7nLtyMjPfmoxrNsHSOzZXBL4IbcFwen55qO81O2jibfPvl6y7ONo696ybUUF9SzLA1zGz3D
NGcn92JSVwe5Pp24qFZzceczkLhQibiAdueAB6cGoLbW7WZ2E6oVVm3IxOSfqeOadPrfl2S5sizM
/wAxjALEdu9dlCPMJ6onullG2RcGIuuctyB/OnNbC7ebyrZjhTtbOBnFZcni1f3sU8cgaUfKjfdI
Ayp9j60z+1bma1Zo0kD7xsbOQefaqlGzKTV7Grd3sreTPLK0gUgGJf1A9+1RyXsFiqxukjGZQwhD
DJbB+WsefxABIWkkInQYKYJDD/Jqtea9INRa4l3ONpUADqf8KiVf2Y73Z2V1bWsNzNLDaNK4G1Qs
mCAPTHQe9TQ2E87yGYCRSAFUMSFGSccH3qtApinZ5XaNjGAyorAso5OD06EZBq9Z6na2ZaOBVVWP
BOML/jXM6ytuWk2yC4sZFuXt7eDLABlUR8D8+lE7pMiKHZWcEISmPTr6AVZnvBc28oNrhWxuILjc
D+FU9O0jE6XMzkhFIZ8kg5Pv2FNYlJg1YXyRb25gEoYR4wQOAP0GM0kbQSbo7ebDvGdicnBz94nt
+FPNk8coIYFXBL7T0HTbg+/rSQWgilZ45i8gVRkDBJx0yPpXTCu5NIEmxs7fdVJWldcABWIAapbu
4Go2zu1mkUwG35CRkEd+BxUSx/Z7qRTGypuDFUPRh2545z1oZvsUskBIuG8wB9wzg54Hv9faipJW
1Gk7Elo8QgVpI3ISPJMaYOSOTnqT0GKs28+CqyIxQkAKccj1qGOFJZGjhVUQgjCLuHP48elQiwuI
It7zhlDDAK4LLn9K5JNspJInmSa3nEsTB1ldgwVAwPOB05NNj1K4ht2t7q1kjYZV0VeCPbI79c1C
SGRliXYCTkMxAX0II6VYSIxQEwQEMRvkaVt2w/7Pt35rrottAkkWY0Q2Aae4YsjHgHJI685qCxi+
03BXACycZIyGHr9c1VjvXckgsxcZYMMKuTVxUm8kLFGVDttUkYxxnFTVg2tAsmLLHGuXtpN8kYJV
VUHcc8475qG/V7yCOW5YoUYkqQASMdP61Jt+yTQE4kkJcMAcAD1z+mDTREy2j4MZw4KxliGwH/H2
xWXKluZSu0V386EqFZmYsMoyYJHoMjGarWqPcfN54BeTDg84G7HFa0PzzwzSTMoLZeMHhgB936VD
aafZeezXQzgltpGR9D6fhWckosSg3uR20EyNHa2UJ3McPJIpAU4xng81b8yC1xHMwYc4wvOex/ya
ZKbJW3SCYtIoCwqx2Y7L+HvToP7LikjCPIUmcJu6bDnpgj2ppl8iTKbxNJdK8JVV8wYduMmtJFOl
xzXiP8yx8qgBJOenvTZLKFBIxLK6sBuUE5yf8OtVxHLJg+aC7EkhuT9AfWqU7F7DFup3mbUdQGI5
3IwpGRgYz7+9W53SKISwXBCuu4yxt8qdeefbilkD3Xl22zzAGAVguTn2p9/AlrpotY4iGb5ipQgY
J9ula025XuFkmQiUvGtqEZVSLP2hzuYoDwMZ4GfxxRFBcy4njuMqzNtLSY2N6Y6+vFJE7QwGO6jO
1RwSoBxnpmmwXggBkhtmX958qKxXJH0rCpRTeqBlm4sLpLXbIypMoXLZ3Dafr3zwKht2mTy1kgUN
sCM5fsM9e1WbZLi8EtxcysiSPglhkAjv+uajSFY4g7yLIFBZyy8nBx9K6KNf2SJkrIW/gjgkwhO9
wpZlJztI6fkaoaz9njtG8v5Q4KRsoJ5x6VJc3r+eZMsQqEIw5PAA54x1qpOrz2ytgCANhgCASR2G
OprSdf2jJ0MPwzcSXV6NPggYBpT5jYGAM4/p0rpZEkuIPJ3ksjY4Uhcj3rH0KKyuL6aCOQRgMcqw
7H1rehhlgiMQtWkjRsoxXACYFZypqTuBBKEaAtcRuWWQbVUbufT8anAuZZQSFTy4V3KGyBx0/wA/
Spl3JCs1xkFSGVEAY5BqCATXNw0jDJKlkwmRnPTBry8RRbY07DPNhW48qFXBDfvCyYGPb1rStioj
Do4DIA6kntzxVO8iEMG5Mxs+Qwjj5K/nx9aR4LURgwMqhuSEJB+mK0oUHfYpKyL8kTyQiWKQAiT5
gGzg+vv1pLzTIxGXIJLOXjVT827v+FVbqCaKIy28uCVG0kfePvUzavdx3KW1xNmZVyCUBVc9s9e3
WvRhFxQ0ncrWF5fwpJA0zYDkK2efp7CnvAY7c3DB/NJVlJcHgnntntUdtE5kMjSFmZgAGUEA9Qce
o9allNxbyoss4lIUZAIwo5wabkkZJJIls5VkB3xkPIRlnbOR9MetKkzozooZ3IJZsbio9vqe35VH
bTw3NzESo2sgUqwAAHr/APWpl1bWEN2ZY/LaUAbELFcjHAxnH/6q0jHmCzTJ7eFbqAl2G4DIEg4H
v65qexgjgjd7oKGBwqE+v9KzxcfY7lQVba2NyluSD/nrU6XsF7KxiV2RUGY2GQW/+selZTm4MTVi
VpQTNHNtXAAAAPC8HNNkuEtSLeUMQ5BVRjI5Pv8ApVS8+3FI7jcVA+9GvAwP8ip2D3dvsdMHYMNg
HmrhFVUJt9R10VTdHtBAIJUMVyDTT5MlmwWHbsXLBeTk+55oa2EGmSGIiWWXK/Jkn1xzTICbUpNe
3AG5RkbMbT1z7nFU04BqkSW8RsVW3vJUVpFG0dcD+VTCBFO9Y8kA72Jxx+FVbmdHuEZ5WEZY8beM
ZzVi2vLMxPECAoYffk6t6+lVGTvZgmS3NsqwII8qwXClTkdeR0NVll2lIjlkaMYCL0NOnMlxG9o7
EhZAxMbZbP8AWo7ZIoXkUq7KFBPYsafOrGsXdEke+zuRcXN3HIu0jCbSRn+Hjtx+dDxxBjNCEZn6
IrAn9Rn8KrXTSSTR+U+zaylEWP8AiPb+lXghuUWeWXEyHJiYjjjoMYHNclVXbuSVbyyt5ZYWljdW
J+T5QCxHbr1OOKnmtcTxtBOGRXBZc4IXuP8A63tRbwsSZZRudTtCg5wD+PWiXzBGYWnLMyjcFPB9
M5p04JdCGlYd5kbZmAClhgSfdyP8ao3cYa6kCsdsYysioAfw/wAatXAaSIDbsaIch+fpTT5ZiYXM
o3kfIQMHGe3rROm0CBGndWdY1KgMq8g4P59alW1VlNzFINgbaMj+LH+RTp5UhdoFZWaNxtLMfmGe
v/6qghuvtF40E+VjZ85YcFuRV024i6DtRuGeNboQyKyoVdQ24ED/ACeaas0dzbxy2ilpD94KDnYO
3oD61dkjuVie3ModVUYRyDn1FV3l+xlI0JLBcOzDJVeT+VRUkmtDSKsyK3knUOi7lUj5QwK4PpUi
T3SRu0ab1V8BVQkn/PrUs0lu0zF5FOQvlJnkcU4yMJ9xuMAkBwBx04H/ANeiE1axaVmVHlSWUqGx
jOGIwfy9anilVbf/AEiWIb/vEDLkenNMu40UAMAXcYCq/PH/ANeoYLm3aElwSVcMwLZ29s/Wu2lH
mVhk3nnT5C0NsI4zjc6k568cVWtWE1353lltigIqx8n6cYBq1PElwgnhV3jjYb2aMDcc5Bx6+/0p
yXQtI5NkcYZV4OM7vY1nOTQNXIppnBIDhyGYOvQAH+tRiYSzwvJGRFGNqIR8vHBJ9M96iT7Y0ryG
M7woAVT+vOM1bx9qZrgO0bMoBC4DAdx+NZOHMxKzQzUJ18pZY3RyDhIo3zgdOvpn1ofU5fKV/Kcm
FAJVyBtPTqO3pTGtLa5ZpmmAIILIGAOM9KefKntHimjKMQNpBUZOPzJAFdtGoqY7K9yWe/SYIY1Y
eYM+W7Ypk8sFtahomlUAjMY4yff2/lUSWc8l4c3JZQuBjqAR1qW4UtEY/syhwcCVSck/57152Jj7
R3JabRHCsscxJYs7hSpLZ+b096lvpoY1MtwsiuQQrkgnHU/hVW3s5POMtw7AKSyKHPJxyeeB7VFJ
JHcFQVI3EktI2cHpjjB5p0aKauSy3YXL3Kt5qIQCSCGyCB2xSzTQzMJEG52fhwuAn096gtYEtpBM
SQ27cVbIwMZPX2qddrR7ogUG/KgNtPvVTfISm1uRWmnNbym5dwd4wIm64qCXO11O1gGyp7k+n4Yq
ze6mphWCJS0hkG44yeT60y1Zhds8mEDA4cryOO//ANfrTTUkCdkAuYlIeVEJUnGON3+OBVaK5lsV
JkmJRsspVzhVOeP1pdZ1Gzs4W89gUxnCgg5z7fWuD8efFPR/D9kNSW9idnkkEcDuCQy9zjnHoT6V
lOg5y0Qm9ToPEHjGw0KxnudTuoo4oYycFwGcf3VHc968o8afH9rwix0yJljKHLoN2Djrjv7D3rzX
W/FvjH4masn2dLiZIbrfFGrllXOeRke5wK9L+GX7PzS3x1bU4oVQwqVRM5ZsHcGPbjjit6adJEtt
M8u1PTPih451AfYpGeMIvlqxbfn2I+7/AEr1XwB8BBalLjWZGu5Q6vI0kYIVvTI+8ufWvV/D3g7Q
fD05uYIUQMFQBVwAAP1rZZIGllisolCkkhMAZGatzbVkF0mYWi/D3S9MIzpyBIy6ozknaDyWAz1J
64ro7Owht7RotOiMQYg7QcADPOOKk+zfY0V7gFgdo3BgGUZ645yaV9RjDIsRDkLlgjZDN/jWbSZS
dmQXdysQV47NpQPvHZn8D79qs2MBkLQJEY+OAwycd+lRalua3DJ8ihg5AOCx96SKS5jKtKMtGnz4
bJIrnlScmXF2dyZ4GgcxzHeo+VSMjJx0/WiVZpowgJLLHtVWJ/Si48qVPJMbK5G5iG4zUcV1dwyJ
bvMCXJCDcAAPqauFJIGkiRlljti00YRgcgqcHFSJcmTTpUjLNs4G4ADFFzBZtAlvK5YB1wy8bfXk
A1HCBMskUka+WEGQBkpt6H61appoauoiPbyQRjZcliYwWG3jHbj+ZqF7e+hczzOzpwUCsMEcdOOM
VLbyyCFdspJAJVidxU46dOmafHuRRCru5kUBUdcKD64H+ea0jP2Ymk0KHF3PEke9gjndliSeo9cd
6J43kkYxk7t2GdRjC/XFRBQ7Nb7BkDc5IwCKltZhb2CSzOI2kkKsDHkFe3/66ltS3DUjmuLe0th9
qQuZWOzAJIORnPpT7UWkm77QFQn/AFYI6Drnr1qC4A1G5WCbCQlyTsPPHenwRi1IKoskjyDBUYAH
Tr0/OuedJ2Ae37mTPm7lKgKGOAp9QafP5ixxRRlnVX+6DnbmpJbKRdiyxiMhiBmPOarzKRdPY7MF
wCHRgB06VrTagiWrCTwRAlkkBLS7SEGPmFJLbPl4GkLo3UscH9O1M+zy3M8hRgSGBbLZAx6VZu0W
OErLIqs33mUfLj/Gs5tyErEc9g1taxnB38s4iAwwx/OpreUGzjhnRpEBDB3Y5APb/wCvQGuwkf8A
yzjLcquCCMdelRSyebOoQNGiRjKp91VHAJrNRbGuVILwCWB5oePK9Sdv+RUemwyTYaRyplbc7Lx2
x/kmpY4xd2xlyqKCc7D1GemKljuyqP5UZlRTwgXnpQqKYnoVoWXbKhBxtwFByF/WqGraVDMVS5jJ
jljJdN524/unHbvirunNdAS3rRKiNJtKhsdB/k02/wBZsrSFY2uWUSsBguFA46mplh20S1c4Pxx8
B/BOsw7rrQIZGMTMbgKS/TIXGR07dK8w174D+IdHaWfw1KGVJAYUZthZSOnXg9u9fRduDLHiNEdZ
CQzryQDgY4HNNuNHhuIgz2+4q4VlLZUDpkfjW0K8qK3Cx8w6J8RvHnw+u1h1LUJBHHISY7nAQH0H
Qtn3rvvCnxu03xawmv4UgJdiUBOFzjHX3zXaeLPhx4Z8UiVb/S43kVt2ZVBMTL91l45PX8zXjvjz
4CeKtJea88HpHIR+8iinkKLgnpx39uav2irLUNUjsPG/ws8M+MXGs2UkEV0Qrs0R3Fx2z+JziuX8
Car4v+H3iUWU9+76ai4mgkhBD7SCcccN/TiuO8L/ABK+Ifgu9ks/E7QxKo8tY4EJUHPUnj6Vsar4
msfFurJqkUqWrthbiFH64GM9e9ddGi1Gz1Q00z6dspYtWginhkBSWASCReCM/wAuKl+0mFJoZWy2
MrIcknmuS+FOqXN14fRjhnkOXfPboP6V11rExjL3CAlRjaB0+lKfuMCS6uXmiWafAAdgoCgjbx1/
GojbyoWML/u2UYXPShmheUpMCUA4APvToUijkkuDODGSSQTzXHVlzMBsOl+SWnMhZmxtBQEZoW3S
TBcFSW+QKccVamvbO5tjI0Tb0UHbs5ZenHofrUC3KfIVlJBIAZkIGK0i7xKiuohBkAaYEIpyMoeD
7fWpkuIN4IhKKuMkgjAPtz2pjJKEXyQQyE7Y2GAwI4pWVWCqilFAy6iPgHFUUNvLuO9gEkVuwDHa
rEcDBp1vIXCSySBVVfm3NgD3qKGeSXfFMXEcahtqtwfxqSNre2lkimh3IcAKWJBP/wBbNKysTKzZ
LHNDEqWtmCRk5mAHJ9MVVglRJjDBCVC4MhdMbh0/A+9OW4kDmFYkY4bzDtzk9hx/OlI86FWwi7c5
CrjgdqqMuUllt5lNqj+asbISVRl4I9Kz4L2CWQb8CVSVQlTkjOfw+tPm855VxKQEC+WdhIx6n0px
imhlSbYoG3G5ORj8e1ac6JbaYpkMVwS5jkDuoCTdMc5pzt9jI8xHR3jyXBB3flVXZFJdNcSuSysM
cdfw9KuxJZyzosysAiHarLkM3ocdPrUOV2K7uMiuVaaV2OFLZUFhjHFVopVkunM5JRXLIBj+Xart
1b2zRoVRQ4PzhDgLg5zzUSWIRnvSdoYZJU5GcdqjW5V7k7LGYfNjIBCcRsen/wBaoo2nttkUttIg
JHlg8A578fyqraxr5glvd4BJAXbkH8avS34uo0hRgDGwBDLjH0ppXKTsRmMtebmBUsDnc3QVJILa
VsyWu6XJMcnmHkZ/LPtS/ZpBb7ZGL5fJYckAmq1m80ISKZXc8bE65asKsLlpNItXMLTxIyKMpywL
cKMetNuHcREyIEJQj5ccf1xxUzSwW8QbzHZpCcFRzn0qCW1n+ZpvMRM5ViOTRGldEyepUFu5ZLdJ
Cz+YQu0D5R6U+4jnikVUVgI1IYyDp75q3CsLRmVCQXOCTwTzzQ8McKtJuyrEkcY2itlNQZI6B4o4
kkIUBnOdq5wc5znmmzQvdMWj3Ety5Kjp2pLPUCu9PLIQf6tQvLD6VPHbvHZyNbBXkYH5sAFR3/St
ox9oBXmWWTy1M7vJk7yDggetTKqwASnYwJGVY8n2NVoprpXaWSIM6kgAHIA+venyAM5iaSMgjOJJ
Mc0SmqSActyzg7AzDGFDN0P+eKqKH+0uoRSzcurN15HNWpgkZFvESHBGQOj+3/16SC0tzK8nmIz7
uUOP6HrUOo5EptsYRPGzvcTLIXBCseqYzx1qe3mdJCJXDsQNxI4I/AURRxHczMAobCq5wM9z9adD
ILZNjxRmRsqrEZGOornqU+Z3GlYbGY5GDRpGCzkBlXnr/hSndECxwzKOdg461DEjb5GhACDAZVGN
tLBdxrK0UhBBHzMDxg9vWiE/ZjSVx4LXCmWSBVwBtkC5yf8A9dNtTJHdEOUIJ28EHDdf6VJJGI0b
Ydw25KZyBg+vY1WE15BIspT5VGYyG4BrdVbs0Ssi4sqK/wAoABBY7W681FJEXcsIyiSt95iAQcVD
PNaIVe6kKuGCoQ3U5yT0qVSjxMLmAhi3ybhnPH+NTJJqwD7VVa3XyFJKnIRlwWOOtIY0aWSOcnDB
Wjycd+T7fSmx3JErYbYwIKEnOSf89Kq6nFPJCsscpMjMdqgcY74/wqFTQNXRcnQRI0W8v8wkJb5Q
cdj61FJI2xlcgMG3IFPzYqCymn2tDdF3YgBd4B5/+vT54pFlXHyPk7WUnPsOcirSSRDVidGjREW4
kJOQxBOM1IqF4VkQSQq6DkkkVVNtcQhfORCVPPOc1NbXF08pCTHlRhiCB6dPYUN2Q7WCNG8x4JCy
qBtztxgevrSSv9ruRF5W8oowwU/561DdxSrqBeWUFmbIMZyCPoT+pqffMrEuAGRCHVei4I5z/WtK
ckiluTSRwlRDIVCADAIwQPbvVUPcHduLA4BXahIxUAaXz3eZgEB3Hc2AD6/WrF/dB0DxuGIA3ZJU
ke3vWVSSb0E02TtFHfW6fMGkiIBKqBwf1PSoTp95Dau1xasgK/OxHOB9frVU/aBIEhnwd6kKG4z7
e9T3F3O7pHHIGkIIYYI3Y6VvSaJIreaSBwGZjHnlth5Pvj0qcNaupRpNylseXk/KfWpS0Pkl5X2s
FBdAOFH9apXPk2ReOMsSR8qFeMY+vSoqVeUQy4WP7SHUbI4yoVsbSTn6c1W8VaomnaZNch8oGDM5
AIwBz9fSrbSTXNqIHeSNVJ8xWb5V4zx6iuE+M2uvo/h2CExDFzMUQkkFAFzuI/h68CsWlUaRDdzx
Xx3qFxr3iv7PY4MzXaRGNhkqpPXA6jaSf51738MvDdrpOmQCKIL+7HnOxC49DXjPwR8JSeIvG93r
V1GSsMYdGbI2nccEA98cH0r6M0PS5BCS24CMBcI3H603Qu7jik2T2qLbsiQRMY1IBYAE/l6VM1y8
8ZjRA6lwCQmeDxmojAJEKyMQCRlAe/r0zUzopgigAy8b5kZf0HvWkX7M0S6i3cciRyxFgwP8OckA
1AZJraBfNjDGQHADZGBVlZrGO3aWWWQjB5Knk+9cf44+IOn6Nax20TJKzA7lQ8jj8MU7ObBpI1dc
vra1YXEs6o5A2liCMY/nXLar8VdOtf8ARoyjyHJAcnn8q4q/8V+IPFd95FqkoiJ+Yo+NgAPHXOfe
tHwr8Lbi41CO61KB3jml2sfMwVyCxb3+nrUTotbshpMyfE/xP8aaju+w6VdspJAeKDcPbpz+dee+
KfjF4i8KahI92twjyLujdZGVN3cN6D1r6Gu9AsvDukXDNlWAwJFk5IHTI52/hXz3440C6+KHiltL
ED+UjsrRtIQCMkE5HqM4pwkoolpo95+B3jm88b+H49QnlcsEAYE4ycAE+pruwtz5hbYihzzuPDH/
ABrg/hF4Cl8I6YQiLHF5I5Denau7h8yKEhJUYPkEHIY8dB+FcdZucnYVrlkMqwvjacsACTkbvX6D
0rzP42PYTaLJZX9+sETNvSJXzzjGfxr0GN3wyxuQQMDjjB+teOftOWUVtBDcs5eYMwt3cbTvI9fp
XRh6DkwKnwT8CWmjeIJdS01mb7S4M06tgE4579en5CvbIy0TvKmWQg+Xu5AzXlv7ON9Bc+GUM4V2
klcZQEqvByM+vY16agltVUy5CkkJg8ZJzj/69TVjyyZcVoWYkIAhKAAndguPTt0qjrupW+mRPcTX
COqJ+7ZmALN3Xr9KtzCZUS4kKrJIeAOQq+v/AOquF8XiLxLr40on7ihWQsCGOe3YV0UkktRnS6H4
r0vW4illKylSoDZIJ55rXEErK2LtVQ4LQsoOMdwa4/wh4MbRW+0mdwwcMUVeMZ6V1xuj5CSyeWrF
yEKnOfrW63B6IfLd3FxaLbXDvKiuNqsSQvB6DPFNgieJEjKgBOEIGQx6HP8AhRHIJ4GCByPM5WRc
jPGD9RTJbpLCBVmUAljgKMha5a03FgWre9uY4XkmgZCoAUHHHvzVRfPvPMMisgVjjJ+82Ket7HJC
ZVUg7uQ3f9aetuLkPEJ1BkcFlCg8kjGP8aws5sCGANPD5EkIAlckKHI5HaiFTEi28chBDAllbcCf
Tp26Zqw1tFBK0ccjOIzhyJMLnp+famwN9qOJZuIQeFADYz0FdMYuLBtIjYEEXEkJYFGG7BwvNMji
ebbI6sx255BxnA+nrU0OpXUs3kTW8jpG/JYD5lx3GRTHsSkrRW0rKEbKwgZyPQZpyhpqaK9hqpNM
SbVESXeQhC5wB/KnahHJDbyPGSjoRtAAx9PpU9qkkJlhZlRkYYAOBgjpUNzLLKSWYFw2CpOR9MUl
NRTHY8t+PL3s+l293O4jVJSWEhxtOBz06f41u/CC2ls9AtDBbLG3zbyeGYH+eaxPj8En0+3s7kKq
vOEcFwd2eB9Dmuj+FO9NFghRWDKowCM8CqjU0uTFJnZzrHezOkb7VQHYAeD9fxpsL75S7xgDcQGY
ZPselPgukQyOq7wSd6EAY6e3P0qodQWJDEYlDM2ERMkEe5qlO4NWViaZo0aNTHiMk7WQYAPc0RzT
PdFoxKqqB1jxu4xmhpjcypthYlV5lA+9/k0LeXMYUSZ+UZbK85rirJXKSbJW+ZllDEBxgk569+e1
Jb2zWUTTKzFDNkvjOf61XKTSRrNFdkB27gcDPT68VYS6eFGtEcNnhSRyAf8AGtKSaiJq6CSaK5kD
+T5YQFUXdwfYDPXvVDU7L+0bRtMuLcPGqDeFfOD6jtVyKGMKCVBZ2wpz0b3plpC0ssibcrE5wRgc
d6KkG1cybaPFfi58Dptd26vo7JFMASwMZ2ryAG6cdf0rzPQvHfjX4W+JVsZnkJjl+R2G1ZOMbT22
8V9X3NjIkTpIqSxyH5VC5APWvJfjx8K7HWNOk1GyR47kqWeJV4AA+6uD3zzmtadb2Yk7HcfD/wAa
6d4001HluoiWP7qOEABeOhzW/PEy74opc7euOuP618meDPH9/wDDXWV069ZpITIfMV0wVbPT68Yx
xX078O/Eth4qtIdQDgvJGC43DIPv79sVlWfO0x3VzZjdVBAncNwGKrwfw/SrEEstuvlm3RA6AEhO
MeuR/KqrNGb53RSVUYQ4OAc+1V7nU5i8bRwkgDhW4BPBwMitaaSHcvXqWalf3h3q7ZZl6jGepqrJ
EsyxxSMVDyDGDk5yKleMCwKLC2WwyscEKRz07GmTmUxnYWLBRh9vJP4UTknqDaRYE0saMJQMlc4J
zjj86bZ3KykSFZDggFVHI+n/ANemWmoO6iGSItlfnJOdoz78mmiJ9638GMEnktjA9eualVGnZBds
nUq5ZROxYKwRFGct+FV/s8mEmukLEEMHZySo9Pzq7Iqqvy8yjhST1HrjtzUUyu4J37ym4uxGFGMY
GO/uamdZXLV2iOUeap8lixCliQ+MYFIyMUVVO1geWQAt/u9enFTwJEVRpEIBIBIU8Aj+VAaza6Cf
bUjdiQpBJ3HuM/SsuV1GS4uO5TkgkguY5xKyEoeQM4FSQWqmGaG0wZGO5DGvKH29u2at6lCu8pAg
Eq42kyZG089x6VCw8mEJLMFfAEjsuDj1GKmcZQWwrFaH7RYqY5lZijHAwAQvXrUseyZPOKyHecFA
CAD7UyWC6ilQs6gFuQUJz/n3qzdRSopR9hUrg5bkH1reFNMlNJ6EdtBly8zgRxMQTt6j8Kewnvna
0RuGXJLjjGenFBG2JS0oIAI3DoOORTY7tLciZoiFDBTgn0z+NTKjZlIlaHdaSW8QBcDIZm/w6VHb
yTrpwku5ZCzMBlSPkPOTkdqel4ZWDW4DHd8xxkE+mMdRTZp5fsZilEUbAMW2tux3x6jPX8K0h7qD
qRuXEfmhyUZQZI2XIIH+elMeC58pSgy4LGIbfyGM1JZzwhikkrMoUFtxwQPb/GpdQV1+dZQCEO4B
cZA6D/69bQXMxpobG32ZQ1vCGndR5jEYP1zTZbma3RIoFkBZsOobAJqH7UgCtArOpPzOVB/D2qW1
lZBJ5kAZgoO4jnGe9claLi9QbTLEsEpjSIbkdV4AYlSM4xkfyohhXYBJHh1B3vg/KT096ieaaLAy
VVDnerc/hUkcf2lXIK+WSDsaTnp+HOamnS50Iijv2jk2wmRQx+eMAjt1A70+5WIo0OCFP3ixBxgV
AjJFdEoN8rEDlcgc8cimWe5kZhcBW3F1UnAI75rXmVNIHcma+KwRjyyQQvlomMyN3A4601llMDMS
C6pny2YZ/GnNHBGBDA5MkmAFX5iD1/D8Kiu/JWDdIxLrjClwApA6jH9a66ddXuJtWDTyZ0f7Umz5
ipJYk49vSlDxNCIGUMqA4JJxnPYUyK7iKMUi2hxgEDtjqBVe5keZgI40ZixKHbgn9axq3qOxN2ix
p8ZgljLuWwuWUDNTzBMIZywwwztPypx+X40y2RQJmkV1RRk/NzUclykYWJVb5m3FU5GOlXSapspS
Q+4iL27LLFJu3YGSCCRyG/8ArU27s4YooLi5kJYkKCigYH+epqSW/a4XYJGVgAGJXIH+fWm3KeZP
BCJlLBQqMSQSM9O+M1nWrJsadyYkTFYX3xKxyjrkHtx0PBqki7pcKzOWYgPKwxkde2KJryGcLGi7
UVcgIeh9OT07U20ZSWeQRkqciNAeSf1/ya3oT5o3GouSGRjgrMCUjPzAkZx7VpW4ZAEWFAhQHDnH
B+neopZbWMgROSzE4MoBGfT6e1Ek0ccIj3hSoyy9BnFY1YtspRT0FxqE0jyLCiIo+dV7L0zzTFdd
OLfYgwdmG5icjPGe1Pt9UghkaEsXMgAUryCc9Qf0qpO2JpPMkfcTzjAHJ9MfrWakoSsJpIti4jnJ
jDHeSSwIyAPb/wCtTrVYZykUrRbUADGRcZPpVG4kH2iOHAWNclJWfnP/AOulinQXb7nTarHDMxAJ
pSipoiVya9WSGM3IUFo1PliNiCB2/H61DpH213dL5UaRFKgqBznHf/PepkuI8GOabe2cmUPyeO9V
7nUobYPAuECgZZG4P1rSnTu9ASSVySIwzSGzSTDRsOCQBjHWlXTxDcfaEjUysMFwo3Mvpmqqaxby
DERbeJMIrDG5sdPpVyXxJpSTIiXatKqHaAMjtxxWFSmmrjQnnQqwWMMjsTjaeB61FLbw5FwsAEis
Mnb1HrVW81CC4AvHi2BcAtGORzkjn14FOg1izFuwmlV9inLq4AOf4fXioVJ2AsXjS3UmwopKIHAX
IOM1YsYn08CKfaypIxYIeSD0/wAKyIdbsWjRA7JM7fKGfPPNQN4lmnuRicAZCEKcggHp7d6pJxZS
S3Ny4EEcrEQI6zkAo7AcE+g57GlCWiNME3IqsMjHf25rJOt2rnaI0LIODk4U5wOlUb3xI0DM3kNI
SCzhGbAPqOOvNWqPOCimdDBMJJWSNVVV5MjL0/pUhaOVHmjARQSQrN8z/hXPReNkt9FJ3o0jEkIA
CQB3IPY+n1qVPFoWcrJueIj7oOOcdfShQdNai0RsyF721W3G0bDlQDghvX69qgWGaMu4YbUOWO7/
AD+dZN34rtJrkzQpKiDBUAbuRnsD0z3pqeKpw0VxYQM6YRbhXGOOn/16hze4rts2XubZLd1dtzlz
gAjPTrVmfWFtdLis2tgskjsVGenvXMjxJPGzqtrErtjJkO4Y5Pen3N/ctFHvhCgsRKVP5e5wK1VR
jdraHR2V5bW7tdwAtKw2EPJxt65HcHPbpUcsn2q7R2faUXggDANc2uraowJEAiQAEZbOf8+npVeT
WtWhmUhS77sqntSlH2gNOx0U1xEVj07yzErPuLIxGP0qcXkMDOS22SR/9W7lQV454HU9a5X+0797
ozrHKSEIG08A88Zz0psA8XySLNJACjsDHLv3svqOlJSUHuCSZ191ewTxoy3aI65yqE9PxFNmv/7P
jEzAOrH5mVQcHGM4yOelcpd6Tqlvcboy5zxhmOD7VNqHh3UNQcbbqVBEg2LuyCe+fb2FddOroFm3
Y6OfxLpsEhEmyFWB5X72f14PrVKLWUMoR53AJBCg4B9unTHpWXLokgKyeWwVVJYF+GH0z6VXuvDd
7LAZbi7lWPdhIQgxg9s9eg7VlV95Cd7G6PEMUkCrKgRC2CshyPY460kGs6ZFJ9mSZCzI2VUn5lx0
5469q58W2s2qrbzbZVCEhXfJU5OPoccYqY+EbiaFZpnIJbIUEggd6KbUdAbNq+1DS7uI263iKAVG
QRz/AErOk8TWkRMlgrhgfnLgFRjj8Bmol8NRSQRySz8INpfaPkJ7n8sZqxL4YVYZJZLVpCeRGgBL
H37c1jWkkhXsiCbxhaGfdE2EkQ+YxYkMe/68VYfxBE9gJ0A8xSQQgXEQHbOfaqdn4KWIfadQww3N
+6jOBt7AGrkGi2n9nzWcLMrSBi7hcsOc857Y4rpoS1BNWKcfi+b55poFLSSMysRnjHAofxJJcTwv
KpAbG+JORj8ec1b07wzYxt5LSOVQgEqRuA9s8Zq82h6Kbl5DF5bGNU2gjLEdW6d8fSsMQ7stK6Me
bW75ohGHdY0zhXAAx+VQv4i1S3gguYkQFYm8yJF5b0H06V0DaXaxq/mMGRV+UugIP+eKgbT4/NNo
9qIwin/VkBR68+/pXJyrnuTJNbmDca/f3CeUi7ckGVmXbuJ9aV9b1GRcJCQ+8MwAJy3ZufSuij0n
zEdJLdSqkYVyCd3UnPeq0sEAxNc6cGUA+YEwDjp+ftV3SYWaMaz1K+jVri/kYsRhCx5PHWltrm/u
YPsah2BB3FRkk+nvW7HoNvNbC1VmeIuDG0jcqe+OxGDUtpYQW1oI4vKUhijMuMg55/SmkpCfMluc
7Fo+uGVbkBQilWKO+VyO/sfepZtPv5EwCwEvypIshBPXKgD2rfurCQRxoHCqDyinAxmq6TXN1HHb
JCApbayyDGMf16Um7Ib2Mmx0/IByAQwAUAcH1B/Timx6VNcXZidCJAT5YONoNb5sdPmnRprdJZYh
wyxjtSNpzTRiSJD5glyZNvJUnJXPWkqPMLW5z1to8l0r3N1nCvtKg4Gas/2dHcxx7i7Ki7dsRyQ2
ev5VfL20lxJNNHGrKo3qw+bHY/T3p9lC9gpeOaONZupdSCvXketdNJypju0Zen+FJZcSOxQBjsYn
k+nGP0q5cadaxxLZxhQyjlnyDg9QCB+NXImurKIR3MKyRZBLtx3HzdOuKjW4a4d5V+YhiIyR27U6
lS8wMd9NtolkuZ7YuFBAaVS+D68Ul5o5lWL94ybI2/eONpIPrj27V0GpRWVtZmRWgcyMFUSkkZ79
Ow/pUMsFmxb7WXcfNuUHJJ7GuSdFVGK9mazWgaWXEoKxtlXJG7uCODxz+dU7K0e8SRdyssWXIJxg
DHP4Zq/H9nYM6r5pYjeDn5yPfjvVe1somaW6tXSNgxJVRxjjI6H0/Ouf2PkbIihnaPVBHvBKoQB0
BUYyR71ZhvikpjM+9ZAGaMKQpPY+uRTI2tLYedIrDapyEj3MFIzgdz9KitNRsL9mlh05rchhHGsi
ld3Geh5BqHSUpMWxZecXEpF2VUIM7QcgDPTnn8am2zJERbgxxhcgRpwfrz71Clrtie1hkDMAdpzy
uahtd9ttRFLvGq74irHnOSc4/Ku2jSSZaSsWykETPJcJllILMzE4P4U1nhkLXcY3sCxVyD1J6fSo
1hnu4maSRUUoQFK4z7nHNW7aCQ20TPahwg2KP1/Dmun2d2PoQzollblLVABIw3ogxilEqTxCCaVd
4XIHI+XHFI8Dm4NxAoOFIOTwWzz+lMS1uZ5n324eNDkeXnrn361lOkrjGpbbsEhpAo5QHI+lLHDK
HZ975WRS+44wnfPHTHFN08yWiNDcXDOu8lBjA+hq7MhuLNmVWjDyZlKtguuMbfTFVCSpoRBHZQbV
lW2QEn5TtxtT/wDVUk3+jjyEmJdgMnlQRgAAcdcUkVyLW1RVcnb90MuCah1DzGaOMTkmN92Qc5B6
DHWm6kZbibsFq0cyuWtyyq/zOOOR/CP51K5aSQK0alWbO0SjIPX3NUlENrcLEzKqsu8M7cZz09Kv
tfxtYGwZVO44RlcA4x7cHvTvdkNN9RkrQCJYLaJVZm4DDOCe/Xn+lOuogLdJTOiNIp3oWPJHbPSm
wRlZYfPhBKKChC/dGKLsW94hBUAoDlCeAvr6571jOCbKi7ogs7MzkRPuYb2w4YqOnr7VZlgS5kEU
jnbEDvZSCc57fl1qKGaCGJlnflnZY1VSQc92xzTZ4Jofuu4UgAAKQCfc9KqFBjT0L0bxtutt7R7x
zIVBJbJyeCcnAqtLbJHIwg+aFVDFNmAMHI6gkVJYSRtCl2ELhMgoBt/H1Iqw00Fq6LD+6UnDLvLc
Z6D8eaznRshpq5SsdTa2Q20aIkapl42HIPfY3T/OKvjUYpHkaJpJfLXqydvTOf8APNU41+1MIo2D
BnyWaMBifQZGaJC0do0smQxjV5CF5bGOvA5rWlGyuNu4ShlRJBAyAMS2eCPpS6j5yeVHtA82TCbO
M8Z5+g4pYrgzxGR5chSdrKeVz3+npU97ELZSLhgwP3EcbgBjIP8A9arc1cGzPsJpUWbNx8jj541O
5gM9fXPFL9tZ4jKyMFVGUbG4IB5pY0kt5mW309niKZedG5A9SO3px04qNbdr5GtYQEcjJRhx0/Mf
hXNOl7RENpImsYnuQZcuAqg5EI2k+nv2qpeFGtpLUxqZIwRHKoAXJHXj09q1bc6dZoZL5lBCZIIx
zj0/rWbqN1bxjdZ252sCF2xn73bitqdBxdyTL8NRWS37S3EyySI3JLHr6e4rpre5aa3+yCbCAAEI
x+Y+p4rkPDmoJDq8yvblJWBLswAGM8HFdTa+bLE8hkIVU+XGCS3PH/1+1bNcrBtLcLiO4kbfGkkU
iLgyIT19Mj1p6JfeS1zHModB+8Ut19uf502IXTwmMEBycvuX6d6W7hkuJUUx4CLtRiv3h/Q/ShUl
JgmrEqPLKDIxGXYKkYGcKT/nrx71DrUe2QtDEymR+pXkjHXFIJ3hjxNbGRGAVzwpHvRLFcTubh2Y
CPAC9ce/5VlOoqRSehLIzz2kYuJXyi5TEYYn2zn6daJWjngH2mUtJs+Uqf4uw+tQ3dvLbMi2wd2d
eWDZI4qa5iMGYlCblAxlu/FZ+0b0BydtBYZTa2ytNB5TyAhWPfj/AAouYVMKyXeXJctuQ98c9KHs
5Xt0lguFEgZWkQnJK+vv9KlAaeMEYcZBcKMYHoO+aaVwTshtuhmgDtsUqxYn7o2DvTbiG0EckUVu
okdtsZQHLAE98kd+1QvIhtwgZxGJd6JhgMHPvTLaKdGdlvti5+RSpC59c9q3hU5VclsuTNK8IiQq
WjIUqoyw/P8AKq13BfW5ElttiIZQrdQM456VZcqd0xkOWQhZcZbJHJFIt5bO7W90ZFWPO3DcYx61
yV/fkJRbGmGabyPNjcmMjexXAP0Pp0pb64ia8WW2kAcDEkQyEHpg9+KiuxIu9EnZcqSzoxxnHT3p
tqkUFrHcXTEu6lSQoBJyeevpxXfhUkhON2TI11bqvmojBWyFEu3Oe+e/FMkea6LySZjby8R4bIJH
rzjmni8MQW3e2UqjB2jKkKSeAeOfxqSWOG6t2CKuQ672xhm45wP88VdSCkibNEaRXDyK92keCQRI
vXPvz6Y5p9/YXEkLiMLsSRCQq4wpPapHk8ldkalkXO2MtjBNLb3sUwMXlFeN7SA8cHoR061lGKaH
oQeVFDcNKJXVpGHAG4Fjjk8ZqdYoLa3dbmIs4JYNjOPp61XnCjPmgkRkMQw6jtj370PG0spJcIgG
XkJ6DjOOOTiobSRSVhIj5bI5jjRy6ldqZG33/wAKlkhlYuIiC23Jc/yqkEKykRXKlWIYzOOijpnH
HXtV2GUTgW9sNysxyGY7s9c/T2rKVR2G7jnh2wG4mughTHCsMEUy4a2tolkVxuUZLEZB+oqpqWno
6ljaW7SBSUlKkkD2545ojgla3XzLdWLjJB469fet6c0xNNLYtTXlvsEFqXwxBkZeSQe2fbtTZorh
ECfONwwqh+w56+tPs7RLdnNx8qhdyggjj/8AVTG1KKaQushVd4GMZ74HenNpibi9hbZOd0xIJGEM
iYNT7/tkiRrBtBKlnU/TkZFNuxbxkM1wS0jZIOOoGPWmhQtwoEY+6CrbhkgDr9fasKknEaaSHXDk
3hQ3Ll8DPy8dfalee5EqFpgqqBuXGQPf8aJbaCDNwhAOMhACCfz71DJOrKAMMzA5Kvk/nirjQc3Z
FIfcxGW581XCnGNyjtU6RPaRq03mSFjgMy9FHHOOlQWiXcY/0iQ4KZyT196kM0dwxtLhzGzDAAGT
16VMqahHYqyCaFDFmRAFdvkZhkg54/xqrK8CBkDFQCMoBwxHerIZvIaKRQSj/Kh9PWqlzazfKYdy
EsQjq4Hf1/pXfh3YdlcszahFHCNjIsbZ3ESbgT39805Lm1ljbYxBABUsuN31qlDZwwXUTSDyZMET
TRDJf6/U8496nSaDzXYxMI35WUgsqiuPEThFsSTaJ2jgWPzpLncM8krnt9elVrW4jumlJfaVG1S6
4wPpVi7iN1DGsULZB3BCpJB6A46VWleFFM3liSQAANMPm/w96KdS6KH28bTyvOGRcAIctxUYnuJF
EUA2ZB2sDkYqOKIJMzxBSTyrOeMVGt28EyqULOxwUVeg9qc5XdxaXNG3geGMbJXIYAOxckDHUDj3
qO5EtrOIgSwCZYBv4fb3zTvOt7ZUCIpJOSRzg+lMYNLOCZCvB3MwIP0B/WkmmJxuF3HLLEsgLAqC
I0JyWJ9KgaJraVIriJSCvzEL/F2qzsKMPmDMVyFL5we4qDbKs5ijUY3KyhgeD2/KuiLdiGmmSOHy
XmOHZCuFBP8An+tEdlJf7fOKowQmNiNu4/jz0qCNjC6xmNZSrDKvnH0NTM0wZYPPkkYj/Vt0HHH8
64675mZt6EMrTw5guJAoMZIyxP457VS1vxDp+hyiS8uhGZDgMTwRtHH/ANenavfJbSyz6teBYY4c
SqxwQuOgr51+OnxyvrvUP7E8O6erxSMFgmeVhJEu4gkAZBX69veqoKTlYDa+MPx6s7a6GmaFdkmR
5BM6tuA6jnnsR0rkvCfww8Q/Ey6bVdZ1GZFTBaUJlmGc8Z68HtWj8Mfg7e6/eW2r6tEjvIuTFNFk
MSc5B/ve1fRfgvwRZaJZhI1gjOwB0AILjA46VtLEKDtEdm0cl8PfhFo/hmCJbHSYo8MrAtJyWHTI
9ep5rv7fTLCyhOy3CxFjlQOF9+PepJ4TAABhVL5kYHkeh79qgliu7hBPMuSAQiFsLjjBPbFQ5upu
JJIdPcecywNaKSAdrKAMgcgc9P61JZW9qo3yEK7ncAvYUW0cEwaeCQgMpVkUYG4CmRXUbTrAOWjT
AYPyx64+tRJ8qE1dE0qyzSxrCYyocAb3JJ+blRVeTTZbArIMBlY5UnAwevvS2Mr2tzufkAkgsDnJ
54q1dz+Z83zFWGQxOSBj+daRim7XKSuVIw/CNKHAQk55PA9Kcn76RRvlQBj8xQkt/nPSpbu2WO48
yI8EZDBcf1qOS2QXKzl1AGCm1snp6cc5rSygrlxSQ4TRxAW81uhyWKEHG39cfh61DtUzqWUNJESH
Ux4Cj1qa6WAoDPtJUfKFJDdf0psTzLMRNarIkhygLZIP1HX15rKVRotptjA07SCMK3zgbzgj8ams
2iUSedGGKt9z9c1WnuZWuz8u0k9kyxP9c0JeRLII2t3E7PjepyCePao9vJA7tEkiQxsyyIQ27cpX
krj3p/7yYRTrKUmQdxnA9fTFQpK8U8YW3VRj94RECSM81bFzZqSkEYQk5EjQ8EduAalp1NSdlYc0
C+VK/mMsqKWVs9cnofaooz9oVPOXOHwFBB+vOOM0y8juS4nlDRLKQSSccdxn0qBxHHKJBGrcjJDZ
CjPvQpKm9RN2RbvUs4rdo0kYFeEA45xwT0qG3eWSCOTzXSJn4JYZ47n0ye1B0+RmDSFwDyVYDC1P
Bd28SLa3MqmFXAPALZwTkflWsffBtpakkl3OjyTLOpDYwZH5Hfiq32mOG4jNzvYqTgtyx69ulXUk
tkRDkMAcO2Ac8ZB5qluSU7VJZi+dpPBPYVnUVlcTSaAI/mn7PtkRmZgqryvbmntItzbeYVdgGIcj
gg1biW2tYppI1JmdVy2zPJwMfSs+Sw+yyLIiyZAC5Y7ie/A/rWV7EtaFlp5GYKZOFG1mJJwPehxA
ImAKMCgBJGCVz09qZAZGiYIhMgHJYcAZFE6rOJFeEoEAxtUAk+o7Z9q0Sdio7FeKG5WUTjc8ZJLI
R94EcAe9WEljYvPBsAHVmbHr2zT7eZEiYRqwLkBCYySe2ePWllMbtGloiuGBDkZBXIx2/WtFJRYm
rIW9S1jhAchV5wijA+7XIfES1gg0JpEmxIhVxGAcEf3fX8fauq1S4+ywiBnYgKdzIOnH+RXGfE6S
KTRRCrPH5hxG4ZiPcZ6jr0rRT7klb4W+I7y/094rm7kMguJCGdztVN3ygemB+dd21wrWqea6gqCu
EkOCPXp161418HPEDpfyWJVWR4yizNk/NnOPyr1yB4Li3cyMDhfnUnBx7V5+JpXlYLWRbtYUWMq7
oQEPl+YuBnnjr0qhqtlbzAi8togCcqVyOfzq5aSRXJAi4OOC4zk+pJ7+1SSRrdhRckKo2gAH73Pb
j9aKcnBAeY/EL4M6L4htjcppKPOrM6BzkM3vXgPj3wT4m8FahM91YtDArkoyplceh9BX2O1nby83
W5scBGUggZ/yaxPFPgzTfFVtLDqduj7htfMecgdK9ChiJR6h1PB/gp8eLTRSdJ11nMcsirAzsFVS
MdfT6/Svd9J8U2OpW4u7PWILiOdfkMUvKc9CM8eh+leCfEb9nO+0m+ubvw6yvEyMRlT8nPTjjvXH
/D/x34n+Gutppc/mRwISJLZkwCCfTHGeuaVWXtOpLbPriJjNG5XBcuAiLxng89f5VLAsbEKAhIUH
cF7+h57VyHgX4g6T4x0hb6wmHmkKHaUY5xyQfr3xXX2TIsZKnGFXc2M8H26/hXE22y02kSBS5WJm
BQn5kHJY+gNTTvZpGYhLHluAOhx/OoppLmJjEIwEUbkY885/X6VK6TglHi37EyFRcj2OK6Kdmrop
MhnlkWxVVYBiTkjjuMcn2pwlkmtCWjOAPkkDZAbOOg/X606Wa2e3QMxRmByz85b+lSwz2jWzWzSb
JDgqu8Zxj+VOUuVBddySOaG4skhu403lcBQPl69fWq8+mOzG5uXyZDhCG70t3bxxQxSFUVWOUAbh
T6DuRSzLcoI9sgYBACGHzD6VpBqT0Ju7CpBFZw7khXE4KMxbDfhk02NhFC1tAAzq2WZjgKCOp9qe
bWVomd4wBtygB5B9agNr5SF9hWQthnyMgen0qW7ITuIqxoUiEYJUDD85J/lSyCfzB5IypBVVA2ge
/wCVV45Sha2vDlxgpIjDJz7e2MU+eXaVFsCwV8AlsnH4djQld2IbbYrxTLsMu7aR90DirqTXM0DR
3DBSQGRlODx2qOV9+y4yDkgDK5HrjnvUouZAhDnyoowS7Kgy2P0qJzUUCsRpdGKQ+fGVLEBip4xT
ruKZGQ2pCqVAYEjBx3pLbULaK4EjspVl4wQNgxkEflT3k/fJlSE25RVHy9eP50QlzItJJCX6vNYe
a02WAAkQn5WGc/n6/SoLSO0WUzeehYDHXGBn8v8A9VWLiMSR5lLuVGDGpwD7ZqCP90WkdHWNXACE
gEjHt2rSL5QLVpcQLfAzkLCHPmcdRxz6n0qXUFhihU2REgIJGBzVKbyrtlayt1Ebry5GDmp447i4
IiRVQBTmTHPb2qW0i0nYebWZ0R5FBbJK7W7dvx9qrtdXTM0SyvGqscq5IyD61b86KNypTfIo4yvy
AZ69f1qG+gjuJVk2DJGWTg54rOVZQ2FuivazqHbzbUsQQqrIoIPPbFXXmjciSTYoA4AGciqVzZzL
es0d0qowwxL45C1YtAPLX51VQjZZen0qVGVUXQQ3B+0YXCqhOQD933qPzrszSXShsLhdo7j1pBF+
9JEgCDBKOcFu/pxU5G2L92xKOMhDyB9O/HpXfQcaYk7okInmcSvGRtUMTG2B35IzzSakvm3AM6NH
yuChGSP5UfaDY7klQviPkgjAX0qKUfb1knkVldjsyxx/k4rlxT54gEbrK8k5hAYYC56AjjrUiXUm
FsJrJAxYM0qnJwajhhhMMhVzIQ+CCCMHHINRXMN0cTQKu9X2uB/EoHArCM1FhfUfcySqgeOFpB91
wDgbf896Vb6PCogYsoB2v1b9aeAv2eNTtbcMlW6Y+v1FMk8pJhCECoqkMxGCT35HFdMPeYkuUmto
5VtzJCi/MDuAOfTimmME+R5ZVyg+Vhjk96lW4Q7IbWLIAyxZAGYZ/L0pv2XEiCacOmTjcAGB+v8A
nFZzpplR3HObqKOSdo/ljABZP73HGcUyBvtaq0kqxMz4KA4FLcN5cq7ZVZUf968snzMP/rUfY7a6
InW5LLEP3YBxkjuOxqoUkyyK5tJi+EZAg4CltwJ559qbLK96Rapv3xp8qkn86J5Af3JsmEgbgqMg
++fX2py2yGUTs7Ry4IGDjnFU7RWo0wt2FvKqyPukCABQucn+VS3L27EPvwFQldyYKj0qKEllWOZQ
z7cvK6YAHXp6+9NujFMwWVmRZDjIGB9e9CldCtpqhyGPeEfkjAwoxzjinTtbyIoml2MCdhYcZx0z
2qFVUsQvzAEgF0OKjubYIGluEUgdIxxuqormYKzLcMtreIIQ2zd1YnkD0FD20trLtiVBsBG5peSM
8ZqtFnI8uNwsIDAKnJ/pmp/sraigaOQSsUJDyJggZHHTrUNXVmDWor/Z1iy86g78gs3UZplxeRy2
bwLlSwHzqOvPpTDb+U0W0CVSCWR1wMYJ/Cgxw3UQk2AyqSF4xxRsgdhhjDW7M8ygBflBXjPqR6U5
XkeAw4Vzn75XHGaltvIiYvIDIqHKxEZHH4fpUc07Mwa2jDEKSVPG7j9KUoqQCrF+4UW4BkI/enOR
n1qSXyY1EywMGC4LMCpHofpTLWWBpzIqMC/VZDgAjpT7owvbsJn3AsTuPAJxjmtoRsJQuVZEN9OZ
ZWDDfhCr4BPv71IBH5InKMGZSpCgbmI9O3aqxs5I1drYkEsHBZR1GOPT8etPuL/zoJHZAJI23bkB
IAJ598+9cGIaSZDjZkU1zHkCWVQGO1iE6n0/TmvCP2jNc1B9ROmrIiSyON0SSbjj1Oc89vevcr9o
50myEDk5CsD8uf4j/jXy/wDFK+1jV/Hhuby5mw8wEpLneCCcsPrxXXhY88k+xm1dHrX7P2mLpujr
e3LZnm2sVC5I57//AF/evVURL21T7PdiNS7Mzrk8njmuR+HVtYWvhtf9HRHcZuHVP3j5Hr/KurhD
eWxtkzFgAMCck+/WupuzLi9C0YJyyqz7CuCJNnDe3t9aguDFa7ooJ2w4Jchs5NNuUmih3MuSCCMv
uGKjlhaxtxetPHtBwQqnbnHTPtXHXsmWpW3Oe+I3iRPD2lrdRTknynwwk2ktngEeuK8is5tV8f6v
KYw6GCQqd7Y8wMAdwJH4da0fif4ik8Ram2lWTCRjOFJD8AbvT0967P4X+GrG0gF3NGhUj5lIzt56
juK3pRcUJybNXwn8O7XRLcSiNZQ+BKVOWb1I7fjXSxW1nYr5NpEgBGWyvPrj3q1DexQIOHclfkYo
RgVCn/EycRlEiIY4AGQ36/Soq1uTcV0cV8YY9Qu9AuYNGjeadI8qVGGLc4xz9BUPw6+H9r4ene6u
baKSabY00oGdwODtzjkg9u1dhfWwvXEYtMBfv7Dk49farFlDHpsIAjfcrDagH3D6/jXE6vODuie4
ijsUksQ4URzHcoOSoxnPpSWyK8LxrsK7chlGe/8An8qglto7y8E0QBkflg5PU9/UU+7gkitEsY4l
AVtzyLnBHXHNSkQ3cld5Y5l2ysAGO6Quffn06mvH/wBpVJp9OmujIk4s1Lxk4IyB06foPU16xd+e
lpEm/eyA5JPYivHv2hpm2WdrHKVaOfzJI3HykYIwcdu4r0sO1GQrXNv9mWytz4JtdQhgjgjG64kV
jzuc84P1r0nU0WNEjaFWUEkMXBwP7vTp3rzv4MM0nhy1Mu2RFZxHEi4wvbOOO+Me1d/Gk0ysrSSO
GPzEkhQOwA9s1w4malNs0SsgJE0DRySbQy8sFA2gfyrz/wAY6ddadfpqVmrSKxyWCZPXpj09q9Ak
gMMbTnI3KCd/c+9Q3EaXNu1nLaIyOpDMAM449OlFKvy6A2kRabqdsNLhuUdZDJGON3IOOhGevtU8
ItZUSOVNzMSEYpgJx2xxmsvTdFijeSKCPZ87O52YyffP4VqXTiJY1iySXAYBu4649a61Vb2JctCR
JSttsgjLMDyrLkfhVZ44J76Nt5ZFUHA6Z706GO7aMLcsGVxhwGBC85zXH+LfFc+kXEtjp4Ek0any
3UZJbPt0rKpB1FqK7OzLpE6ETJLkNyXyFP496mivbWFw0WxwoOGVc4PY49f0FeFa18VvGGgW0kz3
EixMSJkVAFb26Yya9I+F/jfTfHehx6lbSAKE2yRKeARxjHrnOTWtOmobDTbOovJ7m7lATOAchR8m
R/jU2TGnDCRlAC7nGfoPemGx2W63HBBH3QMHjgjIqIXLFltCmFLgFvLxg+uf61sldlWdy4oPkuzo
wMjYHAyDjP40/wC3mHEiRMxAIJJwCO5pJ7JshBKpKEbXJzg9zUTWyW6vIlyBJLgssmDzjr7j2rKr
LkLTSB9QT5gsatuOclydvFVp7uOG1Ms06gyAFVLcqcEZ6gmktDDFdi3mJZpH+UIeMduKbqEU0oVo
1VAqNuVowfw/Go9n7TQTk0jyj4+GGe2t4kZnUzLJJHFlmlx0VfTnB457V3Pw0iXTtFtXnQmQxqwE
ZO3GM45Hp2rzz43Pa6heWTW6QCWA7lUoQO/OM/hXo/wuiuv+EbhtpY1BjUFiSQHJA6cfjWco+yix
KStodDFZxWQaQs53cCPHX6/SpZEiZBstgcDkvJgAH+dR3M6iVfnfPGSy0+OQpcq1xcRtCAAuUBJJ
PRe/vmtaaUldjUncmWUxPFtKrGwGTsI2EDn8KhvTy7RQHah+dgMk/T3qWVZZH8hnJypzznIpL2YW
SqJJSxZgjY7H8etKpSujSLuivYFkb/SEzGRl3ZThPrVrT3hZcoFdCx3KFIYHPY0LDCsBZcsRyCRg
EUyxNwVSRbVIh5hBIkIOPWpjFRQPRbCauZrWSOaONSskmAEIyfY/hTYpWtUdoUAaTIZt2cnuO350
/UUilcPDKBtbBJwCD6D1FJbpsiInJw55IXpTlJJmMotFya+QQxfuEJY8xqwHGPz7Vk6jodrqLFpc
hmBAYjJGakNzNPc7YgzoZDhy5xxnjr70slvFOzMszYDZA80nj24rCaUmTynjfx0+DVjrmm3mqadA
yTQEOpKdZB0/DuTXl3wn+JuufDzxkujXE7R2pk2SrM2AoGfmH419X6jJaSWDLOV2tGRKWbAYV82/
Gr4Zz6fdS61ZkSlnZBk4IHUf16VpSg7ityo950TVv7VsRqNre+eLiINGwIIPHU1p2kLRwqmWCoeA
o557ew96+c/gH8ZV026i8GahGY4IEVV8yXAHPQD1/Gvf7LX0MHmNcKY3jzuByAcH3Ge1VKSgtQtZ
6mp9pkjQiKIsxZipC5A+lC3C3MBufIMTlwNhHP1/GqdxrlmsGy28pzHFgMw4IwOuP5Uz7TZzQJJs
jVyw4MnIHr14HpWfNzglcsxeWpkhjjJRkA2lsADOeP1q1az2iIv7oJKoBMbHBxj24561ltqUBgLt
eFyU2hw2efWkvtSt18lkZYmKAsASQfxPP4U1RXcpWsarkPcBxgK54UNwDnpU7pdXAdGCoCPlULnH
ufrWFe6pDZxG4ZwSRkKrAZPp6j1zTH8TRSuLa3uG5THmMTwf61MqLZSdmbFnNOgf7XEmANiLt4A9
fp7U4WXyvKWVAwCxrGD8v04yKx/+EssbdEidn8yVisijgKB0P40yTxZpiQlCgOMklzyK6aMOUaUb
am5amSOVpZZD97aGAwelQ37GV1jV1DZUlduVGO/PauXTxI0s7MWEaFvlVBtPTGT7EVNP4kuGiR4Y
WkYjarKMe2B61NVNK7JbTOlYy4CqwZQBsOQcY74xTkvIZJkhkAkcDBYHgVzdp4qu1RowgKhCFkYk
fMO3Son8QSDfdQIyOuAEbkknp+FTTqqIm3Jm63mRXbmBmJBAEQUYI9BU9xAbmP7PbAoFXkBORk8f
h71zEGv6rCY7hLQtK7Mrkg8nj27VHPq+tahI0cfnqARgndgnv29eatycgSSZ1UBjj2Aq+9hgjGAA
MVQ1GZorh4Vc7ZRg7T061mtf660C+eI3faVUmP5s+n9aiEOuzy/6RuVDHyxY9evHHWsptpjaTN2D
zoHhmugsbNxFlsZ444+h78VduVifas8qCVW3FC4O8Y6fTvXFX1trE8NukMbqhcjc53Et3Gf1qS20
rxG+oLM9+IXZCGKjOSM4xnv9a0jXUAVzr7VtOt7aTC4wxyc85PQAZ/M1Xh1q3ujJIFjUsRhmYYAB
9a529i1yC42zXDsyMCAFHHv071HLpV6LdsTOPNHAQH5T657fSs5/vQNu5vLe6QyrdCMxuQQSMZ9K
kj1eCVUsxdxlFdWAMwIL59D1xWFZaRqDwSQs6BGYMWcdR9M0jeGWNyRHkhxtXK8I394jPP0q4T9m
Fmdhe3+mwQmKZ1ViQxlUZBx0zisy6udN2xiWdds33UZM4A9PQ1lQeEbyQmW/uSNxKsIlzkcY57U7
UPC0VnatDAZJC6ER7zkdc7RROKnuDdjYl8R29pDG9rFEHif764wOOOnWs5dc0/Uw+65JCMCwxjPO
eajsNFlS2US4VCSdoAPPp+lRXGgWZPlwyzGRc72VM5Y9vpWDjyEN3ZY/t2CKZoY2bJOSMZwKY/jK
G1uTZtnewXJ9CafZeH7Pyo45IVLqctLt5+lMuNC0nz3F1C8gDDgLkn6e5ranUSBrXQmu/FISENEp
ESghirYyfQY61RfX2uLYspdQzhsnnYfX860IdEsUjWO4IdVHO1cBfx6ZxVm30HTHDt9kjbbwjuuD
kfTgj3rGrW0Go6GQPEN3uUQwthl3bpGJwf8AD60TeLdQLbUskhQKDI0ch+b3Oa2F0eGKdWNtjPEa
qvB6ev1qO90WIbvNCgNkBWXI69TWSkpopJIxYtZ1FY3uIYmlO/MKBM5PP606TXb+6CyXtvJBuUAB
ic57kkcVsWhe32I9sTEp++V+VcdD/wDXqxdWMEjxiXYTuJDkjJz/AJzXfSqOLuNJJWOVh1PVPMfz
LJkVctEJI2ww+v681Zstb1+4sXmMLb0BaQNnIGePwraubKaC4Vy6yEqcqV3YGePYCrENs8SSzRsm
52YElPQd+1Z1KruVzXZz7XGrRTiWVFjkYhhGgyr8+vPOOaJpNemJR0dF8wAEDjkdc+n6VrSJF9tQ
z24DFV3ERHcwHQ4HFWrcx+TKJyoVpDlQM7x6HjnFYSm2xNps5i7j1ydTGs4UsBkEZ546cfrUIstZ
+1JPc3kpaNTj5gSP6da7S70uyFsrpDG2T8gV+OlVks4pYpFi2CZAFVM5OQegPf8A/XRGu4MiVrHO
Gx1O8RZnmQIAcoWB244J47nrTv7Cv2QiVCGUg7CPlZT6HrmumsIt0Si+SJ9zksZD8vH09qSW0uIl
M6SIsbEsqO2cDso9vSumFaUgWxzVl4cuUkZ57lwxkOMPjHuKgHg+7M7zBZF3OSA53b2Hr6eua6Zg
2Qty5jdW4BGR9afBcLChEjBcnYWjOQePpzionUKTsc+ugSwFUnlYgkZZIwSDjpx296ZJpk1tNGhj
ZoSw2MnJJPX6fyro5bW4VWlcgySEFHZc5Hv9eKpG1a8BQsAkgIbnpx3H6YoU4yZV7szodCYRNcKH
DBQWBJ4XPUA+mTk1ZXQrG1X5rwysXJ80HjHb/JrU+zQwiIRyqVkkUOW6oADyPXtx9fSrF3p0uoKY
Q6t5bFiA2AR2pybSGk3HQwZvDUS4lfhgwDKG27l6/jS3Xh22ysaFsph2wxPBPQfn3rUFjMlyj3sT
7EGHLEk4/oKggu1a/la2yxD4QsvIOeMeo96l4t09xJcr1K66SEtlimt1VACDG643Y7jP+etA8PwT
WjLDGoeMjBAO45H1wfpV29kS4/ezhyA4DFGDEjnjGeKlsxNHdtA2wgYZQxxhcdOnFaxtWRKsmUb7
SbS3tkju4gAzHY8QAYNnjPH602PQrW1hE7RmRAuSEx1x+HQ961LuOC5uY12qDE4yFXIx+P8AOo1j
MySbLgkjO2MJwOaidKwJ2ZlS6XAfLnt4Hy0eWdkUbgPbt6571pRaYJrSMR7FFwikfNzg/rUkACRK
7RbiARkDAAB6flUtzZujRwQIysqkbI23Ac9MjisnBpCvoQwaJDjy9ysrHDE9zn/PNNvtDS4ZN8QL
KRlgRjHr0p1hDMGd5g8oUnbmQEqB7UkRt7aQvIkmAoxhgckdx64rRVeULtED2FibUJC4UZJZAnU5
7/4U66WaO0DWkTCRlAQIpIz+PfHanPYzCQ3LxqQxODGfugd6s2b272zSbVQFsPt6n1IPOD71z1a0
ZrQq9noUr65U2i+ZbxiUko7b8lR/WlXdFCLdpBhiMDdgngkk5qO1trFJBLMpMivkpGw+7ngnj196
uztbeR504LOrkhZF5TNbUU7CclIrSyNCA8R3u3CKSAR+dWZrmOOAwyb3cDBDtgevX8eKWGOBWEkj
qVYggBarSRqgYqQUDEHjtjoKucuVA9hZHWRCs1uN8jAtIzAd+/U9ByahvHNtagS2zl5CdjKSwf0q
zcOTIiRBG2t85UE4H9aJJJcxwjc/mSHcCCMH1pc+iFa5Whld3Z3IEbofMRlwOAcU+2uLi104sI3d
idxLnt/OrK28cwaOIh1CkSRjOc8d6DHsiAjCbCMBWfBx6YqZwcoEuNkRWl09xAfOiiUABgCmD2Pf
8Kqvb3DXb+VKjbZGkcD7wXpnjIP0q1mJHaVUPyIBkDJI446UsJTf9rt4QrP1ZjglQOntzWtK1NDU
Xcqw2v7nEcTI7AEgj73H+TUr4DHdLtfBBQ8Ejn3zT/tltEoZwhBOWBJx9P601Zori7JjYB8Agv8A
fIz+lZ1ryRulZkclnLIvkM+12PRSSUGcjHrTpLcunlSMXlY7ozIoJY+v+9QlxJHdyTTgFg2FJU9P
any284Z5dm2SRR5QwcNn37EVikkyJNNhIUWJEt08p3UKwC4Garqbh5BYRQvKwU4YybVA/rzxVkwh
2VXnAbGGO3n/AOtmqm4Raw0EUYARV3HkbVbt75puDRlK6Yy71S4sL9IG+WOP5VbpycZJ9KtwFY3+
1+W0TDO6IHAYe2Afrk1DqVyEljl+wASAkKEA5755pYUmu7aS6knYIvRQu0k9Pyq4OMWJtMLtkjEV
06yBlAzkFixJ5JOM4x7VKtr5XLKirIAySE5GfpUTieKARszYx8rscdh7c96SUSCMLcyOqyjhlG7/
APUaxnUdtS07ohka9triUrGxBUM7FgOOxqyUkkjcXDQhyT5kiPyvqSensfpUz3S2dojBN7I/ysVH
HoT/AJ4qJrie5gltd5DMmXdRkYOeMgjBzVQrqLE7JkBtVaATTOEljk2oqMMFcHAx347UjpqdvbIy
53EHdIQGJHuD3qG4tbq4zHHIYyrKSXHJBPOMUWc105NorCRGcFn3ENj15rZONRbDurDPtMr3S2Ii
ZmyNoJ27vYdicdqmurO4N1HFbXJClyGZVBwfT1/GkvYHjkIRYmdJP3RZc5560qSXEMgup/LDlcE4
Ix+Gf1rlm3BkqTbFy13F9hkumVkBAZhgD1qCSL7PIRcXJJUHzHAI/Js1PbhLiJleRmLE5kA7/wBa
bMLUwlHmFw5bDqQcgY7Y7+/tXbQkmkJttmrHiONpZcli2YwjA4Hpg9s1PBYtOoRo5doBIWNc7iaj
Ns5sh5hXzmIJRW+VB3HqePxoiv2ihE8eSS3zksVKr6c+tcLmkbkSSSq5tIIPmCbt23AAJHf9P1p9
rAs1xLHJvALjLLglx6c8VJHNumMkDKyquVXGeOMg8evb2qG7nvrdColMasCxkCDt1HPFEZJgSTxE
zGOKNljyAxPf/aOP5fjTVhFs/mR5Z5FKogbowHGPwotoP3KW8M58qQLvLADH0xx+lNTznlYW1s7C
M5gDRkEZ+vPXtXXTldFpos2UO23FzdsOIwSjHbjPU04ytqSLbySLDECQWBALe/PbiobZgbNpnDOA
dkoLnLNnBUYFKjbVWWe1V1AyAvOR6f7P1PWtXVUVqUnYnliSzZYR5jrIFUsxGQM9R1pDcOYprS3m
bzEXmUAYHPT/APVSLJaSOC7J5YO5kYncOOPwz/KoJrqZZJdkbyFkGY1jOck4zmuapirIQqSQxT+T
IgLAbXB78f41HeSmdVjugsiqyBVVCMEnGePakiukiuTHehMzSYfB3cfzq3Lpkdu5kiu3eMy4kYsA
R7DFJSdQTdhlvlbMpeNho2LI5yVHbBI7Utra2kcjyQ3JkAX5hIeNxHUd8Ust0ssbRW0bFVOAZGwW
6556UyC1t7iFpLVn2lskbj16YPpRZITd0OurNLxWsGcxiVCAkZDBen8z71DBHFCGOwh42BAHOByA
etWoGSOJ1cFRj5MR52n2qG3h8/TpX82QyPJ8sTLgRnpw2Rkd+e9UpOJLUW7D1vJBCwlYKAfuKxIz
155pqyi6uJHtUO7aN52nBI7Z7/WlTSpZWNw0q7WZt5VsY5x9aWdLm1mENvcOyEDMolBIP0Ht3NaK
02mCWgsS209zHvg3urKzOJAB+WOo5qSS4Zbaa0hYoGYiMHJGM/dwcio5EFg5DW7xxOAVlQk7OMnr
/OlllNkDBYSsZHbIOV688dcVtGTixt3YyMQW1m0UsIZ0zlxJtIJ5yBTpQ14ohidYiCS6eb8xb25p
qQ3TW7SSS7CGDM4UEjA/xpLS9bcY4tgkLjLhMAA9OOtc9WqrFp3RaisCsisJEEm0MzPj52zwT6mq
YuWlnMAnQmMZKtgYx6ev0qzPc2aIFvC6zJ90uo+c+n9arGC2hv0e2iQsXC7Nw3L6t6k+1RGq3qK7
a0LBtrSC6K27xorbThl6jvx2qK9+0wnzLkSOBJkEE/c9KLe6COs0cIm3Ku0zYyPwH8qk+0bZNlzA
HcuVWJXx7/y4ptOTBtImW5S12+QC+0/MNvGaRka2vRMHAViSxOPlHqOvWq0tzslR/LwoIC7EwBx+
v+TUltJASJZYHICnOG29857+tL2zpsm7Jlu4nuJYFkAjRVAIGQTjv7Z9Koap+6s5ZCC2JB5Y2jIP
94ZPWrqQWcO65mQsQPlVhgtVa+s7FtOmvpgjN5oCIhyNp68deK3p1+cl6M5Pw9a41aW63lVY7Rlu
oB7dvw7V1Fo8cLvIMo64KgE7SMdPSsHRZpBqS24jRUWUOIyMevP19q6eGxypG0lYsFUyOWOOvHel
Oogu+aw3zo7qOOSJlZ2Y5KHO32wR9c1PcTyrbvBLMAwT5WUjd044pbA/ZIzlgpEhJJ5PXt/nmm6l
aiV2MUbBCAdwTAWt6U2mrgrt6MpTN5kCksxCtllVevB6ZOM1IiXIud8AYo2Sd8eRnHBIz64p8QWK
cRyBwUQ+XxlDkk469O1Nm1ON1YIhDlhtUfXHauTFR5guhyzGG7w25ZJAA4K85x61baOG5SKOUbAf
nYds56etU4PKLgTSKGYguQ33e35e9OlkugQbK4QRghQoJbBJxxippULgnZ6mhPHCiK7BtsSnYVOM
HsPWs2GWWaJmaZgpxjY3zd8cdcZ61aW0meGSK6lUhmBVQPujH/6uKoRulvMNuTj7pV8YNb8iiVdv
yLthYS3QijjTahf5n6556dDVi4JsyYdyvEFBLqvQ9OlRRag8dqVGN8bDJOTljzn3GajgE9xK/lxq
I1zuIblvas3TuyrJbE05klgCWchAdwGKgk9erHsKrRTfappJMjewIKu2OK0ol8q1ZCXzIpBCrk5+
tZ7MiKYsqJwnDKAMDgY49hWclySDUjlsblpIbhYS7BzlRkAD/PU1ee2KkSSxZeNlJjDZH+earQ3B
llkVgBMIgQFUE/h+VT3Mge6EkcjuxxhWjIGcev4120pcrJaViotrdTTjfGCJWHlsJAec9COwq1Fa
yQMLqRFj2SZBQ9f8+tRyOJpEit7RmVsrkOcKAeT+dTy3M8lpEXRnwuEKEAse4HHt0q5VLk2sxt/b
rfwuqBVPI80N3Pf61HcPb2Vg0lnljuysYXALdz3zUMWoXMQLod8RJDhkOD/npUqbXlMkS7Y0Zd8e
eF5GeorOU77Ba6GW73NwgSW4YOEy+UxknsPWpLUhT5jMN+T8p7VKfLVUWKNRI8uCCc/L/e9vSoXm
dJTiQgHOAigHjtjH61jLma0GSjy7lykoBEJDBScAc1AJriK5EijyywVjIgxjPGOntTLe3uPtZkhd
42DCRWJzkcj8KveZPKpt58EEDKqcrisZQl1AlayinjWJ5TI2cukbcD61A9qttFG8UoIBKKA3QD1/
+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
kyZB/wAOtGlg0cWf/9k=
--047d7b10ce9323536f0508523a78
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel

--047d7b10ce9323536f0508523a78--


From xen-devel-bounces@lists.xen.org Fri Nov 21 11:05:57 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Nov 2014 11:05:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1Xrm2C-0002SJ-3A; Fri, 21 Nov 2014 11:05:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <fabio.fantoni@m2r.biz>) id 1Xrm2A-0002SD-Qm
	for xen-devel@lists.xensource.com; Fri, 21 Nov 2014 11:05:51 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
	17/AE-24124-E8C1F645; Fri, 21 Nov 2014 11:05:50 +0000
X-Env-Sender: fabio.fantoni@m2r.biz
X-Msg-Ref: server-11.tower-206.messagelabs.com!1416567944!8524296!1
X-Originating-IP: [209.85.212.174]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12903 invoked from network); 21 Nov 2014 11:05:44 -0000
Received: from mail-wi0-f174.google.com (HELO mail-wi0-f174.google.com)
	(209.85.212.174)
	by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Nov 2014 11:05:44 -0000
Received: by mail-wi0-f174.google.com with SMTP id h11so11628974wiw.1
	for <xen-devel@lists.xensource.com>;
	Fri, 21 Nov 2014 03:05:44 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:cc:subject:references:in-reply-to:content-type;
	bh=wnCZSqjiuCHtHwlav7YHix+R3ubd6f0+kBYBStEJstI=;
	b=IYJDq6i+LzwL+ju080+CYQkqSBoNW4DVUua8x/ao3ymOzwO6/755rZlcdjOIlbHODi
	6YVMHjwqygjCU908fN0ZcsEF8csOlipJ5FOYrmJs0d9H+H1rWr1yOKCVUx5B1Pggy9H6
	e5uCR3m6omeeWrj1DjeTAcYtpUtMI9Gg7bCjn90WJsFIhzFt7ezqB+9zYEUtJnwCr0sd
	Z1JW4PDpgIFlFuTxm6GJyKDVRWFct02NL0prC/lcEppgsrLXGIRdBjaPv8/d0KJrcrfm
	VZ2R61sSDEUSh64cY8kwBaIfjf1IRVu1K7bBF9VYZXwpTK/bke4TnDIiSIN9uDT/odCz
	PTaw==
X-Gm-Message-State: ALoCoQmN1Pr3qT5cwc1Nh9hmafpZLV1NYnJPvybnaAhx9EhQ5suCGoj/1W/28+o3Glh9N1X5p+jC
X-Received: by 10.194.184.199 with SMTP id ew7mr6341003wjc.85.1416567944085;
	Fri, 21 Nov 2014 03:05:44 -0800 (PST)
Received: from [192.168.1.15] (ip-73-126.sn2.eutelia.it. [83.211.73.126])
	by mx.google.com with ESMTPSA id q9sm10829710wix.6.2014.11.21.03.05.40
	for <multiple recipients>
	(version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Fri, 21 Nov 2014 03:05:43 -0800 (PST)
Message-ID: <546F1C8F.4020905@m2r.biz>
Date: Fri, 21 Nov 2014 12:05:51 +0100
From: Fabio Fantoni <fabio.fantoni@m2r.biz>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: xen-devel <xen-devel@lists.xensource.com>, 
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
	spice-devel@lists.freedesktop.org
References: <53BBA83C.3010307@m2r.biz>
	<1404809604.30343.5.camel@cihla.spice.brq.redhat.com>
	<53BBC2AA.4030503@m2r.biz> <53BBC952.1040902@m2r.biz>
	<54130761.6080501@m2r.biz> <541C2D39.1060607@m2r.biz>
	<54648477.5040505@m2r.biz> <5464A27D.4020107@m2r.biz>
	<546DCEB4.5000205@m2r.biz>
In-Reply-To: <546DCEB4.5000205@m2r.biz>
Cc: Anthony PERARD <anthony.perard@citrix.com>, Jan Beulich <JBeulich@suse.com>,
	stefano Stabellini <Stefano.Stabellini@eu.citrix.com>
Subject: Re: [Xen-devel] [Spice-devel] screen freezed for 2-3 minutes on
 spice connect on xen windows 7 domU's with qxl after save/restore
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5671796681831524772=="
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============5671796681831524772==
Content-Type: multipart/alternative;
 boundary="------------010201070203040206060506"

This is a multi-part message in MIME format.
--------------010201070203040206060506
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Length: 45534
Content-Transfer-Encoding: quoted-printable

Il 20/11/2014 12:21, Fabio Fantoni ha scritto:
> Il 13/11/2014 13:22, Fabio Fantoni ha scritto:
>> Il 13/11/2014 11:14, Fabio Fantoni ha scritto:
>>> Il 19/09/2014 15:18, Fabio Fantoni ha scritto:
>>>> Il 12/09/2014 16:46, Fabio Fantoni ha scritto:
>>>>> Il 08/07/2014 12:34, Fabio Fantoni ha scritto:
>>>>>> Il 08/07/2014 12:06, Fabio Fantoni ha scritto:
>>>>>>> Il 08/07/2014 10:53, David Ja=9Aa ha scritto:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> On =DAt, 2014-07-08 at 10:13 +0200, Fabio Fantoni wrote:
>>>>>>>>> On xen 4.5 (tried with qemu 2.0.0/2.1-rc0, spice 0.12.5 and 
>>>>>>>>> client with
>>>>>>>>> spice-gtk 0.23/0.25) windows 7 domUs with qxl vga works good 
>>>>>>>>> as kvm
>>>>>>>>> except for one problem after xl save/restore, when after 
>>>>>>>>> restore on
>>>>>>>>> spice client connect  the domU's screen freezed for 2-3 
>>>>>>>>> minutes (and
>>>>>>>>> seems also windows), after this time seems that all return to 
>>>>>>>>> works
>>>>>>>>> correctly.
>>>>>>>>> This problem happen also if spice client connect long time 
>>>>>>>>> after restore.
>>>>>>>>> With stdvga not have this problem but stdvga has many missed 
>>>>>>>>> resolutions
>>>>>>>>> and bad refresh performance.
>>>>>>>>>
>>>>>>>>> If you need more tests/informations tell me and I'll post them.
>>>>>>>> Client and server logs would certainly help. Please run:
>>>>>>>>    * virt-viewer with --spice-debug option
>>>>>>>>    * spice-server with SPICE_DEBUG_LEVEL environment variable set
>>>>>>>>      to 4 or 5 (if you use qemu+libvirt, use qemu:env element:
>>>>>>>> http://libvirt.org/drvqemu.html#qemucommand )
>>>>>>>> and note the location in the logs where the freeze takes place.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>>
>>>>>>>> David
>>>>>>>
>>>>>>> Thanks for your reply, in attachments:
>>>>>>> - domU's xl cfg: W7.cfg
>>>>>>> - xl -vvv create/save/restore: xen logs.txt
>>>>>>> - remote-viewer with --spice-debug after domU's start until xl 
>>>>>>> save: spicelog-1.txt (zipped)
>>>>>>> - remote-viewer with --spice-debug after domU's xl restore: 
>>>>>>> spicelog-2.txt
>>>>>>
>>>>>> Sorry for my forgetfulness, here also qemu's log:
>>>>>> - after domU's start until xl save: qemu-dm-W7.log.1
>>>>>> - after domU's xl restore: qemu-dm-W7.log
>>>>>>
>>>>>>>
>>>>>>> If you need more tests/informations tell me and I'll post them.
>>>>>>>
>>>>>>>
>>>>>>>> Thanks for any reply and sorry for my bad english.
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Spice-devel mailing list
>>>>>>>> Spice-devel@lists.freedesktop.org
>>>>>>>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>>>>>>
>>>>>
>>>>> The problem persist, this time I saw these in xl dmesg after restore:
>>>>>
>>>>> (XEN) HVM2 restore: CPU 0
>>>>> (XEN) HVM2 restore: CPU 1
>>>>> (XEN) HVM2 restore: PIC 0
>>>>> (XEN) HVM2 restore: PIC 1
>>>>> (XEN) HVM2 restore: IOAPIC 0
>>>>> (XEN) HVM2 restore: LAPIC 0
>>>>> (XEN) HVM2 restore: LAPIC 1
>>>>> (XEN) HVM2 restore: LAPIC_REGS 0
>>>>> (XEN) HVM2 restore: LAPIC_REGS 1
>>>>> (XEN) HVM2 restore: PCI_IRQ 0
>>>>> (XEN) HVM2 restore: ISA_IRQ 0
>>>>> (XEN) HVM2 restore: PCI_LINK 0
>>>>> (XEN) HVM2 restore: PIT 0
>>>>> (XEN) HVM2 restore: RTC 0
>>>>> (XEN) HVM2 restore: HPET 0
>>>>> (XEN) HVM2 restore: PMTIMER 0
>>>>> (XEN) HVM2 restore: MTRR 0
>>>>> (XEN) HVM2 restore: MTRR 1
>>>>> (XEN) HVM2 restore: VIRIDIAN_DOMAIN 0
>>>>> (XEN) HVM2 restore: VIRIDIAN_VCPU 0
>>>>> (XEN) HVM2 restore: VIRIDIAN_VCPU 1
>>>>> (XEN) HVM2 restore: VMCE_VCPU 0
>>>>> (XEN) HVM2 restore: VMCE_VCPU 1
>>>>> (XEN) HVM2 restore: TSC_ADJUST 0
>>>>> (XEN) HVM2 restore: TSC_ADJUST 1
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77579 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757a invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757b invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757c invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757d invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757e invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757f invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77580 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77581 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77582 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77583 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77584 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77585 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77586 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77587 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77588 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77589 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758a invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758b invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758c invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758d invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758e invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758f invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77590 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77591 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77592 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77593 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77594 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77595 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77596 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77597 invalid
>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77598 invalid
>>>>> (XEN) grant_table.c:1272:d2v0 Expanding dom (2) grant table from 
>>>>> (4) to (32) frames.
>>>>> (XEN) irq.c:380: Dom2 callback via changed to GSI 24
>>>>>
>>>>> Tested on latest staging (commit 
>>>>> 7d203b337fb2dcd148d2df850e25b67c792d4d0b) plus the spice patches:
>>>>> https://github.com/Fantu/Xen/commits/rebase/m2r-staging
>>>>>
>>>>> If you need more informations or tests tell me and I'll post them.
>>>>> Thanks for any reply and sorry for my bad english.
>>>>
>>>> I did another tests updating to latest git staging (commit 
>>>> 3e2331d271cc0882e4013c8f20398c46c35f90a1) and is nomore problem of 
>>>> "only" 2-3 minutes but now when it appears to restart (after 2-3 
>>>> minutes) windows domUs undefinitely hangs instead.
>>>> No further details in xen and domU's logs.
>>>>
>>>> If you need more tests/details tell me and I'll do them.
>>>>
>>>> Thanks for any reply.
>>>
>>> I did a new test with xen build based on tag 4.5.0-rc2 and on xl 
>>> dmesg show these errors:
>>>> *(XEN) hvm.c:6119:d5v0 Bad HVM op 23.*
>>> Before and after save/restore, with stdvga instead not show them.
>>
>> Sorry, I found that was introduced by new winpv drivers update 
>> instead and I solved applying this patch:
>> x86/hvm: Add per-vcpu evtchn upcalls v3 
>> http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html
>> About save/restore problem with qxl I still not found a solution or 
>> at least the exact cause :(
>
> I tried a strace on qemu process when windows (in domU) is in temp. 
> freeze and still does many operations (seems similar), I post below a 
> small part if can be useful.
> I noted for example some of these lines:
> read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
> temporarily unavailable)
> Is it normal=3F
>
> ...
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 4197512}, NULL, 8) =3D 2 ([{fd=3D30, revents=3DPOLLIN}, {fd=3D8, 
> revents=3DPOLLIN}], left {0, 4193071})
> read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
> read(30, "W\0\0\0", 4)                  =3D 4
> write(30, "W\0\0\0", 4)                 =3D 4
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 89449721}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 89526013}) =3D 0
> gettimeofday({1416480295, 28658}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 89678802}) =3D 0
> gettimeofday({1416480295, 28811}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 0}, NULL, 8) =3D 1 ([{fd=3D6, revents=3DPOLLIN}], left {0, 0})
> *read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
> temporarily unavailable)*
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D 0x7f4a3b435000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D 0x7f4a3b434000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D 0x7f4a3b433000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D 0x7f4a3b432000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D 0x7f4a3b2db000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D 0x7f4a3b2da000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D 0x7f4a3b2d9000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D 0x7f4a3b2d8000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D 0x7f4a3b2d7000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D 0x7f4a3b2d6000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D 0x7f4a3b2d5000
> clock_gettime(CLOCK_MONOTONIC, {699, 91880930}) =3D 0
> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D 0x7f4a3b2d4000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D 0x7f4a3b2d3000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D 0x7f4a3b2d2000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D 0x7f4a3b2d1000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D 0x7f4a3b2d0000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D 0x7f4a3b2cf000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D 0x7f4a3b2ce000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D 0x7f4a3b2cd000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x14000) =3D 0x7f4a3b2cc000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x15000) =3D 0x7f4a3b2cb000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x16000) =3D 0x7f4a3b2ca000
> clock_gettime(CLOCK_MONOTONIC, {699, 93792961}) =3D 0
> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x17000) =3D 0x7f4a3b2c9000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x18000) =3D 0x7f4a3b2c8000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x19000) =3D 0x7f4a3b2c7000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1a000) =3D 0x7f4a3b2c6000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1b000) =3D 0x7f4a3b2c5000
> clock_gettime(CLOCK_MONOTONIC, {699, 94895166}) =3D 0
> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1c000) =3D 0x7f4a3b2c4000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1d000) =3D 0x7f4a3b2c3000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1e000) =3D 0x7f4a3b2c2000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1f000) =3D 0x7f4a3b2c1000
> clock_gettime(CLOCK_MONOTONIC, {699, 95826884}) =3D 0
> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
> read(6, "\1\0\0\0\0\0\0\0", 512)        =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 96084347}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 96160414}) =3D 0
> gettimeofday({1416480295, 35292}, NULL) =3D 0
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 96389311}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 96463937}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 96539139}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 96614031}) =3D 0
> gettimeofday({1416480295, 35746}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 96766312}) =3D 0
> gettimeofday({1416480295, 35898}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 13233688}, NULL, 8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, 
> revents=3DPOLLIN}], left {0, 13227138})
> read(20, 
> "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\302@\0"..., 
> 69632) =3D 101
> clock_gettime(CLOCK_MONOTONIC, {699, 97192856}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 97267978}) =3D 0
> gettimeofday({1416480295, 36400}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 97418924}) =3D 0
> gettimeofday({1416480295, 36550}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 12581076}, NULL, 8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, 
> revents=3DPOLLIN}], left {0, 12576281})
> read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
> read(20, 
> "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\303@\0"..., 
> 69632) =3D 101
> clock_gettime(CLOCK_MONOTONIC, {699, 97915644}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 97990808}) =3D 0
> gettimeofday({1416480295, 37123}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 98142454}) =3D 0
> gettimeofday({1416480295, 37273}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 11857546}, NULL, 8) =3D 1 ([{fd=3D6, revents=3DPOLLIN}], left {0, 
> 9477611})
> *read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
> temporarily unavailable)*
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> read(6, "\5\0\0\0\0\0\0\0", 512)        =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 101436871}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 101511629}) =3D 0
> gettimeofday({1416480295, 40643}, NULL) =3D 0
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 101739580}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 101814222}) =3D 0
> gettimeofday({1416480295, 40946}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 101966019}) =3D 0
> gettimeofday({1416480295, 41097}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 0}, NULL, 8) =3D 1 ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d4000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d3000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d2000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d1000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d0000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2cf000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2ce000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2cd000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2cc000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2cb000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2ca000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 104926625}) =3D 0
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c9000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c8000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c7000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c6000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c5000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 106215131}) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b435000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b434000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b433000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b432000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2db000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2da000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d9000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d8000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d7000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d6000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d5000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 108790323}) =3D 0
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 109101155}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 109197529}) =3D 0
> gettimeofday({1416480295, 48329}, NULL) =3D 0
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 109425673}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 109500338}) =3D 0
> gettimeofday({1416480295, 48632}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 109652242}) =3D 0
> gettimeofday({1416480295, 48783}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 0}, NULL, 8) =3D 2 ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, 
> revents=3DPOLLIN}], left {0, 0})
> read(8, "\4\0\0\0\0\0\0\0", 16)         =3D 8
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c4000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c3000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c2000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2c1000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 111044545}) =3D 0
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D 0x7f4a3b435000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D 0x7f4a3b434000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D 0x7f4a3b433000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D 0x7f4a3b432000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D 0x7f4a3b2db000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D 0x7f4a3b2da000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D 0x7f4a3b2d9000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D 0x7f4a3b2d8000
> clock_gettime(CLOCK_MONOTONIC, {699, 112505496}) =3D 0
> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> read(6, "\6\0\0\0\0\0\0\0", 512)        =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 112845620}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 112919875}) =3D 0
> gettimeofday({1416480295, 52051}, NULL) =3D 0
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 113146496}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 113220805}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 113295291}) =3D 0
> gettimeofday({1416480295, 52426}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 113444996}) =3D 0
> gettimeofday({1416480295, 52576}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 0}, NULL, 8) =3D 1 ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})
> read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D 0x7f4a3b2d7000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D 0x7f4a3b2d6000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D 0x7f4a3b2d5000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D 0x7f4a3b2d4000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D 0x7f4a3b2d3000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D 0x7f4a3b2d2000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D 0x7f4a3b2d1000
> clock_gettime(CLOCK_MONOTONIC, {699, 115162643}) =3D 0
> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D 0x7f4a3b2d0000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D 0x7f4a3b2cf000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D 0x7f4a3b2ce000
> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D 0x7f4a3b2cd000
> clock_gettime(CLOCK_MONOTONIC, {699, 115964897}) =3D 0
> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
> clock_gettime(CLOCK_MONOTONIC, {699, 116134364}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 116209521}) =3D 0
> gettimeofday({1416480295, 55341}, NULL) =3D 0
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 116437231}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 116519253}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 116594135}) =3D 0
> gettimeofday({1416480295, 55725}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 116744907}) =3D 0
> gettimeofday({1416480295, 55876}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 0}, NULL, 8) =3D 2 ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, 
> revents=3DPOLLIN}], left {0, 0})
> read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b435000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b434000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b433000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b432000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2db000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2da000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d9000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
> munmap(0x7f4a3b2d8000, 4096)            =3D 0
> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 119055248}) =3D 0
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
> read(6, "\6\0\0\0\0\0\0\0", 512)        =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 119599841}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 119676398}) =3D 0
> gettimeofday({1416480295, 58810}, NULL) =3D 0
> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
> clock_gettime(CLOCK_MONOTONIC, {699, 119906131}) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 119981106}) =3D 0
> gettimeofday({1416480295, 59114}, NULL) =3D 0
> clock_gettime(CLOCK_MONOTONIC, {699, 120133916}) =3D 0
> gettimeofday({1416480295, 59265}, NULL) =3D 0
> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, events=3DPOLLIN|POLLERR|POLLHUP}, 
> {fd=3D8, events=3DPOLLIN}, {fd=3D9, events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 
> 18, {0, 0}, NULL, 8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, 
> revents=3DPOLLIN}], left {0, 0})
> ...
>
> Strace of domU's qemu process during freeze can be useful=3F I must do a 
> more specific tests=3F
> If you need more informations/tests tell me and I'll post them.

xen save/restore seems don't save hvm domUs vga's videoram but kvm/qemu 
save yes, is it correct=3F
can be the cause of problem and/or other problem=3F

>
> Thanks for any reply and sorry for my bad english.
>
>
>>
>>>
>>> Below I posted full xl dmesg of domU, if you need more 
>>> informations/tests tell me and I'll post them.
>>>
>>>
>>>> (d4) HVM Loader
>>>> (d4) Detected Xen v4.5.0-rc
>>>> (d4) Xenbus rings @0xfeffc000, event channel 1
>>>> (d4) System requested SeaBIOS
>>>> (d4) CPU speed is 2660 MHz
>>>> (d4) Relocating guest memory for lowmem MMIO space disabled
>>>> (XEN) irq.c:270: Dom4 PCI link 0 changed 0 -> 5
>>>> (d4) PCI-ISA link 0 routed to IRQ5
>>>> (XEN) irq.c:270: Dom4 PCI link 1 changed 0 -> 10
>>>> (d4) PCI-ISA link 1 routed to IRQ10
>>>> (XEN) irq.c:270: Dom4 PCI link 2 changed 0 -> 11
>>>> (d4) PCI-ISA link 2 routed to IRQ11
>>>> (XEN) irq.c:270: Dom4 PCI link 3 changed 0 -> 5
>>>> (d4) PCI-ISA link 3 routed to IRQ5
>>>> (d4) pci dev 01:3 INTA->IRQ10
>>>> (d4) pci dev 02:0 INTA->IRQ11
>>>> (d4) pci dev 03:0 INTA->IRQ5
>>>> (d4) pci dev 04:0 INTA->IRQ5
>>>> (d4) pci dev 05:0 INTA->IRQ10
>>>> (d4) pci dev 06:0 INTA->IRQ11
>>>> (d4) pci dev 1d:0 INTA->IRQ10
>>>> (d4) pci dev 1d:1 INTB->IRQ11
>>>> (d4) pci dev 1d:2 INTC->IRQ5
>>>> (d4) pci dev 1d:7 INTD->IRQ5
>>>> (d4) No RAM in high memory; setting high_mem resource base to 100000000
>>>> (d4) pci dev 05:0 bar 10 size 004000000: 0f0000000
>>>> (d4) pci dev 05:0 bar 14 size 004000000: 0f4000000
>>>> (d4) pci dev 02:0 bar 14 size 001000000: 0f8000008
>>>> (d4) pci dev 06:0 bar 30 size 000040000: 0f9000000
>>>> (d4) pci dev 05:0 bar 30 size 000010000: 0f9040000
>>>> (d4) pci dev 03:0 bar 10 size 000004000: 0f9050000
>>>> (d4) pci dev 05:0 bar 18 size 000002000: 0f9054000
>>>> (d4) pci dev 04:0 bar 14 size 000001000: 0f9056000
>>>> (d4) pci dev 1d:7 bar 10 size 000001000: 0f9057000
>>>> (d4) pci dev 02:0 bar 10 size 000000100: 00000c001
>>>> (d4) pci dev 06:0 bar 10 size 000000100: 00000c101
>>>> (d4) pci dev 06:0 bar 14 size 000000100: 0f9058000
>>>> (d4) pci dev 04:0 bar 10 size 000000020: 00000c201
>>>> (d4) pci dev 05:0 bar 1c size 000000020: 00000c221
>>>> (d4) pci dev 1d:0 bar 20 size 000000020: 00000c241
>>>> (d4) pci dev 1d:1 bar 20 size 000000020: 00000c261
>>>> (d4) pci dev 1d:2 bar 20 size 000000020: 00000c281
>>>> (d4) pci dev 01:1 bar 20 size 000000010: 00000c2a1
>>>> (d4) Multiprocessor initialisation:
>>>> (d4)  - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs [1/8] 
>>>> ... done.
>>>> (d4)  - CPU1 ... 36-bit phys ... fixed MTRRs ... var MTRRs [1/8] 
>>>> ... done.
>>>> (d4) Testing HVM environment:
>>>> (d4)  - REP INSB across page boundaries ... passed
>>>> (d4)  - GS base MSRs and SWAPGS ... passed
>>>> (d4) Passed 2 of 2 tests
>>>> (d4) Writing SMBIOS tables ...
>>>> (d4) Loading SeaBIOS ...
>>>> (d4) Creating MP tables ...
>>>> (d4) Loading ACPI ...
>>>> (d4) S3 disabled
>>>> (d4) S4 disabled
>>>> (d4) vm86 TSS at fc00a100
>>>> (d4) BIOS map:
>>>> (d4)  10000-100d3: Scratch space
>>>> (d4)  c0000-fffff: Main BIOS
>>>> (d4) E820 table:
>>>> (d4)  [00]: 00000000:00000000 - 00000000:000a0000: RAM
>>>> (d4)  HOLE: 00000000:000a0000 - 00000000:000c0000
>>>> (d4)  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
>>>> (d4)  [02]: 00000000:00100000 - 00000000:78000000: RAM
>>>> (d4)  HOLE: 00000000:78000000 - 00000000:fc000000
>>>> (d4)  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
>>>> (d4) Invoking SeaBIOS ...
>>>> (d4) SeaBIOS (version 
>>>> debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)
>>>> (d4)
>>>> (d4) Found Xen hypervisor signature at 40000100
>>>> (d4) Running on QEMU (i440fx)
>>>> (d4) xen: copy e820...
>>>> (d4) Relocating init from 0x000df619 to 0x77fae600 (size 71995)
>>>> (d4) CPU Mhz=3D2661
>>>> (d4) Found 13 PCI devices (max PCI bus is 00)
>>>> (d4) Allocated Xen hypercall page at 77fff000
>>>> (d4) Detected Xen v4.5.0-rc
>>>> (d4) xen: copy BIOS tables...
>>>> (d4) Copying SMBIOS entry point from 0x00010010 to 0x000f0f40
>>>> (d4) Copying MPTABLE from 0xfc001160/fc001170 to 0x000f0e40
>>>> (d4) Copying PIR from 0x00010030 to 0x000f0dc0
>>>> (d4) Copying ACPI RSDP from 0x000100b0 to 0x000f0d90
>>>> (d4) Using pmtimer, ioport 0xb008
>>>> (d4) Scan for VGA option rom
>>>> (d4) Running option rom at c000:0003
>>>> (XEN) stdvga.c:147:d4v0 entering stdvga and caching modes
>>>> (d4) pmm call arg1=3D0
>>>> (d4) Turning on vga text mode console
>>>> (d4) SeaBIOS (version 
>>>> debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)
>>>> (d4) Machine UUID 9d836955-983f-4413-89c3-6893ea19d838
>>>> (d4) EHCI init on dev 00:1d.7 (regs=3D0xf9057020)
>>>> (d4) Found 0 lpt ports
>>>> (d4) Found 0 serial ports
>>>> (d4) ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
>>>> (d4) ATA controller 2 at 170/374/0 (irq 15 dev 9)
>>>> (d4) ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (50000 MiBytes)
>>>> (d4) Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
>>>> (d4) DVD/CD [ata0-1: QEMU DVD-ROM ATAPI-4 DVD/CD]
>>>> (d4) Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
>>>> (d4) UHCI init on dev 00:1d.0 (io=3Dc240)
>>>> (d4) UHCI init on dev 00:1d.1 (io=3Dc260)
>>>> (d4) UHCI init on dev 00:1d.2 (io=3Dc280)
>>>> (d4) PS2 keyboard initialized
>>>> (d4) All threads complete.
>>>> (d4) Scan for option roms
>>>> (d4) Running option rom at c980:0003
>>>> (d4) pmm call arg1=3D1
>>>> (d4) pmm call arg1=3D0
>>>> (d4) pmm call arg1=3D1
>>>> (d4) pmm call arg1=3D0
>>>> (d4) Searching bootorder for: /pci@i0cf8/*@6
>>>> (d4)
>>>> (d4) Press F12 for boot menu.
>>>> (d4)
>>>> (d4) Searching bootorder for: HALT
>>>> (d4) drive 0x000f0d40: PCHS=3D16383/16/63 translation=3Dlba 
>>>> LCHS=3D1024/255/63 s=3D102400000
>>>> (d4)
>>>> (d4) Space available for UMB: ca800-ee800, f0000-f0ce0
>>>> (d4) Returned 258048 bytes of ZoneHigh
>>>> (d4) e820 map has 6 items:
>>>> (d4)   0: 0000000000000000 - 000000000009fc00 =3D 1 RAM
>>>> (d4)   1: 000000000009fc00 - 00000000000a0000 =3D 2 RESERVED
>>>> (d4)   2: 00000000000f0000 - 0000000000100000 =3D 2 RESERVED
>>>> (d4)   3: 0000000000100000 - 0000000077fff000 =3D 1 RAM
>>>> (d4)   4: 0000000077fff000 - 0000000078000000 =3D 2 RESERVED
>>>> (d4)   5: 00000000fc000000 - 0000000100000000 =3D 2 RESERVED
>>>> (d4) enter handle_19:
>>>> (d4)   NULL
>>>> (d4) Booting from DVD/CD...
>>>> (d4) Device reports MEDIUM NOT PRESENT
>>>> (d4) scsi_is_ready returned -1
>>>> (d4) Boot failed: Could not read from CDROM (code 0003)
>>>> (d4) enter handle_18:
>>>> (d4)   NULL
>>>> (d4) Booting from Hard Disk...
>>>> (d4) Booting from 0000:7c00
>>>> (XEN) d4: VIRIDIAN GUEST_OS_ID: vendor: 1 os: 4 major: 6 minor: 1 
>>>> sp: 1 build: 1db1
>>>> (XEN) d4: VIRIDIAN HYPERCALL: enabled: 1 pfn: 3ffff
>>>> (XEN) d4v0: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffe
>>>> (XEN) d4v1: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffd
>>>> (XEN) irq.c:270: Dom4 PCI link 0 changed 5 -> 0
>>>> (XEN) irq.c:270: Dom4 PCI link 1 changed 10 -> 0
>>>> (XEN) irq.c:270: Dom4 PCI link 2 changed 11 -> 0
>>>> (XEN) irq.c:270: Dom4 PCI link 3 changed 5 -> 0
>>>> *(XEN) hvm.c:6119:d4v1 Bad HVM op 23.**
>>>> **(XEN) hvm.c:6119:d4v1 Bad HVM op 23.*
>>>> (XEN) irq.c:380: Dom4 callback via changed to GSI 24
>>>> (XEN) HVM4 save: CPU
>>>> (XEN) HVM4 save: PIC
>>>> (XEN) HVM4 save: IOAPIC
>>>> (XEN) HVM4 save: LAPIC
>>>> (XEN) HVM4 save: LAPIC_REGS
>>>> (XEN) HVM4 save: PCI_IRQ
>>>> (XEN) HVM4 save: ISA_IRQ
>>>> (XEN) HVM4 save: PCI_LINK
>>>> (XEN) HVM4 save: PIT
>>>> (XEN) HVM4 save: RTC
>>>> (XEN) HVM4 save: HPET
>>>> (XEN) HVM4 save: PMTIMER
>>>> (XEN) HVM4 save: MTRR
>>>> (XEN) HVM4 save: VIRIDIAN_DOMAIN
>>>> (XEN) HVM4 save: CPU_XSAVE
>>>> (XEN) HVM4 save: VIRIDIAN_VCPU
>>>> (XEN) HVM4 save: VMCE_VCPU
>>>> (XEN) HVM4 save: TSC_ADJUST
>>>> (XEN) HVM5 restore: CPU 0
>>>> (XEN) HVM5 restore: CPU 1
>>>> (XEN) HVM5 restore: PIC 0
>>>> (XEN) HVM5 restore: PIC 1
>>>> (XEN) HVM5 restore: IOAPIC 0
>>>> (XEN) HVM5 restore: LAPIC 0
>>>> (XEN) HVM5 restore: LAPIC 1
>>>> (XEN) HVM5 restore: LAPIC_REGS 0
>>>> (XEN) HVM5 restore: LAPIC_REGS 1
>>>> (XEN) HVM5 restore: PCI_IRQ 0
>>>> (XEN) HVM5 restore: ISA_IRQ 0
>>>> (XEN) HVM5 restore: PCI_LINK 0
>>>> (XEN) HVM5 restore: PIT 0
>>>> (XEN) HVM5 restore: RTC 0
>>>> (XEN) HVM5 restore: HPET 0
>>>> (XEN) HVM5 restore: PMTIMER 0
>>>> (XEN) HVM5 restore: MTRR 0
>>>> (XEN) HVM5 restore: MTRR 1
>>>> (XEN) HVM5 restore: VIRIDIAN_DOMAIN 0
>>>> (XEN) HVM5 restore: VIRIDIAN_VCPU 0
>>>> (XEN) HVM5 restore: VIRIDIAN_VCPU 1
>>>> (XEN) HVM5 restore: VMCE_VCPU 0
>>>> (XEN) HVM5 restore: VMCE_VCPU 1
>>>> (XEN) HVM5 restore: TSC_ADJUST 0
>>>> (XEN) HVM5 restore: TSC_ADJUST 1
>>>> (XEN) irq.c:380: Dom5 callback via changed to None
>>>> *(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.*
>>>> (XEN) irq.c:380: Dom5 callback via changed to GSI 24
>>>
>>>
>>
>


--------------010201070203040206060506
Content-Type: text/html; charset=windows-1252
Content-Length: 59109
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dwindows-1252"
      http-equiv=3D"Content-Type">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"moz-cite-prefix">Il 20/11/2014 12:21, Fabio Fantoni ha
      scritto:<br>
    </div>
    <blockquote cite=3D"mid:546DCEB4.5000205@m2r.biz" type=3D"cite">
      <meta content=3D"text/html; charset=3Dwindows-1252"
        http-equiv=3D"Content-Type">
      <div class=3D"moz-cite-prefix">Il 13/11/2014 13:22, Fabio Fantoni ha
        scritto:<br>
      </div>
      <blockquote cite=3D"mid:5464A27D.4020107@m2r.biz" type=3D"cite">
        <meta content=3D"text/html; charset=3Dwindows-1252"
          http-equiv=3D"Content-Type">
        <div class=3D"moz-cite-prefix">Il 13/11/2014 11:14, Fabio Fantoni
          ha scritto:<br>
        </div>
        <blockquote cite=3D"mid:54648477.5040505@m2r.biz" type=3D"cite">
          <meta content=3D"text/html; charset=3Dwindows-1252"
            http-equiv=3D"Content-Type">
          <div class=3D"moz-cite-prefix">Il 19/09/2014 15:18, Fabio
            Fantoni ha scritto:<br>
          </div>
          <blockquote cite=3D"mid:541C2D39.1060607@m2r.biz" type=3D"cite">Il
            12/09/2014 16:46, Fabio Fantoni ha scritto: <br>
            <blockquote type=3D"cite">Il 08/07/2014 12:34, Fabio Fantoni
              ha scritto: <br>
              <blockquote type=3D"cite">Il 08/07/2014 12:06, Fabio Fantoni
                ha scritto: <br>
                <blockquote type=3D"cite">Il 08/07/2014 10:53, David Ja=9Aa
                  ha scritto: <br>
                  <blockquote type=3D"cite">Hi, <br>
                    <br>
                    On =DAt, 2014-07-08 at 10:13 +0200, Fabio Fantoni
                    wrote: <br>
                    <blockquote type=3D"cite">On xen 4.5 (tried with qemu
                      2.0.0/2.1-rc0, spice 0.12.5 and client with <br>
                      spice-gtk 0.23/0.25) windows 7 domUs with qxl vga
                      works good as kvm <br>
                      except for one problem after xl save/restore, when
                      after restore on <br>
                      spice client connect=A0 the domU's screen freezed
                      for 2-3 minutes (and <br>
                      seems also windows), after this time seems that
                      all return to works <br>
                      correctly. <br>
                      This problem happen also if spice client connect
                      long time after restore. <br>
                      With stdvga not have this problem but stdvga has
                      many missed resolutions <br>
                      and bad refresh performance. <br>
                      <br>
                      If you need more tests/informations tell me and
                      I'll post them. <br>
                    </blockquote>
                    Client and server logs would certainly help. Please
                    run: <br>
                    =A0=A0 * virt-viewer with --spice-debug option <br>
                    =A0=A0 * spice-server with SPICE_DEBUG_LEVEL environment
                    variable set <br>
                    =A0=A0=A0=A0 to 4 or 5 (if you use qemu+libvirt, use
                    qemu:env element: <br>
                    =A0=A0=A0=A0 <a moz-do-not-send=3D"true"
                      class=3D"moz-txt-link-freetext"
                      href=3D"http://libvirt.org/drvqemu.html#qemucommand">http://libvirt.org/drvqemu.html#qemucommand</a>
                    ) <br>
                    and note the location in the logs where the freeze
                    takes place. <br>
                    <br>
                    Regards, <br>
                    <br>
                    David <br>
                  </blockquote>
                  <br>
                  Thanks for your reply, in attachments: <br>
                  - domU's xl cfg: W7.cfg <br>
                  - xl -vvv create/save/restore: xen logs.txt <br>
                  - remote-viewer with --spice-debug after domU's start
                  until xl save: spicelog-1.txt (zipped) <br>
                  - remote-viewer with --spice-debug after domU's xl
                  restore: spicelog-2.txt <br>
                </blockquote>
                <br>
                Sorry for my forgetfulness, here also qemu's log: <br>
                - after domU's start until xl save: qemu-dm-W7.log.1 <br>
                - after domU's xl restore: qemu-dm-W7.log <br>
                <br>
                <blockquote type=3D"cite"> <br>
                  If you need more tests/informations tell me and I'll
                  post them. <br>
                  <br>
                  <br>
                  <blockquote type=3D"cite">Thanks for any reply and sorry
                    for my bad english. <br>
                    <br>
                    _______________________________________________ <br>
                    Spice-devel mailing list <br>
                    <a moz-do-not-send=3D"true"
                      class=3D"moz-txt-link-abbreviated"
                      href=3D"mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a>
                    <br>
                    <a moz-do-not-send=3D"true"
                      class=3D"moz-txt-link-freetext"
                      href=3D"http://lists.freedesktop.org/mailman/listinfo/spice-devel">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a>
                    <br>
                  </blockquote>
                </blockquote>
                <br>
              </blockquote>
              <br>
              The problem persist, this time I saw these in xl dmesg
              after restore: <br>
              <br>
              (XEN) HVM2 restore: CPU 0 <br>
              (XEN) HVM2 restore: CPU 1 <br>
              (XEN) HVM2 restore: PIC 0 <br>
              (XEN) HVM2 restore: PIC 1 <br>
              (XEN) HVM2 restore: IOAPIC 0 <br>
              (XEN) HVM2 restore: LAPIC 0 <br>
              (XEN) HVM2 restore: LAPIC 1 <br>
              (XEN) HVM2 restore: LAPIC_REGS 0 <br>
              (XEN) HVM2 restore: LAPIC_REGS 1 <br>
              (XEN) HVM2 restore: PCI_IRQ 0 <br>
              (XEN) HVM2 restore: ISA_IRQ 0 <br>
              (XEN) HVM2 restore: PCI_LINK 0 <br>
              (XEN) HVM2 restore: PIT 0 <br>
              (XEN) HVM2 restore: RTC 0 <br>
              (XEN) HVM2 restore: HPET 0 <br>
              (XEN) HVM2 restore: PMTIMER 0 <br>
              (XEN) HVM2 restore: MTRR 0 <br>
              (XEN) HVM2 restore: MTRR 1 <br>
              (XEN) HVM2 restore: VIRIDIAN_DOMAIN 0 <br>
              (XEN) HVM2 restore: VIRIDIAN_VCPU 0 <br>
              (XEN) HVM2 restore: VIRIDIAN_VCPU 1 <br>
              (XEN) HVM2 restore: VMCE_VCPU 0 <br>
              (XEN) HVM2 restore: VMCE_VCPU 1 <br>
              (XEN) HVM2 restore: TSC_ADJUST 0 <br>
              (XEN) HVM2 restore: TSC_ADJUST 1 <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77579 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7757a invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7757b invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7757c invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7757d invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7757e invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7757f invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77580 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77581 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77582 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77583 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77584 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77585 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77586 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77587 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77588 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77589 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7758a invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7758b invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7758c invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7758d invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7758e invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 7758f invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77590 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77591 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77592 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77593 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77594 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77595 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77596 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77597 invalid
              <br>
              (XEN) memory.c:216:d2v0 Domain 2 page number 77598 invalid
              <br>
              (XEN) grant_table.c:1272:d2v0 Expanding dom (2) grant
              table from (4) to (32) frames. <br>
              (XEN) irq.c:380: Dom2 callback via changed to GSI 24 <br>
              <br>
              Tested on latest staging (commit
              7d203b337fb2dcd148d2df850e25b67c792d4d0b) plus the spice
              patches: <br>
              <a moz-do-not-send=3D"true" class=3D"moz-txt-link-freetext"
                href=3D"https://github.com/Fantu/Xen/commits/rebase/m2r-staging">https://github.com/Fantu/Xen/commits/rebase/m2r-staging</a>
              <br>
              <br>
              If you need more informations or tests tell me and I'll
              post them. <br>
              Thanks for any reply and sorry for my bad english. <br>
            </blockquote>
            <br>
            I did another tests updating to latest git staging (commit
            3e2331d271cc0882e4013c8f20398c46c35f90a1) and is nomore
            problem of "only" 2-3 minutes but now when it appears to
            restart (after 2-3 minutes) windows domUs undefinitely hangs
            instead. <br>
            No further details in xen and domU's logs. <br>
            <br>
            If you need more tests/details tell me and I'll do them. <br>
            <br>
            Thanks for any reply. <br>
          </blockquote>
          <br>
          I did a new test with xen build based on tag 4.5.0-rc2 and on
          xl dmesg show these errors:<br>
          <blockquote type=3D"cite"><b>(XEN) hvm.c:6119:d5v0 Bad HVM op
              23.</b></blockquote>
          Before and after save/restore, with stdvga instead not show
          them.<br>
        </blockquote>
        <br>
        Sorry, I found that was introduced by new winpv drivers update
        instead and I solved applying this patch:<br>
        x86/hvm: Add per-vcpu evtchn upcalls v3 <a
          moz-do-not-send=3D"true" class=3D"moz-txt-link-freetext"
href=3D"http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html">http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html</a><br>
        About save/restore problem with qxl I still not found a solution
        or at least the exact cause :(<br>
      </blockquote>
      <br>
      I tried a strace on qemu process when windows (in domU) is in
      temp. freeze and still does many operations (seems similar), I
      post below a small part if can be useful.<br>
      I noted for example some of these lines:<br>
      read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
      temporarily unavailable)<br>
      Is it normal=3F<br>
      <br>
      ...<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 4197512}, NULL, 8)
      =3D 2 ([{fd=3D30, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0,
      4193071})<br>
      read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      read(30, "W\0\0\0", 4)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 4<br>
      write(30, "W\0\0\0", 4)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 4<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 89449721}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 89526013}) =3D 0<br>
      gettimeofday({1416480295, 28658}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 89678802}) =3D 0<br>
      gettimeofday({1416480295, 28811}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
      ([{fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
      <b>read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
        temporarily unavailable)</b><br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D
      0x7f4a3b435000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D
      0x7f4a3b434000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D
      0x7f4a3b433000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D
      0x7f4a3b432000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D
      0x7f4a3b2db000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D
      0x7f4a3b2da000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D
      0x7f4a3b2d9000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D
      0x7f4a3b2d8000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D
      0x7f4a3b2d7000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D
      0x7f4a3b2d6000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D
      0x7f4a3b2d5000<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 91880930}) =3D 0<br>
      futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D
      0x7f4a3b2d4000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D
      0x7f4a3b2d3000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D
      0x7f4a3b2d2000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D
      0x7f4a3b2d1000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D
      0x7f4a3b2d0000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D
      0x7f4a3b2cf000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D
      0x7f4a3b2ce000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D
      0x7f4a3b2cd000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x14000) =3D
      0x7f4a3b2cc000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x15000) =3D
      0x7f4a3b2cb000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x16000) =3D
      0x7f4a3b2ca000<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 93792961}) =3D 0<br>
      futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x17000) =3D
      0x7f4a3b2c9000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x18000) =3D
      0x7f4a3b2c8000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x19000) =3D
      0x7f4a3b2c7000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1a000) =3D
      0x7f4a3b2c6000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1b000) =3D
      0x7f4a3b2c5000<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 94895166}) =3D 0<br>
      futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1c000) =3D
      0x7f4a3b2c4000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1d000) =3D
      0x7f4a3b2c3000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1e000) =3D
      0x7f4a3b2c2000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1f000) =3D
      0x7f4a3b2c1000<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 95826884}) =3D 0<br>
      futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
      read(6, "\1\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 96084347}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 96160414}) =3D 0<br>
      gettimeofday({1416480295, 35292}, NULL) =3D 0<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 96389311}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 96463937}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 96539139}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 96614031}) =3D 0<br>
      gettimeofday({1416480295, 35746}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 96766312}) =3D 0<br>
      gettimeofday({1416480295, 35898}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 13233688}, NULL,
      8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left
      {0, 13227138})<br>
      read(20,
      "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\302@\0"...,

      69632) =3D 101<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 97192856}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 97267978}) =3D 0<br>
      gettimeofday({1416480295, 36400}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 97418924}) =3D 0<br>
      gettimeofday({1416480295, 36550}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 12581076}, NULL,
      8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left
      {0, 12576281})<br>
      read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      read(20,
      "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\303@\0"...,

      69632) =3D 101<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 97915644}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 97990808}) =3D 0<br>
      gettimeofday({1416480295, 37123}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 98142454}) =3D 0<br>
      gettimeofday({1416480295, 37273}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 11857546}, NULL,
      8) =3D 1 ([{fd=3D6, revents=3DPOLLIN}], left {0, 9477611})<br>
      <b>read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
        temporarily unavailable)</b><br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      read(6, "\5\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 101436871}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 101511629}) =3D 0<br>
      gettimeofday({1416480295, 40643}, NULL) =3D 0<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 101739580}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 101814222}) =3D 0<br>
      gettimeofday({1416480295, 40946}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 101966019}) =3D 0<br>
      gettimeofday({1416480295, 41097}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
      ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d4000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d3000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d2000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d1000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d0000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2cf000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2ce000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2cd000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2cc000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2cb000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2ca000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 104926625}) =3D 0<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c7000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c6000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c5000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 106215131}) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b435000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b434000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b433000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b432000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2db000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2da000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d7000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d6000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d5000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 108790323}) =3D 0<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 109101155}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 109197529}) =3D 0<br>
      gettimeofday({1416480295, 48329}, NULL) =3D 0<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 109425673}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 109500338}) =3D 0<br>
      gettimeofday({1416480295, 48632}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 109652242}) =3D 0<br>
      gettimeofday({1416480295, 48783}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
      ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
      read(8, "\4\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c4000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c3000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c2000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2c1000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 111044545}) =3D 0<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D
      0x7f4a3b435000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D
      0x7f4a3b434000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D
      0x7f4a3b433000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D
      0x7f4a3b432000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D
      0x7f4a3b2db000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D
      0x7f4a3b2da000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D
      0x7f4a3b2d9000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D
      0x7f4a3b2d8000<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 112505496}) =3D 0<br>
      futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      read(6, "\6\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 112845620}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 112919875}) =3D 0<br>
      gettimeofday({1416480295, 52051}, NULL) =3D 0<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 113146496}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 113220805}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 113295291}) =3D 0<br>
      gettimeofday({1416480295, 52426}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 113444996}) =3D 0<br>
      gettimeofday({1416480295, 52576}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
      ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
      read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D
      0x7f4a3b2d7000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D
      0x7f4a3b2d6000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D
      0x7f4a3b2d5000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D
      0x7f4a3b2d4000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D
      0x7f4a3b2d3000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D
      0x7f4a3b2d2000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D
      0x7f4a3b2d1000<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 115162643}) =3D 0<br>
      futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D
      0x7f4a3b2d0000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D
      0x7f4a3b2cf000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D
      0x7f4a3b2ce000<br>
      ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
      mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D
      0x7f4a3b2cd000<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 115964897}) =3D 0<br>
      futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 116134364}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 116209521}) =3D 0<br>
      gettimeofday({1416480295, 55341}, NULL) =3D 0<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 116437231}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 116519253}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 116594135}) =3D 0<br>
      gettimeofday({1416480295, 55725}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 116744907}) =3D 0<br>
      gettimeofday({1416480295, 55876}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
      ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
      read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b435000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b434000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b433000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b432000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2db000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2da000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
      munmap(0x7f4a3b2d8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
      ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 119055248}) =3D 0<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
      read(6, "\6\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 119599841}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 119676398}) =3D 0<br>
      gettimeofday({1416480295, 58810}, NULL) =3D 0<br>
      write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 119906131}) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 119981106}) =3D 0<br>
      gettimeofday({1416480295, 59114}, NULL) =3D 0<br>
      clock_gettime(CLOCK_MONOTONIC, {699, 120133916}) =3D 0<br>
      gettimeofday({1416480295, 59265}, NULL) =3D 0<br>
      ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
      events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
      events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
      ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
      ...<br>
      <br>
      Strace of domU's qemu process during freeze can be useful=3F I must
      do a more specific tests=3F<br>
      If you need more informations/tests tell me and I'll post them.<br>
    </blockquote>
    <br>
    <span>xen save/restore seems don't save hvm domUs vga's videoram but
      kvm/qemu save yes, is it correct=3F<br>
      can be the cause of problem and/or other problem=3F<br>
    </span><br>
    <blockquote cite=3D"mid:546DCEB4.5000205@m2r.biz" type=3D"cite"> <br>
      Thanks for any reply and sorry for my bad english.<br>
      <br>
      <br>
      <blockquote cite=3D"mid:5464A27D.4020107@m2r.biz" type=3D"cite"> <br>
        <blockquote cite=3D"mid:54648477.5040505@m2r.biz" type=3D"cite"> <br>
          Below I posted full xl dmesg of domU, if you need more
          informations/tests tell me and I'll post them.<br>
          <br>
          <br>
          <blockquote type=3D"cite">(d4) HVM Loader<br>
            (d4) Detected Xen v4.5.0-rc<br>
            (d4) Xenbus rings @0xfeffc000, event channel 1<br>
            (d4) System requested SeaBIOS<br>
            (d4) CPU speed is 2660 MHz<br>
            (d4) Relocating guest memory for lowmem MMIO space disabled<br>
            (XEN) irq.c:270: Dom4 PCI link 0 changed 0 -&gt; 5<br>
            (d4) PCI-ISA link 0 routed to IRQ5<br>
            (XEN) irq.c:270: Dom4 PCI link 1 changed 0 -&gt; 10<br>
            (d4) PCI-ISA link 1 routed to IRQ10<br>
            (XEN) irq.c:270: Dom4 PCI link 2 changed 0 -&gt; 11<br>
            (d4) PCI-ISA link 2 routed to IRQ11<br>
            (XEN) irq.c:270: Dom4 PCI link 3 changed 0 -&gt; 5<br>
            (d4) PCI-ISA link 3 routed to IRQ5<br>
            (d4) pci dev 01:3 INTA-&gt;IRQ10<br>
            (d4) pci dev 02:0 INTA-&gt;IRQ11<br>
            (d4) pci dev 03:0 INTA-&gt;IRQ5<br>
            (d4) pci dev 04:0 INTA-&gt;IRQ5<br>
            (d4) pci dev 05:0 INTA-&gt;IRQ10<br>
            (d4) pci dev 06:0 INTA-&gt;IRQ11<br>
            (d4) pci dev 1d:0 INTA-&gt;IRQ10<br>
            (d4) pci dev 1d:1 INTB-&gt;IRQ11<br>
            (d4) pci dev 1d:2 INTC-&gt;IRQ5<br>
            (d4) pci dev 1d:7 INTD-&gt;IRQ5<br>
            (d4) No RAM in high memory; setting high_mem resource base
            to 100000000<br>
            (d4) pci dev 05:0 bar 10 size 004000000: 0f0000000<br>
            (d4) pci dev 05:0 bar 14 size 004000000: 0f4000000<br>
            (d4) pci dev 02:0 bar 14 size 001000000: 0f8000008<br>
            (d4) pci dev 06:0 bar 30 size 000040000: 0f9000000<br>
            (d4) pci dev 05:0 bar 30 size 000010000: 0f9040000<br>
            (d4) pci dev 03:0 bar 10 size 000004000: 0f9050000<br>
            (d4) pci dev 05:0 bar 18 size 000002000: 0f9054000<br>
            (d4) pci dev 04:0 bar 14 size 000001000: 0f9056000<br>
            (d4) pci dev 1d:7 bar 10 size 000001000: 0f9057000<br>
            (d4) pci dev 02:0 bar 10 size 000000100: 00000c001<br>
            (d4) pci dev 06:0 bar 10 size 000000100: 00000c101<br>
            (d4) pci dev 06:0 bar 14 size 000000100: 0f9058000<br>
            (d4) pci dev 04:0 bar 10 size 000000020: 00000c201<br>
            (d4) pci dev 05:0 bar 1c size 000000020: 00000c221<br>
            (d4) pci dev 1d:0 bar 20 size 000000020: 00000c241<br>
            (d4) pci dev 1d:1 bar 20 size 000000020: 00000c261<br>
            (d4) pci dev 1d:2 bar 20 size 000000020: 00000c281<br>
            (d4) pci dev 01:1 bar 20 size 000000010: 00000c2a1<br>
            (d4) Multiprocessor initialisation:<br>
            (d4)=A0 - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs
            [1/8] ... done.<br>
            (d4)=A0 - CPU1 ... 36-bit phys ... fixed MTRRs ... var MTRRs
            [1/8] ... done.<br>
            (d4) Testing HVM environment:<br>
            (d4)=A0 - REP INSB across page boundaries ... passed<br>
            (d4)=A0 - GS base MSRs and SWAPGS ... passed<br>
            (d4) Passed 2 of 2 tests<br>
            (d4) Writing SMBIOS tables ...<br>
            (d4) Loading SeaBIOS ...<br>
            (d4) Creating MP tables ...<br>
            (d4) Loading ACPI ...<br>
            (d4) S3 disabled<br>
            (d4) S4 disabled<br>
            (d4) vm86 TSS at fc00a100<br>
            (d4) BIOS map:<br>
            (d4)=A0 10000-100d3: Scratch space<br>
            (d4)=A0 c0000-fffff: Main BIOS<br>
            (d4) E820 table:<br>
            (d4)=A0 [00]: 00000000:00000000 - 00000000:000a0000: RAM<br>
            (d4)=A0 HOLE: 00000000:000a0000 - 00000000:000c0000<br>
            (d4)=A0 [01]: 00000000:000c0000 - 00000000:00100000: RESERVED<br>
            (d4)=A0 [02]: 00000000:00100000 - 00000000:78000000: RAM<br>
            (d4)=A0 HOLE: 00000000:78000000 - 00000000:fc000000<br>
            (d4)=A0 [03]: 00000000:fc000000 - 00000001:00000000: RESERVED<br>
            (d4) Invoking SeaBIOS ...<br>
            (d4) SeaBIOS (version
            debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)<br>
            (d4) <br>
            (d4) Found Xen hypervisor signature at 40000100<br>
            (d4) Running on QEMU (i440fx)<br>
            (d4) xen: copy e820...<br>
            (d4) Relocating init from 0x000df619 to 0x77fae600 (size
            71995)<br>
            (d4) CPU Mhz=3D2661<br>
            (d4) Found 13 PCI devices (max PCI bus is 00)<br>
            (d4) Allocated Xen hypercall page at 77fff000<br>
            (d4) Detected Xen v4.5.0-rc<br>
            (d4) xen: copy BIOS tables...<br>
            (d4) Copying SMBIOS entry point from 0x00010010 to
            0x000f0f40<br>
            (d4) Copying MPTABLE from 0xfc001160/fc001170 to 0x000f0e40<br>
            (d4) Copying PIR from 0x00010030 to 0x000f0dc0<br>
            (d4) Copying ACPI RSDP from 0x000100b0 to 0x000f0d90<br>
            (d4) Using pmtimer, ioport 0xb008<br>
            (d4) Scan for VGA option rom<br>
            (d4) Running option rom at c000:0003<br>
            (XEN) stdvga.c:147:d4v0 entering stdvga and caching modes<br>
            (d4) pmm call arg1=3D0<br>
            (d4) Turning on vga text mode console<br>
            (d4) SeaBIOS (version
            debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)<br>
            (d4) Machine UUID 9d836955-983f-4413-89c3-6893ea19d838<br>
            (d4) EHCI init on dev 00:1d.7 (regs=3D0xf9057020)<br>
            (d4) Found 0 lpt ports<br>
            (d4) Found 0 serial ports<br>
            (d4) ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)<br>
            (d4) ATA controller 2 at 170/374/0 (irq 15 dev 9)<br>
            (d4) ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (50000 MiBytes)<br>
            (d4) Searching bootorder for:
            /pci@i0cf8/*@1,1/drive@0/disk@0<br>
            (d4) DVD/CD [ata0-1: QEMU DVD-ROM ATAPI-4 DVD/CD]<br>
            (d4) Searching bootorder for:
            /pci@i0cf8/*@1,1/drive@0/disk@1<br>
            (d4) UHCI init on dev 00:1d.0 (io=3Dc240)<br>
            (d4) UHCI init on dev 00:1d.1 (io=3Dc260)<br>
            (d4) UHCI init on dev 00:1d.2 (io=3Dc280)<br>
            (d4) PS2 keyboard initialized<br>
            (d4) All threads complete.<br>
            (d4) Scan for option roms<br>
            (d4) Running option rom at c980:0003<br>
            (d4) pmm call arg1=3D1<br>
            (d4) pmm call arg1=3D0<br>
            (d4) pmm call arg1=3D1<br>
            (d4) pmm call arg1=3D0<br>
            (d4) Searching bootorder for: /pci@i0cf8/*@6<br>
            (d4) <br>
            (d4) Press F12 for boot menu.<br>
            (d4) <br>
            (d4) Searching bootorder for: HALT<br>
            (d4) drive 0x000f0d40: PCHS=3D16383/16/63 translation=3Dlba
            LCHS=3D1024/255/63 s=3D102400000<br>
            (d4) <br>
            (d4) Space available for UMB: ca800-ee800, f0000-f0ce0<br>
            (d4) Returned 258048 bytes of ZoneHigh<br>
            (d4) e820 map has 6 items:<br>
            (d4)=A0=A0 0: 0000000000000000 - 000000000009fc00 =3D 1 RAM<br>
            (d4)=A0=A0 1: 000000000009fc00 - 00000000000a0000 =3D 2 RESERVED<br>
            (d4)=A0=A0 2: 00000000000f0000 - 0000000000100000 =3D 2 RESERVED<br>
            (d4)=A0=A0 3: 0000000000100000 - 0000000077fff000 =3D 1 RAM<br>
            (d4)=A0=A0 4: 0000000077fff000 - 0000000078000000 =3D 2 RESERVED<br>
            (d4)=A0=A0 5: 00000000fc000000 - 0000000100000000 =3D 2 RESERVED<br>
            (d4) enter handle_19:<br>
            (d4)=A0=A0 NULL<br>
            (d4) Booting from DVD/CD...<br>
            (d4) Device reports MEDIUM NOT PRESENT<br>
            (d4) scsi_is_ready returned -1<br>
            (d4) Boot failed: Could not read from CDROM (code 0003)<br>
            (d4) enter handle_18:<br>
            (d4)=A0=A0 NULL<br>
            (d4) Booting from Hard Disk...<br>
            (d4) Booting from 0000:7c00<br>
            (XEN) d4: VIRIDIAN GUEST_OS_ID: vendor: 1 os: 4 major: 6
            minor: 1 sp: 1 build: 1db1<br>
            (XEN) d4: VIRIDIAN HYPERCALL: enabled: 1 pfn: 3ffff<br>
            (XEN) d4v0: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffe<br>
            (XEN) d4v1: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffd<br>
            (XEN) irq.c:270: Dom4 PCI link 0 changed 5 -&gt; 0<br>
            (XEN) irq.c:270: Dom4 PCI link 1 changed 10 -&gt; 0<br>
            (XEN) irq.c:270: Dom4 PCI link 2 changed 11 -&gt; 0<br>
            (XEN) irq.c:270: Dom4 PCI link 3 changed 5 -&gt; 0<br>
            <b>(XEN) hvm.c:6119:d4v1 Bad HVM op 23.</b><b><br>
            </b><b>(XEN) hvm.c:6119:d4v1 Bad HVM op 23.</b><br>
            (XEN) irq.c:380: Dom4 callback via changed to GSI 24<br>
            (XEN) HVM4 save: CPU<br>
            (XEN) HVM4 save: PIC<br>
            (XEN) HVM4 save: IOAPIC<br>
            (XEN) HVM4 save: LAPIC<br>
            (XEN) HVM4 save: LAPIC_REGS<br>
            (XEN) HVM4 save: PCI_IRQ<br>
            (XEN) HVM4 save: ISA_IRQ<br>
            (XEN) HVM4 save: PCI_LINK<br>
            (XEN) HVM4 save: PIT<br>
            (XEN) HVM4 save: RTC<br>
            (XEN) HVM4 save: HPET<br>
            (XEN) HVM4 save: PMTIMER<br>
            (XEN) HVM4 save: MTRR<br>
            (XEN) HVM4 save: VIRIDIAN_DOMAIN<br>
            (XEN) HVM4 save: CPU_XSAVE<br>
            (XEN) HVM4 save: VIRIDIAN_VCPU<br>
            (XEN) HVM4 save: VMCE_VCPU<br>
            (XEN) HVM4 save: TSC_ADJUST<br>
            (XEN) HVM5 restore: CPU 0<br>
            (XEN) HVM5 restore: CPU 1<br>
            (XEN) HVM5 restore: PIC 0<br>
            (XEN) HVM5 restore: PIC 1<br>
            (XEN) HVM5 restore: IOAPIC 0<br>
            (XEN) HVM5 restore: LAPIC 0<br>
            (XEN) HVM5 restore: LAPIC 1<br>
            (XEN) HVM5 restore: LAPIC_REGS 0<br>
            (XEN) HVM5 restore: LAPIC_REGS 1<br>
            (XEN) HVM5 restore: PCI_IRQ 0<br>
            (XEN) HVM5 restore: ISA_IRQ 0<br>
            (XEN) HVM5 restore: PCI_LINK 0<br>
            (XEN) HVM5 restore: PIT 0<br>
            (XEN) HVM5 restore: RTC 0<br>
            (XEN) HVM5 restore: HPET 0<br>
            (XEN) HVM5 restore: PMTIMER 0<br>
            (XEN) HVM5 restore: MTRR 0<br>
            (XEN) HVM5 restore: MTRR 1<br>
            (XEN) HVM5 restore: VIRIDIAN_DOMAIN 0<br>
            (XEN) HVM5 restore: VIRIDIAN_VCPU 0<br>
            (XEN) HVM5 restore: VIRIDIAN_VCPU 1<br>
            (XEN) HVM5 restore: VMCE_VCPU 0<br>
            (XEN) HVM5 restore: VMCE_VCPU 1<br>
            (XEN) HVM5 restore: TSC_ADJUST 0<br>
            (XEN) HVM5 restore: TSC_ADJUST 1<br>
            (XEN) irq.c:380: Dom5 callback via changed to None<br>
            <b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
            </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
            </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
            </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><br>
            (XEN) irq.c:380: Dom5 callback via changed to GSI 24</blockquote>
          <br>
          <br>
        </blockquote>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>

--------------010201070203040206060506--


--===============5671796681831524772==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

--===============5671796681831524772==--


From xen-devel-bounces@lists.xen.org Fri Nov 21 14:43:52 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Nov 2014 14:43:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XrpR6-00049B-Rr; Fri, 21 Nov 2014 14:43:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <fabio.fantoni@m2r.biz>) id 1XrpR4-00048v-M8
	for xen-devel@lists.xensource.com; Fri, 21 Nov 2014 14:43:47 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
	D3/D2-14214-2AF4F645; Fri, 21 Nov 2014 14:43:46 +0000
X-Env-Sender: fabio.fantoni@m2r.biz
X-Msg-Ref: server-2.tower-206.messagelabs.com!1416581021!12685781!1
X-Originating-IP: [209.85.212.173]
X-SpamReason: No, hits=0.6 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_30_40,HTML_MESSAGE,UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12190 invoked from network); 21 Nov 2014 14:43:41 -0000
Received: from mail-wi0-f173.google.com (HELO mail-wi0-f173.google.com)
	(209.85.212.173)
	by server-2.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Nov 2014 14:43:41 -0000
Received: by mail-wi0-f173.google.com with SMTP id r20so12228050wiv.0
	for <xen-devel@lists.xensource.com>;
	Fri, 21 Nov 2014 06:43:40 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:cc:subject:references:in-reply-to:content-type;
	bh=RIAF3i6JGfzuvTHCaUfrFL+odE+h7JSRHpiRHEDqka8=;
	b=Fe7xLfu71u8G3x4y5AlfNvOTFHn6kNz1045jxrtgZaYghQDoQFxb660QoIxddM5egS
	Wkm/Iui0tIMPVRa8ZZhWC3KUzv663tWSROdndxnH8RcHCnzXzg/BJGiImCL3Jq05L8Lj
	3Fdb5ItU6e2TQio2fYxTQUFTr2w8ggTnVz7xw7GKXRKZBhry+Nr3lwJqfjOxAN7AA6Zq
	9nyBn35U2MmJPrZMwlFX3zUHkezh4kW6P2102PNpBCUAZ0UmGAfEIuVOS2NisHqomEMS
	EP3oP6YKBfD86jIsD/6uWhT3SVreh2qlLB9PlzyxK6Oz7ChZN3suLP2MicUp6P/ZdloV
	Lrxw==
X-Gm-Message-State: ALoCoQmuuj3/EIqeg6gjuGIEDgk7WKuaUKcYNLkPXAILFhsmPeHf7grpRszYtVXpx4XzA9ey+egh
X-Received: by 10.180.78.73 with SMTP id z9mr25899457wiw.52.1416581019993;
	Fri, 21 Nov 2014 06:43:39 -0800 (PST)
Received: from [192.168.1.15] ([83.211.73.126])
	by mx.google.com with ESMTPSA id w5sm9017753wif.18.2014.11.21.06.43.34
	for <multiple recipients>
	(version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Fri, 21 Nov 2014 06:43:39 -0800 (PST)
Message-ID: <546F4FA0.1070908@m2r.biz>
Date: Fri, 21 Nov 2014 15:43:44 +0100
From: Fabio Fantoni <fabio.fantoni@m2r.biz>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: xen-devel <xen-devel@lists.xensource.com>, 
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
	spice-devel@lists.freedesktop.org
References: <53BBA83C.3010307@m2r.biz>
	<1404809604.30343.5.camel@cihla.spice.brq.redhat.com>
	<53BBC2AA.4030503@m2r.biz> <53BBC952.1040902@m2r.biz>
	<54130761.6080501@m2r.biz> <541C2D39.1060607@m2r.biz>
	<54648477.5040505@m2r.biz> <5464A27D.4020107@m2r.biz>
	<546DCEB4.5000205@m2r.biz> <546F1C8F.4020905@m2r.biz>
In-Reply-To: <546F1C8F.4020905@m2r.biz>
Cc: Anthony PERARD <anthony.perard@citrix.com>, kraxel@redhat.com,
	Jan Beulich <JBeulich@suse.com>,
	stefano Stabellini <Stefano.Stabellini@eu.citrix.com>
Subject: Re: [Xen-devel] [Spice-devel] screen freezed for 2-3 minutes on
 spice connect on xen windows 7 domU's with qxl after save/restore
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6722474865592102136=="
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============6722474865592102136==
Content-Type: multipart/alternative;
 boundary="------------040901030006070203030403"

This is a multi-part message in MIME format.
--------------040901030006070203030403
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Length: 47184
Content-Transfer-Encoding: quoted-printable

Il 21/11/2014 12:05, Fabio Fantoni ha scritto:
> Il 20/11/2014 12:21, Fabio Fantoni ha scritto:
>> Il 13/11/2014 13:22, Fabio Fantoni ha scritto:
>>> Il 13/11/2014 11:14, Fabio Fantoni ha scritto:
>>>> Il 19/09/2014 15:18, Fabio Fantoni ha scritto:
>>>>> Il 12/09/2014 16:46, Fabio Fantoni ha scritto:
>>>>>> Il 08/07/2014 12:34, Fabio Fantoni ha scritto:
>>>>>>> Il 08/07/2014 12:06, Fabio Fantoni ha scritto:
>>>>>>>> Il 08/07/2014 10:53, David Ja=9Aa ha scritto:
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> On =DAt, 2014-07-08 at 10:13 +0200, Fabio Fantoni wrote:
>>>>>>>>>> On xen 4.5 (tried with qemu 2.0.0/2.1-rc0, spice 0.12.5 and 
>>>>>>>>>> client with
>>>>>>>>>> spice-gtk 0.23/0.25) windows 7 domUs with qxl vga works good 
>>>>>>>>>> as kvm
>>>>>>>>>> except for one problem after xl save/restore, when after 
>>>>>>>>>> restore on
>>>>>>>>>> spice client connect  the domU's screen freezed for 2-3 
>>>>>>>>>> minutes (and
>>>>>>>>>> seems also windows), after this time seems that all return to 
>>>>>>>>>> works
>>>>>>>>>> correctly.
>>>>>>>>>> This problem happen also if spice client connect long time 
>>>>>>>>>> after restore.
>>>>>>>>>> With stdvga not have this problem but stdvga has many missed 
>>>>>>>>>> resolutions
>>>>>>>>>> and bad refresh performance.
>>>>>>>>>>
>>>>>>>>>> If you need more tests/informations tell me and I'll post them.
>>>>>>>>> Client and server logs would certainly help. Please run:
>>>>>>>>>    * virt-viewer with --spice-debug option
>>>>>>>>>    * spice-server with SPICE_DEBUG_LEVEL environment variable set
>>>>>>>>>      to 4 or 5 (if you use qemu+libvirt, use qemu:env element:
>>>>>>>>> http://libvirt.org/drvqemu.html#qemucommand )
>>>>>>>>> and note the location in the logs where the freeze takes place.
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> David
>>>>>>>>
>>>>>>>> Thanks for your reply, in attachments:
>>>>>>>> - domU's xl cfg: W7.cfg
>>>>>>>> - xl -vvv create/save/restore: xen logs.txt
>>>>>>>> - remote-viewer with --spice-debug after domU's start until xl 
>>>>>>>> save: spicelog-1.txt (zipped)
>>>>>>>> - remote-viewer with --spice-debug after domU's xl restore: 
>>>>>>>> spicelog-2.txt
>>>>>>>
>>>>>>> Sorry for my forgetfulness, here also qemu's log:
>>>>>>> - after domU's start until xl save: qemu-dm-W7.log.1
>>>>>>> - after domU's xl restore: qemu-dm-W7.log
>>>>>>>
>>>>>>>>
>>>>>>>> If you need more tests/informations tell me and I'll post them.
>>>>>>>>
>>>>>>>>
>>>>>>>>> Thanks for any reply and sorry for my bad english.
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Spice-devel mailing list
>>>>>>>>> Spice-devel@lists.freedesktop.org
>>>>>>>>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>>>>>>>
>>>>>>
>>>>>> The problem persist, this time I saw these in xl dmesg after 
>>>>>> restore:
>>>>>>
>>>>>> (XEN) HVM2 restore: CPU 0
>>>>>> (XEN) HVM2 restore: CPU 1
>>>>>> (XEN) HVM2 restore: PIC 0
>>>>>> (XEN) HVM2 restore: PIC 1
>>>>>> (XEN) HVM2 restore: IOAPIC 0
>>>>>> (XEN) HVM2 restore: LAPIC 0
>>>>>> (XEN) HVM2 restore: LAPIC 1
>>>>>> (XEN) HVM2 restore: LAPIC_REGS 0
>>>>>> (XEN) HVM2 restore: LAPIC_REGS 1
>>>>>> (XEN) HVM2 restore: PCI_IRQ 0
>>>>>> (XEN) HVM2 restore: ISA_IRQ 0
>>>>>> (XEN) HVM2 restore: PCI_LINK 0
>>>>>> (XEN) HVM2 restore: PIT 0
>>>>>> (XEN) HVM2 restore: RTC 0
>>>>>> (XEN) HVM2 restore: HPET 0
>>>>>> (XEN) HVM2 restore: PMTIMER 0
>>>>>> (XEN) HVM2 restore: MTRR 0
>>>>>> (XEN) HVM2 restore: MTRR 1
>>>>>> (XEN) HVM2 restore: VIRIDIAN_DOMAIN 0
>>>>>> (XEN) HVM2 restore: VIRIDIAN_VCPU 0
>>>>>> (XEN) HVM2 restore: VIRIDIAN_VCPU 1
>>>>>> (XEN) HVM2 restore: VMCE_VCPU 0
>>>>>> (XEN) HVM2 restore: VMCE_VCPU 1
>>>>>> (XEN) HVM2 restore: TSC_ADJUST 0
>>>>>> (XEN) HVM2 restore: TSC_ADJUST 1
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77579 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757a invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757b invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757c invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757d invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757e invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7757f invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77580 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77581 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77582 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77583 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77584 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77585 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77586 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77587 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77588 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77589 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758a invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758b invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758c invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758d invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758e invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 7758f invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77590 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77591 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77592 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77593 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77594 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77595 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77596 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77597 invalid
>>>>>> (XEN) memory.c:216:d2v0 Domain 2 page number 77598 invalid
>>>>>> (XEN) grant_table.c:1272:d2v0 Expanding dom (2) grant table from 
>>>>>> (4) to (32) frames.
>>>>>> (XEN) irq.c:380: Dom2 callback via changed to GSI 24
>>>>>>
>>>>>> Tested on latest staging (commit 
>>>>>> 7d203b337fb2dcd148d2df850e25b67c792d4d0b) plus the spice patches:
>>>>>> https://github.com/Fantu/Xen/commits/rebase/m2r-staging
>>>>>>
>>>>>> If you need more informations or tests tell me and I'll post them.
>>>>>> Thanks for any reply and sorry for my bad english.
>>>>>
>>>>> I did another tests updating to latest git staging (commit 
>>>>> 3e2331d271cc0882e4013c8f20398c46c35f90a1) and is nomore problem of 
>>>>> "only" 2-3 minutes but now when it appears to restart (after 2-3 
>>>>> minutes) windows domUs undefinitely hangs instead.
>>>>> No further details in xen and domU's logs.
>>>>>
>>>>> If you need more tests/details tell me and I'll do them.
>>>>>
>>>>> Thanks for any reply.
>>>>
>>>> I did a new test with xen build based on tag 4.5.0-rc2 and on xl 
>>>> dmesg show these errors:
>>>>> *(XEN) hvm.c:6119:d5v0 Bad HVM op 23.*
>>>> Before and after save/restore, with stdvga instead not show them.
>>>
>>> Sorry, I found that was introduced by new winpv drivers update 
>>> instead and I solved applying this patch:
>>> x86/hvm: Add per-vcpu evtchn upcalls v3 
>>> http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html
>>> About save/restore problem with qxl I still not found a solution or 
>>> at least the exact cause :(
>>
>> I tried a strace on qemu process when windows (in domU) is in temp. 
>> freeze and still does many operations (seems similar), I post below a 
>> small part if can be useful.
>> I noted for example some of these lines:
>> read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
>> temporarily unavailable)
>> Is it normal=3F
>>
>> ...
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 4197512}, NULL, 8) =3D 
>> 2 ([{fd=3D30, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0, 4193071})
>> read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
>> read(30, "W\0\0\0", 4)                  =3D 4
>> write(30, "W\0\0\0", 4)                 =3D 4
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 89449721}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 89526013}) =3D 0
>> gettimeofday({1416480295, 28658}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 89678802}) =3D 0
>> gettimeofday({1416480295, 28811}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1 
>> ([{fd=3D6, revents=3DPOLLIN}], left {0, 0})
>> *read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
>> temporarily unavailable)*
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D 0x7f4a3b435000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D 0x7f4a3b434000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D 0x7f4a3b433000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D 0x7f4a3b432000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D 0x7f4a3b2db000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D 0x7f4a3b2da000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D 0x7f4a3b2d9000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D 0x7f4a3b2d8000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D 0x7f4a3b2d7000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D 0x7f4a3b2d6000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D 0x7f4a3b2d5000
>> clock_gettime(CLOCK_MONOTONIC, {699, 91880930}) =3D 0
>> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D 0x7f4a3b2d4000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D 0x7f4a3b2d3000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D 0x7f4a3b2d2000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D 0x7f4a3b2d1000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D 0x7f4a3b2d0000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D 0x7f4a3b2cf000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D 0x7f4a3b2ce000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D 0x7f4a3b2cd000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x14000) =3D 0x7f4a3b2cc000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x15000) =3D 0x7f4a3b2cb000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x16000) =3D 0x7f4a3b2ca000
>> clock_gettime(CLOCK_MONOTONIC, {699, 93792961}) =3D 0
>> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x17000) =3D 0x7f4a3b2c9000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x18000) =3D 0x7f4a3b2c8000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x19000) =3D 0x7f4a3b2c7000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1a000) =3D 0x7f4a3b2c6000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1b000) =3D 0x7f4a3b2c5000
>> clock_gettime(CLOCK_MONOTONIC, {699, 94895166}) =3D 0
>> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1c000) =3D 0x7f4a3b2c4000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1d000) =3D 0x7f4a3b2c3000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1e000) =3D 0x7f4a3b2c2000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1f000) =3D 0x7f4a3b2c1000
>> clock_gettime(CLOCK_MONOTONIC, {699, 95826884}) =3D 0
>> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
>> read(6, "\1\0\0\0\0\0\0\0", 512)        =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 96084347}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 96160414}) =3D 0
>> gettimeofday({1416480295, 35292}, NULL) =3D 0
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 96389311}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 96463937}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 96539139}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 96614031}) =3D 0
>> gettimeofday({1416480295, 35746}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 96766312}) =3D 0
>> gettimeofday({1416480295, 35898}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 13233688}, NULL, 8) =3D 
>> 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0, 13227138})
>> read(20, 
>> "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\302@\0"..., 
>> 69632) =3D 101
>> clock_gettime(CLOCK_MONOTONIC, {699, 97192856}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 97267978}) =3D 0
>> gettimeofday({1416480295, 36400}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 97418924}) =3D 0
>> gettimeofday({1416480295, 36550}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 12581076}, NULL, 8) =3D 
>> 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0, 12576281})
>> read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
>> read(20, 
>> "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\303@\0"..., 
>> 69632) =3D 101
>> clock_gettime(CLOCK_MONOTONIC, {699, 97915644}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 97990808}) =3D 0
>> gettimeofday({1416480295, 37123}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 98142454}) =3D 0
>> gettimeofday({1416480295, 37273}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 11857546}, NULL, 8) =3D 
>> 1 ([{fd=3D6, revents=3DPOLLIN}], left {0, 9477611})
>> *read(8, 0x7fffb5d09ac0, 16)             =3D -1 EAGAIN (Resource 
>> temporarily unavailable)*
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> read(6, "\5\0\0\0\0\0\0\0", 512)        =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 101436871}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 101511629}) =3D 0
>> gettimeofday({1416480295, 40643}, NULL) =3D 0
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 101739580}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 101814222}) =3D 0
>> gettimeofday({1416480295, 40946}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 101966019}) =3D 0
>> gettimeofday({1416480295, 41097}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1 
>> ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d4000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d3000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d2000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d1000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d0000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2cf000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2ce000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2cd000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2cc000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2cb000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2ca000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 104926625}) =3D 0
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c9000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c8000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c7000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c6000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c5000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 106215131}) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b435000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b434000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b433000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b432000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2db000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2da000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d9000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d8000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d7000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d6000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d5000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 108790323}) =3D 0
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 109101155}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 109197529}) =3D 0
>> gettimeofday({1416480295, 48329}, NULL) =3D 0
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 109425673}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 109500338}) =3D 0
>> gettimeofday({1416480295, 48632}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 109652242}) =3D 0
>> gettimeofday({1416480295, 48783}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2 
>> ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, revents=3DPOLLIN}], left {0, 0})
>> read(8, "\4\0\0\0\0\0\0\0", 16)         =3D 8
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c4000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c3000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c2000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2c1000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 111044545}) =3D 0
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D 0x7f4a3b435000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D 0x7f4a3b434000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D 0x7f4a3b433000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D 0x7f4a3b432000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D 0x7f4a3b2db000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D 0x7f4a3b2da000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D 0x7f4a3b2d9000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D 0x7f4a3b2d8000
>> clock_gettime(CLOCK_MONOTONIC, {699, 112505496}) =3D 0
>> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> read(6, "\6\0\0\0\0\0\0\0", 512)        =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 112845620}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 112919875}) =3D 0
>> gettimeofday({1416480295, 52051}, NULL) =3D 0
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 113146496}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 113220805}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 113295291}) =3D 0
>> gettimeofday({1416480295, 52426}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 113444996}) =3D 0
>> gettimeofday({1416480295, 52576}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1 
>> ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})
>> read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D 0x7f4a3b2d7000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D 0x7f4a3b2d6000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D 0x7f4a3b2d5000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D 0x7f4a3b2d4000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D 0x7f4a3b2d3000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D 0x7f4a3b2d2000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D 0x7f4a3b2d1000
>> clock_gettime(CLOCK_MONOTONIC, {699, 115162643}) =3D 0
>> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D 0x7f4a3b2d0000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D 0x7f4a3b2cf000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D 0x7f4a3b2ce000
>> ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0
>> mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D 0x7f4a3b2cd000
>> clock_gettime(CLOCK_MONOTONIC, {699, 115964897}) =3D 0
>> futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1
>> clock_gettime(CLOCK_MONOTONIC, {699, 116134364}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 116209521}) =3D 0
>> gettimeofday({1416480295, 55341}, NULL) =3D 0
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 116437231}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 116519253}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 116594135}) =3D 0
>> gettimeofday({1416480295, 55725}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 116744907}) =3D 0
>> gettimeofday({1416480295, 55876}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2 
>> ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, revents=3DPOLLIN}], left {0, 0})
>> read(8, "\2\0\0\0\0\0\0\0", 16)         =3D 8
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b435000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b434000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b433000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b432000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2db000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2da000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d9000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0
>> munmap(0x7f4a3b2d8000, 4096)            =3D 0
>> ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 119055248}) =3D 0
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> write(6, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0
>> read(6, "\6\0\0\0\0\0\0\0", 512)        =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 119599841}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 119676398}) =3D 0
>> gettimeofday({1416480295, 58810}, NULL) =3D 0
>> write(8, "\1\0\0\0\0\0\0\0", 8)         =3D 8
>> clock_gettime(CLOCK_MONOTONIC, {699, 119906131}) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 119981106}) =3D 0
>> gettimeofday({1416480295, 59114}, NULL) =3D 0
>> clock_gettime(CLOCK_MONOTONIC, {699, 120133916}) =3D 0
>> gettimeofday({1416480295, 59265}, NULL) =3D 0
>> ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5, 
>> events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9, 
>> events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2 
>> ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0, 0})
>> ...
>>
>> Strace of domU's qemu process during freeze can be useful=3F I must do 
>> a more specific tests=3F
>> If you need more informations/tests tell me and I'll post them.
>
> xen save/restore seems don't save hvm domUs vga's videoram but 
> kvm/qemu save yes, is it correct=3F
> can be the cause of problem and/or other problem=3F

I tried also remote-viewer with --spice-debug and after restore 
connecting with it show initial screen image correct, freeze after with 
line:
     (remote-viewer:3300): GSpice-DEBUG: channel-main.c:1185 main-1:0: 
monitor config: #0 1364x668+0+0 @ 32 bpp
and after some second spice screen become black and show these:
     (remote-viewer:3300): GSpice-DEBUG: channel-cursor.c:480 
cursor-4:0: cursor_handle_reset, init_done: 1
     (remote-viewer:3300): GSpice-DEBUG: channel-display.c:1744 
display-2:0: 0: FIXME primary destroy, but is display really disabled=3F

this can be related to the "freeze" or is only a conseguence=3F

>
>>
>> Thanks for any reply and sorry for my bad english.
>>
>>
>>>
>>>>
>>>> Below I posted full xl dmesg of domU, if you need more 
>>>> informations/tests tell me and I'll post them.
>>>>
>>>>
>>>>> (d4) HVM Loader
>>>>> (d4) Detected Xen v4.5.0-rc
>>>>> (d4) Xenbus rings @0xfeffc000, event channel 1
>>>>> (d4) System requested SeaBIOS
>>>>> (d4) CPU speed is 2660 MHz
>>>>> (d4) Relocating guest memory for lowmem MMIO space disabled
>>>>> (XEN) irq.c:270: Dom4 PCI link 0 changed 0 -> 5
>>>>> (d4) PCI-ISA link 0 routed to IRQ5
>>>>> (XEN) irq.c:270: Dom4 PCI link 1 changed 0 -> 10
>>>>> (d4) PCI-ISA link 1 routed to IRQ10
>>>>> (XEN) irq.c:270: Dom4 PCI link 2 changed 0 -> 11
>>>>> (d4) PCI-ISA link 2 routed to IRQ11
>>>>> (XEN) irq.c:270: Dom4 PCI link 3 changed 0 -> 5
>>>>> (d4) PCI-ISA link 3 routed to IRQ5
>>>>> (d4) pci dev 01:3 INTA->IRQ10
>>>>> (d4) pci dev 02:0 INTA->IRQ11
>>>>> (d4) pci dev 03:0 INTA->IRQ5
>>>>> (d4) pci dev 04:0 INTA->IRQ5
>>>>> (d4) pci dev 05:0 INTA->IRQ10
>>>>> (d4) pci dev 06:0 INTA->IRQ11
>>>>> (d4) pci dev 1d:0 INTA->IRQ10
>>>>> (d4) pci dev 1d:1 INTB->IRQ11
>>>>> (d4) pci dev 1d:2 INTC->IRQ5
>>>>> (d4) pci dev 1d:7 INTD->IRQ5
>>>>> (d4) No RAM in high memory; setting high_mem resource base to 
>>>>> 100000000
>>>>> (d4) pci dev 05:0 bar 10 size 004000000: 0f0000000
>>>>> (d4) pci dev 05:0 bar 14 size 004000000: 0f4000000
>>>>> (d4) pci dev 02:0 bar 14 size 001000000: 0f8000008
>>>>> (d4) pci dev 06:0 bar 30 size 000040000: 0f9000000
>>>>> (d4) pci dev 05:0 bar 30 size 000010000: 0f9040000
>>>>> (d4) pci dev 03:0 bar 10 size 000004000: 0f9050000
>>>>> (d4) pci dev 05:0 bar 18 size 000002000: 0f9054000
>>>>> (d4) pci dev 04:0 bar 14 size 000001000: 0f9056000
>>>>> (d4) pci dev 1d:7 bar 10 size 000001000: 0f9057000
>>>>> (d4) pci dev 02:0 bar 10 size 000000100: 00000c001
>>>>> (d4) pci dev 06:0 bar 10 size 000000100: 00000c101
>>>>> (d4) pci dev 06:0 bar 14 size 000000100: 0f9058000
>>>>> (d4) pci dev 04:0 bar 10 size 000000020: 00000c201
>>>>> (d4) pci dev 05:0 bar 1c size 000000020: 00000c221
>>>>> (d4) pci dev 1d:0 bar 20 size 000000020: 00000c241
>>>>> (d4) pci dev 1d:1 bar 20 size 000000020: 00000c261
>>>>> (d4) pci dev 1d:2 bar 20 size 000000020: 00000c281
>>>>> (d4) pci dev 01:1 bar 20 size 000000010: 00000c2a1
>>>>> (d4) Multiprocessor initialisation:
>>>>> (d4)  - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs [1/8] 
>>>>> ... done.
>>>>> (d4)  - CPU1 ... 36-bit phys ... fixed MTRRs ... var MTRRs [1/8] 
>>>>> ... done.
>>>>> (d4) Testing HVM environment:
>>>>> (d4)  - REP INSB across page boundaries ... passed
>>>>> (d4)  - GS base MSRs and SWAPGS ... passed
>>>>> (d4) Passed 2 of 2 tests
>>>>> (d4) Writing SMBIOS tables ...
>>>>> (d4) Loading SeaBIOS ...
>>>>> (d4) Creating MP tables ...
>>>>> (d4) Loading ACPI ...
>>>>> (d4) S3 disabled
>>>>> (d4) S4 disabled
>>>>> (d4) vm86 TSS at fc00a100
>>>>> (d4) BIOS map:
>>>>> (d4)  10000-100d3: Scratch space
>>>>> (d4)  c0000-fffff: Main BIOS
>>>>> (d4) E820 table:
>>>>> (d4)  [00]: 00000000:00000000 - 00000000:000a0000: RAM
>>>>> (d4)  HOLE: 00000000:000a0000 - 00000000:000c0000
>>>>> (d4)  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
>>>>> (d4)  [02]: 00000000:00100000 - 00000000:78000000: RAM
>>>>> (d4)  HOLE: 00000000:78000000 - 00000000:fc000000
>>>>> (d4)  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
>>>>> (d4) Invoking SeaBIOS ...
>>>>> (d4) SeaBIOS (version 
>>>>> debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)
>>>>> (d4)
>>>>> (d4) Found Xen hypervisor signature at 40000100
>>>>> (d4) Running on QEMU (i440fx)
>>>>> (d4) xen: copy e820...
>>>>> (d4) Relocating init from 0x000df619 to 0x77fae600 (size 71995)
>>>>> (d4) CPU Mhz=3D2661
>>>>> (d4) Found 13 PCI devices (max PCI bus is 00)
>>>>> (d4) Allocated Xen hypercall page at 77fff000
>>>>> (d4) Detected Xen v4.5.0-rc
>>>>> (d4) xen: copy BIOS tables...
>>>>> (d4) Copying SMBIOS entry point from 0x00010010 to 0x000f0f40
>>>>> (d4) Copying MPTABLE from 0xfc001160/fc001170 to 0x000f0e40
>>>>> (d4) Copying PIR from 0x00010030 to 0x000f0dc0
>>>>> (d4) Copying ACPI RSDP from 0x000100b0 to 0x000f0d90
>>>>> (d4) Using pmtimer, ioport 0xb008
>>>>> (d4) Scan for VGA option rom
>>>>> (d4) Running option rom at c000:0003
>>>>> (XEN) stdvga.c:147:d4v0 entering stdvga and caching modes
>>>>> (d4) pmm call arg1=3D0
>>>>> (d4) Turning on vga text mode console
>>>>> (d4) SeaBIOS (version 
>>>>> debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)
>>>>> (d4) Machine UUID 9d836955-983f-4413-89c3-6893ea19d838
>>>>> (d4) EHCI init on dev 00:1d.7 (regs=3D0xf9057020)
>>>>> (d4) Found 0 lpt ports
>>>>> (d4) Found 0 serial ports
>>>>> (d4) ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
>>>>> (d4) ATA controller 2 at 170/374/0 (irq 15 dev 9)
>>>>> (d4) ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (50000 MiBytes)
>>>>> (d4) Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
>>>>> (d4) DVD/CD [ata0-1: QEMU DVD-ROM ATAPI-4 DVD/CD]
>>>>> (d4) Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
>>>>> (d4) UHCI init on dev 00:1d.0 (io=3Dc240)
>>>>> (d4) UHCI init on dev 00:1d.1 (io=3Dc260)
>>>>> (d4) UHCI init on dev 00:1d.2 (io=3Dc280)
>>>>> (d4) PS2 keyboard initialized
>>>>> (d4) All threads complete.
>>>>> (d4) Scan for option roms
>>>>> (d4) Running option rom at c980:0003
>>>>> (d4) pmm call arg1=3D1
>>>>> (d4) pmm call arg1=3D0
>>>>> (d4) pmm call arg1=3D1
>>>>> (d4) pmm call arg1=3D0
>>>>> (d4) Searching bootorder for: /pci@i0cf8/*@6
>>>>> (d4)
>>>>> (d4) Press F12 for boot menu.
>>>>> (d4)
>>>>> (d4) Searching bootorder for: HALT
>>>>> (d4) drive 0x000f0d40: PCHS=3D16383/16/63 translation=3Dlba 
>>>>> LCHS=3D1024/255/63 s=3D102400000
>>>>> (d4)
>>>>> (d4) Space available for UMB: ca800-ee800, f0000-f0ce0
>>>>> (d4) Returned 258048 bytes of ZoneHigh
>>>>> (d4) e820 map has 6 items:
>>>>> (d4)   0: 0000000000000000 - 000000000009fc00 =3D 1 RAM
>>>>> (d4)   1: 000000000009fc00 - 00000000000a0000 =3D 2 RESERVED
>>>>> (d4)   2: 00000000000f0000 - 0000000000100000 =3D 2 RESERVED
>>>>> (d4)   3: 0000000000100000 - 0000000077fff000 =3D 1 RAM
>>>>> (d4)   4: 0000000077fff000 - 0000000078000000 =3D 2 RESERVED
>>>>> (d4)   5: 00000000fc000000 - 0000000100000000 =3D 2 RESERVED
>>>>> (d4) enter handle_19:
>>>>> (d4)   NULL
>>>>> (d4) Booting from DVD/CD...
>>>>> (d4) Device reports MEDIUM NOT PRESENT
>>>>> (d4) scsi_is_ready returned -1
>>>>> (d4) Boot failed: Could not read from CDROM (code 0003)
>>>>> (d4) enter handle_18:
>>>>> (d4)   NULL
>>>>> (d4) Booting from Hard Disk...
>>>>> (d4) Booting from 0000:7c00
>>>>> (XEN) d4: VIRIDIAN GUEST_OS_ID: vendor: 1 os: 4 major: 6 minor: 1 
>>>>> sp: 1 build: 1db1
>>>>> (XEN) d4: VIRIDIAN HYPERCALL: enabled: 1 pfn: 3ffff
>>>>> (XEN) d4v0: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffe
>>>>> (XEN) d4v1: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffd
>>>>> (XEN) irq.c:270: Dom4 PCI link 0 changed 5 -> 0
>>>>> (XEN) irq.c:270: Dom4 PCI link 1 changed 10 -> 0
>>>>> (XEN) irq.c:270: Dom4 PCI link 2 changed 11 -> 0
>>>>> (XEN) irq.c:270: Dom4 PCI link 3 changed 5 -> 0
>>>>> *(XEN) hvm.c:6119:d4v1 Bad HVM op 23.**
>>>>> **(XEN) hvm.c:6119:d4v1 Bad HVM op 23.*
>>>>> (XEN) irq.c:380: Dom4 callback via changed to GSI 24
>>>>> (XEN) HVM4 save: CPU
>>>>> (XEN) HVM4 save: PIC
>>>>> (XEN) HVM4 save: IOAPIC
>>>>> (XEN) HVM4 save: LAPIC
>>>>> (XEN) HVM4 save: LAPIC_REGS
>>>>> (XEN) HVM4 save: PCI_IRQ
>>>>> (XEN) HVM4 save: ISA_IRQ
>>>>> (XEN) HVM4 save: PCI_LINK
>>>>> (XEN) HVM4 save: PIT
>>>>> (XEN) HVM4 save: RTC
>>>>> (XEN) HVM4 save: HPET
>>>>> (XEN) HVM4 save: PMTIMER
>>>>> (XEN) HVM4 save: MTRR
>>>>> (XEN) HVM4 save: VIRIDIAN_DOMAIN
>>>>> (XEN) HVM4 save: CPU_XSAVE
>>>>> (XEN) HVM4 save: VIRIDIAN_VCPU
>>>>> (XEN) HVM4 save: VMCE_VCPU
>>>>> (XEN) HVM4 save: TSC_ADJUST
>>>>> (XEN) HVM5 restore: CPU 0
>>>>> (XEN) HVM5 restore: CPU 1
>>>>> (XEN) HVM5 restore: PIC 0
>>>>> (XEN) HVM5 restore: PIC 1
>>>>> (XEN) HVM5 restore: IOAPIC 0
>>>>> (XEN) HVM5 restore: LAPIC 0
>>>>> (XEN) HVM5 restore: LAPIC 1
>>>>> (XEN) HVM5 restore: LAPIC_REGS 0
>>>>> (XEN) HVM5 restore: LAPIC_REGS 1
>>>>> (XEN) HVM5 restore: PCI_IRQ 0
>>>>> (XEN) HVM5 restore: ISA_IRQ 0
>>>>> (XEN) HVM5 restore: PCI_LINK 0
>>>>> (XEN) HVM5 restore: PIT 0
>>>>> (XEN) HVM5 restore: RTC 0
>>>>> (XEN) HVM5 restore: HPET 0
>>>>> (XEN) HVM5 restore: PMTIMER 0
>>>>> (XEN) HVM5 restore: MTRR 0
>>>>> (XEN) HVM5 restore: MTRR 1
>>>>> (XEN) HVM5 restore: VIRIDIAN_DOMAIN 0
>>>>> (XEN) HVM5 restore: VIRIDIAN_VCPU 0
>>>>> (XEN) HVM5 restore: VIRIDIAN_VCPU 1
>>>>> (XEN) HVM5 restore: VMCE_VCPU 0
>>>>> (XEN) HVM5 restore: VMCE_VCPU 1
>>>>> (XEN) HVM5 restore: TSC_ADJUST 0
>>>>> (XEN) HVM5 restore: TSC_ADJUST 1
>>>>> (XEN) irq.c:380: Dom5 callback via changed to None
>>>>> *(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.**
>>>>> **(XEN) hvm.c:6119:d5v0 Bad HVM op 23.*
>>>>> (XEN) irq.c:380: Dom5 callback via changed to GSI 24
>>>>
>>>>
>>>
>>
>


--------------040901030006070203030403
Content-Type: text/html; charset=windows-1252
Content-Length: 62486
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dwindows-1252"
      http-equiv=3D"Content-Type">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"moz-cite-prefix">Il 21/11/2014 12:05, Fabio Fantoni ha
      scritto:<br>
    </div>
    <blockquote cite=3D"mid:546F1C8F.4020905@m2r.biz" type=3D"cite">
      <meta content=3D"text/html; charset=3Dwindows-1252"
        http-equiv=3D"Content-Type">
      <div class=3D"moz-cite-prefix">Il 20/11/2014 12:21, Fabio Fantoni ha
        scritto:<br>
      </div>
      <blockquote cite=3D"mid:546DCEB4.5000205@m2r.biz" type=3D"cite">
        <meta content=3D"text/html; charset=3Dwindows-1252"
          http-equiv=3D"Content-Type">
        <div class=3D"moz-cite-prefix">Il 13/11/2014 13:22, Fabio Fantoni
          ha scritto:<br>
        </div>
        <blockquote cite=3D"mid:5464A27D.4020107@m2r.biz" type=3D"cite">
          <meta content=3D"text/html; charset=3Dwindows-1252"
            http-equiv=3D"Content-Type">
          <div class=3D"moz-cite-prefix">Il 13/11/2014 11:14, Fabio
            Fantoni ha scritto:<br>
          </div>
          <blockquote cite=3D"mid:54648477.5040505@m2r.biz" type=3D"cite">
            <meta content=3D"text/html; charset=3Dwindows-1252"
              http-equiv=3D"Content-Type">
            <div class=3D"moz-cite-prefix">Il 19/09/2014 15:18, Fabio
              Fantoni ha scritto:<br>
            </div>
            <blockquote cite=3D"mid:541C2D39.1060607@m2r.biz" type=3D"cite">Il

              12/09/2014 16:46, Fabio Fantoni ha scritto: <br>
              <blockquote type=3D"cite">Il 08/07/2014 12:34, Fabio Fantoni
                ha scritto: <br>
                <blockquote type=3D"cite">Il 08/07/2014 12:06, Fabio
                  Fantoni ha scritto: <br>
                  <blockquote type=3D"cite">Il 08/07/2014 10:53, David
                    Ja=9Aa ha scritto: <br>
                    <blockquote type=3D"cite">Hi, <br>
                      <br>
                      On =DAt, 2014-07-08 at 10:13 +0200, Fabio Fantoni
                      wrote: <br>
                      <blockquote type=3D"cite">On xen 4.5 (tried with
                        qemu 2.0.0/2.1-rc0, spice 0.12.5 and client with
                        <br>
                        spice-gtk 0.23/0.25) windows 7 domUs with qxl
                        vga works good as kvm <br>
                        except for one problem after xl save/restore,
                        when after restore on <br>
                        spice client connect=A0 the domU's screen freezed
                        for 2-3 minutes (and <br>
                        seems also windows), after this time seems that
                        all return to works <br>
                        correctly. <br>
                        This problem happen also if spice client connect
                        long time after restore. <br>
                        With stdvga not have this problem but stdvga has
                        many missed resolutions <br>
                        and bad refresh performance. <br>
                        <br>
                        If you need more tests/informations tell me and
                        I'll post them. <br>
                      </blockquote>
                      Client and server logs would certainly help.
                      Please run: <br>
                      =A0=A0 * virt-viewer with --spice-debug option <br>
                      =A0=A0 * spice-server with SPICE_DEBUG_LEVEL
                      environment variable set <br>
                      =A0=A0=A0=A0 to 4 or 5 (if you use qemu+libvirt, use
                      qemu:env element: <br>
                      =A0=A0=A0=A0 <a moz-do-not-send=3D"true"
                        class=3D"moz-txt-link-freetext"
                        href=3D"http://libvirt.org/drvqemu.html#qemucommand">http://libvirt.org/drvqemu.html#qemucommand</a>
                      ) <br>
                      and note the location in the logs where the freeze
                      takes place. <br>
                      <br>
                      Regards, <br>
                      <br>
                      David <br>
                    </blockquote>
                    <br>
                    Thanks for your reply, in attachments: <br>
                    - domU's xl cfg: W7.cfg <br>
                    - xl -vvv create/save/restore: xen logs.txt <br>
                    - remote-viewer with --spice-debug after domU's
                    start until xl save: spicelog-1.txt (zipped) <br>
                    - remote-viewer with --spice-debug after domU's xl
                    restore: spicelog-2.txt <br>
                  </blockquote>
                  <br>
                  Sorry for my forgetfulness, here also qemu's log: <br>
                  - after domU's start until xl save: qemu-dm-W7.log.1 <br>
                  - after domU's xl restore: qemu-dm-W7.log <br>
                  <br>
                  <blockquote type=3D"cite"> <br>
                    If you need more tests/informations tell me and I'll
                    post them. <br>
                    <br>
                    <br>
                    <blockquote type=3D"cite">Thanks for any reply and
                      sorry for my bad english. <br>
                      <br>
                      _______________________________________________ <br>
                      Spice-devel mailing list <br>
                      <a moz-do-not-send=3D"true"
                        class=3D"moz-txt-link-abbreviated"
                        href=3D"mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a>
                      <br>
                      <a moz-do-not-send=3D"true"
                        class=3D"moz-txt-link-freetext"
                        href=3D"http://lists.freedesktop.org/mailman/listinfo/spice-devel">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a>
                      <br>
                    </blockquote>
                  </blockquote>
                  <br>
                </blockquote>
                <br>
                The problem persist, this time I saw these in xl dmesg
                after restore: <br>
                <br>
                (XEN) HVM2 restore: CPU 0 <br>
                (XEN) HVM2 restore: CPU 1 <br>
                (XEN) HVM2 restore: PIC 0 <br>
                (XEN) HVM2 restore: PIC 1 <br>
                (XEN) HVM2 restore: IOAPIC 0 <br>
                (XEN) HVM2 restore: LAPIC 0 <br>
                (XEN) HVM2 restore: LAPIC 1 <br>
                (XEN) HVM2 restore: LAPIC_REGS 0 <br>
                (XEN) HVM2 restore: LAPIC_REGS 1 <br>
                (XEN) HVM2 restore: PCI_IRQ 0 <br>
                (XEN) HVM2 restore: ISA_IRQ 0 <br>
                (XEN) HVM2 restore: PCI_LINK 0 <br>
                (XEN) HVM2 restore: PIT 0 <br>
                (XEN) HVM2 restore: RTC 0 <br>
                (XEN) HVM2 restore: HPET 0 <br>
                (XEN) HVM2 restore: PMTIMER 0 <br>
                (XEN) HVM2 restore: MTRR 0 <br>
                (XEN) HVM2 restore: MTRR 1 <br>
                (XEN) HVM2 restore: VIRIDIAN_DOMAIN 0 <br>
                (XEN) HVM2 restore: VIRIDIAN_VCPU 0 <br>
                (XEN) HVM2 restore: VIRIDIAN_VCPU 1 <br>
                (XEN) HVM2 restore: VMCE_VCPU 0 <br>
                (XEN) HVM2 restore: VMCE_VCPU 1 <br>
                (XEN) HVM2 restore: TSC_ADJUST 0 <br>
                (XEN) HVM2 restore: TSC_ADJUST 1 <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77579
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7757a
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7757b
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7757c
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7757d
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7757e
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7757f
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77580
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77581
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77582
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77583
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77584
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77585
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77586
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77587
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77588
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77589
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7758a
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7758b
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7758c
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7758d
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7758e
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 7758f
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77590
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77591
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77592
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77593
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77594
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77595
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77596
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77597
                invalid <br>
                (XEN) memory.c:216:d2v0 Domain 2 page number 77598
                invalid <br>
                (XEN) grant_table.c:1272:d2v0 Expanding dom (2) grant
                table from (4) to (32) frames. <br>
                (XEN) irq.c:380: Dom2 callback via changed to GSI 24 <br>
                <br>
                Tested on latest staging (commit
                7d203b337fb2dcd148d2df850e25b67c792d4d0b) plus the spice
                patches: <br>
                <a moz-do-not-send=3D"true" class=3D"moz-txt-link-freetext"
href=3D"https://github.com/Fantu/Xen/commits/rebase/m2r-staging">https://github.com/Fantu/Xen/commits/rebase/m2r-staging</a>
                <br>
                <br>
                If you need more informations or tests tell me and I'll
                post them. <br>
                Thanks for any reply and sorry for my bad english. <br>
              </blockquote>
              <br>
              I did another tests updating to latest git staging (commit
              3e2331d271cc0882e4013c8f20398c46c35f90a1) and is nomore
              problem of "only" 2-3 minutes but now when it appears to
              restart (after 2-3 minutes) windows domUs undefinitely
              hangs instead. <br>
              No further details in xen and domU's logs. <br>
              <br>
              If you need more tests/details tell me and I'll do them. <br>
              <br>
              Thanks for any reply. <br>
            </blockquote>
            <br>
            I did a new test with xen build based on tag 4.5.0-rc2 and
            on xl dmesg show these errors:<br>
            <blockquote type=3D"cite"><b>(XEN) hvm.c:6119:d5v0 Bad HVM op
                23.</b></blockquote>
            Before and after save/restore, with stdvga instead not show
            them.<br>
          </blockquote>
          <br>
          Sorry, I found that was introduced by new winpv drivers update
          instead and I solved applying this patch:<br>
          x86/hvm: Add per-vcpu evtchn upcalls v3 <a
            moz-do-not-send=3D"true" class=3D"moz-txt-link-freetext"
href=3D"http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html">http://lists.xen.org/archives/html/xen-devel/2014-11/msg00752.html</a><br>
          About save/restore problem with qxl I still not found a
          solution or at least the exact cause :(<br>
        </blockquote>
        <br>
        I tried a strace on qemu process when windows (in domU) is in
        temp. freeze and still does many operations (seems similar), I
        post below a small part if can be useful.<br>
        I noted for example some of these lines:<br>
        read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
        temporarily unavailable)<br>
        Is it normal=3F<br>
        <br>
        ...<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 4197512}, NULL,
        8) =3D 2 ([{fd=3D30, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left
        {0, 4193071})<br>
        read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        read(30, "W\0\0\0", 4)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 4<br>
        write(30, "W\0\0\0", 4)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 4<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 89449721}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 89526013}) =3D 0<br>
        gettimeofday({1416480295, 28658}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 89678802}) =3D 0<br>
        gettimeofday({1416480295, 28811}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
        ([{fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
        <b>read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
          temporarily unavailable)</b><br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D
        0x7f4a3b435000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D
        0x7f4a3b434000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D
        0x7f4a3b433000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D
        0x7f4a3b432000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D
        0x7f4a3b2db000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D
        0x7f4a3b2da000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D
        0x7f4a3b2d9000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D
        0x7f4a3b2d8000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D
        0x7f4a3b2d7000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D
        0x7f4a3b2d6000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D
        0x7f4a3b2d5000<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 91880930}) =3D 0<br>
        futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D
        0x7f4a3b2d4000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D
        0x7f4a3b2d3000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D
        0x7f4a3b2d2000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D
        0x7f4a3b2d1000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D
        0x7f4a3b2d0000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D
        0x7f4a3b2cf000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D
        0x7f4a3b2ce000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D
        0x7f4a3b2cd000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x14000) =3D
        0x7f4a3b2cc000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x15000) =3D
        0x7f4a3b2cb000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x16000) =3D
        0x7f4a3b2ca000<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 93792961}) =3D 0<br>
        futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x17000) =3D
        0x7f4a3b2c9000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x18000) =3D
        0x7f4a3b2c8000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x19000) =3D
        0x7f4a3b2c7000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1a000) =3D
        0x7f4a3b2c6000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1b000) =3D
        0x7f4a3b2c5000<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 94895166}) =3D 0<br>
        futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1c000) =3D
        0x7f4a3b2c4000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1d000) =3D
        0x7f4a3b2c3000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1e000) =3D
        0x7f4a3b2c2000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1f000) =3D
        0x7f4a3b2c1000<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 95826884}) =3D 0<br>
        futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
        read(6, "\1\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 96084347}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 96160414}) =3D 0<br>
        gettimeofday({1416480295, 35292}, NULL) =3D 0<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 96389311}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 96463937}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 96539139}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 96614031}) =3D 0<br>
        gettimeofday({1416480295, 35746}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 96766312}) =3D 0<br>
        gettimeofday({1416480295, 35898}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 13233688}, NULL,
        8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left
        {0, 13227138})<br>
        read(20,
        "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\302@\0"...,


        69632) =3D 101<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 97192856}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 97267978}) =3D 0<br>
        gettimeofday({1416480295, 36400}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 97418924}) =3D 0<br>
        gettimeofday({1416480295, 36550}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 12581076}, NULL,
        8) =3D 2 ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left
        {0, 12576281})<br>
        read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        read(20,
        "\2\0\0\0\0\0\0\0\0\0x+\313q\231\354\0\35r\336\233\326\10\0E\0\0Mp\303@\0"...,


        69632) =3D 101<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 97915644}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 97990808}) =3D 0<br>
        gettimeofday({1416480295, 37123}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 98142454}) =3D 0<br>
        gettimeofday({1416480295, 37273}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 11857546}, NULL,
        8) =3D 1 ([{fd=3D6, revents=3DPOLLIN}], left {0, 9477611})<br>
        <b>read(8, 0x7fffb5d09ac0, 16)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D -1 EAGAIN (Resource
          temporarily unavailable)</b><br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        read(6, "\5\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 101436871}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 101511629}) =3D 0<br>
        gettimeofday({1416480295, 40643}, NULL) =3D 0<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 101739580}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 101814222}) =3D 0<br>
        gettimeofday({1416480295, 40946}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 101966019}) =3D 0<br>
        gettimeofday({1416480295, 41097}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
        ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d4000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d3000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d2000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d1000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d0000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2cf000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2ce000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2cd000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2cc000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2cb000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2ca000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 104926625}) =3D 0<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c7000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c6000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c5000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 106215131}) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b435000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b434000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b433000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b432000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2db000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2da000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d7000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d6000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d5000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 108790323}) =3D 0<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 109101155}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 109197529}) =3D 0<br>
        gettimeofday({1416480295, 48329}, NULL) =3D 0<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 109425673}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 109500338}) =3D 0<br>
        gettimeofday({1416480295, 48632}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 109652242}) =3D 0<br>
        gettimeofday({1416480295, 48783}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
        ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
        read(8, "\4\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c4000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c3000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c2000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2c1000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 111044545}) =3D 0<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x1000) =3D
        0x7f4a3b435000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x2000) =3D
        0x7f4a3b434000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x3000) =3D
        0x7f4a3b433000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x4000) =3D
        0x7f4a3b432000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x5000) =3D
        0x7f4a3b2db000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x6000) =3D
        0x7f4a3b2da000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x7000) =3D
        0x7f4a3b2d9000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x8000) =3D
        0x7f4a3b2d8000<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 112505496}) =3D 0<br>
        futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        read(6, "\6\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 112845620}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 112919875}) =3D 0<br>
        gettimeofday({1416480295, 52051}, NULL) =3D 0<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 113146496}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 113220805}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 113295291}) =3D 0<br>
        gettimeofday({1416480295, 52426}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 113444996}) =3D 0<br>
        gettimeofday({1416480295, 52576}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 1
        ([{fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
        read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x9000) =3D
        0x7f4a3b2d7000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xa000) =3D
        0x7f4a3b2d6000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xb000) =3D
        0x7f4a3b2d5000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xc000) =3D
        0x7f4a3b2d4000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xd000) =3D
        0x7f4a3b2d3000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xe000) =3D
        0x7f4a3b2d2000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0xf000) =3D
        0x7f4a3b2d1000<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 115162643}) =3D 0<br>
        futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x10000) =3D
        0x7f4a3b2d0000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x11000) =3D
        0x7f4a3b2cf000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x12000) =3D
        0x7f4a3b2ce000<br>
        ioctl(31, GIGASET_REDIR, 0x7fffb5d09700) =3D 0<br>
        mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, 31, 0x13000) =3D
        0x7f4a3b2cd000<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 115964897}) =3D 0<br>
        futex(0x7f4a3d396708, FUTEX_WAKE_PRIVATE, 1) =3D 1<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 116134364}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 116209521}) =3D 0<br>
        gettimeofday({1416480295, 55341}, NULL) =3D 0<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 116437231}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 116519253}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 116594135}) =3D 0<br>
        gettimeofday({1416480295, 55725}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 116744907}) =3D 0<br>
        gettimeofday({1416480295, 55876}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
        ([{fd=3D8, revents=3DPOLLIN}, {fd=3D6, revents=3DPOLLIN}], left {0, 0})<br>
        read(8, "\2\0\0\0\0\0\0\0", 16)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b435000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b434000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b433000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b432000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2db000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2da000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d9000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        ioctl(31, GIGASET_BRKCHARS, 0x7fffb5d098a0) =3D 0<br>
        munmap(0x7f4a3b2d8000, 4096)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D 0<br>
        ioctl(31, GIGASET_CONFIG, 0x7fffb5d09890) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 119055248}) =3D 0<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        write(6, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        ioctl(30, EVIOCGKEYCODE or EVIOCSKEYCODE, 0x7fffb5d098b0) =3D 0<br>
        read(6, "\6\0\0\0\0\0\0\0", 512)=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 119599841}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 119676398}) =3D 0<br>
        gettimeofday({1416480295, 58810}, NULL) =3D 0<br>
        write(8, "\1\0\0\0\0\0\0\0", 8)=A0=A0=A0=A0=A0=A0=A0=A0 =3D 8<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 119906131}) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 119981106}) =3D 0<br>
        gettimeofday({1416480295, 59114}, NULL) =3D 0<br>
        clock_gettime(CLOCK_MONOTONIC, {699, 120133916}) =3D 0<br>
        gettimeofday({1416480295, 59265}, NULL) =3D 0<br>
        ppoll([{fd=3D45, events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D44,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D42,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D40,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D39,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D38,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D37,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D36,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D30,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D22,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D25,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D20,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D19,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D14,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D5,
        events=3DPOLLIN|POLLERR|POLLHUP}, {fd=3D8, events=3DPOLLIN}, {fd=3D9,
        events=3DPOLLIN}, {fd=3D6, events=3DPOLLIN}], 18, {0, 0}, NULL, 8) =3D 2
        ([{fd=3D20, revents=3DPOLLIN}, {fd=3D8, revents=3DPOLLIN}], left {0, 0})<br>
        ...<br>
        <br>
        Strace of domU's qemu process during freeze can be useful=3F I
        must do a more specific tests=3F<br>
        If you need more informations/tests tell me and I'll post them.<br>
      </blockquote>
      <br>
      <span>xen save/restore seems don't save hvm domUs vga's videoram
        but kvm/qemu save yes, is it correct=3F<br>
        can be the cause of problem and/or other problem=3F<br>
      </span></blockquote>
    <br>
    I tried also remote-viewer with --spice-debug and after restore
    connecting with it show initial screen image correct, freeze after
    with line:<br>
    =A0=A0=A0 (remote-viewer:3300): GSpice-DEBUG: channel-main.c:1185
    main-1:0: monitor config: #0 1364x668+0+0 @ 32 bpp<br>
    and after some second spice screen become black and show these:<br>
    =A0=A0=A0 (remote-viewer:3300): GSpice-DEBUG: channel-cursor.c:480
    cursor-4:0: cursor_handle_reset, init_done: 1<br>
    =A0=A0=A0 (remote-viewer:3300): GSpice-DEBUG: channel-display.c:1744
    display-2:0: 0: FIXME primary destroy, but is display really
    disabled=3F<br>
    <br>
    <span>this can be related to the "freeze" or is only a conseguence=3F</span><br>
    <br>
    <blockquote cite=3D"mid:546F1C8F.4020905@m2r.biz" type=3D"cite"><span> </span><br>
      <blockquote cite=3D"mid:546DCEB4.5000205@m2r.biz" type=3D"cite"> <br>
        Thanks for any reply and sorry for my bad english.<br>
        <br>
        <br>
        <blockquote cite=3D"mid:5464A27D.4020107@m2r.biz" type=3D"cite"> <br>
          <blockquote cite=3D"mid:54648477.5040505@m2r.biz" type=3D"cite"> <br>
            Below I posted full xl dmesg of domU, if you need more
            informations/tests tell me and I'll post them.<br>
            <br>
            <br>
            <blockquote type=3D"cite">(d4) HVM Loader<br>
              (d4) Detected Xen v4.5.0-rc<br>
              (d4) Xenbus rings @0xfeffc000, event channel 1<br>
              (d4) System requested SeaBIOS<br>
              (d4) CPU speed is 2660 MHz<br>
              (d4) Relocating guest memory for lowmem MMIO space
              disabled<br>
              (XEN) irq.c:270: Dom4 PCI link 0 changed 0 -&gt; 5<br>
              (d4) PCI-ISA link 0 routed to IRQ5<br>
              (XEN) irq.c:270: Dom4 PCI link 1 changed 0 -&gt; 10<br>
              (d4) PCI-ISA link 1 routed to IRQ10<br>
              (XEN) irq.c:270: Dom4 PCI link 2 changed 0 -&gt; 11<br>
              (d4) PCI-ISA link 2 routed to IRQ11<br>
              (XEN) irq.c:270: Dom4 PCI link 3 changed 0 -&gt; 5<br>
              (d4) PCI-ISA link 3 routed to IRQ5<br>
              (d4) pci dev 01:3 INTA-&gt;IRQ10<br>
              (d4) pci dev 02:0 INTA-&gt;IRQ11<br>
              (d4) pci dev 03:0 INTA-&gt;IRQ5<br>
              (d4) pci dev 04:0 INTA-&gt;IRQ5<br>
              (d4) pci dev 05:0 INTA-&gt;IRQ10<br>
              (d4) pci dev 06:0 INTA-&gt;IRQ11<br>
              (d4) pci dev 1d:0 INTA-&gt;IRQ10<br>
              (d4) pci dev 1d:1 INTB-&gt;IRQ11<br>
              (d4) pci dev 1d:2 INTC-&gt;IRQ5<br>
              (d4) pci dev 1d:7 INTD-&gt;IRQ5<br>
              (d4) No RAM in high memory; setting high_mem resource base
              to 100000000<br>
              (d4) pci dev 05:0 bar 10 size 004000000: 0f0000000<br>
              (d4) pci dev 05:0 bar 14 size 004000000: 0f4000000<br>
              (d4) pci dev 02:0 bar 14 size 001000000: 0f8000008<br>
              (d4) pci dev 06:0 bar 30 size 000040000: 0f9000000<br>
              (d4) pci dev 05:0 bar 30 size 000010000: 0f9040000<br>
              (d4) pci dev 03:0 bar 10 size 000004000: 0f9050000<br>
              (d4) pci dev 05:0 bar 18 size 000002000: 0f9054000<br>
              (d4) pci dev 04:0 bar 14 size 000001000: 0f9056000<br>
              (d4) pci dev 1d:7 bar 10 size 000001000: 0f9057000<br>
              (d4) pci dev 02:0 bar 10 size 000000100: 00000c001<br>
              (d4) pci dev 06:0 bar 10 size 000000100: 00000c101<br>
              (d4) pci dev 06:0 bar 14 size 000000100: 0f9058000<br>
              (d4) pci dev 04:0 bar 10 size 000000020: 00000c201<br>
              (d4) pci dev 05:0 bar 1c size 000000020: 00000c221<br>
              (d4) pci dev 1d:0 bar 20 size 000000020: 00000c241<br>
              (d4) pci dev 1d:1 bar 20 size 000000020: 00000c261<br>
              (d4) pci dev 1d:2 bar 20 size 000000020: 00000c281<br>
              (d4) pci dev 01:1 bar 20 size 000000010: 00000c2a1<br>
              (d4) Multiprocessor initialisation:<br>
              (d4)=A0 - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs
              [1/8] ... done.<br>
              (d4)=A0 - CPU1 ... 36-bit phys ... fixed MTRRs ... var MTRRs
              [1/8] ... done.<br>
              (d4) Testing HVM environment:<br>
              (d4)=A0 - REP INSB across page boundaries ... passed<br>
              (d4)=A0 - GS base MSRs and SWAPGS ... passed<br>
              (d4) Passed 2 of 2 tests<br>
              (d4) Writing SMBIOS tables ...<br>
              (d4) Loading SeaBIOS ...<br>
              (d4) Creating MP tables ...<br>
              (d4) Loading ACPI ...<br>
              (d4) S3 disabled<br>
              (d4) S4 disabled<br>
              (d4) vm86 TSS at fc00a100<br>
              (d4) BIOS map:<br>
              (d4)=A0 10000-100d3: Scratch space<br>
              (d4)=A0 c0000-fffff: Main BIOS<br>
              (d4) E820 table:<br>
              (d4)=A0 [00]: 00000000:00000000 - 00000000:000a0000: RAM<br>
              (d4)=A0 HOLE: 00000000:000a0000 - 00000000:000c0000<br>
              (d4)=A0 [01]: 00000000:000c0000 - 00000000:00100000:
              RESERVED<br>
              (d4)=A0 [02]: 00000000:00100000 - 00000000:78000000: RAM<br>
              (d4)=A0 HOLE: 00000000:78000000 - 00000000:fc000000<br>
              (d4)=A0 [03]: 00000000:fc000000 - 00000001:00000000:
              RESERVED<br>
              (d4) Invoking SeaBIOS ...<br>
              (d4) SeaBIOS (version
              debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)<br>
              (d4) <br>
              (d4) Found Xen hypervisor signature at 40000100<br>
              (d4) Running on QEMU (i440fx)<br>
              (d4) xen: copy e820...<br>
              (d4) Relocating init from 0x000df619 to 0x77fae600 (size
              71995)<br>
              (d4) CPU Mhz=3D2661<br>
              (d4) Found 13 PCI devices (max PCI bus is 00)<br>
              (d4) Allocated Xen hypercall page at 77fff000<br>
              (d4) Detected Xen v4.5.0-rc<br>
              (d4) xen: copy BIOS tables...<br>
              (d4) Copying SMBIOS entry point from 0x00010010 to
              0x000f0f40<br>
              (d4) Copying MPTABLE from 0xfc001160/fc001170 to
              0x000f0e40<br>
              (d4) Copying PIR from 0x00010030 to 0x000f0dc0<br>
              (d4) Copying ACPI RSDP from 0x000100b0 to 0x000f0d90<br>
              (d4) Using pmtimer, ioport 0xb008<br>
              (d4) Scan for VGA option rom<br>
              (d4) Running option rom at c000:0003<br>
              (XEN) stdvga.c:147:d4v0 entering stdvga and caching modes<br>
              (d4) pmm call arg1=3D0<br>
              (d4) Turning on vga text mode console<br>
              (d4) SeaBIOS (version
              debian/1.7.5-1-0-g506b58d-20140603_102943-testVS01OU)<br>
              (d4) Machine UUID 9d836955-983f-4413-89c3-6893ea19d838<br>
              (d4) EHCI init on dev 00:1d.7 (regs=3D0xf9057020)<br>
              (d4) Found 0 lpt ports<br>
              (d4) Found 0 serial ports<br>
              (d4) ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)<br>
              (d4) ATA controller 2 at 170/374/0 (irq 15 dev 9)<br>
              (d4) ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (50000 MiBytes)<br>
              (d4) Searching bootorder for:
              /pci@i0cf8/*@1,1/drive@0/disk@0<br>
              (d4) DVD/CD [ata0-1: QEMU DVD-ROM ATAPI-4 DVD/CD]<br>
              (d4) Searching bootorder for:
              /pci@i0cf8/*@1,1/drive@0/disk@1<br>
              (d4) UHCI init on dev 00:1d.0 (io=3Dc240)<br>
              (d4) UHCI init on dev 00:1d.1 (io=3Dc260)<br>
              (d4) UHCI init on dev 00:1d.2 (io=3Dc280)<br>
              (d4) PS2 keyboard initialized<br>
              (d4) All threads complete.<br>
              (d4) Scan for option roms<br>
              (d4) Running option rom at c980:0003<br>
              (d4) pmm call arg1=3D1<br>
              (d4) pmm call arg1=3D0<br>
              (d4) pmm call arg1=3D1<br>
              (d4) pmm call arg1=3D0<br>
              (d4) Searching bootorder for: /pci@i0cf8/*@6<br>
              (d4) <br>
              (d4) Press F12 for boot menu.<br>
              (d4) <br>
              (d4) Searching bootorder for: HALT<br>
              (d4) drive 0x000f0d40: PCHS=3D16383/16/63 translation=3Dlba
              LCHS=3D1024/255/63 s=3D102400000<br>
              (d4) <br>
              (d4) Space available for UMB: ca800-ee800, f0000-f0ce0<br>
              (d4) Returned 258048 bytes of ZoneHigh<br>
              (d4) e820 map has 6 items:<br>
              (d4)=A0=A0 0: 0000000000000000 - 000000000009fc00 =3D 1 RAM<br>
              (d4)=A0=A0 1: 000000000009fc00 - 00000000000a0000 =3D 2 RESERVED<br>
              (d4)=A0=A0 2: 00000000000f0000 - 0000000000100000 =3D 2 RESERVED<br>
              (d4)=A0=A0 3: 0000000000100000 - 0000000077fff000 =3D 1 RAM<br>
              (d4)=A0=A0 4: 0000000077fff000 - 0000000078000000 =3D 2 RESERVED<br>
              (d4)=A0=A0 5: 00000000fc000000 - 0000000100000000 =3D 2 RESERVED<br>
              (d4) enter handle_19:<br>
              (d4)=A0=A0 NULL<br>
              (d4) Booting from DVD/CD...<br>
              (d4) Device reports MEDIUM NOT PRESENT<br>
              (d4) scsi_is_ready returned -1<br>
              (d4) Boot failed: Could not read from CDROM (code 0003)<br>
              (d4) enter handle_18:<br>
              (d4)=A0=A0 NULL<br>
              (d4) Booting from Hard Disk...<br>
              (d4) Booting from 0000:7c00<br>
              (XEN) d4: VIRIDIAN GUEST_OS_ID: vendor: 1 os: 4 major: 6
              minor: 1 sp: 1 build: 1db1<br>
              (XEN) d4: VIRIDIAN HYPERCALL: enabled: 1 pfn: 3ffff<br>
              (XEN) d4v0: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffe<br>
              (XEN) d4v1: VIRIDIAN APIC_ASSIST: enabled: 1 pfn: 3fffd<br>
              (XEN) irq.c:270: Dom4 PCI link 0 changed 5 -&gt; 0<br>
              (XEN) irq.c:270: Dom4 PCI link 1 changed 10 -&gt; 0<br>
              (XEN) irq.c:270: Dom4 PCI link 2 changed 11 -&gt; 0<br>
              (XEN) irq.c:270: Dom4 PCI link 3 changed 5 -&gt; 0<br>
              <b>(XEN) hvm.c:6119:d4v1 Bad HVM op 23.</b><b><br>
              </b><b>(XEN) hvm.c:6119:d4v1 Bad HVM op 23.</b><br>
              (XEN) irq.c:380: Dom4 callback via changed to GSI 24<br>
              (XEN) HVM4 save: CPU<br>
              (XEN) HVM4 save: PIC<br>
              (XEN) HVM4 save: IOAPIC<br>
              (XEN) HVM4 save: LAPIC<br>
              (XEN) HVM4 save: LAPIC_REGS<br>
              (XEN) HVM4 save: PCI_IRQ<br>
              (XEN) HVM4 save: ISA_IRQ<br>
              (XEN) HVM4 save: PCI_LINK<br>
              (XEN) HVM4 save: PIT<br>
              (XEN) HVM4 save: RTC<br>
              (XEN) HVM4 save: HPET<br>
              (XEN) HVM4 save: PMTIMER<br>
              (XEN) HVM4 save: MTRR<br>
              (XEN) HVM4 save: VIRIDIAN_DOMAIN<br>
              (XEN) HVM4 save: CPU_XSAVE<br>
              (XEN) HVM4 save: VIRIDIAN_VCPU<br>
              (XEN) HVM4 save: VMCE_VCPU<br>
              (XEN) HVM4 save: TSC_ADJUST<br>
              (XEN) HVM5 restore: CPU 0<br>
              (XEN) HVM5 restore: CPU 1<br>
              (XEN) HVM5 restore: PIC 0<br>
              (XEN) HVM5 restore: PIC 1<br>
              (XEN) HVM5 restore: IOAPIC 0<br>
              (XEN) HVM5 restore: LAPIC 0<br>
              (XEN) HVM5 restore: LAPIC 1<br>
              (XEN) HVM5 restore: LAPIC_REGS 0<br>
              (XEN) HVM5 restore: LAPIC_REGS 1<br>
              (XEN) HVM5 restore: PCI_IRQ 0<br>
              (XEN) HVM5 restore: ISA_IRQ 0<br>
              (XEN) HVM5 restore: PCI_LINK 0<br>
              (XEN) HVM5 restore: PIT 0<br>
              (XEN) HVM5 restore: RTC 0<br>
              (XEN) HVM5 restore: HPET 0<br>
              (XEN) HVM5 restore: PMTIMER 0<br>
              (XEN) HVM5 restore: MTRR 0<br>
              (XEN) HVM5 restore: MTRR 1<br>
              (XEN) HVM5 restore: VIRIDIAN_DOMAIN 0<br>
              (XEN) HVM5 restore: VIRIDIAN_VCPU 0<br>
              (XEN) HVM5 restore: VIRIDIAN_VCPU 1<br>
              (XEN) HVM5 restore: VMCE_VCPU 0<br>
              (XEN) HVM5 restore: VMCE_VCPU 1<br>
              (XEN) HVM5 restore: TSC_ADJUST 0<br>
              (XEN) HVM5 restore: TSC_ADJUST 1<br>
              (XEN) irq.c:380: Dom5 callback via changed to None<br>
              <b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
              </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
              </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><b><br>
              </b><b>(XEN) hvm.c:6119:d5v0 Bad HVM op 23.</b><br>
              (XEN) irq.c:380: Dom5 callback via changed to GSI 24</blockquote>
            <br>
            <br>
          </blockquote>
          <br>
        </blockquote>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>

--------------040901030006070203030403--


--===============6722474865592102136==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

--===============6722474865592102136==--


From xen-devel-bounces@lists.xen.org Sun Nov 23 01:29:05 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Nov 2014 01:29:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1XsLye-0004k8-GA; Sun, 23 Nov 2014 01:28:36 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <sflist@ihonk.com>) id 1XsLyd-0004k3-3W
	for xen-devel@lists.xen.org; Sun, 23 Nov 2014 01:28:36 +0000
Received: from [85.158.143.35] by server-2.bemta-4.messagelabs.com id
	AA/EB-25276-24831745; Sun, 23 Nov 2014 01:28:34 +0000
X-Env-Sender: sflist@ihonk.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1416706107!14675408!1
X-Originating-IP: [74.50.55.245]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27294 invoked from network); 23 Nov 2014 01:28:28 -0000
Received: from mail.newportit.com (HELO wapdot.org) (74.50.55.245)
	by server-14.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 23 Nov 2014 01:28:28 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ihonk.com;
	i=@ihonk.com; q=dns/txt; s=pentamerous; t=1416706105; h=Received :
	Message-ID : Date : From : User-Agent : MIME-Version : To : Subject :
	References : In-Reply-To : Content-Type : Content-Transfer-Encoding;
	bh=b2xGpvqOiDa/Jg1ciOIV99GK70ZYvbLtGAzAkGf+zR4=;
	b=Yy6bVbpeqA8v+bUnS3bHdCJFv8bfKt1LCdThQN+JKEb3dM/g2QeEy4KEWoee7x2h852f49uPizu/n77zx8mFE2EsZHoDx5PJdIFOM4ATNYIs+thFPLwfInx0n+8ovteKZcs91Nw+9rzOko9kETwzKIw/sL6ICGwaHm3Z+xecvgA=
Received: from [10.0.0.11] ([::ffff:174.65.75.5])
	(AUTH: PLAIN steve@newportit.com, TLS: TLSv1/SSLv3, 128bits, AES128-SHA)
	by wapdot.org with ESMTPSA; Sat, 22 Nov 2014 17:28:23 -0800
	id 0000000000030596.54713837.00000C49
Message-ID: <54713848.3020401@ihonk.com>
Date: Sat, 22 Nov 2014 17:28:40 -0800
From: Steve Freitas <sflist@ihonk.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: Jan Beulich <JBeulich@suse.com>, xen-devel@lists.xen.org,
	=?windows-1252?Q?Pasi_K=E4rkk=E4inen?= <pasik@iki.fi>,
	Don Slutz <dslutz@verizon.com>
References: <5457F79B.2020300@ihonk.com>
	<20141104082012.GY12451@reaktio.net>	<5458B55C0200007800044B33@mail.emea.novell.com>	<5460716A.7090905@ihonk.com>	<54608A8B0200007800045E58@mail.emea.novell.com>	<54611A86.4000200@ihonk.com>	<5461D15C02000078000464D7@mail.emea.novell.com>	<546A4AD4.3030002@ihonk.com>	<546B094C0200007800048A5C@mail.emea.novell.com>	<546D429A.5020906@ihonk.com>	<546DAD6502000078000492FD@mail.emea.novell.com>	<546E4A17.5040902@ihonk.com>
	<546F091F0200007800049A1C@smtp.nue.novell.com>
In-Reply-To: <546F091F0200007800049A1C@smtp.nue.novell.com>
Subject: Re: [Xen-devel] Regression, host crash with 4.5rc1
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

On 11/21/2014 0:42, Jan Beulich wrote:
>>>> On 20.11.14 at 21:07, <sflist@ihonk.com> wrote:
>> Running with mwait-idle=0 solves (hides?) the problem. Next step is to
>> fiddle with the C states?
> For that I'd first of all like to know how much use of C states the
> system still makes with that option in place. For that I'd need the
> output of "xenpm get-cpuidle-states" (actually for comparison
> purposes seeing it once with and once without that option in
> place would be best). Or alternatively 'c' debug key output.

With mwait-idle=0:

(XEN) 'c' pressed -> printing ACPI Cx structures
(XEN) ==cpu0==
(XEN) active state:             C0
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[001] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C2:   type[C0] latency[000] usage[00000000] method[ NONE] 
duration[0]
(XEN)     C3:   type[C3] latency[064] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C4:   type[C3] latency[096] usage[00000000] method[  FFH] 
duration[0]
(XEN)    *C0:   usage[00000000] duration[46930624784]
(XEN) PC2[0] PC3[0] PC6[0] PC7[0]
(XEN) CC3[0] CC6[0] CC7[0]
(XEN) ==cpu1==
(XEN) active state:             C0
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[001] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C2:   type[C0] latency[000] usage[00000000] method[ NONE] 
duration[0]
(XEN)     C3:   type[C3] latency[064] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C4:   type[C3] latency[096] usage[00000000] method[  FFH] 
duration[0]
(XEN)    *C0:   usage[00000000] duration[46930681815]
(XEN) PC2[0] PC3[0] PC6[0] PC7[0]
(XEN) CC3[0] CC6[0] CC7[0]
(XEN) ==cpu2==
(XEN) active state:             C0
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[001] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C2:   type[C0] latency[000] usage[00000000] method[ NONE] 
duration[0]
(XEN)     C3:   type[C3] latency[064] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C4:   type[C3] latency[096] usage[00000000] method[  FFH] 
duration[0]
(XEN)    *C0:   usage[00000000] duration[46930766930]
(XEN) PC2[0] PC3[0] PC6[0] PC7[0]
(XEN) CC3[0] CC6[0] CC7[0]
(XEN) ==cpu3==
(XEN) active state:             C0
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[001] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C2:   type[C0] latency[000] usage[00000000] method[ NONE] 
duration[0]
(XEN)     C3:   type[C3] latency[064] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C4:   type[C3] latency[096] usage[00000000] method[  FFH] 
duration[0]
(XEN)    *C0:   usage[00000000] duration[46930824772]
(XEN) PC2[0] PC3[0] PC6[0] PC7[0]
(XEN) CC3[0] CC6[0] CC7[0]
(XEN) ==cpu4==
(XEN) active state:             C0
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[001] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C2:   type[C0] latency[000] usage[00000000] method[ NONE] 
duration[0]
(XEN)     C3:   type[C3] latency[064] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C4:   type[C3] latency[096] usage[00000000] method[  FFH] 
duration[0]
(XEN)    *C0:   usage[00000000] duration[46930882528]
(XEN) PC2[0] PC3[0] PC6[0] PC7[0]
(XEN) CC3[0] CC6[0] CC7[0]
(XEN) ==cpu5==
(XEN) active state:             C0
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[001] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C2:   type[C0] latency[000] usage[00000000] method[ NONE] 
duration[0]
(XEN)     C3:   type[C3] latency[064] usage[00000000] method[  FFH] 
duration[0]
(XEN)     C4:   type[C3] latency[096] usage[00000000] method[  FFH] 
duration[0]
(XEN)    *C0:   usage[00000000] duration[46930940315]
(XEN) PC2[0] PC3[0] PC6[0] PC7[0]
(XEN) CC3[0] CC6[0] CC7[0]

Without mwait-idle=0:

(XEN) 'c' pressed -> printing ACPI Cx structures
(XEN) ==cpu0==
(XEN) active state:             C0
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[003] usage[00004503] method[  FFH] 
duration[1668990535]
(XEN)     C2:   type[C1] latency[010] usage[00009956] method[  FFH] 
duration[4639219546]
(XEN)     C3:   type[C2] latency[020] usage[00654270] method[  FFH] 
duration[882706893390]
(XEN)     C4:   type[C3] latency[200] usage[01483059] method[  FFH] 
duration[35921809585234]
(XEN)    *C0:   usage[02151788] duration[62576274678]
(XEN) PC2[0] PC3[1932546211563] PC6[32621026287476] PC7[0]
(XEN) CC3[870647607639] CC6[35852001619202] CC7[0]
(XEN) ==cpu1==
(XEN) active state:             C4
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[003] usage[00297689] method[  FFH] 
duration[1941100848]
(XEN)     C2:   type[C1] latency[010] usage[00001168] method[  FFH] 
duration[1442327615]
(XEN)     C3:   type[C2] latency[020] usage[00006546] method[  FFH] 
duration[8936496716]
(XEN)    *C4:   type[C3] latency[200] usage[01558115] method[  FFH] 
duration[36835128713631]
(XEN)     C0:   usage[01863518] duration[25952414199]
(XEN) PC2[0] PC3[1932546211563] PC6[32621026287476] PC7[0]
(XEN) CC3[8737041745] CC6[36744372677161] CC7[0]
(XEN) ==cpu2==
(XEN) active state:             C4
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[003] usage[00289127] method[  FFH] 
duration[1652020841]
(XEN)     C2:   type[C1] latency[010] usage[00000522] method[  FFH] 
duration[1133871888]
(XEN)     C3:   type[C2] latency[020] usage[00004190] method[  FFH] 
duration[5497931261]
(XEN)    *C4:   type[C3] latency[200] usage[01466569] method[  FFH] 
duration[36844578249201]
(XEN)     C0:   usage[01760408] duration[20539080318]
(XEN) PC2[0] PC3[1932546211563] PC6[32621026287476] PC7[0]
(XEN) CC3[5364573735] CC6[36756863793181] CC7[0]
(XEN) ==cpu3==
(XEN) active state:             C4
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[003] usage[00323774] method[  FFH] 
duration[21886547916]
(XEN)     C2:   type[C1] latency[010] usage[00000609] method[  FFH] 
duration[45620838149]
(XEN)     C3:   type[C2] latency[020] usage[00006012] method[  FFH] 
duration[1209202160481]
(XEN)    *C4:   type[C3] latency[200] usage[00081570] method[  FFH] 
duration[35586514444690]
(XEN)     C0:   usage[00411965] duration[10177272890]
(XEN) PC2[0] PC3[1932546211563] PC6[32621026287476] PC7[0]
(XEN) CC3[1208967409452] CC6[35580116939846] CC7[0]
(XEN) ==cpu4==
(XEN) active state:             C4
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[003] usage[00305724] method[  FFH] 
duration[2083310858]
(XEN)     C2:   type[C1] latency[010] usage[00000597] method[  FFH] 
duration[2346319460]
(XEN)     C3:   type[C2] latency[020] usage[00004138] method[  FFH] 
duration[67793456157]
(XEN)    *C4:   type[C3] latency[200] usage[00274791] method[  FFH] 
duration[36779940944067]
(XEN)     C0:   usage[00585250] duration[21237335856]
(XEN) PC2[0] PC3[1932546211563] PC6[32621026287476] PC7[0]
(XEN) CC3[67665029339] CC6[36762696627875] CC7[0]
(XEN) ==cpu5==
(XEN) active state:             C4
(XEN) max_cstate:               C7
(XEN) states:
(XEN)     C1:   type[C1] latency[003] usage[00299747] method[  FFH] 
duration[20553360971]
(XEN)     C2:   type[C1] latency[010] usage[00000609] method[  FFH] 
duration[42279548469]
(XEN)     C3:   type[C2] latency[020] usage[00005673] method[  FFH] 
duration[1169803847553]
(XEN)    *C4:   type[C3] latency[200] usage[00095108] method[  FFH] 
duration[35630372847429]
(XEN)     C0:   usage[00401137] duration[10391860839]
(XEN) PC2[0] PC3[1932546211563] PC6[32621026287476] PC7[0]
(XEN) CC3[1169586367967] CC6[35622884210881] CC7[0]


>>> Interesting - all CPUs are executing stuff from Dom1, which be itself
>>> is not indicating a problem, but may (considering the host hang) hint
>>> at guest vCPU-s not getting de-scheduled anymore on one or more of the
>>> CPUs. The 'a' debug key output would hopefully give us enough
>>> information to know whether that's the case. Ideally do 'd' and 'a' a
>>> couple of times each (alternating, and with a few seconds in between).
>> Here ya go (as before, from 9a727a81). I had to pick and choose what
>> parts to pull from the log because it was getting spammed with kernel
>> complaints about the disk subsystem being locked up, so the hypervisor
>> debugging info was hard to read amidst the kernel errors. As ever, let
>> me know if you need more.
> Pretty strange: While the first 'a' output suggests that several CPUs
> are idle, the first 'd' output contradicts. While this isn't wrong by itself,
> it may provide a hint I'm simply unable to interpret yet. In any event
> I didn't find what I expected - timers the expiry of which was in the
> past.

Would this strangeness be explained if the first invocations of 'a' and 
'd' weren't actually contiguous? Because of the log spamming I had to 
discard a number of invocations, which I think I did between the first 
two invocations I passed on to you. Here's another attempt, these are 
contiguous, this is from an attempt with turbo mode disabled:

(XEN) Dumping timer queues:
(XEN) CPU00:
(XEN)   ex=        2680us timer=ffff830c3dc4b1e0 
cb=csched_acct(ffff830c3dc4b1c0)
(XEN)   ex=        7344us timer=ffff82d080321560 
cb=do_dbs_timer(ffff82d0803215a0)
(XEN)   ex=        7344us timer=ffff830c3dcc2d08 
cb=csched_tick(0000000000000000)
(XEN)   ex=      989016us timer=ffff82d08031d280 
cb=time_calibration(0000000000000000)
(XEN)   ex=    14334142us timer=ffff82d08031f4e0 
cb=mce_work_fn(0000000000000000)
(XEN)   ex=   143474414us timer=ffff82d08031d1e0 
cb=plt_overflow(0000000000000000)
(XEN)   ex=      500179us timer=ffff8300bf527060 
cb=vcpu_singleshot_timer_fn(ffff8300bf527000)
(XEN)   ex=     2272179us timer=ffff8300bf526060 
cb=vcpu_singleshot_timer_fn(ffff8300bf526000)
(XEN) CPU01:
(XEN)   ex=        4179us timer=ffff8300bf798060 
cb=vcpu_singleshot_timer_fn(ffff8300bf798000)
(XEN)   ex=        7914us timer=ffff830c3dc55f28 
cb=csched_tick(0000000000000001)
(XEN)   ex=        7344us timer=ffff830c3dc7a360 
cb=do_dbs_timer(ffff830c3dc7a3a0)
(XEN) CPU02:
(XEN)   ex=        7344us timer=ffff830c3dcb8360 
cb=do_dbs_timer(ffff830c3dcb83a0)
(XEN)   ex=        7408us timer=ffff830c3dc797c8 
cb=csched_tick(0000000000000002)
(XEN)   ex=      236179us timer=ffff8300bf525060 
cb=vcpu_singleshot_timer_fn(ffff8300bf525000)
(XEN)   ex= 26738118512us timer=ffff830c18437290 
cb=rtc_alarm_cb(ffff830c184371f0)
(XEN)   ex=       30039us timer=ffff830c3dcb80a0 
cb=s_timer_fn(0000000000000000)
(XEN) CPU03:
(XEN)   ex=        7344us timer=ffff830c3dcaa360 
cb=do_dbs_timer(ffff830c3dcaa3a0)
(XEN)   ex=        7405us timer=ffff830c3dcac088 
cb=csched_tick(0000000000000003)
(XEN)   ex=       30053us timer=ffff830c3dcaa0a0 
cb=s_timer_fn(0000000000000000)
(XEN) CPU04:
(XEN)   ex=        7344us timer=ffff830c3dc9c360 
cb=do_dbs_timer(ffff830c3dc9c3a0)
(XEN)   ex=        7405us timer=ffff830c3dcac8d8 
cb=csched_tick(0000000000000004)
(XEN)   ex=     2272179us timer=ffff8300bf2fb060 
cb=vcpu_singleshot_timer_fn(ffff8300bf2fb000)
(XEN)   ex=       30061us timer=ffff830c3dc9c0a0 
cb=s_timer_fn(0000000000000000)
(XEN) CPU05:
(XEN)   ex=         179us timer=ffff8300bf524060 
cb=vcpu_singleshot_timer_fn(ffff8300bf524000)
(XEN)   ex=        1074us timer=ffff830c3dc8e0a0 
cb=s_timer_fn(0000000000000000)
(XEN)   ex=   501037117us timer=ffff830c184375d0 
cb=pmt_timer_callback(ffff830c184375a8)
(XEN)   ex=        7408us timer=ffff830c3dc8d178 
cb=csched_tick(0000000000000005)
(XEN)   ex=        7344us timer=ffff830c3dc8e360 
cb=do_dbs_timer(ffff830c3dc8e3a0)
(XEN) 'd' pressed -> dumping registers
(XEN)
(XEN) *** Dumping CPU0 guest state (d1v5): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    0010:[<fffff8000294a20e>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002fd8180   rcx: fffff88002fd81c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002fe2eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002fe2c20   r8: fffff88002fd82a0
(XEN) r9:  fffffffffffffff7   r10: fffff88002fd82a0   r11: fffff88002fe2d70
(XEN) r12: fffff88002fe2d70   r13: 000037d3e7b7ffcf   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fffffdb478
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU1 guest state (d1v3): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    1
(XEN) RIP:    0010:[<fffff8000294a20e>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002f2c180   rcx: fffff88002f2c1c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002f36eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002f36c20   r8: fffff88002f2c2a0
(XEN) r9:  0000000000000001   r10: fffff88002f2c2a0   r11: fffff88002f36d70
(XEN) r12: fffff88002f36d70   r13: 000037d3e7b7f98e   r14: 000000000000000f
(XEN) r15: fffffa8000bcf3d0   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fefb8684ee
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU2 guest state (d1v0): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    2
(XEN) RIP:    0010:[<fffff8000294a20e>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff80002a0ce80   rcx: fffff80002a0cec0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff80000ba6e70
(XEN) rbp: 000000000000000f   rsp: fffff80000ba6be0   r8: fffff80002a0cfa0
(XEN) r9:  000034da77fd3a29   r10: fffff80002a0cfa0   r11: fffff80000ba6d30
(XEN) r12: fffff80000ba6d30   r13: 000037d3e7c82ee7   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: fffff88001333898
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU3 host state: ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    3
(XEN) RIP:    e008:[<ffff82d0801dc4fe>] vmx_vmexit_handler+0x311/0x195e
(XEN) RFLAGS: 0000000000000297   CONTEXT: hypervisor
(XEN) rax: 0000000000187000   rbx: ffff830c3dca7f18   rcx: 000000000000ffff
(XEN) rdx: 00003a4400000000   rsi: 0000000000000000   rdi: ffff830c3dca7f18
(XEN) rbp: ffff830c3dca7f08   rsp: ffff830c3dca7d98   r8: fffff880031ea140
(XEN) r9:  0000000000000000   r10: fffff880031ea190   r11: 00000003429653d0
(XEN) r12: ffff8300a99a5000   r13: 0000000000000028   r14: 0000000000000000
(XEN) r15: 0000000000000058   cr0: 000000008005003b   cr4: 00000000000026f0
(XEN) cr3: 0000000c1b5d6000   cr2: 000007fef93521dc
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) Xen stack trace from rsp=ffff830c3dca7d98:
(XEN)    ffff8300a99a5000 ffff8300a99a5000 ffff8300a99a5000 ffff830c3dcaa088
(XEN)    ffff830c3dca7e08 0000000000000000 ffff830c3dca7de8 ffff830c3dca0000
(XEN)    ffff830c3dcaa0a0 ffff8300a99a5000 000014e14d5273bf ffff8300a99a5000
(XEN)    ffff830c3dcaa088 0000000001c9c380 0000000000000292 ffff830c3dca7e28
(XEN)    ffff82d08012a80f ffff8300a99a5000 ffff830c3dca7e98 ffff82d0801caea5
(XEN)    ffff830c3dca7ec8 ffff8300a99a5508 ffff82d080321280 ffff830c3dcaa0a0
(XEN)    ffff830c3dca7e78 ffff830c3dca7e88 ffff82d0801b5277 ffff8300a99a5000
(XEN)    000014e14d5273bf ffff8300a99a5000 ffff830c3dca7f08 ffff82d0801e0f69
(XEN)    ffff830c3dca7f18 ffff8300a99a5000 ffff830c3dca7f08 ffff82d0801ddba6
(XEN)    ffff830c3dca0000 0000000000000058 ffff830c3dca7ef8 ffff82d08012a1b3
(XEN)    ffff8300a99a5000 ffff8300a99a5000 fffff880031ea518 0000000000001000
(XEN)    0000000000000000 0000000000000058 000000000000432f ffff82d0801e3c81
(XEN)    0000000000000058 0000000000000000 0000000000001000 fffff880031ea518
(XEN)    000000000000432f 00003a44732bdba0 00000003429653d0 fffff880031ea190
(XEN)    0000000000000000 fffff880031ea140 00003a44732bda2e 000000000000ffff
(XEN)    00003a4400000000 0000000000000000 0000000000000097 0000beef0000beef
(XEN)    fffff80002e112bf 000000bf0000beef 0000000000000002 fffff880031ea0e0
(XEN)    000000000000beef 000000000000beef 000000000000beef 000000000000beef
(XEN)    000000000000beef 0000000000000003 ffff8300a99a5000 0000003bbd988e00
(XEN)    0000000000000000
(XEN) Xen call trace:
(XEN)    [<ffff82d0801dc4fe>] vmx_vmexit_handler+0x311/0x195e
(XEN)    [<ffff82d0801e3c81>] vmx_asm_vmexit_handler+0x41/0xc0
(XEN)
(XEN) *** Dumping CPU3 guest state (d1v4): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    3
(XEN) RIP:    0010:[<fffff80002e112bf>]
(XEN) RFLAGS: 0000000000000002   CONTEXT: hvm guest
(XEN) rax: 00003a44732bda2e   rbx: 00003a44732bdba0   rcx: 000000000000ffff
(XEN) rdx: 00003a4400000000   rsi: 0000000000000000   rdi: 0000000000000097
(XEN) rbp: 000000000000432f   rsp: fffff880031ea0e0   r8: fffff880031ea140
(XEN) r9:  0000000000000000   r10: fffff880031ea190   r11: 00000003429653d0
(XEN) r12: fffff880031ea518   r13: 0000000000001000   r14: 0000000000000000
(XEN) r15: 0000000000000058   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fef93521dc
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0000   cs: 0010
(XEN)
(XEN) *** Dumping CPU4 guest state (d1v1): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    4
(XEN) RIP:    0010:[<fffff8000294a20e>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002e40180   rcx: fffff88002e401c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002e4aeb0
(XEN) rbp: 000000000000000f   rsp: fffff88002e4ac20   r8: fffff88002e402a0
(XEN) r9:  ffffffffffffffdf   r10: fffff88002e402a0   r11: fffff88002e4ad70
(XEN) r12: fffff88002e4ad70   r13: 000037d3e7b7f0a9   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fef93521dc
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0000   cs: 0010
(XEN)
(XEN) *** Dumping CPU5 host state: ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    5
(XEN) RIP:    e008:[<ffff82d08012a9a1>] _spin_unlock_irq+0x30/0x31
(XEN) RFLAGS: 0000000000000246   CONTEXT: hypervisor
(XEN) rax: 0000000000000000   rbx: ffff8300a99a7000   rcx: 0000000000000005
(XEN) rdx: ffff830c3dc80000   rsi: 0000000000000004   rdi: ffff830c3dc8e088
(XEN) rbp: ffff830c3dc87ec8   rsp: ffff830c3dc87e40   r8: ffff830c3dc8e0a0
(XEN) r9:  0000000000000000   r10: fffff88002eb62a0   r11: fffff88002ec0d70
(XEN) r12: 000014e162f97027   r13: ffff8300a99a7000   r14: ffff830c3dc8e088
(XEN) r15: 0000000001c9c380   cr0: 000000008005003b   cr4: 00000000000026f0
(XEN) cr3: 0000000c182ef000   cr2: 000007fffffa9478
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) Xen stack trace from rsp=ffff830c3dc87e40:
(XEN)    ffff82d080126ec5 ffff82d080321280 ffff830c3dc8e0a0 0000000500c87e78
(XEN)    ffff830c3dc8e080 ffff82d0801b5277 ffff8300a99a7000 fffff88002ec0d70
(XEN)    ffff8300a99a7000 0000000001c9c380 ffff82d0801e0f00 ffff830c3dc87f08
(XEN)    ffff82d0802f8280 ffff82d0802f8000 ffffffffffffffff ffff830c3dc80000
(XEN)    fffff6fc4003b208 ffff830c3dc87ef8 ffff82d08012a1b3 ffff8300a99a7000
(XEN)    fffff88002ec0d70 000037d3e7b7f896 000000000000000f ffff830c3dc87f08
(XEN)    ffff82d08012a20b 000000000000000f ffff82d0801e3d2a fffff6fc4003b208
(XEN)    000000000000000f 000037d3e7b7f896 fffff88002ec0d70 000000000000000f
(XEN)    fffff88002eb6180 fffff88002ec0d70 fffff88002eb62a0 0000000000000001
(XEN)    fffff88002eb62a0 0000000000000002 fffff88002eb61c0 0000000000000400
(XEN)    0000000000000000 fffff88002ec0eb0 0000beef0000beef fffff8000294a20c
(XEN)    000000bf0000beef 0000000000000046 fffff88002ec0c20 000000000000beef
(XEN)    000000000000beef 000000000000beef 000000000000beef 000000000000beef
(XEN)    0000000000000005 ffff8300a99a7000 0000003bbd96ce00 0000000000000000
(XEN) Xen call trace:
(XEN)    [<ffff82d08012a9a1>] _spin_unlock_irq+0x30/0x31
(XEN)    [<ffff82d08012a1b3>] __do_softirq+0x81/0x8c
(XEN)    [<ffff82d08012a20b>] do_softirq+0x13/0x15
(XEN)    [<ffff82d0801e3d2a>] vmx_asm_do_vmentry+0x2a/0x45
(XEN)
(XEN) *** Dumping CPU5 guest state (d1v2): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    5
(XEN) RIP:    0010:[<fffff8000294a20c>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002eb6180   rcx: fffff88002eb61c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002ec0eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002ec0c20   r8: fffff88002eb62a0
(XEN) r9:  0000000000000001   r10: fffff88002eb62a0   r11: fffff88002ec0d70
(XEN) r12: fffff88002ec0d70   r13: 000037d3e7b7f896   r14: 000000000000000f
(XEN) r15: fffff6fc4003b208   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fffffa9478
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) Dumping timer queues:
(XEN) CPU00:
(XEN)   ex=        3021us timer=ffff830c3dc4b1e0 
cb=csched_acct(ffff830c3dc4b1c0)
(XEN)   ex=        7725us timer=ffff830c3dcc2d08 
cb=csched_tick(0000000000000000)
(XEN)   ex=        7725us timer=ffff82d080321560 
cb=do_dbs_timer(ffff82d0803215a0)
(XEN)   ex=   134454796us timer=ffff82d08031d1e0 
cb=plt_overflow(0000000000000000)
(XEN)   ex=      652872us timer=ffff82d08031d280 
cb=time_calibration(0000000000000000)
(XEN)   ex=     5314524us timer=ffff82d08031f4e0 
cb=mce_work_fn(0000000000000000)
(XEN) CPU01:
(XEN)   ex=        7725us timer=ffff830c3dc7a360 
cb=do_dbs_timer(ffff830c3dc7a3a0)
(XEN)   ex=        7789us timer=ffff830c3dc55f28 
cb=csched_tick(0000000000000001)
(XEN)   ex= 26729098894us timer=ffff830c18437290 
cb=rtc_alarm_cb(ffff830c184371f0)
(XEN)   ex=       30023us timer=ffff830c3dc7a0a0 
cb=s_timer_fn(0000000000000000)
(XEN) CPU02:
(XEN)   ex=        7725us timer=ffff830c3dcb8360 
cb=do_dbs_timer(ffff830c3dcb83a0)
(XEN)   ex=        7791us timer=ffff830c3dc797c8 
cb=csched_tick(0000000000000002)
(XEN)   ex=       24560us timer=ffff8300bf524060 
cb=vcpu_singleshot_timer_fn(ffff8300bf524000)
(XEN) CPU03:
(XEN)   ex=         249us timer=ffff8300bf2fb060 
cb=vcpu_singleshot_timer_fn(ffff8300bf2fb000)
(XEN)   ex=        1041us timer=ffff830c3dcaa0a0 
cb=s_timer_fn(0000000000000000)
(XEN)   ex=      216560us timer=ffff8300bf525060 
cb=vcpu_singleshot_timer_fn(ffff8300bf525000)
(XEN)   ex=        8273us timer=ffff830c3dcac088 
cb=csched_tick(0000000000000003)
(XEN)   ex=        7725us timer=ffff830c3dcaa360 
cb=do_dbs_timer(ffff830c3dcaa3a0)
(XEN) CPU04:
(XEN)   ex=        7725us timer=ffff830c3dc9c360 
cb=do_dbs_timer(ffff830c3dc9c3a0)
(XEN)   ex=        7790us timer=ffff830c3dcac8d8 
cb=csched_tick(0000000000000004)
(XEN)   ex=     1016560us timer=ffff8300bf527060 
cb=vcpu_singleshot_timer_fn(ffff8300bf527000)
(XEN)   ex=     1252560us timer=ffff8300bf526060 
cb=vcpu_singleshot_timer_fn(ffff8300bf526000)
(XEN)   ex=       30054us timer=ffff830c3dc9c0a0 
cb=s_timer_fn(0000000000000000)
(XEN) CPU05:
(XEN)   ex=        7725us timer=ffff830c3dc8e360 
cb=do_dbs_timer(ffff830c3dc8e3a0)
(XEN)   ex=        7789us timer=ffff830c3dc8d178 
cb=csched_tick(0000000000000005)
(XEN)   ex=       40560us timer=ffff8300bf798060 
cb=vcpu_singleshot_timer_fn(ffff8300bf798000)
(XEN)   ex=   492017498us timer=ffff830c184375d0 
cb=pmt_timer_callback(ffff830c184375a8)
(XEN)   ex=       30068us timer=ffff830c3dc8e0a0 
cb=s_timer_fn(0000000000000000)
(XEN) 'd' pressed -> dumping registers
(XEN)
(XEN) *** Dumping CPU0 guest state (d1v5): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    0010:[<fffff8000294a20e>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002fd8180   rcx: fffff88002fd81c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002fe2eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002fe2c20   r8: fffff88002fd82a0
(XEN) r9:  fffffffffffffff7   r10: fffff88002fd82a0   r11: fffff88002fe2d70
(XEN) r12: fffff88002fe2d70   r13: 000037d3e7b7ffcf   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fffffdb478
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU1 guest state (d1v0): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    1
(XEN) RIP:    0010:[<fffff8000294a214>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff80002a0ce80   rcx: fffff80002a0cec0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff80000ba6e70
(XEN) rbp: 000000000000000f   rsp: fffff80000ba6be0   r8: fffff80002a0cfa0
(XEN) r9:  000034da77fd3a29   r10: fffff80002a0cfa0   r11: fffff80000ba6d30
(XEN) r12: fffff80000ba6d30   r13: 000037d3e7c82ee7   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: fffff88001333898
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU2 host state: ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    2
(XEN) RIP:    e008:[<ffff82d08012a9a1>] _spin_unlock_irq+0x30/0x31
(XEN) RFLAGS: 0000000000000246   CONTEXT: hypervisor
(XEN) rax: 0000000000000000   rbx: ffff8300a99a2000   rcx: 0000000000000002
(XEN) rdx: ffff830c3dcb0000   rsi: 0000000000000002   rdi: ffff830c3dcb8088
(XEN) rbp: ffff830c3dcb7ec8   rsp: ffff830c3dcb7e40   r8: ffff830c3dcb80a0
(XEN) r9:  000014e3652e1b9a   r10: fffff88002e402a0   r11: fffff88002e4ad70
(XEN) r12: 000014e36521c02b   r13: ffff8300a99a2000   r14: ffff830c3dcb8088
(XEN) r15: 00000000000f4240   cr0: 000000008005003b   cr4: 00000000000026f0
(XEN) cr3: 0000000c1a237000   cr2: 000007fef93521dc
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) Xen stack trace from rsp=ffff830c3dcb7e40:
(XEN)    ffff82d080126ec5 ffff82d080321280 ffff830c3dcb80a0 0000000200cb7e78
(XEN)    ffff830c3dcb8080 ffff82d0801b5277 ffff8300a99a2000 fffff88002e4ad70
(XEN)    ffff8300a99a2000 00000000000f4240 ffff82d0801e0f00 ffff830c3dcb7f08
(XEN)    ffff82d0802f8100 ffff82d0802f8000 ffffffffffffffff ffff830c3dcb0000
(XEN)    0000000000000001 ffff830c3dcb7ef8 ffff82d08012a1b3 ffff8300a99a2000
(XEN)    fffff88002e4ad70 000037d3e7b7f0a9 000000000000000f ffff830c3dcb7f08
(XEN)    ffff82d08012a20b 000000000000000f ffff82d0801e3d2a 0000000000000001
(XEN)    000000000000000f 000037d3e7b7f0a9 fffff88002e4ad70 000000000000000f
(XEN)    fffff88002e40180 fffff88002e4ad70 fffff88002e402a0 ffffffffffffffdf
(XEN)    fffff88002e402a0 0000000000000002 fffff88002e401c0 0000000000000400
(XEN)    0000000000000000 fffff88002e4aeb0 0000beef0000beef fffff8000294a20c
(XEN)    000000bf0000beef 0000000000000046 fffff88002e4ac20 000000000000beef
(XEN)    000000000000beef 000000000000beef 000000000000beef 000000000000beef
(XEN)    0000000000000002 ffff8300a99a2000 0000003bbd996e00 0000000000000000
(XEN) Xen call trace:
(XEN)    [<ffff82d08012a9a1>] _spin_unlock_irq+0x30/0x31
(XEN)    [<ffff82d08012a1b3>] __do_softirq+0x81/0x8c
(XEN)    [<ffff82d08012a20b>] do_softirq+0x13/0x15
(XEN)    [<ffff82d0801e3d2a>] vmx_asm_do_vmentry+0x2a/0x45
(XEN)
(XEN) *** Dumping CPU2 guest state (d1v1): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    2
(XEN) RIP:    0010:[<fffff8000294a20c>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002e40180   rcx: fffff88002e401c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002e4aeb0
(XEN) rbp: 000000000000000f   rsp: fffff88002e4ac20   r8: fffff88002e402a0
(XEN) r9:  ffffffffffffffdf   r10: fffff88002e402a0   r11: fffff88002e4ad70
(XEN) r12: fffff88002e4ad70   r13: 000037d3e7b7f0a9   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fef93521dc
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0000   cs: 0010
(XEN)
(XEN) *** Dumping CPU3 guest state (d1v2): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    3
(XEN) RIP:    0010:[<fffff8000294a20e>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002eb6180   rcx: fffff88002eb61c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002ec0eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002ec0c20   r8: fffff88002eb62a0
(XEN) r9:  0000000000000001   r10: fffff88002eb62a0   r11: fffff88002ec0d70
(XEN) r12: fffff88002ec0d70   r13: 000037d3e7b7f896   r14: 000000000000000f
(XEN) r15: fffff6fc4003b208   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fffffa9478
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU4 guest state (d1v4): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    4
(XEN) RIP:    0010:[<fffff80002e112c3>]
(XEN) RFLAGS: 0000000000000006   CONTEXT: hvm guest
(XEN) rax: 00000000876ba63c   rbx: 00003a4a876bd272   rcx: 000000000000ffff
(XEN) rdx: 0000000000003a4a   rsi: 0000000000000000   rdi: 000000000000002e
(XEN) rbp: 000000000000943d   rsp: fffff880031ea0e0   r8: fffff880031ea140
(XEN) r9:  0000000000000000   r10: fffff880031ea190   r11: 00000003429653d0
(XEN) r12: fffff880031ea518   r13: 0000000000001000   r14: 0000000000000000
(XEN) r15: 0000000000000058   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fef93521dc
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0000   cs: 0010
(XEN)
(XEN) *** Dumping CPU5 guest state (d1v3): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    5
(XEN) RIP:    0010:[<fffff8000294a20e>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002f2c180   rcx: fffff88002f2c1c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002f36eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002f36c20   r8: fffff88002f2c2a0
(XEN) r9:  0000000000000001   r10: fffff88002f2c2a0   r11: fffff88002f36d70
(XEN) r12: fffff88002f36d70   r13: 000037d3e7b7f98e   r14: 000000000000000f
(XEN) r15: fffffa8000bcf3d0   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fefb8684ee
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) Dumping timer queues:
(XEN) CPU00:
(XEN)   ex=        3787us timer=ffff8300bf527060 
cb=vcpu_singleshot_timer_fn(ffff8300bf527000)
(XEN)   ex=      780451us timer=ffff82d08031d280 
cb=time_calibration(0000000000000000)
(XEN)   ex=        4953us timer=ffff830c3dcc2d08 
cb=csched_tick(0000000000000000)
(XEN)   ex=   126582023us timer=ffff82d08031d1e0 
cb=plt_overflow(0000000000000000)
(XEN)   ex=    13441754us timer=ffff82d08031f4e0 
cb=mce_work_fn(0000000000000000)
(XEN)   ex=        9226us timer=ffff830c3dc4b1e0 
cb=csched_acct(ffff830c3dc4b1c0)
(XEN)   ex=       14953us timer=ffff82d080321560 
cb=do_dbs_timer(ffff82d0803215a0)
(XEN) CPU01:
(XEN)   ex=         223us timer=ffff8300bf525060 
cb=vcpu_singleshot_timer_fn(ffff8300bf525000)
(XEN)   ex=        1028us timer=ffff830c3dc7a0a0 
cb=s_timer_fn(0000000000000000)
(XEN)   ex=       14953us timer=ffff830c3dc7a360 
cb=do_dbs_timer(ffff830c3dc7a3a0)
(XEN)   ex=        5271us timer=ffff830c3dc55f28 
cb=csched_tick(0000000000000001)
(XEN) CPU02:
(XEN)   ex=        1037us timer=ffff830c3dcb80a0 
cb=s_timer_fn(0000000000000000)
(XEN)   ex=        6999us timer=ffff8300bf798060 
cb=vcpu_singleshot_timer_fn(ffff8300bf798000)
(XEN)   ex=        5324us timer=ffff830c3dc797c8 
cb=csched_tick(0000000000000002)
(XEN)   ex=       14953us timer=ffff830c3dcb8360 
cb=do_dbs_timer(ffff830c3dcb83a0)
(XEN) CPU03:
(XEN)   ex=        5392us timer=ffff830c3dcac088 
cb=csched_tick(0000000000000003)
(XEN)   ex=       14953us timer=ffff830c3dcaa360 
cb=do_dbs_timer(ffff830c3dcaa3a0)
(XEN)   ex= 26721226121us timer=ffff830c18437290 
cb=rtc_alarm_cb(ffff830c184371f0)
(XEN)   ex=      340334us timer=ffff8300bf526060 
cb=vcpu_singleshot_timer_fn(ffff8300bf526000)
(XEN)   ex=       30050us timer=ffff830c3dcaa0a0 
cb=s_timer_fn(0000000000000000)
(XEN) CPU04:
(XEN)   ex=        5381us timer=ffff830c3dcac8d8 
cb=csched_tick(0000000000000004)
(XEN)   ex=       14953us timer=ffff830c3dc9c360 
cb=do_dbs_timer(ffff830c3dc9c3a0)
(XEN)   ex=     1379787us timer=ffff8300bf2fb060 
cb=vcpu_singleshot_timer_fn(ffff8300bf2fb000)
(XEN)   ex=       51787us timer=ffff8300bf524060 
cb=vcpu_singleshot_timer_fn(ffff8300bf524000)
(XEN)   ex=       30063us timer=ffff830c3dc9c0a0 
cb=s_timer_fn(0000000000000000)
(XEN) CPU05:
(XEN)   ex=        5323us timer=ffff830c3dc8d178 
cb=csched_tick(0000000000000005)
(XEN)   ex=       14953us timer=ffff830c3dc8e360 
cb=do_dbs_timer(ffff830c3dc8e3a0)
(XEN)   ex=   484144725us timer=ffff830c184375d0 
cb=pmt_timer_callback(ffff830c184375a8)
(XEN)   ex=       30075us timer=ffff830c3dc8e0a0 
cb=s_timer_fn(0000000000000000)
(XEN) 'd' pressed -> dumping registers
(XEN)
(XEN) *** Dumping CPU0 guest state (d1v0): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    0010:[<fffff8000294a20c>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff80002a0ce80   rcx: fffff80002a0cec0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff80000ba6e70
(XEN) rbp: 000000000000000f   rsp: fffff80000ba6be0   r8: fffff80002a0cfa0
(XEN) r9:  000034da77fd3a29   r10: fffff80002a0cfa0   r11: fffff80000ba6d30
(XEN) r12: fffff80000ba6d30   r13: 000037d3e7c82ee7   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: fffff88001333898
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU1 guest state (d1v4): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    1
(XEN) RIP:    0010:[<fffff80002e112c1>]
(XEN) RFLAGS: 0000000000000002   CONTEXT: hvm guest
(XEN) rax: 00003a4fa26b020b   rbx: 00003a4fa26b0c79   rcx: 000000000000ffff
(XEN) rdx: 00003a4f00000000   rsi: 0000000000000000   rdi: 000000000000005d
(XEN) rbp: 000000000000054a   rsp: fffff880031ea0e0   r8: fffff880031ea140
(XEN) r9:  0000000000000000   r10: fffff880031ea190   r11: 00000003429653d0
(XEN) r12: fffff880031ea518   r13: 0000000000001000   r14: 0000000000000000
(XEN) r15: 0000000000000058   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fef93521dc
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0000   cs: 0010
(XEN)
(XEN) *** Dumping CPU2 guest state (d1v3): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    2
(XEN) RIP:    0010:[<fffff8000294a20c>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002f2c180   rcx: fffff88002f2c1c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002f36eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002f36c20   r8: fffff88002f2c2a0
(XEN) r9:  0000000000000001   r10: fffff88002f2c2a0   r11: fffff88002f36d70
(XEN) r12: fffff88002f36d70   r13: 000037d3e7b7f98e   r14: 000000000000000f
(XEN) r15: fffffa8000bcf3d0   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fefb8684ee
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU3 host state: ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    3
(XEN) RIP:    e008:[<ffff82d08012a9a1>] _spin_unlock_irq+0x30/0x31
(XEN) RFLAGS: 0000000000000246   CONTEXT: hypervisor
(XEN) rax: 0000000000000000   rbx: ffff8300a99a2000   rcx: 0000000000000003
(XEN) rdx: ffff830c3dca0000   rsi: 0000000000000004   rdi: ffff830c3dcaa088
(XEN) rbp: ffff830c3dca7ec8   rsp: ffff830c3dca7e40   r8: ffff830c3dcaa0a0
(XEN) r9:  0000000000000000   r10: fffff88002e402a0   r11: fffff88002e4ad70
(XEN) r12: 000014e55456c519   r13: ffff8300a99a2000   r14: ffff830c3dcaa088
(XEN) r15: 0000000001c9c380   cr0: 000000008005003b   cr4: 00000000000026f0
(XEN) cr3: 0000000c1a237000   cr2: 000007fef93521dc
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) Xen stack trace from rsp=ffff830c3dca7e40:
(XEN)    ffff82d080126ec5 ffff82d080321280 ffff830c3dcaa0a0 0000000300ca7e78
(XEN)    ffff830c3dcaa080 ffff82d0801b5277 ffff8300a99a2000 fffff88002e4ad70
(XEN)    ffff8300a99a2000 0000000001c9c380 ffff82d0801e0f00 ffff830c3dca7f08
(XEN)    ffff82d0802f8180 ffff82d0802f8000 ffffffffffffffff ffff830c3dca0000
(XEN)    0000000000000001 ffff830c3dca7ef8 ffff82d08012a1b3 ffff8300a99a2000
(XEN)    fffff88002e4ad70 000037d3e7b7f0a9 000000000000000f ffff830c3dca7f08
(XEN)    ffff82d08012a20b 000000000000000f ffff82d0801e3d2a 0000000000000001
(XEN)    000000000000000f 000037d3e7b7f0a9 fffff88002e4ad70 000000000000000f
(XEN)    fffff88002e40180 fffff88002e4ad70 fffff88002e402a0 ffffffffffffffdf
(XEN)    fffff88002e402a0 0000000000000002 fffff88002e401c0 0000000000000400
(XEN)    0000000000000000 fffff88002e4aeb0 0000beef0000beef fffff8000294a20c
(XEN)    000000bf0000beef 0000000000000046 fffff88002e4ac20 000000000000beef
(XEN)    000000000000beef 000000000000beef 000000000000beef 000000000000beef
(XEN)    0000000000000003 ffff8300a99a2000 0000003bbd988e00 0000000000000000
(XEN) Xen call trace:
(XEN)    [<ffff82d08012a9a1>] _spin_unlock_irq+0x30/0x31
(XEN)    [<ffff82d08012a1b3>] __do_softirq+0x81/0x8c
(XEN)    [<ffff82d08012a20b>] do_softirq+0x13/0x15
(XEN)    [<ffff82d0801e3d2a>] vmx_asm_do_vmentry+0x2a/0x45
(XEN)
(XEN) *** Dumping CPU3 guest state (d1v1): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    3
(XEN) RIP:    0010:[<fffff8000294a20c>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002e40180   rcx: fffff88002e401c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002e4aeb0
(XEN) rbp: 000000000000000f   rsp: fffff88002e4ac20   r8: fffff88002e402a0
(XEN) r9:  ffffffffffffffdf   r10: fffff88002e402a0   r11: fffff88002e4ad70
(XEN) r12: fffff88002e4ad70   r13: 000037d3e7b7f0a9   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fef93521dc
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0000   cs: 0010
(XEN)
(XEN) *** Dumping CPU4 guest state (d1v2): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    4
(XEN) RIP:    0010:[<fffff8000294a20c>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002eb6180   rcx: fffff88002eb61c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002ec0eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002ec0c20   r8: fffff88002eb62a0
(XEN) r9:  0000000000000001   r10: fffff88002eb62a0   r11: fffff88002ec0d70
(XEN) r12: fffff88002ec0d70   r13: 000037d3e7b7f896   r14: 000000000000000f
(XEN) r15: fffff6fc4003b208   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fffffa9478
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)
(XEN) *** Dumping CPU5 guest state (d1v5): ***
(XEN) ----[ Xen-4.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    5
(XEN) RIP:    0010:[<fffff8000294a20e>]
(XEN) RFLAGS: 0000000000000046   CONTEXT: hvm guest
(XEN) rax: 0000000000000002   rbx: fffff88002fd8180   rcx: fffff88002fd81c0
(XEN) rdx: 0000000000000400   rsi: 0000000000000000   rdi: fffff88002fe2eb0
(XEN) rbp: 000000000000000f   rsp: fffff88002fe2c20   r8: fffff88002fd82a0
(XEN) r9:  fffffffffffffff7   r10: fffff88002fd82a0   r11: fffff88002fe2d70
(XEN) r12: fffff88002fe2d70   r13: 000037d3e7b7ffcf   r14: 000000000000000f
(XEN) r15: 0000000000000001   cr0: 0000000080050031   cr4: 00000000000006f8
(XEN) cr3: 0000000000187000   cr2: 000007fffffdb478
(XEN) ds: 002b   es: 002b   fs: 0053   gs: 002b   ss: 0018   cs: 0010
(XEN)

Going to continue replying to your next email here, as I'd like to 
minimize my impact on the list.

On 11/21/2014 1:31, Jan Beulich wrote:
>>>> On 20.11.14 at 21:07, <sflist@ihonk.com> wrote:
>> Running with mwait-idle=0 solves (hides?) the problem. Next step is to
>> fiddle with the C states?
> So this also prompted me to go over the list of errata. Just to confirm
> - your CPU is family 6 model 44? What stepping? And what nominal
> frequency?

CPU information for one of the cores, 2.8 GHz is nominal, stepping is 2. 
Not sure how to translate that stepping number into Intel's format:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           X5660  @ 2.80GHz
stepping        : 2
microcode       : 0x1a
cpu MHz         : 2800.184
cache size      : 12288 KB
physical id     : 0
siblings        : 6
core id         : 0
cpu cores       : 6
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu de tsc msr pae mce cx8 apic sep mca cmov pat 
clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good 
nopl nonstop_tsc pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 
popcnt aes hypervisor lahf_lm ida arat epb dtherm
bogomips        : 5600.36
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:


> There are a couple potentially relevant errata (BC36, BC38, BC54,
> BC77, BC110).
>
> To exclude BC36, a boot log with "apic-verbosity=debug" and debug
> key 'i' output would be necessary.

Done, see the very end of the email.

> BC38 should not affect us since we don't enter C states from ISRs.
>
> BC54 is probably irrelevant since we meanwhile know that your
> system doesn't really hang hard.
>
> For BC77 it would be worth trying to disable turbo mode instead of
> disabling the mwait-idle driver ("xenpm disable-turbo-mode" right
> after boot).

I looked up BC77 but as a result found this document[1], which seems to 
relate to the i7.  Would this[2] not be the relevant document?

[1] 
http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/core-i7-900-ee-and-desktop-processor-series-32nm-spec-update.pdf

[2] 
http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/xeon-5600-specification-update.pdf

In any case, I ran a test with turbo mode disabled via "xenpm 
disable-turbo-mode" and the host hung.

> And BC110 would be relevant only if without the mwait-idle driver
> there would be no use of C3. Plus anyway this would more likely end
> up in a hard hang too.
>
> And then, considering that my system with a family 6 model 44 CPU
> has never shown anything similar (albeit that doesn't mean all that
> much since our workloads are likely very different), you're not
> over-clocking?

No, no overclocking at all.

> And did you disable hyper-threading on purpose (if
> so could you check whether enabling it makes a difference)?

Yes, I disabled HT intentionally. I've tested with it enabled and with 6 
vCPUs assigned to the domU and the host hung. Took quite a bit longer 
than usual to hang, though, 11 hours.

As promised, below is the apic-verbosity=debug log, with 'i'. Thanks!

Steve

  Xen 4.5-unstable
(XEN) Xen version 4.5-unstable (steve@) (gcc (Debian 4.9.1-19) 4.9.1) 
debug=y Thu Nov 20 11:00:27 PST 2014
(XEN) Latest ChangeSet: Thu Sep 18 14:43:49 2014 +0200 git:9a727a8-dirty
(XEN) Bootloader: GRUB 2.02~beta2-15
(XEN) Command line: placeholder cpufreq=xen:ondemand cpuidle 
clocksource=hpet loglvl=all guest_loglvl=all iommu=no-intremap,debug 
com1=115200,8n1 console=com1,vga apic-verbosity=debug
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN)  VBE/DDC methods: V2; EDID transfer time: 2 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 000000000009d000 (usable)
(XEN)  000000000009d000 - 00000000000a0000 (reserved)
(XEN)  00000000000e0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000bf7a0000 (usable)
(XEN)  00000000bf7a0000 - 00000000bf7ca000 (ACPI data)
(XEN)  00000000bf7ca000 - 00000000bf7cc000 (ACPI NVS)
(XEN)  00000000bf7cc000 - 00000000c0000000 (reserved)
(XEN)  00000000f8000000 - 00000000fc000000 (reserved)
(XEN)  00000000fec00000 - 00000000fec10000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000c40000000 (usable)
(XEN) ACPI: RSDP 000F6A40, 0024 (r2 PTLTD )
(XEN) ACPI: XSDT BF7BF38F, 0084 (r1 LENOVO TC-61     60400D0 LTP        0)
(XEN) ACPI: FACP BF7C98D1, 00F4 (r3 LENOVO TC-61     60400D0 PTL         2)
(XEN) ACPI: DSDT BF7BF413, A43A (r1 LENOVO TC-61     60400D0 MSFT 100000E)
(XEN) ACPI: FACS BF7CBFC0, 0040
(XEN) ACPI: SSDT BF7AF33B, 2694 (r1  INTEL PPM RCM  80000001 INTL 20061109)
(XEN) ACPI: SLIT BF7C99E9, 0030 (r1 Intel  TYLERBRG  60400D0 LOHR       5A)
(XEN) ACPI: TCPA BF7C9A19, 0032 (r1 LENOVO TC-61     60400D0 PTL         0)
(XEN) ACPI: SLIC BF7C9A4B, 0176 (r1 LENOVO TC-61     60400D0 LTP        0)
(XEN) ACPI: SRAT BF7C9BC1, 00E0 (r1 Intel  Tylerbrg  60400D0 PHX.        1)
(XEN) ACPI: DMAR BF7C9CA1, 01C0 (r1 Intel  OEMDMAR   60400D0 LOHR        1)
(XEN) ACPI: APIC BF7C9E61, 00A0 (r1 PTLTD       APIC    60400D0 
LTP        0)
(XEN) ACPI: MCFG BF7C9F01, 003C (r1 PTLTD    MCFG    60400D0 LTP        0)
(XEN) ACPI: HPET BF7C9F3D, 0038 (r1 PTLTD  HPETTBL   60400D0 LTP        1)
(XEN) ACPI: BOOT BF7C9F75, 0028 (r1 PTLTD  $SBFTBL$  60400D0 LTP        1)
(XEN) ACPI: ASF! BF7C9F9D, 0063 (r32 LENOVO TC-61     60400D0 PTL         1)
(XEN) System RAM: 49143MB (50322676kB)
(XEN) SRAT: PXM 0 -> APIC 0 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 2 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 4 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 16 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 18 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 20 -> Node 0
(XEN) SRAT: Node 0 PXM 0 0-c0000000
(XEN) SRAT: Node 0 PXM 0 100000000-c40000000
(XEN) NUMA: Using 20 for the hash shift.
(XEN) Domain heap initialised
(XEN) found SMP MP-table at 000f6a70
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x1008
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:1004,1:0], pm1x_evt[1:1000,1:0]
(XEN) ACPI:             wakeup_vec[bf7cbfcc], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x02] enabled)
(XEN) Processor #2 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled)
(XEN) Processor #4 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x10] enabled)
(XEN) Processor #16 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x12] enabled)
(XEN) Processor #18 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x14] enabled)
(XEN) Processor #20 6:12 APIC version 21
(XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) ACPI: IRQ9 used by override.
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) ACPI: HPET id: 0x8086a301 base: 0xfed00000
(XEN) [VT-D]dmar.c:788: Host address width 40
(XEN) [VT-D]dmar.c:802: found ACPI_DMAR_DRHD:
(XEN) [VT-D]dmar.c:472:   dmaru->address = fe710000
(XEN) [VT-D]iommu.c:1145: drhd->address = fe710000 iommu->reg = 
ffff82c000201000
(XEN) [VT-D]iommu.c:1147: cap = c90780106f0462 ecap = f0207f
(XEN) [VT-D]dmar.c:397:  IOAPIC: 0000:f0:1f.7
(XEN) [VT-D]dmar.c:486:   flags: INCLUDE_ALL
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.0
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.1
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.7
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.0
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.1
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.2
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.3
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.7
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7cd000 end_address 
bf7dbfff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.0
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e4000 end_address 
bf7e4fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.1
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e5000 end_address 
bf7e5fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.7
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7ea000 end_address 
bf7eafff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.0
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e6000 end_address 
bf7e6fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.1
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e7000 end_address 
bf7e7fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.2
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e8000 end_address 
bf7e8fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.3
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e9000 end_address 
bf7e9fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.7
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7eb000 end_address 
bf7ebfff
(XEN) [VT-D]dmar.c:812: found ACPI_DMAR_ATSR:
(XEN) [VT-D]dmar.c:705:   atsru->all_ports: 0
(XEN) [VT-D]dmar.c:353:  bridge: 0000:00:01.0 start=0 sec=1 sub=1
(XEN) [VT-D]dmar.c:353:  bridge: 0000:00:03.0 start=0 sec=2 sub=2
(XEN) [VT-D]dmar.c:353:  bridge: 0000:00:07.0 start=0 sec=3 sub=3
(XEN) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) IRQ limits: 24 GSI, 1144 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 2800.166 MHz processor.
(XEN) Initing memory sharing.
(XEN) mce_intel.c:719: MCA Capability: BCAST 1 SER 0 CMCI 1 firstbank 0 
extended MCE MSR 0
(XEN) Intel machine check reporting enabled
(XEN) alt table ffff82d0802d1cd0 -> ffff82d0802d2cf0
(XEN) PCI: MCFG configuration 0: base f8000000 segment 0000 buses 00 - 09
(XEN) PCI: MCFG area at f8000000 reserved in E820
(XEN) PCI: Using MCFG for segment 0000 bus 00-09
(XEN) Intel VT-d iommu 0 supported page sizes: 4kB.
(XEN) Intel VT-d Snoop Control not enabled.
(XEN) Intel VT-d Dom0 DMA Passthrough not enabled.
(XEN) Intel VT-d Queued Invalidation enabled.
(XEN) Intel VT-d Interrupt Remapping not enabled.
(XEN) Intel VT-d Shared EPT tables not enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping disabled
(XEN) Enabled directed EOI with ioapic_ack_old on!
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using old ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) Platform timer is 14.318MHz HPET
(XEN) Allocated console ring of 64 KiB.
(XEN) mwait-idle: MWAIT substates: 0x1120
(XEN) mwait-idle: v0.4 model 0x2c
(XEN) mwait-idle: lapic_timer_reliable_states 0xffffffff
(XEN) VMX: Supported advanced features:
(XEN)  - APIC MMIO access virtualisation
(XEN)  - APIC TPR shadow
(XEN)  - Extended Page Tables (EPT)
(XEN)  - Virtual-Processor Identifiers (VPID)
(XEN)  - Virtual NMI
(XEN)  - MSR direct-access bitmap
(XEN)  - Unrestricted Guest
(XEN) HVM: ASIDs enabled.
(XEN) HVM: VMX enabled
(XEN) HVM: Hardware Assisted Paging (HAP) detected
(XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) Brought up 6 CPUs
(XEN) ACPI sleep modes: S3
(XEN) mcheck_poll: Machine check polling timer started.
(XEN) *** LOADING DOMAIN 0 ***
(XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0x7c8000
(XEN) elf_parse_binary: phdr: paddr=0x1800000 memsz=0xed000
(XEN) elf_parse_binary: phdr: paddr=0x18ed000 memsz=0x14f40
(XEN) elf_parse_binary: phdr: paddr=0x1902000 memsz=0x614000
(XEN) elf_parse_binary: memory: 0x1000000 -> 0x1f16000
(XEN) elf_xen_parse_note: GUEST_OS = "linux"
(XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) elf_xen_parse_note: ENTRY = 0xffffffff819021f0
(XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) elf_xen_parse_note: FEATURES = 
"!writable_page_tables|pae_pgdir_above_4gb|writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel"
(XEN) elf_xen_parse_note: SUPPORTED_FEATURES = 0x90d
(XEN) elf_xen_parse_note: PAE_MODE = "yes"
(XEN) elf_xen_parse_note: LOADER = "generic"
(XEN) elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) elf_xen_addr_calc_check: addresses:
(XEN)     virt_base        = 0xffffffff80000000
(XEN)     elf_paddr_offset = 0x0
(XEN)     virt_offset      = 0xffffffff80000000
(XEN)     virt_kstart      = 0xffffffff81000000
(XEN)     virt_kend        = 0xffffffff81f16000
(XEN)     virt_entry       = 0xffffffff819021f0
(XEN)     p2m_base         = 0xffffffffffffffff
(XEN)  Xen  kernel: 64-bit, lsb, compat32
(XEN)  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1f16000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Dom0 alloc.:   0000000c00000000->0000000c10000000 (12316675 pages 
to be allocated)
(XEN)  Init. ramdisk: 0000000c3f0da000->0000000c3ffff86e
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: ffffffff81000000->ffffffff81f16000
(XEN)  Init. ramdisk: ffffffff81f16000->ffffffff82e3b86e
(XEN)  Phys-Mach map: ffffffff82e3c000->ffffffff88cbb948
(XEN)  Start info:    ffffffff88cbc000->ffffffff88cbc4b4
(XEN)  Page tables:   ffffffff88cbd000->ffffffff88d08000
(XEN)  Boot stack:    ffffffff88d08000->ffffffff88d09000
(XEN)  TOTAL:         ffffffff80000000->ffffffff89000000
(XEN)  ENTRY ADDRESS: ffffffff819021f0
(XEN) Dom0 has maximum 6 VCPUs
(XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff817c8000
(XEN) elf_load_binary: phdr 1 at 0xffffffff81800000 -> 0xffffffff818ed000
(XEN) elf_load_binary: phdr 2 at 0xffffffff818ed000 -> 0xffffffff81901f40
(XEN) elf_load_binary: phdr 3 at 0xffffffff81902000 -> 0xffffffff81a1f000
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:00:00.0 map
(XEN) Found masked UR signaling on 0000:00:00.0
(XEN) Found masked UR signaling on 0000:00:01.0
(XEN) Found masked UR signaling on 0000:00:03.0
(XEN) Found masked UR signaling on 0000:00:07.0
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:14.0
(XEN) Masked VT-d error signaling on 0000:00:14.0
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:14.1
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:14.2
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:16.0
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:16.1
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:16.2
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:16.3
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:16.4
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:16.5
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:16.6
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:16.7
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1a.0
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1a.1
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1a.7
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:00:1b.0
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1d.0
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1d.1
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1d.2
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1d.3
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1d.7
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1f.0
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1f.2
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:00:1f.3
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:01:00.0
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:02:00.0
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:05:00.0
(XEN) [VT-D]iommu.c:1440: d0:PCIe: map 0000:09:00.0
(XEN) [VT-D]iommu.c:1452: d0:PCI: map 0000:0a:0e.0
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:00.0 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:00.1 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:02.0 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:02.1 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:02.2 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:02.3 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:02.4 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:02.5 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:03.0 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:03.1 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:03.2 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:03.4 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:04.0 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:04.1 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:04.2 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:04.3 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:05.0 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:05.1 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:05.2 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:05.3 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:06.0 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:06.1 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:06.2 map
(XEN) [VT-D]iommu.c:1426: d0:Hostbridge: skip 0000:3f:06.3 map
(XEN) [VT-D]iommu.c:738: iommu_enable_translation: iommu->reg = 
ffff82c000201000
(XEN) Scrubbing Free RAM on 1 nodes using 6 CPUs
(XEN) 
..................................................................done.
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch 
input to Xen)
(XEN) Freed 288kB init memory.
mapping kernel into physical memory
about to get started...
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.16-3-amd64 
(debian-kernel@lists.debian.org) (gcc version 4.8.3 (Debian 4.8.3-12) ) 
#1 SMP Debian 3.16.5-1 (2014-10-10)
[    0.000000] Command line: placeholder 
root=/dev/mapper/vg_g2-lv_g2_root ro console=hvc0 earlyprintk=serial 
xencons=hvc debug ignore_loglevel log_buf_len=10M print_fatal_signals=1 
LOGLEVEL=8 sched_debug
[    0.000000] Freeing 9d-100 pfn range: 99 pages freed
[    0.000000] Freeing bf7a0-100000 pfn range: 264288 pages freed
[    0.000000] Released 264387 pages of unused memory
[    0.000000] Set 264387 page(s) to 1-1 mapping
[    0.000000] Populating bcff29-c107ec pfn range: 264387 pages added
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x000000000009cfff] usable
[    0.000000] Xen: [mem 0x000000000009d000-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x00000000bf79ffff] usable
[    0.000000] Xen: [mem 0x00000000bf7a0000-0x00000000bf7c9fff] ACPI data
[    0.000000] Xen: [mem 0x00000000bf7ca000-0x00000000bf7cbfff] ACPI NVS
[    0.000000] Xen: [mem 0x00000000bf7cc000-0x00000000bfffffff] reserved
[    0.000000] Xen: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec0ffff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x0000000c3fffffff] usable
[    0.000000] bootconsole [earlyser0] enabled
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] debug: ignoring loglevel setting.
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.6 present.
[    0.000000] DMI: LENOVO 4158WRG/LENOVO, BIOS 61KT50AUS 01/14/2014
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0xc40000 max_arch_pfn = 0x400000000
[    0.000000] e820: last_pfn = 0xbf7a0 max_arch_pfn = 0x400000000
[    0.000000] Base memory trampoline at [ffff880000097000] 97000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0xc10400000-0xc105fffff]
[    0.000000]  [mem 0xc10400000-0xc105fffff] page 4k
[    0.000000] BRK [0x01b61000, 0x01b61fff] PGTABLE
[    0.000000] BRK [0x01b62000, 0x01b62fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0xc10000000-0xc103fffff]
[    0.000000]  [mem 0xc10000000-0xc103fffff] page 4k
[    0.000000] BRK [0x01b63000, 0x01b63fff] PGTABLE
[    0.000000] BRK [0x01b64000, 0x01b64fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0xc00000000-0xc0fffffff]
[    0.000000]  [mem 0xc00000000-0xc0fffffff] page 4k
[    0.000000] BRK [0x01b65000, 0x01b65fff] PGTABLE
[    0.000000] BRK [0x01b66000, 0x01b66fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0xbf79ffff]
[    0.000000]  [mem 0x00100000-0xbf79ffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x100000000-0xbffffffff]
[    0.000000]  [mem 0x100000000-0xbffffffff] page 4k
[    0.000000] init_memory_mapping: [mem 0xc10600000-0xc3fffffff]
[    0.000000]  [mem 0xc10600000-0xc3fffffff] page 4k
[    0.000000] log_buf_len: 16777216
[    0.000000] early log buf free: 127372(97%)
[    0.000000] RAMDISK: [mem 0x01f16000-0x02e3bfff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000F6A40 000024 (v02 PTLTD )
[    0.000000] ACPI: XSDT 0x00000000BF7BF38F 000084 (v01 LENOVO TC-61    
060400D0  LTP 00000000)
[    0.000000] ACPI: FACP 0x00000000BF7C98D1 0000F4 (v03 LENOVO TC-61    
060400D0 PTL  00000002)
[    0.000000] ACPI: DSDT 0x00000000BF7BF413 00A43A (v01 LENOVO TC-61    
060400D0 MSFT 0100000E)
[    0.000000] ACPI: FACS 0x00000000BF7CBFC0 000040
[    0.000000] ACPI: SSDT 0x00000000BF7AF33B 002694 (v01 INTEL  PPM RCM  
80000001 INTL 20061109)
[    0.000000] ACPI: SLIT 0x00000000BF7C99E9 000030 (v01 Intel TYLERBRG 
060400D0 LOHR 0000005A)
[    0.000000] ACPI: TCPA 0x00000000BF7C9A19 000032 (v01 LENOVO TC-61    
060400D0 PTL  00000000)
[    0.000000] ACPI: SLIC 0x00000000BF7C9A4B 000176 (v01 LENOVO TC-61    
060400D0  LTP 00000000)
[    0.000000] ACPI: SRAT 0x00000000BF7C9BC1 0000E0 (v01 Intel Tylerbrg 
060400D0 PHX. 00000001)
[    0.000000] ACPI: XMAR 0x00000000BF7C9CA1 0001C0 (v01 Intel OEMDMAR  
060400D0 LOHR 00000001)
[    0.000000] ACPI: APIC 0x00000000BF7C9E61 0000A0 (v01 PTLTD  ? APIC   
060400D0  LTP 00000000)
[    0.000000] ACPI: MCFG 0x00000000BF7C9F01 00003C (v01 PTLTD MCFG   
060400D0  LTP 00000000)
[    0.000000] ACPI: HPET 0x00000000BF7C9F3D 000038 (v01 PTLTD HPETTBL  
060400D0  LTP 00000001)
[    0.000000] ACPI: BOOT 0x00000000BF7C9F75 000028 (v01 PTLTD $SBFTBL$ 
060400D0  LTP 00000001)
[    0.000000] ACPI: ASF! 0x00000000BF7C9F9D 000063 (v32 LENOVO TC-61    
060400D0 PTL  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x0000000c3fffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0xc3fffffff]
[    0.000000]   NODE_DATA [mem 0xc107e7000-0xc107ebfff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   DMA32    [mem 0x01000000-0xffffffff]
[    0.000000]   Normal   [mem 0x100000000-0xc3fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00001000-0x0009cfff]
[    0.000000]   node   0: [mem 0x00100000-0xbf79ffff]
[    0.000000]   node   0: [mem 0x100000000-0xc3fffffff]
[    0.000000] On node 0 totalpages: 12580668
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3996 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 10667 pages used for memmap
[    0.000000]   DMA32 zone: 780192 pages, LIFO batch:31
[    0.000000]   Normal zone: 161280 pages used for memmap
[    0.000000]   Normal zone: 11796480 pages, LIFO batch:31
[    0.000000] ACPI: PM-Timer IO Port: 0x1008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x10] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x12] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x14] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 
0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] nr_irqs_gsi: 40
[    0.000000] PM: Registered nosave memory: [mem 0x0009d000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0xbf7a0000-0xbf7c9fff]
[    0.000000] PM: Registered nosave memory: [mem 0xbf7ca000-0xbf7cbfff]
[    0.000000] PM: Registered nosave memory: [mem 0xbf7cc000-0xbfffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xc0000000-0xf7ffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xf8000000-0xfbffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfc000000-0xfebfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec0ffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec10000-0xfedfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfeefffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfef00000-0xfeffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xff000000-0xffffffff]
[    0.000000] e820: [mem 0xc0000000-0xf7ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.5-unstable (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 
nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 28 pages/cpu @ffff880c03400000 s85824 
r8192 d20672 u262144
[    0.000000] pcpu-alloc: s85824 r8192 d20672 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - -
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  
Total pages: 12408644
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: placeholder 
root=/dev/mapper/vg_g2-lv_g2_root ro console=hvc0 earlyprintk=serial 
xencons=hvc debug ignore_loglevel log_buf_len=10M print_fatal_signals=1 
LOGLEVEL=8 sched_debug
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] software IO TLB [mem 0xbd4e00000-0xbd8e00000] (64MB) 
mapped at [ffff880bd4e00000-ffff880bd8dfffff]
[    0.000000] Memory: 48548972K/50322672K available (5189K kernel code, 
942K rwdata, 1824K rodata, 1200K init, 840K bss, 1773700K reserved)
[    0.000000] Hierarchical RCU implementation.
[    0.000000]     RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000]     RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:33024 nr_irqs:728 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: sci override: global_irq=9 trigger=0 polarity=0
[    0.000000] xen: registering gsi 9 triggering 0 polarity 0
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
[    0.000000] xen: acpi sci 9
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [hvc0] enabled

[    0.000000] console [hvc0] enabled
[    0.000000] bootconsole [earlyser0] disabled

[    0.000000] bootconsole [earlyser0] disabled
[    0.000000] bootconsole [xenboot0] disabled

[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] Xen: using vcpuop timer interface

[    0.000000] installing Xen timer for CPU 0

[    0.000000] tsc: Detected 2800.166 MHz processor

[   10.913942] Calibrating delay loop (skipped), value calculated using 
timer frequency.. 5600.33 BogoMIPS (lpj=11200664)

[   10.913948] pid_max: default: 32768 minimum: 301

[   10.913957] ACPI: Core revision 20140424

[   10.918311] ACPI: All ACPI Tables successfully acquired

[   10.925345] Security Framework initialized

[   10.925354] AppArmor: AppArmor disabled by boot time parameter

[   10.925357] Yama: disabled by default; enable with sysctl kernel.yama.*

[   10.933807] Dentry cache hash table entries: 8388608 (order: 14, 
67108864 bytes)

[   11.051238] Inode-cache hash table entries: 4194304 (order: 13, 
33554432 bytes)

[   11.055771] Mount-cache hash table entries: 131072 (order: 8, 1048576 
bytes)

[   11.055917] Mountpoint-cache hash table entries: 131072 (order: 8, 
1048576 bytes)

[   11.056359] Initializing cgroup subsys memory

[   11.056365] Initializing cgroup subsys devices

[   11.056372] Initializing cgroup subsys freezer

[   11.056376] Initializing cgroup subsys net_cls

[   11.056380] Initializing cgroup subsys blkio

[   11.056385] Initializing cgroup subsys perf_event

[   11.056388] Initializing cgroup subsys net_prio

[   11.056437] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'

[   11.056437] ENERGY_PERF_BIAS: View and update with 
x86_energy_perf_policy(8)

[   11.056443] CPU: Physical Processor ID: 0

[   11.056445] CPU: Processor Core ID: 0

[   11.056448] mce: CPU supports 2 MCE banks

[   11.056462] Last level iTLB entries: 4KB 512, 2MB 7, 4MB 7

[   11.056462] Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32, 1GB 0

[   11.056462] tlb_flushall_shift: 6

[   11.056527] Freeing SMP alternatives memory: 20K (ffffffff81a19000 - 
ffffffff81a1e000)

[   11.057351] ftrace: allocating 21546 entries in 85 pages

[   11.064078] Performance Events: unsupported p6 CPU model 44 no PMU 
driver, software events only.

[   11.065170] NMI watchdog: disabled (cpu0): hardware events not enabled

[   11.065246] installing Xen timer for CPU 1

[   11.065590] installing Xen timer for CPU 2

[   11.065965] installing Xen timer for CPU 3

[   11.066389] installing Xen timer for CPU 4

[   11.066751] installing Xen timer for CPU 5

[   11.066998] x86: Booted up 1 node, 6 CPUs

[   11.067017] CPU0 attaching sched-domain:

[   11.067020]  domain 0: span 0-5 level MC

[   11.067022]   groups: 0 (cpu_capacity = 1023) 1 (cpu_capacity = 1023) 
2 (cpu_capacity = 1023) 3 (cpu_capacity = 1023) 4 (cpu_capacity = 1023) 
5 (cpu_capacity = 1023)

[   11.067033] CPU1 attaching sched-domain:

[   11.067035]  domain 0: span 0-5 level MC

[   11.067037]   groups: 1 (cpu_capacity = 1023) 2 (cpu_capacity = 1023) 
3 (cpu_capacity = 1023) 4 (cpu_capacity = 1023) 5 (cpu_capacity = 1023) 
0 (cpu_capacity = 1023)

[   11.067047] CPU2 attaching sched-domain:

[   11.067049]  domain 0: span 0-5 level MC

[   11.067051]   groups: 2 (cpu_capacity = 1023) 3 (cpu_capacity = 1023) 
4 (cpu_capacity = 1023) 5 (cpu_capacity = 1023) 0 (cpu_capacity = 1023) 
1 (cpu_capacity = 1023)

[   11.067061] CPU3 attaching sched-domain:

[   11.067063]  domain 0: span 0-5 level MC

[   11.067065]   groups: 3 (cpu_capacity = 1023) 4 (cpu_capacity = 1023) 
5 (cpu_capacity = 1023) 0 (cpu_capacity = 1023) 1 (cpu_capacity = 1023) 
2 (cpu_capacity = 1023)

[   11.067075] CPU4 attaching sched-domain:

[   11.067077]  domain 0: span 0-5 level MC

[   11.067079]   groups: 4 (cpu_capacity = 1023) 5 (cpu_capacity = 1023) 
0 (cpu_capacity = 1023) 1 (cpu_capacity = 1023) 2 (cpu_capacity = 1023) 
3 (cpu_capacity = 1023)

[   11.067089] CPU5 attaching sched-domain:

[   11.067091]  domain 0: span 0-5 level MC

[   11.067093]   groups: 5 (cpu_capacity = 1023) 0 (cpu_capacity = 1023) 
1 (cpu_capacity = 1023) 2 (cpu_capacity = 1023) 3 (cpu_capacity = 1023) 
4 (cpu_capacity = 1023)

[   11.067472] devtmpfs: initialized

[   11.073663] PM: Registering ACPI NVS region [mem 
0xbf7ca000-0xbf7cbfff] (8192 bytes)

[   11.074540] pinctrl core: initialized pinctrl subsystem

[   11.074698] NET: Registered protocol family 16

[   11.074711] xen:grant_table: Grant tables using version 1 layout

[   11.074725] Grant table initialized

[   11.075185] ACPI FADT declares the system doesn't support PCIe ASPM, 
so disable it

[   11.075189] ACPI: bus type PCI registered

[   11.075192] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5

[   11.075445] PCI: MMCONFIG for domain 0000 [bus 00-09] at [mem 
0xf8000000-0xf89fffff] (base 0xf8000000)

[   11.075450] PCI: MMCONFIG at [mem 0xf8000000-0xf89fffff] reserved in E820

[   11.076571] PCI: Using configuration type 1 for base access

[   11.089430] ACPI: Added _OSI(Module Device)

[   11.089434] ACPI: Added _OSI(Processor Device)

[   11.089436] ACPI: Added _OSI(3.0 _SCP Extensions)

[   11.089438] ACPI: Added _OSI(Processor Aggregator Device)

[   11.092694] ACPI: Interpreter enabled

[   11.092700] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep 
State [\_S1_] (20140424/hwxface-580)

[   11.092706] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep 
State [\_S2_] (20140424/hwxface-580)

[   11.092717] ACPI: (supports S0 S3 S4 S5)

[   11.092719] ACPI: Using IOAPIC for interrupt routing

[   11.092741] PCI: Using host bridge windows from ACPI; if necessary, 
use "pci=nocrs" and report a bug

[   11.108183] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])

[   11.108191] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM 
ClockPM Segments MSI]

[   11.108401] acpi PNP0A03:00: _OSC: OS now controls [PCIeHotplug PME 
AER PCIeCapability]

[   11.109031] acpi PNP0A03:00: [Firmware Info]: MMCONFIG for domain 
0000 [bus 00-09] only partially covers this bridge

[   11.109200] PCI host bridge to bus 0000:00

[   11.109204] pci_bus 0000:00: root bus resource [bus 00-ff]

[   11.109207] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]

[   11.109210] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]

[   11.109212] pci_bus 0000:00: root bus resource [mem 
0x000a0000-0x000bffff]

[   11.109215] pci_bus 0000:00: root bus resource [mem 
0x000d0000-0x000d3fff]

[   11.109218] pci_bus 0000:00: root bus resource [mem 
0x000d4000-0x000d7fff]

[   11.109221] pci_bus 0000:00: root bus resource [mem 
0x000d8000-0x000dbfff]

[   11.109224] pci_bus 0000:00: root bus resource [mem 
0x000dc000-0x000dffff]

[   11.109227] pci_bus 0000:00: root bus resource [mem 
0xc0000000-0xfdffffff]

[   11.109245] pci 0000:00:00.0: [8086:3406] type 00 class 0x060000

[   11.109341] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold

(XEN) Found masked UR signaling on 0000:00:00.0
(XEN) PCI add device 0000:00:00.0
[   11.109451] pci 0000:00:01.0: [8086:3408] type 01 class 0x060400

[   11.109556] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold

[   11.109603] pci 0000:00:01.0: System wakeup disabled by ACPI

(XEN) Found masked UR signaling on 0000:00:01.0
(XEN) PCI add device 0000:00:01.0
[   11.109668] pci 0000:00:03.0: [8086:340a] type 01 class 0x060400

[   11.109781] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold

[   11.109830] pci 0000:00:03.0: System wakeup disabled by ACPI

(XEN) Found masked UR signaling on 0000:00:03.0
(XEN) PCI add device 0000:00:03.0
[   11.109898] pci 0000:00:07.0: [8086:340e] type 01 class 0x060400

[   11.109995] pci 0000:00:07.0: PME# supported from D0 D3hot D3cold

[   11.110045] pci 0000:00:07.0: System wakeup disabled by ACPI

(XEN) Found masked UR signaling on 0000:00:07.0
(XEN) PCI add device 0000:00:07.0
[   11.110117] pci 0000:00:14.0: [8086:342e] type 00 class 0x080000

(XEN) Masked VT-d error signaling on 0000:00:14.0
(XEN) PCI add device 0000:00:14.0
[   11.110272] pci 0000:00:14.1: [8086:3422] type 00 class 0x080000

(XEN) PCI add device 0000:00:14.1
[   11.110443] pci 0000:00:14.2: [8086:3423] type 00 class 0x080000

(XEN) PCI add device 0000:00:14.2
[   11.110605] pci 0000:00:16.0: [8086:3430] type 00 class 0x088000

[   11.110626] pci 0000:00:16.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.0
[   11.110786] pci 0000:00:16.1: [8086:3431] type 00 class 0x088000

[   11.110806] pci 0000:00:16.1: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.1
[   11.110964] pci 0000:00:16.2: [8086:3432] type 00 class 0x088000

[   11.110985] pci 0000:00:16.2: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.2
[   11.111143] pci 0000:00:16.3: [8086:3433] type 00 class 0x088000

[   11.111164] pci 0000:00:16.3: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.3
[   11.111324] pci 0000:00:16.4: [8086:3429] type 00 class 0x088000

[   11.111344] pci 0000:00:16.4: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.4
[   11.111503] pci 0000:00:16.5: [8086:342a] type 00 class 0x088000

[   11.111523] pci 0000:00:16.5: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.5
[   11.111682] pci 0000:00:16.6: [8086:342b] type 00 class 0x088000

[   11.111703] pci 0000:00:16.6: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.6
[   11.111881] pci 0000:00:16.7: [8086:342c] type 00 class 0x088000

[   11.111902] pci 0000:00:16.7: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.7
[   11.112063] pci 0000:00:1a.0: [8086:3a37] type 00 class 0x0c0300

[   11.112131] pci 0000:00:1a.0: reg 0x20: [io  0x1800-0x181f]

[   11.112236] pci 0000:00:1a.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1a.0
[   11.112294] pci 0000:00:1a.1: [8086:3a38] type 00 class 0x0c0300

[   11.112387] pci 0000:00:1a.1: reg 0x20: [io  0x1820-0x183f]

[   11.112515] pci 0000:00:1a.1: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1a.1
[   11.112585] pci 0000:00:1a.7: [8086:3a3c] type 00 class 0x0c0320

[   11.112617] pci 0000:00:1a.7: reg 0x10: [mem 0xec604000-0xec6043ff]

[   11.112755] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold

[   11.112800] pci 0000:00:1a.7: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1a.7
[   11.112858] pci 0000:00:1b.0: [8086:3a3e] type 00 class 0x040300

[   11.112884] pci 0000:00:1b.0: reg 0x10: [mem 0xec600000-0xec603fff 64bit]

[   11.113000] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold

(XEN) PCI add device 0000:00:1b.0
[   11.113091] pci 0000:00:1c.0: [8086:3a40] type 01 class 0x060400

[   11.113225] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold

[   11.113273] pci 0000:00:1c.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1c.0
[   11.113330] pci 0000:00:1c.4: [8086:3a48] type 01 class 0x060400

[   11.113449] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold

[   11.113497] pci 0000:00:1c.4: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1c.4
[   11.113549] pci 0000:00:1c.5: [8086:3a4a] type 01 class 0x060400

[   11.113668] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold

[   11.113717] pci 0000:00:1c.5: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1c.5
[   11.113780] pci 0000:00:1d.0: [8086:3a34] type 00 class 0x0c0300

[   11.113848] pci 0000:00:1d.0: reg 0x20: [io  0x1840-0x185f]

[   11.113955] pci 0000:00:1d.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.0
[   11.114008] pci 0000:00:1d.1: [8086:3a35] type 00 class 0x0c0300

[   11.114076] pci 0000:00:1d.1: reg 0x20: [io  0x1860-0x187f]

[   11.114182] pci 0000:00:1d.1: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.1
[   11.114240] pci 0000:00:1d.2: [8086:3a36] type 00 class 0x0c0300

[   11.114331] pci 0000:00:1d.2: reg 0x20: [io  0x1880-0x189f]

[   11.114461] pci 0000:00:1d.2: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.2
[   11.114538] pci 0000:00:1d.3: [8086:3a39] type 00 class 0x0c0300

[   11.114622] pci 0000:00:1d.3: reg 0x20: [io  0x18a0-0x18bf]

[   11.114726] pci 0000:00:1d.3: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.3
[   11.114790] pci 0000:00:1d.7: [8086:3a3a] type 00 class 0x0c0320

[   11.114823] pci 0000:00:1d.7: reg 0x10: [mem 0xec605000-0xec6053ff]

[   11.114960] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold

[   11.115005] pci 0000:00:1d.7: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.7
[   11.115056] pci 0000:00:1e.0: [8086:244e] type 01 class 0x060401

[   11.115166] pci 0000:00:1e.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1e.0
[   11.115218] pci 0000:00:1f.0: [8086:3a18] type 00 class 0x060100

(XEN) PCI add device 0000:00:1f.0
[   11.115446] pci 0000:00:1f.2: [8086:3a22] type 00 class 0x010601

[   11.115477] pci 0000:00:1f.2: reg 0x10: [io  0x18f0-0x18f7]

[   11.115490] pci 0000:00:1f.2: reg 0x14: [io  0x18e4-0x18e7]

[   11.115503] pci 0000:00:1f.2: reg 0x18: [io  0x18e8-0x18ef]

[   11.115516] pci 0000:00:1f.2: reg 0x1c: [io  0x18e0-0x18e3]

[   11.115528] pci 0000:00:1f.2: reg 0x20: [io  0x18c0-0x18df]

[   11.115541] pci 0000:00:1f.2: reg 0x24: [mem 0xec606000-0xec6067ff]

[   11.115617] pci 0000:00:1f.2: PME# supported from D3hot

(XEN) PCI add device 0000:00:1f.2
[   11.115703] pci 0000:00:1f.3: [8086:3a30] type 00 class 0x0c0500

[   11.115728] pci 0000:00:1f.3: reg 0x10: [mem 0xec607000-0xec6070ff 64bit]

[   11.115762] pci 0000:00:1f.3: reg 0x20: [io  0x1100-0x111f]

(XEN) PCI add device 0000:00:1f.3
[   11.115968] pci 0000:01:00.0: [11ab:6485] type 00 class 0x010400

[   11.116011] pci 0000:01:00.0: reg 0x18: [io  0x2000-0x207f]

[   11.116041] pci 0000:01:00.0: reg 0x20: [mem 0xec000000-0xec00ffff 64bit]

[   11.116055] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0003ffff pref]

[   11.116117] pci 0000:01:00.0: supports D1

[   11.116119] pci 0000:01:00.0: PME# supported from D0 D1 D3hot

[   11.116150] pci 0000:01:00.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:01:00.0
[   11.121894] pci 0000:00:01.0: PCI bridge to [bus 01]

[   11.121909] pci 0000:00:01.0:   bridge window [io  0x2000-0x2fff]

[   11.121920] pci 0000:00:01.0:   bridge window [mem 0xec000000-0xec0fffff]

[   11.122054] pci 0000:02:00.0: [10de:05fe] type 00 class 0x030000

[   11.122071] pci 0000:02:00.0: reg 0x10: [mem 0xea000000-0xeaffffff]

[   11.122087] pci 0000:02:00.0: reg 0x14: [mem 0xd0000000-0xdfffffff 
64bit pref]

[   11.1[   11.886737] tg3 0000:05:00.0: no hotplug settings from platform

[   11.886873] pci_bus 0000:07: Allocating resources

[   11.886956] pcieport 0000:06:00.0: bridge window [io 0x1000-0x0fff] 
to [bus 07-09] add_size 1000

[   11.886961] pcieport 0000:06:00.0: bridge window [mem 
0x00100000-0x000fffff 64bit pref] to [bus 07-09] add_size 200000

[   11.886966] pcieport 0000:06:00.0: res[15]=[mem 0x00100000-0x000fffff 
64bit pref] get_res_add_size add_size 200000

[   11.886970] pcieport 0000:06:00.0: res[13]=[io  0x1000-0x0fff] 
get_res_add_size add_size 1000

[   11.886976] pcieport 0000:06:00.0: BAR 15: assigned [mem 
0xc0600000-0xc07fffff 64bit pref]

[   11.886979] pcieport 0000:06:00.0: BAR 13: assigned [io 0x7000-0x7fff]

[   11.887002] pcieport 0000:06:00.0: no hotplug settings from platform

[   11.887024] pcieport 0000:07:02.0: no hotplug settings from platform

[   11.887045] pcieport 0000:07:03.0: no hotplug settings from platform

[   11.887059] tg3 0000:09:00.0: no hotplug settings from platform

[   11.994139] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

[   11.994195] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)

[   11.994218] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

[   11.997794] ata2.00: ATAPI: HL-DT-STDVD-RAM GH60N, NY02, max UDMA/100

[   12.000368] ata1.00: ATA-8: WDC WD3000BLFS-08YBU0, 04.04V04, max UDMA/100

[   12.000376] ata1.00: 586072368 sectors, multi 16: LBA48 NCQ (depth 
31/32), AA

[   12.000605] ata3.00: ATA-8: WDC WD3000BLFS-08YBU0, 04.04V04, max UDMA/100

[   12.000633] ata3.00: 586072368 sectors, multi 16: LBA48 NCQ (depth 
31/32), AA

[   12.002074] ata2.00: configured for UDMA/100

[   12.006362] ata1.00: configured for UDMA/100

[   12.006685] scsi 1:0:0:0: Direct-Access     ATA      WDC WD3000BLFS-0 
4V04 PQ: 0 ANSI: 5

[   12.007576] ata3.00: configured for UDMA/100

[   12.010795] scsi 2:0:0:0: CD-ROM            HL-DT-ST DVD-RAM GH60N    
NY02 PQ: 0 ANSI: 5

[   12.020253] scsi 3:0:0:0: Direct-Access     ATA      WDC WD3000BLFS-0 
4V04 PQ: 0 ANSI: 5

[   12.023987] sd 1:0:0:0: [sda] 586072368 512-byte logical blocks: (300 
GB/279 GiB)

[   12.024095] sd 1:0:0:0: [sda] Write Protect is off

[   12.024099] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00

[   12.024137] sd 1:0:0:0: [sda] Write cache: enabled, read cache: 
enabled, doesn't support DPO or FUA

[   12.026873] sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw 
xa/form2 cdda tray

[   12.026877] cdrom: Uniform CD-ROM driver Revision: 3.20

[   12.027026] sr 2:0:0:0: Attached scsi CD-ROM sr0

[   12.027143] sd 3:0:0:0: [sdb] 586072368 512-byte logical blocks: (300 
GB/279 GiB)

[   12.027173] sd 3:0:0:0: [sdb] Write Protect is off

[   12.027177] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00

[   12.027190] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: 
enabled, doesn't support DPO or FUA

[   12.027657] sd 1:0:0:0: Attached scsi generic sg0 type 0

[   12.027714] sr 2:0:0:0: Attached scsi generic sg1 type 5

[   12.027760] sd 3:0:0:0: Attached scsi generic sg2 type 0

[   12.033518]  sdb: sdb1 sdb2

[   12.033848] sd 3:0:0:0: [sdb] Attached SCSI disk

[   12.035876]  sda: sda1 sda2

[   12.036699] sd 1:0:0:0: [sda] Attached SCSI disk

[   12.115971] md: bind<sdb1>

[   12.116953] md: bind<sdb2>

[   12.120452] md: bind<sda1>

[   12.132123] md: raid1 personality registered for level 1

[   12.132627] md/raid1:md0: active with 2 out of 2 mirrors

[   12.132652] md0: detected capacity change from 0 to 536805376

[   12.132993]  md0: unknown partition table

[   12.138313] md: bind<sda2>

[   12.140816] md/raid1:md1: active with 2 out of 2 mirrors

[   12.140884] created bitmap (3 pages) for device md1

[   12.141017] md1: bitmap initialized from disk: read 1 pages, set 0 of 
4462 bits

[   12.149347] md1: detected capacity change from 0 to 299396562944

[   12.165820]  md1: unknown partition table

[   12.207392] usb 1-4: New USB device found, idVendor=0bda, idProduct=0181

[   12.207402] usb 1-4: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3

[   12.207408] usb 1-4: Product: USB2.0-CRW

[   12.207413] usb 1-4: Manufacturer: Generic

[   12.207417] usb 1-4: SerialNumber: 20060413092100000

[   12.215524] usb-storage 1-4:1.0: USB Mass Storage device detected

[   12.215864] scsi7 : usb-storage 1-4:1.0

[   12.215924] usbcore: registered new interface driver usb-storage

[   12.506248] usb 6-2: new low-speed USB device number 2 using uhci_hcd

[   12.693319] usb 6-2: New USB device found, idVendor=17ef, idProduct=6009

[   12.693329] usb 6-2: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0

[   12.693336] usb 6-2: Product: ThinkPad USB Keyboard with TrackPoint

[   12.693342] usb 6-2: Manufacturer: Lite-On Technology Corp.

[   12.698056] hidraw: raw HID events driver (C) Jiri Kosina

[   12.743346] usbcore: registered new interface driver usbhid

[   12.743353] usbhid: USB HID core driver

[   12.744735] input: Lite-On Technology Corp. ThinkPad USB Keyboard 
with TrackPoint as 
/devices/pci0000:00/0000:00:1d.2/usb6/6-2/6-2:1.0/0003:17EF:6009.0001/input/input2

[   12.744927] lenovo_tpkbd 0003:17EF:6009.0001: input,hidraw0: USB HID 
v1.10 Keyboard [Lite-On Technology Corp. ThinkPad USB Keyboard with 
TrackPoint] on usb-0000:00:1d.2-2/input0

[   12.761360] input: Lite-On Technology Corp. ThinkPad USB Keyboard 
with TrackPoint as 
/devices/pci0000:00/0000:00:1d.2/usb6/6-2/6-2:1.1/0003:17EF:6009.0002/input/input3

[   12.762013] lenovo_tpkbd 0003:17EF:6009.0002: input,hiddev0,hidraw1: 
USB HID v1.10 Mouse [Lite-On Technology Corp. ThinkPad USB Keyboard with 
TrackPoint] on usb-0000:00:1d.2-2/input1

[   13.217937] scsi 7:0:0:0: Direct-Access     Generic- Compact Flash    
1.00 PQ: 0 ANSI: 0 CCS

[   13.221024] scsi 7:0:0:1: Direct-Access     Generic- SM/xD-Picture    
1.00 PQ: 0 ANSI: 0 CCS

[   13.224150] scsi 7:0:0:2: Direct-Access     Generic- SD/MMC           
1.00 PQ: 0 ANSI: 0 CCS

[   13.227396] scsi 7:0:0:3: Direct-Access     Generic- MS/MS-Pro/HG     
1.00 PQ: 0 ANSI: 0 CCS

[   13.228034] sd 7:0:0:0: Attached scsi generic sg3 type 0

[   13.228345] sd 7:0:0:1: Attached scsi generic sg4 type 0

[   13.228574] sd 7:0:0:2: Attached scsi generic sg5 type 0

[   13.228785] sd 7:0:0:3: Attached scsi generic sg6 type 0

[   13.346389] sd 7:0:0:1: [sdd] Attached SCSI removable disk

[   13.349011] sd 7:0:0:2: [sde] Attached SCSI removable disk

[   13.351524] sd 7:0:0:3: [sdf] Attached SCSI removable disk

[   13.354008] sd 7:0:0:0: [sdc] Attached SCSI removable disk

[   14.394199] random: nonblocking pool is initialized

[   16.542191] scsi0 : mvsas

[   20.145393] device-mapper: uevent: version 1.0.3

[   20.145537] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) 
initialised: dm-devel@redhat.com

[   20.402023] PM: Starting manual resume from disk

[   20.402038] PM: Hibernation image partition 253:1 present

[   20.402040] PM: Looking for hibernation image.

[   20.402260] PM: Image not found (code -22)

[   20.402268] PM: Hibernation image not present or could not be loaded.

[   20.428292] EXT4-fs (dm-0): mounted filesystem with ordered data 
mode. Opts: (null)


INIT: version 2.88 booting


[[36minfo[39;49m] Using makefile-style concurrent boot in runlevel S.

calling: info

[....] Starting the hotplug events dispatcher: udevd[   21.400512] 
systemd-udevd[385]: starting version 215

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.

[....] Synthesizing the initial hotplug events...calling: trigger

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.

[....] Waiting for /dev to be fully populated...calling: settle

[   21.753344] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4

[   21.765849] dca service started, version 1.12.1

[   21.778668] EDAC MC: Ver: 3.0.0

[   21.783168] Monitor-Mwait will be used to enter C-1 state

[   21.783245] Monitor-Mwait will be used to enter C-3 state

[   21.783295] Monitor-Mwait will be used to enter C-3 state

[   21.786434] Warning: Processor Platform Limit not supported.

[   21.797492] ioatdma: Intel(R) QuickData Technology Driver 4.00

[   21.797594] ioatdma 0000:00:16.0: enabling device (0000 -> 0002)

[   21.797772] ioatdma 0000:00:16.0: can't derive routing for PCI INT A

[   21.797776] ioatdma 0000:00:16.0: PCI INT A: no GSI

[   21.797986] ioatdma 0000:00:16.1: enabling device (0000 -> 0002)

[   21.798177] ioatdma 0000:00:16.1: can't derive routing for PCI INT B

[   21.798181] ioatdma 0000:00:16.1: PCI INT B: no GSI

[   21.798368] ioatdma 0000:00:16.2: enabling device (0000 -> 0002)

[   21.798545] ioatdma 0000:00:16.2: can't derive routing for PCI INT C

[   21.798548] ioatdma 0000:00:16.2: PCI INT C: no GSI

[   21.798739] ioatdma 0000:00:16.3: enabling device (0000 -> 0002)

[   21.798914] ioatdma 0000:00:16.3: can't derive routing for PCI INT D

[   21.798918] ioatdma 0000:00:16.3: PCI INT D: no GSI

[   21.799112] ioatdma 0000:00:16.4: enabling device (0000 -> 0002)

[   21.799287] ioatdma 0000:00:16.4: can't derive routing for PCI INT A

[   21.799291] ioatdma 0000:00:16.4: PCI INT A: no GSI

[   21.799471] ioatdma 0000:00:16.5: enabling device (0000 -> 0002)

[   21.799646] ioatdma 0000:00:16.5: can't derive routing for PCI INT B

[   21.799650] ioatdma 0000:00:16.5: PCI INT B: no GSI

[   21.799841] ioatdma 0000:00:16.6: enabling device (0000 -> 0002)

[   21.800039] ioatdma 0000:00:16.6: can't derive routing for PCI INT C

[   21.800042] ioatdma 0000:00:16.6: PCI INT C: no GSI

[   21.800235] ioatdma 0000:00:16.7: enabling device (0000 -> 0002)

[   21.800410] ioatdma 0000:00:16.7: can't derive routing for PCI INT D

[   21.800414] ioatdma 0000:00:16.7: PCI INT D: no GSI

[   21.823210] input: Power Button as 
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/PNP0C0C:00/input/input4

[   21.823218] ACPI: Power Button [PWRB]

[   21.823257] input: Power Button as 
/devices/LNXSYSTM:00/LNXPWRBN:00/input/input5

[   21.823261] ACPI: Power Button [PWRF]

[   21.826900] wmi: Mapper loaded

[   21.868557] tpm_tis 00:00: 1.2 TPM (device-id 0x1002, rev-id 2)

[   21.886793] ACPI Warning: SystemIO range 
0x0000000000001028-0x000000000000102f conflicts with OpRegion 
0x0000000000001000-0x000000000000102f (\_SB_.PCI0.LPC0.PMIO) 
(20140424/utaddress-258)

[   21.886803] ACPI: If an ACPI driver is available for this device, you 
should use it instead of the native driver

[   21.886809] ACPI Warning: SystemIO range 
0x00000000000011b0-0x00000000000011bf conflicts with OpRegion 
0x0000000000001180-0x00000000000011bf (\_SB_.PCI0.LPC0.GPOX) 
(20140424/utaddress-258)

[   21.886816] ACPI: If an ACPI driver is available for this device, you 
should use it instead of the native driver

[   21.886819] ACPI Warning: SystemIO range 
0x0000000000001180-0x00000000000011af conflicts with OpRegion 
0x0000000000001180-0x00000000000011bf (\_SB_.PCI0.LPC0.GPOX) 
(20140424/utaddress-258)

[   21.886826] ACPI: If an ACPI driver is available for this device, you 
should use it instead of the native driver

[   21.886829] lpc_ich: Resource conflict(s) found affecting gpio_ich

[   21.947151] xen: registering gsi 16 triggering 0 polarity 1

[   21.947158] Already setup the GSI :16

[   21.983732] xen: registering gsi 17 triggering 0 polarity 1

[   21.983738] Already setup the GSI :17

[   21.983758] i801_smbus 0000:00:1f.3: SMBus using PCI Interrupt

[   22.136624] SSE version of gcm_enc/dec engaged.

[   22.140249] alg: No test for __gcm-aes-aesni (__driver-gcm-aes-aesni)

[   22.145847] alg: No test for crc32 (crc32-pclmul)

[   22.206627] iTCO_vendor_support: vendor-support=0

[   22.207326] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11

[   22.207358] iTCO_wdt: Found a ICH10 TCO device (Version=2, 
TCOBASE=0x1060)

[   22.207508] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)

[   22.353888] sound hdaudioC0D2: autoconfig: line_outs=4 
(0x12/0x16/0x24/0x25/0x0) type:line

[   22.353902] sound hdaudioC0D2:    speaker_outs=1 (0x13/0x0/0x0/0x0/0x0)

[   22.353905] sound hdaudioC0D2:    hp_outs=1 (0x11/0x0/0x0/0x0/0x0)

[   22.353908] sound hdaudioC0D2:    mono: mono_out=0x0

[   22.353911] sound hdaudioC0D2:    dig-out=0x1b/0x0

[   22.353913] sound hdaudioC0D2:    inputs:

[   22.353916] sound hdaudioC0D2:      Front Mic=0x14

[   22.353919] sound hdaudioC0D2:      Rear Mic=0x17

[   22.353921] sound hdaudioC0D2:      Line=0x15

[   22.353923] sound hdaudioC0D2:    dig-in=0x1c

[   22.366866] input: HDA Digital PCBeep as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D2/input7

[   22.367371] input: HDA Intel Front Mic as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input8

[   22.367459] input: HDA Intel Rear Mic as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input9

[   22.367977] input: HDA Intel Line as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input10

[   22.368546] input: HDA Intel Line Out Front as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input11

[   22.368616] input: HDA Intel Line Out Surround as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input12

[   22.368680] input: HDA Intel Line Out CLFE as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input13

[   22.368745] input: HDA Intel Line Out Side as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input14

[   22.368819] input: HDA Intel Front Headphone as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input15

[   23.874188] tpm_tis 00:00: tpm_transmit: tpm_send: error -62

[   23.874205] tpm_tis 00:00: A TPM error (-62) occurred attempting to 
determine the timeouts

[   23.886254] tpm_tis 00:00: Adjusting TPM timeout parameters.

[   23.934213] tpm_tis 00:00: TPM is disabled/deactivated (0x6)

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.

[....] Setting parameters of disc: (none)[?25l[?1c7[1G[[32m 
ok [39;49m8[?25h[?0c.


[....] Setting preliminary keymap...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[   24.563713] EXT4-fs (dm-0): re-mounted. Opts: (null)

[....] Checking root file system...fsck from util-linux 2.25.1


/dev/mapper/vg_g2-lv_g2_root: clean, 276615/1048576 files, 
3663404/4194304 blocks


[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[   24.723128] EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro

[   25.036256] xen_acpi_processor: Uploading Xen processor PM info

[   25.055115] xen_pciback: backend is vpci

[   25.081652] fuse init (API version 7.23)

[[36minfo[39;49m] Loading kernel module xen-acpi-processor.


[[36minfo[39;49m] Loading kernel module xen-pciback.


[[36minfo[39;49m] Loading kernel module fuse.


[....] Cleaning up temporary files... 
/tmp[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Generating udev events for MD 
arrays...[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[....] Setting up LVM Volume Groups...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[....] Activating lvm and md swap...[   25.748811] Adding 2097148k swap 
on /dev/mapper/vg_g2-lv_g2_swap.  Priority:-1 extents:1 across:2097148k FS

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[....] Checking file systems...fsck from util-linux 2.25.1


/dev/md0: clean, 334/131072 files, 74476/524224 blocks


[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[   26.072686] EXT4-fs (md0): mounting ext3 file system using the ext4 
subsystem

[   26.082564] EXT4-fs (md0): mounted filesystem with ordered data mode. 
Opts: (null)

[....] Mounting local filesystems...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[....] Activating swapfile swap...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[....] Cleaning up temporary files...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0c.


[....] Setting kernel variables ...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[   26.766049] Bridge firewalling registered

[   26.773155] device eth0 entered promiscuous mode

[   26.822319] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

[   26.825755] IPv6: ADDRCONF(NETDEV_UP): br0: link is not ready

[....] Configuring network interfaces...


Waiting for br0 to get ready (MAXWAIT is 32 seconds).


[   29.990761] tg3 0000:05:00.0 eth0: Link is up at 1000 Mbps, full duplex

[   29.990778] tg3 0000:05:00.0 eth0: Flow control is on for TX and on 
for RX

[   29.990798] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

[   29.990821] br0: port 1(eth0) entered forwarding state

[   29.990829] br0: port 1(eth0) entered forwarding state

[   29.990849] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[....] Cleaning up temporary files...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0c.


[[36minfo[39;49m] Setting console screen modes.


setterm: cannot (un)set powersave mode: Inappropriate ioctl for device


[9;30][14;30][....] Setting up console font and 
keymap...[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[   30.864229] ttyS0: LSR safety check engaged!

[   30.866679] ttyS0: LSR safety check engaged!

Loading the saved-state of the serial devices...


/dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A


[....] Setting up X socket directories... /tmp/.X11-unix 
/tmp/.ICE-unix[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Setting sensors limits[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0c.



INIT: Entering runlevel: 2



[[36minfo[39;49m] Using makefile-style concurrent boot in runlevel 2.


[....] Starting enhanced syslogd: 
rsyslogd[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Starting MD monitoring service: mdadm 
--monitor[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Starting ACPI services...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0c.


[....] Starting mouse interface server: 
gpm[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Starting periodic command scheduler: 
cron[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Loading cpufreq kernel modules...modprobe: ERROR: could not 
insert 'cpufreq_userspace': No such device


modprobe: ERROR: could not insert 'cpufreq_stats': Invalid argument


modprobe: ERROR: could not insert 'cpufreq_powersave': No such device


modprobe: ERROR: could not insert 'cpufreq_conservative': No such device


[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone (none).


[....] Starting system message bus: dbus[?25l[?1c7[1G[[32m 
ok [39;49m8[?25h[?0c.


[   31.825880] xen:xen_evtchn: Event-channel device installed

[....] CPUFreq Utilities: Setting ondemand CPUFreq governor...disabled, 
governor not available...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[....] Starting OpenBSD Secure Shell server: 
sshd[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


Starting /usr/local/sbin/oxenstored...


Setting domain 0 name, domid and JSON config...


Done setting up Dom0


Starting xenconsoled...


Starting QEMU as disk backend for dom0


[9;0][14;0]


[   35.632309] pciback 0000:02:00.0: seizing device

[   35.632389] pciback 0000:02:00.0: enabling device (0004 -> 0007)

[   35.632475] xen: registering gsi 16 triggering 0 polarity 1

[   35.632487] Already setup the GSI :16

libxl: warning: libxl_pci.c:706:libxl__device_pci_assignable_add: 
0000:02:00.0 not bound to a driver, will not be rebound.




Debian GNU/Linux jessie/sid g2 hvc0



g2 login: [   45.034166] br0: port 1(eth0) entered forwarding state

(XEN) *** Serial input -> Xen (type 'CTRL-a' three times to switch input 
to DOM0)
(XEN) IRQ information:
(XEN)    IRQ:   0 affinity:01 vec:f0 type=IO-APIC-edge status=00000000 
timer_interrupt()
(XEN)    IRQ:   1 affinity:01 vec:30 type=IO-APIC-edge status=00000014 
in-flight=0 domain-list=0:  1(---),
(XEN)    IRQ:   3 affinity:01 vec:38 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:   4 affinity:01 vec:f1 type=IO-APIC-edge status=00000000 
ns16550_interrupt()
(XEN)    IRQ:   5 affinity:01 vec:40 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:   6 affinity:01 vec:48 type=IO-APIC-edge status=00000010 
in-flight=0 domain-list=0:  6(---),
(XEN)    IRQ:   7 affinity:01 vec:50 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:   8 affinity:01 vec:58 type=IO-APIC-edge status=00000010 
in-flight=0 domain-list=0:  8(---),
(XEN)    IRQ:   9 affinity:01 vec:60 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0:  9(---),
(XEN)    IRQ:  10 affinity:01 vec:68 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  11 affinity:01 vec:70 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  12 affinity:01 vec:78 type=IO-APIC-edge status=00000010 
in-flight=0 domain-list=0: 12(---),
(XEN)    IRQ:  13 affinity:3f vec:88 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  14 affinity:01 vec:90 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  15 affinity:01 vec:98 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  16 affinity:01 vec:a0 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0: 16(---),
(XEN)    IRQ:  17 affinity:01 vec:a8 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0: 17(---),
(XEN)    IRQ:  18 affinity:01 vec:b0 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0: 18(---),
(XEN)    IRQ:  19 affinity:01 vec:b8 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0: 19(---),
(XEN)    IRQ:  24 affinity:3f vec:28 type=DMA_MSI status=00000000 
iommu_page_fault()
(XEN)    IRQ:  25 affinity:01 vec:c0 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:279(---),
(XEN)    IRQ:  26 affinity:01 vec:c8 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:278(---),
(XEN)    IRQ:  27 affinity:01 vec:d0 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:277(---),
(XEN)    IRQ:  28 affinity:01 vec:d8 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:276(---),
(XEN)    IRQ:  29 affinity:01 vec:21 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:275(---),
(XEN)    IRQ:  30 affinity:01 vec:29 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:274(---),
(XEN)    IRQ:  31 affinity:3f vec:31 type=PCI-MSI status=00000002 
mapped, unbound
(XEN)    IRQ:  32 affinity:3f vec:39 type=PCI-MSI status=00000002 
mapped, unbound
(XEN)    IRQ:  33 affinity:01 vec:49 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:271(---),
(XEN)    IRQ:  34 affinity:01 vec:51 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:270(---),
(XEN)    IRQ:  35 affinity:01 vec:59 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:269(---),
(XEN)    IRQ:  36 affinity:01 vec:61 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:268(---),
(XEN)    IRQ:  37 affinity:01 vec:69 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:267(---),
(XEN)    IRQ:  38 affinity:01 vec:71 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:266(---),
(XEN)    IRQ:  39 affinity:01 vec:79 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:265(---),
(XEN)    IRQ:  40 affinity:01 vec:81 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:264(---),
(XEN)    IRQ:  41 affinity:01 vec:89 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:263(---),
(XEN)    IRQ:  42 affinity:01 vec:91 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:262(---),
(XEN)    IRQ:  43 affinity:01 vec:99 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:261(---),
(XEN) Direct vector information:
(XEN)    0x20 -> irq_move_cleanup_interrupt()
(XEN)    0xf2 -> cmci_interrupt()
(XEN)    0xf3 -> intel_thermal_interrupt()
(XEN)    0xf9 -> pmu_apic_interrupt()
(XEN)    0xfa -> apic_timer_interrupt()
(XEN)    0xfb -> call_function_interrupt()
(XEN)    0xfc -> event_check_interrupt()
(XEN)    0xfd -> invalidate_interrupt()
(XEN)    0xfe -> error_interrupt()
(XEN)    0xff -> spurious_interrupt()
(XEN) IO-APIC interrupt information:
(XEN)     IRQ  0 Vec240:
(XEN)       Apic 0x00, Pin  2: vec=f0 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  1 Vec 48:
(XEN)       Apic 0x00, Pin  1: vec=30 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  3 Vec 56:
(XEN)       Apic 0x00, Pin  3: vec=38 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  4 Vec241:
(XEN)       Apic 0x00, Pin  4: vec=f1 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  5 Vec 64:
(XEN)       Apic 0x00, Pin  5: vec=40 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  6 Vec 72:
(XEN)       Apic 0x00, Pin  6: vec=48 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  7 Vec 80:
(XEN)       Apic 0x00, Pin  7: vec=50 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  8 Vec 88:
(XEN)       Apic 0x00, Pin  8: vec=58 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  9 Vec 96:
(XEN)       Apic 0x00, Pin  9: vec=60 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=L mask=0 dest_id:1
(XEN)     IRQ 10 Vec104:
(XEN)       Apic 0x00, Pin 10: vec=68 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 11 Vec112:
(XEN)       Apic 0x00, Pin 11: vec=70 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 12 Vec120:
(XEN)       Apic 0x00, Pin 12: vec=78 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 13 Vec136:
(XEN)       Apic 0x00, Pin 13: vec=88 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=1 dest_id:63
(XEN)     IRQ 14 Vec144:
(XEN)       Apic 0x00, Pin 14: vec=90 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 15 Vec152:
(XEN)       Apic 0x00, Pin 15: vec=98 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 16 Vec160:
(XEN)       Apic 0x00, Pin 16: vec=a0 delivery=LoPri dest=L status=0 
polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN)     IRQ 17 Vec168:
(XEN)       Apic 0x00, Pin 17: vec=a8 delivery=LoPri dest=L status=0 
polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN)     IRQ 18 Vec176:
(XEN)       Apic 0x00, Pin 18: vec=b0 delivery=LoPri dest=L status=0 
polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN)     IRQ 19 Vec184:
(XEN)       Apic 0x00, Pin 19: vec=b8 delivery=LoPri dest=L status=0 
polarity=1 irr=0 trig=L mask=0 dest_id:1


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

From xen-api-bounces@lists.xen.org Mon Nov 24 01:34:11 2014
Return-path: <xen-api-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Nov 2014 01:34:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-api-bounces@lists.xen.org>)
	id 1XsiXY-0004Bx-4v; Mon, 24 Nov 2014 01:34:08 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <willsun810@gmail.com>) id 1XsiXV-0004Bp-Qi
	for xen-api@lists.xen.org; Mon, 24 Nov 2014 01:34:06 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
	2E/35-25727-C0B82745; Mon, 24 Nov 2014 01:34:04 +0000
X-Env-Sender: willsun810@gmail.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1416792842!8871076!1
X-Originating-IP: [209.85.223.193]
X-SpamReason: No, hits=1.5 required=7.0 tests=HTML_IMAGE_RATIO_04,
	HTML_MESSAGE,MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20882 invoked from network); 24 Nov 2014 01:34:03 -0000
Received: from mail-ie0-f193.google.com (HELO mail-ie0-f193.google.com)
	(209.85.223.193)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Nov 2014 01:34:03 -0000
Received: by mail-ie0-f193.google.com with SMTP id rl12so1323441iec.0
	for <xen-api@lists.xen.org>; Sun, 23 Nov 2014 17:34:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:content-type; bh=/TiIvB+xmTXn8yf+AruDWTY2SMTRvuBnJ7V0iMkQToU=;
	b=MhwGJOpMABvfSuFwznkqQGCxIoaXrPo9YzqLweto9hLc9Xc6DsGdou6HypA+LN5KMS
	rTkKhSzQ+VZ5m8h5EEOB/Yh5B+uFOqtVRX0TTDG9ycxfZV4od5gDQpSApJLR57OUjrpN
	QWagaOIm+uCw1yGi5aomr9KPZMy5tx4aGgwUErnxBXhMtFkwT/9qn30SuXurPaPW8dcm
	kbD1HNPuiM4qfRAlp6qtRsIESB/veMg3wtrxW0Z1sHUFs5Wye1DncyLbm5o8WVz6bIHl
	Or61+19UO26D83BoAo72rWeHf5PcTz6H6d46NDVp79vAQmsjm4c+l6xx+JdRTryijl+o
	uHGQ==
MIME-Version: 1.0
X-Received: by 10.107.46.167 with SMTP id u39mr1620675iou.82.1416792841638;
	Sun, 23 Nov 2014 17:34:01 -0800 (PST)
Received: by 10.107.5.8 with HTTP; Sun, 23 Nov 2014 17:34:01 -0800 (PST)
In-Reply-To: <CAFjREQs1n6Whhxe9pVWeX3R=RP_L2LKrQtpGZ13-zbnpGpPPRg@mail.gmail.com>
References: <CAFjREQs1n6Whhxe9pVWeX3R=RP_L2LKrQtpGZ13-zbnpGpPPRg@mail.gmail.com>
Date: Mon, 24 Nov 2014 09:34:01 +0800
Message-ID: <CAFjREQuFU70scDFhd2keu8OBmkBGUR6XUOraLxjhz9zJO6a9_A@mail.gmail.com>
From: Will Sun <willsun810@gmail.com>
To: xen-api@lists.xen.org
Content-Type: multipart/mixed; boundary=001a1137846a0bfa79050890cade
Subject: Re: [Xen-API] How to get the host (slave) and vm real-time
	metrics(e.g. cpu_utilization)
X-BeenThere: xen-api@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: User and development list for XCP and XAPI <xen-api.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-api>,
	<mailto:xen-api-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xen.org>
List-Help: <mailto:xen-api-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xen.org?subject=subscribe>
Sender: xen-api-bounces@lists.xen.org
Errors-To: xen-api-bounces@lists.xen.org

--001a1137846a0bfa79050890cade
Content-Type: multipart/alternative; boundary=001a1137846a0bfa74050890cadc

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

The attachments are the picatures, incase you cannot see the pictures in
the 1st email.
Thank you


Best Regards!

Jesson

2014-11-24 9:24 GMT+08:00 Will Sun <willsun810@gmail.com>:

> Hi all,
>
>
> I build a pool includes 3 hosts  : vGate7 vGate8 vGate9.  vGate9 is the master,others are slaves.
>
>
> I build a page to show the host and vm metrics(e.g. cpu_utilization) on the same page.It works fine for the master (vGate9) .But it cannot get the slave metrics.
>
> As follows:
>
>
>
>
>
>
>
>
>
>
> In python,I use the following codes to get the CPU Usage:
>
>
>
> I attempt to make an API call to a slave (even something trivial like pool.get_all()), I get the
> ['HOST_IS_SLAVE' ] exception, along with the master's IP address.
>
> The main problem is to get three
> hosts real-time performing metrics and to show them on the same page.
>
> Is there any workaround to solve this problem? Thank you in advance!
>
>
>
>
>
> Best Regards!
>
>
> Jesson
>
>
>

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

<div dir=3D"ltr">The attachments are the picatures, incase you cannot see t=
he pictures in the 1st email.<div>Thank you=C2=A0</div><div><br></div><div>=
<br></div><div>Best Regards!</div><div><br></div><div>Jesson</div></div><di=
v class=3D"gmail_extra"><br><div class=3D"gmail_quote">2014-11-24 9:24 GMT+=
08:00 Will Sun <span dir=3D"ltr">&lt;<a href=3D"mailto:willsun810@gmail.com=
" target=3D"_blank">willsun810@gmail.com</a>&gt;</span>:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><p style=3D"margin-top:0pt;margin-bottom:0=
pt"><span style=3D"letter-spacing:0pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;;background-image:initial;background-repeat:initial">Hi=C2=
=A0all,</span><span style=3D"letter-spacing:0pt;font-size:12pt;font-family:=
&#39;Times New Roman&#39;;background-image:initial;background-repeat:initia=
l"></span></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><span style=3D"=
letter-spacing:0pt;font-size:12pt;font-family:&#39;Times New Roman&#39;;bac=
kground-image:initial;background-repeat:initial">I=C2=A0build=C2=A0a=C2=A0p=
ool=C2=A0includes=C2=A03=C2=A0hosts=C2=A0=C2=A0:=C2=A0vGate7=C2=A0vGate8=C2=
=A0vGate9.=C2=A0=C2=A0vGate9=C2=A0is=C2=A0the=C2=A0master,others=C2=A0are=
=C2=A0slaves.</span><span style=3D"letter-spacing:0pt;font-size:12pt;font-f=
amily:&#39;Times New Roman&#39;;background-image:initial;background-repeat:=
initial"></span></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><span sty=
le=3D"letter-spacing:0pt;font-size:12pt;font-family:&#39;Times New Roman&#3=
9;;background-image:initial;background-repeat:initial">I=C2=A0build=C2=A0a=
=C2=A0page=C2=A0to=C2=A0show=C2=A0the=C2=A0host=C2=A0and=C2=A0vm=C2=A0metri=
cs(e.g.=C2=A0cpu_utilization)=C2=A0on=C2=A0the=C2=A0same=C2=A0page.It=C2=A0=
works=C2=A0fine=C2=A0for=C2=A0the=C2=A0master=C2=A0(vGate9)=C2=A0.But=C2=A0=
it=C2=A0cannot=C2=A0get=C2=A0the=C2=A0slave=C2=A0metrics.</span><span style=
=3D"letter-spacing:0pt;font-size:12pt;font-family:&#39;Times New Roman&#39;=
;background-image:initial;background-repeat:initial"></span></p><p style=3D=
"margin-top:0pt;margin-bottom:0pt"><span style=3D"letter-spacing:0pt;font-s=
ize:12pt;font-family:&#39;Times New Roman&#39;;background-image:initial;bac=
kground-repeat:initial">As=C2=A0follows:</span><span style=3D"letter-spacin=
g:0pt;font-size:12pt;font-family:&#39;Times New Roman&#39;;background-image=
:initial;background-repeat:initial"></span></p><p style=3D"margin-top:0pt;m=
argin-bottom:0pt"></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><span s=
tyle=3D"font-size:10.5pt;font-family:=E5=AE=8B=E4=BD=93">=C2=A0<img src=3D"=
https://mail.google.com/mail/u/0/?ui=3D2&amp;ik=3Dd3108465ed&amp;view=3Datt=
&amp;th=3D149df5039cbd3990&amp;attid=3D0.2&amp;disp=3Demb&amp;realattid=3Di=
i_i2ui1a3z0_149dd0adeaaf9020&amp;zw" width=3D"701" height=3D"107" style=3D"=
margin-right:0px"><br></span></p><p style=3D"margin-top:0pt;margin-bottom:0=
pt"><span style=3D"font-size:10.5pt;font-family:=E5=AE=8B=E4=BD=93">=C2=A0<=
/span></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><span style=3D"font=
-size:10.5pt;font-family:=E5=AE=8B=E4=BD=93">=C2=A0</span></p><p style=3D"m=
argin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:12pt;font-family:=
=E5=AE=8B=E4=BD=93"></span></p><p style=3D"margin-top:0pt;margin-bottom:0pt=
"><span style=3D"font-size:12pt;font-family:=E5=AE=8B=E4=BD=93">=C2=A0</spa=
n></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p style=3D"mar=
gin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:12pt"><font face=3D=
"times new roman, serif">In=C2=A0python,I=C2=A0use=C2=A0the=C2=A0following=
=C2=A0codes to get the CPU Usage:</font></span><span style=3D"font-size:12p=
t;font-family:=E5=AE=8B=E4=BD=93"></span></p><p style=3D"margin-top:0pt;mar=
gin-bottom:0pt"><br></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><font=
 face=3D"=E5=AE=8B=E4=BD=93" style=3D"font-size:12pt"><img src=3D"https://m=
ail.google.com/mail/u/0/?ui=3D2&amp;ik=3Dd3108465ed&amp;view=3Datt&amp;th=
=3D149df5039cbd3990&amp;attid=3D0.1&amp;disp=3Demb&amp;realattid=3Dii_i2v4o=
7cl1_149df4f00648afde&amp;zw" width=3D"756" height=3D"223" style=3D"margin-=
right:0px"></font><br></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><sp=
an style=3D"letter-spacing:0pt;font-size:12pt;font-family:&#39;Times New Ro=
man&#39;;background-image:initial;background-repeat:initial">I=C2=A0attempt=
=C2=A0to=C2=A0make=C2=A0an=C2=A0API=C2=A0call=C2=A0to=C2=A0a=C2=A0slave=C2=
=A0(even=C2=A0something=C2=A0trivial=C2=A0like=C2=A0pool.get_all()),=C2=A0I=
=C2=A0get=C2=A0the [&#39;HOST_IS_SLAVE&#39; ] exception,=C2=A0along=C2=A0wi=
th=C2=A0the=C2=A0master&#39;s=C2=A0IP=C2=A0address.</span><span style=3D"le=
tter-spacing:0pt;font-size:12pt;font-family:&#39;Times New Roman&#39;;backg=
round-image:initial;background-repeat:initial"></span></p><p style=3D"margi=
n-top:0pt;margin-bottom:0pt"><span style=3D"letter-spacing:0pt;font-size:12=
pt;font-family:&#39;Times New Roman&#39;;background-image:initial;backgroun=
d-repeat:initial">The=C2=A0main=C2=A0problem=C2=A0is=C2=A0to=C2=A0get three=
 hosts=C2=A0real-time=C2=A0performing=C2=A0metrics=C2=A0and=C2=A0to=C2=A0sh=
ow=C2=A0them=C2=A0on=C2=A0the=C2=A0same=C2=A0page.=C2=A0</span><span style=
=3D"letter-spacing:0pt;font-size:12pt;font-family:&#39;Times New Roman&#39;=
;background-image:initial;background-repeat:initial"></span></p><p style=3D=
"margin-top:0pt;margin-bottom:0pt"><span style=3D"letter-spacing:0pt;font-s=
ize:12pt;font-family:&#39;Times New Roman&#39;;background-image:initial;bac=
kground-repeat:initial">Is=C2=A0there=C2=A0any=C2=A0workaround=C2=A0to=C2=
=A0solve=C2=A0this=C2=A0problem?=C2=A0Thank=C2=A0you=C2=A0in=C2=A0advance!<=
/span><span style=3D"letter-spacing:0pt;font-size:12pt;font-family:&#39;Tim=
es New Roman&#39;;background-image:initial;background-repeat:initial"></spa=
n></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><span style=3D"letter-s=
pacing:0pt;font-size:12pt;font-family:&#39;Microsoft Sans Serif&#39;">=C2=
=A0</span></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><span style=3D"=
color:rgb(51,51,51);font-family:&#39;Courier New&#39;;font-size:12px;line-h=
eight:18px;background-color:rgb(250,250,250)"><br></span></p><p style=3D"ma=
rgin-top:0pt;margin-bottom:0pt"><span style=3D"color:rgb(51,51,51);font-fam=
ily:&#39;Courier New&#39;;font-size:12px;line-height:18px;background-color:=
rgb(250,250,250)"><br></span></p><p style=3D"margin-top:0pt;margin-bottom:0=
pt"><span style=3D"color:rgb(51,51,51);font-size:12px;line-height:18px;back=
ground-color:rgb(250,250,250)"><font face=3D"verdana, sans-serif">Best Rega=
rds!</font></span></p><p style=3D"margin-top:0pt;margin-bottom:0pt"><span s=
tyle=3D"color:rgb(51,51,51);font-size:12px;line-height:18px;background-colo=
r:rgb(250,250,250)"><font face=3D"verdana, sans-serif"><br></font></span></=
p><p style=3D"margin-top:0pt;margin-bottom:0pt"><span style=3D"color:rgb(51=
,51,51);font-size:12px;line-height:18px;background-color:rgb(250,250,250)">=
<font face=3D"verdana, sans-serif">Jesson</font></span></p><p style=3D"marg=
in-top:11.25pt;margin-bottom:11.25pt;border:0.75pt solid rgb(221,221,221);p=
adding:7pt;line-height:13.5pt;background:rgb(250,250,250)"><br></p></div>
</blockquote></div><br></div>

--001a1137846a0bfa74050890cadc--
--001a1137846a0bfa79050890cade
Content-Type: image/jpeg; name="01.jpg"
Content-Disposition: attachment; filename="01.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_i2v5vim30

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCACYA8wDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3vz4v
+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xusuef8v4ox56n
8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55
/wAv4oOep/J+KPSfPi/56p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8A
wby//G6Oef8AL+KDnqfyfij0nz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L
/wDoZLz/AMG8v/xujnn/AC/ig56n8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8A
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
Ml5/4N5f/jdH/CD+L/8AoZLz/wAG8v8A8bo55/y/ig56n8n4o9NooorU2CiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8w+KP/IV0b/cvP8A0Ulen15h8Uf+Qro3
+5ef+ikr0+sqfxS9f0RjS+Kfr+iCiiitTYKKKKACiiigAooooAKKKKAI5vuD/eX+Yrzf4P8A/IPu
/wDrlF/6Mmr0ib7g/wB5f5ivN/g//wAg+7/65Rf+jJqyf8Vej/Qxl/Gj6P8ANHplFFFamwUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAZniC1t7zw9qMF1BFPC1u+6OVAynAJGQeOozXkzxW9x8IfD9nN4NmS
3X7A4u5EtDFuaSIO+BKX+cEg/Lk7ue9ew6jZHUdOuLMXM1t5yFDLCELqD1xuVh7cg1z8vgeGXwpZ
eHf7b1VLS0MeyRfI8xljIMakmLGFKr2BOOSaS3+78GD2Xz/FFPWPGbeHNZg0tdKtjZie3th5V1+9
RZCFVvKSNgiAnA3smdpAHTPK2mk3lxokb2unRa5bWWtaibjR7ufJukMxUSAyEh3QnPz5zk87sGuw
vPh9b3j3ROu6vGt1cxXcqIYNpnjCBZOYic/u1JH3f9mpLHwLBp8Q8jW9XFys080d1vhDo0rBpPlE
YRgSOjKQM5GCFIF3e/8Awbh5Lb/gGLZa74fmi8PrZaVfyRy6u6eXdyMkmnXKxMSrqxLEhSQE5UA9
RhRSzfEjVYbAaj/wjcMlk+nzajH5epfvfKjIGGQxAK2WXI3HA3Y3EbTtS+B7cm0mj1LUDdW162oN
KWizdTldmZD5ZAG35cIFAHbIFcto3gfUpbObTZU1TS4L2AxarJKmnFrkFSDskiQyM24n55OcFv4j
kGu39dP677DVla52OgeJrnVtVuNPvNMFjKlrDeRgXAlLRyFgA2AArApyAWHI5rmPFFv/AGb4mv8A
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
AMgax/694/8A0EUUUAXKKKKACiiigAooooA//9k=
--001a1137846a0bfa79050890cade
Content-Type: image/png; name="02.PNG"
Content-Disposition: attachment; filename="02.PNG"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_i2v5vuqq1

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
V/R8IrCefQ18e3yp/mXFbG0z5ZP8YsvdsnXnWGo/ZeUcryX5ZfunfyWI9i+pXFL7DtvH+2/V/oPr
U4mv1P+L+o93rXHO4eLzO92/mvrL/S96fhZc3yXf/tjHdO2XK1WxRqZfrs/0GPFM7WuISOawotlY
FYFdCpgAcdfB4WrBd/YNbagDxMrgEL+yM+BidTr+IGsHL3ZA2g4k3PGvHTg5f7ADvSMaJJjyuoNt
U5/qwbcx2rDO1s/ZNiyPjsjV6QYBT7rF9UDGOZ5f32aQ4x7Otqf5g277mEu/vD2g2d+0xdU3J4Ly
evs3fTJZH7nfS/WX99CsYQKEs/NxWxX7JXzPT/2bAaP+UVrA1HqCn9g/R/v1+5dYvMjx8/2nbv9S
+SVfqf1K+k8T/CZu6hSe36n+1fmK/S91fgrXd7H92hVsgLzhNbD0GIe8Xrr+zQ3Xxcq/obqrulRn
Dk1WxGQ47I8eWK0WC2WSSKuF+Zv+/6vlsNz83iaYwsxIt5/SDFTp9k05uvIt1MId/K3dssWyX202
wW4/1KUv48VKLbp9X1HWIVu/gvJlt9e9LLe8awPjm2o3b/uTIRDp22/ptkFFoOLUzQZQfVsOfUxl
6l90/Ez/kPq3OUFLfHInsg0OV24fG/ukfLv9JtsvtGn7cW0w6u5/uR6yb0Xnp9A/u32bvjVYtgb9
tuNrSnH2Lzi+LX/p9aHET7y+yJfxqvMzdn61txVj19esb1u01PXdLi64vjS7SXyItYMHO2CzweGp
6hOHiaCoCxCaO+p6/fM2+2gzYM729rDusnhg5t6ZP7s53KXtMg7dYDJ6hz+8Mx8MYMRgTNg+zBjG
s6dtmQuyfmJ5wu4o+QXlt36ZQZw5fnRwngkOw2DSCyIFP+nsunkW9JdgMD0ub1C/yuMn658paB8g
5Ab6Cb9+t9LyfhBemTku6P9+e8v9I9e+Uv8ad998+9qbI07mfLT/Ddo3d/MnDBZr22fUf6QbRwXB
odS/csvD8kSvL90NofD6Lp2cznJ7jU5E9eHMkvPTps2lz4ei67tUxsz10S2Xe/PTv4Z3127/syzs
Q7n6R2+6SuXecHlV5tAOHJzRZDOAGwZrzeDDGdDawYQfIHiDUT2YKg0Ou8F3bntTHnd/trze4G/t
pWRNed39eb+3AyF3f10g3Fnb+hdlHi510HVd2yR+FueqZJKmVD+pfNL20nK33rF2M37e381g2fFp
+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
--001a1137846a0bfa79050890cade
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

--001a1137846a0bfa79050890cade--


From xen-api-bounces@lists.xen.org Mon Nov 24 02:46:29 2014
Return-path: <xen-api-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Nov 2014 02:46:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-api-bounces@lists.xen.org>)
	id 1XsjfM-0005BQ-Eo; Mon, 24 Nov 2014 02:46:16 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <willsun810@gmail.com>) id 1XsjfL-0005BL-0b
	for xen-api@lists.xen.org; Mon, 24 Nov 2014 02:46:15 +0000
Received: from [85.158.143.35] by server-1.bemta-4.messagelabs.com id
	48/C3-09842-6FB92745; Mon, 24 Nov 2014 02:46:14 +0000
X-Env-Sender: willsun810@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1416797172!14776669!1
X-Originating-IP: [209.85.213.193]
X-SpamReason: No, hits=1.7 required=7.0 tests=HTML_30_40,
	HTML_IMAGE_ONLY_24,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26390 invoked from network); 24 Nov 2014 02:46:13 -0000
Received: from mail-ig0-f193.google.com (HELO mail-ig0-f193.google.com)
	(209.85.213.193)
	by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Nov 2014 02:46:13 -0000
Received: by mail-ig0-f193.google.com with SMTP id hn15so488302igb.4
	for <xen-api@lists.xen.org>; Sun, 23 Nov 2014 18:46:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=MqVpncJ6sMpnOFfXguWiaSUhe0PC2FIilDQUhXC1Qlo=;
	b=WzVH3/bZ+kwkC6STmX12xF2/PuS0miHC8urCB7bFq2JsNrTLeNHaShKV91HRd1PCzE
	0Xu2H2HUifSz81sbekuC/+xYDmXJTTVFe7+tH7QQ7sTXzmD9es8HPPQFXDU0wvmc241R
	CRyYCAiZQ8Dqk4gXf6ilZ5if91AMgB+5ad7JzZWFfczlZAgPbSvsxddSs532OrCRCw1z
	PHEGD0WUcjSeQUqPQa8Clrcb+n7jpzXkYuFcnDIjQVNoYdN77tglszXYylQhYFs2yOQ8
	Qmb62o5/d6f3m1U/uayx5Ar8KOCLVVxX9pzaBR05snN2auH0aUcYvzp5K4ZzSRhUl44O
	1nEQ==
MIME-Version: 1.0
X-Received: by 10.107.135.34 with SMTP id j34mr14168471iod.84.1416797171642;
	Sun, 23 Nov 2014 18:46:11 -0800 (PST)
Received: by 10.107.5.8 with HTTP; Sun, 23 Nov 2014 18:46:11 -0800 (PST)
Date: Mon, 24 Nov 2014 10:46:11 +0800
Message-ID: <CAFjREQsY3sXXRkCHxBC8ohS6T1jFGOxyFVN5UmzUUASOK6yz-w@mail.gmail.com>
From: Will Sun <willsun810@gmail.com>
To: xen-api@lists.xen.org
Content-Type: multipart/mixed; boundary=001a113eb29e22ec6f050891cc4c
Subject: [Xen-API] get 3 hosts real-time performing metrics and show them on
	the same page.
X-BeenThere: xen-api@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: User and development list for XCP and XAPI <xen-api.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-api>,
	<mailto:xen-api-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xen.org>
List-Help: <mailto:xen-api-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xen.org?subject=subscribe>
Sender: xen-api-bounces@lists.xen.org
Errors-To: xen-api-bounces@lists.xen.org

--001a113eb29e22ec6f050891cc4c
Content-Type: multipart/related; boundary=001a113eb29e22ec6d050891cc4b

--001a113eb29e22ec6d050891cc4b
Content-Type: multipart/alternative; boundary=001a113eb29e22ec6a050891cc4a

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

Hi all,
I build a pool includes 3 hosts : vGate7, vGate8 and vGate9. vGate9 is the
master, others are slaves.
I build a page to show the host and vm performing
metrics(e.g.cpu_utilization)  on it. It works fine for the mater
(vGate9).But it cannot get the slave performing metrics.

As follows in picture 1 :



In python, I use the following codes to get the CPU Usage:

              import XenAPI
              url = "https://host_ip"
              username = "hostname"
              password = "self_password"

              session = XenAPI.session(url)
              session.xenapi.login_with_password(username,password)


              cpu_usage =
session.xenapi.host.query_data_source("OpaqueRef:35ad218e-09e2-4117-e93d-0de371265448"
, 'cpu_avg')
              # OpaqueRef:35ad218e-09e2-4117-e93d-0de371265448  is vGate7
(slave),
              # and it will show XenAPI.Failure:*['HOST_OFFLINE']*


I attempt to make an API call to a slave (even someting trivial like
pool.get_all()),I get the *['HOST_IS_SLAVE'] *exception,along with the
master's IP address.


The main problem is to get 3 hosts real-time performing metrics and to show
them on the same page.
Is there any workaround to solve this problem?
The attachment is picture1, incase you cannot see it  in the message.
Thank you in advance!


Thanks and Regards,
Will

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

<div dir=3D"ltr">Hi all,<div>I build a pool includes 3 hosts : vGate7, vGat=
e8 and vGate9. vGate9 is the master, others are slaves.</div><div>I build a=
 page to show the host and vm performing metrics(e.g.cpu_utilization) =C2=
=A0on it. It works fine for the mater (vGate9).But it cannot get the slave =
performing metrics.</div><div><br></div><div>As follows in picture 1 :</div=
><div><img src=3D"cid:ii_i2v6w3ji0_149df87e102680a2" width=3D"677" height=
=3D"105" style=3D"margin-right: 0px;"><br></div><div><br></div><div><br></d=
iv><div>In python, I use the following codes to get the CPU Usage:</div><di=
v><br></div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 import Xe=
nAPI</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 url =3D &qu=
ot;<a href=3D"https://host_ip">https://host_ip</a>&quot;</div><div>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 username =3D &quot;hostname&quot;=
</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 password =3D &q=
uot;self_password&quot;</div><div><br></div><div>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 session =3D XenAPI.session(url)</div><div>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 session.xenapi.login_with_passwor=
d(username,password)</div><div><br></div><div><br></div><div>=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 cpu_usage =3D session.xenapi.host.query_=
data_source(&quot;OpaqueRef:35ad218e-09e2-4117-e93d-0de371265448&quot; , &#=
39;cpu_avg&#39;)</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 <span style=3D"background-color:rgb(255,255,255)"><font color=3D"#0000ff">=
# OpaqueRef:35ad218e-09e2-4117-e93d-0de371265448 =C2=A0is vGate7 (slave),</=
font></span></div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <fo=
nt color=3D"#0000ff"># and it will show XenAPI.Failure:<b>[&#39;HOST_OFFLIN=
E&#39;]</b></font><b>=C2=A0</b></div><div><br></div><div><br></div><div>I a=
ttempt to make an API call to a slave (even someting trivial like pool.get_=
all()),I get the <b>[&#39;HOST_IS_SLAVE&#39;] </b>exception,along with the =
master&#39;s IP address.</div><div><br></div><div><br></div><div><span styl=
e=3D"background-color:rgb(204,204,204)">The main problem is to get 3 hosts =
real-time performing metrics and to show them on the same page.</span></div=
><div>Is there any workaround to solve this problem?=C2=A0</div><div>The at=
tachment is picture1, incase you cannot see it =C2=A0in the message.</div><=
div>Thank you in advance!</div><div><br></div><div><br></div><div>Thanks an=
d Regards,</div><div>Will</div></div>

--001a113eb29e22ec6a050891cc4a--
--001a113eb29e22ec6d050891cc4b
Content-Type: image/jpeg; name="01.jpg"
Content-Disposition: inline; filename="01.jpg"
Content-Transfer-Encoding: base64
Content-ID: <ii_i2v6w3ji0_149df87e102680a2>
X-Attachment-Id: ii_i2v6w3ji0_149df87e102680a2

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCACYA8wDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3vz4v
+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xusuef8v4ox56n
8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55
/wAv4oOep/J+KPSfPi/56p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8A
wby//G6Oef8AL+KDnqfyfij0nz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L
/wDoZLz/AMG8v/xujnn/AC/ig56n8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8A
jdH/AAg/i/8A6GS8/wDBvL/8bo55/wAv4oOep/J+KPSfPi/56p/30KPPi/56p/30K82/4Qfxf/0M
l5/4N5f/AI3R/wAIP4v/AOhkvP8Awby//G6Oef8AL+KDnqfyfij0nz4v+eqf99Cjz4v+eqf99CvN
v+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xujnn/AC/ig56n8n4o9J8+L/nqn/fQo8+L
/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55/wAv4oOep/J+KPSfPi/5
6p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8Awby//G6Oef8AL+KDnqfy
fij0nz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xujnn/
AC/ig56n8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDB
vL/8bo55/wAv4oOep/J+KPSfPi/56p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/
AOhkvP8Awby//G6Oef8AL+KDnqfyfij0nz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN
0f8ACD+L/wDoZLz/AMG8v/xujnn/AC/ig56n8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyX
n/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55/wAv4oOep/J+KPSfPi/56p/30KPPi/56p/30K82/
4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8Awby//G6Oef8AL+KDnqfyfij0nz4v+eqf99Cjz4v+
eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xujnn/AC/ig56n8n4o9J8+L/nq
n/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55/wAv4oOep/J+
KPSfPi/56p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8Awby//G6Oef8A
L+KDnqfyfij0nz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8
v/xujnn/AC/ig56n8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A
6GS8/wDBvL/8bo55/wAv4oOep/J+KPSfPi/56p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R
/wAIP4v/AOhkvP8Awby//G6Oef8AL+KDnqfyfij0nz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef
+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xujnn/AC/ig56n8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/h
B/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55/wAv4oOep/J+KPSfPi/56p/30KPPi/56
p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8Awby//G6Oef8AL+KDnqfyfij0nz4v+eqf
99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xujnn/AC/ig56n8n4o
9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55/wAv
4oOep/J+KPSfPi/56p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8Awby/
/G6Oef8AL+KDnqfyfij0nz4v+eqf99Cjz4v+eqf99CvHPEdhrfh2TTIp/EmsPLc/aDKE1ByoEaKy
hSQOuecj/Gtr/hB/F/8A0Ml5/wCDeX/43SVSbbSjt5olVZttKG3mj0nz4v8Anqn/AH0KPPi/56p/
30K82/4Qfxf/ANDJef8Ag3l/+N0f8IP4v/6GS8/8G8v/AMbp88/5fxRXPU/k/FHpPnxf89U/76FH
nxf89U/76Febf8IP4v8A+hkvP/BvL/8AG6P+EH8X/wDQyXn/AIN5f/jdHPP+X8UHPU/k/FHpPnxf
89U/76FHnxf89U/76Febf8IP4v8A+hkvP/BvL/8AG6P+EH8X/wDQyXn/AIN5f/jdHPP+X8UHPU/k
/FHpPnxf89U/76FHnxf89U/76Febf8IP4v8A+hkvP/BvL/8AG6P+EH8X/wDQyXn/AIN5f/jdHPP+
X8UHPU/k/FHpPnxf89U/76FHnxf89U/76Febf8IP4v8A+hkvP/BvL/8AG6P+EH8X/wDQyXn/AIN5
f/jdHPP+X8UHPU/k/FHpPnxf89U/76FHnxf89U/76Fed2/gjxKLmP7Z4m1JbfcA5h1SRnx7AoB+v
+Fc54WsPEniezMtv4i1JXRQ0nmalIg5ZwMAK39yl7Sd+Xl/FE+1nzKPJr6o9n8+L/nqn/fQo8+L/
AJ6p/wB9CvNv+EH8X/8AQyXn/g3l/wDjdH/CD+L/APoZLz/wby//ABunzz/l/FFc9T+T8Uek+fF/
z1T/AL6FHnxf89U/76Febf8ACD+L/wDoZLz/AMG8v/xuj/hB/F//AEMl5/4N5f8A43Rzz/l/FBz1
P5PxR6T58X/PVP8AvoUefF/z1T/voV5t/wAIP4v/AOhkvP8Awby//G6P+EH8X/8AQyXn/g3l/wDj
dHPP+X8UHPU/k/FHpPnxf89U/wC+hR58X/PVP++hXm3/AAg/i/8A6GS8/wDBvL/8bo/4Qfxf/wBD
Jef+DeX/AON0c8/5fxQc9T+T8Uek+fF/z1T/AL6FHnxf89U/76Febf8ACD+L/wDoZLz/AMG8v/xu
j/hB/F//AEMl5/4N5f8A43Rzz/l/FBz1P5PxR6T58X/PVP8AvoUefF/z1T/voV5t/wAIP4v/AOhk
vP8Awby//G6P+EH8X/8AQyXn/g3l/wDjdHPP+X8UHPU/k/FHpPnxf89U/wC+hR58X/PVP++hXm3/
AAg/i/8A6GS8/wDBvL/8bo/4Qfxf/wBDJef+DeX/AON0c8/5fxQc9T+T8Uek+fF/z1T/AL6FHnxf
89U/76Febf8ACD+L/wDoZLz/AMG8v/xuj/hB/F//AEMl5/4N5f8A43Rzz/l/FBz1P5PxR6T58X/P
VP8AvoUefF/z1T/voV5t/wAIP4v/AOhkvP8Awby//G6P+EH8X/8AQyXn/g3l/wDjdHPP+X8UHPU/
k/FHpPnxf89U/wC+hR58X/PVP++hXm3/AAg/i/8A6GS8/wDBvL/8bo/4Qfxf/wBDJef+DeX/AON0
c8/5fxQc9T+T8Uek+fF/z1T/AL6FHnxf89U/76Febf8ACD+L/wDoZLz/AMG8v/xuj/hB/F//AEMl
5/4N5f8A43Rzz/l/FBz1P5PxR6T58X/PVP8AvoUefF/z1T/voV5t/wAIP4v/AOhkvP8Awby//G6P
+EH8X/8AQyXn/g3l/wDjdHPP+X8UHPU/k/FHpPnxf89U/wC+hR58X/PVP++hXm3/AAg/i/8A6GS8
/wDBvL/8bo/4Qfxf/wBDJef+DeX/AON0c8/5fxQc9T+T8Uek+fF/z1T/AL6FHnxf89U/76Febf8A
CD+L/wDoZLz/AMG8v/xuj/hB/F//AEMl5/4N5f8A43Rzz/l/FBz1P5PxR6T58X/PVP8AvoUefF/z
1T/voV5t/wAIP4v/AOhkvP8Awby//G6P+EH8X/8AQyXn/g3l/wDjdHPP+X8UHPU/k/FHpPnxf89U
/wC+hR58X/PVP++hXm3/AAg/i/8A6GS8/wDBvL/8bo/4Qfxf/wBDJef+DeX/AON0c8/5fxQc9T+T
8Uek+fF/z1T/AL6FHnxf89U/76Febf8ACD+L/wDoZLz/AMG8v/xuj/hB/F//AEMl5/4N5f8A43Rz
z/l/FBz1P5PxR6T58X/PVP8AvoUefF/z1T/voV5t/wAIP4v/AOhkvP8Awby//G6P+EH8X/8AQyXn
/g3l/wDjdHPP+X8UHPU/k/FHpPnxf89U/wC+hR58X/PVP++hXm3/AAg/i/8A6GS8/wDBvL/8bo/4
Qfxf/wBDJef+DeX/AON0c8/5fxQc9T+T8Uek+fF/z1T/AL6FHnxf89U/76Febf8ACD+L/wDoZLz/
AMG8v/xuj/hB/F//AEMl5/4N5f8A43Rzz/l/FBz1P5PxR6T58X/PVP8AvoUefF/z1T/voV5t/wAI
P4v/AOhkvP8Awby//G6P+EH8X/8AQyXn/g3l/wDjdHPP+X8UHPU/k/FHpPnxf89U/wC+hR58X/PV
P++hXm3/AAg/i/8A6GS8/wDBvL/8bo/4Qfxf/wBDJef+DeX/AON0c8/5fxQc9T+T8Uek+fF/z1T/
AL6FHnxf89U/76Febf8ACD+L/wDoZLz/AMG8v/xuj/hB/F//AEMl5/4N5f8A43Rzz/l/FBz1P5Px
R6T58X/PVP8AvoUefF/z1T/voV5t/wAIP4v/AOhkvP8Awby//G6P+EH8X/8AQyXn/g3l/wDjdHPP
+X8UHPU/k/FHpPnxf89U/wC+hR58X/PVP++hXm3/AAg/i/8A6GS8/wDBvL/8bo/4Qfxf/wBDJef+
DeX/AON0c8/5fxQc9T+T8Uek+fF/z1T/AL6FHnxf89U/76Febf8ACD+L/wDoZLz/AMG8v/xuj/hB
/F//AEMl5/4N5f8A43Rzz/l/FBz1P5PxR3rPH50h3jk/0oDxKSQVBY5JA6nGOfyrgv8AhB/F/wD0
Ml5/4N5f/jdH/CD+L/8AoZLz/wAG8v8A8bo55/y/ig56n8n4o9NooorU2CiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8w+KP/IV0b/cvP8A0Ulen15h8Uf+Qro3
+5ef+ikr0+sqfxS9f0RjS+Kfr+iCiiitTYKKKKACiiigAooooAKKKKAI5vuD/eX+Yrzf4P8A/IPu
/wDrlF/6Mmr0ib7g/wB5f5ivN/g//wAg+7/65Rf+jJqyf8Vej/Qxl/Gj6P8ANHplFFFamwUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAZniC1t7zw9qMF1BFPC1u+6OVAynAJGQeOozXkzxW9x8IfD9nN4NmS
3X7A4u5EtDFuaSIO+BKX+cEg/Lk7ue9ew6jZHUdOuLMXM1t5yFDLCELqD1xuVh7cg1z8vgeGXwpZ
eHf7b1VLS0MeyRfI8xljIMakmLGFKr2BOOSaS3+78GD2Xz/FFPWPGbeHNZg0tdKtjZie3th5V1+9
RZCFVvKSNgiAnA3smdpAHTPK2mk3lxokb2unRa5bWWtaibjR7ufJukMxUSAyEh3QnPz5zk87sGuw
vPh9b3j3ROu6vGt1cxXcqIYNpnjCBZOYic/u1JH3f9mpLHwLBp8Q8jW9XFys080d1vhDo0rBpPlE
YRgSOjKQM5GCFIF3e/8Awbh5Lb/gGLZa74fmi8PrZaVfyRy6u6eXdyMkmnXKxMSrqxLEhSQE5UA9
RhRSzfEjVYbAaj/wjcMlk+nzajH5epfvfKjIGGQxAK2WXI3HA3Y3EbTtS+B7cm0mj1LUDdW162oN
KWizdTldmZD5ZAG35cIFAHbIFcto3gfUpbObTZU1TS4L2AxarJKmnFrkFSDskiQyM24n55OcFv4j
kGu39dP677DVla52OgeJrnVtVuNPvNMFjKlrDeRgXAlLRyFgA2AArApyAWHI5rmPFFv/AGb4mv8A
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
AMgax/694/8A0EUUUAXKKKKACiiigAooooA//9k=
--001a113eb29e22ec6d050891cc4b--
--001a113eb29e22ec6f050891cc4c
Content-Type: image/jpeg; name="01.jpg"
Content-Disposition: attachment; filename="01.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_i2v887uh1

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCACYA8wDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3vz4v
+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xusuef8v4ox56n
8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55
/wAv4oOep/J+KPSfPi/56p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8A
wby//G6Oef8AL+KDnqfyfij0nz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L
/wDoZLz/AMG8v/xujnn/AC/ig56n8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8A
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
Ml5/4N5f/jdH/CD+L/8AoZLz/wAG8v8A8bo55/y/ig56n8n4o9NooorU2CiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8w+KP/IV0b/cvP8A0Ulen15h8Uf+Qro3
+5ef+ikr0+sqfxS9f0RjS+Kfr+iCiiitTYKKKKACiiigAooooAKKKKAI5vuD/eX+Yrzf4P8A/IPu
/wDrlF/6Mmr0ib7g/wB5f5ivN/g//wAg+7/65Rf+jJqyf8Vej/Qxl/Gj6P8ANHplFFFamwUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAZniC1t7zw9qMF1BFPC1u+6OVAynAJGQeOozXkzxW9x8IfD9nN4NmS
3X7A4u5EtDFuaSIO+BKX+cEg/Lk7ue9ew6jZHUdOuLMXM1t5yFDLCELqD1xuVh7cg1z8vgeGXwpZ
eHf7b1VLS0MeyRfI8xljIMakmLGFKr2BOOSaS3+78GD2Xz/FFPWPGbeHNZg0tdKtjZie3th5V1+9
RZCFVvKSNgiAnA3smdpAHTPK2mk3lxokb2unRa5bWWtaibjR7ufJukMxUSAyEh3QnPz5zk87sGuw
vPh9b3j3ROu6vGt1cxXcqIYNpnjCBZOYic/u1JH3f9mpLHwLBp8Q8jW9XFys080d1vhDo0rBpPlE
YRgSOjKQM5GCFIF3e/8Awbh5Lb/gGLZa74fmi8PrZaVfyRy6u6eXdyMkmnXKxMSrqxLEhSQE5UA9
RhRSzfEjVYbAaj/wjcMlk+nzajH5epfvfKjIGGQxAK2WXI3HA3Y3EbTtS+B7cm0mj1LUDdW162oN
KWizdTldmZD5ZAG35cIFAHbIFcto3gfUpbObTZU1TS4L2AxarJKmnFrkFSDskiQyM24n55OcFv4j
kGu39dP677DVla52OgeJrnVtVuNPvNMFjKlrDeRgXAlLRyFgA2AArApyAWHI5rmPFFv/AGb4mv8A
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
AMgax/694/8A0EUUUAXKKKKACiiigAooooA//9k=
--001a113eb29e22ec6f050891cc4c
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

--001a113eb29e22ec6f050891cc4c--


From xen-devel-bounces@lists.xen.org Mon Nov 24 22:17:33 2014
Return-path: <xen-devel-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Nov 2014 22:17:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-devel-bounces@lists.xen.org>)
	id 1Xt1wb-0002VN-EP; Mon, 24 Nov 2014 22:17:17 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <sflist@ihonk.com>) id 1Xt1wa-0002VI-1Q
	for xen-devel@lists.xen.org; Mon, 24 Nov 2014 22:17:16 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
	04/18-22737-B6EA3745; Mon, 24 Nov 2014 22:17:15 +0000
X-Env-Sender: sflist@ihonk.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1416867429!7825089!1
X-Originating-IP: [74.50.55.245]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19857 invoked from network); 24 Nov 2014 22:17:10 -0000
Received: from mail.newportit.com (HELO wapdot.org) (74.50.55.245)
	by server-10.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 24 Nov 2014 22:17:10 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ihonk.com;
	i=@ihonk.com; q=dns/txt; s=pentamerous; t=1416867428; h=Received :
	Message-ID : Date : From : User-Agent : MIME-Version : To : CC :
	Subject : References : In-Reply-To : Content-Type :
	Content-Transfer-Encoding;
	bh=jYM2BlIMuFrurb1cwKc4DZOjNEeXwXcHPkHMSNMFbWg=;
	b=gIUUTKY5LLbLoIklAsGWzmza4SYG8STccVzzRLGynKiSGlB7nN/rNefIbAJbs8YPIS4lOvDvMf051iv2wEaD4YMZBVSU/Zdy3kYT1+x46Z3CWo7W+O6gdM2rNRAWnL6HAUm1yvDe0YlFic/LVY+zL+Hwobvgwwl7O1GtuCEaX80=
Received: from [10.0.0.11] ([::ffff:174.65.75.5])
	(AUTH: PLAIN steve@newportit.com, TLS: TLSv1/SSLv3, 128bits, AES128-SHA)
	by wapdot.org with ESMTPSA; Mon, 24 Nov 2014 14:17:07 -0800
	id 0000000000030434.5473AE63.00007A92
Message-ID: <5473AE78.5070505@ihonk.com>
Date: Mon, 24 Nov 2014 14:17:28 -0800
From: Steve Freitas <sflist@ihonk.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: Jan Beulich <JBeulich@suse.com>
References: <5457F79B.2020300@ihonk.com>
	<20141104082012.GY12451@reaktio.net>	<5458B55C0200007800044B33@mail.emea.novell.com>	<5460716A.7090905@ihonk.com>	<54608A8B0200007800045E58@mail.emea.novell.com>	<54611A86.4000200@ihonk.com>	<5461D15C02000078000464D7@mail.emea.novell.com>	<546A4AD4.3030002@ihonk.com>	<546B094C0200007800048A5C@mail.emea.novell.com>	<546D429A.5020906@ihonk.com>	<546DAD6502000078000492FD@mail.emea.novell.com>	<546E4A17.5040902@ihonk.com>	<546F091F0200007800049A1C@smtp.nue.novell.com>	<54713848.3020401@ihonk.com>	<5472FE31020000780004A2D5@mail.emea.novell.com>	<7637FB2C-D2F9-4F5A-B71F-6C444C7F1B71@ihonk.com>
	<54732768020000780004A48C@mail.emea.novell.com>
In-Reply-To: <54732768020000780004A48C@mail.emea.novell.com>
Cc: Don Slutz <dslutz@verizon.com>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [Xen-devel] Regression, host crash with 4.5rc1
X-BeenThere: xen-devel@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xen.org>
List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>,
	<mailto:xen-devel-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-devel-bounces@lists.xen.org
Errors-To: xen-devel-bounces@lists.xen.org

> On 24.11.14 at 10:08,<sflist@ihonk.com>  wrote:
> On Nov 24, 2014, at 00:45, Jan Beulich<JBeulich@suse.com>  wrote:
>>>>> On 23.11.14 at 02:28,<sflist@ihonk.com>  wrote:
>>> As promised, below is the apic-verbosity=debug log, with 'i'. Thanks!
>> I'm sorry, I misspelled the option, it's really "apic_verbosity=debug".
>> The 'i' output at least already confirms that there are no ExtINT
>> entries among the IO-APIC RTEs.
> No sweat. Do you need me to run it again with the corrected option?
> Yes please, just to be certain we can discount that one.
>

I'm combining this action with your patch, see below. Please let me know 
if this was incorrect.

On 11/24/2014 3:41, Jan Beulich wrote:
> While putting this together I found the reason for the strange C2: 
> line, and the attached debugging patch already has the fix for it 
> (which I'll also submit separately, and hence you may need to drop 
> that specific hunk should you end up applying it on a tree which 
> already has that fix). You'll need to again run with "mwait-idle=0", 
> and it's the boot messages along with the 'c' debug key output that's 
> of interest. Thanks, Jan

I applied the patch to 4.5-rc2, this was the patch output:

steve@g2:~/git/xen$ patch -p1 < ../Freitas-Cx.patch
patching file xen/arch/x86/acpi/cpu_idle.c
Hunk #2 succeeded at 229 (offset -9 lines).
Hunk #3 succeeded at 263 (offset -10 lines).
Hunk #4 succeeded at 491 (offset -10 lines).
Hunk #5 succeeded at 504 (offset -15 lines).
Hunk #6 succeeded at 992 (offset -15 lines).
Hunk #7 succeeded at 1000 (offset -15 lines).
patch unexpectedly ends in middle of line
Hunk #8 succeeded at 1126 with fuzz 1 (offset -15 lines).

And here's the boot log, with 'c' and 'i' output from Xen:

[H[J[1;1H[?25l[m[H[J[1;1H[2;25HGNU GRUB  version 2.02~beta2-15

[m[4;2H+----------------------------------------------------------------------------+[5;2H|[5;79H|[6;2H|[6;79H|[7;2H|[7;79H|[8;2H|[8;79H|[9;2H|[9;79H|[10;2H|[10;79H|[11;2H|[11;79H|[12;2H|[12;79H|[13;2H|[13;79H|[14;2H|[14;79H|[15;2H|[15;79H|[16;2H|[16;79H|[17;2H+----------------------------------------------------------------------------+[m[18;2H[19;2H[m 
Use the ^ and v keys to select which entry is highlighted.
       Press enter to boot the selected OS, `e' to edit the commands
       before booting or `c' for a 
command-line.                           [5;80H [7m[5;3H*Debian 
GNU/Linux, with Xen hypervisor [m[5;78H[m[m[6;3H Advanced options 
for Debian GNU/Linux (with Xen hypervisor)                
[m[6;78H[m[m[7;3H Debian GNU/Linux [m[7;78H[m[m[8;3H Advanced 
options for Debian GNU/Linux [m[8;78H[m[m[9;3H 
[m[9;78H[m[m[10;3H [m[10;78H[m[m[11;3H 
[m[11;78H[m[m[12;3H [m[12;78H[m[m[13;3H 
[m[13;78H[m[m[14;3H [m[14;78H[m[m[15;3H 
[m[15;78H[m[m[16;3H [m[16;78H[m[16;80H [5;78H[22;1H   The 
highlighted entry will be executed automatically in 
10s.                [5;78H[22;1H The highlighted entry will be 
executed automatically in 9s.                 [5;78H[22;1H   The 
highlighted entry will be executed automatically in 
8s.                 [5;78H[22;1H   The highlighted entry will be 
executed automatically in 7s.                 [5;78H[22;1H   The 
highlighted entry will be executed automatically in 
6s.                 [5;78H[22;1H   The highlighted entry will be 
executed automatically in 5s.                 [5;78H[22;1H   The 
highlighted entry will be executed automatically in 
4s.                 [5;78H[22;1H   The highlighted entry will be 
executed automatically in 3s.                 [5;78H[22;1H   The 
highlighted entry will be executed automatically in 
2s.                 [5;78H[22;1H   The highlighted entry will be 
executed automatically in 1s.                 [5;78H[22;1H   The 
highlighted entry will be executed automatically in 0s. 
[5;78H[?25h[H[J[1;1H[H[J[1;1HLoading Xen xen ...
Loading Linux 3.16-3-amd64 ...
Loading initial ramdisk ...
  Xen 4.5.0-rc
(XEN) Xen version 4.5.0-rc (steve@) (gcc (Debian 4.9.1-19) 4.9.1) 
debug=y Mon Nov 24 13:47:48 PST 2014
(XEN) Latest ChangeSet: Tue Nov 11 09:40:20 2014 -0500 git:cacfcc5-dirty
(XEN) Bootloader: GRUB 2.02~beta2-15
(XEN) Command line: placeholder cpufreq=xen:ondemand cpuidle 
clocksource=hpet loglvl=all guest_loglvl=all iommu=no-intremap,debug 
com1=115200,8n1 console=com1,vga apic_verbosity=debug mwait-idle=0
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN)  VBE/DDC methods: V2; EDID transfer time: 2 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 000000000009d000 (usable)
(XEN)  000000000009d000 - 00000000000a0000 (reserved)
(XEN)  00000000000e0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000bf7a0000 (usable)
(XEN)  00000000bf7a0000 - 00000000bf7ca000 (ACPI data)
(XEN)  00000000bf7ca000 - 00000000bf7cc000 (ACPI NVS)
(XEN)  00000000bf7cc000 - 00000000c0000000 (reserved)
(XEN)  00000000f8000000 - 00000000fc000000 (reserved)
(XEN)  00000000fec00000 - 00000000fec10000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000c40000000 (usable)
(XEN) ACPI: RSDP 000F6A40, 0024 (r2 PTLTD )
(XEN) ACPI: XSDT BF7BF38F, 0084 (r1 LENOVO TC-61     60400D0 LTP        0)
(XEN) ACPI: FACP BF7C98D1, 00F4 (r3 LENOVO TC-61     60400D0 PTL         2)
(XEN) ACPI: DSDT BF7BF413, A43A (r1 LENOVO TC-61     60400D0 MSFT 100000E)
(XEN) ACPI: FACS BF7CBFC0, 0040
(XEN) ACPI: SSDT BF7AF33B, 2694 (r1  INTEL PPM RCM  80000001 INTL 20061109)
(XEN) ACPI: SLIT BF7C99E9, 0030 (r1 Intel  TYLERBRG  60400D0 LOHR       5A)
(XEN) ACPI: TCPA BF7C9A19, 0032 (r1 LENOVO TC-61     60400D0 PTL         0)
(XEN) ACPI: SLIC BF7C9A4B, 0176 (r1 LENOVO TC-61     60400D0 LTP        0)
(XEN) ACPI: SRAT BF7C9BC1, 00E0 (r1 Intel  Tylerbrg  60400D0 PHX.        1)
(XEN) ACPI: DMAR BF7C9CA1, 01C0 (r1 Intel  OEMDMAR   60400D0 LOHR        1)
(XEN) ACPI: APIC BF7C9E61, 00A0 (r1 PTLTD       APIC    60400D0 
LTP        0)
(XEN) ACPI: MCFG BF7C9F01, 003C (r1 PTLTD    MCFG    60400D0 LTP        0)
(XEN) ACPI: HPET BF7C9F3D, 0038 (r1 PTLTD  HPETTBL   60400D0 LTP        1)
(XEN) ACPI: BOOT BF7C9F75, 0028 (r1 PTLTD  $SBFTBL$  60400D0 LTP        1)
(XEN) ACPI: ASF! BF7C9F9D, 0063 (r32 LENOVO TC-61     60400D0 PTL         1)
(XEN) System RAM: 49143MB (50322676kB)
(XEN) SRAT: PXM 0 -> APIC 0 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 2 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 4 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 16 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 18 -> Node 0
(XEN) SRAT: PXM 0 -> APIC 20 -> Node 0
(XEN) SRAT: Node 0 PXM 0 0-c0000000
(XEN) SRAT: Node 0 PXM 0 100000000-c40000000
(XEN) NUMA: Using 20 for the hash shift.
(XEN) Domain heap initialised
(XEN) found SMP MP-table at 000f6a70
(XEN) DMI present.
(XEN) APIC boot state is 'xapic'
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x1008
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:1004,1:0], pm1x_evt[1:1000,1:0]
(XEN) ACPI:             wakeup_vec[bf7cbfcc], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x02] enabled)
(XEN) Processor #2 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled)
(XEN) Processor #4 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x10] enabled)
(XEN) Processor #16 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x12] enabled)
(XEN) Processor #18 6:12 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x14] enabled)
(XEN) Processor #20 6:12 APIC version 21
(XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) ACPI: IRQ9 used by override.
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) ACPI: HPET id: 0x8086a301 base: 0xfed00000
(XEN) [VT-D]dmar.c:788: Host address width 40
(XEN) [VT-D]dmar.c:802: found ACPI_DMAR_DRHD:
(XEN) [VT-D]dmar.c:472:   dmaru->address = fe710000
(XEN) [VT-D]iommu.c:1146: drhd->address = fe710000 iommu->reg = 
ffff82c000201000
(XEN) [VT-D]iommu.c:1148: cap = c90780106f0462 ecap = f0207f
(XEN) [VT-D]dmar.c:397:  IOAPIC: 0000:f0:1f.7
(XEN) [VT-D]dmar.c:486:   flags: INCLUDE_ALL
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.0
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.1
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.7
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.0
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.1
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.2
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.3
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.7
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7cd000 end_address 
bf7dbfff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.0
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e4000 end_address 
bf7e4fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.1
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e5000 end_address 
bf7e5fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1a.7
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7ea000 end_address 
bf7eafff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.0
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e6000 end_address 
bf7e6fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.1
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e7000 end_address 
bf7e7fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.2
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e8000 end_address 
bf7e8fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.3
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7e9000 end_address 
bf7e9fff
(XEN) [VT-D]dmar.c:807: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:383:  endpoint: 0000:00:1d.7
(XEN) [VT-D]dmar.c:676:   RMRR region: base_addr bf7eb000 end_address 
bf7ebfff
(XEN) [VT-D]dmar.c:812: found ACPI_DMAR_ATSR:
(XEN) [VT-D]dmar.c:705:   atsru->all_ports: 0
(XEN) [VT-D]dmar.c:353:  bridge: 0000:00:01.0 start=0 sec=1 sub=1
(XEN) [VT-D]dmar.c:353:  bridge: 0000:00:03.0 start=0 sec=2 sub=2
(XEN) [VT-D]dmar.c:353:  bridge: 0000:00:07.0 start=0 sec=3 sub=3
(XEN) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 6 CPUs (0 hotplug CPUs)
(XEN) mapped APIC to ffff82cfffdfb000 (fee00000)
(XEN) mapped IOAPIC to ffff82cfffdfa000 (fec00000)
(XEN) IRQ limits: 24 GSI, 1144 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 2800.164 MHz processor.
(XEN) Initing memory sharing.
(XEN) mce_intel.c:719: MCA Capability: BCAST 1 SER 0 CMCI 1 firstbank 0 
extended MCE MSR 0
(XEN) Intel machine check reporting enabled
(XEN) alt table ffff82d0802d7fd0 -> ffff82d0802d8ff0
(XEN) PCI: MCFG configuration 0: base f8000000 segment 0000 buses 00 - 09
(XEN) PCI: MCFG area at f8000000 reserved in E820
(XEN) PCI: Using MCFG for segment 0000 bus 00-09
(XEN) Intel VT-d iommu 0 supported page sizes: 4kB.
(XEN) Intel VT-d Snoop Control not enabled.
(XEN) Intel VT-d Dom0 DMA Passthrough not enabled.
(XEN) Intel VT-d Queued Invalidation enabled.
(XEN) Intel VT-d Interrupt Remapping not enabled.
(XEN) Intel VT-d Shared EPT tables not enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping disabled
(XEN) Getting VERSION: 1060015
(XEN) Getting VERSION: 1060015
(XEN) Enabled directed EOI with ioapic_ack_old on!
(XEN) Getting ID: 0
(XEN) Getting LVT0: 700
(XEN) Getting LVT1: 400
(XEN) Suppress EOI broadcast on CPU#0
(XEN) enabled ExtINT on CPU#0
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using old ACK method
(XEN) init IO_APIC IRQs
(XEN)  IO-APIC (apicid-pin) 1-0, 1-16, 1-17, 1-18, 1-19, 1-20, 1-21, 
1-22, 1-23 not connected.
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) number of MP IRQ sources: 15.
(XEN) number of IO-APIC #1 registers: 24.
(XEN) testing the IO APIC.......................
(XEN) IO APIC #1......
(XEN) .... register #00: 01000000
(XEN) .......    : physical APIC id: 01
(XEN) .......    : Delivery Type: 0
(XEN) .......    : LTS          : 0
(XEN) .... register #01: 00170020
(XEN) .......     : max redirection entries: 0017
(XEN) .......     : PRQ implemented: 0
(XEN) .......     : IO APIC version: 0020
(XEN) .... IRQ redirection table:
(XEN)  NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN)  00 000 00  1    0    0   0   0    0    0    00
(XEN)  01 001 01  0    0    0   0   0    1    1    30
(XEN)  02 001 01  0    0    0   0   0    1    1    F0
(XEN)  03 001 01  0    0    0   0   0    1    1    38
(XEN)  04 001 01  0    0    0   0   0    1    1    F1
(XEN)  05 001 01  0    0    0   0   0    1    1    40
(XEN)  06 001 01  0    0    0   0   0    1    1    48
(XEN)  07 001 01  0    0    0   0   0    1    1    50
(XEN)  08 001 01  0    0    0   0   0    1    1    58
(XEN)  09 001 01  1    1    0   0   0    1    1    60
(XEN)  0a 001 01  0    0    0   0   0    1    1    68
(XEN)  0b 001 01  0    0    0   0   0    1    1    70
(XEN)  0c 001 01  0    0    0   0   0    1    1    78
(XEN)  0d 001 01  0    0    0   0   0    1    1    88
(XEN)  0e 001 01  0    0    0   0   0    1    1    90
(XEN)  0f 001 01  0    0    0   0   0    1    1    98
(XEN)  10 000 00  1    0    0   0   0    0    0    00
(XEN)  11 000 00  1    0    0   0   0    0    0    00
(XEN)  12 000 00  1    0    0   0   0    0    0    00
(XEN)  13 000 00  1    0    0   0   0    0    0    00
(XEN)  14 000 00  1    0    0   0   0    0    0    00
(XEN)  15 000 00  1    0    0   0   0    0    0    00
(XEN)  16 000 00  1    0    0   0   0    0    0    00
(XEN)  17 000 00  1    0    0   0   0    0    0    00
(XEN) Using vector-based indexing
(XEN) IRQ to pin mappings:
(XEN) IRQ240 -> 0:2
(XEN) IRQ48 -> 0:1
(XEN) IRQ56 -> 0:3
(XEN) IRQ241 -> 0:4
(XEN) IRQ64 -> 0:5
(XEN) IRQ72 -> 0:6
(XEN) IRQ80 -> 0:7
(XEN) IRQ88 -> 0:8
(XEN) IRQ96 -> 0:9
(XEN) IRQ104 -> 0:10
(XEN) IRQ112 -> 0:11
(XEN) IRQ120 -> 0:12
(XEN) IRQ136 -> 0:13
(XEN) IRQ144 -> 0:14
(XEN) IRQ152 -> 0:15
(XEN) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) calibrating APIC timer ...
(XEN) ..... CPU clock speed is 2800.1136 MHz.
(XEN) ..... host bus clock speed is 133.3387 MHz.
(XEN) ..... bus_scale = 0x888d
(XEN) Platform timer is 14.318MHz HPET
(XEN) Allocated console ring of 64 KiB.
(XEN) mwait-idle: disabled
(XEN) VMX: Supported advanced features:
(XEN)  - APIC MMIO access virtualisation
(XEN)  - APIC TPR shadow
(XEN)  - Extended Page Tables (EPT)
(XEN)  - Virtual-Processor Identifiers (VPID)
(XEN)  - Virtual NMI
(XEN)  - MSR direct-access bitmap
(XEN)  - Unrestricted Guest
(XEN) HVM: ASIDs enabled.
(XEN) HVM: VMX enabled
(XEN) HVM: Hardware Assisted Paging (HAP) detected
(XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) Suppress EOI broadcast on CPU#1
(XEN) masked ExtINT on CPU#1
(XEN) Suppress EOI broadcast on CPU#2
(XEN) masked ExtINT on CPU#2
(XEN) Suppress EOI broadcast on CPU#3
(XEN) masked ExtINT on CPU#3
(XEN) Suppress EOI broadcast on CPU#4
(XEN) masked ExtINT on CPU#4
(XEN) Suppress EOI broadcast on CPU#5
(XEN) masked ExtINT on CPU#5
(XEN) Brought up 6 CPUs
(XEN) ACPI sleep modes: S3
(XEN) mcheck_poll: Machine check polling timer started.
(XEN) *** LOADING DOMAIN 0 ***
(XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0x7c8000
(XEN) elf_parse_binary: phdr: paddr=0x1800000 memsz=0xed000
(XEN) elf_parse_binary: phdr: paddr=0x18ed000 memsz=0x14f40
(XEN) elf_parse_binary: phdr: paddr=0x1902000 memsz=0x614000
(XEN) elf_parse_binary: memory: 0x1000000 -> 0x1f16000
(XEN) elf_xen_parse_note: GUEST_OS = "linux"
(XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) elf_xen_parse_note: ENTRY = 0xffffffff819021f0
(XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) elf_xen_parse_note: FEATURES = 
"!writable_page_tables|pae_pgdir_above_4gb|writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel"
(XEN) elf_xen_parse_note: SUPPORTED_FEATURES = 0x90d
(XEN) elf_xen_parse_note: PAE_MODE = "yes"
(XEN) elf_xen_parse_note: LOADER = "generic"
(XEN) elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) elf_xen_addr_calc_check: addresses:
(XEN)     virt_base        = 0xffffffff80000000
(XEN)     elf_paddr_offset = 0x0
(XEN)     virt_offset      = 0xffffffff80000000
(XEN)     virt_kstart      = 0xffffffff81000000
(XEN)     virt_kend        = 0xffffffff81f16000
(XEN)     virt_entry       = 0xffffffff819021f0
(XEN)     p2m_base         = 0xffffffffffffffff
(XEN)  Xen  kernel: 64-bit, lsb, compat32
(XEN)  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1f16000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Dom0 alloc.:   0000000c00000000->0000000c10000000 (12316667 pages 
to be allocated)
(XEN)  Init. ramdisk: 0000000c3f0da000->0000000c3ffff86e
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: ffffffff81000000->ffffffff81f16000
(XEN)  Init. ramdisk: ffffffff81f16000->ffffffff82e3b86e
(XEN)  Phys-Mach map: ffffffff82e3c000->ffffffff88cbb908
(XEN)  Start info:    ffffffff88cbc000->ffffffff88cbc4b4
(XEN)  Page tables:   ffffffff88cbd000->ffffffff88d08000
(XEN)  Boot stack:    ffffffff88d08000->ffffffff88d09000
(XEN)  TOTAL:         ffffffff80000000->ffffffff89000000
(XEN)  ENTRY ADDRESS: ffffffff819021f0
(XEN) Dom0 has maximum 6 VCPUs
(XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff817c8000
(XEN) elf_load_binary: phdr 1 at 0xffffffff81800000 -> 0xffffffff818ed000
(XEN) elf_load_binary: phdr 2 at 0xffffffff818ed000 -> 0xffffffff81901f40
(XEN) elf_load_binary: phdr 3 at 0xffffffff81902000 -> 0xffffffff81a1f000
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:00:00.0 map
(XEN) Found masked UR signaling on 0000:00:00.0
(XEN) Found masked UR signaling on 0000:00:01.0
(XEN) Found masked UR signaling on 0000:00:03.0
(XEN) Found masked UR signaling on 0000:00:07.0
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:14.0
(XEN) Masked VT-d error signaling on 0000:00:14.0
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:14.1
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:14.2
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:16.0
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:16.1
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:16.2
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:16.3
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:16.4
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:16.5
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:16.6
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:16.7
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1a.0
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1a.1
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1a.7
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:00:1b.0
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1d.0
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1d.1
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1d.2
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1d.3
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1d.7
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1f.0
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1f.2
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:00:1f.3
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:01:00.0
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:02:00.0
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:05:00.0
(XEN) [VT-D]iommu.c:1444: d0:PCIe: map 0000:09:00.0
(XEN) [VT-D]iommu.c:1456: d0:PCI: map 0000:0a:0e.0
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:00.0 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:00.1 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:02.0 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:02.1 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:02.2 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:02.3 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:02.4 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:02.5 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:03.0 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:03.1 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:03.2 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:03.4 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:04.0 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:04.1 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:04.2 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:04.3 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:05.0 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:05.1 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:05.2 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:05.3 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:06.0 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:06.1 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:06.2 map
(XEN) [VT-D]iommu.c:1430: d0:Hostbridge: skip 0000:3f:06.3 map
(XEN) [VT-D]iommu.c:739: iommu_enable_translation: iommu->reg = 
ffff82c000201000
(XEN) Scrubbing Free RAM on 1 nodes using 6 CPUs
(XEN) 
..................................................................done.
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch 
input to Xen)
(XEN) Freed 296kB init memory.
mapping kernel into physical memory
about to get started...
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.16-3-amd64 
(debian-kernel@lists.debian.org) (gcc version 4.8.3 (Debian 4.8.3-12) ) 
#1 SMP Debian 3.16.5-1 (2014-10-10)
[    0.000000] Command line: placeholder 
root=/dev/mapper/vg_g2-lv_g2_root ro console=hvc0 earlyprintk=serial 
xencons=hvc debug ignore_loglevel log_buf_len=10M print_fatal_signals=1 
LOGLEVEL=8 sched_debug
[    0.000000] Freeing 9d-100 pfn range: 99 pages freed
[    0.000000] Freeing bf7a0-100000 pfn range: 264288 pages freed
[    0.000000] Released 264387 pages of unused memory
[    0.000000] Set 264387 page(s) to 1-1 mapping
[    0.000000] Populating bcff21-c107e4 pfn range: 264387 pages added
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] Xen: [mem 0x0000000000000000-0x000000000009cfff] usable
[    0.000000] Xen: [mem 0x000000000009d000-0x00000000000fffff] reserved
[    0.000000] Xen: [mem 0x0000000000100000-0x00000000bf79ffff] usable
[    0.000000] Xen: [mem 0x00000000bf7a0000-0x00000000bf7c9fff] ACPI data
[    0.000000] Xen: [mem 0x00000000bf7ca000-0x00000000bf7cbfff] ACPI NVS
[    0.000000] Xen: [mem 0x00000000bf7cc000-0x00000000bfffffff] reserved
[    0.000000] Xen: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[    0.000000] Xen: [mem 0x00000000fe710000-0x00000000fe710fff] reserved
[    0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec0ffff] reserved
[    0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] Xen: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] Xen: [mem 0x0000000100000000-0x0000000c3fffffff] usable
[    0.000000] bootconsole [earlyser0] enabled
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] debug: ignoring loglevel setting.
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.6 present.
[    0.000000] DMI: LENOVO 4158WRG/LENOVO, BIOS 61KT50AUS 01/14/2014
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] AGP: No AGP bridge found
[    0.000000] e820: last_pfn = 0xc40000 max_arch_pfn = 0x400000000
[    0.000000] e820: last_pfn = 0xbf7a0 max_arch_pfn = 0x400000000
[    0.000000] Base memory trampoline at [ffff880000097000] 97000 size 24576
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0xc10400000-0xc105fffff]
[    0.000000]  [mem 0xc10400000-0xc105fffff] page 4k
[    0.000000] BRK [0x01b61000, 0x01b61fff] PGTABLE
[    0.000000] BRK [0x01b62000, 0x01b62fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0xc10000000-0xc103fffff]
[    0.000000]  [mem 0xc10000000-0xc103fffff] page 4k
[    0.000000] BRK [0x01b63000, 0x01b63fff] PGTABLE
[    0.000000] BRK [0x01b64000, 0x01b64fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0xc00000000-0xc0fffffff]
[    0.000000]  [mem 0xc00000000-0xc0fffffff] page 4k
[    0.000000] BRK [0x01b65000, 0x01b65fff] PGTABLE
[    0.000000] BRK [0x01b66000, 0x01b66fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x00100000-0xbf79ffff]
[    0.000000]  [mem 0x00100000-0xbf79ffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x100000000-0xbffffffff]
[    0.000000]  [mem 0x100000000-0xbffffffff] page 4k
[    0.000000] init_memory_mapping: [mem 0xc10600000-0xc3fffffff]
[    0.000000]  [mem 0xc10600000-0xc3fffffff] page 4k
[    0.000000] log_buf_len: 16777216
[    0.000000] early log buf free: 127296(97%)
[    0.000000] RAMDISK: [mem 0x01f16000-0x02e3bfff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000F6A40 000024 (v02 PTLTD )
[    0.000000] ACPI: XSDT 0x00000000BF7BF38F 000084 (v01 LENOVO TC-61    
060400D0  LTP 00000000)
[    0.000000] ACPI: FACP 0x00000000BF7C98D1 0000F4 (v03 LENOVO TC-61    
060400D0 PTL  00000002)
[    0.000000] ACPI: DSDT 0x00000000BF7BF413 00A43A (v01 LENOVO TC-61    
060400D0 MSFT 0100000E)
[    0.000000] ACPI: FACS 0x00000000BF7CBFC0 000040
[    0.000000] ACPI: SSDT 0x00000000BF7AF33B 002694 (v01 INTEL  PPM RCM  
80000001 INTL 20061109)
[    0.000000] ACPI: SLIT 0x00000000BF7C99E9 000030 (v01 Intel TYLERBRG 
060400D0 LOHR 0000005A)
[    0.000000] ACPI: TCPA 0x00000000BF7C9A19 000032 (v01 LENOVO TC-61    
060400D0 PTL  00000000)
[    0.000000] ACPI: SLIC 0x00000000BF7C9A4B 000176 (v01 LENOVO TC-61    
060400D0  LTP 00000000)
[    0.000000] ACPI: SRAT 0x00000000BF7C9BC1 0000E0 (v01 Intel Tylerbrg 
060400D0 PHX. 00000001)
[    0.000000] ACPI: XMAR 0x00000000BF7C9CA1 0001C0 (v01 Intel OEMDMAR  
060400D0 LOHR 00000001)
[    0.000000] ACPI: APIC 0x00000000BF7C9E61 0000A0 (v01 PTLTD  ? APIC   
060400D0  LTP 00000000)
[    0.000000] ACPI: MCFG 0x00000000BF7C9F01 00003C (v01 PTLTD MCFG   
060400D0  LTP 00000000)
[    0.000000] ACPI: HPET 0x00000000BF7C9F3D 000038 (v01 PTLTD HPETTBL  
060400D0  LTP 00000001)
[    0.000000] ACPI: BOOT 0x00000000BF7C9F75 000028 (v01 PTLTD $SBFTBL$ 
060400D0  LTP 00000001)
[    0.000000] ACPI: ASF! 0x00000000BF7C9F9D 000063 (v32 LENOVO TC-61    
060400D0 PTL  00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] NUMA turned off
[    0.000000] Faking a node at [mem 0x0000000000000000-0x0000000c3fffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0xc3fffffff]
[    0.000000]   NODE_DATA [mem 0xc107df000-0xc107e3fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   DMA32    [mem 0x01000000-0xffffffff]
[    0.000000]   Normal   [mem 0x100000000-0xc3fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00001000-0x0009cfff]
[    0.000000]   node   0: [mem 0x00100000-0xbf79ffff]
[    0.000000]   node   0: [mem 0x100000000-0xc3fffffff]
[    0.000000] On node 0 totalpages: 12580668
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 21 pages reserved
[    0.000000]   DMA zone: 3996 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 10667 pages used for memmap
[    0.000000]   DMA32 zone: 780192 pages, LIFO batch:31
[    0.000000]   Normal zone: 161280 pages used for memmap
[    0.000000]   Normal zone: 11796480 pages, LIFO batch:31
[    0.000000] ACPI: PM-Timer IO Port: 0x1008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x10] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x12] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x14] enabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 
0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000
[    0.000000] smpboot: Allowing 6 CPUs, 0 hotplug CPUs
[    0.000000] nr_irqs_gsi: 40
[    0.000000] PM: Registered nosave memory: [mem 0x0009d000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0xbf7a0000-0xbf7c9fff]
[    0.000000] PM: Registered nosave memory: [mem 0xbf7ca000-0xbf7cbfff]
[    0.000000] PM: Registered nosave memory: [mem 0xbf7cc000-0xbfffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xc0000000-0xf7ffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xf8000000-0xfbffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfc000000-0xfe70ffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfe710000-0xfe710fff]
[    0.000000] PM: Registered nosave memory: [mem 0xfe711000-0xfebfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec0ffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfec10000-0xfedfffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfeefffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfef00000-0xfeffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xff000000-0xffffffff]
[    0.000000] e820: [mem 0xc0000000-0xf7ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen
[    0.000000] Xen version: 4.5.0-rc (preserve-AD)
[    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 
nr_cpu_ids:6 nr_node_ids:1
[    0.000000] PERCPU: Embedded 28 pages/cpu @ffff880c03400000 s85824 
r8192 d20672 u262144
[    0.000000] pcpu-alloc: s85824 r8192 d20672 u262144 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - -
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  
Total pages: 12408644
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: placeholder 
root=/dev/mapper/vg_g2-lv_g2_root ro console=hvc0 earlyprintk=serial 
xencons=hvc debug ignore_loglevel log_buf_len=10M print_fatal_signals=1 
LOGLEVEL=8 sched_debug
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] software IO TLB [mem 0xbd4e00000-0xbd8e00000] (64MB) 
mapped at [ffff880bd4e00000-ffff880bd8dfffff]
[    0.000000] Memory: 48548940K/50322672K available (5189K kernel code, 
942K rwdata, 1824K rodata, 1200K init, 840K bss, 1773732K reserved)
[    0.000000] Hierarchical RCU implementation.
[    0.000000]     RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000]     RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=6.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
[    0.000000] NR_IRQS:33024 nr_irqs:728 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen: sci override: global_irq=9 trigger=0 polarity=0
[    0.000000] xen: registering gsi 9 triggering 0 polarity 0
[    0.000000] xen: --> pirq=9 -> irq=9 (gsi=9)
(XEN) IOAPIC[0]: Set PCI routing entry (1-9 -> 0x60 -> IRQ 9 Mode:1 
Active:0)
[    0.000000] xen: acpi sci 9
[    0.000000] xen: --> pirq=1 -> irq=1 (gsi=1)
[    0.000000] xen: --> pirq=2 -> irq=2 (gsi=2)
[    0.000000] xen: --> pirq=3 -> irq=3 (gsi=3)
[    0.000000] xen: --> pirq=4 -> irq=4 (gsi=4)
[    0.000000] xen: --> pirq=5 -> irq=5 (gsi=5)
[    0.000000] xen: --> pirq=6 -> irq=6 (gsi=6)
[    0.000000] xen: --> pirq=7 -> irq=7 (gsi=7)
[    0.000000] xen: --> pirq=8 -> irq=8 (gsi=8)
[    0.000000] xen: --> pirq=10 -> irq=10 (gsi=10)
[    0.000000] xen: --> pirq=11 -> irq=11 (gsi=11)
[    0.000000] xen: --> pirq=12 -> irq=12 (gsi=12)
[    0.000000] xen: --> pirq=13 -> irq=13 (gsi=13)
[    0.000000] xen: --> pirq=14 -> irq=14 (gsi=14)
[    0.000000] xen: --> pirq=15 -> irq=15 (gsi=15)
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [hvc0] enabled

[    0.000000] console [hvc0] enabled
[    0.000000] bootconsole [earlyser0] disabled

[    0.000000] bootconsole [earlyser0] disabled
[    0.000000] bootconsole [xenboot0] disabled

[    0.000000] bootconsole [xenboot0] disabled
[    0.000000] Xen: using vcpuop timer interface

[    0.000000] installing Xen timer for CPU 0

[    0.000000] tsc: Detected 2800.164 MHz processor

[   11.929093] Calibrating delay loop (skipped), value calculated using 
timer frequency.. 5600.32 BogoMIPS (lpj=11200656)

[   11.929098] pid_max: default: 32768 minimum: 301

[   11.929107] ACPI: Core revision 20140424

[   11.933681] ACPI: All ACPI Tables successfully acquired

[   11.940307] Security Framework initialized

[   11.940317] AppArmor: AppArmor disabled by boot time parameter

[   11.940320] Yama: disabled by default; enable with sysctl kernel.yama.*

[   11.948791] Dentry cache hash table entries: 8388608 (order: 14, 
67108864 bytes)

[   11.962761] Inode-cache hash table entries: 4194304 (order: 13, 
33554432 bytes)

[   11.967450] Mount-cache hash table entries: 131072 (order: 8, 1048576 
bytes)

[   11.967602] Mountpoint-cache hash table entries: 131072 (order: 8, 
1048576 bytes)

[   11.968060] Initializing cgroup subsys memory

[   11.968066] Initializing cgroup subsys devices

[   11.968073] Initializing cgroup subsys freezer

[   11.968077] Initializing cgroup subsys net_cls

[   11.968082] Initializing cgroup subsys blkio

[   11.968086] Initializing cgroup subsys perf_event

[   11.968089] Initializing cgroup subsys net_prio

[   11.968142] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'

[   11.968142] ENERGY_PERF_BIAS: View and update with 
x86_energy_perf_policy(8)

[   11.968171] CPU: Physical Processor ID: 0

[   11.968173] CPU: Processor Core ID: 0

[   11.968176] mce: CPU supports 2 MCE banks

[   11.968191] Last level iTLB entries: 4KB 512, 2MB 7, 4MB 7

[   11.968191] Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32, 1GB 0

[   11.968191] tlb_flushall_shift: 6

[   11.968257] Freeing SMP alternatives memory: 20K (ffffffff81a19000 - 
ffffffff81a1e000)

[   11.969139] ftrace: allocating 21546 entries in 85 pages

[   11.976086] Performance Events: unsupported p6 CPU model 44 no PMU 
driver, software events only.

[   11.977204] NMI watchdog: disabled (cpu0): hardware events not enabled

[   11.977282] installing Xen timer for CPU 1

[   11.977528] installing Xen timer for CPU 2

[   11.977726] installing Xen timer for CPU 3

[   11.977921] installing Xen timer for CPU 4

[   11.978123] installing Xen timer for CPU 5

[   11.978244] x86: Booted up 1 node, 6 CPUs

[   11.978264] CPU0 attaching sched-domain:

[   11.978267]  domain 0: span 0-5 level MC

[   11.978269]   groups: 0 (cpu_capacity = 1023) 1 (cpu_capacity = 1023) 
2 (cpu_capacity = 1023) 3 (cpu_capacity = 1023) 4 (cpu_capacity = 1023) 
5 (cpu_capacity = 1023)

[   11.978281] CPU1 attaching sched-domain:

[   11.978283]  domain 0: span 0-5 level MC

[   11.978285]   groups: 1 (cpu_capacity = 1023) 2 (cpu_capacity = 1023) 
3 (cpu_capacity = 1023) 4 (cpu_capacity = 1023) 5 (cpu_capacity = 1023) 
0 (cpu_capacity = 1023)

[   11.978296] CPU2 attaching sched-domain:

[   11.978298]  domain 0: span 0-5 level MC

[   11.978300]   groups: 2 (cpu_capacity = 1023) 3 (cpu_capacity = 1023) 
4 (cpu_capacity = 1023) 5 (cpu_capacity = 1023) 0 (cpu_capacity = 1023) 
1 (cpu_capacity = 1023)

[   11.978310] CPU3 attaching sched-domain:

[   11.978312]  domain 0: span 0-5 level MC

[   11.978314]   groups: 3 (cpu_capacity = 1023) 4 (cpu_capacity = 1023) 
5 (cpu_capacity = 1023) 0 (cpu_capacity = 1023) 1 (cpu_capacity = 1023) 
2 (cpu_capacity = 1023)

[   11.978324] CPU4 attaching sched-domain:

[   11.978326]  domain 0: span 0-5 level MC

[   11.978328]   groups: 4 (cpu_capacity = 1023) 5 (cpu_capacity = 1023) 
0 (cpu_capacity = 1023) 1 (cpu_capacity = 1023) 2 (cpu_capacity = 1023) 
3 (cpu_capacity = 1023)

[   11.978339] CPU5 attaching sched-domain:

[   11.978341]  domain 0: span 0-5 level MC

[   11.978343]   groups: 5 (cpu_capacity = 1023) 0 (cpu_capacity = 1023) 
1 (cpu_capacity = 1023) 2 (cpu_capacity = 1023) 3 (cpu_capacity = 1023) 
4 (cpu_capacity = 1023)

[   11.978524] devtmpfs: initialized

[   11.984790] PM: Registering ACPI NVS region [mem 
0xbf7ca000-0xbf7cbfff] (8192 bytes)

[   11.985592] pinctrl core: initialized pinctrl subsystem

[   11.985667] NET: Registered protocol family 16

[   11.985679] xen:grant_table: Grant tables using version 1 layout

[   11.985690] Grant table initialized

[   11.985944] ACPI FADT declares the system doesn't support PCIe ASPM, 
so disable it

[   11.985949] ACPI: bus type PCI registered

[   11.985951] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5

[   11.986130] PCI: MMCONFIG for domain 0000 [bus 00-09] at [mem 
0xf8000000-0xf89fffff] (base 0xf8000000)

[   11.986135] PCI: MMCONFIG at [mem 0xf8000000-0xf89fffff] reserved in E820

[   11.987060] PCI: Using configuration type 1 for base access

[   11.996829] ACPI: Added _OSI(Module Device)

[   11.996852] ACPI: Added _OSI(Processor Device)

[   11.996854] ACPI: Added _OSI(3.0 _SCP Extensions)

[   11.996856] ACPI: Added _OSI(Processor Aggregator Device)

[   11.999982] ACPI: Interpreter enabled

[   11.999989] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep 
State [\_S1_] (20140424/hwxface-580)

[   11.999994] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep 
State [\_S2_] (20140424/hwxface-580)

[   12.000006] ACPI: (supports S0 S3 S4 S5)

[   12.000008] ACPI: Using IOAPIC for interrupt routing

[   12.000032] PCI: Using host bridge windows from ACPI; if necessary, 
use "pci=nocrs" and report a bug

[   12.013771] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])

[   12.013779] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM 
ClockPM Segments MSI]

[   12.013998] acpi PNP0A03:00: _OSC: OS now controls [PCIeHotplug PME 
AER PCIeCapability]

[   12.014671] acpi PNP0A03:00: [Firmware Info]: MMCONFIG for domain 
0000 [bus 00-09] only partially covers this bridge

[   12.014847] PCI host bridge to bus 0000:00

[   12.014851] pci_bus 0000:00: root bus resource [bus 00-ff]

[   12.014878] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]

[   12.014881] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]

[   12.014884] pci_bus 0000:00: root bus resource [mem 
0x000a0000-0x000bffff]

[   12.014887] pci_bus 0000:00: root bus resource [mem 
0x000d0000-0x000d3fff]

[   12.014890] pci_bus 0000:00: root bus resource [mem 
0x000d4000-0x000d7fff]

[   12.014893] pci_bus 0000:00: root bus resource [mem 
0x000d8000-0x000dbfff]

[   12.014896] pci_bus 0000:00: root bus resource [mem 
0x000dc000-0x000dffff]

[   12.014899] pci_bus 0000:00: root bus resource [mem 
0xc0000000-0xfdffffff]

[   12.014918] pci 0000:00:00.0: [8086:3406] type 00 class 0x060000

[   12.015018] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold

(XEN) Found masked UR signaling on 0000:00:00.0
(XEN) PCI add device 0000:00:00.0
[   12.015131] pci 0000:00:01.0: [8086:3408] type 01 class 0x060400

[   12.015239] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold

[   12.015288] pci 0000:00:01.0: System wakeup disabled by ACPI

(XEN) Found masked UR signaling on 0000:00:01.0
(XEN) PCI add device 0000:00:01.0
[   12.015356] pci 0000:00:03.0: [8086:340a] type 01 class 0x060400

[   12.015464] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold

[   12.015513] pci 0000:00:03.0: System wakeup disabled by ACPI

(XEN) Found masked UR signaling on 0000:00:03.0
(XEN) PCI add device 0000:00:03.0
[   12.015583] pci 0000:00:07.0: [8086:340e] type 01 class 0x060400

[   12.015682] pci 0000:00:07.0: PME# supported from D0 D3hot D3cold

[   12.015733] pci 0000:00:07.0: System wakeup disabled by ACPI

(XEN) Found masked UR signaling on 0000:00:07.0
(XEN) PCI add device 0000:00:07.0
[   12.015807] pci 0000:00:14.0: [8086:342e] type 00 class 0x080000

(XEN) Masked VT-d error signaling on 0000:00:14.0
(XEN) PCI add device 0000:00:14.0
[   12.015968] pci 0000:00:14.1: [8086:3422] type 00 class 0x080000

(XEN) PCI add device 0000:00:14.1
[   12.016122] pci 0000:00:14.2: [8086:3423] type 00 class 0x080000

(XEN) PCI add device 0000:00:14.2
[   12.016294] pci 0000:00:16.0: [8086:3430] type 00 class 0x088000

[   12.016316] pci 0000:00:16.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.0
[   12.016480] pci 0000:00:16.1: [8086:3431] type 00 class 0x088000

[   12.016502] pci 0000:00:16.1: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.1
[   12.016667] pci 0000:00:16.2: [8086:3432] type 00 class 0x088000

[   12.016688] pci 0000:00:16.2: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.2
[   12.016853] pci 0000:00:16.3: [8086:3433] type 00 class 0x088000

[   12.016874] pci 0000:00:16.3: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.3
[   12.017039] pci 0000:00:16.4: [8086:3429] type 00 class 0x088000

[   12.017060] pci 0000:00:16.4: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.4
[   12.017226] pci 0000:00:16.5: [8086:342a] type 00 class 0x088000

[   12.017247] pci 0000:00:16.5: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.5
[   12.017411] pci 0000:00:16.6: [8086:342b] type 00 class 0x088000

[   12.017433] pci 0000:00:16.6: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.6
[   12.017597] pci 0000:00:16.7: [8086:342c] type 00 class 0x088000

[   12.017618] pci 0000:00:16.7: reg 0x10: [mem 0x00000000-0x00003fff 64bit]

(XEN) PCI add device 0000:00:16.7
[   12.017784] pci 0000:00:1a.0: [8086:3a37] type 00 class 0x0c0300

[   12.017854] pci 0000:00:1a.0: reg 0x20: [io  0x1800-0x181f]

[   12.017963] pci 0000:00:1a.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1a.0
[   12.018018] pci 0000:00:1a.1: [8086:3a38] type 00 class 0x0c0300

[   12.018088] pci 0000:00:1a.1: reg 0x20: [io  0x1820-0x183f]

[   12.018207] pci 0000:00:1a.1: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1a.1
[   12.018277] pci 0000:00:1a.7: [8086:3a3c] type 00 class 0x0c0320

[   12.018311] pci 0000:00:1a.7: reg 0x10: [mem 0xec604000-0xec6043ff]

[   12.018451] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold

[   12.018498] pci 0000:00:1a.7: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1a.7
[   12.018558] pci 0000:00:1b.0: [8086:3a3e] type 00 class 0x040300

[   12.018585] pci 0000:00:1b.0: reg 0x10: [mem 0xec600000-0xec603fff 64bit]

[   12.018704] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold

(XEN) PCI add device 0000:00:1b.0
[   12.018798] pci 0000:00:1c.0: [8086:3a40] type 01 class 0x060400

[   12.018912] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold

[   12.018962] pci 0000:00:1c.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1c.0
[   12.019022] pci 0000:00:1c.4: [8086:3a48] type 01 class 0x060400

[   12.019158] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold

[   12.019209] pci 0000:00:1c.4: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1c.4
[   12.019263] pci 0000:00:1c.5: [8086:3a4a] type 01 class 0x060400

[   12.019385] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold

[   12.019436] pci 0000:00:1c.5: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1c.5
[   12.019493] pci 0000:00:1d.0: [8086:3a34] type 00 class 0x0c0300

[   12.019562] pci 0000:00:1d.0: reg 0x20: [io  0x1840-0x185f]

[   12.019670] pci 0000:00:1d.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.0
[   12.019724] pci 0000:00:1d.1: [8086:3a35] type 00 class 0x0c0300

[   12.019794] pci 0000:00:1d.1: reg 0x20: [io  0x1860-0x187f]

[   12.019902] pci 0000:00:1d.1: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.1
[   12.019960] pci 0000:00:1d.2: [8086:3a36] type 00 class 0x0c0300

[   12.020055] pci 0000:00:1d.2: reg 0x20: [io  0x1880-0x189f]

[   12.020185] pci 0000:00:1d.2: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.2
[   12.020243] pci 0000:00:1d.3: [8086:3a39] type 00 class 0x0c0300

[   12.020313] pci 0000:00:1d.3: reg 0x20: [io  0x18a0-0x18bf]

[   12.020422] pci 0000:00:1d.3: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.3
[   12.020490] pci 0000:00:1d.7: [8086:3a3a] type 00 class 0x0c0320

[   12.020524] pci 0000:00:1d.7: reg 0x10: [mem 0xec605000-0xec6053ff]

[   12.020664] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold

[   12.020711] pci 0000:00:1d.7: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1d.7
[   12.020764] pci 0000:00:1e.0: [8086:244e] type 01 class 0x060401

[   12.020878] pci 0000:00:1e.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:00:1e.0
[   12.020932] pci 0000:00:1f.0: [8086:3a18] type 00 class 0x060100

(XEN) PCI add device 0000:00:1f.0
[   12.021167] pci 0000:00:1f.2: [8086:3a22] type 00 class 0x010601

[   12.021199] pci 0000:00:1f.2: reg 0x10: [io  0x18f0-0x18f7]

[   12.021212] pci 0000:00:1f.2: reg 0x14: [io  0x18e4-0x18e7]

[   12.021225] pci 0000:00:1f.2: reg 0x18: [io  0x18e8-0x18ef]

[   12.021238] pci 0000:00:1f.2: reg 0x1c: [io  0x18e0-0x18e3]

[   12.021252] pci 0000:00:1f.2: reg 0x20: [io  0x18c0-0x18df]

[   12.021265] pci 0000:00:1f.2: reg 0x24: [mem 0xec606000-0xec6067ff]

[   12.021343] pci 0000:00:1f.2: PME# supported from D3hot

(XEN) PCI add device 0000:00:1f.2
[   12.021433] pci 0000:00:1f.3: [8086:3a30] type 00 class 0x0c0500

[   12.021459] pci 0000:00:1f.3: reg 0x10: [mem 0xec607000-0xec6070ff 64bit]

[   12.021494] pci 0000:00:1f.3: reg 0x20: [io  0x1100-0x111f]

(XEN) PCI add device 0000:00:1f.3
[   12.021686] pci 0000:01:00.0: [11ab:6485] type 00 class 0x010400

[   12.021730] pci 0000:01:00.0: reg 0x18: [io  0x2000-0x207f]

[   12.021761] pci 0000:01:00.0: reg 0x20: [mem 0xec000000-0xec00ffff 64bit]

[   12.021776] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0003ffff pref]

[   12.021839] pci 0000:01:00.0: supports D1

[   12.021842] pci 0000:01:00.0: PME# supported from D0 D1 D3hot

[   12.021874] pci 0000:01:00.0: System wakeup disabled by ACPI

(XEN) PCI add device 0000:01:00.0
[   12.132501] pci 0000:00:01.0: PCI bridge to [bus 01]

[   12.132513] pci 0000:00:01.0:   bridge window [io  0x2000-0x2fff]

[   12.132523] pci 0000:00:01.0:   bridge window [mem 0xec000000-0xec0fffff]

[   12.132640] pci 0000:02:00.0: [10de:05fe] type 00 class 0x030000

[   12[   12.916581] tg3 0000:05:00.0: no hotplug settings from platform

[   12.916719] pci_bus 0000:07: Allocating resources

[   12.916778] pcieport 0000:06:00.0: bridge window [io 0x1000-0x0fff] 
to [bus 07-09] add_size 1000

[   12.916783] pcieport 0000:06:00.0: bridge window [mem 
0x00100000-0x000fffff 64bit pref] to [bus 07-09] add_size 200000

[   12.916788] pcieport 0000:06:00.0: res[15]=[mem 0x00100000-0x000fffff 
64bit pref] get_res_add_size add_size 200000

[   12.916793] pcieport 0000:06:00.0: res[13]=[io  0x1000-0x0fff] 
get_res_add_size add_size 1000

[   12.916799] pcieport 0000:06:00.0: BAR 15: assigned [mem 
0xc0600000-0xc07fffff 64bit pref]

[   12.916802] pcieport 0000:06:00.0: BAR 13: assigned [io 0x7000-0x7fff]

[   12.916825] pcieport 0000:06:00.0: no hotplug settings from platform

[   12.916848] pcieport 0000:07:02.0: no hotplug settings from platform

[   12.916870] pcieport 0000:07:03.0: no hotplug settings from platform

[   12.916885] tg3 0000:09:00.0: no hotplug settings from platform

[   13.000128] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)

[   13.000151] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

[   13.000172] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

[   13.003705] ata2.00: ATAPI: HL-DT-STDVD-RAM GH60N, NY02, max UDMA/100

[   13.006112] ata1.00: ATA-8: WDC WD3000BLFS-08YBU0, 04.04V04, max UDMA/100

[   13.006119] ata1.00: 586072368 sectors, multi 16: LBA48 NCQ (depth 
31/32), AA

[   13.006464] ata3.00: ATA-8: WDC WD3000BLFS-08YBU0, 04.04V04, max UDMA/100

[   13.006471] ata3.00: 586072368 sectors, multi 16: LBA48 NCQ (depth 
31/32), AA

[   13.008025] ata2.00: configured for UDMA/100

[   13.012115] ata1.00: configured for UDMA/100

[   13.012249] scsi 1:0:0:0: Direct-Access     ATA      WDC WD3000BLFS-0 
4V04 PQ: 0 ANSI: 5

[   13.013518] ata3.00: configured for UDMA/100

[   13.015809] scsi 2:0:0:0: CD-ROM            HL-DT-ST DVD-RAM GH60N    
NY02 PQ: 0 ANSI: 5

[   13.025883] scsi 3:0:0:0: Direct-Access     ATA      WDC WD3000BLFS-0 
4V04 PQ: 0 ANSI: 5

[   13.028500] sd 1:0:0:0: [sda] 586072368 512-byte logical blocks: (300 
GB/279 GiB)

[   13.028604] sd 1:0:0:0: [sda] Write Protect is off

[   13.028609] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00

[   13.028651] sd 1:0:0:0: [sda] Write cache: enabled, read cache: 
enabled, doesn't support DPO or FUA

[   13.031377] sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw 
xa/form2 cdda tray

[   13.031386] cdrom: Uniform CD-ROM driver Revision: 3.20

[   13.031517] sr 2:0:0:0: Attached scsi CD-ROM sr0

[   13.031631] sd 3:0:0:0: [sdb] 586072368 512-byte logical blocks: (300 
GB/279 GiB)

[   13.031724] sd 3:0:0:0: [sdb] Write Protect is off

[   13.031728] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00

[   13.031768] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: 
enabled, doesn't support DPO or FUA

[   13.032021] sd 1:0:0:0: Attached scsi generic sg0 type 0

[   13.032079] sr 2:0:0:0: Attached scsi generic sg1 type 5

[   13.032124] sd 3:0:0:0: Attached scsi generic sg2 type 0

[   13.037844]  sda: sda1 sda2

[   13.038211] sd 1:0:0:0: [sda] Attached SCSI disk

[   13.043673]  sdb: sdb1 sdb2

[   13.043983] sd 3:0:0:0: [sdb] Attached SCSI disk

[   13.121238] md: bind<sdb2>

[   13.122241] md: bind<sda1>

[   13.132958] md: bind<sda2>

[   13.135006] md: raid1 personality registered for level 1

[   13.135363] md/raid1:md1: active with 2 out of 2 mirrors

[   13.135437] created bitmap (3 pages) for device md1

[   13.135600] md1: bitmap initialized from disk: read 1 pages, set 0 of 
4462 bits

[   13.140431] md1: detected capacity change from 0 to 299396562944

[   13.143731]  md1: unknown partition table

[   13.152229] md: bind<sdb1>

[   13.154307] md/raid1:md0: active with 2 out of 2 mirrors

[   13.154327] md0: detected capacity change from 0 to 536805376

[   13.160470]  md0: unknown partition table

[   13.232470] usb 1-4: New USB device found, idVendor=0bda, idProduct=0181

[   13.232480] usb 1-4: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3

[   13.232486] usb 1-4: Product: USB2.0-CRW

[   13.232491] usb 1-4: Manufacturer: Generic

[   13.232495] usb 1-4: SerialNumber: 20060413092100000

[   13.239350] usb-storage 1-4:1.0: USB Mass Storage device detected

[   13.239478] scsi7 : usb-storage 1-4:1.0

[   13.239535] usbcore: registered new interface driver usb-storage

[   13.532137] usb 7-2: new low-speed USB device number 2 using uhci_hcd

[   13.923165] usb 7-2: New USB device found, idVendor=17ef, idProduct=6009

[   13.923174] usb 7-2: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0

[   13.923181] usb 7-2: Product: ThinkPad USB Keyboard with TrackPoint

[   13.923186] usb 7-2: Manufacturer: Lite-On Technology Corp.

[   13.927205] hidraw: raw HID events driver (C) Jiri Kosina

[   13.972212] usbcore: registered new interface driver usbhid

[   13.972215] usbhid: USB HID core driver

[   13.972906] input: Lite-On Technology Corp. ThinkPad USB Keyboard 
with TrackPoint as 
/devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.0/0003:17EF:6009.0001/input/input2

[   13.972969] lenovo_tpkbd 0003:17EF:6009.0001: input,hidraw0: USB HID 
v1.10 Keyboard [Lite-On Technology Corp. ThinkPad USB Keyboard with 
TrackPoint] on usb-0000:00:1d.2-2/input0

[   13.990235] input: Lite-On Technology Corp. ThinkPad USB Keyboard 
with TrackPoint as 
/devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.1/0003:17EF:6009.0002/input/input3

[   13.990392] lenovo_tpkbd 0003:17EF:6009.0002: input,hiddev0,hidraw1: 
USB HID v1.10 Mouse [Lite-On Technology Corp. ThinkPad USB Keyboard with 
TrackPoint] on usb-0000:00:1d.2-2/input1

[   14.239376] scsi 7:0:0:0: Direct-Access     Generic- Compact Flash    
1.00 PQ: 0 ANSI: 0 CCS

[   14.242371] scsi 7:0:0:1: Direct-Access     Generic- SM/xD-Picture    
1.00 PQ: 0 ANSI: 0 CCS

[   14.245371] scsi 7:0:0:2: Direct-Access     Generic- SD/MMC           
1.00 PQ: 0 ANSI: 0 CCS

[   14.248495] scsi 7:0:0:3: Direct-Access     Generic- MS/MS-Pro/HG     
1.00 PQ: 0 ANSI: 0 CCS

[   14.248736] sd 7:0:0:0: Attached scsi generic sg3 type 0

[   14.248893] sd 7:0:0:1: Attached scsi generic sg4 type 0

[   14.249071] sd 7:0:0:2: Attached scsi generic sg5 type 0

[   14.249291] sd 7:0:0:3: Attached scsi generic sg6 type 0

[   14.340337] random: nonblocking pool is initialized

[   14.362979] sd 7:0:0:0: [sdc] Attached SCSI removable disk

[   14.365478] sd 7:0:0:1: [sdd] Attached SCSI removable disk

[   14.368123] sd 7:0:0:2: [sde] Attached SCSI removable disk

[   14.370608] sd 7:0:0:3: [sdf] Attached SCSI removable disk

[   17.556123] scsi0 : mvsas

[   21.183838] device-mapper: uevent: version 1.0.3

[   21.183918] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) 
initialised: dm-devel@redhat.com

[   21.448437] PM: Starting manual resume from disk

[   21.448452] PM: Hibernation image partition 253:1 present

[   21.448455] PM: Looking for hibernation image.

[   21.448623] PM: Image not found (code -22)

[   21.448634] PM: Hibernation image not present or could not be loaded.

[   21.467950] EXT4-fs (dm-0): mounted filesystem with ordered data 
mode. Opts: (null)


INIT: version 2.88 booting


[[36minfo[39;49m] Using makefile-style concurrent boot in runlevel S.

calling: info

[....] Starting the hotplug events dispatcher: udevd[   22.384236] 
systemd-udevd[387]: starting version 215

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.

[....] Synthesizing the initial hotplug events...calling: trigger

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.

[....] Waiting for /dev to be fully populated...calling: settle

[   22.771824] dca service started, version 1.12.1

[   22.787412] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4

[   22.793212] Monitor-Mwait will be used to enter C-1 state

[   22.793243] Monitor-Mwait will be used to enter C-3 state

[   22.793262] Monitor-Mwait will be used to enter C-3 state

[   22.796020] Warning: Processor Platform Limit not supported.

[   22.798559] EDAC MC: Ver: 3.0.0

[   22.819933] ioatdma: Intel(R) QuickData Technology Driver 4.00

[   22.819978] ioatdma 0000:00:16.0: enabling device (0000 -> 0002)

[   22.820180] ioatdma 0000:00:16.0: can't derive routing for PCI INT A

[   22.820184] ioatdma 0000:00:16.0: PCI INT A: no GSI

[   22.820398] ioatdma 0000:00:16.1: enabling device (0000 -> 0002)

[   22.820569] ioatdma 0000:00:16.1: can't derive routing for PCI INT B

[   22.820572] ioatdma 0000:00:16.1: PCI INT B: no GSI

[   22.820767] ioatdma 0000:00:16.2: enabling device (0000 -> 0002)

[   22.820938] ioatdma 0000:00:16.2: can't derive routing for PCI INT C

[   22.820941] ioatdma 0000:00:16.2: PCI INT C: no GSI

[   22.821127] ioatdma 0000:00:16.3: enabling device (0000 -> 0002)

[   22.821320] ioatdma 0000:00:16.3: can't derive routing for PCI INT D

[   22.821324] ioatdma 0000:00:16.3: PCI INT D: no GSI

[   22.821529] ioatdma 0000:00:16.4: enabling device (0000 -> 0002)

[   22.821700] ioatdma 0000:00:16.4: can't derive routing for PCI INT A

[   22.821704] ioatdma 0000:00:16.4: PCI INT A: no GSI

[   22.821891] ioatdma 0000:00:16.5: enabling device (0000 -> 0002)

[   22.822061] ioatdma 0000:00:16.5: can't derive routing for PCI INT B

[   22.822065] ioatdma 0000:00:16.5: PCI INT B: no GSI

[   22.822261] ioatdma 0000:00:16.6: enabling device (0000 -> 0002)

[   22.822432] ioatdma 0000:00:16.6: can't derive routing for PCI INT C

[   22.822435] ioatdma 0000:00:16.6: PCI INT C: no GSI

[   22.822621] ioatdma 0000:00:16.7: enabling device (0000 -> 0002)

[   22.822792] ioatdma 0000:00:16.7: can't derive routing for PCI INT D

[   22.822796] ioatdma 0000:00:16.7: PCI INT D: no GSI

[   22.829482] xen: registering gsi 16 triggering 0 polarity 1

[   22.829489] Already setup the GSI :16

[   22.830810] input: Power Button as 
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/PNP0C0C:00/input/input4

[   22.830818] ACPI: Power Button [PWRB]

[   22.830857] input: Power Button as 
/devices/LNXSYSTM:00/LNXPWRBN:00/input/input5

[   22.830861] ACPI: Power Button [PWRF]

[   22.840696] wmi: Mapper loaded

[   22.844439] tpm_tis 00:00: 1.2 TPM (device-id 0x1002, rev-id 2)

[   22.908910] ACPI Warning: SystemIO range 
0x0000000000001028-0x000000000000102f conflicts with OpRegion 
0x0000000000001000-0x000000000000102f (\_SB_.PCI0.LPC0.PMIO) 
(20140424/utaddress-258)

[   22.908920] ACPI: If an ACPI driver is available for this device, you 
should use it instead of the native driver

[   22.908927] ACPI Warning: SystemIO range 
0x00000000000011b0-0x00000000000011bf conflicts with OpRegion 
0x0000000000001180-0x00000000000011bf (\_SB_.PCI0.LPC0.GPOX) 
(20140424/utaddress-258)

[   22.908934] ACPI: If an ACPI driver is available for this device, you 
should use it instead of the native driver

[   22.908937] ACPI Warning: SystemIO range 
0x0000000000001180-0x00000000000011af conflicts with OpRegion 
0x0000000000001180-0x00000000000011bf (\_SB_.PCI0.LPC0.GPOX) 
(20140424/utaddress-258)

[   22.908944] ACPI: If an ACPI driver is available for this device, you 
should use it instead of the native driver

[   22.908947] lpc_ich: Resource conflict(s) found affecting gpio_ich

[   22.925327] xen: registering gsi 17 triggering 0 polarity 1

[   22.925334] Already setup the GSI :17

[   22.925356] i801_smbus 0000:00:1f.3: SMBus using PCI Interrupt

[   23.054556] SSE version of gcm_enc/dec engaged.

[   23.057659] alg: No test for __gcm-aes-aesni (__driver-gcm-aes-aesni)

[   23.142657] alg: No test for crc32 (crc32-pclmul)

[   23.188538] iTCO_vendor_support: vendor-support=0

[   23.189004] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11

[   23.189039] iTCO_wdt: Found a ICH10 TCO device (Version=2, 
TCOBASE=0x1060)

[   23.189153] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)

[   23.253301] sound hdaudioC0D2: autoconfig: line_outs=4 
(0x12/0x16/0x24/0x25/0x0) type:line

[   23.253315] sound hdaudioC0D2:    speaker_outs=1 (0x13/0x0/0x0/0x0/0x0)

[   23.253318] sound hdaudioC0D2:    hp_outs=1 (0x11/0x0/0x0/0x0/0x0)

[   23.253321] sound hdaudioC0D2:    mono: mono_out=0x0

[   23.253324] sound hdaudioC0D2:    dig-out=0x1b/0x0

[   23.253326] sound hdaudioC0D2:    inputs:

[   23.253329] sound hdaudioC0D2:      Front Mic=0x14

[   23.253332] sound hdaudioC0D2:      Rear Mic=0x17

[   23.253334] sound hdaudioC0D2:      Line=0x15

[   23.253336] sound hdaudioC0D2:    dig-in=0x1c

[   23.265840] input: HDA Digital PCBeep as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D2/input7

[   23.266180] input: HDA Intel Front Mic as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input8

[   23.266275] input: HDA Intel Rear Mic as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input9

[   23.266339] input: HDA Intel Line as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input10

[   23.266414] input: HDA Intel Line Out Front as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input11

[   23.266493] input: HDA Intel Line Out Surround as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input12

[   23.267432] input: HDA Intel Line Out CLFE as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input13

[   23.267659] input: HDA Intel Line Out Side as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input14

[   23.267728] input: HDA Intel Front Headphone as 
/devices/pci0000:00/0000:00:1b.0/sound/card0/input15

[   24.852132] tpm_tis 00:00: tpm_transmit: tpm_send: error -62

[   24.852148] tpm_tis 00:00: A TPM error (-62) occurred attempting to 
determine the timeouts

[   24.864212] tpm_tis 00:00: Adjusting TPM timeout parameters.

[   24.912148] tpm_tis 00:00: TPM is disabled/deactivated (0x6)

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.

[....] Setting parameters of disc: (none)[?25l[?1c7[1G[[32m 
ok [39;49m8[?25h[?0c.


[....] Setting preliminary keymap...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[   25.517579] EXT4-fs (dm-0): re-mounted. Opts: (null)

[....] Checking root file system...fsck from util-linux 2.25.1


/dev/mapper/vg_g2-lv_g2_root: clean, 275985/1048576 files, 
3651430/4194304 blocks


[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[   25.654371] EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro

[   25.937101] xen_acpi_processor: Uploading Xen processor PM info

(XEN) cpu0 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) Monitor-Mwait will be used to enter C1 state
(XEN) Monitor-Mwait will be used to enter C3 state
(XEN) CPU0: 0000000000000000, default_idle+0/0x7b
(XEN) cpu1 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) CPU1: default_idle+0/0x7b, acpi_processor_idle+0/0x531
(XEN) cpu2 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) CPU2: default_idle+0/0x7b, acpi_processor_idle+0/0x531
(XEN) cpu3 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) CPU3: default_idle+0/0x7b, acpi_processor_idle+0/0x531
(XEN) cpu4 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) CPU4: default_idle+0/0x7b, acpi_processor_idle+0/0x531
(XEN) cpu5 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) CPU5: default_idle+0/0x7b, acpi_processor_idle+0/0x531
(XEN) cpu6 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) No CPU ID for APIC ID 0x6
(XEN) cpu7 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) cpu8 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) cpu9 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN) cpu10 cx acpi info:
(XEN)     count = 3
(XEN)     flags: bm_cntl[0], bm_chk[1], has_cst[1],
(XEN)            pwr_setup_done[1], bm_rld_set[0]
(XEN)     states[0]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0
(XEN)         type    = 1
(XEN)         latency = 1
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[1]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x10
(XEN)         type    = 3
(XEN)         latency = 64
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
(XEN)     states[2]:
(XEN)         reg.space_id = 0x7f
(XEN)         reg.bit_width = 0x1
(XEN)         reg.bit_offset = 0x2
(XEN)         reg.access_size = 0
(XEN)         reg.address = 0x20
(XEN)         type    = 3
(XEN)         latency = 96
(XEN)         power   = 0
(XEN)         dp(@0x0000000000000000)
[   25.967008] xen_pciback: backend is vpci

[   25.990298] fuse init (API version 7.23)

[[36minfo[39;49m] Loading kernel module xen-acpi-processor.


[[36minfo[39;49m] Loading kernel module xen-pciback.


[[36minfo[39;49m] Loading kernel module fuse.


[....] Cleaning up temporary files... 
/tmp[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Generating udev events for MD 
arrays...[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[....] Setting up LVM Volume Groups...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[....] Activating lvm and md swap...[   26.642119] Adding 2097148k swap 
on /dev/mapper/vg_g2-lv_g2_swap.  Priority:-1 extents:1 across:2097148k FS

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[....] Checking file systems...fsck from util-linux 2.25.1


/dev/md0: clean, 334/131072 files, 74860/524224 blocks


[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[   26.948583] EXT4-fs (md0): mounting ext3 file system using the ext4 
subsystem

[   26.960457] EXT4-fs (md0): mounted filesystem with ordered data mode. 
Opts: (null)

[....] Mounting local filesystems...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[....] Activating swapfile swap...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[....] Cleaning up temporary files...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0c.


[....] Setting kernel variables ...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[   27.618140] Bridge firewalling registered

[   27.625153] device eth0 entered promiscuous mode

[   27.676402] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

[   27.678737] IPv6: ADDRCONF(NETDEV_UP): br0: link is not ready

[....] Configuring network interfaces...


Waiting for br0 to get ready (MAXWAIT is 32 seconds).


[   30.819293] tg3 0000:05:00.0 eth0: Link is up at 1000 Mbps, full duplex

[   30.819310] tg3 0000:05:00.0 eth0: Flow control is on for TX and on 
for RX

[   30.819327] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

[   30.819350] br0: port 1(eth0) entered forwarding state

[   30.819358] br0: port 1(eth0) entered forwarding state

[   30.819377] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready

[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[....] Cleaning up temporary files...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0c.


[[36minfo[39;49m] Setting console screen modes.


setterm: cannot (un)set powersave mode: Inappropriate ioctl for device


[9;30][14;30][....] Setting up console font and 
keymap...[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone.


[   31.553893] ttyS0: LSR safety check engaged!

[   31.556055] ttyS0: LSR safety check engaged!

Loading the saved-state of the serial devices...


/dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A


[....] Setting up X socket directories... /tmp/.X11-unix 
/tmp/.ICE-unix[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Setting sensors limits[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0c.



INIT: Entering runlevel: 2



[[36minfo[39;49m] Using makefile-style concurrent boot in runlevel 2.


[....] Starting enhanced syslogd: 
rsyslogd[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Starting MD monitoring service: mdadm 
--monitor[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Starting ACPI services...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0c.


[   32.114950] xen:xen_evtchn: Event-channel device installed

[....] Starting mouse interface server: 
gpm[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Starting periodic command scheduler: 
cron[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


[....] Loading cpufreq kernel modules...modprobe: ERROR: could not 
insert 'cpufreq_userspace': No such device


modprobe: ERROR: could not insert 'cpufreq_stats': Invalid argument


modprobe: ERROR: could not insert 'cpufreq_powersave': No such device


modprobe: ERROR: could not insert 'cpufreq_conservative': No such device


[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0cdone (none).


[....] CPUFreq Utilities: Setting ondemand CPUFreq governor...disabled, 
governor not available...[?25l[?1c7[1G[[32m ok 
[39;49m8[?25h[?0cdone.


[....] Starting system message bus: dbus[?25l[?1c7[1G[[32m 
ok [39;49m8[?25h[?0c.


[....] Starting OpenBSD Secure Shell server: 
sshd[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.


Starting /usr/local/sbin/oxenstored...


Setting domain 0 name, domid and JSON config...


Done setting up Dom0


Starting xenconsoled...


Starting QEMU as disk backend for dom0


[9;0][14;0]

[   36.119927] pciback 0000:02:00.0: seizing device

[   36.119991] pciback 0000:02:00.0: enabling device (0004 -> 0007)

[   36.120076] xen: registering gsi 16 triggering 0 polarity 1

[   36.120085] Already setup the GSI :16

libxl: warning: libxl_pci.c:706:libxl__device_pci_assignable_add: 
0000:02:00.0 not bound to a driver, will not be rebound.




Debian GNU/Linux jessie/sid g2 hvc0



g2 login: [   45.856185] br0: port 1(eth0) entered forwarding state

(XEN) *** Serial input -> Xen (type 'CTRL-a' three times to switch input 
to DOM0)
(XEN) IRQ information:
(XEN)    IRQ:   0 affinity:01 vec:f0 type=IO-APIC-edge status=00000000 
timer_interrupt()
(XEN)    IRQ:   1 affinity:01 vec:30 type=IO-APIC-edge status=00000014 
in-flight=0 domain-list=0:  1(---),
(XEN)    IRQ:   3 affinity:01 vec:38 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:   4 affinity:01 vec:f1 type=IO-APIC-edge status=00000000 
ns16550_interrupt()
(XEN)    IRQ:   5 affinity:01 vec:40 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:   6 affinity:01 vec:48 type=IO-APIC-edge status=00000010 
in-flight=0 domain-list=0:  6(---),
(XEN)    IRQ:   7 affinity:01 vec:50 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:   8 affinity:01 vec:58 type=IO-APIC-edge status=00000010 
in-flight=0 domain-list=0:  8(---),
(XEN)    IRQ:   9 affinity:01 vec:60 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0:  9(---),
(XEN)    IRQ:  10 affinity:01 vec:68 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  11 affinity:01 vec:70 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  12 affinity:01 vec:78 type=IO-APIC-edge status=00000010 
in-flight=0 domain-list=0: 12(---),
(XEN)    IRQ:  13 affinity:3f vec:88 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  14 affinity:01 vec:90 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  15 affinity:01 vec:98 type=IO-APIC-edge status=00000002 
mapped, unbound
(XEN)    IRQ:  16 affinity:01 vec:a0 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0: 16(---),
(XEN)    IRQ:  17 affinity:01 vec:a8 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0: 17(---),
(XEN)    IRQ:  18 affinity:01 vec:b0 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0: 18(---),
(XEN)    IRQ:  19 affinity:01 vec:b8 type=IO-APIC-level status=00000010 
in-flight=0 domain-list=0: 19(---),
(XEN)    IRQ:  24 affinity:3f vec:28 type=DMA_MSI status=00000000 
iommu_page_fault()
(XEN)    IRQ:  25 affinity:01 vec:c0 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:279(---),
(XEN)    IRQ:  26 affinity:01 vec:c8 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:278(---),
(XEN)    IRQ:  27 affinity:01 vec:d0 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:277(---),
(XEN)    IRQ:  28 affinity:01 vec:d8 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:276(---),
(XEN)    IRQ:  29 affinity:01 vec:21 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:275(---),
(XEN)    IRQ:  30 affinity:01 vec:29 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:274(---),
(XEN)    IRQ:  31 affinity:3f vec:31 type=PCI-MSI status=00000002 
mapped, unbound
(XEN)    IRQ:  32 affinity:3f vec:39 type=PCI-MSI status=00000002 
mapped, unbound
(XEN)    IRQ:  33 affinity:01 vec:49 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:271(---),
(XEN)    IRQ:  34 affinity:01 vec:51 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:270(---),
(XEN)    IRQ:  35 affinity:01 vec:59 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:269(---),
(XEN)    IRQ:  36 affinity:01 vec:61 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:268(---),
(XEN)    IRQ:  37 affinity:01 vec:69 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:267(---),
(XEN)    IRQ:  38 affinity:01 vec:71 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:266(---),
(XEN)    IRQ:  39 affinity:01 vec:79 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:265(---),
(XEN)    IRQ:  40 affinity:01 vec:81 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:264(---),
(XEN)    IRQ:  41 affinity:01 vec:89 type=PCI-MSI/-X status=00000010 
in-flight=0 domain-list=0:263(---),
(XEN)    IRQ:  42 affinity:01 vec:91 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:262(---),
(XEN)    IRQ:  43 affinity:01 vec:99 type=PCI-MSI status=00000010 
in-flight=0 domain-list=0:261(---),
(XEN) Direct vector information:
(XEN)    0x20 -> irq_move_cleanup_interrupt()
(XEN)    0xf2 -> cmci_interrupt()
(XEN)    0xf3 -> intel_thermal_interrupt()
(XEN)    0xf9 -> pmu_apic_interrupt()
(XEN)    0xfa -> apic_timer_interrupt()
(XEN)    0xfb -> call_function_interrupt()
(XEN)    0xfc -> event_check_interrupt()
(XEN)    0xfd -> invalidate_interrupt()
(XEN)    0xfe -> error_interrupt()
(XEN)    0xff -> spurious_interrupt()
(XEN) IO-APIC interrupt information:
(XEN)     IRQ  0 Vec240:
(XEN)       Apic 0x00, Pin  2: vec=f0 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  1 Vec 48:
(XEN)       Apic 0x00, Pin  1: vec=30 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  3 Vec 56:
(XEN)       Apic 0x00, Pin  3: vec=38 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  4 Vec241:
(XEN)       Apic 0x00, Pin  4: vec=f1 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  5 Vec 64:
(XEN)       Apic 0x00, Pin  5: vec=40 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  6 Vec 72:
(XEN)       Apic 0x00, Pin  6: vec=48 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  7 Vec 80:
(XEN)       Apic 0x00, Pin  7: vec=50 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  8 Vec 88:
(XEN)       Apic 0x00, Pin  8: vec=58 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ  9 Vec 96:
(XEN)       Apic 0x00, Pin  9: vec=60 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=L mask=0 dest_id:1
(XEN)     IRQ 10 Vec104:
(XEN)       Apic 0x00, Pin 10: vec=68 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 11 Vec112:
(XEN)       Apic 0x00, Pin 11: vec=70 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 12 Vec120:
(XEN)       Apic 0x00, Pin 12: vec=78 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 13 Vec136:
(XEN)       Apic 0x00, Pin 13: vec=88 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=1 dest_id:63
(XEN)     IRQ 14 Vec144:
(XEN)       Apic 0x00, Pin 14: vec=90 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 15 Vec152:
(XEN)       Apic 0x00, Pin 15: vec=98 delivery=LoPri dest=L status=0 
polarity=0 irr=0 trig=E mask=0 dest_id:1
(XEN)     IRQ 16 Vec160:
(XEN)       Apic 0x00, Pin 16: vec=a0 delivery=LoPri dest=L status=0 
polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN)     IRQ 17 Vec168:
(XEN)       Apic 0x00, Pin 17: vec=a8 delivery=LoPri dest=L status=0 
polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN)     IRQ 18 Vec176:
(XEN)       Apic 0x00, Pin 18: vec=b0 delivery=LoPri dest=L status=0 
polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN)     IRQ 19 Vec184:
(XEN)       Apic 0x00, Pin 19: vec=b8 delivery=LoPri dest=L status=0 
polarity=1 irr=0 trig=L mask=0 dest_id:1
(XEN) 'c' pressed -> printing ACPI Cx structures
(XEN) ==cpu0==
(XEN) active state:        C0
(XEN) max_cstate:        C7
(XEN) states:
(XEN)     C1:    type[C1] latency[001] usage[00005664] method[  FFH] 
duration[4042540627]
(XEN)     C2:    type[C3] latency[064] usage[00000414] method[  FFH] 
duration[447258888]
(XEN)     C3:    type[C3] latency[096] usage[00002366] method[  FFH] 
duration[28183588810]
(XEN)    *C0:    usage[00008444] duration[26752178344]
(XEN) max=0 pwr=0 urg=0 nxt=0
(XEN) PC2[0] PC3[112428588] PC6[21869019218] PC7[0]
(XEN) CC3[484210884] CC6[27943480555] CC7[0]
(XEN) ==cpu1==
(XEN) active state:        C3
(XEN) max_cstate:        C7
(XEN) states:
(XEN)     C1:    type[C1] latency[001] usage[00002007] method[  FFH] 
duration[4316094103]
(XEN)     C2:    type[C3] latency[064] usage[00000179] method[  FFH] 
duration[430291017]
(XEN)    *C3:    type[C3] latency[096] usage[00000785] method[  FFH] 
duration[27543087914]
(XEN)     C0:    usage[00002971] duration[27136150937]
(XEN) max=0 pwr=0 urg=0 nxt=0
(XEN) PC2[0] PC3[112428588] PC6[21869019218] PC7[0]
(XEN) CC3[498924899] CC6[26514562346] CC7[0]
(XEN) ==cpu2==
(XEN) active state:        C3
(XEN) max_cstate:        C7
(XEN) states:
(XEN)     C1:    type[C1] latency[001] usage[00001925] method[  FFH] 
duration[3925569185]
(XEN)     C2:    type[C3] latency[064] usage[00000199] method[  FFH] 
duration[341001922]
(XEN)    *C3:    type[C3] latency[096] usage[00000761] method[  FFH] 
duration[27805737869]
(XEN)     C0:    usage[00002885] duration[27353411294]
(XEN) max=0 pwr=0 urg=0 nxt=0
(XEN) PC2[0] PC3[112428588] PC6[21869019218] PC7[0]
(XEN) CC3[377373007] CC6[27202250545] CC7[0]
(XEN) ==cpu3==
(XEN) active state:        C3
(XEN) max_cstate:        C7
(XEN) states:
(XEN)     C1:    type[C1] latency[001] usage[00001880] method[  FFH] 
duration[2679771477]
(XEN)     C2:    type[C3] latency[064] usage[00000229] method[  FFH] 
duration[188146428]
(XEN)    *C3:    type[C3] latency[096] usage[00001031] method[  FFH] 
duration[29498117979]
(XEN)     C0:    usage[00003140] duration[27059782098]
(XEN) max=0 pwr=0 urg=0 nxt=0
(XEN) PC2[0] PC3[112428588] PC6[21869019218] PC7[0]
(XEN) CC3[254623106] CC6[28394085736] CC7[0]
(XEN) ==cpu4==
(XEN) active state:        C3
(XEN) max_cstate:        C7
(XEN) states:
(XEN)     C1:    type[C1] latency[001] usage[00001756] method[  FFH] 
duration[2769254927]
(XEN)     C2:    type[C3] latency[064] usage[00000229] method[  FFH] 
duration[301480682]
(XEN)    *C3:    type[C3] latency[096] usage[00000859] method[  FFH] 
duration[28897863294]
(XEN)     C0:    usage[00002844] duration[27457318503]
(XEN) max=0 pwr=0 urg=0 nxt=0
(XEN) PC2[0] PC3[112428588] PC6[21869019218] PC7[0]
(XEN) CC3[383731673] CC6[28101648533] CC7[0]
(XEN) ==cpu5==
(XEN) active state:        C3
(XEN) max_cstate:        C7
(XEN) states:
(XEN)     C1:    type[C1] latency[001] usage[00001570] method[  FFH] 
duration[3273775119]
(XEN)     C2:    type[C3] latency[064] usage[00000265] method[  FFH] 
duration[367342058]
(XEN)    *C3:    type[C3] latency[096] usage[00000719] method[  FFH] 
duration[28591526276]
(XEN)     C0:    usage[00002554] duration[27193372517]
(XEN) max=0 pwr=0 urg=0 nxt=0
(XEN) PC2[0] PC3[112428588] PC6[21869019218] PC7[0]
(XEN) CC3[470602725] CC6[29075968196] CC7[0]


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

From xen-api-bounces@lists.xen.org Wed Nov 26 13:26:32 2014
Return-path: <xen-api-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Nov 2014 13:26:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-api-bounces@lists.xen.org>)
	id 1Xtcbv-0006fk-9Q; Wed, 26 Nov 2014 13:26:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Jonathan.Ludlam@citrix.com>) id 1Xtcbu-0006ff-3Y
	for xen-api@lists.xen.org; Wed, 26 Nov 2014 13:26:22 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
	F8/04-16982-DF4D5745; Wed, 26 Nov 2014 13:26:21 +0000
X-Env-Sender: Jonathan.Ludlam@citrix.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1417008378!13861124!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,
	received_headers: No Received headers
X-StarScan-Received: 
X-StarScan-Version: 6.12.4; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4094 invoked from network); 26 Nov 2014 13:26:19 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	26 Nov 2014 13:26:19 -0000
X-IronPort-AV: E=Sophos;i="5.07,462,1413244800"; 
	d="scan'208,217,145";a="196757971"
Message-ID: <5475D4F6.8010701@citrix.com>
Date: Wed, 26 Nov 2014 13:26:14 +0000
From: Jon Ludlam <jonathan.ludlam@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: <xen-api@lists.xen.org>
References: <CAFjREQsY3sXXRkCHxBC8ohS6T1jFGOxyFVN5UmzUUASOK6yz-w@mail.gmail.com>	<5473193C.5040605@citrix.com>	<CAFjREQvCigZOUNYzUXCxoXTHW=YO5=L6upfY1Poi5HFymHF_0g@mail.gmail.com>	<54734BFC.4060606@citrix.com>
	<CAFjREQugQ-PsE9uWaO-fSyv6hOw+0VAZjS-TcbsZmrde7KXhPA@mail.gmail.com>
In-Reply-To: <CAFjREQugQ-PsE9uWaO-fSyv6hOw+0VAZjS-TcbsZmrde7KXhPA@mail.gmail.com>
X-DLP: MIA1
Subject: Re: [Xen-API] get 3 hosts real-time performing metrics and show
 them on the same page.
X-BeenThere: xen-api@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: User and development list for XCP and XAPI <xen-api.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-api>,
	<mailto:xen-api-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xen.org>
List-Help: <mailto:xen-api-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7884838290559463360=="
Sender: xen-api-bounces@lists.xen.org
Errors-To: xen-api-bounces@lists.xen.org

--===============7884838290559463360==
Content-Type: multipart/alternative;
	boundary="------------090602040101020509020308"

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

Here's a sample:

[vagrant@localhost ~]$ python
Python 2.6.6 (r266:84292, Jan 22 2014, 09:42:36)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import xmlrpclib            =20
>>> import urllib2
                                                                         =
                                                                         =
                                                        =20

>>>
s=3Dxmlrpclib.Server("http://169.254.0.20/")                             =
                                                                         =
                                                                         =
                =20

>>>
sess=3Ds.session.login_with_password("root","xenroot")['Value']          =
                                                                         =
                                                                         =
                =20

>>> resp =3D
urllib2.urlopen("http://169.254.0.23/rrd_updates?session_id=3D%s&start=3D=
1417006800"
% sess)
>>> resp.read()
'<?xml version=3D"1.0"
encoding=3D"UTF-8"?>\n<xport><meta><start>1417006860</start><step>60</ste=
p><end>1417008180</end><rows>24</rows><columns>2</columns><legend><entry>=
AVERAGE:vm:7d3f9b63-82b1-4328-b475-f85417c6fe82:cpu0</entry><entry>AVERAG=
E:vm:7d3f9b63-82b1-4328-b475-f85417c6fe82:memory</entry></legend></meta><=
data><row><t>1417008180</t><v>0.0307</v><v>788529152.0000</v></row><row><=
t>1417008120</t><v>0.0348</v><v>788529152.0000</v></row><row><t>141700806=
0</t><v>0.0301</v><v>788529152.0000</v></row><row><t>1417008000</t><v>0.2=
650</v><v>788529152.0000</v></row><row><t>1417007940</t><v>0.0647</v><v>7=
88529152.0000</v></row><row><t>1417007880</t><v>0.0452</v><v>788529152.00=
00</v></row><row><t>1417007820</t><v>0.1465</v><v>525686112.0000</v></row=
><row><t>1417007760</t><v>NaN</v><v>NaN</v></row><row><t>1417007700</t><v=
>NaN</v><v>NaN</v></row><row><t>1417007640</t><v>NaN</v><v>NaN</v></row><=
row><t>1417007580</t><v>NaN</v><v>NaN</v></row><row><t>1417007520</t><v>N=
aN</v><v>NaN</v></row><row><t>1417007460</t><v>NaN</v><v>NaN</v></row><ro=
w><t>1417007400</t><v>NaN</v><v>NaN</v></row><row><t>1417007340</t><v>NaN=
</v><v>NaN</v></row><row><t>1417007280</t><v>NaN</v><v>NaN</v></row><row>=
<t>1417007220</t><v>NaN</v><v>NaN</v></row><row><t>1417007160</t><v>NaN</=
v><v>NaN</v></row><row><t>1417007100</t><v>NaN</v><v>NaN</v></row><row><t=
>1417007040</t><v>NaN</v><v>NaN</v></row><row><t>1417006980</t><v>NaN</v>=
<v>NaN</v></row><row><t>1417006920</t><v>NaN</v><v>NaN</v></row><row><t>1=
417006860</t><v>NaN</v><v>NaN</v></row><row><t>1417006800</t><v>NaN</v><v=
>NaN</v></row></data></xport>'
>>>

Jon


On 25/11/14 13:19, Will Sun wrote:
> Hi Jon,
> Thanks very much. As you said, I create one session on the master,(the
> code I give in last email is also firstly creates one session on the
> master ), then I use that session for querying the RRD data on one
> slave.But it shows failure*['HOST_OFFLINE'], *that means I attempted
> an operation which involves a host which cannot be contacted.
> *
> *
> I want to confirm one thing:**where is the RRD of slave stored? master
> host or slave host itself? I think it's slave.
> How do I use the session on the master to query the RRD data on each
> slave? Can you give me a sample?
>
>
> Thanks and Regards,
>
> Will
>
> 2014-11-24 23:17 GMT+08:00 Jon Ludlam <jonathan.ludlam@citrix.com
> <mailto:jonathan.ludlam@citrix.com>>:
>
>     Hi Will,
>
>     It looks like what the code is doing is trying to create the
>     session on the slave before doing the RRD GET call. Sessions are
>     handled by the pool master, so that's why you get the
>     HOST_IS_SLAVE error.
>
>     What you should do is create one session on the master, then use
>     that one session for querying the RRD data on each slave.
>
>     HTH,
>
>     Jon
>
>
>
>
>     On 24/11/14 13:05, Will Sun wrote:
>>     Hi Jon,
>>        Thanks very much. In fact ,I have used the RRD interface to
>>     get the master's metrics,and it worked fine. The codes as follows:=

>>
>>     https://github.com/hswayne77/CitrixXenserver-monitoring
>>
>>        But I cannot get the slave's metrics , unless I use the
>>     commands "pool.designate_new_master" to make slave become master.
>>     If I do so, I still cannot get the other two slaves metrics.
>>        In the /Citrix XenServer Management API ,/  I can only manage
>>      the slave host by the master . In the session, the arguments
>>     "url" cannot be the slave's ip, or it will show the  failure:
>>     [HOST_IS_SLAVE].
>>        I do not want to get just one host metrics, instead I want to
>>     get all 3 hosts metrics in the same pool and  to show them in one
>>     page at the same time.=20
>>
>>
>>     Thanks and Regards
>>
>>     Will
>>
>>     2014-11-24 19:40 GMT+08:00 Jon Ludlam <jonathan.ludlam@citrix.com
>>     <mailto:jonathan.ludlam@citrix.com>>:
>>
>>         Hi Will,
>>
>>         To get performance metrics, the preferred mechanism is to use
>>         the RRD interface - it's much more lightweight than using the
>>         API 'query_data_source'. Have a look here for some docs and
>>         sample code:
>>
>>         http://xenserver.org/partners/developing-products-for-xenserve=
r/18-sdk-development/96-xs-dev-rrds.html
>>
>>         Jon
>>
>>
>>         On 24/11/14 02:46, Will Sun wrote:
>>>         Hi all,
>>>         I build a pool includes 3 hosts : vGate7, vGate8 and vGate9.
>>>         vGate9 is the master, others are slaves.
>>>         I build a page to show the host and vm performing
>>>         metrics(e.g.cpu_utilization)  on it. It works fine for the
>>>         mater (vGate9).But it cannot get the slave performing metrics=
=2E
>>>
>>>         As follows in picture 1 :
>>>
>>>
>>>
>>>         In python, I use the following codes to get the CPU Usage:
>>>
>>>                       import XenAPI
>>>                       url =3D "https://host_ip"
>>>                       username =3D "hostname"
>>>                       password =3D "self_password"
>>>
>>>                       session =3D XenAPI.session(url)
>>>                     =20
>>>         session.xenapi.login_with_password(username,password)
>>>
>>>
>>>                       cpu_usage =3D
>>>         session.xenapi.host.query_data_source("OpaqueRef:35ad218e-09e=
2-4117-e93d-0de371265448"
>>>         , 'cpu_avg')
>>>                       #
>>>         OpaqueRef:35ad218e-09e2-4117-e93d-0de371265448  is vGate7
>>>         (slave),
>>>                       # and it will show
>>>         XenAPI.Failure:*['HOST_OFFLINE']** *
>>>
>>>
>>>         I attempt to make an API call to a slave (even someting
>>>         trivial like pool.get_all()),I get the *['HOST_IS_SLAVE']
>>>         *exception,along with the master's IP address.
>>>
>>>
>>>         The main problem is to get 3 hosts real-time performing
>>>         metrics and to show them on the same page.
>>>         Is there any workaround to solve this problem?=20
>>>         The attachment is picture1, incase you cannot see it  in the
>>>         message.
>>>         Thank you in advance!
>>>
>>>
>>>         Thanks and Regards,
>>>         Will
>>>
>>>
>>>         _______________________________________________
>>>         Xen-api mailing list
>>>         Xen-api@lists.xen.org <mailto:Xen-api@lists.xen.org>
>>>         http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
>>
>>
>>         _______________________________________________
>>         Xen-api mailing list
>>         Xen-api@lists.xen.org <mailto:Xen-api@lists.xen.org>
>>         http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
>>
>>
>
>
>
>
> _______________________________________________
> Xen-api mailing list
> Xen-api@lists.xen.org
> http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api


--------------090602040101020509020308
Content-Type: multipart/related;
	boundary="------------060602080504070001090200"

--------------060602080504070001090200
Content-Type: text/html; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dwindows-1252"
      http-equiv=3D"Content-Type">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"moz-cite-prefix">Here's a sample:<br>
      <br>
      [vagrant@localhost ~]$ python<br>
      Python 2.6.6 (r266:84292, Jan 22 2014, 09:42:36) <br>
      [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2<br>
      Type "help", "copyright", "credits" or "license" for more
      information.<br>
      &gt;&gt;&gt; import xmlrpclib=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =
<br>
      &gt;&gt;&gt; import urllib2
      =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0
      <br>
      &gt;&gt;&gt;
      s=3Dxmlrpclib.Server(<a class=3D"moz-txt-link-rfc2396E" href=3D"http:=
//169.254.0.20/">"http://169.254.0.20/"</a>)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0
      <br>
      &gt;&gt;&gt;
      sess=3Ds.session.login_with_password("root","xenroot")['Value']=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
      <br>
      &gt;&gt;&gt; resp =3D
      urllib2.urlopen(<a class=3D"moz-txt-link-rfc2396E" href=3D"http://169=
.254.0.23/rrd_updates?session_id=3D%s&amp;start=3D1417006800">"http://169.2=
54.0.23/rrd_updates?session_id=3D%s&amp;start=3D1417006800"</a>
      % sess)<br>
      &gt;&gt;&gt; resp.read()<br>
      '&lt;?xml version=3D"1.0"
encoding=3D"UTF-8"?&gt;\n&lt;xport&gt;&lt;meta&gt;&lt;start&gt;1417006860&l=
t;/start&gt;&lt;step&gt;60&lt;/step&gt;&lt;end&gt;1417008180&lt;/end&gt;&lt=
;rows&gt;24&lt;/rows&gt;&lt;columns&gt;2&lt;/columns&gt;&lt;legend&gt;&lt;e=
ntry&gt;AVERAGE:vm:7d3f9b63-82b1-4328-b475-f85417c6fe82:cpu0&lt;/entry&gt;&=
lt;entry&gt;AVERAGE:vm:7d3f9b63-82b1-4328-b475-f85417c6fe82:memory&lt;/entr=
y&gt;&lt;/legend&gt;&lt;/meta&gt;&lt;data&gt;&lt;row&gt;&lt;t&gt;1417008180=
&lt;/t&gt;&lt;v&gt;0.0307&lt;/v&gt;&lt;v&gt;788529152.0000&lt;/v&gt;&lt;/ro=
w&gt;&lt;row&gt;&lt;t&gt;1417008120&lt;/t&gt;&lt;v&gt;0.0348&lt;/v&gt;&lt;v=
&gt;788529152.0000&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417008060&lt;/=
t&gt;&lt;v&gt;0.0301&lt;/v&gt;&lt;v&gt;788529152.0000&lt;/v&gt;&lt;/row&gt;=
&lt;row&gt;&lt;t&gt;1417008000&lt;/t&gt;&lt;v&gt;0.2650&lt;/v&gt;&lt;v&gt;7=
88529152.0000&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417007940&lt;/t&gt;=
&lt;v&gt;0.0647&lt;/v&gt;&lt;v&gt;788529152.0000&lt;/v&gt;&lt;/row&gt;&lt;r=
ow&gt;&lt;t&gt;1417007880&
lt;/t&gt;&lt;v&gt;0.0452&lt;/v&gt;&lt;v&gt;788529152.0000&lt;/v&gt;&lt;/row=
&gt;&lt;row&gt;&lt;t&gt;1417007820&lt;/t&gt;&lt;v&gt;0.1465&lt;/v&gt;&lt;v&=
gt;525686112.0000&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417007760&lt;/t=
&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;=
t&gt;1417007700&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/r=
ow&gt;&lt;row&gt;&lt;t&gt;1417007640&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&g=
t;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417007580&lt;/t&gt;&lt;v&gt=
;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417007=
520&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;ro=
w&gt;&lt;t&gt;1417007460&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&=
gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417007400&lt;/t&gt;&lt;v&gt;NaN&lt;/v&g=
t;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417007340&lt;/t&gt=
;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&g=
t;1417007280&lt;/t&gt;&l
t;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1=
417007220&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;=
&lt;row&gt;&lt;t&gt;1417007160&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&=
lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417007100&lt;/t&gt;&lt;v&gt;NaN&l=
t;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417007040&lt=
;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&=
lt;t&gt;1417006980&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt=
;/row&gt;&lt;row&gt;&lt;t&gt;1417006920&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;=
v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417006860&lt;/t&gt;&lt;v=
&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt;row&gt;&lt;t&gt;1417=
006800&lt;/t&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;v&gt;NaN&lt;/v&gt;&lt;/row&gt;&lt=
;/data&gt;&lt;/xport&gt;'<br>
      &gt;&gt;&gt; <br>
      <br>
      Jon<br>
      <br>
      <br>
      On 25/11/14 13:19, Will Sun wrote:<br>
    </div>
    <blockquote
cite=3D"mid:CAFjREQugQ-PsE9uWaO-fSyv6hOw+0VAZjS-TcbsZmrde7KXhPA@mail.gmail.=
com"
      type=3D"cite">
      <meta http-equiv=3D"Content-Type" content=3D"text/html;
        charset=3Dwindows-1252">
      <div dir=3D"ltr">Hi Jon,
        <div>Thanks very much. As you said, I create one session on the
          master,(the code I give in last email is also firstly creates
          one session on the master ), then I use that session for
          querying the RRD data on one slave.But it shows failure<b>
            ['HOST_OFFLINE'],=A0</b>that means I attempted an operation
          which involves a host which cannot be contacted.</div>
        <div><b><br>
          </b></div>
        <div>I want to confirm one thing:<b> </b>where is the RRD of
          slave stored? master host or slave host itself? I think it's
          slave.<br>
        </div>
        <div><span style=3D"background-color:rgb(153,153,153)">How do I
            use the session on the master to query the RRD data on each
            slave? Can you give me a sample?</span></div>
        <div><span style=3D"background-color:rgb(153,153,153)"><br>
          </span></div>
        <div><span style=3D"background-color:rgb(153,153,153)"><br>
          </span></div>
        <div><span style=3D"background-color:rgb(255,255,255)">Thanks and
            Regards,</span></div>
        <div><span style=3D"background-color:rgb(255,255,255)"><br>
          </span></div>
        <div><span style=3D"background-color:rgb(255,255,255)">Will</span><=
/div>
      </div>
      <div class=3D"gmail_extra"><br>
        <div class=3D"gmail_quote">2014-11-24 23:17 GMT+08:00 Jon Ludlam <s=
pan
            dir=3D"ltr">&lt;<a moz-do-not-send=3D"true"
              href=3D"mailto:jonathan.ludlam@citrix.com" target=3D"_blank">=
jonathan.ludlam@citrix.com</a>&gt;</span>:<br>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text=3D"#000000" bgcolor=3D"#FFFFFF">
              <div>Hi Will,<br>
                <br>
                It looks like what the code is doing is trying to create
                the session on the slave before doing the RRD GET call.
                Sessions are handled by the pool master, so that's why
                you get the HOST_IS_SLAVE error. <br>
                <br>
                What you should do is create one session on the master,
                then use that one session for querying the RRD data on
                each slave.<br>
                <br>
                HTH,<br>
                <br>
                Jon
                <div>
                  <div class=3D"h5"><br>
                    <br>
                    <br>
                    <br>
                    On 24/11/14 13:05, Will Sun wrote:<br>
                  </div>
                </div>
              </div>
              <div>
                <div class=3D"h5">
                  <blockquote type=3D"cite">
                    <div dir=3D"ltr">Hi Jon,
                      <div>=A0 =A0Thanks very much. In fact ,I have used th=
e
                        RRD interface to get the master's metrics,and it
                        worked fine. The codes as follows:</div>
                      <div><br>
                      </div>
                      <div><a moz-do-not-send=3D"true"
                          href=3D"https://github.com/hswayne77/CitrixXenser=
ver-monitoring"
                          target=3D"_blank">https://github.com/hswayne77/Ci=
trixXenserver-monitoring</a><br>
                      </div>
                      <div><br>
                      </div>
                      <div>=A0 =A0But I cannot get the slave's metrics ,
                        unless I use the commands
                        "pool.designate_new_master" to make slave become
                        master. If I do so, I still cannot get the other
                        two slaves metrics.</div>
                      <div>=A0 =A0In the <i style=3D"font-weight:bold">Citr=
ix
                          XenServer Management API ,</i>=A0 I can only
                        manage =A0the slave host by the master . In the
                        session, the arguments "url" cannot be the
                        slave's ip, or it will show the =A0failure:
                        [HOST_IS_SLAVE].</div>
                      <div>=A0 <span
                          style=3D"background-color:rgb(153,153,153)">=A0I
                          do not want to get just one host metrics,
                          instead I want to get all 3 hosts metrics in
                          the same pool and =A0to show them in one page at
                          the same time.=A0</span></div>
                      <div><br>
                      </div>
                      <div><br>
                      </div>
                      <div>Thanks and Regards</div>
                      <div><br>
                      </div>
                      <div>Will</div>
                    </div>
                    <div class=3D"gmail_extra"><br>
                      <div class=3D"gmail_quote">2014-11-24 19:40
                        GMT+08:00 Jon Ludlam <span dir=3D"ltr">&lt;<a
                            moz-do-not-send=3D"true"
                            href=3D"mailto:jonathan.ludlam@citrix.com"
                            target=3D"_blank">jonathan.ludlam@citrix.com</a=
>&gt;</span>:<br>
                        <blockquote class=3D"gmail_quote" style=3D"margin:0
                          0 0 .8ex;border-left:1px #ccc
                          solid;padding-left:1ex">
                          <div text=3D"#000000" bgcolor=3D"#FFFFFF">
                            <div>Hi Will,<br>
                              <br>
                              To get performance metrics, the preferred
                              mechanism is to use the RRD interface -
                              it's much more lightweight than using the
                              API 'query_data_source'. Have a look here
                              for some docs and sample code:<br>
                              <br>
                              <a moz-do-not-send=3D"true"
href=3D"http://xenserver.org/partners/developing-products-for-xenserver/18-=
sdk-development/96-xs-dev-rrds.html"
                                target=3D"_blank">http://xenserver.org/part=
ners/developing-products-for-xenserver/18-sdk-development/96-xs-dev-rrds.ht=
ml</a><br>
                              <br>
                              Jon
                              <div>
                                <div><br>
                                  <br>
                                  On 24/11/14 02:46, Will Sun wrote:<br>
                                </div>
                              </div>
                            </div>
                            <blockquote type=3D"cite">
                              <div>
                                <div>
                                  <div dir=3D"ltr">Hi all,
                                    <div>I build a pool includes 3 hosts
                                      : vGate7, vGate8 and vGate9.
                                      vGate9 is the master, others are
                                      slaves.</div>
                                    <div>I build a page to show the host
                                      and vm performing
                                      metrics(e.g.cpu_utilization) =A0on
                                      it. It works fine for the mater
                                      (vGate9).But it cannot get the
                                      slave performing metrics.</div>
                                    <div><br>
                                    </div>
                                    <div>As follows in picture 1 :</div>
                                    <div><img
                                        src=3D"cid:part5.07020705.01020908@=
citrix.com"
                                        style=3D"margin-right:0px"
                                        height=3D"105" width=3D"677"><br>
                                    </div>
                                    <div><br>
                                    </div>
                                    <div><br>
                                    </div>
                                    <div>In python, I use the following
                                      codes to get the CPU Usage:</div>
                                    <div><br>
                                    </div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0 import=
 XenAPI</div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0 url =
=3D "<a
                                        moz-do-not-send=3D"true"
                                        href=3D"https://host_ip"
                                        target=3D"_blank">https://host_ip</=
a>"</div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0 userna=
me =3D
                                      "hostname"</div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0 passwo=
rd =3D
                                      "self_password"</div>
                                    <div><br>
                                    </div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0 sessio=
n =3D
                                      XenAPI.session(url)</div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0
                                      session.xenapi.login_with_password(us=
ername,password)</div>
                                    <div><br>
                                    </div>
                                    <div><br>
                                    </div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0 cpu_us=
age =3D
                                      session.xenapi.host.query_data_source=
("OpaqueRef:35ad218e-09e2-4117-e93d-0de371265448"


                                      , 'cpu_avg')</div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0 <span
                                        style=3D"background-color:rgb(255,2=
55,255)"><font
                                          color=3D"#0000ff">#
                                          OpaqueRef:35ad218e-09e2-4117-e93d=
-0de371265448
                                          =A0is vGate7 (slave),</font></spa=
n></div>
                                    <div>=A0 =A0 =A0 =A0 =A0 =A0 =A0 <font
                                        color=3D"#0000ff"># and it will
                                        show XenAPI.Failure:<b>['HOST_OFFLI=
NE']</b></font><b>=A0</b></div>
                                    <div><br>
                                    </div>
                                    <div><br>
                                    </div>
                                    <div>I attempt to make an API call
                                      to a slave (even someting trivial
                                      like pool.get_all()),I get the <b>['H=
OST_IS_SLAVE']
                                      </b>exception,along with the
                                      master's IP address.</div>
                                    <div><br>
                                    </div>
                                    <div><br>
                                    </div>
                                    <div><span
                                        style=3D"background-color:rgb(204,2=
04,204)">The

                                        main problem is to get 3 hosts
                                        real-time performing metrics and
                                        to show them on the same page.</spa=
n></div>
                                    <div>Is there any workaround to
                                      solve this problem?=A0</div>
                                    <div>The attachment is picture1,
                                      incase you cannot see it =A0in the
                                      message.</div>
                                    <div>Thank you in advance!</div>
                                    <div><br>
                                    </div>
                                    <div><br>
                                    </div>
                                    <div>Thanks and Regards,</div>
                                    <div>Will</div>
                                  </div>
                                  <br>
                                  <fieldset></fieldset>
                                  <br>
                                </div>
                              </div>
                              <pre>________________________________________=
_______
Xen-api mailing list
<a moz-do-not-send=3D"true" href=3D"mailto:Xen-api@lists.xen.org" target=3D=
"_blank">Xen-api@lists.xen.org</a>
<a moz-do-not-send=3D"true" href=3D"http://lists.xen.org/cgi-bin/mailman/li=
stinfo/xen-api" target=3D"_blank">http://lists.xen.org/cgi-bin/mailman/list=
info/xen-api</a>
</pre>
                            </blockquote>
                            <br>
                          </div>
                          <br>
_______________________________________________<br>
                          Xen-api mailing list<br>
                          <a moz-do-not-send=3D"true"
                            href=3D"mailto:Xen-api@lists.xen.org"
                            target=3D"_blank">Xen-api@lists.xen.org</a><br>
                          <a moz-do-not-send=3D"true"
                            href=3D"http://lists.xen.org/cgi-bin/mailman/li=
stinfo/xen-api"
                            target=3D"_blank">http://lists.xen.org/cgi-bin/=
mailman/listinfo/xen-api</a><br>
                          <br>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                  </blockquote>
                  <br>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap=3D"">_______________________________________________
Xen-api mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Xen-api@lists.xen.org"=
>Xen-api@lists.xen.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"http://lists.xen.org/cgi-bin/mai=
lman/listinfo/xen-api">http://lists.xen.org/cgi-bin/mailman/listinfo/xen-ap=
i</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------060602080504070001090200
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-ID: <part5.07020705.01020908@citrix.com>

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRof
Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwh
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAAR
CACYA8wDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3vz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9
DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8v/xusuef8v4ox56n8n4o9J8+L/nqn/fQo8+L/nqn
/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/i/8A6GS8/wDBvL/8bo55/wAv4oOep/J+KPSfPi/5
6p/30KPPi/56p/30K82/4Qfxf/0Ml5/4N5f/AI3R/wAIP4v/AOhkvP8Awby//G6Oef8AL+KD
nqfyfij0nz4v+eqf99Cjz4v+eqf99CvNv+EH8X/9DJef+DeX/wCN0f8ACD+L/wDoZLz/AMG8
v/xujnn/AC/ig56n8n4o9J8+L/nqn/fQo8+L/nqn/fQrzb/hB/F//QyXn/g3l/8AjdH/AAg/
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
ig56n8n4o9NooorU2CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooA8w+KP/IV0b/cvP8A0Ulen15h8Uf+Qro3+5ef+ikr0+sqfxS9f0RjS+Kfr+iC
iiitTYKKKKACiiigAooooAKKKKAI5vuD/eX+Yrzf4P8A/IPu/wDrlF/6Mmr0ib7g/wB5f5iv
N/g//wAg+7/65Rf+jJqyf8Vej/Qxl/Gj6P8ANHplFFFamwUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAZniC1t7zw9qMF1BFPC1u+6OVAynAJGQeOozXkzxW9x8IfD9nN4NmS3X7A4u5E
tDFuaSIO+BKX+cEg/Lk7ue9ew6jZHUdOuLMXM1t5yFDLCELqD1xuVh7cg1z8vgeGXwpZeHf7
b1VLS0MeyRfI8xljIMakmLGFKr2BOOSaS3+78GD2Xz/FFPWPGbeHNZg0tdKtjZie3th5V1+9
RZCFVvKSNgiAnA3smdpAHTPK2mk3lxokb2unRa5bWWtaibjR7ufJukMxUSAyEh3QnPz5zk87
sGuwvPh9b3j3ROu6vGt1cxXcqIYNpnjCBZOYic/u1JH3f9mpLHwLBp8Q8jW9XFys080d1vhD
o0rBpPlEYRgSOjKQM5GCFIF3e/8Awbh5Lb/gGLZa74fmi8PrZaVfyRy6u6eXdyMkmnXKxMSr
qxLEhSQE5UA9RhRSzfEjVYbAaj/wjcMlk+nzajH5epfvfKjIGGQxAK2WXI3HA3Y3EbTtS+B7
cm0mj1LUDdW162oNKWizdTldmZD5ZAG35cIFAHbIFcto3gfUpbObTZU1TS4L2AxarJKmnFrk
FSDskiQyM24n55OcFv4jkGu39dP677DVla52OgeJrnVtVuNPvNMFjKlrDeRgXAlLRyFgA2AA
rApyAWHI5rmPFFv/AGb4mv8AWNW0STWdHkjjQXlmxN3pJVcNtUEMqndvLRkMOScjFdVpfhWP
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
zUtPt7e3bQpL7UltEubmKzFxKoVt20IyW5Bc7ScNsUdNx5NYPiu5SFPEt/qmlaguohI5tCvl
spX8kGNdiK6qRCwlDbgSu7cAciu1TweIpre4g17VobuOAW0txH5Aa4jByqyDytvy5IDKoYAn
nmrz+HYZ9Thu7u8vbqK3ZXt7SaQGGJwAA+AAztxkGQtg8jBqnZyv5/1b+u/QmN0tf6/r/LqZ
ulW1x/wsLUruckM2k2asoPy7t8+cD8K6uqyWrLqEt19okIkjVPKKptGCTkELuJ56FiPQDmrN
H9fi/wDMEv6+SCiiikMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOY8carrOhaF/amlPZCO3kU3f
2q3eXbCWAZ1Cuv3QSxHcDtVjU7jXG1LTLXSrrTlSaN5Ll57V5MKoGGXEi4yzAYOeuc8c7Vxb
xXdtLbToJIZUMboejKRgj8q53wnpGo6Fo8iaixu7mBTb2/lkbntoiwhBJIG8g5JJHJ56Ul1v
/Xl+oPpb+v62IvBvia+1d9TsNZjt4tRsZc7oEKRzQMTskAZmIztYEZOCppnhHxFqniLV9aM4
tItOtZVS1jSJvNdGRXSRn3kcq2cBe45rHn8OazqJ0u+trKfS7otLp+opPLHueykJYsDG7DKn
7vOQSeMVteGbfULbxN4hkuNFurO0upont5ZJISpVIkjxhJGIztJGR064PFNefb8dNf68xP8A
X9X/AF6WJ9N1LW7jxtq2mzz6edOs4opEEdq6yt5m/ALGQj5dnXbznoK0Z9TFnq10Ly+02DT4
LRJm8ybbNGSzAu+TgR4AAPqGrn4ptZ0/xrrl+PC2pXNpcxW8UMkM9r8xj35OGmUgHcMZ565A
rGvNE1a98Qanf3fhm9QXun2geTTrq3jkFzG5bKM0gJZMqAWGD5ZHTAKXT+u4+r/rsdY3jjw0
NV02wTWLKWTUVdreSK5jZG2sFxndyS2QAM5KsO1dFXnun6d4li17w/qeoWE115IvIJmU28cs
aSuhR5VVwhOFO7yyfUDJxXoVPoHUKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooA8w+KP/IV0b/cvP8A0Ulen15h8Uf+Qro3+5ef+ikr0+sqfxS9f0Rj
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
0EUUUAXKKKKACiiigAooooA//9k=
--------------060602080504070001090200--

--------------090602040101020509020308--


--===============7884838290559463360==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

--===============7884838290559463360==--


