From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4275785520661131955==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [snitzer:wip 30/30] drivers/md/dm-linear.c:234:3: error: 'struct target_type' has no member named 'report_zones' Date: Thu, 11 Feb 2021 11:52:19 +0800 Message-ID: <202102111109.b6SCJaGQ-lkp@intel.com> List-Id: --===============4275785520661131955== 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/snitzer/linux.git w= ip head: 7defd0da9dd27ae6261617d0518d8b6c421703d1 commit: 7defd0da9dd27ae6261617d0518d8b6c421703d1 [30/30] dm: simplify targe= t code conditional on CONFIG_BLK_DEV_ZONED config: m68k-defconfig (attached as .config) compiler: m68k-linux-gcc (GCC) 9.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/snitzer/linux.git= /commit/?id=3D7defd0da9dd27ae6261617d0518d8b6c421703d1 git remote add snitzer https://git.kernel.org/pub/scm/linux/kernel/= git/snitzer/linux.git git fetch --no-tags snitzer wip git checkout 7defd0da9dd27ae6261617d0518d8b6c421703d1 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-9.3.0 make.cross = ARCH=3Dm68k = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): >> drivers/md/dm-linear.c:234:3: error: 'struct target_type' has no member = named 'report_zones' 234 | .report_zones =3D linear_report_zones, | ^~~~~~~~~~~~ In file included from include/uapi/linux/posix_types.h:5, from include/uapi/linux/types.h:14, from include/linux/types.h:6, from include/linux/list.h:5, from include/linux/wait.h:7, from include/linux/wait_bit.h:8, from include/linux/fs.h:6, from drivers/md/dm.h:13, from drivers/md/dm-linear.c:7: include/linux/stddef.h:8:14: warning: initialized field overwritten [-Wo= verride-init] 8 | #define NULL ((void *)0) | ^ drivers/md/dm-linear.c:150:29: note: in expansion of macro 'NULL' 150 | #define linear_report_zones NULL | ^~~~ drivers/md/dm-linear.c:234:18: note: in expansion of macro 'linear_repor= t_zones' 234 | .report_zones =3D linear_report_zones, | ^~~~~~~~~~~~~~~~~~~ include/linux/stddef.h:8:14: note: (near initialization for 'linear_targ= et.name') 8 | #define NULL ((void *)0) | ^ drivers/md/dm-linear.c:150:29: note: in expansion of macro 'NULL' 150 | #define linear_report_zones NULL | ^~~~ drivers/md/dm-linear.c:234:18: note: in expansion of macro 'linear_repor= t_zones' 234 | .report_zones =3D linear_report_zones, | ^~~~~~~~~~~~~~~~~~~ -- >> drivers/md/dm-crypt.c:3584:3: error: 'struct target_type' has no member = named 'report_zones' 3584 | .report_zones =3D crypt_report_zones, | ^~~~~~~~~~~~ In file included from include/uapi/linux/posix_types.h:5, from include/uapi/linux/types.h:14, from include/linux/types.h:6, from include/linux/list.h:5, from include/linux/swait.h:5, from include/linux/completion.h:12, from drivers/md/dm-crypt.c:10: include/linux/stddef.h:8:14: warning: initialized field overwritten [-Wo= verride-init] 8 | #define NULL ((void *)0) | ^ drivers/md/dm-crypt.c:3148:28: note: in expansion of macro 'NULL' 3148 | #define crypt_report_zones NULL | ^~~~ drivers/md/dm-crypt.c:3584:18: note: in expansion of macro 'crypt_report= _zones' 3584 | .report_zones =3D crypt_report_zones, | ^~~~~~~~~~~~~~~~~~ include/linux/stddef.h:8:14: note: (near initialization for 'crypt_targe= t.name') 8 | #define NULL ((void *)0) | ^ drivers/md/dm-crypt.c:3148:28: note: in expansion of macro 'NULL' 3148 | #define crypt_report_zones NULL | ^~~~ drivers/md/dm-crypt.c:3584:18: note: in expansion of macro 'crypt_report= _zones' 3584 | .report_zones =3D crypt_report_zones, | ^~~~~~~~~~~~~~~~~~ vim +234 drivers/md/dm-linear.c 976431b02c2ef9 Dan Williams 2018-03-29 228 = ^1da177e4c3f41 Linus Torvalds 2005-04-16 229 static struct target_= type linear_target =3D { ^1da177e4c3f41 Linus Torvalds 2005-04-16 230 .name =3D "linear", 0be12c1c7fce7e Damien Le Moal 2017-05-08 231 .version =3D {1, 4, = 0}, 6abc49468eeaad Konstantin Khlebnikov 2020-09-23 232 .features =3D DM_TAR= GET_PASSES_INTEGRITY | DM_TARGET_NOWAIT | 7e28f37ea16671 Satya Tangirala 2021-02-01 233 DM_TARGET_ZONED= _HM | DM_TARGET_PASSES_CRYPTO, e76239a3748c90 Christoph Hellwig 2018-10-12 @234 .report_zones =3D li= near_report_zones, ^1da177e4c3f41 Linus Torvalds 2005-04-16 235 .module =3D THIS_MOD= ULE, ^1da177e4c3f41 Linus Torvalds 2005-04-16 236 .ctr =3D linear_c= tr, ^1da177e4c3f41 Linus Torvalds 2005-04-16 237 .dtr =3D linear_d= tr, ^1da177e4c3f41 Linus Torvalds 2005-04-16 238 .map =3D linear_m= ap, ^1da177e4c3f41 Linus Torvalds 2005-04-16 239 .status =3D linear_s= tatus, e56f81e0b01ef4 Christoph Hellwig 2015-10-15 240 .prepare_ioctl =3D l= inear_prepare_ioctl, af4874e03ed82f Mike Snitzer 2009-06-22 241 .iterate_devices =3D= linear_iterate_devices, 817bf402654595 Dan Williams 2017-04-12 242 .direct_access =3D l= inear_dax_direct_access, 7e026c8c0a4200 Dan Williams 2017-05-29 243 .dax_copy_from_iter = =3D linear_dax_copy_from_iter, b3a9a0c36e1f7b Dan Williams 2018-05-02 244 .dax_copy_to_iter = =3D linear_dax_copy_to_iter, cdf6cdcd3b99a9 Vivek Goyal 2020-02-28 245 .dax_zero_page_range= =3D linear_dax_zero_page_range, ^1da177e4c3f41 Linus Torvalds 2005-04-16 246 }; ^1da177e4c3f41 Linus Torvalds 2005-04-16 247 = :::::: The code at line 234 was first introduced by commit :::::: e76239a3748c90a8b0e197f8f4544a8ce52f126e block: add a report_zones m= ethod :::::: TO: Christoph Hellwig :::::: CC: Jens Axboe --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============4275785520661131955== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" H4sICPqjJGAAAy5jb25maWcAjFxddxs3zr7fX6GT3uxepGtbieq87/EFNcORuJqvkBzZzs0c11FS n8Z2jq1023+/AOcLnAFH7UVjAeA3CDwAyfnpHz8txI/j8+Pd8eH+7tu3vxZfD0+Hl7vj4fPiy8O3 w/8v4mKRF3YhY2V/BuH04enHn/9+XF3+vnj/8/n5z2dvX+7fL3aHl6fDt0X0/PTl4esPKP7w/PSP n/4RFXmiNnUU1XupjSry2sobe/UGi7/9hjW9/Xp/v/jnJor+tfjw8/LnszekjDI1MK7+6kiboZ6r D2fLs7OOkcY9/WL57sz919eTinzTs4cipMwZaXMrTC1MVm8KWwwtE4bKU5XLgaX0x/q60DugwIB/ Wmzc9H1bvB6OP74PU7DWxU7mNcyAyUpSOle2lvm+Fhr6pDJlr5YXUEvXbpGVKpUwa8YuHl4XT89H rLgfRBGJtBvFm7ePP74dH95wzFpUdDjrSsHwjUhhKXr5WCaiSq3rEkPeFsbmIpNXb/759Px0+Fcv YK4FGZC5NXtVRhMC/hvZdKCXhVE3dfaxkpXkqUORfj6uhY22teMy0xHpwpg6k1mhb2thrYi2Q82V kala08pEBSpNq3HrB+u5eP3x6+tfr8fD47B+G5lLrSK33GZbXPsKEBeZULmr/PD0efH8ZVRNvyZy I6Lb2qpMavh/tCMj11Jmpa3zwmmX60tUVv+2d6+/L44Pj4fFHdT8erw7vi7u7u+ffzwdH56+Dh3E 2mooUIsoKqrcqnxDFtzE0EARSZgf4Nswp94v6RxZYXbGCmvoPPXc0iif3g7+b/TbjU9H1cJM5xr6 flsDj3YEftbyppSa2wemEabFRyQchqujXccxy2oRyb7Ndhh+94a+qF3zBzsnareVIoZtx+5X3HsJ KJBK7NX5alh7ldsdbMhEjmWWzUyZ+98On398O7wsvhzujj9eDq+O3HaU4RIbstFFVXLdwe1sShi4 oTNdWVPn/HrjPg6wYHvpEK9UcYiVSxtiRVsZ7coCZqbWYP4KLVkxA3Kxs29unLzMrUkMWDLYY5Gw MmaFtEzFLTNL63QHRffOLurYN91aZFCxKSodSWIzdVxvPiliFYGwBsKFR0k/ZcIj3Hwa8YvR73fe 70/GxnTh1kVh6xnNBCdWlGB61CdZJ4WuYTPBP5nII9aYjqQN/OFZdc+ab8Ve1pWKz1fEtJQJ7V5w 946KZeBtFKoTaW0jbQb71DUr0tTrBy7AmJxsRR6nE7/i7K6hNhf3HfWLxGbKNIHZ1KSStTAwF5XX UAWAZvQT9H00MQ05ysqbaEtbKAtvLGqTizSJqSWD/lKC3MvcUoLZgrsbfgpFVEYVdaU9NyDivTKy my4yEVDJWmit6KTvUOQ2M1NKMxG4X6zaS2/ByVIMeglk2HlpIWJu9WGlHcJIPGWGDsk49reqM3kt 0iwPL1+eXx7vnu4PC/nH4Qm8iwBjGKF/Obx41vFvlug6tM+aaa6dG/X0BeGYsIDliM6YVHiowqTV mnNRIAbTrDeyQ1R+IeAmgABSZcDcgfIWGW/JPMGt0DH4M96emW2VJIAdSwFtwpIAHAQjyhtoXSQK YO2G9eY+ou1VZnVJZgGBxxqXLY+VyAlkb2HT9lqqzdZOGaAsaq3BKMO0gP31dR+c4TUa/4GaF6DW ZaFtnVHU+QlAUx1Tc7r9dHU+BAHlxoo1zEUKKwt6v+wHkRGQAD/qDGC/LlJS0U7eSAIX0MiqPCkc aOpwWvnt7oi61YP+hvryfH94fX1+Wdi/vh8GeIMzB1GJMQ6GEKyfxonSnC2GEmcXZ6Sn8Hs5+v1u 9Ht11veu74f5frh/+PJwvyi+Y4D26vcpgTWUmYe6CBnsN7g79KCsClHJIk9vWSGwP+htODMALgYA WCZu3FoWoNf66vycdq9OL0BbwNv7WufisjjWCGB7MNNVWlbdJGR39789PB3cUpBxi0xtyGILKzQx 3pkgKy/QWhPzus9ITzL4df7ulxFh9SdRHCCsIC4lKlou6U9T5UviSj6+6xdw/eMVcOj3788vx6Hn MTX1ebWuDN0OWhOuG2RdRlmkyFiVGQ+81kXmk/uoxwh/e7kWGgBJEfNoI1CDnQy41d8znw9/PNzT NQH8rO1aCmItcLM5a3ctqEPOhU08uTxZg53bUQL8QX9Kux2PGkhS57QaSpcRO8Cu102c9tvdy909 eJHpYJqqYlO+X+2uHv0VwTAcjEkNHlAJCgTcb4RypnAgZgisJg15OYe7F1Dy4+EeJ/rt58N3KAV+ bvE83u2RFmY7AjfOzo1oBtB5QvRKaIi+lxdrZesiSWoyYw7mYHokK+I250DhBRiFjcDpRAMO7m0j R5VeC3C4GF6UQgO26HIafv1QdyNtShmphEZxwKpSaRBNOOCG4GSWO+46VpvvAc8D6jXeJoFlAgtD MV2ByRO1MRX0I4+XE4aIrNf5FjY0E4d+bTT4vOiif65XZZLXe/CScWcONlGxf/vr3evh8+L3Zm99 f3n+8vCtSQcMbntObOzbT2hOH3WA30UsS42sA4MmQ9B3Nppwz5U4UmvnA1iwlaly5AcLN2zeCw3a F+JjPUZHfWIsTWclA7FUy8aVRc8zJ4PQ67rOFPj7nMTctcoQxwSi6RxUFXTpNlsXKS9itco6uR2i cjZ09YwhRrImMmDn5ccKQmqfgzHu2mxYYpM5G9EhdpIbreztDKu252deLNAKoJPnlxAloizGJGtj DHjIimLXaxvk4bQUpeAXFwWaPC4A1kjflrhfJ5FGefdyfED9H4MG6JZV1mlPC2joEAXY0HyQ4YEQ BKPzEoVJeAnfp3cSY9/FMADMsGQTF4ZjYGYwVmYHEQc1l5nKofOmWjNFwF1B46a+uVxxNVZQEh24 V20/4jTOTsyJ2agTEhBW6dDUDjDL61tfdid0Jk7UL5NAD7rKb81+dcnXT5Saa6EDGCOla3LSxZDi o6D9IwRDTf4rlsLVPkAMwtzdrgFN95yOvE4+AnHIWHuN9Opk8nNStNk0pgTUgmY42mH6m+bEHF9D b1r+HI8tew1mQ4YKU2Zb2k2Q/PNw/+N49+u3gzu0WrhA/0imag0xW2bR+XsJnhbukBgMtbPKyv7Y A+FCOKHbVmsirajzdn4bA5OWn6TCC/cJOVwpcvFYaF/iAVHpjo6soJPSYISiooa8KeuIjyMiuKBo IOJQcaQUXoamsYmgDo/PL39BIPV09/XwyOJK7LKXj3JjyItYYobJD9lNmQIaKq1bSgjkzNU7/9yr QVF8vgJTGlqi/xwlLboRFxWYZRKrKUAutqibKGnY8iZjCndLn0F/0dy58PLq3dmHPl+fS9g+JaBZ DEB3ZLxRKsEftEFq30yii9ziMRmfls0E04lPZVGkbnt2hHXFO8xPywRwJ89ysKzgI3YVd8khPPzY TbI/3VxLjaOcHAI1ULQqm7PJp8Ph8+vi+Lz47e6PwyKW6wqGbUCvUJk+U1gaVqNhdmlEJ/FEcoMg i+jObo3pCJl3cYZrID8c//v88jvg26lmgjbtaLXNb3BEYjNsCfRPvreCnZ2NKH4Rmxq6SPAT4Y2K +LMKZNuCy/DcJJo0hL8wwmphMKWKdFNQ3XLEKoSSHBfBmE5EoE9OBNx5XRapirgDECcBcAOzdJOm US+UsSrizGPT4+0wXY4A+HdEgcAPNvxAxEXfyVvaWEvq+sE1FpcAQHBZiaYQ4mjlVKNm5GyrOXmI hOFRJQh0cK/WYF/9KR+EHK9uEnz0uKisy7wc/67jbTQlYpJxStVCl6ONUarRrKlygx5MZtXNmFHb Ks9lysgPJHObg+0tdsrLuTq5vVV+0Srmq0yKakIYmqexNTKpdjiCpx0dpd8MZK91PFDvqOSWoum3 r1mO6HRu3HXHYYlTvamhRY6MU8KQtbjuyH7vkQiLZawu+IQptgN/zmZOe5moWtOUSOfGOv7Vm/sf vz7cv/Frz+L3oxi3V7r9iowDfrVaj7mKxN85Ha/GzHhg84BMc56IxqKO2fgfJ2U1UYnVVCdWc0qx OqUVq0Et/A5mqlwFpqJWqRj3IahHqykVq/C2kKMYZSedAFq90uz0IDuH4ClymMrelvQeEjLZZr0d 7ijeFu0oQ+HRpKBVLPESEh6hhC4GoKDTgTDfyM2qTq+bZk6IbSFaDYvoMmUr6kKf0npGFbeao402 Z0PbVXgHC1GM58qhEF7rgu4AQNM77vqERPxatqY+GbsrV7rcNrd9wE1mJY9VQTRRqaVHrz2JTTCs tYoBtfVCE1QWPb8cEA0BhsdUceBS3tDIBF8NLPgLAq+dZ9BbViIyld62veHKtgJjr+XX3FxHYqrv +M0FsRmBtNjMsQuTEDYe6ee5A7weFW/dgEnIIGQfk6EigHRcE1iVOyTmG6hRb+jZA2Fh/ssLRTwu HnckgQszVM6dU/8NOdRA2Jt/T9CpKqenVNBlbyYDsNhzCLPiiLW9VGTjneMQhoko9KEc8K4QMsrA jIpM5LEIrERiywBnu7xYBlhKRwHOWoPbQaAY4IOKrFWB16gCAibPQh0qy2BfjaAJHp+lQoVsM/bR OrW7g18kPAt79H9z04vk8cQibTxvSBv3D2mWK6xlrLSMvDM9x8iEAVOgRczaGgCuoCQ3t159jcNi SB34n9DbvU44MFVVtpGeWbC1Z7ISzNUU1wSOUMnmEsmYmOfNZV+P7FsyJExlcBp8ipsxnzRawCmu RVqx/g8COY82NraOVFgxbvE/cjwDDa2Z2NFY8fDLp22F2Y4mUK0nBKYyFyZ7lCa4G43MjIZlJ7ph eY2Jq3Jq70E4RE+uY54Ove/pZOv189Qw+e3nlKm5rzKeAcLjHNJNr/EOB9y4VN7r4v758deHp8Pn xeMzZndfOQxwYxt3xdbqFHaGbVwvvTaPdy9fD8dQU1boDaAnd8XTVFmg2k6qw1fzUvNd7KRYrDHw YxOV8xLb9AT/dCcw8+au9s2LBYDNIDDTkm8BmLI53qg8MdQ8OdmFPAniMyJUjAEXI4RZHWlO9Lr3 DifmpXcVs3LQ4AmBsYXgZPDm+AmRqMyMOSkD4bGx2jlKbys93h3vf5vZtfgkAlPULh7kG2mE8ELu HD9KK2ODWtnKAEiWeWgBOpk8X99aGRryINUcAp6UGrlBXmpmNwxCnSLSQG0iV1ZzYdogiDB3tkUw 8e5S+rxQ2OQ0AjLK5/lmvjx629NTuJVpeWLtg6avYTNZ3KlIc/lnTia9sPOVpDLf2O28yMnh4tW+ ef4JbWrSIoWebyZPQvFtL+KjFYZ/nZ9YlyZzPy+ysyfNwxjpTSXmbXQrI0UacuidRHTKgrggcFZg DPsYEYvnFackXDryhJS7RD8nMmvgWxG89jUnUC0vrshp/GwOp6tGlS308n7jLdqri/erEXWt0OPX NBAbc7xN4TN9TW95aFm4Clu6v4d83lx97lw3WCtyc2bUfaPTMThWkAGVzdY5x5jjhYcITJV4sKHl ulv9zZLSc6f99ORVlf/3N1J8CZ4CaOHSpu+8QKLZQFN6A3kYehs4I90Lj7vAb1SgiZmmVBfXBSr3 M4V+IDQuwtXu0nVYyZg2EQx0uklV5FmJlxrVNIsxyc0g0c8gwWoBXZXj3ENDb8Halqd7jp4ydNlm iFmutemYwYv3INoP3z3mNCxu2F5A4ZXg0LYnMA41Rp0ZI/puaPkmDdXYAlUVqpSZyA5mT+dKi+sx CXSIXz8RWglgDF0erlTNbNJ2F/+x+nv7eNivqyt+v664LeXogf26uuL264ja7le/cn9j+jyumlCj 3eb0DhpXoQ20Cu0gwpCVWr0L8NAQBlgYegVY2zTAwH43N8MCAlmok5wSUbYNMIye1shkJVpOoI2g EaBczgqs+G25YvbQirEYtHreZFCJvLT+RprbJ6y7Y7dDe1jlaXh7nJbJcZqzZUyznc0b7UlV3gGB z+yO7JJarseK3fKAgecKlZ0WQ5adrKfH9CabcC7PLuolyxFZQVEt5VAPSugqRF6x9FEMRjg+LiSM SZRCeMbyze9TkYeGoWWZ3rLMODRh2LeaZ01dFe1eqEIvhUboXXKNPpOdHOcOPsbPNTS3R6LhRNt5 E3fsFkUqfp04EoomXTkUu6jdRb3QbadebsneVA62RjFt5B8+4e86Xm/w8CHK2U85OIn26kpzFcld BsCLKvS4MShntuI88KGAQAn84kaoJ9MehLjY7ujOQdOid+VAx8b7gaEjnSAkhRcFoiL+VoSw3EXW NpMy3LCH3/V+yY11urkmSqs2gItNXhRl86Z8fB8h0/z91pYdJVwX3RVmp8zu2aF33Q9IbIW449Gw nX9k2TGgP8l+LSeNvNlIowvuYYUVKbFO+FhFlGUqWzK5osx+U0OVcezBUviJj0xE6V2dvHjP9j0V 5ZpllNuCH9QKoFhJLWBLqPNtxBLdfTOeg67TT+5S7rYoeYbvbCknK9YqxQdCLBednZdZocwqZlrb AEPeANqJNd+dzVxJFWVsT2mt/ORQCR9FchKdEx9sqZQS9fX9u+A3UNyLDF6dI+5zAnFu8GF8gR94 ok/xINJyr5I8x9JTuz+5g0cqRd9OEnpM38gSeh6x5MzdkPiL7UjYxhWlzPfmWgHg5Xd/e52XT9G7 Kz/jW17p6DIrUuqNKXyZqT46KkQizCXX3B1g953aGv7+tVtaN5bAaS/mfJaIhzEX2Fw96At/1DZc ax75314iLH2D7xxua//rIuuP6eii/OJ4eD12j0ZJeUBhG8m/TpqUHDHo3XsyOyIDrK/4m6GR4N94 BN72CQg2brTvBgfWLiKpZ2O1FFn7iJBO7DXAuDT0alMnOxV4E4qT8yHwiEOohGfIEo8jeKueJ9w4 SiNA8/xsca0SQujuPg6r21Haj+50VsLY8ScTNrqAPqXjLYGbqs6M59cTodJizwJSabe2KNL+emCr WLF7lL6IXx7+6L7B0o0pioSefszFPT9+uG9LkM9SDC/6mm+xNKdT7GOdvc1K+ki9o4D3wat5A2Kz eIMpLejH+yBCcNUnSmfuZaL7Ml43nOTh5fG/dy+Hxbfnu8+HF/LO6dq9YKam130do68HvwU1zGMn 3XwkazoURpJ/WNxutnG/+g3gXhojYiGPuzroCI6tFhDXAwDQau+ucRdrolP9B1nKqn3C4n3ZIbBS /fcphg8fDO+ftwoNETsEWqTrAfyTQ3hVaGpZN3nodbXl/WWRcKYBH+Rl+AWaBnE2HxpwCXryJEj7 GfuWAMK0QwMVVjtw253ImAoW2zd9I6HmEySTVrMkWk6pzQdKmO6Im8vLXz5wt9c7ifOLy3eT0eLd jLr0vkNT5tzdzfbhNveWO6/SFH8EXylDpFuW5JV480R5TO2qA39JjHhTw6cLLegzu1gXmddnqDDm griu0hTClmlTSHUv/JpbvJdjvnsaXriyj2NerNfeywP8XXdf0MSMEf9CuJ+0dTyt0xskIbb9Gz4Y SHnuw2z0daKbHfTiUbwnjXhk/MRggt+2uiSuyhO4do6DD5BqdAvoBDyY2fVpPbXz+T6T5BM2gwME ep3wMa3jNelAHovQOpsXqg+v95whEvH7i/c3dVwWXAQFdjK7dY+JKWSPzIflhXl3xucSIKBLC1OB wwCL7mwlD1bK2HwA5C8C33BQJr34cHa2nGFenPHJDJmbQpvagtD79/My6+35L7/Mi7iOfji7YYW2 WbRavr9gebE5X13yLAPKyb84xE+N3dQmTgLfkoou0DRNlEhKcFnZ4nWqRg0HNPOCj7BafvP11TmJ TNysLn/hY/NW5MMyulnNCajY1pcf/sfZlTy3rSP9+/wVqjl8NVM1byJSG3V4BwikJMTcTECbLyq/ 2HlxvSTO2E5N8t9/3eAGkA0yNYcs6v5hJdZGL/s8knR3VrAo8qbTOTmyOw3VLVWPP+5fJ+Lr69vL 9y/aed3rJzgCPEzeXu6/viJu8hn9Wz3AHHj6hv81jW7/h9T9QRILObsKn/c+DEOZ/P1km+/Y5GN9 Nnl4/u9XPJ9USqeTf7w8/uf708sjVMPn/7SmJ0o9GZ7PcvrcHfF9RnaUNeEtkZIw1cTLH5XXqcf7 10fIBU6pzx90X2ih5bunh0f88++X1zc0e598evz87d3T14/Pk+evE9xbHvDgYyjhAQ2XQu0XqLcG IlMClxIQAWsXWpWD35gVRTPdDhmZ89BBRs9JmwzdHBVFVkhH3SBfh51WGGmHuFeRcUWZViFAO+Pa NmbX2DkfPj19A1Q9ZN/98f3Pj08/zO6qS89jptDraL/+O3YxPXY23mcOYbhnffqWxUCxP3TNQ3ks ybidT43BgL5wquFjrCr1qEdHOUlmdHTBBH4TVRgiXESZQmFIY/lJ0xS0VcxNd22a2ulGXZmqFpO3 n99gxsBs/Otfk7f7b4//mvDwN1gT/tnvUGnUkO+Lkqb6ZwtZEDjrAaKh2pIXs87wf7xGKWtgaU6c 7XYuFwIaIDmKfvAC0ls/dNNVvRK9dr6BzEXV690yt7xkuGor9N/EF4O5KRt6p5oMF7oN/DPQlCLv F9w6Y+605m92N520D0pjrmu6sl53NEm789X+bXuVZHvmLXx6e9GAw1buucMtqO650mE5ujdzg/J8 gCkSSpy/mPHVdHrdRF1PGzrNLQwSuGFuh/q2JxisN4nZFDK2pxvzp2uvQ9sdc69LK/sM4wKoDlG7 MVydzxRZ69V27ix2vvrZp18Skq20lXPIburSQ2SHWruJ7GaMziGrXDsdtnePws7aZr4XUVtTQuwq iXGDSMIreuFhhUXCZXHao3h9Sh80XyzNsQ3UUquWKVr2m1Q3LPoMB9xKMYgWKLouNM2NLqk9Mva7 IUysu17iHKc6k63IKHjpjw11KNgO7k/4gzYJxkwEOgUU0jRIRQdZ6LYOmpgqlMYzi3dItflAFFpU fYe1KDJludxnNlHtYTmALeko0KdKKQY3G+DqPGBpp0ylmNFOE22opRkZhV1zrqVyJiUReH7p5Idq FyhC0/7z6JxxVFkZ3UVFZudcj7BO5g0dlin6qmNiHD5CLMz+V0AioxdZPWY6Dukt5oGMCILDQIs0 zXUCiNuY3UTOzODQKByTCsdL7zHG/iT6+0urk1vXgA21MdMyvREoDtjSS6FF24o4EplNy/WKaD7g Zlm+0SauhJDA3l17gHYFh6pmcl8JRU1fp+HG+qGxwiYJU6iEBH4ImU3JTQ/TIs0PCsl70zOM3i+S Q5LB2N4o01utNhIUlkvjxKxDWneoFQUgDR2rCgo62j7FV5DdgRWWFKshOhe46PbAYnHXMUm4qogl fQoeoCPSXNoCFNkhDYtsI1InQrtEd3HRVdgxwrHQsbUxMChY37AYvSkY+xDjtv4QEpStrKrVDeKZ 6bgmtxOhcxwzzfFssVGyfjT1KVgRWY/UO1P7AmogI9sigVeOgAnaNbykLDHdvmjFc/PhTz/pAQUP 76qA/5jPFuqQmlPUUhcB3vWoh5iOqxNTS+6xIwRM48Tl8rLoqmWUT0ZPr28vT398x3hT8r9Pbx8+ TZjhi7a8dtv+/H81STNiSz/OHadisEiGWXGdcVuSHMWUfoyRAIYQ1xve3kxWyTCUpDrJTJ2wuywl a8LM4xccbZeGthGcPVloPlzp42g5mFt3gHmHUJ87rbbjSbKDMyuBqi7W0pQwFxQWglSZHsVNZsFp +gG2dUvTp6Rc000QTKfDnVeuI/b32sxpkd+Go9W+Y1eAW5WKkq6QsV8gZ2Hk6inOjuKQ0Cw4vNjX Hy6D9Q+qddC7yKGz0e4Nrc4KaSUgI1F0x/ciJ/PbZdkuphuzP7BTJEiWCPyFeUFqLijWqKovM65p hgeCmOQkrID7sOUJFjILySczMxmkYWl2ttLFZ3nSGyJ9P4jP29NIroIXtlfaGxkECw/SUtKwTsrM 2fWaK6OE7uKUKZuHewAcwukpBP8tsjRL6C+ZWvLIVFzPqJqnbxyo2nXtzol+DsFsbYzH6l3RmrEl qS8Jr/hneSi2nhXp4BIWzGqeXUga+VZkBJan1pkG3frSx+RTGEx/UCu2vsJXpbSLu9pnlMaF0fo8 SiWeNcjOxaMPGkCbed5yFOa73FUVyWh/F/BJJJNkgQXqOhUkS7IElnJLYUOed5sIGzlcoIyiWzpL dN8MN4WCHloykdZDsUz42lvPicI052xjJZC880jNMg6XT4wQSZav9DSyslWJPj2PNvmSZjms+tZa euLXc7zrfLl+2qNjizuJu9R2IVlSrqeFN6Wf2xrAbGyrK9/IzMyrVzN2Fu7RVmHgrKe6mAqR7y+d KIhbcUZntvtL72gGV40J0isp0kNfqweOLN2UxqMrChRczOrs0AXYK8wG2dZmXx0AnPnCrr+Ye/Pp EGB1Pp+H+ME8CLxBwGogAy7g0NBrV8su93QnP4RTxVADBc/jg3Sy47NyJ8Ut+Ho+sYs7OT5WKG/q edyJqfbrUb433bkxepsdZOu99BcQyv2pmk3XiYCNF9Yb5q5JeoYS3jNYuNxf/HawCDSHV9HNAF+v /m4+7ACDXYErq5upIm96plUW8cKChsjcXXiYB7PA9wf5igee+xvoHObBMH+5GuGvnfwjip5k5ORX K+IO1jK/wL9JsbfIKpU344yCRCuoUg2z4pGVMKE2zN6KSzpHoaxwrdYaA1+Po1DHek0pl188AycY 0vfb58cf5cpbvmFzObAmA/d6zjn9NkUkbXaG2LTvynP7B0aDsL17IDGM0MF7ZBO7ziyRluS5JRzW NJSBOpzQAT+zslV2yZntJASz00+LNklrOypTCCmtRsrYtJFAXqN3GZkxFpEhYV1THZqWK+H/lvUj 7v759e2316eHx8lBbprXXGzf4+MDRtR+ftGcWo+aPdx/Q3tGQqflFDsUo08OOp4eKJVdQxYaOlIe +6NPfP32/c35OK4FmV255naLXv5RsdrSpNI8qbWwbxKHD/wSlDCM3tEF6eocXh9fPmMg4ScM1vjx vqPhVaVHCWpH0b4DeZ9daE38kh0dOy7banJHFmp0UU/n2Up5E102GSss/601DY5I+WIRBGR1O6A1 UeUWQgSxu95swl6ErxpfRbkjClM3G/rZuIHcwvnAoXBmYRwaZwbG95YjmLAy5yiWAa2T1SDjm9GK K86Wc49W3TJBwdwLhnp7L2IM9EX0K3DIXo2TYDajlfwaTMLOq9liPQLqLus9QF54Pq2y2GDS6KQc MtoGg0Y4OHhGipMqO7ETGTW5xRxS+DRkv5y7o60/m609FQnXXFJWeyWvCqT3pZuGX5hDl6HkRyji 72i2dSBQp464sANA3YYNrfBYVZx73jR3xD1DQEcRvCJ2Fb5L8lHCLYYNtQk2P5br012nYd31UFZx 6Jv0Ne3K4Gic0So9LWZGT7sWEIphAM82DuFOA9lt/ZsRRCHoncVCXJMx0EHEcZRk9IduYDqiBuMj KCnC6CTS0LEdNziVhPTIa8vTge+GMSeM3+yI79uAErbTctORiuP7elbQNks2auOKn9fC0KZutAtO InzviIHQgO72Ubo/jAyVcEOvoe0nZknEHetfW59Dscl2BdtSAqt2aFcTlhj0cgGX6OEy8ChyGBuQ WynYkv4Q5QTW3iQcb98lIDvwvYT7dkSZI1RLrbAle/U79cqb00pmJWCTMM9xFKjOTbPzFC5RSpGm EFXZGNp3E0V5/9iVJLAZDxZwc1bv6e9d8g/6H6LsPZzoQ34tFO8Xm/NtsFjRz0olImQrP5he9+UC OwBk4TmeDfahuJX+ck0P6hLBE637NlSd4ugvl4tfqE+JXA0ii0TMe48o5e3m/uVB63aLd9mkq6qJ Vk7G/Qh/4t+2jVVJvp1PO0eCkg53BPpAUH4t4z0BjmBJzPs5xGLTOR90AAU7DXCrV9zhLICLV9eh bAruOKYcym4y7dtgOeqfLKrrOtXhjUsc6oI2Fo1YmcE6j8aH4ZU6gSpYKmMtFpMm0ghGXH+DU58G uJaMYefC0lVE3fpUnNfBNVe2IL40y9BkostiHe+EHdAOizWmmfLx5en+MyX/qIInB769cJRmSM9f f9OM1zK5vp0Td+8qjwNc+THiAFGrJkSzHS65Ifb7pmKif8I7ga5fnBz8SnKAzY240DZGcp46pH0N wlsKuTo7dIdLUDUN3iuGqkDukd5CR2EFfcKp2FsZX+N8LBONEuk2js59aK32ao+LXh5pqcAedoyR W1HIdSfpQ7y2clQOLTntBBoOfCl9TK0KL80ZqEGeF6KKEtDOirz+0GSWee4SdGCsQ1iEhhKLPBGw B6Rh7DiYwSwuNa5ooawijT2hQmXwxxYYHW+ARGB1qG0TqmNkaR08OudqH2l7nMOfPCEHARUlvS0H mwUf7CCVVrEvDa77wh24NPXFXr7pQtTnV32PxaBXhizM53XMA5uG4es7wiUgJwfqiImc0k5cr3x2 ThgCEM4ov39pa9psFGhX3Va7bcnP17fHL5M/0Oq6nBqTf3x5fn37/HPy+OWPxweUTb6rUL/BIon2 PJaNFpYbRlLsUm0mX1vx0KMLsJlbeoDsnLPxPKRIlMNCENmlaL/34aIf8OG/whoAmHcywQ65r6Ss xG6hK1OaQjsLUiyT14iQkWZvnyDXthyje60xcy29M/d6oGd9UW/tri/a6R91cNwMkBmzo2Py60+J 6uhOTZkWgmNtBOIy8TdnkJFu5tgJclpMIGGpopco0v9Jnkv7nYFwp1UvQSrX8NoyMJeTD5+fSuPI /pEAc+KxQBWaGx27gS68xuhTi/ka0XBaNwNU3rvcVnxqqvYn+l+4f3t+6c3vXOVQ8ecPf/XXK4xO 5i2CABXstYp1OUN0UNZJqQowQaF66opW9vY8QVNJGOcwiR50XGqYWbq0139b3WOVhDawgZ87ZJ59 LKfX8X7LjExEylVByx6wE10uV070rTzPThGq4kjHXbrky0Oex5S0c38qI4cZGygQ6mm2F/0HjfT+ DRYK+gBb2WSHq7lH30ItCP1+0EISb+oQCdsYWsJuY2jpuY2h7+MWZjZeH2+1GsOs/fmIVXuooH9+ BTNWH8AsXXdCAzNmZa8xI/0sZ2O5SL5ajn3Rs7huWVqrfI/kl0cO32MNRJ3z4QJhK5FMYEDsgt4v usBcHgZxoVyOuD5A1wMj3bBdecF0QTtmMjGBv3VYrjagxWy1cJgtVphdvPACx+XBwPjTMcxqOXUY XraI4cG4F/ulNxvuPqGC4Rn2ns+HS4E1sfD8ka+kDQZ39DGjwSjur+fD86LErByPGRZqPbUMZlvW 3FsMjxfE+N5oRea+P9wzGjPeoLnveAC1McN1TtjZ84e/JEKW0+VwfTTIG168NWY5vOEgZj1an5m3 Ghmf6IpjbH5rzGy0zsvlyEjWmBEvKhrzSw1bj2TE89nYjqz40uEsssmlWMFSQh+wmuGTLMcAq1HA yChORvZpAAyPlzgJRiZBEoxV0qEdYADGKjnyzQAwMuOT9Vgl1wt/NvxNNWY+skRpzHB7cx6sZiNL C2LmI+tGquDyu48KjNnteFlsoFzBwjDcBYhZjYwnwKyC6XBfp7lW4h1p3jZYrB1n/aR3Ze2klhsl HdfRGrFXI1MYELMfYwg+nEeYRLBODn+kKOHefGQhAIzvjWOWJ9/h76qpciL5fJX8GmhkypSwzWxk TZVKydXIvi2TZDmyvbGQe34QBqPXJbkK/BEM9FQw8vVFis4pRiEjoxggM390q3A8VTaAfcJH9jaV 5N7IpNOQ4RGkIcNdBxCXSzUTMtbkJF94w3U5Ks8fudWdgtlqNRs+9yMm8IYvR4hZ/wrG/wXMcKs0 ZHicAyReBQtHVHAbtXT562lRS3+1H74/laDIgdLbB6MvoCcMahJmlGxOyg1cL6QUm847l6ScYW94 wkg4MnqSF61S/fH71w8ozRpQpE62obYnWU8ds1QDwvVi5SUn+ikGEeyc+9OzW7tsi7p/YeRQgUJ2 yNZTx4WvYdPjpmK7lDR02dyboUHMYP1yf+kQ68AWds0xVpa7AuIWrvLuHryJkjymZwaygyBPAof2 Q8un50TZt2dvvnAcUivAarV0TLwKEKynAxmopeuwVbMdW5xmR+nW9zaJu/eLSNGiEmTCOWcBX99d +0ItpgNsKear5XnAZhYxycKxZmvuzSWAHqbHJ9ucF9PpSPYXyR36WMhWAjbc2WxxvirJmUNTDoFx PlvP3S2FfOKE7kiVy6U3XdBjFJmL6co9gEtAQItG65JzOJGPZLH2/MFZeIrhnj8b7ss4mS0Gvra6 Tc4DFWWFuMtSNlyLJFivOweO2hvj0MLa5oIORmLmulAUfKCFUSjYlUfaq7JbHVejCETpcfzl/tun pw/kG09Y9N/4GNBMl7JVW01y6Sv85f7L4+SP7x8/Pr5UNgHGI+B2c+UJarMbCiFASzOFcc0Nkm2Z WTklhwZRWlGYKfzZijjWYYl+dhg8yy+QnPUYAtVAN7GwHtQxJ+h4sUuvUQo9SGnsbbUXHDR7kZ2k 2hSmfLGmTx6AUSLWpaqOe5p+/32qHz97r6nYgtq7Qkti6N8ks0i386kNsW0kaso145KgRiSVdXLY Jr6NquwqWsqRxTeXQthfHQORmr/3+Ww67fTn4Rg5XPMBc1g7HwDSC/Wu7uIzhxoLjo1Nct2d1Xzh 2HOxUaJQB8eZDptX+ydw1k5geANyCSFnUelj/v7DX5+f/vz0Nvm/SczDvmVSUwJwrzxmUlY2fWQ1 0FdQrP3Bu6G1q/rhksuin7++Pn/W/nO/fb7/WY3b/oNs6Wuad3XDLDL8Gx+SVP4eTGl+kZ3k7/6i GUEFS6LSnTelGkawobUKwzHmBawEhWMoEMmKTLGuW/ORcuBXEcHGw26ivl1aE+p4sPMaRcBsZ0xx /IWPC4czrD0pzTjumLckOTw+KN+fd3joSqDltKEPultGc0tBt1WGASH+vKKrpI5aoEXHmBMw5oTh OiZMWImpjT269JzBjknQcZHrUa3Hj7Tvi30Pm0lvYO6FlQ5+YrQeFRUXHUYFA64T+wHAMPJjq+BJ ZFPFlehVQ357/ICqelid3jKPCdlcO1nqZMd4QWpMaV6ex1EvwQFNsB0pNlF8YzodQxqHK2tx6dIE /Lp08+bZYcccGnQCbw6cxTE9v3RyfVRxVI1ftCFqt0jo8F2WFkLS6xpCokRet/R1XLPjiGdkLDZk 3t1EvWbuomQjHAqTmr91aHFpZpwVInMIXBFwFLBLOoyEkA8V0jYMbsDF3RcnFquM1ogty45O2tOO u/qXwr3mIQD9PbjL72gPW7z3zGX4hFx1EumePIWVnZJKOEapjtYJcGKudVWc+cZRmh3pN/pyzO4E 1xZkA5AYd/gB/mULm6r7g8GOoEexo22l34Zsq+w5CMs8rEf90antyIdHSKrcwwsuCRGttYvcnKUo woIx7B7+OcYGvKSO4AkIgMUjdrhj1vyYoZpG6rLI0Bjcq91FSCaGmlE5C3LzUQWka4tvI9CT4hA3 ilHL2XEm1ZhDir5L3KPCpeiHsxDNl5gU7umi7fPfZ5fBIpQYGPmwTkiXIozm71FnuAzV5gQdcEO8 5pK+gyPiLNLEXQl0VzvYhLtLCFvgwOwr5bLXvUM3VG+JcU6rbFJ7cqtjbJ0bmgy1qrIIyfx6yRrD FoPY2sbAzWbPxRWviHB4LG+hlhswQAze/F1SNNgR0ZqOZKbRCdbE0BHAhfMIxco6iiWJEPB3KjYs pW7oheLX0t2SQdAXDpu05yqTF5pYeyb5+8vbh+nfTQB6MYQOs1NVxE6qVryi+EDsReRiWJ2+GAQ4 tusFI4VI1bZyVP+zR8coBwS5E0rKpF8PIkJ/uPQFUzegOOp4Zr1a4njDmhLS/Dod22wWd5Fjfrag KLujBd4t5Bw44uXUkFB6M4fc2IQ4nu8MyHJFS1drCKqmrB339RpTyAWfjeQjZOz5jhc8G+PQf6pB Z4DQIvkaod/n/eGvoDGupw0LNPsV0K9gHBoMTUfPPeXQVqkhm9uZw1a9RsjZYrZ2aPjVmG0yc+nv /X9lz9acSK7zX6H26Zyqmd1ASEIe5sF0G+ihb+kLkLx0MQmToSaBFJBzZr5f/0l2X3yRyZyqrc0g yZe2ZVmyZamdUOA/h2+rQnI1ok/u1Vocnr8NCY8uLxyOIm0tCyA5zzdIcnmea7LFaOS4Ym7HzocV NbLWPT4e0Ne9KlfwyUyMOk7QeMAjPfq9/4G88PPLwQf9Bs4ZuFzwtBG69T4YgNV1v2+/Wkxf1qfv +8Prx13tDxyn+wrJleNaXCW5Oj8LIunXVTVhUeCwbhXKG4fvXUcyGJp5sMxZL+b9m4KdZ7BoOCo+ +HokuTzP7EhyRQXbaQny6HowHKhGSLf0h4brkjm/6ZV30aeKInfYE7/fffbS0s3ZWLI+XqEqnRTw rwuCoVD7yje74/7gYikfr6QXZl47GbA7YuNy0mb5VR8uYLgtjNxPjrAsB1YcJnwX9x7nyGacOXRU o31FVytXfpCnrpwJYMlxWqUoHZmJ8Zy7yQvgJMAQbjym7xUXviPqzGKW5IVVrs5h+HjYH/ffT73Z 77fN4fOi9/y+OZ40zbvNfnaetGsPzKd7p89bwZyJm6ZJ6E8ChyWPgXCTGNRZh9G4BCkb4wsfWidn QThOHJERoObSeYOXbV73p83bYf9ICkOM3oL58zySe4jCstK31+MzWV8a5c1M0zVqJeX2Ao3/K5dP LpNdz8PHlL0j2lbf2wy6bTQ/9vqyfwZwvveoYPcUWl6IHPbrp8f9q6sgiZdPj1bpP5PDZnN8XL9s enf7Q3DnquQjUkG7/TtauSqwcOoLtHB72kjs+H378oRn/s0gEVX9eSFR6u59/QKf7xwfEq8si8Sr 9FMjUXi1fdnufll11oXqaJMLryRZhSrcmt5/xDOKOMP8MItJxu/IJcRXmCHCZQ0njkufwCEJ0yUR IDC7E2n/KMlk4ZQmUszY4hJG4gGekqjC1oVm9738/Zt8qawOfZO++kzc3mqOzg1lPnYHNMUHkOmK VYNRHOELU/o8QaPC+sjZ1ruqlMbjWc8RCDHy6GObjNk7Mds9HfbbJy0gM6ZRcRzGNOTtfRFbaZk7 SLt/tsQUoY/b3TMZJ6NwvN4WoYbNJF7N2Y9dZVdS5BAlt6nAsVnkYeD05xZBFTyZVtyxh5Wx6zgv Ssz8TY0Gokd8lO4LWxBNcqo1ibBgYeCzgleTvBIhMKl3w4CDLY9pud1gAQ8A4Vrclwauwwwr9RxG ADAc3ARzQ0CdRhtD0bEkD1YV8xzZV2uqnHulM02UIHKmDELkvIyDQhzbKKmivo59rUf421kN9CGS SdyUAyUewJgCRs+S2IKB2KGAtCQiDyfGcDhPBv+tMOkj0bGvVvtfPxzVrx+NKBK4T+pEcbyNz804 Ts1W1PRJ+V1rVNViqAWWB8xdmRT0ult9+CVI4TiQRVQSo9tTlXuZ40QaiZYsozer1dlRmE5yc5HU mMSTqG4AGkiVDLwxAW4TyzVJBNX5lFTyOXfE8rkrLKJKR/ZrXNjM2sA+GOeWTPB0l2LtPHFWxlXO YOndy7V3hto9zhLPchgieqK75vhEZJNzWHdxENpT1gn/gaiExuW4YdFSoR03Ve4hp09yXdxJWJ2G MUmpCUL7tcnMqGYsiX10Wbw38Wr/eCxyLTodZHIiz16LM10BfRMQSIDgU8V9jJl0YikbPzE2tAil KzbEiczo1CkkGHyoJsSF6LIGJYVLOktskXHNA+NuEoG8oU+cJI46MBF1eYUWTRfj4EzyIb2sJFJb 7xOx6ykAD8PJKl2rrXdafMBMhezeWKgdFK+wA3S6xODEZ8t3lCxcsnvoI7oqLtUvU4gxWiit5ihE EYfBSVI7YYe3fvyhx8We5Fbezs7tSlJLcpFd+h9/4QtNplNkGubLk9vr6wtNtfiahIGa7ekBiFR8 6U+a8WtapFuRx0pJ/s+EFf/wFf4/Luh+AE6b0yiHchpkYZLgb5+LtLGg7vk8ZVP+ZXh5Q+GDBKM0 gQny5a/tcT8aXd1+7iuXZyppWUyoKNGi+1r7EkK08H76PlIqjwtC+DUa57nBkXbRcfP+tO99pwat SzSuAua6k5qAoSt+ERpAHDB0vghA/hkobxaEfsaVfHZznsVqU8a1YBGlukwWgA82PknjUr7Aapn4 lZdxTESgxjOEP91W29hk9jC19WCYQZTuMjmc0ukkY/GUW9s2860JazATQxZxsTHQIPiAPBdHcEps RaM8/BZpXwy9gbu3y7EbZZdqxixjkSYwxW+5W8r72mZS70qWz1TSBiK3x0ZH72w0DS3lIdGBlsxH D7UU4+lNQ7qimkL4/tBmIUWJ6ZPxRP1sARejtQQP2pV+Cw4fhiQ0IT9g9XC+Fw954Xgu2FAMRWZq TFCdBw+OABsNLY/G3Pc55aPQzU3GpiJFnJg+UemXS2W7XLn4JgpiWL2aWK4h1Rj5TfhxVP3rMdh/ YoNTk2skkcnrqQG4i1dDG3RtrccaeMa7oW6LPtPBJ+5kpM/7fKE1XlotS4jMg0zfMFD9apZjllgV NrAPC0lmVdTeBk6pxA2uMTsJ1IOav7CF1gaR3AnCIAqKL/2GqAkdRkrOWH6Z9nsxMH5fqutDQsyt QEUOlTS4+DFL/dxE0lR9oniWJEUV6/tPLC2/JgatH1MM3hDh5sZDJNI/wQ9yjMINGk/a2Ngaga91 2bc/2Se+2cBTafamIupoiiGFlRUlxLXxU5r8Spfl5Y0ir8o4Sz3zdzXNVSEvYfWIN4OaYrpiJKzm 2fhKcz6X9M3oBLFgPHTs8or71OEp2BRyrmKPpzPH/hXoqwh/i0MSMhSzwDLUxbueSS5QJ0dQLTmb V+mymrmcWgVVmXquYPgCb+0rOvrMFwv0H7SQL2OCptWIfGZqMC6JHocqh4d5o75qarGCbvTqCvRq vWCLuQHMK425uXJgRlcXTszAiXHX5urB6NrZznXfiXH24PrSiRk6Mc5eX187MbcOzO2lq8ytc0Rv L13fczt0tTO6Mb4HLEDkjmrkKNAfONsHlDHULPeCgK6/rzNZAx7Q1Jc02NH3Kxp8TYNvaPCto9+O rvQdfekbnZknwajKCFipw/AhE2g7ahL6Buxx0IM9Ch4XvMwSApMlrAjIuu6zIAyp2qaM0/CM87kN DjzMwOMTiLgMCse3kV0qymwe5DMdgba68k4qjFQhCD/PyN4yDpBFCRkZJNXyTn0mpl0B1UHqH98P 29NvxVmmLjznegh8/F1l/K7kea1/00oqz/IAdKxYJBbLwDwiL4HkOST3ZTOvWjOVP8P3o/JRiytI iNQPMfxQLu5kiyxwXKCdvcJokOQeM2MLXomY2DH0FE818UxL7Mge044aLKIzqGoCFeDjTs3owosS T9DgO2X5TJnoUnNI0w2A+lI3zKMvf2E02qf9f3effq9f159e9uunt+3u03H9fQP1bJ8+oY/0M875 p29v3/+SbDDfHHabF/GoebPDa8+OHaTLz+Z1f/jd2+62p+36Zft/a8SqieTAboJP8OYYvV4zhwUq ieWgtd13nD83xBNYg07axrWI7lKDdn9RF4ffYP3ma1ZJJk8UFMVSpG6UjyYNWMQjL703oVCHCUrv TEjGAv8amNdLFuqRBiyMpAn57B1+v532vcf9YdPbH3o/Ni9vm0M38JIYQ2CzVHnWrYEHNpwz32xQ AG3SfO4F6Uw9zjcQdhFUQUmgTZrFU6sfACMJWwXP6rizJw3GKjJPU5t6ruYTbWrAgxmbVCartwel htsFxI2IWXlN3Vof8uLZLDqd9AejqAyt4pjtgQTazYs/xJSXxYyrGUlrOHak8UNO37+9bB8//9z8 7j0KXnzGp8a/LRbMcmbV488sEPfs5rhHEmY+UWUeDSwYSMIFH1xd9W+bTrP304/N7rR9XJ82Tz2+ Ez3HiB//3Z5+9NjxuH/cCpS/Pq2tT/G8yGpjSsC8GeyCbHCRJuF9//LiilhS0wAdnu2v4HeBteTh k2cMJOCi+YqxiCv+un9SX7M0bY/tcfQmYxtW2HznFTnRtl02zJYWLCHaSKnOrIhGYG9fZsxeZfHM PYR4MFeU9uDjm6d2pGbr4w/XQGEoC7PwjAKuqM9YSEp5/7N93hxPdguZdznQEj2pCPIQW7a3EpLS bHEcsjkf2KMs4fagQitF/8IPJrbkIOt3DnXkDwkYQRcAn/IQ/9rCO/IpfkewasB24MHVNQW+HNjU +Yz1KSBVBYCv+rakAPClDYwIGF4SjxN7dyqmWf/WrniZyubknr19+6E5wrfiwJbuAKuKwGb7uBwH 9lyzzLPnCFSV5SQgOUkimpM0i3NYxME2soWsx1DFdxXKC5snEGrPAsbgMWET8dcWDTP2QCglOQtz RvBCI3oJycqJWniWgkFCzLw9mgW3x6NYJuQA1/BuqOpAK69vh83xqGnI7YgY2cgbUfuQWLDR0OYz vMAhYDN7JeLlTNOjbL172r/24vfXb5tDbyrTdFDdY3EeYHx8Qi3zs/FUPAegMTMtYpCGodRBgfEK W4NChNXC1wDDfHD0uFU1bUW3qlhqL6IGUZFysMXmLi2xpZDjYYp3FQ0LYJG6RX1LSmreLZbHQg9M xhiZpuDEliKOim2nCmkkvGy/HdZgEh3276ftjtgLw2BMCiEBp0QLIup9R3nF46QhcXKpni0uSWhU q9udr0FVAW00JYgQ3uyFoL3iVWL/HMm55p17avd1Z9REJKr3MXvGZ3QySDAgI4xiFXjixAQvK2y2 2BxO6JoPmu6x9x2sx+P2ebc+vYMp+fhj8/gTrGL9bRRejeFcYtypvD2/oT1z/qBuUXnoZEpp/apW cQOpxmCVgETJ5srRBiZpyCrh56DnT2LC0Y1yZAxgF8eXUYrTReODDxt87OFZTJZEhr+aShLy2IGN OTrYBKF2RuYlmR9QyR8wNAYH4ywaQ3e6D25fBHhB615toAywh8EHPZCHKhd5aggppLAVQqioKCu9 1KVmKMJP2CjDSW386fAw8Pj4fqTzp4KhH0fWJCxbMsets6SAiSJlpycuI1RiZzs3RAWwrmrdXK+E coqqlXEt2x9m4VMGhSgFW7RIpFdHQVKg0qVDh6NTBnpxh5ob0IMUUIZeAAoBUTNClZq7xfEwJKlB MaDhZC2oMhDkAkzRrx4QbP6uVqNrCyYelKQ2bcCuhxaQZREFK2awfCxEnsLOZUHH3lcLpjN290HV VHMpUBBjQAxITPgQMRKxenDQJw74kIQL7c2SBcTBM5gpfgXqQqLp6ioUz9pV+aDhoEkVV3Aw20HM ejMKVs0jxXZX4OOIBE9yBc7yPPECVgQLDpOZMe2EXDwu4ZEO8tUhFhUiVBycAkq8FqkjiNhUSAAj iflJZ0JzVEYZUHESNwjM4J3q2BaVJkmoozJuUdeusw2mu7QBHCp1Lv+YfBrKCVWqu1Oai0Pdb6Zl giIBy1tdNmFW1v5sndgOHzDtunYQn92hnkLdu0dpgP5ibelEBMCagg6gBpmbJDAkne9I53IKcNJN HelHv0ZdR2uIynECdP2r3zdAKbBQqJfOp8aE5LBvaNOBl0DxVN3FWn3FUkP0a49GGRLQt8N2d/op oi88vW6Oz9RDcuGQPheZCOlrMIlHRwfyHserw0+GyTQEHSVsT7dvnBR3JfoyD9tJEz6ZRA1DhQfv YwbMcubyUKOwwhq3mmE0TmCjr3iWAbkaFbROrzkFNWuc5Fy9bHQOY2slb182n0/b11plPArSRwk/ 2BeSInqn8P7/0r8YKF+J056CgImwo46wVBzj16PzOlhQ5BqQX5LDUg5ALkZBHmHof4W3DIzoCL4c ule/+Y+/SgZ6Rkt8+9iwob/59v78jHdVwe54Ory/YqLP7vtF2DvU0rO7rlsKsL0wk2bkl4tffYpK Jnqma2gycOMtb4yhmRTnb+rFUHcHPc4ZfU33R99otiK92CyDpr7ya+vQFiSuBdh7MOig43ZRkKRJ gNEUSYOhfjwlHh+Lu0hFP/bEvjJn8J2tKWhi0csQBVCciOdMYFJWzPdrpcm8uOy+Qh4u489esn87 fuqF+8ef72+Sc2br3bMueaBqDy9JE/p1kIbHx50lsIKORKmVlEUHRmkpvPDKVBWa5/sk/QeAyZ/e X0QoZHVWmjtWAm1ONvZmznlKhdzGVhWe+dfxbbsTmV0/9V7fT5tfG/jH5vT4999//7tbKMtlFZWg h9Abwf9QY9dTsdhBcFRljCeMoEHZucdb1WXBKbmozPJPuRae1qd1DxfBI9rN2iRjaVTPWIHqSJaV xJstbZIcVcrjP6+kZ0dHKAKVYfRrVywOdLSoE6lb8/V6PfpJr0/MYw6qOqOGDPf6+3rLVFeKUZu6 ZReb4wnnD9nR2/9nc1g/bxTfFXzI22ku8l2vmBPV1bd77muS8pUYARKHXGA8Ea6XPyx6L1lUhXR5 VUPKlTEyuSiG8kEco/7WFx8euOQy6bIKj4JYBJoxwDqlptLrfW60RcK0V30QdIxoYsZXfhlZDUsV qw6jbyNzzRdCQOcALpKVARWzPTGAtUKnA8sy8A3QSloQOhCfn03w3ZoOztCwL8SOaHygdiosQIHP DEg4j+w+Jqn55YtIqvJGz3MRaNwakXFqfTgeus1kPHLlYngSxD42qByI6eWa/AvmRMhHUi0QqpgE PPTbhdGdcvA8KTPg124x0A8MoD5ywciTQhKhHNg1uO4YRqaaON8sdDunWLP0eWhNf+1BVfuTaQwY JSYDodMOAya068DDxMBahTwioMJLCZUK7TwSaM3PMZ2SaOFleS5Jo+T/AdJ8xJb+EAEA --===============4275785520661131955==--