grub2-x86_64-efi-2.04-150300.22.25.1<>,Dcs]p9|eX &%]LX#USسFr}4=K.mO7 /~UzaLX2w; F T^.cl+Wdx8nS#17GU`c98KP)%}խ^Jk*B$煈Vr"!"HGC@?d ' ]lpx|  P    (  V XP\bCgglXlt l mE (mp8mx9p:~>bBbGbHgHIkXlYlZm[m\m]q^~bWcdefluv:MX\bCgrub2-x86_64-efi2.04150300.22.25.1Bootloader with support for Linux, Multiboot and moreThe GRand Unified Bootloader (GRUB) is a highly configurable and customizable bootloader with modular architecture. It supports rich variety of kernel formats, file systems, computer architectures and hardware devices. This subpackage provides support for EFI systems.cs]sheep60bbSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Boothttp://www.gnu.org/software/grub/linuxnoarch loader_type=`sed -n \ "/^[^#]*LOADER_TYPE=/{s@.*=\(.*\)@\1@;s@^[\"']@@;s@[\"']\\$@@;p;q}" \ /etc/sysconfig/bootloader \ 2>/dev/null || :` for bl in grub2-efi; do if test "x${bl}" == "x$loader_type"; then mkdir -p /run/update-bootloader/ touch /run/update-bootloader/reinit break fi done%< H ZhPH$p %x @h  ( h@8 P(  =x  X ` (Ch 1)d0`p#('h G`h#0o9.A 8 xO 5A@04X%!0B@H01 !(x'+%1#)8~8 P x=0"`x%8(`@ P x'&(0 X `(P p'   Xdp`&@>P>x 0  @  op X P@,( 8 P 8 *6h:X  ! (0 XxXXI(0 h! P0H3p@@'X>+x  XH&'xnx8X ) hMx )5A큤AA$A큤csZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcs\cs\csZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZcsZ3c8650ddc9353227c98744051bbac05865f9217c4e64ab1f843e2ca2d337952fe3e557c4eae8c1103e94808a606172693233c05f1338f23e577829e4b7654dccd41b6f6995c787f4bdc63607f59980588a2b90c56cfc312b198836e83303df143b57a285cb5341932e3828a7091ba442f027eade265d6059159c7d96eebe5c84086d87b86aa0c02d13d4aad4acf559657b8c90abedeefce46fedd00ddca94dd649615af173321d33e01ee587f6cfed75dbc0f82115c355fb3a08bee937a0fe288ea7272ac03fe4803675667b16ff98c717af6b65fd9197e1282a0231d8f108831a4e5295d9df3b4345e1e57a39ed94ede0ae5d2c3374da74f3914dc293832312c4af9a77433ab15765cb4d78e15e933741afecdacf034a9a5a9d9a9bea748ed9fd9a3b55483e18375aa150c58963fdc7415e93ba782749160e1d999aeba181d877cf7e5d01f91fe815fb51400c3fe74bf376515d26e35ec55c6ef139cefc61eb47f105992e1fb23bba61202c6660f37a35c9c82fee1826500909e0353a792ef32123455daaf77f0f87dd99050a23f528c3ee1bc3380affb33c3bb365d440b281711e0f07ea501d259f46cd9412367617a3448abc846544575b3b79e0e73913c019a68e15559456fc1138e455b99f1e76362aa9c69fc757ce6f8c71c156c67a2f14e58c31ffd13a7bbb7c37a2ee114da89906bcd94d43600992048c570fbad79f7667bb7071970ad6aa42f938cccbf5ebebaf6b9cf8a4732648a25e677801b44d33c65bbeec72e50d034ed04c3c2af4ee307b4f88a3b4ded93d94f2bc4f59bb8c41f2bc2dd7f0a4e407ea9c475cc6efd534b964e29b23fe5f48f282bcaa3c65e36d5e7eb1396a6177e386319d6a94cd367f14fc5bdf108a12901a8a3208b953eb2544d3f4973770f57a5f942d46753f34149a31e9c743115a36a1a19b0cd9f76168105200e67b1ba24787399a35ab3bfe9ccc4edd84b199f8757ce345b87d7344a93729db9a5cc07472d44d7d5449aa0497553cc304ab478907050552248034d62d6334b8ad65c51b669e27265d367d6b500870be871826c5c0092be07d3368df37ec29d3a162af0dd2ddf4dcd1c514e8677c561e0d163aaf2a08d1aa67e5bcc41a5a5a9eb4c1cf4a6c6ba9b9736d7a88dc4535fa4eb31330e5becaf2ec7bf23cd60a3981dffaffb2c3b9d6ac1c19918149b3fb50144424c334f416fc7cb43b57336f5d60ddd3a63affb5966ece595ef96e93e8bac6725a2bb3e41e3f9d360914bd90113b81d949da47526a10bd331acd68453a3830383a6ba6a88c915933717ff3b1d10c0e565d0ca0df91e7b8b3711988a945906ae123874d22390ad8e0d6d1945472418f7f00f42c2cf8d5b009de59070cc9d1643eee006a0214be05ee018fe616f36f00fe8dfb4f043f82d3f1fac15132244f0dbdd47b07cde58ef5d473f43cc25af2b8232b3ce49b8e2983918d063d9c36f8c42097bee2f452e86401d8441f6894f1f3d44c26fad1ee5343e6ca9a43a783dcb5696d371fa9a6805489cfe4a70a448000fde474c52879c9e317df2cedb4ae006656b03a2cc998d1f7d30a375f7c7f94124c66cb45c1a583308cd12e8767c7c049ccb07ebb0166ece38ab83359f1307162f8e27350e59825ccdca78316a4b1d7c5bf90e5678b1f3dc947050a6230ca42938900c3b003eb948a1c2995298a513f1d0a5919d5cb730c714a1c3a9d2deffb1f26c0d83eb71817dd4d01e3c6c6e7ffcb810ee9828a5b0b32c0acf3243dc4d30ede04c0dd70e3568b0046082689b8e547e5caa5e532fd915d6d77651b766f38a94927fe9b7bc1e809f0363e778e14c601e800faea271a2e75d3fc437a9a625e7580ea10d63fb8c66d33f8dbd8527f7dab4d5a2b1e2e5d78f7b867162e02f636c1f74786ec84d9c21649c2574c2f5bdbbdc2bfaa4ef3d9566e43b34e0e6be0940a8f83c742ff62e14b318dd1792c01c496d193790cb73b4f010b5747f3c5c96f46b405940c687e4bcd9322478f3392afef3401e5559f48b2090719f6c0eba8479046fe08c0df3ec384cc91d379432c7b92a3baafbe2952ad66ef11c747f913cd949052444e24431d2d44bdb0a55919861424937725a8cabf3746087334082c6ebbc5c46a871dcca56749d0fdc87f95c92261e43a5676ab2d6b5fe873df1e5555bb2ef96c168314c11d1be98b5d193ca019bb78267d89cee2abdff12badcf8a4fd35b0f69441347dfcdd584f4039b84d621fedb11118af5edcbd03a69457c3d1818c6733a818f33cbc674f11707f099385273c288e20c187650f65f5d1555111d5a281b7ee0d92b1c0e36c2904cd52921b8eb02fd3aca5c1854cb3e05215fc646a8638210db99fa77afabddc74fc54fa5f9bbe2ee41dcf658fc4cdc9405330ca536aa7366eb67a24fad886e6344a3c539b3693ab12e9ac8bc9cc9cbf5c969d12cd4546790b1124326eb54137547993d6f8c2d202e7a8fa4e2ec673a7a3283b391d3dc841ff6a534b49e08c604d350d3e7e9d1ff18951ee258956224278f1529e96310bbfc5707b476464be1d93201e2b06fff8eef6ce46e4591f0c380e670695b157c16e21893e07f6ffbb0031d42d0f2f4b538aecfeac30ac8f9c0fb1638cdda492106711dba5d440ae9cfbe6a8f5a971c94a1a1d792e807da3a2047ce6f845ad4519603767401aad0a56dda51f03c4afc1ab2a768fdc5c8138eedec665dda6dfa95ce8d96f230381c8a350f55098a0c153e51138b685bbe41a224478c5e94307fbb26c9a59d055ec1c1ec07d9fff2f699bc312cb30462d314236beba9af9377dc0e7443f4067b691eb1de792cb28ecc3265fc9ceb982c2d62317aa36f9a0bae50bdd2160d57bb07b6e3293ab1bbee79315d3eb731c4b693f6d112caa08f58f636f0768fbd27e1af347e8572806354c88deb6c1210ce66de18f661ccf3417c845203533b346c6199efe399c9c4f2c3ec0f1f6d9d2d2de37f6b306c16df4cde6aba559e2ad78aa5df9e0e7064525522b61aabe3b3cc6e5ea35068d613e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551d5a0f9529f44a2ba3d7f26d8896a1d25bc0a3ffa558ae9f8b0d3371373509118c272d7af3d594c7d8f34e87f8ef8c496b0ad17b1559de5323010e63dd2ac4297c09c90dfc9ca07c4ff0665bae24417e324d43807d5d379022ba973db001089732fc7f5de8c0a5dc0b1e7eb609ca31a77eb3475539e1d97a4543dca1b9b26c57c06256028ce2554eb888bf25d393b1594b2cc891e40f8075c36a9e707dd6eabe71fb07558d53450873191161de4c9a96b2a062e96b3d03d371fab0c9aee4736b446946278b52f07ab25cfe160892409f3ababd6a5f47989bcdbb5c3ab9d62891682adf1f2520931444bb8c06f8016becca29c0eee44f096ba30d7d85c2ffcfb41fa8e642d4508a811835f60b275b4270910ce5636af69e1e682beddd5221c8eb0d0de1b6ab45d7ca7d2e4bb9f80e3feff4226dd0454d44d7a70fb78b8e92a138de5fd3f4bdfe05b982b9a17158a4a905d67df2e4ec983b46b2903c223703ce54807ec8fdfdbf45246174a1e47510375ebde260b56deb3f20eccf6a5086a6914afb22d7677f98180aeb02def27c3d7473ec74299907f24dc21ce77748e085864e46dd98fa97cb746f02cb3a7d229e68a231663a4d6aa7dd290b864dc2d1d422d0ea2e8c4625a7c64fb64cb4ca73ee26a8ea2c3c964e5dbad352c2e6cf47df7dc88f4214fef82af09cf2b60cd87d5811702169136ff181b172fc315d63aa90c9d2f79cfe493f65cc68b359e4fb5c63df5c0ad7e91a921bbfeb0b1693db9cd2a8c8f4c31130bc6a4e95367b4b3980a9d668658118648d4ddf0497f26d5481c1f7558bf983ba714c1dbcedf2bd75705361d654422e2fde74299ea422d0dc3073333dec922c32e3c100338e6a246ad117c19c2890469a45ceff337036ebc1f8223e04a6eb5b12a5db604c3ec1cafc1ba786e319f21cbb828cf1d0386c892cfbe97dab0b0d965b89077c14b32cb0bc361882f773bcfc0a872d5940a8b3eb482b231147dda54957e33e932bbdd3b8492fe309aa389004b4feb8197face1dca2b744f0a322cdae482fad2b2b41731cd18be8dd7c1bf81cdfab57f6a496f6b8ca6d7d3406a723250bee7bbf93980d80177ed263228d27dfd8e9d5e6c6f08f65e1490898bf0fe3be9335e5c0f90ece9551b2ca63244f0a4e87b102e69f419a6bfc90a5af679d3c34a6e7c25fdac2942ba5bfe4552c0d3d819c11020d6ef7e9d937668b138c54ddd2e1233ed6f994da6ef6f8f3108c119d3c984383e54fb5c976262c11d7a3c52efffe713ae1974302c33acf863a0ebcbd2a5822071e52f95d936f1df723422b88c65030a4a7a4a2430386c8fe134fcb8e1e0eec301cf8dd184b2f4468164fec5f7d91b26b93f56d05b772e590b024b9af4b133b43d924d635c2ae303a862c83763ae04420695837647da899a531b9e3a7afea6e69bb5d6c275670058f85f8418d59133abb7428543826deb252d1bf2e41ecc7a8063fcf8d7f37eeb9f5dde5d06cf9487ea77ce07bd00b071eaa4d64fa36f9b03550d2227911bf5562acc299fa3d2a0c88d19f7f2094c003b2d10ff21ecc870d85b16ce5463d1832ee08b3a839e0f95e4cf6864289a7b87222081e4ec0bb6ccbfd1e87fc175dcca41ed4cd43f24a55e66067cb085ccf8b625bbf4e5f678714036acbdfffd6f35a268da389022a587abdce4674b02a3e6604c04b6a4f57f2c0fc5d071a2f66c0903b85b43bd43f25abe243b576e6c71295e61737a2fa304551bcd62bede4c239e52145de43319ac2bac88a0890a0c9db34c4c39fa7763a672796d2a5f5a5357dcb4be30e48f433fb9cf498468b3f14794ba4bdb718c60f976ec4f4a71654eb4861c575f58fb0ada1a4119488fbf000f2ee0f3343a33bb76cbc589edf458284552ee57271d14add2fe4273e0a86c4cc54970ccdbfd2a4b308bc7012e54fa33c7b3ff29d7f9583428a68ab4ca8ec9b3e5b1e761170f05460277fd489f0edf4afed843524f9fd22c927ea9d1a1a8dc78ad8afda8b7e837d0cc758885a43fad93c685069682269bbc37c2d0e8c3182f15d14aaa6fe6d44e07379446864808aca670c65655516af76f1622b63c7224e613dfc4a281fdb1ffd3c0e2b2038bf263e5e30d3622dc49635fbf0cce21face1a10a93d33505737d249b9ce887d21850716d4d59c248f96dc54d66315c4e476f27c40992c77da0eaa9ff97b9e127761f4bafcd1cb548262676af03e8bdf360fd182a23e8cc0adda5e0219f5223a3bdede627edd438360b852cc4cacacab16921fef6b78517503f98f17fc77dc1eb2f6b54045f4d19d10e70a91ce5949a7387852d89119b6c131e1121513e6a5baa11c9fed97ef8658495be6bc7918c95d1f41668f068e9a1f236d92625a7ae692f5fc8172cebf036bd6d772bf567b1abe0837a66d5852e978551262f31bccad449b13edb75c524b6b4635a87a507b24a64bc01224c9dc4c1588cbaef1b239b83642daceefdfc2a586535e016fb06b5aeb3b30a278e66723ffa252c711298b616f1e29aa079d4eb21b05be649c548e2711c162bbb6b43dff003f685fe6a7586f5463be5db99c475d7500daf2f8be71d08c4f082d9df68edabbafc7db77bd0d30473ad0b8240b54a9eba41208bcd2ec42118e9e009c395926ffe19af9d62e073a1c4d7527f1f251438f5f7daedfc3d6427f8cc42ed60eac8fc7e0c34b411cd9f865a5bd1668ed9479b1b12c21bfd36be79d4c01780610a767b786fa32cdea3333c4384bcdefaa2c51c05f5c9cff3e7251b55648223f469f86310a26e82da09874442a17a4809e7c20d92915799e3a55065f1d8f3b5a5cb3d1f1bbe52a89b666775d40d88bed418f6d1cdf2bd0992ed5379487f1c117f74a01c1394a8b9a25f2b21b578a5369f15408fd3ef071f2e1497ba0d2abeab195bb16a38f9cf7d2f73c6df6cc4fdfd7ba8206d0bf5e4e3534ec2f07fa2203e555dadb3ce7f2b94bab97c6301543fcd5342f0f2f935491959a4d3818321301150314755a51710fea05c88bce5bf2fc036506a116c34f03142caaca1bd4e00a5b363c8595fd1e560d8204edb9beab10643eca474d67fe100325c37169f8014693ddd8eb4bb4ea2ea47446dc2ea4cb4fae8d21b03fd281dd9e627e07c6fc319c11b02c3dfe87a47feb5a926729dfe5e17f8fad630ec22cd97f2870a98b24d41e36391d0f59ee1fa6215c45ca152eff84613340f6ae2096a723a34cc6aad682ce8d63b59218bd41278f73caddc8d35aca333be8fda719514f248dae4bb74ff9c5c392a55cf850b67e0dda0342c2875edeadd9e087f7c800d0a77e264b343782d9a48b49201382c4cc0c834b96d71b114445730d7dab47e010661ba40ebcfd9087a8c11494cb56e6c85bea729c03e9e2c791fa05a37622594f8307e747da510b500dc73fc54143bd43c2157f17fc59e8b9dfbc911681d773b87ad16a2dffe852f97cb0c9b77b6036e4a1b28a0547f6918736c534e2d404f97a3554a01808af1046200325a973dd0d60432380f0c3481b0c16c949fdfe4fe572f44bd9141922ce385980403e57291eda5794222a8312a8235446a8ae73b6adb4b5fd626fde1d66bfacedea4cf0ae7484ddb8e9f660778ec7c468a1ea53d22cf75a0bafa5cc649838977b0a38a0562b27665b4f87ae0522922c348175e53b5dafd5fa2fd65c899193bce305cf73f2a4ab24aa103e1923316d2bf5eb550cf83b661fa758342feda6b8f318e64b5df38e689f7b672c68a9436f463e84e2d4d4df4f589682f3a76a9411a6614fc330b273c9b79ff1d6d1bafa7f484519678fcef20cd561067e2cb6de86999cf41efd885c8cda39d11cfd0f98b11c67ded75febfccd1e5ac9b2bb5d69d0f8fa40fd158ea6b9f47138f61a5c7e13ce5a709dd1ee1d5ad2405d70c35fef634f7eb6f372647c9ee25dc0f7df16364d715c6f5a64a583385f27bfed2ac223ff03ea219fd4cd3d9f7c78898efd2bcb7e56038edef54223acd7b9ec555f488e41450a297e271b7296818f99ebcdc988ffa684ff98011c68481b42dc52ec4e4cbe025c1abc483c9b5617a955f2a0a8b61f4b35a79c7e64b2cc42949344428ee9d230fb9adf33640442262a74b27d0492dcb04820e3097e2df14c75792bd2b77ba55dbad75b23a0808a8b7e80b3d0c30828e2c12e47572f31f6ea0748f4817ea3dd8c2622c9d1a781bf0c54de307fb6fdf75405242c0af6d7cd3dfd5133b8657c62411b7fc01b05f9974ebecdefc3fb3c112165b5d51919e8f9a46f47745f43c3e8b750fbaa0c138ddcb9fa7f2514fc3dbce788d300eab9e33a268147dcd101f0e0f87765e7aac2a77c4155caa87629e761d545b9063e98884195fd6c9df0788beab119bce8c132f4b81800c8dfd1d24496c3e3b16b8a9dfc6443e37d1e7796ad8b3b8269237586fa83f84ab8ecc1ae679392395a124cb0cbcef72daf9e801e396f93ee5705533ce70739f5c9b33b4f14eba56c68b161ae7311df2535ccfb9238a178ba4bbe69bb1907e3d8c43263f548883e0a7ab537042480104fd3a33fc6af5e719f23e310707797247a572ce6cdce9d5fd37254ad0579bfdcfac5315bf93093076c2582714e7165cff06f3fee52977b46555b95043fdd9608955860c0bcf2ebac6945b6861fae21fb83c27a553818755531c290415e23a2aad5ffcd6eb3d72dbc8f21e613dc17ea100a0b5c1e641e5158af766aea7adf0ae0aa537fffe83d940763ae064efcdc081bc812aff2d66e785ae0f99cc69e3e37fe1ef5ba05a1116b9ac8e0437c1ab08bf3ee9ca26e40370d87478fc5ad8d7611c39d6dc5e450069b9e4e0619d1a4e161e9aa3778883127919e0b68a11fa1e30a7ad50556dcdb0f3ac828db2f4402f15edb52e6470f2fe099be5ce4190ae37395bd253ded035fd710dbbbc54030c96f4b7908743f24eb73131f2ec5190137b987acc83c5bef3710a3e32b2273edb6bcf2f177c08cef32b39c3880525b7ba9a417ae03073898d07489bdc4b3b3542da6230b9fc40228c40b423d05c5e3c974834ebcc8147be438edc092d10b358ce2e1280684bd1d2c400d7d032870a2c33819bdf8b5292183ac3ab28619862e07d47a89f79b0d358b167dc0b9014d7486fecea3d60a9b3815db00c493678d706d4f21b7ed0c55b2db6b035662ec245f24f41d54aa266fcdf1d2c096b9d16bc6483714971ea9c7d7132e4468b7a46e4fe5575d2ca17263fd3e3f6b3e7924b723d52accc6928f925cd87396f6c9353e3c9c51fb01c225230614978330c0bc8107679e953e50df0210b14413bdfb74499cb825cf93d588d74054c752ae21e78421df3553b308ed917d117eae02ebc473c9a8925ab97efe855e03a97b0056894be3bd06962a714f9008133926d86d62beb7fb2a765ca65fc8d076e0ddfd3bd83b104790893879edc5654c628ab80715d955984b9eea885a3d5f84d20723a27c1442b861be44fbf58a4525eefe2ccbb2b5f7ceb21e8be6de6036ef0dc8a908e4cc248ef1d8aab87172e722d8c5bad9e137fd43994e0fe8a25770de78278bad1d73acb1706aa329cbed8206d6416eba361401004ba184e49a4a51523cebd2fc08eac8b6a9289aae65bd3e3b31987618c85eb396b9214b5cd5b2a169b5c8dae1dbc918c9bfcd312b535d44e309339023341be0a25758dacfeeb6de3665defac54fe0bb5896a18ee994405b2fb6068dda2db4ecf8400456dd00ccc2a30dee3b47cab51a9b99083f4c67c3aad23aedbc5757342cd4826778a39a6decf770fc1af3e889d61a3b8fc4a6a292e03cf340ab41646acc3a51cf1cd29eeac818cfb31d2096bd4c39d6bccea68b09336a6ecf61fa3c9841d459a5b3f30e3d143398d206d8a3f03161483bfda449924a2daf823c1cb95cd42a032eb274d4b83f4a34c55d6cd9fb785f72e95cc1ab8c2dbe033d2c575262eb7faf96100897bff9c5945f267d58ca4ad7a4fab4b070af9023f3b6fb995e93b71ac05949561e07177b8c9185c031ccec3d57bb7d534205ad99aa585ceb3805dcaf89906ddd2de9a472f5f219a019f0d35267943edc9adc593ed77c6f56b79d2bf212aa8e4cb6e1448f4db0b6d7747f971dce6a01f57657ad25654126ee1549f30b90d49e2fe2cfd6210b733c228d815a5e1cdb763e2cda83e011cc73b8924ea9acab1773e2d6125b024147f3999fac5af91aa97c0e79e2fb430675eb7133d8d791f1794ca7caeaf98e3b27956cbe40849ecb7ad146fd27e11e4de98fd069de8d72278aab8fcb1a6217fa1ab706c7090ea690698d32826f802773b841d4da09636ab348c8e270fa6a1fe7ab0243be67303b40824cff7381e01cf80a5871e1e291e52643866a89a69d4ade896cc2c41a9640a106698773c33c4984f4a88946214537aadcd3736daba48ed7a3e5341b1c1c0919c6782a602904394108e56400032d0d841fc7624d67a1ec34ce7760b4316df5b87bea9b9988ae4a07403af68d67ffad06e4548c0b270f0de665868622332c4077c405316ef9937a8f3aa1983bc25c54b697e40d2a5344af7be4a06b3e040783f271a6989ae86bccd402a0025a86182d04b9f3964640237080e8d6101beae82d03c9ec330ebda3a3df6831a3188d02d180f5c3d0d108f13424fa5f426eede7356b0b7a9680ec813b9a86bb2dedeeb30a5f08177146c835fe429d8e708e4b575cc98383aecc16bae429560d7ca120bb894af248b7f40dba4a8d90f1e5a77d1eaaa1c06512c7345eee63c0ba53c73b34d1870fac2d20bb9c23c281edbe4e20542073cf1f9f5a56137fcfedb482f89db712d5573eccce0b3d85a83c0f86f8000cf55d920e04a19db061911c7cabfc6ad6913c1d384c0ce1959d714b5fa38b2f3b621abe880f693f771ad201af621c9cee064431261c8a472d750df6bc20436955256fc80a6d040f0d4db4ba0b528be8a4aa3066972b5951f4dcf33a35237d0353094f45c7825e24d1319d5731b5a618af6b45f16633e01f78f198108c009ad3b133cb205d06730b828480b52eefcf0712a87dcf8253a3830d206fa1e78fcd12c230aea8fe304a3cd72fe2693c49f0f3ae75f1820144b3c923ee447fed58e937bc4f566f62e1a9646119469ef46168406bc3cd69905b86ca11fcc043daec3b6c29f7a411982cfc092cae72561324f5742bb929a519706eb78c051dee57b718aadc73e7a0cd67a272a00b6b80c665703109d7f235d7e57f502654c914ad2b577fa5032f85f36bfb8a4218674f4b05ff05cddfb03242d5273a3fd4bbd57f111ab168b64220a8b35f822a4d23d5582ee7a81cd5fa49ab3462779fa6417f387b0e1125a101e14777736551d5671f7caa8b00b962758a69619e46578cb065e5c3eb823ad925f242c5d7fab28d2ec795d2f465706bc5d58dab807dbc674d8c88eb7b349b298b1ef42f2856bc499eab6a1521bdcbb467e354fef75d012dcba1224b3456c4b293af8b1c60b61aa987addb8662c53ff9ecb0d5946f888c52f36baf9b62d60bc8d06426a314aad5a0ff86a4362a91c2512a1df9c3beed9bc7f228ecd83d7b6871cde06af6ba90faf2af7f8e23b7c59ca5d2684250cca4b1813a273b03dadf0ad704b35a4035e442a676e8c43b613ff4fef88cb43204e834efa5e576cc3a18144153f8a67cdf0e7f730292cfe9e22689d01c8a8e29e6ef15706f7ec95b9883906ffe9affd42f95647c69795110f76d516a0c5ae589b1f2ccdc497f6eaeeb9aaed95d870a3a146352efa96124966c09a163ef42650815c2041292f687da8d3e52f4a1e27a41a8c7745d715a8d1421856612305b5fd1f9934aa8a9c6cc395f420538bdfa38e0a6cd88755179152076a0f3b0dffaae737abbffc95ccf0c8c42612012a045f7abef7ccc688f62a39ba865911b881c55110c21803529df07e88a86be28b7abc0bb50f97fcc019d3f9c0156f83b56c2121cf5cb7b7252dc3710d5f3c81d48eef220327df679452dc75a11d5118f8318ca52fc151bf98fd5d52279b1bd3e06b8af7a552dbda671e114d1bce2008989dbcbff06d65cf2c998356784442cb44769dd01e58994febb9c6fde8a723825d7c716f7a50544fdcbea21d3c1f50cf95a657792f5f60fd07712a322ea956a69e702a918402a850edd0a77bcffdfafb21c8f22a89ac2b252f1802a6291bfc72200d488c02a4d13a82b9d90aff5d30f42cd5622f84e82e0038595e8b42dfda6ab0d250ff8b6916f8ca2b67a22750a7d4fcb9ef6c5302fa3aef62927775cedcf17877227b38725d468be1a4c2f54fe91e410b89cfadc46032a2311229a69a7abd34e5c55cd62f6bbf39858520e63de83919df873efa77c573c674724fb0bcc5892554920828036a3cef1e3c043fadd8d430aab88a7341bbc9e051382aae77fe16ea9efee69293dca3219653583171ff0ad19cf8e6cdb44650568cf944757bf6aac214700b3eabe0499c39c20e2016e4b87158dd3107e2223e5dc1b011068079e25e1ef0026201dd311ae771aeb3bb0f0e8d1a0db346adcd3a788666d30859e128edb27be5c3234df249265780e7ab3987ca8f2b807cdf5961546c3d386aa976c958a5bab62539ae030a403944b121cc848e509c75f0156a40f4054b5d61de9bb78a78402135162948bd3a8d76a9ded1e4af350604bcf8a4b3f881500490fe54c3fbc716042346ea08f81277588506f77457ea5e0550d3762b65b79863e807c19482e4d6b26c97f6c4e452634e8f83bf46f5fd3de4f99f618f580af36bc45c2a10b8b5861aebbea4fffeaaeae4cdd1f11faa2fd512821f8b00d9e6d8877a08340ccc84e45b108d61959af8f8c0235336e057616dc180ee45f006704c33b7f10f9fb330144ffae7c7149c01513670e331d445679b32ac774afde77d686368083cb12f394cf49213ad1d533ddf977a2af65e4e2d0710ea51f1fc291df7c09501957039eb68027d96c3b39e18e4bbbb2806a5d3fd31e5730fc04ac52878b5fc328bd5f8e4bbc4320e5ca039e1ced3b5c6cd9850f78ee4e75f98fb74d78c7b9f96b35dcb8c48c407446fce9b1bb5cfea5c27ac141b5a9e4ea54cedf721f5428c70c897136c1045e2394ea0d995d80b58d502a34ede86fa3b582d096a6c7e4e81b1b0dfcb03fd4fed01b6f355f30a537d0ae5236c074e8b466db404795da319d8d80b38b805584e745e45827892273e9036af37085749b63ac9aaa5c204f0a343c8cbacc9fff009925463332d4c60bc4e342b8742a1905b6f4f6e8ba5eaaa21d71579c93236041adf631921e0eacba3660d75a3b24696417df6375a798b6f61c679638aecddd5ab26fd3f5c97f74be9b6d61078581368c39f183f135d5fba2b716e969455709746a31fca3e3f021d75baa82bc3e4f50c85820a0f46731c8ee875ded18905e14f4eac637ce3b7c58294bc82a8568d2bc0c4e35445e7f681ef854e04a59b09c20da6df665e9ca2eb5e731d6942bf9329e0a7ff3f466404e86902b845e96f0aff1eab../../share/grub2/x86_64-efi/grub.efi../../grub2/x86_64-efi/grub.efirootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgrub2-2.04-150300.22.25.1.src.rpmgrub2-efigrub2-x86_64-efi      /bin/sh/bin/shefibootmgrefibootmgrgrub2grub2perl-Bootloaderrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.042.043.0.4-14.6.0-14.0-15.2-14.14.3cdb@b@b+9b)@a@a@ada@`ٹ`"@`@``}p`n@`P`J@`8`3`.V`U` l__t@_@__m_X_G@_A_?@_;_5+@__A@^x^U@^H^y@^t@^oj@^j$@^g@^Y^K^9\]e@]{@]@]@]W]]V]0_@]@]]@\ޢ@\ޢ@\-@\\\mA@\b@\N\J@\J@\I\HW@\@[@[@[[@[t[Q@[-[~[l,[j@[h8@[W[L[D[<[3|@[*A[#@[@Z@ZK@ZZJ@Z̧@Z@Z&ZZkZZ@Z@Zz@ZyZxG@Zg#Z*~ZOZ ZZNYeYA@YX@YY@YYYn@Yu@Y[@Y0YR@Y@X׭@Xg@X@XX~@XO@XZXXXX@XBX@XYXpXX@X|Xv@XlXfL@X=X @W@WiWWF@W@WWW@Wq@Wi,@WPW>@W=W'A@W!@WV@VՄ@VՄ@V@VT@VVvV$@VrVqR@VhVetVa@VV@VLh@V5V3[V2 @V#V @VV@UU@Uc@U@UUzUt2@Uq@Un@U]U[%UPUOH@U@U.RU/@UTTT[@T T@T@TT@T5TLTy@TeTR(@TR(@mchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comnormand@linux.vnet.ibm.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comlnussel@suse.defvogt@suse.comlnussel@suse.derw@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.combwiedemann@suse.comschwab@suse.demchang@suse.comrw@suse.commchang@suse.commchang@suse.commsuchanek@suse.demchang@suse.commchang@suse.comrw@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comguillaume.gardet@opensuse.orgjengelh@inai.demchang@suse.commchang@suse.comrw@suse.commchang@suse.commchang@suse.commchang@suse.comglin@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comdimstar@opensuse.orgjosef.moellers@suse.commchang@suse.commchang@suse.comjbohac@suse.czjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comkukuk@suse.deThomas.Blume@suse.comidonmez@suse.commchang@suse.commchang@suse.comjdelvare@suse.demchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.commchang@suse.comiforster@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.demchang@suse.commchang@suse.commchang@suse.commchang@suse.comolaf@aepfle.dejmatejek@suse.commsuchanek@suse.commchang@suse.commlatimer@suse.commlatimer@suse.comagraf@suse.commchang@suse.commchang@suse.comrw@suse.combwiedemann@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commsuchanek@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.comagraf@suse.comschwab@linux-m68k.orgmatwey.kornilov@gmail.commchang@suse.commchang@suse.comsor.alexei@meowr.rumchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commatz@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comro@suse.demchang@suse.comarvidjaar@gmail.comjengelh@inai.deagraf@suse.comolaf@aepfle.deagraf@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.comagraf@suse.comagraf@suse.commchang@suse.comdvaleev@suse.commchang@suse.comarvidjaar@gmail.comolaf@aepfle.dearvidjaar@gmail.comarvidjaar@gmail.comolaf@aepfle.deolaf@aepfle.demchang@suse.comarvidjaar@gmail.comarvidjaar@gmail.commchang@suse.commchang@suse.comeich@suse.commchang@suse.commchang@suse.comdmueller@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comagraf@suse.commchang@suse.comarvidjaar@gmail.commchang@suse.comarvidjaar@gmail.comdmueller@suse.commchang@suse.commchang@suse.comschwab@suse.demchang@suse.comarvidjaar@gmail.commchang@suse.commchang@suse.commchang@suse.commpluskal@suse.comschwab@suse.deschwab@suse.deschwab@suse.deagraf@suse.comledest@gmail.comledest@gmail.comjdelvare@suse.demchang@suse.com- Security fixes and hardenings * 0001-font-Reject-glyphs-exceeds-font-max_glyph_width-or-f.patch * 0002-font-Fix-size-overflow-in-grub_font_get_glyph_intern.patch - Fix CVE-2022-2601 (bsc#1205178) * 0003-font-Fix-several-integer-overflows-in-grub_font_cons.patch * 0004-font-Remove-grub_font_dup_glyph.patch * 0005-font-Fix-integer-overflow-in-ensure_comb_space.patch * 0006-font-Fix-integer-overflow-in-BMP-index.patch * 0007-font-Fix-integer-underflow-in-binary-search-of-char-.patch * 0008-fbutil-Fix-integer-overflow.patch - Fix CVE-2022-3775 (bsc#1205182) * 0009-font-Fix-an-integer-underflow-in-blit_comb.patch * 0010-font-Harden-grub_font_blit_glyph-and-grub_font_blit_.patch * 0011-font-Assign-null_font-to-glyphs-in-ascii_font_glyph.patch * 0012-normal-charset-Fix-an-integer-overflow-in-grub_unico.patch - Bump upstream SBAT generation to 3- Security fixes and hardenings for boothole 3 / boothole 2022 (bsc#1198581) * 0001-video-Remove-trailing-whitespaces.patch * 0002-video-readers-jpeg-Test-for-an-invalid-next-marker-r.patch * 0003-video-readers-jpeg-Catch-files-with-unsupported-quan.patch * 0004-video-readers-jpeg-Catch-OOB-reads-writes-in-grub_jp.patch * 0005-video-readers-jpeg-Don-t-decode-data-before-start-of.patch * 0006-misc-Format-string-for-grub_error-should-be-a-litera.patch * 0007-loader-efi-chainloader-Simplify-the-loader-state.patch * 0008-commands-boot-Add-API-to-pass-context-to-loader.patch - Fix CVE-2022-28736 (bsc#1198496) * 0009-loader-efi-chainloader-Use-grub_loader_set_ex.patch - Fix CVE-2022-28735 (bsc#1198495) * 0010-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch * 0011-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch * 0012-video-readers-png-Abort-sooner-if-a-read-operation-f.patch * 0013-video-readers-png-Refuse-to-handle-multiple-image-he.patch - Fix CVE-2021-3695 (bsc#1191184) * 0014-video-readers-png-Drop-greyscale-support-to-fix-heap.patch - Fix CVE-2021-3696 (bsc#1191185) * 0015-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch * 0016-video-readers-png-Sanity-check-some-huffman-codes.patch * 0017-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch * 0018-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch * 0019-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch - Fix CVE-2021-3697 (bsc#1191186) * 0020-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch * 0021-normal-charset-Fix-array-out-of-bounds-formatting-un.patch - Fix CVE-2022-28733 (bsc#1198460) * 0022-net-ip-Do-IP-fragment-maths-safely.patch * 0023-net-netbuff-Block-overly-large-netbuff-allocs.patch * 0024-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch * 0025-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch * 0026-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch * 0027-net-tftp-Avoid-a-trivial-UAF.patch * 0028-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch - Fix CVE-2022-28734 (bsc#1198493) * 0029-net-http-Fix-OOB-write-for-split-http-headers.patch - Fix CVE-2022-28734 (bsc#1198493) * 0030-net-http-Error-out-on-headers-with-LF-without-CR.patch * 0031-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch * 0032-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch * 0033-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch * 0034-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch * 0035-fs-btrfs-Fix-more-ASAN-and-SEGV-issues-found-with-fu.patch * 0036-fs-btrfs-Fix-more-fuzz-issues-related-to-chunks.patch * 0037-Use-grub_loader_set_ex-for-secureboot-chainloader.patch - Update SBAT security contact (boo#1193282) - Bump grub's SBAT generation to 2- Use boot disks in OpenFirmware, fixing regression caused by 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch, when the root LV is completely in the boot LUN (bsc#1197948) * 0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch- Fix grub-install error when efi system partition is created as mdadm software raid1 device (bsc#1179981) (bsc#1195204) * 0001-install-fix-software-raid1-on-esp.patch- Fix error in grub-install when linux root device is on lvm thin volume (bsc#1192622) (bsc#1191974) * 0001-grub-install-bailout-root-device-probing.patch- Fix wrong default entry when booting snapshot (bsc#1159205) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch- Improve support for SLE Micro 5.1 on s390x. (bsc#1190395) * grub2-s390x-04-grub2-install.patch - Patch refreshed * grub2-s390x-11-secureboot.patch- Add support for simplefb (boo#1193532). * grub2-simplefb.patch- Fix error lvmid disk cannot be found after second disk added to the root volume group (bsc#1189874) (bsc#1071559) * 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch - Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769) * 0001-grub-install-Fix-inverted-test-for-NLS-enabled-when-.patch * 0001-Filter-out-POSIX-locale-for-translation.patch - Fix unknown TPM error on buggy uefi firmware (bsc#1191504) * 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch - Fix arm64 kernel image not aligned on 64k boundary (bsc#1192522) * 0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch * 0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch- Fix error not a btrfs filesystem on s390x (bsc#1187645) * 80_suse_btrfs_snapshot- Fix error gfxterm isn't found with multiple terminals (bsc#1187565) * grub2-fix-error-terminal-gfxterm-isn-t-found.patch- Fix boot failure after kdump due to the content of grub.cfg is not completed with pending modificaton in xfs journal (bsc#1186975) * grub-install-force-journal-draining-to-ensure-data-i.patch - Patch refreshed * grub2-mkconfig-default-entry-correction.patch- Fix obsolete syslog in systemd unit file and updating to use journal as StandardOutput (bsc#1185149) * grub2-once.service- Fix build error on armv6/armv7 (bsc#1184712) * 0001-emu-fix-executable-stack-marking.patch- Fix error grub_file_filters not found in Azure virtual machine (bsc#1182012) * 0001-Workaround-volatile-efi-boot-variable.patch- Fix powerpc-ieee1275 lpar takes long time to boot with increasing number of nvme namespace (bsc#1177751) 0001-ieee1275-Avoiding-many-unecessary-open-close.patch- Fix chainloading windows on dual boot machine (bsc#1183073) * 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch- VUL-0: grub2,shim: implement new SBAT method (bsc#1182057) * 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch * 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch * 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch * 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch * 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch * 0036-util-mkimage-Improve-data_size-value-calculation.patch * 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch * 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch * 0039-grub-install-common-Add-sbat-option.patch - Fix CVE-2021-20225 (bsc#1182262) * 0022-lib-arg-Block-repeated-short-options-that-require-an.patch - Fix CVE-2020-27749 (bsc#1179264) * 0024-kern-parser-Fix-resource-leak-if-argc-0.patch * 0025-kern-parser-Fix-a-memory-leak.patch * 0026-kern-parser-Introduce-process_char-helper.patch * 0027-kern-parser-Introduce-terminate_arg-helper.patch * 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch * 0029-kern-buffer-Add-variable-sized-heap-buffer.patch * 0030-kern-parser-Fix-a-stack-buffer-overflow.patch - Fix CVE-2021-20233 (bsc#1182263) * 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch - Fix CVE-2020-25647 (bsc#1177883) * 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch - Fix CVE-2020-25632 (bsc#1176711) * 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch - Fix CVE-2020-27779, CVE-2020-14372 (bsc#1179265) (bsc#1175970) * 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch * 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch * 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch * 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch * 0005-efi-Add-secure-boot-detection.patch * 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch * 0007-verifiers-Move-verifiers-API-to-kernel-image.patch * 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch * 0009-kern-Add-lockdown-support.patch * 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch * 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch * 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch * 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch * 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch * 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch * 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch * 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch * 0018-gdb-Restrict-GDB-access-when-locked-down.patch * 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch * 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch * 0041-squash-Add-secureboot-support-on-efi-chainloader.patch * 0042-squash-grub2-efi-chainload-harder.patch * 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch * 0044-squash-kern-Add-lockdown-support.patch * 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch - Drop patch supersceded by the new backport * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch - Add SBAT metadata section to grub.efi - Drop shim_lock module as it is part of core of grub.efi * grub2.spec- Fix build error in binutils 2.36 (bsc#1181741) * 0001-Fix-build-error-in-binutils-2.36.patch - Fix executable stack in grub-emu (bsc#1181696) * 0001-emu-fix-executable-stack-marking.patch- Restore compatibilty sym-links * grub2.spec - Use rpmlintrc to filter out rpmlint 2.0 error (bsc#1179044) * grub2.rpmlintrc- Complete Secure Boot support on aarch64 (jsc#SLE-15020) * 0001-Add-support-for-Linux-EFI-stub-loading-on-aarch64.patch * 0002-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch * 0003-Make-grub_error-more-verbose.patch * 0004-arm-arm64-loader-Better-memory-allocation-and-error-.patch * 0005-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch * 0006-efi-Set-image-base-address-before-jumping-to-the-PE-.patch * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0008-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch * 0009-squash-Add-support-for-linuxefi.patch- Fix rpmlint 2.0 error for having arch specific path in noarch package aiming for compatibility with old package (bsc#1179044) * grub2.spec - Fix non POSIX sed argument which failed in sed from busybox (bsc#1181091) * grub2-check-default.sh- Fix boot failure in blocklist installation (bsc#1178278) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix grub2-install error with "failed to get canonical path of `/boot/grub2/i386-pc'." (bsc#1177957) * Modified 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Fix https boot interrupted by unrecognised network address error message (bsc#1172952) * 0001-add-support-for-UEFI-network-protocols.patch- grub2.spec: Fix bare words used as string in expression which is no longer allowed in rpm 4.16- Improve the error handling when grub2-install fails with short mbr gap (bsc#1176062) * 0001-Warn-if-MBR-gap-is-small-and-user-uses-advanced-modu.patch * 0002-grub-install-Avoid-incompleted-install-on-i386-pc.patch- Make efi hand off the default entry point of the linux command (bsc#1176134) * 0001-efi-linux-provide-linux-command.patch- Fix verification requested but nobody cares error when loading external module in secure boot off (bsc#1175766) * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch- Make consistent check to enable relative path on btrfs (bsc#1174567) * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch- Add fibre channel device's ofpath support to grub-ofpathname and search hint to speed up root device discovery (bsc#1172745) * 0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch * 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch- Fix for CVE-2020-15705 (bsc#1174421) * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch * 0002-cmdline-Provide-cmdline-functions-as-module.patch- Make grub-calloc inline to avoid symbol not found error as the system may not use updated grub to boot the system (bsc#1174782) (bsc#1175060) (bsc#1175036) * 0001-kern-mm.c-Make-grub_calloc-inline.patch- Fix for CVE-2020-10713 (bsc#1168994) * 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch - Fix for CVE-2020-14308 CVE-2020-14309, CVE-2020-14310, CVE-2020-14311 (bsc#1173812) * 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch * 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch * 0004-calloc-Use-calloc-at-most-places.patch * 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch * 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch * 0007-font-Do-not-load-more-than-one-NAME-section.patch - Fix CVE-2020-15706 (bsc#1174463) * 0008-script-Remove-unused-fields-from-grub_script_functio.patch * 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch - Fix CVE-2020-15707 (bsc#1174570) * 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch - Use overflow checking primitives where the arithmetic expression for buffer allocations may include unvalidated data - Use grub_calloc for overflow check and return NULL when it would occur * 0001-add-support-for-UEFI-network-protocols.patch * 0003-bootp-New-net_bootp6-command.patch * grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * grub2-btrfs-09-get-default-subvolume.patch * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch * grub2-grubenv-in-btrfs-header.patch- No 95_textmode for PowerPC (boo#1174166)- Skip zfcpdump kernel from the grub boot menu (bsc#1166513) * grub2-s390x-skip-zfcpdump-image.patch- Fix boot failure as journaled data not get drained due to abrupt power off after grub-install (bsc#1167756) * grub-install-force-journal-draining-to-ensure-data-i.patch- Fix executable stack in grub-probe and other grub utility (bsc#1169137) * grub2-btrfs-06-subvol-mount.patch- Fix GCC 10 build fail (bsc#1158189) * 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch * 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch- Backport to support searching for specific config files for netboot (bsc#1166409) * 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch * 0002-kern-Add-X-option-to-printf-functions.patch * 0003-normal-main-Search-for-specific-config-files-for-net.patch * 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch- move *.module files to separate -debug subpackage (boo#1166578)- Fix EFI console detection to make it a runtime decision (bsc#1164385) * grub2-SUSE-Add-the-t-hotkey.patch- Downgrade mtools to Suggests for consistency with xorriso (boo#1165839) - remove info requirements, file triggers are used now (boo#1152105)- Add secure boot support for s390x. (jsc#SLE-9425) * grub2-s390x-11-secureboot.patch- Fix grub hangs after loading rogue image without valid signature for uefi secure boot (bsc#1159102) * grub2-verifiers-fix-system-freeze-if-verify-failed.patch- From Stefan Seyfried : Fix grub2-install fails with "not a directory" error (boo#1161641, bsc#1162403) * grub2-install-fix-not-a-directory-error.patch- Correct awk pattern in 20_linux_xen (bsc#900418, bsc#1157912) - Correct linux and initrd handling in 20_linux_xen (bsc#1157912) M grub2-efi-xen-cfg-unquote.patch M grub2-efi-xen-chainload.patch M grub2-efi-xen-cmdline.patch M grub2-efi-xen-removable.patch- Disable btrfs zstd support for i386-pc to workaround core.img too large to be embedded in btrfs bootloader area or MBR gap (boo#1154809) * 0001-btrfs-disable-zstd-support-for-i386-pc.patch- Fix grub2.sleep to load old kernel after hibernation (boo#1154783)- Enable support for riscv64 - Backports from upstream: * risc-v-fix-computation-of-pc-relative-relocation-offset.patch * risc-v-add-clzdi2-symbol.patch * grub-install-define-default-platform-for-risc-v.patch- Version bump to 2.04 * removed - translations-20170427.tar.xz * grub2.spec - Make signed grub-tpm.efi specific to x86_64-efi build, the platform currently shipped with tpm module from upstream codebase - Add shim_lock to signed grub.efi in x86_64-efi build - x86_64: linuxefi now depends on linux, both will verify kernel via shim_lock - Remove translation tarball and po file hacks as it's been included in upstream tarball * rediff - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - grub2-commands-introduce-read_file-subcommand.patch - grub2-secureboot-add-linuxefi.patch - 0001-add-support-for-UEFI-network-protocols.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-install-signed-grub.patch - grub2-linux.patch - use-grub2-as-a-package-name.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-secureboot-use-linuxefi-on-uefi.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-provide-linuxefi-config.patch - grub2-secureboot-chainloader.patch - grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-efi-chainloader-root.patch - grub2-ppc64le-disable-video.patch - grub2-ppc64-cas-reboot-support.patch - grub2-Fix-incorrect-netmask-on-ppc64.patch - 0003-bootp-New-net_bootp6-command.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0012-tpm-Build-tpm-as-module.patch - grub2-emu-4-all.patch - grub2-btrfs-09-get-default-subvolume.patch - grub2-ppc64le-memory-map.patch - grub2-ppc64-cas-fix-double-free.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch * drop upstream patches - grub2-fix-locale-en.mo.gz-not-found-error-message.patch - grub2-fix-build-with-flex-2.6.4.patch - grub2-accept-empty-module.patch - 0001-Fix-packed-not-aligned-error-on-GCC-8.patch - 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch - unix-exec-avoid-atexit-handlers-when-child-exits.patch - 0001-xfs-Accept-filesystem-with-sparse-inodes.patch - grub2-binutils2.31.patch - grub2-msdos-fix-overflow.patch - 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch - grub2-efi-Move-grub_reboot-into-kernel.patch - grub2-efi-Free-malloc-regions-on-exit.patch - grub2-move-initrd-upper.patch - 0002-Add-Virtual-LAN-support.patch - 0001-ofnet-Initialize-structs-in-bootpath-parser.patch - 0001-misc-fix-invalid-character-recongition-in-strto-l.patch - 0001-tpm-Core-TPM-support.patch - 0002-tpm-Measure-kernel-initrd.patch - 0003-tpm-Add-BIOS-boot-measurement.patch - 0004-tpm-Rework-linux-command.patch - 0005-tpm-Rework-linux16-command.patch - 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch - 0007-tpm-Measure-the-kernel-commandline.patch - 0008-tpm-Measure-commands.patch - 0009-tpm-Measure-multiboot-images-and-modules.patch - 0010-tpm-Fix-boot-when-there-s-no-TPM.patch - 0011-tpm-Fix-build-error.patch - 0013-tpm-i386-pc-diskboot-img.patch - grub2-freetype-pkgconfig.patch - 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch - 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch - 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch - 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch - 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch - 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch - 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch - 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Consistently find btrfs snapshots on s390x. (bsc#1136970) * grub2-s390x-04-grub2-install.patch- Fix fallback embed doesn't work when no post mbr gap at all (boo#1142229) * Refresh grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch- Revert grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch until merged by upstream (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).- Fix iteration of FCP LUNs (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229). * Refresh grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Use grub2-install to handle signed grub installation for UEFI secure boot and also provide options to override default (bsc#1136601) * grub2-secureboot-install-signed-grub.patch - Remove arm64 linuxefi patches as it's not needed for secure boot * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Avoid high resolution when trying to keep current mode (bsc#1133842) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch - Make GRUB_SAVEDEFAULT working with btrfs (bsc#1128592) * grub2-grubenv-in-btrfs-header.patch- Check/refresh zipl-kernel before hibernate on s390x. (bsc#940457) (Getting rid of hardcoded 'vmlinuz', which failed on PPC as well.) * grub2-systemd-sleep.sh- Try to refresh zipl-kernel on failed kexec. (bsc#1127293) * grub2-s390x-04-grub2-install.patch - Fully support "previous" zipl-kernel, with 'mem=1G' being available on dedicated entries. (bsc#928131) * grub2-s390x-09-improve-zipl-setup.patch - Refresh * grub2-zipl-setup-fix-btrfs-multipledev.patch- Fix GCC 9 build failure (bsc#1121208) * 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch * 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch * 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch * 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch * 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch * 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch * 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch * 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch- Use %doc for older products for compatibility, or may end up with unsuccessful build result * grub2.spec- Revert grub2-ieee1275-open-raw-mode.patch for regression of crashing lvm on multipath SAN (bsc#1113702) * deleted grub2-ieee1275-open-raw-mode.patch - Add exception handling to FCP lun enumeration (bsc#1113702) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix LOADER_TYPE parsing in grub2-once (boo#1122569)- Create compatibility sym-link of grub.xen in the old location to which old VM definition is pointing (bsc#1123942)- Add patch to fix ARM boot, when kernel become too big: * grub2-move-initrd-upper.patch (boo#1123350)- Replace old $RPM_* shell vars.- Support long menu entry by scrolling its text left and right through the key stroke ctrl+l and ctrl+r (FATE#325760) * grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch- Improved hiDPI device support (FATE#326680) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch- Build platform-packages 'noarch' and move to '/usr/share/efi' for SUSE Manager. (FATE#326960) * grub2-efi-xen-chainload.patch (bsc#1122563) * grub2-efi-xen-removable.patch (refresh)- Support for UEFI Secure Boot on AArch64 (FATE#326541) * 0001-efi-refactor-grub_efi_allocate_pages.patch * 0002-Remove-grub_efi_allocate_pages.patch * 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch * 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch * 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch * 0006-Add-support-for-EFI-handover-on-ARM64.patch- Change default tsc calibration method to pmtimer on EFI (bsc#1114754) * 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch- ieee1275: Fix double free in CAS reboot (bsc#1111955) * grub2-ppc64-cas-fix-double-free.patch- Support NVDIMM device names (bsc#1110073) * grub2-getroot-support-nvdimm.patch- Translate caret back to space as the initrd stanza could use space to delimit multiple files loaded (bsc#1101942) * grub2-util-30_os-prober-multiple-initrd.patch- ieee1275: implement FCP methods for WWPN and LUNs (bsc#1093145) * grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch- Fix broken network interface with random address and same name (bsc#1084508) * 0001-ofnet-Initialize-structs-in-bootpath-parser.patch- Fix outputting invalid btrfs subvol path on non btrfs filesystem due to bogus return code handling. (bsc#1106381) * modified grub2-btrfs-10-config-directory.patch- Fix overflow in sector count calculation (bsc#1105163) * grub2-msdos-fix-overflow.patch- Downgrade libburnia-tools to suggest as minimal system can't afford pulling in tcl/tk and half of the x11 stack (bsc#1102515) * modified grub2.spec- Add grub2-binutils2.31.patch: x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32. Starting from binutils commit bd7ab16b x86-64 assembler generates R_X86_64_PLT32, instead of R_X86_64_PC32, for 32-bit PC-relative branches. Grub2 should treat R_X86_64_PLT32 as R_X86_64_PC32.- The grubxenarch packages are now architecture-independent. [bsc#953297, grub2.spec, grub2-rpmlintrc]- Fix config_directory on btrfs to follow path scheme (bsc#1063443) * grub2-btrfs-10-config-directory.patch - Fix grub2-install --root-directory does not work for /boot/grub2/ on separate btrfs subvolume (boo#1098420) * grub2-btrfs-06-subvol-mount.patch - Fix setparams doesn't work as expected from boot-last-label NVRAM var, after inital CAS reboot on ieee1275 (bsc#1088830) * grub2-ppc64-cas-new-scope.patch- Fix install on xfs error (bsc#1101283) * 0001-xfs-Accept-filesystem-with-sparse-inodes.patch- grub2.spec: change %config to %config(noreplace) Don't overwrite user changes to config files on upgrades.- Marked %{_sysconfdir}/grub.d/40_custom as (noreplace) [bsc#1079332, grub2.spec]- Replace "GRUB_DISABLE_LINUX_RECOVERY" by "GRUB_DISABLE_RECOVERY" in /etc/default/grub and remove test from s390x install section in upec file. [bsc#1042433, grub.default, grub2.spec]- Added "# needssslcertforbuild", which got lost somewhere, to spec file [grub2.spec]- Replace confusing menu on btrfs "snapper rollback" by help text. [bsc#1027588, grub2-btrfs-help-on-snapper-rollback.patch]- Use %license instead of %doc [bsc#1082318]- grub2-emu on s390 keep network during kexec boot (bsc#1089493) * grub2-s390x-10-keep-network-at-kexec.patch- Add grub2-freetype-pkgconfig.patch to fix build with new freetype use pkgconfig to find Freetype libraries.- Fallback to raw mode if Open Firmware returns invalid ihandler (bsc#1071559) * grub2-ieee1275-open-raw-mode.patch- Fix error of essential directory not found on UEFI Xen host (bsc#1085842) * add grub2-efi-xen-removable.patch * rediff grub2-suse-remove-linux-root-param.patch- Fix corruption of "grub2-install --help" and grub2-install manual page (bsc#1086670) * unix-exec-avoid-atexit-handlers-when-child-exits.patch- Fix Nvidia GPU in legacy I/O slot 2 disappears during system startup (bsc#1082914) * 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch- Fix packed-not-aligned error on GCC 8 (bsc#1084632) * 0001-Fix-packed-not-aligned-error-on-GCC-8.patch- Fix incorrect netmask on ppc64 (bsc#1085419) * grub2-Fix-incorrect-netmask-on-ppc64.patch- Fix UEFI HTTPS Boot from ISO installation image (bsc#1076132) * 0001-add-support-for-UEFI-network-protocols.patch- fix wrong command output when default subvolume is toplevel tree with id 5 (bsc#1078775) * grub2-btrfs-09-get-default-subvolume.patch - insert mdraid modules to support software RAID (bsc#1078775) * grub2-xen-pv-firmware.cfg- Rename grub2-btrfs-workaround-grub2-once.patch to grub2-grubenv-in-btrfs-header.patch - Store GRUB environment variable health_checker_flag in Btrfs header- Fix incorrect check preventing the script from running (bsc#1078481) * 80_suse_btrfs_snapshot- Fix disappeared snapshot menu entry (bsc#1078481) * 80_suse_btrfs_snapshot- Fix unquoted string error and add some more checks (bsc#1079330) * grub2-check-default.sh- The %prep section applies patches, the %build section builds. Remove mixup of patching and building from %prep for quilt setup Related to bsc#1065703- Check if default entry need to be corrected for updated distributor version and/or use fallback entry if default kernel entry removed (bsc#1065349) * grub2-check-default.sh * grub2-mkconfig-default-entry-correction.patch - Fix grub2-mkconfig warning when disk is LVM PV (bsc#1071239) * grub2-getroot-scan-disk-pv.patch- Filter out autofs and securityfs from /proc/self/mountinfo to speed up nfsroot test in large number of autofs mounts (bsc#1069094) * modified grub2-pass-corret-root-for-nfsroot.patch- Fix http(s) boot security review (bsc#1058090) * 0002-AUDIT-0-http-boot-tracker-bug.patch- 0001-add-support-for-UEFI-network-protocols.patch: * Workaround http data access in firmware * Fix DNS device path parsing for efinet device * Relaxed UEFI Protocol requirement * Support Intel OPA (Omni-Path Architecture) PXE Boot (bsc#1015589)- grub2-xen-pv-firmware.cfg: remove linemode=1 from cmdline for SUSE installer. openQA expects ncurses interface. (bsc#1066919)- use python3 for autogen.sh (fate#323526)- Do not check that PReP partition does not contain an ELF during installation (bsc#1065738). * grub2-install-remove-useless-check-PReP-partition-is-empty.patch- Build diskboot_tpm.img as separate image to diskboot.img to prevent failure in booting on some bogus firmware. To use the TPM image you have to use suse-enable-tpm option of grub2-install (bsc#1052401) * 0013-tpm-i386-pc-diskboot-img.patch- Use /boot//loader/linux to determine if install media is SUSE instead of /contents file (bsc#1054453)- Use the pvops-enabled default kernel if the traditional xen pv kernel and initrd are not found (bsc#1054453)- Fix reboot in UEFI environments (bsc#1047331) * Add grub2-efi-Move-grub_reboot-into-kernel.patch * Refresh grub2-efi-Free-malloc-regions-on-exit.patch- Add preliminary patch for UEFI HTTPS and related network protocol support (fate#320130) * 0001-add-support-for-UEFI-network-protocols.patch- grub2-s390x-04-grub2-install.patch : remove arybase dependency in grub2-zipl-setup by not referencing to $[ (bsc#1055280)- Fix minor oversights in and the exit value of the grub2-install helper on s390x. (bsc#1055343, fate#323298) * grub2-s390x-09-improve-zipl-setup.patch- Make grub2.info build reproducible (boo#1047218)- add grub2-fix-build-with-flex-2.6.4.patch - fix build with flex 2.6.4+ that removed explicit (void) cast from fprintf call in yy_fatal_error.- Support LVM physical volume created without metadatacopies (bsc#1027526) * grub2-diskfilter-support-pv-without-metadatacopies.patch - Fix page fault exception when grub loads with Nvidia cards (bsc#1038533) * grub2-efi-uga-64bit-fb.patch - Require 'kexec-tools' for System z. (bsc#944358) * modified grub2.spec- grub2-xen-pv-firmware.cfg: insmod lvm module as it's not auto-loaded to support booting from lvm volume (bsc#1004324) - Grub not working correctly with xen and btrfs snapshots (bsc#1026511) * Add grub2-btrfs-09-get-default-subvolume.patch * grub2-xen-pv-firmware.cfg : search path in default subvolume- new upstream version 2.02 * rediff - use-grub2-as-a-package-name.patch * drop upstream patches - grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch - grub2-add-FALLTHROUGH-annotations.patch - update translations- update grub2-btrfs-workaround-grub2-once.patch to also store saved_entry in additional environment block (boo#1031025)- fix building with GCC (bsc#1030247) * add grub2-fix-uninitialized-variable-in-btrfs-with-GCC7.patch * grub2-add-FALLTHROUGH-annotations.patch- Fix out of memory error on lvm detection (bsc#1016536) (bsc#1027401) * grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - Fix boot failure if /boot is separate btrfs partition (bsc#1023160) * grub2-btrfs-06-subvol-mount.patch- 0004-tpm-Rework-linux-command.patch : Fix out of bound memory copy (bsc#1029187)- new upstream version 2.02~rc2 * rediff - use-grub2-as-a-package-name.patch - grub2-linguas.sh-no-rsync.patch * drop upstream patches - 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch- TPM Support (FATE#315831) * 0001-tpm-Core-TPM-support.patch * 0002-tpm-Measure-kernel-initrd.patch * 0003-tpm-Add-BIOS-boot-measurement.patch * 0004-tpm-Rework-linux-command.patch * 0005-tpm-Rework-linux16-command.patch * 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch * 0007-tpm-Measure-the-kernel-commandline.patch * 0008-tpm-Measure-commands.patch * 0009-tpm-Measure-multiboot-images-and-modules.patch * 0010-tpm-Fix-boot-when-there-s-no-TPM.patch * 0011-tpm-Fix-build-error.patch * 0012-tpm-Build-tpm-as-module.patch - grub2.spec : Add grub-tpm.efi for Secure Boot- Fix invalid Xen EFI config files if xen_args include GRUB2 quoting (bsc#900418) (bsc#951748) * grub2-efi-xen-cfg-unquote.patch - Fix linuxefi erroneously initialize linux's boot_params with non-zero values. (bsc#1025563) * grub2-linuxefi-fix-boot-params.patch - Removed grub2-fix-multi-device-root-kernel-argument.patch as it has regression on how GRUB_DISABLE_LINUX_UUID=true interpreted (bsc#1015138)- Fix for openQA UEFI USB Boot failure with upstream patch (bsc#1026344) * added 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch * removed 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- Temporary fix for openQA UEFI USB Boot failure (bsc#1026344) * 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch- grub2.spec: fix s390x file list.- require efibootmgr in efi package (boo#1025520)- Merge changes from SLE12 - add grub2-emu-4-all.patch * Build 'grub2-emu' wherever possible, to allow a better implementation of that feature. - add grub2-s390x-06-loadparm.patch, - add grub2-commands-introduce-read_file-subcommand.patch: * allow s390x to telecontrol grub2. (bsc#891946, bsc#892852) - add grub2-s390x-06-loadparm.patch: * ignore case and fix transliteration of parameter. (bsc#891946) - add grub2-s390x-07-add-image-param-for-zipl-setup.patch * Add --image switch to force zipl update to specific kernel (bsc#928131) - add grub2-s390x-08-workaround-part-to-disk.patch * Ignore partition tables on s390x. (bsc#935127) - add grub2-efi-chainload-harder.patch: * allow XEN to be chain-loaded despite firmware flaws. (bnc#887793) * Do not use shim lock protocol for reading pe header, it won't be available when secure boot disabled (bsc#943380) * Make firmware flaw condition be more precisely detected and add debug message for the case * Check msdos header to find PE file header (bsc#954126) - grub2-s390x-04-grub2-install.patch: * streamline boot to grub menu. (bsc#898198) * Force '/usr' to read-only before calling kexec. (bsc#932951) - grub2-once: * add '--enum' option to enumerate boot-entries in a way actually understood by 'grub2'. (bsc#892852, bsc#892811) * Examine variables from grub environment in 'grub2-once'. (fate#319632)- new upstream version 2.02~rc1 * rediff - use-grub2-as-a-package-name.patch - grub2-s390x-04-grub2-install.patch - grub2-accept-empty-module.patch - grub2-btrfs-04-grub2-install.patch - grub2-btrfs-06-subvol-mount.patch * drop upstream patches - 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch - 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch - 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - 0001-Fix-fwpath-in-efi-netboot.patch - 0001-arm64-Move-firmware-fdt-search-into-global-function.patch - 0002-arm-efi-Use-fdt-from-firmware-when-available.patch - grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch - 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch - 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch - 0001-xen-make-xen-loader-callable-multiple-times.patch - 0002-xen-avoid-memleaks-on-error.patch - 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch - 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch - 0005-xen-synchronize-xen-header.patch - 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch - 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch - 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch - 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch - 0010-xen-modify-page-table-construction.patch - 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch * add - fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch fix compilation with new glibc- Fix build error on glibc-2.25 * 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch * 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch - Fix fwpath in efi netboot (fate#321993) (bsc#1022294) * 0001-Fix-fwpath-in-efi-netboot.patch- grub2-systemd-sleep.sh: Fix prematurely abort by commands error return code and skip the offending menu entry (bsc#1022880)- Add support for BLT only EFI GOP adapters (FATE#322332) * grub2-efi-gop-add-blt.patch- info-dir-entry.patch: Update info dir entry to follow renaming to grub2- Add serial module to efi image. Serial terminal is still useful even with EFI Secure Boot- Support %posttrans with marcos provided by update-bootloader-rpm-macros package (bsc#997317)- Remove outdated README.openSUSE (bsc#907693)- 20_memtest86+: avoid adding memtest86+ to the list with UEFI booting.- Fix new line character in distributor (bsc#1007212) * modified grub2-default-distributor.patch- From Juergen Gross : grub-xen: support booting huge pv-domains (bsc#1004398) (bsc#899465) * 0001-xen-make-xen-loader-callable-multiple-times.patch * 0002-xen-avoid-memleaks-on-error.patch * 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch * 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch * 0005-xen-synchronize-xen-header.patch * 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch * 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch * 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch * 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch * 0010-xen-modify-page-table-construction.patch * 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch- add support for netboot on arm64-efi platforms (bsc#998097) * grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch- use $PRETTY_NAME instead of $NAME $VERSION for $GRUB_DISTRIBUTOR in openSUSE Tumbleweed (bsc#995549) * modified grub2-default-distributor.patch - grub2.spec: add http module to grub.efi (fate#320129)- binutils 2.27 creates empty modules without a symtab. Add patch grub2-accept-empty-module.patch to not reject them.- since version 1.7 cryptsetup defaults to SHA256 for LUKS - include gcry_sha256 in signed EFI image- Workaround default entry in snapshot menu (bsc#956046) * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch - grub2.spec: Add true command to grub.efi (bsc#993274)- grub.default: Empty GRUB_CMDLINE_LINUX_DEFAULT, the value will be fully taken from YaST settings. (bsc#989803)- Add patches from Roberto Sassu - Fix grub2-10_linux-avoid-multi-device-root-kernel-argument.patch, device path is not tested if GRUB_DISABLE_LINUX_UUID="true" - added grub2-fix-multi-device-root-kernel-argument.patch (bsc#960776) - grub2-zipl-setup: avoid multi-device root= kernel argument * added grub2-zipl-setup-fix-btrfs-multipledev.patch (bsc#960776) - Add SUSE_REMOVE_LINUX_ROOT_PARAM configuration option to /etc/default/grub, to remove root= and rootflags= from the kernel command line in /boot/grub2/grub.cfg and /boot/zipl/config - added grub2-suse-remove-linux-root-param.patch (bsc#962585)- Support HTTP Boot IPv4 and IPv6 (fate#320129) * 0001-misc-fix-invalid-character-recongition-in-strto-l.patch * 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch * 0003-bootp-New-net_bootp6-command.patch * 0004-efinet-UEFI-IPv6-PXE-support.patch * 0005-grub.texi-Add-net_bootp6-doument.patch * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch * 0007-efinet-Setting-network-from-UEFI-device-path.patch * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch - Fix heap corruption after dns lookup * 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch- fix filelist for s390x- Fix grub2-editenv error on encrypted lvm installation (bsc#981621) * modified grub2-btrfs-workaround-grub2-once.patch - Add missing closing bracket in 'grub2-snapper-plugin.sh'. - Fix snapshot booting on s390x (bsc#955115) * modified grub2-snapper-plugin.sh - Fallback to old subvol name scheme to support old snapshot config (bsc#953538) * added grub2-btrfs-07-subvol-fallback.patch- update grub2-once with patch from Björn Voigt - skip comments in /etc/sysconfig/bootloader (boo#963610)- Make sure all systemd unit files are passed to %service_ macros.- Add patch to free memory on exit in efi environments (bsc#980739) * grub2-efi-Free-malloc-regions-on-exit.patch- Remove xen-devel from BuildRequires required headers are included in grub-2.0.2- Add support for "t" hotkey to switch to text mode (bsc#976836) * added grub2-SUSE-Add-the-t-hotkey.patch - Add support for hidden menu entries (bsc#976836) * added grub2-Add-hidden-menu-entries.patch- Correct show user defined comments in menu for snapshots (bsc#956698) * modified grub2-snapper-plugin.sh- Fix GRUB_DISABLE_LINUX_UUID to be ignore and also fallback kernel device won't be used if fs uuid not detected (bsc#971867) * added 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch * added 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch- new upstream version 2.02~beta3 * highlights of user visible changes not yet present in openSUSE package - arm-uboot now generates position independent self relocating image, so single binary should run on all supported systems - loader for Xen on aarch64. grub-mkconfig support was not in time for beta3 yet. - improved ZFS support (extensible_dataset, large_blocks, embedded_data, hole_birth features) - support for IPv6 Router Advertisements - support for persistent memory (we do not overwrite it and pass correct information to OS) - try to display more specific icons for os-prober generated menu entries - grub-install detects EFI bit size and selects correct platform (x86_64-efi or i386-efi) independent of OS bit size; needs kernel 4.0 or higher. - LVM RAID1 support - xnu loader fixes which should make OS X menu entry generated by os-prober work again - key modifiers (Ctrl-X etc) should work on EFI too - ... and lot of fixes over entire tree * rediff - rename-grub-info-file-to-grub2.patch - use-grub2-as-a-package-name.patch - grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch - grub2-fix-menu-in-xen-host-server.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-chainloader.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-s390x-05-grub2-mkconfig.patch - grub2-efi-xen-chainload.patch - grub2-mkconfig-aarch64.patch - grub2-btrfs-04-grub2-install.patch - grub2-ppc64-cas-reboot-support.patch - 0002-Add-Virtual-LAN-support.patch * fix grub2-secureboot-add-linuxefi.patch - use grub_memset and grub_memcpy instead of memset and memcpy (caused errors due to compiler warning) * drop upstream patches - 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch - 0001-look-for-DejaVu-also-in-usr-share-fonts-truetype.patch - 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch - 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch - 0003-efinet-open-Simple-Network-Protocol-exclusively.patch - 0001-efinet-Check-for-immediate-completition.patch - 0001-efinet-enable-hardware-filters-when-opening-interfac.patch - grub2-xen-legacy-config-device-name.patch - grub2-getroot-support-NVMe-device-names.patch - grub2-netboot-hang.patch - grub2-btrfs-fix-incorrect-address-reference.patch - aarch64-reloc.patch - grub2-glibc-2.20.patch (related code dropped upstream) - grub2-Initialized-initrd_ctx-so-we-don-t-free-a-random-poi.patch - grub2-btrfs-fix-get_root-key-comparison-failures-due-to-en.patch - grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch - grub2-ppc64-qemu.patch - grub2-xfs-Add-helper-for-inode-size.patch - grub2-xfs-Fix-termination-loop-for-directory-iteration.patch - grub2-xfs-Convert-inode-numbers-to-cpu-endianity-immediate.patch - grub2-xfs-V5-filesystem-format-support.patch - 0001-Add-bootargs-parser-for-open-firmware.patch - grub2-arm64-set-correct-length.patch - grub2-arm64-setjmp-Add-missing-license-macro.patch - grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch - 0001-unix-password-Fix-file-descriptor-leak.patch - 0002-linux-getroot-fix-descriptor-leak.patch - 0003-util-grub-mount-fix-descriptor-leak.patch - 0004-linux-ofpath-fix-descriptor-leak.patch - 0005-grub-fstest-fix-descriptor-leak.patch - ppc64le.patch - libgcc-prereq.patch - libgcc.patch - 0001-Fix-security-issue-when-reading-username-and-passwor.patch - 0001-menu-fix-line-count-calculation-for-long-lines.patch - grub2-arm64-Reduce-timer-event-frequency-by-10.patch - 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch - 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch - 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch - 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch - 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch - 0005-i386-fix-TSC-calibration-using-PIT.patch - biendian.patch - ppc64_opt.patch * drop workarounds for gdb_grub and grub.chrp, they are now installed under fixed name * do not patch docs/Makefile.in, it is regenerated anyway- Make mkconfig search for zImage on arm * grub2-mkconfig-arm.patch- Add support to directly pass an EFI FDT table to a kernel on 32bit arm * 0001-arm64-Move-firmware-fdt-search-into-global-function.patch * 0002-arm-efi-Use-fdt-from-firmware-when-available.patch- Add config option to set efi xen loader command line option (bsc#957383) * added grub2-efi-xen-cmdline.patch- Drop ppc64le patches. Build stage1 as BE for Power Droped patches: - grub2-ppc64le-01-Add-Little-Endian-support-for-Power64-to-the-build.patch - grub2-ppc64le-02-Build-grub-as-O1-until-we-add-savegpr-and-restgpr-ro.patch - grub2-ppc64le-03-disable-creation-of-vsx-and-altivec-instructions.patch - grub2-ppc64le-04-powerpc64-LE-s-linker-knows-how-to-handle-the-undefi.patch - grub2-ppc64le-05-grub-install-can-now-recognize-and-install-a-LE-grub.patch - grub2-ppc64le-06-set-the-ABI-version-to-0x02-in-the-e_flag-of-the-PPC.patch - grub2-ppc64le-07-Add-IEEE1275_ADDR-helper.patch - grub2-ppc64le-08-Fix-some-more-warnings-when-casting.patch - grub2-ppc64le-09-Add-powerpc64-types.patch - grub2-ppc64le-10-powerpc64-is-not-necessarily-BigEndian-anymore.patch - grub2-ppc64le-11-Fix-warnings-when-building-powerpc-linux-loader-64bi.patch - grub2-ppc64le-12-GRUB_ELF_R_PPC_-processing-is-applicable-only-for-32.patch - grub2-ppc64le-13-Fix-powerpc-setjmp-longjmp-64bit-issues.patch - grub2-ppc64le-14-Add-powerpc64-ieee1275-trampoline.patch - grub2-ppc64le-15-Add-64bit-support-to-powerpc-startup-code.patch - grub2-ppc64le-16-Add-grub_dl_find_section_addr.patch - grub2-ppc64le-17-Add-ppc64-relocations.patch - grub2-ppc64le-18-ppc64-doesn-t-need-libgcc-routines.patch - grub2-ppc64le-19-Use-FUNC_START-FUNC_END-for-powerpc-function-definit.patch - grub2-ppc64le-20-.TOC.-symbol-is-special-in-ppc64le-.-It-maps-to-the-.patch - grub2-ppc64le-21-the-.toc-section-in-powerpc64le-modules-are-sometime.patch - grub2-ppc64le-22-all-parameter-to-firmware-calls-should-to-be-BigEndi.patch - grub2-ppc64le-fix-64bit-trampoline-in-dyn-linker.patch - grub2-ppc64le-timeout.patch - grub2-ppc64-build-ppc64-32bit.patch - Added patches: - biendian.patch - grub2-ppc64-cas-reboot-support.patch - libgcc-prereq.patch - libgcc.patch - ppc64_opt.patch - ppc64le.patch- Backport upstream patches for HyperV gen2 TSC timer calbration without RTC (bsc#904647) * added 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch * added 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch * added 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch * added 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch * added 0005-i386-fix-TSC-calibration-using-PIT.patch- Add 0001-menu-fix-line-count-calculation-for-long-lines.patch (bsc#943585)- grub2-xen-pv-firmware.cfg: fix hd boot (boo#926795)- Add 0001-Fix-security-issue-when-reading-username-and-passwor.patch Fix for CVE-2015-8370 [boo#956631]- Update grub2-efi-xen-chainload.patch - fix copying of Linux kernel and initrd to ESP (boo#958193)- Rename grub2-xen.cfg to grub2-xen-pv-firmware.cfg (boo#926795)- grub2-xen.cfg: to handle grub1 menu.lst in PV guest (boo#926795)- Expand list of grub.cfg search path in PV Xen guest for systems installed to btrfs snapshot. (bsc#946148) (bsc#952539) * modified grub2-xen.cfg - drop grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bsc#774666)- Add 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch Fix reading password by grub2-mkpasswd-pbdk2 without controlling tty, e.g. when called from Xfce menu (boo#954519)- Modify grub2-linguas.sh-no-rsync.patch to re-enable en@quot catalog (boo#953022). Other autogenerated catalogs still fail to build due to missing C.UTF-8 locale.- Allow to execute menuentry unrestricted as default (fate#318574) * added grub2-menu-unrestricted.patch- Add missing quoting for linuxefi (bsc#951962) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refreshed grub2-secureboot-provide-linuxefi-config.patch- Include custom.cfg into the files scanned by grub2-once. Allows to chose manually added entries as well (FATE#319632).- Upstream patches for fixing file descriptor leakage (bsc#943784) * added 0001-unix-password-Fix-file-descriptor-leak.patch * added 0002-linux-getroot-fix-descriptor-leak.patch * added 0003-util-grub-mount-fix-descriptor-leak.patch * added 0004-linux-ofpath-fix-descriptor-leak.patch * added 0005-grub-fstest-fix-descriptor-leak.patch- Do not force ro option in linuxefi patch (bsc#948555) * modified grub2-secureboot-use-linuxefi-on-uefi.patch * refrehed grub2-secureboot-provide-linuxefi-config.patch- add 0001-efinet-Check-for-immediate-completition.patch, 0001-efinet-enable-hardware-filters-when-opening-interfac.patch, grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch (bsc#947203)- Set default GRUB_DISTRIBUTOR from /etc/os-release if it is empty or not set by user (bsc#942519) * added grub2-default-distributor.patch * modified grub.default- add systemd-sleep-plugin subpackage (bsc#941758) - evaluate the menu entry's title string by printf * modified grub2-once * added grub2-systemd-sleep.sh- fix for 'rollback' hint (bsc#901487) * modified grub2-btrfs-05-grub2-mkconfig.patch:- Replace 12.1 with 12 SP1 for the list of snapshots (bsc#934252) * modified grub2-snapper-plugin.sh- Fix btrfs subvol detection on BigEndian systems (bsc#933541) * modified grub2-btrfs-06-subvol-mount.patch - Fix grub2-mkrelpath outputs wrong path on BigEndian system * added grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch- If we have a post entry and the description field is empty, we should use the "Pre" number and add that description to the post entry. (fate#317972) - Show user defined comments in grub2 menu for snapshots (fate#318101) * modified grub2-snapper-plugin.sh- add 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch make sure firmware path starts with '/' (boo#902982)- Fix btrfs patch on BigEndian systems (bsc#933541) * modified grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch * modified grub2-btrfs-06-subvol-mount.patch- Fix license for setjmp module * added grub2-arm64-setjmp-Add-missing-license-macro.patch- Fix install into snapper controlled btrfs subvolume and can't load grub modules from separate subvolume (fate#318392) * added grub2-btrfs-06-subvol-mount.patch * grub2-snapper-plugin.sh: use absolute subvol name- also Recommends mtools for grub2-mkrescue (used to create EFI boot image) in addition to libburnia-tools.- Support booting opensuse installer as PV DomU (boo#926795) * added grub2-xen.cfg for tracking default pvgrub2 xen configs rather than generating it from spec file * grub2-xen.cfg: from Olaf Hering - replace grub2-efinet-reopen-SNP-protocol-for-exclusive-use-by-grub.patch with upstream version: * 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch * 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch * 0003-efinet-open-Simple-Network-Protocol-exclusively.patch Fixes EFI network boot in some QEMU configurations.- fix grub2-mkconfig-aarch64.patch: fix arch detection broken by malformed patch rediffing- Cleanup patch not applied * remove grub2-enable-theme-for-terminal-window.patch * grub2.rpmlintrc: remove addFilter("patch-not-applied")- Merge changes from SLE12 - Do not pass root= when root is on nfs (bnc#894374) * modified grub2-pass-corret-root-for-nfsroot.patch * modified grub2-secureboot-provide-linuxefi-config.patch * modified grub2-secureboot-use-linuxefi-on-uefi.patch - Fix xen pvops kernel not appear on menu (bnc#895286) * modified grub2-fix-menu-in-xen-host-server.patch - Workaround grub2-once (bnc#892358) * added grub2-btrfs-workaround-grub2-once.patch * added grub2-once.service * modified grub2-once - Fix busy-loop and hang while network booting (bnc#870613) * added grub2-netboot-hang.patch - Add warning in grubenv file about editing it directly (bnc#887008) * added grub2-editenv-add-warning-message.patch - Fix broken graphics with efifb on QEMU/KVM and nomodeset (bnc#884558) * added grub2-efi-disable-video-cirrus-and-bochus.patch - Disable video support on Power (bnc#877142) * added grub2-ppc64le-disable-video.patch - Track occupied memory so it can be released on exit (bnc#885026) * added grub2-ppc64le-memory-map.patch - Fix grub.xen config searching path on boot partition (bnc#884828) - Add linux16 and initrd16 to grub.xen (bnc#884830) * added grub2-xen-linux16.patch - VLAN tag support (fate#315753) * added 0001-Add-bootargs-parser-for-open-firmware.patch * added 0002-Add-Virtual-LAN-support.patch - Use chainloader to boot xen.efi under UEFI (bnc#871857) * added grub2-efi-xen-chainload.patch - Use device part of chainloader target, if present (bnc#871857) * added grub2-efi-chainloader-root.patch - Create only hypervisor pointed by /boot/xen.gz symlink (bnc#877040) * modified grub2-fix-Grub2-with-SUSE-Xen-package-install.patch - Fix xen and native entries differ in grub.cfg (bnc#872014) * modified grub2-linux.patch - Fix install error on ddf md device (bnc#872360) * added grub2-getroot-treat-mdadm-ddf-as-simple-device.patch - Fix booting from NVMe device (bnc#873132) * added grub2-getroot-support-NVMe-device-names.patch - Document peculiarities of s390 terminals * added README.ibm3215 - Grub2 for System z (fate#314213) * added grub2-s390x-02-kexec-module-added-to-emu.patch * added grub2-s390x-03-output-7-bit-ascii.patch * added grub2-s390x-04-grub2-install.patch * added grub2-s390x-05-grub2-mkconfig.patch- grub2-arm64-set-correct-length.patch: arm64: set correct length of device path end entry- grub2-efi-HP-workaround.patch: * try to read config from all-uppercase prefix as last resort. (bnc#872503) (boo#902982)- add luks, gcry_rijndael, gcry_sha1 to signed EFI image to support LUKS partition in default setup (boo#917427)- enable i386-xen (boo#891043)- Downgrade os-prober dependency to Recommends (boo#898610)- grub2-snapper-plugin.sh: cleanup grub-snapshot.cfg not referring to any snapshot (boo#909359)- Require efibootmgr also on i586- Require efibootmgr also on aarch64- grub2-snapper-plugin.sh: fix use of printf without format string; fix quoting- grub2-arm64-Reduce-timer-event-frequency-by-10.patch: fix periodic timer on arm64- enable 32bit arm targets for uboot and efi- Replace 'echo -e' command in grub2-snapper-plugin.sh script to 'printf' command. '-e' option of 'echo' command may be unsupported in some POSIX-complete shells.- fix bashism in post script- grub2.spec: Fix conditional construct which wasn't supported by older versions of rpmbuild (caused error message "parseExpressionBoolean returns -1".)- fix errors when boot is btrfs with Windows partition scheme. The first partition is created on cylinder boundary that can't offer enough room for core.img and also the installation has to be in logical paritition which made MBR the only location to install. (bnc#841247) * add grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch/bin/shgrub2-efi  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     2.04-150300.22.25.12.04-150300.22.25.12.04-150300.22.25.1efiDEPRECATEDgrub.efiefix86_64grub.dergrub.efix86_64-efiacpi.modadler32.modaffs.modafs.modahci.modall_video.modaout.modappleldr.modarchelp.modat_keyboard.modata.modbacktrace.modbfs.modbitmap.modbitmap_scale.modblocklist.modboot.modbsd.modbswap_test.modbtrfs.modbufio.modcat.modcbfs.modcbls.modcbmemc.modcbtable.modcbtime.modchain.modcmdline.modcmdline_cat_test.modcmp.modcmp_test.modcommand.lstconfigfile.modcpio.modcpio_be.modcpuid.modcrc64.modcrypto.lstcrypto.modcryptodisk.modcs5536.modctz_test.moddate.moddatehook.moddatetime.moddisk.moddiskfilter.moddiv.moddiv_test.moddm_nv.modecho.modefi_gop.modefi_uga.modefifwsetup.modefinet.modehci.modelf.modeval.modexfat.modexfctest.modext2.modextcmd.modf2fs.modfat.modfdt.lstfile.modfixvideo.modfont.modfs.lstfshelp.modfunctional_test.modgcry_arcfour.modgcry_blowfish.modgcry_camellia.modgcry_cast5.modgcry_crc.modgcry_des.modgcry_dsa.modgcry_idea.modgcry_md4.modgcry_md5.modgcry_rfc2268.modgcry_rijndael.modgcry_rmd160.modgcry_rsa.modgcry_seed.modgcry_serpent.modgcry_sha1.modgcry_sha256.modgcry_sha512.modgcry_tiger.modgcry_twofish.modgcry_whirlpool.modgeli.modgettext.modgfxmenu.modgfxterm.modgfxterm_background.modgfxterm_menu.modgptsync.modgrub-tpm.efigrub.efigzio.modhalt.modhashsum.modhdparm.modhello.modhelp.modhexdump.modhfs.modhfsplus.modhfspluscomp.modhttp.modiorw.modiso9660.modjfs.modjpeg.modkernel.execkernel.imgkeylayouts.modkeystatus.modldm.modlegacy_password_test.modlegacycfg.modlinux.modlinux16.modlinuxefi.modloadbios.modloadenv.modloopback.modls.modlsacpi.modlsefi.modlsefimmap.modlsefisystab.modlsmmap.modlspci.modlssal.modluks.modlvm.modlzopio.modmacbless.modmacho.modmdraid09.modmdraid09_be.modmdraid1x.modmemdisk.modmemrw.modminicmd.modminix.modminix2.modminix2_be.modminix3.modminix3_be.modminix_be.modmmap.modmoddep.lstmodinfo.shmorse.modmpi.modmsdospart.modmul_test.modmultiboot.modmultiboot2.modnativedisk.modnet.modnewc.modnilfs2.modnormal.modntfs.modntfscomp.mododc.modoffsetio.modohci.modpart_acorn.modpart_amiga.modpart_apple.modpart_bsd.modpart_dfly.modpart_dvh.modpart_gpt.modpart_msdos.modpart_plan.modpart_sun.modpart_sunpc.modpartmap.lstparttool.lstparttool.modpassword.modpassword_pbkdf2.modpata.modpbkdf2.modpbkdf2_test.modpcidump.modpgp.modplay.modpng.modpriority_queue.modprobe.modprocfs.modprogress.modraid5rec.modraid6rec.modrandom.modrdmsr.modread.modreboot.modregexp.modreiserfs.modrelocator.modromfs.modscsi.modsearch.modsearch_fs_file.modsearch_fs_uuid.modsearch_label.modserial.modsetjmp.modsetjmp_test.modsetpci.modsfs.modshift_test.modsignature_test.modsleep.modsleep_test.modspkmodem.modsquash4.modstrtoull_test.modsyslinuxcfg.modtar.modterminal.lstterminal.modterminfo.modtest.modtest_blockarg.modtestload.modtestspeed.modtftp.modtga.modtime.modtpm.modtr.modtrig.modtrue.modudf.modufs1.modufs1_be.modufs2.moduhci.modusb.modusb_keyboard.modusbms.modusbserial_common.modusbserial_ftdi.modusbserial_pl2303.modusbserial_usbdebug.modusbtest.modvideo.lstvideo.modvideo_colors.modvideo_fb.modvideoinfo.modvideotest.modvideotest_checksum.modwrmsr.modxfs.modxnu.modxnu_uuid.modxnu_uuid_test.modxzio.modzfs.modzfscrypt.modzfsinfo.modzstd.mod/usr/lib64//usr/lib64/efi//usr/share//usr/share/efi//usr/share/efi/x86_64//usr/share/grub2//usr/share/grub2/x86_64-efi/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:26835/SUSE_SLE-15-SP3_Update/03c1db8eb8cdb5ccbab7159c32969f58-grub2.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), strippedemptyELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), with debug_info, not strippedPOSIX shell script, ASCII text executable, with very long lines if test -f /run/update-bootloader/reinit; then rm -f /run/update-bootloader/{reinit,refresh} /sbin/update-bootloader --reinit || : elif test -f /run/update-bootloader/refresh; then rm -f /run/update-bootloader/refresh /sbin/update-bootloader --refresh || : fi/bin/shutf-8638ae7812f1a9f93d4ec4181284a0877e7135ca009919f147c45ff8f0843c8b3?7zXZ !t/]"k%!EC !A DbW%7{<$@$6.>BKʉ! o;kK7ru9jtg "3 g No;qbwׇ?AOQAl?ΔVu }p q0OR#(O,+ 789;##,Z\q_h- QzXRNߚb2>OiQ$Z2G 1*-JۍD%%-s dCK5W-I]~3ΐä%̔pHΏ,[A˸W~ OۅiEw{ .ZÇ]qFKGi:R\Dg \ ,ǐ"d\,fNjP}6in!2 ʭ3lZc爸nP* ^1*ݹEgK6 Ǚ:T*C 9o_ThP4zj ƜӻV17?u6ݑπ ,Pc߄BD&@(j(=OEE>`<'mij m6E+Kah[ _0hҟS6i*j3pDŽZO4},ҥ/8Ĕ&z'>Iwv{l- B<-!Fׅ:cu[6M`l| jVԺ}i-?K1'J G`ߞpڦIŮmd#po O{w J'JtK_̵[G|6"hmM7D$-Xž S^H?b*E9a]/QɡG"8hؾh00AMKo9q0}gFk`: \{: ٞRJ¯[.&|{s>v@bA+ZٺC!S:"Jl2Ek@<9cě3K<%W%cN~,0&y#?n\2.|'ho#a yx]c6]vf rdZK,7E(pZل]餲9^Wiog΀"q]3qNz3„Pݍdh}o6Q+ЏYnŌYIJ,ғ45ҫcDb/ gyO u긳@2T)kOQi2(7`QDw/̄#UءKmGb0y .Me[?E!D^5U#ԫG67O#T^nY[w8M;S{K^]]zBy pb^MB6g:P WDp*){뀜oyE}E/Q*TU[zG^wHiAqLb_ W9pQPEEϨMъdl M p;߈&rWj:_%ur8c[^t$(I1@%]6HGM7Afjhn ,@9u€͏z&QO7V [F͢bO"RB,+ 2Q0 I)_Sp7?/b܀ȞU "C3BҢ>BCg>Xg%̣+7uL ǥTkJ ̓T:)QSvF䕉cmXk0gac]gXWUg$cӊknvh 1.%ktKsms{=_UrghmʘaX;*^i I_wQKvǰaA.a.zdyKbFZ:ʘg/Vdmij⒖@0K7 V_T#\P􅃅8R9C{R Aʊ;/WH~FQM˱-_"8Ķ?^zA(aF z ~(Sܦ1-ϨCI6LT"bIc5"1}zUAuۺM5ť? Hp`^Έ|snaj˻~- [È8Xbn-Ҡg_FN8`Z,%-ڳB VY&nJsMvgcfKY#\BLj@O9#?Yk䇵Y d^XC jl~`^d:gx$r~;X@,xcGĤ]}z5һp^%uZ/*CDʭ.g.ZȱBo]꬚ukJ#fiT|K "i~1Miw![nSitʱL9VxpYB)08Yr$ Ft[Zi$J*P^V*C;}3]HV~ϩSupZF\lXdGRcB۔so3/V}+Fk(|cpI1tZfL'a 8[2TNɮi{ڛctht2_Mv"4\uSj(2rrEee߬tlHE gH ]%C\&@Pr/ i d\> ,$EWee$ K&J (y SWgݟE@J/aals;Pgڻ2'?FE5~]`sQ1pGr&k R?LuP0s^v޾_ΆO>}wA͗V-AN骧>$8S9TCngqz2+Z6ocj ́_m /yUˣh,ڝ /ku/麥G[ĭ iy'礪P,2аv|RQuUnkPƫmxȂ™9p@Ѽ}a|O[vh.νr1yvahqS*G)w?rY a.tle-҅Jջ6RltkFn7}^>|mYP:DhI:3xnŏ_)v:PTtRF?ʂ97" +C[b,GwzvKPwKQUc57c ^@wσ7sz<];GOy`S;(Jm,ηgG1*.k1{?BIRhDaXڿG204{L0J!yU1/8ɐiF^b+>uy>Hz3lt2P@3R';hwY^)#Qu?co$-:1J:FM!nv=B*;<`*SHT"w  quK5.Q|HlbSFjrr6v\RΫx5MK|N- f~ߪc: 3Xg~mKI50=d#46S(-ĻC5[P ,D+\_}(D: {$;x;Y>Sxf .gJ »B5ƚ}m,FI(}_5 >X쿃L'>V폋%@ kQ1T%*O5Z&vS5UU= ?z渢W* "JWzs8Ŭ, k``tɜVSVhr(kww%Palic=H<8ɃSzL Ks|0͐`JlȚ.79{~]v6SZaWTe=VUQmVh4_s%/,j*:Xtֈ~2閮@6uvCmCl`~,Us(=! "YU}|Ka? ՖB[֘E4HUG9?6kW9Ft4"BiI6?µڒb,fkRG|cN6- W3cƬ]Go$~DV3@Rpzr>:ӢϥPz{MZXf>映o)dl KWl,nC赉G5 Hٸg"9M"T/űjw*QӼ3R@MkUA(-a=,x=cqKvD)^? rk|ㅂ̪Kd/cE7˶ ">q iXpjG%肌/O\’SVA(I;7DyëDcs߃8iDZJkFuGKzvg1F#-N֑AAhE!4ulMPX ?: \TatqH8#"d0NYb$.Qy2)@@^IKڼehM{y)\6oW 8Q4!hGރ$2-4[`n oV5U-]H@[9bZDs;K1*3Ȕ˯ O1 u*\$6;65K19)^gE}ڡyEylw"n!'*F7_ zd8DZUo>к@kDJ l2X⤧lVnY!j6Eb{**po^iXjl"EP@y%}=Q`뉉I1GJBw-1v Y-e:"i+𫞍-s1bHІ10t5>Kb>H~sio'Ǿe `@A/3Y=<}\_F᭹ )U գJU&9s)R0>|)gztVG|!E.qXzZ!k*[9< %?CqRޡM&ס=l S/p@VSm2' , @"nPmuKهB+Cg;eby@،o0e )JNV~EvTDRijH]3/8e6OQ=.iΜI>G0ޑ[ :ِiRqjtY<\/})^l=,nj糏)e?-xvaK_\ݔㅬU?l]9DXlRImaڳ]܎4$wb3lfL/ZM8\ ەC9Ѽ A5gl;xyXoW.k|ohF,wf% &hj`lm"\%l鐢AXQ`Kb·fp:ٵLxQ2#aNo+ٽe lqxUՍƘ=nO`m$ J]=O۬:u.Y5-q)|a-ݘrjCʎsd}5gP|4W=~(p~V@]%XǤ:4m,lHhD$7D qOW1:J縫VO#=f4sVFN&}?+1SVx xyZ8<8|oX`q<(=4z.zO\Bdɉ1 D!4əS!0I!,tCrCw8. <3@Un?nP jK=F4o{!t\P/ψo.`4."L2Z\lXu)>&JZpC S}VD3LU*uf eo]kB8#~ ܨcZ+:xbŮZ}]TEGrNma{$I9R=p=A/\j9}zW  v: o_`@nm^9䪱m}6*`hK늹Ӕ'݄ nI;Wҷ.* *n hO ®z^ýx".Z WǙȘ^"x>Ε0M+v&-nJl3qۆޏUPDPC4eZW?#LX%A o8i5sy ȟ$;Drg @m[F$m.lc织y5ܙp<~ȤE0hDЛ1),$N:RkRkGS&Zq%ЃzYW.+zn:snZ ܿ%~PX@ɺ\;5#N}Zx1DMvJ1 'XTzI]Zm򙴟wYUR6'=^A酓RUjK @cLt֘Ux/41vLjF8ѝnʽq*soCI\Ԏ#w G>(v%b2SsPfL :i#Mce\T84%ZƩo/Fq7|rPh8*7w"P!.ߍi^g2v& M>Nh -aVW\no_Fd62JZY pb|Q?5_ zA> @qȌ(qNfÍ0NkbQ "zr[[ 2?7}X4Mx-,ڪ\6Ĭo׏ŎYhRR797prRk>."񖣥^jfwhDK%WJI1݅V1˽f/jue\*-"Nw$w {fNW.|/ΒU\UޮMZ}6El1>F_aѠJǾ.i1T׹[,{l,,U& i9.Mi|nCì+!bk5|B$Q!މ#}RF@~EBO4um)eL(fFW}0#jj1JX˶7nbnO#TߣXc(eKؚ2fliRrΚ88۪dCB1ҜOKHY#t~Wi7 P,hQ&+v9SXAb#vݸ_>Gn|gl~.ЌC2Nƴ1[SR/ V4:YVF@UM$Z̅+A:nx!L&DU'^I,d􍘷a'XZej ~ԅt=S 9|VgO4 &U4R ~vLr-:<&$RJbN\a7yXbe)/V>V2rY!VGnn8zeOў w(^ ,1c+ջJȎFs'4wjEy.j\,}a\wF;|E~͈4pcˈ=)6'\d0܌oA95/OJ#ʀ"e@Ҙ**Сe-3O+&r<=lUb ߰: /~l:oM]LՙB2Γׁ(p.:W)[p))uSrc/Cfƌ'H~wr1 驟#jYNu{ɒiH%oUŮX ţc*{;8xP~u'Zk=<-T\v -B6}s,YxoX.[euA@]9gLAܜ vhW 0/lY:#/E3p]>}^b?T ذ@1d^ T *n;h"*Q&V}0…7'X<#mh찋x)JM0khT 9ҏzyK+tYđnHn2:sN၆q{_Rt]J?mhFjy>!J 'aqx;"Ԃ*NL%zEݕ_j,<[_Qs1r@Re,fsNM'E2rPCeVu={+iԷ{ I`5::U=Tc9DEso|Z`| A1#ڥZ^U^`40I={ztn;zh.~gP +F:dI\+ }5+IA3^/oUR80qMX e#vQ|X_>QiuuB^`M4fCB~0^i8хZ )Hd;e?"{ݸ;(`f<,̺s&47A*ej!x\Jjf0ǔ;TI/gV/84)#"Z7pstl>v[X}y\u=H n8(ۦj[YX3xo@SzBc:Өeq9vZJፀ4兝ɵ&h%4c9-ka/UX{Zs"޻Yѓ‹.O3Jo ;ط:람X>%ig@ !O%<]H}p;WxKWs ۣ >.b@hv?3ʟYI fp!]m5;@ԏR".MOg;`ł|.ܵTMI]g5(-Si gAe2jB|k* *P%o xy(RW^NՕHCWfY6=YX}HK-MϒSQߢz (>0Ҿ򨊰g+%C߾ܞƉI Εo`Ν5 c&,:%ʫ2$¢a,h`s+gᶛ0I~a(I;"UBZ5ܑ"cYV;@bς dF`UG}|+K0pSD_C &By _5w.im;]Hn<6u V5`#%찶4Rͷ 8Vx\4T{8 ྞa@"r Po*MKrx6A~ڏ)D?.ghIChุЬ':߂_ld.|zJ ̈ŖhVqmCaeRz0aMy Hṱa M}(G=baO{qYSG% h<=P# J|ΣeV`颜6zyͽLUk(=ҷD۹i1+$pڱQ⦡.>\yb;}:3~.Cwf2, <EHyxФV$5E=]#{H*,cH@HE 3oo1/&؇@6J.'םh9žWJz/EqWPɕzOA~68K$0!` '{]e9l%I.-L;|Z<޸6(/s!C$lahB %m&.nLOV Pu|TF(S ]& J .B2zc֤Cw1٥t}ChyF ,mS p|smLN*$Fbak֟ vIU+_%*]. )do8kee }N%V10|=xNn r}t 9UF'_ÖCct_p4BQJwK KR j $3qpۀz FQ͌P,wl fx<U `R4`Pf!Sj$PUpL]Hcha#YXӷ=N*_*J^_,}Q MF˘Չ(MZ ER)~hoL}U΀nvjvJ`5qAM< T2 R1e|x|YF-*C@:*g{ݠ0ĔmYw V dqVͻYAG*~|NtߠUB"֌])%W[1' (CrlP+Z)?7 ov}H;Ŏ:JYpxn1y EeM*~$6~M5G_632% e!biYS)+(jiȤ'<.O.'O3v̅N" \)9mkvnB_81 gh1AV2m} #۴o.,$l="\GJpp#? egw>M:9m 3$G<Ck>zΉ `xKVl63boە2Loe,m8)Q:Z>,d cC J XTnҦ|q'K{ΤomA1؁0)O}N@qmٷLkdEʼ0eVܵmi Qq$_a伟-[H?2:[A77@|t,}CynE>Z}ɚ!G+Acg+(O|hWTXjXй+VY2JuFHX, 7 PT75qo1DEڿ7Fn}N؀ZX"$% \z#Cc%vӂ{8O9ބd@) 1Υ4ߩ'w.QBXѣȳ ůIn+P@-'F%j{רZ 17̏%Y=D <.3fq'Avh\'w{]OԀ#2l.;t M6\9h3$@ח\яB,)&ek/eO"zV/xj-)!i8c+ĂVXɲ;kcD:F/`!ϙ^]9TIwcƼ`r*P>Hʕn\پ{+Sh<奛8B y!<fcns|bqA|"A!{z7aRF(EUlj٫;q9WCQY Îic_gދ|+u $9ZO+w3R-ky/oŽ ?k]ֵ̢1U/m#ӌpc%6kVo]½DDWWHd?FhE%TO3oC#p-~'Ic n/Fd*QMzzJ67pN/ j[TЌU o1AD%=T)Layv[-@OƻKА0(,{d\x=s e~ k` >rİD-/ќ?`dlU rR]A[n9ᮻI;M»WQ+V`NxW>'mz_|ziZz|Fֽ F=`MX,W~Iӷ}`7nyGכJY3 BҧwT캌eԥ^}Mܓǒe09h- cل'/O[ \;jRw|r9&(l6`-5=s_hd&28 M,/ k>Rs$~ׂe4>N 1,GԢ "'0*Ӧncjݙ7^;?5E%>MBzbב9]!Ndr>/g/3o_19B@ozC2Ur1c|TTUOr1 Fnvy5?*cj }v{O-Ĉ{(7㚕Q%-?O~ih1XAdMɚ8ތb' &2 aR̵]Cmris٢\P1^ƫl$hQ'Lcռv ?L,r)Ni&o+^eXwDј(hj% +ŜbE%#BDYs!gqۨˇ=9*FT$\UU.2eu|DA`JBɆvYAo4  >k7ojv@θH̴~ T[չcVw!wIbBw"u+؞gUx*,*6,^c~Iu D5x#)"@8U _\0[i &֟,ӓk1е8J$~]\-R5|yvx4=odI Ǝy>\~ӭ++%捹BgS ȒiM „&x8ITe̯7شȋ qY/TRzⴙ/ƫi e^ L -Æ!^dOŀ*e O ..QS wfm u'H[BRKS2}> O7{H^_-e+t8IgNMFh0OTތ_2 i~0$A934m9[|2DHx%BǕe_ ;ǁ%S&5_B)X?ݺ6˥A,UWr oqZwebĝX 5"%O1mn"[-o>mڲPTpOy%CL&w-=џ!e3s \6 Tf10lGʤ#Cଆ ׉Po5n==I=re{F]W՜E;3WkwV[BI1/dDOqSfE4Q]6>금aV]{$+~N:|htHX)ˤ$1mk]&6ͦ Ww_(+l6AQBڈHym3r' sò.|*ho@LC`;xpe/۞:L#~ϊw],&lo8 wZfEӛ-72T[t-#O,r?dZ-(pScZIct 6Ꝫ.{0א9o))~ª 9BBJo W˿'_ƸWMEuwTʑ5gqVu溜ȕiM$S꾧@-d)a UHZ`3nWjÎ_gY_S4*b"\Z?(rڙMv./u1_x*ϱ9Uc^TzVՐ[)hI`]~9N쭘< Jq~XF21Q{*˙ZyεLq#sw\nA0gx@k+0)R8u8!ܺRКEPlŁ/^^~;;۩}ْ]b%=7F]l5]EM -R~_qʛzHU7췩v=>E R+vV1GLaa#-Pm: [[g8Y@p|Mf|1=T2ٻl4p|!+c@(qN|*W@fS䬈֭u>aSR35^Ո+3 rwB1)R. o5xAwaIqk;@*E)Y0wtdZQt$Zg]טt:MgCDT13‹35ʈOZ\^E:-l":څZrPPeFj̚6F2l`&v,|s`!Ebڻ. Xѥ:gʊJÈΟd<#;JN )0at IlQ#@Po nPքgKRAv? DVP>iyTmMb5DZj]֑9 jvJfWcu?;m=̠Ib}~;|3I `JThZm)%!lpGl!aGF`?TX=j++y2HWq?L$z+hڢE%PFc̾U>e$&& 'B /'x-r\ZsXPje,[:MhOQϾ csYev9^vAGPHɖR u5h Ј32ZpA02WQӜc`q? vXcf(LG2Z|*ehoE[A2-\8Lz2# scqx<^3 s'nBBӣt#ZkK4pD5b2Ť toUTu[vl*#8 w:nIcwըq0l< [g<(`^pca\bn>`̆陂TCMf79#eix-?{0kɞǹ-|Z}40GdM-(W3ٸ:a>ZAʙq#c 02Z!)Pb Tكzo9Y"w sj9z%dj5`Ơcay9#,VIsAT"C3E>R@t"?KG&Q yr pnŎ{.FrœKM=1~Ÿ!2~wC2o,3:>xQmZڂ\auˌʀpt5 J :0pjZmu3} S d+mnD#1h9ޱWC^!U}hH( z;w7&dtOu'2Ԓ痳5!c|rDB;B %TKh̬wsV 5XACn7W: f@:N?s.>Fi04=É4zgto)#+6&PF-HE(yn ñO2$*Ye}#e_˜T6Қ) vSRxPȪ^b.,68GS+a |%7ݘGwȪtF"ƄQt9VÞ(a]n,NIxr+f +1\kbYjY 8:T C}(CFt BH ~AISk+qlp/ivIjde+>;Y݇!j^|{VԛIF K:6;=s8Yie;-h/o5>8>)Kr^r$P¯=,N~3* 0m.-8 O"]$>/Za)F53(;8ãD7MFehrm7N nCvRΠ~3][;'FF EI(/tqp/. + i<t`6&OS q|SrU1#m{ :5p 괓1X6XK.U!FNFز( \!tl'wQdKWBj@]|Aª[UVYM0.]ٰ"f%=ܬ [:S8R}G1YJMe*\q$Χ{ _/^2σ(ҤCRO@!˖Ȓ?m2fpM2#9V~:ݰܑ~ьmLcrt}?i/Cod5mnaf6d"-egHqM0Pl sg-ؔ\?˨sÇ,[\)ru΋_ !BWJ[CZ\1ICvʕT<8y!vCG"'׹:x$@:CGlm~b7i:F(V(,R,rRZZ$4=8kw$іB@ۖcȿ(ӽ, 78nh|]^0wiaY NV ^ !u혖`!qp^~ 3 ,̋D"0MSלSTR (c'1({fLzqOX%JSth^eH1ʀXcps&^\jU0f#+ !R-.~~ږWi^%r,BR2?蹹*2]eڙq L6\kCM(š>p% p!>:6{"`k};;CHz]J:,,c搀]ހ@%٤1i2Bo߯ _-O- M ظTh؊ fmT6G|ٸkyԽƳ,4D¨Kgg=m")0s f#evZǵ3?rɁ*t ,^x8cacpyih.v.C yW&2b ҷ8RƾM33yѱN,DfdEŏiEGt}MR}GUi&kn3f*Ƒ3Qv]ޥ+71WdS}a*#A͗MYߊ -9u`}ohE mcH*{@2<a ߄]+|*(bi.,=s~}w@KxD{hJ'&\ӧwF/݉K#CQ l.\#ͥX#[[3ѕ?kFQLwqTsil.KuPRA$ՍZ-Jd Wl8~G8'B H?`K/UF]I ˆfJ-8?FzMNm32L+Asfz[8#rEE|xUmlƱToC#ғM:F'6`l+N l;2*uJga6N*햲@@߉&hrԏS(:ׂm'6Xg ^7!k94}XwPo|l,G OL(Iy5 *JorF4 kG#N}!1a 8B"oF:6hYpWw/-_3`p9krL-m͹FcL,hK 7YB\ lޟafg,Z:;N|#Fs*6ѬK5?4JU &mo#f +8Ӥ:!;û ץm;`4ThUa@:ˠn`Hx? ~_RloB?ukְK_02:V=Iݿt??̬Imsጿ .(:ۓ|RP.k]S_[S4}5 ׂfڥtˆT#]eLCGei=T[Ӌ g; G[Lu;wq\a>E=:n?9v.r~IMjAAo‚<hf$ў {_76:МZ$E"|nhFoCmm)z+u婣Ss|/Վ &\dž -?[3'9p)qYN\m!eMۡCBKxGD/6nOo0#I)5̥g/[ `LI90f)z^ `,f+;-_˕Tt},6wd%F?W.13EK3GXej^3jS[!Yc.CFoi)ȅ"0|+[4s^z>be; `rW40S$BZbO=YDggis.9>+33? ڿ掔sU|餄 A :h ? zUtm\TQH .Qq Q;@ɒ$VI*.;_zuAW(c(, !=4ؙ}hPC䄇~%}v?,<%:1\T[ǷoCB#s5\TԮ+FlWj 4 ?+(-O6z^.FpjrC"%ueCVVHBgmW!Z(m'/t^h*"*W Q?|.>5ټF)`pxonÎtI e(!N-|\ۆ!.!P򊆴`ǔKBb:gaf-λˍ߫V_{e׬Qdce^x~"'BYƟXr`n8GԈʞ ۳~.k4 IcW)ա_Jʦ,ZnXGb|ڃ3 554w?r ǩ~Џi$Hk%f}cWQ=kHLm̴Z"L#7PƧB>k]$Uy|_QrGRk藲^z1A31ck{HQrj(E;4 CVը7;}p#D^BݐM ,IͣXd ce2lMDT[:)XxuHi6sR (`Eʏ1o!eF};  nP?R l! Va*ĵ|'PU' jE8+#oo_?D7q_RWL2 pp@BTp70 {mo)D]H #Oaiikۼ4&H)ߑU/T&GeXNX,ķYX!nOoGS;UzQ1 ̒npz6KJ%Z08Dn2蜗 |df35ˠ\Q iAo;]YL&i~MIJKݬ*pl`W5}ņYbƎW.T>Eέ=_$%^M!dE}L8e @1 giKifC=k-jhv/<ឪTPrA@GϽһ^0)󓠦~9?mWG1?҆jC|S?_U<B:?,3q@&nCmb۵Ϻ\H =x^૝+ hݎ" ,HnB}bDScieh^*.#,%ȄOiiB13+IB/2 : |.ñpN)jbZ }'1mJ,.M_Gv5uOpUUH>n ]6`i-ԘYƴZ A'SaF|IPFunsۡ[ Y- ƣP䃃nJ6JmySXB8ߧe9{͑\ R#(0QR} nȋ{kF5}q"/j'i&I%Ŧ41xbx脇4~$ 16҆-;B![!kZ(QϙKϝa5`g+*?_G%: A($#TzƎqRhnn/ z+sқeY]jr׌VJSL6kCo19J}͟ =t֍Kϓ<3QU#? )G0؟3`5QG5Xh Ls4DYrCњ=aU ],yN ܱyr`ސ=ss~wב`˥)ZIw6Γ$䏟}ڱuuo2 qvȡiI Ƨ$4XOm|1RPVN.x["6T4x6B[ ND. ;FA>&u8P]ߓ3 vn*:Kk;te$іХ\oқ7[=A~Pn`"( ob'<5GVM:WWm]kpE:+P)"Te[`nTDl^]q!Crlhdř^M֣VEȴôGm~aJ{_!wTW̱V-pXJY ?c5gS%a zIGT1C{jqM;~qtWR+cr7.IwMs@?q>NMwHM"\k&fhb(gZfoKܒ@sϫ-l%vCsc;[(E)"ಡuI֨3n[<ʥ^? bHep/FFa8_`navjRFaYvlKe>j)Ǐ{Ia ɡ܀ Z Vj[Y֋ f!P~?biYEyb*m?Z@BH?߹ x]M.!αJM-Xynpy,Ixx WӢ.2Jɽq֌2%_JSi ywH%j(P,fd!Ii~Z^PjDN'8?2^69?QY M\ȹnф1GGntkVgG4!Vl%{.b.8w{'Kި$߱Ti5A2ȱ8N{Kh3X+G!)M@sŀhj%{yAE幥[Po0RxhFٺveB3~E#y CYҝZʁ VWZoD$<<q܎WVupwrioz؀g (1L]x-KwD]H.3d |4᩽wr yG1 FXADRndպt78b4]q"~=ސ 27~+*hM[IUx@I(9Ġ*Uw$۩'*q1ׁ=517>Y*)@$zrP-e0gªCzj /:kEBu}{4̎${y"DƘ &N'B TD| 2FTW-r&P@r#Mw$sF- p@_t`y =8jqrfS.̂ *%[4q @rjι8֑)r,[d4_K#'C[z sմ#o/bfHJ <VEI_cΕZe)=ZWUs3 ၩdk\Mf2&#-͕]~fD >s_Xj#`kܹŏh K6\$t?-GUsoIAEd}9F޵\?i2&N_ħQeqٔ6OV<_6Z@tkNŧkC8ߴgFH' "!X>>i2,ReTϑ<3'RMao+/M\TNo1`I9p/"V'H/B'ⷑCPZh+1L ץ! ;[ٌ}p+Oߚ|O ?V&II!w(3KZFq=5`E[EgLt? EUl^e6 ld&`?B*HVjOsPT 5]8Y'Gc}c2&QA,b&oqkKt@:Q'x5ǃ YPq?\#N$1۟v! nJjJ"}* P\G 9iӛvYkCGgj|Lc6W8 _լqV~Tvڄ'^ܓ_ƞr4ƙ@Z(%XӱAPY4&r\O<9*-oa-ީכmC~.1}N#p䕼F{Fsv 5N/t! QZ>[ZioOMFMBҥvxM^1PR4n>kmk v-H(EC% e}#U0DekߣAҊ *>)l\")WctYv."ug70OT}هajI328k@r%*fG3%FJpSG[WF- bǗ=rP_PFcG8F/l䀒Ch+ȇ^~ZZtCG+x&x;/Txm\{5"]찳JtxzVlT,o~ I*Yid8Ԋ,5vITgm[LN9 ĩP|8 YOchnE9qy>T+}~JMMbjzRa s"!=GMwG忴CCtXC9ڢQdVX)ʛG\dڥ?,4>:R( MjIps . :L7Op8ιSX kO2҆[0ĠCdʷ ^fMB8w$s\(+x[WwZ0դ=)۠+FָbiW=;_ "0ڨSӯ K+lό:4i P/za^r )$quQ8IgpwG·]AFՔUa󬧒cn 4OͰb,R[WnY:RǺBQ h+ML?/b,`MQzv&c?%Y xh-yB@:HFʠ_k=|]./EE;NYu_YXH(1)uLn)zbAeCطn.US Wh9jn]BVͳ-d1V?nXv(Cև]D]SjK*|VYWȈBV&G)^ewy%^n,2 f M:RعNKe5J]9mM^SeRP5ĭ}11 $we u Շ05%[u h`A@ DOW2r Ll%GÙ+kjڴӒKɠETƅ3`N>~W{? 1"n^) MAM:{CaB=ow$w0#Qeʎi H è4N+|I ~Buի{-r7nӈF+x*L6Sâ|<Vvvߩ-^ÂJc4''ps\3./{pyZ.;f71$H߄JpI~QwnO&0@H% ^\4v+\r1Q f!/ }gާgEy{m}:v2^ nd o)o73b%++/ZUU@[_.&sdui[YMj4cPmuj'M%F3H3P bƲϑ$P)75J%W.4} S jl{:2 $xq`KG7muB 5LLs,ɀ70< ?OC8fE)V\&u\5!VӵoQDl&Mb!]$џ')bMT92TmJdxWy&g_Њ@4ja\Zb.7ʒl',٭mCXAA6qѸ`jmķ7q[T{\ ]bmT`WkЉ!XWؿ6s,0M[RʯaK88 <\"wą_h̑-h)<[̞?X̦؋i<.ߔ^d'clIemeýf5m5o PBo ] k(d;{ 9C^_?u *GGs$O=3nPC_}ބhi8}hwԸu>T0ءjse#Y%#{I$KXѪ:ph밼18 OrBef kQ ?y7Mt/W)9J\M͍i#r,9]kcFA=v#ATvjCk\֤챁lzP^;0vqC5"9Ez }HS['dmUV§ zmhP}a)86huj) Vե5 8Ds`_^9>Q{vzz-xS>U'M}q<LwO7_Z$]+Sn/S˚R̫8A9+ Ntߙ7=t |& 6brЭmA D}!JNr>i@p.*΂_iNj*6ͫw<~0ÄCe]⵳T n1@-Do``0JdJ&1L! Y4i!xU|@OXZTj)(rwqkt#Ak-cf s4ߵUݪIQɜhqPqCn$8K{/l  9!0`#n Q?#K9I pLƙ8&׋? Z`ʦheZ~btDGE%NC l+ʮY룄z(C ڗ:@Bd'0g5V({#>S@:VN'@}0j}I(4-T 1v-x l)2m2L`⤤mBfq)>"N膼,V +zR.ptʲW;BnY,۸ !26G|SK5&xx]+}/aQ0(: !z[]9Q8jEB RZZ?v'x/Z%xpE"Yߦ/5(ҵEow;M Q_Lciaʄ"X-y3?o ,A)8cS,2} Ud4U:bZ;RiUr}1XGߑՒ[Ş EB-`ɿx*H.kd% ΂1Dq19_}Vd䱖yps1>4SǛ.egCD@&aKANB-˽,L6brtPdjBEEs099OIr&n'vLn@ b[6#k7&:`*RCPxAY8z h(J6,v“MX ױ|ě 72[`RiI/-; $?|"n]O,Kw',3P [l_y]+F^QKDV`W_Mm\'A,\1[84.lk~uڻDd4C>MU@qVZlEJ| OOJxJ"A'Cçw%RvA ~ߥ7Xj燹Iy< F=%2{RBϳ9p<'W;ѾyiqK.ߖ&.w " s~qt.xjMK{r,]A~JvI$zY?vEAtur!M:xG;pI| m4~ͳeʩyRx<TCb:Y{+F 8¨IM4Ooil:⌆.& N~i`B@֔'W -Ø"==R,Wsҳr C]USGS{igD#j4FҹX.>^VF8X;֧;ߐYr +^" ZN„A5O}Iy 5I@y;b=<5XdtD|H/ok˳IJZvJ| ȵx `n6M*"(NK%%&2ښVBӽPɃ~R.A/)^Xv!c%;=Ia'a㏍>x=$ӂ[E5QMCz~JحEQ,43M( l]vQTNL}b7o?2=N9t9u7eD3mdƿb]*L]#Q䷠dq;!Ih6_d :EiIv{ `A0/}|gP J*fsPᶜe<Ƶe$;剏mP _ey}[Jx\dֲBG:>U7; %pnJS쯫^bf8õ^Yz\3#)sV08:Ĭ+ÿ/#x\2fAdxqo.%/AR N7(gkL:F&Y^iZB5U$[NK)/+i d`hx t \j\h+O6Z,]CZs-`њx'#;L ~>fa}H`&ۆo^CXϨ1LvQ}~́gW_lElሗdcH)bY 8WI5Bݚ܈0T.WbY 9xխlB˪ϺGN0xVy,FWkFIt[ ,`>UROI }m@6̄lcFR(]YZq"tt/KZvcv7&ۊeNI 0FVԁ -7J6$:﯅J3Uڒk"ݾZ,?>:WwKw70/1N+CgmA82W[dc~|lj:]@6` ӱJ[f0_I^')S^#ŎNQ~ˠLo02`#-U9mO-gDIF Bij,g:yz/̺OM˅[jZaxG_GmcOߗ@ft]F-ـX/W̘朇Ns?S !,}^H*=sE%xX@X5Mc롗74ߓ!TOg')ՠ^L|\#"=FŽCIO(/Na {dS]$C} tM:8xw4a$_=U%<ʼn)K?Pwz{PCG$1pӑ {,qҸy[a}WڦuCCI;T&De&w 7>I\a tvp8:klY(FWS=Cm70 `WYեFK*当-{&x55\"ak\72sxoZ8XrFIbե±uRMxEM^v͡m팔G&LjT$ i>᭵DSL3(UE3.#ٞ†tq`s - 5)W֏3 7yn xze/Teզd* v`Ln8j=gW~#SZ](ğ=9k+qDHu /'~⽴LŒ#F}s)j9CbVE%;GB-ӔC"e-avsӗ ]΀PƊ9D1~a%Z#=4[+~P|3;*!7,ӚY bSw%4|ƾet7'jD*fA"C;(cxSZjpJ,A5>.>CMNg@S|`àT++_# c˷> fG<#ځF椖t&5)PH..u);ANɶ=HpIb®۹9GOat#9S| A!EpoܖqN5B8x*SR@bz׸{}?d)ЕXxwѱ[ܸ ?L`F_DbTӲK'>J0yt^bc wۂ4ժPJ*o%8'UGD'׊~ZD헙5Aa7>N`?HͶ;,0F['(Ut܎E:P7w!Ay-a[W}ٲwݏ@$eɕcӤ$x)9kf: St:̛%?W$v`|:MEa{:A2qIյ }|u_'^sJ]n'KV^2QQ1\ #/ekPZb@Ik7Lhi?b7d<SϮkez &ig`h.,=cUD17 y|Rח%c|WT#օx=I0%hZ\Vn ^;VnnHF(a*J1P;?kaL5d :;<őrvQnA:'%|p"̠)$8TslB[*bT_K;:j{%`y%v[7FQz _ Б<`}{8pdSG_bdE'CIrE[:UI< 9rjOr,68HYysS,t+qbͤʌԺtJaZ|Uy)+%+[ Z A`$E S2:%KduDxq5RsĢOרE]&Q~1G)kqm(ה5F@x7L_>\<0`-$28G*i%dvk@T_,>7It&VNJ&{G dqap_1u{[Yp*ـw4 ̄USpgob ё#%zZ:5&29{.5~m7)Cܼ <5wf8fjy"6<`#qo7Ѹ)yӰj0|9͂rjzKDS3dӖW$.s9ȗEe\hN7#QLjl5wԉc_֘r)2&ɇMhmyMup[]$*up*d Xn&! Qw,!)ٺ+mbI$yL~}mWk龻CVα~|Eߩ. A[1˶u}+wwkh(olI1Y=%C$j.ƙF8tyg5GqVnS>*Bhwpg+GXqǙ#Fp1Dr&k6]$|;,͊3PS "JnјGݺf@ʓ^o"~66eεHeYl[B·h7q,~,eyYux=1b-F4 򭩚bmt΁WF݆DViicys =H,y k=P:-\8@-J͜O~6|K īSjvJ”IRtÐB׎~wt;d9 qOC<9 6oe;FfEq{k:UsFmPŝ J̻1.ʑ1H9z3WC^Ooܝ ~P@DәkVV5A@&;Β'gE>N!"yŭ$y͞e%@gh#0E.JywL '26 r;9w5:q~Xuѫ2_q#UJ!nf T%ݑis "uJmumw\asc^b _0kД=G~B8oBo*^(j&EtbA6= 0_[V0X@) ҚPdU6d:mD]{~E#{M$yڬ}/ k^MkVcLHV\nJjb]d7nǬʮnO)Q3ྒྷ>< snmIpt/*p ǁY%EL9ߧΘ(8ۚA:O /7!k?Pd ^8[)oaɫۧYʸ9xΎy-*Z\^jǀ" =FYz{5f*`aO62>|˘]n_'e|Ei9a 郪rtyjad@c/v@I 0ڹ/2lҬb*2қ]̖PH. c6aO v/Th^z= }iVƔńV9fG}r"vN_泬k.9 "TاF. HTO'c)Ѓ7 tI@Z8sġt̵L3=)utqB:ez;J`&.. Oj)\A9ƴ={ۺ͹A!e}$=I[i؏@_ V .eDi_+qUb$VѱЂ@$$PNy WobxTmFdrR!~>qvp WثYd:[]@aLg?51Xf1΋ &=* $diQL2= d @)®I Jc5"vC==ܼe¼H"34 %c8Gz/ k+2rOC4X.g&,PuR* -E`oI!ti0ދ_QsQ" w.M .>kZwjF^L) ;WmvoH1 f $XuΎA1 gvG$ᲐZH)ih\fʶhyIt(E}2Ap⇗Vஇ>4SME:{tn |tI>{P *t(_[Z*Dȝ}h^F܏E3a8{G(ne{LJB1H?f3"'VzX%J/ K‰7%H.eB%c!vfIg+x_m$D6׀*Oue{DTDBTc[ vg%{7:w+-=z`2 E=7'Ѯυq)p?}wF˹EhӺq;8j^Y|UЖN? ta|ˉ2Ld,-"r[J:t@6 q|;v7r~Ǥ'g o&+s/H^5Kߟ % >.V٘=?aJ=\1Gg|G^"[Oÿ j;񀇷bF@tP/wScc{!.90 ޓ24fuڛ2׋' , OXlZ~V_G!<"[@A3 64~{?00 1~>*WϢpߋg"EĦ>+X6㳣a2,+2=4I6K-T0g VBm1\t M#HBկ_9(jx\m`oi,2kz}뛐rda`?Jjؚ=g3lfx 9HrƼt ɆBdIbg*oY6tv$r āg0.pLɃT y'x%!^+2lZɆ~ӌ~bW?1@n j5dй7c%)l:G/(fԜVeO[ޠ!3!@8TJAZT%ߟ%>uǚlԘ^@`q3ly!*hs& s( f]MY"#ajLF>qމRc|Qh)BK%UsQk%Sn3QۆhP&au*@nkRFa ML1MӇ#U'b(JhM.8vMw)5FtN6%?ii\P5%+"4"$J3vdJ{ AI6v1(js6;ewO?>Ų77x\B/9!@?('-0co&WŽOINxdG&ĪA E ?21>sh/.8іO{_$q =JUQ=n{W!@k)zL,Mnp9V~0Fe͞Tu9r԰/4<: 0 W)CmgiW&y`jU-KMrā+'bc)h><>Yd8|ySb@,ժ++i_:A$jp dV?Q_S>)ΑTYc|4.֌ajڽ0|NˮJH,QwD\0g,2!r.K5+]|zީՋ>⁎ )kߤY!R_=:=NY 8"wPrMYfWz=ᄷ20&Vĉ@DqZ}ozL6ZD:datBoQ'&"M;HEI "ŞS#~KdcUWf\+OJ;J6r2cVLxy5'x2_Sg* cѶXET%(%n 9cgYYڸƗt"ݹbZXi߸'V5~ĠP0˃>]ؚÓ`'"8Z04rJ^ ƲA&$ϊ-a(hύ?:uR\o&lKEj)ȶM2w1pg[˫(f8C-OV\pQ|k WeѰ44Gt 0(QtC@)MW8ݘzzBvlc)\ %6SQ|N!w6&cC__i$d8.PLS-qUBߐeO₇ÏC)[]Ⱉڒ71Ze΁FAL.$mh٠\̮_2W;ζ2`H$m yn|t8 y W\II5$B;]bhoqc􌼰V=FjQptHʿ咬bU  gJr͆NH: H0 7,% ?'ZP|yBzO3:V;rzWb to^ N%pTi?_iуuAH:|b$j0i fIco;z1GU@rS#obVrl?=+b" F:gn*GM--$wIlưKH8$,!Mv~Tm02H ?}A*;CӐVyQexٻ#lGZ$ N-R=_cѝyD !oEK4(υ4`7 FEwJ}eT!ˢr˛њA[j2WQq5U'l h/=&>-?Qz,(Oy}pJF[ܚl֪[y9#Z!N_+X~QeɺynjHxgs'dLzW{^ǪW<9ݘ~ Y ^Ew"!nZ'OX~wW2`Pm3H[vy0 Lm/̩NnN8뉟LIR !_E  )!ZE?eGaȠ>ƦA [zρ2SۗqTjm9UGq3`],v`ĵpl:i}"`#-{sSH|\ L Fk AtOXD+xv8Eۋm}xJzsfca/Zar{0c0~arLe+I@Q+y7gۯtWRq1c`r9m@7?{K1-7ݿn'jB(~.҃ +7ocS9^ݒ&E\)G7qa|=eLp␢$L] x* ;!k,@mEbOOwJRB2 cx p1nFUS ^{B2;U՜KW\"J'4)XO`aV(!a@Y{a/ٴ EEs\p ,C>1_{Cn.iX$mHI a<6R$S[#dR:DUeRq?"ɀͧPNg8d 853?;2-Nܻwۑp=O Sb堰Sk5~'uTdlӃz~eDG|-w$X+6ٺx(vĵ(1no,p#̞BѿҩtU&ّ@j'vO\w<:|B)Tf)(86 9h\Vh-LaKڛ=6ۃ8! 潕pNUy_(ň3DcHQMxZ'n-{NŧK$ΔL !Ec8^UKF=t,҈r99x S鲡+m8^ #'m}Mtz'_qv3{ os(幠o]Wq+  rXj iz>di骛 U <5Q}acBKd<@wpb1sv?`Ow7udH`Cڔ|{;Dݘ"Yco+S!ĘK.6J@I BAQI^旻(7t.dg igO_o, 'B,AۂYsx23<a4`xJ!+Y=ڽ4wi~Mg!$5,>"+WAI^^/j 2 96ȣBDvNK3,UPZfg,?{,7ozpd5a~'s8UNzbվ0~m ʊD&eqe+_azĿ!UجkqlJ'$( &A絑pIrS[ mC*.X|o;0-~@8CY]iډ~^F --5Dޡz٫:KqxU$>z#%\!f0dQdVid/ pKa_S^B=wmis璿dY"C@0798jGx>MIGC{UtZ ?Wt L ,\]krMٮ1HtgQ?__|-\CG!%cA_}yr3W+*?ƶnS&W;.f)sWOa %:1/X$.N8\S,9u [tQ O˘Ch,;7&V\>^0jL,>Z]<=Ä{5֨F>=<|E M%$挳_q4#w~sTcNLZWDH89堂?1|&J}ۤ#Jȷ:қd")ɳ*XEw)#,~G;uj:K*N U+ i^`8rܘgAyB-d<АVw`ź[o1krhM,AK'UpMTSHKsR{6^5[gv}w9\GYA)0kRĎa5\rʝcZ'u{5n7-Vj-M%<>rO~^% m m`3RP6hu`f Y?61y-ԋ(1@@zQ:% A}Ms!mJCÖX ԶVrif8qZCb#i%ɥ wo$jdJ[[J6Mx6Ř:>FB}% 1@ >ũAxԙƗˈE42zf_^QE+mu4$fN Dkóo!uRgs_HvSl{s'iL1|=%ZPSElt:o!q@.OF/) 4x69tlS5IHsw1tQKhq-}?i66Yxzx)kNuEyヨ=a/W.IU^* fR`2Mp/.0bŒ\}tLMn[N\)O9M]PϐmDzꡛʁőX;_f!lFn(5%KSAh v/?̋֘͌{_k - nR92s7Q8Q9T|[KK&S$ ;r2PXѵECBmTsJ{UfK#ZYw6ʥ0q>H}Y.3[9|'&ph`7!.!FQ?^W;aJ܉ E)Bȃ F'deGoN7K62H O7ƞԼ>#v#{`nYzf3QH$j4Eyφ)#;Taͣ=wٻM$ͤ9Cέ"7l;ω}[TxA===DEE#$C6(;Ss5\UтeJ]vLbyJrq`+l`#Ǚ^‡e|ܲth,10]yb£R'C&̐}d~T-VE +HǣOP[[3ѴN9(M;tKmOw 9-FI=DWԫZ `l'S 4g]LE!> >,G );bדǒ2P.`/,@j r>El vX@p!]|- EUe )HKs0j7Ұ0?,R` xѽT*{fNt|ΰϹj[?FǺ`Q{FASQKqLX'PE^M4*OK2t(2L(FC49OTǝ7(.lS.ɥ:cl~A}d|]9rzg/Q/R)R4<݋mQ)-goc_$W8PcB_/Nݰ7 xP]S|+ ~=3:>ί@wzRc h! Ðw_i~{y^p|qr/Cܪ4L+m\f,[$Pjp AiR؇K  }=Ym;-r:ў׭dQE9^:u \.?帑Bip= Qxe*/+KK[94=8W ^phzx-"tY)1D%ra$џ㔄̡+Kqyax"u\2=.ٹ\ 2goW `R4^lNpn+*ʽgҋ#-r| M"{e?dWaR(TyE/P }Z؆fJH U䪌 fq^_nuOFkW"?1E@ʫU$(A żs@%f(7zbGt  WK Pᴺ*-xo}")`3B5xr,Ui--ixS)T%պ]rC` <ԨHSn+ U*I_aCWuMm;jE 6Q o(6O $Jp|dT SeB xsgU"]h]f )*PrMŭE}7Hpk[d&R_4!A@l,oaF`׃ZގT5PXd@=ͯZ33iX^QY_=z:do|쌶+ې"yxI 06pI[Oݸ2T(39LDBtۯSDOeK/Y7? t=?Mw"Ķ-yH!$}kщ*Č%45'aܮpFn2ox t&~sRiL7mdҌiV"љl"Ou,INzl"_WU7kQ o<=gBv pZQ┿C w~  5 Ҕc/Njry@Z`sy ";(.‽67&k0$u:_Lpjg>^޸<4ŸP.|cA DqW6K!Ģ8޲0ړr@L 8XV-4vv컊hfm'`EeJ>~蕗gbCBsH 8VH[exeLэԘ))Ҧp~P5aU)}~M?|`e!y;k ࣿ.3bA t~ôz]ԪDyTZaXUwKC4h> *V SH+?A*)a"$)}n'UAVmJnِչA| ˼R^4!@ҕF${D6K=SruN;)+|8ė)7 o;D\dTb,4>'}Z* a%q6 ʰPx0sH7N: @q6?a=Ha[m(˴-4Xn0qH^%ܢe8EXW1'LHq!PAZ%LTDyP w斁iy͓Rƀ5$^xŽ\@4q*?P?pt q̹ێ,R&TW#&ipj$߅Sv_{K~.4G!ΰNk^L\6(vڗ$W{ ^4X}ض7?X!}Xd"䪎7Y*.)9,y/_Ƹf`i 5KRSG󜨈Y1^.,xԘ5Vr'+BA&g95ov% &Wb:7tz^p.ZkIoT`0Ҹʒ4>\n̨"lYt({V;4`C~ mo h]Rd)/F4i]c߀幥oOEmAu[;JP!N[0o"tuW&2+9vYL6ة#X#FͅldNt{D2bNEP2T.pm1]68b$=e⇱F? sw/fc@SۿcA M{Rz/J pRh3RFϨLhIJʸlJ<#v,Ɠ鼎W|Nrt92auz%o4SIRL#+0@mbŦPpYi5~ ߊl9o2v9B|EuZ(G>[톭ImYRM` f䏤HzyG<:;ʶ^]}{,y(  KMy2{y!M3)P|ӚFpɦ1hD9u ;==F |QFLHF憵nd#->\Q:G?5( adshY"5q[j e c9,[ qXD_畘.BaA>JlinߎB\CF[%FNxݞGp߃QlyMJ<&E<)Y͆߻aFrCy> LBǷoT]f$&gF!@Q_4/CJgN/S'tm%íVzpIfg@@爐c' 1} Ŕ,duyqQṚ?Qvv Н;?i?ϥk 2<MTjD&7ժ EkQp:(i)+k\)=us9.&6{[2q]j+ D b%]`wLx1%1dև_1";y<`6,`pS+7th!8QE15bڜ%ٳhgkB;ЅDvi8(RT'W+3P%(LV4fZBKLl&˾ĥ U6`q+1rpmZ2&JA@)?P/b̗-s٣u@= {߽Rf>)˖!fmAVJfpT̝=,iu I,%}y_N{Otdb#\4cp{9z[+m3VPW7|~U $7?Ryv!£7i9ձ7޿ B~4S![Jb$^xxcJ[,N DTj{gA֔CiZ py}6Zn;ǢߔjJbVްI~k $|`̤3{n ӞgVnwp>ŠGrĥDum] !P# x}P}Ex6oT>sH?X+"D~{Ș."2 wDŽBC/-%&l9fhK )ˆh#"[(PTXt1%~8tY@٘ ,ѶGUE? seqޮ b*?XЁ(7L'}1L5(AkOvE3\|E%>u_((e8*MFQ6l \ʼL"Dܢ¯n&b`e+$ ~k x n/2q/ DMX=ˎox]ۓD NP>p4"ZnZ\=jʾmʹG/RiKYY%_! 3,Lf HehPpIptcZr^A3 [4VsяieQ,c8obzsCb6zc$oZ(Oϵ4y--ץm mP}OGC9e?C? 6z6enR8̻-M]M&B 8C3jwbHTQlzMLy& ,?oˎ_[*82"I~%rjT;6c0:0vheAK&H'c5? K';`͘5qGOJ1yУUzJ\ >ȑGZ?1&h|p"}W_t 6\@6q .Z-Co\kg 7mצqYP8*ߤV_a?kL:O%Yn"'>JQ&}o W H:rpdFD @Oqъn掞t9;?rqV\%Ix>v?U9İ{nˍ`i^nٌXkgJ+_Mj:1#@֚xwfX;dUv= 2K4;ZĆXj Ofr%͓i;s6F-Q)ZS0c$|oAyUPucZhU7$=S\ \StEN]Va h^GZ6bx@A>$р9~:ps>Ǯ]%"tgLj$$nw@I(׆[%uKC3'ְ>*x[]A߼ߌ5iy¹UOT^ 0^=*7a!G/t;X88ZO}ܛi{7g3tA~*ܰq0!5w|Cc G*`v9,;3 ϓpZg@_E&:c;?:BpJrr9y٠Us̬],&SCy0<)/aTŦHk'LR[npʱsjڸwfsWx%uqɅzlK'j`n l øYWgai`9_tp*zzϑ}foWdU#'8,} 턨oWoSOw6I&I "6S}P%{ijyhn4^yV,#EcQd=uBwn^:)θy1b:݆CUEc$|^ PavN{)5sER g\w6ک\GthR}fZm&c}_at,H̶PT/vU)fSovg/2륝x^2 nwbG]'y||+&-I"4ϷHzӭ'H`[ ˕7\&}mKuϒv|[ k Elu*8w]T@0H)?3,n4mC9 \;ս u3U[)džW#E0s[n5M8(N'XM>ῚKك+9MKL]=:FFX Tp9wwwuڎ퀰&iūF|q ӍTl΋'E3a0}Du|29|624I X|R,EbopߟZp7e)Aʨ2HZ]Fo !]U4: W:[JԾUw:"PM=/{o)9FzIy^6&)Sm1DprPHl3SZ9,x6=`ٵ'℞£EdԷun-vR%,h${J7B6lLۥw Õ|Ԓ9h9|zuJUa?_[g59/URvWz>xSaXǕ[#st!7#n{;HFXp7Vc<KNκm_/IeN=R9~nK1 C4ΧZ@1%%c4O;vB>wEQ˔]e-3@YE륂bF.9%[B=<>oVO)1ٺwX| < nɽv\vfi2 =ٌ[l6@]JNK(I/|; '57 ͽro"|w^NP<14TXK>P] >39!k 2_0*#&vحfFOvi<*_?Amfqɕ[=Nփ%}Fk.'/v_-,Y ~.ID@o4i7FcWUJ LXk3W9٫AB?dzFIp]LCcdU YxbFSU 1}Dٜ~j--vJes>̷4j}z+V=BC~lD#orwpgk8ه:iߛ9-V r. yOĶR /gR:"޾Z n46Xϕ-زkŊW!B/??Vҷ0\PI_6uMk {#TUEӉ{w9OWN_g_+$ب 7Y1aHN|=YZ㙭a<__;в-(0?;;|[ nD.A,X$7cm=”A$ȫ9WTkґUiv5-ƤW'p6W3ʓy>Q%+ym|W Grr=g[XnT;9?w$RsvLK T<^A.NVdbT}}dd%W(H(Գ~84$%e1Cu\7CP~PfX^+<bC 7,}9=Z0gtuqX+%vEuyneuI'ckIV:vjj98ev梾o&!QLA2/7dk3 cVE5:SVgx],~_ڜ8HR☂{ v?`-N䌬d*ҁxbˆ9 \1jfٷMLgUw֭+(lxomk `DZ]RTa7蹹 Lcs?(û+rSV8B<]Ϥ2!bƞZи ֽL+tteST>wn#:{gSH'9g/?~zA (PNq&WL^XDikuB@ \fUtj/Xd4^=7@16Vㄇ}ǡ^ج:kɰo{IQ33X|M37ʯㅕsGO\<&"4Fz2cFmH;иQ]© 6+{;K up @ΉtJ„3(@ ]#Li*;]@3cGX B5;~f)dKRkA˳i*%**SA`4+d7_ی;]1A_g)wD2b\)dzM-ia,dKt1іJ`9΄ЁVu3#>4Pt b7ZɕPdT>pQq3o~FLsHy0Ǧ\+=i#6_77a\ TR2]!v<`Q:̵/nS61/.YÞƈ۔䂬h CLra˯ d1(qJ^zSkV; Zqk՝jHO2e8eicmc`! DF $IC!2 \ƃS*9d-A{!G6oJEdYhZ@O䌱ŮQg2 9Z=1"` $˵9g=Z ؏jKT?=wedC>1 HUC - Cc?l) =15+i0rvF%tGͧ7'*uhÓlщ*ОWsO:sV$ @mʛ(ǟS=}27[&Rއkv7:uKpTkc܌ .PA`Xʂ۬62REcr*2D/] q%0%vn+Ppv_X~iO57†y%*$NȰVLQQBja4 l3CW(%:EcI5b GE י(ퟑt 6n;⋆^xZeq/Aj/ԅSm#һ}6|iAmW![ıOLm9c:"|ސnb]'J>f^JwEvJ uU  -W]eVIK) c,WԕwTNw]" 0˟""۶BP ܅'8~S^Ȝ"˓ 9(Lka ǩؒ?emc/ցqD DǢ<GZ-?Q4| TnVPZQ^Q'_A#1}ᕿgKmRZ ULԣ[]k[|3rk"(j"Ѳ$RLNGɚvֹX&߬ 9$}Q2Ӽ,2[Yy2CZ6'VHV~-U .wucr&i 96D $`R/G )[xU Nx,KUkucfhzuL5)RH5 @G͜,o¬5 DKZHgˮ_vY|EE!<o$9+ZG!#Hf`v3Ӏ<+56|".Yh+P` S٣06Jjt1}rAY$`Fl  &@̒&ax=v H,aHE>aH@';&Ds[~}oPYbcNE @3&9R1ciARՍ$mGӬ(H#a$kx8=(pfʹWq8^ U\NOҩNmc#vJLsrOyp0닏Y{CC{W>F٢v|}lR -z2b[C}q'zyoF# R MBK^qN2[rӒH(@tXe@XfmAF -R8q4IY &s6x @$&΁a(OF0+$`ΰDe[ xXh0. @Ƕvj9o&Ў{k fZ!q0bKO!ǹyMi+gq41dGѤwKv/V$H=**Ms:r>`+.xƍQڌL y @ZKE8Jd$"i1հN hFu)x8 `4 h3~:Z0'Y,5e^-|we5_ $hBuUI<&ڦLec,6^YwJmynL9D0}R8Nښd0V%^oh b@rk#4w ȹCМ]Z03=XҊX2fi+]4OB-ӯ?pNC}ab`\;*gE̳Z\)w**b$q&Ծ6o }c-|y[rkq 쨳mu5UO;YRQ0p0#. >1].lt7yn^:b ["teg[2fޯ'#"eΫo"Y2zsat,fˍr۪tK,4^j[{o<&ZIv)VO%Ҕ $/ʂ5 [ąPhcpм>S(BODTif[A@̏,N;2\+ ?"95|3x4Șr! S FU,i,}2tWߕxCSQv5Or"{HͤU*(q*E"l˷1:Ic֟Cв'lSHje:]^L5P1֠m}acAbه:yϱDT-)%)0A â&:I4bDQΉ[O2&:Ӑtثꍻ jL޺d)Gc̖w \Q@>X˞$H[&6p >VQ@~# udhѕbا7bT[ "ļs,Z *cn6BS'H8=ڴRGbjhjeU*-I7Mi(͙|t᡼p-I97Dg`)Ȳ9%uARȍA֙DO?l0шo~o yrH*9bT)Bo5̿| S))9ܚEeC>S̏Gz'A ȋ-SM=N,LbnN}AmHo& ەE J0uE4BCOsYQȎ=91 C??\@LKOyk3 pť8aݓs *vQ)RRJ4lJ *0Q90 u~Re&VSxp8-N0:8ncȫ ANDsAHRqTa_lǠ3o.~ h%LuevB lYR\r5ģI %-Lw##'9Nm $!a;67b`Yr2h"PB<ƉJ1܉_Fȅ>E]9ɑ ב㘘rpP|mcƸ T 1K , XEںi 1v@ u1TԇǭR*хG` GcCZTZ!6M֤C7z֢'/\xAS"&zؠ/r"#z( P | ]PH=D Y !"~AKP3Efrybah# D݂ PDKU "*f*eEADDi*"" HTC H(HURUl +r UT5P &30z 7 qOmO|u~[)ig**h~ <E D@$AoED$@QAϺPC "0"*~ DC7‚( 똀yA9#5]?nm( ܀^A " S9P?E 8݈) f. &*8pUD(@Qa?\EE*P) X IA b") 9z* •Ɉ  *8Ps jEܢ VE@&TR$UL TDEP8Ȋ" DiQ1@@";***^t=$ w#kL;u ͐x&Ja0TBXrT,חBlhӵ tOn |BvJqD Fn5ԏxe$F!rݷPrX QMNj{@I ; MF)mK xzrIΤP)=)@ Ѐn*Ki P(w4cͱ@3Q"5Q@ȊȠHnU7 T*(Y@1 W2H-DTڠ4 "~" D +QҐ9ȈRB*oFU5zC6Xc1@M+`ȢHq& RȢPEG( D18Ru6;55E @ # t%m C_wL KD` LH-*JkLS ˰L^D7ͫ*>3q!H=FsP^FSG=u[hLW:jwHM(`b#MQkD3sm8fv8A@lBT`_|$喫7lȪ&o8 ;[ckg۫: @,JSߑDq9߀ E_vg_=Ym놎))AދU[ 7_A8³B2OnW?q%Ny{>HvǺ8C)ϕ7#ڗZ~ ,FugK L H5QMR.z-A !9v< tEB>ڏ84BK4Ign.q0t(=O af21A考>4pA3MLE*+̐C=)\ h f4$@LO}-QEGbSMW1XX H4&DJ Xʜ0L"@%g4N8&,T>QDtQ A1`WT "X9d|7(ԛqwzx3 &^,^q2.fX-%n21j hXM~"jA|o$+/BGC)+axhA$DGkX*"h"B4bAy\z-ۛ]@@r9bF@2 Y\3ELDd 3GQ#*~mH`{|dqpUgs(:WcֿS:w^ @G kPvȚ>a L[bSݍdOP~9W "㜘R:5 -4AĭG`ӏPRJDvtX͕a obԴAtJJs y#$ED~z{S=SƷKZONq2^/YoAhmF:ÆxC.Zd;BH-d$/+Qd$?OJ&yA8QnXݠI#-u4r@<2+=s/4P7uUJٵCW@֜ԛĘ}^:6U;O@D6nW -N(_5O@n;[rbaӺ34G8i  /)YI9|ed1&uⵒ Ez<4fxPf4LQdTtjr!&PɆ~( . LYqێuFE vv|.ܯ\h oVr [6dQfK(F*r9&*dV)-%r੹a8scʹq1w}rM!2 Yq^J`cJc7Ljk/Yzo#xGIj09T[rHnJ-> {"LI1<:E(T\T<#qFpʭp.*0p'[kO4FkFP.^um$BiO8Hh$ZEp̉i,rKY1{`]9aW?G{r:Cndә<+O2=8M{+#%ʻ_^W;YE͙N|\Ѡ9PkFʅ=8Ҡ"ԁ~ !"e;{`&FUh5 NX:wkP 4ƊH 6[8=٪Z_\*9oNX]m*n}dUo֍p5鞕 F gu-EݩE#hy8;iDMzsKVL3&$@CI4Rh$bw>M1  p4Z*}y*v= =a QxwH#8 X?X芔 i/E XiB2rBٚNk']ohG)RT@phpq1*#v了`Ęh/bm:|X1>9” A[ =l,0}L^?HKp}+WsYߠ<6&䘉.u.̼YJ f^ R ^-\H& pT)M [R4W Yy1 E&6vv]S?αȆ'ne ՜o!g'AxD$zC=u0;ĸ}NHBuDuZauQ4P;5%^AAkŗ}<DƠ:J=SkHgmTr#W \X A5P64QI3AIY:AHh5l2z G>5@W*25!j)m?,":'}C{Z6q8Cup/ >3%T-2bb+̨,r=d1dA%S"ZI V>4ٳ=u8.Űc818n:zpR':RT`pEug/XK R$fVFDI-Udef|5bi΄;JxַGpt FC*pvw|ƀ5]UAENu5vBokl.Pz MtA" I1OL-CznPޜ#o!]%:@-flLjlEJÓ+Jօ1c"rNNX0b0i8hrvgIcʐ}8c/iQhgEVy`QRr5nb @|P<}"[nPC2cbAr-b@X"pх՛쎾L5oЕ|+Kek<㗅\ZڳUp=׈ "[=Pbw\9 r,mKzG VcS n. ǫj6+5Zr YFj}buxR7LXŠqG5P8+C/n3]BIs`D'Z[Fwjpņ1(+Ⱦ]9cYM#(x wA֑Ҥ>thqn y``pe>IK4PojIٞE5\XHiR >݊2; D2ƤRnݻa4=f?m/ߖG(QimBa?dυE$g\|Sƚx,DwlPt][s@ӯ Mȅs7EPU =P!B 2!NC8G<ڼ>s&fIr?1gF܃f wŷ:Dm'-eY Y;EvuZ> Œ:rw2 |S?¯BOm hh|G ~T"E 3٥`)̱ L?LKe-(a(cC(-ěyثE}a [4 .c;3.b{ RldZ2ozC}S+j-Xet3z&#L@-llлrbS6BiՀsu"ޏ- Y90ɚ&a> i*x`ICq M,5 U߾o +ZQ r8T i_0H.|M{_5q4g0zzR'^HT!PtJbgDd>Į1n?TX&[3IH ׇ4 J-\)Bmמ)&tjܽ`#$jss֒ܮZ]EE$x0ҹdԑPF/u}VV H;j+y(.,95" [bKFRΛ{Kgi50uP8h|#^0TWVE bS3qR䗐Zܗ&/TQs“]9Jʞl%Mh^d[WP˰Ud#.ft]qν"[!*m)Cu 6LMYd'4-Wc's=K}K8y2vRpuc'4j}h]4#@Y|y GZ!*HT @R'340<ԭ*ys|.pzU&)QUNa5-9L<7_4L|?y/!@ynH0=1 ;Tvp|62wj3A00ny%eMueFۙIu޲AsVXJqF-s͋G|Cro2]܂i3?D2ոu59as唏vz2E- A_7n[Cb=x,znsxy\f^#t~uD%fU \̚ccc`<:2$ c8e )b9S/7(Bsv9mP&dB Kj8p)2Zi[1Ef?EF(N ݷDTŃcZfrFG*}*l>\om,AImب%k$7a/nw*uV$Z AMGM>i!<ʴ>jbyrsR {ͲfI%|i4x"[ƫ*9׫QF.׫~6Y҆VuoV!']Ϝ j7r~s6c| Ź z-.$ W嗲-A g"MzF@)0&t X7+r?Qok4Zq=,M^eA%xm] K80qG[e0vjuK&VFjM!UXMnw,۫^GY1 j7DGAI(Ɣpߐ˫7ƭf 2@+?8>_{v<8ն)`;rQ`Β'_զ*?X"8~GiN H (ڬ U(NX(-. P;u؈9zdeF.ٍ\QAfJy#dmD2+d4K_ oi- A3 ^_}҉c&Ϲ)CfAz0 /*U 2@4aƈMIR=ӍpN)J PxX:w}Z>0pr%{srʤd;emlU9VСzFhΠBjhk r%@40q#-'@xW.yaI6-aVTvǬ-Ɓj}݆1-m5 Q+*tTg}ev*mmaJߢ x6 {(jr3$@5FZZĘY.Յ 8c1Sxu(OHÅ*N0PrB-ԋGW3ۼxMwcK܏jl)IF0G߇F $P2re`S  }nO27Clpnwaxi"0+\5@>ɲםL^.0z K+11)lPz e}ưߙ.#CGy'og:cޜ Xaۏ͞<%Ls_)H|Ur fz"j{UY~,vfv$Es AHM`] !׏lac=:18|snKX$ G|uTs#̃N*PG-TБQ5TSDmT }dœϒFs&uS3 䰵/'S6|A9 )s k2ںfG/I"-ݏdUf^lKzyq^^ЙO۪cƨl '%.h*^XrgxWbnt0䪬9o142b7"^@Pwc5^zr cD5cЋN,rה"KX YcrDdyҟ54xY![eІ>8m-geE "BzAndŰ7rWyGH`<  YAB˟0O [0uCv({@ ]a?-3 *U3RxY$l .mJ }(Nf˞'^% !l7婞E:zKaZI=Fc鍐e.`ɏa"fMٖ1ҍY*_V5R -$Q^%H[{-~(\e<0 24|ӧUOu92.zUǖZ\{Ӛ,ߌ.2طY:l/Ʈ8\6w$pO?P'']; Yۇ%0a|xEgaV)ՕhaTy_,zMPD=E5^EgPѯjHt6\?8ӁӧF>4D.qcpā :Sv[Sͬ:3~R6seۓ6&eNxŏ]{7,Ԇ'L-5 렾`д?1q<-soB`-G>|p` N3>co*t.*CTAr4UPE [.!I@V8*bZG)c{r#h^PH( f̊RbĆTK\ kI!$N:3#*7s?JWk?ys׈΢55zb^-*/gyoiqNE\OhO,dkp Є9Pb̂9 uER#H#S5By*ڵ`7?%PSvc ĔfF^n{"\ô{ ?:9\! ٴ1#;U jhFKQ }M 'ܕ50FSj0*c c)ܺZq[TimBɝ3&[i.l3yEڍ]mBfO9"T0Yc<3 ֲWP\@X2[U8=)? Ǟ?нl3Mi18ٌa71@b&;(NAz$F'6I/yHxBgH@.ĚBneuMW.Ĩ;,0ys~P{}@7Y%:h\)W~O#/6ffH>sl|•`yݺjLF:IO>63azv"FB}!|x!x:͍ FzׁIrs;J] |Lq Ø8G>Aw9Y+''œ.]l!TԂEyc'/ةVVTg5hNY "hC[ `=ލ@bπ[p4U^0r ꅔFE ׍7p=;bHffxJF+ * ]xŹܘY "_`W58ɨYGau, syy#5z2"θ׭ /98d] I;m |nEl-^ޑ/S32˦0^JXHMďR1lTD ShoBSŐ/6.#0&3c'vAiv?P't( =@mL5nQQEȷO7KB[8`{\s :DVrgC&7{ӽ-+7ڡ9.rd& +-09UM7' tH02~zRF 6E[Z<1'tƷoaǞgְbXdϞ2iddH1|0-LNv渜 qCk:QƤxHH6ae'|͜(54e"t:ð-InQ3Vk>1MDb'FsfiC데  (َ*D53}{A1> v%5ުe55?9),SzrIueF-`z&n:7m(+loxwzHɅk1E F}l\ԲsǢ&t&ߗ)gX{;:?xwqS&9u5S36#,-OIcrW;xͩA >\%A ;)!li4VJ`_s<⧴>hŀF u )(SKOe-{bwط8&m:P}n¢"$CD+!)fC-G (Xlul$_e#T ZtƬb,[ 1@hgAX0 ? W2"ZuOV db2=]Fػsd=`s|y9/ttʣ"gzxs0pv+9,VBxdrg#qa:zpgKTƜHy=YݛBlƱqtsH[YtJ705ُYv}R}R|`z[^J8(zB_ab(0>34q)@ %w E2SFm5Bpj=d vyE_XX7?Z1#NcHr:5]Y/Vf5gx*hIVNTǛSd.X1{+:RU O>Ti̖2Q23l/lU5+R\ ,R[mZkE cvsi\ŮDuL˭hcNto"NUus+̙7gvz[ݷLfݟpt#](H=SКƨaw H7Zc g eS iH[V$$"mvGn˽q3Q*bh{a.n,H!5F9EC2[iX zI=LUmU*CkΚl,d)GRE1P$Aw/0ua&m \3F0'5c=cXˡ[ C~CaB|G D1ԉCj9q Տ,z!44Ǜ6g\s"Zvҝ+^hC,//.XA@a`|?AT:GIב"+)Wy\٘|1̧ty"L3Xb>٤΂`\qxSCVi24M-7 N T{B]^0qC2ͣs35A + ;'"7+f0 ˣbvf@ؘPqߐs<}CҖE| LV^qhpŁϝVU9U`7~HYO p yLĒxdl8ҝ8$ HKG$Rkb&)BnfJH\ mY xTToFͼLSK(I%E.hKyrQa}F.xx BmleI Q[-2s0GVHI!RYR Y$)!XBT CskȡqHYG-U egd7-`$/pEqhU1TmR'궅Rո=@Ut\(s*Lt!^UD2 P E@LbQ")ʓ9RRRQb4XQ=51 f7J1-,ĤܢA[PUh1!+ԍEPumh'-$2IIB0-ܢ뾉Y*bA+TE :tELg\٘v5rbe+Hk#.E%rVfʐ4XU [^DQG%HWPƘשF%؈a2@h mzj( pH $,F!YBYT' %H(UQ! #(QZ"!EFR&i7 l`% HxH(bH@ * Ujg? PI(eR$$&15Ybv,Z;RD*Etժ% %cfulZ^r%LB@T$Ar"TEC TDjbY*V"C`H9腐IBD$QH" X,ddBIP( !%P`!RB`P$PX @Id bT Ђ2""ȣH$PUJd2VHCIXRIBi*ɤI 2!F HƈT#*("lM2LHH-I$)%H ?$8Ha+VBdBI!Y$*TĐ Y J XT%dFC F o@j"W*(!H*}U$" ,Bb+ BhЀV@`Y T I !>'@@ XHClBiEHiY1$q6I4`P4{!! ",! Z"lu̢ZK E" Te0=@,QHAd6CB1I+ @92a0bI41HC0%I @Y(=鐞$ a0Ă**BBPJE!FEBQ0K`=^?X"I"qTWA(+CETNIPHdH, ViPSU[R%"!#YY$ET T$$Ij(%HpyUP$*IDR%B@Vª*+z#" "lIY}daohyWeT$Qa" `2ϗeAerdBE )V R 2*T.EQ8(yhDjk Y5,EiAJ R(MiˆA0EԀl"+Q9X(WA~ Y;6÷?)!?y4n'n|s9sv:Dg`Hm6dd)OAAnd`R!llłPN THID$؀!L9 5 " r ")Q"Ȱ" }EV>,',8, }eBGX2_Wk!,`#AdY4 J CȀ TȈ@Q]aw֐x VUP~"#UEG"?1@ʈJ*ƅ2"->h`04;&@+!hAQ ؠ$T \({r"!-芸"P@ݢ" <;D51@Ӱ2 ."=1V""m c bHb@:&].PETb+ aq"A$D$AY(2IbR2"8pk-(e]Lj$#U7 d! (<:=$$ @DDăZ*:x"!&&j [r,b&dHDxBS4Cˈ_(iHX&$A#`DMFaT50L$23"2Ѐj0xa d 0 %@hʓqKB,-)(ȈL)$ɓGQe42}0P,9"k Ș$& !F6(#D Rz(3U#'XDdPhNq,ʔ-4`F smGRqB= ,H)SR)*"m V(D; z("j a(WPAAl@]>1P^n˕ 9ץk(Ycy@)}2ᘉ"g:JeΔA㈷!dn,0ճߋӹQ3<'@{v [e|Q~E-ĠeʺӃ95œ?]lOkߑ֯'&t޹!nwlAӪQer.N|Eg7w_6 ҈q2l+|:}$S~ģ&as(dw59 ]M)NBYZ9c"V Z|RG U)V߉M=Ng i GP= E04>{YR \_ aWq*noPl qҧX6摜oV[ Ut<'s GqŤܥ,f?OyKaٞ/*+PkW뫩Ps3L搮t q*D_w^izoGcQUL_Xܝn}cߟ71[W3vlcJ,XSy3*,OevW^>[sλ[PksBu>E+em5*ϖWjvXo]N 2ɠSͥJ ޫW=.|/>#;QQ&6nw^l1Rb!>0V> v8e]>7u`ryWKěC~Jp}e lߒ鉠t1=S tǍ?was@8l؜dSXePN,O!z\FS1[}ѵMr%˓>èp(.ZVvJ~Es"ZXΌȭpq0<*wЉ1Pj10k<l`R`8c69t.=gרs8SNj2{B'OH:-@ e6UbDK(U{=V#:෍B@Bj(IڄV|[MG2+<(zև \L6 (:tvՂ,:h!DEf9sPXWmI@νsE 籪<]ph>K/FtC%P@I)~eޅ{X[w_ D+ ÉAM9&rFS~zm,?xVFyTE{~VIޔh*:.yd 2z)!ǩ P33; an4D䯎t=6!v = G>gܗjۯ[ܕ-_3&-z74}[/5v|8T7Ì(]ϰˆG'v;MlK.DvE׿ ʝ! ^/EHdPC . . ۚD*LBhfſ6"BMdfcdyok޿ ۴sRȌJ++|px`ȻGlEN'7GJuU>К br#x;Qgp OSΞ^$ځyȚmF4$1Yw/aќ\#ӜZu<5 e.z7U@ 0Zq*U"?@%T(/#vý'"F)zh`(0YrvkQ;C(ryraz~E(yHԞk$8cgh~'Wogp1< @gzoO؎'ߨ L_'TwF9v|.GmGi#xÀJ'=QG"O7i8DZ0Ķz1]q3%'$zBsRamϵӜjPwk4N&L\^2ȊĴ4(9e - La}LE4˒g 0\uSpѩ\\B{ LMuUN9Ju܏}#?S{}OTԽAL֑yN\ 2qczU8# tk)4.W婧E˙Vg5Z`ºDج|e놽#)m{Hϫ&+YhnÍQȯطhx[|Uf0? ]F%pYn3qGU:yȬ[ƿ_e_Zr%3i;9ZIw3%cCR]> k|f<-(%n7ߦDiQ{~yXQl*VA#ڤ_\ s]TKiW4οYf&o)v5}ECJv#Phbwgh˖Zڪ<4+k 3E>[LonЦ_px7 omτa .p!%!$h$੶LJ5ȸc&2^d3j?&N__ޭV5ɏ^ywNecWUL9HU .M87hwI:%a6N,߾?rG T3o~Rm@οh;MxL 6(t6?Cq^ US&]Dw$2Qc!;UJ4%%8>+E~Vq΀} P@ AD Top3{MM"9$ &/7X"-XCq17'']|ĴϳK;gܺ-kWwyBڏ>n$|eg|\̰ĕ/?3͂g9Q.)hjohr};5Y6 qY6Wt-[#oaɣb4TqaP1b*sUMg#H1~N-dFAfgFγ3CG]ZA(9?ֲS:#m2ݦbXX*nph1T/Tc4J00v=*.4C݆eך51mx4}]egRi3Ȧ}:5?͎y}Mh- h=q|*<}˧nnΥڅ=!C_nw:[7_R䱤m(@U]iRNw$tgUL{>u/|Jx? ev”Q$e+~;- FOUg*oxU;:whTyENm=/ܩ|'3;)fT/-%T٩̿#gR5JƱ]񢨴KoӴb|eq:j5蝩zkcd/2շ$<#@DMLQwfU~HmwX1X(_*2[NWӪд+{lE5c>+y/ vBge%d3λuwNڔ]({[.A_ϧqU+7|ƋqG xL[{%Gf9kgU57{xeֶ NS {Bѳ>?M֫92~2ʼnyBM樱C3'XAI﮶ ZUx׸#<6fTn <;¥ŕѴgDl};&Tv]vEW)w127ٹb#?}4P I} / h)hv>ZeӼY;Wzg:|Rr!Z,[Lso^<ӧҐ,"ɱK_Ŷmrs "iݲ,o FE{qL)1<Gajj [s%qJz=Íޓ Edqk@X(bl:l >]66׍[aH}qpBfuc9*q @뿅qd'~5;'? _^#iM% ;6Tq/1 M/lSuU >w^JkPYBG#C( FĵXCr)e\X&.>OԢw#}uޑg5ydSXB(&lM~sB;ae͏ks  X&HmXi?ȟ7v0ϘH [Rvk&#H0Z~Q_'ݔ~"_5VF"l '_S:6dWz1G{ h4'cIZR\h?.kvc0K^rBak) oyn8ww)@" "Pd Aa)3?BLK=KL8k~@aWJYMqjymB  fٜȫ0J~SdjB CΈZDr|T~֣ B4w%5堅xchK\v>#B^ȡQ/TjoS6@-nh"R&QwOB"9'Kvê!>Y̡XG}z2{0 CiM9Aϱם*QH+D*7cKv. ȝ `JQל'ifr1 '2O6f5S_OF:aR Q,H e, 5>cb kFl%Qbg $N"!LхBB$F|4ԗKAڕ8M ŒJ b,QO~PQA,cWʖdHxA?})PPDHŊ)T6XcU0UX+1$cD2 D:IeF( E|9O˗4F+'TaAXE,Qc*0DDb,V0X)**"$EW(?TA~$("$PcVb >2#"c ( ?gl= *K Lmɢ&9zaEM*zF@7 nO  \a~>:=!:s:TkMRt)F|g g]+p!^X q %p䅠(G15YdcpE̛EHT "SdQf!];ޖ|pĦ{@sX}e!FB[8 CR,*֕ݿUnewMk7d0-2B{C'Um <Rw-9>W6o t-J} uViVX(UzŴƒSv%9!;{`i`q_B407(wG*#mkz+ȀRQ:,ĹKQ83g';HM*#/SmБ(=ϵP.2/s^zZWڥ!t}YXk~_e40l~j`(5C>f ?K([s`Na)ȇ'#7E& H<(q)A*SDp,i -z#dav-+C" 7(x&#r'gP R“AHSEU@/#R@L⦧|_a30h'HQC`}D< "( (wC`'P2qmN?=tϢ,_QL{`GTPSdHIϑ )"=qV=;]p/n8! o?  kT}'錐¹/Y(`|<µY~+_Uf=y=s:wk_?2-5y|~}\~TyQA{FW[Y;^>g6ڎ]$S^2ש_Pfm/{c²IT*k˞ʹ /EC4wHc+"E&Jش}Uv}k9ji1ʩ:a>qJ rg#Cn]:E`s=^o N.{j>%.8;"q > 8Usp"~MCiKxcjC]XRjGAsmXL~8?бz#/o+##rݼ:(3#A>LGPrGtl_ơ#;W#b،79K(| 2+h< WCDCI"{1DB`,cg-@i!mrS/yPGSePdj ZWw 7 kZAAsXN,SP ;Zj]7cUMaM(7>8I ڏ:rg)_~hZ/rxòHzs'V+9\gn,szR&g&I$#@o/Een u{w?i>}ߠk|ϬW5ɟ?;&yrkp_=۞OE(O(:ۉ\tBo7/7yt/9ލY]L~~~=9 ]6 < Zill b \g0HE%pYŏ)f`yEC 3sNq;Ƚ08㈡=JgNc4ZAC,5A8_?LvLQ=Q;>{Ω_>]讅f9硛>5w{kHZ0y*tgTMz >2WRx藧3PԞ4=!2'ҽah`͈[:1%KA$D>Nᑥ%1 ѓ%"`%†L54#> )CSFLKA1i7IC٩q*Ѻ_Ctk)%S_b4^q}Jr]r[v 46p=}wj k7.<=(ޠ eh`,z㥾?S#BgiW;f|/Y~C%Wi˯ZPxmr>/'ou"z#K* #3D:ODWXъAMx=B@9֛Pu՚mhe8tleR]ruf7FdKQYO+cLMl낫EJ?Fe4PH"fyIw)6} Wsy 6u]owb 1-귉G֣k}6^L>u|>|5.w}{ ?CӚ/Noz*6Мwi3Ts`{-޺N#Zp^bw:2u h_cr#uD/hs`^z4j]%"4EH߱D;52=*^uuzZg JJ? e}^Os==sE&%:eEw B?n\K6af~UŒ6ΓRm{[GiƨUb{xhwe'o!}jdHgCWtVÎ4 ɞ~(q`3YNTB6vQQO):9>y?&} 1bQPEY."\H{HY:tO5ޔfE|HE\؎c:r \o]HV*|IIb*Ft¿2;3C\kC@6!!W TpS A]xǚCOq;}A{+ 0\X %#@ bӰwV vC~;D?oHBEԍ` AE#`ŀQ D"'ЉcXKD @J$DA"$R "E"b(D`# 1QUQADDDbDB0`!b"c,1c!2cΡodZ¸Ls gdd0j=1*" sC_&'H|yH~]k#g.x[@HpAJ8H jLlU,^ӛ^}˨" P#à\W 8[]=DzW(MnsD63tq?tUC(&\X<1∻QTj  &R-D ZATK Š "+"H 'QOEA{Q_@/r*a@T@DΑ^(*P{* * oACEb. SWE\E*HQA@A+W@H"qD" *|$ DPQǂp yP m|6 "]٦`^|~ x4yEFD2Gl蚸 rDtf \{ (p ϩY͉9|S(=eT b@T2׻X{{Y ײG[_ @֜]s!0-xpip#ԄXha[[ai!s~8Kn{a+i$!RgjFzZʁA~v#m0Y*8c3 4\2!o< RI(MtĹ~{۽$TJlh<&2F`?zc*Y^dz )7Pf Ud#}9ds$g2P.:&y<x\t lۯ=G曂~!ƟgJjJh=Ec?SZ0xӚ KjYߟrG~z~UP[ 'V:;0Q^S1)F@'?x,,j/R !6 _“11(wҾ9#^[ !m9y0 25fϤMC pZFL" D@F)2dFaMYca&&,u%0J$E)|\ w'լfjthmR5ӥ 9 ]a94F0Xw1IA7$:0\Xl-NGxNGIuY}uhv~kx>{|ɿ~?pqսrDihs遴CP61Bf;t\9>w9gNh }y+{]cbLK8[,y"aG5X'T /4P9 8֌ 崏ۉpCPX u<2ꭈpgKQ^%hx_Q1e9,Pj vή\V}ŎU.@|Ec#4գYMﳿ|ou?W>Nj#-A ymFX#1E#&B"A(1Xň?QdbYA?rҁu~y!NI~KST\f7`\,tZ7j;w6f*~S a[rNyɯϽ>AWXQv:8<&)&3)!~p2Ӊ]-_{&#حSx|gߝ챑&9#?~8m/R.)z9 4 ߄7^-Eڏ+hO)'/ p G (WȖr &M Bp9wK)EB1|[.$dFHwʦ;$UƊ.l[ȉI*n65Ix'mMS%th}VnZ'WGf$z\oZ&62-.z ƦI9`}NX4ա#|gyԚH|.4# Rnx6Є#qg}=QP!gz9kl?)2+1egNI񒏗<v|;HU8Yݞ~`b a88ٍgKLn@;@?_>kLJߪ(dF[L-n-'; QB43T'6^OU}U[R%l?~geV=oq]T7\t59%$0ɐYB Ye" L"}IJ"2 2a"BQ &K!"fQ 6[rfR(dfL0h1M ҕ fQ ' WF1 n/]־QRw騝S,cn4t'U(ޗ QߴIT7y&nHtl,o{mir+5VBw>CXV7a!=yϜϒI 8BEQ>Y>4:f>?Z𸉯 Ф/]HSn YrlkB3R'LpZ;-a@n]8Դ{Nj},0ۣCU;_9(H02" DBa5LI]%^ ?0Ն"ϴ`RwFyJc֐V,[ "ܧ UKEqa7I}AHľg8c_nO_u]s?IY^N?I䀾3Vhw.4xճu+uQ 2gd%$@G$s-Dwsͯrwqdzۉc[eiM-一:Tx_@QnWҧ6c26 -X@S~k9n 80JdТV/_.[~(9 GU5AY}޷mo`[~,b 2)lzj'hMokz6}E~Vk%wx:=rk{*w,a`І1`f$`gFNr || {={D.efO=aŤZou糊pV#>9gZ;<\Ѭ&_¡>:ؓ 3ز0o \E[+˔$7kG[>` p |st#XFI [Fm4j0F^Cd'n̟57ecQ7&\ut~x]:c!{x2"<wtv.]z]~.K._zlٞ|tıy+>=}:O<"A|O^7t#na@/8qۭ'6-J_o0~̄&|QH*ȭߙ*-{\ ;ؼM],"~=ѽ?wk`X{|@+xVcXaNaj=nrg23Y7שS"k[ČH#wV-Um•p̯ {mĬafnlk%dmO<__dН?W5\n^o+;97+?:/heJwJUNz ʟ(P*,n0w6 bw.NMfu# mRmysų;{bζ%c}PAq ;0LARII2q0Ț2&0JLP2\f@MYlp0/_[<1/?6/?n_hO.wTaپZ4I:}N&xa4M+M_Y슺_U-$-5K1>^"=y?Ʋ3?nnQ x>[ȭ̊|ۨtITT!Aݷg>ogiOI a2 B Ȑ*eSE,SYw`|6=chRFh*K Թh݄i[ewslO^ϱ_UNnVWxquĶo?VƮ;^#}]<W?OM>UG׮.x3S;U$,<똟%]GNr-f  /ݾn+գA)JpyhȢ\k95*MhJ\X\%Uc?V`]n=vfD0L[>Kӫ5OôKNSa[qxo?l_ә?Eߵ~l,}Niө7tjh5 s_J޺p7݁?H~έ=tU9 Pٰ]f(slm2qW_8f#} 46JJL!(RHE5 `n*Y!s1#;pY 1ߊenRƻPwpYj2$mMHE^@t ~ $ }M%C?ßI 5r Ntߧe_Q1#B l)KF$PX&  YQ c~f^{z@ `,LԎP(3biC<\l 1|vW۠Xrsng7c()KF>e0_hj$10ۜCRzK(DEdAbHM4Uj]~"ޠy;u-a3H7XS.F\|~ Ә)/t Yp 88נ+ c7 v#m#n9 }{d6WS;Y{hCb;$s€Ҡ*3 NM1N.B])B/ 퍩@+7"kc5m8_Yo7Y=AA/C"%dDz!z(WS򫏀z*0&͈ .a4Fo HV4PHe[geX3Us߸`+9+Y  sѲR+ 2ԍAv/Nx܎px408 rrrHdس|Q^/Bh)B?2&J`{x!| U!F RcXWrW W}m3Tw&P(?uE]z(b5\+X\gIBAu|?rp4٥^/FISn4Tk:6돊<'ٳ Yxlp;| Έok:g*sg53Nm~B3\;7}wMP5@P R9j8Cx>cP$/Tly4g[~ڈ #b~c#io8){;دߏ,8c~ Fhn$|-#GZaۂL0t(B5[~iFi!NS<fb=c=x3R6I?Q`C膝DXX(b&w|o͈᧹,!nǼa`@ȌΆ11Εu ̝cc R*;ZoeTi~YA6(. Y0cWLJR p?c(~=z43ElD0+%"\B- 0Qqih0فÕsDuhz4oW0Â&Be6{koeEyEi}?|ZjO4Ύ$k稽_4jD(8jD)l&SIA - $00)PCC2jY, FY*Yei-Ĩ $`%"J2 <_͋_፶c8S{~&g0a`R0DFF BA% =Ɏ=`j1rb-VǼ1֘!i\>a,X`@;]}]{zrDxM1xmGuTM r.I%־K~muvۯoE?@@PW$ EEg.I{]R$p®-t0#Wrj 8( HbH(+$~T,H PRAWGNA?`=P< b &<PÀw_WC9(*H(pP:8 y =4DCID8*9X $ WTJꠊAETSQS<(jE(EO ƤR?BZDꥢC _l?{7YQ|0 1K98(TJN.fS,ۜ%W^Vgŭ*Q~ qyX#] HS-iPNj2 S Y{QE nbq}?Nns[DF6.23½Sxدr앟ŬoWc1:d:4ӲGA2y8F>Yalkqw56z~=cI.S6OƑ³\/McV T,iqnc Wː CƑ88hDwr>6ݿ[ֳײ{fOBJ`H",•JXY0&b$(d??^y5H؅eTEQ)،I߹•:dBpe]꽙>D1+I hR#r(ICԺ/ 9-ߩ1Pr%=r6Q&_DT,A #dQB&ET6.d+$Ou #,H\RQKE*% DVAR@OM",YA @E**)(U "8qTED"AE("qJ'" QSA@;\.@N: @!!F #[A-"{3URAD@@TREO*dPZ " P(IEAAQ$P( $@T|Q.x[,:j~?|Qt>UVzO}r?)C;5/cc]ϱv̱QGH4R91tREz[+<ӄ&K˱ ]!G)qXt|$>gζp|y\ [޾?toNOo#R0-G 쒮x^_o> '&!`IE7:[_Ҏhuۑ1yD|;^(|-"V9&-6mnP[D2Rˁg(zHe0o¦qJk[m_ UI_!D)U+~]jq}ɪLkv~ PGjj1F1d)e#[J2YI٨ $ 0iƗ|-Y{1׽Pw%|yvh4lm6ނJQ5O@FaOJ_WrsdN[V22b Nh1PE"XTF1"Ub+"DUgU"(UTTUbQUEX#Q#E)*"@XTATDV (*"R"EV$`WJ$QRڨTb,Q"(("EVUb(ADQX,XDEEEƢEDQF"ň#1UȉQDA`AEx"xf4`˃˪eщ)" K_Q؜7KX Uu& 6!Ov?PL?W)]x%D)&ĝ.iN WZxfaS)7Y&SsT\DԂQ8(C ,+9 #0AEFV;C'T@ ="c@q(b|T,U>Qgex#G7pjf$ ($^h俦~#,_WgⳗپbEtO_3p6!?;VkccRhᖮC/nKW:[>v-~+Wc#py)ScU0X\3Lrb,ZVr) z<_:_Uw/W;wpvŦn. gcT!aʣq(,/71۸gq9G {0 0Ѐ{tԷ=!p+>!H̱lq3$50?,G/osCUGXv2 5m.u~!evӍ#n?F-4]GExz>Bљfqz =?)HҊtT$(@$E(X2QXA d0pLHYؿ~{C#XF }?$멫p2amF~E/v*2Q C*Dlid,!8Me`5Szky?Im,$H8DiΌ(oCz큙oԫd @!`aI)(@ "CE D*HH*"Ak였 eD2(sUEH>" Q=P TOID,#4Tv1@ID")H ("P! ,Rf HEO pm,28 M!(4'Ke?$? OF+,1M֍>)?j5t핵ߟ7zpqi#3l'cCs9^Os71zг~1H>D?[OkY n%Ċ.6݆ n݊xۚAEvk`FS/icS^,fVy{R2p] "@ßti~0.n~nZ(hdɦiymT4:xYW;9S7϶~#ֱ:Xjz*%M)z*{+8MI1 J (P0e,iJ%0c#. cib3 ?8DT(X{$*䧦/e[-QYce-Q)FYeRYX0Վe*PDK-lcY𧭞W8})pHL៌1CAiFdۜ l`9 @1 @HJ$I% WIiQmsU;*ax@7EG(AA$%( "(-"bfR ' |7zJ><Ӗ<;vo<73>Ĉ'A|[Yq} -oѝ7f~䙧)&zz`>%YO޻(EafrL:N{)1,<=ONJ)Ѐ7\Qy%nx}|JШ{ZRCkl27ZW~5 W2h*tSRT3q)s3,"5,$;ԏӏi# !Pfׁ1'R7em(1!NAA#1FFRN eLj`17[leV~~GW>sy~EoW@[H(F'pq>qXDqH`$[1cF=x4)-S Łxa3#>MYѳ[bOϊAt) aoB|(2})ٌ1ҡ:'C pl93ֈ6zI;5I@E=Wz-S>؆ߍE@~scFοі!ؑH|ecp̣TH4`,vK^'q aAgq HTK PVXac"HJ$JT(ŒH J[Z8A;[G]9=/Mg2ՠ -eѐ2P1#LP NL2sfalZ)0ח)% )}f9+'$:l'#t1X}@܉?;Ԑ>}8|NOr+Q|JK~3ttu a$NjQHP$9S)Sd9~daoo{?sV>7YSON~y$,%$t4?0Y}}v`ë(Ŏ`j\o8b k'3#6uG¼dv- PZ}1{pPI D"U 1a77]#SSP Q" I,@f 2$c2 uJ@.9Ib$1 Z-T&)b $FClFL$!FĔea!c@ąJУBTH!߿s9QvK$j6EP` ,FA`F\f7H ̷ < jB0DY~@C{!>A`Hb)A0h*+I^ACsϙ?0Ҹ06w3ۉc#P?{ SnPL;2s u/&-wU}7R?he4C w!(p]ІE& AA/km j3:-)a} ~$x4Wu3TImCD gj^uָ:.8þ@@ _S`ĄvZ I!; zrA:|XAXF:+>wVȇIYqY y4D@tMq@(r@y7! B^{ :u'1#Ng,{O <`EADFr!Upa uw+JI7W>}jppxf}NEIML&-ǖ<ޮ{ g7 ;)eA(')i{q?{.zȶNרFܹ}87^+u |~\ϻyO͖q(3I { (*Nze4{/‘V؊ngqOVFh:9~|PFHa HR ϔ(jM9O<C/L C!j  d̖O%!2 H!PpȞV_7ql >!<ܚ3Qr߈ᄀO(Cqi*-pjC€#ryяG.ոӓ:m8 m] //x$ע(V_ē>7boZ[p9*hq}jÄfJga1>*&u _7|gψP pU`DM 4>19LEߚE D:Vz?"*ƴ9M\~Ղ",. Ld?U>Эhujf-t?W/oSMs_SգA+Ef۵ҨzL 1Nqϰb7.d1tҽ-PЈA6́ 1-Q[[BXL{kLg{'DMvMgf^+hMȅgW"E)k\1KvE s<Ԉn\y8j/liXd= DM,R*vPL "$9 @bĞyioz6v/KAp Q &2Ն$ɑ"YHɑ$y|1TD(ŕ`Ym!.`ԊKp6lq Y\]AZbظl-wfpP UP|fT#0Iг2A,bà׍am [y2 !!B`$bEJ $0FB#2AB$X) D20*{ *J㝉pR_ɾ0 ^Ce I$t]X;Ь1&/*-$i%'PfxⲦco8rp~W'}yϳ4bc axWX7e\#_n]J֡ LqƤ\\1 #Y/ %F:mȅ#.4Be+!C0r뮀[i\QÛ9Ohƃk02En4trmeINajx?v<)9R3z}5sũxBVxh{JTSN.i0& Ot-q>USʆ~y\QQ 0b! h" "FFA!1y τTms8cM8nFj4U?jƄ̲ic zGH:QǍ|И3zt\ `5 6g{Ύ(͘Hz xOjql9p)8?S@Z\!E|A >1ev%V.;^KG\T^,wGnq k prVtcӠ*GE-$- Xo/=Wn riY;nϷMwA``G 66t0bWہˆ8-MU%Z'c:bi(Dp8̗h}ӭ.s~bgDtAnSrq,e0l`TH~mͳןԸ-l̶T:J 夔&Q.^mv{%Fn+ L(lr佳 l!N6)-.MpАQ[gtg$wd TuD {1D^am(ב2Y; @`?1aB_=b]`-N-C fl1M0!&ؐaD0dP}^CnRgawG鄮GG3(bqˑI,!,##,.n$h1%:dE4nd`z0YmkW>{/{9 P!,-d%܎cs.|k4bYT P@/pDEJRR"Xܿ7#8P $ pHxÿS8O|26n@PXd+_7.LɠAQfIdOS?&?y@h*aM W]g p~,>"V7XLfnp kl+{. 㪆@r턨R@b43H)g+_s*'T,@|첶Ѫ*f&~AQn$ݸcLv~˜ҦO1#Ka~O"ka>֎o*Xzy p$}o)0˳CŽo~VsK;Zm#̂=kg,l\<7,nԃtI&&)s1q809*1"DGwf~-ua$0{ 埛;3L݆#b OttRM!#*(m݂9rV3je>T[xJXZku=$y [i :8i%! N>]c #u iQJHD9FF 蘔`麯a5Q*hE:!0-b B1 X])@s$(Odĉ2 8 grCE( `{=7sp:PwDZf 0*$Bx?FQTP^)5P~Wvٸ+gvۻl~k6)x8Vh鴐ۡq(' '8\(>wHz z ʿAqox5sJru`.ZWP6Aq& , S._5g#X+e9!M+FXRL@f3|В,0hC>˳;&ey}G9gcϟV+/1OrvQ{d,ުZx3G2!Y`2bjȔ]8s[l>iuPS~5e筺x}XA0sm˳r uCф+CL>/!kWT1z"z] ~;0.Y?sB]S[*9' @C 4F6_jUXi䳇oc+K6 b.`rzέZDIku O;-QEoG_@0dTePyY d͙9Bpi)BMN yS8,29nm0YF.|*p쏐Q<>*QLb``1MS~3emuMz')(ze"cbKY\g=$>S)*Q)B"DJ쥑6q?c3lN𜆴L&O6Rr&w͌yBo2d얿ot-2] n[J_m*rУA\" ^rAs~^Nē4. cGBc#[Z!jQ$1GؠҔ(@:3Sh RJK4h>PI4ɀ>ׄ=GR=e,DPH"1#43 sx^7,+PaX{)4*j9 {QɉJ6*DGr" ;TQٰ)")E> kؙlLK‘7xlFx 2bޖ@@J*(Q)`_AhiC6LWE4 4z{u/xmC3u$Fda4 M1 6 ~ҵUS y.s.NpGW3H"E-g{C5g0X4 0 R H&LXABPG?{OG_{l=eL 䑩CjKwW+3vyhLn4h"rpx[@YQP a@RgA(4ljVBE- Da1w݅Ń -^uc$%,u8dN<ٱ0̷ٔΰd `nFwŹvkGiz,_9 [LLvQ/dl,H] ,c?a~_ugyso2 ȧVqs{@Ƞ ~L*vHtocS k<&dmv67 Z)u)bYXo+u+ug\v۸WQou_0][ &lZc Pb0$c)bRK/wOdr'DDN,d6$^l ?7$_nnjwކqb TJ'=Ah2P}]$&=n^K#! R;*j)"A&d0,+TXlg{Q.:kKeX) &Oyx8#_4PPQm5??kOդUv>,l`cS+{f[p0z ݲ`_CFm2vanStB@i"H1fX"4d1Qba'.29~ ̂ <-RL6B43a\IWϻJa7A4|R#\_\Mu&$fƬ Of!bSKJKhZu%A.=F ݦ'~ke:J e_ne$9kRX=s.:_5 `ьdh13C<}VjҔJ3S%a2zVŒYt-atHȱbi_׵k^oi[?[;6aLrmF3 A2qeKU %Hس1w'G e4 M,2aOX&)TR/ If}J^ $r81:և`eꮚsAR)I"ab1iB7rF#)1!* K 5"{|VWM0$$ ~$ǦADva^2#iA~9%b-EeDfX #E&Zs B}BL>sZ9J.F4K'}r79wZ&t׸U^ݓRF )Hə{=uH?1`ثl%i'=“BGхz(Ҕu- ;j;)m *bHM 9z&$SgoX|KB0x͟5v R&Wmuf$(M/)V8hY)c7z!IvTA0~MZ%9,!HkSb@R ~u [N,:޽8M2^ѸFc 'e8,i=_&*Ca co]ȩ*!B0,>SLEEئxxnpzg 0bD9"[ 4)hJ2‘%(HfcB{@{;ɭK(tzas =XCt,<ѣQJTHKLݛozaCVe,A~aq];>ِA]a#u/Yط:ݶ YL(SnWX[B兗뻢-W`tHw@Cj |@Fpdb>.{a;()ȢR`%mpzq۴l9'Jޟ:&kĢ*u @NG !Oחt69N7 4jt82DHl|l>O,KML)ZR"3fm w C4lDƨ*-R~G ??W{?^/gT&_GE|ɳyO&C7 4 6(JfA"b=SB@$@d (xct?<cA*´䄖g8%G1 ֙u,4wxz 뙣?3@5 0 PD7"{X>Ҵ%{c iS$* !Z4X;\e`>Mo<ݼg` wʾB3]1Xd` P1m<>oP)u\uƙ*Ӣʒmz*e %8K[E0>*/X07hFhA##%:tz/YJC :Lʃ\m:۰9ԶNhx',!~C$k(0⤧/*bwX7w^eqaw+VHY_+MfZvXA-neP4ƈ>Ot9m* A1mk+St5K `OP3k:SݪtO~f\籇9BB2!i_ӧ)!d]faXXpIXsrVW3cT`D;S}"BP}I>0G>y*)jj3 iM͏ע(PI)hXLE'fw t5PVQ֥>&f/-fJ%'a)963k!ǨsOf]̛ thņ$kGqR!4p}hO˰Wo[ 0AgAJR f -u\?VdFA$!οS١ \͋ʻm6؄).fik_j-x iCǷjwcc/WRfPhJ/)!"SCOVeZ^Ś宯тLytjkX7fI2FА:CˈON3L排iIS"rg&Ͽ4c)Y њC!!Gzr\8T-5mz\"F(#]MAJ&C^R\w'^Ҝc0gU :ta;ycPuTص(֝kVL|,琣[nl ho{iNVi eI 6Ioc6&c!I*5 oiȯXs/* ^dL%|1p +H f@j'oDo|V*[]5JMOq:ma2pS@@S!"vYȣİnGgs;'#"'mK*6|#ȒL,D aٯYb/z~};/Y(yGC 3:P [Pt$b7wi+EfD]A9Of@i`υd ,FX1#>mckI>ꧼjmXrŢ 66n͟_خUL VA?zRY"Db 3&qRqS{N} X^u Rx}`dOs3@OGs9S!&Usu^>3Ux)LڔV|JFaɿى􀞶1A_9u#\_}C粄v@\8|@XE$NVB@dሁ xP zB ]On{]/Bփ01`%̛O.# 2aXNo=s9Y`o(lC+Ȩ\.D$B(W$dut5F55Rb"o[9sښϊܺ$- n2E#b+9` g@T@!dBİI _=bD0aOVǩx\ZwrRSOp\ pTª3G3v.ӣ}?N< a]] ABC܉@{-Ll<#>gg>`c8˘vaIBy@H{2Xm긆51?ԒktTYAvhtƛVNL) j!U*oaQiGx?GIɌ pSYiC.ל{ӖjD~e6cch kugll= @eǶOj2Q>?.л'lmLJ67BeSrC6zh4DOoRNneY;2@L;d@j͢|-+/@ah 1(B9|%HjY詔@_Ef3ɗpf2o:wN)4C EI!Jsa|ȿ ͌j644'3c. 56!9`0Am|}O,{'PY1wX|^\Os 8d5QWЪ3,˻KG!1듰ygDf a$*O|ىFv<}H'9adœf@R*ؤW"PYTB,ֽ'x9;TG:X#>u y&#j!a(]r^f x vh U&T9%EI)0 w<7 qPHI"O~I'֠!!$P>8Ch%G{*Ml0N_/E6l34O>q'roD~KX$eYȼ}ܲr^v:hg4|X<:aOl{;xB rk *WC1suwIX,"M)5XW c>GɥpHwq#9vlF)hJ!'HE8] q[$$ޠ=L# Tv|CBhlprDFtGܔ2c ae?6}r2?@cn?1h. c h6$9a囷9Vm־9|]"06<>7ܴ}f墪FˌUؔ7][I HJ e A/0Qoʋ@"8r5>Y.MAoWӼhP  QGGvsbJ |dJ,FRM2F5;.ƴ:TasSm^IbnKrP/k$ U0?t'3B؝k4wlþXf X%L:9) yǽϼrX>i"؛-0ڄ5,ji>{yθAo/H%ȯQ)Y@a1&ϛf‡b 0cuod &)lФ}M<PM.-eaS3>̻G[TLH+lWȂ4#0=lɸ2;7SIؓm*zC_SԷkԮ7!Wd`ĈDD$;)"$A"DDHo)ADA"A@% Q"DB$"!@RDD"D= Gԉ0ě>"DDHDؔ냢"ZJ" """4$<f8ј7-3ӰW,0Dzc$FNgǞL 4G}hZuPc=VC?b91WEI 8 Ռ2$ƤsOy^KP@0g-n@UɌ8pL!^7 ړIn NSM&'v];yZD,[! d_2b}Fp Vj( \~8s<[@F8N9/wʷPBj1,WeqIBxm)-C%nq}pjOhV/^quWJƀ Zri]`[̢c%&䠋K*nPGnf??<_lL+G ;pTt-͎B\NBܴ6LѨ7b9˨9ɓ{]a^[4sY'yRӍ_[6=Cg<yeu,wsιE2O /Pd@dR4pIQ]z sXop:ݐP g><2'=" (DX")`,9YgaA@PXjO,ޓ݊l =[ŠQBD` "0R :/^n}A+~?gdufj&g{x8i W'7mP^EOq3\[ؽzۦi w{ETPTA2KDf dDEA` $_{f2iݰ^•T!"H PQ$DĢ8(!(*Z9{֥VwIC(3LK)VhYBIgFb~͘ '{~Ok"5S@L>'-hrIvbKY4,]oYT%ϱARwrዉYJ Z{wqY(uf^ mW+A5 Wt6V -Њ [WB@,ST\`%bYn>oUmfC5xK6 Dc 1v)EY̅aĨM9Qb^؁#"'*j^ 7cE~ yQV 4i P nJX^WL:O;&sɲ`K 6"() 8L*-j©Pax6N{b*1;+/AeҰ 19*^tqt,P u @G:@ƿC,3gm2DW1ZRrf 43I }|Z09g 8:)gչ܊aDJ)*BOSCLHLdlgW:ߢ:v5!I?Ȼ5}JԪ) l-p# :Uʔ#ϸNg.ɚRЄII$P1(1&e@ی6rFbƒi !;.~|}f3l%tXYɔC/#Chyd6~st(&sFIp*( a 2g~w(%W&t1c*m4˲2" Zzޖ\"~t晔Ef"f:{#*H FS;Cd `sm "x@L0Ld`c6C!&nF(b=dɹ=auQM2f#H&Z@f6_6)9l`̲j'0ű.Fa BHGJ"+H\9QTfR. p&־tc ;E 놈f$dӚ'$dI©# 30mx=K^L#A0gTP}[XL6ㆰ(Gv7["T}ZbX R$ st󱏆ax:8D#c/$T09Ld&k ¥ǎSQF~j y:P$9MQXyd0:$ᅞz ;!9 1dq!DhK@$a&āHIЀNFrIXoAQa5UHT&gELliN-x. .MslTIF3~kx7\${A14\D]R/<ґ^m\`mDeeԔh_k*Q Ԭo- FFb^ا>o켾3NŔ|V^+(pېbFIE1I$ICs:Ùᱚ"lTD?A#]jdTJsXaky8 c6K7Srv*6*]`~LH1(_\&e[bN95 Ƥ!S8=VR)_*|wC{SI(HH[IH-}SίT>?!i+bČ؀V>+ߺ\gGspMEpL)%L)8bkt: 2*k=*CC>O-SV v(Y+;'a9w9-x!7IGw[A'fQBKjjPXTA"ieFW]9n#[/~]T|)ܦ*£ `C)?0C}8n\qneESFf34kgcqJ02pa.aG"M HQB1V1#c|˦1<aT{rŖqL+S c ڋ 1r1gjy"A k#'yղ$`H8[Aq( td=8P/C}GӜ=ߑdmU<k !>0laBǬy~)|/hO8םdnE{%gK)U+AV) [.xdbD2KU547JZaNP9,eeŠ+Ghz?вF6X)=;mӳ"-+aQ4DnFh8nYbDTB=Ch I-}~pꨨa5Zc#%oʆM9 O ư7BoVTP`)tx+ ےR"7F–?]}v^ ȓ3|IzU+ipy[ӎ/t%D ˩4ru6@cGPy_p2v f?K@^;_Yw˞"oW1Q44~FuOmǦ@c%a},!kp|&[g@GTF[ѷ XUNTkgn^^Vl}VNj 8湫"q@bJ-܁SCb1@f7Cns `+ʴ)E .x JH}2kBS!vddj;`dT0c=ȚHcDhqӺqonq7߱M%om=OsrU^mXVV j>q5i`$ ZڨKD&|@`ʸ~)9!?$:R# PMYSQ@}.jz: "הea}*m%hkەI(cD39_Y2c2N4 DŽUH`>U]&[awY 8_PPNp]%zAXa\nŘv%H) NtMۼhd(au(e3Ʋ'㧫C~vC mtp"5 /0D휜 zF.Ywwa9b(툢# $ 'Ba?@,+ W>Q9CӡCrlf NҾo?nH|ֽCG0Y+'`dD2,d+*4|gptSRzI%6/BG`mgzA2Ih ~}1 z316a&qDiL9y]?o{Pu΃=`5z<|#Ւ0JY"aBVA`J@,A`kVC#"T W.@-r‰%^m 8[4ޤ>&\d#šBC C)װRlC`B6# uw ܒ3!dI ֐1vbPKc=|FFNgxf9z ei L'5`[9r"]IdRCp6b1((#2P$^y澟.6//CߎV99:Z톃j2ʻ1$"͆mH9āIrÀ/w]fLTMeǨ㜖i\D֏+a",uL'"r#*3fQrN/%Bn\a}(豄NcuDWfi* 9:$5HD`V _'K׹`꺮o}a+-wBRE2 [ۚfK0Dozg7 ǁnKi"$B@`v1LF{vOrhr!Xʺٙu@djVe|Y 0w攑Xţ:hyG~NX: rD0UNb0`a]%&,-$,sg.]$dѹMdbP4k2Xղ>0 z1^d^XiD$&n3he:JI~45-}ͻ㱇VavL[ɐ ԡN>e&tV+,f^C</˽ZP,C XDB#pu vץnk7v{Kʝl-O_.HWJ<O QyTEwIcEբeI|g!VHaOx&E/x=?] Җv}**CpKCz}ٻ^tfi3p؛x4}RŀK-+wQO]s.sC\3oz ӻ؍*)"(_1k&5 ?CĒ#e(#>>WAkR_,51T/>^OOMutkƂ/daa)؅lQgm紂ibr*ÁCUovjjg!1?(F 7%`Ma?^h:i4"qԐ/ /^C$.孏oձB,Yqn")M @`Ą9<ԢE~_o_҅hҏp{OƘS* ݖI96+%Pۨ7'r UTl(V׊;# HRIzήlY;}՝J %c;ADD0YckXʕӭ7'#\4iqJqD.ɗpwJ8c)?%r8*ŊY M/@ aŘ̤~ 1O66M ʑBJLȒRDɉ9ӥ7uuXI&PW}ZK˄&H]k/ *֧df5` < ߪNc5>+M^c-̦N{0c$Tz HAͼ/"`:>\hNj5ljc( 1:vD(yzXwHbRRׁ3e0X6':?/O=AKMVZLC1+"TiUeVƨfW9Msg>fMeJ*f,&3BE[&[C^|cH +DC`Kꈒt3O ފ( ȱ`GhV3%):1I3eoτvseIFpgaoi[0ԡXJP"nO5uk˾aYˆY,aZRRu."DTL0R&U嘲RSA,EW32T RR?J~M D:3--nXC>*IE$]PSqdk/ɐ?קٟ?>KC<0ĥS =fF 9uu<qE҉-aGNWl(dfbɋfSE8Im8Bߞs566$U8JhVHQ$DJ`Z>WT:pE""R*9-9MNy^qzvBM2/,8B&йepa~a^J5zTT <{=i5t 8z:-=q;jKSG |P u't3%wngs7sYV n zZ@rbAO&r Dyrc:aӑg H9Yzi c/qbr Hs4$HsB|{Ff̱=:>E_[JU(ig&QHB < E%LDU.Lxc`"X:ma!^S1qq(ie =YŐ2XTzM3/ w qu[Xw 2l"̧&3˹7n'|!&qáSdn[TTn$;ɓ01R2{Lڽ+}VVA s ljpMY8͚զ  a|@`U^Lh9-$K⒊u]TF 0WppPzˆjH=H4~qT F <1<"DB&JjO&r6'JPD)a7+(Qb 0=k5IUj Po -f}rW]T3T)(f=0̘MbT`Ěh%,KP1%H$]T#t5d~2S!Z6KL;g-Q6#Z?`h"pjhf2OM".JI}xތ=v9oɛ Q iLA$ay;!9+gNЀ T00d+ 4@2iݞrn4s5m)n[<4ј#;H:sx?w?/Yu`*zaNٮDh_#=戯U|ˆt@c~mf-RӨChxt4|@(D)0"p}.+nucX=i[8"{ߕ˨Q g ֑*NF 4e&&0 ZT'DJ!-Skx*,V^2o}T; 0F!aL%p)9 RSFTW$dx\?S Q3ߌe:}Lg^ S^G]_ZTCOhNZu7xaEX;̸B8#k 7PMŲ dC'68ԉO_hc)ɫ>6hiF w՟^RanM4HR-a8  Qx*Q PgWWTj[dD'!\IY+*k%wzHu2{gWk86o=q\ΛkCλ,F >Dy5znoD]gR$vR/&R[jDlpp \kנiS;݃>"8(2$(JGͅ!|^ٽF,S%qq=k?˘,p1F7GW'8.%|ģV2^Gȉ{KarҸh ;>51p/tr;;E0N;AٜL#l^/KJ 1klËVZ!2k\tɥ'ASE | Wϭ 'h!dMdFP%cFTqyBkZN(vڱIRgz3є8'HdȨt<9/8={<-Z)ӧN2ae7ii",6!j=oI:GR\50|  <7iE !AĂS. :q¡g VH9%~O֔r"@Hq5|yw0yT܇bI<'-<8OM⌋R3jsJ8lQR(&fb|Bp'ģPy2.`%25?y5Q蓴=-:"zieAa o#&bqJ|;mZyG=ލLdYDxƚeBLCFәq"/9|=i[s1duqrF$aaiV|y"  "B#ȈHH*B)XAH(A" cCYU6yҀe U+`|Ƽ cdW\T)<+3=)zE-)$<{D&d*#l033W_Zds1eԆ: @~PpǗpxNrӫFڅ9x ̼kpDaS=YswEF?G緽$~s~gǩ9ȈMtUd̾RV3#|a?M (ER00>3iϭ=](RP;顑&ZS+9|?/RL46WKÚǪL#q~<D@1H: mշ[БΘIN{U](CLDfĥ)叁 m;"ܘ ȼ5sq ,F[¸abNP^T{P[Ѷ0Ȏe0"L9+(<5 WRDAHCS?y; ԟ\ʌ&[zP s]R57 L%_3aN'TeUVy 7E}e&mHjf MӍ[)֭G !VS̎kL5Sj9y%r L_|#jsfp"d*>5=>sB)CW"[W%6>K2('_K?iT(q?RCle"`i,hȶ(o/ #PMtqdH8塩ۖy6s A Q-Yǯ]p.꜁2S&X~2@3,Dp{snK#cctb擟Q`/(M nvFBD^Z6G;atv}`ǏE gyc RMڃ&;{#6 xdkGK"JCB(;?s_#W cm1mUuDQ0.wDVќH?53lz{MdAjC( L[+'8 }^mf2q>o*Ad`,'ڠb$ZMRo0 9] ,9ڮC`s\6u2{s.S&IHȡ1tD TJov֤'3>;o^4RQbxTZ>fVSJP@l^z73]ш-a[4֯κKj-`|LNд)i0F}/냏 f}k}+lIWV+Bޖ3?ٺu;t<2#D)!Nhfs(b22rCF `3bD:m6Z!Uc!NV/7m#$=Hf3J"dN;_*bn^Y U A5[ #~jdMP`c_ٯ\g&w֔hi0cY@?CԠaewi| +/ݞiq7 W3f4".pP/`tj#V ^*BL'[0m65 v7 '&sĭD OMgnr9Ort|l%cշ[x.ىP1UҦ蹯.$!yGh|5ۣ:[h e [@0)Цm8*m(`MS]1"0\0dvNߎ0y|aQ^i,K>dsY'3, dki+&ASsRsJR"i:u//o}]1:]Ny(暘4Z5E!>9; x@;m~ț(c#bu=g#iJ[*0JPP7 CXX|dCRz?ߋ3{7: ESV >\".NҔ{USL"Æv=k坘ce&9ᷯL y1ޘT&8XsC/9'2Ng+4ʵa9SSƠOsik}j7xgp0HXSb|0a1r!J0ztkБ->h /L̴?罅r۲,̧82bΆ~$ѦjDD c,&/n6pD\ "fJEzu:NG{>@b÷/1& AD']W\^@tyAQNtJ)ܞFc;N48?g?]{D _6zĹe<z%ڶ͉!a|g81'hRև4;LRėF`ዒݟ~}W]R2 C-ƉrP#=TZUEsogs8Euf,mA2(Ȇl:h?^ml)x% K&F[e6ʁ[;P}!ޜυAOՄgrIr"-H ^$7~p`cTCda0H >B(}]V+֩\mc;MEo^m=k=8~:. ޴G"'d>~Πd!YY? HsoAXvb1(f]go|YT5X 3zX]muM5%pd K lS}kAzZ%Pu4"Fu*sDQ#b771"T7HfJz_/r(f4}v<%";oϘ.t@5L Z6O}g:<=ûpJW&B 8RA0$>U~S4vyUbt ~4PRlS-ݏ.Xhp 82jX+Nc)M[&=og(**ڊCRm|Su&YvY`z$29)c@@N<2ܖd- ,|5Er-+ pBDXfŌx~:(.LRi;N)q6v>BìTQO*'3f?|K^]v`1$:j싳&BR!¤H\2 [YbjD_<39Jȼٗ|HvZ1PS̱8op xY^gD.UuI6A ;F-wTD}Bc4Eo!ƒljc"*)bD`4%̈́))A20$P#4y{1/sf-urcK:;Af73(K7t{JQ .6ZEj $՘%O4҄,#aMLB={9}HϐU gfQ՟V`{>p7BZ7DdfU-ϚAut4&Ek*sX'=̒+a(iG$ectg,ꝕ>I,%E;=$QWi(E.qꊓ-_6nwdΰTg7@uLhLE1=F&ls'1"$DN|?Ǡ v NZlhrrǜM{>y7EJ4TYTN ?f*?'?l,y,I$͈$AJ?:l0ʤg)1 :8LO"jH:  @z? I @x93ds"y_ز1[y h0O7E]sN)AƂ!5έv)9Qɧ :ԇIGQ4"4j.L S"@RDaI2=1t/sGHPi`+b c 2 AK}~7!]*7x%cpŴ=}sf6ޛOthf-=f5?{c^5 6:eҪ[BʈKwF^oU2*wc_g/,Ṯ %1X:5(ԡD}uwgbC6*i8;&ݢ8;3')\#[4 FqFsҘVŒ^ R ~ہlD& }^gqtAƃ_-9CDbiJ~w90܃>>,No-"d#  RV+2f'`\x/Kqc,sݝ2;L$drB6BUF à\DW1 p<>ؾh7 ~@Nga\)_'D8ILZf& PBTJU'6qߪ~3M_@["F88 cLyfGk,fx0 _fAIJ"< UTQDz"j N2 6#`C1bMlf:DaQ1f9Vi w8Ƹi~ˢcBz PTܓc2'.=j,gC KS`O #{e{}%|W-5<\ a i"}>SA֭lW $[LB""輞q%1*d9XdCT{i9R2Hg +fO4/(dէR]>0Nw/ѝ_Ͷ`e쌔 ;O6*lLl h#F*F*(PU,X,EE`TXDE$PD``#Q#R#b2( #ȢDP b1XEQ`" " ER(#Y*AjB"Ł?FH() y't)EQ`,X DEQTE""ȌEDHb""QEbb1UD`EH ##"*1EXX Q"+R(R #B(1IA`H(,D$XHR )XAHH"EU űAQQU mb,Y` "9aZdJ ? }3lAlDlm9BM2$1Ȓ`QX?Oj9*1tvC"&CDS(8D,*,2. GH:cwVhHMtiw'!:r#f;ərebb8.'4Pn%c1u P^yV6w !uQgR&ryA:SSsq j@'=$/tҰF a]X+D Nd68S_su\7qSB^}H̼];^>%8’,g"Xp'_:br~65(vc|=/ETE$ J 0828#N'鋽`6b@#)@sz~fj`Ot'.JNTM siz H #O@`­1C6:r- 0EɡZ>#~*RHK 47u|CeuC<~QzʗQNؼC@NE0fJdmhJ0!' -)~HȲ!50aYL[:PF"|6;rKRuY D1-T8<Jꇟ0?uuqa?X)<0d54n&> rt ꕉ fwVӆ@|e#A{]eFJcIbqVNQ7_k}GYz+ r!< E<ȁ) $(B`Jn'@C$qY1 `x6ٽ/KW))8*mF491IHѣ2 V͢L=9A5LU)\'쟀2я~)Hݛl8X8=:JRLjY# 5Yu78#)s0fyŌ'Ls6@ {W%nJ16 _ADĦ%I9eB\\:*9-Ϝqh. 3 8A%5S $z. nŮ>֔=I:(lѪ6(m[9<٥ 6eS A%Hybm4i0> yiEpF.!XtALG̔TPÂ:54.UZLD&"~$s&=g_kƖ8z_aΏw?鮕ZFakOt0q}:TUZ3'f$atO.TgHD$x'R%,Bb`:pa?~c "!?;V9 )Hc( x E(#E}&"F2>\ظ '834!+Vj9AL\/kBu) |˾WSyjD2F7 &ap6ښd鄏kB s&W2aQ=>X_AC+"(`eXdh3cT)T*)И'4 ģNV,Е"y8U "&{;[3;>|"Mg01~&:.0֣"kfhBJJd42:͘6vuLvwgpS"P0p2J`Vyu Qb~Wgax8h֍(c?x[H}"T(=jIP2C,e 'zjlNb>(TEtI?NJF,bY:҂&#cH3EXH4Rap,,+&egQ2tL0h{S3H'ś8eg2VbȈaLc/gU:< 2< ә2`2"2d8#JgdPOA y4ʪ;B&Ol۸HWAp gcC?¨dƓCB1MHl` <'6ug)m[.ZҗT"OF;%_6Gϣ.dt:Anh?'tPE2 p!BqNSl~݂jeŸa2#R3$FG.u0!Ċ`u=QMNX")ن3!άnں,aQ |~~ꏪ=MO JbOEMs*`_EG36s߷ctu +xg)X`6Y0Dq!@zRXtj^|\&tgښ[ AGV^BFZ6)ׇ!,CAW]q/Yud?Cˌ5'-CP&a 3<7'b~^kєaa̠cȝj<x!DIF2̘e cϸ6gϔ/lº[Xܯ}M25<5)WHҴ1OAW=eu$g2! -C97!`XH <#`JG*;2QՃ"& &$v'J+Et[O*e&!MJk]mg47K")`0М?W o:^3xÑ3Ŕ+Wp軁8vHriS-[b2T5{_Hag[ޢ{S2RILYx+ifOQ- ,`_FNht2PlbNF7bp0A'q(Z9?[ޜkH8j؋e.|?x?"m&]*xԚie2e w`Kk2Ӈ:co bwi5^ZLܑL}Jv x#c1k?ZI AXPt+tNp&p(tv]1Z.ļaPo|cT3'L:Xz3^X!m6'g\]О'DƷMZ:6>ϱx18ar@Nhm|0DHy`?V2M#̔Yc:$)3"S0v*@NDAHlc*!0RS;(嶓ON_!_ItdAzLd>ku'o-tЛ Yg yC$3 -x'cirHA`L| )DOs+PATpD!@[_?ϡ  n̔Iαxr¼C}XI]vMdQN ˏtCL*L*DpZ7Jti H۟GU-=v'>47jm=jXda‘(.q1,gL-.uRNɧBJA@fNKdʧ.L0ΒvP{cYꎣ}{6T˛#mG cgL!dc$ =rѺHbjsߣ:Vh"l̙zbR7DNՉ2?40u QB؄?Ya?0%Vħs)[r$]alk웵Jb0XIPJPf]s>|o]Pg"`ށ! ćIS<{LLc2CA1ў㫜y0Oonatpq\rR+{[@h" ٛ~q/t@1L\WX<Ҕ٩02`茰j2HpѦT'A2 ܫw-I<3q6Nj/ǹSC).ܣkL>}ægWD͓”, lM!ܫp6HUHtw4X|EauYB 6pƇp$ ,bbK-)ɀmm\Z* 1exouF癪Io(:bJ DpL6^Gk9jY*σ@čzWqt D15R c+)4.V)#p牰Ĕ_`a"Kc~;Xà@CBlmSk>qb !`v6GiQhW4 9[yzVmؒ] E@IONoN__qԺ]ʗVqfNi}x1I5xBjK xfDneI(w?{ܽ6‚+IDH^/-LnqIETEJ+o4TёJm-lIg4QvvX0CPqb!"X3Ǵb5QJ0]n7Omɬ00fs)geOou=Ӽᚚ)D)$))!&JS)JHMt0:h`q0;0 ,h6)ԌhTh81/>&(2{_SH|uٚ# MM~ҹDU߾III :Mjwd1L6\ūkX =y[, 0dHA"fr)Myi .U@@tpT^B#bY"B:`<',@w%zvW*H蘵#рi[諞"ŀcY|gk_)S oɒ٣C1bg i=}XmQyD~p~d4T..3Ǡ=Wx(a<p̆E(B0l@ƿ(cb%0a¨?9ӺsL&׹x2v-NmBΩ5fXS͟T~ U#J; KQfDaɫ-B45({5>3:劉TPA!iwO:ޛp`[2AL FRZ(a@c7}| aF2+`b˘ʹ_Ʌ1g'(+`W"ƾ bN!ތ+P:yBx(zUJ`:{( 0˩j(ص"P YB}Cu@08ThРaֱ.<b7bic1m",{',lIIH#F5 Z> =Sjh4=ã0ˍc`@k;dCNd21')B_kR %oN0)&tueܫ υ$4G DBXr*NrbМÊfkh`V0ƋkgQ59ߘ\%nՂ1[(ACL ù%:`! ,2jY>a>"0X1ge+DI"aH"iI"$?0ȰDk2&Okc+͛ Jܝt1&Q`6؊Ah[]o~e2Ɍ( ߨ$#i4Xѝah@6=GMaM Χ* 8BmC'\@tIva31f4fz1$5G^lry@hX(}2?I-a2E0>LCG05B )#$0hҬʥ~^#1?0cZ$S*\Lj$|YRfy%MhOp<&m3 Stޏ9N϶]7 m@$ յ JSbPRdGgL?~ =]>a!AU& }~wA^` 1W{nuH`m20 Ɇ^MflpOYq3J2+8` me=V4w.'0by.ןO[Ti[D &wDR,(Ɉ)yb L 6;T7EO&6Ѿ=rhHܬ/V=ܥ-pCLMmOCԞb TU!@&aݧ=7 {&{cc L`E0,hsf.;%_;baM.XQwXjU~1cd+aOB8ĭJXEy8P"2Ya`Ai*7 AzQ|o! $l=> '0FafmP0F0D@# TS2`rM 2^AWRMP03/+!/ehAljcP1bw'H@.LD1p?oEƓOTo Z1WR}vA>[m+FVlX"YyoF*a@r~<ކlz&\"gIDPhPBy+ O$QC43 Tv+uBJng|)(ќ?Js':Eڄp  0&53Xu~d#9)p ˻hVfG ` c0FMx]Έ= Ӛp\tlsm-!替nєnHjS8 FA)Yf8 r, ~`æd;I+*V92um4cR5['E#bLj RĢ}K1`>Y7ymB2՘:Oʁ%?t}\̽Y3;Ɓ0h&01,ai nj&枋r5M@4.2wUqG6^+ Ι>z RĻtCs[ <4u:&m[PFNJT-G=bb,"+Dw&.'^u)Q0(!CE" c0arhm:ږ|k~QnU^+ jBj 04YaQ 2F`#cV/Y}+5' ?\x+FY`c'Gx(V$>6;suv'!Pe!y['/uci/ V\,[I`RYB6g;>t( s"_e\xXDa8E)XRQ 0 , ןQDD>Σs9j!TDNF/RSC(Kֲmh:(inFi3+]$U+=Ԃ92fAf%7?:$JvWTF&TĖM e4NgBa3?Fu-K2PB=OJCq)a0! SB*[<- b&k.%% vZL4ǭ)}9[Kr0ë`f D"P=@i(2iy+1VS>բ互p P(S є,2K(z42d06gQ5A2f.U\ЃZG\ZE"L"(YKJa֣LU-~ `z>ŠV@KA5y[e-1)E]KkZ7gư ]М7|5͵1//b xh(# F"$YTjysʕRQ()b,ZZZG1(0 {kWh*& ^=kj٭aάSg(F!b7?ܟ@E'.1r;˺{M 6"G YЙnSXhdɹ Q% @Q0mp牸mU+4M4'gn=z'2X}힚8%=1GS DBHͨeTGu`TD K`5 d)ĺ8A8g+H9FO-ϰLSg!?t(tNǝ\ S];&e L,m2l =5a p~Aڎ4w2y\y'/$) `>z;+ T 8S%2Xe2DFA ?N}]T",96#q}SB~3;#ݎ{j8 q"] R%زL;Ǒ 03`jN\Y,I_m\έn>?uMut^" |aDL)4&JaLJ3#Qt /_^c6.KeZD=q &/VͺʹffS $DD$CIjcKb6wݶAbrT~"Әda<`VNcX1 ơ1& $woI^/? g Q,,5͙2"2"0cS@c$bHƑKՀkFDG!e%Ĉ@xM!HLm#?bX.U2uT'` 0%ϚI$Q "D(Aq ‡.5 |,;ҹL+.̳Ćc)b) D ,.dXyI|)tv,I,583?ў̠6Ch 8ذGNYPV4|qzA-t?tтxLS "WQ:<4]Ƥ~/Uz NEI D%2cM@2 1 a4sRа6?DF F01cG.~֦4vgniz9\۞DnC l?=O:NhR-^hkVc#&ʓ,rXM2a'N&C7\OcrVWkvЩ@Zd 0:>2OO%QDJS%#4dPRfn~NpF Ӥj=IίOQ 9،dĚ,$kvXCRkbo|#p)8ҕ8ԁphɠaOEF-eecХak~HrNA )G{L- -z+( :ۨiV3Ѧ )hCͺ;{bYރ6X0Db%F},E1$DI DcDEQ-^MQ˃ۧ*tR2 ING!Pdr obsBt^4lp(p3NGYvol1~ Zطc刚^4hlPc.wpa! CC6W1>Ֆz o7|_z}>]~m>cN*chkHD 3,h3"O9y2PB#136a$^T1"|b<^8ǾZIť45@xʨZ'U<+X M0Eyߟ%6i!(J (IgGb1sz2J|t./fA0Xֱl򲤯Ƴ/N{0Ԇ$DV\ij2i2$u@0e?q O>\F_Z"#ˡ*[TeCnEĈ}zN[%^zk4Df 1@4ymk΃A(ᱵ'?S/g=t!͞3>C.e ,K)A2dDȖAwa\ (2##1ߋT^ `[aPq]cefaGi5XKJDTײײң%)L0D4@6W|HFs>JXǮg/7"WR !_n,,33%F1 0dc2J ' b4a3=]NQ ~/k.è4gMw,l1[ pa̗ f~[^ԋ|󉉏2emӬڥ5h/.$nz`L !( Ss~V>s}d9_Q%D5{??{i_dZVhd(aprM"}D0d{>u. Xa1*?ު)W2iޫ(%-~׉>ݓ݄>sݐl4 1r"~I`Χ)fRDbbT2޷?Ivٲ~?yS]%Eݞǹ-& Aa1,Ɍ&, *F zi(# QF#2e6,c3Gu8M@gοyǾ:4OZc+|t;;vZ\y\ #['C 'rNfJerǴfE;ɈؼuSCcU8}iTb>=j(@?o& G0vc%$f1"3J )(!2\)4dji2({+*l cQQy!rz59C[vVW8hǒM -'L؊MinYNPjH`0YȡM@/%Pe9*serlÁqo/Ld6 )hȋ%䞰,̅R2hJ`\002%F hO c::즭JU㘩1֐cD!>dk7 ;Mh1{ 3|K'fX &s;myﳎMX "xV(3<Q: /}ΔͰ;-2BmA`clhh!- i ҠqR]syt߼ۚc /L/1 T)xnFlm>lfbxq2W&fPgmowG2' M0fٗ% a`̘Q ]J$;f9Y]n=dWL -1^\rSp4iR~׉ˍsMq1m+o?3NF-l^GQ3F~s'= ʺwLTGq_goI5߿OM'׆_b4STꍦg"CVVɜH}-` 5ᬄ&/iE{C%MBD,g'2{BPxu}o  F wdwX.u\oW{'PCe.4S%-iOv?_s>n|?3*|@& b59M!ť#3o[~p6PB^"G<삽)WO$}t*9>~vn hu6|S_^땏NqH | jg))"gJ2)i(& e bhc$HBF2Fxbg=FƗ$|jǬgA1aF{˽+F{qfw:S |f~( HϨ &iq{CH9 2cD#Lg&X%P !B} wG*~|>^j>4 cܞb=kEۖ0 Kڹa+xdqL /ߎhVh %xBLivLh3oR1 4R Sf a+0• ~upp biϭEtS3-ke%據3=rIqugYCQy'ӞSNHƾ9ђ"9h+RLn b4&'??(e!M; [nīq..Vf~φ\~x6ˢnr2D|)PCciD21ȦBDLd 2 S&K>'.A-),b)kP1ьvd((-h_V`Yq>W8N8M$htL.5R!>!6a2e!9:;,ɐ 2Lsysww|l FP_SK=nQ?ihoIC[#>?^kš7@zE@ؠ5։m8n;bc6=c[fA0| L&LS aK2RJ1#0?O9Z0b>,2| v1!B a4 XE3GwU aXVNo(<]B2:6KzoN3ҧ0VZҴNɯW-]êr@kʄ sE.{w椛h`wcwIԱ%.kce c{=D\}ȧC0ģ$&Lb$M#/ѓQf @Ƀ0̗LE(HGV1H#"$"xj-$#@8/3ip f;mTE&d CGppUbE9"6F6*&# m 9HmƮiJTT^ɞi. TT.Kj=dM>(|[TZ1^1=60U&+ZZI aJi|X^W2MFt_dkTp_9+(,";~мiM:ꚩb &點ςڽBSO(@A `Ќ#BHE#L?sQT)J +yD"1&LI(dQc%P$(ŀ1'b#` F1`0'0^a@ub ց_~,g/h)DibbC 9sUD|DGw>Zigƌ꜔V,yU8vx%I*T'Q7X>?]o*RVPBA{kp|n%zo\tYiX~!U@bx AG?ʼq6կ^FCl5nzc|=v @\ RRA)X)Gwˇ*d2aW?M19DL#0,4:Rh\lIɩ?:L7'8(DdDc'ovuNDXT~-TAR$7y&BC2s<0/+EEj`ȔYH|=EI&^ǢRGL2`Pb>#-yQˢSw~ަps Ѡה"a~Mbbdʉ,dfXp07؃?v< `jaFB a ֵ e!׿>ET #!^eӌ1{nҨtQ\(aAc69f)`{%Z}eP) vgjYDحp~{ϗq'-^ q+nǬ!pg!S.S]@F!)u~bE7 ∌[!(ƔPV Ny-HRa=APm2*m[HړM(dig) ĤdfAa$%2b 9'VjpMUau^ `B1"EzbHEUaDL~KFg`9fw Aʘ(9H }gzm:\۴: `m6ErchsbDh6]q+zSB  9t=_Lbq9`y:rPea@0ț>}F{zjey% 5HLISbJCH9YzZ$VqR|x7a3yN]:V?d6C|7I7HkX3K)HOSRhfR@ɒ0~U1PXTM q|F0$c=Y 4JXA'~=G朚'!5=3CFVǻ՘;H%NyF|8!`ëMXjc 㚢kL^",#bp6 kJw)ϰz;xyEz ~ϰyn;zNBeE R1tx--_ENCrx\T-LXp$Z(;.-8m7=%'t?}FӠض=c ziY dHcQJ& 0H&f`d\ϊ{듮$b1A"HgV341>54 )Uc1 >R1`BGP:pN5@xX0R|Lj|?q 1Bq'X,&46]jUJax!@?v ѽ4~(.džޫ+u$8}=otR1ؿǙDS-%yC~I(ٓ%pEרrUa欬͘,*X䪟;P6 w·>iѴUXja';20 !DRaFPaeXL?\Qݖ0rq|ϡSi*F 3ٖđOXUơH81I9>.Ysy'W_zZE8$ %뵝fAtmx]wA{c}]sqK cE0ɏ|X 4EG!#sk{ZP!V-uk0~R|9Q|Uٜ~sl+?~oJ<#jٺӐqoc'޾N&nrb= Gww/~YVsp>[V}!;1'3i*=j-.O߀>NrT90Fψ[mgOsP5bF+yG ĠM6n/T(Q̌84d>tM4`\D(XaD@KR \)c(a `OʖSSFĂF0B HD# <1Wat;)Y53~%}RJsNN&!}^Hث:>6i@28c kIx-xn7XU1P3}^/*Lk9aoϽq5Y]ci;_4O}-d:ֻwiM o_$ڍ@zoqf\n'~o[=? YQ"0of'**R)w,/D-t{NJ|_sO޻xэ*k"i 'n^S\%dg\""JP3M(úY%5g}b C a 0$#ae ~QXJV-ooO0DM+H"H;b@Oȧ]@s*,qE|gqimDܙ כ E Ë1;A9EV?27c^v2j, %(F -ƐllYbTRıdD=<^ER}eP+q"_ѶtҩBrL"8w *t8k5GKKqe &X4-2c;0uTFdњѠfvߌnw:"}uJ,*O)r]0MD1C;ET (* # F`"BFE2VQ$TH!R1D \!L˓'N6J^\чd:AET0/f5k>w3o!$4J$s|H=Ұyػp?E8FuvŐd(WDcc!g BϧxxɊ^;E,DrCH ; [vE*Xu?F~Ck5ѪVwMl:l z3{LvO YN[6([lv`' )^[|w煎 8]g)\ i&~skr#e9I\$C8z0!%v>(!9 X#]`FavY‰B},GlX6PL(2W/i/B-cE! 7&37s֟xVZUхU 20"3,0F]X d52d j0PXƒ 0%H+,#%cJAc,DPB< hPTFKU@bBJ"%;%H/5D/0$9*4Xeq}7RF(Wfh],{'UQ x L)Q-E.w 槊&B#_&kזª^Ɍ-(RA sJ̷b6i!tӞ'_N@ 8̫$ *nsvE_7C4~ծLxðtphXhSϋw[~;_mx{A{1M|FnV{߹a$Osv +RRч|/0wQ+0Ŀ;5-42ZaQ誣22aQ!J"Rχ>Á8)F_"$ }` "aJRk,HLhfdPІ~ 6!U#·ٳ{"O<>Ee>`aiFPha`4hKV(=G{9>70Q)kcC ~ܺv ǭw?fr-_pK'~ϐY4jt-PxxAL>(]sGys5v̬o%2Rf]&ගUҍI>~7"(]_"& ό<. 5OpUQ{f.'ogU=WыwpʋEG70c8!cH852}3bG=X8|e|]זvCfwχj7W?mO<4Nv9Nލs1X73k+GK1MZ㚓OE|8w%/");7g)b/:]jmw-!4s^KZ\oojAjQbz㢴&Nd qc;}Qu A!&<QL`益b -oe%y$GNER(̰DH #X$`1kޏZf8e#V֟{&EQ3G?EM%" JY[VZ#?LcTDA,N™DR*4/ pq%QցC@"ghqGêT62/͔ 9c[:ήsSpzPh&a҄7fK.T&6F`خ~XNLSJV3y*3Kk5Q׷2W6c4A$ISؿifSaj o0=c}c-ZnHڝxH]p7x88 #ZیPҥ E! ^K)}E~4_9lSVt,4W6QKkSlW{]Mޯm<4ݲ"[xO5mLߓeޫSFVN`Y~L߿٣׎r쉶|vHAD:1_wodG{<sMp=r9O*P<Mkֳب-IT Lւ""D{r602\ab(,˜K#JXJ RĠE15UsY8`Qtfϸg?NV=褱QFЬ҅Yjl$- TB1XP?~].|3+¾4"0^r,;$a'=4+}2T\LR4ZRep4јizÚN㢺<<AU}ecшs1:P11+@ ۱ڿt0q-A AdOa_\ kFf^ߎΜsk,b3GA\v|Q;j!Y=W5:J: `U_ܯkQ5؝v>)B&@Yg g[s^8ojyFO|wcP_W ӟ=bmͧQof蜹L7ס&O߇%ODPRF̳`0ȫ/H\94IaNgv J7ctwѲOZ+g("';zֵ6}w.Ý1mZ +iOwy~ueńHMxX}4ٲF- b> rksZ0eG_qa?&=7A-akTpúfw6  _._}Z%Ӱ / O^#8O,)nNhQˊjXLY?ˇ&v>O73 Œf'S>$FRR\<|PDՖx9)y6NF& R(YbŚ, C LZLXfȲ!c5 RƢCV @G DK |1>a/롎vE8s3y7E(([,F H((), ceTDp-׹؞.jn/DAOF΋d+XJxDւz!iß&Q" 1*TU}a;6~c*FceE i](WҠ%>)EJĝ`M9"q]g=6R@!_d'3cGU-W4ɈB#ݣ,'1=raNtw}\3-R*Ѵ>_Gd Rnۇ뭅Ztl{>9?޷+8z.'^I$I7J KGWձ\5ȳۤ8n|^WWtf f[%>M|̧? 2Rәg K߽]b [{S;iu;[okxea1=r.#/fL;Yǫd$)<O1 O'术%X43|t;A+xFT(?pQ4?lpq9}a.oCn B5B;C:l7]ټM|G>wxntl'2n+GXp%ogxBi hPALR fL(XR1SF .) riĜ?lVtu^K#)t+nC㺼:ìε!9<`m@vkrV~P6!1"B,$#0!`!ES}~%将&*,dZsuET\eoG{, WJr G!{ K:{PhgE8a!hEy`(:0oUp}暈W;1\w+|riG"uĦnh;Y9HIaѺ|ಲe6\6vbpx;I5k*zE3)KFFBsb;pKvjy뀏6{{pNɦ[3!QʇIC!π⸕ k^a8$72m_Ssb._8F3w!$|w#Uxx62-{ޫ=%P47#k i+=JWk䓊ys=|3qaqKRshu ",8:H >h{, w*!K\Gx`W]WL\MQ:Bf]3;ðXvy;yo ؄PYVߥ>|S>Xo yhg6A33#¸m "ykX_dGdcG~xjC0rC+ n icu8%fᨴ*UM |^Gtty~Fɓ}r؎%|O~~/siҜO㿻m3f 4"w򍺭{eSMQF|[Nf̹!hvkX3}870kXҹWu1o&rc+o7>4 M1R*JPI)b$[PiB 1 abq !3*@ x!n'`8ѯ0;nHp"4k`K%8\Q"O1tu0$4:AdQa Qh9Br |vC8 A3a8xb=04$mLi1J/O9 ɱs\Ε4=Uhi@5 ;A,(!* 2I,XkYNRreDXYH2ij% Xz9R8F`XGr:^벇pm Oqbg]" \?U4osM5xb-.c=)Lx~1$#;J%IX1pР?^mD <+`aiT7hQ\Vr'|E8 ;zDq w A""D'%*0$ D$* Oatl>UJU6^ ?<>/h1qW^iN|h08Gy,R2ʆÐ`T I0B~*L(`0$ DRIDdIf'33|J >1C !`)Ca)% c`TbmL Fi 9[z4`o Nb`ןz{3:8: 8c##Ǩ'\bz@@o([RE|~.k=vP:\-M&ϷO;>=_wȀflw ET-4zIlP~yIWG[S@xKc|$?S5mvb< [U4[^1]Y}MwgtQз啱l+BAPٲ;F8G>Ά;9Ou~wֿb*(c51(x9Kھj]4\HwV7,~X pC/Qs&y!,p̞7_FRd%8"'ϝN퇅I=T`T7E#u't!gqճd!龏4R֔\2A k4˖,OoW^qFwʖwCV/&*<\ܾW]FYV<1]α d٘6 P(!A-uAyq˛j c Ƞc}cs:4b$Mh 7b; ;0 P󍸞U{CPR(H$u%mmfYÌФ1C9'(@Od:CE3.YA:0duM 7 nH8rf+vF@ݚ+wǒP4{g:HPk+sCA\e x[f2B} a1c2, @,ƐaDŽ~rFdKЮ0C9!k|3Z5"NCTxMCxG0` rԇ1^> ۉ11 XyA28 5!r4eyj΃ zFn$:8Q`gJ1b|~PQ:Ty8Zh ^gq?=/ y 9t 3!lX.JNX1ފ#*"o ;T76$3,HV τ1P :b֘(PR"l7 !pd`R2a2h)&LDek+?4dPdJTň@YtdMA> bTOsfU= N $&#FHtr2̕OgjW 0bbsy,~i]u8_1!H#AD"B2ou%xC"|u,؅d7}Whf),8Kݮw%֯YF~E?t/8ALEuɔ 2wlDQ^Xךi ?@,;܅M&)>sn1W/ʸ&҄ ϛouGRULņWY4€s=> Wov5W^;&Vo[:)F!NU 1'FS0=<3$|s.s.7p"5\#7Di@Ȉع0oȽ2d0ݬDJ|'dv{DGu94Cp?݅ jN~9cU3#AWq4C5>X Qg46 0+xO!b$0 HT0+ !/ a@-Gp8iCx!!L}$=HBhXd B4?tN xV( gpgND=P?aPCXRK+g8r"Dlؒlph$ȍ-ldKr(,R`, 1E*`эL'*jOuy Lq"pL a801_/pv[t twh s.ac)="%P^r<'_z #cczߪsr+RZD'c>L2W63[O*g=;64$R+"$`b"RbE D,2($XYB1`c`Hb 1LGп7\d`(B1?1sȦ\aH$jȩ]꫄}'yUJu]W]9ۓs_>Idٞ[|т^,׈җ͎[ 7x/a Q<y+׹-Ɗ2xz/sK":Ƀ0#_>O>CVB :owy 8( jo&N LCCm,BO@F'#|y:UșǻW]Y[i~{<.HMETo~~Xjh|}phh,XXd1D}UlļVͫ_Ej{k߱htzO;wQ9W=9?:-rN ߨG >xUv ::VKnϿxΐ{ յD wdڇ=Fc}5|ĉ?eW?*.yk?ŋrIi.Gcq׻F%SiXNyM[]p* j{EOMTޖO0vHzk['ӯeޥ{AEi_vv\NEwםe=aIݗeo^PP[R{Xrt_VxdL^FX)))x)c答i==\o5ќC4Z14\OKHkGM<\{+p{M֨Y_{R:ьj6*tܐp:ᡷO^~|0ؑoNΫ xF ?kx2_Oi.>Psl_o ro>+0[eCj~wc| #Z+En[3y}̎SW B<%mM,By݈~;q<+Jxc2%t!84az>aF aN'G(i8I HÞh̜GT$i6p}ƌjBp;hdMJ`H)Tl*˜94z}P~d <8÷93*?;#Vе6CPPp0T0T#TO%^nB3tNі(Ф|bF;?SLnW(6WƙC@y'Kb򏀺-|siy&ArM]9S]?kPk.22wDaۭAp@ &E/O<(8kj0tlKC ´1~EG LUxK1]L vD!6VqWZHePax䄁+^Bٽf*c =D ob5EnF:IK9 /i9)p.OYjlgthAl4l6/ďC l*??EpF㺎3q0K$IC_)LǶymZݩ?4JfOHغFx)cr~{QtQ5蔰 ? Y;kv6?Iwϓ<g'Z})i9;1#涥1 ;S&80tǎWh́K5fpj[^U~喿Ia:K*B}?eX\q*,g [D:~~80؄?{E~mYE}bKvXEVN[4]~GRGVrt[uރ +TRJVeyEe`'Teݾ VCMLը2v%d2nI > =6;*e/^q]Z9[/[gf:7nn]]2B\.cg Ll-[QOgv|z|y+f-?bn a[9/a]fVlثN8:wn"{&5j y%Wț9qru*5_+kɰP0lާMu7,G|o0!+?> bW 9~lJT/S< Z|(fi%ߙs{^=UUUw_,worrJ=%k7{ٌ0!a/8k4+o={mþLw!݋!ymqnl{wkא/F!NM|CPZ=xrCń=@.[A|P_tn$yMχC0$%Febg.ȧ,ޟbV BPr7zD|ʖki/>}^ehg8:?L[mFH*no/K71 x$ &sOh MN5 jyO?ي/݇Cy#Ҳ/F% H>H$  Vpõ@vyu(zf1aj;&sF!fu8ps|~ZQu@TQ(S]E?wyF?h˘C$S(\6 Kh㇜w]jrZ0-5 X60鎏|# .!:`&Fx€ L1!gB@SX ׋y2W6g27#&=Ӊ+eDDB >,agwS:n!!.'$1F @y:N% Ye "Ϩj0Z gXo q# ݆s EL.0rΠoq Q(:rLWmX8&&j{!<k-e M :}}}ҔsA/c0<}kd<plzרuB9sKv: *׍}h۟QD:69Y9C/} qO-"tVxmޮn `xY*Q @U>4&fcO1\$%=8-BXBJ 4bDXۏ3$$(|qoF@BH`4Dp tŀ` blS xA>;,2"|%Mv<1>>@<X q8 1|c>@#ð|(AΧQ* cǼlpŏqC4Ku2B@12ci@@@,Hŋ bhoBMwTZBgkxef$b}fT=@˕Q:e-4qUsFs9>#F=_&eM XWc BMYFxM"fS !fF;6C1ahj C/#:?F>כ24bsGn|Dr0d U a0h<#DHun1#ƯmюA\080c02[O# 2!͸ ՜ 8{k$ iX=s?V1vRJgF+F.irs{ȏy1rH(.]CY|?{6/.V/KiAx< ;yrQ3!4 yh핸2f,CycԸϟK,B+:.#Λdqf[F<: \| g;!]/F'7DUGE| hd:Z C847ϻf8x!D3>@)b\ ?`6m$8>.G?=H\SӁ;rRBy@6~BŖn+  j) 'A̙RwFxݍ ^R(P>X*>U݈}X~!=/:kY›>ifɈCNy4{\al6]ͯ`P$X 3=~-l--4eѫ0bF%%h"XYG nr4K(#T5A(DYO<Zu" bՏaWD:h@.h e3"Ϻ > ֢i4ێ򛸔EjO>t;qIt EM}6ǢZ%6>w~X|)ipj<|@@9,аǜU=+OM>-ۧ>5[:C jd(.x%G$^LY֐5>5ޘxZtœU7+ d=@rԝYI50ZI{OaGM7 :!~`?39fӼNY G,\p'3C9䁄 B*bsMJPܱC  bH x{fas7ƤڴtGLk(#_F$]OwT<ŅJ !2R?\ ;}F|4/27筡Ҧ(9o<'ϟnԨB{bS~-6)X)q }ʴU?/=PPiEoeϪrAeMYyig Xs_v-I#'12&Kyԏ)Mи di`Kn- 0LJ9j&X/V1O0ys40*W}a!%EHd-tk@U2|IGSW3e?ȾYщ]`5=Ť>?# ͂#ɛOG Eѯv,{k zgBpꝎx `ڀq̈?z0M o7h6'Z&bOh'ɱ:̜b?jXSʾ3,'R1aXwB"hE#: 'Z" XQhaHHD`*+U`0 H >,X(UjȈD`,H"X*1DQc"(UZ,Sm|B{k@NhLNG7qnzljJVA+*C\\nX ̺(yѧO/z_̈́?uE󊽏Q䕵|}c%n4blg _d@?UηDWM3R±S%Z#ȼlk3Yp.]4u%./>кm'E>srr:_WJMNo1wM#pbFMj"P.MVbB}~)sZn+_3m>uƽBDmns &{b?ħs5 !Q?xʣ8fDژ{]# #Q3y-_ojF̠3l7.b$(KDJ}]|Iu'Ïu؞];StQ JaGiq3Eu 4خωF[G!Y-g=D8M15'2.9$R\Cfe5(7ΫWܹP,OsWӝذ)YLc?(î\u_bLiO  PB-]4(h (vP%@I(I%$vx4vjN>}=H@ {>PޕU** )H((PR"JU p8T$|XsTX^`w@ ) JHd"ːK &6$TAN+YZLJ@ B\cl+4]vz !w }R'p7|wO}݁=pO}=}0ɽ}}{v}{|.vvѷ{zvvwZZbF#fCUR.U$\k0┢J]nWXikY Z(R -JZe6kie ֔+Y)i%6j*V@@62@-aE@QBJ]gUkm@5sm wvJPʧls"]mgUzlyezg @9|<=@4{뎨oFSd4ѓML0M04Ʉi20щhb`A@  &4ɦ 4 @ Li`&&4ɦiFBi& @C@0hF`&i#&Mz50Lj` &L& )Fڢ(l0wR$H0MX$vQ"N 9'_ؿNfbT߹W~ihFYNk33a&/k~=Ls-җ[lne6?*/="F'Nd,8j԰Ry'b+MpCGg*[N=-r,6.cE9VW@ÆDPv_{NsP^ W]쓤Nc Ȟf ;@/w07_Sc*qJ~3n5ud^ݴT_:G[^cRR޺V,acU~FRqs{]o|9 |zU#3Z$O~j֦fیݾyoqK&,iR#n~ϽKgAjl-  &EvI4SyQ:.L(lTK=Z []٨v NQ?3*w R r#Đ$9V1"'9@\tc1p롏 ;.2{f MLJPqO{FGp[&G2\h(s_D~KE6#P1SUaR*hhE9[ TtIh("EJNQ˺Z-}cmZפ-*V&3B>9D:(bm^HAQ,/:aJ=V~í]SY>4.r>4:bB$N"I!2'ʯdpb.27a]6,|%AY)L`00`*ot$h)O{ZLߧu2=%/*JXCn}Q g0 /H}mxh֣hv1d G} $V¢pQZ",$R(8P.i9vѧj"M#^CԼst׸J7)#.҅~JtuGвA:t쀍 IohFBi DC1zQ-0uEڰe_mr;Vkf.GUN9k 1O4i`Q-he6kbCɥ╉d/敒[?I> T5 &KQf$BW, FQ#33`,DPqyQQn@?*0S&Ar\1E\vq8?ڃK4o4Yln2oR$Yݼ_Z'J7' $$WHBNfhy?>0v]jIgT.8]&;% xW7TB6W!1TYy4B"NlXPB2hTi:E[rf("11m:j_[E @j˱^2r(Qhr>#Aj ^և+Lib34rʣȘrttcz.ղ^x'8Nͼ,) 'sl }sƐ}1Զ~CumqV[.1r$wȎ]OQLFa㫖ϝ~kԙCK$Dɞk2@"G@{җ;Oz*R$nB6 [pGNj()eݤ$?L=!C[&&B#sgVD3Wş@tJc/Es ԂF-{*ѽdD:ך%:#pp3U"|*bBt)q7 D bD.1 |t/i"tzV[΁#9=هIi4|R ^bD`ʷW*n^N~[MnX`pJzJPwh5a@r 2fx7Ȩ֧Fe/أh~);UzÐ$x,fɽMF1rR?2J2fmU"BIQHFtԲ11")wmrBaDX"rh1b7$,lL, 2 9/N(THS&Ԃ5`ĹerLO پVh-T:S_3xJŦ}-h-Ug-&*IS#4'nܹf2 Fh߃Sd]/ `B!\yRb< #eA@3 t]9TeQu@dLB":tDtSUtϖE| tQcndX"u3¹1S1hSk&ʮ\ MhOA0ěˮ>nctlG򷔺w`ţsF8񡺸" b59w"UgppPHs T2n#^x݊˻Hw#v;$jI"D{/5ہԏNBv[*aJr{'V|)z!-{l{[_ E`MB>TVͶl5)E)l*Su99-QvIE$@ T,Sΐ͜A0hiJS(ț\B{IO,D!\j|~[yTTKV\I_7 FZwzUV?k+=ÿ=?34Ӷ,PU%I$00&0hխFcM ̇ɼ+xr~$2JיMuB40VС)Z3N|;reD]BSbTS/j*R_bL6yWZ*IZMFtb 7us*TO.f:3?)vqhG5#UEenidP(#+LE[^* *Exo^qAM͵*$mA,4ǟ,N$=z Y=9Y*JS dɉq`5m+CKϢNw$QoTs8Ĺ;TQ/MY茯_`"|Gm"&$D*VKPWԻ+^h*6]9 :۶0T ɟ G067 c,uxzgv mэ-'Dǟd|!f~&GEWj5gHRKd]CxF0R0+pY d8;MOa`JA[!ި{q]kpu.8?Ǝ|w)T_^YD+ۭvThN|Q|z9>8Wh9XuyAQDls-겇K>bӦqp(k-yO iWxGPGR(Y DhXIGq{ hT!5@s3pQuB]THr9(t tuWWYR#YnB^f~ƁH W;WEuTAx̔`Ic@ f&OS͏R] `ϡ' (`$r{kܸ!NEd,0tCminHg%5)Wg j69vao-E햨JS|ֆ=A'RWR@85;9GdyBeHvID)'a߀Jҋ&@Eeh^R epɅ[ʂI @CxA8ƫaWC_@'{:^ mIEpՙi-}`&PO3\wߋaZ3i ham57o!]ͱF`&")EJ8N@Z !ş8 {42f{,ԟatJM2@Rlb4&AfY QH*XGD"|dذF)( ֒B5{;Q6"RLt-[dSĕT1-Rr*(WEq4=>{*Sdll5rĥGGFp[e=<ɫ;9~3:ZL&v4-gSϾ |VPwXœ6Z)U56g:uUM鞔l ߰褿è2@ff`3! V GLT C, uߩ=CU&|+Զ0|0Z9[ڙɍ'u$qFDb2R#l.(%ogOLUzF\{sZz8藹4q(&% @|9z5ԥ=əB)$U9i_~kKLՕ OۀF yzt5lTm_m&b}鷰RB|%2Y642̠a͊K5 [xtbh^ۯݘ=BSOF2Jښ९ S%Q}]EFjkCPv i]&% YWfjyq)2JS}#1_uXшwMxr 'Q_J-\k_O}_95S/nA"4םǡ+֣dSPwDr_H@LR@T$/aNʽl0qY>'Tܺu"#b^^٘pֆ'YޝJ~sguv$Aee=q]ZK*j2ox)gE+P8er ߗvshUzV¬>2Te}e 2 lt}J0d[!iT*PQ,Օ(ym` 02 |ϝ2p@}@<|:Φ)%oSn-W+PEO۴fe<ڢAQoŭ^hf^JeH7wB71"LgFʒ{ϫ:\-g^{ S'E}~{.BM2,yo(!= ͦh-i_Q{ƾ2?x?kچhcʞU/}E1h_VϜiƫ6`Om ĶwK,&IbV0HsB/%8$!YZ;!f"0g^Ľ0,ns}eйRX8G@g\]b>\~Bǿ{|un0qW!E$& w9JD~e7w8ZFTY9p$[?qKĎpJT8r F6yMk|dwUI,Ȥc7|T5|F[s=sș 8h*ErXjI*뉎y0Nk39K5`1 VI,M /# 1)-6FljzHWǰ,kYJ5_&j3yNHa1O0ݼ-[&2--2߸e TIo^ESeuZIсPݴAdiz5!Xx'6tl?Ma@,*&)Ȱ?qC0LHDD%&a\ܶ B,Ѓ yɹ_SO}zgXps(rΛWqJ |W7U#ATG(.J#0Wq =}G f;`G-`%S> +<_&x4\ c̋$83`~!N"!{d9;4eW>#[tR/ev[a|* z$W6U^lSs7m7kXdTY2"V}\8s_YhڜG@-Up#6jw48JIuw֛ܞ"}mȡ;!&ߘLVqpv.$Oe@=s6OPIGQH hBV|aMXs3M̒#L*@ 2 y Ս8"=[٤<;<29K$Y\ e7NgeP{K*E4Aۇ7噭'yg>meJNV84891]aCWO~rnc]FĤzs7ӹ5M`6eIyX42-ؕm= /5u%x0ȶt O !DǠH@Tisɥ".fӎCD},m6Ai6uy?eh@Roy! y2,UhθR,,g6ovu:dTB5rCCJjQD `P,m^ r~!<6vuP$;Spޯqh cN6 YK뱜靈 7Y,@ƨQjQd)dVUMuu$"fi?J[N1p#;}ftFf/} ^;TFpj&{2@+$_8VbĉkOfG\u.@0SFȡ3o Vq0fJ۹PN_L~P7vrWV5NHzN?W҃y>~N$4o.ZFw~h5CWxgFE^vgA63;MG,}HG;]N1$qXW $Z{vMK|I"Onf? hqR <\&7»y,ԧSg46cVˍHJJ'S73qS9ֶBuI&?<O+ <)*ި#9d< 5:o J1t:Mt+lԒqVkf3sۯIG`A9YYK)J*{p$5_>Z{K.s0*d\(M*7C r)eyTXGLjEKjȻt?RQG"S!P~J` ~\ i@5ƪI:MoipjIiArI$hHN%z?_V7IOCh _W=P49/McuLe%PSXA`dhj.Ք'/Zb*,<|fFCy('GW9+<"ju/@;Cuz0H,>4xan陑\0RjUYjwQM2^g"3V֭fX-<;+17)zU{^Фqhv磇fOkvZsm~䕴YOxۉvrD曵S%L7U7zFV)iαW6'{=TxQ J$jT\ʽnSHzidَlҩN[UWm0q#rVrq{"kf0R R--I uk/[*ň1rԷIʖ2H"5vXBinv!YewR)^ c۲4Z%|۔'fB+ڌW|Z笻Szo"mploEҩKŦs5ñ,bT]II̍LҒSduiy硄Mvyػ]RuKC)cn*j2RZTwk]1 '6++7iN`1U\MfY&cQ,(#_54ld"r+Oެ鰬ϋs"M>![j;Ϫʐ&v30^|p2L$_rdVTyH BML9gWip"ޯ^/׳)z+<^x3ApnkCiOƾ?ǰۧѤ{{!˥7Ki({";Ǡģbߔ< zFVeӌٖ4yehf644VW}h~~(^l)Pe#CQwPpcttl[iؠ ;Wϳs\,YϯX=q[Ya=N㕴{4" 1 ksDT|ҏoK{we}>q|RgicՔJxbQWޤMp2}H:X}L͢4zb^ a[&6"r$Jrn(,ȼ^}>4x^}j?- ǹW/8^w=& y^=V!#DZb8؊+ry,JJcՁK8`DvpRȺx lD~Wz2J(Zi~72P23k0pxPQN0Z"kÐ(GR*kGg<!K+ϷӰ)dZYQpd݌Ŵi3 7tj pU)mQ 'ۜ_Fo>l95MC;; dɞ+(hE熭R-8\Ur8:vT6lvf Ys5:7V;6khz%.-1Ϭc{ճ[@㝓bSU;$Xzks-EQD˝Z'Bz/c@ zVeU˫" }_oJtY&I6/ێY2a2T.ٲb1O1}˲/9"=Ù-Y;zx(Zj7,r_-9P4EAD 3 X^Sh :w|:Wi5ZHy-QAӽ!235}mF @|ubtQY. I ҙ E!?5.ah نUpkRR={C^Jzx? fqtMwџcMze<8r Hb"K:S)gz^s0UA9=| )U 76E·I)!J4/DD Yƥ/gd A VN@Ɍ2Rc1_+!%p ]u*C"s%&vp}牞^~$_Bk\χFOp ĒORL2RA4l0X Śp'!*칯{cpX|Wy*s5bJ tPƂǃy']Y:勿_ե/@]+x/wNcIg[bt9o3֔,}y˚TkrMr6nvYǜ~ $oшiX7-="Da|r/M_JK'~VOg(nFY.&K*EzkDa9qw[`lSjiڸ;!R zYd)q*6fJDu $. }QL;k l5#1AˢCkLVVVOmFuPAs*wSXcO2M'ʳ54U!{Ub#J/eԊV{Wo8v +Qa( JejJhvhgFNIUDׄKI/aGjܚ Sz}C<8׈MpGuR8]}kq}"7yGS#ce}3*)`=)WK:lG]8]Ɣv7N3ﭦ1[;PUC.PȨB4Kc;#<,@9v1 Y(}/1v4tM!&J?X*W2d6u@u1&pu-T3"nD$VE yv 4oyKҹ4XУۿ* l Q "xIF킭ҜO,ú.$ͯ"S.,DG^c!jn6Q# l,bQx/6hERgt[:7@;״SY!lm,vBp{71L/\65FgWpRM1gAaf~.>g{S b]zNs:~(RlZa } R5_skUcg?x9H@}pbͺJp#R/X)&!v%K'cjr{ʆ(Pom= D,%BMF1B]}}>K(Ҷx !ǵ">ziX`$p~ȻYSg[p \L8u`#.K_~F_QЮQQY1%$נԋL XnIѮ󘬝yDmץ]㮴}mhk2ab %M?ז*ZGoDZ121m%:lX  #y,gݙ cZ K;j0w- ͆u՜RO Ye.áF3;B p$q~g6Ng$-P+{kD$^jsN.({vHd xϗoR/._JLܬƴ_Jחҝjmj|wFnS^eq7Ŀٍ啛?6:h:~AntSQi"c\8Hb+2`9KF!\1H`gU%b:>{R9?"" \h$`0<}#EQ:!Ȥ5)08]O 5Nw:>r;Y$?K'Q+gIiu:J /,UC~k9(l6xx+R"lp|xc~2BF-e)܅?021d6QAxֿhc׹O mӼQ lBr3N&~Xbfy Br߾Ώ ~C y~"=t%76^hk[SǂfK`f?V@nLQ)R9M7ΝEk} wplGu4m탣'm E 2eY69MJ ѾPtfyà)U(څ>fF?{z8* x]CXxzk%k{,fwx8"TsjsrFg/*u94M'& {uXm`H:% *,^.əU'nf-9h:iMW>:ZG7x]% /˟hd*|?3h.*}I=# xuK;JdcHVMs^o}:Tk"-٣OWYC)?Π7+XA`kguyW6Xq=Ga@VTt-q˵Od8S:}ʮ+4SA6{u[P3fV61$@(Q_hL+pYQ+6!Yܒ/:d W$Umy'ôUe0g>#)L47Kj";#?kXD%v_tc6QM βđa~O4Iz~6x;ZKm$8 ~-ϧe}C<C*P9M¨\[ sHZu5=|u9ȣ{ Bd^`O|?iIvBAW n`4,.ˉ2U^xsʸaphJvURZ7-gDv;G{.mg(R1YNNHTKMa3p$8wy pԋkH]!2SWqQ$ҧGXbaFŕ2ښ$]X PCd'nMm3մDj9Cɘ)G7l⒭yg7$dmsuOo 6:Wx$B;/Ħ2bRJܕ%/G؆2reUcmL~ 8o-4Ķ 395P"xaLT)="]HW.Cd)rt@É]*߻eFoư뢨E;mmؽG :4шS*۵I#{Gh帕';geEgi~5|IfDBQ{h22ylV'CAx9IJ 2we1^  <=U`RWح=*no41j *)GN is&ٿ\H"hwxkIr5#'cHJu͘!NO]xf~F3 t˼Nv v/v͔G2}keq *JKx%߃2ѯxEڌT|_/Fs38gk j -*7iљ#Le>Rg$uIN5k*:41 vĹc$fT*=1 V˜VD-8? K2Q`g.)hULY) nll4; _fIJdY_Q!H9ƧW_Zt04 B*K8ܰ\aK"I݂'>`lavG-EojR,R{,7RCJ|g9 !g%91ϥ2o6ɨϓqV}|Ne=+AI>| w4݄1"-hΥzi|KVb%8ɇY8;)8Y, |37@Y\1e9yY1WZY\0> ʬ{jbm@676jMZ)/7U=lOݟQJ5rn l q?{+xر3i1SIg>>5k MMu1ٛ];iiWe,k^}T<%X r8IsX_/e`6/%U`|yC}lc})qODt͑%pn _ژM8`pAY[Й]^e/T?a"俺Fy:^?5fI7M%MQ"Kwc%6H)1TˌԚ)06#l,k=Lzo['ew U×!:mŽMQD8^cyzNv;8 Ԓ|P/\32(8nR;"qʘS*?;b~|DvJm(=hv; I-piũT5~sһt18zSO9m4 .2 ]Mgy꩚<,bK4d&ӎS}&FO [.gkg(&T2 TbYhIQBςRȋ-(&NJR*]J!+;iGvJ{k'a\x?esm ւY5ٲ'd!,lo{|La%\Y$""s!/ޡ۳ph֬*.t..|n~ȧ%.LZ\bIek-gkfWɬ"l|N-N`ZUyث{𨀵fڪyyڔ[>Κ޶8*B9.B[&LN] W߉Z Z'3Xj'1Q"m9r^ۄӊ)xí򲖸A{.ţ]x2F|'x6a[VyES_|pOZIǯP)ﯕWѫ~c;LJrB6  wĹ@kԈ_bsԲg?=aˍ\G-%rrEfzfŒp%CK8JЄ#2<,O@p,TQ0SFZ@ˁM}!\`Iksl*,൅TC+ca @ÁP?O7/bEnPiИ۸f-#ft?sw=䉥BH ~A R q%hREكHy~T6laK=y53뷦Kz6kpD 1ܚ2n%9] !';&^4վVa0 I-2DgS omriePzZA|8?#~-'s(`c" ;#y*hPFʗUT EPM JIw=L3U9Og]ODo0 ~O0^<^~cm.e){9">;rct@W̵:g'}HA;%'BdnS4y@0FH8 8,WI` ˘l/џqQ~ PՍE-mjw[>E*mpiFU mʚn]U4;R"$ v4Sd8 @r04ahop$۩҃?ER[ODe\2* aXKW3Tpal- s%"l.X>ɩ?ݠdx" ؅CL<2GuS<4ݒ!,$)J9lpx1 '7Ϥ "s8P?E CNY߄p3N̨ e==?P/ 'Z/HOscdD+j>EAH!;4[MQ: 'yu mhԒ>q*zz-u\71߂df@  mRcN`/z)vDHL1l#O#0m7sI`s(N^^{96bCL2b\RTbB}-D+jnl!1-q5U! Rz ̼2P1!}`E&01aTXfae5k6˜X&`ӱ[|.DINk20P Q$dee KV_7es JYb‘r*ΔD8 !M8Vs1< %,BMtmahTreIRpN[J+(5T0IO5k$}+sVBxEqBTs*Xqޕh1dcyҰB!$g5kIñ,ZJus<1V`PB}e]`L(U)}BRPW1xTD\i%IDꅬ9j#d z1n߫;.D R[ h2IP rÑg[ )s'۝:7AS r}ތp*;hD3XB`"WSO:- j|? ^X/z`zy0~z_ u]ߡlm!8mƣQn}C7 GrF=/s]"6.,=!@zf1Y܀' }~4f(P/{Z7OrUˤr'%837:F$߶ʔ~Nx;ʓcW$j%dt},J -GZ7&[X*ر!B -/FNZѧ݋ _\EdS"ЈmMLs5| ^!L'l/Ƅg",O|BDB-B1FrPOTMqoP=ܩZ&J~Ē&4"@1[cgO;^NrVsV52f4 cv6IZۮovƳJ+vm}lmǝT'@Ls\rlaI,*|*=  hz4eL_``E_êAK8dS່ '[s/Ne6&a#j$6#QVJv̧]oWh n_R@~$mfVъs4ҚaHWԻֶ*~#wn'H{S5:JfMxڴ"M7n .ֿȃ"W4C560d6Q],,`[.4`3%Ao9A߼&]YomRm@ k1jq4`4`7qz+ɐc׼.!7%:71 U33<۩gADQdDA`F %.-EZ5EQ(jhJ(B Mƪ[Uf6F ZD7P$x|ʢRLJ>vY}ӤJ,=eF7ZK~揎c.KЌ4љpk֦څde$ ab8SVk3jQ "^sf04CK];oiI&4p-bVc{̱1& DV9˸؇ !):wkl@ɾS3O}꣪OI䐉0/ C+1BjN0V[MACVWR~ KeSiU%m%-FaK bHatȠ*kRz R]J -nW#p64 r-`a:rnS1uq~J-؎ 'J/s>kW]vB=#м% [ -fSA.BU5s&5WL;+* #B5$':C mfPA^jJ";^#!$#-@hTuOc(=egzytwj;+]T{?#ƙ,͝J\RƔ?1H\t>sf ,+\in7).\`̌C5SK0ʘSj,0q6wգ}EFʦ.kP f#;iZ 2_a8cޱW&$ !'3Λ% {Ac!3@rMۮU~;9lbg/_GЉ-k-w}N28 2|ïaKХF=/Gxm5qHaMZ M/9M4(bȆ]*֕BYwH {bJckqYyUJF5/7D-ATq:9P塓UZ"n67)GqHj"\wDgS %)]#| J^5spӝ}?D-Fg۾u,(YS_8<_\OWk9SХ)u,;)Y[=I{}@{u*^JcJ1uJTLt 8* =E^&AP (^'~c5?L)] Vq,tօhV˰ֻ)h],0UCWCǦ)d ܠn%qxppM5:^O%vp !fGXwuBu"\IY >o|н*C7`[8'A4$◍7dH$I1\^%*M ()f T'PVOp!7FN+/s.Jfd LL8d3 sũ=dwTi!߼ q[YIuVj6R ^0a@Pz.wkԜk sXI CBhdH굛Y0HGi' !⠲s13@Ls’Y%́AL„# uz M*/~kJ>X]B3Q$M8"%BYY ͫ'PuRI&ddٰd!əS'()132x g'8Ӆ fB̂@RD@ d#2iTIr@)f,3bN9.!l 6@’j*) %!.fd0"F`I 0şD'\ )*$$ @YYCl!$Ab $!I$  NuB!!(I /`qS6jՇ @ђoe>dhZOjnPx=whErE ȇ`yG7VigB:.tā6# @XB2!$3 l@i eS$xy`p9NWԒB Qԅ"qA$5G&B!IG3P !N'fmlWYMSyE홭 Cѧ0jQ N16-̸H̞;'dh HvH@& I $@7@BIU wnҺlPȒ|HHcH BI`@i0I}HBM 00"~c"co("iHeZ8pD06, iG <^jT`h8.7j5{kx+SX)n$ lГӰY&BC @IMD!t<0B|6I  $ !II8@ġ'Ny%7q$l>,Nz7[m-d 67w2;NVbyEu5uU2+3tK1$ը Z%Rśљ~ޙ^- C~_=lײַrMm]ׇK Qkl|I sRHϗmrz~ő;ʄn_, JbQT4Tetle1>4Þ#T=L&a MSN?qo 2Ƕ~oCI!P!HI$$HHJBM&BOU!CP \`X`S@#冞LqEMu"C K0 sT$BY$$uvxtY>XtE2v2!(gFb: uJa^ =4)g_^-9-=CPX# Y!> O&CNMO%72J4A20>>iUSQuu$iРT|T?|p䂐dZUku!~8&Aa[K&Pe'=EW~-wйdw0ޗڪgd^RMfkl[ ǖq^{;wsͮ#Su]_mNȊm̀nY~Ibozݭ87ځ ~<:WdXP+[ \UAt\Rsno*QxX #b C.DwL0J앒7,?8Z}tKe>Pf?5?,,f26ǯ;/K2JPҠByh@R}'̂QﻑZGT82-xd$fR-X5frdj8t"&Kc /_3͍`+ÕY#Y"XlTC vW6x:沐=>eHq4?G`!j4)Upꪱ+f.7V-G첕bȺC\S+P_hpҰݘÙ:YP۹]6N9YԤg)'YU/)@ / tNUm/׷ȹ,"_dHew*v*G6 9>al['B`@ru5oUDj+LC"fd2[BŨXYX'.Ojakܬ g"Pﻔer]lOcQ^q榩 JFoņFv,B/7]~-O cV|YŹN2IfO=zqNp֒y_qD&QUx18+rf D8wT/H~f| A73+lj*q` O k>WzMY $OY: uCԯuo۲XK:@cAZ~+O GKc}u_,"tO ;c fWPGCAn,KPYzwx'P8ؤKZߗ}(cċ3 AS;#sԥNJVɣ<3k~R c ff>3,0 ɍ 9;HZ4|v(8@HfLp#B|k{a!ǚhKY8 W7D3yDG~(d Ua qIcWC S53s,~K;mKf.A$ {^53ñتmruQXq=~F0f6p~,K-B+Cڝ_v|E\xnlE(hƱ$ XpzC*nƾp@պ[7jj_O+C\_׃\Vy 7pj7kE_{]&I@Rs } q^Z 6>5ɉ&GS Cu 9f |FG-m~ 10+Pru#YMYy m2(9Y}l''FYUڷAut\G_$SS5 Αōurr49$t'ԙ o},ۓjd!9zVt5Àulv$SRuj3d0pEi*4ZFDýlwqA.vӆSw}7>j4S{ӔUMl2vP=cRb2v<bjOd1Gm<_z7|:J"FfP~j$}5K}Z#@8R7N#.L+dE^ s7ฝB=UZϵs$k  Agٮ~^j >KKz,p>nk 7HpW*>iNmV7PDU۟TY};Db+r>S9'2(qA %C}1?RLmjt9NaId #t>KyRO;k-nPRX-74EI$\ITJۇi1kU6C#ߏN`7j=ۧy#"LO;^SkozRvP6` Fgx`'sk_-*pLWX/XFܱ S7hC4ra[E &$*UϳȜ'09.!p 0+&&[^+`ck={ 79krF>Mǵ3>(1gXG;ߩ@r0qov+4,g2ދ^9!"׳;,/Q!F}9uV$p34Ԑ'(ګve>t~y=0+yfq߬šfȭXsunSq۟d@(Yzy\,ΊyKb@5:%DʕAfԾl 9BmLMPAzȽȼ>4+Y:M}~uĔvn=:JEuCq%LUp@r!Jү7$!3 .AU3ADd>-[q0A ԌUqh`VA( ~tk7_ QnbZR%!wZ'+OY9:q@Bq rW6>C J0Y F [O̻CUƑA!xcO-]I=!uEK@i9m%L]MQe%} ^Q} W< 쐥 \D.sr߿q{t' ?iRG%?,V{WhZ7_}x3| 浑Ha#rZ[. gnA} DyePH|mv!y7ŗ7!d[U쑣VU!ZKK8Ŧ;y՜&Pߢn#[EU_%7Tb@*Ĕ%KAy:0Xkk JA q yfcNdu٨Bu1_a5[BLQY S&f ki7aHjr 5@'ޞ/"vqP6ygz_ _FOY](0ȯE^wE2ӘW71|p-0VEUh_ (W?,EjcvfjHÔ@m1AIC ZEt &Cua39Zid\ wl͋EdX>imT#d{"$=67Iq0<@K0A?l陬Ѭ+<)e9WHt~@39d0St B&{$& bT7 (J9e&W mDtxˍ`K/jKv"~s !wbtkZ @wܡܺ/SKd')cO4oK7 w*?Pu]~$݅EE3ԯRB[!1 pFad~ քvA=42,am&~ "(C $jG'Šw6WtC\)UB0 Vs;V.o#YOO{}?nV.`57k#" R"&LŨ؎goᡝyZzz –*)TH0u,Ԁ0Db$QGL7enb}WbY*G1Dep)fdppOw0ǡ4f !wR 64{uz%έA:g'P<NxkdH:9Lb/qwP:IsϨ"VHͤЭV I2uPDEZn6E7*!8AeaI>rfU`Ywg{Y91gYs RDͷUr7g{=B ?44I+C)cX3# ~@"T؈-%Nǫ S+R$B?".tϓ6<PlRܩӾP!cH[W ZPAL) ?4Ñ3YQgM[HsQ"UBn+8ʈ~(+W)$tIR &VCwKMznErIcD>D4v&R6L qTDKori\ms\}'@ ZLr*ynЫU72mP(I'UY~¿~x, JW+Qɡ%2PkD>hsFVVz_JiľRrZN_J`H9gn__ [\j uM}{CĊEh9te˸ݎ* ],fuѡH9Jl-hD~s:DrDu(ᰂ\a%I)ze5#]0j6-_Sjd+, &lz+\c̦GlW7@W82)nms}N:I32 M\ /o;zgq-+3pa)#o+^HXnOwylQl ?-IYHw6LmԆ@r|mTU1jJ_~|;@8߮j l{3G꼾zܐ©JkV"gUVK["H! O3VʂwhZR0h[uC`ߍ m C~oATm{DJ xcM]DCϥ!N.)m>9?ADhXCMZdn[.Y  K:M ulp  g*>0q;y]GYH1軰3qƦ1 *(' 5^m @!Tei9Qy#ӧW0,\P~RIOzx\^{SHHxwPx06e;7gO|Ir?,%ҕXx", a4x8r|}[IyZQPp̰'u>SE^䌭+<4r!oyK[NQ2U[Ok"Df4gb[eϱᘋ|(P{͒ʕ"&;&.6-&Cfd j8{N[mVSše5¬B @ t&d8{γ=C[C?E8[+ TEj8cNm Cv(@QsZP_A혇ֈK tTs@&0 ]$Ƴci%XgE&Hv+1Q~uv$ ǃHk-$(5"Ŕ 6OD>nZ<΂*ܒlfk'Z(\:7B*G:]woj˦+do_c%pѲ{50wLOjtEs`_i XE_t T6#*QQ͐Ebq(Э7ѩl!=~<οq>P Bؔ W𖻶M*Y0),u 86P5 GEĈ.ړQS-@߅PT DMeyD,#"Au1fZd%VY]F6?A:ܛDr3m?iN19137K|jj^LEo`wQ{Ee|MHք( Ӌ~wˉ*HѥA@-|8#D=洂ɪ ? ?g@P# lM:HUjѩ||(#-i49}`_r<2t_j Dg?AzV@R`!chM xy_  McWmmkky>e;m?Ai2x{w剫qEͮ `lI ޳a葵)Œv\7,IBL;+`al lOcׇC螹`u]LaPDLn|tM (Ij GjBpr'ex[F\﷛Ÿc L9 }7mX$}ԀV}dڥ{FV-uN !&x-]X.LZ0ت‰uE)pԤ*;)LN4nEh%R\(j1\@BR@X˘BRd$-u&s|ޟI-G1ioL<g0`6K#[Hcb^wV kZ%m]4ݪC++M5ԚuɔgFnEJ6V*\#Y*9asfw0iHX\P['FoN53RɎq[|v!(O[ԓ=a@I&JW4᫬yخ1+N-8uk--^ny`vOoP! b`Ih* T$C q $#??%oP+y̗IR,ꫩSYZ%^0& yHC]~$'"$7H!r0Y 6-ts+D$3$⠜k!6L$sURH@IHNU !I{$t,\y!|X, O P41HC# {s,$(k @ qM @WTI2I!$-tg]E:$E lP8V! !5XHII f@MO T $T_Tx B̐9eν͐v$lS, B@, $%IC2IY!&4N$RȌih(vv!f 5m(„nQ`YIBfCޝ9Ypk.sIs/K.),fEQӖūUo79.6K2b R,U %^,f`B &fHX@ 3)&!XN!NA⊬o?d`\YX m8^aP9ƗHo~.!03bd1zd}yʰK{.;W]߹+m o\WДf$E.D[_LGkž!s:\㒣2NR%'(>]\P@5VĻy뒬q;B &e]#ȸ`| BXRl=!7$;yfWqS 2; .k >S_W{0 P\K^7o,?*mL?Պ\k  T=o·}7oH EDEdA`@ =v7]nR ]-`!M$hxa*w 5VDIm.\Bq;dO ^rw_5PœДlFY(rKzݘxrS?*_!rwI@Bp D pRj L =Vm=e%DwRg(\&PzИnWszj߹#>'.PpŦRu)=kz4O3b7e(羨3ׄ)iv|Ʃr}/h=B P`u4UTLDe*hOaQ4FTs-Tdhd oTSlv>I#l-V T}7w,o]eNZ(;[b&ygCm$v臧l"ew[2wت*~Qǭ2 ?gd 5%Hc#el}x#l?X=ʬYCO "z|1O6p>ĵ"]?w;8XR7ga睇#RpRnxd`!)jqTΌ i:_n _QTl59b2.=d+_~ՠp`*h0: k>XAON8^[2G0ȣRpOI:xOJ2q+y LߘSgBr?%Vj[u$ڒⳑq}?<(toYLik$9P2.֜hb@ ja,ƪN<紭)bUq` R4qTXaJ HꘆL%Cj$Ӂe#Nka6F5w<@5;sk P lX 'U kA9z>WURyؠb0|I;=%&7_) 6~I ! @% ]>*T°}/L, R! xl m?s͖˚ "뤓τ%>uTi[IZdT;-2{ 1&Dz)A1:wɃʗ/<*7̑@@'}9qW~9ځrY) NK!C8Ɣ ~~wrΖqO `hA|G@a^?ESՐUx(ӑN 7c",qy?;^u_V $p2YoC!}e]ky{u|L LZ"[IB7{#$גr@0bpw:Jnͥ>Y{9F[0grEAҊ%U{x\P^\۫k7(y'Ճ#b4FXhZFȊ9s@M\> u5#n-Jg-\}੕a.貒_ b/Vp\Ŏeyz>'+y2k]Y GG/'p8ڇ?_}_-FֵiW8ugqPq~ݍ_W|\?Yi o*P"C#}(VT}q?oS.9D"G܉Z$ |cV?iz쾅cT\WNBöNMeOɂ39qEK:B'!%-؊)3q ?=߇7kx ̠ i&1IoV~GsIvs2*էڮ3Fl$?«/Ld1 o+ Yu$VFnBb S7)M:-vfAH&S4UHYZ|)JN.n׷x̽^"ӱY1צE>B E'AdsB(e@lG=8L_#KS?7r`U[ҍĀWf|iirxPW[$ͯfJ;hV3广,8Bq s& z/vX[(fa'HSߞ -/rZCO񩘅tٙ,ϱ ӠZL}{ڢO>Ǧ5诔E<3# (̌HoJba#pܥ% @eɲ9m9ܷy!$ l-]ƲQnR 5e{9o=E ]ߧv(m)ڟ+hwZ]ꟊ8$Fy/$[ N銄9<{>`$'@;2$uyvwJ%HI;5 rwI! 'dCH# x|H$҄ I2 $B1YHN5 S$'`j/ѠdT@D`qa- bR\a-vKUTPI!_-kd[X LZeՏ?,!3C.ERD >(0,@+:( GAB`WG4Q$EM)˸?+w9 .Ao$_z<޴9OЍmٛ'ơ_'u'ayy>V! \CC8paa'Tz/t1g5w|8&*>Zфak/3D RʐۼҐ~$`QwEw@3SCmesY^9zxe0B *#t%o2:\YZs ޽pЯ8{B6U?jl\?vvcޏ(oIoɞkm%-[lzċ\)m Y2*BjDuTQD;Mof1/@:pENv@.0gHV0` J#q  67$SQb^%C3kWȧ)Yˊ TïP}C Hf?hj'8/@9 Iɖo;23(~;- ߺcٷo kqߴ7M~n7wn3n[xo@ad ‚l?,<$%ͷ0\$ X @$j@H~fHn$I; z$3`dEIHԵ}HZUCl dآHE k0qECw5τ+QA}_ǩi-!w0ӋC۱t֏kl{-̧߯^< FN~IN܍e?z~7+L1e{B Fxo8_ d]hүf&&,'y?{sroI}Sp.H:M])ydsٰ9DR"F `VsUg@(/µxx AUOܒv秝3>vֵ sUa6'TɆLDHlsimNnEL TMJa48xQĉMilje6^w4_ۚ3O5D%lRi۹z*Ofuu@~ 4nZHf@*sW<=YyMf#LA!B@!-F?[YFt0Ӆ~,>tzl8oIȹҐbȆfB F՜A(~f9 =>R֌48Ngy_'}!H@ǹo$?N`Q.N""3(˟nv< ƚLԖ C~!N95`MhKcNέ]%pb&G2ܦXro3d#j}1MVR0Sl1,To d*cU$G-̙DCm*[*t:_}OK}5mRZQ`9%Ŭ1nsͶbN)Sդm !*eȲZlXPWWSnmv R U"Г'so{Y3vEs-_3Τ&x }V2̌iaX$=w?]g%y,?CS MkQL .:2ER EI@d%$p $~45P! !ԡI$&zp@$yd3!R iMh 7ªBYPA+gƓmpJM^)j)gt)_3KZ ` aIH7OERU+GuY%>U ! 3#JU=s?2;O_? ^k>7Wv;]]@Vv)R"BE ۄጄ1 $IIm(>)Ѵ`BM.&[C]mq3Ƶ"#1PбY~[=4=;HB@B@D@) C0$$ ѲN B,@YB$tl>ByTҠC0{&7nX X@$,$8BK$ !=BoHIUb@-Ugp'?#S"Q]B ޕRDt)0/vJ5k|EEWgf_i}7<]E߲^'*⪅i1T$b|}p<]}o~^ x-TACcDǓmjlVU.nWR#EMo6 #'o*=UR}RUTE;˸54ziLQL?7sG)fĨKf)\P{K%0B\㭽s_et =eOCp+:]'moZ7;Ջ ^SrXޚPJ%+Xt{&W/+W_q_.36ePR6Y#ZfKT*/wesPq0ڍ̅oIOKߛeeNeՒXdU[2u{9;pj- 6~Rԓ0433%ŽMΘ],֝ϯ5iK\RQP%&I_>o/o0J<[|?#vD -=Oᱺ'Hu=#>B2qum˗.`Aj@ΜyBBve>쬂gR;V?ׯ1Fe)rpz\p(!\lZ_b@ĵa8&Mr/|-a2ZfKXb֝'Sg7>K˲3AE`U\Fo~͓m:r,(t_ >9lHBI'$a I ?| @RBIX@;]'MrTM^]RRxaiPz~n=oy]}$n5߭ ٮT-c,+-f\H9~(W|TJM]uDi/}{7 ۽cJpB0(pFJ xÎUaec Ҏ&Hz8AtL 4׫NEi8TΫ$n;S}:s齟8[֠~>%9:yV`@0J*+[5YB_yH!YP2%=r4HL tdL \%쭊7>VhZN`pUe+Yݱ;+b@TB˜ ];`NҎ^TsnǧۃiHpoiWe%Z׮6OzCDmPeQ?WEanbG6j+;Ϯ<"ky. nVdW(S!Xq4Ogϵ\huPRhGR{؇Y_Mޚ?c@/P7i)qIBӹ6dkV$EeyOv}=?;ERAj]e;^\%iwWDT:{>/|J&(^s{P"\ pQY3ׯ,Sd[u`wcsH+6ѭч`]k#L:Gqc> x6қ Z7s=b$OYaexǓܪAIpL5`h{Ɇ3K( X mvNPj  O!<8 +qRbe3 99)5eWO#pF+F,t2#û(__U"cM;{m!$rL?er(Ja;76$7} 990Pqw`[/ L] n rB%V]p:?&x&~#WE%9^JjÝѺ'{(Q;8V4tIU~ds"V|9)8CturvA/L}kyfuہ-gv= !2!O2&Ă >r!Ruq͔'KR9v|y$ŢiHOQ?ID(tWiw60*/*,rD Pd9JPds8˻G+#g%d4 [jVf1]?gֺN՟ޣk}^97ū(uGȋ~kFCpQes;<ܗAOc-u]K+Py6c G]U+k@s}E)+-U}3 xi t ߿i%y mֹT|^>Uqhz;UuJ82z׮)zڄrwP>y6{fVD@a9o\G4.r3jI?|o&!,jV)pRrg : -ӇmDS<U5v_rMsw,PO-Whi8 2_瞘XDΑC yS &@umGppC r"К{oĺ=\ayXp+270X-y4kQ HǫkѼI^=03f'~77G4 d_CfIMh}>,:d~W$4LHmC4H,+rQ'#ęrP9Aigaskf9x:ڦEdو!-$ f_:(4U4)NLu|f@Hµx5,Bn׶qΧDfIZ:q=q〲k Րz@-Y9T>Mz9r:f&m/ {Eԩ/ҕx3}f)1+榀P!?HuRXL Z"VBTڨ|v;7t9z:E3F[08)!!?7-0*mgm-D!U|R.Iav}l|[-n r!7&8bǣ3u޽'<a=Jrֳr_u}ߗYM>6,r5u:y<&{B{g PR!2gBӬkr)\,FeC\\ Am!#d9Բ7 RʼOӀӝ9wUds`lBOR/0hKƿ4aD¡}ՂqLǪ0P3'' Fp#[c ΅eDSD;CUrE1֞GyE‰0sip3V"9c<6$:+Էϱ֏:,k ;!4S~&@vʂoG0ܧ”A& gt^z0?Ӽ"0rhH#ڃA) Ѿ]4%3m> 3*4 `OzΗ]ǟV54q%]P:;kq4Dx)'ˆtA,VȳH'涻<2q*,s[';zශC/ze1gܤQ]3_q}r c3o`? #_3775n* ќJ9;7JUР FE+%!f, y\ JBIvJ2rE>g;q3` dIj}vqdihSVV<)~e)0U3㰴vțLZ{ "WMj:\ض-{R ܠ o-)Jk"P޲ݙ{_5k*jncrգBFbgFA%J9O9ե}H'H{dSkϒY܉}Y\d[k֝%ާ< b3*le9 X(h?kOx:j>p'Eďy=$$U 4eup  Rl`d 7lYI*}TAktRdmPoqsqi 0Q՟|kB!%sP-N{1<|߿wьmgM‚xpm\ 88ܝLC)8% "juͣ&"ptNyi?3*S5fp%'15ʏB %aAy%8>݀9H(tnS~v3JY*l@}DH sP "P;=H(B}nmRb$VR8y|2g9@`3#֌n)Xexd藿|J!>`sD-ϒ#"F/B̗kQV#ؘ> dWK-N[L(#o4%WfBQG^r:Z$@T'MqVR16 ^CO|s:2P58Ƞy+wDirz3[^+i~nȈOplׇ=|Zm#5j'i5 !>y&/|v!sCfQHMߋv) e?,ϐĿŐ ĒJٲgHWkm@i Et'5e^tXNmu-\suk"lf|UfzK+ cN@ Cr*ǜtO>}: riZgM3 YNJGE|XJ=h!Z:.kSci;7ʷ3'~%x&e ^rO 5iǧ([тT >#Kog9Q; &jveG9GrnE vI}.筧/{\:EG6f4T vD'AhHwvvkKac*<'goS愿3}Żس2ho"6Պ 8~퐹F@ Iʟ>?*Jy3Fjf8sW%l8Mr}:JmQo^2K-B%X""@$jPc^J{(/\^N.Qp"KF-LȓuBF̝Ȁnyt?>? ם6Ee0HL$EzYr ]}s0 A6RIui>)Jӽ >&dD}_ih%*8 rZ/䵄JeQfK?&A]V !s ng/ߛؕt彳Ӵ> Υy_m nc.rAn,s 9Sԍ_U +:Vz645Y%nj=(el'M>/w*0T3P B{'~OBvD 2tՒuؒtnBU ƭqF6״"p;y4JtQg= ;TOlq-a1qgm p1aEwH u,O|N,d؛2Ftqh(jlԚP4CK+Q:} D&~BfMru͡֎qNs_0@ch#e2j3 ?]MRxP_Ɣ6ZM+.zrxģo@q,|yc~ç!-OE=`a g ҙNy|s*CY/'# ڙ@f# (7K*tS[եqvCNh!]^c;YcV]LWU ~IyoNZ\QNtrYUYqԜ<ôYG2P,(n~G FHq#/{g Rk@70qSGںPJrpZ.XZ.L{nLu{WYʮ|vL7㑭ucgvvІgBV [N '"QV]LJ=YhJ"6](qxo-ZzLmb14o*ӯ!@02~J"nJ`.=xVns ؖ aud4Ll_gڸrŊi'tVyA IDA)c(+$FB5cW' Ke7:’Suw"@>p7DhsdK($ȶx܅2jl44cLaIxj]agh*bҏwf,'VPhD9F}u%Qm/tiֲkˠ6RN̆Zwߔ}WfZ"b/vGQYwS:_{IDe vɀī 6z[$F%gu&_Zh/0qM2$ j׷l, 35obf['1|;ESY2Xy!%e a>K3GKACVBj:p|$+Ϳ J,I>4$G b S@\Wk,̭e9Nح"o;LG9Hzb$M 4^TCu|lLBl/XJ @ʮgxzQL>R3| *byܔ L–y*>mܭKo@q+l *_+y9m)~vX -mOќ>9p /D @#I1p (-B9Dw~(QŎ֒ermc#"r/4lP.dЧn| $>Yɧ|N\j0_(x큄D&e>:z%8W *P@5z>vݍ_t&_P.)!w5BiV̕Q7fSQ7X4 w!Ku}ohvu:kLuLƛ;7E_?#7IZ4?1aXIY$E#:+r7Liٚ8}#EaG*0t)QdӛUi ۆR/=/^J'\tQn*4.<ncGҩQ.\a y6`ΐ6G˃BvՔJϏKO*t=C8+jxIr.@ieZms]{@!4t{-NsdB [8^E5lTT],} ,bZ4aVX@sN*!x3F8.-CA䐑RO1vK.rÍk#ԩ ^Œ[Zগ5q=h3~S)e$P@ccIY'=otSxs@> _&_?k4{KͶ_fh^͜M&fA[cc>nIe ^5Fd#w8ۆ $[U-b`Gxn ;EZ!ш*p0JPAR[?b! {`DXB}Iz:%ıiT5lW~: tq 3wa )"*t/*mA"䮛L(fjqBeW5 xo!2 J@];iN\ٕgcrsL;3r`VK.oӄVeQ2mZ2Rg~789gYڷuTB1%^~dԒ*z^rL84"}Vfú9dnbz, C`Pd8JAF9C)Y B ԓt6f3Y4 $Y1 #F b}UA[P eUtJ~V̤>.gc%_ Ws}c7cPtXz0FW̍Įbo9!覥#0YOz; b5lmS{OԍU xz,Y!wվ(|5hWWҠZaT ,N栩:Q9W`|pQtX{\p솀ū fMM\×9OK1Qy[t1k Av#oB}QGt{ZAA]HdvDRo1C( Eg {bo,z y MC3(DiFZ?Eyܣ]67M+9:P`LRR:m~ǸRSﲾ^Y "s (]hmIQ)9H8YJ8ϖс24؝hwn޶%zFK|*l$/FKp1Zw5̟@wiZ.c s7&>Z2S>@=v| 1xTԼ7 #Q7hLnL)(Bg\x\c?V:qQmee`rdWi3 C q:p܍"4%C *YZ Ѕuqu* !mIp0usf.H0%5y?y#`R=f0U8xTn |^^Fu<vO̥!k.u&`^QgNqf]^]zp ^.GLSگb1*ighv~ ++-Y<#d9{~C hЙ:73!]ee@1§IkU__F&._Y+]YF떧Bю=FI62y68#wǠFxhn ׽xɂzQCʘhH( ]}yVW:X<^ kZ^Hg[O$f4\Mrٲ8tGx5fԚJ+KT̤ލ$7x(`1k"c[ZNqPXFre)7 _tƇ*!‹֞EWr# yІxtOErx$29i y \I*efAo&_+{0Y6˻8qG%"Qꮟ~V:VNt>֎|}HY6]W@)ŃZv m5?EmTN D d[߶Js@sh.]IHV:JjCֻt#Wr|ȮJݬ'@nD@4TV@L Cnk+Z:gjDQE z^v7Hڬeũ*5ݤt7!5xh>Ǔ W3m=[2{f*W>td%*qԃo* ŪqvIx  k82@q7]CM ҋMN]dLVfj,4X6 1VsbٺP)ԠVIݎ#b4&cҔW;퉅 QeǿQ MUfCr%ʏ< )u6W~*w}# Sg = {Boy,76ھ+_ߍ:{P%lOPiy Rc&Imrvt m̍Se%v]#H>$mQ Z(O*Z(W!H⎒(@l0 ׹߼l5Kn̿=%nHSͺ2ܸvΨãZg2~FM0 jbtg|?(E?6/Y7(Xd{4ٵiM-r5lY=z.p = ȌE6pfd|k?{9;v)$'qBjLBs#/ށY{} 4T\F]T'" \cA(,7PG HuP6kI༬eg%Y B atLTu>OfvuYۜͨ=P@\aSpGA5hhIE5w|DR_^A}Kæ\r̀@/s ,m|ǔ"E-+Y8gCsR"$cⲄ-´(U}vEHz;6;O 39~H:_d'^Z6"clOv ӫH:}nF܁{)1Ea_"^Z?_j/Tׇ̂v}4v^~Y)rrAN??VOȏX/3\pv!wl1D'9)/ZMG~ap{ rY. atJMȽ ,{Dz7$_zO6)w|վOz4u %<)N-[p9 Wn6 iXn DTtfSC?"HI}gbjۃP(xA};c@]KKj[_uKQkObvVO(PJQ Kɐ-+CE#l UaQy*t_/7/o"ĉ̌/r*S(-f"%61HFnlJDZ1dIٍ,kA>r$uE&lXCQ+MO 2 j[NIbr;rlQz:OZ$@ŐltϊQJCKsÿK*ŎUcX m-Ye}Fj.+4aiEBHeB$5\"OmCӇJ e؃W2co[K>nodͯ*%-E6q: JCUb aZQ ׶W} jL-4`'n >= %ܦ=HsˉA8 -> 9*x!8BdO_?,AbZ0{e4 `e4M󷺺n[P 13eԞq|R ο}#ȸ ?ZT/ehJ2nbgd( *4kn4=s̴)l0HJg t%F }ii MJǍ/մN$HU0~gd`TB"Dn!׸809ֶtKA{s~qʳ+qw Ќμ`@B:e&n'-<_*PqTÚpUfHU^M9YjvF@ڂ YX A[Ŕ5.)Le59DA[Iwqy!5# 2j|(\lk픺|c@Wk$efq/=Dz:lgͱShjq3Ր|o Gc<|L5<)\ ]^Tu4Le* v-@]KOA]@ yί GOd|y3ؠ_p[!*ZGY[w  ^5zK%|F#@K:<; @ܛ7.N ?_9sr<'ۼpdw;A#qضfxꗋ Oь:XIGGVR3hmE>YnFUຂ/<%c<˜DZpFv r:`Ʋ\7h. Խf+ -W'e}t*H ШdP`lLM-`q (FƻZTSee|ş5@{ WFShס/Xߢ{w_O֘y٫Eʼ;fvCcb9C,*__\1Xr_8FW0?;<X ^1bZ:Zȋp' IzqbD4$z3rv+3C 1t' Mƺ(<?GHD9fw|tT>hSr|P]!CGi{=W2hHtoZU!6Z}f> >Λy,֨S|=̢jV,E>.˼!#CHǂK}-z09YJMHXVXfKAeR&FW*Fao6S) tM ]ّ]q1E|to?8c5R_l>{8M,S\sLZ˭IW F,R)U=HЌfLqx/*jS掟%&b,ϸm @(jn+ȻՄaYUAbAt:^dAYf3AJmybaGo\RK2B\s͔-hCmEhվ?v2@ Lhq"#٪5dO)Iō4oq=B^p,%0f̧5dHyXE!6ZXat񈻂K#Ds V>(II _9_4T}џ8"\ވ+bg]qp$5Чo}|eC˭QIk>ȤX,6jP3tV#4CA4ԲԛP8`[(OJ>hm.=QG )Z ,U2UP@\~zND#~zN6mʨM3) DИwmňŽ*i]̲}1]-jQ >88<ϫ'/,qtLAoQ Ő{ߚ?`gk@vB2@:P4iys\1bPhny-ΛO~!`T/,x)-%|Ӿ0ՂtFάD79B]~V hp#|vEѿa̰OF>.幯zą1:A7 %f 91<ϒU#7`G%`%SP4\!oߙg:֚-Sm$~B/sSZifHO7zĄ"鼭A--b[MQ>;Q7y1 g3 كuruXM_gJESS0qMc…|E 6ylk ? o"ڕ'?1a q?e(\V0fN@,N1#H(s3v&,觌+uW+ (WeDVYjx@7D,hWT߬JJ{5_:(*tO8́{<5|k2'c'S==g&+=V$bisKLX/3:ܤ N~4&`uWEل .<6k{3mEM:ߵ(9IMlhEu6^Hn2 }1upO(NA@Ps8恬L6=uW c%Bl" w - z`Jk/3HlؽRv"uJU,绉Zg* {r|u,3:3eU(2)K)4 (\m顪 yA$ ol.9_I` 톮I]M=7Lۀ;Fcԣl]yCo1&>} Y!t%E$ԭQ1)\9]j'VXu,̚ I܎a( [.unPz) Vfﰁb&`euG)_Ù Dɪ ڭCWB,ߺrLY>`E6j27(5~6>C{ ҳ ^aa򭰿z}񳈧B)GQmD/!}^̖c!V6^$BÍb LeaEKm(q&1̀^#AU!hwc ab }ֲ U2l@Cv1۾%ϚB*vA]]Clxͥ ]8ib^/ae528(%eDc60VbH /`a@dx2J^ [r- ?#ՇȲh>%H%\ɺgwj*3L l})$q#Kԇ;Е9ڇBk gwǢި%-N Nø }Ei6r| T/&`'}H"YMSc+氠qm.27c檶3 D2,$Ö^bFp KeZ?&4 F~C q e_1X¿$rv5WD)KH%.Rh"( ĦL#Z O]hzCUCQ"٩k]ߔGXv.ˆ=}֑:YIP2cAu;26x9ړ .eg?N?DvCtZyX~q%A^Ed'x0P|@S:*_H-Xu?`~Hia*K惭B;95!m`nڎ2i}ZlēȠ"'|WB?3PF&L\ZpRXe{l>/i|7q ߇SOo  hGWj7J-X+ ;p#A$Q79='jIB;ab٭sLwo: SiVmiPґX)[qqsyZi60cY-^5 xl/ZҷmQi[ԒRTS[2P4vVm9lო =ѺUA `wY`Mk;W[,-`SfˌYCڈ4Rl!{>J!noX|E+s+ %X=>eX(0̄m<# ʾ:2?r  p gǟTy ȝf,_gҩ݄N:NW^<],y;ŧCCƈeEk)~$Ϙ kWӦ^)dZ}B۶$;~Dfz JPU}#oǷ9P~7نІ?+_FQM^Kc6s8rVxK鞎'S4\%T+6k$LlxL~?785V憎>aAqS9J^Ze\Y8c7DGbd񉹖0܈lLb7"$!~DM"@7~1 kTȖ5{x,a88+Xs$-exy[-"H!^R؃xըJD?ά7]6KL{pEA=uDžf~w"plCs4YŭӅ"; v[Ų,_ђ.1g& -'5Cq18j4Y,`.zj=&q-^*ufr%C۳Xe)oFjsX"mT> 5:+;"Ź{җ#\SW׃Ma0U Y}`M.⁂G?nj(n_e!g𗗖lnWw +/-Z[ȋ:tͶݴRK",%9B_y%1y 3 @lI-:"qubE̪Nd+dט+]=#18{`gp~+;M3Nk% 1aS%3[L^dV#c$zWÔtqo+[h&Dzzf +3ޝ$>M(>j A*x ؇YJZI%(T0#K`O1ȮPB-Oãa΄EV}TJǺMO_Cj&ucFl:256Yi13~UyW[|޺!mmAoUAhׁ N7;'4(.TymR?upu0b4nDaZWn)]|DyU')u;;G= _;,_)i[jJ슕XyTM4J%:clx:kK1lVK=*gJ]lܠ  pgG^}/%y[6F';&WGGd4=()ːTr٬rV}8[ G!au[Io+IcPG\9gV.,KPJ@ ^Zem`Ϝۯ`[ GQG4FܕkÞd딢\o<`D! ^y _|n+ʋ02^8|UIgpD(8 q]vM0(P.lSIuQ}LYU+60&dDUE_ha:y 44vvao XyZ'@Mb{(`Sh_rFslr5kX@pbrpn"ڒ\NdN/夋tNaۣ =xEq䴂?8 k-WiuL}X"7 [sy^<:EOub@1RPmΛO7#՝ha/7TnHiZ\ oĢ[{e~F ͂݁luƪ&v0nrSAL;b- ^"Fo倞ČfLi^˔qU4^q&;`!\ XAYF_u(l8Fw4Ly:АQ`TꤕړQP9;H,.xuԗtâFjj%f>%`whazp(il5۰ya9HF}7cB,OpZyt:Loiӽ3iqR@PXz%uK&BManI@K]U;T{af+G$;uT-U\aIP!9gK0OH8$P[bh^tU=;܀_=r_5Tw̒'L;,{RGzWpbH;&?Dy `lRn0)cpFHk޳+Vbl@)%g(D}l2hn93䷠_<^e =>}$ݣ,7IDj'%])Z\$&8ʠmnHE[M''v'Stp5PedV].&N=V"F9ɎKM;E&^@ ~=X'ꃕ-F,/ Q 4ݪ<)\(p/(w.1F)873IWT~Zג Djӻ-%41ʺ_14Ǵ_֔6b61 O TgE"ٮKz%rK0Ͳ'OT`QJ|Yp$ef9ZMe7Q^5`Εg5\^ǽDeC 򫊲"clLSjs8]ùT(ӧ_~1%4A0 -n?NBޠ0¯fZc:XR~q { ҁ BVd?x ?AJD8P/.n^d8,pYEv=:agr!Ҏx͍WWsIyyv {Uib7 ^8qݎ\CF(h3语L~yQd EXՁqƫ]1T·!jG:Og@9HDI!/#X}"+@ ^u{ )}u(>IM6˸@Q8DJk^-wJitՆD+STi2+9bW+JbyuS•cRNӇ.$`O i)=*KFwCU+$ܲ7]oƣ@QD]O[mꨓ!;lMn2CCy'h;h.7PDis1 汯_Z8J\;oطUȸe~+W|ҭzᇏM m{j`\pękaa8 V&:%1#r5v9:P_1z}dN QP\Uw*ik=GB.eHsYL "IpW`"p(\ 6~ (8S9lfgv1kqv+./sG o5KXO̱բ_hM.ʝmOTfIa'4 uu^J&'VU/֛.爋~%њ9ߢTɜLL-?f hgJ8]4Ln M6g`6ޣ~Dln7d/tjP$FU-#,NoSnY>5$vKqP~mIBTLi,2fL Fu|-HوX5vƦgvcsB Y_O 8\2zkc<ؘ߸!1oYE>j *V I} |1-W +yuz"'ս#Y7<)|1 PˁUM8,JC]E4=o^I!)l@Dž\'~8[9m芉1L C_jRm]U `PY%L&a`/@k{z6E"W̭VP&GaOFIkۻ綫 b] vIFŲl>sZ̋Nj1'ށ;诡8JPr̝% CN%AJ{Rb–ˆ_Y }_Sl9ۄV4\Qtn`!E*qt&>.,:g"N;2w2ANCWKFZ>6"Uv<]i$EH"f_&+&Xi|[( 'M[~X30PZiGJ%P0L,>JTg/ 9q~ܑ P_ϫ3i<VV(Yk_v3kcąϙ U:C,bUml¯2j#^5sn``9%S*hٟv)3Noel=@4Ro/} 6)ʍcoGRq)sQ1%v,P N05ȉQJ*YD V2=ր1(vs"CT&|g,F{;DIּX 5;8mf_߽P'~&`H+Ő&E1 Z=O) /y>GB@ 1I W˨NxURe)0ʃ$2z!񐈑d`o=|~&"a ڻ=c, ct>Z*-?޸kZ6|Z3k6woꌬ3rpeI^:'n1ɦl-ߥЅCUZA1VJE wFvb*"3kq%:")3}v,"P=HLӧmnf"9;RυF7}=2v |V=+-(ah2Sik>ʯGEpSY%84nM 1٫STʭBNuw%KPFS9y+bu"GP~I&".?ZO˸s*{ 1RH5(bBMHyT*euNm~4#d I_:Qkh \ 8QHaSϾd{ T,.Ҷnir*O٢YĒI!xCzCVWUt$Y!)x]yZ>JW6OS:'] 0,L%S Ti ׺FDZm5S*nb I}Tܟd}¨v|[FK4- 4i W@RV6س3Pȱf 4cnoQɿsIJpHeݹLtox_(r-tzGfG@%V1nL1>r_TJcBrP~0Deg:_Wd?l+6Ap pJOqn.ɥ+7(l2md wJqz֯֌hFWQs%x:åC9LU:OQܲ؍LH\?5xK`osjPZ/Lyyp_y꺆#? i"`_u#%uH Gj\Z;9h:Cͯʳ: ?ͭu/~56Mͣ04r4h KUyy94MV] ;5ꝦxX`;R8B)'<#/>CIxrd:jCLli`WkS!sQA* <扮GΒ 09 Аgr['@Nl+!d7E=.*>ŴS]$THyCQqA"7N~<49 q-ٲM1!' Ȼ>&agPMd҄X#yo'ĺrzDq |T)yrSn;L:'fB ,  N4apP/$" \[zݖp`Q WaBGl-\kd ( ZG M6aR.šWlM>lҒ6}];V\ RBf4:TZfʳJ=U+HXZX̽vmyK3mIXvd]tcml}yI=rK zeK0 XazJvUʊzG4ӵBW4#X;0_M@ꪍŻ #O\6py[F(:sJ=\sO[~|}#ʼlme٘Plꕷs™zMR➛/댝m Ueߠ93(ԉC/ Fm4g[f9'/4԰wHcDjO-T' ڦbhr1Fs|GviȯCK=ԟ}O-PԖ歠`]IU! oFe&w]%zoE{5QY'h6e~G}Gw67^_= xjQ'n# {.Igj5bԕ DH۾l(B%.> &ɼ~Y:tg!蚊5n'T֭taĄrā8zNAO4[A p?ْIƲP<h6O&d$)GcFf%n2#rF5p@>FC͕Zj׏fpyirY!3n &) a# lIa,]jWlAW H c:J>vvB{ي7\ $0ɳ o̼m#Az*kFbG_ 3s TnoVx^GyNu+Qy&'Z} Mh=ҝjƪ8&<6pN; }]}SlDzZD5klds5gU"r"ʊJnϳ<3ZXL%mx|^=5~MW#Lx{Ѡ~',Tp-ߩ517PiL(㉅E߅qayyEV߯u`Es<ݏ8$PORak2eܒF#HrגiG\dH?l= x4%ZoYZK!"4h^Ms9>0V#Ap^&f@N%÷UIH@nkywM!X4ъKOoZAVZ . C4?&wc#R-/͸Ϫ% ĪZ?θ"Wq}yWdJ8'wKo^Urؐ;nB#b\!mgNc*.)^D}CJN AgU6Pczvzq6$>%lj[x ZnqŧyU]ĭEtƚ * U {<:uoOc 16Z#9)oR{3pIWkZD%2;!Qmǝ#T]Nv86v"is˺,r(S־1h/s63Wpsz;6@9Ȗ"7W 2z"g T|zLQ G`H#F5qw{nja?&n蛯_<$:^q\^[cFQLGAӊ%S nav˸ IȰpna%T2M)ǽ MԏhT*G'nvm>CDKH`FClFw=L:՜PsfkRԘ&Mq f3 <b2P?b P47Lj肅ՠ/ol2y^j-,xGZ]mRGORd8d;t*fFQ9\\b.  ph6?X/$ŔDȼ6 |Q|g#0qm_F0tqD8 ^h4# *5 3v c LG"AJJG_94'MA,W OItT[lPH8O vWQUQb7gSAKkNJ^Uc(W .ux6ca8m dt}bQ+_@R'E/ìH{zHPÍU>=xrGu/)28ղej7C/  t6# h4;8+3|{yp?NKaWӵvq9$_yT2dal*b<K MT1 f,RPQ0!T[]63RTN;@PO>(~{/rʴ/tԞE+4[4WS%M?$Ni-#=А:1{\'g_B \6_l\ℋ/\W:eP%. pO ~1ԫuAt=W358m>2CQ.&K-x0L)Һ+.rn"quc?Y;5%;7ǞtQZ!}}菦RQS``ޫ~rMr%7M 9&;PguȮ@ri7RY4O|s7w8CO 8iάKk Au-OK=E!/i9& /GnmE^s J>>x o_PpMh2(ިX|x6HHu2lb,&2}74ϵf( 0lАyf`ۻ[qx2;ؑMEty۟5;_%$ۘqy\{92~Jh#V923s4S=H2V!S[ /RAD5Cnӯ@eKm9=)*Aq?^zlCMbw|ڗ5CEFKq̍+ iS*: wDDcB:tD8-^[bD34E5ҕ"Fo,uF+(dy pQ)狔F9(dǑ #?ձ9ý}<:`& pԽ;q/"Pa3yCc2]6P=Gs"W54)}^JwGkk^}y_y%*O`,r/:Zۢb1~RoӪwbXK%z|xb~O(UEo@XT)28h9.Q4M(QՅe|TDr߫Q /aC.2˦"'5bQ _JB/:#ơPֻ2h( 8<ޢJUm4'Q96TiP(N'!iHT !+dHa/N~ǚwLNG% .-rקlF#F0|dd(]Eq*2:Wq$S'pPbJX"lͩ6q64V%LlNЎQ($Nـx־w +cZYP}d[8Nu&4uqp枆O8@ ~\U Ɔs nT - k5Y|]ajB]@" fCe[vuH9N3vU6O&f@߃ik Q~S8Z%PÎ{v(@HDb^кk._?R:>@O[[kvMo(7f(Xv.Zp9\/܃jx:&%4υ*} Oֳ76dy<7g4804gܮcՇP:7/@"~ hOhN9y^ha5Bۆuk t0U")uMçkhJ]$/oVೈQ)M =7w$7ցWֈ h>Cq]> ץ#0M#B49;E'a;Р %N.{ɢh! ,hS?h24yycnm˶#*5@[P77k&ݹ%gz&<}{sӚ^OFk\1/A1Cza*'&ϯ55t:T;Ya 9.7[|2ME9qo޲>gƬ{O1C5 +`mjB-&s0sw s:8dcWLQ0jPKi(4+â9 娿@}` ĭ΢WLGrXʧ}JtnH?~mT׋1B:n^@MH kSuAcBqp7փI(#X-1Þ0ڋ\zmysB[;êMV]<ҜZ6E~+#\JǖPPń.!&N~'/;18?f;^VLfʗ haI}x{'oadUmTx4TVP1 ((j͝z)uPEzy`![$" BҤc||'xBI"iM-5EݖaV~;)_imzňt_TXBz@o޷E^}oNmݠ ]egMKʷAJ)!\/컿a}Žcx.L&pO*/ f?$>G֛Pan)i=ةNOȶoS2%r!j]Ԝ4{K;7 0KBsKviwoG =ut#o =vA~o0֟XptwQsu{z*֏>2;igVsq+0g#%Is`<\^&<~Wr 6-W"xF!`qiV?Cr:YapW \ EEQ}dUtߓOݩج$`9TMx.%*|3Zl˷Gb#/YI76-w{&ZBFxkzgJxC6E v oX[kqf.E`iͥ[Ŕ^f|/0a|G}O5 zi3*@R#JC6uߏwHSL(O#F/ZZ'3ٖ 1 ϐ͠+^Pys;ؽBs6m ExKjrbF2Q0M?mPҝS H&~)6q#E0OHsѥBX laEw?cudGSq]OlLJ {6x#MAr`)78̧2ύN')4'42?C rg*q3fSAj]B={FHՏw~I76O{i ?zIiWIMIV ӆENT[UHIS'dVp,_q^E!*(LhrI<8a<cxzmMaЫfO;d09"۔^\Np{MBϟq:~OT[xC2dPFiz>{vy(Ϫ;۪]ܘptJ[ջDb^JsC*%EZj?ŤKkfcN[>7VK[8M,|=Q舨1lY`GWuALӮ=x7 ˅l;Pkm`2(\ؿ)چ oi٥(n;6_fԜB-\D) F`fth~c4,` ɹVU|`glg6l3Hɀ:?/K2دSׁ曥P;rC%sE䷲1J?B.>bK;vaonU ke\5r:k߈G+-r{l7޶'QsZ)jRk/c|޹iV [ J m\Xd.u4YMChMZIƽeU"c1N\&P&vg_)/tJ.W? ,&')MvLG>i'mDL]*#9sgAєf{%g7c`eqQsaR@Ac Ɂp􊆒cQype.ںcKlտO7B;)cY6=QL-{?|!7 ӡG'N.FZϙh;6\d)\TQ{>`QϪdF. m`Ok+<= P-8A~7 'z߁n(3s |BrOR|3^kcG\~fK3s҆A dB"'buǴAi@7_2RmhN&ϑ A]Xkuk me@̅2hxpb FZ_<AP 19/k9A$w + "0mF|a$b1lF>D|3xSqp:!8犞Y{7/@N?Lyr&[-pr[&ߎ@vu&$7挢3$c0h(̵ [bh^ˡ2x?e;yҋ`'pdrrlg̀v/VDՐ]3f䬸ܑT}]j@K¸uWx#bsH/jl^r'["yO,?R-Tؚ'1-I͝ч`J;(+^g.y- KRg@ ,9FϨ FA'U<M.7nip'_S,Y/k$J4 &߷sB^L*1zQ3"-X"nܰ?樦jJXŸy ֓3_.LzWϩ"< dm[=s܇\(a:+՟+Ah*:lf2Ue"TS䧱i>ǀ]cPd&ڒi(<}riI LɟUuGP\dFmԭ_g2O'&I{2Q]QGEK!X{zhaIsX7In eH AmYsP?\ 4 DߍR.$_nΣ2\âֱ#RxV0Z abMb-$Xٔ.8DR0?уd #HD= @bC}/0ô?~CB5ޏ;D ^>UXK9@ݵZb<-MWN<Υb2,;mZG39NwЌyP/AvrY2:V 8|^gQTG,jwU"[,KS5 [=hU3t.Ehb0:RJMbi?zFR<#d>>paxY ˣ i\?%K1u䯠Xaؽ]}H5L8&nɋ)sZyT6^%Khe@/G^rfHyQt#w $"CF9bw"l4@&L/A7nw&>;+4PMEJ=@?u917(rg}`m-i rzL`'Fw mY5GJprZ*f8|>ۂ*Y+;Xn.؃%XTCz*dݡB?*0Z)Z%g.D>GOoMƉ[8? %Mr+ ͛yxWpteq(bYa})Ko{.(r(#i[]@>{,v&{-*x`q7CPiPXjFNH6^]I AFRP@7>jN!C'ΏlvyACj1za)3S~v}Hrпu~kKR3ٌfh f˽iŝ]\k[HZrr='V@kxic)&@|roqz3wq܅MHx& R93\>~t;vE--m>mqRZw2!b̭S#g<R=zoL[\0y꼧AVOźra/2b t!)3<38=CAjuUk0HxI r[酭ր~|w z˯f3 #x JeuP݋3ٺ3a' #WewWS-'(%ѐ,j1brHDGpb5Y+iA5f i}%cyp 1'ZcHkOT:6;aFzcPL>eC=Vh!_v6%Ɓ;~Sf Cw-n3!}h!nX#EJ./0P5#Jy)6s& ,5?#'Ng>vYp y)D8 9e g<P9^+rDS!\˵[.ސ*6ӎRJҰz? ];3"KkZX7<+sI3XQ/Z b77|`CHYxD_J-v Xb tvI̾)kn]ŲM⣮jrNRݱ#94E5Bd[`w߁4Xd1j/a*; YFfy"V$N}ַ:unmuuN 0;[@/2w|Tp KFũ5Pl@gkuBk}HmB^Z+h.4%!:Pj~KAfn xjjL-U -,&}CǨ kY8b!6YQ8A]¹~qM'`yURyY0{}%".w]5gC` dwsscG/5Ԣzv&6"QQ4(YF;[*cH_'ɼDx\|{oP)HT2\m>K٩]Cr-L,{$-83k GF[m ҺKNxƶb HŐ&~d}|K.{%{D\{Up+oɗfa2e,@ao ՟zB\F + 6sc싵ANbPI}T5L:0y$i<2;w gf 8ɏL^q3_“ 1+k|#;W&)*qȥPWE|m4܏:GF*uj <t2*{u u9xvc?hTq@%3M:zX _lLRƿ>ݩ`n# TuK>t·!7cɌ@ 6݊|H"Jb!. W$Lu>9N9G~OMgsgel.$a )T3ٻ=Τ?B~xD.l4˔4:`&)w SF5* (EkWLFkGLAAov04Bp{: g?}X"a}}G1ÙИ(cad1>FfGb(Y.,-tn)V,>̜L ^{dPL[.9S3A ч t(WJ4D9($k!˔D-;5OndM.+ ZjqU|Y-]f67 y6qXi6Pq=FyTNDJ UѼ 񘟥+h]/$kE}#.J{\վF ܃i~ e'J;c*fbH#8Rt4A|s)נ G s+6HX꽗wQ1pIx/Tc0`SZCg4Tprrsgym2GVZKul|{z` -n,:OpnM̟վ [aWB=@XEL;W00\J\#'ƉWbޝ=3 =*R1!&oN=~9&\U҆?8nf~FpnKR (ҏmIb| 6^lɅf]/>P0-ՙÒwCN\.XM# [[;>KoWt66rN[63Fޙ#< èyЫog+xZfLޖtwfg[Hz - BA%7۞3(f`OhpQ52ߐ٣F$iL޶w4˭eO2'[…HY(R h,_6Ǟe+RHq*ÜNkY PF&0-^F/Aip#'BFb67Fܜ}-/ Zw>*ZsnإTu?8EY,R?-"Ia7%PʏY=f*e,Xin8lVTww"2 aur26o\Տe%{\A9ծ\ʿ/!0497fp4/{-Nƒ'e \3-TMay M,'F"j]NȪ+^$‘*5BH&;h-R'Vm nAMqecx_OP[aHl,?C @[q׃[ځ bXFc,bCHJ^P၃* / Sv.m_*UsfL2bergNo5-Vq(^>R&00 %Ȫp tl$|/Uv@NpuC͂ >d?S#b[ .^/Lۧ(z nvr.ЋUqR˺i-ncӈXHH^"o!NߋˆP!՛7Q놴*x4oejvEq4悢])=24?J*#Мu_|AOsn}.d?)a"lRχ  )@ .D:!d00;& m uח!}1d-b5WLReZA=hXNjd~~_o x)w_[KN r 9PCxký.0w[<tdxKbj|Ԋ^؜Jk>(MŒ40*F8+Z$8vڠ%ĕ-N8m 񛲕hP*/a,NY;WJ :۝djQ@;FE)^<hZ$SXgx5D-.>4RyZ{!DM,^)'iYYlz p+"{#B҅i8l(:K:xZ"$0dk?0!: ?X_UH`.Acgsz#?;Y%ٹyfLw D nHd4Ob8%M:QFQYs># 2 lV>Qu%*'= ƕ%zw{>+{c?;jEFz yCul~@Lg Ib˭rn7k<nfSZA D3+)d-{jL?~jL4!p/ 2)Lsl?9.qm DKM<ugi۠/j?eN)03[2NOjPNP#Wu8_mBbPĊ ǡ&ZWw>G2gIp6^ 8Y>T) %1b ]xRDPɮ#(V=HP 63BGӯ:/m,iӄODch͎\qȏ *̠ci9T/nS!‹gz.x[e* 9ӵD|*L>ϓ\.F*f Y`mI*? Nx~kOԼPJ BXTClh:X| rqFcZrfp[F= @y!nuwWKL:Gk< phdF]`%.+Y$M\i#9Hx?y}SZY-H^rCxG{ p5?Ԧ#lqܵ5oa1&v$#u+ Ƥӹ>'}RxGP+cPKie5hE'p|*Psq2Ɨ3C*zX@X䬙#,ȇ??I'ۀJa}a=~_ f .oi"=BtkM- U뉦!>vЕ莞gOUKv?Sc9² *\Lx3d `4jE&IMeJnyH Q,[>6|ʩD>ߔxrŹe29ul(ܚa`R,>z|:l%?\J/ MƶM$8M[a]t>w:b-ҷiDCgP鶱u'J^BBNO3-k" HtX'^dڔ JW/ű}O3j\DЙ/DI Gv" -FLLUqX(@Pȭ o5|2u)nTkP]6t7f,Njt4wib.ԣIvfZ= *ő {+dF6s7\UL;~(_p.ݢ׭aTN=TZQOC_ᔗ`Ó|aUKDK7nYBfeI_T>֨S˙(CjA0c V%{k {hzf:6]tTdN̶zW<ɰ+ԬR]n怬8Կe87a5d)H%Ǔb\zakM[ 'g |]D#=`'kj+'H!m7vܺ+b'̈́O2\?G3~$|/"N.ߒpUԑ_)J {K)E0wpxlڷe^L=~wcHlhS Y]Ҁ%e},WB6NltyL.5};©\#=% 핓M̛|qkLM5ᘤoGe~P%};uθ{LUXI|1 &t~NёL{=qc uz ]\vY<gG~#r'YP&.uAĔ\" k@v8%_k9kb)mg_9oG>bd9Y1*R6x?T=Yvj5uThd*C[G--pҨYAժ=g銒{Ktؔ~XD/}$&&Eq@=9&~GDkn] gQАkvļa;h%E`VGaC˺  <>Ě\H J6{1EWwAvhW2p ;3Ԋ =|[L_ߤqI6I]/cz!zXf6|U'2VN{1 /֬b.wDƬΗrqtvd.K5 <:7Ͱsyx>Q*/xm21+'P/R Չ$Y9迣 73Xw[L\ҚdfյKpX'E ) Ѝ^@3Q0ְ^"d٠6#!}I=Ը4a1? <±Ng*T#vGaT)rU?/)uϪ Qe2$˽>Z-ҟ/C<EQ7}:`g"F`~r ¦jNPF'5䟾 P59Dj0NsXq+>;kE'#3 *JVh#~@*uA_gڴd'v`pIGL wy6tq|oxȴf lTው#Ufh.k-4:,e ia@}ůws@2@={α >̝mCw̖\^L[ƒH2`O4* JWet|%A,Vŀ;/9XLR?͡#FIꛕ#3CfL#djyw^)×No+rۿF7solZ0#W{WNu i"|D36 '̂T &i{R+N !IuN %|~=" 4lQ/7Ϩ/;8CX:YBbA,ԥ7^>95:͹@+m0<{9 @k;I,r㣢V&Ce[f{NOWLBDRiz^<7l ,[4_GvJd\~Fm=ƭ1 h\Hسadt@WZ f#,< 0cq!Q!2 BfOlP M1KqYk⹞h6WşȡbpB/q{mFxVuǫe2 r/^2INrҍ-A&,X,@,5&$&KUĎXajkҕ4*uNہWm=V\sٻ}u0uʸϾ]^pqRp(0Ǹ&Da_›l.l=b.ukpz=7dKHԧ&S t?nGV ,XBjJIiuo ܘ;2l79 8ut&N˻?bԻfY[9ͮ0vAQ.:F-M]{g^ |b,W]A:Xæ/j1QV+n>nZUjXǦZ-+TZ S(=VaiƏCdT4͠$H8 `&ܘU(eO¢{=*6q>Ics^^\@=8y3Vf K/ʼnM7Ӷ+|FP.1FJ$kqˏp4+'6J$/&"Ǽ ,Y QT^ QQ6a9ķέ7X0EK5j:w1H}{W]ZO*5nB)1.Z/ʈ/&(:0Ri2av4N/_6~Y eě3ݶQ,G}ܽX 鼕8!Xd8o׶1'D$u]2dK;}S0N\Y~@<ːgF"fXgBǞ | .{='1ZTma!j}Nʲ=$b4˧(9_MaSdlbmN:HF'u"/'m lK`N#A fw5Tv%RQqjM6]\"cz[ɚ}Biq5W뛉tv{_Cj˸W>\Q|;J⹏U$?*l݊N nv3O Q]_cI^)aQtmO etL|T:&xN˖? >P EaDWJXX83E4,Dh-`>\9_Y #Ց4H2=veYh;OkT7LJzp:9%Qa(jpu/Qy$\lm!0%Z'7JODn=s5Mc"!'7R;z#Y6Fycd\Ef4= jIx*paTw* tlKL)HX3(M*&3ojJ1^$TԪDٽ߹\waM3ӝyC[Wܘ:8e ~+uf$RAFfݦ!^9G YA|nT뮮J?.2'd`Rbcli똉)({{]Q>^'sF{ю@w\rj&~gB\Fdyf0W+,nwp O[&}RRgO,ٵxk_/(;ԉOt4O4!e, KFT[J 2zoz }ۼG[Ρ-YldwvKc|*T}e WZNYDfM߶r0DZoClO%6#6ia#0dBʣuț7AuΌF~^a PUX[W!oNHݨ :Dw_J06*8E$Z)U kYT*ͻBq,$ " n5wt3Q:5}KwSѳ*t)a,QMD:r,.zBX UŪ? < ¼L2z8 Ft(v'.RjV)rC\=ٮ?rJadQyJtj~io&G|EfBõJ_(\_WuJ$wפސxFB  SНc? i ? bkى@Ȭ @ AL$;|X@}YeNTf:K -9FU.B0ZHV7F$wƯ(!c:ҿ_T׽٧{_pI}/M&s=pOW|8C.Zʗ6"šdD6F2+\@|0]bmy=/ǐUl2㡖ۨ!Eu6^IW!L$H8Oq~DdBoG-tn>K5ޝ-s*J; H`02Yc/KQuD,-^{q$L ڂ+ uv-n&ќ]SBקgO?da#?QQpruC8{]œxrSjoDffM6ݦTX{!B Ƨ<ITJo#w޺hv^"}(jrf H^xGMgxSq5"iOC&][/܈6/@G\k@5$ˇQgZE ;l|%ӒO1ttt" tf&9ܐq*S)EVԈƍF~v#C8csN-[vihX ByJH |1+>m CՃV-2V޴`5MsKq%uo0mZcdĝi"=)(0uGТm(&dWG#c`Dft/v_K' + OkG,3(Oݿs)ܣ nٷ;AN6O) TTW_3Ӟ@I<YoH)mw8 vwk^a{]N:9 A!W8!6߆xCk8nYL[ R댺uX1#rl_ݥ~}>|J-(="A^i.k@e;9 |VdTgѻ1)N9ocJ.r~7?Y%Q]xOV"X q b NL-A& 6$dEI+V9B/^^C҅$<{B'>1595yˍ6G|x^W#<8(űŸ`~>I6Y4noqK伋dI16b1|juyzOv~I=Ad7~ҨI88 AѣnPa qzÞ^ހX_pX͔{M>Nѓ=gtصT[>e*HbY2Y;,M}Hp\67K҈ 5;U+UOC_ڹ; <]V;`w\u2Sm!\lxhWC^ٿNNV@ݾKvl/hdpa_E]誋S6[hh@HͶl<Ȃy I#L׬s1"o#=.%#d(6?j<}rpt[_im&1X]Y3Lf6,DFTRn؅Tu :5hh{kHŞ[3XZ^.vxl{G297٬yN.]9mFdHd (Y"5PAqlu׆ VzR=N7QVק-= vF]ׂ?%pYכ~pdΐŴ#LCqeA1!ByS6iȥup&vnľ}ޔ;~<=ǧA٨v)Ov/ ׍ϞNEPnaɐ$ Sn-Y'WDHj_aW&1!ݲh](o"43=jt>ޙ| :6a%WoӖ@%!kB~+L5a447U /WR6d`ѢᐻJA`"<|NnL/8yVBHM9)`yh-a$ovȂ$o.}^dT6Od6@j ͏8W NSo%Ѡ "rc<@UJ*0@he.Iޞ1Â%-Дo狌bU8ЊwXڍs\i33ߡJdXԙؒ\ngp]V-ds$wNZBuoBtT~)FO',st0u2چ 'G0aߤ$T fd7 ~(rJj05y_'~}"X%pSˊ HֳZyg|5ayDR޸@'LͰxnnɌQs VCU92ȍ7!uG Lꖘftcf٨c@.*6#X?W;#mڪfx03uDDlycS)W1 H{i5v :|w,:U͙G<$%dPoXrFAHb\]%!ʷlQD^;E'is0WU t/CW/9 !N3–;gLºy=T/4y 2}|S☲Ijj1p=\oŞ>(|ںfʺ_DQG Rr:Ojt- ;?ח$z` E%5uctmpc}F400qO lUXi S#Fl9x0+kpݟn1]=%oV67ldn7 0UxUF9Ќ~t/6eMl+WB:{[_ZȔ_}uS;<1]9`֐ 3.5 ު h=|ՁSY4D$W̮{iy~< IHYFW7@꼷==~GK(U(R*v}9pd͜BYGW.T8FaRb9DZ-YZW{-4l$ )H5Mb@CԜP#Y 8I 'DҕT.Wyͯ* X|ma!0*#<1m|Y>1ia)Jrj2'ІT-q;*ɔKbN*i{ǟwઐx;N(qar7x/Z8k58 \kێ_"9*t\+`cp ?UG_v9YbS\ɀ6/ =0 g.t֥vh!18iwb`M3E|%ItT$IbۛX(I㛏5 J^9bY jMzW}-H8Fǯ>BT#Ш7F*8ä(ܖӫ׃|qXabaWzYvɳoHh /o] Gp1(;liρ 2|LKB1?a ks&AfP ao2JYFKΫcH Uh8I>x>2S 2 '-vx]ms?aH%hayS(cm6zHŬ".u(t{M4;Ӣw^WkFQ2s׍ Q#<(I:ȧاd=I9g{<ޡXՎϾ{#G40GXQd/b(WW߶ajavvB[v^=Ȕ(M9^"m2\p "B`]AOs vr#,i#ѼQN?veoe@xxrMNf`†kTfz,Q# (a UEvʉ>miߓ΅NSa^I!}?Z,Dޠj*1(s VnIGTsij6JGQS|ƛ@s4M.`S(Цΐ;ŅSBbݧnԳ :xɩD9Sp vDpFaY%+)-F .C@=7)A^mz: a]3:taK)_ex@3z;Ub+k;~)W{"Tʠ n1~5I1&=DHUKU88Ywl,ou}HP4OrvU$r )Cg0:aB(96·>O.^zQgHyg BX*MۧvT3`su+v^X b5d&+aSl 3,[9BtutTBOG Q0yVdǵC">*Ќ''ėn&fΤғzˆy3 =1PIYȲmpP`[Sgd9(&W^|x`W{Yf6s FW'wR)|O ՛QpŻϳ(5Q[.-Z@YF.? 4ϊ1n˿*M:B|!AnTűlLHd:|c9In.z$P0S75] DvCk$MiS{&jGηDiƐf,E2>0 e?"4G Mkrno`SGeVuF6OMO.+B~l80Ji"K # \;6Qv&F IB?}'_@d֡*1!R(Ѱ$fpC-rm!"ds_ r.apuD:U0I},z/l\Zܾ} ( >S"k%4Ի tFWbZ8 v'D3C@}U#^If+'yͧ\ "L2 r*{H." k ꝅh6%T-su!y"BZ?8~6M/\\KPHDžİE?kn["Q|#5i;H,R-^K>pJ3JIhBO_i: a^Ҡ[xs%BM[^~Y+In)4[iIcֺkN]b#DfGtqu"A,_)dXNlePW[KnYG2J\}Âo˅zAd"ރË.=u:e&0K2:`fmxϻ>? zaZ[=Iۥ,SP+RfH Ug|M؎ (4M g΂ ^\Zb@>Ǘ-:]/nDIJA!th98b Zz49y8 h*5wOo2F06 :m9.*Ff v=-}An(aHUKzy?% ɻ,G`M0OKO&l!"s>#b990{) s'<"m+JI\RU q_v-8tusN$ɸzzܞh[>/z6T>(3Q:JlXʌj%lf3X#-%hef=KL$5Iint^ *\F,X6wpڇV}d~=GO N*Drg]NPcc_ H ӥ?8Q^P=~G}b~fȧ2PK/׈6퇼4 ݪA`}A( i<j<ϜAy{>Z4@íGS+mP([o}ngo):!ٶ YZ