firewalld-0.9.3-5.el8 >  A `YZU]/z+Lh1 V6t0gTPH*9h6m>]VΫG Hx}TWTkSOt4jfކnYqM#Y ƁL Z }c,U [xjYYOy;\U=-n\&Ӱ qU[۽rc!ooyi=mw}o"=Ėh4 }jgi;H>@ M^֬uQWJM]u~ aP|CL4}frV;DA~ ftUg0ͼf2:4 G:SgykE{ȌYqxn.6,q]SΧ{< =eA[ e-«I O>pHڈ?xd   \ #/HNUnR@R  R  R R eR ghRlRsJRyzRLh$(?8H9l:>?@BGRH$RIlRX,Y4ZL[P\\R]R^JbdAeFfIlKtdRuȬRv wόRxRy(,2tCfirewalld0.9.35.el8A firewall daemon with D-Bus interface providing a dynamic firewallfirewalld is a firewall service daemon that provides a dynamic customizable firewall with a D-Bus interface.`Kx86-02.mbox.centos.orgoCentOSCentOSGPLv2+CentOS Buildsys Unspecifiedhttp://www.firewalld.orglinuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset firewalld.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now firewalld.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart firewalld.service &>/dev/null || : fi ]I.lzz}wUZzx& cH %},-@ZS3&I((1>ZvR00i$w`aGt~f4 D]W(DV%pOW \e) 67^IsD+&AV4w)7I PQ`6<CI!:;+%#0WS(<FKk=+#UlcDS%0B& S I Vv  kD H1JuA聤AAA聤AAA聤큤A큤A큤A큤`A`A`A`A`A`A`A`A`A`A`A`A`B`B`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`B`B`B`A`C__`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`B`B`B`B`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`B`B4ac04cdf9b635396d70ed52b19a825977342146e9e2c8fe4df975e2459338c7f1159832d02f6cbc07168297856f890f7ccb9182e16cb8d1895659db236f4cc2144687bd20dace0050c4724eba5659ee249ec21b5b60d0300da9acdd2027ba241120a02e9b88ba74949224eca7385825e39880f5687f739ade07d94ee22ffe3254c2256e3454e6763950157cc5ae6f910c549622684081fccf13821a3da08e3b7d235ebe7dc51e01149eaa1f1e939e59521591a433bd049a6744e395d6b291ddbf33f74e8261641663c6b96c96c900656610e23469bcdae932432bf60e159acff45b313ce514bcaa63394d4ff04d1f0f19bb3f237fe26ffe3da996dad8fc03391bedddcff47fdcfc8b038361a10ca89878ef777304aa6abb6e754eba98663d32efc1396baaeb3c1394cc2edd53343e0ef58c144b8d2838c38a65aa100e3ae19aa2775fafd0aaa0c843c05089410dcd6f52795b2ec920325ae1bbb960ff43e68f25a36252226cea7e6c19dc9354819ac3c785ca19584baedce9b600912eb24a452b9208bc832178cc8e568db8e41756943eca7d9d8cac6ce721f11c1e27f7bb44e199aee6be87fb7e521bf18f7b9a887a7ef2cc2a3cced3e95045b076300c70e71a1a9ed19ec7e8407d408721a384a7b540ea84ac7b512d064c76295d0d320854e3dc1a43b83774e06bcb009e8edec65e1f436dc67ba173b7b931b8a1f6784c856101f49623d9031609fab630cba659b25dc0bef6755dc30b3533c87b031a62d8062f0c384313c589cd3653e3bb4b30fc99b862604c1a2f5a095bcf8e3da28a4bfa2e2f3c0f7499e4502e81343fd8e0252d64858f2862ea3848a68c07b0e5edaa6faec51e2397c0d508fa59a6f29c8fd6855292250ab4c4a72bd06dd688736241687533748f6dc4bbca3e3cdf8c94cf0acfd84dec365bfdaabaf910c8ee1ecc4bf5520541e5f8df310a5047000c62e17525180f2a86f6ce68e9a515b65dc530034c0dab1adb23553e78c7a09856b827a2a8f627adf5bdaa673d939710c4bdc00b75142a33df23b4bbbdbbe7839cb0a9606123019d2e10db1c7e8ba3fd22fe7ae91a9dd785836f3c5eb2722fc5d452a9a48d35c620ddb928b9ca73002bf788026dbf1cb22e847d20c5586ac7755245fe2b5703ffcaf8ef3e26e54cd12ad7f1bec610efd7cce04ec7aaa6fd1b5dbdd5197229e28a9140d2ec3330077b009e7adcb444c223255e501b772168a31cb8a7b7b32334dbc76c3a808d9b8fe81e4487c88c3b700fb29f8709261e69bdb327ec32e4cec986c6f4595a6e6d45cbb6ea766bd6b6efc4aeff39086a3abed5a35eece438f67c8a7badb9e48d1fe5bc6753dbe5b06d58fdde34afd628972b18b679631a693f8d7d5680c79e36ed9186066ec7d15615bec19eda90b1a47a57a44b2113b3f72b4d7baabf4a200909bf7f8bab098701c599d449eaa1a674bb9f1ef062b43f8303df864ac007e4e7026f53d0021ceff4da7082c395c04ef3f03e62c5315ff44cb6f526b17ddde31c6cc8bc590c31687d92c8b531f1085806a0c8c8f148f22916719259638b0a09701ff630db1e19d7b261fe4579baf77416679255a768a30b1c24122c5af4ea3de6b4f509e76874a802b40725ce6027337b344ad530dcf819ecd4eb457e922bdf3ae18dfcf9ab9a6a90b974000364b17ea5a97eb04dcba874203aaefaadb6d49e6dba604f2c56a86a40d1545628325b41597c43ad9d844a5f81a679eed87f0c0823532c1a4048aaa992627224cf6a6495e0918ccd10b74be16656832a919e2aa387204c7448c5881286588edb7d1caf35a624b359789c358f1960327298053213306b46686468e0a06174d343412f91ba070cae8857aac9918c4a5b01ec0cabb40a42d82333f9b9c4b188a31142ec3baaa690424032d46c444cce83e96ce078fa382d37c85ec9ceea4acbb2e0d625d33f1f8e60131dc0301f343f63a74d5d009a962b790b3b39e234754ec20cacaceb318f51e93b2f5bb04720029b75c7545dbe5b6b0a7d3056d680452b851542a35535f65f5df125f28ed354bda85ee118e7f27cc7d08008a6b4fa633a605c8ace6397da68050e859129269142254cb0862a578bf89fc93536581d2549cf02a04e67230416e7f6bd164ebdcf3ff99843741e4540ff406775f76022c742110062306bad0e4d08a8aafa61839f1cc3665fe1c23fd61bc163203ac6036847164c8610057d01ba92ddf1e152c42256780ce14f20560c5cf6277be0955ac236e37c8fa8972eb7238927b3b25adfebdc8771210298d34fce9370bd5b6f60f641166a3aebc9358e694a895b78c02ef97f15ea1fdc12906cad7d44149863f858039f9704f92b26e855f266be4fc6d86d2be4f8910fd61d10f7ca48fcb3f4f4de37586d800d92d04a1945a00648a116f895fa71e585c6f7fe945a82bac835f504c88def827aca86aaad3fa75e2cd178b49e1813f83588822080f1a720423ecdb84608e421b0c496a0c536b6013dfa457299680ea8cf619c84712de2329e1c80cb905b95afa657eb4c2ce36827de5dac30578be7673090fd7843cbe7b0060c8da576e360c4976bd8de87218e842edf514f4fe87290ba306daf33ccfffb779bdab4742a47d40e748ca2c98447a02e78c99e7ae3f33303cbcb65c6d2e0c5afb044d0e43751d2f574a3596e3a693907281e0d03e20199679de339ac0b5e64fd737311e3223dc4929952d4962c727208383786a5f498f22e63bc005fa8e888dd3d17bc4dc7fe07caddf55734354f09870a9aa97a4d4d43f5cfd94de26f81afd1e8e2336024037184b45c383a511d5b44892cf5656acb3c1bc34e2df5712463764a6432089b9a1179a763c7048a0a6d555dea3348a8fb4d04a79f02cf5ebd976986312394939b4d4e1f876b0d07f1b5a290e77b61cc9d25ce8a47f1261761b287113f80709d1337054cb570e5517741d40d434c4f7b4544ec0e60769ecb6d9ff9d7a52c0183e86c3186bc1a811a2c9a76df6ee4ac36fdd346b29e63578f4ff3661e9b05a08e2b4041fa2bd3cb6fe119ba329178b2438d7c153a77c37f2f3973a434e81f678622d34f6b5b578dd1f793f27f6e0bedcb525ff92c2e25ecdcabf57166fe8d8d2c82190a9bc92a5ed89f0de9e92b44dd38950db13ef9a68c47eaedd08f65b3e1481597783a38ac7bdb121ba6312b24040448a60544ea21d9a5f4fd4528d794d15b5d2b6f1454a5b1dfbe17d24096a52bc7b7a4ea25c8ad294fa181d3c2c275b311245fd16492fd98f2d41ae7bef6701fb5f86a4e65a416176acaee92d33c8b2311e0650712c774038e1d3af9fef6eea39a6c65bed7d3158520fd491749f473a9c5929f3ec40b785e6c5f893a5d2b78d1ebc9c6b0a458b3a7769f73c764ef6a455cf84707e6e6cb7da6f0cc2b8d6316cf50e7c96b60bdbaeea7078f71ea155c6a86d28e6d9b858569562eea06d083f7229f40031caf4364b910c8e2459ac2f0aaa956aaf3bd38a838ed20fadb782b5051d7b77c0149812846e5f16b50f13bb53fc36eb561b56f94100397f3ea8924cdea4360813a1660c4679e49868e59bd98c31baecd00d0686c55beceae3bd5a6f0b0b5fdd19c3d2c8143c3f500d3d8b2f9747ef18c6c7f485576eaa37e4080c554937b4e18503f54007310784922b51d4657d85ed08c754fc2666229616b30181ab40c720a91cffe0eb4a7e7fc8776d6001d329277c00003d7e7cc1a3084e76305c230c6c185298313accfa4d7902694a6513defe21fee5b962f6f951a7eaaf1cb8cb81ff06bd803e2e9a837c3dc33fd4a0cba8e8b741f4fa0c82708f712bda074b414a357c8bb9758d0955f6d4e9d828f6dcfe5a62af4e278d035b6607c27f19a580a83357f6bef45e579a36fb8b63df56a15a45ec36f0fb4ea428f374b1cbece77e2a5599d9fbc29807b2c687e99d30964fb572b817e67e1294408f2c5a0b583b4270c55e462ccca3962f74998a7b098a772733ef72dcbfda4a0c885676fd7f3414da386f2e2ac18169baebc4a1539a6b854b99d629df8673e94e19612c1a860db9b19ef19d87423f4bf87c444578db03dbc5fd661470724a4cdc65db29172db25009ac8d99012f3156f8c620ed87903148207ceb32469fb5de4fdcad7fcb94e2fc967dec92514a8956922e252c350f4b34d4b9a6c6345b4d55a3c9665170eacb8ca861c93100c4702bd37ab1fc29255f6a3ae0a89db8c2760002126891a365ceff8e2689f3d52613ab5bb7b0f845f829950cc8712878ff9af444802cf22c1744d36f38d028e3065f1d28e93b22ecb82c022c196d855dc82625e857c3ab0bbaad5ffc7c79e78ccc9f8421a66ba6f5e60e61884d00701245ffef25b30dc74c65a1898fa0e8e279607bf4212eccecb415803c6da50d96efbd09c00a89a3fe3e7ae7be4ea6850b2cb3881533d6f3303fe37cd55b9a3bb2d4c4d149f63ae7448df755a5d87cde2b563829723a57ae7cf0836db65f0e2ee28c8ab41b1524a748b6784d0193afe901650a67db7042e55ee26719eb794a46300bceed7262846f469f0b9ce3bbdcc44f988b1fb06b70193647961e59f5b4f3fe10ad3d9257a704363845ed7cc713a8cb8b361d6646d651c94d32459fbde573295f9ed593864ceafa85bb880fe8caf88cd9e1428cde3ad3f6e747c7dbfa875cb14eaa84ae5fd96dbfd8ef143ff82792648f15b7995abe893cf761d8d4e27f4e86eee727dcb36eb4be08cfeefb30009c78ee4331cce490c047cce3e07c529032433f27134e76b0c0c84a34c22e2e9edbd565b2eca4688737bc8d3ebdc793e778ee0da26be2d465cd980d7da3944887cff95f3069e22e3fa5795f141b1c749c02b50bde5438254aeb8ce5a98a26610b4af38716f4adebfffac1a8003e3cd63ba4b04c26136c1b100fbd2e6559192289038dc1c59aaf66b2916cba6691a465f31042f5c7042986bbd77e22391286a3838476096ff766d459b12e518cc5e5961b57c5f4f7ad65e9da5f5c36b88f98fab824e217b55a51e9c09c5b787ea5929ca679e5edaf05f6cc407ab44f94bf5ebc4ec738a58564cbe09e85da1ebc373ea7b5a2022894e90ee895a1a1561ec9a0aadc1f3265ae997bb0935cf4fa4e4a14cb1b9c195cdd67bb9553c87a43dbecb964e7cfa430abc8f83decd663aba9b06bb69ab6dfce47cfe4b65cd7a618ca2f9828a8648606019f56fd67664081a5b6855d1311e3e9f8304d77b762865fef50aa05bb45c2b8d84de2a4a74b3a542c63af4f1c1b97b77859895053cccf94111e07c767a9f84096d964fcb989590769bd56d2ffacf5463b961c3fc7b11f1093e0488abce1681302cba572337896e1dc3ef7d3578922673ac7c3a02d70253a2d89e44c5ea4aca1b0f7d63a4461d5b08220150dfbbcfbc22950622dfcab275152ba520e052f197f0a95d8f35c3211a4a59d0d4d919b0bc8648cc255d456fd2d3644b3953f14e8c526b7e244964202d606873b47811fa459f7364ce3eded1f816596df0dbb12a4f5ba2734ad31ad5bbd51bece67283d48f53980efd3195549a3c973a0dee0a960973e6238493ce413d7087b92cf4ec8fd783801d56e5255617a7e77590b7ce8a68340d461bc4bc17057e09b7d6f63387bd4b4eac4fa0be8bd3b6f7d1414cf632f6588e1ec70cc3046d4733413144c538f5b31ac4e99fd76efca42dde1fe800e0e7c0444289876354452049a1d2c5fbb3eb92f4f7b350a5514170242a0e885c40f859b8e7492ecec34692db6d8c3f09fa8dd5585c5f3e43ccbefbf7c35c2968e0d23586d0bf6c95a13f82c1db840dc49032aba8c8d9c117e6ab80e90bcd60e3092cc4ec549484774c0779073bfe44b30377ae6b172df1942184aa51f2669494911550d74f42274d1ae7ce6cc66bbefc5d7d443d0e3983300bdc6db114efe2bd4b51c6daf31e4b90129e00b0b3b016df15a9f0ec7eb6e331bb4e6a8e519c21bf1f8be32138925fb57c60fb14d156c972492084916053b985b8ce8f6ea739b22855041b6f9c1f00fff38c96995c35398840292a12c7804668d7856c04bb396a182eb5a92e54cd56dcb531e366274dc051e81a8a89bba0b312332069e630341b71fc02c7b94302a85323a448459de00a5cc0ce5bcbab2314660e64adf0d870868b2f7127ec155bc4a57de6ab4e3013e7ad07cbac53f0cab8ba4e91d0942bff0fa86669763f091122c4602fbfc580ecd10a6816918f236dc8b65f609b3af3b30e3109a6a6d0efd947e8e7110ea11d503deff5f77a6d32bffd22e2d30dd7418f0ab085d28880c5faaa001c0f4aa53acfe0beeb9d11ea8483db0e59020b127f184aed44cd656affba19cb7c18c3a6e340696ec79dfa4b86d4ac385d29f8dc56948f75d56c0d58fadd20aaca7dcc5fb9792f18e1531a863a165317c3ef38f74efdeb8f7423f10baa7baa197334d52eb5fb6479a9fc9654e034b16761bf37d118f5731556a1acf52e49ee576bcc10a466d14a05402ea238ad55284f5733ee4f5a74ed351df315164747e3f7c67cefa7cbd0b75fd4764066d725d1fdf411a36083614052881faab4c298a1c5da01baf1839c62df685b8ea110ec2d204a29084e67509a79e2f46659f6fde3fb40a12cd84c207a13d136cb9495d5048812dbd0fda2b106f7f37b9d6e5e3cfab11f13c84cc47c6c7ad5c85f27558363e36b04f08fdab43784d8716d4f7b28668a525949d56108c834b47444b2137fe06605ce110f0935c6205c03fd0a109f899db4bdb31765ce91919192a1b3c889fcc0caf91e72927f38cbef5ae936cfecf65c730e3b4bbb23f7832b0af7cd24cb7d6b050b4b158286fbd44eaf03b8025ee38be76cf98d438bea2522e60786ea9911eaba46c8168767c47a1f1022594c61dba1acd00786480220644652bbed0afde92fd6fcb9838438185d5f12bde6ce67dad532083a5eb72eb4a88ff398189fd3f1f1fba18126bc5b9d892f909a7b41ada30d96466d0db5455b3846ad7fe27107a1c0452d4974c79cd39bcb785f2e3aa7b36a1f8cd883f2bf4f3d1bd97183ae7fcf0246dd6b1e2fed73f630e22be315409c984d374658d61f5d546d717f146ae164809bf8266559a1f42a3c47a220f70e6a74d695f4c7dc6d7c1f82bbd4bf3560b7b96d38a8327f1888a05651ea6139eef97f74ff5ae74ce640f6df83c86894842e1ec6348c45c1a3689958df24d00eac2505b8c9f04be56860390a76dec536fd431cad1829036e104c805f0712db119ceebdd40c009bddd83ad612ff84d7db5600fe5ae2dbcdf748adf1de7204b8e2c222e5bc1603fd94419692c6975b7b1e49f67de2ce41fd76a3ed2cff83f6b36792798ee99ed2e442f98d78de6dc0f2b0cb8e475597224a094cf6dff24061650d5785242e369d909c202f99a3810ee5830dfff9a97e7ffd2fac2eae8a03ca61de100fb15594b4ad1afd5051ab54700863f6de6fc0551761e1bdee38cd2dd16cb23b96b7729f3ffa061a8e15c282a4b7421de7dbf54048680c8a1ff121743aba930e0d6383d90e122531ff66fd70eb5ced1f3d6d1898d23b605ad074d7bd9121da3cb3bb753b004473be069ea9ca3df0aa607435a4d1f69c67d8c01fd05859413d20f16cd95bef3b50a05aacdd4c115fc24bc233030cbf061432ac1e5c87ae80041ed7f1e60cb9c1b59843649fa610134ac5a80f1d0646f5cde3b2bf1458ecfa3c12847cd6266419075250596aadd7e8f01ae30c51887ff48e1c37e78dd5b3a75ad3e7eb4ef0a6cc5e4983c5672089ad4ffa43a1a2077ee091ddc1c6a99aa9a197f566d32c0ba08bb1959ac09fd7b618d2c50e3e51b7b3d2f62e3755de3fc22ef61aed727de79a85cc259dcab0fc6417171aeb053f0bfe056445759edaeb6f421431c21ee16e19fca257e02ad748d89d83aab48af2babcc2e570043b846772a9192cad20b2ef458f0fc2e6c0fbfeb76931a78223617fd0328ea24cc577c9a563b3279244fa3864cad213124e32a2a1357da7252c979aca82390c1a5081dfd94cec718d3c7229326a6fd90d3ca9fcba6fa35ff8172fdb96207047a1c61dbc62c3f44eaefbe7f88010ec0ec28fd1bf60f18faf6ea11f3698d184753e3c66c0fc525d13995c0a8fece6e78d164885e1ca3817b21814d52e065b9d498e44075cdf3f373cac4172779b41dc1b3758ad1a108ac478e11b28df899bc84a9ead8afd690065fe69c0b90c1753e8c3592fa1f8afc0bccc2a75de102cd259427b93671e03dc7a0c842c10f687b897e5d515a2b2253a62e179458d54b5a56f9b41b3d62ebff5bf535059b929fa239f59e8274202c37ddb2d19bd02b60473e56d1b8343682a9c6f5b82bda76248832d8cac360e25fa7a0dd0d9cdefcff7aac3db81fed513835e1b362453eda47aecf07eb2a31b2a7cfda86f33ec4f5dc3e0a92d4e9aa75aa110f86ebff3a8a7baab6b5d813ba26a649789af09b2295c4362f64352c094dc66a38db9e84764d4821b49b10616c11510f7e04144256e33d548420027ce98f2e54fb0b6bdf2d19e7751dfffb5fefd2d8ebad08a49ba31708da29cdcf500387e22afc7ba4c74eab36583af613559746a783d58fda602618616d135dc7eff0a8062352e2f1d36a9412496d03ce2364723ef0cfaa18d614dfc40dff999d61cac5ef41189b2581f74b6ee71ff6bc2323b7a111b2f2303270d39e22fcd46865a02477584488b5471012eb29c1ecbb2f74c43f2c5f9e0fab026117459bd5c399ca340d222228c7c136b34380ef8a8baf871b6b7584c295e89622172eec81979815d1750cdf9c3be68d71d08267cb065df399dcb5340d645ea6aa2fb671871a0ef84ee6dcd4d31ad6e221e5a286d5bf7b9f026e76ef26d6d8c83b760c70473db870e7753f8528f640525af6c67eccb8561d05c0c6cca9e8cec4503a223a86bcd08bc33ceda792942efd2a967b90a0f37b4327cf27f54f14f9ef8b90d8919c763f2c0eb8f56a5c69911150c25b3fe8b07ae410598b41c98f8e1dd7e113dd7d176e7101cb4e9f46224b8c71559a0f0f1bd22a0acd33ec60648729a63b0902da9e762284061f0a1bd8dc2f8a93fd393fe52d40450f4aafe639e643dc7f5e85426bc5b9e074b76b757b860cb8ecc79e11b52a5bd20ed57ff8afeaeffa9914a776c2684eb87bd75c3b9fb1632550b5ee46952fc55cea726fdd3485ed96226c8140393964a80f3f3e06dda77f25d351049b1dd4964f3d4996ddda1d50a74f6b6463770d1047fc49852d2c595fe295ba2db75476dbb053e21c59539e039bde113c368bd9c9fb3f165f5e63dc769264fdf3e42bf600a493a96c4ab853e57877452636b3a1cc969ec4c9dc644f6e90128811479e4eb676ec55b32388e449322fdb6230901725844a8ed6cc3c2c25e483cbf096d83551ede1be300e3670d86926954700579c4a1453f9fff573a2b9044d18d30a193da28a4c25d9e67380a8551e63b3391d5adfb2401dc6800e8dfcb59ea800ccb046f2d8495a4b1223958deff8b9a7bb00aa5db265e2c56a8b4d3a050bc6a9051aeebc23f8f387c48749c2f8cd5371f0a215c1097e30c0b814270539bdc25220ced1f9b159a9e67a0562f67d330066a2df9097fe70282d3f6709faaf0e1bdd89ead377d6d529a217c7c31a623232d257d2f2763be3b8c35c31601068213ac8cdf07766a1ddc50ebc79b6aca5976a9c914da4b4749ab44b849d256d96a74ecf29fd1ca8c0c362779cc62cf5e7530e9400577a42311da255e168832526fa471ff1d26c88e63184fd6b359d5c0ea97324fa251e6bb52320f3fd3f695a18ee14672e895f6c7a168dc852e8679c23122a76fd21de94ce714054ba2b6b4d2bbb85a945febb7c1d799f3dccbde083958e6edba185fc4e14fd7f9eb8f784021632bebe9ebdcf929bdb690b4ca7477bea940d8d4407aff9ef360ad3460842f81206e44e71413dfd9221ef764332f8c838438e3c840138ac370afaa97d6982ff54a749134e323bdb8885e267ba533f217a68f9080cfaed9a80941c633424dee2c59d26d3c4d37ffd40589a0baebe98ad10ed1848d0635c503ff0da8e3e005857ca992d36f946adc466dbdc28cc7caffa4492d5d6071afea20dd5103fc6f717330a585d15d2d6dc8c368dfa22e6ff6b009321f96c06f8d4e0c1a512a2e5be527835f10be4d14f7f53c11840c4581420804b264267c5b6ea4b7595a0b7aaf0318af7e462e79a1e2450e2831ca58eebc5dba3f163e9c58d07f4f768baf26daebd0f88e712f488eb7550837d40cdf4789dd5e3e8088a8f263b2632e2355fff581e4c61f7174e04d593c01088d952bfda83883640a8d368c9ebedfc135f60fa1294a4c1794a2e0fdaba1c5f70e2f011a9d9b987e43368ce1d582ee4b43006da4dd528bf35cb182af12dfefeed7d3dcbcde08a17475e86be6b3d3c9721d8490c4adcfa2ee5f8c949e4b3bcfd87abf128a77f3f5cdd538e507911e5109ee6330983a0149b2f231db5f2d4c14825e1d6778be669e9521c4273fd4e1ff37e5c839b2e100b9bf853191a3ddb4c9fbad4d13f0123139c60bafc79f7ea5105ee6e745e7825bc674c4f519edd8eb9060aeaaba876d7171f3063eb56beaf3cb3d1b3b567b5b3fd2e47b450d8a2a9c5b2467570eb4e0759e7a52881913d7d67713348e34be07a6fd1fd4c205c8184147cec4223451f4f48ccb459649e4e0dc4c30fd5f29e26830311f0940aa7a183f3cbc19188fc8c42a127da16edc3f5ba2416eb99f2c821307105f59b2414b3d3cfd0234a758d53a315f291f1c95c9c9df21ea81e56b144d6c9af4b87957be81a23d6e5a12ad601608b138e628fd744bee1509fd28f5cb7a4023031d95c3fbbe6811f1c6cadf0538b8fbfd56a74ae5992c133cda474652e3cfcb494b2ec2cb17eadd9987c0968211e14dc9eba4027d9d256c5fe2bbe907f8ca8eaad41128a48d735eb71db3519e41f3a5ba7c65a37d57c18cf2df8b3df2da09c628444bba5189af9f3a621140425b182a72532bcca784c71d2442eda18b3127700729e38980489d2d54b4e4c6fec216a741d3b1bd54f8c9deb14cc862376931342230a191572188ff3e4cbba0ce374d08ebb584c2560907e76c093a5c1943c5b9f79eed2499853715604b459ab23425c0e5e1ae733785b8664b7e793a934b74d8268a90e745ae669c7f2a940e6af4f2835f734fd37ca77d4811b791ba415a1a19a3bf9ebd1db09501d65f6d1b5f516048e0451fce4d51314954f3abe54004ccc55c379051670768230e4662a5706091651ade347d335e0a6c73e9a7d191fa311d62690f6818cbe9fdbe77be82053998492d240e893a92313a754fef41654d5b3798938f4f12dbda57838c2e77f2f0b258dbf9b12141e46bb2a72bb02dfb197a6db6246e2dbffc2486384212a41008a02ab54f9e8aba92e26a7c764a8d259e2e5c36c1b4060f9f917ff88bd768a0772f0872f039dc8e7790e15442280249a07c30b1bb8bfdc9708a68fe8dc99450c556b64b0ee06124819a2745a9f9dcffbdff3fc55046fe042e46af35c4a0ee770a5a7985bbe2fa3d0150e45be60e508a8b2b923bc6f0e25a4325756ebc1ca8330303705c8add2c5ac77b8950cfdf90256fda78c137f6f8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643421020f305f76180f59e3000667e79ea338bd1316062eb58efbad16e56176cd2aa52df6b3980b489537e3955663774d8e3fc1025018a17ebf2d7537e35209eb09518383eabc6d01ffd09ed38cb49d386689c1c606031caf289eaef1811997af0d6455129b47c537acebb750c052b13de6374925b1aa2e48b757d3f0f1d16fccdf1feb119fafe6c4d1f3a31cda292c185c9527aed2d4f720af3f40cd1c0e3692d984a06bfc0cdda8f686af66f26206cf81159cbfa4a1dd114700bac8ce55fef516bf557880d0a283562ee1ae4859f3a115a450ee5265fac05fbb6b4021b1a0e784bd81ad48a5d11d12217f2a6020750f1c308ec88f2d5553a7e435fa4301fd482d6ac19ec92309e60771846748cb78a1471a7ecb0af7c05995dc461eb9a8da5aebb25e83f0f785606f5c96bb9f0b8901ece6b41a90e5a688284e5bfbf2a5c2ba0c100d0d98f056428713378ee1ef7aecfac63247b7bb3dd8ecd8c4bd6b5dabb5c71a0ae2bc0f8a91bc3e72c6bbbbdd3ceebc0b73d06ee750ecbe9c7cefed8d3bd1dd348f5c324cf03d000787f47735423972f8ec9d52845272da7a621cd6b6d5261d3e9ab5a44e71ba2c6d051ea2011be5503dfae6a0136e353d02f44d758cedeef279c42acfd6067e8bfe0bbe181755cb6254b02d36a8aaae62fd1338719ca5bd52888a75bffcafa646d0613556bd0300e5f3c6bc73ca10e4d98d3f404e79d4303908f2358d5acb5ade749c58ede1cfa2cdd529de93a43dd822444b09a77b2efdad6e988b1c55904e70b54bd4629efba24aaf336c9178d8648e1190e7de41f8ba98ef41fae79e0aa1eb1c1ad7ee321dbfe79ce6ef55889948a68116900e448e2dcad34e14e52334d1674513c0f4abfc76668c8b709cac5f56370a2ecf71e931ad14ca19a9e2e88d080341c77dfe0a3bf2b3d6f028669abdc680242afc54fda3397515ddb1ac90921e8e00a9a54d80bef46d0eda57911735f458e4561390778ffbe880d49c0a0cafb75bfee2962623a6e3f53b234c4f45050df82bba9b46a480333dfa5d876fc4e87ab1ba0df14a196c79d0a4cc2193ed02ea8dc82dc5c5902ed780a1b9d66fb218c1f3f635644c84a0e566210e726791894f382f7f66df5147b819bbc6526e58cfeb8822aae7af758076778aac4766dc19f329afaebe250d12ec4c2ec2bd2415a6ea1f72171a4fbc8fd8f0aeb810d09d9edf2a607b59ddea95467428f923be90952d1e78a25af3ef997f55b1cad9ea0a4705a7d46fda38953affffb1d8e765ec71f17aaa33be085cebf5ace953857752574b804caf88bcc46915a9b0f53622a4885021347758f6bf31d8b300c874555771f8b20fad6e408049d8a1758bbaae39170a57dcdc06dda9c19d41af9a653dbeeb257d59f2a4ff6e91b060cc94210d9d095fac0849061f906cc5a1d9ed30a6c72e6025585edd9f688a8a1382680d9bc116ac0d422d2e8113ef16516c967112aeaa3885a1a06c803e4fd229615a152e38ef566c2a1df6bf6773a84127fa79b72e29e545fa644456e57cd854193b4fb757890769a9e0a46c366ea9e1f093899efe24c4039d0481290e1c3cced9c5b7ed1ace91677f04e7c54792fab6abc2f8f3c7fa0f270091b457eb4f7c78e7dc4f3d8804505d630d00e37e23a77d4fef7224afab6a34ee62e0e69bab7df0ee5e00e89f08c25a7b66c21e588b6b89274b82cea971766b45a33e325f1b0162258a267b56be03710f5accc6b4fb928ca84274f4341e6e433fc92b48c5bdb9bb62730ce736a57fa02dfe81258eb664dec24050c9760ea87a165e321fcdcd60c65f468ffeaf7c62779c5df007b0dfa0c33843fe2a6c272cd7ec8b25aa0806f791e1e770c0854caab8e7b1ca6f4a506fbb668ce5e75dfa69c859b7cfac3539a5f2a9b10ac9d474bc907077d7763205fe22aa91e9c6e02b1a82897197b0317af3d5ff02c1604f752cbeb91e89ddfcde63346fca6b12a840ee0268ef85a762e5823ab573120a8d52951a34b54495f1f21711c49ea059cf7ff2eaab8fbf4d7851a2c4838e7f1ae2efa727b7f3379bbf69b22e0af6909847a87ce28517e26950d0d830f3c4277c2cac6e5b70629c449d1c1e9d40b66de81ef6f4191f64ac68454d91f9b91958e2240e763b02b89f612b5bfe1e4b7c9a3d87b8f14f55ba6619d79f9f8357a57ca272067d8ceccb25910de72c7d8332a4273e3703835fc3067ab3cab22bdf1c298fcac63b0309ff461d7d6b13cd1122feaf0b3786656ae30fdbe712320591f8fb5e5bb4660c3bc0207e96a6daeca60a2b03926eb4f417cee7e7523efcc3b88f9424e9896973f201d76034ad52ca70ad7d66ffa1539a1471c0cfcc0d893ff4a5f3a0931213408fc64d955e25f520bc9b7aff0d4179f260fccd0160dfba6c3dbcbfca71c27426b35768f71055aad2dbceeea61196960674f6b4b5f044a7e4871b35f3d420188e1577532f8224173c285e169b93b88f9e763b996e2024a55694312cedb10f0a338aa1155903694a2db8052b3677cf1d4317a0d11cbd0f92c02c9acdd56753bba1d22472f6e1c870134dea796c099ee74f137ba8e3ef5fbc6546afda6c60d8f27b9574d46ed3c8dd443042a8cd264612a88614efeebbd6079407b762b286ec7bfb7e74310b96065e60dc1e7ebf8d4b6fcaa6905313e4427b290499aad4710cef78b5e7990f5487b07805f47c7a552f0effe774627f3392134ad878d61fc50a85b2dae1e1fc91aacecea3e9d324b1f88094e2aace1985b352d1cac1dd23856799392c55a436c5f2c628d45a14670b6d3ebaa720c45ba53fb9315b94eda06407a2bcd78f1c959ab473423f9a3fb349ee9b483a26c36b6bad09a69048985692081ff7c84ac36e312d6aeeb3d7a96de1024d4a9dc2bb84285f0d8153d7522f4661eacf7a3230e0cb89c65908fec967d7e005a5616efbe6db3d54365c14dfead2b6d2012746620b1c278ec3ea8bce0d348483c814e8499138df542bfaba4096fe14b49af32fb6ef280f1a8895797ebe74a56d18db6557aa9af69c14448bb66ac4f7f9cf7e52ddf67950eb8118f87670bb55187d6832c1d50aa6562e368410acad3e1a582a246021cf692d395a1f448c1dce7709556b08461fbeb0b2e30bc7d752d7a52135a71e14b400b1b401ce1ac2ddbb07e58040ba1b47481org.fedoraproject.FirewallD1.server.policy.choicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfirewalld-0.9.3-5.el8.src.rpmconfig(firewalld)firewalld @    /bin/sh/bin/sh/bin/sh/usr/libexec/platform-pythonconfig(firewalld)ebtablesfirewalld-filesystemipsetiptablespython3-firewallrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemd0.9.3-5.el80.9.3-5.el80.9.3-5.el83.0.4-14.6.0-14.0-15.2-1cockpit-wsselinux-policysquid171-23.14.1-287:3.5.10-14.14.3`````7@```_@_)M^^W@^8 @]ʞ]d@]R@]Ik]6]:]@\;(@\4\@\I[[[;@[\[ug@[r@[m~@[l,[CN@[?YZVZI@ZI@Z@Z}@Zz@Zz@ZOhZ6\@YYx@Y:XX+X@X@XOXEVX@X#X=W@W@WzOWs@WrfWL+@W0{Wo@WV@V@VVHVA@UU@UUa@Ua@UUzUzUKSU/@U@U@T@T@TLT=@S@S%@SSR@S@SSSR'R@RR@RxR_@RNRM\@RL RIgQQQ@QyQ@Q@QnQT0QIQ8@Q$Q@P@P@P@P @PpP~PIP3x@P(@P!@OOOc+@OaOU@OTOC@O1@O/MY@M!@M!@ME@Eric Garver - 0.9.3-5Eric Garver - 0.9.3-4Eric Garver - 0.9.3-3Eric Garver - 0.9.3-2Eric Garver - 0.9.3-1Eric Garver - 0.8.2-6Eric Garver - 0.8.2-5Eric Garver - 0.8.2-4Eric Garver - 0.8.2-3Eric Garver - 0.8.2-2Eric Garver - 0.8.2-1Eric Garver - 0.8.0-4Eric Garver - 0.8.0-3Eric Garver - 0.8.0-2Eric Garver - 0.8.0-1Eric Garver - 0.7.0-5Eric Garver - 0.7.0-4Eric Garver - 0.7.0-3Eric Garver - 0.7.0-2Eric Garver - 0.7.0-1Eric Garver - 0.6.3-7Eric Garver - 0.6.3-6Eric Garver - 0.6.3-5Eric Garver - 0.6.3-4Eric Garver - 0.6.3-3Eric Garver - 0.6.3-2Eric Garver - 0.6.3-1Eric Garver - 0.6.1-5Eric Garver - 0.6.1-4Eric Garver - 0.6.1-3Eric Garver - 0.6.1-2Eric Garver - 0.6.1-1Eric Garver - 0.6.0-2Eric Garver - 0.6.0-1Eric Garver - 0.6.0-0.1.alpha1Eric Garver - 0.5.2-3Eric Garver - 0.5.2-2Eric Garver - 0.5.2-1Igor Gnatenko - 0.5.1-2Eric Garver - 0.5.1-1Fedora Release Engineering - 0.4.4.5-6Igor Gnatenko - 0.4.4.5-5Zbigniew Jędrzejewski-Szmek - 0.4.4.5-4Thomas Woerner - 0.4.4.5-3Fedora Release Engineering - 0.4.4.5-2Thomas Woerner - 0.4.4.5-1Thomas Woerner - 0.4.4.4-1Thomas Woerner - 0.4.4.3-2Thomas Woerner - 0.4.4.3-1Fedora Release Engineering - 0.4.4.2-4Stratakis Charalampos - 0.4.4.2-3Thomas Woerner - 0.4.4.2-2Thomas Woerner - 0.4.4.2-1Thomas Woerner - 0.4.4.1-1Thomas Woerner - 0.4.4-1Thomas Woerner - 0.4.3.3-1Fedora Release Engineering - 0.4.3.2-2Thomas Woerner - 0.4.3.2-1Thomas Woerner - 0.4.3.1-2Thomas Woerner - 0.4.3.1-1Thomas Woerner - 0.4.2-1Thomas Woerner - 0.4.1.2-2Thomas Woerner - 0.4.1.2-1Thomas Woerner - 0.4.1-1Jiri Popelka - 0.4.0-4Jiri Popelka - 0.4.0-3Fedora Release Engineering - 0.4.0-2Thomas Woerner - 0.4.0-1Fedora Release Engineering - 0.3.14.2-5Adam Williamson - 0.3.14.2-4Thomas Woerner - 0.3.14.2-3Thomas Woerner - 0.3.14.2-2Thomas Woerner - 0.3.14.2-1Fedora Release Engineering - 0.3.14.1-3Stephen Gallagher 0.3.14.1-2Thomas Woerner - 0.3.14.1-1Thomas Woerner - 0.3.14-1Stephen Gallagher 0.3.13-7Stephen Gallagher 0.3.13-6Stephen Gallagher 0.3.13-5Stephen Gallagher 0.3.13-4Jiri Popelka - 0.3.13-3Thomas Woerner - 0.3.13-2Jiri Popelka - 0.3.13-1Jiri Popelka - 0.3.12-1Jiri Popelka - 0.3.11-3Jiri Popelka - 0.3.11-2Jiri Popelka - 0.3.11-1Thomas Woerner - 0.3.10-5Thomas Woerner - 0.3.10-4Thomas Woerner - 0.3.10-3Fedora Release Engineering - 0.3.10-2Jiri Popelka - 0.3.10-1Jiri Popelka - 0.3.9.3-1Jiri Popelka - 0.3.9.2-1Jiri Popelka - 0.3.9.1-1Jiri Popelka - 0.3.9-1Jiri Popelka - 0.3.8-1Jiri Popelka - 0.3.7-1Jiri Popelka - 0.3.6.2-1Jiri Popelka - 0.3.6.1-1Jiri Popelka - 0.3.6-1Jiri Popelka - 0.3.5-1Thomas Woerner 0.3.4-1Jiri Popelka Thomas Woerner 0.3.3-2Thomas Woerner 0.3.3-1Jiri Popelka - 0.3.2-2Jiri Popelka - 0.3.2-1Jiri Popelka - 0.3.1-2Thomas Woerner 0.3.1-1Thomas Woerner 0.3.0-1Jiri Popelka - 0.2.12-5Jiri Popelka - 0.2.12-4Fedora Release Engineering - 0.2.12-3Jiri Popelka - 0.2.12-2Thomas Woerner 0.2.12-1Thomas Woerner 0.2.11-2Thomas Woerner 0.2.11-1Thomas Woerner 0.2.10-1Thomas Woerner 0.2.9-1Thomas Woerner 0.2.8-1Jiri Popelka 0.2.7-2Thomas Woerner 0.2.7-1Thomas Woerner 0.2.6-1Thomas Woerner 0.2.5-1Thomas Woerner 0.2.4-1Thomas Woerner 0.2.3-1Thomas Woerner 0.2.2-1Thomas Woerner Thomas Woerner 0.2.1-1Thomas Woerner 0.2.0-2Thomas Woerner 0.2.0-1Thomas Woerner 0.1.3-1Thomas Woerner 0.1.2-1Thomas Woerner 0.1.1-1Thomas Woerner 0.1-1- docs(conf): note that IPv6_rpfilter has a performance penalty- fix(nm): reload: only consider NM connections with a real interface- fix(ipset): fix hash:net,net functionality- fix(direct): rule order with multiple address with -s/-d- rebase to v0.9.3 - fixes from upstream branch stable-0.9- feat(service): add galera service- fix(zone): add source with mac address- fix(rich): non-printable characters removed from rich- fix(nftables): packet marks with masks - fix(nftables): icmp types with code == 0 - fix(rich icmptype): verify rule and icmptype families - fix(zone): cache rule_str for rich rules - improvement(service): IPsec: Update description and add TCP port 4500 - feat(service): add collectd service - feat(service): Add rpc-rquotad.service- fix(cli): add ipset type hash:mac is incompatible with the family parameter - fix(cli): add --zone is an invalid option with --direct - fix: update dynamic DCE RPC ports in freeipa-trust service - fix: core: rich: Catch ValueError on non-numeric priority values - fix(rich): icmptypes with one family - fix(direct): rule in a zone chain - plus additional upstream stable fixes- rebase to v0.8.2- doc: direct: add CAVEATS section- restore zone drifting as a feature- fix: CLI: service: also output helpers for service info- rebase to v0.8.0- bump nftables version requirements- backport patches to sort source-based zone dispatch by zone name- backport patch to show service includes in service output - backport patches to fix dbus API break- package rebuild- rebase to v0.7.0- backport additional patches for RFC3964_IPv4 filter feature- backport nftables support for wildcard interfaces - backport RFC3964_IPv4 filter feature- backport fix for lost NM interfaces in default zone during reload- backport recent stable fixes - backport fix for lost NM interfaces during reload - backport rich rule priorities - backport fix for set entries not applied - update translations- backport FlushAllOnReload feature- use py3_shbang_opts for lockdown-whitelist - fix cockpit patch causing test failure- rebase package to v0.6.3 - use py3_shbang_opts for interpreter invocations- python3-firewalld can get by with python3-gobject-base - firewall-config can get by with python3-qt5-base- backports for new failed state if startup fails - backports to use explicit RETURN on user defined ebtables chains - backports to fix nftables AUDIT log support- drop support for ebtables broute table- add more ports to high-availability service- rebase to v0.6.1 - fix patch adding cockpit by default, fixes testsuite- Use correct conflicts version for cockpit-ws - Enable cockpit by default in some zones- rebase to v0.6.0- rebase to v0.6.0-alpha- remove fedora-isms and clean up spec file- remove python2-firewall subpackage- rebase package to v0.5.2- Escape macros in %changelog- rebase package to v0.5.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Remove obsolete scriptlets- Python 2 binary package renamed to python2-firewall See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3- Fix spec file for next RHEL versions- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebase to firewalld-0.4.4.5 http://www.firewalld.org/2017/06/firewalld-0-4-4-5-release - Fix build from spec - Fix –remove-service-from-zone option (RHBZ#1438127) - Support sctp and dccp in ports, source-ports, forward-ports, helpers and rich rules (RHBZ#1429808) - firewall-cmd: Fix –{set,get}-{short,description} for zone (RHBZ#1445238) - firewall.core.ipXtables: Use new wait option for restore commands if available - New services for oVirt: ctdb, ovirt-imageio, ovirt-storageconsole, ovirt-vmconsole and nrpe - Rename extension for policy choices (server and desktop) to .policy.choice (RHBZ#1449754) - D-Bus interfaces: Fix GetAll for interfaces without properties (RHBZ#1452017) - Load NAT helpers with conntrack helpers (RHBZ#1452681) - Translation updates - Additional upstream patches: - Rich-rule source validation (d69b7cb) - IPv6 ICMP type only rich-rule fix (cf50bd0)- Rebase to firewalld-0.4.4.4 http://www.firewalld.org/2017/03/firewalld-0-4-4-4-release - Drop references to fedorahosted.org from spec file and Makefile.am, use archive from github - Fix inconsistent ordering of rules in INPUT_ZONE_SOURCE (issue#166) - Fix ipset overloading from /etc/firewalld/ipsets - Fix permanent rich rules using icmp-type elements (RHBZ#1434594) - firewall-config: Deactivate edit, remove, .. buttons if there are no items - Check if ICMP types are supported by kernel before trying to use them - firewall-config: Show invalid ipset type in the ipset configuration dialog in a special label- Fixed ipset overloading, dropped applied check in get_ipset (issue#206)- Rebase to firewalld-0.4.4.3 http://www.firewalld.org/2017/02/firewalld-0-4-4-3-release - Speed up of large file loading - Support for more ipset types - Speed up of adding or removing entries for ipsets from files - Support icmp-type usage in rich rules - Support for more icmp types - Support for h323 conntrack helper - New services - Code cleanup and several other bug fixes - Translation updates- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Dropping firewalld-selinux package again as the required fix made it into selinux-policy packages for F-23+, updated selinux-policy version conflicts- New firewalld-selinux sub package delivering the SELinux policy module for firewalld (RHBZ#1396765) (RHBZ#1394625) (RHBZ#1394578) (RHBZ#1394573) (RHBZ#1394569) - New firewalld release 0.4.4.2: - firewalld.spec: Added helpers and ipsets paths to firewalld-filesystem - firewall.core.fw_nm: create NMClient lazily - Do not use hard-coded path for modinfo, use autofoo to detect it - firewall.core.io.ifcfg: Dropped invalid option warning with bad format string - firewall.core.io.ifcfg: Properly handle quoted ifcfg values - firewall.core.fw_zone: Do not reset ZONE with ifdown - Updated translations from zanata - firewall-config: Extra grid at bottom to visualize firewalld settings- firewall-config: Use proper source check in sourceDialog (fixes issue#162) - firewallctl: New support for helpers - Translation updates- Fix dist-check - src/Makefile.am: Install new helper files - config/Makefile.am: Install helpers - Merged translations - Updated translations from zanata - firewalld.spec: Adapt requires for PyQt5 - firewall-applet: Fix fromUTF8 for python2 PyQt5 usage - firewall-applet: Use PyQt5 - firewall-config: New nf_conntrack_select dialog, use nf_conntrack_helpers D-Bus property - shell-completion/bash/firewall-cmd: Updates for helpers and also some fixes - src/tests/firewall-[offline-]cmd_test.sh: New helper tests, adapted module tests for services - doc/xml/seealso.xml: Add firewalld.helper(5) man page - doc/xml/seealso.xml: Add firewalld.ipset(5) man page - Fixed typo in firewalld.ipset(5) man page - Updated firewalld.dbus(5) man page - New firewalld.helper(5) man page - doc/xml/firewall-offline-cmd.xml: Updated firewall-offline-cmd man page - doc/xml/firewall-cmd.xml: Updated firewall-cmd man page - firewall-offline-cmd: New support for helpers - firewall-cmd: New support for helpers - firewall.command: New check_helper_family, check_module and print_helper_info methods - firewall.core.fw_test: Add helpers also to offline backend - firewall.server.config: New AutomaticHelpers property (rw) - firewall.server.config: Fix an dict size changed error for firewall.conf file changes - firewall.server.config: Make LogDenied property readwrite to be consistent - Some renames of nf_conntrack_helper* functions and structures, helpers is a dict - firewall.core.fw: Properly check helper setting in set_automatic_helpers - firewall.errors: Add missing BUILTIN_HELPER error code - No extra interface for helpers needed in runtime, dropped DBUS_INTERFACE_HELPER - firewall.server.firewalld: Drop unused queryHelper D-Bus method - New helpers Q.931 and RAS from nf_conntrack_h323 - firewall.core.io.helper: Allow dots in helper names, remove underscore - firewall.core.io.firewalld_conf: Fixed typo in FALLBACK_AUTOMATIC_HELPERS - firewall-[offline-]cmd: Use sys.excepthook to force exception_handler usage always - firewall.core.fw_config: new_X methods should also check builtins - firewall.client: Set helper family to "" if None - firewall.client: Add missing module string to FirewallClientHelperSettings.settings - config/firewalld.conf: Add possible values description for AutomaticHelpers - helpers/amanda.xml: Fix typo in helper module - firewall-config: Added support for helper module setting - firewall.client: Added support for helper module setting - firewall.server.config_helper: Added support for helper module setting - firewall.core.io.service, firewall.server.config_service: Only replace underscore by dash if module start with nf_conntrack_ - firewall.core.fw_zone: Use helper module instead of a generated name from helper name - helpers: Added kernel module - firewall.core.io.helper: Add module to helper - firewall-cmd: Removed duplicate --get-ipset-types from help output - firewall.core.fw_zone: Add zone bingings for PREROUTING in the raw table - firewall.core.ipXtables: Add PREROUTING default rules for zones in raw table - firewall-config: New support to handle helpers, new dialogs, new helper tab, .. - config/org.fedoraproject.FirewallConfig.gschema.xml.in: New show-helpers setting - firewall.client: New helper management for runtime and permanent configuration - firewall.server.firewalld: New runtime helper management, new nf_conntrack_helper property - firewall.server.config_service: Fix module name handling (no nf_conntrack_ prefix needed) - firewall.server.config: New permanent D-Bus helper management - New firewall.server.config_helper to provide the permanent D-Bus interface for helpers - firewall.core.fw_zone: Use helpers fw.nf_conntrack_helper for services using helpers - firewall.core.fw: New helper management, new _automatic_helpers and nf_conntrack_helper settings - firewall.core.fw_config: Add support for permanent helper handling - firewall.core.io.service: The module does not need to start with nf_conntrack_ anymore - firewall.functions: New functions to get and set nf_conntrack_helper kernel setting - firewall.core.io.firewalld_conf: New support for AutomaticHelpers setting - firewall.config.dbus: New D-Bus definitions for helpers, new DBUS_INTERFACE_REVISION 12 - New firewall.core.fw_helper providing FirewallHelper backend - New firewall.core.helper with HELPER_MAXNAMELEN definition - config/firewalld.conf: New AutomaticHelpers setting with description - firewall.config.__init__.py.in: New helpers variables - firewalld.spec: Add new helpers directory - config/Makefile.am: Install new helpers - New helper configuration files for amanda, ftp, irc, netbios-ns, pptp, sane, sip, snmp and tftp - firewall.core.io.helper: New IO handler for netfilter helpers - firewall.errors: New INVALID_HELPER error code - firewall.core.io.ifcfg: Use .bak for save files - firewall-config: Set internal log_denied setting after changing - firewall.server.config: Copy props before removing items - doc/xml/firewalld.ipset: Replaced icmptype name remains with ipset - firewall.core.fw_zone: Fix LOG rule placement for LogDenied - firewall.command: Use "source-ports" in print_zone_info - firewall.core.logger: Use syslog.openlog() and syslog.closelog() - firewall-[offline-]cmd man pages: Document --path-{zone,icmptype,ipset,service} - firewall-cmd: Enable --path-{zone,icmptype,service} options again - firewall.core.{ipXtables,ebtables}: Copy rule before extracting items in set_rules - firewall.core.fw: Do not abort transaction on failed ipv6_rpfilter rules - config/Makefile.am: Added cfengine, condor-collector and smtp-submission services - Makefile.am: New dist-check used in the archive target - src/Makefile.am: Reordered nobase_dist_python_DATA to be sorted - config/Makefile.am: New CONFIG_FILES variable to contain the config files - Merge pull request #150 from hspaans/master - Merge pull request #146 from canvon/bugfix/spelling - Merge pull request #145 from jcpunk/condor - Command line tools man pages: New section about sequence options and exit codes - Creating service file for SMTP-Submission. - Creating service file for CFEngine. - Fix typo in documentation: iptables mangle table - Only use sort on lists of main items, but not for item properties - firewall.core.io.io_object: import_config should not change ordering of lists - firewall.core.fw_transaction: Load helper modules in FirewallZoneTransaction - firewall.command: Fail with NOT_AUTHORIZED if authorization fails (RHBZ#1368549) - firewall.command: Fix sequence exit code with at least one succeeded item - Add condor collector service - firewall-cmd: Fixed --{get,set}-{description,short} for permanent zones - firewall.command: Do not use error code 254 for {ALREADY,NOT}_ENABLED sequences- Fix CVE-2016-5410: Firewall configuration can be modified by any logged in user - firewall/server/firewalld: Make getXSettings and getLogDenied CONFIG_INFO - Update AppData configuration file. - tests/firewalld_rich.py: Use new import structure and FirewallClient classes - tests/firewalld_direct.py: Use new import structure - tests: firewalld_direct: Fix assert to check for True instead of False - tests: firewalld_config: Fix expected value when querying the zone target - tests: firewalld_config: Use real nf_conntrack modules - firewalld.spec: Added comment about make call for %build - firewall-config: Use also width_request and height_request with default size - Updated firewall-config screenshot - firewall-cmd: Fixed typo in help output (RHBZ#1367171) - test-suite: Ignore stderr to get default zone also for missing firewalld.conf - firewall.core.logger: Warnings should be printed to stderr per default - firewall.core.fw_nm: Ignore NetworkManager if NM.Client connect fails - firewall-cmd, firewallctl: Gracefully fail if SystemBus can not be aquired - firewall.client: Generate new DBUS_ERROR if SystemBus can not be aquired - test-suite: Do not fail on ALREADY_ENABLED --add-destination tests - firewall.command: ALREADY_ENABLED, NOT_ENABLED, ZONE_ALREADY_SET are warnings - doc/xml/firewalld.dbus.xml: Removed undefined reference - doc/xml/transform-html.xsl.in: Fixed references in the document - doc/xml/firewalld.{dbus,zone}.xml: Embed programlisting in para - doc/xml/transform-html.xsl.in: Enhanced html formatting closer to the man page - firewall: core: fw_nm: Instantiate the NM client only once - firewall/core/io/*.py: Do not traceback on a general sax parsing issue - firewall-offline-cmd: Fix --{add,remove}-entries-from-file - firewall-cmd: Add missing action to fix --{add,remove}-entries-from-file - firewall.core.prog: Do not output stderr, but return it in the error case - firewall.core.io.ifcfg.py: Fix ifcfg file reader and writer (RHBZ#1362171) - config/firewall.service.in: use KillMode=mixed - config/firewalld.service.in: use network-pre.target - firewall-config: Add missing gettext.textdomain call to fix translations - Add UDP to transmission-client.xml service - tests/firewall-[offline-]cmd_test.sh: Hide errors and warnings - firewall.client: Fix ALREADY_ENABLED errors in icmptype destination calls - firewall.client: Fix NOT_ENABLED errors in icmptype destination calls - firewall.client: Use {ALREADY,NOT}_ENABLED errors in icmptype destination calls - firewall.command: Add the removed FirewallError handling to the action (a17ce50) - firewall.command: Do not use query methods for sequences and also single options - Add missing information about MAC and ipset sources to man pages and help output - firewalld.spec: Add BuildRequires for libxslt to enable rebuild of man pages - firewall[-offline]-cmd, firewallctl, firewall.command: Use sys.{stdout,stderr} - firewallctl: Fix traceback if not connected to firewalld - firewall-config: Initialize value in on_richRuleDialogElementChooser_clicked - firewall.command: Convert errors to string for Python3 - firewall.command: Get proper firewall error code from D-BusExceptions - firewall-cmd: Fixed traceback without args - Add missing service files to Makefile.am - shell-completion: Add shell completion support for --{get,set}--{description,short} - Updated RHEL-7 selinux-policy and squid conflict- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Fix regression with unavailable optional commands - All missing backend messages should be warnings - Individual calls for missing restore commands - Only one authenticate call for add and remove options and also sequences - New service RH-Satellite-6 - Fixed selinux-policy conflict version for RHEL-7- Fixed selinux-policy conflict version for Fedora 24- New firewalld release 0.4.3.1 - firewall.command: Fix python3 DBusException message not interable error - src/Makefile.am: Fix path in firewall-[offline-]cmd_test.sh while installing - firewallctl: Do not trace back on list command without further arguments - firewallctl (man1): Added remaining sections zone, service, .. - firewallctl: Added runtime-to-permanent, interface and source parser, IndividualCalls setting - firewall.server.config: Allow to set IndividualCalls property in config interface - Fix missing icmp rules for some zones - runProg: Fix issue with running programs - firewall-offline-cmd: Fix issues with missing system-config-firewall - firewall.core.ipXtables: Split up source and dest addresses for transaction - firewall.server.config: Log error in case of loading malformed files in watcher - Install and package the firewallctl man page - New firewallctl utility (RHBZ#1147959) - doc.xml.seealso: Show firewalld.dbus in See Also sections - firewall.core.fw_config: Create backup on zone, service, ipset and icmptype removal (RHBZ#1339251) - {zone,service,ipset,icmptype}_writer: Do not fail on failed backup - firewall-[offline-]cmd: Fix --new-X-from-file options for files in cwd - firewall-cmd: Dropped duplicate setType call in --new-ipset - radius service: Support also tcp ports (RBZ#1219717) - xmlschemas: Support source-port, protocol, icmp-block-inversion and ipset sources - config.xmlschema.service.xsd: Fix service destination conflicts (RHBZ#1296573) - firewall-cmd, firewalld man: Information about new NetworkManager and ifcfg - firewall.command: Only print summary and description in print_X_info with verbose - firewall.command: print_msg should be able to print empty lines - firewall-config: No processing of runtime passthroughs signals in permanent - Landspace.io fixes and pylint calm downs - firewall.core.io.zone: Add zone_reader and zone_writer to __all__, pylint fixes - firewall-config: Fixed titles of command and context dialogs, also entry lenths - firewall-config: pylint calm downs - firewall.core.fw_zone: Fix use of MAC source in rich rules without ipv limit - firewall-config: Use self.active_zoens in conf_zone_added_cb - firewall.command: New parse_port, extended parse methods with more checks - firewall.command: Fixed parse_port to use the separator in the split call - firewall.command: New [de]activate_exception_handler, raise error in parse_X - services ha: Allow corosync-qnetd port - firewall-applet: Support for kde5-nm-connection-editor - tests/firewall-offline-cmd_test.sh: New tests for service and icmptype modifications - firewall-offline-cmd: Use FirewallCommand for simplification and sequence options - tests/firewall-cmd_test.sh: New tests for service and icmptype modifications - firewall-cmd: Fixed set, remove and query destination options for services - firewall.core.io.service: Source ports have not been checked in _check_config - firewall.core.fw_zone: Method check_source_port is not used, removed - firewall.core.base: Added default to ZONE_TARGETS - firewall.client: Allow to remove ipv:address pair for service destinations - tests/firewall-offline-cmd_test.sh: There is no timeout option in permanent - firewall-cmd: Landscape.io fixes, pylint calm downs - firewall-cmd: Use FirewallCommand for simplification and sequence options - firewall.command: New FirewallCommand for command line client simplification - New services: kshell, rsh, ganglia-master, ganglia-client - firewalld: Cleanup of unused imports, do not translate some deamon messages - firewalld: With fd close interation in runProg, it is not needed here anymore - firewall.core.prog: Add fd close iteration to runProg - firewall.core.fw_nm: Hide NM typelib import, new nm_get_dbus_interface function - firewalld.spec: Require NetworkManager-libnm instead of NetworkManager-glib - firewall-config: New add/remove ipset entries from file, remove all entries - firewall-applet: Fix tooltip after applet start with connection to firewalld - firewall-config: Select new zone, service or icmptype if the view was empty - firewalld.spec: Added build requires for iptables, ebtables and ipset - Adding nf_conntrack_sip module to the service SIP - firewall: core: fw_ifcfg: Quickly return if ifcfg directory does not exist - Drop unneeded python shebangs - Translation updates- New module to search for and change ifcfg files for interfaces not under control of NM - firewall_config: Enhanced messages in status bar - firewall-config: New message window as overlay if not connected - firewall-config: Fix sentivity of option, view menus and main paned if not connected - firewall-applet: Quit on SIGINT (Ctrl-C), reduced D-Bus calls, some cleanup - firewall-[offline]cmd: Show target in zone information - D-Bus: Completed masquerade methods in FirewallClientZoneSettings - Fixed log-denied rules for icmp-blocks - Keep sorting of interfaces, services, icmp-blocks and other settings in zones - Fixed runtime-to-permanent not to save interfaces under control of NM - New icmp-block-inversion flag in the zones - ICMP type filtering in the zones - New services: sip, sips, managesieve - rich rules: Allow destination action (RHBZ#1163428) - firewall-offline-cmd: New option -q/--quiet - firewall-[offline-]cmd: New --add-[zone,service,ipset,icmptype]-from-file - firewall-[offline-]cmd: Fix option for setting the destination address - firewall-config: Fixed resizing behaviour - New transaction model for speed ups in start, restart, stop and other actions - firewall-cmd: New options --load{zone,service,ipset,icmptype}-defaults - Fixed memory leak in dbus_introspection_add_properties - Landscape.io fixes, pylint calm downs - New D-Bus getXnames methods to speed up firewall-config and firewall-cmd - ebtables-restore: No support for COMMIT command - Source port support in services, zones and rich rules - firewall-offline-cmd: Added --{add,remove}-entries-from-file for ipsets - firewall-config: New active bindings side bar for simple binding changes - Reworked NetworkManager module - Proper default zone handling for NM connections - Try to set zone binding with NM if interface is under control of NM - Code cleanup and bug fixes - Include test suite in the release and install in /usr/share/firewalld/tests - New Travis-CI configuration file - Fixed more broken frensh translations - Translation updates- Fixed ebtables-restore does not support the COMMIT command issue- Fixed translations with python3 - Fixed exception for failed NM import, new doc string - Make ipsets visible per default in firewall-config - Install new fw_nm module - Do not fail if log file could not be opened - Fixed broken fr translation- Enhancements of ipset handling - No cleanup of ipsets using timeouts while reloading - Only destroy conflicting ipsets - Only use ipset types supported by the system - Add and remove several ipset entries in one call using a file - Reduce time frame where builtin chains are on policy DROP while reloading - Include descriptions in --info-X calls - Command line interface support to get and alter descriptions of zones, services, ipsets and icmptypes with permanent option - Properly watch changes in combined zones - Fix logging in rich rule forward rules - Transformed direct.passthrough errors into warnings - Rework of import structures - Reduced calls to get ids for port and protocol names (RHBZ#1305434) - Build and installation fixes by Markos Chandras - Provide D-Bus properties in introspection data - Fix for flaws found by landscape.io - Fix for repeated SUGHUP - New NetworkManager module to get and set zones of connections, used in firewall-applet and firewall-config - configure: Autodetect backend tools ({ip,ip6,eb}tables{,-restore}, ipset) - Code cleanups - Bug fixes- Revert one commit to temporary work-around RHBZ#1309754- Make sure tempdir is created even in offline mode. (RHBZ#1305175)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Version 0.4.0 - Speed ups - ipset support - MAC address support - Log of denied packets - Mark action in rich rules - Enhanced alteration of config files with command line tools - Use of zone chains in direct interface - firewall-applet enhancement - New services: ceph-mon, ceph, docker-registry, imap, pop3, pulseaudio, smtps, snmptrap, snmp, syslog-tls and syslog - Several bug fixes - Code optimizations- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- bump versions on old config package obsoletes (f21 is on 0.3.14 now)- Require python3-gobject-base for fedora >= 23 and rhel >= 8 (RHBZ#1242076) - Fix rhel defines: No python3 for rhel-7- Fixed 'pid_file' referenced before assignment (RHBZ#1233232)- reunification of the firewalld spec files for all Fedora releases - fix dependencies for -applet and -config: use_python3 is the proper switch not with_python3 (RHBZ#1232493) - firewalld.spec: - fixed requirements for -applet and -config - man pages: - adapted firewall-applet man page to new version - firewall-applet: - Only honour active connections for zone changes - Change QSettings path and file names - firewall-config: - Only honour active connections for zone changes in the “Change Zones of Connections” menu - Translations: - updated translations - marked translations for “Connections” for review- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Fix issue with missing polkit policy when installing firewalld on Cloud Edition.- firewall-applet - do not use isSystemTrayAvailable check to fix KDE5 startup - dropped gtk applet remain: org.fedoraproject.FirewallApplet.gschema.xml- renamed python2-firewall to python-firewall - fixed requirements for GUI parts with Python3 - dropped upstream merged python3 patch - firewalld: - print real zone names in error messages - iptables 1.4.21 does not accept limits of 1/day, minimum is 2/day now - rate limit fix for rich rules - fix readdition of removed permanent direct settings - adaption of the polkit domains to use PK_ACTION_DIRECT_INFO - fixed two minor Python3 issues in firewall.core.io.direct - fixed use of fallback configuration values - fixed use without firewalld.conf - firewalld main restructureization - IPv6_rpfilter now also available as a property on D-Bus in the config interface - fixed wait option use for ipXtables - added --concurrent support for ebtables - richLanguage: allow masquerading with destination - richLanguage: limit masquerading forward rule to new connections - ipXtables: No dns lookups in available_tables and _detect_wait_option - full ebtables support: start, stop, reload, panic mode, direct chains and rules - fix for reload with direct rules - fix or flaws found by landscape.io - pid file handling fixes in case of pid file removal - fix for client issue in case of a dbus NoReply error - configuration - new services: dropbox-lansync, ptp - new icmptypes: timestamp-request, timestamp-reply - man pages: - firewalld.zones(5): fixed typos - firewalld.conf(5): Fixed wrong reference to firewalld.lockdown-whitelist page - firewall-applet: - new version using Qt4 fixing several issues with the Gtk version - spec file: - enabled Python3 support: new backends python-firewall and python3-firewall - some cleanup - git: - migrated to github - translations: - migrated to zanata - build environment: - no need for autoconf-2.69, 2.68 is sufficient- Use VARIANT_ID instead of VARIANT for making decisions- Switch to using $VARIANT directly from /etc/os-release- Fix bugs with posttrans - Remove nonexistent fedora-cloud.conf symlink- Remove per-edition config files - Decide on default configuration based on /etc/os-release- use python3 bindings on fedora >=23- enable python2 and python3 bindings for fedora >= 20 and rhel >= 7 - use python3 bindings on fedora >= 22 and rhel >= 8 for firewalld, firewall-config and firewall-applet- firewalld: - ipXtables: use -w or -w2 if supported (RHBZ#1161745, RHBZ#1151067) - DROP INVALID packets (RHBZ#1169837) - don't use ipv6header for protocol matching. (RHBZ#1065565) - removeAllPassthroughs(): remove passthroughs in reverse order (RHBZ#1167100) - fix config.service.removeDestination() (RHBZ#1164584) - firewall-config: - portProtoDialog: other protocol excludes port number/range - better fix for updating zoneStore also in update_active_zones() - fix typo in menu - configuration: - new services: tinc, vdsm, mosh, iscsi-target, rsyncd - ship and install XML Schema files. (#8) - man pages: - firewalld.dbus, firewalld.direct, firewalld, firewall-cmd - spec file: - filesystem subpackage - make dirs&files in /usr/lib/ world-readable (RHBZ#915988)- firewalld: - new runtimeToPermanent and tracked passsthrough support - make permanent D-Bus interfaces more fine grained like the runtime versions (RHBZ#1127706) - richLanguage: allow using destination with forward-port - Rich_Rule.check(): action can't be used with icmp-block/forward-port/masquerade - fixed Python specific D-Bus exception (RHBZ#1132441) - firewall-cmd: - new --runtime-to-permanent to create permanent from runtime configuration - use new D-Bus methods for permanent changes - show target REJECT instead of %REJECT% (RHBZ#1058794) - --direct: make fail messages consistent (RHBZ#1141835) - firewall-config: - richRuleDialog - OK button tooltip indicates problem - use new D-Bus methods for permanent changes - show target REJECT instead of %REJECT% (RHBZ#1058794) - update "Change Zones of Connections" menu on default zone change (RHBZ#11120212) - fixed rename of zones, services and icmptypes to not create new entry (RBHZ#1131064) - configuration: - new service for Squid HTTP proxy server - new service for Kerberos admin server - new services for syslog and syslog-tls - new services for SNMP and SNMP traps - add Keywords to .desktop to improve software searchability - docs: - updated translations - firewalld.richlanguage: improvements suggested by Rufe Glick - firewalld.dbus: various improvements - firewalld.zone: better description of Limit tag - mention new homepage everywhere- Quiet systemctl if cups-browsed.service is not installed- add few Requires to spec (RHBZ#1133167)- firewalld: - improve error messages - check built-in chains in direct chain handling functions (RHBZ#1120619) - dbus_to_python() check whether input is of expected type (RHBZ#1122018) - handle negative timeout values (RHBZ#1124476) - warn when Command/Uid/Use/Context already in lockdown whitelist (RHBZ#1126405) - make --lockdown-{on,off} work again (RHBZ#1111573) - firewall-cmd: - --timeout now accepts time units (RHBZ#994044) - firewall-config: - show active (not default) zones in bold (RHBZ#993655) - configuration: - remove ipp-client service from all zones (RHBZ#1105639). - fallbacks for missing values in firewalld.conf - create missing dirs under /etc if needed - add -Es to python command in lockdown-whitelist.xml (RHBZ#1099065) - docs: - 'direct' methods concern only chains/rules added via 'direct' (RHBZ#1120619) - --remove-[interface/source] don't need a zone to be specified (RHBZ#1125851) - various fixes in firewalld.zone(5), firewalld.dbus(5), firewalld.direct(5) - others: - rpm macros for easier packaging of e.g. services- Fixed wrong default zone names for server and workstation (RHBZ#1120296)- renamed fedora specific zones to FedoraServer and FedoraWorkstation for zone name limitations (length and allowed chars)- New support for Fedora per-product configuration settings for Fedora.next https://fedoraproject.org/wiki/Per-Product_Configuration_Packaging_Draft - Added Fedora server zone (RHBZ#1110711) - Added Fedora workstation zone(RHBZ#1113775)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- new services: freeipa-*, puppermaster, amanda-k5, synergy, xmpp-*, tor, privoxy, sane - do not use at_console in D-Bus policies (RHBZ#1094745) - apply all rich rules for non-default targets - AppData file (RHBZ#1094754) - separate Polkit actions for desktop & server (RHBZ#1091068) - sanitize missing ip6t_rpfilter (RHBZ#1074427) - firewall/core/io/*: few improvements (RHBZ#1065738) - no load failed error for absent direct.xml file - new DBUS_INTERFACE.getZoneSettings to get all run-time zone settings - fixed creation and deletion of zones, services and icmptypes over D-Bus signals - FirewallClientZoneSettings: Set proper default target - if Python2 then encode strings from sax parser (RHBZ#1059104, RHBZ#1058853) - firewall-cmd: - don't colour output of query commands (RHBZ#1097841) - use "default" instead of {chain}_{zone} (RHBZ#1075675) - New --get-target and --set-target - Create and remove permanent zones, services and icmptypes - firewall-config: - Adding services and icmptypes resulted in duplicates in UI - Use left button menu of -applet in Option menu - firewall-offline-cmd: same functionality as 'firewall-cmd --permanent' - firewall-applet: ZoneConnectionEditor was missing the Default Zone entry - bash-completion: getting zones/services/icmps is different with/without --permanent - firewalld.zone(5): removed superfluous slash (RHBZ#1091575) - updated translations- Fixed persistent port forwarding (RHBZ#1056154) - Stop default zone rules being applied to all zones (RHBZ#1057875) - Enforce trust, block and drop zones in the filter table only (RHBZ#1055190) - Allow RAs prior to applying IPv6_rpfilter (RHBZ#1058505) - Fix writing of rule.audit in zone_writer()- fix regression introduced in 0.3.9 (RHBZ#1053932)- fix regressions introduced in 0.3.9 (RHBZ#1054068, RHBZ#1054120)- translation updates - New IPv6_rpfilter setting to enable source address validation (RHBZ#847707) - Do not mix original and customized zones in case of target changes, apply only used zones - firewall-cmd: fix --*_lockdown_whitelist_uid to work with uid 0 - Don't show main window maximized. (RHBZ#1046811) - Use rmmod instead of 'modprobe -r' (RHBZ#1031102) - Deprecate 'enabled' attribute of 'masquerade' element - firewall-config: new zone was added twice to the list - firewalld.dbus(5) - Enable python shebang fix again - firewall/client: handle_exceptions: Use loop in decorator - firewall-offline-cmd: Do not mask firewalld service with disabled option - firewall-config: richRuleDialogActionRejectType Entry -> ComboBox - Rich_Rule: fix parsing of reject element (RHBZ#1027373) - Show combined zones in permanent configuration (RHBZ#1002016) - firewall-cmd(1): document exit code 2 and colored output (RHBZ#1028507) - firewall-config: fix RHBZ#1028853- fix memory leaks - New option --debug-gc - Python3 compatibility - Better non-ascii support - several firewall-config & firewall-applet fixes - New --remove-rules commands for firewall-cmd and removeRules methods for D-Bus - Fixed FirewallDirect.get_rules to return proper list - Fixed LastUpdatedOrderedDict.keys() - Enable rich rule usage in trusted zone (RHBZ#994144) - New error codes: INVALID_CONTEXT, INVALID_COMMAND, INVALID_USER and INVALID_UID- Don't fail on missing ip[6]tables/ebtables table. (RHBZ#967376) - bash-completion: --permanent --direct options - firewall/core/fw.py: fix checking for iptables & ip6tables (RHBZ#1017087) - firewall-cmd: use client's exception_handler instead of catching exceptions ourselves - FirewallClientZoneSettings: fix {add|remove|query}RichRule() - Extend amanda-client service with 10080/tcp (RHBZ#1016867) - Simplify Rich_Rule()_lexer() by using functions.splitArgs() - Fix encoding problems in exception handling (RHBZ#1015941)- firewall-offline-cmd: --forward-port 'toaddr' is optional (RHBZ#1014958) - firewall-cmd: fix variable name (RHBZ#1015011)- remove superfluous po files from archive- firewalld.richlanguage.xml: correct log levels (RHBZ#993740) - firewall-config: Make sure that all zone settings are updated properly on firewalld restart - Rich_Limit: Allow long representation for duration (RHBZ#994103 - firewall-config: Show "Changes applied." after changes (RHBZ#993643) - Use own connection dialog to change zones for NM connections - Rename service cluster-suite to high-availability (RHBZ#885257) - Permanent direct support for firewall-config and firewall-cmd - Try to avoid file descriptor leaking (RHBZ#951900) - New functions to split and join args properly (honoring quotes) - firewall-cmd(1): 2 simple examples - Better IPv6 NAT checking. - Ship firewalld.direct(5).- Only use one PK action for configuration (RHBZ#994729) - firewall-cmd: indicate non-zero exit code with red color - rich-rule: enable to have log without prefix & log_level & limit - log-level warn/err -> warning/error (RHBZ#1009436) - Use policy DROP while reloading, do not reset policy in restart twice - Add _direct chains to all table and chain combinations - documentation improvements - New firewalld.direct(5) man page docbook source - tests/firewall-cmd_test.sh: make rich language tests work - Rich_Rule._import_from_string(): improve error messages (RHBZ#994150) - direct.passthrough wasn't always matching out_signature (RHBZ#967800) - firewall-config: twist ICMP Type IP address family logic. - firewall-config: port-forwarding/masquerading dialog (RHBZ#993658) - firewall-offline-cmd: New --remove-service= option (BZ#969106) - firewall-config: Options->Lockdown was not changing permanent. - firewall-config: edit line on doubleclick (RHBZ#993572) - firewall-config: System Default Zone -> Default Zone (RHBZ#993811) - New direct D-Bus interface, persistent direct rule handling, enabled passthough - src/firewall-cmd: Fixed help output to use more visual parameters - src/firewall-cmd: New usage output, no redirection to man page anymore - src/firewall/core/rich.py: Fixed forwad port destinations - src/firewall-offline-cmd: Early enable/disable handling now with mask/unmask - doc/xml/firewalld.zone.xml: Added more information about masquerade use - Prefix to log message is optional (RHBZ#998079) - firewall-cmd: fix --permanent --change-interface (RHBZ#997974) - Sort zones/interfaces/service/icmptypes on output. - wbem-https service (RHBZ#996668) - applet&config: add support for KDE NetworkManager connection editor - firewall/core/fw_config.py: New method update_lockdown_whitelist - Added missing file watcher for lockdown whitelist in config D-Bus interface - firewall/core/watcher: New add_watch_file for lockdown-whitelist and direct - Make use of IPv6 NAT conditional, based on kernel number (RHBZ#967376)- several rich rule check enhancements and fixes - firewall-cmd: direct options - check ipv4|ipv6|eb (RHBZ#970505) - firewall-cmd(1): improve description of direct options (RHBZ#970509) - several firewall-applet enhancements and fixes - New README - several doc and man page fixes - Service definitions for PCP daemons (RHBZ#972262) - bash-completion: add lockdown and rich language options - firewall-cmd: add --permanent --list-all[-zones] - firewall-cmd: new -q/--quiet option - firewall-cmd: warn when default zone not active (RHBZ#971843) - firewall-cmd: check priority in --add-rule (RHBZ#914955) - add dhcpv6 (for server) service (RHBZ#917866) - firewall-cmd: add --permanent --get-zone-of-interface/source --change-interface/source - firewall-cmd: print result (yes/no) of all --query-* commands - move permanent-getZoneOf{Interface|Source} from firewall-cmd to server - Check Interfaces/sources when updating permanent zone settings. - FirewallDConfig: getZoneOfInterface/Source can actually return more zones - Fixed toaddr check in forward port to only allow single address, no range - firewall-cmd: various output improvements - fw_zone: use check_single_address from firewall.functions - getZoneOfInterface/Source does not need to throw exception - firewall.functions: Use socket.inet_pton in checkIP, fixed checkIP*nMask - firewall.core.io.service: Properly check port/proto and destination address - Install applet desktop file into /etc/xdg/autostart - Fixed option problem with rich rule destinations (RHBZ#979804) - Better exception creation in dbus_handle_exceptions() decorator (RHBZ#979790) - Updated firewall-offline-cmd - Use priority in add, remove, query and list of direct rules (RHBZ#979509) - New documentation (man pages are created from docbook sources) - firewall/core/io/direct.py: use prirority for rule methods, new get_all_ methods - direct: pass priority also to client.py and firewall-cmd - applet: New blink and blink-count settings - firewall.functions: New function ppid_of_pid - applet: Check for gnome3 and fix it, use new settings, new size-changed cb - firewall-offline-cmd: Fix use of systemctl in chroot - firewall-config: use string.ascii_letters instead of string.letters - dbus_to_python(): handle non-ascii chars in dbus.String. - Modernize old syntax constructions. - dict.keys() in Python 3 returns a "view" instead of list - Use gettext.install() to install _() in builtins namespace. - Allow non-ascii chars in 'short' and 'description' - README: More information for "Working With The Source Repository" - Build environment fixes - firewalld.spec: Added missing checks for rhel > 6 for pygobject3-base - firewall-applet: New setting show-inactive - Don't stop on reload when lockdown already enabled (RHBZ#987403) - firewall-cmd: --lockdown-on/off did not touch firewalld.conf - FirewallApplet.gschema.xml: Dropped unused sender-info setting - doc/firewall-applet.xml: Added information about gsettings - several debug and log message fixes - Add chain for sources so they can be checked before interfaces (RHBZ#903222) - Add dhcp and proxy-dhcp services (RHBZ#986947) - io/Zone(): don't error on deprecated family attr of source elem - Limit length of zone file name (to 12 chars) due to Netfilter internals. - It was not possible to overload a zone with defined source(s). - DEFAULT_ZONE_TARGET: {chain}_ZONE_{zone} -> {chain}_{zone} - New runtime getSettings for services and icmptypes, fixed policies callbacks - functions: New functions checkUser, checkUid and checkCommand - src/firewall/client: Fixed lockdown-whitelist-updated signal handling - firewall-cmd(1): move firewalld.richlanguage(5) reference in --*-rich-rule - Rich rule service: Only add modules for accept action - firewall/core/rich: Several fixes and enhanced checks - Fixed reload of direct rules - firewall/client: New functions to set and get the exception handler - firewall-config: New and enhanced UI to handle lockdown and rich rules - zone's immutable attribute is redundant - Do not allow to set settings in config for immutable zones. - Ignore deprecated 'immutable' attribute in zone files. - Eviscerate 'immutable' completely. - FirewallDirect.query_rule(): fix it - permanent direct: activate firewall.core.io.direct:Direct reader - core/io/*: simplify getting of character data - FirewallDirect.set_config(): allow reloading- Remove migrating to a systemd unit file from a SysV initscript - Remove pointless "ExclusiveOS" tag- Fixed rich rule check for use in D-Bus- new service files - relicensed logger.py under GPLv2+ - firewall-config: sometimes we don't want to use client's exception handler - When removing Service/IcmpType remove it from zones too (RHBZ#958401) - firewall-config: work-around masquerade_check_cb() being called more times - Zone(IO): add interfaces/sources to D-Bus signature - Added missing UNKNOWN_SOURCE error code - fw_zone.check_source: Raise INVALID_FAMILY if family is invalid - New changeZoneOfInterface method, marked changeZone as deprecated - Fixed firewall-cmd man page entry for --panic-on - firewall-applet: Fixed possible problems of unescaped strings used for markup - New support to bind zones to source addresses and ranges (D-BUS, cmd, applet - Cleanup of unused variables in FirewallD.start - New firewall/fw_types.py with LastUpdatedOrderedDict - direct.chains, direct.rules: Using LastUpdatedOrderedDict - Support splitted zone files - New reader and writer for stored direct chains and rules - LockdownWhitelist: fix write(), add get_commands/uids/users/contexts() - fix service_writer() and icmptype_writer() to put newline at end of file - firewall-cmd: fix --list-sources - No need to specify whether source address family is IPv4 or IPv6 - add getZoneOfSource() to D-Bus interface - Add tests and bash-completion for the new "source" operations - Convert all input args in D-Bus methods - setDefaultZone() was calling accessCheck() *after* the action - New uniqify() function to remove duplicates from list whilst preserving order - Zone.combine() merge also services and ports - config/applet: silence DBusException during start when FirewallD is not running (RHBZ#966518) - firewall-applet: more fixes to make the address sources family agnostic - Better defaults for lockdown white list - Use auth_admin_keep for allow_any and allow_inactive also - New D-Bus API for lockdown policies - Use IPv4, IPv6 and BRIDGE for FirewallD properties - Use rich rule action as audit type - Prototype of string-only D-Bus interface for rich language - Fixed wrongly merged source family check in firewall/core/io/zone.py - handle_cmr: report errors, cleanup modules in error case only, mark handling - Use audit type from rule action, fixed rule output - Fixed lockdown whitelist D-Bus handling method names - New rich rule handling in runtime D-Bus interface - Added interface, source and rich rule handling (runtime and permanent) - Fixed dbus_obj in FirewallClientConfigPolicies, added queryLockdown - Write changes in setLockdownWhitelist - Fixed typo in policies log message in method calls - firewall-cmd: Added rich rule, lockdown and lockdown whitelist handling - Don't check access in query/getLockdownWhitelist*() - firewall-cmd: Also output masquerade flag in --list-all - firewall-cmd: argparse is able to convert argument to desired type itself - firewall-cmd_test.sh: tests for permanent interfaces/sources and lockdown whitelist - Makefile.am: add missing files - firewall-cmd_test.sh: tests for rich rules - Added lockdown, source, interface and rich rule docs to firewall-cmd - Do not masquerade lo if masquerade is enabled in the default zone (RHBZ#904098) - Use in metavar for firewall-cmd parser- removed unintentional en_US.po from tarball- Fix signal handling for SIGTERM - Additional service files (RHBZ#914859) - Updated po files - s/persistent/permanent/ (Trac Ticket #7) - Better behaviour when running without valid DISPLAY (RHBZ#955414) - client.handle_exceptions(): do not loop forever - Set Zone.defaults in zone_reader (RHBZ#951747) - client: do not pass the dbus exception name to handler - IO_Object_XMLGenerator: make it work with Python 2.7.4 (RHBZ#951741) - firewall-cmd: do not use deprecated BaseException.message - client.py: fix handle_exceptions() (RHBZ#951314) - firewall-config: check zone/service/icmptype name (RHBZ#947820) - Allow 3121/tcp (pacemaker_remote) in cluster-suite service. (RHBZ#885257) - firewall-applet: fix default zone hangling in 'shields-up' (RHBZ#947230) - FirewallError.get_code(): check for unknown error- Make permanenent changes work with Python 2.7.4 (RHBZ#951741)- Use explicit file lists for make dist - New rich rule validation check code - New global check_port and check_address functions - Allow source white and black listing with the rich rule - Fix error handling in case of unsupported family in rich rule - Enable ip_forwarding in masquerade and forward-port - New functions to read and write simple files using filename and content - Add --enable-sysconfig to install Fedora-specific sysconfig config file. - Add chains for security table (RHBZ#927015) - firewalld.spec: no need to specify --with-systemd-unitdir - firewalld.service: remove syslog.target and dbus.target - firewalld.service: replace hard-coded paths - Move bash-completion to new location. - Revert "Added configure for new build env" - Revert "Added Makefile.in files" - Revert "Added po/Makefile.in.in" - Revert "Added po/LINGUAS" - Revert "Added aclocal.m4" - Amend zone XML Schema- Added rich language support - Added lockdown feature - Allow to bind interfaces and sources to zones permanently - Enabled IPv6 NAT support masquerading and port/packet forwarding for IPv6 only with rich language - Handle polkit errors in client class and firewall-config - Added priority description for --direct --add-rule in firewall-cmd man page - Add XML Schemas for zones/services/icmptypes XMLs - Don't keep file descriptors open when forking - Introduce --nopid option for firewalld - New FORWARD_IN_ZONES and FORWARD_OUT_ZONES chains (RHBZ#912782) - Update cluster-suite service (RHBZ#885257) - firewall-cmd: rename --enable/disable-panic to --panic-on/off (RHBZ#874912) - Fix interaction problem of changed event of gtk combobox with polkit-kde by processing all remaining events (RHBZ#915892) - Stop default zone rules being applied to all zones (RHBZ#912782) - Firewall.start(): don't call set_default_zone() - Add wiki's URL to firewalld(1) and firewall-cmd(1) man pages - firewalld-cmd: make --state verbose (RHBZ#886484) - improve firewalld --help (RHBZ#910492) - firewall-cmd: --add/remove-* can be used multiple times (RHBZ#879834) - Continue loading zone in case of wrong service/port etc. (RHBZ#909466) - Check also services and icmptypes in Zone() (RHBZ#909466) - Increase the maximum length of the port forwarding fields from 5 to 11 in firewall-config - firewall-cmd: add usage to fail message - firewall-cmd: redefine usage to point to man page - firewall-cmd: fix visible problems with arg. parsing - Use argparse module for parsing command line options and arguments - firewall-cmd.1: better clarify where to find ACTIONs - firewall-cmd Bash completion - firewall-cmd.1: comment --zone= usage and move some options - Use zone's target only in %s_ZONES chains - default zone in firewalld.conf was set to public with every restart (#902845) - man page cleanup - code cleanup- Another fix for RHBZ#912782- Stop default zone rules being applied to all zones (RHBZ#912782)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Default zone in firewalld.conf was reseted with every restart (RHBZ#902845) - Add icon cache related scriptlets for firewall-config (RHBZ#902680) - Fix typo in firewall-config (RHBZ#895812) - Fix few mistakes in firewall-cmd(1) man page- firewall-cmd: use -V instead of -v for version info (RHBZ#886477) - firewall-cmd: don't check reload()'s return value (RHBZ#886461) - actually install firewalld.zones.5 - firewall-config: treat exceptions when adding new zone/service/icmp (RHBZ#886602) - firewalld.spec: Fixed requirements of firewall-config to use gtk2 and pygobject3 - Fail gracefully when running in non X environment.(RHBZ#886551) - offline-cmd: fail gracefully when no s-c-f config - fix duplicated iptables rules (RHBZ#886515) - detect errors and duplicates in config file (RHBZ#886581) - firewall-config: don't make 'Edit Service' and 'Edit ICMP Type' insensitive - firewalld.spec: fixed requirements, require pygobject3-base - frewall-applet: Unused code cleanup - firewall-applet: several usability fixes and enhancements (RHBZ#886531) (RHBZ#886534) - firewall/server/server.py: fixed KeyboardInterrupt message (RHBZ#886558) - Moved fallback zone and minimal_mark to firewall.config.__init__ - Do not raise ZONE_ALREADY_SET in change_zone if old zone is set again (RHBZ#886432) - Make default zone default for all unset connections/interfaces (RHBZ#888288) (RHBZ#882736) - firewall-config: Use Gtk.MessageType.WARNING for warning dialog - firewall-config: Handle unknown services and icmptypes in persistent mode - firewall-config: Do not load settings more than once - firewall-config: UI cleanup and fixes (RHBZ#888242) - firewall-cmd: created alias --change-zone for --change-interface - firewall-cmd man page updates (RHBZ#806511) - Merged branch 'build-cleanups' - dropped call to autogen.sh in build stage, not needed anymore due to 'build-cleanups' merge- require pygobject3-base instead of pygobject3 (no cairo needed) (RHBZ#874378) - fixed dependencies of firewall-config to use gtk3 with pygobject3-base and not pygtk2- Fixed more _xmlplus (PyXML) incompatibilities to python xml - Several man page updates - Fixed error in addForwardPort, removeForwardPort and queryForwardPort - firewall-cmd: use already existing queryForwardPort() - Update firewall.cmd man page, use man page as firewall-cmd usage (rhbz#876394) - firewall-config: Do not force to show labels in the main toolbar - firewall-config: Dropped "Change default zone" from toolbar - firewall-config: Added menu entry to change zones of connections - firewall-applet: Zones can be changed now using nm-connection-editor (rhbz#876661) - translation updates: cs, hu, ja- tests/firewalld_config.py: tests for config.service and config.icmptype - FirewallClientConfigServiceSettings(): destinations are dict not list - service/zone/icmptype: do not write deprecated name attribute - New service ntp - firewall-config: Fixed name of about dialog - configure.in: Fixed getting of error codes - Added coding to all pyhton files - Fixed copyright years - Beautified file headers - Force use of pygobject3 in python-slip (RHBZ#874378) - Log: firewall.server.config_icmptype, firewall.server.config_service and firewall.server.config_zone: Prepend full path - Allow ":" in interface names for interface aliases - Add name argument to Updated and Renamed signal - Disable IPv4, IPv6 and EB tables if missing - for IPv4/IPv6 only environments - firewall-config.glade file cleanup - firewall-config: loadDefaults() can throw exception - Use toolbars for Add/Edit/Remove/LoadDefaults buttons for zones, services and icmp types - New vnc-server service, opens ports for displays :0 to :3 (RHBZ#877035) - firewall-cmd: Fix typo in help output, allow default zone usage for permanenent options - Translation updates: cs, fr, ja, pt_BR and zh_CN- firewall-config: some UI usability changes - firewall-cmd: New option --list-all-zones, output of --list-all changed, more option combination checks - firewall-applet: Replaced NMClient by direct DBUS calls to fix python core dumps in case of connection activates/deactivates - Use fallback 'C' locale if current locale isn't supported (RHBZ#860278) - Add interfaces to zones again after reload - firewall-cmd: use FirewallClient().connected value - firewall-cmd: --remove-interface was not working due to a typo - Do not use restorecon for new and backup files - Fixed use of properties REJECT and DROP - firewalld_test.py: check interfaces after reload - Translation updates - Renamed firewall-convert-scfw-config to firewall-offline-cmd, used by anaconda for firewall configuration (e.g. kickstart) - Fix python shebang to use -Es at installation time for bin_SCRIPTS and sbin_SCRIPTS and at all times in gtk3_chooserbutton.py - tests/firewalld_config.py: update test_zones() test case - Config interface: improve renaming of zones/services/icmp_types - Move emiting of Added signals closer to source. - FirewallClient(): config:ServiceAdded signal was wrongly mapped - Add argument 'name' to Removed signal - firewall-config: Add callbacks for config:[service|icmp]-[added|removed] - firewall-config: catch INVALID_X error when removing zone/service/icmp_type - firewall-config: remove unused code - Revert "Neutralize _xmlplus instead of conforming it" - firewall-applet: some UI usability changes - firewall-cmd: ALREADY_ENABLED, NOT_ENABLED, ZONE_ALREADY_SET are warnings- Do not apply old settings to zones after reload - FirewallClient: Added callback structure for firewalld signals - New firewall-config with full zone, service and icmptype support - Added Shields Up/Down configuration dialog to firewall-applet - Name attribute of main tag deprecated for zones, services and icmptypes, will be ignored if present - Fixed wrong references in firewalld man page - Unregister DBus interfaces after sending out the Removed signal - Use proper DBus signature in addIcmpType, addService and addZone - New builtin property for config interfaces - New test case for Config interface - spec: use new systemd-rpm macros (rhbz#850110) - More config file verifications - Lots of smaller fixes and enhancements- use new systemd-rpm macros (rhbz#850110)- Update of firewall-config - Some bug fixes- New D-BUS interface for persistent configuration - Aded support for persistent zone configuration in firewall-cmd - New Shields Up feature in firewall-applet - New requirements for python-decorator and pygobject3 - New firewall-config sub-package - New firewall-convert-scfw-config config script- Fixed traceback in firewall-cmd for failed or canceled authorization, return proper error codes, new error codes NOT_RUNNING and NOT_AUTHORIZED - Enhanced firewalld service file (RHBZ#806868) and (RHBZ#811240) - Fixed duplicates in zone after reload, enabled timed settings after reload - Removed conntrack --ctstate INVALID check from default ruleset, because it results in ICMP problems (RHBZ#806017). - Update interfaces in default zone after reload (rhbz#804814) - New man pages for firewalld(1), firewalld.conf(5), firewalld.icmptype(5), firewalld.service(5) and firewalld.zone(5), updated firewall-cmd man page (RHBZ#811257) - Fixed firewall-cmd help output - Fixed missing icon for firewall-applet (RHBZ#808759) - Added root user check for firewalld (RHBZ#767654) - Fixed requirements of firewall-applet sub package (RHBZ#808746) - Update interfaces in default zone after changing of default zone (RHBZ#804814) - Start firewalld before NetworkManager (RHBZ#811240) - Add Type=dbus and BusName to service file (RHBZ#811240)- fixed firewalld.conf save exception if no temporary file can be written to /etc/firewalld/- firewall-cmd: several changes and fixes - code cleanup - fixed icmp protocol used for ipv6 (rhbz#801182) - added and fixed some comments - properly restore zone settings, timeout is always set, check for 0 - some FirewallError exceptions were actually not raised - do not REJECT in each zone - removeInterface() don't require zone - new tests in firewall-test script - dbus_to_python() was ignoring certain values - added functions for the direct interface: chains, rules, passthrough - fixed inconsistent data after reload - some fixes for the direct interface: priority positions are bound to ipv, table and chain - added support for direct interface in firewall-cmd: - added isImmutable(zone) to zone D-Bus interface - renamed policy file - enhancements for error messages, enables output for direct.passthrough - added allow_any to firewald policies, using at leas auth_admin for policies - replaced ENABLE_FAILED, DISABLE_FAILED, ADD_FAILED and REMOVE_FAILED by COMMAND_FAILED, resorted error codes - new firewalld configuration setting CleanupOnExit - enabled polkit again, found a fix for property problem with slip.dbus.service - added dhcpv6-client to 'public' (the default) and to 'internal' zones. - fixed missing settings form zone config files in "firewall-cmd --list=all --zone=" call - added list functions for services and icmptypes, added --list=services and --list=icmptypes to firewall-cmd- enabled dhcpv6-client service for zones home and work - new dhcpv6-client service - firewall-cmd: query mode returns reversed values - new zone.changeZone(zone, interface) - moved zones, services and icmptypes to /usr/lib/firewalld, can be overloaded by files in /etc/firewalld (no overload of immutable zones block, drop, trusted) - reset MinimalMark in firewalld.cnf to default value - fixed service destination (addresses not used) - fix xmlplus to be compatible with the python xml sax parser and python 3 by adding __contains__ to xml.sax.xmlreader.AttributesImpl - use icon and glib related post, postun and posttrans scriptes for firewall - firewall-cmd: fix typo in state - firewall-cmd: fix usage() - firewall-cmd: fix interface action description in usage() - client.py: fix definition of queryInterface() - client.py: fix typo in getInterfaces() - firewalld.service: do not fork - firewall-cmd: fix bug in --list=port and --port action help message - firewall-cmd: fix bug in --list=service- moved zones, services and icmptypes to /usr/lib/firewalld, can be overloaded by files in /etc/firewalld (no overload of immutable zones block, drop, trusted)- added missing firewall.dbus_utils- added glib2-devel to build requires, needed for gsettings.m4 - added --with-system-unitdir arg to fix installaiton of system file - added glib-compile-schemas calls for postun and posttrans - added EXTRA_DIST file lists- version 0.2.0 with new FirewallD1 D-BUS interface - supports zones with a default zone - new direct interface as a replacement of the partial virt interface with additional passthrough functionality - dropped custom rules, use direct interface instead - dropped trusted interface funcionality, use trusted zone instead - using zone, service and icmptype configuration files - not using any system-config-firewall parts anymore- new version 0.1.3 - restore all firewall features for reload: panic and virt rules and chains - string fixes for firewall-cmd man page (by Jiri Popelka) - fixed firewall-cmd port list (by Jiri Popelka) - added firewall dbus client connect check to firewall-cmd (by Jiri Popelka) - translation updates: de, es, gu, it, ja, kn, ml, nl, or, pa, pl, ru, ta, uk, zh_CN- fixed package according to package review (rhbz#665395): - non executable scripts: dropped shebang - using newer GPL license file - made /etc/dbus-1/system.d/FirewallD.conf config(noreplace) - added requires(post) and (pre) for chkconfig- new version 0.1.1 - fixed source path in POTFILES* - added missing firewall_config.py.in - added misssing space for spec_ver line - using firewall_config.VARLOGFILE - added date to logging output - also log fatal and error logs to stderr and firewall_config.VARLOGFILE - make log message for active_firewalld fatal- initial package (proof of concept implementation)/bin/sh/bin/sh/bin/shfirewalld-selinux  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRarasastbgbncacsdadeeleneneseteufafifrglguhihuiaiditjakaknkoltmlmrnlorpaplptptrusksqsrsr@latinsvtatetrukzhzh0.9.3-5.el80.9.3-5.el80.4.4.2-2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEEEFFFFFFFFFFFFFGGGHIfirewalldfirewalld.confhelpersicmptypesipsetslockdown-whitelist.xmlpoliciesserviceszonesfirewalldfirewalld-sysctls.conffirewalldfirewall-cmdfirewall-offline-cmdQ.931.xmlRAS.xmlamanda.xmlftp.xmlh323.xmlirc.xmlnetbios-ns.xmlpptp.xmlproto-gre.xmlsane.xmlsip.xmlsnmp.xmltftp.xmladdress-unreachable.xmlbad-header.xmlbeyond-scope.xmlcommunication-prohibited.xmldestination-unreachable.xmlecho-reply.xmlecho-request.xmlfailed-policy.xmlfragmentation-needed.xmlhost-precedence-violation.xmlhost-prohibited.xmlhost-redirect.xmlhost-unknown.xmlhost-unreachable.xmlip-header-bad.xmlneighbour-advertisement.xmlneighbour-solicitation.xmlnetwork-prohibited.xmlnetwork-redirect.xmlnetwork-unknown.xmlnetwork-unreachable.xmlno-route.xmlpacket-too-big.xmlparameter-problem.xmlport-unreachable.xmlprecedence-cutoff.xmlprotocol-unreachable.xmlredirect.xmlreject-route.xmlrequired-option-missing.xmlrouter-advertisement.xmlrouter-solicitation.xmlsource-quench.xmlsource-route-failed.xmltime-exceeded.xmltimestamp-reply.xmltimestamp-request.xmltos-host-redirect.xmltos-host-unreachable.xmltos-network-redirect.xmltos-network-unreachable.xmlttl-zero-during-reassembly.xmlttl-zero-during-transit.xmlunknown-header-type.xmlunknown-option.xmlREADMEallow-host-ipv6.xmlRH-Satellite-6-capsule.xmlRH-Satellite-6.xmlamanda-client.xmlamanda-k5-client.xmlamqp.xmlamqps.xmlapcupsd.xmlaudit.xmlbacula-client.xmlbacula.xmlbb.xmlbgp.xmlbitcoin-rpc.xmlbitcoin-testnet-rpc.xmlbitcoin-testnet.xmlbitcoin.xmlbittorrent-lsd.xmlceph-mon.xmlceph.xmlcfengine.xmlcockpit.xmlcollectd.xmlcondor-collector.xmlctdb.xmldhcp.xmldhcpv6-client.xmldhcpv6.xmldistcc.xmldns-over-tls.xmldns.xmldocker-registry.xmldocker-swarm.xmldropbox-lansync.xmlelasticsearch.xmletcd-client.xmletcd-server.xmlfinger.xmlforeman-proxy.xmlforeman.xmlfreeipa-4.xmlfreeipa-ldap.xmlfreeipa-ldaps.xmlfreeipa-replication.xmlfreeipa-trust.xmlftp.xmlgalera.xmlganglia-client.xmlganglia-master.xmlgit.xmlgrafana.xmlgre.xmlhigh-availability.xmlhttp.xmlhttps.xmlimap.xmlimaps.xmlipp-client.xmlipp.xmlipsec.xmlirc.xmlircs.xmliscsi-target.xmlisns.xmljenkins.xmlkadmin.xmlkdeconnect.xmlkerberos.xmlkibana.xmlklogin.xmlkpasswd.xmlkprop.xmlkshell.xmlkube-apiserver.xmlldap.xmlldaps.xmllibvirt-tls.xmllibvirt.xmllightning-network.xmlllmnr.xmlmanagesieve.xmlmatrix.xmlmdns.xmlmemcache.xmlminidlna.xmlmongodb.xmlmosh.xmlmountd.xmlmqtt-tls.xmlmqtt.xmlms-wbt.xmlmssql.xmlmurmur.xmlmysql.xmlnbd.xmlnfs.xmlnfs3.xmlnmea-0183.xmlnrpe.xmlntp.xmlnut.xmlopenvpn.xmlovirt-imageio.xmlovirt-storageconsole.xmlovirt-vmconsole.xmlplex.xmlpmcd.xmlpmproxy.xmlpmwebapi.xmlpmwebapis.xmlpop3.xmlpop3s.xmlpostgresql.xmlprivoxy.xmlprometheus.xmlproxy-dhcp.xmlptp.xmlpulseaudio.xmlpuppetmaster.xmlquassel.xmlradius.xmlrdp.xmlredis-sentinel.xmlredis.xmlrpc-bind.xmlrquotad.xmlrsh.xmlrsyncd.xmlrtsp.xmlsalt-master.xmlsamba-client.xmlsamba-dc.xmlsamba.xmlsane.xmlsip.xmlsips.xmlslp.xmlsmtp-submission.xmlsmtp.xmlsmtps.xmlsnmp.xmlsnmptrap.xmlspideroak-lansync.xmlspotify-sync.xmlsquid.xmlssdp.xmlssh.xmlsteam-streaming.xmlsvdrp.xmlsvn.xmlsyncthing-gui.xmlsyncthing.xmlsynergy.xmlsyslog-tls.xmlsyslog.xmltelnet.xmltentacle.xmltftp-client.xmltftp.xmltile38.xmltinc.xmltor-socks.xmltransmission-client.xmlupnp-client.xmlvdsm.xmlvnc-server.xmlwbem-http.xmlwbem-https.xmlwsman.xmlwsmans.xmlxdmcp.xmlxmpp-bosh.xmlxmpp-client.xmlxmpp-local.xmlxmpp-server.xmlzabbix-agent.xmlzabbix-server.xmlblock.xmldmz.xmldrop.xmlexternal.xmlhome.xmlinternal.xmlpublic.xmltrusted.xmlwork.xmlfirewalld.servicefirewalldcompletionsfirewall-cmdFirewallD.conffirewalldCOPYINGREADMEfirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewalld.mofirewall-cmd.1.gzfirewall-offline-cmd.1.gzfirewalld.1.gzfirewalld.conf.5.gzfirewalld.dbus.5.gzfirewalld.direct.5.gzfirewalld.helper.5.gzfirewalld.icmptype.5.gzfirewalld.ipset.5.gzfirewalld.lockdown-whitelist.5.gzfirewalld.policies.5.gzfirewalld.policy.5.gzfirewalld.richlanguage.5.gzfirewalld.service.5.gzfirewalld.zone.5.gzfirewalld.zones.5.gzorg.fedoraproject.FirewallD1.desktop.policy.choiceorg.fedoraproject.FirewallD1.policyorg.fedoraproject.FirewallD1.server.policy.choicesite-functions_firewalld/etc//etc/firewalld//etc/logrotate.d//etc/modprobe.d//etc/sysconfig//usr/bin//usr/lib/firewalld/helpers//usr/lib/firewalld/icmptypes//usr/lib/firewalld/ipsets//usr/lib/firewalld/policies//usr/lib/firewalld/services//usr/lib/firewalld/zones//usr/lib/systemd/system//usr/sbin//usr/share/bash-completion//usr/share/bash-completion/completions//usr/share/dbus-1/system.d//usr/share/doc//usr/share/doc/firewalld//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/as/LC_MESSAGES//usr/share/locale/ast/LC_MESSAGES//usr/share/locale/bg/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/en_US/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/ia/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/nl/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/sk/LC_MESSAGES//usr/share/locale/sq/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/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/man5//usr/share/polkit-1/actions//usr/share/zsh//usr/share/zsh/site-functions/-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-protectioncpioxz2noarch-redhat-linux-gnudirectoryASCII textXML 1.0 document, ASCII textPython script, ASCII text executableXML 1.0 document, ASCII text, with very long linestroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)ASCII text, with very long linesRRRutf-89fb94e3b899290eda6e432ce69f7c8f54930bd21afc7c1841fd5c6cee09e47fb?7zXZ !#,¡] b2u jӁ}s u#FhZz& cE3?NAuU3"$ {^O{D.%s~SeRmMf`(.oE"MF-},XCbمKX agCأDIJa4h;.~ke`;)6ЯgKSRGX3L)M2>qSB V8#.[}cwu##k#¦B=32;h _XN'ރ#]}Z<bM.kǃ~o1Jq)KVEޟDq1c Ӳ#V_6d9qч1,\ (<4}Y%lI3 o+_8)W[xU+x1G\i 0Į,C8Cx9* LcXLCUݫ{Eqh, dIC?,Sr'Tݤ",j\w$G{ O3Bj]~.ܔ㴈*g-z5}a䰑{NKϢ-@[Vj3_hȂVPą; Y0q IB9MokZhMOdF@eh^j*S!xU՘X,Z5r>p,M(1k`,ƍm|5ޥ cHmd&cCc-3xҁis˜B'=<Keؚy" cTTC!\R@u$,̼ -j,kPh_]:Xn?Wh8׋xTƐQfUw4=6ŒWx}$EĖOX|`8ql#HGmfy}.͈WZN7,nqL-26l*1:Zlk*(~cQuZMc'8)Xɳ2)$Dz.A\\%{)bHf?+Xt2nԉ%H*)}'q̲hmF{lY؎ f$)^1wa'6<z&ö=1bP5ܦoTB} H-C𛺝7L up9dnO)&σ G0eUDZ;N _E^X$p9+Gmc%luRqg~^Ia7z7M vo,vM=aŔX"MoHR"mObʎR;bZ܆\D> t+,JȞ2zi+uװ_YQyޟ]~kl[u‭0dbs 4Ń ;.ò\0Ŷ7x#O| &oΪNy͇|.a=@] J+ip_N w8n*} Q3\1!S@tֵ1lB/k(F@o2S!i((,s(JKQ1-y+> Z+ =m24'ʗ (C}l-k/aL>:8%~.S:zQ /KaEn Tl0Uh2&$24  mSm|?aF\"xB e!Bh,²<0)>FDdj緬+^VraTAO'yӁ(5Yϩvj ]9X)Lސ6݊'Z3099\YΡv`'1}W9qOhjaJ2$DDX귝rʐ7bVvtw5^f4]lܖC|s[j 9(C)YE0 ш(a% FQ̚)F+p'pKQ|f"pN)į)~6 NVRs,( 0vkOL/fKw(mpJ4V"]v$[[[nMR7esqjĮzzvRP`x(Ew\-Y]I3hw [w?IK[n-{]|\[B$BFśu\E4{3o62nKye;M\1C!>*?R3F:{NZi]HdV_9'!Q[OS «H(ڛ5} < 0O'Ŀ+Bx`}\$llfm]imF4b_^(tK[̣x`8"kd4> MϹҸZruʺ=2+s!$6ui^wN+CY~Qjfe99יr).e 7w(Tɔ4 +Uߛ{Utpz 8:6?9W)ؐ V0?8# MʼF^qO^)qFę4nZ Tȁ1k:Qn[{2^A@nr0dXp;iI`MI.q)26Qq!Ib YRƠ*n,$cs)PM$W͆#d?wM[<,"iC rj^Y  ϨZ$>BԵ/h'N^*AR1{O8GT[rj[ K 7lO}ѳШ2| / Sø|X:YOuYojղ5wDJvYxuӘ6ao̓IkmH`]xDI8oY .5ޛޡh2K?C˴OTngŬVA1wu–Ն}꜁XF#96ѩ O!9~IH4m⹜,PiFrbF x ({0&7]5L@ZQԣ'$Hc[V|G&cOxCΣ0V:2)}鋂N8wٮ27!^OWקqt|2#(N ޙ}l}gqoˌؔN<( ֘ƴ2"û7?ɶ!"/>'EIL=@b~!b9귄cTNwJc0/ v_j՘;u\)xp(HJ)o<~_.3sO7r .FCU{{QUo; fWP 25uR-<7{EI/;/yCk  .HHx:[(]3 L>3DAq T~Wʲ)DUleМR37k77xԤ:N1\4|ξ؂8v51)aةXP1 cZ|kP:1%Y\^V0  #з@PŖh{\ ׫^H#y9 sqSdK_ HL6W?Z#=p}.75,>iPc*6 Gnh w]OqN΍3TJ.Er!^~k }h-/8$=!LK%urU_X:iGY17TFڻhY\m  ~6Yi>ݳW~MluXDO|w Jܬ-6%*u_S$S_ /:ɔof<"*k?|iJk ʪo:DyLvt2є<2LA3g,Ϥ#1脮Kkd1 ;磥j>e^5U#PaqT. mzZ%rɧ/vo~sjLj~ƳR -L,2,"5t~<Ő%p%0"e|Ɣoس3) 8Q\>ՉKࠓ,b vA~cANJ_ϊ=kY_371 5Mh8e|D8QNGg d4{PFkef$^uӤSX:cd_̈ȫXہ` F1q4~= )j{5e 7gpbaGN :e|6US.H~3~<!-Ϯ"kgi8Xd X?O߻GPB] =1N7Sީ Q21ݩ+piFqomšqJ(WEFwƐ~PQ7Ҕ?l*!v$"C'W2:Ԑv;{9\,(?'%,Ie@bBG*2Y?^i13W|!P4I"lZ#y J$ &!ɱ++!_D7RfdMՇz abx`q#KBf{rHJf+  A4lR<#& Oi"y{+1Ւb.Vר%H?uy OZE1̮+BmĠ?Y~v7LW"je[4cg7 Fg3h,QU56;G׉ 3Z1OqrZ_0pm3WݤOȡ 8n =ggSי} ckF |.Jtx-opTW=-Bz+ӏu⢝),`^{/*Uwj"ԫoLFF~ }NgGhBH?wQAQuB1 |+KswRD{].% (/ SFpBGsm)Jx"Ơ0B%6X5~ړ?ZIJUnEDUPsljHu1`4"u%vԋCiNc.+%F1G[g(t,;iIM;{ -Q4Bcu{.~2ޖ2 E z|j$Z,lO']& } nWLpMΨ$jv5v>N}W7;S_%eiԝ}VQR}]6Ahh6 ]1?55wJEsgV"(߫rsouvGp> ͡ B#Vqځne^2)V`d'Sz0/VϣAdf\0n- ֹ<5r1$L de(rq: ‰BH;Ԓ 0-y(6?ARhj Q^/#y&ҽ7}VuVyy r;~"NО$u3[?'Fln}9$]+t+ݔ4.witv >Ɓ 㨝!Yr4!xġo4Es[%/jJ~)ݷݯ hBw;gAxFZ8/,` pzZo# = S_h -;&DPB{ w~!LZtgc&#+RU#둀ooXGto6ddVy*kvt$}\ u5M]mX#@_3;R{)S+]`Fn[Z`~řKYjlRC QēLfa Pua|yO-``B6}¢3-GڋM!2eLy?Z"r.JN35懅 v{!,?. ѩ1z!zW\pI3i1OWizuaLj}ZC7M& WtTZ-ԓQpJEr#|t'Fb=?Em1΀E@Ey>>|;5ԕm l[n4ϣC=:eUmM1UŌ8JZ I¨"ژ9vCnPH9/^6Zؕ'oލ6Yr*ob[prnt@V֞n #PO`q*l>0*dEĹmaCqDn$4l_G K{AE1~TR4@)n77{mI O·*s2Df֛*rlMKN<فWB!e"agLzTJ4_'lѳPtРIT}ףV`?4Knݟ衒SЅ}U7~ն=rڤS)x#N)#5:gkL3D#ǎŒ2 ߽(UjnQjwrȞm*[|4ܞ*T D ?mMfih)2g`8v8?l1s3L,L Rh5Ƕi;|K-IE諱>%jm}0r(o$'ן|Q;l.)YtCL6b& 4=YrP6r&uh-ߒn{9nKVm4fðDBq7mdu-sicMX,8`ⴇ}].A'(1Va",gE;}}&dSХOC`"VC%!܍m{E; eC;xs' S9$I 4a ӱPfYuAy>4ճ\?y .K s¡ pb&4aF1B m`Sz{1v/o@^&4Mc;+Αwd+Bď3]kxv}/RbGKo5EyZfԞ%u<9%WNS֢~7o(DWU~6p,e,0;o;v9'gLؒi^S䛝5V{$$_iȪvg?!gpV5't!hnTBҝd amL%\c݊ĶaQ7Qۨh$DN`e&V|- pL4&!YUĊ N*Õsz z_\r Ф8C]l|'4vG+/t%%Фf G nhyߦ4Q1*zkybmg^/d`[.ҍm/ Cw.JPH[0hmҫC3-!0$Rru@E_}ϢcR}cDڈdg'2ï% j9,gO ^po;"ǿlR}a`-[iS)P>qZN >ep&S`F>B\3;r"2ɤ -بe:Q+w}M`)<; ?"fAiaUl3.:#q]d5T TO8byiʳ-Ȧّ#Fܽ}^0-0y{=Ԭk!0ܵXF(""`^z2I,k&weA9[.  ^!Z g%*D*z~^yٲL. =d@~;98Fj"тdѭƼY1e HR@6X(Gu6e uC~*!鈷!be-Ӗz+Yoǂ(g Ѐ8G+TiԬ ͡Ԫ? m)q{B,T  `Ff$ネ#DAZ^qwG^x^U21)N#U##{[+tI q@O{ò w%`)$ Zw>28C~MD> i55'Dgay?,J`L K?Z>_մ-2WINJSԳǥ .A*d*e iW(PWt1A*[b!߶1zYX]ͶVCpJU+o(rT0ہDٶ] _\niն7&xaٟrp@{VbmJx+V0x-;E']!-;9Vxf $%'|x5'WA<;"Mgel++5‚?eS^Tϟ$_Hg(w >MձgyQ[G;3jTǙNbc. ? b>x7#뒧hxȜ\@:5THe2Cj~juy ?`=F( \k' QƟ}{E܏İ x\P3yr=K2*n',`~os/Yyx,H9]:.=3J0VAG;nJYi(e#wLfc/ I$0ԜW@4 VM9HTj-34>G:P ! z.*RK5Wj*,c8h;] q*e-:U;_Pr.s] Ш#& M%@0yFem ncթD͛S 6]d)pOw=ؽCbpBRBE i?i1-nwM5*mQ_U0HlkcޤKm;Uhw`CQatgg7/(D֝Ʈd !A,BQr,?>p6,o<ਬTҀ.9zYO$,5eoU`"ov.Tz_.z_`닠HRmCi?mճ*,/>f /Ȝ@{S6aĉUPb LO8 ` ^0˒Z@Ў@N3߰gx  “*0SDڭd!g}Ik& b9脛0rWigqԒK$h{j{E*GllMԡts DKax=$D-Wh qDlN]:^ x; w'0I2#u{=tȱ΀Wڰ̠2l [[Fd*M$TVŦm+H,r-,t,R3D.";(-b;I5ૅMr6?,-R_جx&(T6|w8k0)e (1\-V!Jho[Pv /cg$B4}[%bMJ;)UK|X//(}C*1(Wa_CtO_f^ܽJ +4#/PID;pΛ8H^Cl,V&l|FD%exQzV8cD飒x'e`@lp(vEAGKAj^?^nFIw:K2hŻ]iIFjH<6BVy-)ᛉ#2Z0g3=7ߏhGWLQܢw y'ЉZw +ۻ2_Ms iW6%?|SVm["̐[So@%c{deTbVjKP,th삷M:3a Ou ki?"ǵ ]MOؽp,vc:-W֙g@uΚ,BiO  J~XD 2q5n_yh[917r$ _|=5=>8qnRlY*#}ƂS3侱R0cC:4SO}kM^^|s @a}[w%1KZ@g 0/983?LK~B)$4${>OOl g*>hXj 3uoL3v1O$VfcyVbdq"B2RTUBsY9tć?{i R1UQFHC]|‡{KўigtYXЁuY_V^CHoDmS|UkO`U_{p`].g2%0} q_2db˚Z@_4:a*ys:bS' X :uLyJ7"=}\jQFez` \9'3=P3x(OS5{B˕ 涢0^mfxɱۣĤ0sT >-js0%dW-0n[Asq AM+pì{~ʐUaRGh̟4x.mLB9eoj=*;(9ZH0_DޑL~u^ S-UsvO.O_<"gAAK3_ጤ;^Z+Y)~~&Ɯ l?Jy3 Fm1TA蕟_XQRkH~ !?Ȣ; [rHZP2vKS-X ,Gv%Я DwL|2J l%{M2AVeA>peR.C8ҟiH`,>2@rebݜ5,$K1eJTNVH&]] sbb]qi{G:m[27ݤ2yEotmK{Z]'O>aAOP)O9'N?o&'e-S0:u[0HKI1uli,--q{ug䇪a@\ڔ۳';<5]Qڢ>0xi5ʥ?Kyx1TG:-ӳW4 #{h(dodY~\!#,Զcڐs-W`FI$MYJKO|E6Tyz?+Idǁ&ԻGYOAp= k: C` @2 13b&X ^4־W~v<*Q .iϪb+)G0] .YN*wcdHS5i;e [ja8 14;[.u uErڵ`O!YrsR$=;nUĖ^^*u , @ 'Q54!D 7ͻ}Y0t&|*>UCAs16xy`6Y. ]X4S]Rj'͘iO˗aoptBhTf-HGy=dT3LgM"Nt1:Y@3b`іg{Dq"ٜkk/ʱLnMC*r-im `v>I9>4Zٻ,gBC>;!ڪÈ~=Ֆvl)QYiGi[Bqgq}(p,K&#rLMAnnYdSq%WURLB-_NxaA#rdWH( e(]P3?9^/眕j 0]2:q+EѤAFƊ 4RX AU5fٻgqb//2v+H~^6fpx wۯ?E (Gsëhj[C}G)h8Gpǀ۫A+\65囷 GJL$HSa7".MY2p8qEkShy +sgMscc2 ez-tJG.gQ+'ݶ`b;LoKFȄeƠĝ׼a-_ >{b YvD%1T86$0(\ 4,RceCD[b`zInR2}a@K' 6NMRRxR.1l4|wԦDT ¹/9;:9e|e*.t Pu=Zռ@?b8yu4? cՆ Mr4 VPhfMHvlɉ@G}T`nPJٔC< .=F9'M2Ixb:/# yR-:GE#Edy衱r;̞7k"Z ijט\<@WK?5#iD{>j THM9X{ <&kt`!vʹNvXϻ=[3p;4S[;Zm.ߨd '&r8t)ϾqzY\" ChG{^5NxlԷd BJK\ԣ9:#heMT;'wR۪>(ß4u J&Ҵ. +,RRJ }c/'(Wh6 & 1}K|cVp =m5x58Yۤkd ˓ӚWp -Y]5Zc-̇U%?Kp}-|ZՑ^B:[m!Xh,E]Vu?Y`uE6If^sVu Ro;]FB5X{jD^;˞U]0ng~ݎrC>sO+M*bZLXE"8A~BV 2n:OCN  BRpL AO4uUc%E/M*;wbЮnD)gS &MkiR{@_¥!]Mtº+/l kɗf;-0r͞5Ɏ?V ~$9VgP@NE. _)内ouQ]jּ [KX(B1Fai,2Hi&o>uĎ򏶁@(inWݥy.p9nwXd/7[ܯzz%:+a|ܞ쨣8{݄U-i>u ,>U5 XՎ.[4` t^Cyi`"NwvlR(c~$aQ(VeL0w[*^tY1*Ɩ3ИՠLZm%1G7UAD '#i&+Vm*87fbO>4Vk9ie Rr'6x8eLbXjфQ.N { 8&&a|n*lS1/ $}]y)jt,o$ XNfdj;?JN*v+ 3;0j?$ќ KӂޤUwUk3T)#UzfewqnQ,"i%>` :Лn hl;AGTq, n2ͧ~Qmz"NJOtA UҲf\bU=v#"4RL^742Ҫ<N6Gp-Q;۰mO+N I4dI;QR]#qIgx҄~dQ«3Wh}20 ߄bǾ= ίXz=E}`9zoq\qާyFuٹ0v/,5.M6;YUƸ8"_Cn]Z[/{o% _# FMd!).1zoΔ )HO?Alv DYlV $ }w12¤2r`zkhۖ3왫 TvkEf.f4 be K3@ ɱDI:4Q**E؀itw \CKAQ8K~:RozL?ʕ|n i3/Rq̀I/|^x*0n^ /Eyb<,ߤV0a(]BNJuʊqp#9^ s|}#dW:EUǎxhyH7%j XnwT8JRv ϡ`\X3 r_m,+=Mt>EϷRpO \$}p2SB(F] @Ա6pK= z%zB s 0'%cKKܔ/ݶ2W;G\\rw3SP3}.,SɽXwztd4NEק\l.*LϟeG<3`PWsȂ}nN^Jy6!}ak hLR&hY}MO.^ͮ圼ECЈoHߌH;)~Ne(_o&Q_c?psN}z+lHhRdQ˵c6>O881C/^QD C`ñ}J2!wtdh`D]Džބ.ŀPʔ R`I{hnͅ:СoT+ؠG֜X['6L$2e&Ok6mxRHEarq;О@V99$c2o6DHe'-nyuP[ 4$3x &Īb "P [\Th&1/t{,oAs֢^%w #'tB ?v.w3CdА9GBb|dLt27`5R@9SJt}*gncxۯ.GD7cX%ೆHǧN`9ةCx%o75w#z4&7=("CS)y䃊5Iɟ.s=X.yuߐgN4뜁[RN-u&:0a\Zv0:3wfRNt=V񢱶u?ExHٱ#" 6lO"(`@Km~?K>cnùp2V_@؜z=[OXђ({?2L]ӱvB/R)+q_ I4 ` ~ISs-V527-5ҊB"] 2ƽGV q/R^~W}"cl9!e.*@#RG]tW\}YeOS .v^ddxs;Ư$̃`'h9>8QdWAvK۷n~fIw.MP^,ip,ЉKW񈙖 ?Kf k(_BB%׊INPp/My|ׅ8da=rlc6ee@i!Cl覆Rgzz`L{A]<6 &(QqyNЊhL'*{ Q>S wE j@!$_ iԚ*.͝]F`LM,mXh[PMh˙1"Um>6%00C)k즫 ?$tH2P# %XEv/Q? Ʒ v,Q2% [#SR2uwwiiTqW( u225ǫ_;ѵ4p)l<NjG)P.jc7u*ʡ6 $'_?,ΞmF[/*%Z.m1vt}C\VL+Y!LDw>M20ZB0z ' d/VhoUf29kIy(c\H)w{F./|XW'V#_x&L]XI ^:!BoS:$]Kd$cq%a (ku ʕCLalThS",um$FĢl #U %`txI}`b[.!pFz,:.sd~w; be34J un Yfn,Wm[%3f(šg a.'|B6t-))OǶU+1c~+dHRm;`$?xR{[AY$5(Fٕvxt2KVpa $ %G7l @vٿ%G;7OΈT=cK>kYcR NqlPmn0e"t T:  Wm^`G7eosmu n$+mzD/}ӻ>\W w(uD[Ā$|icT-o~- 4}x8;)7+ YAؓ#3ژ@ف R<#V!Ttjo1\\O%ʳ ܚ;4zh2qhEஈ'>yvڣ/ #Uf~#3u䱖}L924uuV XVV!E3LRiŦe/9Nl ZTcF)_ʘ;sȦDGE+nCQD SLcX8I_KVqMmi5ꖐ=B>).%Fۗ\e@< oV!b9n$RK ՟ 6Yֲ s5;PY=Ofˆ۝ ȳ\gi*%{_/# #,]RRI6X>(mO:d{o] ,-U ~ϵ%I0CRkN}$ZW^O?kZpyX~3gA~ H8(T{CrnIp@E?2BBTT'4?1a Z.-e rOv $Cy/3̰<۱ZDBKx;L<8 wSh.b :"XI*8IE@8C.HAˈ uMLu!-F>Haїi/ h RU-c= W&uP&^"d-Yr=b_ug-adna?wy[opԪ1n| {i_l^UH_gH?/O& $`컄K˸6N`e'B1`)8 CK9l2S$ff9EQENY}-p~WP8=);p3i1&AT9QCZvon1nW-w)}8vfN*Cg\:" ٗsOQ1=@y5Sl*wo-k@[QJ}%*BthtJjnw;b;a5DR>SKfRAͬ؜#,q^RiZDKS51@-#,aXH6] l+./Y&)2th[O/k4#޷lÌfkN!!!Vx4h jfrQە=s߼oMjlт—}6.ap) PQZjj6Enk]Qņa#47~C_vgnFk9%рg,.Gun4S^t xf6Rk}[X'NP)~[&fb ?^FwYmOۼHǦT9a Pjf5vzJ)*fP~I(-NHf=<4jxəJQ*"Xz ^`z6;]R|SF C~u^g{2aD#𹚓<ǿ&FdLk5P.%صܪON ʸBj?K5u&UI"NVc3}ƞ9sŧط$1G.TKUXXv>4Uos|cs8yQxl$$-1]RJ‡|Y;T K: &puUטUqk{qfcYԝ7ƔK -$P4d. 0M(ʞc8^&ɁކtEP6Cl1+݂<^g1J~~˾A'Ϟ=URgVVyBa> GLlG<D}ჼ 96Q&bOխ#+2HԿYGqɘ+Թ f,qsY @h:GF6# =QK %4 ,eeԱx5f-foJ&ף"/vݾt@i0gañQg';"XkB;s)Ȓ㘭g؛\A.@l>bqFF@<̭/#=V>O4roVARLG0.7G*!' 刹_ 46'15wZ oM1#Brx/L=_ ºyхQ rSLn6e~pܗiN{Q!Lܮzl]Z>[l0]1]a&vYVdzi*(iƸnjL\iS&>Ł=\@P5g((QvۤboPbD%a8-kL(fY m6 q~!U\WE+ ";"_[ "#e&9ُP,2nG;DpJ 6܎o9y\ i앴#3V-|5կf"sqcT`BLzߐ%ꅎ=h& S=܉H~ Բjn5pGVvnȣ?Zeo#F@/K-57I\(agh="#f/*F3k_3}F.1̀|g2KOG(1"0q }w%a M&/ftշ8}UQy" ^ЋaY1\JHx. S+Ćt_0Kq;((d"U&<ۀ9K8Nq'߉|+3@̱ew!!Ȳì]q,"aw]Dkp (hh24QURuz,%w'{4gC1ҳGTVYpr+hr{gJp_󭭆PtXY wH@G@C0<(@6d{yU(k͉X&FKmZ҅n tj~P],!\!^6jXI'!n!((++ɁNU>5O:lǟP5D 4teGQ,44Gd9^uH$]IAMG >]Au$W%HuRbk_9Uq[W. ܫ$n r5'j-g۵ gL??MƐ86~\G@a6w;]4qg^A䠁2Ocp;%L [{ea`y?"dK'0J/`R.nZqh p.d2-n_qǶjUi4EVHڕ l!KӰh[r75#='•@1 0h3H6\@rF+i2慟S>j-*? Andـ.q8ЀfE ȦqD R=WPʍ&HHoUW%!d@HSsy)|DTb(,%E*NPVLYֵ[G&;#! 9e!ZNk">Vqb Ʒύ;Nڈ[ᑇ !Af"ۺd*G Ehs_3ƾ6 aDGÊjOTiDjlfуw~2@^nEBE)ZO!92ΈvkVxAyy ap `APth]OR\b\k͉R3UHuu(S*M`J1ub4#$gM-&e ,yB}ݺk@@pt/Iu0/2ԡ'LdOeswʑ %|Шs;ؔg'`.N~NJ&}CVgͅA9h&T }厲龮},HPdq?{U@^[ЀHS)uF8qӅV tuӞWyBF@Il'kWuvjCif aC=B[@}#,n%1hc @⩠b+~pXvAIٱzF (M^n%9={;qU:K' 4 ^>~Op J7ͺ J1՝ύ _6&:O 2 *P}0_-z9ډG>yd($([4N.,|" ۗƒ$ V=*<]tނUvw#ogNPp+ ?=B"h-ba>zB6큸;.0/Q3+iå##5ְ=6wEnlb}83iM@sK qTe.DTTKR=$~,Q |~HM󈕿˽ӌϷcܚU IMV5gs@v=u?ˀjqL>zZ@,<$ƚr s%@悟5RԆqb(* a=q@Aʏ]|U,^S)Z0ȓYuc !A{O#8L+'fv! =<9,_Ʈ5]VHz=n}f f$]s @FEW\If1dojlE1ajLz_>igV#FrfMV.[8ڥhxQM='O%ߤפj@WfV1;ꮉ(A){`ECp{#3n)EGBG9 H/\JwSz<ݐL> (\inO4X_߷Ut SX8]vɄ:5Y"|P[O"0\.d\X|~(Ns˹ h|R78'YV7AUD2K`d&Eo ˲tm|Q~ĸYCِ%RjUE#4yLeN;lS K#3qr$jD9 jb~&gvx%jf?%-['As[!\5N}9<ǭM~~lԢ lNtmbVպ5㣤S/J@~#\3nDYVo;guL*-vAUNqWC7&|z̾ag+@KdZm>& l翯yٽJ%KXak0/J 2r 3< ~ҌՃ{`4tc7{:p@a"|ms%VF)!gjͥy]pi>\ћ1, O.Jk- xxb{¶c}QoU/ т3JmM꾘R~/NN]S.+2 q]5 e;w7*BGqY+,}h]2+ ݔ7vk/'6} 2FKb[m3A;B/C#':5J" f#_=]@`o\0cFv JW\_XK$GrSU(̳zNNp|K]I~yfVFLn7<o%ų$dC?^L_bO]=0׈9,OgԔr_}_G9uZB̮%/6 JsG}rbX)zs]<9°d73U{;c?r4U15r[{}.a'IiR%b,_4ۄ \[$I].oP6@B!qJ_KvdfMKnR[d(с"Xxlo6D*K \m“Ql?͖uW ~0,POOr'EκtH9a׳U=a6؜lcfEQ=(tVY5Gj\W|eJeilR;"]Cp 巡y56ӛ"Xs`'/| uD#6!p&(]<8Pyt5\gly 4YղZO;pz!6$҄38qd*9B-l3ʲVk! 3wQE r X8w3{ QY1cR'`;®(c'Y;@|0kA\Uu8lġe10&!g m~ rRXn=^6GWއՕ2y(8X2b0V^G'w{qdqR$$FgaRM佳p~9[꾪%"qm^dl8 |aYv]|Vb$؊VŎh1Wɠ{۪ޔO J70y$|1l39Mz*k@AV/b򊑷rG>=I~ہs\RbbT:Ie&a,AF5M<#4I> g7s;Mo9ฌ&Qs ձYi`-Iyh>єG9ڮ [ 綃[fl{uN*Y9-%W|vu2n텶l~>0Z00JNѭ[j~+XrUlWqLC|Rdl=`dH쓉Ű^qR20{y,n}cT/v`G9XlmOBoށ&ǟT}?.5Ώ*ͮ_hy՛XV/pR>v PEu -<@cVG-G]BgN+ -2KTJ8[G;OigfH|0E1}+="VuL İP Fy!И`ѕ_9堯R-1 T$wsV+4龜ktH.NK.lIcHB$ DY+>5 _PA;2F`'Qnc DQ$;%%p<9f*?^ݤOn8G[.8@H ZPi퍼VRa'X;G V|ܘS_@|R h<$xVMAPX= ALi)Y'uN٤M@ Q֡|X91VI $7%5%Rf3%P3?4?clGq͠C*О72S37WuS\OFǦҏg95-?ݰ?ݝEhO A+yr0̸/ێ}vs@%0.xr%sdYʵ2e B0WW2o)*yc 6+^L"l5CT(w"'IJ?%+2XYIk52v:3n1x-u!cٓ1VuVv<@-j*#ѓ}^2^+A?/'P%]?X:p2-8QڟLZIY)o ҈=/͑E0g,yӳ=ATנTsmD{S>QOT; 1EB"K,+[X(D+Al7~h-ysfexgB5u 735,n<3IB4W3j#~jǞczhD&V~>/8 L{ȩw1hm)s } oB+|ҝ|p5U~) M.NT0+>:H^v(`\! \z-|XH{{ ?;iQ6lB7IIϩv ^'fq߾o$2,Xi< :p눺}Lb/.>2l"rj0J<`muB{k_/ /3_i~I@L*Ogci5JL(4lvO p/j ~JLoi^B5w^5x܀w b/ `C G4x]`Wpj"Ijyoq%Ջ*!ey6iHnI3v\T(B6؇./+:+Ufޞ!iٛ>[8õOHхPahA3| ?Px8"u/Qy-oNtĽQ4xs tˎ )HL0C'MJKJ5a#y:qK/g-( 4@>3G7x"pQC`)JX"N9{u[Cm7% 2цVb34gwu]6; hS%!^ddˇ~ﭷ4Ka~<']9..V}(%gdŬ0SS!J"=$K:B`?d8[-T^cc "B/0&NJ-Zf[QkG{0踌 K|= Q) I *]YsmIhuNw %Z pBM4-a-+U p4L).fߟjTL B#P@8waKБ Z _n 1Al@CeL4ƾ'>L힨Yz'&`= 3\Ej@Z5/j)^_֪o={&8^7/8hHD4qwUNW@_&|@ܾj׷ՅQSjwbs~pdÆYldPw8I)f,OVij ίo|J5eB.X! /TΗn5W': HsH f`pCyw.|eɃ$M/E$L.\j}jWޠyJۺrOGqB㗬D_ehm#d OMtoRz{R%T[UޟB䯇TeN7~$t,:vW8 gF}FKC4*K߉b}sqI!kЌҰcGBH-ByauR)utT H.ՆXd>:rdU31QQs'qE%FZ]Bwcm]'w jRɈӸ? m9q@IġnYp#dHW(U4)rS}y`^wcM6ak⤽%ufVL0)^/y~3qyHsgzVD FntxoR%eN搲:Rb puiĕ'[`KwÔ#L"s5vDqH:?9-E%r*%qSՌ% ׮uD a>UkCL-EEHuZXqqFq{~g> xuP j&0(D 6.wűL,.!s"eƧ < IkimJ<Ͱ']ov z0;ǝ|M)*u|kcOy?f?BL:>u6H-,y ǀ5R'z;u{M'!S[5}?뾲ԯUÐ +)^ 2`ګ g%v]'.RO͍<8nn $;յ0f $ b:jdz c#ULT2}d{#¿OZCM~VAޥ(]  U6XQ&JU{w/z+ىpFWɻ$K`=׸qWxkHlFc[wd}Uf, [ɧe9W`\993QMXeh9۱+or;@ rB궋RZ`"^SErqȜ)wl4:VSBptcC!7:;sMn;]#o=tGspO\ |Lmm)[L$XG{Q\E[Ă D+K,@ „RVFMZk`22`L۵tc.y{=?T;뫺^:A⏄B \oHCXa҂3@"ob_ݨr2]¼ 2,SZllfdI):Hv%x>Q6Tt (k/\nB56BQLi,&.2th5-9u9e_aև.M";@j]>: 7X_F>^I|iaQH,l=6$ ŘHb< xp@:cKD7&W9d͂!T_aA'5xl_fx1&K̙@R#rNzͯQ ڦj$F9Wq`I^5ƙrj mlASUդSMd$ v`يx w8X$YW }R(_g%9x[+ {D IJ)HOq޿uYПfXfYJuFRS* Czsy~u[4/o-K-Gc+T*F VcB'|C9mOL/Lؤ3@uwT+FuI{C*& r;*Xx[)R;#;[toɓ]ޘxncd:|&3.!ʉ!qlB+u>|&cu*9OO7& fH1Z3x5,C| ׹r>~_}  O0Ku~*BT;1oTck&ȼo 5(J9IKߎ F!Hn]C$wP`be~ҩ=2j-\c9( JY]jŒK_$:ŧgx~ ''U n;ap_e=% }LHn}G)kL;PZl Bj3%%PDz$sSԎFPƭ ӋPaAo3JUGcO:QT8!M\]Tw:13].=!< 2@:;T۝ 㙒"CJDTG21 J Seӗ+L(xrwݽS/<ڀifJz1g|a_ӶA#HJ>նn!oޕ?ʳZb)GUHH\Dhq2 ZĿl8@_Y=KQ>;: ?rqVmg$n)h3}3qW`&5q/,ƨ]tspµJ얡Ql%@qFQ-\P*GGøvWݬaX?;fCrFw`M?"Tk*Z? AOH!Sћ\p1J+MU^>4rW?sσ'q&u^ #SԆu`7CáspTj3J ZBs]oA 7n)EqN 1!H|]Rvl^γۙ !qԲ PƇU.R F$T!{bsWꮚNFBm4'/Zio`4Np-"j%T|C4".=zOB#B^e8Uwj]m)UCѲjɜ?':"y}f }`]_j|fxU*:@/]_6c\V:b̕IUxA}CR%n'#oovU`[)#@~<^1PJ´YM@[h 粀8 v{iN[Y|Q#8R :ܘ=_`'oB"R!w&o^+=ًA p[Zm[<;e 6Q:,ڴ MQHn<)m@DI93_@'"W#9K%-\_RN({&Mb_hd;|uTy+ 78IfSz(j=K"'6F D  ElDm =>'oŇIN>^BjG"quqG{5 U9}:;'tMmR{?IS }_iP1zhӍO("?rXtAP  >ܚ3GvVyqxO4;1Nwe=>#:$Qs ~vbA駥!S o{&,pC%OV9Ŭ >w{ ; /*A VC9#J UAF/!9d $"AGrcHyLUS32 \P}ݶܫnLxؠJ1/@Eey -ƍ pW2KENp[|ٮIO0xJ[\8e li!IJݙEn:OoYt)4].xec9p#})K.# 5[=B<yhHËo Ƥ&)* Seޠ$;}BA}sA!8ՎȍSoD'H0~DŁ wֱu$t# bB4SU7a Co/҉#,eqtM阙P?L=ZE,["wW˞DZ<2B{] *ɄppC>ޱ1iT98A_7Gf]è\$gz.#UR~dïLuJbɻX r+p{s`U?B ^έdON.e_|^쨚?90UӸc[9tP;\ zgam 矃#Ǒ(NxGϚDQ[` Z+׽VBAr؊q?۩q]nsڄU 4EWRK} @߮$BIp%Z^<;WqorZ ڮ*9rEf]MS*j&А^?'E1p mȈeھ ۿkG]ץ[B*h uLCQv۸f*8\xj_qmkxb*y&_=.LZ‘x[sX! '88p3b{n R5| Ѡt$QL9O;ɚo2%8- ꞁ10~06))Ȍ:G`t3EbiM2 ztIGـa]*H`)ϴnhTp+Bc]=f)r9)I*ZGeI`\W1= yo8pGH:(;mԄ8=j%92sPu8Dm&',qpg4.eNگS֡|.hR|ƵpSW_qB'np")LmeQӲM 6ϧF^.:QÐ|bRgKjoȁBgxR#~|h" OD]]~䗃FƉeP3=90ʟ"CP+  DF 3'W٢xԶֻ~E_ȶE,[?L C݉U = wW=slkBJ4d( cr~vsa*Vi X饾ڱ4~޴ǯ՘c*ޱyҝe%!պ[{X|Em +v&Qls.S*,NjT@l&Mn4zex i %`'F.ǤבEYW($yY?m!79 8oq-3G$!`%E>\ f &ЋZM ͊E,.Y 8ZT/Kpv RXǒyTˡ(SCib y}:Džw=.iʗ7Wp\/(t| z3]-_ &el2&>;} ( ĢdV:Y pn-rƸ 1E؋~]YʃZTil!. ϋ2ꀈaT N<)vk0lɚfRGa QFmd>P#Ruq_0'Ĥ!>  ڱKF\`.^_]kg<JBQ)ZgF8G8޲|UYDa*>я&0W46|?%K߱mXn+\Li+Tn"V3ÓnGڸ!m08#k:-QHQY2)\-"XhZMAs(&9Aq > d)ZP2t r*2g$89T>DG,|pD ]Ơ9@&w Aw@?>CA ԁ#,ed LXs0Wdw;YX"-g\܌)~Ʌtf2#Dgk8w]S2 ^/uv qw YKx(SE|}0~NAXDbڔi#sGvP $NIkU gx}W5P.b ?L3˙ezk B DL[#m]L %nG?5mԮI[s1~.8,5Cp+rΤ8cE>\EHutIXmLzEp){.5!M ȅ J;ʼ+}?-# %"f|NZ~p~'IKU>٤\Ya@ܕ:Ȝ2(s 8?`<m=hfƟ%}q:RB60xsvVߴ39-E4 i$ (`$JM||x@) 6 mROLw2#(*hh_|%RSuEFE'@isجU/&5w+o\ 2׀n!aV<m,|dm X`&81Fxq`lm̅<-s\!2"h6X`,w4T>X=N1ld%`}7ѡ<[]rAfʵ3@E]{zpbd3˘4Fd|hΙW}F$LkgcuRZ /25+>Sw++bqXՓ`P>;Ki+<)0Nf* ƍo$Ram\lG4_>_ѹeY>^6_ XlUw M.x(pN0=kjcѽ{p *Yvv ^re LoԫH^\1/ړx*yw=8,,Bƅ+>#Vr՝<܀3X3g1  ei Y|" gnlyțS=j fCo玏=iPjRLcܤ[fdmVM3ߒs讥4G%utՔPIYz9NG=.ň#1Pfqq8ߐ;bc1n~&LU;4gOnS/*] 9ڕLF٢k%8S0'蚮<>%_T l_7ո-kٻҡ݇.w;kxmM+@sMT 5YIDj.Z7wc Cb-iױd-JIcoKC[zP&PGnNihl}bjGP:<⇵Zc8V$Uubf0,{RL$Z"{n65ITD"pn0^g׵-jWg1Q75Ͳ\˸# L41&iۗ6g3u&J07Λ,I*|++nnufeg^[Ԥ6L#?:;Nm0L&R7;7 TIא͂ߖƶdGsg~*R} f4D ϜI1w,A;Շc<Vd TZ)@NFh{?fW'>~o9g ћJﹾZi@`10Iޗa$z3j!|}b,s ꕲj=krOW^bǼmS[\ ,GX/A9T,ݽHB!.`ITG;{/ڠGy`Y{. ʗ]oJOTF2y JzA RJ.(˗FG"n1|7R5oc_Tl΁Y%Ђ2[} +7Tz6 ngw qxVߓE"m9,ÈZ6^ (\$R͸TQ7Y["~ r#٣twÄվDQeDJɎ?B2B27DfN"gx̮JKL7K ~bU%;OPdcB}I3{-$}ci3&t~fBkA[ZB8&o"'I@MҳXO4y[/lMؚuŸֺEcPn]AJbk ߿1,NnUFxHrpV4 #M ˘REm2N bo~D@ q"0IbxX<29]^g!K5aѐV% MwTldY`6§%aXf/bhO 8ng{eƗVf\r$B,Aupc:-[txS_+W^HXE y:K 9ʷ{s,ʊd+m@1޴oefE8ns2 .|Ь oFSgTt댞4緺hvpo5oS I-BD3FDef0212hJdI 4JW)jl&iWSR "TYS E1/ٟ@ Ss|4l WULs:3*mN)y?ony0_g`XIiMB|#M!Be4}r#>G>elkG=Wj6[cU64xL\'b︩43%*wvFIhaS/_l./CKN4t `&ϼ*׽ 8=ϡH;ɅuE tfvk*5 DT:GLΤbcFS$lp=[@zL>!_JI}਄~4vﻪT&Lrt9Q'/uw;čQWL灵955Pf`,s|)~Mi)o!SǢsɨ;C܎sD \:oc@9fldZ:9eH8,&{[^hA+|&`yT.#pÄ@1z'{Sz2}O&y6@<趖f㹪\aWI7$+8nr1.-y \jvF +שYA.E_7[! 5 CfwĈ1ưE XQv%H֪"qw : tX$n"IRFN\f6*sG Nf2:'&Kڼf}p.}T9ttEכ~b<@{c}lŭc*tLƀfo`}}k J5m|-bDy*0ZY}TO,XuU}DzB Ɯ4᜻zQn6ima+ '?[l6eNU?I)ﳵhYnUFu 1CGaܸ|?`ъ$ϞxW&m (>έk˧ 3kd(u|b7x<Aׄh~eZVh \&It'gv2/rؼ[+p eZ#za+>q;Dtv=6l5 bRN\D7rN֎;b1mz,D³Uڀ]ܢǣ+8+ #p ᒿFOܣPrں I`+ttP0uTޤ,:It+3#[ɣ5 X ʍLHf̍_mB"sZ<⛇MVa?iO2E-!:G/ixeסy%HD|:˫}/nc,2]Ε6ON)@!ozG`B}t`WMy"0Qy0 +;rL[l8O b[}xC!]a$0_M+L*c}EA5|Wac:!|;JU\OV;!nr.E mou^½CY y`GuU9݃2x OlNkw:Edžgfn~~A@45M6'ѐѳc& FS Sc@T!?k^jǺ亗.z\rOSEYǾPT[|U~(0[8=p}ϋR| ű¦2M:L!:Θ_M̷=t'H-K.!;8'Htn:}4vRQqMcKBKMws:~82%A'#.Әӱ T5I.ː$|ܿAIe";PmF UC(ZCdr#/# E#4RbD/E*ފwXcL CcgF=w`\6k݌a~=f%Ԅn,c.%|>֑D> r'Iyð~TJ**ԴϏ4d- }}n6NOp8rm6z}0td ?/e}>5@%Fm,]pt>.fO. -W`:Tdd'9a}yجMhs>z6ꮿ=4js.ѹDzZET%Jhn\ۍ_\!mL[xSTD{`@O }+ӱ>7 P g4CB)Q=X~Q5YWD5ށl5᛿E9O.UBt#tħٕ&ƷUu$ js)[[2L(E``:QzXCkIBBZ0ˮ7xrr!/ra8x_ ΌI$ffm@rnΘ)=W03%]zU=Y{(˭J!?z,"+R7r&"&VY꛾MHUUB\G(S)EWn6-/|Ʉ,S1>t^Yk9p{S8o߹<:2dI}6FÁ+|\Y}^=pX| k:g5P]hvd:0ղYڟ8%gYt`}Dn#Qn΃?֖YV9BX5Mf&Bb>s^8fQT1D!-K,!_S:6>W>4EC7%ZR%'T^`<̿ B>h rcڠ{r\W4  {ݵ }EW#}u S^#(NSdd1ᡢdcmU^I4Abj&75 ,ks%L`Tl~=tC ~J6֪#J#LZk4F$3̓N>1EW,ȱF4HD6B19g8A?t;މQ+gj~E_ {\9ezѕc 7GC?x1H'̕:|UҔ{g\\:E ɆOv&)ÒesH}Z{aJmfd/nb$v\F!+W?X.N?gH:Pߵ[ky8nӐ5Hnl|0W.C!LJ6LwLlNuRxx9g H}OHo ĕ.ek'zҩ;t3rZK?F v ~ʲ|E>cfM-Ou?Bfg|'"ϤLՙbƥbTFJNם|Pp ʺؤTOKtJm}(RDG8 %f(GY(l"z)hyjwp :ԀrPg4F0h 8n5d]Z{VY ֫5GI ;l!jg[%Q| ua8yNDNvT2@ɞacs ~oaK53GSΒt+IDTV(@;y{Si)a-QTihst0nKKm &h2[.ȢU7u5K f pg,܋We;lxbr/YRYTl!_ATM'AԴqQ˿`Y)+dm :֒BL8c`O)sJ;^~2OjױAqĞqEW+k?HR'(G;\_zz'Kj@Ar1[jzd*ZnEJv=Ƈ“swmk<"Ac;3G:Ca6UhLw2!n~ܯWה;\b@˦﨣S6 )Q6`D=κvh'f 3Z@KC ^sP 7YBb@Cs{Gʼnԫ%"QL͝;ؿ̱@% M\+U XQ ٴ?f/f=Fznq/U6&4Sq,!>E޺ƅ#!4#4祟g_DIJW-qynR[pjM%3}-S$!0j.O q"M PmYTQWy$O$%s .9ܠ~rT/JtIY|, P 50^r}5"5Mbiv4Ȏn,[}z eTjl | l{ZYBy/$y樂t2[?UފaiE޲BR2d"r4$>ȜDVceCyEͬDEn3G`WV7IΠ. ~hڽ-Mnj^I-K.@Łh'nREv9ު`8Eѐշ!PM9`jB[E, !Q|/J6t&?G{ 8p&GziGF/?e13E SXւ>ʄxqHDP$KpYAP-Q F˿]^m sJF$7\E鹀HS054Hv |g3ׯ9-Wuxh/|LgnFvL$iҧz0>]֪TaU2XɫT_@Za(:TH\|[vR"Pj}#6h~ Ԧ]EJ!`w~25 jfjs砠gCUSWBWe{i xHi[ԾNH/@Hlv !l":hp >\^cZQү(OW Ï)G&4t:}#TTqX869@G3KOtK"zs %rʿ2ͦ١-/itY&,&@R@<B;.Yo/f3ۯWP+ blr:#Q3"ԃa|:FXHD+4+PJeU>j*m,ռՃ5>/  ٲ}?X-lBlWphi dA.0;F̐7Yt'\ B. q.3W|bس$OF5x]8m]K} [%$ gNeʂq~EJ,q[d'p|[s*QK@ 5K\=stH]zf0FE[/Tv@П^&PBG׈TPK= $ZlV23{W_|Oɶ"/6\*D1'z&)]{vbP-ڻZ77GrL?qA!:%6_//몣rg}t9ĺtB_Y*5b /3IHĎa׳YmAR_ 旆j.݉%g5o2d_ -HUaYs- aełigvNcd$7~|C ~Y+7jPTr=1|-Y'{l`U9Zd@MI+z@j.}r!LZfYUJ|&oA廑8e2'?/$1M;/Hd <Ӷs_I\{Gd!<>Ox[oeltʥ5:N 9#S=BKv#KavP eLxZA[ ΐ;Yȯ8ONA A&E0[p N_&M#HjA) Q"Θ5&ǴڧSͷިws! k^Dz]^AO;6( O[nZC09̙ 1@ BTfI%Hr;`YqӉsGtOh @vBL/ f޲8\ߴ0 7LbY;zu O.褾;>xr5. <@wƝ O\ruSSRM7MZw;r^Aw2)j<- c2*B],A9&YJdZKi@H±]cQ|*s6R==8"*b^ؔC=qžM"6KP2/S&A5͢YsEEs嘻z$99ՃC!8\:OqJM`g00\4RP$|Z1DF0*>7oG^hg I0$k8/ns6ʺ\@*^'ԘB|?$R$IVPxLFyri_i( Rlf8LQ$GfއiBP*وla_νb֚S?F:vvіM맡%wތ@ӗW5p:dpV4O5lJs:J#/u ֓л\T' ӢAL` \9PG O\ (EV};ZЌ&lR8TYv`9j2x {QN{ů߈N81*)6,( (f^4ݨv=C*t/bzdU8Bϵk^_Dnz CCUgE82K9J,nl[%c'SjusG <ʯ-)-lQ/NJf:>rMf҃ ~BxDWk'% `9p ggqluJ-ɹHMhh4ǁ@~F]s2&z`dògCNG/ׯo  ]=RصV?6;(i7 ;+gq/Y %qwcˢ,4(6vrDV)E*<[N3Vk*Y Yv/х/+ð@0! |xCU)&y q[3؈ Q`_pJ]Kj'Tdhi;9(:)\#2*?yZlϺ-&ŝDوGk'@W2&_0Lz.1Kcy!@@EߋV:m)piQzp/Rvo3&14U]HJj<2뼪װfgX9=[鷄AZɊքVgЛnxHEe],D}*Z=AW~Ɔgq0g1(NwxFMJAa>XkgzitiT}u[{9g.RM)3*'q >WҬ.eErrft8:gRbEշLksߞB(s$wQTcp.ebXh1=JW-/oE#- RIgbA\#,MCUfs^@G˒ji!;p0W[ ZV=E|zfU-ϪWnq3_+pr9$Ld3?`?RȋYa4bܴm`k`Lh0ٗsK+/@wV EԂ7sM&cAP(y{~9r&%UP!i :CaD3 ⏣?ѷ*q%}J RKCA;7 !}ZmdJBS{GRTy pێ$ޯtz@BZ4J~fEiA++ F)g~FCɢ) LK1]"xGXdN|B)#g X e,,rB PneT9VΖ #LP] "Lt:zXD].0/td` 6+[z?d,"[墑Bf/V?{)+WމVB8$jώշ h/?'2ǸZ/{*!L-ocia Өhfӱ/jB!ߠSRж._{)0y p:3#3ϱ,K  څ' Td'MZ3֘Ǘ /H;ZH9. `%;?m7̶f U/AP00mZs'KC&'2a4`7YzvQ*|}6;ιCݒgF"͸ &5VC~{,CgK3Y%| a)i@Heu? C&',Ⱝ2b "E-24u 0?l&-gE2,@oMUEdQUɩa l#A"]21f[_5GD:B:=XVy1T~HTu΅5ܜ*3Y _F[WGѷPrH\lw,ꂌ;Xc~qnGtBlw#cn|{/{_nԾw 3bCRqVDo{F RhPs+IJjʦN"i wΖZn,-rzUgꆍ{6APK!Jy;h۞Ɓwlº%Ƶ#Lj6kz @#yBU4Ovd@#m |h(en5@5%Iae\l$=Ȱ( "}HT;~̋MW Y|REdd"t'=;kݒH_ Jÿ([sCqI_,!v= n:ɀ;Qy_h(c:!s|j:׶pRt9c#۟좈j|;prPs)潛)@ؗᐒ>b6e |{xX:CgȽH ahz}=M(ݥRTe0ӳ'U{'5ফ)`C&bSC aΒ{xZ;y&+Ezz! sʍ\9٫_M3߱*] {5ɞ7``r*Qp f̴bIofB?8KlqB}xzT*7t6ߦmJ.@q X9:.D!$VFmvGzÿwTܠyAPuG 18=%ךW3.{hl +ޫ1#QCi|GL49: \2̖oiخ'=u*2FOfa@ȞOI~0=]NjՋO 敁C[2\u5x!Bh6h]VXvQ+2|k']qggw)ou#;Թ11_hpL AEXHFxsz76ĪNHGO:x! x9}Mk+':[]F>qEwyMbt?s/W7EZ9\:hKl+{5,{z: rN>7I | ]Vz<,VAA_w%ʎUMȜj6c3}ZRMHiCSw@ OQ ȴvjf5^˿}9HU>[t"e>) JDш ¯r!نnCϩ>pZ谵.!27 F/D}_EIG50TJ}/LLr|;mZe,g'(: 2p ^;xu{cCimZEy9B(o&lҞ)jQA"D}C[ƞ-ZF7t_0+ztۼ QՆgu&R#pC^`UdK懠9mbdO^Z8Infc4$Խ)hl1+;Fw= mdm\p~20ctB . ma`P̉ZG`qp[M/wyCucd[Wרiy~^ ~ r.5YU2.[ix:t՗1\!$J ;gY{%}Xmo4Œ4dD\JYw+E?:wsBtoy v EQr3å,¥SWm\1Di_~:779bP9Oݦ3tHPabsA@(W1@-J#OӘ:mJl_}a+X 9#K7z|BG~Na$,)ίm׻׬\\Gp|F7H\1)P4䫜Y.y;J޿k2{@BYu*7:|,-LkDoE8# 6n[PE1~"kK։Ïmj]!/ K[GFvp`h׶j3ϕwpw>KBnQe\CϸCtabFDS]qRu9 Qv@0jf;$5mxb9i/,ޒ=X:T%^o̶Sb@.{A0 0CO5 лfYB5| fJm3]88Ƅ%; -~WnYa~4,` I )'4P ۲of-ap,ӖWx1{BzX6 7u:J\a7Jgkl@Ji&TǕzYiB!1M:Yr1>A>]m<@>M2ͫBTwP߸SUo#.P}D뵮'yɫ}̀-ZS^TwE9M>3B hs ya"5ꭆJR"AE{3;UF JD8O@{^vʛN.*{nCqg%Er}FZ' DJ+cSaOd[ ᇅтRq#{زZrQa۽Ү!Qڍy&#TJXpjHI^$w݄#FE!"x\ҨU@:bC&WgO.xV<5dGs^;~L9 6[f_ƢU4a|55t5>k$LfO;ձnX'+e~s{UNZwRpf OT"wEah%,e0>w@i#v ٦F&KY` @uO *YU=D#C3,6#I52 {_P7o?|N47 UYќCS ; f$KOӧltd= uĜ3n "{zrMsX|T0ޘ "|&W_p%9{Ik7mah@E@Aktѭ[#"~p&uw] m|ls@-~ᚃcariK^[ڱoUWĉ9Ui]ZTꈪqw?T8=),u~ްuA^qB `}+ZmPHf3"m ˧xW!tu+^SMs:D]SB3v< 1wZߤ޹mi a3oڛy9FE:9,N.|goT/=>n\|BF{w ÒIV/[T/hJn'8Rma~#?JS0~?_eeY<C{n.=S^#v.oņFy4Œhq7r/4nٻ;V%aJ6"w0T&|,,abV0% (CƵ\^&ai} ӵje~!Yuq$k^i$,lM`€8ؾMG07*0zO㐓: :h.j{%i,v8]'U'y 6壘h~$l?$#Q-@td,,4m*Ú 1s2PE~wLWsJFrze=mH*.54 $~o &s>9AP{vW v\/RB1xB$V*ƦЯχaP+jeZ*Q;d$fEua!gww|K!_ܜl5{] CdHzq^Fc,4ȯ֓7UMMy]s2 ".lOU\21vɦHM̑ i/'KE@T Ʌ?Yefw1 3ۍGC8͓'S (9w`KzuWg-_}(Gi+|VQ2OH ;z7k!kEM@gJXXۈD-q'V:MR'  kgC1VA5~UyHSoEi2%GXk~=⣲CKͶףe\իfwHgϾ޺MeBOjFQ+wA$ ړ'PUoҊzn)lhZsWB3~&?Zьs2޽du j2ٌ-ZcljAK7?1@4p0~dDht1d{iM%l< b2婲!U2]Jt9Th}F:u"=p+`cM~U,u8-Loֳ|0$cs^} %})I:{tKͣ)8Fb}4}Lǎ!L@mвɩuq H5\_WX2%o0N:MP/)% 0cjݠJxP&D$ίTX ޵,ʡrA߅ tBVP=#R4_ʮ*&A ol$aOӖE,U[l !NN y7*(ei[q0ėNTr!߭(Ok2*;+WΫdbx 6^S,bU_8Bww6Jx6VcםXrUML*(S?V;!+vq u.6_iOͺlg}qJøaMt=|hO 2CdEVg6o:CE*Y\h!fcMu$9h-OzR"P?~1ӯqLج`sRȦZ =X>H]s ]lr]#0Nx'_ bRi_i%5ەM甛H:#vX j$݌H@yFVlɤ}໦cb{Uwkڎn?!9Zq]rm0_Y~?^pH9^l5xDiC'J7 #/ciͺj +2qbG ?9B5C kvx^ YI|d ٰ(7,$e1SA}'w^]Ĉbf@yqqx(j5::hi \OouV[|=o ћuZm*f by ;siPGD@ jCj@ѸH*M-Q:2M`t>m!"jAP|S?LR` /J/ԥR.mb~^aVJwa.?`e~71wICs 3+a[`*Oc]i0 aa:̣n|Ecid׌O>_91k+< L[Vq צk\uklqј]0|(ŊsCbYm4\]JAСlNXXzHaOA$/*opƛ/ ]JG+_3HlqWG i'7vaAdS7==MOfJm>0,4^Oaގ m\2 83bx|{uRe`%J=!M zyb O( oi X~2uBN"psR<a7{j<]A,M3~2[G:h  qiSS"fmHj<~^fb*'!"&'acdnˋ&KЙEו+r$ &|$^fg-|7RL[e$LIʆu0jRI=V: \z`ˣgy =0ޟmA1C*sٛЖ!&DE'B@s 5qn67.*Qc4&=tⲠ`gF;HXS͒AA 0oi]hy9/0_ ubچ+QitJ x,inc5JNU=/2i.l\p|^Qi)7z.ZM.ܡ9}ݨqf;C@@"Fg 1C#@ KSklZ>ǃxN /6?DqF|IfEo$8.B*ЋK=(9ϕEAEP$8$GYǼz. y+xtKq_5t(|qPr ͅ՝sWM P;n4a 1ws6?(JaO.$䏋ZMQlOS#:Fo>>6Y _Ly[Yίׯ FOl=VFzz'ђ(scv}㋨$7O)^ !O+9wƝEs@Z8 |;^ Ls$fn}¦4թR|b dEĮ<:NߑzDxw82iB68`X`sP{cZWUgg灶C%jU>Цȴ"q,֞sfRlq|p^)ԫ\RU/ .=t`#$ڰsÒ)͟ުB:8 6>,E;S\&hs4Дa ;^ĄbٱMgsMnYg1dGr>r*{}Tn#f^5 禆"lh8KΪ2ٞQ֪v!"lDMhS2L.^"Kd20`ᕷDh rcb/ο~;[x2 =B=F)WPf) -HM t?e5dǿK/D:ɸ{ j`DZ OUS䛍nu';y S[?mzUhٷe.,V)~T=(<0aK VՆRض1z@ nFp ӘL'9ū(F^)HRLʑӖСR/AԀџ£C)k:)| Wag^w%$}3܉=wb$*Y 5h#Ya_:TB@]@6"-戲kiv,ſ@<ՌJҺS(jt>v@7A&1LX# 3({-`pC6oRtd }Jv7X!h5({8>pY."5G>F9fÃF<)QSEr2Rb 0GS.uF5|ol7O6q/ǤPIAbLge} 4454lsKYNυ,v(IX۟G5Ԑ"WҢ`"r"5Wu Exޛ M2%XMs)'Pɐ v;=&ʦ29Y{1:\kwcbF>W`і.0Mkvׁ`$gzHs2` $1Az^s~L2|Gdq.Ѩ!?^bFp="G`!`mR|yD(!\kṽTG%'쩁CBSV/C6yanYޢw^`CH mMsq>B ({L?2-끡. "Jcdn%H#3κG-F?A7a^VRwIuԩ«?KMۭj+Y< ",v\07V6Z$SVB.vX4)rv)യmm>vPt2' : @cJy4 -y`j Jyl.YEHkh)7"pnm'JOrA I݃;78)@ɻm?q3ew; ZxTS+ m4pQO_> ~GWVUz ~  ]2z7tVjFU 9n-I5O.UǦ ŸQє!Bw+b"9 c+JLBF4ta;g;:@$Od]%Lظ*IychsBYO@N >u ntS^!&?+ ͐B%\b>ߖAf5->Rkj[5mx]0K unӭ8ԼDP9TEEFN{"qIQ{HPqy@o2phMo5 qR.m|Fg )hD f\l7/`w)0L7b~luWrgs'G⩏ęp8XVVѲun2-xЍ/yFIXaJ˸oG^0ByTB+,錤 qes3N eH /"3V1#s?4 \T(Lp8X??FI31>B7D1B*UMDF`9VDM$R{&*K,NX#uٴ}8otLpᚍ%3]>St@lmW2roMuUj纤U/wsѽɠF#n?M ? 4ZFڒhG@K)}m{ثRHMC*r^PG.͓G^qqvU7ChSU"3WFSxk,:c(GeXB~#ϣ6Q 6j(p?%8<x'C>#ɠ{ {lvVmːgkr{0(e>PWƒlZAmZ3u}A^m_Ubߐ>RH^|;B$T\%8ԙ'"&virBhc\v_u_Dʱqڌv vkD_.-Kauz"=y(?5,ae1 ;apcAd3L Dc(ls-ݠ@dynTb_WГ1߿P+#mI_U5+uG/XK+Z\P} (\kbg PYjJ_p -n 7A祓Y~$K 0cޥT0o[Y!XnZϜ={^X(9،3`)aGI1M S{C#0%a-Y\`{m4i==kD9ߞX`*%[I9췆[*pI*;1ؼdz\p\RKgn6kp|>vn$`?0 2[pԡ6j얱|۾6wc2PXγ~:u-2+VҴH)k & ݇|YM^|TY:@dDPĎ56m6U={ F#@ 7[ F#spwE6Ge+TQ9L l'$5$T7 ;~xK]@;HD6-WI/S8eYz*"8z{W897$-țL#WV'0y4.S)0@NqFA+;9cMzLZn1\nf.`JX@vD-bpC &1ȸ na,T7)/k\, gu.Zwe᫂ڊ!$h~뺎COȚ4H@!f}5Nt~B.U0̦ZV7rJJXv5,/Cr!I\ޏ*E%-HʛM~ۘmIrx>j2=ߒ0ˆYQ[| o; i Bw̓2ܱь:ʩL{pRpAۺXuFgD_|Sp UU+O ) R < .=,B!E{80xIW\Xt{TQ}T2Ub ۧ㝬TJk1gKe1nCQ.8cĘyƌbn\B>}^)6~ИB@n~LqGҐ>dZS_뼅}.)(In)%{3D]U>tZes\YhxsH@4wѶ!9!U؍mn:4ͥzHlܖ}`8o3AaJ, ӵ%8˺gz%޿(wR{wU4q'{r! :3j}~κE)8Cu"ܠQ|fwӀlt'YzZ>nkEP_|p IWg;P oQCczRFzE15kK[,yqNw!GOQe;M>`|Z`l* mN k!a@:DUަڃ: [d>)1EKW pIђ>_@WOEYr[$Z"(oxAֆlOي>B"5`ϽrT6R=h29Vĉ||,<\ͥ'Ψ[|NY56qtZyߙIvj/>)@C/f9א1v8> 1X(t٨efrYcqPT47sN(qr'ce F@tA}W{`b*CϨ13u~0\"AS"Mw-Ѧaƶ='ryMc FމNr彽`1s)-W"4F9sQ[#K8CT/Fs\\h @-T^Ԭ~E[+MJ0Dg n6M1գvˑtYr#zݚK KVo/NΤ'n!þٯ+p1"(ϯ/Nu]_S1P+D(%l.}Ej3+%fIZ".7k8hb4^빣L/:S6_YmNxQS45qf%&% Ap9D.Q 1?.|Uv.E7wZsHB~Rm8-]r*-17J]V걘 `p;$+KW$<IjNUrVZcHS .lMu{]^0 Cr{w7饗GE^g9\3\a+*z*>lLU[YdL{ol5mT49F#S.J4y dEKPnҿZN} qxUKaۅN7M!^.&Ԣ%ӜҚj&#W^f/gqՏM)n[x|JsXvxfr0`\qcdթؗ gi5 cL/̞,Ac^!P"%0 m2U.yB}#"i=;V}G@%4|!HW@J֊|RZM 9HU&"4H fD'>\I7 3 <n78*A*F9氝Xe 1w 񩚖2Wſ˶:z̒ R?8@޸f-/NS+MS}a{E5"NFAhi<9$x܂ 4Lφ;,HdS,F]7[E{qPJLC tM#{Mv~|:s.n_j8@w[]j[UIz&3 DĒX-'@vA)h[ͰE?}1-KDZn]?c +]gBm"?'zl)F/<`IL_uf:*+|Gvy\FU;1^&Qe }}H0? y/Dmt)*+%ΐ|{T%QǥS 饖yZ(jm"U=b}k)\PSN|e OBEa2Ƌ1w|/϶$7gU{K=>}">Txa#i89Au ε6N aJWqx=V/ۓtl0Jᯎ#qDZx5g;ܯvߑYb>WI-FZXSC"kM uᔦ"ϯNUS},zKEm!(rAW0l@d́8xW9i N6GbBiJN̼>ֶR!`a;H_Q$Y+>gx2Gc_1)f3SeLŬ OU-эu?,@TTw;; n yw.ˑCl}7eWq#iݜƙ_J f=vj՚,.,7"t(>8ftE$l&OK$'EK:O$whdL?f%%_qR/^T0PDYf=,2%ҳ+ғn9`j!8pqq\e4^͐wmZZElü*DW2*f6B { $|^\z} Ao6lAWZU-GRݎ*g}v(| [K, 3]o9a0vG!f̽m\} Pv4 $H0kD^vL``ASlZ~EO4,/N$3Ne,cD&!{U[< (VBf 8936֕haQcqu)jk Pgux@SAqbTԱL/.&fxL裢͘_ks^d4Da9/JB$OB1 Jv/Ou"V'*X'b { &D/ǫ0΄lT 9јDGޓg1)2%d^Sja;f^1, o~'29-iy '!%%l'Kڙ&VOOj`WqhVaY_`.CSomM)p#KhAatzsM뱗h놑M TB;E-@w 5c$XziKۏQs":ɓp6ï}>#p oQV$vHߎjB4֪TQ<\DHޝ~7լ\H vf=g;A%ycF,R RtcY`Z<m5ҟZ|~~eTйD?MK֕餳@&<,7DVy{kf47kbݔSe&lS`(mG'g?^:p$Q,uv ![DZ"0ɷD _]gC_crQī%@ ͡9ހq1?,)c  0a3[CҜfr:f俌U` nc(ÇK1KPTfkj9 4ģR="W=1{kՈ&*/#?U1"$p.}Wn(K<b9WT˳TKXk9uG*8d'tN_B"fgR?κe"m@ aݤ;'5?pdnP>f>zt{B` 2!Ԕ+uoKe,²H4WƨcWBpRuB\n RIj7:?YH;w~\91A|aNpwUL< @b}75'5 _Y q#N+'=E [.ßx3"qc|(m">#PUIOp!tӓ88+rse]yvP7k(@wygP%?Q zUap8CW D,53ڲOXcx*W?o쵏>/8T(`SQ|@҆Af.0!K6Ֆ]ܭ/)KͶ}9 bS\*\h6ReX?tYlr{(׈ G:ѱěn 'rW n5'muMHSm pYfAwɑL,@tr{*7T7MPvqwq.Dj@s42^5&Sq/UWH:C$-QS o`!JB1"  7-Xh[|eWTʢ3? ۀA"<Dp$T0Q^Q'<Yq9ФE늰@J3O"0#gu3X<ȹ1cmZ-!l=0H͘dzɳ]mRuIpi|d64'6cw$+F t@4q޶Y49Εzkƅ^cOJvZ{̠d}4+eҵ:9YWקY_9"hZJ!R7KI8p9A.-zc8N kQ2,@g0|Dyh?lg343~=@8Q+ðy(}| F<ҡ5i(>*xuZ}GjO9D> 邥*UTzyB_8 c|?r^W@X% UM1+ >!tx ˄eFNY {Rvrwebl3|"]?m~g.731"lFXʁ샣<}Sk A %6a6+-r)~$`ijx\Dy:4ϸ#xs2G7}Abr+d05h ڨ撖;L,@iiW9hPJ?XVI* tZJ} cݭo PYC@*mS8{'e,'PJb_lg\ T p{SI7poũ1E$֮Meo!#9֊_0YT_v^^QzK1:4 Fp]ڙ]x׹|(o2w-/~ il'&/OJ87uO4͈:? ![&!q|ޮWutTc0̣"]q*~$)録}W6Zk'wApP knΐBX*1O_.i%p&'Dz37(5kB )E!'B۰"BQN*w9ݸ7N`2A(OzVXL%QISGav޽"l}`ǧ`ׇ%*!㟎y;(mD)j!aڂ4jV 8~U=* D2?X'ټ[?}] B 6JOr=\-)S`Lr&~fdЈs;G򺭑Ҽ 6R9{il~̝!$(pAe@LDC>5D'muAWT7S$ފJ̏yXf\]%>j@fw@F7yT7'#!fTQt6P=- 6vx%qzP4!ҷL\ۙ8}@By nqtmҡH&\ZW.~N)/x$}qv8djm߁u P .E`B/@@4o8N/f'׹+"2plӮZ}̳FDTj oCsfymT/m CDB#Sx[@':gU9Ţ,CV>eJv?ZU i JlI%tel[n$y8P@#`,/ZRFqer55+ WT,SGE[X \޴#0:ŸМL|$  N>[ $&k"T%̇<]IvG:'SU =buݯ:/ Nc7/O/p x! fY% Pxye]ʿRt֬!խ^mr+2o4N|y7:q{pP)8QF8"/&7q jMBO{2 :s1s@%V%W'Yt0ߝ:ezMo HFxj>mS<8=ʯ|i恻;g߳]z:2` NK|3qO\b?m-9_xRCߺm <^iEֆ&[iYfsK`>5zޠ\K;r$WO]Uh5"-9͵#qP2S;|tt<R&`gr |V]EMMe UEfVP!)䛰z/zkB| `þ&k@OA.djKC#t2 O->$σ Ƞ_ެڒj-c#Aq}Ml)!$um)7ibLrd\I/;S_yï^.쌹lwbIQ Zn6g=좼[T&Z )*!?J}>D2%ͮX鸵CGZq{`NLHzy#}8e`vS|S))'UͳgM_>Kc[nĘσ-y'"Ѵ$|J4;Ta"ûuPH~ 0ؐWyg D5H0x?* 0$=^&Sp**Ud\i\擔c.ac_̃L7 xDBQk4;Jf]<-mB'zϟiF\,i,?0 ^_B=u.Xy2&ܽ|pIӪT[$lybz|1nѴ_|ICٸI/gݴev =;CB9O<*V`P# 9,3sŠڬbk/ɣWT84H5,{TzG (J$PEdwl "V8 KV#j6SJJ './V_ e-^akb7L1:աb QO8x#:&EbbՏ#ݩ4 Ug;=A&cPCG51WWҺHs|c6\}OשrCRj)|>lY@+$ߪ.7$|#>ria6C+z@.4:\U|cHaŮE hk X|;ms +5TS3dkey`Y9l) Aq zŅe ge9iD/M&6;Ƴ)TP` "!qi J Q5RJfzLQivaHSr) ? Y1 _ A¤խSf6${>ƒ4[ )/Ӂ* qi)cHrw*ų 4!_s$Yԭ'~?\˹c빮ō2iĖzIHʃ>>5l=V 6E\8'gBXضgoy&lXqlgy;snaY< d)[XA/W!n85-9ICz4dgiqф),o]+KՅZULBvw(/1|=#|^)J Ħǂ ]ke+bo!fe<; ]8Snz*`?qJ˂9(J/L6v 8xFLT_ʩQ{|51TC^cAZ*۷bxAݷbiyzӰvQN7:zOWReW٥vr Y'k_~`^>J , q$A ԣý:ug}Ek,wC%)+o+V|pˌ-X33!ew $"v".a-߹ιpZSOV=~ҋ,.S#y+@\"4C]/F|Xd6Qwo z<|IhxRԝ},Q47!B?Fԅ25 +</È9`d!!K^Zp穁R'j渄IZ|T9o_^!. jeIqߚuxb?m"UǪvR@aa  Kj2 $GP2ǹ7,s Jј`l6@(?>!Lzc4Wj oЮ#Q8t}:R/E)p ~O8V@~n(^Wr67oy]Y_p<\Қ1ynJ4U6];ɒ!19H>vO 2=U(xjtv_212^2t\շvo%Qo$b\}sԧQ"ʬڋ$O;NxTݒ ~>#;Yo,I d]vk\5Gm`-u2㬘5NY Geoqw>rC}9oo3)zg` $j[r2EhZB&#iԔ~r2W ɱ؎PyVTpeٹ̗\4ɳs9qKN2&rk)1_:4z}(hf^ lתe2 K}aYr˪|Ys 4c7iFdM8Bp<t$MY(ĭ[F~F` 1<_8Rl ɸ'[@x%5N<;t m\LtPO;$CW]5+Z'ݝDFtXayyqdKkPX77IHƚ'D *s.eɝw4)iz&TeC h3ib,HW~50,e ;ֹ "չNg,?2]z2")_ ڹ*܉.Ujp~~v+Iˑvƣ8#YһRkrYEEoOTɕ@l)orQ6y6 wOLȘP˭#N pE֣'_\eue߻B\~#%ZgK!eoߚwCodljVwWg= !w:] sPo\N-g7 ^i^mt^E4`dsB˵>#<,r;<۲Af÷hX4ro fH}'&# [ߤbR z*ݶұJg7Yd;iIM1O2"1c-j%}l- QT8aj-XCK \mZsos",+4epw"E;W~-ٷRܼyw]Š_#JxKNڑ CZ KBDh/W1R䉇xtNAfn?ϵ)-͉,.çq΢'m lvJ~,V戼15Q>%3ƼYaG6x d?6!3n`3'uaP0ı $쨔w~yɁfah׋̂Zc5:@8"wxOA9<]kk㻨sGf >2#%?RbC=AfY>wܸnsUڠ&.wenGߍMt_Jb4tgG4cPW& l{ #x4?-Q.+;a\'%S+ώ34r'D5$ۀՕ1;pN랍" ݎFll2 MgǮ8#&9=c2<" Zc)9ɞqOYUӢ m "mNtc 'hYI;@vڀBg*9 $3ウ@ctϑB ).X͆}آb3OǡVÉ{1! {źx,G$Y!~:32Y m >h)̸JQ,гN-FqDvί[7]3ѶXq߭ML55N4=HA݄x`)qQI'Ӳ 6Õr [:B3)GfŠԗ?{ti fY2ks10Z}RI'^" on6%Z?B@-U&}mݘWX=!udDtr/6U(fpiAx*i`|E.(L?9InDXe9r*Dkq$-J̰Zt(d!rp.>%|zEҷMͽȡаfBjva?wnљJ9#Jy=cڥRfbk{׃6Ho+*4hKa\e -[͟Y`eF)`=B%4ے=(3 yXVO EB ~<]OXJ=޼ɟ*IF?;2K(w(=څW @lڿWHX U7 n1qf黋O6 祥(Yu?бB6AV2:U" C[UI e7h#1ƌS@"͜,@ F8 n~6r5 n,52͆?}DeXgQqVl J AY|:(D R Y%L3<#)yT}"Nz+_<fD& g5b1/;!9Sg)-^H~؁欭[!c@Np8=D:,V^ps|l%Q" wS5N {PGk}fq艬HADzp^mBLgdɕ 5rhL!bF̸{kl㽍>vW$-W\!mRƴka43{+H+W@!)x0GGw'xluw8&6I,}7 FyЅxm"$}>ؐq(XޘR!Sz%wU~p;i%@5 BiZw:zgD*j3^%q,c)"{f]G5FQ:EQY&me@5N!壡WĒwQaTNF!_BZ\aL\ s/B_`;q_%}Ydz5# a)Q0̺ H X}G߲>yYԓ:to8~$kUU;NQFs %{F9iEPyVCڽXJ ?ݽv'-h6ILea%ItP9i'+PUQ{}r-/ֲ[rhrD}Cz}hA/T4j  뉺X5x ^!\U ?ֱcAe*-+y wg~ax<:UVCZ(dmꩳ8U՞cW2 #] }ύ:3Dz~ƨ XM=ĺ"^fڣAC ;~b Q'+ =.+g]go?1tnYN}П7DD>!}-ɀ(ldL:^I$l:P5pmnY3+T_#bFӦѦ/1hs5uc>iɫ"m*ѿOdsV\`:wGUΗ#,+#)nJ`q NV6rs//D{&>畫 H*=4T%DfaKu24bL_4߃U!nt%jԄ+j?Q.qU)$hAae#Gsqs}VMt ƮKUeLSe"!sA?IK"~zjhUC!Gyh" !2]Wf)[ Og-6mE-EH ݠF~[j%c\ARz^mA|+Q%ei Q$k}8GNY VA4euacHPb6,.֠[ 77*!*ט#Lݻ }OvH)^%:n$m,[l>'}mYxZ i^ (R$NEBUV h(UNqe~  ie֎襓P߇*Ü<" >4a:ViR+Zz0|녚eÝtAB 4Yyr3 xZ"w ;R"]~NQ8 28}IK"MK^"xʰv_. ^ }{mZ߭j ;&R0Fv> dPK%MeӓX孁G7Vߑ.$z4"+n`@j S~Ί% , 9m("ƻs3@Y"WTN4N1̱~;oY7埗SͰC݇7}xcn*!ojD?kWid b/9 n^Sݤ5i+֝a"f0^6ru27 /'3.U.\e?B-Nn_2S2DrRm7BӾ!1ϬzO6cͺډqD./r"^>YvСՐx~?@od}HZuøiL˴tAV&SjbW{0ōu} P¹Pt}(ḌJl]W xw{ D S>| ä?ZBrO`k^B$c x7)#õ)o\p2%8$Y\5˫a{Y\ox$8C܌$rr߱N@ (%$+ -;a3k1#ٽ@2lp\γxnց'Tu$Ҕ}qf7:+4*;~/뭡WF ଘ|h`, ($˚.l2ݻ+b D>bCa>uh.`[nŘċ*ϋ CD(K{$Tq~O;&ϙæ%<}; P%T4# R(/^}M=/Ibj4 䪇sL}8\]-hM&z )Ql|ғdv5t$Iث) 8~k.ƍzsnZ+ l"\u<&;A4<@`- Avk,hy;,n"qǩ6JK": bR,C郋Arćk"҄8}V7 $OrX,NhO"to U'sA|~{jE`lN*8äP'nzz2o[9X.TʙL5H:79y<DZ$@gQjpA/\C1-GԄ2/ y-yE75g[tQՂlPLj/$6zF,2{>$$5G'a;M{]DH…|0#Dh*RorG1`W&Վ?8FCwwȁI.ޯ'%>0L U>|H) 6)uUsf/9osHhj2E@y% _ɲ;9u2nCT*LQоS7 P'0' ߚFt4q4˩8_EHJw1&? 21+DnԊPTjqD(fqMIK0ޞ Dz!`<79aU| >xHM@mc\3WsxޤfP8 Ҹ &RFg7-*^BxYmLUD'XP i>SJH2{rK. _G6)c'L-T@Љ9 yObXY#{aZĖ?⤱z8 ΦkIaݝv~"Rm)S6Es0L˔zTe-m򋅄Yb-`~{wZT4d#}}d&h|0C9`OcsC0+TvglnL+ __SmMu/. rkfq֨P^D6-c$a#pZcnVp^+mK=zPET$2B`2z4N.K;_Ǫ,WlsuF/,:fN E"uӎ0 ,eYc JݲԔx&ܢ^6q:P#Vi02RM.&3/SNR9zX(o(Z6|)QKd(ô]7K,B@emy:~jI!n-Ut,ޢ&O}rĮJ/q_.\R^0A]LKW(ĝ'v @n `?nmճopy,m7[q=e~c*I԰ PQŰe5bZe^wX4.oπ%o!ZnJXxf֓%g!țshRgM5sjIօ]!Eg* bٽ@ph@NtoJR B^waIn6d1~A j Q~bMRX>+>z$~X`b1IG$(?SFMpN* Ϸ-"(-T{(~t`)[L:k['}=CrͻPfB̴(G$V;ubg"|n͡W #NtaC4;)e뭡HJ4`>{o\yÕlfgТC'~ t3OAyr񝓿 G<Y* {+BZ80-E!"/mnj NXX_)ޱ] Ɔ*~ k՜I%@-A%\z c[`6rt/T>4z| !%ߧ&ccO>u}6krF9A/4n]ƩvUƚ0^?H<d=tJeXq]ԯF&Zoˉ=wwRzO?:Lv6&u}*#ëږe|"epi1wTPM1۫;!|Ipٲ;HCpg>ފ#`S kE,}d j=9JMYJ;P,B[VIXgz\F~a%[ްc(+Uo_ZYb"1HZ0*:V(eSfN}[bei}T^=@?,51kx6O4xkB9:V5! Clo쀯D? o.(lj[M5^a:v78`t:y Nd>鶬c_E npy8H-KC}7^ ?P?;TQðœJ R\u}^"/T+˧ASX} K`'?1y`?0g ǜ-_hqyٗBpVH}m-@ q?LLDEw~xq]]f3:A~a׍r'oF}6!3:sQi/V-sKi?PK..JQXS"UOF+)u3UN(y:XN_.쭛 E R0n ѩM$H4+3#6*F:'ˆ{70+( 7Un{;yw WמX`w*~*zJѭcҔ7',7`㿨D<% #Gr e2R QqO#4+pE^eQ'KRg.iI[p v tc%xM/sI5wMq1<:}+^)$^"<}aKm#@١o־驖 j%9Z{i`ѶTGPnXPl(8?ae5PV-| ^h O"si\ߔYǧ: &Y~<}X9`d kUzQsu,MTԆ12,p,ZR/8`A~ɴnZ3^u%}Ck;NcKᰳh&M w}yF _V7M(Ժ[ 5G Y ٭߃`M%4CZJ;~U HqoW~F!>ы|f5cc 2H}JgԃUB򫜞fPtg%򳹅t4[@_C e=}I rrddV=q^Ď~IN-hU6^u5,S!ּ/|몗MLH<[w/j:YWEpT5otqۘY)m`MJٯ9d |Y*dW8Y;Ndi;ڥӃ=Ԗ9lJqg. *MTJY:Z1oEpn,L˾6نN.I=54VR[)Hǎ,JeV$n"@#L ː*]оC/^ּyBҹ7w#g-tTހEKڀ΄ {D/TqkqZ/;8ܞ#>& ׼5ǽEOZvӂśԕ&6VQp`1It!22NI)swjt ma-cM8CE>7KCGvMsi)1W(l:XLbqٚ&A#/Mo=3b=@|,hy,B䪍έhC YE^s@Cyo}nj]޶22fmQ=bf|Wc:</ه~RD0ǎP'vYU+ݴ+ioU? .䅬SۨJЌ #+vϒ"(bCk-vP1&JOdl셗I{'@jkpoA':n߄E^f__VM*͠o'ŮZE5 zIHHJ.'3%=rgOAΡC&f( ePyjnB=UC> $B_ blI9*̒XGysEHBMC҇q`A|2 ktϡE'}2[q`PIzo=iw<%9ʑ5 K+2RID R*y J9(׶v46##i޲\#XwVI3[|ir[ɵU5@ծU,Ŋ}4]bxX' tu!9%Ŏ\ő N`#aV!ޕsqm.#w\-XM ( ߹>(4-mxdB[!zAMK~F8u"-]$#x[CԌ0Uk_mt\,R!bN求N}D}PlZnI=Ö)%ӱ !^Hqnm4;b"Z^ybm:{ȓֶ0o)@Z.Xu07 nԫ>d@rQ]S0<GMv ! {_j(wǝB3#d:=U12L'?RH}:,[EAR"J jQ{T y@ʼ۽BLF@d8jڿ|wk([ZV_"!DQSRգڝtÛL><;;eJ+אSE;DFg>.sDM'%!8-i- {o }Rly$wJlUф^ҹQ_JQ?sl"*R@Q,}Y9ivhqOP-Š]H2g_fab`l!N .KR$]Uӹ@K‹sϿq1$VcRFMn [cOQУ9iY2Z"8@CJEu$ޗ%?i#a^uL;m;8J]j{m9FV5mr{X#<h6-n$7]Zp$Rķ:%5yg}܂.C pڜ~>2K$~M[g" ZH_5l J47xѮ簈& ׾`qtjӂ0anQ3?ƊU;ay)W'`&w[Y)CKaH%1f*d pB BkvE*h [X55ncfS4C{ybG,_H~uYacR _m#W(7VDİ{hHbb)Sr}n!tЉYn%b: /]H 0WSB-g?58@a9/x0i%x8ɦ 3uaY)g6¾4plHt˄ ilnjMuAwL~:HZGp4C./*wёG-4|$%"io/iDJw..0)yi f8R+#O%~ khX >ENJz#R-cK#iݻC:N~fI07KF+^R؂\hfuJUiAZ:%7M!I>$os\ޔ#>K#hοGlk5U!!3e >Ƀ&9M>zq2]=ThV|(7@Q _7OsYHrg60D{$|"y_kCP ^|]? xUY36§BsB9CVۇNJX5ku2X!8h\'bW$iUu ?1#^s|jTGC7~G/#;髚n!F Gu5ư3D 6Ua,r` ?nd,D@׼kzTw~9rڿ,  ~+\8Ba~HLڷ^1l\AK4Rhzg(4M̺AmA>v~W3*:`)_Q[WEgNdE;O\zun UJ&|r NxyHd;u'Դ?v+r OZ&΢qK8X}Yqn}ItB+%b:N G^{QMWr'}[+@ZK{jS*0UtAe۝sڡ{i`3h ~[Ɖ+N>C!2_2mys2j^*H̟+VXpsn##vGԿ8гo_4#ئ3 $i!g~ok?c`ZU{?Zll Q|L{UK 0Xs Rg>V %Qlk]x sͺB']6U8sx }=2ڙeiZOm>ri*gV2ٰƋ[éq u'6=O dž90<<`h+Ӧ.p TcU'byA4q-{DĈ]ynFM.ߣk29/+)}׿VEFȂc}$q`['~G/ ңlo(f}qh& Ud8k96q}cBrʝfd}E~,nX6ܙ#;~DG}"`4o$} rw%@6jVv+i܎;imWIe羚`W,<M؜;g6ތ†(T /-Nܳ|~_"Cm,xf0֛N;` ]׃0jOz;[$mʰ;v 'dn&p[}YQ)Wh1sNA,'~J#n{֭A' Žd[WB=ojh@FԼ;h4}< 'tB* ~\Q3<5+*);sG䙱y*eb4{ a5Sd؄#u[4o T@vhdO׆d1}ˠ(bphmƧ#n%գh:?' &@B^Ɠؚڣ&LN#9z:-Tcѫ!3h7{yVNG` |S eD墑)14C<ԋŹJt[_!ݎ.}D .r@ddi5871~폑@O301Ҟ!ב?YN]z,RJBˉk;8KQ.^~A:Tu?غ[猪ERoS} uxVkӑL]~FݍuxS\Q`TR?ds5rk=yt0^s-rב>/TH6"ٻIZ2S: \琳v[ŢQ3q>c6G5C!UA?C0:t>ҭ/"$n/՞{|=+TMRGfsu.ru_}2;©'?:@:!I$)=TzʏR01z :nL?vE77ڄ}0QLy?WQn(#W<=+᜺O%$C R j74nR;O 7^T8 #NwcUF9,Hn34,R)3fYb$>H8QW4.cxݰyV0R&C(=tI,?jex9S6/ZH\r0 ߝs5=Vp/-(E~'a5Unr9@)[fSUD. Xy̜ҁC!h4ҩjY)jPyPr@/"G2 ۆ2͕+S9k#yUNQѓIvxTy۟o -X؋L\~%'ГFmj˃қ$c6v,nK`p%J4O[S8y+)E0!ѝ=iՎ3l3.1T^hU?U|ߞ+ݹ 3Iv+/BY`jեež<NPZDa_=.lgTxI7׋p-,u3L"q6nq4 z\b.&sd_-Ȑ 02N{ES b< Ʊˌ#;F눲Rm 1~j7&|pB~F@^ٸ6{8)X kM׷<؊Di\)hOYDgn4g`8qko)6U2}Pe@^.Q2u"J{@yV f>ee[߶=7lI;*XLi)R]6n[<,-/1BO֧-Rg<9xs8,/75HtEKeEWc$G JR\Lo|eU +&GhINGڠhFu.͇?Vm}nqŁ:03_$ jh #C4XcMT#a.W '_hmN :#l@VsK,TB?#JZH ԵN$(Lj%I՛Lv6w'pH+4&{l_oC:8)z4l*_} oLyl1 <; xd[8.!o4wTXw]U\N9NbŶb؋"MNJO @ lM)ay.!(R ҄=Qv& ƛyճizW ;ˏ4uVXHٝ*6n<݆SDRO~vPѪԖr|X&㣾2w|"k"p5LlB+ac]s Ηϔ7RjyHPsTϡk&GyP՗{+-ٙ'H?@ ]3D$ }*%7P2eRh)R(rX*0^WJ4y&mK2οftBYs_ agN?n[ Zy 5RbU7fSy\ۭ&+z0XFT:ݣ^tj} z>HI]eoyL+G+aNps\CT.hO*_J󐤶` HMsH "o`I:8=p}!69h3*6uZw{cp\@]8O9ک/*.8E@ߛwžg蟟(&mmڦ>\I6ʍ:A>5dX0"t'Cmbφ/fw z}݅HwP׆3N;xL œHIyP=@}M~[uL@5Ƃ9ǠQB;@ d "1o\R{.~D}+~&kN^ї3\J8u se57\aWN?4 [NwӦ5~_65'?wnGۭiA01[ fdW]FD겭&rWx+Q 6&E@[pڍ6zgLU?e$Іf0٥Mp|58E* L OyZɁRB+EbCTm=ʐCT *c!Ud ٗ2e,Wy}bniCT:bǞ 9/Qxl 8>"&-Us{ [Ѥɬ `O Ifv4DÆFnSl#\ V+F fPu诤] ]D3,ou$4lZH[=Vb8 Ր9wPn*P.UNBֱֻ9/%7`;KUf!@ĬQ eJӾxu3&b~a!KyX2#9P&w`.4kVv[v(:$8rv;X|)Q> mzj<~94\D/[.VO)Rqr*A%{  I3{{݇[GL06,qKyJ1lifeg6N5s60˖ȬJȲ[ (LNs4*iq*z;>ݏ;֡_uY Yz4d6_pC(Z=?J_RIVCN V:K5ϊ4-i=J-Q T4;;>Sʹi-}STSd58@:] 4-pQ>[r@ g.:(yU( zCyM*}%CCjtUp .|nC#l7$Eɪ} 1Dr|},Um` $(k+L9\>Z+y H; ^B(Sҿ/\04pJnOx#H{714b D48QNrבIfgu MUk&ilN[`Rwei{7szԗl|_km08d a@kChNwASܘ}K J?()< fX#j:b^2I1œѾ%z^Ln" Mi6(S S\m0DgдsE޳ x1KEܺ@^ȋ&3OePj]46im.92_58-G~|8@ލ3% C`B]#S 1 >^=gPQAz$.vG*a>Ɓf`w:F6H\[o% {f} Up-t#*{s|9Ԏ;yS zU6 8Xoӯh>iOȦ !掠ob o*ĖOutƭgs6v aݪw^(sJ "%,hev+]ӻ5 ]eD{E.'P'̦P9'ƖϘ$G>.l=䎚X:}=.a[ C.bQ$jMvf],U(4ȥ16A(,tvy! y[9 StW9jI lӾϣk$A]oxbS/+SΚsYC3ZBY}>d!VnźKTn x/jy|:GG! 'r`/0T=Ҷ-U7E8rI9uNǬ|e %oLHf$Dz+kC湾я:(Jvk<3a{eS6{_{aL2ST|!V0نVS)۹cWT:Ѫe-.On-y#Yo,!P(7yzc+t1%٪hQ>ʵ fpWKIB?~d12G婻P1v;>w}HG]/tܤ#"AJ R/-e 5m˗{ϘB!]^G?dI>{R7PcQoAQ a@@w=m̶0w ԣ";~$K1hsW6%폎YsŴՎTi&|Cua5,COT:NZʆwQ|oE *Pw]rzE00ݜ<>$4ߗ\F(Dlr =J9;]Sxcc{i%a{Ϋ Y p1/m|Dn3_ 2Rȉ+_QTotmvd)8` g!AS;ksT=d]N2\A=*a~OfΣO% HT|O |`bD+ fdS|ђON*/B;<_b,h(m{/.7ն텗=:!z/#Vqt6i-fg ߆('Zv^b{h,:@A^QkYਸ*<Ƈ>QPګ`%|nE[vPCܻt |{K# =q V3g#*fm`f4멚a';$/\9pv|n"Hm`u~\^fQB]V(< iiK|wX:u4Sm6L௬0ߠmU2~@>Ė. _4cU]P^4.!10}D sJX:P{N9p6=Un' N3* bJcKEG0a^5K6ɦ* y{e@]^L#üE$62)}IXCfa vaPUmSCR9v HwI<-?jJɳ* ãh@nn3s v L\І=R @$!9q+I5:gP CSLb{V7Aַ(hWDT d%XN1о.JIPjK}MFz pRreg7VF%ke)yFzjDNzP[W,Oܥ'`8QVdD18/BAM3|wZԵpnOO;J3_&w,,"fxlyWk06Q,] @.;2g@7@el7DػoL6ɽN-Sc7XNmPS8:a xL9"HLWzV =ڕl c`8۪9ҷ6hAٕ e=PKIjL($3/0n7q ?._w·27pb=8Pa6XjzneaDX"s藻aR]wgglT0brjELВu a!Й7^u@3L.F_^7`r/l>,ĊBVbfnMJG20v +N@<īwzUU3]yη1*H`.[ġ@=]z 0Ue3F:AcfrȬ)#Mt y:\pfdX3Gd)63y^VGvGrI(_i SJf^w"y;<*2}X:Fmeti]!ݠl#" =Z,5c*URZzkU"} vmj3l?TW)Ӈ ^ +FGv0@OoR \IWW9 ͠Owf#NncvnG\q:YϙZ|cf/CCN䒕$dr>^\!3iT}P:DHnoUEpeEBVr>:2L G4FF?h\ 4&h`;ES<#~Ρ=~0]YMݡ`Ⲵ?aPlz;mM$$w*HqCC',,[j%?k\ǘ (ϩUE@V !H*g/-ZH&s" %$f?YRxupׂѴcIFֻNYr )Z4Cρ3ф*]=`!P񿛥#̓K!`$罺BXev?.U+(]=xkR_I.W胎K8Y3I =Osp~| aHhNz6Yς8'^ɴqhFڿe}nLNn^@!ڜq FC(PS~<, 啌& 9a @QB| zjm醦\#ٞd*y? 1Uo?絳 ~ =6zl#G7޿aTOҰRK%džzj0j$ZO" 类[=+Ea*f1-hps@ˌ;PN> ʨ (F2 #QF#%%&: (PQ4=[~8&@h{ @nu~!>6r{2N G$}Q ʶiQ!q8~д죝$*G\hGIl&}lFpzd@Bjrz/Җ (Ŭ-f-[{#`]v\a(/QM A_8<3fTfI C=Z919y֧ₛ!(8u"QS0X;ZjD̰A$IޞOyIoȏ:>P5"68Z{B'  vT߆{-F̗ro&\.yҎ j y::>cy-մ,#JYm6t+JT'Pos/Js1JotA~ݥ0VcS(8/e RJRсh>+\vDn<ֲ}MlE8Q-Ca l< (Η"gu"],d6}8t '- ?Y} seIv[@4Zg fw>;e-B<ğMcKDDulׁ\ H孫{T/M*A2k)EѬC2}V -.,9GS;_NtT -aT=ќjdZdD(Hdj輾8 =qCn]3"yKU¥Sⲉtw珢k>^q-y 'ZՎ]XThm.ۚi˽"{`k?1aQY%ėU Œ2@7k+]8+ (h#6Kh{~\-`dHZG\_mlw^Y`T/=%xJ"^+_WAٱ{ Y7.Z]  P!c+'~;l+KsW?wuyF{jat5b '5u}>Q3d83ntΛ1>=2tp<[Yԇq7Z N[;Gu-42Ś+iA*)?agVkZvnHz8ohu js0tvӤ]9FNd6ByGJHpANFDFUUh(c(ϊr(#Y fU2 7giAL$pRۂ $3yP"HErŽkݭ%5v nMΩW#yS_ͼL8Ĕe% ]RXY ś)]Ja4gBcsw3*BL3åBxVL,5'Z5$5*jQ*R<E_@A{jܹBHO΁jzW"<6pk|G,amb:jA0 篮*G{?L c8UN!E5]mwLġ,8fcOku9bօ}50RoMT,xqIKJ^&O?6!9G%;o}着iO')P.ږDJK|6.^.653%R6eSTINۼb[byFi,DXD4MQ}8/FۯFͲ z&}iܹ9M7^^㐜3 9_p,~ c&P[~i3課CEUTz g^Aՠr.VXJi}灈ޓ”x(5$2CeP~X1QGdE|ּ)A G$HaPHa ڕ!m`8gZKDY7#uxG""p)p`Lm] 6I2mhpj u/o.uYSj0A#{t^b3 ix]C4{QL͒[ZGIR5cD/]13!vI,_o[2';8'SGwƞUvxlba=dc`</%`{y귦 nSK9תIQsgdCuًz!-[ƩYoH}"[d(`ԶcRNohNU[}p6xn逛tI.fSj= <ߐS K^L>_Ӵq tw%T4.m/"lL67-hhcyKa2EpOܘpipV VRg{jG}@9@@((#C_S DӒ7ײ= :[MpI:.?6j!AMZ_QĮI6ܞj:<7n7 lT{@l-{_E`VL=/䶚i+ Bno2g ?h JkoM\8.R'@wŚ8^}Q@pn[y#>̣H辵:agSG]߰]0p]8gtGj3\r4_HPcw|#ALmX8:~z}nIspyXM8pU87soWIrab0N9mlhp쭈'?~՜ydQ * ݇kڴ `̬VMeNޟ/U+ MkGІ;?JYWZ2[q&8C(E85:b7lpNT=)cT1>{y w(Q>eρF->gQ% ԣz{D̯3SQU8+ U b[=";`g0X+y &PP/NVzni\#lQgW1% z=Q"^tyz"OZw2&zYwhk)iV*)^>-7ܑ5M!&_M40ۘDvouP€cEy(NLcud-/\GV A_}]//Ѯx6[%&wc/ \De3aHw"mUQ)x8e&߂W61:U 9Lt5z\i%`Y10Vz/EZ | 'm54& 2+@#/LbZ败qԵ̐k|`iGs4!k})^ϗ׭:<:Jc1}?wL) `,GT,@; 4Z;^፩ӸA>r>mBطo>*y0C ׯ| fihx7PpXc+n>oұϽaso(WC]A&RMOz B'#I^XκU*՘p$ ܪ{=D@W^OFW\$0E.I}]D8'!"j~ Ռ\q2,SՕ3'':xWz7. *&%^A<~8]ׇx--PEt]USѻuq}&qIY0`)O֢3˶rrUdrE1%LX U8<8g} TWzu|jWUUV]nÿxR#̌Z}eSͫ @|9vpQ}n9J,IFݐVD' L6};oiآrAPLy&SO9PoҞnVJqT3ir1vYѩhbu>uW"/Ui`~\`{k㒉F?*FTW셗 =x lݩ&VB0h<{hXb|\M$tiEꮑ9DCP1^ TZ62zZygQ%aSɶ:BD%,M&-!<7vn*9wqe8iPCbg_q3mHsy~u}vrzo`< LgLEAc86Dͪ2嵚1BNGAs(=$ cpbL85T+lvhiY)iBIՅ>\33pkl0Qk ֔wcKD.c5N~M͊@yEF B֚.WΔ`=&7oeu[X[1Ԡ3oBxtYyHPT w@W<ᔛ<]1&m]+GATU]Af{v OrIg=޳wG8)7sˌ<稃&@RZjyǮw r[]h|*=Ueqp(幁HeYjT?`I/9 +^UAM0%_t%1uY,S+VmZnKzZYlKRެv=|xzAOˉHFjcI]#پeG]SsPiP%'K^vNЛ'_CN`(֬8UU!H 1jO<3Vӂڲ%ԪɁV2Db0ŌZ_XsJUN>w:*2ߺO[H9P'v?.cCX>)/b"*!$M]|m v_FaOtj ja4WwF Bw K_×k+'zBfG_T>׋a>Hǭ!ơ$‹S^W b-DVu,8gmD'NVxM%?:&]L]qu#s7%op:.鼳! h㇀˛љH ma$V{6 fy>Oӹ:{wgU |DyJ kHHY#^pM+Bs'º)还ڒ8[J˜aғ`P1`̝GKK,\~V^2/cRB#5uԷ*`O#49\N8(1[dv ]< &j-Z;4WZѴ]lq qՠNa3mIX2(70V?aB#ͻLA3:[!)gW: 9vd-u˗nVfK]SA*Ǩnj-7kqx$,'R-)Bb< tu7 !79ԯ`tG7}3T$KG*ͩiGi9S P[BWaٿ j jT^€bȿiNQ-1E"F6UfYЋd%Rcs N7P^u +ܿ1}"rvE?%%brR$X]YS*wY)Ob`L`:Lw)|ӝP|I'-fޣ7gZ[4PalG7|PyG;|!uta$x厑d & {{ lUi3[Iw"oɫF4:"ղʐJdGnr"6G'n=z0<;SW' !Hgq؊V&Gř]:!kk\ܸ\g]֠^#.ˣ$|7 ң&zG7,+z^M48xQT1r7,T ["䳙lww]U=(K-B :2z|h̚8,5sr=]֗laXBwfѸCiW-pҾL{屙\gx}*LxNDm~z*Qg}Þ|jp jhU'e]Ͱ U?wuA\8σ"zMA6?F gf (Ҧf}TлR!G8rxEy5BK>A-da>ݲCd!% ń[E'$2 ϬN75KQowB>ё9[mо G 5B9C ȼ;jXz˫y'yě9:.y<ʋ&ycH<2UvrU)҆ZahxYce0oZ?<$SEIertȯ#`@Pʸ^_1M{$K";{Rm nn5B/g DzcmXasnПc 80chNn|8IߥkogFTӚU}!Q' qgDӘ2.`]lzADFb__ˏIT"ٳ??{wreo:`Tn<z\6~HB߫["6rH Кey?6\cn X@{^d;К-sO-vV[|ρ5n V [h=cpv# H'f Oea"IKX|4 ס_N ٌ9x&t ('GɁ}Ehq3|ۆxV;׾xMA.-ZTcշ5géOe,& WΙ\ÔfqGiQ+\h 1ʟx*LN,)@/+;jwr `߅+_P"!h4t3q1g=kX?l=J;H 2_\V Ǖ|[@ȝj z7@~^F=tI'黈X;*,\;L9eMgOH.u Pmm4ny{-DIC(sVZfH3B%a=Qcae'x 1w@缷xm˥8nY3'TNUYagS)x?IUo=:AeZDjB<Z'`}ef|f+ 0zX!GK{U]T%.͘$!=K]87yPV+ =,M.d9{&j8sHRݖa #,)^=7~fOn*#26/đ0 HKjPzS:H S_$.8Z=Ӯ.Κ۩`#^a5]Je)UTTLUibZ.*(@8 ֍- F5CrMz3?e-nqu{@ms ZyMD.9*O6{@\E Ae~m> {D>}~* .5P* bGXsNGHAG$=#PiY%S`nD!g?ՂWm hCZQuiF\84MHYyJ6P iԉyhq̰Z GsWpjk: Z4H0*U/!l8LQ F~6E٤Bѣp=RzD=IKŭ;9fDY 7Fӯ YA@RaAg;(c'찑t"cGGfπ)4b?qιZ--7pɷysxgp$ôP#b_ B{JwO=_a6-t"Xg 93.Zd {1k;Ψ;FT2~_7sf*{K9 oNSP7ߴ)úqP /d]vj!% T&H l5pُ q"TB16 K 3@e"\LR$Uڸ2#awa8^WQ viN76sWK,E5oS[rAKu+$^ԁ]40'ofv1 3^D_>c<mm=`zif*၌۞4nK O#a\ 0*2hݚ5R#s-Nƫ[@h˰ xe~\)֤vC=֕7IEwwLvw9u:kFw9MUb  * mmH&~SJpV<⬻@G & ꯹x ^٘/="δ:dz;a(}#%P&77 ۬u7v>`4\zI#pViiyU>4ܧΟSnf!bޮ{pB|WD/+< B IJb9= _ W X+"F]Hqy7 dR|-ꬮKoWGG09N1iW!5;|ߠ?evdZ*K;vY|n|[Aijn20`=Zke!/p P3v٪Vow82gg*27BՄRKufzw@a+lC"R#Є-v i#piIO0:k4oW?n)j} Hs&4[J['3,1+]4)F5Icd"m2?+mWm-*\/%:}~٠2+2;Vq^~Hw]4;N>NCԊG4ð)+%]x I* !(kD}u*'o-N= f@Y_f^md# vdMS\wvnn ր.˫Jv:B1:>GF3fQɈ0%MGpl>&^b3u$Ӣ ߳5✂{8\Qo{P#TNkLʑ|_)rzrUhLE෽dA $ \ 3Gډtq4*r~JP';śl>xFZu|摍 r̡St8J=mciX;t_AM8͂@a$3Q,5WFku (y<[[a^4%sざɞWkϻt6C0 t(@!z 3" st%VKVθZ 5Dmd16 4ƙebPwN:T`N/ja3[yK'iSX ֔926/H_<^Yi+U^"Ihka<>Y lS<"?fbnf+Wq,&]{]y&KThӕ'v[c_>i(/팽`v9P*4c)i12 И.Eha¯,o )GE*=~!?Nv)001/o ,.m?OZ߻4q< ^S2Zx׍Fohgp>> VȊs bJ%M+*Tp Z LВMÇC7K%`qt_IFn꺣RZȳ:8 0:-U0lRu=)b Q[?w,߄O91@"ߴd&27:7i(h; tߐE<|CS4ȶPRGo\R<\;XsTR9Z:UL R@s?Y|f m&P4E3ZRҖ {Jo>كȡ-vUjʯՑh(Ow(!YP8$? 6IΨɥܞ,hۧeQFŐn$&#ӊi.G$ݿm~KVd=˾R4nln"Bos1ݶ왒|`D"6E]IXtO1'zZbOK[l_$ަː]'4Ⱦ;_X,d႞KvMkWԈbNV4Gq"DimK4?:}龆 f5{bT׶vB/^BWdސK5Bb!8x nJ>_"'S)?YraqQѠa_c@,atCmmUfӪF͘Τq=yo@5;y_uPsf x>T.7J~[s=JC4 *X-}MjWpы^9矱 Dإ .au^Bj{ ^f-lzo̸*< j'$SnF;EdzH.&{xIԇH_Q40koJUR湾}8l/ K1C i)jU&iU|pۘ@Zit[ֵ?%}kh-k8ԎSDug3J\7qBp(b?^S$c ޟx_}lg!46!]ЬjC1~m}Eo0sM]xN!ym,Sɋo* F=O VR|1-ڟ@S1W$2C<5.GE@+jiIeUtT>@nCi$";`B> G.q{uN@Wh6bzC 2v T(({{Gd9RQqv-UL3p_G>HԈt %b~S֗Lc$ccEZR]=펷ـf7zɌ:Q"4Ƨ璲M7>_wOh W_ ,bhg̃ 1pNPmsFLiPbJ2MВ.-2{ח1H$s~Xh8'Or* {Kj J'0D[j k#ު2,„}f19mSXyDߗEY%[ceIpK =OR3&:tye}HM>gBC55@7)5ϼT=u_b`ޮ=2 Y2"n)q)lNWWp" WLR]Cbֻevۻ(I$`G=T}LRhO:^0!!.,_U lI#J,B_pQ`xȎ--up-!yR;,#5nܲ1U\>SKU pu ^j&x3qz5 4E`/6^ۓ%NmO0TIׄW0;Uxj[FVLe6ƄDi\ 'IR{!?Ͷ߽օe}ػW -Т%#OQZ5'#|vYp'j }HIGp=Xijf '{I\6"bM~ msItKBZ<=pdtܟqOw'/Sħ&x~*+vDpO P'IXtTǨFӋ22(LJ,'Rnj^CԌ"k0z{js=DɪƫNx\= DD9ʘ|)h1^( Pg4ߠKCqsX Qm`:MNGHhJG(@yߋyTbY#sX[hL7tY}vv-eZc0WEC J+TW.Qԣ0y=io_azE Ԡe>LlQAٽFZN 7䙰omN!,q7å2IE.Ԍ{ [TZ8-b xhB0!X@]OF]kVLYSqU ;TL[;r[mu.zLZ.0(`tD509;wQW/|R=5aSJ2& CjcieHb18uoOL 3ʎ j%6G?])8=ȴ[1?/` (,n5LO&wd`q-0zFzNš!5fP"N;ö@ %30Oq8,o42!|,t2uǝ1}&%,|ǤwJ)~ () A3+5mBr; b%`bH-,9$ ;\}YfSNUױD̈uZJ/̈́dʚ?7<,}Ym햲M6{Z񁱧U(LOf*JmCLƘBl=4킠0Z߷o+`ЉW_xp{Уs>@\eh dM>ݶNvROmujr0$rnB@$-%g;>M1m3TrH0̼VћSSAGAw'pS5%Q:c:0 4P^xM'Ӧߐ$m9M`[w-?/܋=O|!z~[1FkEIϤ-5Ź1{縡j:'~_^gCߊz<~D$ -Z%+?Ɯ07KD~17"9҈[ys.PN'ؓy1y)o`$%mx6 #T3OZDHi}'r̯Ɏ`RP!2+gZ,U21 ˇ6N2X p9${'[-/Ggu-R[LqinP)Fb< {{ǛR%<}{3׺gx>9da bb*Lcv!5FsT+.n}d XEvfd5t#1$(t <X@^**(L8A= gf'S8ڭcgZƃqo):۝Ƴy'˶MVg3aSry}ӛYIc𴖑yֆC`G (ևꋏ3>zh垆Ơ̝۞^u1Ks$|\ʯI\6|7@) Rhqἳ1$gf&k.#ɺqlƧ=Cm +vފqH7@+/r0kNB$~I$c&w_vcd8PCl=h~ a^uW~tïy8w8#FK֟Cj]5:J r|^ф>dm(b(MuAC,9e7D\  ¶8fQ!Q3_w$~6F'r3 [%߯^˂~07$6"g?F=`ȀX=s6^դ_ ~ιuqԏ#Y pQ|ބ:q/ vLgM"{6[+" Qjbd._ 0I4"@[)[Z(iKnIHl&= m:Pv/mA")q^ɐUڮez#OF#@~2r.ӹ!/%@jӷ> !*~FC,4OXet0`s"SFŜd.vI+x{S@o\mEp9*&^AqA@@nT]!I"/^ݹ5q#KvW\7^g"y+]`>Όf`i;$9?*($&2}{qX8n!J&+3@[wZӑb :-6LxH 1Ni?fN3jSkzjT[^R0a9(nZc/aߤMPy;z{*WBu' \jJ^V郘4* )sBO?eIzs5L֑& +(gH/ 5j̪iY/b1Fc:3_1lu j8R[q]/> Ԭu섦^XNuDyũmpO(]#qLߙg !ӽ Q/]NZ9a:1҄26}7gVIW`")#UbhIBLSݥH]Lz4^:'D'Seu_ҏPf` yiSOP8>-0mB+6\|J#f5hi%AXHIL˞'Zwa*"wj<;jD.r993(49L ǚؿ:X/ p:Jg8Y]Y mif m'chQ]T[r,9ߗ٘tx>=6П sᚼ+n>t j(`O3ȁuDU\nVp"o04kn=ι6㑩O)F)Axu*6NP+_xo"?|FtqM[h_l/ʗ͐Y$3R1ORv@ς b+b^=srb|7(I+tKzAJ׋ qTKC7"S$΢Zbw>,qaS/wFcpJ+,q(@B#qdz0ŞOxF?jR[="HaJ?6U!V12LА&B Q/O+,x98[qiCON7w)5xBk'DțKj.W,@o.: 蚁[uxs.`ğR~&1t^6؁l4w^ZgLlD.tWKpf/.=?ma>q)WG$zY~#-X-~mCsP, UI] |7=:6 D⥺R8ct SxH#wsȚ 﫳s!qiPG^ ¨c1@f@=ĠBC^:sG&O0<$x ~AP[e814,֖#{ lak뎾%[ [7ͪ^6Rh耫.$ǎA4t.P!6BmGOHC[ Mv[B!" )fIL2EOt~nD5Aco,k^ e +">(jy}|S yxXti-t~ݪw9%𹷖.گ0+U41J 'cu,e=QNᛀRA%3x VPDz(/ _X >d/WMSnBM!Rȸn!2_Vi=a z1öFsXo C]{$;UDB)VPYK9!эIY ҩ܈ŝ뱀72"q-k2y*B.nd&" 6Q2–#%#9t{M w'""؃/TclnFKKAn GK+)KׯĻjHP7_c[V0%eMZDq(pab:;uD96XLbXU%h[e* 9ۊgb_`#QȂ].pK /,GH V(ä弝.l܎+ 7+,ObA}g!ⳗI)5L,Ww8#2s#RaZo1WY7•1wh;H͊K~MQm 55YHhLh] t:WA), 'Sh)2HM|`֬)s۽U$ KSFo'ӗ4L;EZWObt;>_8V[g/|҈|n0=3/bFu;o+tKKJRvL>i\)o>o9 yfp"P-Q^nH7@@H}/ەTUJK:qk<#ΊDC>G.^18ߊ~4{1eWП\%R td\(+BFm-&N*NIAtyjA.%rՎm݈2BYcPsjĊ,&"CM̡T@("J`v+y (L DsrNR㗎~ J;#W gXXٞN<щliD/_}J>F P:d^N?ː0KYr4T|H 05_wQ^EJ\M 3r`?_ـ|_z_(,% : % rv7T9/jX&e\:Y rQ)-qaC7ZIQ<@&{T^/hχe ^ Of̟#sfls'K{25>c\:.f_?ڽaz=-i?ժKU ,Q߸MQHUq Ѱ;KYZ{ed*y.Kj!ug帇0<(&B̾R2o=za:Gle]7 |#;'ͫ錌ʻp-] z?PIuE#ESmqXzyh&$*Q6<+J';ɨ=@wTfE OBDbverBWZ~ؔoK~ %4 Q!j˳ .YޮOeHJѧ`m|JS- ,,}^C~6e}׺MG [!q 94ۤjxJ}M1wcӈO+*'>HJDlsəY`rp ԨZC‘jө2UvU:2ue,]Ibf\q[<6马-j;ߒʌ@'@ PfeS½J:8;6FeL~ze 2,Fw459%h׵A=l?v3O[E)]} SicT޲"O]ֱ?TƼ1NwApC?͛rL5w5)Znbg>AQ"'" N)-E+ X6 pI{R@Z ER uU$]\ /fTe@Fo2rxSfĴH6 ݊0(i|/뾁'fRQp4+(=uԧw}@Ъ}I-_8)bNn}#s~Ty!!}Kf<$yD?Bݞ ed7Ql$9mP?-HWU0q9z&yQႈžtz}AHDFe`D5&&ieg6h8LfxXFN1L.^/?u@x8Yɕ>4d՞GfS$@0ZA.h!a$HUD ']! eb){oyNIQ>Mr};ncGHB3^E < + 6pF7*aU+Y`˒;4LEݑ\Gv3 p_8}177dfhL4 τ~{Imy1 OBa4L'7g$r^& b+ !%_xP=Hg!cEhbvڌ3D|}B $ӄa#wb(<Dή5is }>bvA|Kga $\><]sS7*| ^n?5>syzgo9(/I?Lwű6  8 huEV̀B1e^Bz+ql{uf#.T*^f_^y;! '-]Zܽ(HxzX6u9ildJ"'W6 3 wCӃ޻9he|_!k}c/'ׯ%^O͕>LV}{~!!O;a(YԨ:!H<`(Wr]Tf*t;yZ ȉmaCH։Cbǩ)z dĿFimo4ꂆ5*- PϽ1po$/F9mm[w<c18XwV >ky$lXP.lo}s>f]ʴ 0Wگ&?O._m&9lDꉍ>qi^.>!aNܥ;]N0.Ζ wսB6?~Rb {|.ӽdlԾ|++uE3h( c JWtQCw GI%BelèS*%I-Øц렧6dYI Z\_,D =X[Xb6<4Ax.Vu=ʡK1Hh;ц#MEl{apHxaYp)x"c*_,AzmB5e!Nl*'Nb)yTf~Bw*@G5jyp ?jK83 /_Dqe'>x3yջrP7.l8 [r M)CFC[a3H F>dyF\ڣU8ώ+( <='^r5ڀy^]g:7j%uKBew)hՅY]_!Y?vk>fՎx2ؔM+1#hP=Cg)gRx]2z=B֧L:Cby "@Dכ9m rF?s)?MgIƗ"6]Uߛ}*@tkfc@eo ;+]VmJ]}e'`MI0@~g&)#6֌y[pcAj]5-0gU?}aOz1o P)TbJxEen,mTi .$4t-FᒗaVxiƳGg啝^)}FHgDpҮtZTThjsϸ,P}[L& |3 %Ns*ݝntiipJI2\"Ib8_@Y(@!tbWkz2>{3ybhFsJvۨ##žL;,;x[uhEFk&@ƒe#"S#YwoZ%bq[sc5Qx(qʆOL!+Q7qFDn$YQjb޶%XhByʘ=&_^!w{ma%J~XvP~UUI7Εƭux^0Tf۰i[/m o^0ڰ3ޡdXoM Wޖ0dP\z#C e|Sڻ0a .j!JO+pbg67XXݛ+OF[686rpaYi/337Ocn '>'GY3[Ml{y7B,+o+^\af5}ېZCGrzn"Qo,{fr9[,` D-E kXcprkuw$r<ޯ5AM >ZX/<^/Z$4Ǝͯ}ąY_3 е'GӣNP&Ze]J_=MdzRD>M <(,r E1"t/_`b{A_D8h @F&V~Ph9 }rGڔy^\H&ƙXQ.=FPş8tXwDΩzψbT¶ uQ9?H9|1pH?&</ 0kŒΌ3i%IY]gȎW7 Ѯ*<` 5$Zב]0Yr9Q:ֹD7y&qΈPo7cd5Oc+{}QnGuC ;qЪxX&TgCm{`}m+aWGU1 XA,7^gfDEjPMo$tjB;?;P!7 g3ohQ"fCr3~ʝ!CWIIo:>]xrϋgj\H#$R[TٞP_$ɉa?CdԬEo6h !/6F 'W q%98R9EM~4  ٢*6 FvOwjZe捲XJn*MW}ix+Mw;Yג9+^d}b.SS3MC9>+"W$$Bf'YW1dgJāΧև2欇Vi'?CHJOБ,q=a/t+Of4ϵp$#a1NzZГ.G[ߌJ z67ۺ>pF-V& PдZHE'7C 4)+E(ҀKO±y bUv$׉Bz pcFEU>pBC8h?\}W4^bONUMFP06(hxU!U!joSOx5?g3ZZBl;IxB_$Hv['f0(櫃uJlD5LcvTk-YTF G+)ޭ|skT,u+0M w{\M;S(*:Nx ±ŏsR*n!]x#:=m%\CH:h=xC +@Gs`%74VОC5"AC ,_"46k#>)OrD>ZA]$5r'gÕNxȏI7wS:0@z(l'@fPQD?$__ܚ@OZ(oQKl9&ڤ_j2.L\o8y;;*Egs[dǨ c;Gd>H~Vf7Шz]>2<@ٖBa+o5&r``RG;JW܋"1JPM0BC𨑕=!LJ ÉBͻ0e:P[ !!qnԶHõJY* &q ջ1 3]ĮJa6G0kJc#ம{Nr: W="aAH>I!}i&3/Qc$4*pVt`pXB$!+a_|zE 9mc`_Gs=yeP&P Ac<9,,vh]FC'^ߒ}Q˲|/i-F/45hXIZܥ [-7L\wdak_U3NȃKHϯ|}q=K62 ~748 1S?g?i_R)1e eƜWzδ:= ">Uݙ}y֣~NMbd:*G%[oÂ"Y&4l~#%I8Z 6(i)Tz܈Ǽ1rcr#D6WZb(&TUE$QIchxj f#uݝ /L \2RhNx;!.B{a,;GByWbs<Sy ԆdiUPb zG>"f,OFDvBϬR0ޮ#~xc?z!<,'*p-㥬ЁM1SQ:}FP~W&ݽb=j)g0c@ 𳚨.izgOt]KnK0YI唁iOa+wެd!uTWOCZOP\[=Rvz"YHzn洫tuf {6BknX~B>k;\2jHs-gMiA g RuU^g' @{UKsz_oE$A`ЮvUm* k[%KI- gۤI(dě?bTdWm6 '4aE6'hG7FrG Lήp8˾gu̬on|"pi;3 Z~i[ +wƢ& =x9ynxAc"/pq"_(lə bI(8/G7ug}14Ivǡ2dg.&#]@2i,cIq 푐a*3G"ZnICw,8 &Ƴ\=I/-5%; rtHlMerqZ7c?F 6nÎ\N&7"q7p 7tYH82[ UHFjyYG`,҈3s 0&S<\41~)z*52f6O3D'4{'Ak3Tl40n_E^ɸlbp8##EЯӗx }X"H"\/SDَ&JwI o:el]qR)74i(nS݋ȣ2UC rMl01:^ui*0zHd6m6瀗jwicL82<Ɓx֦uxP)Gքϟ8vptHc<+{F:X ,f;-B dvPxdyykB>5'͙+H3)S U3Oc>TE5dׅϟpι(E6e?bN\1;`39$T y`B )$6MQ)6'l _B]"cX=@Zm;V"ݵzP;wLx"(Dhk Fы vrF?dIc{pTTbȡH#U>n6Cv%2kDv?[,T}jA(֦ GޕJ. z`9DC12 a~GYz_}feʙ/h ;9P!fnZ˿P(7IH G]VĿ'z􇶽0-e7S(5?y=H ,F!~u]w9íR?#Հ5Vg(J*p YF&pO]M׮iۻfΆ*:_х9f3Y=,)gG#2kgWVPOָxiF|o}b,&jK͎e %#LQ1rbJ$zeXֳ[u3"*q*tV_q:bh"dNWOFp]s3Dɠ'cZ~^hGVύ6ζ]~Gy?`si+Yi*mM(EZ(u ׺&.$&82$?}źׁ\SLM2ʙhE* p7B 1#d3,̃ (M- d(o3C~8;0j6D 5MX8;\hO:+ /TW 8tB>m9N'cjuxJ\EO4D%u˟ -=߂]r>_wjPIi7Ϛ'FZ35ȅ?0^=@>$`G R0l,(Adg'Xu}`.h$n7K|m'}+0 Sv7kȽXPߡV)eȭw]`D+aA%ɾ]|<(74XO?s~"* p/ZKGF{8{U_%TGǂTG4˫H'3hE&u_f ayBv',񋊈ZzkxN Cs9hQn% 'to(h1ZʼnwNYd'9QKjsШw2wVkFbreŔjzrblZ2`!a>_B R{=arکꞰceLhݥ9]Xv^X54Sg;bt4J7^+[EE %]Xip(G[F73h#_C TnߪٹӘ OTP CT?{=v'd2^AѦ崮Rp =>#25'?;¼X$txG~kx(fzZz3#<L-I鬺m,S4K[ }mD=/g\pi氖Y]Mʈxz!Nd́‚^sSTRE7bւM}梀fsh! 2 X !Qm{C2*-K0ֺ§e.*;~ /1SI \GH<|vbߦLv`+ob],@i8dBbڂ)RxMջzI9U4u^ö&=F\x^ TJƒd՗X-24Z ؓѬ`WW9|˜Twu"QȬ7E@Xa.V&lʅ5m+Q7#o҈XNO%m%BdGZ W4L'ხ彏/5n6EäX %ќ~ m& v;%`9)lrP(Ao[4H^+&((MS=$`σQ 1isiLEzZM:~L3+,AN0m%jݾQZ/go~B[$= )[ےaC:AݛA kD_ѫܤ]N I7< .B@E$ À@wD~G LFf|8kݽ[«ODo|R'Ry'mD,*˺|#rE!""׾T7X$IOc\niA l&J$F3pfoKB d?'7~g` tPAkc|aK&SBxģ]NW *{WD!LƉ#֪xJD%f },tHJ> eâQy0Hmv@fWQ{2JX̗Ws(){=aG3rz{RpI޸1F7 kCӂd*kυUY:wTt*\>Yľ%90_oxxZd737i:{HR{&}6YR9WCx NԏX2c\h!ۮS:p毟...ȳwcnT4qNh55cE+ .,O[\tUbׂjtc٩Wg/-m/2)MKO5[j B@(7 bugO 0ٞg] zG  #M1̼ZJU$+_M6)iU䚛)6[n4]8XgmHA|ge&a_gͻw|IN邵Ԇ7n)sp@(Υ soCTףkXa 1d0gYݜ˼eG!jB,XƣOLYN+6Ý5tRY<{.!}#]|YhMu^tHAYpчAdt(.S %G`!sx};J{h {cIIYnT,S A[XVSqs]gȋQ0߲h$:fm7+g2Cԅ|>$r[ĢG*4ub&jZuD7mUSpp>s0EwP{G _zA久dIEYo$ %ʨy^G2FsC f~Vf,a{ VW3j΍^~}mլds h~-aGhؒ؅a0KLIzceA#pe>z:?Kҥa3/IYLS^o]Ҭ3>v tty1d hkSqN 2!(qE)]~M.&=BxHlU(yR1e}FAI4o$(!\9ږ#i|Z Egw>â\p .-2ɣ>*˳uJuYfNYM]myq̍{uklD\#ZAQ9no qHHkߢU/6¿"f6ޣyF~Md6۾墇T;UF*lRmfk'e5h[ndY͸>+yuVrYFO5VRD\&㯍F^#s6a۸'sIl|iuݏKB.mӱ+_L~%ۗo1Oryv*~#MFVBsN!fH׮'չ?[n:Og tZbkpVGRG~UQ]QI$xS濊nr]}el#"AF !%{kUxKcRM<%#m.F@@lf\>wFn? Ɔt^S[h2ʹn Ӷȡk9q0s<ŃJ~Gk ?qu Kշɯՙ d@4X?) > 9<݈8+?(}V4;Q2Lpp[U"U}>ل; Tđ鐕8,6wNx,cjbEїoo&lH5f!IVnc+l'm1'w\~ezzv:Xiu}fn)*3Aϑ4 rhMESlz,%BϣE1aePjcYncpR|G`A G{Qja*0SCډl\׃?ap븿}u3#Ryܗ %lȃl˿CVA]aHL>KW+]&o-cЛGR-_,_;23⼯)#~_evKFڒ%r% 㹋`k̻K8&&N҇~]n@QSYa;>nl4Aڠ̄"$VODZ;!bΔ:$F|MOQ8OxSliOC0OB.!ugc&.;=.@jlPgK]K'H~kU轫E1 &j(7cRK|ܤw&bދ-+&'>']NiPEk46<rg8Dž '$d񜫲pNr1aZW"gxݟ5["h6ގ/ ‹+kq >MVϨM|?Ënx%y`d:#OSsq!Sۍdr7$tb12- 攷!+s(OxyyzBMa3Mn|IIղԭpNfZSɈItfTD"R,b,".@w)*O=C%2z4CփkSesQ*SGG8=q::JS/ 6|p bHG]}}:qz{=XךZCe+m@Bv*5ci#^* (1'4X!.f΅vsP0Ig#k5{Ԃ;&V1+CSY{&"^u+AW[9K(EUǤʂ!L#F>2 厝_::#MUO:A-U` b0 k]8Fҿa6EYD]欑΄]℘M{ĽG2,0;O]Č\ju< k5h/Rgfn91$e@}i=ri6LpUrf6f\ %=킻suΈlō;['{[v]Jpǿg:pάgj:A[M*CwJ)'Jσ2E?q=R4;YY2eZ5L}'VʘxE)B[CPvSGaC(oF >m#0Uh1:&Su+Meї4}o xعG*]>uחj9G.jbnZ^P;uAp֦rO gVXk{<'o;e0Pҟ#i<H ч(Q Dv\|Vx>#fb5g紮oPٓ򗘌$l?6P^$ R$g{3Dca ~_ !#:e r$_ɇҭkO#l]JkR4 8bNAr TH۝ޯ8ye`+l;g/96czpq~2h^wg}i?gP<(&O }Ϻ:w1Tk"*elD.6ypfǰv%,xp `\kZu3xd;DOg+z=/ުɓÕƍi鈶`{4CO̲1 MC7D;+kב EO~&uUf.[{C9ە E=_bͩgpD-ʨS* LR@<:=tLOaIIM+u!tҋFV-+Z.z4fC 7oU_Bw4o vZ(ƺϴĶܬMmԒ_dz*HfVshP|V9]_~(f6,ѕJeq #co8][9foq"A=i{8CObK]*HUŴQ3žDFT$ʜֺ-|_2I֧SL!v97C&5ޔ*%)2TVkCֳbrpö*BEfi|}4C$&T7iݳ*U!R'~jX ͠u⽓FG[` s3,|m+28 zҘ!K p^H{_ ۬rTUqZӌ66]~d}e))ZMc&.;YJ\S1gV\@# Y0ix[0IѝeXy58kzlkWxu\+'ZG`z1"\?[Կh1;w7Vy9|lUK>\REi +âۉ6[0Q,<Ha%@djp=p\f{~Noz"1^Q^k|5 teaԟ0 qBwBhMZsZ@#_iKh咚2b4SQâ*tC? hȩDC,#1W]ZkA8䘟)"d'Fuh6kbwA1<)H#Hwg1u_P< ^coˀL (N✪Qa2 ړn4q%>$崦bYRBE\ 2?uN;l˛n&o6HysRO$_سvSYTj{C9ZM^h51^XUFT}&ϯ[]WRPY}Y>!'}'![3M@YDg`2]fFg|\mbϲJiB2evMj:u%0/h&~j(B]kný}HODp6>ѯrؔI ytdƍtH ?wcќBvø]_Kﴝ`,C,ò*LExDY؇N vF^?d-zH̗~͟oe+C>/-AYZ&][vP5DZ7XiH"ZߑՃumt/I[7ŭGQ౽l @`YhnO/#,{U^/Ol&t9ϥ/Uܞ>WEv%Y5؂%FN~~ mε;@ՉbUi-J&{'Ma6<_Ĝ:ּ#X-nYuk‰`&vvb,vK|{ $KR;X-N޾ _ﺻ8`׺/zT)\BdЋgu9Q6~^o< R>t="% e迂/DIg(2!uQ:|z-k*s/Ix "=G26!^nӍh7Cjlڠ+$/X?*)`5GZ7 tiH0wr)KoNm>A/!#ę߬%T-etɃ~/"lmGwV$sPLP>Y5`=MMu 20LJx{Onk RwL_Gu1tC+w ]ߡ2ME>CN] ϐFK3)ռe,K->L ^J&"48,̊(:UKQZ]ç4ޛ۳O'tS1J)rB#U0qh-t J0r joɁJiEkD 8q}*r#sZ5q+@[c}yNGp7'$DXվ*JM9_&Q"|ð }Ǩ_cIwC;3Z˺e*q*ܚ4sM6yJwZnd>DsH}&1)`@6eYFlsv":ό"AFdj4GRJwh%6 @a#WIv4'ԑl##)V8>Z55'7=6آ&nJ?zlRu8EMGHRd A]2rV*fjhypbl3NLT֩˩ ?%~]5e+ʦGBw^4ޏ(DWG Z{(W#,j!c]l2 6lBuK$}e{9wNdʕ`Tg^XӎhXH%9f FPB1D+7T;}jLFJrjn 8WUk+Y y D#KE0h`pn:e+*5]iP(%E $5 иone<iI9tHE_L02 s:qGr{g`%e~Vl\ޅ0; mϝ(+=w1Rb?  mRـN*Wְi ȊU$ )^/f?(4iL=um&nD+IY6k;s6΃HaRZ LxIA2=gtxN !uU(a# w&P=9X벎qemD,u}?jq i3βG>\liO`@@ ?H 4ZN ԩۻ+>x@agO XЭq#Iln>s~Q . _ڮ-JY&ޅH~ W o "R֕G]gj/}xG>uxNKIQ33vu,Ư y1&߹ǩd'Ӂ⯆u^GSRDOv@Wu_R&пJ(5*' |kr1B5Cmn7wx._1,兀x rstT/Km_xL -wRUf!0+qFo"k/[-b~ J+ݼko Ƞ'g&^T}5Gj,uBG?k-3@"rwkST-Li@nNcf6H Ӻ9fzr^֣rdzZ8x ŷjr Gab(/i#fZ=A;˶"lk+=U]D"<N O 4E՘wQB /YqZ[;a9D'FN$&1KRZT꽕n|MTmB)%rVe7+Nz\c ^ G4bf5~h៎/BT5r5]сsu:N8XVX_1\3 kSWOR]1p3&ec2yȓ +KB^ jQbbam5#JFR]7NxD1eEfk"\nUۈ"ɓ u& +j7iĿ- % ޚH<IqBU\!GB!LyBc![i;ڽPa PV#, 7Nw*W-+k7;@@@f4=&[]9+܀3E2c@aĻREN)g[B#+hԌMImPT~vr\;wB]sL)hj\򎮐pD.0e7BzŒ h^oѬ|X`tO+j܊$TM#E@A9(oƓ$E<6dz"jMLQۂvM@r+z b+j-譨˘~R8luK $62=/(lԑ|,| >kT6l0wR X+**9zC)]`[`Kw\RDqy ]t*|,8F^&ƸGBH~z@,c{r4Y!'|Au!9(/?~b[m%L |ƌBYkDJ3ƭE]ufA)S)&MlI8W q/`K]{;t`$P=txu/@Tof4#였Pwi/b{M篯i1U!KuPrn^ƢB+Q6۔A>;yo )YqKF8A1@k `š- S0r ~M.ФG?U Y9H=֑u GQ!ZmESuЇsQob? djN<@;`-lo8%3=`GB|.6ãXp{t5.6,6Iq[$Ӊm|My萁꧈vpi{qikloJ{;T$}(Hѱjo88L}v@ޛO^hs#w3 jIxX& ]uG 8 ]˗|z Xb뎩Dx):p^섴ȿC{6k %ZN'%JikfU&>};z*p%W8 C"ŗK@&1 0o0܎*ȞԚSU?g,.$S}/tyQ }=O/+T?0t֞D!2JWo\@}7%d2}.9D,c~G.Zd|V'Ԃ5S. %|Ix(;L^nƻSwqQ˸6AņNP6Ce7AU{&7FP8K3ܾY'5ɭ@dOTDIp""p\t8G_Qb(~fqk!IO1٦ƉjxWte@Iޢ`)C)Qڀ,p0!A / ؾz>xTD;UY9,Mlï! Թ[ xbT,ž` >~Y(8Dr&lk(: P1g̋2aǚc &CVC"I;>@txYFYlSd+H>}NػtPF9_5|zuyn(q9OQ/4*ԓ^+>cK抟7< rIVYT, }m&+!b^<'@Zb@Bzɟ|Q;s'k/* RRSk>/>Tz5 ,votUcGu_"GƖzB8l]ݮGKSV^©>wNglyO: CP {̇v9/;B]r^Pd`X}=p*tbF2Tu`#bA=lrKyG|aQ8XV;cL*j#֐GNa.>kز?Xq4ў'c}A[c9 -V0]mcv%'I8V*)hAƞcWNZ%ou`Vm>B&8=U֦D! O S1ɥ /V` /x=~lN>L/y[9'h4yC/^V5n 3efBgbMR*F&W ak? dF>^sCId噁tg?"`d"a#sSH5Wl}O}CA>KlM%?`+]ϐ؅b|S}Z/}u_7'_^c` d $x"[v-%f:[:YJ'Ψ\K\!p6Wg>̘y~C`=WB`D[-4[xI(b7s'm2@S"֐UrxHouoESKO4DsJ_%{V%рoe"S#z'U>#: ڠNzOQTJ㙞 \ǰr {X4 Rq& hTh/^MEbV;Dg;//>B„r)vGA;(#V/)sw~"bK9_0qڃʪڋe?8H7܋0%E"]dHnspNIE:'; *P[)Vt@{1m!7 ˥Br%CsW rt)~ol-g Q _k*G$Y7OrB4vI^u{TBx H H}*C;O~óh3T"o5RgVT׍rAh' >:P,K -ݩȝ~G+Ύ́ek;*LF #`YAC3C_`9 kµ^⾂6W{4". WfgHlX7P;{h8 *7RE[z ԗ0P#u S'}9ǃdٗHǏܛO]UFfۡa۞,ҔYp􋽰jJ 9cU&?"kE~`n]1^n$ {D3Ҧ?A$bvfA'EC䎋4*it|Ɏ <6L`kj#&z63tc%H0O |ײnA,-Af_%ꢅ^KKfkNkrXX+[ǭ[v:j&{_~ lUK ~oxu.Ĺ}K_R! HؗIyYut_\տ_H;Nfmw\x-ZkBь r0s0{C5g2 +(,7y=IW<ڂ4oiQ5J*}{*wo7j-HeO$'l` CV5]رVx}Ne Qr1xʾ,a kikiGkVixk͞Sn9P?~#92],1! BR\7`h#DlG 3$YWf j"+BDD] F{zʯ;X7lVGc>Nm'=gnkoh;+~ ؑ/N7{~CLs徎ܝEJDM](7Ց%MQ_:xEOXr(IC^ԩe,|#{ٛ0A(: :E7o z!\(W0˜#2+lW c*IQ.rlMwJ3] à`t xĺo __}6{ޟ 2uLүݝQO56}A n|9  rTgĕ3IqW{MCɸ~l zMś~dFg&(RڟQ/KQSEjEe뵡|)a-{᪐U7*7 ׬4᲻T^i/ -Nuv *#&[~wFcR6bgso= 1֊^KcQ9Gl"\'5U֌*ƣq\V;O\/q-O"r׆GWZwa;{zAWsKTB{!r٘a Z?"BqްQEH R6%=$Yf` sڇh U!9C*y sߖg- U麗@E]j\7^]D5I8a^&vꪒz)@֔J׎Ymc!$m$B>qgeE=pց`z"lDzd5=%cw˓YE(ke+H3Iy>[(wm ]q6iJяfx4e$F?h{㇞y$ ;d`!Ltb^[1̤Dyn,J͍uŷ!Α,S!if xB[| 7?ɦy^p`NNH^ jw췹zCdV% pK73`!'F/¬;ìf1 l!.2VK'iW: 'Wo`(w~]$wVe9zMP5_wNcJ!l չIF&gPJtz< PV@݇MaAQKfY\Ɋ00$ْz@at5=C\3 4z WqjUR3ү>\  qe/\nHȸWn*Va0 0LB]Q-'^W5S2A:D%cj TՊ nԫlcp^c,>)'Nni[J!\3?;Tpaeeg:0NR_mp"L&&1A.jPY8D:.(loNLz4䴚!!Y&N_8Q+CCr5d][j—i5:eI ?\GIڬc9UW>ϼ۬qv2e8Zţlwpd]AR0! ? g64B.g7 PRF"sN4]0a^z߱l#H3.gwyO"IGIJ}:2Ts^b~[2t/=(k9Gf-, ?oP=! QS|t(fa?PVZrwuk.>Xͽ}.<ҩA^D[:7pt ۴7}>{} kQGYְVLV|s=W1\kS3G eb:(sik9y%aB-zw&6 oË7NG$>8~y&ٙZӨTۺ_"!Njw'*P>H Yre(;!&@ǞH{`Ωd>Xf.xNY~&srj}>;N)Q:_770i|5]?uZWF$PUo=FBͷDPR߬c?PEAX´;U t1=XĽ6Lg(I_Ԣ81"OMv3Lr ª^d0U6܂6?iՓ|0ol仴eYa׫+BvzDςENx,bjrEoin Snۥ4Z%nj K3.2!RsY}Iȁ VwjE%Oq%S$%lݣ3'K{x.g`ح6c]t`ߩECV1O{Fȃli rpP4@yrV+IxmJaS' JD*m ۬GgAզ=[&K"o.ء D<(єBJ,_.}sA\V)L"tPTodž}Ps-OH]رv7: A8c 0,O|P9ZuflY`R *SDF[("OzEDIX˘Ȋ1Ae뇅 5ע?I-"ީP`*U8)Ix i{C(7}|i܁dWcVsTĠ~S1 5HXGv } k*լaY-Uj8j00Ot֬^y)Ƚw 3?8]>ARJM0#d/+#8BB0PTM tc[5Inz.G1D7í1?|)GrLn0Uۛg8mwP"uapQI- pOْ)gVnLF x;wlwp:!]ᨫuFv0`d+ZCޝ)䂲wFKF^`gI5+pW8ҕW[? JPq~ߜRm3$"enK+J<%UͼCE“!=[$Rk{AbэYy`{V !!1b~-<"Rr`hVo=$~!;G a-pkÈUB-r6a>h0^ FK3}'$rK|rHh[(Ǐ(_Qbz~n6c,q*tz`=>Al?8߳;J${DklX> hj99Rϧ2yCڐ o\.+]>gIyqHDB@N.RrfdFr-L ПuԜôx,#ɑ]!IZN)UH $xSc0-T?kqGyצe&Ğ?]0cu܍*bl#y/!L[doͣݮ_!x'ȡ T~O2?>=Sn(p3q4sGBI+ixD ESL" $ NGu(9M0a݁\%o'9- p0XYڬ`Pp }ϊ_o:"']s@Bf)ISc7FiDZ&tZ9~IZhflx6G(%\J$3tS^5xQ k(lm ͰȹtoJ,m]Y*7sL/'~vJ} *dmR^ZV׵9(TMh v5^BFE#ͦw4xL~ME 4Q5F KO08 +JJ^gYYF ,[DZiUCV,^'{ BoSB}QLiOJ>g&ģ_w/3:f 6YXexa»-ŰG6[K}Rj@I soZ۾'fO d>UE|\.Mӽ6'Powo_T cX6T~7X~7,mN;_k^CR Wvkhe䟈81TZGba_A*ΥW׎(Q8@E.bW@*znYД+%-z[ML-4,4tkd_/l`e.O}v>aZ- Xf>l@t-[@<'F_9$cs_ŒUeC/G Hh2.h|_Tr1}v-л9 !z&:$^a3&ƁjS#/rμeVĻ{m ʞdELMϔ_N\B 2pJ{Ĉi1px^ʕJo\Y1!vJrN@6ŶӝtZu9NQV[l1tD0{NTn# #W7F\2 ( *۔Wz ^&'H?h B~ܦ뛞κ1ؼY\7С~?G W<ɉl DKPhKb-jy Df-=Tu,R%#Rɀw~àR[fB1!m*M H-X:;jKq?mL=:ň~_af+盿 OaRlfiamwG, @52-6J89(ȵxl <#}L N陎RQa; M{ `Ofl[g.uj*AzWOq ȝ's0Hg}+cSxSl􉪐))w/p4G{ 7)_Mܜ<;)vkuK6~N`o s\Q ݱI}pˬ%C@t'%$|ms3>n Q- Nٵ//,΄E=8`lJptN6)Nxp? aEбi=WGT[r#Ro;VVxOHdОч Z U.Cx_Mcb=++hdԓei:3?*oOd.;]qjrlU )- 0/gW"0};hJ*1[Wg\W⁛/PCjױRN,Z5X c}65vi P^T6|Jfp:)GAo$Gs,Po]i%EQ{sݓ"WX%)Jݯ;+Rab}5Xs Q铁<+k;mZQj@fO貕o!,puS,gLf'_p*h^| ցyXy ׾B%|7uMRz ޽,Cq+ct ^S蒃M_Z:2RlKΉ~W Dzt)?bU%/%K"X,NN5dCO=6y- }9-x;`y۰Yω+ɂ2Ǝh0E2p"Q Lϧ){s N{2Ņ7$6an2m8%F-C;v[^Eh Oqh)O{l/ 71 d:ZԆ껯П#:+2WZW41-/N::4y^ND; 5+,q W܉}FS‰m^ ,t&KK2' j,rQdьV{ϡ%TI'eW7-PO!-[䱽O\˲)MTݷ݆OR 02wL.ggHgABmq@gۤa IQN.h.j!Nde'*$(?;sW뀒CesHװPP/tbHSRd녂CT١_Pϰ/lx ,'>`*o}0ɧFJ)tZmXb3U6~"F-GƭkTeg;DP&[G i}db*ܳeЋvDv 1ʳ߭x ۊ= }4wQ )(dp#eYdO:W6"{ȳwkQ*]% / S?6RKM!PcB`TђZ4*e*[28}Q^VLU6ZmM-S>*aI:fne$|:Md-ʚh> FN邵 9X]`Γm0C0 | bŘ n(A晸(CUfwI#,5\Q_尋" S E IJN\Vԁ3?`'Jj6_ꗽox8fLqe*"Ai;j@>^>Ek|bWl蒔^#Ib]R>m; H 8uOu{˛~N]XQwc"r{Y!M.:u.FGl^J{9[v ܼ% RMPU)*3xu A("߇Ⱥ ~Fa7;\8ȡ$HHMniuưG"7Mx#(SohyIkW6[Mbo`h4W'!?,mJ5S񨾁SBJunboȎB[rmpSOW,qjc&j K? Nq^EV^%GY/L O9q?GBW91$">n?wt UOa󵀤IYIxn qyIGv[p&xZGigئ d#.<6:#JCݾmU*h1ݤ`bP+PjBʚ<~u'ql<]$FY5؟/2puZce;XYvT(ޮEp6 \]i8+l8\inl+1MMEp>u pω`.eC#})wLh릩#& \#[=6%t- ND/+ B]0]ψ'L/+rۄ0 b;"nRчv?9_X=in _x#` Aocry%ٝ2R 00x҇ "$Q_$~*sSHd͝qBv={ 4ʣGV>/nsǰCUT+_`˴ Eîv@Q{ئN ֝.Ȉ@~9yDm\~98NYsxZ "A FLlˏ[[kg>}rm l*MF́19[EuǗB0DŽ.àKOlo֊+e؛ BU|bzsQőp=&yT#/5^*Y{t&s^@P5I  *?DlmsV 6*ؔ}ĽcA=--ށb׼.|mn3-U(b6Btm|Glqg<8]\B սI۸ B]B\Vk%`vV{R?v-MnI<ѵǢ{O9"XAWR6#.L JV1;׍NmFC[EvmRH&4fë! 8 @YX@\M<=y Yt?أܷߎF{^t%nxA%sC50l7X7x0_ bXciah[ N>^#x6JـHށ)dï TS$vx)t;7!/F+6P tsE$w:O4[0k0ҚtAEW_c'CKVRv֗Q*G(~U2<q3gm1WK]ڎ?1A?N"涐ʤCݯ`ℇyprc(ed*Fm`-ROask56nT:@)&4>Tv.I~I=\" yF3}Zv0 TD{6ZRD=3 eQO!T4ش&bHG^0 _|KFioyC״qjPIlDOpA}mA-0A0'vC&6@Gsuj"OuȉA]QwVFuu 1:?rn1DNf<Z[-O=㉭ Ga\tY,7@Brm+U[ EZLv"c<#ƓM\#!=,S" )Z7(m^ɜ)uRvghaYmbԯ3 ~u ұnoPJw,v+hj6-i\u0pI|ŅF|0"}\>mKrCiD[̒Q #&ֺIo'MX쾺暫ԦV7t[c&r5|?,+'ϠjDpO'F?uz_2f57{iPit 9fwQb(jϾyeW hDLHfFcOK wP5Іha0T-QFSsU roX3-Mo!|p*'܀AS&_"K[1*`\E{sjăDXqFj|/:T 2%`G㟴GD7'LԙQ;E >Βcqbye|tn?X|Gc{KCjKEI.U +G{92hdi q޼&5`ejݒYr`,K;:ͷ #8kB ->Ì`X~1C+J+ħ5VQ`?^˟Y/~0,1H+岍56j]ΧJ!_n.m̑ۇ0? ++pM; "nm֕k@`ob204AjAţ: =x'U"aW3!QEv64W dylqA$*pSk;/<@@̊_D/Vz_B(9[ux6ez9`?wfś=QгE:j:HGԓ.GO[\TwS9 B~Ùr5fΉ/p>{p].2+6]R:rn0'VN]%5Zj5g͢PKϷ[2guS's6ty9pY+hqgi7xA21$L@ә#'+jhQd3.l!3ޭ 8U~km OcqDtriV{Ml$mɁ)Ϊ c=A8 ޹F-JdZRħQ:ps(㪷MG]b Y#OC$W:< >ĂWXѓGdF-}/v+ ՞WlTMe]ɠ1ިPcq%[%|)C,|a;b$xRZ~Csm%= > xhs񳡈ӕB.lXleOa9vNԔռBgO{Ј$ Oiۤ" Z9Bp˨x>sS^P#bm' :ZӳpǶ#D9sIM$}o!P4nilp/Y1ID }v</g$AX|'ksܟIez.Aݛ}[$gluy_i JnWm~Bދdg*1?mJ){q({9: 8hPuGFiAzl}ktn"aQrl["˭$QAugFFI+(aCRw[ީdx׫-&J7XGyWRW];QKhrV9lr#Ȓ 䞬JT_NC<&h>᏿uU;)0oJwkO+{Ĩ7C$-\ Uk )<_27?-3U!?TѴx?L׼7SCEsaMnsufh|c@ަf,BY$1yP?Hw.ID*]6::GRLqF:&bll!;S".sSEW{-LmԾ Wn\1:JEsM9eJd6t})akP}͹z2 'V$AQXO8KZbgz=y~r{&AmUJq"UyawTϯL*q4K0-@ɞ%B,yNmDU,H atOd!wE8,}#Pu)h_FPIYnQ2^FⅤY٪"ז.Fhv!-2Oh%$ރ_ 1H4U9=fqd/`I!nșċH2"PUҘ֍fP,>Xaoz8"'[ 4鉎:&"-2Ӝh*o͠ŧv p3v&)pEtxkD~O+qc8P^Qdw,O&V鼅EE΀Kso("&M+x=_[^:2!\k)GKX eZjaKx)6:i+$iVJ=~Iyo 4-fTs.Kq92kmAԻ:@K e\wA^X4K8خjyNS"kU ]{@s_7%(l*R9!n3E,UJ;a6B]Tqs8^sTHVP.v^VFpx]G'9;_ r -f*^@W!vrn E! B!B-x^m_pO#Ibs|=i^*ow#&GF]mG駁,˕ ?_,q)ׇN3zٍQ2&-Ʒu(!Vzߩ:Q2>]DѼq:|KkM"&߸}E^S"/k/-H w->fB/=iC<#Ği2Յ}?56 Fq{䰇 Nw- p.NpHۮaN.8p,\@> s(=kO5Gw}kaUe Ȧ#`T@y/Z/zY9Ag)>,`hƤVֽ$cv+pIB&uǭr3"{ $C.*cj҇Ҷxths'?:穦pD#ڌ?_h@0RR[Uf(WU^W_om6KN_q׾O5|РeǗ}v?4Ptם8ej_g+r;"Һ6x ,xgX@&c܄60c:Y+dP@$ʫ5HI>jv-4ɂvWp?,=fIPHS%c}UN߾N,yϰJb-4"bmckpw̌sx411sZE..ïK"{ N;g9_EcQ= jXϓo |>Q9nk-^Va;.?\ S -|tPհi^Den?yĨu /у7ܟO+ %Igf9]}NK;@0T/ʫU72*ڜ2N330 Ξt|n(\`{Dǰ/gb3|[f9M1f`vi'%,h.L--97d@T )ۍm4Q[si @s2QNd4VsMmexD}t5nlb ^ΣqD s/9q*_sk Oߠ!Sbkcs[<$]d i~L&ByZmbHڅUS<)o-q j1K(֑bx, >Q _:`5(b~EX--Dc0P7`E;c_5Qh۴`X0NXzļE@v@{Q]K,~E }[n*A>[dڕd%}cgה@Vp>hd:Y= ICS-@6cCc e,ީ璨zpLVJ؁Ѩ~So:,R;U6\꿀y Z::$-XN\9lGSEEmmVL /o*bD:cݹqzڝȒ7)k[[0|Q+W;)9p{$6/4['Ɩ^p8{Lٍc{g1kҒWDCef!_(0 r)ku-QmtKY<aל_CſVػq_~ S5;7tD.KW| Y꾹?w V/Y/N#=[Łg=B\b4j\ F(?D9,r^X;hLFCYL*ɫ5ڎf1#:AB("q!xki9LBmH<hxdus8t=rmӷ鐪zcGOI^ wr_RCQF;-y.˄Fܟ](vΕ`*b }%{T̉CS%7^yE)kaߗU+XsB(ELb!E('Qd暰(Tkd/KLl }hXPI_Mf;O{t}ɦw lA bvlYMvHkw#q5NV!p[?aIPVI+@ ֪[@*HV_фOMIoNZN" . VCk:$EkZOӔ\бSd#$=Tơׅ^mˣI﫡̈ d|f'E2D;j^uY+X%̺ Dk?cɗt2Zi7 c1Qq;-ր{C~ԱC4݃=!ljq{K_2Xԥʹ:j>U#P3UK cmj<&LFe`<7/)Kms) xp+еGŶr+.gb̋41<Lgyv'휃CQ<9ݲ=.7 Tn!ns2H~jnewߔT<e^to,2t(]yZ;xpBq~DY&z `dO坐-N - vw%auh-A&LiЯ+^ @eWk!4緙O*Bfť qpj+ /[5-Գ3D f".ULxU@p粑g4&<XXX8"P9o&c MR,gTi;ό^Ibx-[VR"aHeGR6>\|LCD?Py;EjErQ'sV\+ i@wId'y5y^T@M".,F} IvNrJ*Fوv-i&9O;Ѐ[DK{$T$z{ȟ"-<;)eFNnT# ů9c\W]0Nd"\c=]NXnV*dHښhų sN{` 1sK-;ͅ,ڎ2*xbBb`.&m%i<&")6zQ@^7BU`;FDA/_mbkU^Go j U]S^"({gd`VRО@}i\nC&egj'"J1kpP _͐#Ĵ?zh-eߤv}+ME,8"E'_Ѳr/"TXݵ,Au[MV;W1 p ϸMf&HPk^ Ӝ=ԤQs!V54{($=tr~_Vr#NJ ^wiˇ7XFy.G8Ƀ5`-v G4+[CGLF cQUkoҦB絗%pn_}NU A" m@I3zK(lep9익Fk ά㓪ZLԑzٕΕs8;Ii,]f,,4V; <)^,.Q{>hݴZS>xi(D~vONW8" ̈́θ#nJ{c cybWH`Rw6>({]'!=5d1KLAx៸JD(seʙu^d.@NMdѿQ%qHQbn+2j}ge@$o KʣyA}י2 m3˾Rh/::Z&>ʡȲ"#["ųjd,}m)_BzmWh22P3M&C6{Y+Ԋxc'W}&s1Ni{bCe5ȋj|RŶ\Dzd%:mfϠ ֎<KΧwI{d:=. ŵD,s_y#NDֵ-D~7L>kgׁ8 EJMuyG۽_U'?rf?2 +F#z^_KmpNU]h' >P昑W)PG4=D,T,#0jőᔢTlh+-h)beN2!WKwN^lMg8'AثMc[i4 F4Я>Nac]W.1[Ľzhd M"7,|qf7eK!ȁmד<7;ƾ&'jעؙ=ezR>Vr/j^&G4,([żIfUyf \XID̚JeT"q`3ųdD Ȳ,b)WNkF=s1pژ4.n[ pnPnC YVăyCր^ܺr—L+[MJM{;_*~0dx@ Q竳KH>P/^IN `ڙy;%`s$1tƇ齲v&4eA3cDݭ$SP }'y0[V|dZC#x *r Y&b,bH'%7ک ~}:vq58IdP!!+Y| LSv'Ƅ<֏T5y:,|U}@YtJຒ鸵9 v ґ> ~p6)wq>t2"Hkz я_:87$s$eAJnxx5 knt~*ft"OHFYd#N*r`%dB<ƟO*$ˤ]-fX53Scja{F)^=4]lp>2oI]*Ѡqb^r/$]ܭ2R-]vЛ@>r_;  Y^uYNi0SF]_D]r.<.5<DU*E`/"Օ]}mIY(B] vB~e*bI# f|ij|wp*)*fц:7t@n/B f5BJ ƾpK7)#ņF kA[i|^. qwC]u ,vIan>/p!9,PMb z+d:T?lƹY e YR/:>cUE gu[!\%qܩc2T.wHvha ^Q!V نǍtm׼OKdMՍ8UKuT{40BB(d\d/Od2+,%oǖ  ܙ8hM$QS~HTB`<#wHu5$>E mrdMbi,rXp%8 gPE%r"53QLkn#K f*!@loQ/]^XɧLQH;D bLKb-=)+I9=l}3{ݲ w>%ɏTV")t;AQii,Zf[\Fe9ό_o@&ރE8(oi#5vBc%Jb C*.yQMfqh˹5ufPdSM>euCYkҎ:rXS('jzdg\: We`ے m9Q`ֵoj,f$+Ysyh?aU4`6^0seY}r?\\t ̬D[lᔊnfβ~EgL맓oN[AZ9|ϮpJUBzx&wORWhM$xRq$:|kĠE$h { Z{RK¿%31xS 6*7f[?OkU3SǏzrשp͢yYռ% {ہ2BRޑP4רk`䬻(8obFa2!+"?4v5a Ia?>f|=?X߈hĀ;.ր:n+>_RZYc-2J+i CXNp 5JAF-x)=4=M5[(7TT1?*6dĹ(y 0!o(f!t͡noE.KQd֧ƣxLDz6LojGn_#Fk<) zDtZ-|8 U[亻m}̽"*-hisBQ!82]n[d_u󏬨 1A==&(91U_G)]AB6Ҷp#P&#q '5nHY )P!Q~G3XS&鏱JP%d y\Eҏ ]ȉ#Dz"$51D] ÅX5Tv؆<=I6g5MyC1K^ =qD+fp 8h{!U$lUcc#A*RH4]N%ab$~DE:nAA7'tX+GiԎ7 }l)o\ wv*Bdg/{]6)ol7EIqBOg."S<ȪC&|2Gm:B,2P^?t Ov~\9m i:ZsnXxt%k "R߸FJ/R0S^P\sd>cQ"Z FMJFrm]Ugӏg׻ˀϖ akR(ZTQ/O6]C[%!/}vwaf|>bc>YUI^ JG"a08N=uRx=xROeFA@ ӣ>'t xqIO3s)٦;5[f kc$ =(e>葵 /_Ixp P,cEdGB[%ֻ.n6KH l$Gi{?Mu,L fςϩ~g&[6:EAʧ0[LײpO^kϮT3 cbV)[ [~]$ЌFŚSL̏驙Q[s#U3J(x&AgbFufrg]]P62aj^j!m-AFt0ڍg|IL|DsQ^`)zXBVHO8Ç"!qhgcB%.4eMF: Lo4XE7JTiX9ТK&x181YVkڽ +1)XFݺ *"oL@\"6?Z{G =CWu;E7 Q׬2cu߮y6aJ"~vsxHrc3{VkHe9Q׎_n nx1쐻h*uY@w72ygR+YO~WA64SQV,t$l\tE (e&lRJz,˴Fd'j\l[L=v{;bTp57w!Rl-1}!hmi[\xPZз8/%+ru 5PȄ+oS:gTiDg~4pP[Y5{EQ ( ]gQ>$}jO,S,ȪIZRX3j<./<n,҄"ɫq3ZE xX&\vi=]?*!BKӒ]yZdA m6 {E  C A8`c1;8BXՕ5D7})p+8Q Ӟ-E/E$(3;,?OVpYW+Tso/(ǩP3OJ]hD1f ,Ryu3LuC#]\*IB ^֧*6=H˚"6c#'LA&4 G[z*Oiybϱ]gdGWG拄C\N~:5]1 Gp(F-@xXcP6Ѩ q9|"q#wYAE iM%<կ{ȚM܌ ;t]*cBN mk) 痈pK 6-F=b.GiRϬØQ=q! ˶%v3>U7#1U]Zκ Ƽ)e^Υ'}!atDv|e6 δm{/ًUq֜qgY.ёi?qĉ3 ]Dy;r<7vD4iQQxY٣zxY8synuP ոNZ\P D&l7̅?|5_h̀KΑOfF&R'd=U70/Pt0W%>qq֬r'z [NY̫yvm*}dK#ܢaL8k]sz~0ۂXN'+X2.8bq\Np6w[ l(vnU8U%0E D@`NbƎy=yxbtCFs9/؄vxl6UIeT0h_\OzdIo+~J$蕻Xb^C@duPUyj1$}V|iOm,=MNI8x^;}7zұ5#l0$ S]fO(qp/H9nLՈS{+jͭU1&LuPZ ' O'(Gw jT-t"|P6ᬳKN~UJ;+Ȓ(r26RB=0ʜd@ɢV I(v7)̗u QQFe`1gWze\ Rucj 󼏯tCud2%T`/ M[/"0xbqb42#S[7Ϗ6ݽR վ}j0`BZqўaبtO)q킸"#qu hQv20xUsIa-fovBe/]lz=IIwa}Uʹ?(3IPUz~?QC~tU=?4eӗvI$2hN>E%߇(POD?XlW [] rg@ĩYIF'ET43-{wsQABhoSZ&6 'ЃT)v\NU[y =<"60LQ+1%S= Uz Wh,4<=#xa nOR(R(0ZM䠃HZl`=_ *)T_$F.r+AƇ)WAŭ92^Ȩ3K!iLwSV6`$BXC\/0(FbciQ24JDup"?d:wƈ[ ; lVUH{1a֗g]"Xl)>{^8ygٯ >ҷUR]EF3ڌä9%zU{;N*!}Mb42M e~3s. d ˶4z[_wQ_%&`8 ܨ[\uUErMžW;]KaUt'yޅ^ &uJu=|< lY[$Fz^߭$-Y!_Q݄ît0+F5FE]Ciտ>J8،o[ |̏$uT:PQ#YLtUP~"xq]&D)iuVz6:՚3%u Vx~ϷWGxg;_%.+"`nq(KnOg)0|Nlq}owk&-Ֆea1|ˎy;b58_{3.1|NV\ @ )lPcVc$+*͕x@Ͽ+e9ӻf1eGMoYrcFTG_ۈݞE|G$)^irC9M 40x󪪞nD߲YsCB~3f ]=%b3psFM³Li£[.P8@tzM9H`&:I>"EgR3̠)m$]k2e9aV( Q)Џt7Ujow]_?y]rOA^ߎ/BQ}_ UH o]i;62@:\&<11%Igl! D#b*aיneDrC7OuHYC/*H ==KV 4Uf7\p)c"s5a4NAoKf E)A :{8Cv(ǎ<m9biSY{oNJKZv$(EG5BAri0*l+KԪF@0b2qfqvfCFR Pd) Z=JK"EgrYpXgpj4J}3G ?J {( ?jTO$ԳAj6 N?>C(g:-q|mM|cB2}zB`dd6=Zԉ˵5)դ2yiI-m2j)!N60oWw$*`WNhr ڲK]B 0sJ JrALAF@,̲o`k6Xw]%T̔ϱ&Z,AUt6_ ^(={~TQ ^Hz<j ?ZnQFch a.ȥF >i} ,9i0BI(~48I%*1l*\EF`ʬSplXIqF=%r2xriq $ֺ؞^ટҵ>6Q2 8#0\d5XHmPWs TA.@Jf< Gwq^Mk&B. u#H#CI/TP c^ @b ooz)l:%k췟P>h|kN4L^tݨe,5m.}5&br7h'VՓVQxn?_(Aa5dmɧT4*75milxCo5H *3I+  !*Sed h6ʞmI|#T<k%3a&v߻yvӚ^ POr0] Ei6S~~Np̔&h,dpu: !0{j]xdЯ/њph]IQL͕W2[|eY1djqk(SmI_ĕP-FeY⢶ۧ @\Wa$+W ۡtlmy (my[PBwVKuB< t,dpNi$&;(SR t'W%b4Y%ɹfųnݥL{B ;y:F,0=<l]W`#]ӼLj(Ӳ^-W?)MsY3䓎۫ _]Z%#dVm9v*b6.tWKsf/efE2k`t Kܒ}):{$tcS5s[`QAg2*eS~Kd_8NtTЈ9vv7Ȓ]x,)y:,ڐmB,ӊH+w[8fzKVo0+qc bm6`ʹj&/G GOT8ML|#g &eEp<c!܋Sn"R9D0kl%QփFXHjۘ *V } E?&:T|^@Bduu m%f#.A\8}Z0[U8/懻&v/R~3EzW繷EP=,QH-uLm75J#~{%Y p]]]dqTh^A)!~66s~ur$@,{At Y]XaRKh-z L}ʹ=qO&akWSU7< <%&޾o5Lަ{n=eR>DxAdd؋L1_RX.;]lK=" z/hWuQMK Qw@QfD¹N1`%P+N;aūcZף{v+}ܨfu%Xj['9^uKQ>``l%P8&mG'Q3Yfc8aaMUؑf6TJ-]"%Gέ$8g|_噱ccY@VDL<(=#L<,Vx>kBr0oRoF8c m=w>OnGU6}uֿ)pp++X$7zoq:c֩\Y#6JU}hPH޸EJ8޳m_زԥOM9 rDڂdق8I}2dfx)8~$6 X-R@9,@ 0'}@UJggrH)neHZ8+gBV+GQEp|L* nK5@Wh,oZ> ūbVIPdݪ?u1ʼc"ۺ4n[@<4*}֚|Y?Kd!v7ʣb>*LkR]7Hc_WP޷HVJ|}7F WG`ӪaHR^4ÌY,bi1rh\g8оOwHh4OKN$r u((TVM`HPv`>h[U^m m< >kZ~RqKP۬1s0 _s$A⢆{rw!0 N%q/nYH~s2 dId>8]0q!$e@k7WS"3F 3XѝxH-$v&H= ij4 <*E~sAb3e$۷r,0ؖUŵa%z&{^bb]68DM@KbܢѪp=Sͫ#!DSg<=ٻfTzTzf|d)XgmM. /AeK/|XU؛}jZƦ@4~e>cH>V,H*ʲJN0V>L%P 1[Gu`NېZ;MM4լK&iC{V g ©]4t? :hb8 mfx}|%]ւD58GA8^|-1rfYawVo6i0n\݉r.rѝVEGdHfK]P,ЖJ)+ƥCu^#,a".jL<-{L6#UjiEPU46uS؇.Md;`9 m~˿}9)!aPۯ`|Z{?*=  /A:}`"ߤÚֿм2rcj5͙8o 6]uo/M%.YP m)fѳ䌝`ѧZ 'yUhbqF'(=bnN*^Ir،O:<{/%,|֕/M {:/0FerWcx@_KPtyV"x ]d>c4'iKpJE65#|ߢYOfw >>1FYJ[e\pg%G7<|AB)v$ֳ0.^vUDx;UF\zܦ_=9Jpy!mM_%=z9͒o#_c`}D ̨ws(…H;s7B|JP$5`Բ878F*;g/!Gnn0IJ}I/֮j\{< h4 F%`^^ꄊS75e*}T?N Ӯ!?ȓZ{)zp%޿?)Oyѵh>Xo')Pr I178<亷@(,ԑ.o4ZxCΦ!T/Uph?ڠ˞Ͳ%CR P}S*MׇH'd%Mco =܌~WFc&xa]r7-ʫ`t[ܵˊRM 욟g+Hwv(Ptʰ 4VOc/ q[G)#yt P/V/qLQl&{?d,̽6>^y*?]Z n LE-tQM&>96R Nyjb[{3* -?j^dyg*8S}*ebp+\D..< oI,[I:ƸؚGK)޲0\pwY)} m1°Ikz\ISQ-"c@>7*>Z[NF;VJPI-PbrHeR cRiW\µ)3*rRu7T2-GM]kⳲVHcK5^ sڟ`QFĐLḢ.ŗb$ܞQ>b \`7e|TS%Gj, Wմ+pT{rXCH^Id@!O99jð+2G{> 0\*U%G( 3Jx G00Ȣ6ȨB؋{ dA(|rcJ6pA:7z*^aYH UXe!VLq(T1Sݿax9@ޣmsls: DޢB*hQt9yJ^OK$WDQ#E6I;2r8)5qaMW"wtڢ!m9'j(I5B$ρjy,p"_VpV\ qOPA^ԟ RS$Ʀ"PSPcB'ou.ǧ+d+LtG} CDC5!=CG僵.0Pc[B%R*[O=G ,I1PmiY> Elęn/i,w%/;.k*/Ӣ'9P?93mqqF FGr}sc#7PWy|Ja'/@J v:gGEC&\ҡg A;AuI\r@1~$ҨW ª 9WD5mmw\(RDǎ{j< /ȭĩ2'PƵ[LQ",dA='( fIo+^g@LcmkJ.{x" FAVU%ˊP|-j̦12]rJGҦtXLldK䤳E!^!PcuNՀUus4:JݟhF}ntyzoPUe[,=nup#`Fy:$P{@+ނ*b+= .\ذAWx 5\D=Bw`YSBrDkl^i:Hא/D >+f)Jqvr*qOW,c_M,yqi \EhMC3%'+F+ cDIj"e?PKyΝgρ2!xt}7K #%ӢmiG'oR9omd}|6Ap=֑K+ 0Ỵ&bNȭA2N9={ܱ0>sQCڃCPsҧ'10j f}e?5g[xWd=Pu\|x^1ÿ&1wLB,ҿkߪÀ,epI~Xߎ`8קNGvѕU9O!{esjjZtʾ0zМ:tz T5AaI)?1)m 8$.ds(2b>ɿ#; csԉHK{:F }X]^/KsI8K~xoBI@ C% ˲0$4j:.hݭ$Dc=/w>s6I|R^8SU%u`ڒvvx/.$ɓ4%Л"tVwa&"kFz$<@2(ͧtU}Ȓ?!g2`o މwl"GgFRن<`|b"$+o0[|GV}s"S/|pQt}+f8ϧJac`kX6mbXG3L;$%#`g)BnlRKvJ@VrPAGT)NK[?|J,{j'`UQ?65#nzEHŠ<ϰ|Uiqze% cNT;ĐǙSp6nk&Цpzt3zѷtwV}c3=%3'і 9AgAjCg1jƹlLO=4 Fx;EA)Lr\.Y2\~-Z A8&p>8q[/Ym# 6K423U~[9OB ,1@jQNSoliV%9e<` \)o;rfq8FZՃfPu)VRl4SГ?.w tQt!Jm!MMߕ|`~Qk;7m3Sgx3%#qk% /"|fS3nYҚn)U+@i眽 opzj`ymz8@  7pwf)暱8 㣎'\%`a L[ePP66•Y,y (LB/%Aw[b,ݬ)5oO8];Z0FS3|_Bu$YI7E=52Tpk ]t@H qYDxւgF5J]Ripsh=oK9-af}akŊ7SAW#fMI>4$lO`{b %ɗb堃x]tE#$DErԈ.BΟ}0u2Yg ќtݏHI3$f7VT78Pn>YPASb__,ǫ[YTsf;['?}M@SLQC?o%//?' _D%>̫PŊ?$" z~Em-KT_E0j|מ~]ck":Uw 'O#{ Գ6Z$a\XBP>X脞fcZO#EɎsYP*d>X;Ekz./*f H)y>ҳMvU,Ed2:6 ;~y wha!>3gn>ټc 'ØP2ؚu-d;M8ʗ?BgZ} SzH,AॎDT}kl uj. (H9hҭۇ rɠxQ پ{.`uLu?`j)Tڅx;{c(eCn۰fqP-Zv 6<ө.?&w^ ׊LY:D?OCXO9o&dfg="22l-Oz|Ό]%lX =nZ?Ly!6$.΅-[<(-wCy+N\K8x^2enQ3ޕb[2@;waI\"=<Ѕ_7@KQ*D|Mg:F6Swgz#8&oò7}_8Cƕ'1\FaL ˬQүݯ _6m)5 yenxVeFg u1' jNK b[:PkK ڣb,IPjPC exmh/BFwM Ieaލ23CK~ZomқԍEJ-cG]ȯ:*/yW7TϪ sxo 4pU9`pH')p¨84<UJI4A8Ӟx:?x 3Gw1'4t8"v8|9y'Qd^ rCat}}vq (U45Zk߫MG3zdKzq'"" H:2x"?tN"]Yz@J ʉCyBНhISJUwXȥ|z >9_;I'EQҢH_a)f<7vgYR$]7ּGתГkyvrtJTW׶Fk9HkUZ|N7֠8vsG2?@p.j5}H$%/a>TT2CeX⊝2DRVb@/2ii4H`i޺ |=/&z *W Xϴ SXTvLaЖ7=.S*(Buz gȥ V,c)  5Ѱ [z&~n!Juuu|P 7[Yϙ:(4D=ZhTegA'Zew_UFzR^(\o n] ^p7[5/bՒ7~Zhx~/~Il8,ǰƙ}Nmn?\XO\1WG=s"ꍡ争;s< t )tX$yF64>dwRA dԒ%X8dk 58VJf +w>0jBy-]F%b>PQ>?Gʾy0%l$ Ow'٢]914^رrz_r-Njx/|Bx ӱrA9.!.{ wA@` hחD26އdQQE,[Y=^XxC2bp\s+dUM$qD#j{FIw$vArqW--pc2ۃP;> cJߛ2?cb6 }ql .ӭ7$ ڴ\@s\7ї呥!E=;\F}{8^?QgjuD⻹d=@.3xE ӇńX`0(k ˟sP`EѳI|J H.pxDN%؈I a~ŦQ7"BUEs,s*>hʛ[M-߳R_RN_oUF+HeP  vL}2`_7Ls_q rh8Mݑw`o(J/.z7;/t?s|gI1S)K]BD'I#mmu!PeX} gʑSylNp( b2W#iB.2V:JSləo|9 vE("Rżۑ=R_Ti)H"dq̕Q 9/Ζ#ҡ8 -''4eGeb[D ..}""H $S JE] 7ፄf<a|?.o-b/牽b E){I59ڣ CMn#-eh"VI00\`|H^ '~|GOԎ[(zpȈYh@@ɆOһғmcwu=v%υbu6s'F21Xs HSɛ})zP$ ]p45}j˯3APwkF<'?bSq)8&>?_7h%Bgy݅Hwk}9~֬رUAK p}|+A %oAdLk[B9$?qKۻFiigł΀Vev[aem ҄GއD tvE]ݨ7I͗.Vٟ̣R/Dʡlt]^gcfljMRך3ި.t3 Z$~q*{&m\3u}0Xo@ц++paol[vhP\>K HhѵḏL U(@khP⿱QnoK\/j2E1{s{R^B{qTQHphiHYE9j()fp%]0 7cx,G؛j,$rD5nplSGA'AкU-4 Jz;y"Y 2G9 %XMEE^qY狏$٤8xI~ Ev¾ Ags *hٹeEF $SdEZ0~b!jK]mKwOWcOvMϬ? Ի綻opy9k8k"DBoG^!?lT8O4c51N Ϛhda܍2RarDw$ */ A݈] ޢtؙDΰ]m@%8|-I٣RZu;J*G惉n'ewOaWXyicf- CЬ?}Q3G% ღ51-BEVC~L,0Pp<E6$9="+l;.O䤪N&?zTnJGuU4Ϗ b PȽFVHVQj#jg .u(G|\-/jxviP/z8=)&Vp7J0:E: %csWMKAN.*V3?GKszZ3HxSNEՑa* Sg̗)DbՆЛ.`[^2 c Wc}O%Z(a>T@xbA"*GOD@YuX{ .eYag=^ S2OTq1]Bv1gr7ɽL;|5jJua=znVi+Eowk ,t$mOi0p[Q8ԌIsb靻7>. +Z-BK@AHs.՟=k6!_OEQe?TzkA6 x۸T0\G8a5.3<@+#D=y;K#+ dlczus7_f5u FŴl  OL:eD@bORm.i Y5 fb⾩k 4o [HfVqTm5- vrTd=(blG1Q|XHq]!Oz瘝>5VWJ~ʕ!:rlKRgE;ȧ%\.34ůqzl/9^U#r-ow9yHVGJS=3=˒_RzKu_KRJ ^`BRZ<" O3*Laed!LaJ%h{"R赧i;0V6}bv[EUۚ1uhAJ{u)hs*ڄ0 L4nw;ħiOBj͍eޑu0E ?j9ƌW0pDYS {h.rt6W\}h,45J#5ulX> AWBo֚gQ l Zw`E ҹ+N_H&h{>ּR(wWp=eUCU^o>jy7-0$%G3x CxI'E-r, Oe=EFcWa^Hҕi,{O!WBڮ(}4 Ҙ5iƷfBSuiy#<\RE6օ|{הD8%JsmD@&}*,Su7c]/p!ll3y+eDžl8$XiXx"HпB=_z4*z`$K1`^A Ϥԯ`6Cdй?MLr|NhPo" wwN]( 75jW1pl|_v3s}ҮavI~RK'"ZYEt/40oH]cIBѵrO”J("%_]GNs-kh9yGxCF.$s!N0~'+_s)'5̊_vd.`Duꑨ0A3-Kc knmN;$W5U,G0Y[@tje{WUq.IuSjޅ@̺{WWŧKV Zj;((ou%gZWv_ڥve eU`N(tU?j>{]W fB,*!pSMS~퀘b[<(|?xm<&p:ZG Ư8$\T؝v1@{-=e|3qcD (X9{LldH]Abf Lzf Gee-Typ҄a[>qbn}!Qf%rMyEPRJ[)dU%8UN/NuAՕbˮ=§oEy`&${EƳi`_Njt&|!DkBCw[^[OB ƈАoX>f-덀dpV)q!//+'H)29  w Im[|p J+]Oy9{p·H@ٴݷt| +j*\Hl 냭t!?՟v ᫣;J(V~Pvi7J=L0@[8ASsԛ HyuGDr3o?jG (p)2z[&Lm[~\^dwSfAU];T%M2}'8>.+>bqRl+Y!o9,$؍7D5sy>Xjo4=EupCb@m GoZWjznpI$My4v^lMb5f ř~6BVr'#DR/mye[=Au'[ȚO/ Md$XvVۂ5 4\QW SA]o% %py;&eLʎ+si{~XF_7P'ߜMЫNwekVwuRrp0z̀="Y&+Yu鮥u*CRe@8]l3R'/T\7"0XN~Wt~7-8'nNdSՕSP';{A1yʚXKE?ʊE?.2ccNQ][[j EEk!71l ?ͭ~{ a9 kV PVɽ,+t#5r+@SL# nf[ەӺem`5PsRIͅ UlP rŹieDfl?Դiao(uRsV-{mPٽST Bq*݆c?ױPQx/ȔIH{^ rշAxpY,xX[}&aE9MP3 N;YOXxY lDŠI/O> 0۠%n+cP* XF(eq B@1DٚsuE\5IT';`S-⽘Hx~eys/0'[m>C[uDL0@ے΄ SvgU䉕ΌɓQ|PxLA,+v~ yftc3dqG*n+7}/H0I\[;.BZ:q ^HaBZRHKkvب܏a&= @k|8hӍ˘©>gllJW!a|P]+"i!TH^ uBRߖE(E"4\Q0Td,se|dWc `;/TvbSge;~۰)J^ j',%O ͒2@X?uƈˎdVN2^f~|KS;/+ұ1;C'0]a1M(Mģ0BMgϿ/Y'grQ!Z}4Sq¸Ȯ =8,27}i%XRx'v^w:DލʞMmOM1M:Ȑ-G0h;)B$~ u76cf\/s ?+Օz5bt$ 5_oXeÏc?ɵymҗJV@)ro(xL)R=T#xjF &cI.^ڥKՄ^o){rȻX3gJSҪMoɟ6(Nwk mډ?#,<>:>y/Nxx7xdyUvsPqԔW]]t6<:vaz:2,$PKtӘ K2=xAzY`=S&T5B9jM]} jRhmcvUޙ_U-i7e˛e_JZʹ/Qn+aEfJ2:7|_!6ln%<ܝ uHό%i6MnDh犋L IS`X&*Mf5:\aUJ }Ai@mgO~T\t52"jAqb4 8 Nz,.ƣ.SC\b|sU?'[x7;A,ipWOtxxCZl$h0{[c9SCnܕҽ ##QLe9nn9f6쎹9McIC?pdhh8 ֲ|ŗ WRƤҼYϿR5Owb+?R8&I 7(AY2\ֵnC+W Jx7AH,ɳ.^,ڢȦ1 >\Uxr6JJ;DȾ>W'iAA-z'meHRC ֿ3q4DUaAB)/4Ah 57҄Q[n -!U.ЅzRɃh5-~Sie2;d K>ԥ|XHD@AZ;u4 I冋B-Aq,Vd6caч8[ZoI=m.ACx$ he`^}=9?ڱhM'啐cO;ǓE,*1_9uZQ*hY&Q#^>bhm.joxԃEp1K s_YR\PۨE-j=g&Ow'VblYDB=6( fayB*[)( ʕo>ǵ9͵)E'Ͻ$.w`e6Du*YS: Œ}hpu:Vn:&RNuzV6$iùFzȥcV]fb e-Ge!ɺ`SFmY˚O >8CCӸx﩮NG }_oKJ VGYVP-OTv ޲DzRZ^ulW>ܼi欄f!-T_/>8N nI7e"nFFMf(3a%L1]7Y ˂qOd:IY4 K8W"*H$;=D6;( QIt$WPv|[B9|4ڍ%g$d,R)@f診>ֻ;љJ*S`8"oK.S4 |oVټW "6 =P\_釬'{ dE1ESς<``Iê/P'R& f}nZ>Rġ") bIiK H $e&;\fy{3/8qk(b(8Ȏ-.f&a$O–LT$( FSXJ `%̒J o&pzHyȆ 2oz9"\imrZ,?k:EYAH$n6W N! JNӣ!T;NUc^& WR9]iLD2,4ѿJj{ 󿆆|Sb{\_ | ?@EB1u3.I;Ϗe0hJ~喠fMژ%m&㵣:|K؛әf$' [rɖm٫7ct/\48OM8@9^1_ 9OPnQŶzh~, BgՇ`8I8xmx]x,'҇ą&-S$ ٝxZu E^3WmAF=0@Wa-y#+UH Lüк39 663k@ՄAoΟi1xF e<ٌ ZPR R|*X$،$o~̪j.WQ1ɟ?Of'{+ÅnohfI9c”?>&+35go}ĵ|s bG_=hF1# xT @;M~XU0Ӡ8LK(*BiҬ҃arKn1+xs$ץ vl:{iR[@$U)YSrz;o(v6rU]`!m3*+\64sgjN/Bqa2R?O x;X!'{dMq39AnͼؼȒPBl7yUt9j^&J'`*qQ.7iq fVG%ǝ3^5Ϫ#tz%^R{؍x'"lEbL(?D-aV%2G6Yq ;x?dnjU3$5R.\epC:GaMgu);DT1RF-@ S3mŸv+R)n"k Ҍ-:,ǭۗf^c a"qgpPi>XY>=|8HJ lb;A NY{,6هz9o'5"/=x^ %;V/h  @;!Fl--(RS &ܩ\͂2j 0XV✷mf#z(#ڬS&8 1i/)J5CdYR5ga,v / [4"#8~h0EYs"Lak@JnyJ5;qĺ:n}NUL7uYFpot|ԣҥӣBށ"d t&m*ˋEHlෘCQk"agX&bm|`?\ZߪֿP;v4v>^D\ N$2żIA4isΒͥA湛Yu?KkJȢ^"¤ kBf}uK%G l/K0ՙ]W)ۚB[j$[VlmkTjreLݿltʟފnÚ&6PnsxT+:_F.jZCk~VBtލCQ80y zH~ _4zm ]F.zZ:=Tc}2 Ohě#=+E8:| `,,b/soϾJ,?2e<ߍ@!_29Ms֜^u(QOx؛`8>VXjC}:@]w_` bHA4^d>6yS6 Jg0 =AkJ1p}ΔelxCE4f=9˥E!ȅ0dyA/oA3*7i<5(z9D{A0Pn#CQY4pr(_D;5 =\')%4iir-=#}7~3^eV^@'*Am lndG&~d pkAW$G\opq-|zF.T{,=MV8B: 7$Rx&ZdR Di/@!{GqFP:%'^KEeI1?4>hr@)R)Hx|tP5\+c7UJABǦ@3.V4Mm" 9#~vt`J]Ja`tFy , vz0}|_6JMMHGLݤBYe.9bnİ5't3ug"P7\}e~6rXڣ]v {)}Iē ߙ4FZ$ߠpT)|FmUv-'oShKy,o%Ö XDO9Q;rM<(&pڇy^&ңB!j+5{3Y QWbhWXE%qjr{iBmv0y5 ֽd _6|#ױf.oHp`͡XXXEo7 lV?Tj/*1ppBׁ7"Xyр\UvZqD}BGuQ&,`Rkkyܮw+n,`?+N7<1`Q])ʷ J oKJtZF7`hvNjy.Q~ڨgG_@.yq1KXH3YHHA[VQ憅LJ^6-B7LY,Xhnxee\2PL,v$>`GK1P: VBh&amw6)EVfW͵#%臹%/2n^^g|*~ٔ:]rQdC .h~]=mv8LN+'x&bX*2Ҡ9p(7}h+G X!Ԏ_6tK}gaZũ7pK:SVbC}U"M`b]7LLW2ȫ7"((&[1IȁF丷-[ (n)h iw$ߛxQ?!ЍlJ~~Đa"PXL|=)|G7)tSMzȞ& gfD:S//eʷ);ۿ}f>5i2zX|TiVzid3S&Q NEb9WtV{=FϹo%ZIףߛi` ^jp7@$O,H$WθH6k6K;Q$=ޙ2(6?;eᔱ?V$uٗ+ 2Er39W<+h*rw3P5Ůj)jJ悍іfHӅw- d|@3LN.VITi]dJ~Njxw$\~r젴*+?v kCWWh)m1M-`υ#YFCb/W$[i/4U'KQ(2 qzlhco&ϋJ?$皳E9XL\8iR.%^ NYoQE-zVaT̃ 5}Rz7ЫZaZ BE+kzU-Q}N`=;<%u8^a/kاC",{6$IbeyF K+$iV2b ͬZ +j/m@ SW}ŮC)JzDb<":s<05,2 xCd3WO2 ˏ1 a2)T /f,N4MAiL1m[ҏ!qxvGL2s3)K+ph@YmhkepgC\):|r<`n³c_2L $XXJA!eXh`6{7o9wlli~Q_ګ7^f7 >ݒNfh0mkÅ/5{c$UZt*珳|b7O 5K3ɺ'F/vc`GyѾ5S,S٫z8gË-Kl6b'n~ KRu=f%yΊ/`h>~Խ0Cuܴ ǽL F*4slBj AΑr9z3ص63yZ"el= +44nv'Ք~>L59ʤwֈvv'@CsTd(ݍJ+WLް]L9%FPLaHBgMi)˃9 KflR^.םR >gSP.,WU\L7~3K]݃ZEN4p%%_Z2{'otrRp5wDv6^Kqmgb>op%1aQ>/`XIpuN4;jLsoѕt84m#r`(@CÀ(%ϜG3lKA\h;YH=_Lr:*`[4 -\aVKu4ZvB6N3[=hZ #LNuHQ 5OjIRfgߌa3W $'GgcIaeu&[q{Fof1<`kzr0n=^XJwYlam:rW#j}jV[r~/cbi b n/^.CRYo-~}4'|.Jڐ|KpNU֎o;"l\]D$Ϛ.Y-KX e:@6KC_'u&?lj9#DENpӰWC[(ڿ߫.1cV{Hƙ][&o1]Q 4'voy1> >)9iw/[Ṉi m%z95h'k 9DnV=>'KXY: ~3pM]^|˶:gzR ?Pti+%g*߿b1BE ~XVcftpJEh?rihPn֩5a3[N rւ?|oG9*Cq+ RDM-EU>zzm>Sp1Oπ 8WbXTB=Z',s"ۜ;t7.ӽF%5E` ;r@:|yRjfړ=',6dvC ˎ @W-=H 8Of!3h|pp` Lzk?"_査ؠ~src7v1Z^ۖo&] uVIt4%t#bY)5ȍx~"{0hu׾8hwڛC!5I_itWen7WMSS(wOv1#+h!@4v8GB_J,sz=M1\9ۊȧG ^@TMg*'*d5oeD ,'0|~S v48wd ^S׼`$K #oL7GnT{'OwurR2l-#%n0#@1vt|6ب46WS ?wI={ckgo.x[7,̷_(䢧h$& @u0wcHi+?Vr|xRdxndb]]`=uWIy: Ei2t۷J/0!w@,x插6f4-0$;*]`V &z0W8?f$%rY ;hFgP [*S jyA=ڡ{Y?U'P/ue4YyzzUDbbŲ]B_pv{b,({2"Oo銉Y^<4t=Oi<90lڨ+?mpJ58FȯS`_wWXP7"-p7>38 vmS#'bW/\[o.`@/Dz'ŸHȉ{1aO*xsYÓv]g>rR`5-A]"Z~Avu0B0P$vj=61c&lտU`ʧI-NPn<4+ۭQI;uk 9?!zM1e6Twy5Tq*(*kl.㌙bp51Y߁s )Xv]DjRɃ?eͧ U:<&GߍdgwB1h?<7y"qybVQ挦:5~hvN&^Q;i*,'$e-G—OA#Oa!):$Zŏӹ> @gX:)7&d2{7R؊5gtIއzU]/$Ÿ"%Ñ7ꅭ[r+&yxr|LbP`3]i*r(ȪX?qg%4$oꓣeM+C`qyV{=׍ yAz OsO#M?![zٔ,qA~}3Q%E$S4rԔG3dCk[L>R“PLX}qc~돃Tcчsc "F؍Tid]*;.89@TK,:KN,i.Jgo;NXdNӘ$+A$y1{T7FJ`Zrz*fz~BB?BG<$P]׭ dD˵(Y[=7i@@7| :6=CB5f!pHln ۇk߄tД;dK"m1l=@gsUÉ{0B MiU{8)l6+͠~ {%Zq}:h 𪀍=aB[ jddJ&(ڿ=|*OeIP03 fubѭ)ڼ6Ĩw|yr׀uGo: Z-C-Ln,/f _عg=9̮Ӌ!C5~'6'Q5w&z%AUYc-yzFF[,xٸm1Rbt]fM2W} E 򔸭xco:g+Cw6>zP\:1߬+nL]tML80;r[ZSS"]QW&(M G`'IPtO ҿC~Qc~ ͳ+\'HlJOTݻ|5ק3wB/wOe۫95zb|1 >BěpTzXd#P[iGK5kE noNn#O"}<u׀1˷2}K=m 0MAH!TLŗmrg@?*1dqUTnF-KW]Gqs>%'? 0 )BdtAeS\k*V3O }9Nې b2%@`te 8:[ȴ>fW΁D)k Užx*D]m ˠPةJOJqD;YMv>Z><$NV7ݮt(|X#^}DW®/V$ $d d]-BqQz~c? dG GQ-4;5/;:|B ǚhg{Nccםszshy܄y+sV+s/T`Q5 `!sK$'"k |S~g).l"䀿;O'rLK b8,c\Xu\z!D^! ' = eslg D#XaHw^+ |WF}z`腧oNsqH᪠a >ψ?J5U " ̔Ў FG gqB$mD%4"ԏckEJȤۡq?}EKM7/њ%`q͸NShl۷DYh&ΐtk VwL!s"K/tF߼O/g\AbiYיl!XrJjofDF1`b [VG"A_U9neBWx(m(z?64F$邿#wk&6RL\ߥnƘuBgiM-Z38V. ppE&nXo8*ސs^!T1uϊ.Ah1-^1t:=Z> ;}86U쐦fV!,fثYئXKekwVT#}mI%'BsZ"[]|#Nɛ(6rl;G`]*bo]lط*t!5}TrUL] \tlB߿hܛ76Rk`8(?!E}ɵL]i.q|gP͎|N]1uK~5iIz{I1y6< HWk/W+q1"_kV?!{ df m<_nm=5`)f6+%|RpÿTUHbCDqdL:%t;e9׍1kGQ['xKVs|zrA4w@D0_iUQ]ɓcl5-%2X 2t2[[Yn0BRQݕ5t2KXˤaTӟ{ Y)5ˇ.u/\ 4.@k iA:u rPz~l\\Ș#t ;^w/y6r$RKkâh\A*uN@WY'YKj8u̱'{)!qL[ MQ$UW[gWZ(֑a Fc#< #(.iW{0$c-&oV"kdJ>XOMOnQQ y7.usyW!]0[=YIYyYI+x{{HՈ%?ikܝ?kI~ž"zr =劻ԇ#S83:"INkDV-|_ǣ8G*m{Q5cfS|r)̝9C`{<?א \ ژ0 jJVԻd$z7lj疴EG N/Ν9 smlY WqlCq:B5W0c!x 5f}gJ_]-0KO!)n:܂]3N y\+g 6 !JX妲oh0pޞm32Ů%+lK: (4UCO2x̴\V d` z BTބR[-~RO w(7I%7'҅P_-m bd)dղtjӷb ݫ䛉oPM)So~b(&+άAb ۪yϭ\vg`/ki-mFP|i &ux"#Fn+Ii2-lP#tLqMZǏSfj_ҧ^+'ȉ 0{ݱ*7>898 Taχnk#G+r)1S3T o e=|񄺓ޯK3I+I҉>VwR*$jqݚKlx-`T&>k7򩛂} 7̌=DDs7T5p^8i+F wN(ˀQDz)U~Vy.;hȩ !nM.Yęp'i2W[IRw"xS9}K<, `JSI߹WL,N\5nCWDUi8^\lP"C߿鬑[3"eUEL룻;Ã#eUq@NEKgpQQfȷ~dka즽\7DhKhs'NR1xDֵc"mسJۙX`=̇Ʉ #M<-;Aw9ԝ/KP^Kеu[vwA r )U}_˟;JP ف%hM/nUQE;'a؁&J)z%9vTbYr16 -I^F4I|K.`✽lfv[xG4rwwŗ)S\|4 c萿h2辄TGŶ#8,~4aj 5䨣Ǵ]OAvbJ=5,vr1etLi wDK+Μzav5`Y==a}]:&ц*>>} K3A1EqRO.$8IٰKrZrV!Ii"O7Yv22EkMG(^Q_A@n.Gz@KةV1FR>"Lv4>|BJ~D!+]'bQ7Lrƿ@ٟ_.&r>?-3[ikt*uL߈}vջ)# xjcA؇-Sԧ>&8_xw%^4P ".>viA5$~KM@xjU|^dAI=xx!$bs[҄CZ-׉pZ %Ȯ|̭,^ 7w#~ X[ Ģ 6?LRO< K4 tR]qdžj]Pq1H{Gw D`ԛstRwK7GZ;Pd5C_K&#fm4JkI-5枂.Q"ٰF >(ؑH|AF=^b/*ץO ZI=s& napgHx~8\ :w$UI80xq>qwp'?31 Cfw-kIӎoKϛj&6CGrvJ4ӛBIY|4@̣#xT|CiF^u5\2,ɔ:nΎ O+4̮ 2 .]a@=~G8Q_=:ab}Crwu~Yʵ ?$Q,eFdD^=| p$Z&V9L 8!Z5Kb`$]_:;Es?#J 'f*2.=TO28>\ WA<E?f@c@J(I*8`N q ƲyVn_x\.{[ l#vl$Z1bsNwPt6 <@UE d,Ϯsk (R9"+m0P3OkS[JF 6;u;l8FNA(.):U~lc6Ey~;'^l_ڭ*杍wmPw&!C L4ճVZXB$cw_"%A:#F =>䃸V[`K{CM+GD߾> >Z!zvX@Do1pjdDKe7(e?HF Wxe(0%z԰X_f Iن.@!#O8?#GE@7d[$E-U ]إ$:ʺMy1 ᱅zN7Ɋ߂V]Nhnr6@(qgY(Zż,F!)1Hs;"x~W2 @ (jEwRF` 'jczQ0%]YpB 1{̾($`$J' ^o9}t?L Q,ssReHRվh?3 _T fD6xF$$Hd|&v®ҿ WMt {@&'^CA MN r ZbB0|=bBOCԗ~-8\?% Gxa0jS ɄlVRImUdaΖ&O~1i))!#KҐe&7bnmbB v/:,x :z]0ErbpqJROw ps}sph힡L"Ѷ~K;GKӌPVyw.D:W*2 OP͝wM(!奮N: H(PdS[]{1ن$od(%w=JO?%b](F1A1GZGՌq-YݎO(+o }1t!}z e;-lŧKVڻviH2ȿtS^Xz<)*>u*Ȉ"#oH7+K+tx ,4` znZE0f#n߉,7vywϠM, +ϨCF|lQW2*s߱F '"?/L4z!H@'XRT)ׄ&^M)N猕at0Z%UԠov0vS ۲ Sr@!Q(a"Ep"y=/"Jskd'@BS7@@5k OI pqܭ PyY VYd#ڄ %`!ZᘳX&pA2Z)!Pl Vhdɭ@^0pT RJuS@sWWҋ4i͌`|!.Wn! J; 2ťHR HʼW=O4ATKp&|AAsWqŶYspVs*>Zo!3"]W"|䑋 Zn%14d+>\ꫪ2lڭRI*FdU]o9bf ~';'1'?7 "Y4h~+8WQWa>h$*xgD;r&JUQ2TϽã}l[|`VKM,M8m !X0cpjU«]d0݃#ngurt2"޴&]%`a"ow2Q7G~  K`R-l?W{6 HyzUr連Lj;vⰆGSr,Hٰp'{*U{ӂ 5pZw+ekh{#gHA3"E5OdcLJOd(92cIrrf箧-^xo}iN g::ۿfB\1f$ԀhVleޣ#hV~ ԐlVu]g0FX}SHvS#voWYgJmݧ(OC|wĜ*y ?6 ='+_Ljі 򀨎M!Yط0!e2=X*Q(PvGv90əy# ZM8ik$8#6uC6mXhEJ {HQG_/kÖQ ʰ}49\:DWgGH*K-z/ fbcޫaMͷae?iA*4mNMљ9GK,[z~m$d ߂s\Jd> rg8ë(sV0(Q݃]7XnQUpG_XZ]<ჽȯ $l7uv=z5ekOiP@cfcc"[4Ǹg1)/}Z"}fk|meAaTan8\טڑ*u®9z'@ xvGXi{"p6TO}yqL6icÞSH,pdQ fSuQ1 ;y60.*P \(QJ$ְ:/XN2TxA}h#{!H[C6{CӂdŕvSS~IPPXD!XBN-SkpM@A)B٩A;^ç9~ UAw^VuM4rhԲu3&akV)z~cv]enϡi5;+Ȳ(t %GH̎ZsU-8U.U1->N.r@액w*Id|^N6I\8ob`,lh9e-*>Ŏ̀5Y-ˊ-ϙRWOT8\D[ܗub|jJqym)i脊p7տB zc)bK=!ҁF872t7Ӎt@'5ș8BVͪ,$=D%[ DNhCx4p߄dY,x}a]W6I.K[K@>8yޣʑ-H0XK1TkxhzrhA'*xEc%v08@cBeuxߍNE}{ ۴ BH PU7s}h3JiQZ(}lnM28ɪn?%>$Y:"`^+|RԘ){oXcNB_7٤5('k&Jk3/㪘-닩q:dzҳ!H(GMݳ2֞zoaEe'y?&:=y_<͵J]Rb8_M/LO0nJ%bq@gD by̍1M9^ &;V1zn5#-*8,j^u,l++G[;LJk YQy."|ǰh0ePM4)F6)twJ/d]5h Uױ;tky6ܐ)+^x ^S7|ݮ8xPɋ41J͍-&ӒM"{]J5ŗ:P9͜|O5M_$9"{ywnK_(ej^"'' diN$ڌM Qt8lm9x;ǟ^ G[Ǟ76ihHT[_gWQv3tqj`.7SķO({8˱3@gXf]`q0g=6PrJ<@h2{رuRr 4rwRz+,əHo,C7O;у*+Iiսl !HbIuetBy3NÙGfaYRKeMK'NtLF0d=Fg蓕?519S K60Q$8q#eEe m6 akNfgby܃̟_K n`}%֖FK;y:zꝑފ9O[NEHIWǭtjDz:Oe22Rtthݡ@`!lƶ`>QCS QS!m2j0Fy}J&iqh{Hw"͟~{UQC,v_[ =AyDZ1NKCem_ D]v|j$?4I`+?[o Nëߵb6Tٙ0vLwmݑ[%#EX9PDP{T>)`t.z<rWߢ&py늯U%d7uDT~]ÐNohmǑ'%ls eN}U.(p41VI[4O ~dM >aPv`?ˇ+XwuPQu-Z<̻yV;~D79beT-Q .3.>M&A px ]Y*7y$cG2/K" p$I*ע:(} E зhRV]yM4nUHB&$gJx Wd MC@G~=X21lt<|3j xKo,66:Ԯs4 ߾H-!5jen{ eBr S ^qPD^&xV +e,<``;7s}߰Dw"2ﲐ!]$>b_ڳ6Ϗ;OIع<Ybf*8J r.UL]D^lDG~0ܓH eX2l1}'m] 0J'jns_0cra_dt|E1VKc0E4WF2P>3vgA7(/*W"QXXk$cx6hQ2ٗ3GSW|\u!PԌ]%7TҨPϑF&9 q[ 6Wh()澽!^sgX*KS g81bvf\N#6:宠2Ζ`C)V:od|7yַ8lWS^F*Rd!<@5m w+ 뤋7Nj#{gu^%EiT8t  )>". w*K(nY_AaMĽZ15PMY´ u wz$van)5]z6z@oNj3OsS'r{rsf_:ҳiH]5*cVߥ*mSǙ+4ߌD~u[6Kߙc[Rw ?W|P|u=3ⲹ5 I L!V([OI5Tr7&ë[ rz~wdw$ K;:Pӹ;ldbfȇw*A܁PUg4kv-NZ2IlRHh8|*eh+Z} —^~#vhcØ3Ù: & 5Òue97"B +-f9B7cT(zaV'e^!s+^?hY-U$ЭǺSxM|8$<$|>%{6BqdnbӋIl$VwJ1;(T>Eqrj7粚$"![7=-䃝rïI{6 8ly2A5h#+~&a"$[93ISF|H_nAC+.uŞ4V**|o0^,θ&s>:gֲ(Rn.a%T\V06q, p~Iw?p?ڶ{g>8A]P=%GR"K(h!? ʐJy;6@wla5(Irj)fmJ;NG>9оrZWq1Ո;Hd~$or3v]6Ve&O[>Ń}/EF:##v X4+ZJEcc2qq?\!dNj6VVT u2$F4,'k[^T´ÎA:BR43|PwCgdcv/_'o>z8_. T}$8;ei_YOtTt <|}tb<ō%J",]k fSi`H%DD{Ԛl.0p@t|.*ZF1!۳cr/.KmbkeXRdzc'}dFN)[ )M3klw+H(8A-OάKR yDInZw"%[5,nJN9X ~w 6@9BKւkN8QPuٽfT(=hf]q#C ֞NAwUwh /ص]+tKɡ&Fݳtf'S&gX0T@ĪiNTY_l'jVB_~WhkPw1 ]cԔ87E䜑 4ŒrHq vhZv(%6<*zx8#Tt(pل,C U?{?89$# ]q~ YLGmRA}u cCk/3?UK)gO4XO)h.5wuS!\QN-7-}a[u1Ng*<%tBDV,nϐJ8:%ȽK42ai&G~a3$ۉifrkO^<1H1'kYj/]᱇Nu+.tؐѾ  (>,o)2:dHU"ysgk^oHPZL]Evg q'/^moNX=mgT.M=? !ĊhSyX{Lvɀb%yD"^m#ϧ39k ݊1pѶ5'YeouJ{b$W( _q{tr-SyS.R=]#Ӥݒ"]Ne9rt 3p ߜ>Nտ]TELz`&VFv$@4 $r%Z,Aa"%PbB 㒽~ϞĜainxyO++=?nx6f/-7/{d5M)YPߢ }AJ7̖6 I0 !ϤA ?F bF\R܎)l| {&r&lfyJI:"?h%4|"sU:?=fr~ XI'ǹmҺRYmڨC7k.hW9Z# p,gϯPkwʈˇ@IQ&e hWqS >*&M5ͧgY y'}Cq/:&0a'GRF|SK\:١"~y@{N:l6HK [Mr%stu:@ <O -=(*ygyE \dfR/hO64GX+_5-W:}j!/p2{J53k'8fJ] ~2^Mai Ϗo6gAͼ\s*|RU&.BJIj%Ε|j[jukpժ>Qqsm =bg^孃ۛAeyC`ZsǗ֭ϱ`YQ>\F+x{s?$awf8ԚB>c*!XKNKNw.ejC&(])ܧ{C(}w=fWǔjI3I :!wyEPD0cȽFY5w[4=G A-p=;7f4%v y>_iݜb6Yw"&n6[)7?u;UH@6s“k; ʝ[&l<ϾQj{ .(+/k3wLwbBBGTsJ-wֵDwl{1N=P(uU0vd?:jFIЫ,^k.,Zp"wl%B)T}Xxb bRҡk{43k|;뮜,}@UW N ;+z ٿ"ܱiOJuTmKTO^7lw8(jB r Rj* %sWAGMXݚ^qu DS7n)k6yC/9Zt<~ ?WnAf7pZ$[ R?ӔQm /}b'rW常Z Xk$@܁^_< plMhu\&9S0֕|lǣ%[0 6؁8v~*h;ձͫR?oěe[`%S5įsƺ[7ɘ[PFN5rOCY}]Dg4pY+Ŀ'ȥƻB7@h5?j~zP8e qqs\~yT5K4TQU| |I&VBZ`ٻ: lPxAL~f~Q"ls#4OM/paX@Ww򔷅{ :r"BR`]@N_^0V3u8D]Ԯx-o\6Y3ͷc,AɩSӀp64/H[fٴ a3GDp[U$gs)Ԓere(16T-r~=a楏d'uN1~ἱބoeYBMBE(dD Zudr)z Am~MS֌fࡊ՞1 \Yؘ[݆avOﱸT=},B3t5Y\vDOSOv/Dj@_**c(_LF۩Ot8uֱh<֩Q[`pt2=N뒿:``[4Ήb߼K/[ an"TL%55BZc>}^5HlZg DgIǗK}u=[{l䖙 a 3~1(޲PpK<] sDUQ m#>:5I  *t֕ːe=~e:VWO%.r 73oqR$zg. c)-U=Z5g.x#[DCLi`IڼW^<@x(aC^Ϣ{Y?3s^'Ys6?FB/UW(X8XM:C1);VZ6Hͪ/Η`M 9LaF[ gVNÊldLnAIo.׻ !0 !':՘D MOO6w{$` ~Q|h1Z']6dgJ? +jه9[UQMdگ;~>3ZVXV:78JnypB6h\=gqʹW02@]WhnJ_@ˉdf0,H\7b'^aZǺg N'?Z(e~ISe4a5ΜZ@otu_1k6_J]th\O~JnHCia!m(ԵoYRH7Tݤ?^2w'H![/ ATj01$5:? `{qIrJx>sbB~UYnΞZ1 fo$̦F5ΐ\෿s {U8<ϯP/hbbM2kVl.X/ʐ |G]`Z$tu҄0ҟ^+G t}8mJh9y>€{&te"<ʠ^=S/glQB@]˲0"7D2?"&BA!`HieL@w>_s!RjJN?XxnIӔ Ӗ LR91EHIdJ"&k{*Ӣ QG'm+bYE#*z4+:RM.E],F"/X%>ED58@i7+'-L9"6iZ^`4;nHՏ}98QH]|̞~^NNp-z/ "215p~%_.?UJxr7~`aBL,;ע^-ayD54QJܖb%ctz Yd4Y Kengy`_O֌+[ʦnG<6z)rNuڧL4wkӬܶvхNۂ8\Sͪ;6{W)ȶїhaP;khHXOH-Ff~O k PG[Y&;]x?,l`wG*؛iQ7.\]V-[oQ6/Q ێs~YnX.O"(Ƣajj-Js/"ʌ"7`nz>H-=Sͦ=՜sQp)Ŏh8^Hx9V@6^` B3, M<CK»76o Ҳ۶C9])/Ev]y˾/▴۠-GKV t'c-Kf7֧TidP[KI qf𽖚]kXsi,_7GJ,5bċTJ,ɻlx-P>ꅄJeoň Tzd8=~w4a^A,>ތKRe](>o\&5)7gZnF}PѣϘ;\hP9 [? u#t[}ƭ%w)俍ҬY!h޳ڹs'7͍t$<'V`%ˑ` {렦$! W9\ 5v벭qhXO+UDؙS۽_fxUl3C|h,LNIhá|XN=N[˂D%gQB׼vCzls: XВp'SO)X uG)xޗp"2VaJN7[(2;Y^ +:@OQ3eZ^~l`^IG ~z+g^^ѓ!bvМ²Z B{!r= {=m37]WN?tszB@ fbg*֫:]?kn S:Pn(Nx,0D-eՓ2w͔VբӃ ^֩4#N>LcH`B"uwNJw8HN)¥EoM ҨDW@!TtkjSQ뚩@I*Xx^6!4&S0G"҉a.EorO?7'xof&Az[+tzr\6ރ O$4|P j0w&wjL.XܢY{3tsnivWb$JDt.;֚3G?ÙlBrKebX\ ҄C:n=lLpcOsf~i(wäЄCnuB/GDiě WVN1Yo;eꈲ(1’8`\cO:sIh#<"3=lt#}b+Q?[;4 sU5 /%42:CVCCnRMHþ&a?ۋ5+;(>0Dgx>oT0](i靯DzvgWV-6)dK~xZi"R%hQpORUs 7/~t1T!ss(BDvuHrDR&{# e&d;}P vP%g0Z*APg%B[ ee‘/SoS[T~K z bњ|JRTN{@ ?ze{zF2_;AAЬk':ES=_/RLkpx0(JZ/uS"+5%+yGuFbN[CB ,?U ìwq|hG1#0˭u5uq5oa>1pa}גOH1-8,i9-SRw[j$ 2ƫ%ʦk,ÝYMaޓl6gN"_Bc牚x4Ҥ!`si\F;fSg!-gl0xK>f?R0 ,/M%zJƞj@O[#$.\|>3 4[ȕ}WN]L:ą =V6mx ,w1!5`IX[u.F!` F'Τp|2Zc ikB-4;)$v``/݃'aHl6*zno +^~@D׊M+z27Ke_Ժζg;)Lu%%7@Yz e4RW5`{Tm 0QI1^-dŠCG =20@߳b,ɅDZ޴ Qɬ>X%4+Fbk}a5ky?DW g6_eE mv-FW,9[ĮISj2- 2ڞF#UL=  6r΀жL޳a(# 533zƊϏIf#QsUa,[R|k0,-jǰ p"Yَ<9k$Gn7/D|W)lxLܿsa3'o^|w[PX_&:0%38;~!mhdk*Xw# I$`!ɐyfB-yj&D,>ql6Aܩ?+1}SqcW!KiJpx;ݽM~;j,m~] f?j UՖ ɞ\3+~ J Q?iph4(l>D'J ;Ccb?u lR[ɯӥj鶦S@T^"vRd>&Kx}?EMQrmlgMi񓉥*ZvxΘLDU8m>gm'%Vd F gd7 [ MD5$W⪮ڜ;p8&{w@KYg"O\ }G)@R'/`@B !:qffșR'YB~5A0͂Lğw6P*Q8W!MnQbS&3ne!wHY3p|pQn% --W҃Ubf咃*k-!ؼlxE !Jurv]4b&?pex4l>C/RZv o^mU׃>"zx0S#H}!ؤDr›݌R~ks%8p8o {)yG_9e DObP$$+_iI!S,̭ <\@*6wyxuҒיjgx}m fjQ;-'c`7~nKdIۿ DE_w(hx3 8͂&Uqr"8KCR^ewz hˊ3ZgޣU@췌|8Hc'lllq{2Z'bϏ!ì$oNph#Mmʀr'/oȈnre!C *pQjӳC9+F7w(dUE |kp2 61%ṣd3'x4P.yEWYMoVa+ȡVpٵ-cb*H$.h2謦%~.ib4UU}2$\4z$TRov.j*qEP9;9KCdv //1PA͸P!O$TJ{2 =LǮ#o^TN(6u#Zg_7"0zΒ{mfq2-483˖@;E(&q|K锨Ҽ,µֳT(іc2w q |ɜʊkME}IKz vH^ ڿks]^RMP< n{BieDO8پ>%c~@%L˷*aJ+%Z.n?ѝchw>0{J(9(dJ-(HkhuA.06U`1ARfP" 3bBIb {rB(6DK[B+ .9>m7$}-v#sn3ޅ:wdQC-~2?_MqΝtmVf 27 ҝ&hVw"m)Uk=%~ty˺ K .s1h V@82fÌi-:K%o€37o87!">gVZuiO ݍ8uc'G4D\5m0E+'Kj\@M2@u UyS/O2-7x޼d#H%A ďHƕZ٥0.A.lJKcdnyVa[ f-99!:á4ҧY i]&S5HVyj,*tG (K ihP{0_iއG擱,6_|cNO4- Ns' YNW@AUZ#Xu:uߎo^~I׈v'-̤SɷS0cq<-HMQ+laF{z?|6GC\DrDG-Z²9 J,C/.gNu9iIG#*=J-x֚_m'RsӃ0b&N[ΎUʨdx#<]b cE .Z՘ %Jjt[QCy=5%w+66ӱ_ tb%_f&K6v 6lh4(S\MjpÂ/ynI*q~VsG*:z-YMLs,S'm{v}4LrS#ݫo.8R INȬ(Rh- a-j7'TЂÕW `͂.,UY 3ލ֜0!t+q,V`R{- Yׂ&?:Ibt_:]U+c9eZ:/2 =[}-1!5fgxN 7ՠtO`,QmI^R5P/g"6N a M }.fzW3X;10`n'@1©ӓji:_;!3FHL~<*hN,,0LdWcGcqKgΙetn[VqJF|Tf=^H*54LYw ?<Ws &+~WX%cjK*9),]BӆQ e %Z/ҍo@;Ϗq&^H3f;^8s+WJ//arC₇Ǿ,Oٿyʆ5DD0W0Oxf1^m;xN6-MyT8߫z[ۦiϭiȃVPd5ǺPƎ8.zB_-g =3T<eAb!dkx.ȭ8fiUN1炀,(xgZrHn5yOgW |o](i˳j x^:HufH%XǝFZHP/B5g>Aj pQL@0!m+!KXPoL0 ;jO/3II '*9 }ZcXlj `GTJUdFhϟw@[xm>hXo/(!c&J<.V97F X7c+B>xRG "o2K8_i%24\ *D䘽m I٢9:'5'f}řJGcLFV"E cs:jUh:2݋hk\% Te.[ 4_(+Ñ'VdS 5޷C黄KE}\}YM[oALZK.FϾy-HNiͷ֯'x0{mSa;'MR1[uy1gԔzp>kT ֑wO}\mȲ1kHmP(cZ0@L9A̾fv H4+O,G/NT[W̱9+z(A CfbbŎbIwsx& \: ~ \PGNɸ#NawܯMw ,ЫH<ɯn:fsNGzGDQ/L/,[ۿ'(2\k\-ԧcI5?{d/}79♯-m$wɍO\FҕK7 B,56/xË-:Rt$#h OTdie. ^ㅠ!߅~ wi܉^dej0p5_wnh?>8{}V Y%_1:Y(?ڸH@eKৈF,_Oѓ,',&^7hg$kEŏHsҸ<_;fKԔw`ē5syKgη8jNi[^%rNIT%g<ՠ_%MGp䮙 %x[f0̿ᨋ4e tNSv^xL,$ʍ=uE9iAeR{iA=`^z>%s \m=J#,:$}~׺<ʣViM*nlg1ZLI"HaR |wl)mÏ%6#!4Lp:EzQ N^6u\ƾKŪA, J#prˌ3K> 8Ԙts@T(+^gkA?)dt*p" &wkTmݓҥV-[{gg)98/X8W8u6iՂvΟ!͌O赀0qU(1݂`@08oEX&;,y֓ h~32xX0q?fJ6-#F\Yv G =blЮ쓘Use i^ҼM%-۝ 2LJߣ2j|+s6Ga-BLR$ m;>13D?W<rg$ ]7nP֩<Éܯ>ڕOʙNfįn/4@JIr{ C4.JKKv';3>d26ߜ~Nw08]+sjZIOo֮R8s=?WY!$HB2ãl况D ޚ@(Y1,1ވ2UgYB:owd?*&wODҭ\ؙ6 B|ݐ{:A(bZ`%[|"vQM`klӛIWUeYʭR&ZX">/n gE©9Nݖ/kШaio#ul|k5W#` -㱽+!\DVV=*a2Mת !EMz 3I~$֬$-B;*'o7 e>cf~cW YdtB i}j3pLHurŴ8S-?/Ez0!M>`G5&=͗O6S6zHwm@L ǷjH2&PM;\Ô`w̲+yD [ߴ{ bgrA'T_! o$,h&Jj kwhC0oey08ME*6rSO܄ iMf` $!Nd:ipt=z^PBiAaHT^`@dy 9 nh 0]L.Hty(kd; 뻽 zx44G7G |Q(sD&o$B#?5"4ɍn/<7ݿH,}%Ϧ~3(wvƼ芥-&>K•wHkӈq_@},o7a[ &{Uk/V:+ƷW-AdG7n uBOW `钛cF o":M@pLur7MaߔR+Bx,lMĦu bV==1A_{ОEAQlPח#i$K-_wj3`#o쏪fTnrTjoJroL|=.Q?(5ZH]깶9-ԇMivuG6H\b[!\…'\F֊whG{ՓrǾ܄GЏ%hR/ftv* Az8tubW#?9qrN8WZ#PƧ?>YUǎڂq Ͱ "&={Cy2SH@j!L#^&\KHUI)hIy&`# 5$ .)kB(wHg7ה,1F;3JF}/ I5F&6ب5?$L|Y5/o}E4ug*t@'lČ]wU/WbB HVp͵J&KX`Gb3o#v̓%}ȰRA$À17fQ2/ˣ#I%s0ы{dbTBѵ_tZ@279 -i)DedkQYB/s[e=? *>6#]O;53v)8YB#/E蟬dQ+y?`@ 껭Gl_[f@koɓWK[Lå&7hePVG5%^#;wҜ3>,*p&aT cki=8 ˀ{/ a zNDs=V"' AxSְyjٟF,\=}+=?K<.,\G;v'== z#柯` hϧPdVSaP_]PSdwG4E I%=нh^t&g^yT9\s+ۯ?H@8,)|DoE6G'pȇ%Ը=0q91h,%X,nmMNrǦ%Ǜei0\֊=4TSKŜk~tsv'~]##Dݒ#[b^ 7:N0iGʙZ'y.y$Lz˚oa杮7`y J0FVVųEHq3'{L%DJLvjVKKS*/$-NL^?-*\;r7y0C6L<'c,+zM \-+Lhэ"}%zĂT*.DhCdp@6z8􍄄zM?5bO\Ili#-8?,nmKֹu:({V{W9iP2ɾ|ŻM+c'( .H3yeD* rWl@\nEvMk{_2ngٯ.ƇĿd.v7Xoh׵ ^1v]("3rr;cvj\p/:5J "٘y}OoosȻTg}.S$U_,쬡 PIDmcH!ʇۙː'Rĵ@A+[O$㫄pyu\EI+{?=yl(@`keCwSGuԵr8\ma ^-{5-I]Y?x[^QgfF&|ȍ҂}6{#Κrc#? *xۧR?V ptl6cpp,桴!36&FXMRK~YY+a[Csn.~;ʉHȉ7cCu:1Y͑wlk9#5LRfvg#.Ҷր62]iWs*W=b'| p[1 Lb1^w_}jq6OHcA}cQ63ڞܤcr߾tǹVF#׳s%7 $9ohQE6ܥe*2)I H{taYDUtEǟ>Xx tf/~ \O, ?]U;Ȕ(^V}ᑚQ>f|G5G66;0\} r{PHQ/Y`c6b$E'uAYu7h"g' [gb>h`|6~$ˎ?U⅓{i|܁j< Gy/_~g8 %wN[Kӷktvx u|V=]ṅ wg `hAq&IDP>o:b܀LYsN~r +⃋;_H_)^@$&7uѷIjuÛoġZ,;o"\E3C~~v+8wFK{SB" O+vy'o+d-8p>(*4]',llhDԧ4p~t 0yKOJy(kiS 3HY7TDF#*۟UPm 0wfdX\/hҐ z,Yhcv^x71F&vj}D$FL*ˬŒ |#Wow6A GjCqMa\Y;1TY7ɮMإ|[e] )0!ijh M6ނ[dv٭(vĴwD+^j)vD*A3ﳇj U[*v ۞R0gRmpZZy"d^%w ek5 1j)WdYk0| 4y^Nϑ\7j-S%#Aw"=o.l GNz+ [lR{J2SzY~!m7қZU$Jt0@lte|ES 42Ќ0 M QBhvKV_DC_`2oz2lt ϕd!'LD,% Qt0Jb]KyR?$2ȳE_Xo ̈L!$6 K ~P[nלLDnqT[e_¨ RU\%D*Iv&wFs?yC ada1dO䷷9۔y( V$gGP%rQ C" BȦNaۋa3(ߖ[xץHxyN6ˤDD""(C<@Ԗ+1Pˇ mB'Z:[^, $@\"Oz=LMebn!#!’/3 Vr,Z(ϟK2}E K\dBev1k&^q+fyA  T%Z#M? rXBBۇ9QAlzgHY5`{#gs8|ĭ[|.j^? Sn鶚ND(W1O46*Dk{ ~$u|`Uv"'^:j4 lJ1>@lqgw>!FY7t-0xb;_ % BZ5+|OGVzqTzFI s3(N1at弫{w'i_5w# /$K/(~ƫDŽV"6ONC~v9fVH8}=l\cܞ?r^~Y5obb'ObV#FSV+b'LO&{A(poŸ$\:5'~ !uUYo<& UZww>0ҚN5V1=@P92h8 up_; Z ػ,v qPh Nu͠2.,Ir`OZk'?f?r?7 O=Ƀ4:,ߣv[ Jy`xHS`kgWӃ>]6ޅ -Nm;,j"9Cn“9_`|& }kacz֭~[w̯QOs9Ifu ,[x}SeA7I[NCj0m6tZaHk2[F\l7S_JQY0ߙ< 6W\X"3ʡȑy,1珢G PvN P4~+j(|sVbZSRvq{;CumjA4AdQYڝ퍁Bt\E8XFjk E4tr1|bȳ^/]/|ٛh/do9#VcivmtDk _,4{IF}eRcG(#VuͣqlQW+SXU(Igl謑~ IM@%<%(vilt2h?QW*,4K ,G4+6> 3z1CZŞE1X"…B7y(|z E \7aZ{fy2gD6FmьG&Λ"&ɝk~+ чŒW`ExG؇ID)x썳#0)BLXU3eܖ"i_7n; L@EEŷqcZ&<hpgIV* ` a0SFn:a&gW0BaٕNR3%H' JE]H+KF&Tߔʆ;KX"9[t#F*s噎恗\V14" ©`auSUS.pr<+ ORiEq1"TDjdFk|R$7}9s2Yf:*'BPt("y8Y|3o3'k!#~ Ff4Xw980~ C*9U?-F 巓e#L9 qiw{l5ubm:7S28j&a!`ldDjS Ye SZy;mm 0Pb*bRV M4%gI%_CyItp [ۍWhpx:8vRNT9q3j0& ,W1'Z Q y+YLek8^~Cnw}ļpFů3'_|jC55%& hhI;IZG\*:y1A6 qL(4sWpG_ͷV\Rgֆ)odr-~b1V#֮J.M63%|&-vf7,ѐhgBd]SϬ5+@)-8Q\e7UvHb#Ϸr9ߺ]ZA7k&y[=B^8QgF0:ܶ¶I-{Ί_©!jd=T K7X^p@3pzíg*-΀/I)P-dgPi pgxM^sWvL ~k4c _E?V(K 2E@j2|#!]M2@!q|^Uoj/(@G0h%tRWnڮդ}eM5F$쿯k%<} DK+$|Y@_8:vi$GŘ< 5r eT`W2N.arm_ߜS'ЃɈLw+6 uJ4^1/9":349ixn c:c[dkcKu}Z86e WCި3?ߩCiL Y+7M "ۓ=e,x}#=nUI`'7K@F!J#r%W@­I ,Ik4LE J?C6 c𷠷Ѣ4!4Fd\9G- :&.,3Fl2\)T?M, VyL<Y"H jIP9 섊kU{k<T' j] DL]n.nKvв؜2$Dp᫿j e)e{'okbٌwu 7Wo?7RťDv$!` =?/&=2ա유逻 mC5jEm(i#M蓤GؔP#Iwp8ig5ng>F?1ˬ lTV#Uovg'DNNJNL uϞ+՛n8͙m7!?|~/@~m#YVHE&R>>kC0uV&w0Ep *ZJ".Ʒ 3C*/QK9\dIz%H=^z?a6s(j}M427#ko]ƖУ7"~rH7|ZtBH\f:Msrָq*ppĻG:'\s^uh Y^B@6_cz [85h5u7\r}d  -WQuTﱐ Lr![6(EpJ&h/,'b,:|ȍѕUm#u|9R% V[rGSӆ_;z4-33ZsNH[)HVݝz9pnOpCr*bg|B:tvu~'9I%Sɏ)!ޒw_t"O3{R:xQEB^vJʼ.$=sp_؋}}%2ݞI60nZs>Q_`J@nfS 4utaZ]đHUHj^+$;MR-̆o?x%*$ghQ\Y5D1#ˎo$^8&;m4(z6EYטbJi0/(ir9 Gwut jL"֙,@AέFZU:)c%N? vΖʐo/B]-ɱK8GZh|},)aU:׋'ei{rQyĎmPgFsiQxS0ڃI9ũ- O EQ.[1#J'Q:w9Wz&HKqwάtm{>9ryr)}{˟X7ZH͇('Ɵu{T k({Pr۽2DxA>.*M,y|#MƄ͉lYU~L+|(xP\S.4,1ht7bLjO[ZٓX}3L n.ULjk%'[1)I/owePqP'S=I/*sDvR .Cx53nVOp!q1F[K\NTS`w44@g‘I:{eָ65OGX-Nfh ^ܑ'&ܐ" nV5/9d=iH,^wš f#1QV8nQƏZ>&)4zcp RQ/ ֦ά2!:6wz\?rgTP )ѿb'WZgۋ6M($%R.ثp AYOb丵[A@zK7-IעK75/ɡb/^p6y *hB9Bv />Ak!(A4%mM10S1d(m3St*fw(Ac1num4Np Q/x2m›jJ~|jbr"vX@>2B9J|'vי9pc!5Ox]#@RA7ktlhFRBꀕ'd݂`V,%tE`F.Ԥ_Tk^QCfZAql1%VLf8=9]$qs楧j%TJS30$AXm2zcΖc\ [Og]tHVOܜ=2Z6Ƞڧq|P_Ϯ0ԘY!)t\<67:X (IRBAsZ]|芩fGǷWGS-tv#m]4һ '[ bh#Z?U_5VZQbB|Aeie⏙u1QAn8Y3n#-Xk!FPY$ p"o=@d#Ӕ !~$M}Cm/B&I d1Є?Vmb Qqײ.fgmbQPBUw4JS&mqQGv4xvSDcV:h0Q-#x>^ae`LPp9Rd*8P}Y!xk,je}Ym KKBC[˥_Hv߿xwpO?$Lഔ%zleu_"aZYVSr) xM׈b/?o.H*CŎQhAi[\KD`wYq^\3my0CͨA(ܩLpO!߇U]AjO O{D>X]H:b9z2*ǠiT&V"m.1F1 ]~ΨalnjSs"$/}U3".%1}ѐzнUb?yh\>TtCi\2P]9f'LZŪ>R?H`2$] C$oW6Rת{8ʼnp3 $ViƩƬSnDK ܋xeMyP0 (h5IO4j7_߮5(< i/ 1m\tVFdKm1B=Q[1 r,t/t׈o}),ٕ]@A\$?Lz}]0r?Rb7 kCOQ23ei$jղIU}œA36ө U3*ZcQ431FA3 3 Ռד,XWVpHi)j @vV L-bQbҥ`(ȋGG7}F~:-j z> XD\*ȵ],A6J$Mن=Z4:NTຆ?wxB/,<@c mW@&CLgGN(^Һ\6m4XM9Vҍؙ 4.:ӥ!Qwj zWdھRwrŖ$(p#U}-i*)':66ey)]#OnJ=>M4.ޟMLzK>gD=jm&`h_cCסQ`'ԃąI0˴|B,.wպޔJRTi\7.=FxsZ_i>ڐȪM%$剳S r9'@oЮ4X3|$tY>8t)#2$mA45H̚ :sf ieA`7mepA]UGdXt♤V~(G1xQû V>/-AaDT {?㝎S{m5u P:Xf\_Q/Ä|<%˻vz]{0ky’<偎(seGa")W%C=R{_X g`oF"n`M_ᜓ’ %m-cn/nr Zx[Z`b"y7c$ѕtyu$W|6m & I@PD *Mևra+yb^XQOuX>=9A3VmHq]O[zplZ͉˾|9(`9lvSl5 !%Pr4t߿̰'uHpJ鿻]L0Zk"$/ (yHF]s!DD/|?^]kkS-F:Eg|KDu;0", E뙞JATٚf 4;Zob)M7.MeK* 0ge/RNrpÈ|Yytc5Ti4犓*.hO k!YY[zRqR[5.ҌoRk!b|- dBF:,o/2)E9H uzIXh?'W3Y'E6Sj~ؙ^h,/\Fqې5KU+@R?xEni; K1oa{{x&@BwS^`pyQMi S RxeN9xqlS34b-u/edTN|.^DrMDb&*} qCX}K}Q2BQoOq' 7J&4tHj)m`2@2_Z-آեYrY;9y=M|,GN4 8A9IpG嗾23XJ])9ݶB/x 9KN,tq TWi~LO< "Ȝp]Mh0uמּ{ b86cQ9kar[#cnMt_>5'(Q*2B^zNJn)PDaByҖ}7}H j4)2EED72L~wҪ}^`yfYH r3=6vt> ksB]Zf@3 ?&V-px|CnfjmP+k EȠ*[»tOLK/V69ZɑGf4 &2Y͎CL!V܈뗚-&+@~CtniYluhݫv+*9F坪JiL;|2Y-Xf񏰝7 34bD .=PzPwg7  fc֦]. Abo*"w2qΉ}>tlYdum4 F>JջN حɥӆu}|< cI#eHCd>y!iDbTd%B@pA9I"j cŃC5FLVakrgh&#ir@ǐmIQ'h6]ir?-x޲i])c=Z/~.0bD;ו!o#HzO0zZ)Y}ʨ0oh ^Wn7穦߅ 0܍VíMh<7p+T@n{ucP* YPQvIҽxmӥ~, (*Ϛ-Z5i$N+z.MFbPfOYgs[,KƠ:1tXfaSa}}ai(m~z wm'wU(.?í\fen?ejY p&,dbPO.#lU/=RŘ#x\Im|LUR` 0GJaE6Xk-W(\vq##dmQm 8x\\:Rrg@C[&v.PZ#ջH# ' Vjo{$|^ O#aEx [[<:W-ܲT# r drQowHb99_T݃ OM I  7gm2x'TY$t7YHaJYЪ`(з>*cgra؊:;xgo x[6ֵ#,&~:B*~Iծc,TcǛ}ACt=v̰kFh#f`7˜yOqSHeAɿM$87+mH\}&": ƴ+~)[E>w8!'?ʕ5koc^r:$ʚ,ncN{swջ%T,$J]SnQ_S&HQ\VBp5A_~WY " `nc҂IUoJ efT846/?T+g[->n*.byev h#p4Zd.1JDH37sj!MHмp9[E&rdñS ץ $`u4N^7Q}U)[_:A[/SΙSpđmvY\opSuwmY;>5 JF=ј2 * A*k}4.oۋ ԮJYmՁ5&rD4 *[#ޖp"q&ǢH]q$ @,1F?HFBnwL&2i{12m j Y"תeX/,2pq}XyfKlV"!]iS*4i"n}ayZu/S/[ M(S+C ͰygnG'f`wXZJ7l5ew6Pl>mV@s=y =l@3 GG'h~ܰ{O '9,vs'zT1Ym {, ȲZH=2DJ5=ۿz{ІU3쁈Sf4XMw;-֛ ,2,QCF]X΍)Ðb솉SvN^ oEu4uP2ǐơIpC`?ipq 3)H>wbzmEgG\;NoQZL/Mcu ,Պ7yZ&PdJ^AWd(.+]#dR2Λ)\Ρ Ŏz=@DXe0Dw^]>w:$BTהHCMUR*cP!<5c/eѽd9?5(. /#2@M OШ .2ߣwiÀE mL͂T/+Ȓ4xDŃ-o!XZ6tE:u/W:,._67Ϛ~x$ZEV7}=ȅEc04sݺ$j $܍`!ST|7NNbjSYun0X5r L?n`;Wr@ۮ]m1ۏ˫]Ⱦf:Ц^jm>K h0sKLf /qA_HܕLtC5L%;UѠa/쫂7L΂U^ b!VƯ5Y#$#Q0wg܋>x{;c|}IOe9[ǙV 9l;*-D$N ,<ղX{@:#`fynϭ7b(3d7bugcc0 Jmb58F軇 *#q\pLzӤx-njfZFҿ,I{` kYE ۪؟q]B'δbhԭ(چS(o\܆}s$ӎ@oW6YCv7$@"Gxxt<@0[SD?;G4-u6Z%u"ٮRPMLbt wt$HJge%tй`ӳF$T^́ȅ  D$h/Ok(_h\ZԺ}jBJ?Td8#=bgjRҎu`bQbKVo x(}tX5y%0m>"#5(|LL(!!-WYlIɂvcl}n#D_Ԇ㪜K=r5B ʽ+bR i0f))Bxk5N<הy4CQUSE3Tƛ3>DhniۀzneA:ɂ4Ké,5Ԏ`/NF2 d\~<8I)$/zOp$s-ĭZxmK0*@7\LU&~sWݜ 3/KQ5\b4n!@A^WljI4Ci>cv]fHVWS2]<`˩$LfM26ɠ%I5 /j[k]+ɏ%A_ V՝5BG;hGr6ƀ%FXly%UyܱĘ:ÈiAd+WYCx6G.#~ g1ܹؽp;H&xARs5i/p89\ZV-Tt•RDUa l9O) :Ssi-x ,S P}`+)^@tPO^ kc>,PaIkL1;kk;GM<u\Om.y:R[O'n`> 0LH~SE9YgpMQ*[Pk-m}٤8}9>6f2?$` J֠YMdI7($&3ק5yf++[)&$Kħb&Zd*WUʁp}{jUG6?T$V'tn/z$VBOl-lY3z{yW*iy Go.ӽq { b} = vG1BY;LV&-ોrD\d׿`Q߅Wen%KMxJ>sS:JpMQv&Wrً-v"=FV#l%~PZj(6nrQ]'%f6&i1X{ОΙ"LLA*}lfbGSN]zb|1ZSg%9FPN!HRc0Fa\ rzLL;=4}tmaD-ZOy׮q@bV~CM#\K;U3q\H=yJh=Y@`CǼ>S5fR^ߵ]b!c/hgk.(.?ǾR4$y=Q밐r]V);Ӻ ׮Ofx"9jnMVJqз<*9aۋjt_kJo3P1ξhg+*dDg) 1cS15LiJc./c`!"/RġZِ",PSR 4%; e!Ԏ &aWgɝJ0lH~ɿe|T6Dv V{ҔkTH}xd9)|$ϣWmq7ښYK4[}aG+r\MqÓ>G6%JcAu;lD!t׶'m1rM 's7Co>ͻ eLX?zd;7B\Lk̉jK],?|eL%Z@|%UV%ُߎ T+=.*txISЕʒG``™wު5(ހbYu1GANA DH#Ӟ`MXE+=#IoX` 6K2sa1/4(GIӲsfe wzrQʡyڌU(}~" K櫒?h '7hQ<#5W`Cq{O˷Q=RIOؖ }@x'Rr!WŶ5jPK\Ej @$STnB+ob%4_r/,3\[#Z ˝4sy yOe(Ʉ }eB !?89|{苏(I ~L;\{'ڟ+Lp:#VͪϬ}O`GIL YXjP@0VWŎc>DL♂ДP-$oxBXip>_5.bQkZ"zUkd(ATILdty9{ʞdK8{0^.)ң D)t R{7'8% un| \ mGLQQ%;RQCvR@L0\E˙Mh?2cq6Ңr ȄV'^,`kQ;()fӠܬ$u9>w`sJ[xP華LflkHEw]5\ץA `zˌ;Y430:y]fgv 6)L.@6@Aqg49y'j_tdSa3ҊƭlJl?K@"pmj1-drH_5*AL-IEy-Y7܊(E@o+3{`CFމ'6ս$6f4~b\lx[r f~η()J%H}>g0QbNUx~ME CNgLz<ù|Y45_֒&]['LcFK~Cxݧc$©ys0e2C,!|+j)e]c[\s]{?*Į͎|R`AB% UErMy߅*w鍞kA׷;*&i)uY^Zk-ǎk\v $HhOO\ ,۲̅A3B2?^`0Yjg&`x|:O]c7]NOkJڍmR I\zqԎYTȚ w [\=z6 &pC mk#`vf*\{R^־!|w lgf/!RYKw0vW:"Ks02ezD Y};OćH>A唅 QJQ.f>j$C5oX /HXj6aCjic ;QXăr}MІ]X:Q5I^zlKcaX2oQKEm1qRõGVY%[,r*"1]cZ(չjv;ZTfZ q8~Bpv)Sx$Bć˭gI" V?K&T@K)'u4`)Ac}gX@$_s6oy&76-F k4=FV6ڪ㒆)R?Xͭ~a2qyL҄fh_v-7h" °鍷d^MnojϔʷC9ۯfJ΂ 0{0|}sWv%N`:eWFLΏ[oj:&~;ӆHԭ d [헞%Mv|c淤hb}+F)+xU<*㭇lI4bʑX-JYÃ׌*QJ '3 U&違:H[)#n2R69o:Z,yHv ^ !H'!5*Zx!ϛZ4=żuu9,TK{j_uHcNQ; y9,HĬ`EJ&KA}Xn*>E\[VʛlVZ(cmު! il54_90#DynGÿ-R *K4 h9B" Ř JD^wRpy;) j#]K %ӝt`j3L Fn\9 \;pzyVm{f(scFzK8\NKQ*r4F =(;R6ޟ+ūs5%r1Q|?1HhfѓP;rDgՇSĽN&'Owт3[W+臌UV ' +;77i`Ң@H*!wzX$u lkZ1-]+wH(]*[I߼ Tm)"h2[_U0n P?ViP={ %s;3״[?1OH>_6Ul n귀nAO)|ʾik/%ڐ!?R#CviM\"1-%D  U7 00[\S pGѓIln^D  B/n{:j]SyqtCw{dNIW{>Z)dC+- aĮ%j }<5go1˹h4n%5C,AnwI< KKܝyc;*}Rx LO-PxU_%17fk{V/Ƞ:O51RW ByAU+ϜĹU7q?.,bJ2 ޚ(PdM>ȝ>H䀇1Τ@KB0 a7BXVБYOb⏥GA[hY} "@ ?fA=v8Jup9$j0K×ԶU[i46j$wȽ'=sq 6$Q[1Lx;yRlSu}bԠiwDK=?(WR 5d\/~rhҦsexcsex&ifW(7ǗYVv[ds*yRdM#nvķ}TSp!V9ۜ=`U^MK7jxD f>AxG' eǝ7{~+)rB4I/$g}P qM <g^" @{#"ٙ/l(XB(4c\)'@clny7Y̹^1q21ճ,bmi|nKuiP#OOז,V/S.F@/9)p͑D FG ]a _RA5MD? Wɬxug/C?>^Ľigs#"x] |{Z<^ԣ7ا/b<$9*4 O.H:;H-XDR0ۯ'Q$W9ǒ~F.Mxr~~R/AK:Чl8hy/۸iaY֨/dI}ϊ^Yi :*AX%\.zڿ@ Z=+6w8ٝsrHu2೑ (#@vOL&X0 hj!>e>AebZq5Y>$vu&`xgX-dcK[wW"8kT.h]tQ&){Lp@V?Oi\]/F3h{B7x6fJ`:ZcvdG.4&nE7ptgN_>lW jL!N%`|E~ڑlk8 ԔKp8|3x)ҕ?(X!ͤCc܈鸑dS@1vqct^.p}<$ުmo u9!۝#BQx@ΚZ<*Jc[䠮^>V4{N'&?IhŊ7$.ˊ<̱*Qhq鍧60*G9 ؛̑J VT7u!ѫᓍZ#*H . l3G:,;EI-4>㶙6A&5DjMYPAFW#6ڂӍSC"6}@^cFkaFqOcEOO}x!ݻn|L qؾmŌ 6Z>c 'ƈ"B Ԧ- KmdyZOXظE]XY;SDZEmukt4`~8h4229@Ie:Ex럽HTHffׁ(g\dP4l9s+ Y^^J IiOats1 /%Ur+B@xxKk%ACAԗ6Pj@+VGi|d29ǦF"d9Xc)' opǚȞ`)~4F6vb-l7 ^\7[P;֭a>2ANؓ3Zv:;0s*$5P kc=JT$Vqӳ=QnV=%?ѷPEsƶ \>;uڬ@=JbB,Mb %>T K|[w`NRZ׾`U^¤kmm25ShiBo$^}cYܵj`3 HA9Q"^qR5og$^PO㠕=D ME-RtNY. ~DfMYOsh#}Wo* MkeT`+\V{)(%{ah~x%Yc4YJk@1?l)&2*tR'u+mp@EXiُn8$(yw@{e\.ah }ܶgLu)1;[-0~z ʵ(a'o}J`ĀElaٿܛ+K1X47O!OX/.":K"3X*A5Ri䓡Y_D-Ub]ꉧS,M֫ )sp=g!߯qbD|xd c wUPOuMHғ>>4'5 0dhnb\P/ t ,mvƸc2NZۨ|9fr86NoklRWXjIX&w3)|] BA*[@ibs )+=Oϸ-ű \apLlɡGj)M,op3_1P|u;J(0_ T/Npٳ.c` E1֜ܬdxR !PNAWf93IaMhaΓ;px[+蓯-;;3<&$!K "p(EHP0%y8$xh:}mn )K[hSB39XZ0ydbKmGګ@۟34;>Tpf#{d{!S@Xmo;_cC/fѤF`ѩ >\< +ryOH$r=g"&;z]'1/f.ΰ^69|g$@qD@1s"_ gFx>4k0-9 u=ɨ?Dol uHɈAXϮE4xW~{1JX~_~QgFY6ExsNUJ(۪y[izyP'<5ESYmՊҫLPųT&+; X!+j 7 B9WӞKV%jIQ_Y a /#\T[dI3dG +Shֶ1ɶgAc"h|/AmiNj>5w.a^K>EGýYkq(yZiC@7U,Hbis:KplvA rHݑ;cܟRB @Z}@MGEnͿULJ1wL%n 鯙;][C B/`='B85qthBH3 SJ"in;{%U2Pɔ8=˝QP|*QӲ_3{[\IyO^gjk>5 ;[Tkw enVڲV[*O$Yo$"N&ExYN@4_-0`l[sB">\v-~!qx u26 3 5 (c\"^~B9gNM%n{uH3nGf_p wXm@V%QlV!fz ̎y~5=~q,| e Y πݮk:xm6sf]:%~"Dۡx&Ri]c3>}cH?K6]JqвN,Lw۶j%Tzh{?Y&ZrOX픜;y>:7= dv Y7_ %2Byʝ\"pgsOCZ=: &tCTny.7/#O C|>k`Xf ޯg0rc;.{e%I\0\Qo(Z4%9[=TܒQhW¿,҄"HZ-O,B:{LOd[ڑѢL KJ]Gws~E^ #vTj͖4#}+"Hߘ헧:tGe^\i2xL WNf\J}pQVß-!Xʞ;ϥ+]̭]id&N`{(g&w!*J&kk{Bի3G=j8zD|#&,ᦍ~˕z srd>Y:GB)C^ ͞jHd|#I.Kr*en/z\pD J-T3D| !|&v%j: YJiAV 稪tZ^C5ߞi$CyF]RV҇+u=%LRC*iZv=4)%ށ17%DȠaX{QT[/ƜչQ6Dy1vʫ^*D*'/񼝝&CѵU#[]0ͅrE6,虳vÖ5bnJJv/R^B8%\)QCc\2m>(Gv{h50#ұx~򠆔~aPPם9lKLQKڰAg*bӖ-lLjXcÛ+zHU &牷E ÞɔfWsAl^/$nEizY93Bu`NHdA% :.i:o Z|Vu@Mcd|#lAĕy|1ʻi$(zѝrG1TU4#Y4+ߖjL't!+P( j:&LAIRxڴ挚gܝn1u͙oJ)0Y#e@P?!YvP")czE"yҤwp,@ | ~TLEڴE2䳁R\ZJdG<yOʼmaDabFB̟m aV5P}E1_wG=iWP 'ob`̑F7iKF z-ܚr3 |?WY56)vj>ROj0.] 8cBCR?v&jTdUieM2S6;Cf]q`|kn7i3I"q*q}'9p?M*d_D4 j&y!@@HYIW!*0v?g=JH:b㙻7KvO'j&#-Zߣ#h}=#/<뇕.)9#x%~V`0Hl 5RM"m,Pp*P8٫?\ji.DN^ a2ϨAo6_J[XS<Dkkt))fy+A#/ʼn P&ۢ/JXǾɟ+d:Y Hwз[[tm`{^"6ܹD7_ӣ@=7enUB>~Acpobَ)&爄rq,d*tL5 ?W6?Z2Igw X f ^u 8]/+Q`W&ֺц -#0mx3Hh]V,jWWo~ _ui~!âu*exGKb \?{ވ]#YS.>7d&2Lݽ  f)ѫ \v(u6v#LB~~~YL&^%| |B+[%deUnǩXd$nc'$@skK Ւ7 9 {DCW".n[=&L9LVo2ȢQY5`r1+[&]=V~K5R}(GujFlGցΎYϠ qd21 xVc>CJ7,0:kC\Lx2KdxS#6(YC,k:E=lD 8uߡag3;r{WC ?3R|?VӠ&lOp}f:3症m~ ~0r3x~ | yה7:r+.@Ӡ8evqYՎp\t9.Il mVњ\]EJFIZpp F!B OE[@zIbo8!NzY8߆Ȼ,`4>[OR=*ٚ87Vz q9E͵f4|Ӧ!hxe1n! kMs,oζi+⦘ Wf&W5 .wqgXXwcw!5\30W_vC;dTH:g/n+>$ʒN5?/6t<9J{@mn>ݞ/wqzUPo,<2£mT7O?F^L*=Uܼ9{4!7@?gī %@1QBC٥\s1D$\%>:Z<̅7ՐK;)@ooc Џ{&-vy4FU#<;S#bRi_oHY?\2}' bh^|DVf0ä¼l_שA4^V~ZP&`Uʄnf'+3f"9 D0BӑXKkfItT o3J Cbv|Q%nלBL6fb:B97[rRRBZSfv\ώicPwr6}jg9+TDF0qbkM8GXQ7浝ՒK[E: 0Ӯ3(bNT7ak]2A"I?0V /[<Gf"WgVw.A %oз-2m0GPZCMr;u3ʤ|{V0}و O{}0YjbaTmW:I-Dѐz\."v2]m fKjr]Z'q 9!p`EJq_fs0Z`hCs>AFŴWHG;2G Ws ygq3yTN<p'PidʌDG|<|>A#`3;?#dnҹl@>:"91V^ En#fL,nX$,:OJjrP7^t@gOXC(#TFQ|ˈY7y 9HXۻs$#RsK.Mt/aZ: XG FnȈFo^hZDQv.)Ĥrv1$ƷpEg~"NظykQ>5a4A&ߋTtQʽYYυ,I ~uݭv Z1!Ξht~wXڵSiD9E( v|{ﱺlZ]V YPa 䚗 9Ϭv4|` igxњD/=) .Pm |zL.ʴgv&cB&=T 'eSqUq&Vd;@FY rp<8cbjyP4+dŠA>@c<`];tG*B w2me?hN754b~4m1qܨ`Z>ǬNax& `Eh!e(dDA6DyS*).Q?jD HvS,Ūݨ9Z_IV9?hfiF_Hb uwuX3@"e~&W_6 cHn`+ec֘+䱽s΂DȐ1KC*>Xɼ. 8~O^0_aT4Z8UF{9Q˚Jx.u G4LF`En:0 fN!~O@сP#(;J{-70hk l,m:@.勩r",iׅa.j"@;00F#dd=9eiJ;LXn `Wiaɹcf1oFswt, \[穭jMbu`^`!Ɂ'h _[2O(O;W67vï)& #ED'b>(וh5(StY|+gӷR;Z_WePo-qxoPDrw2_Oora{|@E<b`:Y%ǛhB{JCb¡Uy U@Ga—y|$>FpvlW_GswNx` d|9YM0 .]|\{Cǝ¦(U'ֹ-N\1H94/E&N?gZ Tq+H:f<@0n>-ݑamJ@WgQV+[: IzR\z|S w!o.o_2Ullӯ`9`#w{AMb&K܈ږq[u&f6aFKChN|~<$2['X}ţd_5hSO#}"FJŊBoWT|~M"87K$e$Y4xmu t>sD>WOѰfNjm낳 jnDѱ#q٭+p6J8xhtZ98`[&jE~djuB8ůgr;^=V-xLW',6No_5''5akܓ@e:׀-ϕԈR0;`$s,Lc3E:2|IVB )߶TD:W3q>_D&)xȇ5ʃ\i"'2kmǽxJ_刨@4 Ђ)R  `S"SY;.6Or~r#-i&n7j6\Hc+.E)vH5"ta+m(Y"Ogew~\zake-\rqǴUJA>s(QbI58tTjl qPSf8 Ly}cT;#` @ձhi59 Es?+V;9B8t~BB8JzR!fj ;v~h*)-?h{W.cn+Ď)r;d?'f* x}pdXY&ғ&c`tz֣1!WGg`o!Tbro89^K|=`,}}!>0&1/Gp8€cX|ݹM?l@,F̔,[Z|aQ?dgaS&GV >1.ئ;7)ԨR]+`Wbl. ڨYRpr mZ.g#cBo>~c(ZpZjϒy)>_zH{vȅβ7b?lL:o@n*HY$'. *<'S6FɌ[|aNókgq9rdIDlwʆ)Tx G^t@kpam2"//vPrB{yr`t%e2D, ļUs1}ٴm)zH2-2]Vsl|>BcLD=/ނm\!N̮tIucD4.-ur:(EJPU7S).!Xs.°9fT9ƾ>%xG)T=>;.%R5?+v`Drg]*D3Zqc&Bm{ek1מnfC:8~ta>g6P<8B>nªj"HfTɌ9QvP6VV9Ws3F>L\Ջ}V&[ʀ_8ǧl삦']y2]0Yڮ c"g|'{Ӑ+hsCF 'bRQ H8{jKŅ{.vIN*SFsWp)Oť8 tq^}l"J,P"P@ʋ7Y[`'@_y7+>)iP86[@.kpe C z!gJG`6[C&BQT/B'N.L&ԧ-j~j8 xO"8?@ Dz!vn{9 -jH8S"G e3wOa/m^F{!O\ۊI-(++dp-kL\c.s؞"7we[`m턍m[&Dw2x{=lk"3ٰkwԨTM^,]p!>7FLB/bb¬[qgLlS\Pà7R9۽}Uy=g/>;E@x`fЎSv,\ h4h%ſx2-+O<Ͷ G9#k8Sr.1(tqy >׋3M H̜"AKMkiPrv^q`1[̾*.7X4. 8"^V 1XWQZ޽xHR1adAQۄhyޟčGd9Bw8Gr"5W4Jé8NURPJH@8aN'm׸Cȿ76ߔrvix&.;>!]@Wz"zvcacJ,G\,OH4CusM6yIh?8~Y™X`J:-o8AAC>zE}ms ~a*AK w /'1`G- (0bgrG9{CJ޼1 ʴi>VWP@|Vp4aINԍ35g` 0q9&90D+l;ԉ#pzB6YjRX VzKI}U0U~ :nUvL2LݠXrԔ0?8T+qPezv؞ˏkM>2sQ?Jd ~kxTn_KwK5*IG̡Z΅'4m1܋G*5&ŵGP}`[/sw &B $?IkBDyzFWA^ys9-lC6ry aLX2̈ɼL5^A.)wx) x3ǫBq/M^-X -H,; kGLBeGӷ> mZ0~֯(LMig0jw"UJ$`KsW^]u S6RQ@ağ ~v93H?R҈03W PFW|g,~ XR\`/ KUA/L] OtPˎ^1B 嵮{?pCxYntm\ne"!.`|e4wB/b??uk5q܇2#tlB:a76? n`g]ԦTGž00u; ĊϋQr~땊R/%lp!3=l*=B:y!~`s~Uİ@|Id)$b-%DcăȖW΀NT7>^!^ |JuB|mڑ1k<>IBCB#WUessX^핰 ")K+@nD=ItmFdzww9ĺ v`b;"tv[,k<*4+тPڐ;fk#] ThdGU4^љmҼbv#}Շe)a(}GX֕d3;([,>Mf4nQҹHr#rAkĶs_8{-^XҘϑ}?d^tcHC ;:2 Mpp<:R'al[Ȫv[bq5Vlb⊧6s Y/"s1ԙ.ĎQGv=)u:T{P){YfAAzh#_8ju)5|N3#a,RKđw䪌ϣ3k 7G7MJ^-K& +Ǫ:I0^cB')[hx*r!{;|hv_t)ذؔ=<(/RK5WoA&ک~4C@nꜱyU\= dT6KtG?;tSۖ""OX#GaQjeUW(6lPE Bs 'L"Ym^yv w}j6R ,Ƣh- 28 &v2Q6)WQDIZP6`l,E>_EkJoQUPΜnB_z'Nw%j̮7nҷ%APݒ6St7 2cLj'0~{!IHH^G>|";bIΖ2| v腙[AmAȅ|[yl< { Ssq&a|BڪGO|=J^4W|mɿWLw@kdl6SYB/c \gTQAd`e=|. mS+Cn#b)5r9vɮXh?Zwo}Ew+[騼g1Q$Ql,'Rum%޺1*"ߞf[l5qn0 Y)2a4:rM~KDjiѧz7  @s W,TJP=}3czܛ 5 CU9jui_B| |U[jb.e`{o!¶ge`g(/c]b;j0ջR>.YKX%K@" cgq0HWal2 +BPrKyq@E O  iG_qAfeU ポFbh dO0O^:V==^`M+(%+[m,0o [a֝UNDk>Tp|,'pv9xs>g.cοphޤS"Q=#g շwOlg\W%ՠnzowwG\㊤<{/S)̮ő]RY!VmS-1JJ+-ww9Lbp <N5J*׋^p* e]ɂ}N"6+K؆TT4!"A|hIŦꙍS X/ҁ&\MgW\VVנnxIaǹ:r!u{`HDȀњD!r׺vҋWݘ"k4V}"cE-0ɹ0k77>s5z8f_W: .S%`d'W8/WHp?12vA؜Ѭ7NP_z1.fay8xƓ"F;xGЮe[ ~/l)-~?$"cb5DgKh$5]spQ(K>?4ar,u *Bъ}#p>šǴXEtI{9,%OvgK'픻om$NH_[w:w0i73!6G&Qܸo9STNh/_LN: &/t4n,FF,#<D_b *fU.JZQ9CLhs~u? mt1Qn7ANǖ2Ҧx-βČAAɌDJSͰl6ok49V+J{/ğ@*lM?;a ͤ^xp  j8m-K,?YKC ޽ :U2;kXPձM2<ۈ ^$\V iENeVZ˓ZB:#XcBPhQ؊YR*ΟTj\;^ޭg(t  X6R-)E( RMuxab(L ](GQsN!٫[-9j@y1|ބ'~BNݜ{2Åsv/yʲh0͢_Oij~J0q&Jm>^cY7c0-_`kӏB=.7)F8@O4ԭ|"&&+Dv4[_%TmH|GQ%!>ejb]jȦwWZfz K3'rӊx0|=*{k/Tﺓq']#@GIj|.# Eb3+S|\o/ ,25©IvГhPsFU.:cVfsrD_S3EⱔELK+_tyB.8cr$ ދFts^O]g ǸޛY:#yРD7dASV,悫[ ?^o ƛz}* 7 nyY?~8Fx)WĴU:wVQ8_b.(:FW@G8G sȮ|L^7kPJ6C6K/qjᄫ %bmT&tMPE\va e1fi Dj6tlRALVmO`P"M tQ@cngٺl$/k{8ҘS8엪 1'v仗9I Ψf'CנJ:K~cEazH,6$,S:p¸8Q.m\{!W^#Ne"_ źEX]8 _7D6y-:ݞ}l^pqžn)AF9Q PVEc豎8)0Ӧv4F@D- a6L._.$2_DYBYf!o:aѸ7ԠV B4Q>UkU ɱ J+KYߣiIw(r ufm%[Keׁ\z ).[i7 1f> L̪䑟nN{O!0t:-J\tb/Te`\y1* _AnIOw^ .Y'O1Lx_mpBOLR7:"Ȃm Ӑ@:96S O%??;-mm!n=[/cWS&V}lpÒRĩwm[nE>)E1Ҵ)26̆va@P+B nLE:zQ4Et]}5h>,\^<&pMM҂ | f娔}F>L|)c[+T* G`|aUEKqqOKb3rIK7Vu[495ϡ2EA)܏A4<"6-l\OLPE줓֯3S Rx,usJĴéPS߁G+7g:0 ~P~)%ԇW7ڤn_0IE㨋@.LB8kЧEFiEIAF=WiVV+(E?WهHsqLϢP91{-|aH"8%ێ ?;T,30 Sv'xӅ=v-[,Bײ= 6#y(Yqw)m-\=4Lt= Q_G=2^,ג'#t7}MdH}U4*ȿy`^f]‚Qo3*47Bǭҍn9"u+ՂٓϾY=Æ.u8quO7y\Ŕ~  dej/-ƠI1)ytz(f=iMXG\O^Y'o=nb|ziYS'WLf(= r1>9᳧;9V4vFqΨ5䎳3~/˾ˋwIhx J )B%i+| 1>Y2N֩˄#q"'[oYEIunZh݂9zZ ?6II,o|o [;&2N} ,1۹bOe i[Kyj#7BF:7[|\6,Gcq q2 i,IKsJ$Tl$*WwwUԌ)^4u~AD`P>ȇvmy ]{acRYns4]H|8)~k1sMT套y#\ޏ~L=GF &*>H.^"QXI P?m Szi=|&UM $5f,֝8J'iDY2t/ $WwFMM;%~.) PzVi^OUW`>$zyԶ}'"u^ OԬ/ӷF܏G(2*WRE+T+֡)OԢJ\d gN0HT~W>zQ6iQ9ZD|ҏ.2e^#)ŴU 1+4 odgsVB޳뎝!8@/?IJ]_sN Z f(Fi sBK͛oVdC(>ӣQHK. ],E3%lt]CW\`$iS(W(hɨє.ѧ٨^-5w 8%tFN*vWTн.eJqJT'|G[U H?ߌ 5V@Z,1t?1-hS&qz+fiIxB|&2aAՋ%Cjk5lV"; -Ϳ}+ic#Ol5 (dExp \Sm W[8Pl'*=!xa"9M۬cBYǫŌ.{f(cshrKZ!Fjkes؁{ ܵ0n|$/E,' ?saؚ8CN.,-&5Y2ʜ[H,&B kcZJDJ?+;ae]"]cy:E܌6ղ0CsC(%)#^(Ng pN1-mhFwr(v@<`Zvq!;mD&}u7L JԌc-xK{Rɫ(p;]g4 ƫZ~c.C)&Ť6̢,K殳zJeQ}kobW)01?yRl '~x#< x#:Rkb3L>]G0FvX"P4/]KԜ/es E7pQVDg xmUOpGHf"NZB4\IˮpF_4smVK{I{;qijʟX;{f,d[W)ܴϜӈ+L VH&Sa$f;Ưqvm[?s~y$`FD-kh`EL #tg!%Pp͞O0{54v%:4qu-럓mHU¥wCYٸ3f5Z>q I~>.ou0h@(F:m3f*hDqf Hu|ǞXx)dΓA Bj}'6чÇ;,-kNk O~|b'Cvtb yy2B)x׏BOƳ?lh膧V!r5h%_*l$ǨQ:LuX>!^SM?gUws jY jF䆉Dt+gĿ-śm&iO\#Jt8\0j`:a >qO+gUi4$|*rp[U}N yK. -~؂\dzdS[\rk jc:Ll.K :OS=4tg Oo[n'buX>{CQ7z/Z8`WtbţQ_gX\ݦO<1vM.Uv얩_ƎVd5~ ^n\~ʵMuE\X <&iնb|J>ꅅn(gSH!h!.ˆ@ZS?F $H`c{f밧K_y9 Be]-Q^W-.n(]`>4,=:e!u;!m ;HfbCAĦP22ZR ]wo3H,iV[u$N=KMY` C*f[rȓ [5/%XӏW,O.. EPF*B~Wҗ,)(A 7KohBʍA 8;B|v|toۚjHH>d|/wjIhƇ~VFGZSG] 뫶?%@H ˔4)'qbQ[2BqOX)mmږw{@Jp`Wk\AUO[/M>og]G̠C4 I7䡈#+K;!> H 8/4%a4UANz ҄D⻈Nry3ԉ۲`STIz>Eף~Zpݵ aJJG#-t-i>]`=.2[{&I=V޲ZlI^T8PVStjB}v&}H4֟lbXN{vƬ,kVzmftnλg=ϲege.ٖ|RmR.zMFzQQUഈ.6\P7gmH'X/0 iTZŐZo.fm忁@G?5R{8v*&kIs<3<{Kll#Me|S/d!͞׭((aEU~Kg HI95TfĚ\Q ]G5xg Od۫.KU/ anqBR*ӹ w8\ oJrp&x8F 1RMŪ]<]u3GYzXqm].7Bimv1Hy^0*^+DRKЊL7kR|=*CēKeI@.4ҎYғ-d9bi'x:-^sPۓw0>yyLN#}Z]oJyɪnlOB<~5R1e<]Q koBx%Z~7zyԗx!QP i#],"ū!ITX~K\Qsl1g0U֠x{:O8)6f p FJ"!exg_׆Y\*_겤K64嬣3akwjjbA/Ǽn[@i WШYO `}R!ן&le$(K^]b9Y$ђ?1e)Οl-n'A6cL˳7E!~筳P)"p9h&uRW!%>+}AD^.aPUq 7tK,z:Wj}Bbcå-\muRaU qH?x/D;U[_g'k,&NsAYnÏwq{ϴhW"L'?f+y9+pQ[v-ymIB'0s Ǫ/) !<3 X0Ź/qܜt};uO<j?{r(#x}ng(tҜnӎoD^4ةR1Mʬ)i'9|7?U<収Nc7‰0^d;~!1FpS!wRAk]|iԓ}D[Véq1XO`cr0lZQ[ubjXنPR\"p?_%, ? Sn`[T;˺iYg 9IHU Y9& 0ߚ(9'ċĄܰ:b#()2ӓsdQo;)8.tj}B!hP!r=p'{to 9,WCblbcG󷅼&ÆOҸ3Lj"q n:2*kx4Ц_{aV(#JjKbFhF,f*0b& XН>(UЕnaM4ꕔCLfiL72S-D\BL+_0u@ e?UPz'۴o"Ýcz9U?8Zv w##s;Oh6I&{d$LQ~p.-$ŭz>@&0K^MG^M$;Z'D% Jl. #Y2 fQ okhΈwx)Բʌ7;,OU!j`EXKPF Jr+[ i ʈIB];,1LZ'LiاPo:V̺}HwS(sb=z=g}Ŗ`)XGl8-VR~%C4:yE<ﵜ%)7k^%4IŻ muҬ,h%U<mtv`r*hl0eyV6 srZjPRQ`Bq^fyILe.ȋj,:MӟZvlEr4# "SfǶN 㠕J#'GL ]L[J >D\)'xxIa(h Z q*)7]2(@RSTECiP"? r@QCftF;#Z7D*ݮ~ L~Fßg,/U I%& /찇(P{rrO6]Î$rF8}5"##dcP`]PC-OɲGPP17|C\cs&cI Q9(b3ҟtBRw])܂E~Tr0r!]D]kb#XD%i 2eljo<f`>_=𴍘4{Vm@/TdE]-_`-qy|]0Zir|xN۪BTtw΢>D-ff\2$ {lM۟Jc0b l$ISC?@gk=#U+s3a^n+ V7y|7ig} Ut_ufT©XB>8 sYؔ"TxR?޸:Mg# i)31&N,`ಃY%8Bn8 T=*.NIDY @pLٽ"H'J MҼlŽ.RRq#$iK ;4A4~n*c>ۛmW,Z 3'2͐SnDj?uM+OP.#ؚ߬V0e. a.cK99t$4 YjʟZI= PīmLdG&}HylQ!</pbڇ+ȧqRWf}3[͑4&M'`޲L L M>rRs[yK/$kG&;ޓ>%&+n:=ʪemYl>Sx]5&xEO̯i33eڰ}TLigp*[9*%k7i`f1)hs3˼5}fs鼸vNg}."mM2npIRmHE&nA@O61bi5@=*)}Ȉ<n-_6A2y =r[aUW/¿# Лۡw/S?kL~{kyy.#_i *]4BQQ\l)qtub)ʯ7E +&=Jo6n hx'QG7$sh*&+%<"KN3 /%yݷ8 [}SGE &@Y|z; ֗*9B8t]C<{i:(fjq秛ѢUYA &u+#{rk~oۡA2K ~?9 UMy+ܽͭp,i>OyW8o  je~#$fSٶuQc() l*Jo|;As+oBy.!βc.nc 8x%ld̃u{78hW TK{CgūW(no&t~Yэ]-<1pT8Rs) pw~";hNt(&;zܪh(DֻYC\?b\J {m!11H 2nB;o4㜖c>j[xJZ/<7 V.i˟WlMXir|q>ч!Jԗcm>ӼG ]wyg2wIU,;zVl8pqՔic;,Uv@v2NR8R# `C9u*e-L *Oiˇidj:sMfXx\^ٔ" `ʒ!Yj>))_WTmjOj7.?CEפ P2Gy(#œ& t#@pBWR"`y K`zZt)bx{i~~(9fؔ?WxHxWEQѡwG](&V; Hve.ƹW S+^ AR )MpCH}+փHkU@6Dv36!8шt[vJ;e&;kQ}^ʈه ?A3FƶVO~$a;}+ל@ds㷀&/:I @׭k -(U![g܀zG@$m@YQRLuo7 *6Q%b|Awgm+g' oIvX),%lPmfFpM#Nx/ 6:d5 ngtosr}P 2@r&?&ӗv@~rY>Vz"p-iplp jj'?+ `D`Uu!ȁW؈#׽D+fEd_e)ƒ{uºWe01b9!KNJ>~Me/lMǖD[e'Rnz1:BUV@(|r9ʭ2#~E\޲3:iH XN,)"!5FroM$ν>WD&cPÁqǂpY:S]F 2ғJ!nF̆e?- ,^_if @~yELalxȿ oUnٓshL`7Mh)mXU .hߐ[1cNBxZݠΊCg>z/d>oYꏱk?NU{)DC©;ʅɫ@rA߹-f_wl_.O3FWYǑ Wu= +|~ j*Hg,`|f}s=#x,0^{Z̉r42,HeOy:Dm83鱡4'Ji98_T((l3)[k)t /o?@E䅸&Y1t`ʅΉ0?}p3_BjQ_wRh+c#IJN5 $ SzC23eAc6E'.r`sxP)j\1Eop2b0St,s0}mk`{ {!С Ldm $kq[)u'6q.|*A3Bpd$t"h{5nVEI Iõ<С 4p+X!wQA7ZL[n>kokeu6kxJF^h bQ|M s6l"{a]܅_s³)~)wόGsBw~T|1H1 U(|-< >(s 18 ԠZ5պl9)2\0Ve@~LpUJqt QKҊaʳ:k6A&F̭ ?>KBnP_ґ2yS>Cc+} @2m?mRc٧Xy&7BIKf_#q^0P~)BJCsDCWd~a|\ qH4NV"$WDM!)YQ=auGj@|lUer<\0 3[ e @z3kG@DSQ>+>w~~9#nG&9v6Leqb] "E Nَ.ÕP 7Ϭ$gGz\Gm18zw9oJp q|笠ݺYhBpRu:M_u[D˶y =0RQ*n "=d*HST՜uىŲno\At M̅IÜ|[;n'}un'Bɾ6Tmx9enjjyrqnyǝly;dۅ9 Y_L6pW4Eh>.H=ݻ`i4TC~D74? c}a`UhYJSh3@֌k@s;18=uߢxC%$fkZgdZA.?+ jף7DL̛ƪvQAGaTx5 <22T9+k3gNQ?; #>is{c)oh'y*uSlčaӭsםfgj_27W90 8Ţ*kFcuR0~@` Bk&0YPn*%GJ@y--?U!u_~sڝX} IIqRvNv%F;Nez䪇6b^S<c/&m w͸!.ŞK7,T'D$,BMgF2Qӎb@2 dנOvC.J^bٔ6mUfwy, e/C:}p--c|3t,оߞPѢAUm9-UW(F~P߅S@$`e/{ (XyV12F\ci dam8(sVV`>d8v>,e8D]ۨp6A9 ^*W!*.i`]8~aAF1w>FΖԱʷ@|E5r yePߎW%fm},f12|sm@R#0 bN7XY#&7\S 6[)9+6(w֨chi|A_T!ķuP=eJ-mI8qNokhJz(+0p%18C+ boGJP?p 1Kt*H 5R>(ן1?-9% ֍I~FvkڙMW>F&)ISkk#-)_}؂R$)5{&\5Mhpi Xd-ϫ'HxEYB@(0*Ք-ܞ0B׵Cݸu]_$N<:D3g:i9NO=|9sm7MI?M3Oq*\͸,PC[N[Mlswv"VUg$W{sBW }@~4ios1|ܞ{l9UbxY:+unCkEi%vRptLːMd3-+NCNyo"K'wJ/6 LQӽ2bF-FZɾ |`IitX S9KE7%y L8(`m6Ě8=$Q)YУչy3!|< Ӕ(j0w96\vWd-,D2IGڙ~=&"hQYFf|'f~Y(\ ]R,:&O9 CPsFqQR1~$++8Y$"ŦZWod ԼAiO#'ՍgwU_%8m N;CYS'+qܱ7 ?`Ip*&/T Cφ !RP2{ 1_:{7|i# dD.YH(Q I&KB4D)Vg`ILtTMspUiH{ |NmOTWgKrI|1{2@Zi@l^N%SC!Hѻ@ Ƨ,gO(Ae"Ig4SI,Sm4Y5kio;tjILbb ]ɠSYW  ϵ.a$T(w 0>C]/^lbޠ -YmHڻ1!*fe g":7ƕU 'F)VV¥ !l#[œS4䨤@ݵ7㡎ֿ{_ 7#6"@_wt#RHL=R~r K;l5̰~OXjYI 7m}aEI~0YgG%uQ̑g܆R&Щd 6 4%TTzQ?W!6"fTJ MeIg[ y_x]lBXG<;I0θA u[}k ivz #7?BD{eM ^cO4sJUT6 V9'/*_B=&y 9as֮l${0,Ox-F@׷?ŻMnUȯ Z^/[FǩL_%oÚZt#,He$')F(IF;ħ{i8FY["L Î꧕V8UxFXFh'5J?~XQ?$&Ȩv|C8?Iɀ?^wnމ:y??W<] eeKbKYD?\?HQ&ϪB?mr½̵f| ]k6m3JyBZᰢ4;ƶLq쁽0*x?ӏ^ۍTXkbaQ ,팎m5{[Qa2nIi0G1;~90w: @ O#E CwN4,!Jnn$llBt[DD$B`7Xluxq1'0?HbUSh 4\r?2-ֵlg_hQp|XagvkE& Z&_:>pPmt@DR&ێt W)/fosA. ,JsRL1>'FzRO8hy>3|`zՖYK e]SCeT")A2ϡaخU'K'/;*.9zAbvV cDlgbGt `Q ׵jۍF(%wqkul^Ȱ]F@8Y2Ǧ˕#nit*B ;USlu 3toBa.1[+<7nfa'H~ko\*{RLVhϛN]Ń_ݰpB/Ԙ " D8ES#97@gn헞" prdo5y`{4!/#I]EDRbZErguBSN' RO{z-J%L;V{PbkCT{ "ο:4 ~M?]^]╮l8Ba췼U)pSee/^[*K.ͣ\+W4P3׿uǃտLSrZ>lsz&jPTZ䆩r յ Jb6"C :>F縷4{Tw+?EG`-kU[R׳}@B)ӓn;0.QPc( F< ,tce#ئQyDW̥=v1Q/n c/fQއϺ˽j[#} ?>ʩu|ƘzJ5Ȗ"?*N${SHj=ŷ]I ,gԠic9?q5}5)<2;v!B~lZK}f1C)22mt0('_xk$bT'1i>`0PPcS `YqH0jUsnX'Yo#N5^X+)8#ŸSʗ@?bpٽݓ "/fWVfwz1-rqЂn4oPyҦj/%CyLr5nZjy6ίS՗ح9ƇeW`4s@PQ$}k&™ifc7(EF,hE#wuL(GӍFTyzHԣ1ƻjcyO/IUe ~TÚR. 푆-ƥ7t\ʦ x%IubQjAiEnA؀ؙVk(]x |7UC.gx8lwS|bQ S1ϲs<g\`33/MQ2?n3 &aT7:2`1d~ؘ|m/=qx}z.ꗉ0cG>hb"(ay<­e1bU}tUl@#(Vپ?EIh-<<mxLlwPWH4`R/1MԐ ;/3xqxSm۰ mf̫ ;B|iK# Umhm-9ҺƶQa8HeIcv Gd !%5ts j2 sU܍*5BUɴ۽^IeɹMDkcunWFQ8ϕvX3I[tIZ #j-3*(}ҭ5{e(q"ZD)ܺm$KPdp-řr(,o`@g>9Oz;E%B\iPQ޼Ɇ뺇jB-jPO4y<;l&S ~XoqEU-m~11}++YB*PnL`ҠrK9fL{PD4a(@6"鵧 3#EGI"7`'EaeNus>b+pxZ/yjN7)nY_~>W$QU pA|4-@[vNa[W$@\ %r#jo^ؼOJhp.AѲ9]en8 R!v-uA-M RTz+_n{+9zBt4V 4Mt}^| ¬5(X4C6(5y^3cӀrw t6zpҦ]sbݢEo\}1p†l(;ҒJ+릟*FS[8PG'ˬՊP62 fӀas|`p$Z l3B|,z<]Ѣ-k}k 55yQgCOl{v8x#\:.?xJeb;F0&m:8WyMH} gB 'z]'t??/T uQץ ʦy k6 $+V5M'T#5]-N#d y,8Zh%G~e9A 3Y}$Td@3Y CpYz i`*:JqUƜ~~AƧM[oTIv2zPe} 1{" >4ao}]2=裻7|XM3BmH:r3!)5XZ۹0s4 %wwq~쁲 ᗒNlw)/s*k(u*#$:ޟ.\™`$!>{MfI o%0=cr)]>)@@QXG? s]erS|fЬ% #UۢnLxg61cM.q W T(LEVwF`4>= m6`߉_ GvއNK3%-Ɉڑ!이"Z)⹨ϸwY8~õn3 =x)}Nȷ=4&" TD<Tp$&S9JwDx]:/c]wGsAX>#:JfJupB8&&XȰpeO8ڨvKŶ^߱۽v22sI*4ߨ"TA+&y>P44I1+|]Sbj\{|`PJ(岌.vE54WRz</p "6#M =Ⱥ竟gR%kL[an*!(h6rg]ES;Vj4vc!YDd;ܡJ:Bdg< f6Z8D7}*OCoA'DP'М:S~[m-/J_58!yKvĭ+\wu{Di8#ep2_J!N,=3BwӦ8zVG跲r8GlC4J\?v5I;+? #jE Jc6t &%(wvZ4{͔,Q (3}oh?'7fHD 'E *z;LS/ iG]ȼWl,7dG? ZXN c!/孈6E! (d8eÕ^if2afg[\Yef"nfR# #luHc +`X)0z$ "č&60E9(Y#Å9`%7{Q͔ >tjsNH`\x6!%w=giY&||X9WM"q/ kLׇ-6Uo-tb H}kškz? LPbEA5kAx۸mz_f{V4Idۣ_D.[pOܧ릀zT[8z&=4Ƚ5\k>HywA8/zƋ2s FMϭJlB fZC}O3e%xç9&fsF&aKK6[qK¼QT0ŗQ3F?f 9{@k0)b~~iTA*DzC#+ SSJYOI@pl7 Ifкsgu Np:W)=J?'@VD_ygl AA@sk,╣ H:JĆ'ҙЇU$!ަC ŠB7|F3F2Iփ82m`ۄ3$-#YMY8{i+ eq]88FȓFKaW^bT|g᧒ uA_DPC>!W߁秏Jw23Lzq[&SnGn>N7=<)ߡ9&gMkdH'eV]j*ndBn󥾇AefU5dσkA$\CXnbLDe#)FMiyx=Y/l轾⤗2[W2݉B4pƾko7tGҖLJ$at¹ @sx+W C\p9(2:%ӂcA놈1JTc4Gll4cU> "$&\\l?xIUW, G'4#jV I(Wk\;KZ>_CnW[mIfU`c? j5-K%sW[PT/{gLLn 74x@A,vh D(L{oV?WOHHc0כOvOQd\&BI6p ,M}5Jˬ01/vր!VGʧjwMQj{'7 |c-'iw[őCoEX?oѴ]1[9ʏ> MkvG (!E =B;nJ8}MiٕE%+$zƷz̲CsvFBo7ĩ94ȅ]~ N)2ڠi0~.viJYϡ$'>u. X>5 YxP"0 j'#Hыoiɪ6q0JW ߝތ-қ' m fJ:rmf!va?$*Y~qa᯿X$ژDE[S^rd)2ڵʪxbG ҋ*(k!Kkh%\='9Gt@q74FImQCWR;M1{tO ~_{~I(iMzW!rIðsPTjD%7CU`h2ܗQ:ҭI9 _ڶmCؚi)=R@4Riapqt "[zLj*BhT?~NyLݳCPQ`Frz 7|K\,@*4Gi.Lk gTBg㣋6Қ"S}FrѦ(^Kqw"Ї[lqnˈQp9PLΏɐH|Z{KuhS 7l*p/A,4k8~4 p\˴{?>1y4LM2AAw.% B3MV%QDspH2I *2ۚ[b:g?.L[ Aati&mrJvhN۫6%ܥC 76F4)-0Z&jWox?u1} /e-#cSkbCSCÏ N}#; {OD(9ígZpUB|` ޟP-qR  *Y+C"`2=Z-/ =%?dy. TiU(lf;Z,s5itt3jTɜe 8Ů#7LaB+ַ4!R#Cuո/aBs#KY Dђ}MlFauy'[甧r^x=fܾVŎ#@\Xe>ʹT;?^w:ε/i 8^UƇ9[|}?f(b65wQCktr ]55 z?0CEP kw_'pY?蠣zKk?&r1#mߖm*u䘄K,3+u;Ǣ+Q;+%Mnoe+BWU[<9q:c"Vr{)a/jז}jH?kbmNeqݏG( mNh./p8naB.!N uƔ_*=|ROxDY K;TN &3 `~AW3c 2bBvi8^S$" .o7>;x^7݂9bN)&?0, OfzOqorYXRdodt EHgr;9J=Ya313d}fa,tbHm27Acg͐r[Gح"(rRͰ?U۟@P'ӗ\R`t瘎o^h P60kOV?n[hս7 PaKNNBat7%Q}|pWmkk?Rdm2;^4F;sHN,↑"fXzQoض`vzǬ}rUwr+ Y̽@ JݺGdםsqFjO5RgPqiϼEN66 &jS"Q_ >?|'Aϑ&Ӕsu㒈Y4ɼdANuKȟWTUH[;j>ph5z{yY|Գg4j;,< *| \huvn3vO];~x{ q@m>@giH)yγ t yvphUgC ӯƴ şfL Ă^/k0TzA7{Iܘ =C\8?o]k<*vwCvXxu3TZk3J4+fJ3yZwk5EIQS &NBڷ-iATf>Tʼl8TC:j;:+Y\WjCGTD7ۈGxtw!碿5~2А[^@j9[*I*Z t"v&L`+cvѺVtٻ5BLܱM+찉}ԭ=+xuQLhj'O"~:bdW͎@lj~|}^Ͱ4\'(rxyka%:&)p ka;zi=Y-mk}Yxo(:7?Mk#J1%7Ֆ3Ws0҇t b"Έ3։V{ep]{#hӰ۾wL{(γ1hlUDQ4OCϲ:K$;{:@ CPg'CqZo,FBMؔ#,wB bԪ7G&:@& &/?'-jb').r]e6,FIl qYo9a£`pc:h5? ^I,f_0j(UOuTS5˥οATnlLN2dRSPj+rED.qvʣPØ~M(m1'#E_[`t n_úud!E(Q̽)BfQκp܃[d}dnfqx1㡞S81`Er)l+KfF{3uz5G:Dzq_{b3A4!Ւm{Hw$jr-ngp Ԑ5V+'8%iW \ .T]/B yIR:SQ&k2[Wd[A{̀vj3&9U8ݿ`T>l#s-^*+xJmF)Η&v\,l/ߩTYsQ}MX}%.j!c{pykkt 63hAK%I2w*)qjAR 쵐M+`п6 tΏ}xnC mܞ\PO؀X+9"WQ\*hFZu{?wG NM&iAT NHDd*]^oG< 8a'bum$B% Ytƒ8fʥ/T|R'* d6Um)F4ݝ|\5>.*qMEVę 6:*\(Gq0̰#YV7KhbTV1o':4<X`ёR*l =Bz*Pl4,jZ6!ӪA. ):=OaAWkR8<(8kudE?FOcDZQc|~aR:雮(P>\Y W'᠆փxͰѭsLRo?X|bAZќ:5]ha`!EUbΩd7F5 9Z :q|~PZ饮"RALq}!LNGi~7V*ꅐvBC!AIKAb3K*]_NB{yj'rM:zV;-S%1YU KrŋZ6;"T lxUłgt3sxa C*4+_tp:{mO"uP1d/@Z_esZuߦR3rB!b$쪄?ɐ@NjjI[]**#6 ŷdSlRJQMj˛e.2RW A*7WDMӏttNy,: {mڏx?bOm\d qBsz3K>|oZ.WzI}x 3w﫶ڟBe^,!^6h̲W1 F!8I3آ+tgD4Q*avgx#fWGQ/l`EFpO6Qq|\uJss߱fmc9Y,(JT>]P!Vq<Ϩx72TDSw+d)(zIۺFO'z/W oá)1n wFvĿX-Ew؄'Q:426֔l|Hp9<`t00Zvpma ZhAS\qShGo~It |QͶn2wdV MT?؅aS "z+c縩n#u:i2R/>M:0@Pi9':2bqRnt Gd|l鱕jDFbv}ކ}C&ëC@+2K Nvl PvG4=QoEyK[d =QRנ4os~Vdk+gҔ9ilPm5[<'&iCґ"m* ZWڶ]=^6tyD-|.#Qy>]ez"e*]hʩ㕬IrFp\XTw_O?Mu J$[\\س%B[)?@l{S~4EF!7'bbkv&yqV#5wTn(65 2jb@:(Ӊ/S'z'7 u^nY$@8b]o? _/r*Vzxٚ"(Z&d,U'сu@BEI)D SZa6{lcusDF񭍣,m*7W-#DG ѢO'-{JL#+4ƻ|׀] o/@+PPduv,7ULdU,.{B37_Jz BInPVAUw!;eY`R W6k%Gf5M -<øTk2Jo"PԱ.a\)Sf>)~ ^t[#W YOe҆эCqޯ> +_>JLP2 d&ϒJŤlqM@mf(/Z%x/NVJH^ịЧ %qA(wgyEP:͍+B%ƔG4Dwk*2K&F+|#5/4?V8lfVFHODCw"&A'_ 6fJP*9$#ޡE~Ę@{fxLZʋxu]jV{=j9-=n1` % =^6OF8238;c }G`x'L~7˕ uK| ipj~}#y._&^{^yT{#n:{$t`Gg J5rmbj_Q{8>^>ʆ!"N>&]dFUɳ =ooOkgJ1c8T J-7@ FuPoBP:m-W\~BK6dqK¯3, sbY.sOut[\FW4;AJh>U;6m'U"u6m0fbSԋhd_Egc"x'2/IՉR:r@"4w@BG!?Ua:Jv6+1oܒ'ՙJ7xb9@V.Lm*Q1 f\iBlSV;=Oȇ.f&#N*pKMHj!J.CmhUv3t浰~.~sӷ1⣐fkXDZ;0rT<x5X_>K}Qľ\\pvxN{)XkzRډK TSc9݄F2az%UuKuWvy[[ă,v{h_ z~V~"4~,( )_LI42&~j`BdVq.O-Ȏ;?u˵NII8)xCMW=?`pL'Nܤs7\I;vs[ fK¤ 0vV1׾@߭T]V5Rz7}s&Zg31QV#!U9- Oj: ܃b`cGJ1CAgj@l/D?x|n*1$=YW^C=%:@L4iYh[`kwf{*256ë=+"Ci]'Q$^^)g2Pm se-L[o_&MA;s.pϛ/$NDVZx5|I!I,? ^.c~ `'H'+Khv&~wur~6d1U/> DBX~i}CZ@lA`;s{A;P0SK ws&%M#(~#֐1akJMDBEEgg㩭>K q iiz͆@IQE5K D۫/KVs.N1͂ŷD+2M]ACT Gel[F岻0Zyy5i'Xj4"6P[$#Ƒm9o|oOPeL@+59~xUG>'=At8q13R:גbx2P `ܧt؊hrWҤddr)j5 mݪ>z !;JJMHǥJɋ>LܷFH1m{?W"lZ vVHKDSh q͹<_mvSٖ%!oI^7:JNP_fH]w ul`4V&=C?H4=GNd 4zGYg8QX g[6 ngIc( GmӽOݪ1C1 4ȥ1~y=*Q.6Tl:w, Q_KPێB|3|>7Hֹgup1kfƐ$b)U]>3w-A‹;r+вW=r03.G*ɖЂ }K.@gSB 侚|EB>@ZFOa8RrT9bj:ai@KT%3H`6(|QJjkry{8Xx{Y[YkvQUOg1:ٛq*HVelvk󄐀gM7͍te1a cߡk!Č(AJe("VRs,jAl;'k_8sg `!WxƝlNOv7⭱nz: 1`nrR ~ր% Wy`3ZT)h/?2xZY)]U[D+H5NRrW"ciwʪ3zoP `4ՀDP ZTOnZ3Ƣ!Be{ zLue! 7jUi0v a԰vhS{wlNKm5M>2Fca= NQݖMdI`t%ei51t⼎\]>0痎@R!~]O"/'n.++|U+F zca<@d'\P nj/^n6f wS;0gRT/&L{;Yy =IQJ5Vu4u7=ܘ]yrWEٴ spHLEmj[1_dPܘr235|O[EoNhVفpPI=ܧrG[/IIg h)6?Oz  Ks˜w3f! َ><RTɤ(:6߿[ X8,|*u~GD.hCP6Ñ`ee [6o@hTވj7glqWX³6g82נ lrZ0Ti.,5 LIL{求R=[ϱ#W[! q2^C &Lr!MR6N"Po6abtt~܄3 Ȩ\Gk4㻀( @2 7F.LчlX&JV#5㎑%ш9o<{ 2C8lմ{Tf i m;8"vOT^WB"Bp5(Q|Ɏ5{*ɧot6J]&ecE{i$L][;H '@uZ.p DJt Y^ Uv61`zn_>R83 \bh84;iDZ=r")HoqP,BD%C@Q3b;ĝ.qY\7ƒ-y @z4B?: GS 2BfR44 &5%o7|v9+:3pD z_>+#K.yޭttDؐRL2?zcЭsqX3i8,9p KHSqV{jiQ(`Էr68IBEvi?MXͫ4 3Eew(:m@Rtˬ4$O+s)ΐԊ 5k\#?tF6{!G59W/@oנd8t͆ L 0$"9k0'८Rsݙ:pG|C%ӑ)e(O[IMyo ܭ(zܒe_49@(szTnn/EvaR4$stY{OUapVWfa,Zme[[).Vn3m\cPjO`rL TŲT$3O"oappIl\0.SDO.E"S~0Tcɕ7ź,2^C0ϤB}sW)2>F\U\*):3WH:,BAc %B :IȇGUO&V<߽Ép&;k'9f[RJO$4UcjƢYoi? K5|Wt,YƜ?fՉ7xzހc4A8%ʇK?Ha>pMLfg9_cif*F n]YGIM97T57hj!]x0Cu;s?V^}>DNZ۽6SDNԒͥs,+PV* 햐tpѵ?(,zd)iMo VNv_O!'/i:@A7JxScȈLh 9AgI]xOd+0"78IP p5F }?t[CFmG$91J"`&)8{ ?*G4 :T?qOTm7W^/J @1oos`T^VHKHo7C܆>*?\rF‘R%y=X:я]훠lEt=KdtD1|ᎪbLM\;5 8?>8}Bc^])Jjj_'4U06R8ܡvb(FVڳ*/s݁q^-&9i8C8Vr =ɠ%xk}PT`>}g/7NJ?'_>p\{)T;arLP j+uw S}=n+@M0*@ֿگeunqVeZ+.S>GKj?QTUr]hfp7X5FaOkT,juCA@hb3Jn~rPܛg:[ios^ -(6ޏM4"K[-, W@CWo-`u+s{:~$ PM kuc:r:3Ĵ E{_|m7?!x'32 %b'u!^e%V#p*L2? /7Qh[mb0ƅ!n=aRADgG>P>3Vd*{F| ":Dx ŕq6ֽ"twvy,Pvj ?y|ezލZypӐ=AZ?=g7Kidlz8.dG"9agiiаZu <$2?v4r|7!=yAd@6д;nx0 Q~#eY%+b$vedbЎXgk/Oc l'8dFI0Z 4vRUw|'y13L`ȗ86>%Wy*h2[tL 9!KN哒B8*Dd.>r ]Q d RFl+T15Xl6.%My.*h78 *_wJJOBCɛ"ӏVrh&>@4@os(~]dQj’ڷqQڡ&YOA}etU5C o3Pі"#ec8aV(8:wuԾn+*HALnFRwFkF^arXހ[MqїKWj6jdٯWCzPq'IVt!3vsx"ȵqzAߤ:oyt/d|Xf]$,1{a:Q\A'r,5 JzfC~S r);WJTf1E:#ޔ췩٦Nmւ?bM7> XlLJ6PgdM*]HoDx2(- P!ЏZxկ3Y ˡ\LYkN UPi4毐}/OoP(Vp6H[`"F{-j%\-y!YYl5هJ%'lG1|@ň ՁGSh+2WFxF;<*Rz%5diRq3x%P!a-`) AQĘQ=㋯]0Y@uhMĄYpN?G9, ǟ@ᖊI=֎lw@ ׃MmH9 ^G0b:󑵷cӬP?hC5!1gR:hŰd3* 6_P3dFH"5_ȩ Do'/nXJVmn6j.-,Z&(~fo"/:I>Ǧ@P5Lo,ՅhMB"=l(jq}IY@sˊDOs3G#֜]uVLI0554wz!&n<#K Kz^άsX8K])z{Q Tv #ikbʍ!K!)KWS|6S-&K z;c9+K2vPD-:2ε>iMcMfۦ̓у h[Oۣ/ < "oy.UyW(e,f L1+ufa}la^6k@@JslѝiG^kb #k5h?B[p\W hGSM?[v$tÀ1{=+ 8}o|[Ǿ -}l⋁DK ㈐W9[c*lȦ8ZCFf(/ &ܞ,+CFt<-|: ?/d@gbT(ݹY_h,7pj%u HDO_JZm d*Qlpoyr9- ֣@Z5X;y][wM%Xݍ$BS3[ExdҾ# AG@ՃRR5I]9Mx3; ]xq؍8rB|/ՍE DҢCMuɗ"V0= W;ty |MxS@D<\no^h .b7IS*<$9X|N-ӢΩQ '蹂 !O2:RPx#Kc[E8&߰i@{j6kLm@x&#ZTq :n`wjS~Q3*YV©HB8+O"Bv=@#s9)9uK͓4ivԔ|c[~ժ2Vf)()XX})V:q 9aeGyB:R/բ{sI)W̏ a\=F|un1 ѧ!( Z͇Èj?gd!_`篂S>3)rCQ(D3$J_ ]:͑ʜf6rr]W5N:!7ߏ>!@2b^V~dP:sMퟩYHár80+z0zR5\Zm*6r(a,܇!9v'6!2Ȩ&;R/?ՙ 3;glIAɃC5{՗=ͶPِ8H >y&ϕbݽZSjZ6#k*v~/&F=%lؽ&\ IҬr4c~ꕝ{(Wh-,[y Vb] -o,{f1j>eP21ȶ<#HNa QqTDJ#TtWh s> p To@dE=vy}(< Y|̦JN,12z*-6gǼ/g n?}հ $pT:YyK[Av1X+~sLba*k2h U#KS"G}MveU6qjiUn﩮ol+ЏzqFkrow/un3&^”g+p N)PVKF}@k=7,OԚimۛwBgewZ{ zX1(әL0 cs}f$0+G+pG~{GWNJgk{m B\_uk֍Ѷ0t|/f8HFF 5چexuUfz{M|[3Di|C.ktlU1=?z-Se|}&p欶b}'uu̓uJsr{D9ޑQ0 ^Jl> p!CD9袑X 6Acb,L{Zz݌`d ;#=ީy:bu:pM]Wy|pavAL4?QZV;wk:lY${Mt^^l.*ץl!B*g"-GcʶeN9ATG#5F-!m3Po,&ln{l!7 |7E06ҐE31hfFT?}Rz& }֟Oofү8GfNخ)!>>ҥhI}ESp=3W 6jw@ƒ#Mp]hȂ{i6o%N`k׾nSOL[&]˧XYt_ښ ?&g񞄶eEߡ*Z=Bebx,\dx(dp5,ac#1wkV~HI$ |?%-!V ]i_*M.6qv ; ~6JRZDO^^\uc̲0cי~Fx&T2OYhbp&<V# \`'G^UyHuuggYt>͡T,~F Km!zķ%BIY?X& lbۇ7\Ӡљ]880;iK&[E1[4I57ԤYbrfx /$=6 wQj.{-{h&2ZW?CD N݋\m EVj(ϴꌊ3 Pvk0óob6djag;|c5ו",}[!DH1Y a< oAа .8JKC͹xQEA%~4;Ir(5j%w%in$ Y)nmp y2Jzh,DuJ^$joc"@4Y'Ľzu'>߽r>3 h0c>ɪҼ 2^S-\w[HW19:zôBdDRp,k鏲j,1#0O]1yWF{ 2TrXBPj`8)Nv<$*p&%r;g_n(w1VPZcxI+o3טjO:w;b6 wd֢fODzs -zhϳ]Ko!*/L (#"O>te7"`zj&^BEXg`ugܜ{3eaqOĖ׭ĉY4Af =է"!$ C˙&tؠM'P[; M 6Xv4, vKĜ١HETuNaCgiR8^]4f1wRlIrx[@/: YZ