setroubleshoot-server-3.2.30-3.el7>t  DH`p[P$ƨhXʟYVүq C@+(F) M.?W#zR :z _}GSG *#KX}M 1Ei$7t.|Q;2Ui@+#yTqē&g(ES{{XPWwg=X>_0-zf,0փJ Y3V( df\jWO|4mF_#=,TkŴ.EЊjr.B g"%&G(Τ/(fLsuSIlNYzPpO;w-_Ɉu?IQ Zlg4%HF*X :Z~$P{XoMПmǂ+0V29f5f436abbc4fcb014ef9108cef0021f8520148[P$ƨ~anέ/rf,B"D2KH̃hޟ K.4P$rL؛RWl1~A)'m2:s=Z1EZD*Ҿ(R /vYW&|ظZ/9.9lҐ@TZhE$++r_Y/`؁OE'X_dZ$0-㟈)_)}aݜd0s9?y^],5WTbG@wKCsY=vGyḡ9Br.,~jnO}b57;y7*9q.P$UKL|n&(>m-^@!^mj F{8Ĉ/<ɇ{IFkRޏ3TDl?\d % AX\tx 6@      B4 CFXJNORdR'S'Vh'(V)V*W#+W9,W@-WD8WH9[:=H>H@HDHGHHLIO`XQTYQh\Q]T^cbudueufulutuuyv|` w~xy(LXCsetroubleshoot-server3.2.303.el7SELinux troubleshoot serverProvides tools to help diagnose SELinux problems. When AVC messages are generated an alert can be generated that will give information about the problem and help track its resolution. Alerts can be configured to user preference. The same tools can be run on existing log files.[wYx86-01.bsys.centos.orgNCentOSGPLv2+CentOS BuildSystem Applications/Systemhttps://pagure.io/setroubleshootlinuxx86_64getent group setroubleshoot >/dev/null || groupadd -r setroubleshoot getent passwd setroubleshoot >/dev/null || useradd -r -g setroubleshoot -s /sbin/nologin -d /var/lib/setroubleshoot setroubleshoot if [ $1 -eq 1 ] ; then # Initial installation systemctl preset auditd.service >/dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart auditd.service >/dev/null 2>&1 || : fi7j:cc44csee:8]8]O8=8= - - 7|r5r5gggepp@KtKt>u11> {n?FR P&E!;AK310[3'3,?4M B"@m2D28I2QHB g2WG^>4.3:0 1IH\?'.0~2.A큤AɁ큤A큤큤큤A큤A큤큤A[wW[wW[wW[wW[wW[wW[wW[wW[wX[wWZ3[wW[wWZ3[wW[wWZ3[wW[wWZ3[wX[wX[wR[wX[wXZ3[wX[wX[wT[wX[wX[wWZ3[wX[wXZ3[wX[wXZ3[wX[wXZ3[wX[wXZ3[wX[wXZ3[wX[wXZ3[wX[wXZ3[wX[wXZ3[wX[wXZ3[wX[wXZ3[wX[wX[wW[wW[wW[wW[wW[wXZ3Z3Z4Z4Z3Z4Z4[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wU[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wV[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wW[wX[wW[wX[wX[wW[wX[wX[wW[wW[wWaf1aba7aef639bbd2d495b259f94e728436c796fb3f4803aa73183aecd3791fa5e8475ddfdc8cf232617c9e17273bc133051d4a1a0605ba089a25b6c319f21a3d4b663605dadf69c7deab87532851962853754ecee5c9e490b77511315d12375ddda795aad2f626bddda368ce44be52b3f06b28fefd44d72bf60f815357841fb042f13499accb8826ff5243c9210a967f0e9c8f0d896f07fe58d75e0cf981f42eb7321b7db2fd8951c7ce3c7c42680fcfe7641c3d7be9e8d69a8fbb992a9d08668c8315e740eb7d15ec31bd87a8f40b9f40c54247f5b69bd6fdc94721b41c1f033d4acbf7b41abb13ae64403260c5580f326d86470e594621b2a5c2fd8b14c386e1dc46287017dda93d046b26c480e5468c6ea5c309ddc51286fab440226076d6e1dc46287017dda93d046b26c480e5468c6ea5c309ddc51286fab440226076dbf4952d133e9d2599accb26705f673132c363ec16cf372901ba4a1b73c6217bfadc244378b8c875f4b363bfd264ba6a418298e96bec1fd9d16acd08287b79d6aadc244378b8c875f4b363bfd264ba6a418298e96bec1fd9d16acd08287b79d6ae51c65628f71346668f6ffdfbbcb759de7dea00d0167a5bdd5a4868d0141d65d90778ee2ad38e400cd9633f2fea3e0cdf90199a9bdd96f49bcb69307b892077590778ee2ad38e400cd9633f2fea3e0cdf90199a9bdd96f49bcb69307b89207755d9cf38fd2f0c0126955b7600cd44465e5cd68f8489154da573b8378006d95065f9828d973e5c9c6d4721cac7bc44e01e029402d0ee829d35ebec278259cf5115f9828d973e5c9c6d4721cac7bc44e01e029402d0ee829d35ebec278259cf5116365f94be4664013f42ca766c47735f245407255746a8d5961473104fc19ba029b1669e7aa4221dd5518dd9c9030bb87245c0405cf5016427fee2f31bf9431029b1669e7aa4221dd5518dd9c9030bb87245c0405cf5016427fee2f31bf943102f156ff87bb531135562a2ab33af4705d030fe4e0452254db4f14dc9d63336c857c0c6e31360683cbdbc8639896a330ccf250358f095c54222281ac3c3652e9357c0c6e31360683cbdbc8639896a330ccf250358f095c54222281ac3c3652e9354d4eea6c3b5b4f4c48ef929c1527acfcf0c72e20b69e3670836bc0a29361afd36be75d3162a7789763daac0aa199c6b724c10a7e591e10430a94405c1286f6a16be75d3162a7789763daac0aa199c6b724c10a7e591e10430a94405c1286f6a1074eeb953286b7c957ac4fdadf1ebf2311ff434230f851b56740141d5a03d12bed28d06f3871c31c52b24f0b59f233cecc75df2d129e75113d845e0a7e50beea42951e5ea391ae1f5c3d81f4b0ea187ec7b94a9fc01695fbe985cd3a9347e13c42951e5ea391ae1f5c3d81f4b0ea187ec7b94a9fc01695fbe985cd3a9347e13cdeb2d80eddb8dea752657b08c4cbc68ce2aaad7873593611d1c7b8b60a76930125320c43c426e3fae1efd7dc40dd21b147c6e2f08884fa0ab530f3d2b1ea4c6d25320c43c426e3fae1efd7dc40dd21b147c6e2f08884fa0ab530f3d2b1ea4c6dfe7c4f9f0c501e41eab4ba2b8e55bb42491ce93c03c376ccf00f5cb9a52409980d01051f91469ef06792e7f90ef0c9999fc5f5de2f152f95de482d2e20cbe4bb0d01051f91469ef06792e7f90ef0c9999fc5f5de2f152f95de482d2e20cbe4bb97b4b38a703489731247b604a499389afbd7a75625cc6e43e5862c4b5d0e3dd1841b8fa4809797f2e456d4ae067c83ce2b53190b4ce4ecb9d77944569f60406a841b8fa4809797f2e456d4ae067c83ce2b53190b4ce4ecb9d77944569f60406a9e31eabc3fb316b75c176cab11cfec87429c6a6aee9e047b212b812fcd6b753c4ef1efef01df5aaa3e82ae8ef07795a461e603eaaf1b8aeb5f2dc5525875db4c4ef1efef01df5aaa3e82ae8ef07795a461e603eaaf1b8aeb5f2dc5525875db4c5b864f4b29975bd7fac2693857dc5ff7f4e1d4cbe0cee9d764c808d9d3101b6afae64e466668ee0506bfe44102f132d720cb0f299c71bd9ce68f900a7187f3ddfae64e466668ee0506bfe44102f132d720cb0f299c71bd9ce68f900a7187f3dd6c77b029e39f1bfbffbaf96c6f6613130a97d714c71eb345f0d936d9ab3023c0611a6e1269ee27a8452aa278a311c48bc2d4af28938f5be8e68b921dd10a7d53611a6e1269ee27a8452aa278a311c48bc2d4af28938f5be8e68b921dd10a7d53489a0d2e1166aa840bf6d0bedf7017c36d32737710984ff9a78f4843d3d361732775e5be5a3b31bcf47c42d012ebf4248003784d55e4bb7c5839d4ec2241af992775e5be5a3b31bcf47c42d012ebf4248003784d55e4bb7c5839d4ec2241af99372d52e1119c0634ef2fdbc106a3d3f3f1867d837184508495024f07e798ba2d8b1ed621aba0107416439b329a8672adb75625ec230a5c129e5c64d678539b178b1ed621aba0107416439b329a8672adb75625ec230a5c129e5c64d678539b1711c91fe67940c626c6c99e21e232db61b00065a3e1e99246f630a262713578eae412f04f5c6a212aff384fc03e1bd8cb18f9bdbc05b5f1536233d792b445aef0e412f04f5c6a212aff384fc03e1bd8cb18f9bdbc05b5f1536233d792b445aef0414d212ea64084ab79702e4dadf9d86dd7b8bc91937c636632da0d6ad237da9ee63017d6747bcb597b00381fe7f9c3337fa1f349d018966dae2d2a98fad007e2e63017d6747bcb597b00381fe7f9c3337fa1f349d018966dae2d2a98fad007e2fbcb3ded374b455df6128ef2b8f97b56a7789d109f5fbe2d139b78334711564712fcc3175f6c9cc4fc21dd9e1ce1cd2d5ab996287714eab8f26a2d9f9ed26f1205bfd28128241b9ad186a438d0913f7bd6b01282f230d5692cb188cef6e52b7c6a0b7caf34f6be639a5a4835bd458e69775601e7d4cea1b7b655b8d10a8b4c05acfea679caa797e95f171eac038d4eddbb08957da9505f7dafd9999b941b99473393d49832106575bb162bff8c6780a5ce94132f19859acee841fb26533b5d0f231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c5f9f162e35c2db51cf0eb3bddec578b73aa3959351c38f0d94b5fa5ab85333bff934c044bc6a0d40efa2ebefc6e8d4778b724c784ccb5512d3cbe2f193eb4f0b4c789b7870c869079e84981e4e6a705ffa1eb9182f53ecd3abc89a2634eab6ef49e8eeeb3c33778d4e94a7d8d9e25d5a01d2f3cf6bce7c4f441f39c70d73e7ecbbc6d03ecfd4a590a56903b845e0857b118f51220ecf3523cb01fb78d5a405e83e528b8e5ffc4c81d46dfd4fe2e0363b96291085c2a3cb0d850410bce9c31bf6cce5d7514678573e42238f7d1c51d3106f578320f1c7b531bf35a1ef6918d47586e1e2192a726534c6d640b4777e470c082fecfb21adce7a4d4e2d1d3b89bf9054c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e97185d196e36122ca15e04df27dac09a467f5a0062005e4aa597b2071dd4aaef63b4e130637fa5f5e07968eec5d4c5c5aa9fca6bef3c92670dc1b1fc4d92080c28f15bbb45cd2e28eec393d5c0730e2c55472c356e887b9c308ab17d7b03919df6ebe99afa53c95da60fcd399484c0cd26d4f7f14ec9de7d14152ed7ea73a09057017323d2eea362f26d3ab8e552980a7194933cc72b59ca989621d4e78e63ee85f208f44c0979b58671fd07257d8503a4323b4a0534f0b46446b8cd2223140de54c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e9f8013adb25a03ea389d8ae6b113a4f6c75e15a07b74f9f243b54fc33bcfcee6accceba25e7cb4743b64ca4ac41d61ec9f5036a311b0b83c511fd1dbcea59c741def151f183b45e3896e257fd4dfe5da04958287c3faf335ea8c53639894f8f6d17cd92822a3555d6993fcb0c54aaf1b3cf13e18b2c546482aad2f3f34f4d4d5e7b5b815b97ec7b2f7c9d0ce7ac36807d22f461c75a8ec9ceb548d640d77586f6fabb4d79c37c5bd2e9a02c2fa77bdda786e6fa405ee75e5002fd7051f60766b03307585d652e25c0f81a293b8adb39538e58c7cb6600ace9a399c8ea5cb7df76ee9ffceb7624ced716ec834b5969d862439003031407bd69dd7550f2c0a97d5b54c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e954c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e99f1978febb6f3018fb9872ff2ea3df94515c71d0a2842936dcc2f1de10f711f3a8d99c60e1cb8b94662fdf9d4fe2fd157c624c2d8b1bf2d9b773dca262bcb615d455e058d4f0f560b738eff259cd2d5f1f4d1a216c96a19f33fbdf64e17d09204d73abfac629463535733b218ae9b4dd52c13b9da20b728a4ce508bfb5add774fce0fab26bca5e403e7001b5bd543143e5ccfec168512e30f66da48aae2edc0dbb2f52fd8bb031c3f064c1abe29ac33b69d59e5b48aa2f400188e03d7cf9083054c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e917655c785f01048742ce0a20820aabe053598dc48c6532be4897909a010b377fb704df267753a138172de121f66041fa13791117d1da33582801bc926f52c0235c46f8fdbc971f304c8cc3313a7c15a0ea4b761aba9d7f1bed9b058fe43cbdf6ce26867dfe5493f717203c1d104d653465553d0a2c0df4389f2b48bc576022579eb60a41e2b72df74e03f260b4e000d289ac4b635a285478bacee77221d3698bac3819055bb537fa3b9d763f3d9f965def2858d3e7766d2b00f18c58cca2d90bb5c0fd465561e5887b2e12725e3199735e67d248ad5e22f956e33e5981f2ffdb2c9e8604e598fb0dd88f43394f845284dfd6c31de7c8a64082f2de3e707141edeb77ae89f0f4f885225b2694e675969fe9c4fe554fc5e77b8f3a42f3f1fb85e73649ae56a8b009fe706a57089e901bec9a81e5189e0c1e93c2c95fe34627ae49e2029f5d9d3595bf8f8abb2dca43dae1642a7dd4d4ec12fabdcb990ba94319a2368181760437fa456c99442d4982f412ceddd2d00e412a3fb0d9ff40686ea7c6bb634d7ac5fb57fe3201f889363cdda59572f02d4d923037b81ba1f953a1d4b375be49968bd827078c83a8067af1307e794c5b32ba07b51c64f251f79d6a2bd60bdff964042737b137266721cc6044f358618d4025305501afaf04ed2d5379e9ef42800633fd4c0e89363f1c26b249db3ca7cdf0d3fa0eeb06c09cdaaa912de289f9de32f05b600c91c0a603a2c5c9e4ed33126fb4924983f8abb84b1caadc9ca6a82b7a0a98d4c567b417a388d78544fc75f9bf10bfabe00f90c0c2d5970a33d921e6fbe114da53cf9e991106c0768f196befa9aee194d7edc98954b471364e54c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e97614b69ab59ac57f30784bd929341e33e827ef23163378a749f6aad1858ac6d56bc64753bfb354d5541f0625b6da80ac6f7eb304219690d1fc3f1628c1468f234a1ee1a438519bc98de74414902768dfade0ceef8f85cb70d87381684eafae53e2a490c3bef57a78915e84cf3aecd009970ed5e77c68cc722761fca0769f33ae54c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e9a23828708fca8a9eb6d3154b1f4423f47690521bc73e4abeae6b46633d976825cefa6a6e5236e417fd154c7a6d00c90617e7e53b731effc9c1b7a8a17227cc5c3cd7665330700eb3c30ae53445ae9d981415a5cf22576bff46dd95233a0217b8a3c8c6f4e2c78d744359991d3bda5234d392601c1205c9b606b4261ede5ba4eabddb51b1499df92f5dbf59c9f75ca1aae0258b8daf461ba710f089b84939993ce080fe373e07172cd611eb344a2ded8a58f25e82a1b52fa1a2a5a2f112f3f207c058573c20543c82a47f4b3ff1860e31720358092afd297cb789924688276f911ba914f0000b12373d6377bd1bde6f20670561621d829ce07a6dd288bc49470a54c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e954c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e9dea236154086097d2ad525dbd37a31015b24b6ac775166d614c6601c2d1ae42449edf20ca937a3ccec753d2e7307ef08706e6d9880dc3f0711b16d7c44412f0469195bf818198eb57841e0c39720a7f1fbf638c60cd7897a8dad3769c483f896a7d93fed9fc7b9895f154cf39b007a473ef835d735cc998e8861af778502889d21500cc9f78b20cfc595c014a3c37a3ab338aba081646db7379ed167fdb0709954c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e99c3da395705996a40d74f905f04839b64ced5c9ab94688031338075473ea8df124982c42a7bd2f0e94b515c9a436e616f7e451038c7c72507c0ec2283465139e3ec390feb6ba697220d76e6db82d0541cd3865f33d2afb33c6a27ad3e1ca4b19e5041a271b91eba5a0cd31cefe3463c9299b2eb7785829287797fd1099fa052309e73e8ba36ea157be0a37aa03dd1fde23e80d2b7974def7c675dd88257f94a3dcb21c7d77f83dd48ed0151b8322e35c86c297047a1a197b675157fba951ed7994f46336de828bec2258367d1f927a532cf7a562666f68f5f840538552f13c2d12ef04f4da8383cceee007c537a50c6a8c2180b013eccf7286d3c5c6a0d8d0756c75e3f1d06c855d32ce1e8877026f413e51e1a702c08ab3eed76e5692931932598a4cede42e1aa1289378542ced0898a58ab00040d4b93d4c7e6ba7be50e875965ad2e0ab949f8167916fdf43584a58468250f4d6d4253208fc91e0ab767efbd214c3b6bda8139191f76cb4e76919099643788835620bef5183731f3eec1c5454c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e964d87a9175b9f3009f3208539b262342a916210fd1ef346812e51fdcdd8b1611bb73bfc82614948e775b5bf5959c16c4d0de6754b04a1a9a39ded32cd9b7f21ecea7f4cf685fcd143ed4dc8d14b6d812b8902679c35adeeb0017b1cfadc5883854c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e9c1080b6c1ae54701c577cc1736e2568b6a599569bbfb6cb7ca982b8cc2ba731e2a114aa2ae1d61125e83e00de9292d5e6eedcba2ffd2ba652c6964492324a9badcc254fe37a305159e0aa38a384bdf3ad9b178ec3c2370fcef366f1760477979c610a3b83a69a15c1fac5791c997259ac58d6514763024ebf695e6408a287b1454c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e93fa0a79d97007ddbb5e4417ce457ed75b93da15decab98698559e21a86a9b63bb4ed977f56f31cc86ffd9ea088338851c64bb2428d21632109f5bb8a6009e77d22634f8897596b3363382c6338a7f51d5c779c354819b1197667e8bc8da2b30d9671a03540bac5ad109bc6e4a31705eac19505e46984bccfbf8ee4b5fea84e0e891cf82c992a9570e6939741f49f11dc1ba2f8b8ee59f37910508ed42f699205f797d449e271fc9fbb36c927a30523cf03e63e7d0a8c05b6be0e05c20ccd765b0f2d4ac55138e3ea563df72e10ee2d2ebdf204c7a6462cf7a45bef289b5785b91aa9f803d4f6e0f0346de39dc9d2c247b35634b273578b4f11c4c68735fc00b0c1be3ca2d6a08b47df90e8120925e11aa8747fcc15e2c80047037a54676b5b5cd9da1ca1461e1f143bdd075a8ca00902a7a0d7e3044fbefa75ef67ff7dc610693b9e63b4aedc312179c957a243b19e339f3ae5b7b4cdb94950a57bc4e168fc4554c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e914ca7b5bc91e3d1e2b4b14bfa3f64a66408bd63b700496f783804ed23d4639dd96c76bd84d6b03a96d7762e50382fa9a97679f0fce605bddb9ec6bcbd1c68c9954c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e954c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e96921450e7e79ba7c517b499a3d3a428abeb177d3763a546e477d887857b7c693e22eda4d218d8550fd5b7b88f0d88116b5993fe297487de3fd2dfc1b485f1f8d54c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e954c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e9e923ddb04d6ffa97bc2834a0e9189f7feed7de1e86c82a2a0e12dc74f882c3f054c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e957ab3ff7350e6a924979223354342e074b94595090d802a67ac98f088115bd09ead50dcda409a6aa3286bad0d7e8d75283c330342b02ebe89fd2b71ec3837c3054c0b05d0e8d3a88afae4b0cb364ae9d2ec4d758ce7efbf8a78d0c41050b77e9acace5fce2f7ecfdef03ddcc68b77a9a78b325d9b466d4dcdbaebb3922414aca9c1fb87d3f840f9c8790f581db197bf6843107bce901a2d9244e9c672d531e74423ae707d4b5719415c54fb6e5796182557d55b0b1191d8620f51e02245c02c7cafd07540e3f2928c26ecdb9509eac0901298aefca0372e4d0eae01358c92d38164fa730f554c516cc836d7c25fa4f63471df70803b13d8003a537234c6f2735f3e28af8e4ba824c0e0831ac5067724b903d9a03c2ad2f87fecdf0fcd82153ac6674bdac05011df013ab65e63d2ae12af4975f4adbfc616540378bff126229ff0af55577e55996f338f6df9e3fabe83a1a415e3556c90f891775b0a09c5a1109075fb7912e65019f78d23bebf6f785de5fa2242206ce903fa51daa5cf8b0f2f606435798702cb47ade221e37205933d0a7ef8cc6fca0e9d16a406e5bc06f796206435798702cb47ade221e37205933d0a7ef8cc6fca0e9d16a406e5bc06f7962f48cc0105d3e8b837c9c1655b84e0fd87c50f94a0bd0e5c6a280024b7020d2e579b1f42c20da2f7baed973d68022d096c7eac6006692431c5aae4cf9f5bf4ade79b1f42c20da2f7baed973d68022d096c7eac6006692431c5aae4cf9f5bf4adee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855@@rootrootrootrootrootsetroubleshootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsetroubleshootsetroubleshootsetroubleshootrootrootrootrootrootsetroubleshootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsetroubleshootsetroubleshootsetroubleshootsetroubleshoot-3.2.30-3.el7.src.rpmappdata()appdata(setroubleshoot.appdata.xml)config(setroubleshoot-server)setroubleshoot-serversetroubleshoot-server(x86-64)@ @@@@@@@@@@ @@    @  /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python/usr/sbin/groupadd/usr/sbin/useraddauditaudit-libs-pythonconfig(setroubleshoot-server)dbusdbus-pythonlibauparse.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcap-ng.so.0()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libpthread.so.0()(64bit)libpython2.7.so.1.0()(64bit)libselinux-pythonlibselinux.so.1()(64bit)libxml2-pythonpolicycoreutils-pythonpolkitpygobject2python(abi)python-slip-dbusrpm-pythonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)setroubleshoot-pluginssystemd-pythonrpmlib(PayloadIsXz)1.2.6-31.2.6-33.2.30-3.el72.1.5-12.73.0.4-14.6.0-14.0.4-14.0-13.0.62206-15.2-14.11.3chown -R setroubleshoot:setroubleshoot /var/lib/setroubleshootsetroubleshoot-server3.2.24[`O@[^ZZ%8ZY@Y&@XsXWv[@Wk@Wj}Wi,@WaC@WQq@WPWPW)@WV2U@U@TRURR@RTRTRR@R6R/ QMQMQMQ@QaQQq1Qq1Qq1Qb@QR@QQQ#@Q#@Q \QsP@P@P7@P7@PtPtP[@P(@PPP OЗO@O\@Od|OX@OX@OX@OX@OOdO:LOKOW@ObO@Nm@NNܲ@N@NN@NWN?NN|@M۝M'M@MlMbSM^_@M[@MRMRM@ M=iM5M5M'@M%M9M@L@LLL@LL[@LfLL,@Lډ@K!@KK@KqKwKrKjKhK^@KY@KV@KUKTM@KMK@KKK>JUJ@JJ@J@JJJkJ@ĴJJęJ@JJ_@J@J;J@J@J J@J@Ju@J#JJJ:JJJJ@Jq@JmJlE@JeJc J[!JS8JKOJKOJHJD@JB@J?r@J:,@J7@J/@J,@J&eJB@J{II@I@In@II2Il@Il@Il@Iw@IpvI1.H@H׈HǶHe@He@He@GgG@G@GZ@G~Gt@G2FIFFFFFvFvFnF]g@F/BE{@E@E݅E՜E՜Eb@Eɿ@E'Ex@E&E@E%EE@E@Ez@EySEt Ep@EnEl$Ee@Eb@EQEPu@E>@E4E"PE"PE EgE@E@E @E E D@D@D@D}D@DDDDDDDDD@D@D@D@DNDZ@DD|D+@DԈ@D@DY@D@DDDDp@DDD@D@Dm@Vit Mojzis - 3.2.30-3Vit Mojzis - 3.2.30-2Vit Mojzis - 3.2.30-1Vit Mojzis - 3.2.29-3Vit Mojzis - 3.2.29-2Vit Mojzis - 3.2.29-1Petr Lautrbach - 3.2.28-3Petr Lautrbach - 3.2.28-2Petr Lautrbach - 3.2.28-1Petr Lautrbach - 3.2.27.2-3Petr Lautrbach - 3.2.27.2-2Petr Lautrbach - 3.2.27.2-1Petr Lautrbach - 3.2.27.1-1Petr Lautrbach - 3.2.26.2-2Petr Lautrbach - 3.2.26.2-1Petr Lautrbach - 3.2.26.1-1Petr Lautrbach - 3.2.26-1Petr Lautrbach - 3.2.25-2Petr Lautrbach - 3.2.25-1Petr Lautrbach 3.2.24-2Petr Lautrbach 3.2.24-1.1Petr Lautrbach 3.2.17-4.1Miroslav Grepl - 3.2.17-3Daniel Mach - 3.2.17-2Dan Walsh - 3.2.17-1Dan Walsh - 3.2.16-2Dan Walsh - 3.2.16-1Dan Walsh - 3.2.15-2Dan Walsh - 3.2.15-1Dan Walsh - 3.2.14-2Dan Walsh - 3.2.14-1Dan Walsh - 3.2.13-2Dan Walsh - 3.2.13-1Dan Walsh - 3.2.12-1Adam Williamson - 3.2.11-2Dan Walsh - 3.2.11-1Dan Walsh - 3.2.10-1Dan Walsh - 3.2.9-1Dan Walsh - 3.2.8-1Dan Walsh - 3.2.7-1Dan Walsh - 3.2.6-1Dan Walsh - 3.2.5-1Dan Walsh - 3.2.4-1Dan Walsh - 3.2.3-2Dan Walsh - 3.2.3-1Dan Walsh - 3.2.2-1Dan Walsh - 3.2.1-1Dan Walsh - 3.1.21-2Dan Walsh - 3.1.21-1Dan Walsh - 3.1.20-1Dan Walsh - 3.1.19-2Dan Walsh - 3.1.19-1Dan Walsh - 3.1.18-1Dan Walsh - 3.1.17-2Dan Walsh - 3.1.17-1Dan Walsh - 3.1.16-1Dan Walsh - 3.1.15-1Dan Walsh - 3.1.14-1Fedora Release Engineering - 3.1.12-4Dan Walsh - 3.1.12-3Dan Walsh - 3.1.12-1Dan Walsh - 3.1.11-1Dan Walsh - 3.1.9-1Dan Walsh - 3.1.8-1Dan Walsh - 3.1.7-1Dan Walsh - 3.1.6-1Dan Walsh - 3.1.5-1Dan Walsh - 3.1.4-1Dan Walsh - 3.1.3-1Dan Walsh - 3.1.2-1Dan Walsh - 3.1.1-1Dan Walsh - 3.0.47-1Dan Walsh - 3.0.45-1Rex Dieter 3.0.45-2 - 3.0.44-1 - 3.0.43-1 - 3.0.42-1 - 3.0.41-1 - 3.0.40-1 - 3.0.38-3 - 3.0.38-2 - 3.0.38-1 - 3.0.37-1 - 3.0.35-1 - 3.0.33-1 - 3.0.31-1 - 3.0.30-1 - 3.0.29-1 - 3.0.28-1 - 3.0.27-1 - 3.0.26-1Fedora Release Engineering - 3.0.25-2 - 3.0.25-1 - 3.0.24-1 - 3.0.23-1 - 3.0.22-1 - 3.0.20-1 - 3.0.19-1 - 3.0.17-1 - 3.0.16-1 - 3.0.15-1 - 3.0.14-1 - 3.0.13-1 - 3.0.12-2 - 3.0.12-1 - 3.0.11-1 - 3.0.9-1 - 3.0.8-1 - 3.0.7-1 - 3.0.6-1Dan Walsh - 2.2.69-1Dan Walsh - 2.2.67-1Dan Walsh - 2.2.66-1Dan Walsh - 2.2.65-1Dan Walsh - 2.2.64-1Dan Walsh - 2.2.63-2Dan Walsh - 2.2.63-1Dan Walsh - 2.2.62-1Dan Walsh - 2.2.61-1Dan Walsh - 2.2.60-1Dan Walsh - 2.2.58-1Dan Walsh - 2.2.57-1Dan Walsh - 2.2.56-1Dan Walsh - 2.2.55-2Dan Walsh - 2.2.52-1Dan Walsh - 2.2.50-1Dan Walsh - 2.2.48-1Dan Walsh - 2.2.47-1Dan Walsh - 2.2.46-1Dan Walsh - 2.2.45-1Dan Walsh - 2.2.44-1Dan Walsh - 2.2.43-1Dan Walsh - 2.2.42-1Dan Walsh - 2.2.41-1Dan Walsh - 2.2.40-1Dan Walsh - 2.2.39-1Dan Walsh - 2.2.38-1Dan Walsh - 2.2.37-1Dan Walsh - 2.2.36-1Dan Walsh - 2.2.35-1Dan Walsh - 2.2.33-1Dan Walsh - 2.2.32-1Dan Walsh - 2.2.31-1Dan Walsh - 2.2.30-1Dan Walsh - 2.2.28-1Dan Walsh - 2.2.27-1Dan Walsh - 2.2.26-1Dan Walsh - 2.2.25-1Dan Walsh - 2.2.24-1Dan Walsh - 2.2.23-3Dan Walsh - 2.2.23-2Dan Walsh - 2.2.23-1Dan Walsh - 2.2.22-2Dan Walsh - 2.2.22-1Dan Walsh - 2.2.21-2Dan Walsh - 2.2.21-1Dan Walsh - 2.2.20-1Dan Walsh - 2.2.19-1Dan Walsh - 2.2.18-2Dan Walsh - 2.2.18-1Dan Walsh - 2.2.17-1Fedora Release Engineering - 2.2.16-2Dan Walsh - 2.2.16-1Dan Walsh - 2.2.15-1Dan Walsh - 2.2.14-1Dan Walsh - 2.2.13-1Dan Walsh - 2.2.12-1Dan Walsh - 2.2.11-1Dan Walsh - 2.2.10-1Dan Walsh - 2.2.9-1Dan Walsh - 2.2.8-1Dan Walsh - 2.2.1-1Dan Walsh - 2.2.1-1Dan Walsh - 2.2.1-1Dan Walsh - 2.1.13-2Thomas Liu - 2.1.12-2Dan Walsh - 2.1.12-1Dan Walsh - 2.1.11-1Dan Walsh - 2.1.10-1Dan Walsh - 2.1.9-1Dan Walsh - 2.1.8-1Dan Walsh - 2.1.7-1Dan Walsh - 2.1.6-2Dan Walsh - 2.1.6-1Fedora Release Engineering - 2.1.5-2Dan Walsh - 2.1.5-1Dan Walsh - 2.1.4-1Dan Walsh - 2.1.3-1Dan Walsh - 2.1.2-1Dan Walsh - 2.1.1-1Ignacio Vazquez-Abrams - 2.0.12-2Dan Walsh - 2.0.12-1Dan Walsh - 2.0.11-1Dan Walsh - 2.0.10-2Dan Walsh - 2.0.10-1Dan Walsh - 2.0.8-2Dan Walsh - 2.0.8-1 - 2.0.6-1John Dennis - 2.0.5-1 - 2.0.4-1 - 2.0.2-1 - 2.0.1-1 - 2.0.0-1John Dennis - 1.10.7-1John Dennis - 1.10.6-1John Dennis - 1.10.5-1John Dennis - 1.10.4-1John Dennis - 1.10.3-1John Dennis - 1.10.2-1John Dennis - 1.10.1-1John Dennis - 1.10.0-1John Dennis - 1.9.7-1John Dennis - 1.9.6-1Dan Walsh - 1.9.5-1Dan Walsh - 1.9.4-1John Dennis - 1.9.3-1Dan Walsh - 1.9.2-1Dan Walsh - 1.9.1-1Dan Walsh - 1.8.19-1Dan Walsh - 1.8.18-1Dan Walsh - 1.8.17-1John Dennis - 1.8.16-1Dan Walsh - 1.8.15-1John Dennis - 1.8.14-1John Dennis - 1.8.13-1John Dennis - 1.8.12-1John Dennis - 1.8.11-1Dan Walsh - 1.8.10-1Dan Walsh - 1.8.9-1Dan Walsh - 1.8.8-1Dan Walsh - 1.8.7-1John Dennis - 1.8.6-1John Dennis - 1.8.5-1John Dennis - 1.8.3-1John Dennis - 1.8.1-1Dan Walsh - 1.7.1-1Dan Walsh - 1.7-1Dan Walsh - 1.5-1Dan Walsh - 1.4-1Dan Walsh - 1.3-1Dan Walsh - 1.2-1Dan Walsh - 1.1-1Dan Walsh - 1.0-1Dan Walsh - 0.48-1Dan Walsh - 0.47-1Dan Walsh - 0.46-1Dan Walsh - 0.45-1Dan Walsh - 0.44-1Dan Walsh - 0.43-1Dan Walsh - 0.42-1Dan Walsh - 0.41-1Dan Walsh - 0.40-1Dan Walsh - 0.39-1Dan Walsh - 0.38-1Dan Walsh - 0.37-1John Dennis - 0.36-1John Dennis - 0.35-1Dan Walsh - 0.34-1Dan Walsh - 0.33-1Dan Walsh - 0.32-1Dan Walsh - 0.31-1John Dennis - 0.30-1Dan Walsh - 0.29-1Dan Walsh - 0.28-1John Dennis - 0.27-1Dan Walsh - 0.26-1Dan Walsh - 0.25-1Dan Walsh - 0.24-1John Dennis - 0.23-1Dan Walsh - 0.20-1Dan Walsh - 0.19-1Dan Walsh - 0.18-1Dan Walsh - 0.17-1Dan Walsh - 0.16-1Dan Walsh - 0.15-1Dan Walsh - 0.13-1Dan Walsh - 0.12-1John Dennis - 0.11-1Dan Walsh - 0.10-1Dan Walsh - 0.9-1Dan Walsh - 0.8-1Dan Walsh - 0.7-1John Dennis - 0.3-1John Dennis - 0.2-1John Dennis - 0.1-1- Check for the existence of setroubleshoot group separately (#1478118) - Fix AVC.__typeMatch to handle aliases properly (#1459844, #1459835, #1459875) - Fix allowed_target_types (#1460642, #1460648)- Update translations (#1569462)- Fix summary and "if" text for AVCs with unknown target path (#1437772) - Remove unused booleans.py file - src/sealert: Finish dbus communication after error (#1461486)- Update Japanese translations (#1481227)- Do not change if_string[0] to lowercase - Update translations (#1481227)- Fix sealert message for process2 (#1507909) - Remove additional "If " string from plugin messages (#1177347) - Fix semi-translated messages (#1332126) - Make labels on GtkButtons translatable - Set translation domain for Gtk.Builder() object to have strings correctly translated (#1370100) - Do not split If sentences to framework and plugins (#1177347) - Don't stop when the plugin directory is empty - Change "check_for_man" return value upon failure - Fix "plugin details" message content - Add "init_args" function to Plugin - Fix sealert crash when setroubleshootd fails to start (#1405003)- Update translations.- Improve obtaining AVC object path (#1343641)- Fix sealert message for capability2 - Spelling fixes - sealert - provide a better error message when SELinux is disabled (#1420084) - Fix report problem summary string (#1343397) - Update setroubleshootd.8 (#1348140)- Translations updated from https://fedora.zanata.org/project/view/setroubleshoot- Require at least setroubleshoot-plugins-3.0.62-1- Catch all subprocess module exceptions- Use subprocess.check_output() with a sequence of program arguments- Do not use dangerous shell=True- fixed get_all_alerts_since()- fixed get_all_alerts_ignored()- get_alert() and get_all_alerts_since() DBUS APIs change to use number of microseconds instead of date string - level = debug can be set separately for sealert_log and setroubleshootd_log - added new directive to setroubleshootd_log - log_full_report = True|False - added new methods to DBUS API: set_filter(), get_all_alerts_ignored(), delete_alert() - suggest my-.pp modules instead of mypol.pp - setroubleshoot.conf cleanup - bug fixes- Fix sealert -l '*' traceback (#1263218)- Extended DBUS API, see DBUS.md - get_alert() DBUS API extended with more parameters - sedispatch uses a timeout when collecting audit events (#1322771) - setroubleshoot: Ensure that dbus string param isn't null - Translations updated from https://fedora.zanata.org/project/view/setroubleshoot- Update and fix translation files (#1030375)- Stop sending syslog.LOG_DEBUG Messages unless loglevel is set to debug - Add the policy rpm string to the user comments of an already reported bug from jfilak@redhat.com - Remove at_console lines from policykit so cockpit can use dbus interfaces. - Fix handling of target paths that decode screws up - Provide the policy rpm in Bugzilla bug reports by jfilak@redhat.com - setroubleshootd is set to be run as setroubleshoot user instead of root user - translations updated from https://fedora.zanata.org/project/view/setroubleshoot- Fix get_rpm_nvr_*_temporary functions Resolves:#1203352- Fix setroubleshoot to give restorecon optin in sealert Resolves:#1132470- Mass rebuild 2014-01-24- Fix unicode settings Resolves: #1046914- Remove requires for notify-python and yum- Don't error out on no policy installed - Update translations.- Eliminate requirement on service script.- Update Lanquages - Use setup.py in Makefile for setroubleshoot dir- Add requires for libreport-python- Remove "the the" typo from code. - Update Translations- Move some of the Requires block down to -server package- Fix typo again in audit_data.py - Make setroubleshoot less noicy in logs- Fix typo in audit_data.py- fix systemd-python requirement versioning- Add journald support for OBJECT_ID when logging journal messages - Update Translations.- Make audit2allow optional, only requre policycoreutils-python not -devel. - Update Translations.- On update cp instead of rename, since there could be a situation where someone has ~/.config on a different file sytem then ~. It has happened. - Fix --password spelling error - Remove --quit option from sealert - Update translations- Fix handling of timeout attempt #2- Fix translations to show in browser- Fix handling of timeout - Update Translations- Remove old options from setroubleshoot usage statement. - Update Translations- Fix usage of "it's" versus its in man pages. - Update Translations- Remove requirement for setools-libs-python, no longer needed.- Update Translations - Fix audit2allow -R output to actually work.- Fix handling of sesearch data- Remove sesearch from package and start using sepolicy from policycoreutils-python - Fix retrieval of writable types to translate attributes into the group of types available, and not return non file types.- Need to add a requires for systemd-python- Update translations. - Restart auditd service on install and removal- Update translations.- Require policycoreutils-devel to pull in audit2allow- Update Translations- Update Translations - Add keywords to desktop file- Update Translations- Update Translations- Fix sealert to handle avc's in /var/log/messages which will be numbered 1400 and 1107 rather then AVC and USER_AVC - Update Translations - Fix hostname substitution to only effect hostnames- More translation fixes.- Fix Translations code to actually show translations- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Change requires to libreport-gtk instead of report-gtk- Update translations - Remove /var/log/setroubleshoot /run/setroubleshoot which are no longer used- Update translations - Only check for rpm on target process if is still exists- Add file_types as a param to setroubleshoot.utils - Update translations- Add missing lanquages, using lang supported by gtk- Add missing lanquages- Remove gnome-keyring requirement- Fix potential memory leak in setools - Update to latest translations- Update to latest translations- Update to latest translations - Fix handling of avc messages, missing \n - Default to check for AVC's on login- Fix crash caused by switching to syslog, and update trans- remove specific logging and move to syslog - Fix handling of AVC messages broken by fix for memory leaks- Fixup for memory leaks- Update to latest translations- optimize/update scriptlets - don't own icons/hicolor - drop %config tag on applications/*.desktop - Patch from Mgrepl to stop printable from crashing if None is passed in - Update to latest translations- Update to latest translations - Fix memory leak in sedispatch- Update to latest translations- Set the gobject prg_name for better integration into the desktop- Don't report to syslog when sedispatch gets an signal to exit.- Apply Miroslav patch that rewrites sealert option handling with using optparse. Fixing conflicting options problems.- Fix requires to include pygtk2-libglade- Fix path to setroubleshoot xml in spec file- Remove dependancy on X from sedispatch- Move serverconnection.py and FixIt commands from setroubleshoot to setroubleshoot-server - Remove run_cmd.py- Make work on RHEL6 - Fix if Button to allow user to select full button- Stop translating strings into bogus hex strings- Allow browser to close even if windows are still open - Cleanup imports in gui_utils.py- Change seapplet to only check for AVCs on login, if checkonlogin flag is turned on in ~/.setroubleshoot file - Fix list_all_alerts bug causing crash on bad type- Fix handling of "/" in alert list - Update translations- Tighten up screen to fit on little screens- Remove dependance on gnome python modules - Update translations- Cleanup handling of current_alert - Change Details button to say Plugin\nDetails- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Turn off sensitivity of details button when no AVC's exist- Add ProtocolError from xmlrpclib so Bugzilla reporting throwing an error will work.- Fixup for allow_execstack have to add pid to avc struct- Fix email_alerts to work with new infrastructure- Added details button and context as tooltips to gui on front end for advanced users- Fix man page to reflect change in gui - Fix sealert -fixit call to import load_plugins - update translations - Fix handling of empty tpath in gui- Fix dbus Introspect handling - Make sealert use terminal for errors when in terminal mode- Update Translations- Fix Details Button - Fix table display - Handle situations when you have no spath and tpath- Fix dbus config file to allow console to use sealert- setroubleshoot will create /var/run/setroubleshoot if it does not exist- Ghost /var/run/setroubleshoot- Update translations - Allow seapplet to check for updates- Better handling of tracebacks in terminal mode - Fix up messages on process and capability avc messages - Update translations- Fix config name- Fix crash in sealert with missing log_* - Report bugzillas in english- Apply patch from Yuri Chornoivan to fix spelling mistakes - Remove py files that are no longer used - Add details button- Fix handling of report_count and ignore button- Add white level, so plugins can tell setroubleshoot to ignore avc- Fix browser to handle ignore flag - Remove tpath for signature - Fix audit2why handling for sealert and setroubleshoot - Fix sort order selection - Fix dontnotify handling- Update translations- Fix saving last position exception- Fix seapplet infinite loop from Tim Eliseo- Fix requires setools-libs-python line- Fix setroubleshoot seapplet to not show ignored avc- Remove packagekit dependancy- Add Gavin Romig-Koch report patch - Cleanup Browser window - Remove avc messages that are allowed or dontaudited in current poilcy- Remove untest attachfile code - Catch ProtocolError- Fix remembering of bugzilla username/password- Remove send_interface from Setroubleshootd.conf- Don't crash on missing inode - Fix up default_encoding an translations- Cleanup spec file - Add default_encoding - Fix wording in bug report window- Fix ignore button - Add delete button- Exit with error code if you run sealert as root and try to connect to session bus - Fix Crash when ino is not defined- Fix bug in substitute code- Fix semanage fcontext lines to substitute "." for " " in path - Update po- Fix bugzilla reporting to work on RHEL6- Do not translate hex files - Catch exception on non dbus system- Get version correct for both RHEL and Fedora- Fix crash on selinux disabled and bad /etc/redhat-release reporing of bugzillas- Update po - Fix bugzilla reporting to handle LoadError exception- Add icon to browser- Fix up browser button handling when there are 0, 1 or more alerts- Catch additional bugzilla exception- Show that the application is starting. - Fix ignore sealert button- Don't throw up an error box if yum cache is not setup- Fix Fix It button - Remove Setroubleshoot: from every heading- Fix translations, plurals and glade - Update Po - Fix plural form - Add support for Green Plugins- Fix translations, plurals and glade- Fix browser bug handling- Fix translations- Update po and fix translation line- Fix permissive domain check- Close open file descriptors on exec- Fix setroubleshoot error dialog and hash to catch more dups on reportbug- Fix pipe and socket plugins to return tclass as path- Fix permissive fix- Add PackageKit requires- Move python-slip-dbus requirement to server package- Fix Permissive Domain reporting- Turn on libcap-ng-devel- Differentiate between permissive domains and permissive mode- Turn on libpcap- Turn on copy to clipboard button-Update to upstream - 2009-8-18 Thomas Liu - Added check for new policy.- Default syscall field in audit_data- Add buildrequires python-slip-dbus- Add sgrubb drop capabilities, patch - Fix infiniteloop- Fix handling of mountpoints that the kernel reports as "/"- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Fix sesearch handling- Fix a1 handling- Update to upstream 2009-7-15 Dan Walsh - Fix handling of syscall record a1 field - Translate "/" to mountpoint when returned by kernel- Update to upstream 2009-7-07 Thomas Liu - Fixed detail doc not clearing when deleting all alerts - Hid notify check when deleting all alerts.- Fix locate code to use os.lstat- Update to upstream 2009-7-01 Thomas Liu - Fixed browser behavior when there are no alerts - Fixed seapplet behavior when there are no alerts - Made delete all button delete alerts on server side and on local side- Add open access to audit_data.py define statements- Update to upstream 2009-6-25 Thomas Liu - Added a "Copy to Clipboard" button to the browser GUI.- Add sesearch- Fix handling of last seen - Add open_with_write check- Update to upstream * Thomas Liu Bug fixes to GUI, added Delete All Alerts menu item.- Update to upstream * New Gui- Fix handling of PATH with locatepwd- Redesign of GUI- Fix handling of PATH- Fix crash when gathering stats- Make sure setroubleshoot exists after 10 seconds- Change multiple signatures from exception to warning - Update links on fedorahosted.org- Fix sealert segfault- Stop sending messages with scon or tcon == setroubleshootd_t- Split out documentation- Stop logging on normal shutdown of sedispatch- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Fix cpu utilization problems - Save database on exit- make sure setroubleshoot is running when using sealert -l- sedispatch needs to connect to dbus on avc arrival, instead of startup, since the dbus daemon is not started when sedispatch starts- Fixes missing dbus config files- Switch to C Based applet - Use dbus for messaging. Only run setroubleshoot when- Rebuild for Python 2.6- Update to upstream - 2008-10-06 Dan Walsh - remove .png from desktop files- Update to upstream - 2008-10-22 - Fix pruning code - Fix time stamps- Fix requires line to gnome-python2-gnome- Fix startup problems- Fix setroubleshoot init to rely on messagebus being running- Fix spelling mistakes - Update translations- add dialog to run a command in the background, capture it's stdout & stderr report it's status, kill it, and pass it a pseudo terminal for password prompts - separate the fix command into it's own section in formatted alerts - add UI for running the fix command, enable only if there is a single selection and the selected alert has a fix command - add a config parameters 'run_fix_cmd_enable' to control if fix commands can be run, defaults to False - Resolve bug 431380: prevent notify popups while setroubleshoot is open- allow sealert -l lookup to accept * wildcard - add a few more audit fields needing special decode handling- Resolve bug 430421: audit_listener_database.xml:3029: parser error in xmlParseDoc() rewrite the audit_msg_decode logic to beaware of specific audit fields - add new template substitution $SOURCE, a friendly name, $SOURCE_PATH still exists and is the full path name of $SOURCE, also add 'source' attribute in AVC class, fix how source and source_path are computed from audit's comm and exe fields - fix the computation of tpath to also look at the audit name field, formerly it had only been looking at path, fixes showing up for many targets - add exception handling around xml file writes (Alan Cox reports problem when /var is full) - add testing documentation - Resolve bug 430845: obsolete URL in setroubleshoot package description - Resolve bug 428960: Permissive message makes no sense. - init script now allows extra test options - show_browser() now opens and raises the window (e.g. presents) rather than just assuring it's realized (e.g. iconified, or hidden) - sealert -l message in syslog converts from html before writing to syslog - Resolve bug 320881: export setroubleshoot_selinux_symposium in PDF format - add code to verify all async rpc's have been cleared from the async rpc cache - add code to set a default rpc method return if the interface does not define a callbak (methods which did not have a callback were not returning anything and hence were no getting cleared from the cache)- Resolve bug 428252: Problem with update/remove old version - Add code to validate xml database version, if file is incompatible it is not read, the next time the database is written it will be in the new version format. This means the database contents are not preserved across database version upgrades. - Remove postun trigger from spec file used to clear database between incompatible versions the new database version check during database read will handle this instead - bullet proof exit status in init script and rpm scriptlets - Resolve bug 247302: setroubleshoot's autostart .desktop file fails to start under a KDE session - Resolve bug 376041: Cannot check setroubleshoot service status as non-root - Resolve bug 332281: remove obsolete translation - Resolve bug 344331: No description in gnome-session-properties - Resolve bug 358581: missing libuser-python dependency - Resolve bug 426586: Renaming translation po file from sr@Latn to sr@latin - Resolve bug 427260: German Translation - enhance the sealert man page- make connection error message persist instead of timeout in browser - updated Brazilian Portuguese translation: Igor Pires Soares - implement uid,username checks - rpc methods now check for authenticated state - fix html handling of summary string - add 'named' messages to status bar, make sure all messages either timeout or are named - fix ordering of menus, resolves bug 427418 - add 'hide quiet' to browser view filtering, resolves bug 427421 - tweak siginfo text formatting - add logon to SECommandLine so that sealert -l works- prepare for v2 test release - Completed most work for version 2 of setroubleshoot, prepare for test release - import Dan's changes from the mainline primarily allow_postfix_local_write_mail_spool plugin - escape html, fix siginfo.format_html(), siginfo.format_text() - add async-error signal - change identity to just username - make sure set_filter user validation works and reports error in browser - fix generation of line numbers and host when connected to audispd - add permissive notification, resolves bug 231334: Wording doesn't change for permissive mode - resolves bug 244345: avc path information incomplete - get the uid,gid when a client connects to the server - set_filter now verifies the filter is owned by the user, - resolves bug 288261: setroubleshoot lack of user authentication - remove filter options which weren't being used - change '@' in audit data hostname to '.' - remove restart dialog resolves bug 321171: sealert's dialog after update is higly confusing - fix rpc xml arg - fix handling of host value - tweak what fields are in signature - move data items which had been in 'avc' object into siginfo - clean up siginfo format - large parts of new audit data pipeline working, checkpoint - fix duplicate xml nodes when generating xml tree - audit event can now be xml serialized - switch from using int's for audit record types to strings - avoid conversion headaches and possibilty of not being able to convert a new unknown type - add logic to allow XmlSerialize to be subclassed and init_from_xml_node to be overridden - add support to xml serialize classes AuditEventID, AuditEvent, AuditRecord - use metaclass for xml class init - start adding xml support to audit data classes - Use metaclass to wrap class init - move xml serialization code from signature.py to xml_serialize.py - simplify aspect of the serialization code - add unstructured xml mapping, each xml element name has its content mapped to obj.name - modify xml serialization to be driven by xml contents - general clean up - checkpoint conversion of serialization to use metaclasses - clean up class/data specifications for XmlSerializable - add support for client rpc testing - add changelog entry - add SubProcess class to setroubleshootd in preparation to - run daemon as subprocess so we can gather results and compare them to the expected data we sent - rewrite all plugins to use new v2 audit data - add SubProcess class to setroubleshootd in preparation to run daemon as subprocess so we can gather results and compare them to the expected data we sent - add new test support: add config section 'test', add boolean 'analyze' to config test section, add class TestPluginReportReceiver which is installed if test.analyze is True, it prints analysis report. In test_setroubleshootd send AUDIT_EOE to assure sequential event processing so analysis results have same ordering as events that are sent by test_setroubleshootd - alert signatures now include host information, alerts will be grouped by host- Fix spec file requires for opening an HTML page In configure.ac search for xdg-open and htmlview in priority order, set variable html_browser_open to the one found, in spec file require xdg-utils for fedora and htmlview for RHEL. - add "Host" column in browser add "Toggle Column Visibility" menu to toggle display of any column on/off - Resolves bug 310261: setroubleshoot notifications aren't throttled - add support for AUDIT_EOE, end-of-event, if AUDIT_EOE immediately emit cached event. Disable timeouts used to flush events if AUDIT_EOE has been seen.- make selinx-policy requires in spec file specific to dist tag- update code for command line log file scanning to work with new log file scanning code introduced for the browser. - update Bulgarian translation (Doncho N. Gunchev (gunchev@gmail.com)) - update Polish translation (Piotr Drąg (raven@pmail.pl)) - Resolves bug 239893: sealert wakes up very often This was caused by the use of threads and pygtk's thread signal handling. The only use of threads in sealert was for log file scanning so that the UI would remain responsive during a scan. Threads in sealert have now been completely removed. Instead the scanning work is performed in a gobject idle function called from the main loop. The idle function is written as a python generator function which allows for the function to perform a small amount of work, save it's execution state and return. The next time the idle function is called from the main loop it resumes execution from it's last state until it decides to yield control again. This way the long running scan/analysis can be performed in small successive units of work during the time the application is otherwise idle and it does not interfere with the rest of the GUI event processing. Everything now occurs in an event loop, think of it as the applications process/thread scheduler whose event handlers execute time slices. - rewrote parts of the audit input pipeline to use generators instead of callbacks, thus permitting the logfile scanning code to yield control with more granularity. Also updated test_setroubleshootd and audisp_listen to use the new generator/yield logic. - rewrote the dialog used for scanning log files, progress bar updates are now in the dialog, the scan can be terminated part way through, errors from the scan are reported in pop-up dialog, one can only dismiss the dialog with success if the scan had been successfully run to completion, otherwise the user is only left with the option to cancel. - Relates bug 252035 bug 247469, setroubleshootd and sealert should exit if SELinux is disabled. - add utility functions escape_html() and unescape_html() - fix initial sort order in browser, track sort order in browser - modify AVC.get_path() to only return a value if the 'path' field is set, formerly it also considered the fields 'name' & 'file' which were incorrect. get_path() now also looks to see if the string begins with a slash for a fully qualified path, if not it looks to see if its a pseudo path such as 'pipe[12345]' or 'socket[12345]' and if so strips out the instance information inside the brackets and returns just the type of the pseudo path. This is done because we do not want path information in the signature to be unique for each instance of the denial. - modify the TimeStamp class to hide it's internal datetime member, remove the cmp() method, the internal __cmp__ will be automatically invoked. - require selinux policy version in spec file to allow system dbus use - Resolves bug 256601: audit2allow generates incorrect syntax when comma "," in denied list - update po i18n files - Add support for pruning database by age and size- fix init script- modify avc_audit.py to use new audit_data.py implementation - can listen for audit events on either /var/run/audit_events in bindary protocol mode or /var/run/audisp_events in text protocol mode- remove all copied code from test_setroubleshootd, now we import from setroubleshoot - export ClientConnectionHandler from rpc.py as a base class. Derive SetroubleshootdClientConnectionHandler and AuditClientConnectionHandler from ClientConnectionHandler. - add audisp_listen as test program - create setroubleshoot sym link in top devel directory pointing to src so import setroubleshoot.foo if PYTHONPATH=topdir - add get_option, convert_cfg_type to config.py.in so that one can pass optional dict to override config file settings - rewrite log_init() so it's easier for other programs to use it, fix the import logic concering log & config - remove log code from test_setroubleshoot, now just does import from setroubleshoot. - test_setroubleshootd can now handle audit records in both text and binary formats, can be selected by command line arg. It can now either output to clients connecting on a socket or to stdout. Can now optionally exit after N socket client connections. - remove non audit record lines from test data - remove config_init() and log_init() from package __init__.py It was the wrong place to call them, now call them when the process initializes before the first setroubleshoot imports - add parse_config_setting() and set_config() to config module - setroubleshootd now accepts -c --config command line arg - test_sectroubleshoot: add err defines & program_error exception add is_valid() tests to assure we read a valid audit record log the unrecognized line if not valid, clean up socket close() - Relates Bug #247056, update initscript to LSB standards Note: LSB initscripts in Fedora is not yet a resolved issue, the changes implemented were to add an LSB block and support the new LSB try-restart and force-reload commands. However the new /lib/lsb/init-functions are NOT currently used as this is the unstable part.- add BuildRequires perl-XML-Parser- move all plugins and their translations to independent package - wrap XML generation inside try/except - correct how access list is obtained in avc_auparse.py - add try/except around top level of AnalyzeThread.run so exceptions in the thread get reported and the analysis thread does not just die. - also add try/except around LogfileThread.process_logfile - add new function assure_file_ownership_permissions() - server now forces it's database file permissions/ownership to be 0600 root:root - rpm now forces the server's database file permissions/ownership to be 0600 root:root - Resolves Bug #251545: Review Request: setroubleshoot-plugins - analysis plugins for setroubleshoot - clean up some other rpmlint warnings in setroubleshoot.spec - fix missing install of setroubleshoot icon and sym link to it - Resolves Bug #251551, setroubleshoot shows up in in wrong desktop menu also run desktop-file-install in rpm install - add /etc/dbus-1/system.d/setroubleshootd.conf dbus configuration file - Resolves Bug #250979, Bug #250932 Missing dependencies - Restore plugins/Makefile.am which got nuked somehow - remove dus.dbus_bindings.bus_name_has_owner(), deprecated as of F7 - wrap rpm transactions in try/except- Resolves Bug# 241739, this bug is the lead bug for several bug reports, all consequences of the same problem, setroubleshootd/sealert when run in a non latin language environment because of incompatibilities in i18n encoding between components.- add avc_auparse.py, now has option to use audit parsing library instead of built-in audit parsing. - fix bug in log file scanning and detail display update - Resolves Bug# 238516, python pkg directory not owned- Update translations - Fix mislabeled file- Remove disable_trans boolean - Check for paths in filesystem before suggesting chcon -R - Remove default to listen on local ports- install icon in /usr/share/icons, refer to icon by name using standard API - Fix performance problems in setroubleshoot browser log file scanning - Significant rewrite of data/view management code in setroubleshoot browser. data and view now cleanly separated, can easily switch between data views while maintaining selections, view state, with proper update of status information in status area - Resolves Bug# 227806: right click context menu resets selection - Logfile scans now operate in independent thread, proper asynchronous updates of browser during scan, browser used to appear to hang - Resolves Bug# 224340: Rewrite Menu/Toobar/Popup to use UIManger instead of glade - Add toobar support - Implement GUI to edit email recipient list in setroubleshoot browser - Added user help to setroubleshoot browser - Related Bug# 224343: Fix setroubleshoot browser to respond to desktop theme changes - improve traceback error reporting in sealert - rewrite AboutDialog, replacing glade version - Resolves bug 229849 Bug# 230115, Relates bug 221850: fix uuid code to resolve '_uuid_generate_random' is not defined error- Suck in AuditMsg since audit libs are dropping support- Split into server and gui packages- Remove use of ctypes in uuid, which is causing bad avc messages- Remove avc from Plugin.py- Remove tempfile handling in util.py. Causes lots of avc's and is not used[John Dennis ] - Fixes Bug# 224343 sealert's "Aditional Info:" text should be in white box - Fixes Bug# 224336 sealert should have GtkRadioButtons in menu View - Related: bug 224351 Rewrite parts of logging support to better support changing output categories, output destinations. Now -v -V verbose works in sealert. - Resolves bug 225161, granted AVC's incorrectly identified as a denial - add alert count to status bar - add "Help" command to Help menu, opens web browser on wiki User FAQ [Dan Walsh ] - Make setroubleshoot.logrotate correctly- Update po - Additional Plugins - Cleanup Plugins- Fixes 221850 plugin module loading was failing in python 2.5 with the message "SystemError: Parent module 'plugins' not loaded". This is due to a change in behavior between python 2.4 and 2.5, in python 2.4 the lack of a parent module was silently ignored. The fix is to load plugins.__init__ first.- update translations - change SETroubleshootDatabase so it is optional if it's backed by a file, this fixes the problem of us littering temporary files when scanning logfiles which does not require persistence. - disable the view logfile menu item if no logfile has been opened - fix redundant log messages for case where there is no log file and the console flag is set. When there is no log file the logging module opens a console stream, thus the console stream produced by the console flag was redundant. - add username and password command line arguments rework startup logic so that all command line args are processed before we do any real work - rework the email preferences so that each email address can have a filter type associated with it. add a new filter_type "Ignore After First Alert" which filters after the first alert has been delivered - add UI for setting the email addresses alerts are sent to. Add menu item to edit email list, add email list dialog. Remove 'recipient' config file entry, now list is stored in seperate file. Add rpc to query and set the email list, the GUI calls this to get the current list from the server and set it in the server, it is the server which reads and writes the file. Add 'enable' flag to each email entry. Modify how the server iterates over the email list when it receives an alert. When marking an alert as having been sent the username is the email address but with 'email:' prepended so as not to collide with non-email filtering options for the same user.- remove obsolte requires for python element tree- Fixes 216575, more translations - Replace delete and expunge menu labels with something more intuitive - add ability for browser to be restarted with identical window position and state - add pkg version and protocol version to logon handshake, test for compatibility between clint and server, prompt for restart - add non-modal restart dialog - add dialog to display traceback if sealert faults with an uncaught exception, try to limit invisible errors - fix return args on rpc method - add instance id to server- Improve quality of plugins - Make matching easier - Fixes 216575- Additional Translations - Fixes 216575- Additional Translations - Change sealert to be able to run without X-Windows - Fixes 216575- Additional Translations - Change avc_audit.py to allow it to analyze /var/log/messages- Fixes 218150, "If view is set to "hide delete" you cannot filter new entries" Actually, the bug was toggle cell renderer was connected to the base model instead of the model attached to the view, the sort model, this meant the toggle was occuring on the wrong row if the view was sorted differently than the base model.- fix bug, "could not convert path to a GtkTreePath" when database is initially empty, caused by last_selected_row == None- Fixes 217961, sealert needs pygtk2-libglade - more i18n translations - Fixes 217710, date representation did not respect locale, at the same time remove old date formatting code, now cruft since we can't use it because it was specific to US English. - fix how selections are handled when rows are expunged. - add Copy to Edit menu, for copying selection from detail pane, unfortunately gtkhtml2 widget does not preserve line breaks between table rows.- Fixes 216936, bug 215290, add 'Copy Alert' edit menu item - clean up menu items, add tooltips - fix printing so it will work with multiple alerts, force font to monospace 10pt, display error dialog if printing fails. - Fixes 216908, platform and raw audit messages were not wrapped to fit on page. - Related: 216575, update i18n po files - Fixes 216941, set default folder for save operation, also set default filename - Fixes 216327 add menu items "toggle hide deleted", "select none". Add model filter to control visibility of alerts - Fixes 214218, sealert with no command line arguments induces startup as dbus service, this had been a regression. - Fixes 216327, rework how deletes are performed in browser. Delete now marks each seleted siginfo with a delete flag, expunge permanently deletes siginfo's marked for deletion, also add undelete command, removed delete confirmation dialog. Modify how text attributes in cell renderer are computed to allow for strike-throughs of alerts marked for deletion. - multiple alerts can now be selected, add select all command,- New Icon and translations[John Dennis ] - Add command line utilities - logfile scanning finally seems to work connected to browser - Additional Information section of report now includes line number information (if alert was generated from logfile) - replace database update_callback() with notify interface, a more generic solution more easily shared between components - object implementing rpc method is now explicitly attached via connect_rpc_interface() instead of walking the MRO chain with magic exclusions. explicitly connecting is more flexible and robust (no getting the wrong object by mistake) - fix handling of return args in local rpc case - fix signal connections between audit and logfile - split databae and database_properties for audit and logfile - fix initial connection state - fix lookup_local_id- Speed up startup of service- Many fixes - Changed the api- Speed enhancments [John Dennis ] - log file parsing now approx 4 times faster - greatly enhance the statistics reporting capability in attempt to diagnose slow log file parsing performance - make gathering of environmenatal information optional, environment information is only relevant at the time the alert fires, not in a post processing scenario - clean up several places where environmental information was assumed and/or was always gathered, or gathered in the wrong place.- Fix signature for PORT_NUMBER src command- Additional Plugins for port_t and device_t and mislabled files.- Release of first version - Fix icon [John Dennis ] - Memory leak fixes - Substitution fixes - File names in hex fixes- Sealert only notify dropped connection once - setroubleshoot shutdown cleanly [John Dennis ] - Gui cleanups- Change close key binding to ctrl-w- Add new plugins cvs_data, rsync_data, xen_image, swapfile, samba_share [John Dennis ] - clear the GUI of old data before loading new data, fix the code used to display the filter icon in the filter column[John Dennis ] - Major rewrite of the client/server RPC code,- Fix Affected RPMS handling- Fix mail handling - fix bugs related to recording per user per signature filtering [John Dennis ] - fix bugs related to recording per user per signature filtering [Karl MacMillan ] - Add signal handling to client and server. - Fix minor plugin bugs.[Karl MacMillan ] - Add rpm information for target. - Add hostname and uname to signature info - Add display of the full AVC - Add display of the analysis id - Change html generation to be separated out and us elemmenttree [John Dennis ] - add CommunicationChannel class to encapsulate data transfer operations, in particular to provide an object threads can lock during data transfer. - checkpoint the logfile scanning code, somewhat working- Fix printing- Fix notification window problems. Now dissappears and does not regenerate if it has already been seen- Add Icon [John Dennis ] - dispatcher.py: rework how audit messages injected into the system and processed. Much of this work was in support of log file scanning which should be coupled to the exact same processing code as audit messages arriving from the audit socket. In essence log file scanning synthesizes an audit message and we inject it into the system the same way socket messages are injected. This was also an excellent moment correctly handle out of order audit messages, something we were not able to handle previously. This may have been contributing to splitting what should have been a single alert into two or more separate alerts because we didn't recongize the incoming audit events as a single event. Correctly assembling out of order messages introduced a fair amount of extra complexity as we now maintain a cache of recent audit events, this is fully documented in dispatcher.py - Turn notifications back on by default. [Karl MacMillan ] - Separated out HTML rendering and made it easier to translate.[Dan Walsh] - Hook up the rest of the menu bars on browser window - Add public_content.py plugin [John Dennis ] - add delete_signatures() method to AlertClient class - start using the AppBar in the browser. - "open logfile" now connected all the way from browser menu to server rpc, still needs implementation, but "plumbing" is working. - fixes for the date/time dialog - remove install of setroubleshoot.glade, we now only use setroubleshoot_browser.glade - some fixed to DateTimeDialog- Add back in the status icon- change dbclear trigger to 0.35- add sorting on category column and seen column in browser, fix reference to my_draw() in print function. - make browser window hidden by default so it does not flash when it's first realized, connect to the "realize" signal to initially position the vpane, add signal handlers to track when the browser is visible, the presentation of the status icon now checks if the browser is visible, the status icon is not presented if the browser is already displayed.- Standardize on the browser. remove alert window [John Dennis ] - remove all vestiges of popup alert, now browser is the only UI game in town - restore the automatic updating of the browser window which had been a regression, the AlertClient class now emits signals which the GUI classes can connect to receive signals from the fault server, also fix the "mark seen" regression - browser.py: restore mark_seen timeout- Spell check plugins - fix dbus instantiation- Add avc_syslog to syslog translated avc message - Fix submitbug button [John Dennis ] - fix signature inflation, all data attached to a signature is now encapsulated in a SEFaultSignatureInfo (siginfo) class. The GUI no longer reaches into a signature looking for information, it looks in the siginfo. The Plugin class now defines the method get_signature() which report() calls to obtain the signature. The default signature provided by the Plugin class includes the analysisID, an AVC with just the src & target contexts, and the object_path. All data accesses and parameters which had been "sig and solution" are now done via the unified siginfo class. There is still a bit more work to be done on this but this represents a reasonble point to checkpoint the code in CVS.- Fix desktop- fix bug 203479, missing requires of audit-libs-python - add support to sealert to listen on a dbus session signal to display the gui. This is needed for when the status icon is not visible and the user wants to see the UI. There is now a seperate program setroubleshoot_launch_gui which emits the signal.- Add Requires: audit-libs-python - Add translations- Fix allow_execmem.py file - Add translations- load_plugins() now catches exceptions when a plugin won't load, reports the traceback in the log file, and continues with the next plugin. Previously a bad plugin caused the entire plugin loading to abort and no plugins were loaded. - Add "daemon_name" to automake variables, change pid file to match - turn off "noreplace" on config file till things settle down a bit - browser.py now validates data, also test for missing column data in the cell_data function to avoid exceptions. - add stub for analyzie_logfile() rpc call - turn off balloon notifications by default in config file, libnotify is just plain busted at this point :-( - only the setroubleshootd daemon creates it's log file under /var/log now, the user app's do it in /tmp, change file permissions on /var/log/setroubleshoot back to 0644. - sealert now looks up the username rather than hardcoding it to "foo" - CamelCase to lowercase_underscore clean up- Zero out datbase.xml for updated browser- Fix 64 bit issue that caused runaway problem- add missing runcmd- fix for bug 202206, require correct version of audit, fixes for audit connection.- add html support - remove setroubleshoot_dispatcher2006-08-08 Dan Walsh - Fix up handling of mls ranges in context - Cleanup some pychecker errors 2006-08-07 John Dennis - add first seen, last seen, and report count to alert detail view - make the seen icon work, if the alert has been displayed more than N seconds, mark the alert as having been seen by the user and update the icon is the list view - change the schema for the xml data; the database now has a version, there is a local id attached to each signature, the filter list in the siginfo was replaced by a list of per user data, the per user data now contains the filter, seen_flag. Modify all the code which was operating on the filter information to use the new model. - fix the xml serialization so that booleans can be used as a basic type and also so that non-string types can be used in element attributes (e.g. int, bool) and the serialization code will automatically convert between python types and strings.- Add dispatcher.py[John Dennis ] - clean up and rework the timestamp code in util.py so that time zones are handled properly, there were a number of bugs. Hopefully it's correct now because timezone handling is a pain. - change the time format in the browser so all times are displayed identically, the friendly time relative format was hard to compare. - modify the plugin 'make install' to delete all existing plugin's prior to installing the new ones - add popup menu to status icon to choose between browser and alert GUI (not fully connected yet). Several bug fixes related to changing the filter_type from a string to an int. - add filter selection to bottom pane, change filter_type from string to integer constant. Enhance how columns are handled. Get init_combo_box to work. Remove unused RPM and Bugzilla fields from bottom pane. Modify the default size of the browser window. Fix missing import in util.py. - add ability in broswer to sort on columns, initially the report count column and the last seen date column. The date column now stores a TimeStamp object instead of a string. Add new method to TimeStamp to return a friendly string relative to the current time. The date column in the browser now has a cell data function which invokes the friendly format method of the TimeStamp object. - add ability fo serialize to/from xml for classes which can inititialized from strings and serialized as strings (e.g. numbers, TimeStamps, etc.) - add count of how many times a signature is reported, the date when first and last reported, add columns for report count and last date count to browser. - checkpoint browser code, list pane and detail pane now working. - add initial support for browser applet, move some functions which kept getting reused to util.py - add reporting of environment to email alert (email alerts still need work) [Dan Walsh ] - Fix disable_trans.py set_boolean call - Complete all boolean plugins except disable - Change interface to use audit unix domain socket[John Dennis ] - modify SetFilter in server to return errors instead of throwing an exception. Default the filter list on each alert display. - minor tweaks to alert queue handling - fix analyze() parameter list in ftp_is_daemon.py plugin - sealert now responds to pending alerts more correctly, it shows how many pending alerts are in the queue, if you filter the pending alert status is updated, the next alert button will advance you to the next alert in the queue - simplify major pieces of sealert by coalescing common code into subroutines. [Dan Walsh ] - Complete all boolean plugins except disable - Make Close button work. - Make setroubleshoot_dispatcher exit if it gets an avc about itself[Karl MacMillan ] - Add generic templating mechanism to Plugin - Ported all plugins to use templating mechanism- Fixes to plugins - Fixes to dispatcher- Fix problem in dispatcher- add email alerts - stop the status icon from blinking, add notification balloon.- Fix startup order for setrobleshoot - Fix Plugins- Additional Plugins plus a lot of cleanup- Added a bunch more plugins [Karl MacMillan ] - Add allow_cvs_read_shadow.py, allow_ftp_use_cifs, allow_ftp_use_nfs, and allow_gssd_read_tmp. - Change AVC to have additional helpers for matching messages. - Change Plugin to work better with more than one solution.- Fix setroubleshoot_dispatcher to catch all information from avc. Much cleaner interface and no longer uses audit2allow cruft. - Remove toolbar from popup window since it did nothing, and I think it looks better without it. - fix allow_execmod plugin to report better data.- add missing /var/log directory files section in spec file, and add logrotate script- clean up spec file, reduce rpmlint complaints- Initial build./bin/sh/bin/sh/bin/sh/bin/sh  !""$%%'((*++-..0113446779::<==?@@BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~afalnamangarasastazbalbebe@latinbgbnbnbobrbrxbscaca@valenciacrhcscydadedzelen@shaweneoeseteufafifrgaglguhehihrhuhyiaidiloioisitjakakgkkkmknkokskukylalgliloltlvmaimgmimkmlmnmrmsmynbndsnenlnnnsoocorpaplpsptptrorurwsiskslsqsrsr@latinsvtatetgthtktltrttugukuruzuz@cyrillicviwawoxhyizhzhzhzu3.2.30-3.el73.2.30-3.el73.2.30-3.el7  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~sedispatch.conforg.fedoraproject.SetroubleshootFixit.conforg.fedoraproject.Setroubleshootd.confsetroubleshootsetroubleshoot.confsetroubleshootsealertsetroubleshoot.confsetroubleshootsetroubleshoot-1.1-py2.7.egg-infoPlugin.pyPlugin.pycPlugin.pyo__init__.py__init__.pyc__init__.pyoaccess_control.pyaccess_control.pycaccess_control.pyoanalyze.pyanalyze.pycanalyze.pyoaudit_data.pyaudit_data.pycaudit_data.pyoavc_audit.pyavc_audit.pycavc_audit.pyoconfig.pyconfig.pycconfig.pyodefault_encoding_utf8.soemail_alert.pyemail_alert.pycemail_alert.pyoerrcode.pyerrcode.pycerrcode.pyohtml_util.pyhtml_util.pychtml_util.pyorpc.pyrpc.pycrpc.pyorpc_interfaces.pyrpc_interfaces.pycrpc_interfaces.pyoserver.pyserver.pycserver.pyoserverconnection.pyserverconnection.pycserverconnection.pyosignature.pysignature.pycsignature.pyoutil.pyutil.pycutil.pyouuid.pyuuid.pycuuid.pyoxml_serialize.pyxml_serialize.pycxml_serialize.pyosedispatchsetroubleshootdsetroubleshoot.appdata.xmlorg.fedoraproject.SetroubleshootFixit.serviceorg.fedoraproject.Setroubleshootd.servicesetroubleshoot-server-3.2.30AUTHORSCOPYINGChangeLogDBUS.mdNEWSREADMETODOsetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosetroubleshoot.mosealert.8.gzsedispatch.8.gzsetroubleshootd.8.gzorg.fedoraproject.setroubleshootfixit.policysetroubleshootSetroubleshootFixit.pySetroubleshootFixit.pycSetroubleshootFixit.pyoupdater.pyupdater.pycupdater.pyosetroubleshootemail_alert_recipientssetroubleshoot_database.xml/etc/audisp/plugins.d//etc/dbus-1/system.d//etc//etc/setroubleshoot//run//usr/bin//usr/lib/tmpfiles.d//usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/setroubleshoot//usr/sbin//usr/share/appdata//usr/share/dbus-1/system-services//usr/share/doc//usr/share/doc/setroubleshoot-server-3.2.30//usr/share/locale/af/LC_MESSAGES//usr/share/locale/aln/LC_MESSAGES//usr/share/locale/am/LC_MESSAGES//usr/share/locale/ang/LC_MESSAGES//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/as/LC_MESSAGES//usr/share/locale/ast/LC_MESSAGES//usr/share/locale/az/LC_MESSAGES//usr/share/locale/bal/LC_MESSAGES//usr/share/locale/be/LC_MESSAGES//usr/share/locale/be@latin/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/bo/LC_MESSAGES//usr/share/locale/br/LC_MESSAGES//usr/share/locale/brx/LC_MESSAGES//usr/share/locale/bs/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/ca@valencia/LC_MESSAGES//usr/share/locale/crh/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/cy/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/dz/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en@shaw/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/eo/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/ga/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/hy/LC_MESSAGES//usr/share/locale/ia/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/ilo/LC_MESSAGES//usr/share/locale/io/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES//usr/share/locale/kg/LC_MESSAGES//usr/share/locale/kk/LC_MESSAGES//usr/share/locale/km/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/ks/LC_MESSAGES//usr/share/locale/ku/LC_MESSAGES//usr/share/locale/ky/LC_MESSAGES//usr/share/locale/la/LC_MESSAGES//usr/share/locale/lg/LC_MESSAGES//usr/share/locale/li/LC_MESSAGES//usr/share/locale/lo/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/mai/LC_MESSAGES//usr/share/locale/mg/LC_MESSAGES//usr/share/locale/mi/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mn/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/ms/LC_MESSAGES//usr/share/locale/my/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nds/LC_MESSAGES//usr/share/locale/ne/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/nn/LC_MESSAGES//usr/share/locale/nso/LC_MESSAGES//usr/share/locale/oc/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/ps/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/rw/LC_MESSAGES//usr/share/locale/si/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/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/tg/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tk/LC_MESSAGES//usr/share/locale/tl/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/tt/LC_MESSAGES//usr/share/locale/ug/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/ur/LC_MESSAGES//usr/share/locale/uz/LC_MESSAGES//usr/share/locale/uz@cyrillic/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/wa/LC_MESSAGES//usr/share/locale/wo/LC_MESSAGES//usr/share/locale/xh/LC_MESSAGES//usr/share/locale/yi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_HK/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/locale/zu/LC_MESSAGES//usr/share/man/man8//usr/share/polkit-1/actions//usr/share//usr/share/setroubleshoot//var/lib//var/lib/setroubleshoot/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu  ASCII textXML 1.0 document, ASCII textdirectoryPython script, ASCII text executablepython 2.7 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b26aa24d4b059703b7e73cdc2b70c567a5b361c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=684cd65ec7145f2ad9713eea18e097b82bd0a108, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)empty  !"#$%&'()*+,-./0123456789:;<=>HIK RRRRRRRRRRRRRRRRRRRRRRRRRRR R#RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR R#RPPR?7zXZ !#,ŧ] b2u Q{KM9ig%` A5MŷĀp!ATt6 $MN˙)Z4̯J $Zpnǃ굡ImI6뎝EՊK*a>Nΐru1׿Rw" E,EKeRbfnaw_oҀ.:h#6oʽdFpwU,1!xSM^Z~f eTt\T)>zkȆ7qJA!ЄqCĭ$t~)dh%=zdJ,T5;ΔB(8 SIM x"\3s뜕{Mi4`Ȉ{Snȯi ؀|W{mO@ ^;qmVpe*`r݋͋53t=f.-Oh'l/:ׂ;qia@08m3z!'L5u^YG Y_O+lAE5 )#cp4;t+)Hύsq>v8gʤ S-=,3aM G5#i_MEAoo:n\5ƥ؏X/k/3H!jjsvT' xű/W.XV[= / .KCAɬrGF5_P2pFKNϿ,r]ȧ ߈9)bZٚĔ;~9t2؍\ +Ti{ H`sfO_|nQnؼN ]Rݪ01PEW䏯D[ )g :'jseTI̗qy/ vegu19Z `B~2A23^ثa!Ng ^H&7?NjRyz'w+oE)".?Hg;$x':PdễAc.={/ʲ 7 ":5gs$el&ܞ6*\Cʕo;TEP\Y8 Ǖ,%%MטQ~]Ed2 NE@@vc kpCR_a. R1Zcme6#"Z79I{l=ڗ\%. }\ I4EAqm } ~wf(d琓}elP]>#=>)ҋ-90YH>*H?cA> 1oG`#!Lqb8 nl@O,sa}e3nfo3փ==x[@Ɩ^];tr%׋PznEe]>tGqS\J#t@<`OS4YW[M?"d5xNb+qvŵ,ع%=8bjL~iĆA邑6ځ%AcDIn:A ѳ[Ԛ6Z ApZ,,o8U`\P43..I$P$[-/9x{Bׇ"7;y托iI&oe>ٸ,=PH#B\9eCڙ|߭X횲$oZw!+qZ]ֈkwtؖCtV)@s5^ ה/;OɄyJb^>)ϋB6J21᝴61QF|75vOα3 {7ԷBiÝAqFNrTnޟch|(˼lw,'ԩnDݿHOQ~59zz8 hC3~ܛ D[lV6:>LQZ,Aqu n9V j36Oz-y'?4Sʷ"@b,B <\";7sRXZB^N~PAw@rE,ũv.%wSc.(QGjd˄\bb.JHEMع:τf'Nm4RgΟLD&O+ 6YFԞ. -XBb◉LDeJlHE?[&HO#|'J+IXc. 1B󤪲|m@F86bg?]4GoduwԊJ6 zb"!R8&w*>)^cH/N^{uY蘋:IAO~"1qr"=\@XKJM(|_\|@ %6lTzսΔ9;"dy[_\~`"`YEv꽙7O!SC!L:g_/j|8~? ZsZEbVăg<yE}p m#ƢCAb=ϩjQu#^,q7CH3V[WH ElOݒ]_LE̗X8}}m%"ǒG1vIј)@O"pgU[lvB\oV[RC -F&VQIj8X[?K}:MoDVM|Sxt"kTHu;O.ь|ƚ>[i >W8 ;0:^tP ̣Ҝ!O \\AjQ9}Šk2*J5 Oˁ,"v"83qv Kez1.BK>g6ۺw N]q&7jVf/3(X÷eWQ1rMP`iRܮ`lIىctS"]څp"R<#iPi^O3x*(! T/ E0u6l6u}kxv}"뭙š`Zf N7Mn24 8.;өo1t; Ok"e:NrC|P@. DB t ,sŻwA |m /b'DK]\C GOЬWZ;JmǸ Xcl%uK~fJՔSEA'8<{0\t}NOQDq0&ho!,㞻唁KylD\|j,u*Gtx@<Y3YmVQ8?oќe"i:v)+q {zzΤufuT\7p{d ~6~Bى%LJq>_A+bp[-139h-fQ9Vܴ+PC\Y3Z[lOd8.ewK'舭_ [lOsoJ*< $rQ[cN"C ν#sX-|Ae-qn$_Iqs[ F8闲z1F@6@U-W\W!moh0>ϔ!}Ɗ h,Ble;\B5HU* l%N.Vt (!Zon1𙂀+=ʩ<Gcl(ZojsZH@wVZvo>`[\]l LotMئЕ 1I!w2L=YyHY]"+-t-S5{7qљ7Gyυr LQH8Z<;bih㤇H"{4兲{,ABc|(E00Nbm\ p}-?w Z s`_OBnuT }ć5ɦi6>òK7>i8vևcB]OA,s]j Hy hokGv~sGu)|*qj?kp>*L!\`@X,e>} +rn=oN ǾwIҝLg8AdN&޼d*F^*h#J(L(?_UV֟Q`8z`ޜu܄C62A(7@5V=C5/+IY#4=13p}(f\ #ٛVF &;6._qՐ0k8뷢|60)Iqfx.T]|Rc^ƠVZ5p .) H,!cSpU|\L'Hi崥ywvL$pMGL5þ9x圤l TN2(=QJ̞3qꩡ٨JOV- Rvd0yI߳RS&:5~ b*o |TvahMCj`=eDL. ?dr-Ӊ |U}DN^}Xnҝ? œn>?L mMT9d{L$Fۀmbs Juj>FOM7ٴ_BrH/Wo^JE~tb-G`R6嗦Iw+8K|c#a@m_m5f-,jە;]Roḱ\~ϿS.Z]+`*N4wz cNOy~yvʈXTpڻPܫSY)ie𫐄]fg<ɆNMIwsB+m)( p۪-? ѧZfs8X Fvjl9u'g`7HGLh9s:eT妪L麲U5X [*[sooOh{| \NϚ / JNՌ?3hP$pr1:7(^IS'!{sH? ZVZ}_ 3 ?6Yȴ2lm(lxDz}LJ~VBSr8Zsj4(c]w7_V:ox7bT^];X*~xrZW:W"ZV%ںxpQ FYAB$>}mWyQyrz?EϓD2IQmW1iܯ97Sr%}?@K4%EY\znbN_k.g-输~RF{)˒2 '&G')laS-76~}#x~t@qӍ}kd`aSvHQV݃S(#BqCe|\>ۤAp >;+Q6lEV7Z^rH8 XGzA$b6VGEԿqbا&ߓ P-8SK=%{fꯧS陚cPXStgRнgG#|X*kr*[iKUən A9$j4]eܘg>6Ǔupp$b]˔n0: f&| h.V9lĈogh:{h(Ǥ: L,\_2`θ!}d*OjF`Q2z=wE9f $AS.wE<$hº`UFz1W6yl>aA})snno|A3.m?kwc` җ #-7Seݜ\)܊n g ›J{/㜇 1!qE=,FJ E &:N$:SoB(F-gcX1ۜcNX6*Pλ JD}t.'M d۪k@1>(`/fbGWBZJ!_6Xmc4yw ؆rcu@g O@E~\ <]PR?3CYc} Fir ~4XK^sujd06-h-/mo" 4ֆyO_ݨBh{W$mSw4S 5NB8J_F+tms u2Ƣ/)@Yտ#0"Nrz]iL'ZpUKsԭb崙 Pg 9 ʒLEkEtn;” g?yqQgǃa|< FeXR&:T@ұbCfRcbͿFxMzat7='7b0u$XFi~ClrsXv'#r< ﹳj˩gV_9Z/bFV0Og@B"Yh ߷i_Xu!~XDp12 9 kWGg[*[HL$|=l3V5d.qm֧-'Vk.&`: *=ɝvggXhĭ=ǗY4ߡwNf]/ vQ eflKb_ri,Jpngn sn+VoVGgTb!KBt I[ݮEsS I3`k(Mnǀ. ҥ(%z+)X.ƻ#$W~QZs$rs)jCBCqW D4rd D{'FPY7pU6yVUg"Hzs5,E u;F/&m>B/.C?m1[1q޹Y:?m`WvΈ->cT, $]6{v|)'C܊rr)V #m 5ԏ>F_jalQ?mNjłJA>w@;aɮhWWel-T*d5 ;|qFqT7ZS2ksFvgTzn:!Qjp!f-f/ Eaod A#0 Ao%bM]`!@fs^E`rߋ̮?^̈́~㮧*1h!.&Hc|Ϳf~h_197 @ƀ*X8Ѷfg6WpB%Iح+8UDSn.rc?!Dp|Ϊ1)/JI"¿Vo|ٰwhxTBSH kq @9wusQ`Od`OIuq ,,uԑv)Bw{u@<+]0Ge5|JI~uW|z\k:^/fFgi{ Bnz'=̞c7f>څzu9qmZ2pу`HY/ ~2-=$UXQs?.r4%zk>,T'q 1S˜ceFf][˅ե`E3KK4RLj[┗ʃʤٌt$[2XHHu0y$mM~6̺R׷Q߮58އRRIy?@՜ggqͬt^9Tp_}8'3>U1 pqpYYRZ'[D;7/MڠtKCTBQ>y|}a>jXTEڡ~r $!:h &,[iRMPe@F[m״x 5рnp}X;GV!.n e1쁽़Cک4:ȪvUKDM}`B׺Jv:r\Y"gwYJT^$RY)[>{lGΚ??6(ϑUw< ~jFUʗkBn)ao9j17Y:'8oyRyŨYaJW)<8bїBzC".оfjg&ga& jM\Ff^Icevu_hpbΓR[+!P7dp!CLXiU蘊9ltid^D ̍~N'vN]M ܂a@”ȸ/ti@ Ⱦ p ~NZ#@:Ut:{9^xJ/D{\QY/EstM.5.`"ʀȼ~;,biK/;l:`T!Jȃt iQp'f_saYQ3u?nzgw-)Yo]&Ň+bϦD֍b: ;:"2oco8 ijFQqE*37@g&9<_D%YȌ, >U-u:Y- [8L3t.`H (OJGXl~³߰&X?%U\ea Wc\- \ oP%VA Xs3r )9I-?0y+a>W%&Ge>ڵ.ɪ|BK5_G`koo+plYYڎ>p""=į, }:g@|bmL{Je|&U26u"kn q>5t? ʝ} ~̀Ŵ퓭 Ͼd0ULvIG,?q.QlWSvsӑPI29l)EOP?an^鑦.h4.:9AFvLn(xibPpq*TM}Dy㧨jm/ ?J/̕/:}? .WA#7 s; ן_ %tzli뇦Q0M.#JΚ 6w)ӤсDMO HB)elHuLRbQn_;[-G GW9#Z7]/R gDt#A"Š=7A. 3W}KRT.⤛0w?Qt~b2?npW4PS ]x tcԌǬgV*ݼLJfzQ'A6~[2i /f䖁q%S#E'*v?%EdžQGAFXDjk?sH-K1C"zI> m*v,F<^_ Ԕ1R#EN~t(M@hVNCDͭl3na9]}\gIեijZ hwT.-{=KJf.{G .KbÑ' vܠ(A=`N88CYyMt@ٞb QLq9w9u<4I+m(p,6ǭFB h2R ^ ȴbQ4`sB`b-籵ru>cJ/>Q_ l#~/~.@Aq44(um|nU>,W|ZJ]y=ǦrI%u׀ ZFOP-S'闵w(ijy~3!RwVC%ղu;UB0Tio( `+`_4w~˹_tж/'Vd875H^ "\ L+I_ ExӸ)0O}InE@;7QrNK%!cgn1W9q+lgц1..d%\8$0o_ !Z ,s13~hfNry_%'!A$-ဌznwM\cPA .Hz34 o 9i>`TcGR]O':LT3QwgV)lz.lnWEmmᬼ{]ܕ=)^|NDx'H:r ph+e.hTs 995}:@TJaUb] \`elkgoG@5_|?7FYDEξkCkvdV|Y//CI;m,H]#Ah3BY0^lքv2"bg)rSs n|$:ޣګŊp;fY7pI={2NEʵ%6$NPN$2k LDq8RU =N0{L084lwi[QUF걦BoSEϧsZ//B &"v W9;sH}Q!wBB$N&ak9KnܯJ"vVw/2hY6C.-Dn^Yׯg%j~d wtG|N?QԹ;K ^zS).w# }CQ#^oJ:cR(-֯h`UnI ԹC}eʷ NEp @in\ sTu^ .dž./xoI 7胥F?#t[, 7Hٰd׾qϪ=n Ǐ6zžoCND1b$'Ho(ER\!\4c6k}g%|L[,;kU?H]t,֚j~K b4m:7J╴~ x #O kH*V brlᬣ+o1l=OK?ՍisGg4`3[$\QOnEc|BgބfV !@hc'A"XaKIq dG1FBr^ n2'.TThT]ɹm`fKA S#p(<}^p%LA1kHr=7oyD @0.V&[Yf;<)zPsQQ5Rn[u:oBT D? G5jҺ"(_Wk!jk~vҥy_l bi#B7ɾMI7UzREj5]k^R&A|*v0$ɴ#.Gdb2")UALTbəB{#9ʼ]-z@{J\M xINg&\z=8`\^kJvgQ+itlbbbV-L4SqSQNKzmĞ88H Ԧ7 G7~6\~f/PCf(gϻo5~eeEV>o&J fx_sV[iYHSO*&rSZK*Ou)Cy69)&m!-ʃ@YRg ,'E@޳Uvb`h}N?dM:叅1#/Dm)EG cm*8ΟNwHf ި &z=7Z \V|ԩ,oK\0@DbK,cYYctZ~~IMa#|)> wcaH:+^9z|6Yx4O=9n{^4擇‚PqrS$p9xN i& /S۝vn E=(Mj"$k['9JvAe>yE\c;٦aBS_ i|0|8tƘ*){㉹"߫ (tv|eT$BP&C1nQnox>v9羳N,&)V6)ծ"@ZZ´f!zUb1\&⏭x7dW_6}vq7,~2n}-C nzy?J@3U` .~s}Y@[rKkݤ~p&j|]Fu!LH\ |M~ BXKE.>eWR\o,d]!dp!>?I5)BtS`0 O`R8/!&4 xB|,yX yjl% [hdqy@-*qg-&y)suPWR#cbeBF.J05`zL!7{LQǹZqr M6P@RM'V6,]O˩(Zo>DG ֝c4jH̏xyJ%rCк/ߺXii4C:tyCI!O~NoKc$nw pux3bxF6ԶX:^-&gaAp:Rh:_JnV>f3TiW$X Ů-A &?Yn0O@ f ^B%'TO~i+N4sA:zQ$8t@"bdPCl3m+h]q~KF NS1%xH:v5Ut3 IZg=r7ʶF%sݜs[MGm㉏ %'gS/CQ1:sET{^;v0LS\%oI~G*8/{ 6EYUTM,Yk标Fń4aA{(L_ltfG ,DY{ڡ}/)`Lȳ贑Ԋ #<+*x,,E&?r@ye !7cV 96(G-)_猋Po]UM[rhށ~׾A^ycPfiiZ@6_Ex #S2=Nyƫ&^} +?ihf-؊WeԹЛK=حk 7pLjC.{O${|.n+Y?7)ӊD<J);;= dmBs`rR?5)%3^Y:e 1@ia홫H+e|!F%6zqBSEP[y@m,n7UDc-S{ A@;.I}p^+b%J RSD'Lz *jϩb#U b-'3K" aZ0wN@5suuT$5Q:#]$7 ꛸d30a]sF|z87cP8]C SQP{~-N1TPOR9fS5Pr%Y:u|CcͲ+~_#S=/Ƥ o-ˆTMp;- IVԷo%NO]TaE |,E%')j\GCq,(1P!C}Bv/COQqzo6O`;#Ta4E*!`P x'V" F/Dx:R&ޑ-.2'[1TпџTވq5V͜&5 6"reBU[Y}c!륓UKժ>JR䐕vG^V T 2+/khDi|<2gᾳ{,MQV/ڝK)ޒ\m3ǀReIv9{rYx~ݻB[-T VH|(\dր7 n5Tɷ 6Pf~r)ԗ|(g纟'};2m D"zŵ =7k0^({l/o;Gه0n,DkӚnG1M`(Cq K#4T+n)t\ DW<_4*m:.TBOԊrY_?Wu3%^O$G䂤vc]>׫ISn O485qiYKkOmpQBŎK0': ӗT FO+.)'FIb.pk-PǚgV=ͫyrmh\ ~]jr *#nupo[f g-1.3GP}}yiڍ3_Xji hG~ 7h\a/=xJ>x C]niX[#3P,P0(Ik2=ژu!) RҖ]'`#쩨^c&bv+˖3«LǺfKK/.m "uy' Ml'5U/ jqK[`EL8Drq1帼^(h-O%JmU2CO x!8\R,l/R,4F'~P/_uT~rr>D'9lߢ @3K=Xx-)B 3ILargF~qe5$~ R9ᏼA 3h.ƪIl[TϑTdzu Y*$y/ o+Vٓl߈lӾelݔ7"6Y5)o!D^A~׳>/$k5_56^coo Z2X'!zt\9ԙ)÷/%Zqz9P0p#Tڪ2}i>VH#] KoTOe%+bMp o'<g,j`R]dr|fs3TuDžF.ҽ/[1Svϕ"T!ep,'4c&ŊBӤ}$y0 *xY+i>Y~p;68Zo;¬d'2j>;IqO12=liM=ҽbrz:2X>LJbÉp?OAƃ/hotǽO`Nc6ZCv?)`YdJhx-~0XozH ɯc2\;G#~= N|"Qc׍c,FqJWu0{D"|}ʠZ"YN?]Mu#S𜏌OQ_$Uzq2G[HS'E)ޛ9$*;7 lI)oGC@tP9:PO(DQK@S ,wX9QVu'NWJ+!MgfS.zșABXMl)#2~'lȦ|5y&J.žۤ:BYE&OQ*N,GA{5zf e}_U5$g GWFV5݂AzmRȾ8(WQ%ŋYvrqFoWq"|NI3=% H%kCS (mY a2Y`RVo̪Q#1)n rMetɰj1 '-bhCuC?OdͿ7{aGl>i諈"q39lNquTD8 Ӄ!Xxh|H!s!vd>׳!Qs;`/.A:_9.eM)W*kb>WpB# SKG[V "Yʹ.U0 ƮqlobpZZ$y6Rڑ0.Byڋv:ԟ4I!]g(ݦl>kK!UDZK(7%7ܽJ9zt`/ -ٻQ^Z@Sà/)u0.9>!5AXjaK7*#:<׿)#J!@W-l4>o: )˜_gTe(FZ6:X@ep:i/wb0VjZ(3c<^KD{39FS~#ȓs65k3ƥ'!nT.hu*BܷjaSkR.jiri.Y],RUF_8AќkV))vAuh@ U1"_!Qy:QԊ8Z",+wM!@u0ܬ(Kj A`mWo4ׅT@| ̬o6Z *(Onpx&S`^:a4<&÷#E\.w8fLoX]G(iɛnMp{geQ\8V›+2Bk~O# sט2B{NEz'§h(˒3j1YN煪Ġ&T Hř>e8Sc׽hm@uKhÐ6 :9=1$ǎ ۵c_}`d&hD䴝\05eE6mo4cWF!4RKL]"[: ZۋD^ w -&w$)|ݽ_A=2Fixc^@L2N*}Mh4EE7 BY3H&Vu,?cF[ 5jb2.Hcn!"Yrg<5b}hӮp28-\zatt_.97l QU7cvJ/"GӢG5`)˞gȒzi07KK#_oDI{TU9ܬ,/q75'ه+ҭcV^N{b'CP;?xWt^v%[̚x`8JO6>nVo{ "$D򧕄fW&0kn|^Kn}}A:)ˉ]Иv^*~Ia' {$l[uspX4ZqգC!=ᇸֶqW)a/"ocE̪8Of@wc`/wM~{QmZuۺլuu$5C.\L ;炠Ǝ]Kg!S&s%@gre0@ CnY>N ){%:9?vlKΰ!1z&&\Z|linUZɥei_ !Q }"$]eFҰD2SNN.۝͕l(d<\*OXq4ゆ>4u> #^]-Їg,n˗txsPN\Ͽ8nűwGWFzϬ˱!c%ܛf R>+Y쭥F 豱Zr&gb <~_{@i>aQ "8(w Fu^}ˣK?:dv9ҖD9Zzuov{۠I%RpAj d8\ǫ] m=Kw  6EfP]#)Ni/e5O>y۲:ea.,Q$t찥[+P/ڏ:|Fg"̭d#%Yʁ- /n8H3bY^|k,z\|^AaPfc}m1. E =?2 #g$9ڎW,'=7맆pYX^Z0u/z1L[n8%_V\ENF:i&awX ~K~N:BUWܱȲ۲..Km{٢~}N]}Ho俓9 ^i;kLQPC^PḡǏZe=nhv%εkz$sN 9Dzpy׬N}Q%Lԙc1嵰}fWUs"PNGMk.JqYfw{|,j-ބ)Q(}hpE Ro5!L@:<mS,I_|JN̹\<9÷b&_wC"z3|d25Q⬤ᶗڈlP$jڐ5#w칟Ѥ7EBmgr8F#!K5lV),&0>&z= $q#IU٣SVXIۛzV6MwVa]xys 2g/ o 7&_/.f+}NyFuvn4Sp߽f+S ֵe;4G|D֞_5.%j9bĨ87c&$O@ANd|k|QHsjPfПePGC!x#w tTsr!nr.QRp@X68Qvu:ؗ zRXXJ lQy*`Ҏ7L~߷9"PKUر@Ѹ]ԇ-5J(BCs3=n e1d^Lg YuYK*O`l=rUSL!.hbΌ<~,b"΍q3j*.@>:(3uHNڣ}y+I儧<4˔eE*% 2^ئA8/IaH߻I$ pgϝmŐ33\M-׾kolLGa :B3$'ԫit䬇7 rFX7M[[I(5OWCF՚mS0\AH;8C`jUREȚ"7!GeUvV =wLQ{A;f#5x]j'FApnq/ZV)k-r@;qC! f.0g;$fC^zDxkh5' G4|Z#S$wdg_n0*ppa&1 D^2tb*%sʞSvȏ4NLc-k?8&%L |h:UndE;*?fU BNgwfiqMK^Dϯ1gј|4MyKS Yݞi\]dVTHvR)eɜC=rpvJp Gl!I&a~>U'W iJ?N9b6zi$ '.<>/N2-c l mzY$@[M+;Ízq2l~4N{,fCyd7@Zߦ)ޚy^ukWv鐋t@| 8s֎zcY@SpX<-' ǐZ|Y)}=.A35qGVx\Rc#w9 Oz8UzBk k4q_ BqhkSFpwɱ߫`&>Q(Ő,8eAH{R፪vOrF:0sj6O=u@BOo+T6|]ZIj Ɖ@I]̪ OޒqOYxŝ6=!/!vy ο K/ypLѓq4uqb4@2o饷8"g^0ʷs]d$!k3UUl;SdrNj=\[A{d9~<4"^""O{R,DO.` }WF+sQŒJhܧ &GDiQly;aLg%81E֤v.4o4Kp|S9 w64S&p[HQdWtmOf9!DbO*4z,:X.J"? Y. eF4'Bc az}ݣґqK krHpVє }4XiE LyU!JE9mY2WNW zOOh*+xMvf;{SƸ+4Fl&f)@ScZ鿔P}E7>E,+UlP+vΚ rx[Ja$b5p_~i4t$42=5>ۣ~knK ^TGL&/9i?>AW[ ^/c@ !iY> ֻr/ww"6g5H q1#oX,A{J[$X{ :+NHq,UǓ nqg`^}Σ(=Wl~Bߍ9n&i:]Cw: 6о FKտe%28ZU#F<\8e.cuǑMf̍v2s[ԖƓ'Ik3ӥ8 0vzUMC@ &4 dEĘI@@~;̼f_)KHtSyUyU -QqEG9bözΤJgH[?|dG21۵rEze+Ej sѠ,!^t֌ OȓA:4>)12 G~мFBVi'Lurϟ%4'AfIRgEoiί86KoLmʓ ̇l`5b'7VNAKӥQWD~֞+gWX3tVcssV+@i 8d09BJe-K5@ח@/*< 0e{-94Qy $W<#?H=e)~VI e?oLtwX% Bh./ 0k[],FL$AE3){u3X[2L,γM3 Ӛz|7Ad ?%fШBMb}ʮ rwzD[Gc<& !ۿBqKGI1d!+j ]W->nDWtSc'Rc֬$#0\3/W_aQ\wCeS^o4XƌfU BA0J0I#iʎԚf9@(~wʢVHxhU0{p8G^LMesmּ{\iR]=y`ZTb?irF!IkQ]a{Iu .9(&R=qYE"wtܳ+2m=Y&|,+L)ywćA$F] "$Lͭmק8j_pѤFZ1LKNڢ`N".~mkzD@pc:,B!W,S/+qn>d}y8ϐ@JĢig5͛KV}xv {0K-[6DEɉ0.ZEG7&qrgpB -U ׫=Hms@6^Nځ˕~J2@&wTJ!tJXX4Ny}VD5Z!5>aa؜iwRERtĩ'fDLFu纷__:^W!-y\ %emX+E#5{]? ZFHΟsN*oeʠT̨ /sdZC[/d+BKr)A0CS45ߙk6?tUN~)19_fp#_"❮([/Av5lyW oCi ~0W + D~/S˽8&?5RQ34X.6q bTpWBvb{Avx{0OXw%u\ {& җo3)BJO)PdT{qP<ʞ&Zhamp+Kz=c>]BxIO),HѾXϻG\$Itm>i7o5Eݣ$c΀ƫtAa4j8kY%822NQKq_3$i cu;xF{s6WGtBo\ojU)8YF$##i[k-oOw[1Ka1 VtD[%PHPj{f(V?VFF[NW}׿1zXA >fx9f6_6(SoKK=bT=VjHM'/]u"G9*=tu>vKry>iJS0XB_*[/- P .6 UW6²hWj4@>̈4&؋_ ,. ;7-|Yl_5u< U3S^BX^3VYt v/3TUO R : \ Ÿvn1:(!q7kM]1Q8t2 ˥0h1T0[ \v0rflH5w@XWs\|"Uj:j#/?ZtIppVZzcA B8:UuDqP T85~ >?|!Lпom<ϊC iD*jIl[aQk Y(4rQTfX]$T0WɯAOw"<=CEo ,W.` lTfe@ tpc D3IMnE,$0ЕJ㍝``/CȽ/gmUp~0=vrDKǡۻ+ijwf>t9-h=`xabw#H5wt~v}J4c.;'Wuq2-6>Eu_>s3r}x$y 6#Nu3i0W~  Ԙ{2a8<"''9]q;L:2 {|ȇIst5svFa`=H&շCEn}nrj^4QjGtHM# ItHa.dC5Fj;4: V~/Qlkq{ MxGI=({+%7Kgfwˡ !߯YWC8;LDl-$Ź9eY q6fW}hO]Y}J- !%l[kFTw;CcMKG:XЮ۶k16aWU nIQJOY f"U 3"e6N+?v{E7J3BV_oO^*bWz ^(.E\V)$&>ąy/>3x|G cnQ:1% L}{(KY iۖiΡdeW@$?Ҁn4\/Ë`Z khY;hIo/?PRlB(ٕ%zU8R 媫R6k4%yu[L>1xG0BsgL&a36]]#W?sNgGĊX*CxOERkP:.CO\@L[g#/"%Sphmw%f'"&[a8!myE6DR~8)QiX|c'kSPW˱DŽNqO<' K'HpeMԭӢ9-%':3(2Xg'ד3~fKNwks S,@QH5"}Neit]?m0L op̬8ϑjSx&t),GLvpOs5ih=jR(x9:yO>Z#Q (|q5 /}oC  FTڊV#% G|٠d=^t%Ґ< >e+jrK{fP&HLhtH͠f@;<_)aP\<ZIqTS% <VUI̚6[<pd~$n\jPJRud۽rn#Z)Ϊ+W9 ŋڍ;SVr'~Ec58aQ DxU2cn}"]d[adb,8lm 5MN쐻ML/5ϱ&!IH$߷HrԤ^ hGą[/oOSVnDӧki9;A?1Mt! Jң0-Hݖb,l y'N]d5"J>N)Sy!$؇*hb<(.eEPv"ZYܹ vHN{TU~e϶Mp 2 Jp~R3bfKy#"H 8'$[.D6*$ \%aSI;FTW$Sp #Bϯ- 쫊UdY}d5:}Z`1@. ~WYaLy-p ĘFKjmyj?3Y̘:U-TQ8KP7ŶteT܎%8}[9& U]xAW4d@"^ )U`ft=iy L0iW2E ï<0!-¡V1Q+'EF)B]GY4F+qSIXla&&jv+$#Özb#Suǫw5y ^$#`R ֵx,Fh86v_l_S&*D6Ez={>anoA%{kpfKv,-܎iRY3tkNfLFܾBZgb1 g6??IXvx{W@0[J̓o2dE8 Bن3 @ZhIÎG!4 w#tI!J\q(. xU%z*@(TQXz$kq+7Md04\a"ֽ/) ;Ib3s5RxgDa0>Ш4HlqtY_"OZ~Jg)&P\_"o86NfcuN!εCшxCGvg>)itX4X9 ؂n 7{&k kV& nT4 6;wM-1D0-*PG<}h!>iM`ǷPf#? Q svԥc+\)!]4&@aG 0b2[?x Q#a̞ uMX,(0WMx) LeCfu7Y8B چ"=E /*4>`B:Ϫ9TD AIH҈biBR%P>ˬ$bzzO(zV*=3?91@ ~UIϛc$T܁2C+s’c(qp(V<Ȱ$0&2Ό5Lf!:L9o&ayw=/9٪!;;PH r׾q(sppE$2~vGy5 RwS_y`P~gN3YOԈ).@N R zk +5%JYD|F>_N3NV;xrД 7îrC l N_ڱ`g8@Mc["٨U;@jn1£Jd~FOī!/@ 9KtqA0H ^P)lT:b*JQ4&|R7o x/VIh[ȏ +x:[IrKx JJLI<6#> 4e!w e)Q%K)8ph*_p@MV</OP6/m-9Q&8tVg yab ZIӽˌyej{E07 G@a׻`f0ft ߷R 6F7pyü"ǘG1ش|Uӆ&Usv 2hOTu͝RA~c m!vobW֞0X>[Osp22Q$\Æ}Gח+{/¸MGlBUِYqERp  r2 Hv}nyERVɇ![kbSܵN9} tZp/鍒iF|چY/h2C̖iԲrIz.[TG?GҴ"8|G9Cn]ꞒV >zS:{Regpܞ\#6,\vȠKy1+Oyjv,_A"gUU>* rzU._ 䯊4RQ*;TS)pn uQT:0.]36kc }mXOc'@xC7;fAƣO31Ucǰ@{MX,zz@F_h>Xξ衮*pRɽWp,%.K\Lhn6uu_uU]"ŘubBm׈/j oA0:?CJGd&Xz;4XS.y: &mNHIrљIs>~JHR7v1U0=jA#!߹g{j(ZweJPE,}2$dz'z M+9M:I|wtXVBt7Te%*|+ ?ȫؒE8B'&G: ZQk;押éȰam=S#f#.PqZIUPvY~ets6PaȈd!xIdn\ ȏK02%ǁ"R;`/,W$az)mvQVg?1k~g5 PzC+(6/8D~;dU[pʪ,8asn.\/k-:ɦFږ$R!Hao ^^JKRJ- mf{jV9.u;js4?|E%+7!Z(,h!Ͱ6dte1VY6 7M^i@ "FZe_;_HËW%J-_w^ 0ߴ\-5R:PZDW5E8^i4W0"G@s6PRzlπ[͋P+W/NV*283le2B) ̓NNYSTU> \JsvȠ6~r]IUmxK:Z8H,Gyq <=GTi6d;./bM_<@jB.X!'mlG^Cj&A;1[HUBQܲ/eT%xS)r|I{ץ^~-8"֪38x NH9 K*ltNbQh j|q kxd9Vl)J[$ ,567Tߺ:aL>]v0ytuYc0/$-tAuLP[FQT?c+9ݷ? zݛ^?89v z8G$oYZ28gsa%܌%"FiRcFgݽj+t6ʭ01]96-D9eQ- ?|/Њ Z*l& 'k;E F78u,vr^+>Xm/ϙ5+IH٧V3upr}-ޢ1%4*-L >׸&9XzEP!*wQ2ނc|bx~nZ|PJɇD ;`~^r 0hvXZ hl јJӄtLʤ/]!E T A`=J#&p㾿T A$ qR<Д ~8HtGc`5""rpa7W&!y!\'rZz1)(A%,|{fФ|6|zDm$9S0x2s'8ϜtXlHF{p%|nP\]9V ĵ%[2xwZΛƝgi]r{z3*y2-B9]T[9^ia%p$}W~|<@ky􀫀[Eqp7,E@a}X<Agd%O(Б_pZ&1BxY) v# PO,j~ ԫœ۲kW?Q %'Cj3œ\ ܨ77إõ;g$?I.wfȚ_bXnOVba Lz}hd4SvGA.z3e*[ݗ$Oz#ΙLҌ?ԉSXnvvh|H k+;I<.ŴavɩF -p̥}د ¹Ƴ\5>'}#xF6،fĕrB{Nf^܀ٖs$Іˊqr4@y;_ uypjP[Sק.i.^ s:D\=C~@ #c:DǀLU`e3,5ݖ -Vrܝ/[݀6ń HC]G 3Y7W|aҥh$frH tfZR W©&2}{t )<;[1茊\`( oAI}V a`V$QEMgSâ`T@IwƴLV\G92YzOh18V\frF|a^5(6+,lzk&K8S=;wpwpCLJ#2_(2]q:sgYGL~ ]ϵu :klgռlKo6**ea6'=g0z3r{܊6|F$3֔BI8`TYYfcHϟ8~l'_~Ý^}ym0gl z0j45VaډV q\nuÖVzxF3mnX*%|[C*VH|g?F&/ ~9q.u h .}}/gw5/̀j]=04d<h[S 0;8^z0Fh+XkUhƔ,H%nS@)6E:8qeconsua;8\22}_}#',̤z+/&筟j +5vŚ'UTwnǸLW2#ʝU ثo1Z@1 EHH@~ധ% "^W<^6O(taZ2;{=Yx=:1kۯ*/b^jDdïfb:`ZZ٧ Ϋ쿵kϘU>8 9LчCLy`Zc>4z ]V +C-{7sc&B"_HYy~jh<6; \. =^StB(xC?U$%h7͉+iB%!vs W16AqUODu't#{NJe~K[j긂hzP35&t@ .+ȉ cʘXd/$IXXc>sg!!+*t,5eSͪxM~Y2hl/AN aQK= QlGﻁ˄>eZQKnfI^Jν qe6qngR1+!MX_@6}Mc&]n ۶Q>عYo7HĘ^?]GkxC@淢+р;zv9㐬gilރ5'*W$h͟pï)C+8:k;|o)ϔ!9F>S @JiK;Cjg]3ݥׂN+C,A5,p؞๾K ML%qI>Q ME6WHpwIp(HKC q/ː$T&z+R*(5P12(+qWQ?6̡ŀC |ZqEqOhvuѝ6eY1TSl}>wqX|_fȻ5j{ &Zd(ɔ^Oһ*{~FTŦG $7kփAV|Z4Qg"3>[-G] )N+2̽{|.{ȠLʿ6Gti=80NJGoY pXfoNo 8OP;BUx%UXBc»^9?֛:TLBNKMA{wqmmrKU"%@c&Yۋ0(ĨFqT) –;oiՁpkpRX`4/mZ I^lʎ0e,$w[cE~d`ro*s"7פݝEFmɶET! *鷬ق5$Rb XL۠~,@*}ݕ<)㔢.][k#kX1vS:=t%$'^ N~9sX%KZ=m#k!aʠUV 19Կι"16e )٘aӉrC?@Nv mO-#&r7sY 5mn2k CIC$ ڽKP]NR9ȉUnd5,P&-q6gz?,pb ]ֵQ4,B nj&L{8"D]Yb+J;INYɓlvˏ䰡ҟEܣMDLBg[OVUHNX԰BtqM֬Tqҷ@P~lӬ%v#}$$I Ӹ;q=دCuqс:'S)ns'`gف^iܒM:Sx3C\aqhu*̯\y7_kiP0_6^*cP&U8UD{'| 詥0ՇܵTa?Ë>mӄvk|~fh;Vks߷'8mekvZ+Mf.53^K[5p论"4 ={F3{\Y)FoJDcL9ִ@e,u Fy+&I2'HrxUAwB#@L6jIh5/_Њ1dbKjD#yv_r>$N(òr_d ?tf=p}Ju{lކ6&#9"?J2Řjz@[ $Gb^0/Y D)7|v|JoLi|UpYY.aer,r_JN1,"5=o*C6ޣzQ'g-goH$:j~M\[ ~NECMIG}l IwU)?&+CCMr>?Q( CJ ^ Ņ@QV: :{Z6@3|==<j9ٱ@O0pBˍRq2xR#t_!WB8f$ID4b3ƑCH-p3hy>QX35H+5܆G˿1sF=O͚`TWyz7Mn>Q53+ ?8^64(|d.z+teROPZW;ɘj\k/o#!Qy,#*qj#R@G{8}TAqe }ˍ2GH?tEZ/N<cg lV>6:D+jmd} :D:N/8,FDÆF90գ>I5 sU7fۢ B_GM?U{z} ϊlqx6[=W-&?2*3G<;n}}lk7$>"u+9ҁ]&YυvV @&+f:-t٨uQ(\qp$T.ȖF5eݕVXgn1euesݙI"KU6G16]wHbd:sTY#ŵ`_xxς5ڄl.:),:I5\c+2>h̏mZT& &}&u !'h\Q ȁ e",!K9{e4G6õ" EF:@u??Ua}eEQ4elG,}L̈́qiV1}g8اajy1#vAhx(X_ ,F[М wIn.;a_|g9Cn3-yp~`_5?='ym4膭փ2Jڭzs:K6RCxY).꽂1*i*V nEt\a:@N,Ds׭!zVuvHnqݒ;k5gI0 a嚬+T&TטKC׫YQ17?$I'b_j5ExR9R EZ"uH>PVzlRCW@g" P6e.w%s";ˉ_ᆐ0Ϋ?b_qtܿ&1GɈk9^s^ dXS2-y< .<9>E"q cUXZ?Q{Vp ~$W\,3`qQhM>jdKz(_٦(smZn2 2zE+u'||sICg  -r,}sgЪ{B~n mZ%Ջr!G"'Nc\ԙF?yڔ)./')eoxl޿A*ӰrL(ķl*.ۇ [ 3:0Tǒi\|rA*(TLLYXT/NAgkrS_JU7ϰsdS:(E#' vTMiUn2|orX!aAv T|c^)уiV*$ׯkIf{Ka%tM:OFx>7}¸xx@֐Ht{zԷ a{ h#3!g!*;w={l0'{ѯX[̗D g8GL,%xKr+c*J%z%r);e#GM ģQ%0}InYro+7@%P(;VIлѱy6C[+_0z MIr&a2FIPG4?-L37vVh%|u< vPBd)sU?؀vN(\0 {UU>p5|!LDatLit&']:.m\̃|&;4_TV_?XA_[e']mOG=AfC@OWP  f%Vb2s(1;7) UkuS&[ytS0Gz^ڂC&Up}C-x;pKEaq %(;(UX,@G\.bD)DUQsn`\cTgngX ˒ce9Ƙ`^Xn,%N\t1@@VH%NjX#57I&,+%qn ovZ/8 7=\s|q!9ľuU4?M\s(s67G=QiGBWm`)8$ 3h\a"zadwљUB~^=_~ΐFCɑ,@CL[hg@Xe;^`5AZ4J{>J"mqLGwfɽI@qƗ𣪉=AXw$f<'@0hޗKmdl|Wǟ~gQR3x/DUb0lo W - 1 ` 'ے^ՕIm7 u5U+!BC-+k!%j?V_L Yki13TFEn[lb1 *CاNy;&6$H]Kzq7:Y^gsZhAj3,^U\v``K7MaEy./x-Lf#F3^HmuOi=pLJ:@wx4A(xo8 ~n7,S)13GEŅIZӒzތZ拙ۀ(xڏT'R~݌_ Ed沔lN=])ګ< >?"LfOZ0ۂ@PWmzʥIQS>-|yy'e! 87 q_hh9Ư6zU\qi[^wcu{-dM.\QCDuhiWLΣGz|x$OhZ`~^;tЮfknX}ZȱzAVhpwp, \_(!QW)DsV xbsJStzTg,+.0d1xU,^6'!`8`kX=ʌM"!pHZzCd_o ~Iv$t# vF[ah\H] -fuA''^Wɚ%QL4͊F (6+cWqrݓN<*x-JM@|rܣ%*)}xX5Cbg'䤲''4zl "TY{;#h#es_@^ 쿸}ua}9i𘚭Bwc4lxڸFg#zV, ))ffyGo<@zu)?@-&80:/݄ ESGaGnW *A3hIa~ݻ~Rܺw>uigZo @VGCtU˅e|f掜UODw/=u"țƫB(;]RX .n!ġ<%gZ;D@Id(Fv?J."%> SAg;G ;oAQ .]BYخ9ngl{Du8)Jz GQ tоW0v~Rt#Mx6ck՘Y4+u OΕƞoB |S`4Gtޏ']Y$jmmisv5G4E)ml9o%*fJmYIa o2K `/3'HQ;B_NYY"6֣ I lȏڌdb#^X*,D 2[F. ؽ07d](9Q*IY! cp^b,PݞI)}ynR\!^}v`csIaL;7f jvDzTj ɋ5ƨ,Gƈ>]߹*?퀷 u7ܢicj1Xk&RXKBֵ)8)e6"VAoIRu UZE6P{éR=:-2Јa 3׏ r&2U(z^Roo " J/N7 bh4wk[KSnƹr=0^yMn5iqAJ[PW% `9GvJxV)\b!~<]IWU>j* sNR-.}-\ <%CFԆ}'4 옰hv9e6N셵Srx/BdjKTK1'x/Y ='&HATҌ?,[OFuƪjny kA5UQITU@KȏǵFShbU yX s`첑Ou_Ė"Q:Qid&~Rx68[Ax|OT= vXReַ :D-E\IPÚ%@?|W ~)UnLavu@/Pɧ !TkXL^'? Mbiz`aq?1l 2lt[C![ 􆟙ܑi3K+6%"p} wlB m<5mΎ4@yRPb$0GؘO: 3!M)-p%,|(j f$m& [2^TABeSR'E,h^+j<R<M-]nvR$d+k’v$*rZTTh](*rs 7ff+,͂zJj60oJcBVЋ۬A&=Oft~pm@:b~,"s]ūWQlI*12+"Gی 5zY:Czrȇ!{"yrY ENuEx͐P4<{Hsm-n:^#1;NOe}AR4&0Pޡ~u~$ ?WrлhE(b*],c蟖2cn^&#hx'U3Œ 1A߰NJp[:Yaro,eCЁN[G0+MB(h7ȸqG6͖N!#D3v{mض"r:j.;l޹U<8wk5Zj\1kvV2a\Rȩ[sߚ%P]vNb =OcE_i|@Q(JJ)O J^}hw@2]o+,pȰqD76lB}8W%*27AD2}lDi^W^ׄ7k'-ASB0ZKa=2cZ*Q#A^WD\Yxp7֞-x`M<,좊o0U<㐄xtԒpqOse"ű'rq-?D-[8Ai{(O׆=6gW}`a術}ۣ{4MYGՙdb-R73RW" c%N rʉ_g譏 X_^`;4ingJ q5:Us%x>y̎cz99,MEo NFeh Y/W%mSOD׿+GGK*;iQ'{ @N*z/3Ņ bDh,Ռ&3Eu|J'e_ ViNH7P~ZJ=h9ިEpvCL~ 8O.h:Ӭ9JSyPo\jy 4 d0j~гdS3k/G"Qj%j %IwPNLŷ"v 툲.*vΥԂ1T"M4?V$"|8qy|ɦYP\e`N!5~Ͼp;TG) \e`R=p1{z{b6yz}o)c6i /"rV`Y ejŔ!ccDSYDpUcdgYOOP9 Z7? IRcQVx(jVĻk\Z%OⰄ\3^dP2eVhpva>A U1?gsV|e7HUa .[-q6e,p壉@Td×K)Ll1 {(gtښw;y fن <"a?$S>.aw h{$"}䱆|SĶ8Z#Tę]FS {֟ >H bmMuz\ڤj`1Kkm$§fE~Sj.s?*QOu;|>HSց+B gՃ94vQB+ &?M13\HW_# zaHT%ݡZ'lE`!P@WqW|6De7 ,o=1G+ lrFx(1QO8,^zů|/OuԲ6'Z@Ec?&!Ir#n HFܠ+}3(g>"w*K>H3*2Qt\2itU}6_4,ElˎkFU[,>jVj D\ݖ\"cD!W ;>}r6"<Ȕgȁ3aL$ZH ,?cE .9?ev,@4/כY jn֣pR; a Xm%&@D }CPN{`yqdUpנ|R$^`\ctr< ZԗBXh.:gx/@#TS= ѱ6I+rIhy^iՁ\5e;1WGB/.TKx13A_v%1 ܈5<9ya NL|<أ 4R[fzIhrj =v`p%F Ŋׂk`}}uyt=_"ǐ^:IP(҈R}"B;$=YZXߝ0fܠeTԏ5I}GR)xif#G R.g":7ev5s:W',K2O%#K=`M5 ܹV9zÊ {gmGx7ݺ}5e I~j>t s &|3(NP1]8;àH (q g#Kw!g1M!kk(yWG[1, ЯYҸ4EOL-Z['8Mol!Nhs5)@!gIߦǀO%qGqbs}pK0Wafm~L?`Bz mWID;ah0:pYuH;m77fQ2 E$I\|SuaG'Rǖﱫ1= 0׏eۀ/O|ژn !S#hGѻJ9E*]ȌDE $v9q^!w]eP Is5 H,һ?!`ڦmcncVjw.cn7TcŚ+̖3R] س9#V3Gގzb ľ s0dՎ/M^{ f=2G%R m;l{F]ۧJ9]]WՍ`|K ?Fog"9!Wi ͗P5s.Fk(P+(Nw)h%RUOEi HDҦ^E t+(,dqYȈF2ըvjB3B~48G6IDPaBU B 2P@$(I.I51j Nŝ;O7@?[ٔb%,2ȔJRF8DY^?5,mHA:S*)oYl׬A84yD":H\B3lzGv|)<);&t9]G VQsxǚ~4o`X*&Gٯ6៝?A+ބ/ydg<~1—Ag]~%6:G'>4AOAQ$=E%rP{cEb摦5=WP1ݵ,LV0 cCRװ:e8IJ^l3di b&A˥Oq{TZZ9 p13)<0ӘXE.3y)Zs7 R bY@r0?*0 2\0m'ϠKOr fud{:HLTܶDA>ʗf*L_𚸽_Q7ha]i' vO6vOHT,w L&9\^\)p*`N^ϥC7B,9 +@,^R٦~0 ! 浵#Ù9[2K3Xzxp _uf K_H_З}gW} f2/rEG@eaC4Cl9yTP nB5L^qEb7};iME?_Sʷ W:aK jVȭeU{Ѫ?n>ASA4vG0L4?Ou]ftx1cҵ6ʿ5}D Ll8}.;|Κku2Z9+o{&Nͅ~!h7c|^]N݈ٲ7JLjd+V~rTX-2wUJu{XC쒫EĬs c@9Y"OR/jl0 D}':3Ã̧ (Rrϡ"ZMPn;Y`*x9$p &\:MsY6 {I9?|HN`N@qPsulBT=6N>BL\?ED[>HiN#v+דbjvn+V[4}d0g: w8X @";q\+oK?+I)lQ)& ըrJKB|F{ eE-tM 0WEb Ne5 ՟4J'T1q+/-~)1öjWz<[z'Ȕ|"}y:q"'"}59%@!mO %@x `͸ѫ!%*O<hɝIE0 5МE)ЄfW -UX BfC-} _p6ߍCȎqZ,[p˜P$K`':e*w HUK4 Q5͂q!q7^v)1)'oR޼.6ڮbC %)ͷ6k\Hkof($s$X#HAb.b@3ĆY|a`&u1|Êr/ԋDvm 1j鐴y ULb?tޝq1R'qTI%Go0zUt}0 &2pk-`piz<&#FDg%v%2j/dcG8jIZr_0[5,\ HLb9t!ui } [J4U8 76ZXCvJxM!Xp?HgL易b!%^bNyFr W7I 4oq>̵H 1q+^xVvK`H).4f L55$'."#;){ 4Ewd~x]ßWxo I JUz;Qv>ez5AygqЋs:=ӥ]NEљ?0nJff˱B`QwQ#2M $=i-sҪ99C/`ƸA7}0P8'1dSOȞߔ8Бb~RS생I90YA}hh(*b,j/v/qssZzsl ҙ|1T921J:y ZٻFlZC:_F Y!Xɏ +r bh!8~=Zy0 ^%b9wYoY s4-7G馬uȏet5Fbr{v6ޗ])o™#U ,']U&졠ŲYkSռ䃌ӽG@ "VͳM)@` V%,H5#t(V;BA~CE"D#_t1TV >1LAMD,E{c1e, A 1UjJWbifaG2jӆc;ZVϬ +;kRV{ӡK /)av.#Ii;T+~E'FpL/J$$iP3CmN%R_2PЫvfp1`,"c$?P=?@$B4W2 e[n!D%hyɟ;6+TI3:\|RнJi-ױ0H~&58(~hd7wpLGZQ۱W_z&/<`^GQb}keZ$jx\ A6^&yD=)en 4kQy];ly;SL\8=SD7 ANzP IºnqC:ΏU; j_ŽMfL>eJ~|th$]=:Z; $#Q}giZkqJ=.n~Z+wg*hlLŲ7U'MoV 'pmm @Bk饎:}NGd4]7|MXiu%{腡]Ǡl nڗusP_9HɱU6A |Tu8qSN~$FʔUzǤW6p And"ܣu0rlʮ)/1qH\%}Dmڕ P_=\}R:rEcNhm6l5Ijݶ=KwR3 uU gH^',]Y~7@.I铼Qy!TN z΃rOSX]`{f3T~3_'I$.z)*-@e0aP͓YX0F`$~S?-c@/tH.dc8ź/ꏰݏߢf,D.hTd> G(eAާ'+-ٷ yzkOCh34qT)¡ plLy^^CgbB-T7E{_ǞU~* >.]Q'ѣƽKxm*  iș1m "xxirVq~]5qY89 P췕.j{7M9+q8"*yUηtLnU5E!K d~'WuSn>wQ& }tvgADۑWnx@Q0r!"&oDN"3+A@KL̩,#ļuR*4.f;60E19 b iVPp j`~nXaA kŻG]Ե6wx$N#1T/`Ga?k h[u^+:J $eFCQN&{?-ۧŵ\U_A {;!&1C\56[YaS嫲Z|ѻA6i"@CVߣ8عAwfSZu7vY &)A&F=(FnPD _Iբ ԮjվӮ'!d&Nԏ+nCb a<;)1]g,J&]}܋]땗VIʯB]YNQv5^KgSOcvLVtv_|} _UHSZ,;TYh A%#8H@ƭ4^D`n;-TJ 0*r#ђDnmW?Ԭ dZ_@) fi^!@y$YЙ>Qw`<rᗥ-e#<ۗJIyZ*k >A7hjɪ 9$Т+z!V35G֗8ö-AJH]%C3=Ps\s_8 p,`x7^j!oˮ/7X/?,&[J" .)B\gI"9LhF\ԠGw/WvN?fY쫁\Ԣm8uNTcw Gg`+_i%ʪ,k^"H*A4 \l\HS!$$NF** %u ["LU"bu=mVůˆ)8ԕyo,HF?fWN5|]tFGʔsv;2ttD`Evvt(^\Hރ)1<:4=-{E~ CK*eT7luHԻlYym];*Tp4gpoc -h>|ai#iQ~78=aK2t·]u @5[ 菇9=lDjS m._Kf X%r\W{dTqWh!<ug8`SRKVE"8 b\q[yI޲HHJ/-lE_qCkOB"Gđ6C5P ?-QQ񀍊:)#^oW#Duߺ/{ -(~roܶEә*KP7'V"BR03eDvcjC_J!ofd[EpVur [\J0U/ci ܾîU>B!$L_?`F\Jw¶ktB: XW/3p%4 q$Es"]E]NJLmu^E҄hb Q(xYsVe~pq9}/D_~FbDMu:GmnDh|~i{<i%IzXU?C*#|⡜v(w ꥆ  " Vf[z,/khҺid~oy6 gh>3TM4p)Ƭ3_F+e(ݓ* q3Ff^}y\G4$~ct_ |@D0BGmZaPεkL] i8u&f Cc] }㣯6ie8YfqE `!pe1V#pP$ utjѱð™OEiV@đmz,t_vʩU/[1ZXT0!OW77&Cb]'v&qF98&bv`qX.R?#Gޠ>Ľ #FXC>6y_I͌5?D9.a: ^iܾ7S l4X\U xhS/ nP0ש@tp1 Pl_% |QwL;!%Fs.fuވrB]?4/Mzekše  G*:# yԻmSENao@F5p=N)M΂٫D\Xhmz!_b^`F%D)6eSi֊pJ(>?Hb&#ƈA`!~4,+]:E~|m`T 0ܗRFakYBC4?vi3 HKeʤ++nryNl!aQ"zL (|lD_,("R vgeքJ/&'P(?>ai.*PQs㔍7:79{H7 b=uQFEȱ&[6ڽ&H59A;G6qWoyQNF RϪc4 Fr:`A%2 \Rf,.\>D;CXN=bu1IQ%zJ%JxsLZ5ƇĊuN ]]Mҽ٘UcKј45FEϸt-< 0;Uv|c!-pJ vxt6beoV\g<ם/fG)\o%%%P|3|HB/vMO_/ǷöcK~5x 4gk5AK0ٖ@8)ޭk@p /Jfԛ5F F?H'VPq"tK'O /߷o'Nn 1rl_I!S)kA4<񂱲XJf ir3JrLWGu ̿,UfΗGy~m>v&!v glWgD GU *K&D82L} Ϗpi' .3%6SCk-cvv il6\n_JH%v*gZeDfRIa\+=O%AG՘,yɱm,yӴ pv>H@LlM/<;KRG!~plyUJux;@uA -ӗۜ}E^Bj% Z* yUlz"p}$iji' %ݱKA~hvEvD_AH"< &rkM,xՀࢶzW.* Hx-Xw ,^|bø0 =DkRR @@l6F0dZʧXSyiZqJ?\†(F6ϝU0?<88)c$]~ڏPJHdb~)VRo֧5YOΔ6a6gpɜp7OA0T2QUz_~Ì[+fDKnݐ`&X-uv X4W-6Q8LW^@o5eMm6@U -x"iCI~yAAUqP Y,׼qv)xK&DM'{Lr\j;nmN\ڽ{_B sf̡Iwj_r9jqp v6,=8iMhПzBJkI˔.; ڋzwJ 7j[r}/p'Qft1)B:*I9_F¬՟8ebM_}w1n0: Lo!F ߤ[ aRv"eTK(^[Rˌb.=ɜex0r'/ٹݗvR/Fj]z*~:[߻w9;#wiHӾYwo s<_Ȟ4/+짵Pz|n1rEQ1O^5Hxvܪ+nu㊄$: y!.Z+'mEk]By k_*t9oң*n-rC_?!qLM =x\ FU"ag4ζF9ܖX='ZQ .B5_κֿCR .-՝|r{Vucէ >ƼͿ=wpl:YoMYnx> ?.Ɉ ςrע I/i#2[|`j4<;5/_Mdq!89潎ō픳8L{} `*_l{2:ѷ!bKq\h6gl/blb)>mjMM]A M vHRyVM`6|)[2-ڻ\3n֯< U)pƚm@at@ 6+\X0B]߽\܆w#% S.[g"/[;픚]lR`:%^E9?QbٚVҫNLZ1/MƭU.v3zC%T .bUȬ`:F:>9[sfSݧgے:+[Zvp艉@81ťϼv>eQq}(Wx%Kln tJ\\0JpuGףĘՓ߼rZ _D-=])U*ln% q/ocdXHYY hSyVe 9 %h0øE:F7S\k ϻP?c`Qb"Wv&77#95szcHenSEMژӗ٣B '3sZ< =QGH[f)Ș%Nf.޻Aٵӵflk#1ߴg;ʍa@ ֌ 2#3Z&׽%+kl*ZPv29`5?$}nQݢUͫp@H=$:a蒥M( @4NjV!rHk Tg&=Z?$̵ۛkW\S=u#hGGĚBZ#И1Hޱ/d5"wIh`~ecp7-kRǍ{ʋ u1TgVi'6E94GJiE˹gvטcfLg0Z~qo׍=, 6eлǕzMX?$Hyڄ., z24]&?T7d!;TT kRv(F=O%Z琓E4"q~b@?sYWG";UsD4)ay`?` k1M#H"ev9RI, 1 AFw(#[Y-n*rG2xs{zw&E {n$/cwMg)Vwc&(!WInKrˀ/ڦ[oڶc/12 Q'/B-E?A!ITl'qHO)3ZYG0nI'R& ~DUjc7э2PYUg(i4HU*wQ#R(bLizovISBVtSeHq‰/" /"[(.1HF|&<#s  a$]^ͽ;R_!OIfyYh:OCUmK :h@1owm֤8]j #$-q+WDzn&G;h81(QZ#rCFnɠYF'y.86hlw7+E ?lVm5^чX80B˛+,MdWdvD!C42Dy߷ݑp؛:5@Ͱuu\ET۫( HQ^O4nB % 9sE>]s"]9ofF9\>  y瓚4_ Yq)hbMB}˲U89.x>2_;J 9>VБ1%Hrc7J, XIu! 6K"Ӓaˏb7ٴ%'ОgC\"K4y%5A(g}LuX\y`U!v?<f_X?7HzmGVOc[)Da]LYnp-zטf*$>"tEk+*h GeQ I=K>u ] gť%ڧdK!ɢwpPCډ  *,kpŸ A08Ge7w'^"v/Œ{˲,} 7UGl7VMbhǀL74 Ni]wfl A om¿?2q:jm?oAxٺ7 +c NIƸ}>\>2鶐s7IO=z>䦿|]c#%X00'^ |UzO?m!rsFe Lrw.@SJ FAo k~g9g8+Aŭiᯑ$0߂ϛ2W>7(> VM[< T8ߎq -d-{ێTE'v#I=ۅg([Bf'O3&Gq  aX]O?m~h`X`dCbWKb ǰc⪬tdJy:O{htW['!v{_a.y=;'03^w"3P[á`YE<(SRжQu7uO~e.Y?Tzfe<#?(;qUӿ,rFέ}ypm@_KryW|da% V(7;޿g`Q{1`ޙq-RJ:|Fɪݢť+;RbEǝ8GiXxibx灰jr/ yb6v=Go^6B Phkꚬe*/:'(}Q6aoPIf4NU`dȠ^ ӺPp$͎ 1Jׅ'̜z7(S:㮐^u`Cfc+1JNSB;>f+f "5"{3yJPŏ 1z$3[e +1"a8;^Wc5ԳMQmQ(qV\T|BIhv^-EM+e1ImIhX Ϋ"4 DM (Wkn#%b%kD6u;=1y LA$~t~h.(I[";fȑĚ`$ ՑgMRg2@\ƶ|l/HItMhWP2oy/6΄$ȅM@) ddPzqw8{/Z3Q￾Xod*½:_.?zɀ^1ûIik!tVoG?O/ڛdj- $G6-]1?CEYgCȓy4jϽobR GQ'̜fL!"iwvS,Q,o&}Jk:}Qn5"Nd<Ky@9:Rvca0X[› #Gk܂ 3H;ȴ-i117qX9gX]9xycei~V]eK棺7n^2r!UZU x(mL`?ΠFt@A< .i@NBU+ >%>/;*7la4Hw{XMfgiwೂ p8JI\$EX}4M?w`S2ׂ|uhRr7j~HF"(rSk:2-;֫GK E\|P{bJ41^tkeZĭ3B JvJL< hu8$&\C?p_;ӛí T!e?=`\a"׆f--Db,uȇ1#C"ŭ't\J XHq=ZKj瘎ٔ9rcvY]_$I'G>X$>%Z =蕆8v#atK ZSImzmTIǹUPG[ܽ ?UO#0d}p֙@_+Dh59+C9-D}+/l._ '~j804 E%Ǧ'H-1`ىՌ> ضpK<-ԮeT%yrpx,QFѷ@a bK-O _l(;Շ5S6=ڋ0U-kvdf,si4KBrV݄{tx&cЋ-RO)18:#eXX!ɵE6ߥk8 9PJ.uf-0ẍh=aJ42;#UZ}h FǙc{V eܱmFALmp Ɍ`C@2qJ}Z&")Rcc>=9~IXZ8%숌֥^1v@EY /ˆ &}H4+F5q?hTpF>"t1WٷĘ-,E|׀Hvϩ$ړk;p +Fܽu/ga|tf)Rp_˰Z߈Kwb1y9s~<bƈ?b!;d]]ӼJ-'sh4PXauc9 $a(@8П~=gX 5K%PK<}Jk4qK#jq"QQwA۱{枇@5^]IrHOsxQr_X9Ph#b 0@8GNJtl:Io*W W\hK}Τ y;-ˊU$=OqvOFIҾ,ޝ93E]S,!n9i[hCǿ;Ū"8&~FCi*#A»r-|J'HIWn!Jl6q@({'Z&Xw.1~}Q38spL:=h) uKjgcշzA{\s@ܮD`aݏS_Kͷ8sx *ҶEg|܇;%LU *B,UCW1Y!i\\}m t(!͋.4 N_yݾ'@ }BE#dz3x.kp(Z3P'w #ݞv+EVMK.&7G?k]Zhg"fi]dPWڕ&`a,EOy]3):V{4z'Nc+V+G3U|7c!aoA˵Y`$䲭T nf3Kj8tUhkA' l"?kb$cn\i^Ɓ(hӸKY^1+Aީy٨ hS"Nȸ3驿k[i`KlzEF@rhNM7g xJw/;f!mb*<({\ znqsGs]gDӅ2pB2 '%aY<mA l^𐱄ժI&g{eDorNZa yRB fu:x ڄ~!2k" kGW\Zw2DnDtFB5ө<q>߮#0gOJu"BscR5]=a+˨aN}0CT M=P=]3p [Pm~ז:>EmX$`HRp ۫]ayprXn!뼵f qs@Nmp1H6ۍޘErZ[2G&Os7I/a-yd*rQ΢O U׫YV ('Eb5;xA&Oٽfg䠃T"JB[\P~cfْ6 r G:OϔG,G:k+RV[hF^(O9Ƣk\BM :Kɍ.pQK )1 G;) zFtHaXgZӝS OfЖ#tա ]vl6%A""^%5@d1->֨HvLi^wZ1z߾+M,xXPvIIV)&>hCg"qGW|dp?I3MdUcO i/ Ŏu[YMc mM@WtZh7Rj:zC3"3=w{ZvNҙșңȦ5Ya()x@ReMzd(R+{I)? 竘JS"?;^^7HHD[TJO W%ܝm9M7¤]vsT転|fu&OE+[Y"7SbI)i"'[Y#ѫH8pQN]='U\aێ>n'ĊB`ӳ:L:^(zCfn:5 6`_/<1RRaR)_#[/cfy$m>_#Y[<>!Pl!(wa})A02cj? $Ar9+Э!M5Cu-HlQ,3Gq! -6lyp^m)1)Kvcx?`޶[KڌYٻVVBw7B`S0ɏb.ͷ("\mF({S^::G*{Fp߾d-\Bnw"p-r;ʘi=U 9"|k#d uEߔZ(F۸Q Y&Mr|5b9lS[]fʪLO|Y{=p "up1Xv[ͪ׈ 2h 4Ӧpa. "}\^f! 25tpf)_nOj04?Za ^qr>6]b7 A+m|f;ې"i1AzsS}uwߵnS.u;dջp8RY}zpEyi MFT c[еԹY`\ro/2x?΂I@6LX1yLs9MJ{F=Y:Q}6V IC=:4,9Sfʫ5-U.LPW7]NE[e"omƂM×7l(puؾ,þiK"/,J V Ɔo"ѱSDKt|fJ8ljbft;,?h+}O9gNUO]KZzil50M=L*@{S\?T{9kp&rZ4qxT!w*Z Q]NПmIihq#GIjqEwIZJzs_E /mN2qaz\D:״ijX;I Y5.\9x:S+od69 ) 3Rت)+|ӘK"\?`3?=SXUN %l'gn8Lz%;1PG&$cl$7QRHM׸:R&%طV]UN(٥AVkg4V+RvW;FfBK44 &M)kuʏLGe1Rz],v*  SҘR{4jR0uW;%!p]T׵gERdEVCLSk?TҪMO^\P6;(XTcFIҊlKAbiSD`869G,X18-v ?^MlulE1Cʪ^Ѭ pf$33`ix5lg$A8n' RgQ2QiHpNKK{kx DsR\mEm4y# [N!#oa**P/h?)+FDt.S/ }q[2 /))ژs?іEN%:3%CJUZDj) ulvቛLf利J'=ՋtɇN #M)Ԗ<^$lTBfsSQQ-?r2j4հ}k̭BPCA4Nj-^`SnV^4]\?%v0OXU:@(,9g4F1}Ω>%q'nk\b[_%>>dHFim?U}H& siewF\^{6=ZBG$V<$Ok`)J `RBF.Kw!(_9#0\FZde`A:cd2*]зz׀ /ep(GEQ߃\ƅ ĽB)g)YSޜquV[I{B2;V~ʑHzj]9ޠ2Y=LG,ؒ`A6iU1-<Ĉ[}] 1.s^~-9CVʐs䑤:J^Wz=;bqN t* l~7"-No}rך,'/\%6aȬezSv`ϐMգ0^'#_wE;;2m?{wW]!}*#ɫm weiqP“%5MO S:>՟kJ{GV!ٽh/E;iKӚs4GJ7IaǚUJ@)XsMzSԔLBԴҴ޽j6<<ιsݬM 2>b"GƳ;QD 25r1у7Tۗw+dTV;Q|sy벖_kBC)<E F`=' )_ r6*+HslPNZw9q=ob"҅o %29bXG(p!Zc7q1LLT#+fJ!{t|Kق( ,DA/+:Vw銱8+Du"36E6; m6b=KK֌g4by֗rMVңJޑ}JuJa?‰WE|gYI*,y.r\?zjʶi;BKj{Jܳ+A1(H"L?(.Jp-#ufT?PMj%|bm 4XnR1pbYL\{qQaPnzK;zaBٙ3*p}h@Hd2o(]_-u!rvgJB6˱e1#̬zY<︹LːfF+m;+;fgE]g%QAKybwV1wo 2#41z踵6#^HzKY.n( Bcv~]SơR|Ӱǯֿ+Ї_g`o^ IJb",6 l!>pr\KȎN P7A vVK-fh-AX&2ʗkAl}u; !lމ]Va{$n1_> i;w6ñP4:k3BG:p7w}XEa`Iw4gDz+Z{AQS+lRX+vдKu NO2%wH9Elz3;y+*Bs%<ciS wڌ݊8{"@``7h;f};r]rxU s}Fv^;d-{FKMޔѧ8mhJҲK8:[k;E1Z]p>R6|nv;'-,CrRLs,mFQC3RUobWJǀb:A܄1HnՑbO% J.W"i(NN>?rَ6Ce/жOj X.5 CIgIZ۬rG78$VT>˧m{56cJA(PsMz̚!2\w4[YH쁹o RT-Σ+`_,qΚZZY6xnYRb݋AI&YSC dLl2e|Csc1.K)LS&_uC(?N-̽JѨC{ʈf`S57/uU*ǒG軜 l.6({|Vt463]YDPW9I /:)YsX?(pk\u7m1*nk2%GLn)C=[.LhĠ=6IyfߦP3F \lW "v cژ:͔Ż,u@5 C4uUD`4$m^xT?̑Քm0jeDU/,HFj ;ZDG. cGp|sG1L ^f [="Ԡ9O<$/rZbRr3ِ &0\4gqRhp_G7d2 #4 +3)p1߉gî\锍%;cQYV-~<"8 %5F>&J$d5"x^0!%r*yΓ93yo':n0MeTdӳ`WL.?؅ߥO@ %Kx ؟R@H ÔeWLVC 9$l WSƉ`}:d?FƘW 1ٸ]&>`@ 9wĥ>1i#V<қ87C_ׄ w+-yiBffPJcOv1 F#|j2gHῪR&jBߵC"Œ,?6jUI679hv'#u݂7& vzCǍ?(oxq7 aI݃I fc"|pYl7WWZeWN (fg`Ցv2kwcjn ~K ;U*6wl>0c!$Z֩'l3 k3 ]0wk7Eݻ.`LdSxn"ߎ&aݝ2wQ.3cJ}eHY/7Y% sFwME:f #˨2Iט{r_E񨩞eZ*+xԲJ& 6g$"tlsTdހFn < \YvCx7 x[ Yo'Uw{fDO&V8AL^|d>ۜIfEl1crRYsP* I1?Dwc  H2 Ho+?IzGE@13 x `OSQ }w_:#zsEzyU3 33ժ!iէV_꘮hEp?'X@؀p~DIP]vܵ\%7, UCpaPS}"2< Ppl;<DQmԶHBC8Ct_S -ϾF EƝ*#h=皓t?Gggϳ&EaBv\cUg*DP9}̦q2msBjv3܃&ad"I2lvg$0+ƂZd$\R =Z}E^x#WPS{ ](w&b;NbVc~!xv/I90+v}A+Eu/EM#?X%Q:1 agLSaӛqA/BCdKpX9lZЍ"PZ=A@24[92whss?oJ>\ _aT'uDʩ^{x,L#I/2$T^6\6Qz՚2z0N#ȯc@'ko@6P#?n{Q̹=d*L ʃW2iBr# pଠft42ͫ1Y恃V)rzmIg\.] {`Ҙ~ il)詑oGltH(+xD~]NZd5I;oAS+ TD̍ݰB NJ*0MwiV0z0%-A6mJ.lSV}%TwF'|ڥc/GI&r|d$8>K` NH쿈~h;K_!hH._hrz_$@ dнbQRlTg6VqA8 6%e_Hg2ِp4JUm"RԹ٥#1 $wע=+mn(qNE匚9_R5Yi4V3"Y6< C< IۍB+ o䏮Z")fÍADc 1W | T;qIct8-Nd-\Kj ^<(b& j4vBɳֱ+B;LpGKMq:߱%j7p呝q!ąypZB)*]y^=u!r&f3ȓeawqY1{RZuT)hyxfytnQζUW?LJBYTk+,\J;xh RYwd\'SQJ6V@4@v|¨BUärkY_4A0X,m(8IXIQnd 6 G#v +Lz;nwpe=oUaK!b}c"W@G*w3/K_22RXAJǒ;Y]fGBډyz^Y#lM\!%H9Q⧔4.{}y;p y f*7¯l>߄Z˘"W'x=؇[rԝj.⚊ ^d 3AկrmY\ևte=&T'N X„jHP"ͻ}Y&|P̔jwR,u>^aaQht暓 #&90~w* ǾEv7!'[`LPoh~81[R%ʐF@ R0'awMVeDӑqt?oE !ݸ_a('?䶌< K jsۧhs5xc `^\x3KZXn`0-Bd~1̻0]&L}6} ɬ!H5*W?_r0 !@9A ?@8Nur!t\:I a-Mޫ\"]h/:V;V嘞Czqm655vT =b 5"GPRYJ+rcWoX*I*|6|jWזsu|"ﻃUB_wlDxZpZqׯ/d"?0s umӜ<бmy]iվC!k*y1c[ })gN0dƝǵfr$ڡPQE{r!Sg qPFJ.r /+-@X:c BFvq(b.Guӑ[ {"ꆳ u; Q ]>CDZ~3(X {%30LO+ŭp4 Qa?F{pnc/sCD! Z_B͞ 瀐rs'=hIfuKP FmE7^9hi#Fƭ<$fd ʆi Hߐ5)ة/0i>9̲׽sSVpr[Oo8UU)xwmXS-KӡGd'*cLBNLjEcC{fEiTj)!"cZ:8Y= Z9cawГ&KA0ݯi2;hKA^耸W|^voβR sɮ"rIV;h-*[O2 |ĩrR6Лb_C&thS!19*Ѱq&K*nHdeDS]@f)Yh7|Ke<)1Tl?g*7-d2ko]&:ؙS>rs#?Pg@lڏpIxab5:;V&v2 *J_FMcL'Tyذ`ax .8z#$Q甬 Y2!Ic%`{#k/ "ςep`' vֆ8I`X`;Efߪc̰9rK`<;JBSb ߍ IqcNJInT_rYzT0:!eJg|'aי3bE-ag2mo^tOrֽD26\vUZh7c?E",?U$>U5;c^6h^RIy& t(HLoI*g0h_랆XmvIҗ6{˝ZeKH#0 :H]]8s׏ʮRac`IQ @$h`z{ zh´g3&χʪ76ו* 鱣'纥/:8B`4-g̞yҬaª)ـ,U3fWË."?$횽XC_`ՁAV@c wJpI1[>MQ<=t\ r&L-Ԝ (|Ry(%ǁULSrN.( Sʉ6CApL >k1!O< j'R\S11{72= ܺjM Qi5[KԂ~b%z 3XI*h~A#ddG{@\u- v)/Nk ?Rc|SHLPBm 5jLt&-T%(kw`/A$ ˶"o{t}kK"sy Yu#N:߽/ & x,4#A JIHn0vfnjTήA)yoBKpR芏Wx wzį0d?QȖ'>:EK_0GbslVNX4"R'";`4#4hZľL'N89ǡҶ$D Jj5$+"*m_&4,s7-30wDC՛ĉ+qI#<-|1\J]%~iuG1jl=W*3rI(g4]2G%#JYH! h[Hmas]yA\]aE&𙼘ɄwRi*of msGbOBsΰE_ 1i+ZxRFk(#I xXc=g`i|<'ph&2"my/]Kr+ىք Vڋ 0O[9ihetEvqoÔMNcD^Te"(Jxg} OzH%G2Sb߀34uֈW9qezD,@{EZNeٌ: :)r;#²_@\d\\<;حC,^3ڇI5֜YM\cٍ-oH yE)}֡{%v_ `oFä:~X>UUg3kH r~Nx\\"j9&>q(I|1G}q"b,D)בyZaƀ~dЏpbcg@r>VyivHEmuQӲآ.v[lSr!cޘOAO/v?䢵m1"] +F| p'DdݓA0oF0Ѻ"v LƏڜ u=j!~mQwDG*QWP`퐅)KPԸB hM޲Ųo;Vڈi^"*pQS]m!",iJl?4G^T6OpXU'P:&CΉeM(tzĞvB Tv/jЃ0)$&31CnHOc="^yn'`1r`A{0ER&Q]at

