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=-7.5 required=3.0 tests=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 F0226C0650E for ; Fri, 5 Jul 2019 02:07:52 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 9F509218A3 for ; Fri, 5 Jul 2019 02:07:52 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9F509218A3 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 2CF186B0003; Thu, 4 Jul 2019 22:07:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 27E918E0003; Thu, 4 Jul 2019 22:07:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0F9E68E0001; Thu, 4 Jul 2019 22:07:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by kanga.kvack.org (Postfix) with ESMTP id BC1C26B0003 for ; Thu, 4 Jul 2019 22:07:51 -0400 (EDT) Received: by mail-pl1-f197.google.com with SMTP id y9so4156491plp.12 for ; Thu, 04 Jul 2019 19:07:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-original-authentication-results:x-gm-message-state:date:from:to :cc:subject:message-id:mime-version:content-disposition:user-agent; bh=NUkNTfS+tOTFW/miG1MdocUkgSWz5h3bcrveWYe/0+k=; b=SKq7S++IHAGs+KIg6QzgR+qrk+kZVJZ+nzHDz9sfOOiDPSYuxP2lpFtqO6b+xXD8zc RC3lEFuoe8Eq+eoKy6WgMbyusGlLCj0O1VorylZYUiLuwYZ7XmrKFi5WO9gRHy3yiUuF N240otuIN9FujgdJcU3VFo5+9msAJLrwoV1XBUloTTrGDjDi7g5N2PjbYms+MDNZTHcr WCv13pzMvgWgVQgmCz6mN7OwiIer26GsKzJviWIs1gy5TQPxnL3QWY2Xr3+owtTdHA/Y wJQaQslMY31JJvza2ICmp1Vh+EOSWgspJCEXiYeHrjxhjhv1QepMH83WzcqG63qNspTv Q/3A== X-Original-Authentication-Results: mx.google.com; spf=pass (google.com: domain of lkp@intel.com designates 134.134.136.100 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com X-Gm-Message-State: APjAAAWu+FQkZI6fbGkECbEq6i/b06xaAi+6mW7h9hLk/wkfkfg21sK1 +tnN8H0W33VQVPcIOZvyXv5uHvbSIvqyjJF4YtWn9QOANX6pg04b+18ZQA3aggRzUAiNrvNVLDT rlWCFxdmF3ij5gGarSLcd/+iATdqBo14WSZ1UfA1sxhUmn3XIpHrqzfICDr3Rav8TKQ== X-Received: by 2002:a63:c34c:: with SMTP id e12mr1550155pgd.195.1562292471178; Thu, 04 Jul 2019 19:07:51 -0700 (PDT) X-Google-Smtp-Source: APXvYqwnJsJ0ewA3fSmUxUomuWzjYUXijT1tKyPcinnDDVgTiJ9ATMyjlM5NAO2Lw/IM+dy2pMM1 X-Received: by 2002:a63:c34c:: with SMTP id e12mr1550005pgd.195.1562292469755; Thu, 04 Jul 2019 19:07:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562292469; cv=none; d=google.com; s=arc-20160816; b=kdhMjmkO8/2eaSlEcu6UZ+2osuPBBSmwcRpKs+RSu3qDVsejK5EIWSrRYozSzyjoSI Rgd168lPKCKgVhDj09EZ7PCB2+GJ4xgcN6a6NO08wTxl4laATHp2PtYzAaVgeglX2P8r 6DdE7FWtxQtRYXz+MUb3c6YuvBu9IIqJOo2VX1mAJMwEk/rEoEXm9eLkJ+ywgk1cpJay WyA4jo66vSzyugkeyLLcTYWc2KSvxhMYBLb6Q1pRvG3PCL19hCMU6uYtozwYiOJFxq5E IU00O7ZdyVxJlvcuj84p1PdAQrdxUtizit3wMEDr3m7rmRj2wSjiah45XbOzXb1w23fB bnzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:content-disposition:mime-version:message-id:subject:cc :to:from:date; bh=NUkNTfS+tOTFW/miG1MdocUkgSWz5h3bcrveWYe/0+k=; b=MbXK/A/QN11r0vPq1UhxNV0O8TH/Z0C5J5KE/RRNmpxIXKdrfvEUPC68YFy+A+46kM mETZTZiWv5VeD4bPH6aAFmlN13RG+0eWlnG9206WE2L7xAH3mQ+33bNhQNPSnU4XaHwD KWLLqaTAMbglnOpC+8pE4xfMlLhiaFtc/amk4S4ni646yR/4bVTP0x1jzqqJ8WKc5mrK iTPKkJ/m/c1SSKG6lXqg8HXlsqCsMnctZta5QNcSxCd17V9dHWRWPNismMmqTeL68p6s g7fMhNvXggyw1pO0P6237B1UvNE0WqJi9jtviqWY8Xa7AiU0aCNqCJ8dCblPbNOvrjW2 fyJg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of lkp@intel.com designates 134.134.136.100 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from mga07.intel.com (mga07.intel.com. [134.134.136.100]) by mx.google.com with ESMTPS id l63si6962804pge.264.2019.07.04.19.07.49 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 Jul 2019 19:07:49 -0700 (PDT) Received-SPF: pass (google.com: domain of lkp@intel.com designates 134.134.136.100 as permitted sender) client-ip=134.134.136.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lkp@intel.com designates 134.134.136.100 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com 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 orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Jul 2019 19:07:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,453,1557212400"; d="gz'50?scan'50,208,50";a="155171745" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by orsmga007.jf.intel.com with ESMTP; 04 Jul 2019 19:07:47 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1hjDdb-0005Bh-AW; Fri, 05 Jul 2019 10:07:47 +0800 Date: Fri, 5 Jul 2019 10:07:38 +0800 From: kbuild test robot To: Marco Elver Cc: kbuild-all@01.org, Johannes Weiner , Andrew Morton , Linux Memory Management List Subject: [mmotm:master 53/352] include/linux/kasan-checks.h:14:15: error: unknown type name 'bool' Message-ID: <201907051034.vhnJcNUO%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="updqjpfcaiifyedb" Content-Disposition: inline X-Patchwork-Hint: ignore User-Agent: NeoMutt/20170113 (1.7.2) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --updqjpfcaiifyedb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: git://git.cmpxchg.org/linux-mmotm.git master head: 4cfa05acb2325535f9b0731b3e95658a2f2b32d4 commit: 4af3f20d54e3abea7b6ec0f6ce08396a57890372 [53/352] mm/kasan: change kasan_check_{read,write} to return boolean config: xtensa-common_defconfig (attached as .config) compiler: xtensa-linux-gcc (GCC) 7.4.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 4af3f20d54e3abea7b6ec0f6ce08396a57890372 # save the attached .config to linux build tree GCC_VERSION=7.4.0 make.cross ARCH=xtensa If you fix the issue, kindly add following tag Reported-by: kbuild test robot All errors (new ones prefixed by >>): In file included from include/linux/compiler.h:252:0, from arch/xtensa/include/asm/processor.h:15, from arch/xtensa/kernel/asm-offsets.c:15: >> include/linux/kasan-checks.h:14:15: error: unknown type name 'bool' static inline bool __kasan_check_read(const volatile void *p, unsigned int size) ^~~~ include/linux/kasan-checks.h:18:15: error: unknown type name 'bool' static inline bool __kasan_check_write(const volatile void *p, unsigned int size) ^~~~ include/linux/kasan-checks.h:38:15: error: unknown type name 'bool' static inline bool kasan_check_read(const volatile void *p, unsigned int size) ^~~~ include/linux/kasan-checks.h:42:15: error: unknown type name 'bool' static inline bool kasan_check_write(const volatile void *p, unsigned int size) ^~~~ make[2]: *** [arch/xtensa/kernel/asm-offsets.s] Error 1 make[2]: Target '__build' not remade because of errors. make[1]: *** [prepare0] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [sub-make] Error 2 vim +/bool +14 include/linux/kasan-checks.h --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --updqjpfcaiifyedb Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICM6vHl0AAy5jb25maWcAnDzvb9u4kt/fXyF0gUMXuG5jJ+2mdwhwNEVZfJZEWaRsp18E N1G6xiZ2znZ2t//9DSnJJuWhXdzDe29jznA4HA7nF0f7y79+CcjbfvOy3K8els/PP4Lv9bre Lvf1Y/C0eq7/OwhFkAkVsJCr3wA5Wa3f/vn4z75e75bBp9+Gv1192D78/uHlZRBM6u26fg7o Zv20+v4GNFab9b9++Rf89xcYfHkFctv/CpqpH541nQ/fHx6C92NKfw1+/+3mtytApSKL+Lii tOKyAsjdj24IflQzVkgusrvfr26urg64CcnGB9CVRSImsiIyrcZCiSOhFjAnRVal5H7EqjLj GVecJPwrC4+IvJhWc1FMjiOjkieh4imr2EKRUcIqKQoFcLPJsRHdc7Cr92+vx72MCjFhWSWy Sqa5RR2WrFg2q0gxrhKecnV3PdSiarkUac5hAcWkCla7YL3Za8Ld7ERQknR7fvcOG65IaW/b 8F5JkigLP2QRKRNVxUKqjKTs7t379WZd/3pAkHNi8Szv5Yzn9GRA/5OqBMYP/OdC8kWVTktW MoR/Wggpq5SloriviFKExvbsUrKEj+x5BxApQRVtiJE9nFWwe/u2+7Hb1y9H2Y9ZxgpOzVHK WMzdww1FSnhm1q3Xj8HmqUemT4WCeCdsxjIluzNXq5d6u8OWjr9WOcwSIaf2zjKhITxMGLo7 A0YhMR/HVcFkpfWvkC5Oy/4JNx0zecFYmisgnzHnlNrxmUjKTJHiHl26xToROs3Lj2q5+zPY w7rBEnjY7Zf7XbB8eNi8rfer9fejOBSnkwomVIRSAWvxbGwzoo/DXKwjGNGakQyBGUEZ6A4g KptCH1bNrtHNKCInUhEl8a1Kjkr2J7ZqRFLQMpCnygD7ua8AZjMMP8GMgI5g91s2yPZ02c1v WXKXskQ5af5A98cnMSNhT38OxkNbiQguCo/U3eDmqDw8UxMwHRHr41z3r4ikMQubi2LvlY4L UebYotrqyJzAsR23WypZZdZvbWHMb9s+FDCE0Mt56MzNmOrNBQ7pJBewJ32dlCjwm9jsRNtQ wzuOcy8jCUYULgglioUoUsESgt+rUTKByTPjCooQs5K0EjlcC/BLVSQKbVDgHynJqHOL+2gS /sB0qjPS3fJ5ZFPx6mIKHoJriTt2HzauCZLEohjFJAPLdhxovEBjsaxRo1C2axoff7AkAudX WERGRMK+SmehUrFF7yccvUUlFza+5OOMJFFoXyngyR4wdt0ekDG4p+NPwi1nykVVFo0J68Dh jAObrUiszQKRESkKbotvolHuU0ctu7EK/okcwgFspKF1SvGZowVwnN3yqLbpEzTePsL1FPhk YcgwPYzJjBnlqw7erztKPQiUq1kK6wra+cU2GMzr7dNm+7JcP9QB+6teg8UkYL2otpngqRov YlFqyKMW+CcpdozN0oZYZdyJo34yKUdw7xyt0+EWURCrOWZLJmSEXSQgYJMjIzjlYsy6cKpP oorAgSZcgsGB+yFS3JY4iDEpQjCp+EnJuIwiiA1zAmsasRMwYx7XLSKe9LzpQaZuxNptaKFY JokVebe2PZ4ziEHUERB/vRsc43Bt88EUVrLM8yYq7tiF6G6iCrDxp7BmGLx/lJCxPIWnaWlf G0kgio5JKOaViCLJ1N3VP59rSAbgP43i5dvNQ73bbbbB/sdr46mf6uX+bVvvju642WE1IwUn oCKRdAxhDxrS4fUQj0URzGv6M5i0BMeTIqrVw2ti8qfd07sTUiUYNLBq4KP0xcYsBisylsCx EHBjYQi+ToK0HkFS11fHU5sxCrojj+K86iG0y00kM6dRzYa2rHRUChYO3XNEQJFbi9SSuYwn IetJwL6N4Rb4wtxzZ9wowfNyr61EsHnVWahjZ9r95GBAtS+FPBMLI/pYCzUEmSBaYmFE+Zhg EUmHkRVa0eXddW8RHRU3EdPg80nKAYc8KiC2ANsCYYRlsNIQrjWrRkIkJ6N37x5g15vn+m6/ /yGv/vP6Fq5IsHq9+7bZ7F+DLfz/3foJOH3amb8/gpw+vmzW++VfK4hrP75uNx8f67/+XO3b VP+jyderb/XH/XL7vd4HL/XLy/L1bjC8Tf/n6p3jZECVMCmQQhpuFfxFLL8KogELkJJF9RWS EwFmr7gbDPoJKuiYtiNFp6Hmwh8Von/ejRZs/q63AbiK5ff6BTwFpg15imuYb6qT6C+3D3+s 9vWD1rwPj/UrTHaXsd2naEyx47L/XaZ5BXafYR7fzCIFjRsjGQthhUwGGKagPAKSpXEpSsvB mUlgs7jS17pSvWk06RMyE47M9CjNtSXSMXhzhl3VwSVhjDxsURl7clJtccFdHmo7CGRub5JU hbBDLrMukjha3kOEZQIps9ZKHVfqsMmKXcZNDSeBQAEitqFDly1AeiouIFuyNpMIfeWAqzn4 Z0vin2+0sDUfJyFFcw4tyEoKIsOuiWtPEusxFbMP35a7+jH4swl74EY+rZ6bjProvs+gHa1P OeaZKfBQqis/J87/ghZ3hAq4hDrMthM1E4tKHfkd626tzO3NNkPtTdf+CHUDLVaZncNolQ9P 3lsKkCgfSmCeWLjD9GTJLVifoHabeB2h4CkwC6oVgnOEyByrV7R5sJXvSSo5nP60hNTThehM cCSdqog17CuHHXNIxcYFV+czTW1icdlqjM6nmHuOx5MabT5SXpiWhsjJqUrny+1+pTUqUOCz XRsMZp0rc1zhTOe2WAqSylDII6qVt0XcGT7a8N6KtqzTaZVT3iUrXATy4Y/68e25yUm6JaeQ 5zVlgBDMgHGsPxDg5H5kkrtjkaUFjKIp6l3c9Y4FYSN8CIAycwnoRBs3u2Bs4NoitfBzMHTu HBSE+SbbQHe28QLahppqbmhY1Fh9l2OhFPMOwUiY/VM/vO2X355r86wQmBRub8l6xLMoVdpI O5UAtxCgf1WhdlNdWKCNelvQsi5TQ0vSgufqZDjlkrokNUVbcXzMmp2k9ctm+yNIsaiii2gg 4HNKB3oAXF7ITBiTOhX1PAHvkCsjdAgE5d2N4z+oq+wpH0Mw6AzNOFhmJapR6ZYTJJZeHMIp YAKIZSYxuLu5+nIIPDMGpwe5uIlKJ6lTZkoY3E4Cqo2H8eCdlX4vQKE0xYP/rzkEsDhkVOKm 6qtsag14gTPsEmMdNU1OMt9jtUFv0F8IHpd5NWIZjVNSTNBb7NcEq/bYXYCs3v+92f4JnhmN QoFThpXeyoxbZS79C9TaORQzFnKCb1Ml+O4WEeQj/bzx+AjBFGSP9wg/vNlS9ytvaoOUSHe0 s+NVISBkcG1jXkV8pL0nO5V+j26u3790iObUghuiLQZRMQID9z8SkiEQmhApeehA8izv/67C mJ4OmuzlZLQgRe688DAdLXP8GjTAsbZjLC0XuArD9g23nppzBqZBTDjDj7ZZYaa4FxqJEl9X A0nshzGJb4o3a2qD5dEZo6G2x4EhRfNu2KVUhrlfow1GQeYXMDQURKxTBjwi0qvDn+NzMccB h5YjbjmNzop2cEi3376tHt651NPwky++hPP57Dse/eIMYRQ9tTs9nDy+N2kF3KI099k5QIak U/miufwMENQwpNRz4jnYIYXDIDHCJQ4agr/oKrx+lAw9K4wKHo6xFw6TuZnjN/VLR+tDT/Vp lpCsur0aDqYoOGQ0Y3i8myR06NkQSfCzWww/4aRIjof3eSx8y3PGmOb70w32rMZU84LVOaDp W/1Wg/v52EaezuNsi13R0fTupT8YqxEMOrI0w5Gk/oX1G4/AphmzPT0zEeIxbJ6MsEr8EYow rtg0QUZHEUafjvzmVMPhHp2FK6J3fIbFcbOx3mgo9T3HGIJ/euqqh7mF330bUU/7LJ1KdTK6 iENjMfE0K7QY036e06cAoS8e43UY0fQnkCi5wMcFNuL4/BHm/Dx5XUo5fyCNXzjtk3he7nar p9VD1xNlzaOJ7FsqGNKVFe67XhquKM9CtnAVSgNM4HBzOh7NT8fK66Gtee2QeYnDY/gWoe+a +izIWY4wBqOf+4puOEvE3CtWI4vcf24dgTORrEZJiaKxrxhkQhuDcZYG5GJn4XAgZ65/xCNh H3RIPfUc8IbEVEJQsMhZNpNz7mN2JnWLkienAV4g05/4Q6c09+QLTRcFvmQsz5ghw2nI8M1o jOQaDkc/9VTnsDLq9uVYoGKhU9/7yn3wH02TXuoV7OvdviugWvPziRqzDM3wTmb2AHY2Z8mD pAUJPUaVkgw/dly3SAT7K3xxU1RNKJbl6wSrKJ20ac4LlugXQDufj8Y6fhic2qsOsK7rx12w 3wTfati6rog86mpIkBJqEKxaWTuiczpd8I/Ni45uRLm7Oq445zCKB43RhJ+5nl88RQXCPZaK 5XHlK5lmES7PXEIg7evL0xlOhMOSuSqzzOO8IsITMXPNkxFyWP+1eqiDcLv6y6k6Nr0W1Opl aX4c2aSc6Udy0Hp8G5RXKXpdNGRa8mIie/SabggvNalKT3QKQC7wa6thEFv4YeDh8PpODFk2 uFqNdVpGhrGHzXq/3Tw/19vg8SC9RnGXj7VuDAGs2kLTHZGvr5vt3n48uYjbntJu9X09X24N YkA38Ic8JXYW7VCQxnk/7IutH183q/XeqQyBpFgWmnY11EY5Ew+kdn+v9g9/4JJyj3be2mjF qJe+n5pNjJLC0wBHct6zh8dn1NVDewUCcVoXK5sWnpglucfBg9NQaR5hVSSwRFlIEuelMS8a ihEv0jkpWNMV3XmKaLV9+Vuf4fMGlGNrVXTn5tnKbuFiC1WQA53mYa2P3bQpYty3wu0veKim JxDSmAcbpz592DNcVoj++cwrFIPAZoWnRtQg6NbylgxkXSlYKTxv12hE3me0Q84LMWLohjxH aqQ7etsFj8bo7eyrYw9bBlyARaW+rqZx5nmUSxWuggJ3EzkptCVFlKd9MMMe47IySfQP3I+3 SNpISxkCQzy/Hi5wp9chl74Omg4hEcJTCWkRwmLkf9YzTF+Ay8XtWXhBcA5pWIhUx1A0nOEr EAgItAOEDBqPHw9LXGCxkK4Ym+BuljLHIPf3reGoQwdA1Q8EuvDOJtq8+qx2D47ydhepTNN7 /VjmKd6QTPna/cbaddIb/MrxKDVXH4WyjCZClmC9wLzMOPVc8jivIPTAF/cdp+1uTj49OR76 sH9rmkc+BoYhdXxtx7GBVF+u6eIzKvHeVGup0e+DqxNRNJ9e1P8sdwFf7/bbtxfTCLr7A2zp Y7DfLtc7TSd4Xq3r4BHObvWq/7TNzv9jtplOnvf1dhmYXq+nznw/bv5eaxMevGz0o27wflv/ 79tqW8MCQ/prF53w9b5+DlLI6/8j2NbP5iOro7B6KNosNla0g0kKwe7p8AxMgzN6zAVFXvWC xN4i8Wa375E7Auly+4ix4MXfvB768uQedmc/jb2nQqa/WtHugXeL7+55/IycLJ2iMa7c+oEX PCjV/fIUjz8NSqHkwosRkxHJSEXwr0Ecc+C2I4VOmw/8PBG/7gBpJ1vH391M3R6SitDpFSI8 1N9I9bshrSkol9hCjl3GZYNbYUWKsS50+IxSVOqGm1NdY4wFg+svN8F7CHbqOfzvV8xCQCDF dI6K026BVSbkPbrVs8tY1QJwCdz51CRr9+Q4epGF+PdHxtw730xMS/PVoL8CopjH1ELGrJ8e 8NJ+7gXNFj6Ibhn1hHBjz0MK8CD7cf+Rd/hLCk8+DBmvb7yaGaGaD/w8s2e+WCBLUoETJkX/ HaZRH10BOJrsXj4YrsC8r769aQsimySGWN1uTlLUZXI/OeWQB6hY91mrfhEX0owQLNA1Rdu8 LQwSkhySL3t+O2QaXqPepUAIjJmrv0wNrgeLC5MSQnW/j/vZpUw42Gn0My17qmJtp1XHL2UZ 99So9PMiqZS8tImUfLW7WhyQYw3h5+1gMPCGk7nWk+vhheXg3maKE3zBguLj+qiFUzshKvE9 ASYDLwC/FBriE+Kl0ywLUTgvns0IhP23t7rz+9zkUQHJKqipYwJv8MB0RFNtZjz9f9kCFwb1 aYfiY5Hhn2lqYnjWJO+lYmk/ArUnYgmdu2FKXD89yrDOfWuOntD76g6Mp+9J8jBpxssU1SUa s0Ry50WgHaoUrjgHMC6vAxg/uCN4hnXn25xBbOTw1b/byBQ4C545+hdmaD+TNSl0bZ7xlWXC sQ4Se5Z+wHAWSoZ4Ji7LLNSNHefpsbRMzJeER1Vgw4u8s6805jl6sLFTqonzwaXrF5dkzjhK i98OPy0WOChTzPnenvUWcgBnILgt4mO84AvjM7yUwhe+KQDwLHLjXR03F/9OL5xmSooZSxy5 pLPU9xYjJ2NPi9Xk/oL/SGEVkglHcdJkcVP1X5KOsE/+2Bmgcn4WHM0v8MNp4erDRN7efhrA XPxZYiK/3t7enOQ/OGXRavthNuz995vrC07JzJQsxXU7vS+cVw39e3DlOZCIkSS7sFxGVLvY 0aY0Q3ikKW+vb4f4xWi/y2q++aqkuGgAda9Gwd2gSA49ajdboL1LLrlCZML+mMSGunvkFdAD zc8gDkx1bbvvn08p3F5/uXJt73ByWROyGQ+5Y+TNBx1hLxA7nSgmDseALy7Is+mHhZ2MeeZ+ ShJDoAjaiAr2numyecSz88SniRi7/06OaUKuF54a7TTxRi/TxKOusNiCZZV3HtpsaHNY6vJF 6kRkUxjQXQo4ySK9eOhF6Oy5+Hx1c8EzFUxH7463vYUc29MSqEFK4Cpf3A4+f7m0GJw0kajG F7qnoUBBkqTg6J0eUqkdTj89QGYyNsVJigTSLvifE+1Jz6MxjFeRPq4LWic5GE2HIP0yvLoe XJrlaD/8/OJx5gAafLlwoDKVjg7IlH4Z4GrPck59EYUm82XgmWiAN8NLnAgK5pItFH4CyvgO h1WVgu7/xKmWmWsu8vw+ZQR3glpzPC8vVLeJZx7XwcsLTNxnIoc0xYlT57RaJOPeBT6dq1hc KsdeNiMXZrkzeEVziCh0h7D09CWoXhnplObMNfbwsypisMe4UwMohF5wrAr7bsAiO+dfe+WS ZqSaf/Ip3AHh2oMQhaGnjMvz3FMChqiwasqBeBkhvvf1j+S5598G08teTFlJl9g/7FaPdVDK UVeSNFh1/di202hI12tEHpev+3p7WhmeN/bD+nWsIKWNmcZgyinwwM8zvR4A/eQLBFyiqf2R sA2yigkItMstEVCX0HhABdhP52ILqTxfGuUFlynaFG0TPaYKGJBBpOOVaUHaJBSDHXwmBpQc B9ifz9jjyoP/9T60XaUNMoUtlplsvHmVM31bwXylW6/en3au/ar7u3Z1Hez/6LCQXpG5rxyd LnS5zVv+xtqfjnmeDFEbNHMiH/hZ5b339vbp6fVt731J4dn/VXYtzW3jTv6+n0L1P2zNVE0S W34phxwokJQQ8WWC1MMXliIrtiq25ZLs2sl++kUDJAWC3XD2MPEI3QBBsAE0Gt2/zkozKgl+ VmEIIXi2I5ymgQMh5YOoOYQKjJ3FhOBpptgrcr60mVSHy+P28ARoFTvAqvm5ti6T6/ophBQ7 +/E9XbkZgvlHdGsJMMaz55dm1Z0Fq3FKufoYr+DuvwA8OAeLCvsi4h40Q1qyqZCnXuLEXfeE C0ph5pf4tfJ0fbhXl7r8SzoAkTJ88wSc8jpqCRTAv6Q5UnPINTUTuHFUM8i9xs2Qe7iTtKbW ZnZ3E5IaW+7pdjM5I9soFQtKmnhx0B+A+kIFG8/TTS8yg7XIPa4P6w1shCevi0ZzKQwYlLkx xZm+r4LAz0REKkxWmJwNw6lsujDKTmtaYRAgbJi4DYTQy6+jKitWxmOiYOKxFVmo4ai+Da+u u2PvRYCJoV3WiLmVpHcpZcyoJgLXY2vYJblf4RXBl6lAVbbIV/foZZGCM5sZ/DbXwc0n1TaY zywPJn3RvT3s1k/GbtJ938DLoxUzL31qwmh4dYYWGkh7CvAu7QL7mZwhKA1YkILJ1JMHk9hx wTUJwdLLcUqSV6WXF0YMt0nNAZ0kDloWtN8B2J58CvfLHAp6OWgfWAxHI+KUZrDF6dLrfbtk //IJqLJEfUSltSL39nVD8E4RLzC7Vs3RjeQ3CrEZWJO/E0JdkwVjyZJQxTVHvSx+L7wJ9PAP WD9kywkzgCbnGb0AS3IooirK+s9oHDa6E6ZXXUGBEF7fPIt5peEXMTAwuaBp7DkzAqct1GiI PKX8EOUpGm6GcaIKxqWdUQsm/8twMIJ5DfZ2srzyKFr1XrHx2O7tCVptGTJMMqEYa8VkN7gJ 3DZBHB9FRizFU9sZpz009h2xsiIbbJ72m19Y/yWxOr8ajTQ0WK9urdbXx1RQKhMqLtjQ79f3 9woSRUqZevDxs+n70O+P0R2esCLHbQmTjKfUYXmB32ZmELJVeXMihEFR80AQKqCmA1hghG1d 00XctcWrgtrrGe4y+svd+k3OOezgIwK5OuWAI54F5LKsWbg8PHsxPgwNT3hzPjq7wq/QTJ7R MMTP6O3DitGNk0Ee5M6/ulkyNrq5uCaMfAbP5dDdTlKwCnwjpLZNeWy3rKy4vh7h50WT5+YG D5RueTIW3xAm+4ZHcHF19dXdDpgrL29iXEi7TOOLD4Zzzr3r0TXuVdfyFOdWxBXCMhpeuFkW o4vr4Q0RztplCggu9b0Iu+gCYiH9FNN5hRgDqK/gY2vHFpgvxJjFHso+tuBgtJP1+9Pb7uf7 y0aBNtWnAmRKxqEvpduX2zW+AhdMBRcxXMqijFWciJ4EmiBo8NTvXnJXsTilbpSBZxbEWUTg l0HHi2tKjoCc++xiSJjWgS7iqzPCsWi8vDrru0p3a68EI/zrgFxwuX5dXFwtq0Iwz8d3RMV4 Gy9HOIIFkOfL0ZU17RrHWdcnNlSKYFJGJKatPKTSbwmWuwZGtidhk8P69XG3OfatRfOJJ3U7 A9W3LlBhjBPAZTo3Tmx+jqtCsrzys4p1fSq137isgkS/mMWaj2WDv7z3+91+wPYt0OnfvbQa pxb+qIKObzqsn7eDH+8/f0odyu9HM4Rj9KOh1XRIz3rz62n38Pg2+O9BxHzSFidpGnmntrib SijQGohUbAnx2CwC2GG7gR69hkw12z4Rs3j09fK8WkT2Ht5EIbnfRI+SxlSFkIDXp/XvWm4x 3Q2Eh/W9ZxspUUEjvcNnp1j+jcpYnm9HZzg9Txfi2/DK0I4/6F0bomXPAWMRT8tuDLs2iHG/ /0WnvOOUKX9C5Lo8Qq0ApjNIJoR3pmSkLFnllKPY47Lp5tPWJm3xut3AQQkq9KwLwO9d2p6t qpTlJeZEomhSlQx6Fcrcujo0XzeIZtxEQZVlTG6q+coukyenZGW3zdJy4uHrG5BjD9CQcegi VV0tdETX2ErBVtqPlCM/SZOcE7ZZYAliqX7iCoMiRwHuz6yId7Og95qTIB5zwqCl6CGxlAJR tqfMvDTDin6VhTzRE1FzQJ7zYNHz7Ol2baWh9kgGDk6hxGDwoidN370xpbFIarHgyRS9ktUj kQh5lCusY42kRCwj0S8UPUjSOYZLo4jppOcDbpbDD+Kys2UhxAXoeRlLvS/z/KGLa/L18sxF X0yDIHKKZexNOKMvHTRLBD5VDvoqlPsL5l0A5DzQk6c7tbWHWxoWVnEKF5b9uaCgj9wCnRCw bUCTCk2AW3GBmnkJqPRR6phsWVB40SrBtUvFIJcq2P1IeiSfksOsIUIOgScnQR6ALDzueo3a n4emwyk8oszZioOMuKmpUpjkZkIFTQJPmWQRYWZTwkCZfmDRgAspefigJzoAPhXf05XzEQWf 4ycMRUwzQdkiFH2al6LQqCokUwn7cJUJ/JAEHEuexHQn7oI8db4C3FEz15TT59RqSmBLqA04 ynBTIKoBtDdOhsLS3tXIc2s6ZbyKeFFI9SlI5PZpTGeg95JPQKECtgUE8ynraDwleuCFGgaw MDBhcUlQnj3+PkLOvUG0/o3jMyRpphpcsoDP0WFwtNPpaTXx/AlhSytWGRECBhVz0DUdeEPA U0YZJ+3S5QL/vHFMHC+lCkLeDSfBQm5oBL6gxyD3Fx/ziELB5vLfhI+9hMCpKJg+ZOBnOzA5 zO1oax1mFnvjMsSAXRVqAqD+o5/Pqme8Srn0uciovFEl5VkMUMDaFI/FcAGZp3KEk04esrqY ioRtasUIgke82xz2x/3Pt8H09+v28Gk+eHjfHt8wuJWPWI0xK+R2jl64smhWoyHMSiP6oklq AOgemdcFjI7B8KsTHtRnuOfn/cuAKSu3OtiCO0wHFwbnMBamRYN/3RsPXUns3w8bNLgQpRuy 7/FonGJHFJ5C6pXTAtXBT1HEQbZ+2GrQagSf5iNWxZtvn/dvWwjixlYjQAgpIEwfv1ZBKutG X5+PD2h7WSwa6cJb7NS0Tql2rLA+F8q+/SVUPrxBKj/h4+7178ERtoqfLSZJuwZ7z0/7B1ks 9gz7VBhZ15MNQmwoUa1P1ZaSw359v9k/U/VQur6aWGZfwsN2e5Rr/HZwuz/wW6qRj1gV7+5z vKQa6NH0Bdsyu/z3316dRjQldbmsbuMJ4eSl6UmGr4FI4/+l8UrXT3I8yAFD6aaQsKrow0ct ITkG+SpLyJS1rOasRLuKVW4Vkj8SvdOjshgsWWEe4MghwRKir6kNMiXydHIKybPA92CAQCFR xBZ9hw7AOdnIN+ubg7w8ruQZTFlLk/zbufF97TpGdyHMg+yAuv1T6W2kDhIRmmwY9y2t2XTV ScHZMjc5lYABa2zM4mqWJh4oNUOSC65Xs6VXDUdJDLe9BJacyQXtoRLV7apRG470jHAzjAnk yNzraybey/1hv7s3R0FqP3lqI681q1fNbmg9xFEOIHL6AjJdQCz+BrxLMV8RAudZuf5WtsGw Ueb7TRqf38q4dXoUT4m7wYjHpAsFHNuZBp5CGepUgrgu13WbrPHE5DKsP65hoJx7Efcho1co 6kwrneioZTGsQryDknbhoF1StDzgkPtRUPTvNGlJkyahIHs6LhyPS3jkqBoO6ZqQbNXD9KNg CYpRKLojqct0Fp4qRdPPgm6uMhd280aBG14BqaktutmTIGH5KrMthC09SQseGrZg3y7guqAq LQkIPU1AR+C2TAncFvDUCwUpA5pMDiykbiFo4L4tTyIWWU/s9ebRukISSIKQFnFRcWt2/1Oe xl8ANAxmyWmSnGajSL9eX59RvSr9sEdqnoO3rY9qqfgSesWXpKCeqxMNEU+dy7qkWBfI+Dar A/5YvV8dt+/3e5VqprdWgLpddcVaFc3sC1CTaOf5VYUqJYo8DHGdYa3bHJvyyM8DTJAhi2Ro Jk+FzL+dYCMbftFYLuEPPSjIi7cTEHxPYe5psIfOA9PcSyYBLcue76CFNG3qJIGti1ztHL0Z 0yRHLZZ7MUESt6UnppR8OtbrmEOqGGqSx463z2jabbK8dFKvaWruemjmyMy9EnNyWei12JqO tHdcV6gaoqrV/a3ynJq/LzpBKaqk8hiBWQxkHIkDSHaWpHZA0qJKutNL/sRuRSfKrzsDp03D N1ul4LV+yn50X0QbRYwZXSZ51o0LVSWOQDEFr0yJLieXA9+j5yWtLRCQ5GXCIWUAurJ0FK/a F33zfti9/caMdLNgRUy1gJWQUq/y40CoE0khzw+Uf7DmdRJRyVTmqybfs9IGWJqtTnmdu/Gs Fhv+uMIr5DkHeGI5RH0A2kYlqfPYnN7TM5CPIhF/+8/v9fP6H4A2fN29/HNc/9zK6rv7fyCA 6QHG8z+ddN+P68P99qWb5EobCnWurN3L7m23ftr9r5UIQa5Mhc722WQGtbNs2TWtrODIg09O 1daXb42DoL2lrWHw8Pv1bT/YAHLz/jB43D69mgjAmll+lIlnppnvFA/75ZA99Bkp7LOOoxnj 2TTI+ySAU++1AoV91lxqqTanLEMZ22zlvQ6SPZllGfKSkPepX6wRKfJe63V5J4t0TSISWXcr Vj4XKm0rwJMKpJVJCFmJS8xvo+aAqJdev6Cw/xawZ6iUhsiD1B/8KqEZmrKYymOCi8UGWdUq 4fuPp93m06/t78FGyeUDOO38Nhet5jsSWY1qso/f2tTUgH1Ez62sSdqo8P72uH15g3Qm2/tB 8KK6CP58/7N7exx4x+N+s1Mkf/22RvrMGBFzX38/N5lN5QHDG55labQ6vzjD3XvbqTbhQkrD n/DgG7nJNLzCXR4b+UzzUlxf4u7UJo98mJNJBLfd+z77q0w9uWDOvz3XpmV1qfC8v++exJrh GjvFj9k+fxa5wO1uLZlSX+ueOhuPctwRrCan7q5lH7zZ0t03uekvcipXZf3R4Yq4KBEz1/r4 SA84DvHQLNuS2sm5U3f2g5eZW43W6JYP2+Mb1oWcXdjRLwjHBwzF+ZlPpdeoZ+rUI3LCNN/o D+Zo7BOIdQ3ZXZvL2RBE8NfFlsf+B8sAcBChECeOD1YAyXFBQEo1U3vqYYgvJ6p8AiIeknB1 7vxekoPABazpsZtc5EEwTgltv96pJvn5V2cnFpnVSy2bu9fHjodmu6Ziu7csrQgnqIYjKcfc Obe9nMBVb3UtgIlyiy7zAOON8ONpeUThlE5gcEqMT7gh1eRQ/XUuY1PvjsiW3nxaLxKeWyqb LdW9KREeRy09z4LE2VcRO79KETgHWx7f7W/W3Oi/HrbHY+MWbw8wJF/G7QjNNnRHpGrS5NGl U+ajO+dLSfLUuTLdiaLvcp2vX+73z4Pk/fnH9qAv709+//ZsEID2k+MOE/Ug5OOJdvuwlV5F UXtSfyZqGu4TabD02vzOwQ88gHu7bIUsZiopijwu9domGUV9IPkj5pzwHrT54Bjm2KcX2IgE 82rKw6S6+XrVT0XBtoc3neRve1SwPpASaK1AozeP282vJvdYY6X+A3bFH+1+HNbyCHzYv7/t Xro6R9ZPcV1TxryAXDe5mQW5uQAFYJay4N3MgyzNfY5pLtoL2ov67ej0TzqfuTFWTGr4UgaI r8DOqRWRVU6Vg1W8KCsM5U5pM1YfLoYAfRXax6suQ8RZMF6NkKqaQk1txeLlC3plAQ75CSjq NdkyScBjxiI+dmp7DFd6dNg3MUYt1/IOUHox62MtAKaNqiaBq6QKJLeL4DKu0rJilPtxB4M7 8KEE2JQRy5Dd1g9TJyKSTKECEZ5z9iEXy0rjHk4W5oEltFAIi0LP5FnTxSTSL2u0c2vMiCSC /Az9GSLHRmqm15edZ/mEo0x+qzCIsMdLUbJ6DKbIZEJ8v3qJ6a0cXVtdsySp0tfD7uXtlwok v3/eHvE09fKRxUwFl+M2e02HyBXckFPHLkXpJJJrU9RaoG5IjtuSB8UJTyMOhICLrF4Ll6de QJb2pit+0POhrMeGfN9Wqdg9bT+97Z7r5fioWDe6/ICNjg4v50mIRVsEibJZxaUoIEqIGQhh YS5VzWrh5cm387PhZfcTZ5UnYinNMXWz7/mqYY+AyigTQJOCBsYpYUjX/cZN0wGE2Yq2x20d QF+J+V0gXzfiCZV8XLcsAgYbCNzp9ZKsNm9qsajRqNIkWllTe+FB8jY1YCpHkexc5+rcpLhe FoBrq0XgzeAKBdYHVEb+WApOfgPgBCVWIjegRY3C1uKuxeHb2b/nGJeG+zAhd6DTcBMb9Erh prSxYde2cn/74/3hwUp1qu5/FbqMnafFGhtgVEsdPsWhmXSREMOryHL8IbLKKRTp+HtAWY9E VI4bNrynigM2CPI+pR4yBfbmdQHjOxSX3Kr7iBLWGwfXHEc2UZ9Geeqpyw3LWVnJ8swTZgQC Y2rjUqVGwGP7OEVAnqUrqM6afnc9WbCeIyuxdF7jQ3Wv/+rXn1ppzbTNCdobRPvNr/dXPRmm 65eHrs97GhZw81hmsqWCTuKnidW0TCC7kMA/xeIWRSMw3K7w/pgimciJJReXFPcA6tDBOauE lLUdImx4aVmcioVcEH09Tp09GYp7Ytkl12IVJL5eVR2iBY+dBUFmzSR9KACbb/txB38dX3cv CtDln8Hz+9v23638n+3b5vPnz38bYdjgB6XanijdoXUnN3bwdN76O+EKJ7QB7+joOCh6ZREs ndknMSd6i+XjRhYLzSRXhHSReUTQseZVPadXNs2kFTbZnBz3D9qCIVSn01oFw/upniqnQAH5 +khN+/QeTn3u//HRTTVCCpya5/ijYauVwyJVBbDxSAnVhwPH28/06u0aH068aL3HfEAXrq1D ecfxgMiGVoP85PJNIMFPV+fRxhVW4lukJIA6ENKfCTg+/JaKiRxuoAa3AnOuaOIeOv3rSfxt rb3kiN7S4dRuj3LLV0lyUcZmKKsgzxXQ7netiKHMWnNx84CtLWErK/Da3PrCMtG6nhqi3NoY wXUNZFERlR5neOVAYXfdanqm2DuKYPcpxGklCGKpx0qFSyUFJpyC81u5oYWuhvS67mCYLuS4 uBjq00GjHWpOwlOzRnTUA4Xz6PqVSLxMTFM0va2c41IFkcu9cnBtnS5O24Aq9xIpIQpuUVcg 1uKWHRLjuhj13ucYiCZtK2QqIqfQSTiqsZS2aezl+C5ifGF1EOzN2WZO1siMQAYBsyPkVAZk WLKkbkPAAyoWkjpuVmC1vjuWjjHcw9B0da6RKkrlZpOLmFwaaHpjlXBbf9QrTYMlpJ92vLO2 Q2gfI0Icaz7BCH8lxTCTHAXhta8Y1JGeALMCuraROOlyrSOgmRRHWRIZ6RV16eU5EZCp6OAn HUo1hObIweKtkI0dA04ZxRWV+/gdiZbQGYEBC8R5TKs++uXBME66lOkRzPDhD7nUZuXwfjAd VRtNxnSHpCj3ZUdHEaNOV9KU9xvp1aelLU4dn1qe3JhcsZ1iryzvhIVX1ienlT7WVj7kxWZp npe9EILTcunFWUQspeUYPw6qcrkS80kC2YD657oiGsPhD8/TEPlyL6hyOcBG2jFxMWTnJz3X 9M6zbIn/B1DJduJPrgAA --updqjpfcaiifyedb--