From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============7346672296636909059==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [linux-stable-rc:linux-4.14.y 713/1071] drivers/ata/libata-scsi.c:2424:30: error: 'SECTOR_SHIFT' undeclared; did you mean 'SOFTIRQ_SHIFT'? Date: Sat, 07 Aug 2021 02:09:03 +0800 Message-ID: <202108070254.blKEvSCS-lkp@intel.com> List-Id: --===============7346672296636909059== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable= -rc.git linux-4.14.y head: af37e8ff299b6807fa85fde68b814a94f56a76b6 commit: 7819f78f87e0f0ec3347a7a98f8b671931c2f11b [713/1071] libata: impleme= nt ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks config: powerpc-randconfig-r026-20210804 (attached as .config) compiler: powerpc-linux-gcc (GCC) 10.3.0 reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stab= le-rc.git/commit/?id=3D7819f78f87e0f0ec3347a7a98f8b671931c2f11b git remote add linux-stable-rc https://git.kernel.org/pub/scm/linux= /kernel/git/stable/linux-stable-rc.git git fetch --no-tags linux-stable-rc linux-4.14.y git checkout 7819f78f87e0f0ec3347a7a98f8b671931c2f11b # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-10.3.0 make.cross= O=3Dbuild_dir ARCH=3Dpowerpc SHELL=3D/bin/bash drivers/ata/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): | ^~~~~~~~~~~ include/scsi/scsi_cmnd.h:213:16: error: invalid use of undefined type 's= truct request' 213 | (cmd->request->next_rq->special !=3D NULL); | ^~ include/scsi/scsi_cmnd.h: In function 'scsi_in': include/scsi/scsi_cmnd.h:219:15: error: invalid use of undefined type 's= truct request' 219 | cmd->request->next_rq->special : &cmd->sdb; | ^~ include/scsi/scsi_cmnd.h: In function 'scsi_get_lba': include/scsi/scsi_cmnd.h:305:9: error: implicit declaration of function = 'blk_rq_pos' [-Werror=3Dimplicit-function-declaration] 305 | return blk_rq_pos(scmd->request); | ^~~~~~~~~~ In file included from include/linux/writeback.h:13, from include/linux/memcontrol.h:31, from include/linux/swap.h:9, from include/linux/suspend.h:5, from drivers/ata/libata-scsi.c:51: include/linux/blk_types.h: At top level: include/linux/blk_types.h:28:22: error: conflicting types for 'blk_statu= s_t' 28 | typedef u8 __bitwise blk_status_t; | ^~~~~~~~~~~~ In file included from include/scsi/scsi_host.h:11, from drivers/ata/libata-scsi.c:42: include/linux/blk-mq.h:92:9: note: previous declaration of 'blk_status_t= ' was here 92 | typedef blk_status_t (queue_rq_fn)(struct blk_mq_hw_ctx *, | ^~~~~~~~~~~~ drivers/ata/libata-scsi.c: In function 'ata_scsi_qc_new': drivers/ata/libata-scsi.c:867:40: error: invalid use of undefined type '= struct request' 867 | qc =3D ata_qc_new_init(dev, cmd->request->tag); | ^~ drivers/ata/libata-scsi.c: In function 'ata_qc_set_pc_nbytes': drivers/ata/libata-scsi.c:886:32: error: invalid use of undefined type '= struct request' 886 | qc->extrabytes =3D scmd->request->extra_len; | ^~ In file included from include/asm-generic/bug.h:5, from arch/powerpc/include/asm/bug.h:128, from include/linux/bug.h:5, from include/linux/mmdebug.h:5, from include/linux/gfp.h:5, from include/linux/slab.h:15, from drivers/ata/libata-scsi.c:36: drivers/ata/libata-scsi.c: In function 'atapi_drain_needed': drivers/ata/libata-scsi.c:1256:14: error: implicit declaration of functi= on 'blk_rq_is_passthrough' [-Werror=3Dimplicit-function-declaration] 1256 | if (likely(!blk_rq_is_passthrough(rq))) | ^~~~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:76:40: note: in definition of macro 'likely' 76 | # define likely(x) __builtin_expect(!!(x), 1) | ^ drivers/ata/libata-scsi.c:1259:7: error: implicit declaration of functio= n 'blk_rq_bytes' [-Werror=3Dimplicit-function-declaration] 1259 | if (!blk_rq_bytes(rq) || op_is_write(req_op(rq))) | ^~~~~~~~~~~~ In file included from include/linux/writeback.h:13, from include/linux/memcontrol.h:31, from include/linux/swap.h:9, from include/linux/suspend.h:5, from drivers/ata/libata-scsi.c:51: include/linux/blk_types.h:266:8: error: invalid use of undefined type 's= truct request' 266 | ((req)->cmd_flags & REQ_OP_MASK) | ^~ drivers/ata/libata-scsi.c:1259:39: note: in expansion of macro 'req_op' 1259 | if (!blk_rq_bytes(rq) || op_is_write(req_op(rq))) | ^~~~~~ drivers/ata/libata-scsi.c: In function 'ata_scsi_dev_config': drivers/ata/libata-scsi.c:1274:2: error: implicit declaration of functio= n 'blk_queue_max_hw_sectors' [-Werror=3Dimplicit-function-declaration] 1274 | blk_queue_max_hw_sectors(q, dev->max_sectors); | ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c:1282:3: error: implicit declaration of functio= n 'blk_queue_update_dma_pad' [-Werror=3Dimplicit-function-declaration] 1282 | blk_queue_update_dma_pad(q, ATA_DMA_PAD_SZ - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c:1285:35: error: invalid use of undefined type = 'struct request_queue' 1285 | buf =3D kmalloc(ATAPI_MAX_DRAIN, q->bounce_gfp | GFP_KERNEL); | ^~ drivers/ata/libata-scsi.c:1291:3: error: implicit declaration of functio= n 'blk_queue_dma_drain' [-Werror=3Dimplicit-function-declaration] 1291 | blk_queue_dma_drain(q, atapi_drain_needed, buf, ATAPI_MAX_DRAI= N); | ^~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c:1309:2: error: implicit declaration of functio= n 'blk_queue_update_dma_alignment' [-Werror=3Dimplicit-function-declaration] 1309 | blk_queue_update_dma_alignment(q, sdev->sector_size - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c:1322:2: error: implicit declaration of functio= n 'blk_queue_flush_queueable' [-Werror=3Dimplicit-function-declaration] 1322 | blk_queue_flush_queueable(q, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c: In function 'ata_scsi_slave_destroy': drivers/ata/libata-scsi.c:1391:9: error: invalid use of undefined type '= struct request_queue' 1391 | kfree(q->dma_drain_buffer); | ^~ drivers/ata/libata-scsi.c:1392:3: error: invalid use of undefined type '= struct request_queue' 1392 | q->dma_drain_buffer =3D NULL; | ^~ drivers/ata/libata-scsi.c:1393:3: error: invalid use of undefined type '= struct request_queue' 1393 | q->dma_drain_size =3D 0; | ^~ In file included from drivers/ata/libata-scsi.c:53: drivers/ata/libata-scsi.c: In function 'ata_scsi_rw_xlat': drivers/ata/libata-scsi.c:1845:32: error: implicit declaration of functi= on 'req_get_ioprio' [-Werror=3Dimplicit-function-declaration] 1845 | int class =3D IOPRIO_PRIO_CLASS(req_get_ioprio(rq)); | ^~~~~~~~~~~~~~ include/linux/ioprio.h:14:35: note: in definition of macro 'IOPRIO_PRIO_= CLASS' 14 | #define IOPRIO_PRIO_CLASS(mask) ((mask) >> IOPRIO_CLASS_SHIFT) | ^~~~ drivers/ata/libata-scsi.c: In function 'ata_scsiop_inq_b0': >> drivers/ata/libata-scsi.c:2424:30: error: 'SECTOR_SHIFT' undeclared (fir= st use in this function); did you mean 'SOFTIRQ_SHIFT'? 2424 | max_blocks =3D 128 << (20 - SECTOR_SHIFT); | ^~~~~~~~~~~~ | SOFTIRQ_SHIFT drivers/ata/libata-scsi.c:2424:30: note: each undeclared identifier is r= eported only once for each function it appears in cc1: some warnings being treated as errors vim +2424 drivers/ata/libata-scsi.c 2392 = 2393 static unsigned int ata_scsiop_inq_b0(struct ata_scsi_args *args, u8= *rbuf) 2394 { 2395 struct ata_device *dev =3D args->dev; 2396 u16 min_io_sectors; 2397 = 2398 rbuf[1] =3D 0xb0; 2399 rbuf[3] =3D 0x3c; /* required VPD size with unmap support */ 2400 = 2401 /* 2402 * Optimal transfer length granularity. 2403 * 2404 * This is always one physical block, but for disks with a smaller 2405 * logical than physical sector size we need to figure out what the 2406 * latter is. 2407 */ 2408 min_io_sectors =3D 1 << ata_id_log2_per_physical_sector(args->id); 2409 put_unaligned_be16(min_io_sectors, &rbuf[6]); 2410 = 2411 /* 2412 * Optimal unmap granularity. 2413 * 2414 * The ATA spec doesn't even know about a granularity or alignment 2415 * for the TRIM command. We can leave away most of the unmap relat= ed 2416 * VPD page entries, but we have specifify a granularity to signal 2417 * that we support some form of unmap - in thise case via WRITE SAME 2418 * with the unmap bit set. 2419 */ 2420 if (ata_id_has_trim(args->id)) { 2421 u64 max_blocks =3D 65535 * ATA_MAX_TRIM_RNUM; 2422 = 2423 if (dev->horkage & ATA_HORKAGE_MAX_TRIM_128M) > 2424 max_blocks =3D 128 << (20 - SECTOR_SHIFT); 2425 = 2426 put_unaligned_be64(max_blocks, &rbuf[36]); 2427 put_unaligned_be32(1, &rbuf[28]); 2428 } 2429 = 2430 return 0; 2431 } 2432 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --===============7346672296636909059== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============7346672296636909059==-- 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.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham 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 29DBEC4338F for ; Fri, 6 Aug 2021 18:09:36 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id F3F1861181 for ; Fri, 6 Aug 2021 18:09:35 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242677AbhHFSJu (ORCPT ); Fri, 6 Aug 2021 14:09:50 -0400 Received: from mga18.intel.com ([134.134.136.126]:39658 "EHLO mga18.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242669AbhHFSJr (ORCPT ); Fri, 6 Aug 2021 14:09:47 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10068"; a="201602448" X-IronPort-AV: E=Sophos;i="5.84,301,1620716400"; d="gz'50?scan'50,208,50";a="201602448" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Aug 2021 11:09:30 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,301,1620716400"; d="gz'50?scan'50,208,50";a="504095960" Received: from lkp-server01.sh.intel.com (HELO d053b881505b) ([10.239.97.150]) by fmsmga004.fm.intel.com with ESMTP; 06 Aug 2021 11:09:27 -0700 Received: from kbuild by d053b881505b with local (Exim 4.92) (envelope-from ) id 1mC4Hf-000H8i-8c; Fri, 06 Aug 2021 18:09:27 +0000 Date: Sat, 7 Aug 2021 02:09:03 +0800 From: kernel test robot To: Tejun Heo Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman , Jens Axboe Subject: [linux-stable-rc:linux-4.14.y 713/1071] drivers/ata/libata-scsi.c:2424:30: error: 'SECTOR_SHIFT' undeclared; did you mean 'SOFTIRQ_SHIFT'? Message-ID: <202108070254.blKEvSCS-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="XsQoSWH+UP9D9v3l" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --XsQoSWH+UP9D9v3l Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y head: af37e8ff299b6807fa85fde68b814a94f56a76b6 commit: 7819f78f87e0f0ec3347a7a98f8b671931c2f11b [713/1071] libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks config: powerpc-randconfig-r026-20210804 (attached as .config) compiler: powerpc-linux-gcc (GCC) 10.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/commit/?id=7819f78f87e0f0ec3347a7a98f8b671931c2f11b git remote add linux-stable-rc https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git fetch --no-tags linux-stable-rc linux-4.14.y git checkout 7819f78f87e0f0ec3347a7a98f8b671931c2f11b # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-10.3.0 make.cross O=build_dir ARCH=powerpc SHELL=/bin/bash drivers/ata/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): | ^~~~~~~~~~~ include/scsi/scsi_cmnd.h:213:16: error: invalid use of undefined type 'struct request' 213 | (cmd->request->next_rq->special != NULL); | ^~ include/scsi/scsi_cmnd.h: In function 'scsi_in': include/scsi/scsi_cmnd.h:219:15: error: invalid use of undefined type 'struct request' 219 | cmd->request->next_rq->special : &cmd->sdb; | ^~ include/scsi/scsi_cmnd.h: In function 'scsi_get_lba': include/scsi/scsi_cmnd.h:305:9: error: implicit declaration of function 'blk_rq_pos' [-Werror=implicit-function-declaration] 305 | return blk_rq_pos(scmd->request); | ^~~~~~~~~~ In file included from include/linux/writeback.h:13, from include/linux/memcontrol.h:31, from include/linux/swap.h:9, from include/linux/suspend.h:5, from drivers/ata/libata-scsi.c:51: include/linux/blk_types.h: At top level: include/linux/blk_types.h:28:22: error: conflicting types for 'blk_status_t' 28 | typedef u8 __bitwise blk_status_t; | ^~~~~~~~~~~~ In file included from include/scsi/scsi_host.h:11, from drivers/ata/libata-scsi.c:42: include/linux/blk-mq.h:92:9: note: previous declaration of 'blk_status_t' was here 92 | typedef blk_status_t (queue_rq_fn)(struct blk_mq_hw_ctx *, | ^~~~~~~~~~~~ drivers/ata/libata-scsi.c: In function 'ata_scsi_qc_new': drivers/ata/libata-scsi.c:867:40: error: invalid use of undefined type 'struct request' 867 | qc = ata_qc_new_init(dev, cmd->request->tag); | ^~ drivers/ata/libata-scsi.c: In function 'ata_qc_set_pc_nbytes': drivers/ata/libata-scsi.c:886:32: error: invalid use of undefined type 'struct request' 886 | qc->extrabytes = scmd->request->extra_len; | ^~ In file included from include/asm-generic/bug.h:5, from arch/powerpc/include/asm/bug.h:128, from include/linux/bug.h:5, from include/linux/mmdebug.h:5, from include/linux/gfp.h:5, from include/linux/slab.h:15, from drivers/ata/libata-scsi.c:36: drivers/ata/libata-scsi.c: In function 'atapi_drain_needed': drivers/ata/libata-scsi.c:1256:14: error: implicit declaration of function 'blk_rq_is_passthrough' [-Werror=implicit-function-declaration] 1256 | if (likely(!blk_rq_is_passthrough(rq))) | ^~~~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:76:40: note: in definition of macro 'likely' 76 | # define likely(x) __builtin_expect(!!(x), 1) | ^ drivers/ata/libata-scsi.c:1259:7: error: implicit declaration of function 'blk_rq_bytes' [-Werror=implicit-function-declaration] 1259 | if (!blk_rq_bytes(rq) || op_is_write(req_op(rq))) | ^~~~~~~~~~~~ In file included from include/linux/writeback.h:13, from include/linux/memcontrol.h:31, from include/linux/swap.h:9, from include/linux/suspend.h:5, from drivers/ata/libata-scsi.c:51: include/linux/blk_types.h:266:8: error: invalid use of undefined type 'struct request' 266 | ((req)->cmd_flags & REQ_OP_MASK) | ^~ drivers/ata/libata-scsi.c:1259:39: note: in expansion of macro 'req_op' 1259 | if (!blk_rq_bytes(rq) || op_is_write(req_op(rq))) | ^~~~~~ drivers/ata/libata-scsi.c: In function 'ata_scsi_dev_config': drivers/ata/libata-scsi.c:1274:2: error: implicit declaration of function 'blk_queue_max_hw_sectors' [-Werror=implicit-function-declaration] 1274 | blk_queue_max_hw_sectors(q, dev->max_sectors); | ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c:1282:3: error: implicit declaration of function 'blk_queue_update_dma_pad' [-Werror=implicit-function-declaration] 1282 | blk_queue_update_dma_pad(q, ATA_DMA_PAD_SZ - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c:1285:35: error: invalid use of undefined type 'struct request_queue' 1285 | buf = kmalloc(ATAPI_MAX_DRAIN, q->bounce_gfp | GFP_KERNEL); | ^~ drivers/ata/libata-scsi.c:1291:3: error: implicit declaration of function 'blk_queue_dma_drain' [-Werror=implicit-function-declaration] 1291 | blk_queue_dma_drain(q, atapi_drain_needed, buf, ATAPI_MAX_DRAIN); | ^~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c:1309:2: error: implicit declaration of function 'blk_queue_update_dma_alignment' [-Werror=implicit-function-declaration] 1309 | blk_queue_update_dma_alignment(q, sdev->sector_size - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c:1322:2: error: implicit declaration of function 'blk_queue_flush_queueable' [-Werror=implicit-function-declaration] 1322 | blk_queue_flush_queueable(q, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/ata/libata-scsi.c: In function 'ata_scsi_slave_destroy': drivers/ata/libata-scsi.c:1391:9: error: invalid use of undefined type 'struct request_queue' 1391 | kfree(q->dma_drain_buffer); | ^~ drivers/ata/libata-scsi.c:1392:3: error: invalid use of undefined type 'struct request_queue' 1392 | q->dma_drain_buffer = NULL; | ^~ drivers/ata/libata-scsi.c:1393:3: error: invalid use of undefined type 'struct request_queue' 1393 | q->dma_drain_size = 0; | ^~ In file included from drivers/ata/libata-scsi.c:53: drivers/ata/libata-scsi.c: In function 'ata_scsi_rw_xlat': drivers/ata/libata-scsi.c:1845:32: error: implicit declaration of function 'req_get_ioprio' [-Werror=implicit-function-declaration] 1845 | int class = IOPRIO_PRIO_CLASS(req_get_ioprio(rq)); | ^~~~~~~~~~~~~~ include/linux/ioprio.h:14:35: note: in definition of macro 'IOPRIO_PRIO_CLASS' 14 | #define IOPRIO_PRIO_CLASS(mask) ((mask) >> IOPRIO_CLASS_SHIFT) | ^~~~ drivers/ata/libata-scsi.c: In function 'ata_scsiop_inq_b0': >> drivers/ata/libata-scsi.c:2424:30: error: 'SECTOR_SHIFT' undeclared (first use in this function); did you mean 'SOFTIRQ_SHIFT'? 2424 | max_blocks = 128 << (20 - SECTOR_SHIFT); | ^~~~~~~~~~~~ | SOFTIRQ_SHIFT drivers/ata/libata-scsi.c:2424:30: note: each undeclared identifier is reported only once for each function it appears in cc1: some warnings being treated as errors vim +2424 drivers/ata/libata-scsi.c 2392 2393 static unsigned int ata_scsiop_inq_b0(struct ata_scsi_args *args, u8 *rbuf) 2394 { 2395 struct ata_device *dev = args->dev; 2396 u16 min_io_sectors; 2397 2398 rbuf[1] = 0xb0; 2399 rbuf[3] = 0x3c; /* required VPD size with unmap support */ 2400 2401 /* 2402 * Optimal transfer length granularity. 2403 * 2404 * This is always one physical block, but for disks with a smaller 2405 * logical than physical sector size we need to figure out what the 2406 * latter is. 2407 */ 2408 min_io_sectors = 1 << ata_id_log2_per_physical_sector(args->id); 2409 put_unaligned_be16(min_io_sectors, &rbuf[6]); 2410 2411 /* 2412 * Optimal unmap granularity. 2413 * 2414 * The ATA spec doesn't even know about a granularity or alignment 2415 * for the TRIM command. We can leave away most of the unmap related 2416 * VPD page entries, but we have specifify a granularity to signal 2417 * that we support some form of unmap - in thise case via WRITE SAME 2418 * with the unmap bit set. 2419 */ 2420 if (ata_id_has_trim(args->id)) { 2421 u64 max_blocks = 65535 * ATA_MAX_TRIM_RNUM; 2422 2423 if (dev->horkage & ATA_HORKAGE_MAX_TRIM_128M) > 2424 max_blocks = 128 << (20 - SECTOR_SHIFT); 2425 2426 put_unaligned_be64(max_blocks, &rbuf[36]); 2427 put_unaligned_be32(1, &rbuf[28]); 2428 } 2429 2430 return 0; 2431 } 2432 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --XsQoSWH+UP9D9v3l Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICPZyDWEAAy5jb25maWcAjDzbcuO2ku/5CtVka2v3YTKSLN9qyw8gCEqISIIDgJLsF5Zi ayaq+HYkT47n77cbIEWABH2SSipmdxOXRt/R1K+//DoiP95enrZv+/vt4+PP0ffd8+6wfds9 jL7tH3f/N4rFKBd6xGKufwPidP/84/3L68u/d4fX+9Hstwn8e30xWu4Oz7vHEX15/rb//gPe 3788//Ir0FORJ3xeFQW9mI32x9Hzy9vouHv7xSCLw8v97nh8OYyOP15fXw5vnVeqSIjlmarO pu6rHsXV+fv7MHIANxt78AY6e7/52RKx6XgcoMJxk6IEyua19/f2ARfM2sdCs+piFnHtgBa3 qgeDMbOsrHKxIGrhLsJiKpVyylRwL4mQlFUqKwJrBWg7SS4rWpTqZta+CwdbUbFgkuXwB6EL NsjKWAgZsTQNzLKKlTibthPBLFWEDMxjTnJvly7Z2dTjAZF0YZlD4lhWussjg48zMoAG9nVo s4wUlcxjWItWVUY2N5Ozjwh4fnMZxlORFUT/53E8OjPciYULsoJDYrosqoKZg4B3GQmyO2cs PlGxLIKnhEsFJ7Qo82XgAOBkufyqbs4n0xMo4xUveMsSpQldaklQVsqiENLhnQXDEElK5qqP TwVdxqzoI+Rasaza0MUcDqUi6VxIrhdZSzBnOZOcVos14/NF9zRB2M2JAl9aMcyIWnoy46pD Mx5VZRZgBCMyva0KyXPtjkFyeEXzjIlS30yuxt3V5StJnEUr0IO4EhnXVQIIVhUCBmSyK1/k 1h4rGoSY+tpcxtG8mlycn4/7zNCRus0delKCbTVjeuanIIVEe6IDG41ZQspUVyXPyJx12coj JnOiuchh6UrxKO2SqFIVoJ4BtNF1Kit8f8W6pggxWcbFgF0EdG8iIzJwziwq8SjmjKQgT0Nk ZSFFxJS/HhKv6vclmw/iOKFo3IK4GHHTAdzqAxyhlSS5y+JirglwrErZiqXOi3AkjbpwpW8+ fXnc//Hl6eXhx+Pu+OW/yhwFSbKUEcW+/HZv/OSn5l1QvWotpCOzUcnTGEW2Yhs7n7KaZzzk 3PjoR2T/j1eANMPkIEcsXwFPcRUgwDdnp/VRCWdtTBSH8/50mruGVJopX+VJumJSgRA5xEbe lyBdLK3md9zxLkFgI6YLoTQy4ObT/zy/PO/+9zSeulUr7qu4XWfGMiFvK6LBbC0C0pYsSB6n nnyWiqU8CtCaRRsxM5oGc8Le0oaXwHuIPv44/jy+7Z5aXjbKikejFmLdV+MGYyUhjM/4XBpF bNEIjkVGeAemeMBuZooj0t1m+76V0cCGkcSEBXGlF+BlYp7PHfNWEKlYPWxgzWbURAXsForj qmVf1yajmwBW5Fp1DRLYec3psoqkIDElrqAF3v6QLBNoJGKiWXOAev+0OxxDZ7i4QzfKRcw9 CcsFYjiIT9j9IjqIWYAPAx1WhhNS9cJZ8Ndf9Pb41+gNljTaPj+Mjm/bt+Noe3//8uP5bf/8 vV3bikttwwBKRZlre0SnqQy7fHQo8uoPEjDckQJDLwUEkAoJdW/dkpYj1WeflgxMFnXiKngA ewQ8dU5GeRTmnRrUbgZcusKXA1vAISE2SVM0RJmrKIgxoZBicxoZo+rhEpKjP28tXAsElSTJ zeTCG0rQCHnVsbEQreVTxx3xpf3j5qk1hUiagK7zBMKHSxeOvIeI0MW3nsSEIZUiCeuOcYof 6VyKsnBdGjjIypylG2+ANaSOBtu3bJzSQhPCZRXE0AR0CuzlmsfaizFAepwXgjJfz1XwOJx+ 1HgJcdxH+ATk4o7JgABgTsJck4GiivPVGM832MFitoJ0KDSWxcOLKOeBN0F0k4+WGRUfonsG 90SgBOprTUU0CS1uwejShJJoQ7SQTlCBzhHsMnUjnxIsYe48g5/0noE50gLaEA24lofPyQa1 pNTCLDJMc6sSjNQKySgY2Dikriwlt44KpUs8DRN5SEfizDPJYDQlSnBETggh4yZIaMUQtBBA 09B8cZXeZaRDvbkbIhUdyvRuFjoKWokCjDi/Y+gojVgImZGceoazS6bgj8BoYHJy2LGI3dND N6lTsJaUFSYSN0mWw7kiaR+6NjWDoInj+bqrUXOmMTmqag8cyvfNAbYeuhUMofgm4Laa4A3I 1W3mLL+BVJ2BWnikRFpqhrwDfftgUDA9yoS+jWPy7GP3GTNXz3kFIxwzZFL6a0tgOZugYLNC +PxqmcrnOUmTkKgbbiWOUJvoxAXAGYaYrRZgr4OzkWDmBOkGh+3UI3U03ATQ7qQF5dXXksul QwjzRURK7voMUziIXTdgk1UYsjpFaa2A0Mm4X5+rq3rF7vDt5fC0fb7fjdjfu2cIaQgENxSD Ggi92ohhYPBVZoGNYwuJoErLyNpXj5UINd6vlm2Rh9S5rruYBMp5l4SyARzSJxNRWDTgfZhb gkOu85jgaECEzg3jE0wVITR3jICHXRAZQxgbu/jSxCTg9qXmJPXMh2aZcSUVpGE84bTJI9oz kyLhaTgyNGctLIWjc8tuev17mRUVrNJNYCAcg/ATMrpbsCUsTerMsE207CDhEBnnNaU5sByg W+hzKEaeQ2tkCWyNo3BAiuy90UkiQBlMxAZBLkS0a+LmnpLp7sbM4BycLBbnAKk7qB4nLHRo pJoc5K9KOpbc4K3VciFm0YZ0IYRj5ppMRgHjMQepU7RAygQuR/PktnGh/vBYCQHPE9vCXs2y ihTdZdB02YGYGmrBT8rWsw5+kaWFm4DDTheXbmW53W9InOxyIQK3dQxUh95mLQdtrEyzAiuK HZo1I8umfgK7RQvYHWZNQIowSrIJblO9CCxTMYo2owLl8OJsQzEHt1+k5Zz7sRVAzd5RlhiF 8C3kMhYgnDgDOLouC8MJX/fM0QUwE/qi++mKM2TnJgkPDWEoMhHXOywYRaPh+AgRlylIMOoR KLVxyIHx2QZUF+MZLEngfgOLNK8bUwcBUYi/XmW9M4CP65bImzkWQevCFQEbYMQ85AZSkYON gDWvwdI68wpI88DR10XPHpzQrmXFY8qFY5uS5ANzZ9a8wm0ZhoU8PFIIEweStCmVyfXGnXOI 5gPn00qNBoui/YFPxryP8ud0BrAyglTB3UoscZbIjtIPp2xRkorV5z+2x93D6C8bN7weXr7t H23Zoy3hA1m9nI+2ZMhq/9UNQq2a1nYUzVlzeRDKCmBXGBe6+miiR5XhqOOOenT1pb5eS4Wx 0KcV1MgyR0SQV0BRG6Cw5NQjKElrsioc0jd0fB6YX/H6/u/DKZCtA+GvQ6IWZPIPaKbT2T+h Or/4B1RnV6HkzKc5n0x7Z6KMDKjFzafjn1sg+NSbAK277EQdbTlK8gyODgxhXC0xQxlchLL1 rBQceOllrBFWK0OXIAQjNsfiqXzixPM5zyFegw0U4CdQeHrm9XQRQjRYV1rJzKk8G0G2L4O8 iHXu+i57FzeAxJmGcHVpxskwCjp7fzeJBiSm0gvFatwCLB0Wp3uILsxUsMHSZ8TjH2I2nIbP B5GcFnUl80OSxeoDtALlJ8NTbD4aHJFYKS9kkARygqSYk54NLB63b5gqDfUzUDagiA3yw01/ nZI4JKz48uzS7UIgWSSEL7Al1pzyUP2CRSK/9VIiks1mYzZQJGJfS8HDxT5NOKhsHsQtCQgB D/sVwnPOwpwGVx5eB6oLC3GDkvxW5CnEJ+4dRkoo9+spksVrIUKZP+Nzn/RWgG5xHT4WrtRs oM+ElpCU6zJoKhJVOJaNLPEUhFNBo35IssFMb2OiSLaB0zn5v0hAsBMWitnsHa+VirR7j4ua Oi/8YkQXL2joht3IRbtKeJz7j6rYOc8XY7bxHpX7eHmRFKz7XDEpZxcOIyIrjAbucGy5yqp5 6V1a2itziP4JssndMy84DVn5wr8ZQkWygywg+PBfaV0MICAd4UGuG2Sm5rI7LL+anl8Pqv6g ocLLdtufMLyW8qxaaNMBMjh+hvWdsEtG9PXlGAxPWM8QX1x20c191yg57P71Y/d8/3N0vN92 Yz2Mo8G9fA29yR8ed6OHw/7v3QFAp/EQ3B1i8KrOuEy8I1InOqwxgcCHg7JEpVWZ8sn55Xng 7ARkNdrJmEDDaoBTLkRt6umOWyx7ecXet6O7B7w3HCoJLu6qid9n5qKm56EWNECcjcdeRGxG CdPeAG33HmAh8YIxZDUgGMgKDdlP7huNGr4SKSQARN6GZcVShQq2PE8yjZmjo64ppBNuFl8T KSp5oW+eummWKHVw1vq1jKuwwuIkWLAIaxDRi4plZWrKa6HLdIGdeQuWFm6MpNZc6DRykl+h sWjg3zAa+TT1PaweNeWLDp7lpi5SdzzU4wSy7jVJlzXVfxpBwl/+HTBMLSgxFZiwE4N031zC FmXIp5ppEuARzFFP51joNGVzyFnrNqlqRSDYaDOr+jUn4ARAhdcluOIqI91KElaz/dDYA9ev 9l5rHOK8dJsehWmh8uav+cSVSHs1VTNS/UYFciXMbKHCb5FyXRXarKjuq/THj7DRqVNXwEI1 HRC0QK/IB+2QppykBZZDHJ+onG02zTem4JJhYQoGupmNry86BhTrZpDpLIoKy6phFQLBzXsN og0yczIeeOiX8U/AJBiwYUFSgma0/Zd3hRBpewV/F5Wx83SWiDR27cOdSeZFyMV3u9ASCCOw p0DLkmp73Y6XlV6wgG7EYLB8uwwX2G1n4MpUAp0DM5dhpoLu3gXqGGxUqXmqumHBbGlmGvbc k4sAhYO/aEZop7MF5V6vga1kYLfCHRh3IWOwZ5f+ZBRvDEx5JCwFWWzSV9CPUKmCbYBfkAPI Od7ntze+vbpb033YyzwbhFpyEEavSbLAJmjmxp4NxO9yBihecvdp1xBio7KqMLTulwMvGsTO vaV4Q/SkHZcQr/AyOf6gYwCo8GKl2XPoeJsNdir1ABeFvzmvyr/+CqZ4DYa4rV/WtsCx2Yo0 FwE3dR9V9OPoBC+NZmFJNfYv4E1TDr5clzx1yCjYzp25oUtZPjeNJ21gZbvN7CL8ggHPYy4Z 6ibtlxeoy3sEKOHFZxjgpVHIDpgwlvKKLgR3L1P8WYDA9tYpH9hregMgQ5PimV8EEj9zRFDF qAwuyZLDjn+H/bb2zcCV2ak3DsI+EqiWZKhgfCIx8qFIp8HXw6LRtDQfz+b0TgzMCALam6eK i3CwZl/QodwTD8JU/4MOEbG2+uSO1XRQ1sc6MGpXwQAkbZ9yE1uhTemIhC4jH+LZfARwseou p5ChmwuDIYp7NeYmogRkL9eId8f99+f19rAbIZq+wB/qVHKypSiA//lyfBvdvzy/HV4eH3eH Ot06uiTs+eH1Zf/85lziY90vj000111+A68sLOjODV2R2Ibip3am47/3b/d/hpfjTaLWGF5r utAsrDaUyNhVl4xy4oYDFmKK9hXlA31rMEZU9ns4C/r5fnt4GP1x2D9833lruwVLGmrsKuKL y+m1uwBI9sfXoXYmu3bMruwlux96qkqCPY6DTSI1xqn3WkClFb+cTlp2NPAY0qHTRw9n4y66 lmu5qfSmMsGRly40g4D1BuPN87AROJENNCK3k5UZhhWw4d466SIjeWjuDFdV0Ziteockt6/7 B2CTsiLVylGfN+eXmz7PaKGqzcY9MfeNi6sPtoKvgv+a9geVG4M5c4c9HXTgxsvshDz8jW01 DwgxrfxtaN6EEPZOsC+p8e7b9sejAWBr8XH07eUw2jbj3btf4jV+fYQG48dx99CyKhVrTHWw te1m/H42tv+c5BWjYJEk2Ic5fr/vYOtLRdihDKExe+HgNk8E4w6BNt1sdubTy35uYq+Zg8KX s5CLs00P2Jn1Oz99LxHv/t7f70axb/7MVxT7+xo8Ev3CTWnblmzyH1wESKfOiqAdhF3nMUlt IaVhibQjJlxma8h5bA+ykxqvjdXyrmcaUsjgLMOdCoqJuBsKJ+Q+jWObNrrViyC6SsDjRf6N P7jAtWnwbGoobnppPpCRfOWOXEPZSjLPoFi4CXjtK5WtUYSaKJCIYPTfkJrqiatWEI5Vi1tY 8wqS+KEbmvqDAUjHbL9w6IxcKnTxdqZWtdncqzPY54q7DeM1DAu1fUL3GwvzpduCYPYZlUni x4mITBjou20Z6ik7BucPRoo9Af1KRVaxiIe/j62rlRCkRcGqTqYdNwoPhvXKB8FysRxiOtQG UDZeNyUPU7b5PHHKa90hTJuXqUUF+4v79JjLijx1al5I06SigWWJJAQl8vIE9lYX0ezibLOx yH44sD287Y0Jfd0ejp1gBV83vUYQjspN790S6EeZ/QLMNEzqw/b5+Ggtcrr9GRhNiGLgoGyL IHoCkJ+MKNu3ZL0hyb5IkX1JHrdHiK/+3L/2PaLhWcJ9nvzOYkYb5XLgWPju6Vw9gvk4LuCS HCqU/Ijky8p8b1BN/JPrYKcfYmeujgTwV0G5Dy1ioB+hT3kWituazfPOZgxs2l2kgQ60STTo 4ZUbdK5ZCtb9g6WQLFZd/UU4uB3Sh2LxqaO9JOserxShtMtoT6TAbTXRfLZ9fYWIo5EyE3gY sdve4+f8HakTaIQ2yOaC525noZFqiBHQxD4FgHVfb/CFU0xx5YcULknK8psgAk/bfgsz7Shz TSDCX4EgiaLn0zGNBy4TgADCEkMzSKDV+fnAjY9ZAw1liBZTJzo9mPkE4TYTpeqKIt5UmYR5 YEwjaNVKQqQqOyOnRAdkBKD4IWVnRCMWavf47TOmd9v9M0SgQF27rFCiZ6bI6Pn5ZGBlKrWz e8fTA8F/XRg8V1pojDsxtDQFbx/LpGkAQ+xkelWHiPvjX5/F82eKctyLF50ZY0HnZ+2EEd7w YJRfZTeTWR+q3d9bMPJB8oGOMbT/OevizerSAhn+3/b/U0hSs9HT7unl8HOItfaFQSEuOB74 AOfLqOMnAFCtU1NXVgssvXd4aggiFtU11Om4i0vAX3mBVIOYpyVzZ4vd+1eRuH9j95TutqID GG+tYh2FnBFg8a5Jex3HALQ/ExBExbc5ybi3CCPsXhNUC/PLhwD3Ij54zpn2nrv0pkzUeQcG hsgW3bx7a2URIl35C4YYWnqfZOEmzHWLvf1pWiM7V4YZ/hzD6ecLILbwf9ihATx1AEDsFVpO UEhCkuCvArQUpp7oBskOLlDDqZFzFawB1Viyubq6vL7orxP0etafCX/vxHxtbt3Y/njvBNVN 0MxyyCnwPkCdpavx1KvJkfh8er6p4iL8qwxllt12v9cuFiTXAymstb4ZB9Omw61Rao5lRBrq k9Q8yUxe1u7egC43m4lXjKLq+myqZuNweydezoKpHLg7h5QkFaqU+OMlciiLWkCmkwp3TpOX UMHzbsNbM2kRq+ur8ZS4nztxlU6vx2PHuFrIdNxCmtPRgMEf1+ghosXk8nLsJYs1xsx5Pd6E NpDRi7PzqWOH1OTiyovrCvPrNGX4U6FSRXXJskoUuZ5dhd276rTxnIZ2Cqt11bStU05RcnsO gbECo7W2zbA5LwOHQ53O2t3UQLylp46lqMEZ2VxcXZ734NdndHPRg0LYVF1dLwrmdnLR6HIy rupmjnbpBjpUG3SwkO2rMrM5RaOceve+Pf4/Y1ey5bjNq1/Fy2SRG0ue5EUWtCTbbIuSSpRt VW10Kt2VpE+qh9Nd+ZO8/SVIDSQF2FmkU8YHURQHEAQBcMY/f3/79tcnHXL2/Y/nb0qteINN FHz07FWpGbMPahJ//Ap/4lO426wbY9vr28u355n23Pzt47dPf4M57MOXvz+/fnn+MDO5OsZS GMSGMFA0y6zXfPnnt5fXmVog9IY8cbyXZMz3CPlSlAh1LOgINnoKjMEUjbyG5P/ydUipJd+e 316Urv75+fcXaMHZD3EhxY++FQzqNxTX93V8dKZz3GQ3ToUVyPbn3ljj7WAdthv5OXgyJHSQ seS95jgZ4ACCd7Y90DTNC0AfpJtzdAnhdMYmmye422QXcLcrpPZEtA/3JWCltoEZdWs4yfg+ +/vj2x+qqM8/yf1+9llt8f/3MvsI0ZG/Pb93/Nl0IeyIKvkDppVvOFVz6g5AnF5w11uNPhQV f8BFDxR9SAXPiXUGcAXGwTrEgz9M5fTxhV99l0fyLMTWK43t90Mvq4Z677fg+7++v335NNN9 ibVemUB2HiLVgH77g6wJi6CpXENVbSfMUbSpHITwozXUbI6dHgYF5zcaLbnia6sGwTcQ9qM0 h8B93DWW38BAXHNizmqGSnXmzW68BRJZBjR4udLgObsxdC6EX3kHqrVRTk2j5X/vq1KPYaIG BhT45syAat/I8jbGrQMdS10QfrQartVIuYmX0XqDjyXNEItkvbyFyxVlexjwxT2ccBTW+CMd V6MZ1LYDH1QaPZb1Yn2jeMBvfT7gTYgHGIwMCxrndRQG9/AbFXinVtmquFEBwdTWjQry0FM2 rekoEM3A83eMynipGWS0WQYrmkFt0UmJZBiUrkVJUc2g5Gw4D2/1BEhi9R6aoWIJl483RkqV EB4gWobEQUgYyTocjxA1IGyfK0ioduP1Sr6tCT29vCXiNFgX8sh3Nxqwrvg+I7JRlLdEnQav PN8ViBmo5MVPXz6//uuLu4mM02Ji7tsSvZF6e4yYUXajgQpqz2rGh97R38A7DefG+HjyXdqd U9vfnl9ff31+/+fs59nry+/P71FTmNF69Bkf/SKzL0LUgv3ZDSA3v7ULpTwY26GLZMXhYIKy jV6epuksWGyXsx/2H7+9XNV/P0412j2v0iuvnMOWntYWlKo1cOSFxOouWKy2k2qYdnq5YxlW 4ytRchrbjCrx1B2Xjt+d6/yc7uZO2zpwk8HDWS2xT8SBOZRVp1Q4C4svGRE/pjCZ4r0IIlUp 9QWV0C2tyfwvUB0AwVpbV+oPotoVHLzh4Qf1OW8vuol05kKiEpe0xiUWOHJDjA9Rep4JYrlh Vew9ZEY+U/vDcZM8OQlU9QAvgtrt3kuaJ0XVLuLCczvUxwuLeLXBz7NGhgiPbroUFZWVp34s jwXqCm/ViCWsrNPYNcJpkj4Cgmlwp4BD6o7ctA4WAWYFsh/KWFwpfdNNyQpZmAs0lYnzaJ26 Xv8sTnNC/nQ2hlre+wjBnmxJ5ECuhVIkURAELTXcShg0lHZhOjMXMTUJVeltc9gR0Vgd2CV2 icnJqrhSwqNsQNsLdg5rf7cSM3nNGd4olTtiqrhNlQDB5ZWAJK9FfIqPHEuibRcLc6eQrkUh wxtTAZTBNQuIBlQINU7wKWTX7VwVFWYC0aKJJamX3Ex9NWaMsUo0aThdgbBb4nJgFwvoNSJA K2/wNoqpeVHzQ5HjajoUhjfG7gA9qWqCqx0Gvql3mKxLvsEVbRloUadhciqZN7R+1qQJUwPb G4PTkmN24WeBjun4mGaSO1HdHamt8ZE2wHifjfBlf6dWXMbOi0mBFjct5A5EsQT32LPek7iC XusK5+zerARPICfzV5KFhD3lnCeEo7pVHkQDpk6elF0a3q17+gTyw2kkTWnzErLG52odEuD6 588SpKSGuYn/QiJS+6Ik5e2iIMJGpxTygyT2gpDwAJYPrUiIdwKuxzHNcuAs96wASM3O73gt z4iysReXd0F0Z4E+crV/82Pkj7xZHZOw9aeZxSB5uydXAtVb8yW5ch6JTC6K3iaS4UYhAEm5 qMDFnc90BtSxDNAYX/uBM7umHJUffOdIcvWTXhN7sH0SHN9/DBzV4S5LzYh0Tj0D/IPLqIEl L9o9OKPGdYVr8gOnYEqbz9T3wgYIvK//A7tOPQz2/tutq89rnSlOxW6n/t7VRYgg3AN+vKjo F3x48YZ6hNTSNEIVt6RqpgDimb0I5uilFFazReGqcQTqO3FHcHVmNEdhuZASR8D+C19/DdTu iA3npSwJXbhhwToihYE8HQjL+unxjuIq1HexvHDaQ2TNUm+x8Vpmzf56p1AeV+7QPMkoWuLf BtAqUMXiM+kkn9SjDWk92qcsy+/I55zVkDLFWc0NCdeSZLSIwjuyTf1ZFXlhp8Wz0GixnSOr CWvInXUanmgLmXm69LfYSK0uPOHOIaNJve+NnOmDxckLVju21JxVZaHBzdp6weJTWndROm48 kRJvR/zzHlPw7N+jAXFWFR+y4uAGKT1kbNE0uP79kJH6/ENGTBf1sibNW/I51EncruGZZSC9 nTrGbKNkbHtmFd7zxmueWvsqcbfPITiwTh2dMwoW2xg/2QGoLnDJVUXBenvvZXkqmbPplEdS MFXscmdbVyVOj1br+fLOxIPNsR3kYUGSCaVUuzl7tQ3g7vCXafqAF8kzNyBMxttwvsD8RJ2n 3BbicksswAoKtne+GFJDVHv1nzOj5J44yN3HEDwT37NlSSFjRERJEW+DeIvL6rTkMaVkQHnb gDiu0uDynkyVtT7Qcr6yFlonu9uBZy9zRlk+CjUxqJ3XgciAEzMpKbeEnGOZxa1K1OnxXDty 1FDuPOU+wSGq79oywnRbe9awaXkXdwFQP9vqSAVNAnqBtAK8xgz3VrFX/pS7FyAYSntdUUNi YFjc2ymYhGJ24V2KMRCMGZXsrOPJMtXOd40ZDa9wezIAIRrpYo+vx7wo5aMbRnaN2yYj93f7 JMHHkTBRqhdOpcoE3AuSGit9fPQcl0bIM06MQElkz/MeMM58n59/fX2ZXT8K1sx+yF/e/v7y 7U8IsOjCNn+cvX1R3C+ztz96LuSs6+qO0s4z7Otfb6QvFc/Ls50TAn62WWrnzTO0/R58kTPH CdogcHai2tXZWGrA3DJ0Egwz3hgWweqKNyfjGD5ETL3CvTmD8893r7YtBDmk6Bt7pC0lO2Pq qccmlcasVI/ml2AeLm/zPP6yWUcuy7vi0dTCoaYXIH7yiZBd4JPdI5MAA+9bTukjldfPqqHl Tw8/1Ye7oUg9UUk2wilvZNk9Unlsew7QBdX/iYE98ql5y8qaSu6J8KmliohPHHg7txPkg02O nj5ZwQRNlezujnGmFUhhO+/myB5KLc7x8cTRMvdwNxpWqEwrk8Tf+9r4kZXE7rQw6bhZDn6q ZBNcpNK5meMfbwA/EZ1bnaGBnYDVYfxKyAHn7Mo7WstypnobrfHIs8AHzMiQYKvwAMfFrmLo 2w97wnw7clSoTdjBW1HipZ8hX5ko8K3BwKZTmbEY2wgMPJInKRylp1bo1ADWIokRMte7Q7sn PagN0QjEgesKF30UFfptcBlkRp3djdWGi4aKCtsmuDyQwQytqYTU8+htTuPnX3mifqDVfDqm +fGMz4iBKdnhB8pjRzKR4ir3WIlztSsOFds36GcwuZoH2L5i4AApD1Hvn3wBrTPpYYOjg0F8 mMVjnHgWEZwz4cof7uTtsnCWbKLN1orsmGB6UuN4pVa0wJ30Dq4jPkTjaJYoQ1svNsg3Orzn oi15E/PKbiSbY3cOg3mAGbptLjgqgVxTPM6jRRDhXxY/RnEtDkEwp14WP9a1LCemNJJzOXFs wXhw2WxzJmw7twNIHAzkcFXg4JGJUh6dyyxsOE1rjj8IKRdZQ9XcoN2KdKfu41EMAh6KIuEN jqm9gOpasg4cbnK78+7DOX9Kqc5MT/U+DMJ7QxCWT6KNsgKv+ZWBCegazefBLQYzxdC6KSU8 CCIipsphjJWUQTdjDpeQQbAkX5ZmewZ3Spf4KYnDq3/cZeOiWZ/VLg4Nr3MY87ThxOAVp42d nt8RcGku4K4IYlgnalNRr5r5mvxkfsCvWLF49N+VvliaKEX/feX4gmgznuNdsLzbS52gI8b7 NamjTdP8B2lxFduNzj9EYPMV+Q6FBph+MGFa4C2v/+Z1GCzINpPL6G5LqHGjhQsxvxQczudN 6+b3nXIsqe808L2ZX4m2JhZQybPUvbPDReV/6CZZB0oZw7tJ1mJPvrsWJSnU5DlfYoqxw9NE 69WSaLhSrlfzDSGSn9J6HYYLvM5Pve6JNWVxFGapDhfI3pqjcqISfOmFoGqSo5poitrieZT9 3BqhPaUbUy5nmHQRfT5/EEwooU9ZzCcUZ9AZ2gqXqx3ouNrrzfrx+dsHHT3Ify5mYFRxAoid aYGEW3sc+mfLo7md3t4Q1b9uYLYhl6w67azcHx015sYC4FAzvkOoFbv6pM6015SyRR7oPBUR RJGEk1u0e6CKNbdXSVbuDHU0iWl6kcHF66WkLp3QrQFTBwq9waMTXngsHcPZG1ywgXBbt6e0 uVytoilnmzljZyCn4hzMT7guMDDthacuGLPPH8/fnt+/QTZEPxK9rq1g3Yt7na1xdwbjRy5N Fmvc3HKpe16kQY7XHnSs17UFQHL1BM+AfM55s43asn60xKDxpSeJ5gbIX8LV2h4VLLODMp3Z CSdPte+QNzbDY5yxBI1JF0XDjL9G5vrMaUAKyKaEH8lB5jHwKLsJCsz+0IPtwemsvHgqiHNv Lolzj/aYZIRrJOQHUwtYjqbvty+w2D2Ckco9S9MMOv2FibxOgQ9/UaYzSEJWNP+Sq44hSS8m Q8Vonk8vJ++igy4zzLePz69TX/Su86NwNfclQke2biPGsk6hj+yh27HWccp1cxrbEJ6Bx+aI pSvWerrQ+v4OB/NKn0hbieJttIL7/EQ6sKA1S5s6zRPicgubkckS8i9fyCNwpymIcE27dnUY RcQ5o8WmZHgQEd4BNp8SHeWRuvHHZgQzk+cbgL5WUh3CE2pggRy49X5IzoL4CuvxnH/5/BMU oih6YOtIC+TKp64obU+59a5YfcGGPMg1PGrDdguGniZP7ToeeWzlrbHtm0I68juJBQr1ZcZx 3pTIUwbAVp8pZ7DmcnN73KjJsUurhKELWcfTpfJDerzTXt7V7HBvSnSs99jAXecej2ikkp8M 9SbvWDqlS+lcwIc0o8vwX5pTwBnF7bdCeIQ/X0BfUyLKpAIOPLAqPbXP0EaZtgg9VGdiL/VH TbtD/UobuK014Qceq/XlpiTQ6UBvyACQuk/BYoW8SO3EiFiX/tmLWgbvdmRxRW9bNyCcE0Ia eHu/pzQdc505tkZX+mxh7ICstNSwYZ12DhKPl3hMtTq6XCjqOdlhylkXVTYpl5eCq31InmS2 Q4+mlkxJWnNRN4rAHaH2hbMaMmfq5rRk71yLrGFpGS8NQfK9x3OFjHJJ4Zesk9AXe4tbaaX+ BdsDydzWzgtPIRlx0yBoJ1uFlMQlTQPHZEBNOEQqnUuHR8C+7F5f6TW2DStL8GYXY750HT37 nt4cDLqmrYtAdg7B8nY5n88x6tJOmBRX4dKRlbyEgNIMv6y7jg/QPI5BBUicZDYmFrP4WcYK C+KKkqd2a9lofr4UtQ/2pTmVuNRwD0FVNHhAal+orBeLpzKkzPlqKLu7QSV6s0dvZvc0fU8B UsiAF/vhxF+9bep64ZzIht01fnDhkGN8CeMuCSa+ewBY3yp/QaoCqDg3vW+F+Ov17ePX15d/ 1GiCKulEh1i91EqwM9toVXYGd3dY5p2uUI1jVPNCj5zV8XIxX/tfBlAZs+1qiZ3BuRz/TF9W pYfpq0TWxKWdURuALr+1e4cDANrxwCWx7FA490r0RFUPu0cHCxDkdvruX70wUyUrOn3/gtMQ DK6kW2BX0g3oeuHXSBGbhdsqTCSb1aSZu4hQcgR1UTPE23lkH5FoioyPjthQNEglgCXW0fNY Wx1Dr+W5XK22K78cRV4T6Uk6eLtGXXsUeLFzo3aEUrs2jtPw3+9vL59mv0Iy7S537Q+fVB+9 /jt7+fTry4cPLx9mP3dcPykdH5La/jjpLb23IuvImobIe6CneSzIczGNV7GQ9W4iBECkEM4e gCep5Idcp4n3lXgPxvY0BGfM/XLSPaVOafQQztEjccBEegnd7pmKEIjJ4a6/uSYL3BXFYEq8 lJ5AdzjePS03EXacAeApFUZaOI+obSzhgaLFDCzwNErca6Oxer1qqOFbQMd5wkjJnDEVmD/l GkZGLwBecXTfrKHTopnMvKPaEe84ur0yU09AGL7/FKhDeyJ0a8A3NH7O10rVC6/0d9y0FdgM LRHTBJIALjKq6Y+b+sJqalZuiU2pbkUvfZZx5fxHaWufn19B3PxsFoHnD89f32jh3+UmJV/T 5y7N4AiBqH/NCqk0d9HLuuLtD7PKd1WwBJ7/erjGiOryjNnJZgdSlwrSnbvGnIgLH53iUS2h pMwBhp2bvFqWRJ6wkjClHiV6s1Jpqcfqx/S2trwuAZj0JNDev340qSd9NQlKUuo3xPOe9M7D SV07gtqGilerZ5mm2h2xTkQO9fkdct88v335NlU56lLV9sv7P32g8y3ufJjBtzZPa0iNBG7N etckayYgM7vtZPz84YO+9UANZF3q9/8bvx0qpcoaB0axNxX91+OATLh+TLTpa2Il00qnfJR7 6ZbVp/AZVFmT+vrT89evasHWhU1My/q5zbJpvJs5TEJ0beOx+8yQ6ZXd4PVxgzulGbgpw/kN HNb+U0HkCTAcZvWnGW4aCjVHcmXljQKIGAyD1RVr0KtsNLyv4X/zYI53jr1QOXDVjWL3ZYhl 12Mg8uhp8JahWTOIXbSWG2ytNXCaPwXhxquqKOLTuZxUVS3pERXzphnIRIoardNDdaPPp+4W Ln5pohW2NdBgt3D5NVYrF13g0/SmEtCf9DR6+eerEhHTicSScrWKIn8aGaqf8brD8ht1EKzZ 4BEqIxw23us6qpsv3Zz3wh5x0XjdWcb7yLn+y7R3yeMwCuaTGquO2CL5xsQ+udM2FX9Ss9p7 ue8QOBJXkze/Y/lTW9eYjVHjUy21mwSL7RLzq+zQaLOYDg0gr9bkgII23qxDf46XLBNuCKKR 1eDoQhVVx4tVtG2m7awdWKI1+Rzgoe0COpKj9bQ7FXkbhJMPRTy6XIariBbo9eo9ut0uf7Hu L5wMAm/AT7fZjmivo2baFiJTcg531uuGMBaE10G81ffOBWuvSaokXoSBNRuuQb9yBj/9/bGz WYhntcu1B/M16O4V0oE5hTN0RiyR4TLC94BWAQ2m9NiFBFfHlDhCvmpgV1u+Pv/vxa2xUUgh LZOwv7ejS+cGhYEM3zBfed9nQfjdPA4P6s/slrImXxDeeziar4hqLwIKWJBAG1cxBUZeLwzQ Zo1NDYcjmuOlbiKiklE6d1xczT2z7EKE3WkULsNAr7Lt76gt7avBbOrkVteEGdy63IQ10TZc deSxzloyDNTRkAw302kqWuEdq9UIfmxZXEfb5YrIQtUxmQZEPsxhsBrSoVsLS0+XO0trBqvw AVpi5wjtnnf3EG4a1BIxvMVbvix64Dpr9Ag4RG/wUHKPJSQfD9G8fP3HqPV8NV/bA71HdD/a F0f0AKx2tprX0939ylgMZGlyunwoSK1ma/Suop4jSWt9C57+kuV6tUarqRbXreN522M6J4Ha rWOb8Z5HddsyWDXTgjWwnU+/E4BwtcGf2LhHphak1m2sH4dRJXaLJdKqZmV303A4WBjgpqB+ EBzY+ZBCW4fbJW6wHjiLLNlzia2OPUtVr+YLtK2rWk1PTAU6XoV7dgdZgS488UmdscPsbY1H iEn5j3g4dZePJJtlYHn0OnRL1RnpAoJ4sAcAcHRIF8L0KpdjS7xu4VwbY0HbEJ3WI0e9aQLk LhYAljSAfp0C1iH+dQra3KvHcrNCP0LGSqvFpu/IAXt/pKp1U6Ltksg1mlxhxIM11oFGsqrK xtOXDfsDj85XJ6Vf7rBm2W9Wi80KvX+256iVYnWumVq9pm88ZKsgkgIFwrkU2JcflG6AJZq0 8BApUNsQWD79uiM/rgPbT3v47J1gKVoFhZREVtme5V1MZD/qGdRCXgXhzT6EK0bVijCtmRFR SE9pYIt8C5yBBqsA60KAwv9n7EqaG8eV9F/xaaI75r0o7suhDxRJyWxza4Ki5boo1La6SzEu q8J2vemaXz9IgAuWBF2HCpfyS6xMJBJAImFj+kjicJBOZYChHp4TGOrhBIhcwrQVWAGSF0Ps GKs6gwLcXhZ5Yuwmh8AQBC6ilRjgOZgAMAhdvUkccYg2x7XDGFFLVdq6lviW+vzaVArXMbBq 5PXWsTdVyieGtU9YBS6WQ1mF2GpAgFGFRulrXUrhCPn2VWShAkjt3dXMIkzCqihEBLLCOpZS UZ1O6XiQV4HBd1zsZFni8JBvxgFfB+o+5QvGAp6KwTq3Tntqm2Mn4iJHbKEiUZPEXVUqbFsq ljRBqwZA0JXVfQXKcyVbctvbSGspGZNoSnb/wapPgRQ3vWYOfnS/ypNXqe1Z69+W8ji2tSZ4 lCO4dyx0+oXwRl5Y2YawSTNbeusHh8MY4XGt+/qehD7WU1UVYFqRTuC2E2URs94Qa4XYluGN DoGHruSiNaOEdkCEGRFFnTgWojGBfjig/K6Da7YQsUr72yr1kcmjr1pqPyK5AN018COKiNI9 C50LAXHW5W8okiAKTL7bI08fOWjEsInhPnLp6hqx9wCIjYBjApDGMzoyIjkdRjPEMkXTlWHk 9wTrHw4GNe4RMXNpW5vLHgZoPvRKuO6HOVGUa5wzuW7uk4dGDCE0Q9zF9Mjecc9rCJYg7V/P fOy0T9vvuz+9P355uv69EieHNNt+zgZt6WhoYzwih780/KucOHA/LiDAC1B2ms1VWAwIrBZ9 Uu+aw3oJ42bVShmjC7n+fT8XRQdbc1jRCaFzdoDnuzD1sd1RPusn+EhSxR80hbIkfuattWUM ZC82ZknuptQSWO2K7B5tbN7G7uGDyjXwMPgH8jAUdVqsld/Vfh/YEVoJsq8PeOKFhapHCL95 7Pp0nbPep/FHX4WfPH7EEzqGnpkkmNrZYueJTZpOk9bLKKqDA5fnURCu6XS9Ck/9UXRb0qS4 NPRwSvxB6+Bodp2F7csZKweuYMfdYbNZz4TzfcCSFXSJfveBiE33JdbZxuPxjwZlmZBwnWeM PWrsgAnvPicmlvEq2gdVcZ2kDSFigDGbsqhCalIZGUjqg6AZ0CJwLSsnG4Mg8RNWAEURGg/S jJlu0sqDgA8ruEOV8xrOHEJ+ikF/SFdkCy03Mje+2sFzbUYpbqHrzH1XDYF3CDR8Krxp7vKx 51TS/Ao5+BmBoeAK894xcdjXFBXGvipRSZkOYf/95+nt/LTYB/A+rrDbCjfgU8SOyXruzCob F+3r+f3y9Xz9/n6zu1L74uWqBlQcjZS2y8cGHHcN5mpPqGC1DSHFplxesb2+XB7fbsjl+fJ4 fbnZnB7/59vzSXqmmAhOVCyLtLht2BHTnNUi3gtuqADJikZNjsBqphAoozYMKQqbpY6h/M1f gz8XPMWC1AbI8q8jrzc8fIs0XeIwFcNwOhdoCccqmlxlGQ/ZUlWIH8OLebBnL9IKW0ZKbK18 45xjaj8ulzL++v7yCM52U5xO7RCh2maaZyXQVg8agYEHTNi1ieGpRZYJcUPUbWECHWkDrq2K lDv+GJ4ZZcmS3olCyxSGi7GwGGPwRmIqXuhaoNsyFbfIAaAd6ceW7EbB6Fnsh3Z1jw1NliE4 5h2UQhhtvIcj5QbPuB0NL82x1oPd72IHlTPqO3Jh41JEuvQz032dJu6fzzRX41NOYoGaHx5q Wv2yTQyPtAJTldrMijS5zTOeA82lWxMcarX51D5UWASG2yKga3nWK2ofU8j3DwxC87/twfGZ FCm+hQQwrXxreH8U7L4C9ZwBhF9fESrD3K/SqsnEM2EAdL8roEZRW+EBkhbURxMFFn5kwXoT To19dFN3hCe/LDUZpaPOVAscK6LDqJHnIplFMRp0aUYdrWWMHOPnuguO7XIxtA9ccZOe0aY1 sVoUnYaxcOAACb4By2AdaUdcRGdYdgYY/caUsEas+NGvSq1VT7S3MiSYHUOriVK/9yNcuhl+ F1mmPhsXkerQJ3m6pnBJ4YXBAWkWqXx5L24mGsPLAsPdQ0QF1tETog7vyebgT50qpEg2rm2t zhM8ltZkU/XV5fH1en4+P76/jvYVc0EspnjRwlaRsGbOMT1PHkhquMgDcF8ck8p1qZbqSWpW ctwJUxZg8DqJIrU8mmFZGeV3crCcVqYtCWzLl2MrMvcKw5O8U1gwQ/6T06VcUcFhQ6U6tjIq ofqTS6lO9gNfoWtenDOVO3HKfcO9OE1KdXby1OtJqfq8ShGqoV1Jqvv70rNcXdZEBngKY+UZ HprzfWk7obsmsGXl+rLbCe+mlfAVjEH3lmXkyvTkEQVNruHMvhm9kn8gRDWuJbN6iBeWDnbS xppd+bDxr1QOqAZx5LA6MahgJFeP0qjm1UuJXNsUVXFi8C0tK9gV1SRjduuVVUF/70WGWxWj EnIdKufsqs8HXIwH88fo8t2+THopjN1EUn0VF2BbHCCQT1P2kiPCwgCBDfY8pgbZVzmaO0Q+ YxGdF66vOhcsJ6JAOm4WwMx30VlcYBmlq8wa25DJyEHNPvDRXM9tWnroCDfnEQRbIAh9zKzw 1UJHgxzJejbLDRkH2EGmxOKIN2cUxNBf26T2XR8d4wuTbL4sdG5+m5HBdy28owpSxq61Xirl CZzQTrC+gjkxREtmiIOXynw1sflLZnHRL8/mIIPoIlceDFzRuoCXXEmj5YN/aBhgEFj2fhTg jZ7s+g8qB0Z04OF3yxQu1G9b5uFWPA6JS1e1mrGLto+a8Db6tQFxXBMimv0LohpCAqK5/wrY dv8ZHlbE6tcOUWQF6NhjUGThYsPA+KMvw/12lUupGtdisuvQ5KaqIZiJLaBsthm6fLvZ4zef RV42vx2HqkLDuM6M1HDybfrR8CIno/SD0oDNcYOPeo4bnw6+BlLZUMNWZRLNWxWLUdlgmO2i Mi+YwaZqUfv2Z2ofoTErFCblDpOEMmN2NYuB+RIgLRyNIxzh1haGcCNpRNJxZSnkMhOWCsNT quiUDje80yajJshSWFmIIciKjhGOwCXHGIBXH+f0+OFGB4tpjEVkCCYGJfffBzT3hYE09YOQ VgCS+qHBkduka1GkohbY3SZDsUOFpGF9NxSpFBiim0K2KG1ZCUwBGtcQ0YL2zsE3RIfp1Ngb S7XKpmk3SXontYHfUS46ndgfFFkhhqOqjp+DG0HtQQMJLYwy8hldGcOhK7suxAM/LXvyX89P l9PN4/UVeTaLp0qTCuIELonlo9zxDZ1jP0wsxvLhULeHEIeDObcuyVgA5PWcSNYJWcjVzVNz 7gB26PKKw03dd00phYxTkWM2CKdZQ5Hl7ME1lTR4pUPrsYGgeUlbYLBYPU5NskE/P5E4+Cqp KmqYUJN6lxM9FzheInd5mfeoIyBn6ve12EpWXXY4BO+iHVP6P8GJnqP3NR2zSkPolAz34gXW iZrBcdMOAYYqKcsm1RFHcb9a6FVeNS3BECgFvk2BlOSsFTVWD8tyEOLa0h9qbH84YtUigwAf tR3pF0zaHiYAO1g+C4DwNgqcmrBPh59YMLYcgnuRPIUIwFT3EHIskRPiio1a/fyMySr7/spQ 56P89O39OzbQuUiQpmyCg/zkzCgs93Rqx7ZMJjiIVAEHWnBQev74uenEixEC8Zil4s0IEfnc URsrsNC8jpv9ZxzIUtuQpKxK0Q7VoM6UMBlIkD+w2yV6r346vZyer39/+vLjz9fL000/mLo5 PYj28UI7JiVJdMBxo0jccuQ6l8duTQuE349E/1eJbCgiQuoTzfVRZIFBm5LOiJsCfbdPYOND CcuAu0oeh5Yuv82CxVirNt/puZAkCW3UYV7AA0+VqLTZ0L6TP+DT5e/L++kZPhmcbiQ8jJEw rGBgJkNo29axEHTmQpb1wMjakEzm3eyzXd4rBuYCSF6ZAju24BLwZDAkbMGrw5TWSZ3xTLpl 8c++rqF6LCHgast932C7TEyPVbQLfDnbtrdVgniekNQQu1LvHQ6ojbxt2tZgKAMMQVewHWhW t2zTFdkuVxs00Y8VKbh8GjIgVQFRMSWh9Mo5LszoHmF4p8CDOL6VQ/99yMeuYa8x8c/wE6WC 3fNTjGBYrTHy0ymu2M5PN3SZ/Qn8babYX7LnckWYMw7NZ1jJY3t5Pd9D1INfijzPb2w39n41 DMJt0eVZP8jyMRLVR14X/enZ2jzUD+ME/sMk9ysjQtnCFvSNF6gFjeTjMMg65/TyeHl+Pr3+ WOIzvn9/oX//Rbvo5e0K/7k4j/TXt8u/bv56vb68n1+e3n5V53qwMLuBRfwk1OJLNXM46ftE fMCTVwsWPOxoZI6Kk788Xp9Y+U/n6X9jTVgwrSuLtPbl/PyN/oFwkW9T4K3k+9PlKqT69np9 PL/NCb9e/lHkYvoEyT5DT11HPEtCT3yUaCbHkadN0H2eBJ7tp7o1zBDDviPnqEjr4k9ijTJE XNfSp0jiu+KFxIVauk6imUPl4DpWUqSOq60e9llCZzKtpfdVFIY+RnVjvZlD64SkavEtq8m+ oyv8Tb89Kmzs23QZmb+hZhgmScCDIjHW4fJ0vorM+iomtKO1Hucc2EHCgnuRNmqBHMiX0SQA 1NxqnpHeyyMZkqrfZdNH7DKoShQjHszEQBv6d8TikbdUcSujgFY3wA4MpzpRY00T8ew+Dm3N oGEKRjdYOVnXe7CvH4rH+NNgbH1bDpItAOj10xkPLUsfpfdOZHk6NY4tFxmiQMc8eybRPrgO 8wgSxA9Uy0nSPIjUhrYYFUswhZkCEXI7v5iEmeWCvswo4JE2TJmEh9pn4WRNawDZ9bQ1CSPH 2scCsm9rNv5IxiQ5yWI3ihFbPLmLTMfB46e5JVQU9WBh6enr+fU0zhB60PYx97YvagjsWqp1 bQYn8CxdEoDux8bObgbfkIzS8XMvgcH8EZsB7lirvQaJQoQaBh6yRgY6GrVhgmNehJbMdiMf 310fxZ8EAeqvMKqTPq4s10H0DAXwOF0z3vJQGCq5t2Q/qRkY8FeEBdxFdrVIZ7lWm7rmzqmb prZsxqNVx6+akuitI/5dkGDBGQTYRZN5ebrD9khnBn+TbJGUVZGgJ/kczvsov5unyO3z6e2L cVhkrR34SOUS4gYmL2fOAT43hvOmmSHwAm24ci13+Upts/+cv55f3mcTTrZE2ozKtmtr5gsH IndqH7P5PvFcH680W2rwgWM3miuYD6Hv3JLZuy3rbpi1q/LD6qNKDg5Xkdxcvrw9np/hPsEV 4szL9qeqqkLX0pRo5Ts8BsL4QBc3ab/D7Qpa4bfr4/GR6zJuiE9WLYTlxUvjdvW0f8q14fe3 9+vXy/+dYQ+B2/EoPwSXbsUbAiJGLdvIkVzUVFCczBTQpqhtROMoCg1gnvhhICgBHTSkrHrH OhgqBFhgaAnDXLxAijlBYExny4F7RPSP3rZwrzqB6ZA6lhPh2R9SeLzYhHlGrDqUNKFPTBXj eGg+yhjZUs8jkWwcSTiMCjSapS4ItqGJ25TqdcOnZpizks5dEz1Tylx+n0XOlJphpj6Noo4E NGlvkMt9EluWoSWkcGw/xLGij205VKiIdhEe1l/5nK5ld1u84n9UdmbT3mLvm4qa4e18kw2b m+20jp+0DDuCe3unxuzp9enml7fTO9V1l/fzr8uSX94BIf3GimLBM2ckBpJPCCcOVmz9I+9w MKLonjUSA7qE0Fkp1ZaJIM3ioGe0KMqIazPNizXqkcXl/u+b9/MrnSbe4R05Y/Oy7nAn5z7p ttTJlO1U+NCBssVY1VHkhQ5GnOcuSvo3Mfa1tLdG1wqejaqVGRXdflhhvSuOBiB9LunHcaUo mQsZM3ZZ6/xb23P0L0UVWKQSN4GknmZOXU7Yh0ZEQhUemG5guleJtMZRoLM6gbKzO+TEPsRK 10xjMLO16nKId7deKs3/oBD3iS7xPHmAEUOE6KgDhsqTKts9oTOGwkeFXas/ROFO1KJ5f4X2 NC5A8PqbX35mHJCWzthq/YCm1I82xAnVynCiMgiYPLmKZNLhpgyqki6TIhtrh6d8gvrQ62JH pd9XCgYxd33lo2bFBjpRjvQmAvhtqZEjBA7T5j6HW6282EKEHNqlDKdkG1uqDOapjQ0wV7SN eM9nDp1EOlXaKNWzc+XoqOtLJ3ItVS1wsulchSm9SE2TENtyjlvcm599hMym0xacLjf4TTJg 2rVRS+6UbGbJTUdNbpRZGPOROlh4HzuoRDmupp6ozgqn4ZL0hJZZX1/fv9wk1EK/PJ5ePt1d X8+nl5t+GUOfUja/ZP1grBkVVceylKHTdL7tqPMbEG1XkeBNSlddqtosd1nvupYyKEaqj/IG icpMv6U6yGGYWrEikvvIly+nLtQjbbhBVkaGwSuRMuw5VHZBsnW9JJVKYjS65DjIIlwzOtZ8 Zs5Kk6ff//q4CqLspODcPhtY2Xh4KySl67rnH+My7FNblnJ62I1C5h5aeaqr0WmJQfG8/0jy dHrqbFrh3/x1feV2hdpdVMO68eHhd0OXlfXm1lGlpd60jo3QNAkA13QPdV+fUTUjTlQmZlh3 qmOxdVQZJtGu9FV9zchogGWWcb+h1qGr9mqWBIH/j1xgcXB8yx/U/NlSgA5efM9j0tcudpTA T4m7PXETNdeEpE3vmNXlbV4qx8fsu/bX6/MbvB5DP/v5+frt5uX8v+aRku2r6gHTprvX07cv cKVPcxBJdsK8NewSeKFQ2IrhBOZntGv3io8R8npzkrY3v/DjufTaTsdyv9IfL39d/v7+eoLL +FK1u+oI79nwhzy1/Lavp6/nmz+///XX+XWMWCUMzq00mW+LrmKvq9HlEeYlsqXzYpVB3NGl gZRWN32xfZBIWSad6lEKC7ZFp5tkxU8Q8t/C4XBZdtKx6AikTftAq5doQFElu3xTFr1SKGBd Phzb4pCXEGiOPTuPl0weCF4yAGjJAJhKbrsGtrKO4NRBf+7rKmnbHC655dgGKLS66fJiVx/z mq5Na633+tsRwVNv6B80Ja1aX+araVnLJV89IFLJlR5S2oIQw0X0XGYEP1v2/JfMSvnGpy1l dnjoDPqr58/16jL6ZXq7UvOUgw9adJ385in0dYWHWQR+5EkiAX3Y5J0j2ZgidZTiBWm2suT1 ge+LRxBb0FJFSTta7oyiIr0qILR77cBU7abNa/binomB2BmLkoC3q6aiJ743OZPUm8YLYPJg XTjE7yxm0BUDvvsNDQ/R2NxMlNgrHnJWnHisCnjYtdhjywWB64H0xR/7HM/D0JYRlW5eQhuS DF76/aqRDJzmzuDwSm8m/YMt7mfOJMNAoqD6+5iqxQJxeumqTA2qmzEdtMxMTSH43RdAkoEq PYMuKYjUjfT30bXkMcJoti/R6ryhmrRIpcR3D10jEdxsKzcACMckTeVnlycAv5ULg69psqax pbyHPgocV8mm76gSr/HbANB/HfaGOlNJak5p0lVFjZsvUJDpKjX0F4Q7wMuBR0l3h97z5ZvJ FMHeIJD0D7+Za4KrnA6UuqmMFYY1gmN4dwxmha5JMnKb5+a+2zfHOzu2DDpsPnWReoLAmhg7 E2bdFNrSoyCjXMOI0C8eAJF5zI93WJaEgOjPxS3ZSal+6PjyHqBek+n6vYbMT5rMzV2w8VYk 2pELV1tFsWcf78scG/8LX5K1USQe9ChQaOG1mG44rmYOR5ksWDqSwXRjcDWD+V4b0kfym7xC oYPvWGHZ4sVussBGRUZod5ce0lr0cd8lBN4kWCi3WTXHaKOm+Nv1mRool7dvz6fJG1BfGfDF BP1BGvH8UCLTv+W+qslvkYXjXXNPfnN8YRh0SUWnl+0WNl85EyoZZYO+aUqafS3GCYafR7iy IN+YkOkQZI6KfSH4XhIplzo7Ti+NCqQ2rWRCViV5vaNqUIdu77O8lUldcl9R00Mm/g7Xun6o FO5IKt/pIbwBebWXJgcgV3Q90AGIdRCvOKCiQAlk8KKmjTA44458WjQGsRukeyVyjWGhSOeK jPzmOiJ9VGBHqtbHu0lSkUPebRry/5Q9yXLjOLK/4phT96FfSKQoUS+iDxBISWhxM0FZlC+M etWeGke7yg6XK3rq7wcJcMGSoOZdqqzMxEogkQnkAh+KFR5nOtmyRzCRVagkZ3bNPBVCVkG9 g8mr82qx7M5ETxMr577KQtBM7Vkc4FCzt6OCaIUR6f1t+9o1GKHbjeuoKUfu2kXrg9z1Qdjt BczMr0OSZRxv7bpJxvF8kT2yf1G1yrBoheZsktiGsbZyykio1K0w2ViSnOPYSGrTwwIEFtqw S+C0+NiEIR4FXmB3DTxuWEUksCvFZNOspJh8BFSULJaLtdk+lSb61iJqr+I8RZeRxPiq56tA fxLpYeu2xWBC+rx0Ca/spU95FIX4LdaIjnwW0ZKiaffWgBJSZ8T+GgcZMt+EZeTqEqrSK3su ZHk80flUlR+fW3l/DU5JzB6k9FiGB7sDrEgYftyMSDPN7gRPsHtWvZizwoZynhQ70Mn8vFyc PJH6J/wsB+ppZhop+DLc+JeHws90gi+3oSc7TY9e+3bePo8X1vI+wgJ2ILkzeTRdCjnZN+eA DVZmPeJESbO4XeBQp4VTWR+WgbeJrMyIXSRr16v1ynPdoU7FlAuFBM3Hoc5zdfwYhYo8iPAr FsXb2yPuiyRlD1Y1QvXz4/M09CT3UNgtmupswOkPruqQXTvLnJcFow9sNzMtc+qpPCIZiQP0 lkjDqvPEbl3qhyX37emH1kz5JEDXfK/YtxSSj8lv8hZbMxSUS5LYa5SolWS3DwgpE3o6AHgh lEqAzbdVpSAQ7lKzAodMOtyJNUl8ERwGQilUiBbBi9MvX02UysN+pvOKjLNDTjzDVxTiK/0X zYF+crOx8fYUx5ZF2sLVpQ8vjmxbtDCxoSM/2Hg4ZW93U5pn+avizOOAOpANGrjT1T4Dq8z4 qoJ//75w+6A7M44l4csLeUY0/pj+vl5ZvKTCbR8kq2Z1emFoRL5eV6CMmFLmQ1sJySl1GFqV SGGD7j118dIaM6QfkCLx7mypGYAZbgxNrcwhI1IFs1iTBHekZR0LvEK1RsWrhO3RanKQ2n2L QkVbVuOyROEeoa5jcAMJk7BKfAF9pdjah8MHSmtITp/p9VD4UmLBya0SdghKn/6Xim1fyJc2 0ZQl4U049TX6eO2099mDV+v9+9PT98+fXp7uaHUe7RLp69evr9800tc3eCv8jhT5X5Mrw5j2 POsIr5EFBBhOmAfB0cUhUfDJZ5YG0KRoxSxvhYKS5GdX9Mvn5lVMJoSPC8DnO3C09z8eV5vV wi5uii6sPl3KMpklUj30hJ0vVHDqufJVC2mwbjYBsbtmCWrBIyDL6ywRJzk/F24wimmV9NdW cpXwH29P70fDH3io57gSHwyPfDN2iBL/GSorYTUeDGwkaJjbUzSsrhC+YAI/6UNA+y0DkYlV dqNdoLq17fu6YFnXrjMmeXn5+/kbOEg4c+t0TEa+l4eZv8FzEf8/aBB5A2lydoSSwtm0zizI tDQz27pt9tWB2BvwsZ2p+rH19kygmsR32aF4NYxd/F2NoqeatD+RtFzDmZNlatZmTy79Ksk5 1ci5Ozcs4zhuubG1swnTejHrGUzv+o1gTVfOEXNaRdEKha91S0kdvnLEN4WJQjSE+zSbNFoH SJ27puO0dOGUh1EWIp1WCKQmhUCGoxARhlgFGT4giYqWntdBkwrtJCDWHsQG7f0qWHv6uFl4 4MhaUHB8JQCubWMvwlsqXIbO3eSAWmGG7hMBeM2jZYWMKvR/NGdwT5FyCATjdijlcbhE5hbg ATI6BbdDRo8CbpOvF/4LGMk+iqLs6lO4COeWeE7abRwtnHu3EbcN8BwDBpHHCXCk4Xm8Xa67 C01ucnOLvA/SNjMCIUsu1/aN6IDYbFsvAl84Aim+U0z8GN83EfhoGfz7xu6rM8FRkN7WTbTG 1gfArQzxGmazgeNhpjl+aLLIsAOaRBahnzs3azoGn6ARW6fiD+cmf5CGOqnQuce8TerTnjjP g/UiuDGbgmolZgGtoCEhGtdYJ4iwiWmEsECQ868hPIgwxikQkfJEcWUKgdqgVloGhX0bLhF7 so03WwQxRe+YReLfbyQIl/abgYlGru0EmockCDY+nV9mBczjyL5NGeBBiFUqMb5rj4EgRhky BCBBvcB1Aoy/ysglyD6U8A0OX6H7EDCerK8Gie+KdyDYILtfwI3IFSbcx4kgkKwvC7RGgoas NghQKQMwmxtfa7vBp3wbR1iVj1Ir3q6rwHe3DlQFuBCs0GVQqNfBG4Vj931JrumKCMlxQbxt S4Md+XY9isZmJROBf9IVDadnh06jUkxTqCHVUZI5l0Mafqaq8WZsuLJmiWvEIYD69bL42e1I 06T1VbDAOi0ODRavTZDV5KIXPB9Rk2qob7quVArv29Nn8IiAAo4NLNCTVZPKNFFGrwitzxgH lbgKbKnsAvyM6T8SdYbrzmltylGn2YkVdiX0mNb1Ff2eCs3ELz++qsuEndKrryPuVbCEXqs6 9aQQA7yY+0NZ1IxjDBgI0px3e82YV8KylOrRQSXsUfTN/vyHNLejKJr4fY0prIAStTXlWU/x JaHX1G7jQrKmxC5FZQPXmkCoUbP/DLIPW6DGAjQXVhyJVfCUFpyJdawbPwA8o/K63CSGVNkm VVqUD6VFVApxNJURzIxRDfDOfPPFacQPNHTHSCA/4FgWwPU532VpRZJAINEWgOqwXS0svIa9 HFNwFbBXhzROzcszdz5VTq5OgkYdzSBlX7lvzGnLy0LwELG4TOg5a9iwQoxWigaTXwFT1k16 sskrUkAu9aycWadVKlSGa+HjGRXk8qUO8+vB3X43Xw63K9YJxFLybfsqIxC6uWCUm5+hqplQ pezRcsKsRzkDKW9AzXpk2t+MFScL3MDHF8zYDNEsUeeiyrwMs86Z3alDnaYF4Qy7K5MV5qRu /iivUKsmBWhQa4XLDcwecDNhiSwrnqb+D94cxTbH75QVuj7zRhmBefp8hlOtq3hoLtsLY3nZ ODujZUWOvR8D7jGtSznycf4HCDLqx2siTjc0MLacScHAIHHMeWd9TQWnYlSQBkP+cg7BrHJj ZYI2ZQoDYxm4brROclXk28fTyx3YW/sKwiN3Jwjs4oN8wHddeaTMdNgxJAjIh+v6Tk34C7Yl 81yzRK4uNU/vxfGHAO0wNzIKqLTq+6nVJeObDpKKiiSqgokeX79/gGUsuFi+gKuZe/0KxX0G iIDjyZEaho0j0JfBcMJnzT7Hi5ZCya4JJ55kegZds8VviwyqFP66TXbMLvhWnKjgxC6oJ5/b NLaWPHhyMRo0uDnKRLOH/z3mbBMVEyLZrdF50iMAQZmTqjt6srsK/GXHsdUvVxbbi11qCPMA nnVkUH0SwnMpNAGMOQMB3W2WC3txPMiMBLknaIFcqhd/k0f4D33dBPRZTBNb12Wmx9GBEZb8 yHakNys1auyfn70t+jJkTB+lFYIYxiFzIew2TM+FMUDGoLh9jNuvr+8/+cfz57+wIPV9kXPB yT7thPh9zlOsqJ8P2FXJ751zpF9/SKGp6EI9nOiIraOtdrsEppsgSWieHeJXnwwBgamECVN5 idnVIKgUQqfojhehtECShmQYHThUOBMii/Wx3/QVq6qj+Rq3mp3QUWz1TvqGLDBgaPVWxosL LOCYzsrsSkXJNkIjU0i0nQ1c1Q9ZQ7GrixEb2a1nVRS17WRDbVcYRWgEggkbooXW3o5nVRzp b2wDcBPHSE1xjN7iTDNk5jLV4b40syPNWs/5JqF2ViMJdB18JHjMa+RdLEkQLwJ7WTRhtLWX RUMJ5KJymmgyGm2XHlcttXb6BGreyRarUPr+m8XKJkCt3lWdWp5kHX5qkmC9dSeC8XC5z8Ll FtNHdIpAxvuxdqa0Xvi/l+dvf/2y/PVOSEp39WF317tC/fj2J7zKu9cqd79MYvGv1t7egXaQ O92EZJWO8AftNO/PX764LKIRnOVgJpfSwLbTjIErBT86lo37PXt8wjim8xg0eZN4Wj6mQrTb paRxFv5AMSpw/oUzkNIKSx1skJiJIM2BKFO8Tt5oyAl9fvuAADHf7z7UrE5fsXj6+OfzywdE eJQBEe5+gcn/+PT+5enD/oTjJNekgOwAjad9lSzJO89Cl2a4lACOp5yzHRMy+xWZgFSoLUKo LMHXh9Na108kCkl5BHCkprqhneGND4CcLlfreBm7mOH0G6sF4JEK+eOKi2aAF7imPPpad9JJ ALB4yFM35ITA3D0POa+1DQElhBq0h5b2TvckJkkfvP2DmPmgfaDqGrTpHNJDKbLbRY8pD+0m Fa6NF56kgT3JrqZC9NjN0qiEsLMkCbd9V1ES9NFAI1hbKUp7zPGaxxGe57WnGE9HCy64/3pr OihpqHiLOk8aFEbGzgkhzhQ98NyAqXlEQz3e34BgPFsGixjriEKh7x4DSSsIkH5UdC8f1HAE RDXFMWt0tUhUjGtj48hXyybGzsVxPd2HwQmtXaYXnSmpZSh3MSqpuDOrXEiQ2wVxi+xzafuB 9KMWWwJ9JtIIohhpCwoGkQtP83ARbBB6yGIaYh+cRy5fgTd87z7X7cB+TvQQcv4mf0i4EJ3R XaUwQinIUd1KWxbBEh+gGPiWonUrnFu37Hv18ulDyDRf5ztO85K7H1YwicB8Z9cwEfoOrBPo cf90vhNH3Z7kLLviEwUEt5jbOsYsijSCTRBHnuo3q9v1C/42Q6PGIA8fkLvnNppsL8CmNliZ ZkAjxsnfjZOgias1Aowh8ea03DQkxmYmX8UNap6nE4TopAIm8qRtHkh4vg5W88Pa3a/Erp8l qauIoiEsBgLYCigrUrrUTEleCUEW5eEqHzPyqYoz3aKKy0DweC3u82q45Xz99hvIt+ZGRASA fBv40gqP3/eBFRQ3RR5p2AHeR0rcknpi6rhEOjJc6YIwS/JQr3xK4TimJgwI5Aq5RbZd1mL0 noBvOhkn+RwHmEJnuN1txGk93wA/F+v5yfVnbx0X/Lz8SeqcJCSM0ZTJw7naiL8WS1SgouUR IpWG+DXztN9z3Kp/IFCuDLMkWUWD1Y3vK2hCXwyXcSPlcXuDxLEIdwdUPPj1DjntJThwznEx lZMdmdLWkzVu5D2b0MyMoc2yx4VzLNokS+tCYjQUUUkJ8OM5EYvETow8wexcZBrmwbiRFQg3 Yh/h14J2TTtkY4TLygI8nC6s0XOGkRre0AmfCuxZkQzkRuud8v4yYX18oKGAdk0LWD0SWp/X MucHgdHAOaXgGLdaLQSP7ohCTrpzy6AmnI3128STwBw6MLMDBrQnm5XsvpUM3EBysly2/rJ+ LtP7fcFnc5ej9HaCORjnsX8RFLC1IVGcQrsK7ba/Ajc2P7LxIsVG8Zwp4K/kK1bsqn3/pVB8 BcYcHpxyl/FiQ8mf/GtAchVw5SK+KhqW77z1N0xON4qTLMNb8tH3CcEjC15vxSLID7lxbTOh kHLJRY7STpOpoA7ATO155OfOWDW16Don8otpb7XyK6Tdjpj2KT0cZ3KU1P7ZH5qBR2cvET/b qJFv0Zfnp28fhqQ0MiLfxCfgCc2xU2BiUl1NWKIxyN15P/g5aj6N0NCeGa/ZFwnV2NO5TRiv MqKF1zsmK2Ab02RDOjg9i6D63clLu8W/w01sIZIU6gumIbEcxk0Z84TlOzbL9SnURP6KFKlm eCd/in9r1aQFrks5yMgEq+erLk85J4fUqlrFYR1w//jHgBSFarD2GVs+69e1Z7BRlxboGqDq JTZW3+vsC1AJZEpVKGTQQEH0hGcA4GlNS92wRDZBmevMDYgibVqLtD7rD34AyvdCd9G3A5xp M4GAAC1H3adfev+ATHWuyK/oPDYJPXIH3uKlkWNdwlXCUxua5+YznAYeIu72AedcYxXpHfn9 9Z8fd8efb0/vvz3cffnx9P0Ds0E5XqsU5DVOKzyAI2/Igem2UoKtpXoELvXblmBGqLrHh4Tx 4CbfnXa/B4tVPEOWk1anXFikOeN0+GBOc7uyMIwFerCHhfTYYSu55cDsi2RCicFlwoGKCxWt wOwSewLGidZju3hFM9wQX8Pr4Vd08BoF60GcJnCsR0LUwWglsZ7cfATnIdYVkleZ8vBaLGCw HgKhfYTrefw67PH2JIm1H6P6uY53x5cQugiQ6hLCl+sc17gmEsG9RW9uEC2xi5YJHZu36Fq5 2KO6TiTr1fzCS5ogRq9QNLyeKEoHu19RgiOss4DAHyk0CtRjaMDnQuwjjdPkPouQRUngLGDl MuhipDeAZawuu7mJZ9I8LFicKFIDXbdwo4K94A88pqJr0+NhaDy5Xwb4q09PUQiiphNCKnpD ZRKVSAsS5Qv8atEs15j8MBFlZFdRdMOJnUwwRingCUHDNE0EOcP6LRDn2SkFM+b7EGOyUYBH ZBprZjMH9NQ8ZROXtcdLd2qrdpTju1FsddRWbJrMhNx3G8Hf0Bp6PLDA1a2K1FehbicLONxK vIH7M1FW8uS+mm0gDiJ3awsgtrEB3HFMPekJTup/I6QiwvPn+L2DE8vRUF6sifEiZgo25opU cX89jmUC2R6QiBJvT5/++vEGFgQyjuv3t6enz/8yAgVUKTmd0aA0SkJSGeS0G5M+ZdBia6T5 zlhNhyJON8i3P99fn/80jITRV6ahzV0Jvk5T+Os+sFAvuUyTtb80zVUGEm3KhmRSXeEQs8jB S2cthQ41rSU5FJgZwIF3ENoBNAhLtMnLoqPZqWuzooU/Lo8evwO4BQFrR9SQPi+5njxQ/Oo1 5kmFZHlHfTYCgJRha73Yh1WGn7HHJBfL25NGAJC4f+2hTq87Mx1BD+qcqJAOBUxjXWKeQgMF uJ59tYHKpcIFlwesG0IHqcCOZ7Yn0s1nph/gyYbU/cB2tW255o6yZskhFYvsiDuBjfNV0yOm kexornLC9uGJx4JDvKYHemR4EMc+zfuMYS2tr1VTgmbVUVqnbtYXMCSrXv+WmVNeQA/8KR+U G6Fo/Ya+BtGj+KTpGD4c5d3ZCRoUX0ZwGO3uAYKSwR6q6lQoKamh7vT76/efRqQn+vL6+S+V POPv1/e/jH5MexLOSAJZN/ApEBRHnuALRKtlMOe4RXdk6yjCnws0KqGAYrqzTsGiMDLFWQ21 XGHTA5jNwsOaaELTDZqw3iIyrFl0nExp1NHK08AhzVmBXwzrXQzyivs0wIEIblzF/4fUMKUF zH1ZM+xKRefBcGHi6WPRejTXgUBZoHhKV61XPxpJGPW8qWhEZVugVi76oqXGizWAgBOsfY+a A8HJimTrEMyEbhtICo6/DUx4zwh7PMc5orFJxNpe04fQrxUapPgbvUm19rw9m1SbbUwffA+1 5jYOAs8DY8rTRhB4goFplezECV7ibjcaFXj/CjIPe9I4UBNsPMFcDKr1ZuvVXyeqeOk7E0yq DW7rpVF547QBsr9Gv8kV3Cht5kPJcqGRz5AF/xXZKrxJBg/l4lA83+p5A3pylWGhZ44XXrEC YoCP55Y8sPjrj/fPT9jpOZzpTux8nULu8RmS0YBijubSkWo3Q7BvmrxeiFn3k+QpL4v1DEF5 yWawKtzaLD5i4mj2UyiLiJkqeveyrmnoDFVvuDJXT3biQo9Jdi20V9VC+/fQqWRbc401GeGb uVlt+QxWuv8GMwSCd4NG5CeAR9eDFFvFCrg95ooJ5UtImLgoL4RWVQW+wUmdP2xyaVfNPCK4 ik5aMdzGvo9diiP7Hvaso6suOBcCjWvfIPkopnUKx3FXV3MTnzen25P1h0oV4hkMP6oaOprf IMibs8cuo3+UFOeKJzTmUEXjWaJpPxF2pEnnu3tEnWMcwpbLa9wyYUR7Urv1+Mq3f9QXbcAw B/8MhGW7EheBmGDKZ8xBWNnkP319/Xh6e3/9jFiTpuC9DX6fA6Ou375+/6IRqmuTkt79wn9+ /3j6elcK7eNfz2+/wt3J5+d/Pn/G/H2BAVZCsS5Ftwv34Yp8fXn9IkpCuEzkMJD8tTvIQKms 2Ht2YLNdqjhurkv27v3105+fX7/6GpAhCl3TfuWA8j956yvH8nbjGZexX0Sna0L3+KkOBEIL svwxZDP3Pz69iG7P9huRK4aP2UeFFZq14Uc/wm/03BM01pIMeE3QoJwQJ8jwbT3LM8P9QkZ7 j2hOTuho+rCv0/vxvV/9vDu8ijn59mpOS4/sDuXDEEaoLJI0JwV2ca5TV2kNyjopqHHZZJDA FQnEDcfFCY0SHMR4RSg2IqNGwjl7SO2h/aexY1luG0f+impOe5jN2rIdO4ccQBKSGPNlkLRk X1iOo41ViR8lyzvJ3293gw+AaNCZmipH3U0ABIF+o8FsIxAjjdzcZHmJfrOukckJa+S1Pu7k DJEQXXNZHnrSoDjqovAwVZu6X2jRgrPx5aYKh4Ne8tfh/vmpzXLjXl6TwxzEt/wlJS2Bfbys BaZic3JyZpxHGOB03pF74Pz84vTEeaK1ix+dgVHiT1mkOlbtH5+qLj6dnwinxzI9OzNjmS0Y 027sV0qBSSsr9b6T/J4j7LFHack8J5muUzn2yw5615rb7bG6wg9t5hymzTKmapdNpj4fDw1o 1UDEnlSv8vQCo8mKd+TJ2wyUk6XnYXiqqbO4WMUg1kUceW4cjAu8Jox3PGuTFn5UKk8S+wos jRPV6tyTKU/4QKok5k3d1l72+dg0GmXKBBrL4Xi8nC1BER5f+NJ0iYLE6QR+WtPVNMCrMQAw ReHPqdV4fwI24bGo5E0ZTo70djP/9HFqtjB9f8pu7TwY7/lMOrp3XCFkUDRB4cnZXqRuhhx6 w8u3r6+kTA2KWHchA6DNJQg/3SxnC6u9Whg99fnQyWgGrjLnGtdeLUJ7u8jKuU4G9ER2qB2F 7i9ReXJFgUJPJjbkJdFrvVFh7QxoYDOYhH9+hgRhUmPBIu610msZ1E1YHGvviS8EgaSg7zfz iyyFfephMxbV5EyRSLjyrIaBYLINJfD4+eQ8Uf4mrIoTpOK9VETW632jxcFTVTeFp+A8krWa QFTo4Mp7dGlcxH9GOTk4MIjolM/xCXxIaHPiOw6kp++TxqvTo3PvHFMlm1YmeMNXpBeGgvOq p6ERSIcfbV7vYAEAaGTnad6w3ePBv7snUIgen592h2fmalFlO+mrVQ2qrgryxLX8hjBzt32y SOWxEUhuAU0QYyMgKUMvrjvW8NfXHR7H//vhn/Yf/3v6pv/1l7/V5mQexNVUv00pkwVVmDJV V8FlG9HRc5OMAHRBSBzz3oGBIg/zit+fmqYVp41Eq3iqsY5wujl0avm7RFNQLuqS3wCaWSy8 4+h3rr8JPQhk8u+99/XiI2wxh6pTOCtrwuGnvquWt+sqisarEK+4dW6pdYnMehSdykYHJCqj WE8HsXPke+iysuom9vCy4qtH9QSgSHP6bd9bxfXmVEQY60a0/fDSFCYV13eXSiW5eaKEKrBo N6Sb6rTft5+H3cvP7a/tninXVG8aES3PP82NHBoEjmwKgLSpx3qsO8yGIaXEaGyBGQJljPes J6b9gn6mRelCmgB9/k1eGDjMU28QrLOLDYdWFqEz9sai8DgyG5lRxJ7PklmUWV7FCyOdPxoD Yg0gG936cEIj+A1Y5x6FhjBhxcU+RF3lixKvzLGSlaBjADH0eF1qIm4auyzGAAVVM4qVDKsG /vDiaqBFduoeWgvv7h+21mcNQd83DqS0ALsqWPG6ffv2PPsvrIxhYRj+eLrHifNFIAb4UhIp adSbvZQqM9eMUwlkVS9llYCw5BPU9R94R7MRyhLH9YOedpkamFzhUQhNPpjYtIh4UHsyYrRK vywWoP2y71kH8aj5DgIb8BpdShHpntZ660mSW14z6gluk5gr6qjxAl3ZXBGZ/vFShrUa1aYx JEdKVLxiU8Ku9IiThH8ExLiAjUw3UC+c5Zfsvu7v9r9n++e3w+7JXIigEyiJWSp2AVHMh6FD jAOeM92pErIwGFNnRJWVysICNgS8Z7fjGZJEZh4s5qLGqAW6KJOJhgoWehhXZsazCo8/WvkL GCg6PuLvQ0NkXNWN3YBdj4IAvXbEG62aJAH9LLjhwxMWCVdmpiUQai3scq4aEcTsyQoV2unT KuQqxsBKplZC6zWtrG9Mmqv0R8c9I6puwvn1C7IjTz3T0tJcnM719pPm4SCERtKF425Dt30i zMLZBI2khg6lum7zoWULyrWc3J4y40AoR725RbA5/xrSbNhKDy2SbJGCeywWH7mv3WLBnB53 jTCwKdLAQZQFfB4HGoRfHFhbKLaTxf1rNstb02doIJJb80yjhcjdPUjXcaLuMKACs7J6QKso A4sQhixMqSBKDCkB4yAOo6wTgKLEPS/TMQhZbGPxglV/CHPQeZeJHhbvJk9Fk+V5gZqRl4CO qPkIwqJORQmqFcijSrB3q/ezQ1XHPpp5csltUwnji4a5iuxaC1HkCZqrK1hdbJJHWsRW9TH4 sYgMHR7tOyWXMbBaY5oXYFb3guvRgl78ItZpglCZKrE8f2VPNizGxBdsRtM8ZzWz7lx8idma IjaUE5rTSBZ2enOB7ibeHwkvhXnZHP8hmXe53T9tf84e7u5/7J6+d3HUl/3u6fCDEkm/PW5f vxvnVw3FCoSoDrnzWhAaVJj0m4BkTPrLbM+HaAEd8HQp+iTw6CYTWJfO0vbC58cX0PT+fdg9 bmegLt7/eKVx3mv43j1q21YhWAuVQVOwXWFLSsO30OLTGvYhKJehUXB9AbtSP6lPCVrTWmBe CqiHbAqtkiKiZoHG0nsykOQRPhXkCauV4pzk68wU9zQBlj4JpmgE6sZ4vJoQVCrUOFDpTIVV cWGM0ZOSZ8mN01mOFu9aikuMPeK2tm0ijKGALssentUtoB5NVRyM+ruzaPv17ft3vdLMF5ab Cq94MC+M0K0glviVHSm0UN0XbBcQryxiL0Ue443lHutNt6pysPaEc0RzRJUHX2Aq2bsZkzro iKza6ISA/cs+tdL3PdO8AWtPYN7dF+4wE+Mi/gDKIm+aaJrrdDzJ1yn8L7St5aJU4A4FwMUS 1A22QpUm0dFA0FVMf1r75fSKQmFlrulhDug10FxcJPnaWd4j5HgKVqMgnQ5e48KbJc/3P95e NMNY3T19N0uhgl1fF9BGBR/WlNh4MYaLHEyKPK9IepuExbge57vEzbVIajkcn9ddga0JzLsC gWpOgj6b3KOIBed19fl4fuR2NJBRP4Ym4iNph3LcEa6vgE0As4jypS10kBaYST7SBTh8/3rD doDFFjXerBmN1stZUlEYySoT+pvjDFxKWWijWBtzmMfZs5vZv15fdk+Y2/n69+zx7bD9tYV/ bA/3Hz58MGqytiwA1Ki6khurNo5eW0O2qL3WefL1WmNg7+drsBVWYwLyQjnsrVCwujlHk7FU QZCZj1BDyFwmeEP72ARFVwc2kZJzrg7NoEohirhXK0yDAUcCe6SqMcnRUrCH6Rhc6KZeUykR WiYdSSe8CbfO8NYQWBDaoPLLHM2XnWmOR+56zYViQngbK5fuM+SEi33ZlJomVDDUrIpF4iZO qbC2ZODom6uQc/KOZnOwLsOaEoP8wgopzKc5RQUvHwNeDF8gSXpWMj828c6HQaC8Kr1XZbTL /6pVI5SjQGCPK+A/iebnlezCWFwYpZ3zRiqVK2AZX7QWM3zlIuWJhqWXL0Ajm2rP0PmIuzK9 LESclImwpCHCtG7hGFUmBV6BoORVba35UUemlme0b9MM+wS9iZ5bcFCOLupMP0HEaiRle6y+ gI6l6bTvRff1rQb0GNIwrzGfSqKhNiLBJAlaUkgJmldmcgn9eGjzUgSSseK6C3V/XpMUeZGz FvWGe3siS6Havh5GWw43BHEAEMae+2qIxIu9hE0bSDDTQNJVN/5dGPTfDBnfxG4NKiXdjWrF ghQI0maaDFgCbi8vvrO7p3119OoruYlqT5qAnhttXq5kUviYItFdAmHlyQomAtcla+ODuPIV RCN8XXuSNwmrwJpeVWgkTLyr8FzgotfJJR/b1J2XqNDmBe/EJpJFrFIQZxP911SZaWqqRQXb cXwT4WCTydTD4rUt0pBdAxtV1UXL2AZtC0/IS69hQg6Jy2VkOFHaX8NegN/tKW8umGrTkcrA dEbIS6ubKOgVXm3lfT76ZSTtIR5mhI6dcw0CGgVLnNV4qyfouCBjihWowb2m3Dtb6gD2sd7L WO4HWJf5fkS2FsDEWsIsb7Ka9TcR3o514AMiiZdZCoqB7xFqz3ABdgOLpE4KKEnGrKV13x1u QAy5yXGZ+4EdFFgXodQ+EBJ5nLIORBppSFXckq0KDnojaK/D+XyklyleC6K19MqqfRSBqY0W g+l5soJVwFOwioJMmoUUpJ2Qfs8vbOD9sH02YClNMqy0jFsuMeVt36T2ysffk44DTQDzV5Yy DRLuDgWSPEs7XhtgJRGqd+mZbSlUcjOuUjVCNKenvyzDYISGT4577f0esCFMEEI7BDbQ6RH8 Nz86eo96FS9X9n4jbYaOcXjXWlGNRYY+mrG9f9vvDr9d/xxyNGMKQI6ATMY0bUCgdLHUBsyk i0aPtDH3Dv5oNNxEqyaHJikEZ2lWXdwRC8GVlCdJO4k3RpkY5Qi1GDsyVsCRZAZjqqlsXHFj RQOMGOKIjFMhQQHBnACdhmLvfpIJ+GwKu06LYXaFahY6vLQwPAFjrFlzj8oP9L7X/e+Xw/Ps /nm/nT3vZw/bny/b/fAh21oFi9j06rRAkSwFlb3nwHMXLkXEAl3SILkM42Jl6q9jjPsQCnsW 6JIqq9hcD2MJex+2M3TvSIRv9JdF4VID0G0Bg1DMcErhwCL3pWXIAFORiSUzphY+ivuaqF7U +GR8S75cHM8vQICYkVZC2ELQALpvWNBfp4V1ri7B1Kql8wD9ibjBa4x/uKKuVtKszdnCbQdH N6VdrWKd3Ph2eNiCEXJ/d9h+m8mne9xEwAFn/+wODzPx+vp8vyNUdHe4czZTGKZO+0sGFq4E /D8/KvLk5vjEvGWkJSjlVXztDpXiS4BoBxvQ8efH529m9kPXRRC63VaKgZVMP4Edfydootb+ KS+4/jZM28Dm14rCnrry9d3rg+8NrGK23a5PRcgsiQ107x/ctX5Iu5Z338G4dDvTmQRuy4Tw Nw1onYfhfMLlyroWsJun4Ys7yzriMyhaJP/IGUpxT26GJolh0YDqlnqSHjr+k0bH7AWDBv7j EbMqADE/81Rx6SlO5mw9u3atr8SxuwEAiK/mTCAgoD+OHqsBMuATZt6qpTr+NPFV14UuLajl 6O7lwUqG7AUcIzglHnpmpklkdRB7gvAthQonvn8AuiBeWsqITY1oz5i4XFSkMkli4W58gRHU 7n5FF3fGvAXC2Yo3Xd0jd78vOrY/butyJW4F7wXoPp5ISjG1cjo2ynzh8b3VY6wqRucZexHh KffSotf5+OrYPs69376+gqRw1omT6dPx09vcgV2cums4uT1lBgrQlZvrr+6evj0/zrK3x6/b /Wy5fdru7w56UO6KBBMsLBQbtOiGrgK0W7La1U0Q0zJjDqM1tnGfhAMpNN2j0+SXuMK77dHl XNw4WOyLQlMuZs2NQV5TDYNQiLSfC/JIssctjafw7oGNfVf8uo1xtLippUMtxGG+CaXtiOAI 21MsyhP8NijLM09xoYFEV31olaI/JJaTvGogrKI/pQRW/GeEMnx3kFce77JBEqfLSoZ+P6FB SqUXK8kFLA2qvph3ixLlTZpKNEPJdMVzTiyyqIOkpSnrwCbbnB19akKJBmOMeS6YG2SljhaX YXneJ9/wWO2ylTcDMynjJRqphdRJ8NdS6fbj4Zx0uN0fsMwC6LKvdNfp6+77093hbd+m6VhJ H2Ct1tAONEv9/HUPD7/+B58AsubH9veHl+1jb4XqpGnT+ldWCXAXXxo2bIuVm0oJc2qc5x0K KhH++fTo00fD3M+zCHOI3cEMVrluLkjodtKyd2Qwq6G9wiS+FXas6XqVoyxVeYlHCmAxZU0i lyJEXvV/I5fWEHO6AQA= --XsQoSWH+UP9D9v3l--