From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============7652603875295644562==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: Re: [PATCH v2] tracepoints: Do not punish non static call users Date: Sat, 06 Feb 2021 14:58:45 +0800 Message-ID: <202102061441.Tfeyrqit-lkp@intel.com> In-Reply-To: <20210205165503.70baa91a@gandalf.local.home> List-Id: --===============7652603875295644562== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Steven, I love your patch! Perhaps something to improve: [auto build test WARNING on tip/perf/core] [also build test WARNING on linux/master linus/master v5.11-rc6 next-202101= 25] [cannot apply to hnaz-linux-mm/master] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Steven-Rostedt/tracepoints= -Do-not-punish-non-static-call-users/20210206-112501 base: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git 3245161= 4da2a9cf4296f90d3606ac77814fb519d config: arm64-randconfig-r033-20210206 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project c9439c= a36342fb6013187d0a69aef92736951476) 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 arm64 cross compiling tool for clang build # apt-get install binutils-aarch64-linux-gnu # https://github.com/0day-ci/linux/commit/3fc399c60e990487bf5d0cd91= 406052c0db853df git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Steven-Rostedt/tracepoints-Do-not-= punish-non-static-call-users/20210206-112501 git checkout 3fc399c60e990487bf5d0cd91406052c0db853df # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross ARCH= =3Darm64 = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from block/blk-wbt.c:32: >> include/trace/events/wbt.h:15:1: warning: variable '__data' is uninitial= ized when used here [-Wuninitialized] TRACE_EVENT(wbt_stat, ^~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/wbt.h:15:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_T= RACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from block/blk-wbt.c:32: >> include/trace/events/wbt.h:15:1: warning: variable '__data' is uninitial= ized when used here [-Wuninitialized] TRACE_EVENT(wbt_stat, ^~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/wbt.h:15:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:254:2: note: expanded from macro '__DECLARE_T= RACE' __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:216:4: note: expanded from macro '__DECLARE_T= RACE_RCU' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from block/blk-wbt.c:32: include/trace/events/wbt.h:59:1: warning: variable '__data' is uninitial= ized when used here [-Wuninitialized] TRACE_EVENT(wbt_lat, ^~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/wbt.h:59:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_T= RACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from block/blk-wbt.c:32: include/trace/events/wbt.h:59:1: warning: variable '__data' is uninitial= ized when used here [-Wuninitialized] TRACE_EVENT(wbt_lat, ^~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/wbt.h:59:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ -- In file included from drivers/dma/tegra20-apb-dma.c:32: >> include/trace/events/tegra_apb_dma.h:10:1: warning: variable '__data' is= uninitialized when used here [-Wuninitialized] TRACE_EVENT(tegra_dma_tx_status, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/tegra_apb_dma.h:10:1: note: variable '__data' is de= clared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_T= RACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/dma/tegra20-apb-dma.c:32: >> include/trace/events/tegra_apb_dma.h:10:1: warning: variable '__data' is= uninitialized when used here [-Wuninitialized] TRACE_EVENT(tegra_dma_tx_status, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/tegra_apb_dma.h:10:1: note: variable '__data' is de= clared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:254:2: note: expanded from macro '__DECLARE_T= RACE' __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:216:4: note: expanded from macro '__DECLARE_T= RACE_RCU' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/dma/tegra20-apb-dma.c:32: include/trace/events/tegra_apb_dma.h:27:1: warning: variable '__data' is= uninitialized when used here [-Wuninitialized] TRACE_EVENT(tegra_dma_complete_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/tegra_apb_dma.h:27:1: note: variable '__data' is de= clared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_T= RACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/dma/tegra20-apb-dma.c:32: include/trace/events/tegra_apb_dma.h:27:1: warning: variable '__data' is= uninitialized when used here [-Wuninitialized] TRACE_EVENT(tegra_dma_complete_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/tegra_apb_dma.h:27:1: note: variable '__data' is de= clared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ -- In file included from drivers/target/target_core_transport.c:41: >> include/trace/events/target.h:132:1: warning: variable '__data' is unini= tialized when used here [-Wuninitialized] TRACE_EVENT(target_sequencer_start, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/target.h:132:1: note: variable '__data' is declared= here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_T= RACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/target/target_core_transport.c:41: >> include/trace/events/target.h:132:1: warning: variable '__data' is unini= tialized when used here [-Wuninitialized] TRACE_EVENT(target_sequencer_start, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/target.h:132:1: note: variable '__data' is declared= here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:254:2: note: expanded from macro '__DECLARE_T= RACE' __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:216:4: note: expanded from macro '__DECLARE_T= RACE_RCU' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/target/target_core_transport.c:41: include/trace/events/target.h:169:1: warning: variable '__data' is unini= tialized when used here [-Wuninitialized] TRACE_EVENT(target_cmd_complete, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/target.h:169:1: note: variable '__data' is declared= here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRA= CE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_T= RACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/target/target_core_transport.c:41: include/trace/events/target.h:169:1: warning: variable '__data' is unini= tialized when used here [-Wuninitialized] TRACE_EVENT(target_cmd_complete, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TR= ACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit= =3D0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE= _CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/target.h:169:1: note: variable '__data' is declared= here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ .. vim +/__data +15 include/trace/events/wbt.h e34cbd307477ae Jens Axboe 2016-11-09 10 = e34cbd307477ae Jens Axboe 2016-11-09 11 /** e34cbd307477ae Jens Axboe 2016-11-09 12 * wbt_stat - trace stats fo= r blk_wb e34cbd307477ae Jens Axboe 2016-11-09 13 * @stat: array of read/writ= e stats e34cbd307477ae Jens Axboe 2016-11-09 14 */ e34cbd307477ae Jens Axboe 2016-11-09 @15 TRACE_EVENT(wbt_stat, e34cbd307477ae Jens Axboe 2016-11-09 16 = e34cbd307477ae Jens Axboe 2016-11-09 17 TP_PROTO(struct backing_dev= _info *bdi, struct blk_rq_stat *stat), e34cbd307477ae Jens Axboe 2016-11-09 18 = e34cbd307477ae Jens Axboe 2016-11-09 19 TP_ARGS(bdi, stat), e34cbd307477ae Jens Axboe 2016-11-09 20 = e34cbd307477ae Jens Axboe 2016-11-09 21 TP_STRUCT__entry( e34cbd307477ae Jens Axboe 2016-11-09 22 __array(char, name, 32) e34cbd307477ae Jens Axboe 2016-11-09 23 __field(s64, rmean) e34cbd307477ae Jens Axboe 2016-11-09 24 __field(u64, rmin) e34cbd307477ae Jens Axboe 2016-11-09 25 __field(u64, rmax) e34cbd307477ae Jens Axboe 2016-11-09 26 __field(s64, rnr_samples) e34cbd307477ae Jens Axboe 2016-11-09 27 __field(s64, rtime) e34cbd307477ae Jens Axboe 2016-11-09 28 __field(s64, wmean) e34cbd307477ae Jens Axboe 2016-11-09 29 __field(u64, wmin) e34cbd307477ae Jens Axboe 2016-11-09 30 __field(u64, wmax) e34cbd307477ae Jens Axboe 2016-11-09 31 __field(s64, wnr_samples) e34cbd307477ae Jens Axboe 2016-11-09 32 __field(s64, wtime) e34cbd307477ae Jens Axboe 2016-11-09 33 ), e34cbd307477ae Jens Axboe 2016-11-09 34 = e34cbd307477ae Jens Axboe 2016-11-09 35 TP_fast_assign( d51cfc53ade318 Yufen Yu 2020-05-04 36 strlcpy(__entry->name, bdi= _dev_name(bdi), 1d200e9d6f635a Bart Van Assche 2019-09-30 37 ARRAY_SIZE(__entry->name)= ); e34cbd307477ae Jens Axboe 2016-11-09 38 __entry->rmean =3D stat[0= ].mean; e34cbd307477ae Jens Axboe 2016-11-09 39 __entry->rmin =3D stat[0]= .min; e34cbd307477ae Jens Axboe 2016-11-09 40 __entry->rmax =3D stat[0]= .max; e34cbd307477ae Jens Axboe 2016-11-09 41 __entry->rnr_samples =3D s= tat[0].nr_samples; e34cbd307477ae Jens Axboe 2016-11-09 42 __entry->wmean =3D stat[1= ].mean; e34cbd307477ae Jens Axboe 2016-11-09 43 __entry->wmin =3D stat[1]= .min; e34cbd307477ae Jens Axboe 2016-11-09 44 __entry->wmax =3D stat[1]= .max; e34cbd307477ae Jens Axboe 2016-11-09 45 __entry->wnr_samples =3D s= tat[1].nr_samples; e34cbd307477ae Jens Axboe 2016-11-09 46 ), e34cbd307477ae Jens Axboe 2016-11-09 47 = e34cbd307477ae Jens Axboe 2016-11-09 48 TP_printk("%s: rmean=3D%llu= , rmin=3D%llu, rmax=3D%llu, rsamples=3D%llu, " 3f22037d382b45 Tommi Rantala 2020-04-17 49 "wmean=3D%llu, wmin=3D%l= lu, wmax=3D%llu, wsamples=3D%llu", e34cbd307477ae Jens Axboe 2016-11-09 50 __entry->name, __entry->= rmean, __entry->rmin, __entry->rmax, e34cbd307477ae Jens Axboe 2016-11-09 51 __entry->rnr_samples, __= entry->wmean, __entry->wmin, e34cbd307477ae Jens Axboe 2016-11-09 52 __entry->wmax, __entry->= wnr_samples) e34cbd307477ae Jens Axboe 2016-11-09 53 ); e34cbd307477ae Jens Axboe 2016-11-09 54 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============7652603875295644562== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 xfB1KhkyHcjIeVb7fyWCdKFswQIA --===============7652603875295644562==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 25A7CC433DB for ; Sat, 6 Feb 2021 06:59:32 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 50ECF64FCC for ; Sat, 6 Feb 2021 06:59:31 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 50ECF64FCC 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 67F626B0005; Sat, 6 Feb 2021 01:59:30 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 62FC86B006C; Sat, 6 Feb 2021 01:59:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4D0AA6B006E; Sat, 6 Feb 2021 01:59:30 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0134.hostedemail.com [216.40.44.134]) by kanga.kvack.org (Postfix) with ESMTP id 283566B0005 for ; Sat, 6 Feb 2021 01:59:30 -0500 (EST) Received: from smtpin18.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with ESMTP id E4124181AEF1A for ; Sat, 6 Feb 2021 06:59:29 +0000 (UTC) X-FDA: 77786942058.18.loss36_200893c275eb Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin18.hostedemail.com (Postfix) with ESMTP id BDD90100ED0FD for ; Sat, 6 Feb 2021 06:59:29 +0000 (UTC) X-HE-Tag: loss36_200893c275eb X-Filterd-Recvd-Size: 92213 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by imf38.hostedemail.com (Postfix) with ESMTP for ; Sat, 6 Feb 2021 06:59:27 +0000 (UTC) IronPort-SDR: 1A9x4N/LOqPL+1AlEvjbWlI0F74n7srEc3lRwnpC9qOK4OLo9kJvTTRGZ3w+XIufT27RD1+gDk Pl2c9rGdeszQ== X-IronPort-AV: E=McAfee;i="6000,8403,9886"; a="181674167" X-IronPort-AV: E=Sophos;i="5.81,157,1610438400"; d="gz'50?scan'50,208,50";a="181674167" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Feb 2021 22:59:25 -0800 IronPort-SDR: 5kB3qlmyuPAwEcYLUASdffgxrViO1SxGigXKRNqy7bgLw3KzGGgFDvXkrtp96kN1GCtTs+zGwU /tVzgaMlJ55Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,157,1610438400"; d="gz'50?scan'50,208,50";a="484739578" Received: from lkp-server02.sh.intel.com (HELO 8b832f01bb9c) ([10.239.97.151]) by fmsmga001.fm.intel.com with ESMTP; 05 Feb 2021 22:59:19 -0800 Received: from kbuild by 8b832f01bb9c with local (Exim 4.92) (envelope-from ) id 1l8HYs-0002FZ-6s; Sat, 06 Feb 2021 06:59:18 +0000 Date: Sat, 6 Feb 2021 14:58:45 +0800 From: kernel test robot To: Steven Rostedt , LKML Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com, Ingo Molnar , Andrew Morton , Linux Memory Management List , Peter Zijlstra , Mathieu Desnoyers Subject: Re: [PATCH v2] tracepoints: Do not punish non static call users Message-ID: <202102061441.Tfeyrqit-lkp@intel.com> References: <20210205165503.70baa91a@gandalf.local.home> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="OXfL5xGRrasGEqWY" Content-Disposition: inline In-Reply-To: <20210205165503.70baa91a@gandalf.local.home> User-Agent: Mutt/1.10.1 (2018-07-13) 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: --OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Steven, I love your patch! Perhaps something to improve: [auto build test WARNING on tip/perf/core] [also build test WARNING on linux/master linus/master v5.11-rc6 next-20210125] [cannot apply to hnaz-linux-mm/master] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Steven-Rostedt/tracepoints-Do-not-punish-non-static-call-users/20210206-112501 base: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git 32451614da2a9cf4296f90d3606ac77814fb519d config: arm64-randconfig-r033-20210206 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project c9439ca36342fb6013187d0a69aef92736951476) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install arm64 cross compiling tool for clang build # apt-get install binutils-aarch64-linux-gnu # https://github.com/0day-ci/linux/commit/3fc399c60e990487bf5d0cd91406052c0db853df git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Steven-Rostedt/tracepoints-Do-not-punish-non-static-call-users/20210206-112501 git checkout 3fc399c60e990487bf5d0cd91406052c0db853df # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=arm64 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from block/blk-wbt.c:32: >> include/trace/events/wbt.h:15:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(wbt_stat, ^~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/wbt.h:15:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_TRACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from block/blk-wbt.c:32: >> include/trace/events/wbt.h:15:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(wbt_stat, ^~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/wbt.h:15:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:254:2: note: expanded from macro '__DECLARE_TRACE' __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:216:4: note: expanded from macro '__DECLARE_TRACE_RCU' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from block/blk-wbt.c:32: include/trace/events/wbt.h:59:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(wbt_lat, ^~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/wbt.h:59:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_TRACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from block/blk-wbt.c:32: include/trace/events/wbt.h:59:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(wbt_lat, ^~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/wbt.h:59:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ -- In file included from drivers/dma/tegra20-apb-dma.c:32: >> include/trace/events/tegra_apb_dma.h:10:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(tegra_dma_tx_status, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/tegra_apb_dma.h:10:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_TRACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/dma/tegra20-apb-dma.c:32: >> include/trace/events/tegra_apb_dma.h:10:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(tegra_dma_tx_status, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/tegra_apb_dma.h:10:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:254:2: note: expanded from macro '__DECLARE_TRACE' __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:216:4: note: expanded from macro '__DECLARE_TRACE_RCU' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/dma/tegra20-apb-dma.c:32: include/trace/events/tegra_apb_dma.h:27:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(tegra_dma_complete_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/tegra_apb_dma.h:27:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_TRACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/dma/tegra20-apb-dma.c:32: include/trace/events/tegra_apb_dma.h:27:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(tegra_dma_complete_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/tegra_apb_dma.h:27:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ -- In file included from drivers/target/target_core_transport.c:41: >> include/trace/events/target.h:132:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(target_sequencer_start, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/target.h:132:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_TRACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/target/target_core_transport.c:41: >> include/trace/events/target.h:132:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(target_sequencer_start, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/target.h:132:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:254:2: note: expanded from macro '__DECLARE_TRACE' __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:216:4: note: expanded from macro '__DECLARE_TRACE_RCU' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/target/target_core_transport.c:41: include/trace/events/target.h:169:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(target_cmd_complete, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/target.h:169:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ include/linux/tracepoint.h:414:2: note: expanded from macro 'DECLARE_TRACE' __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ ^ include/linux/tracepoint.h:244:4: note: expanded from macro '__DECLARE_TRACE' __DO_TRACE(name, \ ^ include/linux/tracepoint.h:181:3: note: expanded from macro '__DO_TRACE' void __maybe_unused *__data; \ ^ In file included from drivers/target/target_core_transport.c:41: include/trace/events/target.h:169:1: warning: variable '__data' is uninitialized when used here [-Wuninitialized] TRACE_EVENT(target_cmd_complete, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/tracepoint.h:417:11: note: expanded from macro 'DECLARE_TRACE' PARAMS(__data, args)) ^~~~~~ include/linux/tracepoint.h:97:25: note: expanded from macro 'PARAMS' #define PARAMS(args...) args ^~~~ note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/linux/tracepoint.h:201:33: note: expanded from macro '__DO_TRACE' __DO_TRACE_CALL(name, TP_ARGS(args)); \ ^~~~ include/linux/tracepoint.h:138:26: note: expanded from macro 'TP_ARGS' #define TP_ARGS(args...) args ^~~~ include/linux/tracepoint.h:166:56: note: expanded from macro '__DO_TRACE_CALL' #define __DO_TRACE_CALL(name, args) __traceiter_##name(args) ^~~~ include/trace/events/target.h:169:1: note: variable '__data' is declared here include/linux/tracepoint.h:550:2: note: expanded from macro 'TRACE_EVENT' DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) ^ .. vim +/__data +15 include/trace/events/wbt.h e34cbd307477ae Jens Axboe 2016-11-09 10 e34cbd307477ae Jens Axboe 2016-11-09 11 /** e34cbd307477ae Jens Axboe 2016-11-09 12 * wbt_stat - trace stats for blk_wb e34cbd307477ae Jens Axboe 2016-11-09 13 * @stat: array of read/write stats e34cbd307477ae Jens Axboe 2016-11-09 14 */ e34cbd307477ae Jens Axboe 2016-11-09 @15 TRACE_EVENT(wbt_stat, e34cbd307477ae Jens Axboe 2016-11-09 16 e34cbd307477ae Jens Axboe 2016-11-09 17 TP_PROTO(struct backing_dev_info *bdi, struct blk_rq_stat *stat), e34cbd307477ae Jens Axboe 2016-11-09 18 e34cbd307477ae Jens Axboe 2016-11-09 19 TP_ARGS(bdi, stat), e34cbd307477ae Jens Axboe 2016-11-09 20 e34cbd307477ae Jens Axboe 2016-11-09 21 TP_STRUCT__entry( e34cbd307477ae Jens Axboe 2016-11-09 22 __array(char, name, 32) e34cbd307477ae Jens Axboe 2016-11-09 23 __field(s64, rmean) e34cbd307477ae Jens Axboe 2016-11-09 24 __field(u64, rmin) e34cbd307477ae Jens Axboe 2016-11-09 25 __field(u64, rmax) e34cbd307477ae Jens Axboe 2016-11-09 26 __field(s64, rnr_samples) e34cbd307477ae Jens Axboe 2016-11-09 27 __field(s64, rtime) e34cbd307477ae Jens Axboe 2016-11-09 28 __field(s64, wmean) e34cbd307477ae Jens Axboe 2016-11-09 29 __field(u64, wmin) e34cbd307477ae Jens Axboe 2016-11-09 30 __field(u64, wmax) e34cbd307477ae Jens Axboe 2016-11-09 31 __field(s64, wnr_samples) e34cbd307477ae Jens Axboe 2016-11-09 32 __field(s64, wtime) e34cbd307477ae Jens Axboe 2016-11-09 33 ), e34cbd307477ae Jens Axboe 2016-11-09 34 e34cbd307477ae Jens Axboe 2016-11-09 35 TP_fast_assign( d51cfc53ade318 Yufen Yu 2020-05-04 36 strlcpy(__entry->name, bdi_dev_name(bdi), 1d200e9d6f635a Bart Van Assche 2019-09-30 37 ARRAY_SIZE(__entry->name)); e34cbd307477ae Jens Axboe 2016-11-09 38 __entry->rmean = stat[0].mean; e34cbd307477ae Jens Axboe 2016-11-09 39 __entry->rmin = stat[0].min; e34cbd307477ae Jens Axboe 2016-11-09 40 __entry->rmax = stat[0].max; e34cbd307477ae Jens Axboe 2016-11-09 41 __entry->rnr_samples = stat[0].nr_samples; e34cbd307477ae Jens Axboe 2016-11-09 42 __entry->wmean = stat[1].mean; e34cbd307477ae Jens Axboe 2016-11-09 43 __entry->wmin = stat[1].min; e34cbd307477ae Jens Axboe 2016-11-09 44 __entry->wmax = stat[1].max; e34cbd307477ae Jens Axboe 2016-11-09 45 __entry->wnr_samples = stat[1].nr_samples; e34cbd307477ae Jens Axboe 2016-11-09 46 ), e34cbd307477ae Jens Axboe 2016-11-09 47 e34cbd307477ae Jens Axboe 2016-11-09 48 TP_printk("%s: rmean=%llu, rmin=%llu, rmax=%llu, rsamples=%llu, " 3f22037d382b45 Tommi Rantala 2020-04-17 49 "wmean=%llu, wmin=%llu, wmax=%llu, wsamples=%llu", e34cbd307477ae Jens Axboe 2016-11-09 50 __entry->name, __entry->rmean, __entry->rmin, __entry->rmax, e34cbd307477ae Jens Axboe 2016-11-09 51 __entry->rnr_samples, __entry->wmean, __entry->wmin, e34cbd307477ae Jens Axboe 2016-11-09 52 __entry->wmax, __entry->wnr_samples) e34cbd307477ae Jens Axboe 2016-11-09 53 ); e34cbd307477ae Jens Axboe 2016-11-09 54 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --OXfL5xGRrasGEqWY Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICDQoHmAAAy5jb25maWcAnDzJdtu4svv+Cp1kc9+i05os2+8eL0AQlNDiFICUZG941LaS 9msPubKd7vz9qwI4ACAo59wskghVAAqFQk0o8OMvH0fk7fX5cf96f7t/ePgx+np4Ohz3r4e7 0Zf7h8O/R2E2SrNixEJefALk+P7p7Z/f9sfHxXx09mky+TT+9Xg7Ha0Px6fDw4g+P325//oG /e+fn375+AvN0ogvK0qrDROSZ2lVsF1x9eH2Yf/0dfT9cHwBvNFk+mn8aTz619f71//97Tf4 +/H+eHw+/vbw8P2x+nZ8/r/D7evo9nI+u7zdzxaz+fTLH4vxZDa5OL8b7xeX+8OXy+n5bHF5 NpmfL/7nQzPrspv2atw0xmG/DfC4rGhM0uXVDwMRGuM47JoURtt9Mh3DnxbdGNiGwOgrIisi k2qZFZkxnA2osrLIy8IL52nMU2aAslQWoqRFJmTXysXnapuJddcSlDwOC56wqiBBzCqZCWOC YiUYgWWmUQZ/AYrErrBtH0dLJQUPo5fD69u3biN5youKpZuKCFgyT3hxNZt2RCU5h0kKJo1J 4oySuOHMhw8WZZUkcWE0hiwiZVyoaTzNq0wWKUnY1Yd/PT0/HWCnP45qFLkl+ej+ZfT0/Io0 Nz3ltdzwnHbUbElBV9XnkpXIzbY7FZmUVcKSTFxXpCgIXXlGKyWLedANtiIbBpyAAUkJxwMm g6XGDQthN0Yvb3+8/Hh5PTx2LFyylAlO1WblIguMXTVBcpVthyFVzDYs9sNZFDFacCQtiqpE b6oHL+FLQQrcFWNBIgSQBHZWgkmWhv6udMVzW+zCLCE8tdskT3xI1YozgVy7tqERkQXLeAcG ctIwZqaEm0TwnPcBieQIHAR4CVWwLElKkxM4dUOxNaKiNROUhfUB4qbakDkRktU9Wvky6Q5Z UC4jacrXx9Hh6W70/MWRGe+uwUHgDWf6y1RnfdNJogOmcBrXIDppYTBVSTBqmoLTdRWIjISU mEfY09tCU+Je3D+COvdJvBo2SxkIrjHo6qbKYdQs5NTkVJohhMPqbAZZ4KiMY8/5hH/QvFSF IHRt7YoL0RvYwdWwBm18ucIDoNip5K/dod4ymz65YCzJCxgqtVRL077J4jItiLj2rqvG8iyq 6U8z6N4wm+blb8X+5a/RK5Az2gNpL6/715fR/vb2+e3p9f7pa8f+DRfQOy8rQtUYmjHtzGp3 bLCHCs8gKBb2qVDCZ81iKkpJV3BkyGbpHo5AhqgJKQMVDL0LP4Mk956Yn+BEKwRAPpdZ3Cg9 xUlBy5H0yCxwvQJYtwb4UbEdiKwhw9LCUH2cJtC+UnWtz5AH1GsqQ+ZrR9n10CQLOOloexNT kyMkZcBvyZY0iLl5nBEWkRTcjavFvN8ItoVEV5NFx3s1WEYD5KBHNhzyKuVUJIF5amwutzKz 1v8xhYGvV9AdDp1nojhDvyECC8ij4mpybrbj5iZkZ8Kn3RHiabEGZyNi7hgzV8dpKVWarhER efvn4e7t4XAcfTnsX9+OhxfVXC/NA7UUqyzzHLwuWaVlQqqAgA9Jbd2k3TwgcTK9cLRy29mF Dg1mt7eeE0vR/TNd2aXIytwwAjlZMq1jTLMCHhFdOj+rNfxjuJjxuh7NHb3aCl6wgNB1D6K4 3LVGhIvKhnSuWQTGBszdlofFyqsaQDMZfb0o9bQ5D+UpuAgTcgoewQm/YcJnenJwDk2jigoN 56sh1or0YCHbcMp8Y2k4dERt6OkJSig6RWaQnwQrB8RvXcG5BgcGNLGPrBWj6zwDSUTTCJGH ZeZq7V4WmZrEOzy4JbCZIQOTRkkxsFWCxcRvI1HSgGkqOhD+zkGWoaXE//tWQKssByPFbxg6 AIqPmUjgrNjBgIMm4T8+bRRWmcjBE4OgQhiqF52vIgZbQVleqJAXNaNxYPKo++FaFOXegcAI i7dLVqAfX9V+3QnmejCaM6Z9RkNCM8l3nYdj6Ur3d5UmhrMN4mPZbwIO74BLFpXgdxkHHX9W puOuXAPdTJN8R1eGumF5ppzYbo18mZI4Cn1GCNcRGTpF+almg1xZeovwzLI7WVUKx/dpgSTc cFhjzVzf4YChAyIEN5XnGnGvE9lvqSznvG1VjET5x+jNEpiq59Er87AlcBgbHY9ov3NDllCM FMjkQuvsdxTD4Ck49/pAN6dQMiPkURqjaWu5AgOwMGS+3VC7isercoMN1QiUVZsE1pMZDlFO J+N5Y3PrfFJ+OH55Pj7un24PI/b98ASOHQGzS9G1Aze889e8c2myPTO2xvsnp2m94ETP0RhK aQlnXAZ93WoCtfnUB9V01jBxQmADVebGGI8EAyPZaFngVwjQH6YUYNdrEfGOBkho1tBFrASo iCxxiejgmB8AP8m343JVRhFEzMqPUHwmYCJ6/EE3DSLkghOftgCjGfHYcmiU8lRWxwrD7PxU J9zJYt71XcwD8zxYAb5C1dS67qIGwY+iyosGPPdBk7APheOVJAR8iTSsYHo4aDy9mlycQiC7 q+nACI1otANNfgIPxgP3vWF7AQ6Yds5rb9II2uKYLUlcKf6CItiQuGRX43/uDvu7sfGnc7Tp Gsx3fyA9PsR1UUyWsg9vvGttOfqNrdZrSPHkfFZbBmG5Ly0hy8TTSmIeCHAzQPrBo+gQbiBA r8DR67fMpo6e1G5zkxdcZUUemwvw4wj4n6m+ZWJ4xmsmUhZXSQYxXspMJRCBMWZExNfwu7Is Vb7UyVuV85NXM2v6NkIoVTLRTesoN3SNul1n3mv1mj/sX1Hjwfl5ONzayXqd0KTourijkSWP lTnvLKOmId1xz3HWfeLcSl2rxoAm04vZWb91fjl2YyBorTiuozdvwAQoC7/FVnBeYPruBIKg iSz86lNv7u46zfwhg1456LLd2dDS17MeySCJINyU5D6PUmMsJ2uHAysuudO0Zmi+r53WhIUc JN7tD069kjSblGQDtmqIimRHnUE+U9syqEYI9WOYb5hBAk6jJCc4CPu6xnTyCR7PpieAjBRF PMhMWWCKezcZu3H1dfoZoivbzVaQgi0FGRwuF2G/x6pMQzso9CJMh0YtU56vuIeWDUQHEGr5 /E0N5xLtEO913KESHOp1s3OYcQPMUDqqta4e9WB6ZVGXBlHNYBJHh+Nx/7of/f18/Gt/BL/p 7mX0/X4/ev3zMNo/gBP1tH+9/354GX057h8PiGUqHLSoeHFFIHREYxYziKoogZDSNdhMwIaW SXUxXcwml/bCbfg5wAf2xEacjxc/hTi5nJ8PSaKFOJuOz/06wUKbz+anVjAZT+fnk4vBcQx+ yZzRsrafpDgx5GRxdjb1y6GFB6ybLc5PDHQ2G19OZz/BjMn0YnExPv8ZzPliNp2+z7fJ2Xx6 mnFn44v5xLdKSjYcEBrE6XR2bpggFzqbzOenoGcnoOfzs4WVUrDhs/Fk4ltpjVbspt1QaqmN j1BCgCfLFjiegHM2MSdCUxFzdCFadiwmi/H4YuwXXdTqVUTidSYMyRv7t3YA+dKzEoX6OYzg dI07cscLg9++0RiEgNZ6ZEbBD8Grm1Zl440IcMF7G/DfaSJb0OZrFRbIvoRNFjXohDgv5h4c C2NDtJs+88hwA5sPn/sa5Wp26YYyTdd+kKN7zNsgBKOwACP4FPwFyzNASMzRpNZAX6inUn2J 5Y/pNpn4YsxUqCTo1fSsDUpqVxrb7dy18QtcZOmGVxjGQzyPVKpMNyJV3Ehv6JsmVugsqb6x AifFGBYvRRqQymCA5y0gtqVgpQ3HaZXFDNPuKjiwTtgNyrxXAgA0PRsEzexe1nCGf7K6uZoY IZdm7ErgNZ3rxKirZggV6hhkEFyH/y6cxYwWTeCCEYmRXlpt/SkVeS27kGNVLlkRB5EbJqi0 FALrCJkIlzZMQCn7XmFdi8qw+sMqmYM0qmHyor6TaSSV1pu9ImG2xXAv1rGuETgRQfDist/i uapst2rNdoyCUAzcQFNB5KoKy8RXb7JjKdYMGNu5My9J1a2zuqZCqcoEeIVGRF+mGM3XESIE 8yw2xhFZSAqi0qzDtzr6vMttVRSBGMNqUxdWkOUS8/RhKCoSWJ6jTiGYi2qcu+8Xnyaj/fH2 z/tX8AbfMO9i3YRZM4DkkCgMkhM6MveqFRAJFIs4JLlwyd6smOmfvkOTQfd0mG6bJB1xO4TC VkMIWKRDtubUBAYRs59mXl4IvEPxFR/V14SBIKmO6+FYEAoBVr9iDNPkCChFqnYaQgiDoZrN 0LfXRiMO+nGJORNB8DAVHq4PLsZY8PynF0ySssdhmyjA21xU854gxwGmK5ceCgdnNyg8e18u zOnP+rIRFL6Ux/AuYQeP0zrOfdlUHRo32VibY5quxLc3g6typ5Ubv3KrpVCyMszwzsdDmmAq t2sbHE0qXpjhHYa5zA4CFqaM8X5jiZdi7n2Rm5KPrE0LngHt+RtGosYW0SRUZZEfPnTdLUyd 63r++3AcPe6f9l8Pj4cnc5zOfSkhhkp9O5GbibhE5/fN9UEbCTd4hRgOJv8Bh8Zra5wmS6kL zIzjuf1c5dkW/BMWRZxy1l3wnOpfZcadosqxJ449XfEADIsqfcGbP8k9DoNmggnuMgJDTGzK kWqMpMVokgMI43cPB2PbsA7HuopsWvT1Z46Fd4JvrCxwi7LMNlUMWs28abOACUvLAVDBjPLb sNAApedkkxnFCKIheRQe779b10wAxRFt6rExl5S/D+lVH6rx4lyeTyY7o7sVz/SpMWqfNGtb RkfHw3/eDk+3P0Yvt/sHXQZm+faRYJ+H6qh8vU1wb4fV4NH98fHv/XGAWZImXKnBjGaxvW4N UrLuY4uk+XDPvNfTVGGVxKgArxEiQv2KDnz+ZAt+Kbq/ibd0GGx/DkdGXMNcDbbhyYHHGdV3 ef7WVjt1ty1AUdylJMEBF1gBYhLvogjpy9CqyBnYZ/Zs2oAj2zTOsAILY6Phm7+CVyiZBoe7 ksBSCA4mJttVYlv4PTnM1Z/vdlW6EcSPUTCwBilE7tHWC19m2RKORMNb76W6BG0lE8+Biozi 6LoMG5afUEqH2qsQs6WgVK4dYVJAmVEdR+pa1sPX4370pZHsOyXZZtGXH0Fh3Px4+s8oyeUz 9R2NdvU66epdfTvLyaEapB6kWRzGOSWJ+Y1T5F1fYIJgW48R1G+MpiBMdy9SO+DZZDoMnDRj M++4JtQIp3pDV/6qqBZx1lLQGyWZ/cwQyXyY0OUKw7tBMBW0mIxDHg2jECYHWNRCTnYDILiR yWmEwPQnegh4s+hFoSsIusl07Nw91tA8i68ns/FZA3XZm64sjGEOd5QErWFtbuwND/Xw693h G4jxgFP2O8TYYOoD5isVUIe785HKFCR9mWJoS6kV7yjEtXs5qlvBLfcCojJV95+Yl8wEaOXf GXVfSgCaVRTVPQZRl+GrLFs7wDAhqm6AL8us9FxwS1iu8hL0s4I+ggJiTZTOcHlyKlEmCh5d gzorrfr2FmHNWK7r5zxAGLVOBw0AQy5Uyojk3nXr50T6YVK1XfGC2YXHGlUmaJrqF0Eu5yE6 ANHBOw1M5dSbWZFexZhdn2RvGr5NGuy42kJwxoguZHRgKuOFFPjasZqqpgqTPz4GdAJ7Guqp 8UogDobAewVz6Mt+rLnxgrHC2odSb5QWS13r3Cuo08TUB6XeJ0xWOxh1P/10awAWZqUVQXTr lIxiKukECJNrhVPiqCFDB72+zAXmx7B3broX29GPYVSXHDVjuu3dbBYEOZF5Xz3YFRa+TGM3 pAscWgodfKSiwO8+tFBY77+2wBqUKi/d1LhuTtzmRm+lmDRmdfbWIxlayDCzu7GUgI7tpcrP szhSAu7RIQrUJAR8Q1uFUc4ANsypqLIqIYssRy9Y94jJdWa9qoyx2ger0sHvCs0IU5dQzaYw vmKuj0Bctptm9rV1arMAzV00WV2x3ZnyOQhyuze5ExOnI6p+eCmqlQ+aw2bMpk3epta5rdxi Ut0sahwsNkBqYAzhEKkYP1QKbRARpVhdxl2z0x6uulYTRK4p0tReA7jsv/6xfzncjf7SiaFv x+cv9w/WCydEqtnoYaGC6spCVhfedmWEJ4a3FoFvifHGiqfeMsR3nJo2poSdxFJn0+FQRb8S S1OvJt221AfKFxTVR029NorByzAdgcC+I8GKedAUiqOOSCNIUslhTz+X1oPd7kEHyBsmR2wQ VuAHculttF7HduX6WFPDi+sToKowS3QaMF6ShP1m8DOyooida5s+FLiz9TBQrU/H5pW6IhP2 FNugcMet2cHx7RhL6fXQqA0azVyGwqBV8tldC4q8mT8wW9vVW5RIMNxZ7i2eRbB+J14BjeiI Wx6rF4z373H9QkcnS/fH13sU2lHx45udsFdlu9rBqhOePumUYSY71G56FnGrucssOjOa9Caf q5xyew3QhjaSZ3azSnjqd9dZ9ybLyEZBP57p29QQ3FQ7NWMA19eB7Zo0gCDyZ87s+X5puYX3 dYY6kunEUU71bsgc396La/voDmFUweoE0jtj/NwA9nPnQRRJNq77aaKV6TvEaITT5NQ4pwnq kLp3SR5cFZwM09SCBynqMAbpsVCGGaTQTjHIQDhNznsMcpBOMkg91zvBoQ4+SJOBMkiSjTPM JI13iksmxjskvccnF6vHqDJ9V7hbX4YU4ODSSiRGklLZfd0ZNCh4p6bZATvLkiGgImkAputH wYFQX7QIFRriGzZlGOJ2Flt/115761qlSBFE8jHJczS49WVzpd4Q+rxZ/YoJuA0d1DqUxmb/ HG7fXvd/PBzUN2dG6i3Oq2V8Ap5GCZZEREP+aYfR3lz3ImMEYtjn4cEyLRGEr/GuLaOrh5VU cO/z/BqecGnVQ2HFvVsj0lqMofWqBSeHx+fjD+OapX/vebJypyv7SUhaEh+ka1LVUO2lmyq5 8o0E8apgpvfYgTb6AqUrQeoiYhdnKCLGD39Uy14+C1NV6pWafdRU3VcDw0/XGGdMM8R8429D ei847PaaZHMRDkITYWZKF/jfAQ49A9GVTKqKSdfDtVVtKvJ0EozqZZJgqFCs4N7z1RaqcoqV +5xudS11nU/hPoQKINCjTnYpzQoe2c8XzYuXZuFqr4HtauSr+fhyYe1ZqwJrPkSEx6WpRnvt 3XWRJ/vgyzBjbbhTGk5V3WB39kBAht84t9DI+8gZoFgwKK8ml03bTZ6ZN5A3gZlVuZlFmfmN qBvpvmtsWio7lmqSuurNDziZIC8kN5cBLGdC2Ik69fbZuyydG0aUJrF0KpDP1bMoO4cTCYLf jukly+p6S6TexzE4uM4Xn6xZsDadEyvoHtZw3aQp8ylbrcS7h65KYYaH7/e3A9fPJAkMH1wn c82Awv3Rr8cwGvvf8EBg9zK34xjl6uAGpY9hCCUyT9we2HbivrZFURfftdvUH0Bfi8M51Dj+ b6m0yN0D+EFE2MXETw5+N8nmxdBHlhqYkowm5JQO/eBucLH211arXRiqrqFcvUPCI1ZXjeJn CJxdKsrAbsFH1b1GUjhbzyhJ7JZA8BBOGQOraQN4tnFmEA57ciJ56O5aBVJSFSV4llnk/2xD i+URjj4SZv4HxEfBBz56YMCZmOJf/jrm2hACeq9SFNtun59ej88P+DmUO/dAKgYTEW6I+Yk6 NfEOX/3uqnTr8DQq4O+JWR6NreqNljOCoER4mtQ34+ze2NJ9L8cSMQWqT/kQDzWpPdbVK6D5 0GFRb7JsSlRT/xRtZuDhJdwlDm/MwPIPlCUrIrj+6gh4P7jFQyvAJ3uC9Fagm5GcwSOo+FM/ ZwNBGVqqhVafIHuu5tWfQh2is/+a8f8pu7bmxm1k/VdU+7CVVO2ciKSuD/PAmyREBMkhKIue F5ZiezOuOB6X7alN/v1BAyCJS0PeTSUVq7/Ghbh1o9FoyEEqL21Oy//b4+/PZ/CAgAGYfud/ sB8vL99f342hxwXe2copOw/Dw6wdp0MbXqmcuhhqLQC0Wzl5cfkXN0HUdZ6Mjvkt32naI2Og YvW7fodUtD+xhlQ+3N40+psvAlncb47uSGhaLrVXVztHeirtz07iI2k8V24FDHXrfXduhZwA px9fqWLmB9uF9SkD2Z3tOXq7Uo13dHN2bTzJDdr33/jC9vgE8MO18UarhNzkpLAqNJDxsTei MAJ9zTCNAFitFoZy5a+d3E9f7h8gzIWAp9UaItph35DGWW7sFXQq1twDBNW/AqED+9d1GOTO qJt8ED+s+mhTxiXRKKXy5/uX74/CR9WoQF5mwi8ALd5IOGb19p/H97tvuNwz8mZn/i9p00Ob p978/blNLcmlmqVEUK5ho7cJmyw5jQ44dfrp7vJ6P/vt9fH+d93T/ZZvuTRxKn72VaiXIWlc KlZ4CC6Jt7jkUGDFDiTB6tnENcl0e74iCI89cWwFB7jR3IaVstd0fdv1YtuJZMH3c3m5N4z9 I5Yb4SimbE8UTuV0RX/A0gM178sNAIXy+5TvqRy1qLm8PN7DIYHsW2R4DJm0jCzXmKAYi69Z 33VutSDhaoNUtxablhCrcdMJLELHoqfOkyPX453acM0q13HrJM+TD3lRe9RI3k4tre0gqArk O80yi+GYHlv/Gpn56MArAgkPY3x0hnz6zheL12mM7849OMXq9o2RJLbNGUQFnECweMWT3+8U i3hKJRyC5Dfq7YsyjJse5IumBGAHUpd1XPdO9UVDKuXwcDNaGvU6wGbobKCeXoCjRulqj1RM wflNY16GlXTY86u0vbR14TcfvlSsP54gbrRpJZA0lUFtR40eo7iAJwzfzXkiJQN8cyr4jzjh CnhLDPtlBbFl9EUh3xsWD/m7j9Pt2iGSMHVorCAUybA/Bw6JUmNBU3nqpw8DLdLKgdVKXJcU o3Gnj1aAdkJ8WuHkhqaQLjxVXRXV/lYfQZ75Ku/V/Hib3Qv7iWU4kSfzEMKpLwz1XWnf/Z6w hHNiEaqSNujjWvcEAEKne+KNt9SL2jCbcxW6P+cE21gIB/c8IVqMHkYomK35IDN6ZdD4wDTT 5hY4xNRQUQK15YAVPbUGDD0QRZgMwpJ0xcA4cIDQR/aS000lre3Hzix111X4BbcEiG7FF0QK 4UwxgJFmNyGTrz1gp6RTEGa4bsdFdDqRf7m8vlmyivPxbl+Ls3x8+QaOJKUrvudxuTQezQdD l9wAVbuRamQr3TX4KOELdhtjxiBRvR3DMlWJ26Yz6TDhat75SBI+EUVEySuQdIkFm7Y8p/gU mFU2shBuysINC3eecPjh+LYqC2M+u90j+uf0BpdzvoMbgoxe175ent+exEsMs+Lyt+kMAX1U HPna7rSx+AxP5QTGN+/arGmNcVby30haUkq+YenbZXZCxnZZimsDtLcyNapbVbVvgI3uJnDG BcHlxwPHJqa/NBX9Zfd0eePa9rfHF9daJYbojpi9/mue5akli4DO57kdzF+lB2cZEU7U8rsb 4LKyny5wWBKu5NyCKR1/42BgKzQ2rKR9XtG8bTDnJWABYZTE5bEXgXb7wPwSCw2vogu3FUiA 0EK7mlV77QOFyUEGMbPbmGaszVw61yRjl3pqSWGX7LvEJLDKj8UJyz37xSuDTNoRLi8vj8+/ D0Q4BZZclzsuEuyRWIGo66Cl4aTdXtoOt4y6va7IyM1+hEncIEWTg/i22gDhGs2Tvmz2cFyL 3Sg2mGq+NRFni+YanS7DeZo5X1jmrYA8ubZsudSNx6KklNi5SFvWTcMnI75dEemKuHVGyWB0 +aArZRjxh6d/f4Kd/eXx+eF+xvNU4h9fe2qaLpeB05iCCiETdwTbKWo81vZWNCMYI/mKaq1q rGhMG63sEetr9fneZo1+LiJ/c+2zjQsZzEM/GVYo19GZCvURhBs9OyFWQk0DyR7f/vhUPX9K oQ1953uQMqvSfaQpmsIZuuQbE/o5WLhUiCQzBW7/sD9EXUq+GTULBYoVLlcsXmUOCEqE2QH3 coSbkbPqKR7/wYPOxWLKTuUeL4YvoL7cww4k1P7qQhefxcc5Jow8TXmr/c7byTUTji2S63cv dSqYvg4x3xGZDrseFriQ6WkCnZt3qq4UYTUcMNGD4juKmq8ss3/K/4ezOqWzP+VhNDoFBZv5 TV/EY0mDqB+L+DhjPZNTYk1ATujPhbhAxQ7gTmBNH8GQ5Il6cimcm60IKDjR4D42A8e+OOVY wZZ/DZAPt3XeWBufQ8J3RzFdLReYqaDV+t6UJFyXh50+bO/RgcdxcAnL2gTT4zi64wtva1x1 4kTpNYFCxyr51SA4IVA4zdiKVzvx2lFzA4qiGQeGQ9LBDVObOKhiVulO0mAJ9Lhnc31bW6yU w3oJIX3kZU3HmX3A+uFdLHUREbP2Zk1F3dzB8s4YLNmkjkLdePjVWvThNxwxC3Wh/8oVKrS/ TLbi6+K/4zpgk9rk2ixCs3Yj9PkfHPuHAelvS5ilKhejK24wQ9ucnIcsgFrwLQVOFY5P8h2e jdtX8u4r8DnrZ9YkXLg8voHL3/3st4e7y4+3h5k4rN2xGVcWCPi7yCQQcPPhflqIhuzZ0bkM IMgdFipuQA0prRHVV0xRonXMEeBiaPX1sU2zG/0NEZ2sDFbs8waHz5bPFkTKkjvQftfAlThd ckoHf9+kaJh5mirF9A3N3XM4oFqiepxaN9SQxIJVukLGnodGBMvhTNH5J8BdnHAJri01kpo6 BbVxs8/xfYPxJXKn8Ph255rp+MaDVQ3jMoFFxc08NCPTZstw2fVZXWFrUXai9NZcA+H2Vqsv IC3Z0aHpJic9IK67LsB90FK2jUK2mAdImXFLIbQF0wRFXqZFxU5NPoTCMAVO3ZOiQgsStsC0 ImWao69OqNCSrG1M82JcZ2y7mYcx+oYDYUW4nc81fVJSQm0HMTR6yxG+t3CB5BCs1whdFL2d 6/f3aLqKltqSl7FgtdF+13Bv7qC7KLHG9kYaTiwH8/n4qcofhWW7HFWn4GitaZlWn/qmjkvz MbY0tIWZVAfzGvaDjioo6bynQ80CoIgQaD69dcg07lYbPQqrom+jVDhTmFSStf1me6hzZjjg KDTPg/l8gc4pq8bjEpWsg7kzyCXV526moX3M2ImOth0VOuSvy9uMPL+9v/74U7wk8fbt8spX /Xcwx0HpsyfQUrk0uHt8gT/NuCL/c2psOVCnF9p5kHDtYW1c45Y0vvU4f8Edi/L0gE9CMYTi IoWHdFJ0Xz+MMdPN8hAncRn3sUaCh44MfdpY8eTuOWVk2J85A09cZKSVJkGamGTwkKceQgq4 zF/qGYCpAJXz7P3vl4fZT7yV//jX7P3y8vCvWZp94iPoZ+NOwiCCMVtuemgk6FwmFFT0Dakh if442EBLD1bVx8XTMKMCIva6MX6VVzAU1X5vPloJVJbGJR/Rt2VqNEk7jLw3q71ZTbAW5htU 5qUXJOH/c2osk2C+ASMsfMqYecwpwaaWxaET3/4Eqx3OwzuqkwwTiDDBizBOV5Sr6Nx3/B8x 1qxvPdQstkice9vp+vdAlQ2iE2Pl4mHQ4lSVY35+TFIujzt0ho4M2w8YtgvUP01+CpE94JRM b6zA/iZ4Mj0YZVFwcZQ3qy9VDIeLjZMMXhAIPZY5LlbEXC/zM1/ErvNIGYStVAOH2xd8eY9Q agijEkK5sr1h0NJTXcNDN1dGwfPui9tupx07pOirOwqFaF7Ce8pJegDx5HmOTdTkFj3DHTCt iqCxC7Krr8val7rHzEhCrjmrpbeLgm1g57Kzfcd1qilIBLLPWntlJLVdFtyaMJ/7GshxgEZl lrU3ni6TpFu6jNINn/ShF4GTemVyAHMWXM/6HPh4h4gV8Z7pb/aYXDCKBMdqYS9+Ew8lle9D SO3OKU6TngRXElmBbgT5CxcevFP5gJ7bHZpG2+Vf7pyHGm7XmNVI4OdsHWw7J5n3IS0Aa7qR ce91on0rXGZjD47s0DdZbA9UTuXbDXZ2q3Hoc9QeOaBxcYp1zQXTUybNB+6fQBjnwUV7qoZx WZwBj+lcCZSbvEkqiLACUakM/Q4iQ0NsaayiojzRj1J50Rwn//P4/o3zP39iu91MxsWfPcKT Z/++3GkBO0UW8cGYe0ACX1V4l0hcOykIV+/nThLsUw/SWdqipPmNYUoTRNpiZ9ECshzqBe1L 1RDjjTpRD/fkycQ5mAar0CMjxZeARBZF+FqYkSJc2H3Cdth1VYoacii2vieD1WRil2HTfdND wUo1ZPYhkIKFlici8cpQk+ZNiKFGGXb8Iw0Xlk2lhSeaLDsy0CDkij4lgVabajjYy8CMpzLW RlhSO7TdiVl1lRTQRTHPOgXqglbRdMFsZ5Z63A0UrLRnZ1dM8jyfBdF2Mftp9/j6cOb//exu VXakyc/E1NoHWl9ZA8zl4K2CvWwy4mXFDGeRq5UybFLu9zy//Hj3brlIWetRlcRPrmDpAZUk bbcDi2xhGOAlIm/bHg2XPInQuG1Ip5DRu+UJXvcel6c3qy58NTqx3LCwm3Q+8uJT50VZ2uRc w+k+w8M713luP69X2rCRTL9Wt5b3rwHnN7JqVqr8xprHWtP7Dj5lymN+m1TGPmGgcO0jRan1 cqnbskxks/EiWwxpj4mxjo3IlzaYLzGlyuBYYxX50obBCgOGGMkIBE5kR3DDWm2WCFwcffXM 6y1+LWfkAGcEJEvhowBhGHOs8ds0Xi2CFVokxzYL9E2nkUUOfexD6CYKIzRbgKLoeq7dOlpi /Uh1a/VErZsgDNDCWHnD+vrccMK1Eg35PlL5Lq3Vr66PQFXnJcgUrDI1JaDiYvk5h+FTJ1VF tiPs4LxgMqVtq3N81t/Q0yBxAys1ff0n+FTyQYUu1BPPQWZxrY34nqZe4AOFhn1bndLDB63c eWdhGtd8vuAqzciUpLgzgLbseRc0vt4x81GagdLHZcyFJAZEGUbVlyuNShBqWiXm1cUR2e9C /B3CiaPxPDNocPRoFMqJ5QSPplI9hsiIiZDjcYpBjGRcQJfGBYQRbGmWot9EHKXe5TnDI84e v6WRCRxmiwJ9dmWqIgRtqZoErYkAE/xl8YkJQlWYtyGmbzyTjP+4Xs2vh7w8nOLrTDFbzgP8 AGrkAWGMv9AzsuwYiVfa2Yoc1SKyqv6wrfit3KZ5W6cVXThpYKJK1UBLOBGHuDLG5QQd32z4 hnalnw3paJytN+vtNcy8rGDiPqDhak5gnxMYHOK8jnZo7Hid78SFIelS0uAlJacwmAeRrxgB h/gDjDof3BaGC7EkLTeRKUJx/ttN2tI4WODvcbms+yDAlBaTsW1Zbe99XAZvd0h88WEOC38W WbydRwsPdlvGte6drYOHmNbsYO08dIY899zfM5j2cRHjUsVl8982MHi7NDJeQNNB9eKhr877 qspQP0jjy/nam9d4/qQgfPx5Zp7z6rAOshW7Xa+wk26jgqfyq6er82O7C4Nw7UELU/kwMfxE TucRS1V/BjvZf8nLh9wHH8O1yCDY6IY3A035wuzrR0pZEHiGLV9ndmArJ7WPQfzwtQZcuz8V fYvqWgZjmXfEMzvocR2EvhK4bkrBX+bjYZ/x/W677OarD1mN50WwMKVG7cjeNPjpoPi7gafR P8hF/H0mHiHVgqk2ipYdtKSvrFOa8BX14yVVCoQP6nPO2g08IeJd6850u+46X10AnWOvqNpM QejPPog846FjfdHEmbclaGe+VYszpUG03mA7M6dfCN/6eurSssXGN694X4lVtvKODpaGlleE l2t9PZN1T9AzBmNY0771aDmMFMarBibG/MOAtUEYefqQtXTnLfBULoh3+e42uCur8d01Wy3n a494+Jq3qzD0ajZffRZ5o72qA1U6kDcj8oUtUUOFUZo44zImi9rFEXRhbChZOJ4vgojLAQEx qinMgrLT3aUGyjgidXqYKRcVmz8IHEpoU6K5Q1k4Fd9FaHQBAS2XgyXxcHm9FxeqyS/VzPZr sGeSIIgoYkfqOUAQHHVKaoYZZiVckITDmm1bUJv4bJOUow7CzEnUeAROJWhSjDuuVYFWPaui TjnIPAfCgkdMm976HItHmsDQLz5Znb+PqQiGpldmoPUlWy4xc9jIUCzcnCD2VjA/Bgiyoxv1 Hrayf2O9PdrGMQO3PCP7dnm93L1D+I3R63Kami1mklE7RBEI3XScJzUlXPsuswK9ZS/gY8r6 hBovctYQmhPogiExn1su65SC6NRx7JxM5pK0eiZTuQlUl6TaW2kTfDhP709OLpkDUUTl4N1M 0RhQE1sSL6IAzyFJabiJcBk6ccmIVk25D/HXk0dG+/RXy4J2kEGKYWakpInOxYoucSZARCfC APl0O5qkPWLkMYIU8tXQvVe/1o0apdUkbRvjOZAR6Uh9sCJ/xXUNF/FxMyBEiEQ7GC4KycgN UzFwoibocKcYnvrWs7HdSKfJlPL/0JhpHSmKW+M2/kARdxr0jxiBygqgNwQOcqbz9CFyNDcn 1qrHyCeZomPgECajdLiHNVxeusdjujLDf/TC4KrC1U5LAwfcy5kmfODp8HMljlJxoCWdxH88 vT++PD38xT8TqiTuzmH1gqgNcgHneRdFPryha2YrOPylcliW7aQr2nQRmRsgi6NO4+1yEZjt MwF/IQAp+aAuXKDJ93YdslxLcaUWtOjSush0YXG1CfX0KqiLGWYSAGbGBxGtXewrI/ruQORf O/QdFDZKKogLMfWbCt004zlz+rfvb+8fxJqS2ZNgGWF7oxFdRXaNOLGL7NaMabZe+jqTg5sg COw0B9ItDxmmGwBKBgmt01iKPXkNUE1ItzCrWgrFOrSINyQjMR+WJ6tHCFcxtkuHuNJVSkXb rpwRfYNG1lKItLVNi8Dfb+8Pf85+g7ge6iLwT3/yDnv6e/bw528P9/cP97NfFNen78+f4Ibw z9bUHEIz6jQhxJ2OabeY7UlAXUdimx8RtyY6Wrss8rEq3cxkEBhPZk7MOEGE9VkdqJrzlQvO EvWrkbMZHjMXgZ7szYoFsyJGQxBZbJo7ki8n3JtdMJE9F5aFvocBcr4ztAVB4gqLNedzmt/Y XEIHsAaneeo8UIwbgHYFDmR/KGLzdEnMK7q3Cc4IB/WoqPFNn8CrOtLPXoH269fFemPNH76z CI8myVKWBKldLTtXbrTrVei5UwTwzWrRoTtggXbWiltWNM6IVRelMZvEyjpyFjQrkIKgnX2S hC/iiIebQCifI05OdYkbzwXW4SdfgMkbTx7voJFhn6MBFgSux9cHQkOINdubY+T0DIvScIEe jAj0oHwAnWSEOmEODbjBHOMEVDfOWodGIZUAn3i7hcsP5LU30Sma24v/qVzxPW94Jhb9tvxy 4vsia14NAYiNUgWxT2r02BEYsEikOr3Hwz8LYXM19i9wnKmvkVQgXqdr5Q0xb4Zdge5WBVJv 7Zmkwi+r5zy4qv18eQKh+IvUWy73l5d3Q18RnNX7N6lqKTZNdJpycVLWNOLXLtyu1iZtx4iu 0XkVK6OTC+MNmpGk7pVhCNy2g1vtJiY93c3DvYkOOp8rdQCx4sQbtXcqrMeLS7OSAWUKbzRt us4agHYyJTURPD6nQ8upUqN7bGEHX+hoM0STVGnbenb39P3uD1vXzZ/Fwyj14bYgyQxc/sq8 PVfNEWLECLsDa2MKQXBm7995fg8zPoj4ALsXMbH4qBO5vv2ffq3OLWxoQWdnMYTTU0AvnnTT Az2TkupehBo/7CqGR2jNFPAXXoQBqDcQ7SoNVYlZtA5DhM5VQa4hGMvgiFHcT2nAExpsNtjy PjBk8WY57+tTnbkFw1n0CqkQVwWCjb5CDABN6zBi8425PbZRF4GLFKaQGZEuWM7R2NoDQ0t3 HZayjgsae14bUCzgzVISNBK84miOm/nSrW+V5kXVYqVSknItGyKfM88Ge8zjjAwBZoQzGqlr QXUbZ4sazabxpDYWKL3fL/zQEh1rCsS2i+N4g21IgI0NtUHBMpZGQLu9HLb0dl/yTQafhlcq YM9MSaudrcmEhXaOCE/9IQ9MXvzcdGyAvOECuU/2ixQN/D00BkWHMydvKBqQX2co3Y8X9Nqb 5ZdrbWnr1OPc6mJ0ynVxuLzWOcCwRj+PsmvfJpRfxhIifEWxBSlmDHY5g4rSPDw/vF3eZi+P z3fvr0//T9mX9UaOI1v/FT9dzOBi0NqXC8wDU1JmqlObJWWmXC+Cp8rdbVy3XXC5vpn5fv1l kFq4BJUeoLuqkueIO4NbMAK12T0PcSqt8YeOyzAD97ZIqjxc2c8JIMwVBhS+m/eLejVSsI1I GMYxtp/XaejMIMSyJSQWmqiCpseBSKUV9LdRezN7IXY/pMfibiWxnUIc4LcQCHF7BAtEfDOr E/FLNp23OUevtBCdBxbcoAyn8lyCXYwvA+ILsfXKpqHISmBNOdzqAx4yh67gZrzudoG3CrKy khvVln2yOT2CncnptB3aIdsv1e10umPoWO6naAFumkmj4cqXCi10bvcdRsPOfVWSiywtZswP TW0BaHRL4jFSsBGFS24NJVYMgzxhmFGedsfBYE/fMN9os4L6nmEGNH8zUjiY7MbytKI3+gI7 5sF91KwMOIRDl5kNvHdI4ijYqlnlSlUK3ntOjMbMQbmHopzQQ9t8Am9HcOSSBIPKxvZDHevB 41eaFeIDkhkTTnoMyFikaC9acLrk3ZJdq43zIo1uRbQ1Zlbe0CHNI+RXVJZHYBuVaQLhhgAR MyINoskr6rfnx/7pf5EV2xRPBlaQpLv2Ze1oCBwvSIEhvKylIxwRakibI8Ow7J3QQiuAHW1v y2tG2eqhZR/ZLjJFQriDikvIj729tij7IAy2egYQQnRYAhJjx6tSidDKjezAkOHIDjFFSZEQ IUMUwmM8Kd8OsPDAjUPxjNDYtdRPvyA7HX4GaSNnFvPlh15UAMbDsMPuz1QScgbAoIjudPCN EvuQDKinRJUzRYKnbTvEhGELwEve0ZA+RyRl2VzCEDu4yO7PeZHvWklzBnZENFALYAbdwDbf ZAXVt52ZUe+VfdT8Sd7ew2GLesSmk7mxHyUskV4TL0HjxVZCNcegLHRxNyL6df7z8fv3p293 7DBDk2Hss9CbzHko0al3wzxQOcMRAvkJkwr1R3lM85wKyujZgCsHMuJ8IbzNGA4dP7PZoOk3 yDJhukTeIExPgjHtQcCne2Wl/OmVeyaR48pyfvFkiku2CcuvY3v4y0KvxsQ+gV44c0JrPNFi OOimmSI/Fle10fO60ZJgtlou2AEmh9Vz2jl0MhQrR1buoqBD3VNxOKu+KLMRD2/Y413jZ+zq V8lCOahjiV/yyjE3hYW+v+FgCb6V8+VCUcIGdRhN11fKqEgx3Q8uLUhJ/NShgqzenVVJku9z 2TkvD66abkyoTDDGqWeUyrtxkJ4oz7IqES/WWaDiFHUNs+XtEAfYkwJTToQbQzFYX9Wy4MsQ +b6WArPOYu7c3PVph02BHJ+9rEqBRaOEfHmo7rWkv+AnsVz+lem4TxTzrrJfakxCLzo+LPTp X98fX78p54WT5wJmSWEj/bTCroe5QAC3o6k+gODtvrmxGOyoVTWFTjZelXEDanaucUQyWDyu mUL3kR+qyfRNnjiRrZJp94qnKwnhKlOpOz4r7tNP1Snq4oHPJGlo+U6klZKG25GDKpdzmBbS Lq/qBA93Wr6vBP5Kqi9jL3usmWRlFJprElA/UCODpqErb0tvF+1GShr0hRMlWP/o85LO3Skp MO2nqZW6wHfERSoPvi+HKFADr0VgeXrmtl5+McK1jOIYt76KNPLiP/NW43MVQ2Mr9vr8VRbD bq+PIgjFzqYmlM6fR2Sk4IagJzAfmSdFG7vwmikZ54gWcafJhc6y9iCOEaQ6WH1cnt8/fj6+ bK0ZyeFAZxYiKYbxgtXJ6dyIqaCxzd8wT3YsUftv/3yedCbKxx8fUpJXe9IrYNZKaqEBViTt HE80Zix8I07u4gf2VVokrZBxnbRSukOOdj2kGGLxupfH//ckl2xS8DhmrZobjnSKSrzOgKJb +JWCzMHnCYljY3tiOZZAqs0VEI8wRUC6sZa+cC20xAzChqDMMCRHAbrsSUxghAO+NeCApHco A7ahvJnlmRBbOgmQO8WyWa2vzMVlJ9qFEAJ1vQwBg33OpEFrQLkr83UfL8Dcbh0Pqve4dpjE N96QKyT4Z08MTzJEsmEPIlLKrsQLx5UglopD42fa3WgBEXLRJ07sO6a4qAA8FyACb0Qzld0U zewg8kYss/VBNI75ec6NONR1vI4tVWMsNNe/vJGQeHLVZsy4MTNLugROqckYmmCXOCG6mwO3 BSUeO/++OzdN8YCHLnYKlTQn1ORzoUkJJwqz3uwONU3GHenp3CAkyXzWKh9MJNEIy5IJeHxz gIcedAlqGe505+9J0kex52NbxpmSXB3LlrZKMwLyC709EQmi5JPCbUO4o4cX2aEes4urI5Oy kw7or/BnpNvh+lNztZnwklQEwZXYd/fQ09CEJ8jwVFllHdN7pILAjoqFtgWJbdR+3UwAMxgh XyPjCFLvDHFEA3ZzJW31O/pVFFvYEmBmwBZDNCEihosW/eZw+UhwTYc1CBJN7wayfoaQNdvz w3CzA6RZz14rcHbg42YxhCjZxmijuJwiKnvMCFcBKnc7HaL9wLN9tIIZhOq/iAxHvpMWodDw glXg+Daq8yQyotgyJODjmh/LCCt3rodmjpsu2CzatC0MsUFwIOdDxmdcD1v6LbzJzB4WR9v7 FmqWcM5A21OB6esNBnOM/Gx4f86KKU/GCWj++px0tmU5SD/QTwpWKI5jH78jbyu/D+yIzxtI umxyWlNjP8eL6BKAB03a4fw6gvss4haXtS3d4jMmDT3RaI4UHmHhJVj1EgsoQ9h1n8wITLHG xlhdfF4UObZBTgic2DEoJ62cPlReohg4WH+VGIGDF6YHNaVbH4vOahYAlDux4GQ63NYTG8Bl H3gTq+gOGntdtDBbKtcS0WWnjDQYotwKLeH90Nh6MDh4bS69ERhJQdPqsHIk9A+StyM4Rd5s mpnYdOdNHntW3mclfgm1sLrAoE6wMmzTk7KFwo76Nqo+909g+0OvF7BcPCD9YB/adHe9x4HI 2R8wxHdDv9OBg+gpaw6cDArJdv2WqPquz8496TO0qQ6Fb0cdfnYhcBzrFoeuVFFXLSvuIMXh bxgrHTnmx8B2keGTw0WXLFwXqI9CPfTXxENSpnK7tR3MiRe4nyfy6/cFYjPfVufgDCQXE6Da VpRgdF6WGUhJ4Gm97SMDGABH3llIEKqUJzE8pDczIMDqjQFIPmCZ5yBVAuGBFaAZZJiNqb9I jACZ7wCI8eRcO8S6FLgbk64bJcCNDQDWrRiAeYBjgDlb8lJvHdiNazlbM1efBL6HfppVe8cG 76ymbfLCbEM6vF2kQcsADQ1dtEuV4ebAKENsVJRhhEeGLnAFGM1ZhPXXMgrxJLaHW4mOtTJG E459x0WbgUHe9ozDOVuV1yRR6GJjDgAPG1tVn/DT6rzrZSOBCyPp6fDBddBETrjZrJQRRhZS UwDEFrJM1Z6HLEBHXEwe10kyNsrjMAHDysauJWOD2nSpPaxUv76Cm8itISNqxhjmIuxibsF2 veFN5MI49ja+hRQYm4KB4u6/kGwd+wRdek4WMTZiTMuMik90LGV0BeKhJxICw7ExIUOBAA7A kKyWXeKF5QaCjVCO7WZtPhVNjn7gbG87GMfFbu8WRt93oY9XY1kGqP7kultIbCdKIxuVeyTt QuV6WufQGos22z6viGMhsxaEYyOPhrsONv/1SYiM4P5YJj46X/VlQzeFW9MVENDpgyHYvbxA 8LBuAuH4booivr0t4LBjfZ2UkyAKcO22hdPbzuYW89JHjotk/xq5YegesPwDFNmogzeBITtL EwHHBCDDkIUjsycPB3EIqpkoXoSR36N7Cw4GqLdtgUMH5BHZHXEkEyE2o5FCCwAfpn0OFtw7 HcvKrD1kVfKwXJuMTEF/pHtXa830TNeWSxqjxq6kZhA8kIN1+LFvucc57fPZu9uhBj+gWTNe 8w7XicK+2MN2uTuSFrUhinwAlhe5oX4sM5+OUsqtKaYdqQ7sjxsR4XlKs8u+ze5n5maVZCXc 6uE+72eOrC3LPFZqHQjs3GCBUVnq4SdXD+uajLRI8LmKkOTaOjmxd94rsp4oJmtESKkYTPsx kodT3p6udZ1isab1rLeAxkpoeEr0KPkjfj0cXjsgqZCSOwBEEppcF308vYBJhvc/H19Uex8k afK7vOpdzxoQznIRv81b7XdiSbF4du9vj9++vv2JJDKVY7p6x4oIKsxVt1GVQOha6dMpS8Z0 Db6hjdnr87GrEyx3fb45bMB8kXuT4W2UDnAf6SctobtHrNC3i8W9CT/++ePn6+9b7W6iLLVC BU6tZ028811BFvH9z8cX2h5YR1gqhF0d9TAZoSpExijm5PkbEKyt2Ms4c01fSZ8cU9FTzhyi GTtbgKq+kof6jKtuLCxubpa7Mc4qmKWwxcVCB+9LzLQKjVicKReC5gqZ1d/18ePrH9/efr9r 3p8+nv98evv5cXd4o3Xz+iapi82x0AXYlAjMDUipZQJdHxS3SVVdN7dZDZHutjGaOJVOkeoV YeCz6M31Y/Lk1tX7XuwFa8cRASFRXAOB32stfKSl2VG3g3Q4fgaO5oFNDC4aq8xxtjlcO9Sc t/X8CssFPCuwgngrAiYVBvRrrka+nb8ved6CQthGCgzvGqT+5s0/mjq7oGkiy9/OAKPtOrKV g2n2dsHos54L0pWxE1gY0sd2S0HLBHakjLEo+QsHD0GmlzkIsu+vaW/ZWFKTHTmsB17RuuPe +bYrDmaqrUprqsGzrMjQu9nzoK3P6SKw7XMky/ONMFLMczVgX8z2upEv6N7VZV7ke3wA8Kca m/2/Cx00bjiJdgd8ZHBNCmczYro6dsBLh7ReDs9FIwdS6XTG06gH0vZAxraFebuHJQ5WJfAG Ca8MZmNvI8tsLue5E0TI/OByWwwBCxdBaU767LQpYGfLoNgwg/FdYiWdHmChQ7MgXYj1PW6O Ri3jHNx+IUp1r2KGvwrcKMS0kMFaBJ5T2WjtLO+2t+Rnn9o2LmZghYRFOz8nvSE6i7wMbcs2 9bHEhx4u9eDAtays22kVyPXxDRHRFb/Hxq8Y1WSxSo1pfiOpRiUSQsuNDEnl5aGh61i1DzdQ FMsYJzORGmj4OomOxLHl7A/cBY/UlmWB1vf8WuNv/3j88fRtXdckj+/fhOUMeMFIkEVt2jeS 73Ba+03ddfmuyKRQhZLk4AJdpK7roxXHmp2iXZrXm5/PBPywjxK4gXuTHXTaiAQpBQTLv0ae C/CEjuREYph6y8ToDA9qGWPK7WYsE6fMG1TvUqAcSpKMiWguTEIVW2kcUz2Sr1bpf/v5+hWM M86+NrTdbrlPFbOZEDI5Q6F7j/LQKtCkbCsNEQjv3BA9nJ1BSU+/ZHtGxSsyY5LeiUJL24Ux jC6axnOnaM9LBHCcuC+yIRGNh67QsUhE9Q0AaA36sSWe2LNQ4Y2anIehcSxN/VWilOCrAFPT 4DWRJ65SEUwhdlBTmjYOuKLtQvDlfC92IbWoAuzmaAJt+aYBQuGN6Gnnxi52f8sI3MANs+8m 5+FAZ2ywGqoo0rCqSWx3UOt6ClS1NhjUOLh9DgYKjsKkYMenCzPFgRggxzzwqCiGOjdESRm+ Pyim7I50edgo7QZhNL+SYVxYOeWyszwIwg3sQ2rg+6WgifVqRvP7LnAwRUsA2YvIpKxTWRIA dMpKmiPDd0zb2dIamgdjt2kLKvlH5T2cayBrzTWtbE0Nhjy/XMMj7DZwhcULlSU08vTQKLaw jEUxqoO5oDH+UYzfEzK8D1yDWboZRk21MHDeecvZh/W8mo0m2ft09GLDd3oZighw2mqKAj+E siV6i/p8YakvDyPFQKZKrMbUJn7vo+71GHqKRFuyLIhv3NR4uixhuTdE1OVeGAzoZDBv/01f lr54kbkEKWr4LPz0ENHuLElNshv8qWKNDQz7xw2U2zVvUXdCjKA8QYIwyRMkIsGKxo09U62r Dw+mCIvyrPQN9thZ2ts1XWBbvsG5LFNnxz30rk76pGzycOOAnhXklayuOvFKAdhLbzRYeuIt RKL1MxYeBXgJF0JsUHIWCFsTMqVQASurz/fXwrNcvSetMLz5Rnv4tbCd0N0aHkXp+q6r1sz8 Jl2rg8T1o9g0rahP0iFMsy/BEq2TY0UOxGDaHNY4bf4FdmFbi6RrGZnetE+wa28vs4DiWxvN wZ/FK2O9v3qRJuKYJ0gwWqAuTWZkeryAfuPoQg1s19H+yTy1mUY/4zBGp2aR7fjVQMWWNitg ksauZ+7TpyNJwbtvcjZkYtbMAFnE/TlN4HzqunRL0U2TaU+xnpNMr0HlU5IpUN+taIx9PmQ0 c3XRcxVhjQAe586kABX+7lyKr6dWDlx/s9vvTRZd3xyiYDBA6npJAQMLm95XEmyVIlFCydC0 i9Kx1HfjCEUq+leD52jaOKGdQWBNTxq28z3v1pAI5u3SjXSmMbOZzDp6cGhAmwWxHiL0rXlL hPU7tjXazBFshUQVLQlxRFsrCmLjSe5J5bu+jysZKjTFFwBCM74xXyl8/7JZxrwr6KYO7ZQU CpzQJnhh6GQToAZXBApdnoSGumDYdvWzF5WD6XPV3IuBhD4rUSj4mFTXTwLCp04TFIQBBgm7 JBTzI9NnbBNlxnwTFgUemkkGBcav+IYJh3yDHJj2TDcaBNvZGWkxrkao0CJU91ElOXjVTicN 8n5JxkNR612GIlEXVoQam7YJjjW+Z+N5aaLIx1uLIviUVDb3YewYpiTYb6IHcDIlQrvBsifQ kV1uABJCZzA8tn00WAbk/CWzTbNqc6FSEH2Mr3AMhQAoxiHZwM0KzFti3NqQwjO631F45243 XhQNeI0p6reL7sRJ3+fVA1YIZVstAMvmWofoOhUvedt7kbXdX5a9P4KUF1xEdU7ZEMswCQDY 2fibAYHll1EYbK+tlofKOrJu53WsOPi09+EZZyvyXV2r/pxUyqXN9rszbhNG5TZXfJsk8thy f7uwfNcyXkrxwEjAaYmtAF1MUihyPMOkysAQU+9cOXRT69uBa5gGYFfsmE7BZBqVkLcE/Hye cCtDyumBgtku2vbYm3sN3V6xYht8YccxXcduRnGRVbwFYNqL4XFf7mnTj3lz71nog72Vqe56 FdFUkF2+k8wetcYTuGQ6nFsjg5Cq7vO9ZIuS3dIzDIzGKA7nWSTH0EUfQgI42TWu5VRWS8gc kuIzXAyyHHAz/lSGNHKEXZ+r0bAhaohHsenJi4gUTwLozrXo8S3/RNul7YU5L+6yIksgptXG +ryf/vj3d9Ew2lS7pGQ3cksOJJRuDIv6MPYXEwGUJHq6YzYzWgLG8gxgl7YmaDaya8KZ4R+x 4kTb33KRhar4+vb+JLinE3QT0qweFa/cSmPQH/Cwv0AbIr3s9FMNPUmWZvr8+/PH48tdf7l7 +w4nHkKrQDzgd52kpOnhDMcW3a5TMH2oCFzulXlVt9hKgJGYx+wuY47rxqIGV0mShhblnItM sNE0ZRnJmtiRNJ1mUAPQnCpODUiRtX3ENnj8/vFTagYd/OXx9fHl7XfIxydov/zx73+8P38z sr+tpYLbdMJdVyq1vjunh6zXTkxXyFDXOydxprvhZuRaEfLHCq4fVEn0pqCjGJMeDOxtuRGb 3pUDKtWIGesO6a7NaRGMAoRKcLBnUjezo0NWeaAiDcdxrNXxrioWbs0IH00dIaHtieZHSniq SKp6LNNeugG/eMU64LlKgqlrqzS5+EkEnb7Zy7ohVMpsxc57Spn8AgokdzSa2bmpqNcLeQdJ RgWtnCQTRGhmaDWwYrL498/vT1ewRfiXPMuyO9uNvb8aeuI+bzP+pR445lVzxgSeqJfPgx5f vz6/vDy+/xvRzuAi9Fxli4vX5OePj7c/n///E4ySj5+vJj44Am5E/RgR61NiR464eVPQyIm3 QNEasR5vaBvROBKtR0hgRvwwMH3JQMOXZe9Yyl2ngqJbSo3kGqN3gsCI2fJyUETvexu/NxNJ Q+JY0uWChPnSZkXGPCNWDgX9UDRtoqOhPlNzNPE8uso1VQYZHFu6dNNa3zYUZp9Ylm2sK4bi blM0GnoBqufDMRQhitouoHVnqID+TGLLMnTELnds2SSZiOZ9bKNHpCKpjRxT0rRlXMtu9zh6 X9qpTcvvGQrG8B0tmCeKHUxeiILkxxOTpPv3t9cP+snyYIxd9fz4eHz99vj+7e4vPx4/nl5e nj+e/nr3m0CVpq+u31l082GYECga2GKP5YEXupX7FxJo68zAthEqDZV6FVuZ0S5uuKNgcBSl nWtbiLMjudRfmUPk/76jsv/96cfH+/Pji1x+cfJuh5OcuVkaJk6aqjmEjoS+YWf5q6LICx05 Nh7ozvMADfpb97l2SQbHs1FBtKCOsjwpe9dW0v9S0NZzAywwVhrFP9qeg7S0Ix6vz33CwvqE E6tx8ubHeo+l1XpkRa7eFJYlu2OYyY7BvChbGmSdPcSYwGFfT6M+tbVCcIjXvJ4Xmuag8kmg nIuuTYcpUqxoKMfE21OtKdrd5DmSJdrRucfUL+gIsfQMgSsSYswQr+bQFjtpf/eXzwyfrqFL Ay05FopJ1KmkTojWGQ3G55Kle6Ib/2kYp3LdFYEnGXpdC+ppNVoNPXRo07juXfk+ZR5Crm/q Ymm+g2YQTaGJwYkaGwVCAMzRAdxoscVIW0+FxM7EACb72LJd9aMssY3lh/Hqyl7IeIOlDp0U jdt1gD1bPpQFoO0LJ0IVVFdUq24meE1F+pLadAKGbXmdin04maYCY+8FORE5hhpE7YgIsIvJ v3BOn/QdTb6im+U/7sifT+/PXx9ffzm9vT89vt7168D6JWFzFd16GDNJO6djWYrgqVvf5hfY SqB0jMr2kEnp+qoILg5p77pqpFOor9bHFG6w88EZtHmM/QdGrhWrsZJz5DvOSIu+9Z29SKW8 Sz8vlmLH1gZLZBKMjqVvWFlq8kz9X/9RFvoEFMG1jszWA5683JSOrYS4795eX/49rf5+aYpC ToAGYJMXLSiV5ei8xiC2Q+Tvy7Pk7ivN+/vby3Si9+Put7d3vkbRVkluPDz8qvSXand0fCQs 1sIaR1vtsVCzvAe1Bg/VcF5QtY15oCbbYFtsEtTFoYsOhVoGCByUwUH6HV2AuvqyJQh8ZXmb D3ST7isnDGwD4yBdEASyi9+xAHys23Pnmoce6ZK6d7DDJ/Z1VvATK7665EdOYAfi/bfHr093 f8kq33Ic+69zR3h5etfPM2ZxbmnLu8ZBNi3a3oTbcnh7e/lx9/EGXe3p5e373evTP82L3/Rc lg/jXlHUlc5k9AMYFsnh/fH7H89ffwhnlVO8lwMZSStMyVMAOxE+NGd2GjxBYPwkb84XV7lK SdtS+gFvg3K66JLPJeEgrKECbmD2kpVzb5HELByXSpQ8tMuKPRx+ydip7KBNG/EiZw7f71ZI zguLkOao7Pqxr5u6qA8PY5vtceNO8Ml+B34bt0zJAKuoSTrSvWwK52fllSg1BUkmWSKH9b1S 3EtLSrRMlImGH7JyZG+8DPVgwuC77ghOFzD0omSrS47ZspoAddWn169v3+Ck9v3uj6eX7/Rf X/94/i73XPodpcLNmWWhq+2J0OWFHXhyghBeDQ07b4ujYQP0NU9hprzxpUhbzvJdGNM00mNa JKmcDguitVRfR+bSrj1XSn8nBe3veddIfpxZ1ddllhIxZ2LCIrMlaVYr8fIwpv/Z9ErTkDKl w1Pt1Tx0RP2tCHiSnwxfTmkZx8BEO8CTbDaEEIseJGnu/kJ+fnt+o8K1eX+jRf3x9v5X+uP1 t+fff74/wqm+XOvgUY9+JlXUp2KZlgk/vr88/vsue/39+fXpVjppotUkDaP/VUidAHJME9yQ tMDBa5zJmFPWVlkxTk8glluvjSyvKRw7AikYWrOqz5eMSJ1gCgIXHSR5GJN+mG/EkDhmMr+T 89Hg2ULJ3109kVlUY0rZModOJEe1dmfGjiSnIj8c8Ue0XIDt5uFlqInLIVMl6Em2NQ5h/KGf aWh0vcovD+TgGFT72fgEG1spbop8xa+0AxmUrRZScUnN8053rjzz9/cDZhUIkF2dHDulVvK2 ByeRzVmRYJ06hXflyCQJWALX6qUDHz2HnDlNo/PmIUdNuEnxnNNaTwEqhg0vLIXUPOgYbBRy DamyxXbTPNCax9enF21iYlSmSg53aXRaR70gCczu3I1fLIsuGUq/8ceqd30/DtTsc/KuzsZj DuqlThinxsKs5P5iW/b1TIdGgeuZrnS1w2gE9c5sRbIiT8l4Sl2/t+XncCtnn+VDXo0nsIqQ l86OoKqqEv8BjPntH+g2y/HS3AmIa6VY8nmRgxkM+lccRXaCp59XVV3QpWJjhfGXxLDQX9i/ pvlY9DTlMrN8w5nVQj7RzjoJE1oJVhymlofls8hIChkt+hON9OjaXnC9waNpH1M7kt1crMyq vjALIKzT4IfYGDcIQtGJ+sopSdXnw1gWZG/54TWTTcyuvLrIy2wYYRFD/1mdactiOkfCB23e gdOd41j38HAkRpOvuxT+p12kd/woHH237zAe/ZN0dZUn4+Uy2Nbecr1K2fEtXIMm6WZuW/KQ 5nTQtGUQ2rGNZUGgRI50vr1S6mpXj+2O9qLURRmLPlaQ2kF6g5K5R+LgZRRIgfurNaCGkA30 8layQMG2XhoxiohFlxad5zvZ3jJcG6AfEmKeERV2vadx32Rn+akePfd62dumaWRi0o1jMxb3 tMu1djdYaFtPpM5yw0uYXi3DoFhontvbRYaqD4vStKcdhA62rg9DQ7oSxSBX6TgAJ2+D53jk ZJ7fOLlP67EvaIe8dkf8bHiltufiYZqNwvF6PxzQIXvJO7pxrQcYCLF8MbVwqHRoMtp4Q9NY vp84oXScoUyn0nKDKfxgUS6INCOvJy679+dvv6sbsSStuqkni6FHWslgawC2k6JCN9taT2Kd BlXMZZgMF/RLkAJFHwe21i1k9DzgzzUZk869NI00w55rsuUJLL6PeQOmv9NmgHcah2zcRb51 cce9MotU10I8MBERurdt+sr1AkRawt5wbLooQLVRFY6niA261ab/55H0NocDeWw5gx6o+Cvg wbDCGI16Xuy44phXYE82CVxaa7blKFNtX3fHfEf4g94w0CSmguO+tRAi/poHIaLXJxpNdNfE UDo77RvP1toFLK5WgU+bEn0yPn/bpLbTcS+O4g6Eqb5SCUKqIXC9DTSUXhRKaNpsfBY4vppj OEQh6SX00Qc3y0Asj2kT+Z620pXA8dfQsU1dYdoHaedwPHgkR7j9SFFtaJGXOx3nKUN/gvnR miaudFmj1EKJ3sxyhG7dO20vOXm6NPazi2vatV8SZRDQADHz4oa1r8glv6CBqPVmaPA2aQ7Y jhxAZtWaduxSSYiFn/I2V06gviCbv6Hb74yCr1PPsLj2+9r4Yt/J25Zup+6zUtmNNoVtK3Ns f8kcfdE4ZLjpdSal6c7LPGfu21rf70/G7Q57U2cokzRTJUHaKaveLw/VfdnQgdiddzLCD2WU CNK9MpRbW1Sim84h1G08UfPekQsxiuFlWZ9VPTu7Hu/PeXtSMl7kO7pSrlKmWM01SN8f/3y6 +8fP3357ep/szwqz9H43JmUK/q/WeGgYe1XxIAaJeZ0PxdkROZLdPegOJ1KEzADxJeuQNwOQ hT1oqhZFyx8hyEBSNw80MaIBtHMcsh3dimpIm13GJh+yAhxdjLuHXi5d99DhyQGAJgcAnty+ brP8UI1ZleZEOn1kpe6PE4JX047+hX5Jk+npxLz1LStF3XRSdtJsT7dedACIwhXIlwOhfUNu k/nQTgoFj83TRYIcNRysQPF7KjbRzvXH4/u3fz6+I2bdoFmYoJAibEpH/U2bZV/DGnBa/im1 QtoyoVtgvD6SoulCW7SmwfrIoMSRPNDNqWMZtjQsEXxGYF1Rc9IofUnXZLS58ENQlpmuN4KH HTbyoVourVxPYKQbbu86pWSdnbIHxXg0zOScPMgveSoLoSXQYMdkxecnIBqAd6o2v6gJQZA5 GYZqvsBnAD1uFuo59Czls5LQhjPUjHptswSpNuBW4EYGJhaWf9I/2KglCo5JuaC/R30M0MDZ zr1xLDDSoEWGN07nKj8n6S31LdPUBFguj2v6e3QttQVYqMHD1R5ePeAnhNCzspqK3tzQU04P ba0k5abo7A+p1HVa17bCv/R0F4Wd4IDUo1sjOuPKVdmelBiaEld0AJlBhRadXk3wtaRbSkwb BGIdiB1ESlJXXKENavhIhfeOSulRtisJpSiV+QACRpIkWVEoja+1vJtMF0BtdgBXN8aiMItm hhG5K2l/7D1f6xbcMDv+leBTWpjhSDSoMn2ywIPEArZt+Z3/nh06VKkqGDI48qlLQ98GPSrJ gdYaxl5lHZSKnjHJdR3MtW1N0u6YZcrQm0/4pXrsQO8Pe3DOKjm0lemgJA0SMqtbIMstjldn UIfo/u7qX3awbsqxj6SVsvSBPiMo2F6dr1Y8gfeRST/m7T27rcLv0eQoG/w6TSJd6ESJV+PK 4bs29pJNy723MDTIN0M83i7NjeXF770kCpUZ4z45jQ2z5Xv6u4UnUmRZM5I9XOJBYekY7bLl 4STw6D6PnfPdPdLddDapU6S675MlWlhbpDS6uiFugKuxaVx+kLJVpIUpHJvo8SXzod+YXm40 70o13swi3OVl8lZe+U4rbbCWnTC6005K8ZDiZlWv2SphY5l3ysnxFA+6W+OejB6//u/L8+9/ fNz91x3M+9NbZU0bDK6IkoKwUXfJE2HnA8j8oHENXdYEhq9WnBstlueWFT31qeO7GKLaBVwR bgdFC14sEGsIt+pfiC7NhfwtFpyXupbAKEJVeRWOqGK6QrrlWeEzbuvMUPTAtQieJQbGaNcV SE2E29CSKNxSFPL5bH5kMwLd1uWKyQZKhUQvtKrDosGT3aWBbeEHuEK9tcmQVPjpz8qajP/d qqYsRcfTjVEzl4vujmctiTkEHiPje2FZ6FN5Iq0/4ffIrmjpagy9pBUYNF3RHpOAJMW5dxzp 7ZymATp/1tXnSnT8qPzgdh3loCYptYAxK1I9MM+S2I/k8LQkWXWAawEtni6710QIhNOBy407 1vs9qFfK6K+0IfUQ/moZohMrGNC660CHE6ncOdtImY/tHCjFZTaNINFmoxp0TToSw+IDeJes 3dUdrZk2r/qTkWayO8miKMlk9Ueu2DO429GDuVKxHjyVd9H+kggkiUN+AabVh/7UXcIVzwJs cjqmf2NqfsLLd6jwlCgtkJJ175qlnZo04MdrmjWGigG8zXiAHjPvLTu6ItrC2AHX322V0IC3 Cqb4q3WblPCKokmDJ4KTCeaLC6xMHO/yQ0lljKnXrkTlaFgG1eUOSlJP2xS0rrKBVL0RJ5b0 uFFHxcc4GEpXSI25CAl7J3yzEF3uWr5n7EE6wJy9wlFFtvR5axWfSx/VU2szPTJago3uUDa0 DrEazIbeEGED3aeooVxfsr8Hnohz2/sps3Grd+5mACfOIz+/leoUzDtcc9RcEpMCtVJL4GeJ jfyd2jsAmYfmlnivk0WU68isg69mkyWbmrotQxflYQRIvtAlYejYcTnEkeuHY0mSo5Ha9n7g +QiHr1+1OlmCxyY1QmlJTFDXGb+i0FakACMRxzZHSRkfwGtRGYWyVQc5FjCxZeG36lp8gz9F Z2iKNVa2GUjNNVWqA3AFcwfpGmV+amuYFeu+VstSJsdm/pL+wLbsEq1r0nzfD8ZoGN5ii2ag zd6a1qxqfTV5OFSovcTpe+ZMDTJ7PeZdX6giYnJZp/W0NKNTQMVuzpCEBbSRzfTzV21vyR1X pYe3bPv3p6cfXx9fnu6S5rxYSZjeQa3UyfoO8sn/iJv/udz7DtRjW1MDzJSO5HoDA1DeIy3P Ij3TDjPgWNcZYmPNiEOZOQt5ss8LHBuSi7p6WvPnHPUexbpIObDsn3EDDkx6l4Puk2n2ZLvV bNIUQLvTMQ8c28I6x69fvNCz5j5raJ/FKbTW80RkciHphtaYahMKL7FpYcpQNlV1/MVVkV0y pLLBbfNELGFdpTM4eMqyckfUpesC42KeY8yf+B5uw9PiARS/DiNdxmeY5Jm89iFI70iKgHL4 mHSe43mREQfBK6t1rYQgNFgjXimRHeKXBiIFdWqyEk7jrk8uqpyeP44dUzizvevHdK60Ldtn U2bkzMeGBPrstMdkvZb8+fL2+/PXu+8vjx/0958/VNkxGU3MMZUVAR8O7H5Xk9sr2qYp9u5e ZvU1ZcklE8C0hDt52u20HZRMgm7U7hV/9Botxy7fNVZ97k1Jsb05XAKlRgaIufrcm/PBGJ/I CZ2VsUQg8fHc54UmVWaHmEIujT1SMIHZ10RTnTRzYcPSmyZjPkCB3cfzqfD8eOx2N1RSHTpV DOuLaC4atbEGB4sbWWzr5ATaoPp4mhHTUmLBaeN8IgHTpLfgJaFrYMnerEbhC2CEcHKdKJpU 9ea9qsKZ1L4VYNIF13cDs5I4kukJMlTL8mWZntgdaIQdzZrY3KSsHmlJ2v5+U6ZKMbFsbyW7 JjeVXYuvr3dZW9Yt9qht5hT1tSDqmRwDmJJPmRcFWpqqvm7EWqdtnafYh6StwOHOp+qB0Bm0 m8r4iQYoc3Dhci3taLVfsa5wxMHaPr0+/Xj8AegP+VSIxXf06LorRwdMovry0VZSxnS0ZPIW GUsQquqf6tio2taVKOfOdEbFKPV+Y3UEqOwHVQBg6YQj9R7NDUWm95kt7Ysb55cLmWaqhmtF 86NSgY/nBVa82wUEhvFrtoK78T3jmGtj8lZoqkYOH+m0SXdjY94g5yBCKn1dztwtnnpLLDLo MrZvCejkqxfuGMvUkkxN4JoVBdY46Bdl1rZgALtIP9eeI2nqoqgLcsq2s7rycPxABVeV345n 5ZkKnZCqqisxphtFSOr9PstuJ73yTEnnSfYfpVtmvblGFvhWrmZa0WA2vCUhkh+y1pRD9Ius OB3pLPgflOpXUJlub+d75ZlyS4rUnFuEPx2l8jGFxgiMIq9On4iIFFfy0I1ZRXZgopqucQpk aydGSkdjl8mqz/qYZytjOGL9zCdDn1UdQbBGXf7PoaCOjtU3Mw/Pp9e+fP76/vb08vT14/3t Fe7/uKV4WOo+ivMhdqLD/T50ZOvslXNMCzUeweaJ2spL910q6UX8B7nne8+Xl38+v74+vevT vVY8eFKvv+FSORHCwRn4ovhc+ZZGQDKiHMsgjM3lJssGSdk9AWjalUS2pLFRL9opvOwsQAp2 LHb+b0ZTgp3rT6Chj8ywVkCc6dI8HM+7TxE3a3VJ2tZjNPH0g2sJRs+uGWpHAVzQIMdIax7S kmCbN0bg2zJk38ZROJYX1Wc0NLY20FhSCpTRvs3LrtAu5FcCKRI/UG/0VljYceLVz0oWYvqK Mq079MVkQZqPdW0x3z/9iy7l89cfH+8//3x6/TBtH3q6UqN1jV9Pwfu9LfC8gtyAl5ZoSsWl kK3/0TOQkkteJTm8NtLTmMEy2YQvCdZXQJHM0EkZVCY7LNIJ4ydAhtr9x9vj+7cfd/98/vjj 0zXN4iW7bHYNi3UCxjFq4c0s9q5wzC4lurn7dF/QI95wdDNTuJIxPrgnjO/5DCeHAm8+6tCy MfT75kCMAuvLYJT/X5Sc0d+9epIHKbBnnvDvZlkc8JlNe2+znAQUBZ+5kHLrGm0zcqWbofMO +YQCBLnYZynBy2hre6atkw2tE4amduRib24FQuyitzQcgaq5+bmsmy1iESKdSRq6ro2sJElK zsupKoLZboiI1BlRn5Zo+K2SMBoyIzAEvdXgyKDdJK9YYBtdHGvET+RPMlOsIpsVAPgnEojD 0BgFxT4Zhak/kHNoWYYmDG0buReakfF4NeWLwfirJ4F2iSxDLwfIdHm/MtB+0dl2iMd68uwN BYKZInsjwyiejz1sEgi+6xsy4Ptbx4+UENhYoWi4h3doQDCtV5EQYv3z5LuiJ1Qh3FfVILmI pYsnB8ubaVW1S50I/WLXj12CnEkm95YVuxd0uCRtTfe8ya1tEDA71y9cXKFf5mxdOXKGh2SS AcitAweQGoXr1cJDKogBPtqsE3RjBHGWY45ga45hjNA1fexuDxSgoI4UREKILqMYclsCT7Rt 2QakYUC66wSYpC+FXdvFn8aKHA83NiRRMM8bAiEsbFQYMMjZkgaMgXc1CkQmALsz4wDaB323 cPF2GhzL25QtwAgdZGU1aXEYF0CAO/7u5jIKeOEaj4IWiGxh+nNocRiyNeQZAelKXCUPDXex wi/e0NVwdLMzPctCC5h1oY3JIBrueIhMz7rItREJBOEOUjIebhojE7o9AA99GWCLsGNKEuUB gQIhJzc5G08uKtDAyh7c7FqbC+e8o3u4okCOAIrSiz0fFXdFnRwrciDg3nbr+h50ZJFc83OD CNOfMd5hTwjSSxji+qEpIRebzBniW+hlMcNQt74SI3ZMmYmdwBhv/H+UXVmT4zaS/isV8zSO 2InlIR562AeIpCS6CJJNUBKrXxg93XJthXuqHNU1MeP99YsESApHguqJsF1W5gcQZyIBJDKD uxmj2vvMcY29hc/ytbthCXM2cIQbLYkGWbuGp4ymWz8eL1nuNCBQMVOYTxvUZtSPU3SFB1aS bu+s8AK1RYTMxHC138xmKw84ZlwaD3cX4xm3Lgw4KvQ8ZCIIRox008RYqYZg3/8sb2Zkxsyc tfwF/yfaKfK9wGXLv0CCf6OFAMZKGQT7XhG47AtRhwoLoOLaNiIcOD3cYPKk64MEWV04GdsY cPIW6VphWYd9VVjcueiYgVHvy9AlGD3FWk5y7oiIro8iH61lFGNrJdDRVnScajuNkDg9cuQT IdoE0LEZIuiIBBV0x3djtJ+iOHHknyD3JIupJEp3DeaJa3QJAks872dQvv9TqOjOIFBO5E1O uUliRL6KN0w5dgI9c/DjlIW7XG1ZAOGJkPD/GvG8DQQ9ocVazHYcOqPDro4xGqDTCxgRpvYC I/ZQXWxi3RHLMwpvJ0Y3UYwea7GecL169QqWhBHWlz2JAmRqcXq2TWJksjO4Q0EvAgkLogi7 KgJGjLYKsFxuHzVMsqZ7cERkRMxTWYm/1jICEWB3b4TFmwARgz3fxWyw3U2/J9s0wRjVOQw8 UmbY0Y7CdIkIFXJvzbthcR/jFi70UbdQNi4YsMZQ2XfLL0DrU+CGReayZPLNUIjuSqa0eTb4 m9UBw0ISBAlqrNIzeQ6ympxDInTn0F+qjYc681UQ02WZwTjlxA+xratgbJDWEAzsYoIr2NsQ P08VrM1a7S6VH+BnXBfq4VGCbwA/iLyxOCOL+IUG6GrC6QFOj4wokxpn/bASIP76UdWF8i3j XcgGdaikACLzMexMx6a6oCM9LI2cUXqCKYpADxAFRNCRdWl5JojRHflghyXCEMFRTvycADjJ 3VZOkrUDCgBgahWnpx7empzukkUTd10ICZsKvKJbz1VR46UlAsCmPdCxo6/lBRFGx/tmG+Ot tE3Q7bTg3Ctygg+nbepshXTtiFsAHFliZxKC7qjtFp9h8gEARne08hbVHARn/Z2WgKxtLy90 62EXnUDHa7tNMIXTZcQj6HhHMJKmvvtZImA+V3zxiNcn52dh/bCNW9QN+Yyq6CaNEDkCx0YJ tnMTDGzLJQ6asL0VzfwwSbFjsSqIfUyoimds6As+Tkdf7sGzN5SO7jJrckpD/J4CWNGqBgKI FFs6BCNA+loykHpKBjJq+pbEfLdPUM27asGhEx8m8JKya1YHgcSeUegcBlEzNtFKIrdm2kMz nK0z5I7t0JH2OHO1ggnvfZPfPqShFU8G0gtJmdv+sI76Ixn+c9wJE58nvs3pivrQH9GG4cCO 4Fvs0xF1ewxZ33xTSOPdP65fIeApJPhmO12DFGQDUVpcReB17E6YJid4reE8UBBP4GfCmd+u qB7Rp4TAzI4Qt+XWR5JW8l9P5mey5nQgmM0VMPkYIlVlpWm7Ji8fiyfs/bLIUzzVNT7/ZPia ACLvmUNTQ4Qb9RM36rjH7KwgZQHxJPdmwYqqwN//CeZnXmQzxaGgu7JzjoK96mFNUKqmK5uT UY9zeSZVXupE/jURNsegPhU64UKqvmnN/IqLCNNjfPypEx7DdWqZkdwaPYZ7T4XzK9l1Rt/0 l7I+ktosfs1KPqt0o37gVJlw0OLIX3PqJgl1c24MWnMoYbpYWU90+NFiL7MWgN75QO5OdFcV LckDY9hoqANX7Nb4l2MB7sYdCDkpDmVG+RjAX+ZJSAXeSJ2z6mlfEWYMjK6Q416n0hIsQ5p9 b5BBlnaFMcXpqepLZMzVfWk2dNP1BfYaQ0xvUkM8Az7SNYmrkNeapy16Uj3VuDojAFwO4Q6P BbcitQjekxlzrO0gfJtOY6TUHAJImvHyVRAhmAA8/DDIfUGo2TScyEdAAQ8qHWXk+beVKQM6 ajXyAeJlEYa6SBL5wDvXX5unKbPbkqnQ15q6L8+4MiCYTcuKwtXMEAzmYFW9P3Yn1kuvZY6E J1hNx1b1NS2kWFnSpjdE21DWtDG/8bnoGqiYI//PTzkoLpbQYVwcgZNQ9HWAWC+rVjbi/GIF WbKXWLmohgF2ubOWocSuVbEyg9eP6/eHkh0d2Yj3RpxtZYamk0beNH9ge8lg9jMZ8IjE2aOh r9ysrrHki78s9WOz5sN2Y3PMSj0+gdrmgHC//qJq0JL20oGbukISb/JCkqXSiA5TnmDcVU2G CSLgTeGlRUvw3//Ncv5P2Twc3358QJjWOSB4btpNQ2LLaTsQSUf5H/xQFvgsP2bYWQPwZicL t4rfqOA4hid1ssrGLAltBuJq2skSn1lpBuwuXbRUuaej6j5EtIB8oKATFV/ces1DZ95U3Mao rtBmspVJfnS37Yp9P7CzXaLusYB0Lgk8AaFGu2a8XieIZyUiQBv9kV/M33xJ6ffULCqn76pT IV7cOkrEITJKrZXjsQyTbZqdjTA4E/cRs8Kay5KVSIrP2M5ANOgR/qgXXqIloZ3jrqmM9pr8 GuqvqUU2p3owSNmno4k6sk9GF0+Bt6z8Jtdb1vh0+MkUQ/qC+UukXI/vy0xzwz/TbNeaUhBc //H2/if7ePn6O7YVW1Kfakb2BTjSPqFO4Snj2xgpfpTKsYVifey+1Jk/LWYjVYfNzPlV6HP1 GKrx0xduF6kmjDcy1q11cZldb87aawGh8MDdm6YZL9RRKJ2YTn2DCA2Sq2dquD7B3nXgnrcG x6/HC99Lkvpwiz4PTnuRrhAJ5+cpuMINCFKHXhBtMSVJ8rkmVllVIpfAQ80dZXHBt5t6un6j RqmVV3/q+G6TS90aVdUERji/9qykgowdt924oVEKcBetmksvxG0wWPlzsRxshpXWy5odHx3j pxMadkaFdOSTlX2bke1K+XWn0bKgbbjdbBBiZFWpjTw14sJMjIYBeS2+cAPsWcSNG6KJYncX tGmkGnDOxCQ1R0clHIvjTYR67l7YcWhW0/R8LqGql3RB6YrDqSK9PdvyIPWs9uzDaGsOppuv dJV6O4DV61Iz/CpOMot+2JWYyzj5JVZmdo59RuIIjXEh2VUWbX1rFPCNXJLEkd3YEKDbOMk3 51P0byOzptfuJGU+Rb0PfC20nqCXLPT3VehvzRJNDBkixBBq8tHl95fX3//q//LAFeOH7rB7 mDyV//MVogMgm42Hv972Wb9YYnEHm1HspErO+icInGUOH5p6iPCi1cCHkSsncK9ndxrX++lp moSulGUbempb9O8vz8/aeifz4gvDQXOrrpJHy1O3xm34gnJscGcYGjAvGbZJ0DC0zx2FOBZc 1d4VpHfwkXBKGj9rTw4OyfgevFTDPWlsRH4uNZKOjUfRzaKRX/74+PL379cfDx+ypW+jq75+ /Pby/YP/39e3199enh/+Ch3y8eX9+frxC94f/C+pWam5NtbrRKi09sYbvCVGQE0cBOfv5jhd 2uZkbHsgTBFj5Q6izmN+tgownLdclwBV/zXFboRZsmcGy4heI2ikGqmZhb15mKC9ZgOvEPlO pCMUZzWZk1XAmVldaJ5h9Fy5doxOANkcfP/RMvSkXfAHuKgwvgw+8KzPrW12ZMvRTFtIuj4b tUiDQJjVS4V0zPg24QknzhEE/vL+8dX7iwrgzL5RN8wK0Ui11AMg1p5A49ZnrjRbOwbOeXiZ g84q8gtSlHW/NwfSQpcBCxDqeCqLEQIXqM0sitedxamFVQY4SIJyIGrynA7TlDGI/qR0ZpHd LvpcMEwjvkGK5vNWr5GkD6n6fnym77qM70B2SAIWJkGAlSJnjohXKiDZuJImm/GSY4ciCihW n2PP9OMTTaM4xPKVut5KnlzniLf6Rl5hpVtH/BMNg6osCoJrO6rN+czpHlP1OcFCZlEWJmgD l6zyA2+tOhKBd8/Ewwx4ZsjAAZFdpDbbp4byrbG8GPeBq4HCeG14Cgjeh4KFutBd2njj9yne h4JjjisLtssTLwrwp9EL5lMYYGrIUkxSUcLsxutblnqeatS19HQW9bEwT7U+xvjWceth+9EZ safwxhPJlE9nH6dHKVYIjg+QPi8o35gnWNm6M+estxVAHK+Ub5A09daHDYswHXnh5lzYpLP+ BFZiuohVJbftcwPwEOHLFs2W0AmD0CHugDMeL7gerQzfwFdtALV23GaIQJMcmTPaA0NsGE2K OrWTS917FfIDTBxxeuQjAwToqk8jVRqn0bgntKyeXGyHrI9TPGKWAkmCFA8zqmI2P4FJUTM3 LRekC3IWbDx8qRIvYNc/yyF3RCLrH/2kJ6tL0ybtdVt5lROu1QoAEbLYU0bjAKvu7tNGO3NY RlobZZ6PlQGGKGY3tVQwC5IB0StYy/djWIYyWrs1qN9e/8Z3YOtDmjC6DWJE6FmXIAujPJgn ncsySQc96OMicVk17nvKdXfS0XWtAO5+7iPGs1BOV2BwFbTWxmGGCG4RtwLtsm6DvyBYRFXl YUsKkBHBADFJOt7wHpIEeBCqxOZYcX+W0vVphGXFTnWM9KBxq7GstsNmG2Ij/4y1yBREIcWP WGcUmNjUGXbCugyNnv+f56MqSNYct54fhrizhZs8oGs9DWd6AzadpDMCXPV1Hx4rmBB/QbH0 PU0HfDQJd3Drgxy9sVS44xkROaw+I1qUvDFF6H0gDW7tr/dx6DALvkGSGDWXXfThaYNtr8BJ iHrwUboTVxq6Pvf97XqvEGGwYklCcb9/ff0B/rLXpKEdcDmH1/2wq2YYzTw2UTjnmSUKwBlL NNPlq4Q91RmfdrPPVrgdguiq7FJqMUPAX5+MR6XTpqjPczq9hIa77OnUhLIDFMVufULhvrLy 1Ps1MpSQk2acsMvoyDi0I6ZJxQSY5qzDWRIUbLoERQoBXJiV6jMRoDHi+4M2UwUVpBv+lctS duzURkYn0gJPiZg6FuWTRjmWrNRTlfQw0jwziYNNYDpFWrpwWryxqE0r/Gje6I+hnh+XPH4q K6C9BaXZfq7D7Va3rHYFOfXgcgNtjAUwTD0906mI2KBnxmm9MXxuTD7lG9RGQTCkvLqhBzY6 cxrCsWyxUCr1rt1PHatm1lwqM7OJ02ZHE9xWYei54NVgwie3vo6iLlyK2ihLNjWzBLfHzhzl vaVr7C4+bNudWVLNCyuWtKRWmtm0RJQR16cWyOAokhD0ZsaTs0hXLSe21FsdnWFgWm0OfDbm GEQCOjKLlH0yyiXiJ+8IdXxTsA+tMc0F9QjTdaQH2mMMRV5dRN/Nhj+qTHI04JxCM1MAGxqj 7BMJcGi8w/2ot1HH+4URZkTYExOiEH68tUEp6di6nJFuXgaMnMHWzVwgJte0Tulv6uVqQi7p TnjHgDTOW0KCWSYvq2r2/QWcoyKrqtl8EHuUYYekt/VVLGtK7rvTfg4hpzgXhfz3pf7ygF0E HZ9CU07olzmDa2jnYqybvtwrpwETjxXVHsrNLM6xIC0zarjQxZ1Age+1NFxm9tVk/WjUfmnd 0wCx2ys1aBnXP7oqU63X8w0s4la8iImuL6CEZWU56ul7P37U7D+yXPe83Yow9NKcBnaEjBxw U8mpbOOugsDLdyHYaZTCN8zPT+ot5Qms/VSLMyC0076t7DQbEmDltKATC/koIIjqxwEIrOiy hoVmTlwgzHtDfPxxDBgpOD7Tdif1bgpIdB8H2gnOeV/iFtOgg2IRkxW22kjyN5gZnCyiYeJ3 o073ls7s+U6roEjSHYSbRbt0AoigyHbhDANNhcxnC1jDF9NNm7vGUkHlA6fg4+a03+t3+Wcu yrCkx4b1c9vcwILKMobrupINjx3YZI2MNJe0yYNABD/efvt4OP75x/X9b+eH539ef3xo4QWm yX8PKrDD9XU29EAiFMDTNXcHABfuA4sz3+loB7UyXfaIv3jjXPXGEcAQjZf0C0fLCK5Sj09t 0Z1LhiqnAOL/7uC9wPTOTs/9UPdG+PUbdbTluo7qSC2it48i7rHj8xOKEolSlupL2fTVDkB6 mVo+3fhA1Ilch2/GoSK9XJamjkT6aE506IonPQpyT/gaqOxmIVCLfp4nKc7Y7QtbmmiI5av8 XIyPu/8JvE26AqNkUJGe9UlaQqzglcjsE65kZEUcTSCQKRPIrO2YBlGkq2ITg+T8PxeI5pk3 ViNJLoGMfU8/vrABEepvAcGpfqgQdrxZ/07sOMKykIGHmjLaOO3A0mKHfrDKjvTjcBswoOdp C06Eu4oD9eZX5yWDajuo81Lf0VyCu/V97EzKAmGfhnuq0k/0I0yTG+BP0C0YdldrgTbuUsRY D5zliFcX4plH2yoDDu9ZcwHWIG0WhDEgVso3A+MQn0ATvwwCtCcWNupaZkJlIKQzZ31ywrzU UZG8Dz1vtRvyp1psr3xvbSAeuCQ6tqhg5HrTgDmbmIVT1kpLcax05NOuIV0eeGvS4dcOb9vH Ah4k172uZ8xttoM0Obh6WmnYGWTlPXFUx6wah7oTUZnKaqZis1pLWkBzWHnW5RhH+sW6ylmX dgBxmdMrkOQupCK7NlufCbVYYrDxKTkU4XR9HiHik8WBvQjQUn0xeMuaK56aXnBb0myJAesc vvgxrMse5d+qxJ4RIsIEn5mOQmPkrjn1mjbS9SySsl8ahvENyY+PL88vr8/Keb58FPj16/X7 9f3tH9eP2WRsfu+ncyT69cv3t+eHj7eHby/PLx9fvoOxKM/OSruGU3Oa2X9/+du3l/frV9hA 63nOe+m8TzS/zBNh8eqjf/levlL7/vLHl68c9vr16qzS8rXE103JOSXZGB7VZt8Xd/OVZyai YPyPZLM/Xz/+9/rjRWtIJ0aA6uvHv97efxeV/vP/ru//9VD+44/rN/HhDK1FtJ0cpU35/2QO 01D54EOHp7y+P//5IIYFDKgyUz9QJKk6gSaC1UvOrKQx5fXH23fQw+8OtHvI5VksMgOW87Ld yGhi+DmW+r2MB2/tDsnrt/e3l2/6iJckOwuxUiGC4MC3Ue2B7JpGs9s91SXfibEW9ZexHO1p 9wNiU8t3dk1d1D2u8U8bGGkvjRVm4kNpOt2yd2ZZ74INvjBuX8la8wB9IzYt7GCxD1oOICyE 4XPF4J7LXae/e1lq2ZX5ocjH9vhkM3V7+plqOA9bynjBbMdmLsuxrEiXHZUlCW4Jz2VeNPrz 1+nmbzxnx1JZ3sHTDfIyUkOPlOpOXcRAPXz58fv14+HbcrNqjdQDYY9Fzzf3hBaXpntEhZuR jXIDAfeIfEyXe+1ESNiDQ7X53h5pqkeuA2tuACeC8Rh4phrdMJMdV1THJ3hFy/UUOH3Xum+6 u3accfIZUICTiB5CfOETihZVRepmWGAoqqm4+jM0foIbcrFTtyeZ41MT5kjOXF+tlPej/Aec k/Cp83hSfbpMwLHtCi49dKWHNvWUiez472/Ly1bx8ghMjbrrb9f3K0j+b3yJeVaP8cuM9VoB RtZq3qqAdC4G4X5nbJgm7H/yY2pWR5ZrIuFWg8XQ2aV5Krity25PgQnraFxNmyHHMo6iAWvO kWW0dDBac+OysMrICImCY1RXZTrL37g4GycnMXfcM29H/TR17C9mTJZnReLFjhyAuw0wGwUV xOSsbtECCpu3qhiYs9UAYUSmxWAygPR6UaTdC95QAW2Zap0KRMtBq5rXUMLfg3rsCPRPTadK bSBVzPeCFAxHqrw8oLlZdkAKT9p936u/sR5hkGaoieO8b4acswgtH6VtsDy5QoYSV5LTAZ8p +3LgCy7Vd3PQgBk4m9IOo0UhL7y7I9cJxAxI7gG2K4AdKR9JNfa4wZxA8EUVvKfnZ8xmbkak anShiTjGhm2kSufrLOo4a8Y8NjVB27BsuybDcs2eDjXq7GYGHLsAS1cz/Hr5xseN62c+w3RU IVX5HNuBe7gWF498VY78ODuHnkssCQQWFUrHxPFKBjHqJFzHYC42dNkf4PbHBeOqEpg56duG 0249nYII4xgXKjuu0KtXwWDCaGoAYCmVUorQaoTWmr0vqNpd6uR16Pn6+vJVRE+1Lf+4jljU JS/LYX7Xe/uUyluMRR28INKUMZON9poJ0t/hqNzBx8/LdEwaIgXss9PU0Io/JaRFkD4DT4W8 0zTpDY7xM7E+oCZG0wvsVb2MXr+9fOmvv8P3bx2himTYoEr/ZKgW1AeJ55BwOsp33GrcMHES R87PAFMuDcZD0hV4Rij+6tSGHrJCvv9cyY6aua1gS3r4efBZhsX9yaLS/eF+Ucu29MjPl0Dg d/8Z3jfzX0fvfqrQwX9Y6OBnC53gL3UMlMPQWkM5bK1NzP+39mXLbSPJor+i6KeZiO5p7qRu RD8UAZCEhU0ogKL0glDLbJsx1nK03NM+X38zawFqyaI9N050tG1mJmqvrKysXC6DnUUkulT/ xPAJ0l26OTd2q/H0h7cQpFr8RN+QCnfZTw2qIPYXepAUFm60oQVTTZFbTtg+wV7ukzNjsaT9 lRwq0g3TppEPvoECAEkOU+hGarFZgxObOcbZ47fnL3ASvCj3t7cAP0aPGzdxjUcQtxjLdX+G Iod7whn0eexeBLnMuvNVsBJ/RGcokuRHFFHV4lOgrIi8kR3W6x9NOTvQ7vY2SVB5adY2njBf 93B+GnUx0qA15nR33YAHgprNpzDMZNsFXrS8irjOdEc03qRTGfEuzWeO6hoOv6hbjVYzG5rn HjgFMKs4t1dHD12MzDf5VJU8G5mpazSUpl2NzDxPCM0G6CCN9dRkNgHoo0Q7wnsPpwdqQJuO VwPULyxTcKqwWH52uTDzqyE086FQlBxsK//CULMda8AgX9KJjIYvL8+Oj7UQjGJdsCJeOdCq JeG6EAN8DStULgU7hw2GQURquNYHsgLgEyavCJKBYKuwTskyhjxqec9/LXqhvh/AOXzrAaUW 3aOGSZXdWFk55tQKsC5hOBBNW6MyfGZmEkH49YKDhF/ZCF2KX7QcfResmygRw3gASg0kYKiR wJWJI0Z9exBNmJPfDeVOrEQtqtnOo6YGT+bkdPTdIj6TiEkog47R9XGo8J7CbmqVpx38L+7A zjkjnQo2Dg9WyCvkeYfIZOd4QmzUSEKNdkVCcSGt9W1gkid7T39S37Gw5qhe8stJIN+QwK/Y cspICxOFdbwtB3BYIyPxAfmqxwdk0R5P60x6NBvTzVqTGu0eHbnjLKDJmIAuV2QNS1IZpLGX VPmXdFsvyetBj51RJc0p4IKeIjg9zlawIAtbkj1YkVC6t3QjmUsLkMXWtbtE3fcOlmRw8tGx ZZsUExD4tk6BCjVVKHtAENnyNXyHIU/RQyNUg/KTgUKQu9fkvlTYpqKxwB1sA6Ber+/Ga+fT aDHrY0T2Sh+NnVd79A4bsOSmkYF7uymmOKNJbcJZoDqFnofL8UkXP006C3bEJZyMzjeQ1fli 9lNl4d2Li5GPTCWhwgK8bC2jB+HJ9+MBl2ST800QRLNpoCtiNaSbdE+7wAh/wx+0QhSBYQEC b7oFvglFlE+msSIbtDWVYrpVMBXA2iLItjmqMEn87oZXaeEGOzfus/z54xWfXF3NroigKL2g LUhVl+vE2mu8jjynD218IL4hG6afNc6QqBgaPoXG61AafrhHdGGu1sEvN02T1yNYXd6H6aFC JhBuVA1DGe3SKli2uAQv+pIVFN+evMrq+Fz3YdnMwp0H7DztdtypR7ix+jXJEBfBwooqype6 29b6kwEouqaJgh+rGCjEx3JtxOsD1l3VUU7ugKziy/GYqJw1GePLMyOEbtBhrMjcMQn3GTZG nfi1arX9mZLR1XwrDIlglZ2hUwNQpZgqdxdwAVNEsPudKF8uhXSHzoLvc2IfVpwSZVitps/S ww3QbjFbp5SlFvB3YZzkLmcbjn5ImAzLDEbpUJRl1qEBEavL1nQSEpEDahjLFshHo9V8ZYgs +JaWYfqonmS8GI/Ef3Y/8BDSJFDEJRnMGVskG8OrlX2tBdR+mQunzzSiJ4E1eZLBVNLh3CSW 00g1N+qoy6OzVEouCT7b61hAoWUt3vK7uuLulKEzl4pyytFfOTJdsdHb29sJ4uQL8h+nuCZv vVPhE97lccyMVugFYVXfQ/OmNQOzKCGuhKVvNUyTNzl96iX9TDek5YdsHjowsUZ6Ijs79mAZ ce9WU2SeeU2ZBfVI0xRZASt/TDCcxbZqCD6JmKaijAdlX0QgDBj1qKG4LG8wskVgcUYwB2OK /3vPpT+mgCaUpB+4JihNwzCReECcl9AE4DK+JtYRQPoPWZqty4PNUPJd6wGc0Bg4Sjl8SDRQ 29TZxVTZFKTc3K2Lwdk8xTOxvoHdZqPRCX8isiT5cAHqrtDmUXjv/TGZLwjpwW3iMFkq0gzd BS1X2fU2qXbihmEr4K/a5KFoVOB8IG0RHKAacZ3+xlFro8o6DSwwlOWqOAp3CgnQmKvOQx2T hxtUENlMKcrja6edKqRFWqUOQkS0wRg9NhS5mE0oemTXlYIc3sKfe+bCmGmwIkFDsGhpRotG 66eHC4G8qO6/HEVEbSOjklNJV20bDFnkV68xqI/6EbqPbXCGThxs1qEfIOkLI1/HftRDu37h 37ohatUuq6hra3YgCWypvCDlRpK73bICcYitpsn6agbouYjNeg/K3gRE7/koPUOQVljHPudk MChY5txpmYbpIOJx063TIgaeSb3E9tRxysUkrW+FfnJ9q8eQLHtPa/r49BLu0dGN3x+TgBpP 3IHhQZDbKFCmjhGgilROHI/P78eX1+cHIoZYgoncXHO2AdpFtLU48nvrW+c02lctSEMWCnvF I8sASkZPiXlllEVb6ABZPXdb27ueeP2T/X55fPtCdLkCXmVIO/izK7gLIZorEfJ1EjM6IIBe 64JQzgW5s+2mGWsGxfQbuCB5agMOI/MP/v3t/fh4UT5dRF9PL/+8eMNEFH8Bh4j9QON49a3y LobNmRbcK0+/vvJnIrKcelFmxd7UwCuoeHFmvLVShKlsaZiUOC02JYEZ2uIik+QMkidRW58j yM1KBy8gonuy3zLWHtltiUOBDqU94+HWQPCiLK1FoXDVhImPaOlC0qh2kiuCaFdfe3M5Ftme U+MG1wP5ptYbff36fP/54fmR7p0WYoQ3j7HaBwvRHmWsx0jmUSJdiwW2Dxvfd4VshnSTO1S/ b16Px7eHezjGrp9f02unrQOXa9MoUgGOKFUSxzQPXWy5CMlYS/CDl5kVUOJH9cqMHP/KD/TI yctDtJ+Qy1DMDFpxmjV6hUmrzkM1+/vvQCVSBXadbynNWFEl5LIhShQ1JU9CUshO70fZjvXH 6RtmF+lZhteALG0SM1EO/hSdA0BTl1mmloaq+edrULnVBsMeguEomdM+LeDoAQHYhsEGqpll HYVQ8Sp5U5uWPop/W3ZSA8yeSevkJawXdYAZqg+id9cf999gxQd2nhTlMdbNdW60UBqcwEmN ocrjtYuoageCJ2vHExfK16kDyjJTxhagq/q27LKJyspSmiFEBD4HySgrWZy4lZaRDFNkwuq8 2WDWJd8MBw4+2pVLYHkeB49MQXATFZwTbFSNPznK5jb0Ho2FKqx/F3Phw2OdqZzrEdQTnIF3 vJANBP0cbVAs6Ldfk4J+sjYpaGVbjzcfLA3wMtRq8sVxwFsPxwbYfDk2wGxMV0M/T9e8EbNk qc0iEuQ9sBpg22bGICfNHHr88pIsbURC6ZrHJHRBE9uv1SaCXjgGBaVlNtArus1LGsw8cF6u Lb3cQDyjy5iRPTQDzhvQKQmN6IITckjluvLBazNcub5obmsrmLBxAZWc//w1lZadLclIKY0D kpGOerovswZ1RFHZVpkvXgmyqUcWKtTg9cqrgZJJ1I0JbmPMPAok2BSXB4QIqEdfvrCWtGgw EHOq6jI/bsVDkxRQvXvG4fTt9BQQeVSw1H3UmoIF8YU5AndmFJG7w+RysXQPc50T/KeuTL1C Mkd5Y1Mn11qcVj8vts9A+PRstlyhum25Vymvu7KIEzzJDXHUIKqSGnWgrIiSAAGK3pztA2jM 7McrFvyacZ6Kb62We0lrUWehHkSUJ7jqsKXVQHnXQAc0JULm7eIY3xrpcuSr6PlS6qvp9PIS 85EZpXhT0iV7K7mdBdY9KkrTqZUkqSpTwWWT9Ds/3hibLDk00ZC1L/n7/eH5SQVFp27dkrxj cdR9YmSqc0Wx4exyZvJrBbeDHihgzg7j2XxpBREaUNMpaXE4ECyXCzOVqIlYzUgE5rjy4G7C Iw1uivl47vdEinxoM4hh8Dx03awul1PmwXk+n5uZSRQYo/aqsXGHAFDAGOHPKenoB3JqWZsh amPnRbXKxstJl1d2Qnv1tohpAEPvO0iQrGnrE3UvhjvphjZwWTdjFMijhrLDQqOUJE8tM5DO Bgil67Yycx32oD7C/3Cx2QMEF/y6pc8zvFDju2GRNF1ER4dEknRDD4b0BOyKJCfjteO9y3TQ j5mIBQ+8ozHULFU2ncPxlBNBm+vKilIr3y02eTTBCTDg6hnXygAptv58NsGY5x684zLKigKm 5u5LMRyrjoPqwbpoTYLtoPkW3M2HYGAxz3ZZYPZypzL5pgVUNljl3SQjtSJe/nNDnejG53aZ ugEcj6ueZGIXzG9UHFlaQy8p1LfnK4e2a7YeioClt1p8yKazOQYdobci4mEPh/DrnNF27YCY mTFP5G8V3KSHRcDexM05o6E2fcwmVioINh1blyFYB3U8osNmSBxlYCswZqCPqwOPL52fdkOu DtGnq/FobHD4PJpOTH/bPGcgw889gF0QAi3rfACsZmYKcABczudjJ1aMgroAsz2HCMZ7bgEW MsbbICQ3V6vpmLa2Rtyauabu//9x0/r1tBxdjmtbMxAvJ5eBm328XIwWwBtFCBlWsyxLAorg GG6jlCqVYSS6A5oi2oeQVBwDlPoGVcDyAxMCPJDN44lbFD4Gi7gFgdKiCN21x+5nMbvEdb6t nK+GQ7jYJ1lZYXTpJomakjZj0OaoZNVoUJbVKDM5lQst72Eyd78bTEQOSzIEqn6GcsoDkXUZ Gk2ZOdT9QqctCTVAJVQK45toMlvSy0bgAoFxBC7gZIvSIJ1cE0PtLGxuk0fVdEb64WqHdfTn BdkSg+Q7nc+Torsby0EJmVzCcqudzwrWgixAVYkGj/aKlTKlXF6eNlHmouoOJV2/1Ovd1qU7 aXWBeTa9Zvt3fNl26qotktnZTRWJ7ByQWExdXsZtZgc4kwIKIt2UGj0maI4Rb4SnlMVKTYzV BGG+HI1WYxfGgfNbDAyhOdwVwot1v1mITCw0Vt3WDx7+Pw01uXl9fnq/SJ4+m68fIBbUCY+Y /XDjf6EeL1++wSXe4tm7PJpN5tbHA5UUJr4eH08PGLxRJNUy+T2avHbVruNJwUvfGrZL7kqF I4WIZLGyhAj8bR+hUcRXZjijlF3bE1zlGETHypLAo3gqw69RSwVak9YpbsBtZR7pvOLmz/3d 6vJgjoo3CjLX2OmzzjWGERqj58fH5yczrCJNYE5fztUQ6Rh98t2aV/o7v1AfaRaICQSsAmmc GkcVyVOuPFiE93Lp0Mf7fLSwYmPOp7ZbJEBmM8r3FRDzy0mtM9GY0GntlLC4XLgSqT5Uq7Lp YjsFTcxnswntptrnzqKTYS0m06kpi7HDfLy0f68mphQWVRj6xWdKdPkNhsGN5vOlUYTkFLoH fYjUM4Pfh7/9/PH4+F1p9sy14OEEcvN6/K+P49PD9z7i6v9AaRdxzH+vskzHzpUmjcJc6v79 +fX3+PT2/nr68wODzZp1nKWTKXW/3r8df8uA7Pj5Int+frn4B9Tzz4u/+na8Ge0wy/5Pv9Tf /aCH1rL+8v31+e3h+eUI8+OwsHW+HS8sJoS/7Y2zOTA+ASmPhrkhHfOqnY7mo+ClSm1DcQBP MeIkTdVspxM3+JezYPxuSZ50vP/2/tXg1hr6+n5R378fL/Lnp9P7s3NV3CSz2Yj05maH6Whs B5hSsAnZPLImA2k2Tjbt4/H0+fT+3Z8dlk+mpid7vGvM02AXo/B9sAATJ73oruET0sB+17QT S+TjKZwkpA8yICYjc8t6LVbBp2DTnmBiHo/3bx+vx8cjnL4fMALWSK/zVK0wWlt0KPlqOfII 9OU0PyysVqfFvkujfDZZBL9BEliVC7EqLUWNiSCOiozni5gfQvBz33Tp1GJyZ8ZGDE52+vL1 nVgA8ae441Nz0lncHsYjM3o6y6ZWKnf4DXvH0CaxKuaXU1NhISBWNATGl9OJWc96N16a6ln8 bXmzAusfr2wP3RwznVOXRBAgJ1OHdDEKuDIDajGnluy2mrBqZGp5JQQ6OxqZiq5rvpjAldTM EtqLBDybXFqxMWzMxIyagZCxmfX+E2fjiZNHtqpHc3KH6YKzfDq3Enw1tcwOon/vYfpmkWlw wg6z2cjjOQijwywVJRtPyc1bVpgJwpqmCvowGSGUVo6k4/E0YJsKKDq8QXM1ndqMB/ZCu0/5 hJ7kJuLT2ZjitwKznPjz08BszBfGOArAygEsl9bsAGg2n1Kz0/L5eDUx3t32UZHNrFDGEmKG h9wnebawkl9LiPnMvc8WVvyKO5gCGO+xyQ7s7S4tne6/PB3fpdaJYARXKkyJ+Xtu/h5dXlrb Vyoac7YtSKCjqmNbYDKWqi6azid2DAPF4cTX3sntTBZcq+bWI5GDsKvXyDqfjs0JsOFuEHpy xORYfnx7P718O/7tKITFfaM9kMe29Y06zx6+nZ68GTF4OoEXBM3r6csXFMd+w6D1T59Bqn06 2rdW9Eqs67ZqDJ26M9LSgVD5Tp3VjEtai9Ir7pZvOFVM3x260ep0egKhBsTzz/D/l49v8O+X 57eTSMrgLVXBfWddVXJ7xf+4CEtofXl+hzPyNKj1hxvSxGQPMYfdNnU45Xw2pTW/eIkZBfI1 I24eyL/eVFlQ4Au0mOwNjKyZvzPLq8uxZvSB4uQn8prxenxD6YHgD+tqtBjlW3OvVxNbvYC/ nTeHbAfMy7Q9qLjDxnfViFIZplE1Hll7Na+ysRV1Sfx22EyVTW0iPl+YXEv+9q4UAJ0ug2u/ E1HLPUlMxjJ3imrmM7I/u2oyWhgtvasYiDILD+DyIG9GBmnuCXNVEGzDR6q5ff779IhCNe6R z6c3mX/E314olDjZxbI0ZrUwve32pM52PZ6Yd/3KTjazwVQoI+vc5PWGvA3xw+XUPCfg99zi 2PCdIUHhCTq1hNV9Np9mo4M/jmd7/7+bVUTy6OPjC97nye0keNiIAXNOTNPbPDtcjhZjO1yY gAXYTZODvEq/2QkUtagbYNWmeCh+C0FlYNVE2w1hsKHyFu3zpJMpEEX34efF+vX0+Qtpj4LE DUh7M8qHFpEbdpVYRT3fv372DYf2eYrUcHGYm9RhQxikRqMlotrqxnhwhx/ySLNB2oDBAAl7 CwLU7bIojvxSJbIxX+kR3L+D+WAV73uQryUcvSbobnTrpM5sYzgBlbYf5GpBvI69ECg0vnHa llSXUzOaO8KUQ7pb9S5d7ykvYcSluTOiaX4Ye5DJ0gOhf7QDBKEnwwgobv1qvwVacJUk+Vok YbY+0vpNHoWarp7Z7EbAKHIf4ubRG+BEfhCDRrxm2cUJH4SUVw6UCPQs4AdaA4Y4YZkT5yGv fiSpIna5WM3dUqsDnZUccfgAFihN281YvvACod6+3HrCtqwCKwL1OLs2m6yiKosdKL6SeYVX NZ2ySCAb2oJK4nJSD9HjYGq9yjCAS7BEYZMYKLFJk4g5sw2wXe3xFhnYxYbdHTRnxOTYD19P L0aGYX0c1ddq8LW4V+fdNo08AMq+XVH/MXbh+0nuE++nFKxLGx6C2/kYHZx0rjL1UBWmj87t EPsMGFBKqemG+CHQXRBZUispxycRnYKZfdaLFbhKhN9UaUEgYeh8KAb/06hB5lErUxRIn9l8 tsJ7qJ3F3NBFDmHoQzS6BbsV9+rRxWi/MWOhsLpJMdEGmlhFleX2i6Olo07BAMUJxQ3lozuS utaQ8smcfFfGhsAnvEksky+EFg3cow0Zpbf2rv3FapqCD0jPiDw87MoKBFsPjV3DoqKtRTD/ 9lYEV452IOOS5homiVyZ/SWj6XTmen3BdzekMegVi666NZm0Q7it7HCViRwTAB384PpV4GGM FYI41uwCIdUV/sDHI0oUkGjhfWnHGVUIIXqEvzP8MimEem0Pfq8SP1kwNJ/xC5SywPbmTB8z VjRpaBsJAikBBFvjHM4GUMaihqlau2g0NnFhfUwoF9G76JGIyrEvERjDcTbYbjstlYIJfwG/ PHGe5dV4Tt0lFEkZYaZCr0SMdOcC5WaloCLZhV8/FfCOJOi2WUu0HwOEUE8GMtSeTtMSSBSj 0W6yFnmj3t1e8I8/34Qrx3CYYo6mGri0nTxwAIq8B11soRGsxU00KS+brY30Mj8hUIU40cXR woWkwwAWaIpOiRjYJOkOP54wEYzTrttGipzJCUWBIdgVzqp+wIqmIknHCpaVpFjnf+APlfL9 xubsbIzMdEQ0UaYjcvP89XEHRQjSc2Mo0x0JukCrCz4RcxfXsVN1jXWzhhFg2R6/nX4H+uB7 ZV1bTicm0h8qjeEphkRzp6bHsmxPB6RDKmFhLxICYXtDk5YegN+aE2aVoYIMOd87JCI4UbgK kODghMAj2usmCnfA8ouSWL+SzXf7+qASsyckvgapyv5YBn6aLufClyNrQVCpO38xihOPmmCJ 8KZYOj1AuSKLZU4MlknRNjnFyE2y1eFsOVE1HuuaAiXBda6brAq4qHNTArZQ/sAiytlQota8 mp5bKIhW9djfYdi5cBsR3VoKGQU8cG9OELyLzUNOQ+UC5Q6mjJKsRNutOk6cGoSg5E+iioN1 vRotZsTcq6BS15g8gRojjcfUCOLz4K6QJz0s2hDfEQTXdgqvAX6GYQkC5Fi8qOB2leRN2e0n RD+QZsfFKiArEWVQkqrXU28YayYi1vjwPmg0HjkOrveIE78OI7dRg0stMgRcB8HRtUlhXZw9 SAcvXJiPQH+HkLC3VeLsJXXRiCsZyp5EigWq0Vbt2lkwXLf2M/K2SY/w9rAOZe1jernqPGrq NrNHug2lqdguCk8P2lOi5mY8hSbCyASZw0A4U4SesNSku9loeYYxSc0N4OGHM3FCPTO+nHXV pHULlk5j4WJZvpjPBtZifftpORkn3U16R1lWoHJOXeE6p0N4p02rJCTOybuPUmt2SZ473bHx 3ubr1ajirC1DSFWu1SFljS2j8pGvmbbUbHyNnsYRozJp5qayHH7YWiIEZFVv2VsdXzFtj3je eZT2cYbCa1AT1dA74aZOxSuTWONqJwC5A7C8dhEQ89YGaskJfQp9clixRBl5tABBqcot7/Nz veqvQ8xaXzCtM+/OYmam15UWcV26udvdrPWKNkvXxT5Oc+scWGciJg40OaG02JiQ3I6xvm4o FVK5ESWYhDGj7t7F3or9In66jzUSKFRJqUeL4DIqzSwBylE02bSmAbUk1xezBEO8eYVprFWc RKEDka5neM8DIURUQ/RMHtkbu5r+QNGNGy64GgNVhMZJXCiczqoRE+wOU5kblfVsmRwJaV/t lKaipdn0fRA0shxe7DkM3NaMJVRjenJeeaOsfF68zsuSfEajP8NAn/ojaQZ7c/H+ev8gHsZd BbgbUrjJMbQ9yENrxlNaaTjQYNwmOooz0sRtnlOnFuJ42dZRYoUG87E7ONaadcKoPWOQbZpa xmEw1MXIqZsdubOJ0eiZlqXLwV9dvq19LY+L6Zht2qGC11Y1iH8hf5G+DEUc7SuiApxl3azB krevHnrepIexCPYRqmNdp/HW9I2Q9W3qJLlLPKw6xqDpcTIESDHLq5Ntaur+gHuRcAGMN5kP 6TZ5QkM7GWyNwrgNtZChuju2aQmodYpaY51X7iKw31jgZ1ckwuO6K8qYjoSXdjkTN2b3RcBA 7VpaHWCQwJ9hz3+DSsQppNvBI5OhCMg6Qf91t1VlRHqaJD0PgX9SUQHLChGk0ZvxQc8b26xJ YUkdkj5EomEcSJWft+gdt11eTuh7IuJxlCnZCVB9Pg7fFNFrXAWnRWUdWDylYzRnaS7tPYwH rjRXUeKcWGkGR6rh30USmXGKDSiezS4PM3GrnBIxfKoiXPwqvw7WgI3/Ufky/hymD5wGKvGy CVlYeY0bkMBfEO1w/97eMiqCZ4thvxmiwvgc1wl1QGLagOuWxXFi28L1IdobkKtBHm9aknHn pR0XHH97UXkHm0PbIEf6UJ2+HS/kNcAMYRSxaJdgdohYRQUcRmrP0BCtgbOO44slt5gyx+jC 5jN5cmgmnR14WoG6A2sa6kEB8NPOFCMVAI1NU9iCUeaUJpAiFmzaUIc8kMzcAmdugQ5KF+dU NfODWJvIK5DcGhGt3ajt0zq2rO7wd7AYjJ24FqNvCGVJCqO84c449mAgDmTIML70h3tokCAg GnPw6kSICrXe7WmHRCS5bsuAMu1gDnuQoqbELESURYbWBjyq27XbLoWrk4qldEeR6obVdHA3 RIZmZbvhE2sFrRt/PjTsB/3rycS0qcQ19MLtSesWVduwtm7dxSVJvJA+Esw4zD7Nkoaikw1m 3Ug3tMKtSDPZd2qtTvQYmADesMaH6gVoHfaTM+Pl0FD7UeDkKJ5pnwhvnxafgOvbcpkqGVXy aESc2u+eGp3dUQf6gJ1RH93xhrZpuiuLxNtthvQTuGyHeBXuQ5uxSQjc9TGPX1mZ05BikgIA S7Pg4cxgRYzxCW4tCroRSRHVt5UzjiYYJPotD+FSuUHFb1voEyuQ3AIbXpQNLM6hzLgHGNKD AHk2pUMNTFKQSI9ZmXArBhVrm3LD7bNEwuwFD+1weEPkqBp6hIrJH1gQJYxLxm4dtBRK7x++ Hi35dMPFuUEe/Ypakse/wd3+93gfi9PfO/xTXl7iE6Ddg09llpJGR3dAb5O28cbrkG4HXbf0 oij57xvW/J4c8E8QpezWDQuWA2VoxPYbwX3IA3rjMCYJ0RkwUhC4UJxp/vjl4/2v1S+9sqRx plcAHBtkAatvTPn+bHekkvTt+PH5+eIvupsiHA/ZE5l7YZdmcW0az10ldWG201HGNXnl/aS4 ikR4zFqCU7xoLuiDf9dukyZbk03Ok3wTw85PmBmhs7eh2qZbfP6NQKA079Xyr+Gg1WpYf9z6 elIeCT6GecOS3FqWZc2Krc99dVtiZ5oVQM+qhm5CBSSCr7myrgaqbEA0Z905VcNvkcrIkS+C bV873yeebPJp45/iw35dp6GSo5rlDicTEHnAeBcNmyZvKF0Ah/sO39mFapg8gjw2RlLFaS0v sH4pqC7KK7gzF9sskEHUIRXagHNVmnSEeWZPF7rU9AR3WbomvwRR4tx3IIcYW7uv7o4sKyh/ 9BQz8VqwFnlW784OdpKvE7ifxkTtm5ptcwyPKq+LIrfWtL8n+reHPC2A24TOujwsGO2q0AK9 Lg4zZ/UDaEGDHKZdqypdyJpFVxg78VauclvZbxPkgXH2CiobKq+SJAPRyKuo4o2jqx3m8Jbv g1s5yJ3q0psODQvfaTWBdxr0mPN3nZ6Mup37VHcp+YJievjDjz7f0i+nt+fVan752/gX48KS oUgfJ3iSdDPSodAiWU6XdukDxnS9tjArM2SCg5kEMeHSQi1YLYL1LMZBjKVscHDUW7VDMgsW HOzAYhHEXAYwl9PQN07uBOcrMnKcRTILVblaztyCQXTFBdRRDnDWt+PJmVYBkoo9gDSMR2lq t0fXOabBExo8pcEzGjynwYtQ/+lYgiZFICKF2Z/Q2uoJAo0dO629KtNVVxOw1oblLEIGygq3 V4iIEjioqXeEgaBokrYu/TKjumRNGij2tk6z7GzBW5ZkpvleD6+T5MoHp9BSKzJ8jyjatKHa IPoM7TvThqatr1K+swttm83KuqYVaeQ8Gw2Bp0y1sIzVdnz4eEXX3ecXdOc37ouYndksF393 dXLdJrzxZbnhhEtqnoKQDuIDfFG7afcGsVcVSR8dUrsAh6xLMjSmi3ddCbUxVEK4Le2EYiCN JJI+b9XZ1cUgwwuD9qZOSW9EQ0nlQBxxV5dYJA1mYD5fbcVI2WGHT/VwY42TArqPqo+orG47 loEooeJNDvKTS0ZrScpaqFHkWzb50M3wkoaF5LBydklWWemMKbRo/h+//P725+np94+34+vj 8+fjb1+P316Or78QvcVEQxXpu9KT3LKckcPJ2QZdBVwzGr8KuLqUNwWGcSIpz+lktbpgWBXM 2OxQ4h+/YCC5z8///fTr9/vH+1+/Pd9/fjk9/fp2/9cRyjl9/vX09H78gnvp1z9f/vpFbq+r 4+vT8dvF1/vXz0cRNmDYZipF1uPz6/eL09MJA0yd/udeha/TN65I3KNRGdXtWQ09SDGnZ9Mk taEhIKnuktp6ghVA9IS5gr1B5lczKGC1GdVQZSAFVhEYaKATWkOYk35oS2r2NSnaChiUpl4g MEYaHR7iPuSky+P6p4eyliK6+WKIjAdHTiptXr+/vD9fPDy/Hi+eXy/k+jbVOZIcrq4Vfc8W WJZtrdy2FnjiwxMWk0CflF9FabUzd6uD8D+BpbIjgT5pbb6zDjCS0EiX6jQ82BIWavxVVfnU V1Xll4C3d5/US81swy1J2kb1aWDFe0xAC2J9kByamvnkNvF2M56s8jbzWlS0GQ30O1VpBbsN Fn8Ry6VtdnCKEj11Uw876ybNY734q48/v50efvv38fvFg9gHX17vX75+J5Z/TWbnVcjYX26J maGoh5GEdcwZ0Quek7Hq1Ji09T6ZzOfjS90V9vH+FQPyPNy/Hz9fJE+iPxi+6L9P718v2Nvb 88NJoOL793uD/6ryopxowjaizBn0JzuQkNhkVJXZLUZ3I/bzNuXjyYooWKPEZJxbgzy5TqlM vf3g7Rjw170ehLUIhYoH9ZvfxbU/I9Fm7cMaf1tFjcc/oW7/28zWuSpouaGMu/tFT7TrQNQH Mp+dC1LvpV14BmKQtpuWmlp8N7QGVho53r997YfP/STKyUi6mr/mjOgH1bm9pNQBqI5v7/5c 1dF0QkwXgv1KDiTDX2fsKpmsib5LzBlmBvU041Fs5mbRO4KsKjgBeTwjYARdCgtZ+L9R/KzO Y9gr4eYi3vE/7RGTORXwecBPzehHetPtzIR0AxDKosDzMXFq79iUaBDPqbu2RjYgIa1L/0Bu tvX40q/jppI1y6V6evlqxfbpOY2/kwBmpZzrl0V5s0nJlSQRyq3XX5YsT+BuzQgEXiRDH/Fm TgwRws9MWUz0Z+M9TOsRZRlnZPooh4f785fUleUm2k+gv6DhJkgOm4IPAyAn6vnxBaOS2bcA 3blNJt/Z3J7QxgwKuZr5i0PaN3iwnc9U8MlBN66+f/r8/HhRfDz+eXzVIbWplrKCp5jMlhAf 43otkky0NEbxSbeDEgfM5dxpKIgi8pnGoPDq/ZTiPSdBV6Dq1pH7v53+fL2Hu8fr88f76Yk4 NrN0TW4ihCtGqt3Tz9H4m1A+oe4TQSUXIlmARJ2t49zXvaBklOCtLoswPLpIR21AhOszACRF fE26PNvd4IFhlXSuy2dL+KFohkQ9Q3dHY3dDjADjt3meoP5IKJ/QO9H81EBX7TpTVLxdI6Fv AoLRpv8SourbxV/oi3T68iTjxT18PT78G+64pvwhn8S7pkYX6lgr3UJPTEgKiy66ylLe0MTa puMnmqH7v04LVt92FRTWbPQeyoKbp2ZpvOgqy1RYw7o1XFuADdRUIkU0NGJ1J178bX8/FjJv WqdwcO6T2nSUEStNrDkKq8NJwIlbRNVtt6mFG655nzRJsqQIYDGvXtuk5jtXVNax5QRep3kC F758nZj5uaVSk2V+mRUG47FtcXmTVyo/2wAUvUODpSivDtFuK7RjdbJxKFBvtMFzWNnNp2Y/ +jJg+QJPL8qm17UqirSQz/WdlcESBER0/2usAzIaL2wKX4aMurRpO/srW6KFn3D4Zhu8w9p7 U2BgZyXrWzpArEVCPckrAlbfeIcsImCl0B8trKM0sn8ZT4DAVXzBPTLibbqSOka5aeQkoJqD NT7Lg40Ql7k9KAoFx35vA2lDpc2DDUfzBZhNLWCY0EHs0B25K4mSEUqVDGIFSQ3CBg2n2wdi CEEuwBT94a5zbO8lpDus6IieCi0cZSvqIqcIUmbOtwKyOqdgzQ72tYfgFUypB11Hn4jWBnQ1 mhmYjwKa3UXGChKuEXuWdXh3MBYWx3TQsJcFF6yZ8bCB/CC1vRYlSJiGW2wH4VbeS/hhm6YW mMeOSwRwyW2zc3CIQEdsfGFweRfiGHr2Nt1itk4bux4YnIzV6N23S+yILT1b40nTVn6jenwD J4l4LgiT8NsiEuhNWdMc1qOKqpYgQSys0IpoL79JyyZb290rykJTYgLFysb2qKosMxtVJx61 4tAEJnJnr0pqOIo0Qqogjn/df3x7xwi876cvH88fbxePUh9//3q8v8DMNf/HkIrhYxTwhCkV tBDN/sYjg5VqPMfr/PoW1jfFVE0qo6TvoYICed1tItICG0lYlm4LtHf6Y2UOBsNYJrZlkQWG lW1jcCX3wosxwdtMblSD7wvjdg7VMvQAMhAVDD+/6srNRjyzGOd/VlrKGvzdc32qY9ld1zAz W219jWKxsV7yKpVGa8MBtYmNlVmmsfB6BCHH4hDANTQD2sfcOPc1dJs06DhVbmJGROnCb4T7 VWdKEnzrrOZ+76Dfemc9nwDA9cbsqVvp19RtspbvHIcbQSTG9YZl5gwhKE6q0tyWwHLkhjFk TEzmThu5rT+xLSV94ptysbVllj6UuCMeuwMlD1/pVM/FErpJ+rt4/+ql7wMC+vJ6enr/twzD /Xh8++K/6gsR/UqMv9U3CY4wjSl5gZZe1CBFbjOQl7P+tWcZpLhu06T5YzZMGhrKEiX0FOuy bHRD4iQz1058W7A8jbz9aILd7Im3+brEq1ZS10Bl9VbSw/8g+a9L14RfzU9wLHtFzenb8bf3 06O6D70J0gcJf/VHPinEw1LeotYLGcDQ1k0NDRQuTH9MRrOVcWGD5VPBeY0hGHL6OapOWCwK ZoFX7x0QYH7ntIB1nlHOOIqdSU8atLXOWWOKES5GtBT9sm79QYUzEP3l2yJSfiMpJhyZUCp+ sR1vGJxjsv9VKeQV7o6LghvTbtR0k7ArkbpaW+7q2+vPzo+YTaHLOj3oXRUf//z48gXfktOn t/fXD0z4ZPsqMAydC9fpmgp/qNrHidFR+7hzJsInw3dIQZmjB+uZSlSB+KZPXXCvtrHB4v1f vePZYD3TQ4UFK2xKyv4Gia6swuJ1/34vl/ofo7/HJhb+2aRFi4bgDVw567LawV1m5LPwNWfK Lw4Pb5ZZjqECG7KbuYrwU7wOpDowq1oPPzXD9tii44UZfV5C0RVBM2FlmdAXZrBZZHXJocGM neY5JctArBYJnKnvUZpfqDGl/EWwDhBgbfdmAYUtw8sipAYaakI3weDaqssYJqqzr5WDSCto bg5u30xIr7Ro4tZMxSB/OwxbAUUppvG2LBZO2MR6Z7TAxP3Xxm/kBcgZAo0Vbt6UJGqToU1X qAIMcLiTdhuBSqR3gfZI/2Fl9vQPQcF51q7FhYk7210tWhAXMuCJbjt/BEehSkhg0tx/vBiN Rm5PetreTmcTXj09sTBL4pFteKmOHGFK1KJcQMlOcErGiiYpYvfQdFbiHpq/bQTf8erZUw/1 xGeBktO6aVlGFCsRZ/YYjAF6YKKRU7AF6vDC64M7pZKDM86KIALujyDnm86ZyhpMYn0luYkN fYsLHcXWohy4MFzFpYZlOCgYd8Vh22Jr4IvexO+cEOvqrgn0F+Xzy9uvF5hU9eNFntm7+6cv tg8dw0jtcDqVJWl2ZeExskGbDOeMRIoLStsMYNSPor5AZbQ3pJ9y0/jIwY4VDki4GbDcJBR1 UMroILHbSllVt8PAgnBaWvtWbr4e1fdlPBlR7RoIf9wsh9Zt1c01CGwgAcbl1jxcz0+ctDMG GezzBwpe5mk5mOgRaHfRYDevkqRyjjX51oCWLcOh/o+3l9MTWrtAgx4/3o9/H+Efx/eHf/3r X/80EnihM7UoeysuaTIAgnEi1eWe9K2WiJrdyCIKOHhCZ60gQHYdPmZR+d4kh8Q73Dh0VTkQ 2VyFJr+5kRg4IsobYZ7rENQ3XPpOWlDRQkdBIb0AK5/lKUSwM6wp8ULGsySpqIpwnFGDos9r bteJAZhRI+IIHUPPCN0/jzbWZ9Ttlcey+BuWNkZUBX0T/w8Wjy5SBARDpcomszioOK50tDDd fLwuocFsW/AkieFQk3p77yyWZz95rg+X1UEzh5vu31Ke/Xz/fn+BguwDPtCZIV/k0Kf2mKmT B8Hh++DWbZ+0qZc3tIHPoMxSdEJUBIEOsyKmJX0snG2xXVVUwzjBdUGmgZXWB1FLStpyL0Yt sUFBJgt0kV5n+AFmSKDgzhfD/RtwGGxj+I5yCIxaccaLG3jPrydjqwI3xBwCk2vCjc+ikF4L 3VasR5Al0pKONmkPn7sUgLHL+3QthJEzIo0MQQFXG9RNkZsN+rmD8ySTAl6T6DirhvK/rGR3 a2et93qD81jobLWjabRKaOPsQQLZ3aTNDjWcrtil0LkQ1YEAH20dEkyoIKYSKYWCwi0kUh/K UgakLDuy+bpQEq7bzcbsT7JHHT/SWxn/cDRx+Dk0P/JHoYKbTg57sL6mG+eVpwDG8Td4jogS aFMChhkt/PgV96+Pi5lzxuuWpZidR7c/jemYHngp5Ol215Cr2C3e1IU2x7d35N8oeUTP//f4 ev/FyNsqYjgZ6goR0sm7bA6RnlxYchA9JnFiJbh6FM0tUQFZ1kOoGmLLhIPZsDTjGbM0/wiT l3dxaP+4uN47yC4XLhxXiXboclBp2TMpG7HBY9hujV2XVkuF9H3i8hGVe+/OAXcJAKvtUVma EaSnmCrsK3xGaKT4pa3KBtHrKm6oix/Si3MBhHBT3BPwHFYo3OMrB2xTrvUZLwQS/0hY43ur dxYYKlu815ZZiVlQAieG9XTr6mCEkIWh8QlxSDR3lxxQmRLqvHqVkJ5c3Psa0DwKOJMJgiug aMjAhQLdmwGZQP89RYDbNuDWJbAH8TwdxmMgnQ1Iu6GW1GhR4dzu5QBZlhYClMZmTM4UIyun DfWgJ6g3aZ2DXGeUC9Sw3bO45zTGfKswsgN3odQdcKQ0GcmBpK0WiTDsoRxclMciLhP13RpT vtkgORvOu4vcEkkeMZhVd0s0wuYq9XZQkqfOAMgRw4WMfIt+x4DP/A1ju3iRDN4SsvOUY3SQ Li6jFl90rbUtxfB1KhkyHcjIeVb7fyWCdKFswQIA --OXfL5xGRrasGEqWY--