setroubleshoot-server-3.3.24-4.el8 >  A aUCU]U r$^dTA: hzyW]*x}C 2`>}M]v YZ׎t6jP%,v8Fk 8\2Ury9WsT%:D>; Ý[sf6G: \! -se/8\C&u 8GPj(}Ƒ$sx會iv2^}ƚ8dl%s2]^_⹍0onʏZjR[jݕg[J򁚻!WHBP[c[L5d]5wwkA9e\{Ʋ<6^?oVgP  ,.f7|*ml rL2ȒI?ù"&/_eMDAyo5&xw Ku BhK*FQ@dKOjT*~0+Ő -gHSV#9' f?D\֡41h099e8d36be76e69708366d2efc13fad1e8f5a76b2a879bfae7de26d21af6444684e232da1f113b600a0dbb184e1a57fb6f28f4b0 aUCU]msDG&'ҢcQ'U/ rހ~v 7Mkܦ:`\$-nhUZ~ l=nWsz byYdr#,Kmߓ.V-'}vD1Nͨ˵WH1aQk`4! ~BO(X \M7s"lKNH.Jts1/{hV(##=n('\a'HK37D"Ӳ4pHp?pd % AX\tx h  , L   + +. 134 6`6'7':t'(:):*;&+;<,;H-;L8;PF9@hF:uF=Fr>Fz@FDFGFHHIKXLYL(\LX]N^Z'Kbc+dd{edfdldtdufvi wjxmyoPGplpppvpCsetroubleshoot-server3.3.244.el8SELinux troubleshoot serverProvides tools to help diagnose SELinux problems. When AVC messages are generated an alert can be generated that will give information about the problem and help track its resolution. Alerts can be configured to user preference. The same tools can be run on existing log files.aUFYx86-01.mbox.centos.orgCentOSCentOSGPLv2+CentOS Buildsys Unspecifiedhttps://gitlab.com/setroubleshoot/frameworklinuxx86_64getent passwd setroubleshoot >/dev/null || useradd -r -U -s /sbin/nologin -d /var/lib/setroubleshoot setroubleshoot/sbin/service auditd reload >/dev/null 2>&1 || :/sbin/service auditd reload >/dev/null 2>&1 || :kmmqqXXmm1t1t-- qIqIbbpVpVff@@''lh;S/ C}B?P:R a{n?FR?_5:D0..0"0dR4 4/ <|:]G-I/9C5noI;ug3@95)09T=/b2~CCA3@J1-~2AA큤AɁAAA큤A큤큤A큤AAaUFUaUFUaUFUaUFUaUFUaUFUaUFUaUFIaUFVaUFVaUFVaUFNaUFU]&XxaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFVaUFV]&_N^v,]&]&]&]&]&]&]&_N]&^aUFB]&]&aUFUaUFVaUFNaUFUaUFUaUFUaUFVXxXxXx]&_4oXxXxaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFIaUFUaUFUaUFUaUFUaUFUaUFVaUFUaUFUaUFUaUFUaUFUaf1aba7aef639bbd2d495b259f94e728436c796fb3f4803aa73183aecd3791fa5e8475ddfdc8cf232617c9e17273bc133051d4a1a0605ba089a25b6c319f21a3aefa5f448d04e189719024d7726937038f9a1bef0b30882a916be4b49a8aa092d4b663605dadf69c7deab87532851962853754ecee5c9e490b77511315d1237504cc9d766380c83d09af5b2208f13f25e34adf28d9ce9a552fc7538d1fb800df64c4c9f989edce0f605e302e6cd6310f4b37cbeca6aa022318a1131eaa5d529e68c8315e740eb7d15ec31bd87a8f40b9f40c54247f5b69bd6fdc94721b41c1f04acbb40207688ef9a021f37a9af3e2d15e5771c1da7177a7351e79116d93bc04bf4952d133e9d2599accb26705f673132c363ec16cf372901ba4a1b73c6217bf15e818dab04cde6f2213ada52977307c25c860a79e4490c4f424b8171745391f15e818dab04cde6f2213ada52977307c25c860a79e4490c4f424b8171745391fd804a4375a60e8383c1d0f4f359bb0f9c006c571fc2bb2bc6b1b1669d2c04198d804a4375a60e8383c1d0f4f359bb0f9c006c571fc2bb2bc6b1b1669d2c04198bb7b5d5a6d192dbfb384f07a502f7d0d76818119f24c8bcda3c0b6075f065dd5bb7b5d5a6d192dbfb384f07a502f7d0d76818119f24c8bcda3c0b6075f065dd530165bbd59bf0bc4b3cb04681b5a78397e3a0f749125b88f23e18f5c44d2663b30165bbd59bf0bc4b3cb04681b5a78397e3a0f749125b88f23e18f5c44d2663bc3b1055a3e0bcd2d6006478c035e9bff669e4a2b4d4b910e0a4d267bfe43dde1c3b1055a3e0bcd2d6006478c035e9bff669e4a2b4d4b910e0a4d267bfe43dde1c93fddb80049a97544f5cfe4b72cb89d555312d35243454ca3b1eb46b2a4567bc93fddb80049a97544f5cfe4b72cb89d555312d35243454ca3b1eb46b2a4567bf7bd81f3dddc7d230016045dcb37a85321e4106629ee9a6208d0b06d5e92d402f7bd81f3dddc7d230016045dcb37a85321e4106629ee9a6208d0b06d5e92d4021f8a72df7a578392a78e24344f67dccb57cc4f8bf7df4ab2934d94a4595d72c41f8a72df7a578392a78e24344f67dccb57cc4f8bf7df4ab2934d94a4595d72c4599b0a33c4da44a6075e8915332cc80062ae59771ffd8d17416bdf78bbfae37c599b0a33c4da44a6075e8915332cc80062ae59771ffd8d17416bdf78bbfae37cc1947c42bff23e3bae48434c26d60e960840d572411d05bcf3e146d19c8e0398c1947c42bff23e3bae48434c26d60e960840d572411d05bcf3e146d19c8e0398b70e4f83c8837da2b663a83be2fcdb278dcdb4ed901df9d64162315623a1b78eb70e4f83c8837da2b663a83be2fcdb278dcdb4ed901df9d64162315623a1b78e0ca00eb703005cce24203a04e403be7b3b13587216dbf5998465f860d9de4a470ca00eb703005cce24203a04e403be7b3b13587216dbf5998465f860d9de4a472187118c68c5ab07f23cbd3e5eac1cf70e8c93086bf8007ddd1d1355334885642187118c68c5ab07f23cbd3e5eac1cf70e8c93086bf8007ddd1d135533488564988be09f58d4fd55ae492dd816b5ec9c0bec9998b05e22fe1add29e3646716d8988be09f58d4fd55ae492dd816b5ec9c0bec9998b05e22fe1add29e3646716d8dc7c235df81cab1af879b52c6685aac42a999045dba150c00df3d687b30e54addc7c235df81cab1af879b52c6685aac42a999045dba150c00df3d687b30e54ad874191d7600afa2bba8998dd69c82642ac26a50866c6f0efa90d99bcf8ea2dcc874191d7600afa2bba8998dd69c82642ac26a50866c6f0efa90d99bcf8ea2dcc066c6dcda65ba3a420196fd78dd3507a6797727fe6d8d7e8513672205cbdb2b3066c6dcda65ba3a420196fd78dd3507a6797727fe6d8d7e8513672205cbdb2b3d85d49e04fa0dfd140a82284b401a5a0eb7c205a76d0468fd2d1498279f241f7d85d49e04fa0dfd140a82284b401a5a0eb7c205a76d0468fd2d1498279f241f7dcc5d68f728e54f415dbfe0711c187636feb1f7a0826b510b95d20d19c28f3b2eb430c1021b8a59ab5f8ad6a64485e52782c5e4e12d7869eac38c111578aaf099899b5b5dc61a0c29f3942d377c67166ec34fb55c5798e963a52c2aeb560803cdf21d9ab22e2482b994b432e3ab7fa5bc3e6d145f51645d22a2d9024a6dc49ad2ea98292ce56470291ef6f72274f1dc8e0cfd60d597dda16dab5c6c5c9b0fbcaa408fddd580757a66656929f2ea6114a7a1bd8d8adc127df13c5a8bd424f22941879a9b2643be98924c6aecc9dc12c0577544edc199e2f0905cfce7cb8a9d260320179a4292387b5fb280983568400fa99ccd1f8f29ebb54240573b01b122caf3360e6d7b4addc4e45d07bf538b338818a3664ef190009cb2605b9e9ccb619d652dd051e69b1d7572bed488f71bb1264fe8fe889e6cd821b0c4ad0f23c68d381a52fbb611cb306dfbb6d99d4f6a3683e1d0aa3c3a8be142b5bb970312d74fe09dff6cbf2163e324ea54fc49d6fc48ebccd4d892aa467350f8cbed5a691034fca3a399168f11023828805938b204a5dae4a73e065265e1c5b230fe3ad05a484583f8364388d1f4938fb4f2a2165473300e27644e9c7cd16312eedb9bb9cac2369db1adfd6da9f02f132eb4a159755d62a23fcfab9c3532d08854d362e791664370ca9fa6d4fa8c78f564483bba934b9034d6a0365f44c81be0978dcb51f7948cfeb7321b7db2fd8951c7ce3c7c42680fcfe7641c3d7be9e8d69a8fbb992a9d086b8a464e44839fb0ea38c0266e16f01320bb8fbef8602c88a40519045f85b2ba036c55b23e3d9d1312ce1eb704856ee05aaff8a55b20e90e5974104b397cd23fb6a0b7caf34f6be639a5a4835bd458e69775601e7d4cea1b7b655b8d10a8b4c05c848d09e47e35df391baebbd7bd463fda7a68479e7b085a16892c97ddd0de3c1acfea679caa797e95f171eac038d4eddbb08957da9505f7dafd9999b941b99473393d49832106575bb162bff8c6780a5ce94132f19859acee841fb26533b5d0f231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c5f9f162e35c2db51cf0eb3bddec578b73aa3959351c38f0d94b5fa5ab85333bf074e68985dc40c5d5c9836f2b0d88ab09365a788339ef0b9bc4c709926f995ee555cf57fe5603883cec0965a2e9b17e90c1efd95f1c74cda1e6c7010453f613149e8eeeb3c33778d4e94a7d8d9e25d5a01d2f3cf6bce7c4f441f39c70d73e7ecbbc6d03ecfd4a590a56903b845e0857b118f51220ecf3523cb01fb78d5a405e863c642221b6b2a139db8183cf4fdaae49438e79f38fd288c899028e512289d27a675a4c06f3e6bbadfff9f309788b39b839d61895a8214f79ad33468e6ce3e1bd403ac82a7c780be8c0a4574c7437f678cd49c420d5514c1483562413a5ce80b95966599bfccecaf4c9553dbeff9df63ce019f329d0a192c7b1feaf4b98fb7fc52adb4bfc6b47e5b9dda650d97652ed69faea2396a0b6c08af2c2e92b8bf1bdefa255c06a98a008beec419521194f73490d5a5841e115c68f9eae72493b203a9cdf9d2b4d20d2a8a677f9776530308c2bb0f871b1de8a31c2fde46f5002b0dfbb95a57506312338b71d000148bde6859c03d6a2457b2548363384c30b466c4014dade3b3f16be69da746562ee1e5e5661e1f84c8fb02fe55c9a09cc5d277e5163669b330bd5e2c055531bd03e2d4773c690334e540c46ecb4cfd43c008dd009a7a68df94a6f5ce7d1d0aaafa4a2cc78245ee3918a83bbdae4ab98b2c456d4fd0d83049f8e41acda4ed2b59d45dec5b726ca5ae1b4b060d4c0f57f2afea9151d57a729649d630c291fb4c9494ccfe2abaff94627ad47cf3cc3e9f4eb610ff3cf862e336c9ca353b287aa059202fd6b06367ad4f75a068747b28b92360e5b0b6022f58a2c5c4e7ca6f6b5d3651615a774580d2ddadf799664f8ea497010eb36fee4b35aaa95a96591e2bf5164ce9577f0f8c6d16d957a8f627374ef1e8e9b5f602313b17aa61ce4cd3c3a3ad402540eec1426181c80f24ebba4106777adeb746ff8b9d13ff3db8848cd1f11eeebc49f38481790531b041269a4d34b03b070b61af11dee822104888ef8b989e7e8f21d7beefc8d290c0077be51274505c0bbc09e2a01b21263a0e5f73ee18527868c29457f94275a70429ca836284e8a932375412dc7c43c91e89dbcbad6879b101493183566b1da86e1938a28bd16db3f721a0bb56b1a8ef0628716adfa7db4776adfb3bc509c020346e77927bdcf64e2a19e1c16724efe93f7c340e75b8492c0c0414807245156ababf4bdae385b1244d8468852a585f9f8302f97e705991555baf500aa3f25eb3e16380addf34e83933cec41a974404f5f2d2aa02fef5b25a80dfb58662dbce0eda07f0da04918b352dfe8b8735d7a5ceda7be2737336b66ea9c4dceb9747e169abdcb4912cfe809b949c332221bd1a221666c9658bc9704090cd543879277a56115056b7281fc1d6a2bf0e331eb177f00f5728f3954a78b34fe8dfcbaa0b108870bf2550f6c217b7126c5e627639e0475f4975f6f964c05f774a943825b3cb9242fdbb063ffec2207f0667ec2c2fb43b640443386d6007d9e9fa7adc60a3ff7f7ae9af276c586f315ef50b71aa7a1ee67d2e1f5b1859f8d38f9facc2c372d15d045882c2b6cbd5edde0eaa801092c4a4db40ae8f155575550704537835213032752ddf1fb348967bdd4b4b5a9ad12360cc5627057ab103d0160b8e7a16fba2991a8bf00c68d8a7320b6820ce2ff020d397a09e220343d1993530633c728f37550118a1edb2f49325cdedc42803811975f7678d04b9373845915fefb3d95ef4b299936fbc495358f9ede84c704c23f0c1b98bd14085e4880680a6672fa755865be3ae5d22b4e82609427d1e73ea8895b855baea6038e673d59d7699e949e35841c37dc5dfce0298debdef3bfc9cbd93823401e683756c743460b1505355526c0109e0b99904b10ccc6e1f5438a0591c892944b20efa35199a8110ab1a4a0e1bd4b8510304fd4cc19f200d2c8bb509e70265a26d1e7e59971c74e10238ded3e56d3d0a02b26e0ad4d4814bba4e2a8977e046459500df3e6768ceab3e6f9d04fc0832f3f0e9177368f2d4848dd5743f7b773f8ab5335f5638bc6c0af3f55ec6cdb6f42a129c77f992f082a6939b300ba5bea1bb6b9f39cd4df67ea7e1a8196e319bd569c371e5532a408656e22af005b6d90fceb9725813c7cb6eaef49ab733199b8bc0103f9bb3b50b0c6bbd741da6496a473e4d8af3051bb10f248409595ec9bf4ab9d18e74cca8ea76b1af08f4d5fc593f88bf9a3a898e6275c8690e5373779e2aab4bf6106afc425849411927237c9edd772b4c9b4f6a75bdc1ede39a64ae20c7c8b19652314bc778ae5dad460d9a8d7c464e80c2a8b0e436ac6ab7543e39e172e7a9b4cec7ef6960c7f8ad77a97290644ecf7563d788134d3a7e49491a36f079b04fb5ef4ab46f4dd9f13716878d4921a11ddb61aaf401342d9e6f79e948808126a7442eb7deedaa3794532159a06757b9bafebdd145e74655c49d984acb7c20347bc43b9fe50d1fc944a27a4bd1dd85847e948569841403403e6a4fbd629fef7c941abbfa102686736a72164fa730f554c516cc836d7c25fa4f63471df70803b13d8003a537234c6f2735f3e28af8e4ba824c0e0831ac5067724b903d9a03c2ad2f87fecdf0fcd82153ac6674bdac05011df013ab65e63d2ae12af4975f4adbfc616540378bff126229ff0af55577e55996f338f6df9e3fabe83a1a415e3556c90f891775b0a09c5a110988f3eccef417d79b5d35eabc2502a6eea033c7583e6e823322348d33b007791ee5f37ca8796f0009bb3b1942824225a4cb6fdf74483a2584823cecd8aea6ee02../../../../usr/sbin/sedispatch@@rootrootrootrootrootrootsetroubleshootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsetroubleshootsetroubleshootsetroubleshootrootrootrootrootrootrootsetroubleshootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsetroubleshootsetroubleshootsetroubleshootsetroubleshoot-3.3.24-4.el8.src.rpmconfig(setroubleshoot-server)python3.6dist(setroubleshoot)python3dist(setroubleshoot)setroubleshoot-serversetroubleshoot-server(x86-64)@ @@@@@@@@ @@      @ /bin/sh/bin/sh/bin/sh/bin/sh/usr/libexec/platform-python/usr/sbin/groupadd/usr/sbin/useraddauditaudit-libs-python3config(setroubleshoot-server)dbusinitscriptslibauparse.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcap-ng.so.0()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libselinux-python3libselinux.so.1()(64bit)libxml2-python3policycoreutils-python-utilspolkitpython(abi)python3-dbuspython3-gobjectpython3-pydbuspython3-slip-dbusrpm-python3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)setroubleshoot-pluginssystemd-python333.3.24-4.el82.1.5-13.63.113.0.4-14.6.0-14.0.4-14.0-15.2-13.3.10206-14.14.3chown -R setroubleshoot:setroubleshoot /var/lib/setroubleshootsetroubleshoot-server3.2.24-4aQ@`>__3^@^^ @]@]V]/ \ڭ\ @\\w[[O+[;e@ZZ Z}@ZaZaZOhZ@ZZ YY@YyY?XXWWW@W!Wi,@WPWPWJUJ@JJ@J@JJJkJ@ĴJJęJ@JJ_@J@J;J@J@J J@J@Ju@J#JJJ:JJJJ@Jq@JmJlE@JeJc J[!JS8JKOJKOJHJD@JB@J?r@J:,@J7@J/@J,@J&eJB@J{II@I@In@II2Il@Il@Il@Iw@IpvI1.H@H׈HǶHe@He@He@GgG@G@GZ@G~Gt@G2FIFFFFFvFvFnF]g@F/BE{@E@E݅E՜E՜Eb@Eɿ@E'Ex@E&E@E%EE@E@Ez@EySEt Ep@EnEl$Ee@Eb@EQEPu@E>@E4E"PE"PE EgE@E@E @E E D@D@D@D}D@DDDDDDDDD@D@D@D@DNDZ@DD|D+@DԈ@D@DY@D@DDDDp@DDD@D@Dm@Vit Mojzis - 3.3.24-4Vit Mojzis - 3.3.24-3Vit Mojzis - 3.3.24-2Vit Mojzis - 3.3.24-1Vit Mojzis - 3.3.23-1Petr Lautrbach - 3.3.22-2Petr Lautrbach - 3.3.22-1Vit Mojzis - 3.3.21-1Vit Mojzis - 3.3.20-2Vit Mojzis - 3.3.20-1Vit Mojzis - 3.3.19-2Petr Lautrbach - 3.3.19-1Petr Lautrbach - 3.3.18-4Petr Lautrbach - 3.3.18-3.1Petr Lautrbach - 3.3.18-2Petr Lautrbach - 3.3.18-1Tomas Orsava - 3.3.17-2Petr Lautrbach - 3.3.17-1Petr Lautrbach - 3.3.16-1Igor Gnatenko - 3.3.15-3Björn Esser - 3.3.15-2Petr Lautrbach - 3.3.15-1Igor Gnatenko - 3.3.14-4Petr Lautrbach - 3.3.14-3Petr Lautrbach - 3.3.14-2Petr Lautrbach - 3.3.14-1Petr Lautrbach - 3.3.13-1Fedora Release Engineering - 3.3.12-3Fedora Release Engineering - 3.3.12-2Petr Lautrbach - 3.3.12-1Fedora Release Engineering - 3.3.11-3Miro Hrončok - 3.3.11-2Petr Lautrbach - 3.3.11-1Fedora Release Engineering - 3.3.10-2Petr Lautrbach - 3.3.10-1Petr Lautrbach - 3.3.9.1-1Petr Lautrbach - 3.3.8.1-1Petr Lautrbach - 3.3.8-1Petr Lautrbach - 3.3.7-1Petr Lautrbach - 3.3.6-1Petr Lautrbach - 3.3.5-3Petr Lautrbach - 3.3.5-2Petr Lautrbach - 3.3.5-1Petr Lautrbach 3.3.4-1Fedora Release Engineering - 3.3.3-2Petr Lautrbach 3.3.3-1Fedora Release Engineering - 3.3.1-0.4Richard Hughes - 3.3.1-0.3Michal Srb - 3.3.1-0.2Petr Lautrbach 3.3.1-0.1Petr Lautrbach 3.2.24-3Fedora Release Engineering - 3.2.24-2Petr Lautrbach 3.2.24-1Petr Lautrbach 3.2.23-1Richard Hughes - 3.2.22-2Petr Lautrbach 3.2.22-1Petr Lautrbach 3.2.21-1Kevin Fenzi - 3.2.20-3Fedora Release Engineering - 3.2.20-2Dan Walsh - 3.2.20-1Fedora Release Engineering - 3.2.19-2Dan Walsh - 3.2.19-1Miroslav Grepl - 3.2.18-1.1Dan Walsh - 3.2.18-1Dan Walsh - 3.2.18-1Dan Walsh - 3.2.17-1Dan Walsh - 3.2.16-2Dan Walsh - 3.2.16-1Dan Walsh - 3.2.15-2Dan Walsh - 3.2.15-1Dan Walsh - 3.2.14-2Dan Walsh - 3.2.14-1Dan Walsh - 3.2.13-2Dan Walsh - 3.2.13-1Dan Walsh - 3.2.12-1Adam Williamson - 3.2.11-2Dan Walsh - 3.2.11-1Dan Walsh - 3.2.10-1Dan Walsh - 3.2.9-1Dan Walsh - 3.2.8-1Dan Walsh - 3.2.7-1Dan Walsh - 3.2.6-1Dan Walsh - 3.2.5-1Dan Walsh - 3.2.4-1Dan Walsh - 3.2.3-2Dan Walsh - 3.2.3-1Dan Walsh - 3.2.2-1Dan Walsh - 3.2.1-1Dan Walsh - 3.1.21-2Dan Walsh - 3.1.21-1Dan Walsh - 3.1.20-1Dan Walsh - 3.1.19-2Dan Walsh - 3.1.19-1Dan Walsh - 3.1.18-1Dan Walsh - 3.1.17-2Dan Walsh - 3.1.17-1Dan Walsh - 3.1.16-1Dan Walsh - 3.1.15-1Dan Walsh - 3.1.14-1Fedora Release Engineering - 3.1.12-4Dan Walsh - 3.1.12-3Dan Walsh - 3.1.12-1Dan Walsh - 3.1.11-1Dan Walsh - 3.1.9-1Dan Walsh - 3.1.8-1Dan Walsh - 3.1.7-1Dan Walsh - 3.1.6-1Dan Walsh - 3.1.5-1Dan Walsh - 3.1.4-1Dan Walsh - 3.1.3-1Dan Walsh - 3.1.2-1Dan Walsh - 3.1.1-1Dan Walsh - 3.0.47-1Dan Walsh - 3.0.45-1Rex Dieter 3.0.45-2 - 3.0.44-1 - 3.0.43-1 - 3.0.42-1 - 3.0.41-1 - 3.0.40-1 - 3.0.38-3 - 3.0.38-2 - 3.0.38-1 - 3.0.37-1 - 3.0.35-1 - 3.0.33-1 - 3.0.31-1 - 3.0.30-1 - 3.0.29-1 - 3.0.28-1 - 3.0.27-1 - 3.0.26-1Fedora Release Engineering - 3.0.25-2 - 3.0.25-1 - 3.0.24-1 - 3.0.23-1 - 3.0.22-1 - 3.0.20-1 - 3.0.19-1 - 3.0.17-1 - 3.0.16-1 - 3.0.15-1 - 3.0.14-1 - 3.0.13-1 - 3.0.12-2 - 3.0.12-1 - 3.0.11-1 - 3.0.9-1 - 3.0.8-1 - 3.0.7-1 - 3.0.6-1Dan Walsh - 2.2.69-1Dan Walsh - 2.2.67-1Dan Walsh - 2.2.66-1Dan Walsh - 2.2.65-1Dan Walsh - 2.2.64-1Dan Walsh - 2.2.63-2Dan Walsh - 2.2.63-1Dan Walsh - 2.2.62-1Dan Walsh - 2.2.61-1Dan Walsh - 2.2.60-1Dan Walsh - 2.2.58-1Dan Walsh - 2.2.57-1Dan Walsh - 2.2.56-1Dan Walsh - 2.2.55-2Dan Walsh - 2.2.52-1Dan Walsh - 2.2.50-1Dan Walsh - 2.2.48-1Dan Walsh - 2.2.47-1Dan Walsh - 2.2.46-1Dan Walsh - 2.2.45-1Dan Walsh - 2.2.44-1Dan Walsh - 2.2.43-1Dan Walsh - 2.2.42-1Dan Walsh - 2.2.41-1Dan Walsh - 2.2.40-1Dan Walsh - 2.2.39-1Dan Walsh - 2.2.38-1Dan Walsh - 2.2.37-1Dan Walsh - 2.2.36-1Dan Walsh - 2.2.35-1Dan Walsh - 2.2.33-1Dan Walsh - 2.2.32-1Dan Walsh - 2.2.31-1Dan Walsh - 2.2.30-1Dan Walsh - 2.2.28-1Dan Walsh - 2.2.27-1Dan Walsh - 2.2.26-1Dan Walsh - 2.2.25-1Dan Walsh - 2.2.24-1Dan Walsh - 2.2.23-3Dan Walsh - 2.2.23-2Dan Walsh - 2.2.23-1Dan Walsh - 2.2.22-2Dan Walsh - 2.2.22-1Dan Walsh - 2.2.21-2Dan Walsh - 2.2.21-1Dan Walsh - 2.2.20-1Dan Walsh - 2.2.19-1Dan Walsh - 2.2.18-2Dan Walsh - 2.2.18-1Dan Walsh - 2.2.17-1Fedora Release Engineering - 2.2.16-2Dan Walsh - 2.2.16-1Dan Walsh - 2.2.15-1Dan Walsh - 2.2.14-1Dan Walsh - 2.2.13-1Dan Walsh - 2.2.12-1Dan Walsh - 2.2.11-1Dan Walsh - 2.2.10-1Dan Walsh - 2.2.9-1Dan Walsh - 2.2.8-1Dan Walsh - 2.2.1-1Dan Walsh - 2.2.1-1Dan Walsh - 2.2.1-1Dan Walsh - 2.1.13-2Thomas Liu - 2.1.12-2Dan Walsh - 2.1.12-1Dan Walsh - 2.1.11-1Dan Walsh - 2.1.10-1Dan Walsh - 2.1.9-1Dan Walsh - 2.1.8-1Dan Walsh - 2.1.7-1Dan Walsh - 2.1.6-2Dan Walsh - 2.1.6-1Fedora Release Engineering - 2.1.5-2Dan Walsh - 2.1.5-1Dan Walsh - 2.1.4-1Dan Walsh - 2.1.3-1Dan Walsh - 2.1.2-1Dan Walsh - 2.1.1-1Ignacio Vazquez-Abrams - 2.0.12-2Dan Walsh - 2.0.12-1Dan Walsh - 2.0.11-1Dan Walsh - 2.0.10-2Dan Walsh - 2.0.10-1Dan Walsh - 2.0.8-2Dan Walsh - 2.0.8-1 - 2.0.6-1John Dennis - 2.0.5-1 - 2.0.4-1 - 2.0.2-1 - 2.0.1-1 - 2.0.0-1John Dennis - 1.10.7-1John Dennis - 1.10.6-1John Dennis - 1.10.5-1John Dennis - 1.10.4-1John Dennis - 1.10.3-1John Dennis - 1.10.2-1John Dennis - 1.10.1-1John Dennis - 1.10.0-1John Dennis - 1.9.7-1John Dennis - 1.9.6-1Dan Walsh - 1.9.5-1Dan Walsh - 1.9.4-1John Dennis - 1.9.3-1Dan Walsh - 1.9.2-1Dan Walsh - 1.9.1-1Dan Walsh - 1.8.19-1Dan Walsh - 1.8.18-1Dan Walsh - 1.8.17-1John Dennis - 1.8.16-1Dan Walsh - 1.8.15-1John Dennis - 1.8.14-1John Dennis - 1.8.13-1John Dennis - 1.8.12-1John Dennis - 1.8.11-1Dan Walsh - 1.8.10-1Dan Walsh - 1.8.9-1Dan Walsh - 1.8.8-1Dan Walsh - 1.8.7-1John Dennis - 1.8.6-1John Dennis - 1.8.5-1John Dennis - 1.8.3-1John Dennis - 1.8.1-1Dan Walsh - 1.7.1-1Dan Walsh - 1.7-1Dan Walsh - 1.5-1Dan Walsh - 1.4-1Dan Walsh - 1.3-1Dan Walsh - 1.2-1Dan Walsh - 1.1-1Dan Walsh - 1.0-1Dan Walsh - 0.48-1Dan Walsh - 0.47-1Dan Walsh - 0.46-1Dan Walsh - 0.45-1Dan Walsh - 0.44-1Dan Walsh - 0.43-1Dan Walsh - 0.42-1Dan Walsh - 0.41-1Dan Walsh - 0.40-1Dan Walsh - 0.39-1Dan Walsh - 0.38-1Dan Walsh - 0.37-1John Dennis - 0.36-1John Dennis - 0.35-1Dan Walsh - 0.34-1Dan Walsh - 0.33-1Dan Walsh - 0.32-1Dan Walsh - 0.31-1John Dennis - 0.30-1Dan Walsh - 0.29-1Dan Walsh - 0.28-1John Dennis - 0.27-1Dan Walsh - 0.26-1Dan Walsh - 0.25-1Dan Walsh - 0.24-1John Dennis - 0.23-1Dan Walsh - 0.20-1Dan Walsh - 0.19-1Dan Walsh - 0.18-1Dan Walsh - 0.17-1Dan Walsh - 0.16-1Dan Walsh - 0.15-1Dan Walsh - 0.13-1Dan Walsh - 0.12-1John Dennis - 0.11-1Dan Walsh - 0.10-1Dan Walsh - 0.9-1Dan Walsh - 0.8-1Dan Walsh - 0.7-1John Dennis - 0.3-1John Dennis - 0.2-1John Dennis - 0.1-1- Update translations (#1962030)- sealert: exit on any connection close (#1875290)- Optimize get_rpm_nvr_by_type by adding a cache (#1794807) - Stop building seappletlegacy (#1878792) - Update translations- Add 'fur' into shipped locales - Update translations (#1820570) - Log full reports with correct syslog identifier - Cancel pending alarm during AVC analyses- browser: Check return value of Gdk.Screen().get_default() (#1574434) - Improve and unify error messages (#1763982) - setroubleshoot.util: Catch exceptions from sepolicy import - Add dpkg support - Do not refer to hardcoded selinux-policy rpm in signature - Make date/time format locale specific (#1812674) - Improve speed of plugin evaluation (#1794807) - Do not try to report a bug on None package - sealert: Drop unused import slib.dbus.service - Drop updater.py - it's not used and doesn't work - root user doesn't need to use SetroubleshootPrivileged API - Use pydbus, a modern Python dbus API, for SetroubleshootPrivileged - Report bug on a package which owns the related SELinux domain (#1811644) https://pagure.io/setroubleshoot/issue/18 - Add Local SELinux policy package version to analyses reports - setroubleshoot.utils.get_rpm_nvr_by_scontext add option to use DBUS method - Export setroubleshoot.utils.get_rpm_nvr_by_scontext via DBUS - setroubleshoot.util: get_rpm_nvr_by_type() and get_rpm_nvr_by_scontext()- Log plugin exception traceback when log level is DEBUG - sepolicy.info() returns a generator, not a list (#1784564)- sepolicy.info() returns a generator, not a list (#1784564)- Use dbus.mainloop.glib.DBusGMainLoop() instead of dbus.glib - Fix AVC.__typeMatch to handle aliases properly - Handle sockets with abstract path properly (#1775135)- Fix file mode of email_alert_recipients (#1741960)- Add man page for seapplet (#1612529)- Update "missing" scripts to automake-1.15 - Add active polling for acquiring policy file - Fix translation of hex values in AVCs (#1477236, #1709742) - require initscripts to ensure that "service" call works properly- Require plugins >= 3.3.10- Update translations - Catch exceptions caused by lookup_signature- Update scriptlets to reload auditd after install or uninstall- Update translations - Improve myplatform detection in get_os_environment()- Move sedispatch.conf to /etc/audit/plugins.d/ - Fix summary and "if" text for AVCs with unknown target path- Switch hardcoded python3 shebangs into the %{__python3} macro- Set auto_save_interval to 5 (#1548913,#1523406,#1539180) - seapplet: Try send and close notifications (#1541624,#1541719,#1544222,#1539367)- Do not show status_icon when there's no alert (#1543758) - Run seapplet only on SELinux enabled system (#1541631) - Use context in Gio.AppInfo.launch (#1542156)- Escape macros in %changelog- Fix runtime dependency: 's!lipreport!libreport!g' (#1536580) - Prefer %global over %define - Remove obsolete %defattr(-,root,root,-)- Rewrite seapplet to Python3 to use Notify and Gtk 3.0 - Add setroubleshoot-seappletlegacy with legacy seappletlegacy based on Gtk 2 - sealert: Finish dbus communication after error- Remove obsolete scriptlets- Update translations- Update translations- Increase the space for suggested solutions in sealert - Highlight suggestions with the highest confidence - Remove additional "If " string from plugin messages - Fix sealert message for process2 (#1507909) - Do not change if_string[0] to lowercase- Don't stop when the plugin directory is empty - Fix missing margins on Troubleshoot window - Resize all solutions panels horizontally - Fix missing priority color for proposed solutions - Do not split If sentences to framework and plugins - requires setroubleshoot-plugins 3.3.8 at least (rhbz#1210243, rhbz#1322734, rhbz#1115510) - Set translation domain for Gtk.Builder() object to have strings correctly translated - Make labels on GtkButtons translatable - Handla all exceptions from do_analyze_logfile() - Fix semi-translated messages - Update translations - Do not catch POSIX signals (rhbz#1366004, rhbz#1419245)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Remove "Report bug" button when mozplugger plugin is used (#1290135) - Change "check_for_man" return value upon failure (#1431191) - Fix "plugin details" message content - Add "init_args" function to Plugin - Fix sealert crash when setroubleshootd fails to start (#1405003) - Improve obtaining AVC object path - Fix setroubleshootd.8 - Fix report problem summary string - sealert - provide a better error message when SELinux is disabled - Spelling fixes - Python 3.6 invalid escape sequence deprecation fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Fix "list all alerts" in sealert gui (#1370272, #1332485) - Fix sealert message for capability2 (#1360392)- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- setroubleshootd fixed to catch all subprocess exceptions - Translations updated- Do not use dangerous shell=True - Use subprocess.check_output() with a sequence of program arguments- fixed get_all_alerts_ignored()- added setroubleshootd_log.log_full=True|False directive - setroubleshootd_log.level and sealert_log.level can be set to different values - get_alert() and get_all_alerts_since() DBUS APIs change to use number of microseconds instead of date string - setroubleshoot.conf cleanup- Added new methods to DBUS API: set_filter(), get_all_alerts_ignored(), delete_alert()- Translations updated (#1322654) - Suggest my-.pp modules instead of mypol.pp (#1329037)- Drop unwanted debug message in sedispatch (#1326985)- setroubleshoot: Ensure that dbus string param isn't null- get_alert() DBUS API extended with more parameters - sedispatch uses a timeout when collecting audit events (#1322771) - Use correct packaging for byte compiled files (#1321047)- fixed traceback in SetroubleshootFixit.py (#1279396)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- fixed few UI browser problems - extended DBUS API, see DBUS.md - import MIMEText from the right module (#1297111) - Fix several GTK deprecated warnings- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Move the AppData file to the right subpackage so it gets used.- Sanitize requires for Python 3- port setroubleshoot to Python 3- setroubleshoot-server depends on policycoreutils-python-utils (#1246625)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- translations updated from https://fedora.zanata.org/project/view/setroubleshoot - setroubleshoot_database.xml and email_alert_recipients are %ghost again- setroubleshootd is set to be run as setroubleshoot user instead of root user - several bugfixes- Add an AppData file for the software center- Ship a symbolic setroubleshoot icon (#1182652) - Fix get_rpm_nvr_*_temporary functions - CVE-2015-1815 (#1203352)- Provide the policy rpm in Bugzilla bug reports by jfilak@redhat.com- Rebuild for rpm bug 1131960- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Fix handling of target paths that decode screws up- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Remove at_console lines from policykit so cockpit can use dbus interfaces.- Add the policy rpm string to the user comments of an already reported bug from jfilak@redhat.com- Stop sending syslog.LOG_DEBUG Messages unless loglevel is set to debug- Stop sending syslog.LOG_DEBUG Messages unless loglevel is set to debug- Fix unicode settings- Remove requires for notify-python and yum- Don't error out on no policy installed - Update translations.- Eliminate requirement on service script.- Update Lanquages - Use setup.py in Makefile for setroubleshoot dir- Add requires for libreport-python- Remove "the the" typo from code. - Update Translations- Move some of the Requires block down to -server package- Fix typo again in audit_data.py - Make setroubleshoot less noicy in logs- Fix typo in audit_data.py- fix systemd-python requirement versioning- Add journald support for OBJECT_ID when logging journal messages - Update Translations.- Make audit2allow optional, only requre policycoreutils-python not -devel. - Update Translations.- On update cp instead of rename, since there could be a situation where someone has ~/.config on a different file sytem then ~. It has happened. - Fix --password spelling error - Remove --quit option from sealert - Update translations- Fix handling of timeout attempt #2- Fix translations to show in browser- Fix handling of timeout - Update Translations- Remove old options from setroubleshoot usage statement. - Update Translations- Fix usage of "it's" versus its in man pages. - Update Translations- Remove requirement for setools-libs-python, no longer needed.- Update Translations - Fix audit2allow -R output to actually work.- Fix handling of sesearch data- Remove sesearch from package and start using sepolicy from policycoreutils-python - Fix retrieval of writable types to translate attributes into the group of types available, and not return non file types.- Need to add a requires for systemd-python- Update translations. - Restart auditd service on install and removal- Update translations.- Require policycoreutils-devel to pull in audit2allow- Update Translations- Update Translations - Add keywords to desktop file- Update Translations- Update Translations- Fix sealert to handle avc's in /var/log/messages which will be numbered 1400 and 1107 rather then AVC and USER_AVC - Update Translations - Fix hostname substitution to only effect hostnames- More translation fixes.- Fix Translations code to actually show translations- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Change requires to libreport-gtk instead of report-gtk- Update translations - Remove /var/log/setroubleshoot /run/setroubleshoot which are no longer used- Update translations - Only check for rpm on target process if is still exists- Add file_types as a param to setroubleshoot.utils - Update translations- Add missing lanquages, using lang supported by gtk- Add missing lanquages- Remove gnome-keyring requirement- Fix potential memory leak in setools - Update to latest translations- Update to latest translations- Update to latest translations - Fix handling of avc messages, missing \n - Default to check for AVC's on login- Fix crash caused by switching to syslog, and update trans- remove specific logging and move to syslog - Fix handling of AVC messages broken by fix for memory leaks- Fixup for memory leaks- Update to latest translations- optimize/update scriptlets - don't own icons/hicolor - drop %config tag on applications/*.desktop - Patch from Mgrepl to stop printable from crashing if None is passed in - Update to latest translations- Update to latest translations - Fix memory leak in sedispatch- Update to latest translations- Set the gobject prg_name for better integration into the desktop- Don't report to syslog when sedispatch gets an signal to exit.- Apply Miroslav patch that rewrites sealert option handling with using optparse. Fixing conflicting options problems.- Fix requires to include pygtk2-libglade- Fix path to setroubleshoot xml in spec file- Remove dependancy on X from sedispatch- Move serverconnection.py and FixIt commands from setroubleshoot to setroubleshoot-server - Remove run_cmd.py- Make work on RHEL6 - Fix if Button to allow user to select full button- Stop translating strings into bogus hex strings- Allow browser to close even if windows are still open - Cleanup imports in gui_utils.py- Change seapplet to only check for AVCs on login, if checkonlogin flag is turned on in ~/.setroubleshoot file - Fix list_all_alerts bug causing crash on bad type- Fix handling of "/" in alert list - Update translations- Tighten up screen to fit on little screens- Remove dependance on gnome python modules - Update translations- Cleanup handling of current_alert - Change Details button to say Plugin\nDetails- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Turn off sensitivity of details button when no AVC's exist- Add ProtocolError from xmlrpclib so Bugzilla reporting throwing an error will work.- Fixup for allow_execstack have to add pid to avc struct- Fix email_alerts to work with new infrastructure- Added details button and context as tooltips to gui on front end for advanced users- Fix man page to reflect change in gui - Fix sealert -fixit call to import load_plugins - update translations - Fix handling of empty tpath in gui- Fix dbus Introspect handling - Make sealert use terminal for errors when in terminal mode- Update Translations- Fix Details Button - Fix table display - Handle situations when you have no spath and tpath- Fix dbus config file to allow console to use sealert- setroubleshoot will create /var/run/setroubleshoot if it does not exist- Ghost /var/run/setroubleshoot- Update translations - Allow seapplet to check for updates- Better handling of tracebacks in terminal mode - Fix up messages on process and capability avc messages - Update translations- Fix config name- Fix crash in sealert with missing log_* - Report bugzillas in english- Apply patch from Yuri Chornoivan to fix spelling mistakes - Remove py files that are no longer used - Add details button- Fix handling of report_count and ignore button- Add white level, so plugins can tell setroubleshoot to ignore avc- Fix browser to handle ignore flag - Remove tpath for signature - Fix audit2why handling for sealert and setroubleshoot - Fix sort order selection - Fix dontnotify handling- Update translations- Fix saving last position exception- Fix seapplet infinite loop from Tim Eliseo- Fix requires setools-libs-python line- Fix setroubleshoot seapplet to not show ignored avc- Remove packagekit dependancy- Add Gavin Romig-Koch report patch - Cleanup Browser window - Remove avc messages that are allowed or dontaudited in current poilcy- Remove untest attachfile code - Catch ProtocolError- Fix remembering of bugzilla username/password- Remove send_interface from Setroubleshootd.conf- Don't crash on missing inode - Fix up default_encoding an translations- Cleanup spec file - Add default_encoding - Fix wording in bug report window- Fix ignore button - Add delete button- Exit with error code if you run sealert as root and try to connect to session bus - Fix Crash when ino is not defined- Fix bug in substitute code- Fix semanage fcontext lines to substitute "." for " " in path - Update po- Fix bugzilla reporting to work on RHEL6- Do not translate hex files - Catch exception on non dbus system- Get version correct for both RHEL and Fedora- Fix crash on selinux disabled and bad /etc/redhat-release reporing of bugzillas- Update po - Fix bugzilla reporting to handle LoadError exception- Add icon to browser- Fix up browser button handling when there are 0, 1 or more alerts- Catch additional bugzilla exception- Show that the application is starting. - Fix ignore sealert button- Don't throw up an error box if yum cache is not setup- Fix Fix It button - Remove Setroubleshoot: from every heading- Fix translations, plurals and glade - Update Po - Fix plural form - Add support for Green Plugins- Fix translations, plurals and glade- Fix browser bug handling- Fix translations- Update po and fix translation line- Fix permissive domain check- Close open file descriptors on exec- Fix setroubleshoot error dialog and hash to catch more dups on reportbug- Fix pipe and socket plugins to return tclass as path- Fix permissive fix- Add PackageKit requires- Move python-slip-dbus requirement to server package- Fix Permissive Domain reporting- Turn on libcap-ng-devel- Differentiate between permissive domains and permissive mode- Turn on libpcap- Turn on copy to clipboard button-Update to upstream - 2009-8-18 Thomas Liu - Added check for new policy.- Default syscall field in audit_data- Add buildrequires python-slip-dbus- Add sgrubb drop capabilities, patch - Fix infiniteloop- Fix handling of mountpoints that the kernel reports as "/"- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Fix sesearch handling- Fix a1 handling- Update to upstream 2009-7-15 Dan Walsh - Fix handling of syscall record a1 field - Translate "/" to mountpoint when returned by kernel- Update to upstream 2009-7-07 Thomas Liu - Fixed detail doc not clearing when deleting all alerts - Hid notify check when deleting all alerts.- Fix locate code to use os.lstat- Update to upstream 2009-7-01 Thomas Liu - Fixed browser behavior when there are no alerts - Fixed seapplet behavior when there are no alerts - Made delete all button delete alerts on server side and on local side- Add open access to audit_data.py define statements- Update to upstream 2009-6-25 Thomas Liu - Added a "Copy to Clipboard" button to the browser GUI.- Add sesearch- Fix handling of last seen - Add open_with_write check- Update to upstream * Thomas Liu Bug fixes to GUI, added Delete All Alerts menu item.- Update to upstream * New Gui- Fix handling of PATH with locatepwd- Redesign of GUI- Fix handling of PATH- Fix crash when gathering stats- Make sure setroubleshoot exists after 10 seconds- Change multiple signatures from exception to warning - Update links on fedorahosted.org- Fix sealert segfault- Stop sending messages with scon or tcon == setroubleshootd_t- Split out documentation- Stop logging on normal shutdown of sedispatch- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Fix cpu utilization problems - Save database on exit- make sure setroubleshoot is running when using sealert -l- sedispatch needs to connect to dbus on avc arrival, instead of startup, since the dbus daemon is not started when sedispatch starts- Fixes missing dbus config files- Switch to C Based applet - Use dbus for messaging. Only run setroubleshoot when- Rebuild for Python 2.6- Update to upstream - 2008-10-06 Dan Walsh - remove .png from desktop files- Update to upstream - 2008-10-22 - Fix pruning code - Fix time stamps- Fix requires line to gnome-python2-gnome- Fix startup problems- Fix setroubleshoot init to rely on messagebus being running- Fix spelling mistakes - Update translations- add dialog to run a command in the background, capture it's stdout & stderr report it's status, kill it, and pass it a pseudo terminal for password prompts - separate the fix command into it's own section in formatted alerts - add UI for running the fix command, enable only if there is a single selection and the selected alert has a fix command - add a config parameters 'run_fix_cmd_enable' to control if fix commands can be run, defaults to False - Resolve bug 431380: prevent notify popups while setroubleshoot is open- allow sealert -l lookup to accept * wildcard - add a few more audit fields needing special decode handling- Resolve bug 430421: audit_listener_database.xml:3029: parser error in xmlParseDoc() rewrite the audit_msg_decode logic to beaware of specific audit fields - add new template substitution $SOURCE, a friendly name, $SOURCE_PATH still exists and is the full path name of $SOURCE, also add 'source' attribute in AVC class, fix how source and source_path are computed from audit's comm and exe fields - fix the computation of tpath to also look at the audit name field, formerly it had only been looking at path, fixes showing up for many targets - add exception handling around xml file writes (Alan Cox reports problem when /var is full) - add testing documentation - Resolve bug 430845: obsolete URL in setroubleshoot package description - Resolve bug 428960: Permissive message makes no sense. - init script now allows extra test options - show_browser() now opens and raises the window (e.g. presents) rather than just assuring it's realized (e.g. iconified, or hidden) - sealert -l message in syslog converts from html before writing to syslog - Resolve bug 320881: export setroubleshoot_selinux_symposium in PDF format - add code to verify all async rpc's have been cleared from the async rpc cache - add code to set a default rpc method return if the interface does not define a callbak (methods which did not have a callback were not returning anything and hence were no getting cleared from the cache)- Resolve bug 428252: Problem with update/remove old version - Add code to validate xml database version, if file is incompatible it is not read, the next time the database is written it will be in the new version format. This means the database contents are not preserved across database version upgrades. - Remove postun trigger from spec file used to clear database between incompatible versions the new database version check during database read will handle this instead - bullet proof exit status in init script and rpm scriptlets - Resolve bug 247302: setroubleshoot's autostart .desktop file fails to start under a KDE session - Resolve bug 376041: Cannot check setroubleshoot service status as non-root - Resolve bug 332281: remove obsolete translation - Resolve bug 344331: No description in gnome-session-properties - Resolve bug 358581: missing libuser-python dependency - Resolve bug 426586: Renaming translation po file from sr@Latn to sr@latin - Resolve bug 427260: German Translation - enhance the sealert man page- make connection error message persist instead of timeout in browser - updated Brazilian Portuguese translation: Igor Pires Soares - implement uid,username checks - rpc methods now check for authenticated state - fix html handling of summary string - add 'named' messages to status bar, make sure all messages either timeout or are named - fix ordering of menus, resolves bug 427418 - add 'hide quiet' to browser view filtering, resolves bug 427421 - tweak siginfo text formatting - add logon to SECommandLine so that sealert -l works- prepare for v2 test release - Completed most work for version 2 of setroubleshoot, prepare for test release - import Dan's changes from the mainline primarily allow_postfix_local_write_mail_spool plugin - escape html, fix siginfo.format_html(), siginfo.format_text() - add async-error signal - change identity to just username - make sure set_filter user validation works and reports error in browser - fix generation of line numbers and host when connected to audispd - add permissive notification, resolves bug 231334: Wording doesn't change for permissive mode - resolves bug 244345: avc path information incomplete - get the uid,gid when a client connects to the server - set_filter now verifies the filter is owned by the user, - resolves bug 288261: setroubleshoot lack of user authentication - remove filter options which weren't being used - change '@' in audit data hostname to '.' - remove restart dialog resolves bug 321171: sealert's dialog after update is higly confusing - fix rpc xml arg - fix handling of host value - tweak what fields are in signature - move data items which had been in 'avc' object into siginfo - clean up siginfo format - large parts of new audit data pipeline working, checkpoint - fix duplicate xml nodes when generating xml tree - audit event can now be xml serialized - switch from using int's for audit record types to strings - avoid conversion headaches and possibilty of not being able to convert a new unknown type - add logic to allow XmlSerialize to be subclassed and init_from_xml_node to be overridden - add support to xml serialize classes AuditEventID, AuditEvent, AuditRecord - use metaclass for xml class init - start adding xml support to audit data classes - Use metaclass to wrap class init - move xml serialization code from signature.py to xml_serialize.py - simplify aspect of the serialization code - add unstructured xml mapping, each xml element name has its content mapped to obj.name - modify xml serialization to be driven by xml contents - general clean up - checkpoint conversion of serialization to use metaclasses - clean up class/data specifications for XmlSerializable - add support for client rpc testing - add changelog entry - add SubProcess class to setroubleshootd in preparation to - run daemon as subprocess so we can gather results and compare them to the expected data we sent - rewrite all plugins to use new v2 audit data - add SubProcess class to setroubleshootd in preparation to run daemon as subprocess so we can gather results and compare them to the expected data we sent - add new test support: add config section 'test', add boolean 'analyze' to config test section, add class TestPluginReportReceiver which is installed if test.analyze is True, it prints analysis report. In test_setroubleshootd send AUDIT_EOE to assure sequential event processing so analysis results have same ordering as events that are sent by test_setroubleshootd - alert signatures now include host information, alerts will be grouped by host- Fix spec file requires for opening an HTML page In configure.ac search for xdg-open and htmlview in priority order, set variable html_browser_open to the one found, in spec file require xdg-utils for fedora and htmlview for RHEL. - add "Host" column in browser add "Toggle Column Visibility" menu to toggle display of any column on/off - Resolves bug 310261: setroubleshoot notifications aren't throttled - add support for AUDIT_EOE, end-of-event, if AUDIT_EOE immediately emit cached event. Disable timeouts used to flush events if AUDIT_EOE has been seen.- make selinx-policy requires in spec file specific to dist tag- update code for command line log file scanning to work with new log file scanning code introduced for the browser. - update Bulgarian translation (Doncho N. Gunchev (gunchev@gmail.com)) - update Polish translation (Piotr Drąg (raven@pmail.pl)) - Resolves bug 239893: sealert wakes up very often This was caused by the use of threads and pygtk's thread signal handling. The only use of threads in sealert was for log file scanning so that the UI would remain responsive during a scan. Threads in sealert have now been completely removed. Instead the scanning work is performed in a gobject idle function called from the main loop. The idle function is written as a python generator function which allows for the function to perform a small amount of work, save it's execution state and return. The next time the idle function is called from the main loop it resumes execution from it's last state until it decides to yield control again. This way the long running scan/analysis can be performed in small successive units of work during the time the application is otherwise idle and it does not interfere with the rest of the GUI event processing. Everything now occurs in an event loop, think of it as the applications process/thread scheduler whose event handlers execute time slices. - rewrote parts of the audit input pipeline to use generators instead of callbacks, thus permitting the logfile scanning code to yield control with more granularity. Also updated test_setroubleshootd and audisp_listen to use the new generator/yield logic. - rewrote the dialog used for scanning log files, progress bar updates are now in the dialog, the scan can be terminated part way through, errors from the scan are reported in pop-up dialog, one can only dismiss the dialog with success if the scan had been successfully run to completion, otherwise the user is only left with the option to cancel. - Relates bug 252035 bug 247469, setroubleshootd and sealert should exit if SELinux is disabled. - add utility functions escape_html() and unescape_html() - fix initial sort order in browser, track sort order in browser - modify AVC.get_path() to only return a value if the 'path' field is set, formerly it also considered the fields 'name' & 'file' which were incorrect. get_path() now also looks to see if the string begins with a slash for a fully qualified path, if not it looks to see if its a pseudo path such as 'pipe[12345]' or 'socket[12345]' and if so strips out the instance information inside the brackets and returns just the type of the pseudo path. This is done because we do not want path information in the signature to be unique for each instance of the denial. - modify the TimeStamp class to hide it's internal datetime member, remove the cmp() method, the internal __cmp__ will be automatically invoked. - require selinux policy version in spec file to allow system dbus use - Resolves bug 256601: audit2allow generates incorrect syntax when comma "," in denied list - update po i18n files - Add support for pruning database by age and size- fix init script- modify avc_audit.py to use new audit_data.py implementation - can listen for audit events on either /var/run/audit_events in bindary protocol mode or /var/run/audisp_events in text protocol mode- remove all copied code from test_setroubleshootd, now we import from setroubleshoot - export ClientConnectionHandler from rpc.py as a base class. Derive SetroubleshootdClientConnectionHandler and AuditClientConnectionHandler from ClientConnectionHandler. - add audisp_listen as test program - create setroubleshoot sym link in top devel directory pointing to src so import setroubleshoot.foo if PYTHONPATH=topdir - add get_option, convert_cfg_type to config.py.in so that one can pass optional dict to override config file settings - rewrite log_init() so it's easier for other programs to use it, fix the import logic concering log & config - remove log code from test_setroubleshoot, now just does import from setroubleshoot. - test_setroubleshootd can now handle audit records in both text and binary formats, can be selected by command line arg. It can now either output to clients connecting on a socket or to stdout. Can now optionally exit after N socket client connections. - remove non audit record lines from test data - remove config_init() and log_init() from package __init__.py It was the wrong place to call them, now call them when the process initializes before the first setroubleshoot imports - add parse_config_setting() and set_config() to config module - setroubleshootd now accepts -c --config command line arg - test_sectroubleshoot: add err defines & program_error exception add is_valid() tests to assure we read a valid audit record log the unrecognized line if not valid, clean up socket close() - Relates Bug #247056, update initscript to LSB standards Note: LSB initscripts in Fedora is not yet a resolved issue, the changes implemented were to add an LSB block and support the new LSB try-restart and force-reload commands. However the new /lib/lsb/init-functions are NOT currently used as this is the unstable part.- add BuildRequires perl-XML-Parser- move all plugins and their translations to independent package - wrap XML generation inside try/except - correct how access list is obtained in avc_auparse.py - add try/except around top level of AnalyzeThread.run so exceptions in the thread get reported and the analysis thread does not just die. - also add try/except around LogfileThread.process_logfile - add new function assure_file_ownership_permissions() - server now forces it's database file permissions/ownership to be 0600 root:root - rpm now forces the server's database file permissions/ownership to be 0600 root:root - Resolves Bug #251545: Review Request: setroubleshoot-plugins - analysis plugins for setroubleshoot - clean up some other rpmlint warnings in setroubleshoot.spec - fix missing install of setroubleshoot icon and sym link to it - Resolves Bug #251551, setroubleshoot shows up in in wrong desktop menu also run desktop-file-install in rpm install - add /etc/dbus-1/system.d/setroubleshootd.conf dbus configuration file - Resolves Bug #250979, Bug #250932 Missing dependencies - Restore plugins/Makefile.am which got nuked somehow - remove dus.dbus_bindings.bus_name_has_owner(), deprecated as of F7 - wrap rpm transactions in try/except- Resolves Bug# 241739, this bug is the lead bug for several bug reports, all consequences of the same problem, setroubleshootd/sealert when run in a non latin language environment because of incompatibilities in i18n encoding between components.- add avc_auparse.py, now has option to use audit parsing library instead of built-in audit parsing. - fix bug in log file scanning and detail display update - Resolves Bug# 238516, python pkg directory not owned- Update translations - Fix mislabeled file- Remove disable_trans boolean - Check for paths in filesystem before suggesting chcon -R - Remove default to listen on local ports- install icon in /usr/share/icons, refer to icon by name using standard API - Fix performance problems in setroubleshoot browser log file scanning - Significant rewrite of data/view management code in setroubleshoot browser. data and view now cleanly separated, can easily switch between data views while maintaining selections, view state, with proper update of status information in status area - Resolves Bug# 227806: right click context menu resets selection - Logfile scans now operate in independent thread, proper asynchronous updates of browser during scan, browser used to appear to hang - Resolves Bug# 224340: Rewrite Menu/Toobar/Popup to use UIManger instead of glade - Add toobar support - Implement GUI to edit email recipient list in setroubleshoot browser - Added user help to setroubleshoot browser - Related Bug# 224343: Fix setroubleshoot browser to respond to desktop theme changes - improve traceback error reporting in sealert - rewrite AboutDialog, replacing glade version - Resolves bug 229849 Bug# 230115, Relates bug 221850: fix uuid code to resolve '_uuid_generate_random' is not defined error- Suck in AuditMsg since audit libs are dropping support- Split into server and gui packages- Remove use of ctypes in uuid, which is causing bad avc messages- Remove avc from Plugin.py- Remove tempfile handling in util.py. Causes lots of avc's and is not used[John Dennis ] - Fixes Bug# 224343 sealert's "Aditional Info:" text should be in white box - Fixes Bug# 224336 sealert should have GtkRadioButtons in menu View - Related: bug 224351 Rewrite parts of logging support to better support changing output categories, output destinations. Now -v -V verbose works in sealert. - Resolves bug 225161, granted AVC's incorrectly identified as a denial - add alert count to status bar - add "Help" command to Help menu, opens web browser on wiki User FAQ [Dan Walsh ] - Make setroubleshoot.logrotate correctly- Update po - Additional Plugins - Cleanup Plugins- Fixes 221850 plugin module loading was failing in python 2.5 with the message "SystemError: Parent module 'plugins' not loaded". This is due to a change in behavior between python 2.4 and 2.5, in python 2.4 the lack of a parent module was silently ignored. The fix is to load plugins.__init__ first.- update translations - change SETroubleshootDatabase so it is optional if it's backed by a file, this fixes the problem of us littering temporary files when scanning logfiles which does not require persistence. - disable the view logfile menu item if no logfile has been opened - fix redundant log messages for case where there is no log file and the console flag is set. When there is no log file the logging module opens a console stream, thus the console stream produced by the console flag was redundant. - add username and password command line arguments rework startup logic so that all command line args are processed before we do any real work - rework the email preferences so that each email address can have a filter type associated with it. add a new filter_type "Ignore After First Alert" which filters after the first alert has been delivered - add UI for setting the email addresses alerts are sent to. Add menu item to edit email list, add email list dialog. Remove 'recipient' config file entry, now list is stored in seperate file. Add rpc to query and set the email list, the GUI calls this to get the current list from the server and set it in the server, it is the server which reads and writes the file. Add 'enable' flag to each email entry. Modify how the server iterates over the email list when it receives an alert. When marking an alert as having been sent the username is the email address but with 'email:' prepended so as not to collide with non-email filtering options for the same user.- remove obsolte requires for python element tree- Fixes 216575, more translations - Replace delete and expunge menu labels with something more intuitive - add ability for browser to be restarted with identical window position and state - add pkg version and protocol version to logon handshake, test for compatibility between clint and server, prompt for restart - add non-modal restart dialog - add dialog to display traceback if sealert faults with an uncaught exception, try to limit invisible errors - fix return args on rpc method - add instance id to server- Improve quality of plugins - Make matching easier - Fixes 216575- Additional Translations - Fixes 216575- Additional Translations - Change sealert to be able to run without X-Windows - Fixes 216575- Additional Translations - Change avc_audit.py to allow it to analyze /var/log/messages- Fixes 218150, "If view is set to "hide delete" you cannot filter new entries" Actually, the bug was toggle cell renderer was connected to the base model instead of the model attached to the view, the sort model, this meant the toggle was occuring on the wrong row if the view was sorted differently than the base model.- fix bug, "could not convert path to a GtkTreePath" when database is initially empty, caused by last_selected_row == None- Fixes 217961, sealert needs pygtk2-libglade - more i18n translations - Fixes 217710, date representation did not respect locale, at the same time remove old date formatting code, now cruft since we can't use it because it was specific to US English. - fix how selections are handled when rows are expunged. - add Copy to Edit menu, for copying selection from detail pane, unfortunately gtkhtml2 widget does not preserve line breaks between table rows.- Fixes 216936, bug 215290, add 'Copy Alert' edit menu item - clean up menu items, add tooltips - fix printing so it will work with multiple alerts, force font to monospace 10pt, display error dialog if printing fails. - Fixes 216908, platform and raw audit messages were not wrapped to fit on page. - Related: 216575, update i18n po files - Fixes 216941, set default folder for save operation, also set default filename - Fixes 216327 add menu items "toggle hide deleted", "select none". Add model filter to control visibility of alerts - Fixes 214218, sealert with no command line arguments induces startup as dbus service, this had been a regression. - Fixes 216327, rework how deletes are performed in browser. Delete now marks each seleted siginfo with a delete flag, expunge permanently deletes siginfo's marked for deletion, also add undelete command, removed delete confirmation dialog. Modify how text attributes in cell renderer are computed to allow for strike-throughs of alerts marked for deletion. - multiple alerts can now be selected, add select all command,- New Icon and translations[John Dennis ] - Add command line utilities - logfile scanning finally seems to work connected to browser - Additional Information section of report now includes line number information (if alert was generated from logfile) - replace database update_callback() with notify interface, a more generic solution more easily shared between components - object implementing rpc method is now explicitly attached via connect_rpc_interface() instead of walking the MRO chain with magic exclusions. explicitly connecting is more flexible and robust (no getting the wrong object by mistake) - fix handling of return args in local rpc case - fix signal connections between audit and logfile - split databae and database_properties for audit and logfile - fix initial connection state - fix lookup_local_id- Speed up startup of service- Many fixes - Changed the api- Speed enhancments [John Dennis ] - log file parsing now approx 4 times faster - greatly enhance the statistics reporting capability in attempt to diagnose slow log file parsing performance - make gathering of environmenatal information optional, environment information is only relevant at the time the alert fires, not in a post processing scenario - clean up several places where environmental information was assumed and/or was always gathered, or gathered in the wrong place.- Fix signature for PORT_NUMBER src command- Additional Plugins for port_t and device_t and mislabled files.- Release of first version - Fix icon [John Dennis ] - Memory leak fixes - Substitution fixes - File names in hex fixes- Sealert only notify dropped connection once - setroubleshoot shutdown cleanly [John Dennis ] - Gui cleanups- Change close key binding to ctrl-w- Add new plugins cvs_data, rsync_data, xen_image, swapfile, samba_share [John Dennis ] - clear the GUI of old data before loading new data, fix the code used to display the filter icon in the filter column[John Dennis ] - Major rewrite of the client/server RPC code,- Fix Affected RPMS handling- Fix mail handling - fix bugs related to recording per user per signature filtering [John Dennis ] - fix bugs related to recording per user per signature filtering [Karl MacMillan ] - Add signal handling to client and server. - Fix minor plugin bugs.[Karl MacMillan ] - Add rpm information for target. - Add hostname and uname to signature info - Add display of the full AVC - Add display of the analysis id - Change html generation to be separated out and us elemmenttree [John Dennis ] - add CommunicationChannel class to encapsulate data transfer operations, in particular to provide an object threads can lock during data transfer. - checkpoint the logfile scanning code, somewhat working- Fix printing- Fix notification window problems. Now dissappears and does not regenerate if it has already been seen- Add Icon [John Dennis ] - dispatcher.py: rework how audit messages injected into the system and processed. Much of this work was in support of log file scanning which should be coupled to the exact same processing code as audit messages arriving from the audit socket. In essence log file scanning synthesizes an audit message and we inject it into the system the same way socket messages are injected. This was also an excellent moment correctly handle out of order audit messages, something we were not able to handle previously. This may have been contributing to splitting what should have been a single alert into two or more separate alerts because we didn't recongize the incoming audit events as a single event. Correctly assembling out of order messages introduced a fair amount of extra complexity as we now maintain a cache of recent audit events, this is fully documented in dispatcher.py - Turn notifications back on by default. [Karl MacMillan ] - Separated out HTML rendering and made it easier to translate.[Dan Walsh] - Hook up the rest of the menu bars on browser window - Add public_content.py plugin [John Dennis ] - add delete_signatures() method to AlertClient class - start using the AppBar in the browser. - "open logfile" now connected all the way from browser menu to server rpc, still needs implementation, but "plumbing" is working. - fixes for the date/time dialog - remove install of setroubleshoot.glade, we now only use setroubleshoot_browser.glade - some fixed to DateTimeDialog- Add back in the status icon- change dbclear trigger to 0.35- add sorting on category column and seen column in browser, fix reference to my_draw() in print function. - make browser window hidden by default so it does not flash when it's first realized, connect to the "realize" signal to initially position the vpane, add signal handlers to track when the browser is visible, the presentation of the status icon now checks if the browser is visible, the status icon is not presented if the browser is already displayed.- Standardize on the browser. remove alert window [John Dennis ] - remove all vestiges of popup alert, now browser is the only UI game in town - restore the automatic updating of the browser window which had been a regression, the AlertClient class now emits signals which the GUI classes can connect to receive signals from the fault server, also fix the "mark seen" regression - browser.py: restore mark_seen timeout- Spell check plugins - fix dbus instantiation- Add avc_syslog to syslog translated avc message - Fix submitbug button [John Dennis ] - fix signature inflation, all data attached to a signature is now encapsulated in a SEFaultSignatureInfo (siginfo) class. The GUI no longer reaches into a signature looking for information, it looks in the siginfo. The Plugin class now defines the method get_signature() which report() calls to obtain the signature. The default signature provided by the Plugin class includes the analysisID, an AVC with just the src & target contexts, and the object_path. All data accesses and parameters which had been "sig and solution" are now done via the unified siginfo class. There is still a bit more work to be done on this but this represents a reasonble point to checkpoint the code in CVS.- Fix desktop- fix bug 203479, missing requires of audit-libs-python - add support to sealert to listen on a dbus session signal to display the gui. This is needed for when the status icon is not visible and the user wants to see the UI. There is now a seperate program setroubleshoot_launch_gui which emits the signal.- Add Requires: audit-libs-python - Add translations- Fix allow_execmem.py file - Add translations- load_plugins() now catches exceptions when a plugin won't load, reports the traceback in the log file, and continues with the next plugin. Previously a bad plugin caused the entire plugin loading to abort and no plugins were loaded. - Add "daemon_name" to automake variables, change pid file to match - turn off "noreplace" on config file till things settle down a bit - browser.py now validates data, also test for missing column data in the cell_data function to avoid exceptions. - add stub for analyzie_logfile() rpc call - turn off balloon notifications by default in config file, libnotify is just plain busted at this point :-( - only the setroubleshootd daemon creates it's log file under /var/log now, the user app's do it in /tmp, change file permissions on /var/log/setroubleshoot back to 0644. - sealert now looks up the username rather than hardcoding it to "foo" - CamelCase to lowercase_underscore clean up- Zero out datbase.xml for updated browser- Fix 64 bit issue that caused runaway problem- add missing runcmd- fix for bug 202206, require correct version of audit, fixes for audit connection.- add html support - remove setroubleshoot_dispatcher2006-08-08 Dan Walsh - Fix up handling of mls ranges in context - Cleanup some pychecker errors 2006-08-07 John Dennis - add first seen, last seen, and report count to alert detail view - make the seen icon work, if the alert has been displayed more than N seconds, mark the alert as having been seen by the user and update the icon is the list view - change the schema for the xml data; the database now has a version, there is a local id attached to each signature, the filter list in the siginfo was replaced by a list of per user data, the per user data now contains the filter, seen_flag. Modify all the code which was operating on the filter information to use the new model. - fix the xml serialization so that booleans can be used as a basic type and also so that non-string types can be used in element attributes (e.g. int, bool) and the serialization code will automatically convert between python types and strings.- Add dispatcher.py[John Dennis ] - clean up and rework the timestamp code in util.py so that time zones are handled properly, there were a number of bugs. Hopefully it's correct now because timezone handling is a pain. - change the time format in the browser so all times are displayed identically, the friendly time relative format was hard to compare. - modify the plugin 'make install' to delete all existing plugin's prior to installing the new ones - add popup menu to status icon to choose between browser and alert GUI (not fully connected yet). Several bug fixes related to changing the filter_type from a string to an int. - add filter selection to bottom pane, change filter_type from string to integer constant. Enhance how columns are handled. Get init_combo_box to work. Remove unused RPM and Bugzilla fields from bottom pane. Modify the default size of the browser window. Fix missing import in util.py. - add ability in broswer to sort on columns, initially the report count column and the last seen date column. The date column now stores a TimeStamp object instead of a string. Add new method to TimeStamp to return a friendly string relative to the current time. The date column in the browser now has a cell data function which invokes the friendly format method of the TimeStamp object. - add ability fo serialize to/from xml for classes which can inititialized from strings and serialized as strings (e.g. numbers, TimeStamps, etc.) - add count of how many times a signature is reported, the date when first and last reported, add columns for report count and last date count to browser. - checkpoint browser code, list pane and detail pane now working. - add initial support for browser applet, move some functions which kept getting reused to util.py - add reporting of environment to email alert (email alerts still need work) [Dan Walsh ] - Fix disable_trans.py set_boolean call - Complete all boolean plugins except disable - Change interface to use audit unix domain socket[John Dennis ] - modify SetFilter in server to return errors instead of throwing an exception. Default the filter list on each alert display. - minor tweaks to alert queue handling - fix analyze() parameter list in ftp_is_daemon.py plugin - sealert now responds to pending alerts more correctly, it shows how many pending alerts are in the queue, if you filter the pending alert status is updated, the next alert button will advance you to the next alert in the queue - simplify major pieces of sealert by coalescing common code into subroutines. [Dan Walsh ] - Complete all boolean plugins except disable - Make Close button work. - Make setroubleshoot_dispatcher exit if it gets an avc about itself[Karl MacMillan ] - Add generic templating mechanism to Plugin - Ported all plugins to use templating mechanism- Fixes to plugins - Fixes to dispatcher- Fix problem in dispatcher- add email alerts - stop the status icon from blinking, add notification balloon.- Fix startup order for setrobleshoot - Fix Plugins- Additional Plugins plus a lot of cleanup- Added a bunch more plugins [Karl MacMillan ] - Add allow_cvs_read_shadow.py, allow_ftp_use_cifs, allow_ftp_use_nfs, and allow_gssd_read_tmp. - Change AVC to have additional helpers for matching messages. - Change Plugin to work better with more than one solution.- Fix setroubleshoot_dispatcher to catch all information from avc. Much cleaner interface and no longer uses audit2allow cruft. - Remove toolbar from popup window since it did nothing, and I think it looks better without it. - fix allow_execmod plugin to report better data.- add missing /var/log directory files section in spec file, and add logrotate script- clean up spec file, reduce rpmlint complaints- Initial build./bin/sh/bin/sh/bin/sh/bin/sh  ""$$&&((**,,..0022446789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~asbgbnbncacsdadeeleneseufifrfurglguhehihrhuitjaknkomaimlmrmsnbndsnlnnorpaplptptrusisksrsr@latinsvtatethtrukzhzh3.3.24-4.el81.11.13.3.24-4.el83.3.24-4.el8  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEEEFGHHIJJsedispatch.conforg.fedoraproject.SetroubleshootFixit.conforg.fedoraproject.SetroubleshootPrivileged.conforg.fedoraproject.Setroubleshootd.confsetroubleshootsetroubleshoot.confsetroubleshootsealert.build-ida14d2db61f86ccba91f5afa2670aee4b1fe93752setroubleshootsetroubleshoot-1.1-py3.6.egg-infoPlugin.py__init__.py__pycache__Plugin.cpython-36.opt-1.pycPlugin.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaccess_control.cpython-36.opt-1.pycaccess_control.cpython-36.pycanalyze.cpython-36.opt-1.pycanalyze.cpython-36.pycaudit_data.cpython-36.opt-1.pycaudit_data.cpython-36.pycavc_audit.cpython-36.opt-1.pycavc_audit.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycemail_alert.cpython-36.opt-1.pycemail_alert.cpython-36.pycerrcode.cpython-36.opt-1.pycerrcode.cpython-36.pychtml_util.cpython-36.opt-1.pychtml_util.cpython-36.pycrpc.cpython-36.opt-1.pycrpc.cpython-36.pycrpc_interfaces.cpython-36.opt-1.pycrpc_interfaces.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycserverconnection.cpython-36.opt-1.pycserverconnection.cpython-36.pycsignature.cpython-36.opt-1.pycsignature.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycuuid.cpython-36.opt-1.pycuuid.cpython-36.pycxml_serialize.cpython-36.opt-1.pycxml_serialize.cpython-36.pycaccess_control.pyanalyze.pyaudit_data.pyavc_audit.pyconfig.pyemail_alert.pyerrcode.pyhtml_util.pyrpc.pyrpc_interfaces.pyserver.pyserverconnection.pysignature.pyutil.pyuuid.pyxml_serialize.pysetroubleshoot.confsedispatchsetroubleshootdorg.fedoraproject.SetroubleshootFixit.serviceorg.fedoraproject.SetroubleshootPrivileged.serviceorg.fedoraproject.Setroubleshootd.servicesetroubleshoot-serverAUTHORSCOPYINGChangeLogDBUS.mdNEWSREADMETODOsetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.moseapplet.1.gzsealert.8.gzsedispatch.8.gzsetroubleshootd.8.gzorg.fedoraproject.setroubleshootfixit.policysetroubleshootSetroubleshootFixit.pySetroubleshootPrivileged.pysetroubleshootemail_alert_recipientssetroubleshoot_database.xml/etc/audit/plugins.d//etc/dbus-1/system.d//etc//etc/setroubleshoot//run//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/a1//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/setroubleshoot//usr/lib/python3.6/site-packages/setroubleshoot/__pycache__//usr/lib/tmpfiles.d//usr/sbin//usr/share/dbus-1/system-services//usr/share/doc//usr/share/doc/setroubleshoot-server//usr/share/locale/as/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/fur/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/mai/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/ms/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nds/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/nn/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/si/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man1//usr/share/man/man8//usr/share/polkit-1/actions//usr/share//usr/share/setroubleshoot//var/lib//var/lib/setroubleshoot/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnu ASCII textXML 1.0 document, ASCII textdirectoryPython script, ASCII text executablepython 3.6 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=a14d2db61f86ccba91f5afa2670aee4b1fe93752, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)empty  !"#$%&'()*+,-./0123456789:DEF RPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR R#RRRutf-84eacc6149f09ed5cbef28b91b61584adad42bd1d21a09ef2dab3a9eced6222c8?7zXZ !#,5] b2u Q{LRyY. AпQ֔{Hr` GTBZ8i՞i7%|i)EZ-%!2[b|Rt:`lu7e3>unΥXr^, 88@Ӝ. !*jXY٭׸dy/usz !˵߇N?E -ݱ%=rfD'bjK1i KVA{Q_%q%~ST 59o a2He8w{q,Zs+E9ney]==}:͝JL[q́̚57+pF~!.,a띴n2RM(Һxy$LL ׷6w-=rrLoN8RZ6U˟6O&{jaZSv خL2ժ&-(>&uD$^:\Ƶ#z٣בDnC[ YƟҙ5PLYOTܚV/2"etpw̄YƼpb6m= ghr[;R.7WxWpȁl3&rB&kFRʥŷrCjl- =Um+c$IuK eQDXi7 W5#3& 9>^yo_HTsJ/z~ba!ZU#g[i|z1hL}vjqpniqdEں`5CJ̴~ţ*`c-ԑ#2xt+`0xB>]26?SY !#3 z1;eR6ZqjH}iU2`:3VjUMD&*aЎa+]@llgD=45U`EG)ah=H:sffHmH*ȃo[.U6 ꖆqm@D*6Tu ѧ'Jg"u$^tqhaEl|ِ3xBWx@Qf G4KȌGͳ[؄5B#O%ûSܑ @O_МRat0]r>\eC **/}w/UOKD[Ț,Rh90G^a)!^Za#ƨ߳5&6MrIןs朳VvQ3!tmu۹vg뜋+PXfx"|@]a}F[ν|$>,_XI4W3Sp }:Ldj @8IMz{20u|:,?/eJ#֯H-,Z0,h<|Sv $:v1xTjdٴdO}\$97 I %Pϭ(.@+c 慎nXHeUq%B7VSIu\;r6=V i/SNb]-O/6 Z(x9Kh^%IJ35j'%9A>MvguCt?ꪱOvUj{8k&J^85#꒓p*T wg'oPSkac;ZaTB1F첯osWǴsfQ:'Һc~N -gSq)uq6秓)]pn%N)c@Ŀe`KMVX}5y4qdpZ>s,I7Jlb=aͅMߟiFN]cXx-z't[S% n:CkJy*ܝH愚6Ζ؝FIz%qxM ô&VYb謨bnCÒJjJ#{Iu1I d恎rMsֱ'5 %@n+['$M\ʇz7eDI O~zB |_ dQO'2|+S}Y#Il)yfLw'\Mq=K{:,"zbG+RU .®)v Ӌ׌v548>QPF]<Pw\} ; ,]fj}6})ab;[BUIa 0tFCfU'e2ϊm&pyW!Ąe*!_<D ֋^@P߃Ĉg0а> Y6?٩D% bس?4_iG7jGf@L8"[TY:~4Ն%\F]6MO32_%{>>ZsIO*bd|"jj ypPM*'2lev{͟ *59CJtXQ%=e"GZ pl7.+7=mqV8R8n-+ A+MVŁJ 2=iЅRDܨj[eZzM܁ 4^GKE$-0*Bl?gVQSGM{g!?-c+4AM% {x~b FVKf(r.uO>8<;Vr=:m,+(]-e>:Ꝇu\Б1"LMĤ_&+nR\a @;CMB3E%v.ʩ8:)}K(wXG VE?kF-ǠE)^oMBDŝbdeܘ (c3ColI$Uz6 lk2 ^ >Fld1̟f:]?2}?6Aݸ%'X\YC95b gf?.bDk,~$wx. HKޮioaҍH#RF f!`0 ڹ6ТHwJaxUWi m8C-sqbsk)`RLc oL \Ca1Uj 7*փffpN1|jL # dmz~gt{u) P޾̝=Cgw?Em@PSW*!$ ^`BR_O#(L@ ޟWX)$ay <ɝ ->Y5t[sD+By.R&%>hf0S1.OM@'Nd9'lVt"%r%켤[D1+ḣyRт>)ڷB&ACIT.X+mYtk[Yb@X-! Z2Y.P^JcR8BShH:cm΁ Tb~nM}܀fD&^YrϪG/maE0WH|=ghy5d57H${mi%fɃ04IU@;xE ߕD_6zF[6 J8tya<)P| L!8چ-Ttλfr_ٕv_#y*>6uʾ]bv=2X=T+RGsesJ iFr]pi+_u%@GӒ6r>9ߏ1{+X] suOEBCટd(#Q[vueϸbIH.wY 6+NYtǘ1(g }.B;+NϷ%Ɂ_r3́u*"yw;]"Qe9vڈJ AVG8mH `pPq+sdT +!`y7{:6YYΘKRd,b[:ŏ7Dkƈ$Wb+pGr %pIl?1ncIJDNh­^& *lωL18L#&0ZH'Tv3J?BDsOWSkplV :E]{D?.N)FKv򹅜 I yH~bTԅbޒg,Ki_͛ 'ȟwk伍%dQE- 2 m=6WL m q,pHʰHO!IZo@¤& &{[ ^ωI3y:=W!sLeۻDt*_XEwmH\'9;=ܢ$vnI f'DF>ӫ>YQ/96$j߶Dd+$NhhӐ)"ϑ 7'<;e/ nP!HDI4=?nGFƒz2MO\G檒z`H $$ɐ؜̈́&?LE`ͮۺӌ۱.2'z^"l7҂O~$;<%Lc]9d57lgHZ5Gr>9tdOnxHuG"hh&sz'˳H ˙2ò_:*ЬX}E@fx@2z}/\keWk&Y~9 ~!kHZr/G ,2#Jibgp)4C6yihШhVX䭇g hSc4lԿLz-*6bL#e;B5҆ yg[hI9uII?a eBoMͿ֔gZ.ŃK@ݷ~J[9(FVluҩLghmSHZ LR @J{w~qF>#}HE+E \C+Qc_D1g9LgqJH)w2ŠH#Jpk:)T P{#abC,w3 0j29km*w? pH/3l؋kԛZGu% B9^[ˀa d:呋4Xfiʩ]gJudD^䓒D\~^^zDW4M 4)_LJdtbƕjc2<=sŅwdſԼA7 eL%{s"Jv6\'K{w {IDx=uCHn"DKB# D@};0 &2_#d{𭯿 :耺 @ GѧH8蠜b :*Gw>Iғu0WEL7k-o 濘4@Mz|PwPh5Oo~fD%R6ǬWWefAѯVv(lCgG- V|IEiBA+쁜9'4-qEztxy NzMG=|"̏#^ FID+%Ʀ`=Lo-wySdɕGhkxh',N@=4"W'=.,jo\ն[<;+M^Mv\$%:V, T Wyx8!J78[&~;2KEx*t6)ZiJ[zW(@NrX #Кgu)W 7`_pVY&<$נLًKKTٚF&[Qܦ5\yتuU=/TߒO='cgd=1!聼(x_"`9fC~=3@{dQty^a̰A"lcL 0+xWjO2 zҸX9y-/x,Og^}n)Y]lOF΄)Yuў+ar&c?!z? GA؍,SEGne`k7tsN#CWo7'?C8vin ɑ+%#N|7cRHȞ4)d<8wdWIF SdD:r`pE,v xhO{Nq7*ʐ(%YM>?_}5L7R*k-K]ԊN] G4J y$k7O$}-`Ҙ, a6zOXEV)+Y|cJ"s?mW1@eL>B~ʼ 2{ Y9^@ÑwܜYU#?Vpr?'"?֧k{WCUaz){FG m,ݞ2.xM̌1jbߢ"2؊-Gf1fc~f_!qCB gQ1DLMm#[^6*aa;rl5vy!M nvL r k̹V(vdܭ Dww}&kQtRdXK9t5gک3c/9&7!TY*b`*(t'FIAex7A~RRu˃pǃר%dt8Li9< r|ǥ⽙\W`t3[c@#)Bk|pkc-x\3*k ͸ !_(AVk5!CyoNʏ]DEѐPHc"CGI:s²eƣ@/ :&${Jxk0HÓWK4J]~`aXOPhy"NH6~5BAՃjL61u>;Kp]x/ceL]JU4|\2\) ~c)g|YVfV<>.R ϚkSA]]ٳkI,_kfI`;LBGDN4O~PnNje&E9e«hnr=عAѡ9bd_fz5]I$+LfLc ZDgyԔ3V6GJ#?_QD*J'+}s"ZdJYe#&!hX#RF_4|Tw~\˅la\oPVPhsz1#v$.c勯&R -~K(/BBkyc~)^~Ue Xy,U$i/Xρ:ʝ\ vZ0$|L1FW0r5&ҏ](aX) p䗚der3&efŃn;բ.i." Q-7G},S 2jr1嗟(*gW7q(Q5}3)7^j$2.(yYxԬmr2EheL jTnUbSj 7HiH;Z#&aM]v-/_Vk 5Hq3a_M&Q¢EQZRckaC)&YZ`XZzBi(G7 ڮִq^gcu(-A05nwj,˸A'mx $ ېms)0` m)08n-v4RM}%>8a-P|7~{ cx9= S2dco^uBb-w  &WhZT ~ 9j2>{n"jNɢx֡D;{t +oǥʽKĎQ^ue{N-$A>%L0*]Ӟ5PnܓUguwNKa߿ TrkxgSuHrOo&4zb7Jq 62$W>Lq(_'4zl7.fmBVV*Wܷ 7W /ɽA;c_]ݖ \~V_`cQPpP>ahUWը[&6s%b2Ū' HYv]8:o;Vy-vH{u?4ѫk67~2B?3VxFbs8dEAd,v,BK7c+҈vQ}++OdQh;:SѢs>-ZpBH =tyYI[h2ws(˿\E $B:8A n(+$}[*H~$ ~P`_  %;5I:{R=M=qN  Gtž_Sy3z݇2T$LNO/qWQw'A70*įW=/?D!U y0o|.7 9ڔG؆"A<#-Y? t4pQsl db0 c{1նqR{ )%Ig4=E>IO]m^[Õoǚ 8Bv,κ]L֐g 9{q6x 啕ZR ]PBSZHc<Vz\.Y!/l0)]~8>1ȹ;'gH4*auh3g& ΋C3Q` Lb5V(QwpO9nMtJ'K8>zifvع FЖ;ORjo6xm,-<i.?XKHջYH|+.ug9Vex(Bi0>>@8̑5z =9G(X,\v)Y4˞M+NHؐ B~Tl /5+ˢ&+|~owW3laX{gw .s1:V0TLTYJ3P!XA5+,h y+o;U|n2̀ j2Z1U@g1mwI՚^NK2|bF&8sbo,AᬀۙTy>H0ee{ mP66MnT5]Uu|‡Dcuv;EpiswFn:1\q2SҖ:b禬R\m.* ̄Ga˫ݷ)FOJpJ zGtSؕ~:f4Qi6v{FҵB#; ^6>#'v/4_b!iܙ:B^y:9TcM*#i-\ʨD;745, ^ʇj48^iyG`%M)MVۊ X(VL/w;!c{-dJY!]gT bi.ªG%%룢SwVU/*UԹwq|4^_>_5N!{2Μ{/g=>ڔURMLYC}Bx,o/oMNRk ک(oDPzGFUVx%lX)pZoQx~h2?U˙~7xXhgMO R(B'Ϳ78R'9B'-I576N좚tpd-Ʊ3,uxHB; a᛭NxS眜i]^icEWp 6a?ޖQЛIGT6/x`^s5)H´VSŮ5mm-21,`KOC{im¹$#vfpIF`*laՂ$ٯVA3>z'xm1˺ԾY='Ok3eW-g;'ѱ 165Y4[f׼U*uxDz(DE*2K+;a>&wb݈;hYk(uisq"'5=ya31_M~a3P[OlVPXwg:+Ndxj`H+d Ny/]*,{Mmd56%"3D7ixW+0yURu M8{H߻SðgֵnȶgQ( DR(ScU\?sXD>\A6]*ju<{EmRnFdE:M6黁tKք&o5]}u8Zy7";DjpqQ]3xl< Hcc(Pj"^.ҟ rgnweUzE'jrQo9S MbEp]yda;;aRΩ +GZaLRqi녤G&WEٰOf]-zW "g _ڊ^DGrw5͞*$r bZ c%ImQgrR%^xƃz빊Խe=04x\=(U Z`= 3 N.T WV?GTk) G6r;V$X9ȇˉ[ fKk֮y,6aܪ7ff};pUBcq8x=$//w ކ֋E@EV{༚Q9̤nM9/ Na?"hSUEڳjpdkJBb7j5;}lPվn`+Lw·* SV`#@$XsiY-cf;y}L<Տ^j9sd]ۗgԥqkDp8rxIX[QݨRؿ|>$ mu$_P#|Tpucߨ<'8p>%!|%{Ar=aZOQ}XFRu)Bҕ?J Hnb!+G-Smi7MrJSwT'ii"5!t3Mwow ]g>,,FPXťY|T}N sa)(.aUt3-pAz)B2=3\e*BUEyRW\Q}.}WqsSCIg8ʹL4o- VRbwMwP/[M wpCJ!b4E8|6;*]ɛ  U75[cU3UJVƒpy{MS-͐ER( ='ԍ$*ҍ<0 NRgrbcUge6VT>.t- T#}Wl߫ QT'LO\%Av b^r U ?yS6Vp$/h q4bMə2Rt+M8MQf$mYgX5'%w(KJ!gnds͘zմG }{1qYW:X"ʜGM=xĎa8.GU#0(7|.(xCg`z;VVX]70ꞷ[AaCyTaij)ƀ}$R.W`m.fdڇnyFC*lx +-b)gV ux\0Ϯ p1N;9s/-y$Ys3RlQ$⪐ZT ҉箣Mzzŷ?2P)<%p᧎s pg@RP0M6uZxg]gJL)!KW!N;;*::<>LlI("b݀RSe,ZEce2> ZWe'ceu.:s?iKͧKF߬EGBq(/N̦+  XDs@XZNGeF[9! ^$0Lf G 䔫My_U=.ޒ#LIHpژonG⧃1s4TKڻ."1be" CŏdZ3o֝Шt _uuba6L˶-6 >s\.h"Nl9^~jJu=*&)ٽ>a]"¡/o[U1nb7o p yoq'A^R{d9 وт e<&/H!Xw"2d]qjޒ1ya(ɯǔ[}A ;y2DP%>Z۩+$)u(c|:A| Gu6y%z"R2D wxXc|8jl#xBt4/-*lqA\|Y ?´!p"gq!{G:eӢyn)N?řĵY"X_֑l¶5Y4(tXN;Cp3TMZ}9nOzsR<ΜTJgVt+ge/1r4eIu-TFr O(T)wt블i1!e l2 +j? i$Uj2aP62;$nTR( F9Z$_F ,^ti!n>?9U${:WQ,{23G<.4!B(q[{;&& `&VVunI ׀ b$3P)/b5iR>ƀ Qn}/zlL~1ӭ7GQ^eWqZ84s_>Cz*AV O~2/: w=PMڡXC"xj;.d}DXC aGP}ʼnT^}Еz2;>a,AZL@G=Fg,fQ[g>uնތu/!Cu,+1[4=Y a"==r$V\]("K[#[<BtLRu FnGi0s>$rJ.Nf4UivqxMV}Ь^O\ ˹ɷ 9W׊*p#TR?BID/[]l3Y$Q!)salzRF+HkM D⎏άB׷d9i h%#L\uqm!њ쩀k@DTmWޫ+mo˺1z`/VD8 7EHO%1K<[3"v$u,?"l OdUф8#e{Z VXzwX;/ Қ+C9FzBJauq"o:PTȽލO(ءI~ޔjd4Xbm• Gxh3q+mmfjg|ϋq_+rўQA ,#2hN5}?PS?_WxKdt̞ >p .Vo0 >F=,ѺvqJOP)3XM5S6\eݍmb ;~g)Na+Ʀ+ʀM%GhIwԡ t$(   CT2fԂdm?-sh& s2Xkd (AtNd=$QO"2.;psЖEth.0K9ol2IFNO\"ϑH@V,0bP7!ǟ{xBM¦iL1"EuPyj-W?7 +)=vyEVt!mIJ&X/{$" xXjlef@W=<\7aLxbLa=ɩ@R{BڦWgu[=wE)44 ROhnK*+:8قGI}V 1RODK#RQ.d Z6!t^=FBl=}e"a&娩~{rB>V։qF+֝}ޕjdH p^Ӧn 76 i:)m !B07[єbsY ۴p[ܔL5bQ= Lza4˱'G7§P^J ߋdƝ1>n\%5_hһ hlY@,lL1dd@053nNoXaj0*VrXbvw!.*8v\Ո7zP!5N'[OjUmE/jx'æqv{Zs:/,*gقK7اov܈8iJ+XTni_^cC*~(k)N7#EiG`CNc<83e!SG5ͩynhu!rlzl)4&Fn A!hT/(8(M}s7hbL*5#nuFw#5&,5QFAK8bE @iah֪JE?;39cM2*kEť;"9%XoѸB^#d~ 㓨yׁ=Q@y)˃ Fv|\(i]!dM/j*O7B.Q$xg'Y6R|6$4?a!encaf S CWʬ6 ɀYWFƅMz9n-6w; 27x;/ rf&FG?U=! `OdڣD{.T.ЪYޕ{xT}9F{P?kk!B52:Y9K4dql&8 Hʗ"2A5:=@'K XpŋT`Q%K_I< 2wkZl?`Om'eW?79$Ze,Zb.*.Z`Ko'1$s2Ic@`x:X?m0ls;#2*6K_2Xt8KdR cgWKH('A +7Fmjl@jwRcH ^PI!5^Ԧsh\O27?*,AAԩ7;ShU-Uo@Z|k諘x? vy}讜Z} >€wEq<>; {H\G7ȉ@̞ MjѲP(ZvB?vCɽGHj1pRC"R`=9TAϪ԰D&ݭ/_-# %_.EksNGuSܧZo`̃A_<\lZxZBk-UIO)K}2DHsr},G ]%[eXX`rD%˷ktX }RޘwxX!l- @3հ(ӏEH$nNP@p>?Fv_i tJʲ7Mu%K8Ae0한 5jh0sB֤IVϫ[fր̷4rfQ_Zfb}? ˔% K56o X8Ë[tɌPBcr0Ov42QB_>zy:]x@/gfPgl.O+_Uݰ>bz+Vu_Q @]O=ڱN_GHI܂\Pؐ|( 9q #tn!`4)=26SPǦ"Myx/՟Sa.AC -v) zA^VuanM׽^;&0T rkzT&6fg̸5c(cB$sU*{r Ǫ%&Kx}.&cU)¶f&5췸>VRȴU@~ѿߑXG,s7|tTx^;PkЛ]elw ŋ59ǯ>JZVNK%-AгG8qsZ)Q8}04S:2:A94W/9GGHdtbYnK>m i\.v c2Ҷ}J7!,*[Şpanl8!hR|NU$Mpu_\z}zUUW٬? aN}%>?Bۤ\y[PƅB%K[oAW:Mѷ=њSI}cn9|^$;cfeงm9GGb~-ZA]BkP3<5%F\Phʈ?o0Dv 41k frKcqW'ŒP9WSscsu[R[(I_ 'ȣd[ֈ@v`-Ӆa˦Bԥ;uέxY0s(Y%2)1/8D&pӉ|7Rئ-du[u&dѲhhs F;zK XZT,]i{1-GwѤ!`hd@j,wbW~Atyh#m?43ݙr]xEGwUҸҫVM)vt=iX:d%^.<%;LMHN/WQRI?UȹvԌmI+.`I쑝pwr`S^[э2#.@U$uӫrމ =yA!S7tƢ5cNhǗl3mpd~ȣԡ_JbxJ}##rMd|aG2~jgԤsX ֹ{AC]J)#cXqeU̖ZfeK=gMpHx.dk뵪Sz뱐Fnjv_ a9-DL#Ccгb.|HT(7;(q}L$|w'WRcV1 1ԫb h}wCL>i J Ԃ'W}>²!|J=㙕_H_M8G^t'cL{mk{Iw7tZrٗ\ Ðo} Ь&_ mtf0b,Ma|w@QNP :Z9z;}w/ٟ3Х ՁV8LJu?$vҬu. EQME~pJ{~-?Y#(4ao\ pwAlActpϥ1Dv}yt*WolW@/ü f@L6Vv95XvW|Oت`jׂQ&_;UIX >7!X5] +s$؜_V {M}p@L[F6Ǚ V"E/J$C.&sP40Q'7؎PO>Z6Ӫ#ZT:C*HlIn-/C&a<N}kLMpMش.}BU^h#k>f ez/c3^zmEI[Rn^y=yt>p2A,iv5 5Pu;W#Q+Cw xUa1tnCtݴ#ۨ T'B"X3T/HR‚>Sydm$3#ާߣE6LJAٵ19 bp 9ӯg@N;mSDhq;àΟ>S0W.+ynt,n+ąjr}ZKsZ25{evΚ΀>]ek ZUkGvi;;;K?S^AKV&N h+r[t~Ϻ$(JC ifR1tVsq4KNSa0kZ`D-}!śBgWGDԎvItRT|cȋ0KXv \1lrc#.F?eVǍCպtB]i+}R="D31LHx!7[eי=>D7b6 H3J!_9/÷\ vBT!;n٦faE=[^MƗ@S z}=7۳b*֌S*ЎD E0Y"䯍DYP Tcv=w"hP܅_yTz^lYYSGF^Y5_T/1A&'hihlz_x#Hz:L#f^)o@^dH!>q;?Q -c-,o|ʫW1@b; ݴr*x3/򨋋&iap\y eB⩆nRU eP'h!.⾏w3_GSBPxjnI,GoMKhM6G}vߊB?$CrgcQ=M4({6 J=7RbҰ`ME@,xAOm,bb5I"NYs凖{ͳ–q 0Ӏ:n8 <-c;u_5& [eu( #pԻR]fMy[!`kFT Gvb2Y `nuڴXi'|N`ꦟ0ؿ7}eUٖ|Pbf<2#o_ֹ{Q-~Eq XJ|Del¯k_D@; `SQ`CѪ.Xg;v=Κ2XhՔw!5rȸ{d76]G4:1m5#tas)~u+;c$J1m;M'?&8Zv=7(t!Ӷ2')ށR%!MCbOâ b4p95y)ԙl2,h:Y"&k:F+%ED@sΌNӟiBȩ4o1Y@e\^bkh+M=_ݸSV;VW(.8NB- Y ~ 'a ]'؜:ˀoƈ i\be[lC\K;\ [Ypsl+)s0?Ui: X6\bѭ, 0&/i R\@b}!`䒬Ȓl)[TvKq u |;< ]Ûl5"}GZQ8!'wkk_QJ%Y@tGv6-mZ˂q(g[? 4 ^ ]\*+a%@bes0!~{J}YFSf̣vgf2{S)4pΆ+$#b3{ DnGw\kӸ Wِ Oy#&n$KD2褟B)W.`(.ɶ|^#y}c콖![wh[Y[RFwsbu//`VokNRR@v:N"-JnIo:R eL͑T?ն) rrP,0gIQJihA-s1BFwUkʤ5T鎯K)(?ڦ@%^247@''H8J֥촺3_rIxZ7('ZXKy\)ܱxTd2О(FM/% oоJA4c~|ϗFd<# ; :ǎ#Mg#TuRT^t 7BʑIIv}g37`WnM~G& CIHv[FMjM4!KzG/"염u#/&eZ2=R#(6,3]kTH!>\PBy{mϠF9\əK{]T=Jz jNvNH69̣X|6$b]sH֖^ق:mqGLrVB/~քo;CguBK[W]tBy!nJ+̎xY,ӢPkݰ. /Db ֻòb W\z~-֋9R<"a\ g#k$VsYU5M>i\rst1qؿ=j/;BMGÝRey'WIv_ `:^SGz#Qs؝U4t3ƾH)1UūFnKdc %|`g;t]Qkm$˾Õrvn]wN`hsPfF<FURR?}>;:=kOovG[1Y]v"ؾ Z'K7b6yΤ0 lՓ>U]w]gjIbETsf_'") rDjQrRJ7;DRtM7M[q:d;zIAHo=V^ .p}h#t1>j."k*<҈^ )+Mo /ŤvbgbG'f3b^_v[ÐfyT73˹Ӗ-+\۝U5,V>dž_*{ 9O+\ .9 tX2&(MJF~S"hsBm1EiQ :e*}˱frt,;Iee EKv26Y]R1W(WiK >6]<PoL vaFpPKYa!>jez _mm4eB?r%m!a(Jnsy}v thfbiOlMhv>d8:w|w˕4]EaeA1БWcc!QƣN12OZH.[U"^>Vr~f``gv+ngq.{~HAw|'}DA).VHJ!PB%~QCI9ҤLIN1_o4m%fZiYwR:ފ,f 9 Ḑ k.7sqbSTX&Ȼ[*fh Lu iVN!=T=1guzq)J+‡'! 5;[ ٩\Ve3r/aj~a͕ z7CrSӱpIF*UecwK8O4H B9aqkQE%lw*J"M2z)ʩ-ƠtL 41D3(; )̒%^*{tbjNy`(kmT,:=tITf/,44ZeB|E^p:!`gAD؄vz}iѴn\Jn]^DMTS)m+6i3Xʳ~ # k>jsr\z6RaH- u(6c;Tb5q. tźN6pkX6qy}iQOOa9];&p`vdn)9qJq=SD ҐMC:7?YۂxO\E U5-J \h6^lk19Tiˋ;_BOq3^f7&"vM̵2୔^dVwsJ S 5N ~$MQh}R};6Fp^ fhs ǨskD^RCOy`85Ymoe[֗,.-ɹAwa`NL}Ӊ !:**TK]y4 UjC짔D ԓOA[Ѽ.B`u&S|R#:10M>+{_jNwwTl]_eQNq++Y/Fm^[]0\ &x'tf4ȕ\*S;U^ JOSp{zé!ojp@HA1嶶b?`͵ثL[[BMd8vj[;Yqg|V%RfNƿ_%I֨"&^ݬ0T!(јb9%O+5a;UJXeŚt˜{>Uյ, n[D'Bip笱 OJ'c@=dŹ"`oT؈%Q hncm-랎eKC!kpu*x‹384u6BAĭ;>J 0c = , %,1v"k Trmp%K&7A?V9@Ł @^ILGVf.ړ̸"'ECEjŧ:Ubo6=ikmu46rT{PᆋOIF` ȳ*OHV 5Rk'аyh:V$} u¯+A<̜< UchF [/ZJ:_$Sc-i, bJ;T O@P'qs?(8^_JGTm|EJ Al}B $n zGȴlJĈҗQenb[; WH=?"!l}_ѷ ˂H $>do`mL$&̿sȦBDI'CN0t[p04R$2AW\pB!`8' {Yd_z|u(`xT(ᗋSwC*_l+Gܜ.̸[W9?TiTeIq`嶠Hal{#N^OK,LA\Пų:Y 8+5'OB~o(xRԮmu;{><^oખW N#Ani\0)Ӱ` { `F_( AÎ"gkRashbU%CjtE[G3~~\?N{2}~;Ƞ!BB_t^ZLIݵ ܿ";c/藡ϙn%]'Ky&~Z ]hLJ2pHT'V UXߧؤ[o 23Sk=裸㖿kip |P vEK2mkS!WƼ H0JJ}<` OQ@otG:5`Ghlsrm9AP!R>|*e@^|O4NĈN. s}?Ye3 X;I\GT-_KKUc~/%3dL3|$Æl)"0B-츿l FRnxgr4A^d['=di4").**D'qkLEEgjaXҸ4fP)0"iee膘Çi><8\vȢ͎@̃P.y]33KX ^~h͔ aiP`o'N*] Cvdf|\11O)($SxX1ZZ9.r>kM- %Ѩ;鳻A]#~Hr~~zjo‘ ^[w MDՠz>6LDO UH}c[(V'C',i5(0IL,pxFɏܚJ{U}9"'NWo6@D"Dj0wC0(@PG{]Ejy*s y,Ih1"+xb[  GX{Ew_l UdzjsE{/fimEV@N4{Ɏ (׾GQ)'9 L6yз`n5Ea uأ6d8e^2w؜1#pJ\B$5GQAi1̈7Žn5g< t?.eEgHH|\ dZ3JQhsӇٿ(YJnu'mw1KQGxebft*V R8psu!l{;q?xvJ.P,@dB+A)ZBc5_"?Ey ;Ķ!̓)nZ@4*ϺL<=g#q)ذ '?Hnjb`-떮gWI )Ӟm`2@"ΉʯGp rROD i1&`1lc- ٩|vC92k-^c&7%[~m<ya:؁%(Nxڋ.jժ&+3db_CⒽF96o * xÎ.׉qCynKѷ`N,I?J R}a"=F<@ɴO*=ObaU/J? n͆E6` ydNaJ ɛ!{3FgLw~U=L.4C8+?Γe#pt$ L7X|$ۯ4V2E[a.PT>]/[|HUGu9[_@ITy%]]rVyY+D)~%.Ym+Ӭ`OVc"oGD#xߡ0nls7h ZD@s2SW5xOQ[%2 5), q5u~͡Ǝ6I&"6 |΃4xڣ1?gsptF7¨W?O&>_UK[ 1-l%Fƪ>}>/W0u{n.5%( $oa fF"\ yX}ΤhZh ;2lx]&؈wb۟yMic*(wEJR~X,uk4g%U*;([5PR*%´TH1_Īט%K쫨]8!t"LOT.a!#hK p `)*NƱFƕU2j>-}3= l\jPD8q盓<2i6LO-r.)$O+S82c*&{X#46鲻"AH"cWwUkF1="ȎB!(,{QӧP_֌}#TӇQJDW#_|sRu<2vB 3RfWzyռOhU &g 'ͅbI mi<'3%.>Ue㮅I5Ǐ52 ^ Jl''.y{u 3Tg0Gv.t blXnj$MBaAZ눇g*D/z*,*zpD` \ÝĄ\i<3؛wlb9ɣ7L $?E~&|E]~Eh~TkW5{{&obF ̸sV+n!6oJ|IrH..V=l(Ջ#/#p{HUm=yt6z(g05d*w  /WA*'pm(c74[4h%RH5ս!I3G>(?4 (Lbv2"AWe)418Ӭ-.A5 @bP,-Ht+4 &* {u3$7V7#[ЪWW?U [ LW"c:DX(+g%#"şfsd)\I{~&AmCB;DR"Sŕ^!aJOol%'i4ɢj!ꂏ\KQ ieXRCπf#n :v18"sV饆yc^nHzw }pyRx0b:MF /I#FFXؗ)z$5`hN*yj]d ,\KrEZdzf^٤nK4N\g"v>-P=\7jTZ:6 DǀT Pei7 ^6EO4̳a@,(>nPk/f_5}:?kO͚_[ \ 7?x&XGL ]dKJ{PJ#)99u͙ع C)WWC2nx̮!.4T۝CTuόm*6dlPꘋBbӐc:p0:GhB&IU'2LG`2}A[FTvu$ƦZk45\:{|*p"UDD8;#DZrϒ Awš@9~!9pTD+%0sBX"X* ^ya]~_8:pMMJ}*WI]cK-A'FE֑feJI |JF=W@盼SV_7`:"Dln')869h$Sw!%pmڹH %{q= 4Uh9`PEjX{^jn48)vEvjjK_^b\(Qa菪 '?(nOZ8䭖?kN@˥0ANM>Xx@c L tֆ30:iwXlhrrFc4._Bl]?…m .#\/?#on*O8e(XZN.|^ÆLkoͻ&zF.ʴKcm^HΓT}0}{uQmj +ZnTGs2SO73-kH_jN:YB3:^ߏbr[GY?GMS\&@+Ro>ڳ@Lw:IrٗUߪ`Tv-c^4}l_NRxޕ~(y(7,g(#2ncce'[Φy/ٰI+~-5p]M@ߖ{Cؾ%.?)2rwx4Q L1J1&#a.^B vu07cL̺ro8wkp*pw]]mE3+d=Nm|jOu^Y$M۩<&gpRE}+T^#5 'K -yģ@ao6'۟PxKȘhm~v)-`"ر^xm)b, V@ay8I_R#mT#틷n`*kD%h,#" ˨qH^Bj+sE؝B)@ukʷwOXTL dk,{E0NnUVմ]:a͇p/Z!R'H0:3EP͋:TY .G9[=C@K;R4S" WاCHK[#e>xEtH")9P2M]جZt[8*N£hڿ9#mh/cXē]tC>cLhҥIסaGK؎$:joєaXll8mݴ(g˹NK=QU"e$G ; Ym#;e=+Զ u"mFeu,%r2$x>Y៮< QA LPi~7̀ M7_t0poJ[x’2̖at<1x8]OAP 96Juv!|29sgB 7x?G/l\dak>3hfJڦp۞f1 NSl) y,SF[!^#eˎdyK'+Qx9džq_ Cݮ¥ ud:Z){,]!0ώW2&&5aMuA)" %b|&ڬV).\_Pv6_^?g&<)||EcX8.'ڽp/{an:o. Jč ;誤!}C`:d&ks&%R )aO>y+)ޔF:ʣ7騜^^5ٗrl䅋 Qwf֮Qx6.Uqv+mN?ݸ]fUArJa~Ri hZVÕ+ۓ.4 W}=]4|8-¢x=ù}0mEpK:䵊ܧ;'4/+ս6|c{|XR5h=#kRM\ت`ugBB*]cl\x1s&n^+280- SCoH6Np*XGvgHez}" Y \|*H{T~n'XR^s)}[ZqcE`b]s#XqV䲔NU$ʸ-E6h}NY M4BRU7Ulg̮EYa_A(--ς+,QţT;U}r/ _Tt~3w!~w?s$ɊK9ji7b$"qa_AJg?wy E rׇ<1ڹe$&#,t%,O4" +IW~xp;r#G&tgR`.byJ>vbm8Taf%eXAe^uuhO[wo]_MFW.=id{O.{$JxDu|ȈĘEJі1PFjxK)xy`@C{^لse7 ƃ>pB›G^>|9di-R:=䝍IoUlqxz*b?rjn_d(o .8;B|}cL~ۉ1r=$ {uɸMN/Tm0ҸjuP<$g7'뺤 |#AVf*zsqqwvtTrO6UB ҿsk<=Xv#/щ}^K=&ِaJәI ^6 󨦿=ŇQ*jR7cu;>MO] IOPq?g"W#ڥpP$]K= X -7jĠ+-ZQ$ 2!I,]hM ׳HׅGs~i$% !u99R pG,!ex~\,LEUKl&s0ROPqHqfj2YOqv>(%I{@Cz7$9,S r1G,`'Zԫa٬?Ƣ: w[[`=pT<+% C~u)FN %?q68~hf/@LZmZe!U%8Z*z^YaV=_RE%pDG%Xl"}Ku9ۯ n#we@I9sm8.:$[ܼ%Dk._֑V@.@nLmI֛ظYZ244i4Fh_ QC/O.-J 1É."3?Ab3@|~&QrF a1qӁxiG"r{`Skp6 $xsL!/-xW݊6_GCO\7gfIh/\E{#vOlC2&c.ãQ$>=ܦng>A-IbLUvYR* Y]Ʋ:V($ԞP雀p Z-5O!ď_s#_pUW $G ymv:7MZne"у=pDdhgɄΙi3*xjh(mKvCXFYKYkKmdT,A&ku-M%8˜}ZLS))l;~$bWh4 د6R:ڔRa`niצh%g|7Nuz͑X âRTKS(P*adT h?HqX $RyjZZ O"jA[w[f:7MN"ワQ" 3^(0pԧ*RֳH%z7ج UHj䫀S'5dkxIRˠM=̼%^jtS;j@+u[pOK_@f:Ջ¥C}jѰ4NVK`7;%MJօeD2(Uj% PJ'AAg''u56 [?{>cqȿ3-ERAQ#Vb?q1Á /geH"P2Lj\t%(C2O%H#sR+SU(%y`ȅ!m$8:d:Bi`dhhX0زcVd?`S_HwA*I' ׽mp:YNԀp66t%9$&[J#юF:r=v-:~C_| Bw<dE*͆ܠS("!.z8IT( 6쀳R|_KA6ȵRqbOQ./2Hw~9WZ}L[lHY("e"2?{iw9cvǧaU>8 )bfn,{x賊c ,Eb;]5JCbrz%D^f%$1\KNxeIbB/{kre2вq~7(%Zvx/]yԃi2 b"$$&,x@lk›" @!߂e >j`CՂ!SDB;"5LBW'.Wen9[r).7ŻAlλF@ f3&@O.8`(1aD\hXT=/؍XM(Uh*>KNIߡTpScyzrքE UUv\-Sg@z~XHȯf3ICCoS<EBj0L|:Smn8/Af]W佻\'j9Pm:)i|:='>\ $@DnFd4?ᢊ+!l} yf{Wp',ҫ?4X8Kzo-4-VjGp|i#B;OvT63Q@x\c"-Wmj6(Q6Q^`8V𨗛v.I# VxADZ*4x8yKRva 3Avmt f9N sBm ]}uV5lQ`Ō I(m*J|*# θ6Oa Y%( =Ӫsx[ޝO? d_vTj3U3WLzR'7v\:[7˾ec)K)4u^ =YX*t%(c4樂-z TlFt.CeC-~+IE_Znt@fKwne _rmuE. Mu<7fx%:d̾$Po| # l![xa9YNCԯ]Xvb"eއ~Y+s'^GM A$_8W4A70-xDI]rl{a#`6Յ%, LN(o0T+. ^PĽ O'_SKceadv"դ :h>&QSd+e- /%;ފC`"^@Rޓ1 CKPʻV׵[Bkl^??GIO!}!/vzLfT x]޴cErq,.4g&BE_缾=p@dcc0bjīPcC( nMv҉m`߹&jbo2jw=@K Ǫ#\PXfu[BаlzNtf&rg8 Fx}+C;L~qyF(% , of8Χi GQ )ɯ4tH&0YB1A3>6l.Hs;Q}kM8 =Q?qMV1i}*%\=Hֽ>%ݴWeI) 2(F2Ȩ[!iM a+Fx08 *譠Yt+Ҭ(+2Ԙ;Jԫ_MqV}< $7:(nUpn "Qg׊ hEPRvWD.ZDco_9)u "g{Ģ|h_=>@7,Ac ?!\~\ݯV={xH)_hO z5a#Z,ݨƝxjWb#l/ N6fV!h'|V@(WJ MAxt#JX4h#~eшwuI$2m&& 闥D!4| mh.I3˒r ii{[|_K~|OC'і:?Пg'܄M!zq-%~rx<ڐ!voaPmHrA&S"E(&i#NTJgU ZWi@YA{.ӓO-O+7me&6r| #_4ܙJXGʧ"X0[5=Ǜ{ԓqB6d8g4K쬚 s@Pb]I 82fd%u1$Xݽjd.7a=+BR- C t@D%+jIF1j-"GDoMrVAJkNG*,YM-i`"kG״:ٱx6*N)!WRo˻?d05T K|/>8 Wa81j)56F3'kR2Z)|Z *-\\3&j&-<}g{4.dūC}L7gS 8r8[Ǎl b$eVĐ]XoFrMfI\*ʝH~dÊ i:LS$8Vkn%vL<Jxi%GI$$n 1F 6&hnl9|^}IL{NIx%7x9c6<&~A(A8j^L (գ Ru*LَnH36Cz )4N(yjd\kj-MEoRyv{P&`&"CEPx JaLgDw(7JԌr {v%$dQ(RIо8HhYpNǂj>g6i*q*itܠ4 }41Ǭ3֫'DR8\ 5Ӧ&XPOJPS1Zq1L+]za4[$kA+ ٧AEYHΪNղۯT[i#| s~NNOa wBSj,\(M(09Fz b{rP"\ivؓy&$=,"`+ȇvW= LރM٠wgCtPhy,s) X7w+R/%.pC]M;fѴL~L9 敢By Qڃf#4ڭaD~/HYBTʅ!:Rޜp< _bCӁ-!Z|,- BheM,E !j$+vC(hFgNKb%uԬr`$AuZh1gGV eSV?&x)Kc {Ldĭ֥HO"@N-{|?\g(X! SƊ)_jsVŞeJe0ĩ.ɬI&8 Y 4Q˰ZTC oS(@o)چN{d/gf|hI𷙕4req߄\,`?4Xl4 1?AhL7>P|!'msBiڤ=^(iǺ$ILqUoY=uH^ZH5\tF@EӶ}4]~, dnî}zýupv | ✝ gO#W4APH/Oߖ 6qdO(yyF[D@0!dCnYETWG9BY(烩gР!!|`|ZFrt#ߍ{'p)M!X‘ZE9A[U(gAK 5҆oU;ع;`_R7ccL.\$lpd;f϶o[޸ Lp6=$t~k`?gڱ<:cg4zLoqaq"4Rx!hu3R ,]$Ny} HK=Ge]wf6 @G\WfO H!-;فd`V$novkP$".cnV5(>08H1#ĥ/}GDPsu "*G#!w{kay^njL@rP K 4}D_zi j':(rɠRzBr@eu sJEkgT)D_%E )h<~#z-l9@^v54ܿED /V١$u fX4:qž(Ŀ<J~@Fߧ9þvSV~ayhn;빧d /c~͡{铎⟗ugܟx2=<~28GiZY>CB0rcCc_.ԿNni|(̨YW ;V o4_*]Q; |F0a{ew0ڝ~0  ;@_b W֐C؁u}M9ўw.VzRMP.S4*ZA6W$I/KQc?'!6\8Qƭ鎧\W"k.{|"lgo`A ?BV!-+*̣f\6Btl;v%34n #W[9F)%fqͧd ctzw떮^[l%)AdE?*P{Yʰ6{Bc@>ݿ ( l,'"VC!)MKשTgղV1"_MJ {RL#Li~pEU2v v>U2=oRqLڊ:hofָCUJڮFD)27G; `ghw$'^Yd5 G!B73:+FHk\PL9}b<-?cNZFm6ՀgXajl eIi+ :VlK7~SuR)#\lZGBQ"=d7х6rl`Eɜeq 7pؖjۨNrY$U"(6 rV˞QL_BhN\,~VP]X~4mAucXa/ebpRѢTZ(E@&Ƌx335|g <'|fqJ^RMAvg 8YhP{?dYb$/ʢDe8콛]&Y_O ݟei%/ _PF5a2.TGKR cN;_e oۃVYݓgHbc ب ! a]z-˿j7舰? 0VO]"NJ#y|i> ] bEI@kN{E հÐk_rʮe5jO69XoH ~Rmq tC勀H |HHCcq"9g9VkdBS?vllBxhJ+XԼxLFޱkd'qt>RYϖa 6NƉ,HZ),׵p9k%x7z shݮZ X^Fd.wZܧ#9 3}!函^ۣh@Qh=ÏX~J)HWrb[*tR3Xh ^!`GӏЪmwj6 s `$9x}\k.ŋ>4EC5~a˓A)21fL(d.rGDx࠽[2E",JPbr@ƶh*f!E BIXb~8 j<7 찅/N39#:>c/yfK5OHC.'i7P*~o@g9(|3k& (mQ>>WrFpO<:DDXT{6[!H^+;-gs q~> 5f6pPަ<Ϸh v!ɨiP[dpUEGcQXUThAHy,##k)RrC cQ{Ťtќt;sv"ؑ ap4OyG6?.EU=֘^B|ޛZR6=A {Wt eӗ%A]Ik[k$g}WnƱމ=u '`gP6PC.eL>㽺mm*L3e^M~5KE%_R"0^4Tfx:[Q'tmθjF`lm볨zk%n:8 Z>(.+ 8S^0d &*=`tA$=LM'v MڇH}k%%'P{𼇖/Migf㘷jZITTU2I^4Jsdͼ7[ë**j4Q8CL0_14Ts nRYcΫa:;7)rgxo`|~ŝ?h/5S"n'}> f6s?;:kaBNy[ޑlL%) !?Iܨu0{B2o""<0>7Ֆ_1tB\I\(/ҳbꧡ~5yd>9N|95"`M[L<3JךLޒBX52-sY`aײZM_U/(Qi 7r#ߊ0'm!6J-+ȅP5zgC[qf}H9h})Xľp%RE{(b^ (olf/?xlZ]#i3mv݂{]tavp*|H< r}R>[R!˰jGfR5XI=GKN|mdvl,m-!hQҸ7|7h/7u!2_j=]Qh=9P$i2pQ}JxO7=C qpţuckAȖ˕]`I\9j*0&IcH tj J})]PZL/23K>ԩKh]xeٰ{ï$ey7'ǂs(]G+穉%Bwn6>PK$$]`O?\d?j3KK ̸©c%trc9fkIzl&t:3R%`nFS H؎-p"<1mFXʃf8{[<.u6 >XVz."вfE#V dQ}KZ먻xYie m #~76=OL[<6bb3%crQ*B&!k8q& .|W@rk }?Fu 6$,Sqpcǖ Y!Ǫlw$0,@\JcDCFd 9j+0JHG5%XrH]8`:<^Z+r@{cpA󞸎f[I,Q#y1q@Zyf!^':tݮ4tϨ?d'8.4B_'6p9oYxߵ#;@{Es1\ZXpY*p*Xɲpp:=N[E[EekkK8L2zБ􉯗xo7κD'ϼ }5a *r}q27u]Ur=Ԡ./@!IGB%aRyu#gY+l&`Fyˉ YU/ T Uȑ;lF.ra!cfI S,& : }7 Ip/L ]Db6kNR ;&IVIP!1/Z E+햜|3zQu2T a_>ݮ= k9RFQcu'uB?۬!A[PHZs GɧlCeS0Ix w"]vz7 mPpm@rtO흥h{_ɰp;-SPk@y`A- 9]с y:: N8CvQq 05kGޢ~#2#CmۑI/pn{&٧4KHxg Sm J^[ᕒYs?($/54vZlfL2QT7Ojƣ~Q?*&rSD$4笉*VCk*o b=$q\1oE#Mt:6a<琞/:m~&PܾQF9;GHԙNG9I!V$+.0]+"jD%{%v',}*@^dnщn/a{̠ s=|\1oRpr)}ؗT 3ċ"fEWEڲbά& Os0X EpP~|v 9 ,R_)؎GP b>${ ʥa;e26M Z ۑ=b_qd`̌:Av d/9dl0>%N$&hUlӣ)zbodzwhfՈcs/|x:jѼrXykqOLh F)ĜD]Fn>6?crn6J oz%`]$}ǻ)zH@{2$qLoɉ&ZYG[ .eB{Ы xTQoS!by= =C*~f-Krj. _L 6/+31ٰsJ$ 2(yx<+X t!Mcp)Cۚ-ŧjhW6{O% ]} :fx߫aBw<P}z .(v <_Aܥܕ2ÕYlyzr$nV\xpVH3!%7Su7誖w/&ג@A2a6i1 )f*M#lYMCIur\V OVhiބp]-:z&ڇbe9Q5ڧz4jSxКdG-c^ KmԂzvBPV?Z5*c$C4avX@7h17}̛yj>z6=VfUߍN]]%Gَ਋X.K<>[Ӆɱy~ڸ 6Z* ئo:eW^υQCެ9J!B>,D7BJBĝ;{dmOR$)='QYu&d8<6_zp4ڔ| ^ZN⅍y[֮*2 DψGjU{i "xm0A+u(=)M\uрx#EE7]fg+/vyM2b;*D7ċGl_^) |~';[p<A0@6YmqA~]>bu*n5L.3DMawfpsb'$!=/Zq\$:'b2O?\L<xB|(Hczr{k+1.Gr޿r<CV"Rfy%Il[g(pwUZ9SE 3܉ !0g!u\ҠPWއ弫 ݙ 5Gۄ60ŀ5) ]N@' R *Ե d̿3b͎Z2ƼMtv&\QtxVC_P:^P|^ h37m9ǩK2:-yV! vC_4u¡Wo8_΀]v,ڋSCQ-|/>[F.:ep]{[`B_MX35,r% ]} [t=gl6j{MW; o#dx4"3GěaA0bn~.>> DL|efȉ Yf4fE1)RhLr_R$0u,_A4LT(繦D#8Mh) CY*w2.-2|EpuV{C21ʊFB*3V#t?kuOUV=\;}vS1X ]ӃWKe ([F_5_:,y}ETJ"ج~FpHj!}I ?} $HGEBHWGߥnlma89[T 2T=,uld﵈˧ äV.hrHmi_D~RT:?1vHܦD $Ul4bȭ+BSdD@Y_}Gr(7`u䣽:QkjWԭa6[t{yn-cu5J{98)WuUR1k}̨Бe%MND =UCJ]U 0?LdUP.k%x+.F`s䈠C٧*=DQLD> WEށ&c3~EPI)vۺ-g6~U4m|M ڬYJ@Xun? >r@~z,vm2K7FBpe@ґK=njsr⤀Jg #"VmEeUFqŵ2+#Ni˘>a_*< 0L r\!D?12jLZϺ hD#_]4q!tN| L%EHW7[U^ L^!iqRRETrS 里49S`4oXLO 9aY SKǁN Rfw.yA8m-&^Uqx}FHq1X@S=<%~t:T/00?XMμ߷Xgnd)$&?Ђ  nHtwz9(ThZ\`z9|z7*$:'Xer1 C8[`K;l߁"j)fj7uY^o vL,WsAJv%ZmNF^8%.?þQtq`afմ!-f` ]([65CU/xfde=xfsAa1Pn靅Kїñ~:,|F\¿vsv spL`+(ݘCFh9rH IS9qi |8~OwB.#ɥyAm8LY/J/3zM {1c7r1UN+FZ 9b|#yXMY\Ґ[u~14U秊RldTheAkcRkw=S[殂5/! 1#qAhig}|Zf-FeyTwo)z3 f.](2lՕN9X"C>Z$Bbcf6.[23#<nikvT䘊*ЉZO$?t A0Y=~ވ%0R롤вuPe=e`0"eoJQq+bCI"_pf@vEkb}C=&%U),:' T% 3duaBborRbSXgWH&O%~H288LO-,<$Th)bEv oS G+:cwuvVG><6{3LĪl8*ckF~|ETu^ӸMo6pŔjqFK1/ 0¥D -穧C܇g7m]SL93FD8ߚE{emM*c*YGi*1^fXV* ŖYUhK'#]Dz:g$/_3"ķq#3|͉Jyڥi.K"b v`E:U Ih;ХqZK*L/sdBqxL~ힼ(C@„]RhDK3mZ0_/rƱAP)9MLOBz]ZJpmpaH;"<8alÔn&T mSrIVL u* G `赹51@,~n5Wt?np2d4PDoqe}YǫVgz97w2%" px!̡zbaqlؼ4xyr1ntKv]exf2|7# DƆ^{LzDYlN%lnZV`z.aqѕyQzՁ`?]bw速ut談hM`$ #nZz f.J&.rҾ`m[jQ։lm*P|D]W @ثH;91c fJ55"+X5'#=pTKqs.q!ݷ\pe$濛 r./o\RmhW>_k^pئҿsfP~~,J" x6ik|I4C\d320~ԡGT~"4Y+A$UQے3dqQQ*nÉ(ޜ{D kvEoǑ9;L48|wZ^5A1d4*pl2a `l Ҷ vox0VӶ*|,%h1hXWX]+r`63m5W}TON=tdM3'壐}[g{Kn`˘]ps7I jGۦWݒkE/DK*'H2#?i :jķm j=d\ ^K^rjԁ0ۆm>Zάya חQ_3$/11F!MBOM31ey|:>mBج[jcAH`(Oz%.nOWjd-5O3]Ijۊ5r[$',ĦTZB(<ʻ9^#!"m'IFFMPv˖cӨv:O$ CYӥjβY<c$'&>`շBAp*6EÅi-XJD0X0m'˙T 5O@ȃ;‘gKz?-0I[D J4r7KA#Y\@? ե6NJyr_PsJO a%fV&3iCwԶ[y rRL4hܹ wA1U'K+ ˿^_GB~1[mH?qg|~hKsQxc8SBM<4Mp5`gLc}|"׬o _3~U9gB`("wli[R0@3@PIkyh\Kl*GV|*u 5Pz.h$) aJ\k˫v3OBG,KɅpWA+^Kܳ5 e˜^~~$Ш4 eO*H/&8gvv؛EĘ"ʚ1~T+Li\~[=AF>cKƒjz],z0}t^ `!_*i1GKJ3&%>BT{1)@,E5楏/1ؼ-9$zGbŘf Ӫ3)&ؑ#E9=q˨ZdmInAٗN"v5Áɣ{mKMwQLc9vsA H5ۘ&^> +ie'~r,]ݙקj=Vf̷$I+]}}1~ynmBf'ݎWC]?䩿D;(U&l@Q zh봗\t0*afW9|_zi'Z6NȤ/WzwXxs}uhjD#O"a%~i$h ?^$!ຌ-kNĚcspݣEξN~T  f |M!Y6wu٧iޞP٬GρS/Qz*3e*hɀ2Fn ܞ{o+qͻ2 aYwDR}/=5zN=[Gam9~>N,oB/C|&qN|WR GYN"D0Ȓ=n쁦|A\ $hszWbfGhj߅Cz4h9潷|D59c6kO2>?aQm=yr)jiLX|k&@w_\p嶀[߳Y+ǐrx 8w 5;8`]{64bZ*& LF} ?| c/@qE ~uiCd[XyE;;44@\ 6j]Ki6YsFWGHT 牽[Ay*r+35uI;ImT A\;LqO1 巫rR 5cZW£Y>.b)U|۝A[ B/bw|kDL8{mw34Z@\!zP v`d,JTPH],4; ? yذÛcɟ![UŦȍT+%\A}v`OBAMgEv2Ƌy3${$[.H4BOQ8#cːKvrQKz141b?A^Zrkb[P /0$ac~ٓ&̍1~h wohjnxChI @g Ondr 35=\5 ɴˇ9XvJ@hWu R:%P>#Q !ʨC{JGJ =4uQ`YxBޒXL Jv!p2_#<[ w hmAkξJ:.'B4`^*SDaA?~2ע>aKn'YyF@ndy)@UZ@]g.S'XwCb4Mzu;S~dE^PوmH?sW)"x}s!*L&Er`\{"h|n\ mz0?Rpk-!82> fA;gviy>Nl+)0ٲsZNjoTcK҅vNG7p)=x Rj+Ͼ}^ {T#~%-=Mq,qxMcz\+&?U nG-F!U_||1}aug)Xv}|f1,UPddck+IFhT5.sO}ukqOXn]R#ĺZ+WZP6jp<ԎwqV"+T6t 3E(vu<ʋf"tV5#ѠsBXBfOM<:qTl[O)^n 0kl`xPB +@`f.>}LTz}6*"k .CwZN)|hG?ۂg_WĔ[ͯ)>pnGPpf2FJ3xQTC_X5%zJ\ M[ub<2爭IN3aǘW[VNid綐5qBJs?9F1\FY-yW{΍;k?ŧW df⭜w]hP WGFsqһoFX%3,bpLnf¹ڷSt@vhHO uFTp&jmQ8 N_+~3Hl}ee*)z(;T-At+?}1]i+6⠣kUqCAz·a.fy.ְV&}+$rDR.'9toeB2hf+]._ %]1/}Z^wrq!E\4~b>*-* KB#/5+a6t:پx>*VŅ+M%`F¯#&ນ'@O#9!:jJ(Õv gXY9ݳM5G4ͩ Q§-)ⱑoG(jSӤx#ba^˿k5X4+\Pk:A.p8%[ 14ӸUwp!t?דrm,Όa{KqPvmQ7G`,b&$ъ$ԃ٠d ௃#m=x{9)a#xSDFJ+AWC!ӏ1py/PPNIQ~p!6857\>mn՟KS"7h7mo#J^^S?]ᣔ1,N]|*} /XѓB}~v-f.LQvH3jѐ,QtŔM:+]Dx\ϨŃ ^,kNF-Y \-YO(D`Oox P Mˆuzj R^^9_K$$v$F z-kE%uP|iھ_˸LwٳHkqB+>.u!jϊ#!<go,xb!є5'ҥΜfhޒژݧ+Pm=;@d0|0/!ђ]=ټP]M }YٲI0Pd_49Ws#DR5Ef">~3뵒ăXAnJ\p rE5q(W>MHx^!F.)z8y,; f:L&^P\ˣD Ja#uînzbW=60 `Y.&>Ώoo J\nuG54& zu;9?{L~[3 r;m&6zm!1K0ކb},ݵaz*bn/Q2(FIR`fcb+jG$ۜ7NAP7ʃdme'PV@gBmNvSu4p7ϱy)wᦂ]a.-ԝx/IcdV,N%$v7if^Ub:h>_W4WkAݕ ò뢻 Kb3EhOܩ9mJ3t=9k5@PHOId[V1}ƄP?d0]Kam<EZ^ /n1۪=RC)SgNQq&a P0$<|,&d-ܮ\ UHmX/NշBϲGiPPq K撸dC.B-*"켡r 0L݃vIKgr_M_nҫDXZ )RᮃsebsV`܍c8 bt+J:|z'~G7sPy d1V}w"5rk]$buY*drp )ޑq+kEe[cT* 1`k ѣbAL&9`çGفP70poۥ1gT^^>45Tj2rN[álPrlN@u9P)UoK+yG8_ڻKYC~kC> F6nj 2Ms4E7& )oDL?Q>1 oN?"#GCd{po`KUi?X !%8kR,dY&k ħ IO_؍ziQj y&Oy/4H>htF jGY\NC"BPтo_;0LVB] eLYΞIjC"RTԿs%jE<;yÚ75:!Civ$DPTgy=v7uk{JB9ahے4̥e6oJj<.˙pV> |חV^] nB3j{a*Y*{`K[!K?;Gh߀01_ُz۔e(+2ګ7UswZǨ5_"qx%n,=Fd{ۜ\'{fBs,:BΦʗsAtl[^?oaP ֨,X U'[ɘ~bgM8;BGج)ߘ]VǦѨb(za,i4cy% $#a7"O0Gw۝/08[f#,VA fMt]8t{7[7+!&/bV>1c"U\Ӏ& m,zsU\Zr1=gq #'T<(ݼak c^,kP¶yy\F5;Z8SUh@}$Xyj@4za>}໳ֻhGO)=iZ#)67@ WKU•\1To VP#!{jFr_Z 7%#ynSM^;~Kb㡙u7ՠEg1f:QN{+FC.B/Me96~5K<588k-e.+/Cɋæ/vjк {!4~ E{߷.P+j'՞\Y^BSDCM|E,Bo/.< Opr,UG݈gL`5߹[$5{Uၔ2 sU.hH0Gâ?R;NXCQ wDL Mvޖؐq#"..J;1º>kH_z\1c bHUov'/xʪMuqrBOu)6t GNL4ɋ`U+tu汻x0c/2_BdVcA gVךk5po 80=1m6Oi,uv+Y!:g -+\nDeDECVfpR <:.Ap>£ڜqHմm`W#HbsE̍4ۧx9#&d|JM){dk9ho3.?iK[=Zzij}`K=j.^AoQ%^7[@w>[ } 䵛7 K>b8%?J o.8W>T.Q|̃~ebWU%RnGe%JUIZ|v"i5"F'#L9x$(rSjß~@,ٹh$`”%] .h{æ~m^xocv6kȾ^3SjopX),qLu&tBceHH\pYuT4rh͌qD%M:B{A"~=uJK?̍LD\ 5S\R~(He9?QgoV&+V+OCUqjf@7<ʅn9ہ; _NtnH.[&HD(sv+,uUxHY tK,9೦ț "}9q2~>n@AxX@%Gvo01ķܵs> yPZMrP9F+T[o)s'/0A :D5mA;)#+DW;u?:K%W_ ~;F$̵´K*'2d7I >0ZﻒV/X!)mib-[SOqRnuXQiaq-TnY=(bDjioQj9E0zt}mQnQInU&*j[ɓHZ"``ma9J9sa:Mۉ4}*Ӷ * *GV#g!q̺BDͩ40օ._(l\N );Sm<2^*Z;?J{Rb="8sHBd :4UzV$SiyXH֥*5P֧ctC=_-4Lo㡴P jp+ǓgEnGvIE ExM]EͲXlp~ W:'.ԘMQb 㰍f˜!=h&ĆЏ#q  m8uG,Xѳ^,uQuZ^%V W'HI-_g@wq%IY~TWאN/ZP7C"~2X>Sk:c !TI[,ǿ$dTؿ3qDus'NX)%'&eك1sX(`4x="(ߏ~q.dJwgI*G!e'*X0%!@!n6ߐx9\Μ؟Xj珟Ct0("gШJrw̮*`A^moPb? zdK4;ZJꇟE1˵dlluxmCM^g?ߏ*o(`D;.y)Ÿa1ɋx`$W bH'7CPe͚N"ì.ax }ΏŽ`p$+k޴nIK8ZA󘥵hfCǞ[3w V t1QosK>0loHaihG#Q5~^xŹ`! *.=[ٝ瀧4Xӥo%%Qyi(|3@U{v'<'Ab'YC0t ebYxUGY%0j̙54UIu+c{F. "KF '=J/^k}~}/;^fZt߼&2s9 cx(#GX3WZvz5n'h%( ';.I)u]&+&)<_~>S)i%c9F'g=~5օJ&ʹkH-шM -3n?'G`G#MBKuKگ_֯OGf*;qaJWB܂$M?UA7+4-\eEhWWϽ"Q\ 4$0a Xd訓U+z7sSY=ATFXudk*=uMTE')8I08p:2`񂦮B)kUo%š&jhr`n)0o^Su>)CR %éQ:P>AFpՆW>WmTD 4-=DSǤ$n%/~~ e`_^9GhEIڷji-=R%Wqzu?~nhd'Ӹt3VyqܹMӐGsh`nn͎-J6(8"kAOßs.mk,kCj2MYee+11* YzZph :EEM #')wɒ<'+/T<+umDV^7ө`( dUĸ% }>x\ }szUi g9\H82QWY8BQZ.sS16_(%}^zE]UO] ~ a P@ztSK.Gqҕ^={Z00ܥs3wxc`o*qwTG4"gfTp+/NC0]:p$6-܎uF,)}9Ǚ H.IVZ {94I(dvؽZ ]_9Y|=@AU;^"~n5+U<=6[)ڝ9Ddo֥BeP=^ Hlu]@7${I">Z/#}*tEfiUh):$3AN>:U~D+ObS $=j_-PsL# sK :2ɋRgDntgRK!-Ϻc)xb-c_1.b؛-c벆u;]pCq"}f;zj1+a"P\s5})"vIymߘ`aKXq9̵{8a~\2*ϵV~xYtV N+)xh+0o2<yg 6&*$8wr96q=(7SxI}>|sI6,$ ⠑ S\ly6,r vYyΝf(Ԁ+e3 ]K N0ޑĦP|Iqx\mLDgy4cl0VўۀӔQdFDW?╺F3+{7/+NI9k =dɍyɦhӣ{_LoUfPw%'쯸@(Z\qZKj| Äh^>kS!^[Քl>m?CB, YpY(^Z)IN0䬾%KSY-}Z~rjy~Iu1dw מۣ5-s_TswӀji4<%2R,r(?U8- qRΌcӸkUjp&ĉAaUTut-R%Ɖb}O/}9KnSX@T:^,/~U ^sC+|JS$cs8ܛ#T,.鲊zjKr/{C@lN+T7D'Ψw60CF6U=r$#7R/w! vp uBGo+8Պ>G$(% ߡٷt{|wNG!b3zH7w%,ɐtP} wIᝨ>Db@Tw!>Ipgm6}Y~lSmS H>t6sUɘ{9{\K ZrT|}GK,0\y+h t;\LCQ1Rt,qVg4>;|"1l F]xow3ʖWEKSS8^f)%B̪ D 3>ld;Hz_8u֋"Zh*?NK tYP)SVKӥ*<`1!1TMxBhxi;VR|.[MN hǟ>IM*FJ;[aV. bwP@K.tB ,Lw<)Lr / 8 ?VSb?r鶈"h̠o$ay]hT++bW`)#|=P(xLm +!la>jh?.+dh|^qg};9t7[fiF:7rcjl@ps&O\GlIYUR_;}/|j ';XFV'=TM*~K.ViaEATzy$G}~:Tq7WDWu^pzip|\4jdM_4NjqQhXގ%(4G`H̡K/ XKS-Y t6@H߉ڀ}8N!G4(N6$ai/}NRh iFL"4i@dX$@!ԐFiLQNZTcmV|S<O~IN gļ^4A UGƾT6,x`'w+m,&HTG2e+&:^D)e+E՟yST;wO#Z>W; cŏbVY\h%1=‰N1T}3۵hFf;LOSBk!},>$cÌiI8*`-7>siސZZ(l>(m7-t=ī;Z1tm|0^M\@deyw;GK(B>&փwL0aMNI3H% ~4|V }GZI2+ؑ^@H{Jq/ޞ;NXY>7MxNhX+=9KbB/ m{XsZWn"UNq}JgiAI !J-V5m_?Ax\f*_%;5 x޸~1"&([sGXF]LEʀжh!]79F-D>1.s8m²PҾ7хJ]tr<{y@ŭªw{{O]Z5b8~.LM k,|}+c ELy 7+? ((xo%٭jj dDW+2@hꠚӍƥ{ئ>x'vfJӛ\rRg/% 8 kV =Hm_E}:9~⹴Φ!p_%tO[lM4N?#+4;vܢC"wi}Y-jةAwaMNtAHKrk[\X- 4*8WQ ib<^"4Vrـuhe3 9`k8M2FNxvǀ4.q xiMo5Z> !p %y||%-63^7sj{}0YGG7S T}İn{ Re½V}8eF.7+׸x!ݙ!RAt)[*NYv"hʿ Y4d4)nĭxaBlGzF}H#1tbB+xQԮrC42~_E咒p!~ )ҫWȃũ+vgTPn*޽9 aܞ '$NV@i0un(A~e^߆vKDV _DFZexf*\3nψ;NwU̹f>b72ُ8֢b,aJ^vzs/գ-FzW84Ftfo2<d >`*OGt[TDNWxh' h&-Bi@d3ƁݥyI2}fYtfkY^cDKN.}pR,"`kIkl5yZ v# X6"+'ai*{Γ=lU/t]%X $T8#U vgG5ؒe+8?5[e|,՗LY>R~@Na] ރY+<V"tm=NSs Уur2y0&VEyO)4@dd[a7uc߃9 bа1è"`^N ֘][wT36`jb6zYiA{PzMdgT~?ɒZ%J"LlGМ>gl\DOnu3.OL}1#kdZ י׾T{@(.ڬ$ޒӤ=W%y8Dlkw g73})FDUD'ϑxCy\B^^g1C1dKk^EEs,M`+72٪Tύp2[zFpȄIp(%)7|42^5HH5Y>oقOtOeΙEcPQ3HIUcetuP##&}(>Û덃D=sFs}A'> j\n[23j@)dlb]ak/OKO5ݝI~ȄN0@tC4V^0|L I"-29;n)㭨2*FS_bWiېgjc2Su= H|r6/dˈ*mB~^v= \}nH ;]~:UXa']\g`IAVM6_OU+NvG0" P5O;{#]D)Tq+OOcĊ`J@ TA=Lp`9!.:bߞX 5T Ym4"zV AGVq~P&܇31Nd%X}$#68'I&"µ1Us%D0 DLH>`PX[&z*-U}%xZ0Pz\m$ʋAZ5C )=챮N3v&A@0Wf-0"ZÈ>~ >_`RQ@T4fj/Qʦj*=HU9i҄e5v6Zi^W +ſ}6;Ur9zI6M1qVn޽p$ugl+/?0ٿLoO٪r^$u͘9gTl_Ū^{ i:L?83@DvzLj Ʃ_͓ 6vv &u+sȳf%5c-HPj6}ӷjEmKLtT_:+Cݞ圯0 *=$TC2Pӕ+Icj\?'\֥!PsRvM3rXڂt=Ŧ9\(@ȼYxdXwdI,#,5#U0Q/H QiC žvpWinv2[j0 >18äyR"ϩkOeAPbt&"Ǽy<3U Ϲ%: Nh#Ic٭h!qL&4j-ZGaɞٸ;W6Jػa4%$`Oq%WONԘAxbiynݻ1eB1sɻX طV{EkG|4’*;HAw;j_cKN%n=F ==כTj7HMpsoX9$ebPҾ_m`Vi=YU\&O܈jRULD{e/ɶ~NYCZ;lGz#qĔ<PNut=qdlA䕢j!k2+ ."vܮժ_?r҃0{jRU9dd*?9P͉Ԍ#'69!8aԌ.pu u" (a}2 S|^elVMqFB(F ].BH֟KbFCnu2l .ns7q*'0(, Ԡ^ \sy1q`WĮ9VƟƒT%\B,1yI]H^6UŞ$2167 " ݃S"ѠgD[o}^6A}jT]H}YO1p^J l 8ftjTZN3G??p㈗cvpB`Wyc ([@ngKIlJPށgl4cT,{f T4ep;(F`J $}LՀiG)dJxQ"E 2ҷTC?<뽤 nM۞/|L#X/b|ZPx73b Kok<^Zئo ɍqOv>JImE*Mpj8 tKMLFg1;;g*nɒ-BA=c i'~库VBp 8-U؝@dYVޑKNk.nP*QXvI/\v׵ UlIbm2fxNуΫֱeyښoKKX}LX+&: OYOV#աWWo7C*)gܴ=w%O1'MBFsP> wKYhoUoьbż`,  WcۜtgE$=f] tǁB AyDCԏWkv|L/Wp[ɚ@K/S w._G1k0΂^>VpG]!7NY':kZ' .wW2A8g x+K;"2^)'d}%OvtoGb?FnNE{W hjl#E1ky/d'2B|E%B2x jn` әl&¦&!qUp"j/1eBI2U`pHI:`-߀&d'ϝc44K\9=Xsp(X੹66Q Lˊ~J"jZ]VG \ĔӦK_:> T;Gܣ07ipZ,RjS$^ Dv 9V976h%A] DΆ]$m5Idc ?n>ځ#<] M[ n2[G|&Ib'_a<& VMA8xr%c}B,#w6x%OOhyĜ *h?v\ nrXH=un쯂uʰє SEЁOx'=5!Q1QCnchʞNş8Y%%žpq<Mv<&PPvY':WR7h᳹.?bܿ}R?ɩ.Kw:8dҲjTfV=2T &+I@"qn$ke :\=/ DbX!gy,4c'uб-զj%H[86#ȶ u +N4 QQOb1 (T&5/51QI8m oT8j4.No(wT &y;>eEnOuϺ LJbH{Bhg'M)P)u)Ǒ 6̾tE+6QNu~ZuRg)644`y&\ثo0  LFܯ2N7),vף[d6 gd[ԥSܖ N>% "taur6bcXD!(]~iiK,8M!xYLE G\s avk^",Nʾ|CLbښds 9PRRPGXqWvvxM]?_]ɪ{([qRb8U|YByq3(`dTb +'UWX%W~It ZiJq4ηhC"J[mC*T_P<{mV9G6jt @wEQ22e[|2r} VL#Io )>[2.ߒ[G5Ľ$z뎖 Ա0Py$v;a"t[JT)rn`7 >B^@O S ٥DG`1chTvoB)\zZz5(EUosqLƍ{ W&UݖØ L !8\m:2H)i?ˆM~~zT-|)Xxm=aL9Q2l,lj? kGA¤>vMCXXzf c[TydrB'pԀ)o@ NHPLURi"R. 'vt0Q"}E/@=~:vRfrϫҎ5 /!7@uIϚ)gkSAr؟ (ۭdw Ri>VQL{]w- .pu'&B1)C6Fw/''v!>+tV. Q/N,C وjd7[ZD+ H[qo2ój)A(l%m"F#g؀1@ +?ud29#s]ׁ}8+)ۺu}b$W ;/䖾 ?6cDJ}IhVfZEGSqW}n&mkA|=";: 0l\\ahKfDӓ@<P4m1ӗdӘZO#M.(/ƣV6;~7[ <v9_B؈fz#(9ǹu+LŽјv}qaэSWhs}|'C f7Z1Q-1r_Ye` 4;UvdD|pnS; )KxD=+d+սt6WwC[NL=O G*{o_<[e@HypWi}=-Ǜ Vpu_#UPe.&8RuCf*@).Rɺb2Gh+մݑc% A#h^?L9T[(sU$5'4.9n:HzmT&vK cJ }HUh*qu@&CR9(Ν sa62Ήz"A S߶PJ|U}ŖK2[.BF QYs~~G?ZÀ,n GXUu;I{q-̛FBNn([y_?xipSkp=jg-DDs̚Eux r1Y5/B}5;xSlix\4^3jmh ߲Bnb1,B>A.-pANrZR=T hwBXb7VA?eOJb[h^0z-SѺÍY5rk(|1:ϸڔ7rPRqBm*1o;ubS1;du ?uK4(ف]n㻃հO,K %q^ɖJ~Dp4RwYZL gĄ 2Az{3H6~^ c RZT#Y4Q,΀ɲU޳*a"g 0 @}5{ȣGx׉Xҝw qh]lMz37/(03b"bňG: a"\MH7rq$ lmLp—bZ|u!JѷqK&=qOg ԫAтUKGu:c N n!KfnL3ITmv"~ eHYIcVxBz;p5hlT ]]Z=߭TɈ<&#,YyOΦѡ=t3e`v>>g} Y0X9 oߘ?17kZ޺D~A"y(6JPcLlV'1P[0!bC%! x"ηw2y#d͠UXZQ)%(xjyU'h+rUZ?q!?6wb݃Lzy`{K!P4S%n6/6$"ί`Utfݴ5''+:1%VA"  K]ǡ+Oa3b7ăy1gP>TBD\䌌P72͸e~6hGǜg0sֳ ׬cG'ΕȰ-?Td+i6P.s倶ҵxu6 }";QDM/P9QوI]61 w>sAkҋ`bxy)Umެ,Q;"xeN7rV8- Mαjۮ1DOiI͙^Y NP 騬#ݫww;YQ=.10C1zl|Ų"?+91 |y)+&1T-zQ*fhR 36O<Ȃk*1y];CfxMLKbxAxmQRtX,:Jд^AXb_ zB>  yhBӚ& Kb1:opnR6C|gw\%4D.-?=0YF+BtU-Cȇ&lЦf.X_ dB@*De})_y-tc(23H>F38t M;>2}AQD]q!vslY-4PLq$GN 'cl2^L1WLUPBĦe_nۦs~.GiWL N>k,٭UNDI%oKYPj@_kf8ӖDe B{#) _qfE>e@S )`k$ZCv_Mus7u5ub W5Z_#=xm:w a 3_"O ^2>:x6@ˁ]T:hl[efn8o蓱ê%xWMjmbݕz}cdr;d]#=ڞ~n{r6ZΛ%c3\i|3y=̅.ƒ_0G,NQy jּ c% #ܩ%gןQS`S7gK ȫ-x 4-3ʌYBc#ph $7YV{NDyfju{=]޶$K#lE [iIA&Hs=+PbGR{=} |r>R hݷu7/$7ovX[B/Ier7p~ҘS%Q8.h"{FZ5/[2Z2BdaФ ,P +QR'Ƽ'!f B-zw mX)'B[c 'pGlTu./@jb^yrǦgG]âP DeΪ " a&xj1\|݅ V(ro!#(loYeO\Q+XjuN&ʤf=-FP^MD;gZ lc͑|AWs i\Ҟp 0= 3->uf,Lr\"[R 7Vc(G9rqTBɦ1Yu&SjbZ>)0A԰rV#aS'ǔV~wٴhI.JR4ZzE3<q%*` r\_bD%<O"]zvi<8ɥlQO XvU]ُ>wũ?XXko8;c x ŮE9*tJ8J˸ ̦{K̦Pw"띏x ;\y0'c"g,&m7YGRKjS:ҮJ(-~Ve*Is?ã6K_xRBY AU(D˥-EJ̗>Ɩ4CC]-3-jxV5[%cMD.ϥWX._5%TtaV 'Yֿdw]n,-/ HRWG9M&U'8jz%{ؽS j4,iY0 R3l*ҡĐ ]4b _DP14L_BiVg.YX.+6`U{Hb܇gsEDϦ= PjB9Q\{թweuxWYNVͅIcai(]}F2nZgUAƄ^!srZ(WBv ]Ytc̛tv5Psl)ÕxwMMU KA/xSzQC),")*J#Y'  Y04Kk9Z*Bΰ0Sh.r|))ĐE깺G%5QѥlX'(q'd,2MJbpCYKDufTl|wT9wz:^ ^|82`a!؞0 vQn>'* nr ҖuUWt#hU;;.^K@.DC( FW `|))ּ+kIHjT>yHBL([km*v )y&CJ' n w.iO٧]zJ/]Wb۸'ݘr2ĎV~f.qou"uX୕áye_sX߫f)0b2mvUmI`3ͭ-/WQӲ5h޷Ӌ*$Oז NI 0ʌ#7T )) y/4I6\W9b q#U؝꒳7\`$ SWm]Bg$Z?)ޑtmE0P2&AcP$p̀а!Y(l3.1LIr;a"NgJM%axWsL7_,8 OO/aHKF~!0j,%p,b;y9^\bG w jؔ@|;%.yrbgqS~$JJ r=5',GT>%bkiv#rv K1*ּϰ/;x]R ~8vRI"ވ,Rh9&Z?}$b𪲉׃;pnp,EugADY?ybTzu9W6c #1r&ES 0B+]alAQ583nKX[MpK/7&#uS}̤^~sG xRm2*Jnώ̗*T9"Q訽/Ļ؈Ԯַ3@hј}Ht<}tuį Z^b˂鹓B(ālY8̓Ne^mݵSZGԜ?0"9PeͶ^[N{Guv}634զ Jo`P+QhC('@.DxfҒcWˢ5mԛcUdCxsZ*ݷGBσ;;pd O [lpd’{'x0v0%n} UR0]ѡt24'j*bsáv;>mA7֙ ö/lia0;٪G׈qo+o%Q1]۬/01IyH EN٫v68}ۢEeZܨxsx)L7}NE''ۚP; 5ѽb`K~f ;*KDk[["Au]# z{͋A wW?&r/!rU(5CVyU\s h.]ǝ`2Hq@VA5 ߼Nv<#;a[b|&d٬~aeT@bpkl XqwVDo3KwIJ]`Gѽgh_}a[}~ cw7%CjXr= H=u]XߧظM(D[|]"xOG'5rud HMOLWoJp;m/L5|M䀊zjCnΜW>hCwE,S00-%{[3g>cx .@YT%xF׊ ь@~>ثhxyٶ|ɏ#4I)Z!Oބ('<H:ᔣ[֍"kVj9=^[.n|?<76RgTLhOwM )^g} 3 ;dRSׇs7cO2 HSN iQy#c+X0_#Dr<~KP#۹5h?Fc)j2b]f! q񕥽54ˣy1,X2/7u|:e eɂRmRf O'nۋ<0/3]w3/;562*DM z7HeZSS+7#I}׈ }AAoOlɨ1g)^(<0>{5T=]F_;PqgfY`z0*3Gq ӱY17 nܱ׉`˸ɚOn;ER1 ,IZt-t$xE\Y=5?\?Oj(o36jSYA }lr^Q9U9\ܣEFȾjεiV QEMݤ|F͗YHDntz@wKUӮ|_5eM5rHtgmnKjj\Wl QN.?gK5kr?)6<[g ^ܾFm"#Eud-]˥ &/My\ LJc#ݝG )}<ǛQ'AP^?o(Zj*A >m1lpB_H&v~ :ޢl5׈Ym=wWwW6QTH4|N 2P[e}ye{|Y薔v4 k h?Y x84n}Dn Cqæ,1lUqQ_u+0nO l֍U#. M\#H /uؗo+^|i8McQeOzhŖ0Y%d|=fWPq*k"hо/1\}i0 986L{g,ҧ}^:uSO6Z+C_,-q|oun1yxt"L|kE+vXS^jHjF#0|hХbs2%s@& Zh7{ D.Kf˻F$.3*ȩ P6p2r &Nyn6ԫ*F̞b )riAnXc Z+ ưVeb`]<{pD#،1|j}$Z9߅OI#ҏwΒjUD C $ϿAnG!V7IB٠CE*cF1gtÙ7T}t]\~Шb-x~2WCGZO؟JU{3{$Id8dk],b^.VBR!׮9,bW!{z3?}4Uw$AE ׃(^lv́TEdFd!g5w+ H51O IS3OjTVRvz?^CI&.#Kxu!:O2zp5$%g}66:];Hqmosgu(s4m̄QX ]Dua"w9"f*x<1#zS"# $hRhjg]=Hz=ש<Բ7}2~)3B|b p8m@q%8l0RB?Kz7\ASqhbt3vfǴi]y*-<m(ǬŁ#͢-N 6:XeAɀ'Ӟ :S\Nw #U]3+88|%X.D>6< VKٹ&@HצFq[% &{cjXn ~{+/=aY7jܥ 4,S_[ ϳOԠw#$"yقe*Rܧ`8,"dymQ|/=K aQ[>& 6.h/ +Erˎ*h(.orCl_zv.QYB>Xdm>IoDhR2*#bw 3xc&oG!吵x@ҷfG>?j~ Y[P+*i .{MM&G5uTϪ425E@YDe'Ht5]6_X2ӸI9̒":zHy><3Z0Ga}U{snʷ4>JG`Gba@k1K|wz!WˤCǐ[#NgEoCDٖ"G$/8[nnLYme~t\|#Ġ1ca>y4Lq㶶vą)SGR)2 8Nİ)u,zK.!2]&.{- &"\rDVqgd/wUo.5ex 5+SrXG#'r^a6J#1۹aҝB&ˁZM;SXIy]0hNmإ 4cɕ#Z&D.ϚBi?UPA_qvlByIOŌeC7{+pBqsTa^bfw7H^֬Xc򖓡xYtR}V47Q~u|'n=bfi}CK`LymEDUӬVv*ShtK&Rk96@=Ke` ǢϑmGd,6ކOykĚH-_g 4eOX^1 q#PR{wѪ_#-@͝[cՏ(u2M̹]MX0-X=\ewHYҼU-7` n6t@'pȚ$f_Mc"/ZfE)o\Bڑ ڟL#!c|eJ@]:vٯpOˈNH2idNC$958bEŌ-A`ݵSA7gpElB^E48})piGisr(h8WkM7`tچ 8 .R&81wlaL._!vM@`n/.Ȕv5ߊ!"|r>oR4(iߘC!$Kʱ liBmNb9`'>Ћ&~NWdGDHw]@WVd @0 qM,eFcӆ*4zXw;6 Q݄^lċǏW p4Gsww߼+*,sjʉҬ. i-;*gE^D3T'#]|`8pNdؿhNrQy:f K4X̯Qp6/ƮĈG|}+]N ѳ_$JM@R˦+Gl"yg, BPeګ:F\Ʌ"1!_dVϸ'vF*g3א/T_~I~7muٴ;ɯ~Ңz78L{v/+qoAe>BЌno5ָY!9\V ~]&B1,pn7-'AAs FA`Hdmeo=47 ')k}“2·3d`늆| I]H4O~~4g0[.x>/ꍌq[U Q'kSvkCLPu (njW0mR4@_/)v־'mwvU1FN/ZR4f29hPmt^Pccd bq|l{ҙ`sȇ6)4:1t.򝗀fϤAelVM|\|chm=rqϩh̟ ؙ k,J0?c`u )þ:s&'{U>j,4L#8Jƨ' Ctե=nuAѱ!DO.͝fԓ+Lk٧*t G"h@r`Ibf?Tjf@bmr{~ >}(y\BжO*z @i)7TŽᄰLC M;ghQO kJq`aJm乯bB7uZss@ĊFŻse ^.u-- B׋}[5!4h&v[&\ l"~:=;-*۪%FNNNd'AR#hw "dQax*S?*wOE7(zSou.4\uqUs(AU!]+?_Dkm:@_ pT8W͕Le`]TD1̃v/வ 0futr. $E4BOZGjsF[% P#իF+CN0Dp"q`B/PԜ/Ss4NWjM~$iCvnhi<^%OqV0EG~ZqWeZX ePےԸ(fu>J/{$< j~~t͉c5aM8hii&L !i.iU+cTC",M/R?ThQdlmZg0Tw<(Y?2+JJCT}p.[Un3p69zI nVA`<=NsP)0<_8_;ihiR39:hSA*蒸m߂@TFI7yˉ ~]̵ݐY8-Tp'g) pK뵃$)J D\4 ؜rZٟ-[ک{<8\t\iFk0= ]3)05UKp=(}A-NwB FB1hP,V+&ՎV F1f8rƼ"+j1"XdIO// ]ūUqY2Xȋ+HgQphȡAF[h}?gP5Aor>ǯqeeA0$ \g(~Gz "yd\~҅e Mɣ6өi^A 6%WgHqP% )"cYhC37 rik]-+_HMj cFcB[O(n9Ė?h Θx^eZ.^mu8+K}2̩{#6"Bm%NȓQLߞepftͫaVQ_q2;\z@bfBAKw#Dғ 9AQ~XɭW42̓ܬ؎荐do_<ĝ6=Z/%F|>*7OيNTRgYpht da }++%G!YANהogreb]ONCV&uaW7ɕ~Gy$9`n4dׄС28>ax!芑,Eo.#u%gwg9a˛ j?D]X13Nlv<3Y|'8': 1z`0t]G$ݞ5C^"bgU`'|![>.YKqva K3TȀm tRgZY%qFVk)2^WC߿[K\@F-Ҕ#z*K "I~%\:kOE'ny)Qorih+qU]6zE& HNvlbo3q jdRE?D89+o)MiZX"j*?vOYnMHw[xj@lfeѷ>SHK(8EI<%fڎP[Er݂%@vf,F;z!.`*셣 +&5oI4"II^Et!Zx=ȸA#1fBYSLH؅E&VCGX,u,M!Yo7BE3VM8q1)a3Tl?@BI@zXyF^H4* @<3kKlӵYQ봫)q[oM L1jϲm?mcliʎo P-=f̠ոV hݞl(!xP}>:NgIB"L5vdDo^=0W*T2b)w&蔐RdXtGf= Zyzy˵TN3F; 컢]TdyEg]UlgD&iB*&w*j#$Q6㑥Ku*~bswa?*W0IRXc5o+rԊ&N27M^ѻ=u)ᤞ6nw"s G_9,R ޒSxTD귈 LMq8E3NDxlMu3?GۛvڲKփ=b v:0!m|0ӟM+AzWWsV=^zk628qY+c[aw88P;a,Nc7w9c^xlf܄%otL x6zd\h5UXcU5^>W%Pg_^j%8Ĝ^W$;8~nCU.M<񷎎Y-kRQwwv*vH#W)ѹN?N']ԋ%_eAu0bJ`=؍A+sm:yvC}]12ԩ-f&1_-O Yvu$`XKE-cR&%q#c!c #Nc(>;I'nVPdvTP>Gn仔Z/jPE-[;ҏ4)17=-va`fp*H{&wz盠 h*1`/i'tq*-M>A"¿e< [Rfʅ9R:g މNUAC=S+KU!iQ%e2*>m@/&uI:RTV-heM^r . q_bRp)X֖hdLg53P=+s4 8XZCo P:mK/,j;2^b?(:!p賟wp]5aPL6?ZgY+v:Š@DUQ/C܇ZjhGC}PrȎv{٪XfbȄ}M' Tbd^C^9niF#P=vS`Ϣ7 L!>k!DY- zns-[ 쏁q {J̖P?~P69\XE'"G:P WS9:VZ1 d.I.I}qfM*1MpTxR╆琔o gI%b 5-ox4l.Nl,)㮣(:dfL(H/ҁu(VpO)]6߀rEx/cla[W_O_L5#1&,M(F!yk8)W~uXuJш%3 B2%oąn E 1θ#&].͍S(^\Gq:cesD2F*}cg.ÂHJm0k—#$5z+}6DΘae 鳭tj۫C-qu/a͏- jo:,`.>^`ylF,' G N T`j A {tL\)e k^"]`E06Hnf.&RsVui6f%e9H uks`-/7$|X#G} EMgeXݹ썏#f @L=;Do< mQڥDzӲt|env{+:섅I?qq+FĩPL SzZEVf~t>E!"K6E1Dy@kުGڊI?5%2<@z«`CIuz8*&\sb^s&ba)7t)#[oyi&f. c!;}5`mB4Xũv!*5MDR `ᆏ~cI:o-% Ő=K=c.; 21S6vC;*S)XWBXiָ?< Pmly!K껃x,Qd9t.T.S 8_C=E?lV:ύhEi G sEu-1|wFjV:_.3 H}hPܩ/%H|o=$F($:QJk,q}zQk6.QuNzxWG'{ |`K,%ti==0YVùQZQ)=<)ݺ>_zcr+Z懥HL HHy/!)'397u rR"hw|݃p%<禗]՜fũ_xUH,?H$ϖ+vkA_;wHBAЇxS-}vr&"}Ԗ&#v5)$n<&Q 5zrXmfUG$DJgx֋sH:P~0WviX#^0ư3rQn_ڊ!n8n4s͠g2{a2? PmDIxEnnɸ$zzquYq6.E=tV k ! Z{.^w5P1IPŜ^Ok)y08> k劣YyUQct= J]!PďXmG5ž_Ay4NmC2wbVߠ#[=ZãѯpCK-(V&l$/jphѡ@?q9'֍q롌Jϓ3`(W: y/3%7(0/;5c!oIO29c)T~Dk* {ZYTA "/76JIhlM~O*]E@1PotЩ9Fº;pܲ$2:c3IlnM@ Yk6֖#ip$cpbs/nJv&JU[`i׸$m sa`z'x-eZCѰ~gX)9s+J{7d0(k?_8 X7>Yzg׷WÍUc<O _f>xrN!*ޠ nsBr8UfEx37-sil&b|8V+=CxC)4gM\:79[:_ O{<|^LSU3A޵ŜEhM B7`}<T Fw#נZi6cQPFt{LQo{EL!FxN/X:=,YZwY8B}V6Jj& 4;8N40|X݈A릢;J5h4%C*jBozfCC_jeyCxh=2ٯe7vjsq2 'I ->7M$Jx+WXjW|P5Rr[!w6z?Jt&#raӰSpGcC=j9@q6]X.^]A19l?nTPCuQY^aΫPY)9%"7q*p'ۇi6c>Vf{QX ƵbttYw Bh]K sx+'xaB[4Y@bF=B! v5aHrb1xcC-OP?fJXVkҫ`J^H5Dh!)݄S%:p̾o^ >Y.*qyxY4y]UF+V .'^Gӆ4pe\nEj`Pa`4?9l+LVKvdmn[br7VeYXœK*"G%_-x2JT_؊;E~D_;4i|45G MBDV!f=yBx3!uIÇ MԐ/Iy~ ze"m`gb09nRkƞ`{l%[ơeH]Jė/G 9ϭlɄP0ۚ>\մ_=u: [lL3K?$óm xn~o׬*p SA is@Ƨp&K#{&3ۄM/ڥ_'Aɴ-b&Gz)"ך Ra\Q$8) 7B耜(^<%OD5wnkg&Q}nl٦nˏ Q D>kM!zb .vhM % uuQ-Al!X786vw%?$G#ϝ;b߾[0u= 6kL| _#zTlE0Rz$y&.AۂZly**%J}=͗N'bjO=\mįpyVwCf?|蚂H##XKG(>0\ʃxSf&6P1g#0VZdLh(%f*8#h+F牗bpE?]էCgfp7Ӂ4h`G M+gX hM$#v:1"? b^8P!UtX^H1.GtG⎰9i-%TŨfjC9H|a#=v>D1}`Y8n 5Tr\qvnQ⼰=XTt AɊ1Ƽ bd YSZ /80 Ze%( lRU^vʖ}gB?w80̌ԗ #FÜ%oi%㪩7C4vMly-,R4P=dlIڦ;}Rza?W,Nv'`0fС;{ɇY[u]2E~86XxT:GL[b>'ÞO`v5G"ϥQۚiM:,wU02gQ e95\Pƞ7&ys~)HD"I]ۀ؜mדj0)ӚS!"=mc3/}irLTzg*$7I_.ξ@z:X\Ilso";e]75nTR9. dKjA;5] d^4Yl]z]Yܾ:yhn*͵3PFӅa' g_t枦ՉV ,3D/|WխKI?ѭ&ۗCi"&J42^k+^;#ɤ&騇G7鐡A/:so*q{ums[j$yqWe/\?k[sg]!$oDֹ- z Y]juk,d˨<" '& Q2E8%@ȑ[V'yk5Ͱ*-^|rҹd дUа2ۯp+ g YE58>D$n=~rLѹD~B0K(X.7>m\fvCBI-ԙU1sH;sDq;ke;EBτj:)Ń ZqyGq/ߗ_j, RE8v>CfZ@1XĢ{ޜO k8^PH-GW-`xW`TIYA,rgcffMTDXhbyxQn Pn7xJaڍ0%LDF+o`Cg"f5~ ^dG&, N/xUu[gkM3^KqeDh# =`Qʠy+Hz}mxaifA^OHh/~GRg^6B@׿s$ͻ^Ӌv]ÿ#-j\W(c~->1Os_$x+_~zv_@Y2Uℛp_5Dbxp8&16Z?5(@hGR{i)zDEfq|%ܤ-+jZI`j=2Xֲ:|6VJBFm70HM}yAФٰ39;-6h{I%J͌PO.*é&ȗWEG0spM?)־VBoI< "O]l6rC=ϖM)a'"P'’nx)s0l? -6.jH96̶"_mF17\,-UЯ3 [ɞE>R[Zb t}ϥ-_𼡾3j)ER[2o,a4ҷx%۝fƊTP=7@gur&ʵv@yb >gvk 3*[50 {u>,g_Tjf7~;e]j 'K; ml^tB-OfTۂ]@\"{;8Pş;)vP0QK7 DK%-=cbgL'kt{=U'${#§9o "CM&[8$Yqa$<ѝr"@'=;4?EQUCvEDtwOwx{a&U-z5F^, 41|80Ve:ۗhHꊾ*8Ffq'(02Ai_&4P F*gD"UO Ǽ3Lh{CȂ}8e{O0ل%?R+n]_ `,R@,PPZjgRKy9/NҺDؔV0(\ 7J&=$7(2aaq"Am Z ;65KRr!"C,u%B%nRNv+2Z{>)V,8ܱ`grSwSIm[CPAL,NqC6uC]4,ڎwOd$ir9A%rwҫ./Z}ϝ,;=OOw]n}o9diU]ũzZjE7fqOC84z(cwyH3I4-+>^LtɳiAQ@qAŕJA= pb*p  ЫKxR$xLR4 3`˖ |ڬ`hi}kX+ (_Ӂ[$(lw\/0bGkEHe0ElWАܗkn&Pf`vpyI$FɷET^O d{Dw] :vs+lt3cp/<>\=>}>Cw'gwrT჆J&R?2-J?y3HsTpյc2K_DCwm:ɑ9i+^vk NfT_uR Q)P#GNBEpJj/l/Tئy3f8,B.YmH\Gz蓡L<:/X)":I#'EId1 }:L"dsƁ!\LS\wQpZ]X7u5@ 4l )1(&dHX*DEJ2۵6O.>Bt(JS$~%^z.+6+LBb8٘2ޙyG;,kk6 /.RwRL/`e0wc\tG C]QDYbe2ֈ-r,߿:cw\ v]#hdE"WQ A]랋$2U>9h Kma4(A ~Iz`p g0(F'73;6uL7WǗ޸S< 3ŷ:]yx*T6Jnftث$)@]hRjV6,o.BUfÙ>ig8ATvL|cet:0Ύ-9^</<Q9~LޟސKVVB''}Œ CTg6k XHewi3 Ei*gAN(H  (R9 n12U:Yї2˫KK+w3CՁG-:Yq vw9{>qIcj"t ChPt֢݊ KBaLq˵j{@ɐ(Y[ahwlQ4 :iuB>ɘk1ST*Wb_:?lp $# C&$@߸=g;Endw2tFڔlJ]8v馈AbCM˸Wd@H ßЮyOTo:Ez5 n [Wj<>cbriwox]8񘀠ҟde$ՊRҒ-}vefOf2߇CX<ȓXԨ0_+_70'K?5^zڈPM9Ɨx8@:sJBY+UBYi;/OC+v<2$5ʚ4q6.ZPPfI?:U`|t-*'E R]Qj(^UD/;󱥐\jTWK0dn`AbExD􄮐#UV췐BI1d,ACxPݘOH|1"ք0@fE|+ xP`V<̛"`hs?l9O b0%lF 2)H&GRzbL9JS-'ꇷ{ )AE^|Dzi֕"[Eiw7Vkr%L=e_ E,Uh5SyXڟNDUjzqwaYh""i8(X.g6xL^ rJIEce2'x OfĬ0Pzny\aoMݝ&1^ μ sѫZiԕ\/W"!U%)8{)-*ۂ^R+A.|=cQrͳw^lZw)Ýu/=rEX9#ZPBKh!"&NԮy*Pj__fƠ i?6Uġ,\j-JGqhĄ%lc/BY`9$;/ε[VG&@W\|6S/B^81Dž' dDEi{#m91 *R{8As~NjK5u1`ydGF,pg7ϟǪ96k5ӨgEbfTR_Fj$-}!$] zs$8g eo#!?Ȁ"h[h bD}0`r\0ۏk'~y/t&Q[ХO"Jw&,?3kђ+c 7H;ش)TF' 5V%z!ZYFv3eQ]<^ky'ݷ}*cT^AQ +ynUliY:a̤%;WbZ=fd(<4?oF;Zܙne:O_|k[ء)`ě #tpv,n:;EI4N&_pZǾ'kץsn($\E'/"NKUgCG6nd|y ϖe(Ow +_"Hp>Pd ')dk(v6#Qp^&`EEnx12Bf*,åWrـk6~3b򦥅AȳU`=۔) 8Xc'G䳇NxXಋӖ7f‰] rJʘl̊7~Kie( ~4PmwD p%)5C3<.i5ָt>b(YɂZ X3)ôѤ hf=I;֣fM4 &zBpG+;]Y$ ۝S+ RKHwKjPLu(Zw$Ix+[NkڇOx7K:|L/_rNByw,L+ùb L9Uىl?\ҪivU٩qEb Cu9yC{ OZ$_$SxzltE)<5T^ݗ lls!)9drpM-}gHVBGt5T0H0Aъ%B>vOi[<-Ypԏ6·~n<:3*nq4Fe_*kµQ'g9,EH`o7 2%?LZݫ;6CW5[l'_čxC{ } R>vTɸJ9{ɅlU埩Վ7KH[k ,t\bC¥AͶGH:&*-PHE|l7@nPr=ʈ¾tƣ1y~ZFUnɑ|"Ԯ5|h”b me/Q!wo RF$<]+6_Y;_G Gn=DparHƼvdaU;6ZbMpzbҧ=rB΃mD<+V:F1]::)HЀb*gX)Dx;@ȹ.iA#=P,pW%' gLǚ%'3z랁%u[V}^[r)z:'T|ZDz+O:~&whIçd\U!O0xh`PC>ŕ38 >uffjI\`@$@z;FL̠߯ 4\R/ !K@T>&=Vs >E -&DŽ}6Tp[}tsF0ɴ,lnxW(ݬ:!ծW)ϱw?-LsR'Պd%krU% j`ul j2[hoez@9ũ@tN4Fed]ϮZ܊~\pʌ{C^i*{%jqqtNjzH9HH@ );ׂV9fIhEC쿄Ё,vBށˮnyD.M׌7{twקEc9 >_lteϘzn6H%-*kT{zr$]zY+Ϥ:1<ӱ3TU9lwIv-J>GuL)um~c`T"**れß򤝌#.XLQ5}݆RTm U8 2yzf39Y.8MRo,_K_D>]Opc?<23i. _MohFmTv&)BA^1~5$Yfa5*#HA@͜li ^uBsJdf0vğ<|]<_Kx}A9Cap "ڊ=qG6i4}ڇ^mÝ CH`Ҭ6& 1Ա,I3ĺ,:XЗ1V?@'@,c&بjޘl@Wb6sT=_+6*y:0q ɰMJZp8^ |bUv̲Gu 2CWqo:c&nb]hM9w43y~k[G/f <;b}B^ .Z5dsᛥ} Dvk@^He0CX_|.Q&G(O ).B:O" %mz>ΐ- ~l$8ֻ7DZ',7͎g=r"KMCSIrlA"{'F' Kӻ\ֺx SjRwv=fx~2dX#$l7 |1]S:R' JT,oD$f|,6gY3.e2؏-fI7"oef@g-aiKlqs RӍW\A1 9]4}ҖHW} ?hcыaRUA {\'z_^s's&Puv1!p)6( (FIo9/cÜO"];yT@12t"<J. d}ZL@@F8BO^H<H]vav<6lK}ML}p|1tT!.1E'P6L{HU\ DJ?9^!o9AL- ݚ+qjBv#/,^=.pi[Rr*qⅬK!00p[+UjI1ngb,ྙ&'0t|_ltXy8hnb֩)lZs;% -D \>9kn:oP[IE'I2UF7:Nk1fg[un#2k10zo0sH+¹^ѾnF,KzlJHH[ hvЅa%_=o]p/:yMhhRK$zƥdQQ MO|ѥv%Hxר$d+lwtETk\MP?w]Ԧ]xwHNHb7sS)( F؜LS/_*^ܟOttYXl #"޸WФDmAM{|NirH*$DYG3DBlSU!,GyVS+WgK?!^_\u8w\gz4 -i(였|ܪTfw+AC &kyߟ9PD_pTa7VX} Q䠊!]!Ɍ<-8(wS>7xs>,7bY`Ccô#Эo2$:ϬIwrwζS׆[EP/gӅ.hS4[+N c-O ^_ڔlW+WEO?SG6WfOcWK=Uݘj"gc0KOJK/AVˣ䥴(=l65B9IƇsǟr9Mvƌ쓑lUF*gQO5 M-(O%9憆Se0%<({VgPjSδpytOk a^;t\x@LVY1{ݓq3N=}#1b-6a- >s #bznd. Z*2HV%LԀW. ƿ*_۴8 nٶU!ʋ~$;R]p'EgL`tWN y*Qұק%?ni@G{,e+~tlUZ \ν;K] =^β^;ӹ>9fBEO'ehD,>yLć~R`=>Vcps1yg8[No[Ai)"%4L^,2Y&-)VDs$M?8<eŌrB/cDQI q@U3W#]$I P^hCeL1JQI0M̴pՇ(?0PbiqyUҁ64VO*leeiHcvC o!E ӹ-`%il^&;(X0C6©1.\"?fP"dm}}+3U۫9$ľp{1W1`:死 ཮ .J:J'/cH$V?ˊbm򯜍%*[ ![Y;xCV6wP|hGdKWtI -1rho[h׀z[0 n^0˱dѾ4OEH a0DOgK+1QKhu陮WbQ "|~_-PِY.F>*݌;φ[qtfo;T'rV '`\?M3ZOhOGmh]PhxbV}_ —*K>ò68OuURa0!yK\C+[{^q?)ۈ3MQfTJ-!(V)hֻЕ XyU \9䑳إ'gZsQU"Ԧ X:V 3Ɓc_r$E,Lgľcs=`EG%{3x tu+D!fr !rޜִn;6B@:pi"۝@a!Qk>OI/R =OYn{ԄgS c)v=97949vSe 3֧RqȜ|+l@i'F3?'U0՝d+0ڙluH8N%Ns}H=zoK1-)u.&8B,Kl "e5a<`"-Lj'S&M  $d!agS[Ej`3(9ۍbύ|᫖An2zNMNY3(c$ Q;7 tjKgIGoh#bB6I9<4Ic! @~/R9m An? .t˦ `aoQ Z.+S,踮Wš_j]QD? "IRr-yF3mz![o( gp*xew}cN/6H1| E ˜*7 wHwerby@ke"n߽d4%cvp%dr+bF} v|Tw#+V--1!J Z+:܍8yJˠ_1"=0d86V:.QЪ룏ld?rXE2jip< H,fɧ{6(Bu$^y{dӤ1Tc]5f@bI>B"ՆpCuӰcyaPm f4t#j %&\k&0aE3yX&{jh~O%'xr4GE5ln#svlQ#U)j~h[4M3noZܣ60t{=҂zA.)D9s5!Be7t%D5Z G1\} Q ,7!7gb"3!$-#SHL[t+@k~<˶=qD)G?4ҭ? /%at|(>i;se@*K*~9vdDR(IC01o y@Y o0[VYA"L5}/S' *:.n ^>ڬ~P ?$dIZl$\Q nYeµE&&J#fE Z/8*2G-ፅuУ`%h#6WژDZ%8Wx`$јQx$=_y=zCW$M$Z}BJ7:"y fuܗN-E[D0!wQ6l"xΩ_%9)FIo^w} /==ml|8M/s2)鸪$^: >9$F;ʰk&բ2JLNJO3xl΃ whp,Ԏu?C ,bO a__s;2Հ @-FT@=t̔j,}M@ocz TQy("9#X JbJwDzM 1k+RTzƤ(ܷkSmP@9 MG> G։ q'ψ )QŧWƁCk~CYkAjqZߪfiGdo#7 Hf |"Os*!,2+γE -fȨ?I_l1O` ѐZy RXuU'vLypJ;7EmKu@&@&DOt:z-rgxU"($Ǥ~Jn$Ӽ7Y%dY!NDd/CuYY4K/VO極dH9ٻѽt)gv%ERtwȦI(ۼ!.9i::xvTT珝ocpҚIfύHat@7½)1gJȧt*ůO=~P SAc^+OB6\WˏiF R .ڦ~tY;4@F.xT}_ N96OĜ<.m8$MßR zJElO zqy)R6cEDpRs!oyX PgҺ>!"ņ} #o|G{Nwr>D>5R4 qb%TeD|n|@)i"`*B3Ԗ)꾧2Pȗ-?q z" R3r dٷV0SJOXScBc#z&Qz(iHrTHvq(Aw6:AZ`Kt5:x6͇4/!@HI/Ri XpKh9 ӀV7&ɑ6M&~'y; ~Uq%a*J]BFdV=$qJLS\'GIGBNǿ,"_xv YD&#3Iag L2o|m "3`o#$+Sm>s5 dz}^F_0|YmR5T0;0e [Deb9a#"OLw$O*m*>`9H77x|FЭZTHEr"m t rriF傫d|~V5 Ԛ)zEμkH`#re7L.a!:L* 3FfLjHhMkI0K-@'Rw=L]^nYHᴏAKNi!JHXg(.9Z!!ɣؽ ϒiH%ed"[Czܝ>6u[tKˁ8T/Q=#t^1YYSv${7 4JDFE#9YO-2ߣZ$S}D ^ Ƭn;ʧF2.U9/p,=xV*VPy^QS.GZ11J9_p_JWOBw1PO}znA온%$(L]G*h²rd%٤cdm |5ў1*|,3nLBxEw]/D uلfSS^"<n'#lV+'2 弳fߠ~Oq́I0E޳B7؇|1$Ő8k/o#Y;FPXKeА?~%yd2;m䑗~ Btt=1m3g1Q?@ !cHn\R[*ϐzAC64Jd FtbߎRܳ֬dʼn4&^]=NvžH!?ܶCDW`㈜23 q!$/6IJ3a @@+u"c;Rtr5X9N+P*nx'G xra~cиJ&iJ*8c$R%PtpX5Zu-/|ޙڻ}ɼM֏^N(fs!صE. F}%KʡF LÂԠ}t];߻Zù6-7g0.\Yf+*ު ӊ],{ 5YCoO=d+{UUm d[>T0!̾@z6'ImDL=XWAh Zs34H?*^e7*(5 /],NuawFTF{)?HBf=BXCt 3NQgfF'C| vEup۞Oħ!o6k Zs{~E|^ [CA6O P* X3_ʻ̵B$b\"]b;hgLɹ&8q>\IV/[lO <~H_JP])jVΫy[$\4@|sӺ$rK8XkuX1tͬ IFe+4]hY"Cqs-*_eURxevx7?Fr۬7û &3 Z1qŴ'F +P+]d{)}*d" idkj'3i)b)L뢬{+hPA`k-G;U~ mugl\:@_\pvOv@3>κ=_+Yэ^~u_ؠ 1{P͌AiL~}rاz$0'jK<]GoX흫<i\ډCkI_U4v^92#q7m~<;/`TjfN@Uf/+gخLѥwvkCǢXOrɒw\tY _쁋An=. +@75uw*ʱ_都t*Ν*Ħ?q [YGxq]plNwjPZ8Jk3SSc9{]5{ݕ=yDbpWuM7ꁑɐJE ^wrF-knIx-:sk~)Q9VY]MDy_˗K4xE4K{JȔL!^t7Eoersֽ:j DC)VgpmU. ɪtBVE(M,LKa8D{J/ri 1@ꊧHGtDN86s^Y"F&Ս]sέg3"~[DOUr<`JDT1?9?p \cc[=OS6[_-msq=EzqQeBo"jTδޤ,C֑0 ҷFJt6pfBZxˈK6S6x@crP%so}- ZNVVRPw_ Vjļf_~Q{xwtǝ$9+ǯho7U<'@Yp;908"[tԋxs;6`Px| ' s%c*%k>1Ph!>4HX(_lR(ޏYb/ib1ra(XNZ)#+8^a 0󳸁Ώ ,r5Ѓ1lӝub1kg-&|QJv3\B0@>Q@d2)~=.^iE eC*T ~5xP{M{!ѕ'R#V4iw>W+b˰Rx&E/YCcX*M{ ]"W $lIyFTaO^_2An#h7E'?/X[{0iwb8B?M@Ķo9='2'VGoAgC ?[yv+嗾[^u6X1}E `/f y ը_0B,'9,]*uS900jk Ն=𽭑IGͅU7D7!i|sgދ "ۙmldpN5{6Pj@y4XlqUU-E>&>XP,}/[ }wTۑLqh'k#ڛg ~cMxI>:TPgwe -E"[7o$; ~7玨t-YB;M*kiͪWh!=,d"[:BxXBp|]p$61(kdzuP!YS󢶺 ;# ?;s6d7*OA*ALFrP`=Ml<,c$3yBnw.r`]쏺9bmR_lUzNF7 YЏly`@N1IyN b_֜n$Φ}4``lH J$}kq% |b/^6,&GEaz~|ݒ&bb} L#׃jIpv|FҬz9jZ@X捽02Tъ@1_';\H9 BE/.jv-85"Bv#~FqCK0$6 lwrˑ0pɪ?oL |) /Gt?5 Tq:)I5fPt㣱l3t vv)Ul=6/eF!^3T5h6I 3Y`wmcd*:I`w?[]Gҧ gWsCםi:^\%Gw`Lϯ2p(@xC@dgs]IC{Q6]ka7L^2W:k_c2e-|MqJ,Glm, %4!tIW߶N VS=jl_0Ft>Ԭf1|B Mk&F?!kQEf4M JU04 Qb+;'sTx !ؘC!Ia%]NwN!5N&A*nl`ljsdjTw*;pы{2m:-ljkc}(3zj_;+ ɗ+ R$徽oPM sRAӖ"$@hN8VN2'$r$# q6#DA y#;ƫ춅i*30ʳX.&n#G>1/(:&eaPqYK\97 Dߡv)Տ{T ZF-f8MQtfCl?΀F}l*DC0*0#!3y_jdM؀TfIaǻ['F<37V~Gvy6n ]CvXoqqe{vܪOmv[oݔTf*1bz[S?PʆOz'E^6{`!IvBlRwʖq$YJr*r\{)ҩ(Tk6pk ]s2v$RyRvn[-!hgp#qk]Dvb+Ig׃*/'7/kE ká9T]IC;+, pn (fGg5ʾP^:.pqkh;|yX+l%xu"xƵ8yHA-{l YBxRS)&3p"I҅.ž߱xICLCe9:E I3e]@wȟoRvLq}ҜGf:x3]@NT'ԗ˥xi HבVZ1/n4UѼFXP|_ x =>Iƚ8$jI _ʿEws}':J Xn\~m v*h k[QJH{HѼTakռ`7݁^wMY2Cpu<Zz{3-\C0 9<3wMLiUpfVceqwį^zqݪŷq*t UeNbI`ͯ1 sVT#[; ĺP9@ g\=])@L*{%^fxűâ+P vF@FXNmcyo>CpE\`;bBdo'F C>]!=fN7b (O]Js4~5L7=¬6C="^67mCL*z"|vfW*Лn 7ƶ) I7s_]3" )$uqxFAC vGv|{5 TPrQ)pL#XƒJ{DctnP)gn|kgy.#'I>P ' Tǡ/FJ{,lA8*I_ʾ3y4 Z>-*Yc @uG.b^K&" ^_֦'Uϯ`$ jFU`tEeJ!\[kɇZ*rYpɧJg @,,e~> :S0%OAwibG@O;Vn; ETKq>qːhɏNb"K"5ET}R`nEÑHJRUKɟsYelH%V*Rۃ(J$*,TT^)9vrY'1\ňS,2loUB9d}X vZ+g@zq>|Zk̗=9qni+@؂v4\g2#KIfrω|/lOxKW&J2Cr8жZ26s?hi < Hp#ap:֍\H(" lI;JƦ _D {&Y/pI)~+hjA](J{6d{'Di!)9z\g{#2rRECA댢qKXчDvc-L:Ԕ@|񋜧\zj 񺳵US4X"GݻgOiQx KƋ^ͦ)͓+x3 ?.+FMƒ7Y o'ΰʆ&8HmVhV3 _81<=i1Dz6MBG?1vd$_Iqk[kXXrr~W?U ^B$?8$z:Spq==q#fU)_N{1[lE95Ѷ.sֻ5 #SO5Wg/>c@34eO){ļkSCӖϊG"ϿKob'g;hfYxP|k)f'h~ Vك!:E8ڏ>5cG̽1[R!$bRTXqnW6ՎR-ݮ9QU6:Q&*PC^'2̄@ bYL ̢l4>'v 5ö'8Ƈ"!C?Oxy%ZKüo/T#7Aro] ] "ӕ6w=#ţ8WH4 .8µ DSh|mZc~?O \3 %%NXspHֺk_;P0 DIZ $Ve[YYJhA\@]uLMU;P؊Jü$b٪X^qVsq`jY:b Xy ~QUBՋn% WKUMHr{&wcQ+ GɦΗ9^Ωq=i1?y뀧#Y ͒֕P pa,4oƢ{mOޣ!MBPy]ֹ׎`ܴ>c[Eez/ *A3%,Ni3j`reSӧ mX?iM/:`^n4 ʟݔ[QYt \L::FR`ٙwN~z'lCoZېV9C S`h+@ƒI°Kl"\5++SrMKޘҠPuT҅w YӦ / }y_ꄰxj-7Fi@o\1s@'t3y7ڬV.`q`|&#%10,t|e_Q϶O4+q8{hh2_PP#úцK>du =_UߗjG{wRIOXZjD/ŹgΏZVѻR+Ȅ͆`Z-SRo͸>$n84͜D<.NlZh)˽Hߪ'?p M&o}DڀNt*Qc':t-fܬn8hZ` }2ok< E5.v*QixI@/'պ* 熕z-]r^)nCIa'-W$ pT_]@RQ7NrH[nYa?γ_GrQ-nK>=XG="@"G`Ǟz+LPG9x00!6 gӕ &LCDѥh\k䊡j1i62nА0滃8,""n uj_kwbjpkL~G]dSyPp͚ZJm1p6RY[ uyưua;F7 fC|E1gca?K팖xϮb4:5%9.B[NUFh4i׳ m;LT8mLH'e?2pF&I%*GT9X3¬wmJyfd#~6H͎mÞ9.rFV Cot-#xZgD.e wݐDnP)i,ƺ_ݹa7I档g?詴!G-|-<~0l2-n] ؕhR# CkȮ!.ThgxjFSQeY7?4R;Rs|L!U5咾)\_&SJ iҀТ1A#qx6;8`?V5x!FoD^P%<ĝ::C2)8@np8DvT`ȫtQ^Ppn;@t7$`J|(h[)feE #;V?7$mѐa.27Q{gݣŕAS_֙44O!BA0x|.][xpBBUT 1ӯ.q_H;w)8DAt-em}x˜ L% *%y ֔es$1.eb@Zar#/Ԍ19 $Ef5-LOxigl_/54"잔=i7!VDhM* tXᶃ9#/WNF♬R%Y%$mZ91Aغ2^+ˌNU[p>(]veљj^DejʽĪ?t|0v--l:NtSKS5,5O:Ŗ+.2{~ G$?&g|0}y!Uà =*Rk C)U=ik)3sh>IL>IğLGEBP2"翟Xm؂`P.WzZgW^ 0iGYqOX(fyMYlFZQxs_\qVD΍WO:H6>9 ^yqL h^R< Lj9't_pЫrC,J V1{$#zpd*}5?#uڔ$Yr~E/R"].$R(R(䁫@__ ܵ4]c\^J\-FI~lcJva" 4xk9*4M"Q.elɍVZ +A0mbŤ̌7HKzd.0 XhJlTg+.upXoL6fkٯ3\BN`YTE*cf؃Ip @v9dS^'ɋGd\(5~3,&9wҚp$Vm|Irl4}g\Qv@ct  .Fǔfzc~ۊWst/#.JO|W\P:H $9}zuD@ MU'ԭcb^2ʨ?`7l k&>Q[dǕz2Y >r/\#VoixpT9}M`ؐkQYAQP8OÒjPQU]bK-*ɩGk^$zM!PY?3/޶ZI_gs (ƂEJ!,_(X  ѶGT~nZ_K,L`?톝2F]~ibQx MW ^q9#sһFܵzM HHJC%{TmeC1&.0TOup3DBoJK aҸ$U%Tv\, Ks~AqP ҃:~ֈA-T+w`3w FV^bOU\O7kOS=%ՠ]dYboۉԘa4eIU Tuzr0Y~jN\ tS+f<8sR:QC6iG.ˋf3Ǧ]*5j/~. ۄE侙 ;q."tIRP XA 61Z~1 Yq.AMaBh%_1(`T!͹e>՝bbЋ+S˛>ݜ*e̤ea59QmV/mmV! K Ɏ 4)T Gֺ(yL QKNR>Tl<^x&Hى4rDi,,"!? F@%D,vjo7N!G>jrR`&,n5n.>רXZ-i;wYrgPGiZeN%dBD=+[#}&$ⶉt+,Y0z'? " w"%e.먊>}ҙ@@PU ~ !7$Hkn>h8_X m#fBoضAn|ZΜ^Տƨ}/j/$ #Ƭ#~n F'F+a YfX;ЭQF$CwԠOқ)0< @y 1~{Ll5Z)*jV# fdpOMaȍb f0*m'\و}vFmuљmXQjީH>*.T 4#,-!$kBDԿxdc5g$`v#ɤO:O^rP 6Kri۠v,E8f1O@U]*|s}dJa[˖zJ5vc2RyBKァ='$!$}u\gNБfn{2XfijRkl!•bhQBN(W4k^];SJ*vB!r, #hD+sL|7Я4.}lZ_o fvw|k9\0>ȒSQ~͂ϸKmNЙݮÕ/ܼ䱾6a1\YJZ[,}`FPZѲ9&TP]2\9.arx݆.ї{ڀr12 C E: l'X{ V."E:;6$8w7d*[hڶűAͮ-m)lKs)lf.ݰHstO<^&s?^>H-Qo(S.CMF@G}m*^ QhD:H% 1L[~*R6ψ(8jR eRĆ!ikG?(ۋPOPլW#MMȒʐ<#?5c|ñb+3OZx@P:2IuZ:䇔шͣg AisnнB͆U;aYV'e T9q [mӔ~syECv;5̜9Vk6Cϱs >tRTF(URZ|ȏi{M`} Le*˙HJ}k{b \U6dĿm %cUrJ.4DgB`}#x㰍E7&pf{ȁXWoP CcOZght^8}n}>{'`(R`ꥮY$OZdD LJ]"t6Fd:!u9֮bEY˕T@7Z!'@%J[dSm0/rIh?Xa @[15˲I*. <7y If9Ꮫ\:oOxĕ6sb_h}МFyۊRራ(I9߬}^7/'<9Qdg]ܻ 6ϘMK ˥b] ӳ"4cd*[sߝX֋AXEup6s/w'4ϐt 8A:Se{ЕJZ#œ( 롷Ya_V}d&Ȫ;rTƧ.ÓÊΨ?rmRA\Dxk^Flq5s1ע M9p8 0i5 D|Y kO;0@Q./<%Λ`.΋xN85"Zx4p Dma0Y~bA#y`dLsDZbb©SL'Llw4{DZb>Uv~.P?hh;O D#L<y( Ĝ/<ͦ"We5`uwXWunDrm߿RQu'ĝa"풊%=U\Uk'0'xI2"UeңiZCq{W3iN oK HTwx7:Xj} LC<ӂ8 4gs=`;- DvĆ6Dbp\TFOQv &q^R%+PsAW)0в1"1$D.jIv֢ n~YK@%Ȱ@&1;8s)]?ȀֲbCIC̚RudmQ"ȃ`&QSv]~0(_,uȳ`l(n0̱ lqtINl 5"  g= #wG{KuKwNT{X+bNB6?XדE$Z+hn`q#5fiDrt}*6z sgr^b ךVXt*,־JU +>*d#rD֞-muOFc PSTMqԷ8&ojzmеjdkbE@k|4 39\lӟcn)kQz6!DR0ڑk-$O|Hv |5!jy̌ڜy] A+Р>HWc.DzedN v cTI]>c4YZ/8$tyn]&kՅ/s%'0Whm^ D4 ^aF0S{l}#]`_vN{R%̠ACC;0UfO=cM)smellWUZnjѲhl'wg$y*O85 s_b JTI3IweoJJ>WtlG 5DJ?l)I2Q&ى Kl=W>7vN,Ͻ&eB0cڛV0/ Y E-J&m.Qd6R#HP9DrE fխro>+!t-C vc|p/fġg)M@,RZXΪ0ΚgkQp#Á6ۈ]Y6..>:P a"j%YƯ _2r>"P[. )ƛftm4rK3l_yYgm Fv%@R혰lWXb%^ Y}$Rc",pJ%VTp/y4#ȑo0}8^h/^M ?%l9c)7Gۄbd(,P]U{ۣ } ˫/zBx3Zu&HdK5]IPs74n0v>|K0zBExן %L.t"! dד'֌D  AF1޿ ɷݰ6rFn-7@˭"* E r*;BUYZ$Vd#Sg,b=xFJj Ps!}+x3kQƙMi:)9NlCb]o U8?R)8}@7lR_՝.9WZ6Bԭ1s첮M(Czs>כ:pyn,,#-G?BfR< |?i#iPN8rg.GVKrRyÜ0? 鿍(yRe DΟ0'~k9M,V~\ۣwqOǑQWRm'6'#@ '(97V>D4 rRG|-pC Z,|$tJ"fvBeAJj@gBAIhT?갼6.ܱM_5 Ȕ,ƷJƃiv?[ >[ZcVI8mN[b`;s!kH~sEa^F.!њrL ppײ`n[.ńC^gayggШϧ< tMF@48gӼ&5eu"jrbG` ش۲ SQ͔ؼ\plWUƳF?ƿ??&Յ<2ՂK57P@Iclyղ <=e !on-Q T_h[VULqT^y6LJ :rs(i;:RD,w+k)JEC)l eDޤS 5E3,z#QЦ4I|' * 4~uR'Sܑ u,nDZ|)kѸSqӆ̄ 4֑~(^ v=XP? Y0b])rr1hG >*ۨ`a+_\ìk3KL]?(^-QR{D[l}k.\_@/̸$W$s6bXa+Jr^4ma.*}Pj)#Ur~UK)8&ڡprR yF#$3]IFb< Ƅ vI8v?k+ i%)%!$ 򬈟r3q=] ! q([%%E?%\C^\lq5EUOʐhloڝo8^Rh}Y" [2t[ //uԀ9i؂= R.QWlwJLT gdxk6`1>?IN>Pw[>W2[Pm|\Sz6^љ(8)>//N6}yD!#4zk1NZ3e'kFpY!hC,P=h.lwbԷkGi`lfwt-61Ą GB Ǻ2KD)2\ ~0*}xkg.(m`}d <տ{5vR- % !U X0ӤcFKuN+m&\" M9ȰKa4sI]9ΛCJ/ah0q7(1jN_KrY`=$Yً}|Y[iI>a L @9L6[ e37tn?\~G:ܦWv^)mhhlQf ¿NP^)9&bXECOsN fy#)4U`D&'uV4Q@ "` wnOxVsSpPuZ`0dǥ6\p4FNO֒QՋy~+ *ZgOl1tQM8oZ߉n<瑊94Œ#~F*FhXTmVXTbZ9 :ᣐ !ZR`P~'z y;J vOHJ[՗qju|{!? |^_b 5n/;u Jqke=:5TAcN@!g t(:bz:bF~23a)5r4`GjdihclN^?v0DL1dhZ362JR^j#(&? ]D8X9LS{N/1dEdlYA1@V(@F,:6v~`9OF1^=pл?@fR_x %{ T}NHYc>`b\6a]}w|avW07Wщ X`}KH}#g;|:Eu fB\ ARcj\2X L0J);JͥGFpoE p+q62lx4287[村Mhnv 7TeQ+kdLRP<-G'pKy֑]jc$^`:uSjrnU^-F#n?^:.#acM[Kf1T*Jhk:[jOՠS1 o^Tɧ{nIh'_5"MXzH1Xy%JYE2$.G՝1Z"ݓB Лy@z0)߆)z"]gl,z^; w,ByEqhHUq?iS/8;xݖb3꠫"3GQ0"BS,}R^ f e`i/%C _5`FqpdO~/77Uœ|i-Ar㧻#8t{@=ҥsV-⬓V`͊dcݡJ\)YY>==֥P *$fG 1V'JQо:7J@`8<3 $0g&GpMv1$whvː৐|å3Y:SX&,V2/qVepW2ŘN"*2WxӍ@Qe CdVa&-xF>U8{gg)WےJ߭YFwʆ`?S sMu%șY60K}$w XFxO.oH+@d$H(f_o6f٧|6N?Tsu#[^܁FF %U6 :Xh{R;cqK`4#EvcjSԲJ؀Emm JZwE6ʝ_"h/&=/9pt#>y=J\ґBa4ޤ5KМN%ȫ9FsmriG~UYHݐf*}b#X4 У+bb c!2^$0Ұ P=' y ԳRQFd`T[P]nHr"EaIͲzvD҃lNRerNRcIo)0z: /.SQTR֡V6lBp!{ea*@qY1 mM%dUNV즪F< /Oӥr2*- zD* a,Zc)M~Ug1q1ji7Ɠq뺴y @~']Fי$lؤgxޅ]샘+Spݽ<;CԳ+ ;KϞ~<_3*Բj$Ga=j2=j 8Powp#L( ~LXbIKo-)m:E퍳H,z#t{]nFt\]L!6̌^=h:MeWLheJLy96 @#GL;\$kבZK_*gQ~*o)]JQ_ 6,=X)oT6NGRT#2fs+`QQ{ƛrt*ZDa8H]1kL*aAnp(v6'HHek4RKN18\jfHc:rׅص%2䜤6˭LJ$m\_U*52']YdJ}WuRS(pMGˆdeכ7y`u& Ya0s8/1K_V{LBe:Ǐ0Py_fRcOw>ETl~(3 <`l)eMR,o 3gy i$^'?AΛ>j0[HY*El>ZgWlwIeęgy~9%z -}"}υ8ס#z&mOqfW׊ը~^{8{DYKIhzrSkݢ+,lj\rSboAgr:0읤$ǜGQfyUl?XEFHGY3Fݡ^P%۰TЮ>@#.qi*_z:}Q2 |4bذ1P `vO@%Į(L&t/k x_PZhS xA/#ܕr7y1Ajq~DEfѢ}NOVbQ)oe*#ef0wݺoi11u*r3)Hpg¤> 4o*d]Wz{McGnຝ.TZiCQM/,9KYܪ5j+zĆlo(U=˂TE#Dh$PV]I&VqˑD`s/,Apk:_ s4$KG䢎7SpLd|uE# ,_P9F9.[| P{k-_ee6Kje1Xus|gsגkfpn'U'"^M)}Α+qi! B1#/Թ[?ww]] pL- X6AV nDy3`ܻ_.+ W01 Gj%5V"Tf4OmЀ\zM ͭ%|u|U̞&S#.粎pzTH (dxk夒WǷRNc!IM- ս{$<8 @1ZЃ@r١=:Q)>|L+DRNzfa~ҽZKFZ~ݏQ"!v5$,&++V 7lEAIvARt>OOVӷO$;۰bWtJ! Qs(yGy(eM2ՂaQl7ϐ1V (+&+r9K+*b׶GgE%|`D\ىdAY2|h&\ *qϚsOo@{ЈIyj.9&v P&<8L1)8v3}/\˯?]VcI,o8rmӛfj޿uW2KqH78\T̶HЄر!.^):T8. \e38\C< ҦbU|{_l>Q@XlQZKoh{4(P6q=I/o@S&בsW;x_Yvys"R&saaWω㈥ "%H$ )Ƨ=Vess|ζlj;\Q)-G% ;&4E:ͣ F&WM 6@!5]h˚6o0X/-Ή>cZDvU1#bz%ވ'A(_mZwˮM] 2ql>wG yL ~`W s:n˧3$< 2T6WCw)ͼTNRY,C`Igvo<35iޙXDHГeZ2$21&#'Cߦ;>qYq1v+糸 9,!/a{w!ڦà/YF(G4OR&<|6@|+؉b TᓕO?K)ސ qUh~zT |.ՏX xsE\ Vu m?n61 Bi>TD$˦˴`ŕ0pWq`vCqgKOW-rяKXnrQI uceLjHJ;\AXxTcoz[;qWSA bSrr;eS[{ٽPo?Kw}\+bxC$]ب,[smԳz\ 14~|AfR/+!9Y[|%jlf|.2:C  \vBMmfM #Ԅ_s+`6"X< $t^h>B_N_NpaGJzOn :Un,F@ФH_txdv,?z<ք{}-6 Ô.9z5]TGQTVQk3 P"P=Mohevڭ8jn9Etۃ`qM\q-Ł$͊rEڋAO$$ qI}<4&ڨWe3I=mFh) wc++xRҽb~SW~o**"ӷڄ*46}m}wC_'Rb@8*W7'ZK`zG$%vz 29 9ua7)XC_ \-n]_ݔb%VmZT}P$=SG^>aV;5HgΙNX\x_RSN##74m)G|O#`װ.n#&֌(=y *F,bDW 24Q7:6ck[Ѻic<=}qcA |H{h9]UiC¡k=Q$h$UtYUǤl϶??~_EVLu_/v{Ń܎@\ݐazW|Cf1*/ rßhޙ{->JZg:mT3rWGS9i/޶j/hLe(ϹJmb)y%AGMsCa?Gq>`-]ʦk LtXu_%]II}wD@x=vfJ?]b.b޼a.morkiOٶ?W6$Fidj/&D/uY/odE9`tJ&^SSxh nC<7B'(UPDHfDtf nm9 b)-~0e;lC\G|"gWSM-RdCΤ%,{}L7Ż-5;0 }dgV yXOb[q\gp3Jg;#?L/fm l:Tzl$8j!ǢHz$$(=':5jPHJЪ8N +Y- IGmI0'ci s"8/k ?lH)Vo6sDɘKW`R*m%R(=%19Q8}?YVÀ8 gd J6=t IxL76؞DI4y|*h8Ѡ|/pWY2-1& yݭ)[\hJz0+vEXA YaP={Ÿxs7x\";DPZMt\y3F: De`_5gP|j-y| ksy [{f5Rz [UGTP9€}J K/Xlh4^Q@ɹ //Q~fĂd'Œ7 j..̉ro*lPv芘pC֯J;rDxdQV&XDm"l;*׶'";aȗ7ܲSp X*6 8%Q{PŰ';|h a#IQUVbƹwT 3CYp:-}%Nz[hT~#6;-.^I󇾱VJ;")|U؀#'h ɏ,ޱ"DHEA5GWGA?6,q;*Wg{1S*:+bVXwcD ˖)˝`&&4g@#CK$x޸mtYܐb(. ;hאpz ֻ肎#ڋ˸ٻ؀k'|ǝ 9!XG `o5CLs+tQz2׭!]Ϟ~[ FXZ3)ѺyP$h #`TΊh,>Rf7cvP,\5wo—~p{;)r|-:\3EF ^kng2z!]( KAB,}.Y:D6X.!rA`_ 5v)%y;G1 Uć|G-[XfK 9 |:\"|m߰d J*:Hedn~v,h3}!7i?[;gr.~![O $=8BB龴ϘA۞Q-Y`0c_|b6ޗnۋߔTV8."T]0By[ZRV|@2ˋdT7ޠP:#@]?} zQVoc)Mq9,amrhX'u1f}L*sq)莗kgRCn`!0̕(] TRZ#1H6d`|{g](nmv!) 28Hւ9}SaX7TG}Ee]_*i}MlhaPwt&fXaxm=S5Kfýgtk_ M@^7J<2 KOhQ~vUQ162W"R).Λ(EOjjY;)D;&fVޑ1"2*PbT]h'?],$_.GB *YJ;ʤk=lW$Ȉ->csbYIp]d.4~(X lZCp ^0a8&Fۍl+ iۄ= ;n~+:ꛅ8-r{O~ 3dDI 8Q`}+x<k׉?z #ETOQfvfx(+@!E1 XbN=6IEgAѻo46B/(f88t*6Cפ>&dG4>Ԕm{XsޘKam!q㯐"RRU Hue+/'\6 ghs>[W+=H?5 v!2܎>NFU`ƙBkש5u)u5GyC7 jE20ɩ5# GGl~V%)'V/VH ڃ.'%G)=[Y@I.#h= ˜V(%WS~ PcDMֽ0 0(mwρ(g&ns"QѢH&}'iq= ۸VqC<^P gx/„^  oґU0c^t <"N'c ΀~P:=?c,ƛS*:d⻨521CDߏb.w(.GI;0xNݰyNo@? *j>/Ѣ0!8 E#+c\!Œ)V-&dqm/L@2b`B$oK_:"ӡhY{ёPDo4vS$?e_݅EԷSa&*ouWoQ._3dk[EEhUjEh̴+_su跷'&4;/ .5|.ʙv!q duǡ_(Ǜn:MhGV7K!~LD(18YeeuN[6\d/7{3"aQAmT+ѱUJvU]u0?m9|Bx`(A ^fw9x,O_ q%89R كAH4bNfQ9 ے_)8u~iYU+D# ?]Mp9UNv_r\UˀQbܧ„`RИ;'m^/ zOh"2HֳX=mF A'Kb|ZSba,˜ p NjgI|EeyǨT;n q yX&vjt`,&N-c&d,dJ)B-Oԃg9 OU [PvVFYɿ'[r *A[h/N?N Xf}Sv.K5i6]lTN9E#jWtMoh1S[#m;c耚;E֯ 9YJA*Ki_Fs@ddpHΏMҧ*Q(f4ao솰  7U5PxzyfkT/ o%!M˗+Nw1LQ[eݑ~{ !+J7wPz̑%\V0X=r oV R,ejY ^i%ll(/'@uC lkW`FWYF8Hߓw}D{?MS "(I 4+lꑋ5Ld쨽(Bqm:Hyt;st20w ֵ$T`X@tۭ t~B \JH/ >y8i Kx_*laV=;~%{1S\c0j F#".S!*V @_X]`ƨPPz.r#ABAFYDIW,dTlTe10dd\S9~.:ᶟzM .9L}%&ϏvxOY;.nS`I)^I7AS|Uk ;H=X.*ҜښS 5mFںZ,+9n,V%0^ܣvu96qJSdCk"qx}u$dP!0&khmœ`ID[s-ybg{a/PjXWߗp/LXM*  3^&άPt e¶DZErZiҫD*66R+%tfdF8um ͼ>Vm2Ҷc^ 0lYo:7_aB\<É eI͕4ytHD&`& iH)$2-"tt<mwU|DwL($^E6^\MVl9XKbf WK)mT%umt >_-AbB>dj_"ծb PeNBh3SGIo'TKK]_axt0Lo#c1]IL N{7A2;j@KjM!9$pP ,}SrW8Mb l=7,@1.5tb|̳C $PϒUuYBObqn2ݐX3߻8WzAGRqW ѦrQ}"dD$R&y6D9$Rj'ktwԓ[KNٷsiܮoJBq|8cw he閵ud|³54CJ/ C`(ҙo4ԒAGIӰ-%~dغ!F1u-:6?G}b$;6y1lOdSKR9NR5Xtgꄡ^ET,p,O4n}daMيOe!lYB=-G,YlNo} 3Wחgw6 D2駉)OH9cK-SBQꓳDKג#/~m@7c4q8Cb{[ڐ_3k'8LsRC+|>];u{A -I&&21%3X ,sO]&lmXUB褶m5&c|gFݴcUEdH)6i_Mua…2߰ɛ(OrxdPcIQwQ'ꆻD~N-*DEs"l0z?7—,_判EX:S;co,84&̯ ib(~~-#f3׬8">=]K<@[Gl;hjgh=TOc)֔y9~ft\\裚=fݩ3 3eZ,XTΤ}ɃFP ISu hRs9;&D-Uމ]c o-K[!#$K#1?p^݃9lN 䪕K0yH`a:ڂkLGL1ʍ ̚i9M%Nz@%Ur\2>^#=+΅e$LG?m|%9Q2I? SV!cWJrފ@3݅('M,,\ĉ>$MMqډ}|{8XYHN /JQe #O;ŵo2 %Cc(25׿z3%w̘u}IWKZ8"}#w[zQM:)?wdd=A 9$)O -6ײ=&Wkz{#Cİ^,6/A G{ D ~ )КH%ȷҨLwвq0xrVYq}̪!t=Ua|N(P@g;ݩ{~2@sY? tKQ;*u-X]ZYo\qw(Rj:4- h Z& ]=CA"(c?Tq}W*fqʯU(cdO"e5鷪^]Ab:Z:U2|{'}n>9Vv=8΍?bLEB(/tǍ2/}ALC z+!E7^ Վo{uw}Y/`\8|zmBuF~pYvhXBɆ)*aFao숮a,Kh)wIǜWAbj'㲫iAؖwwE]bVr]eϩ3w ߬t0߬عxH9vGO#%7[eUwgY01[zWĻ&S~QDtxmKꝮFZy= h{+=TH#Xf෤г.vSZn-%of$Ř6v_>/w{(UC)9 5KanDrR^t) \S~in&&@vK>Y3J=)]Z /A0" Z$ QtCTS$҈ M| 2̾UǫɯgNF2?[km/nke9>{q]= @J%Zt):#.T{lcM,9/RHEKF; zeBmgzzHQv CQ^%t9'/"]bMX;ͭ=d~{OȔ8| "Œ3f$ c޴gnUABb`^rXIZ"BUI8WoLZPu *Ɋ-;Ow9g L=_3I+e Ŝmf">uV$賷2zK*3N͌s5#?q}V0,[IJ,F,rdycĆNG;إ~6V* Tzʧ̷* ?HV(:. vprrUלG;0u8uF>A2M1YR*7qn`B>&E8 )\P!cH,UF[=޾K&^r[Qa1e_j XU.ѻqr*E~.x /2b7-w6ZnA;?H䤦L~5Y݅-٥H :-ϰyr'p Nugœ!>K?O7LEp.[x_g\2i{] *7Jc"ѾF@hp[$"W3~La" lb4|%n|{^ȓuJZ8ف 1q)v~Ɵ@+h@$i1%?FqkIBVL_*$Nrei4%.-aD|0GՉwlM18~KɮXD:RNp蒖+OoXkB< Ghh`EYtfuHQddu 1@" 0]RrP#wt ;-T/R_8)o{V1}qX*EYV 5WnNatR[, BfRGF&1唩͖{JDxa;DaZIU {V8_| CNw ?RJYAe^58M!R8L9|hH4Ki0f2>w"ջ[H;l"qd ScH Eoǵ{UYN9iV)+)yO=z 8Ğ'ыӇOV.%@Kq?b1贕Ͷu.9zYN"\ G?v19JtPkA !: B?SXW曘fVq H"pږh\rV&qDf!$,2+8BN*,`?9g}6SHjkK5 qaJun@/1B\$]`T3ijl?n^7rF_?!ZÓn52mnk.UtnI犄6m% '75OpzhSSqUkc4iv]MGK5@ѱ̠쑆>>SgY/^Ɖfn_mKqaoǐ٬6 G}GوoOPd/1a+?XT9@Z{3bX 4gSh7V1II7yRMkA\>o@ŵ88,W'BY"9-6kˏu\4ۡRuk)~lBU.poK*Uذ*m 6>Gu.L)z&dUpusȎA a,Fz|3? :xmO'6e`M9JnCK(J#\OŬaf_P{JPB$iiqV GZS0@b#|6_Dat6@vr-hX#Y--!;?D'(Q\ xh;eOkﱣiͰ#-޽nt@n n*~w,?9V|y&Z@qq3/sӪlQ\PBtL=(Dѭ 9֔i)qBZd*']†Wrjp73u4j9BV/Z{o# g(oMj*=)j~~V2BVi}W@(WwnSsbnG"|^$+ҮK`*Ì5KXwN u`;YΣCpn0+z8XÉ}9V=]=r|kc$ }X%Oz}-GJ!Ng@RNjz2Br.V'XzT#-d@λg#vl$C,4WV\Twe!3}tJ˵Agn!dŅ()8*>Юȍ !X6Hu$F#*x+{$n&@c:u3۫:썊22V)J /Apԋ)hI8H#@Qq]ϏReio &H^thڋvƬaυؒ%&AlQ Rg 87'~Jo AFBi-)<DbPo>־ݠv;.hܓ(K#I]_k#ט{ M@7Hķ~PľAKz2 xS'Z#RxS}4a~GOT@UvK?)b9*ktmQ%ΐe)Q)@ZR7#gEG?Ïdw>qy"k"iEb{ V\%]@#MBz~}97QNp7~WBUyE5?;1YH=# kVC6Ff} cr]e'a@*#tYhڀ_͜*# V|O PG [ZR?&̑ŖYIid0#&yhU|,c!)0j߄pGdl#W:Iu~+쒽5_8~.<=:+5'JmwLgD*#"ٶ$sZ&\Q3Jb\ZoIDsMw Zšw0.i}<(e W`⾓r@j3} ~ܪۚthC,ǻQ) \M忏~ׇS:ČR̓ds R^?,db]j\]tݏP4%5}hG*.N dxiC ~xLCOį/7n$hw crc'۟Bif O vz1;75Xߕ ˴8tf=dK"a 2L ҡb׼3(/Mנ<3C݁L'.V?u{x4NNtZ] 5 sTKaN!z.q~AIY큋G@Otf<ҟK:FӘps N/S )+[xF{NG*[ mLvPjP=ܑ`x#Ylax~ut3"֎_U Qq=P6(؜IS+F;{q/B@lY!c%!"d*  F7Foy!!ao1[ZTU{*d%!>q, 2qhO>JftFQ'eY阭('IF{v\Zڅ!=̻"i`5dzB/!INLNiI~Xt)X10e,,LO@~w*F/>`dpV0}~&"o!('p}]pH%,mJ[Bd=!k? Ď*͟"}~p.-J3+Ceŀz0ܦ'D 2LӗV1>5 -cxQ >~bәSCs85Iav;{oUDž|FܺJ7"n3|T-|jYxCg&ڐP#(6t4=yQ))W+t0tŌU7t/ֽ}9'9ɆO]s䋺eԍyB2ʧeӺ\udZI;{ ='Lj$k1BCtɹh*ea8K]1:Ա9a!8TM]i7#4 ݟnh"v"DoYA+o˳]حAPQr;kZ">^S]s#ym:ه!'!5mZ*6z+<@?[%vUOz$iK 4xY0[ͽMv4WPOӬwM;ƭ=LlT<,_cl_pFhUװդ ` ſ瓓i2JaTZ|V!NZFQT8tP`tI ؽ4}~qU?t4GDNB>x0 9g@t%(H\yϤ8Wh_ꕔ.`]Vhw(SEa7KxX שm;" ^0}^;_NxB5rM%'Ua?]nX FP3TJhZ O{'~r{6Kb=( ^w2ŷ\=_?mk݂/ ¹)%@fkPOhA鵯X!e15#RXgG bxAɥ¬_\JYV N'Q /g1YGwڿ+z;2ѕ}č&߱hNb FReiSrp/& yxk]$Kj1a~8iNb䧁>j*e:_ux&p;㫪jA8Ghi!GKInoGW1wpNb|NZ\-Mpvƥ҆uF~ŽSj'(!h#KO@l,,Wy{Ky$ ZTFAԠ#网D]b2`^uQTMo$W24-FixY7v{fQ>JH6ei|a$dVXPhIDŽy$F3fѭ$ky~Ձ`ꪦsޭ3!qVQA""WQے9\#@5|?jTnqR)}aqJ;6v-1SIQlyMe! #$̷|]7aH'!&O, # N!lB&Ҁ=`xEH2),C*Ιz{4Ž v8*L5 Q0?L f(mÿ"=Gc|"\F3vucdC ʸ}PYBLE-˒f_n}+q`3i wu G[뻅2_b)tCegGi,MD)K{ R݃◄+ZUM"LkƲF9ZFB&p)JrXޱT"ꂂQa̲.b54DMܪ9Pi|X@@wL~. ( % Y='RYrJXdI}n4-n!api<5^O:L'oJm.Gc^48vcY_,qN ȅh޲{,Quyzѡ`aȧad,X=t ,GC"yXhgPE􎻥^tn+kot- & sv`—9^o׶es-v8Jg}/Gb=Ra_>t)›EV|{6d9Z|A/.DK MCqq!] Pm [F I2`wzZ\T˖|Yx]B )xtlHq؄/& [Vb1HbiMJ%ZݸƀB,8^:j"/C!& 5ef 9JZ)an+rty^l?F.e v7eUV.=r uxT5Z< YQf|IZ&MVdצ+f#RqN1VAOq~ ߬! C~- .XSHῥz~ofNdT^\+, pArxY7`2iG/c)e>aƚL"L\( .x4ZaXqo<v&#n \ҹ@Exq*CcX^X?}! pM94SH(W{mGׇl*7^-eN(̮aF{^< 1IX6f(|Pyx,'p]Ub889Qg0ޫfc\\ !+/ ){r–>UF6 x?qi3Dt`T͸-yzʙCmێ!-HtW.GH..E}sJH)7H>1Uw0PXB y6ᱡe UF _w9M;~`Ы'<R ˘t.OO#g$ {xBb4sy30"۲)=|X5t)G7ǖf] =J:$c[L;s-  Yf9_-8lu7~e\k/ `&p4cijMc~_%8AyȌ˜IF0 㾐ɺMy:܁[ I^ξ2`xeHo݅Rk .cE.7 kX`?wl.0x2̵Tg8*V\2}ܪcCȗ~R [\r'`% G#RWiĒEWV>L7+Kco&;eOLw+IGrVq.!k@" :5ύzFC<WvS%DkXc"WԂ+Қ¼cxSwq'=~.NW-rmM} @OyClg؂Oy*zkEIfOOu7T>FhWֻ&x8p%ВUx-*tav (RFJ4R5kފfq8 * -upŋd~ FIGzR츨ĻVyZ-L1FHwhBTdCE8=k_zZ`F$i^ Me8v?`՘?DaOC4^8g7H;?O挲#r﵍/$oݓ8hANRJQ5qʘLIp\>FqDDqh:G6\qsϸ  VXn'E'˥w[QwWôܒ2;;!䫍??YgMرӐz^d#?]k* eAK@yo Yݦx_>}⌲倪Xni_0MT91>L:X}^J[@)-l>ؑ?\@ ՛e9Jit.z1F7@%%.CU(GbsܹMK1 1.~X-ýyl]R.3#t7 ((5)Jƫʉ%!3Y bEp^-4v_ޢk HvJ2e=ѩٱj2F]~nyݙk263E,uZTDLstݸB:01(g{,OAABA~}L'$<-fpK3.L}=Ӻ'סصmsut~v[`U!R^eFc1bC5РI՗f pB4m`s= rSwd( a> *~(`9p4 mGlNkVwLtCT歸> '!?[:(:5@4N/.| 愃*_'KԪPtk@GNy \z|RO h09Nb/d=h1X5N5:\|6<Kc kR~KOx)bH:{,A˯{8y%3kT;an1] S`q[- |t3t &[ZSBCүWXajq0<V[z P̓*o͋C2$"i-qRdD Oud K=;r`6z)"7cNǻ T˛Ő}Qo5V0oUޒY:D=uFNJB !lJװCj˲$G$~ߩ1xQk|61uuXH8NLɼZxM()~ŋ>Ќ1kSHI]frC05Phc5Nl͒EE% ~k.:mRowz%®2 / fW yek⍑k+mpˈɑV'YL̃gvuir.T\H<㮧Ӻz=j=xL 15'Бy;&UAe]aRβt3:_UGmz:Tg Xx\b-؞;7#'Z*1smJWtXHa0o9ZmS&{3lb 94oФ.8hg~F`Q(ͩlIRɫ &ګj<1)NchNz'fz X< ԭhoߦ@NDË19aTq1YMo!nVau w8KF>"5 +? FnV,/@n-1K?9PDb?ɉqt%Wy6 |45!dg$~w~}ah,OA _BOE@\KӘPQ,ƘaGʴF6L zleTp[K"& wÛRh1uC{Ӭ%_rⰩaN'Μ _V 8o$mR99Ksefmydq`AA?_"a}F@S\3h~9f`?lq~ךw΀Jmm|:FZ[<9exe&S.=#C $=8uI[S *]5`MB0P 7GoX%n{iYiS.{̰VX-|waͮ}fhfAyʍ(;޿v뺂-:tW@J?h&j6֜ Bp,+mҶ[j1;]5h zB^326,@>ړ]h@d+Eh&ౝzإļZk)*](SVtJ591!zK01\٥3J~23;`q:&W}p'.H(,۬i\1<󸇼L1X]  "4763~]/pf:4*\F͂_k&A9;@~a]iG|O]rhv#}d&kC=N`3IW#f$b1t- כ?huXѰ>W1`mꂰZh҇u!&q׳3]5 9 8 мDkצbK,("~\*jZWr /ф6*xxSʐ_3u lSBi))Zhwۮ8"į_l;AХ ;fMUrs=lrڝPB./ZE 0|{݇wmF2qP1Vp 'LǸ6B{!]T*ptJPҮP;*%nӰ|%kۨG|0k8DoO<ڱzR.G!*uqp*Fצ$y bTZʠg"  zgeA h] Bwzؿ5Q&It ۗqVqu%XCKpx 3Gcֶg7Cލ;DmjT.q6-xԈ%*'Pa@ZouIh_UcosaS@q"p撄vY MȲM* mR2hxuNO잵͍ŷ,Kfn:exBQ@3j!Pj2 Yxc] e 8)@JcKpJ57N ux|O"817,a!XB!Vaj",5n/qg^x DXx^͑~ 0m/3ʼ!kD%!Lyh噝=-#86d>[;kJ L AoghQoHbsdǜJu26-[;3v0]*65ߛVOb؏цꑽqL8V$*4VCHM鶨 f6&c0Uڿ&-^:fkYb (+`Hx;{B^GSRڐ2|8QGGX } 4#o6{9?O9E8* %  Ď&hOԗܨrl)}432ɇB=Oܙ &ΧaAz#w: PR $0(N=X04]$ӻB? f|Y0 Q5^eHp|'`v !3}FDO)iO?ΰ*FwS2nJL H h f0ʵjm9%p_-Ψ,c;#=;v"xHѬ-H5\Rx.!bTxpuOG/XW?Y_S#>\[ @a4^!mrqsGfҊ3RO;q`8𰸼۷vT]CFg}t, q!Q3}*ʉI/Kn"ShIqxQEM4oj,Z=s'lϔ q$fW]h._]Y>*mx@>t2n)fu@'JOyk^ 7sl 2ٕ! ᔼSQ;ew?6O bSoExf2If9Un|}"ͅ]+t{Zi2 )U_́R =0ESK O{55GhYϷD X|cJx5›k.%`=[]Y;a}"w5!4ԲK>*26\RY.k65"vv1$a0akE2@2`c2"pBPwǢmAFֹIL>5 ,7T*ǪOrVΥ9LZ{d.hNnN`=s`tlW>OUU~Ԉ[{]eO豜]$ RxNkέp 9 '/aqe H>=cÌr9a/x~H Cx;&3z8x\W&8> 2,h!5ʋ5?E2קh.^+C2M) h%SL w9ĿxͰ@a ʹ LJƓy`JZe}-f-T9_'D@pO6d6MkPX6|+"_vS8"9.Qt  :isQ%hګ8ʪ(uyȪrϛ3tӢ)QYc U @W|y5v/'dR={Tys1H,_*)Lz#POQ["%c"}&EL񘙗fSRdT-=(=_߯Xuđ Q૘AmjljVQLm<{j|.8gH_@[[hT~C] nNes)W9dl>e*et;3~$y??xF2i1(AD&xѩOk <2b o}[=l7Lu X]pK-Ġf;dO+|@da TI?o 2~FfCo##LΝDyn]ܸ ´ sf.)83WH# U DyvU+j#:uJF2LD@a؀m6׬Ѯ03.MKȃ!o襁ʲ$1M1Et$1z-Ǚem%")[R}oIĊ!3v| ~@TI#ߠ#LH]#)4LGx/^D7?YC4Cb-~}v %9I8TH|NH'=^9 :ťvE$4&A ӕxt؎S@ ݆whAX͉yeڳS9%_ 9&8(]o0p&̩1eXA ྑķIP[-: \Jko&bҢ@MUtp m" BY-CR]cG`fg:Nw?d/sf ?HVLS4ov?m GP#g,pǸ|:nã[w4ad$Ī덀oP >tī{+Ru nfW؃>a15Y*t;E7RRVP jYʯNi@7?\0 (O8a?)wՍLs54̅(JNZt6&h >3M`؀g?g蒸"U*s"N6WDVB0/9 Qg8Wݔ? sre?Y`c4Cnoݲc|/2صY~9Ǭ4y /fە&~Chu=d{悀A!򯱖޿=]6+Ԫ [SIcl?=]{L5CWu5F6qPJ؉r+ l6\*.47g_ |[z 匞'zݵ4wl6)(}!>(.c}Q#XU`)P)bL,9:Zߴkf_$`qIUF 952v|7:Px7}:m䱫5xvX7 z6hF29Ϧ=n{ g5SH38ӌ8-vail4/o xcA bA)(V N6V(|e'6VV!(H+f0؝AޢˠG)X Z3O1C3jw+)h Юrʠ쁌 |Jm`SӒ,rv-9=2/HqM?Kll~̅m8Oh,N{jwL"uQ`/eim(χ$Оw1):%7\CKKGcYݑVr73J<&ݮH2]QkqfQG4wYP'hHu%hF\:/g}꺀p/ ­T*5f UӻC3rI}07zƳU%$5;p= ͒aSLQl8\i= Ic߻}Ht1pVt=]م<әzՓsn3v:2IĦ ʉ IRh~f˔ Ă_|i%(v8zz.e߶<`՘9Z)g JG

