From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2297905231796889619==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [vincent.guittot:sched/pelt 1/2] kernel/sched/fair.c:4056:25: warning: comparison of distinct pointer types ('typeof (task_h_load(p)) (aka 'unsigned long and 'typeof (1) (aka 'int Date: Fri, 10 Jul 2020 18:09:23 +0800 Message-ID: <202007101820.LWRXMbQL%lkp@intel.com> List-Id: --===============2297905231796889619== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://git.linaro.org/people/vincent.guittot/kernel.git sched/pelt head: cc807c0b8d03785da906a6a8436be5838bfe9d54 commit: a057128bc3087ebc9505454a1b5d7a4ae35c6e04 [1/2] sched/fair: handle c= ase of task_h_load() returning 0 config: s390-randconfig-r031-20200710 (attached as .config) compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project 02946d= e3802d3bc65bc9f2eb9b8d4969b5a7add8) 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 # install s390 cross compiling tool for clang build # apt-get install binutils-s390x-linux-gnu git checkout a057128bc3087ebc9505454a1b5d7a4ae35c6e04 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross ARCH= =3Ds390 = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): include/asm-generic/io.h:490:45: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val =3D __le32_to_cpu(__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from mac= ro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:20:12: note: expanded from macro '___constant_= swab32' (((__u32)(x) & (__u32)0x0000ff00UL) << 8) | \ ^ In file included from kernel/sched/fair.c:23: In file included from kernel/sched/sched.h:17: In file included from include/linux/sched/isolation.h:6: In file included from include/linux/tick.h:8: In file included from include/linux/clockchips.h:14: In file included from include/linux/clocksource.h:21: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:490:45: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val =3D __le32_to_cpu(__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from mac= ro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:21:12: note: expanded from macro '___constant_= swab32' (((__u32)(x) & (__u32)0x00ff0000UL) >> 8) | \ ^ In file included from kernel/sched/fair.c:23: In file included from kernel/sched/sched.h:17: In file included from include/linux/sched/isolation.h:6: In file included from include/linux/tick.h:8: In file included from include/linux/clockchips.h:14: In file included from include/linux/clocksource.h:21: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:490:45: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val =3D __le32_to_cpu(__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from mac= ro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:22:12: note: expanded from macro '___constant_= swab32' (((__u32)(x) & (__u32)0xff000000UL) >> 24))) ^ In file included from kernel/sched/fair.c:23: In file included from kernel/sched/sched.h:17: In file included from include/linux/sched/isolation.h:6: In file included from include/linux/tick.h:8: In file included from include/linux/clockchips.h:14: In file included from include/linux/clocksource.h:21: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:490:45: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val =3D __le32_to_cpu(__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from mac= ro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:120:12: note: expanded from macro '__swab32' __fswab32(x)) ^ In file included from kernel/sched/fair.c:23: In file included from kernel/sched/sched.h:17: In file included from include/linux/sched/isolation.h:6: In file included from include/linux/tick.h:8: In file included from include/linux/clockchips.h:14: In file included from include/linux/clocksource.h:21: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:501:33: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writeb(value, PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:511:46: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writew(cpu_to_le16(value), PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:521:46: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writel(cpu_to_le32(value), PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:609:20: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsb(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:617:20: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsw(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:625:20: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsl(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:634:21: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesb(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:643:21: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesw(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:652:21: warning: performing pointer arithmetic = on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesl(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ >> kernel/sched/fair.c:4056:25: warning: comparison of distinct pointer typ= es ('typeof (task_h_load(p)) *' (aka 'unsigned long *') and 'typeof (1) *' = (aka 'int *')) [-Wcompare-distinct-pointer-types] rq->misfit_task_load =3D max(task_h_load(p), 1); ^~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:891:19: note: expanded from macro 'max' #define max(x, y) __careful_cmp(x, y, >) ^~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:875:24: note: expanded from macro '__careful_cmp' __builtin_choose_expr(__safe_cmp(x, y), \ ^~~~~~~~~~~~~~~~ include/linux/kernel.h:865:4: note: expanded from macro '__safe_cmp' (__typecheck(x, y) && __no_side_effects(x, y)) ^~~~~~~~~~~~~~~~~ include/linux/kernel.h:851:29: note: expanded from macro '__typecheck' (!!(sizeof((typeof(x) *)1 =3D=3D (typeof(y) *)1))) ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ kernel/sched/fair.c:7662:11: warning: comparison of distinct pointer typ= es ('typeof (task_h_load(p)) *' (aka 'unsigned long *') and 'typeof (1) *' = (aka 'int *')) [-Wcompare-distinct-pointer-types] load =3D max(task_h_load(p), 1); ^~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:891:19: note: expanded from macro 'max' #define max(x, y) __careful_cmp(x, y, >) ^~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:875:24: note: expanded from macro '__careful_cmp' __builtin_choose_expr(__safe_cmp(x, y), \ ^~~~~~~~~~~~~~~~ include/linux/kernel.h:865:4: note: expanded from macro '__safe_cmp' (__typecheck(x, y) && __no_side_effects(x, y)) ^~~~~~~~~~~~~~~~~ include/linux/kernel.h:851:29: note: expanded from macro '__typecheck' (!!(sizeof((typeof(x) *)1 =3D=3D (typeof(y) *)1))) ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ kernel/sched/fair.c:8180:19: warning: unused function 'check_misfit_stat= us' [-Wunused-function] static inline int check_misfit_status(struct rq *rq, struct sched_domain= *sd) ^ 23 warnings generated. vim +4056 kernel/sched/fair.c 4036 = 4037 static inline void update_misfit_status(struct task_struct *p, struc= t rq *rq) 4038 { 4039 if (!static_branch_unlikely(&sched_asym_cpucapacity)) 4040 return; 4041 = 4042 if (!p) { 4043 rq->misfit_task_load =3D 0; 4044 return; 4045 } 4046 = 4047 if (task_fits_capacity(p, capacity_of(cpu_of(rq)))) { 4048 rq->misfit_task_load =3D 0; 4049 return; 4050 } 4051 = 4052 /* 4053 * Make sure that misfit_task_load will not be null even if 4054 * task_h_load() returns 0. 4055 */ > 4056 rq->misfit_task_load =3D max(task_h_load(p), 1); 4057 } 4058 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============2297905231796889619== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" H4sICNU2CF8AAy5jb25maWcAjDxNd9u2svv+Ch13c9+ijWU7vvF7xwsIBCVUJEEToCR7gyPbSqpX x86R5fSmv/7OgF8ACdDpIjUxgwEwGMwnoF9/+XVC3o4vX7fH/cP26enH5MvueXfYHnePk8/7p93/ TSIxyYSasIir3wE52T+//efD6/nV6eTj759+P/3t8DCdLHeH593ThL48f95/eYPe+5fnX379hYos 5nNNqV6xQnKRacU26vrk4Wn7/GXyfXd4BbzJdPr76e+nk3992R//98MH+Pfr/nB4OXx4evr+VX87 vPz/7uE4OT27urh83J1/Oj17PL9/uPx4/3D1+Wx3f3X/6fHi6vLq/uP239vHx0//c9KMOu+GvT5t GpOobTs7vzg1/1nT5FLThGTz6x9tI362fabTXgdKMp3wbGl16Bq1VERx6sAWRGoiUz0XSgQBWpQq L5UXzjMgzToQL270WhTWDGYlTyLFU6YVmSVMS1FYpNSiYCQCMrGAfwBFYlfYrF8nc7PzT5PX3fHt W7d9PONKs2ylSQEM5ClX1+dn7cxEmnMYRDFpDZIISpKGaScnzsy0JImyGhdkxfSSFRlL9PyO5x0V GzIDyJkflNylxA/Z3IV6iBDgwg8oM1xowaRkEWD8OqlxrHlP9q+T55cjcm8AN7MfQ8A1jME3d+O9 hQ3uAy88M7YX5OkbsZiUiTJ7b+1V07wQUmUkZdcn/3p+ed51h06uSW6PJm/liufUO/lcSL7R6U3J SuZFWBNFFzoMp4WQUqcsFcWtJkoRuvDilZIlfOYFkRLUmmf9Zu9JAcMbDFgGCHTSHBQ4c5PXt/vX H6/H3dfuoMxZxgpOzZHk2R+MKhT/Hz4wXdiCji2RSAnPfG16wVmBc7l1oTGRignegWHWWZTAqRuO mUqOfYIA7/AGJtK07JplTgrJ/KQMGTYr57E0IrB7fpy8fO4xq9/J6KlVx98emIImWbIVy5RsmK/2 X8Fw+PgPunapRcbkQli6aHGnc6AlIqOJ253PBEI48MsrGAbsEww+X2g4NmbihbPQwcQsUS8YS3MF VDP/cA3CSiRlpkhx6xm6xulW1nSiAvoMmivZMyyjeflBbV//mhxhipMtTPf1uD2+TrYPDy9vz8f9 85eOiSteAMW81IQauty2hh6gzsDGrSyDJOmCRWBmWJGSRBsVUxbMZv1MRtAuKECQkPJyBA0T2k/p 44TkNj34bDVTxCUavcilWe/QT/ChtWuwSC5FQmw+FrScSI/cAcM1wIY7UzW2E4VPzTYgjT6VIx0K hmavCTliaNSnwwPqmhAP+JckaKJTWw8hJGOwR5LN6SzhxnC3PHLX2KqDZfWHpSCW7VoFtZsX4F44 OigRaPljLRc8Vtdnp3Y7sjklGws+PeuYyDMFThSJWY/G9LzaD/nw5+7x7Wl3mHzebY9vh92raa5X 4oE2pI1ml2Weg2skdVamRM8IeHrUkfba64JZTM8+Wc3zQpS5tcCczFl1CFlhbzdYJjr3CvcsWdZk PIJQAapz1A0SE15oL4TGEmafRWseqYW1zSqAXrXmPJKDxiKyXam6MQZRvDMrc9sX5ZypZGa152Bp lc0YEA0cqIbYvKlpRGzFKQszATqihvD2BEvj6YhuCVgpUC52pxK3WYa8g6IHa6YPM8+s5WRMOd/A V7rMBcgHWgQlioEWJKUSZro9nwh2LGKgJChRfVXV7B5LiM8IoOQA04xjVli7ar5JCoSlKAvKLKet iHp+NTQ07nQ3XjTwQTuI8aNdVJ/DaQCWAz0TAo2TqzfgUAkwTim/YzoWBdpm+F8KZ8+xEX00CX/4 lCY4DsryG4zfVvJoemlthcEBxUuZsYqgWwm1tmqWx91HpZ677x6tFGwMR4lxNhTOQQoaWNdujH+e uDV9NyeuPDbrxBifuPUtHE3Y/9ZZyu2oz2IyS2JgvC2PMwJuW1w6g5cQjfc+QeZ7zKyaaZpv6MIe IRc2LcnnGUliSyDNGuwG48XZDXIBCrL7JFzYTOVCl7BMv/4k0YrDemp++s4ukJ6RouC23loi7m0q hy3a2ZW21TANT2Lt4XT6O49HNttYlzUBtdB4JYj/B7fFCkTIgGInnATf+sa7YFgNiyJvqGZ2CU+R bv3kRkzo9PSi8V3qFE2+O3x+OXzdPj/sJuz77hm8HwLmkqL/A95r5S7W3TuaXm/qJyl2BFdpRa6x lb59w6iUAMNMQqM7YQnxx28yKWe+45aIWb8/iEQBdrreEl+nRRnHCavMOeysAO0sLPGBDVcs1RFR BBNCPOaUuBEe2LuYJ5UP0bLJzaq08mlHVXcQFmjX9IJfNMN9zyJOrBEwHALL0fgu1uQg+l0axTaE NcHUYs0gevEAHN1hNbayr42Vc3XSHLhhnV7HozLG2TDS8NFCw2jaIFtmVcBhx37gCea29HKI/Xmx lKFRSuD3jFlgeX512jfBIoUBYzCN7SLsNVQZsgTEMpHXH50jlcC6c8xANCcoP7w87F5fXw6T449v VfhguZ1219TM8+7q9FTHjCgIf6xJOhhX72Lo6enVOzjT94hMry5tjM5Bbfr7FGjb1dOD0ak/ndX0 Oh+FXoxCP4Zng/xSZeboYvz2nWoXATfDQ7eGGbHpd0DOjxB0udYHXl2OQIPsqzv7uVcD/cyrgT7e XV7MbNNTaVjrmKTWocsK46tfX160ciRUnpRGI9lHNmKyCcYsNVuF/nCYIV7zea+LO2Cqw2toOfvo 5ySAzk+DIMzEe0e4nnYZ+mpCiwIzQ5Z9Zxvm5IKMcBXgiol0LM2aiZk/ywtOo8CsfMiTR0uCisZr RsfUitE76e7ry+FHPytfqUKTjgNfBwwFDtDXlC24Ph89eNWpyaDWO/0eTgF/rfoj1VgyT0Db5mmk c4WmyvIuBQQlJtRHYyeKCPTwVXe6wfFc3EqcKciqvL647GJruqyMW0drTYpMR7cQ6YGZamAtPx12 VenaD8KXLryJuHDNDUh/XGYmbSuvIebvdKnERKjtrdKFpChejpdBYfql31ly52CmFb19/QZt3769 HI6230ULIhc6KtPcS8np1go6o3iu7TBr3bMFOYSvPLquB1/tD8e37dP+n16tDkyqYhSiUpPrK0nC 74yTo+elU+HJe/JE09Q5UXmeGEcJXWi/5wa2Wi9ucwiLYp8jWFVfVmlvFdCCiWY3f25D7AjDbtcQ hrvJzBY6iEywkcjbjGo7NLRbNf7fQwr9NnSaNtq4GhhxugRWMR/UnnCC2QpYHYFoL5mTW2oxVibt aobnYhjzIgo4Um5U5m6hMxF3VmYzSmhQhbCjOmxuNr4VwJ7oVJm43dPn4+71aHlCFc1szTPMNCax 6pHpujjFx+3h4c/9cfeACvC3x903wIaYYvLyDQezyFenxA1yjWLvtYnKKWc9flnNnZqv/EmvuP4B x1FDFMF8AZ+hyGIICDiGNyWEwhAPY/6HYpK7pysh9jOVUJBGPasLZs5W9t3aqrVgyg+oWjWc0biX 2TBwJ0vQ1bUM6kKIZQ8IYQjmbBSfl6L0VJLAXTBVk7qQ3FsbakpQ9YrHt00iaoggmartSQ+IMbNs NbsyKRVVlFT1FyBTnYqoLjD3GVKwOQT0KHVoGuo9AI3UZwMG230diSEv9ve1m0RhRROVs4+pnZSM Q+2kQhcQ6jnBskldtse0qxeM+ft3UEATVH8NuF8JRJVUHyR1DLhurWr4AVgkyqG3YTIePAf1aGqE Tfnfg1QH+T+FK5LIwvextbZ9Go6zE92F2uu0vtnJ2tyJwpTmetRHS2GdNAObmElxY8rrfRJ4kgIH MkOHDTUIptYxevYuV8RY5irUbQ8KJ6Jx+xjF7IQlGiIqE9ARqHowN4ji51mKARk3mN/1x6Yiv20u j6hkeOYSXnmAbR7CYniC+Y0ZAMBzi6R1jQM3V/K5LGHKWXQ+AJBeCb0WhHHo+Rn4kNqzGWadq5Tk fYfS19btrwK1p5oYoFhbKdMRUL97tQPe7g6oNTjoPtvpMp+P1A5SRQC0uDXuRmVPqVj9dr993T1O /qoSdd8OL5/3T1Wxtx0G0eoFjA1g0GqTWSdLuwTXyEgO//FGFkYYPHPq5j9p+RtSmCfCnLRtCE2i VqY4sVNX5lFOtCkwqMFxcBIbFXYVpiSC+KsyNVaZjWE0ZmmMgixocyXOn0PuZu+ZpWwCqtGOblLb apcLMg1QBdDZWSA942J99Cc4XKzzTz9D66ObDRnigAQurk9e/9xOTwY0mmtMY+NgEnKtUy5ldWGh rhBqnppEor8smIGyBDVzm85E4keB45s2eEssGHjrdU4YjOU7SSUHhXnjBlRNYW8m597GhDsZ7a4O qNi84GqsVogRd+QSpWmECYvK/BYubD1Tgwad3vRnhRneWPpb2yGd+SKfRE584o7g6mZjo8cqze70 HyDoGHYW7YpNscrVbg/HPeqNifrxzc7PwoIVN31JtMKio+3BQuSQdRhOPOuCNC1TkvmqpX1ExqTY jFHi1C9cfTwSecPkPlou1qxQjAZXpQsuKXenxDcd3DOGkLHDlaZbCibYC1Ck4H4+8lnqH8rKAtP3 MGQk5Ds4SRQYpzG988AEywROdYAdXe6izEapLwnYGx9nWMx9zXhL8vKTf0LWSfXNqEki9uTdUT+D lC8epvQGU16DNnRYTYaiypyJ7haNdYgAj4sqtxqBP+heSLaAy9uZWylvALP4xrsMd7wuJ9XcnoO4 kjtVKCKzac/pqrWEzPF2c3Hr6t8Qhp4tRpDeofFzBNxLk0EUSQbJVRsNXY/RyVQI49OpccYn1CEN LrfYuFVAMMZng/ET4OCcO4zgjB2UMAsN2hgLLYTx6bzHwh7SKAvXYL/ZOA8rlJ+BB6dtoQRn7eKE +VjhjTHSxnhnSu+xso814GWZvXtC2poxUQJzS0VqpcdNOFF1Bvso1pntERVrCcFVAGimFIB1EWB1 UQTWQfLcxugu1hlly/6ze3g7bu+fdublzcTcqrAzqjOexanCKH0Q8/pAZgIdwLxGsbgGTW6mFL9M Zqu9toK9Btc5a4qSFtxObtfN4GRTl2SdK2t1fGiZdq0r3T5vv+y+ehO/bVGrn/6oKlQYDDD7OrRV I9tg8Yr5QCv4B5MA/TLaAGM4aGVisXylh3C8o6/nZd7blSVjedvXCcWcUpzPcakqbKqy61iqvXBE gfb9B3ObpWAo/b3bVM2QfF7077HgYkgUFVr1q8czUfZu6i1l6qHaiJDhasozQ+764vTq0o6fhhkv 35WghIGjTsBxsI+OyFT/sQkNvKHB7euyZp4R7vqUTEMbWoqiu17O4gROkXeYYKfebcn3O3y68F8P GBnhIrSsAPqC/tR676Ty3TkL4V+fPP1z8efDiYt3lwuRdCRnZTQcu4dzHovEn2DxopvUj6DBmTro 1yf/3L899ubYkLKPgellfVYTb77MFK3veg7u0qq29qIRHIbcfwpbVNTSNg2YGCsKzESYSkh1nvG2 r4eIqcsYBMzALpuLaM2pZgVmogePKrpcYJnrGUTXi5QUS1+s2Vi0XLEqyUycRGBYeTcUMtbmJ7Pd 8e+Xw1/75y+Wire0Fl0y3xLB1lsZVPzCsrsTwWFbxIn/5qgK5HI2cZGaCo//NRDDLK9PdfCSrizl Hpvvry00c2+987y6QUzBLHgHAoQmL2EK1u58OqQ8s5+PmW8dLWjeGwyb8Ra2/9pKjVCQwg/HVfM8 8LKxAs7RZWBpufHdxDcYeDMpY4k9MXmbge4QSx6otVYdV4oHobEox2DdsP4BcFs08T8WNDAmAxyr poaKz7cvCG2XazeiOPaaFM2bZpd8GeVh8TUYBVm/g4FQ2BdQGeLWfwwoqu9s3kqb725cg0PLmV1M alRlA78+eXi73z+cuNTT6KPkPk0HO3vpiunqspZ1dN7igKgCUvUgQMLx0VEg/Y6rvxzb2svRvb30 bK47h5Tn/sS3gfZk1gZJrgarhjZ9Wfh4b8BZBM60uWunbnM26F1J2shUUdPkSf0MPHASDKLhfhgu 2fxSJ+v3xjNoYDv8r32rbc6TcUKwB4NLFp0fl4NghbrhG3gs+fZt1wAHnFtTHAQ7mPaNsY1clY29 0Fk+AgTdE9HAPDm+xgpo4yIKVBlC76eJ8t9WTM4CI8wKHs39+7xKSKY/nZ5N/c8PIkYz5rdYSUL9 zipRJPHvxObso58Uyf23/POFCA1/mYh1TvxpWs4YwzV99BehUFGadKR/ydT3sCDKJL71EvjjBmDm O9bCZhBTU/ASEznLVnLNVeCF+kriM+eAW4ZnAn9NIqjy0zxg56oHa/4hFzLs6lQzjZh/MYiRnIMv K1Flh7BuChUeIKPSpygL++ZbEZvXwbYt3eROzbZ+CYgE84L7YywLhyZESu7Ttsao4iNUedu7QTe7 cTyX+h1PgESMVcbqBzJcJ3eC99x6hXcz66WaM39Cf9CzB7D9Zmu1gZNAYlhfEdIjsV5SvypZ85Rs vJAiXnJv4RrXdWXfKDffXV3BYcCV5x2ntRjudwYoyxc69IsOWRz4tQkJ6j702B+9utgP85mrRhlI ECo3LwHSBtNLEkdOY8ITsfK68kwtFIam9RnvZY9Y926sujG8+75/2E2iw/67U4+p7qjZ1Zz+R/37 Ds60oNmkhXpXli0okXnqkDEt1mVyh5aBmfojJo79m+CgYVb2p5C7J6JBRIhJfWkoXHoqe7wY/OaF TWlEIBEqVRmwURR/LMOvCxEGGioMIz291Gnp+vUFYNnwqsYNbQ8vz8fDyxM+cn9spcKhTUgBLn7A JzKc2+CTtY3O1n6vC4nECv6dBh5jIAJeQvAn38wQBSV+Y9BCzU/KBMkjsLmB+t5CgkQ2SCAIXZ2D 95iG9wiv6xDFAxrEjE/QJwxyoVqEWpRZhJEO82vcASKjJIgJrAO/Ae/Cj7IP09TgPCg2IgSzgqZS hUU7ERDpSbf6XOuk1/2X5/X2sDMCSV/gDzl81GBOVkH+vdm8M9VorfOEqHF5YJvbTPh9HnMO040/ SDMjyJyRYnq+CUtKQm5htynJw+Ky4DIoK0zf0MBLokpOQJdFRH8a2Q5SqJzRy3d4hZd/Ej1fhzGW vOB+l8CAcRV6bNshTArcgTD9zbGfXl28M88y4zn+StHY0fF6QWPCVdWLXu5B6+2fELwbEz68Hjvj K8YTI17e0UaIVdS2jzt85WzAneZ99T3iMUNSEjEwWiGBbn6V5l2y7S0Pv8ZvrQF7fvz2sn8eHDyW Rebtq3d4p2NL6vXv/fHhz5+wL3JdhwuK0SD9MLXOLoMRiFxbnFLuu2KFiLOy/T2onP72sD08Tu4P +8cvO2d+tyxTfn1ckJxHbsjQvULZP9Qu1kT0i49ldSN3wRKnkus0gzlXC+dH01YqzWPH92raQCrL /r7UKFKRLCLJyC9GmTFjXqRrUlRPSqLBguL94evfeH6eXkDMDjZ34rW56No/lvW29Tu2KW5zlxKv FTrF3XZdeAEwKrjf3a3BbNV7iFy14wuhuq+uXhn6PLpU3wiplyX+KmH7pqgGGgrVI6majnkc4yFT 9W+Q+r9f2P78GN7cL5UwVPzgVZnAB5mB76G48xhd4Bt6O6Blc6dAXH2DObIf6NSNaWo/E8M3OXJB sAo0K+PYljwExUbJNJfu3XvVQ1k2IjB7e508mmjCOTBgmeobpfjTBzrxG7GZmupeqsaGbJwf50IT k3D40Ekg/kRjCaHOfzm7sibHbST9V+ppw44Y74o6qYd5gEhKokWQLIKSWP3CqO2qGXdMX1tdjvHP XyQAkgCZCfauI2yXkB8O4kgkEonMlHhRfk7JR5X2V1jHw0Ke1+BNB9LAUy6ciQe/Ww5epuSAopap CiHS6mggk9zXQ4PkHtqPXqDGtaVQL452ocUR9ssaJiSSUVLBliSuD8IuoL0Uh9+dBLhvd96eyTTH xEb+Ht1OyRQ4po4cDw0ch1VwXMSGXRsaO5oSY3ucX2VrD4QisAPBZilELPsqLVdLQjD7UBGCcFfK lRMydQeQMiyhGDWAuDrgx7D+a2bo4jJDb0IvnfrEKK7kGikvdRTf8BrgrS0MHmgUJpuA+C9w1/vf n799/JdZL9ZuPmpCU8pGDDeYcSSEJFkJTFi33vCrnbywVKlJdBkDjwc2SnEvxnQ+12RUK45mp9Dc yFXCnVZaPXfjCSYv9sMNdFRhJAktoWhStJpVp7HGulPg2ZVqIfbTj48WN+4648r5k1myliac5TVx ttCnAZ7C43v8bFKnR662bWIKcZlfCPyz5B6TFeDJEZjdLY2IC6Vz2aYZropVfD6ScigoyBAuouhg MFWVjhVFGZ3ldxNqF0EtGVvubcfMtEcZ3YeIj2PptSvmVrKcUDpEyzE/1HZ8iVwQHDsUaEq7X0Xj 82lnG+dmtao67ILFZOi0P9TXv55/PKRff7y//flFuV/68YeU214e3t+ev/6Ach4+f/oqV7ycZZ++ w592k2o4/6Ft+X+Uqwpmn99f354fjuWJPfyjEyJfvv37KwiSD1++gXH3wy9vr//z56e3V1nBMvpV 5tPm5l/fXz8/cNnd//Hw9vpZOSEfurFjCEXpylUywRZ7fIVYW3eS3x/xdZBEZ3wCg22j3H0j8FoX 4StMQapaNCTizA4sZy3DqeDtEHcT4jAJzdXhEsWw80kvqUdGvLA4cMUkZ2B1bdtyAsr95bqhUinK i+OxP2+pak192mXJL3IK/OtvD+/P31//9hDFv8kp/CvGTgUmCUXnShNrTHwgLqn6TJiBQU+0nUyp L5F/w6mqHvUAeBc9OY97VaoAP+7MOHoYPr3upv+PUW+LMu37d+BPQDlGmoBzMECk6r8TkFM8OICf Dp9Kz9KD/N+kXiApZaJA7VU0piqtVne+GUYfOuqtu3KY5RgkKAp1Pa+pyh2kcoRI90PUnA4rjfeD 1nOgQ94sPZhDsvQQzexb3dtG/qOWDl3TuRS4kkFRZRn7hhBpO4AcJ5rOQN/hIbPI3zyWRjtvAwCw nwHs1z4Av3m/gN+uhGJdFw8mSHJeeBCgnMY5gaInsvolTufJiSnOlyf3yV3rGJPJPyL88NNj/F9a 1qs5wHIEsMnXozhH8WQd6+TxloIhMlbDVRlWgjxE5KJHeApq43skl7Jd2BgBh3q0DilO/L5bBoTL nw51EPgFm1lOUt7H+YjuwqeKEAUN1dP9ghLlzNbXrIJ94FlLR+ORn9rcFegU17jJheb0pW8byOGJ n5fOqGs4/YF14lmn4olvVlEoORqua1GgR7kbplEbLENPPY8Zm2PAcbTab/7yLGpoy36H2+YoxD3e BXvP59A3tVpu4TOcseThYhHQdH30pFZKfJ6sgPjcVjHDzNA7sjweiTuWL+G+bCy7ssn+PBL9HF0A UhafvMeGLY5jMtmhs2oY4CqFdLptyOaEaPx/WlY0mqwVs1VySuUZjyEPvJUOBj/O6QM1fXg9XkWK 3E6CCdhDsNqvH345yuPGXf7761RYPqZVck/dIAVdWlucUbbb08XB9aTdEyiTtQFQiNFm0x1hfK22 DGu09/SRh3LzqGvo2CKPKTNHpWNAKdDA05WSPJJH5VbMYy1PKUfA8jkhjuycRWCHiIuQJUm6NRQF 9PSEccmBVck1xreZE2E/KdsnCDWB/C44XBSEeUB9xRso09ubGjQVyobIfUuIDcXoxqiJlmecuLyV AlWOPq9IwGmUVgtbI3ZL8lgeeldR4UgW9VN5LtAH8FYmFrOyHrnb1Elww1XBYpgp4JS4Ezqpg1VA PTjoMmVSLE5lJS6ThosIgUlfTtY6GTt/SCi5QZt8tLWY+wjOPthPixySw5jlzzAIgrEe19Jrybwr wuSWx608G9FGbrQJTE9tb5gzFru9cu3ndcqcRj8SnhDsfNXY56rc9AhjcSD0ti0zxcKMLZyzL6sz yiQ5w7d7IFBK0Syghn5uDl6ronK7SaW0+SEMUee1VuZDVbB4tN4Oa1xYOkQcRg5nAnAOxnUo1Jyu 01OR4y6IoTBcIDuclOMO5HQxrD7lP32sMrXLpgxrhz4BiwqnS1AnLFYeY4Jh55ENJUxHgRHLYU1i JtcCRwU5p+hbenUZorHZkj3blrjtqg25zUMOJ7y7bUxFYLL08To2cpgQR41AvvKcZMK13DVJbY0v pp6Mz6GejE/mgTzbMnkAcdo15tJIFvUK2lmTp4TLU1W/8eFtasAMD6fF+EZqVRq7u59+JJbN8bXY 2AMPFWVL/ApMyKkwto2dlpfwa5Y4bn8OyXK27ckH42l36GSV0uYlPHfP5ebMwQplzH6mJR1ZJff9 J3QLBEcIyo2iI0cTotZRZO2RExIfEMtHeaohpj3Q1dKmIaeU5UfCXBWyw6fSLVNUamUPgHHt0z45 FcXJ7ZATag9jZelNLVz7i2ZzjpftmJ9ZAFBskFuxHOzFmpRGzrk87AmGfy4QyX1JElczn3Nl9yRF J0waLjdNg5PgFtSZsAG610LyYoxbEK/gTviGIdOJkU4bKgspnykKVdyaapkkUHkIa/kjDxY4I0lP +BT4nc9MPM6qW5I5vc5v2/WqaciJw2/kAuRwIiI8OdxKIo5q2bBgG5LViQvx8E1cnvACiwiOAXWz bInZPQDKmY2Ky75huesGjmeNXFWEPjprNrSmQ1LF3Us+3mfak0aVu0YuIqR8TgBpE8hicfOmi/gg s06uO/FKi/FmIrtlJ6fJT+QE23x0vfOnylFFw+9gQYz2MWFZPlNdzmpT2bBl6yRcaBThKlzOSPPy TwhB6jBmsSTm/61B3aC4xVVFXnBne8iPMxJF7n6TehDxf9vDw5UbKIU1YbgjIp3kyfIyPyvymxRC HXlM+TWNqXWcldFPtLO4uPFBo3NLcV1ZEeo3xCpN+6KQ1Z7S3DVbPctjvZzSaMFPCRjKHtOZU3GZ 5AI8LjuXqcWsIKuV9Hamx4ytqGu+x4w87MkymyRvKfIj6hnAbsgVDCLc4A+PEdvJvbS9MuKopy0+ KYmj4rMDXMXOt1fbxXpmBVYJqGocgToMVnviwhpIdYEvzyoMtvu5yvJkfB9/Jvemit0wW1q7PHgd XKHsTzAu5X/Hi4QAQWJcG5Izsd3f24QiY9VR/uuwF0FodGU6uGGN5tQ/UjRlLv+L9svFKpjL5fZi KvbU9Vcqgv3MJBBcOPMmKdOIvE6T2H0QENdPQFzPcX1RRHIpJ41j2SIk46VePAJN5h8pmZGCa7Un OsXWHE4186N+dU8HrCyfeELYLsPMImxqI3hLnRNbYnqdacRTXpTiyX0CcI/aJpvXutTJ+Vo77F2n zORyc6RtzG5pDiaCFBeyMKSkKjFRKYUxcCkhCKcVBoPTRhcX03bf3M1R/myrMxVpCqg3iDaFu4O2 ir2nH0a23zqlvW+o9dADVnOqS21TaRdurCxZ4+lvg8kyOZ4U5hjHhFFdWpaEQR7ouKZRhgfZ4PxE vSQvS8IKYaS7sUysv5pX+5SRdRaJwZI6qiPL0Fp2oOs7SvKYE56iwwJYBUV3HWQYHFJ0N8S+9qgW n7/9eP/tx6eX14erOPQGffBdr68vry/gl1FROk8E7OX5+/vrm3V7qq1dvypXjvdP4Cngl6l3gl8f 3r/Jbnp9eP+jQyEvye7U3R5v4LqDEl3kwIoUZ1DqEpJ+eJ/bIZDkj7YEK3dbPjZp0ztvY6r6/c93 0voyzcurdYemfrZZEjscT6cej+CfMKM82GsQOKWgHG1ohHZUeeGMcm4EIM7AufUYpL7n+uP17TPE nvsEUVv/8Tx6GGTyF+Dr3tuO34snPyC5zdHp7qb8H+icl+TpUIweEXZpLYuxfWUg15cDnjHKSrGj 5IAelV0uxAOEHpKUe+rNcY85lcRO4yDUdCDc1vRAPdZ+jMhvoi3v1ci13RSYJ/eauEruMeDjBrQS +Dwe6tQC68xXFll8TEFmRsIPT0qsizu7E4+WLBT8LSgPKQPums8OpTjrsmY6RK4z/I6jhzT1bF2H CLPVs9bjwGbUz7a0A+z0SS3LbOc6Q/rhKcaS4Xwp/1+WGFHKb6ys0wgtMHoq3YdnA0l5pVQvMhyN TU9PpDwEd/b4Tj5Un4COlzixWrUV1+h8Qb31DKAjRLka2wlosu9RnwJAkMNE1eIByfHbUFZuGnET 8tzOCIWnQpBswTS0G44W9msvbwbneYTyV0GUqzjCNaUGwOeKqEoI3aWZmCmxOCqervFnLOfntxf1 VAQiZY7N60F5Zpmhwk/4rwlzPUhmilBGMHORUddkKe45S0SnVuw+LclYd/hKkzQ+8oVj8laRNyMr sWYUoOBipSgnX3vN16lZ26Oa9JaAVnUd9dyJ8WTcaV1am4vNBn+e2EMyfB739IRfg8UFvxbuQUce jq0ujdCKzYHhWQ8icGkR5Y/nt+ePIJpO3tDVKkjaIE1SHmX3YVvW7nlU24KrZFwTqZwzwuPwcSwo ExDz7dPzZ0vU1Q8Ov339LYR4xz80WYncyEMxzXr0izz8DKIBXuHEYHwbroGk3FsC6PGylPAQ2dVy bgVlFK0RZwHaW/J5r0H9LgjjEVNNekwp5YlGwBaS4l4MuzKiKG+Io51G1Ck/JFXMCHs8g5KcfUtJ dN0Aagbye81OpDLUhc7BQJc9h+GNkBNzBmTO26WYLw72ydnmV4R6UJMr4trOkOFiPCvn6lCoND9m STMHjUDvBuEj4/SURnKJEq9HzIwApxHe9ouSeoPTlcAJm7yuE2/yGDnbiwXhg6vrxZh4aGTqSLND IjlSC7bQKIMdcaVJCbl+IBdTdr95eyLWZ158KDiqhAMHALUdrFI5qjAef8epwnWCd+v8eLhprtNt 03YVJ+0qxvujoUR1pZpBeDCQFPDQltdW7UNaq9+79UHJjd1tpC1+nTN9ydP2LHswIzx3S/JFCmoH bkfoEmUC0ZJkugI4xLyMOHjNGlH7Gk3mQ91TkXrPdxPX09H9donKHW6lApz78g4+HCcUuYG0VX6K MJpaGhhB+ZbCCL1h3TSLPT5WFfpecpKu3YRhFOhVvC/gYFdTTnesNsoJRWyqcCxIRw7ADEnORCdw ifx9cRKUa+/RjOes0enJTfx9udlamY0s17WOySE4J9FFD6ij8Y7kv6XTJEtt+XEkQU0Vl3W+Wu6s Pta/x/KVSSUeeBpqNLWTtwDBxq0k2FjLzKRH0R1be0JKQ9AiTOQG0q1eLidNtih0w84c+JDNciBX cTxYKRDtvGbKTbfVs/Am+uGPTqydvtLucrWrdeOozC3KBr3WunF5RK9ixwvxjUeYDQAv8kpF8RlU xjJJhVWqRl9w41crScoI2dOIp3ZpymkLUllPN15tOidnEyF9mPKaB1VXuQ3DG2HtlKrrx3QZYRIy JGM7nA230Ctidy/RF5Wla/4Bv1sueFtC6ChWYbe1Z/sh/Vm9dpabqBRW+lh6MtH27tYdCVTy50/g YMFy6AqvnM/MGorSdX0sf5KPsfK6NHDtH60UXQXTCQjlRJmKWn/pmMaUpM46KAXOnnZF/1SxfN+/ OU7xNLUuZTPAAw3mLU82OdiEIbwgQ6J5mjsGc1cDWmrSmbt12fD88qJCIkqBR1X84z/pKkGuRufT tNl9L6Q5CBXW4dp4BTOEVt3JWLuPTOfXBsXL9PZ4zVXwJjcH/IVXoQn992gXaqZu/D7LtIvV+0AO G36U70EclwA7+oEHIfFAtIPELNws2vJa+kuSh8IgpJxxGkz1geFKBQuA6T8Gcu5EPO7SIR4wyvE7 gKSDVTmWt4iSrCCcXnaQO+bnpu9iJbm5oz2kt6c1TdrQpO2UJA+qyzCw7WUdygopLVVOP8zqHtGi p1Mu+buey5NvJuJeD+Ryos6cQJats1DsvChBHtazkSPnvldWO2z3dHO2h9M6qtGv0dK395PKhi03 85AdZnfYAeTugja/fAwXWyy2l4MI11jmtHxcLwLMVMlCQPHY8EvCjip1uwhwPaH1NeF26+t3QOy3 C6wCHvP9NtjMZG52SLNVqQGyAhRhRxH26Idq0nbuI/bhtNTHSKwXSPuU3ZuSJkCSoOjiQNFFtAvC BZIe8+0WTw/XyOqW7Q42aOdLCqgnfYPr873clbKKlpTDEAuzncWc2/KInWddAMGnJBH2VIIK+RKe 3JY4qQrZbsWQMeyIuzXagQPZtx8NqJWvBm/1G3/1XrY3wBi6Lw70g3/fHYDRT9W3Q1bLQNx7iHt/ d+8xQ8IpyjPau71vLPa+sdhvkMVnUQMfFVu4FtWfF1ncA3XnLRljJAN1rrv3PgYNMHHeLRcrqhCg bv0SaA/z7WAGtGJkcyV1t/RztB5GPC0Zw3BzpAnMt213oBW69XTUze4nighJRqCohCN8B9ZgL7F6 NlpWiJAKqWDCG+KbuFL6HdfLvZ+/a9T2Z1C7tf9LDOpnyjpLtjuP4mXg7f8a4n3ESWa/aexoncN7 rGs6mjxV+2ZID5OSODpJeoDI4vAnC0KnygBohH8FWE3fYkoQBBeg+4sFmFmbduOcQTPhol8+Pdev /3r4/unrx/e3z1PFZQLuPx21cS+9EYktJhJAOi+ccNk2qWRVKjDScrdAO4DXu+3St+oUYI9nDYMV HkDNhix9cxcaFqCfud1hewqk73fkh/hEHWjLDtlZIT1E9wdJ2QReubverkxr+sizxDxAxNfHa5ql hyq9Ygp6kBUl1dK46ATllxb8+pv4Xptg2SGK40jC7LKk1eP4vZtW0pDmPMqSY+Ih0SYaBVCncjMR d788f//++vKgykWMa1XOnRS2lVt5umZP/BpNVyqGOXor/N8nO3GHM2lFrmQp8lRePZUQ5oVw0APA Q8TbS5F72guI5iS0MsMD84S+UQDjQ8ID8JlhKER8p2IbKnKSRvQVs0bg166Kdqzhf4sA56T2vPE7 6NDIyj985+zuaSbluU8R1Zu1m2ckfKrADkAakCgAP4RbsfMBSvB/5wMAQ8MOE5raRO5CB2MLe4Vr Yyy4J5gf07LxTF4yZJamEpYAmoMwzjbxUrK84oDHSdYw2pZG08HHQ1Ql+C2nhni/T3LMtqEMczte FxF2xYpOhxUbyAEh4mqEWIfEgxZN135UPPPBG7tIIW5NuMH3Y0XWXpUIw0yNoOOWaXrmWVQfPBnB H9SRuNjwbB16aznGOvX1r+/PX18coUp33SNvwq2zC0+z9PGEJkVNWgperzxMuvYyBp41B/yZ/kDG ZVtDl5wLt+LVK5Uw8TVEeRKAZ0aBZyLqeF2AWhI2lHpZS/423kesOEqT3nU78XSSq5XVhLGT/tIi ulzx6XQnVD0qVCO7oUEiFa1KhO0xzkpUeyts0jRV7ryOEGiRjWselVQc8eF18NTGNQbBnzVDDYFs qL7h6T8PLa5M02b9803M6mi53xCnLAuHNBDFea1VbKCH005hP/89FURVo2IiWrgP2OVHlSiX4Lxw fXqZNljU+WZHy9EtjQFBsA1OVdQHIS0zzGjkfOcjVzqQYGT4sWM6bd77/C45KCaCiyQXRSWm91FT RJPKw0YO1ih1VVDmgF1ppEDeQSAiU3mjjA41Jt1cJAMmnCobzBFuHjb4hLAx4fJImRprkJZYiVc4 fYtA0LxT3it7VB3uvADOmmDvh0hxcLfa+ocEMOulv5y8jlpwIcZTQfHfHhrV222Ia6BszG6HSxU9 xnM32WMEWxEalv7r7nx2POxD2fy4iHMd+JsuUrHZ7GcwXETrHSf8Mzugw2pmlEV03mxnRlBhVvgW 3mFuKduGW8oI12DqYElIMgMkXK78kHu4kg0++xecBiVnzP+QmoxuuDKTBH5X6xReAmFbegdKeFJJ yRWeQJjNoFXKzpaLvy/G4Amr7AgF5eJQk8EGDV4ctXVF+UXvoCbodHsqIFZIUrb3FHW6iuGPLK10 AD2sjTYSHszAW1rUm16XYb5IspEo8sDyk/rPTJ1D4yxbSGW9NAy2SY6T27FKHn2zABwCsrHb1glq rDHqtkJwGjepFcyAscSQ82n6ZYW1TgXn7Qhoy/qQx15QNFcKAOT8XnlRl7S63Isi9oLi4pZ4ASbe r7cMtl9slxjEAEDLPHSXFS3p/Y/Xty/Tl0YsKtOHNK9X60WDYPpThR/nxlQak3Ukybdvzy8fv31B KzGNN3K+5/NAVZcLbEIARRBj2YWBpJpAxMfytBTCYRWRt7b58rT97/OXH39+/aev7ymI1RzJFApP t3VqPRZH49nx+OfzZ9kn3nEZ7FHAMS84zR5rBk1L/5eza2uKHFfSf4WnjZmInd26UEXxMA8u2a5S Y9nGcl3oFwcD1TQx3dALdMT0+fVHKcm2JGcazj50A5lp3S+pVOpLMrE+rc/H2eXyYqSs+sZwsAoc oppt42IzpAyA7DtGXhyim2KHHd86GfMGw8QcSnLYY2IkC3izrv1HVWr9rtaxtSm+bdDD7dvd1/vn h7Py5fT2+P30/PPtbPOsWuHpOcSysJ+XVWLThuV7cFroEqRgDWSR1kgDwVqxmFGMhcvw15d5x6LM m9inHgPeeW11mBIWEYiAeswe0aw6Gfv4bFTGrppzePwyUu5IisvZcoI0B/i5Voo5oZgyEpdHtM7G gno+XsA2uvdI4dL6ENeTKVYA7SPlc/reOowlaoAkkCQBcAAhl/nxfDJZEePCQByNVlTt1FWNy7S7 ab6ol9MVVs1dfuQIvX3WhHxRi3Kuo26pIxVWZmPTHStOLS9mR7xn1ZFwOR8fUUrk4mI5w7tGaTNq 6sXY2qNYF7usBG5fG1Eco6r2aRBNGHYZrO4a4RCtNdi6x/tJL+dB2fqKw2urZnNcr0frrqWGBRNJ zKM6ucJWnfaFJVpse6UzOoPrLJIXSMoWRs82Xq+6WXL1OcI7wt5DDhPsnAmQvOp4Or1ExyPsW1jV ooyLi+lkSgwHyRYwhvyy8+V8MknkmuwmawEm0lTK0LmeNe5wsk7cYVbt/SiZlRK4mMxXJJ+LTan0 CrwkooTqTYLBvl+eH5chUW2x0WzqEyHu72yFLRg7kbnU9gLhj79uX0/3/Z7Jbl/uvV0XUB/Y6PRQ BSAiqKn+KAsp+Tp4UCbRGOdMRKg4MAabvPj57e3xy8+nO3iJQj6vE2k8UHeAZlAfNmWAXuTJwE6m joaUtdiIQGRfeDfNiNjBvdQ2YyOZCXiaRUCVKLbxDVaTPiLgrHQaRyVRjVVJrbELtYiPiWz58lwN KrhpHZNZLI60zBaC3EWSM9wWBysxJy5+gCcp3BeV9aco/9wwUZAY10rmSuncGW691Y2gvVxIdinI e2w9clovc1ICvWtyUxCLCXYPHq2Pi8mEGq5LiBeLQhZpAW3aDz+rIRjcfK66qpZsrNPfwWXQIvpW kmTTd7W6eOD3p/pWv4SjqqBltIQMK3Jg8eX8HG/SKtonqlcQ4O729nRspei3xA1YbYrK3xAtkXwS 2Euk/Ki2xn2R1dEmcbfaVgAeee8MgoLcBa+IeykwRWlLVCc3mmuUqx8llp3vOtXTyzX3AXQd1gEb Xj1fq0FVKbZYuubIK2IQoPmlCzbeM+GaaT5FOXpUqNOmrKkmMyL7KknXO9wqGsqWB/wiwZU7nK+U trAX6LN/p78Qh1Snz8EzjjCTjSDNg07YMAjktSvJsD5GCpHQ2+Pm5fbH18e7V/SJrzg2vNzt53QR 4mr4pB1sGD0QUG/ocsianr7cfj+d/fXzy5fTiz2CewpFil+ICVEq7UWW6BxG0zRmstu7v789Pnx9 O/uvM7XDDpEj+62FAeig2kDHYEvXEbvK+GZbj4i21rF3cm7lBl3hKELFLh9CHG15PHxQrIjelSmP VVlrNSlu1GBVmvuGCiTC4yrCUXJ3W46BkEPSgTuk/HG6A3wT+AAxd8EX0TkJMKfZrNrh67fmAuAb zd1VFJCyboYku+K4sR3YbAv3ayNsCOwywi92G8JhDNgiAnvNyOd6mtJsg+lH8lXfbYq8oi47QCQR siEcCjQ7SyjdVLM/UxiVZhiINSc80TQ/JTweNVMdXXmxoyuncqZB/rTADV3tQ5TVhE8ksPc8OcgQ 7t8v3k1F39KAAAc7FM0lYLuA9ylaE7o8cOsDz7fEvbBplhyeT1O4oCCSMX13SPMJ5wXDy4s9rjxr drHhozNZRBvOND7iiEgGcTRG+DepWl3pPKrEDHw6BR26pEiJEEggUeRqcRwZ24AuyMfHX15TqNhx ozbdBAd8BG4Z5WCRVzOA7ogyqaPshvBP1AJg/mEjCQAkWwWDnJ5jZcUBGZpiy4iPVWMM4k7zwR4E 8dRoCTIoreUmGYBJEeC2WmaXl9nIKlIR8WP0HAc4TXUQpSejFOp8/6m4Gc2i5iMTRq1CknIW0vyt msx0E9RbwGcREei3pNAO9vCmlPh5Wi+HnItiZEk68lzQdficVMVoC3y+idUOPjIhjedEs93hyp3e xrPQE6G9rkO0C+cilquFwleJek0W8GobwDPehvHIvQvWQRIdMKZD7Axlcq1jUzcZr+ssaZJc7eAO nhbwrdrtamRA3mUlB6w0XN1SAurXnIJpAL6+BdpGstmyOEic+KJkvNXSQEgDXwZX1kAvv/56fbxT jZzd/gKsoKESlxelTvDIEo7jiAPXOGaPVdHY08stvvK2rYQyP30+v7iYDL+1nTVSj6CQUbwhwHbr m5IIfwgfVoXqb3ngNWWBQk+DQqlgAP/rmmYNpYvX7jwqkm+Pd38jlsr2k10uozQB/8udH4dKyLIq mnUI5NNxDQvLDCISnLEOIsm5EHVOkzb7mqdCJUYcOa3QJ73/5s18RZi5WsFqcYlHPT60qP3t4Uz9 ZY5cGK3R6oJ3/QG8dQUntVwp0AAgxwCmLRkep0AZGgaMgO+jqJ7O/AfZhq42JPy8YbIFfNIZjtTR Cyywt6OabU0z/jeB8cVndhYFKsmsni8u54NEi3qGBhXRzKs6ni31w/2gmXSEir++PT79/dv0dz3r qs36zOqUP8FDHluyz37rd7vfvXM3ZDbiJq35IjsGD2JcLljFBpWr1Qotdg0EyRpLWW7EfOpHserq W788PjwEM8GkrUbWJqkwP76IsQTuKLjaHjzEO67+z/k6yrFDdQwGfjAl+LF5OioRDUMJOCaUtgTy JmdNfbT+F3rg52ofNAuXcxckIhtczad1lkjznfS5hQOLZbFzhdwojndFd+QgjK+krNheTqbzKTYB IAdY5l2QBKDJaDo9hjSwejukQ5etWxR7ax8LXMnToWEppva2C5htbwqIccOaoOJW41BUAmXBCqjN NKJyvZoTeQqW6rI6G0mLPLu11Q7px4Auyqb0U1CU2qfsm6Nv54aLI6qw+bpMbbOjfMBNJnkZ3S/G Eou3Q8cLoLAMXZBJwoUykaIBzmn81tKqymwCkPGN10SGMZ3oPnTIXASC3cW38FPu6EH/mDdrXhKf j/7f4JC4lcGwAyK7xuumLetbGJKN2AhPJ+1Z2FQ86OZoL5x8auA1owVLAodc8ckZZnkDUMu+01I9 YJHyte4IQVNIPd6SZh2hbsra/9Rv9DYh0PCCAcCD+aYXQBGVnggQwdwg11GHnglFZh26ZL8utksz 0eQiqhNZ/4ks0U0VaQtvmzrcZdhIT47jGqSechezVR401Tss2M/R/tCsRoBrbV4oZQ9X062YTLIU Coyrg1Zom0TEwS6oRrer7I5g6PcAPrbxud0U+pVUQHsyzhvKCFJGsO0ZvQ88bGREhKcFyE8w/6/B cR5z6ncFvGtUhzEwWfkizuT31bsdPGTnWK7AKeNqD+Z2Xl2HH8XwxMqw8BMLPE2kTjMmkAcrCJvB zr6vtIZ+UgbCmNIJVDvCdg1ckS6JJ5n7FD0Ag15iQZodnaQDx+4/NyjhIsmxcIj7uHQmNPzVSO6B APKU7bHu2G8LWautu84cnApDrHi+CWmQv1csTaXCshsuFGeErVcZa3CwgTIGKqF4vHt5fn3+8na2 /fXj9PLH/uzh50md71zzSHvz/Y5o56JaJRaNuNtoo41XY7WPJLGH3Wso5MV4xzZPQPRiwj8nzdX6 z9nkfDUiJqKjKzkJRCECznCQWOa6yGOkkLCEEZqq5pdRRcDXWwEp902cl4P8uIzIspQsu/BBehwG imHl8pdoevMJRl5NZ3g2KxTtxeWvkPTEXBVvQI9EmamG5wU4p6l6IzkakZLN5kuQGGvxTnQ5D0V9 QTXTV5NhrTUZq3UcsQlmcejYcroU00F6ij5Z2WohX2BUU6xh/nJKASP0Isvz0ULWs9UEKaMiowNK M/CV1pXAgOVc/gWR9AzfAFoJoXTyaGTupNkCHZ8R7F68mM4a7JzoCHFeAQQAkgSH4cpnkyvMKmdl 2PIIjrQF8rkoGbVDtdnH19MZZnm1fAg5XIMT5mI4RC2vwBmC04zpMsZ4WbQGxzlkjKo5Gw0/UdQ4 IpYG4vVZz98h5dM3ZtfzAV0uZljvgHphF0c6q9VsMVxrFHGBJAjkZmyxuDI/PZwpZPnCZz/Z5Bij xrsPYq9wP2h4VavmmeDGwoLVSZFDbOmkCvQGc/+hOun17fYBor6Gz9Du7k7fTi/P309v4cMzn2Ok n26/PT8Ahvv948PjGwC3Pz+p5Abfjsm5KbXsvx7/uH98ORnXOi/NVteP64v51EMz+WAS5lh1++P2 Tok93Z3eL/37wuZwpXNTPwxb/np6+3p6ffSSImUMHEEbuVfV5Ne/Ti//fca//zjd64wZWrQPfmG7 VoMdAOD/w68z3Y0wADjze5kS0lLV6fX5G5hy32209yS7izRkLLa+Qbd///wBH6mUTmevP06nu6/e czxcwrXraHWzGfjK2CF3//L8eO+PU0MaJqGjQyArRMqr5KD+2dBF/eRNDxCOCELB1EUNccCUIij/ XJ4P+Qyihhr2fNbnvJFNWm4ieBCHH4VyLm8khBHGFy6AvmDZVXPM8iP8cvjsR9q1yrl+cVcRnjyt DO7Q1XK1X1tf847svhLoiUUJvnBDjgnoGBD3fF1Z79mw2BWPN0kMl3pDZoDvZ6nlQQyJEOELaxa4 McXsQPBKY8/jpPDNW+2bjj3b8uvW3LK5ff379IY5NwacPvsjz8Aarfqep9hOmvIki6F8cbJ3i70V qsg5lFySF8VXSi+eEDrkdUaYONrIvvh9HDyDUGfLhrAWsK0aWUkHYkfd/mVZlBfHcaw7HWjzWEwv MHVzC77aLHNGlfoDooip4Xa1c85XrSA89VQzJ/E2Wztj2t5jOoqIc3UFHqnV6cvp5QTL671atx9c IxpnrgUOMpHlajpxt6gPJummsZXxFVZK++pttUSZ5iUFypLM9ZX2GGV4Em9Zw+AhQxm4EJERlYKB hhpPoYuvgSUgZ6KUBEyHm8aRw88NEe0WRK6Liog3CdxMTiezVaQGY6b0+/ey03b38VqZVQf7uDjm EaHCdp0sylkT7eLBOaNrdf08gFK7oUG6GDVeNYuD6q0FdaBsBS7QW96OfenpvJBZHqlVf81r2Rwq 1YKKmM9W25KF2a8jfgVxO4n+BAmzoI7xmzCaJ8JuNlGd+IVs39mhk0BDjw7lTQiVQS0UZ1vh4GAt P5dYhK+eOxtmJiuf5oD5EJN9vpgu2X4eHEE8/iUxgBQTj/wRyFyQaV9crtg+PP44C9Fs5rAM/Bfc j1JLTSEDD1XrsvVwenq8O5PP7HXodWGj/jRs097be3ZZhwt3xOdYdUOh2WI9lgYarSEUCu4dHO5x Sm3EvtRqPpZPzXZ2w3L80pB2QvqlxaHzLqQskNvYHtgBN6sM+vZ3Vyz78JjoXoOw/c6i14JdUwlM Z806LiUR6HkozMUmECZFP5WbOGHyRqKj2QqJdMPSzaiEeCeJfZfLSLn3Sc4+VEsAAf+I1AUWmiGQ 0UDdFKurGJWDEvlYa2vR/WhbGxHTBoQIYJmPsMAEMlZeLbPl6QfKq0XVTjxalssR1gfKcomUBRcO EeVxmYs5mRswTWd+JDMC/M6XWoRwqpTS660hbdG1S8EmdsMWtu8CGUObFdiBcLSYK60jIGrFpGRy GG2qYw/eF3Yc/1liVF43G8YaG8HLoQrRk/u13IoTUb1aNoTn6lPjXR7Lo0/NUKqRdaNrQeRLTV36 sT46+iV6f9Oz55dIYl7cG6BmQ2psZCEcmE/NhlSVgmm0QcImu7BGVhit6OUlTl2iSYRkK7watFW5 sxyitdr0Vu7AkbbLvZEAd4tclooBsJyYIxHTn/nhwoCoyzAgC3XMHxCNWWIgHUOAZl1SPwSVtL21 JNA0oSr1Dm6ooTaog5BsrpdS6RFl44VPa1P2YplpomnRYTnaoisW7s2jZGwDBiKOgEYxGGRri+Jd pbTEmUdsX+Br4wHf/+mvBtvUW1quStUFRzY42VinoPHF2b5/6VOzOAxRJZbnvimiS7wVUVuQ1Ikw CtXTAhX1yVCOa0rFwPPS3PP5eBK6IhqSPrB6aFqT7hbnE8AW4G4TVzGVZR+fiCpyJzGPBsYeg1sU doYBM9KQi8Q+1wkBCILxDP2g4Oqjgpe4oC0bw3xNnKECWAuxGXleHqMw99qQsRFwiED524MseY6G 7jW7tXz++YKGFQcYBc+V11DUqXntDwNZMW2WcMvdGkkHcA2uhMHAoRAdWvyrQcD0HtWITh08fcv1 iEBa16IC+C9ahB9LcPgkEScAj2k5LB7YS+hEqxipsTtSzvk4f8GbraTKZF7ODIq0VyrbZKyqLeQX lW6Lp1YDlHKYegvzRidvB0ls4ElgtqBTwYZqQXIwMFRkTxzl8Bv9bHE2Vmc1MaqETBS8sDeVgcgo h8nbKpVc1hHbElAyapHfXwg4bMNTFlxEI/uUHL/5MVzK9cgUwe4w5PMPsNamtRhpCW2dVPqvHJHR IKf0uNQAku/1/ye4SCHrKrd2hWHiHQFR7zDfl9ZJt5C1Z4ftvqsFvkYmtnFUQ5Mrve5sIijMdjWH 2SUq/I6+YxNBKCy/xOaEKRfAbahB1LAaG4MGmY4YP0w19xSb+90wtwYmP8J8Sy6kd2WmH21phF+V 7PI8eKnpnQKDfcVJI+LZusCsuVzthTv1/94x2Bpa5NpDDal/P2ku4OAe+/HuTDPPytuH05sOTC9D FIw2k6bcaHxr7xQX8EDPxGz+Azk90eVoUkak84dGW+69SoTJa9dJNCJZyzdOkaAt19uq2G2cE26R GqmwYT1vdthwJrwTdM67ILoXhI+eqqzSvNFVXs4vJ8P0NJWxg+EQyu4lvLMYSjgr1CBdrc8PvrAO Dt+f304/Xp7vsLesVQKPoYfRyTqfh8HHJtEf318fhspUVQrp+/QAQft9YwuZZjpey22mXuJOywAG DLgmDOooVfF/k79e307fz4qnM/b18cfv4Dxx9/hFDbM4cAj6/u35wRiUscelgD7JonzvYz9ZujYH R3JXYdOlxbcE/Gaep8Xwe9Hx0NbGSmaKDI4g93iJAcazu2fsVBUNPwkXzICrhDJkXhSlr99oXjmL miEYU1vCYUG6pAEEEArjw+90ZJlWg37rYLP9mg3U6wGGh1N3N4JPiMY9aMj8WP5v+nI6vd7dqvXm +vmFX1N5X++4OlCbJyeY2l5GERw2c1nYxbV1YHonC53H4/+II92dGq/eTXMgbm6QlOL+zz9U+a1a fy02o2p/XuKYTUjifrxTIlv9/krE19TKladVZK4avE+0leJQRdjVIvAlKz07tY6G2lnuwxicg1J3 6OFUZ2tbrVIFGgKsxQjINa44aW6WMcy7FsGCa0llHNB6q62f9IHlUiKz0pWJygrtSLTq7qLKRiw8 XaSDTZV6+1jBRiFPNIK9fTNokf7UXNmVGaVYt/Lz/0Ae74udPnyZhWiw4Bwfvz0+kVPGYoLv2Q5t SeRjv0SfQ1iR1q3vQ9tT2+alaGNntEqf/dPDem+XIRtlQ4f74EI1WFPkcSIi/3mHK1YmFfgkRTka YcSThGVXRq45zGV3CIw4G7QxY0rzKoFAKoAaZY2B1hFMSw4LB4JwSHCknL1NMY1hgGap4Thg9u3d JPskr7F204y2jHnBsGUKlS1LV/P0RbrJFaeO2p8ca6Zv+3ULJf+83T0/kfj8RlgHX/jk+SBahu82 aIkiOs7nvt+45fTRGODxEH6INJItwgmqBomi8t77QwSwTG2WNRaUwbgVNHkimL+8S9erqz39C/9F u27kxfkM3kBT5dX9IAOH0HYTdJsHQn6td2nqHRA7WsPWKNk7R/j0EFLA4QIKRw9v6vCvwE0SpHyy hVlQ+hlWQvNrKtFvBqI6VwnrQCfieOmCkDwgcI4+v08c97Jvu15E5/7zn7Vg08VEg0MQEW+OMr7E tc//j8N+uwTEF8vJsuEpIMaWURVlWYINxwieQBzBRO0MR6saG1qg2tpItwFocK/AGges8FvGwF9m SnyW5PskK8pE9UKdsABrt702Qb/cHoOndK2FgwI1hpABMcltsfNH+BANmeR3oP2iXi4uLuBBM15u cz6SURW0E1hsiarqxWoPS1/nIOXpUrCM8SC5nrMfSVQLKL5z6WaCNd1URdiRJu4j2QAmmBTJ1S0P USFJ0BqD5GBq6cNddxzyqzjVV6WeW7fLCaqyT5cayAEvq1WOwv77z1/EpC/PT29nydO96+5mIqKy yD9LDb+wJ/gf35TqFGKrCnY+W+Bl6z8wX3w9fdfYWPL09OrpU6UAF9G5W4iBsIGefby3BP3ggykN +/nJdYjHBYy5QpYta/jdkGnf4phGVe17a1oFe0QUl0UNLzvdbm3ncByNjBQX66EjDYacGSFxiGbT PQUaKWL3TOv+5/fvv6wC7dZ7wLMQyaf/+3l6uvvVvSz6179be5LltnVl9/crXFndV5WcWLLs2Iss IJKSGHMySNqyNyzFVhLViYey5Lon7+tfNwYSQ4PJrXqLDOpujAQajUYPGEEpjuuPVZZplY5UxQq1 4ubw/Pox3u0Pr7uvb+gpZfk9jdHJPA8/NvvthwzItg9H2fPzy9G/oZ3/OfrW92Nv9MOs+78tOQRs Hh2h9fG//3p93t8/v2xh4vXC9abfJ5ILdrv5efhhrHgNfT0c8c1he5Q/P+0OTp0k2kCaNcr63h53 D7vDL6ODemmuGnUy6eIuqTKLhQWDAbMet5v92+sW85sdvUHTVr9GqGTIKhFt2utDlJ+cHVuCb3pV n03hGM7ouBx2PVIBsvn+tD1IGYT6DCT+X30ijpef239sS18M0KCi95hx+DWhmpV7uHuGGyXxgkAH 7jr6gE5pTw+wL5+2dusrrt6NKHkR3wc5b6vGQNuyopmxQBOF5MYhc0GougZdr9Cn6ndVYWI0qxKd HI8csFoVT7CegTk9wJ/vbz/h/y/P+53wp/TWilgZmFfbUjH9SRXWln15PsDa3BHupwEKsjSM5DBa WBJIFva63eOe8IeU16dnE8Nd/q5i05Op5XLqFR620xM6NBJrz0eqbjz/s3vE/Y2T9bDbS3dTr1OV 4wZc88XxjNyMv6nx/9edU26e7eMLHhXkbIoFcswakbnQWoFEKUOibejAr9d54vq56RkyvfwwV7JO CjgYAdzkwfgiiBPv63Yd/c3ErUcbrJCdVARBPxaBT3gWiDIv0FJfH8Rr84jAUGQQO7fT6vE/UGaV zq8bt0ia06pLiVvTfjwKGcjjrLBdU4V6otaM/Sm0gFZHXifV/SpQm7g0uUVQdeJmh7DK+N4MAr6m 7ckQJ7L6xXnobR1JqjVza8QrU7BKbcTgmAPYNEo/FmjSMzkUQMd8T8DwDub2Dk05QhU3qUeNB1eQ XB6AXhk0cgoOTqgjAzU2aRKZkdUUbMU9TiAtnmzY3VorZTAc1v2P3YufIwMwOLOGhgP2T2rxAmnF wlL6Nqi/X4pZ56G2KrDjezpocJSA37FJmEolXAzF9zLdh0I0uqHVuew1JVfwqyEeIUvjxE6ch8lg +BVGYieFEkQXjRTlbFUN1huV+TwtTOkKhJxiiVoPDAxZ2ZNv4fLaWUZa6HM/r9HXikWXgeNEOqzB j4aXWeYm5EEca1akX43CruvJ8dovNcL3FYHP+Sm8UgT4DaDj8Ej1qMkaQ4two0s6wYskwSwBAUda RSA5dXAEmiH7QOny2jE+98eFOq5glb3lnVutfPQrzTDQBqKKIxduu0krmHgy8rskeFpeTU4/BTtW lxFGcyDKohnwyCT2bnkjNJQtMEnQLbM2cUd1d1sY7zvK9Fj7aZ6cnfmOnRqpXDulALu6Parfvu7F u93AOnXCaytMA/zoj3ERFb+xZFpEe47VFlbmrcvTKu3iUER4RXeRukHuXQo0ZQIS2sUJacSSPJ8j Ee3r2xN1y3XmkflEkykTVO6gbfSJF9zUI2VrkUczsad2wIkZQgLlmW3TSadmXYHVE5XEPTRzvZk2 jiIYk19XVNRjc1LUUxlBlcd29+bCfp41jABDAQcqO0yNpTdTLjmcarQVqUk3uqI0UQ27KZCLxyJj WSDFB1KhHC6sV65G12ieroEX/361yw0ZyOkgCXA7q8lziuJRgqeu04BNk8K5UJTk2pWnQXfN1xjI LxiW1yDlIH4E1oVMJX7y6RQJoqzFJCaKhdirSxyiYpGEV6CkCc9Kfg13wQ5ag363jcn1Tez5GqeH 6API8t30vIB7Ux2Q/iyqUSaCVCMdzasTf+ULG2yiXwhvSTNQjV3XRLGoAmF6fDmyqlqVRYKOfbCc KG82JCujJCsbjIsU28HpESlkptFWpI1mdYW+kyNzIo9vWG1Te1YE/CqvKKhavi5c5F8pqrpbJHlT dtchmlUtvmSoBm+snGEmo5ExyNeypBAf98Sut7d6EBtvFeepV71FMbq8bNK4TkfZSU89cgz1NCL/ id11Jc7HlfTuc/ut0IKtCYJgR7RxyBhP0RYPo+PvxaA/pgoLBT3VeLcaeZ+enEyOcahB5joQzhSh PZlwy17Njj/521/epwEMP5wPIC7Nk4tZV01bd/ZjpoSvYNfj/HxyNk7C8rPTmdrhQaIvn6aTpLtJ 74iRC1WJulvZIiKIvVVaJSduv+W9BA8qyphmoEhyZfuitaGWeGrUiUZbEaMT/uURPXbOgmmKLF2s F2ZOH29FzMtAYik/BF2WzovrOM2pW0/M1ioW5jB1ALNsAq7zxE+6uro5Orxu7oUe2lV3SE+Z4Qd6 9wFDnGPmbQqBTiiNjYjbPL+1QXXZcpV+uMwSEreCDdDME2YrEsT3dLOQ6lcxfxi6Xve6hb+7fMn1 VYyYTZekYxPLGEelLak4HExdMMdtX4sij64pnVxPhdcv3VkTJwPcEc0veJLcJQo/ZnxQYX5pwi7U bIUny9TWipYLExMqFy8yb3IB1rEFraHsCULJHqz5yKsu9IlqQz6DHyLlE0Z6K8rYmizEyex3Ics7 g2LVzgNlpS1ToHQtI1BY5ep5Egjd1yS9dSf817Ko1U8hBrh/hcLguPAF14P1mPHgSdqUt+ugsSGg eqdc//nUa7zKu7KyVLV1Sjpp1Vmaz+0AWQhScTRCltgDSbGMPTJj/3P4f5FEBpMxoXiHCmPO83wM Wbi8xkZTdrUWleh+ieEwnGArbRHKvJiXAU8vx25VmnTsMLKpOLaM17RrkClj1iSw5NA8rzb5P4BS O9dIsm6mnWnvqADdmjWNYy0nEVVZp+uORfR301R1ErU8bSiZBkhOOvvZTYF+X/fJ7+ueucOZWTU7 zc5CFdpEoTdBgbwEga8REf+Nhr/MY+sijL+D1UAf8nnEopWjQUzh6wFuQcsUXzyUZvICMfQFf1+1 pakuWYfmBBFkXgJElEWGeWPqiLdzuy6FwdCZKXfru2Gc1lEiMjQny0U9dZYJHL0CRlDPG64HPaii FIxeVi4RTH50qby4nTRrPQ1vUaMAX/u283LUWLQ6CaMFZDV8zoauOFl0IKmFcuMUaRYc+WLqDVyA 6oY1oZWjyshNHqpTToi5jmQx4SGaFl8SET7SxdZCF4IZxklkdld6PRVgKoqMxt7VTUyXKnkgiftd WSThnYNfiFGHlUSAXJ2njekH6OyWfvejR7HNbiREJsaEE9KcvRQdhAFspTlBBxO0WL118WZnkyLi t5WbOnzA49Jpbq3uSpC7EAfEvE1BeoDlnC4L1rQ8MXtayzxNZi9iP3VTf+YJjJcxccFGsj0JdhTG YE4boRoRByqamhMNC8qoMb0y26Zc1PYJIGHuDoHO0tuphPnJ2K1VxQDDNOEpx8M9ttkcRcKyGwb3 n0WZZeXNaFMwzDhZkw0W+PnXynPdR69h9sUQA53JE5iisvJz+kSb+x9bSzhc1OIEIsUPRS3J4w+8 zD/G17GQQDwBJK3LC9Ql2zP+pczShDpX7oDenOw2XuiiunG6QWnfVdYfF6z5mKzx76Khu7QQrNDY dDWUsyDXLgn+1u7wEVwgKgY3rtnJJwqfluiYXSfN53e7/fP5+enFh8k7cyMMpG2zoIM+iAHQS7Jo vPUrQN7JaaP5DfkpR2dMvtftt28Pz0ffqJkULhiOzRSCLt07r4nEV0pzmwogTijIu3CYmjHcBSpa pVnME+P4uEx4YX4dbbil7095ZfdJAH4jTkqa0BG4apfAguZmKwokem6spUSGOk+saMJ9Vu1lusQ3 jcgpJf8ZvqvWRflT37eDWajwjMDoMElusieO2ei8NcLikHzIFh5xIg4YmnzlUQMEc7eHjtf5yNE7 D6P8UnqyOMvtDkiIPGXhik9dO69aVq+sNaMg8qD1pG0bLVn4SL1Cf5JXcH4Wy4yuSFGIazp9yaUo 0Z0sImO79OTe3azH3GUprZfsKWhJy0CXxIyt7+jWQC4bq2yG2civ5yLw2x09R0k+T+KYVKMMH4Sz ZY5+nuKbybpOesbtXnYwmPyahHQg6GD4OZnszjow89DSW1VO9VfFeuaDzrwtooBhHs3DjVZ1Y7ka yd94hmR4sdcCtkcAH28MOTORA/vu0auoJ6BV9pLyfDYl6WwqXBvhzgQR7hj1wUn2uPTIxvptTsCf 0FsjoArQQ+p7/O5h++3n5rB959UcSUV3uC43+osCA9MbmXArZLcCzs1YiAMM/2CWkHfvCNwlBpMR m2xISWOgMS8NHHZonzUl0BVRGk6sa2d7tKG1n3BfWtewsBpGE/haK435jWpJk43pljTNnWnv2UN7 WwSUa8QF8vOkl+CS5qbkl/TxXTjsBH+bL8zit6VBlJCAQkMgZ58fbfL6JvCQJck72kqbl2WDFMGS eI2SSUPhgkjKrooIBbgkQyJ7YHFai2hXbVwZEbrMNuj0QsL5GG6ypXFJF8KA8xOnwmrQdXGt24Kb Cdfk724JvMmYQgUNc/MoqVYB4SVdWFXhb6Gcqcl8jIhleGGEO6FYjHqCLfEHqW4ShilEUMqkU/AI qraKoLowPiT/CqTWHthFBDSQ2qLH4ztfJXIJjBD+pn9lzEKyIguLkRdV4BqVmWsvMxg1dWlDAn3v 6+DeR1c4kHw6sZJZ2jgyM5FFcn56HCx+fkqtFIfk1B6bgfkUwpjmmw5mEsRMg5iTIGYWxAR7fXYW xFwEMBcnoTIXI5N7Qboj2CSzUJPnn5yhpXWJK6k7DxSYTEe6AkiaDSOVSEse6KludeJWrRGhIWr8 CT2KwOBOafBZqPXQ3tH4C7q+SaBXk0C3JqduBy7L9LwLBHPVaPpNGtE5i1BIZ5TOVeOjBG5skd0f CS+apOWl2yOB4yXcQxj9ItIT3fI0y1LaalATLVnikLgEPEku/d6l0G0nrlGPKtpAuFVrSn7X/abl l6HMcEgTVIPFGSXitkUayUd8G9AVGH8pS+8Y6sb7WJmmRsV6JJVBA7b3b6/o/Pj8gt6mhnILTytT 53SLytyrNqmbXl2gBd6E1ynIcXApBTIMhG+/PKnilBQpVflJrFvrC8HvLl51JdQthkOfblpA7eI8 qYWdfsNTWlOhKA3ZRkEsrYiuT8mo1i1d4ypmG9ko/AKkNdT8Sxsdo06QbtJIPAjk8JVWSVaZr9Ak WrTx+d3H/dfd08e3/fb18flh++HH9ufL9vUd0aUalhntxNKTNGVe3tK2gz0NqyoGvSADhmiarGRx lRbkzCgcfFaYDPKVoie9ZVag1H4gbIE+E2lM4IQIW94UXVbngeYHgi5hPKNfW8RjlKBTcrjoLOye gCNFgL5/HCWGGSgisDHskxS2qbkWyYfWHjg8S5H9S3P67QjgnRKagb91GPGd460s7oK5UpNr0nhO qeuH3WbG9cCv8Q4jYDw8/+fp/a/N4+b9z+fNw8vu6f1+820L9ewe3u+eDtvvyGfef3359k6ynsvt 69P259GPzevDVjh6DyxIxYR8fH79dbR72mFMht3/blTcDS0QR0KljM893TXjMF2pYw+XoscReqy5 n9anYGbKCgFHzxC4eUT96N1caZIGjcwMEvKRITAQjQ7PQx+8xWXSuqdr+KhC7WvmWkKOimetfJ96 /fVyeD66f37dHj2/HkkWYkyiIIaRLq0g0RZ46sMTK935APRJ68sorVYmw3MQfhG8wpFAn5Sbj8cD jCQ0lGdOx4M9YaHOX1aVT31ZVX4NqAjzSUFoYEuiXgW3c7pJFB4Q5GuAWbDXIDj2N4pquZhMz/M2 8xBFm9FAqieV+Je+pEoK8Q+lqtCz0jYrOPqJut3g3vIJ7u3rz939h7+3v47uxXL+/rp5+fHLW8W8 ZkSVMXVYK1xipczSsNhffknE45p5YOCH18n0VGaNlFbMb4cfGDrjfnPYPhwlT6LDGMbjP7vDjyO2 3z/f7wQq3hw23giiKP/86H40AfOmeAUyGJseV2V2Ozk5DmS10ztzmdbw5cPzUCdXZh6fftArBnzu Wo9tLuIcoSiy93s+pz5ntKB8OTSy8TdARKzaJJoTVWecsiJQyHIx96qpZBdt4LqpibpB+AwEDdZb Y6Xn3d/x+JzStLk/DIxbqqdytdn/CM1kzvx+rnJGze8axhTu5bUspEO/bPcHvzEenUz95gTYn6w1 yZrnGbtMpv6ES7j/PaHyZnIcpwufP5H1B6c6j2cE7JSYpzyFpSx8A0emi+cxbBL/6ACwnR9uQExP qQRxA/7ETOmq99qKTSgg1EWBTydTjyUA+MSnzQlYA+LJvPQPyWbJJxf+F76pTkVCUSk67F5+WDGl enbif1OAdQ0hQBTtPCWoeTQjJhQkmRs3hbqzdBgmQU8JRszwWupltDWwZBrIAX1GFAt56yj0wjsH HS6yYneEnFSzrGbEutAc3S9gBeHvgbySUYXdVeDviSahzkW44LqTLT/78+MLhmuyhW09I+JB0mvB eihXsPOZv76yO7934q3VgyorRxl9afP08Px4VLw9ft2+6jh7VPdYUaddVFFSYcznaJ1StDRmRTFd iaFYksBQ5xciPOCXtGkSdKnmZXVLfAkU7TBJy8jjhUOohec/IuaBaOouHQrw4dWMfetU/gnzZvFz 9/V1A7eb1+e3w+6JOM+ydE6yDAGXjMBHqLNDh0UYoyFxcjONFpckNKoX68ZrMKU/H43uvC7nRrg+ z0BexZfhyRjJWPPBc3EY3SAfkkT9qeOuiRUlW7H6Ns8TVLAJ7Rx6sg61GsiqnWeKpm7nNtn69Pii ixLUlKURmja4ThnVZVSfY/qxa8RiHRTFJ4zdUOMzAY3FawQWNrRI6bLANCSJtGgS5uXYg3QIih5h 8MdvQnLfi/y7+933Jxlv7f7H9v5vuJobQe8wuC6a3whV5ed391B4/xFLAFkHV5W/XraPvUGBfObu 9S9KS2r0zsPXhjmCwibrBr3khsnzynsU0vZgdnxxZqnLyiJm/NbtDq0blDXDXosus7RuaGJtm/oH M6gi/4WYBmdpfNZVV+ai1LBuDpdG4NScynqJHheMd8L6zzbpYcKInCgyT0E8gpVQGzOp47AUGA2m Sc1XUo1apEUMf3GYjHlqnsAlj82tijn0ErhF53NoYgBLfTYz7tt1k1cqMrqxodBmEo0ForxaRyup U+SJJTRHcGGEs8UCTc5sCl/Ujrq0aTu7lC3tw0/z+cCGw95O5rfnNtcwMLPAYSNIGL9hbjoLi2Ke 0hJVdGYdFPaxERmvusDX/EtNZIj17i0GVkxc5uSITeMuGyptFG04mhviCWlLSHfyKNDQfrgSvsga Mr0LbbyGUKplx5ptgBpGbDY12X/aSE2AKfr1HYLd3936/MyDCe/xyrrBKkzKzigTTIVlPPfqAliz gk3lIWo4C/zuzKMvHsz+ysPYuqVlzWQg5oCYkhhhDeqDLUlXcw6hUGaWiTerMXWXNMVknDPjyELt tpUGosBsAfUSgV2WFMtm5eAQgZEC8E3JZSWIY3HMu6Y7m1l8q7fOlo8USNgW/cucwaZu0rLJLF2M qBTD7QRM0eplJgc91CLT5LmvYFHVwn3Z9MWMrwwOucxKq138TSYD1LORKdM3XX121zXMqgKj54Fw RBmN5VUKm3MoXaax8PKG27QpUWBQhDJz5lE8J9ww09JQgOKkKk3ff/gC1nDx4Y0Zlljl/Atb2hFs G5FifDQFoneu2g8tWoYR0JfX3dPhbxn09nG7/+6/AMMBVqjEpdaBKsFoqUSrpKVBJxxYywyO16xX vH8KUly1adJ87k0ktXDn1TAzlt5twTC7V9gKzaIIhyEAwXVeosCacA4F6OxFWAP8AWFhXtZWMoHg NPaX6d3P7YfD7lHJQHtBei/hr/6kJ4VQ4OctKjTQ6XBYEwsO3RP+o5/PJxdTe2lUmEkYB0PrLDhc 7mQmzZpOdLsCAszfkhawXsltIWehlp6O6IGRsyYyWJCLET1FX9hbk0NiHZLRSJM9TIFTteaM/vGc /ctMXaoWebz9+vb9O76ipU/7w+sbhnA3Y1WzZSpccLgRys8A9k958jN8Pv5nMkyRSQeXjpSFZ8ny udP8tZ3XTLnMgliu3hwHI2DEkrv6j4Zoty+fnS1WLeBuAibzobWv1+AAuAvhVpEUtgOrrAyxmrs7 7fQovZ5HLMaxjfKmcBJQi8tdmdZlQQvvsh1exqxh3oGOKOCgSWSr9y3E2PlhE+Ibb6B2GXV+pBG0 IvltAxjhbWW9qdp46QSjYyWEqOyZHvQKK3ad6GWRJ3kG286t4ndw9OsSp528UE7Ojo+P3RH3tKNz 2lP1b+aLRbBV8bZfR7Z7imJD4tm+xWOC5urAO2NFlcB9TbBSSqmhN6es9jqnMhtrXHBUVjF7w4m0 ZZ5xgtolkvmhzEa62zAhFEIHL1ltCgcOAh96bCFL2UZIrKdDkmAxN5+PPTOFgQ14c75yoiDLlyWk PyqfX/bvjzBPyduLZNerzdN3y6W2YiInNhwJJTlcC4+RO1rgvzYSd1vZNp+txYe5rLoVBjVrWE19 45srOIrgQIpLS6ASSiK8VbcVyXbHByat5+B4enjDM4lgnnIJelbjAixM3slWqSrdD4HTcJkkVUhp o1YXsK288p/TcSzGIfLv/cvuCV92YZiPb4ftP1v4z/Zw/9dff/3PMBhp0YT1LoUU6nsnVLy87l32 QzZROG53i/AGpJ0mWZs6YrXgYIRYzNtUPbkz5JsbievqrLxx7fQcWn5TJzm1DiVadNfZVtLBsvLb VYhgZXDnQ0m0zpJQaZxUodlXhxLVMdEluD2iJVjXm3bqRd4PffSC8F98e+v+0nArI6cQ7WB24KaI z1OwzqUaxR/cpTyeRj6EogARFZh+7afhlvvwbyn8PGwOmyOUeu5RrWjxFzWZ6cjpUyHWW2VLFyJC NaTOuS6O2qIT8gZcJjB5TRow+Brtsd1UxBNlEFhrPTRIAxQ7CX14FB4w+ap37loUZmliepAETyIh +/dsdjpxKuF07AnEJVemh4zOhmINxdutV+omwMUxOLJEZAAREERRTRowPYLer8qmyqRwILwmRbxE 2qYTCIrotimpPSuO10VbyOuMGDR3Dt8eu+SsWtE0+v65cPYOgexu0maFOobabUeicyH6AQHqmB0S jCcgPhpSgsRcNF4l+PR46wCLslLVDgjZWGSzXKF1cNODGkDloIU+dXZNgXNi4a2i4WhkGDeeYn2X EYosl1F53c15eWlGQzAkOIzg2KXKZSyxTPqlYbii8VjM/uTimNxzYkJA6llkbFlTo6mhZFc16N9F 2bejEbJSmJj7wmnP1NI02/0BWTNKGhFmZt58NxJriehaZvsy3JbYJQEPsCEg1wg6WYup/x2ZWGfu 6TT4Mii2iZqUkg9RkUhiJ3LSmGiOn92TbWE94GqQX8j0WVTUQ8+RTN2NUD3LOF4qA3OFtKgB4a3w sacVIZKKX0EPEyZvRMf/zI7xTqS3B2wrfPzBucJtoAwPBvZzGTe0GkYKpfjQVpec/hSCJE8LvDLS bqyCIlh+ro9zISqMHBtztB4awQt1dJmVmOogSCViFoEw341Xpq64QbyUoM5mAfHGHPgqWbvb0ZkZ qUmVOmiK22iqOrLtNeSzMiAaO7ijTSC2+yJUba/4tQsBGLZOFoerbVs3Eq6JXYvHgzAeoyAtnMhL NgXHZzFxhx2Z2pCBisCmMe2IIGdFKLhH1vzlyIaA2XHujDZeXYBHJg+NXNzQT04b1WIEie/fq1Ko V65pfoavwtBP+pHaWYAiBFDovR1QAaatuYd4h+8pzLdP4w3cExTlRMRJNrZOlDtS0FVZboG8HFmK cMBGDD54aAf0TxtOu3gJSv0eQ3UIJ9sDXPCqM3qeer4XyjjBvN7kaY3xbLq4jMRpgGLV/wEGlRne VqgBAA== --===============2297905231796889619==--