ߡƯqtBx)zݳ-қ4$r5Ghk+^2"Y2ZեeJE;vzhn EVmw x ضwݹo4Hb%L[+WM1*ۆ{~) 竄0c~PM9=?|эyd!xTqc1dԞy$|Mg%H%E_)˃lo`X&#L\ee:5-zce+ !#rvޡq~җi!.-X!#LX>YܻIDfq6G D>&~n al hfb!Qk™Nz;%kt8¨/(  "[mJB@9#I٤$2ļ|X6G+7K \=m8F [`E4`!tҠEq 2D)}0/_|"5 !s 7ӏ 93ȕ{D2S3UsBΔ,j 790:-_r!s)5s}^Hc)q s#@ZsM^LKӉ4AR0Fǫ;X7NHo0JxŅv;wr' klG28FCE I:<걨 t,nbGẘ񢛪8Ҹ> T c|']goVm&!E݂@!L}GN%ޯ jϬ ^gk:쌂ׇwʧHZm:򜦿 > );W\𳰿7z[E<+Q)6-EܟXaK Hee՛G?t>[NX?GDvS@ KhAN&U v7.gvՕK0ЇpVj>b՘﫚vVހUVU;HbA%Ye8wz\ׂ͏H(:#HT/`b٢b tma6&[_asbi<țvni7G)` sG(b2& <3}}ܨIToDZNv𐾵9X3̐;b7W? QJQtw_Yc$/eBzuA(l#^T|ՊK#1`{xT-Ї£חEog?vHmKP ']1]J[t0`ъw!Z_Rxթ73QS@tqO>yYREBcjrFv1w\l3>$'4s)V@(F1HcZTC|f-A?,GBw>[YJ'͢5vڑo^/Ԁ1a%#-P8GڹzC HلU7XaWj ZWZLm^V3'rKx;7@z!Ig|H1 z LHs67/vL2|FG0I>xxxJ/M|dkAӗߋw-6VOJb b6O b! : Za-jj9YvqU╢*o+u sVS$aǕ9p4e;c> bKdQjY\JtֻolMSBUgYblCC,4$Sޛ=<)OGC;m`,yy1搬N)_KxMt$*=tPتA\weɞ9"i{:l_>|FX+6w_P!,N qVbC+C~S Տ ;if% րI=+뢢3.ɋpm̗r 1} L5sAD7PX-3kr?#ghA^^xYA<;u0̗Rk>Bpr+1dUE)Y']1/,m^Hm>ы%AUr{xAo2 } bk`pNls+(0W+4ұ}G9Dqd|_MBuBQq.sc+?7:)7@pLeU//9)vC7(c^cn9pli7NJ4Q'Ŵ|[*-pԟ]%lQe5;n~{N[&G7En]BJw|[8p 7Rqg鼎XPeuin26P8Jd.6BK U`?14BA)KՋ7覆XK%WWV1N[jX.SV݉ 9jo遐Rqlg]704J~2_x_ߞg(ۂԼyY㷱]β|k`<3AeW$熣#&a íLK~ P#ݜ"{_n{>"Q!Yw* LE(.161[K" lCM2iQr*jy{?Xt|Z% b-AY$w .c6(4*>-j *Pu>/Dbc>gYK]#!JQ KEBq3#UB8تEVi~bs o.Jl}C5h1ա~8ԍ`eZl(^GsE(btB iJŇq¯lu<8zQGV`1.e c^㨠b_HȦ\!5lSxX:Q K`MB+z!g댹MEUo: qU)b-ZJ'e6r"%lͫăG̟k9_Coq3}S&llydI`I7 6~| ނ8;z©1=>ΛvQkB!bjK@R銻Bx=sk'Ҩ5.dQ Ռ@HY cm$ \zPV q Md` Q?R2 M֐t;^09q/DK@L9Mar(HY'y6Ivla5l.RRͤM$@O[E\&OeVKTZA* I:@$ ۄ·yrOϽ w(KEF1MNnڃDf\Wb2WRG,WC5"fr|sߙN 2h'.༗0yxj Ð"`>yuK0MYBׅb]( ’F90x"h MMC$Xi-/l?hXb{f 2*nE{C7PP߭"zmqU]E |%W0˼8{/-B2Nf DӣfחpXۤ \ocN˦ZmREyJ<Œ5e@vO5@kIqFgp KP,QK?$$s[Q7mxC:fTd=*3K3Au?!(Ug/yms .Ƿ|gKυ)؋_&(vdRS.M:唦&o Rr  | ,z-P֘?Z4f?߳$V@L{Lm3Z 7!)eFDdteҬO?Sܛ-{t4m"VGɭ`7H˪k2x]Ѿ{;[WeBqX@Fb7Yf55 ٌKuHk.s 2 7p~up ҁ'_aѼr֋,L@YUhEf'gl\Wr1{UPOBs'Eə^ e]?侩czM'&-Qrm߲p@Pm59C1T|sR.>e> &wsL4P ,yBe@D8e'^#?$؛T,4j&!08ȫBhI2|;"a.iېo:rp5mmꂡ)y6oyEuȿpHz=VfY)rUٽKRYWm݆`$w&kPYw1k%_}_rdya H;\@"Lz.k X^m`t;H 36.>J8p+&'-Qz$$"Ή_3,=lVO5#MvJ-l` +a">iCuy3M_@i956 0_kŞ4Ɉ& ԛ)N<9"V|"vc¹C1X+h?bjd#8:DiⅱC_è7cQ)N8-1(Hf H悬+SNSGafCoZ ˚j٩,9?YTY YR>TsG]0S3\;_t )uTUg)CRwhƈWz[ CPU&}ԭIS3Gh= yFhPiF16Bn(؍i*4,^dP8r [WuKU95PLw:yXaDm#hۅ!%(#9;ԛp?;oey[(o֝{/w"l4_?(eA5xK"vhzKȗ2 %>Xoc1!NtjA) ތ!McP 1%|T ԨL"+qnm^;0f&Rl -<Ѳfx?>jB_!>DSZ;Uwۭ\ۡ$P -K"YqOܾΝ-ky#?`ns07, Í?/5;ѣ K-f=kb<6>IqJk_q _}>:#c_uQz|;yTWed;i  #5U[Bf{T; n`J淎ՋXQG]T U̫3} mxdħDoʩ vIJN=5PCf׶$P+6fH dr/FݶD#j7).w;c O)&]3;#&Vl{`19߾A:d8.vĺ+(q]f[1N9Dʩ$jY@"\/74<u 9o(d DN t-2*\)XU`yh(!KC1[eF4)޵㣤ZYOtL,>z0>0=t(vJ ȸ,m%L֏@"U٩oL@-FfXp$J;Rp5@Iǎ䴓LDOaR+Gw_E1 B'e⨓&)ؘt[`u $?L=fO_eu)%eV/A_}  3o9B )(deuZQqW6<}~e\FY5za%E{&^ I#c[Zs߁.h՝s{f㻎Y(SoSd_ "[q.4CAy><∦jĐxyT} ]~*:s`'^LjZ GD SkܔZnl; ^a DH9?T7ocVy!^mW8?ͫGv=L9qG*cNHqyCS׍yܵHѳmQD"Bs ʝy t"xڙ0Aŭ3W8:kfD{]gj55@>(|CإNANoXĬT~ 6EL<`E:|^ Lc׫DLh- i>/vV@TTz#}ٜjmoD(BFvDfXN'/{ДzfG-C}ψuH^yݑ\<6r- ΐ8ӷ eK E,Ds/"PgwqH 7)KXv~liF`b7g()>sxe}|fsGLTkޓQ}ʩW率uW{ED +&1h*j>SzB_=>6m5~@s^fA+4A|r6݊w [ S(ݑR&]+1',],N5%?HQ#TԤ)to L ^!YJj8-0r D~yi/'7X;Ql9^Yn8y)RR4P}YC}>AX%;EàcmM7XKVxa` Zx!KpHGF!]0#hPZ/!rՅi;ai߈߳g֔ tѼetv٥ &b,؂3˓UKi ̆gPD8 @7G=mH&Z;wnd2(É`@@6e׳y:J.=l{41rSD8:2&tR-f* 1o2c9*LC8=% d '͇̦HUUA5JX시:E o,Էg+-4BƂ/IaDwfc%M_38W8:6Fpo3IB8s/\z>ۥ'g(3(/& Vxgcɸ>&o.Cggd/]3$FgDT# ^'{𐟳jCggh[=OkE[? kԬf$:q{I=oyZbFSKͯn&jێ,7̆`P _5 u@x"LO?'$Ի+_h"&Eh/F8.P{-\qEX; ~D88C!'&z)m x>pr YF8~ cc^MaqG#T~7Wvm*XB\45$c(=V6X)}âPfkHvA</eOu˼z! wh\TD=W\}!ʌђphBx?Ѕx$O|D?|#暗UryRk r }Xrx Åھ/*GOhwFpJEƱm)튬zw@+i8?ݵGzfVR-%aF'-h,TyׯqFʂ X[yFb&1h1&YY\lقc3q'S]'HVĕ nquq ѳ AJꬂ&sIlr3la so6rzJ'F/zcdU@%M "XudO3p 2+ZK9pxO2%GÄK쌝L2^c0Xv@aGU@Sr;{:#v<W9yv,MAˣ6ѯ_ H#-q| CӼ fx!v1s9Uty{r HKџ%@^3~B8?k.cxsPOS] %{T jn"XweYt\BzkƣLIWLP̊:^ FpTB3:m ~qHuAlX-pu~f$1yޙL\N~ı/4jD+"^ R *oBCspw,?eRZnR#"sCQ QkԳ6zV?*jY81KYǝ. aJXذ%*nn0Bx@ģ t*b.ʇ˥EЙrC qHu/9!+UüoR=( ڇrU%+Зܗ1͠Z|٦o8s9徑mY{-iLf$_G8r!1w`Ѧ2re^j][F)?pJz&3+҃/ܓ``d4JP_Z@j2S۔ Y +4'B!yvEvt {%(o^RQafGkp PHiO *ό@nxM>*OoOsc )>|(0 \O׈jiZ۝ 6.#]\ijQ6G5ouo  wGmBVsZ p fp^6% z`Y[}`9Khf:ʪ2 &m!v!qXa)T*5oEs/%W:.5S)Z?~7*1( Ek(`u,15O+xS%9jNZ:99}MvfH@ оgx}[nQ`3o?']oС-4su}*> O [kfa4d RopV /UVIx0K ( ,Roʴooz% Q#/!KL0c=:D l9U00+<t1Y%".O xf.bkPy0JG{شeƔ1fVOs?:oᤇutX:MP&)ӕnZ.w]+W -}wzn2; {fMO6 {+oοznhCt\"d͉5VT4SD̻B4PRةRf%p3gEuH>Ub܉ 2i9 bSR,t/jIg%8m7a`k"kfg^km[ "۷WTg&0{בCBP{p\BJG/{|YN\ xzEPQ Ȇ-_F GF9K XNSy-@zJ8/v`吗"^)P0]Iڄ$G]d$gxKߨj3E]HU٠zxLjDn!fCI߃ ;=JB I.帥yH^qլoa4xĎJ܇\N-\V,ofQ*!TYե+3툵&5~5؁x&[8 p TT?b,RGeOʐ̊UZ$'f4!Nanh%I{p%I AGuXO}3,u+ {N-v>"w~Pp_h] jS zp6oҾFV5_-UoeY,&9ޚGR\u*yi9Su࣊"eu3"!v#H,D-/@>N|7y<-[հm#?юwIwsI0}p I|' a'cc7h p<85}ͦmۙ%1jdRC&łT;!X30 \tZVO7BOu_|H/zA`ǵ{͓/+k\ПYJʜn2ΠyOKGƘ=q>gԸ4*pP7-oVltr'&@5AQA!)'Ǔ߭"p&>k>6;0|([18_1ZWӃl_+3-ۣhbJ=ӕ" gPuII3.y4.ܗM*xfl/ Yō1=튇Ezr $4N9<45n+U3JcjW"}9HtdzAEw.]hQdHԱJ,JbBK. Įޕd |}1}B{L "}lޛB0Bv_pߣ uEY wQTe&q<[ `s8P T*J+j6RlZ1'I'dțE c/Sp_|y |^_m!IBD.[-b1P]%ؖ`A[/$φU=>uo!v4|WY+0T'dE=K#D4/{9GӨb~Y[T -pS ϛ{uk16 = B=xiS MFDN M9@YĶ,AR'O{'3töTj/x8{]Bosi'" 5Y.eE0ʋO* 7W1':dak!{J&P|gC@I?>}'8yj%Toqwf5Wp֌}iUzj'odǶf&y16n:ux-Z!l?_AXKZ_adYkN}yp\bG"xW;\LsK$ t ]ѣdt Ɇ/ ҕ A e-rs#6v JW[kʠ%/Y߯Mlz`Z἞uI l@ܿZ+_h!xlA|;l[ ¸"+%LcWeHq[ƛq:27@0W~sOѶDp//O3,rـ %0jN5qrOKDԡ!k `Wd?l{sB h@B?l%/NqG]I dvɭA w2ztM%d]0֐];.ƣ:3I \&3x=+[^VÅgumR֡;\Q_h=J.U{ZIsŴ1!@RS׋8zH))]q{?aZn|UgYTvѫ7\3Tq7L&UDYјk;7+Rb(ϲ)9n K&A߰h! 9"No-|Lm"Zrxaw2RDdĭa8TyihxpX.࣬!I֦;H0LX\/ fCsfM?r,XbX &ן5k1PÐ}uee~ԩ3*CNtZ>9*, ׺h!fT "vaR]& eR#jC<Ֆ+WxV߷N'%} {= AS % !ӵLfmM~;'ޓa~@:d:AZ >oR}IR &0.9يt#䃁"[VR&zG%^ :"q[{W6+7*G/o-îPY-]τ݈i|ڴsE9v ;  GxVv^V)GpThh iʬ*e)tbJDW$)}v9"(0?<ݪcLS"dxklqOJtnjp1Ix9?HYd .tӹDkdκsM8@Z+\2#}y!q\`ڬ 8zߌI3J'.[yFnA-S'>c*1)~{9TL/.l~cޖ\fVn)ogLR#nAiEB'&0i78?BwPQ~,`|_'쵳!/PDg`q J47 C.e&nV3>t F !R1~%[#[7HL m bz_M`ҺB-pvukmgoz3IOÖpCVlӀ& _0eЄ!:`*UCn.뻦T!_aϻK4/VJF]M oDi(WF+K-x`# R0KŔ6,6°v9{b׍m;oTqՊ(!Tp0g\mbnuUaǼRr[MO)q8+SM=BǔgZC^8Q,@YT'-DlU4*8n (x^Ǘ~/PI^ںd:%*tĪ{7cx` 2O* LO7^Ñ[. <_S11.U7R󼤗g%|8J\y718>QPSi|L$ rB͈3CP@+2>P CjF3!\z 絇"Zl%xpRrHU& BČ_ɸN wzJA|BoQz琦{˸hMU9~}%4}/iZ6PZ]Ӣ2-KI J1ǽ-z2<;u٘N@'o<_.Asp2PkT6hűYl%UC@룞,/Z#s5MUs '?$tn.lMVE LRK#|٣? {*H3CQ2YS 1ۅOtrsm}(wb -2#QD p9;`5G%?,畤kCZ.#y=bk-[&yԦA]#Z5+b:)(/aF `47=XĠh]Sgb JkW_p@BxَV$.k H_(Ub|R(k]2Ό?%@v\VhT,%HdSeTk+9P!|? Ӣq#w)avakeg 4歉a?@Iw#qɟ.⪯\'&)!r(&lez )3UY$Gq}SV?ƋP_| 4mP~9 zd]Bv⨆2%)Yjb8`)2P:KvhVHǵb1)h*fYloJ)UyھԱ;`b!*D ŷT(76\i{|o0U~w̙|ZONP*.ֲT k8]2R$M^be'veRs=o nz a%]D$^E1_oiHJP)jITahy맾Z\}ӻ)m > 1 H1T.n\.Ǩ&D`WMZtuy*_crG3 ++Y=|8ޞm㒲';!uFyFXCR^#{O' $;єھ-TsLB(9OSQ@ 7Fg'(& iF"|_R<> T3H9om=2p).ga1΁IÀX(\g$OHMRՎZ6 ;p3i)#~"m 0 HN1he prHq<1 B}} 6RjuD;tTTTfqN93df^v#n>{;+y=?P;$>)mل:bP]&I,Ҕm >bm;8P$afsɞGcP=|-(-*w7OȒ_3e,50 \d,X2_(b~/8\d'UhM sБ` Ηʜ%RwmBʁL5hwAfM sLiC7f>_:Qbz!PdBRXz)/*u*D[^Z .kڪek}%3Ѵ+`q ÛY.dsO`(=\dpUx,#E53?k}"p l@ 9>.}fzx褛SE!F L{*K$TvpS{#T "عɭ(`%5]``=Ó4KjE Cr²zW m;vzkIIKݖ˳krS1:+}Kfr --{.QCeAhM68szgrߜ[0._J1]x.c4.pEaZ;Y̰ۻ+sᣪN_0yavh>V uͲ}5JQ(d0(FD>1^u`4 oy=ԧ]+I0XJV~=4f|WrAB S&Bp]%U^+Ҡ[;Qu EJ@>`wVI w挧&{pUvC^|,b@z\ bzM1IN>DJ@9,Va K& wq}3Y>S zPNRkEOM,*LB6a./6U!|}::oeF*hY4tܓ5}3Js6j #c]wc0qؚFDfV^#z#l")MP=4 4| Oz8Zc4w͖"XpÈnǩDLk aؔm|TmHIqOb.w~*@ yjck%&XSgJ\, -Wrɳ0Xd9;KfLnD0lKUYGZBu ()}z69_)03 |ۂJ"@7b\9/7%$O/1XHj虵YfG§3:J,f?\в x3EJb X=  ah+HRa,x shg $VlՏsp B A秱z6FҶF+&b"0QY<*&4TV}9 qzsw;:=,mn54r%[H![5m^MܥϬ3;H7.YgqZQwd^%-U75ɘd/rwQ^n`Rw6COK1a[!$[~Zɞ0hQ!иΑsYp|22ٍзpۧ2(q,;{&N@k'K\m8u_x#}N\i9a7<LWh2>8 2/زFxW66әnGK:$ʽ (azA%+=C>\!! ͪEVHWdSCw9?Sl~b&++VT7nLiwsE׆5]859[Qy )T K%zHb΍I&RHRe>\;.ۉ=m=iaUQ_ڮ{'j>R0 m!WqRHm';s59.=fF/26'f#[7Cb\xqUU66KqW66=R}s~򑱠 {vW b[F|̵NJU2yX]TWa$5Y꨺7Iy<UAϘP8~PH$aon[m^᎗ֆuT, -q!,t-&qlj mmevhVAH+UAWXty`K_tmЌW5G30({ȃ^42`4k a}^xΕsjT #JaHg=ƖxZ? +γc\؉2vnkۤV'pmq~}$󜞂_,Rra$};Bn,+ uᶔZM5hCL7,N9NjX 6`rܝ0Bfq o"ES4%UTTB;!ӫb<>~{mJ D^\oGQIY.]q1w?ZPGAɥm 0>Ru/ 6zq Ël~ h3.ʟ_mGLەEƹ- ac%{Zf*i4 %rb3BH1 |2沂Do|.|)|ج)/zqv{.κ/K,3"s WTGQJcłR\:Wx-fYf>GT %E},ŽS6XxEv056x:u9yj :i;bh}Ptg=_|5oya^꠬F{jDںw&m#b;}HXhXmb @]:$ƶb+ܫxG ;{d ShF"DU:.ϱN=$W|ĸ>AܰA2,I{\jU%wr `}:Yqv,/PsPa.ϓB1ӚB';(4g%۪+[IUD%p1|BМ2#n"¡z7MJA뼳*%ju'~A58 _7A\i]rR] _PjُM;ۣWf,ȥ}K|TR@>=*F$pbk^ =_h]1zh=|FeϪ,}jF[6.݁v*6e |]H )S< 92Iɠa Є]\ 5c1q꟦;[U 3r$0RP{?9hP1#[#Rr|1.7Wcd͝)ֲ520n@DTĤ?59oJ^/'LPBQA;Bev'uaYv*{oǼќ$7קFhab:aj#XB3 :P*Zek-h%a>n-Pw܅ ٚ~",_CK[rrA!,Fϯb%|EV Kt0t-_ Oaw؍* W-t|M1 kξqF h(;h1X耑5'=,` cv'SR3;麰|R]4LeEOL/l5ȴKD*GAUz4 Kqv0tr_qpqʖÌ{DՒm&ZN3#yaRd7~6d3_3qN=Noq3VLȖ .}lt X!ls PGR5T7+a^'E2r46VjƘF\;`Q6|U4u Skš++GŹ/mi3PŨŗI8zq7q7ICڂ)*E%j&)őLlaKF]Lådr30EU]wh&7+.&AtR~eV8Y[Lh# Ӕ[zsNn=v;m'@f: x:>W|5o"X@P8(q / "64$Z'«QjͬzxO(ِujDAZ;YI4:)LituAW ҥH^ & $Uj=D:-$N:4j՗"1T2OK@TFͺefL4HU?䉷F67ғeCG!ܐ8|(hEa9cvU1)Zp%NӥZ0oM*{VPx?)ړ%7ɤcnWWfM2EC7 Y`OXSP2H7XP=4*Ϩf$&as`)*hPF[b8#o"w |`W?eK<71 L"^ 3wc1s~FU!G@Y52 >VHTGs|E5ksڊ,<,S$m"ߋgTs]IckwoZX|E}Q `TwvEHuOv6Euٵ|2FsYas#NvEŇ+I1Cz+,q>l"#<%7vq{b[цs1k8 Mg 5AvWc$cTq~{9 p"d g{V, ǿO KD-.LzZQgaLQ0_~IJvy?F{/Y[sg!)LE6kfTp̯mfxq̗Ey@Q/܈JjIvoBAQxhH Dv~^gc|):.UNbZg5'f%YGdx2M%ju徕?ڝљ4pm WB3-P{!jHvsM@1%š4l'h,P;ڰew4K2W ̴qloZ::7>ϟdI0ۈbTEQ]/9ufit` vL0!Єj0hܜDO$!T&D&P X0=h;VUL SLP \܊Amc }7ͪ{~Ģ)$22ի=gHFrֆlEdndC9%ƣ&x93VI^FV s&AGS GձvՆvZH؊ ,3i *P0GЃ ?Y[ Ld:Fc Jsrbk> GƼS23D̪W s\gqzL.w''%paÖݪD`BTz#ژ%TU{s}oJ)HqaBbe`'ꍓ@ˍa]<B_CO;o.ytP8Smǵ3U5ܔ۟s{~JՅHc֯2yuK MrG8tV]lHE0 riśi)}-;)Eg)TQ(L<sgҋD鷊T;S"m`36یzd \@Hd7 ]A-~<^f/N\ׇۊCn}0k)͖F`_h3)Q0p1&sBW0p/uC>}7?D&7L\`Ȕ󥔼7ȷ1J)Фn,'#aƘb8zO4riL)[}.>fr6On8S^ITfhN Ai,ɨ%4]=_1k}ՂCaHstX "Uq590_LF ['ahS_֫KBb~nX(NO:*QՎq+V$_BjФR^f_tYT8%CXlَe;фHl`Y>$>[ i9Iyο\Dς)oop;QZIKd*9CAߦ' 4!JY C -$H =Hd{9nn؊+-ƀRFx^Hm*`nz):'TQScCe楴AGqxeaCXc[>y|欬:"#w/DY!/ߌ4LJS&>ē~wĝq}ty@~ز7R 'N!w-$o'մk|Ws\K Dz/@C(8e3( FԨ th]V,ga0R4(&{.u?kՂ ! Cӛ ZyΕ0.iT^m"&vh1"Wm[xEH?#7wrx6[~{8"ã㟼w7xYJ\߫/t}(''JEkݣJRfg[§\Ӧ1Q՗bg 1>cWɉjZ`nr#iqw`$Ϣ*)L5~ y p%.s!貶Cao5zUN!E+ݸ ii緷Q(9Lvʗ|Cp<2nS#C#Gnr&綹\=fMeGZtebG]uOu#CfB P` ]t``(׼Cfn3Dh @ԘN $H{K!EP9JK0r-v3J+Ot6 iYP%i'Un=vaބ"\",vS͟.Wf^toEXJof(<ۼ5 ~h2Ghmh`2"JP68##tecA=Cׯ@$EI&q`hgAk:QJSnV?IpGu#G,vv9MWi5hPy6 vN޽C^Иvp`0;9WѝPm h~B*8ڦymK#[ohWSZD6p#]-M}q6SWvb#hAbV%S%p"4B ZLĜ~ 8 qΟP |ܽtS6TEn.?/J.rQ|czm;6 4ܤ<_},aC nihLp3L?@ A?WEgw^p$[x&Px6@WU_ENQ|98(pN ĸàs§Xk=",lGGR-ZEX*`2sy|JUWhcN-ā]+(X9#a^+ÿx=/uMczz:_߸b21 ~nhJ`[]֩'E\|O9v.B;ձ]/`e.*Z|y0p.hpَfbݺ޺TՋgפ}BP,ʈ=6/!e:ćnr[0 Gp]n_ x]S?ĦY"J{ZvNqXO 4_z ۓ~]0K3mz^Uĭ-MJSn-rK,yBKNPOtxc#mv5,#.3~`s}3+GoxJXEg+"n$<c:/|_sÙȴ#hÏ[ÄGH~T|Y"1d3~|5Q krPI;W T-9>LOo>3s.AՑn{Nf̺TP)Eʏ0hG`]Qr{MS&"R=tIq>5Y驱邟9!qW]Z/H$bu./@}iC:;v\DEVg. e;ZYDqi>+-蕃^.T;Rhd-`q'whbETN#?|,ȫ]v'yCPPpG(E%iWr‰֥" DjLmnQ,@Ŗ,ɜOiM`O9;Nm?Ͼe--RO.t 9s3Js&}BkwML y-;hm&w[}CLlOg'byf7ZZF8~Xߍ¿Ҁ w`Ɵ gH{ɦm3V`sy;r,*v484ibZ}m9racJ :vk`!(m' =IA:M>Bg]:rFY҉͂Z>]w+Y-4~2]R\ѧ4w+' F|7IsS8nkjsr'/:>oàeݟtqDIGˉ >)BL_nmea9ܸFXl='/>Kݕ߷Ϸ)ToG8K(k{hsEW|[.k} B3ZiagԬ1A pYy)Y9aIk:=tTĜ"[X[ݞQ'H܌x0$luN?"]+mZ»6s˂ ^<ϯK5QQ5 aԷSwv6qFLnۉv{!\Ωƒc2ujٞ*7T1w?UK=M#%P{jxHvUfO>%f%!OgGbPqtU jï Ŀp{.|2j4FWsv0m>䀆s12"lN%I8\v sYFMK3[O?8(+ [uțl}v6*3ju<= ~xBlnGʳJVeaN*VoMqֆ#=\1+xpeo*7KRIQ콲ɔI gfmqU3&;fDJϴgv$>IoLp,)eWERAܞ Љ΍-(5!|nIhV1QNmlr~-0c ܈Έwx`sW$Q?ޔ&w|d iB2Tz;eķzPcyΣ{[^j(@%5gua l`:WC`U4c*:t#^17Q_iu5>< H_nDA1,oY#BL5I9NEAjYOì9KUoks祈Cw;eKոLlfٓOV<8/is'WD6˗ en{& @t.HN}6P[/1̛5 +zaJ* ~XЁԁsu įYn{ =a¿>1фG,'QDIw*x[ Fʌ\T AII>HR\}mzr}PYgd~Maz)/G%MQ8zCsw-s.J͒/ĬH@=d.ײOyix3]H/?zeBomv fKpgbfKI[`П2sE"{sE iw+lTa˷lV`RBS^,1,jI`/?gE!Cڞ2Ce c$F.ӫc]3)K\>N4ɾel\/-ʰA:ǿ;B"SH jy2dž(/`@ZޔFhRajd\])m._&J@ ábQO~lTQ ʅ?j3iWZBJ-g)c oն&6,TUaNrhݢDOS-8+d2]/DH0X", y-DH{PˠʼnOƖcHC텦cpFBU ,3-&rA~疿Bs(ߞUQ6- 'Jǀc3(!,8&f4g$=q(tZM,QV (jl>J0 V_ŤkX {H;LHY ƩRwGGmUL&KXLg!GE>Զ_6/ՠdmMg~}y\s4v!ͲA7x݀g#@VwR|Х>T6a 113r׿D3w|=|ߞefL".'n]Uٮ%60Xl70yPE˃A:x#`~_KhF4}۽3%>P9Q;]UyfUXNB>>c[+oL y_6knLk`"ǎiD!'X5[y9ou[r~ːB^;v?hnAE_.0Yb=xOA>6hPlv!o7h?DG ΁˿y g<G㻀QIf5B(U3qclɽ %Z!f0Oj!DjA|z.>xقoX 1V4 |%+pD]FI-&C$)-@-Rc{ @XE)S8 +(șTfƦfftM[K,{羄Ȩb#JCZs}0;zCg!9}v'oR+p]Da^¾scIU6S`ooK)Iև!վ|x~J|i6f5{ć"Wi0XA ewzvUJ#EQ?fI>̷[X!> =,y'R6QPIsPi6-:U_IEut1(UHo#ݖٻcŭ_vH@`ջaSTj'hv@ؤayV9J՝.8Td2}5u u@'kWhuNPv;I4q3dOa]!PП츱_?AA;f_Ym lKXvv`5>(*IpW0ȹ`hPʏ8b.6򰖰^7iwu> /;\wMR '!myq'DiIoCh$_,^ŤAλt˦w_<@@Y1 s7%roxT&bklq}S%̲;L)ZX߀femD0.")69`$i u5Ĺ  Vȅ}oz{`=CÕ\ )̕M6$<1gN B\YÿxyrĘf^}5PIם!Tĥ=@Ya3.*9v "a+wٰE95(ȟ1)/^Bo7Xk,CL~5['m & n?W><ڠՎ>DnbñW*>H}ؾtG&}ظ0 'κϻR(sΚ`h$.֨nCA( 8s s%)%OfDFZ$7ȒhdY{-}w5C@d:u.H ilZdZ8.#لM b7٫ɛbIRPfmvb C;9~e$D]2[(1#*;vO8.<4rq ж2lZ詉?޶NCϫ7ygWR"#~V ;haU -n9 1 >xpxNThc{:<._cBŒrrE!j^SOa7EuQvt濺u›ַ$* th<8IWM./Վ?n{׊e8份Eߕ:}oD$%:9gG_7hvx W(!Rɇ6],uD1Pz1 O\~)@( բndL\ێo W =!#dg!fin)_tޒ!m^)X CƏ1d(#rn0\inަIU3Y2b7[Fo2Uvr'Ė Cr:̩CNL6gS SF}e(KW_2.6n4^"lSHz]?V`QtQeg7eI Ie ̧w,{Ŵp/1 $| PJǚt41T-1\$Ov*O{ϐa :ἏiNKHFǨ7:$B~uKY3;^CYN |rxq60erLo B YZh>A{\ Tފ-S>ǕfǯXX\۵f%n@)o׼%,G[rH c̩U"˿&̧޾E Ml7]`P}Ax1Ć֥LSŞxSS;KƱ6{9>Uva]9/{ǘ0SjTst&gۚWHx~\ڽڛP>ě)}@n11M=yAڅBc_bk($ Ē~6o$>N{3`S(éV@UІ:K#8[7!֍$}k,9agB7VM1zeS~T[㩫>E!;:VPSP\ r!X0 A_<䳀6ECj ubdhIx%{"%'McM˴" ^f $cmˋ&URGO΋sZO"c* pW_>I TYS)"-;6ƕod=w BE=vfvRxkj]P\EГ(B߆LS~T-ɧSbUjVq%=VH dÌONzT>. }ŸB8;=6hOIR_s9aJ z]+\Ҽ)$G Ĝw2@5F#`A]$G\b@pM/O DÇXGJuO&˳Q_TkU#3n(X%k@1z^?A9?_ Kb{'* ,_F6tXґ&άҞu$k D-S^L{2(E'ƹ @ʟ֥-{m>c>nI0 "$TE<w7TbD f _6lP>>WQ~gϕ\.88 pŗ͐NB_0-n7rSc#/vɯ& B^W<ϫ+vN}0B/#=EVA =z#ZuI8C$M{S~|>M1؆xMF*x.JD pgy7 TP R`pg: D,=b sIb%EClGohhYkܥ.egϓu@bT3[+?6vu :8c%,ā$5:#o['3ZqbAk^Es DcqԔ`?<}睑&b/ /CxIEX\vN!vM~?!,~.Ib= m4kd)`AKFg]i9F0$ 7un]AT}8̉-fJb#92M BA)B7o8&Jwk*P4Hutw_7x`;)E1rڊ949d׭a~k3P+1m;&4C4fgqft8 h KumG|~p*?ɣV_JF"A~x>\рsjmvH%kk'Kvds< Cp1Sn21O~> Vfwh ȴ#\Z8u߭=S!w߆\庈!a/Xy9A*;j=!>(DOHjsTt3$r4N$*S߽WiNGa ucNHRA KjZqI)=gJto?tNi+$@;G4=̰#}vO,~Qgݦ1e.rraZHEO=(K>Rĺ\SZBqwƃα/)17xcmPaG9Cyy=*˞|]b`!0T#N8c,ਸ਼݁8LqUβuHU }'q绬Gz^'Ղ8}l'L.d%" |9os/"zPC͸'#}4,4Cv`tk*-=ݫC+>NTT}pЀmqE !n2RbNeN 1dqS93}9-6*S #&8WrA@oއF1C73$.mZaųw 9av2=!<M.>[1#nO94"*Xj4C`krn2өߩ +ɶmPGWf^2i *jpdLEޟ/%KQ0 +`f[vSJQ&a'AM ![D 2 ]pey`Tpt``FnBKUY\r3>3VPJdw_"nixĨ2s} ٕ}{+jh2>nI;W@K"{gDp1#Y=T^b~Ɠ ;)UsHogu3s4$NV{8Y *!txf:5B"=7\ D6x!\T?b1\^u=# j&+H7N_`|4ȇS.Nz_?._$WZ݃Sl#ʔޯ:LĖ)Hę:n W09PKt $gΕ_޺ $G<_d{Z1QمjFy0̭Fߢ(wG#M┏CdD/(3ZDn6x'بbŢB'g;}d\*{1n̼ζn*~b%Xr/V2ZSi|m xg78czBxzG 0+bww#EɄq+_Y#dc &9 曬!*K|b#?0ZnHLNٻAr~`dO/Z H5t6g YBMmL,hڋZ<3Bj@{BݱZijhI>( VZ fu"?Fte1W+"C顇^HF906y|hH2!i5)Ru@V79m1 Vω5\җF(%UW,l3*HZw5M\Ցxޥ[r;v(&ӛE~jmẑfQeAb]DzgV@ۊ;{ބDgx #N\v !:`f .úhYͣѤUGZ" 9&=P}-!m|pV p!,/e^z,lHVvRqkm4dqKp2:wl&>vsa oG1 WȞG)PG?K{3k#:I[fUy^XH0_v\wr2NR<TSKr2Gq )y(e0FE*m/Q5]a E e\ &,icNJY܇ui sZeۊOeoJTv/aD,԰Xc Oy  bk,#ߐE6e_ruWc\j rVzpC Ƴ#iYǡK=F2CIP<O)2L0^>OH_1V1Dx!aOoΐ8``fMߞka\kG O(x6x 'rfHO QoFT`*(s͟ H3-\/tΦ-?#Jy>ˠVBBE&a1D_+)e柈dV4U |?B>[X0o r`pݰ.>I7zlVݹ͖ !k1CeꉅC_ݱD{𷴄~U+>QG I-UEV>$lAG|V<~v@r&+Ji`o*:-b=bmsG En.PVEx3ԍNŸQ π֥+q x CoN·*,PonKF:q5^-<ӭE XOr!->NB~~zO0`xLD6"n7%# ź |x \9(Ħ֞PE pABU^w=`E8 z$1pN_R¶Oa<#&NISqh6V;ra5CLR5^Q\fP%)hŦTߢ/\Z%Tt?S>ʛ-U q8hBqN 9؀T%au¯:W`ڭƺj {OMs=S0E-L,VO2Ձ]LeA$'Y;kAϾI͆#IJ WkR͢SN%)K[RQ۴%HUP ñL܏JKQΩdVްݴ2ȫHD~>8x:;Un^_S^67+ <<ۂd82;6-0XoIk\+jՑEC{(7_WvNX %$C+zIف P-Rp/bTCm԰u:O2k靫C(Vwf$ff>rfQYekкx!/eq;R( Ҳ1HX&sLȹzc8ng]R]bEtD H((v؀qֿ.ʝ^qUBBe I Z/=L[14xԫO}d;?:rgDػe]Ŧœ%2~!kHDkch͓j*YpZSP3lpƋA ޯd巣HI:C%B[\ظW![s4G1 αIbESE3'e2stF;i,'6n~fO}YLKDZtxز 62ɨ4EFȵE7[> *n!8J-:d5jDzɚY7 +GlAD| o\19%:AROeJ7GRD| v?ɧ3~.mSKCn}9xDj'|^/F0_7o¾Iz~԰U>U’Ffܪ^NoczŕY@zL4]C55: EM (%a@$Z*(q;ҏnАX*$u~qG*C>,Q!Fq?_p} YɆUP*wͽ+pc2$C2;I++587~eKaÂ# "x[>5ۮa@Şlo4Z.}N)'CiXMlq\lO[0f7˪t6B¡O_z/hhj(W^`.:c{MaMÖPwnaKr^+٬ PNlݪ`m TДE:W1T+wd:4 -sA2g\*O|B3O9 j ktm4ݕR6S"A2%!`w4PJђ1 TFUQFp#hI;g1kRyo Im"<|r~1@֔WԦ˗~sHU$ mԝZfE[WA@#I|xLv5;:"wx:JAkI{> XGvem- YbG }Mv7%Ek./SuU ųA36?,BX&LV9_GݩHY)a`2wNjfӛ &Zj)FkKT0xGM[Wsu>(-*_={EZ&zc¾oۣYL$,Q-3vtqq" ,ڜX4BI}Qq/.w]tn sγsC(y "ΦYd ˑyoG"ZX-<-v iWY& %:n[mnAZ,b`v~T6@Op- 'oC|@k9|{S-Pwj0?%pf^v_l&rh+ YosȂ3Z4wS_9hF/1q^?D;AgP.gW/k+e`祮=)bdJ`="rٺpYE{s:0JUuyQgJAEtbdg Z"eH@ݨ<>nm˒4aƚёhzf?V :ckmC>LHni=X`g \djPm .&Dԭ|uֶ~я#C^vB&USN3M`)1'BgZӒsYti`¹lzCԟ+JUs]Τ}S? wp%P df2Q\XGކoiSwFT'p.M|;m(X'[5{ H\3 P@<.,klOWpũM蹠gxZEfQ"6ObU3aVt0ʌZXo+1|[kg{/_=q9}ĬUphDr.w㿴 }45Zĉhwí! {HP &g`o88)U% h18rvPzd4iV!MJAWT^>bJ:{`K[j6ߢe!0TڱS5XƽݳkAC_hhѬ8.pOoް#~[2n^G5SBP8ϼ4%e=E}:n㇣`j/y_cb;6A d=PSlfܫˉ8hPK g`#>Ns 'i$<3hPh{uiu1{&zO|NQ>GƩfMEX[4au/ǯ0=1uVAULNX& f#<:hyTc/C}+ҽ?f@.pB@5䋻Zlo B8α~XnvN;{ҿkq<ieo4s'~4d:LB'v}#fak`~FQ s E1R 5ϱI  G'M ToR s̊Z䄍aO!c.E/$+,"{OJl70Y@v^6 ߈C|Kacn/Ş\/ϻ9UD6kӨ`?JgA& n3 (e S\3H6=^䓘9dm;ʅ3 M{&$egj}d.M|(D jǩCZ܃s[oNCxom[W0A{Nu8Gc\A_tu4&[eHtU9z_KjeB,pf<' _coHcYྼ{kKQsslo[Dq}E̛3s)A`)XPN%P͜*FOnk#SD?y LQS$C Z({Da}Y;gf{uݷ[ElVɖ ,cI\3.*hw*;AZ/Ѓ³{c %G9m3S+p_qjF~v-Rz'3,W3jgCW[AAlVxtKݼT}煊3'7܋Ye;_ݑl{Zfkxwi%OF#ݢG073rNL3#w\nd&cH MCÊ&$u}\@B 0:컯V=FbimWypʫV"vc $ie3b e f$Ga& {?ij촛.hHRu4&»rkazEҖIU~glssxkgnS\d"EDG4mlbjw@CC:3KM7 Ye.^_#c;4aP !c=gPaq4^H~L јd42G͖}GЎk'h 4dc ,*c7!v3)Р}XA^U$/[zd>pP u#`XXB>fU9<kcJUoC7cD ^urAط]]RA!Hi&o7WP@R7!h -y\@ G>4/ UqC2o3]uZ&"{@?D;r1PI.ʙ|T`8J=cf`SA&>nQA~ݯpcl-c5ddd%sKL"&ve䀰3bRR,$DSՄ ̎*ܵ, LU@P56epqxZavBkIdvh8){(wQp_mP튎Q,,}a<+x2ZWs.C9۵z.sk{+ڢ eyB]k8Xu{' d胺>)X?ԺA{. -iCN=Xz"3RU4*V][;Fq8m_FEUy:f ^/ˁ75G7{C0wzKW @vN]&1i8!L"5Գ#(udy>况 Hj B6BFpNdD@QY5:UR4~+^[z:rE1 Lt"Ty*s+V  _1FzZ҈Q%עl$WYjK%o"qY5𔦿.)OO#e_O CQ-9r"bavg@謹i$8(_/F #\vOPpgPͫuf\ Cvxxuy[\_WsFHΦ˝8@ cF5ڪIsZ\KTqS6`F4d?8H%6kC"5*^ľYvI//"  >Ct~ ^7`sN2awR ”l}U݌_ԫVJHF?v^P)ёrm Vq0IvR &QA\̃cX8zc7nS4\|@;&_ ;:*KJ nEYQaRo*=wmLagjiiԧ;\hcVAb0(7'9`oҰ~b($GqRdkMjiN1NGu')V,C\U(CnpDCS:(ϡ B/z3u_ œ9A.5;HRݚr $ʶN4z4>nUtt{cV[{.sDh eeo 6iCF }mE&L&?rWix Yj?%EœrD;?#Y28~HU=?gz? oSbtqkn(ZHh I^LWQY ߶ qb:2u<)keI{q/"qF"kzxzRlB>11GH<E@~%~Y7xwIk1O#T5Wz^VT{AelXsfiky+RfVȭwϣMA Sٓ t;AlgŖT| WimOMX dwͬN3alFxla܆CyKEry ЎبCPٍ1MSNsjʽ]F_\%M%B 'Z$)zkƋZMOUO殧^˒ƘI> kmPزa󿫳j L"F qڒD Ʉ̎)_yAiBH=/Aku/ZķiRsJ1VG`8wirX]H)wZ3U`d.PŤ jTQ,`UD8^7Cbcg4e$dV6))4`8v耳SDV| #ܴ&&/)C>.jG+<\"č5 ZDM`/9WUl݅ch(5: <8ƩEwI"d[! 閅N=ie'X5dt~fX7YG^(F{[Ҭr _K=Ɂ1ʁGn+Dԥ]yfk;^s oځ`iTCm;@ۿQz?/xpX=@Mc2љ%LhW3]l-`ö?~=u-~Z*W T&}w{iF!nGݯT#qr:&ϰ50mux/']ʉԯ EK$}T>w7t\%'FWQFS(= N<^'uq{ ݌$I3dT k{]q1LRĜ V؄iaKD Jh{MJZ3ĥCmd/Vo\5-ViTmua$t f%[4Xv94e$Ռ>LlBPtsRGQ[}ӺJ>RFY]RtM"~/Ox,?3(ۣ XA,Sr@ɘsߣ؂;10˯5DVH2nW#}IV(q|i;vTe0{,dn̕)s6D5 L63JDj:*h'i#0q5 6 G5ET;;Qk+kqSGY|$Ц,jp&+$^}iP̄u`ĸ,U(! 7|AO4MKY Fe-5J|F~ʜ:4#l?3ghO"gqo-V17bG (2ގaUDA5%e|-ÿd[eE^@@{U#2]H4k8'q&'ňtfk_>M|EO5TA#ve6`[><+}f0|paЀw@š9_!4%)1m`P?JAb DvOtpchSPO-'Rhd/?k4?څ0{Q-h>|S? {wh}QOJ#`o|h&)F"쮚Qqmi$",&$&I-.j:⪡M9\Ph?7(J>5(;An'Xu)wixymh+jSch8_09z 0̒U9IiIf~>B1#ڄO"B`57ݷ/kY=k&vb '-ؽV6&Ё@q) kzr{Na{< @eh>?YT 5 \՜^+/rsٕs %gxћ78-)uh{1+V}$ke~8Tآˁ-El!z]eMhr$ECCǔܰ v?3-I۪VL$\' á{K6OΕ5@Ȁ{YNgY2?⢅@6FRD_VCJ3q+ojb٘]%FXj2Tv|:+1EJ=򃦗:aUhJY#ް?7jK ߞ:|tZzmu.xPB|_ַh= iLxq.+sӪO Ǻtg1_3fݦ%,ŖTs24S֮bX9­A@w ksxTxF3ܛ(xK+ ܰ)[ KzB8s/95.eoW] #X"cډZJIRj]i)T`R8ZI 3{[6%C+'9].Vf=w7\rd8xրDasVfB+v}`;]$l AK7JF_PNJ[xMPJ7CpkC w۾NnTA=z>8l ytnJ,b28ٱczqxøކD}2 Y?h|Nr1ȒsĹ9$6 FmKkpɧw\RcB5h.8m_`q7*u\Q:5%$A Be$u]]57[5FsvA7CnmBp0)3/z<'6Ctr-C>6\&iK5/nb_) `M} `mw2+xq!qUY*ffܺ qIEX܈%: ">v:q]|HHߘMʬ9h10Qe@ŏ'}hFBx~ϔvk#ywV2(l+)J0+XiER~1pZyg3M`#eHVa--|ȼ[0plw]F)168ދlW/" M'ۯid{ .oOI7U5Vc?S}eVTڹ>ƷPҤ VpY٤7فUenxrWo3gT~4@=L/NXbJf5JтzhmSёyJހTbt؛mLH<4n +(q$4o s0]D3Y"[jq&#ie{6[{=KQoǔl[x'^|#sFO/\|w 1oU{h SJ:[2̵.L)gѺ`t2#M';?sMX^2y XAky~$Rq|Raotd43>Z ~b9L8eىQaMwW)g'-)qC1uсM=_HJ\ ӣۀ/m/};`"bO9OqyhՑe+NisqxfR“/vBiY ]='U`V!Val X|L41'GK?R{?g{:25YLߏ;lHAb.reO.-&Ty W݁{OG6T&ZW͸Q3'1*˳'iv$erkG@h ̹rG~*N.h&+_%~0>W`Y3{ 5SsZoGc1 H2F'`:^@(oYd=ھV4H+j22)WQ_cgVic}{M< Ӊ^T]512;l(0k6 }]d9=Jԋ{@NIu`:V΂>s_NuOP chA0v-.%q/\sTn|DJ _{K# =0Dy'~CitNJ,A`;~Q}耜|.Ԟ5A}&ilB}JDR2<J~Hi ̫?!0<KJ FAn95]IZ'< ?fw-Ę89+^NF!w{R pBQN)چݏIsO=6 RjzCS|e58S.n7= 邖BU 22oN9xGYCàfv+Æ5# o`t+Γ|u E> ekޥ9piy3}&lemhOMӲ|Z\+56E)wF0k7fkaגLX`~ E'\dmAB6tIxUURSBWrii,|y=Q:Ej2YVbRC֨qd׎1oBd[fe鋏~֛r\6c ޣd5G2Wwp-m$3W؃Y£|AZW`1ff0}hjo&-D 2+RxMn&EŒza8!bw&idESEhY*'J1if'@ywv  AUӺ85NPp9[gGI$݁j4 ~|~@wAz:NbeE;8F&C, Cdk_&W8MnNR͢~nQ⬂S59̐fvXDv+uXel+@0--"ɦ^At_\W6_*sHаu-@L-_C6vM$(y@ќaܿQ {Odn,VvA( P?H*(A+ţg:ȳe`D)r]H.0HX*:齍UJC* MY1fb,Cm5qƌ]Sㄛ7dΪʄwX}pAα3OUbV`иR.1Kx4uwa!Zo?q2SvLz/EM1ҟ25$^|f*˿'}j!$y3W{ҍvNr8I^a(^D-x"&Vъ3s̪UʔݚeF m͐vJ q 'DD y~6jBMb'"x?;tnw.1ǽ'G<=M[fH Mѓ*ŹLA'C if~Y gZ>斡mn@;jwɩ*Ryڣ 1p>+>4ofZidTwiP@Fc5tI}0Tx]~~@d+4 0c;t,êR(>adӱG#,1**>rw;@|%bT&S-㞗pfdj&jn0^^akSB  |F#0OhK";ne)' IXo[bCZ"xKs(\"\~}ph~٣*"k= 畝5* -$ i| Hc68$xkFU 3yJW- xm:]9ZP "!> $j{ >0HYk>)<^/3x4{,%c>l [:*&Sx;": [FZU>%4ܴz#fv.K:un=1!#jo94ü9і.Y'lwa]x\%OiJ4>TR<0!Hk&,ۡwp" =U`ZeOj⹼"/WOs&d0 :zԆ܏hny[Af]à%T1y\6h#ՏmiMQ6…$?YnŁ6Y;>+CUޓ NA첖Lޠ3D+oʃ\M*[2ewFT/Pvk`'Q)uZjnϘ‘q/w8FPe^᨟`uS1j,f~zN1+ϯ*Ѫ:ZM_{{ZK>^F]1wt0ſPzViYN0>8nynWS{~כ&iV6%Pex#|)7l1o۲eGJbVb_>XFۆ}oh7g(-_0b|h]5wք{$C>XH] 1'q]1rjmF;'fGGRpQAqWngɗ_If*" \Z;ٛx5 .9=$pnWL,^P x)p8 8;[/$[OQ|=yKc[)5kt499_tJՐUelCpC˜jYp#t3#'RO҅ ڲf2uGOkTqW!7 *p+zr9 p4>p6ѕ#_9beJT[5hyӌަnUZBi=a˪wیe2X#x/nE())$1.3|tX31?-E'{$c<#|9GRuփ&p4%i1t @aWdq@~ NQUtB8-% 4zƋ-+#K)a ީ\:sap̯0G1?mZ)f[ѓ\ʼn0 H6M#sBag)ٗ (ht% h+Xsi[.G8k'>Qp} 5 }6eS.LFqD_ƒSk 0wYaTfahiw`Z-F68/p D7eF6,[6-Вw ѥ{Q, oԇ)u4"aM!zSӈ^gK˨j+-1cҺY8DAhA.}ơi" R%r=J%H.h\RܝYמ;XE2 @W&i$s롡I(ЈN26a䍽"zLq) #!j`1B(cu=.(Jvrb\A}B6i7[8.w$Bd fUr02S-l%_&? jEOW/DaڄMg3gpi tB"/%] t)Bsph~ҫ[ ׳D`]G"dN ^?;-`"3/R|ӻ߲胂-%LhgBj\I ) i9y蝞3^PW`kv& +tĎr+]Vm P żpN/:a<KILbFrTfB~{()_#|+IϪ$wt'a~~F't,p$q^.Fym fų&rE[߅S(1_)=~򲥤˅a16XsE\) ɧ @:k69|u~M^9[B@ 2Éה'_ˣ@%\X[8X= BkJqSe(!<ߵ%ZI&bh@ ܺ,45lixV1+&~vʹR4 qxv-Mo+d&=WH&kjnetp=<&36٣o$|X clN8g '~V7}?$I'u>\R*QO.KlN *sp) ̜qPbGr͋P7Peu\.nRwaȹ0 !y٨߻ Z Tٍrm=TM{X  >ꑤxN"/%؇kF<24m204(J8 _*J(.&qTBĪUF}rZ R˿Z:L&fv*Q܉nm\ц"!gdptSF R8sv00+K4ԧ3{N :CF%K*Rpa]\ QBh:%+ET(޲U7VL7H/h- e9n zGA#16l3iX>6/bU?BB''IjVmDx MوtۇQ`FE8RL M{Ʀ|a7a8F%FpŇ>DPV,a\.~u~Z?*MZ@nv\T)M9TI_+,U};ۘ WY- f^P~1}mbHL*lwJ+"#9갼̘}nD/C 6W~ "YFM*}4B8*@_sDd]2i4eAmB3)8)T 'A,;z|#AfmLcGj{N}z .0Azu-5kAi`%[ha]cxPZO:g_4ԡ<9Y +q21@)焩HIn!ƽmB/ @=7+d~[ 4O Wb$!%&ϗzޮ ª/ ӷL2J!d8S.q g  k3y{ zGn,0nܽﹰJ[Y޺XB{eySPUUegRavP08&`i!Z@ 4DhX:@?bSHH Y/q8fҾaat)`2Zì&ٓN 9{8ȁ҅[Dhqdʥ&x K$icȠ,&Ejr19R2'+,'~r8MMtgvyҦ=N9_wZl8y$3̗= kU OUTkLR}Jd-A6PdqPs0en 8QS}T[nEb`2moҞqSKP@DÃ`d!uJt`i& [^Q00v UPxء7aܦPM^x85'VU#Qk/[8|% 7 ͫ#ӗwLp)vP~S, ]D*2_%% [F\> ̛,}m!>z,K䄧7`Hϛ#?zXZKPXiI~]1F6 &50Lg<T) ? a1`3vp\[2!ৈq'!ivfBQaB#4.A8e:JwS|W1<2z갿sMD_rwHԷc٨`"<$1$!$"љCxzDH7av덁h3z4|B1.+% TXgL%2jC40ZkmLG]ŏ7c^hG?z}2^א,s,_6H}W!1#;EmOwxi9pci .XJ1:$壹 "<I!"t9Y*Ϋ\N;21v Ɯ>)񑶞cԝ$wVnwekm`b WÿɐWi-׆⩁rǛ>fH2rRON86dž<es\/lr%e5|qe iI 1\>%$\i aCExB2MsOF>TOveغW7*DL,n䕓jYp/o]YlLѩeEw_u,9/cֿPxQ5S#ʯca>աe{}CZ'跉=c3^_QcrRM%il<W{N.8؅hkbNUHJ!t 5 3NTф 䄌7MʸL.|ddHJ~'O/ʇƻ>0k+~?⇅peKrEЩ:Dp\HbhU0ft)n/w899NW2 k)me+혶le#OCV~ycC}0e8OSF1,W­D:ZJ75[{%5k88x/ZnH#ZH\@Wxn>dWӛ(ރu"E[U1@W?TP>PMZ5 핚Rdiݾq߀313bN3D1 KݡOkע;T~ rh4oC+m+RYa:`lҫ+j-"3 RڳUk(H~"n5T >Qyc/:+=HVW%m>+ow2EVlbJ0=р4,r>at 3a_m†XJ3ʫh;NO0),#YaBVf0 . O|o^_(wnQygL-[F(泬PtC T( d@HddyJUNE"^Ι|>xhО-Ooۧ;Om7Ai ?}b%o'XWeyۢ8 㤗EdtkW sE33o@Uwʫ!vwaWw2daLp==?mC{B% x;=_|Kj2OUa q|6i- DJ5ixnȰK0Z YU{XqȜłϖҎn'2$5IZ4I՝ʌ^gJ*47CJ W:K_@U+Dݭ~"?D(Luh olg*=+xCkSgtT26;9zl3HdRD1M~eSGd`X@FYB7j;:;']hx-%|z\`NK][ (<lGb?l($Γp/WF)\:~ۗ%@bSʡ{JX;=;)-\&=\˖"-g}f"zg½1ߗJ5]W2gNj|뎩Kjj})FزA0_"oĩ$RHPd}'p ,1n_|4֢BCY}x0&9/@̗ Qwϒ2ӲyR_KSe4v}}S Br ڱ!W`?6:&8"s%e ,_|pN#@k**Uvlw;%e9oEDp+qhzt)_v,>}w&&n? r<L_2{ܨaqO4]>q^*I ZN/Hz_@yf&#q!uF\*KU}pƑ/簧~wؽzgli<'}v]Xd#-a(6GT}/ V0A+w_/a÷i׏6j:OHJּʫw}o1 (uUseE"x^{6 EPǎxҲ՞=4a ^sB Ct\ҿ Z-HX"ґѲ:MG5sKǖ")*>aZ&Ød t$ۤ)FmE@(FȦv_O`K0:4aI݁.wL-l޲4c+&HH6 +1m MU‡+rt9bջ$j5Y]5͎~5\E9̦$_$y+iwz5dT+@fiu&U=+XkZwVd%q+~#OԨ3u|+H h+ BÁsoO|2(NMHӍ3o4_b}ֳ?ZY ջ;˗훼 nM2tP?Բ8|~,mփmc^w+SqEO5#yD1eMc6U#2>0%W{pJ^#^ TYu$.`y풉]NJӻaG %{WU, 148[0]ˏ@A0CJW 7!GK4+Nx*>5q ȥxL>-Th?3sp r.^9^2s Ӆ ȣH*. ObJPYkObLL I/luBl_h\ܛ^*;klkEs 񃕭ltqk +u%]i^XA` =D j54pqfb >`E"{`y[5z~d >YN>o:"0Й*[ӗ]UIkf fHkaBr93 Z kf WO*3RN${GI={J5o_関:~,>t\h9->~t(Lsz^emnzK3Kg۝g8=7SWLr?A6\_-1-aoW`kc`,$/Ab &YJϩ!-]uM OVJR筥l y_˗,"}3Daj(\ARi]q9/GawܲAzU{~Uyy1~F ŋ-{pՏU7bfmiŵiK`q/*Q뙿?cusw0Z4h>2Q [ .N޾fkj_[ޚT$ak9G-O(Nmtzdrto6梃~ 1@ƥ=G^cy@ۻcՒalN )^iBW7ڜˌ2l݆ ײXc-rO,35lFe?fEʰKjPJ؋oZ]MU\"h $?`/tkc8=דsN-ˡ7ٴ?ooixLyծ~LD,̭hax7OqkH8kN#@[ IuvܕWG_E>zk7ܱ C1J*Q_Y5 x ;Pc*t`*tv*Khb\ߢc!Yp9(u7pV Sjg"2 ]Ū$܀2*!OyVדɜ$7$ S')]FS+ &lɤ1!>OuD)5l~k"ݲץ9`20*r(3FHr%4;;T藀D$ 9n3fg /VqԒXJ>y"`#b \b7>9۔xJQ~E 0ZsdfSOGevnjX+/ T) uC!_p I9 Yfɣ<)q]G,t >Y %gJC RisbJ5 ޵e;zXg)=Dʊq=5S w_=!xA騎$>t>fE[޿FE n۾~BhȜgWB\9|#0mqgКެ N8tnIa,?̛Z 5l1y^)JD%cag#YǗsp~n t bI-asitk;r)=k c^RyexE!s~o)k`H\Mht{Ȇc."@N@jؠƞuI9{i:vnjGJ=k^;b>A&ȼyQf3W4bE^q 8 1&|\ wg8b^푍06S,0EyAc.i$5#иoja з9 z"V-+%Li)r2!=-:C0\rJiv^%F2=0 54:diY 8y"}@-zMdjC-MmܶՋ;m]vIF_/.q;N _׀$į8f燁.KTW,1yZ!K u44 ax[@!s(w+!xe$&%jz.;%h hH[&V۾_Ꮙ :5(躵KHO$:RYg 6ew' #2:"{T,}lk~yn4R2WCN_0 "/n#lB:'G7l|*]Րfxoj$ƥvF`xEV)y? yI/ Gt)_czjvw Iۨq"s#`A? "G!*k'rj@)Ə:HQ~kHNV_̤eu0@yeKsR~„PE@&$"4uE1>^㗕J!+:l2|ȫ1t?f'5rݸeIo2TW-ȸW3+Otk hd1=DINteP U2 ~V ;eV#T(϶it ?M#(4rY"L1,*\M3#WNlu-~x$7e8?g?YrVI %Jy%X3nnY|&D; UVR9tx1gOc x.NN{Lq/ҙXGTyHBq(wJHi5Ty-ON(7|6,*Wڔ` tq(tO)Fe8Nd۸u#HKF [̈@^r[pyǵ.pȪсဖ|w#Mu4ܞ/䜓 qYHaɠAF:e% %8M{kj*-*CpywQ햹{y_}7=K4A)'GжP2ӊ )ԭYQل̴,΃)el~o/.tD1)&)l.>CL$<^Dg"1OSE3fs.vK Q! Uȵm+ 'GsÖ-xV'ELഐi5:`ݑ fYHckgw#Ѿ?,\ YalוλKג#Ъ_! 4/r݊jrh[~N&#+]F:<`6mPWG:-zfuCވ]ziv;D̼j>а`bxy6?))^*{Lv- rtT|W_E]IIJ9^7v7uޝ(g Q{{fN`bAu+d Daqk6WAdKL"[]WlbIQf.-LFAΥ>e?mȨ-PVLh \IÏHze*M_l_,4? eC\9my $huEwxLgҋ#zBY> 1 q}oKv~95m=%8mfN,E ֝yݜR/܊O޾ÒvB{  P`5W((8Se(\[XM`;R"`"&,MyaBX;lڿxjRgy'mݎ2"}h,];v:%9噛f|ZzEʮP@h6ޕŚ^]G=zh"a_;-.O>!E폚jô~S8?*6BZDYZߥz 'e N h ;@> Xm(2xZlMl+BFvpaG\wlvux2NŽ%kuaL9,/_R)q&BN'm?UfDa4:!ʈfN:*"A% +cR ǐ<w@5 [_1[kp7:xU7*W@0Tذ ХBPCo /QZ߂;̀å+^GιGΡM_}mڻRV iRH׎ΩREf &JMZ0,n"eFeZpQBH҄wWZEx uhqHɏKe3P6N%7F<}%p>͟s>>h FHdW1 =bB<"~bHX ,ȞC"Yl^(pq\C(T|S7+1|4)dWB o!I\#X.T?3ɆWJ-]1Z"i5|?QbU}"/7zAc /cY2jVM/2  3+e~=;#xZ`sYǮ}`{UE.e i7tFz+tE,vҋn-G`;g/Q FZIeKotr 16塚O%;B.-!']GLHֹ3a? * a %Urdl) ko~J5]]g3Tah79?d/%w8憹ׯ K _^2!7rI\C%ȩqk`_f 38yTKϺ4* ]U6tœ[bEp5J!^ c%gj^[nEgٗ}q8&8a|TGo3<⿆a /y:tֵJQ~QrJL(iMZZF#\CEMe@Qс& ~zj%(?l.|p3r0;Hy퇪=Rp#r܄pR Tv4 GSN3,v1e)n;N'xd%Y$rhZZD:vS MN|>{+EJvIE$0"\׫9D T'7y9Q$w%t2/C*r: V'C-@O $B7C06qF})([wQ;7of,8%Yp>չ:D,etn(C~ G<βj +0ࢭ?hNbbȆt͕ MHp/5[bQwD7)րT%ҐRʬ`!P;gV IW8>p5z־c^%;3Ƥ w#3 b^;~O9 GL)KDN=PV.} 3VO^98Xb#ZѱIͼ:C;+U2mCӫ sv* /چrEYV(?Jg6KA5%_|\4B_. g_y%[n}eV+Wݽ/oGӘ|l5bEJk(+=ut-d2$|^$!OkBuq H1}w-숊`?R4ǽ#Gΰ %ܽ"wv򨟵|kG'c;tO5J"5Rfg!u{Hcʮ̣y'2E!jr8tSs"+ CIHqeݹ䨾Ee틒7ٿ*3xuۅ3V2?9|'C B x:BcA?r;cE9V*F6/QzZw1& _J͓߂ !jBn;]?Q%uKoU Aц^( *?h8|l`A76->xvrY2^\8 -c=& W-M"% ?PФ{r\f~4do!O-P>lQ(6Z߆׃:<#@85Ô|@JOt6)!RCXr#|8+aLRA}vCf$멨.=v%4C_ybn"&6)KXT҃}!N53a뎒roz')H(aST;ӖU66؏Q)T?"^_k9/iv\$XkCat鎎a,'S|ѺiuN?=Ŋ Wf#S_c %Y]PWQnf?_t`ӫyW/+/ʿTQ: ҥ^eEzd&Fg9b[l0+~&xK |lG_HAy;%^8c(\b"Pӎd  #Q6"a!4rT\MqfO̐Vwc/e7 sw1uW^Uu._u>,V$ Fj. t_diޗ[_-E\GNZqJMF)_/qfڝ &3{fM-Xf䡆Er \JEo-jɒ|ECĽs*o+<01j2s[;? +Qp&p θX[^;(Ú /L lBԌ"EHw葈DlOϝG$%ig^(Z9kYrfO?L*['Zq|eRT^'vţ ֩7S9~녳+ %w` Xpu튑yZ 衸p$Gl?Ɵ7qJ,9ހbahO W:ҽE\ a;GL!K7!4cl1ӱf\+X.T,ң=Ԉ'"l%jfڃp-mlXX!8 % dym)t{떭IÞM`g mhKSO!n9sE}5 _ߙY6٠c]&T M:퍄{< g+ fE2O[Q8YPqH J:l] ̒akM!W4QvQ>2O{^mrYK98~p-98ypKQme ȲY!McM!M{?f I)l% 3 G`Ő&Db$C6zWr5>N', SWmQbN;!b#5uDOyF>F7`Ll)˒ MrKW"liPNQg(2>UM`X? F7/?׃\O\G>C+U\Ԥ8" v*Q~gܡ@*xD*c8W^~ᒘ#ړ1˾Y1W >-{wk#ҠMH%,sOQ >2wks Xԯ]M.wBRӔ5;Wt. {}hTŏ F}{?Js5aPsۮ( ##vY?Ad9/l2ZyFj * `;Zk&[s+B@[OJY3f OgżLS @*dq A L[_6B}' 5WCcawSGkƜ@<8"`I-N9vbb?eQd5p؈f7)\ hGȖOY2jK_E7NȤE%B?thKlNMV[4N-aY(C;h5Xa OU9fft(ɏIH͸)j䃼X PO$лblР,U88আ =- ") zUx%&}+@V`[~:>IFЅER[J#RS ɑG)o֠1Hu=Qi}`|h<߁$.BYVWo2@(" 2F:yaʲ]륒SH%!in7G;xLH銨}DT&^GZI nfB ~ʔu}mZz* ,߲)${XLDG(vpG&ުRϽJ朎yѪ"]%۲;W7[4fz 9JwMoT`N4ĶS &x #٣w2hM8Ơl{`<<2L=id~/oR-T+ӈB3 fЄoDe>|uW~gP S}vd:7Pr&ċ9G]xԙ-f:m0zf0^ExRL4+RW >!W޼?/9ȼ\0S)w?Gz~A [:(H}f g p['2*'e v"PM# iatظiۉYY1ef>dn]~:S" b]&7߲Z4QkD-.! ->de6[YZR؛̴D?9wh3x1ň]\t36r/s9ő=was * yXU{p {7H-dgtѠ +}0bNUJ*7Z$S_iUt:G*ww^m*N27'E"#\>[m~F]#!ghiNQ0bHДZC34v4}_y$܍,Fj\Y93 [yvQcj?/Ap{#4m {OvZE!H~5=77 ).ΡMW:P0KYle׊V,T!(୙ E Z<)S:u&huF2 kmj9y<.:g4<0j]@YQ1ֳ-W/ l1}$:˴gUyR,:Yg%5E@(A,dX yf@,@y Q!pXc鉁؁ `2]NS,(B~WB]K^Xk|.eL=NY_"Ms)s|7X9@7H Ke#!wc e ^:Ǧռ7wڗ2%KAd`TI@Y1]2xJ|6[S]*T.#߹ӾHqS@{uÿo 5.śn[Umr0j@&, gKK>~4ܚpW.ibMl deJVC_qs~l# 0TC s7k##΄po':\\o{ dsyp~8F xD(ѦG0fЎ rV98G {%gnJSKlvwA. }ڝȚ73JW>P߇aeӮ&2}}^cbJ]ⵏ_B[/^}FKTZ髰qt%NB W:M7=Lr'EFIY%Ŏ=ݏ0^[ô^+)`$,a3[ YmG-X|tEA1w;SO5(}SD?kr)D`ή_Lʣ9*ymX1+LN3F4F^zX G1c.m'5H%l>َyÑ3G [MpfCfSͅ4 t7,@%:B1ҘT􆌿ȓL'bسrѸ!$ut|e iZsJVȫY($VMGvAiTV5][ yxUؼ]R?CKLjRsMGޑqjIOre3_;, /͎ૼQ!C6`!CL'? (=AGVU,|~OD"HzeiJF?qFp H,1ԂR' Lt.#54!+&8.wovcEQ)XAУ0}pg;kNYy (j+[\{keB8RH_8>h[Io]mC:+dX7bNFMQT][g##DZiS|ǠQ Vh?Ȕ/f"7d-*PY6;J@AVh߿d%ZuO<^ИY( Bl8I-KHTs9ym!p;!0f0wBRAm19;&[;k#dn'ↄn|;897XdQU|qw0;X0'TP'vVk zhp=HZN0 Kw&3nd;Yrѱ)ƏS#4 hw0?!tSf/9QA=tZT 0Р2?ae {!`u_x@ дhͳhʩAȤir7'3E.kF6eYI;WN"BW/a@I'a M9Gvni(y?7koۆaFGHHXBxiQ(A%3rX&~iG(ώYL#N-]馼ˢ v_n/}ް9ӬrLPfg'R6.a*K_qh ش5a\ϭb.̘Q]􍥼o0d-\6ȁn,,uΥV>5f'c7$,L$f7fL7]iU_%<N,\0]zA؉̒a3u'Vht* ҵ3dJuBwκOzd40JQĽ y maUbIF!fM*:q,5&CVYZ1>wm1ѧK4ʒGsM݅9u 3הS)J[R'KKPyZ(p `vqC:͐DzrP?xİXj!I'bC M|&. v4u&kfWZ9g6L:z)>+!ƧTpʈ1Jj]-\_[zBk_r#觽A-@fGdWS.1ZӓblW6L;V&p*ltHkzm o>^pA8Ǘ3+ L;}nr\Qm!S>9VC*D.?Zg4[ȇ-.C!IVtL ZBŻ:[2Μe4e6S5d:lhHĆW0$,swIMyQDpy %AI"Ϝss NP5طC89}p?p q̤<¦="$J"-1Q(iOYյ% Cw/pA|i;MP ucsӹk]&V|>a-"9% _qR5(K^V+7Im#kjW`LR sQT۶ VBiK^[,_Bį*Je.%4ec;yeHdhP56o7gijR`(4Ѵ}V:bG^CVWl͓q:{YY7SCU-7]ZW[%d3y9E1LK0K ,^ Tk{pژI_[TJ>%-Eԟ?7W& bɅÁ`_ 7X8t"Ap '\V+(IF3=YFCt%(^"#=fsèY_uG#L7휊ڣ3S)bT )&le!%١mOpOPlLDg #9<ݸG~FV}@"V)V6-b!qo䍫{]̼oƨb&wn[%_r,/ܟ E'dwD1S&Y+ }[6so8?[amj3X=9q*poP+upKW[iTUS`tsml*\LY U bo9"_E0ưY? PAb=1EG򞰋ڼjC1 fm@0 s7iT ]M+.?eW-۳PX5 x%3'b,$՛-kO8gq UQ8oQ6Rvr|ܲyohS(&OL$WF O%tV[mp5ɇFb"v*"`-4?L;0CwAp]&RN,p⨀\JL 1}^_ 7~D0VWM8C}DhtUuh-%]K#zsW:HLcJ4Ϧ壡^|1[~8KC{N Z6CZV21253e\A}(ٯXn-ǺMUŝ,G-'bc}[ >!a@KI/TH] q t r# AJ,}䪚"xarl)1q{adr<74]._q4Lk*'_ɀ,y7׽B@X=7hk#%"ܿnCUmO ,בnaSHС@fLΔ++d$ܲ|}%AIα7d&& c+U)[f9eO)oK4>Nӝ&/ߜ'~Ga?j P3ʪJHq/w9<.t*ϋ|x?i E `>/7g}OQ5(ҜPհ#0Jtx:$}=jo`ѓvn] PG ?xtM;U{M˼t1+izq5laDU.١|cd >L;ELsSa&_-c]"czNBJP#<}_6_$C(~Y~80:tǮ+CAT_/ϖp,̜ٞ C@p ]֠S9H՚EVg"jpǥȆsda`c~CNjȘ>e{a}ϖ0؁B}TV BoFLw$:He=INa. XM}W{z8xdqS}bRB_)?_ 4ܗ^&ut!kzUQ8sunƖfB`ugz#뢉~K=WGv z2^B@өVjn=HT׋Lw!y0iseZX- 4p(8&@&jzߊpIZk?5ൈ63!|amMʢjtofNŽ *XRb5BLG )ZڨRʥ#nv%>EܻdD}WK&Ǧ#ֻ8if^\slka|;V1WoU㒧3R/m#*.Cwb`LtkgMz+<$/o~v:&K>c(T\"{7"!\]][~4D^NMfVUurRF3$r fLJEt=Uhg7~LsCIX`dƂ5\bQNELMSڐ[+|y84F j(,K/ Oq "xfӴ+Fh}avx^ůa}E[aMGΉC=/yHI!ȫSSAbMB=N\B] i-BۙWԸ|Q+ok !]_ <,`f`FG`T*$XFœ)GʍP=in`2Da '$6EWȼQ<):f:\SX _.kԢJ~_'Om3ℛ~uv4؆*%S{EQ?kz2Ub%hٺGxr 3cV?*8?32hB-9[da'FZ oCau𽷋c܈*^6ףܙ4MAW L/K@Uا%NtwB"hRn _=2^q/甉q(Y>"3{ٗ$=W}SYk~%)>^1( C$ذ3IT 7m̙Jk/ȭ5d^tZ 0Dvf%75WM/p|Ks^痂WĀtuDݬ<-dR`l؜"XT"EGtp_S57];P\w'jv'BL"ѴK̜7T( iϹTs$L);uޤvKܔޢ@|3\H$\O 'xz Us (#C#aWOae7Y?j8x֫34L)d/ RjAV–_Ohpv3gx&H% )I,` u\IE\ tVzL^S"ҥ\&l1J(k 5 2_)*chnʐZe z+돢"5n w|lL:#wf}]l!O7xDlSQ0HZ[2,Qᖨi)g!EکCAjv)Pu1e\*,` B$+yis:{DA] nR;!.36 uqPpޤ3%`'aS:7q5oCM:l2::p/7oC:c4tT<ƉcҖoڽux/[OJRjÉ\?R\ Ϻ/}\@ =f{dct+KfhujOj}q\- L=(V|kΰ'FKOkK A_>5ü zGT,yr`N(p665@k pNk(I!>Q4ԲՌ34cl!ce ׆X#{B2):5(4M1%6vL. M})mY+KD*ЫzL_GK‰2EcD4vߢtj}t8;׻%&vؚ#|fjuKJ7#byy6 ϢQ3d|B VP#y7q=\M:~ Ufkq94Н#`KLYf@j^3ʬU΁TEțz{"FM}89#QQ)ŘZAmR,q#buq70@_p, fIm&T\"  Z3nqE!dPg~7 lfo#OLq] 5$EAsEÁVNt2&+*y~8u5лìmH>_낉'LIl?831p.6yO3ʠZQ *|q+b\t68KV* &+A2|!\dR`ҋ.ȕ,jٿY&&@ MЁ6Nb Z6XQT>k? _"DAP>X60Xm)(FR& ƈIoքSZ3ۃ]@6`nx 57c R-ao~q|S"9&z) GbCO><ƲlqNnZ3mtrWN$>z,p:qԘظWjzQU2% ҹw5YMpô:%!ϔo 閍!.i:pT0C8̠D$u OQ 6s@~!,ߋϙ% Z2[x;rm GG}OtbEE{ 9 S\9#Uǚ!"<ܿ5:N8&Lw"do=foy h]nsu\4,-wnCEܰqx⊁6(/Xڥy[OP@'Kvy`C>$bipNdϴWJc|fRJlRР,2La~ȴu/ γ!H]6aNJ(w2\Bd 8zOB8pNƇGsNEN~Zi霕a68](TȒdzky ;y$\Z}yB\3;'˺}py8կ*N@Sԭ:KqHgRzX:0E+#VPsE@zq0KcJC_>Gu^~4ҁfLڽAird wcU;JbgB>[O$!昕NڦB o ȲyΏ=,HŎ@\A5ulR:DpD90i:$=W?J Q[zB_٢UKbwC;y}`f7ƞrxNZ^eٳ9+.̦I4 Rba:1G5dg_q׆y 5RJE0ץRj?J< &Fʌ~ ih6B M}j"z?$=:%'Oj? "s͘Mӆ,&3gou u;F6tȭ@Ct< ŢLWd65W=UɞVNg۱p9L dKj2jϐ^Ƿ( 40Nj.PGaؔKi>N,Y\ ,=y@FūׄT۳d SU47Y^EB еQo^tyƧBwAʼؔWtF-D 0'nPUt i}#J4y}ɒ92:$87/ ${y"6|1]hG'^7_(/a0-}8C2EG(>JN .OzAgڄxU$Yet6" T1e"ά'x}tg`kE}LÏ [s#>%&=wR%-8Ylj3 3}˜GWok461A @FNsv!/boR'LQ_˒dI:Z`U(+2䨚Kuc7,`x$տ(?i_U//ߩ >Z-R $w RL1p7Ta4Q)Y_X'S@$%SӌVKE9A5Q]E4>t!JdhSn?=d҃0#HLdm5PfseJbnWD7C5Ɖ֌2&-5LM[ *0 E!SZk,PCV~'ѽ8ځm]'gbֻ OiipR"L8CXU9PK_ E]܍$Znnɍ1-jP85%ayG[G8l|aѠ*]@B9OkѶ(`,MwZ@Ćdl@OUx{ Ĵ0OXMIIRQI,G`Ii1@B†ATӨgů&T,v̯n:A9[}~]'h5V{H~jrhL1[JvAj 7!̌jZh@,`NŤEYjF,}iӛ!Y=e'$Jȉ{yR=&14#"̿ZssR79*QyہA\- T "wrD?HeQLݓ؂]Daqmy2P".:9Y訦{ۃRf{;mrne3J6 c!_0Tz)pW?O2xFY4DG6'9xGj +&OCmB#|̹)n5MP, (zYAz- 6%"stq4q/MtQ_XK1,x0A ESXDt7TeIr)ZQ0njm N93yb/w,].#mkckl-R\lėk'^ds!?ZvLQ{Xx/q%d]44Nγ7~q>ltRUBOĸ0aGUw\tt ?/D8fJE p/[32QץF('%֕e$w9XhɎ[:Lոaru0oͷyѠ[鸄K_V>t#qa༎͹K@oR^-z!lʇDQ@Hd/L2 R '>\8.sbj\V#,$6m*Efa'NR/Niʷzf郹m;VW41XfjUq 0F׻?-_ӎL9\ڤsqD3Y*p|s'pӦ`^QqǮ@ZxD.9Ĩ)[ܿz5{ -SIb# aPIMA##6u+U8c@,]wR8l0`cGeyŢ Ѽ[阓C}I3n='+DF8ɔ9G ^7We[QW|gBt ,Cim1 lHsuXEpa^W h}W"Z?^;d~2F8i .z %bWtiۄxdb\8`?#fOT ٓ"k{X7ה  i^]sY ZM@J%ȭߧmܼ9V;aۙ'.xLB0> Gʓ[#ZY@3%5qJBR;߇shn.{Yi!,y1g&iaDq!w"ttgډ\n'dz[zGm{'K]c]Q܃L\A-Epr`}2f`=4/#_ mM, 7K,*x6}G:.zjuZ7qNi31gʇ[d) ;<^9 ,[֥t̯+#K맭ֹcOX? >GGrt7^>H%-_=$*N'Է!soDWrZ12JJvpyY4cO8>`;}Ɲ$(v +@Thgu]_i!WT2BUZ LA> !9sdyZ'{:A<!"!6|筝pVjZb$nGӲ>sF~Zj hd4z`oG0}~wF eN^8S@J%Y%׽P$Q/'j,yAh4:Abt ZN\3+焓{᭲Jem(AX[)9IY'>1„)M؅;(a)b}7(6a)H#QlJ+$lodF741EK0>ie,;A!"j&xRlH|О *@z72J5Tw6COp̟@FgyL\`˟4𜦜Ǧv&:R.cJPg $J9J;/p)۶[%qD|54qVxl%=Ϧ4 5} /GhP~m5|䶍.]BˆBc \bs#&z9]Aro_DVƂ\jݵ@E hJF<`oy/Tpĕk7`nKtSU( =+!>VܞdJ$~pAf<4S۵#9]]~L ީa6+Pd!2GY?иcp (' GR0qQM ^U#y ^/ܫ>an݅cKycgAV/Hx-op%EywA$`yyQzS._W V*ʂ59vs;44G\Z*Lpe=i *34OT{4Ŵu8Ai/#^4Pj _4&ʌ0+D [qGk"f| H $}+mۨ:؀KCn`QȖñRfX.Rd@d3^o'he)xT 8pk'EBZT4&X5opǼD`8vl׉EOV #g``[ K ́4V3Wt<,{$7L)$|C}{ʾȢ`Y ~Qص m'M Z̀jCp+ $BR6Qs, EٴzG9o@U;|'*j eJjHc &V>,.bXRNobѰ?|lfxW9P=4><Yh8D}s:uI\UwKC7ތvܿ'$]LJ7\R'FH^xmJ<9wy!u٥Lw1 gPLGvJfTeG4nKـK1tEWq-߫XC3:;q$/hPcp.+lYq:z٠J 0݆{ksh/_5RGT@+ ґ"6%_0Pom J5 j~{nFj4PnRF$!Qq ojA hri [" 8{͑tB꧊ #5L x/' <2lQĸg}0`h BG%+n  r^uu|/Hf~]=mYp أ j,|!rfɏGS|mSB P>pc=&E}Рm{zvܷ^EJ {j9+.Έ 4 Wś(PֽAi?+:0DyZ.܅}! x'!ebʼ)P"t! ( zQv7RaŚ|颤zGYTH<=wom"o. N'Ė8aማFH?Z-SlL7+>u=UMY #a:S4 =KKפ#(].d+cqTc_(TtM&鉮;w\7$θg ҂[_ b#PhKVc6v@tWz99MA}ԃY9|A<8vZԻ9!BW`}uCQ{vW= ŷ όG (T:GƐ_@ t2'qLK)G<ĖŠ['O٠z%%֏YAw% SmTi?ڤ,jŠZw5 ( V،\&V9xJj"4B:֚ \˗A^: HKjQ1ÉweBZ/ήhx@y(?v>c-e.u},*>!jһ&lU#ߋA(.1U2/_!.TA]ق|RNg}o{3$\Ua HF}ur]5lE9"\A ml;JR(52ǯG?imꖴ17*VxcK2h8NhEz.c/=|EE oCP}[$-1%*Wpf.5ηHl8 ?d(cb0ax5_̢G~T/wLzlErQ p'!]#5fXQAC*ֻ+j=|mcu?QHc~zUډZH<InnKۑ^CKl<'Q(@I7`ܻU6xɮr)݄GBYMhow.r1@Vo%|(TTsO?~ *VR_*x7~_ ïAC:k Vw:'sx&̝vyJ`p ]6IFPVf|$eS7. -&. wf˙r"rDQhHKT6'd߿ -G+;' C*ʨbg2s=pB/ޓ+VU*P@>O-n^`blmC pV(g'Bvd3GIm$kh < v1垯)e=e"evR\?e{'#:X~0u$W|.|kae41qlUU){+gY ӈ/: Q+q}$&:c#jx++C *<~ml'CQİIjw-*iJIxizzȗ[|sxYy8Dw܏ߝK3FMV~0'8Ct9B>%[JVZ E'7Jq]m,ez9Et^#O]fpiR FC2ȶ#Lt鄴[I0~R2~`<-m)4wÙ'<52j{t3Z0’fŞv†F2]|=9)b;%r?r*c&%O0Pw75g!n>w-ozoYg޾f: 0y40x|l {l>"WfKudF-M l~Fc6@IJe>~׆. VP8JNg5SiM.ǂx"" ?s5sxģQc3P>vdvKo*boN@y YYtIQA!Pt:?GPYf3~ais:&N뺤 Rp): kVegK\95U@k-6@ bAu,L oe^)Ĉhۑ JPџ.֭*Z&,գA$X&"mSa#[3i9/Jx^ '"D`}$ͣUi&}: o[ e^! ~ e2b񳁀 Nɳ!{B4W\'Bjql]ٓ/UJh %>}z7ZDWEu Tqtۣ׳ ywz|Qf~m91% 2V$jK o32i{pS0FlIJ  K,tLkzOx-m)n ;l#ebb)) sw6b@U8d&L# U#kM.ۃ9c+M]EKYƲkJJ0 p=@W] ]D MV!lճ܊J!X.7ͨBPDscIYkSܳTV 9AV`.| b~-#Pz^,PÌB=nl;YZ\UuT'.*TdjVz;K\ ?R-$Q%;ƯRRR֢;M8.T \*A%jICBY7Fm3鋷ty6R[%WpHT\җq,En"}b3K -4!j4hNv[dZ])YTQf6m#m~Xϑ 9_t>RO&}}<γ)zҨ_7h4J[ƥjӿ :+(^ 3zjlm g.!5r@О23`sŠu_*qpR|4BB\frf2xFu|$ا3!x:$wx0^Z^E㳣mv <`C dt=E lBxWaduhxR/bqD>_+?07gv0}[1khӜ< DCcW"!}Ek3JŸ'cvO^W?HtY tiA{}ڛTx}Kt>Θø}JAnLFPNVK|Ie1!BCj`-{-(G+z4;FP8%# p9cY9q8+0EɁpt\DCV fɠdP 59h njj _֦Ʉ?ocW$ (JUzK|xka\{*sn`gf!Y#6qXedWcvrbrSP|o?K͛ 7!!EtXCքO(T{GA¡C ,W8h#{}2bƯi)qtpgQ yӛ8dir٠~F [@/{mKp^Y31|ՃV0N'D=6繧'ߜ{pɟg7Ex_ԈfG>ԝ!z X3eȭPNc3R1(kS$D>65vz' _p#Bm;.P/cҶxB7J];wNfc Jj4>r ? 'qAW mHl#*jvp˄[ZV})DbVSmi'3:P[3 1uԊ5tGuў=:9SVgnjmŠ:8rRY6<`eT4Vf^$r`qf#\EQJ*A_Bm}øK~#ɛ<)qTA37U>瑁l?}xIO}XL>7SV#2ԙћ;S9K9y A[b,-wY0|]x'Kjf>{m%UjFxvc4F$(U&(=4w\.$OL5RY8|ѓ *)6[JrQD6ؾ~M/V`oRz LXm!ۅS.:&dGrA11$F`1}>JVh S*p=<X!Zq޳[%5gjWggg-4AT#bƅIgy`?CU`Zۃ$C9TХ'YXisτa1f|bUaoMdBa{ϦSyƈdkf@O2 kx203]4)7g`0p=;wdIk2W8gU**xiZ:-߆=% IdtlGgcTGMn Ow +[$]s6uo#qCa9޵en3GQ%7@FcX#" 721 VDeMnY S;0=^äYs%1?vn Z%%Xuqz''Q q3?/]5w1-~IMwN,3룷[ue~<|z /nj*!\S;רޓtUn*_@ JGsZZ&9taU8~kxymvrdy[?Oz8(Oǒ6cξ 9q~%r(I%@/%s*"}O%b-.5Z4puu#iPd.\WgSbڳae]HFn[rX(;%}+#N/T!r%m]'H{9W0 ɗ5ci1A =seq]Cݪ0K׋ۇ[YzeA[(a]cvQX8L^JoDتޤh޴Eg2JڄlO O~~Pe-rIwx #uE=@4%mO'y djMW#]4~]ϢeN} Sp6bN-I"q{4ONfb6)3w)0k:H@i|Ð+VbsiPǢ Ƹ06!^EY /d mzO~4D5ĥp-5[?Em@aiQ|z?m%HΖ6%Rz:z8>5Q'6+27x,;A(W /|ߨַz j W`?\wFsɣ6M~0%EK0כW`ʈRFTB>$5zC{QzCa&ƅo ԪB;p䖵녘tVR3( ''t$3=z/GR!ߑƧubIB3_KQłlرr5 $ҋ[+Nt" c6iS2yKua"N_[[]4՜%RbYi8#)ԶK 0|_bP>-ǧ1ZF-VDpf Qh [26 WޝXxkc\FQ5ͭlWsxMl=tk;>B;yg2*I5 [eZ4IC#6D\߳hq&cUѮ;X?y~(f3CfM!-HJV)Prp,u(0e!0p27׏+ .H{VZϷR щ3֘VR:\; eVW)MY?BUB"v]1yS@1jCA䶜&XE:+>g6ǩQyҎG~W GyQl[Wcs u۞]1*k˲MF,Ƴ`s}*}PXu(V%\P)_U n/oN}mw2FN2JrHxn{ pD|tcg;kחɔwxE*ZOz̎lAJV7żF(!6x?Β=͈LZLRmQ0HBӸMf|&=+P}MjWp1&{%!ѷ 6TF4:wP`G),`fr[ثJv3'nsl<3#9mBrG> n61k$AqT6@E q0b{$YBXL }9Lg27 A7[۬B90dscpd]'^La꥓$+;$;5-إ/1= 2 4_½ fUP&S茯` ׵_ech?K ny'!w-!dw B eTFB}@$)D%VAeuU(sE``7̡4+$ Pd4pl?Ik]UqDV /'$8zG|V?2q{Nl49AzOW?ن}N.9R̩"$?yz|sJlc5c&4:[Qn!rR8BmMl"DR56 K]7FY%x>;~\<%43h,SL۪,XHɕoxrRB+al~[㪏j8`BXi5[Տ$1$H5t.X&|: ~H6ʩIuoVў-kdoHO~'/iziXy=CH["0;Axn-q=}d n.癁c9sckU^#n dav ЙLi<6_'} >JS D>{< BM?F/FErSM3?-=f=|+H]^ ʃ1 5rC_YҾ hEBBz;~>xAE"}"Q^%p U&J(, P^ xD_7}ŸMUs[͸?)60JgضlLSd҅d8ypHnq QJ^JGx}u:![3,>h\z3<ـ1X Y8Kt*DV@<#T<9n4=fWۙF7AE6T0IܦD nlq^)e& Z5f4u`eK>޾OhD¢7'D7޳H%x]tiv3RLU5|򴽟]sIJ?Y1z!&y-QhԺ]X4,:V7 `6Y/=/m$roEI{yQ t PjVON.GOfBV)]b~=9.N Pmʿ9ZY*A|m<^es8׊+8%K\]UjoB[#G08zAdLX6G>w% o-iCWͣS:J`y6t'|(Ǒ12,6cӮ eyqWJ Aa4M[d;dqWrH0@vJv݂SJdjjXR#wHẔGQEq:^:\_ZVL%>!S$貏_"I1~1Hq/ 8: kt{9PLO ^g""^ڨ*6 fBL,L(7nK_ خକ>?ײÈyg^0VBai;:BfM&y_ʼ+{)UmeɆMG/[!|X#X E9+-T_Fe0+mg&)%SmZ)Rᾙ-M 4BpgKdjnpm>2ʊҕ;~8xb2%:F8r-I2Sk ̟*ՅJ2. VV`ʾ4E#ZO5?ez zw^N> 2#zx9>s,j87LhzZPKuO=Mnavkk8߅D^Bpܭ%DSxj&e?_mRA[@{Z@kW׊q )GH:*TƬU2Ahe%ڛu}>5A>.ܮ)wk\}OuLzuT9XNSn0wOW&ûxP2!)$mZΖit sT*r _m{YKWj|v a#v5q/6tM=?13 2ۈo"?Wұ'B ]94EzZl*߮&-<f\Pԍ]CUqC.L*BS1P,OXހ)\zk5aS8#źKgDΩ#Rp<VI/hhZŷTZҺkh[k \:#hM#Z" ʶ4=*=>>{ww\PvOЌ1\Z4 DB/(b+ʅ(—r]S9b.}~.`)Ml ›i?9cθ ) HmԜ5KdÆvѦmbF!t7-hwE7`V,3-eţ+m鼷{f'D׿^IdHXSq*mmTrdt@E3z#k_} [C8lJUY &MS) J%0.a#Z:7jr=xP&t Ez O!2Ԓ2I\{ڬ=+[N{Vu2^IVg"zI E+U&#,'MFRUo|,&e%:,isJ_wyd{O6zq=KujH_X1WE4jcP%[DT215ȺT p.48u)#on @fI벂2["X]=ܤvnpҋ?ԕ. #Uw9_GoLh) 'uAgR_`<1*;SS/B{Ae2@ĩtE7Um1"4F+x9:9du!S.ScggXHBw,Y[V>*:E9N-3R,5-^6Q#:0g`j]"snq8nh!E\)k7y~\#!T'Mf o'B(Z۟tmj-TGL%3Rbi.&n8H$/Y$.ƒ޴ WN 7/Il*cr5J-]/1 rg7״1ݸL qYxLF7sla*}WdQK<"8 Ȏ^ʯIYmc ?Aږc2xd|YbSr-2^`Ukrvjv7؟0kKpԒi`!ƒl-=Cфibc8>,]UUU襷t_,Xx8c#Cf QnݘxYb- l? Jp=E=_G||ԂHAEcPdXK536ϰs*&_;w5DD >= p5 .!jəDW3zzwWeu,|꿦ȳN=ڋ~Jvv1[vx4 =>R" AjB@w4MiUT[9Z' TWpL[6C wݒJsj/mĭz/K+IǭkVpYT//:XSef`8cjB|گVNSa]8H?JpV ˅2'M [t NIcJx[! dnYP +4Wb>o@?[|"V;`"Dz֐;A.JZI129=j?/ALF";{I3b KS86[ۧܤe[R;M%y.z(*]U̞M/Taf;$A\`Aq12AlYl]N\V$/f{|~9PunoԝMR@[Y? ['Ea6Ad t'WNb8j4)Z'H-f=3P4. -o>ŘbMbJyGt臋sXs4A;& hc(}-k?H|^`ݱ)|x} Ԛz ,iYm"{ 3t4H@I c>6(Ep ̶XKj'fdǓlKmt- 0˺c\\wn l>%ષF>>J >iNu^;q?ϱuMY+h潷djܒU_$diohE] FV׋S [-kɍH@~4r dlw{}Դ4}PLܼ̰Vhm ,عC [a1GhΤBIr5MaǺ=ovrVSskGV<'5AϞ `P?OhbUvv;64Jf$4AXɫ+(X6>hqu8]h>8q$XWY"qB'E2Ư!鑤8bQ>̹[i6NS:p'Bp1,igosIaY R'.T޵`9 J8_TDɶh}>Bk>R> S!deD*o`و tx4k*9qif\ \_QܗLOeq >+y*}fO3aٶy_Wǰ`Ga\մ $B8u2]O]ۗWh1[< ݸH'Rovnr_:$z'-'>3uIo/T8A}eOMT-{ψ> .: sHԻqWihg|('Mp5Wr%a5Ϯ\'.jY(o]4s(PJKsG6>Mz`7O-B@[@g9#Df9 C_rQ ?0lwvtEx3u9|ff7a҉֋X-Ђy!C w_ᬙ8Y_}iO+Aj]mkjx;N![0,}IIdbL~YՓbMy`?11q]f4JmL946nPcܩ]O"oc I#(#b"pwQ̷b [)KM{~du''^;[ ;Z{Qhe}bF ZKZ{iW4͈RIJ\@\;Dn|2KǕe?lJmmX+e/) Σ5E*=ꕬV +5b6V"B:8ý!`rv=P>GGwy-y(#:~ i>|,'e/hW G;0ڠrS.4 fd4,GFJL9Dc ɇa'V-/lH_h"mFζY4.N+5V({n~ׇ|_WmV^ _N| kUub៌qJː)*c26xz6=2!2^V-8AW {"k v(SuЉ⇳ſ\QDR+( x#hOƮ; eB}DT;r+ֵjyelB|5["!&০}S_c߼'Ҷʶ"_v  +BE e@=JytIBf{LbcEd}vT$0z̟˖;2o: gՂdc l^>04ψ|K%&NΝo {ÚҤS͎&Gn8 m H1P%}\!Z#QŅXhTTߞ+8ӌ*Jy /O}:z0fBZkDa'由,r;T>.ܼ6l!E]!eG|2]!nkGJ&]b%o-:; 谭ːlu|9=dۛl9dKztĹb~?EŮ[P!dCǸ{Gnri,y>uXƯfIZIPS!u;Os2‹ŁM?ErBǬrіB}^D';wH핫eMpCwz ;#БNdVOLvMUNҒEM}Y LәXTSH%8*)FXa_sxOS5o@v4?(γL7=niK TKY.9 {6mNSA&@-U[4n8兌 8 S#P"xHZgO`X%]\ZƧz7ky)e{pG#ҹBOh#viї،frPS|n0xSd\ԶV bŋ/*6_t}XIM*nNi}4u!+%}İe:d/ĂGU=/l \i0 yǍٻQ?n]:),!\u,x?1L#)FiڢQ$Nшs5[QBO;rXL. .Eq.ĚXu2(SՐ^8€h [~~ S\C{ pE?[+*}6`$XyDѕ/PA&@΁Z:w1Ol_1/zL{xEGoYiɶ#J&R8-m/TP!7˽THj%Z5q(貀[Ǹ@ҟaR2{ndke{'X&c~; @f WC] lfZW.o**4N萠" ʝCeې[̾@Y g&-Z#$B>U\]ձPΪ$"UcUkcڙSmBLnxnt77_m;4-W^Ͳ2 B`=5/o$Rq^+~-J#%qHI"!pJ#nK-j5D OߩXPmcL](r 80MDO>uq 2%yqӸ0t]?k=zi۱K)cV釹|TSyut\pNq uXmsMpՍU#)*aoq:h^nK_tX9yS6 Dt/ׂh̿L_rej,|Jomq <\VjeriV. E3+ҫL] 9G3k5[ߴ{،ǝ&2^jYƺr'KkF}#|EoF Pȅd 4G,RM]>Yd n5K6u8= ),ػMET TYM{(؅r+Gث45]C7FJS\m˖乶^aOH7̩ȫeJ &f0r+sq }IhAg"|xfyq ±rhl_()='X)Ci˹T_Ƚ@.SGp;Q)^ș"HָO?MF~֑ z_h;{T#iVhVx1vuHM{ǜ\=n,ckү؈9sx7mMn I[5t74oC|=޾yEq{~,_z_2җzIm P$ۣkaHPF܇'AqF;2>P~x~Y.柘PJt#Q:]#kj05~$'VhhPL!L瘍+>NR⠇lqdLZ;V/6O"z\߄YZ5u/9+>lL4L&6aH' F8Gדqrl/p4]DPwJ&TϪsWRL4F/>~]sy[GN ?\0P72n9` mn@@}H暎l:7YYU"̝ 䒚ڂ2wZ| 3 uk,,MGߤd9FgTPJxFV3zC6}2{q^m^íR *GI&!y5P n#V~爴OyA:$Xϐg1ng2mVPT7)yi@}mj2ܝ CY_@UT%S"n:p\#צ!psMVZҒT.~(fLDp8"oR1ƖDshZE9m}'qy˩վT@v2ҭ-w?5ϋ߯!r~9y48{[=T?(7:&+sK\?P$)oZx2ʁ S"qu;m|*{2:rxE;h t3GK+Ԁf&oa,NEv{j6j2 [X7-(B,^weV]W\N#7n,'Sj {%ĕ'aJGA˵B^yL}B"#:r(>*2T >!4u7n4fh8>I`ik3 0ʹT18[>ăK5 刭81QAS -Όj>05ts$@0nX=sfεse9u9gLE0؄f5v.i.,h1Hm* zGEr%-Ǯu9FL^twϠmzNH[L}Ȕ}|>܄&X#S/Ng|@~90G`̛a`&&LNi(B\OɪݲHK7hD3T[hbۼFIdb\ZιKI@=ӭizd)iȎO|U`e*YV'V$F_S_hЗFJ]&o<_MGf0)WL(A8R)K*r> 7&c([gB$8.oY@ -5DP/ GXfyire Aknɮ,!''_nJ[nnгyI-;r|7<&KoSPb4MƋ3zXq~-»pRHu()WKw\{{po9w+F{?!0ԇA3Gn^6Rvv&=~c043phe™T`;J=Nߞe' W˙Ri%o)`F8ADщ;)'QG:s+v^SIgf1L&‹m>lR )w8t%|G.=_{_"]L;Tޚ1R9~ēnAAOt?.v|m y-ߌU<6R|-}<5Rc3RܔTH3` S,ly |80*Л%s|j2{rGb5cgB9\}OpeB2qBj13a-t*kӌJEh/omeF؄ܽ&"3~2y[ރOo =;Ź.ݻE\rK/6R?>SϹlj'cWq'1in}P~5Nԅn/uLw+t$Kdh4S._9D.K|]0ut]cha-7!1-*+MadgGbʲ!\Ft ^VKc2{|9Hptn-C)<$׹@Gw)S͂e,m~]i𭘬=_ K{|Ͳy0BYXyL~[?=A'!{LkD)d fbZnI3B|Za[8߫/&˂8Cz>4}| :|?R5LʺR z2,W l JqA] ^\5Rʡ5bb*f $UY>i`S2DUd ѿgޗS\oFNMn33}>H c*": ~q_~e+?͗vsn4""g2A> /9Y.sxF"둙֔|.z[)9i6?ӬsU6HcO #3(bŅ"|X~qA;6L eJAt$S2`,^C}|[9TK v^.zx] ,"/Ԃ]4}ćQCrӝ>ճ7•;;o_jŲa0|A()o;̮rҮp`D^].U0*Y(F Gkaj3onhy=,赬 kpG/N=eruiAIGgnnݛ שYٍ'O>Xd{|~BF²r$2N?L_S- {":|yɾy?dwm:}ʦQ NTG!O ^14zrp=LQ f[y0oag^CEЊ-m8XmEKg\Ag|"*I|MqƴVT9g4Au|")W$K-ր0vkliֈ1& zY؞ H ˈh᫳;#Q0g>Q!6LAC/ջ&tW9jŐʬVlE#&ķ&OX׿&^rz3u;=d4]&U7guO;CFBvWͦ؜^k%}l?ܣnM@qJf1N]1Y΢?qie8ykv DllfJB”x2_f2%n"/!cmHm l=#Zz aKyrSGS-D~}#lT`ƨ~=nyS'Nĕ>{G,9bb|$GK<P^_ʗ䂳u|&L۩>XkM9;\CY٨&ci&򾺙"ݓPԂfa{Q cGޙc)򤀢P(4uÍ}.͇ǡ[>F6pH#!(u.FKlZZg1'-ndhqvoV!citLQH,X H+FbWZW;n)FHc0%(tR=뮢[6P7M1'1|wmVYnKUTVD<|mj=SXp❯6/ghЄ&jm0&ڒԨ' @Hi5{ҡs*B}oi;x4* |u0ݶxglLbR8^P] P[+q~ИWrSbx$Z Fp3F{< g2Od3Xsu/?Xk xn'2A(QGEycNJ5Fġsv9vL/ l |0e~ѷDه%!M[J4KP~䟈;aڊ+u(IV)?<}{t5VL=q;:x˒[QHԺu*b P#^,ǀ6J3gdmݩ;lc41O%/Y& R%:‰iRܲYn'c]x[X)J-0/S0ݽs/Ff1)2}}<317UzOeUqMÏ:)N Y !@Cyz]ju7!j8K5}'.@r:HTNN˸PZ (Y?}Q/W#rʵF 7eTVtp'= Mf1cxFMbWt/ڝ$:\Fd&LXW˂a,@"\)6to-Da|仞X*qL+ `7-K4pHouTy ;[uo[V/&̓&Q)՞:e#?BJf<瓧?%qrPW^`uTLN1> gAS7!M?2?0!' "!Z'~f <-c1B )NIgbN -!-8#|C>C¦  ]Ǖ*gWӽ;5䤎 ;v9"VK}{Od3MH>rtY)@O3T;xnFyЎ0kȁz\Hj\B z+ m@O639|"a]@Q2ȡdcexk6!L<1(]k!hmI\86MhBtXJ/@K]=EJ{. G1hmWocs *4)W0mhyIU]hsx/oFvʜY-f.(ld|ޠ"yO0Qn O.I|Q3Wfį{e k(kA(,UcCCVStfb}T4boll6_~'5Ȣ'~WmaπL9IBWr6Gg\OpE=Id¸KzWغ׬>C1|}'Q 炡OR/-fե8ZÕCLdzPߝMlqpaR djM)T6k~k%l4> /W?;̯/PXmoDN)UިEw%)%PV@]}[e*_&2 ꖨgwA6FF|yʍ>@R"FΥhBȀr/;glE*b|>-pZl"Ky 0$fBYHm.t`1~,_>Op 7n_AoVQݓqb(Ziu.-efnݛBx>AbPQܳ0,vLmf.tEW7 RNțKĦaV'!]/n0;!є8~oGg.t1֨X= %ĄxI\@^zܿ8 H}^4塝@ 6ޭgu׸޼~5&.KWAb 9$ZDscBZ7ʍ4eG%?]4)YOUkC*Dm71JAbb@xw#ZYz%d/jq?,?G3Uo£g_<~K|7^ >%$?Ϻ^$A6VYROSsxm4/7@xop4IVORVo'ޫverCLkktëp\xg A3F6#|7{IjTHrRU;^b$ڹ:#ɖbFrz֖c7;FcCHsN|@yRϘ =[M=Y0eCzZCpO. n@lG|5aSÑk1oh &"}lc #h\d,0 |4}gtP@U_ xں_ju+ .UTJ4ᏼqRx} $m7d\K,Q E҄)bPt@`lB+SH}Qɹ}rI|2X6.+I/-XJy%^Jr0"Ұ|NudL#Z먋{j u|貃fS'kQR5uLg6WQHdpR7gD]K/6@2;d3mOWk׫t o k )ck{@N˶56‡0՚E ulEA0 G\0ZM#VmaܒK%6Ӯf+evÛF_7ΩAQ;GT)R"gbog< Z68LUk%_ jI1l _iGnjna(;id)a@@iɆ&fþz L)4ڻ&'j-`yaYPY?h#,ØU6[[?)H̆O6toCW)FuW} qmM9ăN2Jtv]1޳ه=Ϣ1adUEpK\s"#b2 z*&ǛIm88nMM 2a3,=Sa}sۙ,q뼲 ḏo>9s ekWgCICűŷNAqVjY[4z5QL4 a8i7/n %+~g4s)I,wyx`t n@ ,TZS fl4tgxi]|,kPٱy~4#w2UgI42:I h;F_4] {)/} Vh0:hP;^LwmJ|{?7';6 qLiNb[[ Lb6VT݂_7uSꐊ #$dbJz1\o?aOo0}A`Tht b*fHN0h5:ME TOClz鶁driy& Tೱ!E+2ZS:M3Rl^X̅W#.̦A1 q޲lϿO7Q? ATx66᭚Kr)q(MP cq&umP+Ӆ/f6M# yRh,I*iB."̎F9Z'HWg603zEmLNF"E|eǼk^1yp}s9AѼPjˈIۚpT 6m0dz=ne!aM/CDm^&%asdԲ䳯Sy_T|;yؑ8IGq~ӧ$B#Lݔ{k]wm7wfZBGʸ&2uK:ZYe)Prlu=m2w+7$nw~ؠ'#"pn:8Bк`aza~G;b!sV"aM I+l {c!b@GĨց9GRT ƣPDW̿wQLxRԶ*>?a"S ߊ Q-mLLȈ.,B n5l-~/jFZӣ  w3#]kmߛXbN% X2&E%g}`mD.FԲBǔpUA~-FJC!mz-v&J$>cm<v9SAV[,gрr[>G!*Q!-GV8`ߧ$YK-)ds=,Ρf:S1Rחe7 ?#Y$6"8HMNub֮q DӚK*vyppU5^ySqi2X!Xz ;ђ\ISY#8@==w|oD|5"`wBEN.C[ưs<гi9j:pD> iK%a3xIm>o"cx1vцk3.3IFA\y0`FOV-7A@LkcH94܂|wZ4wRs?Wl(S=AUc`v '{퇐:f.3\}TG[E\7̆!832x76"zl縤MxXB2̞I=~vo6QJR,DGii=ROjs, >X:"?3!@uŖ@'&_Nb?>=OuXn [ByݳLuF;iQaι/n;Gn_`(kLdamkv^H7%_SS&g`2eDP'rP%e4hveڭ?Ƃ*Z` m!8,2c0GqK!G'VjjgV(ّC!9A㞋%h)E;:;CyOKٶuRADPat;nX'}G*p ,|^}/VbQ`0}6H#ehfn%3 n m:Q(5DJEDڈbj>zp]̍cX-Ȥ}kgFx.Ƒym2`36NωؤQ* zwKYq_0j7؈x%I(N &+xBaxrYZ=ڼx)Q|.tP=Vh 2@Tʙ|w`(v,}RA}ZpqsKܫ_Bs/sz͇ˆEUQ/s0'e=3pը!C?ОU ]h()w :\؛/2䕀Gq ~-C>- 4g^ۙû=Tq+K\<_לN1)|49ȺxZsvՅJwByP 3TKeLP1jNrf8^Ca .BYKG̒]7.A<}̍8gp!;w'< ŋX̣9u]n %H#ZtfÆ!5C g1\r{Dn^]2[ ̩ =|$)Ϭ_*e[N=}2vp^ZE` -Yvξ[ I08w qQ6=,N/WWfF>7`Ha\5;42"Fƌ7j8OizȓpUW;V3ğänkxʢ!3-+kKz[[si4^o'Kl=qB'W 2ĞQuWN\&p]Xm~:#$JHb0{(fjB;ɟS ,zjİ#t$P + 2B762V?0?̣jF @ n HBР"\[q-Yh,gD|Η[P0BUC6^(O ;lH 2.iTx燰f0nA#(lb(2)R=yjr k  mq 5dS2dbY놫=d@Њ.h )xG9sZeץÐT#Jfcѐ7/UtEN/CPp\>GLQ/, Mx4{MPTVż =_'mo;1̇V#:Hb)ۼ d&28X[ʡ8D b2n4;%bå-QoUr"]&|p1 xqR raj*n'I8u{c! `RiN r (kQdZG oܻDֵ0N_aȻM]"/)+URþ'-%kRgK1p>=l>6x{"EScw !2sн=sC[؆޺r~xsm81.qtFH!qJiB:w _x +G)Rh'lY[{w]NЁe*ϟQ3Pa@Z,ۼE^F>Hg f/}Ĭ)f]zluP ~\G oƒwİ2WFz)vaPByƁE -OAI>/d`-f&]e072 L? :K ,g/êp"< e„ӜFJ!aJ iƥ0g31:cןfBP+͙4̬zg@m- d|kP1 QЏ ;*:ts% 7(B D Z@,Yz/Mg^NW#ثc| OH S6D298V ww`G5,>^Z$WcH@ʏT ȕR2)X-Ob]*)Ï=s.t,_5㧛,o+ Lf,IK6aɉa<& Wa,k#IrL%§Q!mf/((y8>V#ol[ L.<2g0#\,GjX/sXf`%ɗ0[qX7 ;:Fvdf;1uE,pr$Xx>yxo@ 4|FOp^0(o`իk)7([|Ba:8p{5M5xd`$("2L\a&93cgM}U˸ -&US,ܞhet4ޫIn?1@PlwCvY}]s(=xcq'bsY He]3NF,h(YᏄ`.` s;$,]:eȃ]$d[8/r{W7xDF_7].q[2PԲZDo{{߃<,B<[S=b؆4V[L(b#B#6F肢-.>:4p8ZS4BRhNņA74wJ!/ T7hA00bJd`Lo݂wY5j{%!RHw&.pXb]i6g  ;!9%+'`^)s1R.F3M15.5 x=[BKrtpDARG:!6p ]R|mvJE^.xѵJ7p_<^6$YKGv"õ~X L(-ǝyR8%^z=H%q[)KԌM!ڡXGﮔ̂Z" gHݱ)ixCK_|JWԵO]n ӕ>yZڳ_Qc6 5&xnaW_`Aa-;W"mlXe+ua/xd%M̶ }7ᔠ4U亗*2V/'ljJwRQYd^DJ8>dki66>D6l.S=e] :&hP<77Z55> \xg 1>zCX[^?M,(^@΁uĮ4)V84Q 6TqCt#x>?IߠiゎKvr :ֱSiWe>*ݏFuKHԾ0vU`!-R/d OS $'&]G1W/{!&C5bGarn ,vPN)い5;јy |;HsTr/ }˧sšl1Q;,Lwr3B~,\-qv RJ1O\+/y񫡴vp 焟I伇 FjtA_|\?܀,CPlw8rV=:=uF v.sQbKl-gAW>rI?|C/%-TѐJ9~ % 3bF8y~ꢩݕՌ%<$@Y8ՏljtpDy) (JUu5%r"O~KG [ZZD}CjWs3)@bw!7>@vYu(e{wtje;gc}яڍieIDA‘Z8!)z]N+E5kmf]j#;o R eS;(t x]KybnlHpfɕ N璥!]a4mCZ!ђckHRvSt|)C@x;ZYg-e* >5I~<=/jx^m^0JJ6:VC #@S/*,"A?RU`ˎ#Cz@s#2T рq_LM@w)}]YKvo+]o!o]S֩&Q%Cx=[Srxf 8x4RӆQ?x҇zr4_5[AX#w8CEVmgjz{N-#Vҟtn6Qg ߍCjX6烹#]AiHd#.9VЊ͐_0XUPHhV>"_7YJ"!@ɘx%iR @ ZͮpxJP$pdg网- J+ALDP^.$!1rp,Q_(W=rL a5& %a,a'D1 3?z~S𖈑QvȾ#]e*s]IEkuCݰH2.Sd<$z7w`i7.1}r]68xnJaHhh&^KVA ąDD%:@(Ln rG"&Y*S0$kQȊǑblv܃wb #M"X<%PE|'wOF*P}Rd(OD^<iB,+Xr8f[$(v@viCbޒ1e&w&^L/tg7Y7aF~aB=m|Dk;l5I7_KP' ۏIiW}/ H^ DYbCb/@B+jH\PI aL觓YܺX2C%EUNmNqB{-̭g,8r:`X~J~UlvbőڸbDp-7o:Cu]߇)aЅπ>\"W'(I ԰DjWߎTEr'7ѝ[6>18'd :̊"݂'qkU/&.>Z`YU\3>SyI#)tp8;#}fN~,Aߚ+%'ֶ%{ۯwrA*Sm nwkO qB+y~Gt؈-1z`k?,[hluVmR_% pJZs+$d̺ɉzgQdYߞYZ>ͭ;dMΙM]x^7 =wMߚպrifoy*eھI0-z[WK k4J?Kz/BQ obOj$p/G/n#cV%02aHrEaN-Jƫ-8lTx[ZAX"mQYw`(yf?hAC;_Ok Z\3=B2]e`gOYLJ>RuImŃp$4ޫNbȿ;iH<5GWRff\zTSפ#0dWF`60];eL: UZdc_F^UI"Kt \ENiR'bw}4 6b' dWHʉ?̮0XĴO P?jdMUf+. q:뜳d'GhNb'uYjo.̪̂ %qʀS0㱡 V^ٲ:cυȡFXoy.P'Y<D@ϳ^ms h$ zXVGD>uQ }QI^}5u(\ iE p5)I-ݸ\<&2ӓǖTWAXgG_F١߉|TZ5`qm,<%ܨ\x|F|}56;*Yf(a_|E:O<1=ĭęk>bWKPh( /Mf^Lŷa>P/#_'#QI%LS=gW:mm:eZ ?I, @`)^k(k^R& Nl'XFd0 ۧ8/%{D-!rJ5FY=>SQCaZ;4cF9HKRfc)Kf~fqRUMuّb*! eɔ ?aRb_~JQDnZid5)Y5l7BE;छk{dX6Edpdk!{/# jni;P.@tsK+g+5U| Kb!x7l4ȟe-B458Mi녏^_4LS"!ۻ w3V6KϔU8FC T`uqx:S{`T3 ̡{'$LVc)&yI15bЌ{ţfߴaX ME'XBM#C|D0&uGFH\ͤG՘LJHeNW69/?$0}'"-qma#!FY_ݿ~I^f|S %A׀uéBE!4DW\`qwcnge- B!~$ܚJݜ|.¤%]2W|d"}g.J3)/eR:iRta2d( 4K`="A xW3_8̥XSBQO4#J1(Ч٩fKXreDQf7r[$W4P?i# u$!A_r R<tP^ grd fJ$, K$ZTD |ݨϋ2(FuQuue\? XHϩXBs~.܂[tMYG\wҎmJT TX9>xt%#4#`d-%g3n\>' Xb&jLzaNql*K2Z $%BVZ#K.X$.fzj)#-1GK/iIڹڄK{Ļ,^Q%[.@xfZ\;Wnۧ~KzpwS@Yd$ ndb_t_庐kY[c0gHugZ}xWĸ!I4@3k [SF2n-}%}/>A峒5sz%zb>5(01jԬ@w_C^զwHm20Q^,<jvvG+q^l8An%IhŎE/ΌX ҧ=l8s 9T$W@{8V.\C" `zLR^wQH$J`?\+N95 ~!jbm$eP,LfV{ gI8@, "M*IPa rϽNw?ff0};\oxq*eJ r[o ]:#t͹zLA @e36. 6#`Β廥i gTEQ'n0N&XɤMь';@J.NXM t`au[}[ʘ04U?]MR/VdKr?y6ID!6R^ ";}#Eu_6a}T0 ql>I:)~e Dǐtqj7&u}/O#Csp[ưnfqgvRP }o{ pI*ZkM\>yFb+UNt~#g{Chb%28gM,e ; tБL3׮?BjSN.+*nH;&Me}1", >>pgۂV#eTZa+сƞml^y%aj3X ;Y:*_\)aqvF&j3'=Ei֡>45"<h u ?Gjޠ]LBLwVO, AQVks_ApE<*AZ&1.sl\[y.K=W6e]wQ:i%ˡ!pccN󣐾=i R| !zGt9r?)8Cr5]oԈ])|\wvW:Z:U! S ◽84uJ_tzѸ GTuP zpT o^@ N:";:=x("5g)fzu+MѢkuϦ/]-QyH&:(DHR_'vjFA`hDȑ<'NR"WH1\oQKIO7][EOfKCe>Wldp YoV+"U4nKR~\\[GBDxÆb aSٺ缨?Ya3?Q-2ʫg-ԡYC^es+Zse-;<ƀd޵YV8ګ;`yr೽% 7lhnIISDOhĹ&ha {oF4Vͦ|Eo>qsSUa]a_@tb 4J]}zHt /,7њqLR,rM_zO1Zr;wtzuxqDUkn2y d<]}>{^[[^z!˘%aB; #Vlm4"Fm(y<8w3qvM _'b:͜.$ZWxk @XsDlJϬY߉|rݯznXNN!O^ aO4۴:a^0g*O 9"L_TAhW-.nU%L4";`agF#z5p DP4Md+ wÈKc,Lͫ8*d6NJsI^$~pnhR !̿y6!>Zs%1.:hQ-uK*:Yv^UpbgvSG1$RV}&$t-HWqov7}l\m P$c-VI00:<-x.>2=YRz^iX>m(K34Z]!(6;H(pW)^C0RGlj]  ֤o쨧Ln%BRҧ_ t#)'>'Jũ.URl"[%RMYn_Y8ۉgq{J}Cx0agٚɓENQ?DUmQSS ҄4vOYZS4&dJ˕Tp/L?l%%*4%$~Y7]b?r9/8DWMfba q}#\=!-5fJEW>A: 6M^v͸K܁Ъ8綨wZT\&TlY .[!b~Eli@r%?1-4U7DQ >\t}$XкAi|en9zEdZgS˽/ƽoV$ܕ'\^t P n!^AמD7ހdjiK%qmA]d^mj`+Ǖ 8kD,kژ)3,E#C_6K{OܙVM/F/pU g7=u&U.Fޫ OX&fccZ?Cle뽩pO1;x.Ԁ2XZ՛ۼ *RSߍ3݊z?UmЋQhi'urWb`lx3_I۽w^+z!PE@q_1Mft/^^rf5/) DLtz!NIkmgexė骁}q}зQU̝91!m$]wWR!$6ޜAW~ Niw R*F-(@i<6ryB$f)Q적{M "3YyQ%1/fWkx`;)=(/w!umÀa6?w5dP&cbAk9@ː1בjVt@νJ >vӂF5( \}K窍 <qD -NeזaYX~Ӏ=p^' g;?}17A# 6_P3t)b<aH8Kf>MJ>5E{ol2u/iŞ7%e~u*'UamY)$%o+.[$aJץEQWVoy̩2l^fú"PRGC )0Ċw(_SIj~Y]XOwPvkƈ& Ws\YJR{-&tI~1RfDѱOLÁ9's$=^. RkO/aH 1Qjfݛ[ |f(8}ނؕɮzFD%NQiD/^{*4#%`Ů|y|"UO0qPh,+TGr~1=4&ԉI s`N#`XWbMvCJ7[}+WqކƖZff/V-$Nb>IG X~֫7󄦃LdԢNXH#=DN=B-`lO@r3w@gBbj{D/pDV//FpW~wOilz\IȦ& ɬ]ݾ  Efui7{)M~CF H(}&CtqA􎒓=Gn7p+HfoAK3j  R]_'0 ;KEC&>)?Wץ=6sOc6Ǣ n_ῂO`6Bq=;W?5:vUc/&/PD(ؼǁ9+9܃cԦ9*oy+m%6뼾cT Fh(鎞OSeZ`X(,B7Ufg<@VEh,3'iR =q>EMe,Oq)+Mw < jJy|n3Vm *kk5k3\S{_ތ1)`:Xׁ2'K>&'DRƺU*RА;ygKE<4AAc!==y {c{^"p% ;y]'%x%; ^֡FEB+=RHR]TGE7[%[7!i/l_L_)3-CofR3r5^%lUqj~hXblorzm5*=tȠH+K/Gn< ?Si5}> EYS)HAWXl;Ā&Ժn/H U-#Cš.[vg&Dy.p:%Iν]e/];)Ъ>Ұ~Ynبdxg |1yĀ^31C O@#ϼKyz0 !_AjQdV{پiD`~:bAVg ;* :E RJ(ߊD9NI-yknŰ2P*f6ISt ?W/Wa\i PHk-*F8s:\Қ5?uEF D}/V%MHX^\Vz`-wGӳ8fHauTr4x)E6_<<""HN)T ˻dz uFu/֢6кq;AAnԚ k6IdT>nUϏ0طZsSڢH6vuV$YZRE_3 yg zquviCfҀc_+r"1|wMahašew~874(:sWr)?~)n Ԛ4-lx(G#ceDiWek-dr^h5gie{9W"2]13rH1 Âޠe9'mSM K]KC@ Mp#MǞڣbdղTGf1J 9Oc g=8Zxv=G[>w-am@8q9ƌ!I@O5KܤKN| }ů*-‡Vx .6aPP9-`%vϏ))V֝_9A u: BqBP銅߆HşE|( ܔ sfkqlt C4XosP}=q@o$eg83YqnTht*$]DH !sP؜ezxC3㿺Pe2'.C19ͮ`Hi6vryF(oLgfaGcDWnc.we@ޜ9~0>&_ !Y*146{10MVY3̜XpNC?['^GWKppQ{~ܶ`ݢi*^WVB`ksތpU띪tq=a{v@E?IΒ59.\͆ +4[Ve,jcDzܰ$J;M 6O{YYW˨Jg֗.Rd/|%")k(J[ 5Þ3JEkJen|'hsY6g<-6qtJb0# P6,A]1Li3^OUt[&KYyajlaCXv3,<sefby??ӻnV\5ϊ~ur)Crqj.4  \l(Ư&BqD3U 6Z!“R 51I52@9d9 ĽG/}ZlH}8RcAڵ9BD>vBHEU+<4yygt9-wz5ƪE:tRtP?¸C qyet}_}xb4D|WRoS?d;^E6g}H"jdz;é71~,4پqdWaf:p1tm#Haz4~Sk"JqiU0͗+k!#:A6h# HB{2&V&)k3xL7g`19/'."7/OE^ ?]?~q=<@9{>#,2͔QSWsQDW.~لՊLcC4錡Ze_BzXE^ j6Yg|V򈎸r閤[3!@8 W^Ys~mC_h\Z^Q)tLS(ɔc%qzE.%'ȹ).'k#;ÃZ:f>`/syt&j&𷏯|uZG7_k'j nR\ϋ*7%d>v"57F1WcI@>Cx{`.k듼 ğ$V*|ofRLxɍq5&5b% ?l2b-`SX] opr3&J3 /?@M#8|zK,n?ҀzTqv(Y>RI e*e Saoہ *x <҅JJLy߷ HOFxb&MUK4'hx5wC*x<^nta83%;AIe'n򊀐V !֡lFR,RZGhz,g"܃pؠ2.}7cI.\(Zi#ZœxD1<]lσd;JtPV9Jjx34ћ{Dsr!9ʆSEIj |>c אQ am><˜oĹk/#_Ƨ$0 Jw/7gAdm*qs\i#w2* \F!Q"G(˕bxQ KSLX ;Em@) $ww~_O RHnt9'l&ܫ|iO:{XD *ٰ$E& -KtTu3h/@lϤ sN mⶦU~?3udT9TyC -:GD Y%$Řϩ >[HG>d¢ċWI3?LEb+Q"tjXiNLg`ɚmuΥ6bc]unȨve{)|b!LhܧJ?IB ` W~O)2:ڋ[, -SD#2 KWgzAS)jh; dֲD[ZܞjggP D#͡NiL% X5Dij]MdñWfFس-6ܽk MT$;jYChu4ʘl'kL!Ls8Iw2)h<ΚoO}M0VkZx7 GJ!=x'2~MKjQM.ŏV Q{F׼/@ k1PN}CzHr?o Mh; Z n.QIZ΃QDRclo ό:Π'Ɛ/]x6T*T2ƊПwVZOɲ8œi #t<H_jJf%]k{"){ގb͙X$g(CKU?4^ɞW$SexiqD gThnju:kIZ#/˱5ϛ1! n}n+EUaO{at[>kԉz𗋳R҅IBsr`2L+O05l(M~#"l8%./ ܷ? \MB zQPʑ%XP}&4hCm^=lź;#!`8BT)NwMT[4V*7"dAH 'im^[C'? ӭ1NL?GxP 6>h[1 F©RE+wdǧf -+VZTl*ZV=&jº)ՑcD졐if+bua#/Էq#[ӯt,:_#vɪN ,QnA"9\mPMĸbJsTn4tnڐ{qz^N} AW9Ys3ІTGDkw=5[J9xS͋AЎnYl4)(&;PH\J WDm-G񁔇$}4p`b.e$xƏrq&%!{j#ODiu SA~`,8V'f0.T斂(gy:R-Aбΰ%=*z(tM fx'2wchBBS)J$q|bs="uxlHr7?(T1$>6ׇ#-F7EtO*r'[>trНN6i9[BL^4m@q|asSk&L@\DwR:6:gUY]VwL XN4NPP3 E)*98'ZK8><U)<4![&ۉ2ԳrK9|.5L QChs5墚S+\B{#[µdrػ'4PA3!׉pҍKN h`P!2q7b𭍘%66^63cҰVd4Q:w0M>/k$om³+=Rgl):tL^bA800IeUթF$0= Mbnwe a<$-*o;U;Ic$hOYZvB{ ˎq,?|x1ufA+#ĉ"+/HX~kz-8Ù坜]ҚIMP"/xCw- V@i31%j͈+mft0, E8D>jlCdqg2IGrT w̼~b5JVkB>]AJ Y*r{J:\lCȨxYJʥfbwŠ~ewعGSj/ T91 ߗca3_r\4Ә$]I-09?'ʒAhzxK3HWLޒҚo(KxDrrw/z|~4tsAڽw95r$^1vSpa X\B<4L VUXK?P޼oELk$ 7op ͓$g< [!=)OGU,_gdb[ߓ-;_w\.F"RmAK tňT́K^G2H,Wj-6 dL;١a]7>xpo_FǾBz=qw%ֹ FrIkWԺXecɑ);ad>+y:]JG^ك?;y8 `j4ڭ#m-_H䖤;+Sw8}ޜ8PyOus""}yR@T/͉ۼWd˭daTq4"ZhcK`b^V ӊBR^Xk\y{J,P||cԪM:! []dYQ;VؿR#SDp=!s%]cр-Żjemsyf`lc=B2q̚C; 8:qХ RZ.нxYpyH%U0Bf#!R+Onk7eyRV拦("㙷+Ai4DEƀ]0D^tBRg=Z[xSZBhz-M@:@ڂ*Q}β$*ΣtĖ´$8'05 ɥKMP>D98-D섻_#f: 0IK u?~n1#D1_ nZ'Dm# Lopl}dyo1 0CxUX 6(z7‡}ԃ5 dR+ қ+0Sm&^WgS'nL8J# uawxY;GN޴}+t]/JDrG(sFOyњCǠ[芈., {*WC\ZsC_Pge7a#/g%ufX4&mD x-0gCz#лyۃ`Đ=8@m}J0' N&':%g)En'4BL^ͅ}ּ<.%mJ!"tF =хSVc-*f$ v#y-LEoAoGcU@dAlѽ=61 3q(췉}z=dhmF(f8UvmȊk_IJ1]so1evň7FEW |hC_jS,0e\]~qoܬ|V͂᳐

edV R'HĬt5Y/?rdɸ7SU.DdMOp7EGy+Ô/r@}tEFT.a2)]tjOG 5՝U_0e?r*L#`s4{x$pbiU5@gVI}2?>}ƏǛf\V/}*Uor@-os`,w7"6"\wK"S$Wk5őFG_qߒ+*(N iG:].хAƉ3A57|N= 6jqVq1 6pq3=M\"w$輲;1yZ!P[;K,n^pEtEB34)IbW˜+˰+TZ1ѯI`t QLpN-/y%Q֑haM*$*hLtPkL@|kGc$9Wف$|)0 vIJM' &2]ژ3`!uev,>o8:C\>+٦8u#QYLa2t3ix> ZnjhNF9DH,ebxj?\)RRuI;';!ҿQΗ߶N ~A*&"$z*ZΫ3灔Io WWÆBsyEz#k++m G}ڣ,г l*6ɥ< T@-#ޟW]v;,A?^'ghMoƩ $X V`.Oۈ1Λ0t9pH ,`E*bAbP wP D"YCq}^6=oTGGȘ9yg 5C<5np-T|_Uם@PsaC@?ZC n-^( '5~fOl)kuOI^Lg5 (qݸ4@9nWm, ]A"Ł&q%' nK5I q\LS^:kz!nI} =JRg?v[<ɏ]2AHpn25ԛ#Bl2+.QyCQ Q V{?ӳƺNm1 ofF\DTꟆgLlqx\*D d753nc@`zfC2dބSTICF45}KVC|(Z}Il~WmBa*{ـ8+lHrqD0D~ؘ)?55SM l\lB-yP2-SG[r5c* ~ixPi }6;{+;~cL1d{1師QXi08.;с"LH{)7"[ny[KH/͝H""'5N L] h2#X'bLQĸw-2Q~83my 023"]tbψ_a?lv,E1ĭ!|ՉNC;"Tos=iOl3v*it|~YG [ՐD3W/\nmM``'? ƢthI GIK&k*ھ/M}alYQ>*{nP, Ul0\4DW*AUxI|ؒ /=ko,Ki;-\! JU ?wϳ\ZQ}~H;"ex5ּc1C))Yz-ֹBظzE2j' V":Ӯ%οP|N)z*Cf0% ֯#FmZ.5rLC&<3 Hx+ŊjGLsovbdT\Op?Ay5*b#-r$=-->\~A^vm%?+f+K"t߅ '<'|omWe,P"]OrfHTp L):σSGvȆƤͪgW4+rubLK pMu6h$ᔌ3AV2MGRcRdQ6Lȿ/,) +ޅ Q.X4 8Tھ| j% 2 .5cmQ"yf^ٚvgI4U1mt5|224˵ 3j@;n^RïAtT} tnv%*ײO@K^G1-ND-Xչl=oF:2B`:czG/g+%;$tM@M6)*ÑASw]bJek ޭXEr֋?ťUo4 3E~J?Tc 0|YEO1|qA*tlk4 a Ӛe@-;U Vzau$.AŸ>6y-{d:v~i=t1'r1DBfa}d3qDEHܮ?+Ac)IRzxFz|2.#rRJ{kSy_FPHF@LDũ QXp c#袐Ys+g!)l(0\1+ C±֐=blRsh[Hˇthoc*m+r:#k#WSf]QŖ=əX{t!JK[a׏'V\_=T?V& .˞~@o;BOn@(;vjP4T!~х:!$aIm+W5Ɗco`d|K~fdc+v"W%{- ľ{דfKFz4£l߸Bx}9e9WNfٰ`g/nKdKd3;Y^&"@u@l 'bMGEzG8 k+[6 -1c_) XdU3ybK4(k6]ctM6=ZTgA㻁iX]lH3( A\ ꘖ/B=m+1zZ?G{+654= HMni}*NrrHn'j]&BYR tx[y;PtO\%P 2+xG8[l(\엽*>\-m{N}R4rxWq{ {geeLuXzk1ۯuc(;J:uTPV g{DbnXWB Kcbo]q;ӇLP2XfJ qp/fKTV<ٻpEVbW|z2ēІ]BJRh5 ɖG_䜞 s*)o:.'7WLy, XX+<2}$mJeZchdn33wLܫS 櫄AUix<82Ru.o~ܣEyey+ ;z_-('` ;g1]CGBIȻ^qJ I +|53Fv@B,#+u {SɠˠӊN(1E)c/\g]t_OƯH}޸mތi֐e$x8%}5)XKƇ9tA 'Ume59F "?ȦhUw )N~{i$+6R'Uy6N2{*AOF#`(qEh9[GK_SPE_!$9hU1F}8SB3<5۱S+Q F룪Ǎ+V_APLZRy0+@@Y3B} ejko i`J"61y=  O^A7|OUdop/oǯ,6 ,!t^B.a߸ڛn߷_0{ ^J8cx武liz`<-%MCŮfrBS!fNٚzg|f m U!T?/6CK\VeOM2qgi"ߙĺ%L_}+}1iOb]߃~3ru)늅JJ0 [WIHskfj@ZaN,CNSu22 @s!wyй|N QZ}XV3 &6hdlRdYzS;pjO%=ۭnTh>n4jFf(=(,^,EVI6jVcv`n*cժwg+~Ow(f?ndBlMLƭf# 9'vl[7Oj6emoea lc`"[Z y[nBK9wBYή]W)ny (sg||%[;@a4ۗ P$Mÿ&2Om7Y){=&yإ%$ι!*rHPS&sKEǼcF ]6Bqk\! *no>eQTvD4fC(lͳc"ktIwn/x[H_=K~KMBFXC 5E&eI g^u?D>5o<5{ba1 uyԩf5Oŭ\Sc+=zC,;C/}I9*2f4m #Ă,?:sb#]I\z)LW}C5I̷Ѓ /fyӱd-c>$ քk_f=+f?Upʓ*B6myBYO@s _?eLrHqGUx>2<)e28Cd6:f܅aDG%)Y-[Bޭvb^rۯ2o_G|U#uU vI<ل(YTTv_i5޳RGQIylbSM| x<ޣ2Y_lYdv1@$)E'}d$2IJ.?\4ޱzƯǐumWBj^#[l:@TI(08w9i@|EX xa20a&k:Jz}Ěv N,DZ|Ze}ƺ`WXDG⯾p,Q"47C A Sp|k/Ieѵ 24M'= p1clKVNӠdfCOjZ ЬnL!K"ӛo{ωHodbnr7q>wwϥ8^=RTpJtiWG >s*$ۆ1\ 'bpͷvn-_hދx4,&RFtw`3j b{I3uj©<jY* \ Ji]O^swT2Y0vp5i.R-#7@+Zt ̿%G]!jZ@M{vo5]鞗#S;{f?˷1ڱ*7wJnf! UHjBQ-|+xς`_=?1-@^?\/~u`h"W5cr1XkK\tVn=lB5HXr0%>v[ojDBv>-=75 $0LA+Z"`ƞj(SG&~k]b%lY'aTʓS5!e烽+>59FM~J;mSbZKA{]ucUI>喇78 -87"FmD0:զOzH!ly=>.5)MR ]|.k=E= ~ z cw/!DpE9[BՖTq, =f u5BeƣG6GUl"[ap3'pôȉHc{oϤZ8THczA2Djf^!yrszIoXc[N,e.٫4N0c-%iյy+lOp^z:> {/r]eE0-Xg`l7`Cmr.I-X&u'U$l;%Qm" Nbפ"0b&~U![y@%!)CKn%dIa?L (Y6Kn@(ɸ ]| ""Pv~9u839RTeGAIͤ dJ7dˮ ֐H&KEt,oKV+?'$ 2+gڛifJ({HkCKV =BѶRbCอW2{i)TMRA½t]O&IHbhM0GߥRVԎ@<@ {U/ޙ)fg57bγfp𶆉,S5@s0i2gh*HwƘ@E~sKQC~S qŁ7jtߎgyRrTW Gaje~AB'=?rdysMrv" ;Xwc>a.q"Xrfdžx !q:֬ 3KG# i5<5`޽7⨒ǁ`tvX j.E+RK8f }b!M/OGBB+\ pb 8k ,NFW.8T[i 4Y|rb46E>~^yOGoAt;l_?b2G.l߁.ȼ*:vǡ!޷TT[v*KBGPiCfOdϸJS\dhv~5Qoy(Y@xf`1glع?xά`rɄ9O\).% ,P bأ&CR6vQIwk\~Aqs]S.G]>ij3CEĞ4@6=4ʏόY|[} -_CdY3uJiZ}4-ق eG=mi SJ\ΠM ]ijuAWVH\ s'>+HO󹾟*{CϿiTwB"qB!5gfb c|L$ PW*۵qNoM2vNʧ:¼߽$l |ə< s]Dͤg׌\2hhQL#(ꂼ^JMqyap AH<"9 Ga'/k[-]?| G hS8_B XÛɆ:Cc؀5;)es2‚4בn_܁7J3 zAf]gCO*03fo괃u|]1]ܷG-^˦uԮȹDt[jON:ԨMo3CsRL&e6݀yFV<01S2/)H CJ[5ejU p\ -5Zt~Ɓ}b*Q}ef kO4nMo1:p:b;CfT\ iꊯdRҜ> h'Ͻc]pψI%-*C(O,}VG[+o$EK9\%b9qq8zHG Z5NcT@uDSQQA\SM M1ZYz1oo {uxF#K KO4Iz`j?4dHi˦;P)1Ï8< }5elW օ%ds -2ǿ8Sd. cwXR۳ /YXݫ>)1td}t_wC-X[[eS+z;ɀ[̃z$ eiU%#8K!tcU;$YdOփ9!i]Q$'Yym5 Q1?i/ϥgOO8$_)@0`_N@f{a?O'hLZ$#ΐ8ކv#n 0/w 䠴/aYSۼ1.bůoZ.>!D :-BN=Bo8ƙٰjD8iNtVN;i b;e|rr)3K )y0fZߋw]*q@ ux i^$H vp K'OB Oх5zBV#$/q*'*,,A셃P\5BUA<`\U<)Tרzhsyhʙvl8_/I'ܫ|uA/ w8k` OO]MѺ+A¼GXM5!ԳŠ6yI} ) \uX"c 3 ] QRīj:Nbt0gZ >#*Dݞܯqh:Y_/q"9/B( iߴ5h7:qݷ\^9uTo}.Z-1L̖:ND2TH}->@|%dݖlWߕNtz,~P*Si3mE<7t l,h}!tqkG'i V |Q^|"}HQ.qͻE%LSٌƖN#l$ظ$IEQo<_:#'8dF*5<՚`$lz@pج ,>d)QikC Tv~?EMB0|HY,@HOc}Jo@0脾nw`|9[ f.dިjq F f_7uI毉{8$M,TZp`}nr$w2 n`>gio? !8l{|h;pm j\Z yTofV/{]@k7Hzބv+Ho`B {7K{"ZNu1QNS\{O Jɭ ffJ˪. }y׹*<Ƽq6"QrȫwKJKR5׭Z9HKx8^Q1QiR ˽6MvD.aZ1޽i+d#yPF!4ek6iժnj PJ.Na=76=mZt$+\U 7Q!_@ZJxr%p ޔB{asH1&opJOEd`y mQ"_RF1DRDqŕa؂e>tյwK;[ P#ןgҀRochdēΑل]px'`g8 t)WnI DZMĤsRGS99auae}8D3>R6n)$%[6*$yeєLW%"Ŵ$т1 ۳өIK.oo ~{kְIQN8>smUC"m_GE;?  Fo&ذ>Vd ?]SphxգSWw$g5X~ Gѱ;2)! @gLP]wpCY 3 6U DނM<08P FOF`1i{\tqNSm>@R0h$J*n%Uv.\9giO &Ү;R, -FcGSPZI{ 5FFowRuQ9z=w#+^bxQ"0Q{ʃ%~|o0@C̺L5CRWe=ěu|îI`V8+`>݊BN(7ۆ ",Il8.K?W .>[<}ot&KVQL@fG"rc,Cݘ?Jf%m~ŤamkϢM(fv@& j}\kqx q쿿s{&p1_5=`?e0>޶/8l%F^$p)9]W3 g¹Y!Նznd&VbEI˥e_suz_Yf|<b:'#Qv' +3#es R:{q';֥`]- =^ӑItFt_2[~ U&6^n84"~emCvK}#iRL$M3廳ܔY?^p}7 Z.EN$)d;AvW 2w-G'lܳ:-n!:=+ At3p#u`'pU%ӵ6Qw;mNJO-d隷׫63͒۷[Pxl*ǖu1.ZMr 6fe*>+f#=?;2-US04?vB'3e^z!!PVłpSo#0ߧYPB^6#Us_j]r {#o_^2 !-qGExe6N: Ĩ=Pra{'Et!VcyV͸5~B5 ;wŲclmݳQ >7W5SoA/{O$lû ^_I \ Eˣ~;挰>)NK,sBxپe Q6<)_V"s>Nj$TUt- S(M-4dw4BWBLނ.,A{n,zoWeOvfc+JոHqk"m<%B r$G&\+يYZifG^GT_׻U sadx8%%ݬד.W=LWˇBJ=7aJ\dlV/c*x͆?UMpb|B{L7c]4ԏR)HFV(X. <*|.݃PJ)KEw3u2.Kʹ |*UPXDokF9rY^؛S rq עaXNdSW *YrCIOvL#k|)Nq@O6V)%i;RgYԾl!Mik 9L3)h:7D?|c>EWQA velJn;y[Ĺ޽]dѐ}NU*mY0-xaj=/-SGx>6M 2|{nis4B5F;tj=O Q үB^F u12} h'%#5g0ˢ!tɪIܸX,..x}qoO~ 7_bUEEiw/F.1 bPc˿u$Adkgu*' BM!ˡve]+Ϥ@tiaPR+`6T<6^G Ji\C\i<R%_[ U,S|NacQ oHy}=nvH]TԺf"5&!t pE<\Z!9 LN)7`mnRwJyҗ~B&IKb5wcuk Ax/2Yl ^4m5s& L*CgWO VtbaM{/i\{&V:Z]AʏdfDMCDioOc*t=0G2ŘR@s7(_[ kxLP.K0F[LK2V[@CsC-nr\Sk>9Q9x]ON:V66{MjPq)G%*R'*p8FyP^<<%"|!H>y.Qύ "8 xLr{~6~5VǦ>b=c2^_VE~JHPi]< ̝v7Ir_9A>ޙd)0@Ri.5犞(QR_U8qIZ7[1!jX~֢Y_G%͎}\ h4+߀)gfM(u! C$n ˤbJ-luk:6ʌ@V6B@a)B zhnp!1hskTp]t2<{&*1^,u)@r7/r ޿y֡m*AvB6ca1r9 Eea$2k>KeNBv>fEoG&0U]PS0 >c<EB˚BIBW`%Cv;󂔏~ (~rj;y;tQ\Bl|- v^)&h(lUq_mw2IEz:K@4,e'TA=ߍxJ-gi6L4:uZ2gW "%0Oa?+ģL͛p:=$*tʪTepp+Y?wpsFËG&V+ǺRGJt1C_i׹F9죨;`hRn<ɜ>j?"j(GЙ#v0>*Tlb 1nD=F"~=n֑k:IQpژc:ckBWRzk*BYKlRJNpŷH.+ȶ|f zl@( ]rȪ8|r)66c_yy+(GGSt )p-U _$ihx)7IpP;HB$'K1πbNHNWrLЏ]1_l08R#5!ߚky:+rHOM h%[ñ7%CW:JS;PœrηᝎfBbN&f$"Vjgfn輹$ regEa=q*FṘ]ǰm^^jA10W7x<9+BN YRJ҈Qۑrϟ;pmB@EaovЍ&e;+ނ!_Y%3hT쏹<N9`D%Y=66D=*KX5ٍ;824v@8~/!3]Q>6L?(Mp%s(nM7~1N [";E& 25聬(\\b8NFF{EF:q{Xwܤ4'ֽ*.=~;;ۈ.|6.=NQ"ed?RA"5ex0ve3@mpVQiTAD.|rdVZaL,Nڎ[YtX-jޮae0,qܨ;n_/½۹`^֌$b;ELFSpˀd]h!M4LV z .KSԌ{IcFp(ȻU렙B@܊Y@=hz4}tPt6kRXb ?R k"NhYn㤲63+#G#? L. gxD23 ̱? G|&"ʟC{- u\X<9U^~߱9>u_"`R$P(qiDgeHxfUEH>bd+)1+z(pTL#X΍/A[ra1o|zF̽Ŵ .٣tm|= ኡqh bM =.:WaPEAuXgsB &EϦ6* 9cJPԳ!e`Q-ދ6,iW`!K3qina1{V=ɕk)5^oXpĜɆC^-=aYS5PfRdkbwQ M82v#qJhZT FYХo?}yt >;bWz.~yO @~Ǵ| 5@s}s.Mxfmq{&:]k6Ze&$%Ì/Q+\Z%$ΟfqKb>m1t!`hߕwu2^m@GQڂϪ'x, kNb+DCN㇢ǢaoK)-D@K(r`~qhAzYjJԩ>H^ĶlʱHRUk*8l\%N#h+s .8B)$GiÂUZG{].7TSei;Bn\F]7JWymjш_FLu[}Y'e ]k -wW;Hodz6ao7TD41Ua'x`fL [_iD0Cb"Lt΁ GZ>nx-q)~=ǙH)˒ú}jb:vLbes4c 0.>7HM'fb%AA5Z,~-mg>:2;tϺ!iOgEugK\{fi=\GгMɭ_e\b`+Pf"i}FZ J d:28Wk ,!e8 _0T_}dżƩ 6׷ײz-ǣ)nt8{!7#GR3 dw'UŃ%JȬJb ptzy4O"@ T_#oO=&"zG(nM_TN"ޒbUE&Pik6`gƼGN&ktdw&B:wUEh4 (I3Z=|ݽJÇ% zoAWL2EK>eK>,*>iFB S$% Pdz/SthDe_< Dwv-48Hp w +!ApuB"[\0B i8fUmgj(CFeK(*"}dAn!񓌀vˬj.ƈvA4r@ TW\'__aݺHpQmR3$嫲(T⌿p'gvP,.vkҙqIP6Ó0u!UH |Cs~iȲF{zܝnnސ4&֯|]EFjِciBxj VM41gOܴDc`6͏%43l S7%}#WVZOGsi'IkpxjdG ڂw5 0?o kšcN8r`m;!`">H.9y_wVw{Sit, 'L9 :EsrٌOrjVdW^iBQ޺/ֆkxqoj) /d~` Ig8@̈́=0wx(<"G~>ގ֛J{񲼥EZ:}I&_wE|mzg|9ܴ{p\}ȅ˞GC3JqᲛhPyA\{Ƽyma?^TEk>l¨"Hn)ᴬu'B'9 Pd"H-_QiѰoxs`y=c繋\vJϋ9\S1UZAȯT۽t*]*UAuC3 nOoFsƙ( B,^`sgf/?1lC,o!­|MDf1+V-; +2ON 8w=Vy灅dZ8Oo|GEwtگm[߷~tnT=BVe˞+I5Q􌟭Zt S<B\7fQJK-<>+R=pSr%!$ǠR0/ZkӢ361UԤ$<*3e} |; 4QKbDxkJi:H8>xK~(uv#d\q u]%09=H=%a&hyC !U^SE\`jlW_h8h+W#I~F?=pzlE1v>MW&6€M7i#,13b~0:5W@ OջX.42K|cugD_d/M:v;ANyz+q9AM]z*&Ns,Hc8}(&ͷ}KR׋P*S>;f⠧OFn۾ݖ2G+FB) \lͼ۴{m!kb!"O }MD&p.Ħb@jcX},V{z{˸-;$FGBZ%~^Y$O&U̢Z eR;9_z)VG+I<חXh!w.{R3FX gY+Yt|3G^&է䗎,1cF44FyY O$e =dCz9! )P~PKYSCFĸon5%Ѿ.:1#իRt<E?V}"ȹϑ0H@-o]*K pZu [g|;ZMҼ }jI8DF&2qZyݼdnF42`űkj"O( ϵiƔ⯔ձSr0tq}mtʰ+fk,xjo9J|#_nX&i#}K̨С w7m'ZC&K,޺ABK FT92""*O?.OTܝG*P[jn )\4,q9o3tog^ݹ$g-^s,'Ky럌:nӝQ^7̕zZXӋR*~=au3Cfڎq{?ga;c|7p=Ak{]V|M=2xBʀCdW+sXr z*;AVok9EìV:H@@Qy8nRfs<*?d*K~{ʤBq(e7'E %`ۿs"9Da &X:b'k˧ HW qT>&7ztݯI$w.thJ+pZqˑ]m=b/PY8"]!qfI0Kn_A+-6jg& `^V7jm[協g̗T5lK[sjF:R0rO%QT~w9(= d~>iR迄bݲ {އ+L:(dϔUQO 1vhɏ!S.:zT?3P&fk֏+"WrKԋyN5lyL*N <T <p@Q:)0S}݉,CSBƟ@|ƘPF -pv/mC;_ۂFϬ,3@V[@]s*r Iأ5ϴoONBm&2A^SaF]\gCүhᘵ>a,ljc E7C"o~))F`:-,*K|EƹP}3(KDBB,]\B X*%J1Y>b Y_ Ғ0E mΐ".Y(7{]<7n~*ֵ@:O 2۫nޏE[xEJ|;}gs0f62`\18mx+_k+#~[R&$b)d0:K .Ӕ;rM"hfAzVr"[J߲ˍN".%uL.#{'=pn!o`K#9=!_bLL),n~{ Gv:4cOdlZnNH%hU>~|AF+loO&Lwd Nzϑ,Q/yh pґYi =>[jvnMgݿgut 1d5T%)  .~)W<tQH}qh0|/q!lю Պ9`Tﺑ @1"Vdz&)YVzhcbBtJN3hЅU %GO^rȵ3Xm>V WYi~ Uc#O:.@ :H޶ Q22n òo ]{Q Ssmof:M|,aY[~\A\."ͪ k J^0@;hx-|ZH6u1mIˣAR" 7ZZ6Y)q+TtN2eJf]Z~`U+TopPTY|Ȗ$X$a3 0Oq'u\#q&gmtaAh]KqKWI[\v_ks1h '8~}\/)X:hw;X,h6Nqf/\aŘ-}>=o=ieA_ sQ{%8AŶ-֢\rg$N"DVHb`iwq*1Hl @v=oKVOV߼N$J x^)ȿԚGUMNԢIӔ">XF`L $='NU O:PyעtU!mxPOfa/elLSTXӒ.Q 0Vm v=nX(G+8L~9byuK+P\N[P\fӼs854Tjxaǜ"CfHVRkHV?"dyQh pP={vؕqF'$m@qGsL̙4w+FiROPF^Q.s\u@fb-/DFTDkR A׀B*?&C,:Ƽ1p[;=|8]P?[k"x*&0ʌ0ƄiFQ6_c!\Zg鱪e̎i/xfڳ  ƈңfM\3M a*8bBv9VMа̃׺RמU:*i<{qXvs[5_(zMK RZ<Z]x΁;?N8#Q7&?3๛8vm0sw*04YzsKI&^N9g/RWrթ'/n$7%65zWlC| ӮRm:L1[@Ng8gqU]D,E!ޢ|gK ٱg! {?В1fPl~ofMʐK,nD3v/$i`9MWEI]OUZvejɁE)逋̋V.65{9N흄px+Spne,S5Xk1*X׶keq)8HJJ)-׸ܕ$8, i7 ?р*1 #'ݎ.ztF*Krd6yPzPz߽j^<־ՈEvڕ8j@O'r"];eJr|m.wkI݌DѸq8NRd nrڂJ,>*$@N&[O=wtQeJ1;SO̼͐·zN@b2<Y:"~-W3;uni:|6mlOo~|7ۄq+'fЬzs}CE򀯲Swz@FݭEIUqt}r3p0R#]2Y7 |дXgQ:z:;إ 8Y<¸jDW6B$ٝżu&d}8Fr]W(jF'oobD\^|@j_> Ǡƣ+!h/1l ύ :V4&ҩb ^t [mkY[ׯC53HƦ+sF9s̞!<4Q[;)ζP>,~U_1zm5yN^V/U/}z5?qW+N #O;X^P"vAZUA.DNɌ'F)t(1#3Bʇq"v. #΅+AwѪ(_ѵHOh6\}tT;f`-55DĀ/aF^ٱ!=yj0:EW[ q9e,&Rղ#b3 1վANDH,Mm"DRCž7B(l2]$@Gx$|5Q,PU ~ ٶՇ6UA7!By7lM9C i^Y/I9Rʭ{5nl#\}ߌw~ qCP?# JP)hCWϛ{axH\mIDrm`ӇB#( ═Cm쭃c5p`;!R])߿ A-$_FEL $3!>|ZtxO}̪?#|m6"P8SU0)NRNj|Κ - Wkz84$S Qj{?UY9x0G7◐+-{dc#ߺe26͙TGRRK1%4{8[pT 3ɝ[g56ȖGCN`P!D ֡^ry#-3Z~U{qTH%D.)ȭ>U,:7=rm1V ~66Cf_ͺ<gV9#!\EZb0~x,VL(Kuj ۀ4Ml"WZ$s1/be_Ix0==քHXkڟnZu"t۱Nxk@׷ h&!mvGBw?9.#7DGGeSN8 cS,JVT ۩*[CD1ljr2`$1C#;_B3+}Nl#XBaX RdYPEo_h} 1 кaLXϧZ|lgh,pQCG2I7Il/\K?7D6|bx-&eihq"@GOtRYU9^TbqcʾI^t"EkM#|f!{v+t VTvQ^d;S_S3^}0S)핪eadR-_ҥB0>uR9 g nr`t6q$ %4sxf_pA}BWhmpgihVF'FOC˓FTYdEG򽵣d W=G{y i&YΡܽ `Vk_[~5U^2+l<*-J?Ӛl2zx+!Iwr6|ę4Ֆ aSҹƤyuf,F0Aya^+9\ BƎ {/?&庅)j[8eAUU}#0ݛE41;id#NE |}&V@C\,rLI5&J| dK9N-j*[`G4jPJ~ϥ$yt5%Pz3 J)(;Zdd"H9@6)-\ ;G,~t]'>읫's ץar czCbb8T=Wvl >5iaQ;ApGp??$'іSj9Tr\/ZI$C$K$!|} t7a ;K s)MdݱlMo(&"{<#@y;ο09Su1o;'`m5{0;v9!yLWT ȂX0Nx R*[`: l/ʸ#&#n ȣ[r@ }!' s>g{ɉFBGgɚkT~©ʼQ30U+2{p^t$k|Eg&4Hs9Dbv|Xr}bxgH9yg}WyxlsȌ92u|~vSV'@aIϺ'&RBJΏ<CXK3'٢N_:Tu\+\HeČjay:yUΟsa !F޳Pq2vLl,]9B\JivשmK٤ SV$|FWD(hoR\ ra&Yͫ 1{Io쏔UfV확knٷJD3 cnF[(ڿ3Z۝][!,!DI^jmm:=V\\`uwä)εF\>&#/RӬoz_y;w {ӽY NE=i2o>Ԣ"2+6=6O]eJcB`M Zs1FԞ z( pHitV6 rX0O"GJQBk7z<־K1 sAH ;Vb[Ly5 M^aR)UQ!%{Q6zKlB7_Q]8$P5um- =emrA9>5CzhEelb6zЅ%sc3Я8VE>K}$yZxDID8-L_侺l)Ք7h'?7<z!.ʃTkݏH9oѸ(_&Fp(ֻAP+G˵^ayg-l [&u@z8zqᣛȁ϶uE`):f۞c#oyl2/CsP%0IX "^)BDB(0 /0e 3J/تu9PV\@)HK7& Qw1Rv};UKֹg҆B@˗fg궀DP@jv{Cs6\e D*'!mQB]R>2H1fTK\X.`XQorm @)h~6H8AG*IZFY, ivR0~2Y"z1.nP- 'Jvy RguZTts4F MIJ*Rir|>0\/&$0 "6s=VySJB5LFO.0&ܣB΅7͵to`hHعpvOSLA '^I\qmlFr&DTlL+jݫ-_&[b.jB?(GQ+`ʊ '\Xh߼\A"we/v! 6F$f$ Gw3)e*Ƙ8G`X!ev&DћGtÔM<|~uNb%Þ6<"ŜV=:)gKnTBe —R)wdң|,&_ R=ҊITN[..$Ti;] % ukX>60$5]&kÍ;?׺k( #?(PkNLW̱WŌO YZ