From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.5 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9F2F6C433E1 for ; Fri, 17 Jul 2020 06:56:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 618152071A for ; Fri, 17 Jul 2020 06:56:16 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727876AbgGQG4O (ORCPT ); Fri, 17 Jul 2020 02:56:14 -0400 Received: from mga12.intel.com ([192.55.52.136]:34494 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726113AbgGQG4N (ORCPT ); Fri, 17 Jul 2020 02:56:13 -0400 IronPort-SDR: XyFsSFgpdEbLtgAd5dma1oSJo9IGAgP+TEMjnfMfIq5FN6xuVzh/1cvkVWTbC+cRAHkmhdBhZd 06X4CiIn8gJA== X-IronPort-AV: E=McAfee;i="6000,8403,9684"; a="129107736" X-IronPort-AV: E=Sophos;i="5.75,362,1589266800"; d="gz'50?scan'50,208,50";a="129107736" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2020 23:28:09 -0700 IronPort-SDR: zJTt+ixgWETUqVSubX5vnaneGSFp+CTiPC8O+GQlHXyauWFmOskJ5QQho11X+D77VhMiOSMq3T /jzmeUSBFZKA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,362,1589266800"; d="gz'50?scan'50,208,50";a="326758235" Received: from lkp-server02.sh.intel.com (HELO 50058c6ee6fc) ([10.239.97.151]) by orsmga007.jf.intel.com with ESMTP; 16 Jul 2020 23:28:07 -0700 Received: from kbuild by 50058c6ee6fc with local (Exim 4.92) (envelope-from ) id 1jwJqo-00008a-TD; Fri, 17 Jul 2020 06:28:06 +0000 Date: Fri, 17 Jul 2020 14:28:00 +0800 From: kernel test robot To: Luc Van Oostenryck Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org Subject: drivers/net/wireless/cisco/airo.c:2420:43: sparse: sparse: incorrect type in argument 1 (different address spaces) Message-ID: <202007171436.E7bHXrcu%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 07a56bb875afbe39dabbf6ba7b83783d166863db commit: 670d0a4b10704667765f7d18f7592993d02783aa sparse: use identifiers to define address spaces date: 4 weeks ago config: openrisc-randconfig-s032-20200717 (attached as .config) compiler: or1k-linux-gcc (GCC) 9.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.2-49-g707c5017-dirty git checkout 670d0a4b10704667765f7d18f7592993d02783aa # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=openrisc If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) drivers/net/wireless/cisco/airo.c:3879:35: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:3879:35: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:3879:35: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:2050:24: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] status @@ got unsigned short [usertype] status @@ drivers/net/wireless/cisco/airo.c:2050:24: sparse: expected restricted __le16 [usertype] status drivers/net/wireless/cisco/airo.c:2050:24: sparse: got unsigned short [usertype] status >> drivers/net/wireless/cisco/airo.c:2420:43: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got unsigned char [noderef] __iomem *pcimem @@ drivers/net/wireless/cisco/airo.c:2420:43: sparse: expected void *addr >> drivers/net/wireless/cisco/airo.c:2420:43: sparse: got unsigned char [noderef] __iomem *pcimem >> drivers/net/wireless/cisco/airo.c:2422:43: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got unsigned char [noderef] __iomem *pciaux @@ drivers/net/wireless/cisco/airo.c:2422:43: sparse: expected void *addr >> drivers/net/wireless/cisco/airo.c:2422:43: sparse: got unsigned char [noderef] __iomem *pciaux drivers/net/wireless/cisco/airo.c:2638:19: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got unsigned char [noderef] __iomem *pciaux @@ drivers/net/wireless/cisco/airo.c:2638:19: sparse: expected void *addr drivers/net/wireless/cisco/airo.c:2638:19: sparse: got unsigned char [noderef] __iomem *pciaux drivers/net/wireless/cisco/airo.c:2640:19: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got unsigned char [noderef] __iomem *pcimem @@ drivers/net/wireless/cisco/airo.c:2640:19: sparse: expected void *addr drivers/net/wireless/cisco/airo.c:2640:19: sparse: got unsigned char [noderef] __iomem *pcimem drivers/net/wireless/cisco/airo.c:2923:27: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got unsigned char [noderef] __iomem *pciaux @@ drivers/net/wireless/cisco/airo.c:2923:27: sparse: expected void *addr drivers/net/wireless/cisco/airo.c:2923:27: sparse: got unsigned char [noderef] __iomem *pciaux drivers/net/wireless/cisco/airo.c:2924:27: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got unsigned char [noderef] __iomem *pcimem @@ drivers/net/wireless/cisco/airo.c:2924:27: sparse: expected void *addr drivers/net/wireless/cisco/airo.c:2924:27: sparse: got unsigned char [noderef] __iomem *pcimem drivers/net/wireless/cisco/airo.c:3250:18: sparse: sparse: cast to restricted __le16 drivers/net/wireless/cisco/airo.c:3250:18: sparse: sparse: cast to restricted __le16 drivers/net/wireless/cisco/airo.c:3250:18: sparse: sparse: cast to restricted __le16 drivers/net/wireless/cisco/airo.c:3250:18: sparse: sparse: cast to restricted __le16 drivers/net/wireless/cisco/airo.c:4889:51: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:4889:51: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:4889:51: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:4892:51: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:4892:51: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:4892:51: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:4895:51: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:4895:51: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:4895:51: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6363:46: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6363:46: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6363:46: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6383:38: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6383:38: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6383:38: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6385:38: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6385:38: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6385:38: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6387:38: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6387:38: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6387:38: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6543:38: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6543:38: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6543:38: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6545:38: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6545:38: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6545:38: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6547:38: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6547:38: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6547:38: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6652:54: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6652:54: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6652:54: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6654:46: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6654:46: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6654:46: sparse: got restricted __le16 [usertype] drivers/net/wireless/cisco/airo.c:6664:54: sparse: sparse: incorrect type in argument 2 (different base types) @@ expected int auth_type @@ got restricted __le16 [usertype] @@ drivers/net/wireless/cisco/airo.c:6664:54: sparse: expected int auth_type drivers/net/wireless/cisco/airo.c:6664:54: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:511:22: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] value @@ got restricted __le16 [usertype] @@ include/asm-generic/io.h:511:22: sparse: expected unsigned short [usertype] value include/asm-generic/io.h:511:22: sparse: got restricted __le16 [usertype] include/asm-generic/io.h:477:15: sparse: sparse: cast to restricted __le16 include/asm-generic/io.h:477:15: sparse: sparse: cast to restricted __le16 include/asm-generic/io.h:477:15: sparse: sparse: cast to restricted __le16 include/asm-generic/io.h:477:15: sparse: sparse: cast to restricted __le16 drivers/net/wireless/cisco/airo.c:3797:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] authType @@ got int auth_type @@ drivers/net/wireless/cisco/airo.c:3797:32: sparse: expected restricted __le16 [usertype] authType drivers/net/wireless/cisco/airo.c:3797:32: sparse: got int auth_type drivers/net/wireless/cisco/airo.c:3801:26: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3801:52: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3797:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] authType @@ got int auth_type @@ drivers/net/wireless/cisco/airo.c:3797:32: sparse: expected restricted __le16 [usertype] authType drivers/net/wireless/cisco/airo.c:3797:32: sparse: got int auth_type drivers/net/wireless/cisco/airo.c:3801:26: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3801:52: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3797:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] authType @@ got int auth_type @@ drivers/net/wireless/cisco/airo.c:3797:32: sparse: expected restricted __le16 [usertype] authType drivers/net/wireless/cisco/airo.c:3797:32: sparse: got int auth_type drivers/net/wireless/cisco/airo.c:3801:26: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3801:52: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3797:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] authType @@ got int auth_type @@ drivers/net/wireless/cisco/airo.c:3797:32: sparse: expected restricted __le16 [usertype] authType drivers/net/wireless/cisco/airo.c:3797:32: sparse: got int auth_type drivers/net/wireless/cisco/airo.c:3801:26: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3801:52: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3797:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] authType @@ got int auth_type @@ drivers/net/wireless/cisco/airo.c:3797:32: sparse: expected restricted __le16 [usertype] authType drivers/net/wireless/cisco/airo.c:3797:32: sparse: got int auth_type drivers/net/wireless/cisco/airo.c:3801:26: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3801:52: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3797:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] authType @@ got int auth_type @@ drivers/net/wireless/cisco/airo.c:3797:32: sparse: expected restricted __le16 [usertype] authType drivers/net/wireless/cisco/airo.c:3797:32: sparse: got int auth_type drivers/net/wireless/cisco/airo.c:3801:26: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3801:52: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3797:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] authType @@ got int auth_type @@ drivers/net/wireless/cisco/airo.c:3797:32: sparse: expected restricted __le16 [usertype] authType drivers/net/wireless/cisco/airo.c:3797:32: sparse: got int auth_type drivers/net/wireless/cisco/airo.c:3801:26: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3801:52: sparse: sparse: restricted __le16 degrades to integer drivers/net/wireless/cisco/airo.c:3797:32: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __le16 [usertype] authType @@ got int auth_type @@ drivers/net/wireless/cisco/airo.c:3797:32: sparse: expected restricted __le16 [usertype] authType drivers/net/wireless/cisco/airo.c:3797:32: sparse: got int auth_type -- >> drivers/net/can/cc770/cc770_platform.c:226:17: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got void [noderef] __iomem *[assigned] base @@ drivers/net/can/cc770/cc770_platform.c:226:17: sparse: expected void *addr >> drivers/net/can/cc770/cc770_platform.c:226:17: sparse: got void [noderef] __iomem *[assigned] base >> drivers/net/can/cc770/cc770_platform.c:240:21: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void *addr @@ got void [noderef] __iomem *reg_base @@ drivers/net/can/cc770/cc770_platform.c:240:21: sparse: expected void *addr >> drivers/net/can/cc770/cc770_platform.c:240:21: sparse: got void [noderef] __iomem *reg_base -- >> net/atm/mpoa_proc.c:223:21: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected char const *__gu_addr @@ got char const [noderef] __user * @@ net/atm/mpoa_proc.c:223:21: sparse: expected char const *__gu_addr >> net/atm/mpoa_proc.c:223:21: sparse: got char const [noderef] __user * vim +2420 drivers/net/wireless/cisco/airo.c ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2381 ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2382 void stop_airo_card( struct net_device *dev, int freeres ) ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2383 { faf3994a9f65fd drivers/net/wireless/airo.c Wang Chen 2008-10-14 2384 struct airo_info *ai = dev->ml_priv; ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2385 ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2386 set_bit(FLAG_RADIO_DOWN, &ai->flags); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2387 disable_MAC(ai, 1); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2388 disable_interrupts(ai); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2389 takedown_proc_entry( dev, ai ); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2390 if (test_bit(FLAG_REGISTERED, &ai->flags)) { ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2391 unregister_netdev( dev ); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2392 if (ai->wifidev) { ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2393 unregister_netdev(ai->wifidev); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2394 free_netdev(ai->wifidev); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2395 ai->wifidev = NULL; ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2396 } ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2397 clear_bit(FLAG_REGISTERED, &ai->flags); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2398 } ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2399 /* ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2400 * Clean out tx queue ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2401 */ b03efcfb218028 drivers/net/wireless/airo.c David S. Miller 2005-07-08 2402 if (test_bit(FLAG_MPI, &ai->flags) && !skb_queue_empty(&ai->txq)) { ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2403 struct sk_buff *skb = NULL; ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2404 for (;(skb = skb_dequeue(&ai->txq));) ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2405 dev_kfree_skb(skb); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2406 } ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2407 9e75af30d529d5 drivers/net/wireless/airo.c Dan Williams 2006-03-16 2408 airo_networks_free (ai); 9e75af30d529d5 drivers/net/wireless/airo.c Dan Williams 2006-03-16 2409 ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2410 kfree(ai->flash); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2411 kfree(ai->rssi); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2412 kfree(ai->SSID); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2413 if (freeres) { ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2414 /* PCMCIA frees this stuff, so only for PCI and ISA */ ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2415 release_region( dev->base_addr, 64 ); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2416 if (test_bit(FLAG_MPI, &ai->flags)) { ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2417 if (ai->pci) ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2418 mpi_unmap_card(ai->pci); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2419 if (ai->pcimem) ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 @2420 iounmap(ai->pcimem); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2421 if (ai->pciaux) ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 @2422 iounmap(ai->pciaux); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2423 pci_free_consistent(ai->pci, PCI_SHARED_LEN, ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2424 ai->shared, ai->shared_dma); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2425 } ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2426 } e5db0ad7563c38 drivers/net/wireless/cisco/airo.c Ard Biesheuvel 2019-06-17 2427 crypto_free_sync_skcipher(ai->tfm); af5b5c9aa92ced drivers/net/wireless/airo.c Michal Schmidt 2007-03-16 2428 del_airo_dev(ai); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2429 free_netdev( dev ); ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2430 } ^1da177e4c3f41 drivers/net/wireless/airo.c Linus Torvalds 2005-04-16 2431 :::::: The code at line 2420 was first introduced by commit :::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2 :::::: TO: Linus Torvalds :::::: CC: Linus Torvalds --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --G4iJoqBmSsgzjUCe Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICM8xEV8AAy5jb25maWcAjDxLc9s40vf9FazMZfeQGb/imdRXPoAgSCIiCZoAZTsXlqLI iWocKyvJM5N//3WDDzVI0NmtmnXY3QAajUa/AOiXf/0SsJfj7tvquF2vnp5+BF82z5v96rj5 HDxunzb/F0QqKJQJRCTNr0CcbZ9f/vlt933zvN8e1sG7X//49eztfn0eLDb7581TwHfPj9sv L9DDdvf8r1/+xVURy6ThvFmKSktVNEbcm5s3u/35n2+fsLO3X9br4N8J5/8J3v96+evZG9JG 6gYQNz96UHLq5+b92eXZWY/IogF+cXl1Zv839JOxIhnQZ6T7lOmG6bxJlFGnQQhCFpksBEGp Qpuq5kZV+gSV1W1zp6oFQGDGvwSJFeFTcNgcX76fZBBWaiGKBkSg85K0LqRpRLFsWAXzkLk0 N5cX0MswZF7KTIDYtAm2h+B5d8SOh4krzrJ+bm/e+MANq+n0wlqCtDTLDKGPRMzqzFhmPOBU aVOwXNy8+ffz7nnzn4FAP+ilLMkKdQD8y00G8GEipdLyvslva1ELOpGB4I4ZnjYTfC+HSmnd 5CJX1UPDjGE8PY1aa5HJ8PTNalDXfjlgeYLDy6fDj8Nx8+20HIkoRCW5Xb2yUiFZZorSqbrz Y3gqS1cJIpUzWbgwLfMTIGVFBGvZ0iGaCK5klRYdbJAJHS8SYZ3E2pXd5vlzsHsczdHHbQ7r KDsGqumEOGjMQixFYfSrSNRiFnGmB/Ga7bfN/uCTcPqxKaG9iiSncyoUYiTw4Vlmi6TUqUzS phK6MTIHffbOfsJC31tZCZGXBnq1u/ikix18qbK6MKx68CpkR+Xhsm/PFTTvBcHL+jezOvwZ HIGdYAWsHY6r4yFYrde7l+fj9vnLSTRG8kUDDRrGbR+ySCh/oY5QJ7kAlQcK42XPML3Qhhnt Z15Lr6z+By7tbCpeB3q6psDpQwM4yi18NuIeltonKt0S0+YjEE7D9tGpmwc1AdWR8MFNxbgY 2Otm7M5k2JuL9h9kty6G1VWOwspFKlg0Ur7B0KJFjcFMyNjcXJydNEQWZgFmNhYjmvPLVsB6 /XXz+eVpsw8eN6vjy35zsOCOaQ92sIRJpeqSbNOSJaJVRbqzwVTyZPTZLOAPcWe2p0bzVEQn aMxk1biYkzeKwQKADbmTkUk94qhM4+2zG6mUkXa6a8FVlDOfyW+xMWy2j3RmHTwSS8mFpztQ 8fGmcQnCMvb0BtaVmGOFG7RDMcMcAwaeEMw17E7vzoOZ80WpYP3RbkGo4LNzVj7WM9sxaPfg OkHKkQAjw5kRkU/MImMPxKVnC5SG9d4Vkbr9Zjn0plVdgaxOnr2KmuQj9V8ACAFw4UCyjzlz APcfR3g1+r4iXCmFFtLdZBBcqRJMufwomlhV6CDgT86K0UqOyDT8wyfFPsoY/OtSNLWMzq8J G3SxWzNFAgeX1jpJCCaIsulEmByMix2LZdl0pTqEh724dbfTKGjqyxyzQYM1IjuRxSDPyukv ZBA0xLV/+BpibbKv8RO2IOmwVBmRnpZJwbKYKJDlkwJsEEABOnUsCpPKsZyqqWFGiXefsGgp gflOfD5pQNchqypJ12OBtA+5nkIaRiczQK2EcMMYuRSOWviWFBffxryxb98BPyKKqGEr+fnZ VR8BdDlQudk/7vbfVs/rTSD+2jyDd2Vg1Tn6V4hTqJn/H1v0oy3zdgV6a+8aU8gUmIEAbeHb KRkLHdXN6tC7KjpTcwgWwopU4Gu6tGBmGGuwM6nB/IH6q5wqSx3HEP9ahwWChyQFzKOTPBiR W3uL+ZqMJRBgYnMSd6VimbXRUq+j6POtudXU67tJWE+sSlFUUpMYA4OwEJe2iCQjI+U5iS76 QDi9ExCOEvsB4apUpQK3l7NyxBOG3XHGErAQdYk0nsBa11Q8kNQs2qaTFhiBg0sgCKtG5X63 3hwOu31w/PG9DedINNFPujpfNOcXZ2dUASCGBxfU3FXSCJOCD0p8/ryXl80aIXhrIhOiF2kD 3qfV4RBIGcjnw3H/ssaUnw7bt7VWWULm3MTxOeXBR5Gde7XPQwrG+jWOT4SRXFLN8LNNFD0v vSxA0nJ+djaHunh35uEGEJeu3Nte/LQ3WNGYThmUTJfgA6sm0vc/nbJOWaTumqSkJQqeR7aS 0S9dtPn08uULBPvB7nu/bMPAH+q8bOpSFU1dtB4sAscJmwz34mvjC2BxIETf1cZCVPiegXvU a7rs1FVW+/XX7XGzRtTbz5vv0B5MJplJP+mK6bT3mDRCYBVP2z2aKrWYbkvQAJufNrAxIPIn 7g0bYnEIAtZGCwMCsttojoRnglVzRJcXoTSNiuPGOGanSZhJRYXLDgY0oeWntjJl7QRYQiOw ENUnt30HKqozSJfBkdmAAT0fsZ+JYSFMLAM3kumbC0csXJUP3ZQbk1HtaT1LyzDGBK5doj5J D0UwrpZvP60Om8/Bn62T+77fPW6fnDQYiZqFqAqRObb7tbZjA/8TbSCZSY4BkCDzsqGBzjEE OB/Jj27ZFoRxKMdkjkVeG9BR1cVrFF1Jzp84dD1AejxU7ty4bkIp/ZFVh8Zlgwzk1cHQC981 udQanOops2lkjm7G37QuQLki8NZ5qDI/ialk3tMtMAzzRXedphoIF0CsauGmQSGqlqcZ08U5 CeCLtkYLFlIWVvh8MdpnuBNsVTGyREih50mquxHBKf20ei3+2axfjqtPTxtbIA9s3HYkVieU RZwb3HtO5O6aIfxqIrSzfYkV92pXZiAK2valeSVLMwHnbiADXWKPdCPNMWtnkm++7fY/gnz1 vPqy+ea1oBC+GCe+RwAYnEhgbO7GPF1pVmqVjYI2XWZgN0pjbQXEW/rmatQoRDW0TUhiY0Gt 7eEznueEHFVDKoHq68SJuUyqEWPwx6AKYCRKMgdNJtwvTw5zhS5gS0ZRdXN19v56CAEFaA1k lTaSXNDqChj/1vJTP+xUEuCzLTz45tbjYsePM9BYwfTN7z3oY6kUyXs+hjVxNB8vY5XRb2vt 6Gx7yOAaYKKlI7iBAouNTnYX9bE8+tLFKM8btg/YFIjmuRPpg7xQXLZ8SbtMsDojCp7mzE1j BpWe19rTgtAAXeChRoJm0AWKEUwvQohdjCisfe53e7E5/r3b/+kGSoOi8QUdqv2GaJMR4YF9 une/YDfnI4jbpHW9J1Oa6a7U5ZEuIo0iCnYfV7n7hREGuqQRlGWJGoHcwocFScwyY8ZHI0Aa EjalyiR/GCHaXTYhh3WGhFByPe6/xC3srsxCPEwAM/0KNOiGkw50zp2PXraDOO+j0hb3hPH5 JOkojyzbilB33HGCsmiJFSvwFqpui66nTVE2sQzRAYpmUp0f9VtiiImbTo96sN12NMwttE7J IFgIlfZpx0DCMwYOPnLmUBbl+LuJUj4FYh1vCq1Y5bhru9FK6U+dWmSCPk/ktS+HaSkaUxdt LEgk1U1B5bnrIQacv1zxgL5DLaTwrUA73NJIV9PqiLDgcB+renZmgDvxPqdVDUsd5q0N0uUc 9XhjWKDV+YmIEDNl2oJR+f3xGS/R+yWDJvtsS0/D65CeyvQuscffvFm/fNqu37i959G7UXg6 LNvymi7w8rrbRXiqFrsL3ONgNrGa2QVA05aK0b40EfNNBYVx3a6AA4EF8ICmFnNA9dbGEfN1 t1rzDOayvJ5la6rz0MJRTQvR0kyEA7DmuvLOGNFF1JYPImEeSjHqzzvsq2YJB6xDDNf9Rg3b 2+Uad0rN2Xzfpcx13iwv5sWoRXLdZHct5z8hgwiCz3FZldnQDQkQS8eT2M9eW09pk4Vi53M3 MmBN8TIIcMExiBkZEosq0webRoN/yMu58jgQxzKDfeHFhuUUebKLEbczaUs98O+Acxkd5i7n dA0aJLoYH4RR5OUMeK6NiSveOBczHEzf6lQcmmP1NJGuYJ6u1n+2lQTqDmzXk3ja7X7UAWFM c+rm8KuJwqRR4QdemDGis4Gth2n1ASweXexZOp0yf41ztgVWeLxniKb0cDCHxXEpg1U0k7uD NfPl3Yae85gcggp6fthDbEmc5yNMxmiNCiF5qZgLCauL6z+ufDBYnVbbSd3pgi4WfpFkaZiK hS8vfbKjzcNKRol7rGYhjUwgQ9eFUrO7tCNcwgSblkd/GtTR5RUZ1hbdrJvWRBRzADCbSfPH 2cX5rR/FqveXl+d+XFjx/BRBzRC80hQ8cymKyE+R6DtZ+lGz8xAtxgmjelxufGUfSrHQH/3d Ki4yZfy4Wz7DCyzd+8uzSz9Sf2Dn52fv5niFxFdmXitsNaJfrqHtCdoky8ofMRCafEQzRGC8 zVNOpzkW0gVSvmsqGQng4OOCbjOWLdy+lg0rwVEjwtPX/YUjjoyVoYeqTJWTS11n6q6kB2wd YFrj6BFF6tzCIWBo43W9lCSuWJKLYsqBxaaq9CPG/p7ichXKTBr/ZTFKiMswZzAoHaQbr9Ik QCPuTZNGFXL8U9pRfx4KtMw0/PaNhMJ9nQJl+zrFOAwUQqBGv7tyor4B2hRZ9w97QUPiwjHf 6R5p0ibxvjGmugbubxie7OL+kpINI25fNi8bCAl+665eOQcVHXXDw9tJF01qQg8wpsXZHto6 UceUILispJqxeYi2kbNn4EpEU6COPdzo2NPciNvMAw3jKZCHegqEANU3GcPG05mQJJU34+zR kfZEzhYDf0X+atdR5bN/gyRvkTePfBahH8FTtRBT8G1862OPQ6rlU9seH9+2JJ5x2EL4eoxv X+kuTb0LUErvzdoO662G2mZZnfi681fKBnm38arrQNoQtp+td716Iu2dYY+FuC9WTezU33pc x8HNm++P28dd87g6HOnFhO3jdj1KdLAFz0ZTBwAeBEo+BRsui4heoeoR1rxdTeHx3RRWX15Q 4XQge/HNV/Xv0L4NYEfWy/kSW0/gqzUMLGbKwyTvbyGOBVPGnllCFzQW7+E5XuAf3aeyZS6L eIUnxkcxGwDa8vJkTyAmYd7LnT06l9XEMCJcQ7KdeTssmP+G9cAKvn55ZUQtxzVsC12Eon2G MEJ0t34mwwB7czsN0RgX+prBGr3G2yLMVeRrJ2N/5bTHt/URrL6/0n3iFOVtKZL3ZylTE4O7 mWxkTjxVVGi8Lqvw1YqTiYHLZHjstpy9F7SEBMSvYMuu0u+E4B1sUhwd4zNI+0JGj5OXsjJS 0V79CF+qlcliMTrowfV2ZYQQyKecO5QW5okoSbNCk8pmqkdbs5UORPUuOLuEDaux7tqihgFv K+OvOdmhuPuuoDdb7U1ppHD9KEFMDiFsxnLfhLV+aNybqOGtY0TsXU1TCQaZKL6Scdij53TB cXM4TgK3cmESMdk6UaVKCOkLadRoul25aNLnCEEPBcn9LpZXLPKGc5yGpPDRVOzOcQ0ACnnu b9kkd27jD+fvL9/3wSsAgmjz13a9CaL99q/2likhXk7GXt5PQDqbgBytQQBnGW9CabDgTg+J ERdnYtppUk1AfCoJC4IIhBm8DT7C8d9/P/OAGkmrCyewvxcZS/xL7y4jOJ/ykr/CS4sz8H9X 9+/ux4uHxQL/3T6LVfH4nQ8Bg1eYaDWuqi5hv+Et4MfVejNa1VRenp/fjzjk5cW785a1/sLj tBuXBZuCd4fM/hdWHv0a9qoT+4V4AVlEvhgcUK77BUCXqflLa0g/U6MEXK5jfEo6h/a+ljuh tcjicQHfyjx8etkcd7vj1+BzO9/P4/0UGnssTs2VwX3rfKdchkZH1BS20JrRa70nGHBUObuN oNKrkdh6RMi1PxokNMykl4ufEXnfDxD85Z2sxmvX46wwXm/eSsfX+Jb7Xv5Q9pPr+/uZxnm1 9CcXLU1k3MvEo9W55NNuw6wWnHlP1FqCJfznrBHyMAE0k5XPzaKDOTpsFjiR2dEqLelGntXN oZYXg0Ot6HvcHjI6dj2Biw8CwrhM0YxwwJ5OaDpMdb/wHrBCiwV3rrITb30C482Iqrte2YFQ sTInH+0hbgh5h6Ul9xKdBXWP9ShIlw8TIkn9WJxgNcg5DGkLUOf2UA/iZX9k3DdEUykyhZe+ 7lhVgPWeeQnW03MB8WH/mqFRRe2L8wfqStzWIAP7HgfvmIgkCqfc20uL7d3ZlgQjdfdByInd Lpv+CZsemzmZSRWx6euEAX3nrJkDxtKe+6RBhv0yjCAwykNpoFU5i+POEdMIaRbShxydUnZF QUcNelhTcbzth2rsM22UrC+A9Ffr9e7bJvh7u988bQ6HfocG+81/XwAWrAL8cYVgvXs+7ndP werpy26/PX79Rk8yh95zoX1ZzYBH9+jlfn4had+6v7rn3pN0OgG6ovYgCzX8NsJ0+O5Gku8o dsJGlnvoxlTasLnVa1Izi1I8nJqwAStDrX8+dKlnuzdRNo9EllN8f5Cze/t88YY87biTAPWM WsULSfOg9nuyzh1YFmXtj386gqScLSu/HxUs3pddEjtOk95Pn+eO8bM3WJmk72zha7oaFgr9 gEWd6QHsHLV+okzdKwU9BA8pjXkYrceARWs5V2MoYt+BdzkUjMh0ZUwfP9xN7131sJmyTKTB drl3giFDBjazcS3AvkDOdeJCQU5YSSAulclMLamTFSY1SmV90aFPEefSw5JjwHNqXvKcSzb+ tu8eGi6Hm7Elf7te7T8Hn/bbz19sYnJ6o7Ndd8MEavq6qG5fi6QiK71HlTBDk5fuOX4Pg3y9 LvwqD/utiFg2uikxoEE57LCxrHLw2aL9GZRJ9B9v99/+XoGdftqtPm/25Cb8nZWAE8z0IHsH OsIn/mQR7sGwDqORh9enVnjdthODr1OChkXOsq4UNczoROl/59HFjOMZDXERK6w2ue8G+nDO vgqh2Jkavs0bIbiaWckurazEaDURjpFW1xY2ZQ467L+NgmRMPxS8J7Y/1uIZbnhUWdZ9Lkss qUic1wrtdyMv+ASm6RPpAZZPgXlOg/y+R/qjLn1r7lQ68e1YClphVSamq4+oWBS8dcuCxv4z G6vNWV8OXUZA9nWu7g09H81TiaU2J58g7QaDqcB6jS7rQ4jdDL8NM6xMUmhvhGGcajN82jWc VjfK1f64xVkE31f7g2OTsBGrfsf8wR0TEd1bxhbpZ6BRsb8tCN3+LMGk7ekV4oQry2wN/wzy Hf4kR/s22+xXz4cne8AUZKsf/btuyoOaibcRiQxIzAZAC9oy7EQ+Fct/q1T+W/y0OnwN1l+3 36e1CCuPWI6n+UFEgs/tEySAvTL+0aOuK6y02wu17SsIV/KALpS+Y35z0JOEYF0fDOQvI8IR WUbIfCMlQuXCVL7TByTBjRWyYtHY3yJpzt2ZjLAXr2KvplKQ5x7YxZhNZV6XhC2NjIpUY3Hn EBJE08HAn7EptDYyc6GgJRMlV74ast1ToW6vxJx+HGdeydpHYqvv37HQ3ecxj7t9S7Va42Pd sc6jK4IJ94+I5rZnmT5o9/HYCdi9NvXjQCqQQp7984f7E2+UJBPkR94oAhfcrvfNxWgvdgTK F7BZgoyZ/+fsSbYcx3H8lTjN6z5klxZr8WEOsizbytAWomwr8qIXlRk9Fa8jl5cR9Tr774cg tRAkKNfMIRcDEHeCAAiA0zhPYUg3xkWqgs+v//wAqt7Ty7fnL3e8KNOoiFoCmQ8ORUJrfbBu 01Pj+fdeEOpzzljnBaSqCsiCWCXNiQNt9XR7+cUC47+Hru6SQiozagTciM1aEU4LWNeLR6Hz 5e1fH+pvH1IYGkMCxX2v06NPsuTbw6i2veJyoGYoElu1ygBj7GAJlukmHmU6BOuWnohHSeMm ncYeCAqvBzZ81AdbdiJLU84c4UYJ37VYCHDsk+QN12HstOXTnciiJ4+bp3//xo+8p9fX59c7 oLn7p+QJ0lTxapw7opyyz1OieNA89aEWiOlaxTIucvK4VKvlA5pxCV9k+L5AsqmXt8/6ghL0 8BfLV6vb5+y+rsZsfmYJC1qemGshM2sf7YXXjbNew27XGUtQ3chNPk2o6G3R8GLv/kv+63Gd rLz7KuMjSUlBkOHZeoDImlkUmLfc7YKNZtVaySNQKN4bEQ6Bs2YCzXmXG4DhWogkBOwEkasa nxEEu2w3Jsr0tOEELDgLlVbBAyiOxTnbGTLT6ZFrWjvSMrvvlDVeI58rLmieq7yzxIJwLERM Q8iMWsCQJW3xSKPu691HBNg/VkmZowbMq0mFIcWjPuAwWP67RFcSNWSG4BrmBeRPNcJbIsBE gmBgYkA5x7gAO5pzFx1bgoakj+NoSzkhTRT8fJiTJlWXMrtjf/748f3nu5oaCcHnTa7oOYu2 ug+8oB/2TU3NAddey0c8OnnKtr7HNo4i5HGOU9TsDGZ3PipYeUyaPdvGjpeoNpqcFd7WUf3G JcRT7qq5tMX4oh86jgkClAdmQu1ObhRRV8YTgah866A7sFOZhn7gUb1lbhgjORUWGe8O5/iN P6Zjo2pDR1APOZb6ge0PGbokay5NUuWUsSz11LREWdaAEPqmzOo0zAIzJJ23IY/PBR+s4Yvs mKS0I/ZIUSZ9GEcB0dSRYOunvXIjNkP7fmOCudg4xNtTk7HewGWZ6zgblXtq3ZdpUp9/Pb2N KYe+igxfb388/eTizDsokkB398rFm7svfJG//ID/qkk3B4ak9v9HYebKK3LmD8IvgDKnqUS5 RwYEQbRLAiJ5U0wTn39759IDZ1f87Pj5/CrySC+rYPzwUjejJWIBqL1bK0SZ5/RUk+IiYhNS DgenpVFkNFoDyGFykZskTuIDxQq7WJew+yWd6jFpU8SL5W9IyOWaQCdA91EjmAty1oK5uNQQ n3Atauv8+rXymSRQD4WptpwveAPK6T1HcjeiLoHSfFgmoq4cTXcqSwUgcGYMQhGY8sZA/1JA u+7RuEUAgYMVicWOKEhOtPMaoObbj0lvef/58vufsPTYv1/eP/9xlyh5hginkEA5CPgP0RrZ dgyHY3hBLM4AgAIl1GpNFYW2yY4sVTiPGAsSopR2aTmwA3VUTBTg56hdMgA0qbr8YQ7uMsot uyjw6WxoM8kljrPQCanTbabJ07YWou89+2QNUUNU200U/QUSbNu1k0lzr9l4lZCLM9RJgjva 9z1R34TiUme9SwqPqkuG7q2O5RiHttKIhzSJ780GtBnwaS5/l7mJZCVL7fFvKnYcTbNdKk25 X4n7AOoLV20Y1wcuLI34QWs9fWz0lPa4hPf+xT07H9+QZa3Sk8VcsmrPtRY/rZHFZLwF89Mg ogWXhSDeWmZpLDopkhR0vBQlhBhP045M5KF+XSaf9C0yo/ZEk6sSHkC4UejDGbZ7QhfbpjT8 3NYtiuKUkKHaxTHpBal8LNPI4zHebeih5SwMLC6Wez+RMxSEz/UKF6MChbvk55JGiTRSqJfH rMyrfF4+9M2YhjALzj7pFgcJGaoGIimqhFcDF5Z6x82SDuePecfOxNQfystHN7alWxk/P9b1 Ub/lHlGnc3LNchKVx1zl6mkUdo5UMGXC9U0cH1JedKZBfMa/SaoaaUBl0bOrIXGp6AMlMqml cgaPr+7vWRxv6PQTgApoDi1RvEZb4JdSX23MeZV68ceQPkc5svc2HHtjL4mSWVZikwaDHNoi HnqwxkcohVRJNxZB4LKurau6pFdJhc/PfOgh0P3/soJjf+sQyzfpbdtrJGhSGwHfnDWlsyiV NlzDgfzEZJ84PyxAGFFbxQ/YyHEc66E14XWPToUAtEUtL8nis1PeHKeWDyVLGNniFkJPWhLF kpKdseM564+7DEZpvUKWZQ90kXWRtIciaeklAVIBMaGsTLduuqW3GHyzdd0b3IrVKVya6sFF E7YTewH1tCsh+cXtrj5WdcOwA+X+mg59caQzySjfXnJ0QPCfA/iHplqsuPnhNf9U4UB+CRmu gS3V8Ezg32IL0oijFj6adZI+ty/DkaYohk6noapoaTkJEF5DXv8J/Wd6ukEFIpOAhKSQRDTn zdARebdL0JXIWMBQnnsaOl1JUChw5GgzS3Fz3qIeva4BFESRp5zlwyEzm5w3DxvH3SIWPcJj J9zYRkqw8TJXHxES8L5Rc+k1p0fsFSYAis8Ju3LI8hMyOndtfjyCO41ASANrnt/xnyuXlOxA X3gn+7yCkij1v9wPqPJJ2NSg0mi8G6Gq8BeB+qQVruLjyMQvWBkCpo3HJH7iNnDqYONuHKIN 8SaOXUslac6FS607o9yIgXsuZxqV7pvYjz3PBHZp7LoE7SYmgGFEAbcYeMj7TJuMPG0Kvs4x DAS4ob8mj/pAFAzkXtdx3dQ6IUXfWcZpFP/0Qiew6xxtHwpRDTdy0c/14mZEZ5uwWWDCRVbC PT/RKqp6XhJo33KRqfaq2PE12INZ6qSAa0Bxkutth0N86hNlpAdlG5XDdR/X6ZFICWokX/J5 yiylTEo1Kmhk+0fOArwW/sYjDXHALN5uA/U9mAYlgGoa/AMescI5DAG4z+DWCz+J0jTDSqYz QJdNY3HrbMZUmsD+bBR10tE5IwBnLbeG5FHUHRavUvgj4o4JD0VplpzmBg0PK3A6G8DOnpsZ nTBc0EAuDIvqC2gIVhH/Q/dtgmefvr+9f3h7+fJ8d2a7yY4tqJ6fv8ADj99/CswU6Jp8efrx /vzTNJFftcjzOULnagnPgw9mM8G+5Mv/NhkpoGGKUtUrtZ+TzoCh6ve0ycGnT5WNb14xzWdH WmI/LIAwdOQD5EBC4K69A9FmTyGNGDHIvjWGaNAN5QT7HXWjp3Y9zVmq2vlzcDln9DBp6ruO apnac3gYUvXjkr8Xv2cbYqgumkvSSEDeIJyytlTvY+VviOpiuAwJly+bHK7w1CY8gUVt4mBj GJsBhnx/R8CSol1c62G8HpqhDtd4sN1c+mW2z5O/skfaRGdzFJE8b9Cx0l3j+NZnTHVw5uf8 Vo0sBgCRXw/AjLbfACqts942OKS/hErQ5fhT1wuoaE5AqIYo/jvGv7WgQfFbt/pPUJsBW23Y p8d9cpvtCSE3qyoqvHXkVW3yiIR4Cb0WfuDQQWmnK+3KBHdXnCkLP2B5//5N5Py/vkCY0d/M fAV/v3v/zgt4vnv/Y6IybrSualz8aa8mkINfevKCCWbRtAV6YkP4owN12yUwUqQQPer/4QW/ iVRzyjn25eUN+vlF1VD4d9Qdn5IdzLhRVHCH5D4rdiSKi3the/B8Zx1LbROFruREm48bSnVX qNLUCzxLRftD5G08W/Fp6zl0sJZCZVtH8mobvVgLypMSYrSUxvamF17+7cef79aLdhGupmoZ /KfBPyX0cACnpML2dokkgpQhWtiYRiHf1L0vLf7qkqhMuCbc60Sz0/8rvEOEEjDo39fwyslq Oz7Wj+sE2eUWXouwU4bbFtclv7zPHne1jO9aLNYjjK8l2gakEDRBgI8OGxF16bWQdPc7ugkP XJsMaEsXoolu0niuxYw+0+zHHDxtGNPORTNlcc/bu06ix1bSFGKRWqT7mbBLk3DjhjeJ4o17 YyrkWr7RtzL2PVrqRTT+DRp+aER+sL1BlNI7eCFoWtezXKxMNFV27Wo6R8hMA3mg4Ai/UR3r 6mtyTWjLxUJ1rm7Of80ZBn1duUxZ6Q1dfU5PWgotgvJabByLN8VM1Hc3G5UmDdgpbgx5dz80 4F1FHEELR1P0f/g5NMwjQENSqC8RL/Dd454CF/Ux5/+qpoIFyVXopMGPhBBIrhBjS/FMkj42 2Ct2QYkHasQjkUiwmvEZuLtkKf3ShtKIDJSj3OL5v9QmJp1UPBaiQ52CoK4+Y69UVE6hegjF sjZPbE+CAYHM2wvVrxCBmXNrcWOQFOlj0tBShMTDcOlegRrJhfV9n6wVYuWgY1/nCV+vaKED W8bqIQwvRNBaliQRDxPQtpaRAEaWpW2W0exo3D9czLVc8eUb485ammqefn4RUbr5b/UdiE3K QQ6Trijv4if8jbNpSDAXeORJi6BFvkPbV0I1AV4CRzcUTk7ZH2UdzCtlxk/8ZZuOTEIvstlp xWkE8qAkazxrnT8mZaY9pTpChopxKUStfcYU2lIf/YWoMV9cUAlJVsp+fzz9fPoMZjIj4lZz SrxQ+x/ee9rGQ9Phm0ZpbBJg4qNCvOMBj4WPz5KM0WU/X55eTcVNMgkZY5Cid9gkIvYChwQq b45TEaAqpRsGgZMMl4SDKjIKV6U+gOHonq6Tg1it+p+gBqnmZvQVo+FlBhnQdjSyasXdvPL8 nIptzxW8yTGTkP0WL4TtydgflSxhDbwKd8HJvlDPrvh+DqFoeNt5cdwbOAh1XnLVyZCK798+ wCe8eWKJCH3ZdHyW33M5zncdc0VIuFkf9KnIsQlfQ02Tah+lmXKeE1ejwFYbBaisGL1+lh/y y0qtLE2rvjFKlWDrSmSpG+YM7hjJNs1oqkHzp7QLvUGmmaVG/MiUP3bJ0epcgkktWcVGovzQ h31oTvl4CdSwYVy4eumY4PY0I9fBBWYdasDxFSGeHjVWxIEVQ9GQW2pBWYsWJHkFOSotndMo bvcuBUcUkUYjP+Yp580tUapJRBWsfwV87JPrB+TBpTF+fd+mXVsYAZgjsuJVi0QpZIq7ajhi g3p1Bj8Q0otFvlM+v3+HoAz5IpwuqeGzPjYHMoxogq6CER3htVucOzkGrgCqTqlrgcknjv97 Dh4UUGzDKpqVOW4alI1xzPBL8J6c61KDfCabfo2p3I3+LtRriqcrPPK8V68VZpB4I4qLPzI+ bzGaznjZKMp6OpOkfBCFo8yYtAdMzHefCRlmmYDHKhWGEovqDtmCICPzxpbpdEJvVAaTtt6m x8M23SKSa9za0qlEPqQobpH/vtcGqkv5n4YydHI+VjwiLXKCTOGdU95Ts/5Fmh8nqT2zTjyS KNPxmGY6zvpNY6ganMB/DEI3h2BcDJ6TISwDB9BT0tIZswArfaCkR8+fr+8vP16ff/EeQDtE HD7VGM56d1IQFyncM/Tu+Fio5u+0QGWFqIWAKLp04zvkw3cjRZMm22DjmmVKxC8CkVfAFkyE 9N9CbRBvTU5frLSiLPq0KVAA2Oq44VrGFE0gnVvqmJT5eTUkU9a/N20OimO9UzPGT8AmPVDA RG2yVvBc2azmQLafZeqXpfmft/fnr3e//7kkK/zb1+9v76//uXv++vvzF/AU+G2k+sAFS8hy 8Xfc7hQ2jrk49hlksBTXvVhy0pAiaMuKNRMxA4F+vk2wQV7VyrSmNcmQOeV9Vjbqs8gAq4X5 EMP4EFvqZ3nZ4dhYgEr5yOAA2S/OQb7xI5vT/MZXAx/qp9HXgvCxExXLQGlL87ukZgPnf9Oa qt//kOt0LFyZSzWi2roacN2sO1MPOgmUOVMCtFyNaxsQEn1ZnfQXEljON0i0yHzUKaIfPilu q7f78mYfJQsEkEzGpMGyeajB+bt8eoOpS+fEGOblC3wlRXFcErjewr+cv+bqi3gAW5xal7MY wOcOpIaCdAhrcjOwRXZs2j8a/Krp1BKGM5mJzA1cIQJJ2BgyvM0BUpSRMxRFg6FSmt6ZQKPE mi/ovHrEwMkTDkO5ohTnLHQ8fZDsmh9Mn8xRgj7owfuDlsABa+xjBfnpsXoom+H4oCtrjcjm ZOx+sWSU84SIihetPJuMAz5tfn5///75++u47LRFxv9ozzeIKRmfrrC9UQo0XZGFXu9oAzxu cDy4YouDMGopShLISCwQkbtWfZEe5847MfwDCT7SFspyLenMAn59gWh3deigCBCHSBEeaRZN Q6R7XVSdrgEKYwoANlZrCk5QJBeWIcrlXgjrS9cUlDDfkRgqicaC1Q3kc3v+B3IBPr1//2kc 6E3X8NZ+//wvHTF6hEg/6Du4065sj9EqriFPX76IXHj86BKlvv1DPU/MyuYu6lLalJtxRAzi VRDV9yWvkOe+Qg8S2uHMPxvtkUoV/H90FRKx+ISIE8QuCE6tSpgfeR6uQ8D7xnO2JnyfbJ2Q oIc3GHzmxFjKN7DY2UzDmhiuVR+x6jljejdw6Fu/maQrDxRDm6tN+igKVZ+TCaO/qQmrEjH2 ESAS78Br9WNunsD1Jor6oB0b0yd5+4CZvJwpkxiYi/pGpICNM65Bxb20s2hAMm3R16cfP7gg K7aUYTEX30WbvtcOQgGfj/HlYkGoSfLYJQddEOyv2sOYGH3o4B/HpXRotXeE/CnRLTFKp+K6 N1oKd67phZKH5Hjt4pBFvT6KWfXJ9SJ9FpIyCfYeXxv17qzj8lovhE9aql5ACKAZliSHudwP B/3actLG7HM4qzEC+vzrB2dtmjwtizc9WTC6avQBvg5IR1AWl0NBPWMIJXRMPYSbI/Rbn9qQ I/oQB5E5SF2Tp17sOlZJWBsFuQMOe3N0UOfb/FNdmUt8t4+cwLOOGUe7sRdrvd7tt0HklteL BgdeGXgaUNfD5Hpt4igIA2I0MYNSwDi1kkC0adAFMfX08ziSLAw8V2+9AMehPpUCvHX15ncP ZR+H5iyZ3hwq+lrGfqD3gwO3W5REiJi2WSa8sdg5K3ND+n5/GjTf3ZKhlsoqd/WhTn0/jvWG Nzmr1RfH5B5vE3cjUkpoFYucxLRR2+yWvoWPxzY7JrRWPxaf3p9RMMyVchlu4PnCIbkg6VAE 56YNKUcKekiXhiW1BTxKDuvfaseajoH/duhyQ6UoutTbqvtHRZZd6Hs+jVstVWfQJk6C6oMi aLWZSKEMgSeKkC+pSRxkcis1lDaK8KIIqeGershHX/wcLjk65SRwNDZwccKQmaund35aUDfl Y4q1feS7ShJgBb5x0dtLCENxxoWgdB3Ppb8FFJXKBVOEVIMAsbWW6lPLXaVw1dQ5CmLrIWv9 jOii3rUgfBti45KJ7iRqvYGcIvSsH1t8QDHN6rjyXUq3jaX8bFltWw+ZJStFuyUKgUv/tTK6 vnHNMduzkMoZCJn8PIpcHKTgu2viDvxEdoID1TpAxd6BzP03kwR+FDCz2CMj6ipT149in27I sQjcmJUkwnNIRBQ6CQkmF8Ro66Xy2kwkp/wUuj453znIysA1Vj7Pu5jYKx/TDdkezsZa1/PW EjlC0vrkmJllCt6+CWwIohUjQk/KpKNvJvcDuu1qm7t04wbEKgSE59Jt3ngeOUYCtVnboIIi JDaDRBDt4KKK67oknwVU6IRr9QkSd0sXG4YxjdhGlup8VxMCLESkbKiQhOTGFwifbmwYbjwL IiCGUyDWurFdZ7Vl2viOxW17znmahgEtgy4MO+1JI+s06WXoE0uhjKgFUkY0bUCuxDKK1ndG Ga2d7kUZk3wF/OZvlGsJPVAIotWKt2Tnt8Tscyg5JFyM9AlhRyA21FYXCHIcmzSOfDK/n0qx 8QgWVnXpABm0ypyhx0ZmfNrxDUh0ABBRRHAejohihxiIqhE5JEyEULO3iHk0JZ0Cev7kWsKx Qw0GO3XuGrPheFog5Aj/1+qq4BTpmnSyLzPOVYhRzvgprSliCsrjEuNKqZwivKIspXN7SpZu opLuzYizpflBZDt/u7bcWdexKLBUU4arvJ1zF9eL97FLcPFkzyJkukCIiOhxwsciprhyXiXI NqzCqTXH4b5HFdSlEbEru1OZ0omju7LhusA6CwaStRkWBLGl9I1zg8FzklWZmRMELrGDL53r 0Uf2NfajyKcvaFSa2F2Ts4Fi6+5tFWw9S7YFlWadjQuStcXHCYooDjpmaQRHhuRz7gpN6EWn gzl6EpOdSClf2pYoZzlgtQnSW0YQJHDucgiNoPjeRJSVWXvMKvBRHw0CXOEuksehRG8aTOSG cG1Q4MdWDDS8ggDRGJCmyPKM0kQ6hecf6wvkQ2mGa84sb4kRXxySvJXPca30Xv1AvMvGmgQ/ UDFR/uUiUWttJYE/gPjrRkF0m/bZ5dBmDxPl6uyeC5H8ZlluEwrfiExWWGo9ydswqralbzkk cFtp0HTp8b+UXUlz28iS/is6zesXMRGNfTnMoQiAJExsAsDNF4aemrYVLVseS37Tnl8/mQWA qCUL6jm4W8wvUfuSWZWVCYs3lcWR9ck2rcmJ061gaHZdvpKMf8XYkcjSyS4c+Ffc1BD9T9AJ CAxKWmleL3w2wdI87Sb/zabgnKukZESCSJZ/cY8Z2Jxi+hzotBBCMj4VAB2OJKUh+LrIaHqo NTCpV+qz4eGnn98eeYA0Uyj1cq2F6gEKS/oI9GHpQoLTOzckD5AmUFY78Y3jcO/j0NoM/4z1 ThRaJt/tnAVdynBjGMV5zAxui8TwlBp5+Hs7i1R1OKzfmPCU8dL5RNFUtR+REk1P6dd2vB1w cpL3TTfUd9Q0x5Mm5RRBZyCKwxFqg5zAgMwtoISVEbRFRRZpG9ZnaMGgnE/x1khs9yS/yBDI CzWaOKgWbpzAoV65I7jNQQG3eWNKJ9M9mvJ1eUKLEwhDTk1BCySYcH7fBY5p5KjXZ0iLogaU U0st/UCmdc8bHhiMCIYBdrI9P6Sk9RFWrudmqtpxA1W+OJvpsWkMcDjyXC2xKLZCIq0oNsQQ ueExfQgw49QZAEf7wA3UWgEt1suRVWvHXpX06pB95KbOhiCCuDiqqIC1Wb+XiwD6rA9zSFL3 JprR2cONwbAh8ax633KVhh8vWNUKt7vIMjVbW/l9IOpjSOyyhNgDutwLA/XFFQdK1TvORFx4 UIwsu3MEA5i6oxtSENcQtjr5lqXkzlb4To4m1n2jlQnUH9OWcrt3k77o0X7Qdf3Tpe8SU3ch Y9G4scFx2QBHIWnqMGZSlHs164YVJSPl/6YLbMuXllJ+G05brgxQqK28Az2i3gLMcKzMqPGO XptTWAWoIrmdCbhkQyCkFxHU4cpfL3JM1lKAHSIxoMqWXxIiWX2NCCzYrnAkMBoQTENNLtaI sb3JVxVwBJa3KNKg06zQJWZXUbq+q83pPnH9KDY2t2YFwVOqk23FNqRhJhdlbkYnOlFvvQnQ Gi/pvLBwPDX3Y+krhyMKaGs7JLfAMG1vHIyITzyDm+YRdm3t6SfFYhZIVGORmaY30s2GRFxy 6205WOqcTjSCJj6mbxytyl2PMg59MDSuemuzEHFM0tj1aLzlNsQN8VxAfJNjUimm8rfZBlVZ +SnmjagrKxrH4CP3UBe9dFc3M+Cju/3wsLPbSya/Mw/q41wdX+QCmWsj2RpJ0CjFaZCgHelY 6rtxRCKr8ZE30Si68QrFxFWPxabTBpMEybZiCiTL6iI46kaLGau2ZTIiqxoS5qimdDQTpXMK I4ZVvuv7Pp2LUSiZWQblYTGPgeXgu+SQyLsidi1DAQAMnNCmdcOZDVb+gNxRBRYQO8SzcQUh OwA3Yocc4nyLNpR53L7fK/KwL/0NriCkJI+ZB5UbPwqoYuqKjYr5JiwKvJiuHwfJezOZZ1Bs aIge8JRupaKGw22FLSL3T5XJoRttVKNVAUbmCEnzTJkniulqJo0NDU9jje/ZdLGaKPJjExIY 1qCyuQ9j0rJD4AHlzyanxs02j0qZq4zvdMakny3m36z3HzOb3jCaQxRZgWHt52C0XDnOE9Np H0s6XW5OiS9/3qkdYaZLcQ2K42IpUWqhinjTXYl0O6dsmLW89CJPR/dt55dRGISGtIsNBvFY btoOlFIrIPdygKLhzbwGgcbg2zCsDNiksJGYIx1cyBhMKNeMhcY0fcPo4JhtLueo3JkwUlwY MM8wVydlbrHRddVNwiZljEreaNktyIfyy6cZUEV5CZmMvycsMalviX5cgu6jOR2taJXnZHu8 v9gXXRYhBznNkKVledVtWVofVTYpkzkDijx68ZdUhhFfpe2BP5HvsiJLJAvw8ZXOH08Pk0z/ 9uu76FZrrB8rebRZvYoDzipW1KD8HiYWWgnhvOiKpQcR/m8xtwzjrRB8chXT1tQ60wMeE45v NKV63V69aG0yfXjI04xH0dFGQc3NUwveC7xlD09/XF+84unbz78m789CJF6ezsErhLkw02QN U6Bjf2bQn6IyPsAsPdweVd/acYAGxarMK+7IvNpk1HETT77MSgctxmUHLIjwiy0evSaBvzoV PVaTcfnYhFTlhfE2vzLVm0ZtT5iu93vsqaHWw2vL5+vD6xXrwLvoy8MbfzV55W8t/9Azaa// /fP6+nbHBnU/OzVZm2OMNFaI7yqNhROnyu0qbYhXO3pu+PT0/HbFQNAPr9Csz9dHDIYJxfrH mgN3X8WP/6EMhNV+7Shry0wnBgmnQ0fV4kvOGUnLof3yDZleyYqipsdX38jjxyvmSTR676bH zjx0bj6+lVE4jy3ujKdgCfmoGWazmqM02IZJqyNDHfJSr1c+PFrQibjg0gBI2DgHuv8KPC0D p9S/SWD0J8QKIj6VG0gP3x6fnp8ffvxSxxH7+cfTC6w5jy/4Auc/777/eHm8vr7iS2N8M/z1 6S/p/nbIuT/ww0i1QH3KQs/VVhYgx5H42mAkZ+gE2deagtMdjb3sGteTDzQGIOlcl7yAmGDf lW0ZZ3rhOpS3/rEcxcF1LJYnjrtSC7NPme16Wk1hW5cMFWeqG+slODRO2JUNJboMDF1dnS+r fg0KyUns5b/XZ7x727S7Maq92DEGolMkpiyxz7uJMQlY/fEBArEpANnVq4yAF9HHgTNHYFHR 0WY80lt+JI9TS0lz1Uc2dY97Q/1ATQ+IgUbcdZb0QnYcmEUUQJkDDYD2DW1ba5yBfNKGPR5t hOJlp0ynVo3+0Pi2LBkLgMHL+o0jtEiFf8SPTmR5RMrHOCYtDAVYazik6g1xaE6uwye6MNJw AD9I45sYtqEdEpVOTo4fefRTWWUYCxlev92yUdLjGTnUBYGAR8TSwod/SCkNIm740PXMrcvx WBsiSPZFhVUiUwOHpbEbxdqyxnZRRIzMbRc548orNeet6YTmfPoKq9G/r1+v397u0HGU1n37 Jg1ApbKZtqZyYFw1pHz0NOet6/eB5fEFeGANxIuCKVu9O4PQd7a0V6HlxIZ3uGl79/bzGwhV SsVQeICt25n6dHrgqvAP2/HT6+MVduJv15efr3dfrs/fhfTUubbtQndhspW+E8bEjki7Hh1b Ab1VN3k6etSZ5AZzqYZiPXy9/niA1L7BLqP7QR5HTzMEQCwKtWu3ue8HRDlLaDPzUs9hYt9E um/e8BEOiZUL6eTTpxvsig+DZqqv7ej1wQl0gQapvpYCUvUdklOJFQDoIRkrZoJ9MmOgEoUE akhlgU+EFrMIySyoFQvppF30BIeOry1MQJWuCG5Usm5hEBJjHNNQ13qFIYJ9faFkMZlbLJ3u T1TbjWRX4+MO1gWBYx7AZR+XlqVVn5N1MRnJtr6KA7mRbAVu5N6S7WJmwLbNGzvgB4vM5kAX 6kAUqmst12oSl+iYqq4ry+bgwsJV1oWmRbUffK/Ss/J3AdM2C07VNkKgelmyIWQDQPwVoy3Q B46sj7KdeVXp/CR0S2lzohdFvl4WQNONX6e914909YbtQldXHdJjHIrv1G/UyAovh6QUiyPl yUuxfn54/UJ5fJ0Kglcq9En8wIHGIeSl1Q0OvEAsg5zjzXvF8ja36WyYRuSurH0sqLSIjQEs JaeHBKocv+2r+bQs+fn69vL16X+vd/1h2K2lEgpfoAfIhvQcLDKBsmvL/vYVNHLiJVA8c9fT DWVDOBmPI/IlocSVMT8UX9XqYGjKoexyi7w5kZh6x1LMcBWUHE8ak7uQhBPQkZMUNts1GK0I bBhoijb4EphOiWNJFjMS5luK7a2EGnwmS0U9FZCG+ApfR0P9DHlAE8/rIsvcWiiVGq7V9dFl CDYlMq4TGAPvtytnI62xVCZj0ccivZdI5lmWYT6tExATDVgZRW0XwKeGhu33LJa2bnkhcGw/ pLG8j23XOAFaWPnNVwq3Hnctu12b0rgv7dSGpvNoAx6NdQW1pOOhUGsfX/z6l5fnV3QLCCv5 9fnl+9236//cffrx8u0NviQWW/10kfNsfjx8//L0SLhRTEXvZvCD6ySXdJVT1E5yuon0tLmw /WnBKTZn4u5hylL7mNO7rFgbfGUi067sRj/PcomQvl6R0JAuFK3sMG5QUxf15nxpM9GLHfKt +VUK8QBrBjH24nBYbluWXPqBocgY9+OIr2Izyt85sqJ38guMhlSMzqu2I335h+AGXXviqyND M5iwg9K1XbLNbiFsUDUdjw3uQGgyCQb43eD2PLRIf+ITQ5cXduDJGSKdx3CHLTGOTmqlJVg9 IxM8q5mKOZw9tKUkWE2nCAJZapNNprTKAZpQprQJa9E17zYtcwIpDnLcTJ7IEKNg0+wNTdSw iod2Hq6Mnl6/Pz/8umtAzX9+lSbjwHhhmGbWdjAwC22wjCzdvrt8hHXz0pd+41+qHvTjmN6Q 569WdXbZ5mjF5IQx9ZJXZu0PsC0f9+WlKgK5KQaesS00+iCh0QXPijxll13q+r1N2tbMrOss P+XVZQeFuOSls2Ki2ZHEdsbnmuuzFVqOl+YOqCRWSmefY/CbHfwvdkm3YQRnDgKdnVA551VV F+jp3grjjwmjc/yQ5peih6KVmeXTYsjMvMurTZp3DT7w3aVWHKby4a/Q9hlLsXxFv4Nkt67t BcfFpIUPoBjbFHb1mOw8Vnb7CmNfxVIkCSElAFeW69/L7qBlho3nh7ROM/NVGSwBRWR50bYg bT0F1vqAkbqHcS7bkJNMsWWb1quBty7yMjtdiiTFP6s9jLSaqmzd5l2G0QIvdY+WwbGhm+su xX8wVnsQd8KL75LRueYP4L+sq6s8uRwOJ9taW65XWYaKtaxrVlnbntF99Duh8MSvzmkOs7ct g9COl9tX4L0dMutMdbLjTfFha/khlDZ+Zzi3dbWqL+0KRn/qGhKdxlsXpHaQ0kdJFHfmbtny DBZ4A/eDdZLlcwNf+f8oQRQx6wI/Pd/J1qRORn/GGDmvuizf1RfPPR7W9oZkAEGruRT3MMha uzvJx04aW2e54SFMj+8VbOL23N4uMmOieQ+9mZ8uXR+G7yUp8kbxgawLXqqy5OQ5Hts1Sxx+ 4LNdSXH0Dd5qg1LYw6g0lHvk8dwS9GpaY1KYm41N6qICW7svzuOWG16O96eNYVE45B2IlvUJ p1XsxNTl58wMK1CTwQg5NY3l+4kTSlcDitQgfr5q81R8MiFs4hMiCR75FFT7bvXj6Y/PV0UG SdKqo6T9ZAud2kOqKA0at+5p9wJSxSOBqMmg0HDhFhOGFEoMybjNG/RCkzYnNGfeZJdV5FsH 97I+yvVECbLpK9cLtCnVshRjukaBQ2xTN5A85efyco4DOY8kE/QByGNLPDefiJJ3p4GIchDZ P/02r0DA2iaBCw1iW47yaV9323zFxmvnQBMCFJw6cCLYIi0Z2E/WjWcc7+g3ogp8GA2yZfv0 bZPaTmfZ9MkGMg3WgbAUsOoUuKQPOpUtlF5MSWjaqIXgMXmGC1bTgLyJ8rLONZB140xlvumT RUw86yt2yJUFbiSSrjqwNm3SbChNAYNxIMP2FLl+KBgtTQDKoo7j04DrSSugCHkRrRhMPGUO a6h7TxtjTkxt1rCGjLQ2ccBqL73lEOih6yvq6RB41SBxoWUeKuWX+33e7m4hnNY/Hr5e7/71 89MnDP2i3n6uV6ALY6h5YaoBrar7fH0WScLfo0LO1XPpqwT+rfOiaGEN04Ckbs7wFdMAUK02 2arI5U+6c0enhQCZFgJiWrfOwFLVbZZvqktWpTnphnPKUbIOXGMsvDWIkFl6ES3GgI7xSop8 s5XLhu6Cx3OFTikBaqVYsD6vdP8jUh99mYIeaXcwkMz+kHVMSZqMJi/Uy041/xJIxlfo5ODF PlmVl82p93xSVgWG8V2hXPsMJZi6zNScTHcPiIH0744OEaZ7GGrA8mZaPTz++fz0+cvb3X/c gQ6iRjwWzmBQQ+FGt2MwQyLzWw9KjHOFZlyL3DBD+gvkGWuO1OHWjKvvAGeEP0c5FllKgSzF 1z+WEQpJSHC2QFUicEV3tgoU0/Urmsj3aXM4IV8MO9hShoozj/64Qmh7JXKakP3Bd6ywoPxN zEyrNLAtMmHYUE5JVZGVzqToeu+Muul7fh+oLAAjJJ+Kwa4sVQl/X7g2DetHRT+/FHgOG2bT O5PAlBT73nHok3PtZHtOoav3lR4Sapun+in4VvFqnqfQghj76wxbVwsieU/7dALGlh1JaI8Z 6b2JSc9TcLiX/X59xKCy+AERkw6/YB4q3aYigIrU7umxy9GmMUS85egeth7aZRhvhqzY5fQx A8LJFs8kFuAcfi3g9V5xUyDBJUtYUSx8zq9YzPC5abUgpwIOfbepq9bksg5ZMrxloI0VOFxk sLqZ4Y+7zFz6TVau8pb2P8TxdWtOelOAkFSrgfkEBsiZnxOZGc7mah9Z0de0axyED3l25AdX 5uKdWy6+GRlyDOJjRnsz9oGtDN62EO2PebVl5nx3WYXBnPqFohUJ97NoxjNznxVZVR/oVY/D oMMszmSQ+PKkhH411x/0CZRMFvCz2QkdMoAAyAe+OYU8aeuuXtPaAOfAY4B2YWyX+6LPl8df 1dMPVBGr2z7bGVHYhlGxghlg7ogm61lxrsyrYoMRwZOFBApW8TMsQyxmztPiTYoR7li+VI3x PNCMY0wDDAdt5ugzZl4iAM0KjOmdmWsABWiKhVWkNbwi5nMcD6BZt7AAdyVr+w/1eTGLPl+Y MLAKddnCfMNDlI25CfotRoge4ooamfa4h1+azuAoDpfDPC/rhSXplFeluQ4fs7ZebIGP5xR2 8IUJObiYvWz3dFAzvo0XqqvWyXCLkC7mAMWSMHRLkMdWzlMyPe2zCRCJk7SD71vrbZJfUFcs slFjnaVHxA0vZ/GlYd/m9PRAhn3BI7TSzYoM8Gdl8qyGOAjN28uWdZdtkiq5a1Ij0rBm6qMt pDdffr0+PUITFw+/6LDCVd3wHE9Jlh+M5eVxNQ6mGvVse6jVst0af6EcSiYs3ahhoKYczs3S M+Ua+q875r28pI8cpfjsrjm2XXYPslMpPQEayV0ahRHteWHiMKnY6Nb1smfKG+Qy0WKtDsaJ ZfJ7l/6OH91tX17f6KjBUjomH0WIdSkMZMHUaCJdMD5WkoCgWYtq0ow3Rb8uKaBej4FrKHCO LSyVcADX+H/SrHfmKfNilbF9ryTeKHXYA3ceQO9aalbJPSRjyGLb3cvJlP2OqsUJ5KGKrHvJ GrpurFSCV2gc2QmW8wp9Q4uOeUuQ1fs82emU27NoISpl9/b0+CfhFXf6ZF91bJ1hPK59mVGf mkfUNOmzIy5iwpDAX+rr6Zk2vLCWdGnEVi2q8RUMr8v2iIZW1SbTtVqUSbXK8O8Z623J0HWg Vq7l+DFTyZ0bKN5/BzrGIqDue4YiJmXginaZM9VXqUlrWbZny6G9OJIVtu9YrmXw6sZ5+AnV ezh1JTyjrlIgbjrtEMRYvOC5US1bpepeZjh5CDNpLIsckG5IHl1LegTR14rX+D538VNKEdpu mBjjYCZqNQdioCcdKU4+J3JE2gvPdZUdVYp00yZ84wlctVFVhx2cqJ4xjsTEdrzOinwFGPzj iBTRQZ00UlMnkg1Zhjr3rk96xB26ffCipCTVJwzdtajUIvFj+6Q30OTFanlE+3+ZCrHrUyeI 9aLnnWuvC9eOaeVE5HFk59jKanL36eXH3b+en779+Zv9Ty5ltJvV3agB/8RYkZSAeffbLJv/ U1mPVqjRqD2jO2Udmqc4QZ+ZKo+e/tR0UCQ895mW0uB6dZwxpgR1/z1DopvStb3b61isfP/j 6fNnfa1FeXUjHZaK5MsUplwp2ojWsMZva8oMVmIr+9SQ/DYDyQi2/N6Yxe1U2DwqJtaEtGSU WFgCqlvenw3FIVa4CZpiOvAu54369P0NHXe83r0NLTsPr+r6NnjWQK8cn54+3/2GHfD28OPz 9U0dW7eGblnV4RWisSUGlzbvN0PD/o+yZ2tOHFf6r1DzdE7V7rf4wu1hH4xtwIuNPZYhZF5c TMLOUJtACkidM/vrj1ryRS21Mvu9hLi7LevaarX6omm5KKJNXKF4KVoJoEc253bXi3ow2YZI ipTJHIwQlS5O+N9NMg826MjSQ2U+iiygj8w6nfwI8XWFMIiipkepWijoWiJVK+sSApGw5IF8 MylyNZe5jqnDzNJEibbJ6gphWZV0pQHBpa5miljwvIN2eL2WVShlNeKzEaQBgEs31R62g3Ui qInZIemUI8x7bejFeLNE99oA6+KhcqlwE6f4y/x4odZd5lKvM7aET1CTI3oQqTY5mprxC5bW sRS4lTEBY6CEQy0pj8Xd3woI6myZUbytp1AL5lWxVIMt6kISd90VvpyO57vSXQF73PAz4R6f D/gDHBNxH8lehRhckVLkfLswoxKJQheaOTZ7EHBKwyDLQa0SkDrLd3Fjk0CPgyRr/SJodUBD xHm+Re+jNaPrm+2+sc9CF16R70+mtBiSZNCjYZLUVnVp5YzXpDlYEZQiOlnRWL93YGn+KpC/ DzVwmYteHmGwPPnwAxpjKDpw0diqQ37jBvfpU1838EyB+/M5pD1aEFVUCRCXVhCGPl39dl+V 5g1FvaXugFvI2A2x2JbxRualVxARBEbqEL3iBd4ptyTDgcVPhUECRwT9GXIhbA3gLioCAzgH dxfcEw0m2RRbagm3n8jw5bYCbq1yGrMEsjWyLv3b/BkUQRSpyL6T5FWqhs0QwJJLnKgUAYXG m9qh09P1crv8eR+sfrwdr7/uBt9EgDBVHdrFZPiYtK3Dsowf51ucd6wKlolFx7/M02iRWC5q pKTKdxuL9v+Bi7qbNA/XRsPCl8vTXwN2eb9SaX+EDCq3BgThq26urCr+XVaGegYquBcCu8y6 SKqxP1ftCsivKuqdIEnnORVgKeEN3SpKYOmvdjwfr6engUAOigOX9UA8HDBzcH5Gir8j9tpF Z05WHl8v9yNEbaLUtmUMWn/eM7R9IPGyLPTt9faNLK/gu2+zLugS0ZvdxgN2DA9J2amheC+f nx9O16MiKUgEr+m/2I/b/fg6yM+D8Pvp7d+DG5zP/uQ9FGnxxl5fLt84mF1CVNnWgYpAy/d4 gcdn62smVlo7XS+H56fLq+09Ei8zyO+L3xbX4/H2dODD+vlyTT7bCvkZqTxq/F+2txVg4ATy 8/vhhVfNWncS348eF0W6sIX7Ez9L/1crqKHcc1F/s6934VZdWNQb3d3OPxrvbrfK2rR0nagj HwfLCyc8X/BsbVPYiWx50ow530RxFmxItzGFuohLiN4XbFQLNEQA9+ss2FnQXQh/y9tcAE92 sd4IQqXft7iOd1zWJ1lpvK9Cy90bBFjE1i0tM1HZImQ056LWQtVG9LA6nJNgJJtiuC7qK1hQ ARtpDQC/XiQLQYXBzSkzjsgamgc25R2DVHyVweh2JK5KwmXhzuywlx4lonnB2KyCp6fjy/F6 eT3e0VoIuJDqjFEC3BY0U0H71FPj7TQAPYdYC6ZzfQisGkK/ATR3JbiUiWsJ6jTPAhR/jz+7 Ln72h8YzjvM6z0JnNBSn8pSG2un12kaBS8YWjwIPJ4DlE66Mhha/UYEjnVYAo0aSEwNdNXXx +EGSWXBwufwRHnR4Gn69Z9FMe8Q3WRKkDft6H/4BrqNkVrPQc9WMDlkWTHw1vlQD0FK9NEDt Fi2YjMe4rKmvKqo5YDYaOXrwaAnVATgOgwhcQWbz24djV60wCwNPi4DBqvXUcyyJijluHli8 rrVlKZfq+cAlAhGL4PTtdD+8gEKOc1x94fLNYilyU6ZVgJfPZDhzSqotHOWo7i/wjLXaHGIL NgKoGW37LVDUFYxATNEH/ckYPY+HxnOdLCCvDLgOpWmcavXrCTQ2oxJN7I2YjKc15cECKJWx wPPM0Z499DydTrTKzVxqEQDCR/x0Mpvt1eeZr0bT5CxYqIiCSE3YJhNjGrDpFMNkHsl6WSBo vNnFaV7A0bAynMVWydT3qAmz2k/UUFhpFbo+jsgjQFPaK0ngZpRzsMTgwDvB3hm6lmyFHOc4 tjRUAmkJ5MJxrm+J3sJxHp2NM9jPxph5Z2Hh0bmBAOO7KhPigJmDAqls6i9ON0y9tUqwtWQg Ecq6HSQI1q8eu5wTdaKV1mN2Wl49g4DjcVIamXpCT5/YMrBIpCrO8ki/1KtEUUPkst/C1MBq LcxnQ/XGVIId1/GmBnA4Zc7QKMJxp0xL4togxg4buzbXK0h579hc5yR6MqNTigvk1FOvixvY eKrXmsn7UQSt0tAf+UTeu0wbPpHRzmuWLaWMWYydIV7ozTlm35bU7ikf7R/qDrOA8DaDWMa3 USSEMuZbXBoTZSpvNEfbtxd+BNJOA0E09Szsd5WFvp6xtDsHd2XJwr4fX4WVFRPR5vAXqjTg AvKqMdijOb2gib/kBFEn1sVjLErCsy76CZgm9IUhm5JukEnwGQsfRcYmw6GybUBtkhI87tiy UCUjVjD1cfdlOkMxsI0OkW4Wp+cGMOBjNwj58fhyVg/NNIE63hlruog1TZc6Dla073WFqmIk K7q3JJPS5cyOYLVFGiyzYE08xZWhcUgw1HDNADSO2HIJ3CHOspjDtDA1GmLHX8gyN6b3G0CR Ej9H+K6jleL71P4nEEggGI1mLlwcs1grAOB0CaOZV+rEetyrHjV2/dJ6MBuNp0gKg2fcxwCb jfGYcNhkNNKep/h5rHfIZEwZnQFiMtSbM7HLm3SUYM56pupZNipycJlTpSPm+ziXJpdFHDpR GUgpKAVRNnY99BzsR44uxYymZKI7Lhb4ExftuwCakbFx+M7Baz2cutjeRoJHo4mjwyYoNVcD Gztoq5RbSBTYvLA/WCnSkJmzj+f319c25hmyZIYlKJVX0TbLHslPGAU0bqyQMuT89GPAfpzv 34+3099g2hJF7LciTVstqtR7CyX04X65/hadbvfr6es73LqpC3k2cnHI0o/eEyUX3w+3468p Jzs+D9LL5W3wL/7dfw/+7Op1U+qFN7oFF5tpVsAxjaDcVOT/+5nesfXD7kFc7tuP6+X2dHk7 Dm7dptkfKZgzHuIDDoAcjwCN8UIUCiFyiQTRvmT+CJ2G59nSsfDOxT5gLhfkSc1OVmy9IYoj KgG6uqFh98vHMpcKDGofrpaeFsHd3klyIz0eXu7fFWmjhV7vg/JwPw6yy/l0x326iH1f3dsl wNcYgjd06JCYEoVij5DfU5BqFWUF319Pz6f7D2LEM9dzFOYRrSqVR6xAyh4iU7lVxVyX5rir aktyNZZw6UZVjvBnF3W7UUHJS/h6vIM12+vxcHu/ykj377zB2gKDmWfLP9xgrdu0wE5oPYjA YdkvccbGsy4LChjaFxf7nE0nqsKxheB3OyhWp2V7NTZtstnBpB+LSY9U3ypCWw0Kit7em/WS smwcMUXrgOGkuNXiWvG3ZeT20VMLgG6u00TTy7fQXlMuzf2EszTBt/6IaqapUoNoC8oCkiFB KFGVo6Ue5LRRAEXEZh7W3wnYjGRw85Uz0dgbh5DyX5h5rjNFFQUQaZvMEZoxcwhGz9RkBcRY VV8uCzcohurpWEJ4M4dD5V6ik6NZ6s6GDopIg3EuFQVcoBwssfzBAse1KDrLouRnc5JJNB8z 7MKrcqRKa+mOD50foot9ziR9W0hhiVLE6E0eOJ7KjvKi8lBQ24LXXxi/o2FiiaNFSEQon9Yc sGrteWQ8H75ytruEqfFjOhBeZz1YO2FWIfN8h5bmBW5CTau2pys+dqOx0tUCMNUAE/UyhgP8 kRp1f8tGztRVE3qFmxTHHpYQTw3iHmdCj6FDUH6FdCxvcLoGfeHjxIfFIaVGzBikTcnh2/l4 l1pzgmWsp7OJquWGZzSNg/VwNiPP781NTxYs1SAPPZC8FxIIfFURLD3H0T19vJFLxsBqmK0o hr6xaT/9EZq4z2mnwyoLR1PfsyL0PUVH0/tKS1VmHkrLi+G2shusocNvbYGoIZaD//5yP729 HHGaNqHI2CKFCSJspI6nl9PZmDfKvkbgZXzoxhB98Ovgdj+cn/kB6XzEXxfJ9sptUdEXu+yR LZiC6j5KF93siWcuD8oMUedv7y/8/7fL7QRnF6r6/4QcnRfeLne+c5/6W2H18O2SHCZizlQV eeHA6+tnYn/q6AA1eDg/9mrbEYC06PUKBrElQTrEa6sqUhCkPzzXam0l+4H3v2rfmmbFzBnS pwj8ijxIQgYlLg2hoWn7c14Mx8OMsqOeZ4WLJVF41hmNgCEeE6Urzlhx8N2C0RvSqlDHLAkL 6EHMnorUcUb6nbuOphkBR3Jup97pstEY3YCIZ+2KV8Iw2+Qwb2KwNxFdhIaSUqvE6BvqyB9a PM8Ldzimm/2lCLj8NiYnljHcvRh7Pp2/EfsS82YeypdlEjcT6fLf0yucmWApP5+ALTwRZ3oh oeleZEkEobOTKq53lnD5c4eWSQtp1NmKc4sI8g0hDRIrFxYFI9vPLKLQntdQ3Rx4EYqKECQI rz0xdvLByEuHe3Mudh3/Yfc0Boe3ywv4Vf30Gt1lM6QAcZmjKQ5+UpbcH46vb6Bhsix/0CTO ppa7xiST8QvzMN9qwbyzdD8bjsmMYRKFrtkyfioYa89IO1nxTcgSvk2gXMriDNQUznSEst5Q ze2mkeoPyB/kzqdWA4A2rxLAgQvEotJKEf6LqjIUgNVDqhfMQXrkGLn3l59FOHszKBXHgLGt emasF2rktrx01hDHBB2B9eK60oogXNfSPLkTecqEl5kUeVjhIJWcUcWVkoHZqHWxehyw9683 YXvYV7mJbAUJEZRTYA9s8kgg9DzM6nW+CSDKgNu82fccf6fxhK+rvCxtRnwqHRRPjaBCwoJ0 p6gxAAWDm2T7afYZKoJxWbKPU6rugCz2Qe1ON1m9Ykmo171DQuPsNeeTqDBjO6g1CIpilW/i Oouy8diieALCPIzTHO6cykgP+9KyKTR0yttglMnrQQo7SofwhzotUEvLgBkzJDg/Xy+nZyRs bKIyt4QVack7KSJQNEKbXaZmbRCP3fLFQLAjYFGQteqb1cPgfj08ib1MX2CsQh5m/BHM4Cvw geBDSZ6fWwoIr6m4EgFC3C9gEMu3JZ9tHMLyNCZxqtNmu1KFV1WFQgG0sFqLRKejmXhNh2Zs SxZWVKRerkX32eRbnanZmYoOvVjSfmULRgpnECGKbyv7XtWmHIyIyAxbsDFaTmauGvNBApnj q5s3QPVQiwADbwb6UEd8uFviWZ0XChNmSY6U0/AMbNXm5M7SJMNclwOk0UtYlSkerTKUMbOR Ai7fbmzhi7KcVWSLpGNAbwIuLrROL3xXFMteTYUXgGjGxTJ+CiyCEvlUAyhnEJM5VCoa78FV A2+dLayeg08K7zEyfGuSxjXgNS8dMCkHC55HREEVwGrOvsvHAqfrQWC+Sy5xuFoGmVSSitoT FqyLDdwfVkzXvG6EBEZzPF8EZhmft3lFhQkNtlW+YH6tMi4JQ6AF/wIChFumsI/Gs0olgDxF EHOdhkHItwRiD9f852OCIH0IROjgNM0fSNJkE8V7EpPFVQDBjNv1HB6evuN0hwsWBuEqJqds Qy3Fi9vx/fky+JPPWGPCgj8OaqcArDXzFoBBVIEKC2IALgLwI8w3SUVa3wgaLnilEZc2+hLX cblRv6ptP1yoNR6pxSMR+6CqlIHgO9ciqsOSbwOqD5b4aadGv3+bfdOVkzDposorV8VqWqO8 BO9JbZrFYs3QoMaZUlupfywWzOVYotu286SvqgaD+OzgDQIBP7OC6vSOMv2iuky20C/otqYH syoyvxeAR1vrUfbRt9pRMOvL4nCrswyiVVt+PtpUSWgPdRmWQUZ2V5ln2mhICIRoAG+NRxzo QSI5d0PQglV41otnCK+QAkcXnY1UFA0B72QV2S+PFu13aGqBdFSr0P6Nqe/akTBwduwHVdOb 1oaSoOVhs7UU/UfNaumJqqgN/CfVQG3+eT2MGnx6+dv//vTJKLeRLu0lgdeh0cdloArUcfWQ l2uadWy0eQrPO1d7RleGEgJ8j6iUQPq/v2rkfk2f/0tw7N4saCd4eBO2SplJgO/c1HRtiYCB c7k22mhtiRIWzLnYsY0KKhYhJ6G0D8tSuAJwwSJX47Fw0UV/hNaiD+q202y7KYtQf66X6srg AM6TAFavyzm6NGrI22YkG8G8INZiCBH96J5rX7JoOxr0vigrEcND2ZTiYqVx+QbU73bUZTFn meqYwzM4R1eMvIUWbBwkkL45XbYIXMaDyL/4AHEcLY7UQLUtIJC0HS92AltF+mOQAaWP9D0e DoUFhGKmR0ES/oP6sWxeSwGNqmQeBdqQBGLNkuXNCnr/3qjhQ/hDz3dOt8t0Opr96nxS0ZC/ R0hSvod0eQg38ai0NJgEX4Ei3JQ0YtNI3A9ep+wWNJIJbnWPGQ/tBY9pZqUR0bNDI6J1/xoR rdzWiH7e2PHY2tiZBTPzbO/MVJM47R3XhvFn9k6dUOpkIElYDhOwnlpKddyRfaw4krq/AxoR 1UR/sf2Y7aUWb0y7FmEf0JbiZ+00FkSLoEy2Vbw2l1uw0eddGynNPyLwra/aZts6T6Z1qb8m oFREMUBmQQgCrhoYuAWHcVphrWqP2VTxtqTDLndEZc5lczJHTkfyWCZpqqrVW8wyiGl4Gcdr qkoJry3tHd9RbLZqZiDU+IRqf7Ut1wlbYcS2WihLIUpxYuWUuMTozy6bBFYGeQBH+iHpa3F8 er/ChZYRDAm2NPWr8FyX8edtzKraOOO3omdcsoRLl5sK6CFWi7LlzIlSG61OHNm3UI6ooxVk DZIJByziTnOegzg7TFxvVGUS0uL6h2e/FkluoatgF9ciE/YmlgHWQBsiBJkQe6gZRGqrzRIW vAg4GNLXxAY58D1WWJIggNCVhIIY8rvI9C6UQUUTo6/vOtVdIWUZP5Bcnv56vvzn/MuPw+vh l5fL4fntdP7ldvjzyMs5Pf9yOt+P32D+/PL17c9Pckqtj9fz8UWkhTqKG+Z+aikhdgen8wkM OU9/H7AhfbJJKmhCuK43OYqRAAih/eOdjQMMKnpvSbPgC1ghoVXCdD1atL0ZnTuRvnY6cQ2m dN7pyK4/3u6XwdPleuzzW/ftlcSg0wxUgwQEdk14HEQk0CRl6zApVqo+U0OYr6wClSEpQJO0 VG/uexhJqBy1tYpbaxLYKr8uCpN6rarx2xLgmG2ScnYcLIlyG7j5AlYJY+ruaCaiuRlUy4Xj TrNtaiA225QGmp8XP8SQCwUV2j4bDBkwvXj/+nJ6+vWv44/Bk5iW3yC50g9jNpY4aVsDjaiL qQYXh6FRuTiMzGkUh2VEls6Z0C52RyNnZlQ7eL9/B5unp8P9+DyIz6LuYFv2n9P9+yC43S5P J4GKDveD0ZgwzMwhIWDhiu9qgTss8vSxMebV6xjEy4Q5pNFyu6jiz2qqyK7Rq4Dzpl3LE+bC N+j18qzGgGyrMTd7MlQTGrawypyPITH74tB8Ny0fiNblC/p6ukEXvGb2hu+JT/Ot+6HEUeDb joQsEdWWzuvRVhyCABlzYXW4fbf1XBaYXbeigHuqk3eSsrXPO97u5hfK0HOJ4QGw+ZE9yUfn abCOXXNMJNzsRF545QyjZGFOYrJ8ZfpqzCryCRhBl/DZKqwhKL5SZtGHCwDw+GDdI9wRdb7p 8Z4aTqddUKvAoYDuaEyBRw6xA64CzwRmBKzicsM8XxK1r5alM7MogyTFQzHC/gly9z+9fUe3 3B0nMUeaw2QgMWO1bLZz0tmsxZehObTzNH9YJOQElAhDTdlOuCCL+XkpIBAg+rcvGfybY0kv kh5tjlhEdMNC/BJfWK+CL5awx+0ABikLSO8cjccTpVuzEHX4stCMk/QZ5VMTJ6auiVvkQ04O UQPvO1vOpcvrG5h+Inm560hxbWJyevW2rYFNfXONpF/MGSQuSgxocyUnjR0P5+fL62Dz/vr1 eG19XU9NGAB9DrOkDouSvPZvG1HOl1ogUxXTsHJDLBE4On6rSkJtmIAwgH8kENA7BtO44tHA yrDahKzeImjxucMq8rjeko6mtAQU1elA4v9wzoL+3d4tUFEIiq2fVV5OX68Hfja6Xt7vpzOx 04ITHcXBBJxiRsLrTm5wZn5ak4bEybX74euShOhZgSQFTJOO4kkAbzdWLh0nX+LfnY9IPqqk dYPuW4CEUJOo2/70Zq4eiKYF7DGDXMdJKHQpcGXUl6ogi/9VdizLcduwe78ik1MPbSbutI1z 8EEP7q5iSZT18Nq+aFx363rSuJ6sPZPPLx6kBFKknJ4SA1iQ4gMECIAY0tLQdEPqkl399v7j mKm2LzboDFdzINHsrDzPulMsmHeJeOTCNKFrIiD9YB9zjrD6QBbM6JXXNARdscX7kEZxPBFG /2yMk35aypgo+heZDEeqcXF8uH/kuOG7vw93n8GkF3GC5BIde6wlx3dRrROSvsR3zhvUBq+u +jaRwxS7YdJ1nrTXfnuhD2XGsC2wrkPXR7s2U9Cmxv9xD23szXcMx3xRV2PvYCrrfnM2ZcnG ZAK++5y0I8WfSFd/YsPAJragXuFb1mJd2chh0LzqDO/BWl15prYkKVUdwdaqH4e+kC6uTLe5 3IJYy1GBeV2lznvafKsoa4NP4cxU+ovLWHkoDww6OpiZcGw4oBNvi2YjK/JB8QM8+2F0GbhG Bfw5PRnvMUYM7F2VXoc1c0Hwa+CnSbuPLVamgKkL8/3dEfWu4M9kkZwiXdpOmbjj9o0lLJoR KGXeYn3uyh0IgwqHoyA0V0s4xhvh0ecqTTcs/z2oF0wjoCHOMrbGgQZjaZA62L9w/AyBQ/RX NwiWc8uQ8eo0ZHMZJEWEN6GfFUnwtRyDTdrKbxph/Q42V4BZByI+dHVg0Gn2KfAj/wLLYOeP H7c3MndCIFJA/BLElDdOwYgZcXUTodcRuFjqVigE3ABgT+Zjp0vtGFoSii6Q0wgKGlxBnQhz Ks3k3uk6nRUg1i4VzEqbCB0Wi2GC7JKx9gjyy2gg+zKh0KMdacKCua2pSdUykHaj2/lZYMGD yhfoxvH3IBwV12hYyrbkYRSsLqRoLnXq/hWQBHXpBl9O89PrqnBFVnkz9ol8JqK9QP1MtFg1 hROamBeV8zf8sclF45rqL2/h/G3FuG903YvYIwk9/SYnkkAYMNxh5XGZgID5G1p0jHwkuWq0 cxig26veToMS9HwsjnLXb2N1I4I+fX14fP7M+W5fDsf7paOQ1IRzKjLg6HAMxqiXoA6YcVAb FswuQSsoJ+fAhyjFxVCo/uzXaWaM/rjgMFHk13UCM74ozSPB9tE2octVqUZFWLUt0IU9qdFh mQz1h38OPz8/fDHq1ZFI7xj+dTmI3BVjii1gGLw9ZMrNuJ2xVipF7i8EZdeUwZNckOT7pN1I 4ZbDFsvaouk9xy05PKoBr4R2yvVc2rXcwvCNwK8+Oz35+MsPYok2IKQwwadymLZgzhJbQIa8 r4DG98mLGta+3KPcfdCrKT2gKroq6aVA9DHUp1HX5bUn1/YJ7D7udqMpXUPG7Eu43zgIwUyZ WDUurnYmIrq/e0H8IGtjmB2ZH/54ub9HF2TxeHz++vLFrYVEBeXRDJAVZwRw8oPylJ29/3YS ouJUwTAHk0bYofcfn/x/+9b7eDFKQ9o59Z/xT6we1viwFIte+D+kAHe5JMgIJFRwH37XULmd 5ShRf/5Mu9JDPTFzCg6gxMHytHUXiwhnhkhIJ1k4YhjZ6H0dNo/JKtZFp2vHgHLhY433nTXX jnMZzzRYmTy634m2VRt/LHT6STmeJAcctEFcCnS/R1u1RFSVposzwXjllfG1ZG02kGB4tT3Y lrArbbJV7OOMXLNHyYnfbFcmYSeZQVPgwoDnUki7AUmZGxpV5yw4/Z5cVssxuazIOxWJuplo 2nTJbGy2YM5sAwPNtS8oZiIW6iI+CrOANk7G0Coyy0hJPE9wUy/MOAbTT2mI3ZCMeeN5Te24 eBZ76JDojf736fjTG3zb8OWJReru9vFeaidY3hFDQjRroiEwZsgN4kKPkbg+9SCKl2Gs99DI Z8zttOpNv0ROo42Vy/BF+UoSNpGyk3Fi08v3chqxsXE31Fg8vgsdwfsLONPgxMu1kCMkU5m1 PKTWR5TDxeDs+vOFimEL4eisbk/XYqCr2BCMrqZl8yHe7vzjjJwrZV6L4Fsp9KPPUv/H49PD I/rW4RO+vDwfvh3gP4fnu3fv3slKotpWDN+SrrxMCWharOAXT1MkDvgF/m4Ai6caenWlFtLT VvNaHDwTubc993vGgcjR+yYJZgWbRvedk8/BUOqjZ0tRuoJqlo0ZRLQJNp2gK0o1oYZwHMm5 YUsayiaoJ7Apeozyj5j189fK08UaLP9jlqdFTukbIDCs9JNmEyFlF0khhMHCqvBgZsOS5Zum FVF/zkfG6xRwxJYq6RzJLUTYZ1Zd/rx9vn2DOssdXsouTAO60F1MW4PgteMotHgZRSmthXcC 00lYj3nSJ2gX4ZtSCy3HkRaRzrtNZWC+YBZdUs5l2bIhJELkIhEXH3DEY8Wp0dc6EPHKuiKS 1qk0hSB1IbM+7HMrTqfcbwBByip+a5V7u7gT0AWz616LfVHrhhuVJQvob3zTxO8Pr9TMFQ5k xfsVnajEFdE7eiH8AzunH7t9gcaN37JgZVJuur1Ux8F2VBVMNCj69FOycDq3f0579j4l9Imu QLWWk/fFeMhRCueCNXQCzr3NgjUfIxN0Do3dw/gbeGD2zaB3ddJg5e3FbFiEtdm8keGZSUEU wLBy1VIvXdbBKYpYDSn0Bp3UsOsS9Pjw71yxP1GBGLL4yDfRjM4s3M4sR6m7rvsdr55w9DR/ KC+vovbFmiSixTGmsOR3VdI6QfJynU0Eq82BTVklDfnwgnTbDIvBmWHhRRSkYxSKdpAFzUIU BHv4KrHYFrnC/PcoZZfg8+ORuHQKQ8f7UVC3FyfAv0+Hx68PxztHFsrbuP5wfMYjD/WwDGv4 3d4fpDl6Pnja+5yyYOQ7XmPp1syqJ8zt8NH1wEQh9m1SlGjwyFlGGFuOC+tWUmzwMJecnCbk vYHLuaoym2UQnmqP0Xyc4zLqw1eNbIuAyYHriYllOmYLFiFJI2gUV4iJQJn1l/O8D2sCrEmj 17XzMtFdkqqoqZBznCL6+3T6PtSMVtZ2isFrK3jpPYhS0d0W7st1ZsaWjpy59p49eFNAX7tT V5g3uTIcfI3NuQtBKWiousxNreCgAUD0bi1al4Bd23F8WvTV2mwBHvZWGb5v5SurwX8GSWKv yC0Tx1t7Ok7Roru0x7uKOE00Y5awRR5+zIfX9PnKgoev135Ncom/rOIXXzw4GL+EiSwrbTRr 04PBDjtN9zSXYTFR1Dn287WDCLltirYC/X9lIPmZkZXvoQNibTVTRk40xYllhKoy0GVWNwWF VEQEvmUSJQBc1CW0etwsUmLYQ/Qfnu3COt+aAQA= --G4iJoqBmSsgzjUCe--