rsyslog-doc-8.2406.0-150600.12.8.1<>,༉hbfp9|˼QC& \Y.*7NȤ(Yu { 0I"9]Qtq`ͩV=ܩ[4QzyK/"Av{/xEq1?иA4m!p0T{u濎H^aFlBYKA3FH!,Sx J)CzH\ Y_Ʀ֕{Xռ@FPWl  j+jCceMРioB +hKgo'->;x?hd % J"B Xg @   $ U D:d  8 H ( 8 Q9 Q:DQF G$HIX|Y\]#h^YGbkclCdlelflllulvxz"dCrsyslog-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.hbfh01-ch3by+SUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-3.0-or-laterhttps://www.suse.com/System/Daemonshttp://www.rsyslog.com/linuxx86_64` 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큤hbfhbffubfub[}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(x86-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 scripth01-ch3b 1751279134  !"#$%&'()*+,-./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_Updatedrpmxz5x86_64-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 *uƒ (|utf-8e25ec74c32be7930c129e2f8cf1986bd7115804a8c424e500e747c34f95c3234?P7zXZ !t/j ]"k%jx.mf^r vi0q|@nj۸Pvu evWt{IpKxSJ/Yahde+.P[GA|]$& &H Ђ2en82`43(v k}!If(|g=}#s͛g>xr< i͚cnRsa2C_!C-qDh=|HtTk(YdVTIf^wDf{E*CxJc{OG|"]IVpR[w)LorazԜGǙ|"fkKH1JQ@G.{䕦S>v֊.A3YGpuON5آWHf?kIs1$cnv,ڨ Mrb60aʶddp3SwBz>|gklPaxH[v41~l+H`}6ߖK<$ e@֒:g&i= gt*#"f{D/v=K୿x[x50bA&An 暘|XOFbzP9[s 2p t . L?Nqe(!g RҀ󏣓WQ0G542o<~IQ+=?r`U,36ߚ2ft_ Lc7ߊcQ%e kz I)Ghg\ٵNEgk$NL܎b9h#KfX> 샢\<5h1SLj]KȒr? O+L+T0JRI2 2\S=->kτmqB!+Ɉoe4Q_^?` [Wݾ@,*Cn[ 87Ad&@bhTYʓ`*w/䮎϶)SjLFB0){G?tYo1rƁ 'Aoy)Hdh-Ţ)DD:>uewHM9i&(C+6laՑYE5n,f E|2&p܍fo$vhL[> ;b[+K%ir!beaSj%R"'*2-Ѫ4z'mH_)a:jSRrwⓙ!5ЭH݄6oDTvN:)Vo孛cDcz9AjZ3Om@ 괐 ̄ko)_"V- q秉k;* j6Y2! Wn^'99zw9K}DK]ER%yltL%\MҞX0 qZe)#z K<\Wi& ԝLeAA] rƩ]Z6X)nj9h)ֱ~ &k204=|K@F*fq4@aH2;4(t6[65r͘ "*B ʂ$nW2=2J_7B{jL~@ZvfULD} #y11u!~ֱp?B@zA:WIMx'Ö́( lZ_s{= DAٖud?.iZ㌪,F/58JT<׹x_6oF+|_`/IY(@&퓥܌e* Gz`וR)@r*WZvwTgE-%LcAD뱊*EG͝ rdP Rm B,N]w`oX+%0t ]Dz2("aF?/[= ^kp䠤|0lj]v#?\T_}aT`w\8V5$WeSZZt=BlWo*f7nbl_jgX:PǴ^h0bJ.Z{[Xa6Q;Bz}*GNGb0ة cFdb٭w¾֙9°W/lBq ^GߪsclX3?53m2R#lg5x9mɏGyNȪ(|4QK\>a$j/qz@Ty{?i;|hQ[ JyË!È"bPTAk a{X{R\dS0'`}c&dySwMd+f3M ϔi *ո]'sH,.?%Wʭ BǤyٺrRgVǰor5*zƘ Y}&<&f/2OX ;Ķ0qEw.s_e J-dsnZ"P BSUCqW'^Ը}kІ}/zRC{JUi@6 .ѓh[>wgs$ī voUZrdücnΉGNC:o)n;CҌ|I: a[Y 5MꊳiGo.܁gS\=c?guѰwEI@ et؎fDm# G3/PT܌iۗt;GUS1BL?rxY<?KKOl[g)p^ޙ"*NL?*d_8hZ7CDi|wӠwC¿F:Z{R6r,}A'_zY? ݁6 K%mI9.mUdbS*3@4%k1{#a @*zY8]δvh_|lÈF9;bq*B5 *C~d;Ef,@ FVL R#(s%FpN49‘:ApR]e5§pQ-5q3^3狄6\q4WM,ʇ<31: gޙUuɕzH{ÀMdvbg{ŝ҈J>Z:1-Xr_D5,..~.XATtְ#da$KIr&ēe]/!pw89+AIgf0^Ҁh)hDepJ`779e_r{yCܮB' /kkw\krpw0/ .n5!¸pND20 7Q75HRri,DLmPAM_3DN Tڿq- h|"߿Y?Rg-u"k#b8K`~ @Nm 6Etݲ@bzR,Mk*j;?K-̋ C.h‚gn34W.(m4JLAL'j43|&D̑9l#CꫦBy|)g~e+OlH+e` }% {ɫ 7b>[@0rD6I-!S^y1v1oJpOiImVqZ!B'h +7nX48C Ayh+@*[9G@}SsG|lFxH".iOzItFP?>[ӽ6*K;%x*OA& (&}|[h#[9nD+iZNwjWKc/ [xl"#R{qiD9}^ޞ'mKy4MEl@*N05#d{Ffg<9E-P ?}9[ˇ-SbWf|S QV(xR![贉"~݌:jM$lQ3%X:F?uf/V]=ك-bXdo7vbAXJ?f̨t&B:Ȧ44rr8D{skKvCqʎk 2>Gдh0LpYUEAHBEqyRj5E*?|+!Y^>:$@hgd[(S()]% 6[$XJ`M-a<r{yb"J&h׆{q1^yI )1_e/[0SnZ2_  ֓NzΰF%'u'4NG[9Y@JנXt~`0?'C%R%&+PoY:ioc;+3Ou- }JdjDS?Wx.TqL`sW%Yd. =V]O}SM˩N}Xv|d>jS.|!2z+)h jCvG0aH!h]&FH0Ur$-kjiԕ/&p+V6[B, qȢ7\SZnvr$}2ޙ@ҝ=~($M?0httK:fxj%9 V*פb=%&~g_uǨF.n%Ef7:"v+L]FR(w*wd*OPZ]ٲnt\7dM%H| dq@$8OF>W~Un ڍgUy>ۦb¾WEL Aue`ATBdÎOd6è>_xوjLD l1m(=0o{<Ũ?TW4X>^i5)=G۷6ȣ?nQX16?K; )Jbi. T}NAl~h-1䔓jup9U9#S'(yjSJMH6` `yl\Ѧj4| }]kv@nERZL-kΘ1\|vJNZ*YM 0RA/CV`7vhvĻ>,Έ4!vȺ߳+Tޙc, ,e''p+ZgPm; z%h=۱9+lca[[f6-Ta6NUMWj̝/uJ%I!=c) NwL9NMd~$yAl[I e:iKFQ)A*ZUz*72}ǯ{ yg'd_C1.͊_!_Y]7mNVgqӻ9FpV6k'igPӓU--OKjzj.𳙶8@h2.|XrI$ȁ mYbWMEx&!0aD ?=9 B@f* *"ҺQK-n֌݂(R_JR\|!#d:[{\_YY4*S م aTo]a &? bG#lq C\2mXWW\c)"!оW ْлwksJb,2Gǎ&V'vXM+Z錝 z?$~(`jN`'Wm{Zة҅YF`lUIx-æG]YgY|W.%9J)^#{WȒڅJ12[%E"(h`}sf`_d|1lgf +W^>QQ+Q#)18I 髫m>KBeCY9/L 0 y{T9CyX'%@~L"?U\}=))g*NEx\]rO?Efl t$b3m^ -9b? G`%xo]T{Oo؎:O["-3HN˗sަ"KO~fR#Оv 3,K+n'qyq(h9탞{{|15B45;(89!tZҴz#O IdMUm0_`o$a. #S\ez\8̚["AN3w[0ހ8 Ra] VAR5BI̞-'RM1c^CN]Zh?t$KG C'J02 $QrA|uq4>11MTBFײ ӺA IV99 &TYS݋I7JنG̣Z/6w2P6ў&W"]?QyiPV73|n#TI3"ӜFf$=-.[8fa+Ox'Ϻ婯.[s?߇(4W gϨ[6"]bsn+]`{HQɜ{ Jwy j FR-|` l8z4ʃn<vU-Af\ENxA NqF pF@H%7~.«"5);ʚt (xƐZ]m Rk&z˩{M8gؠNd0#h%@9"!)dH:| MWmI_7ms,d̞&G$[vɁ&dO9eK|k}Uw5;wXI!깪V u.U 6_@ņ_J (1tCr1ŃZ_H^8*{7Mt4 S͊l\(~횱=? ~;ES->YEhEi4Q-bPmbuELZ3VI n]%daQbr_KGa~'C=\Ҥ6 #n\>e&]sưs:zJҐQ OHsoSJ[£RP&sD7Ҕ+SDmiq1,hwpP:b̟׬5l1]cqXpİѡq0+}V[BpNe]ᵳE-`'I0)uᝉhh 㙕0J( I?Qt2 'H_];%ڥ% N;]FkG{"ZeyY;O^^_.|4~M B_J4 A%HK({ĊOXwR­V pع[~)%3Dwc~$dbDw}2JKr[?^@S2toV恜RC;ukaB&ZQd iWe Wп I!/[#-U)d7+3.>2͎PPb&BAXKB@-HX2OZfGYDӻDeUM#ſdLnl7=RYmtt*=یAFMj0# )%߯pk|ެ-!`(OVn VkjD8D_}Ԣ9S1-vVUGAnV.Q(_[vK#$hܿE{n(, WS)ݗ7˾.zqq[ ܱ)q'ZX,ӭ`KBY&lfmb~6Lz^F6`(u6i3yhj 7SﮆX ﴷ`Lpr'Qi{Lbäǟ؞ W@nh:I=ÛZmՆ4 26Uʾb.'4Jb3JӠI':ϯrK'C Fqۙ iil&cJzh9@(/*{x:0%^җΩ }5E?EA7uZAIWYss*sJ,"}g@]QNunxq5b GڈuJ|(>_5q)-_2(پlkޤ`Q ZLOJD[;JƧXBFM 8J(4f^@ C|vy!$ $8W7@Φs#waAv I%xZVM@ORC_  2 m.i6Ğ&V!Џ ĵʯީ{&QR1Z[Wy+O(Dž`޵yqHu 뼭>j !G2X5_|.ֶ~`uIx M 0a|(0?֌@STu+e.2Ϭ:>&c_2qxQ5yd"cиI0a@Nk[73s֏YSKO|;$8[oM4篍4)̳h:HvDM[U~( 4ABK,~΀D!|/>ӔkF$ c+䤫^7.eȸQUC XqtC{Z2Gm1*:zmTg= SuWI^% Y,J^!i`.^Zi=cQN:0gb82@FLqo!jC8:ZXdeL.|qf}*!׃o?.Nfjɴ]6FCe7Chc085 |~+.wSc#VlCA*L<X JcY>W3$K%M033~U;v$q\'PuQ(UIu' %R A _n6ΐx.&;XEJ.É2Y3ےxF ٱ>! VOIE44A}63nUrVYIX؟b?5αCо3 =`v}H+r/!Ǻ.}:Je1gy[D~h !+loV(9\G&3fAM ^]8vBޤ۹￲{ %3 S/(a?M;6{ 7!=kl..1:*>/bU8 :oüqoUOT- fy]eRnQxRu 0q|+(YJ(9}6fpۂa+!pN~} GLQeMPL.!9 ;k~is= 3L4g`A6mTqA]CF4p1:\wRr{̉dL@O"c^Z6!_! ϗ"lu8)ļŹ ?qaN5gFjjdNPKmO7'{Ir~~}R'’GKs6NEWyވ:; ==gU_$f֓kF՗՟ w$+?b߄lA^@XΈ/e^C~H1Qw@D|CFlMr<>oVTpR7o@xz8pq*!>zHWQ!@0{w5Hyp#>TbD\uz.¢%)y!mĦ|P0PY˧G ]KU`ɵgɚ?ce'AiK"^5=mBej4~u:ܽe$CQA'f5M;^tū80 +1L(E#'ftd!f`*f`dO3v#6צtB8eۯcfsDJAz!h? iMd]Nu"ԉMOY@tv`}w>i˙o~'1HWJvtE7/S9<2U L꜓P,|p@6^PD<F>)tfoߓ ْBbaZ3㉢k2LP'ٶqzwjiQ0%/ջaݑɆyI# >NB_q7ks?[{`G'KH-oˣVӥrӷnqь9fP_pI+% O Mc1@9IHv "%@ uǂ@yi8Pc)IsFCMHiMl:BgF|3Vk,%Ƅmr$i}]H>9@%XWfv$/.[/ۥ@uIaWe~yE4:.TsmhQv=iZMiդ*Om[Cp,N6ig?iDKˈ&k$@޽OmPHҹ-yjaۿĻD`'<t :IG\T%oA/q6k&RZ:éX(a׷}UlZX(#F{v51gީ1'8"?0%JX˙ H_^UZuIrWLb)šYRFk ^) Z{RȍͶH;C5%+ [:eƍ..edՓEkD[9}nʞ /V,Cy xL{nᦹao@XNxJРC^ 4!6fQ:T(+mZ^!RW_[*gș\sШgFT1uˈNG$`O̫iDK{N3gXK=ϩWܦ7Ku?rO<LT I^xq LN%gaPCGU;;s(nNFlĶ`1矗/w \`,EZgpl]A+E7Z~#a* (Phz. c:#wiMwT!![\ϭuVr90eh@lԨ wF3SmjIU{z:%鏦P]P36NkٌLMߦNv硎_ޱ jNy[˖-dt"ʿbpహkrtd&pt^k(=m `+_[MdYH%Jc==+C/݄ş?mISa>M;+P] ꯏMEvC(.LjtqG8.}cgmVl.{=)} pLy_ΌN[Ἳw:ۑg1bRT(R 4LbS39ټ~pW]Rcy~d4/ NGJA-7E&YkrhCSz0֑P{` _:EwG MG\2M{pwGcg肋j̣682)WdqSXwHʒOϻSey \5Ϡr_j32ѹeuOc (rX@yV79nsld[cA;^z!4?*@;EI%S (򲽴K[VxWV m%fl!F|eUoQ<2c{&iw~DBb]/m"DiG<О O U%[@O\ŏQP%^0vv"k8Z{1 #)DD;NDT<6)/h?9_]E2W$~\Oq`Z1* } 0Kěµǫao=jWҭX xrnkk1R~˝u笣R@Z+5dY$Q%|OeDzQ6s0ҕbyƛ$MԤMu -dF&H WX y;4Z g+4 yhыWÒd4ˮsY0*X6\2O{aʊ"o0s1=ZF?oTŷ>aҼ&Eim]vrأNg085R.K[{ڳǁRHn@hzߢ㝇6Q4V.J" UXy"L,R)\䶳5b;O~{$ g+z(s.{BP;_#fdQ @{DN1'V- ʒltGB˯0"G!q0/3Rgy_JEx%_'}oZE*rT] 9?gf,)ϯ㲼RAc@6,&dtÏW,rg)32q(lZ/0q_\1ݶe_}\>]=?M{No4_~3ts#^S>58[[o!Ho.&u5@0tٳe,>9b2i(Qʄ` 1.b:xUO#?\ր(8SC=SŽAf-9 K`JZÎ7Lǒ3p4phFʹh914'jy۲rh(O\Kk =6 |Xys ia> Ty.v`5[Rq43f+B|3\ t_Jp:\7\rI38 'MW3JMY,SԀe5*m/0d\tCU66XRw럊RB}遪{VȈO~{oW[4l+,Sm훳͙iӳSZzB[4{zevZL衂˒XVwȪfWJ@+]oQF#ۡ%|gaWl\s]\IÓPIRן'- ƀu3r4Cc tly/ RaH$;@#`=4˟[bBDHh.z5.( }S^C}$4>8U1VKŒ>P<E$n`l*&-sLyvn zǵZnRưC.4Qu a /<2q֤X|j4G2G)KN!?H6_go-t!y)6%oݕsd=x ɶş`@Őyqjh ^*a silx6'40ҮT͎t!lv MZ}:}9`3v E?܁Hx~78%?4Ѧ*.LRTӀ 7K IN4Ɗ۞\t+z=p9D'_y]v=S@7Pl&W/^1[AF]q%q]`x\`&AO6ʹ\)dHR"QG @K Ǣ!Q& sYiU& 7k WM7Mg+3ҿ&-X\ħ!{lʥ,8dQtr5Ւ\_90깭T)\&$Bqr.2[x'Aa~O) qD<a]vS9 &dsɺ}ƌqӠO(mcjvaxMR0WRf{r#0sj g3zgu3JYQ4݇e_+xցh`|df Ÿ)+|U6Ouus+}g*2 Af dr?bϯo1\)apbppx> #I.4?KS'6DT9)c<`|,1,Sh0πh!&ˡ?Rhc-L4otreaa6 0Ɣ`[Ԥz ;צG9"GUk3]׆Uc j'`v)uIK(IJk\_J6#/ E sMZy FB_,I![8jjWuv,4|L0-lA WIfVXoLIWe,M)dz؈f<)tUq)|dԆ3'ڵ>C!Mlbm}u#ޕ_6 'ծOK.p>p39lX%6x$u4JκmUާ',ubPr$J2J ؍"i+OIqM:HWQ>Ў@ZUmGؕZ p|Ze}OVJ7tD Yx T[)+`]OhTzn6;b:!%7hBRI^UA8O4:,XPa0NbTSݗpKO}N-) GVu mui!$URԾq5Ymwj$uG3Pu{K}1Щ$g8Z yfwlAC.}*c!Pov;Ԡ^5t{AhKbCvҎuh3,S(BHOOrG" V` @sA̰2x5&GGNVƯm'5YcOW<Ŏ@0n$)OH<<" G.`!vcceR폒l;E.zDHrczv!;ծ@ۃhJeF0kb,I4`Ry&C"K"9!&DaIU1I;7F++N.٥qЁK㍃ǭX~"nxGI:b(i3Ib8Z;{ϥ\g K?!-Umr3WWo>8uʝ \oفۚkҵp[Bf_]͢-* tylO+]m#-ݺ( 1f>'#=KRƊ `2C>ۖNJ^&b{ځ#cC 4~qJR;pRde[D/g?.@=DW,1Xcb廰fxx C_2=K@$ vD>|Q2-("GW<.E{St)NBiԄ<fu5XĤ<gifh*{X64< J }Ai2yR?,?o[ g5Uaee д6XA?z}hk {M$mF[L!{BK*EDx wIJ)l2G@PYژy fb{~Jc\^rknc=Rot Oby0*Ns,G|ǠD`Scb 0Kd8t+N:yOX'7JR׷.ZgIбC 7HŘRGIZ=pDs+mo:YcO"!yG`[1o T@`b&\E7<[o RMsaL̶v=;N]={"oSmEExk# YdFʴ4GBױ]gză$IH!7p슪h'k7* e0PPƏ:ѧji8^r*#;rvp2VR/a|4r CW^Vh87z K'I 02w_4s _68ߚ U Z+yYR"Ƅ x+fpăB*ONVZb24m5D%g zdʜ T?9#.O('#Z cxp"XZ-rÍ~\q ]8&_!8dױJglh \)JBfZZe)#dn`n/i/aR")/vb?9ddoV'ⰊuQA Aw]2}hbA!_@֞nӑN3O뎍^SfǤqul(ޤbLj֓,(%ܲN@ l|/U߳Ed</s+.z Ogx}PVF7bn !J.oOIfqll (%X$sF-)+>_[:Vӿ a>zU V]#z*[9Q)Bj:I6)3;r ɫ4@Q-^rӯpJɞ,>x5ݕ^CP/Ҭ%#0%Lmg0U9e(YmZ.v? v}b,3,BLM#[gZ#/ s= i ;IMwKJ,y4?`AUIB zFEB 򁆎VqM. ˧ex @R}d=4Z5aǬEMJr:Y92w|e]e胿?ju=3_%jSd}b>?y#B" 2?2ɣc4=Ek,t??-9q%K=}&ʫwps2]ϭ+k;j]7Q,ڕ@8Xi_ͿtrXj8mgFb;mM"yA*"abCZWv#6ɕK-F=sb+^c[y͉›eKb:/u n#dT#tXg0_p ?PZhV>KF*K- 6JpdaAA3Ke= )g7 F .F u{yv@ Nt!-ˎjp*˚qVw@GZ 4WaVڊwIr(wgiMf@,S_Б)㷸|)vѦ'e~u`}>eM#=I4Uji%}v<[i I񴘔 gn;T' eF@!P\'jb-A!G}:%ܟ_O@V3PF& `(j 0/t-jiZ]s_݄-YhZ+{90`ߍBՇ?8ikN7~2u䐒 6v3sf5^ ˠ\ QZ_ ?"bM"4G^L[1hѐrj^d+` kU$37hcy JfubZz%WWBIT#(FRCWthkSޕH+&~+z&X4Ց㜦It7W4h1r0tN4_J!sG\qX.w 04-YSuSľNs_)g0M.yX5f[Aպv*q̡wh]P=#S=Ֆ>HvvLE.>;WN1k& " EC¤zGyIhJgtJf-m- (GONH瓠I _#T?dкAe៽xYbM6[8=[i[f-ny {!ɰͬy T;g?Or~mer{ :؉'m"!Sѵ1 "?U94OoQ6^ EÀK,|$I|m.D  .jR$J3+k0'd'\)=F|2|}H+fS8tq/"p.oR1h܅m9B726Vg}$8>u@x+I~9 }娮7IP!vLhso_VƉ4g]kSBkiXCqhK~KULc ?of`)gwk̭BGI 0"?v i2qEחGdR8PvN<=\S?Z߮.Ib\B}UGl);!WFIt EkSː{:*w{B֑S $Fm7xH7Ji607\JD\YB~B;|iɨc2UaSrX-&=dyd`+`|%R{rVn謈K;˜<+lzpۙ$n8.)SK6Tى`(6lf ,L1m5~-JjM)Pr&Vo_Y9b^,J4 :avyB|كNŒ;|ݜ\՘{u$"SU aijICFrU˱7jΪTA59m_w:cQ^t,vEhNe2=[6rctlgB!4@#`'դvK $7kGv{p$c,2캨92 bz$TXX;U95ƿ(YgjoӷZ[4LVaJF y{FhJl'C%p`)vȴK{j`?<*;ˣ[w꽎^PhL*şܒ峘|%˯0b.hggnZ}`SQ|X.F؞%™]S"4+oPUֲ_.tooٷ~&&j.+6~%3laߙMvhv'{m] p(4S{ț?ks;鯾d$_W0:?$FS %fV3#ik)Xr3.)M7}ieuWhN 7[?T8 ϋNA iQG iBW`JZY\/%+ p&x*p2vh1sî= ߿ҧF$`  \owMR PE0:?sہIUƯby f 9wVwi&.p  _\V) Z}aoD|.9fDeZ#"sO.6&H,OKՕ*ބvͶw7 [J`lu5KݕN=X3.[y*? _ X5#$3M:V^W_ VԁO G© bޜؼQ?TM0qFS(J45~\&Ҵ#sdвC\J0xYoڟfȦvҁ -KVcEawGre련%7лj1[ ^X'8=M9 ZS !$k윗ݿ8ŕǮ =KIXmHiCڂ+ǂ8`6HZ*z!] fTJY[&H‰ ,nA1=ξ"ɕt%aiS.Nt) N{ D*綂;;c8TlIN9ⱛyvZ/=xb-5]1Zxx3}Tz@□xy9C5ЉlFGƵ_lP$LQ*Z+Qw j/^Y== DDn;/ЂvSOxl,|x'Ho6]kha>qx79!/]{?KAT UeI$ӇJ'dZ~btpaG>_w`"WRo+JMHn wfJ#X7ؾ@~ԨM/OCmx\}ZnR6n9i?֞ϼSrYeV!VW[[<Ξp?萀:% gKX&[N-V!a(7F %QG)uB VeUuo7z+{Т!t!n-DjV? kD@5"W9?&eO`L ?T9G%wiR /φ3 T_2–QvS@,\5A0vDHug6n6X vKɛY+E~!Q ExY#>9ӠN5ę}2F MP=tǤ؟Y`!wμU-qZY 22u`π~~U KgYDjǛPWWm3Yv7qZPMV*K-vDB ݠGnO Nfј+9@yj:"+@$Z>y>e֤6!6lsޭpP8JҌ[: d_Gq6.:r(%IE*L2KΩnY" =?nL庘[Mz4/*BMFb XS1029˕M$dک*9u4k6_i(v֦IE{ٕZ\P*Uavud<r8K_Y'#:1f"IseH`oǁkҊճR;<^ ,kO]XU_2G\[ \g (||I$S#`ZF]\GgV,hnibXU ^,]],ci/A2rD?,؞ac:V@d䡭)SA=ְ^R7A*hI^a +%"cNF0z5A{3BHhQYYG\ \pcO%SeզX1a' [͑ 2. rBw~ H;mkhMhq{N?OytQy|"H]rc@gHz?IiA'$6fl ~Ft m7Uv/P9 k> ЈSr[$*1B1 dpi6ӻf䲭-zDAE-Տ糵-ʟhk$/R;( a1^#96@ĕC(ʆ*{u 3oūT~d NXZJ "g+xSΩjm(5=N&y'6_vVT)ZfX?o"tYrZs8W"@4۸ҞZ_#.{21 Ae,5T&j4PvKڀ?^( i<|36I4BU$/UudNۼ:*(Y۴iC$rhmKQ_WaZۻR2R'6KOD ۭU;IQxxPz1_: 3.'i L:ɶ=%ԝ8T:A`:gbw 0CGuxVm]Q+z}u9e@z s5BtqwdDIti_BS/4\ɦJgEyN$rK"j ~oūҌf*X&F-iLbtr&I-{XacE:kFl]^mxh,aLi^Y;7P)=4=N}`Rn $X[|:a}^p aR^[`/h[$ 0:+^8 EUI@Wk\W:ixMpr+nd;9ÔBDQը"o{!~yVzQX:6c"lh-iz):3 D ])h"~q>p:Q'O+-NԫHpA0ne<|x^d[R;/׳bR6'mUR F4MID_<؋EQ#Z r6 ?Ҥ9L I\Cp-FhP3˰rm᭓)!7->duzhWP5ŶPE˜piͥ}r[ J%TTI#ɇTBT+i|fEНH_X_' %?@:gp(Q>XDwjp0D='8Z@3'HRENL7r ߔ2*9/E*CQxc&?Bk'T/'٫:p ,F~p(T`ݍ&sV _☹pq3Jgx%RlrZ0u*f($͏d&Q@6ߺ Gț'\ bmF:E!5K ՅeA]4XH?l_,q h'x52ɂS[ez0$*q* v ١AEmI k~&oT@UNi"K9dR*TnĉFYE@ cQSzh _?Š5o_%V'ovEN>Ph>jX)s-v!yg\ӋRz.q Rek.ѕg?H8삖f;njfKՆT8F=/=--Td$=KO"2v9a(HC6Sgѿu6m/ ȣ hf Rd9-AíSn0v/}-A SV 5"nŴOGH熦[xzd?n!zwP2*ÅĒ(E8l}5cw?/Ib1`+DԌdCHuC2q"w _˹C;IBo΃K4 ha}o|]@ErR }MGd`]0CC4)ݒvlVBX& $sRw ^}p \e{ wķhdw!ry >sCgX8?Vw{wHW1Qy' 7HZDE`U͊XG~! ;[9iGtm@ϙ@NjzB{1Or!؃q2*dgg4֚a(UF|0TďA+٤HPHF.{5FB$%X2/}/3#TGٽ U5Qļ aAMFud<ϙdkhD$K(MZq<k\h8ۗiReFf-jo+&5^hd/X\@$"[s*Pm i^ep9r<ח\6Sw@y5bS|Ok̓[ͳ[] zLO_GEÈ'|~K!ۼ^Zo1XD aS)Ϻ.}Oi,Y+mi z ڧʨ> FZϞ`y&6NhmO,:i^Qz`-ASˏ+EաRW66ݢD Bj*9zj7XCYЦ DY nь';a W<[`ky!r#~ZN"$w2d%8ԫ[Վ?j y>nNlcGEo62q=7qj!\kAke=p10$gt0䆣B pMSZP\b{lKH.C N)AZ0af,);q*K°O?*?ʉѠ4R&l͕87KJ|H3 ,HIcZ@OU*FJvu14ěLiD ˀ_FI8CG#u:ĢU?P&f5X8dYc>+W0Cf2tG n)pa*T@ꆓ,SA`<.h9H?9m@Rr;`EUEǤ.AwNrq~{8><jK6e :* $_ZÞ=W\ًt_ ꆍ>$D҉)y쫤i*X8ЈOa9R5,maM}6% x471YISE7|:gȩ޳,WrB6 ܁|6եۥ𯵋\$ڻpFbtơSLLͪFRvP"O 0=yq+ WRA\vs:ټ- ?$ q3 ,q"yOhɠwsrmwCwJگusgkCF ?rK${"1|vàx(Y'&Yj㸪N ]uޒwM^y3JrqyJ~cM>eysk5vRܑUyǿXΕo1If0(aNݑaNmG02Gl`zLJ|( <ȀEU~ZB5 /!h_c`ʉBUv[GMbY յ6S7N\hA,*Mvcr=e$ #2qy(E7,@]ZԮC/,THR#by父Mul\WMa|E/'\6>G5L6Xa.ykd@k=+wvcOm{X\|>^+q;Zf`jk̤j_%UOUڎq~Jo]"=[C36X 6v#:Q܅, gJ2Z79,clL0cBnfD=_›>]p|Y 1)׼^R^آN+c3q[ %t4']KE+3oMbk r}WF,oA(G𬩍 X:ebꯜNt j&WZ=ͬYR8-C+/z0+& a)Efk;%;O?'~,5O+3ۭrؒ3VRl4XXƐQƿ+/%0^&"تKJW_?ǮM$\uS\+n6 bMz5]@x$Q'hRdJ;dވ *ƛ Ґm*\*o_}1;̃S^/G9c7@_9NP:LrN(y3ZG\/Ǘ;k zVa.F7>8=w4V luTq@&XŦnќw32ΥH[-5|ԥz2^{1kц_ vg58Hh=9h`h)i,GvyFa1)ʧ,fnƴ*\w9I MV#MCjV1|& 'jqth yP}S9R $_KҒ$=Bo|T \O_ 7ti%W} Jwt+KLv ӶH }S1<_jޗ][ S_vW$ı^;s`8CWۥ+ܣ墡۞-WΛ#\yLBx&8u@}_6ʹ9'K*:0ksH6<2.)ew:b2=k yWlPɼ!ބ@ N^#2C}+8I~G&~/U[/D|Ў?}Uەʒc-FEР2g¢7IEl |~  8Z `RoSWe ]>=y?#l`* |w$GQn|o+rC#&6͙IkZtr_(iWP06724*+_NbGSvnIe?#Q@ H!(b&h_ _638ڃ>+t*_,9#H3;CT0L*qBO6Ș!\ŝ!ibٔy] VOPh#D};JκոJI~iCAfӃk &i d2axWj@r)Zq"U9M>U o6e'zJ50a{ˣ :J>/O\r! [l14!3PCjG`'zBHl\Ԋi¤? 0rA=Ѩj@uS׊5+i3g# wkxGjV-Vkz f u\/qp|/%+|>b {leX_fwf rLU_NbFr)i2jNkQ>a+SlQcI4(NdScMϩQl3yP2Su5 #$dL<%or')ٿ]bkӖ2+Q-^A "]~a{mfyϑ{0fxOؒ! ia6ح&nw~WvqzT1a,K8A6^kځ2^>/Ԫ`4$TJNb Җ)Ugg <)52,􍩉#9YoF&$69LeKgW% 0(fOTzpN<^N.e5! G0siLʧ|Emm=(ԺM胺}453T. >..]׹"JK8H#n3%A?,B-8%-KXd!HxĽ?"N̨40"J;O:[r=xyGև=WRR)$2leI|WX@﷊K+  "IsX!?s&Yo|?_T1 \e@W Aص?=IuthBbwQ8v}f͛& ",~_D@dZ̢9SRfY#1%vi2XEh; ~.|5t݃{ b@,H'z/H0\\.8GFiuƲrJ_FOIͅE5̸wn}J,08 naU\Q>w τ 0+qB+(Not_FsR0QseU9NRBق-U7#Il<Xrm{U}Ҽ<ƩP! oڐl @R ePhdzI48^/rF8BAeR5$ZVAzWԉw |aŭan ,?s?wfi9]@_=DTD}.by?)lF,Y2oeLI| 4iA"VsEp)3G00I[y8٪b@'0$e`8FvvcPPw ٪ϕd[m(0j=2D--۷O׽SrLms|]VΩgF 3."JN'`\ۣ0 ep yQZm }DZ"Lvg/MôH7 Um$RsVc?/e vgF |1bKs#9 D]~wPL$'5ۭ둆E!Z/NPVsOzl{mM 1:╗c A~䎶:6w<; 4q7NvX`&ӇmGJż#함8B2k=sNvٓSG#:12Rv- ϓG(Gv#ߚ _c\\WbdeZ%ޓges4)Ђ(`Ugե﫩1TCzz%֯bVS>xh}e5 2W@s]DEV*9pʀn:_T)WA E5m!vso(??nu v7%1ؖWkUl%\[[yL3xЈVwh@&ΆY|-CJ\&#$ ZE^UycMVQ{Y>8 aOًAbRG clII݈*Cy|$sŪa6Ώp,߬I/,z2KO)`Z WrP(xsu`iHpGʉ0̜(8hG Ep{HAKSb^Z12,ppPnXlpBҳ+Clb;FTU*!n͛kGn p`-%e <8C|d= D)9˯OG U`*9\-I72NE/*e Scr=؄.0,6V1uHe( [E󥈖 @ӜS ޻رl6(QT'w^[s9m\#҄Ri8J6񓓑KMRZG̩{WGzh{;S 6NՕeNho`߳!)ăcnŪ5R"N^l޵U2!,y%{1 rm(G&[ ߆"矉Ymq4fGӛ?es;w&P"6LK$c,/M2}tAQ!ӈ^\:wؠc+y,I|9f#U/u/)¥({TWq (~(jJ ZG8o} +{Iҙz G*3axI q?6b(}ǴlW NB O%x35Y$4bڶB?;,rAYܭqOFYIJ[ K规|08Q6 .Qj[y,Kt`Î3giRmzJ/6q>✈p7 j[phcIjU!a΂N%Ī q}ϔJ4 ZPxu>ߡ?"d&FJGN.6J輳 86W SQTp`#TT1f?nnO()A|POۉegu )&f)82)G&bF.aeMJuXrF/=>sUK}'{ErJƝQudlG('媍q˞W 6ʁz.6%p!c~`sRN!Zb sq؇oVD$mlS/̖EQ2V>V mǍ'?!.Q %oQ*yMǡAK(sr^6pc'k~וt鲢.9I֕Aw]~,Cgnz$޴ˍM_U\֍0 cf< d?PzX@=P,)J9B]ƫӮ y,.QUbV9x.&_T+#lx/WH^šJ ֐^#},h(.ѡCfN;:]:CuHJ0FSn3s*D 9LHd,v^/)+lQ6"T] DYP3*'x  ZljmkC6,5ހ.q] z}+0:K6ǍMV:K3ٍ.ͭJ;G"RQ+zӾY}@=%U-Br!ҁ5Bof3k^=]&["'OE'N7v7)64UDwyMBhb|~l:] BaʷLłZJ m̷:]Sw{SFuPuN{!X, hB ''oqc&#m,ˬ3`}Wy[@rcdas_ 8Cmf* >d~QMMfW0-d:Hi QަP(̌Gj.I5ߺ' {hCjz~CTY}]SaWfRmn[/_u/ɮ KHc91vOsC ]P$ |2T<@@w:.sm VGqqwwv=gb ^lO?g^'7Cyl7k dsM(: Ig([gFpVe!@5 mj^Pѧٛ .')^xE3V֟I3/Mar/}DqAh{:.Pk cIǰ>E{g|$iAq П.vٝC&X0yln%28_ALo]Gܧn`)}?YC5=@ynm}lRڲ:gЙH[dFPscH(ـ2qUHyE$/3r0. -vAnumrڪ@W9cEx5Gmhm \ߺJ?Ipzw~yl=K<.D ag-Ii_a"xzץ[J[@*C[b9WV$XL㱙~!ý)_gqA&DX% &W;]$nM 57q H~.'#^F)5F`^]<8g8! s,eȸF Hl!fuzw0V-qi5ִw>Mw~o:A RJܩ WtHULs5ɽDt/e !kTʹ"|L "Ξ^@պ˥b) `9,jMEշny5it?w]!' υxaZQZ) |Nhȴ7$l-e*xt R^j7>tubHlk#AQ ^u0+" 8I4["Ԡ˼!k_Zȟ{$c:)ثq%qk4iAC$Lz:ԗ6qp t]m9\ʺ[tI aظ${،(WHn@]1G #l 3ߍ*=u}?#**Li!j޽L ,ݶK b0L:Aq@r`nܰP 5E>h'T8-p'D/yoAb8 RqVf$hַY^cyE^-v'chrEu0y ދI/mDпv F4wkg+pHDwp@# BlKr<:&VBsDNnQ5Qy\WJ4sksR>8av+xQm]¸9GV&RÒ5UE8-Jk`NQLXJt.$~EG-j \G]6s %;A`moF{gXCa]hSRT3_f@ d#[261zN=iFس + %Zr F$nW4l2@ֱ,2Pw! hꩬD,m$g$fǛcPe侇hX%c<£%}Omm F3\eFuC5$׷TDZJ'w7:5oVŸ09J}Ҷ,),,gqn;m:b7JWF Y֚G@z ?7C3WSↂALX0@V&p"p`y FoFlv#MճfPZ^_фDⅩp6Q#]u\p+6[!zٝvیu'A.&OE|*8@H=SlWQCwpd,@.[1J^<YA?e~|#HG1-b=CP+?gq`^a6b (+}94+=|w|?3/|C(I*c\/vǚ א=1D{RMM]8>omVE5ǞE GU&RZ,K꣎pʃpLK !fޢOۯZ^E¡H x Be7Xg*P|"`vauIp%Ie P"gv sCتhm %-f"mgʄpO-EŠ{s$TW>2,w}\ e6 `faQU8$C]aJ|rg0(n#paD}$ǟϵ}G7n$%1?&oPw15xyh4eG63yk՗|^X"H|`!N`*ޚH_Ȕ4EҌÛoմAz4_GK7?G F8rVM`sbBgf]x˪l[g~H脋0%SWBh)ΈylscLpK*@;#+<t⡿йKx9j"86MX഼QYݦ 9 \4ivdnR],6+ÇcEU:֧;|-Z"]h#;b5 ]^W+H:2a !dfxG$vIs.I7ENIcT3q>ٶ%YWx- >Bq}嵦J骗/ij 4K#i:b{ޖsLڥI (d;6PEhW>sbC;u|аv׬Rـ$f% 5s^FޒqұH]x-ٍc.÷ϤwrrMgoykjL=#]>u,"Zj;$~pԿuSN D7*7^|M#LJ&k,t:E*υ"3MnG. H>rJg/}}@_ ql3𤢸byqVDpP$mhWw͔.b^kѭjs1QUހQ"xӎA1,R~aRXC{5pEd|0PJB薸\ߴĒTZ_6[潎LZދAE. 9ɧ!f' <2\.  Qp nz?nl; )h,!݇csJW&) #}%_MCUf6 iCjM\D*jD+ǼތS.$ GV$>@,~cVÔO-ŸGPI9P>Z(!v8G3˄o$4eQ'D`{zD#HDm:6$Wɺ;"@AFf*#ҵTaAwuZ?𛥵I܃:J*ԏ>DNӣ(:5X- .Icdh;KN[j6wYavĺ/g&jW֠:_4</rNq]%0lEpM 3Сr&h>֞AZ,C\݇ O}T|Hj]XٽRDaHP=MLLR($aKS٩\+, ǂ@vo,]R He6fY 98s:6bJ? M R}_9ҀǩN'bRօԦ ^f='VvG.gYY~Q ~0 ~2u]-)ʌ3d?M!%J]lR43j#ʵ5|VN\,,`juu%fQ6rmIy\ZKo8h (Q6!Wv썯UDê1UjF4n M?Eeȹwq~*PI: qjbZfFE N}/˃CDK|fDvh\8s}{@ Q5D4ق&\[[**AeB%Xa%##հ_H~{i$2VwBre~8hԋCWt¨*T H_${AYpS2m噃PJC쁓ܓ#r"h?)Z"IlyQ$D})}RFs?裖Hht/{VX¨e)] M n%[LCaF 8Τi-&ՃUEP[4霒!f_ or9u>&t+˫ң ֝Q-~r1m(z k_kSth/9?ޡ6t::e VG=x}df>6 FjQc}9dz_OLjK6j9a74;y{T+m;S|twPwd`Eums(ҥk3NLlZIDM,Su +3X0ΜV aDSbQE@{llOW*~ۜJuE_0tpAu0Yf.mMoA٢LqyUHȔfz{M:E͟y؃%:Ʈ`ˆOG[%>X_rgʊhaSǨ:cvИO[W|DŻ%FGJGB O{Tll_^_EDžJcna7Up15MmҞ+]Iʪˑ {Ww.:EM &z< \00:@VΉ9 bfi*kGo2:?f $6o*~¾~ K|tK .l >zvjCHd-n\yXA1n^#>ڷdPhAR6@ppR'}Pճ" ⶅ ;0nKFQQGkG.9tVK'.6 xr6q`g 0GfA⓳CdTŒRPf]6+x5([֕ |ѽsBnbzkf{[LWpw.5+y &fϼf@Nd*_]ROx6QX)Ad᧞*RP֮wHsjUθ7TV\E[`歾 #=6@W+Vyzs ~m&XweQ*= q(CymszGݖI%-SB]qɔhuED(iP;1/niuqLH4*7[>pF3旅|޼PlָP0YstB&,wM  Y2=]Ǫup'hR50@@;GA)Ma#&W֍OZTN)m@l-1ꜛ#_7!KWXea2h|kצhct1| !467gs:HzifP&Ôڃ2z1ߢ]KKR'_9_3,phs/q.jlîO8bK}>(L08BA@qaV=!.4'%, BU]KlAOJyei#ZsYL  6& RDrqhTV<&ZBDj.PvpP%*IͿ`݇a|aNqXݞ!-;AS@6ȣ(+%^bo+n7$UPm_S]j"Z@}Y8otP@A'eݦcpu]>x.|8ݹ_DV)?)fv۟g: AW?}'29#2ZNJ!˺ܻĦ|#v XHVHJGI5ǿqHA?]1Ɗ|O` ȘmtHf@4W7܌F*4V #>Et CdEV ?[\,~Wzo'D>8jn@ir*,q\[srwLUSvH a/[;bivu/$v]8I4{:v'ߪo]}a=e0J^/j#޲xr93@TaP4OO nȟ:WGwfcK*jU9['.ݥk!un땤YO/,63DYUWk1<hԃ)Yqv`z-9t븚Ȍ$tuBb{1#9tY{!P/?_|èR(( -A.B"e,ӣ{Kl&VnN˽|55Lf1uXfH(2>__ ,7N@pf/M(| .Cs,0D3:l3>O0'@.)$L&XIR,xSlM`/^#xԓ2DD]i%~LV/P\IR*<.Rsi;xs $@ߏ}gC?B"x7,䷋1⥋ay^Enx܁o~4 '%4O~ ,x%^A_dw1ىI{o|k{ 1 x9S<҃v7s k.qhQqDCxIVncR91k;үcpb .N xnoFṬȑWpsB!)RKb>lcqqYgr7_w| wZ dqA(UHdׇj 4,3PODФEKh%ڙDWɭPaUPw*|"~]9%k ]aْIZ ΖzxS&Dat]'w.4@=S,s"]in{ۇT]Nלn?/.%+rrf6kx˄߶qmm&Vfg1$ej 6xEpޢ~7zIb[ʲ-`{INM$et~WwV[1nJVIGnH[ Vqyf wwy8k*<80%.(0y䔀7y ʌ`-@7/Lxr(/jHY~ĥG7 AAWiC+7E28t7,?hU( 8Vka7O/zGj~2'wD2@Y=y+y&vdXM 1RbAA"]5\'JUƢ)VT `Z|m<6`;:#g!j Lԑ;NuQ 2LlC#T$81ʚG<ۙғK rTlS )dR356S3 򍿆sq,3v@w A @+m>nv 9nQqȱNZ-hpDBv+Ԇc6R$uۃ|ywzBR-=Bx{6NȅA\ގnm?g:$8 '%R%Jjv=$'ymH $,eOmtJCHvxe`6%q(A2q铘ܰbsowx {4\+qu&7f YW0"aZpCJiy3τƇc&. ߯vcЍ= 1,A#ʘ-["1F /bn0wGaG(fU0>cP^ZŴ+*5VɡL sFo](%膛VQ!dAW;BĚHNqr'C.:tRoH$*Hܭ|{Ҙ-C"&1Zi;$y mFS[2"n_+RFg˲ʋ~6fAb7ٍLAȂ$WZ֜8Bl"H)^虳3~eL@igJ_XZc$0ooO}oM1[rU R}J /zD#ay$mJ+.ޢCz *Ȓ=b#R[%LDݕ&Y@'up,I \!F& ;:{;g~c>L4 -[ %p^936A{򜧡.Y6 %t1Ihw8ݞ.UWU^>S`;ByVƅ"9Rvߐieֶ9AtVmtn+Kip1N9cǩFS-BѸTƺ k[ur,rAG"$ EeRd׍ ~y݊ is:- bT6Tlk\oOf's_)n9֚-dsl_+Z^U yo>gYU#/fLC51Qjނi5#04߯hy 8uإoхh)I k;;ܯMUUW9< =g_送 X̾&Ga_1$:tOE]@HS_+<ދR['Q b dYcj-30? ǒƾ?f- fD* 8)w^,>ߏ 8^PDCI{/Eʓϐ `B$e^@f:ٹF;Iiep'S̜rfx"uEt=4'Ps>?@EVgix]zns+3X3= Hm-O`QXʺ:li8U!-q1(]`Lc{u.+AQCR\ZjOVլy9)Yзŷ$[nhݞ xbj"O2‘h!/\rYֵD`+h%Co@^s!D@ `Q]@[Ŷ!C@Ҫ 2"sfb 6E[$Km%q,rTLȍeF 0{Bw!zziHefG7q+eՇ63^st b{6 }h9M*pBKƿ5Upl1!աh!I>>[jPwg{vJe[vc41p4g'vG І\1·GU yu%ēORgsv 9S臶gc/E^( ,GcձޖhD/{Z2>؁x ^*Cv~$лF%y*ha[f8";4uCW| vCS:Sw;V]_Q.dXpJزi5ȩtNSSWrZoñQr;>RDRq %e7 ] j|9+pΟ#V|u38o)US6rm+e!I]}^&nbAz OK^^!]w,Я9} /~q:C~O+˰CҎ6qZCv>m4`Yoۗ"eė%s7\w>XJW0)|m~ HLV֝ާ)P1;#'w)m \2u|Ykںpy2tpBi@p[閭uQq𵰝S4 ͂g C1O18m_>~]Ct:5]VeJ0 @A8,qN!o-=r=K~ R'D<+ge^ r-Q|W%>*yBlx};vLGK9L9G]@6wfNa $s4'^Ȗ+LZ,)Wo}OYNj^)&li_:goć!>Y/K_xRў7P.,/aL-]!ivY{.=BO˱QC+3  ʰfT4ZykP0h+xb %n+3hp,\*PET 2c oJض&.xҳUщoH-E}q5ciM[!aj+qQ`5'H"0 &1aߓsa&Yޞ*et'i_~-TBtgk0[Q8r54!;an=Qw}홸eo]&.ؕ;HIׄd@ˌNK'2-2 -3./6>#'!2B@![1Sj6q88Q'3V$<"lEz`,7E0)ෞ7͐}.2yH|Ԋ/_w֑b/ІdBHxť r}rd܅$ /g(naZФ*lG~lt hq晐eHE@"-GZ\}%g35/fO0β[Z oFZǫ:N8X+~/Em\',y- `LFyqd8I yBrOwcvJϙ$ +_kz Bʕ?%oR:٦zӵ#yEԹ6~< e @rČ|IDb7e7^X<9D}\PoLqH6' +Y/ d| ~]w۽DL8RSA/%*b*zL֦a4' w6vQh ]"kA q.UKJkcf M?if.-{tukhUY΢! Y[2wi7|}1pVi>3ZO2dԴWҞD wM++ݠ6zʱ[LTaRqn1͌7gp~dq62v7o *W4'{5cH1ԣ}_L8w}?NKJCR=r}gG\ _y#D^cuJ/w;u=, uŞsuAZޓ"=']~C QA*Q8q1W,UlAa>-D=!(EcVH;i"Y WsL ()hɟvAd.Bz N ֽpm'Ok6O1KiGW,;_K"+vB_m+"T›/cطlgJAxs$LgY=hj`Ł 3Pi%tH6ZUW<p_w҄6I{*aẸyr9SFψA)ddw  }7{"8A8۞#Y4Zd3vWT? xlHp6T}~@UvS w"rA}mV`*6J55/sA6ՆVu Zr_`u8s$_n6HFD^م.Njx,cjy/O_sUv+QS8" 9gp0K }}{h +}BӌQ >gLlwFU#dKB1EOSFaч*qdjˢ Ԧgz0;=Ď-aצ1cMi,NډٗG13ިxGQML9Oazwf& %NJ7L^z}п+:%+ǒvVo=_# $k.X==%rfHw^ ׻vOƑ,:FrzŦHm3AJn\Fvf6SmòMsͨI A.W|V">Vyy&S~6eZ0>ҦM>c+阺yC(s5M}T0(Ӄ ߸W(>[LOAӒ!b3K_FNp ^: v,Rj옹<Љ9Թ\2Qng^onR4s ^ULYc{c ױeYrfAo7Asj8"|);w "ہg)lV'XV)?k "R$(פw +JpSWl#޾JN ےߦWj,JqLƾb 'ΔjA(JzԔd ^V[߻bn#iEO|שJӆ{O ;0||z!ƾwD;Y`֧;%A΢6x j\:R'oMm\޶=De!?=B.t׿f+v틅F$t!QhggO@U'%ҷR閷(X2<)+Ls="t>̂RFA1%7WSjѣDPlHgS5FkgehUD\muH̫AH_2b>8yU sÍʼn+@{(eގ石<fyQjf;{D|ѫiq#(yJ= 2ZpI#ڨNdռC'W:jh@1c`j0*r3lsNFH";ee}|M]8^86הη؏1э?Uzqw{yqqa!qKĴ f2Uwz`v:DZg}]iV:m=!Vd"U4qȬ-rHʝQ2uNxUa2 'D,xa3wj6jJ0a 7q #|]A{H#`.rvN2!dѿK(R/!=&Q80~RpÑ>+~Vʭp' ; XN$-vXW,jl RAnɽwed\ɞ w& {^EV+Фh|ۇt `]PqqԨتSLש P35\lSumy"~ٓqtDFX+Whli]OßX2Č6۸=⸹ˈ.Ldw[s YD7!ԉhx`4u;#Oك_8;SJ7 5䟓u:o:z٨ZGz84,OfsdD4Vf{OzF&,Q34[Ya9@,/u;)?[ <n]?f+ xA(KvAZӋܘ[nW \򻝎WtC@7(3jayVyQSAH"F#g5Q3DNc.0Z;N;0X@"02""3d5K4' S $?au|P/FfՉKo72q|}c⹭R v;sF,@FQw8Jw Pqesi3:* //Dɝδ+Fvŏ/=4pVm#'Q"W ގ $:.T"#i?KZERdqM4TstPdp;HVFaܫc>@0>ǚ!`IZcGEǭȰbN*S^^lKN *.;~8ޜXEmlPO&];LʫIVBtdro#|Nhʥgg)_BXZ15rNԹ$  b`_8[,ᴁU;CyQK#4=_3fȟL:֮P#܈ @ع2}oBZ.gjh ))r3;:`k\1@e f4-NǰbK#O6' di> eIvKIU5%-a )DX8 ]w2/ǭ&I\bNR_YiɭKZľ_Cۍɛ/fHh: qY}OHvYj1^J4)S)חt>mJ$D~!\s ~/m+A'";O |n@>!|α{H۬`WroSDsٰ[I?.:F覇$nJAxf}|j۶JF!}*#μp-{RinBѐz uN&q]0z!nxsOTh:r(c{__ /.šГ24&QT{8^WMuO0&xE+ߧWoz!knj.텇Eq4,sc՟"ˍ0V-;C[᡻  ͨq}|!l%OUɋMNOzG} kiyMx6P^* .-)~BMvټdO.zMkJ مgIoP*Zl2nttRmfqRZ6t勱ۃ@ *ԫ{+£rL/NH?yr=^p\DFH V]7(Wשn3Y!TPN,qu$_[{g@k>3pgRI3ik:vhN3 KdIpJϬ- R'N sFptj ˞g_q7{W)(y-_ BA(o+0xsZFE?uϠ7v@*Q<.lJ5>-VyvگR h_X0n:Tr1"9(e mXْdqZ5!*äc/`cgl {Y5卺d7! jm(G\ 2O7:!#}Q*žY镪H{n=ΥbZd@m??$ ªJ } :}G :I]busquX!ɈY~Q'}45fԕ%KEuu6VҠXn5Xz_Mk•iR*2&Vק:T+J߷|W~{J$@e2J/ވsULe,n4o.TE䯨O2Vlk3?hJq &M}?KiY!"ӟj.L>s<3 \fIl.ZdȣMbz+t~G2 )!8#Ǽ߬L[Bͮk./Uj~ԙؽPŨoZK1Һ_h"G)U<ũv!kl3P/xr\M#k-)*}M ϕN٨h_`V;)>bWw^a7VюIO$OJ-N(Jc1Ynj !{ D< L-|um{*ϲ9˾{f)B)zllCfLYm,Xm'a}Ӑ#&'L/)TNҝrQfU5ۤM!4tPNJjPo1DE4s%G򹏯sa9ʂCjʎ;N°Ns|8eACxu%j 4*\y&? .#{qZ ?uM8%{:5,YOZQ} #8H?у3ͬمjgICzYD$1jZQkqO0cp _om&׏y_4꩔I(i Dޑ F7?uiud}Rsy|oaWtpGH[A?MB x!,>a'Dg%sM$q[nx:s!o{|3/I$Tнɨ_g@\~2"<66A~%tS A,Hi[$]#PgQZZ?{FG$6tP+PÂ!xT"J+%?DY v싳s/p n'E9 ?3*#9)nQ >&R:=A:p%aJX6%n2ߕaYձZv_sjFȋ0[NUfV- 8[W 7'ԨTm 7M="zp&xUV2Q fɛx )qkC:+7d}0U4 t<`|, ".A IS٭=NGBFc% '֨Xsm$Xh %?D l^{NKUaz_{ysx; 46&dMsU6oy&W62n_o1K `5hҨQ567]ԒIQ=,YY䞪: :fe5 AlU|7,xK-d_54LuJm?0 c"j^3yu'-"%/sIHV{[crp GPa|%RNg $yۦ*7X=GNSGJpt"L^ B1pe.qdgKxlňvyZ0O ;4` F胳tG Fu@;dl)s@vOK+ZQ?8`;ub2 3 &*q~s_*Nxe6B>1v*;k(RێZq: p0"zZ̐e`Z_hv30ݑxQ*PR\)VSCkA=mELEjstNYBAtb ʶ_p\K{2ƶ* TPҩ2MMӢ((+;K ̯zb-uyZ= - h:h@쥴Lg-Ϋ'"Yá&%9 zg@{_nb|9L||i8;?Kz aW6ir|ȅ&wT8.I4FwռV)#=VY^Y OJa%8JY]%'4hv&o+S+@$}P%ʖE:⣸We#gTZ:v" 2!D5+N5/{mz7JL1[UٺߠBm0-* PDmErá/(#7mjѕPbE5yt?lZ *SW5h; ^`~q;Rhw`STSW1v(L=@h˫\H'g8 TN)I>"R.JʡMԷ. ,vkҋe/tQ.o]Q3]ƇbLAٔi6TdC}C1Tѡ]zG9LP .TChW~Lbd_Umb"۝፰z#Kpkd>oS5e ǟW: &wD%8ezIeou5_*8s i__cwEx3:qs5Z;cj)bӶet}OxI[[N<ĵ{WSui#|15aN~y$+j%6|nS/D$>~ t`HRxR]10zH"~i*N.ٸϴ}tړvֺF,}ՖKu٪ٞid0(89Z,b0 n uT_}Rl*Ԡ ؏|,zTճCxCaZ R_ Ayty[<~:=rhB5.ahld&t]GڛvJ6o^dN&DF))#efix"G)L]YW2[n{z Wf+ 79s\Yi+ZxrvԽ`e UY!Yb\c܍ttWkٔЦn|LUiH?ژѢand օw>dO H]lE&'A%Mݶm {M2m5Ҫq)%eO;ŷWށ%'bfg)-yj8,X4-2Hlۈn:ƒy!{W;F"cG1gyg&W9l3nkuZqE"gey [jt;OWei_~H .~<7jDž?v,9h#EQ*XLg;Rb:MK& Kq%n^c1:P"nVj$]h 1u;}"E'=nɽH=k<R"!]okc"0=*l64ANC&e&j%gbW "H^+NmO5ZrU :H="ܫcv켼¤#ܫRkD¬zqGB7D G턫\}i@0 'C\箿Q0yݵ&#L<%F fw}$üt0Ұ6ޔ=U-1lY*r7_fRngFePu]A/ȹdl^5 ~F%k=9Wк {o'8\Ϙ-lb\J M?U>ǀTZo$d>G&X>&W:w 0Ec"W`GL-5(6]EfInՙ\<ccHP_ƦV >8U@}T]LEJ >G`&Yu(y#@wf6g˄ث d+vw*ד|=)Y<lt./*h܋=h`VƎf`,Ԏ5.-ZvIj.ɇ~RA֕ǙhUDIk0UyPUnD^{v2ȬKTiVSVx) u2H V(~ӿEDD(al?߇/5^a1:rYњlk9"@x8yǿVЇ'@Hʁ*V27{E]ai/҃DXRX{&QI K4 lXb96C4q5&=i2Y[xs%-Z_ApRhKy&y$aB!w8G.5bQc!7W¬O8+_{:H ]X H P`TU{=Ң} E}ҏhzR3VgX LP0DD?lsEW-4Q0Xmt 0Ӵ]%11|\3CʤGݞ˱`!xo-S>4iw|,W[֕vZH5h7ꌪ];r EL+F UdVuKEuEU .)LU 0N=Dw2`@8- <դhn]OPξ `- Ktds+vAߘ53?@`]+'UzyAG,e% m+NLܦ~YUϿl;>f+ܿHuxƕX9.ˊM}٫,VQOg{~t~#^nNGx3.o$L 3O)g9c.xUZ#fE[MsKc]-F"wbM֏s]&P]-yrNq7v ;)ES" mmB2bpQܶ4*"` ҷʃ,̚Wr:? K䭀Hb^iQ蕣չl"putq@T-XsThcʠ/ؗNuһ كei9b<, P 5Sk, i_)/s@w\> ېeQWI.R.iWn~jH+R61LȣzvM .NHY>tƷ# oQdm#T;"xvɋC`)dgI8(>Bc,A!ۢYEl9 ֠24/NL o{G݋Z8hݣ=exRzΨmZ x6^<3>lz+^UmU(FN΀5~0v[i0 {|G/R/c6zrGӒG3It$Њc̊E}Detn^F/){\ρafnM* ^dFg:*q&eJ5XMcPhV N/0r8zUeI hlb7Í.ݔxv"Y>]Ws}'Q< jq+{Whb9|hyt Vf6.Q}C`ɔj=ěʭWY+r|*f 2 u.`ir-/5f'9^`}nWb:Lcy1Icmn-AN\)&dƵr80ܓ8 wP @ҟKsɬ'wE$BF`2ܒUx }iс'bӼ~DaHmԴ״McPأ|ӛ_;%uuN{QowW$b,ѵ3͗;q$t]h0ЗoQ:4[bJh*(ZPV5q /:Emb6ۡ+^#xxՇϙ'WyR̿}143#gˤ%vnShNxU5I:S ]2)A_B%^ء jCy[67KҴ}w}%klFԓ}r/^'1*Wvl=d$4vd2E8'pSLAq#b-C±;y^X=M)ȢuK Bo&S_Jw>geGAT4"%f{m^qv=S_L x*EER*YZ6rVS}a@]؜Z"4@v:W׻hO*4AZ脗[%k Qpܶt񫙹#M>Io%7᫨ׄ:-h7Չ_a嵷'ȅK{"{Mx/^ b\v!$3 I}saOAцzd8p-Ԓ*c ;k۝ռg䪛'I/˞__*1-A| HBQ5u {tr+U1G|*#)M4^}>.&~BF%\+*WnI=M>G#lxlk LA'Fd׀UHIED*Sm8)x('qfJ(C^ѡȿP6iqA13r>AU{@a]ߤ= zA߳L֘ ߒkB9/KX~>D݈Z210ci?(|֣]J;RM؏PL낦)US7)=H0|p޺?m.fm6OnG^?.<'b Wưwo;!fJ8sr#\RB r{&,Cv[p_*W1c/M(.|‹<^ϭf7!)٫:]-bĈ SsK /_c{#-.z,c0 n4jJCp,bD89^ EFG-[ӽE>}OЛP! ȁ3LK*EHFѻ` ,jGk$H9Duߡ]BBGqb'Iڃ{֖W N{S4T2l愛t^l1 ƆG,nzӇB AM9*9}:.֢§dύ U7v RT5Ƶ5ZXӶH'@T%zC ʑ >I&˰04Мro #U Pd1~:|+F/qO}D3^yODñP#ֈ| O=^fOi!_2C5P$bH.zW3pZx1[IuwZT;ْẝb`uݭ0x`BVqjG]{,k{ [/&~$8.J;OcX fآcrD|)}C2/i.ڪ* كW&򳹾dr_,d,MLUwKiC G@ٺ;HtfXژ, 4ٓ(@00iTrWKV18yv] ;'+}|}ǡR,]Rт' X&V3Q15zoB$Jzt`6 rM{ !-x/1hT0ҳaiA^k:⹼sɠCE3su`#R-] xޒJAP_KU=H $Fvذey ; e_M;2UJxO\c] lNS dJ]sUSU۟1hXtÄM(*|? ' )&(T#[Sꅳ4эn%I[җOli4A8Rsr0SlK%܆ΐY{ꊲ }H酷;=7my$˩pBa݄~ЯRESpr]Nĩ*LR6 x]Oz/;1 NSTZ\438iv$q7ěu<(?֦uY# 6>xC(ǨM!TNa!/-b dN"4"T|UP'>?}x4BLS!.c> aUUa+ôU›v_!Q9 UfS+1w:P44 ?NE&5c"9,|2 v/'K{VE2}a Na|:dy^5lc#X,.%?]DH-#  oqO X/@qO$M9L64$nHAt2L%D܏1\%$O@=pG_\x\CmSQ^ w-1v*8% JJ4Q%+$h;U0\}gR*g2K)eRw2d%8KK?unJ6ΪO(>܌5H7Kq@xnSF-=24E'b&_3C#v9AtSL(C+r>jkܥѳEune/]l'|7OBqDLK9Q)hXXvrZJyZP.^?9  RS欒}j3M)O #o0ޛ\L0.5%ӎAvm,>=D%*ͭT`ZYԃ4uL=' MӤ0ګkܽ.(-l1WgxvPti\ͣM VҥZb$Ο2Jn^i{ y` E#yGv:2r߫!\re:z{xtayh-:K}[oBƄ:UVS|D~xoX|Gd Rvcf(Q\&qX XvyQh`qjbbMHa=xZKIV5do+<O_xmUf8| LRzٯ+^P mg'*6 Ȟ7̋|}U wUɌT}["@'J\?ܪHF AXX)C"ܿ'i,bbWc)A ^Bg5M+A×,g\ۙ,>IP-z./ PΚq!k[l0t}DK~yT6Ӭ~`,2Bxba 5ߧicK5k}hgLJ݂q6JG9po8$ h;דɱ"s\ E!&-E 2/Hk?OuS;9cQmzwR3t 1NjZ*%9) "MF>[DA}.$-Cza@ jn*++ |u:W6q )A*2vpOT` ӸNk e+rUoxa=~"ȼb UX$L{-aZbh+&CnȀOwT855k˵t+[N[9ɇ/ )^2Uȓ]=Vu#owN~(D]w'L[Wi993DظF=eeH2FH*t\v!5)yX})ڎv)fl;,=@)L3_ӋQ!N!˰N6PH G9$XԵ06$kLr)x=szjNup3= "]EA/ w/#8ٻeq݈b@PKa ؐd E0R4 +#;uf"Nĸ4jOIO/cYX#+!#ؑAkBz;2<7:o|wݴ[ i)=Ov%g%KU>=?^IA/#5p1Ѝ8"86zf-& 8=id5sx:ؑ7vül!,d|m *W16~=RnG"zeY+A ~ڄ,:IfzGT] ao6⚧[yZ$F;!{4]Žp${Aм~ȩ{϶@@ Dx wB< dlr̛y:UA9ٚ*{zlJIrhU;}?ҽ&X^ҕNo}d8KY1#QÞ+*t ?x8QkCWIJ*z˭i_oNqyUlAX@)ϥI=p&B⴫hKiJ\_)|? k +\V, :c~Yק{&kXgt$0Vm&{3<=hPs yaZlȿH|÷x[0a Y- s9b85cL9cmm JpũRzvh+88pU9+_R$Fr9]Z}?K+=Մm(vƞn>+XLayu EZʦRj3k'7;W\`tS*ǎOsr}n%ܔ Wj8+qδ.Fn6T5 X2A3G~,W7, t0Tǭ4Y# F, {W4ZAMF3y}g:3 K!g3Ьnf{|D6.F[@ΓdG8obh=@2I3= /xV[);(ʼ$kA-8lZ,ejWt5XccRN1Bo§G,=<:6LXS۲)3k"Qzp~Bk^c\fPYZ.:DPa .l8}>!u9@z-j˸&j t>yjR2Ep'SQ3M1eBASQ/˨oמb÷@*ȩMmm,P/Zya؄n3j+Nyi$6=U,:]!O /! f7qS=.B|"Vdq"ĉ%yό0kpbr${ٺ5J&Z"T4wo.1>=Bɘs1u i&TIi?ƜgMаPIǰk~zl;|flXdH[TKU™ng/9$(=wp Wv'C檓B;Z 3Bٛ젻6 .y@dtjU4Kxf>b%Z$ke5o jyO'U?F ;`/sUJ?~]ͮ8!P6hX"0}V@];FԼV,_%-ġ=g۞a*K3*WJu#-B!A/ L?=cb+'F~$D́Kd(;an 2-=|1(5I ;{7w`z w'7u1zp2k:G)yO'h {JݴD]Np^5sȤRoqAK'&ji/lړHe96i!y7ڔ_e?$T8_nTxϋҙ rn>[|= >FƖ\02$˹k)PNE~LT@\c#Y*2PԽ乌0ʓQg55A.{|`c9/OFlELg`)9Fz%}`Q8 dê2^v#%g@ ߋMW/ c)'#'g.lɢNnw:_g1+)(G޹zyM Z15x>_Č$XLܷ }|i @ish1KfOZ°']T[~EVX㉐9nµHId[ɜɆ \38[\*ԋB0%tBD'ѣ DA$sx2$bW|  NXqZ% '࣋ ,"BTwn#. /LNDOgDG3WTBtJ{hV-6tT5'# ,ܑQXӟ \Y8B}|Go8|^)|DuS LxGۿdXSFF]lU2GvE :L/uc{L.#wܺ .~b~)]jD%FDf@7*bӷv؈bhHzh*.jSM "[:32:JL;S!FEl|f8.VxAZQ2 %-g$:%=\E׀ P 'tEFi|coVdoįE nc"Y_63Rc0"N?ݓE@E08[,?jygVo~S 1ߪiPŀo)ݨTp" qϫkLV9I@df=5Wϰg /Y,~2"P,]K*}#7M!yrzWs62 #< k1}o$] Φ$nKv [SڄuΑFo|LK\"EgMm=0[|ݞ-'SK{:/2lqp֞ѭ~n#bMAď6иZ6RQXwiu=WY_zdq'bT'u k @Zok< " AָТ )]Kܸ2&ILg "Kp/f1M(J4M>X9T腲$+dH6[B:npv?|A;_\ ;|+>-]T3bI߆Xΰ>/jZXLO+dݙV/^ڽ Ic8ۏpĐTWNoLZ+xTh{ZH Amĉu /aAͥ8~e ck>mo>4BtҝIu}.fG='JPsS~!N5H+64&ݱ^ aɂ+/Ch7t +ܫ0JU,UaUf^+Xt}-yW8ҋ Cn8b)}meBWcnѯ%?Jd<>s!,Db~x2Tp&JV& u<%>IQOVN)%~s?]ns-wt Ł"s%]Z#S-sTXl{ `A?{kƽ!C]P@ p8(uwO(Xz,{ȷ6YM,xJV` X~jV\#RFI-)&4MP1[gy~PTui֫u 4oP9J{ZEbRՐ`c(9Ntӗ'pv~sG$o;p&Tɟ=h(C6-ddAz*MhvzAU=Kt:XLr: M/V5\)4"(e'P)SSJv{`UYynn8+} aN#JZ:X"N#¸"3 AS/V gLGZյ*\6e).^xю")L"'j z]Py_ENĪ_kW & ?B*j"kިro?&^ikp> janhYk_UH\Sk({ &=.ŀ_p\DtSX$번ͳLೂd>- 8/`uѭg;K`L>Ӹ7"ѺUqҍ"e+Cg'I|. M`w$F-n(4y[UзJ1A8Gp]O"iEΨ'T@n@AQh@EcpW߷6O_M 1 g-·0@طmf#l.l*!?4ɴE3oDZG'ٲ[6O6SBW&S"a?=q6l7?' F,Џ$(DG@5pWe&4H2<{S1jPj"+Wy5B"wɂk&^CpLa(Ym{`nWC#xOSdb~ 493O+4^&=|#]m2?{m*Tom=sJ 2$yP޼O)FAlk %@DGezÒufMLGKROui;mf"\3n8 Ć^՝_1FxhFLBdX2X .]9&OJM:$ gEy֗/Ҟw*B;dtC[ %]k,,&6|G%:̇Q?L 2$^HG6"Sh6˫?B|ua/wHFӀF{QyV Lȣܾ fp~L2yco!X@de$oy9+(|']kD}-WX<$,L|e,F7^ϘՓ?jl K /93Hpm~_m}p яbK|4~1ڕ g _4EzW槎r7GdӼ4ٛzvE7E79*:W"+9]|z'0ƞ=t=$r`XjUǍET5yKD߻lMRl^X+HMK3ap apHŃz/z Z4xUō@!aHx"AJ\6&3.]ȖϏ1 B\qSPnJgfࡱ^,}IAob;֔,c SKBq_v[>[ ) 6)ktZIESh me_[h~fxztP9 l:ߘckaPtf s 0T*ͩ򾩰xXsJYx_ˀ,> ;Xhk@Sj| W.w%t@GᙴX. -f=.GOs|l z1]BS_8 B_ Ӄ}@R"}CMKcOծ=w7x}N[FHs΄#*ƭ'VjeYmƳkE:om:BĬ,ih1LBՇebwRNm];j\Vfv*ptT f/>_ ' 1>۱CKIzqBzZʳo yʙSfIO;7c*\30#MiTⴟY Q:tkTzfmurr m I{B*};*w!_DVHDM'o]0+R??)oVȁub-,Yʛ &.Qo\#JÄer>E>M`於l/Nm~u}?;n!B?L:++ָ##Ol!El242\;*nubMM—j_9@OG^raJDJ "hBO`,II^ MKRvHw ?Ҵln]`^ \KXR0/KvV`23oC^xAH:ŧ,k̊ܶZxbarŖzԜ2v.TcsAoS)1wվVNxmX>\x?7qf í*>[ Jߑ#2 ̣;%2TOL4xʯ`<USGū>nM+z|ѨQa&Ys[Ty1AOj5̮І>6!DC<}KO̯Y-%ǘR'޴Xk HҟUFC!5 ^Q^-XǛ=`!nb0.3 wzwn/qxֹLW^/IPy,dHG+QWn*iRd-jȓ*);2DeFǂT9D(=yx4 QeUaKFbjTRtT=kCdKY$>õ;](QYH<b ȸwkv-ī=JUJ@.XtkcDج+%lkc3dthOjD7$v >;]%ؒQ%"1[eicN-|tcUFUt*uMps,$@[|wiOڤtCy@.r}4ዯu?h^-wq9 #R9k()E|$׃*sKP"쥈~ʭ <$Rbn  `.r@l݇Ԫ#\oѶG,{-Ϥ2 SjDN{$t@ÒRyXzuJ+/b=,o폎:BLG_ oLSDb}b`lt(Db)2}ۗVu, O wem])7 %@!!NS0)3U,-!,֨KHChreɿD 6xO)nR;TGHBO mzȶ5p b`՗aV`_'.H\ >b ;U|;ŝ\ZEb w%_g{*jsNKH'fEwF;C\EKx!3j>-U B) eC<3W-lžTmRMˤ$*dTe~O~n٫,-u\G?g| FziG ++s|CJt.+ID#E Vr G"0HNmW\ϖ>)G^x):8}#T 3e(s3@8||;WIhQLa6dGX]$+&Un?Gl >l'roDA%rDf%j0uŸ>X'%1az以T Dݿqy])OGڼTW1M=!41+],n`6СԋdIi VeW3~Cs8K:~H%#ieër`ӄͰֆsc "K![SaG94[Tq|㮎=[1e_7@`tjE#vC}'8 '>T=!DFWhdZ jސYe#?GkrjQަiq'roqp;^Qjz#"IH)dq/GH+:]tyVɚ֏Yzzi nrmh.ح%IK' MvxgQn͂;!kD!;*(QpןJsM&;1'g'T:ff#[i%pgzkt!7*O=XI"M`ޮcFF:eAD~&#V/&u>N$fڃx$f('t@bFh+[KMj} I!2ƥNUKR+DCkМ 0F0dI߭ОLXn^Օ(dLy`1LWblT"۶pٰQnM]r103y=~WdeN?z d&{+x|s}\wp?VIתbH2ڵ3O?S"~l,<=taxteLeJ/]˝7,o dy*H]S:u V1 .bo!\SY}c R.)[8$ymAiEmb]g">v"[!?AʥuL=N4^Nj|Fmo\Pp }~g,:t&l? 7y7Ns $3ӜQqߤq eAJbh/B4vj>jA;;ײh8޿xCmڤEև#žK2 mdx^O~NQ6%d*`'O.;~h-CS>{_`tg >GypֲhЀ%Rd3SiNY4RD{WSXg(y(EőiJE#u4ױ Sm5؅9J3 |e ˪p \N@1lWndMl^o(vʙ$Ḧ́g,݀1p:rմpyo)!_H,*Z.ZXp&, }*DW<%{p2F2FZ:lҤXc{@LOv}VIy醎ŌklO"[;ztI_ZFn h9U}ȕCX}JWA>ыf95 ;/=O #Ȋ#-t> @G}򽎒\{2(іH0L.\α}vJooP.V=ڋ8d3>`>.uA\0@r<)i۲U T",h yf)Fa"Ϛa޷ggڰ}{zÅ%i-n"tb=?I[*-[$ ձ~3V ,T0"KJnWpLq@\)Q!G%MݬfNTa'#IJg-Ȱ2a%2,[npN=> }oqJ;\f%>{nOiLGY GZ'}/I<3/_ZvQYOh@dz+WG\)q4LP9c4ʍp4P%2:yp6.Grk}n r>>B5惜5A=95O^5i~[wCl" oL>+T/۫%nL3-;sF\@}Tdy:}s%:\PY"bq=0Kq$8$ )?jj%^!Z}s(V#-FDU\B+BU ~O٧oICQUe#J; +AȧpS3izۏ1 Kk/\ X>*$}Ϻ0b__/zY :R%DQ%.[^x̛+? f!#H6ҒE lj;.1{tD%j熘jWkb)$IUd n$0jP&SͫxRn6ut}>i2 #k'&Uq+hMHxY|+*4y޾h]< 5n":-fRYlqsJ6Rah)ԁ ɁC֠?lِ[w0{K Vƶ#s.N )ڛ}4wWV{2Ka8v=뀅㱂`-*9Ӟ_6 wJUao{1RحwF@_k ^&>5vj&5K/ջ gSe<`mO } (ZvH؛of;Z#L1Bʾ=PK'#sbn̰] nSEe|KV}w\hͫ,_EBl/4(qK*JxQqco")-`L#(dF?UAw6b~JáP5V\+'8PLJZH8cn"%/3V=ot&Ʊ}SIɖ ć $WFƙ?`'>^Mo -ބTs"h7@FPZxz,C8\ȦS2%ѣsMBCIh58vC5PfR :t5-,)渆uaA1vobH,A_u#+1_X7w M00F.@pɰ=zmw +Nj'|N0WZTZ[5 s4i xz5>q)/Vo A3:ph.¥˓~~QbfuQYa@a1GkB2x1oq2&Ip>tC3D !# G'JcH~?Pyͤߐz8k+.CPI6Ѕ-=^bY ἅG9iLYPW{CHerDg.DƄi!c6 'u0kP`&Dp{ib^mjC^=Z娱$)CE )LH'P H+묽0A[s]r⯖y N^ƇS`y29ymBmJ&V+MQAq:7$"WS& eud156Ǯ*6)Fї"IuHXkxUAs5vdqٔoiΰ4R~LR=@hEc&Jv4V<3 ˬēWknu+ZteZK6]L < Мb&l5wW^}ܶݹ i/eQה iT(1jB`1`!`ŶA˩ys6aPY24aTDH%h4oU<%LQ mXNlj&z؛-@QVk5/Ħy;U]k$ۋk}e&#xxNlq{!c,DnF梉Yo$ BqHUG۞3h~u¹Ƨgo22\ :7PÞ/Tډ\2!}Mt~z H:.~cn)ot :j)iF֑ljoۜ&06kzXsSl_ Ec"Ɔ؃ѡ T㐅~`5ڤ+οNhEh |pwQeHUQM,xIsonR~߫D(Jw2$>陆8oz)36o Ii<~Po?&_=GNvC'OxӉ!H2 ,~L1mN|A0B H&uTcKWc;]ufCm̝F+_:hptܥmnz2q)6}]x|[6W@nziۥ$TjE`ϙ}٩YmF0\Bu*I8,f G*^t쥰zuV!)zn"滝o\8( p0GpGaYwwR+b7 9D̓&x y1[u;6ZP|<+&$.ЃKr .L EۖP{&&ܘCdA(ZkyjΦT Ӭ]]kS2 !|X2Ps,CAa*&1R[kOh #0qӐSݑjȓ x6&;Kϗ^tuq/:@r +1ԅ& Feb7-ܞ}t`VպUvd~n2x R<̿7"}(NvkGb ᔁX#K𚥀gltDiܚ4{V GZL+u˅L Ú7TD++W( `{k`=shOK*+"4"j_{UbFsHr}tdbM{9E2kb¹]ڑm ԧQo 4fQmh?,(v՜@-;027ʒ 8pʖm"<`2AM%tҚ.kʮgf ͑%B|}>X3xM:L]eZ"j=zt*X 9K)zVg ; a"MHI Ab :2$UY6Ԧ ?$S|; lS]{u{|=YX10Fi,Cl8amy>78P;xa^vЁW'hv/6b򎐁 k`b TՉ )bPmp6k_w7^aV;eeb^F T 3CxI2Ob3ho4 1Yy{FȐ ;cGM;FH@>/2ڲĶ Ѧ L)3LٷrB*Dmΰ w8c!\S_*' $LnjpKHfɊ:`T4^u$VIh4uO?д\[t:ɅfWL xl]ڃQ>'{_+ :alM@PrV[-v?$l"LxY)EPLJ_geK({ `ڊ_`c0[v+,$KU$7Ѳ 0p E9QX'w;,{Q׃TW$]zhNu| ֋cQ$|Y^Ty$4 {v;ꤙ5IN1< Ej` >i¹8x{ ;M/`;ӐP2z V-Epa:Qy "%-IQ1"@ ۥuUTQm;JM֌ҦTs{mܑn]pq>AF@A3L\dO퀎&8|ϐR]`|zNZ@HܭFͿ/<C#PƲ0֊ JknNioǍl;V6D.\λ%$h5:‘zh8$'tV1`.pNjwiYNnX*@]P`x,+]@`EZFsw[͑V.5%`R⨞Q+2иLU!է qaNHQ*Czu2R )GrL3|z |bO󷂇GKyo }/ sP!DPw*Qr0bbt#=gTl82t,f-" N##X8RALS.0OH-Gi͂|$VpcuL P _sy5B\%'?1.ӷ8;0^ EeQ b7ut3ʦ>,xPO8.cNM<ْi+r1YO0~ -H\xg9I_EG"WAB&&RTv*GeS2:.;W"HkʜoN/*ͭ. JUcSw!t~PZgztڡ<y}On]jeͫbnJ,x^S);ji IŁj-[ޙWtyOU*8 03lkM,Hm3u] `5jGFn[ LLy̷0xz9fˁ/΢mPW3uxvB)۸V"1{ʇ3NRkc;ۊyyKLlgFK~o\CvigM{o Mf)'ad{P*aķAM6 Lh{2lWvRvMuWCT!󍧒nkq >R9{ҩ;&cSxɓV`< M[:*6MoZ6\Oxc^A 7PI6Ӹ#]<2Oo2x3i^i` &' Y`1 pS8gS1`(Fg cRQq72{ñ( ee0J1&2`^d R||kEeod.O#hR 7ȼcLthe5Y}{Q]#"Hr꡻$g'Vh8Acp=@3hdd‘BjSمJpFX۩J>D ;`˜8r<~:O Gxp$O8 9`Gl"ym\ fE/%ljsW 9bF~;8wݞ|}EрxAvx~btUصz7snV:=WNBVsj/SPOGs/I},iUy И o\0CWLץ%zԏbZݴR{w~}a>1kSC,<Mi6+.ON1v248jFR) ThfȯKtHMXh䅲 ,qʝTR?s`|Q}va|s6 9r:n @ Jޔ[ w'uǵߒ⩤;ʷv/Wo@!bC9CNU}ַ) ZAJ{^ٯx%]f+ (*DF$F`ņdޙ:33&"8dwBHZCU4j\ 6Qrz`'mWK]6iEi˙DԣFqe2t6YhҜu1!yMlMm0vgerfWϞypk&i1:RR.yx2W$@O^Tӑ-d҄mKr1DnY[ urjjӶRc9`7ynCkr;' ZZV9 F X- ]{i4gRj8I+8$3KQ>p7 /M'&nIt?\ikMX랪+W Xi\٧ՃuBs!Z0VQWlaFYd\h$r%zI)@3q.`8i9 bί3n4lXk_=<$Ag-)a&*E}!xCp>Y,ﮢtьx]XK !%wEs? 5L=Xl G.yQݜHN(hgxψ/Cxe$%iHUzUSː\m%Ml8mAR 5P:Jh8V܀ q'uS6eKZ0h& x/>7zM&(o+_EM%LpMIL]Vݖvs-g]hC-Z_Mm& a,̒84v!poAYl'k yI\0 7'\(7zM+EE{~ HFY7k|I 卂ni?" J_žjly6;pfC @UGaM:ޓ?Cӹ]R?IO1iz7^.F.+H6QXz G{籅|"ž2X--a`˜!rbw3 X|3\ H9ziە+?%c13mUML#3E{i !y8g%w<7MIfYY6WrdԼE}+`=)\UEx?-Ȧ2QIeB!q|MLqNAl@R"Kخc{# =9"p;m_GiVVƛlnD -z:IljR} ʽn{V$/_D`6JD{;nͷRg=Â%?H0^y[76 f@ M ENCRACavh>LqWT8: A+Yq"v W$C$ҕRX݆I9%NvD)),Y)Am^]?ۙYC[(މQQ82_3iJYkmS tfFN uac0GWMS%?t!T^r),8,Q2#i튶Iڭ:̇73^VybI@nEF? '0CjRMvU àp1ܴ=x3OOs𻎀@P5 ?+J;)|~L&'B>푰F.A~յvk@{'Vo:{俔m"!|h*rGɟQLA8uVs[*a?P)_7WxK9Xjq|L* ApC~άLjw&=fRV71bM˧3jM̛I'/YZ Id][\6 _5ӗ`Po+G< 5/߱'i߲S#uAj (g/˹7 vovUv8#5V*&>+ 551CB9`&WdMޠ+ƑKqe\E&Ȱau,Ivo6YZY2W'.U;Ygw"3`I5{"(a7vGB D:iioްdM6/5s;Y]{9icCHT2vԂ +1{uKՑ)*uOW5eXw.)%HLSƲ})E 1^И~\6A1]~RT{ 忑o-oQ播OLɚo.Kl{8>CaѪ9h Q|Ͻ)n%KN&eXqno3MN~+g CUx}D|_lk!ಞcAi&pȋ=+.^ Q?<;ή.qcjEicKbW]M)d,B8d|fO_г8wtދ$0RlXb('-*;bzôiŎ5P'te:ϑ_S5 w`.0ƗKy>Q*b8 ;ϸS7` r~x>h D2a6r=,2%hUQf"~( YէB̃Sf&~yF?NvJ?R'` %Q67%#9 k[12Lugk 8ioN$ZM|FQY\~(nY wz@(6+vo1),m#|?S1@fYiq/tF͍ E97>3gM*D&rB0qxB4*}5k!nNiSPa~2 Q9FĢLHZ:3]|Ql`^XenP"=+K(bC5k'+7~ /86O-fpVmD!= ydi@Kō$6ev*BF1=g0J%Z:*?u [;gbڣ縵W%6nmWo)):ILss1!\,|c1JBޅeR4l˗ pݗfܱ,-t,8f/xBr~}u]Zw4#qGJ:VE"+\Sq!%bX(oH^3y6 r{ݴ yI:Agl,hb.nܸVOPnG'm/$82ǚVሣV{_2DBўùr I)cH;kA?:aWtW;0 { p`i r<o[ %P(euz5I X_/ e$_{&3Z?эJ7'i.xOi3 _6=qɽ~߰%.h) zu2 C['")lIq^@"U:Ep)&d'B2N~ \E:S]MoqǮ̶G1r6En!]LG>TA/ oG}M r;UHj23DTG?}ぁQs}`f< p=G#] : )JX}1MЈxLxhc,O&c P=fC%KcƇś[`k60K^,REׅ-NkvYdCBvt}҃NFCx(8~m?t}+)*g,%o2#e(j7|ϾSbN4(J\<6BB$Q^vyd}o.5& .V4TOK@p&!m'_q@IL.04;qfH3t1C@|9 ^qK_n#{9>g'b.C+siɄdom;]/4OߴL:Qf!x t/7ɫ \B0 9hp5!'${Z!(䎭zDdqpNyuL]P> N]pC$H0:Yi!5v D68)R`LW*(f8~ަ_FJcrӢ~',% ZciVX&Q9+I{`< :>\!f$Fw% GO kx8t,$@ܰ.șKaktFlR-8MCaS@{a۬u~#.gοϣ GWv1'gPS%DquuX9v\O5Z(G?9z$Ӣ:qӡPN;oEiw`vnx>sF`01zppD*zX՘Kݝ Y$k8WТqN" ;N idz za^ 3}T}&8 Dq :ufl@vz0n;z+$ F{&[I1cE[cD6FPia0A:sUU)nڈrlgnk(="T3Z1z([Z~fw.jM{OKY`2n >B0F7>*.*j 7VrZ.|TLȧ/H+q{-#-Q[_GVB| Jr[0ZqgǪXJ|;vT_E=r\5Q靊sB`5LpFa"o{]{D !ٴwtq?҃TBvgƅ&肺&_v P;~7Te+bh?ӭvz ^tQy'LΈ'`P)(P|g[00Uz="=Z` D]~I7p:  K%Ooޜ8->3AU)jJN.:[ͲgSyHgw x0&;&9CYw]sd>Rhg'X,qd3yt&"%htvxk?cpɍՍ7p@1ʔW 2%/w8dW o k τ:Ϥϓ ?!4̢peT:rHR6tGz'P@2Ʈ9 J!BkPI %ԱiB̥M%XRƶُ3Jn_桇2Inᕀ%n#l&)!D?yTpH)C+j3lOB8E̘doS.҉zb7Re([b1Ą\O:k+ٞTS4l^vЌ9]PD|v҉oH\]pgsꆳDtXk:nlY}7Ednx^-C~JzhDk+!'o-WzQ?>q!sA}? L2Z,da䈥AM8nG.mr"K@Gr*:Kx!)S9@/Rwk@CQ'ܶ|2 O R}ݜB6̂Dw@Ž{1\o!F+*Fz ]$ó'y8ϓХԕ\m(3 5m!Ʒ Kg@AûW̉Q.d)RBqV吓=ag$߁gMq|fo#J4Cl<ԕ["0_Tu8aGmo̜~Ԝ8y.8X0Us٥-13ޔѣu!P#ѲSoڪK1^m3KLBgB_Z!U~L)蔽Xx> (kW qEw X7HK5/4-2mf6`ŋQDaBrOQE7얽= 'fab*gFIOĊj"("a{ͧ@NGmWWƌ,B.ޝQdINa<f"1}k :rψ[A/xԳ&@bo()#2hzL"@|ZAmb1@kXN1/E-?TqAJ{Ky{k{ovܱi\iAO($so K1y]&d7B+ͿWk]c ⳪FM"U^>,ZXʟMB x[/@0TM`-PT %g i?dᙥQ~"),+En鼳Otw Kȹ/zL»r:ƒ<{Wp\q2fU})PTQɱ҅=\dЩaD@(Z̻χk`~|mjf(cho:c,ܒ&3~/ ϟ4HC{-:JY4^I?sx[I0m$E&^w%_1*Qw !7{uFi:z̊ BFdܜU} bȲN##A0񳻫.^_Mwz7z8#pn+5Uv|)y@>H1g$="FL44':\Gmxv:|!vmO Y)C {)6J oܕY8_10vT N7Mk'`I~*ǁsS{r0)Oݘm$v>^*hy Sԅ$sd%^2OAɫsdkSI㪠}nN1lFxzFITp(-UF([ӆo/!uMiC`[[>X'w O ²(kdc^Ts"AOe[P *6+kyaᨢg?R(SU _ D*! ^<1Ti)SY? 31;鸄smC4g񀍛:#: <[jΉ뉂p~RvF\q=G&q қ Z)#^ùbN#OZh>Czj:3Q;*C\C.Ow/שbEF N9nCF'cbIhyj}#I U! .%Vfh򅤀qyshW*#1)NUx#%k :O vӓV]UƵ(WE(x9@bXF ]_7l(>vGypb`-zG{w9}m.,6>8*G'# $#WLsžcww]b^u%~tZ) (BJSmZKT ̨8h_S"u܆n=1H"j~ .)`-2}P]0#h@LS0G位xK(tfۉP )0H1܎P,X+g5MZ1)w-Yn \\9 z5PZ xUq@N(ge$"qf؟1' O*Ŏڐ]O)j/G$= ܝFγ8gqEN:3)SzL5&Grp]9 \NF6{j&<}<>$#gW #ɭAnJ7?vP0mI@gt!L{6hvܦdb 1yVe5u$/կab^1ubNj(N`P9{_&- A2\Gy!L< ȼ2 ,n8IYl,s]%˶̌`WqMy )R PY*.[@|9|e.]q$)w^%Ru|+>5h+F e ?6t.)v.n,Iw Vϩu1 #S/ȧ՝?2tED|CH?Hz9iBlI9#@ڛB^8Bk$(sOJ@u5vfcf ϭD#8P BNHR1lS -p?o)~D2NDz72a_d_WC0wrbe{H5!;+S8OrC1k^G/ΊF\$Yb4!9 %V?,BM֔`}o΅cbMC(%@0'ּi#r4K~Cog ,щ]5Z$hC0Obj]U8_lhL 9X|AEϳ"9w)U 6 a$І0t;Xw˲?T^:Rk,jmRon E-fTFU1uȸy Gѽg5c&_ !IyUȧuiHN锐?Ip|qAzʑ&Fq=x bwtzDBǵ菂+{˘Wr0'X6ԃR\V=>I̳r%Nw6MK y*DЬJ ,=wuL%9ߧŀT?!##1lM?ewǺ67u`v:'YŒcʀ]N9jW`u$OlA7 YN'H {F\pfSn44%:.ۯ(XUig:L ? t]4G߃spZI6XI]?,mQH {% O).T OaI@|\bX)#Q7 ۍk& hcgQ VJ.bM]Qv `Qbmmx٘)zyʙA]CxVpVeu͹Љ~xse  ܴ_݉S|Nl^x7 ]IM\E"0=[{pwZZ]PaT˶{MP#GOީw4dlM6?uNTĺ /cP߼DUOZ&]mW 0UW@YDӐȯxR&Dz>֮)2A≈w2ug2?:)"~,PwE4&#~6pe/6O?2wM(mdTj C e , G=D jp\.Y~Py1&2y/ G@+* ^0ݎaCU5"^\|Pqb7 M!F ܨM1\^чk\25$QA|^= 6/[g|]+Vjz/M+kU%\қi=2h,aI$v'Ja]c*Z5vś pN|Ci:w mN-|9Pq]Áhݱ^{.=cDX&3*#Zyl51 {U+"7\&:O.Œ  !҆=ߑZ 2|GgH%\Ɲ;EwZmZt{zG/R41GTɝC/ ac48Y,_u'ۅW v;YڠC ӝᒷԡLb|Du7ͱUf&gz_fG;$ 62C؎Ų3~:\{+ je~JM9OhG[Kj֙ `Ed2Ck b;`'g߱OK& hNl7H d#!BHnӄR|/&|VP:z 4ctI~ႃ:{;xCe op v'pr\/.X[ҕϿ nIa&D-WkO_Q/ezwʹ\CO2uȅ8^U:ߴufq.GL5}}((8MCbbjUS= C%* Èno|'" #=CxlI4o\XIa":x|\`F6, "k騞*En&gRSa\$ Y\ CѮ: Ea;a:!_mxgc0*ۻ *t+Y%rBNUb 55"CFҡGrIF_4{b!sVfng!r ׯlЁrvV)coڛ:+h?";}&=_st>>PHV1ɑ|L≳ %"!_HPruTD`U=1qڃx]n,= G=\ @ t1zv&}$dtnPRqz .o+)ar3ixêӢgvoPhjSJ?Ԓx:.:΋пp<9S9Y{[aB#5ٮoQS@W_1~oxp> [V` ,Z M =gkLp^@ƹr*'ve#In%լw[,? &6⿝RX#ݨ>@.OD>Hl[Wz]zLF8ovgpML$]-3A$?,1pu_X.> mr']([{x{Sai 鋭I֤7S2 g3)8q5.>SAm'2n1"}QfSg܊;)UU*ؼq䨲Q솦v h0u36Z.*U?E5'8Vɂ[y|,|?kQT9e/mߥ1!ZU~6/1D۱5ijb?hv103R,$ھJHhǭr+ɩh6Z8LmvƗ5ZIeTUb˹owG3OAH.)٫%/N3Y~a(Dɽ(1)#Ӭp 5p {bpj<^NK|b!Yߖ`)k-kb( P QF(jC ptR۽=FpT!ب_fBWi ~M`2 dx!0t(bƴRa6N<3sϟRA,(ǧX[xDQkk{쩘k(Mp}E(ԛMp6C3%,0I:#L[9^o@Xq:ȡ<ծZ"6a}x^ϣ^8gzV5^bƚTt*.wq)..*w ɜg""`yf4wf(?]ږ&E$?71LF'(..RMjjO@ft< Tey9䅶JL.X[5eX¬!rAz~ЪowJ? |?g)f_Hx:-vXUXmew{ ЯK/Ñ_&]X{^f䈾NQB Iw2ߛ;PɍrysmQOBj"Q6qz>F;fmyu;FHA*CwMf7@$DZl.f2t MrPxp>S[b :?̌RT-yYISa:`U,KϋgطbIn͆j-Xev'u^pwWGh!T f~TO_2$G6PqD/y~P2t1芋5m;Bks ,ԏ c( .~<DMÙ qhj1"Gχ3d e`9 ǀsۈsܼ+ |- \AjvWZ= jO9K#0׮!4&an$K 9fTUxDZ"48-W_?S7C'7]=~ޠg`)̦*b@h9\u@TEE(VcqndPR|ڵlӢJ&0B)Q}S%(' 7@o"VAWFFoIx㴉<~eMZ2# "Ѝ"*||; >  61|DG~@ě@DTxj^I]*++8>:T/Жp$vt:V(I[84650˙ xg`I\"0冣Z;Fsl>mDN\\U[:<0mɚ--`>O6KI*m;Y6OZA jȩ^Plo.uHƥ\({4;xJh!B q{eҾ.U<|!5dxm{pְ*7!XIePBtsB}AU#LXzvC|Xƴ'W% Ve,K U)!G+16魧Ih#B4+iO~|O긓f307%%Z5.FX$#'*OVիʿ"ƾ ?nPzּsEwQw  *V FQBvG#ߥm`l w? LV>0צImRtXwV~  }ɿ}p2bqVÙuF>t#0uYB75 ~U!88:C7Ú3Wn;.դ:•)~0*L }j 2^MW sXF#Ehtcee*i3 Pꂼ;ďe?OzmZ*i}?Tɦ B\A^CVRr?,Luf.ny'sneYf&}Z^!ߤG)eI<*~ͭ,p{'RQČK?uBs21?9%,V:YU 3NM7=R[fA}CdtC[;ڣ'@m. pUzf.r7"W_FxBt.Ύx phxArsJ)/Sʡ hAӥpE aR/ ]H4G %^:8'HBJI- X`E21~K܍k^~:S{1.C OG0\_AmXj}r!9fw1& iV匎F93%#R~ELlcMR|ujGLhhw)D_ArXP[Nˡ>c.a=[lxO;iEOj5 8D6hɲK:SB8 imlOoo?{XzǑ)t'.зSly}NYL;&9B2C(C{7".7aR2,"c;]]Ȕ[rUb͕f>η\8.5s@0BQ%6w>JT`kc pBy[պ.kywSJ4}=-(K3W@^S\ɥ=>J&U͵M1%gҗ%9AyefcD˻meYdlysQnogïh^QƂ3K=vRd[" RQS*L'F=S٥ɋCVj=2x1l5/{LH-1tޑnfk(OfR:2.cR 4xm}xyIv72%f#Ow(%b/%e#r!и Wr 8";9LZx6`q6Q |[ 11a~Xɚ쫋0&Ô8.?ː ߓL-v~4m!+)~׭Qb+<*xPi_|H=qH~v2xM0)w*? 2i}mxU`]/ ow(qJT/al}\SUxqpLfr+^q?z2-SoG#sG 8ڐOOz0nA@$T:~ eupr$"ND̓ $> SˣLdO"OtcQ&ﮍ QVbja \:VMo6@ܮLN n jjy"σ q" y?vf muL"Sʋm3Gة e@؞%2jz^w ɮqgA~uqv)v}#ˇ ]q$zv$VӶQ9Ei724Dncwbm5Esu ەF?B*YՑT@h 䕒>#|P)GBB[=.R6i+U94Ѩ `/͔EC'a=.,JD.0D5NUC㶦.T0h%`Ҁ\)(Π}/9t>4G-a.ж(H5|RMBd1A⾩yE.|_%'Q8c鳻&n9dhܚ3&V !%ʮ5j{4&('#tF N*.f.VZ4#c _x%8Z $ϙjP$!d3wk@O62>Wy˪AЪG[S֬pE% (h=Td6"VmTi e N3n w9/0GlOFy;kv֪Uk ^6Ai{b tdjcJåSq*y閌Fc7aK__h@"Lரz*׀*SNiN Ukx܍Yvq\ЀզE?F[|ENj.䈝h+j>2WOJ-L=N_0ON YjHOPgCMZTS WqUxwRO̠ ^]tw5Yszn]:,ᄎa+b!q+cgyܔϢX"kZ!Q ?P+al]qFԜʺ!V$l͑D ΉRrRw*|yz詾y EjIK|x?4~S$AJi\xwru,& M<>Mԥg[9"1%nP`JaqV-6|;I 55U5q$ڿV%azcf΋~pǑd,C%xOւNM1DH1yw4,6?5Jjx~zM;_Af"-e|qW )=wv*ܫopN7Hd9{Hh{&E䡺.޳\x|x $$")?a\VY)v L(m: G(Hw֕Wm6ׁx,Ȍ!>f-[=algvķk}&c}a0>񼋘ˀjuyy4 J4b⣏6,$OdT .?)U-Ó]( "Iv2χQѫAYI3mooM(Ya.nFZnu LQ.rl4yJ:@Uk*O)]S_ӄy6+^ʑGz/N_Ǘf6Z;+]&px]Xq/$kw\oUi we➟)la1`u5|{IK#Lc[R| ƞksիRU(.ܻuFøN$RN̗ +Etvk2z9 8i(iĖO:E˛Ͷ+H>EC7qk b; Mb?hW-%] ؉( SyJ&elb|+ xz|$0j-: ²VTw? Uj/[G2@hō3Q0fizNjJN`MLDh9~|ޖ ڙ7le~ֹ˳i5- ցoL$]ζF4YD.DӠj%IAgfڹ&ayVVi)9\o< fm8q?u3uғ3KAZ-!h\JKո6*ߑد1ro{-S .IYb6f,DfH?)meo0kK9W[ ϘQRosWDW6"qYYMȸC="+( Y &ZミW۲nF%QQ4q=lKͲL"djtMF;N3=PNdio8;R6׌G }#)EJۖ^VXVu|7dWԊ*]lL^!<@πZ_}Sx:qhdA &f=C*1 &x'*f ` V9 Dg p5q p֭emo2Mv Ԇ\(ʢ%#Go_jK>'Dm=t}2`b_ۀ (t+7\|B#x3SEʥP;`G8B$ITmsYIg!?'"]dԥUr}Fd &!-h1ؽa1;zxgɦW YWv)z9@=1w!ya)qD~ܖaWr5y/rڨ!+L( |[:S|78'ȉ_պ~3D-f'-.XNQi#O[DaQWXz4IupZ|}q7Ґr~lfugn BUnsq#w Sunhmۇ}GȔO\ vC,:c-\7<0?Guez֘"L:~Zմ UAd ,!Gx]N Lw*ze7Q1f$`c)_8WNIo]l4 :uBqB $&U=M}M;w؍_Q`:%:^ϊL,ȴ ΙQzfǖNks_:^A6g_\d, AN`[B e ~dj\GfFXZZ I.Oc/J J>p6Doqr#+E2+G탟}Pb@c%]D/\lj˷t|^$v%!IK0Sz,@!-(bI Xǂ5XMxW.ƄwipὃP9d' ֕ MВgQL j3J_B_f$yAVk Qс%)l>DQ7fH{W"z a;ßP`4WmN(GFvd(f'Ea!4cc1ȅ_R:̋ eM._v!G1EQ2S/tE~[?bޤ)±࢟_&u{s1`,Mt1dPMa B 5]O+SH=US}}%yhTYf)_ 8HaǽRV\#m_}Gtf=w)~ J^|'`:bSu4ϖ&t6_j FR;٣QSܡeN󳊅 T*=ݝv3Ϡ8@?)lg̀ ӠO˿0p[Ђ~i( `Cɻmᦓf"śWOI0?+%}3c w%-$'3]/΃Z뢀唺\;U[4>Yz_owX/)U8B@@]^-wf𓯲mrpe쓃~lC夜gxC?̷8%}Y6.J*D}F]/h)Z<%6¹6}\ d|Ÿ' x5,~MA˽/0lgU Űy'Nx 'wgQ^x%qkХ ^GL x;_Pr&m$VhFf] J8v7j _Vjq?!Ņ8ٚ8oR\erȝ1PFf.;9#ީT 跃e&ښ@7r-fn`Q ytNq(%5e+6s!f䜏M S@*-+.?ѝ\~aU;#gq0O֪M=TڧNy HU5mFj%4$):T ^qt)°<8h#j YN6B .UhrWh94 |=,1fB'gA ܒ?1g-JE.'Ό7['E6NWʤ7zLWvtz?`"vEXC\~0&CS3t!{lxG_;hfIJR!1{ 1&rz}Jf#bg'Cv %H&쏗l٨6ck]w=p̶'?@q6 ;jP %ɯ*ꎌDJF9cH;Z_" $ .po,s͠2%15t>B4M%%o&OsI>ٖ4@pko v2yj],cf⩠Ŀ4M|I~_c,LJ`{Kze^G.)tPrX={ X v||0jkc|iGUk*!S68OC'Z'YLfN.U>ذDJƁSX$漊4D ٽn`d3p,s6k_d)b>k'AV (޻=9cbBg҉!;[[(!O2 ygrDukO^~\a 4߆;+'%$zefDCϐXc=V|lAa@JۚQneN:CU.˓g${dϜnGhr໲7MO#]YIVauvh}xgI頨˪ bey7gEבaT ޥF[(Dn(t9xN.X1&Tξlqu vQ 'U~d]ƥy(v^%f622Ot~@%:9]YO 5B1ch]{k[] 7ٵz#HOlJ NY 9>w%|at!Ru ql ߢ]BrLÏhS*_υsΞ›_topO2xJ!\hԊK9d~=)8Dw #_0* jߧ@f19 [+4 ѳ w/IKs$2qqXS\W:~9t؃"]K ,kFȯ;neqofO. ,y*׿'˘ۄYgUMKt${^0csZ6+i[ ߎ.2o)B$!p*/a :h=@v0̀1n\zuB"Bd+ڒڕ}9c߫ ^"^Hy2TAѨ\wu>J h\N̢ȭCŚӍG=/@ד IoU^za(cB@9YJ80b Z4pVmQuwEwWߵCRf@PH]\G;>x}Jg]OD/AhRQ]rZv=˄kҽk'IξUiog!SvX6mw0a"Dr+II`v6WP<6`Έذ 7m[Ft̚ JS(uBDi "IYM]=e@3Br½ TekI`?gQJW[g(hσP,9Wå+Odrƃ[Rxr ͦDM_Jx)N'| "7WkZwt6x%}! /ʍN*2[DCnX&2 fގ1'}p+6Z|Ig36xиG3ONr/6UMWD;֝"i8Y k2pW|3 cDP-Pgc*gcO>k[6q9ĆO`訅 S o4-glBqW~lM<iRT;@(͡@i~<P%Qbs1m8 |6$ؿIk2v(f6c4n |؜'QG窪FCռ 74 Ĩ4D`JC-GIÑX`1f&ac9"n[H}!>J #,'ɵ寭 ֵ`7E]5[?4> XjgΧ&N #( 񦫚c٭8vpNԺiJPbNA~~RM)fKB1ߛ1[ Yyr+(mci~|,>UЄl1zYg%u{Sg7*,\; ՄLBnGBA#Aab%tӦf^8~¨arR j\$ i[tKX{|pŒSZ)|^jаaB߀w(b?)-B7<ħ0Қw&1{+(V8'x[ J':ÈS1N)<n/aGK Vx&;XK\ґQ$Mc (@Ϋ`ZP0Q^%g:P%#A-"hktPKS4BTE*ά!웻(싧8p~5#MD&L ul6"r `@N,}RwI< {8D#kkGQ(3$b7d^A#|5B0ܤ DÒX"$ -scܳB qn8+gk,J);Z.͐QRIc]36Y)qsw k:ҸQX2n6}& t5(n~_4ASn$ n>ꮥν]h-K/n˛P3֝ O7gnTH'.*|KCM9 ALƒ kpVf1= CaSt ilZ5>-fcSu;L^Q@Hr!kͫPF8Yztn4TKֲPE,F3mi!_mNnwU4PtZnF,pJ;ۣVBsd5`^Ѕ7.N]QNgr+䏳}XK֩q*G`$CWyrelFzF' ;j<[PtVZ0CƜY6U!4_Vt5sGC .1h3 3g6N|tl;8"pKD[;Aee3U 獺xoxuAD|-jZ + s=W~+?=6Tdo9~ÎuTD&v?*@Of(WjjIy=Qṓ:8q!g$Vw\zlHv̵> cV; Z ײuhPsU1zZڮzj͙P $ AIEk6!VnRlHr kB|.GEX6цa$c)6) XgiI]#2('_N(yv¯w||jXCB)iQ@+*gWdt8kx|D5zu楙ܺ1( Tݕ Hjd?ncwZ'ݎS8p:)іF\Nd͖iY_Uqhxz4"om.* LcR1fkju>ӂWf>gx>` EP3dBB=O:`:墈m8Qkҹ$r]^BK&ЌTO.e҂֌ -Zڈ>LJ|\0%'+Ȯ YW}c,t aGs'd(x3njeYδ:  7CaEP5 m}' }\A*=NJ邿&KϞi$VxuIQ&As>|vv$2e!^.6? 6PHGb=uv쵀y&hBc9sʉmfDptژۻyw7 MъDA0tTn?md{yc6L6n[k _m {MWʚ9/t\F~u7ϲ}|\'%H$IގƇ [SWTAM,i;6= `EJJBf{[C]ӦisWG8λ#0ŞLVNV_f8r] MoH!7nCw2pjUULe"-yVp;G*]Ȓ[=$ :-$:8,W|P%lT\X럖5_ULf wȾc\OyR$P#+aU`|fҺ2U.{)bs}z^Q(m A~8g-OSˊEUaGjx8.ZoA~q"V=ƋpG/Au qƩz,/6d- &gMy]AzJU9R1Bv6yg'9lGZ(Ƕi6ŋ/V&x+%ghl;(plE ]ϔ]xw-̶'2j mL̯~jQVLSÕ bS"FGf?94[τCoQ4m y"*턣̥kr<sA5JHïE#/(.6jb%,2f]զ Z]sb4RHmoESa\Ǻe>UM`vTk{ltSA5f$2sel:ҕ\8U :aۣ""tzWh6?8ޒZr˿xRqsDEjO,mC۬ؕz(,4|S$7'wpO&rElďǸ?^ya1::x^x8͊PnTS%V(~" Ȁ<;GFc19x.qc+P̨z$w>]#Q5e{h.+ʒC-?af$Ɉ$WJgVbe G/UV|UPNNI!Ծ;I_l3kY!c/VHD*5B/qnz]b/;ƕȼݴS̓Ɉ~[1MFΧ*39[" -c|r䉺`'2j|:wQW^nr4=?GN0Aq\nM藓AР[V3Zm݀0C{5!/S\u-\*&cD@|$h{$Щh'5.'<0Ц-mҺqUT|cRiB!h6Ov׷@8hGDDDM>r[,[jFzBiee+Iܦ@~fD 諧V\7yT7B ` IowQGcgF yPA !8 =H!ߚRMJ4=)^z`>ǕQϽDsB 9b迚Le/j;iHLy+N[ y##&Sy 1dW62{p83T=ݑl?u-+T{`y%HD{s0J;F,UDK-\V`>9!X7f6'Q/57xyEСVLј(݌˜Gfyl΁絎GЎX[rQ/M~xf ,p~iljϣ]t%tgRyr~qiOқׂWX̕MS8 d]bO[U c"9W9$2$gm+'E죷m1Wy8}$hj!- 1b3懯 @lI/TtPsf}5'8wrMma'SEKm@dѣYWV3w*G1}"]^5jis{Y"8os[Q9!z txU\ 4w\ŭtn%C`h$'Ե'*1syҞs~tp 9,}b[kB9ޚ=ڠ1 xk.ӓxn\CuѶ >D@@=K+k]3{ЏdT-H'pKXΓ\eU_j ;~{LU-U'ӔsubBf<]ɢcG (σYE #+}B.ց^FvMV ԠMsKNEnHMNlvIZH(X <`bET,q|~Ap(/\DƼrZ&JkytQq4^iz=\ZG9~%|vm<#A&c}NZ\%rOFh<a(b𦤈8WmeikZ$e(dNf—J@cǘՔྕ <Ϯ}LK>s=Sh(`tb l"ݭcscJ+g堙DSX.#;hJ = (hL[KtœݤV$A[0$?c=G4tFmbQ?IAOxÈ4ML=lugP?]Z ,CGUbt =͎R4@'ԥin?{b4˒jTi=GGU²qͲs,b~_hc8GPYíM|`D<4L S{S?b&7s#/䴕2"\^UqMt{I{m 0S ʝJ*']e!C"ھ?3lO sHcnheСhOu=q"ZjG GY6u?Rhm/(?3% Ș ]i!ZnJ5 V{UlFGʼnb%s<_{)ZKM۬C4_ ]fr04-N&Qx:ZZz~E/8 zIbnP\]}Ȱ\ 0zzvd}c DžV4wC,"9R U>;!gY7R!C]=l8]@#CPV:Ȃ΀>}kNRCzn:Zsa5R^;9d}韓>[><%)3rثCُ1gH-1zULX,2@*U-OfMeg.)<.)EÈHهтcW'C bk7ڙۧ+iX ߠCX:[(Bs0BVZT#@МS>5#0_͠ ^{BqItPSBh|NDtxT,7ߚ TS);Ⓛ"`ᘺzFnX表?|Q/{og[U {B+0Q_ oRj32S2) 466.s_XsD* xX+M Ut8lVdzcgR$GFT^`cu{_3RYwj`&cGK敌AgoA4Z.i~F*Veft3Oܑ fI76ԋQ#D27"jVsAVcx~MrҤ98L ;wSCͶM6.mCor)&; T @"=g"tw$Ote5ӂ_R2{xLnr;(?-rxM+~+m̉/)Fk9,﹫ؿ׺vqFDgn L\"cs{ڶS{5yƇ2k^b񨣂~%#^n耲?d)j|Yh{&=ouhUpoeDlG׷AxOiN$[iu;禋"ݤ3-` a26nj9tyD/t}h*'aP otMVN|H4 z*OUߠJ'qw+3"JDF:5 [>hFX^vkCgPOOD"Dx&| 4JZ,(fKPW;ǒh)s^ brNےoć?!`)BN >[c =\*8~}$4*ˣ~*JiYmnW}2e^?0su}ue S=Jt5`IϹ `ճՑrk%`x=?&V?Z|i-V"ɸNĜ6s̳ ۢ6[($ NO81Ъy03F\iVF14a!PDp5U>؄LН|`iJaLW&Ӻ 촂 Aeumx M} N%ιI~H DH=&+Ww W}EuwNTP5N29)S7r*#bMoŃ.PFbhG`z5%3r(g7NmD]!콵z VC-" DBhZ~r{/<Ų`3JQb>T[mk$G=sEȰj -=w)&-V3!"[8NDN*0OͩL]i--嘗@;>)ڇ*,(f)fu3qe0LU Iƭ׶EV*@u=HbRwqh!G8BC3R?:9Ν=Uwy7saYۻzvdn6e$s]4 <8Z|zTb32K;oMČc|2Ì'~uIde`U[0ԵfN{a 6<,ȇ2sv@6jڕM,2e2x*Xﺉu{ ١Oo#)MzЅ(Kg!!^* N{9wZp ]:Ji sf>ϒ˲;jvE5|H#N'±KnY+²b>R3jG $GTUHkb8L\'ᲬW^Ǒs nv5$aL(aNw6Jc,S (9zʴYA^ו<*yuj<~r\r~ݎ/S9C$ozNZT3fHy $UЛJHp/~1f M<:&07 p> z8wUiX=EQ u6wɑi&{})r'tYCZK]g*/Q( `T |Ds6aƮLI?Ǧ@ꁱR^e*BV{лWq}"[Dy=!obZ^ٯYy&pR e7Ƌ4?N!bJ(\IR'Kf'Q7.ܓ,Xf#l!QNd`i(xPJG9¡f蠃Be] ӓ'H@ҠVcb1Ooxgo<>K(߄U/D»ߖb쮒o0F藤<~GKx#l &8oF$uZ4'9sm[2CA02DգZaV"fWq&؍-s:8>Y׌3$8},X{_<HB_0wbI\eGSD@[A>,y 6 l(:GίvOW\JㆧFk ~V;EܟY!VKU0?8J*SnG$. <|{X9!Ӹ!W/GR5Δe)4D/Ы%MkOWm cr/0)'tJ2qpZ75j14G!xZwFVAɽBۮaxOr$ݸLMefpl{mp-o#OEKNi.bB3Gv}<ƴ5O#*1vFK,xWnت;o, ?)$3Uq]j]+Fbkaa=Jޠ5_5ɼr8ltI33FO&}vDhј {: d 2OjBw%!Z͑`j7qlqc*iz$ $(ȁl yŴJ0%JHDrbܟEڰFЧ71ϠH6?Xfj*+G'RQ/[J(6jܡU~IU}[ y>v޻(#y6 Gj3砦+-DT1Q5n?`H*V,CU# EȾ!ym䬂6Q^gK`$Aw4!׷VK!G5[ FϨC;tuOUx 3M`HVS >ׁɨj1?$zvya1pޓ qp}o(Bqvc ;Oc6INVPJt1!%ڄ>:KDBQvr`Ekn 2N5[rqpz%.h 3x_a#,oxj_=^mup4[$ׁ~8@6$gr@+[\s)\[Ak}fW``1[6o% ugf /aNMefv%:bu6ew) Zo) HPD{\nh~wWuu"nuze%SEXڕ‑knMq jUV"7*s4R|6nn+GK='F.=A !E%(7kyߜ9G )DCjlm {V n~&Ѭ0`(u"5*TQ}B m(BQD*R)$ 26FLU/SȒ 6Cn~vl+ 1~*޿&b5Q2,&Łnaz2`xaRC:g|PIpCI` 2Y0!ymݮo_mvGorL|aX =VKn_gZИi'_GO UZ o5t(+NFj%f7{ebK.t-b~xs Sz{2 c hPR +\10[ӈKHSp%aH(k8%gUZ)% u-!s?s6zҔ=gabxfˌM` [J0dգzn#bYco8k`dqmzۃaYI8O0jZ0a鰏kt}4(xlF Zу oI{BI,ڂgf)hݶ$|w]apLP;Ӣvڐ%9Q *Q,2 BO^Ru+#!r'B2mr Od/G4D磰nf,5"*7Y ouu3$2ftx l`CTKZ5wДPwU R:m2y p[>F<G: 6 @{Epe7kz ?akw(ꋒ,lruWVbPkâ|uzާ0$̇a -Qa/\Ah^ F^4 _ OIMOFyLPHcm> _aeN֨Q#{ztenZQLH, jcD?s^Z~gy$Y[kIACZ\G/n,=}dZFMX-9oj? ' Kom@4gJkǍ5ߏU v`'KCLLj@3ߓ|.g#\RN +'P nT!UtAqzgAJyB!*)|»10AA~gJ;8E7Vbv?1s2U1e$'ZK?BzS@V8d5Nͷށ+eRiUoEgts0SB]}'I]WϙG)`˜=a\n- I#e9 y$; qᥒDSz=G{.gnTz`4v %G!_RB4Gb{| J,1[[J/jv Hd 8Ә>ZV,]DƤrRWVV L[e- J|F$ڈ&^[4qBZگ%ۆOTX١]T-[ 4b2ó&/K, G-2H̷ͧbfξjgL(?AS3b G[)9DmV@;&ݟsBBʹ+FhC|S@Eлmx4zjg"/R#B'/L陮VW-s7n7?ug&F.zxAfUmuM S^C+A.-)y T$''h ٦df-3l1Q{b=3yHEȤ_s;cv:%{ X)}l˞jj( . `Nl T RِpFB mIIaoyI.Cb"L!)H҃BK>/5Sfbv JlUaIw=Ń,D9T:/f#sV2)kۛ=厫 Fdao2mY.&ZY7)/n~PO%0sj0ChWgϖ< VzL[2{vq,]?J 81|j Ic2pQApjx4$S6@ݯ 4ɭ!b!&&ɇHcVtZC39omFڿa)=Dz'_qFE\ag7^c?a@v{ ŕ?Y%&P;rtOmЮ}#C1 zr䐵W=>Wl+էFXren^64|X&)B w,Wa^3A|o5mddd`howiB]y0C!nҼX^1 ȥɰn0/8RK4] cb4,y|/ڀra#>k^b]6W1$ʙ*RoI)%$z-UGZX@ 9Xgp(:۠ȦW:I߽B|Stu,.6p'4:1Et8+%}ZZ<:Ţ>Rj1lMNc4`&I#bACt1S̈#Ѵ{n--ʎjǀVv V1>/xqE0Վ/|Sti6|rQ#lVgE">(-ڞ6LkClv׀[ء dݏ!ݑ Oߊ+ ^QQKk2|J~ Fͣhثe&Tk~-[aa#BD+>(s}OLBi'r[Ǹ]]vZ|3hl+f?o~f} J/ / QYjc`xZhB83Dgݞ5xR1#|K[U2Kȅc N4Fps0?=ygL$}_P%VpQ/*0R'$q[E& /gב1eDH{C>tV9 3!ϑ<_to \g{;F9o_ʕSԶ|1TH]#9'JTh~ )Vʪq~d  '7_ Ρ,)@:&΀O%?{$p;vmC[`+^V姮MfKf8-1Cљ/n j-oNd4ݜCTDW"ews8UxI; *澪acOD{DdcqCr5FKPc l%*sIt0#84ebI7L6SiF dKO'wAV6%8HϖɺoS4%ᕬʝus&RjLACQȊ#<ߑ[LP6S<x-hKkM1">$&Z\q}x,K.2.aէόqPǬ۬kH52+!<731/uucl떬l J:m>v@^Uskw[DcbZS|j6c0[EPUU²֢K5E[zհxœmFbH_a=Ktà8 +kޱ;0@ҷ|! ]_JLj/j,"742M W%ğ }@|G؄Њ-~1䫪JKl9N0!VC=s!z>XJF zr(A},w:PdWDz INu-6>}6D@HQ"C]{0eY'xesGReF qWx]RUsAE( 2w/4̳΂/UśRwh}{#%"]Ƞӡ(VwCÁ,('e ~h0KN讴f9΋?3g^UBRw:5UPj‹(6`!jvxFt8玬)]?@988#e+=8KnເO JZL W9Z{P Ņ+;{@AsONXw(>6B(gY 4%<&5iU:ӊ%^N*MwO[a Z[13J/GDh%W^{ Ulnbe?':lͿڥ&6JF]/_?0[ wň *_ zRM띾!\ATe\ù+&apGnZ4EXopX @=ĘY6)/Nxy #>c-PW2 ~FxWH+ဒlRRκbڜC 龽'p]vy}MnDWcZd( ^`&Urۡ`eoAdDԠpOO+mgm[jLci*q% -dv=>R%tt z:Z(gGJ96Tu8?d#D&Y2S\aʣ͑dZ]%AG5"FaJ+ßHt%fn{0}a$k`G1XCEl| vY@BfMTW%)pfD؀*Bre׍  ݺkՎ?"-/kV ;Zr#вn~4u?72־Y(WFxh<:$a N 3-|ZUU3{<]㫵N:Ug4'lA\T_Z- hvSf E>5M_~9mXbރ F%RnO=kOSef2\ȌagjŶoA *5ݗDc#_Txȵ>UQ=(?,(nK?qi1Sp@P| ?4k#6 eMFМyvd?w:M`\SQDu{t+0W=~}2d0N2"Fj<#{%zH%MoǾ5AܿmpUh7rn>^+hkd iI_)uA!=z]]-ܭ}ϜϠ$ P^"-__͝6|cҹ;$L5X*3ʑ#0pL>!\6Z#(禤gj`6}teA?>F\Q/8P-jB|48ǴũPUq5j!2 x8@$sGe6nD䦵7k6l JI10n7+z0I "ד(N5>ϚmФFR(rxC 72WN tv1AR4v)7H/GW Xny\qYy~9̆$${a=eae)!g KޓV:R <9U1LT~=ԃ[AiVo"4mŚِų!3m4Bd/w[8H:sw9Ⱦ]ض{늵(aep|(Ka,14h¼y䪫36K8uȊv&2r6U" WCB^eVi[IP-KfȊ,z;ŹGf@#߆0 Ѓ!zxҝ,+0sPro;@X-q뉍@ҿٵ% 4ƍDf|W`4Β,dB,PO(/^%]-s1{!xԋՁFeO=? xu,.zx'2X'G"1˲8a$#m-Ӈ+N!!wmn)#)4)`yl 6 !;yh!D@'fЄd;-P3~R&}kl:چx|{O \z Z2RnW*/@m\i'9hVzV{d nĢ#&Q{8hk4`tD|<m)n}4bAU" 㭧a|= &Hl{pLe1J^H?0mlmQ19 l&o(C~XrVr>:cvVi"8^ ]>Rc?=StomV8MLHmLyll{fީ_c~6@y FPbBǢUQXֺ)g!#n qfY"WSVYM@geB*5Te6h@b%Kl "Y;1GVpek*q$U;"3s7[1>E0Q?/ٝg۴l!"igZUFP5qSAxڧm{M'e돺[D$,H$.hLW"mFd!!|-7Sn(IB鱑R X"Vu U}^SR:~ڬ e}ar|\X̴|i*#&gwBSx0Cxdp=zJYkj9 4'tN p?= kS2 H b̅ڂ}E!&M]z,9snk*Dd߳>~#!V$59lջͤ͝s{o0)X,mކS>$?UY2fESy߽Њ=MU$:e# P֜ъ6bJkx+!ΌZYV eRMȇ n`KT/YqL[6cV{͝g֨s:1%zH`Bކj *;f҉XMN>=Tڝ[]ҤJnTtC~I UV,cHEE' F]XA4=J؟۰+yr8 <K+F8$O:L\anyB51hg/ ~VX& @)GЋ I0X?3!Eۗ ǷC'p,0u{M+|'g%2LT:Rk/6]G/yS[Y~fMk.K{y;aBRH1jr€w80rLSxa=]%=&%Q/vBD|l>R8A!R](]'Ex}甑hGHO^ Qjٺ=aoɥl =]pbK3ihٽuKlN^JKh2L/@ny 7\whW[Oq_MWN @04D=X19\m5s"=Px̵VCֹfދ BoP%Ƥ0S}T*hPSIO갯ƚ5Od+l wE#7_c1'dR\[$/,y23 =FčO-!>) ( .b=ahu ikżE1OA|5. $$T=7-ڶ|6`eD" @SDihUgt$ =l[U A6|JR=0+?ܑjJJit,4/ íגBL|r†aQ*%MN8ڋZ\_ d/1+%FXl]I>"DZX=ڢ{ ",&5dHB{otw[_$?5r58w'X `FPF@7Ms%UZ5ׇ&qH i"Wܻqdw* ѵa_D6caT)ۅ9AڰWiڴ&g^;Pmya=6lQ+3M6uT Tod!tԁЖ3%q23P3:Fsb31e̗&I r&וM|hy߰0OZW; T0{O(_w\1GQdR $N*@p oXNu ɲC/[MFNSG}aiWa_kQKyuVv-~Յv,7 [?*#k%%[8Z[p2Ĉy\0 {I -EZy@PY;G)C^(ㇳڹG԰D z66$im0E <-]u32W5x&|^$}r n9+X: 8SșnR!1yח9 `Վ#uvn-#K9`Qvp[NI@=q]XLѲi&0ʆCsCqO)xQp/ψMNczڣ jr%A#lۜYxȝ]1[ӭ3:%@TeKUߴc +},Iq#8 IRPKq7 3in_U ZhA3 -3uf7ucSxߤM߽)i/OՖMǷeFV!C9~SiI]qyFmvl:@*NՍaE'odd1$~=K::otO# .K *n:Ń! Z^d:Ix)~K/PTc7eQFhaJm8~$Ac$L8>ax(*xBo)T#"B0>)4ݩė&c~UW0? +1y耹(J!Rb!\Lб5SMZ9$B4,lc {} IaH0d39j)qC KzՀζE_Z-ҊdV+"˲(uWYG'b C<FIbLӂj5BbT+"D\ %}3NSFVE0v_xU9 0uA-fl~(pCLSno =|[= \<OpwXKd,~tP*o\Z|gdH(UQ6nwXÁVQ}X<ܑvf?!g6PrcݵN_4n 𞧅>J^9;=5.DTF,7faXڵ[Ipj Z1mgϜ7!A@MiO>@A34q>T#eF`N_ FLp3XؤBy}.9T?}ФAրI*i> cw} A KZ(dqB)65˰MZ6e[JxZ:fMC}UOb0ڔϑh`ml 'YD+Y5y`l=3SjT^z&̙#L:ip+Xbj frX=um}ytoEC['TR%l*T)p;kE8cb]balQkB ӬFzLeuU4w03BmYg6TLܸVuHl?lr _VNp/XnzƒbCy@i%Bh=6w ( zd%TQ@oj˖+uU2K4@յ}+! BnQC I )Pňɴ&]RIPZ?$; L]a[`3"E+ 쒻aךz]gpp!dXʔ&$X7a7̢bp^U3CVh#:(aR0c)JA2gt$a]8%wC# K9/Z̆H: T!TͦDp]ͭ%ncNxP^x% v.=޿ʻ@bT >Un6êȒv'QπeQM0&vndISc?Xrj|eYf(vMG+Fб: # ɩZ O3ٶ# p$ʼW68/osaր!0{y(-i fC=E 4lzȫv%^][C~Ķlɕ$\_ jFK-j˥) Og-=t"7*ɢs`՞\ԣjgzg.{1Ut~v(v@8>ĵ͌XK%7|.и(0geW-4Κq_p>t) <(c?eOe7{rXP pS4$=CT:BrCW{פt7ravn0n ,I~Srm~:wDj?@nA ֪4`Ryb0<fɴ}x&%O6J q;чw'-y8x3- lHe{uGoThhƳ.5<.>)I!S( ٞeWboDѰ(&݊lj?$?$uQH1~[eLlU)vvC 5|t "a:YQȢ-rfS\P4F~ƮgULa\=Dp.jҍ^[apٔuǡ)"ʔR%58^uϑ5oiJ;7jrRAQ̫`$pI MX. ::)kk~c'2x۠= ,-Jfj]S~' BmӢ";(в+f (PsGLtָSɀ]P@G e\rR&}?rN"jpD=S< 4V݇YM&7,N1<=x.% :>Qt9#ˈpO9`NW0M[CS}0z!眵\p$ !Fz1j^~q$B\EOl+gP1a:J A|ʼn;Fe&S6I[9okJFy;PFw wHC$MU@<HZNWu`9έ5mWCY~jRI (8̟!d\E$l#hZB!J3 (wŠj7EZ|Z;g(r!mq}36qz#{rfo?05op|Ε"{sg~2Y+K#6#)ȓA|p =?ÏDx\9S/΢L;>*I\$'I݇7a Sx{I,CqlNj},%u{|N3+xZoq`Wݰu†<>ңOIfK'.I/CNnhbBlPZn>tXʌ3Xh~w^%hIsl>9W86$i=CiBERcz}JL{Eʨ`ƩU 0l2INJuSsTDDN&ڔ 6|pL~kR vj>JLڸNbvs;.-w?mw/=*ۇq[fkH2bcw0nE7'Nh{gܕ~osmLh֛Cb_gD ttV!_,[ &g=5ɩ+[IʚߖBj{%.Nə Xal!*o?߲&Fw+极-j_m0[tH G%S|-eb%%ݏr-[}pP;5ر*"~8&.t0V]TU'L v}a=[T[Hx"4&+V~يEc@xtd[EytcY3M]@.ڢJeYC wh`a{)5&t;*նrMeW}Mpbhⅳe.~$8Kn{XǾp/nt*iXPąʿq2Hc?K1(YtTo)[!$(4 [Ziڝ浮+^GY?9Wuξ{:sqd;:r8$)F;BY/}ra`&HI%ǖ#b6B]cH[psS(Lyå7|QjWw9rk]xz s+&>jJMo oTrW'q[{)ԠX $̻OÛB#JVVP{#,̙E"ݰ6YQhD,+yq5)ՈZӻR|P^)O\E8˰ؾ8l2a|s9Q'֐7*LpJd%cY6Zr/k[z`y»]H6Q#44 4]8+^MБ$a1dLgA3迠u+8~BnQ+1@O]8=(<^ 7|;#"4 _߳084kALzlT`,Ye{@E7$M0L>2gy]F12$1L Q*?0M I4xje:,h]53×Gҧ#^+#XjOE|VHTDHt.@XO:Oy,F ԙjH|[̚*S'[>bG*Q@ؼ>_#b'ߋ1Ƀ|]$ E7>eiIbxZDr0`/Z1Is M5- &M^"$_'0%g.Pd=ֽQs¡X2-0HKT:m#l N͐j}ؙ𼶳˽I'ks_x '.4;P6|2kd;{rWj}{Dvux*@^)&n@>1IBw9UF&K@h $QA Q`o8kTլ T*HDzd{o!^]hJr:i;O# qKb~ӪyU8v!AΖ88BݓqB?~pp|q$=JgDnp܅ĿW¯_94Sٛ܋`\v77 .nxc<bN艵fb]I$Ou(R`pw]&7 x(My5>V?%OB}Ee+Ok>tY78Tܘ`Jw $˴S;#*W,%mLrn>#,-qt=A۔vÞ+G<pS8;J:v;_d MljSOB6'Q_^XwI^a oz7e೥Q<ǑbupOk D>~ xJ_Ԑ2)ZeiER>Gry\`:{I:+:&YUd!pGꢠ>%pxI@.".E i)e"^ي0 {Guu٨@ (]sF*g"x9 ag%s=.`wx1'; eON`L{2' =8z(`a.5y Ĺ/:`r<"þS/ZjBjXs5鼨\[('Tyo*v Bp yo"ذkpɦd:j"xe">n0L%')B5rG|3JH{x/!I!:3Sj{Dch(X*+T&y};f 2LH>y.wz Ѱ*(/ޤ?Jט~儇%x|+sVDI!*BNi>x87$ŏͣD]y+[_En3+~k,zG:3Q؛NG3*8eɔ-~کeJ̴Ŀ{\lێ8R&rU@bO7/#b#)O7k\m] Vʢ֠  6 4Q rpZZqx*,eQ P~}fxTl o6wMQ}c z5C XQrӘna=|˛"1>Šk"/dl<5lOz?GM]Dܴ;NnXW+@MB#(MymnC038?bvImeG8l=X#+~D@?2&C {ctUZ6%aS=jNgop[]aKl@.0gH57>(\?ꙆxQIw` eh< #::N*y {?v(ҿ!=-򝊝`/(NС%ZA:s[Jb}ΞMnpr,_p(j򲐜ǏFU_d>Ti;G?Qfŗ5&>^M? ,!.TjV -VaeF,=񻼙44AFzHʛfJb7噞g _5k#]է;U^;Ej"tFxqK0>aT_lKxp'|ܠiqE0Qw]O=F %=MQ똷y(3+**gfC.& X"iR+*D@?5#~ЖptwBΪvS>LmE:?'lavGT} ^ii<@a&T#tyF(?AgPZB/~"b=):vqC'{z0MF7hid[o8՞!Y>G 5'Q3Q<OSE"2ǚثN9G΢ h15Klܔ\ttRu<\B?|GtW ?*,"?{蘙 Se262+/ݑ;8A$@GQKJ(eVr6Th$dC[%-g/6 Sz~ҕyAx=.eGzET khe-SG$ |`~VUvg@Z!&ߜ iQO(!7gB8I_}oM9#ó>zVghȾG)Y=LHԭт)}WӺbB6? =U+(l;rLyC\m,Q8=Cc2;҃l=Í wGzDYӦ˛vhngH;jn9Y9`B0Ρϻx#, ݳ,wiyi|DJx]V|Mt5&5ÍrNU@,']f>\,Kwgk QqF%Ei{~2Ar&H0e ǜmz~GN2?rC&An!"~` $NJLb:MN D#DAm0nm<`tpXb,Y^ \}b!HZ]^YF}4Z=R;'6#V,_p¬۷Fs;}0AR \+4a I<7tի Z /AQW#ldV4 cit 3 d[yDFg^%r }{|!pLuSâSMEEo`;?4i+i/}Zaa x /h"ҥhuTxNr]xҖc oa%)C>TàiO'|L; .4}-asU0é-$l][].8c °y{ĜJdbgeUyW+7v 2-7O%96m=RUҒ0>,RBk枒ESmHyS^תℏKQ4BJ.U ٳ_TIbOt/e'r0ų;R/ڮRT%S KVA[CRQo!jj}ZOTirEPWSVE٣lZƄć+8wYJЈkbz9|55X5rP_]A[.ob8,X7VXik]&㱕_@By56vSץbZȧ_]#H\J~=\Uɔ>cײ9$|zI M)?gR= OؤFw;J\˼deX8ŬZKaZ8u[$Ox`1.WXՒkt6NEbL3ύYl}geO|ΎS(VE>tM_8^#>NR4x=|i=G`?ei{t'$bi-ĵmJ )aա/Q 8Cj/~/Lk# TJ"/@]\ clIǓC/te1d<*bFཌ6Rrg;SL%~J(hS|:Vա(C Q):#i>! Ճ+۬ hZvW;x\`3C3jE m= |;KLH+B_iӚDJw(KUR[&'nF3C'T64f:@>V mܻA(\\4VW)u!ުCb[eoFy-26phŵ 'ai]1:tD(fۧs8o<<>52!4vAw/6HQl?~r/ڭ˫R8~cpBKWdʪdF +j1h}XJPV$(:zwϋ!LDkn5l+P Dtoa; A5fvkXN*Wa^§CH)vg972Rspn}0LF7ޓ246iahKZfRGyqOaT=߶eDڜϥ9VQM@If8W|xK0xNLZE *7)<1F׊8H3cؙ%ia1^&k Q.Eѿ4Ƣ-Br>c?o+XoQ1E誩6HV[4{/l//Gb8Yy>8h{04i+Ob/zr)D)[?/7lZbo2ʡ},qF\7b.8p2Vu祿jĝ~ܟ{4ͩJOK'`%"8>;q:\2(:o>~+W"*"u@N*!~`ꢯ7_hjg qu8[z@eߣ5;%cƥ2sz>.|(V1s,eCcA'B뫱6my^_cpԆN{EScY!םۣ% -3l;{\kr}!:t;mf9NLs_0P-nR^}֛kւܫd^VDF&<#kG:ݍ}Rt{,7^~B+Q*Q| 5¥q5gL:n_Ye9p~V@Zr6R/=TWI‹$"";VLqV/*K/M)\ΙA+5{xG tһW=5(?qsK14آAPFeh?=b'@c%6cYPuNV-mFFŘ%_24 =ߚ\C\~uX -< Y$ U#!22ӧ#V (n9H+~4D2rijXx9fUvQZCzd*4g&5$&ˑRڈ2L"Ӿ_qW-/Pw ifm1a!H`~ hvx@TJ_jr 9uuxh?T2I w~R{)'a+hK._E |+bJpsY]b1|a2[BБdN#U" TG>0=*S7YO㉗ȱ;$#BI*2Go%!<ܸ=؆s0՚_8j fnoňwvlKxWZW5 ~a')C"/ _/Fg.Y:ՉUJx@ 7W--}MG)!,2H`.Tq=8Ըoc:x 蠘IusT{s}\<sNɽ^6VAY o{U3&PwEgC6&d!v Nq25o`!.Ku(j;ΡGhQrIV, (_C>S=;Bθ_N4`9~͍M/U"wQi HBc-(mkURÇ{޾?_W=Zu.??Yd^OU+[;|p ;TӨsvpBH eᨉ{'[{BՎJ!>}$h#$wݮyӅgZwXKJ5 kuuް_X@z27#Zx2J#!_ ϶( 4Y7YÖąm"$ϡ8qYhƌGӅw`$=6Ly}u/gf& trǎN6$ˣZibyn7:d$TZZ&&vHEKqI](Srl4m|[C鮘 Mq`^S|(C1ŌеBY_5zȆغjvh iL=T2R"ؒ'qmAv4T~*y;& D X}5fƣ ۦ s9m&{A곉O+1JB񲝪I;kclĒQg Gv)xVJv V-t(ZZD kIlr% Ւ6ÆLG2{6igCt*Hv)]{du Z r#Lp,5K.?bd |աIJ#;nKhpϳ$$ OY . M|XUŽ&}D꿼0҂wR dHs: 3=`Qo5T8I!N#1dFxXFB^ HM#% 9N.IK{)k&IQK([עi7f?5[5 [! 0b!Rؑ఍5*AE" !,! $Aj&` b`>w p!1afͬM3Ԍ]m"􈉀<9L\#JW7 oj6Zl@gZahBQ.?L91{aIn`fgH:MWה/ɗitn`8EAmWЇsA'0 Ʀyg혅'_y2 ?qF|+Q'.LwInIW7fҢ}ӭs*gXLcb7nGVv^9s'T:}iYG!R ^Qx@Puܚ71lr]ՇXaX ="<7=@tX׀L: E6/d 5/^EP*!Vc&`b|<:),D 7  4t 7c ˹sJQȾOS!孤s+ױ 9MFH4 ˏ$0C2i.IEgvklzd:Nxk1kR7F5Sa"d5垂}/K]U*qEלՓh62-:Z5]a$gh[qC: Δ.rS;+Ld]Lr fF?eE MKf6A bp3ddyY_^~L(}&hx; 6ȭ,&^({<P_2alitYq[劲to"#uDt~!x!/mx߽ο*rInhBBCrʌJu$D *'&*NlI"fGBϫRWCuOA+3s(F4$1N=pesc-=>?tO*(CV>4O@`.W,a*"GYЃ VJC"[OxX|ZZo ZOYTC'߿7 ȱYCG86MwB:~pIc.&$Ca(.͜dH÷SGЬkL#@.׀)1-ECH̰kVgcYY\5}zгČEQkڝŤwg]hp>~,@f&cf>|?]sXj+1`GtD.M A _s &8}4r(ܕf<24 ֐6Z`>Ԛٵ SRL0Br~;\<1:n6=yE6 imp"YV+~2ޓէ?k`lU`p&?G:x)"`܏sIF$1!wh{"*_FJR<vugW^*Ap-H "`au̒"6[>R>iَ2;bu.G$n$ZcՕ.@W'z`_$-4JB>:$!߁Cr<]9%r'*D2tt dx*aגPLC y!bw97[,[efqUI͘ndN8>WGeÍTUjhX .h;Bc}wvcxIk]8+"u:?Fmt-+L0*A@_3]R_n;B ww!^RG>Q]':;/]ԿH cK^:szs{9iGp~$GZWtg{ۄ2W'ue0&#W9i/ J /ǀ S${SdD;/HRizCuK5{md ^Gx%NIՖ2 o8d1+~gٚ N6-PŒV@v飘XxD>10X\@ kn1̮G#rb%|o28Lm (sy߯ l`q=}al5&|m#@ETZ,f"w+A*~G%24̧#RniEye"Z&GG8;۔X"nxe'C@.݈.7>ۙ.N[Um֖[z< ZQhPp[}̌ f Zt (i6v׏'DWUSjP0oSD/kCQ9,xRUĶ?j+m3]gz`[hl|\Ml}13G\p#ͼ&*ƝYal@ A .fukwU$33ѥ9 zDܐpׯOܱ@|lgZLS:NcSHr/I_p/|'<|ϝxse-x,'M;HF߾FZYY(3Nގuocզ.)䈙I хuf- [PrR(;O" }E 9' {31Ey tC__u^#&Yt!VZvOxy(mD<U/_:x:n g:kh "(Lp(E.\tI 2-].ThW%p4&':αrO@d3y̛ZŢqjޤ=IC}]$a?4IsW B(;6PuX,e>/mo5ws_1tK2}F 稅-%Lc[5Bgoŷ* `-T{b +P"T Y:gtrLݙYfkY07YX aZ>6v}^2U^'jJC4_8l٤u,<)nbo~8'pݩS1׋ D:E"hi⦯KS|]Ixp؞0E6"%Сa> }p9vxbXwl*lP|fTFDޠp̯>,8vA[c3{owgF5݌'Tn `mWTY4 i$V0GZW,63t—< 0@Cp0R֭kgCoݭ#L e <[Da*d0׶IZM25+p9./MZ:N^lG5 ocs g _B дEy%J&+^CZp3Q*&Ibg"-ӢQ#2l|}k#l Kcn& ˸l;āTQSȭ O6F4t?ѫ'.ޭ.rsR%v7 r(!WFYf+|W PK8:-$8S])F:;\-j&rxd+@meiFBjfAK}Ϣt3n@CDa YA' s 9jgGnևؿ _ ϩhڗja0!1 ԌaOc#s⏸M#C_xR̕;bF< W[q^˴u yB=zjhN~0s.7!d) mK"TeA]8,u1>eS?&7>~XM!.Z@vףQTM}bxwK/P1/ICaID3J G OfEBĽSRܟ("Ndj8(ځ|b/lP:jB';opQmF[Y+cY TVQ^l[/a  ܮzRSҦ)e:mXֆ"c_bXPa3l#m*No&E6';)P@KXj9ƖHL pm5k7@&|m-dğ6urKʮb/Hcf?'={t>'[Խ[O#j? _D1$x~BQޱTbƈǒFGFw^CbQ\fyS}(="W . ñJ}#L$8z'*a$"wRn *S8 a.Q6pMѼny'/;Jd6<6]'4 Q#LT#, @uFڋP^Kuc:)fYZvoFnQ*7[@ TninCڀVpOq#'gSntT!(Z>wa TݦLR !RVbLA)o75Y҅0ET˰xNj\e X(R(qu#r CHcJ:>:Đ2[>g#\-b*XhYg9`胥Lf8(|^ Vs e[ |7 tAՖWg,4%ԝWl u:~c3@婈G;GԑnV7%2Q 731+m\@7FL_M(j`o# dOJug,웵43|#3P`>Wt{x 2Pfi{?QWk-qS ѭkx8%%D,I|=akԭ ɣLP}'& _]%7?HAt etTB4G>,-֒ȋJ0!?.=ݼۼN%Z_gemE%/P')~}TcVTā* 4e[8v|Hf=ƿt[^ [ Qgڕ&-äN&v}de92~ :54D04nY.MxhED$MD/X-H-1_ ȘeIDm `T21p,W(EgX(iIՓg)K(dݪ*_sEBn3)%/Y0dgTx>C4eu *^*'D~دi-U,ճUY}kdUSCZ.y32T1 _2Yʇxd7`^U.gdcÀt@ĮBbKaBX𶆪k>kSW Fh?G?l6 \+s !fwMS<—OAtAu(>nkB%~b{* 73fhn_4L3/gh;ؕ2fJ6B$IW2E٩랫OSlԜ;br@.vK8p ~Q/-?ʱ͙mw(cjcWy'.и;QaU b4iC-+ ) gېN~dMU#ڕ\nRDŇ_L_XmK`Dޱ..-zDCRDDGG'd ,bH dɞ] b|1L_:$2LI2$mN"cFBY,nڀ#ZM3"IGAȸKѱdBl!'%.U^c{- B(祉Pi>pB!~>7r[BG\ٍ!]:JY+זhm<&=U @7Nvr]y6ts+7["Ґ{Ч[D)I LqCc'ic}k\>= 8_׽4VFqs:lS. nh43 ~چ`t7nt +s/-;2ڨRVu!dN߿~AJ2 ?ӧvI|tcgu&wB$dktpPÒ>Z*wW&In;EcKXf.m?]E]μF 9bTd虙8@vkA)S7\na%RsA͉'G޹hOVVf>X))ܥ֍a m)@: .C32~65qLrܾ#鵛WY I沚JC4i., ] `.&p}^ܠŽcފ}NME:+6I PP~J\@NA5bq8|ԾlaU|9?'99l a orBbj {M+Eҵm2XJxӐ$$ 4q%z墠"\6Lde޷ u Q/g+¥n5(-gH'c&Iz}Tۇ1<.J#x >:i!-JXymFsS)Z@=,OdB%x-8'Er >L\w44k8{Pg"hF=+ց@qPkzx9elHx]NXzt|WSGdž_(&Qb߽6~ 0Uk-Fhb=aCpOfLiP.臈9hB"ys_-Rd O[R#Q|lq/)&^L(X %RDTPxsDZ6B|L4OZW<Ӟͭ3ABkj/gtAf%ַ(i,x,.=wq)^#Å '~p1CV_DHjI]D `?PPluۄgݿAt?]i=U *YoZ.g->Nz6;E岅;EdCў~ kTiio,(GGq*jcFBkKD.ݳC39`rgMCahg` gQp8"5bɊ*EoDeG a9\f0df3{|)hOo"EԘiRn6QHhyoYB>ίY̶;Ox檚.'/<>F=֢5-]CIqiqtvX?~֑ADOAFhrpatTKܕ sR~}ϮmqȣX  ֚f,nUJ/(-ޝ0܄b$͒>blE1[ }. Ӛ+9z뵷0ͻu-A{#~:nq581:8DUL.byE^:f[(˪ˆ Ah7&_id:;r֫Q {bYF^j*,Qm"=STn'V 3iqDEMg/K~I3#5,8 ిGz<ǎӶw8e lͻðAd~|!H0IR ޲1P C-B,O]$Rxrvm'$US7~0Ga J,QI CD2 $~s;YS]O$^qO61-(񼚓#AގOY:{c'FF&vCS6Vh#t]Dz)9&ňɉhϣH%T;t0.#.Duk յS]i `٭ނ|4>oXf`9E)- ˉ<AW嶺廤[U_xq6hijf[TpP۹1 FTY,"f_&*!e42׮1QC81:(260D/K PCO;T?e 1qF hB/Qΰ?ASf( c`5BS=BrVjE9Fi gOHh].<ɵ}NY8#7,Lq v:mGQ~Lwpեe}Brx?g}Y[ n'"> ;[ʆZb*GV?3TޝY,ZxR:, -7HLhV6Ωb0 =dPxB>i\!up(r1K!dIꓩcOD[ߗC 0} 2Av],*-`însRP,"\ Oԇw>MƿD mM&sPK[Esewَ;qJfd62m-Λ~OyH>^%XMK7iQE6fKNDuD-(1Dm~2wB]WT*^ u|||H9n__FC axTݒ#-a0mcP+Ӑ1.6UJ^!݈Uemq].w^jD?IV@RUFTDt._~go0u$jƻ) Fؑ~80 +W?.每Gg!64cOxiǡy'1 31;CfTиv,,-`AoBF8'.iuB zJB47_k?OxTԳ@"`iaɅP@@" ˿~+XI->?ÉP^W\&W'U|bcd a noS70}6RSe~kaAgwfE^<:Vo 5)穬d~V:q:3dDۍȫ#%ϛ]6a$ˬ^I!701Թ0X_=.f~)<2WCT8-!m,h9&;YcufU>W=9zOz3'2nm*ˀ-_?H( z!G zwgĠMT!7h n143M'Lɍu8 c@".0.beEb;Ե]燖X C_Qkqƫ*;Tg A~YL邦/?ӱpm5u&lJ-YUmzC嬏SDs1ۢAʑ0Wާ5*{,_7I`-0k*l o>,+/b(d^fD.#tCmѫ2ũ̬~wY2Hdj׿z猧\<:S^PM/2Q2t3z{A%ܗ?=!(~fΡ}PM iJZs@G2i Ro -C- W ZCO^Ɯ>!Dm~ԣhC- ɩ $Yb{Z,ܖyoDԮ@5qޑ޴^ZES$JkHEܠ*Cude z>I(W X)m70+F"\C:r4ıkȰs :rY"quˤ| jDL(FI>~Q.ħڞGa[ ']z= I{^4EjuΞ1,&M"@OՏʮ (M@?<0 B!ND}n9?CVݗI knj3mVk3n!xYI[UX5z9?ᨔ&tlp"{1kՉ\'gy͊<_UkvO^:58yk@+Z$JmG5I*r %Ѹa`g;uT2o\̑Xq~/Ixwu$WzW[%OXwh O  dEҕmT #ѐE3YzZ\'MkStfu$@oh*LETly%*[5_fF!-!@x1ٍ=[1BEb=Uρr$£pL&__%#$㆚^1}ߦB3M(lMHi^䕱-';p3C.@VU%%:%,cib F;_[Jf<=O q.U˽YsJ.@yF ;mQ6~Yڀdo@˹#CJzs.H͉R a=6l'h_pHA !h;5N$^L}FE''9ۢ'YDx+4EoZ:r)R\?&?_x' ,& Kr9͠feßwS), =OznɓbZ0! Hۄ\dW{d2p L6LЀUjbT8LB"[zًQwp5ȩ'9JCEHB4 rxtϊ6Pꪩh%O2%$yt0Y(JEÃX=@up0,hb(f D2sh&1to)}WNp^v!m\M^!T؁R) 3}+bլc8mN ^cw̯TךuEvN+g@"rJ2о0- 7p|U,H.~bdX=VSu[ B;z u-b@t Za`Qm!ݟ ͨw0tr5,JAJ1܉<sn~X`(9 J]͹?~o( &@Ȯg)~J$X3 Ukbp`&g((쥾 6YU84\:×75>5Ub4@̒*'ƫ/5a`E(FB0`W*wom[YØPhn#tC>Hu6զCv5<ٲ-K}2t1UfXeK=o4sTUqWӃ0Brl[ޮrix= ^/$;Xo {^,;)>3Ј ]âL 7AdV#}HX )y ҏv(JD#TzN;A'V9` >8 5-i^o[_:HZ-c8E ڂ vLD50ВSopO Vh Kk^X\ bd| ;q*z %,rÂB 𼑊uNREDF&ofDW ,Юl] 8z݋5t 9M |S*c>ș4\ >w#eJDv5~jef@l"uo!䳥{y~Z10dp.A6S_z('o,X4KvV=(j/q, ?TP"UbT{$u?xW N1x'~ oxǗn#<`| MѷbUDXo{MW]{EgaH y"sd siWj?ڎB=+,7 pDjqYĥ\T0SZ>V>V,NOX/VPsG}t͝z>L]0G>H:Xj!5#Pkxu _.s{ }Iӑ %Eق - O:Ym;o,A@A38߄ɟ _⬨;J~$!Hl=@ (ʗb4Ɯ *n1CzGr[({ Q5%}5 ukrhnze1Е]w^r̊J`T?$8șh#1jݪUFsf{#NcfbFIl:Q*>\AƃLza#U剋;u).q+g$m12N1B)noL Y@\s9*#s?/>ƃt$Cp$:\71yAu}s`O;Kzy0QcZ*aq,yJI|~ܔ@ap^Tq5EA( u؛4No$dcNIE&SB9I%Ie R`+fLӋ q/tW&$/Q􍓥Ͱ͐ibbwԏ !z W_pjBMQa+Ad5~&"pϜPiv% 9LǮdi@F2yWǵ}+}&NiĀeDr/u[H;`HCRsz1aN35"b3CTsAM5{ENzʼnƲ<~F6:]_Ӡq'EQsJ$u @V%vp&еB= UUĥidIYۊ֥|ث@22=Z2f̕&zE?Pak Nb+4\-'R@2bp{PF_]Ol$'u9Djׂ NEB[}Alq> fB~~@Q+3.^=lҿ͂FLk\ &(D.^-wpsrKU pKUmꐍ=?$7b{ `U,ZA&q-o[YkX9rLvѯ$ E ӄ}|7+<͝$AE`WPLߌ Ȫ8tuvׄ}bً4ǝH^ӕg'X)ثK8+-E!ʯ s-3K,s. ..zqJI]\?xިsZC3[7:ͩ:0dxaXP՗7`Xzt ]jQZCLO-+1q| b, twi&vF}]y3.ʪǷ6jUh֟0''/Bv3Ynȸ`{g?w쵃(v*/^CiuX ivyd:hQS&{f6AQjRC<vM[*7q2l0|nL18>,"4#ﺘ~s z P*v~ACag캰4(!$/-ƴgbitGf$cơ`׌xCiV%,i 1قCI8xh\7"j16֒ {UfA&!XP 8w(&MC>8G>mL&&%F}mdӣlK5.8)ni!SS@ kOEߔvyH4Jx:fԦQ/ѱ_oDiT#V!ȧ>?'}_+rzgEKλz[WCʜ"Un 5l _$6Y|y79j90yi>Vy># ! 9%? B㓨M^V%n:EN\K$0}‾xf=B2U;&*K"'==F #G/0 Ѳtw|o+㟉AyȖ8(b I&酎ǿ$zAq,1BfWFf׳*T.nWQj+ӃrL}bB,&8, !g c/| +f7p`, M SKc4\H0EUYH =xcUք,<\P+W&rkzy\ =^CUcxI&+ßHFjT2Ѥ,#)H=oN +k,Md/%GasW'_9h>yDJ\*k5F} -BDM6ˠca]Re@&w0d_ %;tFN".#&fڙ\x.g%F -PT7+ G2Ek#<99|jnP(9 ?6gal]Igt5KE)+K7֣ If'ώ0R$~Hm!Ǐh4mS*LBFٝ; \o)3#w %$%p bMW\ML(-EB:) dL. Kpw36 Vh&'%'wIbR7'9LÒ_$b5\R_#t G>^kgYmoK؊L헄AB*3@DkԖEI׷;8T=yF3ASlTHAǴpebFHx9`K&a]Qs;8ۂn&'ڶ$oeHHlrpx -õAҒK֏ dq!)󐌜6vUOeeҟ `1Ǣ UMDi-[ƈ@CoX'!Y]&6PGrgQd\t4- h?2cr.dEO9\%ZJme^j#?NRAslуH))]H;~-t>Sp{Hhr@TfFY!hy _*#l۷h(r3_pVsp^Gd9x~-iL$߻(;Ng+ XYтbإqU6huGi~0j'fa 52q`j5_\n01l' PN*`X͓V\կ̻f hjڏnt܃ ~>*bdW!t:3]x)x5qc@~1 8k|Eu?X@Q]H;PX)%286>]gH?Rnt]ƪFHŸ kT׫.Z'B?A_,}L BI;C($N&P cmp% ⸌B2Bm  lP< 'p*/Z". E5& 9}{?kosmnוvF; zKd㠓boii<-O6 @ZDdz1o (즡86[Jme0>'}& l֘M_ȕ] ݍ6t)CAQV΋9c} n],ZSY1FLOZ0INy=-/@`F-&") Z# {ŞkjMbyư$-gT-ɨb}4DjVE&BpǘH/W0b}* x2__yl3πYق>"| yZ^'E̊c u3\A%s_1',FI9;|n;E *{)_NWûD4o4l}z9D& ۦAMOnv WM(t;WFe:6 )"٧ݟk܍1Tn $S{q:ejTPNWoiO8q7汅2O+#X~^H%O,J,ܤ IVtd}Rb){ln٭4#jh\(u5>H}hƏz|x"ZKu0݊a/u6dۓ*"ƣˢa7zƎc6t\ŬzJKO* s_qE_GMXҰۿ\%a Ucd}`@Lg$N{ ۭ>XuRATӀ<|mbiur)K2B9L SWYUfMT-3"Q;R)X0>(CX"͈S+c-oTU-MEgT`\]QcG8"b/N]"hW.=rTqf_u-dg7Â~9tױ%Pˎ?b <'Ѩb\.N+m7!G& % P$.3*AE)36 Npo!d?5; m+[[_J:T8y.," rr6 Է9I\ˇ}Cbƴ mE6EP$Y{Ʒdnm:zLIPu?UT')k f8dw֨NRF*WRNq`c.vn; I 6-`zV@Ɏ\yW"~y:=@X W*ЭȚ:"LSҏa]A7QoNv< z>-$5bSt5%]nRGz-K/ ODQh(I̹f$&Ѩ}㔹A?`/K9JP&ΡbDyrSq>Ͼ].S"@ƏsV V]Bٞ~'D)b9Ӡĭ[WՐ-ܬ!1bZ`4,q޲5>Sk"" n7+X)ód ("h6- cǩ#eiToG5b&cA zHv{PEWc8hqv FA^Ô?m]Ǫ:4[:A1En;RQ/ )c^ dt}t\&N"7tOXAYY#Z eQ:6SL0lQ7?NGuFZte[[ܱC|8ua1 Lzp0Cctd ~U}tNI yCc׸bÇ^'B&*ř .=wE;%d>>He@8wEb=j+XurnX0&uJ@ôtҷm@qu\PLy60@ucy $bsFe:2!6ς fAѲw`ڵ%q]u9jiGHRAŞ9+a8Z.= 1PYXV43Sz0W:I3oNSΘԜṫ|؛f̒¨MYo#w y*ϧkCx'^fQ!f$=ongo z[Ճ.x-Y¯($皾578_챿Xb;+q|DJ, a-'mHd㣱:4 X:WoŒ=r?v>6,iEvO~zBZ22 9Cc.t~TJe}˚&_Áb:o,Tf2DE|[]w.#J3Ki'UOv7+fQ4h@3)<ê6ziSJV" 1)`Xz /d~Csׯ8w++ds{;6<#Ш;:ؕ˧=WaL*J%#nQlD qD l<LJ%dƢ;c8Dk{1u`00zę lұ+Yg>=8m%]Ld! x0ZMc(*H}IZ"T%#.noV0gŽm\Fۇ"葇~Yd1GRaw>Gw|Ѱ.%v=uegA4Dwiw-`{ԩ+ yO6F(b1řuwe6KM7W7L5fqhJ,SHrwjCk)>9<6 BDCg` AFxo~W!W@4d2ܪC[ ߜ16oi׀*m>@$/?j&4ۈ^7َN:-1R[ 9%KL&N| i™Lk/|=/RNpŸ0}f=Jx) ~#lG[@Eƈep݂d ]݂\ٵ^2ϥDӿN?֪VFz#7;qW|Fh4\%Wpm`th$cZX_;1R-%\gٱRZZw],rn-䅶*2rg pMxp݅A' Tɍ֏Etim4NynK_tsFn' Ηx7R*[jR7&h=\yl7ޏn[֮۔$(LwN̳f\$E0 ڙ )K\mօ^ٺ_Oa C#:Ndnb$Nwgpc1 nz\Qj5RF1.K:m gm 57K (FB2˹(?)qXs^SA;W'MMѺˡ5 [ao^1/}Psj]bMgZLuc*CE4E )gۘN2>pZ>$Rm>*8 kwa8E1zT_^n7t O S) *G@G߫3#(JDNP㇟BHe`L9,fVUJY!QAFgף~aHƯ(023]vaQ$?!~ ! 㧁!PM{]Τk`'5cgpMr<4xWlZ|HQ 2#ETi0=i1r " KAH8HLLQ9`rACH`smuxU{!Wp-ɻc]q)ű\+Si|D1Ɏ~Lw֨'jM<=H)galkǢ_[L [C[1_ͯ/Ǡ 0GQmBgx ҹbuŅ~@Bא6>?&FSLpJi>!Pmx9%F(O[$:e.-Ve+b.X5vx9V:[*pQ3baS|{Pɂ!~P{$!ǃA?z q/g.ANِZTd[N\$-ƈD|"dE~n83=,Yc&t)J+]bD% /%m(}/ UH $dVA~xZ!Rz)VGrHOiV<{ֳ~5dlithL .E_^Z*+W:Pi{ i˫t1Y7+?;>hjB6|8'mI(좉m|zW&Wd0Ld+e(cv23P ) ibLȸwlv%k/mBw;k"9={% [b BP`xFlߔ>eP~@v;*0o2ZuIіS$7DVb#^)1>4է;2jruDU.2=13\tO/NA6a(utyvsh'ݹs8"r*Ѷ&:!ɔaU0iÛvl$̕ҏoc~@6@TTveapqfnp+ ep/ڤb@x5J]D)NdI7 ^'[GPΨ)vfb(YeS|%2.#K {O<gBGM!ȯ[(ЋFGp3:;_An]1/PKU[iCV#^!Ol_a'mHpegC9[2f {LʸU%NXC>JoX=${9JF,d )LˈB:wק6p*ПvԑTbR&zSuO2“-{M/НĔkQRozL\OĒRz&{r>=bQ2}%ჸ8U͋Ș\ыv1"ה=4=8x9 B'@͐8]QSNAIETX,Ypc?v=3;gct7PP83h`MìOa<$b&Z2Ŧʡ 5tkԺ"얯2^.e!Z0YmΛi=f}?0͈A;Ѝ,*oh:{L ql= J[[Wi2WF!e!"Ro cca.0c5oepU*qպ%7N۱,(f`gl_<+)o6_6JKJV|M Tk?7EHf$5R uV.޴m'n#?R ޒt{IU8_rE=dH8C,mk3:Z/@Ib -Tj B1M)BV}K؞FT|5[E ,٦š8:]1 5#b 5/=ro 8dS x#%P:*)t%ѻ0tC0;칐.T]4¡qlE@6Ae!A?)dqZE{^078|aRXӃ?eX|QgEub[} Y,P 9r'˘ϼ Y y1;vB-~O]F>60bJ5S.O O5ufto&nwW4mlK`x;Um&RIWy0rKj(h}kWO)6|r|]? ǽKnZl#i =-v#jeP=溕-iGc%ϛ+TPOg#Y@ioz c}1;L%ź"_5w\g(ىW(+L]*g&:W(N_N`ELr$r v(_z#?* _vu1i5,SrPYRa0H2`JbLa6M!yXi-Í~?^H ;bׯj=50UO:DMѷg%T%.'+2$ -b@p- -!\{ln<(=HVw}00ĸqo^Sb4ۦM2W>kicZa mf€ZdkuE uJH` <-E,N)h@+<iW5d=pc%BbGOyk}=˥,+e/3nb(e(h;og:<{n X(z<"&gΩBKTn: ֽ)O/FN8O a ! Ͱ2dCaT, p3 Ug#%}n7_ӫCTB5GZF|>fP'4\v^ElQ"> ']e8Fׇ-&J7x.mjxsUt %&z?9,U3D77տyɛ:mwBğy^I#i ĢZ9*y@A9H@*B"Y-Tŀ?Tʨ 긯6UOM{;|+o45DꛧG mdTLrb!2qt t'mw O #]FXy$b/\+LWWExH'3%lMҬ&;wtU 'FcV GbW=I5z H7z4t?^4UG1=PdЗ$gdV&pnV*4;G2te B^T&1Z,/& A-)]!oSf8$'!aVbOgԱ,g&BLtg J{nHXdsj&Z\Pby^ؿ.z,Sл'UUK<0ɞz 3lt=qi,؄ެ,{cTQoc{|+scB 8 jL8ؕ-jvNA,G=:#|qr+FL1]}zo})QcpmTAa㘗L£gR^nTjҾ@6RW20TLo\ 4]؍i|GCCfmM]Rl d*czp[BHYm8^WP@CA9N;: bIALu?.:YՉ0Bڼ+` !߲mN EAkMdr&^ XGfݽ?:l {ͶlH^Ϻs#ZFK{!~rPLlH` 2 DMivϥV/K|omqUn@Id|bi_J9c#;.ˏnЭHZC7 A 7 tӬLg7yK KII+\@fTޏ<:韵8t)- C74kBZ[p{kva3~i) :?. *f[9Snl|+Ct^PKGg-Lsqe: U{'<=Zݭ~mNzUVߓ )/ږL! ?$KBļLݤd"Bc_~k|}?͖rhQh'ƵtE"qBl/)n[7ܚhs#GfX,DcYb!)ϚZ̮'.z~T؞]AizEǵҐL-[6 E8_ [cWvÑq%_Gp ߎS,<. ;bO,3"PZ`a q}3l;/NF( Xn~le9f1QTݐ;s zjs""և7>SXê{A*~7أ!5inNҨpl>"۞ R#{£6 jvzx>&A)1vshhkëLu2[Xh\)oW) v/FE?-(fXgbۆեs!!$pea@Q/T,F8ޑ<)ABbu{"P#^mU7{۠TlNG̍GS̲ׅL@8}h.}k:$aը>RC+ֆeÇT5%T(-nk7m+7>*`lW(UGz'(+M m7"dtlXцyԤ8DnHF|D:;8=8/ 'i΀*t{ʊP"OE媯Z%Lng{?:NGQq"%=!IT5_^=i$^"mhƚsu}.< Ș OkVmnJhrra.tollFkpCC]ޱyߘ Y,3g.?7!WZ^MПGK )FUFY"bX79}h%~\V h_\f2 [R1l#lxW1l @ˌAcŨ..i[~歚d6YmQt=kQT_Xhϭ>?Dj8C6YiE"YVw Q۾l&ZC0׬Lhv AL8+Ӷ"t] }^a.s9-ۀYj޺a OT7ɖ7{Viq; x@aeBMp ofu:)z^b<B¹zʜRwDlib!mF} W< mn6!/6v^:qɅvO+_GU jd粀J.65"{b(ΎPv?DʬlTTIs]FwFbowk+ 4UMn"LH3ŲkF@{ggfdC7r{sIZ[A e:s5 vIbK(w5ג9ݲ~WY+0J;Cig*dG2~>~[ _\ +) )[OFgsPijNJTZTj/^N')L*rƇ0p3,\5XEM_3IӜ:mAo4*oƈ<(WwPȚf4^ *жFRJG2Wd3`,)}چ D,FT}F[Ss:+E(n@֯T%0D#W!vR!)$`2*EAI;BRF74E"u >/^#8Sz-u7g5MŶ)@V uC3߻mBkE"Y ]kDyJM7gͬ[~dzwި{|\.X> ~IuCp#*Xt=>Djp; ևwD^7]8I h&o؏،odQɣ ;h'2h|y?XJ]t$ć2%Ph34Sn "9z36SN$땊i+&:NADl$aRӭq #?Mn~ypgsZ:|zR I,H ɍI 1R աoD0-seq^ƀkNIO_ZWpIX֗7?҇Aڟ,U m'u)P^;WnYI('ݺy=kḧ́tj0xU&~x=A~4 wzl.ȚUY?e%N  }S38#Ud)NU ƭrvU16 yvNw;b ڙ|lqҶ*?w I_ri"a*)H17:PG1Gfǯ`4Gtr60K;³c^ Vn  /'ſ,=1{,-vԒhgEԃZOqN,m1"& #T =6KB !Ϡ>~(#2yEy=a46]½B(3=xp"L3٨]o4(l$8o "H)(4(kKh%mv`,`'C<%Y?ʭv?H&Ċ}dO?D*H˰:+J/R@*JȴW@Q2EZħҜu vy\H%AVJI)<.{W608Ҩk1O rvJyU }n`^D5Q1o}}Uds*hblK`Ю/' )x=DS"g Zr.o3r% /ȄW] <&g ~}\-#)]ab<airmҭAh 2uqϚMͫh^${6@KW $I:кv8 ώ}_5(HQ_{Y)T_M ^BibɏE-K[*㼦$Z"%5C^5ᐅ29_XRPHFS4w 8:SZ^l4#)KA$7ɯ @&/X% RjQB ־ Ƿ--K62*A^ㆷ߉ ȒSQfQ?D-v%IA~o{lϳidB ScfgK #:$:*ۤL&cTr**yWR kXvd̸礀h3rń&_JhIlvT܇Zu&(ztLR\j?N"0Vj6LQ)ۢ`~)G@jo{Rlyꖒ`b1,C]ΦÎJU@-\sD7>dL?6|>>bx؛)Cgx ߭Jo$(Yݝ)zRNM]W̊pCX$,"0M|B ]014:@zz9Q JΰVE[2|&=pn;jqDo;eft}\Qg.X-|{_֪{?CUJd' ~WI@OlovrĻ =yx;u'”gě U:H5>-y0Z}UT{aC&KO.FH OI)?1òDRKԫ:<*DR0.֘Cɼh~ꤜ$ѳ|] N]'!"#4AR;?oh[I Lnnh3?B/cIK~@/'2V a7YJWszN-so/b:3])kt3N]4­26Ol38DiQy릩 eÝ+|ڸw퍵:)) r1416D`l[dX;[mFXxO#3Qxe"EHl8Ss_wSUfy17f-:O1nûYQ}-x8kQkγH ox{G@;Cik!/Wbj3?ɣthkrF5kglMҸ/̏,^V0Mg'8(RT\,ibZ\HQ?sbGlֹ N3sӸK֨T&1!DYļG-M4uFew?YxW⑖Csfu259nOm!W8OP)maZwIuOb@ &zLo`HGsiAx7j(QS'n2}A2CFՏ=O+ca>fԫlSH+Ra{#F D;5iԵ k{>^rO^!kE`y-ņx"hRT+duj3"%2'4JY4ɧg;%sfN0V§POdXT/iyIld*Ht#X*_Vha6-j5I5f >a0QdMш_1kE ąHC| Њ}ji+Oo=,U=Z;ul~6N#/Z &C\ʛ+ * 5hfx$(NmޠN^R_ĜHA1Vָ镎C66#$.O?A?ܮ:Bnr~> {}& ߠ$S]>>OTwe#wN۾hf Dw2c)~"#M ċ{G4)R#XrvxYGvjMR`N`gvb, %CWn;fC H 2w&!NR  l(pW-Sn\.BC_1/Cm=T&GrNxQ7;{`n@7 [( \rCO2Ip93PG~8]YWVeGG p\¹莱N.DC]q|v>.L^V3=`p] $VSVEP˞p65?72h`ZE: Z*" }U)A$WLg<1/}N>URKj8v*rE*tdmS=SF+0i=p&T Nj0O k`хȡC%J=rB\#auʃI9VQuĻaMxKa4(c0>b0]!?RDX1wj~x-R< @V@({iRefAJDX:%z5rzZSas0L 0o>ȑ`vmhT <.)wN/il ю3 tigDdeGNkF8EV$!\bj[=ũeGE6 ތۆ"ڟ憐bf8Ru97mG[BƸ~)C{/ wvW36A_/5dߐ\@oݨjT55,kZpbroG  I>(2ىb"Wp1&,'@UINVVf.vWE>35)OBt=,~lQ&%30B#{PD yj/"SJA4ia/YU GqI7o-G̨%60XbeIv@t@S"IL op^e>;׬1׷ƧP3};q3YG<qd61Hkӏ7 Ġ6惝Wcuګnɡ_+:j}qz's,IX[^"IB',[WžĆihY|:U)46[wnc!c.mlwyOU˟G'ޑ=U>8Wì;?t[rR$uE|!GՃ>;K*ϭSlaj{f,q65N$Hm{ow{C+@J>CAh̑Vr~7^x WOKSjSkwP'!sHƴpC<&9< dY;2W6uX:<{ao)- 7+y@*Zi:H)J*3|ĬAmEa,YKr{C# {AJeX/|m-vS-OW>TE?Ӫu %\_;9 XU 륣g(6lRE~ԍʍv"v=:(`׮yz9nP3nyE 8JА4uJs2VjfCrEOEG]9`_~J9Tc`sx=JD_[}N_.~E'e$/vt&} $d^eO\HBt5MK6ZIjn >U1luuu  *azߡb_ ӠrQ6.vE/R4J<7y޹ĺ]" WE-poX*ˢ,mA%imy`DLs8TjvV0?yM/!k$yV(Ua?uKADj;!2)"JilOD.I%/N N>w-zJ]?4`ׄC9]1;\eQ} \{fҎ(~㣯AI:^B UPD!ꃗU;DI@4r2?<:ÀKXM[݁2)9iH Ւ72mݤ{@xej` (L3lHHT3yi*~}3Xi#ZI3(HڨZqnctmS{,/°2cPi!ޮF&xYRKCYLE n9y?٢W H?l]EBbK19`dw7LmJD4vШ<$;Nfٹ!TQ]i>>'֎J;#֙G+(3ZQZ_$'Hz_#9mt%7&l%WZ(QLf:,ԈZ(}=w=%ar*/kغu?# .OCnC1ሢ_oԒU\}SmeSUuA2€(l{w;*mHY?^f6yoDhn*vwo++ 6 q#K Utn6&&/\3>0헛͔Was'*TWO+m׹7/q'B&Fa>@ɁP,4Vύ mfV.<{q82vV='}y /z&!lc Y;Xw z(O^Ҿ8<.im,k1\6ޘkHdGzL(F(7xhnjŗWx xhjjZCXc[kשCDh=EkR4oI>Mgwpj'X%d>\1qc нţZKEjtg*r!CD=,X-Xj,p 6ˏ Me^,^t*$-}۷A7h/F#O"jkuCgNH=_0V\]KwN6"Q`Ud3\c=5yJ%+QS#2.0 M+S/([)ֆ&=QNsZ=/ G5$.tz:;ӣC##ք~T$c?ڡx>7We){ލwD点Wehb <tFEVʀL|2۪z][m2f'Ѵ6..Rx{Կ20kzHF!-pq؞?y!aVcTi3:a 6ӎ S܀"FhE\k8mY ر.]Xy2䨐ftY^O)?4<-S*qvUT)3n;B`Ύ'=|rJJCY&I$>5ʲ@/FYex48#-7$*94d'?tJ3.̛J?Sۍ6EvW+u^_t 74oQzPCҺL[ :)ѹ \}T'%rIYthr@>3aڍxdQJScסީ{dikSϯ6efvKWFRx%߯U}?vR Qb&Yc5Y8VL<:8~מ̈́ൟ[8ta%f}E,"6?"%|*О w9z@'h̃a]r{c̉`_QwH:rv ]u8N>,7RyY!=w;9=0X)I,DE7_]TőjJ?!c1f8H2N$ĹD+ g3Ì׶߫ͷ&zdXV8b;Thh+n !< #lHRvtCZ)Nsw8qjZJUKT&0ʨ('-c,nDÂX ]sXaܯ@p7E g0tS*%?>^cj1ZdHfy(fiEh | \txkQ c$ JjbuU AeO Ɯ[IVL2}!]5A#;._wНV5C]Įm<&T_#\>Z*Xn+]׵Q}|jZ8U^@D1la,}dho+d5+;5}O<'x'<1ha L~@M# o<9ZLYܵ"> e"Y~n~yMZeH $኷fMOɘ̊<& Rw{Yj8rPh%)T>szd}ů(y9OVC3XmDT"󶓙rڱJ 6=rN>;2}6BxG+:P%"?Z-7:QO}R@Br`AOSuPZ.P&E==։cSmWU!sj Z`v r#`˰Su#u{ ֹto7lM1OLC| )LB`K H*&9.D1B1v44N6J^JOٷVQ0KNfK) ZweSarY)֨<~ ĕy5h ] GY!`KV_6hBws]{S0c7 VOI:_ ~8U'Fk4G yaxgJR%9AH*ito+Q&OT%Tv_S5&lY Ki3b[$xK z88當y9?N'2QvT|~bj3e I@>$^'|82O0XzWCd0bرӳiӹ0D=aDι҇kAi|w;&P5꥟9Fy`IGO:mԛajOȵWXlr5YIy ->%57D6 D~;zT90qroe'SRPjSM:$qQj]R [8 kbhS$'b j&=³J$@ZK'OwJu&Z&_jzCoVr>u`> 9)IQ6x=+$\\OlvHfS_iG`R'=-5=~%y$m0آ=Po?B"nf '/&\VG 1i–,ym$e^3.x}JVs3爎OS|_ɜT_|Lt d՗F(::Wa?J@fÜ'_B0&W OV&(,x֣vq]s'..HΣ|2boXY ?F%O;Erخ-Te>cn3C^ XsIUG:4ƪ*uXwa1ᕮZeV0yȦjً?LQW!aCv+kvuѧhR );pJ~y}q >b/tFwBp|H_56~{yªҀUaܧx[*Ͷiv#Xu#Y:ϋV;ݾљԞz}&_"T;0o[7BBŋlx Ln^R5){/]KwpJ$]4;\ 5L_A:UUOh%o&T[Ƨ$ i'#G97B,-X ZܡP)T9KU@uZO|8t!XjU3:75.p(t#LZq߆72OB7.6.q(XE'=Bzǯ雲7Q?!um!X8d\Qdz̾GJ:]r^_ r>R_p݄4dUsRhTs-vC1OW k"Eew~3JRUQ)l {*$Qk#@Ns4gozr85jdզKK{DS]@Y׭.{ſA{4u3'-(MJ,BF_҇ xiqj*-@W[tyW '99$b_57^&nBr4;Éo't.27WuUŊ\D_5KLr@U*K,iQ׫V2fe9C$9\Pp e3x~` .閷ul=Tm;ITA4tsml*d@H=rEdVjWbXIT^Y$9@yɘP)1ꏕW`&SO|e҅XRsYWC:ZnCh pB%Q[S/FB,|zV]w&y Ҏ%r.PprMƢO5:ȎA~/d}2ϡ9E&)X@bԋ<P(AhƓ3/ĆoZ߻ϯtsʣ08Xzͧ8ľH[Un]Yvw1ߝas-t4rEbxԅ~pGFKEKqo5X+iSm$ۤPb ka$V4,=Ŧ:S#wR{_w_ӫhCdaxj@Z. ¿v *Qu$e(Z06cL4/IkA= Na$όd<؂hQsHI\}JAP(]`" =8?QNTtt8vj hKAY㪾M yʞ!^jB-x>Wިه0jo&lB 7fu# 6i۟zª5}m᭟}(>Dmӳ\\?BUEŐV"ASZzŠkj%@Ȅ2Ʌ0znC'7DkEo]yqa ^~1`U/c3_ 0(3!' 4UGskLJyr kw&v xgފXK%sL,v =P9(F$)jI8#l-LH7`긡:UGݾx(@l.3E MO[8D ԚaACnϩn%2|I'vѰ""7)`/75xSAjPBN /X'QcȠ2RT?$ًQ1-M 0;*8i"yG$hSF9An]w[htm^!).×RCg*LNgabO,h*ۏBut i_\A˗tХnG4-v%[L`v>F[kr#ύ~ήՈuK ~>nְ&$6DMb٫9RTDjzae&)5^/eAXBi]|BnF$D/"`8E]Z?\9vݯ\\ʶq'(Է~j* 2mF{{=TaΖcMkEDqע8* Fi)v﷙'nWP?/b;|L)_+(;@c dC('_J}1^a ,^ j»&9x$ NOTw0QC_sA[AoRQP+gk*1jSIH?U96fs00z@?psO%\ԡ  $HIIB1QоSʦE_/yZub^K6ӆoW`h0ibR"<ѯ5LoBP?@57BĬ%(jl@.4*eWNhVRE@<(%975K2їs60/C:g]ܧE{/7yA)z6vz ԦhzUBP ౿(GrKvG_7l_)^Rٺ*ޫQ/rA 4;^=!֖D\yC`5mu@dIvn^8Ny t#mj(RIύqa'(&7w/7wof 9QބJZXyIS] yџqRST/Z9B@Z]"z MTFx7* {OGd QTjRpe֊-!cԱ,Y#[O {Jną)KiScשie%o};0C_źrGy;`mLCbar8,]Jc]ZJWPj ߢ% FWw()MluJ`txO-9g"`\xp7IR2cWG)KوPi,sd)zsQ;80 oS+q;Q~sk bc<}ͶpLF|.7"0Y7/#/3-A+zJQ'O؞^yW"OxF#?^O,LR~n,nE9u=+axVX }cJp@ܽCx{^`w'F4@=rŞrl˱_W6=əOLx Eɻ.-堥i[^|}/Hs{7Z'"/pQwGRܙ ud"?&OϚGۤٴb] |TufmҢY?݃ǎ\m&fV×T LNtsR<"Dn*)W Vb"E31(' n;vx`HqNC3ƹ1O:`BL)էcyQ>AM2J @?ZdXᓸkY?ŠCU/M|VAUuMhP~A_VsyBwCf=1Z4mhK}n(igz[F?BJ7sD?| sSdBZybq "WC}ͨ`B=$Rw>6#UW&GPl=:PCI;'L`v!kh"xUag-8+7|RDe5#oVU2$y 0W࠾k÷ 1#GW-"f>t?Gk-)H.H[4d"K*-9cŗ&{tXϒ>%(Zf eWs@J>{j;gFGS >x&Ċ;j1WHlW,}\U5#]I" `6>eD=<|"^_K-,mtD{4/Y7xBռuh[)Ixrݨxu gLy}*RˍiPiX,'剟HǪ9- jTB^i$[TVMi 앥}4W?i7:VlG*kqVz `z2S? r Kp&&{4P6DKGW0UM g!2Qz#{,% ?MCLܐIqO kn eLzz"ɐe%3'q>K9%o#m4:w֠hjc5"hVHjA=0;R9'>E\7 6-ő5M4-$5ZSżFfn ǩ"-M!ى\% 1P,L(d5PJ *IGC7]^&v W[ǤS3UQFQG]|sDīg2ygLj֮*xeRx!'&_Mx{߉`9Z..EŐ[0anV,kLXӔ(=ʑ{օ:Tr>$XMğp|y"3I |u:nN! f`sPhA4?%Ds>Υ;3M.y_7PA\RT%0uM, 4<S0CosBavrQK'K4:YKs&Q]fnă*8̟!Q%%[FQqQ:঍8KU4 8J%(7/a(GhCwMPl/ɩt7*wh&SBi矷K - `z{3B{clL5 {BotAx#e {}f|"{X8Pl3kY-d+OWueDHӨb57mk h>l8Jƛk4^}뉪@Wxcxl9[n+OAV +fEd,nr qɚC-ț1ER,))P^wLrlw;[?Msa2aRSuȘ"Z,k%&Ym{aJRݒpIcYD*<ͳÖ+e3 mm/>x\ 2'Lri'[S?5֧ '8鲉l{⯳"ֵ/ҒFHoq*| Xj;ڕ"1uS'ܡvj8Az0LQ&4K\R|l<7 9}Y5k@߸Q!JYVQ,8{xC[F݌Қbfm*Jg /%:hɌai`!fC(RF:Q-$aE񿧵lۖb&ƛJi ,\&*ۓHbEsO3/W2FZfq"H /ǚ3>@w@\Η<[Bؓ>%0v,1DčŝrZŭ?cigD(bPK\euj WL i=y: G~fNAՉ :nt,G Dh|UZ8c!,'wae)2yڕ<>4 >VBEh'/%,DzЇGT4,/۲]\pTFʱBxҴ*Eo\o";߭ˏ^3MJ<΂l"*;t~Q H#I\V>:&'1roxtD^]hXq,V\APհ;[ ͣUexm_arS[N D}0@22~rR0&e)>&Rch"7k,R+&3lXjS STz&K,ϊ7fs͢,~٣2 kpv[t~Z&7eE_[Aݖ 5W>L]сRj20O.-vX;?7jzA䭯mU,w[OKڛ29-x@\% @~9 dq FO]MlOA-t򔀃fW½XqYf' $8FƘ DoY?}jM˞ukkM] nobHR}l!zp63jw._˜9XE:~YF?Y!E4L(wtEYx>ku^8ڞ99b%ָ_+)Q> 9.֢֘rֻ4m,lD3Ej"e^edyH=SUSv9^o,PS6.$H^hU&q.ežR%-Վ-BH)+Q2.[my +g G`} ;8Wlj-_nX^Bƛ8Iz(.E'fG{0$2cwἋ Qw.A (䕣BCp `UW "ߔ{mGux~}f#lZ<ɘ)vVl$Y\jvLֿGL)3xs 6|¦pSq 4@5.A@<,`-G- Fbw @d\mÐLdmI!RnXy-|O/N*}eI~npg Y7'8"T?4 ok?/%yCR xdsǗu'lۺ&!$E&UlcVd EoNF}% Ou tޓ~= ~4DSoNY^*8K5'p`McZٟBzd6 G8԰ٷiߨA)&XZo0ӬYI;+ 3KfliȚW$/BR /n\ k^9ds Ґeޅ۳yl=YNBQ~=f V76]=p'jmfuSSUCZ&^<&[,'9?B< c 9PLeiS.Tc|^DCt5_@0YkxўGe6=4o$t1J9lxTÔ;aU[ cf,dI~ !B B DHߔmh+B 7J\xtyO'ߺj%N9J=(O%[%jP^]^cI.Lw;_ fSs1 NwL۱jmMeeC/ ̅/Uz{܏4BC=X @DVo$vjTV.O1+V7Cc4U-m9?0B] XXkS`1*4]l"n~G< Ht<4&tiQU.$x 75=Y4wZ̺9YT Bi'i,zVXqx▢f.߲Q`Z\wg]mMe2oKC{%heuP1 ݉IX>k=%qC"ሂXt}DWeFa1`^?*@\ 7S5F xx!ءp+:ܬGP]k'C8`ƿ4ز[g`>m]Ϫې 迪4sy1nJ*  ;&X5`+SE- ^zWtKF7*30ER;ݹ^AI.. K,yZ]m' +%5G; 36_R_{J,cOx[͐k~o_V+R,f63]RQ[{n%MrQ_[CxlqPY-ox[MgilN1!Ssmh_k季6X#V.' =kT߫Fd“Z1U"}`~eY=͌COͮˑ v1S<]} Ezˆ ;5 BB* sv\ykR[V8'%bl#d{i ݱ#}<^z <%?7PPi+/_ˠ=_@h6&YhʹdP5W_SZ}|?Zo^]1y; k FC;c gNBqO?ds5Wh< vXYc,Q|z[Tm`s\Ѥh|bm֯=ƂNhLsnTs@mo݂7}"'(hc2$ R/OEm$OzA'{_AqLZzrUFT` w@EU9Wy7+wK;2o"Y F"^"agPo֧ hO XFrP3'0Y\}uCX&!*?j *4Z޶Ї ҹQA՗ܩ+b:J391R`-i!Cgj)M^=;>YoC}KATޚ̜1+F6vp3{Y]~\4] 'D_6ΤRZ3! \3!j'B&|PUa5,B.)W69.*cQn"EM{:F!R~th.9ly%[ Лdd(j(:62Ϯʘ 蚄t嗼Yװi!7jzq,wTXzJřnoG%[6UgU $a6-Mؚ/D*x@5HWB81ߙM?`ǚa~]: : 23[")椈 W4\=Uگ&S&289%p`%:x'XBkD3Toe0Bz@%N7?##.g/+Pp3v@ 6I, 6! |@ӛ\%}FB@+;R["foYsb'@ O(Zf|?޺/luYXV4Ax0UGRg3r ^dS~ GyRUiԨܞt0D/Rnd)JGWd@mwn!޲_8+@p}"p# ;UPBlnXӁY݇^bFkQioS[>.۰֦~mh˞o*ovf=A׀TT錛vEd==2e7ݤ޻F^!ey_ 1fBl]eӵ9-tYrS}Da8hiD*87ZWT(!%AF\C/XbcW@5}>`|R.YTԞܦ\lAdsCs,"*;=;_ e3Z[8͜9rQm A"#\fM˯PBKW=mziG~iGX~٬lTm\PJ9Y&:$ G(2e8VMm$-cůaqdaf.I/0x@tz r~/TCXMXgh@Ko0ؒj"V (ޮMN:cU*)nNl=Ѩ_*E oYuX2؟W H (tM!qy(%jsi. oXAQ6O qL 4~%<%L)e@ iMB/ pz!I,t9r &Hu?]l]52\V eC$/m=.#Z tdD/" ˟!yǽJ+{= b(:̾Y'/$39mz5:WTUʇ)؝f`_Se)rXԼQKC((+p< ZS#(d]4Q_kLrIZQVZL1%- mf&lޭO@4T^{n%ʫ}?-%Wo%6??_pL8=<|VrQptr FE`&sx#GH ے2b8SK\Y{MoNScK&ɋ" kGlk P"m7ݣ/u^wTNKiG4yjhSv g w H۾iF3)jjjj&溳Vm6y*c8vU\LbmA]zh=}_kV5Uϑ5.iЎDv9G:}ol?ɋ2>qub(=u5Z3geN yodhKj%5s t~G!pJYFĺҭz aId2IQgd s^2k n$ c0%3| 1AŌz79J eP}{i<]z!ԀPIH`C>ԫpz|CɄw%4,z2t }ZuOycZvY,\E|Qwa,)ٓp)T !f7ɑJ|OǺ C;nꄣaPkR!ͱ_9Η*MH2u@ǧi}]}/֣w͎lcUQӲʼʼnܑ,`:'fx2L!G bg4*Y.IɜvvϽ 4lஂ1{R"rNCA&&׉Zx:3 E`E:Yô s*e㙣Q|g+bUDcAG ktias ғc qD~ \%uGA9-fZ9 G a; &xK-cD9SG\d衠y6nJiG/3 U:ᐷh{yJ)**3Dsg&M.%kZnJG髜 ȑWsYpBu)0 ScC<<%}ldp-̣_N1jHQpU5޻7n bɾ[_f巨M}tCXZȥD"ԬT^g!UԮjF]EVDl;)+&& -d*I@g[I_!Jq; y%0hFDJxںX('/J)V.RYFb]0C$dqdl),ya"heL!fj:ue\om %+z.V5ceADуL2t =#Ne?F5tgP;ܜjGE 7R5xxB;'"4y !aayhbo&Pp5gm㙖MD1-|xkKVĄV%#s8ጧ|wԪ"_܋5jeC+k$f*1ą]h$:p߽E:t~]J®ĀRS`Sц`=)~ﯦ?ZfsBZ"BXm9|{V q-dv'Kwj.jV}?̔W5e=ӦBXDc~p%g?}4*&g5"lMAXOp/FT#uԯnGWs k ⭊|5"^.cZE&IހMxܡRΒCkƙ,<Ҿ1(w(tc{_HoIm16"8o$Lg4LQAu/aSe>]Kױ%#/δǹڴfš8/ a m .k>vCSOhVgY[)#ȗK֞r(rU#)#d2S<5ph6Xĥ/'//D ߰} %vTz{-)QMZN7V*_FJoًr9f/ߣ蒁Q4:#8ۻm@Fx { 0jI"݈8C"Dͻ|`&:͡Lf@lp2Y<E*f .e7kz6™60LCde ux:vNd{SGxpaњg§qZp>+eϏȾUo%\n xw_Kxֽ=G9w3PL(#n/\[%@` 'y˛CTԬ ݐREr‰ r,\/Bd˲^ݘ@OIHWL_T| |cN!CȀhjBqEAϣHGLkH=wTߗʿ˷7BmށBvVt)LqoS%k[V!b/g#٥EW(Nр\ԺBݦ#Q^0~TX&FdT7?9S.QfD*)fN^@+ZR$i~Q^,$-UO_$Fz'2G{bDy#85;.2]EtD}9g?jM3Xb.Pp-v࣡tȬ*zrP]+F9:Q5|eqM8hs (BV8/6剣c\i?xGfgv~>:E`YV0.{pYpI%ɹW914Cք9"}%#cq@)2Qc@D^M78P˶ 3,Q6=H9ksecX?um7r>vGw-֦GO:/>o+Ekca+| 0Y!oa.pr.uź7)Np Զl >5-M_@qa+P:ig~;y7O!roWvfƭk׀Gב$jg:!d"ڳ#g ]Veb[Xr(XlK<8$ (qm4_Hz&^)#!{Ƥ4[ݵS?23HU޴u3K_͗?\#XT |0Ԃr3I3M8D·QOEh,wn#=YJ0ح #F>xOFxH-d"wRa̋Yn!H(:zw^}Pn>Q a{ux}V}W.vP}-m1ɘiWrϖQT"\n`-Ev -c ^Ny~Ul(e T/n# _W>w m-TH'X4FC.eE{ E i#q;qq&lIpLpK͊T~[8PXLG(y9l"n _s s e9A#"-=Y :970w{W/s"(^G7zFTog7ϷEuRCY4"_ŀ+ڝE6CfߥgLH,WxpU A~*1/|.}H ގ5K?ӈ;Z㪡 J5Aiw@~B䈁||^{k/וEur_yƶǥ';/b@}%g|0 Ū8ǟWJ聞nNN%Lcy"׬VN : 2\GIzVmqRul.Ғ nYe>tD0z5٫`wwX{?<}T%mU$qe t@LYj]f &EoI~ R| jL$xUW=5itq C̶' V8lC8p[&7% &t&m@$Oj([;e T齃A>[K0CGxc$ѐ !p :W3`9.Ua2fWh x?mJ)#_|xAp|bNTAT7sM\e(Jƾ (7vĉAyۥʲs %<nEc=D^AIt~p/s~Z}#31fxZ=_aE4f̪id̃ᣏ/aO!zSC3`*Γ\F^F^% *.;U">jy尬VMl[ѻaGl}Fʄ0BU$ ̓h7jKŦH: 61N,/k*H1&Ts(^bSk5Pg?Sl%m']k^Ӊa<{UL=gqrעQuzYi0*rݞĽ2RŎ^9B.F _礟<{zP?6d:vɷt Us0IJ*Pm7vU[.na!SbPuu=|4odаG %YhE*Mtu0v֥e҇9rs䂷p`EQ<Ītr#u}^J~u.^Lj}۩GM"wkROg~WX` Vׅ/j3S6ZJ0c:>R3Ób7 iő<%2StHmB7dIܺي d'ׄ8V alB^Oݾ'Uryѻڤ;b(8@& U`kBQ H%>A,E;P&$ k۫z ŭtEE4c^ME}^{[nA }2;{'#&:;4B&޲W,7Ȃ Rw+qxK6hZ0`sW0 @,ҶqWi~L^lPj81tk,.U1UFnFŻ|$_!(p'I"Chʝ (WɖV,_AS;)x{%S&ꠋ/;;,D_ do`ܣŪK'qP9ݥ  Bp0>z .v~W>|zn}&QǮRx9?Tl]!;^JU6i{|@"y5/T^Ȯ;u2S©g9[+uJwx)Xj6@53 bZ`dF|`r@JS8 gd*S"v TGCUH9F̩}L8'6>I+ŻxDG &H cEwFSpGCôZx)Z"LzU(PhP xl'_"HzB@ahISI%N w:u\}Hxƒ$څR!q(UYNUA}8˟Lf }lr4V㈣?kˣlY]u{Hfg6vO[0.}r3tVYUzbn X*`7.a+|50:]5n_e$l" mk0 8 1}9@$9I%oaTQ/_$U!m+!0 H={= Zs1S3#Q"48"~||%{N08gG;k50&ҝ;gK]O%WՃSHC&8Rq5El]X'zWtܫx94 GTެ^* 1x`L;@Kav20˱wV<ϗ 6 cIxa{o>>S͐Kd-ؿ@4]5'!5WFNlh8-zذGLj=$(#[,ɡkgd  !@0JÝ`C A?* wt(xd[_c!CY0SʑKj$FLEslWұwSs*@%:t}?l>_xmⲁϘ&/h_9n;:|Rdr-n32UӖMGžw_K#~cDj$ܧ |=6~rt,.54gưXVn^:0od$vcU:1R}h@ ?=9#Lu A$t–L9}-v63fuޔf~\Izw"t$Y,zEi@Ch(d%J4nw8vjW2msDOQ-GbΏvAˠr-ro/3߁XFm5Oy^̓ǚi*#o̘G$< QcR~ ŕ#2pfc!z&QA\z&e/#A"1JD %*sHbeۻDr>h=Ʈȍ, ԷWQ,@/]L隑l}o\*2ut^p) ]q\eY@H2qȢ#]Ur.l2C0YQ ܰF쉹r75g\H-XXeQIg^e%},oAs*Grk$Ds3-|W X׆SSWyzxS)uכ:^cTvYVݥqm,cO,f$6k%l]KMO}/)D9d%Md B瘱d(kЏRȢxV?+flƫۭCP-<9a҈S*h|en=k r0bW?Eݠ'0 )O^YR}O!j o h?1Mks ʋ& =S tf* %`F^VҀ)6:\erS։Jn:n"4 6Ҁ|fg9ԩ2P#p^?AkgP1v"-=-LV4ުNY=%E=$zX+S:sM;T4l1w*BZ3˲"6lmV}05>@'a^% n~LSp^ Iʩvܕi10Ge|FPg~%":67b9mn,y, [P }Ntw>ݫFfI<}( 1CA/}=$nMS`ښ-dV}{$ d71k;}^˻#&l;5FY IWP 再Li5!]rreJiTJ+W)(R3OsR5pdL"8Uj' -A՟Vb[0G{*6 ֽTF M`}%MtYRxWGZ=K4p@\žN>!XW`'*Qo u+IxCr$Yc36x#ПtfOwoԻ Gf/oQU:($lu m-6쌽E<l(8~f^AKFkb_\sE %;HknoNfu-&BBl,~"i $zG veXݹ:$j){C K-D&䔦1 \W714( cTVvd443 = aX\{kivK$+f C焉<"ဩAOCO@%uR=u=_q|z&(!8eV ")X=%ZVE;NV[ Rycm QiMvZ/3{8[1BNR'6[M\N- >ZCjܕꟷ6HJ'yYfHbjljBD]W$jNFNK}F<<©r$r\۠`n fn(_ӻl hЦDh0ok0Nqm[+|n,C<Qd)i#F6ԟl#1LC6еlŊ8O%P-ceM_LH( Q-b~ΰ'o?L6  IQx=4DZI=I5U`rK{T*YyH6N mGQhH./QhvkG;#Y"^8}{EXc=K<9^MweCXُ9Զ:N8P[ {&p$GnIXǽTxэuxG/eTK @J|rD1._р8e]J\?aE/amN-f!CɚrI)cYlUhZDf3{Z2#V}|qaBCbU՟AP|[ /UAٌ;GԓorBHx7ߝP]i$ &n); өV r 3h\pD7l)'٠bdtPbXك/雳1I~[].1?ڄ> zs艫'fcjG:apH)WD1C[3AN}1N5 Ù>x)Y_@9Ybn'U`ۻ$ SݔHΨ2wbWRK9m"Q%l/˦ < uױq5 L7˞K@R{gd7%zd_?3Z^- aF%YM.7{z5?veK;|N"Z: ]$^sӱɆ_eKmsDWƁJ |T0K!;\PʭsK:RYtWtΙL8B;۩RG ͬjEZʼn)-t&1Ij:p4͞}ܳ;˽==0[)2(!0~Ʀ1H뫟oX‚`Aϑi߯bC (d]|!E)ȇOc2kgJdb6EĨn&7J OߨlסI^:Bёr܂IH%rbks63*&P<CJPIe!s˚w0HpH*'% u^CFm].4rdO1^2 a& 1$@ټ4{iDߦSPBL P %lz"b_9XV" |=~ %`'w Yn-Hy#/kPxK6]aOvT3u*jab+x5Ӱ?u گfI .fF[\M.cq <3?4(,B] >a@>PD Ɲ 9ꀿi-"L/P%ͪ98z솙,\.ΝYG,wCr ,ʼT<{LeahV뽩0uOa۾U4Jǖ07 {tnac- o:tupo{kb$rөfR:$UP, m8QWKRMS-#͗eH`s Ƀ}j9L]N\I Q4>ɜ8U{~[ e"(mk}Q`b3X]OucO\\OOY0l&նRlGE[AA=, E ޣ}O#I9MQ:5 ÍH* zqG԰>cLn5b0qgՇ{1y٪GW4L0qHq%?8!F$x=y›[g[Q LfNElc(*! C$sQhc9(E ɕT ! ݈@s/NƼsOK/(@V3Bf1S>%\z7 )^ߠP f<걎CcLw4gA Sv?0x%i>̈́n3q_߷,zi;ŷf=Nс `r_?\#ޤA0 VeLTRi# pk ͔(GJs?R_ \O;= ec2|Bkа2Dye_#(}6@iJfI,'oVҽ 2fL6Œ&펹MU'3?g:G_/);k`TtaO\z C[GU וR8K`P=m[?+oO#@P=ɶަ݋pwYɾ nxw =zhT4w~ Oӽgzg)`/ $e/ lOSq^xQۼo X -@Rn2oLd!sAڮ\`M= * x* ++}Y8+cVfOgqyi q$qג+#n(\B$eJ2z lpB:KzXo~"Ύ- aj;#6|34L>J@'Gޠ3Թ -Jm\7nX 59SmaS &SC#1w?űP?q-D)qGMHFP,áVsk-\*WJ'],L0TcVLI$f%$1+T,qley|Qx.PAīޖ.))̾&Bmoy)Ce3 lR1|r&m*3 yM|tT%Sb(B4eZUze ae'w#STPŞK_]}vx54V]~`}&/}h Aʱ`JGOØNzmÖ6s/t*r o\!R,aeޑIW ֚2WKY/.̀SYEg =^mS9ћklw}XL!n'a E)`u*ڙ2-@G2gfm/S`:AblALa^S*ȶOa1uu*8 vM6xT!G%s͎2rwJpKVCiWpg(koym#X%Kg l5Nߓ>s W̛R|9C%?qP>BrԭIkX DA]T-@Q Gm<}m9(pu־Oɲ"w(ț456b 6t=H !~W .^Eߤd (T!P @'삏|frj ˣʺNDʩ,AoB`%%Ȁu7$oNsH:<{T+ZD2x_X⤷j#kʯAr$(~:ivkgMy֜'fy %ԡ~ )MW音ؚ\DӂF`Y9j+vS|4iP`Y~`Da9w^ևPg98hPwghywڝ #>zeEzZZGns&Jt w!Dٵf\HrN&ʢsEgRu/pLmi]^ё:*AH|1m@ b#h11 ++ݜB9ol-CWf&CL92kMPo NQ`i&.TJ9z{€u1:;@ܟX_ZRA9_ Dy ۻ QHMg/ ZO 8bs$KDdZ[$%6hBaYOב:Byﮔ;: 9eSQvX5d uq;hYX$0\Z.t f׫RjyvT^ׂ?Y璋ŲVRK95I%r71;ޟdDIRP7w?z zSM_Z&J=gg}\S0^9՟zS(". BE 1?96(iz~\-)#$ChN9{&f?l_%S1| myYm*!e;!0L)Q{隆3Pv| Z:[_B5F8  ENCAt,%F/ CzYZAh1*8$1ESE0vNI`f6Ƞ8CV l\f2}+5_rx?;ʣIp% %;1(dNn +V|b g}5 ~qoo}r_н41Z=58+0EMT"H⭘8s\ƹ >(2["6TJG"²ua7&hHz}ޓf&e0Zc(l55 [_{9iHI8hNE~< x͈.gxo90S, hПz$o xyk`$vlbI!G2ƏWal؆б #-qA/xrǩ#^ݜ/^$eLw H׼wdDZ8o尷Da虒fDPqݷ64a颰Evn)xToX0y-'Wqx1o>1^`y+1j.O~j v*zBp8֡ʳSc6 |] ӡ.2A{b Ov|&}hXxC/hA&Γ̠<`9`dio-j7ZUnP3"y|,=Ǽ򻪣G7S]JN GYOF51_0peɚ ]WXp p._wt\zwP{M6EéYO;~o,)8~ ql5opc\0G\E^% %Cn5` 7/RHBY=vNZ祪pT0("̈́wG:1%JFVk-LN+_ߴO|牉Eĕ9а%GE^hz:<~f(NBxU+Gm Y: 2Th/A}"͢l>p,-q@`ñ3ש`s+8h[69#wOoz*AxD1 90ӟo= 8z +ПzU#BfڵIҎ3U7&k0pYv9?TXz&AZ%>*kt!$-OhM1N# /^ vL9Έ3"lMl0>@&Oc-XkVxguWy/c E7 Ȥ{}v!$Ub oԝf?6i}L::cB*Ꝃ OAo]o75mjV9@.bCѹ:9^]#vuG^J{[rU|!# #<=Ҕ9MB=z#޲t/R25B%o+Xft! n%k EA7Y| AT +%Al[I>̖6 4r b- ڀs0(D3jQ"CJT"38/e@bd?J S9U=fР5aڧwJqk$`򟺭&"-]4߄ d}uWWخ_$9ꊇJ|2MrUtDA0Piш&P [w!xWޚ`kߢWpf %tkKD x},*'*ɷ] gbehK`9%(߀j }ćq&%.Ex|s23IH00H*z-r 4'^cR|[vRܽ Lojv{)]P*LV=KU@e[uW,D "S%B6@]1 ozHWo}Mw':YFYY}|4gvLRΧ v}G5bp}mnPL)=%zST2 p䈝>4t&}A5VScK{*Ћ78Q g"N [WV*Ѧ8UcvzϊͯO+$'Pwa̡scINU iB^?-Qv$ķ.SC x|hҘLi]*Cl,4, >]v["zȟDѓ- k=odt~% ZLB3σ0&NnK>`DPԶF. %4[})qߡ'4l,gV[KB=- 8S8y J}m[er Kn?,cpM"Љܝf*Ř-YF,>=/)^K.i-jO@^Ho_AP(4XT8l>A'vˉiQ4m^/c^%5ڤWn^qiԐ&[j|kjԉ/1Jpa ӠԸ@H,歪<ҿ 9YrTUQ<3w֬H&cW2ϡ }=oBEs 8 J{X@pDS}'C(3L#`fSeBnX;HHGю>sފc[\U/&wf\ƻcz>NDr5K濾#ewpšPF_+3s/-f\{uwn]fjEb'1GHTJ&Z2byEљ:5V$Yeܑ9 %&)4QCm s{ Mλ$G y>ԷJ5ܾٟX^ ^Ji 21m a܌q8 c`۵_!L @M 0A6 #/0ytrO0ﯛz "4Je0(usr&%߁ ]zk̸|!kg+ \#X'DJu3AH`#J+Ncɶj;wڥ8OIk!2eE޵$qz, 6ؼӥ<ŕ RA>Ǒ0/r`n}z3aw57_Lx VtiB(exP`|GmQ5 :%uol [J%cA z0DU6^}6HsaOz{սap;cؚqgcʝ*qBIàرԽ zD-\B,XRkX3 '~ik-cqOjLn|x Q.TAn0ܓU`yfBQt&ѡVz䶁j#Zys:T{Y$&I8\-0{Xv8GKTm 1(X[^.:Te$YBeWM, ~:))$ ~Y{8ZAwL>w΢ZI0{w ]޹fzgq:5b"RU<,2)K:i* fi! SoFbEGγ0Vբ24Wz0QP,we"YS "KJ#*g3az xxW1DV[:r8%Bʘ"p'Q  ]\{ڒ~AQU;[s$>u9 (9r53HRe}]`fjӛc$- 5 30jX/jgVhИ:ki˅i53);eHܽEq\lhGTn٦\+/|e2eK\fՐhxv)3\U+.[>(ͭqX!AQ]YΫ$<\PxiXlncgۡ64b KI-:DEUʼn$_`kg E$I^hl?+_Mn+h4^{5RT dM]>0qMS[sX+]D|VeK>tsFk>$Zܹ1D<& ^,;Oz{./ ' vTiǭ[)ߺč/LD:!\C0i6AidtK8'p^ou8iX{A[pS-[ߖ@jk/V (zJ 륽M'CCSB{`IJg:5YuCkCذ~uy=H#ZRj6;+b ƶҮÍUJK6RIE& Z9~r)?%n0}Y QH*,x$GF,zp .1Uo619.(MyVR}Hp&%#pZAGҗ77zK%@k:龘)_PO}&PGW^_`ʮxWӻr~FS-&kShB+T[ u Nm:9Q?Fdt" .,T>ꖘkA[P"F(!ы"):N j3[9?}<|%a5ΐLe0@u~ R,p}ۉ-+|cőt:P-?*hxD'aOxZQ W1E 2!rnD>ƴ>pAb|^l0:85pn-a+qi'uQ'$B:btt01trXj WrTATB0М:dQNʅ/Mt$q](pK\I"=\x=/66zuQ_c Ao!ǽlR1*z?x `$> IEms 2JK/>p4"wȤQq_AF#.*t?*F:kl!j+Ɩ"RX &*ڃo|O 6⊉L{+hY.$At#~$.aגrH,l+o4cq4>Ge`J6ݔ}.FtfvCDS-5fpR{\l6Upx8d}'ӱ0MGsS? H. ҿѸE"3r6لӡzm]羨on-0N[U+{*7\¬_(/R9+E\KFt቉N \e?"] yi#37ZږǗ/+XX4 6<'G 2*0#YEC~}#D҈p$o^0 w! J# (jYclZI]&;$^T&f[/g=Sϻy&nb C>Zga>ٔi:,3E- =paJF5܈" 7Adv"2)RrTZ0 զnlK( @#|j0j6*`s!P<-vzF"R[]~na"nL+1ȍno\ڠHJvmݷml!/ْ0/HҺQvp@}F$İ X^0C4(ٶ= q>Gy184cS*@@~(#-;k40>{+ $ U5jq&*gh: Չ}g(8_/Z,{[廨%f89 "鴇Sn#^ue3xY.A/@j\{#+u#JV(A%ρ`PF2zm0RD%=DXd%~AN&ReD*Eܢcm);"MőB.B3ڍm77_َ;*(RsLIQPC84吣S\9 qkw~(!AOaGʼnTrPJd߰x ,Ϻ=luM?~W@JaPF;fK.IǕ/4Eȴ(ck$$xl 6r(릂s@(Ѣnk g>8q$a)VkS'A/Q!9-Z_A-N nu<7-"_qo`duNB4Sղ 3 VR3MΙu)&i; ^}pxV,42&Gƫ1J-b ˬ}D1Ĕ׵5DiT}[(]|3dsRYyY/SxV ,v y㰏h@P՟)/$bqyjaƒ]mA~+oc1/Dz_m#[$-z\j!VeQsxE$)Ԯ?PIVD ITk;|17hbh*h5p  5S$|%BjQ#G8|}|(y]Z b'ٞ>'k8>Ў*|EHIYm[VS ctyvT.ގF8sԩ h zosSflWñJT\m27|j!6r]sI?{^ V>Vd}(.?>|]7|2FC,lzB ND>/+c-|lp߻]fU^k !n_ѣI*L#/i=Ќd鵷`MJQVQ|oӓ?6`A rlUo띄G򢎠wCq_ ;k?uoCtcR^w+6$:#::Sc g?*xs *޸KMD^ڤ:YsŊ28f21%2T1& 0ґ%㸕mb .9>C?s~اogeuՏ:-U{JeUv~RT"- 'zɦb[4U=m%jq(VBdՕoe*-z a=j/ tA/7Ϗe] f {#΋s*q09r*{.)ͣyIcn@Jl7 /Fķ#ye'_뚔,ws7TD>v{e9 > ]Pu+r{#5b6UpZdaj RRgҖ̸q6>TGeBx.eOgTXu [>B ޣqd5BkwRk9=`(DZ#*@qh.FEZ,E~L9fpcu,VmM"2_͈g$hɘ5|l{:}ѣ/E)mLq -g ] ؝t)kncMغwĝHߐOO!>paقS0g|z#l coDYA^ e"l(5x X)*^kjj(*{O|ֻ,lWYlNGk4Jn5\ Tp: DžG Ɂ.:&l0=-Mrx>C(g6R5ԳyVm,je5A'(޾ʂ$EŠG$|O/)e2;"ظNJ|d/1P8W\Ua6NJW;-j|j)8*jKOחY>UwC &T͋dT#qrux}U6bI곟k&ៃuS$Rc,]^Si7kK`{Aޫs4xJPee7jZ$8Oɧ }_AE”18Meu@nw=8+q{-k2 [0OD ܳ=g ݙs{'#htph,_H@y4*DŬ>*v c AVP*tm7~# Ya*;uz 1o&Zj=5Վ,(qWGk=Xrq"!ȘzO{y8 uF[{3U'w7bvIXtSϹ?2y^Kq.Q(6Zng4 C6zh\+zsp*?i-5}ŗMo0gLEP2UlV[xH_5X\e虃O];wtTe#s_'ZyoRer@)D͂ h/XmW㠄NO>]N̄Qy&O0 'ZLGD)QљXvJ7Qg5- 0%W*?wlmgFpuq7GHAmb]L >t_G00RPSSYFH+;ﻉԭ53~*c ՙ)lVJ!;$MCc0 )_ Z)@RA88ZN=0k;vL h"K?I}NҐ<7[ee7; {`'[ :oۑIJƉA0LV%ՇczXt/GaHX^_|-{byu aI%[H_ :OBQHHzȡ'Xg›N ;kxuEbϫ;x5[pc`hA7vsۚ0_O-}W[99g*>Jl0Qep.E7 ٴ%C< JD8_waT)ԤopR $E eZoJndx[1m$wh 5K}dY|RϙsV*N^¤Q P#)x5}n5q=UN 5PGQj;YO(6 =,U] +H?*إ(='dW4-񱐘+13!=gFVC<ӆ3N1mgYkIGe|_ymm{Wǎ,g^FPp^?ȀE2 M}fsHbFk;3{{pˍ;o-lq`ekMBTErKG~':xM_wאQf,ҼnRtꫫZW,~l0ϓije1kvg.j9k!*eM/}kob W﹐?ܰ `2(_VW+)v !x3x# Z &##VG1ifU9-F q/sbKӣPIuG1;K<,9ԫ;H.-HkIaaR2/$^fN޹\OG ,VR"z̢~^(kVe+a1:}鴭_@"Mv9a',q/EkvWu[7b=ZA) q#(2m<<\;y䴤#}Vg&+[ @|6''+;rE&A0er"2՞36uIIg]ڦV;5]8D!y±cH9,'"ӲW\#Wu/_1]̠i{IMa|d*4`K g l'AA3L m|›L3B*_A^z H_pv3o#I&*,H%26@]7)6$I /زro5B&ێm(pU,RYcy;#V~1?NUVW 0mu7UWQ2@i0},OCc' ]UI%a1NJl|sK~f0 .]9cxR0kX9BnSo~*gFH7z58O9_ґ`I(Ldqt AvRE%#Hj`֌6lx waxAg70 ):k~+Pч Ncv(BsӜ)0]7"3vtj2}𺬮\ԡ&Yqm4<:++|*AR {̈́4꒯b 4&&K010r̢蜟.r$Yq-&mutVutRh( ND}JSY݁E-Yf>f'o{cxڂw '6Yze5jDnd,_ZR%x^Y1X.S,݅$hrGcRG~xP W@5#īC#溩֎HGBx/nj9h΅ 0eg6[|]|DKKzmoqb-xpT+sԬq$-8uIqD K EynԦvӼDѮ:e(2IK8Azuv87 43n0 jat)\~L\L޴dK&e%oQ1.` NE5 mFuiQgv8NcN̎o:7ȓY$[0oTKpWm9A>)GA |K(({ XN8Pd]$pI?r]<5Pcx>L-jBDy\ƶj澭҈ƺ ÍB`׍=- @" < gzFӅ\!֡Ym:sޛǝ0t4ץL")qe`CZ+R߼`SxǒPoYKh Ƹk]X/␧3 0"y*l㿯acV񇐛 YB!ݵe5L3 6eUDSHFoX+iG ::nBO>MR3껺~oծK! OCZ .H5~[OAA`[B -Ri .'*+ 885?; lLk7dp\b@eN!>Q #"?@罱Y \~ -eku5 Yxpb|fBr>}ImnDQWA_-@,rp[bX8Emp N4Np)!YE&4* ]SrUP&ڨ lQ&IP)>u i~_6G92}aCٹ[6cTVl|#}}d5ޮ:)k|pnπ5b]֖Hb$rJ"©{~B[dOҮi_'(:E4 VzKn½a Kqlɮ?{?vy? j&oſ Q3Yk7SpN/GM#GOf1eoN#.@Al;۵Qs>Ț G*<4re^ɺr=OX*A9m͉({[[h6<8jh}lJK*A*T,2Dyn3pɩV EP#9Iw,Ke;3ȵop718KP.OG37ĸ!3sظLtLSP]( ؈D]5cWGu(kܪ0:&#dϵ=!5 Sւ(H}p,in!}Cv#MKFmSNz[~oN-2I.pѮ09#suH\:ɚCSՃp!uծuE``:1}cMImyZQ`pkzSײѵ^i AW_\wn3ʥG_G[j) nFr?# %H@C~ӋnM9qcԮƗ* Jrg0ȞXgڵ"ք]V{$΁ IQ3fEM3bsYG~#y/R_csW4<+{\uR SN6}lu~k2Oe qm%{T D`xOK'5߈UPe4l s,͏5Gb-pF6bP&PR]9Ty*bRt eyRWP:^ou , W/_ fAdhF :j.y*eWkp 5^ `+UUDܡ7\NlA2^F7l$JE ݋#[^mR#3w( P]?RC lc/MϗCn @뫚kuw8 ιޠj]a̗*abRVWw'v}N;^*h&dJҭw*ő$Ϙ#OͤjEnK4}DPm +,Eau.vo\rT>'"L.yƧfT',HB&rX3EZz|^'{ma/gUYH)?=D_ioycNpd&rE+ZŢ79X89LKM,\E*;UyV)łƟi(lT_QK%" PZɐbUڹ]Or`N%+,ܝXxہYή7>_e[ ¤đ`Q.'ʙiٷVG=G 3Rأ?=!5hnX w5S@:1#WGL1d͈-K(u&Z ѪV8D`׭➖DѤdp3qO3o3@:hIOϕ W#G"ן'|٘N!q^m #CQ8CHߺ0˼6#FoWE*X5Tğ6oKr"#ppn ȉi\QyLF#x˟4O# \Uw0龱=,*Y)N{ެ4'QPѷzAeD 7F}ilFUm{A"tH9ޭs1%9>F 6:rIG>R U<:C &2X ! c}dvEIX%2n%P O:x\zd\w0t wk H9tyjY:euܶYGQ}[w@JhjpZ) ɉ*[\%-19KCD qE*\ Z٘. ""?J %'~Uv>uβJ!H&Of^ty>d#t"L˧ǣuɜF}Lq$)*'ZR1x=Gπ%a`)]*\&h٪y\߻(Gr2&cFK֜卵a/ƮD T1Nn||)|>b#%D¹X`'f)٣ " v3W$ &g xVuAzTvɃ{O!L-pB~Myh;(5ٍ{% v7;H>?qq?dEb vã #";ŢŃ]˾3 GJP}#0 80# 3TT!dW8b;!*S*O_iن'Gb m—i?T$W/W?hb1H~|"]CzNm` Oip"NEZzїd:^`O1sjLmx0_cxK?Q(딀P-ݲBc\Gz17Kx5qe8; - \$Pk`z֫z(,5^e |KǕ"L9)F *w<)ڈC^-ͣ n 9!(O3޳c]\ @o`wXw4*sZ-8Jcs YJWJkoF8i[b7TFtc?d|@X<镖6uD3FMh ޏHeⅧ{ ڷ m $G=O;w_뽣&1~Ot)7IS"P|m C{l>GYñXmFgp\J76q{(ṓ+脔g@'6,4'GB[PZ, ?G,@k!eš)LcD||hi?C!tt5 yXľwW1d1le5RnkL&^%غg+bAW׉8 KfʘihRLkdr#3yؗ{ )\$aH5团P t^-O~4bހDcFB/+ )?T[D\@h qdcnmx^:B~Bup@H1LC2 «Fh6jBIaY$MyT7Ǫ|%vxtȯ@8Јa뇆2+Ni*kaE+3M=y:nϐw9nUM[}c !יY̱P2&STw>wOkj[=XY. Ȍr$5͙{L+袭 +Qv-x@l!,;{h2a{r6'9,n2C[vj[Hr摡 _b 3o)^\kZoq@,= ~ҰEmv7z_ Ax hͿ?z}w!”A/:SsCAÞ@X7#^'o!r[/A+4͠Vrx%Wme^3f:DϢ_CI |O{I*:&#&;̈́։̰y*sƲuQ[K$Z)1 wܿhuKjtkt[%Bj"ԏ12,4'X>|z;/ Wb1vwZP1$0]eoP[8e&K̬W"'bYxC(5D9tGbhā:n)q,^*Ɛ$*aFZ֓'c[ ̼=u X6t3bo*Q{GVnGL\%yw5&K2ÅҡFA 5L{@;;*LI(nJCl95@&-LFUfaC~JPǤs9J$)@oh* M^!zN1=}xødr*P7vXdEh@5e㗐?rUOK]1ݡhۉמY"4.#|Hpqpr[`k1_rZfWi@ DE'w^pX06GR*gY͡KhcLظ`BF㢴S-Cл !K xvsՂD"$5ly[ct-qTn hUۏ S#(_ITF6ZP)aJ$rm4QiP@nMYɰ^KLJJPDf' I!/AS ۜZ[-t-A*MD(ܨ_>7ف\\?LB{ZdSlk钁Z͢NI59*?kP/sA$ɛ\g%MvdT9SyEu@zuq6 OgFv0Í o_]73&9u.[y7%#F D){|/# cwA5 vW+m Ղؾm b2d,bf\*kG="FqF 'CYn^)tcL[=4kns>+hᆒO\f z#'V>PUaSN^~8Vtx*bk؏ڠh^G~'ǵb+쩶j?ƃ̰qS^/OIeLg_&9@@ {=~\Դr/j'H:#"1CzZk[χ=S<69Iv<̍Ve+Hp!ezQ%c I"l=Si6+ۺX;FbE ŝ@O}|ेnF'uT%Bc|mJEoqJp=tQ,:IJt뿻i㌛E)R;:n^ G L*Ӓ!mPoci R2\/ChґʚV|ВJcu.?A 6GMN{N[x.y`.#p//" `xScӼv&w>Ff\h"|$5иz v_/[T.Nziτ ϰF{ Fqb,"d!!W"Ԗ ١fZ+)XFsù\ԛ Ec%;MA\"A d"y7s: 5Ny7hR #h 'Uf]clzERYͩˋf8k$gD8 @=LIJFǀîu~FίÞvAQS;i!;ܯPv_T!Vqz 0xMz`\gɍa3[ EM@ .2Q%<;5D #(Bu'jt#,,(!kjd(݉LB mÈډn<@?dJ2̚~ꚤ'Se{hlu`K<>q |7 ^Ǻ˸X=DyE&°ՓVm hk8@圊h9yQ 8G%uN!>FdC 7a{NJhR)2|gNLdV('7aRüF ZvI{0tY\/XD:aS.t@lvρ»r.s}7p>$9X7-oIئLDe#,θi9mOu+op&G=saRųKbcl ͛6p^0'> ,%qsl{|C>y(*.gMⵟӀ12@in %yrC.Pk%d|%^VBǤ]qq]CG;kc0WL AB͆%+f/3/ѺUI" ;]+JZN>Ƀyr~02{& qi󠄙$=ĝt;b/^\ՄԼRr68'kqp-~nk7}Qc0Wgf^`O}W{Oէ3ئuS1 T)U$k`0rʙnUuQCB݂=J  TSi l)NwIuxfP%Z< iw#c[%"-+7%Xu0 6 mIPCvo7'-⬝4]Aގ2ntX*ބ]lED.R==|mOYٰFwnqxW43-Ry`ؔ~N2*p:n&`Y\m[L/?vmQ6UQ].agޙFӉM߰'9 R O):TQd!$GxQi| ׸'c& myWXYgu bhs-T~0ϋO_rc,~!Df gYD/%f$%ĝU󼊵 OBH&\nlҰS5|ϩZ>sJ< 6JaP:^ypSᙱYı{kGS~pécWcwxZfV0zUsplzx @ê&ia3VĄFfL,_)"rV"CT&d5c .Ro=E74͗)ۮo&U`V}  4ƿ&5YpUnC_"imGG:jTvje käLc/~3λP[| _ !3혜IzY(trRte;9O޺$wxXM0}4SQQ.;Zp}crj2ȍtWy0ki7Q# c4,.\vZvjm56YPZH{w錴<6 ʩDjP K\'O)vAӠ/56Ԁ}U e/sb3GYT{vjx29ycUOvq39>Ǹ[KINPe #d ;ԔH`̘>LvY})―\2&"3{N+n% qy3 9 Yٖg֫mb$J1ȹ3՝:MO6!+WS)> aX* ΏEERkd'a8Ίc4t ĆX`ʴ9 DS|1x M)x 4 D=#JBJ%F<;֘Z̨}bt;ҭ}%Zgm0)[QP@ yfZ&F@ z6\a /,t) ŏoT,,dj<(倢ʍJMZh7푮=z)G l/ߤHhs]QKaD/8Ղw"iW VdfJ C5wb:EU9Q"THz}s+(<G961WX*rFl%jN̩{ +ƌV^}0Ӣ"n4P^(sܬ4]t()eh1!PgL ](͞O?%FJ?%L]@^qr U T8;1w ›fk/;-OjeaLW(EqV֘Z5J*ZB[-ޙQX\ s 0(?gKQnb9&* EUKw4#2w!s!hi@.fF bN,9i]g6LcXBF[zE Gâf!۴Ů$LZ IOeUy9[G9 ʿ]V\ kZh_ " ֑peE`M~ `HIy\?o^N.2|Y*=>J~J-V jyU9ݺ~Ҽ\#x& CLFg͵>,ʈЌkG}tL״d> s|8pZ-^7[7ˍ+CTM=?ӯ%|_y;` Y< +myGV:. tp:#iZdLuX"G(m2dS1fbjL@ .ꔟGbzh9t0ݘ GЫi f+Kp˜UV@s#% =Nr=d (s-ҠS>DMw2]nU#%.UeC#܀d +2sz9-BV}śbtf5qFZ_jB@q:C4\ku=u k!]y)[ ZK3)~`e*pEY ~1CYmp[wk 5lyEǝar8f-OU3lsj,9<9Е" #OPv͟LrAXF@2/:/qN0 m{G-_4?ռ>")bUx{dԂs2d!n✱)""\v5,b-R?% D a# %U8U;J-YdcI4&;[EȾÕk}a LN }.tâWtXv ˺݄F{t&b0K5TώNbbMzT"C J,("/UIo]Md+tS4ZuEusWgH<|/?EG렳=)-(^UtĔ."tFC v!:c ,iш(CF/?Q:zv7vS"α lޗ`B#/dXD?I*+|4c|1+Nx|8#~7'XP8bF)Vrַ-u/.&>j6y~C|hqͨQR>qBvPj HTTuAJH-[2ձn!Tؤ*J8hF==K-/ 8*[oZ‘ؐU͈fu3_q3VUx2aÞ|v_㝿6D.fMOš{*Tf4ʘ\hٗPOy㰅( o"طչ#ŗ;TZgmRo;32_hYb8!IELٮUTB&lWREGomp)JH!H[@hAOȤ>_u\ Bdǹ8a9d;s)kzzHH-,)Nec/!ldE{Vpp`{uBwW"?Zhri#-ѮE*|G7uV_RJK]* Sg(({ DeE#YGO RBhJxQ#K [{4k)59X)Tnu]X"D(BcJ!_ d}ySӌ l7\ ˽;RwcLo- 3ɟUx"OTJh)8y&J,6W(BGB!j=)8G"4&0e/i  3F`x[UZ O#4uDwmޖ JE8]Esb( TAF+ `ls o jEP{Z(Ϙf;{#T/>TbŰ&ap:h.,BvT1qaB[;F(tF'gX;k'Ë=KX+TU'NF@Ag@gf#l/xrv@}|qI a $15+8Z:bCpdl@ 9dZHШ˯i;vv!^%RR~űg@iKGly\?opƒҺgV^q1z^l.|] d5~oJCL6WA,swJ l`0檙b>9빹iKfSCDs+K4Ȧx#yw ֏FK˽LG_vmc 4}̚AOʴ$Қwؓa>AY`EeT 黂 m|s[Q\ΥsHj5"{q/(\E#NmsBnhv#H.BX"X@l{nF#q]Vm*٩V(Vѡq$>RRPRNX6c̚%+L^Eu~(,sc]v?/2:F})G`6jZ'OҜfUi.!%Dep)FS4{0y:"Oj(wPUfTc|47cְU V"8EKy0?_륺#Zx;H&p=t#* GSToq~}q.12>=BX_'(QrXGpD(^3|8AuDk׭ @Қg}u{8yW'0즲ֈ{bK-(1lZ{62 bjR0שK AYMp/v}v@/!")ڪ ?Pvڝl@P^-s9x{jQ0P0|j؅5RV J1Jf}/cX݌YSc3"$| Ĺ>dIy<\K&u c5:̪ťɻzd4M8rl sUX{c2Z@ %D﫜t"NzfH;-H:K$;zuҎ5BD2l>_QY&?sU,C5059nVkɋjMk6}/w+5~棛m+B:5%eG#K^f }Lf}%Rt)p=M7zI4"4=k[5W"Gތnʵ+j^/ڢRN+!DCI21]w&쭹#v)=mIPUukC\ڽ1P26]ݳ&N{FdPggҖzSL SUimL8} k ?R~'J_rk6}z耛jxp}{!\׺}@"eneǰwS()@`֏K&vCyA̋?KĂ\;g5 ~ض!o;WN,CGչΩ9gzm:zݬF`Ґޗ+ 8@OփyvY̡ /#x7+?@%@ m^R{{zTbeBeQvF)6{ I_5s(&9 =ӻϖuObOQEh.fzTwޗ9<ցis=^iy.&\M" jD{H7*3y!*;G#r+⯀gWI@E^m N'|Tߣ]1̦} h$Ubp8o}r5KY,xzP_fqtVi4Tvc2g9t&5~sE^xY3m~ԠPKro F^5*`riب<9^]`:Gؚ)gI~lۡ?" 'PJtqBeRZp\`4pV<$"6 /UVVbSǛ^LlYs)e$9N6f|FQƠDˊo *Tvƈ5@~q#)-`O % :^r SCO/crvtha Y}ɥ.PӌZS؃M KE Ҿ/吋t(t7mm s.* ΄Vٛ/ `փ3/9hіߗRe(r[hn MV)rbW 4V(X7lNʖ$:+<ŀdq)&I7\yء)BWY|0OmAgCbZ{vE":td BQYR)x}DOc֧XEOv{}[ ia-S a2sCpѧS|J^p GZ݊AZǢu5砫ŹE,\exS{u%O<ʐqZ0-h_8&|I#D Y7AxigeL̾f?" }$Y'[ɧ89}#YP~m^ъ4mR_C \oS!hxo}ߝ4?$ Cef'r`ObkTCZHSrD#؝p3eTsLsdVq5v704Fq$1 d(Z"[VDs1ihtR"!y? '>@S'0QPizM2i1sb\6d٤|_εSTBX̆yKsoBqzU@i\&QތiUd O(~}9˧k-!w6LO4*LpSe/ZA(ΩQ+1m0j S3AHZf\͓ u>;Iokg5oO<$r͌(׌!plp}DJoe\R#tiקx]p=z zreԜPɔݥyZ߾3Ig#Yz h%6zs}}Z3GFfc2.60fݪqi \ &Ys)z_Vnps3G i{aw0$>-]"b8P QCovXlbȹɤaLTX}2L0-Ҡ 3|uIS; mM5@>Cu"݋Ko<}o:X 7윩M.{Y_q9 _㘄p79|_+9ˬ}7tKrD]^ZՒi&]&Mf9׽o8j=%{:w?:KSXF3GS T fE'uT̫H{^F7h6se+lbwQ_ԾX)-r6>3,NGS %''=XcR56]ovOIɨfߒTKZI36r8M)T7C p.!'Slh7;n gϖ)ֶts% mhDo"Gˡr=("4z 43=ڦ9g!b;vLW)'-xzlW8b-l'EgF0_VXkN .Ԙ8u0d<ܕnKZ)i|)HO~m5$j ,l(Mmзk{,E* =4F8gxd=r%ߗ*̛a:.E;:HG;@M:ɽ # "t?=!k۶UqãKOiZY!uk5DpHZ+=s\p[%Xv P43 Zc BV^K6B dm:".誙OD+X%\&~e`B_*M uEt'<Ґ)\#ɑcB (\ɴEwA̤$'DB\Hy.Md8Cwf젳4q,scāԵѽO5Z꨻:- vl&״EKva^-).__jff~ ttۮS>a7׈~qZW^CW}m"5.A-Lנus1rN[gCrk-;Ptڿ2ZB˘bd | H~Җ4&!n.Sx3g\4**vŸv}st?I%GQ,ƭf|~FؚaIMJj-t[ cI2.Ucz/yKƺeY,ݰI2yed74 H]_LaX Na*8| uc~5?xlm 0/C+g aЖv3C1ȟ=8!2okA>Pǰ}HP14<*+(xV_xљHRWQ K!z}'hu/,IgE #H,Kɢ%&0A:eMtpCpċ([AId;!DJ~5Di!ȏ9*H#Z-jL1%Ed"^4T7A$iz$jM'>D4~ y&Q^}A*!®z ˶yU0c}Nz֊ꩽ#E֛wnPOTA%$~dGӗQH%18 ~]kkp/3^~b$Oտf.A`NvXyf,g'Bib9j>P\2S rbE.+\o?˘M#%=Ha,'-4~SDEtNU=:cT+\ie UZҬ< i7mM\ۋ%K&^O1XWrI.Z]KlŅ=s X<'5 ld(Zjݛ++W:6;/ZeќNmo[]]UkMSY TU +娜T>,Ȁ^L0An%aˊu2H q=)5ә{?ᗟAVΒn4 |u_lHp҂lUb#Bgq6y[nRD젰]̖8 }}NU=M,)LrO\O ˹luQ_yitNX #^.sDҸvEpl|*(# ݜFu;B y )wzUg?1pEAB-LZYedK%TAؙ!Rq%yǃ5d^-!0PP¡)iya 8ѼKGsw%(W`d_t7 }/Fiu2}zLhr>x_o S1\Ie?ZIGM,>6fr2͚3[Ai:{zFoT3ee:NX)  6w`.wވrI2]03MN?iD'З2JENE~(B+[02:*WڄZGyI-XF](+Z%V-u؟aT$ڻu|J?2Kfu2s1?5j|Y ; ~sѵ}[B^˅ét9 ?sʐ>UZCgj+<r{~^2ǜYIMva|Xf~V CVW?%b: +<]^t(P>\֍Y{ML;z'qnAD<[K"5;P*4>:yI]7Ek^QU1z"}\ՠ#M7&އVެ˓DAc[tb ' cl jt~Sz. 5ڎh("L^w:geo}*7` zWcQdyLw7_y8Cb"#fbŦb#< bqóۀ*SNۮ`_ ϊB/yl)Gh&" WIJ(m (\[w?Ly / !7֢^e/ 5b"”V?}26{ ߂5zpzE1ZHKQZ'g;A M&dKB)ЏuUg_5N"ߦ> FC/cV5~-jb B%EjYSG|J@bҀsAʑGoN AJ9j%eQ{{auL-+];2汯֎w/k3ˉl%9%Jw"]Lt 2GV:RХ)YlTl!o& l[}yӍF+ܴ} l3]hAHgR?Ljr7NaZ/WP4 tGBZ^HMhH i< %5vJ4as}Tt0fJk|j5-FY /|s>P^tiM%-d*N9O Kʻz:˒~80qN6dj xGY\x+`ku9hH$dlb|Q T`G&uy`6 Z=({BSh^/_v!{JY叺)Z˟R|5Y(<ZUݎUe~=30Vk5.P︋}/j=2ClK0/\?&g!&oo`|Ӑwy0:{uTT ŸO9@ƭ\aZHg;N ~RDtexM^ [==VKUʾz}vWHupIĉȪe&5'7`zWY3?jJǥӀ)Dc5F+01 Bl3gbQIrBfloesʹڢp,>sNTP\4c,p֐є"^ Rnح@"&/eȧK^4m~["馣41ȋkSpKEY^].Ez+a+F'1T0125a5v~Xȗo(PˎȎ -̨MeB V/S{ T6su3y&Mn8p/;h2 zHcZKR`F~ѳR|hNj 8 &R8"el\GH24dž 7镉3x##srt'{W (:6Xp6IHAǒY޴\L26ܕ%C[1"PKʘpe G\zGy֍]F9Θ1fo CyfN".p_J;EUNmnM?ؕ';b PՏbH<Advz U}j>M63p5 W? lb;M|$}#{<>WRb'G~H 8I梠)~k#GUMjQ^7UMr{/8٘MwA~ui!3'F?{dQhKke-i4wZ4)G}w%S)mbDW5WGx.Iōē?d*D )܁JH]=笹Zy-UYi-+VNh62_Loo:ER~:FBSWjsH^nKtJ}p1VuUKNpgǴKB(ةGg?/8s0y!OWQpxv|.75LBѠ+q.}oN. Sނ`mڇ'.kMMXX8j[wtlZzueo:Fv踃l"EEwylP5&@%A癓J jڞ>:%] anEy$ɫ(&m->0HAhtU-AQr>n-*J̟5eeB?+9|1(KviuϽA롾h$ ULyb_ěK\Gyk&JQ[qև^0yf l 3Qn3jp\Դ瞬FVHd:&02wvjvE/;J;3jˁ q{SYœf M~)Q<[d# 1ve洸Ћh[ҊM( Q1A|J's1O$O4j?4Z>!SecGX/o(D54ujd5ir2NԾy< "7&(G+-OYIo$HD 1r!Kf`E%\'+7Eİ#A=Ϥ$T>dr6ucvY+>e+]g#:j FC[(; wy'̓ī,k8"hc,GفI gԀ%WTحNU69=ÕJԠhY fx.qb V{ qD)Q-$y@c135TLh[ ]3~YZ+WM͘h:S~"H0 &썚w;i  䋦T M Cg"B$˦}ƀK3BF]wĻ}d(.S()0]Qq*2?A.ANXS<1z 3p Hx;}XgphTҤtż@Jm@Tb55 `]+T:] V$b I8 gȫ| /Y0a*f8/[JOVz;9|.$Djc~ z?ڰoQ3"6bHX~u 7SyRVzF gKhjdmO=.l@dzP !. m\F9RqA4+VUP~φ"{_*Z6T:< p319ϗ#>͛2hk*{me3\*hLu<-YC S@0P+q p8].PW̠͖4v^xzVcc-CAv`*-Vz(5_@dV"}?/ܠ=k<Ze-nVՒjkD;Iׅs[-=rX16v-K81(vehydF8t̥<km[tP€bN I,ww/A>&G|Hs9Eg};(`BB2U&7]˒P R絛)LPB=Owmډh4mpfF "|5e<ϮNk QQy4 !'l ] oVp601x1oHj; MY]B:plb1z GDOM$tUlWK_B [fL 6'ԓ+؈Z{FJ|i~#; Ӕ0S #BJ_ T>_I  =|SItN(Zld1nnݠՌIʵ~ak2pѪ:T,5ngi?a `<3kl/oU>Tj!I:Vm=9֝6v =%_Hr?K>?Jd%l7u=WI3mI ؘ΋%X+oȚz>kg 9.PhQ˜Vs+Q"_eMEG(C>X "?6(gr^#TFJO#N㱫U\SHgeG{[!}[[&}ܦO%%J|հ)GsEľʼnv V߭f˜×;1(*?GC[I"}4whYڠGn((%qx_ə5"Ѐn\JqlQf%Ǎ}R& j|o6%ܗ6)j,e-"6p 29]2x&# h\nqtplkJ̲[O2.uaՂga^c}vy;,œqL1_ox%9oiꅻg`xMB$@  Ao:!ۋr6=M4 Ƣ &G!C-7˔[Xև$ jp}s]tם0lzq2q]8Q 'i)x1g?\1fx@h5"x<P扶pjg9cwtv}1&pKupف@֝^ͦk{ W9Rkrb4>}l_<--- ]^;LS:?:avi}m{MY튁`LFb^`;&6*Q=Ch MSEhO-"66\:5ݗ.Oll1BAzIe su-MB:)% )DuKZ?r)Թa@ޚ8\gB?IE:W?(' n!lA0%Ӝ\ćzkayxh`t-!';Ek,>%]#JFBaJվϙ# Oe:S@u,'A$h[6F7JVrL|\kֱ(T&HVtUgة$?"sG ].pmJ8.f1bD*ܽbHs3oK^eVe0!ꀈK-0]"Y̡R[2b!~7A H q_y++V=?65dm }I%)Y}XftJ"oŦJV׶L@84,?cJ~G׍qS!?Y:%6ZL |BbE]";[n=9>{'O,w߂wvxPիZm=*Kw>~\y4=n ϗWg!洑B"='0`hN_G 8`}I,ۗf}?#:v ˂/ǟ08N 4ivYi!zewd) 5{p*ʝxs3)C6qm.زy*7:{RWKP3*Q"atIxڣxR.LIMs+*HSUGZl'2!Ϟ. oel7): W h$!7c_U}T}JVZ-ΠZ]$ eĤ~}&VAѫK*_ULT>kFzP:Fx!M!LIhdԄ .\2 >ivݸ p.noՒˠ?HK xݴ4[tj'YY*:|}XN D]n [١ hSpF9rR4 ,oJcBzz/1Жp;uEgdp<{Jz7bKn2EsMijxу-hQq;m )sHE/w0sVܳi ~˿VQAR8V~~pgh8r&r1oKٛm(I[Ù0{N \: *GUSI(I-U[ז1(̲[l1_5]?d W;U UE>ɖy%ٹK)YԜSE߭4ѻ 'I:43ׄ 7٩*VXDqC;RNZ"<| V-3wc F|ZKi!^VN)~cPX9s`ܒ{|Miw~:3ӡQ+<x?X9 7ȓBIaq ,da^&٠nvG:U+.Mڌz^wd]~'%"bO?:Տ{MMR->R7&zCBx0 5^Hid ,Lf Yb/8GвD{&Z QB{1;#dXm~ j?P;M p$>Ig8IZleeCq+dx( :b47*R0k<-vR|Z9mB }# ܭv+)#2[ N%U8 };>k ^;ⅳ6qs[&ILܨ /4H\k4 oކro )E*ISF0bYj&<vr쯃>ٲBeBiRJ7^Kܼꟾ>7i8'OL!Q̍O'u@ִefsv7zBywi_9\i9)OˋHFq σ ]@xX6f(ZnYX8g*6twC68Gmo.L\%U;HHHEz Z' $]a )Mp~@%Hj 鮭P]/WyQ#O#E鉚upLc-6P_mU#ntM*gʋ<%fdqn3ib^M$3W/)~#|ԸN_2jL]gm.qTΆҏvHkho[^>G$P5T_i]NZu!1Iпsv#uB7*P, SfkZqP*T`a4Yd9ӏn`NX1ȯ//zڙ`XèSQZ4$%Oco,,kΘagC.Z'S)#?~Iw<|n͘_qWKFXjt6m`Nj,dDGo$.l+FkYY, ,.УdduPӉ56v} rM*"fWϩ`+M^L}us܎a5{î숸>}C'oXzu$h57,Lno#X۠1G;L UkJ$Y ^ܗ FK,HJ#l?d{7pIJdS2cӁ|gX;VBc3ROJW>x{og;yt*4:I.q8+iwoW~Bgj/1B/4DA Y%) qM`Xqր(}W[Fmڲڣy#ͧS4 4ai%MhU_ƭ救FNK2d{,1R2giE\NJ_M; K'-X 8Bko wˬ~Bh}0kYǗgl=r\wؼGsa=r@q]17`DqC.xL«l>q\u1WUͤs w%!s_ ,N,EyrZ1!٥4/ f/H,zǫKg eGڝ(Pj~H)5',?j6ZG=;'6z4rw=aY01QB|sf'(?3Z;b9Z'>xFbt(>R%vFV+uђ%^P*3 vAgvli^-F~#om3E| z")h2%όפj|e ]GYKEbm{!KwF`6XC{xȔN"h;W4̺ w k<丅*{٬`3^K$Ɔ[U 0QG⿍%0_ƛ+eIЬ'z `,.?rݧ%8} wy Y"ڬ\'O}Ǵ PҜ9$_4TDϜlw m 4(nDK-acfWȅeb爔kqNfTF`Dx՘ u@z吮:IoU\zU EL)E ˅du /\'[l/~)] oݫ!MR,|nϙ!(iM.m\#1@'GmQexdh%(_'I!$wӥ_BGK.\DRYQX,AyN]}ymB4;SXk+#I4ߠB-w pjpZ5+ӻo&S)]:@zlXޫy~oݙ[R 7Fa~u5pl9:Pؒ.ŵRDdAY!2 @l~"DH~90KܚQw{!үU` X\tc{Y%* 4wq.Zj$fg\uOmQ?{Y/-ܜ]̟[eǛpo_cwl\jTv"Z)p;\^}Wi}54×dyn\~䩼ĭP #*V(a&{E0vgnP*Avv7+ =>|=~YS._qe ^ofPf?ɱ*)SFJ:OR8N7R$Ը%k|IE5MO})/ܼ?Tdtjj]dQ3Bx#2)wZ:Z&0`O7\mct?'FGUIʱZy#&hC]w jvX0p;}/_Nmk&Q&jMiAJ1e}jg*vwcW&&2oJJڧGoKĠږ;) !Zz˒Lޖ;, $|6? &?sQQ&$>E6SZ&kM'i[(.货ÆZ<_JkmNN|ahoZͫg`v}ǏֶZ T۠YA; ō ZR$",$9wpY/ ÙˮP`Ű骕헬ؓ!:47 NI#lуb9, pmtzɍ(MnkқnF @ǵj!(f63_8RǭRfDU@1Zz Vw Lw S{Y09B\*F&2pL Au|LcOp23S )Y |E" یn;Pz‡U>1m6x>eF8(Gy;bBĉ<`m|jLM΀,²v T2Wkz3\E;rp7cpw#g!-@+жRpZZ#d-H k5J]{Pچ-gzm%J*#u, KL-Cy+ي+0Q(}:C JzU@L"XO^( =8'e"j{u:BZMߕg&9 z}gv)J T2 @*FK2:"LV+0wle7GZDHRîd%4?H]{L._ \6(݀`st 9I.QbN\6ST].+)@~nEHI;F Z#&FrѬ$oLeL T{yk4GH41 cRxz!_"Ŭ b%mIXpg?B:ki}"Z@;Z?Msە<7@UTc0;t5giMOb]ԾdT{&`jwJe\7TũYe1͌9@pm7RzkP!\&IKi}NW _źűG;EɈ@Ɠaw nMuM x= ^#Ucm\۔a&#L?Ώ{Nr6V~F^ yPqG<^; [*2N:w^$#K Ĕ+k\T 8n&E WC rh>`X2̆7r_5>!'.3*@uO}§EeGUo'Gg6pNM>&b*R9F6."a$$-jʁ#B/v6(喼hƏ kST_Qc>h]¸((E hX _|-҉9a,z=7aSPNgw)J湳RG̋cO,71b Gb5il/:ѫrxüg Mi\=3 ]DLMN%Z6tB %pcI>Ϯ`SVoVv:wl `%LDñJ#׷Fp"0@=4bjzx"KA a6("r* )|NC+tǃ񳛦6NW'}-La'HKqyxݚ="HNGf1)U:%qN6˵V3=6] Pt zc.$w@N BAFZGyb:xTeߗ|S@/C[=^wnwYp G\n }x~z6ۉ} .I,tUӐ-G> KEbu0`?C7 m2W99K* zƏ>viwX(=7.zaZzCx]]G@ p5LE+7;3@2ϰ<v/Cqb4?_,L=EKOFr 2vLPcA R6F^xGz:et!N8_?,PEj;3Uc,8j4ۨ|VkV!!L\!eLńvXlb=UaHyXf`b cˮSFo# D`BIW=EI'M(KuWeqY: *ͻ D\/cDWNPY3xf?@~V33ڕv0qxxlƩBGLܔq';b@w"mh}j0"Qwb.(|/>?iæ|< @jRX7 o%*ump5!5Jz @ &b~<_l<5zƼrq"֘a [[v^q3~2\ @=G;uCAY޹ߚrYx7,ut(e|W` Xbc` bmhFx3\uh*rQ>*d)nF`p&N[?DO+p`ַ㦧B&%ZjR=cL"h/,~G^~_6p59 0FѪFd!ԩ#?;4d9L<9VztRBa({',:ö|f'@)8pE*~ӧ54ҋkB{5Ga@Rp5@\RlYNl7) fckpR&N9Y9Ӗ4R~̫T_m SC20HhF1.xp=K<8ì{'@)  Bi==u'4qݫ"aWU,TxX(a9E BJ#aZ e}w̞Nξ\bOJ<o1' s ~_d%G()A;@͖+gDC#>3B$ 8Nd.u\c^o5úBU%;j sms?.rjƩ0Ͳf+ 05(bk˨sHS sf DaY`I Sޔ|mƬ!uYT-(JNNT/tH{m)sY˝~A|̴9>פ.ɰ=&Hl+N,{0yb78O.xs\p{Ρ[O~Å{7#Nr|ec)3#y'jZ~KXv02`k\>D0%ߛ7]V`'x;7`g;ƉvZOv?Tqar=Wrls e[ě+E e)7)~* {$ܫj[kџb+ָs c2L#<吮GO IJI>`/V10eM:\NYtlo]0Yza~` (Fb\1|V;`Yq@EO9u_Xz1Yhm(ͼ5 ; RBcE~}ji]sM]E q4RPo5|S1lG"/UXhw)s6RͲ?XY2^ u-c@qV::N\HTH2ڱW4] +N*[} O6)@W*1̺3V/֎f=]A*&bl*8 +vt/%7iNVI@3;BEhf~O"=!`BՂ0lܦg<0w CuZnq2W:AYeLgЗ^hE V*JX`+s$.4Xl/h z`袜0 -I6_4TO=iYcw s@Gv1'jfkx{o^)@ #ӒS:;I5h] &E7jXhlu?^sAhv NJEԍlR&RH{<; .2ĭjn R;K&ohCV`.Oi,aܣ*;4:cȯ`Z2ɵ*nc. S@R>QWO `9j\:@Cq6уx;A"lܪ٠QTYQ}J-rn|QgF7FT鶄ϼma eh,c?j 0P ؃z[Y'Wcwo͵ӑ"w8Y&ɛj Y2>$ 8١x#?0q^>a`<-hdHv [7, lOWpct D}J˸N_ov>,@yβ Nk)65X*&Ga#>RHZ/6rMTR_1jvxL;z>uFeOT[:C)(S!'n=ZdBf|dDA8kϗN,hCC ^CYwzF+ ,T  ԥG(`\E ɃS"֫Y]}(i#FDÖGq; c61nOٲ: w*̫Xbܥ6S~Ln靥!=eM,GA.`gTf$$bcdK~SdP4X-1m\UC~m8iTRulFNg}%5jZao0݁8 Qtjhn'įX/ {;n} ]49}uXz]+5) ҍRpE{*p\pJrOE馍^Vvmn(+%<' :[v\h&MZd:UvO ,#3IP'Y7'%Dɍ5#WUѹ"LھfdnځfFџ/߀%:6Ωv||n5,,nMM, "X)xiLy"LnQ[G `rChJx 5 EL.s=P9;V.OVc澁rHCɘ1*]>-KV'3.9Eܶb8~xĬ7y&L|\Oe|ϥH'Xhc ) k!KAyYR i#'#@[@u1z/lvT|i3Í,fCewe&u"_#.qwMdOdJӤ55IslS$ -JvvK@ 2D$yP{ px5J@Z>n QDv%^td%n^ܱdr"ӵ\~!g[0Id<}Ac1 ) i6zj_݃;> 8,)U۳IH,FUQu4+F1̞J& ĹF[AR\jIݰpu6\ޝօ/md-nP*TMn"ZcAQ(5 Ǽ֐2pbXTmA`PLR[ ty űA x\sXb:g"oLL.,\cmIf6z{t%Zjv ǂhXʯn}DY8PfR~hFcmx?lbc'wcBw%2Bɬ &[{<$QogWx0SKG}m>ۆD1b NH_9/r$5~3G8OHu OPd_㮿؃GǢ]n5uEeGcH |kgߖ)s5"!g3x|Mؕ>b3 A}}jg7+Hpc1"NK4Jc$\gE(*`T1&v@A; U V/j6 B9Dž!mxӏ^<RVA0gd¾/Z9)l*!qנ:SBG2J'.Z- .NHÖgth i,Jb".0 ,3}V]O f63<YAnGh%:iVo0\mBKd];̛`͹KX=ЇSvaTA4zIN-L.83ጋgVS3*P6\U߃~hGEeicKdIK``l5뇋ޘJ~odFh19C ^1$bp퉋[QN^xP(Id7SꙒORvzDJL2Aיu {jv VM`sKxJ̴[_tJ= =M"FT蹦GZ8炳}nO-;2bm^Vjʲ&`Hd;y> 1K}XxlrX4%Q`nO/3retU,GsF*1챜'u 'VƯCTHMq3{VGI#˰ܺM iUZ3߱g7u)`}wjc eG%A{]CjRXX6C&Xx S3c *i|dH?M^wtW i?/IX5vȿV!x% OX$5q%Ñ6ʔ'}\b7΁Z6*]W lHVEL}Uo:ҩ'k |Ljվ 6#I`؀65sýP]cVL:::[ѷM-j"zOWҵݸs﨎]W! xϖK٤ekR.p>A.=/pjsqNl2̈rouuP0sKj?חcMUt bYlJ<|r׮lD4ix*lp?ȥ`<\FЛC5nJ!|]4).ΜazbH3JD"cǫn,1>B< f7 zr7m%T~ 2٢DIós@?^r$T `n?z҇#h6 s4PWd"8.b&~]OX_w>ˍWF#q;jhX~V_?C~cX5,c1 YKt,M/v]3;< (R5uY[qXX L@W/ro>w^ f'Աi*D۹J~pR%yb&*,-x`B1tu dsdxhx2;~092KkSVqɡ``` *"؃lsze/4 @>ܠ!^4a!]H F%׍85Ƒj6VEmByM?,}ԚB4^@a OY3*I{CY!ঊHzGۤ yй v$%=WgWt)(VGNo̞>;WBN=g,:&1 6yDY@" 3H%i pBI}<nծiByU!|>XǶZ^޶Ic.ڳ.+Vn9s7&"f1k 2#[42/#ٕ0wkR+,phZv(exm^q]/]Z8b'͐ _ ly}F,Y d{ ӷh.N8` W 44"[dqGcFfK[񪷊cJD;0u&Ϳģ;?vUl(6M^|qR! 9e;//cd䀎7 `R|W>Bdkil~96#tʩFfFHwg(ETF+SYeH M:'?^e P!S4 <k$|sׅ4v hKX=+,ħ&x+R}xѐ 'sO]C.Toݺ SDdM6jvF5gqd f.2fؑo:B`Xd ^8_"0,O0XjY(o|( a}Y&Y;>`]qU AvK_R.Ǝ6uX|!~Zۿ XbX>^POBM\-3QwnԻl22 7¿"dV%Sx} ۹4tB w[ּ)e`Dgvt ؇"#RĞSU`dr{"X$!A9| {pVWG+3Fxt^vµcwDC)ڷt:Mb֬ѐ)5睓%\1f*{nnn ƴVuǕ/6 6ai3hFɜ D1x-\NSHR*8{󼕃qÂbdmnF1pZ8WE"*UΔ]J@vw"OM걜G]YWy≔CbBa}!Cgnk+.K>h_ xR% 8;גaB%i &+7R' LTtq?ǙHÒ^:su*ϏpD6rtsyck$r*jAO?<" 4&qL ǡq@CfyE1/9yac]`>wG $%1n3 v`= SjRϕ#[/GU^c1dCBhTHv|-RN3_x/x>& 6R:,-F}<Σ#ܰtTu\PF =εdQ&9mV@ucVq"%GT* u>ZtljYUHTd$ kBSJl#\Յk7jm$A9:Q%,_q<$f u\3)4M6迟^>ݐvvi(G'{`Zdݎe`Q`k P ST!څӡ9'p[YGG/miOcZ@VXERB>3IP)&_·2,$ 8ϗ$^IFYHGG!%/} " y~JA"Q2 %%HwcWSeͼT]du z*e_\[UQR"aT{#*KkʴPqi!z ,+Z@>(ݤ[YR%ڮ_Pq70c"< XkSe(I@ et\ώJ˄$VY'SXde,(HP,KK|u/5yE)HKl!'.o5e>m'hU8_>Rx.OF#["[l*SEE]DV,ffY7`Ow$؛, [-wssP`I}hbUh$eB陧8ȃ9Mb b5RT\Yf7e^U5q*~QF!ݜqAV$HsQXhDXXw;3 1\h1@FEWbPT|1ߜ$K(2pH`N', _1{E%JB02,_*%TȑFMJ"W{#eN4"q?B{ܫGV޳Jw]RE2\C "]fM!x?n|8΂4|A >wQmR7AeҲ 0@S;DORjtiz*Yq" vS,Ԛ>RO*z[)0N2Du.)/ܯ0JJ% !x{ȭP9m64=cwף0ht;"$I}!`bَE=paPtQ(YV[V="Iȧ5Hr!m[+ɾ1e\j( ư?z%l%5&˖5.&o]<\oԉkI ŏV/5Mn*7i1 !=S`‚MEf.&b84EPI%cx@?bҬJid6LjBIti6k_ѣ 18G9Bz f-sXM#OSy˝)Ϗ⪐3o!Ć[ѕ9Ɠx ;U,gcvڿ8$ɀڒH{WG rg3kڈ|](ŏSFG8h򲽽Dw@{JȾ QB.-˜.l?%|*WF6 +>:r=eݙ6`iL']IY5ƶSԎSg3:NH5&daalj5 I?^+$hm|pK19Y=I^cM?/qPƶz=/ce + } zט O„C>;EOrai->\ULlb8\!vq]C'l-uCe䑛b2V40B[. yטh)e-~fUjȾq!z4 ZboYO)&Zqtj8ŋAˌ(Qu rFf5^_2ʊ P9^k $Xu틾H T¶ٜċg TKۄiLi<Ų/7$L пiV9Vz;ψi6Y˱ںgxL77;}!uڍEO);nrs5i>h;"(ez o-53>•|;5TUaDUP[k=Mp#itRUZKV ?[U3,ePDL'2Fj=K@,hKN(8i{&Ѵ{(ؒĘ QN.&@!oU MM`ýpX!R8<lOMۢtvN"A !'"<*\d,o.iW ݉hgbf>g;\0,:WF;FO49=暹\+{N[UeQd1 {9LN ?4hvvƞEv^Z&dV4II%T$Jk}Sˎj=oᅴ7CgC Usp&_'6qy\PqO/MCKXtŤLi !{"5a6UXG='8Ŝ]¦SMlYMd!v?W"s19tԢG|68 X9`4m"FdYH@3 $}kY0-HkN+8tA<cȞϗ";կVփ1ZZO}Z=1pTmc{_p/mM[2` w,GG܋L3Tax,} ;I$hT"%Ic0}j,Bv.}H AF~Oa(m(a*S8y`[BE;K }c ѾHMp qmzU}6>a斋BB=_;:Ȥ &yV}xu +u;h!ƋC9}( O`eHZ }B! > !m&chs[ֽu|Wp[d+_9}cl=ɜh e ہhpd\+|H])# WuϞ_k}dR  }@1[O4_MӠI lೕE4̈Vr(qw5ias+pCxFvWTcbiqv~2wA(!6UrTD 1:uG=ONӡ80 ۑ8܎dyBWZLRRͼppr߁ qdehغGJ\{4!z?7Nw/k +4_: a!vTJ\=MU$*R݅`LforM?1 sPv55{w4hS$䭊hUz]\> o '-4 ×nO,ʪ+ _6zUJo`k #`F"op)cNH+Ne`̴#_GFZ`TtL֦B@$Q8,B-R;DN,b-I~|EN?0ƔS{2L`gu,0~=ƴb~D< lVfcQ 6f^<<z\R2ǎ Q[9Na>?OJVD>^Q)J"ޟ :iKzF&}d,?|:ib03 h8.4Z"8KAy$\c)xc ^y#894`Q}xC$F=iV+Q-SƾYtGADTӤ5 >;rgYnIAQ5rYI %6>fE̓6^f;Wi9u,( ko),f Ӕd=Q۞l,HK<۽ TW6Et_Um֪6$=;ݲY韕g<_:n*x 9>~:aK1g751^e<"v,źlد !鋶Fe=QU~z3T Un9KTkϰQ ]ZjSoSif]q,2.#=w35OtTx!y1?[J92c$}BP}ϖhhLZAn9t ˶K)Hz*G/%O7ZС2t{vɈ`s}8,ML;=c㜄嶳/%C =k!BRQ|eK,24+}/wE2Js2dKrT8bԒS;Q%;Rϣ&tt^{"K|OƞG{ecBYír@Z*y-+ *S)Tms)dYF`6ڪJ)y)Tݾq3ge1>hI2y l=mP6i~G4R@ǎk8B,EIl˫!} :>˥0R0n)GJu rdY-+asq 8j~oIJHOR]cQjG L xS2ШБym2|deWE Mэ1d973( _. UK}&=FTe֌Q-싷U8Jڦ"}͍_1Q/d^ ܩapsR3Y:Ķik,t: Q9W| f#O'5Nz|XkO{cD:'7'YH05t{L;Ei$CblVk\GTi7}U$ǠE0,,5씎AU8^Un<>uz1ˣGm,1_PD:m:xQ^@= /;oQw#}:_od1LHn$|>wḏ^'l'?AD&-jO-{-^! _8ntZAɎ}6Q&Kznu]ćMU`!9>iiZ똟/dP{JML L%rOĈR4v*e^&/M<[7lDKjYĢf@k8&gك~`<')'&+1<ǦjMЌƅg;ڄrTSY;ŗMq$!֏2vcl*~NcvKzr^Qs Qq9;6깇fY5'Q >nH}RL`b: DEY#s*"TAT|ؾx'y0,C[N5/Mu#ʿ4kEr +}8Q%m= &8Cr~+Ts:&RH 88?2.itv5 `#9ߝs/sS>) R</Z\`ybs?l/ BWBOFP21G=Q]ɪ"}wy\G4`$Po= rKkQ53K,h[OZfėhlS\V+cg*"QF虔?e:kXc7qJ|U$ǣ2ۃ#:eogD`%8WS[J~ ¤/SMn´y"a}\UъI7}35mr" $/ԎCփ:ks$(k6bG*{4:ܱ&?Q\aI`nt!gfem᫘!{*` t,)ڏagOԤDLMRrnjn,$ 6)TG|D~vrCf fsxO)+.e&iS9H*u)F`'@j0lxSQ]I݋{&B%j؋i+{ƻlܔVL ":f[Qfg#!:AAOY80塝S F>ouS6Yا4DU X?ŒF!kya8ON~{ߪQ 0Ɩ?&.  qSzS _ T*UdzWlu$#5tK1ܸ[!ړ`7oyy / uh ֩}w10Mq`ۉ1y~JѶ<J1 QFR${#n '-;m$2]C8:xC>qG䚌8V&|UEx{rܶyt\$&HޗNEIh;?*iYuIJl[8<s2oPY<>y;uX)/nË,bDpx #Renz\~ؽ/an5R`D 4b] &jAI,7dv@l|lV{y\<.D斝ٗؽ`5Da<7F%W/I=:|Qy:Bj.<~w|k8/[gh%FhmClc|JSCɲ.!^gO;oG:zR  R]T%2o&a^5 UhlbSƣԛ?5ԁ ߡZ0Nt"'w[ɀh4Ч"Gj {f?. <?W"aq8UR!x^;Sllgv# #k(AEL92Rtg{]>0 V8ݥ'wH谸$-Gr~90hCl~U4HJV,ul(0FqMhs.łu9ҝEzP]GO>zMa޳dJDԗ.NV 3X2+ B.үak$FW#"tN"fO`rѾRN/ [AClcw eC~'?m@\+F3ReUE].{a`1DUY#B&ozfNN(s6ފ, 0,LU~VH'c:waև*U(v}\ͥtiiW\ĸn}9 A02A 1j6,JU5KEK .&Zɶpߓ\kPCmI񉾊U^2&Q3Ԇ5@֓]ȉHQo\EV,evD9'a5jWȵmd,ݿcm0 7'F5@JѺz$#\եuB)?5gJRƭk]mꡰɪt@9`Mz;ݺ9D$\r fϸ<5ݽZ/t)uBA嚂n=k-7k)$3"6S%ҍ,>?i_7Kn=BlگH럈u2] ;U8(48۫0#kEDE~[҉QyxQ۶0L"eF{.k&_9BB;TՊcaNB/uḆ u/{X\G`VceEn0Q2 %)GŇ*^T J5 /0RZI)mW aY̖k[M t9|aNfAo!T0E&Wr <\4FzA9z&3q-$xqHRDX lJX!yoUUO|hw?&̰SVZe-~ԎAWYo20gy_^]RXPGw@$u8L= arh g߃&.r$XCLcZp}sIohnIRиDxV[1?gvr/%gj|9h<&! 3k3r2#%bYxLH*j['iOƹjvl7~4l $A Vhи p w&rI>@sٻa4q:hV~ L3bW>,7bw'g[v.",H/ijGX _%'a@궙4j"}f 1s^EYx3EUT p(obm8-g4f\7V?Q,4GM&]iI*hԍϛsKj?ԽVIGڽs^+:˞2pebqOBW<;0MrT. [FҖ/-LU}|.| ,ێ/Sѫ^&$BScpYx|\yu&,{skkћd|s[ 5/\jHE!2bG+ȭI쾾}uR28yOC* -.q'H<1L;k~ )X+33ʒ&u1]Wl쬋I$)I`09ӎ)R'X<'ےsWaUYėas]јݦD}Lh g(βϤԻ&WNj(Yo^EIη{;%6kr'lo8gqKVz|a׭`d(z`D(K`yI:X/FpˍuR6[_(D0u`%Ti[IF~cdd}OQ/# iľ. }Qa^^G1 )ұ?bv#9>MRPOP`#jz_i4@`6CWR;GeD6{{Te `ѵ%6n 6={+<ճϾQOC݃^:pJRv ~P._P?wm쁵.M(3DT~o(8֢Jaw.ӢTu}JPǪ26O譿7QpWvF4IB`uU؝;KXDE cğS^hWiMDw] GՋw~Cwzj@n˧f#K;|t]C֠7bYj8؝wJ` ²Tѻ|EZIVB Pu.$ڝyè%GN((C>[TB=ce%'G'~2@DWږ,Ea&}&%"Xzŷ&e:]959@E^!WroG!/fN 0.yui|EQ;az6tS<ҫ{t_(]*9l|zyg\9ђbX}df,ѕ`He Qacu۹2BBRgY `gTՂV{RDG1S7Ym,۲8˗Y.:qf؃\F嚒XLɲ.4U\GVPBp|- Ns+AD,ɆŊ6"[f?Z|j¨9UsB Һ|Q iQ0[X BP%8c ~ W ӛ*3U3Z}r/S*;e ^ gvKw*"zCG. *[΢帡 ¹z6Lq}[OS_$ͺeSDDVqAċ7 1A3(T)T6 k2}?%Bqa4<+C,b-y#a,X#kg%$h-p:hz[q $O@bA[(20lO26nʎq,*2'cC a0&X{(Ris.Pj@6ոCgDÝaxk~BSAcv/^+cyqef~KJ+I-68XRy 1Zr4@y=l.-  ٺ"F2KX^nVdӂ יxp޼/`;,Nz}95Ol;o##+ԋm߈|,88V u?` ڜ(EErm(dcdӰSUőFӇGOZ_M#Ϥ:'B'# 4m-p>`p4QZ*TcQ͟_N)RbS}oyB!]-07g4庠2:EWxXGDFz6$}RzNސ{ O( ]b^ Z( sg.W\+*]5B|lŨk1zm6> C{pΖ!1%Dp:`̈́,0n6"3{fӴTO>b9e Cz;eiV0}Ѧ";8$KI Xoy