rsyslog-doc-8.2406.0-150600.12.8.1<>,hbf?p9|gt o]#6uϟ(T#dp5oǙ=[&Ģ)2"6KH44 `Ԋū{~0IHvֆ fu㑂hF5/8iԾ'#GKO Ai3Kaْ!TfChl hYj甯fLb~A g,M62].@PmMǀ14 lvK1m6D&kmۗH%f~V<ݭI6unEy!w%+9%cx >;?pd % J"B Xg D   $ Y H>h  @ P ( 8 Q9 Q:LQFG,HIXY\]#p^YGbkclKdlelflllulvxz $*lCrsyslog-doc8.2406.0150600.12.8.1Additional documentation for rsyslogRsyslog is an enhanced multi-threaded syslog daemon. See rsyslog package. This package provides additional documentation for rsyslog.hbf?h02-armsrv2y+SUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-3.0-or-laterhttps://www.suse.com/System/Daemonshttp://www.rsyslog.com/linuxaarch64` N'[(0>69 I*)m/dL @%*|-'QG>2Y/ j'DKvX ~ix#m$ 8my7" T#*y ,D6]9  nw  gWioK$w'2&7< 6Y4hM F;riNro07 e S6 g^ 3>""|s:`b R%f :lO' InG&A5}q ' E 6 I ~   <V/<D /p%bP@"!6 Wh< J/2F r & 1 gAV- eZK^OqMoQ<gg 40??=??Ct"1 ; \v GB@aYEI )9 & 5R$"hE9F ;T5i eh"?  LVi5n/<9<%xfc]*fZZA!e@ DLJ 4PV3s#VGE($L bCo -)uTI"fm\F$'O6% z^(>bHZbIO!pC9* !Xy4oTd#W!'!y f"\]N&#"(B!)\JYc=Mh?!QBI$ZkEL|Űe&+C>l_{pA"`8P47z;B2Ka:){#?-a4r.0v,cW( 4f;( ,U^TRG2L#Pq>W 2dK('?:*58d@e.-Ql"$-NT?lE1'0>dB*d+?%Fv_E0(2v"G.9"#"# 0@=4^O8H*2"@ST(n3""--uI )!T#v] !#56>pizS7+':h^$s*2#d%j%9 TP\&O$$!#&| "2 Cq&q"Y 09-F1%'/ D&h"K$<m}_&5HIp4& =^EbqZ5V*F766Z80)b> j*[LAAAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤hbf4hbf4fubfub[}fub]fub[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}fub]nfuS[}[}[}[}[}]$eOafuT[}[}[}eOa[}cL({cL({]Z~]Z~fu\fuT]Z~b \ [}[}]Z~]n[}[}[}[}]Z~]Z~eOa[}eO]Z~eOa]Z~af(]Z~]Z~cڶfuUcL({fuUeOa[}[}[}[}]Z~eOa[}[}[}a[}[}eN[}[}fuV[}[}[}[}eOa]Z~[}[}[}[}fu\]Z~[}[}[}[}[}[}[}]Z~]Z~f caf([evYaf(ev[[}eOa]Z~eOa]$[}`}EeOa[}eOa]$eOa^+[}]Z~[}]n]Z~[}cڶ]Z~]$eOa[}]Z~[}[}eOa]Z~]Z~]Z~d$^+f cbf ceOa]Z~eOaf c[}[}b )[}]Z~[}]Z~]Z~b )^eOaeOa_ ]Z~^+]Z~]Z~]$]$]Z~]Z~]Z~[}]$]Z~[}[}[}[}b )[}]Z~[}]Z~af(evYb[}fu\[}[}[}d= eOa[}fu\[}[}[}fu][}]Z~]$]Z~[}[[}[}fu][}[}fu]]Z~[}[}[}fu][}]Z~]Z~]Z~]Z~]na]$fu][}[}]Z~]Z~[}[}fu_fu^fu^[}[}[}[}[}[}[}[}[}[}fu^fu^[}[}[}fu^[}[}[}fu^[}[}fu^[}fu^[}[}fu^[}[}[}]Z~[}fu_[}[}[}[}[}[}[}[}]Z~]Z~fua[}]Z~_ [}]Z~fuaaf(]Z~]Z~a[}[}[}`}EeOa[}[}[}_ ]Z~[}`}E[}eOa[}[}[}[}[}af(]Z~[}[}`r`r`r`r[}]Z~[}c:[}[}[}ft]Z~]Z~[}]naf([}[}fuaeOa[}^+\ [}cL({fub[}b]Z~eOaaf([}eOa[}[}[}`}EevY]Z~_D#]Z~]Z~[}]]Z~]]Z~fub[}[}[}[}]n[}fubfubfub`7`7fub`7`7`7fub`7`7fub[}`7fub`7`7fuSfuSfuSfuSfuSfuSfuSfuSfuSfuTfuSfuSfuSfuTfuTfuTfuTfuTfuTfu\fuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuTfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuUfuVfuUfuUfuVfuVfuVfuVfuVfuVfuVfuVfu\fuVfuVfuVfuVfuVfuVfuVfuVfuVfuVfuVfuVfuWfuWfuWfuWfuWfuWfuWfuWfuWfuWfuWfuWfuWfuWfuXfuXfuXfuXfuXfuXfuXfuXfuXfuXfuXfuXfuYfuYfuYfuYfuYfuYfuYfuYfuYfuYfuYfuYfuYfuYfuZfuZfuZfuZfuZfuZfuZfuZfuZfuZfuZfuZfuZfuZfuZfu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu[fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu\fu]fu\fu\fu\fu\fu\fu\fu]fu]fu]fu]fu]fu]fu]fu]fu]fu]fubfu]fu]fu]fu]fu]fu]fu]fu]fu]fu]fu]fu]fu]fu]fu]fu]fucfu_fu^fu^fu]fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu^fu_fu^fu_fu_fu_fu_fu_fu_fu_fu_fu_fuafu_fu_fu_fu_fu_fuafu_fu_fu_fu_fu_fu_fu_fu_fu_fu_fu_fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fu`fuafuafuafuafuafuafuafuafuafuafubfucfuafuafuafuafuafuafuafubfuafuafuafuafuafubfubfubfubfubfubfubfubfubfubfubfubfubfubfubfubfubfubfubfubfubfubfubffe709c5d67086f81891eb3dfa0608d43b62bf97431c8d7d5e827b8335d88314848c1c35883818c241a409a09c2b70e187fe642815122c590d4b5d45c0dd77a94948839f1d2753ae53d6bed09a08d781ad2912386a13e80ac182745b79c7ff38613714c3204f334f489786da36dfad6e710de76491f1efd74be7abfdde3a23e600afa3b0c2114822cf6d79ec8e2f0bbad2b6c79f685747eefde731d8aba3a06c9261cda87b27aa2ac3ab90b61ad9571e9137e274be53a67625399f6a90753747c79cdd72c94656a67ed1e0f9f400da2cfe49d9fb1f98d5b74e080592dd089d6609a11ca26226cf48d912b891598a7b8dadf63f6e3080647501430738cd91bfba4c13f14b85574a442b803b2a82b3e6dc1990caf05b6a1a8efd75d456a5a5fc4b5a1a3f5df84997661b8c33c8316ffe36de21333e82259b5d1644304d951c5513938ee515c3718bef1669b20d34c229952b7bae47de0ce0a139eacfa8cec1573d0edc9f2d391d747f208d1659b1d4c2f0ca2bdb1d1fc95bce034feafe33cf9f7ea9770f31efced8b94ff373da579752b7a1110171bf26af07fc08c753f689925d8734689c6a85fbf0da81b7b1a0652e617cb11d02d8ccf6dc70cc70967ee9ca14afb24f1c3ac0504e7b6c48231444c6be58c8d5fce0861cb29ba1ed9d8350d2dcc1a86bed3abe948c021ca838c80a35cda320891e3430133e6c8582618f967f1b7872cde6a49d3727fad8c1dd3f2c9944bf36553a86fe7eab90d3c720e6f6a1379f0b24b9fa7fe60fba076035b46b50bec78dc2dba08e0507a04a4408a9b6886ef8ff6f524adb812803364602e14a5eefeb0fee2ec540f9e7882d23301e276b48279703b8544687e0e108fea644be612e817cfebeea424f01606f54864923357c12f4be1696f3fadeca8637b43b9c299c6bf988b9a232bca2e38c7039d44091ca764e11bb6606a3828d7bcd543231f55d899f80548b310d77f4c214c87b0067679497c2cf2ba2cae2c1099d542aa2d4dd9c8f91cbec2066b45ea8d385bae6f6cb95531fa463b98acda0ff2878840054dd5a9b5a06e515aaf409722631ff41022ed9a7d80d738e77958e875096b8fdb73bd4da85e11fd7331a049254427e58c1e87bee154663b4d8dd68d443e1226925811ed4ec0d0450149b22d525f79cd94111730e9514f1cd2f9e6f210f41eefd08923ada92ff05c3b5c069246864330f82486ce24a1d8dadd09faf71d6e568f41d8b957ae11d559cb49c1bae2ff02707ddd9d1823f5be6000a56e73d517f31e018613f7403e91233bee138d2aecc47c3f2789a024cca2045f078bd7ccda91e1062dd5af3d84cbf3293330a204acbf9b96b63af38e566e38483b9b7df4fb1c0a519e3315cdd56276fbc8c1c2f856b0240c925e12754278a9554dc7ba1e46dc038e8fb131b68a7322dd5072e15ef9bec700830931195d06ed8dbb769ee4b8f0a64ce900f704c35f187043cbbdfbaf4794e2d6a0dd0917cd509c4022be17ab1e851fb380d81ddfa86ed633efd233b4cd640dc65ff8dd0c7c4107a1c573ca0e5e63cfc8f0e38639c1ce5887be8d157c63d678cd18ddfecd639146964c379fefbb3e0c484678408916e6ad1b38b5958a6de53954c725146146eef012f3fbecb6d03b7243fd081b4036e05fb7450216ed5a3dc16088fc8a54ce0b276e64a246f7bf42ad79b1b94fc4c80f28169fb255cf05a063efa4ba5f83c2a9cf2dc62b29ae0c376fa0ff00ec32f66bd41a61af3bb0a5382cbe2de114d3d680d5d299fd16ad52d903420f25b2ed8941f9fd627745569075cef8c9b19f848ab8c69506a9629957ca8cd825b91c48ee195cc85c3f5bc41a8058adf25475906445c9a62dd7cf1ed409cc36830889657d587dcaa10a98edacd67d6c16ffa1f1c943efc82a2f265936cba546bdfbc78da4b6b972917e17a1e06a10581623c02d63652307b1b987ac0955f76e557323174e816e9672a58a9db86cdda420e0fb21a967a7c4b80ff4da5633980911a49df4710d35838841aa2e7e49ea244a99c3c5ca1e245ca1454418409bb756dfb12b11e9c3fb7ecd120ccc855f71afa125cdddc8ff7ecf7b735c2b5511788cacb7cd215856b7f17360f557d0685af25a56bd7ddbdff348f733aa142f08806f841c306c8260944baa37a52d8f2faf3b7ae61291dafe33521ad570ab9836d7f34fe579ea45df0baaeb031464faff701a3883d650300d011ee505814143a6ec99db49cc4caa5a4e385219c38470ee9ff07f3e0915ccef2a8be2e7c062d5de9e87c71f8d37d5ea2dcbae72234d652c6952dbe002406efd6e11defefcc10bc1a22a8e8184151ae7ac57813d82d4e380c57f3ddd13cfb6bcf7b9e37a73e50339c54ac35577667e748e6ad48ce9dddf50f06aaf3564c85ea7b425387e534e4b505f8d07628206fc7f5b873ff32e16d58ecc6c598b9ffcb0101b08a4d7264ae4124db8ea41ba0a333b28ec1875d407092d55fd33a7fedf27091c7628ad8e8de5e163df03d9abd26837e70aa3582e5199347df4d73f73f11eeb62ec3c32dc0726ca8575de21a01433ebcbc14d6b4102d5447283dfc36c425710cb84e79eae12c9e7daadb67d5a40e5beec6d0fb9230c45f8951035b09359a4a337ef9fa2bfad97ebc623752c9f7aa9e58908e7ec8966a308ebe03a79fbd04214bfa8c2cb7442aeab0f77cede44b7297b03bf0122a495cfb8a2a0b5a7a99c0a0f45aa8c8d05aea14ffcf8eda918dbe398957481be044b8181e58677b77741e244b8fe0e1eb320c4f028ba31db87d187158e832a8ef8289799469ccffa91455b41117f3f077c65ee79bad87e90b62a22d6e8dc68b63453b0c2afe11b83ad27ef6b624c6c858d9d6ae1726cb13d1d0069033aa1812fbd2aa03bad37322e717f63a63da11f757182a1c23098c37f189b04f0c2bacbae794f87061a47ba5ebc3d26e670a38bb7010ddaefd90bbe11444cf59f1b22a6160162b56eabcb3655177e5b922ee792ebc737972863c30001dffb6aa1b50920089aa1ca9445f6b7a0e0ad9de6e6360ebf3f56915b55dc8537dde9f0f820968cea9c00f2b07bba27df4a9181e481b7f77dec5eac176cda9a79bdda1ee764e161f65ee756535f817b484aed625f7ec2b95cf4e0a5ccc4ae9205d3b863ee879168aa857ebab91f9f228a731cd3359f289fd3b5dbede659afbab74e13a859cce6c33a4c69b477f680f660aa3c1f2394697d93e59972ebd70316ddb193a48979f2c745aaf6b3af095e5e7bfd2158a4a0de020c101605c481e344efcf5034cfbeefc10d6488b8fdedb95075d5e0c85d9b958e490a6fc4a9179d7f0bc23897d80ab81ba073460c34319b71667f48355e1af2c0312789d2f514091273cac55d53f3c3564bf470bfe9822af30749ace62bacd32dd8be07712f1bc0ebec62f63055a5e9f5a1c16373bada952cbd6ab5b633cc5893575b5f102a8ae57c88b63ffc3ca6de8ffe54e40c448b79f0d57d4b15d601063f0837c518e17aec03f0afe43b54464ea998fe0e278128f12e81cf0672e150cca7323e047982087cba80662ade72c3dc2adc7dc30eb2ed8e7cf2a290cd2e412dcaf11c6e218b02fd58b94bc4e114637b370733c144fe9694f23b83cb9227fe13800a789062bd9419940c54007a4d848ec72430a7843edd23b008f9113869647f1732a5e24f9005f3fe1540aaee9d221a3ace81c563c4e61d0a06423865e5265959639069c804d0e048d0db89c653dc61b99e919616062de736852e591d8e07d8cd0ccf9ad153c5b45e28691851c37a7fb93b25d93eeb289e725169dce27c89cc30f5bc2dd00e6c3a529428d92e55d508236e0b89f061c2d98e41dc33305fd7134f7bc91540f360e4ba4e5dca67144028a5b4128cc4e4de9b3ac85d570a045225f2ee8ffff330198dc8ef4d2bea1112aee0006f478de3726c08e43527585c79dd125d2487c20879cc561a26d6062bcd79b3160498364c691fb0b14d83593daf9fee4e47a86884f2b91e2fabdce66e117f4a333f640232ace6622e6d4513de98096b303a3510dcc63cd0bfbea4bc27486434016eafcab9a603f4cd123896ce5017154c2645c77d0e59bcf2c43e52f5e3a323cf0c4a5a67dd1380c12577740c0f85607e3e62e7922431923ebe7363e69be222a34346b4ee1543100c9135c84998dd96e8bc866fa7e614d62e8be733bddf60f85ac4130da92956dba65a8a76bd1e9ec0ca59537fc9e417fbbd0f8aa2bca6b873d7c226b25c230f2d20dbf92dc96b9eeefcabc1337b77c16aff7f4f94e632bff8ba0e5ab97380cc4bb57960cf15e8c767df77daa3697a70a36eaf3cbdb95053393a855ec39f9dd50661f2646accc89cee0b370d439d9e9ae08037f44eb57ca14dab90985dc55439046c331ed03a5c80e375ce4fcf753ba88d40184d212e78cc7c907b6b7a8de2c9cc8fa9fa1761604410b24e82ab0b835afd1b693b1ec046fb0dfce0980cff3fd6c7fa18deb1ff4bf32dbacef2780dab72d0830e4019cff2dcd01e0617d9fec08cc74d9a0f4c011a88632327ac0b148f9dcd6507bca42ef2d18360719d00efb064cefaa29dafed6cd10aa577402ea66296a49929d7c3b8f4ec4651280bbe680578d077ff74e00685cdd4797cc685e85940aef02ac869213a2d88ac50909ebe72dc1eef31c8150dd62ff8d3d498aa47225fb2e7b42c2b80f1e6bf1c3e1bfe1659af735c645e19ae106b1dd437d71c3d7efa269b2e32bdb58152048b1fd04d199e28d7fd52bedbb5ad4d013920b21bb8cd58e6e6bc9942107959f12108e908c611af6c5b683ec96b856852715bc6ad23788487cd03b8561db985d59209349adfae734f10bc68af50ea634863f355c6e4e8c4b98474d55c7ca72b5601d841d31962980c4d4ef3e5badc7c141c00865aeb699e2260ef9bc1603f9683131db2a3a9be844d7cad5c7560ddee55f970343a3cc2706de4d706b53c2a72d1abb514cf251a98dbe0aac8c648d5986ce3b05ab95078a4836de75a93c920c815a259ddfbcb387e39108b55fccab56f4bed124a414cb41a9dcf519a8757b0ad78f8fbfaead5b20514a6065a1c4f71002cb039d8c21efecc5d43c8a670e0ba8a51104646503cc944f4304d6eb87ac3f523448af05586cd4f7f097e0f3a8f0a140a7f8ecbb56a0b577925dae113b4edbdae9001a5d9ea169cef60fa9aa617c34040527dfd9c4eba28db6b8d61904872b3afd533c1b39ff4497e029f9d455c8d856928782ea3ad32d33be87824cca98567afac4ed4d113ad1fe7ef8a3c555f28226ee7ef1ef6d7fd5891103d56b5d14e20722a05fdee53b74186f768a0ea0d841f9019f8540802b7c192f7c2b72db5415e8e2deb993f841c66206cf3b8fcb5172401bb159a5ea922176cd9b6612f1f3e346fbced78999cc409089eba15bf907806d8bda742009c7f788d088180c4134d17c81e0422d94e1fb541b6fd1c1d37f464a70e299d1b254690755740fb1dbde43c42ee5fbc02bb00f69ea5877576cc47e4ca82a0104c84b2506270276f08311c6b55bd41c8e9dd7bf4b54b10bd0de92ac7f9658cc305e9a88e760aff0a80c3ebc6a37e20f4be5e6fc118b51abe64164957d8c7d7575b56d4f7d3bb38f6d99497b287cdb8744afc7a38a592a2f322b672e6506e104b9bb5bdc11d5adb92ffd93e782674720a28a761a908513853a36bea453f2873dead0ca1c9a9db3f9f683529802e35241f296bbf074ede5eba3352494c86579821e509f26735b41c072d1eab40d33b0f4e045e5e99d67d882a6bfe3b625f2de8d51ff4660e1d45f947c6a07c43225833fe0eaf30f8bc65abe2d6aae9736b5ca5dc7bf35482ddcaecf243c6c0fe4680ef69281acc9a1deeaa89a1205af2aa43a27b82c9a0ad7cedfbf849133f95fe91b5ecf45b381b8c092c20b8d9834aa111bc047bc5cc59a550e4e8f1c9e517141e719ef346408365f30ba0b9fc83b56760267ff138ed0e853c7a2913b8f781a76c1f99e1d5d6031b2396058d3aa28edf71518b2183e97a7ba524bd74b50748dc23331e6bd8921b8ae3f57adebe9827142c26569e8818219ad17401377822588c38bfa8fcb1368b6d01e83b428ac44bf2f1419a4ada67f2a87a23e86830a6d78a7467bd9b047eb9a5038949dc512b0a2ee869c255ba86dfe4d11ae1ea7dc55d74183ada53d8619da181958caee6440155080431346a65869c49f144e2bca580f15bb2b8bfc453eb4f8de4651210dfa64eb5be4835a6d9454718f61aec6aa0feadc291856849a8a243a2e2ed29fd4056f90ea2eba64b8276238a31c81ca29da22ebd5c24eafd8f64cd73c32a7eb7d4814e033e2e452fec54873721bb4982500fade5ef2811db0bee4048f81e6783a9d9fa9bb17b28ef7e27e16278e7d3e6162989754a176b1a99dde5ee92286781cb80fdf7eb830a454a5d38c1da20ec3b129ba6c855b4c3b0d3051024cc85668cee25bf694e1408905480bfda47178f72384d8153381ffc64babbbcd051c18db6163523058dfd1449cb4a077a2e6c138ce74257122b726e978842ee8e217bd292516a3fca1bf215a0bfb6c2e305b10cac2ab85af3212fe07276698a8ff6d056e1f3558528de540c2f3e13093220669ea950295208dfa0fc0a80e50d29066e9bc91bbce87034c4909bd916d33a0333bb4211b044483b8379718b763ceaff940ccae213de1e4985f78548de5eb9ea39d96c1ee1799f5080a0bf35f8c2a5e04cadabbd164e124642df83b68404de94c67f2f0ecfb27830bd0bdd4715212f98dcd43e3d3ba0567cc2bbbfa69b3972193897ce4260817931cc02f6c9b66adea092ebeff88ebd10beb772ed435359fd9dfd10c6a81cba96cff02a0eab9c06b3b103a036319eae0171bed7128d256c7c20652cae61dc2754c128dc04a27425bb985b110e44e85e064c31b2232a8f99a1045742739b471a05e2dc9385d7854cb541c89a18c5d73b87b29ff174f1b6d03595c1d731f0fd39da699bd71f25a1b10a31daf0e7a481c8d58de402d9dd7fd1df366467cc13c915c56aa1e5147fec8441ef36af05d106aa8085519912a9c9f11be77f140a333f72664db56605ce3604583a089ab17f087fee407d378c14600b9322de0fe2d9fe8491b5e0cc6dddfdeaa1be6c7fead2e15868dd65407dad99cfcf0ba7d9dc2a20b5fc6ac34cf11859aef481b62b1b9d0c7c8422fe84b9439d8e9a912b22caf5f8e616f4f40776f6c540b116cca430b959de096597320acb1a82f68adc6b98ab15dfaa6d0ed442bd241039ae8adbbb4a2d042769a2a78bd251c6a5caf3eb69119c40f050cd371fe5df76ac171174481e4c325c6d0acb54e551bf9e16ae0cd195df0dd384f00f9e1704fb9b09842950cd1ed47a0503a6cf4c85dc96d36c59b3e6545767769dbc1372409a920e2c8dc70825677353f614118f961b4c4268b4051ea8fb6fd6942137cecef1f72064487cc031a5c0e9eb467e1bd562489bf9c7a61d75760e975f20db63d9483c6ca910111dce0c494a3ea656169536f0e047f76156bb872f136d3317097987b10890ddacc1c705b6c8362c11e7cd24548c3d92c23ed0711ea032ca07f7751c3634b7b32528af18cf87ebd8f2ac332a63014638941189adc3fcccfeab4334961bbb584381a6acb362a18be48637b00ccdc547ec9a045d207039e06082fc852d5814a263dbc796d72a4b3b9196768f8d6f0beca6d5c33340f6b442957d4cb49624568f9f59614b18119e660f09a54f346d8ba56a1b44e5c5133dd9b42af8af958d07f581e4fa70780f2542c9de39ac650f4ce9486e59904e16931675e0e18807ab08ffebffed76932cd391824f1c2ae1f46cfd22c481f20301b9b7bab6e7bfded9d5b8cd6bf3a34223f3b75f75fc2d2973b59220aaa92d1d73ea482cc6d24087b477a0f5c2b53e78ffb1be43aa592ec16151b6f77994ca69d9931d354ee36c767d9c1d7d717822c8932cb1005e4bc33739cae7a2ec268b901c7fc658fbf577df8d1eab96798cff8af424a3ec86eb214243a517053fdcd2f72735f8e4c9d59e203ec3fba9c4495891683b8e85954d19e8543628dfb7806d12f712be4d80da07cde02d72575501e2837ccfd6b4935e1bb39f6ca920007c5241e11499e3873c95af63235f6be8c142ab2892d41ea66da6e15d8da6b0f8fb3d1efdd3371d95f0d8ab5366b951548c09d07fe8c8cffcfdeb0d342df205d489f3b9e2e60892679f3dacb212c83c301ab3ba94a1819cf9969f87cd3b9a9a9df451906a8162221f2d33fc1fb2096ac0469d03f3060af1f2e7ccb396c26a550d4ed6f92070413a9b93dadb8117b9af4f48048f0f3e0fba17cf6dfecb2da2fe003b5da11b67c5ec53c2e1e9689e5ce4a8acafc8882c2728e7a0e4788ad4f288f2be5279da97b86dc68f54ed20a3deb25cd75428906114625a8a84109252da50e5b8fdc801b9e05f13c667c53db87e445e01583c0560d6308e305e50f09e6993614cc36dcdac60c218d7b335566980c03011598bb211b0a1dc4d860a730ebc8804646096981756ac4a8efbb4d9e4b1b460026b4e7e41745dd421a1d4eb59d59427063d930a32999d73fe64d02fcf926eb9ce66c9ba3a87f9543f65860f4ec2d96e0feb6b739381d793332912afb4c76c726b61e16ccec2f6a445793783f3eb79bd11b556f82bc578af6c165373c8df24ec9b6f9c08e11fdf028d05d3c26630c9e8094749deb36876c353272981f33d1c0743f90dcb79390620a7c371a0fb29e47545ea3ab1fb191832333ad6a122c9aa8f144d46ab20dfb45890e8dafbfea63f6394b04241dc47bf37e3c9639fd6050ca174cd6c6789849b87f05ad046147f0267d6a358488a45646d26598b7e741567917f8b46ab33355e76942b18a7395d40fd9342edb5ff74ba5a2da7c341db3e511c03286ee58f93939484720225246663388fb87b2f9ffb58f5b4407a313ef262a788e9d491a44083f9c4a7c00c1b7e01684b4fc8be6c3c2c7cda16aa88fa8b5313f01ac321d6a9e52325c0ef6e633a4e1fc77241760f0226880ac8804fd6c714e63dd40359d2aabd0768e3ec005cd2ffa69fcd9883b24d27ab4bc5bc7ba82b8a6f9e59ae83db2399ec9f260249c6a6e71c6b69f3defadc62fe50a8a76c33a5788c9ef4095f0f4c9b7a7c3dbfecd9f7ef84e84dfc42afb7c845b38bdb231339cf405d625dd1047a04127d4b127c6decf290c23c44900074d09a0a7f04bdc499c07c04b422a58fdfd6a4f553d74d665738a354a5227a2a1f6f041184cf4eddbba146d406ad86b06a18733838cf853eeb095dbe6978623b9ce6d283bdf9fbeffd091e65f2e0a6fe3fd960edad9c7bf017aee46c52b96c735657ec8c3c551f75a3787f37f28a0e5e43868eb2e25b10ac16b5616094e93ada958d8065684c5b5597207778f76e07db5e9208e5492d23920645491de709e63fe78d0bf8df3669edb0a0850dc5006985202e9283eaf3eee427a8e53719551a2ecc52c90514cd1041c66fae7cd56effce6301326deafee7d86bdea1491ca95780b9dda57144619cb4331d8356b11f4cfeaf05479caf0ea39434ce2d6ded74c8315caedf5750e9c7278a1edfefb2ba11bd25246f9c86a730c32dd8e2db453f41cde1663b8073d4569e07a585e629aedabf2eb29f6c8e2dc059dee0efe016bc9f0a9aac84b9992e890b8cfffa9f3ae4cf768ce8d918a3b27b775360340a4c1b1cc02f0b9cc64aab287ddfa4517c6c2169a76ad8d6475fec04167b7c9246633974055182f896f20465b874b63e704d16cd27a50463b468afa170b7bbf69ebf3b9fd91a5e20621a755d7b0a7cccbe9a0ad984b9a5ec5425f20abac8437e5cdfee1b057acbb4ad9ab8fb9c206266da6c47c0c493611d47aee055f9fdb79beb0d5611503ee27917e646b29e451953e6e9f8b8f225cdc02483d3505e817f712bb744d665e9c264c4c9c53cc8ebdf95d26120cad48aafa6d067bc9b0043c40716dcb68548c9b289df319adb6c2cd7efe4eba873063a337809b0992c7a9c7b1c4fac2c1361c8a6e130aeec9b249426da784d89e186c1a272748ab8639259aa58228bf8441e2d7b842fbcd756f9572863998a6c3f6255124e6c4f478389130630030aad68c303c660021a9e93e676ee51b2eedfe543dbd6513443b36a963122ca4e3c2377f831c5d0e7c1782611efb95898b537da093a83536f34bd05d8d3c7b0b9e5cca7a85c194ca38f43a0fef6fe37b7ef0017ca8def00279ff2a14e1564b7cf34382164ef02b8737e7b987b66f75c2a7d0d7b1a15c459023b37cee9a10689b08cb8bd98df9d97b29ece8e54c8ec4d957120939ca1a6be6f656805b00275daf3d386a61f72e20b92e4d4409ef05397263bc33d83c79d38cd4877242667a38fe1c5084edf3bdfc08d2eb8dc15f1f8c430bf191c8f41dfe9ed299100e79209a8c0eaf9d9364781531cf27cc0aef3728479e07fb2eb12e063c3e1108813b16ad1ff88eafd4205ebe5936e53849b32b1c66d8dfecee192610dcefd35ff2bbc123666db6bddffdd8ecdee7fcb69a839eae3be72173523fd52df054f1db3de354c5259accbc98b2ca2d3aab511359680b7b8217e6d4cc511287343dc90e0ac45e1d68985da10acae8cac820c43d6f7c56d351cb7ac775541a8c7b916abc1808fc428e6a57191cfccd0f188b5c77ccd7c850c5a54bba4d881381e4e734e108c060391bb296b60e919f7797d44f119c10ec94659de8217e8beca78e065e7b396a4b64cdb1cca922e2f716b75669f41aed7851277588eadff739353d21b61ae8b98a62361662abe1744a2701f78fd9f5c9182384fca09dfb04e1ab13e834146808c1ae33fcf9578c274b4d64844dc06ae5b8737e6a7cfa7fe54971d5a57b56641b0c35baf48f312a6049d50e60bd48afbdaac33d19c8004779ecd107a5875981fdbf8efaee632ed5ce37d44504d923dae21ee769565b92f9b37c8fbbeb94f4f67f2264f4e457a38150c01ede386d5f386be74dc1edc84d00574a82a04ab8df553e77bd6e367250820ff9d409231704eff71d68867dfe9b9435b7f3004e3403e3f7be34024c968965b3a0554621ebe4d71509722986f456f4edcabeb60aa2a5931370e43257d8cedad2e113f93499639ef34df6fce70f8cba302a7982358d28292146ae443a570b964b912ce477ba859b7e7c522f0495403fbd1f2def5335467889b8052a3a43504fbec431fcda957102f4ddba57f721c167965a279e6150ae040d7041a21abb914ed5fd2181a2399754fbb9081b1f72c9484d656834ec4674e0dea831938db185ca6918897683ee637c2e2ddd45cda533324c7a1be4d296498197f532ec10ee53cb7d611d2027035aa605c219552dc1f051c5aa718a5e22cc691f9c3cb5c272256604a6fc8e7b93b4e5595203b948f8e9fea877dc17796bd68710701cf08995ee595264c8a8ae833044a120e55fdd762566bb7d6ea6af00df6518fd29f2a4faeda0c97a4bafcdf37a8dba905fc196a18fe527585cb201da276af42653892ba678820363ea8853467609765fd0f12c74e9734e23dc049bc8f56788a7ad2d05226c28627ef099934b4bbb71f3f78029fd4d1d04427832269ca161e697b7dcae9a288da6665ecb7518d6652449abfd21d5c464bbce070e06cc66773e58e78fc0f0705d28590cd44ced58f5548c9d2bbac710aa9606d1ba848db334649f8f86ea09f4f4ce8c79e0c22e62425daeff82e28dfd5b9bd91ac8934288264b19c857b677c4bf21992acdbff363f86389c727b9f662767ce5591f9cdbdbbffbbd1c78ae273f82e6b3b6e881282c78e4a1a2309edf6054812dce87fc05c1a63199b399accceaa8739ba837cf5b8f39eadef75d9cea65cba96d22194e35a7e35bee41f0b4bea039cd08e2e6e95ec03203cc7c547c8f9c5a4f96712c70e1d118e41e6a22b22e3c14facade2b16afbc4feaf4a5027eb1f3ad9ea3b532f7371e635f468906d18f1229f8a3535f1f261b75b70f5dbca2db0448d57a5e43b0c150e5fd3b3d3d11117057efd23cbf1908d91c979a6088722d9580f29cc08b275d1252b06de5100b07d65615ba6432b582c7dc3d2170ccd7244f3bec9dc20b65b094414ef3c6105b5049511017612fcc92c91e9ab3a2b50e779cb5d3b021789f16f13dac065d57fb6ede40a4ce1a364993c53b33e581a1bb3199381276ed7160d9fdae199fe54025bcdfa5006851191d4068bfb7217fd9361d4db0ed1b301b65c05621ad8c1fedffb9398ca9a7b2335631bb1e419d52f95e0e8e493fff5ee0d1ba0bd5f00c0f8feabf1bd76a29dfd7c10256af94cb6252838528ecdd98c97d3af743bc6e0f61e5839a94e9c5787442ba7e6a6dca05750cc04794f759a14c870c42ead2199ce16f9aad548f98014c3cf23429c499a68c098de10dd61e1fa98e277225e1d80b776dc46418856d89f1400d572b220f3cebdce5a275efbe23fa7ffd326bf1f8e68d2399c730d149f12cd2748f2d871660e4437c621ed69ad32d443b79b9f0c10c4e94fe4e44ba678a4bfc75c46e68a948399c62c802b562bc66a3106335f1f592ef5b4d07c348877ded0bdead897a90f0466570d60fab5607f8d932aee9373f17d526c9669ad23397f3cd6b0ced7bb4094510772874dc812045d0b5e22dc15b3264b4c3b6cf0f1faa16d5bd83c640ddb061d64fba09967db99f64d0d0f302b685dd34a0da34f6b7e283068757440325d9ebce2cda5cca08505150c09ed8d4dff7f3c02fdb0dd1396d248cdc81b27808a42e306af9371a9b221aaa8f94fcfe375d6527e8df01719039f0d5a575d70305866992fe51100c399e58caf5102caf2cf530fbf5f73708582666d9d3dae90130df153f8231972a177790c3c4563546814987a04bd3fd6afb88756d8191d27f598efc502cce25db1dcd5914be30f0dae978a571181460b12f5612278a32d8f2dae3df225cb5f1f32ed999b33db31a8ffd4124a2712f9cbc06c581dc49ef2174ef0a4657dc0e4204270538263e071fbb8d7517f99dfd716de076dd83fc94d2eded1a46651901b3ff5e200149396ffbe07235b890e153ace76ebb80462d6c8491315f026f4220254584c486ebdbdc586bd9327321bf5e91bb5ad55a5881b4f5ec35f716509ff090e191af2856af69a5dfa45c6981ccae784590f6665355c2e4ac426c304fa7dbf51d97a716fb174a71071a065a7293c6bd6d21856bb953f2ff27eb8e18850817b64a74a1096873d8396519e256ad3aa11d9441db916dd127b65546ea26dd5b89bfd29c56ee1eb057eacbb79ae4f493b650e837e15c2312e664d64e11f1899fbfaff4112ae038ceedf8ffd8f0608aa42996b907357e82a64c2f75542331f814f695c26d4445e748c60c7bf3c4767fca1c673f096a68ce7e95a8a6646a9ee489f149f089a369c4c720725ab4eb108c4ec57f7c9239d91f3aa7fb353b38d98a985e7a2a3e69a80d854a00f3071e5eff07ca1cb7d082965405d6af46259c76914857b19ecee0d2379eab30feed9048a83ed7912b4381b37c78685043f324b26147fcede64df840b3bbe883b0b32bed72fc212cd5faed5a57c6bc61f0c7d867eaabf01aabadfa2cf76c67623583e95466266aaa0bf93ff82854ec36254cd4251c1f382d164c37d32405fb27cf2e5e5b839674225fda17eca6ae78e914999d31655cbe6f8353505d7843b81a348fe1f79464a31095789b8a504780e8b96d226241a11e8c4dde8e12ee2f6d96e79c1e24f12b305f11f716279bfce0caaade5110c7cb4dcd8e6cad044a9bbe8979b7edffdc65d051c0a612d1dfc75cb3fe38f2e5e48a7d71d9cc94f3d7836dea6695ad58cec01cf7a6ef3553e903ed083d7189e0f794e3d1fefb3433113b0bac365d80a6ce30430e2825587cf76fb24f2312b1a70f845760edbf0b5f85ced3f9360a12e9ca9b89ed41e2eaa575b23403abe6d08bfb78dbc43cdbe7f9988bc28ee984fa05231afe47d92904717849498166b891012f20587f24bcb0a253580ada599b6d6782389cc0f1cd50d6262a29c4ea0c3cd243d9e294e2fe950867b82717b63259389c4fd2b6494bee159992f334d11161a55f9e7d60467ffc314680e8cef0c451619ffaca44dc67d124bf715aac0461d74b2c9e61452e3571feb4165bd2c377a3d5d054321ba65dbff5495677a6b0a0909e29be4f1b87a362f4ec5acea3daf8b5b64f9b907d9ccd163f556775c697c90c07f2e98d0cebc472c353122c2ffededa56ac8a8b0c0a7c7171adbfb58ff9e15b2fa8210c36a93035c6bafced6354aff9f1d599cca6e12d30ea384f54bc13a73aa2bc8cbe499ce06c662bc11a318cc9e344cd97d6134e0d252440969de98d553dd27e7c283fa52cfc359363b50e1ce3e1999eeee3eb82ebcff30fd9f502b785830db86b956956ca69ee5f4f4762143b4b72f8464eb3a0b196daebd19afd437d54af09ff780823842b6c3c5dd7f3c181bfbc1d1e0d1f68f1542f4a211ae773a41134edde80cf61dc99c8ef6e2c4f822b4773fd7f7939e16df7bed4b22284f65bd5d599b285d9fab87e6f89776f3dd1b9b7bb16238185e72f3f06c8a16c785e68d0cbf4fd194041ab02601d70ceb504f7b573b84f02a2e86abef8f8c276adcc3ec2d2c91abb7d5f6793c572886ee1024ba4fc8a42dba851ba6c88b2425c8c767d2a400bb920fc022fe8f4bdc2786e189cc439c70fe6a41fbec582f67f9273c487defa06ff6669aca1ca35a6cb658315f22ff881e71a33cc0d4fd3ba3b80f94e762fd70c4514fe0fae0ee14a1c6f1b72d40acd90977806a4d31b3b7aa50cb0aedd2ffdb6606788768bdfaffd101cccf5b4003544658e6b29194678443f11259696c65cc5f56a75c031087d9f693c338eef3319431b37856afacab6575b9970a22edb2c08d05e2681162f0611477564151928eb2a39acddd12877f73d8c70c6b2e1b8c364180486cf447f48c354d96b67643b67117dc367df096773cbc2f5b0f52df30517d2685d8f58fefa2806a45438b11ea66c4b6ca097d5148af50bc8b4ac3cf72f6432bb74cfc1068caf7d6a1259820a7ca89fec673480937dee537d97ccce56b96462f15a4cdbbcb245685bdbdf2200ba93145d5872851912e106314b443310e0aa7b11f13f39f80d2fe0dd3f2a2f81fde1465e444ad502c52268756c295e0b201680e0899475d0cc97deafe82e81f853e96a2e34631a40231323f49cd7cc9285a5b44f455bf8c324dbfc90a36ac8676759a0df7dcb43ea3456919c493a4171727a88c18e544fcdf5ed08a6d945c61a9aeb3f174ad3c62a636022976e999d5712f502541253dad3343d147a82f157cf0fad2ea42c44b1101f6e2944e4ddee90301d71c316c5a04ff6cf1ff9ae8dae89befc17b0cd7e06e36c0de14ff3e2751f666399c7873d992aee90f3af88ec54ceee84734fea398b04718d936e1e2f4a07321db11ca1fd9dfebbf75ea5f3d74d09f9a0d5c08e9ef211afed3397ace994a39748325ae53bea62124348b1c7581dde67527fe9cc914823d652ff4b6e4c1d17768b84788ab10c98c86d2eb8518c7af04ce93b328d7c24e48aa7bc1c10293fe8738b34a664cbb887dca582665c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d004ad6ad7e772d6f3c61c65a7fb255e2b36d8bf583044c08ab97e7e5e6b8442d47e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc00854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac631accd27ffdaa3456771214dbc2f4d841d9ebe9324da2b23ac0333d35756f25e56235607a8cc70f8ac116a8b366d23f28ce526444620a5a0e8a3ecc39e9d885eb57b289dc3e22ade1d8ac15549db40f0305b81b5558a2418b6246bb1ac6d463f673aad3bd47b163f696fc4f1eb942293f818bab54c34f60c9042a191bfd3ab5d0cc10f799cd0f6b65f95c4012445497e5ba3cb9f51964a9468940b27bde98b487218fb1c1fc72e9af6b866f430be2a67fa376392b4db2f4dbf32772671b6ae55c755f18bbac2594aef308e3cf87d406986fcefc56aab92d28f017468cc4902d71a468383174082f79cd5149f48c406484c67cc27d58da03e4e3c7cbb34177f1e5a623883fad3f98cc624749fcab337903388a4ab8ae3a9e8b7852478712850ab627d05aa9386980dfbacb475725399a058747a7776dfff89438ec96c22ef66748d7ed49de3939aca70bb410a5b06377be58d7478c57e9d98ce45af73052f60e9c1111d2a9cb251c4e16f7178d519f7169019b882e065ed6a0ac55a1f71552a46c023564de80666d4c1483a071478b6d0c18f71e8ab6f45119a007daceafe51e6af2eedd92598353fb20bb8e9af740594cf26a1aa40954e6fa8ef2e0ae4970874f1784244d8f8b6ca5eae09421278e9daad49b44d52f7a6390ffa91bbde8900bdef837bf712880fd254ba193bbef5fcd37fce9d31887c2f8a1570ce3b3ea738ab8104f8567a35e79b5f8e74f1294c9a9e5edb1d2560f1978895ec51d95dc7c7747849aa3590f04fdc5e01ce4a38dae867fdb4ad872622c2015ef5cf19c2ae59bf6dfc5e61f668aa18142ba1a54b22e69ebbd0e8e1cc5d929f087e508f8568e34515372afe9e81151689dbe7634556b2614cceeeb4053cd439ff5120640ae49614184a55474df03cd92f0caee4139b0bf9af411b19db2b6fd8248fa9e6526a378c601b9fb1dc6afe5761c73ef00a2b2213c83ba0e77fa051cf760b38411eef45c36ba139e6d05bac2ae07adbeb527ac4ca14943b6daba560b167fe0ad1d8d71fc0ec751229a03177432ae6d1c1217c1a8bbbab23b2e77f967a628f2e2512fb226c3941e0d19f79b28bf5adb94329d566f684ee5c2f66d6e2442de48287a2337e464ab313281a61f04e3b6c567ddfd99c6aaf5d38937caa39f36c096e82a3dcdbf86f2a0081003a74c310f6fd81b912c2b2e578700b7453b2761c731c0dafb23784c01c64094a0f4b148f3e36afa7fcdc6d4c20e74e8d6278b8db0b074b57cbef146e73036b35db35e0fc777bc97753cd01ee01fef3d76bcf22c73ff8c9e163d9b8cea3f99c7b0f7536a4b3836b50403460035807280cdf550b5eefe650f23e3fa1e5d53d40db24fa47dc089932569b920cd565e88a7672de3139849387792259885b6626018c164b8ac6996205316d248bfeb61a5c5d59db4293ae88da1bf415dcb7fd12f3d6ae1d9c4f85bae4a996326efd8c56a94d29ad8f8ee95257ae3b96a199c3aa3d95ef5e156641cdfd8711fd34b67cc712af9dd1b181ce5cdb6e77521e15726929ccd1eebc2a75800f3a00322c22a317629a06fee648bce15ba7be4643299f032f1349de69ab834eac80eadb5369128bbe0e81f5dad915f70dd43292f51bc817d8e6c93855b1f53f306af22b6a926fcd9c7b015e821770742f9556c4c56e911757d011ee15ec68add7897d002bc797772783967e6d8f809f9eeeec10d50c1911157926cc88c956f9774da03dad95b50745fc8296d38b66289dd551908fd275cff17a11723cc4cd43648a1d6187aeb6617a5dc2bac11300bb3b91fc41f956950fcff6222ef20044330de75fdfd12b53ac8ecd462f80fda101341de4ae9cfd89252dfa2fed58d15436d387444f16a7e3349950a2a3c48fd9bc70c678e9b62d6bf97997495722faaf0c8c2b2203c378b79f3aa98b0dfcc43771d726388af0cea276239fde557760b60e1497bd1616b79e6e1d17c90de107e67b606f5e01380e605909058216566651c7c054199e4e164bc2c6b3c5e1248827064845d82b5339dc9a7c724ea6ab8b1eeb95bba32378421a297f60f79f78a454350f39f21489cf356c9c07b090ec04120e37be12983c491935f4126d4484a707a5abec5ed0883a67b73abea533f27f9ff3e5db2fa7c1a5b076be18b676e0498019341a2459a96b492b0182d7843d62fd9dd8623c3838659251ffb40d4accf65ceec00abfc5e6cbc9a6a5ea7eb6447c61e158a8f373f542f0747880dd5c6db1c33e75f4f72e9e78c5c3e5335f87bf66272a3b206f9ad382a59ad6c58f5cc42da33c3d42e65a98c6d243466c3b6a934c126b8ea27340ba60846c8b2ecd2f3ea1f80fcb28674e898624ea6355ba3a3c124b810f5fd317347f4a8e0ebb1ec5dd101deb5dbaef367049ba89e70002add2f2711316e11752144271e274ddbb2676ebcb1cd44f83f608d445a7f9136465ef46d721dc819a598916b310a51220131d3e95de08cecf12f9f195bcebd0a6d71b2a1a39529eb86cc03662b47e29f3fd28b69d2bf3b1fc614fd12c4f1af4695a96d3f33d3646cc72c2d819d88a960ff39b12f061beb10c0ebcda2e88a69d47eb2e0612730eb5d8722079a05cf5895f18d57f1b3d57d5533892dcf3256db57eb6724322afc0cd0f61cedd3d2b84f853ac3afbfb0931f7a4a22ef5866effc46e172926206be8a22374e7862243bd7b6e609b93fad13037776ff39622d21fd44f1d24062e67d29a90a02a991f5b63558bdd9bc67429e68645661d09ff5b74a36b1d187b4665b93972e38823c9b51aed78213dcff46e2917f537e2764218106399ec82a85774979d0b00e4a033be6edd45094a6cf499c31c89e0aad37d1c81a6581c5aa47c3b133522cc78eef95dfaa0d2e035640bd86eb478d4a5fecacaedbd3f899f0d2bfe1a3657d42d07ab5bb8c1666ae104911e0c2dc913214df043edaa7838e221011f80becd872cb994399839bae218201e8bc7d6e89eed6b8d46f521c714e28ebaa3302ccb14ca05df31b0c2fa27fa46df43a04c9c06de573e5b2f19a675ba03edb666b29484ef446b924c1640b7771a302ed8c17bca1e2b21fc66e7e9818a7c9367bb6663179837c6516b19475e8ee28b4bbc349e57bd1121d5228b10466bd421158ee2799d1bf03d44a6a2d9c17f3279b4866b46d828fb476ebe816c03f05fe47a891d33960e4d3f6fbfd759f6a9d97ea9f7a288bb1f86fcbccdc1261efe2a49482490c02a751c00955e5734b8b85eafad27af2a3598737c23ef89039170d6f467c2e8242bfde936f8951dd61f5bce3c3fd0934ef48128a7ad6ff17f7be1bd2a3f115804a1d524616f4dce80b74208efc0330b209d0f812fe00fc6703e072a7549d482aa37d1962a88288d775bf603b9ac0022e4910919025c28aff8774120e3c1a06d2b285f844e11ac32b860d255e9ee3962222cd129e605559818bc8f792595eea9cc6fa766882286c31e519c7dd89ed56695241abfbc4fceeedd13ddb249059ed86eea29cc7deba8a9a1ed5fdb77579cf4fc73408e23bed692885953a98f0edbd391a1d05f05f9877ffda08df7ce91be03704b022d643ab3e02b81a928b21c495470c020d27dcc9a2d5613384295cb864237bb8b1f19e6cfa2cdda732546a935680a204b4ec44eb9ded4d9d6761f26676433e490a824b2e1e4eb9ee2807e337f8c8ac8984a26f4b449f55a20e8df7d068846f60aad9d396601b4539a3c0252ef37d47733277bf7e7295993ab9730877a871885cd6ab775607d185e239ff6c5215a130b1e3b1d8ccc7a9046257375c7c94db5b7ce8b4387ad227315618e75d270124c1cfcbbeb1679eaf72f68a51b394316d0ca9f41dd5461ee4beefb5e4b0e1c4cf53c1a8928eeaa9741ab9b99f598b3d736c6dd360489c3f24c90196d8f8c49b913c82ab99ed42c5158e69ad64dbb044b7abd62ff6e1db3f865fcfbe4af4e8473ce80365e4c74c73bc140a7ce605e15aef46edec3b1558459aaa078fba1b7e155d918027d81cc92bf5d852327a23cdb5c980fc1a361da787053c19f6aff84f5e53049f78fb7d7e08d0190fa7cbf0c150695f5b4e29e528dd654fc0a39e2d4c98a3aad5edac8ef7f081f74a36ce05dde66960dc3b20e328ee55a6e527dfd740122434ef157f10bf1e98fa8a314caf52a769fc9e562ad5641fd7d848c7aef66e40d6f1d531cf3d65e5b93a690f2ed9b30827dbe798ffa59ea3a6a54fb2b6dfcb5ab1bb5aa073e2e5e3b5d5d7eca51ec995855612512bf53867d4b06258df600a8da365747254b4512f3f0ff9d2f8a469fbab6aaeeefa0590ae72bbcd5d6439809f306785ef60077fe4c42bc4b985aae27712dec01d6192e4e8d7f7973e80d450df0113f71dc0c818d68b8d994416dca46fd97b60477f328440576a02efc9eae393fc4e66bad4710828fb44fd434b07d4c22fecb64c1161a2aac654ce25ad805f61aa3cfff6d48d47964a966bcf7d4b397d8ccea2a8c29289edae7ed68a7b07b373e19d79aeed8e073c86f106e74a497168741cd6c56a128aba11ea717702f9d4ab835166f4528c5765a548a9f32cd02eab9762a63b45a7abebe9043c92b5facc4f66a4adb9e824cd1c4b6d4358dc187485a3c30af5a0fc0a777b1e46537e9527a540a28d5b08e0784137e08089df27596c660304607c3ac1894d9140009dbec075d4b22da54e702d2d2f58e33b40921aa3b00dd7d2b043d0fc7ed6fa7f1cbcb77a9883f3bbf406bb172e7d76fb656a3cd06587906c5995f4d3a238c54030270d6cf32131b7ed0372ede960edab0c482ef58564e7148dca748c47ae20331722924caa0cef91fa6dcc1c5460e0df17fd5e8f55132c338c7537e61d3d294a4b44a04bcc6fea0b6dcf61fb7cd890860971f8fed070d9fec4ba836dc6c129ab27d6df25267956c9c737dbe873672ae51b8ac838a176b9a96e5cd23ad0284af3ba8bb974be18435dafdb94aa58b15f36bc9a8bdcec3ce553346f1e300fd829f53ce9dd8bfb72ee39a4a1d92d12ae80c709f8f1ab5780c2e345bf98ba058bf6416cc3cd2583bac0e8d5ae6db332739f54cda338c0467c39bf69128ca512667f6a8b9b76fd91de4f5690bfb24f107e562ba0f9606039b667686e95f2ed8b46c4b4056378faab0bd20752138967c1787419f800e5a6cf5f5e697da819eb5c8a485a8e217a12a2abfe7b3609ec98ee3e6c191d93634f6953af0f45a21af677447ea2bbcc2b7afda05dd4079f1dcbe4c55327adb223acddf41b624ba120d971a745fcfbbbac442dbbf1e5a56e6b0da819ed7d5eef1723ebd4a09c541444aab00af4f62b8395c3382261197c9416a48782cf165f1b57cdde7864746ef6655362aeb0199ea318fc7c3021bb0fd588e7b6567202a509bedbf469a697a3ada4bd0c99bf4fd9ec5437af1153c3334a93574607ba57dcf1fad32f636ac2f4267d7054a08e8a7b79c1086ea44f544d04f30d48a45ada41f859f52b2bfb77c34d59a6dccf78d1a8fc07e213af96be95f88d2ea87460514a77d7f2037b07d76c6eefda2aa3b87ee06cdcc8de2862ba9c71c31c87fffe8d8334d4e0fdb4bc85247a01bf8732e61f5a0ba0217337f5931af0508fc658880f25512c41777724ad07897bf75474d91c89d08e3a8083d874f3bbf4ed6d5e506ad645394326e1945548245500bc20c4548ae1bdb0ece790ca1138db207771ce342210261c05be7ebe6098afaf5ba6591b53fbaafcb79643ad590b0766580db054cc8bfca279ed2c48a216ad131d9910a6316112059e2c0a895be050971c6042eec61b8c992b83829bf2b21895cadd221261ed93baf4d13083f953a557c153db32b74e61047debd4bac647cc675d501ec68ab81496fe8500cf192e94dde5944de7338e5399660d7eb49527eacd877c386c86f7ce77e268fd73b245d7f91b337369e7e6215b3006ed45c5dcf76bc6def2228c0f58fbafb0cafee000ff14531f4c2f04cc3de106935e2b6ca49d6b3947815b6a5b99d1f324bd63f893e00dac2f075f3b5eadf061d31a0743f6bad05342666c68f68af65190c5048628e154c4e4a92e90ebfcf3e683e391612ae762ed3e82064bf22207ae7d26d6830745fd1279f138e1b2f1a3655911e2a4b1be73646cdb5d4ec20ee749239ee10e95caec4fc3e71c57fba31b143165363e4a4ee007ddc8ba68c38a18cc45e25a73f3a376b5d16109b559b90976a912fed5d32d8eb297c5307b4f19b6e4c49759f2b3a59a21c8446b9a21cb1208a2a082581f95dcd98c621c58c0b7951c0011d867599773d16585846b48da946795f38c6b2ba87e8de2da8d863eba8d7c3e1d621af5d9fb5fffeb9b6f1319d072c9293b55e9e6f4ce6c2975c4e59f326d294ea30ceda0a049b4e6454e5d2cb6efc7b071777fdb8bb4a2132dfb521cf54dcc26c5b4e8a3a45dd3a147b9110763a70552abd71a11a0de5c478b2e465543ba45da6232aae953cfe22e82054afc086dbe79caaecb0317254d5e0e8aed4b17ab0c0fae0d7b811fcbc2f2e1e56fbced3c54b87b7d433eda966fefbc2b156a81db47c2d8792afef19e061f4985abefbe909814bee322722d2fd63ffe94ec0f3219acce0e5393f543bcd76b04a520217cb438aba9a350a67e803968774a559d7f0f53a8f3d90aea3173038de9010105915e41a8a286fd9ea391ac66be30517fd5864bf1149ca6854200cae64484696f4e8f0933e0fd92b467437fd3947faaeeab5c36df67f4d364c6fca29b2bd3b8ccd102eacebd411eb295edcd42bd765575f010a959350a5b4bf9597df6acfd273179b582bf05cff9108bd2ec4212c721da4f22ad70591cd58d20dc155fbec35b56cecb47aa7c9c96c52609e304f42e5b9c59fbac7ccadf29f83f823b12d1af4f4dbd864281d5b05ccee0607dfc2b4922064e649bda522034965dfeda21c22b3534b9eb812909d4365543239313a0096d1d06a1425856f7d0a3edcfa680c4a6bdc8f637d7f00f621f4427f03e253ae3813734d23e7fc487313f598d49ecce1881b9bc7afe8d1ad633009eedf4e14113fd0e464e1056c0a93a15ee5db4a7c0b68b1d5306c31f78ad6b7f26386f49f233b699cf46ff8f43b9ea599346124b9910abc6d6e85074c2604a17e509f9ace0e3abf00746eaf526ac53b1a1a0ec4cc9b8dcc3249bd4883b0b549478cc91f84b86a535526d175e4b612fdc1b7574b294d1dc4143146098791903d40df1b73b6e27a99fdc7b8524fcbc03367968255ac3498be0d32570b9071d60e865c17ba03e4fe5e67959a5732e83de16fb2dc2f63a9a39d66f7dd2e594c6c07d7b2a196513163526a099a2929dfeefe417a6fa0e87d8465ce488e64965fb41ab8601c71ada39fdef43e25a06b2a4b1c5dfb3249fea227bd891714c51384fa1ff53ff813b5ad35611d46e7054a6b923157cb71f3ea21393a6dc295ea11065affca4e5f362fdeab8d9fccbf2c36764d894a0996f3409a8b90e69f220d7ed4e625a1521fc197ba34be51036560ae021193c0d37ce3d7965bc670df93d2f51c06d298e5284890cd4c879d31a69bb636b0db586c80d5fe8c447980fb1a06b9f35ada6d432500314878f711a13ae6f92f6854284da53546483c7b4c1d58e66cecc8ef74cab114ec165e2d75b42142e5ad3036e654be4f645eb0b736a9fd681894908800295776d0cae528f5286b35dae69f333bb62b3e2ad02039b3345d8e3899d61fef26965e31a71b24d3630ab05d9d45e9d70171b668ff047a075a588f53ea9b22b88aeb15f151bf865e4b112a8df0a93f171a07eda0bbe9b6a6f611b89abcb8414d97c0f5706198ab41d10492953d123bcbcf39c12d2761bcfc41e3d51e161da272951435d0f4f09ad52ade4794cc08fbc4f28a6625772509576a91f42a08efa0d95083a384aa7ab8f835bb572af54be51e29e4910cd5915182e049d3b1d49ded8f26e11f2b95517cdec5c7b4131e8accabf9024e387d3bb4d635a0e3c21bfe6813451bfed3044b12c9e7cf3d43d113e4aa3c35e0db6e1d56b832cb2465ca62cfb82b5608bc6c52ad08e59605332acf5d2e3487eb6444ea30ae86621308f6f76cde06e8c1aaa2195c90e769a8d03ce1a8825d82ac965554ce6747aab7d231cce88879d09288a4a25891a6f6853238396360ab05e2540c6c802ba27b812cb33ee675f8a3ad38d0387454a965f2741261ee4e90d60bee3b014c3cd00aa8914f9557c4ed092d043694d3a3d5a92b6c90ab29406443645ff7a96a63ec66c525e472eefcf6c7e119b98e1acc7774883db8ca132765b48dd539138bf2c4b5089ee4d4012b06cd4777980ba49c1058535b46c2d5d6bd3373dbd9ec6bda657c104b71a8f45633a26bb8ea4bf07fa4a44e2211dcff0e56ffd6b4672cf895df14f458bcb76430d037025e8849409b9a2bdd4ac18ff6a2d8443e5d8f17cb561e4de2c0622eaf1360fce7dfbdacb90f1bcd1a7e558533aa029c23d618b5e913ddae0c9b9c1111dd4a2b4e938c41bd3cdf04b42405feb2e1be6d2adb82ef0fcc450ed897b316bdaa63948353707393b840cdb59027d96b51727ad2fb83750bce559bf0a8c51a6f4152d9e26b1588763d35cff9ecad6c20b2c6a158f320403a972edc64751f6a962a45b734d1ecf928624064c4c597a89c99c5564961ea74cb3074b6e3af138c6e2f891bbc80063c6914e9b583741cfefed79f63299e739ad9ee79e1d73a4a731ce7cc103bd70a40422b560e15557beedb266937238fbfcf20b5a7d719d5960c65ff7120f7c2eaa2e96946c448f17339d6bb0f3c076ab2071b2c8d2d88b71670d0f9e1c9d0324ea66e066e458b46493abedaf023d125c44685640322d4c46a0e75410592ed45f4b77b4df3c5835ebc4239c3ee15e47edd4de531e98b68a14736c671f5597189eca83ff0c8fb7aeb29a161061306d7ce1f6ded1e333a39d545088ad5de31838e7e11c8573b9b7eb2c3c49bb366308f8ab9bc83d4985e2beb84f6c9b649fa716677994d380c117e784b00e735cbe268fbe26e92a29289c01be67271a8b33fc33ac517b3ce75bfb54f8f5c6e6594f6cbbb3c7ad205cb2e4e293abd194a38537409cdfb189d2efb03041e1b16da2c502890e90c2a224a068248d472d730f5fd49b1284ce8517575b1d09af5963cdcd8e884b4d349c01425f962b9f840380dc5ddbc8dacca121cb4089f3dc650e5e5efd5befe608e6ac540221469b09aedc34ab9d6087b49874aeb003db7fca3f00f991e22ad4869e742296b27ebdbda52ffe59cb6b10370f25e53aa4ba3321006a81e50cdc867b83b387f903de08160045817a118fe68edcd959f55fef03732e42a055686ebc7ebdaf7d1609496925ea93200f53f5aa6e7ffb72e115c9154beae48cdd9b39763b7c3f78f523a16d185047903e05ff0db9f985f159bfbdf4631ce1e27030bdf40e19770534a6cf1f57369f6b8fe93d66211517639b29b135c37b2140689561dfa3900c58266c28a3d02bb0644824b6cc5cb6f48aa1606af729b715f75fb0a504abbbf8dd549ccdab5dc2605f49297bab8aca92ca5792d545bb704719baa491a69f2a6b5247bd83ea3c8ba183ef7c7dd6d964599b2b8670c4959e10d9663f1f8235711575ac9c6b711d5bcc1621336aee6f2d8e44cc116112489524c372fe94d1c349a86640ab025337f31cd95a92b192728b1c38a375f4587933c5245fa8009957caaa25012426151407cce799fb3d8d0195a7dd5e94c2ba7d768e2b80bbb8c4c8547eeeb89f9aacb73482e969ce3b08682498405dbb949361d59dc9089920742541fffb0d8a6caf9424da0e0bf4da4c131c06b83b4c2bad4b23406cb29f6ccde5ab87ead518b94bf94f12cd95329e5d0ceaae97260ee9da01e0ce1365d4de7809bc85a7097b067af68d4e4d2119246f10af2487c7c448ded394e847b7c626339976e8a197173964fadb4e607605e0b5a4563c5fe5fa8ed836c733cbce0fb5d2bc28bb23b2a675ef300ba0ab06e196f3831750bcaca973d41a1eba9fe27dd9acf8b176cf70b6698336c358cf0835a6e27ca772dfbf58cb5c44b7ccaf00dee47b9db2a7f013711c2e74a5872072b41a3a414631c5e0712f3cb10ef13abbd2de4827efb7e13c7f7e00ae195196264cc8eb0d3dfcf91f6fada84e833bc2db17eb13dd7bb6aaf97619e0ff78ea82dbf683ef54374f3e7beecaa47c55e651d519f01829300b811d2b99e27de1b3cd9cfb42242c16809de0bb15e5601278ee0e736653551d7c2fa4331687077f4aecc9c6e263756a422ee171f99ad957a112363ead7f33a21e24f0478bfa99ca207804d964eaae7149b1174abb31359068379b4415970fe605f1dd4257bea781cc21afeb13e5c8e0f17099f35bc1ecf5a18f36cb8c186577d21ae38dfd0192f1df46678588c74ddb6eb8c46f817a0d3a8aaafc97886757fe355739488429152dd43e8bcb3fb5df8673606c836aed3f2cf4ada773d65e6d8c6cc16f485eac5d3e3e32bae1d93ef3fce15b4ba096840f02ded24b197348442209665ae32f07e978cb60e38e88bb0c292b4fbecc4d98055565f710f77819566d586ce7865237cccfb1f688f10e5c9e500a25ca4ced0d65b35fdba98a74f92eac8c7e3dc72536a1f6b39545b6d82f702c2d38451d253122033fffa2536a608147e92ee69e4e4c44098bb04a3af03a7ccc074e362b7e76428ba5627b0932603e690598beac3dbe344ce7a96836fbea7f302e8a582570f322500bf83d26b34709dac2575f52acd6ff27962c6986a3958e94eee7c9038173ba72d65a0e0e6f3fc628a51fd610ace0ad4d537eaa88049ece64ce7b55fd0ab4e2c3f0211c0329d42438ce38d9ce3cf64b7bdc925b48452e52372ddfaed5579557ba59545930ab352078d7d7c81984eceebdaba04b95c6dabde64b72c5391869f5aeb83e4e9810fea5f87cce659fcdba3faef903cbd802de9c27bebb1cd5f1a572e9e000b00349b8e5822e5bb716297975cecb47e4f173cc2b4394aa6d68d40a7a952fbbd5641935428dbab26e09b7e9a4cde3ab884a2815b9bd5bcda06e385b8447b71758384007ba6457950cc4d0b232f18411df3a3b68fd7bb51e7be4ad4b4c5cf23017494979f8e38520c7b1232c267fc15fb4631e3c0d9fde5c51c44fd28f303f9d358e28d11fa7a23d3b00922fc8f49e37c63d8c2c974ae721ea18e93f7b173e77156fa7994969fa8412ada2a8a359b2d5e4ac915bc80fb4cd2317ea50c7260dd5ad7c2c21200b3e5ad2e252fccc074357509253cceb62916b48c2077a65b386fb146032ae3ec94a528a78e646ae98104431a5a88506570b622a12dea280521f1e7e9c527eedbfd51249bf73f4045fe8db78e8c17eeeb207632a8491fd02358df9b181180f4f60609e71149c748f0459c72beeef3cc5479060264eb05be489757368b32c1c4e0d0fad53fdabdf82829ada3cfc76ade5310a30c967383789588af99cb8e6cf591668ecd409592ffbbd5b6e42266198f8b6cf65af8d025034361483c6272487ff600bbf72affa644c6206344d9e4e439ea036681d4c39bdd68b213198481813c1109aad97c72930cd2800eb0c40a86506d8e7880a7c5477d042147492493baa13f7de752b5cc432e6e1318ebcfa3ed2690812861d51f51611680f71aab0c6f34d6abf01c04f769fa9daee6f7a0398ad7fd77a207ee463078d38ce18d48e961e8bde56ece4a07a9283cf00623bb97d74c92c52bfe30dc1fea1a882daf63cb27fcd372016ab7121c68ebc022e721e1d6f4573e732ba66589a3fc0442f82b09ee5505924867c11e2f210eb72ac7824ce15e4d59c823c166a9bb24def5287513d442adac2d1ec7b9aba54fd8d32e934df6767a424673320ac56a4f84ba5cf21d830db505ad4f72e56e8b6845d5042dfe1ba4bee6a95ef3ec32ee179b6d441ff6703291309e6384fe160e4e727d9bf8ef5e8796229e70462dbcd55fe7df2113d31c7a98b67226a7836c456348efcfba06d6be0c13dd114fa49cf9a6e6ede6fc22835c4f30fdbf98b0922edcd7c0d8ce74a4ff2d6b4bfe9e922335765c38de5457fa0f58111a40a59f51bc22fcce80aca7c880f306656d511d2c552e5a8c4a025385d3677e8bb82f5e11c7f7d50bcea81362398b79bd1b2510d1b0065898fc1e919099d6eac6e990d9b974dd42393fd2ce4c7812cdb49f988e8ecd4d96a4138dd402eba25981290ab0c5f101c7b58d1195174a01e7085e8071fbb81156c1e733c2f0092a588e2af619c8cb0161a45ec4a87426b5978f9f8752b547e8b478e0fd6aeba610f38601bd367a497fbd671fb2a11a0656b946855792c9ccdeede93b9f9b010d39a6db3ea0bafa30035cbbb9f67d83e2873fd4a0718db2263ebbf1718465d7f8f29d6d4dfae66e4bf2da6a8e27aefe55d70aecf0713801acc4c4dce48eaa8d2804709e97e1f8ad0f6a3dc38419cbf5eff83c9a28ae206a25a2463b0f361324621f53a7b59f0b3152af076dbe3839ed06ab0f26d7cee3d3e2b44ff21800ac1c937c5f59aaaae2443151131e0414d89f944ec42eccc809c70fd6b02f43f8d817e8ab72192dc3a371097abf8e489bdeb38b309abdb52b3c628fd0b9afa810053db761b3c64310d2935193c3a809efd263b2896b211146a73492e451372131c59c1e29eff095eba0d6ec993b4127a312a4a61281e1f4125c86b4503c41f9b72b1081c7f8ea368bd2eff21f584b428092f76ca596e87cf8840a34d11ba0c29c8bf9ae4f03821617777e8fded5caf267995a73525308be14d788a4ce8a61df1ae150a3dc46f2d605928566b4ec1267c80faa2d3cf5e407346231d160c1839c7c4a21aed0710d901cb2c72acfc8931b68e15817623faa096cccfccd6534e1b7fd843dce65f3d4f06c2ce8efb18bf51ba57f38d4cb7c0eae34617074e39ced6e6e28f13aa8346892d07379612542bd93e84edaac2d29836567415e27bbe2c19383ac8cbad1a437b2742d05cadaa719698305a980d01462b386f40f575e6d38d0af8f69dd5b7617941b5552e05fffa4ec2e3b2b83869ba1991d4bd221d052af4ca0a363c166ba2b668b8e6bb4589c6ff55deed95260d4e08e23fe41a1fb03f5f570a34d3e0ba1aba29579f5ca019571f1eb9503277d3b05305129f7ac2673619fed9afd94ea2ed544070a2320452f6d7b71a35d5ec852d52d787d91eff78f1f0139366235b49ff38febc8d2d2532ec37a040492f5ed3a2b34a6881147fa276e8cb35e4ded29f0a8c5c3ea54d14880ba042dc5188cf455979318e001dd3b532ba0e99a54d81a3b6effdb033311ceff074ea3664e9c2ae71c30cf3450026baccd0ea6b453505163eea55b664b74db76c866ea35280475850ccb361d9ba32a84e676a511902a3b257e288b219b86c502a4b5d4d37127f569b2b3b8a61fd71ab370dced50bee108ee9834a9836ebcfe425091da85d929321ed802f99e23f7c31688a137532bc07206da0c9e6670ed1c3068c01551135f649b200161405496a041db7147a6b4bc207061db587867ac9daa4938bbf1a9de38d15660e625150660c74667f2ab331b7c73f30eaaf38b5b4352f960025ba4844c508a763f6f92afe9a8d2beb2f410bbff9302c934874118a2769304914bc0678cb1eb7fdd132328c3a01e5c564d80f9870307e00d2bcd310c2966e32d8f114cc4b4bb88f56f8ab5b3a3cee564e913832e897b89d73fd21e1fe7e3a1c754f8f88f141067e67045912a58e1901e29bedc13c4fa69656ad4449731b50f8dd5aa95a15e72d624a2db1c075512ea0a16469316528fa25849291c0ee23e7b2b8257524243130419329b3c96adf3949cc87d2c5dabc4ee7f605d69b011550ec2094c29a5d92adef8a09ad0d86edde64165e5495d46fcae1f41bdded88264b32dd0c7d4d96b5f08dd85af60c06c5b0fdf501481c7588a19027dda362527cc1aa5c3f4ac2c0c3b2cb817cde15384021b5334fec02d79b13068d5c95fbe33aba6abaf7fa18b0e7b871a9ba63445a828c93f9bfa280778df7f84452279aad35b59adafb1c35666e7990d2433d515bd3998cabff9d5c5dabfea30feabd7f9dbb8a710dd8a18e5cbc5b12314521c1b442248aebfb79bbe36ffaec92650b9a388bbf2f0e4a769e661ace012003c83b572b2c3f9e6d017e0dcf2a745241f6c4183842149afa49a3ffc7f544ef2c72dc1b920e9ae94e788e92472a022dbea808e026ea8024e4ad47433ff9fd3e14d8ecfe5a3e7ef4b17fb850105d24dbdfe1f95ebb97bfa4f6d56f5daf545cc09120f9251118f5a99171968b2da6ceae7f5ed78bb76bc92bc359060960f2e7637057ae553deda550f0b09a25ed4074650a28ac5d96046493bcf9faa1217a3b698aa8e385b8f2615a43358612fa3913eee813f71f1d6f77ee1582b343415590fb39646840f7c6931ab9d07bda5ec9bcb11893fd56ec93cf50c8b697bb2fc5cfc0eea857f2f598884d766bf6eb23bddd051a44b93cc5e914b1f06c686bae05a8ec06d56226d9b6a2ce60bea4d0b6bd9e491327380bb67f375a53d0863af5719fb8e0347464ed2f123d9d96639276a2964ccbb6a191f267b8bf985848c4da15d4fe5db6a4430434c69c325e87976824ad86fd72d1fe502bdeb1b8a9d86d6f17b492c80d10f77bf73df6702ddb25d05628bb38fd33d4dddbc73b839a7cf605d028b2492ac7c76fde0291b7e1a62ad736019f8b10db57174a98e67c4d36655c5cc5d5ef30bdf0eb595604ef25e3555f34d1839444ee5acc3bb9eb111347d0d7de485bcb0b6046e1c897af3b5d65a4e7b2ab233f902f39961586ba5d75bd2defdee51a59a3180fe8390e41460a8c5b91403b42901e33257c566c83c64091126cf3e19111f0b5bb9f629c67f63aa6ef57ce500d4385adcd648a322a6abe237ad519c6b6efad83ba2f65a9a1d5fb90b697bea85409rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrsyslog-8.2406.0-150600.12.8.1.src.rpmrsyslog-docrsyslog-doc(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3fLfͿeoeye#@d@d8cEc@bb@bu b a@`Ȗ@`~@`8`+_j__/@_]@_@_JC@_ ^@^;^]9\~d\o@[H[[[[P}@[3|@[2*Z=Z@Z@Zk@ZaZ)-@Z@Z@Z YY}@Y5GYX-XO@XX@X{d@XN@XD@W@WRWVV@VHVVVV=VUݪ@U@U[%UB@U>$U4@U+U#T@T@TLTG@TBV@thomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comlnussel@suse.dethomas.blume@suse.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comkukuk@suse.comrjschwei@suse.comrtyler@brokenco.dethomas.blume@suse.commatthias.gerstner@suse.comdimstar@opensuse.orgThomas.Blume@suse.comegotthold@suse.comThomas.Blume@suse.comkukuk@suse.demichael@stroeder.comThomas.Blume@suse.comastieger@suse.comThomas.Blume@suse.comastieger@suse.comkukuk@suse.deThomas.Blume@suse.comastieger@suse.comrgerhards@adiscon.comkukuk@suse.derbrown@suse.comastieger@suse.comastieger@suse.comastieger@suse.commichael@stroeder.comtchvatal@suse.comdziolkowski@suse.comastieger@suse.comastieger@suse.comastieger@suse.comndas@suse.comastieger@suse.comdimstar@opensuse.orgastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.commrueckert@suse.deastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comjengelh@inai.dejsegitz@novell.comjsegitz@novell.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comandreas.stieger@gmx.deheinemannj66@gmail.comledest@gmail.com- restart daemon after update at the end of the transaction (bsc#1230984)- Upgrade to rsyslog 8.2406.0 -patches replaced by upgrade (see details in upgrade logs below) 0001-Avoid-crash-on-restart-in-imrelp-SIGTTIN-handler.patch * 2023-11-29: Revert "Update omlibdbi.c" * 2023-11-21: imkmsg: add params "readMode" and "expectedBootCompleteSeconds" * 2023-11-10: testbench: fix "typo" in test case * 2023-11-08: omazureeventhubs: Corrected handling of transport closed failures * 2023-10-31: imkmsg: add module param parseKernelTimestamp * 2023-11-03: imfile: remove state file on file delete fix * 2023-10-30: imklog bugfix: keepKernelTimestamp=off config param did not work * 2023-10-30: Netstreamdriver: deallocate certificate related resources * 2023-10-20: TLS subsystem: add remote hostname to error reporting * 2023-10-21: Fix forking issue do to close_range call * 2023-10-23: replace debian sample systemd service file by readme * 2023-10-20: testbench: bump zookeeper version to match current offering * 2023-10-20: Update rsyslog.service sample unit to the latest version used in Debian Trixie * 2023-10-20: Only keep a single rsyslog.service for Debian * 2023-10-20: Remove no longer used --with-systemdsystemunitdir configure switch * 2023-10-18: use logind instead of utmp for wall messages with systemd * 2023-10-11: Typo fixes * 2023-10-11: Drop CAP_IPC_LOCK capability * 2023-10-04: Add CAP_NET_RAW capability due to the omudpspoof module * 2023-10-03: Add new global config option "libcapng.enable" * 2023-10-02: tcp net subsystem: handle data race gracefully * 2023-08-31: Avoid crash on restart in imrelp SIGTTIN handler - replaces 0001-Avoid-crash-on-restart-in-imrelp-SIGTTIN-handler.patch * 2023-09-26: fix startup issue on modern systemd systems * 2023-09-14: Fix misspeling in message. * 2023-09-13: tcpflood bugfix: plain tcp send error not properly reported * 2023-09-12: omprog bugfix: Add CAP_DAC_OVERRIDE to the bounding set * 2023-08-02: testbench: cleanup and improve some more imfile tests * 2023-08-02: lookup tables: fix static analyzer issue * 2023-08-02: lookup tables bugfix: reload on HUP did not work when backgrounded * 2023-07-28: CI: fix and cleaup github workflow * 2023-03-07: imjournal: Support input module * 2023-07-28: testbench: make test more reliable * 2023-07-28: tcpflood: add -A option to NOT abort when sending fails * 2023-07-28: tcpflood: fix today's programming error * 2023-07-28: openssl: Replaced depreceated method SSLv23_method with TLS_method * 2023-07-27: testbench improvement: define state file directories for imfile tests * 2023-07-28: testbench: cleanup a test and some nitfixes to it * 2023-07-27: tcpflood bugfix: TCP sending was not implemented properly * 2023-07-26: testbench: make waiting for HUP processing more reliable * 2023-07-25: build system: make rsyslogd execute when --disable-inet is configured * 2023-07-25: CI: update zookeper download to newer version * 2023-07-10: ossl driver: Using newer INIT API for OpenSSL 1.1+ Versions * 2023-07-11: ossl: Fix CRL File Expire from 1 day to 100 years. * 2023-07-06: PR5175: Add TLS CRL Support for GnuTLS driver and OpenSSL 1.0.2+ * 2022-05-13: omazureeventhubs: Initial implementation of new output module * 2023-07-03: TLS CRL Support Issue 5081 * 2023-06-29: action.resumeintervalmax: the parameter was not respected * 2023-06-28: IMHIREDIS::FIXED:: Restore compatiblity with hiredis < v1.0.0 * 2023-05-15: Add the 'batchsize' parameter to imhiredis * 2023-06-28: Clear undefined behavior in libgcry.c (GH #5167) * 2023-06-22: Do not try to drop capabilities when we don't have any * 2023-06-22: testbench: use newer zookeeper version in tests * 2023-06-22: build system: more precise error message on too-old lib * 2023-05-17: Fix quoting for omprog, improg, mmexternal- suppress installation errors when systemd is not running (bsc#1218799)- restart daemon after modules packages have been updated (bsc#1217292)- fix rsyslog crash in imrelp (bsc#1210286) * add: 0001-Avoid-crash-on-restart-in-imrelp-SIGTTIN-handler.patch-patches replaced by upgrade (see details in upgrade logs below) 0001-fixing-the-deleteStateOnFileDelete-option.patch 0001-imfile-Remove-inotify-watch-descriptor-on-inode-chan.patch 0001-queue-Add-NULL-check-in-qDeqLinkedList.patch 0001-testbench-add-test-for-legacy-permittedPeer-statemen.patch 0002-imtcp-bugfix-legacy-config-directives-did-no-longer-.patch CVE-2022-24903.patch - Upgrade to rsyslog 8.2306.0 (jsc#PED-4883) * 2023-06-09: mmnormalize bugfix: if msg cannot be parsed, parser chain is stopped * 2023-06-08: Add new global config option "libcapng.default" * 2023-06-08: imjournal: Add FileCreateMode module parameter * 2023-04-17: core bugfix: potential segfault on busy systems * 2023-05-11: GNUTls Driver: Fix memory leaks in gtlsInitCred * 2023-05-24: CI: update base ubuntu image for github actions * 2023-05-16: OMHIREDIS::ADDED:: New support for 'stream' mode * 2023-05-17: OMHIREDIS::ADDED:: new tests for existing functionalities * 2023-04-25: OMHIREDIS::FIXED:: Correctly suspend module in case of failure * 2023-05-17: OMHIREDIS::FIXED:: Synchronously try to authenticate * 2023-04-25: IMHIREDIS::ADDED:: New support for 'stream' mode * 2023-04-25: REDIS::ADDED:: Implement tests for imhiredis module * 2023-04-12: IMHIREDIS::CLEAN:: various improvements and fixes [#]## CHANGED - [IMHIREDIS] factorize code for different modes - [IMHIREDIS] Clean and improve logging lines - [IMHIREDIS] Poll extinction state less frequently for main thread (less aggresive) - [IMHIREDIS] Set 'key' action parameter to REQUIRED - [IMHIREDIS] Use known message length instead of calculating it when enqueuing message [#]## ADDED - [IMHIREDIS] Missing redis replies' types in enumeration [#]## FIXED - [IMHIREDIS] Correctly initialize instance object, especially for redisNodesList - [IMHIREDIS] Correctly print input mode's value in logs when set incorrectly * 2023-05-17: tests: mmexternal-SegFault-empty-jroot-vg.sh: fix typo * 2023-03-21: modify testbench test to detect wrong imptcp truncation * 2023-03-21: imptcp bugfix: spam log on oversize message * 2023-03-23: core/bugfix: using $uuid msg prop can deadlock rsyslog on shutdown * 2023-03-13: Remove halted LGTM badges on README * 2023-02-16: Do not preserve capabilities when changing credentials * 2023-01-23: CI/QA: do compile test both with NDEBUG set/unset * 2023-01-23: Fixed wrong type conversion in cstrLen() for debug mode as well * 2023-01-18: core/template: implement negative position.to * 2023-01-18: CI: fix github CodeQL settings * 2023-01-17: Remove CAP_DAC_OVERRIDE if privileges dropped * 2023-01-17: Adjust the capability set * 2023-01-13: substring function: enhancement and hardening * 2023-01-11: omfile: add action parameters "rotation.*" * 2023-01-11: CI: use newer version of zookeeper * 2023-01-09: ffaup fix : memory corruption with concurrent workers * 2023-01-02: openssl: fix undefined reference to CRYPTO_set_id_callback * 2022-12-30: testbench: add test for invalid json template generation * 2022-12-30: core bugfix: template system may generate invalid json * 2022-12-28: Fixed wrong type conversion in cstrLen() * 2022-12-08: Add CodeQL workflow for GitHub code scanning - Upgrade to rsyslog 8.2212.0 * 2022-12-05: testbench: make python http server based tests more reliable * 2022-12-05: omprog bugfix: invalid status handling at called program startup * 2022-11-29: testbench bugfix: wrong message injection object of instance 1 * 2022-11-21: rsyslog.conf man page bugfix: description of selectors * 2022-11-18: imtcp bugfix: legacy config directives did no longer work - replaces 0002-imtcp-bugfix-legacy-config-directives-did-no-longer-.patch * 2022-11-16: ksi bugfix: sending of too many signing requests fixed. * 2022-11-14: bugfix: prevent potential segfault when switchung to queue emergency mode * 2022-11-02: imjournal: add second fallback to _COMM * 2022-10-25: core bugfix: local hostname invalid if no global() config object given * 2022-10-25: testbench bugfix: fixed timing issue that sometimes lead to test failure - Upgrade to rsyslog 8.2208.0 * 2022-08-09: ksi bugfix: request cache size and send timeout issue fixed. * 2022-08-09: imjournal bugfix: segmentation fault in close journal * 2022-08-09: net subsystem: support sha256 for StreamDriverAuthMode="x509/fingerprint" * 2022-08-05: imfile bugfix: message loss/duplication when monitored file is rotated * 2022-08-05: ksi bugfix: optimize processing of signer queue to fix delays. * 2022-08-04: ksi bugfix: possible crash fixed when several log files are opened. * 2022-08-04: openssl: add support to split tls commands by semicolon * 2022-08-04: openssl subsystem bugfix: build issue on Solaris * 2022-08-04: openssl: add more details to error messages * 2022-08-04: omclickhouse: capture additional exceptions * 2022-08-04: mmanon bugfix: Simplified and fixed IPv4 digit detection. * 2022-07-21: imptcp: slight tuning * 2022-07-20: template procesing/json: performance optimization * 2022-07-19: core bugfix: memory leak when free action worker data table * 2022-07-13: omfile: support for zstd compression * 2022-07-07: stream cleanup: move error message to debug log, only * 2022-07-04: mmdblookup bugfix: Don't crash Rsyslog on mmdb file errors * 2022-06-28: build error fix: libbson requires out-of-date language constructs * 2022-06-27: OpenSSL: fix depreacted API issues for OpenSSL 3.x - Upgrade to rsyslog 8.2206.0 * 2022-05-25: omelastisearch: allow omitting _type field * 2022-05-18: tcpsrv/imtcp: slight performance improvements * 2022-05-12: imptcp bugfix: worker thread starvation on extreme traffic * 2022-05-11: omelasticsearch: several support option for ElasticSearch 8 - config params searchIndex and documentType can be empty - support for Data Stream API - new config param esVersion.major * 2022-05-09: tcp receiver bugfix: delay/potential hang on some error conditions * 2022-05-05: net bugfix: potential buffer overrun - replaces CVE-2022-24903.patch Advisory: https://github.com/rsyslog/rsyslog/security/advisories/GHSA-ggw7-xr6h-mmr8#advisory-comment-72243 * 2022-05-05: imptcp: set OS worker thread name * 2022-04-26: mmanon bugfix: shortened IPv6 form not always anonymized * 2022-04-22: mmdblookup fix: wrong copy of buffer * 2022-04-22: mmdblookup: several enhancements - support arrays in MMDB entry - support escaped quotes '"' in MMDB entry - support '<' characters in MMDB entry, when in a field - support '}' characters in MMDB entry, when in a field - Upgrade to rsyslog 8.2204.0 * 2022-04-18: gnutls bugfix: possibility of infinite loop * 2022-04-17: core/bugfix: errorfile could grow over max configures size * 2022-04-17: omkafka bugfix: potential misadressing * 2022-04-06: added new "FullJSONFmt" standard template (with addtl fields) * 2022-04-04: imfile: potential processing delay * 2022-04-04: bugfix: cosmetic data races * 2022-04-01: add property options to support ISO week/year number * 2022-04-01: core bugfix: "action suspended" message was emitted even when turned off * 2022-03-31: testbench: add more tests for rscript comparison operations * 2022-03-31: core bugfix: make internal logs emitted during HUP procesing appear quicker * 2022-03-20: refactor: Move the parser directive to the main config * 2022-03-16: refactor: ake the main message queue part of the config * regression bugfix: rsyslog may segfault during startup * regression fix: script string comparison did not work correctly - Upgrade to rsyslog 8.2202.0 * 2022-02-11: Make action counter part of the config * 2022-02-09: imfile: Remove inotify watch descriptor on inode change detected - replaces 0001-imfile-Remove-inotify-watch-descriptor-on-inode-chan.patch * 2022-02-03: omelasticsearch: Fix indexSuccess impstats counter in bulkmode * 2022-01-28: rscript: literal numbers were not compared correctly * 2022-01-17: ompgsql: PGsslInUse not supported on old distros * 2021-12-31: ompgsql: allow connection params via connection string * 2022-01-17: CI: remove fedora 33 based testing * 2022-01-14: Terminate all tcpsrv threads properly * 2022-01-04: Move timezone specific variables to rsconf * 2022-01-13: Fixes #4395 by correctly checking for EPIPE. * 2022-01-12: Move rsyslog global parameters to rsconf_t struct * 2022-01-12: cleanup: remove unused variable * 2022-01-07: CI: cleanup journal test environment * 2022-01-06: CI: remove unnecessary dependency * 2022-01-05: Update omlibdbi.c * 2022-01-05: omhttp: Fix memory leak in lokirest batchmode * 2021-12-15: Clarify meaning of loadConf and RunConf - Upgrade to rsyslog 8.2112.0 * 2021-12-14: refactor:Deallocate outchannel resources in rsconf destructor * 2021-12-14: refactor: use runConf instead of loadConf in ratelimiting during runtime * 2021-11-22: new contribtion: URL parser module function using libfa * 2021-11-18: mmanon: relax IPv6 detection - improve anonymization * 2021-11-10: ruleset bugfix: ruleset queue was incorrectly named * 2021-11-10: omsnmp: update module to current IP best practices * 2021-10-27: ommysql: fix threading bug * 2021-10-25: testbench: false positive when impstats was not built * 2021-10-25: imtcp: add support for permittedPeers setting at input() level * 2021-10-25: testbench: add test for legacy permittedPeer statement - replaces 0001-testbench-add-test-for-legacy-permittedPeer-statemen.patch - Upgrade to rsyslog 8.2110.0: * 2021-10-13: PrivDropToUser: fix abortOnIDResolutionFail handling #2 * 2021-10-12: PrivDropToUser: fix abortOnIDResolutionFail handling * 2021-09-17: rscript fix: ruleset called async when ruleset had queue.type="direct" * 2021-10-07: tcpsrv: fix compilation without exceptions * 2021-09-29: build issue: handle undefined MAXPATHLEN, PATH_MAX * 2021-10-06: Fix typo in error message. * 2021-09-21: mmkubernetes bugfix: no connection retry to kubernetes APP * 2021-09-13: use correct api for es 6 and later * 2021-09-20: openssl: Correct gnutlsPriorityString (custom ciphers) behaviour * 2021-09-20: ksi bugfix: locking bug fixed in rsksiCtxOpenFile * 2021-09-13: Fix ElasticSearch Test broken by ES incompatibility * 2020-11-21: imhttp updates - query parameter ingestion & basic auth support * 2021-09-08: openssl: extended output information on connection failure * 2021-09-02: queue: Add NULL check in qDeqLinkedList - replaces 0001-queue-Add-NULL-check-in-qDeqLinkedList.patch * 2021-09-06: core bugfix: use of property $wday terminates string * 2021-09-02: gnutls: Propagate PrioritizeSAN when accepting a new connection * 2021-08-24: ratelimit: fix rate limiting for already parsed messages * 2021-08-23: config: implement script-equavalent for $PrivDrop* statements - Upgrade to rsyslog 8.2108.0: * 2021-08-16: openssl tls: Improved error message output on tls failures. * 2021-07-01: imfile add `ignoreolderthanoption` * 2021-08-10: imklog: fix invalid memory adressing, could cause abort * 2021-08-09: omelasticsearch: fix incorrect mutex error handling regression * 2021-08-09: imfile bugfix: hash char invalidly added in readmode != 0 * 2021-08-08: imudp: add socket type (IPv4 vs. 6) to input name * 2021-07-13: fixing the deleteStateOnFileDelete option - replaces 0001-fixing-the-deleteStateOnFileDelete-option.patch * 2021-07-07: CI: add test for imtcp not correctly starting up and a Solaris fix * 2021-08-05: omfwd: add capability for action-specific TLS certificate settings * 2021-07-01: imtcp: permit to use different certificate files per input/action * 2021-08-04: debug support: add indication of "being HUPed" to debug log * 2021-08-04: imptcp bugfix: keep alive interval was incorrectly set * 2021-07-22: Close file descriptor when freshStartTail is turned on * 2021-07-22: [omelasticsearch] Improve errorFile mutex handling * 2021-07-08: openssl network driver bugfix: small memory leak * 2021-07-07: tcpsrv bugfix: abort if no listener could be started * 2021-07-01: tcp subsystem: fix cosmetic memory leak on shutdown * 2021-07-01: fix typo in error message * 2021-06-30: OMMONGODB :: Fixes * 2021-06-29: mmkubernetes fix for apiserver error handling * 2021-06-21: omkafka updates * 2021-06-22: percentile module to track percentile metrics via impstats * 2021-06-17: CI: disable Travis CI for the time being * 2021-04-15: omhttp: Fix dynrestpath param in batch mode * 2021-06-14: add predefined template RSYSLOG_SyslogRFC5424Format * 2021-06-10: bugfix: _sender_stats reports integer counter as string- fix removal of imfile state files (bsc#1213212) * add 0001-fixing-the-deleteStateOnFileDelete-option.patch- fix parsing of legacy config syntax (bsc#1205275) * add: 0001-testbench-add-test-for-legacy-permittedPeer-statemen.patch 0002-imtcp-bugfix-legacy-config-directives-did-no-longer-.patch- remove $klogConsoleLogLevel setting from rsyslog.conf (bsc#1191833) * this legacy setting from pre-systemd times is obsolete and can block important systemd messages- fix segfault in qDeqLinkedList during shutdown (bsc#1199283) * add 0001-queue-Add-NULL-check-in-qDeqLinkedList.patch- Remove inotify watch descriptor in imfile on inode change detected (bsc#1198939) * add 0001-imfile-Remove-inotify-watch-descriptor-on-inode-chan.patch- (CVE-2022-24903) fix potential heap buffer overflow in modules for TCP syslog reception (bsc#1199061) * add CVE-2022-24903.patch- add service dependencies for remote logging (bsc#1194669) - update config example in remote.conf to match upstream documentation- fix config parameters in specfile (bsc#1194593)- Upgrade to rsyslog 8.2106.0: * NOTE: the prime new feature is support for TLS and non-TLS connections via imtcp in parallel. Furthermore, most TLS parameters can now be overriden at the input() level. The notable exceptions are certificate files, something that is due to be implemented as next step. * 2021-06-14: new global option "parser.supportCompressionExtension" This permits to turn off rsyslog's single-message compression extension when it interferes with non-syslog message processing (the parser subsystem expects syslog messages, not generic text) closes https://github.com/rsyslog/rsyslog/issues/4598 * 2021-05-12: imtcp: add more override config params to input() It is now possible to override all module parameters at the input() level. Module parameters serve as defaults. Existing configs need no modification. * 2021-05-06: imtcp: add stream driver parameter to input() configuration This permits to have different inputs use different stream drivers and stream driver parameters. closes https://github.com/rsyslog/rsyslog/issues/3727 * 2021-04-29: imtcp: permit to run multiple inputs in parallel Previously, a single server was used to run all imtcp inputs. This had a couple of drawsbacks. First and foremost, we could not use different stream drivers in the varios inputs. This patch now provides a baseline to do that, but does still not implement the capability (in this sense it is a staging patch). Secondly, we now ensure that each input has at least one exclusive thread for processing, untangling the performance of multiple inputs from each other. see also: https://github.com/rsyslog/rsyslog/issues/3727 * 2021-04-27: tcpsrv bugfix: potential sluggishnes and hang on shutdown tcpsrv is used by multiple other modules (imtcp, imdiag, imgssapi, and, in theory, also others - even ones we do not know about). However, the internal synchornization did not properly take multiple tcpsrv users in consideration. As such, a single user could hang under some circumstances. This was caused by improperly awaking all users from a pthread condition wait. That in turn could lead to some sluggish behaviour and, in rare cases, a hang at shutdown. Note: it was highly unlikely to experience real problems with the officially provided modules. * 2021-04-22: refactoring of syslog/tcp driver parameter passing This has now been generalized to a parameter block, which makes it much cleaner and also easier to add new parameters in the future. * 2021-04-22: config script: add re_match_i() and re_extract_i() functions This provides case-insensitive regex functionality. closes https://github.com/rsyslog/rsyslog/issues/4429- Upgrade to rsyslog 8.2104.0: * rainerscript: call getgrnam_r repeatedly to get all group members (bsc#1178490) * new contributed module imhiredis * new built-in function get_property() to access property vars * mmdblookup: add support for mmdb DB reload on HUP * script bugfix: empty array in foreach() improperly handled * imjournal bugfixes (handle leak, empty file) * new contributed function module fmunflatten * test bugfix: some tests did not work with newer TLS library versions * some improvements to project CI- update remote.conf example file to new 'Address' and 'Port' notation (bsc#1182653)- HTTPS URLs used for source - Upgrade to rsyslog 8.2102.0: * omfwd: add stats counter for sent bytes * omfwd: add error reporting configuration option * action stats counter bugfix: failure count was not properly incremented * action stats counter bugfix: resume count was not incremented * omfwd bugfix: segfault or error if port not given * lookup table bugfix: data race on lookup table reload * testbench modernization * testbench: fix invalid sequence of kafka tests runs * testbench: fix kafkacat issues * testbench: fix year-dependendt clickhouse test- Upgrade to rsyslog 8.2012.0: * testbench bugfix: some tests did not work in make distcheck * immark: rewrite with many improvements * usability: re-phrase error message to help users better understand cause * add new system property $now-unixtimestamp * omfwd: add new rate limit option * omfwd bug: param "StreamDriver.PermitExpiredCerts" is not "off" by default- prepare usrmerge (boo#1029961)- fix location and naming of journald dropin (bsc#1178288)- remove legacy stuff from specfile * sysvinit is not supported anymore, so remove all tests related to systemv in the specfile- Upgrade to rsyslog 8.2010.0: * gnutls TLS subsystem bugfix: handshake error handling * core/msg bugfix: memory leak * core/msg bugfix: segfault in jsonPathFindNext() when not an object * openssl TLS subsystem: improvments of error and status messages * add 'exists()' script function to check if variable exists * core bugfix: do not create empty JSON objects on non-existent key access * gnutls subsysem bugfix: potential hang on session closure * core/network bugfix: obey net.enableDNS=off when querying local hostname * core bugfix: potential segfault on query of PROGRAMNAME property * imtcp bugfix: broken connection not necessariy detected * new module: imhttp - http input * mmdarwin bugfix: potential zero uuid when reusing existing one * imdocker bugfix: build issue on some platforms * omudpspoof bugfix: make compatbile with Solaris build * testbench fix: python 3 incompatibility * core bugfix: segfault if disk-queue file cannot be created * cosmetic: fix dummy module name in debug output * config bugfix: intended warning emitted as error- Upgrade to rsyslog 8.2008.0 Way too many changes since 8.39.0 to be listed here. - Added custom unit file rsyslog.service because systemd service file was removed from upstream project - Removed obsolete patches: * 0001-satisfy-gcc-flag-fno-common.patch * rsyslog-pgsql-pkg-config.patch * rsyslog-unit.patch- Use systemd_ordering instead of requiring to make rsyslog useable in containers.- Fix the URL for bug reporting, should not point to novell.com (bsc#1173433)- Add support for omkafka which is now in Factory, and 15.x repos- avoid build error with gcc flag -fno-common (bsc#1160414) * add 0001-satisfy-gcc-flag-fno-common.patch- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Add rsyslog-pgsql-pkg-config.patch: use pkgconfig to find the right libraries/directories for postgresql. According to pgsql upstream, pg_config must only be used to buildpgsql modules.- set default permissions before include directives (bsc#1126233) * Logfile open modes depend on position in the config file, see https://www.rsyslog.com/doc/rsconf1_filecreatemode.html- Upgrade to rsyslog 8.39.0 * imfile: improve truncation detection * imjournal: work around journald excessive reloading behavior * errmsg: remove no longer needed code * queue bugfix: invalid error message on queue startup * bugfix imrelp: regression with legacy configuration startup fail * bugfix imudp: stall of connection and/or potential segfault * bugfix gcry crypto driver: small memleak * fix potential misadressing in encryption subsystem * ksi subsystem changes * bugfix core: regex compile error messages could be incorrect * bugfix core: potential hang on rsyslog termination * bugfix imkafka: system hang when backgrounded * bugfix imfile: file change was not reliably detected * bugfix imrelp: do not fail build if librelp does not have relpSrvSetLstnAddr * bugfix queue subsystem: DA queue did ignore encryption settings * bugfix KSI: lmsig-ksils12 module skips signing the last block * bugfix fmhash: function hash64mod sometimes returned wrong result * bugfix core/debug: data written to random fd 2 under some debug settings- rsyslog configuration cleanup by filter rules in separate files (bug#1102720) * add parsing of additional filter rules in /etc/rsyslog.d/*.frule * add acpid.frule, firewall.frule, NetworkManager.frule- Enable ForwardToSyslog for journald to get syslog messages [bsc#1110456]- Update to rsyslog 8.38.0: * imfile: support for endmsg.regex * omhttp: new contribued module * imrelp: add support for seting address to bind to (#894) * ommysql: support mysql unix domain socket * omusrmsg: do not fall back to max username length of 8 * various bug fixes and minor updates to other modules and core * various fixes for memory leaks- remove references to obsolete SYSLOG_REQUIRES_NETWORK variable (bsc#1101642)- rsyslog 8.36.0: * Liblogging-stdlog deprecated * OpenSSL based TLS driver added in addition to GnuTLS * GnuTLS TLS driver: support intermediate certificates * imptcp: add ability to configure socket backlog * fmhash: new hash function module * updates and fixes to various modules * omfwd: add support for bind-to-address for UDP * mmkubernetes: new module - updates and fixes to various modules- fix CVE-2015-3243 rsyslog: some log files are created world-readable (bsc#935393)- rsyslog 8.33.1: * devcontainer: use some more sensible defaults * auto-detect if running inside a container (as pid 1) * config: add include() script object * template: add option to generate json "container" * core/template: add format jsonf to constant template entries * config: add ability to disable config parameter ("config.enable") * script: permit to use environment variables during configuration * new global config parameter "shutdown.enable.ctlc" * config optimizer: detect totally empty "if" statements and optimize them out * template: constant entry can now also be formatted as json field * omstdout: support for new-style configuration parameters added * core: set TZ on startup if not already set * imjournal bugfix: file handle leak during journal rotation * lmsig_ksils12 bugfix: dirOwner and dirGroup config was not respected * script bugfix: replace() function worked incorrectly in some cases * core bugfix: misadressing in external command parser * core bugfix: small memory leak in external command parser * core bugfix: string not properly terminated when RFC5424 MSGID is used * bugfix: strndup() compatibility layer func copies too much - the upstream systemd unit file was changed to no longer write the rsyslog pid, as it is no longer required for tracking under systemd (-iNONE). Adjust rsyslog-unit.patch to match.- Use %license instead of %doc [bsc#1082318]- fix includes for apparmor profile (bsc#1080238)- rsyslog 8.32.0 * libfastjson 0.99.8 required * libczmq >= 3.0.2 is now required for omczmq * libcurl is now needed for rsyslog core * rsyslogd: add capability to specify that no pid file shall be written * core improvements and bug fixes * RainerScript improvements and bug fixes * build fixes, including gcc7 fixes drop 0001-imgssapi-fix-compiler-warnings.patch * various bug fixes in multiple modules- remove build dependency on libee- Disable news by default, we don't need to clobber all systems with this for the very few remaining news servers- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Ensure user "news" exists - bsc#1068678- rsyslog 8.30.0 * changed behaviour: all variables are now case-insensitive by default * core: handle (JSON) variables in case-insensitive way * imjournal: made switching to persistent journal in runtime possible * mmanon: complete refactor and enhancements * imfile: add "fileoffset" metadata * RainerScript: add ltrim and rtrim functions * core: report module name when suspending action * core: add ability to limit number of error messages going to stderr * tcpsrv subsystem: improvate clarity of some error messages * imptcp: include module name in error msg * imtcp: include module name in error msg * tls improvement: better error message if certificate file cannot be read * omfwd: slightly improved error messages during config parsing * ommysql improvements * ommysql bugfix: do not duplicate entries on failed transaction * imtcp bugfix: parameter priorityString was ignored * template/bugfix: invalid template option conflict detection * core/actions: fix handling of data-induced errors * core/action bugfix: no "action suspended" message during retry processing * core/ratelimit bugfix: race can lead to segfault * core bugfix: rsyslog aborts if errmsg is generated in early startup * core bugfix: informational messages was logged with error severity * core bugfix: --enable-debugless build was broken * queue bugfix: file write error message was incorrect * omrelp bugfix: segfault when rebindinterval parameter is used * omkafka bugfix: invalid load of failedmsg file on startup if disabled * kafka bugfix: problem on invalid kafka configuration values * imudp bugfix: UDP oversize message not properly handled * core bugfix: memory corruption during configuration parsing * core bugfix: race on worker thread termination during shutdown * omelasticsearch: avoid ES5 warnings while sending json in bulkmode * omelasticsearch bugfix: incompatibility with newer ElasticSearch version * imptcp bugfix: invalid mutex addressing on some platforms * imptcp bugfix: do not accept missing port in legacy listener definition - build requirements: * libfastjson 0.99.7 is now mandatory * libsystemd-journal >= 234 is now recommended - packaging: * add upstream build fix 0001-imgssapi-fix-compiler-warnings.patch- rsyslog 8.29.0: * imptcp: add experimental parameter "multiline" * imptcp: framing-related error messages now also indicate remote peer * imtcp: framing-related error messages now also indicate remote peer * imptcp: add session statistics conunter * imtcp: add ability to specify GnuTLS priority string * impstats: add new ressoure counter "openfiles" * pmnormalize: new parser module * core/queue: provide informational messages on thread startup and shutdown * omfwd/udp: improve error reporting, depricate maxerrormessages parameter * core: add parameters debug.file and debug.whitelist * core/net.c: improve UDP socket creation error messages * omfwd/udp: add "udp.sendbuf" parameter * core: make rsyslog internal message rate-limiter configurable * omelasticsearch bugfixes and changed ES5 API support + avoid 404 during health check + avoid ES5 warnings while sending json + bugfix for memomry leak while writing error file * imfile bugfix: wildcard detection issue on path wildcards * omfwd bugfix: always give reason for suspension * omfwd bugfix: configured compression level was not properly used * imptcp bugfix: potential socket leak on session shutdown * omfwd/omudpspoof bugfix: switch udp client sockets to nonblocking mode * imklog: fix permitnonkernelfacility not working * impstats bugfix: impstats does not handle HUP * core bugfix: segfault after configuration errors * core/queue bugfixes * lmsig_ksi: removed pre-KSI_LS12 componentsVersion 8.28.0 [v8-stable] 2017-06-27 * omfwd: add parameter "tcp_frameDelimiter" * omkafka: large refactor of kafka subsystem * imfile: improved handling of atomically renamed file (w/ wildcards) * imfile: add capability to truncate oversize messages or split into multiple * mmdblookup fixes and extensions * bugfix: fixed multiple memory leaks * imptcp: add new parameter "flowControl" * imrelp: add "maxDataSize" config parameter * multiple modules: gtls: improve error if certificate file can't be opened * omsnare: allow different tab escapes * omelasticsearch: converted to use libfastjson instead of json-c * imjournal: _PID fallback * added fallback for _PID proprety when SYSLOG_PID is not available * introduced new option "usepid" which sets which property should rsyslog use, it has 3 states system|syslog|both, default is both * deprecated "usepidfromsystem" option, still can be used and override the "usepid" * it is possible to revert previous default with usepid="syslog" * multiple modules: add better error messages when regcomp is failing * omhiredis: fix build warnings * imfile bugfix: files mv-ed in into directory were not handled * omprog bugfix: execve() incorrectly called * imfile bugfix: multiline timeout did not work if state file exists * lmsig_ksi-ls12 bugfix: build problems on some platforms * core bugfix: invalid object type assertion * regression fix: local hostname was not always detected properly... * bugfix: format security issues in zmq3 modules (bsc#1051798) * bugfix build system: add libksi only to those binaries that need it * bugfix KSI ls12 components: invalid tree height calculation- Drop module-guardtime package * Upstream libgt died and it does not work with new opensslVersion 8.27.0 [v8-stable] 2017-05-16 - imkafka: add module - imptcp enhancements: * optionally emit an error message if incoming messages are truncated * optionally emit connection tracking message (on connection create and close) * add "maxFrameSize" parameter to specify the maximum size permitted in octet-counted mode * add parameter "discardTruncatedMsg" to permit truncation of oversize messages * improve octect-counted mode detection: if the octet count is larger then the set frame size (or overly large in general), it is now assumed that octet-stuffing mode is used. This probably solves a number of issues seen in real deployments. - imtcp enhancements: * add parameter "discardTruncatedMsg" to permit truncation of oversize messages * add "maxFrameSize" parameter to specify the maximum size permitted in octet-counted mode - imfile bugfix: "file not found error" repeatedly being reported for configured non-existing file. In polling mode, this message appeared once in each polling cycle, causing a potentially very large amout of error messages. Note that they were usually emitted too infrequently to trigger the error message rate limiter, albeit often enough to be a major annoance. - imfile: in inotify mode, add error message if configured file cannot be found - imfile: add parameter "fileNotFoundError" to optinally disable "file not found" error messages - core: replaced gethostbyname() with getaddrinfo() call Gethostbyname() is generally considered obsolete, is not reentrant and cannot really work with IPv6. Changed the only place in rsyslog where this call remained. Thanks to github user jvymazal for the patch - omkafka: add "origin" field to stats output See also https://github.com/rsyslog/rsyslog/issues/1508 Thanks to Yury Bushmelev for providing the patch. - imuxsock: rate-limiting also uses process name both for the actual limit procesing as well as warning messages emitted see also https://github.com/rsyslog/rsyslog/pull/1520 Thanks to github user jvymazal for the patch - Added new module: KSI log signing ver. 1.2 (lmsig_ksi_ls12) - rsylsog base functionality now builds on osx (Mac) Thanks to github user hdatma for his help in getting this done. - build now works on solaris again - imfile: fix cross-platform build issue see also https://github.com/rsyslog/rsyslog/issues/1494 Thanks to Felix Janda for bug report and solution suggestion. - bugfix core: segfault when no parser could parse message- rsyslog 8.26.0: * liblognorm 2.0.3 is required for mmnormalize * enable internal error messages at all times * core: added logging name of source of rate-limited messages * omfwd: omfwd: add support for network namespaces * imrelp: honor input name if provided when submitting to impstats * imptcp: add ability to set owner/group/access perms for uds * mmnormalize: add ability to load a rulebase from action() parameter * pmrfc3164 improvements + permit to ignore leading space in MSG + permit to use at-sign in host names + permit to require tag to end in colon * add new global parameter "umask" * core: make use of -T command line option more secure * omfile: add error if both file and dynafile are set * bugfix: build problem on MacOS (not a supported platform) * regression fix: in 8.25, str2num() returned error on empty string * bugfix omsnmp: improper handling of new-style configuration parameters * bugfix: rsyslog identifies itself as "liblogging-stdlog" in internal messages * bugfix imfile: wrong files were monitored when using multiple imfile inputs * bugfix: setting net.aclResolveHostname/net.acladdhostnameonfail segfaults * bugfix: immark emitted error messages with text "imuxsock" * bugfix tcpflood: build failed if RELP was disabled * fix gcc6 compiler warnings * the output module array passing interface has been removed- use 8.25.0 documentation tarball- rsyslog 8.25.0: * imfile: add support for wildcards in directory names * add new global option "parser.PermitSlashInProgramname" * mmdblookup: fix build issues, code cleanup * improved debug output for queue corruption cases * an error message is now displayed when a directory owner cannot be set * rainerscript: add new function ipv42num * rainerscript: add new function num2ipv4 * bugfix: ratelimiter does not work correctly is time is set back * core: fix potential message loss in old-style transactional interface * bugfix queue subsystem: queue corrupted if certain msg props are used * bugfix imjournal: fixed situation when time goes backwards * bugfix: bFlushOnTxEnd == 0 not honored when writing w/o async writer * bugfix core: str2num mishandling empty strings * bugfix rainerscript: set/unset statement do not check variable name validity * bugfix mmrm1stspace: last character of rawmsg property was doubled * bugfix imtcp: fix very small (cosmetic) memory leak * However, the leak breaks memleak checks in the testbench.- sync bug and fate numbers from IBS changes.- rsyslog 8.24.0(fate#320546): * mmrm1stspace: new module; removes first space in MSG if present * KSI signature provider: file permissions can now be specified * omzmq: new features * when the hostname is empty, we now use "localhost-empty-hostname" * omelasticsearch: remove "asyncrepl" config parameter * omfwd: Add support for bind-to-device (see below on same for imudp) * imudp: Add support for bind-to-device * imudp: limit rcvbufsize parameter to max 1GiB * rainerscript: implement new "call_indirect" statement * bugfix imjournal: make state file handling more robust * bugfix core: lookup table reload was not properly integrated * bugfix core: potential dealock on shutdown * bugfix ommongodb: did not work in v8 due to invalid indirection * bugfix ommongodb: fix tryResume handling * bugfix omfwd: retry processing was not done correctly, could stall * bugfix imuxsock: segfault non shutdown when $OmitLocalLogging is on - contributed modules not enabled due to build issues: * mmdblookup: new maxminddb lookup message modify plugin- Replace pkgconfig(libsystemd-journal) BuildRequires with pkgconfig(libsystemd): the sub-libraries have been merged into libsystemd since 209 and have ultimately been removed since 230.- rsyslog 8.23.0: * requiring libfastjson 0.99.3 * KSI signatures: removed SHA2-224 hash algorithm * imfile: new timeout feature for multi-line reads * omfile: improve robustness against network file system failures * pmaixforwardedfrom: support for AIX syslogd -s option * omelasticsearch: add ability to specify max http request size * omelasticsearch: high availability addressing of ElasticSearch cluster * omelasticsearch: make compatible with ElasticSearch 2.x and 5.x * omhiredis: add dynakey attribute. * omtcl: new contributed module * RainerScript: provide a capability to set environment variables * lookup tables: improved error checking * queue subsystem: add configuration parameter "queue.samplinginterval" * various bug fixes * rsgtutil: option to specify KSI publications file certificate constraints - includes changes from 8.22.0: * ompgsql: add template support * generate somewhat better error message on config file syntax error - includes changes from 8.21.0: * CHANGE OF BEHAVIOUR: by default, internal messages are no longer logged via the internal bridge to rsyslog but via the syslog() API call [either directly or via liblogging). For the typical single-rsyslogd-instance installation this is mostly unnoticable (except for some additional latency). If multiple instances are run, only the "main" (the one processing system log messages) will see all messages. To return to the old behaviour, do either of those two: 1) add in rsyslog.conf: global(processInternalMessages="on") 2) export the environment variable RSYSLOG_DFLT_LOG_INTERNAL=1 This will set a new default - the value can still be overwritten via rsyslog.conf (method 1). Note that the environment variable must be set in your **startup script**. For more information, please visit http://www.rsyslog.com/rsyslog-error-reporting-improved/ * slightly improved TLS syslog error messages * queue subsystem: improved robustness- rsyslog 8.20.0: * omrelp: add configurable connection timeout * pmrfc3164: add support for slashes in hostname * bugfix omfile: handle chown() failure correctly * omfile now better conveys status of unwritable files back to core * config files recursively including themselfes are now detected * refactored code to not emit compiler warnings in "strict mode" * bugfix: fix some issues with action CommitTransaction() handling * bugfix omqmqp1: connecting to the message bus fails on nonstandard port * testbench/CI enhancements - Build requirements: * librelp 1.2.12- rsyslog 8.19.0: * omelasticsearch: add option to permit unsigned certs * imrelp: better error codes on unvailablity of TLS options * default stack size for inputs has been explicitely set to 4MiB * performance improvements * miscellaneous minor cleanup * fix: potential misadressing in template config processing * bugfix omfile: async output file writing does not respect flushing * bugfix imfile: corrupted multi-line message when state data was persisted * bugfix imfile: missing newline after first line of multiline message * bugfix: dynstats unusedMetricTtl bug * bugfix build system: build was broken on SunOS * bugfix: afterRun entry point not correctly called * bugfix dynstats: do not leak file handles * bugfix omelasticsearch: disable libCURL signal handling * bugfix omelasticsearc: some regressions were fixed * improved wording: gnutls error message points to potential cause- rsyslog 8.18.0(bnc#958728): * templates: add option to convert timestamps to UTC * omjournal: fix segfault (regression in 8.17.0) * imptcp: added AF_UNIX support * new template options * compressSpace * date-utc * redis: support for authentication * omkafka: makes kafka-producer on-HUP restart optional * imfile: new "FreshStartTail" input parameter * omjournal: fix libfastjson API issues * ommongodb: fix json API issues * dynamic stats subsystem: a couple of smaller changes * foreach loop: now also iterates over objects (not just arrays) * enhancement: queue subsystem is more robst in regard to some corruptions * enhancement: Allow rsyslog to bind UDP ports even w/out specific interface being up at the moment. * new External plugin for sending metrics to SPM Monitoring SaaS * bugfix imfile: fix memory corruption bug when appending @cee * bugfix: memory misallocation if position.from and position.to is used a negative amount of memory is tried to be allocated if position.from is smaller than the buffer size (at least with json variables). This usually leads to a segfault. * bugfix: fix potential memleak in TCP allowed sender definition * bugfix: $PrivDropToGroupID actually did a name lookup * bugfix: small memory leak in imfile * bugfix: double free in jsonmesg template * bugfix: incorrect formatting of stats when CEE/Json format is used * bugfix omfwd: new-style keepalive action parameters did not work due to being inconsistently spelled inside the code. Note that legacy parameters $keepalive... always worked * bugfix: memory leaks in logctl utility * bugfix omrelp: fix segfault if no port action parameter was given * bugfix imtcp: Messages not terminated by a NL were discarded- rsyslog 8.17.0: * improve json variable performance * new experimental feature: lookup table suport * new feature: dynamic statistics counters * new contributed plugin: omampq1 for AMQP 1.0-compliant brokers * new set of UTC-based $now family of variables ($now-utc, $year-utc, ...) * simplified locking when accessing message and local variables * new global parameter "debug.unloadModules" * timestamp handling: guard against invalid dates * imfile: add "trimlineoverbytes" input paramter * ommongodb: add support for extended json format for dates * omjournal: add support for templates * imuxsock: add "ruleset" input parameter(fate#320667) * imptcp: performance improvements * improve interface definition in some modules, e.g. mmanon, mmsequence * rsgtutil: dump mode improvements + auto-detect signature file type + ability to dump hash chains for log extraction files * bugfix: unixtimestamp date format was incorrectly computed (leap year) * bugfix: date-ordinal date format was incorrectly computed (leap year) * bugfix: some race when shutting down input module threads * bugfix tcpflood: did not handle connection drops correct in TLS case * bugfix: abort if global parameter value was wrong * bugfix omkafka: fix potential NULL pointer addressing * bugfix impstats: @cee cookie was prefixed to wrong fromat (json vs. cee) * bugfix imfile: fix race during startup that could lead to some duplication * bugfix: potential loss of single message at queue shutdown * bugfix: potential deadlock with heavy variable access * bugfix ommysql: on some platforms, serverport parameter had no effect * bugfix omelasticsearch: invalid pointer dereference * bugfix omhiredis: serverport config parameter did not reliably work * bugfix rsgtutil: -h command line option did not work * bugfix lexer: hex numbers were not properly represented * bugfix TLS syslog: intermittent errors while sending data * bugfix imfile: abort on startup if no slash was present in file name param * bugfix rsgtutil: fixed abort when using short command line options * bugfix rsgtutil: invalid computation of log record extraction file * bugfix build system: KSI components could only be build if in default path- rsyslog 8.16.0: * rsgtutil: Added extraction support including loglines and hash chains. * new system properties for $NOW properties based on UTC * various bug fixes and improvements- fix build on sle11: use package name buildrequires instead of pkgconfig- build with libfastjson (mandatory from 8.16.0)- rsyslog 8.15.0: * KSI (incompatible changes): + KSI utilities: Added option to set publication url via - -publications-server. Required for signature verification. + UserID and UserKey can be set by parameter + Fixed wrong TLV container for KSI signatures from 0905 to 0906. + somewhat improved error messages + Update for and use libksi 3.4.0.x * New contributed modules: + pmpanngfw: for translating Palo Alto Networks logs * pmciscoios: support for asterisk before timestamp added * solr external output plugin much enhanced * omrabbitmq: improvements * add support for libfastjson (as a replacement for json-c) * pmciscoios: support for some format variations * improvments for 0mq modules: + omczmq - suspend / Retry handling + omczmq - improved efficiency + omczmq - added ability to set a timeout for sends + omczmq - set topics can be in separate frame (default) or part of message frame (configurable) + imczmq - ZMQ_ROUTER support * Note the upstream supported modules not enabled in SUSE package: + grok (mmgrok) + omkafka * add support for building with libfastjson * bugfix: invalid mutex handling in omfile async write mode could lead to segfault, even though highly unlikely (caught by testbench on a single platform) (bsc#1000488)- rsyslog 8.14.0: * add property "rawmsg-after-pri" * bugfix: potential misadresseing in imfile * bugfix: re_extract RainerScript function did not work- rsyslog 8.13.0: * ZeroMQ enhancements * Redis enhancements * mmnormalize: liblognorm error messages are now emitted via regular rsyslog error reporting mechanism (aka "are now logged") * networking improvements - drop rsyslog-8.12.0-parallel-build.patch, is upstream - drop rsyslog-8.12.0-gnutls.patch, same- rsyslog 8.12.0: * Harmonize resetConfigVariables values and defaults * GT/KSI: fix some issues in signature file format and add conversion tool * bugfix: ommysql did not work when gnutls was enabled * bugfix omfile: potential memory leak on file close * bugfix omfile: potential race in dynafile detection/creation * bugfix omfile: Fix race-condition detection in path-creation code * bugfix parser subsystem: potential misadressing in SanitizeMsg() * imfile: files moved outside of directory are now (properly) handled * bugfix: imfile: segfault when using startmsg.regex * bugfix imfile: file table was corrupted when on file deletion * bugfix ompgsql: transaction were improperly handled * bugfix mmjsonparse: memory leak if non-cee-json message is processed * testbench: remove raciness from UDP based tests * testbench: added bash into all scripts makign it mandatory * bugfix testbench: Fixed problem building syslog_caller util when liblogging-stdlog is not available. - add upstream patches: * rsyslog-8.12.0-gnutls.patch to fix build with gnutls * rsyslog-8.12.0-parallel-build.patch to fix parallel build- rsyslog 8.11.0 - new features: * signature provider for Keyless Signature Infrastructure (KSI) - bug fixes: * imfile: regex multiline mode ignored escapeLF option * omkafka: fixed several concurrency issues, most of them related to dynamic topics. * execonlywhenpreviousissuspended did not work correctly * core engine: ensured global variable atomicity * imfile: segfault when using startmsg.regex because of empty log line- rsyslog 8.10.0: * imfile: add capability to process multi-line messages based on regex * pmrfc3164: add new parameter "detect.yearAfterTimestamp" * pmrfc3164: add new parameter "permit.squareBracesInHostname" * supplementary groups are now set when dropping privileges * imfile: added brace glob expansion to wildcard * zmq: add the ability for zeromq input and outputs to advertise their presence on UDP via the zbeacon API. * added omhttpfs: contributed module for writing to HDFS via HTTP * bug fixes - packaging changes: * build with GnuTLS support again as 3.4.0 is now supported- Documentation does not depend on the presence of anything- Adjusted apparmor profile based on the suggestions by Christian Boltz * Removed empty files: module-pgsql, module-relp, module-gssapi, module-gtls * Moved profiles to /usr/share/apparmor/extra-profiles/ * Blocked capability block_suspend plus some other small fixes- Adjusted apparmor profile to prevent aa-genprof failures (bnc#925512)- disable GnuTLS support, does not build with GnuTLS 3.4.0- rsyslog 8.9.0: - omprog: add option "hup.forward" to forwards HUP to external plugins - imuxsock: added capability to use regular parser chain - new sysSock.useSpecialParser module parameter - new sysSock.parseHostname module parameter - new useSpecialParser input parameter - new parseHostname input parameter - 0mq: improvements in input and output modules - imtcp: add support for ip based bind for imtcp -> param "address" - bugfix: MsgDeserialize out of sync with MsgSerialize for StrucData - bugfix imfile: partial data loss, especially in readMode != 0 - bugfix: potential large memory consumption with failed actions - bugfix: omudpspoof: invalid default send template in RainerScript format - bugfix: size-based legacy config statements did not work properly on some platforms, they were incorrectly handled, resulting in all sorts of "interesting" effects (up to segfault on startup) - build system: added option --without-valgrind-testbench ... which provides the capability to either enforce or turn off valgrind use inside the testbench. Thanks to whissi for the patch. - rsyslogd: fix misleading typos in error messa - remove upstreamed rsyslog-8.8.0-nonvoid-function-return.patch- rsyslog 8.8.0: - omkafka: add support for dynamic topics and auto partitioning - imtcp/imptcp: support for broken Cisco ASA TCP syslog framing - omfwd: more detailled error messages in case of UDP send error - TLS syslog: enable capability to turn on GnuTLS debug logging - bugfix: $AbortOnUncleanConfig did not work - improve rsyslogd -v output and error message with meta information - bugfix imtcp: octet-counted framing cannot be turned off - bugfix: build problems on Illuminos - bugfix: invalid data size for iMaxLine global property - bugfix: negative values for maxMessageSize global parameter were permitted - add upstream patch rsyslog-8.8.0-nonvoid-function-return.patch to fix compiler warnings/errors- rsyslog 8.7.0: - add message metadata "system" to msg object this permits to store metadata alongside the message - imfile: add support for "filename" metadata this is useful in cases where wildcards are used - imptcp: make stats counter names consistent with what imudp, imtcp uses - added new module "omkafka" to support writing to Apache Kafka - omfwd: add new "udp.senddelay" parameter - mmnormalize enhancements - RainerScript "foreach" iterator and array reading support Thanks to Janmejay Singh for the patch. - now requires liblognorm >= 1.0.2 - add support for systemd >= 209 library names - BSD "ntp" facility (value 12) is now also supported in filter Note: this patch was released under ASL 2.0 (see email-conversation). - bugfix: global(localHostName="xxx") was not respected in all modules - bugfix: emit correct error message on config-file-not-found - bugfix: impstats emitted invalid JSON format (if JSON was selected) - bugfix: (small) memory leak in omfile's outchannel code - bugfix: imuxsock did not deactivate some code not supported by platform - includes changes from 8.6.0: - configuration-setting rsyslogd command line options deprecated - new and enhanced plugins for 0mq. These are currently experimantal. - empty rulesets have been permitted. They no longer raise a syntax error. - add parameter -N3 to enable config check of partial config file Use for config include files. Disables checking if any action exists at all. - rsyslogd -e option has finally been removed It is deprectated since many years. - testbench improvements - testbench is now by default disabled - add new RainerScript functions warp() and replace() - mmnormalize can now also work on a variable - new property date options for day ordinal and week number - remove --enable-zlib configure option, we always require it - slight source-tree restructuring: contributed modules are now in their own ./contrib directory. The idea is to make it clearer to the end user which plugins are supported by the rsyslog project (those in ./plugins). - bugfix: imudp makes rsyslog hang on shutdown when more than 1 thread used - bugfix: not all files closed on auto-backgrounding startup - bugfix: typo in queue configuration parameter - bugfix: unitialized buffer off-by-one error in hostname generation - bugfix imuxsock: possible segfault when SysSock.Use="off" - bugfix: RainerScript: invalid ruleset names were accepted - bugfix: some module entry points were not called for all modules - bugfix omlibdbi: connection was taken down in wrong thread - imttcp was removed because it was an incompleted experimental module - pmrfc3164sd because it was a custom module nobody used - omoracle was removed because it was orphaned and did not build/work for quite some years and nobody was interested in fixing it - includes changes from 8.5.0: - imfile greatly refactored and support for wildcards added - PRI-handling code refactored for more clarity and robustness - ommail: add support for RainerScript config system [action() object] - refactored the auto-backgrounding method - make gntls tcp syslog driver emit more error messages - bugfix: imfile did not complain if configured file did not exist - bugfix: build failure on systems which don't have json_tokener_errors - imgssapi: log remote peer address in some error messages - includes changes from 8.4.3: - ommail: minor bugfixes & improvements - bugfix imkmsg: infinite loop on OpenVZ VMs - bugfix: typo in queue configuration parameter made parameter unusable - bugfix: unitialized buffer off-by-one error in hostname generation - bugfix imfile: segfault on startup in "inotify" mode - bugfix imfile: could make rsyslog exit in inotify mode - bugfix: rsgtutil sometimes crashed in verify mode if file did not exist - bugfix imklog: pri was miscalculated - bugfix: imjournal did not build properly - bugfix: mmcount did no longer build - bugfix imuxsock: possible segfault when SysSock.Use="off" - rsyslog Version 8.5.0 fixed bsc#992146- set file permissions only on first install [boo#899316]- Changed BuildRequires dependencies for SLES11SP3 - BuildRequires: libjson-c-devel - BuildRequires: libestr-devel - BuildRequires: liblogging-devel - BuildRequires: librelp-devel - BuildRequires: libee-devel - BuildRequires: liblognorm-devel - BuildRequires: libuuid-devel- fix shebang of rsyslog-service-prepare scripth02-armsrv2 1751279167  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~8.2406.0-150600.12.8.18.2406.0-150600.12.8.1      !!!!!!!""""""######################################""""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''((((((()))))))))*+++++++++++++***********,,-------------****........***////////////////////////////////////////////////////////////////////////////////////////********000***11122222222334455555666667899999999998:;;;:<<<:=:8>>??>@@@888AAAAAAA777BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFrsysloghtml_downloads7e57a40acf92e68e8c6a36de79acc04drsyslog-example.confbf08dfea890059c75c37b3bf8a833be8cert-script.tar.gz_imagesdataflow.pngdirect_queue0.pngdirect_queue1.pngdirect_queue2.pngdirect_queue3.pngdirect_queue_directq.pngdirect_queue_rsyslog.pngdirect_queue_rsyslog2.pnggssapi.pngmodule_workflow.pngqueueWorkerLogic.jpgqueue_analogy_tv.pngrfc5424layers.pngrsyslog_confgraph_complex.pngrsyslog_confgraph_std.pngtls_cert.jpgtls_cert_100.jpgtls_cert_ca.jpg_sourcescommunity.rst.txtcompatibilityindex.rst.txtv3compatibility.rst.txtv4compatibility.rst.txtv5compatibility.rst.txtv6compatibility.rst.txtv7compatibility.rst.txtv8compatibility.rst.txtconceptsindex.rst.txtjanitor.rst.txtmessageparser.rst.txtmulti_ruleset.rst.txtnetstrm_drvr.rst.txtns_gtls.rst.txtns_ossl.rst.txtns_ptcp.rst.txtqueues.rst.txtconfigurationactionindex.rst.txtrsconf1_actionexeconlywhenpreviousissuspended.rst.txtrsconf1_actionresumeinterval.rst.txtrsconf1_dirgroup.rst.txtrsconf1_dirowner.rst.txtrsconf1_dynafilecachesize.rst.txtrsconf1_filecreatemode.rst.txtrsconf1_filegroup.rst.txtrsconf1_fileowner.rst.txtrsconf1_gssforwardservicename.rst.txtrsconf1_gssmode.rst.txtrsconf1_omfileforcechown.rst.txtrsconf1_repeatedmsgreduction.rst.txtactions.rst.txtbasic_structure.rst.txtconf_formats.rst.txtconfig_param_types.rst.txtconverting_to_new_format.rst.txtcryprov_gcry.rst.txtdroppriv.rst.txtdyn_stats.rst.txtexamples.rst.txtfilters.rst.txtglobalindex.rst.txtoptionsrsconf1_abortonuncleanconfig.rst.txtrsconf1_debugprintcfsyslinehandlerlist.rst.txtrsconf1_debugprintmodulelist.rst.txtrsconf1_debugprinttemplatelist.rst.txtrsconf1_failonchownfailure.rst.txtrsconf1_generateconfiggraph.rst.txtrsconf1_includeconfig.rst.txtrsconf1_mainmsgqueuesize.rst.txtrsconf1_maxopenfiles.rst.txtrsconf1_moddir.rst.txtrsconf1_modload.rst.txtrsconf1_resetconfigvariables.rst.txtrsconf1_umask.rst.txtindex.rst.txtindex_directives.rst.txtinput.rst.txtinput_directivesindex.rst.txtrsconf1_allowedsender.rst.txtrsconf1_controlcharacterescapeprefix.rst.txtrsconf1_dropmsgswithmaliciousdnsptrrecords.rst.txtrsconf1_droptrailinglfonreception.rst.txtrsconf1_escape8bitcharsonreceive.rst.txtrsconf1_escapecontrolcharactersonreceive.rst.txtrsconf1_markmessageperiod.rst.txtipv6.rst.txtlookup_tables.rst.txtmodulesgssapi.rst.txtidx_input.rst.txtidx_library.rst.txtidx_messagemod.rst.txtidx_output.rst.txtidx_parser.rst.txtidx_stringgen.rst.txtim3195.rst.txtimbatchreport.rst.txtimdocker.rst.txtimdtls.rst.txtimfile.rst.txtimgssapi.rst.txtimhiredis.rst.txtimhttp.rst.txtimjournal.rst.txtimkafka.rst.txtimklog.rst.txtimkmsg.rst.txtimmark.rst.txtimpcap.rst.txtimprog.rst.txtimpstats.rst.txtimptcp.rst.txtimrelp.rst.txtimsolaris.rst.txtimtcp.rst.txtimtuxedoulog.rst.txtimudp.rst.txtimuxsock.rst.txtindex.rst.txtmmanon.rst.txtmmcount.rst.txtmmdarwin.rst.txtmmdblookup.rst.txtmmexternal.rst.txtmmfields.rst.txtmmjsonparse.rst.txtmmkubernetes.rst.txtmmnormalize.rst.txtmmpstrucdata.rst.txtmmrfc5424addhmac.rst.txtmmrm1stspace.rst.txtmmsequence.rst.txtmmsnmptrapd.rst.txtmmtaghostname.rst.txtmmutf8fix.rst.txtomamqp1.rst.txtomazureeventhubs.rst.txtomclickhouse.rst.txtomdtls.rst.txtomelasticsearch.rst.txtomfile.rst.txtomfwd.rst.txtomhdfs.rst.txtomhiredis.rst.txtomhttp.rst.txtomhttpfs.rst.txtomjournal.rst.txtomkafka.rst.txtomlibdbi.rst.txtommail.rst.txtommongodb.rst.txtommysql.rst.txtomoracle.rst.txtompgsql.rst.txtompipe.rst.txtomprog.rst.txtomrabbitmq.rst.txtomrelp.rst.txtomruleset.rst.txtomsnmp.rst.txtomstdout.rst.txtomudpspoof.rst.txtomusrmsg.rst.txtomuxsock.rst.txtpmciscoios.rst.txtpmdb2diag.rst.txtpmlastmsg.rst.txtpmnormalize.rst.txtpmnull.rst.txtpmrfc3164.rst.txtpmrfc3164sd.rst.txtpmrfc5424.rst.txtsigprov_gt.rst.txtsigprov_ksi.rst.txtsigprov_ksi12.rst.txtworkflow.rst.txtnomatch.rst.txtoutput_channels.rst.txtparser.rst.txtpercentile_stats.rst.txtproperties.rst.txtproperty_replacer.rst.txtrsyslog_statistic_counter.rst.txtrulesetindex.rst.txtrsconf1_rulesetcreatemainqueue.rst.txtrsconf1_rulesetparser.rst.txtsysklogd_format.rst.txttemplates.rst.txttimezone.rst.txtcontainerscontainer_features.rst.txtdocker_specifics.rst.txtindex.rst.txtdevelopmentconfig_data_model.rst.txtdebugging.rst.txtdev_codestyle.rst.txtdev_oplugins.rst.txtdev_queue.rst.txtdev_testbench.rst.txtgeneric_design.rst.txtindex.rst.txtexampleshigh_performance.rst.txtindex.rst.txtfaqdifference_queues.rst.txtindex.rst.txtfeatures.rst.txtfree_support.rst.txthistoricalindex.rst.txtmodule_devel.rst.txtmulti_ruleset_legacy_format_samples.rst.txtphp_syslog_ng.rst.txtstunnel.rst.txthistory.rst.txthow2help.rst.txtindex.rst.txtinstallationbuild_from_repo.rst.txtindex.rst.txtinstall_from_source.rst.txtpackages.rst.txtrsyslog_docker.rst.txtlicensing.rst.txtproposalsbig_restructuringbookextending.rst.txtfirst_setup.rst.txtindex.rst.txtinput.rst.txtinstalling.rst.txtlanguage.rst.txtoutput.rst.txtoverview.rst.txtqueues.rst.txtsecurity.rst.txtcontributingcodegit.rst.txtindex.rst.txtstandards.rst.txtcommunityindex.rst.txtother.rst.txtreleases.rst.txtdocumentationindex.rst.txtindex.rst.txtcookbookindex.rst.txtsetupcentralised_logging_logstash.rst.txtindex.rst.txttemplatesindex.rst.txtrfc3164.rst.txtrfc5424.rst.txtdocumentation_review.rst.txtindex.rst.txtreferenceaction.rst.txtglobal.rst.txtindex.rst.txtinput.rst.txtmodule.rst.txtparser.rst.txttimezone.rst.txtindex.rst.txtlookup_tables.rst.txtversion_naming.rst.txtrainerscriptconfiguration_objects.rst.txtconstant_strings.rst.txtcontrol_structures.rst.txtdata_types.rst.txtexpressions.rst.txtfunctionsidx_built-in_functions.rst.txtidx_module_functions.rst.txtindex.rst.txtmo-ffaup.rst.txtmo-hashXX.rst.txtmo-hashXXmod.rst.txtmo-http_request.rst.txtmo-unflatten.rst.txtrs-cnum.rst.txtrs-cstr.rst.txtrs-dyn_inc.rst.txtrs-exec_template.rst.txtrs-exists.rst.txtrs-field.rst.txtrs-format_time.rst.txtrs-get_property.rst.txtrs-getenv.rst.txtrs-int2hex.rst.txtrs-ipv4convert.rst.txtrs-is_time.rst.txtrs-lookup.rst.txtrs-parse_json.rst.txtrs-parse_time.rst.txtrs-percentile_observe.rst.txtrs-previous_action_suspended.rst.txtrs-prifilt.rst.txtrs-random.rst.txtrs-re_extract.rst.txtrs-re_extract_i.rst.txtrs-re_match.rst.txtrs-re_match_i.rst.txtrs-replace.rst.txtrs-script_error.rst.txtrs-strlen.rst.txtrs-substring.rst.txtrs-tolower.rst.txtrs-trim.rst.txtrs-wrap.rst.txtglobal.rst.txtinclude.rst.txtindex.rst.txtlookup_tables.rst.txtqueue_parameters.rst.txtrainerscript_call.rst.txtrainerscript_call_indirect.rst.txtvariable_property_types.rst.txttroubleshootingdebug.rst.txtfile_not_written.rst.txthowtodebug.rst.txtindex.rst.txtselinux.rst.txttroubleshoot.rst.txttutorialsdatabase.rst.txtfailover_syslog_server.rst.txtgelf_forwarding.rst.txthash_sampling.rst.txthigh_database_rate.rst.txtindex.rst.txtlog_rotation_fix_size.rst.txtlog_sampling.rst.txtrandom_sampling.rst.txtrecording_pri.rst.txtreliable_forwarding.rst.txttls.rst.txttls_cert_ca.rst.txttls_cert_client.rst.txttls_cert_errmsgs.rst.txttls_cert_machine.rst.txttls_cert_scenario.rst.txttls_cert_script.rst.txttls_cert_server.rst.txttls_cert_summary.rst.txttls_cert_udp_relay.rst.txtwhitepapersindex.rst.txtpreserve_in_nat.rst.txtqueues_analogy.rst.txtreliable_logging.rst.txtsyslog_parsing.rst.txtsyslog_protocol.rst.txt_staticbasic.cssclassic.cssdefault.cssdoctools.jsdocumentation_options.jsfile.pngjquery-3.5.1.jsjquery.jslanguage_data.jsminus.pngplus.pngpygments.cssrsyslog.csssearchtools.jssidebar.jsunderscore-1.13.1.jsunderscore.jscommunity.htmlcompatibilityindex.htmlv3compatibility.htmlv4compatibility.htmlv5compatibility.htmlv6compatibility.htmlv7compatibility.htmlv8compatibility.htmlconceptsindex.htmljanitor.htmlmessageparser.htmlmulti_ruleset.htmlnetstrm_drvr.htmlns_gtls.htmlns_ossl.htmlns_ptcp.htmlqueues.htmlconfigurationactionindex.htmlrsconf1_actionexeconlywhenpreviousissuspended.htmlrsconf1_actionresumeinterval.htmlrsconf1_dirgroup.htmlrsconf1_dirowner.htmlrsconf1_dynafilecachesize.htmlrsconf1_filecreatemode.htmlrsconf1_filegroup.htmlrsconf1_fileowner.htmlrsconf1_gssforwardservicename.htmlrsconf1_gssmode.htmlrsconf1_omfileforcechown.htmlrsconf1_repeatedmsgreduction.htmlactions.htmlbasic_structure.htmlconf_formats.htmlconfig_param_types.htmlconverting_to_new_format.htmlcryprov_gcry.htmldroppriv.htmldyn_stats.htmlexamples.htmlfilters.htmlglobalindex.htmloptionsrsconf1_abortonuncleanconfig.htmlrsconf1_debugprintcfsyslinehandlerlist.htmlrsconf1_debugprintmodulelist.htmlrsconf1_debugprinttemplatelist.htmlrsconf1_failonchownfailure.htmlrsconf1_generateconfiggraph.htmlrsconf1_includeconfig.htmlrsconf1_mainmsgqueuesize.htmlrsconf1_maxopenfiles.htmlrsconf1_moddir.htmlrsconf1_modload.htmlrsconf1_resetconfigvariables.htmlrsconf1_umask.htmlindex.htmlindex_directives.htmlinput.htmlinput_directivesindex.htmlrsconf1_allowedsender.htmlrsconf1_controlcharacterescapeprefix.htmlrsconf1_dropmsgswithmaliciousdnsptrrecords.htmlrsconf1_droptrailinglfonreception.htmlrsconf1_escape8bitcharsonreceive.htmlrsconf1_escapecontrolcharactersonreceive.htmlrsconf1_markmessageperiod.htmlipv6.htmllookup_tables.htmlmodulesgssapi.htmlidx_input.htmlidx_library.htmlidx_messagemod.htmlidx_output.htmlidx_parser.htmlidx_stringgen.htmlim3195.htmlimbatchreport.htmlimdocker.htmlimdtls.htmlimfile.htmlimgssapi.htmlimhiredis.htmlimhttp.htmlimjournal.htmlimkafka.htmlimklog.htmlimkmsg.htmlimmark.htmlimpcap.htmlimprog.htmlimpstats.htmlimptcp.htmlimrelp.htmlimsolaris.htmlimtcp.htmlimtuxedoulog.htmlimudp.htmlimuxsock.htmlindex.htmlmmanon.htmlmmcount.htmlmmdarwin.htmlmmdblookup.htmlmmexternal.htmlmmfields.htmlmmjsonparse.htmlmmkubernetes.htmlmmnormalize.htmlmmpstrucdata.htmlmmrfc5424addhmac.htmlmmrm1stspace.htmlmmsequence.htmlmmsnmptrapd.htmlmmtaghostname.htmlmmutf8fix.htmlomamqp1.htmlomazureeventhubs.htmlomclickhouse.htmlomdtls.htmlomelasticsearch.htmlomfile.htmlomfwd.htmlomhdfs.htmlomhiredis.htmlomhttp.htmlomhttpfs.htmlomjournal.htmlomkafka.htmlomlibdbi.htmlommail.htmlommongodb.htmlommysql.htmlomoracle.htmlompgsql.htmlompipe.htmlomprog.htmlomrabbitmq.htmlomrelp.htmlomruleset.htmlomsnmp.htmlomstdout.htmlomudpspoof.htmlomusrmsg.htmlomuxsock.htmlpmciscoios.htmlpmdb2diag.htmlpmlastmsg.htmlpmnormalize.htmlpmnull.htmlpmrfc3164.htmlpmrfc3164sd.htmlpmrfc5424.htmlsigprov_gt.htmlsigprov_ksi.htmlsigprov_ksi12.htmlworkflow.htmlnomatch.htmloutput_channels.htmlparser.htmlpercentile_stats.htmlproperties.htmlproperty_replacer.htmlrsyslog_statistic_counter.htmlrulesetindex.htmlrsconf1_rulesetcreatemainqueue.htmlrsconf1_rulesetparser.htmlsysklogd_format.htmltemplates.htmltimezone.htmlcontainerscontainer_features.htmldocker_specifics.htmlindex.htmldevelopmentconfig_data_model.htmldebugging.htmldev_codestyle.htmldev_oplugins.htmldev_queue.htmldev_testbench.htmlgeneric_design.htmlindex.htmlexampleshigh_performance.htmlindex.htmlfaqdifference_queues.htmlindex.htmlfeatures.htmlfree_support.htmlgenindex.htmlhistoricalindex.htmlmodule_devel.htmlmulti_ruleset_legacy_format_samples.htmlphp_syslog_ng.htmlstunnel.htmlhistory.htmlhow2help.htmlindex.htmlinstallationbuild_from_repo.htmlindex.htmlinstall_from_source.htmlpackages.htmlrsyslog_docker.htmllicensing.htmlobjects.invproposalsbig_restructuringbookextending.htmlfirst_setup.htmlindex.htmlinput.htmlinstalling.htmllanguage.htmloutput.htmloverview.htmlqueues.htmlsecurity.htmlcontributingcodegit.htmlindex.htmlstandards.htmlcommunityindex.htmlother.htmlreleases.htmldocumentationindex.htmlindex.htmlcookbookindex.htmlsetupcentralised_logging_logstash.htmlindex.htmltemplatesindex.htmlrfc3164.htmlrfc5424.htmldocumentation_review.htmlindex.htmlreferenceaction.htmlglobal.htmlindex.htmlinput.htmlmodule.htmlparser.htmltimezone.htmlindex.htmllookup_tables.htmlversion_naming.htmlrainerscriptconfiguration_objects.htmlconstant_strings.htmlcontrol_structures.htmldata_types.htmlexpressions.htmlfunctionsidx_built-in_functions.htmlidx_module_functions.htmlindex.htmlmo-ffaup.htmlmo-hashXX.htmlmo-hashXXmod.htmlmo-http_request.htmlmo-unflatten.htmlrs-cnum.htmlrs-cstr.htmlrs-dyn_inc.htmlrs-exec_template.htmlrs-exists.htmlrs-field.htmlrs-format_time.htmlrs-get_property.htmlrs-getenv.htmlrs-int2hex.htmlrs-ipv4convert.htmlrs-is_time.htmlrs-lookup.htmlrs-parse_json.htmlrs-parse_time.htmlrs-percentile_observe.htmlrs-previous_action_suspended.htmlrs-prifilt.htmlrs-random.htmlrs-re_extract.htmlrs-re_extract_i.htmlrs-re_match.htmlrs-re_match_i.htmlrs-replace.htmlrs-script_error.htmlrs-strlen.htmlrs-substring.htmlrs-tolower.htmlrs-trim.htmlrs-wrap.htmlglobal.htmlinclude.htmlindex.htmllookup_tables.htmlqueue_parameters.htmlrainerscript_call.htmlrainerscript_call_indirect.htmlvariable_property_types.htmlsearch.htmlsearchindex.jstroubleshootingdebug.htmlfile_not_written.htmlhowtodebug.htmlindex.htmlselinux.htmltroubleshoot.htmltutorialsdatabase.htmlfailover_syslog_server.htmlgelf_forwarding.htmlhash_sampling.htmlhigh_database_rate.htmlindex.htmllog_rotation_fix_size.htmllog_sampling.htmlrandom_sampling.htmlrecording_pri.htmlreliable_forwarding.htmltls.htmltls_cert_ca.htmltls_cert_client.htmltls_cert_errmsgs.htmltls_cert_machine.htmltls_cert_scenario.htmltls_cert_script.htmltls_cert_server.htmltls_cert_summary.htmltls_cert_udp_relay.htmlwhitepapersindex.htmlpreserve_in_nat.htmlqueues_analogy.htmlreliable_logging.htmlsyslog_parsing.htmlsyslog_protocol.html/usr/share/doc/packages//usr/share/doc/packages/rsyslog//usr/share/doc/packages/rsyslog/html//usr/share/doc/packages/rsyslog/html/_downloads//usr/share/doc/packages/rsyslog/html/_downloads/7e57a40acf92e68e8c6a36de79acc04d//usr/share/doc/packages/rsyslog/html/_downloads/bf08dfea890059c75c37b3bf8a833be8//usr/share/doc/packages/rsyslog/html/_images//usr/share/doc/packages/rsyslog/html/_sources//usr/share/doc/packages/rsyslog/html/_sources/compatibility//usr/share/doc/packages/rsyslog/html/_sources/concepts//usr/share/doc/packages/rsyslog/html/_sources/configuration//usr/share/doc/packages/rsyslog/html/_sources/configuration/action//usr/share/doc/packages/rsyslog/html/_sources/configuration/global//usr/share/doc/packages/rsyslog/html/_sources/configuration/global/options//usr/share/doc/packages/rsyslog/html/_sources/configuration/input_directives//usr/share/doc/packages/rsyslog/html/_sources/configuration/modules//usr/share/doc/packages/rsyslog/html/_sources/configuration/ruleset//usr/share/doc/packages/rsyslog/html/_sources/containers//usr/share/doc/packages/rsyslog/html/_sources/development//usr/share/doc/packages/rsyslog/html/_sources/examples//usr/share/doc/packages/rsyslog/html/_sources/faq//usr/share/doc/packages/rsyslog/html/_sources/historical//usr/share/doc/packages/rsyslog/html/_sources/installation//usr/share/doc/packages/rsyslog/html/_sources/proposals//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/book//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/contributing//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/contributing/code//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/contributing/community//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/contributing/documentation//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/cookbook//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/cookbook/setup//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/cookbook/templates//usr/share/doc/packages/rsyslog/html/_sources/proposals/big_restructuring/reference//usr/share/doc/packages/rsyslog/html/_sources/rainerscript//usr/share/doc/packages/rsyslog/html/_sources/rainerscript/functions//usr/share/doc/packages/rsyslog/html/_sources/troubleshooting//usr/share/doc/packages/rsyslog/html/_sources/tutorials//usr/share/doc/packages/rsyslog/html/_sources/whitepapers//usr/share/doc/packages/rsyslog/html/_static//usr/share/doc/packages/rsyslog/html/compatibility//usr/share/doc/packages/rsyslog/html/concepts//usr/share/doc/packages/rsyslog/html/configuration//usr/share/doc/packages/rsyslog/html/configuration/action//usr/share/doc/packages/rsyslog/html/configuration/global//usr/share/doc/packages/rsyslog/html/configuration/global/options//usr/share/doc/packages/rsyslog/html/configuration/input_directives//usr/share/doc/packages/rsyslog/html/configuration/modules//usr/share/doc/packages/rsyslog/html/configuration/ruleset//usr/share/doc/packages/rsyslog/html/containers//usr/share/doc/packages/rsyslog/html/development//usr/share/doc/packages/rsyslog/html/examples//usr/share/doc/packages/rsyslog/html/faq//usr/share/doc/packages/rsyslog/html/historical//usr/share/doc/packages/rsyslog/html/installation//usr/share/doc/packages/rsyslog/html/proposals//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/book//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/contributing//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/contributing/code//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/contributing/community//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/contributing/documentation//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/cookbook//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/cookbook/setup//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/cookbook/templates//usr/share/doc/packages/rsyslog/html/proposals/big_restructuring/reference//usr/share/doc/packages/rsyslog/html/rainerscript//usr/share/doc/packages/rsyslog/html/rainerscript/functions//usr/share/doc/packages/rsyslog/html/troubleshooting//usr/share/doc/packages/rsyslog/html/tutorials//usr/share/doc/packages/rsyslog/html/whitepapers/-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:39483/SUSE_SLE-15-SP6_Update/9467cc0396d096161333f73f0643714d-rsyslog.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux directoryASCII textPOSIX tar archive (gzip compressed data, last modified: Thu Sep 12 14:35:31 2019, from Unix)PNG image data, 520 x 305, 8-bit/color RGB, non-interlacedPNG image data, 400 x 140, 8-bit/color RGB, non-interlacedPNG image data, 399 x 140, 8-bit/color RGB, non-interlacedPNG image data, 342 x 210, 8-bit/color RGB, non-interlacedPNG image data, 520 x 172, 8-bit/color RGB, non-interlacedPNG image data, 617 x 603, 8-bit/color RGB, non-interlacedPNG image data, 350 x 409, 8-bit/color RGB, non-interlacedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 663x931, frames 3PNG image data, 491 x 312, 8-bit/color RGB, non-interlacedPNG image data, 419 x 214, 8-bit/color RGB, non-interlacedPNG image data, 256 x 848, 16-bit/color RGBA, non-interlacedPNG image data, 216 x 1101, 16-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 815x570, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 523x433, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 451x132, frames 3UTF-8 Unicode textHTML document, ASCII textASCII text, with very long linesUTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 11 x 11, 8-bit grayscale, non-interlacedHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesASCII text, with very long lines, with no line terminatorsǭ5#wsb{4;utf-862b33802774c4df9080cd2e9d79ed17f236e5af6700096af5d00084ebae769f4?P7zXZ !t/j]"k%jx.mf^r vi0q|@nj۸Pvu evWt<ƒ}{ *ƃ 7klt:OLVyhRhNSzU&vƧa.=+mJX3= 1C/cer(X`itBW U0EX>xjrfX FNu>BHR rX+DZلҟo-{d7K+.ǝ%讂*c9pzf&d@g}^kmT,A ڏRDWL %m/CCIоw*sޗyU-ZhMᇱ (C_ pXK6X\΢r'>6zi}+1z̀`4Gpm(aMORGEjCaO ^ c;2dzUIgYenӎ>9JG PVzGF P5: \I8ɏz A6 bU䲇<-u @Y$Giގp k:58LYHɫ<)+[29/TKx}hrjS(1:8[+/?A6,띎4qP]f6r5h#3hhsJ]KVD3 B2oa=G. <(]SF>߹^IqJ_s]hm%z sa0]Yn-Y~;Eg 6O8Ȅv/ X֟J*I!,HckSTfp*5L{WU̍}a aPB 8,ݔKn0F\(*MOgT^e[cѕ\5KgOm0+>%SZ^xCy%AzV pec Kه+"HSV%^ 1>flULXQiK:=z kó# !FʻrF|Xl}$ .o;3S|c`oe)Q,P5;f\0\lJD>c鉮 & 24,j8[`V cJ iq4,`<]  f8 n…<waRq7U*]zUcÕm/X^qN%i0!JBdb(ONJ|̭*IEDЋXa.`gfd3ʆr$ÑV ٧:rIzm 6'S ZZ蹚\[ya't<,{w\'3uk H }fF Je+Cw}mǿMSN]Ͷ4Ҩ{. @Z|FU-lnYgKЅ`{/0z CcPЄ# bO54 T󁥺ܓN_V@ Y몴q'O#eڢ ܪ!\M;+b] }Cr(%b Uiuk+!h9ٌM&5I-AHY:zNEPw`W K/y;aIeބ DG[: %(#Rŭ@Q Xpjmm{?tnE7tQQidj/")WPe 'Ȼ"ى( gz^+YR%9;\2ڱh @*JҀCHٖp;(OF礍[Yb}A9wmikw.I],)|=#M"@dF 0X70-;e7lCIgFՃ|H6)v) Y0.}|I$jWx hء,ĔimԖۖ|{u`= $8ho?ܡB} ii,E.T+IyfsYBrR>KKw8-2zhWőR B,Jr y}cZ>?O)XrD]lO8} ]cςj YOT[MkVΙ eB~v+3-ιl ={9~q}gFwQ_@ ^( ѩ_#+jV̧2᭥0vfR'"v2I=&tn8Qptl?໓4T!%4.,uuޖFވ{|p8܇ۆ%aSo;l"@҂`ch:՝(^IWD:$$RyKZ9)'<3TZ9FɍS aԷV@ %0]uuТԀ4T+em\*OTyuotm4 HNN3pJU_y)\W7Ջe}6yԶY)*۩C,,s'3k":'[nt x~T7`0%~iB;yXA@ߞ&FT#9h(*܉`y$zMO,5 OzE , j16]l#QJhN/*|}Q:R(Ez y- p\,|ncG}>5\ [l,16I?`㼘#t{::Xa̅~0;KU8+tI=fоiZ‡4-Ю) @t#ә(ȳ`Picݔ|$eaS5F(ֵeFDi% *и3,J }ʉW~XnV}R/2fǓhE fMLqG=cF@‚%6gA'AhH,ᱰF6iހ4/8O0o@]|?"a3AR?B%a{CMOJ~?Wvx/+FU 1zfAXxd 0mE s Ja]*n<>+gCbzi!;y\oigLGK !W^dfQ0X93Co%M ?v}y<(-jѓMPL).?ikׄhjGW¹("$$n^{Ϸ3M;'0Y0GfpkKb>oyqS ` Ǘ%PlxB@3XK[XGBнڸ E:;*a:hL&Oj6O^7_ -*ڞ6zqP7Z;Eh(DSv暏ygQ;pwYL]( ZUaO6ѝIy'u%*I3dF9诜]_nL*20UeJOD5)xz@Z80(̃yKԡϝQ5ԻcNq_4Ӑ`zW???G(p+anTْc‡z4l Ekt/Φ/ \ෞf`)iX+ P_!:^,ڇfY%[?Wː`6qѶ> %&]ڇWcttdz 2cIOGC.RXB#uFΐJ@ڒZޟMZx9G&Ea ~9jU^ѵxbEa1Ԟ!GjVo9wãvfGKL zб.ЁF,[iFA5MX33w~/:nS`=|2*y|Zf9$>M'8ݶ[i :hS^n.!zqZC@sQs$^AȓZmШY_*.ZmK񲜙' v;}ߩ:mo4=-A!aǬ N \PVo@B)\XvJþX{I *g~vf_ p8}!>Ahqfbf*%.XUM ɴnckPn~q~6;#"QdHOi֣f)]p -K¿x 5?LoC.7S?̅nN(0 YT5#JDFz+M9P"ZpEV|W!W(C/L-HLY8aZNA|>#lNNYi glˌJ߹و&ߣ ^TwrD\9Pޟe{sc̭5eWءRtB cM {?/Tnȑ'>=; #UF]!}j<"ؕpԀc"s2xc@H4W.UK9 :Ef5|']/wC6nk)TxX$ JmQpѹu9M4GbmOYe0pd߭Eh{AN$Bdg]T5l:@3# uz7?ЩRji$ԓ|M28{4 I`i"_5twtO#ҟFH+ۥL/QDhR>iԹ>I.+(/O*cuu)-6sG>R'ޮ#jϋ?6)F6%_g[Q/V$_QlH^S%'Ky;|O|?c*5ilug&hJqěO͝ ɓX/Hl ufqO}>=hK'_AB52 LF@1?4Mv ׆uI{j`!X!!PRܿKSxK#2XyBS30 |!¢3Ke=b*2uC%P+iwr!gVʫ1u+m$vʽ#zֵ},kUX"7Rb5D\dcb&c ɕTxOȳnr$B gǪC^iWS)3$[k5oq`!4[|P%-u32b %NNg *afcRm'?ՠ،]M&Gtc5D:*~'<\p>V&a%oqNLӾ/t kv+-Zqp{.:6߭c]ϪMaa俷h{dcOZصZ|J\Ml$lQƎn@ v7a|m[2`(|(tߵ݄ly`ICjg9$>W<KD$簨m7?Wlb/cAT6D Ɩk4pe#X̌[0ܿβ U5q׬!8-OBاYJq-e[,cC6J& Hh>,l7b6ыr^:P9e1_ڌ1ڞ!'&7vuH"ȻMco^cWIDːGqY?(Ե>de4S?aSEL9`tpq. q.R)qBDPqK62:m1&SꞪ9&s0k %f_>#L ]CM^h,G ,ލ_ݜE1^&)Y%uj5tI75p̊2Gdv0ۺ9Dlo$pM'gbN|ZC`> %35d֣?6dBPMX)ѰR`P'X, pbJfяm 1ՏܐqܰʚDy!P\8N0gP$j aPb۠aXu7j26prA?7@n;?fJ"qFCbX.38 {۟/C 'pge4;S«,.Q\:cs98؛w]fCB9QYm[x Ht͞nݟz$Q3y &$ V(kI$hFc`=,3sd\^ bBVҧPcRdZ io/tcF.Ukwܪ?s 緌>ܕ='^|ts%qnz+8ߖ8&8oE^a䙕=rj;^?OpIx#qH[K˰tT(8r5ei4{kP~R[w]<*jay$^t FKrފiZ@Xa]L䪭e/zRm >u=FY.3OFi)u22,'\dn""); KlIޢ7-YsN*z@Kt<\LhǯC{+#l  um| $" k (؝oLt0Bn5!1'ȎЕ (d~r%؍3BJ(V_v t T;tS*0[Ӎq9U8$BغW79m|>,S2rЏeP| )`lulY88y+b:24g"&9u ]=c?8E%ǔaZ ʱcGo6ѨR)“1"Դbh|0f[dU#5b\/XsRݲkdeF 'ꕅ.jtx5,^H̥1f^l摡' +cѕ~.6@tD2Nc.9d+? xߛxEfHɘi[3 *z!=4"8ZB9m#@#Y,.D:Ho%ċQUy/2_^~oFevB~v`Ho'c$5ѣvep^W2~%ayzWəWm[F U^zPrB˜(bo[PW!@1=8[\ M EC5$OO>ApAbIcӼv@akw(Hl'(/c)ߤ$PM׼6"ef8_ ,XN]K2gL[9;<IC4o)Iimjm,AHNN.pjR+ʡb)BTں75>ƒd 6'Tk#n/Z;Kee\"Y !au؛ #ni굻7@F+);vy7 ʾ(q/(2 t>o7) f:8,{u9`Pݸ}XT`WW0HZHp%)qvT&%#ozpbeF~Ct$|DՈ;BSɯ?ÙQk& H L}:G`\+Kl$zGu碙|H@N%WP>ԩ7ٮˉoCSp5%&5 Z{ viO%wc!g zvt(tZ,E-dJ.% AܕZj BT5YW9Qk$A 7#H y_ . 73ZrS_QA?xOl v8ְ&3Xf2[$R b9#X$Tn%Sv613Cm;nG!, q޺&k(\>ʼnH9 .In?PRN>0HRSW(1٠7ȇQoI_](dퟷf_Bcpy$޶l [-P!bDX{j&+PSWpSҪ xZrGHZi~\jLًu/P !z>.׭YNmӲ`J/4u-O@x͈+9KbMU+&Kg`d®Mbm2Sà[8SY_>Cr!L!ҀSוjetS*bEɏWM.wrJ-8wI3OqAD|pϧ|課=l`3)g,*lMj9Qq.(9 =J,.ّqDқ//Q'T,F6}HZ%֊S (Vy]`,_i&w 5CmK.R{%RLb[Gh1mJp|SLE. Ыa!Y0Sc'$k=CbgXh3-AA^*Cxr!%c)+2I X-F%->~?&"'S>4i`z%|ZC-;N+Fe3$} 9 S)C/MVfadU~.>ghJ *R^˓7du}M0jf"rlPM0aP;Y4Bi4aЀ|ol(`1X?6UX$m,`+sU^i+VҊ c\!Wb`lKƪ*jK̥7Nis92 EGew:X"<>Hk630LiE=r#3:\ͶSmcC14=(XKB{/D*\ Ҧi> 'Sh4/h:k@ |Y4N6nJ NKh 779=H)@:2i+ȉ6'?i7nTp:#&7aէR @4Nɀɰfݥ 9e^P0ژP OyH,9EsdK0&YaLOk.z, za;Vk崦 _EB 5#݀H!NYQLp(oo3,UWv.ܲ1PCZ*Q~ 3|З>MvxXĵĎVC!9&̄\pݞ_J*!-F3 nKҕסG6Eב_nq; C mc;Nicu93 ^i!1|4<m7uaUAARXS9k?RqA`ޒv)MbB27y1#8&[g{92$=` 5g0*Z]٣*qImOf $DBޗT.콺g(0Tv#Yy0 .عU"rؘJE*U9&x={V!Y=o۽|UgB { G,#yG*YNg-;C)xᥢ<sZ\-n1紱2HE='H׀ʎwMs:gFpw ݃#xi`)OpSO& %[uB/93Xuv/1`oXQ{J@jqsq,uQ!evUC68QS[$6j[4X$`tW $֜ Jnڹsu^Cg.c{ߑt"piuZ37 u -qIbq#k*,*OFlW3>N#Q c^|'hBs"5^˜||>mo(X7 L鹫t'F-Sx&(dCzTSa 'Zu`D{ ;։4phX,'ٕmǬj!f.=S\-xtA N DGW>nG4`^^4R.u= Gup>50$œ {^%(\3!(lt,Wz3eô@ϥHxGysD!@UtX"Nn1/KaJ+*" CٴmuVmpbzٜ{C $c hG 9T6P8ݧݺ*|gaNzAC&9qiP3>Z]I$A&OO\`YTrXǹ<>u`,cK0EMc23`_"cjלMlit~r"Y͍nw KI"Or;58T\Yj,^pC=yU `#9i;j>~t [^c|F~ U;%J%֔yBE65;Gz.F?b_]Zt 3G/>ᬬ n,ՉOaTI'5/|u\`fhdGC!a-Cmdktǁxۅ,-#RG;M,U#}J!jh6H 3y.[LN.41\EOʰDo낰34Ξl(E ӊ;\sV)}~=k"۩No\Pꖍv1-dOf.B7\sPMv[H'ն4oWMP?g#"NoCᔢ4_{DhN&2:B2LTy]jG#6fB4^>9#n[i}r*Ş9`[= Z*|4c@MR̬ B>̶rZݔl*!0M=xj MK'|(iB ?9;^u(x! qj #rs$ n m9)CCDI򨅾"wu,PhqU,gUȞ8Č&Nɼܥ;q,N 8c`sH*+%ιR%`Si'JUXjXd$OacF|*6Ke )ť*v_Qf77*Bl0~cp*9y3(;Н.w#5Xbostک#B:H˚Fp|tVVh0gvAlVg:Zv;!6ÖM]EU|;EHԻC}LKZ'q(J+p !]Ρ*+s70?U$g~JPwHњz[M $@ [ Vt+6E{ʸl,g4[MK@4 B馃)Ah,7n;$&wυ^@zs)*b.N -&;#LW۸j 9&5ЉaS;4$@1WEJ>v7 [뛙d3cVRo+2Fc rQ-͡@MBUĸV>f+wY٥lة޿ 9A@|(}cSc BXq$s߆5^(G zj \M.M҈Np;|Q쉕qgZ4犄)~鰝ukWHS&Y?i&ҥƔUEU|YrS`P"eW35%eL&]:vl!QpfEɒxf>N("8>_i!n޾X, y.ƛ'6Oxk%Jƴ67o x DB"*| ni7޸%|97SQ^m1ᝏ:vLScO;rJdMaKBQq}oGcQjP|j|Q]>֥џv( ,]ds,< (w. fzobӥ̍:x'aQuv3qj>ZPbZ %k"6}j.M+i2U 5.>oGY+! : Y<]ݩϖ6]AaP8JWft+P5?fshZ!\[jqߪlh8:АkڏÆ*߸+ǽ}s݈\n ,BgL{LUO*3XҳmFIo =XcjJIPrL/ZwK8:/=fŢLYMƀW$2!T=t>R%N"& ىt |Sd:lRB`͐u/AE0mDYWrmBkx'hD3&CLpSP|[R*ts[(2M)M0?L!")X kTWSഒA;AK)̵ZĴzvHO[ӵj8|70I>oQK/zeX9 ǵ_et:w~WECEx8Tb6^`/!h{{A|>L&5buϧ-AIgtn-y/DhR$\ Qkx`(yOxC;z9${n; >8Gn1Ȓ_< >z2mH HBa qF&S%zug~k\%OƠEt!̕$C؜(?Ӟp7*mvKY4Nb` 1h<H!wtۡ9:$ΎFI{Gm)6w2@ ^C%텁( "B'i%3T+RS3ڧAlxy%i_zH vXc^IWH:QZX3zgý¼:L&c(ɪ60/ JI=k ctXj&L`Cnjbu߸+'m{ט,&1[;_X%d%WAuLI@#IoZ #˅șMOa{jK(?UjpJM~;&N)?5զmPIւ21%ﲼpρUuTl;f ,p3f:Ĕnc>G$o4Af-j/7t(ji~Xk(( dAF˵f$S t,JRVjq6y[\Mup+Nd"=mgWJSI,uFDcM,-~ t5rs˂`b~l{լSkP̴QB.zdA-yIZ2ʹ6=RK sI_7ylXVY3OĭQ h )mv)O1N|'P8ڠS$a > m*BMCD]:G.5$wIN2ػLuA)лAe!svm$vq]>@I{%\}% ($ >w.O }0J\Av`=mޮE4Jh<ьL! \%5|c5ZNz4/&%mI!:f<_h(\R*&'k [! .nFXؤ9[xAQpk2c@"P z`XFǐϠ4m&XX#{آ.] HIvx_|?뫠49Q0@iYౘqS5loc3hn?r7v%*ZT X@xIMK.Hho;SBbjJk"*TϢJ:x2k08ƅ|.4՘6MzWz~34)r$ nw/_c |2er_]ڇu'u_~ sNv.S~LmY}bۊ@ۖ%ܡXkD;2!?%VgfrO`6sttS#>5v { }SuC~k_=PU7"vx\V3*E'ZvO1Ҋ$O`8rC $vIh5r;!-VJ N -k3pSi^O;vȹ/ F^9Vk\N.TTx>+WVOLѪ4ƖD<=k exʴпYk?ծ7ƎV=739W9c)P#I :xbG]!8$\)i&4%REX'۪Ɍ,tp7z-U8,[H8%+p^={ 5Ͷk"$P3k+x8' ni$R,}tIG+2;IeM+IY˸ +$myfa>($4˸  Jf_9ub*= &Is17!zr!Њi7IzDV+?(=SJ饶\Vj ^e14q(A5 e UTP $sm5p61C6Ϯ0x x./W X;I9oO "/,֯Jò5_h=cx osT/G?£(ˁ/ꜳf׮K[e4djʝ[ի:K:,>kt)_ᴱ{e߸X2h*Yu @4UGL}(RL-}T/r{ΙЭ4WS$s6#Q9Rirdj>u 1v ڈ Zp2w=߸9aS \"2c7P|1Y]˒#&ןg)~UIHU >[%]?b˰ǤX+iN2 b_1T4pz;˃>"ҜjwE& ? N+m2=9d}ILN]=\i)ryp .s L| :c(;5fLrߕ75Ik!Uubr/ZJ\" UN_/ꀠx\* S -{߂CdR[&dN$rbMhrYV |0)dV j;m/1<`Gh" r݂`m`IaW1!-vXêzvHgw0Z&k7Àd6Qd0~reʇk>I*֨'.\8AP&e5D!cX8 ِC׷} SD"P jd95l[H6> UWR֨.ǺߦH!$9Y{RQ[8UGtf$ŋ₪%EIOq<8`: ǻ<\xC>T@"8i0HN=v/x}R~cVWHMVKU2LGaPۙE(.Gl?ݨSģL$Zxo=]|4NJAKan}dA; ILl1(Oq>ͪ"?Y|n4CWs)eB#D/P%a1sʰʭE[U `@fdLp~+F_k­WzXRm6 ܱN.y&vtgՅ@7/N1@NUcrC}ۛt1)8 Td#3ʳ+/:ӧ4&J6SJ52)'+3Ce+SAK^hG6nYlo&ax7њ3Iš#x/5Ҟh%!,v,pԲ .:>/uɶ3|mj ^(aý[1΅`/Sͩp3V>LsIUL 5uR@ Y>,ٶ']k5ͥ~H? kJȸ /ݻu4![OS/Dȧ>*@iJm aN@R/zXc g/SXKgH +,dy2OU@ǗBd4l#F˟N`N  ߊ ,s2<:J I1iB1-A\Aqez؞$ !o kmh@Т39aޚ {gѾo^n35jA74+T+#+(} {巔38fz?<ByA/lAtJ{UȑvKN]t"tVpe%AgW^6mа.AFL͝LيY:`~*+p1֍2 p:(pD+"(-sG7rc%nPj_w#ϸ[qb7Ɣ@W%^EGِ2űu&H{䊪amW ^z VpbðbdI[! (ϣp5ݫʆ!*HIc1pi*v| P#h䮝p4vRb=sU}lyɔNe2m^igߟdI25豼2c66 ߶QMEG]zifʔA~J-8j, ўj,ҭ 3f+||sėjٹ5Bx;oXk s,vJvr$GiL30|+|(yMƾR;s1w;dm*p{NAmdM]LiNo)z'cO 6k%ڄ @ERrt0r-;Q2ݠAX4!aֳ2Y+$!͋8jӷ86WU!g ="Q*N:/_4皇IK|u&VVp+t[_ӊф5%4Zw]w E8vdҀ$r'ď!( sdW85ͭ>ALK(xF϶jB|Rp9>SG'NV]tuXZ$0B(DTb3CV/ILvpIn_T'-PcF .:Qt=bXNe ei/c˟9D1~H@"Duw$|á҅hω볽×;ۨb_iU7A E-.vOD`'Dn`G8R/q@e3  ~jR."]z{A%  !oG?σms:\EƢ~]8( HYU/H55K`R-KC7_U+lmMa釱XEX&ɗ_@yzósAZ?@&pZŠ{~wՒ Ch_#ic@"u4O\boeYKb:T/Mٺ%9q1sT|s0Kf*,cEr\qoͥ7y eR` \p@/NxbSgi5b"c+eF?p{`MX Q]͆dn=U-@~>q"+?6NO>"lLS"Fڹ> 95&L4\hy~,P>ȿf㝣1DD6^.>D:ԙ)7.`Bx7'('`)>+J1ɰxSY}3F*0Y1ЪD Kea̿rVJ:i-6-B=8\jCRVϠIls14%n܂͐KҷQjmF jק`R` lu 2Y#i+ƦNQ;g,] O78qfp$/ Ѵm "U46F^/WE*GcD] t4Ъ 3KiXt׬t8P8r\ORUsJ*>23 uQfRHb>a\@D@U:C_B ֆP-{`@I[@@b.Wμ1 '貵> e^|K۽ u?ԎDC8C<@jֵR:kX^$H{0iǧ"|K#F%D[* $ҷ,&rm+]iR>M?iqVmݙؑ)Zhri$ +Td$.󪓱Z#ԗk+EBq[qDS6z(g?dW 5Ķ`T oOZb'~n7J$Dv%CtNZz\0m{bP+{)3$p%[6%t}񻕤61WqrC,G%mcKaYr]S$f6b1-8ڭf.{ԇl{%=})Gg[즓"wcJ}0zur}pBWnbGzuf_s)=FBN 1DϜI'XHe{*.#.X7Ìs|oFU(y, K`j@"`Q7 Cs4MUsQDD(QnL+:S^,`hQo ߒ֊A+蘫4$+J/=/ymFBA[$ZX_G2Ε9 e*%eu @ZL D$Ya^p?_v~D3[0WoDaF։Z)EopVE Wr` QHd({)0Zf-8NB%}~le,Z=ð9YWl Oc䝐y\:w śWCK nM8,.~RV9zKm=5-[#J bCT` 89r9*buaO<34{?RK,iT`ڴ/Q}&F*+*aHPKڎMGFҿ؛>@p v!Cds\z!ɿsX~aՄ';Dp{{YrL@e"iqIi]G9 gd=y`Sv?7A/$v&A21ӻ$m#ZW7݅6*Z[Zn 7)e` :+ Mb_r+̈́%ܵrV#ϸ%wڿDohP&/M8l1:=7,VʴFFY)ݸWQf KCc#;I(`:$1]lRCMyи0[e6rb]2[ T<$(O{dj 1T`m2W7Z.EQj9XKe_ HFdtnb NO"남/+rpnm01}z `h HR{4`PuM_wba5'̺zcvK_t ǏvSoԒ}N :A~]Cj%/}ʱMsًn*֓'j/J(y2+ N[bnY6SQm):P!cLTgg PKol9]v:F$464^bWEq3dH'L[󳠫LwU=F܀Eքשk1G1 kIJ>2jwԄ۶9)jQ%P'a&|t pќkVMU5}?KXeGWv5Ǚ:GZcO1@ 1vaH2P7%述cs-Z9bmGx+͛yoI,<4Ѭ36\_K(T ]5L x{\6"<[ػU l+EV_>N\!vs0ۍ@ɚ h/[$:7 VHp?A>ڛx}`v WigG :eLV("">'ZV!\ë8WFʟ@h^eǐ; k4P&JЉ5#:<%W#bmͳ}U&w+F;͙?FE%.gnj.%P`B$[AoZMY% -+;n.u."0حK[\p|0bm)dɺ Q&-V4kv΋v[ᾭ0^yOb:#z|{z5YuDNgcLߨ/BbfMm :?r h5B.]%T! O˳:-\۱5!9// |HP4dPt8R^~&g6A`ϛn“_@t2qT8"PhH2!Wa0(LS/{:Iс L4\BCUJJGSVP 1e7<SnT\aNa C>f7F3bilBS+` .rK138d$dJϡT;G\וe仠0ag8$MdcYH&/?{KK\,HNzJ4>Ad ؍Rl1@[o ;/`=0(c3 ~[qVfUmNzlC͒Ro|3Q` 36 `ybh؎!2]zc[zx`ۺR!BWTKa֣1{5"l,{ .Hy*Ep\MW&DpI8Bt9l~$PǤZQ̧O:ro۫%Zx sBQ) yt?m0{0|\gR53{ UG0𲒠YLT۬NʟP=9L d8EukpXuI#Ae:G] d˼;b^l[j͞n- ([I87M@ Xմ9$`fF:Ec#b>IyE/ڍ[_+HY Oo;ptk7j 0ՒACt CyeG^-zՙ1"zT X+m$uM.K#o"✠{BVV$yȕQ|eph{T'hU]tؘRfor,T"X:aޚeKͨ>S07Z ;F%Aي'zI_j޹jjd7` hRiF355J#w0GwpIN4-1rSnms]~ L1L!G53aw9'+V"M="swHZn2l,'؟<.vƗZGAUdۗ(kt%hˍُykhls.K8Py HDeo _+oHaqW.hxa3IO ?$R#g'/f.8׋$Ǎ;p5Xlt67Lo`22 i Q(%6Lm".",r?-rpm`%ͻoԸs=cӅ1+:OwcR\>f=\.$̘ҼtOT7R' ] V-ؗ&`<#MMȅ-ZL֨KEEBCe4ZioVXUFpv-}+tF mȷ.6t V UxthR3eFF2n眑*Цl rM +k`wZX̬R9kߍ'@@a5@Zp+p ,\Duyc"}Gabo eUMpZG2JW$S4<4~YR=lQm{{IJmeĚKY2eNHnnG1i2~eH**sjC#؟3@Nlѻ8y,au>2Gl&J/Z16ko*qwhx,@9M07k<|;PxC85g;#/~!!)9i2V0Q#q͟&hVT}OVh.C%u*|޳*| F%TAx6Y0͓퍒E pNI@tn}@)i*?/wh!XxI9XS83pH빻2y eK<{`ȴ+e(_}g ],mXGa~K|?J+k1N~uD" qb#@ȳiBִ@v|B8 +AbX8aV/4sӺ=JߧAJT)oq$v@8 ºvaqYoyfÚL9K >3| A{3>7y *tD+HB%2|T/P6kWz~eTS. ,E1%^AcP$ʇ[}]K,{H\摱y(D&1{i@x-G*<.3{LgN.uY:h2dtMplʹXfňEs4#LC}`K!|R՞ByXQښ(zPQ-7 юrDvx $ޚ;n9 mi`Ѹ0 )?+LrԻ1Zͥc4y҇,0hhRM(Wk%5X'EpOZ_zoG1ksuTyI >W{<P  \_t ]st/Л-p7pJe_fh5u)LjћlЀzʬVJӖGfˍ`(XEstvKA_'v#\<遷(f|삂G; MxBK_Oݙ&>Ln(PMuD©D^rM:}fWI&ȸ7 H5[DѦ!2ys(~rr?l #}Q,KrxTe$qoPKqǶ_ `zo`gQ+~EA@#׺kO!:PuKՓOZ2-Pư=oDfֲWwFt/VnN*`SI-Y+Ca|_释fRv4Sd|0ՃsTzb&J޳8t:&81a qq!R0ߏaNhɥ*10冖TMC0 b QZ=@u{˫#tp *"> qQHm҈ӑpx)t5LBmy& N0_UT|-ˌSzY%1dNC'wcK8TD~`nR: {XML}2C~b)LOp*W7]m 6Ya۾ߟπ\{4+iu87oSfq9(jnO׺/\~'L ̱4|mQ~B<Ѯ7ރm0EhT<}Ft:̋*LP+ՒE18sSZk4~.P~KNFZ!0. Qx0[N2w:@tj9Q@Qs'$e0IdٯyMEYöikl.hcDzj jml.tM1zkAF$;FLAs?ּ6(^5)uT,xfD!,4p :.ɪ.Ʒiђuu>Bs+AsHL~M*4q}%u-_t +?]4@^8Ek;7%ŻNyjGǀ HHI@Դ pޗqg[1]-ꤺn0a>)e%+zxjٍjHI<%S&lR:kO4ǟ8{%Xx_ڶg;p@9jN]MԼX\`sS7Ԡ:LEא zms6G{Y^5a{?fǖ)t6 N(t 'N v|/׀Qz%R Vf[#ZaM BՇvH΢m{*idi~(<ow!wEzZWR۴}NѺ/2s\©ȆRi΍PRp8#דCbGZOq$. NB7/W,Ni^^S&!sAAAguD0iҥ; 4[{p (xB筲mh>?VEqI^l7GOch̾xزn(7k=-lױ%K^"W0hCe0)0'~Swoςt ݌ oU;A&"y2H >b3Ow 7:wƲ%~ɭYM] @ץgID΄=iw寶p(V[{JmR84w辜qB鬷\eCZ&r00(%Ն.qPs !E#P7`QO صVyp26@$sufaazqE{PUɢ#UXݖ4Xlw Bl՟Bgc!z"Af3H- 3%_H3b+!O']^'u'a }"Ԫ6mnMrX`Yu'H$wH/KΡԘomy"*ȳ\] wn"@'UA}USŦQ܁vSۆcD9{JJy-B1Rmt'8Lv'0^1i7 F'Lx$G-:\$'8i˨QP`$ c(p"Svɒ_5  S&79&\ds' w&h`-6 =Nn4txh#K- ǎPvTV2D_$ Vg,o@Y58 ¥Ffny< BՉ3Ee; kai+H䞳L"6I y%w;x $mB2= HŃG]P|:rEmgXJY率y a(tvn{j{hڼWpfl,s<7jR]sm;޸c z Y >6i< R%q۴}LMxA ,wZlҍg׶ W/߱Vǀצqd5qjgJ|5 Ү(M%j`B@!Rwt#=éfCZ(냅%oPyS:MhaXa4'xj 5]1(l+w ҸJj`ж& IĊbE3>8o;AIMQPf@798UvrkSpড়G2L)qeT51BA(3ESVQE2sw ݂7襤ҔOvyP?7s&Ƣ?^㖍L/rKF F,\%sC(=;EWM>TXFMVf?Cl5T笿-cw0~1;JٖGVlɣT fhR|^pcCAYcCl۬3zҐ."N04poZ]_ZTAЁЀy:؄gNJ)Ω?fjUNE$ꃕ$z9k_pN5Y,~F:s"qrX-Z[ C&b ꣼nU贚4aae;C*YtjpbQ_o25yR=|{!'da0S 7ÜV]8Q\';n2P*,>ny?.jvJ_p>]۾+qR>Ne.b 3_',OsVyesP RTY\p!> Gvme7,t2.kH{y{la*dhOD*x.BWd^_ͻbjP}q,cƳ0.j T'_˵Ez%dUw"LnRqB|!x%o20V?\O%GP&9gJ32=Jaq,^ d!nܦb) (KE!n,c:ݩx<թ!!XVts kT2}{]q-#SҳK 柢dUӆH+.di\ _dZ쪃khy'6@J5ҋzW=\q(Ɯ_:5ۭRjw6% >1{s biVw0k+F~<$γ?5}2,-:؝MeEj˲W;~2<ģsdbY8I&g!fy֙K4(0 $@UEnol^Zk@fkj|(x v!B_6:xi+FVsQƠq[vDYxc@*֤rx17ɉ(E24Dї~E-yaM1EK=-ș'1O>LZ??yC=PV^s^~ ٿ_$+o4Ckda21wx pdeΧh⤉JYR\g156k:n{@;`v@A+NhoEAOe"<="R4mbWM0>[w[Oʵw}*!$utb1 Zf/!:Qgy~X+,y w ֘p ۘEkj,//HD;GWYķ6~'' NHoB@6 )FS;Ͷ2r|p۬m w(tV32: ;)g6ⵈn'`rג7b4 "_ O'$^fl Sϲa# |٩|"-#3N,Ui<5&)x\OǪ€k]}JZ+ SSvnvVyyk4= i9 \IJz؟ա9-Ĥ;gpdnf1?jgkU.C839uo\m` ,e dw: /dfi*jqѱO?]@IKݶ"l㝉y+A%)q$[{^y#C5T/L%jOfeE{s'?`Jnv/5uC'1~Fa yXd_꿿ұRuPҲУҐ茦;ϷiC"&*YEW%Ldg|)`x|#i/$0 uvzE\`!+Fee)Oi4ı p>FƫNy*o%o(l3^|74:QMNKeTܮn\ )g:_%{!h.rs/@wo4`YKL$Z,7F)Ə'G).FMsyu -`%3]FtAV+}_)`J JkW!sRo?~$9Mʼne#3"I2܉m6Ne햴r1@ fQyN5AE4^.iFR@yɂ@ yl6-+4&LV B3z6ֹQ=UpKHM!}/RDirX? ʽObpu3<OSǹ蒲Ui/?b#֧NӪhc>DHMyNVCI֣+{eC'oKfJ$=DZfc$k/w{ fȃu:![[1@0Cn'L릊\ۿ~9|O,pKzP?K+ P?FA/i?3 פhVt? b]gsͯb;짺6[xy, G$)1ϼh`t%`1 <F'W GE LӳšywiHo$ ߃Q_ J+VvgDB;gYZPAiU4f+8o}F}eɃ,wzP,+}.ԐY]5NJ*sE/1EojAP$iD4]Bgߨ{3(1hYCBXfxy0tujg*en7K3(8)] ._GumxcEuh a34?noXf~6Ϊ^8q!OgwIwEѹݴ_Z4A'WlJd^m bX ILय़z+&"qoU*7T: -y>f68{1lsҸޙ֑5 ڐ ּԎUse!yLT{-}@\nQ tiP0C3=DΟ #(`%GLIkй1@KP&d9r͉[Ϻ19}HgN6b JMUl %<9 ?098)B/L![#Y &AɌ}7 b :t(%cW0e{ދ r7'0^@!By&4 qs I =g9P֖>)qep'FVnSbV_7`\ NPm$ !Wk274M}`4ypJ7kܱCIyJ}$(Z'pj$G͗#"/; /gjw~gMpnY-Rя8%N Gf3zTE\9XEK J\[Qf]4~Qo)pyM}_W*QQӴC^ őfcx`"oFP<n"Υ]Jԫ ovc:' 7f& ,:{ 5΍F,IB~dpN;j7@ħ*PTSm@OOh!ؽ[j:'s1Kϥ_kܟ9 ]?`]dՙ&" t4s @^vƖ-~7Q#]hiV##>aq/h./e H/:Z;h.#P9mUk=MU2uo EWa &-Jjj!h1o8Lz-2W-/bxMT[y3P}8暾>SkG'/1u>lE5KOnZE$hJնTJOJ2ܞ)@Kd.na~fY@ <+&ٶyz&YlSr> NU.l *zhR%Q8OIIkϵn6ϟ9IØ:M^%ڀ=3`4CVm0W>M߸e؃=vwm b}C"8uA_@'@ATKR|1zJx\=C׶,|I"Y5y B( 3МvDS5ڶVYtDU[.RB[A,wc偲Ȃ0kԖ#dʅdDžWiauY)^r+Bwы+]JGZY;;\5H.{WixtbՊq`<{AZbY M4_y G'B[ɞE;etibT c] ]uWLDc'<˃r- P5űuE_=Lk75 h r2Ra5B o޾ 2!ןruj z0hmZCd]|Eb@E7HKsoKIRFNp䫝戢6Q13o^w1B\Y.*qOfEʺgha+8oiT#BbUo.fH[bE2A$h%븢.8VFc,P^hs2t\q_۰@8¿rK[[>>gɌn6 r{aX+Q!Ck&'p$)B"<yDr c:2 0L<x+,:LhHb%-TM\={'KKr_ ds/kgrՔO,>e+-=,ЬR]P)zou;8>m߿X͟1>0rr-moAīV _ z Kr`-$ʾ2:|w Ӕ٭}eE(X$O nT9QgvfW%O# Ȅ1ꐺ:NGoX_Μ'21`b`==!p=b@ 25}4O>sKcֈ.G3#-+$ufxo2&N ?4^Xc %a#֥?;~Uai?v+ɠkPv74?I~8eSi@fE:BŃz˷&I?_ڈ7@_mYY#~^*OK \?pov.vؚo#,uLy*^kmw`HpsU Z#lj2[ wi u_ bX 7eɐk?hj!2C> < *ASъʌQ[Kǣpi|!ة h1i̋w-'ZdLg'<1JPKcj#.nu^Fݘ[#5H(T~٧k,xҕw )"94Of~r#O;҃&ϖe4q`b5yxx'okDy_ס6 mPt˱8 !ƚM` \$bɷ?@db3CF 5+Vm)|9&lp]31r:F-$Rq:>}&H&!MG?p>PV|߲j 'Qmm<*"t82푟qB/ʬhMB^7[pmePzM*8w%ז.OkBo-@a@[!3=hQgV׬lB|ܛI})4Gݯ#Fz5̈kx6#lʇ*ZnMlD>,,ZO x0ȨQ7Hdj?Cr bƨdw %+׎7Y*"-췹` Ii/ح@ &6;fWXN Tƙ&SJGGd}_'dEeQ183bZԏF!ǣ?^<y4 B9䝍p.IW&qWz3ccwYwa03#6U172TTܵdE-ZK~&j"x<=Lר~̛Z2a]A24 ɼZ0Ӊ'>掿É7h&^flqi ǂ'0cBjr_& >Z 0!lN;d`z)~~O?]8݅V̾JXCL⋘V bqśV+'uw҄ZgOD+q_qXWEv{QW.Q_ J5rCҵ~.8o-,('xk16C$"؋#0XqE>tD a&,E:Vs T{a Ff0:~Ӽlҧ WV]gĔ!ab[LF1K#挍yVIe%7/BH Wh F~n+dAHo xi2$Qh{2xv3^wHl0D$ f$ 6]~ҿtv* A_x~*;ٗr -ۮYɓW8TntCQ(auje_jrj <Zs徦x)+{kCtISkk e 0 RPI䍩w\vbĜ&9;$ny9ga ̞ '^ȧɿȀ$?QFi)<5"|~$ay˅8\D;]Eնoɣ#_U$b$5$?٦,?&"5m󾙀{;M !w-* ~#Y퍠g0 Td^;=$r_Y (Xp>^1a2J9_'*e U2LjVOgttilEXF0H2ܩ3:yW[sƲw$ I߃E<igշVh"}Ɛ[CP5(`"6>ƻM%cbI*QhˇN9"Ƃ%M a~T⚲ւcu[b_)+;dJK)#|uDwC % 봡O99p>u \P)BH•U[--}*N ۋtbSxD29 L}]u"|+6v_G@]4ݸ JFѭ-=0ݛ^Oz,g<]u^4t'Y`03;Wp(''f4}hw*Q =Ō'0't8gR pUbrǑEhcpm}B;̟yS3&Qqx vLoS#[T*T4-˻%>}:Pkn?aH&z)`4hyD OU>xЪcĩ?J`4IcoPwgq=/߼`n|'$_DW6盾\@^t]͗и)QKI4al6Nsi;([e0IG1|-(AFsz\OThߝ#?vX'_ytP[xCn4 Jrc%vyF4gXø&QskYme`Uyү Ra6M@$K߲Kk`oɾz>%%R'*t%u  # Y:Cӈpoh͠7M4=ߐ,8<<^u ft&B^0KQZj-8e00?]>Մ'AR4=aǫ0$4d`)Inl]IV_P5h @xJ?KXR邌\׻۫ao\ώ`&mkwEv/}N*3g)yf|ÄXa *¹>P:Ylt RFf/C)nhn^ǜ,"&cߖ7$k$hu^Ȝx²<`?>LB:S[ %N1ٲ&dC&]T}DTs?NXxF0>c`hqȵ/Ic^RvɯeS{/i)HQ&ʛPw(pGBw8ؐGgs6^H&-] K煸gEOu(* ?Oaå"b+kz9w%p|ߵ 5ᗂ&P k'>y߃͈ՖNoԌpnm S2s=P`:!R־ @V'~HZ V**3E >>x#)7ZYC%.УӲO:fX8ICǜ7Ij& UMv@{9s3^=J+4 _3wk[#+od‹>F#;ŸU¨M~`*8Bc)Em_xv^Vv+ u7AW)݈¬g%*aH,b_;ʼ;!mȄ h W~e ?)V9ƋcITʎu R~}ȅ ibX4PYA ^z[\- {|+aTwڇ-U}*t57J. K>6Эy䃬V%My'/FP+S>쵐o>fq`" ˖rqʜ26@>_ =2j|Jm#ZS?Pgg(MF~+ìGu$88\]cxi ۄGƏׁDM !5b;^`%U"K, -OqZYM -J ߞ(ާ1ӡy^/H<47 YLvVf_zuX[8Xߴfqh/_ˬLߐ̃w0S˯vFligDz"r}jK6L 9rz7XGw)t@0QMI62ytbܛ47#Dy1SQiqvv  ^UۺP_3uXy!3f?Hx.c[&|n3Zs:ܛ;#dvf1w# r*{j*G T妲m7>:=9*.]?Es.v b\0<,ш*ӿc?CywztٖsH~\I *~GƎ,(|j= JV,2j!(M3_}2q%:+;Agؚ=p:g=@CH|KWf)7mSެ(( 4QظT -7\ttLB"g XED[Іh7{L/~b?ӏ1<t0/gj ZyrD&(UTtFd%3:kOsY[M/ 6@Qo@iwPH@'qhILiցC  t,Q/#wF ${{q6~8^/ xJNS KienЍj*hr9?=c+grA:JSS:F SeKË{?b)u#cQdl;gۢuz9yye\:bQ%>S%lqK5WIMHk\ŤAŮUfQ=)./eeapK7O&V9$^W@u`è" tV.>_Dzm= ܏wh =%]OjAxۨE 7q P+#h6՟m]e!(cI87XΣ$5*߂lxOlAyRf8K 0SN<ʌAn K%F2alZ͚IIuaed, D["76b:Ox蜞6DP)@K93p xG]+bgl&?ӱ0.E3r>w){@x^ x\p_ruQ19ꑑCj 'q"NLuo5E#>ZaW0+TI؆ӦV߶PqQog0=Sp󔚭4sW0A2USho bWiw\}y):<~ʫ+Jxsen|#W2Z=xyg~Y4 fobExˢqi^vUiXebC;P,䡵:@*koOߑvTncS%ڃt{EaKخ:G0%&9$5/}dtR|2ǂ߭yR|ꀧVsjJIN E3C^*-vTr`U)*yi ϙ<pc.OfZ6re_[>D<ޯ*)џ()9c^]+G[p!\wœchyȜIxecX#NWSrnA-#p+)|;X#yzxto%.}`;`.;ߋeA)Τq2Kvi9Xַ7/hR<-3!jLD 6+i@3*%R~[.ce@#@K(㵢/PkK#00-wP˔?ihaRV$)`O*NlaO}]1Ԩ-לĜC8"N-qFxVUpf4`}]wd.S ?ъa>"f >^b D nү/%j[X`5y|ͬ `YV˄?ʽu: ^Sr; OtyxZ;{tj?] (xZ]PcPz,VIZc5z(;)@MKYlߕ{ڽ<ߟi6߶94I,۵:q2i&T3/,gM`ʼn16gfI*zRw*"W>A%ͤ?v;P/?v BA9W";;?ykH930%ǴZ"uhpOY&'L$)w{f"6Rf.4/*ydR~G[^k9\{)QEVcYGL?oBwX=ߑQcoZ8O.[9I0uVIie&$K֣xSjHi݅ɽ[^dA?=L"}EF:1%٦G3ľINR>P;}o`h)̕D1{Rh7z)$[]nyAi}jpdq^2ʃỲ:r,:jrF&C!uBJ|>4^. j|,~xGЀǂ 8&{a4(xǭOpi#&{ȩɸIz޿!ֻcdِoþ8db hj/jy2udaLey)>KtI_=0 ScMQE(ic_ujihC[[ׂy}dЌ_^fI;FkWk3$QB:xj_ NЕODo͵R|ꁊc|~QRrEӰE]u/y@ZwIkKȻtoE*K:(A6KRC1 &Ksx(p$Z1/CZ&8@{(nUqʳ5[MmtNW*yAF/<CzBՆ)G!t`L pv٠vI £F'sPM&UuNwgEؔ'|=CGX^yz0}Ŕ ScH_X) iC AT~d\-TC OC<7~+gJX}'F`Z*p+oŻٸ\KV鿟6j3M *~P=JK˴==7k1pM:TS.% 橨j O#V}^F@%Z,y!(njir]UnyC_ }.r‚ ūQǬg9mڷ°xs;ڣV1vjf@'עUQJsIIkl%QIv % LV#kd@y)SsS =@r9J4oeaYL6ha8!8dKdOcC$[?]8b[Po(/@<%־YmA> oLlnd|;s.;8#<X(Ku1K/;k(T$ QӶJT9 y_tܺ(W 7vRyha/pq\Jl7;۷y~Ls'qnYBYqr(f+g|yFnt eF͸Z:241ŗ(Ҿ%}\iPp';?)_gQl_q1TኙT]߇yf˶.[vL^+|. A(hJ)*OOo$<( & jI4},vȳ8M Hc"o8H"8>Q<1j !JH Pĭ2rLdq%!Py\):AU"by,ڎK,pU{cWbZG-B=˫9F,3R6Z d@x|mZfe_|6Hu9ȏp}[2rؔvu:; '/)}-Uɐ?w/qڻ2N%r /(Ӷx J;EYhbbߡ`"N.Vog<{ Nl1ueOY10ĩ$>xoBBYL8S}ʈF`@ˆ~ճO$cPYq6gicK\2綪`jgH`#)7,N拾SdkeL-Ieb#+;Q+ d!l*jlʀ*haPbl|e]$Gm`Mw5ҚVoD_BaIdiv ԧN4.Ad}~! MdA&#zMr9hCdyը>̰3NN[!GFE˜A|Τp܏WЁ#^}\nGj:l Πm!VvmLB "jA. $¡‰#V'O=} q .PŊ#r-O7#K~e=U] nUpFeLUxtkj ֬P;;" </4Q<۱G aq\lW٨Uǥ*~8#AD_^[2ZuxQ/م!}L:%EcIldqt^ v2 b:8UYfW7 . 't 2O(&k+*KoI>8&p1t!WҴ.t&]t6{rpp$?'ѐ['<qP SS6ۦ0wh<X_3tnq;n2wb_B=Չ"i1 9\3ΉYS[`C ޤ/;X/>&"kFoyPJ M] N0=3M(ip:{Pq릹U/㘜#&ĕƸ?w5H\2 z8sZ5dDy옹5 Ц>62}8Q,Fp>z/Qw]q)MO4|$\>.w'\.ܹNΆ'5I^$gJKY'3YESL_>@t{>Bl@rXS^3񤄇(i/oyosONt4Yx"c~3&נcЃU_soph%he8|.+#j|{$cuV>sxYΨGP8}-~#g"/9\?o(hTl*?*b:JZi. ܰjg<aƶ[35|϶= |u=}eWba'qĬ]~ ڑ֡oMwIR!O0"7~*JO^1zBć b+#Zᙍhݥ*JxAiij[M{`+š{W(@\-y-%0p {ug14mj@(}7|gYi -e}X>fTՑ@38M'PH>9d`z [D))U$^䫰bˢ} yNb@◝jT*.W*qz*C w y}r*slу"RPf8pW]9\9Z d'\wc9hDdIw"&ȟkjƢ2 +̈juuQ8CN_+.+B8,cqSBk;;xIϠN^̬K UB!N6sje D ꎪDϋRbJ;"{,ZޜfYD/_YW!D;K;r/|.#VV3|J[~MhC:xk; E刕 tUt# ɥBo|ȥBDpkeQ2o5{`XϒZ㛯'qhm1Nf ͠RiMzY(fX[:7,I=KZ@p^g:Nfm$#7mvU/E%<){:0;J Ynً^`l d_"( "$CXSAU .jk?Jhճ\3 2+ 5d(5yD>SíŃKWI̍/bEB0+)^cI2v$Ex_x08}]\u'P5R'Dn{+b&+G`Ƙ\j2'9,teTv"T#ю).eI_s7A. avWTEep-m")BPta.g;+` O[7~݉a+ =~0ܧ} r_V1v83|7&G|en̂+1 [O`^,Cro$#y;fӶ\Yanqfy\= |(ҁ u"]XY#C4{{p^'%lIDnϳ~#`:_@Ty7$땒fJ.;uqsmL<wX8MBpbFFۇ֩ XRTQ&79{ҳ]tv=<Җ8@o_)㋨uު폩U{@FCHp4!^z^Qȸ~\YBe.}wkG ~R%~c׽Dz]DGdl9"Op>3eX&f>"șMjXI]2fV) &>i:MT㵍JYb p^P0̒/}oQZ<(?fnC/2]Y6{YUY ӂ+.ukF*_0N '`Z响sʩP~CYTragj3|ŧ'c;~9S0av*va[|:wt}s)&VYZ( ~NECmfڵZUIjF [_ s(2k[ bj/2AR5F]bv9.ZSː8T\ ^"kt0hʚ\Yߋ` pHԲLo,?1M*J }E ]S'6`=FzlwR/6>00 &?0 *k7Z3~elοkAtK:&3Y >lՇʉRpZk-N[وVtFerH(t6ӟP5`TBO={*~pO2ǗKePx %'r)ܻ=h0J&3wci ꈚfR ={^ 2-+zKxn <\EB GAcY<ĥs.6$.HƯ%0[H92[,NYjJ|d3X7*jFer i+@S4^ShߜHH=0jg@?9E2:?:>Z#L*]32^y7#0^r;'Uqlc*9B[ #5Exv?(qW)_ISnG; m4pd a]E lVgt/X.Q`scGkguqY`_#[5l5f=5|Yyp)#A%f] 40? hEAMmW/*`9㯜&gUߞʶNKo;jd1; ڙ 'T ΃iݐ-8I8qp*gm+5+F;S.Jtm`ɿKܟЅv?ˉHDپ b*r$N%XtCS11, |r뉀dWv 5Am=A*~==yV^ɅA-J.JE:[RjLBZR(or4A*C.=0 b2ezDOoٶqpTūM-V sd^MwFA76`nQjj"G1(:a('Ӎ,]ތbC+wmc:c*Ѡ|\Hl~ $'EϚA T%U~FOt}`dfa/-+W҈eASXG4N RUzZvV6^uҗ{惆Z9.}S yGSujt5<"0uE$NRC\Wq[tw܈O1.K GWs|2U!+V Y-PXˈhlj h&UEE=C +EVa1PHDsw`V_ړߔR *YISIAAE6o1y&%›r'^㞇4zƀ4wruӝX+oZ4`כ' RJο*67OcGp  Y(]'+#I\|5AfeE;><,I߳)y yX"e}DY襆mQʹ6):eƩlNu>cLXs_*]{*fJ](~.B=\u;tb^ƴ>O''s׭\F!jcLV}(4IT±ܔsmpEZſm):q"VGeL)*Kk.Aic3C1p"x"R(~Zd*ҍccʍAr-/<] 0 En!:8Z,Ujbi {y{&cc w.,ßQxg")cmi{AOa ]0@Vӛn&I*VǎX?? p.Ey=jxM_u u%S =UY+S:}h~vD}{؆)4xcڷ4N0Ap4l95UT*A/+>ďb6rh`³eŽ̆}s4sMJk>捁M1! $m{ywl%sKdfIvqSol-| A:l1 ]370#F!=y⮗!p3_VTIȜό VӚE(H dl=RIPf&$xi5HG!5D{?HCyy$7+U3dH#3a@e#p1UgyL=JO,Jtd#8t /mDڑ D4nȱո< 0afPZ؋ b.rj?R 񥀰;*&j;ORSTFxz@ؔѧm!&Lдcv}TBoY4O/aLϯTÚ1.ly 6"3,xgZ+ʴ ^P kU/Ik(1b5>g!I(U6v1U>2r hHlӇo.Ҍ#ApRχV]Wy` fpa#+/vPMEնii}AadWըt]dBńvDvh^ďis٨%!GT{N0[o2R-_ Lu5^T,E%y(xga-6nN2`MilWY.u|\;0vzYN魆|2NgǶ7ad1e?n`@Ja aBnycYG:/fIO&mcƎ |JzNUA`J%{mU :KW>rU3TV_%SPm] Z9*Y@ ׵3yCq s0D`1*`uLv$`8OfE@.籛D+CE:{ö] 'GgBG?wSQ8f\NQ^.Yu}P? h~3 2\i.1Ci{<̊؜3MBCXX}/aC CM2.V=: ~UaH=:ޟ M,);Yn:qcLvʉ\v(A0\OMfi_%yj]Dv" >/gbHEpQ*ؙg()GE8Js۽}[٘ ?l}jGMD }6s+ޣ(ZiZ"IVK@l`q:sa=mSrX&y8%'A?#3 r34,PZΛpByvASU3RQ< cd3 PqFV(t&^\S"aX`c5hi YGX.䣑%̨YF8\fng&{,Sl_`{ _~"A3Vrpl`@xWg@r؀3}uTo!+;[/|[\L~b6/t"TZ:0yQNVm >R ~{&0MC$ UV.@n(BYOܔK_5!3O3`Q0zPO@I3.j]]RAVm]zD0p&CĶ?Eq \sFs :O8׃X5ٙmIkKm a~k@˽I}xS:I塒.1)wSSuJvhp!q P1Y>dXWN  (0s¶wߣK12nײ1ow Q|p5\sK+ԙzmq׫}Q[=UjjgYښD}ħ *vpVy qW_RB%toC)-jJr%2H&SzlzW~[5Av h7:vG(AoCj#5bs=w52nX*6d5HBjl"A4qI2sswY=z7P{tŮ"I$.jc4сSC v>uݡ(&W$~Ui8Ƙ4 ?w>QS3Lf:_t4s̍poV[>(ozv_?iT;vZFG@#ÜeC;]2I9~$'\]н$KD ZfoyHz-nӾ2x1Iu\EYƽ|TÈ&? Ρ̽ʰX8?ԕĘ*pR|x* U֋gzćQvQk5=Ͳ] (<sݢwnNj/ Q@f]rğFf|6KƕFE =Fu${ޱÈ<uJѫ߫lXҳN7yZ2oria!_$Iw UL6T g״D3>I!B!jՖ OOMQ ]W v+HaycBO&$R˹W#w03%y.JY%t?R!ɛ9Nͳ-HT3Ke+`޶|KRvO/t*։K0r9Wep J ,WY!ԿLi~|O c ˡх9'e@%w+;g{|'9(Sߥq[ 6j_ŭx2(x{Y"zܨZ8y%[q\ i&"Mø~oXQh߽ {uPz-ߵFz>S>Ya ɪE{I/_zϩ ޻u(kRQK#n͓Z_lh"_5`1 /|*^+AW+ۜ 4ls9[}0 +Q1ܮ<, )* (D% ^n JUV UߚA~m;!^pkS > ׃&8k?{dڙ1_0D\#,fzd0N{j!}¼O,Q!&fgGˎm/XˡѯH\aKޖ}_TgЧ"Tw?Og0ea/jt7FPnP/qf]*=/ Ձ9赁`Ύsο'^om0ăJ7a<0{$)Qo>ԹڀՃΑ=|͆3 :GIjm@ v ^n4ƈ.BcJ2IҞe $ M,T+7c@U߻~sYL,OI9JR؋ϑk2[+:n"*{4*YRJcjKÑmO}ƶgxg_[}%yo4637=B*G:윌$gF<~ũ q>о\C֮0M:k1E0|)xa)΀Td\qBrdB0O D0 bU~A幘f~\LZ;ئ~ml{)CP`E&2\ jC\[WVq7/Ƿm:\DYʋvWfP4<)@g#G݄8k|;V\\j*qyOzېy^8(Co43+/.孓k "G7+ed_;CV5 G,PZB]EŲ>|YX8MwT(%ׄZbq}'`M9rnEm=DQI*x&6.z@f o(qR Tp\RQJ|q~Lix^PdoP\ϞS51j0„(Ti5JӸ56YXLU^`OueΕ :|#%Mf#Q,#t t8ϘrzC)8n3KbR X\KuD*TdRs@{h9bt)pgLzDGa̰+ݭpBǩ^k3\>߸ =T;@"% TK;k.6uhF4<@j[&_koz>Bm"n4|m,3P =im(]AXNu<ɽ`jMXl-I ORZ$h55Zn]\ jIf %}~ :eT2B4?않(3[轌zke[/u:ȡx+J=h6lUu{V04ga6R:?l8_JYSclO0հ;wƅ=me ުz>hjٯhM }*{kBؗνBn'A*$ .1͊U_YNwVgdްM)`9`?O؅tzZdO[Nká(*0{F4`xg4 &5Ѳܙ|d;P$w8o%X}'RdJ:+luNH5W&)Y2)}t‚gg!Q'W# "gZy$ $kA7(P{` ^j C"(x͜w\jף!^G%I6^ iΉKm6(l"02b 9\rSEZ zxbsw*+YV%}kh;GK@HǧڀWGg`_w58l#lӦ$ i%orh"D! zZ6BxHGenK ,Ө ٱ{>/i̡qw:v GQnND5DEQ'JlfR4q.35X_#dŞ49 M~R:7?D4{aJJ~@{VjBVOּY0ԓUz;uVxy]\:9QZ#T|5u4kI$W՟A 'iƕG VcdMjAڏ!lԧa@l}kևG" Gi_Ĝ`]>oZzxG?vM 6)@;D_Z #WƊ],>==qs a='(YPuNo8ti%ޅl.2{72ȤVf{ [pӞ/R3c/"6mtR|V#e 5e8!slyg9>inKne1Q"FVX-k1'Z% Ԝ RZԾ$+cD= gM|epAhAۈ˙}/zĽݭu^o{ZeߺWai!U'f`ći[ipL-U *XRurƫvMaB% bCȲ]Y}}(cC*RvPPϚp3&ZaYz@:_+'@6c[r-d|kygX;ls-4NƏXH< Fvh*#B, |L*rק_Co𒷛<54De_Zp~xy18k#b]ѴOXPbURR_n":QjWL4WA)O+ּѷB5eń`WhuH\]k:q% z&X93Γ.Hu%6Zy'] Ҡ0EHC )3髠8^̇zm.'D#V*Xm`/WVLc OIsYf{w+Sź]r twR3*N;*Xْ wSsˑP&[׾욊mBaJd o[O~QY8'z7ЅdfcpƔap`bo N'kg&ut }HR" 1Q'| Y`lE@#i&&6/9|p%%':cGqƑm 0WmӌPW,VJ dO]AH.45e5bt"IA%/ []#͚ҚK HQ{6DԏM{wp/\R 8Om#GRew{M4f`l J8>Ur1RRq6$F3Xy 8Uo@{X&e+=<5>46FZTk KV *= *hqS6=.4{:0tt.$| qJ:JI/5=w&gK|LߚG^@*aF kN2U…w3A:LHVUu'/EԩuPq.$?5{DHW|_i/K`Q-@ޒ1)j|±;r@6[/92{t- ﲿDDT^w0> O⩚Mf|Bt$eJV`mV]\3-淌~TsHBkW'$nyd!ڌEKek=ժ(ENXZivoSVI\H%VTo?"r%z98Ԟ@衤&acL10Ny@&;:o:S^;bȘp7P~qw"r;Z$sTHn.͕Q@[2_j3&$m~D$ܼKYR_JZYk`<tۂ/ɧL91fz\s}JvapB, ,@BW?8ﲠ )W~j`zX"*ydu + K tйK3nSl\u\xaRfgQH1[17 4PqVGկ*9gDs=@_٦F$61:,3@0ׂ8vdYC!0鶜1P˯g%{~xqhEl 20+}A6ד[_H!4t,yktA|!:S~~u>bҺ}âYexhkiz= AJ?M,xo`tT_t};&/ 2Q]4;nމi̍lexH>?\|"7N>q1/6W}$ v)\%RLYeжDHw-͉mgT4+GVtf\/p̰e(O8qwȺ!m  7T)?K3M*1uk9$>d-Uxa>Rm"z'RӚ׍eyjl9j $H!R{" 2n]")=% `q*9}⊖2)%"j&iȼwgoJ=-$AQ(>03.|au ,6|k] ڿn˱65<AYuNH5:E0F(%vq3la fjEv>Mpt;> !w7;<[=Ƀ2}F-z+uzibHwNM@=5ҿ\EMBOY6BT ō{-wA؉ZAEU`u@2`Ճ*4êo$^ ?1tLe8.'Z1&&>271s'n808kInmʼCEBr š)AE_vJe:b `_nCC r=|ߕ2mP9@cf@505T,}*s;Z/"a6-% lY Irncb~>'@2{%5Zqk 2sRuUB~Cu̶mdMP$zY8uJ[Ǫ28,$&׫O٬riU:NfM.bm%QqsJeV?*"vZM4@\lQKP>vcnnqy|2·Rtz@U5pf,&_T+pL#aG/xI1]9TVaԅdw|QWMIj׃d ~YA mp[lOs/S=xH+4cvw4Y#׭Mvy1bQI㴞 Pd[J>'aD%V-0<Q\\m,[݆f iz#gPXĺ{V2$$6su ^Eia. LlC3hHQ@Rkc0Y:Z3$k}5Vf@ZW-ڽ-9 \x&k*5q _pBJ:1/>6&ָRdZ758i+6tۍ8žQO!F !~VKz$,Qw w0UWv0duNWn3q}x} AdUT.\N晘a9 f@w_h{& WYdQBgJiCӹu3c09p"aj|CۅP2Jf\ Nc*z zS%cև.WjCQ}*O}oSQR.qVj Ī5aw6:W.%q׬[ ߔ$@b*)~t x ] j¤{?:cL .QybMoQ- x?J8S[ Qc2Q6 Ψ_ШN!{yob A\wNӫoQtC1GܧB6A¦ۚ#iUk+'@^'M'g|j=I;Ћ]9Z1mY y8z6 6cFclќK<G[)ĐBa&"IKA(ӻgG/_ , %t%+5x!LM? OXXh`*$ja esR9j #ҍ_PxצV%4,uA.yp @%ܔQgydժCq 2 ݌lCh]}T a T|cu;Q:% ]%oBg,I6ʴ'T:)fЬ}Q3ސUH)ݕm"v Z%<s>\.9A4Nݴv4^@\]~2vR,  ,|ؖ ;v²sK*KpN vd.tOl*xN/ҎN,Zr :\ߛ-*f)8\}6 m'pn\㔳: LXah N\{=Լ@M` #kYo?ntcJvFOqč~c>S5 >Rwju6'f/;L3a IWceL M(j>3/uk׾> lloD8ϡb &/Ż1ARiB-'?uA4A8Y&Y_=lsg>|jg&@]Y#Xm#jP 9fv2ʭU?/ł:_li˻0d+HLg ,J`#Y0XY5hxh?Z ]QeR))Ma̯;(~S0s=H8 ΢8ن~jlPr¿i`5?|bp] ֫btfg7_xIZgWr41!JGIWdT=[4G]hlAt&#<-\M} \T)`Mu1~eW~bQW# ?A#ZW]֝pl)ܻ|J3cEY|mk>KfpcS#dFA5AyM)F LI?>sZ1ۻ1ym;/:mI6?\@9 aI_\/s&sK]<8h$ypڽ@:WfYs8i|Zk4D\Vc㪷zR.|:@7}n@$ -zWpb"9b>Bh2ǐt8*W3΀ U3U{L>we%yo<׷bFj?g"p2 K}}Nd 8km K%-P<^~5qF @"1u!/IVXJ?mSr.8+<^G[uJ##n=WejsE-|I|Kգ"9v\m~qҍP@e=&hՕZFH 3!{T~yXUF&ka^{hr}(n$* lS¤e#^~A, R췉]\^ ҊjT\֮WRɍؼ0[~>p\X1 iʣ&IG1Z3 ȃ']J!2vd?fb5W^C*92ly90sgPK{#Q`&Q;5BrؙUXAh>M8EEU^v0˷)f!vS |~a/W`zU E+nܒ bjvG |i1Eb49Q$-?ї' <3I(Jl,2T8;"o$(cf" )S,EC DLTjaOm8h+pD/ xDl[Y1yG-'o>^sse:~5tPTBr6FIΈ7,*ږBȑ6}!&s*8PJJ igdCMƆd<,edpn%PC "S9O p"{?|vLMrAn}yEPSB*&T`TrھFIvAOX!ޘOIyeԘ-sfI3ܜMj#ct nLm"Er֏-y5F_nC%ղD7vD9, &T\qaثx_)Arr>:>r n ws+;ȹO_B=o= %&dNS>Tl3Dm~]4tgyȡVnwck둃-Ka-{{"zpE]: u/)`ҝHz1Ϟr82Z - #r,aMV!C8@K ;MJ[m}F~W;)fAfQ~[5e´1wZQRF% y{hv5WY@6Z1:לH2L]@0ñT2&xg:؁ _u kLǢVU=yS%nv4>ɔQϠrF"s﯁O8_\ 4q+^0uI:C8 e#1V}NmSJ{i R;I=𭸳1F{ w u7Wܖwc|Y`{|^+^K ;?7xeWѢ_>H.xG78Ïz&cNT@$3agJ=.m9vC\GZ0НӼr6O~VTA|d"{)&9#[DnX)\$hEdh7z%vNж-uvEYЩ'Ql/>XǦqkAJJf{ "o#Xc"?M~=h7\̌Y1m~}ui6#i/'I'*'vKoL܀K_wgye/nÓ&is)*PfSw3(0+@} fJkI (}-FG l3|X XCDgV\ዤT{MI) бv6V]Q|"hI[gCہWg=`hNH& ]- .JJ!#5SNa\~_?5̎x}IO! `+;uk(]G$<ZXE?a%F2Q 9SW iQnff% .᯲.4 pcOZx/- z`-ug@¤zY_aKI`8~Qbɚqp)sHilmkl⏎Te$c21_2?LrPR: tBRP7)&V8GW mz;JQ0|u?,eqzS$R9#PGh nlnJOZRϛɐ5\ 4';f" RvF–|u%jDTiqn>QasFGC $oL|$ab jnW\~}?G61SͥO," 렼ƉV;\:D1n2Gk!Lȴ-r^.g~/Zuʒ qXaWw;MBΝ%!Ѐ(,fx)wiDoq-c*V]O)cP;Ժһ`}׸uZkA{.zn}6 N =4oP~eQiYL~D}bi8Z}{ &'Wcgр`]b#.X4}y,^[El6:SE8XAI2rt jEX}ȣ[&Wmcp'\9 R H̝^{|ɒ'l  '7f^ "_fK_ vhB-vmp.QoJ&T)hh޶Wm1c+ehr)yT"g9ڟ i5L$ɼ~B#9AgurӬ![]z2x_-!#>#stY ufj7=' rV@be),$9⌳/6&L57gD~/u۹MzoF<83{9Kh{HzeBMH0/mmǞ4Ki@h*\BQH nkT4^-}߅ `]J⚈<מ_v;EؕSe!{Xfl*X ~ kT?~#'Cs vWi2 pd6uV7FygS<*1=7 ;/:2pQYPs/@̚+<;|bb;m@6$~-VTʬ `=w-DYGV>+>K :43gç0>#P֭r }D4MC̀OcD L,̯'u9MJ?ˈtE#`jO3[M*MlFqI>2K˽[M *xVhƜ ]-;9&&^04JS ݣ %+M/0\@D-N[xW!׺hUW"AnY51Ith02gz\\vxLO9F Zf5't›=n ?W-Ä$n5DO?J)AN1%&2>Q:y a{YI;sJҶ| -.v Ϩ9uV#ƠYY[GT^s"+JxF1+xgox 2kϿF`+uW2dbX[$ay He[sSUmIi>-+cBVVMg-lN-2^U.u9fǬ:HZr7oc.[ZHq,`F>y'4 E}Ra8t4I`^b/UNź8tZpFZ}-S3B:S2g󅁦Y4o@9bݙ&J\ oOÙ)ֿ >0W9;IԖyHD c+b6-C@QztJo6oADdxUP6´\rON c`)vZb?ylkl+ܺbp;1"j8tUs_*(㳆/I~UB& XOvaB] (" ȑ&BJyf:s c}pCѱJͷOr)N!-EY _>vcs8IS Tqtx4RƔo9 !M_F Gε#+Ǵ2fMe6EֲB|D7iaOl;X#;B/~$[)F>*1vD -V>F5߱`=>9A%菑1䐶vPxCKqdc7x~y^j'9%mU{헼Dxԇ=l Eθr Vv<>@X`J2d#aD BU`H`IKYfzzXk|{?i銃N;D2oHf7"r x;߻ y*=*j#YO)~9uhq\^ k\NcC$Zª"| ,2cg>c&z?oblu3ȬIej_\`ġMD_SR%L㮩G @u)j8Ҷ,m]{JPBq-X4zQz/{czY=c?bb_ye xvՆ_rl=8U(ϚO3fܯu՘1Sbi!5ټڊgXmܼ(B;It2+tVthBʏVQDzw'JCtHApgq).JHk|S$Ԑl K ;P0`B{܎G2B; k3.{e{Bt_00韖p/DDܤ$tjzt蟏 &cD!-t6ؔBI('eOb ɶr;i?j-ԭڿҚ]vhjcD¿*'bvgX+_5XuN/t ZlFJ4q\H4Ĩ_5HC.+s-slT6f=qn _G5tVzBv!aBx&Ok*yK§.1Ć4G}ykB?BWr+< 9惹 # :7/q޻?t<('[2:qzq2K!"_=_1BO~yYq,͜W#u$j" QMz:-D:ʢUd9S!'gu@4`LhPQˇ%l֏&4`k}FnjU /'NW|_8ELlcx̯dpy[؈К9uiW1Ҋ_+aVHT홽xzleSOLD 4h[/IAU  (NӍR[I\}UJij|dc 'ǣ&-`Zu=sH#A4M/Cqq_CU"ֈ5+KyFXKуdR~0V ` $wT\ڿ0ԝ5&T<<A.JdvDM[~nx7j?6׶jBr&|V2%F%$P*5J fdl?ga X Ū-<>hT1lpw'5uݧܻzKr*sj1TxLg{LGy\~G˱ ѵVQ(&8X@uX%p ^Fx8g!%WӦ5mļjKYG6>M!/؋疸uhW Sq}nЉf+ yjY[][j iGIDu{XJj;zbϖ;FuR.Z[wVQ -oX\_,)ي-*oŸԱ3tk¹\!k6(uiaC1ITsYO:= p K1Jtq;*n"N ͠,{ }Ӎıc Iu+~dXQ[!?_䈖<&͌^;(ԃZ>pt$~Fd ɳ|Е'j82d*VWZc{mr0X۽}ڹ?Cn cT/}:bе|KtKUBa` jѱWtՅ€V!z)- N_C"7R9 Ã+A6Jd=ܦks%ARMai0j]Ă)_uJ5qj%]$n7bPsF’oރ*/; R5>C?otY޺(ZG%ʮ!0bAqsN+בO\`|f\~xKڢNmvg)jxT[z: tsXO(HZfXS;a5P}i^pXU]~r1J=`~,#V-VX\]ՓQ_{۸VBxjCi^G'oj.v"'.]b 1i^|OL=OZINY;&g㋂u/` %W` &'Oە۳=`&-b폵f o!~WiVn偕|E=NdI}< 68ыts7Q-b Kbђ`fD8be&͎e*Σ],-luͮlVC+-~wn! Fibh"cYN%"^?1¶n5-E2kJc0Guj.0WXثAΊhZ7A@=pm/]R_7OK('nvH-4:Ḫ D#f;dÑ-9w,{^v]CG񃄪_:VSFMԧP 7s?$+*w?d {v\y—Ц[2MqDz/=tX,:yנhfHAM-_(9mG.I(Ft\e҃&Vn<۵f$rCb1:\X0n`'Q=T˄yMkPʾ*=L@eObZ9WDV[A;๾e[~S%8è =cYͫ<rlPTi7~Փ/Al9E mq!!՞r}Θ߁no ` CrnWtht8l%n`K*4+V!&h QU|")XySg)AږoWH,!m׌HxV7NZߧO\;"WYy0\}]#cOEn30pӓ ʛ1F8;:OWk L|e}%*z@ኍh(5i2#L1OxoFUJ^]q,CP}o:/4TC l'Xo͖\`*=*oc݀%K*wIAWڹaw3]< C9kxjBX0G)_U*ψjز@%0D(y}8|0z2.|ra{A-(wb5v:Nґo[ƼQ$x\ (#u\Nas578lr'{`/Xr9^=JK 'U'W#^yEK ܢԄ,4=M<1k18E nؚ Ƶ} Hc+'mݲ~$??Z]-`ufnwS/m?i*!&yK,:o"`pP 9 5c3]#O`Uc'!%)%<7;BO3O2^<LǑ?F.q3Pt.Ƚ_.\v9 eDgm{8SJ-I>PaecIU[rZuf`90<{:x~40R-ȃvwB2<;9 +e0!.pg cZ: O̓|U?M)w>K25=X./>ETη}nTbݣ\E "o> {ggLN/Np=MƴϘE"buL݈@b(6& k,V}s:)MZw"RM}BOVI9:g`퇖cs69tO?TmRKGGH(CAneo㔛iI/x֣ ?a#kh# +_W$QAE MLJz-,SH#)6[U1~?'6m$EmO9۟P*y_sŽJY FJ{UwwOX(tz~*Ir^E~3qM ~3.AsJE|sœ[eJ{t#zqZF[z˸ȨEϬ2d"[D?'-TA0#;X7,_T`[#,/ϱ煬65>#'jU)K>zLz*i"0H@q|x{=g[ YSWMC=p?7[PQU/VKu' *y(zSLϜ5?ݲcI\ \iK!l ł/* >$UR7]-x}qpoSALߌUio\o' HM&N[ڷ+j*h͏ܥ>?i$hb}l5AW\qiܛL/޳`pHUg!jwg("<>+e:>~2,+נq ׊ dșR$JOX^z~ELU0[Ie Um.N+hRic]:nuSveiJk{tx μUawC[0buOy<@"%xҶTr+`!g{I*>PPǞnFGTu]9/7Sxm8 ashph W+?%eQj2?A,"vr7MK^Je`D@^F8^D1 45*ԃ*FAHxwߛ&5&&(]3K 38_ E|<ӓ:@xWg[6iNgv6ݫ"LIrU785w}MC={b=u2nȝ/63yk2]ˇکë}A<偍P9궟1F ZgBDF /c9.i ^?kpq!D쏫 oww,4R9ٞT+<1 .P]ۣOL* {uvk{ב)Nd hJ-i7j*5ǂ< E,⍄*"1RC0.3*$霔uT$0OܗW6Mƀso=% l3:@dm4Kq١7Z6ytR(j.*܁[JqGARG :0hpM鴖X@X~F`c\}@=E:{%I_k_6.頗%e1^Thi9&!ʬLr%)|h$UB^Lc ;0U:}?wE>tYM,V Q/.ָhAFݝM|I}D,Yo+ گ0M}=rq}V k,|̳!ᕦS`Q,B]b A'faTOfOiAav{ jR`ΡsA&ڰ;o 'N~SO[ @K,2,F9>".Y)9<.q/4La M ܆i`g-Wtzk&B'QƦ5I:֓6+'l)]1sv!LvRkј"ZVUF8nɜ R=/ O뽧* s0Ђ;Pk>Ufp[laz~7Q%5_I ËNmRP0'kTmG`zm<xPΜԩQ.2v2` f /8QՓ3Nԫ!ٴØH1Ky*O}GHĠ=52E9L`rv8d޹iA^F~ٿ 7ƯY.{&Զp(PqP[Iȼ@`rxzE]wQL֯" #'DI[C7~2MUbQgcnbAK.;tͩzvyq`n#[x|Hkd$ RU=r /M.Tcא]"o`cjFv>@7D] UQ:j] Se֗e~wP_Պ5TJ(P| ϊx(T})\FLjab^tsZ<8kL jB%bdq VbR +z׶Y5ŴlUP~8 OZCRr;?<#$c$w]=àS<{p& `gW+N3AG?W\PqciQK-tJL iE9O<(&X独~-`:Bu.lw7zRzk{;B|٪{ލ8 N 6.1& *fRZzݴa~!&:8".Ō [I>]$3'y-f,%giHڐqIZ@~?CY90ׁ``|Tpމ/1 i<7[ ( N̕{pAqfD52:\džw1T[n*@F"XR*€ *%^+5"TrвzRˈl}\Kµ1(SK%}eXKdŔ6QfpgTH gX9#eF7bЁ}dki宔W<@Y|喏Ey)5 BSz(ٯ}/:2ˈ.n]ptln&'EJRmQcUsIxlh7qDL?*4[BX}J k ַl8@Rzd+U{` K!Go˅̽[Ut8/O`Kp. L쒻 /hk\Le"'2~ IwI 7>T2[ cOYn\͠t8m4Dfm>8XDnPaeKCS+GO2`9eҬ5elvhrs]e1F˾f] >OgrOK*ʉAPНmy(nwbee hO&B2rnuz1IyEA1WJھU| ~H) 7.Ik˙:^_L[E l|OB x>„o4ԧP:${L-vKg؜'Ƃ}s_Ω'ec Y)(yl:1dc6;TZaIAbX *_>p EhӪ 48 (NM oMN9O3A%PB 3}Rv wTTCU9? ͏JZ 4KOQsȚXdTxʓA ZggT:ee=I<8Q%0]l*bz⌘y]͌ j!-4tص] noaFX 4d H }H60;z\"¸\8 efRd6#ld*Oz qG i7x2L c;V܋#!+$!=~/=c781bsKt4^Y|Y^ʦeAkxׄ>(;, VE1k/nQ~ *ڌMkPl]it:yR<|2ҺGV_jwzUHm~ 7jC<-T)cڦn&G龵'۲jk`9Lokw€㎏·p2!q՚p.}GPJ4[h;6CeΪe@(c[a`A r,"Z "*5 >|ݩ{+U?lJؤ֟g-jp0JR&n<Λm2ߚe37hjVu fؓk0To D׆YxrX4˻wY`EJ ρ[ ugѼv\0YcԓS"bȗ ᦂɹ|)y.'G#9ؙ16 iqrDSmz]!~jDZn^ K|+3>l.5N"ڌ'DZV 0R{-ay&<Фx>Md_VQg~VJ:8[p Zk.^BM1M&#c|L66֒5렯8A{\W@' knQr.~z!LLHw~xnyvluuyrQ7Wdn'E4$:5 ({g?;Ho0TO7xNάy -<ߑ Ҽ|L,`]v]a C+AdBO !(2YAP87|i#`[ޣѝTɑGڐ rWMԼcl c7&.B,?%?]!yw,r%Lu;LLuQ?G;20 !Lޜ̢1[EXл?=u4TҴ܉6ehGLrC(Σpy({E҉\r=1KD^n1C&MM"l| zן"ij:I"X5pO~m 3_f,Lw\Ul\w爲wjH ֊ُHa_$26H I5|.vC)^>N`o%۪Yp\X;0E&b0Wr. `z#я*0J@8 !pVjtK#qL ^zeT?Naw{TԬbk׎ 3x~` xw.ɦbEƅo?]'S}@:,"MbKG9|u_:An탢!bQC;W#H-fg<1sv'Co$ kA NJ`~?8~UK}߀1F&\@?.dɷSRgCW̴|.T2c=RlVz.'n+EA $E>JO[ŴD!UAoANɸ[D3b r #>S5@Z,\[8InM.;؎l2% @ ʓZ]Rjҳ]ކ#KBԆ;zBeo7lX,RpqMpKl a,P4U H6esddLTҨ'Do^MJmɞ,!ڱmcI,r n'PL"dJT`R.tǺ~z01EF/`R24H*Qګv'@T.D˘@S1˂^6շ.ߋzYQߩ~j\:P*X`Ѽvi(`J(J-_ԿbW gv>ye' AcA, bv1(aԝ-? ïq/ŪzCO\򪍪'F [zv؝/ْp'1ѥ? FiBeTNy̛Ѱr3GJ?Ts@cY*9@.H,c/5"^`ih$: hŸXZE4!vTjL2Qj%\`w4TFwS REyqN b[Tm=M_|$[|Z\u@d?zXސﯼCUuǙoj!d|\歧1@$ w`JfAH\zY9:7K^|X"# 1Mی;(5LV 2[U=2, `4mhEJ:q#Fd%SpB븋X:b 7sXg۱p\"Uxg)$rKtge۔&b+'[uPŠJ,ElzЁϘs>%_vʾnx "` zqNUXKaGYpo۬2 4;AY^338 z}AVìl:88aW [\?;3yӜ') &eёP;eIӛIV\W4Xa ^y{K^ܲ,xm5]q'IV26 jߘa9kVh6I :xTR'>)w4,S픝?5n7+tCHJ~Uho J{+W"a1)5]l:P%,xBv!GXZǺaۈgo'OGJ@tfj{/~{3G^^76 '0G|Z3n_IKrINCƔt yee)}P?%8AQ'}{8>H𯰾%C1ul-;3Yv CX{۹yPb7f?of9Y4[d0iYOK!ٕPmN{e-QR8A}m+w,frK4y:6)ia5 y.Joce|Kܢ~6Y|#C6xKWE_xL S|͋W`*ޘwQJ9\\\c=$B6ޮr?»鋥 9 8#lc G1j$Ɲ~z81#0N8FJD]̆Ft7$2i͹ \`H>{q=ea뷢-5"&L| |ZЇ|#rzbs!wn J8cASBM0N+pe]S3PGjty<[DS]3S]DT/lt1ANо{q8m21gc-\{P͒~$eqmIuj)w41GAwT"zUix%²&.sHm"#w~00n)o({z?Bŗh }r:D$SkA_+).f_'E/w헹 yNlk@NOHV!rr-=jdMzL6N11]]KwD$_*t)^S!_ؽ2V({oOUQڴ{o ^G%x_y{ Qxf_%I݈u">d&1Tt7;4oEsppa6$czmEzC9]xC9>h2$u]wo kj',?ew6|gjܡu4*5w )@/pj5S=GUHmOB;zG*' `M=C#wǙѹN͖Pɱ8m LS%t,:j *tD&j@9NvVgO-@ɻ{<"أǴN$w,w1M!CˍӅ@ w(8ÚĦ徐敟-ǀ.KNmQqb^V.9-F/,j(yB#齦Sb8rIqj<5F-WsosoԳGUTp\C~ױ%%NVmQ1e}zJ$S`r٥zvKdXM 7 EIbt[@z7޽ݕW': D&2 "chA 6u>s B^z˱N""bXDg٧2AOc֦=rqhD1ZhJQ J9>[R*C-uV^2'{u4DU 7?Q8N,N :$CW9}ڽ򒒭Z)SI,jlHf܀uFTA|Iɞp8s,\9oEUǢ3)oV"mM#X@3ģo 9<a$,0$(57}A%C Wa:0mNRQ2A8$G)yh:Kvp=j5 icϧ`;:04N[ލDr4ݍoɚ9Ji[DoBYIPL~N`s"vC;SäjA¹QO6P"haH̑p;Pv-߉$S٥(DUЈ!@d$E+}5<൳&VZ~}у֋-X8q.p.2 lt8 w{嘡oТ:=+~"I_ YAst/ߺ!Jt>z(1I\rMV\2(Tuۘ~1 ¦ :Taa%Te[;$zUT!#H1kh4:`̥ BYpYġ͔%H`!Gνi Vmp tH37#r8|Co-dE212!" T2 ֯pa#=)7O{inx qWH Mk8"^x p'_ϱD+}2k]1uvی4,҇9Ep_RC}[$ gf?|6_ⓇL;*7>d YXIEEsl_4{ hnUg:(P;mj1A)?BdUAp'F $ 8y惬yvqc @XŚyQupZBQ4`DF&Z;YvKQLħdU)ܱ~+呧TN܎g8A7đKk]AbXxe2cetS U0 eC'|'pm\v@?Z1*M jL3!Z526);Lu?xDQgQvH%l^Wu*US‹Hי^BFZ|}q?n`@61!lפ8fGYm-p}i+PWka|$~c)z 6^5%C9Z@aaUVpg/'dnWJvd~w~sV-I~ު:*P0%E=0YϿ` FҤq?UHjt~gR1bOZcI>Zb1M!uiA=lp2ލ`"v% '?Q2F"Tcv#)QsS=vj0FFNֶV~%nTBp ﴾5gt>`|%.cO[3SK_ԦLiv֪MZDLeY$ ܼÖ^ Jnv ?C_q kx*{ԵO%o*HԑP|c}m,Q7ZwKvHBku1lgXd*"a+Wv/t=`kQ`&WT5|LbtmDz%`Vƒ{K)5ܾϴ0fRj*+z[uI˂@=@wol*@'Y}t:^_>TLצ[2S(QZCe]Σn>˞g R2;YF0abT:wlNVPUhɔ>Ixe\EjLwsWܪ4yƾlm kۧ~T}<:zqYa…sn .[-Ι,> aJx(A"],1!L‡ 9<1if"|GЀ=/̛QI>ܜV敖/c7OJte)Ȍ+7|Lz'/[ %2}XaM (@FKSn1czA Qͦp2C[ o!Spok{ Sjh~½TZo8 rW0eof' a䦪B$n`/LCRz m><D/ 8/ћlKfWaO{{ap)IRqJdDrt=H+#8@Rrk+p]L#JC^! +oNc:D厧xUY{{FG~)&Wotcֵiޗrwl1ҽ'щc{@뢄vG]G4&)fa52!^nsP!yº:>EbF׶p@J<{I5s'SYG)7v贯~ʼn=~GX3)k>WC[}Ko+icͪLFpmd;X EZzW_fxf4 ѵͤ3ڴVh}H>1}w$LWՍsH8}j0o]:`8"QvT C>I [:~JAW2vg\TE k;h8`@Fj}#tVjcwK{rG -j= dTq\e#"#9jDkڱބ;Dv23iզ4rN)+FH{utHe\bHQ[ >oDfOJGMW#f>xgīQ7grGcylՏqǁE*ʤmI?/t-[w"zd|~n6TXXB7$pce*?.Y1.*lg@ak3W,5{v8VE/zF0t?u&LRp,b$0Xe$[&Mj!ZU&Iz&b35b>.Y󠭆! M фEYۦ(p[ͻ v [P! /4J533hXx6=HwbV@v 8LHވySO<)rv"'^(.8 8#BlS\@ܚ'FK*Ab~懫d zfՂg`CG8m`x~= to|}GVIfbQO^0_Z:s4A~-*x$B<=mGFl"(9/\TmkAuTE}IckD^tJ{&6g=j_.ó%GL@k801mI "V+f>'^K`㰊y}tG^ F=YiV=:ijgUP_Tb޽+}H^e'# 5}@vdKznK0*:TI3@e lH@E K.Em"ZW*c.r ƶ[kgӾV(TU.,d> sTS(@I!ulo-#lÑ9ⰴOsEZ\ cG4f9#n3~Դu$1T(*S3i!<MNǰ"3_SMqDKaCe@KXz?5 sn[O+?A2(F'7e}17 h%I.F}@k<_O+21o!ORc`iW./ HAVivzOwrL?7YF-n&?$'='ʺ?6ьL0 dn`ER@ Sfޡ{ ?EuOr2cm;)}siƑ`GUg&yvKiKܤyBYn ^zu4OC3d7?`r@y13bO|;vˍa?FȐr[g#>d )Y+0O9;u}[/l2': 2|)ݒq4CWtVRk-hE֔Wr]x$AX tD d? >G1*Tr0Dx}@ي/Kg% ލma fPD)bN)&N\B:{7VC̶sN㗨Ʊ{;^L}dz6L5ԕ'RW[Hh o4X]ܠYa}qE0IF:oq:!\}FCB'tTݓz 0џjd?F{PcySIt6k8RuE=!jeqA/E-D0<9Dq9s)!od+ܠW12I-5h)\r]7n%GCl :pkC s;/%/+tdC(C p#uW6"#Vr2B/#DXKe} zz)o\wQ;MkZw@  A?LX MZWBՑCEi8Pm[d+:ヷH0T+w٥šW`y3|]UDCb#%&BZsxʃg`ڡ'!'aO!̛=v'wSDe[Q>?RDS~b08O݈Ш.wʄx* tK|*xy&-e5e\GVuWa=+wK8M_kꗒ]b~GwIE񚜜Z8` "KwOŴ&?ns8J(aN>ehaR=+?#H.[0ڵEwr@|VnetiQK{/4&WԔc"'۷ˋRQKǡ79w1\O ldN5: ;(ҷ_s4G6i8W++=%uqqhN RNe.(vZk+M U 9iv'fhY:JUIgهDO%\5ɢdB{qKPGN<0XS@ M$vv&␌=)5^X}Mv5(e/j3? +(_,jY\Kų5RCZȴp0(5" i;w,ޤqGIߙR@K/S2=U:7; C|̆T; ŀ skH᧐|G=fS0qN:=ТD)l8!KgrʵzF=%Sq煮({Z߹3R;uu0:TNmi(Hds?a%f!@& 3p . iW띞B6$2( E+J`WpNÐÇZ*_ڕ,,lViDSʊBk|ZDMt9PBІvWvk.!-V9U4HloXkRd?Sac~FhT;>-iާ7M6괽bߍ9l]@As%`hٍbľ݁ȥSiԞQZMG ;~.hH!SP#p`nˮ ٕ}5̖2xn,^@hW0d]V.#k|ktfևzp~?ppXF˥QXm8 2]Y=W{{yD2tƐMFA.tkT{裵$OI3P`ˉɮccHbxg?: _uk"Xȕ#:=[B6kmKfkĥσYhTpb/vY#7}**q4Ȓ"X$Tz^tq $ ߛPiSG(0_YOfEYFֵ տmU׻A@<"޼lԏ7LQivnk-U6dyZWړ+vViCN,C[nO$r*NJh6 ICcI/g[T\hl +g!rtvaJruo^UF߻"qCV'bnR[1K%O3d9Zj%W`^۳,K@(I^QBXS '7S;LdBܤOui[%10#$pbZ)^ ݅zC k*51khP;Y\"3 Uu$I3>  T\(f2ᅵgWFKٳfpet"x._S(u!zhqSola|$g]&+ÐL&vױV%kc3 A@?f\4\۠]вZdSD-$_sCeN~ HNLWaw7ICϩЈ Lzlj^݌O{|ZTWo5WC!]ҟh}f c8P_J?VGG ]>Ct2]9c{2@gm@=NG`ܛEvA_H& UWu_16Fzp%F  G^sޏi;9+cNVJ^)C#g.@ LLڸp+oLP"A ʹ*0<+W7VFS֯sW^#baaWt ! TMj_Swe 2K)8?n+dp(ש;G_P`@3iq˿F^욹>JiGҙ< ًXSQ@ߠsk5? #@X=QqY)uXwfd3h$L4A·y᠚l?y{Qz;k(a2+k q.p`KgDوfo@k$^m ϗ4@S2:Z 늶S!yAvjF'HsJ˄}%+pd+p'uj+%6s Wub%XyM%VK1M&U_!rF:Fpe3|+)Z-ZCi*nd##gX9ז aPԐ3UO $DE۵yVx.\+}#5;R ջ޻S]!6;m6JavяGEAb^Q +v4 5d"ȳV"03|d\,R5=hv ~[ęBco u>bpg*~@QsE [{^+~ l*SlwHdbAJ&itQWt7FÚi  CB:,oSj]~s=m켰.]ȿ=gz6N0RH$] dy*Vx4͹%51D)5!$x@3O ihsAWKں &D P'suNWaҴ&M\ͦ—ѣH^sgN,{ dWcG6x ' } *pG$ъG hB_$WYY☖qt?AF[h# Wğ^P$PO1Ǽݣ~dn^R׷1EL#7e)kT"MlX:tg/g! sr}d{^Z5:$]՝x91<(Gtt.;lc\lO7|W& RBEi 6$LJ.͏bΏ%$^W sגd[A`FI:Qg~A&@C rZ.Qllj7U* aIӮk4zq\v.V+;t*NꄚPhI*H32G+|u{?O \q-܅I#;8;l{SaT#*bf+5x!EӬ%G2]+2YǑ#D.&i^3Ssԇ]2q*>Q)*Aj4LNRtL {ɡ|Pa}b,|qW[7@QXHEWN֭i LdZ2epz"_|%򐞥JP=eV'^@FsMi G-r>*6u%Z~qoi ;L*G5XHO&Ȥ 4@ӝ S]`tB.JD=ԦԞĽ`q G:CONJu3=)^ ?Q644Vdjv57:S1w>=rHGUXbR=ՠЪ-qZU,nPv'G)뉸1IMwbzIǹ#eea[[63oqzG.Hyx^:hT>H/m(\Mءca& 0<I9UFS~<㼈 y4e5c!j_[5nxCt p3y&`*0eGU~"ej9ZxV@B SJԞk UL7?<+uS%Ը\|/_D-E^"HTnWL*<ŰJ?v]3+GKk|4eb0))cS^0xe~6Ӵ"@a{TQvUb0wwDTF5$='E|_h]9B9Mݙ_[lNh]ߩ` ShD# t(v_uߘxG\u!i ]Od1yKɰ,CrdWOg,Xx*rk誃g[e=|6[Ir{?-((zsOM?FSk3 7y !rYwKpBl7KV9)Zl&,iǍ=ߙr6<0?@׍ uFRRi%SyEr8K )[qQ_GLWfo(G%TL?*„2薔iә{lic(IE؅Gn>E9/2bU;-'^j@])jfo6Ί6&SϺe__Ew0YWi 9Fu;Q\/̍DhM0{ag!QU,m"28|Wo3>b@EY$j;sM wxOϖOV1͞4d=uG)+s&J&z'+Fm$*aX-*81\p[ s ޤb7+9mNDkڏ zIv,ZOD. os<>;XsRYImH_Sx=[i!cP u^_R@,e1(Ҵc ۡK8 @rRj͡?ӗoHTM@Aܛ9^&_v?iThGݘI9SprY١KyvFҎƟ|g}*_K*0rY*!Ԭ¢ƄrO;˞:ԋAu27lTf4ٕi+Ɗ %-2Rm͝ ?,EZfݹthca=o05&Q ==| :A (7l4#ШBwi,j "q{ѰhuZ 4wi:هhIG:BZVOVǤN+&Vn3m "wISyGeQyy6Ŕ-*҃؞~WF2  R:`2PZu#[,5Ѭa ^=4^YکEpq%Mϡjp,Y9k _&H5gڛWuO႙u|aHem68YF=g7Ύ'ӎpT~|)uaɩ1!ӌ&>+R ,:EkjHfX{W_:CLގ/j'0^BNHp0ra-x)^Qпh+#) c~ *RXva~'1@dI䢉pvL, um\NXD T7ROw/-fh_|ތ)9VO8Sx31kRLጷE7-)SF-TeIY/X=Sa\GhtH&h|kGnv)5Jtp# tVS6p:rٖJWws~:h'6;G;c^ C< h| Y(HH(;ctldj7o|OIW <i:U=iC7(ݢ$ NdJUcǩb#Ho|_f2hP)b[UCZ 9!'dp>[~}F~?3|}U~8)7h]a)";J)igGh q]<>FVثLciSъЗD-Uع÷Cj- q(Ca l0O+9 ɌfnDZ@x**. B#ܓ8\EF6JhcWT [꼓R|tJa0DeKm/ک @W׾rtpO@}T6yl㣵9pٛ`p¨X,Vʦ:&]N9NllpɣŁ9y_#cJwy'QڤPEayZGvjFXJ"!cȨlA,'"q" P e'dvA|/o`G_NPOzLKdܰTbǂ,.d 2/R1dkyC.^)ݥ/Vo?_$d9z䄎-K#+%>{qxG' ydˬyҵaɉufO!=teliZ@a١;1g ]fv;Z恊D'(C x``F}=/PϣTF[0"tu%4*%;{Jq_Ikit؞/mY5lդˇ9>!@3ЅقUSH%<Y lTvSmeN> A??֒] y3(J9t76vK4Fpy(NOI~s Xp0x871ad\ *2|v#1]68P|H[s(I'K۶oh+2WΐG9.n1 3#$/0̺bP= - xyaU {#I0VٷKN̓EYqdmMD:kޱ됻d# zT+J}U^X2 \[ "'ĝI*k0c`[\.&#x:_~n#BIEfsˣs:G3b[LmG%!Ȱ~(SH'dK`b M#w(rm9f"Kɍ3yfWwʘ T]iD]iT"@ kS܃jJ Ÿ@|_&1Q8*,ƫ}WATh'EqAs69c !sD/׽KH-iWrt9lG};z RUk),e tf 3JXiAc/L3۽f"Zܓ#l}#k3 IЪK50^SCd/F]Jɣ ti$Zg%莨 :x3Iqe5"A&b!cy`"ѩH1Pf-2LbkM)^\g( {`:^v&D(Uw"! Mq{.01 *j}LنlIEvK;<۱av;.W99R/S\7P t<.S_ e+\4 -Ӂ=yCt.l7Er݃[n;GS0bH U^nY:}Pb~1-,`7?Rna [\cT? fc~VT kԁ`[CjCSu%1FJit)JN{DR\`hv!.lTգ?7:ә r<7 XF5#2w/tr308fɣŏnҠkC6 b`;Sr{7aYF\dLR.hpFS\@+\)w[8~~! +> C@@[LflL@},;.;Wgΐh/}Yʼn mYd[g"csalň0 בr^aLsmgkސ9ZKvuaB5UC> SC_<jDYӒws8!]r1;x6~y;'C_@BP뷗ݙJՖ鑀M "Cj,]-'Kv7}cw@;p4pt,~!qQM(. _uq%  ߌy{βJQJqL2eV*oP݉3XX<0t\<;V1Z|UY'Y<5PX9:żD~`xv(?*@rdmoe>O1s*9N0 Ϣ "Adrצ9@0㩒wP]w8bFPdz-=jIϯy*wLH!I~Fʩ*c'T[?௦e.N^PK`݀n= pΆ=0z(~e=&9T]'ErD=*-%#8ߠ $;S^wbl=|&{FDDAv>8D`d{O77vc"cj|Ҭ4Nf (߀7GLE{$IQE7>4Wem,ǰu\C_1Q{(Y˿_\MeϟyM J*k-V~Kq;r,6+`EhXۧX1)e%nI!žSWڂN(0$GЩZ+kL'/5NdNVs ̫Lt<K~cRɂ}> C=r;Ssh7MH+̩{UiL߱ʲS}o/zԷD ʶ=sfʉZڈghMUSzHй0hӮTB)8nv[!f}3EHb lA?ϊ ֈHaiHبf ,stjRBCep۽aZr4#)Ѡ}D o2~QS'\\;I'[-#pj9y J U'H1 Cxh!ӺN*hB'[щp2[(7a6e2Uӑ'yW^mɂBFp+?[ kٵZW&8){z4<|$QUVk#+I֮41ꡤ.eͷ&kBT5JmO?vl$HV%JG\QB؞Z(eX@WЇ&: s/02=kFʫ@Qm)>@Rf7i8ysI6IY' 5[/#IH@dk| n(O[]QDg{Ք)meh䞕|et"0cbpZWe@Β{xb!|ZWOye4LI' Z+z2gml Ak\/)u\%^`82!B-ΨH1Dll ڶw\@Q$H M71RpAQfUb|!2ٵCTv 0RTҦVb,'ՃHMN1I٫gPNILM|ѸZ#:<} B#(p]e>9f #J\ڭp݊Q ,kw}/ba}q("wLE7hªv#Jrq $[0μ\rsJ,@o:θj KVU'v5M˔rqO=ԧ,?L `>hs셰[b}gA;xFa175FTf|`OK-8DXApY+0K]H4/BL4jTפ\[ӼuEVR4O" f7_x!Q@*zO]yJ'˹=&3(颉}e5Wu"a}A|7L'p$l&.u rp dOtX 5侽O'dD$iS jQϻj`=V ]>D֎8U:;pDxh%И:AKa|'Ԇttǀ3&+P9|T/tiٕMpxŊ&ż t0gxĦO$/;: -@+2Sy!4qD)C4˶{M>!It\:0B0vy`?#F|]+/ `gҦ%nE=1 [&mCZzhb(0ă{ IKfU9t&4c5(.ntX< uɄ{@⠳WUYİo-RM2<N/iS!QL[9觰1 :շfJ-?ŭHD߅'voN!ÕˌW:v,.eun.Ж˚!5%+3o6r^BB;qDѱ[&n{A'*$@#R9.6-mTZLGu1C~)լΙLM\(iA.V#3&鮐KI'}[^CT5p`ژ85c?Kg1bFt/ Fd>i A @I1UmMhԨ?H%~(=B^H6hآM0q Y(Yv_ca}tz*UQ/po,pY#@  W5gG x)#,6d#}x?O,d"V)Û+G.ktoi{yTܖBBP[P3;Ob>B%BAg۶N檈0BI iN(L.?VG@{D61@13dG<[`^h,FSCek7=Ӌ[&(:\vUk7Q|h2ZyrEdLpzl'(K!g0d6飫e{x|`af?i̱͒ gCW<4-*iP=Dd(קFv1>3En&򐋔QqZ8藍Q57Tp#VA4a2j՗':KB:v 6r| Hך+"鴏\3|0r襡+-' C<-SKl cvy1@+!DUY /Iئ$(|JU"IRjgK$SۈbĽIC&GI@z=J%:[Y8Z-Cσ  ؚ eՎvkVx8l>Qa+b LTϿfȲNQ"u]b ]"HJv.u/wt7D:v̺ͪ7exgʱb[֏C-Tζv:S(8fu(l2LqR 9%xh2OEJJ:Saf6Ň\A%k3p_4s#ix(*&k5Do ŃS*] 8od=ѲUock] qEZ,UՆ)0T]2#()Z]cx{:Ɲd;)INc<]I+H> :}b\Hߎ?rCY$_ֽZlӇIj\$]t@./B<Iy>Rhj+ &]=7K\D%?s3+&4PIn *ތ}gGʮh2 7zpΉS Mg%ާKOD&R9_8Dnֲ$F.)$qE2p|±`D2JRBX~_i?+xBcᙛn7@E]j*=n9B2J3"Jy&HLIN%Z;CS%}nxepfE/z@ZnN_+;!Ydp XoY H=ɨ_+y}} a1 ZK_<NU⾎@EY+74-3=r@(|uTl]@i\)[or ֱJe#} *j_E3O&&n%Do;C>P;-2 ÜH\f3>_ 1'lv TVO'&&'B68Z޸D[* [0A*ܦX{eɥ(Gar ce8/&." PlIj4Fؙ,j=1hb,}OZn,yuLV`>f``ҽ>Lquȏ?aK %Rr؉@!q|+.ɒ_X3`N 2n _;im޴U_ eA-Q=mK ؜dZbC1sWOjp;KQ*`> (6e9=zΩxo5nVecG$=7ͣ7 N1p(awmR'awJs*1+MCe +u#4 Ot y徤#DEP%CJ6 &,_Z _F~eŭj Dc; 6}Wt]٢B q Ukӕ? @zkKzX9aQ5fSO [J9 ΄Xg]iF6Rr efiנ#/P8//\af{%Deb<AӅB`(a`,>kCzͅ1cJjJMMuh dch7aεnY,-8q7SG#e2A~ S߅_J0} ux$q^1RɱNMq-n4= #Bl~(CA=A0^X*̘lʌƒWLFP!]1Wĺ鯒+csMcbm?". qu4ld-b?FLg_;A[U1U& ;9 gvF'Sj1W:Up Ge)L5G'i߅I %Pbr=q2bHSp4nJ'6 p+'S (KqqHZ^> MlR Nu*{8\`ly> ́FXuhE\͂ \rFE]9 3ni2zn86{`k]U;ښ<:HZUttC܋-1'^eBl@&6yCs7|2 pҞ 6EiH jӹB;˴2A}de+xCoWƷ~lV?rCe,$lH<|PFN1jܮ02}g! 6l՞.xi-!߰ϟ.")%'OVe^oU.is9>'E`qAiZnƞ֔ wl*|muy e]\=,QexCî9߯6$#\ rwhlAOlxMX:;ӆmosmِwP@sC3 #dwMo,<˽]CD1 4#B/$}KD[9R 6JU>e6G)]ma(p|/vM0 5}ـ'p4 B7\T(Gvwp#+u &ԇTR Ae(9r5I8zGB/9(#NsSz|=*a: TnX{H{NWr0H#ݯ6Tj6U :lyQ鑋GB篩v4S_++++3X<>vK@߶D"خXRvt;#s:!.U/??yqr\:,C5fK.L]qҬ`  [[*g։~.E{|TՈILF%C5֟C0^GpOi,GEc] =D:rnax[eͰZ0S_.?(VMNK V^BcmpO>4R6XiGflQh3{Xނ$B%0dB]_CGE$ ʼQuZP(~=]B1J'#eNRwV 9f˦ա]CMB+ ;㯰^N bo/^|kN+J lkw4Iђ3_HcK_メ yxI(L _J ߬JF;nk tjҞ247e%U{&gVWnMFLŐvG,Ue7jlOfF p$݇05a~MҬL@ &x"Svـ 8!bռ#S"@? aASs?H qB8@sy*RK5[H0Ө]ɭL9 M$V]}s8eNH*lie2!HjB~!ny$ rqRۈ2?H-S-O;K2G`֐Tf]g7G. ;Spq'Rh&@G8: 3:ϐkʵ)YlkFCּ71N1DSR˟ȱC˵x{;wULKNgV zgvA&nx~Rx5J.3$u8_Fh-ɧ+ye{&8͞gl~ҨaM< 2x^4/Ɲs,M_k1 "\qg?; |HK&$v\;١wWXmP@}o;FWEdJ9#[RIImyzE{vVgJ.wL\ .^ʘW k转&mR_Ko^9d((X`0zΛIT烗_uw\PBB(XqȠ Ɗ \ )Z˘͉k)F: EV2c2AΖ5 1hdV{Zѩ"ʉ#Z}=k+^cྙ,~h[t EJ I}h0z9v$'ïiJ=?4/Pe$,1Ya{Bb%^G$py92R~3l:d[?plX U/}q̩G6Mp܉pDZMS0 .huP%IhÓ.1m f`w',pSrPkmP:#Au,'@VgsS!RNaWS)~`̪Pz%p> u!{P؉SN. 뒏o"2bOr/J(iXi=d LCZW)s"Ա}Has o6 hzu8}Ddb:OO'WC'Tqp6;ΌAʍ ڬZKUkA0뫌j=GC*nIW#/ 3@N&s.ZC^VniW<H)lFaÏѼ^7QaN\D>WjJrFRWICz -E~A EOx k;Q-DIZ!Ч~!IqtY: s}curoVbϓcr?8ݐr$Oo )[( ||LN]̗'ۙް"CNYwV+ރ'4TB NUa/'en|v%ݫ6 |S 1w#3Cs{"LBEOe.agA ]{B 1+35ܷ1c@#\7ƍ*t{wPz.&1SF AUh7ֳT' ml# זWh\ek< &7 tAӝ*5eN_Jajnb`EhɓUz eO-2Pdx@p x1\}f2QE'L]!ĚzL. AbtF*J|]I|2pƮ%˿>Q̲jKaBEzky iY $̈;KRRHHWfnH &wf`ؚjf- `& 9 .l'=4AnI|O󏐛EoG|@{7COY19bK@GgQ#*QnWpOV9 9aU&DNTlo݆OsYmK|L@~ b/(> EɌe,ŖwHMLe"F|EMpS9]guvv2d>[Щ³fLJƬy#M7EN?A9ec#\ԓgxQ<.:L8ES_=rNZڊڳ!=G0`4nZ H}=[J#xR t`Fdn.(/66B2$c }䠫*fg/ m'ك.Brښ&71pW*p;VyOsEΣQϤuoAҵa!f[3.~M_?%pVX=v)8X2X: 2"y2Oe&ØFuw,59al,n`K|Nj/ z[C8 l]C * ߏe af.!X9^h#z[LF0gI.?C%`h2K~vD4dӶv+QWML*t(;o>q5pt! WhNCx[|| ʴ49$zYPJtL?ZvԍfrK ﹕}X>Y%ox!K)r4]l*H&mE? .9P˳RwM4vo-N{ȏD7~^yX??gQqfu[S;ޝcY^*#4]OoF$jY,)Y u>KRu7Y ,.MÂMnڕ]zrc"ʿϫLΑĩ,x !0H'K΍6J_QrRlǹ _yí}lš%!B6/犐TCB pQ,׆@gchX{ʬJ)hUjI">cn=@lwy | G=y~szWؘvDRY*ADKe61Ƃeg$'@ɰ e85[%_-c i?T! ;doN@^bK1mI ZF삤Wo5_@|i_TM?CIVu&v ;<(N~Ro|do no@b7$ n _aG!DF"nM=^Pѷٯ >u6OZK{Zj8YS?A4b۩<*&^EeGa aU,,  18|G\v cN`5J|:h [ z4Kk]4=\UjJ^*U8bSEHRbsʍl4].R2bXso  GLaZ+{ tK$wxSL'ӛ{&ܵAħ5mCxwG6y;֏=*ǺB=e<[7ᬾoE,l;Z8ƴՕ:emL´ђ[*\ŷx jwDNJ_^&%XDċ{R >8$C"b7^ƒ0€fܘ6qe@e eN"YW;4xz V c @vxZ tG2,#FwnMe;ΒYܚmO|.,| 3d m`~tg9sJpmeS?H,Lۀ{q iIr1\'`ZAoIINx䙽ގ5ٗ,8[Ob"{zPCɷp!S+~6>3r ʌ_ɢ۴Im9<"O솃($8z|>oNCzm2^P 2jY0-k@HխѲ/:{(u)gLjRdPTT\@ZmmJ PoIAe4a7zCf|ۥy( J\)e;P<.ѡ~:*%lM9 0sDϓRXm2V\#:LD1%)0ȝ ,$P#`JG%zPWR.^s9sf;Ypi~G,刁n8ouM=CB36r)gXBzH#_nCՐv vE%ro\`:Kg|P*=~Q 2U.mqNV a`5yۡEq%BK*t[ٺc?=n?w Tֆ/>g?V nQ̼1'/c팴fJSGb& yQ|·Xw]gV +<$CBJS@mA38j+/-Yb`ub㵜})ڤ1q` ֠yJ)ѳ:Ⴞ+@hA;A?Xѝ"]WY-_c^}WAqcotrhCT%O8 ZvRmk*t|@wlF}LthշE )|,% E=5|)NI^;w9L.9,ʗ56"#C$*_ux2k?EZ%mSKB7k9e= 3u'"@1~k5~эKDaĥ5Ɓ ؟ b`ɲ"1*(|2,w T;5Oh٣/ @Pbu);ln, j3C\Auzo݅aMciO&d$u¾}T3 GI|CJ6"0:_ ʵYgmP}V5R6[%EzE/^C Goô٨׊o'IдU4Z7(k-ouFh~3J'KZ]pohjP`)xݠYVHG-X,\}?џ`Sp_EEiK۳|( 1*|ﴜ wvGŶMӉvHEXHpKEW5{ $ ;{jWLjzגtaZʟdR2>| ,1L>[+5EtGxt/'fBi 8u|f$%*%gX 7)LP8La޷)˜mr߬|23l:T0e6pFN&N#t=K_8׭t8l8%VQ3 /H+4@pl"t);vЙ1ٮrrv. p񬞛lPe4V[^ߚS";=c~Kփ{rB)iـ-l!Av (:g;"xOzj+6to& h!W hmx2Hb],tC̱H:,ݵW䔭U!ưzNBK2"ot~qpX@O 见"EaLb$ʑ>Ax)8aHҿ-&+uJ,oW57(V(Em|Q Q [!qW8[[ğ:ne~҈MQxs 2͍wwecFAMևʆV8r %੸ZM~36Z%Uo',`=_ 1U!-yM.n6[e79TU ܴeA9j0@W=YSt[Q{;QտIh3!$79\ ?M|B)ZF%M\ pl1"]k2M@.y%P,Az(>J 蟁vp4[\mbmJ:LQ0pykIIQ;X]н,Wj< zw*MP")RO~[vt%䅄wȚONx/z "jOV(1jn̋u/.G"@!{(Ce1cKzM14aN|9e*RsVI-Xlȼ u )N~djK3Y$heX yq\ٺ^rJ\LL:!eJ \hA]wG`l42'̸}`Jy OH'S-Ra+N̅ 4ʭq`*,[mY9M!ʫfcśX嬅cku4V(Lm9 { f?d“wM[VKkD#Х3W4mESlMy 1(@Z92OƻY;Hw|8aDυdaOIșl2T$1U>uBϞ@*MoZ+pbp匿پݖ3@ޠ ]5 bJ0D,S2kwlK,c@*C^5 m#s;sI?.Wĉh LeF. ;&+WίШWX їm{F*&G !3#⥍"+(7uZ|y!.ִ, _=+u#Ӿ~t.}F1e>baVKJbˣOS2_\6S3ّڙn^R=8'Hv&P7i| #0v#IYLh>ﴴvOV]Cfl3DSv,J; ?~+dv` Mnk%3i ^/"c\5xS ,[d _ur|[ rLgs x3\h|%cR.i+(d5}UȚ>IctpO1 |ʦni7X(Ax$,?f|YVB1Nt=M&cJgpH]<%y7(ʔ^H3c '3!ŻIIJ[#T3!`B;X0Yo^$3%mrTf)Kn7ƩZl Zrk$贌 A+Wf$쿧"W!C|r# g2@me}SQF f-݈vqTA $/Jj9&ܛܽ!lye?('kd)rҷmd"xe`j Mf|>Kl :bB2[iDJ, ԉѻ 8L۱o99:oLm?ZJn6fM KTaI}4+j$1~}XhO /QY2aHR1LnIQ:Rwz mp xqp22 HI87ɝVS<2?nw|b0b/sܱ eSHrm(ٝ8[rdR+r8m|?dŐobe΢.i< ֐ש$*x. &.`h _ސ5S wX;-$O£![=6BuFBP"ÃhfKe+KS8(y` a#Y8OmhmRhmHԂ9Qa0Y8bRE"rZ^(fZ)c2_eL"' 3c D=:ũ6j*@_4rׂřWKu-}g/Ma xJGxןc ?W0huX#wZ(]ICȳҊ31blʼnb|$vfӖ.9Ҩw3J6ul^!tW%ȅ1{Sވ_8ο3gi5V#15 hм<]\ '2GL,68]%@W;E itvXr%w6q:pJdY3dB08[b+t|8E*չu\7 ڴDE3J(0zM] (q>AT|;OZDr-u"/$ eGކȍohe>3|ejQ\UHci*/s2,ȑxJu)W()"g#T.)IgKxq--ts]"Ea`!AIiT ?[dt& B{<g2iiL-CІr6e07=8T'('UtcJB74S1hUH~J;\ {_襰к n sΣ1cc"}>.[] }^ .DTvۺu˱LpD@5אo)Woy5}1cf{euT5„P3 (Xl\0Sqa#HTe{X.bk^a1!\R?@.23HX}3֏BԪC I] _?A !U(Ï0$ hgeH :$Y!JLG^lTܳln@`Z09 6'˄q;Eg8xqw¢KT0 t:{wQ1ו&9E`.7_PX6! mm&Z@ tPk[S:V ~oac!*P_8mSEPvStm<%qa_NEah (|&ؚOOŅnY:6g v +*kk8OH)QWdXt.|!º"#C6Uzz^9gka{rh|*<)(|TR XTvFXMz&o2 ar1|shAV$vޭmL&q v:Π?bU|?#+Gn+3U^qjZ^f]6]lԄ ##mJ-TdHs :딯E2:Oevw"wרhc/y`-]һF'<Zi}c;mf˛a&`8U|kʵ1RI JT :G e塑#& D yO,?X<.b~H9E.&̯@A}d9|[prc)h#=)׸@FWhm ׍$.[jM< HF>tB )ɼ;)-\ 7,hW|Ed )mKbE# WLx٭\,KmI1?=7_6Jrm²'`xB܏!ߓr_4P1-f }5+19@kvT-&O r?εT+Si%Y~ `0=cUMj*KRV;Jw8:$c$E>7!Վ 4V;s\<˷I~72ľa] O@DBaTJ'ǀJ_ipi>(2 7UcxʌTI޲8^ަ?\R~ TDOȖ)\9vQH"ӳW.|?9&ܨϥPڪu'hAc-N'5COD5dO}hFܱs'˷Nb*7@lTąC #G$H:Ko3*qjƭ~ r=;__E3yؔc5-&6Ѽ1ꒁ!UY|- AM!M]{P"6\/B(d~4d,2R"uJ[W9[O2POUqR雁AsG%eSI~U/SլWrFx_ROW>{!)s&_"k,>ě͍'oǘr+zfD+4z:UB(Ld柿ZGpI}(ڬ5NAPz$ыƕ反$y/kEKl]4|@_m 0)nRuRu?Zg{mv΋GcZ%>U15H;(Kb?:sl 2g>>* 7VgĤY4k^I^tЗrߏ2U`ak3@ӛ+LN6\\DNs19u?_{[tP(ț*[3u ص$' ^UQp/*uWo&hN 4tSw۲wG=wH7xn:P߃U у8V{GMpV#x_%>/TO G멁 pg8_ޤviG%>,+/1 Ju^Ո ύc 7w4=T*LWE1y"jrfggďts-˟RP4%OςwMwe!zĺ gC8ݽMFOy.buJ92& ȫ lJI\kQ'Vw'#y"o],īM]`1Wm܃;Lii<# 4?fm:Wmk'GX9mZ}*lVAϘ;ck.C8ܷC*n/W#c`!ɿhw^B/l XhɪIw#qI^G~P?dG_Yfor(q~QMxrliحGs}3L+d"[7 |a )F &6uF#,2j)wϜVd'/&t##j08HOPRV2ی!Lav_6aT[ ND:cY,!mT=SڽE͐aijw>lǙ'NU|$ 9K1E ScBݚ5/m!)3lO}BlSٳ tt6=;Xfbƛub0K/vjH2gs ,ߚ%ٚ^]c⮧W$ZatE0]ֶ4ZV[鋤YkN })&%BJ?9!3JL7G}99^Nܽ3,T| ܌Z !o>VPfI=NExi|g[,EZJ C9dߏL$ADePkѨК=~sI7&Wb6 {E4,4wQ֋E]Zle?>(uZ8`] Tģ4g NP!]1 "'1! ךjPIe[;>}Mӛ*TO;q9y~ᛊXn[N4c1蕮 ~P6Hw׹#OK:J,JChw:pʩَ_7-+u葮}7'vٴq'}+W\,FBt0TɼaH9q'>ʗ5~{oR%d5εBˆX:?[g9aɾ0l( mF(0<*?f+?>j1]s"cr/[ȿTpP! n83Ҁ_RR}UD4;! FZ&C5cuz'rb4lsP”CW1ϟ=VO% B<(e)'S ̇tTJk2|0n&]"r`81{!]BOk CdfJ?Vlr fuu9NﵷΞvQ{7cL;V©l_\ݢ)HE {\7fR6r;h`fF73DT XCvCIe3lv /Xb潆Qə]u UA #;mא g f!^% a#p~X!㖢aXBPbͦ]%IٖK|S=d `݀&ηO u$Bǚ&cxNb+q[sx dmC/-vGܻ*{o,Bp &[P՚\ q`|{9A$,F.4dБr݊gу9C6ZPbQxż:%&Cnz=GVYҿ7AnM XDjEobW8!3?+HCUc^AUo8a7dO*v[}F~͍C3YYkE5nl36Pm= Z?^堚D<|C|/>_VCf3$e-GI ;`A~4awo%;deLej"ξc7^l5k$kxy/,وw"v[0C V90V81Z&{ޖ#J 9O6݊ C㤔 멄<(nnw5#ʅr @FivJqyN(ot:4 ,SyJZ % 'Lh3|-xG`W(a8Liѣ0m^k,baqhZ7{ _7L"ygrBP H=obNͰFSm|d,;uX-BdtBݓ?6- |/G8͍ͫ#"dDƿDzv\?Gavuˆ?qJvsMRԟxyOAݰ]l" y A,5ΏPh"^Љivw_3ZhPu^# $/VA.i".ݤGuUeT:K5)օ cߔ"9/_B 7dK~bHvC}7ZZگ Th ąx!Ij;o1) 0<+.M fρ ̊JHΧYzjÕ')rn(hTh=Xjq9J/oqoĊ8&EjxAc4At1Ə?ଥmC[Wzx``M>! .LE^tv3UƒFb g147d2S'Ȧ_nUZ@bSv:mwEVy"EP+s?fe8n[6JdFo|#BO|/v0uǷFzi =MN^9Bk&M[b#ͷ9L(>UKlߕ>$`|C}?gI:YL1lÑY4h/)=?t{Ij}d6725C 1y.HgݷKatӦԑ5 s˨g )?#/ SaƄKޡ$0kDeuÛvS Q &*qkSW2`⬵6Q%s]^A Wf#(lm -k,~֭H'T.{ YȤx^Acɚf+FYʳ@ݹNŪmi +m1s@BY)GBgpm[ &K3'+6<+%ar-aR~*<&C*tkQHzFglDJ 6Jϡ$ R?WM] oY[ݹDH+*s/Kj7e·cM 9]f jҧKiuv uagE%s2KggM9kcαR~JuGvOfޙH]> ": ,l1NvfuX0.;{* 0熾.I߂ u[7(^ 4u 6)>p݁d^}v 5yͮ;s|q @ D3d>@W|qj%$ց5?mzZ#Ep|<$)@13s*3IǼ:J9R{DdI#mj&:A7zU܌ncuxEx<N^vu r*g>afk7q"=WdWɌגTJt~mhIP̌iWz T1b7TԽf?T*3dL$(gc1I- R)A:atny!\Cg>B.AnY2X`8*g'L R(N'+{]GM;wˣ~li7K~Lb2bC+_jiC0`)0ZGL>y~lAruؚ81oPv r dm@Y ň F]G+4[(qc_,"+^;/y`kD& ӷ_)+$}\M.]Ìdnԍ[h#7ؠm4s68htX6:q:lq\QiPgh2y `J,=0&SÌ6Mzv%x 3/ŧDL:>cבZH[JZV;v>ԝZdO(؂3(kJG5[Wijd)*RyhmpQ 0=alxyՓzL u,3-K'[-V{kU|Pq #C2pKLsPBJ.{67]ILCPyV8Kk7= Z!8;IKY83F o5۹4ieysN9=OB} 5AF7V'( 9S^}T u8wyN;YZ)+SGjEYj2QHva9)M8;1= x>5^pu'v%>=Ew.$ajD:`5_Ri%4uCu'c= w_-8ka(ׯ˻;~rH%,Ib181y@*une!_Zb J%@"mWϟRsE;Io<2x>' naLK%Eab= #Dg,z1,ȑЅ#`׶9d8c'cevOkX2_!Os xֿ"}'F+ %^,@Vb/XLcv}ؙҀH 8YyìQ!vQ:9t xP&Կy1=hs%*$ret t$TZU!nxrJ)#nD,m&?@kı进nUh? ?|s?N$k Z'/2ѿI3{Ck?Dnwa˂Tz5tJ޽aPADMMgIn'*Ju^4ӈtR^󓗿]/jΊsm,/Nv;&Sٚ!7g #"\m_;X)i78#+,+NKH1 VjVS ,Dmȑy,ſ2F0Ӕ#s7+r0muUW=g%w%aEcw:F=MQF @յ}^ x@직fybS?lWP#Xl|;vA S| MRF]FVIlqZJGcU׭Ƌ'T&X$͟K:ET-^]ZVxtp'tK]A 0A^M*{ټyNM"TM޻T4#m^Y1x2=u9BܣHwZd"64,jz"{'\ &.K](.fd ^Q01ʰ{ݻ)%n4܂<~WPQe"xM% b6Aȍ(]s;M(~S({)AeIE\0]j[q`~PqFm_"KyekIãB8O?DHֻt/" i|ߌUpXh]U\q3Nӏ7|9 -S1_}|.;R/< b22R\NSm,f%?N CĞ l֒E0S%ؾ~jeTT#y`YD@@tdOǠ ąc,"[+B\AMboDO!y~l#Sr^pl:ToY49tF|_ _^#^ CҲ}:]5[X(]*u]_I]%v4m90ʿ#}YG%EA9@2(avK׾wQL0QYr?/Pq>x5࿖b@ = 2 !e^{i]2zYS6A'VdDz[}}E Է9E+nuXx Iإ\k VjXRB-pYH9DW)ɧ8[yvsE+i_K0zVKy <-ގj!4fGu~']{M'e63Mpqу`|aG"Q,QD-j1͞\r]X 5yw~Wщ;(*(E]:X"Vbr٥ኄ:L;w'Ю6`GMW'#;\lc.e7֍Ǒf*c8&ń~E/ۚj+/-qMʟ]A{qy#6]7y|hPApcRmsXMZ U&]Z<ĞUN Jkz{B g0c@a)["J9g(Κµ89iR'mʏ JINa(Q|LP8Y?ĶSF렇κ }C}é)sV?c3ٴ~SCz5HQ 594(&mKIX|i7b[WPM_@R;}FhIAY5 0o F,.".w0$5~h [3WDXc)%_Ս.S!D-QVhD"e/t/tfzq|^R2(3͸խ$ȗcx̒_0PI< [<!bX_V p[𭪢l'/ PZHxC$7쉔Ѯ/xu5J4$hƿd,:3mp~!l j&H[^I@mFIuh)y{ ;K>m Kayl$\Z&@^e,A43*W̆ۘBc+,[>6q lW.}WMĽ:HZI6 VQl8d;?2Fv}+&f5 g>,Q&{[7z/29 =_ v cȝE1#M={ď)J/^浴=mR C Dkc7@It([i+DH?/޾"XyA z7?D (aՃl-#MPukF;] YPoA"VcO 4Mcgh'|>]`L;3]逖|Źe+LLJ 3ٳ*{t* Tn֭Õ]{Ց;a#@S43ԻMl$ƒ{1pD߲` Bi Hy]&Mg{ߜĄY##]Q'HmCwǙa\@.E\E^k`f-BzPYWGj7Y{cW6V6e5_FqA(7]0`5;[w4-ZҙQrqj|ٮo5^WԺD!&#egvnlmkɴ!}׃?\c3޴ڽȊ=#X_3x^\Y%[|epcq ۩I7[[]I@ JXH.h12o{vetxUY !IJ#֊²\jؑ/6p_BF [ބMP8RLYVk50ӃE+zpļNmj0-ρt7u";c-O0YHOM_c'A 75Vkv.V+4j!jˌX*/ʀLM7WUIi ?˅d}P"i_.hhx~m\ion(6G3O,8! +Qޟ$6LzoQ9?Te/W6[6d]ug͌cGW9=>bӬ-goZz϶ṆSn %!4 < ЈD lAf )Oc϶ةmm>g`u敉5s=Lñ4ӶƁ;Ak—L%Kj{%8}tk7HO,1 b@\a_q{\ֺ+T(4 SYqm]FV ]<).Kuap$hYW +cvT.䆈Աoo=SqR'pL2?< Jxq:85d%x-$zks˛Ў,څ//$#COJeR6G}俳̄p4qw>dim@*Ʃjպݳ` KQ٪΃8^˻5foqT}_OӍl#ȶ˞`0"3{ǒ#L\L?r6j;9\ K-ȕ&( WVPE,yW#}E7![`Nݗg^Wz?.w AOeлjD#][ zo2yoJJ}E6` $4S5̞|PE1}_Hegf0|*V||&a(i ZnV0IMx$7!ϑ-RѥPEV9)RyprU'>h8屧mʽ.4A$Fk#O跛t,9@S:h,]~(J킅eres@b+?lb>uSAliev<Ԯxq/bF^S^O<Ԇ=)X@lJ$1ɷoE85)& sV٠hv?7XUߘ2Z܆!܇!"RCUbVoQ=/37*wHp9jS*sҭ1F;& v& rpP"yYJj@Q@ m 8?L gR\5WNѼ+1>ND,0$g,Lq~tD[&1cL~vOD!jFWD,@ݔTUP>d7fPmHjF94BA.:mP߹%^M1G^񾬿$w}r\+PȸKΧ L/P݀G *)eiPS'}F[O'?Vŗզp)f~KE˴DmjDL˲W:iRNsŌxQLD#Pif 6:h'`<6KNrHIor+a6%:̄EWYV=FFyQֻmt\4/Irc8T*.k*4@Z+)A^N8[(&if/XT6M\x{`KI-kg7ʑz/{4 Iܼ$d{wLv [LKj4b#&z]KP_&B ~l~Et9aA @ca1 /ۡ*J{O8#(8BsFKN1 6^JR:eqjpj0P^8:sd>:,L6|V6%\528p\`3X ˪R&:jv3~18mH7s",mq,vj9ߒEPPPl[1uu~ZecE)UB/zÀyP{LP[ߋpH4K^o~[hA48{o=?Zo;>ޢExvR]g)ȻYZn |29>6K2I\BRϴڿl_`J\Ea]M1dkqmm[5fj(nV k9 s>Q'^4"S̙!i{q_~thC8?%EKԨ#]?e{׷s5aJҜя(vk/enr33D]SSE0@d/ց'o=PFE:h o  vxzjW-$ͪ{ c#a I9z`pDq-ꯐ=[UE-]V? E$\ߚRm?vft7s`6Q@Y im)SQ 0h]*'֒9( 44oW,e8_{YBaԲe+R:Fh,ZGtk6I}{:`$iZ\h09@t23c6V2ZZ^VPL&k2bn Vmy(;z'CH;-EưDY _+Nf99ZWZJRRp8z=?1 l4dO FT/'=pEpM /ΛSr =nj PC^ 8ѡN[6,$dz|7*svLŇ,jj1J=!t$g$XH *ShEq.GnX!nYCkf kLmh H7zHߌΣ0!?ZQ?*E^cWxwwq;&8H/MIVx7uq09J3+: 6g[&ծ9dmy9 m3Ji}0{nI vp1 Gd،$0fT@䬻9,4VTj:N+#S-_j*.#coM^~_(2͇S ZzѕBP#}լ:z%4.Gbz%?mv.Ǫ7,UAxbA@'=?l5k$q^#Ew%Rs䗡Ue1DJdͅ^Uhl`C'@0}hsIgȉ?|2ELz*Ԕi̡G߸M;LT̬5YIdR $ ,T/5}4R/ǍSqͭL63+=nleAPL@ȐoL})ƌ?C|C%;p%a(MphƱ\ D<_aZ,楯I6>ֳ|ݢrsJn~b3-Ӈn[?o:E:Rw4XO@~R i5xi ~mWSFf3Zp !ȸ":ytʾ]hV?w`G&7lX-a]dZ=|ktaAj\VFfx<֦c%\+W$P(Di, #(CmwvP&Sَ6/yvK]2@T`oJwNyWd Zaݠ %5F2C ȭ`ٮZKVRdlC +X:hQ!~ {2H2 w4 eM-,M0\#`](WaQF{m:/[L/Ò7]7`.hŮXx 7J(+H _SAQ/K)Ώ𷗪tyOU/r4򨟡sd6F \&\a迟0ZUhvYP4GD9)̌ #Fg4YWlk{D;&/ ** "R|Pfgo˿%"IYuC$ؤ׺؃7<uZ\ cOR8%&Z$$;e Y|e;+Of{6 Ksv":cG2 gm H-—G XPD2Fg^vP$Xm\8&,l yvLz,[ 8z/#)/b]"Y5'wCk}Y<~aW~`JԦw6H#7{Ҡ.ڣw3\F!*YUa0Y UOrF|xrH8p?:#Pd|lc 轄EYVϯ4-!ǸIk.1.j}={*]k wN=E[LW8,x Wd+V˲귌q,AwsCZ U*!R%: ]ԧOX:o9@uDi4CS^c)r[ ( x2M*魴Юȹ/x@pxϭʩ}@4xoa̶ u)uw[h/,HSIoXF{>ov$ A佼P< jh4'I Nw`H5' va"ZC댊1켹6 n6RU Z}qZ !15%=;\PiX!:D$#B0K -W9spԚ܁QB!o z#ɿA~nS".ӿɛUyH/)V7=k+t"UtB95@@1"x$R^* ;:qJYR5A챢cY>J9O3J.kk^tCF/}@tW?7?|Bz'eFת=2yZOs!l *p=gzidU=f\Hhc?x)EeL)=ikxU"V8n]\Y;џglP:{w9+'ݻ81IDX =R+ qhʓpA:UvYEgr\! ZbSm-. QΞO橤L|1>p3acHk6wăcWe+?A{ɍbU3]ڛ؂Eh![/OQdja$Z̟JwX74L˰cv0:7:0J`"O7%QL:E!6N5o&Y'n6"Z3RQ NHH}Z8츶L2x<N⹘@*RXFL"=ӓWi۴/b2 Fr}ec3޻Rc@?풣D s3f긔RO 0[UZj&e;VRz0?'0+{4i gF4 `"3FߴkLh$$ts:MyT4s4.?f: l=[Z0 y E+rx -h32# $u Stq<͉'FbϪ 㵹T1. P5C1" M0a NY<WS&6$&-?#m4ɶ+Y-Zp21~ߐz| Lj<\+l4bajzvʕJo yys}:ĤO_~EÒYPbE#z" F HAR/zyѡwTKۻj-10eu=2ֶڡ #6A)Pxo&}9wl iF-5t6mO=.Mۉ@cXvI/_"&r{`yShv+yLGSLw8-5:(he]렌<@$ /~^ r.XG|oxA Y}~x-R,Ux*s l8~aq/3\C;+ \f۷?GX9F\o蠰ߏ9wF)2N/ PpZFP{RNg?{Q6_E7HB-ݜwTi,[Z=&T"4F;.jj~ٽ-wJ4@!U⾸+$Ia2i'RIg,QlXeK"Ķ?С[m7.Zf?_/Pd]>u>/{o'v*4QS*R F'$7EGMAc}Z;7r ]_gzhg^&~oǙiZK*بFTzZ PFI %1VA2(h  Og鳃r  ϥK>>%OPkƜPw7_]jE\vDpBsHIoQ }m6bz8 );kPvxo0]e-Y<X*( %OOCum>n \gEmH>)e7f*xu9^cZ~u/)?șDV*&kX+"u`2?^.l]wj~tK?&E|2NV]o`^PFԏǙy;5%xx,¡LuLs[ڙ/09:ɋ\ LzxyZ<4(Ḇ;.2L uՊ@ݍa}lv ”AqYK=}ܨdBd] }(8L7ALgo]\qkz#3ֈ2?qpVq$*$Q}VH @y"/urq,2Z(1e`x0 UUI%+fNqXj_Z_)Yw{ei k*b^ߞ7 % $ګp"87OLMb~Rkc%E ꋶh392 aM̨N_^Vdࡣ`[TH>IȃߊɑzyH`>tco|:#y%<EgjnEwtW­GN lՍ#ۡRk_"F/|! )Ie F)]մ˃y?羏q@fo_мK9؜qUF~bD WHƝ* 8f1mMz=lv*y*2ڕ |La!6YkĿ{QU].&~Hܳo<2ڂ v˼5NAĽq#~z] JgEKY۔Ҳ!NˤauчusuemPD5a S*,Qfu_XYٷ(B" ~J,-fNr}͉a1G*=:,ɨ[\&R˿m?9VNS##^ (IV  O<:BbB nq5<I^xv}KvƄGf!}zĥTHwF!mvL-ƴsGE뒜"\xG z\P 3)C@v\[$-ծŕ]HzIPTr:6 u@vY۫2nN Á'3lsk4Fx;5JM % LN*m.> w]! By8Ui^1> (o7w6YETu'ZKa#~:-:wt]UC[w|\ { quw)tzHXR09ժ[q2mPO,DY/E+j3Ya⌬I}|-d(rP{2h L눭j?JZJ7 Mɧ%mʓ *z\ke!tIUoz4|,Js7f2q34OBk#!4UOH _} * %Uo&i7i$Z%,^Q˯>޴珅f}'XhP21&նiΌ򢅶 hMe:0yr4I0Y|<0hFgnL!4!3"RWf㓜dXzSwy\=[&]ŮxSA\v:*t {\1L(90X1hE uGFu9`1>}hduئP$#nר++Va4irKQF]imA -1J6|M~hb o(5e\lW,҉B)${$) vM 4̋g&'+}=L<@M. 斆(۫-ZUKT;i40/gL򜔝LO .gfFl&RdG-ËU}סE>PJQ1J;T/\88K+[t$ڧ_gܟUJA)y~xVzQ\v(G]`@(%Ket^,B=ר%2f.T@/qWJΌ;-Ŀ Jz @,B+jVG峂EqxXGfw=ZE)"GYZ=iIVM"pJ\ReP9T*_̏Z:_YDTX2sY?6^6Ј@>u`#B`&hױ܁<{ZzBLVU ,f[Mi>46\|Nj>b~dIM$%dLՈwAˎEi @9l"(=̠h?KJ j`EÏBx{"T™>xnVPAݳޝ.sƸtX;c!3]p/l <eGf;.Mx P-V?URӫA2&ލ'|TyZdBWBlnJF3P֋nY4GsOX\#B/]|qDY`'.{W>9n~p bG 7go Snk(1bA.(:}rAQ@/B6q_ U6L V Vw)0eN=6-#NI9s.Fh}tVis]UߥcJrYO%f!2D*ӑB |WU$.|#a5@{vdYDn<@U{!e͘xAC5d ^i^»ؕɓ݋?0L@̩bl'}dvצ>ԋϵ2(^B}y*/0;ZXZӓ' 鰪s5 }6[a$w1.|ϓW"9Q[=4zb3t{&ڦ071Oy#g"Y(S ձA:V;`+>ZfAvZEYs>tJaЦxRp-ԢT>3q ,rU{{Kt,:eӨPlY ް,B܆|r..އKZڋt蟟ʭʩ` j??UV,MW]xDȀߦ0凟VcPfԺUR54}4͖Y`ƃ &N/"LVa @  ѠiDEIļI TWjn_re Awg (3'6fpZp U0ttyVv)%XeX/IMF )%>L$xDK[.I+I?d#Q6(o④`sT:-)ɵH.ocA(q܋uhӏ c.odݔ;F~ռPkEٞ9Ѣ:$L#nTs45;A7d՗au!DtN/L[IU\#)k ,ݧ @!hh:k` +]H[$M ENr[*|_-uu7\3 Ji5>K$*j\dEp|H8zN5fN۱hTa4p|I xJx`(jʐTjE*J+8aH O>n XbY'Ul'ɻqY3Xݚ{!JQ%{lՇ$Ck28:3cy՝^)1Rjl U|RIs]%"3~_?!|['10mr/ע ЮܨɘcV\Q zdBT+Zwֈ+SSK1YgQ>65V>8uJMCLx݌{{&oˑdĵiӉ߅N= LBg,11ˢ="-8xcUCFwP j˹qa0 ; Cݿc UE?Ib+3􂂇_hTO^HZay&x|' O?UD} ÄB&xx@cT0/xYwxfI%\Itf`Γ X'- u,hu 4]qm ,~ׅX`xyިW{VS g ߃ ;2USvfnp|۵J_*Ь휶,5qn{5CJHQG&|QF45u>r滢m87؎us:qޯm^_eCL͔Yu?ݕ#tԚY4 47?VxЩfufB'-+O&=>Y͌6Y<t?Yyn%ߡ:n ԕ@,jg_p!:Ԭެ2|v϶V ԕ7Ѿk(Rl0VIMZ*I{߲ F+osR#4”~ '.2%<&55\G;_#v&:TwKJ(m"dcO[&4+!fj1Fv+,~q"n.;eTNb0|c9}¥1w],N2@wz] fdqtwF*"F@tz\j&Io0W0^~ol EׅfRZ!˖jŀQ)!0ڹOǛjDBY.57J h0:ħߚc*@.^n ubz"ZzWj܂o=sgu -踑8vz<EEL= bJķam:\o[w MۂAn?m%#Ğn菬^]d,/f U &wyƓMyD鈻V=IG h:z])r~KXչHxے@zUy-ԙ(Hy[X|)B=?KKȣmaN1x|ſ]2BFvuȉil0juk*.%C32)mE f:V!˰?~8=T 7+b$)n4-Hڮ$VїI'OEr,+?'k~A_Ʃg!^Wvu%|j?Wҫob->5K殘(L Ndnjk)9IV~`N5Y" fwڎꑷKEU#sC8Df#Ol[]HY}9FCW>^=)VLiBWNf܏o[Cn3GU2V;gOHfM쮇 ̤1f3^gS^%-=MbA殍[ {,XFb] u_hr! 6fՕ?R0NC@f">m,bQ]v jF92BȐ$ ZQ *qV'Sa7DL\K;,g_B Z'<\8A[guoVL#sL j~)6VQO+5" ?H6>>槡١ᛄjktWU 'Cke ARnEG 5#H :#D٠d ghe*[5|:Ǜk4"@r)SxVrx#Md (]l3}[i3L:מٰA3[f(iH% KZ :DP>tmD .:FȻH53jԢVRcP#iZ_f' r!6tZPG;g<Sz׵z jYfSAkdUz,@rAvY(P'Z]zvHNj؀IaxWDi:Y_?Fd&dD|Z`Zh+ZJ.^_)O7bh9 $)'ȋ +n1ޤkKb6 -%1i,uվAPO69DJ2q&QſU$EOR=eDYSKцgx1.Jj$\x!j_F~mtѫdXqJ5" _t(MDb29;{ϸrɹ{0^;HqlBlX*/\2Nf" ,휄W*.q'vJM t6O>eup*0)K=XxEiC8/ (UPbȃ.z tׯF qq&PF'5~7d=0z Z2ogcPx2Ux雦%>֜Vp;F% nEn4dWjoQBPƎrt\Qa MG{QIL|ŽՓ@m4i|qc)mw1'Mcd# -0zς[^2<9O$Y@wh< OF D|2W[lю/"rt (w`$@gf/Ԡc[CJADS$cj 8E-.D>!DQ/5Xa2|PlX¢̎:7a,j,lĸdVOZ3u0Jʱ~FйCPΐ f5@{) sJFc r#W,s:f0jowM`!+}A癃Ev9K?n>OgR'g'[o~ݦ# }/oϭ,ߐBLdQ#7'6`Z?kLohdy)i1ފ̩m˷A%kj."V䚁0,)bIW]߄ӎf{ Z)0àɑϞms6$0Eeh,=Mwb^tf2cnXtkBtقhï#GGwOHA)Ur%_q*3!UNyʂ8r'"I.cacP Mw|Brsh? 9aOq:lN`fykA{̗V\f,b'o 9bj(+TMn ㍁+fEs]PcHcZxX*SHVn;3K` ż6ӥdIf{Yi)s=(6!tH)j߸BniEFQn##7׽=]d3PIJ+?@kjg(jy xM˳ `b֊AeATSV,L#p"Ʈ ?Y4,ghރ5pI,1kY`ًbHKʾ2۳г~֕8׻D#z2e6⤱)ɚ/'rQ\DN'A(r\!usn` @=#0Uo{7[&еX¡ --<=w@ G5A+M| Ng&ͅY~'qDP"73ҍ!M^-tm{Q z+^ mC57τP-j%[S_Y;hC\Wm"f"0 ބ&غBkNtQo˜'B"4mT'g^oHi-jTU{HdMBimC`mf{y@ թd\;;Z P&^IFz7L c42LjaY]']ib-$Mw6qf%Į|N!"Ne[V2*$-Q VIçӿ8#C|O\X<:"B+PCg ^;l)h]*yBTEZN "6U-K=\)2cT{sÁjshHX<>dYzݛp`So!3R.wIͲϙ|Kg2 4z+K[TFlY/5̦^avx az0VőoBђe$z\vc Bu- qlGɴ ?rwrF2п ^@`se{onu:tj}$T"}F&VPCd8l2Xuy+gS-Zk"MLv`lkUKj9oB®hZ LĦ }6*^_z>9(݅B+&ޛ؎myr{Cn >C5Q Cmjόi—֬wX}0ڦK=qy[a381k܄zNcJ+@fuj u8a'Mrh  u%Jc^l\"op,dU.3m\=owySj,k2'@dW>(ֲr&Z67=[1xsZXb{OC4"zAFՕ7_$PleZ馋_(,;@84Lb!ƘgK(8F`MR_i(j+EP*%~3㧶\E9>j_#Ym,_ 3 Isa+@;k;3}_FJېr"(z*ܯ5skpǽ,:]x7:ׄ{̛у V¬lbF/LJR%lG%R <7z:S0ŅN܉]I<-BXJ_,)6l(J6)@h./-`]-YDޑ-= :+2*Dz[rv>@&K1y8G_J+;^y w:b p* ,0\29֝ B:I ǖ35 ^˸CGXUn)L,!|*j3Oإ1b0$L,gOhcRo+ &_NYd#b2з?ip$gze_诊?'<cҪ}!#K/TN@)ـ&+0'8\dmgdKt@/zy !!f_.x^(ze*C6txW?rJ:jm5hj QXcË6Hjtү\槤8H6bUBGK2ܭ4CFkΟ_LɆ7?j?]5VMD\ƾ3`YN*xW1(Up`XG( ' a4蜫Tb7[xQ77fƽ;,q9;a8xG7S+׫<OկUD M % n\c@_Z uԽMjR 5nh(bȦv=Da@ȌI2ƹZq2GJpfQmYws,ʹ Lo}=7t% ȀEHL'|/SX3C N_dYHtrA)\DG \Y[I'Ѓ @U)ZPiʻ^$=sԈtlO?RHpCPAzxʗO]vE3zh?kP!Drt%u[]B[vuO? g2@n!? g\B0SY6{M!-L ..MuZK< eQLmgK 7טrk(^ H> gpw>"m4Zdi) ]eLn,qR S;vˑ0CZU:?=f R0\<D/aIy]i}5n#Cg1$e#S|=-"ˤ QVofSH?l+w^;"w\RgnO樾 ~;/PUV"QfIO~j1[]lWۦ$0]o! n!x=:7 H:u^F;a>3D jޫtLjP9}pOR:xJDi 𘼒IPI4LJ̩юp rƥ'{4ѡG\- *M̱3e g>t [(TJ6\ Ƴ$cQ&πxFëmSod=w> KیV>1 M;ɮ,X<Oo;)ٵ$Bͫd{.G #Ym~ 6.}4Sn0zx0JAYDKomʅV|i^de K?1{K/K5W}a}r§sWu{~ +V1JS}X;\t}W=9msr<YE0[>~|wDlݬ3 h=)O. g_gG/p4k4U)z&jI EC= xL$? B-ZD}QviL_W[}Ӷdc\/׺Sntg\;Lq5Rsu-r@Em03fpO"&QR4@@CEppޞ+۵K4d#KA#YCNw  Cؼƨ]TRz3m,.4+V޾b$x$[rMQ޳fLq>)g_a9G]aش??RRIc_5 %GsZV@;7M=adv,J@R9&}a!~ZmގO *bz/ORbt>w\L4u,칀+QaTwDO>X;[ pC;3o-6G0L*Xn-4ը̅yp"JK=$EgC9 , i.:1Y{QT} DOUGDzd.ց'p&컱K;F [|H0i1:ܣhU6PL,0؊""=J/ԺrBĩIt9 @Ll6Ŷ<+$Z+'ɀwϐv睂SYuA۹s?'?ar!zD0⺍LWkWJp*;`PYԏK-!D9H 3wj0Z@!{(wKs9ʖh@EEpA=, aAJGS!ORA;e4ppZ{{hfI hz7o(|y,`CN^0j}L1&E%)"W֒EZ| }3ĝy3u/IPG^XK3/FpV#X'8'H?يyi%[hlEqMR"7 D:BgG /*X;Gf>%gx G၊>ʬޗ,>idn K?\dP'<>$͋K507;Ğ$42:#QLm+nɈPh3Mb3 =<ߛj*hyi1^J^.4 #ǹK_:]<\Q|".n@Ţ/BpN@]Oq#GYnn4𽪁p*7ڊF? Х]g-rtYNthۥ5mOJ~qKiRoO5En8jLҲӲbfzd;{DT|_88E\y(5J+mq-(AD#$pVb C}X:=|B_8l]Ŕ ˰yCky1M(~gN$X +4fIPoֶ朲*|1G ͼS| Ç՘te J)}etA4k-}LP7*03,ĖfA7ZsV #^tn'5W:mqlWNY5ke\Mh5'c0i`u&Xcr#0,~W#.MAQ&KxF-;yƠ1dYrn{[lwCrD4޵ Kab L }nWuK>w4\ pځ8iIӇ!%l9(=&n0eస $;8,=/շeD.55.o<+׻{G%4"3h5}bZ3 6nrw"[߬'MVD4(B8beHqV݌b -~1RLD:} +/; E)' ݣ-FUYdCE"?w'4iZ?x˰Q?߬qqsH\p$> Ҥn ,;R.ߐ; 5Aj]%)Q3An?GEC;b&ͳ1WW!4iGzZ T z;r;#=4 2]uYW#{ h &ԍ˷àSݨؑHwaY5 n3iF SOdP[mL%Ey߉6UA"]?>#E!<0i u``km-k'j犈A߼^z M .eLK Cp€t5.CGxVF_w`-vuNPR_RzDv^F҂]g\S)u.tveTZ[UC$DH𐾉Bu0a41V|PʋD^_DgK\y5S,* 8bL/2`9>$5[ 9]kYAX?륣kFLU8k>#)"(Hݖ9:|'i7Q21c @"݇I?=V}|9ɺr:9gtbsBȬiFU)sR$3g I%2=g14nB2M+ HeѾ+bNZ 2)-_퉬\bl`7Z:#P`M(*#< i׼A*lŇHpG+ߔ *;SӌY$Cp0hMǸ$_aAA##m ZE(3/X8xV#!;M*ʪ34B4:|aLJ]DApJ(ы<)wwMl-Mݳo/tuv#A"PF𡯧/tvT e09v0tL\:=HeE|P!e'گה(IA/̀}/hZ~xiyi;=;]:EGᑾ;$ϊQ;ːL7)>`+}әLSQ;S;WRZV'ʪ;az@1lǑ8q[=TƤiH'%;MKHCԦДnIo!/#ޭK ~ԩ&fW1Da6Ͼ5dJ)l@qə,Zc[KCn7ĎS`rڄ:0޸ jpr;iaڲ喇k Y~§qBn>2u 9Pq2vEHrEXcj(]N@xۯw  })+8Z&ìK/Jͣ R'!)WU1@C9akcy*>xi02w WEٛVQV>lmq`-xQJl`,0s,:b=.37*;Tv$#UnNW;-.| g3.S&M9z[(-^$MCcvR֚(R&OhJ噜a+'StX@ O}pu. ^׽/S4 x%=vB|i_ly$&%tW$A1RB ʼn;ZjF@)M@cD9-vMB;21_0nヲ %*+WD #\?aĽXt)"2AR@`|fZw+ jfvx`[_1Ҧ|FR9 ~ >5*j AK7d1&i >ڟB&CWk-VʩmED:"F־ }t$JX~QUfmFnؙ0bG@s0{[ZrGT1=$ijK6ҫ!?|ˡ 2 F#M:SU4`)%06߆6^sdѢGIDX'OFYm`+`WtmatumzhAQP:t!&(.N|U|(1҉#ix@l;;1 9!qqeZlW\5SYh&rIťQa$1,@PW>Qu6%~[&!HP\Q=]O^* +}*N."?DOB`"zJ^tazA} 2osn=0Gꃚ9 s%R«TW4ʘ=ewxGakRp 0MCp'Fx;?lۼ.}Oȹ.z-OjY͍E#:~c;I)IJV=- ،wz`FY.Ux/] BxzUax8@'t Y$Kλ[ 6)vak*#ז9j `Qf]Ad94PAbLNll߮NN}b̈7VS(/r )m(%r kHN%,Q'4 =6^q)>y ~-!wE=0F=Ĺٲ_2aWowTg NCCptDx3e;y@2"W+ Bbw9XS95ٚCEÊ;nwu!cT5q[a,ITy4lX`1iPXNht3C`찏 ]6" :z|S܏b䝸Mz?E^QGa}[ۓ6%҂tӯ =nR|^[d;8 WL[!QJz~ʚM 17?u82&{Qw {m/({I IL:"&9mܚs=tU]ͷ6a='wx!cPc:5ep[)%yF\b$)U4_w{gub@P|x"LWAsdOtAzV@e9Nݤ+k~y!_Fd=BzYg_Bq#T*Gb{7?.<xtDbKœ%}Y|$ɭmc!?< K ro.5/ewMs[Ӫo™nHfn#|5QÔu$K'%\3O ̭>u!y Y |G3qg_NޙO"IJ]HOIK!-ψUEh<&UbUgjgU!5g EeUҠR\!)_~\%E?E2ٴR5n7֒fI]QorYfL!12ڦl,*T Jb'-$6fe#_QVB%8t!a#j;ތw  8"se9-=e&4M9  wX6n/A F\e4| jzxmb~ M;g[$>fڗGYc3i oy-L_Ո5+ȏ&b͘=uѶؤ#{ZQnlb+a0t(nK~6R~ʙ*֐!&u&ܙ;cqo(7YZUt ƂFGaNwNC7k?5;rvu]`IVS\3C@1$ hB( \sUlu~Og{hLqɰ?_+i j4k#l#Uߛc QGPcz}.Zw2%sT_*f ěM  bDTaŻCV*y8]|pNh:y.dY^Z 13Mp\.*̓KQ 4~(ON۝-@m*wxBַvA N%_V`\N!IM ;;!IYhE}F#Hѕ-ikGgÿ'K  S>ZL*k vr5>AcPN:1 /_Y]&p=6KPlfp4$ޥ9սngE8Cɓ?& <PZ.c_m4S3U1+sɷ pagG!gdlדq9HE]޽Ȃ;?5}bzj_tOUFTYx} tUVr%(Om_91.e%5HCK(?{'OWlBc= xCP}J+sy}HʻTF%%N6e!p"8:ħl~9gWM$) քӁ#42AwaL0aV }*[IxX_?o+my{,w2_Rەpؕ7soC3e2"J{=Sh٣<$˵݀::![ wCNyQTъ`I<8*G2(wκ ܆B,}P oGy:z[OGKͲz`ʜ'~ Zex {Ƥ<(PWaorޯA 'KL;+:s_)j Zm7XH%'Y,,ɳ%8z`CTa+c7q:Uu>/3](x/dؼY5Y&Kvmc{S0f\1 F)G"W#Vm{TT%iMhWo:2xǯF /qG !)6pNnxOE==UAtE!sZs.j9؆TQ*9RYG9(Az׋CH|wG8a"tLO dhJ=.uX۫oA6C(iauci|O/V;Qy ,hH8VVm&4hSK?@>JFıി0^ Y20sXwi{M-ǦqemǾB)Y"Oȍ:,  osfwlf(%Tp:~akߟ]8G@۱i1=~9PJ=>r<oWAfCsj 7vM \ae/|ɏl{;BS|( N5lFG}bn[F@}(h=@&OK7M(Ni>qԢ<3[\qIQ M@޽.N !y,5 ?c9wƝ_74ΝO|k\}T{g0Gr_cK*ːPb zra2w0"xJ3lӪPIFWQYֵ"` V+gM 6`1ƕ[~܁sX{C*a-CG|mi8 E\5(,1LQ*o1ʛHj FtFlgo 84߈^0~wya@<= }v>Hڮ1>m4sNiΜhEbU:.5ql)W <IniMj fetuZ7J؎riA$v@@ ) 6Y2̶/K$7߃\ǷfNwOH~$}r{ x_m];=.K\O=TQt$Lj[U{OZW<c(DȧC>)Ūfя}^$JlmHК Th$EwVoh>?{bWXP?ҐY/3̂{eOuC~U p^JoY2Ed}9Fp9˓Ai[^?.F=:Oa5(P,3&d/7c'|:Atj"ʼqWz3_?ĉ(5c7P%(z*Tճ\79DCQ^y ͯ`^)9խp>*D39LAXSXJ|}o4$snLHhβ\N@?VNP[ 2 lYd*B3z3 uu:Ay&cSܴQ~UyH5Ȑϵ-+Z)xK!ٳȜ%ҍ*&/9B1Kc+U!P>_%ly9ae?8&$(ڎFAŠ"!קߜl{Wθ+{Q Hh˝Uj\T{`|ZXJLA=-jh'g }A0콵Jp+/Bѳœ5G@T ,r`Cw k#U_)a/;YJs;`jA`1&iUa5bQd*CoKlmhŹ `VQڻ0}eN}oST0s}tp69. vN{!) W%: E~L]?#Sp]KJ%/ؐBU:s(VRo%d* ";Xk>-qARJc1+ ]cC qnvu0K$ˎɹuJE}'YXѼoY8牑!;@PYz[rBZ@vZ-d\k/_ ]5HaB{5hF25UGx\%~Ƀ{NNROy%%^ mk+_wu T tm]}>iau]o^1TxlA\Sڗ>W$" mmV=.\\/XX0,A* uUVt=I]Hxa+N:lVX]k8n–zƤE+ܗ 6Dh2l2^ԝ&EX =`sͳؓqfiI @n4tX6 T{Ȓ"ob`;z_c卵R#[Fb}ʉ?.?6˄zq|RA vzfedAPx\Ve+ Y*d.GiԕQ;7,4/g3laY{]]HCMJЃ,'Uq&5A״.{NԽte/5<aDA i-MWg0iٴ]\0Ѫu5%uUO%1YA \cNzdu0ߢX BоU cC#=r8"jkMG fOoF8n_VƙzYA~懃"Zb<5۫ }!8I[҆&lPx*ǂ:)P ;ϜeB^b"]$GnlJ06u_3񍕺aldzHO"@Sٗua)~$ #Xl7/2L5쾍hGW :.4$|y{d#}: K>ҞKX//>:J񏺒Ua+/GRɞSd;vXYx @@foCM٣`֗imS Ъc'(;!=VxLFo];zL]r)UJ\z%b]Ro?S<|!&}G*%<|[7M r!0#]hINV;lQ.&8:Hb cp-"] ޮ2\8YD`h*QzUxK"rGc ![ lqByu_k蕎N? T$UmPD6=-P\CCM,)wp1lg#2 q}.x㛾VrG S~~ԁChy)רJ<#Wbi'-_y}Xgd|(C9bԯps g?p?4[񾙱RjkҠR ,]^ݜM>ίAHB|0a3Lq Ű*+Ц8'ݫhȳ3]W7,S_G,'$_ eM^p^F#bL*eo4ўGJإ2KM8Iz_}KK%&aehY0Vr4=J: qه^tcEsKU QpwexiwgbӺ>`59°0@_Qg9(%r"Y@Ʊ`'Ƽ.Ŕ{Իy=gyjM[-o$B_U6چz)~^*lGb73D8]>{a98#AɄrL'n˨G+ԋZ<UeDΥi)o=9LkDlSWjy׌ݴ():,gL֯3UA[b?B"qϋo4l SN`QЃePR~ΰXѶ;yx+62&6NE7D."#[=3iR> "x<]\2 Yy2-Mذ@w{L:oV.˸EX&~Un?ugu,ѽypq:p|pze7,u7YLP RwQ0m'hHD(%]=pmrZJ|>j^0C8ࡎ,[^hP+"#\\%Ki}J쏐hy4VX\@j ҿMN9RP? lǛX!Jm-u:h\څZ_9_+ kNKoDb\qo^ 򘡀vEC͛A˷տ&ڕ2'tȅ_p6_ -5i|c)GnЃe-YD)%Ѿ=&?Bq@L\LvN<{8ypNԻ5͆y;:3b(9Ay4"*{JD)%?!'I=?sXK_)-b8?9fQ9g/xg EB};t:d@TY;.uX `d} bp$ ( 4|=nd} ą(1TOEɅCs ruElGooAIHx.qq\~Aa{ivC^Z[gelt#0,$鴜PȪz)eр(0L3 lPkL: !vf*tv;?@>IMiFyh܏˾4l7M'Hm1P}@7k{ކKQ,`*MQ+"CXd/c) N6CeIq^&: I375"P3v=J?#G{ĿYv8|f:$zCօe3/[*qэ0B ~E! @DϭuPaH/0wMNkhpUV(a/!}ts aUyLW"y?R&pJ, D0EtP &)ܿʮ̴ gY|zØ~tC-n?@dnԌkC7;+|QŮ%^a K˖ROƿ7{ԶO?/|cwp[})gO<5)تثwLO' ȱ\VsFSN8n܀OȔ=؍5#J7('5BX[]a@Po4s`Qc g~fOBDziCBSDwQAgyOLKY(0yޙg 28A2C?NLQ+5(+? n_L5h,QPZmp5yV4Y2~u8>'gA29[B}o)>g}ߕ^: r?dؔ= ? Ky]W41[g]cUㇺ^*:N|P{T@vAӖА90mSىS&8Zݹ 36ZHU㩰C]Uޥ*'!I*|4KXO t[~C?rQńUK-9tI}z 5l Mwaz{ȅm1Wr:F˲;^BsٜR|`8YA([ٹt DLVb,^,M>͖x`>} AXk~Z_&=,*КYA+ȎR8o[NM@OЫz=ᗺ>O-Rݘ.B{KJ?]XZ֐ã\<~H QHeg{=?rе+~t(<3넵4WS=MiCFFKЏJxU%u3==&c3HAqZGc)gdk Ы0Z:G+C,n$<i>$Y3$2 ǒ2g Kzq0OxJHD=):Y&~ cAhpB4x'!6]Bu{&H'4⹾?zzx#A6M.(ͩaLHѫ( S9MHOY\R*fS$4iK )TҎYu3ӑU]cVYW4A6k̫O+`Ҕ1[qnK>U3Uz1ΛȶhJ ?AԺ]srOׁ6}v~r/OV)S_̚>D}kz2{yH{ahDi^厼7YNUu_DwҴuWfCDbu(2#@@ [P؟9jh0F|î ǀ ٨G}Caw9r .Er6d4Y D60mn̥TGW)4Vn{+Q"f3#T JX3)J튃Sq"R2z\+yv2? YuٌSz]A}Gŀv&~yIUtQO c$e+8an2 ]3w i%-$5s &DܡA=w@zұ e6GYe혞X ]Hj)⿇:?%αRv>0,Jmځq %dV{^/(st k}:;h+sAM8:^Z llw[7酆9%)Yy|<EHe wK0?^rKY,!D[ݥu* ~ F>>iH'$pKcn%AXPh5I5jk3W=W C^f3~~俑B*p±9&n ˚{ #f%9J0 msJ#C\M;ꓯ[utv_KKRXEl㼮u~zB^цdQ0R%-ZT_m5;W6WUc؛H;H^AR(ɼE8n݈ K8.H <Yk}s_ g.$C@f@\wʼn=W4_[J UU KCdNкS>x<}kxzxUp:Xk]+߭5:I:95L|GGYl",]p6lb+6,ZChC,5h؂aBoQADŽڡ8q3= i>kbOX\9}d-{ᰭtRoV(o]cׅw}۱S!Ym8DPhKUj|H(ۢTuV#6d`6lӵ䧙z#&*i@owڄP`k_YEarR Ot$yB?VA_PāSf=a<)=7> rTӼj)fD噑tx&:˞obwCfG} zEhwTG_biWUo]7ј,D;3ftByUo3ZʶYMCJմ5ֆQS ~~z#w3/g;]H+dug'H#^%=ٍgy=5O!IGh5np(-0e%퉳/]+s;~*>vGʦ%nNh}4=^lpce)W(ihatѳ/Y|淋D|{JBT5a"oÆRg3]iE`[8 A[9ί`ғP07`qTI~ kߵ?2?U{bZb)SjXu.[:^zjj3 YOԔԡhW牓+Zd4k {^%˜c_ &AXz:<{!F*b8F:]'.E9pHʏf\-S6ϐ< UMohjLuEm0ФUD8EzUS3Z8EїxDWBT "椥VvS]lՂf R(5J^169 ^&6ay.z9,+Z0b0Po|#&0+J~wx2{uJނN{W _ #}3B7)Kᧂ;KiƲoԍ6 O[W3#o*Q$ =y;ȺAvLIDJtjm+\Mq<:g9#nT=E8Z߻sc~/Q`d K߉F#YbiT7F/z︱eA=`5!ǝx d#:/u6# Q mrt4:t0\]4PS~>ߥX~!ؔJAF\ S=\iXoa,5.kה`ϸtgL+(:CYl Ŧдc8/uɌ@Ws~Ah Fqo( H`A꯹vdcWާC#H0h,gAѦW#1*x3~h}"jv N_m52OG"/Zq'ׁ̗ 1f9EԊ:r/xg2F'*K }rt6 ؙxW#4?'5hf#AVH 0mxi/l|SĦ4cERsZv6mt с K-|43diV(cA19cT۴mby ×.Ps,9`1V2:-#7rbߴ?xC6RQQiC8@"f-L"x'H'@vaHx19t=#gHᤷ՛ڂZ 8+S:ibH7NFqQ{|xjP{GQ:щ 7< _E |w&lջYE&OVqIZ `<ƅְp走(t !3.ΝWE(7:WPW~GpK P~8&mxw-y1t d>߭5-C).*!cXH`{<{QmzY&ꮖQx;@2Ϻ:QO 5%Ԅ'?x]U 1sт.Gn b|F0fScoc,uJOSTXܳ>oz kr87\L?hhfIʝ h­QT3 =坭yUrpuC=Ez [;pYBB &0ޞϦ8h+TbNTij}(>d A i~$H&G$UD6~ D}-_L&;w%·0~T CV.fp[i-!'*3'߼gds1im%ԿgC}"P,N;vx?oDZ$^G+BGfGRls:eO 85:N&?Ly^ͪ7s6(uvĢ|~!F(lNXHե墥(HsSi1w+N޴;h~>Uq!kt̥lT+r~Y{=Q%΍ع>f23\ZQwƆe.djZuAbn?wga)״F#k^k\ ckY.pW/qq8}hzz9$Nش!GrzνLj67J3J0RQs.g/_\ӣPjp2}rΪdJRUN'K;ս5,E;`(n*DyCM4li _֦wi;:McIURӷ.,%٢/+VLLbY$ǗWI!\wG gU'Gqɬˇn9kcY*{7q=$vvΑ!`mѐ)e.cqOy^R݉!X_l#6{ ZlEs¨i&E>UE<2YH&@r&FMLCxqr9Y#쨡*~4oY|Y79I̭"mp-t=)ׁG[i,֗͵LKQ Dw6Hm)eoiίK7v'QΚ|tcԑl?+=W ⣭+`kS@)ag`ky-}QgޮFȒ"*Xg+dkƌ0$&#v\.|z'pW<{;=[#JZԇ+A.0ء+t.c%vFoe)YA][oVG 9Y_tcVCфAP!، 9 q~aM1 UJ#"-Uχ&vqq& ‹DF'B J.Ge9shK.vd_~DycO_& N;.n4{gX2v"\x )IS GUc}%0ABΟi7;*XlЏC`"zQ1 A{ҧT7Se~%Exk㖉ɳصu.d^+sP 6Q^."gHnmx1.!eVVB8zq|y*{h|*|mڲǻuOS]Zz&n1y;* ʫ_*ܐu Ցz4|/^^BWlhwp"\Gǝ5G >|. :^ِ{?rp*pЁNEU;OTy AD 43%Ƌpg֪*_yAʬt/yGPg]Nqgp-.nxv)2nqNS8Sw1dOvT-B\kwT[]-=}K_^of2>`Vs05Xp'$HY6TB(J42] 4N<<'dsX# \}/8:}byP[l,e>hʵ+wPE8R5 :bKb0=\b0f^bIֽ)VNҌ TN=L4I]?0lE-ߩy͐cbq֧+ I7/+9HV|Y -O1Y 8OVZLt`T<@w`\w2^?@}Z@|.qi2Gz+6PH *u;w$٩9CO"bt՞ݣK "qlVޣ50[~̪kr]\!/u e}E_ebo:&:W\ŤNv G 􈇐7Cǚb0mY}7Vwo[SW rKz{ڧ♽nh|( ֚^/f7T. BaVCp  d|8ܘprpRF`aPn3+9Qg/zm] xkd>Sx5bX#K/S7׭`8 H+nt C##.Г$3-61/87 5ܬ.JɃsX&IxKpP, -N7ƿץƭWV%ɼ$)[8({4 \ ȳ{np;Mj]#\4'!L t,^fnSuycE*j ;UEൕ)5 .[*e/35fXϡ0|Q o5F c7,(3d7o8x"zs @@s3jN^7L,V ̙QlS.Δ4V7k|S/Y7oHd$oʼnN*A|P]6%Hd/nn+GaȪF,E[ :LD1kc ;@7.B2] !\ݜJs+"f`5p03@ 2UH"OutVuߗegl$a0k>+Kd*orj ?; MA7?<r,'DʼnpbpKK*mqꑷ,-K2eFpZ+$uc-O:D&4lJh"/> b$C}(+( d12pU8/4`HB*ު.۹gntFUGs)ANT\fuNO?@U1,D#V?8Jb46lCϢПBmcE};SW@K(Tn^yq %^=XAίxdK0 RJ碎Qt?wYVVM0j`_qlY Z&>9Db2maS8 EFpf?U s ?`\Yԕ~:E"-({xј;\6Q ?Ω@vl4ۊy>I^[ k]l(^'螴<[D*35UERV*˰?G R(z?N0!Tik0sYkjmUC+ܬAW@|9ͻ:!{Cfv?\-kdl$~aj_w]F'byxl.-++u'9**(Oiw;dIX.3qdFL-Ϟ*6$[ёr.dgFXR:@,j!eFH&bލipSDI} "0mGUz$.մtל_wwV{JAG)24𰐝v mp%_9 9PȪaPi歹 ?rd1OZ3g_;X(e+%.i? ;1-rxqvvVXd@AqG'r5q'TQ 4|$9mx(X?l1JD7KՈrAf jNeHM}Uc!_8ޢ>]]hHmCܭS@tJuk>1RzN2 [Xxɤ/JggJ A곉p b\!l$w&]OXRQX)iG{WgU I\v{G6YZrךz͞[ȁ`gJJ({jL 5ZdOk;ESORazc 2胿mHmo 2:mD+ag2rAe4؎}ws{Ηzl-LMɿhzgChz T\yݶ5H nxkxn.   5,=kI[lŦ&]3탲~KlZ8oD])k&|$_?<QaP@^nA8[,גF{3I{bK?~i6>3dw]j? C2)ēAuq_6tA`2z{dGQ\Vu-)C`4z5x]8ٜ 싕).lAv%2T/b/8yyQvK07b*.g:yg߲-O<sį(\g{Y.&H:OkZ*?"j֥B E8W*SwF:LNpq=řtAYB0~glEϷ簁 [{>p @zy,@*s*H*ݼ%{W;sxN@E}nG}l4?m }m׽YcPޖg[z\ Ma+1ӶyCLj=2xa8uuR݃jPwFa?8h/difM`|8gFv.ɬYD۶${T(%3ed>Z[l'[ 4+DEZNb1du xL+?8,1&ϗ+.t԰"#?;K{XjCF<}?uy {"X,JRl=/̧X R*2~a{@S Zp)A pKUXcjشbJoFXo7. +;1lj:Kp[YAV_͵?lNteFW䆜;F }<]ttR5iϾhӀl߇sUwC1s~n+R O#]Q%hbAGRVXYnEp?Vx̻۔k) mBA[9n Ø Ds^Vn?6:2-۝oJ15tlRwS.L횰VM&ڦ*Aa/㉺_Y6kͱ,+_.!1ni|fc-]ei0Q:3vaW5Թ\ۤn , ^@!K]si6j6SQ׮Nk,<sU Ѽ2D컉]Tm6Emǽ2>0si]i8-TP\>ϭE#9{v&o!8tbqjXTG(Pq&WV6Q42%.+ ڞ,3}3.UiAaY)*Yr"=9@lhvW-5y9lRһH$[W$ºJ25.E}_z-q)t%@Μc:b8BT~I}Y%p9էPB]]WH`(7z$͜TɫzneJـA@Xo&n7aVv(?oNNخsPmCDB/Gl+ ;g{J6\T"чϰ3:^[D\5K%e)[V_s'PeO"W؜ep{sJFwʱf]ndP 5 7xfz<] b\O}bu2GYj.'IY:酩t2\J]3㯹{:( : :&3BT*nIQ-[Ǒ*Xlڤa~q;f)88O>J=bX?Ҿ aNqRցF5N<,Q$]ӕQ1 f~?kb\G Ύ |KuJFӿf?6UWjGs f,3wzșSGy0+7^18)[Jv r<㬡⪩З}yҚML 9J+ q; Us m) _RTu%HڗS#`(LڭFiq6D#-l)d, ןˣ:gzj[۳dm8Rz2AK 0ZV6'R-{^>3{XܥΔxYfFgbZ( gm5rRpL]K0;ڞlP~̊c?ӁMѨ@ KI(60Kn) hotb:DۉG0n^6|X님D*ةB3_{PU I 'xWB"/e_-pv}F]01#i"ϵD-[NȆ EZWi/r*;M!_@Yq]<tڞg ER3`/~;l,s5'A_qO:Njv^*|r2p-WRc3.k ཱྀK)q4 qL.Aov)aQc:n2]o;<6sxt{_{ڱkbm>a*>*4& ~<^vQ#3P aVʜ}@Ck>˷UոE HL=zExv$,s;Qzb$uVkȐh=m,sb3ɘָzg0:e5ڰK3$D))GjHVX +EJ†gZvF ՔTwqˆ6<_]68PGnSE7AHdCYhĤO;āKsC.§L w[~Ds[Cql@)@p󼴹}K< |eL9Z*Fm]OPjaz5W?hp 0χ/{|5NJJnΓV:ɀ^v%?(PaSGG[Nl%`v!$A0$zT}/g2 D}m(5n(M49Cdk?G2UZ؂jh)Ry" X*FY=1bk#P5pWpx@uFA|ɍveiFz|&uA jI߷D` h r(AO16i?WYs-G8D^4}(DLP3QMǷ hKFc]%sKWl3vb g94- ~ 8n|ajx.EWBAv]O( JC%#HZid0+3< -YebʠWV&uVp+/G(ehJ 簧ؒcLNKBhN BV3F7(LHǸNJ+_2{~h3L szYl3-{GG"h4OR *MUG8I$7b}-i?02MySҲ yFm|݇g-?.?x$ᚢd/NXI!&8C/[t:lp)a"MEhDsyķ2C4fc>&y#ˁc?n= q#7M\׶9"1g׬DQ`afCPR ֱ!w*0c!K^'8?=ha5Z |Egӈl"KfhNfꪺ&Ik,#d|II6 sgF)Nb`n?T":1rܞ?cM S2<֬[7[igD롰-Pjgfiz~4` H3R@)3XH6|ZTpZ]#&W;THMk 1G0oR>^_~fWEre,THejA5%5`X5rPxZܝm߀P _۠8/bTc Y2nrO]b]> 4OL"VET? nq&Vt.Q=ܾ@+3b!3ٵ‡JP'3V׿92iܷϋ&P%* h@>[14UKQ ݇TNc`Z-ÖX2s"TsMO/${m;8e徦$sN0&y?Tc(gn+-䡟^,}L͛ɾYiM&Q졐3ڶ|K`s, *mI>"y]s 9/"o/ר (1>WW;N:+Rȑ?/l6Kn`PIp߆JN8/~5\;򒳂zWJ0{YaLFnƖB{4{CNk`QUa5o;ur&Q>h5V4f_3? P⑪ a~N_T\FP+?/џ̧^;7&( [c)ҳYN[5* [ d߂"dkLG-=tהw58/A%"90.Г!zWۼ\mCdP)E%q J/CxJX -!8 jلKpO WAŶ9lPhi?&d=3'JalrB%5f=?1 ia'8< [NlDHo9 oSm0bFVpE-a Ɯ /y/Mzɘ0>`KM19y njZUVn~pVm1_%dCCP#0lTpUi312yaY=E I+Xuk:?`OH}b- 7F"d v7Xhw=c)k:ϔB3XRXY%hSIJQPi<QGy0O'*5~$o@"P:mZהwFJZ j1LkAt߮|7BWG|D4d8,Wܼu1}Izt[qq:WMNaa8˚1b]aL Beloܑ]W5*TH( '~&ۼ y"9*8Ne~}3(iCr`s꾅U¶λQ] !eJi5}8uR9ߓgD{T<8|j݁ՋYHuGcN?LN3; S`Bu8;gjEmTFњnݟҐu)Dd w33kQT}]wKjOQ׊ONm}Xa/DܚKhs/n{CNSt"lc ]Y7a \Jρh9r4GL֍F\]B6̢ݪT&+)ɸzOaL{$[& ߗ*JF%/`>1PD5&RDJެ.sZ|.O&+_mҋkڥ0r+N늫̫LGkyz8υ dcëW DZO-€r6Re d8}r= ~Y@Eg~Iw{NwcO>ɖb`4[rԒ]tK{<7rѐ9B%p]NMk;)O M9~Tϓ" 4cr چцTAQ~xo{gSHxƢ8G@D'cDYpBPuE~LȉR/ ] uk_qBaG}mb.<݇Yya4]SzQk'^M_} qZ`U b]_e͢WKJ(FFhzR^Khwm=Ҳ,e:bvC !s Ĝp0"- i¶b?ZqOQq,Ko8 *2Y.W$kb+,.&}a >Q ,m̢Z`F@ K1[g>K@e6o;^n^~A*r#O Qx;}@n;`Suҁc#_-b㨷8 BCUw6*fn~u0ozzS5Ar^dž=DRB&"髝oȅLE+/a%Qa)9Z䛓ˉ)N X..4@I997)UΧΕxvKj2b;,Qpѭ$TCAhQt09#Qs~,PfȏdLfkS@lˇWn NO릊nV`Byx PP-#I']jr16+ݙRb^OH1K&YT!@a=yNJ9'ul*( T.} 4vu]D7?ܥ(\"@p}E^s̈i$,+y맙*n}d\Jē`)+~?r5>婉rQ"_v/jFZ/l]ۧACk_OE)Ш"2w@:ӊgm%k?E^H=Yz$ %B 7ޞd s5+5zBCZUO1K恲1u\+).#KDMMYg7#:gR$v|=z+5hEyk3 OZkmQ.Q{]Og1LHAQFue8tqEV% ý:/ͣP4'Hn:ßm^5Nޒf%Z\*N'  Չr^xu &f_OHZ1f/>~_r;ؕR3JB9qmm]P 3,s+uSd]A53S ՓUh^OϲpBKd693AfX~*`P7L;yxIkƺf⌸&pk *p53DaEIqfĠmH|oB56<Gan|BzIxd=0 -)Z9̕ 9Pc()}945$rAI̢`8R _"*2ӕք ſG uju,2is؍^ѹ5t\1-.δڦyߕI fo;gP(o{+)\ՔYS*pCf:ch{#W~o Y'睝(*QcN'$56.=8[-##[}UdQQz3$ֺIo\_*~tق&Z8![:'Ú8rI/I*ax4R$Il!tbr<;#;VGH ﮳mQ]\: 3eͳ&m(XɼT91qD'h sʕJ _')i )40w *U(q|G[!}j:>kĿ8P>K^Oj:yTQd|B4 'j=[&(请Vm, /8Vbond\> z):y=oPa5Z?xT[yϬ7)%jntw\ / Bk bPXóf\>kJ>Eu)2UW|_lrRb=$'bp @I@g JZv?JY͜ٽq9ֆDkOCpj WDk6,q2Y[Wa;Fiչ7o٪_ @s GŝJT2E~o {*8BK,5d {Rd\y"g.tЯs.RC V{5Ǵ K3U'cڥh? )5g4rmP "pz `C8GdM5q(߶v!toeC5x#ԩ} ni?!U̲1Uvz՘TR WM7eY1 [(5`TBV%,D#L=Mϰ]q4xz-S`?5*wUl>ZB +*B-#hlkmëm59-3"PDWnj䈣RY|R2g틱t9F;IB{֭'7V%zٲֲ$j)8`d$T[??T&aMM vLKM^??HN?Jl_%b/!Ǭݞǀ$yݮ,i1-mFQpSxDYc9kZ4˜e3T_ODqWĴ Fj ALL}[w "Yc| V^ ! ԫoѺ4!)4U7%*LU*@;OwJI=I;NB^7)7jwOVjH` F'\bѹӂ)ݗ<)r/@ݫ('IO<#>m.WXͲ6Ak;-2b\jn 8PWJh>J{JJ8 n)_|&7rf)0 謻'^N0ZHa,;vdFaچ D#pd 5FͦJ/P1#}nX`S*ܢQFA ]dJ6p)2XxAɤaV)"K Je.#1\l%TPYH&%wwr'6]'^v2jt:Bcnu mͨQ.v.xab@gҧ\I8-,d9#tWT.iGg/MiiXwJx&4څn?_)EbQ,#3žKp;s]L 4=LlV߿w Wua0(b&8D$Eӡ1瘓ƒ#CwL@nY + VSr!dnȚB }ivH2wƇ`tet픩2PNesb &%Ӈ񙔖)׾\, B~ڗ0Ӳq!WX tJ7U-_'zNÚ)1NχW1|s}rF4S ;ˏ[ATkS,~F6"vˉhV6X#%^P~foE%~zҽ4:(9w,˜/xgOhs4nh5c+,fᢾ2۾]nfvΑ_a&Sef%lG d`p*#J=Ґ>)Caa0ZI&q6C@x;Kf„527# j ?"vN{Aɫ6VKOlpf ҟh Yb ڵ}˸m# L*?bKDp.b6uz:"r;fMT2 C~!Tot,,~\.D~n}~;] ipBQf?(lj >ɶb@v|-^WXY B s!ֺ>ЫmD |Ax)vUi\e—m 64HwU* 29Q*x=n \/sX@ՠ7*95H0]UVsVؠ2iEBlFjB( *UwVD/_1=n}l§ 8%5ڈ(8RԤ]oW4Ny4fu }Tm#[B$U y5XB/9|)ʞJ!x( Ӆ9Y:6⺪AZk Qpf`45 E$v}ac"pa8b@S/Zc 2#`VlWA9ytiR96_Ǒ,UpY̥1cL(ɡ~"q*(DĦ#(ㅡzox#FmٳVEbdVǸ3PSC9# nt A|Lj,@{<x%>V`݁W#1l0IzgK[@XtQ%v_@YQjfz L&ǹxZՎ OSc<2.X0ȅ2vN[7NuqtB$Sp^,`, :fPg VLhDƸRzY%+3΀N6* _#.{ .s& %T*+"ǥ$숻/,!`F#θQKt AU'ܫK0LѪ}W[a W8H-Z[jNTiW\^Rt‘)ح qxq1䉋>fevf=Q?K?I9T3̞_Uh+b6xbs$/Sl3{E#k9cx*ans \x  z\oJXnL1ip:^%nht^ OoU;$/ƟA?<1E]LI~8~&^D:n1zu,Gvt:y;|sx>PUh-d\!;pu2t{0e0A>h,;ָήASZ.#K U?vi>+:* KRic*ѿBnO[,.6"P풣b+O^A\SqUf&܂姜?Z7@(ThiJÌ3"%* (7^>еdH~3V=U&es9ύ]/X F[AM(/6rcS=аHF|-;/BX1at|dS ;e{'t/f+١Wq˨((a+mp2>gg_ ,ȶ#{ZET+Lf_&u˖p1f\_PGaH[n6v$lGW5XeR̈f&:"jeۀt'ʀ+uܲ[o.JpFP0>^*%p/;2:q> 1#{xbh%Lw'I39-;pd% ~Dy߯ VI>%CT5|٥ÓΓI `Uy&Z0{i[㍾ ks" O~B.7J졆-dtD>0tĨy^I٣0Q#"Bf.ߠ:^2/>"\\W5R5[5Z0 %w )L"fwREf0pAohH@ !Ԅ'kOП3 /,K qҮ'8G"?0aD8ϭth!Pؕ3w5b>4(JX>ݍ ʎ`-ňl$ _ ~_s\? (> ]3NO֑.2g"f?Ƭ7 C*A E °Z"f$BŸ.j\9K3gS=2:~TˠIp+P*R\O\cέY؀oN&>1`ot;X+A`mխ*!J݃[X`ǥ{Y+$ګDq ,l[WS[?:<^?QWFU|Do`7K &1Z|)$ ]E:fk)%LkuZ /k6TvVJM .W=1b`sY;J9b4YzmBdᅹ# [&.lCޏ Κ 6ZaI W& sΰ#R7js| FgZ˩7w> p lYՠ>lCIL8ʜ"YLEc~xSԒ뢬C/D~t@I=#ii7 sY#|HJ\Ps`idovE|R-.d,.;#RuM tRgM+vvi?VכN|rqd5GS< 7yS+l?!FsF ʳCΖ*~׋+fI'.}T2J3(bZZRQ 9Oɯ!O0+tq{""= %xy氼z캐ׇ^Nxb|i2^>6bMVm5Ή##C˳i7U{.<9>n[!g9-i>ŕY&q:%ҼGg. H5lMhvw.K} t\)kրo|Id5UY`4LQ _:*aʚme=bFʕ?-30愺(I})xJUUox7H ^ѦUm}Dwfp-h4tw;۽{zg*[!T7xi"}H ),u}=.^1BeWàAKY˵ vS}>qvn5efO†gjbFQ$W|n]KԵvdBv o/!~ʬywf^JDDIzC>8LPh0=eZz0PxG=<0\WǸ!|:ko(L Y] z` &1uF`}BH8Xry3lGxVA,~z*g! ؓ;—7ljR9k!i&^#%R@\VU^/ -TʺJT׃a ~-Lĕnl<,/HW=BS՜I="y33' Ld.csQ}3?ř_ej{.@[>ݘ ㋓~%Izgct*GRuZ.t{TvYB"=waҞHУȰ71JK]\.]8~Nqv?@jt ;sH»oY,xzJA`fbHY(w&&܁,x/V 8e@mXqB᫒.1F97͎!)=IBVc.a\ҝyI#,%;t߲*̃>X|d2>M=)G#Pq*EczNdxN8#:&ځki۞ScE2rrs Jpg>_inPU,h5h5<#UPBp(d\ĄqVoJm8$gq68< /4[@_=v[/ n?*lX8l$J #7NW} '~UvJ%h~zcJ8'O4XiC"gM)}h `ݻEo1l@X7O$ Bͳ>/#{E-jb:0Y@Z ">@XXZơuFwָ8/hT ;'R.OV.2O`[GI€q\[([I[|U%sRバtoq<&{A [p0LjDN2b)~x]IhQ=YᏳ)%ltvf bniU kfso.d DhҸ~=z/|-̇[SHwuT cQhftw/Z< VaR22O+6|Vm !KTWǮۀdJQIu]p7k'˵UB"t -ꆒֿvrM`H+8'AhwNk*mt)ZԤzlT(u+4͑O"[_ E>sZ2kwQƪT6s&m[Z`[3\[lWD3 E~ !i=u gF;՘ã)P}> д5=:1zeLF@VKWAdpe'o9tʘ]N 2ި[̜?34n c0*a ic<+<={n&:BN\ wzBJ~t90Z,4cdL&];wtWp{]`[ԋUK'k~j|to0PQw?bn=2ku*Wja5 >2`v`?7jt|p8xk.  X )bXUY2^Hb ˹j݂0skJm#ÿLrۘ:)tI $4v;rn9Ze%gƟ|5ĆI`>,DMM<3HsܔXv^O qOӴEUdūg¯Au4a^6|%ݯFݐjX lOh0gtw(mEs;nʛG𒼳K`=H jr s]VQc;j ZI'5%D~TE 1.zW$i&XBo=BQE.ޟtG2M тMr</f'<(Yj2U F|}$\*Ѣ{PQYvz61Oٝ{y#atmbQ]6k~DFJ/5(c/r/cR94˶vIhqѸ؝W1F kjW9z$vr#x^I$%4r_GpDn!T C7~P] 8ԏ)KBߌUD1sfFeш, y^:NJ )_ ebzq~5`tZNQW TpS0Jyf.] m%7MղzQk՟X.ŏmdhߚ!g1 e{^!+um`[rqԴm2¶=!㻎Ny)CKG ĞN}KNs4izt0&[nU`F;`y=&i8 e8xH+8׾B#|>K1ۦcvм7.>&`*g3vAWD+3MEVAyԟ-l㣈`C$c0Wgs#yz[Wžm,E5Ҵ"w8"d("y bFEK ɘ+V< П cH6D3Dd| dFKٗ5P[&LʥJ.Ϋs6-ϰ\Mݘ!eXoy?_%un,_*mcW}d2 :`ERro(&Q18Ɂ7*+ds l@^ALٻWڄ@E"BTH uJ(G-V WΠ#^]c^p;46P}ɬ]`½E1,6M3r#ETt  넁cṕ#ޫĶ5!Jьlo!ه{\ 2˦t틟2OytX)ilsQ/R*@?|kU Y]|rSÓiBJCRYgSë sK+KDD5 8\u64iK )O &n|9뿓;404J11uft@l &xB`,m Ӭ'jR;Os|;xmUT9.ܿ/ DLQymw;U!@7#vҡ2s1n]뚌F K;$l6*:B|{T!JĖmI 3 AJ.l5_$t#*<"qK,b@9mRZji(#+Q#"bLG7,?+ήa>Sg[&,z\ELV>1[ϹҤ 4 9z Hu,'ZDᾪ:LK'&$Wp_5ŀZXmdZTyW&3l-1wVæq!Ȼ B@ErkZneLT\" , }Kݎ>On\zÿmoT^c]ʐ>jx 3Kz l.Y Xf=X_lzr};QF_DX Wm0XGͰ$A{b\Ы!bI'~?1:2,#!ksx;G=hڮ&haW^gB>4y@$aFӂ 0m?z<rm?[[$M(-wvA"->l /\;T<ϘC ׻A̫$%ŬC2(H515Et> fG-(:L8 }0s:] .͑W(SHwx=mFI#?QS_i-%/PGW%؊5${+̎?jֺP0Ze:r;+@Ǔfx;# M~[.UXuZAc>n?u{ (S $SG7i5Z'\ZwS *h*lǻ "0b{ҢM*f`RP25c ^Cȕ8 y:ݬVqzMú-NA^/99?jO/0n0Pu,__70-_]׶Od/_x-("٪\,OmʶIԓar2wP O=(`6i^f<4 toGNʮ'q3d-]їxg0;LtU͒*rB]~̫Xxu "d˿ז0o"{պeZpԺ-)pR%WF*zâXf#A>O6;[7dL4hiBiIriY|_"J6T9|iͬIX` gv|4+tIEՔwX1?;<-rO@o/wʣD{8L.&p մ ߾U1yFlk{~d1$*.Arc` Zd=1q}^03}ENCbJeInah`%"6eok}ANi<,`)$=7*GyߧgbS| ,0~=G2:c99ArQ5oPzREwOF83IKor$/?Zw3D+5י[V9Q[2xL1XZL* ˅.4/P'CC@3iE&&k2b$d~gʳ=4^߷kK0ؘ2%U7u>L1m5psE, "Iܵ#yh[9 EwzCL;[TT'7tUsED~kIJTtcӭ; t:7d&9Uh Ӌ: x-i-WʼnB:^:G@ewd*t!i~?:$XX7btT2ƖN=Xgm*PHf3境y\창Gfԁ+ B!Tz'w^C¡7p3"92SD\~`{9^ER5T2M+k骻c|5Tdt.;V%/_j0 ~ksO2kʎEUJ/!Gqe]Oд)!bX$r.Oى2L~zh>Oozj]LZv\E=Q_#^?+ $YrgxU*Hft =BϘn!Em|%q$Qx{LHdZO5W7N $ ըgo Mr\sT5~ձ1('܎^ȵ]~)!1X6@l^N`ep& )*pf37-m֩s˙h&6lIM_MoI2se#rռ+W TjD%ѩWgOl(]Ui}1l8 Zځ1MVA~ܠķ)*k= YmZN \@ǫf?,Z~vCerZR&!3kG1 zYKHDj8CMܱȴmy;U~@j5j^CQ2H936|˸M1Xw7B=Uٚ M&bP\nk2%]ȻĮ#gJLжD(a%?1E/,+)|zߠh̍}r^B#2ng*t=~UҳoVtčMy(?@xs+~pR@aK'pf6c,YwƓ:Z 5n n#W?m>C!{1X ? s RNaXCqb[a'+CQJt,'97KV_0qw34]s-,!Z !ë 0: v.BͲ]6}HqSac}~u;}y+}wsGI#4>5MAE>2uQ`|n!ƘKmX )CTupم=\ypw=c޺72ӭߘR@pր"x#v0C:iPm[p?Qw Q#m .\Ucpecsխr!7Y&''t+} f $ #wpd}><++ʐNEŨ<,ATʁ9%D3 Z/ά]z/&>:<7gzO]{FmWKS8E?;8}5u4yd$]vfEu0罠=S̯]kp{_vhn!ptܻ1=njv6NŅ5!: ?"*֔̎kgfW-&TZ+ṋ'66abS|DҞK2YX>PyrɣTj3R;̒9Oɸׄ>NNxFO7a սdT]i1;6+8@N7UJ%@FPBƠdY"xeV]ԖkQIwPQQeRI[VwWq"sh!,K`78;W(]k{l:tD2~_ѬFD/c<\+kǪ51jkHzϖ՘po k9mӭr"yqqw<}%Z,PQDwuSkYT]C k㑆o'jH-aZW0`,%d)dEV&>:nm0 NJ__ˆ$-{>-% iZl]j?8'fmU Oa'X-q z rp+Qz՛s2']?uZ|:zǠqk0ѤJ8Ͻmrv(_D /n񂏝w=Y!gUĶR@}Ray̰{'Q*X-OqH? ' lHDBulCCPw4- /չǿ'g@E>ARň2dh|}B> ]~yȓF/:>cMDiCk{K {P7ACs>RRo'Q8FO_1i:B̐Fk5X>, (!VF&Q~$C̓=CM<"l&|ԁYJrTrn#(P^F/>*k11iW5Alho۽B>-mP""5xDW.3J!{_G|US"]Pq>-Yu/:M[&_1|*ʪ!`v8)9qyؗdM9"iuʳm5IˬQDE>I%G$JVB :,L^S#a^L`JFu.x%ÆƲ#[ &mxT|]=[tgHEwfEUXVM_NK㑧3YRb{E?s ȷIh8rPb}Qsw$ĊC=MΌ]87A+[X%K^JW j %5\Z;P0cf~ӻHơgh9eT13*ҩ A=  \%5lK "Ћ+hK㳀hT3ple\е}Tl=;T+ ^%7ԭWj"bI),K0 ڣw7lJ,XqZ&el}YŢq> 7_8!}j7?rРn7LPi_!s۳!Qva6ӧas6%hc(7T m\G;3݀-cuǒG06~yh*VPY' kZ1y߆HcUŬ0NIOn5B).Ѐ]B굠&reXbϖ/RqUpU"RP/ڋL;gS5$co2s ;t&sOH|_H3@R]]o[+9`f?iIQZN&^[ ~\~te..^\`ҫ F["k_A[e91 9 :i؏Kun$v10-TyCuo7|u'O7 L7bGǃ"Q1Թ.|Ms#P1I,at' 8|6{D{rr23h 4pS;o{| n-5R?'\;,I~†w9Gʪ:?"V|{+hWi_8_>@ysq o־-sR\GIxReyz%]?޴d\2v" .,L4AgDHK9q @tef޵zJZ#?0Z*=Sͪ&[2wU*~JE*}І( ZȡRۮh\gC(",]UCf+,{h^|z uQ>y# *7i5ZGI_<۶`TVj/t%S.'-Ln7*m"^3eYy+Z&Z/4lEA?ÞoG[%(Go p#{X[YڇݨˈG,1f (ų5|]0xMAZF[iԯOI:p|loQEzz~XFZZKn-mm([PWE[%,ܓSfN%0 ' ȉkR?U1D8iA7JU1e6^KX-yY#b lz3>c8RӘ&^vaeG1$ܪ$[]8xk'R ?H:T@6*&H2`K \"ڥEgeɵ~j{6 }ɖQU툋eQ4XM"/WK}'M=pR *.Wj>׊u8mb_4J+J%dVAW"R #~.vUcvv7&!y5wՍ#V&XKъmMÿ{tp&0p"4]G*G 0U',ovp&%:>E\*(`:5%@CYBlӭM+3Iw)KQiYkD(0/}V7[UQqkۮ(\m0 gNM!Qɇ?!mЇj@0m9#{0+kI '~wݚo-mT:h|R  &/_BcDv_QLΔ$ ˚NQz+; 9h\ ^u31LM!y:g/ 72=ԍ#1mV*ʸ8)vum'FY}XJ="8e_ۨr@Ot"e`.ޘQ&Qkġ&.ÆM_g*AN"]U #_Cf v|vJ |/WE򼎖w|M/`Dq ٦KDł] Md&[\^hס\7V'<_;<ۋ5֍+SʯT7`Ffq/e o˓wM#'\w |}g=תc@vS~c8d/pI-M9KPW<oA<=7t5?%9KBi}6 gxQRοՍjg] A!w)`*] 궅{ Zri1X%qk3i8qw& ^SKkIHT X[}/qH z0a= Cp63gfmTFB*רG^ӼUf ɒ3]wksE)d3tSfV9$~c%/,*Rl#˂H\Qsʼ` Z<0ʦaT>YUA7%_2y@Xd1+av?B8eppLfkɖ$\ʆ#J^ăNQx:FIW /{ģ/^(^YMъĕY8^Neb2~(ܯ8a uk[E] 4HbC9(R<0i ۥ@ELw:k%l'8npe<5Tiaȏ~O{se!d>\UI4 [Y+Z"ҖTK4FXL?-*s-G.,ڔkЈ<Kq<z5a@9>D`n +IW0އzN=t*& ZA8!cб-aK|ډPZ=VH*ũ@x/'I ɑWP+z>_u`M.xTFarjﱭCݘZ&nuXC8VPt3nwSJH̢R.v.]^-]JG%,A=gر0fHns-JUclFY$-juV20T|1Yå3Qm4t8(K34?7Vӵ&>2o!rzk:M-H@[•Da Y; Ap ^(N`qZ jhҺŗ `m3Mv T?3߹3=?NRC*_SXwҐ ]`uhw ʬͱm[4JU5uʘ]p^khˉgרJ}gg _!@߄ |o?B^niXvZ[J7;l3 OZo{LId  *)[$҈ʴ$8d`|nw#Rl-L#mܒ-B: `7雊h__UevˆPW[U8:ząf OpĶ+Y6e+H!圅_*a}]m[>+?bohN0p?_qr>Wc"'(iJp^FzJIcwBs g:]|G/[hܶ6f vrF127br"Id}QX0KNOoI;X\k]`Vf uZbs#%aՓb@~8Ĭ' qּX]XUwN]@Q`֋ˆ${ ܳAnQરknvMz1mkTBpoj;MWr2 y Į%Y^?WowjVN@FWFv{ތi+3c1iFpi8w9(ׯa_ea: O^?z^u:R5{"?G,# : 1aբlHkV!9`7tGS.-1?akJ1o6v_O*Ĵ9guƞN2Xd򮢖y--kjb5WeA L;Wc&D\l:Xv%8Z) 2?8ēF1=:׬ {u2;Dxo$5܋ cxD[Pm[?PRRSk1Ɨmnq;Inrm.a}T$}*kN+["%q+il%dwݜn D'Jk`/)Vg5; E0XB`1ģ( "{n`fZK?_ɷP8;5p7+(͖Sڽp:^<,2&LI.R}r/ SW@{m>@󘿞V=>t𪹡88)Dֲ'<#T [ږpRq}R8J|\WI :2h-\ V`AVƶwIGrNcxީKpa`Nv=6Y8GL5Գ/`gcOEQĻ{7gT#c?mw m)nZq*G̻YoU9c0xyAjpAJ鶛冗c?aa6 q.D ȁ&>qU7Lck-NY~,uemVVxv.#: Y4:;c!Q2ڠNL|7vSۜFf^'jrzj3^E evޕ ~`q(<5*GVR4SQӐ&X@RVuWeMM r @\ N &6;LݮU  Gh'Rb&)Rե |@qRJM;O=?on43aXt~^%:VJ|N`QUl*b4RשD/̈bPvUߗqßҿ-"a(CqTd"אj=|kNǁ](ɛp:VVͣyZ7 EQhYG$,Qw={ӔxU9O5dDⴺEO|5 83{W55fWtAmC|:v5dm2Ts*A:+2*N,R1#'G7?q>ӛpab&pVsY]F'igy]*F&_HlO8 &vEAm! }>[rG.6 f8 M#֨9FsʶVuܚOhzY$<S0Xٔ:K{a><C; c;VXFw9{aFNquUAP㒦FR>[ ET`5R %m &K SUPPtݯ3^Jj5 25"5]^JAB0';43v6* Iϔ} [|SJw}0vdd" A{+T)[~:-|& :h7W$wJ)T_>W; 01y~rHnO96`0/wx3"F5ݻA8 w5Nf*J_!V׊/Y_/렭vgpLAmݥ>۶pLO.[X-@F[ܢ,y **5㓦f0`չQ25XgzA`,^i9䧰cV((KWmcp1-{XjZs ,< ?x[0['`rH,Dݣ$Xo A'zPQ-櫔ľszX*o,בf/U\ˉl@Oo}0ޘ/^ CUe9?뷯 ,7&Yo+`T_.V^f.W Vh=,r5|>?H2[0۞○+ʱgv'<)TҩZ9--Kι[=!r&N`gPwgχ|%|LfMsD1!..-,!jGq&kj&ٚ xr!`nS7^l Q+^@΋WS%Uu8O;÷e*r$UcujJ"ٗ1v< T~AgU a5И2).oZfJmh6 pU ˻D~>)^hpDԯNαn={3gkhV W#Ys uذJـN ŅZ-ZFWm 6,U8[7zsi8/5%? *Mμ,ZmGc8xd&䠬Lhw0БM*g$Qg a[WF{Wi/΀ZcPKo ެ| Bɦ[k$T FB/U2oܸ ዆i2~Gqp.kHndPM&Y\}ˆ+Z!^%t69q >7" S|oނ@F!7nMEA qO3 9 9gNbO $9a~!Eۈɹ]͉mW~g0i^=MqAdI88DpuBgvb$} N{-9/!i + d!fDSF7W߃2Lm%1'uTK{Fڣ0[$7:\yVS|4mH..hҼQytvCego2xYV^҈vĿM RC[b3Pd[sp3M.~ ӎ:oXb=EϐHψkp:@_eXl#EID ]a(''b'poPX== c[)tv?|=U:a-Sּ:C/ !ZZ $Hg,_Z!WvB<[čr F/u$cltEIurq 1.ݙȸ2~VR%w;[U 6at0xL/׊H&{YRɔNtjn€>2Oݕtwzb;!I3u/sdGͻ߼d&0tѶWyqo),ף[-N5ݟ*# Jۻ^HNXhLg4hA/% 6kiyÜk|VF~4r!,)zvҚf`w2{wo#xꬼCW'Qoݫpcj&$4w6"_8o6Yw3 ֆfͼ\Bܽ Zϊt ?j>Eٺ)!~e3=jf/Gv ?RuJE&2k>XVB$}1bwUǧTqHANTyfg-?Ap۾}E]&.ĩg՘5ƒ ǻqU>|KDsa 9pZ}e-nDL]ٴ(5;,yZV MF18Pv[zddyTr 13fp]ڜOl&⛻t+ v*8 v{ iS._{75)hA IO<)9~>QtIa`s뿓P4 (K| q*"B(ꍏ|. җ?^ϲ^*MPfk}{oWy}TfǢjF90-&Ye׊e6j٣ne22FiƼ[o{JaPYL7X*Լtqk#+HJ}XT~x[>h _"-z%b˄3s${#Ye %>(/gQ0++jP3{rly\2Aii~-\HI\^qP|#r}iwjg)Wޮ1Q{J]eŬ]uad$ bKD?42NJ{lZvݏ ҍ?2FCm[4-wUW>pQu6Βyz&ջ<+F-Ntkq }ToD)oX+6,T˿90IEXG?vp\Zނ^+nHݞe]"-y?_ VQ? O3'7# HHv"qlP)o-,)4(T^}}vݢ#+vsT+("~CeilNG3m7d ?ԂF#|ӭpL,~4]o\o\jy,w ',Y 4*/ʕ!Rp}&zanVy^x,:Grـj_Vm{ڨ0 K$Gyw(1 .{cBF;QF_ tw5hmwK^[L[X±gh p>P*hּ̒38#~.-mzfoBPB`:![5t#uE}O@bT!Ehtd#_pbV_=[$c gȪaÁZauJ^ѐStrW#A6Z~/墣0OM*qԥB8N kSub DV&-;"=[)ǹ- ɐ8|PhfT FN 3Xyq(`+3 ow!;g'QYk=ϚCqPX;/_}n"?{_8M$$ uFC}"$a05_cR" M wxt37(Ŧm#SS%#~F_8%Ҩ. 8`~/0ȡ￸5{>l/RKlhȿ<.dE׍*Z~J@{{zX5Za٨W4$4CQ9Ǐ:ѵks%-`hY N4"WS=O's>EGt 8Zou ֡+ w{>6B<esclN_L4,<*PgLN,buǷ.n[S;_Fbn^lU9!2A`e0 ͆i_ o91s8xA&ԧ0 Gȴ|3%w<2[zs_r ”vu48F 1Xu u>=6I\US@Q@bpD$vUN-BD,b&i6q3 ͒Zk $QڟV\htX{;zq)eg6W uwc)kZ{ 2[)4QKt;[DoϧI@) 5:]>9s^x\Th"'TDo3v]dңI*ǰ%뼲?,w>:'LځY뼄DpA #@3J{/hԢͮm:5VS/KV*s%).6yxus: ,81wyjfp0Pןr!#BT6(Sz?P1#3]# _mF = Vc vVy;T|iWi_z޾ʅLG \3iMf>-?&[d,+ؓΜ6ݙVrtB]*h/ $`&ġ0?k5lBlݑȨg8#b+gżKU)];_'Xf(4=omS W;ӍGiÉZ_T26$ 58*=n/=m*n~Ohb(S {OxОjL5Ϋ7lo[6W:zvՅCNywWY;*sVJQRnm?qqXiv']E`9]E^v缬6T;rѪPڮ@TBiJR.:qJ.1V帐 K g+=bAwj6rMJ軘公4h-'S2'Cvb(2ũQ2YAp=Ft~8Z lU ,M =,# ?'yZza2E8Yż[م*hPU;5]Y_9w #,C UD}+yZ%g[3t"ܞ[|2n{Mk5}ឝ?U ܿYbI,nт>L'X$aw>`( Uc,hR WHxFi=Scώ #g,v6BNz+ lkVsND-sq:M%g웶g=;.ϧ:!a<3`ui)_P>P;$r|Ǹ /|B5cCPP)*.뗪9TQu:yyuOfF*s2dnʓ;˹޻uJ8#w8ހȔ@cud,WZfc^.10:ؼ& P6'IIQAڼ=v`+j 2q&o% /"liW#.9bf"#ɝ(4v(GHء}>a&%v r:x[F#\6Y݇Ph1&OFi:V{%_mީRe2w-R$ZJP?HjGjb9>=)1飞Efz|]2nj6}+[ۡckgPFKS 姌M:T7lMV֨ .Ÿ,c5f$QVd5=uaINTib,?<ݲV3Mˆ"[dԧ84Eސռ[_ofei|4U#[B<D`i#[2(K6%AGIpJ5NGz6@]ɦ:tО@?@4{'$xV#q@7*/3Ђ|f8zݱglp Ñbi7iHD5U6{HGD}VOUЈMCdú=f(+jkԿiX2Rm[w3q :<SX(="!͏e<&@eU0e1Ҭ5cHJ1Bo7'D9/2ե(bZWe{eHÁQqS]ۈI.|T &+9+2<4OIdlhmBH d2(i0K cLۙނkkRYJCg !h̢B~6De` j^\CS=i1H]E@~i %4\x#v”9S_EUjňĺ7 *e[K,՛c oT(.%U|<ܾnR7ta4܏Hc a,*qS=enJDJbC*p4d;`K1erhgDۓVөL_0KuMH~)&FD 0acv͊u scnkyA?4@ߥR.vv0VWgI5=Y+Gmn]:iٞ&y9DByg"3Er1r*6n>1Jj[IUgZU=UXIBZTB`ceb^@cȝD[qzTT!L<]HK"uD9ʆEP:ED؀,ȳ%u iYkf#h-{)w,L5i>Wʝ? r 8Zf 6%4] K5TAY]>djX:V`T ,ۭĆW+"3-](0mY-+'W+ӇF]']eSR6ֲR'6%j8mܲ/ yd½-9pe̡E.fej|þ6Jv?Dp*w_ DMd@.u:lSpdZRX"$_ٌsya' #T'M ǒ<pR~7g14]")L%&>1 M=HUB,_t?d&3hϷBCB, Qڤ}L;pewojj1$v"!tmXYw?I#Џ\ߌeCc KWi"%!.k* f~ڶ^=ϸTRKL,r֤^Z*n9`V{ޤt$- : Xt!&\)Fu|FSS)d)ix q7 \v1ᖡY9K$E"P vC ӓC Iy4NWnj _,<^AI])\TF;փRH~"řE`@oO65 ѳѦq1y_=M I+}I/!=‘ڑOh-]})ƃ1;ߣ=x!G =-/Nmu}U6on>Jc\[ް plbDJ{>eG$Kme#xQw!X{T:ՠ"ϗkę02' Q%ƶ d݃-oQ>NkR Y̰傁ƍ/S$5QXEfm Ρz>ޯ^!X?[ 꽵q(} eQ9!żE4@c_%]BѢ[bwk͞j]by.+&(Xck zhwxX&uf0D}xՌ8gwGmp=, VSZ{}CA*LJ<-]l`5KHU5~J2S Zsk`݃8iH>gʞYcxpU,>=W m7w -"3Z0"CV轈U^@PY*D+]ϗr< b!f>Bx{<ƿˊ4P $.B0pA1$8mß7톍:-,J{~"qdFO1)oI58ϔ1*`}\Wu0}5E7N8=p8lSDQ$B\Ue s\slv~<1M]݄a-(s*ҌaG{Slv. AXdҡ#6ZCp(ǡR ,jz5 2cgs }[Yv~6>ܓ& zyP˲9ݱc(y <<ж3c;6c#Hki[5֞躐S;x# BV9~vm9ζiskòSe>QT:eƸ]oh>Znr K(0&bp#]GrA$Vȵb~q''Zps[jrgo6*9rGo._0rМ8":p눕SucT Vڢk_Zbb+1l-EgVOVFjB jGIĺSE8-ȱG[CNo\T+Zw\Ci5EׂkaQfOW or͓J*iήׯ7~Jdw p, Yj޷6T0%@gJO`&@Z:'cv\MZ{gwz}9αKߐ|Y~B%uGF#޽u|T5sSKj29~88sp/eTȮfI2qZr$@?89I _+G83T-"v!IݳTq 1sE?*t0J]VTUXlF 14΍#Ka.僩]]x;nSEZWU40Z:kk`4~"Nʉ[6CE06=Yy$\AzsHLe^doUlHS:Eݶ*5׸ O\+u#:2}a+gmB΀¦4&LlȷKR^gřaR(zF|E([h3N9EZQCu ш*(9rQz8!tNTtRPQV8t~9[]2ޞﵕ# __S8JWLZ'z\cM:=k!g@R!Ҹ11F\<gd+J$ bg^y<$5v$.ْ!:l?WdgE9+Lbv F>8#KZҁE~}HzGi.|!ѿ8x שr2W'eZQ0Ś1v-xNEʝէw L*Qs+E7s*< VƆsrm( ߫ٚ;/{NgV=WOƫ\3y0w?2 .еt~38h]ş*H4sR0,hD[>M%jO<=]GQqOfZHQ^BmZaV{$0m\,)9Aj;6G`+Q Mz0'F)1-caNKZyy\q~+pTU*_ciq = LhQ6xj‹kWk8۾ I? |g@!`%Ѽ1|F\4c==#V.!;! G ~{AZ!:3N`D-}me]h1g'p % W"6qji7 g+EPf]--7eX4vݥP4i<&ͣe.YB ܡ.b}BCȫ'} a z aJGVf>G7zv|>W^G(gd։pסN$jo8]pm#BC.41;O5Wm׈!C@ZVNrq>r)JIr8꺈r:ĄTduc4 d-qGt7=^0c] )wR*w3ǚ@[v C?6p,$mAi (̸߮t芚n^SP!@@jVsJ3SV: :Kfg_7YŠs3hͽ1S? =cr\n07̧vfDz9#XҨ?~t_|?#> \{j)Lvc,: *N N){2ɶ L!+.-h}r|k;7Xv&z&K}T,OŒ-:jR4?/xP'a6Ed!nfuk,s+ɤmf޻ʽF&XfcDRBf'g5l1ۮ태*u35-B0S @n5N6u:9ROۤGy¤+dDZ[G zF倇3E8mV57oTaNQ²oaJَ;;dzu'b-f{W ,3^M<Ύ,ԍ4ΔBlb:}//{&Kg)b0~j[f?0՞|͈8<%}H@A xժsUI+e&-u1Iç7߫XKBKq @ɛ ]yS.W3n*%?Gc Z 7fAu#a}X:O )=׬4VE_tRju96oz<" pզr p1pb՜pdv`*:0w΋h!MNB 9bWG }3BHaVsX:we $;3жʳb WzT[٠4o/SRi6Ay語 0ujMVr ҄8@$ 8AY.x*=;sQꙃ4"!7x Lk7O~m v$j8c92_":HYITO_]K4”7 DI-jl bH(Gu|Oq㛃~:$c-ҷ2z`v Y s !mauxUۮ'riu 5^߷k|f2^y.ʭH~ )`0Ύ1MÁаM>gG1Zu+fD+@x@NdC9Үu4W˙5OlSӽNsKw*{}F35v#g fnN'YYcY򫒤j_2[ؑ-I]%8RÿedI;QW3) z‾rՏ]s68Jv &z%۵Kze/6}מBᱣ(涐kL;M<nO *X?y!%\'MЫ3M!?sR&*fXÇpl`)_aa)>Zt=@2Me)/+} 'BPl̟;{O7pgtpLB*iV9FHa0kJaG_ %Щ ~p(_IH~t3ft*mLt=w\KEe:fI!{A)[*Ձ4oIJgD48X5E>WsKL wG|ub~7}+T#?K(= 9ݮ^lAH3N}H7>yj붧X\x=5IzA[v󎒯H5,;wRW\аC&,UbtA1 81v+ 7E}_*gd1<8xA{X)C;AZ`9u5t#| d6/ m@2{U~a,aVQe@1Qd Q-ts15԰W%5ΪV}ZC& d*ϧKuՍ'˙?N?THتCJΉiՑ>O.mtU91}묏Epш㚶%jaBm4a< s:x<»ѣ6 htU& | "&WHx,$z*y)$Qb &tar7;d5]mWS>~vYWΖ~L씓6*N|;X -ngxRW%6<'8;NX9: a)wZI꘹[Zڭ~H|: ..CzwP) BK9 ^|GȶhL#l.=:Q4) zAG2ި?U塢 B]8? н&~IaOIjEYWHƩtUyDPw?"& r)*_@rpju( b` I 6 )Cq[=!N$]B廤˞P2ȜkɌy;tC:i]``h6"N3]˽0 W ɾA~eCwU.^v ̓|+-jIKd Za6:uw)Lȍd'Y'w]5re Ur*P ?MґgvJ)m>U~-@ャNn,FGV虖.LxPi_6UzLr27%Z7-_)'n:;ĩ,M<-nRz^15tݏ_yS/!21١!5Ɇ򴳈UqZRfk2_mm|K@\32Z6Ν7㲰VHb fSIB,:g6]l̞ӂ 5aOvu.𠮚y>6M*oS0hO/WfM.k>= s?GmròҪ6kdG|3 "»fjcqj-WE |ZT ?!4!:HIMP]Ěq=)=Zc! N5FV2kʱ&z: AK+I$pA&۟? ;00-Xȣr8"IPBm!K$[פy|8f ;ј$1 ۫vqDE0"琣BT&fbȗW SoAM=8/0@1EL@%D(xz>U2 ;2_o(o*nej"kch=@w=ֲ&? lڃwωf>+0|]HO4qgoC%5aP YNIUZ̠K {7@84veeD*clf~j MNct)mCdDoF}Bd&Xxt(2\?92#oe a6x.]̇/Q:4 Gi; 0E0NL\YBkE2)뿉L)iQw+-3;Ĩqo'M@v8[On'^k`⏑hIMh'Es&{ jSSGg4  + ܎/ª B˔1DY-e|5[' YˏMǷT=ZQ0C0(S>6e,XH+m% PuYDm&|Z}wVk5ouAؚ80I~o 6Ps1=U6T4pE˖$ktxpV'#wB_5`8֋7+6Kpy*Q")C ~$p s[D] ؇B1b*O/1no K@C~%Kvs|s2XhlX2N`ݎiS}?>]03Pi8@ՙ=0\39vTBm(^$6T?#73us.&"'ԅh{e~_PU$XT=l"wݾ쩧_&Pƻ=2`ʦ"5Kz,$GLDZ3Pƴ aL8@w߆6-^]׈,o<,plͨ̈́v~(GKXE?3X~-dBwgxsb+xu/0e?2s͕7)݈roNF:=wS)=䄑 ozL+H[\WOvub8{Dz=2 o~f}{jxv'QG岅Kْ&a/۟ [V)(v_taW6 '݉#/m`9ZYơК<ZCu+׶K=(v0*P;Kv}}R HJaZ> Vb|pX$5"4Co1#*7/_ $gFZ:Q߸'fw_x.G7ƖnH'qgPmmdКer  ԉ,Mkż StDQ[CMW1oXWEp5tJPD"i\j'ArH]8jpq>4X XI),BS>WOa>>D}%Ӣ4aS(;v `K)*WҝyLO'd9ֺ&[HĽ>ǽw+'RCzHY ^Λ\ݗUV]r -I⌍i&}R6W j')װ'Q9N )F趨DbR;Ŵ@Q聅뗯UDZnf;wl0 8J:x _ݻ@cKz>T@*5ap'r_0Ncs3tX#c ;'2<c:lhkev.'(p-R=R hw@t(I~n%x+)$h[Ӕ0LvXő(n;?Aי] aEMx@C_e(eLdRmqwÏ,b|Mpc݌LMNXw3,AZ$)uC'+Jk3iǂ@UʜSCU\opVg1!D{ u˶pLY@2='aa/Xg|-A6JM|&Шe ? i8][-qB&?3+cYS f:sUb ;v,]=U1A^bPWŃ@,.ඖ.U GJnc8%ΖŋBdGŒ}UNjOR=X7Ḿ?X 7^w@]h_دtfأ#dtۊIk.4g^qkc4u޲ly@u5LbCy?#lr QfkURjrw{^ɣ"F\z xOYr'0Dcvkc_ nB_ N6I5Dr!'W8 2)΄P.wsT_CISr[! CIE`z<(7r u<7E)72.[`x$Vao/vևg&ٙ fű\(a{VHO@#d/.+-S=rE󕰥Ta!q-Eppn (Q?=]&XF<]GHzG ^gS"<`n9KE6:̲ tnfp|U|K ++[ ok@*W1@m 97n:IZX(+"vxsLqE3R,rk Z5&O5(+Zk$^aZ Xm8.t1*aGRVy+^ʘ&lb΍]wt:񘪶5VSÅ,'ʲqG+F>RX:C"}Kaۂx ,G΍2QH&f:^7y]sT],^|~1 I{֓v(|="HFAy a+f%:?%cnLCO8Hrb*[C f H9x)-B,$fvٵCP>*ğ& J\P*D` 8O'}ElJ>ڀnOuHFCĆoyYE:hӍ/sXS̜cfPUn˒Fu~j,#U'%>Z*JF 8-kj`&~ʡł@e ~d@0Ⱪ@2s&q)IQ1bMIUjfP8on",;5ؠkoE,(ՍgP|cMEau(?<6bltQt0dӔ:J/Nkw);Y+9 $(𘇠6.ЁƖՌqRt~z$`xqS\q(Ȗ*w(V#׻/ "ޜ)+ߜ%\Z+AEFA+J\os_P* arte5%4Ф[lpH[(A(Fidښ qtYU9ʃD  -th$磂TR<72?!bӳ.CakIDLTcO%/Qa}}n#[e]`\|i_' #[UR9@/u)}f4@hǫŧ?9\aB&IV+wGұ};)=Y%6*=9^(:(y0R0/;(K;'8 yV ؆ dey~*Ě#[3y8Z: ؏>+ gGw 2PV1 q|4PfŔ%Sjt/T\dҾEUGC7OjJFkS$=qp\ g5P7J?0\%տc797"M;5ōҞ6 sq>a&,[kSnzy#RfVT7rшy)o"XzbK ;bB)Imjp3C)D=aCC#ދ.e{pCW)KLxV!c: x-eW)?Pدa1A eCO]m*kA87\9B3Č?j.es0$UȺʎ l)kS+DZt[HR3ݽcKy@qaFIBàyjڤ;`E06b:$ۦl}3%P;IdPsvN;h]ru|⛩b[5^JaYtK ċKcLpw^xya=蝈3hj&ta[+JL_[t3dv).eR*/w%AϺ2"GKP؟YHdP.<  3++[֣7‹hfuPM<Vv{=x t';GW )20p aPfTK_u68&hpʶ QZi{>Nϟ@:=u&gq a'3/s myv[ 'Ed{t)M|CyQ3knHA&`f(wOfrh~F9WU~3P~S땢* u#MQyȕPGŖCwS)t AGtIt~Pqr!@ѡ >ujun ܇cKn:};s5j(M+֣YH#6s4A7rC^8k+7(Gmfd$Qv/-+!'>vf2_$n7jȆ&?FBctѫ$EVp4`KTkQhϜgx3V?*I/`e]F,Xp e3EJp -p!s+繤x/p !ѓ"N0pW()s* Se>UE!jAN&i7to,˫ܶjq=@Q c) _h;证]Pf:[?Qn3e:.=}=;kLɺm (Gu$i'ŝ*vGh/vW%2rF(g8<U.VTȈMҭj}B5qCl^;\L&z p" b^9$dz2 ͈Liˆc_&w1zk? x cAܲ#pp?:8`vk b{8k/A^M İ#4Qީ%?Ci@GB̛9U]ʿN7ֆգ ¿Sc 72FTc % AdGrou1iA9=i"ssx8 Sy7 Rՙ<U!r(:'?|1\ hHѷ)Qb:%۸l VϜq>jR)H@\{Kh$Uqp#}M%'l(\Ueo(`W`$ D^"=s(MFC荊`JH+1ƥA׮|ۄQCa~Þʝ/XࢇJ7(pt6{m*M,HnnQ@G>˂6 ,V2tYO U(B3m)OP47BNLy|&T(;yօɉ\-BЊWD(K_?@.GAUŞ QWcw,+?PZΟ[T0ED# ŧ rICy6sXv I'~d5!X䲁5Ԣ^*_mfEPB*6>v. +o<G*Z$7Q\Ya8XTBߋopN&?Qn~]i45:&I:񱁁dVpic݄GMQؽ7?cke?(*O-x x!dA_C.W6kcVw NdR驏W>P Q}gXxd7*ʠ?vvL?yl+ 4^J/%qK]lE\j_$ۺݶ-i%HfD?Czs硈 (3ůd)_4TDF= MoU?}lUX,)Dx0EE5T!N[jluq\[M&tRnдh}ߛbb@ih `:\V4H}nN8Ox1+K}S2"w-RlHiحP4OQjg`rp'իHGqQK~eFGCR+xe)aOpIA-\N\R׻wu{ N8dٻ}k`x*R$H=oZ 7,„ǍVml-R8/]'@vr6껅ߑ]T᧒ðӲ{x kO+.?!{FzWNa~f$*e U>bDžNA>vj6$S BsI\E>'cIn13E[2E)Ct( .GuBlVb"R NՄX2F o,9sq4yYJJqS\͗5^Z}_90~Lv/9)3UUH67oiZ葚,ҙt4]#X-# KU?$]*h5ToE8b 3 #괯`m+_ ?bD>j#q]tc.еtPpZcu9KeJfXY}9g7f bC߂>-Nikrv5w:\ǿ+@RU\UV"S~hжmDrO[?e^VU}\B74c"uM)DIM0^g"|m&_A/8.!3F-tsy+&ciy1^yN 0]U%T2q3]F_^ !$HC~76CR+܆Վ6˳$\O~!g%a xw'?\-_\Iz pZW!OJ!hT 젞!,4rP 7A5e~qB{bxd[EZ 5!~K%;I: ebG;9+zGraX@Xzc.?HЬ.ܢ!Vsnqx~Хk)EUTEJ5^cw;XN,1$42Y9v\:p{6Byjq9(tj,58%^JBJPR95{Uwu.XcbF7dGnS^sV``=ޓ1@CK0b?BmjцkVQ4颻YoAo_3NoHZXFO`PGurd8~&x/)4Up[%`[$ uia;`"hoɎoɎNk%f춻~Ie&Sʮi8A.ߥ@/SzhR6.sA mωr%k,Vs 9slhS #aH[dg[|wOqnN,H.̔kkj&IEfA1\6^gM]}PGk--,{ -_pc`{Ԧ@8NEßU:C=*''*gf5*9#SN?LZK"sj Hckcю` eڊ̸}Ċ,ٔ\33(e+D35ؖ3zҙ-"e}hDY}8{[!өID}}*Y4?܅po Kd-nr*ebQpNRHp(ګ?}Sħ5eu@̠dx;3}@a&nw:V88TSl Rgs 0NNJw58v^rA|; 7b?JffR"%z!9ohXTk^]1%ê(F} O]VyN1C}9D(=?3؁Xpj$J$!zAN'raī]/)Xu U=|lmnlb_;d[8Y? IMux)\_K f$quyn'[&T?ģvg@{>i O5AG4Jpc5h'7M?C/huO 1tF G:|U pP:v*.aKwQ"/\èП%x)ywoεkغv:,X՛ @ zf0?sƀ62's<`92)s\.S\O{IϜ-ΑD#Wh.Y` *F aNxu7|cYE}&4w|Cܰ~G@L$M`H;a:OI X$aqvC,aW."M5*bK"^'ۭІUIĜ0ZsOFxlJ* f]?{SfTCz;M^O2^֣mB ?6"-lEi*BS8Tgn1ǾQ_x3Pm; tm]|xZ$)Ok_{oI׌d/*41Y֥2КnG]`pN@"4ۜZz^[>1좄RK1Qߕp#cֳ$ZyF'X M$ۙA*Ôǿj;85\z%a'*Ln=GEgdS, _:|#{ͼ?Fb *u5]bc"2#6Ff. >A]-S")%bEm|\7.j&GΞ2'H [3 TBqlTs'l?B2핼_(XYHEzޛGxuɇ:A -.d2y#/pBbD%`k9BiK)著v"\g:'X@? ZQ]/b2K}3dwfw @pw#EǸos'[.12i.9b#h'} /F&~Б&P|o3P+%Ot Cjʸ>]Ņ)iI5[/Op4&O{>ȳY)I{Y M5uJUY["2Vd ˀ,~X_RJh#J)WS&_bkn).mg;R9wsP_38Twз8y@yev`{IpNVSqLѪFxxMevXB%PKKLu/~g?TWFA@4Hxo=t7l.4^2d(?tDxoʖ0uk5|EXF>aoV;-ଓOۻ3P\MGb<-0ÎljM. 1U˺83Cx-4efkː# >/눈-$kuC'|>j ab!*,~KB=% `o:syC 1pj&AGÛ2:MaA7䉢wM9/$>jTqwa95E<`vSUV'NK [ E9ނGoEX-E4pTɌP|럗cJ&bL@eʬ`1'au#9-\$x{yآyفg:R*nnޘNà' ƿs>Cy. KO#A-cO{{XfWx#" dpCG ǎKm[9҃@}3\SNN^*^P;= 1e2^ɐZgcF&6[iM*֘˼E:F'x.K!y' c(7!>Bې HH QUrUx Mӯ n& 0~"i"u#uy ^ !3@ Fs jR6t68SnΰChSvU f5ss*|`BF/N5rq0=V4{Cmx5x@S ,ZͥJ(q6A/ w >َsF#1sTH?#6Lg1Hz:ɣG"*(HT emz{gFK[IS`$~RZVdE_CAEHnFHŃtQ<&('c_KE3+iݶx2eRv+GL;.iTmS{)Xg &%ŵ5۾eC[݃*|d\zuc2N2 c ə:Te fw{7ԟG[>X}V$UiStAݸP˞ jjK{6}udEV;ң_C}hc;)sZVF:#rW^ zeXWes(BLQ  ˂">~>PltOYpl{ph/-gB_4;p-47e]\{̌V6[%V/U})[hU٧L fM3avQ̲d;k)ASd{*F=] xVAD,3 ed-'+{oKy&I+3>a[r%G&AΣcRaab 0R %m1Xؿc]ID˹2q,jOxW]b`)P_3pHY!=J qi >T&%z#V{K?nd/8;rպ|CeУ'4(oI'wO1pedvvjr?~}J Kq*̣Hq&' 6'@6N!%U*=aux\R\`$J W_?T#S}p)W*>&!2v?8^mWZ fl󉛱rdH@9KAx+cNEһ-&;JLM_M{(e_m:ӼhLwA$M @hb';N67$ KrL2/m£(q ! 庲ٛΖape2*|TEG/ {m{c~^U*5<@Ԥ!WYe\H |e!48, aEZzfAL IӉeV,yI\ ZAcJ|Cŷm |WsH7>(1b.5&4foH C ~`ACٴk{].!088"vCɌWOfeκMfl;)/SRgJ<ӈj~#trúpC#KLTT:jͧOTV= RTD- ]m^{j2EE6}s{r:y# (.0MG~TnτFaz+Lg, 94@*G/MqZ~"jrVB*Cj$N`0ݧTl7&ӿs`D՞#NαG8 ntEvYW7Ob6E`Vԣۺʪ>*l2R)Xd 0,#D8E Ah{cÓ5͓NȹC ^[*{VJNVi pzMȲpTՙw ͚!ڊA4 YCye KCmKbW0' ұ.Rqkl.m2,I6CV=+#=jf+n`3)\:SUtSuLq.8@PdQOo~>  LoӉKҬ]*zE<pC2/ 5d[ȘxꁦPѦqٳ^%Q}rbb)ZH6.hÛQ'gS} kI ڴd s0 YKpWz'DvJl1GWAͺ2E.U?pkuŊ|g#5}gcrQ&/̿ f&<~G]a*ArPK7lbi+쯰`XH uIZ?D$>$Iu#2k\P5ͽkf{f^#X148BņmCD چs( `pGlw, Y<۪mE#?epo Z:-U_ނ Xo#[ۧ}@vx,닉e 1"z5/DH}Cb7lv8Z^n8W~o^ 7d#P:F_ ӪxޕO.|B*jm8\ ywjA46\v\x?2)axdbت4l:Ԣ2%O$ݘV@6͖wK}oE G\F~|RL`T}5K:3AyZ誈s+1Y$nòƩBNӹz 9ԶP$M_Dy-c~5m&e:B}ϡR"xi?H{3g` 7.s Owe0+$ GXW$ ˉiF~ax6md_,)-^7j>ёHYc Q" icQeu|eH`TRa6]:vR*[~;L(" jo `3~!Ero>mkihr|rs3OM=,hQMd3-y2 F1bQ˖4;(LHTk]1\T\>a%^Zcl2n*Ef-{61(P;\X;`6EFVa2 ԅUI v<t8ʣC<2.@='qVcuˮTx)L,lsV0( ݰ O?@RW]7+ZYv/kLVg~x b,~TBgDQ格Ԩ%NX)l˵BuY^{Ju_]=@BL4*|B)I6'#ozKɈ;d5g&1t:m8w `i +pt \ vc\+莧ûfgo=?I"0=kb_pf3`lW:vI;@5lnyʀ!SMde3RSٚ2KVcISppYŦῼ19}p8rd\sX3qn93YOgl ᓬ@`ܵ1Cy ;}♇RK[Ȥ_um +pE];}+)F8!G蜁*}1N~p|'#=P0ۅ !Bfn;5s\t>G9&nw exZ ~Z5/ǘNj R lv0Q#ۡm*=?Vuu`ś NhoI֞ٛnO)G8֗Kzz⟲M#`fWòbUtR`ˮT"O2T3_uCGqU  8+'[xaZn ^7XܥOtL[֭_;ړOx?ik5CR|rBCUajl>y8#P4>p[aY3 O^L\iKdd.V?tpRc/ P,Qc[KbÆA[ɣb.V1nd8+ư;|'ÏoB?<1 V~B^s-Ե~vu (jbS%WvuycKWHg0m [(n^zVi|Mgi:#N[^hnIFȬ ^R'@jS8 .ΎƇD FGL[X!D|6wXW!W6 }cŝ3gl}I~ "#=A^*J, s ,ô2Fbut1,%,fPbݢfĆ_1 . !Ag9=\0,c,ay8,ͥ=ΛK;\+m9A2OЎ%Qy*o6{X)߷{I I;u>8wa^ , aI4QjGi1jU&b~f|{>>[qy™pgӥ̿_,e'Ɲĵ4U"l@<uX Ь'ѭ-1' X5;CY"DM4{eA^mBZӴXM3fxe{jdt|# 9`6&\DO&w\'x4 KJ󘢝m]C]dB> P@5YZ1)ݲ^N j_|69VM/C[G rzzˣ᭧Nɽ1 kI^#;oЙod󾍒qm0hhۭQՅHÓJ̲;FcQl$lf1v%SQsN^-p͟~hr upa"qTloj`qF G9>!H78^9qCoaX\s9 3I ^=~g_I*iW*,?ɸD`skkR "{Gv=ԉvXFЏ rƃac\3*K;1x)pC-ej~ǻ(x㸡ޭ8I寖vA&Yf=] "\#q0ަlg-KNMBWs?t71y7Y4B9+?wݒxW;mB@flz%,*:H@KAsi-. Hc,v,7B^9Is\ky ٣O`<&6?, t<$%:Z1.n.:$ǕbSGSgֿUx1%qS>%z)lfsj{4ͫ3ۚi $Ó9>P^3Qsou2 Pcg ®gIY7.qaäMSPx*p=Rq6daQKr4ks^"[D/2zKUZȇEVMB?*IJXR\Grbuᮨe%9E)R^^q6VWIpVn>EѡM^q>@z N(,8~!/nK dǭ\{  k!ը:0?[h\ 3kfIYYժ3ok0Ļ!׏/K_-J3(e*:CZ"yv&QT g>-)o#x' f~y>0DϚ&+7E!G׉`/hګv̕2V<5^N CpjlOf>Fw` ~lz.)a˴]g`b>N߮4xַ;ѓVԓ;V Q0Jۆ3L]l! n}Gΰ<3A+6uOs)'S0:qy;ysgR5=,kֶ_$)9&_M,l u&5zpp3reb=d,@"+Ɨ>ΌmL&꽶3>|d@^ٓ8dE)&u"DPvm@Agg3%\"wa<dtH Wi,(!ѰircCl6ielJPq\~F+T՟i}$*Rfc#^0r*D&Z bU;,̈4Sm״d RX R@G]_ÊԌ%}}"aSLM\rf/N܊ -%ԌoKvV.ddJ%GqoN!!>fʲ:*nw(+~]B񎭁$Y_TkȚd?LR _p/-T_3qѵ̭AE^X&6m`hT@cL$N["K9es/&Y \/$/I=_1ջ tnnTW-B%Vt1nۦ?3UU=p0n$1 ?qkFH;u#f{=mZqvdEсBU((lJ -K"/KE[[eR Y[8MZr%\#Ko8G>T(9*ph.>5KJ&K'fh=}cvWU;2ޘΘ.#/=8+|o+I]$6GoMHÚg * ȹZ898 ߁Jս?Ȟ4N4d+Zt# t쒀]Ǝl 4ZnwG:WqȳH,  c~Gncޔ3J]QVFa-N" Ļ<}$!XZ2^ =y*8"j]-7Zs -,4tFp03]hc1dAOm*No%éc@ TyS͊*O '>7oyȌ0q*dyBo)I,P!<;PP[0T]PO</PCj}p?D=qM%'E1 oD>)H/3yK_$hoE4o-ܗO0+vR TY|GNNUTt |3.SsG,I][:T.e'~Qxy2#j]ĈiЛvVF!y{z3OPo"EV+*\(X=4M9-\o*n_WŞ^i#W^&`gGmN?W(&;ȃT}<c+QCVS$U+[-_+`C"AE8r .u.3MQ%@=ODMp?G7bojoMJiJ)*^pN,FYt2C9u9t*ṕz_f\ݓ[W[C՛잉cɇ]g)xيI/ , M)]ZZ,^+2uם=C&Hk߇Go7{ %Iv_<6w&E E\bE,o턍s{~E ACZ.8Be4.H6Nѕl㋗W貹]0_Uk ;LPK4 :GW)|~wsiDQǐ0ݼ C^'{(+HNx6&dJQ|4E>+ꆵ b;$9Y<Ɔ0,(Oz| oi)V+Fa"$fv?\gY,|9f1ӃƎፆf AX.aBDI["#Wɕ=B7hvgiދ[kF=.@9RW@彊,)b1@Ӝ=L􈙈/VlhSUp Zâd'ȶn9tM!ыOabr;GwE>H I9􅇂 $;$X۝*싾$?ۋ\.tX*A^^J Qg!ZEi$lHH"1<۟nzz3v4;c WJ=c:p!9&gGN 8ލ*ShտHǝF vAjx]Cs]n!:]X]͜FK 9"UbnJv=tƹ⹸zurʀ0R v~'31wMȴЯɡ<ZETg::C&L W:p`zíx1 W^љޚ.GERJdߙ6ph%4InKvHji9#;aJT[W;!dx/lg7Ͽ>.MU+R l;nzH5P`Ku~Y `orL%'ҼFlg-ك%O=б0M)OU?*_/5XԚF~uW&W@_l m]ĺŸ7pU?A&z>o]G*\di(t,ylGwvսrXUHZxq-P^c!۷6^!wmfeMAҖRS)}bnсuxLa^qg.Nd5h-Uf mji ,-3uUE$'+e~$Ug-( bxKI8#YUc2b>I)lF7L(>p |[7P哼%Z$iU`Ö+[TmRehѻŘGɒtgdBA~zĎLUd9Y Ͱ&ˆt(nZBg /͈Eq*C.%\_ryOL +62v;C\qΖMxFXIi(q ֺqX37fϝ2 ڈ)1OaKg-X_t iUʣn$@!U fo;`96^TGeT-Nhɷ@}:fK1'@ X&1F '4BI=$j #n G1?9I˨_s﯃a{2q}hplG!g[[^=/ȗq UwcRٱE%N{5@BNg4S$5\_U醻9`+\|o 2;Zc d+]s_62JfzIQ3Gח5{S] n&6i<#罵 >p 2o)b՟_S- }Ina5v9.AbaZAnhl#%4ܞ8"4r,5j`MGS:Y+qҞ%=!V 0Qq?mCo0jU IvEOAהSnu5IPZ9Ur/ݔv&S_w' %WڀM)O=mutm3*[`@yWiD:KThW4䓋GnIlb ݱv' )bJ9V_=pF@RR>p1Νama+&gy?X9׬1ߊAS*9̧a;՟f36^8N5!L/)6K QYthW"YI#祸9 LG}]wcI`AHTZeIYCpi^ޔPL9,OcPpN j:3 G8нF\xUW%R%\9;%UJnnK voFvwݸls!7u-h LyO/=XAw[nG=e1vTs8*q p;x `u S+UTǑLIݖ] XH"25|b=rv)g紝Aa&"HU_6~!b+ hjM=n AJual$/ﰇU("#~F MqhVX]Ķg=͈ifL0$Wv ]z~x1v oBqobމ %*^7x1@"M]1sAqcmNcBǤ! Np`5JAגf -`\g7Ț{mN݌*PV0uޡ++D^< Rq܆(8ܯ_Qa/hcVD[eQ6eStey^"!AXr)hTFH粥0zn%LO^mʹve{=ve3gd'jo|Fα)lXZ!VJi~|H8Z9U+1sdItdԢ[ 3!f$ 8. \ZiXyȑR,);g3>w ȚէM%n={TDG}&bMԙ*w(>~2]$u FQWh s˿> S6q듡eF.o ּDGs3^%čyo?)pb+DsMhYT>IE+vg,gB0ᖙDՃ6oʏĩ`MOjf"SɊ<"oJYHY xj^ԌP0.9F:k&O)+Ɠ0+M?(cʣF,f_UNQڎxD=ګ x4E릛l̹yFz /@~!dfv'@]av_$p~CkSQPDtT%tpsL tn[S&~{~jf5GqT._5\svjZbQqbx6y31LwWUP ˇ0*Shx(iCIFR I@QꞜ0? (6$1o90V*6o}5_'*>wJ*_HDxgX"{.5AdM{v/`S[{$9C41-l[/7y Hґ{-QTrbM}^s䖋JE^2{4.xLe©֘`1­4B()/Vnpt4u?DEJ vM0~|Oz敞\dodL*c4[u*袨/y# zZ->[AK]/TgT׼3Y)-n%oVGNX($zR tn)Db^ǫ:Ǩe(څ#: r:7UPꉪ{&_*u%3 3' < >QyʉY׌*i2Q)iz*|ńl3lEq! }=bi=QG1.AatXyթ 'ne$lVة!]CVRWAN1C$a3S6QfoR>ܦwvhRa0&9ӿawwD=f3#Z˜g(zj|;6^&tg  x[Xݒ`ZΪpOcT u JGdNX '*B~W#d>|p8 XSQ/Rm 7:٥3eoixU ;c}noeDXG覅A2xV脐)rY e({呦k?FkU3myps#sܠ#Mwж]zOywӢٹoXCȳSpu,(ԍKrhiUL׼ة؆p.w:-99X:T1 7-N@[\v9a쌇S)xIҶ J%?qj|jC?(s:[}.C'6ʒD )Ng$@BUYR{̼U&]!Pc~kWˬ51c$zΕ0Nh:WB -2,`5/G<'z7 azI--n2Zl0HXF'\ ?3tĥl s?j,c۾E3OAhD@^&<i`!*xk,`F@PhG&7GYAh"UKÎ6fZ{Z7ƽ[,Tc;1u,>l[N ڗ0a4KՉf[ځQ$D\ޖxPztDIΛ&".;(X;DjR5LCfG %3lB4p<^G\*LhZkLj`7D yrȥaNS5Uy@cP숎#l殮{[}9ێtadS\u[-068Wh?r9~PbUpBxdV^ll Sd> P X݋\`~QveW0; tt^@ģ&l5F_mōABg\f1.rp(c-2chk (=vҏxc}%!'m>sP[5Y=%﹕T!iy+QE|^ר1 vsz}l]Pߝ{NH)hn嶧Že[@uUG, (,#8+/a V§wuR\M.|/[/_Mph6 T8CbLʯHңK $E!:U]-$a X98,k:ԛjIl{Fp7VSP8L:*TC* w%ݟSߎ&N$xrHq]%?D:y"gT'-RHNZCQNY| |H'i2'& NMݵ&~ I YYJF5!B'߀;Ծc3ܤ7|nڷ ?¼ܹE$8`\eX??껡;jL3˝eW嚮 Л#Q􁔹'Fۭ'CQĉ \TUZiG%d`ocfUWŪ .F uZȐ*]j]lG]l55Hģ"+p 4yj|N?n#sq\12 .Q(q2 gebD¶t 6ln: ' pʖ1n#гhܼ_}4!Q(.n4bNցxpRbbM(n`FR>"u91zbh)2~*lkpi_7FluvPrCX_Ǒ:4dzme Edcs&C/MiАۄ Ko2}s >G!Jy\.J7A\o(7yz-%w-EPGMZ!`Ed )x}dͿ*xR&ؗl8x%ѯBZ[ÃSXrSl_ۺ4r)V xT$VGHUzJu\aà}qv9Z oZm w>`ಮI]%Ʌ(ɺ\Vx$DBL g4\gvl ; Ab?~] '<"؎x-XL1(fcq">$򬤷e(DvvεMusMf_RTA{lUDVl_ciSl& I XQ3"ѹ¥1V<<|ĴA+'vs!ʬ/fJ N;إb}66'I9f!z|7-}\- ϕTQEX` y[@IJ f" Z5fBat.mkݬt&16I>'Ϥ3wgD &~~\V\DɦK.e+R5.p ӹ~N eGJJY`K.ow*{HX(l5<nj G2 -e+ܫ\Ƣ̳9P+s[8$d5ZfxTD2^'cAֱO(uG8 s ;_`ɓ|h$@Y{aJlҳXKg9~}d) 2l4kXWהgz +_}b3H7!mcuI'OVyS[hKM/p ùYJPQ66vqlvBXq-hFȚisC1va?Έ_U56@-٨q4xe 8.ko<3x#CIyly}nhH߁Lof'.%xj _ _9`4_qp{Piƹf[=!dywJ 6' 12^Y_7fBj 6Rk +>o[MMzƴV"1p GJa-qD<\YqУJ*E|9k1qkkI c2C tRkT{|\Zq! (Yiɠ-JJBAlXL7|_ȗeu| JQˇ^[&ӣ.yXo1צq ɂJMҺrC%2%^;'ldGŶnn\!V;5jPq+XɑR7E˾vR`6iv6$tB+pʬ շB]Ɛ֬ȋxPZ-$>'~gVJ9U3pŗ y~AEOfu#| t[M_cǺW %3", ͔) $,MAZF j+6s4O-J rM3@b{T-ޥbE y#iVZp&2d;HXhf4Z/g[cXposb|1I nwԧkfK׳)Q IY*7e$G?F73>SnERۅZ5Fl`}BSJ`TLʶ`EKdp: :%||#E~.:3^_"W+xQ\BÐ8m /9_腚$lh.c9\qt5L\|-`LGy+0?,/as4.w*HdBfNRtqΆQ_XC~D)JobJY'XbƓg/֙Yf u1nԆ1&dcNRJlj-I#AQrΪOP{42n1?+?DuHEU#P0觺:=Ҿǥ% )=8 Wr]b[|s#^rW#յgR)Ɵ`$+ҫHqZ[5*lqT5okU~?"}[3m=no3ynQ_=_%}3E5]zCUK?n5zh`PA ;8z2L*R޴P+(\>~^)J<ߘ8A0Ep¤ڰӄI d0XmKi,Ј(m:<wACc*3Se݂n=lez*{rT7S 4sDɠ2xBf ;0Y Ky屌@+d!# Pa<ǜ[$r' Z")ݥaƎ@ *~Ǔ]t`QT`҈iNq/⿕9H0S*vA47kGQ5a1*&>kdZz''/p-sME J-0oߖsC|D^ UN1L;5AS 1x{?+"Rk4D) ҾRz3=YCQBZ݂iigRixr^D|ʛى%_php]:,cG(9\"SKo-yۿ:1[/Yugݐ Tw:ӊ7S5h%జ#b Yj7T ZD\+!aj&hIm)&HiTWj"sdy(ҿZC)JZEl*/TiYa 26@*KÚ_#ȍ$NL.zdRld2>h1,AZֆQQuiVmAT6J}70*Ӈ't:a0X?U;Rc":j􎭐j"$UrQ%!h:q9b`i0a!!B^Yy ` 'ood3Ӟl=a7y\hUfߐ| Gwfcݑ D?96IݬA]^UG>݉sەW'&ZIIkSaBEvg)+2Ƴ.Cu9Y3;#Sl᭸:y5 U8+.>UVwއ=w3,~MhhףF$pGvrYeL/!A"ex>,e!4- O:  Eoq >:1pE*P5>{Œ83dq؉< ]V0^opEq!oH-f0;wcY]\6L]{Wgbs<0Sɠ|rahwo7Ph1Z9pHg&Q?"0̘>ӿN#YF~{%%)(hLG/=q*K;$H8P{|l)j^$(9zL0Y̓%{;~VAT"17tI۟$&di`xZI|91N@a-"_Vtb)ɝ#,BO%B;ePr@`X`Z5m ߰Å.$AK㉙jdcEVeoyoa`3z{h7:O:#k24N=W՜k2YM |a9.uI>/+cR^(]И~# OM1+8Vt}{159SkL;V oI$*H7 ^Ϊ}볱'vi=U=v.&S/ EJRQH; s\y63E2,mK2QwfPlэѝ*qGLd@h&݄v3,PEQ;RA8~g4E9w'tPd=V-1=I3Qt֤q왰\ϕZ:%0c.MoUf>7P4I԰`jqMDzѷGdr&yv&4T>|xfa"F҇KYl8bb1V>6#{AŭnEW*~+zؘlE=B%OT>|>hpqeAȠKN"3}'pEJzJ#1 }ztD,MvaW?Ie 3QB"E: ai f.ܬlh*)Adkp[0;ϖHsJM";9wmۦN=pov1bֱmRCjE ԓ=@vFHߝT< ӰG{; P,p2NuQtT~YW7!Vz;fCtV{gvk#P_:UV$+%8MpQ&X}B!公,|a]|HI3Ç:ص4I$VӕzYn#9WѾY%MS:QR) ,Uz8ɔE`;2ј>Y7T0&CɉK튰[+'g̐>D2 hhI6 L|Ly7OL?)a5qۧ%Q!nj˔+`6B',"k}7$N2sPx2!O*3arO81ZTKTPλ |WQ/5n-$*efֵ[mG?83_@)ݳ0`8`! >y\qMRtV>{ϣOS/H ђ눀{= s:X[VP9^dea iڜp0΃CWg/DEB( &< 3NsĻU>[L ҽd  ~_䠕FOVTj{IȜxݫ'w[vJƣj`07t tUA߷?@sƭb-Q)YS)l'ls%8h‹-/Fc&|85H 3st I S+Gpap3:0 A VnKil??Zzo⩐tYVd؄e1 _쬪 ?^[h-ٹ͋2'L@v2h҅9ٝ0s*aӧrY/Qzv0Lsxriص4: ~JG*;$8Yx&EѷU%3ߛ K1+;T1{@:u֋PU &r-,wT/*M_;&vii?jQ ^bƹYa?ims>fDГ}u#UOQU򢟺Q^}r:G/Z`sTld!nY4yYV\$ш<O#6 {}rGFH? $iGdV0:#Hk,P{60q~v.*1$p]ՌO"]L.#,Idc@@w05y> fE7Xk)L4f]^2ZbFTOyCx$tAj9קofNeڲ+.ރj?O<[Y\v%s'giQ}H/CBpe+,UnF/fA/^Yak(> vx~VeדPK+' {}Xlx;/WS{ Ɔ17 v?5u|I'^[#a!Q)+KyMg02]Jt:yi!T#"ֱò#Pb1Y\!}rj 0W+!7ֲ,1י`"vbެ Kr]*H1PL*rZ)usT&.uZu6|3Ǫ ~UKC|ʔx͎)?:;SOD~H !gE.m J2B)ו+=AweokKTA|tE.R{a7d[+^y͘YnL2@DG y3:A$J/kQ 5mlmoE>UD'|\*}4s_ƚ(?7;Y^lUe҈u <ҷ4 h{cV8+jL6 K3-DגK[\F, %Fy3xdAzrc3.h3 &ݷЛ[VkQp L&Ջ@Qnn$wӄfWo4!\ ‹\NqC2C/Ī2!F\_]à WCߓo%KѠ&4)VC3A&ϩ'w}еfZMM-gy{Д#\s/%o [=0YkxZ`7{zg=D# l.Z?A4`$NLE2ׁ͂ E`mzkoڕɳϹ;gH$ł֍sAj +*!AM]31GN—7<B٘'--{: =G,I = !,ld X3NN܎)5%{G/)))peboō;|Z7㮷"}ܟ[<VEnإ>$q1CO hx"' }.uaકPuШ4Wra9 ̆ {!4.O#3PwrB&$ z+@|iD ъoܻ?VҙQ:=%d`Y/q1a@?AFYDC4*!' ֻ&[ ?6gj؄u.9]'xel,MTOfhX!E:35#%]{_]xu &yyEcMRK[E"PRHaEthrTyfDP7oQ}[,7_UIi~B\(gUódI$=`όU-VL X&dX7x˲{Y2aiX輵iE{h_>#INrYzdy|S(8G60[飏S">ND'ah#;C%w@b{#`@R[F-CmsJ즎YdG\ioEzH qm*":4FR+bKdy@gɑq/Kl]8i|AYvY[lԠMnUMrh ~ W 7p@`^xڰŅA0vUnx|+Y,ln<lVZP6;:r $ѧ:eU Ef q^@1iץ#&[}.#r!&Uoz!R5&3:[HK IU>b[z֍ۚXӉw[\oset19L'2/̞~ie^QY#BjSQDis 9D엤]Z)prR~RsLN)o}gixv̱̟mH\+?3(Ԝ8o~B9+l=w(pc87Rhb Nxd6>⚨5_7 - ڳzף[Jx(>| ~yE0Pygk/Z˴ Ol[FqꓔLOӝ)Uuѫ)t "~w%z xKY䋇kE bjI2K58ܲFŋ-!eC`Kǟd(e_ DNݏ%7O;GX֌a"׍P32G+3;SՊ~,gbZOxTy{ߟ fM%rׯuSyp-t^DoVsq*6|ukqS8$szH5sA}Ɛa)1㨝 1զ\.˗嫁kP 3E7Z"Imh>M{rMWZ []:P=@ϹJN6?܈zPh\Ըl-%yP>vkI2?6 X@5tLvoU8„Jƿq)5< 5Ma|]J`#zѺX?%qbw2+jfVbA/$,vGZ0d:^]U$JY: 6:h9˥Q-3hvtSҹ/VHWU߲3t\JӅ!4" N GǕ~>[[6t$I3paI//=oQ5^ݣmf<97>UQ|6c jZw\%_VG"΅ޥ KMzFg7)|$8?uͧf_-3QfkS=(JQMk Bv!-u#^¦"LHYv_$<x_N&wDȭ,-iu)熮Q%I,Åیu x"N02M{.|3 )J6Ī3 [̡s/ǥR _Ɉڱ 2!\}Ka/6z &Z .'jIz8'A$ K?;t;/9mYo{}5QV\&7mL!VJGR‘iXa d,ƐD( A%7 ?jv{>oЙۼ [չS@I?wmiIA3)>:%' (sz$rG)~MH*cEpt~DI9'Ŏ᭲i" ": 5d[=_Wx33Ƣ=a H08ORBcEO*x|uypR'al?]A=3m«\ߋ{9?q b}ˍ|I,Ięt(9fqQS𪴕fֳIHꉙa=PpԹ8Y:C]t=k2{Ϛ%k+LDE7kBc9|FOiR<]i>mLk9ⱇvz8}[(IM:8`) #9Ba^aLc^=8&h A Y>&^NZIhiQD=j9‚?./P,~I x/M}P%Ѡ2]6 3vY:Uҙs[E@7)]yXR;T ӐeFi>T&M@ZvLyo`dy@xYpVN62l% ާU=E=& .HN5zI8)ǓR'\wS2l}EJbf]HaX{ hf`?' Fhuoq{@Հv۾XeQͷNTwtNvOSs 'Iwf[3 m-z/N(dVOvqbP〒!Et=f 243lM֬m)ek0X*#Pt^*BmR1 [/|̝kQSvN^@ 2z{Zm#mJOJj퐅fR*NIsPnN0j) FaB} h}Wk$,5vP;V|`1fO%+\j{9ZbTYcUG/ڋL92ϰAEXUW7[zO|% CL)wK1󼃊iÁ|=TT@oVs2x`'c/b(AmX\GUq./\>sf$ k3{q-i7aPA苦c?x$/i(X,Qatv ..Mnk,{mC"*VB=L)`lJDtVngC,tbR 'd@b84Q ~\ق:d2g[r; Ƅrl erX}w;Β)䉱ؐUPFIΒ1<]/z.}}sHl,2'ܐu>@> bg,٠a9Gd,/D!|] {MeZkQ8!p`_vީkF[fwOh\ kBOA?4{$&dFYމ*"hMY " 4tIf #^мgo~]w>Lo'& Ns(D]Fb$63kd k>>6PUpWX)xpiU;' A;,a*3M<v[c4ՑSiwL%'"Jn(+o)\.{S*0??d}gT9˹K߼sXv76AenyuCrEVIEczl^6(ր(d/V?V%2iOu8[DN*X%ero*5}`s_j?aVA B[^>U5-}vYp8z64bmosZyCnhmpe*S*>qh*Bˈz^ԞqYF7pDrMHhPqECH&}auD.*_TNp2L kB$4kпM"*"-]m_듎aUG rH(jR1 }'nG.hGt™Yoc? KH/ژM.Gact"%Moz S| rϲ%@sڼ0R}㯚X_`R+Li=> ;/ ڀ-p|:bw|4e2J|OK*(45?'PR*sFX{WﯴgB} B#a1X "Χ]mnNzɰ~Ir6Vʲ92_u̓Ìt=N<&@] 4 ,? ?IeFOґe]k8%HSu9@*|ӣ"}ʒ)L42$ Yށ4p> ٿ 'U&m{#,;3}=63fOBج3F1N'81%GZYOt&keD6\mZA26FI`<xj9HZe8Ptnf>nJצDp<$IF~] y)[\Q>ڶ(ŌYpǸ^c>}ehi?{o .YM8 =\Y@Wĸ"e_bmFclddAn-P1^QxmbU)l7INR\PYMu׈1*Q]+(MƖE,`m*da|x[#͵emC2AX tbqygA2lIIB =“[GEjs ۯ#]:"wKvU I I"\߄q!Zt20@ x<ڻNY/E*c'-NA$nP!dd =V-~8?P|Vgq X1392sev_`B5 _B9 wXS բvӖ#E!r$9!d2jX*Bth/3nFܗ4{x+<*NdN3MIF0h}z|$?%tkD"uX/hYBs)dZ,hs5WI 7Ͱ9̱daK4F|^6VJ}ҿ$]ާg߸Wa,s:ZEpn;͒g u.&|UA7u|UC3a<{W& }~}z39RÂql :vztB(0 k3VL.Q(Y8KEv(vXBՔp͇4o*EhnLM t*TH >kk2v[^NU' (Kf:'I&١8"nOށya^yu8pǙoP$?UvDVO=K+cM".ҲBflJzSJ2_?9ۜ؎_;˻'X 47nYq.U*Ӭ8tFi-4ϲj)%b %((`Ok]vM|^# ӟh>Jl^b6ˮC]n\=gz&{SPVt ɴVUp 0U5L $cL*H[sT@`E 'wAy ~\e)]gb BLJhs4P~Jgaw't_v+(/Ŭ!h3(&<*vU*5ٳ_krgid'!Q;ޚ14T|)GR8nn'L.0f   lwc=3'{0{,p=ȔjKb(-SD<)/ҋj㑚_'z}c1uBɚ ;3(e2mm~(yifE @=!eC&,z)p+RAѲR1 o{(w>dȷsZdJ,3] m [J3d}vp9 ZGcV4R @tLٷ~܍7ݲ_:3%P_ȱpOHmVEc4 A;#.g-N؆JH+w6m u:x/+1G r/]]{حa>yԏ~?ۊgFrqlHPLr 6R4_pA=Kn9es)#`q}:=X+*T`;.4\Mqעfj{l +@4-i8,u6/ -Ɠt Ȩj}ƻ7 ՛2b˾2kTOž@l0/%<##2s*mwFS2hpjZZvWg2@3ϟ}t(.XsGra&5*~{h:7M/v3y]uES~!HMִ(x߷O J.`Y/N[AkrP2*qiFN-2W0'Uj1 M**rz 1bb0xΥ!13d%=uaO,AϻR~ k~̗[ޮVvE'Y7~3dBZgqys~*P94݊|.[u^3*|-ޖy*}# ITy.VMh@>%"D:䣍 A)u"I \ -k݊I8-xnjG레n?3Iڋy,ĉimUuiS pH,*n}r/[h#qjj-f2U& DFIz:u¸#CǙA҇?,W|ƻX5+{+0#)Z=f'P>h}"}u |{3Cr?#$GyfƋ,Smq7XS֖v |b3AKq+Kz}Ώ% :Q>]b_| dP}Nl>y©GV|t-yeSv=`7 D }44nz/s [` ƋÑ=' |Vhmw#v4Qw/Tq( /CeAYCs1"Jw++^3yu?+\b'@l[L6;n RSt3"d- -5P١O6Vѣ|Nѣވ(!D]͐v?[x~6k٘1Đ-)=bvF.%vcvw!Ӕ:s?hϦ*Qn@p5ro3qqǃ?3\}_6;4*'q\\E_ LnOXSⰭ?zz!dL 3',%X :}$}ЪpQ/–eaG hGVo-jAYIAt|fڞ®1_kA|ۆ_a6w ?v3 1:R~r]4,o(u/f=4Z aMmM߾cky'؜Ҿ> h%_(?SE)л ?5g';7 3O?%gHC.Mmd~~>ԯpۂ #IE 4g"!s2LIBIl;eX,#*H8m~\27{_  }rgP\jBϢ;XR5O3EY_v8@vD*qAD/ >%ENK;Y60V*Wdsԝ\T6 1/(opSl4 LXљM kA9U-w"u>۩})谂ggрo*P֊UtSđ?"v4[ 5_|$ѱ#GhֺCYFœOc%+fS')̮ϿT=&B~}[о?|!y1lDQ')[92!uJB,BGHUJ%ן=Q 5Gvq4%N ON8r\s~ >ㇸe$ ?HsZ#Vm!)P}0gmV8‘_gSyȜ_Ov @e >MNvuU(uCa _(<2Mm,sz]|YF`%ԥ{T &%/s=j'c^ts]N& s*p]/.?=rZFј; _7>L2ԑ#s9Ovì,l}F'/yΌ Sp뤏.So5wF)_b*_IUt^Ƙy^wQ=9y+;nttˁF5WL-JjK