systemd-udev-239-75.el8 (>  AdF\UU]%"&#xcT 0r3k - ^,S X i- 2%*o ~6L\ CLfud@nK+}uul7­sn8p͏W*,]Xf ;NL:pDfr/7B9?(ZJjlꢆבd7=%fZȲ\2?,Fe0>X7z |t [B]V+gG~btQEzt] #A& i{Sp2k2j1%psA“P 3l!r &%dVb{i;7f9_~⦉XlD#$CMvJ dvGv7#0@ۿh`孻0$./aL+Nr2 Ḧ"k͸NPD˜&i xoO;R-!o]݈ c m,w?چ51;z OK#X,vWjE,OE>NG֎^E])M su([ڹ"n-/eWlY*;rK\dDmJlDCzq2u?l9Rsc6wVNPct oOoh>`M?d  J8<CJR eqZ t  n  h \ > DHMRRVW%W%Z%([48[<9b:>D@DBDGDHHILXMYMZN[N\N]R^g38blTdmemfmlmtmuqvu#wxy 0\dhpxCsystemd-udev23975.el8Rule-based device node and kernel event managerThis package contains systemd-udev and the rules and hardware database needed to manage device nodes. This package is necessary on physical machines and in virtual machines, but not in containers.d>Mppc64le-01.stream.rdu2.redhat.comN3CentOSCentOSLGPLv2+builder@centos.orgUnspecifiedhttp://www.freedesktop.org/wiki/Software/systemdlinuxppc64le# Move old stuff around in /var/lib mv /var/lib/random-seed /var/lib/systemd/random-seed &>/dev/null mv /var/lib/backlight /var/lib/systemd/backlight &>/dev/null udevadm hwdb --update &>/dev/null if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset systemd-udev{d,-settle,-trigger}.service systemd-udevd-{control,kernel}.socket &>/dev/null || : fi /usr/lib/systemd/systemd-random-seed save 2>&1 # Replace obsolete keymaps # https://bugzilla.redhat.com/show_bug.cgi?id=1151958 grep -q -E '^KEYMAP="?fi-latin[19]"?' /etc/vconsole.conf 2>/dev/null && sed -i.rpm.bak -r 's/^KEYMAP="?fi-latin[19]"?/KEYMAP="fi"/' /etc/vconsole.conf || :# Only restart systemd-udev, to run the upgraded dameon. # Others are either oneshot services, or sockets, and restarting them causes issues (#1378974) if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart systemd-udevd.service &>/dev/null || : fi`8J)"- / **P! *2H)..4 .0pi%A%!:3 "XcW{b.n000PX8!qL$4o;3+UPXN-Ve__ *er/h th8 o <|g$P7v20C:\;$ I77A?777O7<:;S:y66770555 >D MmAAAA큤AA큤AAAAAAAAAAAAAAAAAAAAAAA큤A큤A큤A큤AA큤A큤A큀Ad>Md>Md>Md>Md>Md>Md>M[,ud>Md>M[,ud>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>M[,ud>MId>M[,ud>Md>MXd>Md>Md>Md>M[,u[,u[,u[,ud>M|d>M|d>Md>M|[,u[,ud>Md>M[,u[,ud>Md>Md>Md>Md>Md>Md>Md>Md>M|d>M}d>M}d>M}d>M}d>M}d>M}d>M}d>M}d>M}[,ud>M}d>M}d>M}d>M}d>M}d>Md>M[,u[,ud>M}d>M~d>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>MUd>MUd>MUd>MU[,ud>MUd>MUd>MUd>MU[,ud>MU[,ud>MVd>MVd>MVd>MVd>MVd>MV[,ud>MVd>MVd>MVd>MVd>Md>Md>MFd>MId>Mbd>MKd>ME[,u[,u[,ud>MJ[,u[,u[,ud>MM[,u[,u[,u[,ud>Mb[,u[,u[,u[,u[,ud>Mad>MDd>Mm[,u[,u[,u[,u[,ud>Mbd>Mbd>Md>Md>M[,u[,u[,ud>M~d>M~d>Md>Md>Md>Md>M~d>Md>M~d>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>Md>M[,u[,u[,ud>Md>Md>M96d43c3414fcdd70cf114c9f1290f2f9240b42b03a077de7e89b4fa2b7d4aa1418f72c27896e3502efc0368b849c154e6a00a0d8985dc6784e7cb67c05dff21adc00218c274338607161e666b2e717b63b13c86031dabc8ba0e56d9e9cae93dd914e7506d9b60379ac91386f52e774c48960d595963ccc56225ccc208ca51d4784f5080ab91b55b6eabf48917efef9edb1a6e85149d445ca6159b3a38d72ac151be846c5b4e2840cb6cfc5786b66cde04006c871cb0552e60d867803a2d4fbb1336f8c7e2e9d28d6b454ee0509d300848709e1dc0d0553532776abf5650cdaf66803e6820e161d82f6c4fe37a3edbcc672a0d9c5e50c6cdc2fa347a887abcd2f9b559ca107858d342b24d08802e5f8013edb36c8f297e4e59a8f1ecc26246c9a53fea365f6fe335048c02753eccfb0d4a9f5e7570569d20efe42a7b018cf19d449885248dd6a2f35ed1614a72af71f6d43bdbabba4e29782a5360e3d70ebc39b66c14093354741a0d1c388f5419d5ba8499a52f0570d613fea6004a5b66eea53829626d2a1b1a6223a1fa56cc3fae051c15d989433e97427097ad22eb739a12664e93c4634edf6e7b4e133e7069a4a3999ba563c269833bf17e3fd69ac431d1842782abe6eea495e1e9d590562c48c5ba48ba0fe8912d7ca7ecbd157d4e5c33eacdb33dfe236b0bce0e3a7883d4faa3d51a75b047031b0aca82c86df602b43d32bace034b2984afde547bdfcbef419b707e577095faceb87e3928185341d06c8a123ea9615f3b1c73cd1de5414735c2f383d7d4fcb4ba7a85f6800881dd73abd489638758f825d591d358e5e83c8c0769ad73d23a5f462924873082992d59eb9955f4128db5c87920bf9d77943a21d9db5baed19e7660d5df9027d42edca251186d9439857b2d5e306805a4a9d83e35cf9cde9e31c5305557c321c3254cc890917af014aaa018d21da85d642f9f15979fa699ed315b3268c3c0b460c7a81a04621aefd75fe9dacae47e9b75ae813b33d9890b64879a1b2c5fa1175d259da1bc8acec592c25438d9199a7b1180b960d98b08b711e0b95f040444cd1e892106c3e7521d5ed7c75cd704e3d296ed83e14a38ae67bbf72aebdd5f60e8d082008498f00f5923f767325bc3c22314d81cb61c4138df6762c1542b46abe46ba95ee0d724e71814ddc5962ade792e6ac0c316282c4236d9c27b57ea5baeae05e324a874ae0a495fd8e75e4b792f797fd1107611e06b19e7815bf16fd52eeb7b538b54b91b736d5b251aeeb20e8ffb49da45e6cbf7723a56e6e44f087fef614a664312c9e10eb25cd5fd820074584c879fd225a58040fa4378185ec7ac89a5841e3f86aa6869552aebcc4c69d8c062bfa395e9f8b90f6865527bcc0993cdc449c5f282e32fdf8f520cd2c466db4230a90c8d6a81aea3472a432c4bc17316dcd9e57947627c8d37b2289b7b3cc498243e4c25910226fb167e78b15c1967b006c6dc7d1b2fac75e2589203b17fd344b2e6903f40eabe2a01ca941a4f249db37a8cf254ae78236c337d16f62fc2ce6bac474a407218b060152cc2399011969a4cab7875f3d30b20557747035e866a7b731562c142a4d84d981642feb59d7ec1fdf0b11bf932f0f6fd2d33dab70c75716d9578af498d4fe503ae3317a9d0e9ee9091126462d795476126ae6a3537277871facca0bbc54eb2f944678d8dd99d51a5853529bfc47987bfbfe9d0331ae48c8405bdf0c17a891abfc941ed048f95fc18ad75411f513918ff2478f103dded4f21c931e76e76b7d68db373e1a5aee1ce419aa6895f516e22c23fb4618a2021322c5b68fc16b872a27fe8a3edb42e8abec83896eba835a6446db490b349b87d129f5172aa834784bb2116949bf9c52b316daa65c1ac6752b62ddf05c5441eb41ac7cbb187064065da3aab366e2bced9d9b9d8c0cd7b982aea3d3ccb744697e48ffa1409012445d84238dc356590b49dd130e5072c67518824cd3de4787f503cca06d5354dd40c6db1e00a0a4f2fa351661fafad299bb2dd3bd43bb9dd6975d6d50cb19d307b1c2bc902d84f0e51a7872cc86086edc1392b19aebc16c544c54300d6caf1d7a64c5d3403ea832de3b942a5549e27a06d6db75cc5415728af1bed2723740ff3163b9675f0bf7ff4f340b9cba28251bdf92fbf94edc8fd486f2d59aa69f12258d1152aff4450a5963c463413d4546e6e159e35234356a6f9a92bc8ba5937668f561e94fc3c01e673d6e7ab3263b95af86b105d7a8c52f02c986416818a7cd933d56cfaccad1ea6a1cfe0ce2560e91eb19e4c418fbbad2f4c4564e20b0e2f28b29c82ee0855ccf136f0d3f9059b5063b5a26088683419c295d6a5ac91a95f839915c63570b1f6d949432ce7276bf1fe9f937346b03ef15a28254b2a4414f6d2e65dadc8cd0970069d9e9d7e14d7ffa2123944ceb88bf0f8041c683db13eec215875f3a6ca72492d97da1e6fc04da3a112cf8bc41a28815f9f347b4b3d1cd02f6766432ecb7e4957d48cd271026c54dad2bf4a1e9bc9453b76a841bde729b3c4e848c47ae1536b7decec06039e75576d02da28bd1f20004c87d80d9c1b81952a5b346cff7992aa97810ca5b73d838d979781736986f56dba2603bd0ead593ddafdaa582f6a5f856366f5627042a88a907e606c50fbf57999de957b127a33c4dff6387b8d2f120084f8a89733ddea1243325ff5f1281761740ab56d8f8233d21398f756cb44b5969ffba480e77fb62e86f5705d955c222831d2fb6f831d9146d908f2e6ac9c9a6a84492da4f3a34c2d1ebf2282bf4df736a7b8e790d95b6255479c474294f0d87ace41562b73dad6755100df9669ad458ac63ee06c7ee96440380f4675af08d0bdb6d1955ddf102fdb2d27305896a6ad8bd08e79a995f11459f6191d922126b4cc2452ca685c2c874b7839caae6369064d7c118bd8842e479ff069443eac84cbbffb140323d2ac026ab34dfea5324f4e463cd34f63b92679b5276190fa854aebd5730b1def5222cf7269c4c5c435b2f4d8395d80f93adcc33880e7157bb2f0dc3780e065f41ef2cb72a4c00e170e703b720b923c59e0ec0796e4779eae60271a8ee4cb4cf297176733f23b6a94facd02dcf5b5abfb44a46deabe5b0c038da1e7e4172a85f4f60d2d3b887adfbce9eb89fc7a64772697cf84fb588197c057c3a8bb4ed2be7552b5a9dc48de2774a05e0b47dd70b12083d1ead99c0a35c3260b639483a4fdcbdcb5628225c5e046ae45a1cbd395273e2de6fdea3849f7e69c8e6bf58cc99c6b5c23477fcaf7befc408e7bdd8e85d9cbaa0cb8c44bda9bad6a784f316eb64fbd839d02588ae68c925d4fed63237f317c275baa592c9bd1762746ee2bfd283916156b7a11c776cddb8e115e82c73fc517bb949bcb2e866a8e82f6b51638482ab6483a78a45211c1a1cf8c8f3d98a8bc84f132a0073e5629db36b6e6b56087940317798661b170c5795ede03ed0ec92bd6fd73b757afa588aaae1a4c1cc0fbb3ea7368ceb987437ee3a631ad48aa053be33314bef2d079042cbe1f7976134534c89593b5ad1a61ff660deb60c90bb0b2df84978f5f14df99adf3d86474d89359705a532d91caf09f77cb17b9126733272e5052564dc8145010aa4447e66a987c6dba7caae70b8f62868caca1a8b3d31065ae33f7f329802e9407272dd0e8e55730756d0e3e5c4b60d9f9f4bb8bd14fc92bcf5246ead6fa877475f6480f35e0a19105bc4f9f3da3f1c28fbc0c75e400de651eb45758f2f50b5925ca6c56f84ee85473e91c77565e143ae2a13f95f0552d6e22c4b10ddd4ea55dfc76e6dbd9b603891b615814ab3813bec7a308dd483040199c11a907fef2578bb4bec15c8b4d4fdc1eb0fa7aee86b659e7803b00e7f50bfaaae03369bd81a460cdd35212f99b0e5fe11ad12836f8ca8ba777a211e63c3df00e2cf2cacd22469de0202e21a0b72fa61c76ab5482e68f2eb7fc03c781a0ddaa8100db069a85373fcfb72809c72acdd645edc8e830f07cb530ce4498487b2ce4070a7ce8d3254580d5357fcdfa8382fa9755315c838517901ae679724ba5e7a78db8710387a55213f5040fdbd86684beef65515d162de2c2e16f44dc355a6b5ada3a0706b2f84c95b25ed6c2a09e4e201da94885c93d1a4d29045c45062fdb03abd55cdec32fb13fe6f196290b52b5c4c9fc350406bf094ce137101a59e56390f956d81f0cc35c73316cc899b05dda63b51fab4197f77dc8ba838eccc8764876f756bee4b624b9b7681161b0801f2859d0a47a24c53eb53082983389654fbf42eca6b703543f76867dbf53eeec9288c2c88d0fcb338a2c26536767245b64ae515fc073c21bc78769f41188140e1d7b9576ec8dee34d58517284e1eb2d66e10a06fc2b8f4c00a3295283806b1a335eab27f3cd7f45acf26834514d0060899fa6e4619fa61b10e46b8d2950a8154a35e94521a3484626f5b2f117bd433c3f36b5bff512d7e4c95af93ab31673f2b43274a8d97c6dffba55e929219eb6b4c0df4d8701cc5a316b2ddf63797d4c1b689bc0b289d5cb8063a7034e8683a63aa8962c4028700ce61752a788d9393297222440a8a186b051befab2ee54367e1335266de43edb6451534c9e69c317075212b216cedf1d3b6896f14ee0a4bc67740cd0988415907b0fdb5e9cd955be2626b5095b55c7eed4aa4e99bb53199e72c162185b62c0888791c9b3cde2c8b180fae4e4ae3a29564f933d0adffdd495d2b8523e7f8175a9b06704f168e14ab97a8a333d4a52ec9501bc0c509ecbce83c43f9e2f20810b2a0fa4db7b769ed6b9a19095e354878b731c5c152545268d81de6a6d5b5703098518f977c3b984bdf179238402a8ca0205f85cde798a27baf20471b356a030c52114a90776ca9fb94536ff333a174ed38eb38945a18cec257cd0b0502c5963957e785a18c751a445250f421a04d24bff5e9eb3603e842f165488bae675977be8f0b9c4e7510c740c02d41dbab7f142037d0467ee1f4940dcabfab6c5ca6e76d994fa183cb26b72a4f43912a071a61e1657716a15cfa7e05b8da22a593f2aaffd4697e4cbfb14cb7eb1d52b96f03d9a60c82eeec920e92554256aa2ca91172cbce3ea805ccf2cd52de8acbbc2db88d209de84655fa997c5ec291608292fe2de555e8a1e5ce574acf315fe65268c469872614073d5e36cae2938670ed8d66eed02c9447f018f07482ff23c36793587c80059561b4c58fa83e2cb34f4b9e1be5c5016f928c06eb7d9370650361d791ef682a00a3108d2d8327b6fb1a5dfa30fef49b403e9905e8a06f21a2475b44c5ad1cc29306596433289a3e6c7b7e5a944b58e5b44b6c71f4979d12f3d2f57b8849c8cf0fd403a127a51a7311caa57ae7efeda2e5a122fee018331af54cff8fe39363b933e0e647e53fc34698220567ae68e83ead37d66de24591c53dae622efaf1ac0301eb7c65c7f9a3ab3bd4f0e655be7f517845c4abd0ea266fca2eb7f6943708b184a645aae11fc300fa55e4a06cf8a162f0a7d030f9920041d22506c3f001f9c86d452f8a470cb48545540326c7eba22883d8d469f336c861d8ad26b7e8a34116943162a3d7e5fd8d9ef4073c1b045b9c5ecc061c646436f1c0fc1961ffa7ca6fa25d8c8fa038138b4c1e4a8894035dbca2ea615a910695fcde67ce35ec94373768e52e8242b9b8514768da50a8974d341f8f442f3ea7933b427a2afa7754c51d685ca663fcfff8ffeb4ff400d3fd3826400e2c16280b5d563387e49bbfb9dee46c80fc9aa2df394499901fa91fc46178335aa796a69d3fd6796cfdb7baeb5af5bc907173429290dd4c975d62dc584c54809823492bf40c4f22a6a00d49627d49ff90b6a0ebad6217a3898460061d6924131792ab4343b3f9f2427c46a6f4918a4d9dea14370e4ba345ac8d94ce6e10c11037135c4389a500af873d92f418f61ec7457454ff4ede7d6e20e4c0d44bd5ea933f8f45d363d0aad43e5cb2fcfdf532a124b478a4ccd50e1c742a8a923fb2f79f1b5e357a6713b11858e82091350e25c45bc1c643c6a8820930f2389944b60e0c7f9811f3753f021bc8ad538d50351680b1f90c629388d1b8938d661a7d44b94daa5355099d8f3af401fd2d6b6d8ab8a04dc8f0a2097111a16af04fe997113269b7182b6c692b1bc3b67d24851118df8fcff2861d995ea94538aca23d12d886f5b9eea0cbb7fe768535874940a97a95a61fafc46157b929c3c9bdacc9707b5a10afee210d12b9aa20d0a0a73f7fcb9de64ee9f7e66c91a8ece7b9b187d4091c56e917c4804f27f942dc67b39a93e49c9e0f2a625d8f21a8ece7b9b187d4091c56e917c4804f27f942dc67b39a93e49c9e0f2a625d8f2c7277fb79debc17e9cc1d7dbe1f4902366240a605fefd614035110857470d9ab300b4aedd2ddebde19e269055fb7017d10d62ff10b108270ce6f0bc00e7691c1e0f81a30b4b5784a01f6b4711f49d9bce87eb144fbabfb66d601d53f3a2425b7fbaa6755e46525bc2d1a2753306b83d6298aed7848fa921b702bd9d19da65228e39c31e2de95693e0c8f5f1f1ed5f92989040faa332e90e5ff2a503e73b8f805fbaa6755e46525bc2d1a2753306b83d6298aed7848fa921b702bd9d19da652281a8ece7b9b187d4091c56e917c4804f27f942dc67b39a93e49c9e0f2a625d8f290b05d2a1c9db52dc122050f9a8f3d51e201b66ad909d5010de51b1d69a1f0601a8ece7b9b187d4091c56e917c4804f27f942dc67b39a93e49c9e0f2a625d8f23b605b812c1d4af0db485f5a81a48322bb0910c585037e72faf84763bf87898f636353f6d1b982b0ee98a67a54a9a50aead59626ba4e70d6875213fc3d2c7e2de3c558176de17dc4410150b04c0174f7c38828c26cab3d0f6d1fc0f2911cce8cb8acc4d54e575840bf48e09f99bd3ef02ed6c6ed93065f5f7853e12bcc5634fbf14f46b33164bfa87af6ec6919dffcc9060d4f76d36c71c0fe569601f50843b44f9af6c4fbb7a65d0bb62e64518cf0ac52e4bc988ad89d17bdc9095494ba81275572f865bcf94e8e8ee79ea1ac2f8b90a537555500486b115137852e9df7388e4eb56ddd83af681b03eae6c059a43bd62b3dfc1ab720e727e0e654ff44d3dcaefcf84830e679c970cc965315b6cc1fb9e13ad4354e8e3e37ac903768c2c25cf6e8ae2266244f750e67db19ddfab08cdd7002d24b75c6124ad39119f2de2ea8cdfcf84830e679c970cc965315b6cc1fb9e13ad4354e8e3e37ac903768c2c25cf6fbaa6755e46525bc2d1a2753306b83d6298aed7848fa921b702bd9d19da65228fbaa6755e46525bc2d1a2753306b83d6298aed7848fa921b702bd9d19da65228bc52e4981568bc5843b073fd88070f4e8ea21d03c25f9e6ad76e361b2ebe005672cb64e9348309e1b09c8283de396a5ecd91bac18ea930589d1796aca84d501478ce288bb60d4f96105fec4917166b81ce3816d3fe1f4192b130a70e2f89e6f778ce288bb60d4f96105fec4917166b81ce3816d3fe1f4192b130a70e2f89e6f778ce288bb60d4f96105fec4917166b81ce3816d3fe1f4192b130a70e2f89e6f776c316192ded5c5bd95982e7b5d01dd3cccba159603dd3f532aca35462814462fdc03df339ab57d22beeae2e1712febffde644a68d9fb660386d4a479c6684b72dbd0fe33db3a3db722ed250aea2c9cc6d455bf154c0a3159eca3ae1938253875ab646b0763ab281a52efb31b8be01e6c54358150ae46f552aac583fb81dbc2100baf8fb7134bf9c163005037d9c936bbfb24f2744c4701f9a8a51d47e7a413a438f8319164bac0a22ffadd7ed33e10a796015d018a91196e7f1d32a549993ccf6aaa0dcc6d651e6e4e12dcd6943c2c161e852eef115be38ff83fe3b88cb6cf8../../../../usr/lib/systemd/system-generators/systemd-cryptsetup-generator../../../../usr/lib/systemd/systemd-udevd../../../../usr/lib/udev/mtd_probe../../../../usr/lib/systemd/systemd-backlight../../../../usr/lib/udev/scsi_id../../../../usr/lib/systemd/systemd-random-seed../../../../usr/lib/udev/fido_id../../../../usr/lib/systemd/systemd-growfs../../../../usr/lib/systemd/systemd-makefs../../../../usr/lib/systemd/system-generators/systemd-hibernate-resume-generator../../../../usr/lib/udev/cdrom_id../../../../usr/bin/systemd-hwdb../../../../usr/lib/systemd/systemd-rfkill../../../../usr/bin/udevadm../../../../usr/lib/systemd/systemd-vconsole-setup../../../../usr/lib/systemd/system-generators/systemd-gpt-auto-generator../../../../usr/lib/systemd/systemd-sleep../../../../usr/lib/systemd/systemd-remount-fs../../../../usr/lib/udev/ata_id../../../../usr/bin/bootctl../../../../usr/lib/systemd/systemd-cryptsetup../../../../usr/lib/systemd/systemd-hibernate-resume../../../../usr/lib/udev/collect../../../../usr/lib/systemd/systemd-quotacheck../../../../usr/lib/udev/v4l_id../../../../usr/lib/systemd/systemd-modules-load../systemd-remount-fs.service../systemd-udevd-control.socket../systemd-udevd-kernel.socket../cryptsetup.target../kmod-static-nodes.service../systemd-hwdb-update.service../systemd-modules-load.service../systemd-random-seed.service../systemd-tmpfiles-setup-dev.service../systemd-udev-trigger.service../systemd-udevd.service../bin/udevadm@Q@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsystemd-239-75.el8.src.rpmconfig(systemd-udev)systemd-udevsystemd-udev(ppc-64)udevudev(ppc-64)@ @@@@@@@@@@@@@@@@@@@@@    @/bin/bash/bin/sh/bin/sh/bin/shconfig(systemd-udev)grepkmodlibacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libblkid.so.1()(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libblkid.so.1(BLKID_2.18)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.28)(64bit)libcryptsetup.so.12()(64bit)libcryptsetup.so.12(CRYPTSETUP_2.0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libkmod.so.2()(64bit)libkmod.so.2(LIBKMOD_5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsystemd-shared-239.so()(64bit)libsystemd-shared-239.so(SD_SHARED)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemdsystemdsystemdsystemd(ppc-64)239-75.el818-43.0.4-14.6.0-14.0-15.2-1239-75.el84.14.3d>@dac@cl@cc<@cjDccd@b{@b)bc@bK@b@bUbb[@b a@aaca)@a(`@`s```J@`@__F@_}_H_+_)M_@^@^@^W@^y^@^O@^M#@^J@^E:@^[]@]7@]7@]@]i]J@]:@\@\8\u*@\f\ - 239-75systemd maintenance team - 239-74systemd maintenance team - 239-73systemd maintenance team - 239-72systemd maintenance team - 239-71systemd maintenance team - 239-70systemd maintenance team - 239-69systemd maintenance team - 239-67systemd maintenance team - 239-66systemd maintenance team - 239-65systemd maintenance team - 239-64systemd maintenance team - 239-63systemd maintenance team - 239-62systemd maintenance team - 239-61systemd maintenance team - 239-60systemd maintenance team - 239-59systemd maintenance team - 239-58systemd maintenance team - 239-57systemd maintenance team - 239-56systemd maintenance team - 239-55systemd maintenance team - 239-54systemd maintenance team - 239-53systemd maintenance team - 239-50systemd maintenance team - 239-49systemd maintenance team - 239-48Jan Macku - 239-47systemd maintenance team - 239-46systemd maintenance team - 239-45systemd maintenance team - 239-44systemd maintenance team - 239-43systemd maintenance team - 239-42systemd maintenance team - 239-41systemd maintenance team - 239-40systemd maintenance team - 239-39systemd maintenance team - 239-38systemd maintenance team - 239-37systemd maintenance team - 239-36systemd maintenance team - 239-35systemd maintenance team - 239-34systemd maintenance team - 239-33systemd maintenance team - 239-32systemd maintenance team - 239-27systemd maintenance team - 239-26systemd maintenance team - 239-25systemd maintenance team - 239-24systemd maintenance team - 239-23systemd maintenance team - 239-22systemd maintenance team - 239-21systemd maintenance team - 239-20Lukas Nykryn - 239-19Lukas Nykryn - 239-18Lukas Nykryn - 239-17Lukas Nykryn - 239-16Lukas Nykryn - 239-15Lukas Nykryn - 239-14Lukas Nykryn - 239-13Lukas Nykryn - 239-12Lukas Nykryn - 239-11Lukas Nykryn - 239-10Lukas Nykryn - 239-9Lukas Nykryn - 239-8Michal Sekletár - 239-7Michal Sekletár - 239-6Josh Boyer - 239-5Michal Sekletár - 239-4Michal Sekletár - 239-3Michal Sekletár - 239-2Michal Sekletár - 239-1Jan Synáček - 238-8Jan Synáček - 238-7Michal Sekletar - 238-6Michal Sekletar - 238-5Michal Sekletar - 238-4Troy Dawson - 238-3.1Zbigniew Jędrzejewski-Szmek - 238-3Yu Watanabe - 238-2Zbigniew Jędrzejewski-Szmek - 238-1Javier Martinez Canillas - 237-7.git84c8da5Zbigniew Jędrzejewski-Szmek - 237-6.git84c8da5Adam Williamson - 237-5.git84c8da5Patrick Uiterwijk - 237-4.git84c8da5Zbigniew Jędrzejewski-Szmek - 237-3.git84c8da5Zbigniew Jędrzejewski-Szmek - 237-2.gitdff4849Zbigniew Jędrzejeweski-Szmek - 237-1.git78bd769Zbigniew Jędrzejewski-Szmek - 237-1Björn Esser - 236-4.git3e14c4cBjörn Esser - 236-3.git3e14c4cZbigniew Jędrzejewski-Szmek - 236-2.git23e14c4Zbigniew Jędrzejewski-Szmek - 236-1Zbigniew Jędrzejewski-Szmek - 235-5.git4a0e928Zbigniew Jędrzejewski-Szmek - 235-4Zbigniew Jędrzejewski-Szmek - 235-3Zbigniew Jędrzejewski-Szmek - 235-2Zbigniew Jędrzejewski-Szmek - 235-1Nathaniel McCallum - 234-8Michal Sekletar - 234-7Zbigniew Jędrzejewski-Szmek - 234-6Zbigniew Jędrzejewski-Szmek - 234-5Fedora Release Engineering Zbigniew Jędrzejewski-Szmek - 234-3Zbigniew Jędrzejewski-Szmek - 234-2Zbigniew Jędrzejewski-Szmek - 234-1Zbigniew Jędrzejewski-Szmek - 233-7.git74d8f1cZbigniew Jędrzejewski-Szmek - 233-6Zbigniew Jędrzejewski-Szmek - 233-5.gitec36d05Zbigniew Jędrzejewski-Szmek - 233-4Michal Sekletar - 233-3Zbigniew Jędrzejewski-Szmek - 233-2Zbigniew Jędrzejewski-Szmek - 233-1Zbigniew Jędrzejewski-Szmek - 232-15Zbigniew Jędrzejewski-Szmek - 232-14Jan Synáček - 232-14Fedora Release Engineering - 232-13Zbigniew Jędrzejewski-Szmek - 232-12zbyszek - 232-11Adam Williamson - 232-10Zbigniew Jędrzejewski-Szmek - 232-9Zbigniew Jędrzejewski-Szmek - 232-8Zbigniew Jędrzejewski-Szmek - 232-7Kevin Fenzi - 232-6Kevin Fenzi - 232-5Zbigniew Jędrzejewski-Szmek - 232-4Zbigniew Jędrzejewski-Szmek - 232-3Zbigniew Jędrzejewski-Szmek - 232-2Zbigniew Jędrzejewski-Szmek - 232-1Jan Synáček - 231-11Zbigniew Jędrzejewski-Szmek - 231-10Zbigniew Jędrzejewski-Szmek - 231-9Zbigniew Jędrzejewski-Szmek - 231-8Zbigniew Jędrzejewski-Szmek - 231-7Zbigniew Jędrzejewski-Szmek - 231-6Zbigniew Jędrzejewski-Szmek - 231-5Zbigniew Jędrzejewski-Szmek - 231-4Adam Williamson - 231-3Zbigniew Jędrzejewski-Szmek - 231-2Zbigniew Jędrzejewski-Szmek - 231-1Zbigniew Jędrzejewski-Szmek - 230-3Zbigniew Jędrzejewski-Szmek - 230-2Zbigniew Jędrzejewski-Szmek - 230-1Zbigniew Jędrzejewski-Szmek - 229-15Zbigniew Jędrzejewski-Szmek - 229-14Zbigniew Jędrzejewski-Szmek - 229-13Harald Hoyer - 229-12Harald Hoyer - 229-11Harald Hoyer - 229-10Zbigniew Jędrzejewski-Szmek - 229-9Harald Hoyer - 229-8Zbigniew Jędrzejewski-Szmek - 229-7Zbigniew Jędrzejewski-Szmek - 229-6Zbigniew Jędrzejewski-Szmek - 229-5Peter Robinson 229-4Jan Synáček - 229-3Dennis Gilmore - 229-2Michal Sekletar - 229-1Harald Hoyer - 228-10.gite35a787Fedora Release Engineering - 228-9.gite35a787Peter Robinson 228-8.gite35a787Dan Horák - 228-7.gite35a787Jan Synáček - 228-6.gite35a787Zbigniew Jędrzejewski-Szmek - 228-6.gite35a787Zbigniew Jędrzejewski-Szmek - 228-5.gite35a787Zbigniew Jędrzejewski-Szmek - 228-4.gite35a787Zbigniew Jędrzejewski-Szmek - 228-3Zbigniew Jędrzejewski-Szmek - 228-2Kay Sievers - 228-1Zbigniew Jędrzejewski-Szmek - 227-7Fedora Release Engineering - 227-6Lukáš Nykrýn - 227-5Robert Kuska - 227-4Zbigniew Jędrzejewski-Szmek - 227-3Michal Schmidt - 227-2Kay Sievers - 227-1Jan Synáček - 226-3Kay Sievers - 226-2Kay Sievers - 226-1Kay Sievers - 225-1Kay Sievers - 224-1Kay Sievers - 223-2Kay Sievers - 223-1Zbigniew Jędrzejewski-Szmek - 222-2Kay Sievers - 222-1Kay Sievers - 221-5.git619b80aZbigniew Jędrzejewski-Szmek - 221-4.git604f02aKay Sievers - 221-3.git604f02aKay Sievers - 221-2Lennart Poettering - 221-1Fedora Release Engineering - 220-10Peter Robinson 220-9Zbigniew Jędrzejewski-Szmek - 220-8Harald Hoyer 220-7Harald Hoyer 220-6Peter Robinson 220-5Zbigniew Jędrzejewski-Szmek - 220-4Richard W.M. Jones - 220-3Richard W.M. Jones - 220-2Lennart Poettering - 220-1Dennis Gilmore - 219-15Zbigniew Jędrzejewski-Szmek - 219-14Zbigniew Jędrzejewski-Szmek - 219-13Zbigniew Jędrzejewski-Szmek - 219-12Zbigniew Jędrzejewski-Szmek - 219-11Zbigniew Jędrzejewski-Szmek - 219-10Jan Synáček - 219-9Zbigniew Jędrzejewski-Szmek - 219-8Michal Schmidt - 219-7Colin Walters - 219-6Michal Schmidt - 219-5Michal Schmidt - 219-4Michal Schmidt - 219-3Peter Jones - 219-2Lennart Poettering - 219-1Peter Robinson 218-6Michal Schmidt - 218-5Jan Synáček - 218-4Zbigniew Jędrzejewski-Szmek - 218-4Jan Synáček - 218-3Zbigniew Jędrzejewski-Szmek - 218-3Jan Synáček - 218-2Lennart Poettering - 218-1Zbigniew Jędrzejewski-Szmek - 217-4Michal Schmidt - 217-3Michal Schmidt - 217-2Lennart Poettering - 217-1Zbigniew Jędrzejewski-Szmek - 216-12Zbigniew Jędrzejewski-Szmek - 216-11Zbigniew Jędrzejewski-Szmek - 216-10Zbigniew Jędrzejewski-Szmek - 216-9Kay Sievers - 216-8Lukáš Nykrýn - 216-7Michal Schmidt - 216-6Michal Schmidt - 216-5Zbigniew Jędrzejewski-Szmek - 216-4Peter Robinson 216-3Zbigniew Jędrzejewski-Szmek - 216-2Lennart Poettering - 216-1Fedora Release Engineering - 215-12Dan Horák 215-11Harald Hoyer 215-10Tom Callaway - 215-9Zbigniew Jędrzejewski-Szmek - 215-8Zbigniew Jędrzejewski-Szmek - 215-7Kalev Lember - 215-6Zbigniew Jędrzejewski-Szmek - 215-5Zbigniew Jędrzejewski-Szmek - 215-4Colin Walters - 215-3Zbigniew Jędrzejewski-Szmek - 215-2Lennart Poettering - 215-1Peter Robinson 214-5Zbigniew Jędrzejewski-Szmek - 214-4Zbigniew Jędrzejewski-Szmek - 214-3Zbigniew Jędrzejewski-Szmek - 214-2Lennart Poettering - 214-1Fedora Release Engineering - 213-4Kay Sievers - 213-3Michal Sekletar - 213-2Kay Sievers - 213-1Kalev Lember - 212-6Adam Williamson - 212-5Kay Sievers - 212-4Michal Sekletar - 212-3Peter Robinson 212-2Lennart Poettering - 212-1Peter Robinson 211-2Lennart Poettering - 211-1Zbigniew Jędrzejewski-Szmek - 210-8Karsten Hopp 210-7Karsten Hopp 210-6Zbigniew Jędrzejewski-Szmek - 210-5Zbigniew Jędrzejewski-Szmek - 210-4Zbigniew Jędrzejewski-Szmek - 210-3Zbigniew Jędrzejewski-Szmek - 210-3Lennart Poettering - 210-2Lennart Poettering - 210-1Zbigniew Jędrzejewski-Szmek - 209-2.gitf01de96Kay Sievers - 209-2.gitf01de96Lennart Poettering - 209-1Zbigniew Jędrzejewski-Szmek - 208-15Zbigniew Jędrzejewski-Szmek - 208-14Zbigniew Jędrzejewski-Szmek - 208-13Ville Skyttä - 208-12Zbigniew Jędrzejewski-Szmek - 208-11Zbigniew Jędrzejewski-Szmek - 208-9Zbigniew Jędrzejewski-Szmek - 208-8Zbigniew Jędrzejewski-Szmek - 208-7Zbigniew Jędrzejewski-Szmek - 208-6Zbigniew Jędrzejewski-Szmek - 208-5Zbigniew Jędrzejewski-Szmek - 208-4Zbigniew Jędrzejewski-Szmek - 208-3Lennart Poettering - 208-2Lennart Poettering - 208-1Zbigniew Jędrzejewski-Szmek 207-5Zbigniew Jędrzejewski-Szmek 207-4Harald Hoyer 207-3Harald Hoyer 207-2Lennart Poettering - 207-1Harald Hoyer 206-11Harald Hoyer 206-10Dennis Gilmore - 206-9Kay Sievers - 206-8Dennis Gilmore 206-7Harald Hoyer 206-6Rex Dieter - 206-5Zbigniew Jędrzejewski-Szmek - 206-4Zbigniew Jedrzejewski-Szmek - 206-3Fedora Release Engineering - 206-2Kay Sievers - 206-1Lennart Poettering - 205-1Michal Schmidt 204-10Michal Schmidt 204-9Harald Hoyer 204-8Harald Hoyer 204-7Harald Hoyer 204-6Lennart Poettering - 204-5Harald Hoyer 204-4Kay Sievers - 204-3Lennart Poettering - 204-2Harald Hoyer 203-2Lennart Poettering - 203-1Harald Hoyer 202-3Harald Hoyer 202-2Lennart Poettering - 202-1Michal Schmidt - 201-2Lennart Poettering - 201-1Lennart Poettering - 200-4Lennart Poettering - 200-3Lennart Poettering - 200-2Lennart Poettering - 199-2Lennart Poettering - 199-1Michal Schmidt 198-7Harald Hoyer 198-6Harald Hoyer 198-5Harald Hoyer 198-4Harald Hoyer 198-3Lennart Poettering - 198-2Lennart Poettering - 198-1Peter Robinson 197-3Michal Schmidt - 197-2Lennart Poettering - 197-1Michal Schmidt - 196-4Michal Schmidt - 196-3Michal Schmidt - 196-2Lennart Poettering - 196-1Lennart Poettering - 195-8Michal Schmidt - 195-7Michal Schmidt - 195-6Kay Sievers - 195-5Michal Schmidt - 195-4Kay Sievers - 195-3Lennart Poettering - 195-2Lennart Poettering - 195-1Michal Schmidt - 194-2Lennart Poettering - 194-1Lennart Poettering - 193-1Lennart Poettering - 192-1Lennart Poettering - 191-2Lennart Poettering - 191-1Lennart Poettering - 190-1Lennart Poettering - 189-4Lennart Poettering - 189-3Lennart Poettering - 189-2Lennart Poettering - 189-1Ray Strode 188-4Lennart Poettering - 188-3Rex Dieter - 188-2Lennart Poettering - 188-1Kay Sievers - 187-3Kalev Lember - 187-2Lennart Poettering - 187-1Harald Hoyer 186-2Lennart Poettering - 186-1Nils Philippsen - 185-7.gite7aee75Michal Schmidt - 185-6.gite7aee75Kay Sievers - 185-5.gita2368a3Michal Schmidt - 185-4.gita2368a3Ray Strode - 185-3Kay Sievers - 185-2Kay Sievers - 185-1Lennart Poettering - 184-1Kay Sievers - 183-1Michal Schmidt - 44-4Dennis Gilmore - 44-3Michal Schmidt - 44-2Lennart Poettering - 44-1Dennis Gilmore - 43-2Lennart Poettering - 43-1Lennart Poettering - 42-1Adam Williamson - 41-2Lennart Poettering - 41-1Lennart Poettering - 40-1Kay Sievers - 39-3Harald Hoyer 39-2Kay Sievers - 39-1.1Lennart Poettering - 39-1Michal Schmidt - 38-6.git9fa2f41Michal Schmidt - 38-5Dan Horák - 38-4Lennart Poettering - 38-3Lennart Poettering - 38-2Lennart Poettering - 38-1Michal Schmidt - 37-4Michal Schmidt - 37-3Michal Schmidt - 37-2Lennart Poettering - 37-1Michal Schmidt - 36-5Michal Schmidt - 36-4Michal Schmidt - 36-3Lennart Poettering - 36-2Lennart Poettering - 36-1Lennart Poettering - 35-1Lennart Poettering - 34-1Harald Hoyer 33-2Lennart Poettering - 33-1Lennart Poettering - 32-1Lennart Poettering - 31-2Lennart Poettering - 31-1Lennart Poettering - 30-1Lennart Poettering - 29-1Michal Schmidt - 28-4Michal Schmidt - 28-3Lennart Poettering - 28-2Lennart Poettering - 28-1Lennart Poettering - 26-2Lennart Poettering - 26-1Lennart Poettering - 25-1Lennart Poettering - 24-1Lennart Poettering - 23-1Lennart Poettering - 22-1Lennart Poettering - 21-2Lennart Poettering - 21-1Matthias Clasen - 20-2Lennart Poettering - 20-1Lennart Poettering - 19-1Lennart Poettering - 18-1Bill Nottingham - 17-6Tom Callaway - 17-5Fedora Release Engineering - 17-4Lennart Poettering - 17-3Bill Nottingham - 17-2Lennart Poettering - 17-1Lennart Poettering - 16-2Lennart Poettering - 16-1Lennart Poettering - 15-1Lennart Poettering - 14-1Lennart Poettering - 13-1Bill Nottingham 12-3Lennart Poettering - 12-2Lennart Poettering - 12-1Matthias Clasen - 11-2Lennart Poettering - 11-1Jesse Keating - 10-6Bill Nottingham - 10-5Bill Nottingham - 10-4Bill Nottingham - 10-3Lennart Poettering - 10-2Lennart Poettering - 10-1Bill Nottingham - 9-3Lennart Poettering - 9-2Lennart Poettering - 9-1Lennart Poettering - 8-3Lennart Poettering - 8-2Lennart Poettering - 8-1Lennart Poettering - 7-3Lennart Poettering - 7-2Lennart Poettering - 7-1Lennart Poettering - 6-2Lennart Poettering - 6-1Lennart Poettering - 5-2Lennart Poettering - 5-1Bill Nottingham - 4-4Lennart Poettering - 4-3Lennart Poettering - 4-2Lennart Poettering - 4-1Lennart Poettering - 3-3Lennart Poettering - 3-2Lennart Poettering - 3-1Lennart Poettering - 2-0Lennart Poettering - 1-0Lennart Poettering - 0-0.7.20100629git4176e5Lennart Poettering - 0-0.6.20100622gita3723bLennart Poettering - 0-0.5.20100622gita3723bRahul Sundaram - 0-0.4.20100614git393024Rahul Sundaram - 0-0.3.20100610git2f198eRahul Sundaram - 0-0.2.20100610git2f198eRahul Sundaram - 0-0.1.20090609git2f198eRahul Sundaram - 0-0.0.git2010-06-02- journald-server: always create state file in signal handler (#2176892) - journald-server: move relinquish code into function (#2176892) - journald-server: always touch state file in signal handler (#2176892) - test: make TEST-35-LOGIN stable again (#2179309) - pager: set $LESSSECURE whenver we invoke a pager (#2175624) - test-login: always test sd_pid_get_owner_uid(), modernize (#2175624) - pager: make pager secure when under euid is changed or explicitly requested (#2175624) - ci: trigger differential-shellcheck workflow on push (#2179309) - ci: codeql `master` -> `main` (#2179309) - test: ignore ENOMEDIUM error from sd_pid_get_cgroup() (#2175622)- journald-server: always create state file in signal handler (#2174645) - journald-server: move relinquish code into function (#2174645) - journald-server: always touch state file in signal handler (#2174645)- journald: add API to move logging from /var to /run again (#1873540) - journalctl: add new --relinquish and --smart-relinquish options (#1873540) - units: automatically revert to /run logging on shutdown if necessary (#1873540) - pstore: Tool to archive contents of pstore (#2158832) - meson: drop redundant line (#2158832) - pstore: drop unnecessary initializations (#2158832) - pstopre: fix return value of list_files() (#2158832) - pstore: remove temporary file on failure (#2158832) - pstore: do not add FILE= journal entry if content_size == 0 (#2158832) - pstore: run only when /sys/fs/pstore is not empty (#2158832) - pstore: fix use after free (#2158832) - pstore: refuse to run if arguments are specified (#2158832) - pstore: allow specifying src and dst dirs are arguments (#2158832) - pstore: rework memory handling for dmesg (#2158832) - pstore: fixes for dmesg.txt reconstruction (#2158832) - pstore: Don't start systemd-pstore.service in containers (#2158832) - units: pull in systemd-pstore.service from sysinit.target (#2158832) - units: drop dependency on systemd-remount-fs.service from systemd-pstore.service (#2158832) - units: make sure systemd-pstore stops at shutdown (#2158832) - pstore: Run after modules are loaded (#2158832) - pstore: do not try to load all known pstore modules (#2158832) - logind-session: make stopping of idle session visible to admins (#2156780) - journald: Increase stdout buffer size sooner, when almost full (#2029426) - journald: rework end of line marker handling to use a field table (#2029426) - journald: use the fact that client_context_release() returns NULL (#2029426) - journald: rework pid change handling (#2029426) - test: Add a test case for #15654 (#2029426) - test: Stricter test case for #15654 (Add more checks) (#2029426) - man: document the new _LINE_BREAK= type (#2029426)- test: import logind test from debian/ubuntu test suite (#1866955) - test: introduce inst_recursive() helper function (#1866955) - tests: verify that Lock D-Bus signal is sent when IdleAction=lock (#1866955) - systemctl: simplify halt_main() (#2053273) - systemctl: shutdown don't fallback on auth fail (#2053273) - systemctl: reintroduce the original halt_main() (#2053273) - systemctl: preserve old behavior unless requested (#2053273) - pam_systemd: suppress LOG_DEBUG log messages if debugging is off (#2170084) - udev/net_id: introduce naming scheme for RHEL-8.8 (#2170499) - pam: add a call to pam_namespace (#1861836)- manager: limit access to private dbus socket (#2119405) - journalctl: do not treat EINTR as an error when waiting for events (#2161683) - core: bring manager_startup() and manager_reload() more inline (#2059633) - pam: add a call to pam_namespace (#1861836) - virt: Support detection for ARM64 Hyper-V guests (#2158307) - virt: Fix the detection for Hyper-V VMs (#2158307) - basic: add STRERROR() wrapper for strerror_r() (#2155520) - coredump: put context array into a struct (#2155520) - coredump: do not allow user to access coredumps with changed uid/gid/capabilities (#2155520)- basic: recognize pdfs filesystem as a network filesystem (#2094661) - core: move reset_arguments() to the end of main's finish (#2127131) - manager: move inc. of n_reloading into a function (#2136869) - core: Add new DBUS properties UnitsReloadStartTimestamp and UnitsLoadTimestampMontonic (#2136869) - core: Indicate the time when the manager started loading units the last time (#2136869) - core: do not touch /run/systemd/systemd-units-load from user session instances (#2136869) - sysctl: downgrade message when we have no permission (#2158160) - core: respect SELinuxContext= for socket creation (#2136738) - manager: use target process context to set socket context (#2136738) - virt: detect Amazon EC2 Nitro instance (#2117948) - machine-id-setup: generate machine-id from DMI product ID on Amazon EC2 (#2117948) - virt: use string table to detect VM or container (#2117948) - fileio: introduce read_full_virtual_file() for reading virtual files in sysfs, procfs (#2117948) - Use BIOS characteristics to distinguish EC2 bare-metal from VMs (#2117948) - device: drop refuse_after (#2043524)- logind: optionally watch utmp for login data (#2122288) - logind: add hashtable for finding session by leader PID (#2122288) - core/load-fragment: move config_parse_sec_fix_0 to src/shared (#2122288) - sd-event: add relative timer calls (#2122288) - logind: add option to stop idle sessions after specified timeout (#2122288) - logind: schedule idle check full interval from now if we couldn't figure out atime timestamp (#2122288) - ci(lint): add shell linter - Differential ShellCheck (#2122499) - meson: do not compare objects of different types (#2122499) - journal-remote: use MHD_HTTP_CONTENT_TOO_LARGE as MHD_HTTP_PAYLOAD_TOO_LARGE is deprecated since 0.9.74 (#2122499) - Fix build with µhttpd 0.9.71 (#2122499) - ci: replace LGTM with CodeQL (#2122499) - ci(mergify): Update policy - Drop LGTM checks (#2122499) - time-util: fix buffer-over-run (#2139391)- resolved: pin stream while calling callbacks for it (#2110549) - ci(functions): Add `useradd` and `userdel` (#2110549)- Try stopping MD RAID devices in shutdown too (#1817706) - shutdown: get only active md arrays. (#1817706) - scope: allow unprivileged delegation on scopes (#2068575)- test-procfs-util: skip test on certain errors (#2087152)- ci: bump the worker Ubuntu version to Jammy (#2087152) - test: make test-execute pass on Linux 5.15 (#2087152) - ci: install iputils (#2087152) - ci(Mergify): Add `ci-waived` logic (#2087152) - sd-event: don't invalidate source type on disconnect (#2115396) - tests: make sure we delay running mount start jobs when /p/s/mountinfo is rate limited (#2095744) - core: drop references to 'StandardOutputFileToCreate' (#2093479) - dbus-execute: fix indentation (#2093479) - dbus-execute: generate the correct transient unit setting (#2093479) - bus-unit-util: properly accept StandardOutput=append:… settings (#2093479) - core: be more careful when inheriting stdout fds to stderr (#2093479) - test: add a test for StandardError=file:… (#2093479) - tree-wide: allow ASCII fallback for → in logs (#2093479) - tree-wide: allow ASCII fallback for … in logs (#2093479) - core: allow to set default timeout for devices (#1967245) - man: document DefaultDeviceTimeoutSec= (#1967245) - Revert "core: Propagate condition failed state to triggering units." (#2114005) - core: Check unit start rate limiting earlier (#2114005) - core: Add trigger limit for path units (#2114005) - meson: add syscall-names-update target (#2040247) - syscall-names: add process_madvise which is planned for 5.10 (#2040247) - shared: add @known syscall list (#2040247) - generate-syscall-list: require python3 (#2040247) - shared/seccomp: reduce scope of indexing variables (#2040247) - shared/syscall-list: filter out some obviously platform-specific syscalls (#2040247) - seccomp: tighten checking of seccomp filter creation (#2040247) - shared/seccomp-util: added functionality to make list of filtred syscalls (#2040247) - nspawn: return ENOSYS by default, EPERM for "known" calls (#2040247) - revert: resolved: pin stream while calling callbacks for it (#2110549)- resolved: pin stream while calling callbacks for it (#2110549)- spec: Remove dependency on timedatex (#2066946)- mkosi: Add gnutls package (#2101227) - unit-name: tighten checks for building valid unit names (#1940973) - core: shorten long unit names that are based on paths and append path hash at the end (#1940973) - test: add extended test for triggering mount rate limit (#1940973) - tests: add test case for long unit names (#1940973) - core: unset HOME=/ that the kernel gives us (#2056527) - journal-remote: check return value from MHD_add_response_header (#2051981) - journalctl: in --follow mode watch stdout for POLLHUP/POLLERR and exit (#2003236) - sd-bus: make BUS_DEFAULT_TIMEOUT configurable (#2039461) - fstab-generator: fix debug log (#2101433) - logind-session-dbus: allow to set display name via dbus (#1857969) - Allow restart for oneshot units (#2042896) - test: correct TEST-41 StartLimitBurst test (#2042896) - core: fix assert() about number of built environment variables (#2049788) - core: add one more assert() (#2049788) - strv: introduce strv_join_prefix() (#2049788) - test: add tests for strv_join_prefix() (#2049788) - test: replace swear words by 'hoge' (#2049788) - core: add new environment variable $RUNTIME_DIRECTORY= or friends (#2049788) - test-execute: add tests for $RUNTIME_DIRECTORY= or friends (#2049788) - man: document RUNTIME_DIRECTORY= or friends (#2049788)- unit: don't emit PropertiesChanged signal if adding a dependency to a unit is a no-op (#1948480) - tests: make inverted tests actually count (#2087152) - TEST-*: make failure tests actually fail on failure (#2087152) - ci(Mergify): configuration update (#2087152) - core: propagate triggered unit in more load states (#2065322) - core: propagate unit start limit hit state to triggering path unit (#2065322) - core: Move 'r' variable declaration to start of unit_start() (#2065322) - core: Delay start rate limit check when starting a unit (#2065322) - core: Propagate condition failed state to triggering units. (#2065322) - unit: check for mount rate limiting before checking active state (#2095744)- core: disallow using '-.service' as a service name (#2051520) - shared/dropin: support -.service.d/ top level drop-in for service units (#2051520) - core: change top-level drop-in from -.service.d to service.d (#2051520) - shared/dropin: fix assert for invalid drop-in (#2051520) - udev: fix slot based network names on s390 (#1939914) - udev: it is not necessary that the path is readable (#1939914) - udev: allow onboard index up to 65535 (#1939914) - Revert "basic: use comma as separator in cpuset cgroup cpu ranges" (#1858220) - acpi-fpdt: mark structures as packed (#2047373) - core/slice: make slice_freezer_action() return 0 if freezing state is unchanged (#2047373) - core/unit: fix use-after-free (#2047373) - sd-bus: fix reference counter to be incremented (#2047373) - sd-bus: do not read unused value (#2047373) - sd-bus: do not return negative errno when unknown name is specified (#2047373) - sd-bus: switch to a manual overflow check in sd_bus_track_add_name() (#2047373) - spec: Add dependency on timedatex (#2066946)- ci: drop CentOS 8 CI (#2017033) - test: adapt to the new capsh format (#2017033) - test: ignore IAB capabilities in `test-execute` (#2017033)- udev/net_id: introduce naming scheme for RHEL-8.5 (#2039797) - udev/net_id: remove extraneous bracket (#2039797) - udev/net_id: introduce naming scheme for RHEL-8.6 (#2039797) - define newly needed constants (#2005008) - sd-netlink: support IFLA_PROP_LIST and IFLA_ALT_IFNAME attributes (#2005008) - sd-netlink: introduce sd_netlink_message_read_strv() (#2005008) - sd-netlink: introduce sd_netlink_message_append_strv() (#2005008) - test: add a test for sd_netlink_message_{append,read}_strv() (#2005008) - util: introduce ifname_valid_full() (#2005008) - rename function (#2005008) - udev: support AlternativeName= setting in .link file (#2005008) - network: make Name= in [Match] support alternative names of interfaces (#2005008) - udev: extend the length of ID_NET_NAME_XXX= to ALTIFNAMSIZ (#2005008) - udev: do not fail if kernel does not support alternative names (#2005008) - udev: introduce AlternativeNamesPolicy= setting (#2005008) - network: set AlternativeNamesPolicy= in 99-default.link (#2005008) - random-util: call initialize_srand() after fork() (#2005008) - sd-netlink: introduce rtnl_resolve_link_alternative_names() (#2005008) - udev: sort alternative names (#2005008) - netlink: introduce rtnl_get/delete_link_alternative_names() (#2005008) - netlink: do not fail when new interface name is already used as an alternative name (#2005008) - udev: do not try to reassign alternative names (#2005008) - Do not fail if the same alt. name is set again (#2005008) - mount: do not update exec deps on mountinfo changes (#2008825) - core/mount: add implicit unit dependencies even if when mount unit is generated from /proc/self/mountinfo (#2008825) - core: fix unfortunate typo in unit_is_unneeded() (#2040147) - core: make destructive transaction error a bit more useful (#2040147) - tmpfiles: use a entry in hashmap as ItemArray in read_config_file() (#1944468) - tmpfiles: rework condition check (#1944468) - TEST-22-TMPFILES: add reproducer for bug with X (#1944468) - core: make sure we don't get confused when setting TERM for a tty fd (#2045307) - hash-funcs: introduce macro to create typesafe hash_ops (#2037807) - hash-func: add destructors for key and value (#2037807) - util: define free_func_t (#2037807) - hash-funcs: make basic hash_ops typesafe (#2037807) - test: add tests for destructors of hashmap or set (#2037807) - man: document the new sysctl.d/ - prefix (#2037807) - sysctl: if options are prefixed with "-" ignore write errors (#2037807) - sysctl: fix segfault (#2037807)- Take ghost ownership of /var/log/lastlog (#1798685)- lgtm: detect uninitialized variables using the __cleanup__ attribute (#2017033) - lgtm: replace the query used for looking for fgets with a more general query (#2017033) - lgtm: beef up list of dangerous/questionnable API calls not to make (#2017033) - lgtm: warn about strerror() use (#2017033) - lgtm: complain about accept() [people should use accept4() instead, due to O_CLOEXEC] (#2017033) - lgtm: don't treat the custom note as a list of tags (#2017033) - lgtm: ignore certain cleanup functions (#2017033) - lgtm: detect more possible problematic scenarios (#2017033) - lgtm: enable more (and potentially useful) queries (#2017033) - test: make TEST-47 less racy (#2017033) - core: rename unit_{start_limit|condition|assert}_test() to unit_test_xyz() (#2036608) - core: Check unit start rate limiting earlier (#2036608) - sd-event: introduce callback invoked when event source ratelimit expires (#2036608) - core: rename/generalize UNIT(u)->test_start_limit() hook (#2036608) - mount: make mount units start jobs not runnable if /p/s/mountinfo ratelimit is in effect (#2036608) - mount: retrigger run queue after ratelimit expired to run delayed mount start jobs (#2036608) - pid1: add a manager_trigger_run_queue() helper (#2036608) - unit: add jobs that were skipped because of ratelimit back to run_queue (#2036608) - Revert "Revert "sysctl: Enable ping(8) inside rootless Podman containers"" (#2037807) - sysctl: prefix ping port range setting with a dash (#2037807) - mount: don't propagate errors from mount_setup_unit() further up (#2036853)- core: consider service with no start command immediately started (#1860899) - man: move description of *Action= modes to FailureAction=/SuccessAction= (#1860899) - core: define "exit" and "exit-force" actions for user units and only accept that (#1860899) - core: accept system mode emergency action specifiers with a warning (#1860899) - core: allow services with no commands but SuccessAction set (#1860899) - core: limit service-watchdogs=no to actual "watchdog" commands (#1860899) - units: use SuccessAction=exit-force in systemd-exit.service (#1860899) - units: use SuccessAction=reboot-force in systemd-reboot.service (#1860899) - units: use SuccessAction=poweroff-force in systemd-poweroff.service (#1860899) - units: allow and use SuccessAction=exit-force in system systemd-exit.service (#1860899) - core: do not "warn" about mundane emergency actions (#1860899) - core: return true from cg_is_empty* on ENOENT (#1860899) - macro: define HAS_FEATURE_ADDRESS_SANITIZER also on gcc (#2017033) - tests: add helper function to autodetect CI environments (#2017033) - strv: rework FOREACH_STRING() macro (#2017033) - test,systemctl: use "const char*" instead of "char*" (#2017033) - ci: pass the $GITHUB_ACTIONS variable to the CentOS container (#2017033)- sd-hwdb: allow empty properties (#2005009) - Update hwdb (#2005009) - Disable libpitc to fix CentOS Stream CI (#2017033) - rpm: Fix typo in /usr/lib/environment.d (#2018024) - rpm: Add misspelled /usr/lib/environment.d macro for temporary compatibility (#2018024) - rpm: emit warning when macro with typo is used (#2018024) - Remove unintended additions to systemd-analyze man page (#2004765) - core: fix SIGABRT on empty exec command argv (#2020239) - core/service: also check path in exec commands (#2020239) - mount-util: fix fd_is_mount_point() when both the parent and directory are network fs (#2015057) - basic: add vmware hypervisor detection from device-tree (#1959150) - pam: do not require a non-expired password for user@.service (#1961746) - udev rules: add rule to create /dev/ptp_hyperv (#1991834) - process-util: explicitly handle processes lacking parents in get_process_ppid() (#1977569) - errno-util: add ERRNO_IS_PRIVILEGE() helper (#1977569) - procfs-util: fix confusion wrt. quantity limit and maximum value (#1977569) - test-process-util: also add EROFS to the list of "good" errors (#1977569) - journal: refresh cached credentials of stdout streams (#1931806) - util-lib: introduce HAS_FEATURE_ADDRESS_SANITIZER (#2017033) - ci: skip test-execute on GH Actions under ASan (#2017033) - test-seccomp: accept ENOSYS from sysctl(2) too (#2017033) - test: accept that char device 0/0 can now be created witout privileges (#2017033) - meson: do not fail if rsync is not installed with meson 0.57.2 (#2017033) - pid1: fix free of uninitialized pointer in unit_fail_if_noncanonical() (#1970945) - sd-event: take ref on event loop object before dispatching event sources (#1970945)- Added option --check-inhibitors for non-tty usage (#1269726) - logind: Introduce RebootWithFlags and others (#1269726) - logind: add …WithFlags methods to policy (#1269726) - logind: simplify flags handling a bit (#1269726) - Update link to RHEL documentation (#1982584) - Set default core ulimit to 0, but keep the hard limit ulimited (#1905582) - shared/seccomp-util: address family filtering is broken on ppc (#1982650) - logind: rework Seat/Session/User object allocation and freeing a bit (#1642460) - logind: fix serialization/deserialization of user's "display session" (#1642460) - logind: turn of stdio locking when writing session files too (#1642460) - units: set StopWhenUnneeded= for the user slice units too (#1642460) - units: improve Description= string a bit (#1642460) - logind: improve logging in manager_connect_console() (#1642460) - logind: save/restore User object's "stopping" field during restarts (#1642460) - logind: correct bad clean-up path (#1642460) - logind: fix bad error propagation (#1642460) - logind: never elect a session that is stopping as display (#1642460) - logind: introduce little helper that checks whether a session is ready (#1642460) - logind: propagate session stop errors (#1642460) - logind: rework how we manage the slice and user-runtime-dir@.service unit for each user (#1642460) - logind: optionally, keep the user@.service instance for eached logged in user around for a while (#1642460) - logind: add a RequiresMountsFor= dependency from the session scope unit to the home directory of the user (#1642460) - logind: improve error propagation of user_check_linger_file() (#1642460) - logind: automatically GC lingering users for who now user@.service (nor slice, not runtime dir service) is running anymore (#1642460) - pam_systemd: simplify code which with we set environment variables (#1642460) - logind: validate /run/user/1000 before we set it (#1642460)- remove a left-over break (#1970860) - basic/unit-name: do not use strdupa() on a path (#1974700) - sd-event: change ordering of pending/ratelimited events (#1968528) - sd-event: drop unnecessary "else" (#1968528) - sd-event: use CMP() macro (#1968528) - sd-event: use usec_add() (#1968528) - sd-event: make event_source_time_prioq_reshuffle() accept all event source type (#1968528) - sd-event: always reshuffle time prioq on changing online/offline state (#1968528) - ci: run unit tests on z-stream branches as well (#1970860) - ci: drop forgotten Travis references (#1934504) - ci: run unit tests on CentOS 8 Stream as well (#1934504) - ci: add missing test dependencies (#1934504) - meson: bump timeout for test-udev to 180s (#1934504)- cgroup: Also set io.bfq.weight (#1927290) - seccomp: allow turning off of seccomp filtering via env var (#1916835) - meson: remove strange dep that causes meson to enter infinite loop (#1970860) - copy: handle copy_file_range() weirdness on procfs/sysfs (#1970860) - core: Hide "Deactivated successfully" message (#1954802) - util: rework in_initrd() to make use of path_is_temporary_fs() (#1959339) - initrd: extend SYSTEMD_IN_INITRD to accept non-ramfs rootfs (#1959339) - initrd: do a debug log if failed to detect rootfs type (#1959339) - initrd: do a debug log if /etc/initrd-release doesn't take effect (#1959339) - units: assign user-runtime-dir@.service to user-%i.slice (#1946453) - units: order user-runtime-dir@.service after systemd-user-sessions.service (#1946453) - units: make sure user-runtime-dir@.service is Type=oneshot (#1946453) - user-runtime-dir: downgrade a few log messages to LOG_DEBUG that we ignore (#1946453) - shared/install: Preserve escape characters for escaped unit names (#1952686) - basic/virt: Detect PowerVM hypervisor (#1937989) - man: document differences in clean exit status for Type=oneshot (#1940078) - busctl: add a timestamp to the output of the busctl monitor command (#1909214) - basic/cap-list: parse/print numerical capabilities (#1946943) - shared/mount-util: convert to libmount (#1885143) - mount-util: bind_remount: avoid calling statvfs (#1885143) - mount-util: use UMOUNT_NOFOLLOW in recursive umounter (#1885143) - test-install-root: create referenced targets (#1835351) - install: warn if WantedBy targets don't exist (#1835351) - test-install-root: add test for unknown WantedBy= target (#1835351) - ceph is a network filesystem (#1952013) - sysctl: set kernel.core_pipe_limit=16 (#1949729) - core: don't drop timer expired but not yet processed when system date is changed (#1899402) - core: Detect initial timer state from serialized data (#1899402) - rc-local: order after network-online.target (#1934028) - set core ulimit to 0 like on RHEL-7 (#1905582) - test-mountpointutil-util: do not assert in test_mnt_id() (#1910425)- systemd-binfmt: Add safeguard in triggers (#1787144) - spec: Requires(post) openssl-libs to fix missing /etc/machine-id (#1947438) - spec: Go back to using systemctl preset-all in post (#1783263, #1647172, #1118740) - spec: Disable libiptc support (#1817265)- Revert "udev: run link_update() with increased retry count in second invocation" (#1942299) - Revert "udev: make algorithm that selects highest priority devlink less susceptible to race conditions" (#1942299) - test/udev-test.pl: drop test cases that add mutliple devices (#1942299)- Revert "test: add test cases for empty string match" and "test: add test case for multi matches when use ||" (#1935124) - test/sys-script.py: add missing DEVNAME entries to uevents (#1935124) - sd-event: split out helper functions for reshuffling prioqs (#1937315) - sd-event: split out enable and disable codepaths from sd_event_source_set_enabled() (#1937315) - sd-event: mention that two debug logged events are ignored (#1937315) - sd-event: split clock data allocation out of sd_event_add_time() (#1937315) - sd-event: split out code to add/remove timer event sources to earliest/latest prioq (#1937315) - sd-event: fix delays assert brain-o (#17790) (#1937315) - sd-event: let's suffix last_run/last_log with "_usec" (#1937315) - sd-event: refuse running default event loops in any other thread than the one they are default for (#1937315) - sd-event: ref event loop while in sd_event_prepare() ot sd_event_run() (#1937315) - sd-event: follow coding style with naming return parameter (#1937315) - sd-event: remove earliest_index/latest_index into common part of event source objects (#1937315) - sd-event: update state at the end in event_source_enable (#1937315) - sd-event: increase n_enabled_child_sources just once (#1937315) - sd-event: add ability to ratelimit event sources (#1937315) - test: add ratelimiting test (#1937315) - core: prevent excessive /proc/self/mountinfo parsing (#1937315) - udev: run link_update() with increased retry count in second invocation (#1935124) - pam-systemd: use secure_getenv() rather than getenv() (#1936866)- ci: PowerTools repo was renamed to powertools in RHEL 8.3 (#1871827) - ci: use quay.io instead of Docker Hub to avoid rate limits (#1871827) - ci: move jobs from Travis CI to GH Actions (#1871827) - unit: make UNIT() cast function deal with NULL pointers (#1871827) - use link to RHEL-8 docs (#1623116) - cgroup: Also set blkio.bfq.weight (#1657810) - units: make sure initrd-cleanup.service terminates before switching to rootfs (#1657810) - core: reload SELinux label cache on daemon-reload (#1888912) - selinux: introduce mac_selinux_create_file_prepare_at() (#1888912) - selinux: add trigger for policy reload to refresh internal selabel cache (#1888912) - udev/net_id: give RHEL-8.4 naming scheme a name (#1827462) - basic/stat-util: make mtime check stricter and use entire timestamp (#1642728) - udev: make algorithm that selects highest priority devlink less susceptible to race conditions (#1642728) - test: create /dev/null in test-udev.pl (#1642728) - test: missing "die" (#1642728) - udev-test: remove a check for whether the test is run in a container (#1642728) - udev-test: skip the test only if it can't setup its environment (#1642728) - udev-test: fix test skip condition (#1642728) - udev-test: fix missing directory test/run (#1642728) - udev-test: check if permitted to create block device nodes (#1642728) - test-udev: add a testcase of too long line (#1642728) - test-udev: use proper semantics for too long line with continuation (#1642728) - test-udev: add more tests for line continuations and comments (#1642728) - test-udev: add more tests for line continuation (#1642728) - test-udev: fix alignment and drop unnecessary white spaces (#1642728) - test/udev-test.pl: cleanup if skipping test (#1642728) - test: add test cases for empty string match (#1642728) - test: add test case for multi matches when use "||" (#1642728) - udev-test: do not rely on "mail" group being defined (#1642728) - test/udev-test.pl: allow multiple devices per test (#1642728) - test/udev-test.pl: create rules only once (#1642728) - test/udev-test.pl: allow concurrent additions and removals (#1642728) - test/udev-test.pl: use computed devnode name (#1642728) - test/udev-test.pl: test correctness of symlink targets (#1642728) - test/udev-test.pl: allow checking multiple symlinks (#1642728) - test/udev-test.pl: fix wrong test descriptions (#1642728) - test/udev-test.pl: last_rule is unsupported (#1642728) - test/udev-test.pl: Make some tests a little harder (#1642728) - test/udev-test.pl: remove bogus rules from magic subsys test (#1642728) - test/udev-test.pl: merge "space and var with space" tests (#1642728) - test/udev-test.pl: merge import parent tests into one (#1642728) - test/udev-test.pl: count "good" results (#1642728) - tests/udev-test.pl: add multiple device test (#1642728) - test/udev-test.pl: add repeat count (#1642728) - test/udev-test.pl: generator for large list of block devices (#1642728) - test/udev-test.pl: suppress umount error message at startup (#1642728) - test/udev_test.pl: add "expected good" count (#1642728) - test/udev-test: gracefully exit when imports fail (#1642728)- man: mention System Administrator's Guide in systemctl manpage (#1623116) - udev: introduce udev net_id "naming schemes" (#1827462) - meson: make net.naming-scheme= default configurable (#1827462) - man: describe naming schemes in a new man page (#1827462) - udev/net_id: parse _SUN ACPI index as a signed integer (#1827462) - udev/net_id: don't generate slot based names if multiple devices might claim the same slot (#1827462) - fix typo in ProtectSystem= option (#1871139) - remove references of non-existent man pages (#1876807) - log: Prefer logging to CLI unless JOURNAL_STREAM is set (#1865840) - locale-util: add new helper locale_is_installed() (#1755287) - test: add test case for locale_is_installed() (#1755287) - tree-wide: port various bits over to locale_is_installed() (#1755287) - install: allow instantiated units to be enabled via presets (#1812972) - install: small refactor to combine two function calls into one function (#1812972) - test: fix a memleak (#1812972) - docs: Add syntax for templated units to systemd.preset man page (#1812972) - shared/install: fix preset operations for non-service instantiated units (#1812972) - introduce setsockopt_int() helper (#1887181) - socket-util: add generic socket_pass_pktinfo() helper (#1887181) - core: add new PassPacketInfo= socket unit property (#1887181) - resolved: tweak cmsg calculation (#1887181)- logind: don't print warning when user@.service template is masked (#1880270) - build: use simple project version in pkgconfig files (#1862714) - basic/virt: try the /proc/1/sched hack also for PID1 (#1868877) - seccomp: rework how the S[UG]ID filter is installed (#1860374) - vconsole-setup: downgrade log message when setting font fails on dummy console (#1889996) - units: fix systemd.special man page reference in system-update-cleanup.service (#1871827) - units: drop reference to sushell man page (#1871827) - sd-bus: break the loop in bus_ensure_running() if the bus is not connecting (#1885553) - core: add new API for enqueing a job with returning the transaction data (#846319) - systemctl: replace switch statement by table of structures (#846319) - systemctl: reindent table (#846319) - systemctl: Only wait when there's something to wait for. (#846319) - systemctl: clean up start_unit_one() error handling (#846319) - systemctl: split out extra args generation into helper function of its own (#846319) - systemctl: add new --show-transaction switch (#846319) - test: add some basic testing that "systemctl start -T" does something (#846319) - man: document the new systemctl --show-transaction option (#846319) - socket: New option 'FlushPending' (boolean) to flush socket before entering listening state (#1870638) - core: remove support for API bus "started outside our own logic" (#1764282) - mount-setup: fix segfault in mount_cgroup_controllers when using gcc9 compiler (#1868877) - dbus-execute: make transfer of CPUAffinity endian safe (#12711) (#1740657) - core: add support for setting CPUAffinity= to special "numa" value (#1740657) - basic/user-util: always use base 10 for user/group numbers (#1848373) - parse-util: sometimes it is useful to check if a string is a valid integer, but not actually parse it (#1848373) - basic/parse-util: add safe_atoux64() (#1848373) - parse-util: allow tweaking how to parse integers (#1848373) - parse-util: allow '-0' as alternative to '0' and '+0' (#1848373) - parse-util: make return parameter optional in safe_atou16_full() (#1848373) - parse-util: rewrite parse_mode() on top of safe_atou_full() (#1848373) - user-util: be stricter in parse_uid() (#1848373) - strv: add new macro STARTSWITH_SET() (#1848373) - parse-util: also parse integers prefixed with 0b and 0o (#1848373) - tests: beef up integer parsing tests (#1848373) - shared/user-util: add compat forms of user name checking functions (#1848373) - shared/user-util: emit a warning on names with dots (#1848373) - user-util: Allow names starting with a digit (#1848373) - shared/user-util: allow usernames with dots in specific fields (#1848373) - user-util: switch order of checks in valid_user_group_name_or_id_full() (#1848373) - user-util: rework how we validate user names (#1848373)- cgroup: freezer action must be NOP when cgroup v2 freezer is not available (#1868831)- units: add generic boot-complete.target (#1872243) - man: document new "boot-complete.target" unit (#1872243) - core: make sure to restore the control command id, too (#1829867)- device: make sure we emit PropertiesChanged signal once we set sysfs (#1793533) - device: don't emit PropetiesChanged needlessly (#1793533)- spec: fix rpm verification (#1702300)- spec: don't package /etc/systemd/system/dbus-org.freedesktop.resolve1.service (#1844465)- core: don't consider SERVICE_SKIP_CONDITION for abnormal or failure restarts (#1737283) - selinux: do preprocessor check only in selinux-access.c (#1830861) - basic/cgroup-util: introduce cg_get_keyed_attribute_full() (#1830861) - shared: add generic logic for waiting for a unit to enter some state (#1830861) - shared: fix assert call (#1830861) - shared: Don't try calling NULL callback in bus_wait_for_units_clear (#1830861) - shared: add NULL callback check in one more place (#1830861) - core: introduce support for cgroup freezer (#1830861) - core/cgroup: fix return value of unit_cgorup_freezer_action() (#1830861) - core: fix the return value in order to make sure we don't dipatch method return too early (#1830861) - test: add test for cgroup v2 freezer support (#1830861) - fix mis-merge (#1848421) - tests: sleep a bit and give kernel time to perform the action after manual freeze/thaw (#1848421)- spec: fix rpm verification (#1702300)- spec: fix rpm verification (#1702300)- tmpfiles: fix crash with NULL in arg_root and other fixes and tests (#1836024) - sulogin-shell: Use force if SYSTEMD_SULOGIN_FORCE set (#1625929) - resolvconf: fixes for the compatibility interface (#1835594) - mount: don't add Requires for tmp.mount (#1748840) - core: coldplug possible nop_job (#1829798) - core: add IODeviceLatencyTargetSec (#1831519) - time-util: Introduce parse_sec_def_infinity (#1770379) - cgroup: use structured initialization (#1770379) - core: add CPUQuotaPeriodSec= (#1770379) - core: downgrade CPUQuotaPeriodSec= clamping logs to debug (#1770379) - sd-bus: avoid magic number in SASL length calculation (#1838081) - sd-bus: fix SASL reply to empty AUTH (#1838081) - sd-bus: skip sending formatted UIDs via SASL (#1838081) - core: add MemoryMin (#1763435) - core: introduce cgroup_add_device_allow() (#1763435) - test: remove support for suffix in get_testdata_dir() (#1763435) - cgroup: Implement default propagation of MemoryLow with DefaultMemoryLow (#1763435) - cgroup: Create UNIT_DEFINE_ANCESTOR_MEMORY_LOOKUP (#1763435) - unit: Add DefaultMemoryMin (#1763435) - cgroup: Polish hierarchically aware protection docs a bit (#1763435) - cgroup: Readd some plumbing for DefaultMemoryMin (#1763435) - cgroup: Support 0-value for memory protection directives (#1763435) - cgroup: Test that it's possible to set memory protection to 0 again (#1763435) - cgroup: Check ancestor memory min for unified memory config (#1763435) - cgroup: Respect DefaultMemoryMin when setting memory.min (#1763435) - cgroup: Mark memory protections as explicitly set in transient units (#1763435) - meson: allow setting the version string during configuration (#1804252)- pid1: fix DefaultTasksMax initialization (#1809037) - cgroup: make sure that cpuset is supported on cgroup v2 and disabled with v1 (#1808940) - test: introduce TEST-36-NUMAPOLICY (#1808940) - test: replace `tail -f` with journal cursor which should be... (#1808940) - test: support MPOL_LOCAL matching in unpatched strace versions (#1808940) - test: make sure the strace process is indeed dead (#1808940) - test: skip the test on systems without NUMA support (#1808940) - test: give strace some time to initialize (#1808940) - test: add a simple sanity check for systems without NUMA support (#1808940) - test: drop the missed || exit 1 expression (#1808940) - test: replace cursor file with a plain cursor (#1808940) - cryptsetup: Treat key file errors as a failed password attempt (#1763155) - swap: finish the secondary swap units' jobs if deactivation of the primary swap unit fails (#1749622) - resolved: Recover missing PrivateTmp=yes and ProtectSystem=strict (#1810869) - bus_open leak sd_event_source when udevadm trigger。 (#1798504) - core: rework StopWhenUnneeded= logic (#1798046) - pid1: fix the names of AllowedCPUs= and AllowedMemoryNodes= (#1818054) - core: fix re-realization of cgroup siblings (#1818054) - basic: use comma as separator in cpuset cgroup cpu ranges (#1818054) - core: transition to FINAL_SIGTERM state after ExecStopPost= (#1766479) - sd-journal: close journal files that were deleted by journald before we've setup inotify watch (#1796128) - sd-journal: remove the dead code and actually fix #14695 (#1796128) - udev: downgrade message when we fail to set inotify watch up (#1808051) - logind: check PolicyKit before allowing VT switch (#1797679) - test: do not use global variable to pass error (#1823767) - test: install libraries required by tests (#1823767) - test: introduce install_zoneinfo() (#1823767) - test: replace duplicated Makefile by symbolic link (#1823767) - test: add paths of keymaps in install_keymaps() (#1823767) - test: make install_keymaps() optionally install more keymaps (#1823767) - test-fs-util: skip some tests when running in unprivileged container (#1823767) - test-process-util: skip several verifications when running in unprivileged container (#1823767) - test-execute: also check python3 is installed or not (#1823767) - test-execute: skip several tests when running in container (#1823767) - test: introduce test_is_running_from_builddir() (#1823767) - test: make test-catalog relocatable (#1823767) - test: parallelize tasks in TEST-24-UNIT-TESTS (#1823767) - test: try to determine QEMU_SMP dynamically (#1823767) - test: store coredumps in journal (#1823767) - pid1: add new kernel cmdline arg systemd.cpu_affinity= (#1812894) - udev-rules: make tape-changers also apprear in /dev/tape/by-path/ (#1820112) - man: be clearer that .timer time expressions need to be reset to override them (#1816908) - Add support for opening files for appending (#1809175) - nspawn: move payload to sub-cgroup first, then sync cgroup trees (#1837094) - core: move unit_status_emit_starting_stopping_reloading() and related calls to job.c (#1737283) - job: when a job was skipped due to a failed condition, log about it (#1737283) - core: split out all logic that updates a Job on a unit's unit_notify() invocation (#1737283) - core: make log messages about units entering a 'failed' state recognizable (#1737283) - core: log a recognizable message when a unit succeeds, too (#1737283) - tests: always use the right vtable wrapper calls (#1737283) - test-execute: allow filtering test cases by pattern (#1737283) - test-execute: provide custom failure message (#1737283) - core: ExecCondition= for services (#1737283) - Drop support for lz4 < 1.3.0 (#1843871) - test-compress: add test for short decompress_startswith calls (#1843871) - journal: adapt for new improved LZ4_decompress_safe_partial() (#1843871) - fuzz-compress: add fuzzer for compression and decompression (#1843871) - seccomp: fix __NR__sysctl usage (#1843871)- cgroup: introduce support for cgroup v2 CPUSET controller (#1724617)- seccomp: introduce seccomp_restrict_suid_sgid() for blocking chmod() for suid/sgid files (#1687512) - test: add test case for restrict_suid_sgid() (#1687512) - core: expose SUID/SGID restriction as new unit setting RestrictSUIDSGID= (#1687512) - analyze: check for RestrictSUIDSGID= in "systemd-analyze security" (#1687512) - man: document the new RestrictSUIDSGID= setting (#1687512) - units: turn on RestrictSUIDSGID= in most of our long-running daemons (#1687512) - core: imply NNP and SUID/SGID restriction for DynamicUser=yes service (#1687512)- sd-bus: use "queue" message references for managing r/w message queues in connection objects (CVE-2020-1712) - pid1: make sure to restore correct default values for some rlimits (#1789930) - main: introduce a define HIGH_RLIMIT_MEMLOCK similar to HIGH_RLIMIT_NOFILE (#1789930)- rules: reintroduce 60-alias-kmsg.rules (#1739353) - sd-bus: make rqueue/wqueue sizes of type size_t (CVE-2020-1712) - sd-bus: reorder bus ref and bus message ref handling (CVE-2020-1712) - sd-bus: make sure dispatch_rqueue() initializes return parameter on all types of success (CVE-2020-1712) - sd-bus: drop two inappropriate empty lines (CVE-2020-1712) - sd-bus: initialize mutex after we allocated the wqueue (CVE-2020-1712) - sd-bus: always go through sd_bus_unref() to free messages (CVE-2020-1712) - bus-message: introduce two kinds of references to bus messages (CVE-2020-1712) - sd-bus: introduce API for re-enqueuing incoming messages (CVE-2020-1712) - sd-event: add sd_event_source_disable_unref() helper (CVE-2020-1712) - polkit: when authorizing via PK let's re-resolve callback/userdata instead of caching it (CVE-2020-1712) - sysctl: let's by default increase the numeric PID range from 2^16 to 2^22 (#1744214) - journal: do not trigger assertion when journal_file_close() get NULL (#1788085) - journal: use cleanup attribute at one more place (#1788085)- catalog: fix name of variable (#1677768) - cryptsetup: add keyfile-timeout to allow a keydev timeout and allow to fallback to a password if it fails. (#1763155) - cryptsetup: add documentation for keyfile-timeout (#1763155) - cryptsetup: use unabbrieviated variable names (#1763155) - cryptsetup: don't assert on variable which is optional (#1763155) - cryptsetup-generator: guess whether the keyfile argument is two items or one (#1763155) - crypt-util: Translate libcryptsetup log level instead of using log_debug() (#1776408) - cryptsetup: add some commenting about EAGAIN generation (#1776408) - cryptsetup: downgrade a log message we ignore (#1776408) - cryptsetup: rework how we log about activation failures (#1776408)- spec: don't ship /var/log/README - spec: provide systemd-rpm-macros- test-cpu-set-util: fix comparison for allocation size (#1734787) - test-cpu-set-util: fix allocation size check on i386 (#1734787)- journal: rely on _cleanup_free_ to free a temporary string used in client_context_read_cgroup (#1764560) - basic/user-util: allow dots in user names (#1717603) - sd-bus: bump message queue size again (#1770189) - tests: put fuzz_journald_processing_function in a .c file (#1764560) - tests: add a fuzzer for dev_kmsg_record (#1764560) - basic: remove an assertion from cunescape_one (#1764560) - journal: fix an off-by-one error in dev_kmsg_record (#1764560) - tests: add a reproducer for a memory leak fixed in 30eddcd51b8a472e05d3b8d1 in August (#1764560) - tests: add a reproducer for a heap-buffer-overflow fixed in 937b1171378bc1000a (#1764560) - test: initialize syslog_fd in fuzz-journald-kmsg too (#1764560) - tests: add a fuzzer for process_audit_string (#1764560) - journald: check whether sscanf has changed the value corresponding to %n (#1764560) - tests: introduce dummy_server_init and use it in all journald fuzzers (#1764560) - tests: add a fuzzer for journald streams (#1764560) - tests: add a fuzzer for server_process_native_file (#1764560) - fuzz-journal-stream: avoid assertion failure on samples which don't fit in pipe (#1764560) - journald: take leading spaces into account in syslog_parse_identifier (#1764560) - Add a warning about the difference in permissions between existing directories and unit settings. (#1778384) - execute: remove one redundant comparison check (#1778384) - core: change ownership/mode of the execution directories also for static users (#1778384) - core/dbus-execute: remove unnecessary initialization (#1734787) - shared/cpu-set-util: move the part to print cpu-set into a separate function (#1734787) - shared/cpu-set-util: remove now-unused CPU_SIZE_TO_NUM() (#1734787) - Rework cpu affinity parsing (#1734787) - Move cpus_in_affinity_mask() to cpu-set-util.[ch] (#1734787) - test-cpu-set-util: add simple test for cpus_in_affinity_mask() (#1734787) - test-cpu-set-util: add a smoke test for test_parse_cpu_set_extend() (#1734787) - pid1: parse CPUAffinity= in incremental fashion (#1734787) - pid1: don't reset setting from /proc/cmdline upon restart (#1734787) - pid1: when reloading configuration, forget old settings (#1734787) - test-execute: use CPUSet too (#1734787) - shared/cpu-set-util: drop now-unused cleanup function (#1734787) - shared/cpu-set-util: make transfer of cpu_set_t over bus endian safe (#1734787) - test-cpu-set-util: add test for dbus conversions (#1734787) - shared/cpu-set-util: introduce cpu_set_to_range() (#1734787) - systemctl: present CPUAffinity mask as a list of CPU index ranges (#1734787) - shared/cpu-set-util: only force range printing one time (#1734787) - execute: dump CPUAffinity as a range string instead of a list of CPUs (#1734787) - cpu-set-util: use %d-%d format in cpu_set_to_range_string() only for actual ranges (#1734787) - core: introduce NUMAPolicy and NUMAMask options (#1734787) - core: disable CPUAccounting by default (#1734787) - set kptr_restrict=1 (#1689346) - cryptsetup: reduce the chance that we will be OOM killed (#1696602) - core, job: fix breakage of ordering dependencies by systemctl reload command (#1766417) - debug-generator: enable custom systemd.debug_shell tty (#1723722)- core: never propagate reload failure to service result (#1735787) - man: document systemd-analyze security (#1750343) - man: reorder and add examples to systemd-analyze(1) (#1750343) - travis: move to CentOS 8 docker images (#1761519) - travis: drop SCL remains (#1761519) - syslog: fix segfault in syslog_parse_priority() (#1761519) - sd-bus: make strict asan shut up (#1761519) - travis: don't run slow tests under ASan/UBSan (#1761519) - kernel-install: do not require non-empty kernel cmdline (#1701454) - ask-password: prevent buffer overrow when reading from keyring (#1752050) - core: try to reopen /dev/kmsg again right after mounting /dev (#1749212) - buildsys: don't garbage collect sections while linking (#1748258) - udev: introduce CONST key name (#1762679) - Call getgroups() to know size of supplementary groups array to allocate (#1743230256 KB - Consider smb3 as remote filesystem (#1757257) - process-util: introduce pid_is_my_child() helper (#1744972) - core: reduce the number of stalled PIDs from the watched processes list when possible (#1744972) - core: only watch processes when it's really necessary (#1744972) - core: implement per unit journal rate limiting (#1719577) - path: stop watching path specs once we triggered the target unit (#1763161) - journald: fixed assertion failure when system journal rotation fails (#9893) (#1763619) - test: use PBKDF2 instead of Argon2 in cryptsetup... (#1761519) - test: mask several unnecessary services (#1761519) - test: bump the second partition's size to 50M (#1761519) - shared/sleep-config: exclude zram devices from hibernation candidates (#1763617) - selinux: don't log SELINUX_INFO and SELINUX_WARNING messages to audit (#1763612) - sd-device: introduce log_device_*() macros (#1753369) - udev: Add id program and rule for FIDO security tokens (#1753369) - shared/but-util: drop trusted annotation from bus_open_system_watch_bind_with_description() (#1746857) - sd-bus: adjust indentation of comments (#1746857) - resolved: do not run loop twice (#1746857) - resolved: allow access to Set*Link and Revert methods through polkit (#1746857) - resolved: query polkit only after parsing the data (#1746857)- shared/but-util: drop trusted annotation from bus_open_system_watch_bind_with_description() (#1746857) - sd-bus: adjust indentation of comments (#1746857) - resolved: do not run loop twice (#1746857) - resolved: allow access to Set*Link and Revert methods through polkit (#1746857) - resolved: query polkit only after parsing the data (#1746857)- mount: simplify /proc/self/mountinfo handler (#1696178) - mount: rescan /proc/self/mountinfo before processing waitid() results (#1696178) - swap: scan /proc/swaps before processing waitid() results (#1696178) - analyze-security: fix potential division by zero (#1734400)- sd-bus: deal with cookie overruns (#1694999) - journal-remote: do not request Content-Length if Transfer-Encoding is chunked (#1708849) - journal: do not remove multiple spaces after identifier in syslog message (#1691817) - cryptsetup: Do not fallback to PLAIN mapping if LUKS data device set fails. (#1719153) - cryptsetup: call crypt_load() for LUKS only once (#1719153) - cryptsetup: Add LUKS2 token support. (#1719153) - udev/scsi_id: fix incorrect page length when get device identification VPD page (#1713227) - Change job mode of manager triggered restarts to JOB_REPLACE (#11456 - bash-completion: analyze: support 'security' (#1733395) - man: note that journal does not validate syslog fields (#1707175) - rules: skip memory hotplug on ppc64 (#1713159)- tree-wide: shorten error logging a bit (#1697893) - nspawn: simplify machine terminate bus call (#1697893) - nspawn: merge two variable declaration lines (#1697893) - nspawn: rework how we allocate/kill scopes (#1697893) - unit: enqueue cgroup empty check event if the last ref on a unit is dropped (#1697893) - Revert "journal: remove journal audit socket" (#1699287) - journal: don't enable systemd-journald-audit.socket by default (#1699287) - logs-show: use grey color for de-emphasizing journal log output (#1695601) - units: add [Install] section to tmp.mount (#1667065) - nss: do not modify errno when NSS_STATUS_NOTFOUND or NSS_STATUS_SUCCESS (#1691691) - util.h: add new UNPROTECT_ERRNO macro (#1691691) - nss: unportect errno before writing to NSS' *errnop (#1691691) - seccomp: reduce logging about failure to add syscall to seccomp (#1658691) - format-table: when duplicating a cell, also copy the color (#1689832) - format-table: optionally make specific cells clickable links (#1689832) - format-table: before outputting a color, check if colors are available (#1689832) - format-table: add option to store/format percent and uint64_t values in cells (#1689832) - format-table: optionally allow reversing the sort order for a column (#1689832) - format-table: add table_update() to update existing entries (#1689832) - format-table: add an API for getting the cell at a specific row/column (#1689832) - format-table: always underline header line (#1689832) - format-table: add calls to query the data in a specific cell (#1689832) - format-table: make sure we never call memcmp() with NULL parameters (#1689832) - format-table: use right field for display (#1689832) - format-table: add option to uppercase cells on display (#1689832) - format-table: never try to reuse cells that have color/url/uppercase set (#1689832) - locale-util: add logic to output smiley emojis at various happiness levels (#1689832) - analyze: add new security verb (#1689832) - tests: add a rudimentary fuzzer for server_process_syslog_message (#9979) (#1696224) - journald: make it clear that dev_kmsg_record modifies the string passed to it (#1696224) - journald: free the allocated memory before returning from dev_kmsg_record (#1696224) - tests: rework the code fuzzing journald (#1696224) - journald: make server_process_native_message compatible with fuzz_journald_processing_function (#1696224) - tests: add a fuzzer for server_process_native_message (#1696224) - tests: add a fuzzer for sd-ndisc (#1696224) - ndisc: fix two infinite loops (#1696224) - tests: add reproducers for several issues uncovered with fuzz-journald-syslog (#1696224) - tests: add a reproducer for an infinite loop in ndisc_handle_datagram (#1696224) - tests: add a reproducer for another infinite loop in ndisc_handle_datagram (#1696224) - fuzz: rename "fuzz-corpus" directory to just "fuzz" (#1696224) - test: add testcase for issue 10007 by oss-fuzz (#1696224) - fuzz: unify the "fuzz-regressions" directory with the main corpus (#1696224) - test-bus-marshal: use cescaping instead of hexmem (#1696224) - meson: add -Dlog-trace to set LOG_TRACE (#1696224) - meson: allow building resolved and machined without nss modules (#1696224) - meson: drop duplicated condition (#1696224) - meson: use .source_root() in more places (#1696224) - meson: treat all fuzz cases as unit tests (#1696224) - fuzz-bus-message: add fuzzer for message parsing (#1696224) - bus-message: use structured initialization to avoid use of unitialized memory (#1696224) - bus-message: avoid an infinite loop on empty structures (#1696224) - bus-message: let's always use -EBADMSG when the message is bad (#1696224) - bus-message: rename function for clarity (#1696224) - bus-message: use define (#1696224) - bus: do not print (null) if the message has unknown type (#1696224) - bus-message: fix calculation of offsets table (#1696224) - bus-message: remove duplicate assignment (#1696224) - bus-message: fix calculation of offsets table for arrays (#1696224) - bus-message: drop asserts in functions which are wrappers for varargs version (#1696224) - bus-message: output debug information about offset troubles (#1696224) - bus-message: fix skipping of array fields in !gvariant messages (#1696224) - bus-message: also properly copy struct signature when skipping (#1696224) - fuzz-bus-message: add two test cases that pass now (#1696224) - bus-message: return -EBADMSG not -EINVAL on invalid !gvariant messages (#1696224) - bus-message: avoid wrap-around when using length read from message (#1696224) - util: do not use stack frame for parsing arbitrary inputs (#1696224) - travis: enable ASan and UBSan on RHEL8 (#1683319) - tests: keep SYS_PTRACE when running under ASan (#1683319) - tree-wide: various ubsan zero size memory fixes (#1683319) - util: introduce memcmp_safe() (#1683319) - test-socket-util: avoid "memleak" reported by valgrind (#1683319) - sd-journal: escape binary data in match_make_string() (#1683319) - capability: introduce CAP_TO_MASK_CORRECTED() macro replacing CAP_TO_MASK() (#1683319) - sd-bus: use size_t when dealing with memory offsets (#1683319) - sd-bus: call cap_last_cap() only once in has_cap() (#1683319) - mount-point: honour AT_SYMLINK_FOLLOW correctly (#1683319) - travis: switch from trusty to xenial (#1683319) - test-socket-util: Add tests for receive_fd_iov() and friends. (#1683319) - socket-util: Introduce send_one_fd_iov() and receive_one_fd_iov() (#1683319) - core: swap order of "n_storage_fds" and "n_socket_fds" parameters (#1683334) - execute: use our usual syntax for defining bit masks (#1683334) - core: introduce new Type=exec service type (#1683334) - man: document the new Type=exec type (#1683334) - sd-bus: allow connecting to the pseudo-container ".host" (#1683334) - sd-login: let's also make sd-login understand ".host" (#1683334) - test: add test for Type=exec (#1683334) - journal-gateway: explicitly declare local variables (#1705971) - tools: drop unused variable (#1705971) - journal-gateway: use localStorage["cursor"] only when it has valid value (#1705971)- rules: implement new memory hotplug policy (#1670728) - rules: add the rule that adds elevator= kernel command line parameter (#1670126) - bus-socket: Fix line_begins() to accept word matching full string (#1692991) - Refuse dbus message paths longer than BUS_PATH_SIZE_MAX limit. (#1678641) - Allocate temporary strings to hold dbus paths on the heap (#1678641) - sd-bus: if we receive an invalid dbus message, ignore and proceeed (#1678641) - Revert "core: one step back again, for nspawn we actually can't wait for cgroups running empty since systemd will get exactly zero notifications about it" (#1703485)- rules: add the rule that adds elevator= kernel command line parameter (#1670126)- core: when deserializing state always use read_line(…, LONG_LINE_MAX, …) (CVE-2018-15686) - coredump: remove duplicate MESSAGE= prefix from message (#1664976) - journald: remove unnecessary {} (#1664976) - journald: do not store the iovec entry for process commandline on stack (#1664976) - basic/process-util: limit command line lengths to _SC_ARG_MAX (#1664976) - coredump: fix message when we fail to save a journald coredump (#1664976) - procfs-util: expose functionality to query total memory (#1664976) - basic/prioq: add prioq_peek_item() (#1664976) - journal: limit the number of entries in the cache based on available memory (#1664976) - journald: periodically drop cache for all dead PIDs (#1664976) - process-util: don't use overly large buffer to store process command line (#1664976) - Revert "sysctl.d: switch net.ipv4.conf.all.rp_filter from 1 to 2" (#1653824) - journal: fix syslog_parse_identifier() (#1664978) - journald: set a limit on the number of fields (1k) (#1664977) - journald: when processing a native message, bail more quickly on overbig messages (#1664977) - journald: lower the maximum entry size limit to ½ for non-sealed fds (#1664977) - µhttpd: use a cleanup function to call MHD_destroy_response (#1664977) - journal-remote: verify entry length from header (#1664977) - journal-remote: set a limit on the number of fields in a message (#1664977) - journald: correctly attribute log messages also with cgroupsv1 (#1658115) - rules: add elevator= kernel command line parameter (#1670126)- unit: don't add Requires for tmp.mount (#1619292) - remove bootchart dependency (#1660119)- cryptsetup-generator: introduce basic keydev support (#1656869) - cryptsetup: don't use %m if there's no error to show (#1656869) - cryptsetup-generator: don't return error if target directory already exists (#1656869) - cryptsetup-generator: allow whitespace characters in keydev specification (#1656869) - rules: watch metadata changes on DASD devices (#1638676) - sysctl.d: switch net.ipv4.conf.all.rp_filter from 1 to 2 (#1653824)- dissect-image: use right comparison function (#1602706) - login: avoid leak of name returned by uid_to_name() (#1602706) - firewall-util: add an assert that we're not overwriting a buffer (#1602706) - journal-file: avoid calling ftruncate with invalid fd (#1602706) - dhcp6: make sure we have enough space for the DHCP6 option header (#1643363) - core: rename queued_message → pending_reload_message (#1647359) - core: when we can't send the pending reload message, say we ignore it in the warning we log (#1647359) - core: make sure we don't throttle change signal generator when a reload is pending (#1647359) - proc-cmdline: introduce PROC_CMDLINE_RD_STRICT (#1643429) - debug-generator: introduce rd.* version of all options (#1643429) - chown-recursive: let's rework the recursive logic to use O_PATH (#1643368) - chown-recursive: also drop ACLs when recursively chown()ing (#1643368) - chown-recursive: TAKE_FD() is your friend (#1643368) - test: add test case for recursive chown()ing (#1643368) - Revert "sysctl.d: request ECN on both in and outgoing connections" (#1619790) - detect-virt: do not try to read all of /proc/cpuinfo (#1631532) - sd-bus: unify three code-paths which free struct bus_container (#1635435) - sd-bus: properly initialize containers (#1635435)- revert sd-bus: unify three code-paths which free struct bus_container (#1635435)- change default cgroup hierarchy to "legacy" (#1638650) - we never added mymachines module to passwd: or group: in RHEL8, hence don't try to remove it (#1638450) - bump minimal size of random pool to 1024 bytes (#1619268) - install RHEL-7 compatible rc.local (#1625209) - backport support for sector-size crypttab option (#1572563) - units: don't enable per-service IP firewall by default (#1630219) - sd-bus: unify three code-paths which free struct bus_container (#1635435) - bus-message: do not crash on message with a string of zero length (#1635439) - bus-message: stack based buffer overflow in free_and_strdup (#1635428) - journal: change support URL shown in the catalog entries (#1550548)- move /etc/yum/protected.d/systemd.conf to /etc/dnf/ (#1626973)- Fix file conflict between yum and systemd (#1626682)- drop the patch for delayed loading of config in net_setup_link and set NAME in prefixdevname udev rules (#1614681) - bus: move BUS_DONT_DESTROY calls after asserts (#1610397)- net_setup_link: delay loading configuration, just before we apply it (#1614681)- 20-grubby.install: populate symvers.gz file (#1609698) - net_setup_link: allow renaming interfaces that were renamed already - units: drop DynamicUser=yes from systemd-resolved.service - journal: remove journal audit socket- rebase to systemd-239 - Override systemd-user PAM config in install and not prep (patch by Filipe Brandenburger ) - use %autosetup -S git_am to apply patches - revert upstream default for RemoveIPC (#1523233) - bump DefaultTasksMax to 80% of kernel default (#1523236) - avoid /tmp being mounted as tmpfs without the user's will (#1578772) - bump maximum number of processes in user slice to 80% of pid.max (#1523236) - forwardport downstream-only udev rules from RHEL-7 (#1523227) - don't ship systemd-networkd - don't ship systemd-timesyncd - add back support for WAIT_FOR to udev rules (#1523213)- do not mount /tmp as tmpfs (#1578772)- fix compilation (#1578318)- forwardport downstream-only udev rules from RHEL-7 (#1523227) - set RemoveIPC=no by default (#1523233)- also drop qrencode-devel from BuildRequires as it is no longer needed (#1566158)- disable support for qrencode (#1566158) - bump default journal rate limit to 10000 messages per 30s (#1563729) - fix unit reloads (#1560549) - don't create /var/log/journal during package installation (#1523188)- Rebuild with cryptsetup-2- Revert the patches for GRUB BootLoaderSpec support - Add patch for /etc/machine-id creation (#1552843)- Fix transfiletrigger script (#1551793)- Update to latest version - This fixes a hard-to-trigger potential vulnerability (CVE-2018-6954) - New transfiletriggers are installed for udev hwdb and rules, the journal catalog, sysctl.d, binfmt.d, sysusers.d, tmpfiles.d.- Add patch to install kernel images for GRUB BootLoaderSpec support- Create /etc/systemd in %post libs if necessary (#1548607)- Use : not touch to create file in -libs %post- Add coreutils dep for systemd-libs %post - Add patch to typecast USB IDs to avoid compile failure- Update some patches for test skipping that were updated upstream before merging - Add /usr/lib/systemd/purge-nobody-user — a script to check if nobody is defined correctly and possibly replace existing mappings- Backport a bunch of patches, most notably for the journal and various memory issues. Some minor build fixes. - Switch to new ldconfig macros that do nothing in F28+ - /etc/systemd/dont-synthesize-nobody is created in %post if nfsnobody or nobody users are defined (#1537262)- Update to first stable snapshot (various minor memory leaks and misaccesses, some documentation bugs, build fixes).- Update to latest version- Add patch to include if needed- Rebuilt for switch to libxcrypt- Backport a bunch of bugfixes from upstream (#1531502, #1531381, #1526621 various memory corruptions in systemd-networkd) - /dev/kvm is marked as a static node which fixes permissions on s390x and ppc64 (#1532382)- Update to latest version- Update to latest git snapshot, do not build for realz - Switch to libidn2 again (#1449145)- Rebuild for cryptsetup-2.0.0-0.2.fc28- Backport a bunch of patches, including LP#172535- Patches for cryptsetup _netdev- Update to latest version- Backport /etc/crypttab _netdev feature from upstream- Make sure to remove all device units sharing the same sysfs path (#1475570)- Bump xslt recursion limit for libxslt-1.30- Backport more patches (#1476005, hopefully #1462378)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Fix x-systemd.timeout=0 in /etc/fstab (#1462378) - Minor patches (memleaks, --help fixes, seccomp on arm64)- Create kvm group (#1431876)- Latest release- Update to snapshot - Build with meson again- Fix an out-of-bounds write in systemd-resolved (CVE-2017-9445)- Update to snapshot version, build with meson- Backport a bunch of small fixes (memleaks, wrong format strings, man page clarifications, shell completion) - Fix systemd-resolved crash on crafted DNS packet (CVE-2017-9217, #1455493) - Fix systemd-vconsole-setup.service error on systems with no VGA console (#1272686) - Drop soft-static uid for systemd-journal-gateway - Use ID from /etc/os-release as ntpvendor- Backport bugfixes from upstream - Don't return error when machinectl couldn't figure out container IP addresses (#1419501)- Fix installation conflict with polkit- New upstream release (#1416201, #1405439, #1420753, many others) - New systemd-tests subpackage with "installed tests"- Add %ghost %dir entries for .wants dirs of our targets (#1422894)- Ignore the hwdb parser test- machinectl fails when virtual machine is running (#1419501)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Backport patch for initrd-switch-root.service getting killed (#1414904) - Fix sd-journal-gatewayd -D, --trust, and COREDUMP_CONTAINER_CMDLINE extraction by sd-coredump.- Backport a number of patches (#1411299, #1413075, #1415745, - Fix various memleaks and unitialized variable access - Shell completion enhancements - Enable TPM logging by default (#1411156) - Update hwdb (#1270124)- Backport fix for boot failure in initrd-switch-root (#1414904)- Add fake dependency on systemd-pam to systemd-devel to ensure systemd-pam is available as multilib (#1414153)- Fix buildsystem to check for lz4 correctly (#1404406)- Various small tweaks to scriplets- Fix scriptlets to never fail in libs post- Add patch from Michal Schmidt to avoid process substitution (#1392236)- Rebuild (#1392236)- Make /etc/dbus-1/system.d directory non-%ghost- Fix kernel-install (#1391829) - Restore previous systemd-user PAM config (#1391836) - Move journal-upload.conf.5 from systemd main to journal-remote subpackage (#1391833) - Fix permissions on /var/lib/systemd/journal-upload (#1262665)- Update to latest version (#998615, #1181922, #1374371, #1390704, #1384150, #1287161) - Add %{_isa} to Provides on arch-full packages (#1387912) - Create systemd-coredump user in %pre (#1309574) - Replace grubby patch with a short-circuiting install.d "plugin" - Enable nss-systemd in the passwd, group lines in nsswith.conf - Add [!UNAVAIL=return] fallback after nss-resolve in hosts line in nsswith.conf - Move systemd-nspawn man pages to the right subpackage (#1391703)- SPC - Cannot restart host operating from container (#1384523)- Do not recreate /var/log/journal on upgrades (#1383066) - Move nss-myhostname provides to systemd-libs (#1383271)- Fix systemctl set-default (#1374371) - Prevent systemd-udev-trigger.service from restarting (follow-up for #1378974)- Apply fix for #1378974- Apply patches properly- Better fix for (#1380286)- Denial-of-service bug against pid1 (#1380286)- Fix preset-all (#1363858) - Fix issue with daemon-reload messing up graphics (#1367766) - A few other bugfixes- Revert preset-all change, it broke stuff (#1363858)- Call preset-all on initial installation (#1118740) - Fix botched Recommends for libxkbcommon- Update to latest version- Update to latest git snapshot (fixes for systemctl set-default, polkit lingering policy, reversal of the framebuffer rules, unaligned access fixes, fix for StartupBlockIOWeight-over-dbus). Those changes are interspersed with other changes and new features (mostly in lldp, networkd, and nspawn). Some of those new features might not work, but I think that existing functionality should not be broken, so it seems worthwile to update to the snapshot.- Remove systemd-compat-libs on upgrade- New version - Drop compat-libs - Require libxkbcommon explictly, since the automatic dependency will not be generated anymore- Remove duplicated entries in -container %files (#1330395)- Move installation of udev services to udev subpackage (#1329023)- Split out systemd-pam subpackage (#1327402)- move more binaries and services from the main package to subpackages- move more binaries and services from the main package to subpackages- move device dependant stuff to the udev subpackage- Add myhostname to /etc/nsswitch.conf (#1318303)- fixed kernel-install for copying files for grubby Resolves: rhbz#1299019- Moar patches (#1316964, #1317928) - Move vconsole-setup and tmpfiles-setup-dev bits to systemd-udev - Protect systemd-udev from deinstallation- Create /etc/resolv.conf symlink from systemd-resolved (#1313085)- Split out systemd-container subpackage (#1163412) - Split out system-udev subpackage - Add various bugfix patches, incl. a tentative fix for #1308771- Power64 and s390(x) now have libseccomp support - aarch64 has gnu-efi- Fix build failures on ppc64 (#1310800)- revert: fixed kernel-install for copying files for grubby Resolves: rhbz#1299019 - this causes the dtb files to not get installed at all and the fdtdir - line in extlinux.conf to not get updated correctly- New upstream release- fixed kernel-install for copying files for grubby Resolves: rhbz#1299019- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuild for binutils on aarch64 fix- apply the conflict with fedora-release only in Fedora- Fix rawhide build failures on ppc64 (#1286249)- Create /etc/systemd/network (#1286397)- Do not install nss modules by default- Update to latest upstream git: there is a bunch of fixes (nss-mymachines overflow bug, networkd fixes, more completions are properly installed), mixed with some new resolved features. - Rework file triggers so that they always run before daemons are restarted- Enable rpm file triggers for daemon-reload- Fix version number in obsoleted package name (#1283452)- New upstream release- Rename journal-gateway subpackage to journal-remote - Ignore the access mode on /var/log/journal (#1048424) - Do not assume fstab is present (#1281606)- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Rebuild for libmicrohttpd soname bump- Rebuilt for Python3.5 rebuild- Fix syntax in kernel-install (#1277264)- Rebuild for libmicrohttpd soname bump.- New upstream release- user systemd-journal-upload should be in systemd-journal group (#1262743)- Add selinux to system-user PAM config- New upstream release- New upstream release- New upstream release- update to git snapshot- New upstream release- Remove python subpackages (python-systemd in now standalone)- New upstream release- update to git snapshot- Add example file with yama config (#1234951)- update to git snapshot- build systemd-boot EFI tools- New upstream release - Undoes botched translation check, should be reinstated later?- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- The gold linker is now fixed on aarch64- Remove gudev which is now provided as separate package (libgudev) - Fix for spurious selinux denials (#1224211) - Udev change events (#1225905) - Patches for some potential crashes - ProtectSystem=yes does not touch /home - Man page fixes, hwdb updates, shell completion updates - Restored persistent device symlinks for bcache, xen block devices - Tag all DRM cards as master-of-seat- fix udev block device watch- add support for network disk encryption- Disable gold on aarch64 until it's fixed (tracked in rhbz #1225156)- systemd-devel should require systemd-libs, not the main package (#1226301) - Check for botched translations (#1226566) - Make /etc/udev/hwdb.d part of the rpm (#1226379)- Add patch to fix udev --daemon not cleaning child processes (upstream commit 86c3bece38bcf5).- Add patch to fix udev --daemon crash (upstream commit 040e689654ef08).- New upstream release - Drop /etc/mtab hack, as that's apparently fixed in mock now (#1116158) - Remove ghosting for %{_sysconfdir}/systemd/system/runlevel*.target, these targets are not configurable anymore in systemd upstream - Drop work-around for #1002806, since this is solved upstream now- fix up the conflicts version for fedora-release- Remove presets (#1221340) - Fix (potential) crash and memory leak in timedated, locking failure in systemd-nspawn, crash in resolved. - journalctl --list-boots should be faster - zsh completions are improved - various ommissions in docs are corrected (#1147651) - VARIANT and VARIANT_ID fields in os-release are documented - systemd-fsck-root.service is generated in the initramfs (#1201979, #1107818) - systemd-tmpfiles should behave better on read-only file systems (#1207083)- Patches for some outstanding annoyances - Small keyboard hwdb updates- Tighten requirements between subpackages (#1207381).- Move all parts systemd-journal-{remote,upload} to systemd-journal-gatewayd subpackage (#1193143). - Create /var/lib/systemd/journal-upload directory (#1193145). - Cut out lots of stupid messages at debug level which were obscuring more important stuff. - Apply "tentative" state for devices only when they are added, not removed. - Ignore invalid swap pri= settings (#1204336) - Fix SELinux check for timedated operations to enable/disable ntp (#1014315) - Fix comparing of filesystem paths (#1184016)- Fixes for bugs 1186018, 1195294, 1185604, 1196452. - Hardware database update. - Documentation fixes. - A fix for journalctl performance regression. - Fix detection of inability to open files in journalctl. - Detect SuperH architecture properly. - The first of duplicate lines in tmpfiles wins again. - Do vconsole setup after loading vconsole driver, not fbcon. - Fix problem where some units were restarted during systemd reexec. - Fix race in udevadm settle tripping up NetworkManager. - Downgrade various log messages. - Fix issue where journal-remote would process some messages with a delay. - GPT /srv partition autodiscovery is fixed. - Reconfigure old Finnish keymaps in post (#1151958)- Buttons on Lenovo X6* tablets broken (#1198939)- Reworked device handling (#1195761) - ACL handling fixes (with a script in %post) - Various log messages downgraded (#1184712) - Allow PIE on s390 again (#1197721)- arm: reenable lto. gcc-5.0.0-0.16 fixed the crash (#1193212)- Revert patch that breaks Atomic/OSTree (#1195761)- Undo the resolv.conf workaround, Aim for a proper fix in Rawhide.- Revive fedora-disable-resolv.conf-symlink.patch to unbreak composes.- arm: disabling gold did not help; disable lto instead (#1193212)- Update 90-default.present for dbxtool.- New upstream release - This removes the sysctl/bridge hack, a different solution needs to be found for this (see #634736) - This removes the /etc/resolv.conf hack, anaconda needs to fix their handling of /etc/resolv.conf as symlink - This enables "%check" - disable gold on arm, as that is broken (see #1193212)- aarch64 now has seccomp support- Don't overwrite systemd.macros with unrelated Source file.- Add a touchpad hwdb (#1189319)- Enable xkbcommon dependency to allow checking of keymaps - Fix permissions of /var/log/journal (#1048424) - Enable timedatex in presets (#1187072) - Disable rpcbind in presets (#1099595)- RFE: journal: automatically rotate the file if it is unlinked (#1171719)- Add firewall description files (#1176626)- systemd-nspawn doesn't work on s390/s390x (#1175394)- New upstream release - Enable "nss-mymachines" in /etc/nsswitch.conf- Change libgudev1 to only require systemd-libs (#727499), there's no need to require full systemd stack. - Fixes for bugs #1159448, #1152220, #1158035. - Bash completions updates to allow propose more units for start/restart, and completions for set-default,get-default. - Again allow systemctl enable of instances. - Hardware database update and fixes. - Udev crash on invalid options and kernel commandline timeout parsing are fixed. - Add "embedded" chassis type. - Sync before 'reboot -f'. - Fix restarting of timer units.- Fix hanging journal flush (#1159641)- Fix ordering cycles involving systemd-journal-flush.service and remote-fs.target (#1159117)- New upstream release- Drop PackageKit.service from presets (#1154126)- Conflict with old versions of initscripts (#1152183) - Remove obsolete Finnish keymap (#1151958)- Fix a problem with voluntary daemon exits and some other bugs (#1150477, #1095962, #1150289)- Update to latest git, but without the readahead removal patch (#1114786, #634736)- revert "don't reset selinux context during CHANGE events"- add temporary workaround for #1147910 - don't reset selinux context during CHANGE events- Update timesyncd with patches to avoid hitting NTP pool too often.- Use common CONFIGURE_OPTS for build2 and build3. - Configure timesyncd with NTP servers from Fedora/RHEL vendor zone.- Move config files for sd-j-remote/upload to sd-journal-gateway subpackage (#1136580)- Drop no LTO build option for aarch64/s390 now it's fixed in binutils (RHBZ 1091611)- Re-add patch to disable resolve.conf symlink (#1043119)- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- disable LTO also on s390(x)- fixed PPC64LE- fix license handling- Create systemd-journal-remote and systemd-journal-upload users (#1118907)- Split out systemd-compat-libs subpackage- Rebuilt for gobject-introspection 1.41.4- Fix SELinux context of /etc/passwd-, /etc/group-, /etc/.updated (#1121806) - Add missing BR so gnutls and elfutils are used- Various man page updates - Static device node logic is conditionalized on CAP_SYS_MODULES instead of CAP_MKNOD for better behaviour in containers - Some small networkd link handling fixes - vconsole-setup runs setfont before loadkeys (https://bugs.freedesktop.org/show_bug.cgi?id=80685) - New systemd-escape tool - XZ compression settings are tweaked to greatly improve journald performance - "watch" is accepted as chassis type - Various sysusers fixes, most importantly correct selinux labels - systemd-timesyncd bug fix (https://bugs.freedesktop.org/show_bug.cgi?id=80932) - Shell completion improvements - New udev tag ID_SOFTWARE_RADIO can be used to instruct logind to allow user access - XEN and s390 virtualization is properly detected- Add patch to disable resolve.conf symlink (#1043119)- Move systemd-journal-remote to systemd-journal-gateway package (#1114688) - Disable /etc/mtab handling temporarily (#1116158)- New upstream release - Enable coredump logic (which abrt would normally override)- On aarch64 disable LTO as it still has issues on that arch- Bugfixes (#996133, #1112908)- Actually create input group (#1054549)- Do not restart systemd-logind on upgrades (#1110697) - Add some patches (#1081429, #1054549, #1108568, #928962)- New upstream release - Get rid of "floppy" group, since udev uses "disk" now - Reenable LTO- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- fix systemd-timesync user creation- Create temporary files after installation (#1101983) - Add sysstat-collect.timer, sysstat-summary.timer to preset policy (#1101621)- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- revert change from 212-4, causes boot fail on single CPU boxes (RHBZ 1095891)- add netns udev workaround- enable uuidd.socket by default (#1095353)- Disable building with -flto for the moment due to gcc 4.9 issues (RHBZ 1091611)- New upstream release- Explicitly define which upstream platforms support libseccomp- New upstream release- Fix logind unpriviledged reboot issue and a few other minor fixes - Limit generator execution time - Recognize buttonless joystick types- ppc64le needs link warnings disabled, too- move ifarch ppc64le to correct place (libseccomp req)- Bugfixes: #1047568, #1047039, #1071128, #1073402 - Bash completions for more systemd tools - Bluetooth database update - Manpage fixes- Apply work-around for ppc64le too (#1073647).- Backport a few patches, add completion for systemd-nspawn.- Apply work-arounds for ppc/ppc64 for bugs 1071278 and 1071284- Check more services against preset list and enable by default- new upstream release- Enable dnssec-triggerd.service by default (#1060754)- git snapshot to sort out ARM build issues- new upstream release- Make gpsd lazily activated (#1066421)- Back out patch which causes user manager to be destroyed when unneeded and spams logs (#1053315)- A different fix for #1023820 taken from Mageia - Backported fix for #997031 - Hardward database updates, man pages improvements, a few small memory leaks, utf-8 correctness and completion fixes - Support for key-slot option in crypttab- Own the %{_prefix}/lib/kernel(/*) and %{_datadir}/zsh(/*) dirs.- Backport a few fixes, relevant documentation updates, and HWDB changes (#1051797, #1051768, #1047335, #1047304, #1047186, #1045849, #1043304, - Flip journalctl to --full by default (#984758)- Apply two patches for #1026860- Bump release to stay ahead of f20- Backport patches (#1023041, #1036845, #1006386?) - HWDB update - Some small new features: nspawn --drop-capability=, running PID 1 under valgrind, "yearly" and "annually" in calendar specifications - Some small documentation and logging updates- Bump release to stay ahead of f20- Use unit name in PrivateTmp= directories (#957439) - Update manual pages, completion scripts, and hardware database - Configurable Timeouts/Restarts default values - Support printing of timestamps on the console - Fix some corner cases in detecting when writing to the console is safe - Python API: convert keyword values to string, fix sd_is_booted() wrapper - Do not tread missing /sbin/fsck.btrfs as an error (#1015467) - Allow masking of fsck units - Advertise hibernation to swap files - Fix SO_REUSEPORT settings - Prefer converted xkb keymaps to legacy keymaps (#981805, #1026872) - Make use of newer kmod - Assorted bugfixes: #1017161, #967521, #988883, #1027478, #821723, #1014303- Add temporary fix for #1002806- Backport a bunch of fixes and hwdb updates- Move old random seed and backlight files into the right place- New upstream release- Do not create /var/var/... dirs- Fix policykit authentication - Resolves: rhbz#1006680- fixed login - Resolves: rhbz#1005233- add some upstream fixes for 207 - fixed swap activation - Resolves: rhbz#1008604- New upstream release- support "debug" kernel command line parameter - journald: fix fd leak in journal_file_empty - journald: fix vacuuming of archived journals - libudev: enumerate - do not try to match against an empty subsystem - cgtop: fixup the online help - libudev: fix memleak when enumerating childs- Do not require grubby, lorax now takes care of grubby - cherry-picked a lot of patches from upstream- Require grubby, Fedora installs require grubby, - kernel-install took over from new-kernel-pkg - without the Requires we are unable to compose Fedora - everyone else says that since kernel-install took over - it is responsible for ensuring that grubby is in place - this is really what we want for Fedora- Revert "Require grubby its needed by kernel-install"- Require grubby its needed by kernel-install- kernel-install now understands kernel flavors like PAE- add sddm.service to preset file (#998978)- Filter out provides for private python modules. - Add requires on kmod >= 14 (#990994).- New systemd-python3 package (#976427). - Add ownership of a few directories that we create (#894202).- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- New upstream release Resolves (#984152)- New upstream release- Split systemd-journal-gateway subpackage (#908081).- Rename nm_dispatcher to NetworkManager-dispatcher in default preset (#977433)- fix, which helps to sucessfully browse journals with duplicated seqnums- fix duplicate message ID bug Resolves: rhbz#974132- introduce 99-default-disable.preset- Rename 90-display-manager.preset to 85-display-manager.preset so that it actually takes precedence over 90-default.preset's "disable *" line (#903690)- Fix kernel-install (#965897)- Fix kernel-install (#965897)- New upstream release - disable isdn by default (#959793)- forward port kernel-install-grubby.patch- New upstream release- fix ENOENT for getaddrinfo - Resolves: rhbz#954012 rhbz#956035 - crypt-setup-generator: correctly check return of strdup - logind-dbus: initialize result variable - prevent library underlinking- nspawn create empty /etc/resolv.conf if necessary - python wrapper: add sd_journal_add_conjunction() - fix s390 booting - Resolves: rhbz#953217- New upstream release- Automatically discover whether to run autoreconf and add autotools and git BuildRequires based on the presence of patches to be applied. - Use find -delete.- New upstream release- Update preset file- Remove NetworkManager-wait-online.service from presets file again, it should default to off- New upstream release- Add NetworkManager-wait-online.service to the presets file- New upstream release- Drop /usr/s?bin/ prefixes.- run autogen to pickup all changes- do not mount anything, when not running as pid 1 - add initrd.target for systemd in the initrd- fix switch-root and local-fs.target problem - patch kernel-install to use grubby, if available- add Conflict with dracut < 026 because of the new switch-root isolate- Create required users- New release - Enable journal persistancy by default- Bump for ARM- Added qemu-guest-agent.service to presets (Lennart, #885406). - Add missing pygobject3-base to systemd-analyze deps (Lennart). - Do not require hwdata, it is all in the hwdb now (Kay). - Drop dependency on dbus-python.- New upstream release- Enable rngd.service by default (#857765).- Disable hardening on s390(x) because PIE is broken there and produces text relocations with __thread (#868839).- added spice-vdagentd.service to presets (Lennart, #876237) - BR cryptsetup-devel instead of the legacy cryptsetup-luks-devel provide name (requested by Milan Brož). - verbose make to see the actual build flags- New upstream release- https://bugzilla.redhat.com/show_bug.cgi?id=873459 - https://bugzilla.redhat.com/show_bug.cgi?id=878093- Revert udev killing cgroup patch for F18 Beta. - https://bugzilla.redhat.com/show_bug.cgi?id=873576- Fix cyclical dep between systemd and systemd-libs. - Avoid broken build of test-journal-syslog. - https://bugzilla.redhat.com/show_bug.cgi?id=873387 - https://bugzilla.redhat.com/show_bug.cgi?id=872638- require 'sed', limit HOSTNAME= match- add dmraid-activation.service to the default preset - add yum protected.d fragment - https://bugzilla.redhat.com/show_bug.cgi?id=869619 - https://bugzilla.redhat.com/show_bug.cgi?id=869717- Migrate /etc/sysconfig/ i18n, keyboard, network files/variables to systemd native files- Provide syslog because the journal is fine as a syslog implementation- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=831665 - https://bugzilla.redhat.com/show_bug.cgi?id=847720 - https://bugzilla.redhat.com/show_bug.cgi?id=858693 - https://bugzilla.redhat.com/show_bug.cgi?id=863481 - https://bugzilla.redhat.com/show_bug.cgi?id=864629 - https://bugzilla.redhat.com/show_bug.cgi?id=864672 - https://bugzilla.redhat.com/show_bug.cgi?id=864674 - https://bugzilla.redhat.com/show_bug.cgi?id=865128 - https://bugzilla.redhat.com/show_bug.cgi?id=866346 - https://bugzilla.redhat.com/show_bug.cgi?id=867407 - https://bugzilla.redhat.com/show_bug.cgi?id=868603- Add scriptlets for migration away from systemd-timedated-ntp.target- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=859614 - https://bugzilla.redhat.com/show_bug.cgi?id=859655- New upstream release- New upstream release- Fix journal mmap header prototype definition to fix compilation on 32bit- New upstream release - Enable all display managers by default, as discussed with Adam Williamson- New upstream release - Take possession of /etc/localtime, and remove /etc/sysconfig/clock - https://bugzilla.redhat.com/show_bug.cgi?id=858780 - https://bugzilla.redhat.com/show_bug.cgi?id=858787 - https://bugzilla.redhat.com/show_bug.cgi?id=858771 - https://bugzilla.redhat.com/show_bug.cgi?id=858754 - https://bugzilla.redhat.com/show_bug.cgi?id=858746 - https://bugzilla.redhat.com/show_bug.cgi?id=858266 - https://bugzilla.redhat.com/show_bug.cgi?id=858224 - https://bugzilla.redhat.com/show_bug.cgi?id=857670 - https://bugzilla.redhat.com/show_bug.cgi?id=856975 - https://bugzilla.redhat.com/show_bug.cgi?id=855863 - https://bugzilla.redhat.com/show_bug.cgi?id=851970 - https://bugzilla.redhat.com/show_bug.cgi?id=851275 - https://bugzilla.redhat.com/show_bug.cgi?id=851131 - https://bugzilla.redhat.com/show_bug.cgi?id=847472 - https://bugzilla.redhat.com/show_bug.cgi?id=847207 - https://bugzilla.redhat.com/show_bug.cgi?id=846483 - https://bugzilla.redhat.com/show_bug.cgi?id=846085 - https://bugzilla.redhat.com/show_bug.cgi?id=845973 - https://bugzilla.redhat.com/show_bug.cgi?id=845194 - https://bugzilla.redhat.com/show_bug.cgi?id=845028 - https://bugzilla.redhat.com/show_bug.cgi?id=844630 - https://bugzilla.redhat.com/show_bug.cgi?id=839736 - https://bugzilla.redhat.com/show_bug.cgi?id=835848 - https://bugzilla.redhat.com/show_bug.cgi?id=831740 - https://bugzilla.redhat.com/show_bug.cgi?id=823485 - https://bugzilla.redhat.com/show_bug.cgi?id=821813 - https://bugzilla.redhat.com/show_bug.cgi?id=807886 - https://bugzilla.redhat.com/show_bug.cgi?id=802198 - https://bugzilla.redhat.com/show_bug.cgi?id=767795 - https://bugzilla.redhat.com/show_bug.cgi?id=767561 - https://bugzilla.redhat.com/show_bug.cgi?id=752774 - https://bugzilla.redhat.com/show_bug.cgi?id=732874 - https://bugzilla.redhat.com/show_bug.cgi?id=858735- Don't pull in pkg-config as dep - https://bugzilla.redhat.com/show_bug.cgi?id=852828- Update preset policy - Rename preset policy file from 99-default.preset to 90-default.preset so that people can order their own stuff after the Fedora default policy if they wish- Update preset policy - https://bugzilla.redhat.com/show_bug.cgi?id=850814- New upstream release- more scriptlet fixes (move dm migration logic to %posttrans so the service files it's looking for are available at the time the logic is run)- Remount file systems MS_PRIVATE before switching roots - https://bugzilla.redhat.com/show_bug.cgi?id=847418- fix scriptlets- New upstream release - Enable gdm and avahi by default via the preset file - Convert /etc/sysconfig/desktop to display-manager.service symlink - Enable hardened build- Obsolete: system-setup-keyboard- Run ldconfig for the new -libs subpackage- New upstream release- fixed dracut conflict version- New upstream release- add obsoletes/conflicts so multilib systemd -> systemd-libs updates work- Update to current git- disable plymouth in configure, to drop the .wants/ symlinks- Update to current git snapshot - Add systemd-readahead-analyze - Drop upstream patch - Split systemd-libs - Drop duplicate doc files - Fixed License headers of subpackages- Drop plymouth files - Conflict with old plymouth- selinux udev labeling fix - conflict with older dracut versions for new udev file names- New upstream release - udev selinux labeling fixes - new man pages - systemctl help - New upstream release- New upstream release including udev merge.- Add triggers from Bill Nottingham to correct the damage done by the obsoleted systemd-units's preun scriptlet (#807457).- apply patch from upstream so we can build systemd on arm and ppc - and likely the rest of the secondary arches- Don't build the gtk parts anymore. They're moving into systemd-ui. - Remove a dead patch file.- New upstream release - Closes #798760, #784921, #783134, #768523, #781735- don't conflict with fedora-release systemd never actually provided - /etc/os-release so there is no actual conflict- New upstream release - Closes #789758, #790260, #790522- New upstream release - Save a bit of entropy during system installation (#789407) - Don't own /etc/os-release anymore, leave that to fedora-release- rebuild for fixed binutils- New upstream release- New upstream release- provide /sbin/shutdown- increment release- install everything in /usr https://fedoraproject.org/wiki/Features/UsrMove- New upstream release- Update to a current git snapshot. - Resolves: #781657- Build against libgee06. Reenable gtk tools. - Delete unused patches. - Add easy building of git snapshots. - Remove legacy spec file elements. - Don't mention implicit BuildRequires. - Configure with --disable-static. - Merge -units into the main package. - Move section 3 manpages to -devel. - Fix unowned directory. - Run ldconfig in scriptlets. - Split systemd-analyze to a subpackage.- fix build on big-endians- Disable building of gtk tools for now- Fix a few (build) dependencies- New upstream release- Run authconfig if /etc/pam.d/system-auth is not a symlink. - Resolves: #753160- Fix remote-fs-pre.target and its ordering. - Resolves: #749940- A couple of fixes from upstream: - Fix a regression in bash-completion reported in Bodhi. - Fix a crash in isolating. - Resolves: #717325- New upstream release - Resolves: #744726, #718464, #713567, #713707, #736756- Undo the workaround. Kay says it does not belong in systemd. - Unresolves: #741655- Workaround for the crypto-on-lvm-on-crypto disk layout - Resolves: #741655- Revert an upstream patch that caused ordering cycles - Resolves: #741078- Add /etc/timezone to ghosted files- New upstream release - Resolves: #735013, #736360, #737047, #737509, #710487, #713384- New upstream release - Update post scripts - Resolves: #726683, #713384, #698198, #722803, #727315, #729997, #733706, #734611- New upstream release- fix ABRT on service file reloading - Resolves: rhbz#732020- New upstream release- New upstream release- Fix access mode of modprobe file, restart logind after upgrade- New upstream release- New upstream release- New upstream release- Apply patches from current upstream. - Fixes memory size detection on 32-bit with >4GB RAM (BZ712341)- Apply patches from current upstream - https://bugzilla.redhat.com/show_bug.cgi?id=709909 - https://bugzilla.redhat.com/show_bug.cgi?id=710839 - https://bugzilla.redhat.com/show_bug.cgi?id=711015- Pull in nss-myhostname- New upstream release- Bugfix release - https://bugzilla.redhat.com/show_bug.cgi?id=707507 - https://bugzilla.redhat.com/show_bug.cgi?id=707483 - https://bugzilla.redhat.com/show_bug.cgi?id=705427 - https://bugzilla.redhat.com/show_bug.cgi?id=707577- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=699394 - https://bugzilla.redhat.com/show_bug.cgi?id=698198 - https://bugzilla.redhat.com/show_bug.cgi?id=698674 - https://bugzilla.redhat.com/show_bug.cgi?id=699114 - https://bugzilla.redhat.com/show_bug.cgi?id=699128- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=694788 - https://bugzilla.redhat.com/show_bug.cgi?id=694321 - https://bugzilla.redhat.com/show_bug.cgi?id=690253 - https://bugzilla.redhat.com/show_bug.cgi?id=688661 - https://bugzilla.redhat.com/show_bug.cgi?id=682662 - https://bugzilla.redhat.com/show_bug.cgi?id=678555 - https://bugzilla.redhat.com/show_bug.cgi?id=628004- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=694079 - https://bugzilla.redhat.com/show_bug.cgi?id=693289 - https://bugzilla.redhat.com/show_bug.cgi?id=693274 - https://bugzilla.redhat.com/show_bug.cgi?id=693161- New upstream release - Include systemd-sysv-convert- New upstream release- The quota services are now pulled in by mount points, hence no need to enable them explicitly- New upstream release- Apply upstream patch to not send untranslated messages to plymouth- New upstream release- New upstream release- New upstream release- bump upstart obsoletes (#676815)- add macros.systemd file for %{_unitdir}- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fix popen() of systemctl, #674916- add epoch to readahead obsolete- New upstream release- Drop console.conf again, since it is not shipped in pamtmp.conf- New upstream release- New upstream release- Upstream update - Enable hwclock-load by default - Obsolete readahead - Enable /var/run and /var/lock on tmpfs- new upstream release- Fix clash- Don't clash with initscripts for now, so that we don't break the builders- New upstream release- Rebuild with newer vala, libnotify- New upstream release- Rebuilt for gcc bug 634757- merge -sysvinit into main package- obsolete upstart-sysvinit too- Drop upstart requires- Enable audit - https://bugzilla.redhat.com/show_bug.cgi?id=633771- New upstream release - https://bugzilla.redhat.com/show_bug.cgi?id=630401 - https://bugzilla.redhat.com/show_bug.cgi?id=630225 - https://bugzilla.redhat.com/show_bug.cgi?id=626966 - https://bugzilla.redhat.com/show_bug.cgi?id=623456- move fedora-specific units to initscripts; require newer version thereof- Add missing tarball- New upstream version - Closes 501720, 614619, 621290, 626443, 626477, 627014, 627785, 628913- Reexecute after installation, take ownership of /var/run/user - https://bugzilla.redhat.com/show_bug.cgi?id=627457 - https://bugzilla.redhat.com/show_bug.cgi?id=627634- Properly create default.target link- New upstream release- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623561- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623430- New upstream release- properly hide output on package installation - pull in coreutils during package installtion- New upstream release - Fixes #621200- Add tarball- Prepare release 5- Add 'sysvinit-userspace' provide to -sysvinit package to fix upgrade/install (#618537)- Add libselinux to build dependencies- Use the right tarball- New upstream release, and make default- Used wrong tarball- Own /cgroup jointly with libcgroup, since we don't dpend on it anymore- New upstream release- New upstream release- First upstream release- New snapshot - Split off -units package where other packages can depend on without pulling in the whole of systemd- Add missing libtool dependency.- Update snapshot- Pull the latest snapshot that fixes a segfault. Resolves rhbz#603231- More minor fixes as per review- Spec improvements from David Hollis- Address review comments- Initial spec (adopted from Kay Sievers)/bin/sh/bin/shsystemdudev  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~239-75.el8239-75.el8239-75.el8239239229-5183    !!!"#$$$%&&&&&&'&&&((&&))))))))&&&&&&&&&&&&&&&&&*&&&&+,%%%%%%%%%%%-----.......................--/////////////////////////////////--0111233333445555555555555555555555555555555555555555666777kernelinstall.dmodules-load.dudevhwdb.binhwdb.drules.dudev.confvconsole.confbootctlkernel-installsystemd-hwdbudevadm.build-id0977173ed1752c0d77b961403072a450da42a2b40abe541db0ad048bb50f1a0dac0640e1201e9df4b89bf738d02a3572212689c490dfde9389e7a3105c66b5d301350c54d36d86850faa2f3ca0963df8e8b68dafd9943daf1d15fd92ee8f60fa1bbb2f32228c8db20c0fa26fc5298ff86a4dba9919d1bfd30a9bf6204bbcbdee94a2ee86c0af39b232595cb254570b391672f0accf99d278a5fb7bb74d655c5912eaf6e13769f135b11845817afe1913b85b3684a5bc4fbb04bfa7555b7629356c99dc334c44fd32bde3cc7814139cdcfe59dd15487a54765821c69b4bcfa0a39b3eef568f7bf534f008527da3fa03cb678affda5f52cf342ca2f61dc625017e9f5c554dd5cfe7a299638192bb99f03af3167792850063cb85e5d8bd66897cf66afd89d54938a194e742c55876135261c4bf33e0e5cba5d4a867079d94669cfc4b545994f1e524364fe7abbe68915eb233fd07f9b1a6c413d4da8d423d5fe8be565417bd92a0d682e9f58833fdeea974baa15d4e9005ebc3bd1b52c1ee13a668adb096bd32280f2a38de4ec762ed97c087a88dc657248da6fc3f96e1e254817c7955fadbc3fe757bed063e0847043e94c8dece2c88af27933161cf2faac59230b90048eccbc4d0451d2086b266781d3d1dc73b3a975fd5961fbee2448fcf4a9bab769abf4855d6b08652df4c740642b5b2015ee502c23076621dca814bfc59c194kernelinstall.d20-grubby.install50-depmod.install90-loaderentry.installmodprobe.dsystemd.confmodules-load.d99-default.linksystemd-cryptsetup-generatorsystemd-gpt-auto-generatorsystemd-hibernate-resume-generatorsystem-sleepcryptsetup-pre.targetcryptsetup.targethibernate.targethybrid-sleep.targetinitrd-udevadm-cleanup-db.servicekmod-static-nodes.servicesystemd-remount-fs.servicequotaon.serviceremote-cryptsetup.targetsleep.targetsystemd-udevd-control.socketsystemd-udevd-kernel.socketsuspend-then-hibernate.targetsuspend.targetcryptsetup.targetkmod-static-nodes.servicesystemd-hwdb-update.servicesystemd-modules-load.servicesystemd-random-seed.servicesystemd-tmpfiles-setup-dev.servicesystemd-udev-trigger.servicesystemd-udevd.servicesystemd-backlight@.servicesystemd-hibernate-resume@.servicesystemd-hibernate.servicesystemd-hwdb-update.servicesystemd-hybrid-sleep.servicesystemd-modules-load.servicesystemd-quotacheck.servicesystemd-random-seed.servicesystemd-remount-fs.servicesystemd-rfkill.servicesystemd-rfkill.socketsystemd-suspend-then-hibernate.servicesystemd-suspend.servicesystemd-tmpfiles-setup-dev.servicesystemd-udev-settle.servicesystemd-udev-trigger.servicesystemd-udev-trigger.service.dsystemd-udev-trigger-no-reload.confsystemd-udevd-control.socketsystemd-udevd-kernel.socketsystemd-udevd.servicesystemd-vconsole-setup.servicesystemd-backlightsystemd-cryptsetupsystemd-growfssystemd-hibernate-resumesystemd-makefssystemd-modules-loadsystemd-quotachecksystemd-random-seedsystemd-remount-fssystemd-rfkillsystemd-sleepsystemd-udevdsystemd-vconsole-setupudevata_idcdrom_idcollectfido_idhwdb.d20-OUI.hwdb20-acpi-vendor.hwdb20-bluetooth-vendor-product.hwdb20-dmi-id.hwdb20-net-ifname.hwdb20-pci-classes.hwdb20-pci-vendor-model.hwdb20-sdio-classes.hwdb20-sdio-vendor-model.hwdb20-usb-classes.hwdb20-usb-vendor-model.hwdb20-vmbus-class.hwdb60-autosuspend-fingerprint-reader.hwdb60-autosuspend.hwdb60-evdev.hwdb60-keyboard.hwdb60-seat.hwdb60-sensor.hwdb70-joystick.hwdb70-mouse.hwdb70-pointingstick.hwdb70-touchpad.hwdb80-ieee1394-unit-function.hwdbmtd_proberules.d40-elevator.rules40-redhat.rules50-udev-default.rules60-alias-kmsg.rules60-block.rules60-cdrom_id.rules60-drm.rules60-evdev.rules60-fido-id.rules60-input-id.rules60-persistent-alsa.rules60-persistent-input.rules60-persistent-storage-tape.rules60-persistent-storage.rules60-persistent-v4l.rules60-sensor.rules60-serial.rules64-btrfs.rules70-joystick.rules70-mouse.rules70-power-switch.rules70-touchpad.rules70-uaccess.rules71-seat.rules73-idrac.rules73-seat-late.rules75-net-description.rules75-probe_mtd.rules78-sound-card.rules80-drivers.rules80-net-setup-link.rules90-vconsole.rules99-systemd.rulesscsi_idv4l_idudevadmbootctlkernel-installudevadmbootctl.1.gzmodules-load.d.5.gzsleep.conf.d.5.gzsystemd-sleep.conf.5.gzudev.conf.5.gzvconsole.conf.5.gzhwdb.7.gzudev.7.gzkernel-install.8.gzsystemd-backlight.8.gzsystemd-backlight@.service.8.gzsystemd-cryptsetup-generator.8.gzsystemd-cryptsetup.8.gzsystemd-cryptsetup@.service.8.gzsystemd-gpt-auto-generator.8.gzsystemd-growfs.8.gzsystemd-growfs@.service.8.gzsystemd-hibernate-resume-generator.8.gzsystemd-hibernate-resume.8.gzsystemd-hibernate-resume@.service.8.gzsystemd-hibernate.service.8.gzsystemd-hwdb.8.gzsystemd-hybrid-sleep.service.8.gzsystemd-makefs.8.gzsystemd-makefs@.service.8.gzsystemd-makeswap@.service.8.gzsystemd-modules-load.8.gzsystemd-modules-load.service.8.gzsystemd-quotacheck.8.gzsystemd-quotacheck.service.8.gzsystemd-random-seed.8.gzsystemd-random-seed.service.8.gzsystemd-remount-fs.8.gzsystemd-remount-fs.service.8.gzsystemd-rfkill.8.gzsystemd-rfkill.service.8.gzsystemd-rfkill.socket.8.gzsystemd-sleep.8.gzsystemd-suspend-then-hibernate.service.8.gzsystemd-suspend.service.8.gzsystemd-tmpfiles-setup-dev.service.8.gzsystemd-udevd-control.socket.8.gzsystemd-udevd-kernel.socket.8.gzsystemd-udevd.8.gzsystemd-udevd.service.8.gzsystemd-vconsole-setup.8.gzsystemd-vconsole-setup.service.8.gzudevadm.8.gz_bootctl_kernel-install_udevadmbacklightrandom-seedrfkill/etc//etc/kernel//etc/udev//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/09//usr/lib/.build-id/0a//usr/lib/.build-id/0c//usr/lib/.build-id/10//usr/lib/.build-id/25//usr/lib/.build-id/2f//usr/lib/.build-id/4c//usr/lib/.build-id/59//usr/lib/.build-id/65//usr/lib/.build-id/66//usr/lib/.build-id/74//usr/lib/.build-id/76//usr/lib/.build-id/7d//usr/lib/.build-id/7e//usr/lib/.build-id/92//usr/lib/.build-id/94//usr/lib/.build-id/9d//usr/lib/.build-id/b2//usr/lib/.build-id/bd//usr/lib/.build-id/c3//usr/lib/.build-id/c7//usr/lib/.build-id/cb//usr/lib/.build-id/ce//usr/lib/.build-id/d0//usr/lib/.build-id/e2//usr/lib/.build-id/ed//usr/lib/kernel//usr/lib/kernel/install.d//usr/lib/modprobe.d//usr/lib/systemd/network//usr/lib/systemd/system-generators//usr/lib/systemd//usr/lib/systemd/system//usr/lib/systemd/system/local-fs.target.wants//usr/lib/systemd/system/sockets.target.wants//usr/lib/systemd/system/sysinit.target.wants//usr/lib/systemd/system/systemd-udev-trigger.service.d//usr/lib/systemd//usr/lib/systemd//usr/lib/udev//usr/lib/udev/hwdb.d//usr/lib/udev/rules.d//usr/sbin//usr/share/bash-completion/completions//usr/share/man/man1//usr/share/man/man5//usr/share/man/man7//usr/share/man/man8//usr/share/zsh/site-functions//var/lib/systemd/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnu   !"!"!"""!!!"!!"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"directoryemptyASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=c3bd1b52c1ee13a668adb096bd32280f2a38de4e, strippedBourne-Again shell script, UTF-8 Unicode text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=765821c69b4bcfa0a39b3eef568f7bf534f00852, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=7e9f5c554dd5cfe7a299638192bb99f03af31677, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=0977173ed1752c0d77b961403072a450da42a2b4, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=94e742c55876135261c4bf33e0e5cba5d4a86707, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=665b3684a5bc4fbb04bfa7555b7629356c99dc33, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=105c66b5d301350c54d36d86850faa2f3ca0963d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=c762ed97c087a88dc657248da6fc3f96e1e25481, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=595cb254570b391672f0accf99d278a5fb7bb74d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=cb7c7955fadbc3fe757bed063e0847043e94c8de, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=655c5912eaf6e13769f135b11845817afe1913b8, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=ed42b5b2015ee502c23076621dca814bfc59c194, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=d0451d2086b266781d3d1dc73b3a975fd5961fbe, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=2f32228c8db20c0fa26fc5298ff86a4dba9919d1, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=b233fd07f9b1a6c413d4da8d423d5fe8be565417, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=7da3fa03cb678affda5f52cf342ca2f61dc62501, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=9d94669cfc4b545994f1e524364fe7abbe68915e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=0abe541db0ad048bb50f1a0dac0640e1201e9df4, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=92850063cb85e5d8bd66897cf66afd89d54938a1, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=bd92a0d682e9f58833fdeea974baa15d4e9005eb, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=744c44fd32bde3cc7814139cdcfe59dd15487a54, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=ce2c88af27933161cf2faac59230b90048eccbc4, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=4cbfd30a9bf6204bbcbdee94a2ee86c0af39b232, strippedUTF-8 Unicode textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=0cb89bf738d02a3572212689c490dfde9389e7a3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=25f8e8b68dafd9943daf1d15fd92ee8f60fa1bbb, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=e2448fcf4a9bab769abf4855d6b08652df4c7406, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) %&'(08@HR\dlv{      RRRRRRR RRRRRRRRRR RR R R RRRRRRRRRRRR RRR RRRRRRRRRRR RRRRRRRR RRRRRRRR RRRRRRRR RRRRRRRRRR RRRRRRRRRR RRRRRRRR RRRRRRRR RRRRRRRRRR RRRRR RRRRRRRR RRRRRRRR RRRRRRRR RRRRRRRR RR R R RRRRRRRRRRRRR RRR RRRRRRRR RRRRRRRRR RRRRR RRRRRRRRR RRRRRRRR RRRRRRRR RRRRRRRRR RRRRRRRR Rkbdutf-8# This script will automatically invoke hwdb update if files have been # installed or updated in /usr/lib/udev/hwdb.d. if test -d /run/systemd/system; then /usr/bin/systemd-hwdb update fi# This script will automatically update udev with new rules if files # have been installed or updated in /usr/lib/udev/rules.d. if test -d /run/systemd/system; then /usr/bin/udevadm control --reload fi/bin/sh/bin/sh/usr/lib/udev/hwdb.d/usr/lib/udev/rules.dB@B@bf907bf8b41109a4cc69486386f9cced06c873c261f94182128cc06f51347da1?07zXZ !#,䀏] b2u jӫ`(y/(S0Xm:T#ʑ#!,5."LAmWtRaMzڶG4>~ye M= Lզ&7GV$ k&BBڪlq?E2c;n7`0Θvf#O,U\.оSofHe A+ q}Ud#/tFmu9,7Rjˀo_Ol-DUw̝'5ːje$ ?"P~O.xΖyġDh]% gle!CI3n1/z*'?8w,I0]>R!A`/#Ʋ9Ua[z00Ɗ?bEe2>adK5+Jd/!`DJR;O2}{ZKxyjy\`u9Lt;Mv+ށeC"E{qܰ)Esirpkd>nAl'*VNl kqhޥ)鰞^2̥?GoqI2)Nt^rW{ƺ-X\QRdX{SrX\-qV6j =Y.ZSsYB<| ԧoh~"i"uAfDؼ6LwI@9 8B3݆Kzx磜6#3 A41}>mR6rk% 0)Jdn 4vVp -oY}Β`9Uadvh_9 2o4&+qkcZ9~|ds@Md 䉭NƵX?qiG@d_CxF$rO=q73@/eͣ@FN ,T\_C\Y&@֏m\op8Fr5@iil eojg>h.v6k= *ՀKfḬuDq6 2𡣂4хq!)ܶCn#UA[bҮ΀uv8CuUFq1e.Ԙ(⻂JW9glM?C~.Tms0Mz][J(B;oVꪘ_-L%s#9LI1<-샢цOd#TͯE^b 4߆? :=CF46şLJM|W,/ ]8x bsF@v9OpHoOJqsoˑG>]A{ʼDzoGz1Y[r1哋^ tgYJR)qAM;^UK⓺C#Pe$ق5O TDx[p8<ITf FCwVf"{GSL~,sv8 uun$F !zQyNY͙gvǩLAɉ/u:8MuRcf?:?)VMh1 a &0vw>fʽ^CG=*y'!?$!  a+|\hęx"3YǬ1c&r;=RN;x|̛bAVγٚṅ ,Ϋ7:'kTaPJP7zĻοq0;5٢z˔n>G&j)Xf&e@$+pκ$G mrkՊS<T(PATJ9uƘ3w0`vG‹{0J\?"4;C*m+ߜR X)4\hW3xaWV3Χ Rrjǧ<}2-45kPfBC'a2E;[vq3V&TsZb4,:ʓ pS#'9\VEƋ8]fؠ-Ae{mq5:,iJ>~!`%rt MZ~L˔K)L;ȲBkFgۮk g\mԢӱ=EqVLƮǘǟ\/G / P4kw* gIaoT*%1hU! ?raP;OE;7]l}d rϥt84OZ.R#:KрMzБa[dD5hSJAКjl@ΪWIaugqң+4S "pS_Vg:3_$D}yuf$E,uR0GT2MIuD<:RUWj* h,C)wX&qŗWS[iժ7rލ|LPO&.Oٱ2wt*r;Gw죲 N0(9]CT^ȕF%*Tw4gSۑf<B<̀8(r[͂j+= o.75'vmLME ȕ:C'ʣdbUF Nݏ E58Ⱦ-շIm.w8FQizwڜ' XI~^fp`;1CPd^BTP2ґ1O* ؋jk=AbG\~F[y)ˏ}#M9BgO^YWQ^tIpp^= |OC|JĠ{"H)M:BwzVM |)S*3C,r^GP12Nz)U4TH_^~ilb&i(\޽&79Y~͚XM1 7*#3I3X$9Cj kn.K梖]!-zVo^>,]Zw,^V5o@ϮIU`qc#xIvY9{M9gD<v Xg۫#+5ƿ:Fθ8fgMҫk|vgB?? *#GV;7ĕ}cnFMLH0bZeBB8~NN"b#/im>`!jsX6 )b4X\Cw^Jٴd~.p-{m)9{s=*@yq]fNJ.&V|@"DgRWggP]mq&YK.b0]PRYjIĠJ&ò TB8Neq2=YbnY!Gv"E`/ndۋ"|VzW=Ǫ7Aعur!]Jb4ˁp trǬ˻/ǂ_C$4|*Q[M`gC0F੃7@c)Wd[YM LoR?g|/rpdnamO5GwDs=^Y))gʺͺa !>Fj%"=kQ<{W9 0K᩾CCjok:va/%GIbjmi8L,7/8Vc!| 9QOT?~;ˇg0Diց07xm?fUy&k-MdN"VRO.oF&'kB%V :IdH٦?ns`sq1#la{'(.6FC[bړfjm$iT;k<*̡{lcۖa,LVSVUHrjdxa t)'b0ϓOօ#nQ sAs0@ ̍$K_ce>gT3ϚǓ)1HuvD #vQLKn"3lm٢k&O'ߝ1鰢}TtRkuXvrTO-f.mcs1S(5R1 # k9ʹ2ٰ_ie@a/&tXp9 Z6'iJ9Uy O8B^)ڍ(V0Z.;SӵpB,[Y1ӂMb($,X&'Ɗt83ꯀҘ!ui6S&pb pB;𮍥l-ޠkWIs5|E vJ@PJ18!2)<_L޾4ߜ%z/`Bdcc o1iG p%ĄY&CQ5TuM%h?( ͒=1u0ueCXEȌ/O\GR!9 "qchJ+SO3j<;w(THR3|` 5{ppevUȶW'|Ur_ n e'ire*xF!nt@LEԑl܇g5`Ceuu^%#%|/{->vqаS'"ev*Hnǵ;E*p:+@lt c:A&d^1ń:`cז][w}AA\_~d>9rk.=y)V.1T~]-kR[ȓrͧv̑Kڂ Fْw <Fi ki*OSQΙ{gads)Ct~PaW.zОooT%\>R (zyL \Nc/Yx F/?~[vڤ0m4~;^m$S /sT7.+TynS'Nu:`xW˖=1@3`d{F&ؔ?6Dզ4U=~8TxRLFq,姒M㘴bB '/ai?+w^[3WR~j`&'E5@iu{AK_/w!cH;vL¦x?:O)o f04e2_aй9rcnxla+9Q4L;g 6ZFfy~{?F {0Wn(ٖ'46ԋ(29XO3A_}U IY}8Ϣs0\ 2#]1 .Kz xrpr@G7 DєIϳ_ͼ.LClDeHtڕraǵuD"CrC>ъD 0 ͢zmd oIP3⟇V/D=T7ᥥuB[O? *dQׇ~p ԞRnw>9/dT]QA J`Ka6 i4\!enq)"G6fa UAz/HxS~ 69*@5߃>^BMw$9B &y u^ֈfly2PIQƹ-/}E ^"/efK-zF(X2x%Ñ?wS r.Wn$%9`ܲld/D{F ՘.,CZ!SBQאz710t]l&ߖOۦ{a'9OHsʜg/Gƞc^nQ@ߤ &"/_W3Y0K6] 75;Do{ KHZjhb4&/ V-QT7Te|e5A8n]dOu8-~^FۨoD( O` " jfɥ60ApclO,5)8۠+ɀ HU}Q{EtwO&Y&Gᝰ^@egmX 'i!sZoՑd+Lp5+jNW ;fхIQtlJ7.ʉ'YAaf#dSAl@ʚ>fql2H^ɰ(L)@vdn6G Q;*_j9J/\_ʐ\ ?ȳ\[JZ>Z.9kR&6CDa?_]:wzg[u&6:~/{,m+ʅܱ`5Jb*'_;Y8DVR/HºPb$W0^#]1 8*kx$UWf1X=댠ʨ]1uIOvDN^l"kNh.|sUNr`wfH AמEea2NӀ n;h@OS%ʹHgEțm!Z'K̵9h ˇU󯚊IK.Cg-PaTER$r6Q.+D ~0i1E]jp|P(WfvLd{NAGyaiAW+aZ͏alK{L+ZMdb I ha2폀0{̃TQ=T˛4Bv]6'1cyf$N }xԹ"^n;HWWy"/m[}>('#k?[f hj+9 ,DaYB)+? '{Td\ JHB  (Qw$tz)1->SS&s'M'^D3}oι$ڌl‚ l%Hj'ʣ+Űm׬{ܙ zck;;Rbg5݅|SXYQ|Jbg1'3/Ayop,fxJ aWSh+I%U2eFW1Hd4[Ix :9 "WoKq3SmN!$%?[yV2ypdsl u_% |=!k!ר݀ebAUѬ1p F֓?e~e068M<ڥ(MEz#?2.F S%捠%!MÑ'(^s fwi=>)Bv̽I 2b1}-H]-+qM6P}II+Ԃ~@=˱!&{6~W%,wZSPc<‘]cRhR}"߬~842kN%fI-G H=Y\k@aJ&]*rF>[/2*`Ƹp Meنq1V g Kk"@؜ŬWD *~fvقRTv2ΛTL\Ec6u'!TֲGD-;٨>_z9jxWr^ڤ:d#9iD2uni<0O7Sذ 1 $цI-%&ey~70(I͓')]g,C;1Ķ[BW]+m _Q{j`r6΋ݽUÅ5LMq+IDcq0RԾ&A~%_nd)kt0O1MRuǰ% _M/Kz5*XXZM 7aIPf{4CPm- +6;pG26FoLdp ~%6CI=k xU4Kqq)n.mnrr>N ]7g(} ]#A B~dC8`%y\ˢtuW|E{yIi_o ń*Vѹmi2S x$B4n)JF]+t=7)[ ˡ4_"S{|RkđnV<܆WD VqQH6_'3EH(NQ/^TOL7FY[*~YpM"ACQxHG;>)X!ŹhHR\x7b`J'Y +45)>IkUzi* ]ꆆIcja?qwSm)qxc 2 (gy a$/A/~iVzEx!OИ荁_gxCw)gpA~22(pbG]61l2g֠)w j!_}NnH!x_7_vԎ~+VUry,{آMNodGjH3 B+Ec;هmxlӅ\ 5Xfa=*6/ŰRDm9gYWnͷ_ V1_NHW+U4BL#*O)$Q>MEܛJ>Z t\l$<_jas'S 1uƅC ]pq^&d0{r^XʤЍhd9Q$w!({vKR @W ?Y IwD~tG[ j` }1tD 0Z +O =T݌G~lrbuGYdԄk ~f =iKG1_E?0ν t?3ݑU3kkqZW,JQܵ醬ϻoq12RdDLjw0ctjvɱ&o  pDG/BLKzEO '~+|3Iyז%TB9LLˬրNl`2nb~6xw>0~B֯SOxvN-@ad%;*8/ msCVdƔq~nɼ~fM]mkB%fNeD o+Xc_tc$S獫Ui]vo=>1*ZӵX _Â9d8vVqׂ5iqAuAܪlW㔹Dp"IRgzg%Oxգ@_=*IՇBZ3v-J7Fe s(y8 a1f{ 8lZ-41 Gh /r\C,:Րa%72λ2'x_@E uziQ0X̱eٖT5*ؿZDNK'UCZ UyXB\| uҭlL|2@,fz}W7/H0t}hug( ]ø-d7ٓOT5Ƶ ^oZS]OuZx8K4;/L5}f1aږ} \c;XvlxPԠYJұ1F5t z ݹu͞kRUNi; GȂ !&YKׇ\U(D5D0$m U6H[݃r"|L1r{EI?ZO:Ghౢ(P놋@8Atb^U'Fi0dy!g_J]m3j#j譇\drhZ僺L MȤ2^&ͤH$bi 6KFbTi꫞z@d!پ; mQZZFm?Q., (eY=rZwRrjF$l?& r=3 [ v_ej{ySI 2ä]%]yVk~x+x#zU,SZX'&Ψ,a|(=\pJhKk/{ƯPluR5\! uh;#/J]aVP{ib9<gdrA_6a!I.<42U GݮnV2^EHEuJ/xj8Z1l 9{uDۍ{ }an0\p_E"N+*a\`t-nn;8YBb+Cw"dYЋ2L,S4}ia!ܠn8b=h R˽29e& %=e)PQㄜaJ43L~ αuyKm(2|hXPKۗq CC]Mkyޝ"{o@4W(HSĩ{b4/ec%I7#.\1rVpMV\4svop.۲^FI/g>(/࣓Am&DH(e8%p jLVns;24(r Q`z\r6؊2(# <^r3aɃ ΊqcW'j%N\+.J'02oTOݟ[2nx@um$ +1nGc2o݊7_YFUEaZ@|E*9ܶ^a]IJ!bK$1DEն?;de~ X>k\%JǨjf1rRgsrwӗ=&tcaqr>[rQ9Vu^fo]̢mOmcědH  mJʡV(%T0[J,ڛ `4Ɖy{!IXF8R`A NRʼ܇]ϖx(P89`UxD㟠Qk ڨU/IG}WUn[JkbL y|Nh?SI@Ym:$ X ֯[]T-\3] .fB |Q]lwewdNWlQZAKSBB5[!e~U޲ZwEޘb[ݪLV^G/e@ ƒ"r7K"i^..8(t4䣥+,r Trzx\;<,u89i.zhdM!gB1hbstRZz p2яi:?dC!1OW< $UP"=.·9B3UhS:×~S=qy4r]n@X}'N\?nTU-?jK bm<ľ%9FaI=[54/GtXLՂ,~]7@^֋6񮖎*dϧgCbޥ3Uɑ蒳= ȸGIpPPSM-DŽ{_Y0PD}>`z //>kl jIpx ^7nl4eSCwn iHO8ۡR[ D3ɭ 8!ӽxO|tWF*ldvM= un7~::g3[;N"kB'l#I gȶ#-z&CCV(leJ9.90L<XpHӮa% qlCCQnz"*?ncٍi9(R#RTF N#nIeXj6I'_7W|0P{2 r{즷3G,x #E@`\+Je-~MrQ=9uQMIWخ 5hB.N@ Bj44+N?ǣ\J7~*-l|qюW*?evH.r?6H$6'#pYpSnql}b bh_:qR<%Z60B&i'xw?Ј/F?)A(e!=qT5N mqQalxo"<˻rˍd_pi y(>&,D47P٫*QM31>~,@Ls$myPaL ܸ ާr݉vf6[\wAbmC<9lށA{poZHۂfլdrcM)@ONb^hZ#Lyr_"FȮXk 쐣P8CS5d{afb܃0ZĜb;m#V!g`fz.(+H&ڜA4m4ڟ$W12ǒHUBD&sx)]ӵwY jwmFpl鍋Z݆IaŅCGhHH2`eW͓fZuH%l-b ߓ/)ZV#o |b`4\=x?Ҧz-$tزsuO)ԎO=[j)%F{b9NBwjcW+Y [UJ*OoN\O?,ѳ-7ՓB➣w71l5ɓ}}(Ef#8BdʇV 3 r[z hv5[il$2$#z ?Cy (6jLwX3zgH{Oʥl2_٩RgCmVc iN8>L!g`; \h _bHMI;q uIf8D'z^/5 [wÆ[gw$u9dL;l.8L@ΞvjJ^MjDKD`\%hǑy ,'I Lm#!걸,<5ئgzRî%,X£9*ځ,{Yv HWn%1 y<aw [:]8E7*J=U2|%7hfh+.?'i3A s 0|N}}f>*ųYQ#sC Jᑆ*Jֺ΃퍪֘i &Fg+~2̳S[`%q}TT_6bZݯ[(QF+9j Q+'AMU_ ؤ*9A DJtB'+Bly#Eh oHY_C0ըvk*_#(hǸFDŽC)Od ~<]D֧ q'Ϣgq/a_*Ug$l.zVmف-s&1z|r߅.26R`740#1TnsQwuHGB{c''Gj8l T"}Tt j-Zj 3xLiӚV#k6y)6U7j1`DE\2dpCԂ'ƛ]y>5}M_l%T.̿Qc @sarQ8iI!5 Gp\4-mFQ\ ^B_u3RIGP4vUOA+ )I3tyWzxpm#duxNWVGNGɞ|N akջU[MXs { 󴔾!Xnȝ]RBrcf=a5j͚?1r@-yu`ͮh)r-a*~Y}jr)փf!X_nJiw| i烑4"CXLz2%-d7X:ͺfb:qJ4ٿ3ED9j]au;cdMtn|K2,i0PGZbE^b0璵Ck6b$/T]^픳oWq16n !NgH rť)OuX*X`49 P0g>ʰ|کm)}rgiNt0|&1 b_n4~ZYgD6[UZi 0HC9yWRk٤5͊ %I,jfXJPAG8}錶sx{hMќ)GB0'uI3 7&7:Z+p5`Ru|u0¶h@~ɩSPeembM/U/`NJmxXEsy#Q6 ,4/SLQt4GSlӷBG:o#"ݽ7M_>ڥD7',}Лpdˌm20F{#@XK@2n2DW#UYgҤJ8}ӛmq, ,8RqM/)Ub= f(H(!HMͨ†R2/rgQ8d uq%}ܣ$)o{|e-=NҮJD u%;DV@e[Xw>5{(&BߢL<ØsgCs ٔz n%vnei zx't3hs/9ᴡx;-# tb"1 ?X,Оw꫕^>Ha`.*܌3 K)8 +cv0{Iomft,Mlo]iMY5zԤ'-𸃑ú)x`}f rnoVU]q@lϳ(Fxݤl]s23Y{9kܳRuD:݃ %'}E!KP*;r }w(iNA_ZavY E&؆XȁDKѷDQ %ă['eҏSaSL5J"`>#KfaBy[,~OhXR S]rajuՑɣmۼ4$;왑0_y59|QQ Yoŋhwwpp\8щTVͻkh:~"^sXUW4@ eTT?5nJ}%opqCͶo_ΓcI洯j?qG?T_Zן}ivv`r >3n8P9ʷLz  ֵGCJW|r|M;&M= ~Va)\}n|ȊHsstB4E~^B+JNH!bi$Ց! " KB^jOU庬8s\ w{OlRR A JRf`y%I~zS\*C+$1$`dJ,]MoM$BiN:υb$H9d*#\Ǟ8\z5ҟEpبL,rB淥'.Ϯbw )8UŶ3揌(Krv!8v{H irlG!&b㴀G/*ІKY`SHm}|U=@ bO&J t7^b$Fa;YYq@E~V4b@~`k&A#ׂ3ǀ ~54hX^YiTG`ų0B\4LrD[6TW7:-VAAֆTb"ɏ8c> cy0? :ACkZ@Uʇ "52} Ncq8\`@Jת]&1A+RCr.Rˉ0Q?wM|azZwiwI5+o#Jc_sH0pMק7:#FoFv{w݈WaI>znΩ VLB6_p>8|=wv?EJ0%lry[?zψP$b =ZtjW;۟*_YD^h9RӈD{<ղ#s\%CA.+Sw`J?䵀OنLI$C]Hhqi}H1UMATYxvQ/ }|zWr>̹1Xv{ZzՒl=53M}+<ޑG'Er*K {LrÇyANOl/#?3;>7a'lљ(5."vzSu9&XfvJ~wOef=fǡru֌SX"qIDǞWCa5' |I&ٔB'2Ayxg܅NԽoyIHX.؈y\_w=<=7$GMy:GZp̱r@|g$,'y ~9b~`dliG7ޗyRUg+?76/| _r/`h|BԃlK]%k{eGbN2HRK $7OE%?H6Px l/K6l#N6YV饆#tPy:_s52^$Pj.J`z(%mp<>*hkljuH|Pb!R/c:气 }EJS܎vŕ 5-uej剛?u H!OqÕHDZFs$t$ARs߆J`HbA7>_tOѾZ=*L!QX$'(4?C{>KH-ik֙}h( U֋8zFW"$!2><XnlrQI)M+K ;}7lP7'*v5#)Y9:\ z$(zVg4"m^ #ݼm|kG%Qy|ZYbc74!K_-ڟRs j'mTnV)̀5M?PHALnDL4N!?υ:r?W[ 6v |h,^z2Giu^[>:h92)12E 즠b}wNjj 'kyD?"N%-sND<0f4Frj0/M0aubDs[t+IS>%#d颡 U`5nXa D~\ɫj|3H e(Hv χ 2V兝9^E, Lg[ +6dXMGy4IwG;GJt21@X-!ʵozyJ:4RQUHՅ&=]Wj#6mB *46^L[KDh}Q M*Kx u$`48脕EI>7NN\WedKQjڕx(pb/ xYA}NY*{4UsC֗~ 0Zzc&Cc:fpw0Ĉz F[rHl nIL/VCeQO)xLpb+"$";݁FlFs.0KO?9sSzR$K!cِeVW]ÿ<xbM.)OBKſ"Zq0[nVu.,e'9R׽ p'yѫ_m~ P[S5̨Ngn52s9OWW~28"0E92YYUѴDX֣'9#:`DAVt)1'+*d#ē^JMxELsq]\7Ti7j %Ӟ!i(\HaXx@tH<i: UB6i<_*lzVAlF֑ 60a!Yn.yt g.-;j\n}m!DVqWgd4?帑wEf\)2e͒tlRLT0YD}tsB,Q9bO棑WF_)u}YٛORq>i$a2ϝшۻQ  _;>Yi'!ik4``wd-4} p9WԦ#MB 4r~uO{힔B#􊔡}%J ]'ٟKS<@(/k}iPV $AKjl5v̕ƻd@{rBI寀+oN3Ίt_gK/eYԽeXzdykOi/ ؎{ar)apB%8dxin.P%~FB4DZhcDfn]29q @BPVGχG5f2vdVP]8JiEyx+_\Cr?p4;21=BMO*-4*-lqh3B?$_[p#Aj1HuZ$w_1-xʓs]sa/V.c 崔4S[Y8U3C嗅bl{eQghor{Er 䪳}hVr}MFдn:yS k{U w2)Ԇm?/ؓ3$ \Ae_ NQm'etɞK8|GM{0¹mP*A.жW1XOcw )( }mٰ$fd%ξ%I/DUN&M+$֑D' ࠐPȃ)\Sh1*ǏA` V1 gcz 躀#2ٟY}f7MRZ`nt"rΊ.y}0D)@Qz0`-r*jJ=vXI1}oyװQC֑{BYF?#Uo\sJu)Ebp ݔm8F{u/ _J*|7"0T\ZAJ9Rw<8C|SMq$@* lз[Pw?Ɓ\KwYOKΰqQݘ{l % B_u+-i} Zms @ۆ*qbk&yEFa`K8[-rEцXx;zd.X́g|Bcxީ bq#Rm\M#N%L7\ } /x%+84^/ㅸ*޶h;!p!ڰ<D? ^}h"Dm)Xྀor0)܋I!!q]>HdW]My o'xA^5'= V8q.tgy&9[@ZNK} Ec*Q:[aK;b幁W(6%lpY[h7w$MyF 0^X#ӨVASB_+<[mWo`gd{8QX,K _%; kkyn1vzCkgʖZkf]yia0(f:[*7審 8bS-:1ꢔmwzx(  ^FND$! l 8Z|?=U1Rsr\xr4"q{m<+"zwqv,Kc\3v!տq,v(M v#Mu70\N\ƖK'kJnEe( n-UyɐbK/o`jihEVЧԆg `QNܙW/Q.Z_ռ1U-2E7}34K w>:ZY\WVMઊ^$ !4Y`thlz'z?؋vq@tNy ˞ "KTF#@8ׁGr]I!t})#t%4cW#|d ,A*LzΒGX 8h)E_Y{t&+s(s:2q!pԻkZ*hi0zXEbjC1?WC]hN[U@%itځ-d3Z'ghޫ;jSv,DqY:Χ3AΥ>; QeuR4V;eqsuXX' +8sLHPѬɧg%F;yX!#h\Kϱ_SᄑրwEEqd+0jJDR"B Mi(H{V%1xzG"".I!0C]2TғIX@`1jf7ȁX~U#^J( B? NJҿ(/a ֿ ܹ%p:8[)\y!yjjI#5;ꌃ/!Q&Y+kEIX' * OWÝn {{QxMf~O[@&= X=g5ʚ:D[uZ[ y3/=b,Tg[g$\>AQ](.%a4}Tu?m[$F<*6t-ދ`[abKc=bg--'X򝞈:#Qg- գ%^"5MaLpavŪV%'! D"-^.)Ѳe"Ԏc<)"EJЖ6iCI&PG=3s] ]ne|tX b%g}6";e'JM'oQ:ts vTUO 8Q<Ȃ]Vh~!5U\DpZ(e %Lo 0֝Y=x*nP"1n _]QH.gBa%/"A  3DS2a:z_d<ޔ\f>C2>.>#`*;%wni D[%CKck^';0uZFHYXБ2t 31(W%r bf7S;{i5|d]"U=O@I!""oN0q]Ui|91"}yK7&n vnwya=F5'˄+rz?Ie{!-n^'~ 2.ZeTKhi. K1/eߔ2+v҅t( kߏ^38S/G7+ѷt6O;ϥOYx^!X:v>ELi֍~@ (_ _P4/wԮ{wJLqzJ"4^ _={[ Wv\l|F[SRL+![c2]fڪsdnM]eiǷǘq a{}_st4j1IB+η1LG9 w{ݍf b-q`{0}J/ -M)VeȥvO) eh ;B \6R = x16` ~c @Iw[F\#~n{ }d0Կ4zm`KFuZ y9qeCrZv23z>ܽxOb |wUVF[5q͞*D5mi?LqOTO.pI.SGk"7ILjM*!cedʧj-@` ލ) _ٔY <= kmirnr&o"DyZ fHݏSY$O2K5#iؔT3+)0'MYeE!Sdxu˳LzL6{Cu2,}5[j{:u=&}_! pqAR dbhN|[umLȳD A>C&b[ʦ;`K ڃ$S+*Uy< ' LԳ—,k/x-χduVD'D er`N7/H"t2~8|kx8`!$NF3(Yss13 ohBvҵ slĿx*~ۛan(#VD6`FF{hTYd3N?KAuɊR}M$e5&0vi7yR]$NI%npku2IT_ЌEW cۡfhBݫ3=?*=9/Qפė׎&׺4$6x6O^\ޱ>8/2J M"EvoTÖnH V4zf.צ.>+L0OF0FIsuJH]ȆW-f*vSw"TlPp4ͣ%7o vrB8늽^Yrf{* TWKN2JLCLW8Xj%#yV}݁hl3AV Zf5QRN){J"A- X5;;nUA9 '?@B[ QßM֚(˺0 Ղ}qEa+7Y| p<{AUȑ̕vi,Isd uX\Y:NZUt?+q~mu I hJ6+j)g`&7?]#aV㒓 ;[7>=#+#~dKam6R|\/4$ojlTv0rexΆv0rnOۋv~1: ¯BrZ˄R\T%V4/> حN-IelᡚP#j7j|< s.4Quf@.# "46)GۮQLyn&4=<,8}_B2](mho~*vGKںe$ȑޢ:=M_.E?.X 4)mjPmT7#W zE,ՋդJ(6.ØQE6!v(pnaЄ++ Sܠyh#R8+;!JBcͫP4P":,{^.Fj6YG/dZE$;|#[?lD;qM#,e Qp7.e Gʹ`;` GC!F^Rin*VU27< 7XƑCX*gԹ[QDN&^ǽ9Qz&d(.<~(wvd"Mvf1Y]4В[J:[m1bH^"vX&:xu:$<)ā$Nn'X"֢tْ%dNݲ/o.PS՛tӹG3RP|#ynE5t7H$ա2orCH[K25Ѷ)_H֑ã_25p)ݥsAIy/ݗ#(O=^KLK4-!B{ عN$v$ ސ,*6K!‹Ut2B"~ jU8b35?7d.W1 V};#]9rIJgC Y D2EJVߔň!.f j۴o,+DZ+; ǢE-LNiK*-Ԭqysk -jr أ}kwН8@7Hv<*zk_g$"I9/; @N`doOKK~Sݪa'%sl4| jǜ,x'@8>G0Ti=s 5Kġ3pܩi7𮞛G%NUeҭo0y3PB(ԇȆoo50-5d2[##S0L^sk^kXR e19\,@ m2K23U2X)RΝּtkCHBdo#^@ \͎Yd 0HLmUQǩ抨oa+->?Oqxk7jŷzT碴cB`C<h!}I:wT4)&-T>)pdSȽ x%o L5{cK[Psܲf6 XwbĠ AEOkFb9M1 ^tarBlw%FûwfR/Q#!1vbjHS2n%5PeH~fݾJv@[aG\ ;%< L:װ+T@A;D0eM+6=w×T^%)SbE%P(nRӄ$XoY TqѰ!|,giƲ5kqOh! :nB6 Ւ[ Mi=n\TT>L>bP T&raoEMT a⎮L SDלtMy*;;4 v#f;<ڋXg(xO;WFg.?ZٍkD"V ]{=mй] JUFtf# TJ5Td ~/>-oh~ b.\G^QN;k j-pOC7g}u5!C+&1UNڑ}  E9y&-"[@^zК\"ujkIjվ;lL.IdгV[)Yɗs &"-7൹fUZ(mW0nv$NY\[lRʹ5`>&RǼd(v2(>]V9`_K, PL/es(a@oD|1ڝKy+`=~E= #Q{kB\ t8=щJ_ wuUB!fδ%HNSny8Ja ~vahyZEY,MrLENS"%γkY;tlP# kُ.  a4\o:rEwcŒZnmJy%BTmG)mPA%I M(4BƗs/_6C$R_K:Ư)anZ\_E7͏2$Q$DPUF5fJU2K+nuy5 VZ2Wb=Zy)tx(}\c?.iדJ׶yT0*vU贷Qpu#BF= b'Қ? 5*T>#ȗϖi5*ƒU@Sa.`3QV?7C{0V{ aJ#PKQ9JFP%g8wRqecYa9/ b3nvS O^9I>$6a/e:G"L$nQ}G} C2)sfvĠk>$XiT'Fal Pȁ-\T@1l\jN75e+wɞE{L*cI^;oEC+p&Gi91= ۠g:z݄X\Y4hc7D ́p1k=7oƦ?>u_ZuJ2_EKVmBJ Ϋ j/OHHJD δ1n?#jU_eictcJ "ف8߇$FӇoVL(-͒k B#qn̎Q(zFox ޿>~sZ>jՍ NFEb4@n6n{ Xv4LM4|L'}'6DBC ̈]l ^&QRIJ10qLgvSDAwl($ʔקr̬13ª}g8xBۆ/ܯXt/ø `.EpYpg>}.*t0 Bq3^ŐQMn)SlqiS %tі 3P)Bd5*>"f;1ыQ"nƦ'V+4f) >)t<wtxa*}< ID6^kF kC'Ljv&\j6 ,%lZW"No[k+&L HR;Vۃ;Z$/-7; #7VhJ:On4GݨWǖ65ZF aaEO Kf39L+]7"T CVQ, p}++hfDE8&ςh8a_;t=.?SNCL}ˠ:1,ߞ<1LӉZֿN4!jO3`qnmhpc<“t+},F̊iili7T xV xhE4ÖP[ M 324ذjZ_ݢ2Z)TL|R9>5(U.kk?46 TZw[CFjN'=R1o;Ć@ `gP#o*EӵU ,F622B[e*~>3>OMfq;Pl!(d\,+9#Kr9% [z{ U&_g?x()>`>k7¡5]. 0$ 冭Uh k i'l8pS Da|<ң*rܼ8MPٝ[D 1gɣ1v~5fYޚbOш]N-k,0 !wEi20B#19ћZ,z 7~}1z- ЊWlxU><>4捇>'6 N's09 & q#^R:CMt7]}jdVe>d`Ȅ N"&%gt5ϢD$&/[6?MJ__4bOlfwֈ}$O\'tRޒ3O9EoKucיƛvmcMQ!}$KClBU?BYݜ'D8U,CƤ ;1$r[ <ƛ,_f:IQ|e xWf$& 'Q\`#n,T99҉oפ'0;]|zSIguCU%XP&Ѻ TXjw@Ӄk.op3Nqa aO?PWBT>)RA׼gX 6K?K mxȐ<#>JsB4t?͙b7Wb;/FrĈ@BķJv~B kمOxDc1܊ zRok"k 'lw*7پmy^q`rV<(D2zETr}4xo/XuJbUJ?Y)BW18˘2AQ\M2v!@b۬,-Sz_l"=x)"sC9y<ڡJ}FCP0sgX4v~9tK#Q&@G'j#%!v0%z@~6NbR/Q30UOኖB9ꧤK{8*o(GTAz Y#3[F;1?}enu}ҳǀj%3?~1V{vɝW΄Iڼ"/M&"k5(:8"츢FM(Et7SO8t wNH60 r)W-bPlа׎Oԁ0 iJ.w iA齶x=k @\&KLx]Qw\Fg͙ɕS;H;V U'zMtAHU8juovL1"rDNO-(=!-@+YnoqdL)}$kr;ZEv]9ΌtUP񳄦aQM3Sˆ~+U(*v##RlhR*ѿ?.w5<3є\Ag(O[=b&՟ !ʬYaۭخt%>f"-8מS!| M<-,ГZN&?YZ8C<%P֖iԻէ&Pb| unEkxuSΫ@kݝCXK^o%}m> i%J\u!B5mOf+CU_.%t :9j{Um QrgsK4Zb }Tq@>ˌ9'deJ3 oؐkFh9S$AjzhG9FoCfiQl'n[]T,S2QRszSpl`Ϣ۵}~NJX~FeF:cs(nBJ Xkn2ֆlX{_I18[Yŀ4a6JJג){6S]K*le@AKY3p^Rd9`Hre(+x?*:T~pN.-q4!ˋL}ҁᤙP)sn?$xnOr:ΞJO1D_;' ba*:]l(zsX䤫f¾oHb_"HytM9/zX'{ô r[zrġ ]`XQ_r!:|?@?LH7!j5M D]5<_xxt@lzE:di=eyf^kVJ?XZq<@?TU.@ӡaB$$"?AbH8{5_PB勐Z}ƛ裲 ܌eZUQ&SÞz'h&Kxx%YA~@^ӃMUBs$/2=;{׬Dus2tÜ l_qNE//4bpۻ́|mC2} _`.8֑}ףl#(jzh_w@ bT@&GDwc"f@eMݐ48 K@z pQ$<2YIkN`מMc+L3`E8"5I=kuei.-8 QZ?F)'8!Zΐܼn4Q[lJ>O\ #Bŧ)ڬ *{jw EimS;,we' b[egNt̞ͺ*P¹FAmc: ;pJv$8_z̓brHY iQ @c@%ph󀈅Ne?l9%;r^ VdŰkqw G+Yȹx` ל$U40lVmR@ʏJLsp*(us}?ngmUe7ZO=DiAz {6Ƒ)Lw"(ϟ0w~.4?BT?_Ui\Iбݗ>D_:]`{U8etn "_"B߈XE9/tX0$ʽ&qk9zS\Dxdc{N6K<9v]9?to )+W܊F4P1F%p1P^S!JLjZN8< ⒄} [zkBʲĸ0ޛ>W[l"yc!z`9I,6=<0X+ ̿z|e$L?Q0|iE't\c0~8?. 2& -:'ڞp3^80Z93>nQԻQe /˟S2w ͗_?=0P ʥO_zc`7b2ud} 2ѩ!VZG7OF#<<e ~ȷT l}7׶..ݞ5pu|' C4ͮR,'Ʒ5\+<%q6z&:__kCU0&wk=W'I i×}zso[]EP{'%H$HyUU܏"d1;}},JX<^{M _srR^tn5 y;΀Rk[)LxC@]{6V>.})*QjA dK8ZrmcЛWG5FL`O34rYkAE$ɦν5޹'[ ,Ӷ'³0,.~K :P=ʝC-s=UWXSWo`>, 5fAٽ=U,*eӿbO`WPC sy&yXK,.[y?c߫ %1#SO9Q#C$KWO^UV '߹i\uG4]b!Mܥe uھʌ o/ BH2Qq%OxqH{6qX-?&|]s/zՉs6>#~Z T/^`|TL? 9DŃ^z!B&x+djEIܮܖ>OjʐY&[n #Eimݥ9ٸt- . m{eh_94%y̝0<.fE*f8kyÉP #{JL2#Wc^$}[(C@Dc+DY'a}aNpM~?xc_(2 9̛qLGZߦK]Ҵԁw<@:IĶ.~9ЉϯS'W.fd7|\(u[1)()+ӬýLLJ}i!4i~U,ZB)^,4dsC@,"T4uzp'䘧?RJo>7-EL+62j; vay'>Dq7gm@[7dAEM;X.8^cvo;6|/joW*WD\TE; Kqdb;|Nh XS9uO b3h=;W4dcmT+zy,M [yA$ŦLr ru:tIw>Lޒ\!C u-z_U)ѫRVVYX%c}wll "k )I:uzf ꇎ2uM€>|Mp>jkv #`=n~Cf]G~ɟƗK)H93`4@zH|BK}GR |M9!?hHV 7]V 6ee0DDj CxjJZWһ0>U]+q灢XV- YY.-u|$Ф=y 0%&ge R˗O< i7(.qQn+\[Ildސ}߷m`pfAyZ/:8a}w?$#p UO!#9/+XL]92ߋ$0=nWuKmokGf30Pnm5ق7Yܦv߬^oIaEꅁiӟ wSs) V(elQv.tMIrR(F$^RQBכ"Mgzf^Ĝ“n G ǘS4S -zE 7綝kȱ 6Dz /4/'+jQ׫`wF@T`_RCKz "h֕=Q-X9o[--S/} bzoy AwDBIy%lਹe5D̳WH.8e4l-1bۡXsעPXٲ{h5s]9}uf@I*Y*A2'%]$zJҽ]/=/ferʲ<]]C4d0.1?_Z-_'q\FJ\}/o&yTw) gXyx6o'LMvN+& `]!a%A8;z\z2eZcS =P10j²b[Hcq_'MxE/VֻM ɫ}oT1r\:yc4qz!W2n`q&xTq͜#\4Ѷ̼ͫtG .'|3Ug'D{v8昘WF~€boWj¹㗵n3}T󧩛ANY;1aI9'L !MA0>Z{K=s{R1XBJm_& LRF7D \:L~ឆ9=^ɬ=MoHdh-9Dpaz8s{dPd92_I J\0Wy7:fk0L(N]ҐgGfda[AwH!^"3xC)1&^O:ؼSMjdn>]{\!w70º0]Ŭ{ }lN"Y`^ОF b8%)!^ўhWα?sYL}gQyʜ?1OE4(wg '2 „G$%1z'&|@R>:K1MqP+7lsD  *0T9?I Eܡ+?F-Y Q~pX)iݎ60KW,abQstYb4^*<6`CF}5Lc*,pWMbu+hÿJ^_ 'F6}}V(~+sY?>ٲ#9wLPiN(5VsXl ]ycr%XmhVى)Fв0 ~{G6.l@cʺO;/E E"VZHI+Ɵ "֏>9(EЋ`8J$ 6% aYqh*0?|$]W4#z]y1j;scwܢ +cPzB*,d5ceu4]"6 ,}ITm* qAD2oAS `DOD''6;JDӸ5.8nBEu9+7iLrɿ;C[-~w4Գzp(C2ΩYO_XSz=j21n$7I_:7 _9L tN?uzH%j=KZU&#Lt i##|L/Y(S夷 sl }シ I^*K+MPg3B)6JtA-_KY;NV Ii`p f[qOZY#A #FJ9՝-%8Sz߷$ymxHzf]7ٛK%ZHI%&_QٙCG׆YxaaMݿ􅃾g'F #,}3.ps%mU dxuݠD#"[7cPU7~G+N'01/[S"ȕS$[2h Z[l+X)ϓy ޖ'JݷYxUhP/~@.1m*"ywzOޙCz~rzRY@llԒ,kC0y|^i߂,㳤m*iSBRmb.YbeU@JL}yo])Ð>)At!@EF\oPGG%mU@y0wd!?~Drb{rŤG> (%_mhfWW,+qh$K)Imf}ɍQDfOJ3}mQQ?{=3ݷVWyؼyCDn11msc܎jmROHuVC/gZ7b&mz:B77Y]4`M*/_npo6a,B6Ƀv}-3J_{&H(<oԯԔUބ9sH _P@45ך>&8 tvFiq'Cqz6A >: LrCˬTwkH8ƌ b':OϠT#NbOoQN y7F?rܙ,Jy K2K4g5u=]L<[Z%YZ_>6A*N¶ɩU tiDQ/gNj8 E(}1&]X0ޘ}UTPIt';% fbÔ:NuքJwqn3ѬH3} 5+(6[:#uKC4w@ze-G ȿg0;̻JaY csViqe鳝/a@bM}W]rїܕ?cZ~Hp3~xW_JtB2Vw36/ 9Ox.eΚ* \օOA;`<Ԇo3yià F;c0޷u$!us JYJ&3NW.IY>Q~!*dʷ}ʢ,jmIDw$XcDEno 8X2?+&j 069M\32w*:t(H_eNr~ va]wsңPg *(yҩ1HaD:/EE{+ XRpHxEA$k(UQΜmP 5w2=}%txFx }?NptBY?E`E8rgVxlPp̻= ~j`)뤎pm+ P%>arH@f"oIbp$)9_(ܜOSkf.)ujuV_m[\vlIrprBkzGOъ\84JI"wk,2q2xdUN-\ D*cH=zم7m) g1?^6qWe70_{nxMᯩ<>8 ,V08-Z :Y.SBB$H d*dC~[39d"vEcUFfl^h/ p<$X4"{3w,՗c^I˘AuBi2}= K[7u{~(&ջs\O/u+/gW$=l`&h,Gۧ |4rwXFOe,?tc÷ZWOlºiwkT!f9ݤ럕xðrѮxG"MLafP5X|1=xV&΀SY*Öd=p2UA{x^(TcgΞ?h r-vvӂv_b,yTej~ bXlX~;!M`PwD#]kSuKmZ(;WJjpðt/ߥ 9|<\;3L%u" gXɾ߽(R/B N6Vp׭AEϵwfkc@*B l.BC>?&^|b jέ&NЧ%2?s|myG(?6⍅}ͅbXCQt⼿lE{()/6#=WJ35[ t ТHQUl‹.'/9Qy^eA6QyXlGy&]#>ꑐܝ|5t3#'1pc8"AYu ^ڞh'4G҄&WH&]Ι w xQeMt+׀p+Q*Mq.i)-򋌽-'uQ+MmS* ;R]R* x$rP}>:P-A4'4kZ^})9lg!^}Ums8! ;Vrj^w7 :EpU 0zR3a2-Kyg Gj!mFݪQi}9s0զQ`ZsO^aT9v,C_[>\b%u{fhЄM$Gzʋi{d'$@&'es؜Lvvn6kg ˇ!L݉]2~h)lf*lw((\-mui. =KO\Jk0mg!~6#4YpGZ|a[PtZo@YCo.ʟ_YE3Qt$6rZ쎳-'&B_ 7X㢉cB+Qڗ 5%jS}^cqw 9 /3 y)YJ9XR ғ{L'yY( id 1lY!_*r:Lc9TflmB= >݅cp)A<}$%|`X%6zo.SE7b OA'av>8\Msʴ8ݮþ:'@>:Vǂ9i Q#Ad(T_i~j*ڝuYoC=^\K<_z,_GPeqVehL +\\nn @s5yBl $3Qpڀlo4C@ 9x?ud:WI2%Sh Os 3M C*Ht #A()uj ~C(6. P"6ʋ`Y޵\^##S9i&KE^vzo%^oopDB2KdR!8b|6&(^.PY.-j58C̎U4ٖ1- mon3ّpo_?(' &% _ 8n2`QJ ¥ܖ#>XHt9 rϊ6`=Wdst)8sҖTGB%n-]ǤRhD{Op=*Hh7N-_KR~uϽF1W$`%}O/YH-s+l]? ]_ |bDm  Tױ̜98RP(cŽx8B== QܚC]'B! .ݽԾHPP{|">m|~`{L[c]D@6( `?+"Z bpS]|HᬫBR%iG=; 32O`\E"/4v 0ZMơݝo7jZB^P[h*ќ)Tѱ,@{dw>pЉٶERf4k S*+ kF|5Z-R&$ UWxz qcܶ)aE`#)=d|4Ґ״m7{Vrshm0oe.pҽ7E2C3>itSHӠV~[D:TS\8,5no*)Z9 sH'"_bJ֤&bM49o~닫G4"ɹT@|s'b:36~@6hy9&m`5Ы5uFtd/ ^ζDɛiI2` Zrj' w_9eKW=^8M<`iU|Cw5h⊰Jȴ%L7gB rdžXlkk\/3jj boF7uVA@"F4 $uG@i:^2}ԴDE sդâ?0S@3khEv1Y= IR;^22ii8 Ʋ6`K~/tM}!ix4+zd|ԯrR~Fp,-ˆoJڜm+W[[iZuqͶxD(W>_J`/sIpGd+FwsEIP;$$5+;11cfdVLkW$[z*c;w# i!F+Lʕݹ}~csqٍC8Izr6Rw9n ꑛB>=}gK%EFF])@g <&3S Nb3YƎDQ&S:\JDA'o ؇8W&>g47eղ 5AUT-.>&ہy-wg;yA˯~A&Mgv\[WĻP!;Eem>Ctn9@dR%ۇo>xڰI|,[o>e7 jQ0%>8[>Law$Rb'FZ8Օ#"u:^ ߕ f+Ezo7{?3wcQ 29Yty&ۛh^Ճ&OdNcc h8T.֌o~$Q?M2S' 6Mljkߏ^7alnFoEC-9rEWr(b ;d"u}|"v yu+ƸA龖4ESʝv⮍*K?j {d$<{1#"ͭ{aEXZ9)̜`(d,&Ά ~ȵXk;h#uq@QIMo`1#o2y4}s.8دH9 1vpMϔ@Y.H4?!9^s%#-!X({T9 B'%,}7%!eWݎM*kTrsMdV~ǚ n3 Z(7 V; |I"efndn^[[w!QMy9"Yu\ɡסv@Bd(dS=􊷅S:o\!Ju])‹n$wx9ݞޛpk F8 ..DTxP8M9|ՠjx4xiwŨ5òWHXy кp[F8:K7Ʊ%u6?f_{4r?~w*`J/ 9{ Иj7 4+-m~ *Yk:Pao7.,8oAz+.ݩWKrM"H7D{& J\}E%=1KXP>&!?.?;"n",rqj]I8x۩wK Y%6KmJS!C>jAT?hX S914~&ˤk{2~ LG$5(Z<P(j~@SpԋFu4WHYzX"#3moty+Xhw-^śʹqL Q5*Knytym [<c(zȧ19;[HW)0%"KTMfTv$T5so~5uo )tQV,V3TZ .:4R@ +i EGze,ʽ;7> 囵Wv(l[BQHUI-izgo^g (l C12 {a̧I;(KRTeu] Ogh"Ub`W^KĢvh q`8/u2[]+ARY&D,’*gfᥗFd]w)_}9,祠)]m%WH$mͽ01o dyk>.)r|![W"\&<ìX3&h-wMa=fK7KdӦ=kt\&E1Vg=)*}x00˹I@T0ɀMVU&{LdxG^C=LcJ錂`tbZ.zpUd'³pT7f=keTKj9s]VoLbt,Hʫg X  +E璅2@7סQZ*O!KBG¿%vZ( S A*kpizSs8Հ9pRrR).| X@Ņ3qSR53iPC^(~Zh hxn߆4 t)16%8n$;@13UO>6T N)R(^o6zaol5_,ÿ,63H{kۺ(<;/=۴/nKX?ߚ>q2DB^# w&C/~ҿkzCxXGf~f%¥tڨ2RA GU~UF}9-]өheBXnf\$hbIJ@"V (jWɧE8΋ԟ#2^.fׄ/Ds+s^}l>SSѵ R9{c7pC.ָ1& W> Q`GdyN3tsֳW;næ&/mxKCe^  'X3xeH~3,3Ӓaa 1 3y_w Bùܢ☈mnĜՊfs*>+6Vj&mRr㤭/&@FCu-wGޡEe,ԛ8PQݬc<{ &e%_1WvݒyߦiB(`Ȕ"z[F$ vy ;E@ة4*~F AWY>KSQ;l¯Ҙ;~Xھ^}>#l .1U?PeBvd~|V黶ėXJJ8߸= t:盥J:ޖ_̘jSJe>K?~J"Hz8=o^ ;;mR"&2J^b/GI8L$M>Z l=C]|Cۑ&Mnqt39 PoZHBƲju^K(b78\Z:YCڐFaIkOlE9WUH* J-(\33mLw5[/^-m{ԂSru]B&2ҺƳgHhyhD[ çL`GM͗sY+QV!_Pa`[S胆#u!q 6t e+C_øm2ݒdpwT!LD ͅNggl  ϝ "?l`N DTc[#!X֛X6}Ghif~҉iv_y Uh{6,/4`[)JPvJ2[ZwpeqvY81[M!3y푬u``9E(5p " 8k4* +-7_icz5+ӑ=YC FJ)'i::E|B +ZܝvD@!Cy(%Ce.wJs7Z̭U DkV pIvR@B6+7c5uK' /D8mFvrQ1& _ v߳rOƙ667Sּ9|MR1"XaLaЕȬ?^7zj tk,_={4{z>Zg:6N:ʈ -Ծ!4>m9`ƏsCu>3 Ϥi)]pQR|;ٝ~۩/_-ecjk>zSXeZqoC֘ճ'܏rE{+l0(͆#*`YcE[ X˞3Z߭LC$zK!>zd+ >cX.ا΃:3^A3(%BQѼjTFuO]llh]+I>\E-bK#my69 oHv8펊f3bxR[)vYuAP%QlU \ "IQX e8P]M"3@mev(@t6o\#Hr.M5J!UK%Im ": O `0`ce!fQK5f"J?=C0\ <(S{|d9nU9} 8K4z{W,+C~Gcq-SI:uYTbܻg+&@H&Lmc(Enr5c]QzǀC^,UӖ 4q!]o,WυbirGOx{P \X>>2?9_]h9D 3 >!ܵ^oK󕌀KmYWƕwX(197/6},Feb[jb EJ嗝$&M>f6 Ěo oik}9j빫U2ՇSVK8HzswF,Ռ| ֱ9JuWKP`/ՓSC1_uGjqCP?#-ω帿Ͼ`3>m"nY mMo7yGsֶ SϾ5ȒbCxPo{dj/vS:B-z#8 MUjB&yFl~M-V2MI zh͹eUp]|+tQ|u} '#rXn`)ON!@T_ARxȦwkC8Zeɺ氦U Y۵s-^FH]g k= %KE Yx}"]xw_svaQ_]O;=t>)- yVd';}G5G@0\&WH3}`3"Qt2E;SO^?ԩօb~Ƭ<6•¸&,K]-q"o_ 3bY`2G+0Sc+{:> (KKȒiTmkߧ3s?^ܦWh/?P JM9_$ͰO|j?Sj矰,ܿh- 4Fwq\ohRR̙v p?-[*I;!!:VO OG_$_WlvdQI'k 1P!gVi %+: Nk@֌TY`36&&ϴfrb'{_,HZ]͑eWS,HjQ!W {F Nр {fT>IFҠO:1*^CHj5H .[2tݶ_ՆHzNX35p=ȖyO&R=uAlc(Ȓ8 [>YCF;=)wWE1%&\[BV:[I$`Hنg۸03v4ɵ$vlqQW<>as"Sȫͥ. ,Ǹ({^ĵ'ǧYTMo@Ύ 9LpѰ+G Ql!uТlM|'BZ3W8>6hTxqSōz p+5Ҏon5OO)>Kp0X}a2k9s wF/Wwe(B}\f|ְ婶Qz̓B|r}0wCZʷt2,)p QFBCw4WWHT|s3J,*n(8uGװ22(+qp' AS8hyLյo2ʞugmƐ"S3c|mrbxk"G+5V[Se=NB<=1hjהּ얠D'0rdd#$+5BC {}%ys@Ip?: *|w&I}Wi_c퀅5Y ޻ S~J6M:I>Z[;'+Q] ͼR $zRX:lI3[g[8O {dު&B4^7SR{{v|󉜡7 M8JS˜{C;!Z: ɖǭHfP硁YZI6 w#ÒaٍQc;Sp e*h uӖqߦ=4wg슙4i͎@Ғ ~(b#y| a|ɭ`zjȶ [A@*~ߒ!?nAN_yF:j+k? Mkj~_Dκ.$bGv%}s < .}fJ)7%k/]R|N.~^[k6_V|3>rf@&WxlgKk!<< iHG a[=n[wUSGqAi ٿe u>kۤ/WI'ѷAՒNS^f@6շP w'SvN8m&@A j>$-jg|UxeλTQW8)h9B4fA@&Jo\± 5҂clLM< Nv'UVM&4TwhDyJOZ3TEkoGxi9x_ExJ|ȦY "Ӻ+`tjcAaEMGI0wL_kU42} * ViTzm<"B"daM "*]9"\nUcFjxvv,9pҋk$MŽrј}6Tt9\u){p-fq~hm=3D؍U_yR_HIi3 >@X4񏠨ObZ5=H bYÙCxgΖ7A(;K4PV紥ڔ(.EBR Ykll#̊U2 :jnXBmQJ݌g9oO`V4BRPY`2(}o~մ3j cax> oT%1wB(?ZCFQ&+xK6L)uL̅ GXL -ag.`Gfл%9#ؾ$Bn]ƽ8AT w`oyL< ϡ&^Ӟ`( +yy{t!˽> Sfzec(M) e2iY#&ȵ8.@XAWťÅ{Q'T9_ȍ록*֫(zN6:Vw6 { HP\宿.>aɀ?D *,wm֍׊<_ d$AQbMiu*g3 L]vDU,~-m9fU~ D:^vrJp ׀P RJ-<5(`v g5;zٕ@r<^N;A1i."BqZx6,Ў؝gpO9 Rt }qࢲI#c6t 5(&fpg"l !43Hf wAv!9\j6/qm߅',h垃BdpI hK098G"oN)֢Mt'*suœ~OŞf$RM%ap 8A 5^\wzdW6,$4aGMk n C2MʔNB{3dqmfa@K)dtE4lRZ#(m OW*F`ؕ-w)g9/8XBMNbZ+5c6ԏJȽ7`#P l+k[b@%AUAV EFJTҷ.8\KRu=`Q(ۤx$? ǘ=v V`H=LZ*ńB ~zٹ7E5BoR$i*(|fE]9mb7v̓p#>+KVlgLmte}ְ߬*ʥ@k>GzQbt9k*OWĚKo[k= 1-e[%tbBݐlO*l oAr蠆^0L.si2p|lUm q?QƵ|c^g, LY ˎx.pOSe /*%}+(#SO.ȳq87$0վ;}ɭRH*9iB5 $&nYq@!^]T@k<.ӍoYB k~_QoH v7-d62n'cmAi_z1Yr&7$LYY0J2OOR\m)4FW]%R>SJ v^G^+*kj^XrGP_kS4pV3CV[{ ʰD0iM \и˃~; ߌP^3~ toT~eAŎP¿Be\ZA5Dnך:jf̜iRAl"fX".aXb7y]Xpmʨ-Xq~бsآLSr޼j{LWfJ)2?ۛ)iF(9A +CJ>u)4hc8n#d7\փHҦWQ3@bU8lo[s33(Xw풂>c6Bζv[Bhfd;G Y)hOʻ.!8 GƅqZ)lwF(x,^-ooa"X t2}B3k^* AT=*]*BW v%$]RnqEz^NSʲ1y@%L߯$9D}m,=ð6 ջf_]<[yԫ% ]8*w:VW '!C6*%7F7q@*b9ҫsU*)h`ng7i DbnʒPHnB.&bM5 {gk,(&Np{sLJ tAF+uq9ψDU1*d.m6w|lɿ.Yŝ 6)h`p;@ryk='}/A,+\40,[1Bdƈ)!3Rջn -@n /N|=68]"/0 Gۨ2+&6z*=+փnreD>̫3}SǟU  TyR_ܖKYX;Ϡ?˷f"g8Ev`7p7ʬNM4x)v5[a-."ʓ9ۿZm ,0 IPS dCjYW(:|ZoÈ 9iW+֭h4*- Sʟxlc8DzgŠC 'Hd@[l!LVdʞLc K<^HLdeDZ(njWMBSpH UJ ?eE^+Ҹ 8~`qVUo޷mFZ5+NߪP5f|6۞ 4HlhIG ڦN1w`tjJ DSjuत}}6'2j?ԵXnoDeL]>1wd:;op3p\_M[-]cm9HQ8ɔ7܌tph|hAChAr[mͿe5T_yuҗz1fak70n ,ie-;tП" ]жi'6ED)?af: SPS ;?}$gcd,iʊHrv_AtYDB4`cC _ wEe{uFQpA]M޷mL%OGabkK<\,KUsHf;^ΓJ_o wBU.V5I3;)8iNae'ޫѩW*9yp#`GhŒu[g<:yLeqC% l&AnLʒ/b9a @w`] 4@qL_ggCoS%Ө!Όn{gN)Չcͣ u%U{CN 7bxj:dӘ;phVtNs{QlB@G=cV'6mfh(4g[ (=A 񤯕ױI<ƞCZ(5<Q9sAJ(z_͈7=(LaFNn!LuRdNMš=iofђ, Wfh=DѷKrBq1o]>#;,Yp%L6iz;pRf_eXb.pf2Ѷ MBЇ+K2ڕA~u5 DZ9 Vv]@ e!z-9 mFGݱ/i*lhrxPn>Yɺqg'>?H.|*?pLfEbN|ivqacC PwQ\/t,6 +o~"o) 0"ϔ1<ǔߦGȃ.y)E^g vc =gb\q}}C~  Ƽ6>(tÐabC)]‡8y\L&;f?V[BLoZw)ڸH=:}s-ܮ᪃p}s/3AA*p8 62w}/aT \r Fnoם]e' M+^m_OH{Aj $ߔ󌄬LSs(A?˶1glGO-ڷ6/vEa2*)4N$ĝ\Tu{X$|&sj4=m3aˆX/upo1p*G HKe$,z,t~GYLN&_) uET fjqX)~Gx< 3[^)䳯"& ݄\lgNWVc֯ ZgD4  K ސ-(yqL~2I8ݦ(~JR |uһT8CPawS\j7T5?uԀ//3g`E/HL~" GD4H-3ZlpozؽŅʭXI#Q;`\>@,,C~NbRI#~^<7aOyKDhw  Zu7ƾj)#jrvZk0yU awbB5 D̨j&'ཱུ=<{rVy>beUOhpPi 5n AvluA8yZ3|3y*14l:DƄ\p=ərAsd r˃w. ; t QTu E{+eb/BqH&| ذe#Fa6i`:WMw񲴉"=Cl h:*#e.soOWd:| TߋљЭIG\$JUv^=k@lVU,m`yn~UwEqAR~ѺQ}H.Ouț>i' 'ڂ6 YѰBdp A\n#W  UwrvH#`uLX+˃ يIQW G[)ثC:vwCD+U_I_ }ئ4ꃳK PHSOovzҜ tIJ=ly/-\*FryF*%咉.mlީ1./ Xrn!=h+W]H^'Z Ŏ9>3skfvOQ˿?yXo{.KYotBA3sOBd^ZC-ZјW9e!&%?:٭,[h#h N`f{'%QYJJxͯ/DX%Ȉ"e\#'] K!)r0$|dʲ*h(C4F}0͆_"tS;E3|Q_3 jJ j_aSik"jaOlqF$nky|{h4Y$-Zn" 2!{_ױ{ס lP>S&6Zo(˙!x^ɵ _J6!}r쌟˪ Slo 6d;G2βֶ ä&(nG3>{ڕ̧ ڗN*>+xn ԥ3hO)SﰃHPaw ~A#œ'ޤ.z}2Ж896(lO{_љ2Y݆O1Y꩒=yf(~s9"~Xٞsh!I 0Tm!5'uV؉ڬ&CX'alo GPΘ:}r8U=8{㖨~Ӊ&V wL5imc u04ut4:O 'I{k jOTۥMV~pBq&5T~U:Goﳫ`51h2l޸dZ0ɷ/L[9~eڱOH?]sB&do=T$槵ѥ3+tಊ6/_n?3:驘u]v񹧕_9(bѕho1 r4%`Bv=nӗ,WgRwbɫE&bt%u[&uUsAoY|Aٵm(ec7Ut\^BȲ,,^dwg:fPL٭\ow9Fu}ƛ)xG~5<}uI[[ $:KۅIV?C%ĪB:!˼UzWj:r,9RKs7X9XN/ yl98QRpƕ4ΘBm^WAΰdTTvҊThM.fHR0e !K Cbw*V>w6+~\QEV$ٞ0C J2V`8j2L lhJ5EcJ3';to5v,Qqkqe qrPeOiF N"HHcx 쥑tz5mXi y%lL26~K88pV& ن=9ckcwާxIrR͎yy.0j;JZBY!;~yӑs>lJ>z}W'*.|2b[R_ȈМ;љsJYj"䧾x6F4rfBK>>6GV3:=! :fĤ@ nYqM7M\sd ݀L $a犹R{C9/BͥA5 Ys|Z-IaQh -Qt E:m8^Gv*lցZ ߗ鲥O3US+m]dɘ!zŮ*&Q-y\rQ9=! A(c,E q|9c.9(nҍCcZCTHF[ wv@w9qn)&XbEX|BYg~P)׭.C3T;ng&7&,9͑ 1;Z)v =g =KߔLp;#^ɸ(G2SbHwCy|0*gU,kfq&!fUi+zaMlu`dٷM|sӖ Ehz=o(.N6 A:jb<1l3D,z5xnBHt|kIhВvlw\>18M[\.m;]}PEZ=Љkxp8vl+?F̆h%ohr؁J&̑RsGz9ם6NhQC\cyE=qmuF'd2ګ)1y<!G6-J3Rcy% 0_yE=E5(,O [5wAlV(dX uq8:u^U 9;-Y@4L+rDZ]"zMus=>x'oHY%VTXU <0ŮM:%N+ xN]}]C'aŴS\XX="KQ@U|EDEE^`+qp]!Ғ $>0@GDžg`4O3Ԏ[{!V0L%΍!:ZqR3#x cR.HJj- Iؗq; !K#Pnx6;O@؀-LH (Gf$#ybL#Ub-f[GṷsVql@WI0'yX&Ryqt&rP,b6suGtYx$8aq~A=(D\;l/={57?X ](@dp*i͌E #f_X뜧Di%*Xd"ZNmrt)䈞#&-ݿ-VZQ+G_\ttvur@+ OI*&%uX_In6[|%8ۣHI1Wf <03 zFCo8hA ei!%R=l%1эlWVK>/*eŶkVr&(cy]H 7=DFD5vr?Ε:wG{٠*ťodǨG\^0?Ԇcft(b:@x\S վE(7.&? twvGl'2E<5ϱDuM.IIyYyE oxJAX4`QTowâhu@9[wPrȵИ~0DuL҆_/7%D 5QPvPF()7p$[Xʢ:L8^!rTWs0jR$kn-MZP&6rH quo\wVI6Qۃ"6,Τ7?x > UtY}kDS`)k0(v8Aθ7f{tfB 5 +hz"H+c^ǫ>eÃOǓб36 2^!j5k* X uy^{hJ !L, Y7c `G4e8)ڻ1%V8o齽R )`|y ;? ܧJ 0S’nYtcK_ Xu0M䃘﹟ 6π-`8D1N1`IGpnYG竧"z-Yf4TvVDbro^t+n9ذAs-nD._7|IThxOs(z{*]s9@qdH!heM25tZ*]0d F1ҷ|"ɚj 6s5_3\lq"[Yh>cɥGAO8`=g $ԳC,U>ھI>3bCi.em_S.GzI(N֕o8n< 鿆UmH8\ب6fye-* ,F,2$'0ˇ|89"U4jB竁0K9motX_yvvU}rL Z{%$tW}µ,4ޑ< #|]&XDgtG`Wo($8}=Votijɀ+>fDƖ>dAc¸RkCx;ЮH+4(9:іSLэ/)h.(}rJ3 g^,B|cS.=+x'| ?J23P#9 2#M@.%k.ϴO|ֺ)c R̷{*` <ޱw%c5jm0LV#8>6`)@[ 8˺ͬ;i>Ux>CD7-VeozKن0,ޙL9.".tH'Tq҉TWlD?x$w1'7@_Fxn3RvPGlSX9"ۧ@E忙.A[GU:rM'–߉^pwgՋW[F%>%/stm;35n*ũ&jK8~WNZ.ɏSxI*2ԞꇩoJԠ9QX^B~ mQgW=`8#8Y@l>TeX֫%lc7hFT"Z__Ѯwt+[86`Sj]=ZJ +,b8 VFvv"\sB ֓i&kc4StC[?,EVg j:Um0STEuZKwD/m<~Njᬑ qH%FFaLAveڪ6A;6 ח/(d=G5${!a5aY7VH}xF pؑ7LhG#f1//j&mS÷Ƴɓ^ݨKne{qܖ;+I#2ě5o\+i5˖S%(WFK4a֛="j[ Q8Z7f%,Iޡt;pfY,=y9ZK#Jy/)||$ymK~#'YHBC^Є'MK< I6\7nޢk$>;+>4̴͆q'IaØKmE=sU߁+o;{ϟL )zQmoDZ{S/'Lqk#njMCW{ a})](a9"EF 2C>EAx3gmF?ׄJa!?׹Y}[{<g|o_ͽyA=+>͈{8xQ\d-g3K=A &ip\k%. 1hffQs<&4if$WNfqx|*{ɝ&X ѝ wmUmAMrq=T><(A8#'F 1cM-#ڮM*R`^6L>"Gs xt73#U#@ni|kRSc?Jk`Wh"ؼ6Gdd܏tK8 ;Edf"&K8Xr,qu:=;G)qSNF5ƅ~:Eۛ3IM}0$)&Ҕ7TXiZ:ɾ Lg <%f>D$̱P gTEsV:4 \nY ӎnfTy =Jkb97S*nג*zOJH|Kx\$WgGDqw 9bcE)̣gj -TѬ8f+:Bqd{C]d-V}ߪB6U΍?ѡ>vCSg-$M.I3Ċv}*c& )ϯ)oE $Eu7CqO8Jj @x^ "%$` \&KJH:$+M<+'`ns[%~b`Ժ@$jc[?mj, YGD \Lǹʒ`zs4 !h`r:NGMly'j{nr0``]v,?Yv|$3n1PMXC ~rnE#K/E~I#"b'E9VՁeql3c'ѕ|j9rV\A*pӦƩd3r&@udX?]Dr;0@< SeWד@&Bfoݹ!u<̐goe 882qp#&᥺v̄5fTz?/Ҫ\wOM!Wj 9$C`kzN1aJ^Mn>Zedty[,PfHx`e o~;J%mޥO V cSԽi#kշo+"?'e|52(ZEznq&3g?Udny=]Eoa4 r90D(4MVT(}Id1QPׁu1#3e"YvZp =o)ԦKg Q)AX<ݔiu}'L仦W2d'h Sh9|a2t@HAgD|Żߚv+kzҏ;1埛󀜤6AK@b5e}G+(OU~Vh 3eBT*3q]OkixD5 D,CO;Vy|O?FF2Eo0$Ҧ` i] <)ie;+=u7CXkAAWuBfӦؔ%Ԓ s2J,Sm։\0 )t/˅;̧M}reabzGUGPOG Vg[R/{ WwX\x6Itk]XT@i0M y8}HRX"v46kkZKFǚ$;lh^<$*oR}eAZ#ӓV8,Rq$=2gH`kO+G:PT^RR%EM[3Ӌ)Vs[nZB\ݢzf /ݶfpphw9H[l518!lJ a ؝وkpXOآwqIV{y▝I!s8Lx\U:ʞ ~ Յ,G(`(T7RN67:`uy$=mlYr51,A[Rim8WfZ{cbʱo0k7bD.QK>:#6OjBenosRw%`0o= rD.2ߜPgV29?FG-B3qUvf1G7!}XaEHonBl@o;ŝ-0z1shS8P4^f^6ݓFE0*3o}Ogm e5>qo)NT'nrgK:֓1?;T1~^%`0bq r$ݵC>M߽_.o :|oW1ʪow|XԠڡux>,{#{;\<9S~6 usKcwRɡDrO>eI:싌MXX$fD4n"fІQ}M^ZH#%Ot5Ay J/w  j*l]ɝa5 2 6ヘ* .,J&ktwR Os>(+[Ui+, Mz&@q&uqESޞ-pu:KU:r*6Gj3n@ y*Vz3\®Yz5f¶9͖Y쾣o \YL-F тG1A_ig8YaFYdOR׫% \h `s7˧q_} | 0A tvߚ?<?)w.|RLG= ECy900/Ik6vw +}pqe&3QX+ @§W_S62B5c=hcIXY7`ݛz3RQE?/i\摽041 &Ort@=iK\]_ F8}G{H샳vSaWya#vXJWa[uw`|7VAGRAK(gH"xX#2{{ `1M_ѕ"?6*:u)өyTekWsîaFVCgGÖSG%Czi?`#}爛/~pL"[[H<ű,ؾvy3TaA) VRَ-[ovG>gj}y_%K9`8"ӭjl%ȨG5n1bJK F2U}gfpF~Wda%k~+̖mJ1`u.zMKer,HEWОCY,BQdQ]cԍhT׎pR.:2ZB< ;giߌuy3YTl~!eT/Pk>yf* miBoe@QRO e{%w@z PeS^jzoNHp<p8邵:!U5!Yiߤ3~J ʜ2\A=/ÿʐڧį1 ǪU([V&%pڕT$ҁO2YA-A%cST<Ć$30 ~pV6_/EۄZYݻ q$зl4I5Bue,7wMLj7{ f>!ޔ'Zt?{R׮˦UT=Ս< zlY*ZUfu >5bU{]S?-6TvO0)-hG(k@i3{A%CWg!k( cbluqVwoJٌ}cq~H~w\ʟ]b7~ EaՔtΓYj{YsgkSIm yyE-%s 6Wr lLF^(J1q͏)zFPG{Y3L%,d@?9W%jꍟfPUӀ ]w18@~`zRo@nD n`cz: f؃]zep2!LmTH'5@Eë>Љj.l;CX1lkFМzSv"ےgRz.0JjaڔP9Vhto˃npyi&)6M tm /-8"(20{mOZM|KD! ɖЅc7|;IO]&s֯9"_7g&8_V3>bq@G[n4[9iK[w-}M,(M(I4m@ݻCvsދ\YoHZ,ϠDR!HA|A\L6]5jw:8тFjl.ɣV RxmCd)~cre њO!Fkb1F=~<73.WDѾU u'Pˊ9&dvkFqfNtZӘCpMeu>nLAhh>Yv])U#3lۀ3}aQ35=# ]G% Xv9.3-iPcI {ÚPI!phfkHV$|eT4egHgMLS皱 Za۴S|@'2KV{aDЩ"*&j·1d֊ҐymyJr*0o. 1s/a_~+qNacxݴ릝* xOZdkA&brF埬dpP|rŸ?H+0 (?uǚ}V A ,%eB:@4g1y5·yZ6U sT /CQu9ϼu_&tVM R7^F8;P#zW\ H1=ns@1C;D. $ZwbIlA"MO hYb_^&vr\7^S(6IL~.mata@h]bc|t` ,dvbSԇi%Mgi48Q-l_02PƆ}EF58U/uռ+ \"B[oԬ7գt>V{bE3! ?ݠ;grW=s8AhgGX}OT搼yxCdEu%cUOL "v"%#;̭u!sm&CrILzWSI`kcZqAj F9z_~I_ avXe%< Ѧ&)'*j_P _zl]v]1Mϩ'g![gNxTrȘr*,9;ri2PynTh }\MSyao蚗 U[ !{sn+SANIk]^B 4X8kw|IMBOA!myV]cԗe APMo¯n:SP/m*Hc*e-)KXfL7p./5732kq {cR "& j4R+)dbvAS栮 2￟.I6BO'<$Z'p]ꖋ}T '^x5Y2Et!?7Rijw_ [)~Lbr!LD=%EiIVdóg N1/^+u)nPy!%Wy\hZN/qb`=!K ^9EB{u\E*،gA~ zL rq7f$2ғ뼬FͫE/JiWxI ]Dy0 u{h|b}O/!yI.@?iWؖr!i:;e8d dJ6 Fqo 1;uXd0V[zug)p!?2+ng NܬhJ5_k՛[f{'( *gg9кO3VE4OTta('ОQk89O#e'ያf95TbW/aRwD_"$N}.Ԡ8w,ua '^EnΖ8cu[-ׁw(lqoEj9 xy9Qo)T"j"l ¾UdH]ǯ:EUnx7'9-4dA8 u{+W8t%P0~NsFB]et;&A޲o7:|V05L7L _/ͿΦ<C=T X׉C=^QH 0!K{\L<a>*lm9dJ8%pwƟv<6MtT!Li!..ch LcsQW?)uW7@9Bf`z@j5ѯ Ŷr{Oz7wGO$nT m(S&N:*oO(K5];"=ʵT!(VIm91d\ƝXYe\ AHHayPK+>ܪHA^b⢘]>VIb T.rOy+<ϩ g(KMzyJ I'5SI#YhMDf$"ԅڗSg| K3\ -T[CQᔆG#r^Ɲ#GhL5̄N(%ũչLHOIE<繍6#Ê_swpĽ@i*Ȫ/nuB'b^@Q!&jVKg)r p(!R_BeuFy'u hPtf*4S;&eoǞDZ+o_sY0XUavu/ ×"CO4iFڦ{ \W(|4fs%o-0VDw߿mO{ o8Cc򣚣XL%vm'_fWw($N@,}j'I⽜& +YC3%~h`|K85>/LP*:JsZ[R XS)t׷FFhRÀmǿ+Mz\߸n7{ha74ZL?KnL>Jnأ 6mGBtVkުtpes) iuZ o'7*zdfAL͈mcMN.bfZIˊ??~ʍR6v:Pm`kF5nR ҹ5JE&ACD\Y#%!Nmwjd]lg|ǚm꡴@cIR`4@ׅ0PF__9d/4y`vX NYz Ҹvi ϚO@7&^_nyno&cToh.w˪jF_\e^a#\|,0r&%.!~rno;QHCkBoj C0 hhn9{D2fǧ4'Oh>Ϙ" )N*C[b'16sd3{vMVbǘJAl fP[$s_L@ b뎮v 5l5k{W9Pi>4nd /BOF!I;u5A[dlݮF~XШ棛8nx|T {[$H+t7!ÄIAhV^;rm2S);B dFT Z _(QLJks *iysĂ-rTxv:[]#=% >sv'1<CUAx~Vs6+|mԐY[=0n3#,Mæ0BȏqD!V32(//{{-STFǚqGG}&T$(3?U%ߴf4tR c-^W3WoVQ(5ܶ2@޸p|?y- Ө]KtV 9`vy,I ^VU NiF~(g 5`]'tCЎ {Y|!_%]ٍ3RVRg6d9A%jDh(*A2v> P.U[(&l*vtH cog]\A i 2]˩vHdTۊE! m?BiEq Qh3KPA)$ ,ꦵm.,]D6v{Toj}!JȸWTzMP]C Ǔ~(qRZP`.y2ߧmXl'F{ 2]cX"s6LO@֓@cl ؑ ۱5,7EZiD e)(l٥klx,!;Z;!<;%w֪*ԓc#YQz6kS9=cA:ɎdhA܇EyDPa0۸ju=* \Ss \-#D$mU2LzS*Q`NSS˛WhCZ@=@S<cA8oICNBYr q\N a lP3fDkcKIKf"zC]چwjj|Ia\aA hqt{11C&z " %#q\.Gm7lK.Y>biTl#ӥp5#f: 㱔qW9 j8Lt!믛w܍["`ag˾"/m[T|s^ZLjYW?щ?9MjVq@|  N<k6 &vN6W+=8wch~s/#ApmC<#L9Aɞ_qI[ABՇM~o'ݕašcQ{?eޜX$A{tI7y*r+ PXS/IѦ8nSIm8J,QO4~l9꫊ꇨj {Lĉ lVWtgpmp\ppa`"P *U/qf!)nj/SMM弨-̨0YI#QyL$*坌o g'U4 侕j,:Nfԗemt*_5rbA|+)~7σ)A">95ZN a:^jjakHWBeX7UhS9l0zq̢o#3BVmv\w|s%BH2l!VY?) Ցzw*|ɖGn'O${Ӕ2ζOX}L1f=?ke 9+E%Q{{}/0.{[j-/`#֨NhcQsU yKPXs؊O%Kk˱JC"#u;sZ<67y D5Ł|֫o05*Z; iDշuNӀM<F+KQ!$k=vi? _,4s'uhܻ/@`=_e=ʬRP=,JjD2 |eGf%pEÆjXuE Y'3Ikkcž %XJqlwGeC-&SC!\X!/3?ġ~ 3)L<}Yc3 s/'þ!JNc~–5BkDL֗G8.`)fPNBaGb:1٥Wve!:φN}Gs!^FUI4y6U9Rk̶iۦ8=Ub'oUqOmZ3Z޸\jM`Cd=oMF0KnYxπ̶ٱm`ǹg>7b<Yo)g˿>mݣ[55ta$t'CLy*Wկajr>d8kip 5y>i-n&ǝ2s3[\,U v.֞"Epu:I!LWEiV Nza+8ߧSyd󫹺5=)\>[T]P˕r &z ϢWoQ36p Ü5'HpPN%`j2M,}wFX7=MFWy"5ISoR`!ooy Ź9/)%_4;Y7 ޔP4`S_'LtyTJ6?ALԶ 4y1E-oG/Mm+|owlԚqonތ=GZ'@Ác9SR.š=kĨL.Dxao,F`f( %p5}AP}H?N.RRF<|EV4~P(,_T|.M3QLjXJf+Cp(..~k[5^V=(M}%Ժ|6;~_gH"ʒO>笣g3h'y-Ft0gȑ}=-ֵ}_w dr233_sƢ4G~&XJ 32F$[+4G28O'*քUkHz,}Hj| DjA Pَp0z(>N6/kdZPt*! 0{l*Hi=(ţȆ ]$f,1ˆt<pƔOL]l`a ^Gl|s4Gݞ] iiQ1@>hrpq`EcLG[᰽2 vq[eVCDY*Y|PTE3vд-](1mY +V{K[X,I/< aV;YauTrKak SVYxJraX (ş_,:a53t7b5Fy)EpNЬS0 >/IF$2[1 w^e CAa6tA75 8?^;d88;#@XJdjxu.j8'Q@ %tuyE7f`F%6o*?O~V>T"f{-.xS\βhe\k88'T !G)'թrC^|e3B\6|-]fn*ׇ}W4A;PYb[K6pP.Sc8].^i%|W ĽɖW؊ÍI=u'۔kt/ KO-Ac53;I"wڋou?"KS .Q7KfXXZwಛ %OR7{Kp0R6(|:‚+ Ǯ89^GXxS*Zv3qex 5]8 MO>(~C8ċ&;pԅC1*n؎}/ށIik !LK|pԤJ):jC}M"O bKZ*XQWeSٿy;4.Dd<uN-PFUUx6l+ u"J+S8 ?c9kmuPkHI׎'MyV@ id5F$_*sKPWNfr+ob_A,F,Z+I l'>x["+eKL̿g*,x rFz(cyZx/;#cY&XFm&k*TSZ$($JUv;kҴpf㵋 9;QJصK#V`p?Rx}$+mh_țp^)ϳ(1 7QtWN/!1P_ؕs%{A4?lK./DK>TA 1bƊxkX\Q!r`/ [oB70(Y,5asqhی{G$*gEȈDD""ڜAqMb苕͚e6B~G\7&B7&zR}<Ǟ":w 7 7:yNl6y|i Rk@*69m͞?^x7wg:4[yo([S[UC"jR}Pq{Xt<0s{ `qېPrx0MY_P WǪzt(Ь"V!W\ ̜0 E޳#@T%SV7i;r\* -DX#;_l Ņsf嚟SaLt@)WczT2v~Sy2< B.P*0dV(p5 {s1a^XzN?OB$K;μVS5%J|b0̻ 6Aa[IN[@kX~]3uASqH]o;jdN&A.JT~)f0"9.c?sX q\4AIrJy&!@m ZgfX+djvw(Rd!ϿLSQ| bTE%pad!f#FO\2o y\&m4K d:Rşz7u_"0W1yjcPIxш.Gt-d"Gg֧rUѻ嘷~\R7p¥=xl 7d /!8B7߶RȻϵրoB Y",G7dIbQepջyʊb@0MgQ~?M/T&^i~0w]^ s TBYj2)YՆJ\c6j9-U(7\Y^(sPFxrMG=؋1Oe{=|ð=r-1Cf Tއ\||%1 {ʼOmnT c9ʴEﱉ;iG _Zz!َd$59@LCtlbT_7ZywtM10t͍\QʟQnc:hְm>cɒN*bx VdGמ_@dě =4+p ؾ"O=w)NX|T&[`pm5k:ܾhц<.-@h ˢy0 YCCn[ޝ<~|UgN3tÊ;%YxҋI9.Qtސ8}0cW̘ޡ ZS썓_ Z;`:'@.h8K$mIfF)/JVv2S~g ڑ! 63z3%jb-rkڕRA. T\+wӦUͅ0.}y AS[e igFD"}NK_ t0gjmo$@hH3SA)bGc]>n؂䄓\/],ag~K TێJ(ߵނC!5!q4 f:]L!Y-(6;2Z|-plyC氢:ʂl}D]N hU;ҩ?E׎iIWV@NuzmN}eSs M .7y2U75E.&XϐnˏU.xK9i:"03UV0 |n\ [}ނQti7haj; [aZ{6@nMӬz2 W+gLR7/Rz^q}2^GDBG;jv^쓛 m\@JlPr ^ Oibv&)a8u cLUFӓ3e!L#/y;Lx/"TjNtqT<9ӷֺs :g$H=fa'}&8y}cvyz챙lMZw/GvЗJqCfuS/kiy )|l Fy eA[QPQ3o}fkoO9lp=4ƇT{ I%ֽsoUMFlG QD0t1N`'8=d$d~y]pm t^Y w<~+J0*?Zծ4ygyWV*KQ6(.1ø  HPՐՍnBgS"PpVqifx8̐_zd KHiE^#[#tx8UoBh+1x=,-PLfeءwS13~3ŽտaUQgN#[W3FjɏUo˴kr(F˓ iW&> A*d?-n ^B.\P#:/W$NLBkx?;/W#E|YThB95No' Z6"G5ؼ?W\$Zߘe_93+[b\'k;sYheot"kԚol@+`Ȍ{LGdCVݸ@/ yCo1 q6*˚e2mG^⊊_nEIL"C}_B2]x}*# fpGQ—S=^hL$MoeFH[p=Q;-xX% hkibce@) VjtI+LWYm&-jW>Yu4 W&[Q5$Ҟ g(c s| r.5:[zTl({x4i/VXOx50I iZs/P.ιcnp# YAo^`^W)eIFڝ(^"PabTu4*,"^dUwhnn^Hd$hdD3]7DYa#E6Iym)ٌ4]]٘OnڢUZi%bD.f0:c0c*1,hhUݟR }> o7e/'z}5_6%LRHziEKV[/-'$4*Gtr<VYP`UP6K+'V&Λ6 4q̢`Sƒ)g=汞m~Fٸ]-֊s3hDE /LLܻSd :0"]TA#6+@<!:Vi>oGƱnx]ngR&C&R[_d[ ɹG+] 8)=3hOq^h?W|%0)tEj?kIMע[G3Ak5s}"OGږ[F~;jH=e )t/!Li؛~9ZI{S޲"\~xSv9DFU|Q ѱ&ܛ#OIщcߏ*mŕ]y޳DA jj Z6rD{#ǝndb.a$Z~<8Bo;+V:1=32O?!<dHVzW3pO@XIx rPIv n]`sƉ&3"vύ?t*:KKͧ!(Bדzqx zZs#@0h6hx/R}Jn/"ꩩ\?-m/-2p{ca"sd|}j,+}PsdN>nP&UfTL~o?./Eg<5,}M)U:cp݈.&PyT?Sn9pq٤h~ 8^'/d6ߓ`R fU@:>ŒQD:0߻'-21,j1#v2E'p$m Z EE;Rd .+IH#̸Yx\Z)g &%$HH?= NžT$98r̨IO 3:TMbA[6}FM[fU#2x&=k4I_\58?S UXIl ns z^j]ܶz:tCmi%JaRXk$QY"ΌfYd,~A) Ŋo^wAK}=hIN?6`v;zXMݔS3Y ҎS ([2G?,?]@l@ Bl^{&&cNp6jk+ 2"#עdVB3sPÃ=d>3 q>G , B3ͩ?toҙ7o?Wމ~6USr mZ-#a0[C~/MW*2F~G>2gɗ.¢rZR}ޜWv rC^xRkN[1JOOžn Y T s~Č s*ǧ~U~{6 {`13 ~ӿުisCLD@/xUNgBev/tӫh#l /6ON&FmrzwԹN&љLu Ǚzu ,6:KWhfp$⃮sD)!򃺞BjbQRc =:8)CkB|s",Fe'~Kz+`fvT^%:=>G6/`Äj׭}P[~SޡkOZzͲU 2nz`1;C_z:n@#9 ևVTk~; e̅lZOa`4"ROjS,!ڄO(9݊6([[2>ҙ|78X B%?&4Nb̐䐫Th$<>eծd@$CM}ȯGl:q JowR`3]ʁ]PDQIXࢬmczp= ﰦ_wS"-2-u15[>3b@}g*pldж2T`IbH1o>_!Pw2eOWqN{Afz68h\L$B^Y܆ WU"⫺lU{CR=--nP*kigIDZ ?x#!\ Wq؏>-/6-\:bȗg:_Zf'].!p?7[&[VoU8mF(+̥ߐ31CГ~eVkk6J QQRwb l'2ɀe ,ﰻcך6\Uy0;~!cUr RmͷTONhTAЯ0l0 4b4Vp^bs gO%,nF/XS)4^vFN`nEwKg9GĚv:zm-$O_ 'c#/qjk20 Z#gd)"~ 1J^7J[-=eINLaZc\_rz8ihl#"a%W`"1D̿"H^{"Ra2dѮL.w5(n){O #\caU=F*'k~0Z_5x3mL$ր~g栳B^$2^z}X7Aд$)! 'syN9^Bn(Mh l{و"TV1Z쐸[9SV|XCAیM1,e- d@m'&}R]N{t *`3qbˆY '8!#JW^-t*"u7Wm6Č'eMCMyUq#D#rVTZ諹}-`' q ވt9SUœגǗ7 G Z"ܙzdDNܶ~dЅm\ϊY5*[N⥕9vDE2vlqmon`/{M07B?{9v*]Й1%>7YJ)`fzD ‡)1ħ>!]μe%hut88˟}[5RMc?Bl!G2|̽;k]A>dvlQ૵:N|[2%Uq$ވqB[a#Y5ËdrQs SPI [UE~4o oVfжF@8zp;̊+g%r[AuƉ!=NNщXlDxNJ }5G7s%"m${՝  |;3x3ܲ Ve_2zT=w'Ry}pW`\: >7bBi7bq>R5_sa('v $K2Hlxa[Ez?_@2<B% |yp$=`;y6ґmhXx#a6<+ 7Y~/~r\|l &8LW,|9*FaY$-'_̔xBeC 82>7+1S X#xS-.. XjC޾+T~UdVeNmQ`UL/ mʊk_ŜRB" wR7<ʶ0xڗ,ÒH'beh7]&"M)m'(}eh"={lw|hhS6Ҍ?\DŽ4;x7 79" @Z2fL0%+cXx0.3Ǿ!F2sN RRzfE2H^t#4;!e$MBZߕ>Pcbq<}*(y4,>4r{(_mďcPר۲9͝&[\t 4@ViTVGClB ͦQiی_%HNȄk RkW Љj^ymDMt/nI|pmek翗9hz"˨1C=# *vqZ !κ2\2:6avmz>pX[d$t0o^CN7mXh#u8E }-Jj P¢Xd&yܺM׫Su |?k mwTJc珋xW.j[+{?Cqes>5H:pGެX`p0DsA9h/ U8kr*y%"XE Mc΁SLDm*Uf :#+aqf4־lsT/cvQP_hD =^'D&c*Ul8?NdOcc +%KV\F]QV .g|77?7Z;G"$eV/]EFcz?$T0`s*yY%) )FS?(Gu{Ȣ [Junh5~2I M;(⍾8zx^g+$t~83=gt:V_OC[97 ~MPsci>)c/g>u dqS97cn@K( ȆCN3~3{A0% b#u1Y I=3Ѓ|p-\ W wg Mt}{Y}ë)( wpȁҷ֛TUBomy9mLl/˻n L.,61q5^Q5xH۱HjfvƧ+)IUWSO (j> 9A ^`~6%#ʾګq$&ٔ {*ig(ow~pHt Vɲ6?//X"WB ?)m$3Bű5%h,{mYQ\WCdߴ?ؘ(pڠtaU%cXS{'Kg9"%u{g?PbdV3Y跨zKvq1c~Uaof/(VjJDi!h81Gs(.ֶUڂ]g?NdZ}-4ZLg /jS o4*R i,4g'HSl.< fBipvŃOpUgB>%蕌ԍCtq$\L7+^ C}  Y£ƛ&?tcp+Mv Ʉ-lФl-rPvdƘD9HHr>? +0B2nU?d泥j7jm pL3حGU#{x^T& Z{W]6Nh'FLl8eFM`az6%{֬Fn]ZplkGjO j56 Hh:4@/r .>lQy8Ǝ؁!ٱXwUwM#$j$ W$N׹- hޣCN; ef:2ACn7%$v:Zȓ9DH( T%E=j `Id $q /ϢFg/QwL!]L9P3b$F'`aOgW5F>ԺX=c'E*y0;zyޣk2"p JC?TJr!+(-r螞x;,@&gsa汊ܻV\V92oߜ'MJ8|*>Ԁͤ0?̯v++BMV? łL$Ż^R֣nߏO͋H. I&5۽z܂ŚҜoL.,/ЮPIRb`R  iLC[RΥ_TU s(y #ҟ_`.ĂExQ}{RuP*@51NRǮ֩5(Nj TzdJ5s='\R(\yXx`حJG oq 04FşGuynHL?!Kt;39߷I^wتOLSҟ>𽵛<o$Phroa2D N$Y1;!${ ]bdT:3l癯}ة7!AQ*GġMcBم8e\ g| r31nPsy"\V 'ƕ__ySx=s L59CyYb%FJ}OFf7+7y[R}.0E-32sm_Ak3 >906Y;Pt)^޲ZYo"чi(MƉ&NRSO!IQפ_z Euo|I0ZIWYxwX<8 - 2QG× I D,~ަY0;nn n92`V!d/pL-:^N(R BP;sƃ EAYNxm6PfWzM$aCc_sI< fj|S +Og?].WW6oJ=aS՟%;?)CJT9# ǣ8ېOegghz3\`ݬvEiwbh#暁<"b0&,}Rn%.7t@Iga6̨ Xejo<:agm;U$ii#ߙ<}F^wUa9v >\[a8L_-#Ve]@YݩLkaRc?d~."k^q.^e9 5IUښ* Zm]$ M"@P"kb>z.o:/ե~Fe,[r8z rCȿY]'e9 ht,jY+FTwdq{VD([LibȝU[q[,z"Z}~sYNjsEFC_ybbBYP1B=̜`'8J[!C$|5`]1^5cέc9Y⛡ܕy]NvK"UB; ^5)Z=Ƞ|)z XJΣ@h( M1g%lgc'9Bx N2O"Ⱦfܮr3ZQ;S99)rarP(Pu0+qj\GʗҔp3t7'DzJ( !Z+ ߃3IJ?H#~9>P3=^9=jfdTq.xw;Jynu[8%8}!FrԲiM@4RN[`{G]sMGDthݖ+t@(U) 미f&M6refј7U cG~åo'' S\hXƎ>X(mR:q RP5%:@8tYU.V[^$P 2bϺvp3a\LS[_ߋQHL9oBNNY-¶)/NPCCE5s0 Fٙgk!X.[/(4L/6F-1]ah"ⰊMѐ־a z~-K-"ćCC` 1򱸽 "bav~ 1<b[@~-!>/D>As݅}5IG yǀ=7QiuAm ̘bN&;:YڇQk}|6fzAI$9T<Q@@ºS2yM^/hYoCiVvgK3Ejz;2O؎ |u ﯿp*Tߠ;ηۇXT 4 hU|b?ĜQܯbz@28]om/сEMSMfhDe,)[ Ȓ8m3rҿXHJoGA!gӷ$FEOg*K|_@/!vSsGA/Wcf7Qa;gpy%$s'9Y3Qs1'Yi U4M@.ѱܺ" oVOVz)BH wSAT˕rLH4g&CAk86)+0)NT;"e%-*F!|dOu01jJ@n~:o3yWRN>~ʺT%~ ߮.GoB$㹂ё|T}R!&\[Wk5a>F<1ܵdtQ$ a5*~G֓J~?j \4_^Q"c ?}j 9ZRζ8n'{< B2s$XNi aQtaYmڟޞ #K[jg1I`AxwSa{P!0qgнe$.Y_C/@gk);V HnhTJɿsd>)1cob)h}DmG2ÌNmdޯţ&%nW=lTɖ!8B;}\amwe-yگea n㎶~^C)21'BN"kv Ri4miNcE/|T2dB˗*BTJ}koUjlsԸCl-? +P#UP x,p\:RUESQ* Z͋Ź)3̢_X+˞@1C۷SSQЂ?>>\Ɨl pE Nī|̪;!+c': gW˝873@hr􅒍}fV0b|`ojv`p! 5a*?` [)]T ӚlqCٸVTDEHM'v2 ]_pJ~fv^G p/,f{J߬R惌]P OE<$>EkII{;nh z3ra]3N>*3tԟ۴߯$>v˰֫We&.\)YDYlWs&`sqQTt!fu`nH/M糐0¹k ,ؠaZS}O-p"He24Zts8j>bר8fnC1- a{gI#mZr߷Ϋz&29.`Tò\eTln&HGQg[X2kSS;= 셪^/nwb;(L7fCo@-CTA,P67oy\Z_.rL!AcbAM].,:(]u{ ΐ.h?]ojM~ H^EUV8x. p|='F해  btSp9:;sG?gGgak.EXfDN<]sICK;?Mv+/з Lmd`& YdYe+;l22BBCQ̒ C(Ol YC~mF2F+xZߌjѫ^3h>\l3fU܊b(gS]\ $6̖ d ХeH ܬ0,ݫ}[uTF"z ~ %ۅ}u@r\~H v!%nqw? c pC@J-QpYhU ::$rҤ_7 ! zA_NO=ߪ}]ض6p|fjm,) }Pࠊm1 0E^M_BY1!^I텺@ ttjO1C4R.9 =ڲtw6]*' L~7M^>EN? VM{'IPI"!ej-fC+|KO|(/~nBX>}D1BtYyEF#_D\ H~ݔ}m8ƨ+#fDog"ę<W?y}ژNpڠ'0uti3˂;lGz̎!ݰ+.@碥\IQPGScCPWГ'wʧ;%WbCBl7wqm?ȈHlgC95"bIĔ<փ2ugdw8}ʙSŘX\}N(PYyEc$5S$7EMN&~ޱݢ͇H 5hW:ZF.0]'BkE@DOc`e4`uŸcR@U9˧.kdSG^+n[#8}i;\nZOd{׃aoNEӁέ-e> Uq;]yj׿HpI</9mk;s %+ sFY+gWQ@0~0 N1YTqdn%H47\z_ɶoEh?en3Tr359|X %%Ft> ;}drhVhktwk=X^ƶk X8p>e$R{*wMe6ˋ׾Lv<ߥKK+JnmJmjJ r7zc4&5 +gfD@{98IybV@#ߪ? !B&5A'TE)R|^ZY5>냽t}qԷ _dȅaa0յ?OԔN/L*'q{u[ !3/mP s ompVC[D_ Oߒh@JV$wKPmOElhշX"9Cq y\Z GƪȔڙNTZ] @킯CDfK "N弾v' ot]&tP4}%Py 6~wf$;R Fzݲ*Jm!ЈZ]( I#,!A Dih-@o{(RZ`,c/.pVp;TBS"䨱di[iFyj^A/:LӣBY‘kw>LuSdaJZ9>q5]D_:sH@lцn {ù"SgvR^P:G3?>Xs YC6'@L$%/j;ݐ쏃86cFr#Oa]KLvTo_u-GY\V{qyJ |Oƹk] |^"/>ZDDMPq((#pNT˅G6)$`P٣Ѡ-+r`J`_yy `h1m<&$07?(zf a5xGGGvHܫ;ِi =iWڻ|v±5=V\]MDa bһ#j<iuM0N@dRm9SH _ɰ2T6?u݂Ϫ6 Iw Sv&o]ܞABy'*Xe;6WBnʓWq}0uwVɴ{qsfrKMU0+wFDP v[?F-uQmGT(> -$j\IVLpFZoK$"/Y5~aܨ~:! XF\<ooo݌O_=qYZ>!q{7GSp)wxfP&!7e,Sd}T$S@ qzi3#dk ʙ1"0J2cJ ndb["O?uj`kr>1jUdcc9ﺕ$Ȇv}Drgsz)~Ӆ2y DwJ[O|T?ߵ}pCxTŋ<'+DLS2Y [jSߺn{vc.z,v UE/yEzBgV2mca$b~Ǔ5quozMc0jRޮx*5#y")Bj %sP8C|Fp)KM tU$](qg2b:]'T_1`&8!XE46& $QJ;0,K~X*E\lDl,T_|eڴѿY>YqOp'g9;w1MRM`$BawjH$0^"~1}sI٥S:FQ+W~>֜dz m _ZHo kcQS ^8u{RP{:) dr;\ɡS E!5>tK|!]R:&9v` S&&JZ(n$<gw}J1 ÁXƕ8~"r*:mj0˷7I&-n x7j/AeEj⪱htxr' Y8Fq MIJ&e{ udnVZԚ^ʻCw^! F=.oy.  @L6Fa2 maWn ,l>3xꉊҐP~0G=pDF5{Pb0(G*KtD)0iljSz+0.ͻUgHEmڞiS/qi+ 轢Hrٹ@ okY)\lz!ޣ"<*O01!28'v_;Os- DcRqC_εv4<pDR. ʭ,zPPUÇEhh)Z"^28{Տ\(+TEv"-L /$ekj'̆h.zc @>D11b7ϩ14h)k el>I8YB=0T'΅ ͝4!K-{굜yOPe"GvԛP'VdYt=Y%NVnrB"r"-'|WS֟ZvNsy*EV`^Kx.SbZtPO u/Z\vL::! z (fލ(k"[61smZwrf9zFu? [a{Lݪd Mi<^sR]~9mSOXiOI 0`ycU'd/ 0-*>wq72]7-^ Oe\Jž`{Vu8絕V*yV%xf&Z0hNs~X0`{n*%5q">f9#NN-@68;˞=( Xj" I-=A1Uȸn4q"r]^^|&:Yl~xx*0Yqܔ3(Tea \/g9C5܎Q Uʵ+A'Js1B'3;\vs*ITSD+ 1f`*mӧQN̟&>[~HkƳ=w;) 9 N2hP8UY\̏eS-#V+1vMZ'Pܜ"XLY&ŋ+f֎ԍXؒcH=I !ygD 5[aa2%a[~Ι3ȃJn:h< lWUЋd{*ʕlܽм=nO 2!|%sYiLS+7@brBhA;B] +n,j]fUUqalOlQw DaQW7e`ɏvx7j|d81RxȨ*(hfOyL:|q# /ю׳ o}rsF_G6Cy7 o ٘J݋~o؎ڼ([gEUd+b&WoɞE0% Y{} )(s8,o.weŭ}RB"lT~dQFzXl =kb~#Y~>z鹟\z^g0X>ܛP x{a.Ckbm|6 ivqȭyϯŖ 9xu*ߺ@0B`J!;ŭ8rǧx|<9/ ,-\*XW~^$.US1ށΔM-&s?@Ϧti/'oE(wT޺s}}$3n .u9;& +1eNjw5Io!7ԯ!H9d#/е/?>.[zl']&a\esxN[NDp \KtLjB\YT髱j3d(b@r.r@}0qlr q+E?MV:, @4Lѝif| hxbEٕ^qK:X5@֡۵O~|wã.cu? CI]-g sO|)1M"Hbf:~y ^zu޴mu1%>T5_GZfC)SN\j*7˜2!C79&Ac&;b|Ao]M}.n+|BFM cfqa}BXo\X=瀬ۏhF~7sVxc7]B6v }@ʀx)U##Swv"}bk:7.6 #iLڕMӁ/! MltyREx 팔瑒M *ЍʔdԢJK}`6Gc| Mb!J7OrFh?Stk cJEBe{ЈyuQ,_#|0]* 6o@no )eZ019ћ$76C '8+v]9@E#$xxH*^tar!OmZ;ȡiЀAoAԝQl> wHZ:)z#GZZ;3Mm#%3)M褡,7g^ +f\Cf$oI$98JXf^ ^ҵӒŀ0?,#.xaa,$1멪C-\uh(ʦ1V1rC d_/^  tr9C-Gg N{*Y@BۉCX${1+b*DžS +vO}e30Cf;8/ Q}q~Б5 qPp`ɷxl:&Ɵ^jP,m-*IsnAH ot616+"dMӲV-? q, Q8xPndJ|M:7hsX]tv/^H@5"aauΩ2b)A.px~4Tf c\jͅfęA,@Tw<[=9 (yz#iX4V +`{-6+?gP?J>ؔK7T^2<$n_@CM[U~: gؑu#N`$] *fUk'j-(4jMrx~Z(e3Jt΍e%B7 8@;ù!RއY,N{PC%cLΙcְjH[#FUɔxCK]HcGxJA(Fos1NBnGּBڥqnEՍ?m |HZ!qc-Ӵ`gZRuX>{p )b=x袼;*st:) |ѻί^kju.0Fꁳ~6sɩKB+N+f,2Z6e_p|BلozIPcW/H\8Xi{hK{88B?.K *V`(g9dsWa$ژ ^ ULQHxŠ?V̧[Ko_tHc7i DŽ> B&@лƎl~T:f:pBEgp/bOm$J: <{Vei&R1|KvWD"Za2&*p, Db F\:ӫȮ^. ,@p8'ա"t0f*8W~aUXyNvsGAG_5'⣰ٸ? k\9C*[vY1'CԄcTlji' ;z &kK>ډ>XbpW]v *p@ש'VH] !={Zmf)$S}˕y,{S9^.@i@7D<8LQ)Fdvѻ(W̰(TNB39hXOI٥7 mK)i5o=`s%^DS5r I.ΠbÔCq b+țTQ|"D(࠰y_G̨de'p!ʈcBV&%p\;| oY5棏 \!U?ФD6O~K""D6}Z314k7 X9&ꝃ8INZa_N}ԡSaE&Ff6*<Ⱥf XY͚,*93X+36_;M..UCxׯKc]P&̃-pHfkYfKHG+Һ;4BS9Y1Wq',N0b%p64 儵Bݹ,{WfsY8%b(ODg9o"hīq <_J~\s/ё|2q~ҕK$}1Zv xyKdX&VZ,Y 9dse{ۧClC'>Yov]0nU4Ґ5W٧6G W)xdJkl?c Jfc %p]l{hu`:(Q5&o 3ՋZx٩\0&EAM"^g&4YOdݱrzh"cDv[K6(&2Zuj>€v*e4F(0$&cąGs2|m}_0lINb' VהSiq(5jv^񕖧v +y=a'D\`)L"N01'Ʃ)1ẇjDdz@ƔZkDIOBM*22?Ul v ѝvS K 2M>RK{ia^4Upi^r ([m wҢ4ʽڛشpj[qÐ %EzRVik}h7Kv|((_]&"@K_:bbI7l= mw>s/|۲,cBtEoJ%$"R_}Q ltw '/sݵ\ٳމJ(ǰZ:mf׭RCC HHY萦Yq E,%CLv+TN9d5I7y$hWgf7mdbϿ0D8ٳh9<J8zeBJ*5maHbQu_prcbk_a(f3*QKBB~bg pyoZ$hieh>1{^gAhXbV-ٿ) t;ʽHhI eGvx=w隲`sTЮ5Olif"[l=z8U21p@|㲾vhx>}60 %*&*\z# _ Hb$N % ʦM8H%ڤX7>( 2D]ץ-=k=R;TS!K$TPpaG);a m8S)B4XaT6Ax{p=:ag#'@gsR/4jJl():v4MPv@AIf&.P10D#}ZJUܽ#t8IUVa/dл\,uFț끢JHu`!$+!&˝IÆ,QiX']XR _zdo~+"^F=Ip_C{di|%~h랋>v!/ ͞$̚<=ci/134ҋhxj0VN߅7_4lCL1O- NKNBA(,E}Ce ؒ5xtHC(,3UbS 7:˔{KNI[<ћ]Fu8BNStthOȂn[-7NJ%`ZDf`89TS Mߙ;Rbf#{5 72 =x܅&̀&cZ(CT \K n`WH7ͬzv6 8}"$5Lةf)}L@x^v0:e+S@/4'X`GIY2IQonBNwa} x\~Ie&d}kr["j&zb砨l5J+)C̀[lXT7ɏHZHkl!\!ɳU.ܡ8 %BM簰k 0spJ>GK!ohq;ԃ}dgСOA>/C0XvL] =uWn$ݚ</eՋJ)t?̮O Eρ-1>~s,[)mB kaYt]*KoG@ i\^@nMR-># DXS.sˁ[{B-d&>,0oDcx] Z-s.";k'y&h_<dd}%ּtG :kȤCiz\ 1l d/?O[I&KH55fc2r/{–qa<79 ǎRgZ..zn%/ \{ ٦\e $kLAQ&5-  ΁Qt=יqd4`!\7:O٧- uKV7:`dT_M=qzeb5ejgTk"rG5X ipX}!l| mEb&A` T T#@E=!Exc{jr,@`+#7$;vޱ6e]fdP.neTe0zp/DO$)m?]\HofA^jւ0IC.r1l)3# a`EmS<Ͳd܅YYz2Vi<*+CSa;}/GE-81AUѦqq./Q=B_5-gD"}nh#ǣ9EQo0MѫVd-NL!>ԝi(qXܣ#'~` Er2jp_2yJc.9/[Kͬi}CtZoTlIT Aن`^aT^? FͼN,nvJBs ΟX}`Mwq<טFeC8U>4_]mh .2ޅ YH=AB Yhc q} ꗪwKtɝ. Nߕg׬UȊl1<` Le`6f/lVu X ldQ`",j{i27"W)bp'nt`v7\v4 tKo.4QE@ BE@V\w5ELFrAj)汅<O>&)ē6LʱgA#ݭX1roՁ/w@\ UUd~ʡj9LR41wϾ=iHfdДݷfHUK $7eUrJ@(pR,s])R0|d >1Ps$4- ݭUW,< `,`]"Tx m`Jng juӫ ]tK1qHEUp M4XJ! +^ޓ[vŝ*옢݊KܾxOP۠Xl"^jn\0~vOʨJ 4Nlwi9[\2%W ZHL+ٗFu..m@E~AJgX[5c#En$'OQpGu ZNT@-pqG^eپ+նb5 Y_q@A7沺ܛPcq]ÖHaBo'~v X2"pu*ݳ0U(Q@w'm7A\~ccv!J#إ暹Q)XL*$$߇hph}d6Rm*P%m3Or] ?hg~z̓O3Ql1ӬI=d_\1kE@*KW\N[?AYPmK09}yBSx-'$wgZ/\+í\8WY0B۳gS{t=$ WY8J}x":.k]NJ;%G9.[E@z1 Y{ǝ6PoWiz%砘ADk¥PÖzGi8gD+o`d_Z: @~ޚ g!Ȇ²DZy?.̳gS=3P2`u$b */|lg|z>0BvTMCԶ|7 Xd ̛"JHl|5MJ2xA!O|愥2+O^ùx@V]u| 8"X4VcRy00!eCmE?)4Y+G0֫s #cK ;Q^_b" aΨms㙧f1Ce+/Ŀ?)G RT%D3L-j#[-Z#4P'vTSL]~SxS)v(_8zUs@ *K@X[a"kˮX9kirb[ R"N>f%YO^~'}H̄Ӥ4F:A"VrkMLp{rM/s>G!i əeRv`g> @ֹ<gǐ3L 9.L]46ͪ~yQ+.0U8ws~ 'RuZ[6*|Uuf#reL4 ^\ª>y#Z*q qcJ؜%CϿ˹pՑo q'ti-^q@~cvLYnCr {ᕗ s OO6-kbi]E27<2aܯd G-GɈ8(f2!6@ibҐjJ8kA;*.vjЈ2uhQ޹9vr26~1r!,+sJ@d^8.J{> M53EƷ\uU(r,:U REo Q?Y1!l{,+k9eΒmd„x gNpҴ\ }Qo:_nM|pϹkhk|݈s r&{_3Zh_,4spqDRpJ$X?\}շ8ܔj8 ytzj4NF+hK@b=kNjޢoB}[ߘȀ>V;)4lw rOT7)sL1D$`Gm_-P}yS@$.Ǜ/1`ȿkP\7J5MRe{" 梓9*;}xV{̉ah')Seֺlݯ_N(|J^UVA6o #CwJD@'jk6vHQ:RxhRLQGwDk]F+W8( )V_? ϊҫE: &1,7ͣ(`/)E y?+ʍy*ې5ix㊜Cgn]؇j,ۧȏ9L;t}3MNzJ*TIamkk/d EOוBmfGBGSl~][>Z@_ O祦{<sO<8iKSW;0.qsYi2;"QuQYu 38Ҡik5ax!dy% + s gkcDuJwq EuV>cp-ꜜOL;׊H4;̩Z2.vu3B7~1^O뵑*0}TN1X`s5؞ѥ%ae؀oү 8@Tdp.=9]bV+d;+Iuz0-ľʲk=<'q<`0[ 1jRIjD@ͤIJ8uLj] 5Sʼnd י !Za/CUpMWX.fo^ȯdUXAP}ډ^lʎ˄*!^sϼԤEPecɷD= E0$=FHNgaf /`M.U~2&@ۉ#̬d ΚA PpI:w%\덨fGj.XoIXReqbϓn,+.5EI_B%%}~3U&ǪyFA3og5zYEr ObuZru P &f%駧C~X =${\;m@g[mS~ӣ`>˵}AE6T hMYZ% YY#+rΙ^n^weB4="tDX>]&Zl|狂jf)W#jR!<Dڭ8!.C^Lۼ/ Vs/ CMɇ~2!-=l bWjؚ'Ab_0ĸVgJK\nc'?<Tg\}>CB2pqAq Ҕ$Q[uOqŗ.Nm.A@ys0 VEDN>9ຜy IdQϖ B[ kt4؏)1TwźNx6ljW XCe,S)"f;{ABIplܠO6.e@ *Kۗ9z&&~VgRwˤ/L ӧNgY*M I[=Q"j8^4:B]FI'}߯rs0[` s`+Ϛ3lc8 |n,ZkkS) Q(%a`0Yh~:0pRWl!~Bj\`MCqE EWRh#rЗfIs0aUE]_lZo]h'$sA"nvs19j3Yˢ]pݕBEgojPo V#)eVGu'?VQ{bNؚ޼KtE&M. “FYc<̩v5աNxh1`]md6`U[iŽźeQœoI&CS t3!Iݍ勵HObG='$n2 ^lqB%1p/U t#!ޗV9cWgDDN pom շR/ ;2ׯc2}1@rC%Ҥ$]5@}_yN;ܮ5d|[5\%R<_h2>!VߍIj=m{ =R;?[:DfD;JlCk_s,n 4.J+qbEzfu2pNCt= i~M,DNLu*ѐ\(~tz?b=mOz& eK'u處<F:pF^{82Niq19TzOq$LФH_\m+24 yA*/υ4T}U=Zc琽G::#ÿ{oQۣfIx3J1ĥؿY'9EzuԚE=ʳ]bs$Eԍ0Vl;Y!Aۚr,,3ICh5`}B+ThK(Ȁ$Z s%< ^̓S"ٲ^b讲ta1D5oy;-Soy;w_zqF^00կjl/[r-7MmSBc7[P W6s|? ,ӃW9S,.!PVly]rrʼnFHb?Y љYyq@(Qzӵ{e) ȜذwnoC+x>LpPhR>ENtBc/g ߂Z|Y~lR'KY`dv/MKnDÕ~sAfr^M I/@F",%f>{ǯ..;)$CFent{ZVue,kaW>d;~nziF0]YrV?R!35lwAQ\ީ#f^؈/fe/+#L H/4jYJ͓_!$E'1ihoI"ozxW'WTWA+Ί3DWGB`mF4*.tuSqb&f1V*۩e)zHhR/r/O wS!oc"t?pi($Z<0 Nplj K޷7hR#go:r=#~/D) gPrk@ +j n|3}Nl*+6:b>& fy9?>Y)\$PG LH*(>WJp#&_i\d7:A_~8 h-jSD\ $:۸!loAOPiRrwEM0p|ӿ9 >#Cf"VάZY<%43l>^\{A[SO?v-xd7EEkYq>D7B "I'1};m&s`^; HG%CyN`1ЄXIGõ 6^֔* rXVFC񗽳9"lx:߳:noե@M9h#Z eϞ;Ue`*"̿QP'?ջtTar1DRthB-ǐLߘw2v͋aVN lzZPPv߅#%wbL-gԯ') iYQW,[ *͝5yɘљMUjbH/7@gskZ`@4;vb[~{ߛ$(́Z8u>ﺡdIt ,~ dj s&'4V!ᦫ{@ Z0]<Ȟ&~obGf)%|B&%+v*wey)Atɑ+1G%BheF}$ƌ#yud…`QB!/S-Ճ]˟T"'|$&,-،5T:Z|틄d:$ $$;}~Uį"3KЦTO C,#S]pWѿP+f=f| Jsp!^ س0H+ׁhw51z[6<_ l8"CE-{F@9#@Js'd T !Ua@Ԩ6`>)?b <7j1n6y,gCnqߚ]:Gٵ䝜fW.iIlwA}TMm'4}('J0 p=gCu(LNs\v06F c4"FǹHS9UbV^׽Jë#R QW0l8gLУNvpJK.UIȚ 6&-Te/:#-uMؚi^ܞ-~4P3ϲD:3݆o.b6gBرA`ጀeq:61뵥 7b+>8.=^4Ŏ|Q sKhq[  A]d G@o_0l*1WP{J.bq@y_!D?qu/ED@a7q ]KX XLGL;"*O638\'vD!hVQޔJ \>so8[`wGx@XEA삖BI>zj_$+rdҭ~M%0/`۪V>W:6Fg7D rF)Pbi`&ӪF5f"ksK8W8>Tw魲U]b'Ieظdы677mt}T5BoJfqw4I >̹̼< 5WР@dǼ`~eۂһbm~FT'д 5K{lT?z>fNȥK=AvbV&WzC께*]vs^VEtLF.}iytrk8hd`9&D[8:|B[>Z,8 z > (,kmb`>J~&f<_rhMNgd;g>b, xsRֹd'^ⴖNJn#?mӑe~aM8U1@BT44T~b(vHR3v7p%fRp_K%9Ì=kgOCsvahZІaмNVݩ`ȟ>&ICf(|Ā N+!PѠq@z,=gFܹE/GL}0kWBQȻTzn 'O. A3ɭp瞀8h{(:.᪡n:c˖C{[Z/y[5zKe''iy% 5ג֒/hUo+i|,Q|+?w/!3?ú^M&&amS7O23N%9cqnj&J \$89 V(2#,K*1pͰ[|Ž[ Ӯ5*ÒU9wŲtJ(*^Iz#%yv1uXa _p1k46]M7eB sٰ,MfU68ϱPV7l8̍u^ uWJOϏ,Eqq1rꃠÓ9ƶF'8"¢*GHoWÒHmG+f Tv!cj=r3&~?.C^T,F7*_Ɖ{5W]C swf ߲ǻU~ k9%@#Y`n}> E­ɶ䌮(U[ yj*%|ry,H)$bp G2ťg}w"ZotyE$B*B E8){,Z1V~ Zf_˟,,އ(hM|gqߺ8Jėس{ n6%HXUvocYt1(Қ-MZVmg:^/[0?g7uשPp{(|ay飀JI<7=`l+ ީ*&ӞH p1FnSSEI;,bD.cB Ϭc&w, 'G:B,S!`K9)Y9?q: sg!3 QÏ} ʿՁj*,~(3GmeK7EwTltk:$oKtx!żմTzn<翟RB[ᇑl!TbXq)ºn{ T}Ԣ26N-+(z5{>zH St'qpiV=4 ur<(sL5>BͲefQ9KE'{/;*Ytۙ8gfeX=ZrS%%`҂c HD<\ydvȂݝ 7:OD"@qA9C(Qkh\4 .^ /^s6fΙ9rVuΜGrt-NQպs"菩`;E,µQHs:I!5J"ő)4C N8n$/U*q\Z9YL!6 Bq-C|8ց~a [ bP";ɶ6_2g7*7‡0†1k$ߗmh1Yj ʌHl$BTn4 4` vjhퟘꏍêLA y2ɻm>jwy<0[)y9ohIbwi[UI?fTKDQ=7 # 9gjdz9:H2Ly[o.cwrO4pQL[%-=+N8UX8_%9i(-bNv߄'QhONقeaHDĴ'sc!i,R鐢7Z97d=muIs4 nIié^p}peAhnOu|Pp 薺mY2h+Uӿ"E*x5p~slӆ[ v.`TcL)j|luv\?O+cpu @vM9aAhf=*<¹xm_.A>6)lLW(p+S>>@qtVϸ.dQ=Nȇᔠaf\Gw`*:\ 7!y˦ƭ"{-HDO^^d*Rg-b[71i-P>E6\!/scm#w#;=y5DRgx Z6TC娖Ԁʍ(yS1D5aoV3Ucn1z .)*yWƁ*)ːr io/y&w]>-Ic _QoKr,xHL .UZwXMͷ5pE'rwQO{zGp_ჱtɋHLsh["Ǯ[nw[w,hC^Yb?R,k/!1Q& |`@ws-<]3f gM_VB:r,#95(=[եK@[rPSЊc(;dm)/ 4V&h&K ̀ւ^-[pA:"z4Cn73g]=志\eLs)]Cpp?7qFp[Nt*,L؄MwGr\$xDeA(eIyZM獭c>,L_9/!4+[Dk/Z"ʡWPbpa5^vnSCIU.OɡX27C^Z@dAHl&{DPz5<& yc4uM(ZߐC'=uiO%-0/ͼ {&ட'O]WFkC XG%g9ݘu;$6foH虪l-U3SӖ&$EiNZzC;-[/ɀ"h c-l@ltW?ܾ3daOI=r '6 k GVo5Ufl7O>aOz{sGDKjKe05qbl փLޤJ8/re|b|۰)լg]^|.!c*8?࿪<°KA`aiЏaz_O~Cy(V 5UG;?j7L_UE#I{+q >[|E;hGtu\)`bƌkI`6, ٶۤe( %<0}/ x.n]1hesv^׫^ AȻwHU2 p(KWdv):0XYFHc\v2q,٠\o=VuUKbL#Q%QiB+o^ 'ˡȪ)aVԡ9X0/[셨f%tB]xz-|hpM|(:0D#%1=#gj'-s=jgdǫ(´tN' ]x{"$f,> J2CZƩ~70t Q2>C$HAxaœ.M=oMR;G`$T'nOyiy'z`5DYk}u cZs7<5*nqnyrv:VtE>Q[.1Ao-k{"[{ |F)RH4ix]LVV@fw4"Ozӓ R1JljNX Ag`BbI.lksxY@|N^!X} dPۅ Ƭŭa| C͏KvyC`py$n λ0Vx.(4ԜdQi1|w cSQ.'&QBݚqº,5gL.8ߴ2Hf̾0Sk:3[S% 0!!́PXGm/uU!kgI+ȃgKC0;e NRc?Ս8 q !WçlZ/qd/uΏ4RRI@*!?X?)wh3#.+)IC# (s4΃]޹;qӤ-ov$S{OI ɴc^aO^ðs8jAb*C+B#&-MݩGVCHb-*;S圤׈7U*(ȅ*CpY}$nrۨW*@^8pnň&[O@WK'.$LLyuړBˀDa ]&dS'2r^NJL,?R(厶N#zDTxIDXcPx]kWDžM٨5nЎ["wݾ#{zNe8*⾣^0vd}[/NW.L% zIl{ǘMo:!rѼ%ꙩe=C{Gc`\lJMlx<"I9r_#Z Z4Mw(?>u[Sn.?NYon`3M?,obZL_f^- /( 4ɦ5JBL6s_(\)#`ՠaij;! f$QGRC'sX5wWEZ/rb( QЊl/`  4S+iZxL|kH@_521涋xFÕ&"p:߉߇[ؗ0^sCGvDӇ$ eg ӋA`Q?h]Է2>T;vɲ7U8&E56C Cp lMZ]1ͻ˗>y3OI^r<`" hx.> ߫=zx)LRig7bBU*|Zd#Aw7`9+B8x&N)cÆR 6|}~ J~qag܉%|}W{5Yqx}ɦ5|)Sib/VfM&UˈZ7V[}{fH&)Hu8ɕ袛<^b@YE,%D Zf[c{ iۈ D 7uVhzw֛ݵP(G*|WDv`'[Oee2 x6wP l}䬜qsB#}ݿ LvvGIh܃5BnQ/^;X}78bux|F ݰsR.^9Rl3ƆmԀޭs P{PPh+ S%-6LHZwr4 !Xz-)O|->#6‹l!&%\*w)n@EZ)Ub_MF!?#%_<9Q.YlřăZR\֟{eHB}~x/u@+F*(p\=멊mQN,3JW4(/*I'헏݆Kٜ霤}֍}$\jQ>KK騺 laDz G/F9 /e&$ub.kjy^~΄J]=X9!aqIOfĬ؏UrRA^%e DDꅌwY p/Q7PTWS#f#SYb^C .~6R] 8JEH_9~=prcQ7W%`ߌ@+i2|b@E!'p=ۈWα7,oq H8dMPahd &ᒥ\:"y򀨻CPm-'8xq=%WNDj|V N`^1&K2rU4է/q+ `PC&ȦA Y_9hZlhvZدf%Jy[X[RdC%(nwΠ8y+i:pu-UwLez%l=pb#Bv*Jp8-sNǝ\il#,Ґr6E tu D) v#w="r6&F\j$`ipAS8FgfdFS)jn^܀+ <Vm.[7czY)hRl*$hotB!1M=f힦I!5P]^{ՄLBCEA )zijUgq}gLgŁq} ټֻؗ ʇO"Ը{!^Ė2S3Ӫ'fzیտ\g$a2!ecbZ ^B68`ODOӔ4Qj& )= O,w3iR`nx}G"F~<-MOUEQZʏ(; 0;"^d2g!$M"w2r^ #!G3%Ojo>!ʨ{g!ākǫ;חR$uإq:$NEV7sj_ZSO Q޲J^vq!RtD'dWk8flpbGNMi{~WCO)b "luW΄=a9>G-H9dyk84OjJ&$CV*)'gAg9|"Y@ABjIhH/)>΢Q;,uI,w7mmrg0&PGV/p\>½+'o|%~lp@ge s FB]nŽ|VMX /v ߋ BvcM0/e]x/.Ωcwx.PS~c@R<leP 7J(w/sI PMSu$YMq;N~>$N.[h9.blZ$wWy %mK[(yG`KP50A7% +.`_ǒ?rh>! $mZHm+QLP v1BtqPߖ>nUDt ^=!ĕU]1R93e饼M jo?೶otO1$Fv M Rq3c>͚:2cD ֶ]XX${Pĸ]U":>Ln J7m]\jKe<;LvW2rwB> #~O+g^7>k~C@%!740zI.g4Ž!Jf4tWdgx#h[)uzU17βW8NyKq$Fhn-Y H.OsW 3ξ㏃f (EAAP]zS<@?K@CsM}N'ffuWz!=9C X{  ':]zgI/d89?ޟߦЗM n @ҺW66;Si԰*ȯ ,ppE|{V›&Fi< :偛y`;'B.&1h!QBWW7HZFٸsaK&c۞0|jܪG+ڿv|DfP2S5[9Rhrn4sxYd!tW`cogXL/?mLlcP}O 2J~{ e#[=e(o*ZtZf,8'۞b?`Njvl]屮TثRw+Ko0W&ad?bG~TՐ A xF tcZJO#͹o=ZmK3 n8!+f ȇJ XyDg K⟌F?yw/n`8Te(j"toaEI1[y. <޻I¥T4*ycQ4LрE=׉"s +L)yRCt%d((} bioVet*^ϳ^͂ncd <*Wk(:vȤçjgqۗ+<%鴽z ۥ,b+̕*RΈ! ?߇ȅAJyׄfVoB路O5 DzF=/3=w-X$Au^ļ&T3 ލ=#/1 ʘP~O؇yxT0wf5Z9;z[O>֝]b.__5hNU1ء}~j߄ E~Pi J/" =a8炜\^lo!י;1{B4|\}W0(F~¾62gK?ar7hȩpa؃9rhO7 R~SDmcWv>e_g~Ҿ6'D=|06*(wx+ea/a<>D C2W~aLa c0IQ%AjF%PЩ (q+7K4 C\%Yo4I۬R̮PsܟB9&NZP̃V ^dUHJ hH.BUΊL3;Xq!B1EC.;Ƽ/efkZOj<;wϳ-vib~2ңKIМBR,LѼx }4ӮdɋAJ雀'Dk% XA[.?@*:cb`[s!:+(͍BGɜa=Kmw ͊]$كrZ!0USCXHgIY@D!ZF?fnjo.l6D : ފÈn[ߺLB3⵸a~Y-Vph# Jvi/&%9?@=i@g :%|& K$#C}v]TPhwӛ}(#REf*Vӧ\XAh;L -MCaD[Nughp'L ֺ[cQ %wl c!Q(I8(rU*> (r?=g=[/#R;xNAрwRFג1ʽQՐbEBK&ykZ ͐tCn6VC:1q栽! èM;`x|{)6sۈL1Ғ;̣|Csj#7G.W8#]ɈMaɕxC%uQl&hԳ*Jԅ)|ʱcZk{^ŌVdpQx.gKqݵ4YcVkwKZ8scmۭ?x@.IemJNPuItQb"ΓGcNG ul-A܉gmm !^~$t{Ql8LPmq{FΡKl¸pAf񇆬ok7aH\# L7V Tk  {1-n˅8mp6m+A –M\G;E_It3 8?0* AyDMNr$Ҫg]1yWoEV* l9G%kpSh/*K2\/gKŨd ]6jăcwrFT1oLR%GCO AdB܃C.a(TiPs^ЄVh]0P{٦l¹I"RW!Lǿפ9X$(@4P j M L-[%c+ ɇ1BDG #Yk#GsC_2CǩϬŬݻBQ20M BP>B/9BဎO#Tx0^IYrQ~2zOx0#s~qAߐB}b.Sϧ6b6NUY 0ȕOXh3۵ɿ<|}.enT)&X)2TA"|mu*[ j^oP&` j$ϲ@*Sl>aeUK)!r,j4nYȇٴ8`ަCe&+쑪p݃ж4Uv6F3C{xM7y2t7eMCYͷA QXIV8 F#rf Vz)'.Uv|:A5 sh`cH2ǍfgS u O&]Z'c;ZZeK&14k!3Y/vDۓ8FUg%p-m՟ڎѤj`5ty ԎRWB&+b(ˮӢ*[)7 Aob|dUVnioM=Ty4U8ԛ/<oWQbڐKIÕψIs٦w?4ģE;{04HmZ>ɽ<6#:)h"'vI=~ENHB=7uR)ٲFu ``ɭ܁Fh˓O: q%b?aքJ2IU{o[-MEjCUt^ƺy'%8jEX{p Kv6nCA{2d>ԫcs“:J[O#!w4Fnl3P 3߱K!c&trl uIL-_Nc,-i(>x+r *϶|2O;a+9'U*Y͗%(AE.tz26:W1ov)|kJ8 } *CNW9#|)qS*;qf+bAcg@ Mߊwh*uFx-}J ;_(zM~ŢP璑 C~g "eR pRW}|ܚ@ !)z5L(?+J@'>-S &v7()#J̫wwa1D. x~x$xn3`zUU(A٧Y&@,Qa Sa"7(l4gWCt~ ={g򕠻1Q)<܆-*MRCfcLDŜZ˖R]il:M`\ %I.iv40McqM5WmPy : o{_-">hN ^u xm\J(xppC*@`;'Yha{ ?}LZ,g|}aQx@p6FZB,~ǟBfA.QTLFܸGҞg7~XŰk\]a%U.)ӱ7=_'8LqE9}Z>T ^C!22}o?1W'ų5;oY~_Iُ}0}sK{B:DH;HZO FבI$DmDԤOytoj\y) lLcAC-XПZXͰGZl'pWd*?fW5`-A_]U|S\7<b@B v yo2> ORkgN~= ]f d ΋5~D^:QyC xY&TP+Io#%joםbi6짺}k.1Gmӗ´E3߼GB_IsN݉..*I7hV}'f !VɡA 6JQ~E8*w8) $H6H|zvvp,]䊫`/tš%xFJ!\kJNڭɾHʅP!.d 4,ÁlA-1EOOчǛr5bZ4h>9D{xv-Z1μXxe)1ܬi`;Ck,h4F+>)<3gن@8H$ ӻbmj(nͥwM_p LoXBhjR. C?mq{%Nw1>d,Uh{p;Z14z\Ec"h (?*}e4;ʶ=x5:'ɄF#4GpЬ'샺6%>vSIm#^%~+ɢb /˃9zWwآ<=yxK""ZTV*|Qy1WkfV_(E$z(+5,Ol!ǜ2..碪-.m7Nߜ 6nL(ùD:D$Y\x`@Te)}oo@g kU(.l0(0 l67%vz+q9XwET7Q$+yȎd(WrPSOAg! (1!Ͽ0@1K'(9prS 餠Whkt Kʵɩ9޿7X7|].XTF{ի_e7`LPAXr_i1M}pR.G{&nb(Soh ҡPW[e5,mh'};G-'4UEmAQ=~vV]~ &:%ףȈ ) +ĺA>pgĢ n8 7翩ÁHdƽ{T"4]5u Il9bCa'4NMl@mEX7( +&Lм|+Z)$=I{д͘>0CbfPny'Cw%<L^iSO)B9-bnAaWQL:gX/OQj8?vf"+a|1;]A bEX\YscJ($PEw Ҟ > [2etkl= 4\E_^.zʋGg$%,{ajPfUZasa}6">ۘ+1.PHh`u)SQ,|9伈Yqwkw]y /̌=jeok4C! 4Ϛ9YU4{}/-#9TRɥdGmUM{:lkQɬrKoCi(3犲k_&Ug s:8*H5P d}/aں5 NrӍ@ C812U2<+3xPlףnx0鍧 ̓ i ڌLbגCwA&,.h  s3*jeIS+ъBa.#H)l;n}apfr檟~ BBNfd0"8)f: nR0eA* ""_[6/ Ϙ70K"ƾRۓ efw)Ύ,w:oR5W%ܨ/5ոhioO8)匂=ұX]:f3v-*; ",p '8U4;jғw\xOQ^Ktn.7-t0&Vh!$U5# zQ<܊M>8bc#Y,hW)-j>CA Q4D9z= FkTx|(/t<>/^?y|6{} Q<ĥGhvj@HCiLwdؽEƱxpT\Ԛ%Aq_Igؗ䁜x?[}ü/bɁU y P,WFճ4 i7PJ;W]h$=7Ńwsx\Ȍ?239Z /G]@|Ge$kA2@yV'OjȽW9Q7l@0~.0U9UH>/4QdI-UiԶRKGwuIAD-Vpmt(a6Vq"gA\" w}޷Ny`h[rD} AE4Z 5eRXCq;2>8P2zطt?UMI\5Iք{rn:1C9ysZNb0C7Nf'iK:pk#rprv&A8p QE݄ Go졙 Wl5`AWDϊ;[plXQktɵY~8*DMF%\hwS}c(Q *ljG%W $lmƫuXbǖ v~rĒ~CL_H\D 9H]Pwĸ=n+"bf"<+V\G@SA&׀SuΒQOIf}-:XAy: ,^>d}D{7: ؝i pn6fqR;2=JgJ<K(JV;T+j=ojK%ǙgĎlC1퉛m]vm7K]czCO7ZѾm e9&g;("YQ#0oFʓ. -5ByMiq"-`}ӸS7U O.V!%|c)5r)+[z#93ucB̓)G=|/-4$YA ~yi{ڂ7d+;vNlbgeOvB3f _i˰_R4t)+A_2ɋ3w:׫78 A"u. d+h&3Aּ!7,W6IIzOˈ:Q]'vA~ТZ1RtFG_ =nh6̗pKDɦZ@[VZpGIuJ5)&SXD♺ܺ%fSrϱgMwz A4ㆫB/!lkO;!(30ZL|)(x*3/¹ٍ#A{JsQϞw1!}ъ9ohK"j;i,rf@7?.b(Wi}ʪ5_ KmD4p7uȱ+܉h'!'&i$l{ٴ @O0W)L? K"\0?װ@9 G/=d?[{ΞeBFNء*FR_f4mf])7= R12 r\ZussM{c7oEiwu,0ȳl+Mu ǎ(d\҅2{o7T]Qۡ5wdl,VmS>UhyvF %"z8W&kj k/vw|W2*l!)(Bn^av]âFPa/G)Ė`H/j Nذ̓^[#8M[8refwQu򷮶jGBCzeW&qa͔ue$v8j_cjHV1bp YHC4mEE&IړvU%M-69==!c?z|?U %V_}i5F-yf5}3h¹TI@RX{T6U++ض~w,tȞYNJbr<15Qj#X\sda\$b4 r +p*dGT% i%%dvUierhQS.t-\Znnl3ΆX? zj"4rTr_MҌbYd/3oP8>My[}ϸx[ZԜ:/R *I%s༒5#,D(F[)JT!~cHd;필T%R;+6J(e=N!0{sMWj6XU._.%xnth4ru@HBEu<@AT N&(4= .Hݘ"\twXEnZr}S$6iџuvϨO}?ϙiɱҲ;l+VwxY]7aLCLQ *)d}5qP! |I:}#LF6J;$^)]s# xd;[` S(ꈥe͡Ix!\B<V+r#y-_40 x#.DʯiBBΡUN{mv*UzպeGeNc}*ڍMC!"|&l^DtS"͵p + ֻb22ݠ;TĢ (#Qn zmGBhϾ+L.pϔiIxO=A)\Cqߐ7GCGD'1Q3 KQ_hR(~p"^- Gx.26{'SvOT)Mo,K Jg}) /9<&8ٯ$/"Ch=Rz|!g=v{ء{WzN]e`\朥 X,ع\iGV[1A=JS$oK+_}`L M t)#͑^O>.vl8tb&:7s{KjfBgqCZEH--C÷&e%:XEcѯshFkٌ qf͂ B.q@޺}a.p@b{\9gNvRiWڒ䓕|9 [yl{u]&ہDCzz$oڬI|U[W:i8SSewuT QB)dݳ;J"4f+L™?DUA:6$n;{xӏ ⓄUA+h8VREk jX7 /~o8YV6LzXGɅh|@猩 VڇZrvSgK7M.4 xz{_lil4Z]zև\}?5?7Ȫ9{4vk/O0=- ԣ;_bNS5i\-Ϯ.Dx߫h-/>S *"wMn?GGeYl/˦݆*(JQK(QȺϒaA<"?W-, [`oGAd%EuQ;},ŮTp:(C>a{40ڦx!IyR'mh]{W⸋;]pYLf'0ޏcM G‚8 17B4d6M(aQ&<]YXJ ѣ|fWDl.9f? rNc\FR[CdZF<[Ce J©sL4`{e!.9#3l\Jz"Eʻ5zˋeE0ki;dbAt4,צ~+^/@OSwcPY8\T'Xsa8UNcӉUC1v vS %Nƥ}ZjJWu9q3{e8o2(ܙ\qYV$cT U^[-o0 2+R -YuY!2G"l8n_0nOF(13kB(3.~L8-zC:xAtvvMo`FSi* wF˖whys\skA,OE&GkG#gчvS>wpWqޓu^YI*\FA4aVR&34#")~ )0m_NfXK'LoOGvHܛ2" $,[?mvnןG3o\1LFQbwFj<]= $g{ưwFMn CF/j ?QAš. bSKڌmW5$;N!5S"=MѴk`w:?E|.zm_VARDd݊ᚴ67q+#aDDeAݦƎ̓:25TYʻ{*SwZ g\/jRh$x"(4fW$cq~<UR|R Y1kzkT/w9ykmq*#ÈثPwywc1-6:V\N>;L0 gC@^_&M 2_nO9*. T4W8˩? Y6%|mL;˨%& 3<.lVp2~q`*y5['{ rjA&P̖.U10MUȐ/x`7'[KN+MLJ{S)Zwb#$י$)J_'ɕ]>ӫpH};M+ v.%:N;"j"p;{]Hi&Щk7U, rWiU׍ñ YF)r !T/=bDkmMlqK_PY7nnVsUZB_J[?ѧhƼ}9# L``@.AꒃJ)p%W&Aq&)$O:iݞH, $PW_Yi؈Í\<ҏ> eIK"\ٯ{[oʫ:ѕg9_<@FC>V]͂C4q!#ωlkȊŲUeOzIAu#6; E =n/:tT//n2 ija< v٣v9F: &k=s QĻe <דATg zdT6Vq-<" 5|`@h>;q8i83@N =@u_yu_qӢ_VQU>mQ>Z~+0Iu .RZiCzCltt2o K Q¢7 F=h*e$F|^ L]Qi{cnenlcI[E>J8sn:tp'{9 }<`ZyEݸL|/^߃zo22;9AvP:/dR.)STLm wanE}lT,zi}lz'XrwXW[ܢR醍% ˍ.5\HK@C!I[0,5To7Ji9E6%4=&_ =zkfn$ ⺢.?:KcbDjHh*X\"a(#Y [x dPs$eo@ Ÿ@ aGOahxKd½#R ?AYUe UDv=Mi]ŏx*,ͺ D2H"Fd7))٬m YOox&[;nU& U ֝; ~>8g-gZ,tiB&jhAuHse:[†ۤ}u똋{Z(fJO g;3?,7s>^ģ (S>WK8wg ͬk<8%Bg=S i<՗mB.-R1Z E#v"QUq,굋t'Ie22Qox]:GӶk ce_3Y"k(6n={'1' H -cx( P9u IɼPmMﰚKW^:싚V_}\ "cr?I7͋@'$0?"z*d=Z{7آܹA sЁ߻%+lpgه UCeg@/J;]Hn3xzY T @*H`k$OcܰID졵wqYj{:$;a#h%#ˍ Ms\_%qCHWݨy0 lD+1LsNa)#1I~,UL[gK6"Gn߫tٻM"6]hVQ@wU%x!7Fm3q< 1G 9(z T<+t9c\7%C T i>wKPOțG=]©Q,lĥo| [*e$v "2Xiz$Q Z:Sh%cXa!TBs$*;P5A)iLaG]ʓo*Y&s6%8G-+q(!iw-o;CYM6֔.:3zs,&ҒcG/Wi97{։DX_ee&BӗޜA!R*cDfEx |^x @a;sk]LH>G{Y?,g{ tϡ>&-\bo^֗EQEEGOaa &β>1j8&u,X bU%⮷D"+fnS %5Cf.uB|x@OI+dz7Զ&3Q'6H f4^ҪChbR7MW_{\om$( 3Ve:/-l0-M>rrh,=2 wHZ#VÈ`HFGn*^`xB$ot^fKSDW^|MPb, ~bzn.ZGmmvrO] |VxlHv ܞC?ں^n;=@*8L???+$r"| Ow)yaKy]9gfSݪ#bu2 =1>XT1$iP-# P5*w|-יvۍ3XYIXocp3z޴o#ųFm=#ue#8b?U}OHg6X/*"l}q\ʚ'W$۩ЙU Jbr-?:K%7#+DuLK2 Oel vgʙڢ-UFW |38xTGܲDP/|aĦ۞ s*I垛U(c{ b~%9t礶L\[}LY /ح2bc4LA2771΍fv#<ոxRD( o:sրF@Nnof;Sfe -\=QսXP 'ҁ_Fe >B\5P_I SBrWÄfgZ۞wf.c te(pk+u_5/2Ht6MqZPR7ℬCoY6{"" A_l:.`(?5a|',DndR{t',p/5HGf4<>dG v5R[n!͇F hhQ]K+%Xx%bH`-Y-wb_ 秸(zZ[Wt;(E̦C Qo~͔D$^\&Y"yAu@RAT &u_ɞ"=ӓmXW^]Up};l8@1+.|gJHc_O"V )SC:f"gJT@`K.Hm)XwzJ#yr޵ֹBC+$Wp~nw j7]ywWnPZG Wh8q_u5#vi{eDU IBKmSSZ@^Yr*XZ?'t[m"0FC,Jh ֊'1|yqy |HoBǨIf9/~B~%`v{ _7^3_WFRiVnǟnN,K\I^}!{X lR+l8'洿ÅC@ނ,{{Zy;PA uE$%^_X4<(Y{i&F^@ F(URdcߗW :5iGo50Ř)G;|be?7C:jׇTШHGjZ"8sgI*VF\K0hYxB`.Wĺt\Ux&wަ7FE|J6ϸ{g ˰[ȿ q$P␶}XN \NR-yݱW J3H[-PHI81V/w2ъ3[Xٙa4@e =ٸ*.T{/]I0Y癆xyܓ6ݤTW#joWcAeU}k#$H{h'<~"kbbf%K`jL ְFP=VohvXL"F-Q8ڥ:Q$ qnnsy~.Nף "a@1خ$1P}Mַ_B :eYO0(9~KG6U?./E9j5)gJ5 hX܉B8rxAxݳ>[+GݻwP=mïEE{5Q.,Y0j iu3re}Ĉojru%fF-'(T’/MJ.=pڑfvNJwgaT3.P|b%3}ʜ3#^gythNڅ zDJ$)4KRW*(!;Bo*cPO\щOɤ/^, $חt?OSRF``|&P8Zxȼ~q{$ϋ})m Q^bu=).$C[u`CL.qptL^̐+8 `}*s7 ٹȾI%sPÉEB:7Sޞh9{h&|??2kiO*d"<`1p+t- u E 곔%과 :w+)JsmD $I)v 0M# TyG]#pa2VP EhmF,)0-CK۞lA}E}~[EsEwʗQ NjIoL[y0x..4^m%uD5 ˤHdPIO[VzJ7$ * nWo~<_=-&ΗDY.CO?p#)̐cFOI]Y_) ZՃ^,-p0@bb "eTlAf*f%Rb#ԄE/!:yU|k?}! By _2q4dԹ6Su'ND9!>ɳ޲|>d8˨zC^;Wz3:&C//IVJ پ= pl`+ao',{TtL:t0@?y;[8q#H.`CLb@q56:1Hy3_@'J) `Slɏ_%Fw3nGܫKv`69u!6't:Ӣ<: 9}*qRf5[ɑd.kн[s :Jk׮$'p Ǭ 3#Φ2,_|n,fBCO~>SieVh^| G.0"ፅG_tr% IY#i\_%vi6 k^r -l[EKݪڵL ZE$atrGّÜ\?0Lo x|Mcy, Ft!'в9bFG#SiN \)!ʤjBB+yq</{ >zDW|sX*ɼ]wO'ΥZL&u;= ޿>HӞ>mxP:ԂI@~|dUSǞy6f8>h $yxCTzR)7Ƞ ;p7ȇ%b Z(XH> քv4BKTz$PgPz0r#ިBr.'ls:7 bMF?t2̥l}\|OBbhx%*kV|W0|Ol`s#%N$5{6awb \4 樌Zru{hh+/Do A"v9,:yƢ[ѿ"b 쾠}fG|]ERxdA OJO&9yK!b0VLj"\=nhu.SWM90٧ _X1 bgӐzbghv[B{sƸ/M´3Y2.lUs9S41JKЪ+$YՏچuKR,asO@]z'uȏ٥4vzt|hNE\qRAr2mt##[n8<88Rz^ z!th_v"o02(+;F, (وvoG@qҦ]j Ь%GF#/ptq^[w'} .+aZX)]HUf< H*}<f"07ft{SVc:&6Irse[u:y6H^ֹNڶ9,y8$G&Ҍ?A<{p9D_:,Eַdkޙ#.4-r9ڙG͐M)_E~F2ƮYGsԁ4z,0"2 Omo*zd!t.t}noh<*Y\;,;k7ri҉U-l|Eρ~x"n d%o@8\7@B"[NyE`dk }N{^q\wʼnڑME J`)S税n)9IT3"eI7;&nMK Fu`+J>[v6':(/*:.{Xnc5g/r Sc2OyyۼzM;&ws-ZЍ P A)N7¸]*W컆2xV6+͞I],B6AN{ӇbKOB؄;T2&g7<Ϯ>pb cd6lv?.OX-*#3OwQpY SY;ƎnM*}QXZտo^(joV (7?5|̊h/z4bl=zCB3ýIDה^0(ϹvTw"ӵ@{r^.n=rm,DЉvؼ:EoZl<%r2Ŵk"ˢ#gݛmmLnT߽DEm-p|9ty1b(5yI/qæaCr o39KMR>es{P0?|21LhidR,ضڄ]D<^`r(kS@Vms3ґ+^^ 5YQV࿇3Ҡ?E5+*siZ_)XH#,ޒӲ.; \BǶS:rJؤO؍_26IT Q1?B4wg+%Y-Üa48,/5t}sk^ւbwBW^(iB>&!Y_*ڔ8/OO pB{ۣi ʮ恑>t^`'(oހwe䆍P@Tٿ K"2ddFU*k9fV4]`fKeI'O#^"sc̃[<y%U93pt:jMo (a[`5Rbt`(87,E+].$N_CIBVe"1qdH;+^NYl:iZ``y7LI8(qTOSi7ե™%@vf43PSr>!%4eUvMY$دY@/"SٗfĭUoBERR=%ыU+k_cgi3Y6"p+DY{"g*$NfjbZl:"mO{L>,L:p`I$\IIz@>Iq60oą3 )L{N(jkzM\09>!u08#(U@xb)ulRbHrApْ'L4~/xZ2{+a B eN͟&Zϩ[ ?^Yi< Lj(lh9p]˅`ڇ[EZl2P0 +?ivtW%n|2)f$0m_a9 6QtIփzW0~+6vF'֢7.(^8s#VՎ@l=Znxg4ۇ4+NzKY2&g0r]6 YtS_=4⍨.i -42*^!Ԕ'rHydܢ#>{[[젉xO]:#S* Q@rtݧH5̜}Sm1Y|wFMR+3ciFQ9FX''Q n;/AF.#9V/~8PkEuFgsu`̫e2$Ya;y/bR9[ ѲF$bt糺'{y\+Q-tp%&* `_8-dN Ȃ hd̎eٿ&ݭsZd1wEqV[c׻ I2Y!Z5:4 uwlyplM02K5o<͆z]?lJL(Dly{[|_M[O U㲞R#W$,>?"2{ZgveK ޽X!9=!RYGGS<9(';Ŕ|}A8ަBAfO#c^ [u:5%R{bri#|gV!)D *k2f`Vu̡/!1xTІ;ψUBI^EfLmOw }0QcĬ*EYeN:<ɦ\]}T33}DNupԔ7]\eWҗ Ki-F MƧdX:cKɟsf< I xb 'kqj ~οkjla|< +d,D,`CJk =<]h~xRqZEwl^4,]DÁX(0 (d1tYUi]>M/# ,<(3`p=aǗz-}_wvtD+OrM][RIK~y-nЇPƕ[^_ FI8D'0 yx 2ZY[ 5m'> VýV?X\ jǿ;=rVM'yYRE4+6h x5dZruqj؏ȶBU7IXd'v&KĽu.N ^V&I?ZWz2ۆ>T;@a`itX gw,B 7޶C9 92B2 ,?=YLo>d%NH |p*NP9I"۾{9Jj@TB{Ϧ!J`s[ҝ'aN:u.jx7cBu L`_|hng^&eI& B7w(JAU9FHJlP0-CmH:H'">.> RW%]eáScԨJk`J~bGKJ:,W ok6 brRȸJ8ݜQm'\d,}w5dAT2qTL7XSl;c]gbn9I󄫂 oyH5Bn͙6%C$|mA4A=̫f/5J鉎 }V@.";7 CC/1. 1]*%]*drskuS&1Xd٬r: ͸d1.Gc;^6y%4MUG%YUc/ɽinpY͓L%$<"}T_pDsP=4!d]|(I3`D_ݿ~~$?Uƒ|7l~֥a^Gye}5~T8SZ$ 9X2GI6>eS_r>R9 caNsws;i*Vr[u:PΈ[N,.LڣN[8E5~U%:OѐBvUN;f5pt?0zy4b] qwdW(-)E,3 \\T[4&thL(YVqv$&m=.aƺޡ{zVXus fM~d+Bqi NG%ѝd\AN]Q 3!ց 'ƫ>' q@Uギ!4U#jw voqpuo?RN1O[qŮhQGr|?xx% HYqq-ZEA)MAIql7L@3.ys=J #-"n(tl]H0 [>G=]j턐^'WeHmI,<;5!i _yyklO#5NcZU*H²F{u&3J\@`o#<#R9-{jQ<-IXojF{*im Ac!T!0&B0C~qRȓH'h߁ :cMtRf wȕ[w0ԡzk`@/_mv` qaV'Q=CDՁMj%X*V7[5] z~9^L!j-SM/fhCX0mK)GSj8V([lJ8Iҽ!T_aƋªRڿ!3a>?~b-5dZ-QBgGZI)=-,aPX=n/CwLa}}8ax( љ>fҡX)d=lE$fZ'+$*_ڥ^o\DŪ@twO#梲>k鉆x}.@(ßX[bR;7NjR!,C63/@SQxChB!FoAi䅦nvZ zj&۩"cl F𘚟dc,HH_gO%c{-j#(k0YadcA V> fD#FcC=qcÖD$ C:-ol K혇 r gXA 9C+v9QCc,Hdi'M&]!(߃./Z!Gc KnYṄM'&9PL zfa_AuF }1 !f{#^lmBDgrT2c|@^mI_ˏxZiol-=|! grf/iۨ"7PFvʊlM1NXozT@\D1aVM4 E]"nn|3G.2%C:Bw R?:%z&؋Kݐ;X $k.ޫ#V~<WVs>lηJk(]1V=9rFK-ە[]8 (|pfŨhY/f0Q0r,37<@;W(AIH)Zs/ek{aTBh}2a )?;c7.Ugyg)^Xn4tl=(I[Ht{B[Y95ݑڰ|AO"}oIGc [g:r<[A8[Æ0">AεpaF 4/9'", 9b SPw?? ~|b(ZOA @T5 ΚwbfFhޱ3+S^79i5np ٛewp4~@bOԑ4ccDRhh?+<`Tj<^3[J¸\,Z)#:w$q9,kH ̉ "l!`7Jqx  -l@y.Qg-t`dcCş;+ pԣ~i.9ĺmu(/0}PA6`27-PWLleb`,t4d2uǎ/2R UE9fB'Ei ]W\wM˵6Ҷ=H[C {yz'lc=%.qPTu|W4D6,r0L)HhupJ( 4+k)-9,%9ᡯ(g&&rVofќ,H4@w9v/$_z1 X5ְɿeBWl8nJ/nqFA6}\t09ҋIc;ho$afH킁^G;CgD-0GЎpAꣷg"5CbP:k`)nۙYaF2ʑxLj#$o6I!1j%$O_zR0^Ns-!pB[~K7zJ)h;w2:R )L#gm(ߌ۞xR1"R⫢mLCHAD9&1#o3~d@-ao*U8p miBzqbVSCG6~U';b@fՀ WnfB^7>RB)~ npnߩÒNG{BbLjTǪ0)RC]{E5hׇYDYIZjUkЄɼ :wKgĠ̳[Ћd77zC⭑%sx?*- jcU lB6 *[&ûSGG1xfr*"h$S S@hy}g#q†*bZoNtNAsyt:5W^4aOV1.7"r04dp%V rrX=O6 !CTWiS|L߁UrjR#vh$Gnez]lKQ{I7io>pUsohHhs®6$&^d2DUr!CtG%돹1h_\KbG9_ji҉@]cذ@j_ϰ`F15+残I-U 9ړKu/Cp bS:qZ;О.rA1̭ AD.*N+ƵP9-&,[|2$.7dP A~FKW S-̌J+Zq١fN.z-83)rKms, 5rAҰR<BWr+.R"YԬz@4#d1N?y;OPw*e1e."N1!XDq!QIGj{W] 4/-0>,Wj@>O.%CσGYXtJTA#M7^_E,\.38o?G@miDuBK"${@]F%jQY聇 !RX&T(0év>s^#n6d(A0j_*/sMwkuw5]lsw<= Vkb~caҗoc'2ح#P=%^VAn+=-"m3^Ƀ<3lghX10 qR#&h-hb㦾"-؛^*i Px6OQ7ckE29/6 Vۮ}%zEx#?gsH@I) e\IFɜN'3$#/:J(zNǦ+L*mC1%ׁ'z5K'4rsz%l`F/6 !"*9WnF\i"Dn&raN/pn_9هU>E̓S^/i聨;կ~7l[k>Q`PӋE IlPOx*4dNޗnjtU(L,Ii UoD~T?]?ߛ&q$}f+iM8 ^wu ᾔwqHMQ[I3?CL< H&zfYh>yh0Ֆߪ*[;L [3CVcɫU`AhIH\T,ACQo3PB! K70@(.SwWR%|epG=}?c:SesƇ bc1gÊTw;$8y7 -߁[x'W|9 ڕ xd D/(pi#'C:y[.΋ti?lBG{Η}&uq.nar4*c-j ,NӾJ±7Wan꟝]@7~oB. ĶF%a/"GWIn9vq?ֈfMfe{_{s[<LJ04xwQbbh&*Z]}G=uPϦl6Fq>)Bϔ`gqHMb˰<쬓ȁ!e{=|}lISc^/ iKBO c[Xw'n';_R#%h6픈Q@61Vl:]oGJa;`G=LH! E!mTN AmZt7Byk k<_k8l0u$uۖJ $3q{Hjd˶B92?Z=&Ӭl)unsie[j @ag̛B'˹} _EXkq%քqQۉNfgL=Nyd#6@߽i)o>{~Ô"C_Cɋ<82' o춭䥝Zz wEk^{aјkVW&Lyۻբ /0fQ34ƴ2d)\iu-& %L&E|쪠jxH@E $\Ȩi biKqܫ'˲V[/.s̫IЊ*R%^5.{Iirdc. s!?Q,vWSϙ}8axC8ջL^%ŠP:ءwT}hLJ)JX$<ӁwN˷ X&o_!w阁dN 2x3g:>yliDX]+tݒ*nUbuC{1{#]HKw%gD'#W 5b%C/dăTҤ+ˀ6$qe.Σ\-z/<΃u+\xO 1,>kFؠIO?ZF YO/IgFxǭAqU83U)('{WRo113j\356 8vi/ɥf\XJr_UՊ,(ڐeɤ3u T >#Qm#6[[i|HXM-"Q:$M{QroIS௿O@eE+!Vw89lm{bIcP)qD%&Em85ljLxYLXU>g&VctذC |h4֢>z@hm裵Ξ`AؚI.QbuUXc<@$VIl HL!$ ƑKhLX[BKH1Z9%+Ҝ)[qzd@ӰB hfEBimw̼F%U{}SVǻ*XLK`kؐ|k>ҩrW ?!pn7#عzOVle,ed8|%U/qV[;IqV/Hw D@#=QݦbN ~;'Gh@27^#hV©]̣:6yRІa~Պ O_VmqK;Ts/6~|-s]/9RN(m+tɈ%^n1= CS^5?6K;;=U,]鳶+xp|t_*6kFj4\ZGGe-Qyr7q3xHJa=K(a˃ & &M:,m a'f(@sp8}!GgQ"-ǝȃbOzVhQR'hg8IJ3`rӗ]U5("Pw1C&9KL 'Ӑeoӓ| 36M/ʡ N=R1_\& ښLIKp uuTi]!!.j˙8aZHt)]/ Qa~ 7 ȫ{A[`eXxaMf2Cֳnk>`eVܝ*d3JP K;\"u%զ•v#S 5%-u"Z9:_%*A%ߧHE_640GbDH;ϐºUNrJX=4_卂!ps]OJ u$ظC-q\<7;ŽvZ_DL1[X+yᮕ!f+-NrJ/~X2w? ~!xmoӭl$WیZ.lG -g3ws, UlCTj.̋t+sZբ70/`wʬATosb=PZxs5Qy Ou[7ܬW=\Y{ߺ^&֬+ۺ͵?[oZl@ρs'|ǠS5-$Q\̫5LS;mk7W[A/˜o32VtH1Y4׫: h@'M5Y<ي`Z_*Wc⢹ ҆^I\٘b|WK7 %tg)+ͣ<|aTT*'k:Dq ̌:67#tTl}I$`ȴXQ = U(9=J8s3fr^I2aK,kЎ/33ýW +j)2D2 OPwUMQbGcƁiv-Uf䠰<$6-JzR\HMTZoԡ19g2D4"w{%l{d, AOަ4\ a3MLt,K82,o8>&X Nf fBڏIgȑң;lIHnvYG12}Y=UĺdFB1*=:hr,ۦ$S`ۂWہ /%Fl@I+\eJm{b˅3S0y;Yꊫ$E-Ȫ'ᮌJbm\ C֏>CTHOI95Do=I:cȦy i3üMO+Ȼfdb(̸blwmεnc;awJ>J hKxjI5E!'L 2q.,+wQ@2|W;hhQ'OOt@ O;p2Un]Qڒ⡴u8F#u'V 0*Q $MQJ:'>;VؒYby* 3H A]}BYf]$c#f@h M,B:4lMwz޺2*Ū{dfkd*sڹXvb_eħXn3BT̯$[n!2x ,ݖv0qYc]#j" @EVOBR&.!Z_f@{4kMO~0xK\yp-H,y;; /H,f &yKJ5fqDdUN3j8> ?G]OH%c5vKuPÍ M{3rIV\9ERVw)o/%rFNV5DU?! 5{[_?.cj[~Vm(j^TDa9e8_F2yglG]88m ?^tA }G#В9/QU,i}2==^S| @>,hmê۸J;',k!CdjS[HQau?~L!NktR PBY1zċ#9ߦۭordߖ[R76 hFVLH~d6xȺ/6OfM%vtѦE5yYNE5z@3@0R?,ِ`/1c6Bj2]G*T~8s+UZY0 ѵ9}0~zbij#&A}yMH2#, ̶6heΎ1.]@}Lmh#5( MMv¿ߢ1䙳F>jos-7JJ5mel;ׇŰ=7Bwo6F#i|sF%TLXtÉ%p$U`SA.xsH)ەtNADlT-.wY+0g8i1M0lHK.yMr:7` Auپ,,V{vgR pC ><0./Hi癏L c 2j=C&r0Ù -Yn:jT6jׁ͔'muۣo">u+~DB9"` RNЅqh&%ۭ݃rL#f+J#^CM3Vnv]UˊK-ZyϨsV1]{cu6CCf$Wa1YlX WBǥAF9PR6>nSq{,hbȢ~4뭤ڀnja%}TY!`Fm ]ȔO0E-t9J?D/9]sѰ0q:ER$ 󋃇nCo <aD02;ccIp{Ƨݢܝ8*rcȾ [I y>jGKW/N0;W͠9{x:*ZiWǒhIЌTzo Q* *X"ȜwaGKβ]UXbu\L4<ŧ& q[9pi3NzL?ջCf8h9MXjֱ`Nv`jRP2L|f#"o+⮬vXT|&nZVBglޅNoM~5^b[~5 FzpETN/3mF{m[#E ڭ;V??f3 iK^nD'|4 0~|Yڠ#h#P4{cS J]]QTBŜ[o$-Pxxpݢ>L8lbZ@b_kT.U%<&<3Nkx}1yKP<.H#OwsdM`Eiugy>L0TCݵVy0%aO`kÂ7Gd,08kUOsMy-)wy'p2v}2o4`zu%fV 5OtP?4/$,Q2K6buғVW)i4v)gL6*7xVrM0pDiJ:㴛rLCCLV|kmCDv6G$^nm=mW$"O~'-V@ˮUaY#(.AywşIgmE(/mPJ ]0Ge35)v/Ȫ.8E ePQj8"3Щ|B*܁/=" )ϞR%{Nmu힮G'}30d4 ]S_0#4Ds$ؗ9g_mkoC ={[mZ`Ui{vdLST Ư#Hg$KGyM?Z"ucz*mhG*XއhQݵ~T]E: k .Լ@BHCX-0) s~4 BDlƲM6I PG@Z%e(uH6w5C1zFO}T Lp69Ӟ=$ 9J]\T=[IIjtxZ}?5I!t^/e!t+QvDL^`W\No&Y6y?JP^^)GV R.ږ=` M}oxgh? ;'Jy1q`_RGo+qg:%TQǟ)*ݒ ;NHN8ɍa@|HV;na&N'81d5r_*\X[cP)VإodO`yM j"ϊj0Eײ4\G#Dz2->vf"MwY )B\]55;""[U꡾=fhgPkKC_k#*r6|}F5Nuhoh.i~DSt;*L3Gc}fI/,\O6ʲ\ 5n@n~ :(80٧|&dA&$σź! }_ u }Ŷ%a~e+C؜Pbx5("OsPBz<"W w᠗[]%|e8? m"q.$Mj5FLO&+U_sihmHŚdtiB+[nḟ7ڇ7t^T>q4) cX ?3X#_tkWH@w32LsԴPq&Z$he38'm٣-~t'xܑLFI0DKߊ>|l9і;~.p\;D:w35dblL&6I5d~s!є\OS u+nL`_Af1,qP;ϴiaU{crrA05cxNjBƭ_f>C w+>/h`c mhZX)B#x^֑XңBXo#X'j`SrKÌqk(˙V(UFE?ÑϘyBQŭtfJOz~LuD l _ {]iv֎ZV0ԍDҫKv2{n(CbvC#s)MvOLKqAjJ^`jƄIѻ|B1&Z1->IFf% qPRX3}]t7BFWWH&#K1!L*R0*i8%,68A(w m֨sQB-鶠&:ЎYF M(Lɻzeb%I~QA @ʿ3?rvb1\mGN鶏25f9 (m @ i{ MgPmylq-L6fH%QΙ:]rq^/ G(ǘ0=_m%(cbGi9XNBܦ(̴U#KI\GvXm3uBSԓ |hj뙩7„OZ<ەy(= 1cfz^shSkڿ-!]pn̉kW zuh-n0Ìx.j_ǜ#5VYvU*$)ڔ\o5Qݙw?m#Ba bXiGut3}(,ժ&pUǂkHeZ7,@e+%,E)"Q7kLbky(  ^l/݋#JYd U@BϰU֔U⤱!;3-'Z: >8/1Dsqtp#W $#±-es>@-_2F,s43.{Is|mmg 0ْ bhDLjZ$ Oye'IADⰓ bBr:01hk;ۣ܊"q*<lcW^.iC.g)12G^ѮVC^ٹ0:F:"g-M>6R#kL '!@D%W%!]2ml]'.39>V7`,?t1sXc?AG J'FQB qХ>bL!'GB¤ڮ![p'Q ?2&bLtPݜc+^W/Gjl{\bUO$P]#L@>LDN}]BNO٢bqc о)mQnmvD2h v@W#@Š#\GP(*X1iD%NE]@5X[6&#~>Iʉ$ v(-A6%9 톢{"Ip0̼2֓mm8ZT% tHHrLÅCոuDmH5_']6x<9UL)ދ.bǴ_ '80 b8*fr&ߓnZT4#A;;13e- 46y/ b , \Wc=͜*Zk"vQPQ H1_{Q:hҖދ~ʔm8Ho^h7RWKZ ,j }b${3,T=,mp]S5}'oS&gH$-0$-ho,2kH#GEs/Ͳ֪&^Ҥ vzН7eܼ~ln{_xXYi4(h!Q2Ў|mrqCƕV9К#yk\;H} ?*P.f]x 0il1oLV淲̀@/Q\k L 1#0]F<[׵h,`׹0?zh Z_lmad!FZvvn.Uy^4&pf3޲}I0u^ٺ'ZpFf:>1FfE9ɷ~K}1{ׇ"mof4⡡x1{p OyELBdC47 J1VSܴ? BBgXSΔ&LlD] 3G*^ykdhMй ?#B[LeKahHJ/DH޿xlE-؊mPYVю: t _9~ ގfyctRWq7<{Z[&*+{XYq9ޯ,GFУ  {ږgL[5-C4$TUVh8,2 8"(JI-Ę1+5'Nlg*&aƦP PbÔ9$aʘ5`ۊ(Ѷ-)M6m-^Ps)'J] z!b蔪r uh=žlrQ7bwℕ6{7}]gS) n:;(JUYp0_ %! Rg< ժtDѮu(Y' u ͭCBjx{#͖mXb~Bbɉ8'CRqS>a=J!y^F*ѐXp]:Q;G-=p>s/cgn- 2 ri\,9i+@BXoD^eM2#s2˷7Il 8̈́]} !̢(3|E7sD qŷ5/__gqGF#.~<"",d&QM0pn&T4fo:ɴu& m~ȹ.8AGyVW!S5X3* wnvbY ˃>CN_uj[&i`c Ho$AVGwAѪަ8| j.DÒG_`YL9Ё٦"8zSNfρ6OrKGTԑqpLm9I3FHdv™i "J1"Q&D`D kX< mdȹk@wrbr?3 Nk낅> C,P/tm:NCcӅj]'|Ts>h>ʪ/mu#Xo+G`LpN8:#h:Hߘ _"Y#v=K62͒ww 5VjYYx)Neb٢1b,Ш%J?.ơ_? h^dʎ$V 3 o{x(F\.<{aX! n$Opm#tdKCN2bZzKTwzΏj:"v^<Ӕ_1k3 VnigÊ qUpj y`p*yy輜<a^2(bIm&0-qnH)swcj"Դw d1RP[$\fP\C囘N} @_e)/{5=!(+ZI4t3U`c iH2yb;Cg36S%N"_;xcK`NL.h6=ةϟ` C5_h3Ux ^-,[#uENB܋rqn8#dDG3Pz{7 M$nXeק >Xg$)gO\ӖW):Y9 a4hڈ+ZiY:݌@m'ZwTk <)D 14jZʁmF|Vw#7#dŝK~OW=1,./[-~`\1)9:%[p!F(}FG%MH!9Ta.UhkY>J}K^h+p#`7#YTMB2įAG-N}akĎՏʇr)=0' <(;B[5b72qXv7Riy"> Q̌ysKP5|'-E& `ѾgšWJ~/Cy2qY 2!4SVȗCDCG1K./h3 ROt3G7ٜ a Ay,ao~UlOVEMZ{4043 ddxJKY =S [:~Ff!Qry+t,FBvÞͲ6k}o]W]̠2n3%b7dhz~crB$҅Ńkcu+BLJrk(e bFy3qB Aޤ2P<`'>Uࣉ;nCW*q3xxeF< -9;{[f@. ͸ǡZ2IV+:S~n ʫOﰻ*9ǑK9:a;eP>!X^B陲>Ş`(dk ?H4 ndz &)N:Gč#w8J?Y\>P,aTʤTIVi1aD3lxs#1ei/~Т RPҒD[B!{6 tO!ȟ2iqd|9,5ÂGCK`AFNgR.WS X^֠;>DI/FAftzc5C̱ܰY~T[R9,!UŢ`FTݯ= ;DGLsvR~m+ gq|ny#9D4^enCzfj?G;XLOwi8i&jԢHNIє$9i>\.4YwoѥyhP/۰ƊiրI{瓾sDFtp[ϖn0 ߹\ij\u3h,3PΑϚx8\>%9.VxE]t"1?|MPCf#F'pa7+/9ᒇ/64W8B0^=SF_xi0) 0}ܫI#铚h.b6J1V#HE_ *A,\'C&pEgV),.@ >;b3坈 |3>MlwR^K9sMu'.4Z6L>L!YSRCNdriSq, j }0rlfW;d{ qtwɰ!:ZA\r%LiJa(@M1_oEm-cƛp3H,c{b'3z\ >eM7?rߪyZ~ 6T-bz+r(Ï#ys"ۺ<^Q04|?bFU(YѶk׉𗒢?X\P(h3qQdUyGƵB\} bS:Uv4|Ik zن|Gܣ5$jIKZopG"%e3V6U;\߾m  oT]ϥ)~~:S%aYEW3=Hoη-xE>))Te7!xb9o߻U%b?wĈ<_^2j?1;u1aث,_(&"mNx]g56U9)D/ΜY |c_#!9pEY5{ .,$AÀT2@ 4a54Q~1$3x{gc#q.{[M:EP7K2pVޚo&BEO'F,u ܕ_fd>^a-Y+k9[Vyc/^ fVq6) l:l+uFRԏq 8A&N0X;w:Ȼvr,x|#Dң"kJ@Y~xס<G!clD5R[H&T!{NPh))3} Qiu!9DAL i-1{O^%#A,rᜬתS)ym)*5mrڎXmAo!z/ʍ3Nv WCE8-⏶f~P3o0OKؠB?vT>rG鑽j aFr;~Hy$JѼJR STyր{FϷl!G d+T3l# =C6 e. WNCaђd3[E釘lޏ 4 ܧ,-c1u-K;[nihH%߅9d k{hˁv6M&[f [B3Cb{:.( FB `0Pe0CQ.PbpB5CQ*>gkMΕY@@+8VmP ) EIOSDχ^쮀)8|=Ua2nJTRSh3u\9Li4 ?($Vzԏ.5 wc\v бNڗzVW,R^:╙:'fZ}1)Vw L1[j-J̍ک$ F,&y  \ am>C?J &x vAq9/y~ܢ`I{so2`LC(p-jXՇۆ Hr@õ„ -~TOJ=N8SQ5朗4]dA{Y {57<3 m dbtIE*ig{?c۠2 oWM3(.;R≮D ASw { FRWfw cp%B]8)p[KT\/J|Q \Ā3@։`!v mk|kJVHb'U =儧,Ȩ) !3O|U}VE(!U,;e9 tPD _ԫEhXx}\)[ ਯgnm\ٿz9{Qg1{L 1/Tk ^ѧ*}Zo7s>U_׍U[{'I=̂8F$Tky(nGhq5 Nd֞]&:ac]xl "~I K4@ ty x+fw`B4r5I$,*ER`v*s̵DhSEhH e+d ЮO 8Q=A|T(rt<=w}lr|ڣ&bW'Qz֑V#DT` {ѬZz2,W ZWst{EӦ6?f$:=J7,Cchȏ m)1=?RüCDYX[Qk]"e9&M5]BEpZAeAnwe.$͜C)Mbn &YiaZ薐QYz fO ;inDQJdzH?0x~ͧ] .CAS{+$ص1#v t+Jni_b` 1DBBS8If9G3ۡ`n-c*Bp)LH !r $ýq:⟷#ٟ)LZ3&*nvB# !'(RBQKcI޺aol9 8}ԗ,fhwe#xϋ Q6io|-I-A4,,`)bQ0o2]a;(18D[ClbCmc $A'ۛcNjx%\O<&N[r}ܜpo?QO/߽U>1nHY~krqw҉R_A G6*xU})84VD:|ՕHl؍ԫХ!R0*~J?Xe40V86jx|(\yΤtۆeRѸʂAiдgSz0|ح|UBgdgⳃk9'}Viw2M9$WV/]I5 0"W wKB7=QX StF"))閸aNJKF]_"{i,gLuzDP7,,Xd .#qلߓҳFUq9LquN ħǷЫK`߿Y3XM9Y;wb[_m-9G:ʷي@tZj*U&~_m_1 #Œ =< .haX.H3iH3*$\TxRw àC S`Pq!8Fdni; LKgF&ͭBD7C*]G硬Cߊ:-]3W]pL@04ޔIIM/ݞ( _⧠~>b VAvCB c4'Ɣ ;Rq3;T*Fapˉ1%qe?|6_Z3mD5+4+_ o~9;([$F;ejޥF 2%A"x923x/މ_=%"S7_ۺء}e8U&!\b V-ˮ=/w ҅{ssd(p0=is=K|1o7:ZOn ޽'Hıi~P|PS2}pSR&S `N(@txv!?34p7_ˠCH/yM:%3 B@}7upٗUI H~a x`F%z g=mүtef?y]ʷgBQ%mcS~9(ϬF0֭y_k|@>]8ofk9[P0/ Wo eሹn}zyrrz@5zޥ>)&·aP4T _R*8sy3ESR90sorf昇A˃:^=Zb`sM QDnhM4Nm)r6UFTBd58!HL0)3VHQE4ù mђErqv[j{--,;Ng}C1IWƻ)a3ܮYzԌV]2Le8 }?ӫ)=M :5>MחL{G UʙKh {(}$:Uv~N(7/Fbhn3 1!ƽR?_f]ƃY'6}+&79^64YZDpD}H"q툻Hи_$1R6Fy ۿ~ٟ; ,7@*vc!AK~\ɍ ĖM@UʚV fDz!WoKr 7Pe4c hMj3-`|F<2ʝ3AxPp!V`ՃtK6"\mvihAfj6_5&=tl*POK(WQ['gw謞9k4y+ka5Ijw V-K44n ׶|!Lu X[gP@F) ʶ0/m @ΟIh?km *_?șWC YQ뾵xfe0)fױw#%ē`GVUیMݙ6^b GR}I5d.ڂ~—l@k'~ 17 {JHPoH؁G:'IڧZZI`aXH$|FX a?4K(g 0L~eB;/6QȊFl?5}tQ$^1zqc]J3zn(Rm^{Z<6.>̧ƃhpGFoqj236 %{my@PvYs>Ssux <5m3Ks&F%H x.2cjm=eI'Qla #\rWbC!72+>"?u 4]D3W}"95U Pw8ۣMx́0`<"F]w(Tp aU™St)ObY^u̘YA3N"8d8=q%zn";s21Xw@Y4Yyd%^`$cK!1zY)]LC~A~SBk6ҝZ6g=$l(aEr ]m 'bI<"4Kcj,K (ODB,II+;Qb#X?v4hCse<zoe-sb;sUV~fp;6mc"p!ewaiH{CAɤV 0 7ذb~uZ78YcNxkF,ɀ-:41j}BL6>b7sdGlww:7y,k0eeap.¾x41P8l1>R-=y"y̏ݯ %La_o{FDofJèBq_YwpClк;D-y88Q'! ; 9g>}@f6Yig GR7\O63MU`2*FG,s-Z?Jk+x/G#|?olF$̶DA.CU0,V8y9o`ߨXs5pՀf0Z@xB}7T@4ef^Ba𜳜unmyay ZEpFz Guz@?5q.v=cO E3qЅ|d@rU)֯}_B=K4E;%Skon" -wL b~FE;u c%wF 9{Ԛ.ճu [a8P)>]6G"~ĈɏSڹ2t(tZf8SĸsD8TP?w譩xXֻ&.dbH]xc]U˜(/6@ă؟&˞f l %047xפHO>HgmZL*[A:B\ (+p c] bBy (9 ګ(: |p EKxՋHymJS~[Jƭ)fn#vD A|_5 #s)#W\c S8#F,b a4r&F[ 3Ҽ.AE~qWujS$:RqIaR s+ϓǵym)VNB=pU?[l ef}a@kve^K 5E_`!di|g$xܙlUkeeN1" Z=|^|O[}:57&>9JٷXCR"LOKmvnq=`,.EWH5epsb"`/rģ}!i8mޒVS[_C)ہȯAfZaMAbG_,'`􎤏'yC]DOfaYg%BdWd|BA^%L4u(mN~@$K!_4oԇ4|܎  lW}b>Ycl@/ oeսټZTH؊ņP9wiD S`':7VlJ٘Fh0?zh[!Sd=%Q~W [L}*9x:__q乌^XK ,5 xWD"|  '돓VV"FXU$,ZM$|Ԥ7AƝ}GC&kCk.!z_96o頛\ φ9 8U0m.TT-a/Sċ|-,q fZKzWB]y%C &UxdȃYD`\UlT{e;Y%f'V!5,^G[V-M3Z5oNQz a@WHQA)dcɞ,x&ڍd K? j"USb@rRysssyracp}Wu6T@ԁN|kS+y  L4b! j $$ӑZQY!:MLX/M,@jyP^<#tf޿qX@΄SS}d^Jyzਲ਼?b nD c64m//Ud'Τeq WGJbشtȯ5h+$KeVFPq&* iq˱%8F<_n3àڮ-ݞ_n}roO7bR;,4!VrwՑq3 >47$=Y31=ߝ;V<:)b]S=h>Dn| !a|ܟX)3҅nZL~OmKੳJP48$+u#mG zaV~C Ib|ۨed,:>d:EV_=5.ӑS3ԣ#ZxO$]`qR@VޠA:T`f4C|7Sܢ$Yw5qvNnD3<a"(`2 rg&tdyŸK|;P4dOM)_S5)_ -Woi=PE,~e7r2c'5u/ச_:iYAsr$|?^WERT3t.ؤ{G-1/o#$TqZȥyDp/ JdMCiKM{/;#$>V8z8K}VF գ{:Gl Mq!c(:3x6}$Ö&R@.҆Zr:HQ wםӷ j°A2!wR- ~Qq߄fά!ƕ@q 6lw9mq'7qܓܚy!@(g;ՠn@bz<^c Mrl ko,uVke5$wcgf,)ͽA?Hf5f($Sq_/yUX"Er%9<@E(zt tfFÖdDVکTBŠ5pH)mg |J36%B {~vv8cʪFFC:ʂDcťq@fBkq>k"JǐƝSWԔ4֣fBH+ VKB8gfnxPkhztJK k8|H,!CsID^CreL&E0+G~+ R2+ 0(ʖ1e`46-I{h!헊ʤ_-nˑReU:CqBbnS<8Ȕ?a͎sP 􌿘:%<f` x֋4 J.;v1Z#_*+Q"3~JUyrهMdlJn؋+¿z]icWw-*jnvH7_tē k> # (.4ge;s3O#"1F ӜLhcd, ᖈn=gܣ>u.u.f]q3=<1ßqaeU?-Qu2vWM C=~F5HOMPY=ƒ9?V,Q+);Mo>M_}&)V-i2;#Ai"l[[i[0Jӌ'њneUCϟF vɵG.;dI_QxVfw_~9ͫ GԒ _bo19D;Z/pUKN9z/#CnQSƃt,$RB3azJD]zhn;&M vT3E7d+%Z{f=YZU9Q;rћϴvA"MSG$6/^>.^H3D\8Z:9SVQ8ˍ }tӀyL Ɗ!(} ??b\']47jp BB\Jo3j-E]+lĘQ:fs G((lJ5pozh-f!ݟ]˓{%z!yG ||v1fE*13l뚼jMwl#Sh2H'C06/Qx]+Y%oU!ƆmG|*ށxCv:T /aE) /ENqO{p.R,'DKU.%^gk V č `CY?ZmqnuZ =!Dci&R aNEؕTAL:+*z'vsL*d6.KU'D$6-Qk 0?WVuJc6~*ȷJN>grC vƒI!4)o!uV])_JA9} [5] 2 eE(aʚV=ף7+[YLO}& ͑G_5a`Z6ЖrH1DlXcQAl Vsוj]m)iCsr 4uu1KoɗT)0wg8 SC{:nI<\(ayηҝYu;^+647Dʓܐnyw0a $Zi)ܻlj5m!kP΃Y?gg@Ix򔍮z%oZ&4Z+(LjX1DňM^/\uFYj _({Ht)s)** ZJO4\-9_m)ƴxnڤJ{㕨G=pIIf) nvp_N2y+HxmMk͝a[&hw(%2H +β@f$Psہ|Հ.&Cυ〻5:+0z$r !o(^L"J5[SG:ptѻ L4y v>\v* =#rw%hWKjkn ۊu]de,G-3Dk/~/6ifC<!IXTWΜ{),IAT= 醼Z0ܣ<̐m~L>$$ؕ^LV?@y650%w1ȱ"zyf7mV5 !p_|_γ~SckAI]vP\+ CC#l{zs VUA6DC= |:Ig̟iEuhL9[ X 2֖O\fg r*ۯ9SUI呟]iŗ6L:3b֘3yaT jZj萓ՑAac% 6{?3&drAKXYwMzN ţ 5+U"{xGb%۬e#t<Ff:у.`Tq=p> f?C+A++<&#Q:坲]2H[ r@<@?zip!/ivhr&67(d,ϛy PV% V CLJH !3t {ͤPwdC2 Vd0mS[M. t=~tH&{@ 鴼Cb]j7˟kjEzI6{.ŽҏrvPw━k't r7 B>6 ٿb 幍\&i vJ@El#3GWkʳ,J{XԈO,Tc. EE#Aj&Օ>/3X+Y"t;1¿MSV+[.UF+oȩ"H!G & B~[_XC7}}$eIJSŦCuÅ|AN'"GNxx>WK: mr0ǐ֙Uk~5'M]kmS]N_3pMrJwY/l+.d`S|1!jB'(kxv2} |C0`rlyygpq2m_ը&Zx€*cH֯>\;LH[C@v\_tRBLߚTΧIgosxyͪq8=--QMgƉ97kĹYlZG[cP! S9v9 194O&ԭǺy+&&s-x Щ~M/_ 8B y*5otj'M,wB _{rv߇@0`kOm+O[}R赔QU+upF1Dsj=kw-KOZH2[0G%\ %Q<9D)g>w>Bԅ0v8 >n_1gČi#×CŨ\XiJ>6>\^&~-ۘ?ͥ oI-@bQuS˄Rެ"(+Ja9|%\ގE%< xuYvgiv0v:CّfWUX 0*^||:$fT?\̹ 26ψ -F98ʥF;Fm])9yC%P7_+hY|7,"FTrKa#@噕5c-!E`-ei:# @UlXT{ËخϙC0u.Rk9Kq]Z$ԨN}Hnbύ?F<7xbcG$&º "¦Wn ݑʠ30vnoa0Χ>TGސ. x,Oogtz!5 ie>8:P;ZO_! >GXHnTѽ\uk nۭ DwOGմ0s-*-8Dpc*Qr'"f[%`mG͙@s p55&y98So.DdjPX2˙.l֙|1KZP= BE5&.3 M7f[-n亜Ɇ9|eaQMNVYjxɍ-$| p==Fe']_siBbr$5d &>^&&9Ā)f~ ֻcV(: Gv? (_0G$+zsD]%g,zu'+OmžPNч%꠵:kv/7[xsSab^4`D }*a݉$n2[PppBs\M4ѱ 9D>P-=_%gmyI%;= \ lL:oyooYۇeE(%Ƀŷ:Qs6dHy)l"ȵ ^T[7bXW6P]EďqnmF|8:hګwTnF+֬g*AAq)4 P˙`b7~s+C X]uqc4myU2+R±Mmh~opOTfu 2 ?<JOڟިk瓀t7;-hϭ5iƣY8EҞ`JRUvoE-74K] 1,Yk;%E㽝Zs %eyS"K H-fHI馪>o$A*<|jKMH f 6Zk{],ӓ@'vn.d,7__~Aǘ*(R)sKLW68X!`^zJՆq)[' $eXP"35[04 &XC؛ue1*s/kw$0*O01PeO76$'ÔJQ]O\i 82R>F~dr\ &_pe/F*O5`#h$]9g&{4(}60n; <Ӌsq͸Jvi8Z1ٺ=C+Χr}44ճ9ދQ'sgw!Tf{UN^l^zZf5 h[)^r+m7uC;;;rAo A[m^B @G~㖥<`C"uދm΅Vj8S O[rDeلp=? ,Eb~ U䝥6&ŪEf X9&_fǫeOW={5.s[[`:!9cY:ܡ zAFWSe*gLwYD l'(EDtʚA\wAZkӝ %&/8HoLOy%3[h{0 OAf|;wRw«a-U J+3Bӻ.iA~8 EǟH[yT=$K8"%8?r< c?Q<&Ϭ&GY*z;@`c>;Ӊ8ze/p!uѦ Ԥ 3# ʺz;hgoGs2YQc Aq\dDqMmŗ-f 9AkPҽ-x; PrdFxлwF=4Oѥ+6exg߈Ē| |r{~+)ՋSOX>4Y.#xeqE8*c 6!W9}^#OvEpze Ce $롅xW's87(/E.ct);Ee/LUf{ )}M`5W 7܌9Gti4H|W[jblo?oYTK!^qSuqgc65w7X4H{@)5Z'P(>{"E? kM*@jp(Q^/~t#q+!ũ/œ0y% 4t7yD m6(戸7m pgɢ= r@,p(w?lM j(6)ƕl{O/!) 0&(|"[vR"DއVpk$?.+0u%w`? o M;[8P}b.U=>9U;5%a9?fQn D>X.aj9g,V'? sbHdBl:yB 6@ DSЖ(_eZmP1Kʂ0ug=gB0^R!zzƜhqCi*? "qU #.dͿ=a`/36#4L5Mc!?[ETRM™,ܟ~Ts}JAMG} k4H0.aHEC4rn6!Z ƀwS ]X;՘_ N.H2Es tsj PʼnC|@|y,*vgkHD5RMاajPƼ!Q)ALOBA'Z1TBE-9[I逶9]$WO(ӛ [gIw57QYO8*⥫3Y,Gn`-/Rfګx`uG+,Pɮ9MB{Jؤׄ[..`v'%-"!vn@݋ߊ|.Ur-AAm2NQXͣU=פּ`)PE5e7/O6𺉝RwkJ5P0,&[C Z]rG%ц3$e\})!Ih~l^Ɣ!CHMm )^HhsڤWbXJ&*[ls2>ܲ+' $,6+E6ߋrKrL4\n^tjM+9p^!, rI$|Vecn9I>k]ϰ3 u:ז|}*bPlHA ͑ƒ\ߔ0⋃9왹`Ppui~|UhJ=eÝԟUNIi էyr3fg)st <Ld<"'Gr1ڌ8 VF}5B {9$Mf4-ĎSA NRBR`3`[=ˣ a%Y# Jdᾏ>K!83FnxvY!D (V'ЭIt?s԰ 3\yzVӲk(9,$;{rR]aLe^6zXozI5.V?CK7v hʕ++ҳP\2_ϸn16'?}*J(ŭe!a^c[tۻ@KU+9r>Ą]dB1Y\Kqr݅iy5T ϩgs@E-*sSZ,EES>/kp5:f΃AL#榙|`=pbhFOX6-.+rqN?m! X-z|ڕ u:3o^w`: LSdf} Ye,'aScı> Vd7+NI]>7aӅ>5I`"eΟv=XpURԫ- _{B:{|L~/m IZ 0#a^x~m33%Cr6#ֳ̅dy,|UEAapRڭoc *FT2" cpL8#N:#>Fc7<.eE V 1\]'%װC3`R]-^A;Kh9KZxLs{6[jZ᭫~coaeh}r_:CzG`L ]$EpGb d[_|7yEň͌MP:= lGۥP'ZEHaa,Q0 <`12ЯN#@+-JjdV)9|uqݖ.շR}$Zw.t@/E%=(ͺ+'r:Y>$z-†T@gNqkT;.So_s,Џz"Xwu;يrHu<}Xt6 `I?6tdbTduNjwDOL&B%fưAVzd6 :G}99Wo5Եz3۸f'FPVD[_HRh)<,ϟ 2g}ݛhBd:zыqEUРضh;zȟ@-İzžb\ 1l\ %@)%J3c6}1;aK:%Z%/(n‡ FC/%c2a5@>=x}q@l}հ{בÙe`il| 2 `z[٧ `fQQ-[. F.Qћa)G'y^n>`i vCQie_eį)G < YyNn3O@gwHvݘf>Pi6g!a=*aKs߬99pىk6$O]͹߈Iy)); >c =3*RA =B+ͷ䘞aO(\"<}OKGJOEAz޷j  }JE~~1zWB5/a.$Rꀛ{`!H&.V$s[UO9>U<=;ɒjіsCL7SFHMl1:O,r^T߾bBtxCC^ VׂX0!\-Q NbhUFRB n3AO\"˯vD{R}N)p!FKNYZo_a n߱5t+3vaz_?oܢ(_ #_PU.+Q"Xzb̳wV:lxLj<\QS\p"\ f T805@.qJAq,F1і`D ?3;GWR퐊qgK&_ҿϐ0Curf Jr\>> 6IpV+o2ƢMr>jrukF3kj-ʂ;&የhH<=.3s)Ffv/btٻ7k uKɻ[=@k&XkL$G,C1DyKxj&#jh^-ehnt+m<>_3,q{q2}_$ 96,Q >L-h2kT4xdp)74inuj;|S'T/p_rSq+Bs:1ڮ8`#R-}`Kear-h8O.=5<g;oҶ &w[57'{M_W}㗢¸fs//8`HR{@47}tFW$'\qq`|ϻD;{C_)s*r4!Z^?aT+eS9N{Cz|&.>t~g[`>4lsPqf: 2TAd`- w*@X0J~30V_xB*){N6ץ4 ٠C.Rs3Iɭ{ ^L;}fM_Ecԛ>͘ DrD)]|՟g(˷p;#Jx|y,XiBĎu4L`J/&;r#|[C"{ Yaqje ZN,]2yXOVB,^~ƽYj,7{J9-ŮH7rpMY5R/_*|`̭f s%51Nq?0$r#<,<s?@%!DJ`~"$J;cQOV*|_oKt/JS3bȓu˥xN|By3J8ɦV'y)`z A-v6bR+)tZJηcӣ&3δGwm՜kxiE/iLNil :u CKCV7|k&om&:ֲ]&i*ߕ'g5aZw?tLnV'ǫnu#@+13Chx m mGUIwb7ő=l%;>Niy(6VM3#E2y~, `+>Ki,JO@VmW7=kJt+wSaIr6MVT.ps hZn)K2wxp g,XDfV+hjR|ͺg\->H@$2|JjOd2UO&W4Q0$ܯ9_\shB :vD}M[iR{gz$I=8#^OfC$vle(Uo6gu@ѡ.V&=ky4oOWWlZ9:x~?daIhwL.;H^|  +6oIw6=GG26/SqC gdUwdDU>kCbcKò}&uG;p-Q:ʃH'qmpѨ[k[ gNCb^H;uQnԆ| I%9$)d9ryv<o[31XHHӉaF+VECWdsZ8.9]I38_)U]&k<0v<.n-4^4/+pUpX T n,@AL^U8+<*/꒤J:[jæ<*Uu":s]l@8<-jX9Yc (=U'jVD[ORh[i=#e@݊9|+k]bD{^ѥwZ4ad6"\3}ƏX'gS-,6YdNb"9K,B ʈ$ -3gIrA&<ʷ;||$#k=Jb ޞ%;l<~6upD9g[AVES~ߌL0!kUj)ܩ>xV(.նD43 b'Mo T+ `\Qt-fҏє:ukL =JbߙTgxK%`+Z{55OGRVqoJj{2\>R0i&f,"TyNq'8`u߾a% ZF: a<탵dDxF=EEnWox/5jmqnN61 V?}"W":6yikN ;a0$n1@Ͽe"*i}`NpAE{-y*RYaqۧyG B>!eLI \0`L_/_ܦ%"@["r'Yu!òRIEe>ŷ>0fc{{7?R*YĦ@x\;mSqZc>an2h镎e4+Fz̚e?=*Cv5fkM*Y(&)Cjzl4*bTKSk%!Tήdh[P(tg_8ÐK%ôo1mOvc+۰@ < m"x5^c?v^2FjNBl a#=Aۆk`<>NAp.=ȜJYSghdn1gʁ0^'EZgrI+XaL^ogJ gg2 Y+~NwspVFT\{.ؐr_݅R jryErPs'GH؇$U b=i܋Jh4T[&0|]Ϸ=4+jY0\7w$צ\{A.@T}Qˑsv^pɄe`QagtE%>XX5$a$-}j)<8bx[:M91a2 4 /5,@׳*a^s잝d|c2{B/7π0Pmokvb%iCPڮzD ׹s1-uFHA4}1E' {BD!>Xv-2lOέ. S.y86 ?L&{n#Q$@l5 5lb[/)gPݞ*6V޳ hW;*֭!Z p][Ӎ#Ss?3LExw}M?lO19K"o Ec'^]Zw#&D2h_W9]Zêdrsau%htqma.ty՛h ꤲ KS }XmC eOfKj -Irj?d2kEȊg@;L'ƺ5mm2A Fy>c/=Fhs?^]&-u6%ƠสrnUVMm9<h>Kx^i"'LqȊYP߱",ZRgΟ$-IμJi˹~Rc!zv'ClM8oTVis݃,#=rH~i9פ~7@Oޮ?S5.PW_+咅GX)M|>ChL ~5mZxugN, 餳{6Lد) tuʏkRtt\$(g mq\3/)CYB6=} 텳5m 7[ԍ [9[:?9|W=*]4޻oPh敓r-So,v?߿[UrݩJX YJ??P,Pu[HH#N0o+gn=4ߕ3oC )WP/ΉQa C9ȫBj  -eJU`BޓSŎVCڹ!][7 aNx}j4lT,ЂMj^7^%m An5-BU)g'j,1*[ۄkp2z!Uox<\Ω`ے_NVeam e,.+qTH7ls{8V 1> Rߵ^OH34@7+tWiO $Ӑ͗4U/!X,=Lzڔ=cL [ JFSB (o hpY;-nŢk /C3َ@fQllkNOE0Eq~'qyN~z”X8MIu.ۢ$bjJ}Ytgh/O/4?C c5~Ĥ;=#GxQM|yN)@o&E1<DcGspщXb@}C~2A@Fn0ٗ[Kb/u]+e EWZ,HSR0ʬ4G$۰q# LF 0/A?745#'5078_ 'Exل%`$`TvEBGY+pcc`e&3S!q@TR'3X/VT0E$OvG8iʃktp)5oXn$cWs/zﺘz zEϬ]~KW:ZN*3r^gT^K9@g\mrǢTOt#4- ̜RQnݥ&w$91'u#7ai[dIWvX߶A`0qV;`ʎBHc"Aʺ$X hvv<,?[^\EI.cg{г88i Ο'; J}Z(Dz0&l@Koyl#vF„]y&A7ͼWfI;?# *CF{eJF Xp52Y-"uo[~DSzR/̦郂ĪakH8q]7CnƋe 0G&R''x#]).bɘn2椧\5˩7Z|yIpk^e_)/H{T׫slH.]a"/^5hp gz ٶv;Ňl :*fH~$KRx3Om֭1@e:Wv~H8 O"FӫXZi u%k#-]HD|gmFpD5W_sطu䗸Gև"T>,4}#YmՑؙU­*=`DA% vpz6PF/DҶ}*7#F( Qk4?GqskEhL7YhKgeouHDe_AF@7.poP {Nz$阂.дZ²mĉַϣ:z8K`[eV K_L_lQ* 8hFO萛Z4o3@ӽxc@Z6imO۷V3ݲ&բs{Fb d;_Sf&.CkȈ+Wb#Wgl3%T`, cwbElP1#iSOBI9E__=O[9i[ %kCN Fi3<0DR3 d$߬/nw`i=s֕05-+!#0?'^?aɰ\<<&MY#:S9SV9žDft"ȨO˭n0'?:d$;0]LpT\k ׭25E"Yv, W!LlJ+CsصUJQXkGG̿xJ0Q2A`s=N1Be垓(HMm_UXE7`o\*̉ 8>}ho|XMeĘGa`dLg$]v]0GbǥDн)I⇂װ<(s$SN徜kh7ǿnE"8y4RIS5X/%:ڜ5m՟@ptg(x7vv$Β]n>iPJ9P,{_\~ooV>3!,>ETA,0GQ4%d^\0_ I&➊Ti'5KuӘޢ okM״#ʞYaSGaʞ)܃dg0)\|qfΔ.قxrF&KŊeNj|+Z^Md9ޛ ^ ^3u<٘ф=[06 T82)H8++e$]YH9ݼ"f\8@Øvt2"֏/2s(‡R:` v#|o*o IjmҭاwEo(>;. C f”5JB/ԗqLŮ', Qb ʽfY[röpDBޫq0kcj !4'Hhm(<8#;K,NRz' TXB$RGQn1BGݰO6Q*䬟D|͢{jesmm•L{ *,bWӓ{ <`W/\[Nήt"5^.HsY6nCN `"ފᗳV7I1Bk݅· uQ7p[<7E89d^BtU2ygE%½(ҁlE1SHwXܘAeX٬9:&α<ҞܢCt`~&r`)īXxck?q,KQ;t#Ic#h)7ȆCF[Y@pK -%I媚"/~_@]\9G|?Vf:GFWi1 . w%rqk$cnUMc:}QʠO$K0pOXp>.0Z!;!Ҷ[(\ b4'_ :$ 1}"DثWI"aյqbP~ (Yj/N;Z`AKlF- L#.}ך|_$fEv̠쌈dnqt)#&KYF_M&ϵEk(s]91.-Ŧe hZ-/W0L(znVt#l;3)fYuBJob(_""zI.8 i,9U++/8Bҧ )G*>'[3D׏rQS* Q ^f`~U{nwux*ݖn{$#K5&aܗGN:{zNK7 䞿M>25[^³2[ EJV,P2$/@9^ Z4lP1ΔhN^O+J} p$H 5Y<So{z>qoÖ G~-H)CP#1}\oYR`E&kOh-UKG 1k[UܗL)wߌ"m ج/]yY,PUZ4b .#o|n)HaoKYyB7C_ O5S"wyx~_J?7q%KdbO!Bm&Adm'hXz4^oO,l 75 h-v$<0hn䖊o41h5,j!}zƆBhDJa(?@@a@C%oQ奸\cie ď/Q r c%j=1QW9ࠄ 7O1Pyt #)o7 (8ǐWYyDڳ:X:1w/mЬj6G.4 @5UByr oc.G~|Hu}RJqnGTm-pl/v}V7goۙ2؀}ŒU16wڟj$pk rr7{7_py(yNLIJt|q^1\ VsJshb,>Vg=/ tEpiyUwɜ? 8  W@&^TlPGyP)[{Ssy-1JPk?r ~hR= ;0(/jլ&R֊Y+m `ĀReͩlyMQL3LVXQrX FbV7ĄQ-$4]< b;Ie vyٿ7G7{ck0 +;V3+#aFXj 1QY=&wGD4w(}Dcxn,` g*u>\0f.UmrlqOVLu5%[}ti \fRF[Żks}r~c ~-SfPAk˂&aP(0E,/;;@J4Y̼b89qGݤC4̏4H'l.o>m*D(_,7e}6c~;IAپ3#䉩@Z&2 SE%%KuЇKa瀷*I=>_h:՜Ա_89O.F*$ Yؕgݒr9:ؿ3ϊ{~_v[CM-B?`[ \ G0#>&$k6`:D9dgj] dP@Ps!=70'bBVbG1V4r{hڿqp&eo&aOs$dS^AoGQ^F?oq:z](0YNmrw7&* ktU6R骨+A5\B^'gYkY^a||ЯQ CPX:$39i"eI2F $!y#{/3|@`v[zCO4`Nf A+kPnI!)F!5H'PBD{~'> EÒaaBHg'VTZrqja)+_: zEŽE=F{6d-"/ȂCp;}iXľF(R;(*y{?+A[}2Q#cVJ,fPX1&gu3Ce.5*RA "%'$Z .r\҅M~1U9}!lbAjVu'k bRUNۤ(Ÿ?Lb[⸷4zVGnݫLD~~ yr/)O7172Q\6CA]Eꎞ)3i8b&:#R%7Yw=}z  ii7(9ks2( n/\2)/|XC&] )vL%+paU'Y7*8c Yf͖Vgͬ^S;m Ѧ_ANw? ;nliRyt>\5bXWzlrth %sDliZFJrX24buh/tp'~gJ''> 1׬ Ī>KnՏ,#h=.x XCiƫ*[M;<?{\C2D#Pq('!2^a؝xD:nhfy] qk;nk j)IjHyz/ѐHtQAG 5܂4Ϲ'B3Ja?դU6|?36-է*fs:L< v<'M1er޼J*EYypA\jH8Z $0薪/ҳԇK99WJK*!hYMbZCU$SOPM7Wn1JL {<Ya45%oܭYT Y[9 B%NQO lgUugʣ)&G_4NU\@qg_f{\$=/8YBה.jN]-qex" G& 6\$qׂ, MXDԦhX!C&qR5riXۼ^TLUƧ(b)m|~ԿVe** [G3A& K]J1D+8E\ڦvHKw6$u!˼c]9G ;߷o2 ƿ3}G3ҔtqѣN)'ga{3xޕo\zke\7!/u~{]g-%)+N\RS6VUh<^(174ܗ̒x9M2@"ц (vs . d߬"ܯ8E{~ZëG Q4+Y׏8DΟHk?)+]:>FL5<+c=/欄.k6\G5fI+e3}l"2Uw>b2U^cg},Fm^1vBR!kUa x!OH@%ɉ~}{p,Md*fn)M.$~ 5>o=}W2EI/x!Ge{>PM2XgGZn?lFifa"K< 7/q7[Z뾟r#H.\ݟc),5 *[[7c*-Sf옇ʴ}?D5V>Ehʾ[F걿zg@$~my\WpC-nO|ȢP?F &)Z,UcbR* +*Z| 􁿺>5mNY䰙țQX2o(b4c[B_enm,L{!#&VOW\tJs0~J,<#J8 @ہ&UwUXbb0G)kjr/7{62xț,)Ұ=:b&)#ruF[HlѨ 9z['iFըc&wjsYGJr`9DjTw .@[D]͐AEJb Bz7*#9SJ6򴑁AԵg( :(nZ\$ށIʨ3qRO0gn f ~O_` +!ZUT]~=0e3Aɿ[J!niVzChw*mElۥZ#tkK,-4FIe 1zx0aѫ7H'TUN:*ɐxYJi:lEOo¯=DSM'-JTijNjepܣdװbχ 7 0rKۏ$oE?\tHdt䌯S@ZKhT~_{ P]I>dDsiX\'}-FO1}5&HgGxu{#QKEx7+ܶwtͲ n e|U~yK+ Y 2s gTBS\Y/: -ne& tUx,Ov-Kxf#J91ШNLUWXKii\xզ[rtPIܢvq1Q@OTa&?.vgYPПvTCЋ&Y[9>P~ʆMi ͦJE ~yUZ88툾`ݺvmW“pөAF1-4,JzZ T7FGaZԮh3tqYm @{XI;RraM9'mѠ+k'CqzOBdBZ0]BʃARu+]7$R/dn73Gfa9ʼn-#v v-!͹"!A5Bȝ(ZX(T̑LNN+ 7rP.n1d((s>2U D'2b$-QiL`BiY s}'w,$ x 6 Z|@&"C)B"&;t| #FlЈk4uDUOGrtǗEʻeOVpU'lyKq|3*ST ,X:Hsi1bV g#Bf~Ϻbf2'YatcD4ѐQz7gTdօRXQ+ (csY`WRkߘ,hva3Pz|Gw}?BwSiaKXs_TO5[jʣ=#;f %%mqߒ,K|Bo\ />i)0ץɑpR "s̚{xA5jt]?~i| DϔJ:"3?|om*Mx$LہtM 9[w^Q48WھGSDx;v } _ye23CA-oVP>z^G(oRۻ}:OC6`9d/|O.NˆjV?]zjpCnR/oW`4l[!֢Ge]SteJL$h?\Qcϥ@sCl&A|5Ȳڻ銲&i =A*b>ڻ9;NQ|"6q,3|@} M?}b[4=cVzA9J8R޹s%OWY}>|@vA?VVҹ*խ1ސ'!yzZEz :d8=P N/ aav:SCա NtL-)t}8[`hQ}RSʅda E{Q48ڛ6(1v'SyAP+HGӢ͉g?o, **Vgx {9a;MMpƲ#qp}ׇK&xi~a=ٕ͵+v`ᅧXη#(Ӛ)@ (\8σC[ Fê%<05KtZNƍc;8)>4ɐ2j@B A YcJC9Ea2bɸRѬl.0c!1/Hs$mJ՘w=81&S<;PLGu ! ,D8\ъ f#5o)]<B]+14ߐn1KƐ?[^ J!py Zxc%fƑԥ]h'(xTUIRy1ex3 k2pgR Sv^*)E.7q8Kwƈ-n$".8c\Se:=eJ,>L?ڜ@SslU{Yhp}xO%`4"\I~d=/.2v~bȋf:*`hNrإQ2 aP#C`9*1%P"gnکCA,_|WẄ|EE#&|UFQzrlTr1"޵E DC*۴'6XF!FAMu96G#A W"1H xQf"Q}7f0n/3?xm3r dn@Mjk|;sEE(3m!9hUK`x Cjösjک# ;[&wQ `A'Qi wbetTi@ I1J#w Q?u]׊A6`,E[< !wqe1@&'Cjh 㼪sشTpO9-Ozs"h/Yuw v2H dT9،,#/2fi'_D;o3y#IlE}&(Sw>6fYm 6=,#"0r E{k!x~ZS b2(jX#D UFYBD>#e`T;N)3T, S'lBn-҆?mHӭj/x!(z0C.a#_ݒV=>WnD- ՀXemB vn0GK̆@M@-/7V~=H΁ -8EOHqxwq^BJ-Xb+R#4hLę3KU6&NGsH8\{ dV(>OYI=?4w~3 ,";:8._!6vf n)M$~b 1 }OT*5c߄  fʨy+ף&bWovG@qMh* ^WFij z@gb<&`͘hF[ O}10 B kV,[Te>7;wg$X EVu@msjЏV˩1'3n-Сb:п-? P3aUL2xKEIevxmp'FqVF=kx}2/@0=op/{EC"IyN!q7=ĉk;Jꆒkeb Ԯ,IJe<:ncQ8$hD=C<Չ~yHjxa[@2@ A2T@r (@g+Gvar(HՒe)>軱![<[= )Ae+dyV%P='ĺ⟋=7vL jv3xZѣ2de*g{_C٣.R 9L" սN} ]pO01 Vi䅀RVtCH4=9DWָ {oӡIqFPH>2I]M@mHs-U#h O`)!o=^c6*s8w;-iu}^ -D衶 #rgRd:VFe^Z,wsGS qo2gs;/:z*t5锲A嶭bp|o2_#*)dh U6S+8/&KP*ܡۋ=ELRfc4DR,HnwIDs040SWaP: &7WmfQKt}T@.N0(<8;__c01jY\ oZحu Ht[49U@ !$`~ӥvC{ +#Yq*O2B:]q_~>"mas~ÚsKֹͷ`doc8IB7 ~&%\0?T -QZ^m OY@P.XWѶtbj |7d/+ }*dvBu`;t?m"[e Z!Ζxy:FJm4<>bPzte_g S%:e+hvmSy%֙lȜMf{x#Z۰g:qZ53}ɚIV -)^_ 7ϲ&5-5q Ãl"aC;+/(Mֶ_Ug0 m1Ԧ oUf}y(m?N?MEAXIۨi;ą"JO:XuZfc Zt2LyCnUIdײV'8-hp6d̂[oW*p,}#ea|›.X⑑*3ZgOǽS?ב {K8&zA^vPA"EV 2䣸Ku4tRT_M+varF5_p` 'm+|Cv1\oECÌȝb՛Nڮ|A*+oWwmuZ ⥪4.%eL@Zά w´f,~6m*~eV!J- J)qv_]dyy q:J$y+(m*9jpn~ڟd 3.3BCjLO@p`x+^CtӷEvB] 3Uw}B<d&OIy@SY˜=A;bX4{(}lH[~/<7g&SŹQ sق*RYqhʯW&< s^8-OVp K'g.}MGR5`fsM*rND]Cquuˏ#-SUuce!ZfY%D-(>ErC(|YMTQS]rǴK?mkt#5|.w/}y@TOS}?!^)q{y 5iG Uz!8,Ʀ br$ZC M$/pmIFpQ?WFO{ `aFwUQ9bO Xj^%tȈolI-K3G{z1K,${ *U\oA %yp_IȖ.Gf.۹F1'`dBZNK }Y29-6)ffb#&]·H{X9KW2xԗaϜ .ELp.1}8 l/cfͲP<(Nƒ_ɧ?@6j|vɨnP7xGi$EALt9 ck ֟J} -74[e>Ro~?^67 wP<}WF0D#^#?8B8-4k*.hwOnLNhYEэ`jvuWB&O\bq<6/ؙs4SKSZh#Xwo'yc\JX|*(؋̢dr E*bNcI_Vڶ|CU.%Ger_y6zR)vņ[j!i]P*'\^Bm\vg{ŕ]}Y !h铿m$mMi?ij0>CO  Mɐ^DŽ_O[H(X}QBoj344]}XjK+'rVm\1oXbΑYO6Xŝt/ H* W /?쑣u1O}yxi |QbB4/CVIz}q]\V6UH-22^[PKifQv8%n`kxp_~g1,WQG{|2v"^u_,]\6kuxIU`VؗL S< 7]5dRJN=1na"`];.}-z[f]}-vhM[Lʇ $"&lu ;8]?+x["Pg=li~m7lɳIMKGrWg 7R^@0[ %EjFU܄ '/C]\4lav跑t.PNƂdoS>c",w=uH;ߎG瘬@ ?A\Z/Gc~ )/~zeԯ(y^iA#i}ԥ]n͊BY㿔G&4Q(?TaMyMWƦ>(!eeC voy9\ˆ̘eq|H+ozޏ0]x Tu.ZFDUh)7S@h)Yh D뺜B$!Lwܸby,Ces1kƦ! ?(a'-E'eJ[Et.~ /k -` >Gs4i J@)#UcpBtPNgu\9rȗ*E3:s_ˉ3O:.gt\LxzvBXnvB;qr8G ='cG3l*.7Q8 ݍN~0|.nT)RE#8J EZLUZ^XGLԴ Ht5 6l%Rx{jA$$E:ҷI* \33T !Gb([/ItLioTYe`Iť74('X)NIB vaŊ i0!#;{˛vۨyuFް319J Dk>Y6=UwEJ2|pɐ-.[vsvN&"~z<9./ ʉNݠŗ!Z q+rd *Gd 0l3eު)[BlY.n,J=|삵s#fa{eVEiHɶ9NwN5$ڂb^+;f/cP* .7tBwFyb> @ h7q{ _V[y(g0+}/|=qGu,q:[ea0 0wڱZ',p.o61NKyLWeˍvN5 ccǯxV:@nH4s_lxq;AOn1Pt}"{֮LV.>}=:[:FI_Oq62`9\Kfe5SUv12X" ^zA8x+]iwUlnȉNv ?%⿆;_w:foHlcQrVUnk ~YH 71܋j"D%gm S#"[_|;xY6Mq88\t)+" n}]ݲKi7guWm6_x zjfof5wnm (6l¤+EL-j惿I),'>_a?m|*VO?ae3S%ᑥ>O`w(ȣ)!`~>KsF`(}76c hX9W.-Yձe4NVrC ("+ߘGtt񖔨y6kp{(.7Y+>k! qbL0tR$|Ab9cq x:Iwi-HrCf )flב!΄KxBCiѤ4؉3/t yEb6XNn=ì`Fu-he6F;dڷ/ sTʈ<RV{(J ;2rk3yI)&h6 |giШǦ3it꬜%[B|B_1'̝yb~dru6h-!]#QYda5 Ї$)v9%z8B 'Q5i$zt*a`(/ \ah 0j"w?3 >M>X+2\^ל>"< }Ÿ {m<$4>prVЛ/ÉohLqg0Ux[+tĕ !i0)8>O *$G< qNiUevBO¹ANw_G%˓a $u?q7x& {ߦ$劀#Od3ז4`QrckK ʷTDl/s)CydyAb=> [^7w~Nݶd,mu|Kh) `X%]ODr9n'/KcjY0a34cP>&C8<=d#f/r$zD߽Рd&uz7qxf _81hBӜ |̺XHC/HpepD;a)"`8Ѯ|Q!qȃc;ANF6V,-e%fSkb"dcu9CJ,Q]D*I2.$f+\:,ᡙXim̚ ̞%c9E\xO;)Z{]=zZU;&NpN_. \$ǟdTfV&6tlPlY Kzyj-!oF9oCY}[|)'pC;=_]D@uu*Q­M%qO UFU;9ǃ^Tlf6)t%t"ªWm0ݼPv:[㉇b1RO.ɩc`'a 悜wGfyd ]$$ɴq;NV5 !ؽg/#t\OoP0ϓMh/3%ɯaA-&* ptY+FY|ܧ{Ebzyt%x{Dkn}E82Fq(BȗgV .Rq[ڏuo}K&)m