TȅѼ@x0S܋i+{{apx(5xwG}7ғOB2l̜lȜvuW cD:$~~gI{}PۅT=(.7S#7U#~V@_ v[tx#P\ȃ#j"vݴ}s,&"kmcc@.a qyFvO ^kS%uio1s@=qKD+y,/JX VR"ji[N",(=_ygmyhdIqaYXS|i\dj#( =`H أx2d!-"E:*SMb(n0'AF3".xMd=(4Q w$Ckw $nYhzE7=aZOBld[ny&Z6u߂{jHE!_N)68>ϫ'\ft#\ʽN 7xy[>yC)t bA@K. 9_>(йN!D+1~NCr=y:Veɿ30~˟pq^Gvq핍ѿ@_ng:b[=˭i݉eVԞx@_7ѕ2sڕ<Ψ]!- vЄ_#wUٲ7:^zZcBrdAOUQɷv8wN̜FKd*򮇰 Zm哜]9!#&0:7@Yջ؋ghLW zyʞOni'rYm5Tk:y #;6>+zmd-lmw/9 a{!d =P@16%N_pL=MW:OfH?Qmaz$!Arܷs*kl,o҉Jq$'s8_PT^yC}-8ȁ~ToW3rߤnmO}m$ G^sX?L7TY*oVyDP^v\Z=YL< LE;=]xT1ᵾ764\nT`f%Rل #&8iu/dg剘/ rgt67(,FK̨4B^{P (sQ:AB|DƷ?WLNk`0 X$X7/G4L jb:Tبb. ӭD/]`JQVugTO$F!(i8u`mc{P|ڕ_D1R "P^2NY,M)Veݱ{ǙNW V.BhZWE7IJ:~tQpƉ2urx^on9(G.>'$vh`߷tL#r_+Oٺ*XeH)2Fcr83?W)7 XxUاtK<. ;;}KJdZB-a W'l,2Cgq~ =V$X^m#/K(lKOutj?ka|7ЉW[i\Z1yFȳZukd&q2H(f8L ~K~~ӠhwZ=ch'2Hc86 guA s*ҭ))@BDO>`I5X&k [x ׬" 淽W>&[`XD$n_7ʛ0B!31An Hv>@ϖU !!~}\K>I:"5qThHu/;X]`&[;12ܽI[l-xWIkшHr+,xWyF`qX~0WTlF R5xfɊX"31a5ϾUO^J|Zye[ ٔ4CFKWVmaGPΧ#a<; VAF_U؆;J#TaQٺ(E;f eyUzrC(>*+& {?TH!)-uǣz)QgNL1[u6BLGҾ5.~L9{ 譚(J(Ձ'f$ Nj24k'.ƭ/` ,Cj?> j4;ӕFa4XݼX}ssӲ|ƞ6DW8 ӆRO&9!%$UOZ>Jp^P, VԳXU'"]-O}IsZӆر M$|Fa@3өpH`~]tt#E͝(D`5*Fz#b{A˔Ng$>S#*:I?kĴpm3?|xؼ&tOQo%bjj[Y`/vJ3 *y$/Q!eF 7Qssh//Ɛ8I XJZ>K(Fȴi%Z*R8 D?j\zFۘݟ~`Yt !3xrex;&;Md)`uFDaI\{DR&\}=U?Z#:@g:/i~H~]y,GmLE6wƍ*[Фgs\LTr`>+"dҬLVÃo,s*eOkWn#k0OcrȈ  cRs5@r(ǟ=uѩQZqw5;v3g3DbL)+hF}Z"Xf};~\tVTnjWs -.mT9T- pa>fG:wcي(uD:v?v c^E%5h<,W j?=OqVQ>=xSihQqْ7&Y`I됂A ϲc>&lX6l?RFj<ĩΰx1"ݿ&+nC̙r>VB{8?ږzq ;YTkY4D7PM!P  OضJ]6r+ .Ն@QZi+[_G5"π0v3vv#"(U>M͹3B4N ڔp(7fv* ;fY@-c[ğ<{` v{koPRMMm腑r%J(/1NNApFmD7ǐ25]. l5`0Z┄s{qwL Gz%V g녞n.!t~^ 9DxHcgV։O% O Ov$f`( V+L5>)HNa.ɣqV3lK;ig1!VթXW\*;zw耼zHk3 fbe xj@͇eY.+;R4~T| +E|=ol`I)Ȇ8ccWKKyEsYGqձYܣzmSdw5 ގK JKLY]B5IOϯ|,gF+^ѐZQ0!a0賣>!>Ms/ HErPf+[?6q2z-Kt/`1,~fX!vt׌X526 UT%z3C \$+7Գ}]-_7:Ԃ8G@82"{ '糯<9AHd{ϓufѾMcn}:BK5avDHlhZxEH??(_uFL ,܋LG_S|CstHbI+0[t;wuԡKUL XNwĤk kN+TyM wVU,[]RS-"+Z}Z[Ε ` ֡nC ȎQsI|?ədm_)fAMJOQ?~7ڭF(jS8;!)YzCqDzUhf1욎A2N=?_ec$ao+Mz-m*+u vZqM}Pwμr$€oЌ@kvUC NqQj&nQ\SNuA.MO'wㄨj{ؘOnC&'5:bqtvզ!5dVЧXOE?B켽lvABASE2p?djEt,b]]9rF7*U`֒UѻelV/xo&SDڝ^.\ރ &762NdjȞ|d%񫮸hAjo jJ1\%B )%w, N0~P~„cPP`&5^&Nv/5-m< 69`r-rS-#8 0j܆'VODX8nijsץzwQ3meIxN K )`572X^:e@l{966"MABpa)hom$z<ɻ` 7tYEJqgdu#A5GlƼ6 ީ}ʵ}d1!x[+ؙ㵇5V^D~ kTD$~2M?/rBPr504v+FG 0/XMSd_$a2Bz";L'Qh +~ZQo[jwB S[bprj/2q4:ٙtdN_!x^޻xPBA?+&tzBѫ%C fCBaw>̴/a24 XKVv Uvق] z -q^5I y0N!;"vJ9  =5WS]Boؠ~h̙xMęY0s))(g熽F\*X^F^iά]&/>T"wKsJ>Q-eWo ^Rߧ}[~;TGyHz+~;:k4cJ Ej @%#}T/c2H k&bH}fA[?.7TP 942N%sW)iɻndVQ$04E/54`A$Դ>!+?܎%Zyߧ3n#{4EV+XO!G?քf\ꀢJ'*OÁTgg =z-ֺ_73)JҤhObÔ f'uP}LYt^D ژ7}˙g#//m W$Y?',,4 'l1PKoAp%:NHwFH}bAnSΝ1Y-TX% :AI9HZ;) Њw j}?Kf"l0fZ ȿH(g7|+iO֫@Yx!ep{}UmO7F]gHC!cUryN4SY%㠢"5auNz2<ۄjj`Ͷe-q# j5GaАK!ۇۑ2c0d׈ Jt;GV6WRJ|>.kUVNrpaGUo[8kv 4-Wg1$=z4N@a6OZei3xۘ5Ɍqd6Z{P_,M7sz/#Il,,41Hr"p} V4by}9Ȃ#MY0T ]ʠ'Bǟ;SF|}ncX:\z۴GH-RP[}98a^_$iѯtVt:2Q9 M-bYwJ 0RRO|0<.~ESxb׍<;R/ېn8lk3=}cM&鵡}I`ֲь)++OI(GU@g=_s߈FSM@@髀{SJ:zOt^Iv_AMS shk|i9X<|+TN Ŝ_Y6rFAe\RԢ薓dri?΍6^T9@mzJ`f=U +yo'~uK% dcW -WjqO7tY͍ ^]=!#9iĜ)WgVn/ɶ K`$$` RA mn"$[ y1?^]~~ԜxpqsYWR*x? RK2f 8A>5FPAIĹgύxMק! WN޲_l:; j  шHc ڏHC\8q/z` H h`$(4)bn$e[`%Fq0a6h؅{rQ P5 |m-HH!]$0D,8J;L8ue֌zYc3v3:mVOOuإ&hU;"薝e4~?e5D3%*OxGrҺTNYXUou'3 Y jITsء{ᐣǯ>zD#B8,J~>]ppXwoDtMia"؝!>wcvFglPTxS|,gf,lߺОtoy"Pqܕ+ WsӪC[7Gl VNH"Kx[lJo/mJ$T|7m*Qnòiopo=kWҗԩCS^~oir,dn,0bӤ,v~OlW"҆㢿2kW\XA_uIfpCYځZu E*]SZzr¸*NRI՜~h;h g YNRRqJ;U[b vhץS[\ˊVz4rVx`${af.e+;pmB5pa{vX,`ʢfO Ի޿ةVpŤ,tM˝_nxR'P\:x~SF}Ze?KBJqY? 1l7wXH(>e C5OnQX}:!7ݧ]z2ps-eiRa%0~?Zp9]0-y\ȼ9ԩ25Jq^츥ur6Ң2V ?CO J Jr&X9=gg{59g/`괍xNm>9+ֻx=M2hVV%#Fʙ?n6ABZL" /?6IDfG[rA 䄖^N\\7S,'lzHN8^̜\~^@E_= P!b*Pp6stxeHVҐ߉] t/΃ ,GBIU0I΀(mc-:}DhdM}3]ƿ!2:W}R'wr#0 ,]oqQ۝j!ZQDG8VebBӄd,« cv82˹?GZn`yKÀX7fz.@}gN%*5{{$kV _`zswO,/+nԆ5î*dD^RLQRcE[@KXs{Jb?g#X|@= 86E*Px?(pն֒VC@t =`3IN^!?D*Df\ݝ!*IUWҽ_z#]Ow}nמ߇.[mW!S nJ:"ٮzBIWs kvW4]c?&=031bA{!Qk2[/>{Úd~1HfV A,F) 7vaZAe} }Ev~\ 7~M"0?ic@v-n`;hf\(U;|3M3EkEŬĵNQzQS7vɼ4kY݀y$AvO_$B*Ut릹֡K {nbC z42uLZ1Eݩ'H dۗ&^0ikJ~~CWn"I" o$Ʈ{!.U›b@/cdM.-1ܯ? #" hdv%;oKnD.; 2LDh+B.Nln1ôu V&Yߌ}2suDsehDŴL "?+m?&׭+s\+j[l)Te2.Kz9qc4tnC/1뷯 ڮ }|wﺂs$>Usf@Z y݈ĢVl8t̡ۈNdfsH9I|`S-Z2YJ&gѵc:[kzscb̑I n"Hu4;0 Q<휕/eޟ:[bܓe5Fܓ[5Ei[M졧NOx`򼴰-'ͣqYaö#v%9e[1D>^;iaWb`+m4g96IEWf-hZ2+7<o 9!/!$loȮu%9WRAf&rD(U+۴kUD{ɓi XkyA7Xh{^?NcnoaGp!8*n~]1׾&tFd骠w?.JP d `6"<-J#y+H‘VeN>?j|/ow.)# 5_\&s0+kx3 M-zV)DKlYAjH h|ʢP]to{dDm!V~r\1G2#)Qف`Rrz 2xh 8uk4ՃKR; /LdA?ȾCg"y!*7QŶ8,^n\]A6 4~D0^},BN# ^*K]2_&WG޳d<斑$yZ3R}\?*%9i>(5l&ph9?P5EA@0Q^o݄#@xaQ4z6nn F/g+85\ifEvP2Hbm⵩ 2kr߶=B4.Y7eZ\SMH0zR^c[Pff㠠_!VDx[.5 s\㐂ąWkyDnIimz-KG1JMal PK<ϰth<4Bl͟z_%N6m +kTڣ&FPk do^6onw0 f,h%[DTJjw7[կ1Q);?^ɭC^J_1^H nצcG͜Η0FXڍ 8 D_)Q#]~$>.bZ[yW( O8w;я ~6Im1aDJ2$i|!"fa)B}/k=ky qzzRuWȻc'  ~7Э"D!OO*@JWٜN-^Ɵ>ྌ꘿`HXrFª{/&|C E1ew約 b?)>y_svHco |tABhv0ښ`0ʾYG{mT,njt=s*B&gC}(FxI qSy&| OSuw=5SqiƤJZ/Eߊ g@w. %cYzt& (.]?Ï' IYk:Goo6H"!lqܞ\>hX#_nO Y>1cJ( Lua#Um51;Cw9TJ!6}= E붯cM@T뱀Ą8.˻z;s̰Xq!dKrW,?Q碦oa-} -pR6|FǬO'E/b}~@auvg"j߄/7`8J)t*Gq?G| ԭ /ׂ C1 G'@hohjr(Y1 '4=u[)[W¬zOu ͘{Bx[,.AbtA "vRUKV@A v8F͡vXf03/DXXՌeUZd (胪nu*KZXą)D04﷦b('裣)\6wuNު?#upT~b59/_`Y|_#9t<3 |mvx4,_ !4HVA\8_OKV0; aH{s.\dԂ<- +v߂76'7K ocdA^N#yc1T-)PZ |Km( ',i^JJQc'Yj6I[#/ IO]J"gFBGh~cBײGh9l1(72G!f/(NpF"3j4֤ -m8&A865\ɉuO:h񀍖HJ{T@/ {!ig{+F&߸[Rۗ=ޒjtyC0bĔH!у\}PKb7)lhA´ABwg^B9ZU^>OtU$_Iv!3g d3>#ykJJMt۞䗛3&R GvlfQ,x;"[F̊hkyYU}i i+}9LZ߭V<- QSqO+iO( 4\q 1?h=TcAC;_k&v87CDʎ9&oo7)eOIgF5!i 帿+In^1uH !oH1iQ((>@2֍8DBH eхLbnTjv~*((O!71#DGOdD 0^?LIoY%` Xz.]k$ƙ/YjZnzw@& .dN2ecm0ubYPo oXFߢ1 %] k sՁ|Pa2cQxHzkR)-h`s+ÙԾ) E>^I\QwG9@ODWIOmxO輠vAJ, ~u +/E m.=;ٝfS=1K#,C( L;]4.>}/R_p5\DѸ}5%$?3A,%dU73 Olm  Q_Sy:~A.m8.ɩsZ|; $ ?j' Ѣ;a-`;QkW v8(g!t Sמ1 8$Bl-݌^z~ MMt1JJ`z8H%y0Ӓ+Zc+s/"Us֣Vs5l.u?Ү 7{/O~6e86vۂ+&Ք5ļB,/} Wb%*&Y #5lJ-*A,KNoz4Jn? Ӹ+6}󗵤@3p߷\1EXp{_3BT@C{=5K}y7ͳwu  OK1M' IC?c^@Kl(5mSSyp(2o9%h8T=VQeZv]wvH]dT~'\- $n(>BmqF| |\ݹCy b+' k\=0vom-΋}SWG7ُ@X1/j ]kgJNzAQyT}1I(Kt"w!5WCzg/BB dJ\z,7pC';}_yf:@( ZƓ@*c ݩD-h'8ደt8w0qDYv0s7o6qf@pvL4~T }q$5Nbs)+wWP)%>o^D^{ޑo߬*$H1FѵrS6րګjw}Sos{@A"?bCAܪZ*(pf 9mwi LeY'VÚπLqZXaq|LFG[Op-a40F~P#0IRkdYxQͱ2xYH~cz30][ .WA%۵xB2L>ྒhiKA\\am.kߢbi H5w1 O\Zɛ\/:4Z2Aw,;T1qVb2˅ )\$#>U.YpH'czQt}AIjReM[ցFV~Y K=޹g0>A@LzE)B6^|JS~WC `?ʃ0|2k2ו8r"#OqEN;m3;ԍ]K:(SF72YN|Z5ÿ 6ڀ kT0.BC!-9U es+۽$CZv |zg; v&鉡;b7N|wjN&$l̟jEF-,g"Gh:<C[}%$LJ:p4 + ٚؒN0#%J?Sc坡pڊP-=~j?z[b l9KP !|SaJ#ܴ٫+Չ"'TJv*[v; vo u4R4xbpUPeCc j_ʧ[wzVHzu@KqW? ]}[7Rϫ:_Ŵf*bچ1 M,7lbk8RrA%X#~(fV˻.JuyCB'Z0_MmAD0h,'/'lxSp(Z(u r)5J38g`7eϩ-pȞ/2'5hKv~s5ZZ"OK50t@1ctdzU.XpPkcƞ|bB'}IAnE^e.xTptjD3ϯq~yQ1B y\뉊HLT fmZ+puط@8ҭØ ??t`*NneKy7697ćd-)%f{ kpj(.3o?~ 7R~#n.6%HA\7aNl^!wSحшMz+D ~E6/A'#.MI$C]M{W=3E!j U~Sy?u6|Xlbw:&\a^g{NsL^h$t1U;֐/=mI^VtjJm1 E4x+fN4?Nȭpq.b4)G\I9#7qp^ξL!/*LNr͏zS"@1O}Bh{˲ָp2PVM~mD[*Xc$k֋@3qG[ϦJ}FR]}$V_²'=)LWcy/$aE^ȭ'|7Rap /Y6zMH10 HH[N? %= QUqpIzAPѣ8\L$~[8z|[hmKS ͍6rz+xz/W8$1 FU<4RBW|$OMzE9im>?]MK+7~am@b{cePP)[ WHفse_H .3ch{K|yv[HMffI2W_F[,HQq(_9e'?vLQ[VcJ &i\Y4ȑ3>zBFoP`IY[bOu[tr6(fƉNBT Ir] >8i6%gmG;"ː7$gt-]c]yK X}Lvţ|kNWLYEWRQJ:4dse>X6`TqЗYP+ʥ$lo/E*W [^.h? [ aRK2,kc͚^%K+Af&]wi oѰ44psR򄑤SEdjKn ӶZ#v>,_QOx8fF]y˽"=#/fܥ  12O8N67)26Y;;zQ>| w&MD%n18m&LLzKl6yr%V%h+ZrO5w1ʧi7 |FwVPmjޛ5b5k"0n3N;D qDNjS1%n2MWl슜eP `qr]%`rqȪq 1X'gG`qڜM~dw˅ͲS\葯jLc `\Zm2!VAmZpaf%GB)yRH;yhfE~*6r77&Hb~wgpP-LΗ5 $e{u+(&?wĽS?cC)kˢ4i_cdA' !S^F6%=9&:69 69FH(Ƌ>ξF,Í 4x]MrtBcSkx 0 KTҝ l=!:L2Iry.lްJk/3b"_8c@D$s +Llw4d?տb? djA#C7 zuw6}%e 4.ɻϫ{s)B-Z%E;+ :,Jlz%JAN'̆ HheE}"O6¯3bQ,R T`!&]ݑU1ݾ}Ji;"g(7w3H 7 bgiH;t0s5Pnv(g.)ˈtr Ht xs$Vŏ0®c2]ӛq ӯcuGٔ2:Δ=/wFU@,K>XK#Sx N y-$4h_h ΀vzXnpO /`ѩsE՟Ģ2`ZAH4{^F0]B DZwUz797х+.XMc>շi,jnJhWRh ш(ox@B; ssNÍm! P+7jFn@ 2<h4yPQI9ȋo]nqMТz^# IyB# 7na *?!תNz[crb{^OwXB]_n1|W LAt(I;rK%kM#L_|bKO-uHPZ,!+\?Ƴ ţ qK58wwP\e<ӄfӋ%fH 97N"?s܂ ] EJ~kPԺ X:br2+sn{2_D'`_{mMb8G={jT{joNzO"dj*a;D8Mֺu07O=YM-=0 35z(PXa>G[!ߕas_6T {E:rVJZͧH#{\D(ꩀ $|_ h8 GRqB}b4]y+5[[.;]MsN6͕hE0|ikMW kuOUOW'^o?!҆% ѤKBq(4_*Qmy|!)JSA13k]wd0!7^xX3t$uV(Fzs1Xz] `N7$qDt~u 5a_W|԰dPtx&hQZZZ?:5oq=˼P[;_BDL_ّt܎ % [ߠ881Pa?UddqxP?~iޕ 9Eae/ 4Þ*$}6>O!u'el/&Զy`**],x(_[̠%N$MN0zN0=? & p$Ďla-. Bhf]l/Ϻ5vB!STu"m[fct.ni~C5"!~U 6T{K`^F}}XW.ѬtͻWi\5wg)s51uYc:=ѶBb]]Mu h1LiHm=c?g*A6ڠ<~+Bi3OfL6 Ҽ$'BTɬ?sk9xg\Vt6*ﵗ-,r]E+Ju!ϑl11օdr_ 4p7'@-m=r:n@~ӁI?ğVc|&J}=zuNgڴ?w@yT5(`rɆ }gb ׍whS#%[Q g.!G(u&AJ;ҖFߢF#. =kg~y^+K0\8M5vs8FށMTTiVM}*6Xs*P $}A xu.~j>H* ^ f?G, {sBoCQXheH=hFdH;}"=aMBʣ`jݜg]za`BN%=}ed„ap4Wi_Vv[ijRTG hyPj|9KsW+8 FQՙ1y; ( Nʁ]8m9;3Z8w cQ\>ޓ翜nMWj x@&5t[7L?zr!/$N@wC}Wbjtɺ>rwj pb-V8>1{8U$YMhuysTPLg R;7pSrb ܣ"- :rՌ-u3/64>7ABOsS͘Gg=6BG]CkX;-шhD0߁.K(B9{&U9(il i=/QOeq/-тcm)C ˟cآX w .ƨLBY?mC{z&:\QNҘq<t6o˦!H^x"W!#.Ncp9X瓸 2!w?6=4wfiS~%'srP?`좴%[=v˴5W䄹O$ʍI;'[d #u'tɤOʅ3"yB1'e<DfVX aT'QICs۹ uƬLj J CZttcBCn[N3:d]N2=;%:iE8ϔ ipS3X8I?dIlqjU-tвJh&)˜"m-hR&N$o2"Ns6怯) eYD,V+XrYY"EFd^y*b&Dp+']E9=g @,e:9M@tf }W-܌\ W[HܡI_I7wOF0Z:IޕK1'Jn:`ښoC2=g0&}|=iVCNLfX7-u33# 3Q[:Ք'Z=oֽ:!x6Iř J<%x+b h)PTn>SH͈.ɰtc4*GR\oL 3 bLZ'Oa.5r:#S$)(kb_ZcaĐ7w{% 1ˇnU[~ BQ B Dg'0?JE&J̌225R-,z90lU}nJt䃕; > ,k-@"wm|딸?!~պه r.j#]S%f`ύ&gXt+_;PppjUtU6ѐ~a5R3'$΁T䕊0_֣YR(| P?!maYBC"!Xx Q_/9Ij*N!`{nUcnAشET?RH:}<9ޭI_-Ais ޯf};uByi1MwqDw~2y`5kD4 E94d}ي g(|#In+1qɧHҕ5ZwfQhTM:@ }RzzKY8M0nfG)ڼhQ5j(0co_SYo\~.w-2ƩH,s!zNj>^1T_SS&EH]`SQd3(cH\67Ȗv1/ `WVS!+Ciʐ=W3]rMp!-!Ex=u^7xNWЧ0 +%4ZDt,z ljHFʁ 쵁Ț67{nG>d]x r{} T J&>Q%]lQ{Qrq;"p byd )E+tvŘw* 2LU~_ȵjTXQ =`,"yFcV F-0 ΓJ*jxt|k3/6]L6=7us5,7aߪr-u[µr#UEB_3У&0Bgf1b8 ݗZd[9 ^q/IF _^C2Ě2^I[{!.2ef$SxEARZ;>_ .P k70fvXu o'6&P&@sBٜ4sqU6e+6(J E6tzn՜&g9xGcZt'Ls \# A%{=?},%v7UޑlHDdvNbyGĎ(=O@aڍxq*d!!D(Y%`(e>teoBL*XgH? kv-<pW!vy[HOUZk1eXu&lk= ue]~; ӕ[4(5[R[,6Q3[II)p8vqd=x|H#I'ƦURv:4 >œU,N+'Yy >Y{D/Cʊr5*cKLnۛᐇ_[ۭM,^{; uDYw'W? ^\$}ޥߏpfDW@bY.]] D]?7}<&u^B3ۯJ5ԠLyK)8aYlhO] Ǒ-8 X{iiRUNP'Iw&VTy #YPA?4ҵE>y7${\8b;`TO:-̩|=*C1tP Mf\RS֪W!c&*0-%/6M5"_5aDVc"ȁx=vz YnRtQIbk8 )fF/հ<X/mTh`LC AJ LK܃0uUdkf{AB| 5pYnZ;̛S!c] E)IԦ:o$MӜVLiIzR2^1>Ry]^t= hIr#0|k{iɺObw;`JH_H"HRAISc7^}w}-^.lBDtzQM3X_}MG1i;'ߌZ tC‚f VHm iP@^53kUI?a3;sCD5~mw "^RV:CQsÞ+X&'6#.[#@Ot5Cpe.\ɫ|Z.&&p/58ؼn ݑ-KRyd\|򆺧T" ߜ).kS7Vy2d̈́cPoVk;y ǻϊ>ؗ'A/տtgz6 /6µ6|t8D,3g rڝ?K'F4\%€M(.˚D=̛,%.Oe\={) sO9{+7;rիXFT9r 09`nq6%T6 ˙PH8+gV615r<=$4K/{g*4('_B|9*;ϰ FG8Qe a/Z<-0 U7سwH^ / m:ݓ%1!^4(V.譣%s4'{a f"C%CVC"l&M\!_wZ2\ׯS-,%hBy5\.$~?*讋@m&b?SC\wۇGeL}vͫdkfԣl9$XڂP7RxNwTk:M>^L00fv4&1}يҁ jL9oQhSiklq=%K은n}t_ b7|p)syꪣ˗+ur$X,W}?NWuN7ggg A?kῂExCG;R ʮn(MSޣw.v) E qe znPc]hU(,:?+!"tȓ$d#He1Di r3x)@&<"m(}{bAN[_3J~ڜymYFʪPNR q?9V`Q;֌$S] $ _ ?jJ:W+Ѽ ? šaH(fMPFQ?ؠILy{5NW9Oo#L ;tylIz?ʁLz1]ӝ0idaK*%8:j$Y ug,-sԳ.6v EF+q:bp;N4ѯj-߼"$N3] b~s%'q {El%#JD҈Lژc R9{j Lw::N?!L+ 3CnsTB#b.ߢ9BNA`4؞D\1zJFǰ~:]k 8\1g} B,L*jv Tj g 7Mǣ n}RؗkDVƤf{'4t*!>.m*܅g$ wumk [-FO D unt {YEqn(?SW92 tzn*+HP -u0 k?xX3dY!C+[njDӹh`9ۻʲhu\r}j:`]rl=z$Q)~u9*I5 1A#.4Djπ7 iv'cUxk_}R*>ej9=2|yVL#љ&AW#(#J򯐳>\&լ2fsJ>SExƔ[6]&U.-@/W֌3{9}ޓ'di ;7lѲsig]@+70OB{; U(BkkU+m&@XsNWwc"ǶѹX-:oL{ƭCאYmtY p·2@ -Jy7X͹+)0~^J$s]W1aATu|(Yw[sl{_RA;ȈΝc$Ag$VH[!=yFsFN> 5ARg҉ X/'wFFT}e5_)@ߨ4\r'x#$OX#!ϤD|l%ۛlptXI<=Ƽe,=}_o{zc o))SjOɺ8֭?ݜFwJ Mo#3;ՠ/%C[Gs_Ѵ6μF EW5qiuM"6ӞJ(~)ͿJs9qdQ*[m}u324)5Ǟ\(׵7?~ Yߒ<`+x 1NZEHMvN]$sd[pi+rfz)t6fjݱfE+#C1[bGk;u|rwM FZYvn8\ե #l<|;# }I`hTdY5iH͕2;:$ؔ4Щ;olۚ=i(JXIw3V&1CJGs֬Xxojߍy*!ouB G9ǡ d9r*-clO:N9rWNt#Hۃ+u>Ū^*I {r-'c;GAQ{p6pw$[R3nd9UM4ȯ&{C͑3XTʩ9MխDz2|ϺwPʸS~CywrK \VNZ`.p9Ӿ<Ò^G3.,#湭pf:(:.&bxln,;lddDf-l>7|H'W_bQ y}8t懐X~k1݋1,˖mwM6^S$Xw|> ȐK/}/ Oaqm {[؆SL](=bHלgRd/9pEdqj[Ԅ ta{XN 7/?=6{+ v؊ UcW50ttak|?KN3OO[x$`w"}Y`KϾ-0&bz='u#@EiR(Ěaaǫҽr84-F,kO>MpS_*!SunUbB\R(\4J>\4/t[{*V %+T̟@r8J]I}*T#C7t4K8?E܈aƝh&ZB2l(A_|+~7r u y(&Y HAkTok; ?v&*[s0h n`Hj+ )gѰsiw2m4E(ghuMٗ$VE⳹ZT#"o@No^Jsc/tJ ެ_gFt _`OcD5)&x͚6ߔn@gkAZeHFh~oH$MgJn35su [+5k09ʻ::"&@/i0Is!'v4$\ !q76{T6?L%ѧf罬5m?KG w(w SĔ$6JZ^EmۂKiRKa v2~Qk`6ڕ7ԣ`e}&+pTzޒ3sĀWy*, >3 !SFwiwoo؊=7~VQfvA*]q2>etiR95DZrsMB.@"̺J /{LrFnm :2:b/@K 0$Lzõ#xboULGL\8eJd/8JLdx=OjutڠlZK7O-f4Ç5y4"HvxT[vaYxZ @j}z|}K[\@YV*=—) w!"eo3G1# !@,LL[p*KDy!pbJb̓1~I5Emʠ S=kocy/8TsH9Ԍ(92*aȍI>" y4h\d0=hwfmXyn̴` 1/m%H/} Gp 3QCI73 7eDH c/zhѷ^P 95z l_Nz񼧉WQil,@sQLy)|Y5&y[ m6+c ) r48)0qV̝{g9w┥e[ۯZ /~o} RqM %\1~<<.]Z>|䉈K.yH={ !Gu`4m6c:BX6/o&W2(g#6VnI`jMzqD5?%nIv ,s31c/i%mzx޼mBB;oǶo[?U)b:0Y(w‹V,RCȥ;;#i)p=MR(uI5fIu7~"( ]:vDv xo{e E)ҠEy f :̚y<bl,l[3Pǹ\ΟH8rjL-mﯾXG`" SP>yDK o"ݕjfi(o"Fj!,c P~aC6e6ʄ] jW a/v'c>MŰ~-ʐl콢eS.0T `ǂpUC] ;/4~E:QmܷJ,=N-D-rSɊvt x.|_[i: }sQ&y._>AJ94oyC%bz ˨q PBݘOMn:?I" m_v5$d(khv<2xrK<Ӵ0+?~m>'m}u\WbE<Y.sxp5q*|̴8A:/ťp`@ ?魯8>Le yؕB C'6ؽ2FخvWߝZu]ډ$XE`V`rX o[C| g ! ڻdؤX;= ׎ (n{NoV!aDz,J951G`c-.LHKj_tS;!?)DEłR1Xſχ cj1T`g.*lI*$ٯ˒'S,m`ݼeHkF 4i2BJˉ,Y08u4`.d/q/u>׿Dgt7JDz^@@R' "$<͏z b"`5U^TV)c)&{c*PF8mku*?;~L3H0·Te-;|pI5uz<_ēϝɋc2S[^vu0˒g]USȣq†$puwnDm cRv9)a׫{9y4L}8hs֟t$DYv&:]O ^[m^E,_h-)T{1J2phG6 b"n 9[%KC#G3_)T^+ (V(qv8ŭ9XdWB͆Tƛk KTW`B=/ɐM;ZaCn٥"x#7w,oP@dNQk28.@޾&Ig r pAhrZz}_!zT|uHd3bSa"ڊ]R²=mM#pHVK%&MNn#C~j#C*,{t˴RSu]Pr*N"ypW'iq]|GXe:YfM4Q*>T|LŪ-B} ULtOc FGX$f'OǮVbs Y ~v_1Çc83y{6ː/wQXs nJ0U]һrIl7F8&Tjk)9u`[tНQzeX;HKU=wI}O*dS/k#ȯe@IvLF\lYjV|yąj[ @?/ |U@?VG@I/~P4;]ͅ&mVپb6iHZSKEyi; Ďm/^ӱk6B|YސP.թE{v:@*i.0#Yk.Jll{X0,$:@nyli.CӁf8ܞg,~{j;}Zp}YTtD 'fɢw\2 봊(90}r3?OxI}KQw%uL;ќxVxZwR݄QF$ UY cjG.rE0TWqwq}l^k BfAE&co<4 ly)I%a/o.h:\is^֏+|~6h@x.nK> "o_՚Xk(Cbo4#ІC*Ɲ_Tma9<>Ҟo2 >3nEJ {7z L&#4x״X?E6qZ4oH-R1#(>Ѩd.5ciWpԌRd Bɟ-Yw>4MyCm8i0v(`Zi|G 8;$ۜUF${Qhgw86QoAKgE'B(9&{1k_?IjV%?Mˬ#쌡_b]1L;&}<)uƞ͓Nxt$]LU#gBntGNqҦ9=VF\/䳳`z;i' KcfM!Yr5PxPC2[?@TrL!w* ! <26NJ&\\>Bz_2%OTkQ}#:_ ⑩7"vw,',g[PQ'yTAj6uNH2/Kv3:K1G5j|S1(& 8qޘbKyc~R6kEt*YfKz]im?VDв{l:^Y_E]ȥxĉnb)8pR ;x]{\`~'Pj'a[C]Cb[˳믌6'+ 3;e68!͎FqaOl 4z*O'AD{oAŇeIb[LB!>tAX%&vͽJLJaFa1(hl:{y/:ekB%}}({EzymV?b~h0ph>aIu罹rp_7o\Ji!l‡W9TugR[&J4#]~'{pdGBDj΅']`;T)#5J a_7n8b ӽ"s{풻kD["hzu=.: F Ww-:odG<>9ӧ}b{¬UXjH;FG[PC`h;lq^"~+@4oUw׌c?]FLk)Z[Of.ՋbtiLtݠmAiõ0O[az-M8Uf{Jz/LQ) (u{d׭ e?+MzvV擳(=EGOLiu /j܊l MAqE ,zVxmݧ^50h;('z۔f:J0>jhjJ1q>#nPjF_=H ,w%hF=h~ dIϙs{ ivbG?]%E*y8eyaȉ44h\' ));c\R:,)e tZc2С]kd䞨z {HF;6ۅgf,!kdYa`.u䧠+7˥F.OߏMmE+O3&ӓAZyQʊ2q8> ^Hqc'Mrc rB KL + H1 /z(""?’j@%MQaz27GI3I*!#յy%/4'<5h=oc0vTіźh؜op"CˈbݥYԿ/6Ry >Y*2YknIuHT=xEKp0DwY?9jqԻ.;)6 Jj#goΗ3Y+Y.j ܘt[>ґP ]@ m\P֡p=ClG0wi gQ~ꁽ 1 _QGzIqM}yA)H9ݥ(MLeUϛUM2uoߑ=2m%T(e) *sU<^ ~~U MЭPQ e(:ok ˞0Q n=<|?TL ͸M\eEV\iX=<O)rAюn-Ŗm&C <<'u9$ E=2 {)P950.nʲ,ec9}"e 1تցe˔O~?]H*|/V7zq-5<:V S"{{?iag|Q  ๯Ua`psph" +dyZ ]=>gAd=6#)A5ΛX;ў .x)=,J :[:O$9yp)ڐx; 7@`{%02~&B֓ /85+i]s[԰ 3֨'"N7& 8Q {}0˕ezeJM:z5Eq5w#{,oO?]G4c(;nsvܗvdbCn@e[F N)b iAw$8rx#]㏪ixh0QsUEiIO>B B@dNr̀ZUyErѫ+"C1!a4FICJG>JO 1>,yy~õ4; n6I=>X@B( -~J=ư_y"xq확-Х^-'${Hr SE XצAiY͖YeO9^W ػԓ?/{jPڊ7x[&r?.()]*.ws0|~:ݒ=(z((`1JZ~ ][8|=\'@S1;'t.` rTŁ=x"ٍ=mxtPH3ސ4Fl*u`YVMk\A?NKePUzTHT+Su-+ʍr$U{2m،9+P-:jE|z 1Pmv9`͠S-b];pb}mdw߂ܺw ښUp4E,qX: l?8 e vdZ|}e2gd"{S<УA7zX N8}\ed' ؑ7z$UgbZ+ nL mDv:y,> >)ڴ 0tH.TI=љЖW)R}K`c-Z5R_mr;$=&p͢MٮKRtI9sMb{-g .nG)s G%~ `YWޓ{  i` af-.öQpؑQ+c27BUpG3{y: SU D~soC~-֋}vSҠC>K}@Ӳte>^'A(<ڢ-M+уA&C ^2 c};?=¶u8+Ž~uEwY+y~ ȁjՌl= T;Utγq%_͐<1[N4Xnjt8 ^v1LoR=qYB@Z=X*vEPj-O)+ í%yhAc5xRȌ/O _etmWN_Y5kbMiިS 2%^QF䨚vt;AkL=lm >^ߑReh]Kwެ 3atŦBJ TeLf>)| IMBcd1-.u4ٕY2 ,bfi{ Z<6N SDM(ggeTsb*Eg4#F~G#c蚰$ޔ?8^W* Mӎ+Nr7eNueNTpe,P5({U?%#' @"u:qR&L1Ѷʃh?e{3<$U;wbnXӘd*n'J2VHN*yt]R/,PEMf4Za-)xF?Τ ^,J͌b6ԨDrӃXDR8VN3ԳL'2qg2s[\9YdZsy݈4V@񊝢Q)h BpK@ ݤW5{J}{}WDJ#'K ssꛭ I{}}qIqe5y$ԡ/]B}Dϑo4]FS*@W(6&$w EH(ja| ݌k̜o=7Y z6{b8vGyǰz2 St VݺBL0sd}:G YeR>6oQ?)H(˳'}/)!Iߎ#47e'r;tܢCCn&JQ=Y0j:MQE킥QcoyyM`JQ[+_+,E36Z>T h Zrp4e`J7St`w1?s; /[,<ƞyKiTlޥ&qݔ 7Y -,UZ%;;ҒœBQXa--޾E[+m5-6[w %r4muD{4tzC>N΅3w:Mh~%8-p BGAч?>7nl4u>ƧX1"ObԐ}ỨZein+5 z;g,s-,ïћȓ@8Waa Gc^=r=03E#]hD:",&Gb}5YM]şe9Cx'%^Nrɘ#Ӛy5埞j8=_( 5Zk4?sGcrFhE0EiiIF7TM*@rջ=ib2G*3Ş[hx 1FSyŪKI& 0bLT!m;E$ěK:. HK]"sSB~ +ItʤP\>2b0n}mJ"J|S/0䯞`au6ۻ 8ߕ8ھL(#m(kHQiy-yH#WY LM*5t?WDHʫTBg?˳0ALx 1mHVy1Ψp00)+! ƌqOHzՕ0OhzD͟Ҟ䗬ri^\ypX/A.gF;:k=@WA&\(?: bv;tx)> m):vqBTtm.ȱ2\ S+NZN5hauφH_yOq8<@ϻ\>Opnֲ~]q[>BTT%0YXk;BVp)[Uz]tp t2oP~:V$A.,45C)1' N,}tH%Sipݭ2 \絈#KAdWX-͎3[] K%Y䡓6#&ym$ybaК% xyE!- ̹cbtulC#<<{ۊ1S{eL__8w;7%Uګ]47 d)Xi6idrnxʴ sꖘ웫3hNO'H/'Ϟx2|S^0S~'$xԝhllǺFe\2cOɍ$0Pi[; `åZ\b#"D˴5{.*;<!0h;]d(QMWa7x%/y5v;X{opXśl*0B؞w4$є+*q}g!p`Ypq ʗAFMp C'>vA4FgjIuze!Fъ~lsa-&&ˤ7u1_N\PɤA A6΢)C6G5'{!W}.G16V7p8q2v&_ :4]YzFLL^9+PT)T {FI ѵݭʔBGǥN%Hp5}Ny-KLÇL <#ljj}'H8e4;_ċG=}CSıLB7 ӖZiA2]M)y^nU޷~n8s;7w0m *٪) 4'TW&SHoɗ 9E2G&҃@A=E S]Ụ64N$wxˈ4 D6H*Q0AL?J:Aޗl~+1}.ԋ8Qq0CGgv |ې2یj#~dZhO(Jn y7CW9 C64d-zzūM츹re+,r;!`JapFӘl_)kD^<.(P].q9Jyp]ᎷT@2NT\媘O,:h6 -uocn.8lq-KNW'/B$VLۧilnw O%>s;5}S}2[9|JMg$A+(Awj\F|P^F,P+Ⱦr~pQuN w7qh7)ZV'+20~4G9?; Ujtk1}%k(}N$ܞc'=II-}1ibw&I|*0dl읧R*u#Ԅ)D mY )5Z'B&OCbf9ϾZ$>ɖ+XsyuƉ3mp-W|_oRYW^#(≆2,E՗Q Zral ^ݢёjkQj7K6GԬ%XPԢy^jUC3x\Q2B]l+˞LZ{O5hUKc֮}=n=Gȏ ʾ],1gFͱdJ7wƑȝ =/wKtyb'LAuҮ@p.[5: Xq7n yylO(ѵ 9A{"6i~a|喙j$ =LW`WM}Hȼ?\nkZcmz 1`a$u 5jEp:/hGymkKbmTn(T֧eK/ws#N7PacN?X(ijC~Ks[eŁI "ٖzϧoNyl7p *M2s98HƹtHR`eqKUQx!8=Hq{|aW$b h@#7$l@>T1Nd|o\']0nDGv'7TDps煼ے xuV whfBs?FMoWr[=ؔ&EV#jL, J(O t?]IE%RZYPɨeWbsd jKF0?Njܚ- 6kC˜4U4 /}24C mc.T[!0gF^r'+Mol.K؆< yŞS{2],lI?HRl>dIH:bѯAQSv[23oA@ @N&ܭ@sރT~+n!ZqT7cW{(-P..Xw=y4tx:rY 9خL#$]+rm>CckӒխ9 @fQVbt #:V Sgp7҅9 A;f|XD̖26r(D'Ofa"AK8?rHK8s/#lאTW2N]""GRbjFtqK.k@0ODYv+L13&rJ|U[@1t&C6ۣBuټҚ#*F Ef@;RУ~0))f6gӊ˺WJt5|,@%XR' *z 6(7U%w=kW9 %Q:>M{LV  v4G:Ʋus&3bXUbKK"2 Ϗ诏(K>y+OiPIWsWK :Lf{' S87luȚr|4T䀘 Ư SjA]` ;OCy>AwάRJc6~eDውS,gY6,h?̞ gCnR=7)vy) o. %K\yW)k-ֿtxeVhnV|o՘8b#$]KiFhKd=C~aln|/%ҳz{J]-auݐJf6 a_G|-F/IXAeK3p3>BM˨$JcPQf}9m6B9f!PcźL{$[ߋFA4 IZFPr0 M8W[ߺ7qB92l5kd$cc[M0ĉQ׷֑?AmޜP+:VHa ]5lr<}Ms0y)݌]a6br_RTQJԴ;om7M)$F7z{(Y\y$`o1b_Dj.$"0(241uModO˩܅Y5Q|4#}sNV1w;Ҍ^k>/ޒ,:>{W躔j+Z5)8RɠK#݄nΒ`ۧy%茭y7sb'@X<+PS Ë {7;_J݈%ј;s-1 j4 ?-9Am1NtVr-34H+Õ#q^XfhYY٬,Bl|< Kan ^Z#^crs k[aK88NJ&θl96Nb1u`# fSﴺazH/ٿRJlW pq 7a_S"(!`w争3w؆^#i_q,IQy?]{t^L9W ۫;lzJdͳH*%P+I1k_6G?^5] _AL{?wYiC HMO|𪭉lX&L@Օw8yOìK*QG|[U./J\ʾ% 1«C[ߘK/G$]@&|ΒAY J<&s1R6Jz:/%eAyTG;.QM0DQua9ӌێ\^(dLn*=<0"pVmD 'ΌW+տy׾H rfjlIHIaCBZOev^OlQZ!TʆL\8*Sbl71js K \sl0g RFn Zb0nr+&~n7>7AyCXa/z31 :ڵ@ӟW9nqqSukhZJ+"dElaCa*rWrOR^\aʔh<ēb7.M?4i&JT$S5׈>#a3ru`ꠧ)ixv]8e7ĬDkMAd*(wR-QVQ$Cu)]3? NZX+9a,vaUQ'D92w#b4C&/Qu,^0aHBsi6xXl\1+h#6kuqS<z |{X?Ql& Yq4c# : r{)|@ pv^v-5xq|/*@7&yQ?Ϭ6-պH-d G%Kn?|1b:|1&js9K,Bhx۷nLͷ_\U[-7NQ@-<#ٜ;&{煅G[ h́K$KAT̪1YoIxTPlxPTݥ]75Y+0=iL*(U̖9 ;SN\9?W^.Ep4[r"͇PP.C5d"iD#GBGR4@w&(͖`-*FRL+9-l7N6Blc2CIk3' <Z55=*؍2T! ,xڋAگ^): ̞*3CfI35\+C2@|L[S{2, [ }ȭm|*GH~+LYg ?,3譻c '|x=+Olnn-{:(hMq3 3&J}^ARaz]$?{W7u=בڳUd!?`a&IBzr*>Zm!(p<1 q2vJ*5L}.Qh%"C=Z㋢4ܗ;"mrO|2uQw z6UQ `=3Ȥݢh] Tb{;M$cZ I9Zf6ʑK{!/ztE7P10/}$4:yкgG͚EN7'vs5y a?V+`bd~&uԵ aBVܢk9Om!{4y$^^1m9)U|~&D(I:EޝAG>E连f&<&TߒG}ޭ|3d味 fP)WE\i4ϙ `y_K :J L/$;o9L펭7#:uߚ3tv)]b&doH9XP4y &xCM>9 D<~FNb!r*=Ej%{+TH)! сSFaꋸ,ĕ+~|5'28hr`cjQ'PCSC@$AE׽,Q,)KI^]FE)  β(oBEUAmZ0F.Bט{K@{$ XNIZ7zoD d- - YS iGqZCˈWD9gj|[ӥ(lŏѹ"F-Ip}Q0kͨ뎴 b B1K&W8_T-~{?"#C9Ds]hI~5|,$IjSӹ81ٗWZ(;}2ޱ\xU~ >< 'S3vG|)(=v I0&s7HgbLTk<GV>^;@T]5\5}]$׸.C`L<~g٪`}y73Btڜ0uHQLI?0LYՂ D(ál. P\>+5 I9{(ϹmD}S/6׹yJEjIJ!<ηd} 'P ~ Zq,y;sB7wE+HRIJi`N~ԥ\#\T1WJQF_0^])!eןY'¥!څ#Ř&.ssƩ+ [ PJn_BJ_k*jS)I3n :DaE)Po5TۗmZ:1ØV$2zM偶0oSqdprf/IOee!BUSg1ιYE[m#NߘL4/h4w5nUaIPRwSze@"gQ]8\]X7juZ}Bnm\jp0 Ǩi F$ri#| `z0y.9JB*(xK--6XKжU FhÎ(pÈ9,TCA7@(ЫS j+xn؇eS&S#k88;,sT@ p*_዗ N,7naCn{W@B& 8l8XQڒzncIoi1YS%S+*+7BC^]Nzr.М|9>y V < "muu`|SFJl٤ ARH=lGșBn >(Pn|e7k0pCvCW⣃rxzSb=l I69HtKTG] $?[{Cy4be-xOj\gC~p߃a?jkY8FUqIʸqWRzg%~;ʒ>|. ב5XQ?q6 ǭi]gw+cX&ljMuZ|.xʮqaGf&.{V䛯G>-b-cG,-Gݟv#/) E&sym \@p]zۼ#\X[F]ywoq,.)_h rB@@z-ôUi\V0ڣ9-ZtqCl?Z֒yHL#@9vZ`1p^_{m^+K-]g0#2H8 KU/&q҅DKFC0߷B5=0]jp$o76vg{.tbiLҪQUzmG=zƈ5+dqW9L*f78=S Ζz"Y\dIC,FPd-\_tͭr,k1⾺3p2PۿWdBs̊}yI:4&\IS ~%DǏ(!w,=$_m&) gkx Ϥ cSzF"]W\Ӄ+xWQ$n΍˩: HQn]JWf4ɺjH"|m/[Cތ7m8$Kz NCL?K!ozf'60VTo;L4v6|Cn2R=';h:!Hx=JX<8msr 7|@o=l#G L@Gn.Ŋb d4 v$L ߉yCبu "̀Z lkR tk(jיSy#ڟv𙈣Q{VʘfiHH ӂ$!]f:|0ր[4sFn%=f+{{8[9k{T.ṳY9]HB+ }IId_g\r*;:"g©x)Vwk2xDGh[ zGb2|:b ο0]QzUѨW)Z,Pe v2*| "wa}#oiK%vm1̝K/Nޙ{cb%oEۺdOO;JF9(C<ޚc Cg=%iH=2~J1CnD{*,G[?/6^0e1s_P;1P /Kx/D#bqeEA߭6n2b.1b!u79c%U':>>Tfy¢J0*>* ٠\I7=8acI, NvQn"7PܦKG{xν^Blo{$wSgy(riNSD%%DFa0>kYk w2 9 xIH=2:KQHð} Tgӌi$nNjೆ}A E/Md|~ Mğg!7v/UP% @,}U O#H4Qo◛Hoֿ|>·)dzU# ,whImo!3_ô^iBEs+NQVanϱg]< {^> ERڝc6*9F6Őd\޲b)B.ɧJ[:QZ16/O#-/̽o$skdzW;N{RYS~QId$OW {v$V.+3,=2ꫝIi  C*cŜH&`y.F=?bTLЂK,zOM*(tg4V:8%!Ε0 Z" `aUϨ,Jt\鐀{O&x>%ZخگF? a][.nAf0H)]\Cy}yOǃ H(0,ށL7ȱԯg/ VY G,DַnN%Ǥe$).u 0fۋiM%U9Hݱ/2#fI/~n`@x ut;UvAh/J O}Qn#5X91_N#ŽZ z qwdrV>,(|Y?2,F YLuTǭ@aA[h wIҬeG5ww Qvwq`s1Fo7hB:T8q&HO*zw13u:˚RzLO;b}Pkq#yBE)Okx_GLF pr]ؼR!%?"wM.9+K 4|ȭ5oQ8tUVXMR&_BR$kぶx8D Y'q'AIڮt6a nXpۻj󼦶¯KBJ 9q<Ŀ sBǷ(z9pܪY/79N/Z-Ƒ<ҹP8iG=Tp*NTF]x %Q9H vW>tO n U'_&JIߴjdhXT}Gqok~hv-v2E#ckcod!ms19j=\+Q5dTv6>c ܺNzc9UF'x ->R<*nl GTJ3GaQ-᫂+[S7 ^ c|E|D v ӧqYߊ`Y*QQRi>ۂd]T^8-$d.oyhE#q9/ToX 왂1{Zfs{w d _\a^5I2A$*q l_R5#[3n237[ a,h ݞIAC g >|`; D/0$:#Ӑ3jZlJ׻/RJpi2zpdIФN#3wߍ&3[ "žA%pig= nx\-=ŗkJ pj'X}h7vzziNAoUe s@#9/Yu%XƢf$_,QQ!#JMOx0`"O20nH$ 2]X]ӰDxJr :d. W~pɭ]B1Z=۲!-&.N~i?+Svs4ec?ײ@uLs{eNx~-ϩGJo|%s~bRIjMÉp]V%ֵ,/߁xuozrP46v5Iq b(fŬgHNSMY,>Ce`(Iqm$)jܩL1te %U]A-TyVwzvH,^z9V7Ыc8vG1T1 |^W&bEogX/d F:U0έʿFbXk5meŬkOer0w\Sk!*yH \߸0֋"*HQ *tjC 5 ue;}\JPLdfޯa4Ć^Ub,͢4P)/@ť YfYm#'YbV=b\IFov*QJw {,+B㛀hvH%ZG.+j"+8.M4-.f,-91\;2k9Bzf<ĔG0+n00GUW{t2E7+A> +&|MJ-_lOM4v T'X^qx?[gQyq܋yl\n &P,7D@Iې}aG_v制1d@rGظj^Kc[Xȭ'U[Gq8Pe,v-'. ~NBS.A 12.|P<\092uh'SoxwG3qX%!F+5p̥>|m>Cy.*7Xlu{LYHW?hLJ(fz/.5cj>BfOmrݘ6J)4Pb;츖̐`i] `z b<.[u-J(xQʎP+OiFW1",f,2Ɵ?5R${pSJ:sx\b>wSv{Lx OΈRk*Xsf7n*6FXS;{x;9rAAlÑZ˙|\^x\DRY&^HRsnj/Hm5ʷ *7ي qľJ^D6UaqD#pLQw;*$>tJ:8@o&xށ`)$$.Y|,\;^둈WCn' nBt!7?/BX)dzҸ9;\[h?۴X]2Z0Oӆݬnb9Jـ&zi\]@!cSXL4 XUUE.xҟ:&brj B#40Ifugu 8> Zp3P{wD'Zu{kS(UϖRLoz^$)+C(/NbwЫ N@C^ b -?iBHxd08 *e}쬒ΫJ %0B"#6kU4w(У?}]\k%0lÀ&r~>7~wK`;(;M\eAO[Wda3Bb{̞nH~ 'XŇu1!yxw%Sq^bo1O=nV s!G %lǓ֍S >Sf!Gl_n{H{^Vt@xlM`:Ӓ63=7;jP pT .AK A7fTb* `_J&[6yw@|v(a,rqSmyQnٞ먶Zemy>S"]$L1bCM͍ ̐~LIZ}9'I&=π$z[Z2t=swVӉ"SEKB CXlQ|47M֡3FNJppgЌgrɒd֖)ٽxNKe7$O]QqؓJ:)p!{?=~$wLLŰ6g1]'1)1 W{lB쨂0t6;ni1R9-ׁRJ~ǛS*a_N'YS?@kZt(<>fOzx R (E,*] *3c>P7K'o@#3؅VP56 1yrs]ŅrPom0J*uBX{ט_ڎ DADKZKF.K]RΝ4%M ZuMO5Nz=IgF"h':33_bocJi5*GV*}MW'3bo:NCj*0=Xa_mgLEimla^ך kt;i :|{8KG=*B:,<(C6;ǀZPX;BHc8#k8]r÷,}Ƹ ;](rq<\M#b-%=("t^=C0j?WMsa oHC7ӗ mRJ/񹀄'p @Hx-"#C?F..PµT?فbLꃾ4'tzz{\ 5ʝ8qʮAM ZYEͮr|mk7=he:_'  ]&MF%\_ "2re$ |5ԦE$Θ6SkX: ռLi `FX!E<E/<Ȅf肮deА;3[\H:ib['b0R|ruEEMVU}UyRKl:X9xЪZG gB솱VbeĸB؃CݞE cY$d&][7>ɵkq1,Ŋ[sHw&jdaE,/"zm0${ϔ=>!6X,6Zh,֢pgȨBTꞐ?2bg)1ˤ'`OģyM9k }"qdmMN0 wCqhW  |ڑNے~좩FNUˢzC0c'wDxr J1>}&t%VT۞5s lp] 9Gja< +N'QbH`74DJfv~ԕ=KpD`!G|D hQ-զYO ii4鵽D]V+gm 5Nbv@N{uMy#3h*H&yT WD9fy+b?h0Q`*|yc^(Ϯܦ!{ܗteG7xZU-ډhe}F-YF3'Ό[\FKH=> gG4 [柾+J=qu(ક58mѶ(as+w4;MƆ7TkxU %^4rԍ 7GTmTEp<[j(rʰ^ě}Ϗx#8;7&\2#*zI玫'!,ӿm_vة_ D}tbZH@CgV.@bڞZzw&]h >` Κ5FUsM1IEF~R6m\fhFsz>W, "[,`.u׮Β@}d!f_ :aSN+ezF[j`XH>rraF|${R{V KS=L&r~ʥjd<}͊R_bRpXYf@͇,c CÃ~C[DIy8Ԇ&k]6Ͱfش ^;&d }!xZ>4:-\wCoED=;G:^9us5sI c^cz',1#)H2oeF £ ԑD‘r) E3 D;2\O5$fH xf`gY(}S SoH2FenQO.#3uo*bn8kb*bnڄ@+"0-VĩEfÃS(Tѫou>zN&u;ov.MD+L4#@?qe1 ,AmN$_*YNa|Vy~pyIÅ1!fџ?9ڣ[?@_Ib]JmBӳb<7iR׋2ULmY8Hf|@# DEע$QJ tg>4{&{ShE>uu=;%]s4bHNzEB ; | o~r`dkO hS +SxwRY6T{ZGFe1xczKu4]Eyu٢;$‚U۸+Lo5M]-Ϩ >Xm駨ZDi Yw1DqM *K"_jurL|4W3g\ 9S/t|I [3ߨf g-|[íM B vAE1ԣM*]Y9Ii=ɔMuO!nap;^=QR\nS(zon(KS6W~7M`}PĂ-z|gSvǞm6M/Og4B+]ܸ(nk~[21#quOj4R-UC)Ƭqnw˭+$\tsq{u/oc?p*r+Zd?3w~"U":M^fCdEk)|2O+ T67,=|@FEc/I>Oiߪ霛m; _D,wTyVʇ\ng%PW{84ˠOLrZobjrtu /Нh>0\ޖi5uCo*0g$¦ԒAB<4Thp}BCV4YfАjv}+wsEs?FG?P  `u*nx%Sq#,D;'wj5֋d w#Pcp %ƍ 0'?̮v Kd-lM"dJXyX$mF u(; LbſXJyq:|ڡ&M6x\y.n7}뾹vIFՉٽH cFJ>yi7fWhCDRND2P2dIY;*}OuWK."Kc:rQ>T_oIX[~J<ŨX$ R+o'ð1tQn/_-$%EF AVgC-M4WC5g/ȡ >IۤDL# dSkJK sh9T=kIP!,Y/Soٵ5dV Fu mg*RRm~GbW +mtǽ(I}B/ovy_r9LMoyXJG-䷀Ôy[D/>ZWe"YygM6Y׽C(: t,.k=Wt|iˁ [_P0HjbFbꭰBJtۀ ?bݳgUJl3#vԯL|'=VYRB/;j*-yT35Zs技ȿ|#3 ebn=w>&j}R)G#PjV5!_Q,yTsbKWհ@q]?˶bEI705Q#5vȤ0rX#Yh&i7%F_z cͶ:jоR]WX U+%P3LzN$HH/ͺ#W0 +ypkd}(C:̽3aY lu(~#'J9?Ht},nߩ #[k_$OrG6¿|56DC E|" yd&cQyz#}6 Ux" *j;iDdפ_ו&8U-&E Kb&dkH(be@g"`@EU.2qUkP%mleK][nWP  X&s뜺LܝCɵv#T'T Ő}a*OHc;Sǝ8vF$B$A!:4>C &DDdL,rTĭ3Ya[x:pvgWtH)Y1p;m2"+; !~q+?W' &Lgx\ a h ^ 8_%o5V]s"JN{]2:uCJٮզS9)q|Yz~>ĵ'* I,Ib3@"Glݣ^'I ve8%NKzUhVOw^ג"Nkr#< >)ӞUZ#~ke= 4LbH4Ckj-k_+*C=Tm5ĽVB 8k oED@cߴXɜ8oE/!Wuł&W[M5g^\Y5k$rtEZ>?@c@PfqN^' HĠ,yscc"He/鳨2PtPt\w}WmxV\F•sxuRuk{)%*}ؗ:%_Vri_S`/vd-uX Ή||ܙiE &R ^Y"7`V/4EW {:ӘsV[-ܔ+\\ڽ Sjz3Eg+~e?r.am֟jWмX.աPS=j(+\"WSۑ'JmRzk4Qi<\P4}߽< #3$v"kGì۸ӵңh^sT3[`lL>}Hxp?8.AFN|Nk6,2#Q[oVx'A޾1Ws&c}h3$eG3CyT{ARz|'DG K"*z`+OsF#sQ^n +hUiM]5iO9um.k&HC*iM6>fFٲVvbđ%u9"H~B;ZvS5maK@TE3pIR}`!?0\yj s\Ob5lOeshM`MCShn.J1h);%8vl㊵k'ksLnyY_jNl6\m]_ZBenw.*w@2Iv-3s~lSLrC^V9:IhebF׍qLގ٦vULĊ|h;ΐC'?gWTBI7ZN_ĝJoXngWN!,g[@}Q"MTf"ᷴL?L8Zן#'?US.Y/A՗Zs&&틯^bHjDP$W(V'!t xx.Y"z;>bۻTOY̏<[ jd˥1crkTBOg_FH~*gr0:ynj'I]2+YaG ʩurYcswf¬J|4A 3Bݑ;U ŭY~$%̀zt[o֌3/E93v͸_p:1J HrV;4Jɗ3Qn,;,pᡀ]go Ӗ1'2~O$gOk5~֔*:넛ʗ LA*Zz9q-ڡ $zx8͖'%qs%t4[SAa]]lOl;[$ɨ^jGȗ^D(hIp!jAZFKhy&ܯf j<Ȼ3!{߻W_mpO~׊'Mgk stЗbwN ˋ볗zD7'xzoboɼa:=L+vc]+dڤ'?msv]/ x5;<"n:d`4k"|J392¼5P%yUE`1gЩ'jkzvюw_n  ct^ZZVBUWE$P7Gɿ4`30GOhFOz;pL/svk)7IRmByTG&hOC{2:OmDp9;̯B&7ӴsM9.bP"x&f{aaoC8Bv?M57f6H|*ӥ;<-XL͚(?7/I.Hp[AAcqf2P=?~g$"KuxEy=PM^ieM Ǚu_tW-+,: Y Js'^!)q"x>p7$DZcrneuh=np=lNqlMۍū&rǑBkql!ܭ[Ѣ5|/16+ gE!xY*J֧t6r ш1('_ø&l?Mgp{gS 3|\sPƲ=P׈4n(˦wT+7aNdŢncv.KXiQl՚I=Pbx` $=H*{Jw~3Xfm'd@IM!Li`Izm~JSXrг@i8;|d%z c.mKiGȽpPiu?VgY!#R>Ԝw<]c1״ F,9z__"N÷,EI8Sd}pkV9^鱈̬CJc hf-s U-9J#MhwA' Gp\qy#o M ^].*+Ø s˥7f)Xk^m R e{j̗@$##`LB ِ1OCjN+dU#}NPiHs p|W9Stg"N6j㞿zXX aOmI=1nˉ.U9O~)l(G_K(<Mo xGL)'Hcb3 B:>ul[PG%[$o@^J~an0CW og96qҡiwk[L`2)Gtn ⒱1AbtgQ-78v!D{ewĎ-ebF*O65,JIa8vtx^g1\dBÐ{"J!nVLL"J(MF}6,[4{U|*!4XC_?kfcNI:l)| Mʛ ITE^b\ZrHFӭ(.CЊ&%I2;PMZKT+n]C ߵvso5#٣T_qg-VԭGˉ*NvIJsќ^ΏHe$rSC6I"cU'W(~`Ө'W@2s8YӤΪԥ196*f7k]9bkD{ciuPnE?~櫑vf7dRrDR%NqPckB9 zvg$CVKI 7mi^ew6ٛcԆ/2"Gµ}?^90x~j2(l>P VW/JEFý$eH WQI+PeDMg\مm?rY/Q:u%PF]L_XjBBj x-‚-2xZoKϯTV"$8dk]$jh#s36̓\훏rT=XhI уp3n"c_(؉˥@G`UK*e&uLyul`LO)7إHon=K>48$9/ZRi@Y1Wo]w^Ҏ`Q`)+C: };QYɥo;P_sge3*nhc5~/ODFyP"|>NSm&B.=SH^["XNmz>Vs{$hm͝כ5GߒL9E4| i:!1_S+ O3[%vBɲ3eȥYh\913z_ PV 204G[J豵I7C9l]5;xQtd-ԋfPi{ս a[&r|39xFw-l5w.5'ILȬ-85?=:-ҭM0!D곓#H4}?>0OPW4 7 az}ŋx%~[uæzT!ؿN&:PNz2F_I@X 3T.,zhUa;D|:.^|3CU咎I\[np4I Z3B6$26 . I$eУUeuZ=|aT]ȋ j`gkM7|чS<=Ye7o6c}Z Gno,c [8wJ~G]o!x<Y *,(H}mƻqc9 NKItFT^C5[!+w1e-@j(}*_$٢Q<5+aI".GGH7fZ\By] {=& ]rkB@u2tOnctұ:=]Ž5d9~NP5M7`6F xq{gJ!׋]IωȌ<*lo|"&"un,&o L$+n4pbUcs:_.,6Ik"E k*$-ʼnab+`PUgy?TդJPk!l$AyE_tVݚ'Ȋ'{eJ1Ϫ=ݑx Rt>wܮmOٻpuJ.9.@bEDK@ĪybZ@_<x񎥿&k\*:Sb59Z0áe)mٳ Kl - `C\]ǽ+aP?is ~>D`JNGi`sr LKǩ]g cx_: Gt-u,9JP.J727Q8}M XZn1a#N=^Lz+hn#O.m E6F\־nVNSZh<6zI{CYP} }2[rg{..䴥T^hMrxG'AL\;_M $ELߕU/߹_B=,^bڇ /+ݣf)|CMޢ a+'}XJyN˕&(o 3ߍ1OJA3 oYKoB7}mۺlrWF*Ӱ{a6hBң ǡx<|+m[~Uw@ -a p[n7]n -Ä?HYN3kQ?.m1aڌxZ<9Bl0~o[^K&ef?/K6F{4MS9khCTeП(1#?K 5IcL|N!4O'<@cO>GhgNm c§;HNudͧb% gͼaIUYJhn_JCݖMBOO%~I8T [5,٠$cpu/EwY9'{\;0%+5|Y߾VO^ֿ|=tR@Tk2g{Jىkk=fXÛIfBZ̎EޒzL*h9cbc*q$Ig=yR$Aq`p,%)u*\Mv||1 ֞nAk S]PD7lVf VԬK6fnx2JLyޝ٭qYf?N ^1q1In-(?%B9Z4єb8HA$e\kN)ip*[QMM \Lf|VWb`FtfY52Xzm @d%hLH~Ia#14N$r^1 <>Ӑ&q0fO߾_)MGr^r@WIzG? 'Ba @t!؎qQ#jl}[-m9K5Q2.EEuOob]@/pWIvV`wڿZ;␃w`tR5C (7埰w&ɔӭ=xQ&*ޗOo*1vhEb`#14𐔊x)`r6@4(WGTKwΏ=u5ܩ|0ꀸ`c K Wq!5',73cX%5zuणiWG =Kuk %#Iv">EnLXLh!npJjC em0e8~m&]C [`^0?/1#0 1Eo0Js0!&+܂|U1@vBZ&PEvqpHG#_C"߃t9!5@E"#n}@h(UHyD`  ;.hbngu -zy] ٿmU{RW9OikMg$ %,߂ڬu7Ƣtqh7cmV>8RMp(x@u+9$Rq$ {8S@SRUjx͹ֳI ({H{OWa}gZ\U9Ht-3.#Bٓ]] 6/ |&/?#Ok%LODO}^jyN.P$٢OSsUhjL)mDύ|$TJ~rka:eBxxzssZc-)<@"722)F348o-U@咻EHFi C׋o@Xr6'd faYm\|mW/R.31'Je_e7]+~Tٯ̑SPQj9 ,nd%MHgk|GqUL}"D^hL AYAUEbNL4ġڸ4Etȏ<$`,X$M̎W)!,zDo.+:;OVʟq8_؄ak!FG W%fi [ȃhâО .5Tzt|ˌس~n^yp]+o0"g|{wBr n?C]@RxGJsk3h3usU$ `\\ PoU"[M6#&"lJ1JE7=qiZ`һIU$^mqVWp#VЖ E;$fB xvgɥo3;I0ZCU,%:`Do6WZiI ~(յji\ôl-64%&Ur<dOΗ>h޵&*K ;#\9RlCrSjRn5HƟ@M{0V#%*Nu8ԉ{n}~-q0]]xWm։pl_{Gp&}uIELanY3-@N| )319D~8zIUO! y{y/4s@4dRP}.;Jj䠣088(2\y 3&@4F(5l obCNF&@ 1vICBVد'D rP- sG3S1bkWE4atyB ?ܡ%[/:6y2D 4qҵ/vJ {Sb,@,xll$A#yr 5b%r"u  Jb'ƍ]8+8WDg0qB) 1QcОy4yrJ{뇤!Jme!@ jo624%ɷ*O5t.55Lv] |\EF Cjm}3}'a-*$ôR'fKY%؛W'C2;UDcr܎H]ey<~N:+k{-=3A-J=~cݧs_ju0QrҰ`;3xLcR=Dp am%9&4El 7 \|! &~CC"va5L^Lu1#R\0狻՝qe]a[rM߄6 z'UyL旣 mӖUwh X&-Ho " >jri]n2a"ݕw"o8?Px5Ԝn>@j-%9mgY Saߚeo¿4a \J:t u ,@#ꡌWGU[<*%/ (w%@v;z anIlu>gTl*w_fDs\BEQ j3箓<37:ߢ˙Y|6A Ѿ@w~/3Kntt֥)R14+n$ |\zeW ߧA4F.p kInq|mp@BT~hնh?FHtnFP}+D/Wgu "y0w-&=8$׆ c"QN?c(U[xUw,=inB|^`[_Ezujhdf'7dFm30&ryQptݫ~JLl/>Ioq ܬ݊[p1w¾+96"^̳(Ђ&Ca7;EBoWyA5;mƏKɒIc{**[VďBIg Cf{'Ip`Ԗ3A%Jd92T#ж1C.y5{>{(M ;(%dXH|D"= 4a!`Br O-~;a3Ңlϒ/ ^1N:]Ig"Ne]NVic7[bP޺Ϗ+"x,c'}z@ ǰ"uidcC\} m1^L=|ABx;!ڑYJ<69]Z7[D]>EƉEV8M=<#gXvç_Z/vhdbYi`y1~蘆DLnww'V?+-O&=N~igcBy"W8#".G wNQ-oJ- -(PPhtې'J?K/gkqĨKApʞs+%mԵ*^H L5~y nD7W7?̇"Ÿ.T#>ܴO4pBK֤G!mJU%@d9S sxf-]y$6O'`Uq"s|'۲ʞ($&OFCqExG Y㽻KzNV݅z^z/h~g}{z<T:`0~ \FY_UD !v(rBs}>uiq1yJȄ1zʤjG+B`x`2כ̠[/BODk&0\3-vt-Ub}Uw}Jw+=  X(2GWB}p]1n~B4WŰ6.k?7osZFtL mƩjUl,u-91 ]NC@lҞi: MiتT4*L̔V;bƐS~{1#'1G=0j7 z1!*!F?^mgP='wXb1$xTC$J`3u "2tW\>m:q ۤ^A< V)" ^Quo_u9rI "ucّ&jPԧ;pڴFy" 6+AH2KƲy.WػHbKa<9 Ƚqf ( ]<[N=؂v8DS;ػ(~a>o9LT'OܬW{-hGd/ᐔ? qoi:YrN>z_-ZJ=zV·M쒩[=F`\,T4/G ;d[ a_ *r3w>֧r=!v"}]\+ɫ0)aM7kɦV+eI~芃U ɩ#K4VLG%t :"ȽyXl^xnoύ콂=^}hJ x*R8.> ƃN: 3?]lS-3ly@/+*T5SnXq巙&G&kUF\F (6!cW^;o,┞|pH5d7_Cݾ54x+u2l\Uϧ!rP=q@.:A`h CGQլ]xUXxBoKѴmDtWs LuaBqFf\sn}?m8>u3H?}!+TN4,MuS4t`/0ok(yGb{"'K_]iN$_|{[=~fm%[ݴ;wL[m馭I)>lNeqȈ`17 a(Ʈp02 YZ~ 4=du-Br^ilUNTYQT֣jENQ:^#7fY'(0BJg YLi[;ÎlZ)Al;tE'[L SuawϽGDV+Dw D 755QzS(X[$2eRfV[9nIЏ ]Y\OHcLe``89- kv+?DNdPy'RLΠ|7R=-X&$?XB涔)Sta{5xJ~kRgv2a9@رy?*+ Z~v7b߿lَ'xgtÄac2þKW?\OFI0j^ܢ;V1gZށwF%!A bQsQSD*rr^V6!n=̕ĝاcȅ7lf'j DzSoea1\t m'uCM޺v\ P,kqeN:wBELEg͛xmxjfUX$70a"n _yM@:Q H8YOljhR<"^y{C=Uw:Qd1kCo~U m)t6NBi# r*F[KF]CA](%s;zKְhusm|[g}o2b݈p ;ir (Ok<[{¸߯(R*ŷ$R)"|Fç,R 8Oa0 nTu '-=?ZђOTZzVY?Q<ɻfoq5EDzȤߥX& *G(V),Q}!Vc#K1HneE"μoůʮ! B@D/ծCUJYK|I'4]*ed(q=qa˜}) 318u+!bֆ1Ӭ2 yyB^}FR8/_;N_nE,[7mP#[LJ+rf.N+ofsC9V&L{ip-6Pn>7%35A\㶮jNZc+06(z柖VgD? |€{Up+YK0 4ŏ[h1j;B9g 8wYȣ"n ;pn }(n=l8ho4bu*#T/)/PJ/dj퐑D&h!>?sHfGdBhG1XO$W}`=Kބ]׈g i8U+-m{!INʹzo刃 "Exfs5ztG9=w;tR.%<ⳉђnwxRE̋zTw ?Q K&QeN.Vl ᠢ[ >_jeÌVqr5a.p]9Fζtth>b$T47VJ߀CU,TJgW''&@!}1'{Bnc_QML+% V}qL)rPl=:U>b:xQItEq r2N!TfSzB~5X<&p0DS rwuYLچ8GU6(({ 5*c8kh>Ex*b ^/ӿEEeMaOƿ*@×*$1V;m$C((ѩS7Zq[[4K~V.ڮB~8o o)zd)E0Mq{?:{4dl. |}'z{f+ϜRvA,w%DR7,5zb"Am¼CY=sc")`9x$ZRuH}A[wH@$ V4RSǕuP4č֔R%3f0KTtIFbOQřʠ %Gs1[y5;~Ýt>ӷ#H.,HR-g} Sg  f Z졬QAe2 K;B#R T=I5? % )Htyr|HVuKy9~oWyڕGVI G}2S8_)ؓBz`^C`x:2߱y"wgVs&eysgYPA=3(õ4Z䄚UIV*N "m FUȌb'9xWOwóYD@WnR&9'U ~U[uG;.p:ǂ臫"xXA!ـ3r<gI+͊Ģ.4ɖ_5s0yI;gb_+ &q ?jY-T+!E[\x=m6L>p-/_B/DkG鑞df"CA,CpFfP_O\4b(m4^$e?䋍V$Uh(3F[VXA`P"kFcth!d;^ AqTN. hmm}ڱ'H} mᨣe]כi9@+wH:rr%aC^᳽瞹SE/If[ `brqW,aEyڳ{AI5~˗HSn1aVbg c6$O1>M h|%V7)/6n ѧ&U( P ߒH続bb~$qREIo c=DE+Uax`dK "zJ an2eۚR`F6V8ScrD0-xW5yi׿{Q$vo(72zt]?VtCGFV@ ~h4t^\wƬk$cEw4ss Eyݙ6ޠK tYuO|a =7o2c,,?%x ~c]ち6L&Մ=gyZ B]aoN,/e{g_߆{.89sb@=_p#w)]Ct K(V}|*mPuf@_ԯtNSgx@զ1޵cAz`@zp@1VS(" P: $/ptsyQx,:N^3_7`٭ƛ)$(xN#(Ο2~R+q&zq94HO}fŏZm-l fv^1x0l[ʲW{\do0pkm\z/h_s1\9a1JW֜dL3pȵ)IGCOL8:B_#\z1jIEhmaq;vA-8٭|BjKZb9c c464$(0BI+$wg*h;33Y+>(}yhãCJha.gŬC]o47l(n$T/:c(CE?#MlMtY_m6b??VM UuZ3n8`LʽqK 84Ҵ(1Ĝ4OaIҡ̉1J&*~PΖU"RE4sђUoC (˧ÝY[/6 ΆW^?qXnC-'ҩFJ}*}zW`Z,䕞簐zwDt,{1~t0t{ Fs$eOp4]Rkw5'&Tu \W vR8(N6pߑ߿ӻ&uؕ[C G~jfiw.y7BR1ИCM̈́-Eud7W3_ckc%e^RUdƩu,@= KxT0T_ 0J v1bӼ/ t[cc;%#ipxn+3֪&q#_Fv=ȁtlǸl0-E} ~F[9pW2F1$'Ȟë9J^ң*v?:"PB)&-8$gDʴ"?aW[Ȳz^ŕG>ˁQI2s\z E]nV'c &ㄋ:${+|ŊH6V@xrYV|77hX!); VS:VgJ{cƌ?CIlH79}ziw>w '2p! yN*n̢3{h3 ĐoD}d3֪7ڟwS9E)u5HӂHӋTgh)zݦL)_<Ģ&GpΤJ8B(̐ bף1-19;YB"yJuKM?Ō^ wΔz #l˜8e͐xǝzSJ󮼖Oa]Ҵ'8x*F k"[#;{+ *PО c $Xm 7 ZLCը@vnb\ ٳPD&Y㴽Yf||>qBawm[ns.1w/Ϻ3JOD=./\3CtBN3)7F zTٵO2΍ Ӫ-47'Ӆr'fc&} N {(6zd`ڬPd]nJ;t9\F1C5*0!$9,y #SV4 6s{ l˜}- _1͘hyװ0kR`%1m&)*ˎ2S}Б6Q\GYMOO:Iu嘩Uqyl_zXF 5y5zD\B飽e ܧk} my; <%$T KkJՠ~d6N)>)ż'z<'_-}8ޅg%==vY@zBߐi:j`< 3D N(BF7\_/ƌrNͿIˢjly9-ϲ|pA-nXQ :|+s+Vyw~e-̈́K׊*zQLGBn3dصqKB3-;p%æɌJ7TMSl*V8[ 6Y:_zw0敹uq]*1e:j>|?nΕƚwe`nÂg%?&] 2V piL@Q#$MO<["m"~ݣ19Y: Wd}T.g;|Y'S{*;ؔYDNKi־,ӻaY0~~ѷ;sY'3gO*0TCٟ|8=9H%Q^T:Âe9DDlX xCX7T0rǜ)e\lZQG3ײz)DȨ^}_ ҉fQ~9?`ז/5>"sG2ZJXxZ$ܷ/iO9JWXۚ`뷱.p7|X$0̹QC\13?_Wj"iv<}v\~_F7 KVv1P'2<2RygWe$n&<߲WsDsw8u݁6W="iicyEMwSdJ-S>WMum7c?-R eB4eðr+|GTͪ/p@ؤ$"XK#{v]FyY UK'̸+?_,S#j{Wy[ ~x+ŘiĜف[ 2m> s9?Y6"u6B>;U (c u[j(7>jz25a R R 7M ыjm[ߝ .׻Ɏ]fh-DS>j]-MG箕)'Rw`u"$;dRhowO+TJ4I!]aʞ$לK&O zS4~<,wMS ;KHN"q++0IiI7:%q%_!]TIo '7>cTMcԉx&%Jm,?pO;ya/Ȫh$aQ:Z]-+&lÿ́d,e@P;qȎՋmܖTQg6cRޢ\US<|?h? rh|qq bܺЌKܮ`7'Z[_ZWTo>-`[{,2)m$݌&ItnLrv B02auo&m}6_s⳵5kWMg?b,`3LT#\(s_|Έp YId&mE7W߈Zj>~AUócʴz9ߑks_WõH82+k$A :e\ —gYgpߢ-Gvw1BQxao(,S#3꾋 =c0*"G`ފy_f5 'Hufv5V|xʟ`a OMq@ hMI2asvjMEM+va]cbO6`]v{`]<UD`>^p{:rZ|y~w% T0$>3Z_ы<7/OS9}VA2DMSrT/pߤ(BkѼMxhrt)׷2&ĭ8vu=FM\lĸj@ >+tL{ra[^/>gˍMO;N? lrt)fYm3~H`P-tzУ!jә3Az)ahLٺ)^,/Qf l X f^ tRI%"!Sۂg1HNiJSbnyGOT9t*aއY>AUsMy/تz}M|B o0D#JWv0t?ڼ۾?,;.;(ɊX6t($bt7F&D%>Z+^c6㵶$;&~oO5*jf8 XZU_Q pUnnjPpbBUM=u`jkp +YRڌpJ:UUUq(Kl4ع1/v}tѱF+ŜCJJ[ʸ\z6J" sd^^RF&b%C?F1eB5h"W%@AFيCv eʔ_0Sa. nu9O! LM"}iFy+ 6u >,o+c =h}K-_|ȷA/nE-D7jB&s#̪HHS)b55hcF=oBqGK$Qd\Kb/.t#ٺ`ܓj}Ոlkq,qWT9K̉ e 2!i'U@3O?M-qESiHcrTa.DuwP7?M%Q1:#ԇC:CiznY SD 澉ofR^(Iw莩iyM6ULmd^5W7Vo`*r44bhn|,%Yr(x}JEÉ_^tM)O oW;>p ^pƉ=3k<)rpb=_ifLt"C.b>\,)ёKZ(Ӳ*3zX~,Z0_7?Y9*W8vЫR /%A}[}>;6&6=x*]MbjVpT j