Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp313246imu; Mon, 10 Dec 2018 22:37:36 -0800 (PST) X-Google-Smtp-Source: AFSGD/UOUmu51v+QR0JHW1cDaXW/oOrrD8oAvKtH7ek9RuAcFml/ZarmtvWiDQzN6xUoxhcKwg+C X-Received: by 2002:a17:902:4222:: with SMTP id g31mr14848568pld.240.1544510256772; Mon, 10 Dec 2018 22:37:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544510256; cv=none; d=google.com; s=arc-20160816; b=ti1aax9MQMhZGbKb6RoE3ZqcYc0itEYi0xhc7Zf2Wn6Bj2ukkDevylxIY9vdd+XF4z MCbIBS2HkajEL/dsKpWW0RzzCdRNhjtkIwdOTJv3yE6UvJkhhU5BUHMCv+7fFGg3eS3F a29EfwtwKNxkxa8EdcO03+CY4O5bv06JLc83iolITh8l+DDAvZXVcUu+X+pl8V+H4Jks omzv2XtNUAtIp2Bz/O0+U0sylVkFdoekrU+u5W8mVqxsdXK5HHYP3ZqdcLWlnLLIqOC/ ME4/SVZiZp9i86Q9VWs1Rz+zidqlBpByLZ/aGInyFsp7RHphA14Um1GRLz2fA8UHumpi DujQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=tJrkId4K/qQifgO6vDTWdn85bBJYZZGMVqi4uS9/iCg=; b=JTfbLxrEwywiqZYhTD84OR7ZLuEm/wypBEnrJXWOonDlZ3HbiWsDtnb6KG5ehY1Aq3 V1B+NiCEcqEV0c+uHjpkRGnY2SI0ptOiuw28mGPSQLZdmPE5D2/8P4wP5+FrmVtCQ834 5q8EE6u23TaAxLXk8WBOPKBM9CPhSEE7UlBvf5KzfAJXkqPdbQuXwj/ZC6dnupBfcRwW khtQGad9DfUlpJwW6ifJQE4mi7nqBeJxLn5jCNAHiBOQDbdI733nX0q0dyIKAUyeToKa Qt5/qXLFGZBdx5A2g3FmOOEjtTFN/imlWBSzPOPtwYmPr3TnNNBRI7dbHPzY+71OK/xe H8sQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i64si11120546pge.361.2018.12.10.22.37.21; Mon, 10 Dec 2018 22:37:36 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729428AbeLKGOf (ORCPT + 99 others); Tue, 11 Dec 2018 01:14:35 -0500 Received: from mga02.intel.com ([134.134.136.20]:45974 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728327AbeLKGOe (ORCPT ); Tue, 11 Dec 2018 01:14:34 -0500 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Dec 2018 22:14:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,341,1539673200"; d="gz'50?scan'50,208,50";a="97785584" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by orsmga007.jf.intel.com with ESMTP; 10 Dec 2018 22:14:31 -0800 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1gWbJO-0007BO-HT; Tue, 11 Dec 2018 14:14:30 +0800 Date: Tue, 11 Dec 2018 14:13:26 +0800 From: kbuild test robot To: Vivek Goyal Cc: kbuild-all@01.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, kvm@vger.kernel.org, vgoyal@redhat.com, miklos@szeredi.hu, stefanha@redhat.com, dgilbert@redhat.com, sweil@redhat.com, swhiteho@redhat.com Subject: Re: [PATCH 28/52] Do fallocate() to grow file before mapping for file growing writes Message-ID: <201812111440.A3qeuFwt%fengguang.wu@intel.com> References: <20181210171318.16998-29-vgoyal@redhat.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="17pEHd4RhPHOinZp" Content-Disposition: inline In-Reply-To: <20181210171318.16998-29-vgoyal@redhat.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Vivek, I love your patch! Perhaps something to improve: [auto build test WARNING on fuse/for-next] [also build test WARNING on v4.20-rc6] [cannot apply to next-20181210] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Vivek-Goyal/virtio-fs-shared-file-system-for-virtual-machines/20181211-103034 base: https://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git for-next config: i386-randconfig-x005-201849 (attached as .config) compiler: gcc-7 (Debian 7.3.0-1) 7.3.0 reproduce: # save the attached .config to linux build tree make ARCH=i386 All warnings (new ones prefixed by >>): fs/fuse/file.c: In function 'fuse_dax_write_iter': >> fs/fuse/file.c:1834:47: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=] printk("fallocate(offset=0x%llx length=0x%lx)" ~~^ %x fs/fuse/file.c:1836:4: iov_iter_count(from), ret); ~~~~~~~~~~~~~~~~~~~~ >> fs/fuse/file.c:1834:11: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'ssize_t {aka int}' [-Wformat=] printk("fallocate(offset=0x%llx length=0x%lx)" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fs/fuse/file.c:1835:20: note: format string is defined here " failed. err=%ld\n", iocb->ki_pos, ~~^ %d In file included from include/linux/kernel.h:14:0, from include/linux/list.h:9, from include/linux/wait.h:7, from include/linux/wait_bit.h:8, from include/linux/fs.h:6, from fs/fuse/fuse_i.h:13, from fs/fuse/file.c:9: fs/fuse/file.c:1839:12: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] pr_debug("fallocate(offset=0x%llx length=0x%lx)" ^ include/linux/printk.h:292:21: note: in definition of macro 'pr_fmt' #define pr_fmt(fmt) fmt ^~~ include/linux/printk.h:340:2: note: in expansion of macro 'dynamic_pr_debug' dynamic_pr_debug(fmt, ##__VA_ARGS__) ^~~~~~~~~~~~~~~~ >> fs/fuse/file.c:1839:3: note: in expansion of macro 'pr_debug' pr_debug("fallocate(offset=0x%llx length=0x%lx)" ^~~~~~~~ fs/fuse/file.c:1839:48: note: format string is defined here pr_debug("fallocate(offset=0x%llx length=0x%lx)" ~~^ %x In file included from include/linux/kernel.h:14:0, from include/linux/list.h:9, from include/linux/wait.h:7, from include/linux/wait_bit.h:8, from include/linux/fs.h:6, from fs/fuse/fuse_i.h:13, from fs/fuse/file.c:9: fs/fuse/file.c:1839:12: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'ssize_t {aka int}' [-Wformat=] pr_debug("fallocate(offset=0x%llx length=0x%lx)" ^ include/linux/printk.h:292:21: note: in definition of macro 'pr_fmt' #define pr_fmt(fmt) fmt ^~~ include/linux/printk.h:340:2: note: in expansion of macro 'dynamic_pr_debug' dynamic_pr_debug(fmt, ##__VA_ARGS__) ^~~~~~~~~~~~~~~~ >> fs/fuse/file.c:1839:3: note: in expansion of macro 'pr_debug' pr_debug("fallocate(offset=0x%llx length=0x%lx)" ^~~~~~~~ fs/fuse/file.c:1840:20: note: format string is defined here " succeed. ret=%ld\n", iocb->ki_pos, iov_iter_count(from), ret); ~~^ %d Cyclomatic Complexity 5 include/linux/compiler.h:__read_once_size Cyclomatic Complexity 5 include/linux/compiler.h:__write_once_size Cyclomatic Complexity 1 include/linux/kasan-checks.h:kasan_check_read Cyclomatic Complexity 1 include/linux/kasan-checks.h:kasan_check_write Cyclomatic Complexity 2 arch/x86/include/asm/bitops.h:set_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:__set_bit Cyclomatic Complexity 2 arch/x86/include/asm/bitops.h:clear_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:__clear_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:test_and_set_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:test_and_set_bit_lock Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:constant_test_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:fls Cyclomatic Complexity 1 include/linux/log2.h:__ilog2_u32 Cyclomatic Complexity 2 arch/x86/include/asm/jump_label.h:arch_static_branch Cyclomatic Complexity 1 include/linux/list.h:INIT_LIST_HEAD Cyclomatic Complexity 1 include/linux/list.h:__list_add_valid Cyclomatic Complexity 1 include/linux/list.h:__list_del_entry_valid Cyclomatic Complexity 2 include/linux/list.h:__list_add Cyclomatic Complexity 1 include/linux/list.h:list_add Cyclomatic Complexity 1 include/linux/list.h:list_add_tail Cyclomatic Complexity 1 include/linux/list.h:__list_del Cyclomatic Complexity 2 include/linux/list.h:__list_del_entry Cyclomatic Complexity 1 include/linux/list.h:list_del Cyclomatic Complexity 1 include/linux/list.h:list_del_init Cyclomatic Complexity 1 include/linux/list.h:list_empty Cyclomatic Complexity 1 arch/x86/include/asm/current.h:get_current Cyclomatic Complexity 1 arch/x86/include/asm/page_32.h:copy_page Cyclomatic Complexity 1 include/asm-generic/getorder.h:__get_order Cyclomatic Complexity 1 include/linux/err.h:PTR_ERR Cyclomatic Complexity 1 include/linux/err.h:IS_ERR Cyclomatic Complexity 1 arch/x86/include/asm/irqflags.h:native_save_fl Cyclomatic Complexity 1 arch/x86/include/asm/irqflags.h:native_restore_fl Cyclomatic Complexity 1 arch/x86/include/asm/irqflags.h:native_irq_disable Cyclomatic Complexity 1 arch/x86/include/asm/irqflags.h:arch_local_save_flags Cyclomatic Complexity 1 arch/x86/include/asm/irqflags.h:arch_local_irq_restore Cyclomatic Complexity 1 arch/x86/include/asm/irqflags.h:arch_local_irq_disable Cyclomatic Complexity 1 arch/x86/include/asm/irqflags.h:arch_local_irq_save Cyclomatic Complexity 1 arch/x86/include/asm/processor.h:rep_nop Cyclomatic Complexity 1 arch/x86/include/asm/processor.h:cpu_relax Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:arch_atomic_read Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:arch_atomic_set Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:arch_atomic_inc Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:arch_atomic_dec_and_test Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_read Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_set Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_inc Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_dec_and_test Cyclomatic Complexity 5 arch/x86/include/asm/preempt.h:__preempt_count_add Cyclomatic Complexity 5 arch/x86/include/asm/preempt.h:__preempt_count_sub Cyclomatic Complexity 1 include/linux/spinlock.h:spinlock_check Cyclomatic Complexity 1 include/linux/spinlock.h:spin_lock Cyclomatic Complexity 1 include/linux/spinlock.h:spin_unlock Cyclomatic Complexity 1 include/linux/wait.h:waitqueue_active Cyclomatic Complexity 1 include/linux/rcupdate.h:__rcu_read_lock Cyclomatic Complexity 1 include/linux/rcupdate.h:__rcu_read_unlock Cyclomatic Complexity 1 include/linux/rcupdate.h:rcu_lock_acquire Cyclomatic Complexity 1 include/linux/rcupdate.h:rcu_lock_release Cyclomatic Complexity 1 include/linux/rcupdate.h:rcu_read_lock Cyclomatic Complexity 1 include/linux/rcupdate.h:rcu_read_unlock Cyclomatic Complexity 1 include/linux/seqlock.h:seqcount_lockdep_reader_access Cyclomatic Complexity 2 include/linux/seqlock.h:__read_seqcount_begin Cyclomatic Complexity 1 include/linux/seqlock.h:raw_read_seqcount_begin Cyclomatic Complexity 1 include/linux/seqlock.h:read_seqcount_begin Cyclomatic Complexity 1 include/linux/seqlock.h:__read_seqcount_retry Cyclomatic Complexity 1 include/linux/seqlock.h:read_seqcount_retry Cyclomatic Complexity 1 include/linux/seqlock.h:raw_write_seqcount_begin Cyclomatic Complexity 1 include/linux/seqlock.h:raw_write_seqcount_end Cyclomatic Complexity 1 include/linux/seqlock.h:write_seqcount_begin_nested Cyclomatic Complexity 1 include/linux/seqlock.h:write_seqcount_begin Cyclomatic Complexity 1 include/linux/seqlock.h:write_seqcount_end Cyclomatic Complexity 2 include/linux/dcache.h:d_real Cyclomatic Complexity 1 include/linux/completion.h:__init_completion Cyclomatic Complexity 1 arch/x86/include/asm/topology.h:numa_node_id Cyclomatic Complexity 1 include/linux/rbtree.h:rb_link_node Cyclomatic Complexity 1 include/linux/topology.h:numa_mem_id Cyclomatic Complexity 1 include/linux/gfp.h:__alloc_pages Cyclomatic Complexity 1 include/linux/gfp.h:__alloc_pages_node Cyclomatic Complexity 2 include/linux/gfp.h:alloc_pages_node Cyclomatic Complexity 1 include/linux/refcount.h:refcount_set Cyclomatic Complexity 1 include/linux/refcount.h:refcount_read Cyclomatic Complexity 1 arch/x86/include/asm/refcount.h:refcount_inc Cyclomatic Complexity 1 arch/x86/include/asm/refcount.h:refcount_dec_and_test Cyclomatic Complexity 1 include/linux/fs.h:is_sync_kiocb Cyclomatic Complexity 1 include/linux/fs.h:mapping_writably_mapped Cyclomatic Complexity 1 include/linux/fs.h:inode_lock Cyclomatic Complexity 1 include/linux/fs.h:inode_unlock Cyclomatic Complexity 1 include/linux/fs.h:inode_lock_shared Cyclomatic Complexity 1 include/linux/fs.h:inode_unlock_shared Cyclomatic Complexity 1 include/linux/fs.h:inode_trylock Cyclomatic Complexity 1 include/linux/fs.h:inode_trylock_shared Cyclomatic Complexity 2 include/linux/fs.h:i_size_read Cyclomatic Complexity 1 include/linux/fs.h:i_size_write Cyclomatic Complexity 1 include/linux/fs.h:file_inode Cyclomatic Complexity 1 include/linux/fs.h:file_dentry vim +1834 fs/fuse/file.c 1803 1804 static ssize_t fuse_dax_write_iter(struct kiocb *iocb, struct iov_iter *from) 1805 { 1806 struct inode *inode = file_inode(iocb->ki_filp); 1807 ssize_t ret; 1808 1809 if (iocb->ki_flags & IOCB_NOWAIT) { 1810 if (!inode_trylock(inode)) 1811 return -EAGAIN; 1812 } else { 1813 inode_lock(inode); 1814 } 1815 1816 ret = generic_write_checks(iocb, from); 1817 if (ret <= 0) 1818 goto out; 1819 1820 ret = file_remove_privs(iocb->ki_filp); 1821 if (ret) 1822 goto out; 1823 /* TODO file_update_time() but we don't want metadata I/O */ 1824 1825 /* TODO handle growing the file */ 1826 /* Grow file here if need be. iomap_begin() does not have access 1827 * to file pointer 1828 */ 1829 if (iov_iter_rw(from) == WRITE && 1830 ((iocb->ki_pos + iov_iter_count(from)) > i_size_read(inode))) { 1831 ret = __fuse_file_fallocate(iocb->ki_filp, 0, iocb->ki_pos, 1832 iov_iter_count(from)); 1833 if (ret < 0) { > 1834 printk("fallocate(offset=0x%llx length=0x%lx)" 1835 " failed. err=%ld\n", iocb->ki_pos, 1836 iov_iter_count(from), ret); 1837 goto out; 1838 } > 1839 pr_debug("fallocate(offset=0x%llx length=0x%lx)" 1840 " succeed. ret=%ld\n", iocb->ki_pos, iov_iter_count(from), ret); 1841 } 1842 1843 ret = dax_iomap_rw(iocb, from, &fuse_iomap_ops); 1844 1845 out: 1846 inode_unlock(inode); 1847 1848 if (ret > 0) 1849 ret = generic_write_sync(iocb, ret); 1850 return ret; 1851 } 1852 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --17pEHd4RhPHOinZp Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICDxUD1wAAy5jb25maWcAhDzZcty2su/5iinnJalTTrTYsnNv6QEEQQ4yBMEA5Cx6YcnS 2Ed1tPiOpJP47283wAUAwVHKscXuxtZo9IaGfv7p5wV5fXl6uH65u7m+v/+x+LZ/3B+uX/a3 i6939/v/XaRyUcp6wVJe/wbExd3j6z+/351/vlh8+O3s5LeT94eb88Vqf3jc3y/o0+PXu2+v 0Pzu6fGnn3+CPz8D8OE79HT4n8W3m5v3nxa/pPsvd9ePi0+/nUPr01/tD0BKZZnxvKW05brN Kb380YPgo10zpbksLz+dnJ+cDLQFKfMBNYC5+qvdSLUae0gaXqQ1F6xl25okBWu1VPWIr5eK kbTlZSbhr7YmGhub+eeGIfeL5/3L6/dxmrzkdcvKdUtU3hZc8Pry/AyX281MiorDMDXT9eLu efH49II99K0LSUnRz/vduxi4JU0tgxW0mhS1Q78ka9aumCpZ0eZXvBrJXUwCmLM4qrgSJI7Z Xs21kHOIDyPCn9PAFXdCLldCApzWMfz26nhreRz9IbIjKctIU9TtUuq6JIJdvvvl8elx/+vA a73Ta145UtkB8F9aF+4yK6n5thV/Naxh0ZlQJbVuBRNS7VpS14Quo3SNZgVPoijSwImMrMNs CVF0aSlwcqQoemGGk7F4fv3y/OP5Zf8wCnPOSqY4NQenUjJhztlzUHopN3EMyzJGa45DZ1kr 7PEJ6CpWprw0pzPeieC5IjWeiCiaLl0BR0gqBeGlD9NcxIjaJWcK2bKbdi40j0+qQ0zG8SZN agWbDTyGs1tLFadSTDO1NotrhUyZP8VMKsrSTgkBixwZq4jSrJvdsPduzylLmjzTEUmgMKOV lg303W5ITZepdHo2IuKSpKQmR9Co70a0i1mTgkNj1hZE1y3d0SIiPkb3rkdpDNCmP7ZmZa2P IttESZJSGOg4mYAdJ+mfTZROSN02FU65Pxb13cP+8Bw7GTWnq1aWDETf6aqU7fIKdbwwwjps DAArGEOmnEY2xLbiqcsfA/O64PkSxcVwTOno2a8UY6KqoXHJIuP06LUsmrImaufpJos80oxK aNVzhlbN7/X1838WL8CixfXj7eL55frleXF9c/P0+vhy9/gt4BU0aAk1fVhJHkZGaTViMKLn 9JemSzgPZJ2Hkp/oFBUUZaA+oZs6yh603rom9QzzNI8dFpg217Lo9Y9ZvKLNQkdkAhjVAs6d GHyCawGbH+OstsRu8wCEM249EHYIiyiKUcwcTMmAP5rlNCm4K+PWS0h4eeYYKr6yP0whhpcj uJDYQwZ6nmf15dmJC0cGCbJ18Kdno+Twsl6Bc5KxoI/Tc29fm1J33pfZYHNiA52zIWXdJqiu gKApBanaukjarGj00tE/uZJN5eiKiuTMSi5zVDBYWJoHn+0K/gl7shMaoRnhqvUxo/HOQA2R Mt3wtF5GdlvVsy0tvOJpXDQ7vEpnvJ8On4EAXTEVJ6nAZ5iR/K55ytaczvgllgI6mT1c/RqY ymLHqB8CjJK7cvSowJbBuY01WjK6qiTIECo+sKGOfuw0AbjCpme3TzAmsBMpA70Flpelsa1g BXEMflKscPXGlilnt803EdCbNWmOh63SwLEGQOBPA8R3owHges8GL4Nvx1eG4EZWoBj5FUNP wLBWKkFKyjzhCcg0/BDTNb032h8qMBKwQPA5nNNiDyNPTy88dxYaghKjrDJ+CrCEsqBNRXW1 gimCnsQ5OqytsvHDKsLxOxhJgJ/NQUyVt5s5q9FvbDsfISp8dsvfoMBVREj6k72Eo+taYOus W2vrQI1KC7/bUnBX2XoyzooMNJCKWuRZthHw7rLGdYmypmbb4BNUhsPdSrr0muclKTJHnM1a XIBxilyAXlodOEYTXEamTdI1h/l1zHS4A60TohR3de0KSXZCTyGt5/INULN2PKEYN3hGvsqO bCAKjgnV3AUZ07Ek2pkZdFFSsyHO0dPMcyeMnjLQqDBBXyxNo5rFngaYSRt6rQYIk2zXwgQF nvNFT0+84NO4GV32pNofvj4dHq4fb/YL9t/9I3hZBPwtin4WeKej/xEd1i4lMniHXwvbpDeS 2tMtUlQEzK5axTRKQRLvpBZNPCTVhUxm2sO+KDDQXZDtCCLi0J6hG9MqOJrSk0vwTzJexD3F 7eeL9tzRw/DtqnRdq4YaRZYyCurPEVXZ1FVTt0bL1pfv9vdfz8/eY07rnSdPMNvOcXp3fbj5 9+//fL74/cakuJ5NBqy93X+1324CZwUWqdVNVXkJJvB76Mpo1ClOiCaQZIFujyrRk7PBzOXn Y3iyvTy9iBP0O/tGPx6Z190Qa2rSpq6V6xFWCwbA5YZBHFOHyyK73oy0WeoIp9poJtotXeYk BWtf5FLxeimm/YJO4InCYDP1TfugANBPRaWyjeEIeBMtiBMz1jNCAcIGZ6OtchA8Z/Y2KGG1 dXxsjAOxuhPGoT/eo4zagK4UhsPLplzN0BmfNUpm58MTpkqbMwAjpXlShFPWjcasyhza+NLL BkapBIQLS6KiFIa5pDCU4GtPxjDiqgfvA9OkwEMvT+FTdroIlhcoIXtkWy2quaaNST85ei0D 48yIKnYUUyeu517lNpYoQK+BcRqiEXCUcCs1wW3GY4d7yajNzRiFWx2ebvbPz0+HxcuP7zaq /bq/fnk97J9t0Gs7uoLwug188f44uyvAVWWM1I1i1tF1NRgiRWXSOFGlmcsizbiO5/8Uq8HY 82iUjx0nPJ/MhG1rEAkUs9Hb8GZzdEQkAE8H06SVjocRSELE2H8koOiVsNRZKxLuZQE6mBWS 2QFUSs/PTrezah9zH7i7ZUqUF2MB7Gx7ejrfkCuuLx+cBibCkIKDQYAgAM4KRiJ+eNWrgR0c XXCJwPvOG+bG3bC/ZM2NUh9tVwebrjQk0BWcKEyouc1N9jg1FgUXFcsrrMCoBxNBkD1+mZ5O L8y/RCj6mHyYh/jw+SK6TeLjEUSt6SxOiG0cdzHXISg5iBgE52+gj+PFUWzsUkCsLjxWrD7F u1h9jsOparSMn3vBsgxOjSzj2A0vMd9NZxjSoc/Tmb4LMtNvzsAVyrenR7BtMbM9dKf4dpbJ a07oeRu/1jHIGd6hhz7TitRSzBzkziHwVZ85txjqdpbe5qAuXJLidB4HvkVeCvSR3Wh11IgY eVBZ7XwcetsVmBibxtCN8NFwEHwAFRU6OhcffDA4Z1w0wjgGGRG82F1+HINPk/HEoJ8VYMk8 1x3owXraKc4kNhFvNs/zl3sM6PIpcLnL3Zzj0AtwhzQqNgFwbkstWE1gkCPzaAT1ZrGsmFVL jn+eulF2aZwljcEBODIJy8GLPYsjwe5dXnwIcX3QcR62ciDWCGjheuwGJILdMze0Lakmoicj QMUUhBo2XZMouWJlm0hZY1JbB7vv53o6EOZSC5YTups5BcJczMDGRxrjvs7b75JyFHQRtdt9 D3ghpZfgLsS65+WfjMaskpH6JYPYqmjXvt/lRLgPT493L08He4Ew2swxtLU+htzMJDrNZhje QGjr2w2H4vQica+tjH+kK/ApXRGsJSiDxPHm+ecVeAjeRuK+QTMv5yw4hYPp3eYNoOm2jKhg YyZ4YLhVZZmXgDOM1yrQJlXDve0pJd4ggaMc818s5oNj99dCVwW4PudeKmuEotcf5X9Pchb3 4Ub0mz2cxn0jOM8yyyDoujz5h57Y/4KFhGJJK2JcJa5rTmOZZjdNBNqCql0VxqgZeLUWSyLx lvHj59FGO/f3+njP6+S9eIHiWvTuJV6bNuzSW1JVB9ttTAp4+VJjIks1VXc75a0aRRPdN9EP PJLaDmbOhr2TxhubjaM1weguIYJtiuAmXtRK+V8YYfEaAsJZeMelQQOfzJAhWzEVaDRzT3zq r7KKesCG7UPayCHXgniXBSyLuy2aUcx9RHHLq/b05GQOdfZxFnXut/K6O3FM39UlAtwClS2L XRxTRfSyTRs31KuWO83RFoHAKzwjp90RcYJHU5KAOxA7YH174/VA+zP/hIFMFY0x2062epA0 B30yTai62NhybLJpnWrpORIiNakZGCXmyMBx4tmuLdK6nZQRGDHohK07BN0c3qJR8NN6qAOo nv7eHxZgoK6/7R/2jy8mNUBoxRdP37GmzUsPdMmXGG/dLIUYbsNGCEnXeL2TTi/KUsD2xRrR niFAW3l99akxW6TimKfNX9Z8tibSMOZ+kn+dtgelO5ebQUY4uMlXb4+NyGnQK3LVhIkegWnB rkgJm1RuGtBAYHNrULB26qjNoasxZTreWCCtYV8ejdVtXxVVdjqTpuhTZ3rqYLg0iq1bkA6l eMrcHJvfE6NHinAMBQnXmJAaTMAuhDZ17apcA1zD2HL0RgwsI+WUFTKq6A3OxBSKgTxoHXQ/ hhbU8HoW7Zet+MgA7uuOKdtthyTPQeNjydTctDsnMuidNhrCwjbVoAgyXriXtYN5t83NUW+q XJE0nHqIi4hVvOrOrIFyvOuI2iMzQwlBEmgyNem454zVP3Pteyouu5DC70Qn8bycbcviTr/L OgjSlvIImWJpg8ppSVS6QcssyyI22fEUk4o5usCHd3em/hCIiE4grersiNdfgZcMDiUIDp/J nPQ7AD9HD6TxJUQYceqMX44VT4vssP+/1/3jzY/F8831fRCj9Kdpco+HLfnt/d6pZcaqotTX GT2szeW6LUiaRvWPRyVY2fTTS16fe2O0+AUkcbF/ufntV+dykDo7gZKaS/QfvcSkgQphP+N8 NiQpV2ymDMQSkDImF4jrxnQgE/uEQFomZyewyr8a7pZrA4qhwk8at2ihOxbYDgmCJTESZaTB aM8id5Cp8XUwxk4e6c7KqCbr6TQGLJotSzPHwo54LPiYGREklvkLaKvaXxIWq04A0epVxBl+ T4RiXu8ZlVc3setdRJE62FdMIhdYpGdh4UBcrmd6qhQPiSuiedTLwnFI4sZYjojE5ca4nn8d w7XlGhzcOAVPhHtz4KKMkxhRkW7/87PCv67qjx8/es70hKRz1d4YRy9Nlbp1aEFB3Dw9vhye 7u/Bs7093P3XlhJYhXV9u8dcDFDtHTIshP3+/enw4mVmUOgoWEuQUlMkPysnWQ1/zwVOSICt Y2vxx9rivf92omTT/fPdt8fN9cFMe0Gf4Ac9M910Yy6pJtMdWMMeb78/3T2GLTGRaML0aKPn v+9ebv4dZ6t/YDbwh4MvX7P4OvFOHVRc7ObM3rZjTtG7PNPxwkBNMXyLomRRxQQGoj7nhrxk IHwnp+5QOZNRf1akbZm4h53iBdzD+C0oJ+E36AOStpQ7WgKbWfXeMfb9zfXhdvHlcHf7be8U u+ww4+yeOgNoZfzKwCJBrmT8etPi67jv0SFtNjAumOnFp7M/Yvv1+ezkjzN32bg+vKQ0+SjP iVOwqSmPP1ExqYudzpKJ5CV3j9eHHwv28Hp/3YeiPSttPH0evvHB6xOs3JA2F+Ki+qAvNwGa GSC7Ozz8jccqHaS5a8FSt5YsTTEvNwIyroTxEsGp9QZKBeep92nr90YuGRAlZSsIXWLoj5e6 LMMApygS4t9Dck3RoCUZuv3RsDvbtDTLw0FcaJ9j8ARdyrxgwzImjK/33w7Xi689d+xZH5lj n0CtHYuB16gNnK8rEmbr1kbzwWGLTN7i7MMgfCgDXLHh9GXwDg1Lke5e9jdYrvD+dv99/3iL mYoxQRGYBO9Sw8xW2qoqx6PoIeirD67xmJayNRmRSf/ZiGqwwe4VPIh8u2I7jSnRbOYNnJnL mJtoSpOJwmpfiiFikDjAazasbq952SZ6M5FoLhXDaqZI4c4qrCmxUCyuiCFkFYd33UA0BCYu UhubNaWtN2NKYcBs7ke8HKoh80pIx9dapsellKsAiVYAA0qeN7KJPI7RsAMmULCvhwKumZom cKQxc9bVNk8JNOtz1tGJ2aeRtpyu3Sx5zfw3B0MhkW7TXUlQ5dSmkNe0CLqEyA3C8zK1lTnd VndmzqOzlZpR/uKLy9mGXnrMQJabNoEl2ArzACf4FgRuRGszwYAI732xFKdRJWgo4KVX9xpW gkY2GANp9IhNZbwtRTItYp1Exu+LOlXHND8RPO6UdxqPYN2iW4/ntOkSI1iROYvkZf/iayJL VrztQ5DunjvcHgu196gzuFQ2M7Vs+NzSvojr385GFtql9LtavigFsrGAPQ+Qk2qx3sB2FWUe 2ry+cjIIM22DRnAoZBkyxS6Q12ADuy02lUihHEQeUM1oktLcqHTFf3iVFoq9TPsLLUZBnp38 JKAazN6ivsWKdsXCPDuywmDMtYtXRzlOwqtQDQjYltdxdeW3+uxLh6x2vTKq3WJ0WmCdHroL YL9TB4H3qJrnXZ7+fIIggXoeFWINmrXu3wurzdbdzllU2NxyMto8hhqaKyw7tk/wnLscCzNv BWZTcdhDBRt2ftZf/sD6Bhc7p3L9/sv18/528R9bcf798PT1LkxvIVm3vmM3qIasdxu8yxj0 OvDBLfgzlF6++/avf/nv1fE1v6VxzdlxID4rNX5ugcLjPWh0iECrodDD/wqEJV5uOVJb+4Rq 4C1KlHRL/XafnWaJsE7BvuNjDvdcmzcQGmv1nctRewLDI2lfCZtIyl1+h2xKRMTLqGTaact4 3rjrQSs6/OaBmcc1PSWPXU11SNwk5blvAWLySwFC/Mzjfjg5ApYJeiltV/iAZHYO2j6xHO6f hi6SIn5JUpHg8bMuT8evpjT1zsyUaRpGTx4tjldkNuSCUMJZv3nBYxoDb+WmdI2SrXyfQdra zzhucIq7OlG3hrQjmceEjdUm3nQCH3Vc/7imTViG/6B/0r1sN9qE/bO/eX25/nK/N79IZGEK f16c+CThZSZqtCROcFlk/oOdjkhTxavQdyOyqSeUBuhkCzqw4Dp6sS7xrkMMMbDYPzxBkC3G C+BJWBWv8RjG68tHBCkhBowMOZaQWBLHNvSY0FjbofBwMNeBHXsacgxBMyPvrSmI9CJz+7oF WII5ip7OEVg7oPsc2sdM7tZ9eDcz74z7BP0v25BlWNweaWGv6KOsxPKhqjarNAV9H4IJJfj+ wI/BO5BNmhgHYK5CIfAOIr+dwpZUy9a7phCiiUQJK+1sa7984+7YX1WQqssPJ38M5agzPpyj DKd4UNsbsoupxSi1sK/7xlmFVKYGyxTLuiNTsG6lgcb45j4Qgo+w9GEAucXpCIRRib781IOu Kimdk3GVNI6neHWeBSWJV9q+dovMqA+TzROSPkkw9mUiZ8MOjL9XnkdtXwMMFYxujaIpZp39 DQM5xHkJK+lSkOiDukGJVjWzHrirBko2/PKFcv/y99PhP+CgxepPQEJX0VQSGKytO2H8huNO 4lc74EvHrkmz4OEIfBsdH09bInYoWZwn0U3S4oMWGnfODI09Z8c6iVb4jQWQDN3z2L0kt6wd M4qVfYqMv04knp+vxkodU8kbu2AEoqp0Rcp8t+mSVsFgCDYlVHODIYEiKo7HdfGKH0PmCmvt RBN7NmMp2ropyyBbt0NlKFeczfOTV+uZnDliM9kcw43DxgfAbWlJPF9vcEzPcMxOLazfc7HD cl2gFTO0ilbleY8xQ4rjHSSMhW3xoAWgmlY92J98k1bzB9NQKLJ5gwKxsOuYWIifKhwdfswH WY5ZiJ6GNonrSfSWqsdfvrt5/XJ3887vXaQf4zEByM2FfwjWF91JQn8mmzkIQGQfG+Ipb9OZ uAZXf3FMcC6OSs5FRHT8OQhexerKbeM3hejiDSm6mIpRML//p+xZthvHdfwVr+Z0L3quJfkh L3pBS7TNil4lyracjU66krmVM5WqOpXcObf/fgBSskgKtGcW6S4DEN8EQRCPEa+GrPe/ZK7M Yjfa2agmSopmMhkA61Y1tSQUukApUUmQzaXik691v26MILLXCpXTyiTwBqHqoR8v+X7VZed7 9SkyOHbp51YYVIwKiApCz8mM+6lqKowrKKXYWXqG4evqcFFaODiG8srxTDeJtfqRxG6rG0jg lmmSeM8ImXjOj9oTVAYmgB4OuKiQ8Cz01LCtRbqnxD6t+EVeJJkzZAgiCztlrOjieRjQoRdS njjvZGP7soR+/IU7fEbrctpwSRfFKjqUQXUofdWvsvJcedzrBOcc+7Rc+FaFdiuiu5xQ5jVp gRpBuIqd4DphXmxh+hjeHE5kYWXFi5O2PqCHX2KwNI8AC+2Ee9mD/+DJK89Zjj0sPK7FB0kv eDUqqqUppzuDFFmEYQXx4LhFVSRkdK/adNupdyp2mMmP28oOh6GjGCluUHte6g0azS0oHqpO cIyZJS+dHbVl+9kSwjDkyScynqMSomDJ9TFG7ZvB7OPl/cPR36pWPzRw8aFngeU185kfJJ51 vaW3AttB72ofe9l1DwnlhXQWNc+0hnCseLfHfWO5pepODYjvLy/P77OPH7O/XmYv31Gv9Iw6 pRkwe0UwamgGCF4U8Jp1UHHLVMAHwzviLABKM9LdgyCV7Diym8q6qcFvpQUQpcv3NtUNc7qE CVr2SXh16HwhP4udx1xKMlSM+6X3HY2jztOB66AtQn/170F7dHHlOgyQzeH5CbkFpY5lF6Vl 7CksPRkTGZrWe+0C+h0xLPj05X9ev5i2KaNNxOuXHjwrp5fkow56c+BZRVYGTWvyamd1aoCB 7HUs6JWvIw9kpUd5BbKtqvZqG6Pi8k0W99Xk5tuPp2fTqGR3Vnp+U4HEW5AzrwUaRu9XWv1E rHtqDTVFcDWxoTYoU64iJ1M9Om7rDJmRifWc3+gIlNaCnuMezU81d4Ye4Wgw0n/bTbV/o2SD ZExpontiZaFxQwukArccm9IT4xbRp2OG0VC2IhONMF9har63VEf6dyfMSIs9TJpWCVdYLkaj pB6Y56KclmiGoh2+TpKtaTfFdDSXFEMt7uzpRuROWWkqkxJ6dtCoxA5scjUuf1Y7zfZ0Eshf 0GzesVYc+VYJjCRxfDlGhVjhCSWSN9SpmTbGkCp3pFGs2aE2q/FYFAEW9e+NZb0AwIdy+8kC 9HYqFgx1sNa7FcCsqYDfhXnbL3eDYGbBkKtNQxMZfk/ahsH1Z+pB1OuUqV1SqiW1SeAGItme jxaUv358/Pjy45sZKKyoei8tLTSccm7YyuoXj9f3L8aUDxPOC1nWEk4iGWWneWhpW1m6DJdt l1akBwxwhPyiBu66XMU2h21qmqsfgMOU+Ugh92gTnhghERqxy3XwNkPmVcB164leIRK5iUK5 mFPBX2BDZKXECD3o9CoSblgIHmDPZaVZEatSuQEhgpG6USGzcDOfGwYFGhJa1tvDGDaAWy4p P8iBYnsI1uu5FZOmx6h2bOaUPu+QJ6toaZh8pjJYxYYJ6qk/efonEMM09QATcDTYyVFuewG8 20m2WcRWP3BDwXh1PKmi3pyfPhJrRt8nTYPqSTz8kYOE7vLXz4gceHVOGaRrDFz6Qipyy4hd jh3tgVe7ShsM8uAqXi8n8E2UtKtJIZuobReWcqtHiLTp4s2h4pIWL3syzoP5nGp5sl0H8yFu 4Tg8CuqLJGRgYadJOJQty4/m5d9P7zPx/f3j17/eVGDB968gdjzPPn49fX/HgZ19e/3+MnsG ZvD6E/9pDnSDrh83li8yCfsYZKjcUK74VWawARVEJTc9xa4g+CMIu6blkwV9ypMrRxPfP16+ zYCTz/5j9uvlm0pb8W4zuJEED7d0sN5VOJmAGD4Fn8qKgI4FHX68f3iRCVqxE9V46X/8vEYj kx/QA/P1+beklPnvrtSL7bsWN66r5EBf6vDtu6sb2eJO9MnbYny5Rzvr/kgwBnOYdDTCzkvr QNgdpaOS1H3knM+CaLOY/QaC7ssZ/n6nNjLItBzvhGTjB2RXlJJ604HLHiyXEt3jlQhoSZOA xFAGIMZLvm2oh1440HX0MuPcV1d6Z/ttS5W7gBam8MSjt/pnZQfuUfSplwHuYZrQ9JMviNOp 9YZ3Yon0+JpAbfAvEFc8svSRLhHg3UmNiLJM93x94o1HzaTuxq7J+9ioLPe5cdau/k8vGbw4 j1zL8WdKX4HDvf71L2QDUnvpMMNa3iAfJghdjC2hLk+F4W2NHYeLXFrWXZQ4kUm1Y0uULNe0 sm8kiDf02MB5x+kzorlUh5K0TDBaxFJWNdz2D9YgFRNiJ8hQxGYBe26vct4EERlzz/woY0kt oJKDJexkAlgVJSxZnza8dDzXeSE86iN9hjTyXidy9mgXygt2ndh739qCbZ7GQRB0vsVc4ZKM aN1zP9tFnvj2JnpOtXvyemo2CVhG0Qhms6MBWSc0HHtr+/iyJvMpyTNafEYEvbsR45skev2a bTvWZU2F0DRodFIPe39tF/S22iY5XtdpfrItWrrXiW+ZNWJfFpG3MLp7OkSFK6+aH95ZeNDh xAk8sC3uDFLve+mcb9STgfXRSZgR6UzUgWfS1lv2oK6hV8gVTY/XFU1P3Ig+UZkDzJaBwFLa O1qQ+VSMT9DHpbAen/YcQ+qRnGBsU9th7gD6WL/LPlKb+Wp7g0xQxgjmV64qNM1C+tVKHovU 4xRulIexmrhl77Pl4d2288c+ndI4yArSFRVGgC7gbMi1LfW9knbHT6KRR+Js3OWnT0F85zw5 WI04VAEZO8n84MjO3PKKPYi760PE4bJtyX0wCdTG6SZwO3iT+mncTvTv7nA23R3E3rhmww9A OxmDAHjymEHAYUEpH/AMMQrFn0SxCPYVvJh7XtoB4fvGo0jc5cGcXrxiTzPcT/md9Zyz+sQz O3TeKfe9WMmHPd0y+XChwlCaFUEtrCitrZNn7aLzvJwBbjlJ8GBi5fkmene+0x6R1PZKfJBx vKR5sUZBsbQ1xIN8jOOF78bnVFpOWEGRhPGnFe1QDsg2XACWRsOQrhfRnU2vapXcCvNpYC92 EAj8Hcw987zjLCvuVFewpq9sZNYaREsvMo7i8A4bgn9ipi9r18nQs0pPLWk3YRdXl0WZW+d7 sbtzlhR2nwQImPz/x73jaDMnWDdrvVc2Hj64y8r9unLvbkTLTyIV1nmtk+BxMqWS8WH54AQI OXSOUG1cZw6kTbBRmrahhXHai8J+iTow5ZROFnzh+Ai2E3cuaJ+zcm+7/n/OWNS2tFD5OfMK qZ8zz+KHylpedN7vSFs/s4VHlmF6MauNCVvDUYaPWHShCWovfTZWdX536uvUDoewmi/u7LWa 423QEpriINp4jKQQ1ZT0RqzjYEXFb7Aqg5XAJMmZajSaqUmUZDnIa5aJp1Rn890VLbnp6mwi ygyu8fBnMQXpsQIAOD7qJvfUBlJkdvg4mWzCeUQ9mlhfWbsDfm48BwCggs2dCZW5TAiuI/Nk E0Br6N1cicQXVQbL2wSB57aGyMU9fi7LBLg5bxt6Khp1ZFlD0ORKv3h3eo92ikhWVZecM0/6 KlhCnNYIJmhkVHhOLHG804hLUVZwbbXuHeeka7O9s5On3zb8cGwspqshd76yv8AIRiAfMZ/6 0dGaTMs72acF/Ozqg895CLEn9IAVDaU0Noo9i8fCtr3VkO689C22KwEd5tUovBU1rTVERFjR b+K7NKUnGYQ0D0tWFnRbvIDQsicIz7ey/lWHi8/kSMukKG1uNktPVsKqovmwdK7CSkWLbyd/ vL8+v8yOcju8Biiql5fn3qQLMYOBG3t++vnx8mv6EHF2uNhgVdadU0oNieSj4jTXpwmFayy9 JgZDvhENsjksJ8IQWWhuWhuaKEP1RWAHTQiBGq6tHlQNbN5iOyW+xtHzVwuZL6mnSLPQ8VpG ITkIc94xrVmv8qBw16OdQpoh7UyEGX7EhDce+sdLap7oJkrpW3lh6476bVqzi+1kpJ+klfXh 7PyKBoS/TX20fkcrxfeXl9nH14GKCBB29j3u5Ch60xq2XtXS+T11YJdLQZ8fypCUsLobb+wy JR7xvv/814f3NVAU1dFxXMDEahkn96BGYn5wnmeWqY3GoIUsdMAFa2/SByegt8bp7NuIm7T8 +P7y6xvGb37F9Hn/9WQZuPRf48Mg1vg2KbfHoG0l6U7lkElgkyCIt38G83Bxm+by53oV2ySf yovut9MKfnJsnR0s+la+mfM0sZK0Pnjgl23ppEsaYMAUabHSIKiWy5A+YWyimM6G4xBRYvhI 0jxs6XZ+boL5+k4rPjdh4NFeXGnS3sK9XsW0b8CVMnuAttwm2Veei79FoRa4x/j/StgkbLUI 6LQ/JlG8CO4Ms94bd/qWx1FIMxuLJrpDA0xuHS3pd86RyOOxORJUdRB69F0DTcHPjefN+EqD zg+oibtTXX9lu0PUlGd2ZvQD/0h1LO4uEgzDRz+NGPMawca4M2dNHnZNeUwOjpfrlLJt7jYq YRXcm+7UuE3oI2WcuOZBhWa+zSgtnV6p8iZJSkercZLX6Bf95n4D96eMq/7TEqsighYvN56H eU2RXFhFy7Majym00KrJ276TbNuWGaEuNRg3+rTRcP9iFbosu0V66VAI9o0mnBfoGWkpRAZY xwqWkbkDRoooNVs4wlNKkL2ik3JbG929wve70JDfRnAtKoq6RrdrEnPEFCl52RA4JdKyhEJJ kfKzKCxj+SuyydOEKk4pG8lB0KguJJNYXanOmGO4rMkScrZXLwu3vle50Mt6S86gQm7p7Mcj EYb/Ui5hkz6fRQo/iNF4PPDicKTmkMnlPAgIBIomjgfAFddWHs/cK0UlkcarShzp2toTIVet d+U96nHR1wTIDrR85WdBwtY5aWgcV3k8b7uy8HFTTcfSdbCg2WRPgHc8ZKcT1mSRbXMWLOeu iMujdj6kf3izUTp1uPsBnrfr1SZCdRKGfnE+ypMgWsdRV53ra1IJV8LNQYTwpLDpe1Qxr7Ot IthXIWWzMCBB4NlyXtluiwayT8vsLeEsVLC8btsUctp+1mRMKtzNSRHKgaTxZBi8ysWw5Yqe 0tueh7b5tJn2RYF70U55a9+oSYWFz33RLTTNhTPXncqhSPJgTotaGl/zPaZvwrdytTq8PWoq uVqGQWytE4vi6LnhVSzLMYDJ8J23iirZxcv1YnLVO+fexYG4E2Z5vr226rJh9QWfI/vk3k4x KdvMl+Hdja3Ilv8nslV0l+wMsnKA3MTbdpa2WbRo3R3bg5Ud9WREBqQkY8wPi4JF2kBhsloU wit4aCo4RJli1Rn8a8v8uzKtT+EKGKZeWtLth0Kvllf03xR6Pf26zsViYnWrgLQMplDoZ/Xm kMuckpsUame6bAwQJWeWDjxMe+t2lz4IJpDQhUTzSR92ES2KauTSuoBqNenTr2flGSj+Uc5Q 52I551gNJtyLHAr1sxPxfBFaDxgKDP/1+B1pfNLEYbIO5oazjoJXiQDp3YVmYotQp+qanV1Q b95JEAMIw0a4JUM3O12h0wFWbZ1rhEOgr94ekqOiIXq/Zzl3fbQGWFfI5TK+8VGXGRzvCuT5 MZg/BGSJO5BCCO/nr0+/nr6g/nviotXYUTBPvkBQG+DuzcXYiH2SLh+w07FHw+XKHkeW9dHs VcZt6t2jfCxzaz8W3V7SF0flmegPqaTR0rWT4yc6rSUgHnTYPO2/8PLr9enb1Ni778WQTN5e d4CIQ1MwM4BQQVWjnSDmCb961hB02lPPHTaF2uENhnK2NYkSbaDvKdzMHmIieMtqX7UejYtJ kvMC5EWKaZpURd0dWd0YIfZMbI3RiHN+JSErGhLT320RkxWHoT5haXeJ0/NdkroJY9IM0STK rNxo1gDZCVYtVNl6EnJoonKnEpBgdp/J3i5+fP8DCwGIWq/qIYxwj+mLAok/8j5/myQ3OooD molmusAGhHcFXgmu6yBwKOy4nQbQW+YnmRPjKpOkaD0PigNFsBJy7VFa9USwHLe8ThmZ+7Kn 6c+gTw3bY58mDXTwRkfc2jyU3fZSMY/rs/2lu9RtIrFrV+1qypzQ+KlvuVvugBqa4i9c59mB A1IX9eYOgulzMMK8s4o4WCQqHK6Zw7VH1xWlV+mRO5nBPuyb4X6ZoHWGikwg9iIpM4+v+bAX gKs9BhGt2u9p8FGGTr8Dhys+ixaNkQf6cBrCDIx97t2biIUhqlyAPFakmee17XDuA6hTR6md gqqONquFkQKyqtDbxiCQZXEZ3bz14+Xsi192wJAJ6vnDlMAxGCxGFFrgLYKALmwP5aQOffqQ aniLpxWdZ0ZGc62SeB2t/j0oUIehkMlEpYop44kCYLT3OmGyzmByLaNJ4K/KHYCQg3+5DZ2S OdeMAQwXE631oRaQQSMAUnBTs2Nii+Op1Gofq4KCjFeMGG1M4JAPddDSVoIphKkTHjGnBlPQ 1WV7IXreRNFjFS78GPfCOsH7dH8NzxI3HLcp6nkuJcCtsouOt3ulHmAq6RdZ3pWipM3b9U4E ufOIcW+q4+Swxkvo9PU7dPO64oQO2SmNqy9A1TsJzJJlQoYInbyJ3kiIxtwhnoBXiHeCfVq4 PtILBjyhrvMhJo/BoXwb+8i+/fPHr9ePr2/vVjfhmMI0ko3dJwRWyY4CMrPQ62UWnaod9+wq mUEjAP4Vnapv51TTxYtgabN1F7uKDKXEAGwjS62C4DxdL+l31h6NzoCeiuAyHdi1CJkc3CqE zKk1jKhKiHZhj1yhXh5CEtjJxSZeuuVrI2rgj5T1n5pfARfVzdJdcwBeRZTtWo/crFq7FY7x XQ8CpjHZKCoPomfuZGIb3I876+/3j5e32V8YfUZ/OvvtDdbDt79nL29/vTyjYdg/eqo/QGz+ 8vX15+/2Ak1wd6uDwmp4yqXYFypugC2gOshBSnd7aZDIjD633JIScaOQLbvA5VZQRwZS8n04 b+x1xXN+Ct0SvfYGigFNnr7NdZewsbNWRVXLJgCqN/UD6d2hl06uHZINmBYv/7xmBQCB5Dvc dgD1D73xn3oLv8l9XbVBR8XpMtRvucu/YaXs+Gl6tSo/vkKBYxXGwjIjGWDORODbW7vBmObU Hgg185M9lKkwZTo8iW8qdEQOr1PQSIJc8w4JLalKO0GkpLJXGzgdQtH9wlGraC0K7OP86R1n Jhm5cjrd2ViAvsV46mStUP/XThaG1Iopz0WzZWbQdQQOnq5vbr+GbeSpyJUTEYZXClptjtgS FpEoDMEHgbDuw7alYGo7WHB0COi9pwwo3FBjYLHz0B3oBo7GTOx2eD3zNKlV/hhWJdctZMAe L8XnvOr2n+Uo+GM/hyhQ/dxNZgr+aJsyRGZlWWFMOBWlxx3JJuOrsPUoILBkD3+0A58dpP3D Eoy06luaKWuvsR0U+NsrRq8xchxCASghGdGNKmk2HH5O94MWPCo5lEemu4UPYarQiepBXSfI fhtUWeqkGKGIXL59bck/VXLHjx+/pgJSU0E7f3z576n8iZGKg2Ucd0qQHiSu3jy1N+pGA0hv 5GLDTvXp+fkVrVeBNava3v/TGg2rJs/qdYgwJ6Y5E6JImpo6+HBQoKmGwlwDuh0wqwotsHXo 02UQDhTlzjnrlY6/j3XmlCLqz/YO1eyU+F4nDrVhfWhAB6rM3ebXU61PG/P29PMnSCpqkgkR SH25XgAbwbB/noHoWak5chqcpxUlS+qX9DOrtpNPUC9MLkiF3TX4v3lAiYFmz03RyELXLrtV 4EN2phW8Cis8RlsKmV2KdpJ12SbJt/FKrukbjybgxWMQrn19ylUSxpFbDNOe2BYSCnxq4yV1 z1DIniX3W66CbflHP/v4YOesAGvY10Ect04LRBOvJyMpyU02oKIgaCefnEWBgYr8w3OWwSpZ xBMWhEK4avTLv38Cx5g2u7frnQxSD8dN5l3Qqf0qYmwg79pT6LClPwvbW9WBgLtZRu4IazOE aYFNJZIwtjeB3tK7dDoiRN9JtzKNrsVjWTCnIdoqwdlL2gbBofzEiseuabLJLGdVtFlEvmqz Kl5HrVOBNteY9L5Ols0y9hbVW6NOB+2Wbr0fVm1YMmm7QsQr6gIx4jfBnJgohaAfcfXaVqYX voIRq573rmnc782u9/6vLZuauHVHOc86UR7cobfVAj1MdJgCvPPYeQ9EXFORAQ71BKZJFAbu Ypdlyk5oS2kKhje3N5xKwWpBbbco2PgHVe/iwB2GJIrieO7uQCFLWU+qaGsWLOb/y9iVNceN I+m/osediNkYEuD50A8sklXFLrKKJliH+oWhkeVpRViSQ7ZnpvfXLxLggSNBOcK2rPwSJ3Fk AolMbAhe/an6/v/+53k8PVqk2plrcgsP5u4n5ZMsSMFIkGiWAyrmX1En5TPHuM2pNWFfH/6t e8jl7FIhBG8zjvwkA4Ob6hckJdTSw+8rdB7c7F/j8XFzfT0fLLaJxkGo+rlUKPmViqJPinUO 5aTOAIa8y12lBxSzvVA54sTTBoIC+DiQlF7gbG3px2hzhTnfkF0wxVxiELNPOTVViEPGaEwI jo3CqVHQgsF/e/zKUGWt+5ykIXHl9GuZzOKRE5Ok01bz1DxCXQkRryy7SC0viJ5Z39u1lHTn eUZbZJJRWWlGmTUrcgiQwaevotuPtnmg4Koy4EieclpGgNgxJN1xg8H6FRj00h0MDy4meBE2 F8YainGp3u6q9MRF941gIAuC75ETS13uuGpwcbg8G5nYxuHme2yTgRupN59IfFN3RwPQL05M cF98UoeCCRf9cG4h+DgbjhdspZ37YpK0rNpzxEcdMitJwUgb6WC+4/kx7q/CYCFYIwRG0A11 qhxnSVLVUHECQLAjMdYe81TByhH8wXRYSr5A0CjExqZSHT8IY009mftximUvmKIQ21CUfITB ut0u/mEDP7w5gNTDARLGOBDTEAW4JItkxZoNDWLlunukjwJsbA/TXQahMcXKGihXQBPc9aGn bmtThl2fBqFSM+mx60X7dbhUhUkaT5DlAYa0G3r4wRVLzLxt9Bm+qfrz7tydVVMOA6IIVsTU D1B6IOiK9YSCYDvxwtD4HvGxPAEIXUCElwYQ9mhU46B4cSkJPAzo45vvAKgLCNwAWjgHIuIA YldWcYh2AsvjiGDzdeI4JOCZ0s704HsjYGW6zRo/3Ns7mVk2vLtjTY7Xa+O2TZtYwKhvnaW/ tfjrz4mjYBGqcC+4H2EDrijrms/1BkHkK4GsQNslFfOVAqvwwDXFjZ0vnPN44RYHErLdYUhI 45Bh9Zje8xiPtM0MWL5vCjvjXR36CUMazwHioQCXRzKsIhxwmVqPDOKQC338NrHsq33kU2Tg V3B+OK6LVsZVGH4wwuCaDcb42ueSB20G9fc8QOYnnw+dTwgalwGiVmeoS7eZQ2wQyBIngBRp PQf4PogMXgCIj2cVEIJUXQABuoIIyPE2XudZW2Vgw/d9Hx2qHIq8aG3SCBY/daaO1jYV4EiR jyjOKmJCHLlGkeNhucZD8WdVGk+AGzAqHCHydQWQxo7a8Zqn69+kyVvqfdCEPo8cgQfnXMrj lvibJpfzbHUzzW83dAA1EXZas8B4JBNO/yAZNsCbGPnSnJpg1MRRMHrAqcD4PGkSXOdfGFAn ZwqMDkVOx1UvhSEkFDvx0zgCdPJJaG3uSStLZIACEBCku499Lk+1KtbrL55njrznc3atl4Ej xkUaDnEld21OAUfqoSLosc0bwxDcatY2CVOts9rGFcVqTnRtzD3M4mH73l/raI5jkggn0/9i TeFAvrbkTqZctgTTlH5MkQ9Xcqkh8ChWGIeIj566KhzRlXhYCxqWB3GDjr8JS9e+p2TaUHw1 ZH3PYlQlXdI3fI3FdYTcJ0mRfKCVMN/DtlMOxAlBlhYBxGiDM95NyapAXh0z4qWIsHM0rEwW OiXYyOnzGFHP+n2TY/tN37RcXXLQ0TEhkLWO4wwBNiCATtDeATd8eXv+QCjjXFESZXbGl94n uJBx6RNC1zfDa0LjmDpCVSk8ib+ulABP6mMP3jQOUmD1FNDaNBMM6FiWCCxDDrMJhbGOk7Bn dgdKKDoiygaHIhLvEQVFIiUKiaNStLbisNS6RXVZg87TB4ym3Ueoi2J48HzUUkFsTJnm6W4k QQyUXgSQRx94jExlU3a78ghPH8czbNAVs/uhYWqw2In9hEUumMBrVwlHFUPfVXo84YmjKLfZ ue6H3enCq1e24OLA4Q8TSbHNqk6GffzlJCLgp3AnslJvNcF4o1HXpxwcCGCNcFcFYZxb6coJ rP/EPx9ktLRkOUNT8V+oOARKyPrK8UhCPPAnEzNSm1sSDe0Bjv2bdh532lN9iFrGTvlQ9AzL Z5kRnJUG3g0Mr95ftKeqam7AslIfWR6880ImgXDSDJZ3srpZnaG3kup9CdKkawZBuVFnQoxt eJ8zVm2MB3Go26JN3mQqu0LWfxN+KsX9OM4949rp+gww1N+3wKcIsUjSEQJPuEPeYFqRxmbc zUkMtTFsfn798fzl5+sjWNZNThStg9tmW1ieDwSNC3yOB2wAZ3mfpEGIWd0KmNFY9VYw0bQr x0Z8e2HGYnBmPUliOwyhwPrU5/PR9ThXsoAznG1dgjWrq4KCZ1/nqocmAITvLk/XPgW9SMPY b674YxiR5a0l3s3tYgs6tQObcTfeQKBkh59b6C1YJlD79xlVrXsgx/GE0TDUVhCHk7GJIbSz U4+TZxq1+DRHQ6JxuU/lxZzeZkl22EmrHPLiTku8ryIu/bm8v3GlZmgzVuWaKQFQeVZtjYlV kKlc2z6ds+4wv3dQh0Pd5qYtoYIwPTbZsjCblXSwDPm+v/4qI6ycrm6T3OPLcq3XFkTIQB+m 11//AybMw/LmVBju5jh04Eu+s2ulwytPH0CSGJq1FOQIfVEu54p9NzjS4xg/qF/gJDLG5nJB aGeWBPihyciQpB5+WDPjxL2OCjz9IH2KKUYC7SOqHkcK2nTKpral/AOeDzhcMIuVaRXtyv7s BNt8G/IFAO+jc77xA8+zXqGomY9mZNoHMW8yBU0aDJrfqDskDqskgR7DPnI4KwWclflK3Bxg qII4un3A04QerhAK9HCf8KGKOpsUiXXXcNnmFiI9pmfJ1V5Xf5omM0DrqyFrKA25SMfyrMh1 VNp0mv0KV/4OZ7pjlnWDPf0TY2Iy+Zyk4JZFvhdqi7+45cZNwCUUW5uwpCe43eLCgJ6NzrC8 WLeSJUHsTFYthq1WH3AgRC8clAITfSBPdqjGN1qsT20qwam6MYuGIFs+x/ji6zi66K914NGV cccZIFjK+sC81j6J6dp0rxsamjN7sek16LMNsEIUpvGGwDhaO2NE8424CrlljpwFcU0Cswev Teh7+B3kBKMDWoKw0ts5muu7CQeopfoIUnPhHA3KrHEx0llb2XRTUhuNzxB5S9TW4dgWFtvT vuGScuwn6LH47BpwKW7xFiiUGAzYVjfwx3Oq+2ynO2ibWcATxll66WDnBjUkWJhBmRe6/Myu Do+Fj8sfO8NYHOcCiWa1RFCWkijE654VIXUMAIXpyH/g+7PCJNWmj7iEarZeX6mpob0y6Uer GYyayIsDCV1I5EwTUbz3OEbQGWew+OjIyo5cxw0dH8b5zHlhqVidUg9b/DWeiMR+hncnbL3x +tcQLASvozDLW/8W487lKJ1vXuvVr+UajHWfsN+LIwxShHMU47ufA0qiIHVCqp2qDqWq4qtB k7SPNH+S+lc7QKoAnuMDjLYxH4wT4ErQaymFh8vyvu8ohWPkg2oaqsCCmLKYgmzPf0DkUBS7 JImH97eA1CcWBpTiqa4NlmI+K8RHqPuRkMIz6QpIesZFby/Cj1QWLi4YhX6EOt3WmCwZVkcJ jdaXIimeEkddJ6n348pGof8LlRWSLtLltlBqYsFKIx0PqAwmTY61MMfecnFcNi0cs8SDpLZv gUaWfFTxtEJtrW+SYyCakLD+PwlPYMtZ6svT5+eHu8e3dyQWjUyVZw34U5sSq8KTwKV3/KG/ TCy4JCV4wdFYD77kfoW5y+CpFsKnN6ro3HWDXvooA/5L34Gvac0LWVGKAF/LcJKkS1BzLeS8 AUdnmSp2LrD6RSQ1Ky7OJxeSQ4qDTXUUsZ2OOz1wpuSBI3x2KCFSA3agLmq2vR5PRTl/YPFt kasQ2XCR4cpX4DnOT5XHo3rs4g/YmrIh/O/EZVd+ZihF3IE6cwROk9xsP1xKTA2HssQjEWdB l6rBTk0nUNqDW2n4Txgr6wlh14QxwX6LAqRYgjstmXDwqe0IM8lH8Fo/yweHcnI+fb5rmvwf DII3j25elHsPUdbmvCWGH7aFPg5Qi86/zallGFI0copUOzS/RlwQotOkb3f6SHx4fXz++vXh /a/FJ9GPn6/85995O1+/v8F/nskj/+3b89/vvry/vf54ev38/W/20IUZ2F2EHy7GZ0TeW/0F VwDl6+PbZ5H956fpf2NBwovDm3Bq8+fT12/8B3hAml1jZD8/P78pqb69vz0+fZ8Tvjz/15hR stn9JTsX6MuRES+yOKDmBwBymqjW9CO5hLhFYW4PWIE4AkeN8421FNexJZ4zSr3EzjlnIQ3w k92FoaZolIKxbvWFEi+rckI3dv7nIvNpgB82SA6+48XxWg2AgWKvFsah15KYNe3NLht8Og6b fjtw1BovXcHm721MqIFlWQRP9cfBfHn+/PTmZOaLPRiqmx9Tkim6OcQB6kt3wSPdVk8DVtct 4EkCfEsCYDXxpk/81GwHJ4YRQows4oF5Pontops6iXjNI8ylxFS5MNGtxEf6IaarQ6O4cr0T P8mZGRIv5jLZ2lrNP3eMn3ip+M2arqBT8umNTNcRMXvbWj3a0IiIYuOhvUxc2tjz7EXlShIv sKlp6mFVBDp+BL0w+GsrzqW9UUJsgyU5W2DVfNAWVXv1FP0au9uf30gol0kl46dX55yNfdX4 ViHr9snK/EQPy1U8xKY1DShKTlFyqNvfacAHcznl+vbGyvOQJMhg3DM+hea+yh9ent4fxs3P 9l475tT21RF82dVWrzVV1rYjYlS9auCzrAwMYHDEDZsZqI8/E1gYwrV5f7qQCH1BusBhalcd 6MnamBYM6wWHRsEYw4c54FelEwM8f/ggB8cB6cKQrtchJiF+gTIz4CdyMxzZ4gtQY2QVh8xW P1YahWgynyarA+3Cogh17DHuO33aeLbwBWQfm5McaF33SjNH7znuSBcO3+FiZea4eOjRtYJT ZAcHAPemMs7ZzqNem1OkK4+n09HzBeguN2xONbPTdr+HwXGtySw8RJlbPBQwsgFxelDmO/cg 4wzhJtviS5OdX9kn5WFttLAwj2lDrf1q+/Xh+5/OJbJo/Si01nW4/ouQjub0KIisIuTO9fzC tYp/P708vf6YlQ9TWm4LPrGo7+5OySHkykVx+Ycs4PGNl8C1FrCUmwqw5No4JPvZXzHXRO+E RmZXCJRUrv8SP7ZD6zTP3x+fuGL3+vQGbod1fcrclmLqWf3XhCROkf4z7LjGWCRSgfv5nevC vGXf3x6HR7m9Sa1y0uHgHtSoi5H9jvmR/vhSUVYheWZp2FL97M9HccEms/z5/cfby/P/Pd31 F9l7OD/4cm21y2AF4yqgL6KluNCEpGtgfFvLN/adaJqo7zc1sMzCOHKlFKAjZcMqz9NWVA3t ieeINGGyOV5VWmzYUbrBRFQFxcB86mglREb2PVdDbjnxCGrFpDGFmvd/HQucWHOreUL97bKN x2vnpyNjHgQs8RzWXiojzO7IYdVlDSmX9ZHCuM09Y2dzs6F2RCYTXRvjPsHR0t3H25xLrs7P 2yRJxyKe+OM+7s9ZaggC6PwnfuiYMlWf+tQxh7tEc2FtjALq+d3WMXwbv/B5xwWOrhH4hrcw MNay7093xWVzt51O4KYltX97+/odfJzy7fHp69u3u9en/yzndBPX7v3h25/Pj6gT2GyHX/hf dtmQ6QEVNIxdqz7fl90JO1wrVMfb/JehqcC5MdNshYBetEN2vq1GABBswkMIK+stnDXjBQ6H ho3hAPSygb7dTJBRga24OECfTShc9SkrBv6dimFbdQ24Z0YagquKAPa90R27shmEQf9UJ6O6 LuzS6L8z/gWK35QwBKPyffdmnaJqtZVRF2IP9Y82MbCq9tWYLBP9eGvFPpUm2pGeBaO3ZMDV ZYUWKmShCauZtjdanTXFrj2bZUkqr6Vz1IwceeUIwLGwjMU66jsy7SDUkBiJwoPu9NTl7n/k 2XT+1k5n0n8Dd+Jfnv/18/0BXkUswseYG9hDTzkUz9+/fX346658/dfz69NHCVWbyoXG/xz9 wVuBtBt/OZsOZXcs66GwBTqe8q5+/uc73Au8v/38weulCFB8rjLN3aMgiKdoTodagK9P3uPp fCkzxZ/PSBgNtkKUPD3r+o0upekMTYNbFCtFCmdpwve+k7NK0WfQYkbudFeHgsansIu9ue62 1rSRVL4W5a6HW7BmNJnLOwjA5wIPYyyGAnO3rdllO7KSb1513ZkNn8qVnuzyrBuK67AvGvds FEz1pXB1zadbrS8Jm1O+ZzppjEUlVwOF3kIUZ3NGtVz9+WotfYKV72w8s7JjfNGv8XvPhXel zpJhViOQxBVElDvwHykl+KkDwltxHcDHD6YV7uPxVPO9s/Xi9I8cU0gX3t+Laqh7L/aa0tOl X6UVWcPOx91QF6kXoBw1B3dBGFO8qaeuYuAtbT+cejBWTNfrxP/N2OlY5cPlcvO9rUeDo+fh WXcZazdl192L+AJoHHQ01X1RnfnIa6JkbYjr7WdRSffZR99K4Y7o794NdTSAsidZ5mglK6vD aQjo9bL1McsEhZPLS+1Qf+LKUOezm/pi3WJiXkB7vy51/U8dvRCBvLrxFTyOkxSLmyBmY1cV u1LfYmQGM6LNvoqLoO9fHh6f7jbvz5//pe4gYkkSNiq81Ox4i5ObtSTmxRFcXWGG00LcOjcb IYYWWW4mhfk6hcx2L3sQDHZfteCMoWhv8PBrVw6bJPQudNheXbsUl23a/kiDyJogIMAMLUsi 3aRVSGkV9HKV4M+FJEeVesTqBCATR1hlIVfuqyO4480jyhvte2SF9cT21SYbb74i7FAWYYvN GvV8/m3bwHHvNHKwYxTyT5esCZfIxYsGUdd8UhKDxG3IPF3e7ixJcV+xiv+zadxLanNjW1zX kW063hcdfkMpRpyILLw6Y/niWB57oWMMn85Vd5iP+LbvDy9Pd//8+eULxJ4xTzm54pI3Ra0F leG046mvtvcqSW30pKQIlQWpFs+gUF+kQiH877aq667MewvIT+09zy6zgKrJduWGb1sawu4Z nhcAaF4A4HltT11Z7Y58PnMt+aj1webU7xf60niO8B8SQD8Z5+DF9HWJMBmt0ExwoNvKLd+G ymJQA2sAM1+LIL6HyjvLlRoneAkedTumASCJQPP5YNtNi6k2Nv6cQswh9mPwPYSghrelbbRF SVL4N9qeBgjpcjoeDYsdJdt7vvEST9+ZVToMJTwphFXVE/FecriDhzEdOM6mQHnf4ca1HDq1 sNbj0cDgy/iFfBCsfhoZVM6o3BhpDn+qvODTCxIkKapJLFxddTHLBJK7RIEaL1YmMj66qjgw P1RdJl4YY6eiMBqlQ/kXizQ04Fz/yMUnffSO4D3rq0/nEsPMvhnJrgfr0B6h+7vQrL/3CX62 KVEXxLAtBOjZBZ74vFgk/TnTQs7yXGgXClDpywL/faCeZ7RcUFHNEaaCNf4uwhwXFk0IVZpv cW16ZLyNQTWrDWgN2N4Dw7I88UW10lf6w3130gi00DXSkSSb7aqD4HAO3MvpVJxOvlbMpecC ENVIPZcc+a5oFJ51+HmNWLXwU3NYj7hKx3dJvD67Eoxw/zIpQ60PfUnc4US9NVya4LQ+CFVl Snwb8UZMn1ElSNinpjQaCpF+iOPiBYYP4yuXhxllAdjE6vn6vBoMdV4o1tcjDMS8zhh4ib1U uTL4AamDrcdlR9Kr94ACaBhJ6G7rhQa9v9DQ+3TRqaC3EnKziZR4OrEvTiRodNpltyMBJVmg k+04jkDl2hSN0u3O09woj1UOPf+wdVyvAMv+ltAQN/AAmCuvXFVHfY4svYx35oJPIbU09+rz JxJvU1fz156xLOT5xRuSq/BdvJ5pk6SBP1zrssAyZxlXGDM8czvwDFYDZ7AgjSdJVO3JgGIc km8O0fHe0Ih6mRNKUaRNwvCGIcqLFqyF1qtGhMn5ok8p/8L7Ka7xm5eFbVNEvsPrg1KnLr/l R/QBwi6DU9n/J+xamhvHffxXcf1PM4fZ0dvyYQ+yJNvq6NWi5Ch9cWXSnm7XJHFv4tRO76df gJRkkgLdl1SMH8Q3QZAEAd3snNZA8exOEhjVtlJ/oT/gDlZ+EGTyMidBZuVOYorzrnVImyBW dWVyzZP/PFSMzfzzqAislSnMxoxywcNK2VN0mehB05FUx4VK2N0naa2Smui+AAVPJX6CHpCK O1AOWVl3LX+oomBQXLxkUolF1qcNQvJoGwqFZLIxR3wWsVHCk4cyQt8t/P0K0zKNeh7xnv23 66ipDsvGocoTfEpjSBt1k8NGS3SfNuuKpYPiovSWgmZle2cqs6rnTqTxaz1RbIO+6UpzLFjM eQoGKydbRAe2XXcbPUmWgk5bxsZmLerOs+xDFzWtOhaqOncPyv4PqVG8Wh74KxO9f81vd3gx cMddKLETBNkODgmr9fGbqbWLEjsMV1pJcqZeunMiy3Z1phcNVMqsJ11ZTiDfwxazD7swJG20 R9DR8weaq9PuHZWwbkPZkmYiHSpoQBETVKl9HFm2FagfxEWmBrXFHusfYI2e95mg63WLmeeE pAdUAQa9VkZBAwX8nveYWkT0eWbp/OgHjb9VmeXd9hvTXEyiJo809+1A3nKHrEbpkUcPeUTH GJjS9NTy8RQ9PR+RECnMcbYokQGFvIv0JNJ4V7mm2ZuVSbadNYigko96rnDySc16/KinyMkn jZyWzHaXFkW09eJsitBgccpXE+h+Q0ER0tYe0Cbtpd723ENW2Fs0dTYP76pmazsGE1fea1VO H6ZwsA+8wEvNSw+sWXQ8LQTLwvEDvUB13O9MErXJ6jZLUv2TpkhdcwUAXVFnyxPma0IENsyh o0/RgTgJMwWCTVzFZiNv3zsO6fUZsIdiI4SMiOSc/MGtAqTQNbzHtQkBBNGRek4IcEXkxsCK DqD5cMJNJqGQrNNfpFWjH0xu6GJc/pCNL2eQMYbwvZtXRsDicoeqk8BZti1ALyU9/iqM4pCE hLi+asxhfhhqYqzKtI9K04CWGCN0z2sqDaKucxudrwQSB7cCu9ViruWbBC2yXTecer+KMHM8 zN9gLWHNyyC/TR2pUNxhPMxLXeMIgNUXCvYlxde3sp6iuoQadLU4Mwsd2qUpIr3sQo/rU+tu ujnZZcn8iTwQpU1NllzjvbVNWm7bnYKCZn/93c2+vUbGFgbMP45Pp8dnnvHMxSnyRx7ef1+b ktPipusJ0kGNJcjphi08x1inbBM4rcNuMHywTvO7rFQzRoM9Hi5QSSbeZfCLPkfleNVtI0oo IAgaf5LdpQ+zwokhbfgqfoARxJja2tAb26pEKwL1Bm+kQosZkkvRxG+jpoavkKtCrX/6BUqq t/o2LdZZQ92TcXQjhwVHCiTBbRDUpO8eUj3hexCSFbX683QfGn4bqKadxZG6GnJiS5uoIPYp WjemRm7vs3KnXo6J8pcsg5lAWjsiQx6LQJFKyfDQSEsoT8tqT6lhHKy22XwyjNSDrJ8pAPyo pS3ORFdnC5KbrljnaR0lDj0wkGe78ixlZCDxfpem+XzA8KPyourYrAOK6GGTR4yO644MTSpG qaEtYCvegDqxadU6g4IMkimdzccChHTGh5gxw7KlDa0Qgy18Sm2y+WyFpQ5kQF410smIRCSE Up22EYatN+ZXg/TIYzrCAMfzqOQmJqSXeiFDsiLq9WZgUWauyGBQM/sGA7DlWUnfIHCONo2o s6IBg4EBEj+dSTPIrM7J61Xe/6ouwuc3GijBFts0OVkBavSn6gFTldZXiToboG22rzRKVbM0 1RYttArZFno3tjtQiFpxHGJsnA4XxENN3pxxiZZlRdXO5keflYVJDnxJm4rXcRpuI4UYa18e ElgbjfNIxEo47Lq1WuOBHkMF0c0T/zVbW/N67sMDL7BILQKtTBRtoGPrQ7WLM9VyQMVn1y5I jBoUahE77GJFgHakE3n8Qpzo8PIhExZM0jYmev395/vpCbSR/PHn8Y0yCiirmifYx2lG29Yj yqPZ7U3hgjhHlGxT2oK0fagNL+jxQ1gz8I6P3p8gQ5fX2WFNTqvuXjqZgR+H+12sTLKCdCtT gCrQZvKp0EiZDhiHJ2Uv57ef7HJ6+ofwVj9+0pUs2qQYCLorUurT3fn9gjbbl7fz8zPa7xiT arNNgRE3XmbIJ748lAc37IlSN/5K2lfggRK0qiQx8Je4jlLWx4l6MK9cnGnd4C1CCcoYbDjR VrvcqiEseZ2BlRphPIWodC3HX9HqveCoKddBIvu4CFwnnJWd0w2Pi0XlGsuyPdumNkWcgd+y yRePE1GxXx3JgcEHyoSvHHoJ5AxG13kcreNo5buO1mkDdQy2IEMEiXtP9uYlBzLp83lAfb/v x9NkPUHfl2MwXYnurDeQHNzIJfQte5b8cM+nj8l0X4FClVHblmuz+P3sy4FuigQ98QTyqy1O HZ3StlGr7qEmlHyqwtH5jetAjm3HY1ZIWXeIotwXWovIfmm1wZ44dHg4jg7++JnnyD4URSO3 ri/HmxazTQ92IUaocCGpUds4QmeAOjWP/ZXd6+2Ik8f/V+OtWsead/PkHt5YKebam9y1V/2s NQZIs4zQxNDi7/Pb4q/n0+s/v9m/8/Ww2a45Dt98vOIbKGK3vvjtqiD9fhXSohNQbSxmNRF+ zm/M/LzXgzzMGKDnzTi+PTKjoDUvwzXdEu3b6ds3ZbURvQcSfavc7cpk/Q5UwSpYB3ZVa0B3 KSin6zQy4VeTNBqP627W2SMWxaDd0oZMCp8emUYBxyhPan/x9jr9uDz+9Xx8X1xEo12HSXm8 /H16vuBTOf72avEbtu3l8e3b8fL7bLGbWrGJYBedlrRapFabu2v8NR9swzJal1LYyrQ1PZXU ksNzL3rkomkXhh6a2Y5NHBn8LbN1VFLnIimIvwNIMrxiZnEjq+McIrw/Ip1IqWljfgf3UyZg TMcgtMM5Muo5EmkXtxXMUZI4Guj85+3yZP1HZgCwBXVe/Wogmr/SnYcDqdyDpjZqhkBYnMZ3 D9K0REaQ4hvMYaMVldPx2lxurQnQelouS7PnjhfHvHErg/nPlNmRWbgQl2T6CETrtf8lZS6F 9PQXc8/dA5Iwg8mazLD09LpekcN9Qk8piS1Ykl5pB4bdQxH6miPvAcIAxSvai/qVQ4vbMiIN 82OoNVXpjOW2YwgOovIYnoBpTLQRzcjUAwvpTHvAeTRYx53XgAPo4pyoAsdc0m2DwhIQo4QD IZFh4dltaJno2NNzbP3Zde6IPIR3aaLkt5wFyywr+fJm6tQh1ssMYLBNWFnRvHybwlXiuk8p wUyxLWrQAeKTtgPyp45P1S0tYGd1azY16Ajbna4n6uy2CMCGXxG15XTjpCQ1U4XBnyeJdI/I itOXNH1FtCufsnZAtU6zWpIeHq7t6kHDU10V2ORgwBnuhcR45WLDIUe+Yzu0qInr5co0Tfkb pummbOo7dMn3SzGeMNhoEmURdBHznCqQKOvtwQRdvYqJtAUypc0LXD8/XkAHf9FKO8s3Lirq eEfqd0fx0n+l+5qfegnxbwkqXCFCjCpbZPmDYZEyOZFTWGgPeBLL0iH3fzKHF/qGSizDX5dh 6d2ee45n0dOW71pvp85DZPyS5eaSwNo7e9lGISVRwpbqVqS7ZIsg4lNOZCcGVgSO51Dfrj97 oSFezjSEaz82mOmMLDjIb+kGU2Rggu6Tov/LQ/lZDQvNZ8j59Q/YCv1q4mxa+M8yvLS8ihn+ uOkmDyv3t2bgFNJh3mZLV22y6dZduPwy1SDBAJOoQs8P3AFad5vF+Qe6t5CkG3soY3wzqFp5 3nM6fXo8pDSvV9T1ScbqPFIvehPPW4ZU92YFfMPiLEPrf+Vmo7WDO9JOv8ukFzTw4xBnG5VQ Y/tt0zJrPqtAgj7XKSBKY5XA0iauZK2cpxtnc1MPBGBX2GusTacaFiOx2JgcMja0C/d11W87 2m2HcMZwXS4H5wxFWnYzohaS9ko1v50deNZoZyKbwg50btY0z7ygSlRgF4lXtMPmbnLgUpye 3s7v578vi93PH8e3P/aLbx/H9wvlKWn3UKcNvfFmbbTNyPjOPKLy5Ep+ylvaiacYU4K+zRVg 1qR5ajAGR45dsqGxPEtL/gzYmD7r2CGPatpKIYmTdaQUNknz/MCKdVbRpeE4ZHaIDC8gJoY8 pU/MhhyqkA52xeFmrbzw3nSfspZ1RD1mLDx0Ob293NbJoa7iu7TFeE30XVcMaqNlbMxdfePF 3K6+3Y+IG9JFrxvmqtWTF40bTKxrNjBSXGMeeCJ6V0fJLFDrNYkhTP0uiWq6CuKYGmZ/Xt2T DGma1jeLyYfjzbFKteE0E+oMP74KChxn66LayINFFBKRdteVCb4syA3e5FhmLEudRp/NbVnV IA6amxWNuR8T7mrBkIZww7BuD83mLsvpQTVy7UxdMjKY5QuUIy7qW3GA4a9lWc5hb3zWJPi4 edXedCAqePbrlp5aQ1Y3R1Zd3Aihis8xm5ZupsmxjUnQFX0xjJzZN58N+he31Dtsi45WvUSJ G4PbpeFCB0094vnT++so25tPhK9Nkhl6b5jzeLToHtZd2xouMYaUujJrjWkVeT8tYnQisKHl VkuQHAz+ss0ig82ayI6fHbPagRoQ/YHVQo7rQh7vmqpIpzIwHanGZew6+ycAZqMWlWmCWpNL EB5B/W7Nrd5+4R+sgCUpKiu6gcbk8jv0Mgh6zF0nmQDv0CgXMLSmraNGeqAsLmwRG/WU+Pzy cn5dxM/np3+EW4j/Pb/9I3llm74golchdccSypZK+o6KYqfCK8+wZZXYWOa7PnUso/LYylW2 inmUhqqyLC1DKeMkTpeGuAkamxYwm2Bi3L9FXBuKKg4lb6chHvJSX+9jui1396zOSnzZNNs9 id5n54+3p+P8hAgSZQ0IhNDxpcNYoKb7Vqfynwf1+RRwrvNk4ryO8CjLYRtAT2eoT0fFrBL3 IceX8+WIoXqI86wULcn4xcdgzt38eHn/Ru6I64KNyjwt6/BFKOoGsxKgZflv7Of75fiyqGD6 fD/9+H3xjhfDf5+eJGsd4ffw5fn8DcjsHOsGV+u38+PXp/MLhZV9/efm7Xh8f3p8Pi4+n9+y zxTb6b+KnqJ//nh8hpT1pKXKxQfV2pOj/en59Pqv6aM+g81OD2OMdtpX873Ipkk/U7d7PS5L o+BJ/708geARjonm9k2C+RAlsXgQ+6IB+n3tQJ50C9cjn/IMbPMAn1fAdeUIr1c6j7UpXUgK YLpAUMlNG66WbjSjs8L35RPfgTzayyl2WlUjOWLK5KOBDPev3WYj21JfaYdYcdokAWiIZY4x jIx33HcPPmFVMhvufnHREtkqqPh3w8hv1BKO2cPyyS+7BYsjs7D7mf+DgTyyjx7wn56Oz8e3 88vxoo3SKMmYHTiGc7kRpY9ho6TP3aWjB9ee4bSPknURKSGh4LfjKL9j27cGzy8kdQj4TSFM fVWbRI4hpkkSuWS8iARUw0T1bSFIdFNwjHx6KxnHiqK5iT7kuKqDb7Y4bjyNuetZIj0q5j+H iiokpVXu+vjTna26CY9dR74/K4po6ckTeSCoCY1EJUMkBoGaVujJb/+AsPJ9exaWc6BTWwGO KFekBXcKb/DC3seBYzhFZ3HkWuQpBmvvQENTrpKRtI5UMzQxeV4fYVHiHr5P306Xx2e0UgER rAZBgJ07f1OHByStJM2iZCnc7EvTYumsqJpzINRYvSWtSQEETU+nslzZWirLFe2MBaAwpG6k AFip4WuRsqJVkDi2oZltXIKoqRStcGJu6yhRXuGn5T7NqxrPA1vYgFUmm/jQcw1qWm/yBIJP pfteL8/1PKeNHY8Mxs0RNRQWJ61oFyC4OGrXwwqGp1U3QEO4AMA0OwAZWwWkwCri2nVkSxEk eKqJCJJW9Ndpefhih+Ehkp0SllHHA2JLz1RwCZ+6cqDyyM571D90nwlTzOdDNv+C0/faoLgi ABhmdcJ1naJKhC0nUZ2Wf26FtpL2SDW8ax5hj1kO1UYCtx3bDeep2lbIbMMF2PhhyEw3ggNH YLPAYHrCOSAHm24TAS9ph+8CDINQuiVEWgH6W3/QOgDdi+ax53tkFKVNYFvDF7Js5EERFqmI d6CsbU0KQjif7wqilx/PsAGYaSOhG8xjA8Xfjy/8ncUQ50b5pM1hRNa7YZElW2ddpKaYZnHM QnJGZNFnfc3afwlXczPQ3enreBkHFR5OCdQ3qcP6L7Q6dYZo8FVvk9qwYNPZr1iSxb6K1WO+ U55K0wPD8N2uox66cJ5WS5rGlEVfw4ZWGo5IPl4v0sYqGRbMCwY75COFXjp9K/DUtcZ3DXFu EDL0JUCeY1Jkfc8zLaQAUbfeAPgrB21qWSqv55yqEVyNIAeZhN+B4zW6Tgrrih0YKolrTmAQ U5hcGNxQuv1gFRh0bgCXvq+19NKnPFMiIAc64r/VWgk146oeKEGsYCqHmr/rukL3aQYPwMzz yGvRInBc2dgGVkBfjnaPv0NHDawU196SPFlCZKWuiSDvoExW6OgvCTQO318aIrxxmajVS9iD gjj4+vHy8vMahEuaQklXFA+HdC983chzi/uyF7gZESf9yt3gjEXsQGfl2rwd/+fj+Pr0c8F+ vl6+H99P/4eG+UnC/qzzfJy74qRre3w9vj1ezm9/Jqf3y9vpr48hKoY0gla++u5GGCd9f3w/ /pFDGsevi/x8/rH4DRL/ffH3lPm7lLksDDae609BOkcJ8u3n2/n96fzjuHgn1gC+TbWMYgFR 272NmoQD3wAH1LIK29uGeWpYxnWxtUlmSc5vH5pK2wUWdedaoCPTs3YQuOK7qM/YTBZzCG8A bsAgMCb4OmTarav55ReL2vHx+fJdWm9H6ttl0Txejovi/Hq66N2wST2P9MIvEEXE4/GRdUM9 RnAehm738XL6err8lEbBmEXhuLYi2pJdS67sO9TWrPlb5/FlK/qZM5jk71rmGFaYXdsZEJYt LdJcGAFnGukZTLQLPpZ5OT6+f7yJGIgf0MrK5MDh6MluxAaSepKS2cHs97DAS0OVUxnpZe6u 6ANFpmblHkdpgKPUtPQMoy1nRZAwyhoYGbC8qs8vmXo9qxNPbE7fvl/IGY/XplFO3kInn6Az XdWxfZS7GICdYq8TtnKVFkXKSn04t97ZS1K3RkBu+7hwHTtU8kaSYS0HSHuzKEMBOWoQCHwl h23tRDUMpciyaDuUScdjubOyDPtOlYkM4schW7WUlg+4yA6RGGrh6Xr69hOLjH6ymrqB7ZJh Sg1FNbpxzdvGV7WPfA8CxSP9H4C08VTffFXdupYc0qOGcjqWq0VwZJltu3T3IWSIcczaO9c1 XGrD9On2GSOVlzZmrmdLKhgnqO8hxoZpoaN8wxkCx0IztiTfdgDi+XJMyI75dugoy9g+LnPP Msj0fVrkgWUKypwHtmH5/gKd4TiEFWTx+O31eBFn2sR6cBeulrK+ir99+be1Wtm2LCX5+XER bUuSOJefV8gkEQEEQfQLfQBTSNuqSNu0EXrB+HURu74jBwIaJCzPk17qx5LegmVNQBs3uyL2 Q/nRgAbojaDDWkOIfvp4vpx+PB//1Tb7fGvbzTfU2evT8+nV1K/yhrmM86wkGk7iEfcjh6YS gT/GxXZ8t7n4Y/F+eXz9CnvT16Oqn+8a/kxT2pIrJcfrs6bp6nZkMKx3LZot5FVVmxLiD9Ko RBT998f5AvrAibzB8R1yxibMDi31HB32Sh75EEYgigky7pW0pUJC1PCwQFBkQ1vnqL7pSvxY CWjyi+rEoKhXtkXooTXGagZliNQB1rUVWAX9rndd1A5pa6ysRimT5sCu1lqrzm3bN0ZNGGDj 1K9zmPqGOwvmGw5xAXCXs1mrFVSmksc2AtHOG1qf1s13tWMFUhpf6gjUlWBGUHMaiSKTq7L2 enr9Rghj5q5cf2Ss387/nl5Qi8fnNl9POAOfyC7m+oZPPjHKswQt/LI2PezVJ4GbZLn0DEex rPn/xo5sOW4c9yuuedqt2p1yt9uO/ZAHSqK6Na3LlOR2+0XlcXoS1yRxykft5O8XAHXwANt5 mHEaAE+BBECCQHrKxvC7vTq339AjZSBVen5+lp96qRcGd4uXp6/4Nj50W2Qs22Wz4Eyv9vDt B5rcNtfP6zTDpFNSFVVcdU7OO4O3W1mwfnb57dXphe35o2GhQ/GiPg348hCKv/toYVMLXCkT ask9aS5b6zIefvZZ4CUq4nT225bN+Ir4OivXdWXHp0J4W1Vc4AsqIlXqkeMrc9e1ZuaFQgaC 51jBJ+CH+/AYQaIt0G0zj5PYTjeAyLTJ+7R1KqEQJGcuzNwcRkhf27F6ZvgxL0Kkoggel35G +0xdUypbJlSTusZEbkaYSEyWicHPxW1fqo+LibDG+OyRGYoqqoRKQGDE2dKKji1VJtAftYpb YcVmhb1Ntugd0aoqzwOBG9LCX5v1Zn/SvP35Qq5Ic+eHtxw9oOcBRHHRb6tSoLvJklDmVG72 PQYJLEGxSAI+4UBS34p+eVkW/abJeBFiUWFLQaoYPkrtBqyyKApR15uqlH2RFBcXAR0cCatY 5hUe36skEGOYQg9Ce6zoj2wdgWJl8UIOcHnNfIbDMz5apC3/mz5F8jlK2a8eAp7iwxXUp+en x0+GsCkTVWVWpK8B1EcZVhN0sk0Ed2phxRfY7E5en+8fSMq5nW5aK+Qb/ESDt8UHNCEOmGkw VgK/xyANnecGsU3VKeBFgDRVIJeqQTbFEOE0VnIKa42QkSPE3U8muPtewcWv2dqadsPWVjRc nKq5Ey3fiVACgrReWyF9MWaywti5wANhV3Ys1RdrNZE3QTXPJY1vAu9fRrrBLfDd+sBqWYWP 2iayQsSb2yrsg0WEOj1oGJ+kgSRTgczeTRbwRW3yrHDEob5xePwKygxtvGYS0hg6L/sdBr3U 4VDmDRhMorpqMDlpnJuehCiJTTE6QvoIPWl7TBY415HlkhxsdTq/SYUqE3Qb2Lt4Y9iYu1Tt 60A6+rSZcj/OW4cGsbxLGAoyZLUigkWuOzBXTVoC4ANDDJCkTU98WcCpHZjfY6DfCVVaQ9dg J4SKBrZKWqrkdVq0/Q2neGuMcSNHFcSt8ZlE11Zps+pNP0cNs0BphwGFzZcEnZ1jZHg8mHL6 FSafyMW+t1OdzFAMCKszucGfo+VnSpHvBKWczPNqF6gWJQjP/AbRLXx0GvF7hIWEqavqvbdi 4vuHL1YS0oYWi/mJBtCRtO8jxSZr2mqt2KCrI42fU3FAVNEfODd51viyt345vH16OvkLlre3 uuckNbNigaCtu+2ayJvCTTVkgMfDHBCGnG5ClBgrzGRFAtaYQrCoykxHfjNRoLfmiZJGZL6t VKWVW8fW28HqsQdFgHmzCplKyBWibQNObt0a1nbEMjooH2nSx0piGinjeQr+0Qtq3tqyRj/h xjBK0nyjUykMKumsP0l7HA+CZpuGXtSaY+2ijOpA3t7Iss1i4e6R8wUG8Bs7oOk1kPUbI4eB ZSIpqeJw3jEzgSbJ76oJHawYqFbHK1ltYrYal/JytfwlurumTX6hX1Offr4z8ilLwE+u8x7Z +y1OFf726fDX1/vXw29exYzuaBPgAxCmQ/ymApIKpPqW58XS4Vr8fbN0flvPXzTEXV0m0jrQ QEizE7wipsn7QByKCiyjMpD2E0uixNIO2iDxuW89EuEuAqopEDkD4U4+YGvGZ4JghlZGvGPU TNyfOFJroty4ok1Xqjp2f/dr84gAAI0kWL9VkXWZN5B76vS8qmW94QVynKXWcsPfWjZxh9OE xbgCO3yvKONOjRNrvSpDqp0U+IgLIzjzQXSJqgMLOfBIl/De5msiPeE3QwMXtxOepBEmJOCZ RhP+Qv8GccsTVInoA1wpqCyLuqr5L1Xm5urLje3h8eXp8vL86r+L30w05j8hEbo6+2AXnDAf zqy7Axv3gbvNtEgubS8aB8fxj0NixbNxcPwRpU3E+uw4JItwFy94LnGIuNN3h8S4sHQw50HM ReCbXF5cBcpcnYXKXJ2fBsssQ2VWV6EefHDGkzUV8ld/GSiwWAbbB9TC/cgUMyY482NjnBFj 4pd8H8948Mru+gg+58EXfCUfePAVX8ki0JVFoC8Lh1e2VXbZKwbWuRxdiBhkYCE4q3fExzJv zdA3MxzM0k5VXJ2xqkBRPF7tXmV5zlW8FjLPYnuoBAeTdeuDwULIRZm4vEKosss4dckaeman axlxbae2mS2ADIquTa0A6kluqUXaYfvw8PaMt15e6CXK3WPqVlI1YG7BhCIKLPo1v8FHQ1mm Uy2mmpBJP6QFGtV7fazhweFXn2z6Chomhd40f1A2Z+0ewyY1dPreqiy2dNORhLtXG1Cmvkdv 7jdCJbKEjnQUZKnekzIQu7G5PTLezq0UHbHoA87A+ScMLKZqMNuczr3LXZoP8YvnYQuD9Vzs x98mQUkTW02xAp5//nh9Onl4ej6cPD2ffDl8/WH6/2piGPJa1EbuUAu89OFSJCzQJ43ybZzV G/NNqYvxC6GCxQJ9UmUeK80wltAwZ5yuB3siQr3f1rVPDUC/BrR9mO40woMl/qBlzABhbxBr pk8D3AqLN6DcwOJswT7JGoyKRLGEG6/6dbpYXlp5iwdE2eU80B92TX8NL0UNRhvtupOd9ArQ H8u3a5xXMvxDITuIpOVjlQ3YJiuS0RFAvL1+QYeQBzBJP53I7w+4amBrPPnf4+uXE/Hy8vTw SKjk/vXeWz1xXDBTvo7Z8B9DkQ3o2GJ5Wlf5fgia6g1QrjMMiHlshCNNQJ03iJbngTgYAwdU sE1frAJPkwyaBe/MMs6pvM5uGCbeiKwkhA6gQA79354+meeK48REMTOXccq9GxqRrb8UYoZ/ ZRx5jJerHTP1Vcpfb05MHHF3/QP2tm28ZkCs7ZSoR3bb3L98CY2/MLf5cevjgLd6qmzgjaYc nZ0OL69+Cyo+W7KTTAh9lXVktpEqVBqmJocd4mjpdnGamCESx+VCm74LNdaHw4zJioFx66jI gP0wGlng5nPckItkwboaG3jTl30GO2luZ8QZG0J0XCobsfBqAyDW5n5VAJ8v/M0UwGdMy00R cOQedsW1WlyxJyHDXlyfLyaHufjxxxc7sMy4pzQMDwDUCU/i48/NULAGvMz87LcjuuyijD3p GfAq9pkhyqtdmjEsNSK8F5AjiwoM45T54jkWTesdcxk4n0kR6n/NRPobRMrLxe1G3DGqViPy Rix9Zhylis9X0s7YOIFVHYrSZpP0TSOX+O2O0hZssKZRGAuvW+2uok/kjm+AhyZ7RJ9TfKox JNYP9NB8NF+8TvNNp9rM+PM7/l5sQF+yEZensiuvY3Siz7SD5/KeFabuv396+nZSvn378/A8 Pm/j+o/JRfq4VuRB5gxNRWsnyKqJGeSG2x2NCx5iGkQxf1I5U3jt/pFhphGJPlH1nmkbFdEe jIp3258Im0EF/yViVQZOix06NFaOsrJ7lenbIpgWpWJGuNkx5USzLwqJBiuZuJgqz7ilnpF1 F+UDTdNFA9l8xDoTtnVhUjFN3p6fXvWxRIMUb8dkXwvl3PzX27i5xJv6G8RjdZqGu3wB0g/D XZxRlV58+F7sL1KeXygX08vj5+/ab/Thy+Hh78fvn83ozngLYx4LKMs1wMc3hnE7YOVtiy4u 8+C88h6Fzk69Or26MI4EqjIRas90ZjbXdXVRToH/mukcxFvO+eOfz/fPP0+en95eH7+bml2U tUpiMGWjl/p0Qxhm0+j917SqjOt9n6qqGF01GJJclgFsKdu+azPzaH1EpVmZwP8UDAM65eMx BnNWFaL2UQ54ymSZolCkcI91ntk2aQyGEewGFmhxYVP4yiA01Xa9JQrjM0v3QT2zkXk6ZLwx 1h9hYP3IaB8ymwyS1TESoXZO2EoLr6fPLHQRrI4XirFx9Jpn0aSVzwRWcA8lyqQqjJEzld7h u0XYlXJrQRB0loFjk3coGP2bYOvO2oQaV9U2NVfL7R2CzRnSEAyBzW1VGknunuad4QDPxMWK qUuw8TVnZLvpiogp18DuxdlvAzqK//B6QKw2fa55xP36zvQ2NhARIJYsJr8rBIu4vQvQVwH4 yl+m5tnlgCInrRuRa8+qeWRCKbHXS9cURU0VZ7A53cieCMzT0gZ3AVm4IPR7663dAeGJOcoS 9M++oehkmCkcPTHtU9ix/0gQVxvSIIxRYzQr7Rll+dU161yP2Fg3GxljVNB1KdrOCqNad2CT mb1Mro3tt8zxWtYgz+8wRLgBqFRiXgokiTnH6hpNVaO+os6sjGXwIzVzHFWUKXwNEsWMGJhW qGoPGdO+WdDLf8y9k0Do19Vganuj3mljbnAuRGbeyLcgwxJZV/aZeYvijN1WSK5tD8/fD19P vtyPcpygP54fv7/+rZ/NfDu8fPavEsj/b0sZBs1JJOcOzLyeg0jMpxPZD0GK6y6T7cfVNK+D BuLVsDJuI9B5Ymg/kbng7gOSfSkwZZ2VCBitiMevh/++Pn4bVJcXGuKDhj/7o9Q374Mm6MHQ oa+LbdPLwDYgMnnjyyBKdkKlnAhZJxEm3MtqO/aGLOkIt+jQWMXFwLnaKbBxySvz4+J0ubKZ oYZNAB+JFPxVjwLNmVoAKpagK0EvSbCCqGKfYdMtarUrTW1BD9i6nIF2MOYkjcGfQFDeUINC T7NCtDFvSrhENOS+KnOOI/Sk1BXtl36DaYUu69oFROev5FzkBD42AZ1RXRtbwQyc7m30V/p4 +s+Co9JvTtzZ0Z48H63M0yfJ4c+3z58tDZvmF/RfCXajnf9J14N42jVD3wbmANMI2IqwjelL PIUoQ+EpHGLM8n6Ez1WVCPT85bUaTaOdPxt3TgYwqw/aFClIv/dq1/lQg43gLUW4ARV3xLRH BjqSAgOhOIqrDnnt3V4NS3rc6RbeWsgFdzxOgnVgHRDbObCu3/sRE+wESQ0wNeCL+qVvOA1s EkEDTabajrjZLawRR+ZLB9SFfZC9LB+w5LwOpkcvlaK32Dhppuo8cL1etKiohBKWINkmW2+g 4uPTSXOCztOp457NoDnlP9YSWpRxdYPv+tDnLmbq2eBLN1cg04o/wXhGbz+0eNrcf/9sJv6t 4m1XT8EsDQWgStsgEoUmKMaiMMlqTDrwKzQ9KJidnN/X4XW505R+1PjzCIU5A3NTBmHt5kB4 l3jo16k5tdhYv8GMDq1oOMbfXYOgAHGRVM4OiBWCOKmqmpdrBn5q2ELi/lJ17QxuQLwlvtcf gcPu9LqUXpkSTPqQnNdshI1upaz1hq4PK/ACbhIdJ/96+fH4HS/lXv5z8u3t9fDPAf5xeH34 /fff/23zla5yTRqjn9i3VsD140MWtudUBw4s2Fu0JbpW3kpvGx5D4bvwmdxZP7udxsEGWe1q 0fJKwtDsrpEF91U1mvrtmBrkBytrtzsB8JgiOZd8EZxSOu4cJFljN9TD+kCDZjRFp+7Pgwwf DBCn0D5jThIpQzAm0NjwfgA4Sh8yHJmlrRZJ71P0mJtHNGGJC//d4DvKhpEq7gsPex/PCO8x x9qFjHKBYYwY9HJ8NOCECdLH8nHHKVXO9I/KMMh83NYYcLgASiH4IjDx43awXFgl3Q+FQHnd BN8WDtx+Peioysuuji1uYIvMtXAiD396tcw5kXHiNDNvYerifZlbpcABx2rknSUpnfn7BUaN nVRps4ezI5bIclctspBaRfXUYJsmxYX1fsOm9WJUYNPMaxAfI7SB+ww8pCvjPZ+biG4vjHrm HdhUUdKu1C0SkQph10rUG55mtI3TkRPDyH6XtRs8yHDd6gZ0QTou8YJKHBJ8IUWrACnJ7nIr iYeCupYZqeuObWGAwIBc0p3hRDYIrCwBa3QTZ4uzqxWdNKG6ae0ZAMOdObT8FPQNFjKtdOyA fR+HUNqxQGeye0WYJhTQIZo/M2zsIeNIRXiqNyZ/H4DWiZ8nMAbjI1ChFlMXK9aioh5v5G3g 3ZsekD5P0n6NjTMPW8C2lREbnKB0VJM6pFHW6tM6u3UAw9aQ81YWUXRddgSrjz3D+CNqO+EV Xv1R7kBnEIP7il1blgRyuhFTbDkzQ48BVzp6mXo1RjUfWI+udmBy+gj2j00hFKcPUg1ppgrM BOmzIr1YPDKxobO04buTX+vgzmuXBIMqFvCdeSPO5TIyfWFTxTMBWP0Y2ir0tK8RGGSWjfUn 6AQbLNHtOrFuAfD3Mau1i8Aw04cb2R2JCLM0YY8bvRiloc+GR0UycbctsOnSXKwbf/uWQuX7 8eCya4zTY8wcOqhLZOyYmcPMUoG6kmhtrSS3of42YT3aKGFpS++KhtewHsLVuna3BqTqYJ04 LreDTZJHad417jUAZmcNyDYMVIz8R3fn/ent5elsRbk4mPQFj9M8bCSvsbBlVcqPZx6OGjPD G8+IQOrSicJfMz4NtnrEAdzq4jzmQY2mo240fW1/rFoceTpXwYIqkLfBnspKPletrh79OOzo Alq1LjLW3Jhv2oA/BqWIPSfVKQZR1rhBALpyp0OjuMex/wdlfHYXur8BAA== --17pEHd4RhPHOinZp--