mk-configure-0.34.1-bp155.2.16 >  A dk=I%z _n?ǏPmg1+)D=/^X|xWOVh<4dvmBd#Ϥg}]RUҭHqƆ'A~:!H3)j'4F66Yrx d3ǚ8J)b !p~G~h@nj oC؜^ -E2*ͿbYU 0ͯY6Ig4GJ1ZufslbKd˦k?d7H'Z\ ynH f~s|;P-=+wO/fv5Jind.{E x5?Hz|Z""[:8`wf=|>pA0? d ! @ -6S mH    P -1 .036799 9 : (:8: 9; :; FjGjHm@IoXphYpt\p]s ^|bwc defluv0wLxyTzCmk-configure0.34.1bp155.2.16A build system on top of bmakemk-configure is a collection of include files for bmake (portable version of NetBSD make) and a number of executables. It is intended to aid cross-platform development and software building.dk=tlamb515SUSE Linux Enterprise 15 SP5openSUSEBSD-2-Clause AND MIT AND ISChttps://bugs.opensuse.orgDevelopment/Tools/Buildinghttp://sourceforge.net/projects/mk-configure/linuxnoarchKW *_x7N O,8T& ^?Z!PM//- ; } TS?3))OfaL `B>*()++  V gD\ DLLMjQBBRQd"  yD@! x-:Ut=FAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk=o^^^^dk=o^dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;dk;ab87eadb6f3d33265b884248adc0c0e09709097a3ed5348f549fcc7b47ec1cad1f2cadf7f95848a6b1d6793821537744c1402e5564a94d7b02a249a7dc35c5a8821c26e9c996f9e7de2a5ad29375672bc8c067b417cb568ca77022df624d098f03ffba33789684a8d306c29fbeb488ebabe1df7a653c42c35137600769ac2b4d17bb88790cedf2faf3c57993f3916ca9da5b74fef94f12e62fcddfd0f533ca4bdfcda6039ac9c33febb6f8c47763d98137e3ca019b91638cdd414bcd6d37d07d3b5b8521aab3a86ca67eab3ec196224a19418bd0187ee59acaaa31b27e263309012e9c687816148b51241223d7bb781e807f7ca67a9c204d5224de5fcbb494ef763b1f526c848f7af562ae6a07f62fb4dc8fa81311ff154561f9ff792c96ff7981a6ded1b221178885ec52320852e71d65f406f9139c0a0ccbeea708df8919ebc74f13e412e8ae7184c1db1fe0b4be1b5dcf5de00e8996999286cd90d865331a15cde1b3cdc3635c891caff92dad07d00b0e0e52a5457a29f4eaf617e2e7f15758d8a2b5483aa8d26e7ef0dd375af9aa76a7a2fc806a085a297ed1201442e3fafb0aeb5164829800d9fa50cb5435a4e2c9229bed27fb60ba0ecc5ac20592847c1d1729d589911211719f2a9d3a97eb8b8510ce8742489b194cdc85b1a3e8b3455630c3b641156bc964d46d04a267803d40ee19cc42e01e03aa6d475537f443a7b4664ca2cea33365c5acbd0d8a7aec9e80ca57a299a81946088bc79c8d0c55e27e725312dfc59deefdfd76a3b074ded3ff1cc0e3b6a9e25429ff637d4a6ed988e7ac260160a6886c998ea78006fa3467d3788513bc87910067dbb14eec54b135e8a531bd8e65bed746d4f898735a4793a15419cca111176efd1b685fb950d90dbd26bc6c7ddc5beb60ce2ed49ce016498ecb1322bcd1d59fd7256f261550c5b47c02fb236f44cdb8d50375ff573aa6343c9b849a89e3e4db45fccc63dcd2de9bb6180cdae10e93f137921dcc9be33e4ee54b66cff4389bbe0a0dad9fb7ac528c9ee8019e16daddb9a487163c246d76f3b1f0f6d11e558561fa1ded59b4f2666721a72c097c07639c8d5e576c9078ab952d3de7f64882c642f783557d4945140a616f395bee15e8597842b5ca187cbd8370ec3086bd090ce719be55725eb110aae26e8089a923b0212c6e6a0330fa27f951266c33b761f84c49806030d47a91ebcff2e1bd056aba650a51a620ed67c2e27e0de1e997f2635bdf23db358d5f69fcd43e749c02340debfe455547b8e3cf8f1ca23c14ede2e36e5ca8685e3baa42e94c38799bea742f0f7d3d4bd71fdf47248de4b4a193677c2a5e6c50c27d3be5a2eb30c28578a483ef133bc46bb95666f951634a701d7dd12824f2cacd648152980c2f8fc6cbf361a5dda701eb2b16c28fceb3f0959814ff8f330ad43a05a3d87e21c90d0fa1c1a63a57546ea568f85b6ad255c8e9f4076b71e8b8a5c74f2a5679e1f503d257bbe44a394c480ad98d423559a451512edd62f146d5b12950803304e1f503d257bbe44a394c480ad98d423559a451512edd62f146d5b12950803304f50df4288c7de66f4211ea1d3fe15b56485cb9be2332a2cdee7e9bf3bac2cd123fa83c2444014a92b775cc9911e7c236fcfc4b367d3fcac1bdc8905ea89d296f132c0bc9247675b2d56cb4ad0cca499b9e2bb99ee330c1426b9e7399995ced011d6da4b27c37c84068a4a1a36dd665c73cfe182cba945b5bdba0f0d9e4c54588061083cef6f9a08dfbf745b47d61282483a7773b35da154d6826ab25889c004073e703d6ca48da30b168e9a6f74f94311ffec2d507d8d79d0f35f7f35fdc31e3b59fbe9fc2d37a2deb4b72e7a9cf38cc6250165374174d93183635e4477a2bbe188cf900bbf2195ee918a25805e9073a2a8656e7722c7870cd2bb8be4b2de9d6718e27e3280f591c7f5d1f92cd5defb72e482ef013219985ee922f4759d1f870dca5b782cfbe26e8c0f8c6bae9f5be6fd13e52aacfd3f832b354d0e949d3eac8525ec0071a0896e4ee1a3d16255e602079994e1ed25ba13bedb4ac9a46f27bb472385b76133922c46aeb5d103e62846977fb199da2aa699dd078cfc3ffc87dfb4680b8bf5c6b2c2a9fee5d11581831d9a8bcbc63154a1ff73709df1494a1992c5a5b1d5465bab3d04379641a2c41ae59c9037c3ae2e61ad8c0fdad6b985a2e4f5a5b1d5465bab3d04379641a2c41ae59c9037c3ae2e61ad8c0fdad6b985a2e4fc1a9023a56afd58efae58d04774adc33b13a93592161489699dd1fb86fb3f2765a5b1d5465bab3d04379641a2c41ae59c9037c3ae2e61ad8c0fdad6b985a2e4f5a5b1d5465bab3d04379641a2c41ae59c9037c3ae2e61ad8c0fdad6b985a2e4fc1a9023a56afd58efae58d04774adc33b13a93592161489699dd1fb86fb3f2765a5b1d5465bab3d04379641a2c41ae59c9037c3ae2e61ad8c0fdad6b985a2e4f5a5b1d5465bab3d04379641a2c41ae59c9037c3ae2e61ad8c0fdad6b985a2e4f5c6a0893f8847a3a446d98bd0c20fdb3a74af82871cd44acb7906848d680a6cb31e23470447e66bf19dce7e59a71734be40442b685576c5b205e2d0328704ac7375927ab84664294b23a65fdacfab1414ae8bf86e97e1d581a60dd470ac214d0d9e31f0bd1e0f427da90bcf040f37f3eac8165822f9a8abc14e45bf1427107f284a8f65efdd947ee6c5d506fccd75d1c13d4fa4f6fc15df062557b50a7bf00e46f7e9da574338f04032f66a76129c071e921899f107d361a3a9c4374ae3fbdda0de46f50b56a13565a00450c6ad6d85449a26a30c4cd6801ead7fe2dc5d19904e73d1436436e2610e43e717d39cbe1b2f8b1ca831e386183706fc6d094d63f0025bf4e7c900fc0ef46fd017e990317fddba567750e261cc410b7b9f820eaa05513b3e9ab14d261516fc5319daec18f6507787c1172bf801f79246906b21d23b88f90ab26aeb529b3da0f187e1e3cf19e9dd07c1cd4ff028946ae40de7f11d79c889e29c7727e3a3cd0ba8503865676386f68fea65ce0afc31e56bbd739df5234ad1c65bf4b419a008465070a7c7723a48ec4e0fc7af3fd83dccb2909457387c4a29fb6e0a2f637d3f8b98af7b2ab523316adaf6a92e820d358262b99a53df33ba5621a82dc319722317aa5f14021887ade446e59797af0f5745dcdbfeb549659e5e11febec6e8778f4273e9385cd31f1d403de00396f652a9c3cf0d096ce8332fa6f26cf1e26e84ae78a30f1b2c0fafbf80c173bd6245dabf88fd02b8744922c4b927d34c7f21b9740c215c9768ccf58ce0636d4f39a70fb76079d2b1fa914b73c29d367c59408e81471691bb72083bec08f11d065292a19f5eb2612dfae4e8e88b7fffeb1e95b3f1344a1303528a399eb3f36e4f0ce54a6ecb05dab89264f7c301dd031c4a55789a993465eaeb358b16057c824709efe8853354b9499fac80f4774a6a47e798ede229be4266be13ae0bc76e8b8c0a325d8aaf9df85c3c5c732748400b328df1709149a507a76617d489ba697c05955a4b8222770a21b862fdb572148012ce1a00cbaae65dcceb31f673e1a7db08cbdb728eb600a4c802d70c1439ec2426e0dfccba44fdef9a20d653b4021531586777c84511010795bdd39b617f3a4e0e96b245e4d429c0cc6c6c62eb74df47f33c935b1152e669071190a497a9c25ec29e86b25bd414f5c65d4227213f1f68513ca0279b28cd03e0a9e8a7ca43908cc1fb9e569499eaa2696a70eaea6d327140f00f4aca417f2eef0f249baf5d06ec62599ad591f63911be1049ad4e9020e4c7d003700f157f0b04c653169549cd0ff6e9588b21692ec23bb1ab4b162d0041997d94fca569188d871d54b65c8635b80098ee2a0758aac5846a61d1a4c874a6ce817648275e7da919eed8603efb17f17b1a33caa113a4a121d80f28828da58547c1bdb1e0582c0cb56fd9af0a642bff8fb1a451532e0ae8e282fdc4113995dbff968badf84306758294f7d2d0e0c3defe93791c5fe65aa3b12755d1fcb150c5f3ef398c4ae5f9cb3b1d0b8f400d8dcc29339176dd623f2ac3de3b45a2496bfaeb9de5c5da7a1e5c6608f1edce6c2d8d9894d3be11d460425ee3a084f7a1d1f83b5ba9913bffe55567d22062fcda502cc0da27480f1db7d27e8a6445abe5474846ee7fac427c9b44465671aa34afc89058fce93a9bc4d36769349ca128f5f71367e7a985c735fbc54cccfc100b50c6d7c3a443cb14d143f572445705c873b8ec503412a5f9f4725e2bc80a94c35c7ecd9e62815c85c70482d0ea70f03c20110ac334c4247638722e3a1457350df35f3463cd08794e2aced0f142c2a450c2841f1d7a9250c075f4c35ddf3a7cf41db4f6e5e23f68ca6f92a39804f9e13dabc6a424f2c0cbb89db03e29ccf2ada7979e9ef020c91ca962b9f37b2de8d89c13e25010649fe5bf3f49c75ae9d524f7979e9ef020c91ca962b9f37b2de8d89c13e25010649fe5bf3f49c75ae9d524f8dea87955d25af4597f095c7fdfc8ab28f644a5baaf77aa04d36b64fb10af8ae7979e9ef020c91ca962b9f37b2de8d89c13e25010649fe5bf3f49c75ae9d524f7979e9ef020c91ca962b9f37b2de8d89c13e25010649fe5bf3f49c75ae9d524f8dea87955d25af4597f095c7fdfc8ab28f644a5baaf77aa04d36b64fb10af8ae7979e9ef020c91ca962b9f37b2de8d89c13e25010649fe5bf3f49c75ae9d524f7979e9ef020c91ca962b9f37b2de8d89c13e25010649fe5bf3f49c75ae9d524f174838405bc7e98195dc58f9d32459be2ee60c410294baea20a76c041c78742b8fdbd6c4b55b5e687b97020eafba3bb28b750b59f329a7928a1a61e024820e51c076508de150a792e93861f8440a6a599702a6a89f0ac50f70957cecc4ea69f538ef46e89444072526e746a8c6c4366dc86741293cbd429362216fa693fe1327e957a042fec7117cbcd39f1c125ac22d2992d15eb3866ee34da5c8889c7c30d28bdaebfab13483d6aade2756f53490df9c88aaea69bcee5ec0a1c56cc97e5c2c40bfe00089166ea664b4544055702e872dc194b783813d685417ccf15c4515e9f9f72a69872fcc46e2c29df665739b96315458b3a96ecbcdb29a43bcae07edec0b41e0b370f77cfca53fb354f01821b24f67a6c3853dc7bacb066428072523f6a4b4a57b986cc07ae6e052ffa3e24ea15d967f32bd2666f633013fb9cf525a4d7202cb894f885e88987420cdfb47039a1c27d145677c83e5ac6c3b0a0ec53d90d8079271d4075641561cb04b1b3d0dc92cce06e1da2afcb817419a13ccb462ce3ee83792cd2659852656661de0e11ab31bbef02b309f9ceffc783c171aec6df4107d9972aa81067a384a68a9b91e408d7cbf30ff5ca75eb605efa5ae44bdbb374184ed2f68124dce500c732b3da0b90a88f35ae846a672966fd2b5bcaf1ef46510b3afeff3152a21f434cd388aa7d0411046d2beac42759336cfc9fddb02fdfca75c6334a7b03db752b3182ccaffcf9927433527364435c18f75553ee9a895e23596569ce7ec7e7cbcb54c20cee96355af31910b0d8bc3bc41650d5ddf9bef718df9f46fefa394449d92cbf49e68f26b10bdb222b10766a11ebb9c61458af46b3f429d0595a45a2f2606d21e774681b72513d35bad90cfcc08c690f28166bcc2f2c1bc5908cebfb29ab8c1772178567431db599a05d5e4152ddf27f4e5162acc6de59ed4af0b522425607e2e6852be22d1ee327ccf18d04fe7eb76cad2ecb6049e722403a895de5e6a9c2c68cd669e8501fa4c3281fa0f7578b6da8ef0c2e492645b09eff0ae53c8fa5727fc87b9e98a10c3865b48033633176ce6d57872ddeabb3ee2b9981740b49cbc0bf020920e392ae0baab9e887d05f20b9043ce97f41d6c6ccf73eb0b36a8da5b7e8491a8bd22dd46cbafb51b349285fea8c348fad61659369fa88e960b483aaa7c64576c96a44c06d2f17465c1ef23a6a9d2d0873c71947964995952a59d8bed3018da3483ab105d9336b157411443ad557d834d4517afc8484277aeba87d96bc220390e2fd74b16100dc69670484310011d990fb7b4152414ee8b8a191ef7f637a9e0a82e12dae12e835630ad7ddbb22f5630d11b001ac55d576ebbe9ea11d38e445144addb657359738f0197427cd255ca2196c703952b04893b599841e173422da9b14d5080f4c491834ac7eef5dd346a01b0c75cc422bdde7f6d0b467b0355171ecfc4abdc2f9b9c4348ca9b0cda9dbe3ccfdf14196b07c7f5da3163c118a74a117d888cb4e5faeb3529f83c481e7ef0c288e8fe858566511669f9418a3e6061ebc8518b20e19dd8ffccaf3f251a8f6970f99cc5mkc_imp.intexts.mkmkc_imp.pkg-config.mkmkc.subprj.mkrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmk-configure-0.34.1-bp155.2.16.src.rpmconfig(mk-configure)mk-configuremk-configure-rpm-macros@@     /bin/sh/usr/bin/awkbmakebmkdepconfig(mk-configure)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.34.1-bp155.2.163.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3^@^s^^p^ku^\,@[h8@[H@WJV@T}vle@gmx.netvle@gmx.netvle@gmx.netvle@gmx.netvle@gmx.netvle@gmx.netjengelh@inai.dedap.darkness@gmail.comdap.darkness@gmail.commpluskal@suse.comdap.darkness@gmail.com- Update to mk-configure-0.34.1 Fixes in mk-configure: * broken builtins prog_* (broken since 0.29.2) * MKC_REQUIRE_BUILTINS also sets BUILTIN. variable (broken -- always) * mk/ also installs mkc_imp.foreign_autotools.mk (broken -- always) * mkc_compiler_settings(1): unexpected loading of ../Makefile.inc (broken -- 0.34.0) * mk-configure.7: * clang also supports WARNERR * add documentation for MKC_REQUIRE_BUILTINS * other minor clean-ups and fixes * mkc_imp.foreign_autotools.mk: do not change .OBJDIR! Fixes and improvements in tests/, examples/ and build infrastructure: * examples/hello_calc2: build failure with gcc-10 (multiple definition of `calc_lval'). Thanks to Sergei Trofimovich. * examples/hello_autoconf: out-of-tree build failure * examples/check_compiler_opts: run "cleandir" at the end of "test" * examples/hello_require_tools: run "cleandir" at the end of "test" * examples/subprojects/test.mk: better ignore nroff warning "cannot adjust line" * tests/dltest: run "cleandir" at the end of "test" * tests/mkc_check_custom: run "cleandir" at the end of "test" * tests/os_OpenBSD: run "cleandir" at the end of "test" * tests/os_Linux: run "cleandir" at the end of "test" * tests/require_prototype: run "cleandir" at the end of "test" * tests/os_NetBSD: run "cleandir" at the end of "test" * examples/hello_autoconf: use MKC_REQUIRE_BUILTINS instead of MKC_CHECK_BUILTINS * main.mk: clean -> clean-examples; cleandir -> cleandir-examples Add example/Makefile for running tests after installing mk-configure- Fix MKC_SYSCONFDIR (/usr/etc). Now it is /etc- Use "bmkdep" as a default "build dependencies" tool instead of "makedepend".- Update to 0.34.0: This release introduces some incompatibilities with older releases: - mkc_install -l is changed - Target "distclean" is considered deprecated. Use target "configure" instead! - Remove support for Pascal, Fortran and ObjC. Only C and C++ are supported. - Do not add ${LEXLIB} to LDADD if SRCS contains .l files. You have to add it manually when needed or use new feature "libl". - mkc_check_custom: remove options -p and -n - LDREAL is either C or C++ compiler, not the linker - mkc_check_custom: do not use CARGS anymore - Introduce CXXOPTS and CXXOPTS_ variables and do not pass COPTS to C++ compiler. COPTS is only for C! mk-configure build system changes: - Introduce new targets "help", "help_subprj" and "help_use" and appropriate framework for documenting the software project. See mkc_imp.help.mk makefile. mk-configure itself uses this framework, so, you can run "bmake help" before build. Also introduce the following configuring variables for mk-configure: USE_AWK, USE_ID, USE_INSTALL, USE_NM, USE_SH, USE_CC_COMPILERS, USE_CXX_COMPILERS. See updated doc/INSTALL.md - Add virtual targets "examples" in addition to "tests". - Move helpers/* scripts to examples/helpers/ subdirectory. They are for testing mk-configure only. Mk files: * C{,XX}FLAGS.{warns,ssp,pie,pic}, LDFLAGS.pie etc...: Defaults for these values are determined at build time by checking whether compiler/linker accepts the corresponding option. Load compiler specific options from ~/.mk-c and MKFILESDIR directories, and exit with error if they do not exist. For generating such settings for compiler absent at build time, use newly introduced script "mkc_compiler_settings". * C{,XX}FLAGS: Pass these flags to the compiler after C{,XX}FLAGS.warns for overriding bad warnings/errors * MKC_CHECK_{CC,CXX}_OPTS: double underline symbols in the option is considered as a single space * MKC_CHECK_CUSTOM: - pass MKC_CUSTOM_{CPPFLAGS,CFLAGS,CXXFLAGS,LDFLAGS,LDADD}. flags to the compiler - introduce variable MKC_CUSTOM_NOAUTO. - introduce variable MKC_CUSTOM_CACHE. - introduce variable MKC_CHECK_CCLD_OPTS and MKC_CHECK_CXXLD_OPTS * Introduce new variables CC_VERSION and CXX_VERSION determined by mkc_check_compiler(1) * Introduce INSTALL_FLAGS variables and remove undocumented COPY, PRESERVE, INSTPRIV and RENAME * Keep initial settings for mk-configure in sys.mk instead of mkc_imp.vars.mk * Introduce MKC_CUSTOM_LINK. variable for link testing * Introduce CFLAGS.check and CXXFLAGS.check variables * Set CFLAGS.dflt.sunpro to -errtags * mkc.conf.mk: undefine MKC_CHECK_CC_OPTS, MKC_CHECK_CXX_OPTS after use * Introduce new checks MKC_CHECK_CCLD_OPTS and MKC_CHECK_CXXLD_OPTS * Introduce new "help" framework, see mkc_imp.help.mk section in man page * mkc.minitest.mk: minor fix in target "cleandir" Features: - add support for C++ (extern "C") to all feature header files - add new feature "libl" for libl.a or libfl.a Utilities: * mkc_install: - "move" semantic is disabled forever, so flag -c is silently ignored - add manual page - flag -l is changed and becomes compatible with NetBSD install(1) - actually it is almost completely reimplemented * mkc_check_compiler: - add man page - exit status is 2, if bad option is specified - CC defaults to "cc" as the documentation says - detects not only compiler type, but also a version - cache file name for C compiler type is _mkc_cc_type.* * mkc_check_custom: - switch to getopts - add option -l and support for LDFLAGS and LDADD - add new option -t and remove options -p and -n - do not use CARGS anymore, use CFLAGS and CPPFLAGS instead * mkc_which: - add man page * mkc_check_version: - add man page * mkc_get_deps: - installed to libexec/ instead of bin/ Documentation update Code clean-ups and minor fixes - Update to 0.33.1: Clarify problems with MAKE_VERSION variable. mkc_imp.foreign_autotools.mk: fix for incorrect make invocation for generated Makefile. Remove -Wabi from GNU c++ warnings. mkc_check_decl: use autodetected AWK. - Update to 0.33.0: Add new features "getdelin" and "strndup". Fix MKC_CHECK_FUNCS when MKC_FUNC_OR_DEFINE. is "yes". Fix awk in mkc_check_compiler. AWK is supposed to be replaced as seen in Makefile.inc. This makes awk work correctly on solaris etc. Thanks to Niclas Rosenvik! Change the order of options passed to the C and C++ compiler. It is: CPPFLAGS0, CPPFLAGS, CPPFLAGS_, C{,XX}FLAGS, C{,XX}FLAGS.ssp, C{,XX}FLAGS.pie, C{,XX}FLAGS.warns, C{,XX}FLAGS_, C{,XX}FLAGS.pic (for shared objects), COPTS, COPTS_. scripts/mkc_check_custom: switch to /usr/xpg4/bin/sh on SunOS-5.10 Fixes in regression tests for Solaris 10 and 11. examples/hello_libdeps: fix regression test on Linux/mips64/eglibc-2.13.- Update to 0.32.1: Changes between 0.32.0 and 0.32.1: * Fix MKC_CHECK_SIZEOF when having slashes in the header part. Thanks to Niclas Rosenvik for the fix! * Fix support for .cxx c++ files in profiled and shared libraries. Thanks to Niclas Rosenvik for the fix! * Fix in presentation/Makefile * Fix in mk-configure.7 man page * Fix at_do_* target * Remove $(COPTS) from $(CFLAGS) and change COMPILE.{c,cc} * Fix regression test examples/hello_errwarn on musl-based Linuxes (Alpine Linux) Changes from 0.31.0 and 0.32.0 * Calculate WARNERR and {CC,CXX}FLAGS.warnerr lazily. This makes some interesting scenaria possible, for example, setting WARNS in Makefile.common or Makefile.inc top-level files. * Feature "prog_gmake": fix fork-bomb seen on FreeBSD 12.0-RELEASE-p3 due to features of native make(1). * Fixes for builtins prog_gm4, prog_gmake, prog_gawk and prog_flex (multiline output) * MKC_BUILTINS_*: fix find_n_match function in mkc_check_common.sh * Minor fixes in examples/hello_{yaxx,calc2} * Always apply -Werror=implicit-function-declaration for clang. This fixes MKC_CHECK_FUNCS on clang-5.0.1 and earlier versions. * mkc_imp.foreign_autotools.mk: if AT_MAKE is empty set it to "false" * Get rid of builtin "endianess" (with single N) * mkc_check_common.sh: always use mkc_which(1) instead of which(1) * Updates for Lua code in examples/ * BMAKE_REQD check: workaround for broken bmake (seen on Darwin) that defines empty MAKE_VERSION * examples/hello_dictd/test.mk: avoid double-slash in dirs- Update to 0.31.0: * Fix in MKC_CHECK_PROTOTYPES. The problem was it says "found" for undeclared prototypes. * All FEATURES now check for _MKC_CHECK_ define. A check for this define guarantees that #include are not used without appropriate MKC_FEATURES += in Makefile. * New publicly available mkc.conf.mk header was introduced. With a help of it one can implement custom "FEATURES". * MKC_CHECK_HEADERS, MKC_CHECK_HEADER_FILES, MKC_CHECK_DEFINES, MKC_CHECK_TYPES, MKC_CHECK_VARS, MKC_CHECK_MEMBERS, MKC_CHECK_FUNCS, MKC_CHECK_PROTOTYPES, MKC_CHECK_SIZEOF and MKC_PROTOTYPE_HEADERS. now accepts a list of comma-separated headers for checking at once. For example, on NetBSD sys/fts.h requires preceding sys/types.h and sys/stat.h. So, now we can write MKC_CHECK_HEADERS = sys/types.h,sys/stat.h,fts.h * MKC_CHECK_FUNCS: new variable MKC_FUNC_OR_DEFINE. was introduced. With a help of it one can check for function declaration of equivalent define. * mkc_imp.conf-final.mk: duplicated entries are not added to CPPFLAGS, CFLAGS, LDADD and SRCS. * Man page for mkc_check_decl, mkc_check_sizeof and mkc_check_headers were updated. * mkc.minitest.mk: new variable MKC_DIFF was introduced for diff(1) command. * mkc_check_decl: new check type funcordefine was introduced. * Improvements and minor fixes in regression tests and examples. * This release was sucessfully tested on FreeBSD-11.1, diverse glibc-based Linuxes, NetBSD-8.99, OpenBSD-6.4 and SunOS-5.11. * Deprecated features were removed: DPLIBS and PKG_CONFIG_DEPS variables, builtin "endianess".- Update description from manpage.- Update to 0.30.0: * Variables MKC_{CHECK,REQUIRE}_HEADER_FILES were introduced. * Improvements and addons to regression tests. * Improvements and minor fixes in mkc_check_{header,decl,funclib,sizeof}. * This may fix checking failure if -Werror=strict-prototyping is passed to CFLAGS. * OBJDIR_ is now set correctly with MAKEOBJDIRPREFIX. * Fix build failure (mkc_check_prog not found). * Fix MKC_FEATURES "fgenln". * mkc_check_common.sh is installed to libexec directory. - Let's ignore more tests (mkshlib, mkstaticlib, mkpiclib, mkdll, mkprofilelib) & examples (hello_cxx, hello_cxxlib) to prevent build-time issue.- Added mkcmake.macros to provide rpm macros. - Added mk-configure-rpmlintrc to skip some useless warnings. - Don't override upstream's files permissions. - Prevented files-duplicate warnings. - Group was fixed.- Update to 0.29.1 * FIX: features "progname", "warn", "err" and "fgetln" as well as _mkcfake.c file were added to the list of installed ones.- 0.29.0 version: * New variables MKC_CHECK_CC_OPTS and MKC_CHECK_CXX_OPTS were introduced for checking C/C++ compiler's options; * Makefile.inc and Makefile.common are included after system variables are set, in particular CC and CXX; * CC_TYPE is now set in mk.init.mk; * Fixes for "err" and "warn" features. Now verr(3), verrx(3), vwarn(3) and vwarnx(3) functions are detected correctly (the problem was seen on gcc-4.9/armv7); * Fix support for COMPATLIB. Objects for "features" should not be generated outside compatibility library; * A number of fixes in regression tests: support for latest GCC, lib64 and lib/tri-ple-ts Linuxes; * mkc_check_custom: - new option -e for checking stderr for emptyness, - new option -b for printing yes/no instead of 1/0, - additional options to compiler are passed. - `bmake cleandir-*` to clean examples dir after %check.lamb51 1684749684  !"#$%&'()*+,-./0123456789:;<<><<><<DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwwywwyww0.34.1-bp155.2.160.34.1-bp155.2.16  macros.mkcmakemkc_check_compilermkc_check_custommkc_check_declmkc_check_funclibmkc_check_headermkc_check_progmkc_check_sizeofmkc_check_versionmkc_compiler_settingsmkc_installmkc_whichmkcmakelibexecmk-configuremkc_check_common.shmkc_get_depsmk-configureFAQNEWSREADME.mdTODOmk-configureLICENSEmkc_check_compiler.1.gzmkc_check_custom.1.gzmkc_check_decl.1.gzmkc_check_funclib.1.gzmkc_check_header.1.gzmkc_check_prog.1.gzmkc_check_sizeof.1.gzmkc_check_version.1.gzmkc_compiler_settings.1.gzmkc_install.1.gzmkc_which.1.gzmkcmake.1.gzmk-configure.7.gzmk-configurebuiltinseasy.ceasy.ccendiannessprog_bisonprog_flexprog_gawkprog_gm4prog_gmakeprog_mkdepprog_nbmkdepfeatures_mkcfake.cerrerr.cfgetlnfgetln.cgetdelimgetdelim.cgetlinegetline.cmkc_CIRCLEQ.hmkc_LIST.hmkc_RB.hmkc_SIMPLEQ.hmkc_SLIST.hmkc_SPLAY.hmkc_STAILQ.hmkc_TAILQ.hmkc_err.hmkc_externc.hmkc_fgetln.hmkc_getdelim.hmkc_getline.hmkc_libdl.hmkc_libm.hmkc_progname.hmkc_strlcat.hmkc_strlcpy.hmkc_strndup.hmkc_warn.hnetbsd_sys_queue.hnetbsd_sys_tree.hprognameprogname.cstrlcatstrlcat.cstrlcpystrlcpy.cstrndupstrndup.cwarnwarn.cmkmkc.compiler_settings.mkmkc.conf.mkmkc.configure.mkmkc.files.mkmkc.init.mkmkc.intexts.mkmkc.lib.mkmkc.minitest.mkmkc.mkmkc.pkg-config.mkmkc.prog.mkmkc.subdir.mkmkc.subprj.mkmkc.subprjs.mkmkc_imp.arch.mkmkc_imp.cc_clang-15.0.7.mkmkc_imp.cc_gcc-7.5.0.mkmkc_imp.checkprogs.mkmkc_imp.compiler_settings.mkmkc_imp.compiler_type.mkmkc_imp.conf-cleanup.mkmkc_imp.conf-final.mkmkc_imp.cxx_clang-15.0.7.mkmkc_imp.cxx_gcc-7.5.0.mkmkc_imp.dep.mkmkc_imp.dpvars.mkmkc_imp.f_CIRCLEQ.mkmkc_imp.f_LIST.mkmkc_imp.f_RB.mkmkc_imp.f_SIMPLEQ.mkmkc_imp.f_SLIST.mkmkc_imp.f_SPLAY.mkmkc_imp.f_STAILQ.mkmkc_imp.f_TAILQ.mkmkc_imp.f_err.mkmkc_imp.f_fgetln.mkmkc_imp.f_getdelim.mkmkc_imp.f_getline.mkmkc_imp.f_libdl.mkmkc_imp.f_libl.mkmkc_imp.f_libm.mkmkc_imp.f_progname.mkmkc_imp.f_strlcat.mkmkc_imp.f_strlcpy.mkmkc_imp.f_strndup.mkmkc_imp.f_warn.mkmkc_imp.files.mkmkc_imp.final.mkmkc_imp.foreign_autotools.mkmkc_imp.help.mkmkc_imp.inc.mkmkc_imp.info.mkmkc_imp.intexts.mkmkc_imp.lib.mkmkc_imp.links.mkmkc_imp.lua.mkmkc_imp.man.mkmkc_imp.mkmkc_imp.obj.mkmkc_imp.objdir.mkmkc_imp.pkg-config.mkmkc_imp.platform.sys.mkmkc_imp.pod.mkmkc_imp.preinit.mkmkc_imp.prog.mkmkc_imp.rules.mkmkc_imp.scripts.mkmkc_imp.subprj.mksys.mk/etc/rpm//usr/bin//usr//usr/libexec//usr/libexec/mk-configure//usr/share/doc/packages//usr/share/doc/packages/mk-configure//usr/share/licenses//usr/share/licenses/mk-configure//usr/share/man/man1//usr/share/man/man7//usr/share//usr/share/mk-configure//usr/share/mk-configure/builtins//usr/share/mk-configure/features//usr/share/mk-configure/features/err//usr/share/mk-configure/features/fgetln//usr/share/mk-configure/features/getdelim//usr/share/mk-configure/features/getline//usr/share/mk-configure/features/progname//usr/share/mk-configure/features/strlcat//usr/share/mk-configure/features/strlcpy//usr/share/mk-configure/features/strndup//usr/share/mk-configure/features/warn//usr/share/mk-configure/mk/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/ba2e35cc1d00a73e30703713b8314801-mk-configurecpioxz5noarch-suse-linux         ASCII textPOSIX shell script, ASCII text executableawk script, ASCII text executabledirectorymakefile script, ISO-8859 texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII textmakefile script, ASCII textBSD makefile script text with ".include", ASCII text, with very long linesBSD makefile script text with ".include", ASCII textAlgol 68 source, ASCII texttroff or preprocessor input, ASCII text RRRRRRRRRRRRRRRRRRRRR#i,Gˠvfmk-configure-docutf-8eec0acb23006c648ba93d3d6040124ca5d9f3d801ffd08cd71c5c5ed2c7ec769?7zXZ !t/Q] crv(vX0ٱ'FC/=xBzInhD.JѲŘUZP^ԪXf*JRF]_g"v :C15VIr]zM.' Z ldliRCUr=J"!x%盂S+eg;U!]<~ b;lGS3L ?6 4omA+`!HRdLjGWmgR4 8olC ivua3A^@wQ䙊CR>nO_Ncm^K0G:n@Elj5iȾ^(S^ <# N !~y'dp@π/8-QbYd%' {N#*\XJſ_N*{y%|:f@V GϗnR9ʁEL…bvu 芙τl6!-Pɱ*u=9Thh}N "b3 V2RFNH`A_cm%\Lȋ0"Peo_i1SݲpI v@G+BCFa@X;>a@t4Ym8Kii%3H_pPT`R~1tLGx.NC=`\Cv~ToWa;>$98VFS/%?SPӘ@`>NKh4zIy$Ÿ3ge£ھ߮TlNяgNM"^k*#^"1}^m>#QYq5-MȚ ^j$UԪjH9-[$M[K4m p&C|o(qS៦p3ךZ,SU"oXWEݱg螑Ec3nƣE9 ý_8ܰ_Le0n 1PA>x%nl,3ϓקe!j,LjE/jW/a *ж_o'!y?V˼=HU7z.$ E`oo /I;' =5ԊH2򴈔E 0}ݠIo`:@Asbs.@A6]JaܜqH$#Wٛ}Z8O Y] .M?&&r k{"'>U uǭm={ @Z+7 3=n>oP!ƥPiO1 jaF26sYAdLˎcac3$pڷY.Уm>)x Dp@ wvWJ yHK4Oʠm49@+~;_V$i1H/MJWAcLb~lV|kjQb/B x7F v;I){NSk/qk60'ʧCyDGbCy"lB)Ttg5uEN!+5he.pTf z4lD`Z by*W(FA G`A\Nk4g1V 4+ 7"iZx _}Ʈ.b܈2MV-8䧿"ɷ Z)yi* C_45Q̅i{xXBᗧ"䗩t9K]LgNrբ~Qg8<U^Kq6vm@'Kj]ڲwEXM.f&4NWmU (3I6X\Jo*ޡמ/?}KP& 4N01mo{.{6VRõD&·ؼA5[HyT W[=jTcC.\ І%r_ ?mR4wb5HսgDaqJa]IkyпԓqؙT'O.nMi?*:v+A`EuVC- u5*9mKވ!w8<=爧O@wȞ@WD?P7T1ۓl[xk+ ]V]}Z 9}mWG$fžI&_?Y'0\z SSٻ?E>?51e{J 9+lѐNLԄPF)˧n"r@g,ukggbWlut:?6x.`+lYsw8#(%:- |CIH#H[8uMOd*j߁~La4$.+Ib䷧Ηfs6)ty'qvs[_ur[עD֒JyRрJKo#<'b,<ƠtMXֲqNwR1w?|F {pLv,5l-Ph$f(vIN1p ҒJƲoφa]Of @nZs匄*GØԓ2UVMqUSn"ER7aYN$MS7 0Yz\}-p0U0L?2AE*y}Y|I D*&\6xпR,%cYf lJCWi2%y-c(%VT=2jlsjz!G0I7D$飒zT)-xO14.%8j]7O*Bræ߅6Þt:!^ !a7K @1 UЁ[FyĞSg6>ڶuW qWqɶ,K>U >2rQYĨ,=N<Rn=A&=Uz=roRISa^0ڻT=+8{t5aφm,, []KFZi¶AԛӨ f%cP!b}ǩS=+o$#10h;hNES ܸigxh]l&Tڌ5QnRi7x:|)3H T*D$qTqy+nxrE|+hpqLǛ,9DGVdjktiFL9jKЇ#USSKɄ״ ;{0Kj<?h:;khi5`Uw](H9@1.bqv̉Fʮ%l>MG~%,p (V u[L퇒; ]e?YrUYOD2]ů02GsgӤO&VLP:7:1R÷(0>kFOaQ c (3 #uc;6b`%R|>P-s LRMfBt6'DWsj`#8}8kֲ1b, @A\ϾlQڃHF-PFe]8'~$.HQپͧұ͎mkUf*JԻ [#)Ùm?F\f,6i:uY$z tɆ#ϕ rUfȥ* Y4.> Ta$ߏ`/wRd C8 }C7χnXCS$3fgX[EIe)wZݕnfmT|6W [R7DQEpy`𷶶/5W >CxE$,tU1/pG T$Z*󻻀;i`7Inx_#R5~qΙ|ݭ oɻgCXL{}C.ctoUրı5T8)9NY` 9E6ET|DY<|q3eaA>zhbf9 wDb M^8]-G<=K&~1ɀ,iTՕ{N ПMAQ[ީobHA:߅LѡW)Oc N[;o[I`KvZR 5OuLXIB\ s 4sFB.Q"wS3u:!$Q.)ٸ֞m]_/P?K_H376XFc!ڤb(Л3$ dbeGP m4{HFqpdG\<lZO>'*#l#1"UzV}|л)NwIz\)`1JWG+᢯>qAͺ[PQݔX2@ +1CɁyMzi@ůIMG!SlG7kvGhĊƵc0WP4Q4|7rH '~@k3k(Z}77wucQ-yU4\)6ç$}*zODf^s+BFP!\=.BVIwC>0j"wB4N* €Α,v^NO#z_OQPt:) '%FgȒ{"}1T%佁a8/d(^E 1̭%3VroK]HMx" <_+ @ s@d|")dd3)H$ig͝ئt^FAG{ 6剀omaiI7[՟莯mn -έ>aej`J :?)ѣSp5gq p([%8=H6?-&,KŽ I~`W|R-n0܄N+MXxrwyqNcJ?ϖ0(\\5D`P8'@|mUr oNL[KFG69kKXoxɪ~C> m\T*L#Qdow\P[tZ:ٙDb\VSfzkʿyI;J{D!([К9戰/NhHa{H7NK`Cf+>Q5UÅ9*ܛ{q:zy C[wp:vtR9u s^ih֠:,z>mJj :3( {2I_Job+.WW---)<);xQ5ϫ Xr4:+M-8/fW,e晽V`25P?UHa(ϴjM IJԊ)U*;WĄTZ7X`]W}}ԴQW5eBﴣQ 763B@}bKO<6쑘1PwUE.tZfn/P#3'i p,u.s qJug6P&,WkIІpgqY 0AEo 7ȱ(*von6LyOd`88yxL"~ E!I" +ڬ?VFnδ[i+3qe m iu1;w؟ 1>YC-(XflhUm?.M _ Dh}KQٰj8af၇x҆Qbןmd 3'[harԚZH@hkT~ƃS).~՘n;TeQ2BV#rhi//0;M~/TvD㞑{HSb[l} ~-}К83f]T_#Savq ӊ]1K;(4c9>$Z)5Bݵ t0YC}vD;SzoV/Pzc5`bU/`iJL i_$ ôXK*H_A16SO!I6{fS{nmýa)M)F%qWe'oxߏ㕠ڪsgKǃGUeR(ۂ3@ HKJ Z-M=euՕWqv'Kw݋?`m%_X*nPҘC5?ZOm8/zWE 墭5&D%P\O4>;+ʗJW?q_F%cUS_8Zs#<`Z|8d̷s?y}R,Kx,+0\SIe448ß!kv͹x~Q$eiwKvn&"8Z`şil%gU0ĉd-AT{_5\ӏaw|" wɞ@ v–/ܻu)qL k}k>rot+}wW;Buh9h>aP,iY"6dfw8:Wvoǥ)yGEEx7S5% H7C~\&~yxfr2 =1rRtFN0Rďiq W5EOэDܒSn N7EV{h1׊z& V*vC*`nba`Kb8<3 U,:Vr<ƣ=6s{'/ke6WcISP#FBnZJ-[4>#Ht,?+Ж.)T)r:k%Hσ+>,d92Tq\ݬhf6!?\Pnoc8R'k0g=H; y\{ؾ©hBϻYYGFM<ձƭ%T&};`Զ.kW|1ES˕ . &2-c'.}t7Օ.x? QZ6I:O(.`\͍mJZȏp.t1,vE&J;ed̊d8*hHIK1UC?#٭wu 75ZwrG=e&M?Ⱦvgf9GȟPnpBQH@.śڥbS){| J'7u'-:IP̊Wl? װ=(xXs 6xPh5nCO eȻ,` WNN&0hiSD]x=u ;l=.;ϲ|l҈f*LҸ@ :N`y=4Hl}xjhO+ρSa٪z雾xyrA *?Q{"Hhj#U=}Ϫ:8891 Ij:<6Χd Q?+ktHqQVN()Ēt °ۑ4UX_(i̡~z he+-ns EVܿ˛O |Yo|\ԙ2oUs0AY:z%R뇓DGOW+J.ӳ8'~4pUUՕ,~12P֏\;uKE)3nj==CvLx)d n|f5m>!jg?c >9Jr3.T)-] h-FF?T 'eW!p|/xa^qi.M|>MH3A\:I:_bEGc@@kMv9b|I-pbtz(gqۼU$R* K zZXc t[^e)35=-~ YQV"gv Qc̳6y] fk}Plܪ_g'w~lZPA/gjzXg:FHlqˏ!QPm1Qr-DxX@оF>J"U[7Bx BCT`41zX2{m"J:I^S׫nɡ؍S6+o?]q:#B p@d/T4_B2m,^ܤF6ͧ:lwՠeMZ|2*+v^@.2l6OHYjǬcz~1Jk">T-S/'-p;}q vUBB迍ߞ)U(~]:2)(~Z?Y98yz |mW*Ze@;E\p470jT+aH@pQQ(a(-8 \OJ"s[s(G*WFdLiE<5YFwD xٷ(a)-q& G%jJ_TvoÙ*ye~ݬV* gZ]xSy5Ѳ6g'2>h%FVR(FHalDP@'?|3q潅nFb7mkJWT:59k. ;Jtc'a۳~z9guo{Pa 1ac˹wo:<5lخG+" g.Ja6㭐pm=x1 fh~j ~~EZ*Is Ϥɵ;:76 WoɅ9οsAWzk]RvFWM O#o\d`X`KnmI.~-Hqsw7BSJjk%Вڪoot4CU=Кi"VȄzUxI.2TU4:sPye봌mX|b ڥVa&v+G )!7Ze6V60܅ OLXXHh8Otk-S{e9U75 YET'%y b bL<=O 5O4d=ZUL^Z:&@}sw~&WJ[b/{x`*HНA{jB}Z!v7NPҳz=, OO- %1 Kx'4;mfzd@ s[55pE%P7dbRiSX+8=62,fPaah,K.RRZ#?]^)kʇ6QDבq1s1 {Iregf>1oƃn܍bvf֘w^q$ nl@9 v )ռbǽXzQS-3CQJ+W*DY˟䢕Uկ@4#(P9wv5OiFPϤbLƠF…vN 1\.n~`ڠ2%L'<}OOWhYdYA2A`k 5 =bm:O|<&|cctl!/3 `\޿FMVl:h+n>*O#vZ[ڿܧb&YoiGK#_یyY ]x\W:@Xw4MY+BP]Rɒ>ȧX`{|3šimji?NT=-"tCB˦=ahOZnaLE+y-, uh l[ ²Y nO|tJ/7&GRL Ȓ۠܏ѐ h_Qƻza?<8KQQn*`|Z2Fl%= w tdei 4%|q ͏"ɸdV+2*5!6Єf_ M@(yv:aN΄ﯵX6mf,i}`EжzkXe vB3}1ʶnI?UT'@'GgSU_ގ· GuΪk5Fy$#!N{VkE뽺<ϽrqΆBb0/6;2/t`"m"CmE CSm p\^V-TK2FDqEKCl'OL15o%)][Y+GYث(}KhPЗYo4?9UoyklNhwЅspkރ5;qiwb50~,⪳ET28ꭡn# ͪ=+j] "if7ǤG zlKGosSn! +C'sSy(IFV@D^'Lmp;BNIhO5ZBFcK^uU!ؖ(PtRPL2۽gugjnI&FڧpkT+_~yL 0^7C [a#ւ(cF#ܠEu7숪E!|DB ѧ>kV8 HhIΘS0 `}EC,vvoCD=HbFĆ)ˆI36`Lc%3fx8Q9K>8{ )Z:K28"@<|C:L*Wʆ YtǤcS 0JРv;ݪe=RaĈ4Rs o(:G5 7?;}>7Z:ipC(ͩ!ȟ26fXAnCu]y4.Ȓ)02:EջN*` r8G'_-<9;bih3 ũ_(Wٵ m".r^0!?IcLc7O f#0hǂ54dSކYʀU1vTB ,^`ȂǤA( ڵÅ|fL:o{Q{V;Ϲ>hYF2ElYJտ?Fd-VƲKk䃸 'S |)Z>d(" ׄ@S[gUf(gR8eM93dxf$ t tơxy>YdY\qmh<2{v3UdTw7GNW`xؕ%dOم}q̉.?n[Ħ7gGѳpp[ BmX:]5Ҹ&ڳ2?W%;tԸQ?kN<]Y}v_E2r=klu3vm_S0ί wSmx+#D?oh܃#,s0VH%Dة?o@4+jn[5I\{92)a1ʙ~jE:51?DOC~>KLV"f1߽2 Ʌ VA=_t^gA C7[]'qׅGн=9em0t9Av9їkw,;"}&nJ,x-Η}=g[%Yg!AЇJ{2C}{=/q+ g<ͦ}6M wM,gHU{;l< Wk/7ޫ!/eV82 G%(Au.d {%Es8^ەj Yg-!,{%=yق~hݱ02DwىKC|\מH8x4hV.|!U ̨-ʂCnw70Qj'0lI8$_PgT|ٮ[A2" 3'du~xkP{p}nn6a>3iҘ@w! 􈈤aw@g6OFHꂇ "۶I!Ow.oJ1v-,N_wcmv8!<1ǺdޢH&J8]cq%Z{_Boװ24͵<qLB@'<pO3'.Hf.vRC%Qކ i/K-h(1Jh&2؈hnXw G\~RssHj?zKvhXTbi*"ܜGL vh#BPQ$E'EwJ] azk _HɁ4^y㕌D\gΙg(Gз]։R_ $NZ8Xa'z>EJNAR[ Գs3xw<5q6چ`$&:Va8ݽ6T﹍ w͚E;M(4$a.%q|f&\};rA !`5kd\:p9VsaG21?3[DMAϋwq2QZFv GФ!ֿcsvHDUOI`I}_ID'QZbc ЅsdBF?ό b[/Ĉ'w˃>35 ђ@|^\!zOBF5"B쑗(_HjJm,U5đ j(5=+/P-FSnѹ)YnŋsfA~U{GCI)2T$wd%Fe4Cy8;g57?ZM-l\ЃY$%㲭 ́jIhON.Y;~M xlFXEhlЬ Ď^.K]+$딝$CS6B;Z7|E{C' jeB-^Wt5,D[ut,Tue+#'q tl.:hx+{s)fONv6:Ҕ;4҅CA`9=z% .}Q^N> %Z\AQ'[NmѲ0v<{_?^gJN/] ۊY/xsaT4_i;]]2H>0fji%;?nLGQcH uc=q-z"]1HY/zudB`q4UPJrkLS8K{|k<%]sHid.K1<iFq(JC [X$Tdtx^_M?K: wVڂٰI- QO%ڨ) m g8Mb`1KBq%jqm %X 8x,^,JljyXM;`pbh_MNl#fJRsDnUpRx<6 튙.J0$te >)7NW+I'/dS ^[4ƅ @p7JTE oO j[X1l'se٘+Tg^YUG /diho߰8*}`#3=5t`pey@I:[ykbZMW"$99b6An *DcX& ,bJ۠7XAW\8R8/m^-G_2rP_8Sz"lT=Q1b w8糌62k/DޣC8DC'c0hlKܤ^u?Хb1$ˉ8v%aO~oy6qk־*>ѥ>`ePMJqzO>(2YY23{dҞZB"#kڄ>됷9ۇrWh_wJH~2{Ck=[/ADQ-o&i?ع/p7@j It|TH5)^%Q&{ј^Hoƿd{eJH]qPp(M.<>dҁH#2.5EmՒю|RӜ|d LJ.(#te7Ca7 |yH6rbݱ[,LK܄tT^Q,Уy=MEǨ(&YFu!;PGac!8&"dF?Pee +`׉ZԞ2=\a _P3Hn4UImD`zؓLKGG~*^W.7RzNȴGhnJ=VTmGL[~L=%Ļ-{G\ ,*x)u/BT)dƪOE/ `P8l}m<)W/U;C!;d4bi |'ܸP9:Ձ8X,UCN0X2LdruqLd|ĺ9QF'1a SVUXAe }"4E^;{TY7D*_)F8A F6Y)*U0|V71oA;*6b U(Ƕ˸ѡr3ΗoL(ʍ^XNq@UY`1T;N!JP Y~  *&.o'4fm,r106KE}OnR!oRou~&AB>կZs5K++WfTGѝ¶9mG#yDLox/RO{O7kZ oE2+x}tx 3LtҋϏ7>}7>?\)gyO<1@7FdB47Ʋa'bFc՝-ԍo(lHӰuϲOQnfZxxf[|>5lm7'$=r74c'-(kCc7Qq ~4ȁXsVn%tL)s:h=Fn˟B.ś}D(8=}SXV9.葁˧CN'jSxۣ)}Hɼ6R˒(Xooi r)Dڿ.k*T0a~pcnb!JWUIL؆}^Zeɔ `h[}RhڟI Co:q~#>4 QDYYk\U6><бcq\\AfrENSaRL4~L%?XqMYhxKZlaZmUpL>^qP~ҢBݳSRN 0ttqV RӢM1ok 5v,`qO \y-ؽk_(N{ 'DSu!=gt/N̰#(y1XǑC'گ[MՊp4ѤIoXx-&S% P Wnq@ cW}.ORF dNE&pxsW2@! QbjڶFYw<,RP4٬.^F >ڒ38<3B)BJHH'v^Ma"cYd,bbwln5Lbney +|iO1 W{~S?ؤxe`8#o$h K;wb|9%z=׿e!? ( 5m# )0̾fvNt]xUrJ,V/7 %ϦR.'Â?VSt{.Ṣl7G9PkJ'B0yb2Bn,њh>̼hIjY cT>2WI*^Y_⣚Ein"وai{ HG CKnSfPJs@87avIb%8.]תNLbqB}vr'B;1P%d B+|p Z +*\Kueb^zIַxoI" #D%2R+=>pм|#O Ծn8 'Ȋ26 [s^Q_ZLnR*ح!r_ٜ"r u[%EYcDVi>{prSX"cUta}"uv-^QK"S2͂!FBóSP'S5^%oQ] l6#$fQYpurQi\՟bR;ychxEjpm۬[8,:XaG4?kl)Oƌ،$/`Z&Cߔpvǡ!Q5C0H؞&$EDzٙޜ4W5 0@|\e?tNNҊ{k˯xoݥEv?uV>]ktV,ln_osХSH?lYK>^NxӉh%jMO[x}@Z)[wjykYcz]1EfTy#5q*Eʴ\%C:dDM>0zM\%^z6K1e7 N41ZtɀQ@;Y dzp-H{}7t9#kD0пIz9nx:RɊU#4kg %jpT69Lk(Y2ZXYahi3 A_t hq.+ P$ (w7s?xuּYe_\R!U@FZi<ogEeBdUyswl ]fPU %-n6`=AsYm½c RyC =a ^9`d*',ps%=*8r8"̤)Sɂb0<~d8}׋-EHB2]:ϭN(Yn w0CHQۛkr| $@4d@ ;4Ak_ALq*K$9)7Rėr0ʨ+d~/oE ݄/ k4*ڛy;g Bm^B&7m&y>^]6zkDX/qbJ_#d ѭFTKI7.kfD40?:*Eq>/@}^)4r W,smnt(Hef/lO[Elv,rz{!~Vȵ^aQ'l-` ?ھ-Ǽ;mZZRE)?,QR|6*+kfEO ʿYovn\хd&uD R&JMC`>OHg(̻`>A԰*À~>sLA\140VqTw2GDrT.c߂2JM\3 @Hа07ȫ^6 7]v̰U Z卭ѨUN_磈5Q4 ]sd`A&@c{Gv>wi߲/ij(Usz.vY4iFZơtTs0b#f_-2Qwgn1UGƒ1Dl,n0GA1ҋ@$qvfc^@ki{*x<gHGE%،X%O!Qh׿;֤eftXqi-Uv2<[!=5)81BLNputr%uAAEH:fcb 2^BϘ6)GDg|Kj % &} 2HpN<˅dEZY[@:]}@X ~HkX5{9~y_8.[-eEʟ|Bo'.VG؆A-?7IfLvJ*(8Q?&6lJyb:V>=.}>Kl"*(VˢͲ# ts\!jB ce}ZvZf^dLiĬRg1|ܽC <nB#7}/XR ?rF+Q82rrC`i8.nAAl(.}yq,z;WsD);wg5C5F)5@d0Ӭ51\Q #fyⵦYK?6Q j<4~*[({,qHٵ@^f" r>=w2z(&xKfJG!Dc}fw')3ј8¤pZUN; 7׽n'AioY21g G|V=B9s+d-˧~ \s/BR2zKcQڀFzxoA~J~PF1ȻS-O4-h-Rtc{::DvsYVL s!Fe}M٨vo]ZcCK?>á}= >0яj?!S+6ȕ;.*ԓ%n(|g~RAvRa[&mOUEd1ܹ)mׂ5~CkmNƣ+̥dp?g# (f։Rm Q3>hp,by41}9R NKkRN5ãwA^Ԧ;;GVKY"U"_ ൖlK/?Uli7308m0舜!6ٔ8a'[jB1K5c[w sd C6ev)/КEMj @H|1Q}h @CZ܌M~nm毅aB޿ik YL1 n}wV|3׮\3>]@EJ2Nwwk GyqySzS 9K*Wylf-hqO7.D(/_#afZ 3l'gʨy ڇ%w@^'Q̵'¶: Ŗ:b蟧Y) @}S15xL5Nf\ӿ ArV>{4P&c1nJ`I"ŎqragWʢ{\g(H׏-BGǾL~kkP?Ty &|5>8|*uf0&V^}?)B:K}Ҙ)&EG]1yr1wfE ޓ @[>9[+.L@$rN~{y$?oY{v ?)N EKK"N o/wٻ׫Ei7:5Dc/p91'O%殷ϫObsAea,P a5qoP'mg2 `ɨnnYȺVQ79^#Q1_=@A&M>v4:3U? +Ò.9j(;Mgs8(<冐X8C~u"K0yG+ HV*TR}k*MGaƃ Ċ<׏r8ۿW„fHi]B3x?,50(#J,>َsf:-5s>eN,+Muo̽¢)u(։5NDp2nyGg&1@p?K ~߉dkz/,WU;n*R8Sbm.$:.B2b`Z5%Zp {O\`9|mj #6oCC ԍA?%aaiO뱷eƇWscYrff5Nf:8]vpd5i,=ҽcȆw: T\+݌`ao,VG-wBN~VbP4d#VmHb {iLp釿vF65~dT9V Im'+06OyfB?+Ve I^Z >$YBnC)X!tpd:؊ H9~P |^R3ZCX~7!K2{ˈnXi\ͼ|0%7@pU EhU6zg]|q3 է+ =m->mOGy uNY_כ0ugSxݨ+ mw;hȸ1KC>?e!`6t2ˋt @mcU7NCOm PI.VUȫd%> +1 lZ;!>>O7AD&S2U|ov,l]XFiW.W,0۸Bu ,},FjmG,M`P%,o4WaX ӽ;)Q<A3>E#`-ɍ1'">d{M{r8M(KJΥ˅y 6!G} 0-L=WڰԃS>N y)3!n 61 c{\ NEE?ۢMS^컽++pj$V)]{iKUҩEm aKqd,%&z{EԂJZx> |z#H5xgT:ܖIgG!DޯB (~a-jQ0Uu|CDkF1ëvtvJJi7!ﺝb1\z"`$^6]l&Y9i`ՇߡՇY){I_XS+ŧkcU·d_j[ܣS|=ND)FC;GX-6nFҎv[^Sriz ZLz|KsTijiZ?R,瑋HDΡbEbf}oLvK䣒>v|jEF+nqѦu 055H%`~c~"Oތ׊ے :aa#ݝz"j 6hva2f]uRC ƺXwY6҂W* U5V!Lsy)˱ǯ7S%[,kGkikY9μۚall,T_| ;GLw'pvM"[\x-Փ"\T{b) >wW ,OH׈l,QAokͰ>q0?-rY#ӳ6{DB`-ƦN unw5kylAjt]fS ß#_hbAFw8l:JF9rm~JfT^ֹ)N%bI{ITNuj1uKHhp F~n;[s~nyD6chg?ynI2r1xt\3r:㆝h7Sp9D-krӗ\ݓ[#jI|_eOw D_b @XYdв^Gu1n*꧿颂ml| |q .hO {x!cL(,|̥>aP." !nvN!S{˵' K~D}kUE) ΅#Kąʚb A:[ybpL*AzG8t-Ra .R9-==1[hzu V̏[Šj[L,pbf! $a`"\MF;T6IYZӳ+{:QQRB8ɩydZ/+@Cd}).Y|t¶M"(SBo-hhj)ע~~NmL$맺} LӢ{S=[uꠔ(/\o5m¶Mgl{BYluQ`y^#TV}9Zp/$d $0 tFQ␃ ºnށFVkO$T:?u%OiC(YT$mڳs`!t$?Cz6JߡO**᧰ gshƑ䢬vA2. ]նm{yOp}cڤ OA?$K|.3  dS8s|í BQ%`*^[(f:prDhkg"y&ۅSWsY͂?!5!e;G>85dV#ȰSMkt;>)#{sRN.xp`0&2gN>aι}lFzI)O]e(!HV 67{`x?/=j(`a"7Us*8hԨQ'0̂5}K)e}sŮdHa&ޡndHyJ?|@\-}ZZɑ\4NfC =}>U ϸ!vszIMDZgh]0b팺->+Y|Qx"Gl~}Mq6śOVՔhws0!?2E!D`:+jE zHo1vm)+BNh7nl"vS" Pdp`h,ԗ+t:5 s#Tl ;i}o$B7"x-s "LkXIZ-cOB Cz `DygcUߒuDg\L[F}=d"H?9jBvh[+$4_?^pf?:ߏRkm<(.+skVY-VUo bG{9Y @/_BZ°]qs,0Hr!+*WLݿYJoX^xseS^CBnhN`[0,jkžׁNZ[E@sQD9! I(%ajueY㬏.{P9^"{lj}Xl_ӔWT.x su{*IS6|u^n*^N6~\cM 2|KgM{`u/sРI@m3+# \6BVka ؂C=ohܨxMe5>0v_'DR|Yx7Ά:'d\S.A`)3 GL{h*b $伺468Hύa .P`f?&#[TB ?vzaJC6߁ޟ1A9͞#^:Sxs]Km^C lg3Rh1rRIҕN~Mr&G߼H)A#?d J+cW(N:B!?_<<&fΐO҆L&h])my%Y+s, =ComV.si6g^~-zԶQf"ޡ͒$Ĭ5=+w4{'8}{Z# pB8~;Vkgm/Ԕz=ߌQ#]U_'_>5Zp20Id5Vo.&ĢOM Jm0D|kM~13W~ɧ.7}^< 󃯳(Ox}}s҆LFq,I+׷FN8ȽK-S=>& Jy![ICO!;uX7tAV,UQV!x:PC"7# D17S}gSI ;Ǡ0DK sQiVӀ5wu3*^”l09Ѵh%7"9U2ƞkFi+`X 0"6GEvr"f>i+ [Pe k̞3m`c~?S|+3yL7/doB=R=Y]6QHa\v4T- roqO"zc [H]#,|;ߟDFøQ}Pt1ۘy6" ,)k=_ǜOQXEl Is EEgELIjz]^(ޛ%E<YEtqJi*my:?!wJ4Y3TFȟs49q^F38otA9l&"bHEߎwV7 Qi]hCRk۞->"V6Գkૐ;FLM}d,0+ܥ#G~,I:I^nnY /cz(x9=XT< }dqHHSVGbeJ9 aEvz u0oxb%IߨvQ 5+Q:`*Q)'V0WѶK_/;(r5I†X4v* 4#jcqhZ&t=!C|V@sa?y,xˠR’.P<'ZƬ߈OͷH*hٹ+ slYO5v)az*zDm*} 'du*lk@M)ؖ V %rgz:I@abU6墪=R-Q?klN&l sZb|9(tޤaovoDi=ˁ 1mp>x\e5*a:#ۜtD 2Bfm<\ȡS\zg~~̺y'DͲlM 旵v9=r3&ds[{wM=We#˹In-ymJ ( v]o`tھDFԀC'DJց4`d#^TSiɓ}y0Mx =>pT} 'W>׻RM'2jR/`diz 7B7 S IT{eꝻH]i#k\yBb>K*RLdDoBg\58׃K REH-| b˹eiMy%PK7X.{(g{Gnz@ W@Q݊;\Wfdgqnk7] !TtuCKäe!]| ƳHP:r,ca;&IMŨn@_aSSA^ࠧ_(Ϣ2|X#!LKgQ? NCE{62/\xxߑy݁z߇6mQpr'?3]lX1!m4*|Em;=#OHupxmo~n"2&*V-z@X5Յ?I}M6z"'Nc%\ 3$nC8OU%mFyi~k?^.Q{QeOQd~|!6 3#:mW1C&P <XΝDH}dE`0{ oN 'U +DiMDkۖ, ~kJ$s 0u5KPּf]2z]H%.(٩0(Xgu 5f_8iFd<$m(.Ԗ3 /a"YRUeW[/ ѝU-$$xDw^ vrP۪^x@(2%iQ l$m"nW0[ u~f \2|y*?l:ZA򩂍γ :G%:fUq'ѵSJ&5ztPB,DJ~!L*o˒fP ,p raٹch:Y)F]:= ~S[UeRGwgY-O28G?5I4E"W]AZ'LpzKn :}eoKDO&CmqQ.ų>6JFkzo^_nJ,)`ys}*VNX$%XP%uٙ0% ٞa%6PЖ B]匌aA 1%Ć! ,Mx d^Ah C>:tg^\/)Hg"JoFe~eALO|ڛa[k5=dvA=6-+,mkV-Ȇ?6xP u\WfZۮ0~\ mxPcmބqvm# I!L'P{٣9ox/356[̈p: lB}YM@ q}HON0- t*Z#PJl3p}ŏ< w恿P{;P%p*O[D06vr`á>j_x gA kM|%urJ`a!b>&^:V!3W/l,!IyێC$pQ2}VIKJ Ͻ5Cdx`\j]/a֑ٓC{Q%{|Ay#D-IcO_j6,VjF'Y_BPHqꟘ̸#zLg[=jsrE՞x6S1d%KsAYڙQ?ˍ#Nl_ JjKOB-BtBM_9ZIL>0%Ni{n_L_^l H!׌̷0rug-0hjS3[#+%N`aG)Z+CZ>)VpѴIOa_9_՝->H-hCZ% \vi])rvy 0wYdBZDՋ''6/KTؑ8 ΚU63 q!7f&2ǜ:'@QgAdVZ\l(Bw0)WHdͯA@ EW" X04P\&hVq<~,WPCtѶxA!kr>\ގ :Hl+8l7XQI^8Ē= f[[[0XuOwsʢ0LyzADlܔ+1 *GUxp_GPUGvdJ zj jX𔏛UM0G6΋|Cl{ק˖rl2cFc8?PmAcG]AX:j_yGXc9Ef(0:^pGM_6L;"g➥ZFh'g/} `k t<BG#h|tr +E%޸>?ϾD|?SzZ''ì]l`0[̂zVF(K- *Z9}hipHMIx$Y}Q- jF Ff+iYӺ׽*TZ^0YkoSY?亮>LٯԀٔo@y>׏ڴiut2Y-3i WvCiXIR(SC1y!~ hOʉ :eFE֐F`n ~ MN.y|jC`L[ $g;. 0TW64>˰hk̸>l{&ZYjb*_cև',DuM%W44&@&Fi7/^_T,?Ɨ S g$OH3ZqZ^Ϸ%YE2ʥeIɥ%^mTQn z: )?N+1YJ5Ou{.d#&O^nj[SM8&1 |VUyeo]5b(U&Pm }{'Hq &>"^gK0jHNnNߖPֻ/=N4c͚r1_lUUۈqE$vW[Ϲ$J#'#aZx%ca%sߙ}=x)2vm3?OXq Dx~F^S)>p]W9vV`Vį=e^lRR߿tN Ksɜ6NMy=N̋l X۩EZjZHs\G_ וLwQ*ob) /L;%u$dAs|p'@@{Cp4ƉcUkWk_n,5toeÄ7Q0֢޶=Yș¶':P2a7[cug??ɑo7L3]r;JIuhYS*{4އ1~x0kAo!"3_ةą^,[yyV_v;dwdhaFaלEʘw0{n0)^̿~6'@ڞ3*wT"ޟgoTżr` u+wXX^]ӵ9 =2 _8 RNfnCv:ĪLFdr8{X! w\H̐ Dn0$+SuQ'rPQ\Yii|u'D5:+R$N+i*:n$5$*03uLtZ<޼Q@?9kTTimƙrHbz=V[6=O@D$Da{Лt)%:p jp f/T sH #:Z26簃ը2.4gGjz_jDIP)WP/NR%Nm/xQni<)r),^*.tAh71r5|a>՜=\˗.UXЧr%Ljp6bF%OM  h8ԑKayk.LfkݱS0)@ԩ`YE8U8wpf$/6siޘ#5+Lt!OW/ibŝc/1C,w`$pHh~j^%&asT H!prVeN3n{_(;L 7UxK<ЊPDi(C⪙ɷr*m 9cj<#K*u˻i PNG@;G/rL6[e=*7Dvtğy+qv{JO{;eQ-}IIl "CSo ̳̉O.ݐd@Cla5ִp=}jg!*^ġ='ɖ&YiVa6Nf Ү 'cPVuXm06\2,xs#o+R#kN~MFlE.X9RIO-*Yt6bU&dSu}|.ܝNI#rbDW!C 3.(!Q `dҫ7Ҹ$xp](A1ws,g{sLȼd~A=|%O`aA%^Ŋ yr8i.c}xL T?e ^ɤdp#>׻vp9Br⻭IdJ`GO8Rۘn6t,$y/b}SZؑt8uH#1T)QwY ERns7m1p3wĨ-aKʨ"a;n\VwEŔ=4zeb=rR J/״;_*Bז>jQKX{;kհ}kMD;"  wV hw 7J 2jnJDu O,@#n"ԃ4^y5gCH8_T2u;8h$[hQv6 ":_eW.yA*6vZ&4a"d?`27sJ fj[ ?x JXmc"hM fm1ց[`W&+Lŗ23Ʈ;cpPNGkzuuyktLBQ.S`SP#㞚CF~Q&M3zhBi֒ZMH38붕֦RvmVc&?t: ltSWո|2|RލbB}wXo!YW>MH3 5s*|uAS$@2Y Nw:,)^ c"@ht X2Mn!I o? P<iCā2,EG hax3v`/QR43-آ^igdfY N}H`jʠ ."mN`1Z{0u2{J)9TsVx6;~s,S=Km0,gK(_RẀr2l\)q~LkgSԹy "7f*Z) &:Jh*"n .oѴD}C>>Cz *.i)iDgb`|5}.[nMe, Nu2w;|ƈ#ԪQ9_*Kн'O? B_0{:ߘt}uzS:!~LTwT}l9 pX:t#M1#1-k?f$4%D+uj)q"V { tM1`r>iqinHfذUL EB_<e(;"\cI<,EQV/,xFAAt~? R&,j nѸdi/iry%aFhz~xA Seh(3: .6`18vAYSzөIYzZym48"f֒:Jx`qF|sQd[.:z鶬m.8o4s0"hw;/2l8@Vo;ޫ[//U\H!u4H95ڇjSH`*4%y="b8ioHEC 5_ϫu]Wr#+zh.c(?T\/K]SOvBgD'¼wL;!ys; Edpr0贝C彂YY-n2{'AdS1@9c^oEDꆅjSǩ; ҽ^ճc.?Fb;k.*0h^v8J9یO)JTwk*LMo~mN⽙Mhe{ PPvMn7s(hϐy  7o :ڷZL2+ \|wa(6Ƒ*r@(_ZV7]`lJHf usl@cz} )fհ+%e,`C}uKm?wwKQ$,x7؏]Ͽm ~~v6Ut0}|\]9@4r&Ka WlXp{kSkaVWE37G;Փ~;NJNyVe^Z>Oïy;o["e<w $D^bJ6ʹيsW˕o$w Rr(񌽕ȨWL@ P*IKhd[ENctRӔ8w9<3Ҁ$snvhuIYAo<(߈](-w:+{IuxWD.j+yD7E|vE]7,Tq .kRќ?媳Cd'3k"T5 q< 5)iXȹn8T裴+lԽiT,&Wg'l*CuX|<ѵ4 Y'P>Vd7\"G|'\cFg?SŁ fqg0Ogm/"@LciqT9X!](+Vo`-C$毐/\#[@~JUUY~J noiSͲ}A NyxUej>BfOcZ`~pq;,SnG^ߗ.CW5XH'K^CˡNLd cym,JrRP8}.[) G[~ Vs>Fc|a/4 j7 @u3gέ<]54l.D0pM”uQly{'Zbii75o{iS 7 1"uyvZ\y` b<& D$9BW%J%AZVs]l=m2 ?.Lc@Dj|oSV197CWW  Fk qa͗FŁ~\*_G1,< +x S.yxĆF=Ň*Sa{fڐ#|3"!蠙7ՅӢ姈vg XUoGD[ CjoYF9L qr6֘ u`|fG \Xm3Hq|*hg)wufg%([à&c5W^! ”8r31_Zˠv.#G߻3v2: CdmX)*w-(C!5`s ]WfnMr6W.5qY_iה ;8 o+޴'J.XJ$./Tؐ8^W+ce| -nZ rtיf2韱nyÛ2@F9ӈ돼4Ubhmiʪq OW듡IWoJ g _wC#x/772LՄEөv3.| r'Γ=x϶5X/OY尔8xڴ ILrne!ȣ<WM )3S e`jfyoœߘ%?T+Vd~@ e5/Ff_8Cxp- m7 5&b<c)|ǚ>|uni($NZvA9?# P!+5],e+a/AQkS8yJ\Pj9DV㣟%͘ }B%CTruf'N?o$&/VKІQSތ~IiK$.PܽŧƤ[fK$*rj)7CIDS>T@evLqZ]E$qN-3V'z!V&"^]Ik]^܈/yW]N<4tkVEIWd/}xCwT0{5!l? YOHknh,vzF!\Po VwaoKi\R < Z~OGT9A@3g'kO(>>cE˕U8GjMk\ z"%+~M7Pxcˢ=j1P,HO|ZvlS_A(ePS!w'u("c$.Kz$yrV+5nDOOueJE Zd#F--\HO[3*TSƲ_@}yZ Aւ34o1f =]6YURp/ΨC2|X; >/)L>YWlw4<4ֺzot ,xi߄%vI"݊*| {h8*9NFFJCJmㇳrExL'hnt GxI-{g٫ϛFV?g|}lm}N_yS+/?Ƀ4beu=Kml*nWV- { @ 8է`){ӣ\ˢ;3Sdߥ&gO n k۳NzM&$1wG$9d̛ą%'Wm S=`Fž=h b,4Du^@9`!ڒ6i^x^NCfX/i^TP2׽鋈]i2# FXk&3 _yVz:+MkHYԔ(4=F˯ W3BoG46ZX]z,$l[̭`&|y%j} ]G^ * HU=F[V6OU:pwl 턑#'}?.(~$k;lSp]݁3J!Ƴe2`BC/$yΐ}'n~,CTj;0^.ѭEIcm 6\Xh놣6"QT6 'yn#f蓯6pXIc@xxHGݯQ 0iާ0=Ri{Ll VX>ˡ \3Q)X.1to6bF3j6nU#ǘ%!:J. S (*kM"~=P $؄G1U-Z_Ƞx^F77opf Q2Ѹ?z|{<VrqH3c!ٞf #c-˫oO#Viv7bm~z#4óuҞZt;m\Pq63%؛3&8XzW7-G)xwA1MmܱQgkn3'Q?N\:ILvf]_~Ap\D6ō._zlw0=4q8'yv O_I͚6DeZJzgh][I0`YY}ukCFq R[h&151ʼn΂1.X3S( 7%IdйCeϸ<Ă% !uVK&]tb;+q7?Ue/D v}%("5},bUuXSN>Cu*57l|^{jkYd$M+Uev\Vr +ͣ-=5FTYBA ht+I&H`kM_0-IlT@ aZ lLpO/«ψ+nYY3MdιбdhGTbYZiOe;@C7hGRfy _&#Zf:'ɌFLmFzkK,#:-jO(Tӂkq_ ۚk#68(cmqZxP:z؊h= ^]gC\J5dCx¹Md`>7m):_Z.c'1Ĺ>ro?nL9XxCK<;1&ھmsuFke$93OX}=koz{L_G%g MШĖ3[)Gˤk+.f5H5a]~dvU#~o4Db' J_"erV87L;캢nV?v 4H^ -(L,6q͹FwD <zoc)X&\9)I_1l@fD׬@m"JHgAsHpPv.{j0(y?w^Q^!pAXPֶ߃JzwX}2鶩ҎƊ,H~ y^x9JShgNuYVJR FT~%]WK%S#cB?̲ D"؅JK(*ײd4FZfX* 9a`'zuR7˯w] /P oHԁ8*s/b4V#jT|&TDCS=یGBL7Q J^,iVxxt Nb/V}L=`G,}q^r{3L2םWXϚVӡ^1sN8l$gܻ@^ˈ =E*Gw` B1M ub ;lt~.ڍ 6w[+\T[<.X7~I&Z 5XS6[Wؿ7!Qc Gu!VD Ā-hlVϼط& uNmB6g8ht߂MDKAYIхkB+Xyn|PwJMF8TLˡ,IIqOuMĸ'"x/ܜ΃^bCӁk"O>ɭL蟐!4d_x]sKgfw $nLruhɟ1r򡧵GͳKYߚ-4p;:a ƩϽuEIg Dj.K teoy S<%ΚrB\8%EصHt:봤x!W鑓"iѰCx!zѩWB6Ժ-/ڗrGpxhnSd8=>c:-؛$݋r+[MR/ Hh.@Uv.b4Mn|WFsɟpn; ^[cCGպkx-}פAvQr;qk^Uyּv TgӾI3QNV7VHۈ<*gWC$IH\AFo֭g,$2vɑڦ 8:o,>E춉)Uu')4L%mN~zv*q\:.{vFN]#<]` q!|(|(=źB中rwLPh.y0OTNӣ {@, rBsKGC_0Ak]Ꭷ6FkT42_e6m^lVh?$]yGJmUX[^P.oE "o3qev<ɸai-H^srU>Bm`a4ʰh`Yg"K=MeT%]-=̬@w;wAAyV-`*g{})!к?X,[EcSoռf. KC6Ex7ᣑ6CW ]x3TmQhֿq>"x Y`xakVvOӰ%3q"h0 'ff, RHn!NxP_(=k"Q4"%MЇa#brR^q]ԟlD]]V_>v)2M.ܾ,eF\#hPJ!P$"5%һaJn\0 >?O2JE7Y9M} @k3$ݕ3X:˼W<5.n'\ 6 nhѯE9-W9i.P/HG~(|fJS%Ç"x{> EHM.^#N [0 qQzItK O"Q`B451XjE~uݟѣ-u!-Z99̥d9RI'}mT|"4MQ Xa}.6@L`x:H-9f5D1?ѡ!= oNAsdA2Ijox|MDކ~ܣ-2#3+ʥ{GmDc7h6?z)m{ 4[sb!`VjH8*7 0GU^Gh|FR =?DZ _PHd4.omUFu<:5/ߴEdQʷSIQ#L ]c }l >Hp?_VG l0^{|i`U&A%.W|R=y֚s o}|' l$Fr*kV PdPA#-K?ke 4lYzBW'f;aKx).)'׿=֨?RLOAOayx731.ԕ8q)*wbG#-=|d5B\G<ʧZVM~vJU\qɂ &TwT3ʯJzq~|1O5jҢ8!/˞FpX (~Be3)g~ٽdק0=@n:1ABr$ޡndstN Fmꦶ5f}m| D.ֿ×扛ڀp@1)7놓|'ZmF' $G^^>vnphJRk BPaL<N{O׬7A+a׌+JD&BOKf'b"@6'Z>PG a3@L#Ȩquğa0n3Y+Idjs&K=ѱ~uu…RxG٨ߟ'aIw v«/xKQ'e^WWiV5?%<5LX}]u=+Y!95>7&HTtHz [LRPCMUVdH[Zq)+} 6!3G-P,b49ɃUAYQVc"6{*WM,"t<ثmm @豴jw8HhxxL Z[vtiM@PJ&lc\gGC1U%nRD99>Y堭\43 :-J⵴< v˗v2U7EO/1Vw!F#_t˜UndUz>dlm9]'Bs"Am>cÎ ÌyK*LUN2 7|tw$vR 7S׾j%l^!idVL̐N@CE*Ѵp/ E-K|DwǂmZPW1R*w^ڼiLJQnMD3s#F6eTԪ Uq$?V)M8|ߏ0hȱʞ D\T` gA s2儕0Eq8$7(&O[whtlY׆azEn]J3y㼓N?DX H:烯Z9 iAw%ވSO{0@0|PL1UVi&)?}~\xRB6d&=E DP@A$?ʞMVD6Y'{N 27ZxG-vwC W 2IۘE~#;>`Aж{{|Lgi DpkUatT MX;[~psٕ<{1BDI]e9մc[.=DI/|Zt^hdN"_o`gKx01Wc.r #,ժhNkso).dG=]KA\ĬD>ڿMbkGpvav}>%V=- _R6o@U&rM yn x RЧ>' -s!*Ču"5qM9`Y b3c+ &OD._ʵH1b̧E. if|P\Aru|WETU>KMtqm0֡w<}p7FT,o..}jQ;6yo E V*lDwbRwhTpl}A%ss]cjY0/8,fNn7`!UM9$F׻d|\Ko#L5 \!PNNF{ 5o5qfo,a3c\hCm@vB*Rؑn0xV*8&? u뛪[W^1X+q!#P<"y6 4Y_b'P\ff?lJSwS6Íeo$ %/k27<)5U'mw=74PgbW| 2pg@zLBe&NBv92k[Zj[(qZh߬wOO/ {ᡔW0xI*kOq*Vb)T 7#< їkSG^guVQ^k<ϝl@yC?W%ԣ?1e<x# }(g+GnZ$@ox#/%. hNPש/mп 涻2N6?I$hF;pwuS#)˒!~|&L0;I (tv̏DPCRlk,*ipbϝVa mP]g{4-WBW#zz3fafjT`xO!e$CWgz/Ic#郸>O0]{6+{OxVe^52ػNH-|G,Fiy|-FM 5\>GgOɈ@ ,adsJE_CZh=zOq;тnſ Kno'wGu)]I/4W!"~~DnXsc. wuVA!zO[0ѱ+Z= Y6^ݖ|;-v?Աl)p2hڒ\ᎳA8-YsmQVT+3M&bCc(b%_¼N)$W:VzNȟfSz:>Z:ެ QV/])wN2RAOk)WHA_І'.<É@&j΢t9")&M:9sE+}Yk5fox(fy-(Mcn>!͈,8\! c[!0E"BKܜ̻(gSתOPM_9.>)_uO266(+O 5abhze|w)Lh7*}ӌ w\@M۪|qv$2ޏ ?CWvic:O_o)FJ&4=}Lb.RnHnTi]Ӎ ןk4Bi0LꨭшR$pa@!I>@PT!0Z; ҒN` !q \c+C!z fϦC6U͙1ޑO֦[\beY%p34?} =C4˼Y gUt4 U*cn}e nC`b`]45RZslՙ6}Z 8J1(6S]~V;b=mH`1O:sYd/<@]ͧy߆8U9;4{k!c%qȑ;(W rTD Ӊ??S4K/6?-/^ϓBHXJ,/Τ݃")>k]Y~U]1, =ɫtl҆gI ۦxp"^m1>\x*e맄_',zZ9rX pYH$+o:n٠컑Q$@9* /gX3o 2}24&4םݛQ@F8{qƃ4I]e!ƙ.qF>(6:2V^1zYLJNtIq9M$rjp@Th¦BnUn>SUԮ㵃N:,:%[ ĄE ogh׾x6!ܤF/mKjiփV?='!{+ZV|yaN<cGN >3۟7Vy¼=I6 q†HȦ+XY$ñM{v0 Ƈ:_"3&ozm̀:g#:U4~wYdb"~IRGhp 0f _jĐ_(-o\!jf-GhXԻ֤ YMm;pZpj_YZܡn`R-46D׆AcSg"G&`Mdӂcl6i*遞Z1!*hܫsﴚ=m.{ٜzq({UJ`="!~IR;Gu௻Jnd&. 3R긛g Pb<0Q(O$Cy 0(,v&%&6!Bǥʆ4E`L$o0'OPG)j܄BFfU0HzAI}eat=BXb_IƈTq~k%YXZ9!+M-xP+aqi5bcɴw!+Pd3к*CzʖsߗEy%ѭ Gjkכia5IS`ҾΆ(8~ސZ=qFtgr8(N,cxNu]C|[LjƊ`\M%ix[q{ƕ"ci2ChT3 w^+\=9jJ ֭ R>7!&b6 _IlG{Z =1xSa[1Uih/cQXwlK9 3rV@0D= -Wmс:bPu 0I3e-K%1Rw*l1*ѕa̦ug@\إC~E֘u)@+5JuI}ذn9zT/䌟U T{TԜdW{dlsCjG(sJ}B:o4EKxHx3 u6 9?5%jk\G<"IK04>)mȜA筏,.?O"D gBQBѲ)~)S0!oOW 5{bT ߟ-/E..0@˖-9{TbYIFеOm|O-&;<]1֮-NvFQ_AЇ_}j2ɟ]w핖 G3!k`im5PlTVyY6qG:FX bTCIhcw[>41.D[\#P_Q#qOgrpxLT\,!IaS}u-wN5 PzK;$gB~X"1%*E3\RH d=yBz;qfc&Q`5 !I1 }@y8lpt[P;u\o쁧Ȋ4Iz-Gz._S@/> þӌDӼZܐ#bp[.>+%<_ic7\W& y!Ur |^{I澰osA}/Ь0vh>/ 1q՗)ktCAAi mMAl0s 9}si%b.\s\f4mhq%!넫C# 3 =Y"- _ I~3ܲ0Sҳ>4vùF kss^rM庸!S&_y"-*D-" [胷\u$a~: @,dI!a9|n:8W@%?Riw>G~Si8ȋu՟_lk6<=4bW9 eCi/r8޾!JgrY MZh9{".:dtЪQAةkEL5Ч'!:dWM :f4dWd-4PD&)=_L:Wrl!QɤLmDoצYpQDߊ7_=0myA%˔)w1/[u}(X <τ!T"pa.7J/[k^UɛHl!lI0Ŧ/P>7)3±$|ƣnk昆=%Ș2wD&ͻ8A(sH>5Ѧ?sHE`R@x1ܞ`ӕɁnSܜe^aL@_zcNM#a؎Qk Nk.:Ab]LDQ)&:TUӵ*E vBy^Qh+I>)ҐGjA(+aq2hG4ɺGQH\+4ab~1@7ytj;w]D%(t yѣƃTܒ,㜤\&1 h}W)Zu͐0vm+˽*Cuޡyb#j%޹iZn0 gA8aoؽ…++w@k%!&(*;-J] kq$+K@Llܾ9,̂67EIVA?O;JXQfeyP5f O|K^v\(!-0?T2~tXwI @v_zGsq  %^zZߴ7M斠xZ)fje7z6+. vKY ?>ᱚd=0oNflY-llVYLtB&`lyΜ6x,(N&~%P>17\Ē| B;W0 ַgRe`7֓fqKNWw&# $+qvsψi_*d|W+y!/DԱ_LL!$GE;FTeA`e[jb~o ,( (b0q屮iR^j[| 4: 'zK,&WAqe R\P|J de`CQoJm+ر;K *ePhz86(k*RB.Đ lY;eQ!+i7^;wʕ'|w),@ֺf5 Sp^>m3ln(N:LX e1y=^USDVldTKF?%Vt @Rm0 TښKVG @XyDT]H{mN־ؓ~s}4eʅto\w "cnP!}z5GzLHsڢPTCR۱Ae><}R re) IiǧZRNfS~Cr{DW 쬡dr/ `n!j$x0E$X̔b|ܛ/ķ ش9z\`q,N~v:@Q}HYoq=.$} SL%9PVn br<\Laȥ:iUU' e;To^m 1-m׎BZ8Xs2BZCGzY!I' KWK;>Z*f0!356BԵZ]^&ؑ_Jq:fְO * ?7ۉI{G us{Hӳr]ˆ]oiT(T"8!ul? <5jH4L9יD(S> |ٞZ_tr&aC +OF)p9}2ƃ'J7OGb=iPj)VLy,K8ac FsZFZ$O,z1JY̒H!Py#63YME7{)N9a:8gZkB²^48lR'6+Zn 46|w @(T XhEmFBw  ͡)S_z?j{Ӭ`k%]uG--SvP* _\d([^X7t*SwzJl(g)ve7mqL>8O9x ϩPe(OrHX@Zccl C|kߊ\jQ+GFKLLIi*So|gf5hݽN Y"ʛ|9mԚ~Rt RM➏@iD/g)ŏWK/>ь쵈K.7w u tʜ8/ L@݆x C(HRZժۂ%Ź8Q):p%3ㆍGU*ʮ܆yot.~:)IC;[ IܓFD'C\sMV^aih0jYdL"ˊ^7냿[ XJcŬ}A'D3v{Pu2;OqHCT,oWN$Y@!M0筧J<&G kf]< ߁Duteh"_¢/`O o֪Z^ 2ߛ$j=a:!ؚaXJ?v./$2L}%wHki*fX| 54&H#P¬V' Ǘ:ڬ㖩r;>|qqy^hYPBr[MRp i5-d!qt#gwd,/FbK[{PNg3"~:Z̦˟w$|P#%QdԺ:E;3 w4/-1 3|ڠB1HVv\Aqv云|UV# a!Y-ԖE1V0 6T_i햁'F8}yU?+f{pD$|?2{ba%w\42<\᠌̶ۧN ͦS^z M1aAGS*Zhjj " *<21dYv j,+۟SѺBd F|VjRaOk 3#$S'JԄm2XY@ k6^r\`;.ōe|a.8ݎh1T!x7uB RTuu`ec CD]d}bko8ҝp/ײ H!"H1n_3h:"> (hW=HmLޏ{ǭhSe9ōR j̅%d5w`xb=ʓ5D_-m6N/wQFV3,y[Z;U~=h lk;Ea2!κ3:ot@Ǡ*gwv@~x fcەH=#63|\zhю: 9I$HMޭN(ҙ?zۢ*/|?T@.Z¦,.VBUԡd۾o&l_Q6U ogJ͠#5jҴX|<)z5> @ y|~'lF5wkE-s5ٱ4Şus,Mc(|SĴ+Y XXN[=F>\/r5-z m#? {kV _olNÑb$nl>>S;;+$cn5¶+ 㕥gTv{X9GHkn>j}"|}Moִ#_y?(< %AkY̓hoVb[yjȍ{X&QgEe5ǯIZ`-_8Q:RWD){DOC{=_m1{XJs~xƔDLB]nVҸ2y(wP \y?.1k\Z]$>[2)&7ؕˤ5˓,IZ`zaFkep!$K`aI˳o;!N^!W&l.\i2驆q0sDdM--ܭ!p{YTg7FeB޵&7gT@ \Σ?32jt>N,=n1fPgx{+ rt `[/b/*Ѡ+6WKj-] vc Os9 DH_:U *訝b^05wa?6iaƄ,`gB^#0qqT6F9_G%U\xԫ|J?s B 0JoЍ?Qh\Wf_U#QKRHl- W( )_&&2mX/wt%s'QX{ystJfBt d) `9z )툸&AhΈMt0k>R/S=542iRe?酁+:+ݏAV)lh%J&󃇎OH%QH[bg;BwesdOqUbN'bR4j,oxd4gF Z9i!ˎd\}MYfᇪ* tCœȠ&sVpf%RGy0&뛉OjˏF]hʡtrǃF2~Z"óB9E_"VgryRdCNx'Q"/#=cfhPG .tY/mbUc?JpP޴|_CڹŽ6 D{6]p#p2R"ᨢ07n-0WhNg%,*y_]SdLo\>0-ո@GEqFwR ~|Kîj1%l]ExTlni8O[Mz*dJ^r2P1oN返Fqg.\6y%'2Rٔ+EiVbQ~Q]pVH,rTcJc_~!R5<}R!G?Õ 8|rpJ 2jӋ2/z˸r?z!Ĥ2)~I[p+)5eu2U %e[ _4X 1'F&4mȳ&3buu% QXGuA2sy"u٧Hΰ"0:nָ]'_ ,23 OP3J}kK{z]k!Yo~ gqJ2C._g mޟ8p%dڑBr%Y6衽 [X t h<ܺԽŬ(~pp=B _pTTP4jZkѪY/0Z ,ATm;s]w׹;-p}%1gٞż#Apmڪ8JQR1^D۱OH6mo8y`'fLPP+bFZ7QrBk,]NO f\c3TgeVo8o D {HMkͯx>tSm6lۼ/+.$֦ʮ [[QY|VܚPO(AvA 2T-&">eE6rvܫ>|1KE-.Rlh!cLnj{r Nc3}ɻyn./v!%/S>G«Y9pPYp!3!e|ez$^0%ѐwDӒ/gS9G~e_IBjrc aa6~htW:}݅e8~[vNDN՝S0gK>n-憦Zb#NB|=pM6lrB]Ő:bu!B6\MZ{]48\O2~" '4Mu=tQ@.4s%Q 9 v@y, \(V߇-TO,2 -BvkC ?v6c @wÝLV/x% *TS(A*JB|h܎$sli5*+"cdO:9 3m1;@!M5"3~ZA=ϯ/dYDsљ^R@ ?`ѨZ{SҼm(w5 &J9}s#*,׺mu7# &qt l~Pq\|YJXsRw55a$Uzz'AP2H)3~ί9yRMxb+Rgn$WF&Y劘3Cʰ&dɅd0?s!aPџK=?@wy4,.d5۬o CGnf܀̓lA`w}$kxMہ8 J'Ȫ/1!pas[R2 45a VRD[\ Z>Xjas/Ch#@m%#+A<-ERD ʞ?O$(mR"mxSoXrM:,pN7Ox\nR5ʶ=ZȐ U%Z5?X1BL:O@sACUr(-f2Yԙ;_hW™ 4e"j+dr HwlLֿӺ39܍31A52v1Ci_<:d|d""-4_'҂!][iiӀTOʉsgl-mH/%- aNY :dyor~*6F-K$"9,V. f$&wH= zq9"iޕ\ab#piEs06a}XRQ$AҀ]%ن)[s.&kfT XT%:Vu2G0$ / \أ5'cc 8%#nYM @W3=ڢ+2vz*aa} w1 u3_h8Szj—@Y d `E~316ON=6@r\4'%y) gB8=p"˩4?-ZI53[c[&gB$630T 3v ZH*n6 .9S[}h׆JsdïE#qKlDXx8 ]"[Tk !2"6fH O ?ec>g cw]rfl/@K"T}bZW\]m MPN̝18,yf`"P\g>AJ׏s,g5 w$@\N s{ՆVj`Z`ݳQ=YB[|P%NLv2w>9 Y)1)mȣU6_><a4l&&sE/rAIZZ#L,M|@v?IC~GteI?S߉-))@PjDõ+븬O_tU%N?Ʃjć޲XR)[x.-oLpqذݻ`R HVR˛`DϵawD!!j$չâ `jhx=up!"K\.f<表(97wiBl{tXOp! <<o:qN|F}a)rxtZD xZ$ ׎ȇ}ӱ,c~%ë˄,ԅSHZ'2יATha?r ArQ{tw@ )(bNY!zyC0#q!q MQ0Q̫/yV$T0K-ILfyLL+IH?s4_S+ЌQT9y6kO]t|ݎ.t^2qRqy;iJvʯ5h+{"C!Ɂ䠥d {7PFƋS97jy21't (&$/;e>_Xuk-h" ,:I $:4klѩr{'aRC_Vrt#ftPڻ|& .Si\_%f`/D(n<%(L=o67OP[f(doKmXimK ?CJ][U(̱3]Cdj4T9*"@xJ67coK4:^&]Qxٟ1*Yl5߇ & X}iU 1Il nҦ.F!F6 @0H.RDɰ MO:sܖvo+f>~׵W=Q؈K&o !ٔ1JeBϡOt#+k'!SKrج1N,5q(`vb7C@H&sZ `~yi[k&ݯ?PhلԯڡKS>_Eu"%M/Whs`E1$2KtKέ h*lrP)S8.6FLgu?Es2gɱMxBƋ>4h#OWN \i4L0ra;6HϦip@fDZq!u<9:,"ԣ('>%ȩp#"05g8|#f|2y1 Z5hd c\yX/L u /n|/i2 A.7Y^uY batHf2UP a֖2-s !,k B-hRJAC~eh7J05RV_S#x2ݲ,)AtȪpt-'}c\zz5km,>(ELzQ.h1kG#\CR-Yto wT{=M1bKkחThLDdlK< eyP},4 HʜE-&iRmc nWt1:;:晌!3qjHC"σ_SP⛻6{DO2jtR(j+bMvt颎Rj>:nELL x lUCC`&g3d⟩Oi? ;:@R0yץp!;jPP]>~+*NM&~;V(R89C`tĮ)<0fGEͬva AR%coO'pj{^w "J.Z [#-_͓}yTN _M lP]VX%gMb<@(I20^;L"7TuK^dAb!1Y]k-+"\/}3kbJ*z~4bYGYBPgb+c N1M|;N0FtƦlfC?M$iEo}GSd %en!7 rP4P 8 4[O5if;]B RVP9^[M?DP:J$uq0 "3/Fx:J6U7'ΒzP߮b"[ewNa6zBqf΀K.cٝ?flGlbEw;T3Yqj&t%Z,-h4t{ z 2HF_3%=N ΰ 1-\y :/94&Btst <؍Z/=jVkS]KxT"M?krq'NF$.=FUbB,P)Ƣ-p2Ͽ#H@C5^42fXN«6HD5P7RY>hR"᠔M ȑtdڸ=`f׊ݦY(YOO($$22 o9C0"OTz8¦ ǷchdMQ>bD?8G!R+PzmnrgM|ұ)#;<&$ƴӎz]y "Ũ.; X^QIfPͅԇ‰N{ x|DRRO4BvfrvVݤZֶ2qdMp2TZIb`c9S߾\TSSz\15*4PΟ&L2'3yL)˲OG"٨7,uf(N_+ hilR1WpnluGuAZPrף|XFJ^"͡CI)#$ ]; ϊujiۇN>B 0w:O@:CxL2P,nyQaUegUBR[Wa7CrK.d/ǁ-Yyi@pR`7rg9LG'=Ϙq$+ZN0&5Y@^H03z WWhj5<9A "/K!vNJ)wkǸ™cY 4gVht88egb"ҕktL j)CNx YsQ{ x$fdd'|CR#Zt{iЉ~kϴx?V'B6E~s8fO*9x DAx3 IR#ӒID-o;]9#RlU?"Cm͞kԡOo!TvLftn|~gi$`D!V0*(:;zopU>5ב;ѧ vH8@ l/;.]FxYVN H%V'xk/K }bwM?wkŠ?b"|BL(1ef_rWa4 lf*آ.^.Veְ :AӴ>ێDr|,L䷗C^U*ֲki+aMOjHVAmohM0= {s]?i8_A,o|X  w10tjMXTg=nAJ;B5k>q6VAhHћNb_Utv#(<,+V\Jņ"[1'cJ#0GpΚ x5ᵓ0ɘ6k'C_lnm33xR$^`>캅DI{+jr8 '1 *jH@Bt[B߃~K?6y}ryx&I;hJ~30 sW 檺ɻѪ H a'z0*CY bFw zi3zeH?Ăf. i,o*&al]NLr_3ToE2BQc#(x6% [uOQ][H-0`!/2N. [[ӏE4iH&NsY#af O#Kq\{kUOT V r@${uriq=glpgy4 i9>TJgM$܅#7=h%vQ/ɾan~*)o֎ff0b9MAaD2duIg[wu1/Yr{ﮠhL=௅o}qÛ{M ypKWd@X7b_7 0һe ;vYZ]`Vʉ ܎5E8cD3wdhNJH#@/nb#MmL[eHIWN 6f{`C>Bv=2oUyr mie.//*~P?B+sVPGMPQbdSlՍH.n O'`[%1!ED~M>`A-NW P%ٺ&uVߌ'kV 빩KaE1@<݇lDޒ Si;\mBF7fU9a!dEY j;oOw]iq&X w?=-}]FWjAQK1oGV0Se! Ӆ̋]. ESF̲-g7>ɚs~>vhtˌg>"hܴmTtklMkGvJV'"Zqvzt q,֭#N'vCa6\64kN3`!sBFGu@VC@ƾG (Yvj3 W;>}]ƫKUyrSb$ȫyXW=dܦ?#=Hp%8 aLФu@R0~tZh]8L; Fi8!bw,ji"z+5TzLHGq|}"LI&/'_!Gg铒8)&$B+9wFIHe\|;i:g!ѳYLp:J= (v^$kp,WC_bN<@Ӟb#&.y w;E xoԤ"VƂMuX0qXuۯZGG'L÷[䍓x(ǹӏFWѵw@2èGCP|~v(&x7-]EUؠ9aby5hNfXs>:7;\!),{ym} t^ֻY~ӧv#_V* YsvsϨFh L}J{F|c_:r8 i>M;x[O551; `!^ 4u et6lj'oډlu+ rl0 oLКRA' Te -C~xhMcmqDܚҤZA j_z8Kr?4L4 ߫^K]0H^ȮW_>M]#AI6f3BO\$y}Q_ДP\tUEz#1ߓoڟQcs@^/6'n,TR7(R2K:0n}@9>X{@YG@0mzl_Rt8#8I0{{T,k W(!~Noc0>G'h#aә''Lyu/:XPO3&"b&S9R Z8N{G5&Y' P[=I(ЌAWj@&R uC̜eXHsJ;LťR$B Rv9`F0JNaOf+ז)K/C e^6FEB _.^DΌX`4k2}Xa K`SMll+<a[h ]v3Aosv*M-Q(R2kHh{<#ds.P?ۣ{ߕ*.՜s*jW>r̎QCވ\2kOC"WdC//%f i^_}tl;!03Nչ2emjZKkxU~p%2O.d3pDŽ4XZ{҃=i-/_[f~ZCr_88-)hHI>_2%;E412sp "˘{^th;xrdK\ l?km`'NY{諴 j@޹Q$O5l6 }އ:*]s&*+Xnת5zzS oХ)9M!WHR_6PP@'ǎ;7uUU2 8?6S5qE Z>'v41*b4X\bum AID'o@I1~m +R*+7\:_ulcbvY:tU/x_s%έOj•1>%l2(YPFr5QܗNt4A. 4k};dU7h`=p|=X?SNp @rA?m כ?&:HbnoßDn<;7k˭&Ju7&sd (!=u_w790m'z+Tu)4~/+o| $%5d4ro;jȓE}`)ϛT@(g :wG& lK}}Ɵu)pHU _<z/<5֜ tE 6Lke2=GZs7֛GJx>W_8d=>!RGvˍֲ5:SBEB mt ϡ:o_zArЫ5޶ Ԏ;I=4䇬t iFx싅٪Ώ:)V`<ؒw[4\-H0 PDȏ䎡I81h9YoœRݶF#kP_ kX1ō7Ja ;rs> S)9kqg8/ш="BGk.̖7 |;EyX紶|2Vd'6Lt4p:XL;:-@&_~(!Muyu.'0= )EjKmt ?N5TSu!n"f8#{Ė0C/%"ds8:iXvʧQ\k`3ܯ KtPKyi:ן;1L BB'_Ʈ0⇝.ٵXЌYCMRqx)O=P7ɘ">Y9 TE\o$`?O~Ob擑̡{DqjJ4P"rUjm^\/~#o]q+aHMT) )c+nvBP) J= 5Fm?LؾCndp[a*a?ڌb>;4h k޹ frF0ufjWY[nlnhb&$O/5*^Pm_Kk IZ{G`9j(띐"9G zRB~ubi--ڛnVCzav_d߷`@Nq2UrѴ$I! ]J@'!d8[64?wlX:Fj H$bJM ;wR#03jϽĬ ޫb|P ѓ+-`K|ߧcP7:i^3EŅEx6" ȨA$kaQLn4rCV2a7%HU٢L =Lo-2DZ<l6ق+_{W4:ekv]Ah?ϦnTs3^SVdQo!&CwϥKF.(: J3.ĴML]F'OH`oCɟes?oTrD .?h4!ΆtPбUn^Rpg^O#ÆLbyy'=b.Cb7@wS)kbp"`J S# 9o.6Gk=޲bLAոG(HfYu^ܪNMGD7(@yMjעIlEɣO6`2r9,Bi[\˟* UwE9lΓ$0Կ>ՍdLaDuic ތ5"W_p%kBRcA,6 0qͦ k'\$D3K7.d# va$9V:Γڒst[fi'VV v/]8k/ B4abیC{XePuߑ;\mǼ Lo^2*lgByi/; ܄91.QM!NA.[n/_A- 0h 1a;V ;CrZ!+%ٻd} =Wse  tA 3k~aHpi)Qeh NVC$=Ih#Po|zIxȢzh:p$:v7k)52Ya&ChCN':s5SnEz/S~9RSRܤ0fwuk6!pYr@:MGB}sئ'C+dPt9YAfrKү×Wf}<2Ne9FHzou]z#D a7E 4Iu iorBmbSu3x@ݮїaMދ|f! Lq:7 ;$q }5 #*NN3Ya+=;4p%w(aTQuX踧E-?hX6>[RtʬrN[U翛`xR)GPM*R~NNʔ]J֤eu!zzμ6n G{bz{TUz-] XwmM;6[,QɓJXY0MtZ0's K[n298 eO3> ΰ[枚).=LěUʬ z+kiOvxc˱oO8Vٛb5 Ҝu`¬Ak!ځRƵT[ye"ӛ* w])Zlm9~Mkp@;=-HE_!":[NSIAJ,KD0-#sɔƜ `j |}H0ɚu/Snlo}HL.O_B~T2NB5RMgEç{zba-Iy daJO0P*׾^w}f԰ t$uZZvBĊyPJrL,9xp>E1Č>x:x9ɐ4% b(W bߛD 4BDr>HL/QґUrl '"A|nj;]狎0KsJiӿ8 4\+CP8VJu(DqU`'?9p$Hj@zY"& ]GC-0i[XNkW->„W̺*pϨUxφ~vXwT4)Kch\\.t݃RԫSZp5HX;ފKj"6,lmWmB֮G@!r`eHn*, /kVy4t_LMNm%eC݅ ogd/C4N{W]i¶k‹sL&j9DIYՃ±OX:6>r'/ngvHpdtB)2cDTAY_U_S3HJk[\ Je8,eGm3E=T̜ JckN rhEҩw'`}ܝGW}y3vQR̀!7QZ3 ҟ7Ib>[gnW<3+*=-Nj u>o~iuͮ$P@]e cT?6q솟50ӿ] ḢksFt[؆^oliD \y,.I|gMJa~)Cw wn X|Gc7al7'"7sfsс-AVW,ExhUD=c[c-$cGٜjA:A}R -HٚH?}s&?B|UpaŦA k%P&{Ybnͅ'?t.Ҹ ˤ6€5p{Ln-gB hTJ1M(^_dy%e Nkj>&7%W<5ߦPe=j5u`} cL~U!z$Xu"~],jkm:Zp]8.䑺 [hS63bgڕ7[c`@PWWpFuկCsL::DEz_SN3B:j{`^xRLOzL{<@_`rz'Q .K.gGTʢa4cB^k\-}>35mW(H5?B,YRc>J0j kݪ4P?Kq)cqcƥܜ?6"a}S Ss9 8I8Ωi d<@Yh;?;/Ls$!$ 9W2T,\{9 bmЏ)0"H;ޤlenƇIP]_n0-/oP@ 5O:g=a56ؿ3`rč7 w8(1$]i dLe }C䭛ef& .k M!/ǩeg:篯[?-E)G'VE=.j(uF-N#>pY5bR\ WCp!@zF?aVDZ߇zVp. ]vNr=Q$z Ye*Z1m!sǏ9QRw{̕FAQsWe!if:8<*"Tjߐ21 @}4h4~;#+˓ R,-"mdcߊFUr ks115)AaYzRҍK 53]rzUngt"=ɑMxQ!Z*ThhQA0fˀDa7d}kQO0$IQ Xw8K,z&zF svk/l6"ON]xxA&83Cy?1G:T'wK$v99p=nJVL/2J*":Fo?YN!3|+'Lw*/ M\fnE93_1=&sE~>[p'؇~0QoqxC%':~` nf6hmBLa(xhsdž^ 9m'{E^qv?c#2Q-(Op 6jTAG{䑔 X =ydl@tZ%DR IƼ"+(^ÚeڒJ;hM>~>#eD3\,l#2@VF"idM PT`+-}ُV@tX˿c~ͺP|eCn4R`Hr"'u'#yL, 1Cv'[{|> PwXo97RĶT(߀%~vXytz '!i)]Vtr55#,9B ֟h")Y #O %xhmaOj#k?!NQ29.7el[H^Bl#W~I (^5@jcCH}-=jNyХE+b.(TA piFu76s({xW|+ä6D yG~"TćӦ j7QjtCxލ3j?"?5 O1>$S[4l'-@ܳM/.6Hv}qzMPNqjˉ @{>d̈vDSwDI;*oK7o*.VR|UZjiÎn:A}؃-a!r @Vy[I܀^^ f\gqӁ*R{>crJº/0_H?b(;?)#-TrIc9@P% Iڞ-ZzE_rHrPWs9 \rN"hqv*U؞ᘥ5;Y= s_}VFzFב4N #a`A&- a_L;U)P-]@q ;>Xì#&[   ܵ"eG Qwx;` $KXEa_!DE@ SZ5Wӏ xy`ڲ<3j(Q9М} ,fomi`SyC mNTqZTd}c"R'>}f JkɊR \ !GfKDOaBPR(9v[#|2JEZ) p&ekcD!HRG&elrWW. ^p!+_D^(ݶ6u_/ Xե= ?Wfjk%[ԍ+|Y[i,Xm^'Ɲ=nKppY<7` xgo8;B=؃!! mWobLS8Rh,:Pg=TphsYQ$%E-J_ZE m|z4ec#g=+codj`)KpXyO0` OËނ G&{=i?yk. V$%u V\1dAtJUo$'"]r Fk(ćnt_r,5T3L/P[YK2@y<"M:9󘰾;~< Ȍa;8in|'3 x~b_zaڷ8?_"p0HŒ4y>yC+ZuVF{]k].x5Gbky*ߤf_[[>$"Q-ـV]paڀ`1FN@蠄:yM%&K6=4F}TeF{C |`HE$$Eov4vCՃlK8Ob%?vcL#;`b/TTlIN\~b ^k Z\"R}PߴM ]Ե\L{Ěc<(FuM̹^X-?ntܵ$= oE9g-HCCNes83_кvO@ۇ;@4vl_8s?aŒq #Q2+MuT)5~`6jHlT;1ei@M1Gz YZ