python3-osprofiler-1.15.2-lp151.2.4 >  A \/=„eg2?0ID*zB ~ "1/? 5l%>I@MtcnDtY^ZU,rq-E48#v`/,@I5?N+>M2~3gJ{Dq%XZ5/%պHnAUvOԹ'`tKy!xbE=*E1a"Q0ۭ/(#movޱ`g5܊HÐ3R4611307840d0ef3ef7134dd01c127ba5bb03d199f5d38245e238ac4635c6db92cd0d4ac1cdbbdd05bb3a2e17612132d6dc4e3960d\/=„psˢr,D-Wmi ّz ;xYΑ C~ ȶ7hMGw1lc' 01\7Sr"|b| VlkrdbE MU0vv9/3烻*!@]FM{,fQI8\pT<|z8v]152#& и/TSa=MYp[pB?d & A# =Z{h4      3? 46:[=>@@A(BK(B8B 9B :C >`@`F`G`HcIfLXgYg\g]i^xb~,c~d=eBfElGu\v(wxy\zCpython3-osprofiler1.15.2lp151.2.4OpenStack Profiler LibraryOSProfiler provides a tiny but powerful library that is used by most (soon to be all) OpenStack projects and their python clients. It provides functionality to be able to generate 1 trace per request, that goes through all involved services. This trace can then be extracted and used to build a tree of calls which can be quite handy for a variety of reasons (for example in isolating cross-project performance issues).\ cloud130 openSUSE Leap 15.1openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://launchpad.net/osprofilerlinuxnoarch update-alternatives --install /usr/bin/osprofiler osprofiler /usr/bin/osprofiler-3.6 36 if [ ! -e "/usr/bin/osprofiler-3.6" ]; then update-alternatives --quiet --remove "osprofiler" "/usr/bin/osprofiler-3.6" fi ) . ddxx4!4! jj  $6t`   & %#G#G3m< Xhh ^]]MM<<  ## ??44 %%PP)='2 56] APVh-[%(!2AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤\\\\\\Zq\\ZeZp\\Z\\\\\\\\\\\\\\\\\\\Z\Z\\\\\\\\\ZZZZ\Z\\\\\\\\\\\\\\\\\ZZZZZZZZ\Z\\\\\ZZZZZZ\Z\\\\\\Z\\\\\ZZZ\Z\\\\\\\\\\\\\\\\\\Z\\\\\Z\Z\\\\\Z\Z\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZ\ZpZZ632f7bdef408c089a69b134affcb131b9b0ff084564984dd3bed3d83802e9e838e58c040b6e2d390fcf440a1a9c4e0b0eb0036182e86b2d2ca6070436342cefe4e4e5829f31d7821511cb53442279002e2abd7d002cd03f9121f0b2cee6a178101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b492000e65317604a26a10696facbf38167672e380bcbaebb0245aa642fb5fb1801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b66898edde61aeb8e1e4c6e2531241403811eaec584cfcb4dd8159be50163b718eb9432065c64f076b85eb34f701f3927fa0c019ba69d1ee3e34cfe62d1eae5688f023750fc60b0f5b550342334dce6d26e95e820f854e3230aa079e6ee89adc5d39681d151260de656712848065bd5144fe51ce0bb64505f2c4dc4a6266353d148c10dbe31d8b353489df5c7dbd8150854c8caf6bc3863e38d426fc3d1250a4d6ff86d468c0b23a42ba72a7886d8e4b472f0a1ba56b334d81459c71890a5b39fb1443b59659a924f0f704a3617f716619e9e708c633012e1cb5d36e7b6d4b2725b7cdb82a0aa662963ad09cd1473d4a89f299a2735acacb258e4ccf07346780a552905be53d419a278cb20c9f987ccbaa46218dacf79e18adbd33702a7cbbdc7552905be53d419a278cb20c9f987ccbaa46218dacf79e18adbd33702a7cbbdc721acfd86ee71411004466f837ad71d7f3e190436ced6f7110f07282207b59849f5d7ad3e2cb712ba5c254f4589f6a4f3b9bf91ff9f563d630b3113b3dda2f7ce3c3198d8c7493f74c6992bdd5ed732e12213afb7813670df713b1b2ba2a8522c3c3198d8c7493f74c6992bdd5ed732e12213afb7813670df713b1b2ba2a8522cb909e6c5774aa799d6b95aff29b7c5fa4e85dc028a399921d1356e2b13c8bbe97b9673963b03676ba00a29092555a4b9ed2d3e68fc1bf68e441c8719f1d69c35a4368da1d2e8ea201f4288f8012fd03fa0110ca785b10bc1424b8d2ee7bf81b2babdb8fd2eba3b8f9715af8c0b17e731ec652c67b3bad7b9b7d48649dc4ab43cff88820cfa95418e3a568d7427d1f166a57168cedf7ccb9f31b7d4f0d814f4a06a4fd7431831d556407decbe8c25c7e3def1af828e1c0b51fb868dd7a546e9949b89476be1ecfe9f623b462a5fbb8c758e8c7090b745a7e5b7c3d9b60e4186925fa11c904035c48bf747da1d07b76580da696562998036cfa33667f7fb4674025afc3a597b4b0506b16e6dfe5539b20d8e9270decb986080e88fb825b63355d3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553047aecbcda083be850798b7dc3542ea93bc41d9e8e20bacc47768aefb50e5583047aecbcda083be850798b7dc3542ea93bc41d9e8e20bacc47768aefb50e5581d8d818abe28ccd037e8efc913e9a316c6a4966cb32383256822867aa7d0832b1d8d818abe28ccd037e8efc913e9a316c6a4966cb32383256822867aa7d0832b30d1528c18616d7b26eb09e396f7a41879d5e368759f24dfff0204f8f4a4c399515a978ff4c67eef122b561ead10bcc77e6568d968fe75325ebb9358922f495e4172a2740d8ecd812f07a69c8eddb266ff8b558c0d3685d4543b371201c20d5dc1217e4c24f29f82935b98239dcea10fa4f866fd8301cfe268adc3bd9a4890ea706aaae9afecb155bf29b517cb367f29f055c82139b3bc3ecfbf351b5af47ae3842052ddf3e18dcb4ee0ee522fd431833cb5ccf1c49293ae9c2c540e43a6ab656a2847bb307f5107623677bfe9770adf63744ad20bf8ff75fb81f39c4a1902293f3a1a7e0e78089f2a156b318908f34c739a44b95b8ae6a692d3ede0b5781205e536a698d3eb3eee155bfac541dfa24728b81d58694b102e33b41b55fac52cd106bb47482a305d7c83234d2d07a3ee1ade419b686550cf27cb05a6aea37ebf2906bb47482a305d7c83234d2d07a3ee1ade419b686550cf27cb05a6aea37ebf2969b27e0bf6e4cac96768349efa70898bf46494d7769c0fe7541a2284203f484704a2dc046960851bd0436b55478d165c2cdfb54f6ce1784c0b1732611614360a23712623b837f2f07635cd1c8ca3ffcd6b408096e7513d789af2ebb6af3ecf38603c722f5b76a1591bf7f33c8b7e7c19638acc402921b1f5afdc2427a3394432df0f695e73e251c748fc5e700259e18ee5f8b27186e7f08deab3b3396efa03781cec7bf05e02613b670af3fa1ccf6d7496d33a16bf94d6dddf49131fc06a2ddbcacd7bdf5fd1da8825e525cd6e6bd7cc52c662b7205969f56647e8e4b3684090d8cc825168f370a5c0c6d472c4c2097f30f4edee7d637d685dda685f0593a5c5fd96e19026341cc480ce989128464e884f98cd77c9779087a2bee9c24fc1c972adc10288d8a6b7e0f44d5320ef3af6447eb62bfcd17e31209dfb01ef42770e512dc8d49ec02583e3f1be2d8b2441b1ccf4892910e3560403517b5fd46beaed1c13b740b0b996ad954bfbb986f68b193b0d05f0556c0779d259844786fd34b9a970a1fdbe8aa603997857d074539ee4bf6389a5593d7e69a2bdfe4182dc35d9c36edb531027d975c7d3ec7af173a5554f28eeef110992e01dd4b832b5cc2319c1c7a9409aa6f19ce6030bd45f58b2f5871912f57325dd194e360032b5e3ed2d1ea5c2db3e6ca56ed230225ceb7122e1301764d62719858a4c0bc373458a48f58523a05c7c82b90e3499a59518e0eea05974689475297c39ac1d43d7ef0cd59c739b9e70061dfcfd3e501e479f31a0054f8013c30f59d02bf8ab44c0fed0be7fafef8a423b97b3071dfbb5143b275790e9b4195be507b003b5516ea2ed6c1c78d4db4e02634e64a2645ea26561bc6ca495d289b7aa2377b9555d2ba5049340bba10ae69d1f2130c3332ce2ffae942280c4cba21dee3a3c31386c51589fb506c64d16297a499a12f59f48af4965040d83d8a44c965259ee3185c80483ebc3244de2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558d12f5da6d872e59796033a729558976f0f98b748fb0857bb69af9e8e077e6348d12f5da6d872e59796033a729558976f0f98b748fb0857bb69af9e8e077e6343fbaa7bf1e103b19013f1b1b43a48a379d6f991d4b87ed2012255e47e3c2ba9213d87d8c26bdd5a22947efc3469d52900bb4d4346f52ffbc38b03beede4666611aca6e5e9e5d66d2becb25ba9177d8b19f75da5682cdc992d7ccc8b9f87a47e9c059be766024a39c5a277ab7997dd06b5066453a8da5778b3b17cf3b48319c811f2b2ff9e86fabcf6dccc761b933bb112bcd8c223707338e99321ba0a5d256b7ba01c3ed5a817dfe906f4b333b595af15d29063d0df47c73f4955065af9d4b12e9a3f95fa307b20e2af003099bb2c837ab7cfe71ef5da9bc671768eae9d2e63be36483fac4f9b556bbeadc472fafa1929e0a5f249b62be6f2b993b3d090cdeece3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555cc2de2f04c8a8eab700369c9886f0a84e1f443f5bc95c4208f8b1e8d661d5c35cc2de2f04c8a8eab700369c9886f0a84e1f443f5bc95c4208f8b1e8d661d5c370107dd9ad57b0c56bbea922b0506e4ac2ddca77e3d2faf6a65f544bf5ec265c878e74807f82f01e626bd48e75ecbf0289a7e80eed10a92f4cc676916cddbcc4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559a4da00edc328f694f2498572b65200cfd398584e51f2edaa19dd979e6d78b9b9a4da00edc328f694f2498572b65200cfd398584e51f2edaa19dd979e6d78b9bdb789ad8c9cf338392bfbb6089777c4dbc9967cfc670f4652ed78540d8ce89813c8b75fc0eeb6470d38bc9e7aca56ca18e8d6155776b65ae05cabf22361432523756a293587009962e8a8a8b3292d6419847dd976dcbec5cf527dd2436c1bbbb95f78cb1b3375b13094020c2a50bb13823e4bfdbd18c82e8c56b62f444dc854156aa3c52c90eada25a0616f4ac4fbaccf31b4aaac45d39a15bbb69f59a28f06ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552796190da8f28b4890e64efda1a783c33f2d0eb93da6383b75b7c782148a08ac2796190da8f28b4890e64efda1a783c33f2d0eb93da6383b75b7c782148a08ac1b28cb947065b96a6c9e37e3e155e00648e6c9f2e4aa9e55b80708844d4d3935302d2f9062590b0d579d3ad2302677ba3a292ab42f9ba04b715cccf34da13c8911f75ee8abbf1f10ceafd504ecbe448188c33dddee4f52deff49b20a116cf9f3d3552b1fd4b78f07cdc6fbc826851e63677464397938759cc114ee108f539f06e69320829889f4c3d014a4ec8373e363aac12801ab7d4662ffd1c19df93b3ea92a9d50594a4ae59cc78b7b4761d0b13e21791800f016983d20cbcf5a48c6dabc3cf48626e91e321d3118da68e1fb785a6cdb6b455ba8a6b28e3898e79a7093e0f11c5524eeb4a9806a52d35387b387a39b7e4e4f09c9ee13d56c28392d3d744a0c403ad1aff1abff0960d0a680267cf0d519be3b738c8547fd25f6c4db7ba7b2024dd5fb5b1bbdc4b2fa3b103290d00e290ea0454142d8c86c7229c56a4487b5ce8b687a34a50857baf03652a409619c7d9c4bef81ef5b7d0228534ecdb44d5664f5100e517abcf1470e7eda3fc95e08c610d8186386a8b6d44553d0fb6540d003742dcc0f799f425cb1b95a3ddb8a0bd512665aedbdcff9ed25a4829e6fa90bfe5e2927c54b2cc0c30cdfe113d370269ca74301bfe94190235c5c6cbb8d242ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85587664d5f050c7a1b0e85ae8c92e6cb8ebf45480a6ced3da9af2685ea8b8f64b187664d5f050c7a1b0e85ae8c92e6cb8ebf45480a6ced3da9af2685ea8b8f64b1017830d19bf3d1b567fa0c6757e632d9054efa771b3a36e072141ad8c64b801c4a3c02262fe80782169d47bb8f835a4f8fd55088551cefcfd8f7273da176e31d11e14601ca70f905f8b6c9a0bf1a807cc4da2aff9b9b6cfbca023d8f6d1b2422e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855961887e3f39104bb1b89eb7a45b16f9046b9edf70feaf03bcba20328b5f1cadf961887e3f39104bb1b89eb7a45b16f9046b9edf70feaf03bcba20328b5f1cadf2bb6f2e53f9ccc793aada4560e82b551559d38ce99d42b3006207e0495be53972494bd1c84ae2af67cc5c5eb243021c4e47c4b65672d7bf5482926f99dc83d6d1aed29b59800fd9b8c45bda023958495cda11a7265398aa4262c85ee3d88bdc0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559911304ef5457391bafd98babf46e880e56da2e4b3edde5a279af41bc49fed349911304ef5457391bafd98babf46e880e56da2e4b3edde5a279af41bc49fed3492c671bc2f91e074220882bc6035eba10e2a8c5e98acde57890deb8ebb81da2861cd5596edc8fe7e6a88e6ec2df41c3b8c2b958e0315e59ae9e71428f5b461f3e4f91099d5c2bbda07c84774f851ff54615066edd7ed212d5ecc311b3faafe8cc81ea1cd3e81fcb79601112014d31cac564556705ab52449202ffd164a9cf8ee6c702508c083b69f6ab9b50a852693fef603d965d68b94601e1af43f4e9a39f28b2bf57dcb29b6293911d3f25ec0f53dd764a6f176a8f9fd3c5cca3da7cb35519aa5bb03f39efe297fe3e0a009b85757a154e6d3f7af275deb80d28bb3c839a94dc9fb9e4a8a3ac4473834148bc9210c1d2932999e6f09119bff4d1e1f7ef05cdbfbb24bea10f10fee8977bfc5718061b8bd50dc0aa4710b2e59bdf18745ef3fa13c0e7763fe3ca90d60c13fadb7609e73e9d5d2c844783501a54a8831e387f7a69022fc4997217672705db029fa6917f0c25780793c58c5f5171678fad97dbdddf11b60bcc86bd076ceac9f2cfa1976f373e495f0294692d9d73df54eea55900bbfb9126142eef579cd454e90a224cf579182563fe10ec3954be1699ddba1aa7086ede3afe55ec8296eb2d5930b31a6422d4da493c6c9fab9ab598401d460adfe86f1657555b6304130c53540259108169861b1f5dae4987463091f0571623279479a971dbd904310eda7461f4a89c76fcb0033ea8aa7f114e5022f962f92e2ccd26b1864a7004dbe035b39968caaeb3c76325e36ba720b12f94a62fa46c372962ae6deb09216834ffaf7cc93dd0e1d7bddfd39aa4eb697eb6156ec5286ca0840c560c8346983e9754e58ac799d9dc8e017be52e2f7d03d7db186ec025d9c3c2602a7cb6ad135bd614812bf2df40dd7ccd3c858423f518b53b26f97e8d600899d31b6e5cbab61520c507774f3f6d3aec30172c35d9b10680eece9f16d438e2c9a2c5d88a3432cd40752cd672f156e13804f0ceb34c3219d527f2c0d39815d358dc47b04996fcb9ff3a786216aa60955947e985971ba0b28dae03a267a16ad694a0082884a7507a4f7176d76bc42b5367ebd352e1d0a6135e5b64e9bbf9bd3d21dbc12ae1feba618b73362bdfe7ebf3d7dbedce4c8db6de3af253011ea40cb62c8eb4731dbe7e4cd0926a965e625e9488964067ff2318a8f5d09d82ef434b28acad74d1a8628b108022f3662dfd7febbe92df75c1cf1024bf42a17edf8814e38f99ff127f3efb9b0597e5fa912caf6ec7e5db7bc8ad9702a25fcaac12087920960736329a26c1069269bc562823f1ee9e52f099645eac4ccfb1ff7a79ffa9388e222510ca039272e35d17aa9e60af075c75d1e8271d42cc0db4a29ea3e0a7e8173ba74dfaa520b49a401b5d21459a8523a146f3b7518a833eea5efa85130bf68fb6b3438ade66a2950e25e94845a7438c50a6c377fdbb92c52cddf8dd585b05f/etc/alternatives/osprofiler@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-osprofiler-1.15.2-lp151.2.4.src.rpmpython3-osprofiler@@     /bin/sh/bin/sh/usr/bin/python3python(abi)python3-WebObpython3-oslo.concurrencypython3-oslo.configpython3-oslo.logpython3-oslo.utilspython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.61.7.13.25.05.1.03.36.03.33.01.10.03.0.4-14.6.0-14.0-15.2-14.14.1Z@Zp^@Z\YV@XWu@W9W V@VKScloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.detbechtold@suse.comtbechtold@suse.commmnelemane@suse.comdmueller@suse.combwiedemann@suse.comtbechtold@suse.com- update to version 1.15.2 - Update .gitreview for stable/queens - Check profiler instance before initialize - Switch to stable/queens spec template- update to version 1.15.1 - Add kwargs to WsgiMiddleware __init__ - Add functional test for Redis driver - Add Zuul job for functional testing - Remove setting of version/release from releasenotes - Make collector configurable in DevStack plugin - Add filter for OSprofiler html output - Update the invalid doc links to the right ones in osprofiler docs- update to version 1.14.0 - Remove unused parameters from Profiler class - Make dependency on oslo.messaging runtime only - Update reno for stable/pike - Add loading local static files option of template.html - Do not require OpenStack authentication to run osprofiler CLI - Improve unit test coverage - Make test_notifier independent of test case execution order - Remove dependency on oslo.log library - Extend messaging driver to support reporting - Handle and report SQLAlchemy errors - Add function/sql results to trace info- update to version 1.11.0 - devstack: make option hmac_keys configurable - Add functional test for notifier backend - Add Jaeger to list of similar projects - Highlight last trace for OSprofiler html output - Upgrade libraries, add highlight for JSON data - doc: Fix formatting - Switch to "topics" keyword for messaging driver - Python 3.4 support is removed - Fix mistake in split meta string - Update reno for stable/ocata - Expose connection_string parameter into DevStack plugin - Add magnum to devstack config - Fix error message for invalid trace - rearrange existing documentation to fit the new standard layout - Move implemeted specs to implemented directory - Add zun to devstack config - Update .gitignore - Update URLs in documents according to document migration - Revert "Change list_opts to dictionary style" - Change list_opts to dictionary style - Improve error reporting for Ceilometer driver - Enable warning-is-error in doc build - Replace oslo.messaging.get_transport with get_notification_transport - Change some bindings to one-time bindings - devstack: use project conf file env variables - Increase angular digest iteration limit - Remove extra white spaces in json output - Cleanup code of DevStack plugin - Remove unused imports - Fix enabling order specify in README.rst - [Fix gate]Update test requirement - Switch from oslosphinx to openstackdocstheme - fix an outdated link for zipkin- update to version 1.5.0: - Add py35 tox virtualenv - Fix a doc typo - Use an env variable for connection string default - Show team and repo badges on README - Fix import order - Add Log Insight driver - Add Elasticsearch driver - Update dependencies' version from project requirements - Add a redis driver - Trivial: Remove vim header from source files - Add exception to trace point details - Add reno for release notes management - Visualize trace output as graph - Update documentation to the latest state - Add AUTHORS and ChangeLog to .gitignore - Replace six.iteritems() with .items() - Organize unit tests under tests/unit folder - Move hacking checks outside tests - Error out for invalid trace ID - Use method constant_time_compare from oslo.utils - [doc]Add description for multi-backend URI - Update devstack plugin readme to enable Panko - Pretty print json output - Heat and Cinder now use new style conf - Use oslo_utils.uuidutils.is_uuid_like - Update homepage with developer documentation page - Replace logging with oslo_log - Pass oslo.messaging kwargs only for "messaging://" - Add .idea folder to .gitignore - Use uuidutils instead of uuid.uuid4() - Enable devstack to configure OSProfiler for Senlin project - Fix syntax in JS, JSON indent with 4 spaces - Re-format html template - Remove old notifiers - Fix the issue that ChangeLog not found when building docs - Update the driver path in th doc - Remove print statement- update to version 1.4.0 * Remove discover from test-requirements * Don't set html_last_updated_fmt without git * Add exception type to stop trace info * OSprofiler initialization method * Fix title of index page * Add Ceilometer driver * Expose osprofiler middleware as entrypoint * Add MongoDB driver * Improve unit test coverage * Add connection string usage to osprofiler-cli * Add tests for mongodb driver * doc: Log warning when can't get informaiton from git * Fix typos on spec directory * Fix typo: 'Olso' to 'Oslo' * Add backward compatible drivers structure * Add overall profiler stats by operation- Add _service and switch to upstream spec file- Upgraded to version 1.3.0 * Add hepler to trace sessions * Add an error tip when trace_id is not found * Add a similar link with reference to similar projects/libraries * Continue work on standardizing osprofiler docs * Remove dead/broken link to example * Updates to doc conf.py to look the same as other projects * Clean thread local profiler object after usage * Avoid tracing class and static methods * Avoid multiple tracing when applying meta or class decorator * Remove outdated version * Dont claim copyright for future years * Use pkg_resources to get version * Enable bandit in gate * Fallback if git is absent * It's unnecessary set deprecate group for option 'enabled' * Add CONTRIBUTING.rst- update to 1.2.0: * Remove flake8 ignore list in tox.ini * run py34 tests before py27 to work around testr bug * stop making a copy of options discovered by config generator * Make class detection more accurate * Disable staticmethods tracing * Add fix for static and class methods in @trace_cls * Expose X-Trace-* constants * Add raw Ceilometer events support to DevStack plugin * Use raw data storage for events to collect more info * Use oslo.utils reflection and avoid refinding decorated name * Move osprofiler tests into osprofiler * Consolidate osprofiler options * Remove argparse from requirements * Add py34 to tox env list * Make profiler timestamp json.dumps friendly * Replace deprecated library function os.popen() with subprocess * Add DevStack plugin * Remove Py33 support * Make it possible to specify file path as a source for trace * Remove support for py26 * Improve HTML reports performance * Fix TracedMeta class * Fix a couple of typos in doc strings * Fix Ceilometer parser to use events * remove python 2.6 trove classifier * Add TracedMeta class * Update requirements * Deprecated tox -downloadcache option removed * Fix enable/disable compatibility * Add hacking rules & fix hacking issues- update to 0.3.1 * Make api-paste.ini config optional * Fix minor typos in the multi-backend specification * Spec: Integration Testing * Spec: Better DevStack Integration * Spec: Multi Backend support * Spec: Optional options in api-paste.ini * Add specs base structure * Update .gitreview for new namespace * Fix date parsing when there's not milliseconds in the date * Various cleanups * Remove version from setup.cfg * Stop using intersphinx * Rename doc environment to docs * Imporve generated trace html * Adding a hits to notice operator when trace not found- Initial version/bin/sh/bin/shcloud130 1552929545  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.15.2-lp151.2.4    osprofilerosprofilerosprofiler-3.6osprofilerosprofiler-1.15.2-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_utils.cpython-36.opt-1.pyc_utils.cpython-36.pycexc.cpython-36.opt-1.pycexc.cpython-36.pycinitializer.cpython-36.opt-1.pycinitializer.cpython-36.pycnotifier.cpython-36.opt-1.pycnotifier.cpython-36.pycopts.cpython-36.opt-1.pycopts.cpython-36.pycprofiler.cpython-36.opt-1.pycprofiler.cpython-36.pycsqlalchemy.cpython-36.opt-1.pycsqlalchemy.cpython-36.pycweb.cpython-36.opt-1.pycweb.cpython-36.pyc_utils.pycmd__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccliutils.cpython-36.opt-1.pyccliutils.cpython-36.pyccommands.cpython-36.opt-1.pyccommands.cpython-36.pycshell.cpython-36.opt-1.pycshell.cpython-36.pyccliutils.pycommands.pyshell.pytemplate.htmldrivers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycceilometer.cpython-36.opt-1.pycceilometer.cpython-36.pycelasticsearch_driver.cpython-36.opt-1.pycelasticsearch_driver.cpython-36.pycloginsight.cpython-36.opt-1.pycloginsight.cpython-36.pycmessaging.cpython-36.opt-1.pycmessaging.cpython-36.pycmongodb.cpython-36.opt-1.pycmongodb.cpython-36.pycredis_driver.cpython-36.opt-1.pycredis_driver.cpython-36.pycbase.pyceilometer.pyelasticsearch_driver.pyloginsight.pymessaging.pymongodb.pyredis_driver.pyexc.pyhacking__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycchecks.cpython-36.opt-1.pycchecks.cpython-36.pycchecks.pyinitializer.pynotifier.pyopts.pyprofiler.pysqlalchemy.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest.cpython-36.opt-1.pyctest.cpython-36.pycfunctional__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_driver.cpython-36.opt-1.pyctest_driver.cpython-36.pycconfig.cfgtest_driver.pytest.pyunit__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_initializer.cpython-36.opt-1.pyctest_initializer.cpython-36.pyctest_notifier.cpython-36.opt-1.pyctest_notifier.cpython-36.pyctest_opts.cpython-36.opt-1.pyctest_opts.cpython-36.pyctest_profiler.cpython-36.opt-1.pyctest_profiler.cpython-36.pyctest_sqlalchemy.cpython-36.opt-1.pyctest_sqlalchemy.cpython-36.pyctest_utils.cpython-36.opt-1.pyctest_utils.cpython-36.pyctest_web.cpython-36.opt-1.pyctest_web.cpython-36.pyccmd__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_shell.cpython-36.opt-1.pyctest_shell.cpython-36.pyctest_shell.pydoc__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_specs.cpython-36.opt-1.pyctest_specs.cpython-36.pyctest_specs.pydrivers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_base.cpython-36.opt-1.pyctest_base.cpython-36.pyctest_ceilometer.cpython-36.opt-1.pyctest_ceilometer.cpython-36.pyctest_elasticsearch.cpython-36.opt-1.pyctest_elasticsearch.cpython-36.pyctest_loginsight.cpython-36.opt-1.pyctest_loginsight.cpython-36.pyctest_messaging.cpython-36.opt-1.pyctest_messaging.cpython-36.pyctest_mongodb.cpython-36.opt-1.pyctest_mongodb.cpython-36.pyctest_redis_driver.cpython-36.opt-1.pyctest_redis_driver.cpython-36.pyctest_base.pytest_ceilometer.pytest_elasticsearch.pytest_loginsight.pytest_messaging.pytest_mongodb.pytest_redis_driver.pytest_initializer.pytest_notifier.pytest_opts.pytest_profiler.pytest_sqlalchemy.pytest_utils.pytest_web.pyweb.pypython3-osprofilerChangeLogLICENSEREADME.rst/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/osprofiler-1.15.2-py3.6.egg-info//usr/lib/python3.6/site-packages/osprofiler//usr/lib/python3.6/site-packages/osprofiler/__pycache__//usr/lib/python3.6/site-packages/osprofiler/cmd//usr/lib/python3.6/site-packages/osprofiler/cmd/__pycache__//usr/lib/python3.6/site-packages/osprofiler/drivers//usr/lib/python3.6/site-packages/osprofiler/drivers/__pycache__//usr/lib/python3.6/site-packages/osprofiler/hacking//usr/lib/python3.6/site-packages/osprofiler/hacking/__pycache__//usr/lib/python3.6/site-packages/osprofiler/tests//usr/lib/python3.6/site-packages/osprofiler/tests/__pycache__//usr/lib/python3.6/site-packages/osprofiler/tests/functional//usr/lib/python3.6/site-packages/osprofiler/tests/functional/__pycache__//usr/lib/python3.6/site-packages/osprofiler/tests/unit//usr/lib/python3.6/site-packages/osprofiler/tests/unit/__pycache__//usr/lib/python3.6/site-packages/osprofiler/tests/unit/cmd//usr/lib/python3.6/site-packages/osprofiler/tests/unit/cmd/__pycache__//usr/lib/python3.6/site-packages/osprofiler/tests/unit/doc//usr/lib/python3.6/site-packages/osprofiler/tests/unit/doc/__pycache__//usr/lib/python3.6/site-packages/osprofiler/tests/unit/drivers//usr/lib/python3.6/site-packages/osprofiler/tests/unit/drivers/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-osprofiler/-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.opensuse.org/openSUSE:Leap:15.1/standard/a1215b3c67e7fbb82abf4679e7c55003-python-osprofilercpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textASCII text, with no line terminatorspython 3.6 byte-compiledHTML document, ASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRqYE¨Xutf-8246e7a9c88736f1c18429ed290eabff47af8ca02882dc91963fd71c8ed274ec2?7zXZ !t/嶃] cNDfY5 d4`+r%( mJgs <+("!7A?Sv}mm?D<ߗn&*_-i5&"9KFufqbO5>J0(٢$@X_,;ۀ8/"ȁG eNBҬG(-\!t=+L%vD%G"L3rz+=hUM~N[ͮeSv۵TvnL ]򱊍9 Iw>r`cv o>xKxcn?xB UM}`IRVJje,Jl]}x{l{ Tз{8hHGT&s5CqI7t{g-,ǹ|%VXgNq[bP"I{N3(Q9>QM2nFVڭcwˋr;Ao=br?^p {O729bcr&؜`n-L/K/XXϠs%yc3Y[a;{^[;җEC;!"G3bf_8=J%ڟ|%={{U9P7X ڻzV鼿&U]MP'~c$͡X!%9Lp+*2m6"wėt56PhȕBǰ勽Q &W%ݺY7 re' .`tT'tgNM=Sc.v+i ?Ll[,ۊ dc|X:u׵ -4`^<' PI atA"FX*%EHP"ݮ"{(>rN I(n44y@7o3"92,/|ӲH3;pFw] RHoQmo($%ޤJ?> n2&Ҭ4{9~kټ-?bm]p2)֘vjT1xIϨhαTgMj@Dm=0y9NYΨBV]Dx3W`+B'n{=2h=3HIYّpJ1IA2r 1ȉ"gf]@0҃"d8~%#WWt~Xzb){fGqiّygM"yP mmQ[Uz ^6$}W @j^^wA#5vQ00 38{O0X-rE efּ!@ɦ) y:~\̌/􏁵J? ]}GjxFx@a#W Y鲯m%[I%˵t'.61?Ow%{Jqs T+ ߵ*WdG  f0I)]Xڗ̾,0.sdZB$l>dv%cqjf9n~U"\M"ofH1g ~y[@?e8_W_kuˁ:Ta}ݍ̇8껙l " TBk`'#z=f e X\;ϳ{z8K3СaU=rvt/djMשP0YR w V9}hijݾi$>jfBxb|6eΆDJVȬq%}ޒQQczϸd#[нn] ݩDžY|)4[5n q(6Ӭ=;%MG `w>xp@AQHC+x?x_6U_80.pV+/*e+3f^mm.}$,̅ê b퓴}K3Jf)A3?/e#q|T.1P2H_G1?0xzFQ$O6h6QYc& Q.1\ Ha83U7! ݨ'tG2)[yU z*WDc3JbRI[mYc9?I}"kfUAՙ!>[ Nk9 ^ME3<쵑2؍T"{/;:[4#Z?K5[*׮6 ՁԎ3tY{NS4q;ys~]#TtV%^X}t OT5Ϯւ.ȝ`7؋sd! #Q]܄k3g(Yk-|?^͢%~\+0` J$.’&A(7I4RڳXr`1Foyg郖t 2O'vOiW'Bgغ(nBPȝW8\;pSU \D%oR`2 2.bG&ACE+<]3iNJCߒnkVd`Um'<=r8|5R-pRǫJpݳ12|P]Lg]qcqh~eX2ʌIG6{!4ɏss(p_!HXo|/P kZ70AV@*!ȴsb5)a66"ku{i>X'^6B3ZlcmRHTدais.!-vxcID:0|ţ?%G5(۶Κu$nK\Hm}U 2[:X  08`Yhe,!^ȪE _bZ$(:lfq^ >a V}s9{~v 1'\ll_QO^Pa'_7NnxmB' dfߓ6Y1l1[Tu80K*."+@@3Tx*#e8"p#%߶$X{c0?yKRm`f!r&z7DH8k #-Yȷ l2&PSe >0K&k~Ubfp !%TG}W0*'SDg07 W>7)o3C` ,h#zQ"ƨ'Αp)SF\PW. 9󐕃/j.6*z9rGQXꏑ/߾A빲!13j,r~R]i p8AmY^}='9l NY&'Y5D^6BSp>Ϡ$^& fuv~@y!qjЛڍQ9Dc.dwRaG7sS/n jh[y˯X~<`gb䅛emœKc1Ğ6:>!1(Ӊ_8=!cޯ1gt(]CЇ:IOrJ"wjUCr>([>i.`xzқ~kf:÷H:P x!&Hߗz4B|amhP[sc1DQQ t)wRb=}@ĻW,MK$/an,cp?5S/-*;>ƆR0P&I0 1 Ts{C49 gr0 Xnuؚ>˚T* @Oe~-9vz%(#@Gj6%m2ʒZYVXe6h%ٓm `2kkUA$Ӕ6*Ocm~@⪽oRyPNo*A靸 -H!sC0`EqWeWօ-zV|z3\Z~)е$?Tjb/56ȅkð* A#, O.K4q^[3 I1!D3nMB<)vOQi xFuv"=aSK kD9ج ;ͪLyT,f]})[-c TGlJFv;Dw *5R Z<;bk">h7K4dvO qvH\*- PCg<$ @<ԝUQU÷۫r} ^~yTreUÒxrB+\ ԣc^ZJ k$k7H-\ӿ 75wW(謸6`ú0H^x;Ě/394W;4i#(_R [f"Jv:s,40 3΀MsFf?Q5ˀs҈^=<{y\b"B!"{AGz(7hո/4ih9#P ^a ea>)@qMj7 +>ޑ b@/UsD^Q.Ȓۢā@/_dU|l;\zfg|MǗVjy?x NCQ55t5kNwKJ :,N-#˹kW?r2W#'QKQhp'nn⦘Dy+'Ȇ0Uy% [F!aa^acXAߚa&#[DL7(h1go>$WM-[3 ?I~G~iFl^+V(><4̈"ݵWق4eU'c>[?#3|8R6N89K|;)wa9Fon!:KAmiQU#rVsmzm9ogÇ < J[Uҗi&H"ąmYn@n@C{ 3{foFLg:h]tz XnX+m7ex>R[\: Lgįv< o &LI>XM :'zaC&D+q1a13N`mT5q1T%-{q QvGN)Lչ FDs7U&~ܻ~wqPB>4FY7p|w+kNvR׶\`+hZӭe[WoϜIJ,?` G+_H͹KtPCshE!fW-qN8]L_j"G'ի96X nۅh7ꂻ51Gl$G[5)*@0$6*iNXKw¦1}wHAعgj}9!#WHy 2}ӓBX- >/%-㑦ܝր !\STzA{7fps;gUa0 \9[_@t_.<HBk-3g&@n^}Ezt2 35x0%Y x&t;YeF k1(8Cu\Ei9߽p~7O7"2J#n%ƥe^wӹ -b \Ş {[|tJ%}fuB[i_8-p^Q|6X\aJv 55ɇՏ )޿^'6 ;gz?Ph#A'2Q#zs'lɢij9& +Wו@D-:ʁW ڕk&`Ns3Hp,c6{ QkWZ>X e:D@1Z Ozj Fp5g( ]P&DX'wRAy. SFVnH @&^#n"^yR`F~6+x /9/=q@mo{6x3Xit1P?. VZ9fksfeQfޕգ/.{zLh7U Ul?3@nж0=^ٽTBC\@;)D0I$x|D#9nmmJ}Zyw9"P;tAt /OU tPN}-ٽ{Ai󅬘.l,,c}R3ouY: Pn , nLUK cvM9v%6SORӋjlb}<ĸ!1 v08fwvYNy9j'Bdpv= ԛ;O,;ֶ-a$,{S&6wlK7@UC&vq&MOB8Zf &ur$4'Xj`ɊQؗ#Q| : -=|6sn-ODi+P.l:6 8P-O&Kp!0?WL;Z-:Xm:j>4Or ک ( w>?vBM4V6]J@гY?;ohP2K̆X^I+}6 كi7 xx̓QǍwwL5" cs& km|\Y SaF (4S/X!1r=;)/1'gatmůRJ[ \|SQd3ӟw'B3:ErY票Ge><^=3a:z{ٜGaI>a FTZSd-ʨN1/^SXb1ӦBV!*|ހN_cT _m!Uk|)> YC2Ws 9O02vy'ID똂?0 qGO *fwwrdtT;IkTLNE]ڗy Aue|…p ƠܓD7_QxK)2 Ku,685,e+zo?BQmfB,sQ:WBGm42d^3DP"h#WU*Wױ xh.0.Q*+o+;" w6HFpM_@q1::Y? 2)(4:m7ʾD+-Be! \D8o8 P atGcov])q;7r?,~:4nX(t~g퀧qpꎬ5)&Ω`EϸYIQD,`O@Cf! }>J,y\_VTHus|CMt9=Ua"}{q`z%q0FL|Zg^:WndIdMdzY Y\g=ծ?l6J|DʳhqyJbJ䡴.ujnŹ6Ure6yR /Q/'|h_)wa GQ_0TNAŤ -U^<mڷKDaˍ}eX?;+qotX y? E(*s<~Sg|\re LCOv%]Ǒ$YaO)i(|7XufJ|$]`sD]$}pVa?Bаj)֓װDTӁfZfWa@%~v].4L4h5 j_ 4@0>$Pi;&tG4-:޸4FKuƮI*̬'4 reVH$n% 4(Fٶ CڐY]i)b~-~Xu/zQ7vFR?_*8T4PG9Fn`͎2EQp* &y7}ܮ7,OV1%I 3 dbVW5۪\h C{v0<-Yx@Oc~= #UӼTg\DŖ8[;qYLH)Վ!Wvu( fʄgq\ٵ8~ ;= hg&.` RO9ɚ9a;`SӇ(ؿ?nmRce+cQtkz@eD%! Y/%Hr\YQOwdQ=ruJb<%N=P6Cy={'A85!j;k4 +H ҝ|n2p;,&i0mŵ6 ^[2ކ}6ecFG~>- Taz{=р;?=LݜchOvH4Bبwޡ5}4mSaQOw񪗒t ;# t傳!6|I=^(.46RH-#{ ܧ{ɐ緍ּNș6榵\y Sd6u6gIە(|.К .zKԤKy"v+Z¨V:dȪzD|0Q7wO.;Wɞv[dC!l[O>M6 0܄fY(/ZI+..^{Ӳ 3*36s>a%d)kHئ`7/"UPyGƛqY4ӿ:DQsC./"d [JIRA wҒ4^FTu0UnADߚ!祁 2L@gٿ 6U"_N%[I007Ai*M ;7 *O# aXP;|Ar;%7e>aTqjZI!t"qgoXU|@9.`kqV՜U`2hh; Ucý/sV!;!9MެlK*=.FEaaYa4w{b'IKӗr,S@* F{r8] x 96ݛ-O'B7DЈG% :R'Ѽ8Q—Oylt['<Rrx0Y}wpJUe;PYYW, t |!VKhi:}fû^] /m5 Gi`qP18ƾ%j4V;57HL{e<\}.&U obH(0;" SK |~J vQͨT\TTQU"뉢wGKv;3b[w?ni+ S73o1z6(Sl6Ca;}E\MIǁioYjw"⯾K悌YW7ؤr$tM1]Ӯ2(~<ȴ[17eQ([i7CJ8B|L*_th/}{h|npY3-Nb=2Fg:H}N0UTM)"'@Fi2H٤sN{1<6Iܛ*-^MZ)uKWZ_RaVaPsZTԒ)zl!J.{)uROhS?5Uh0V.u,F޳ O1#qgd ՚]'뤋WHEs[]\S}kjMAh$] ra\n`R&CŵD^3ԵGݧ2JE~cv&'0yMW7)5eb~!*ƍ7\L\r Aek5 Qo?B`T]v,eH#&[㪭_3PECGj zq +wh懜 o:4C*,a:e6yc;D:n;b( #ix^b̟U9Px=K2Yʟ.,\dFR2fړry xq/JxXuu~0mȎUx/E[PBRG! .l27XMnDۖ-5yCFRrKJ&8ҟ*Bw1"zA_/q,‰-g7-֫# 0ibYblMtHl?+!r,m־a#OŻvY0uť} K9B8H^d(LsoAzMp'AhoFՄ%V&Kq#]b;oGͣE :hISzzATr SZs+[kV4ݚ]U(]N0go[y6%FnP9oRlFETH]x~HfG'җTbcYi~%x8Q;h"SNO8čpQf5i}{7T-FY V}5@i_V/BTj jH{u z{(/Mn;5]sJZrq;aN~"žev+ThH ǜL*4bv3+hWNXrU? fm@-gb!䟌NZKw)~\mJ0Enj_mVNB,py:72>i9rS$_3rp2%ݻW*Ĺ($HY ɉfֳaP8Ow` 9`'<Rzxr!M:kF|շ,P5`&g*@v^Dok]벭gi4D–gi4 *oKXN4K3RwOHw:%Š6^Fx%&s$J_!ʸ_\_ω %aW?O`hs!l 8Q78=D >fbfn̽l֑T]NVkaJ?n9g)$;劰_%+n |4C NarW(_5,,p0TaÇs 4 9/m}:s\O;`{Jrq6B >"m^Z;u'YXa"KppZRߩۅ$|+.z\'R%iK+C2X*j:Uljȹ7j,Um.)NE͙Gtu/kgg,5A_%kI kխP|Us#K%?Q|9#%Jnia{Yq1D KY`--Or;<%& (l&ߚl l E~GfzDm?ӅXϫ6?uhE2鰙kn2O-OX{Ѻaw)#>ez8űK&,/E>M!|"dWQ"_LE ʘGaZtBF5yyGyY,u&rn|꺮9 &"ϰheZC vOOϴ㼧..3BE[! <)HD m,u:ck/ OMU}OE  V5sLboRqU@-[bԲу'ttST[,Cz6_y[h]]ac#+S(wHo/~"\_OlY^ ;OV YU^;Q9*(7}G,top0ca$r ӆ2:$|LƙCO+B ڧZvb?ӂRA1f ,mh;9nhJFsC$bѲ)yC68Qɪ$lþ*xR2*8RGRqVOpwž:;Lws_< T\H&"[ʤ\h\4-r$GA CQ4?@s+aJd;'- w|a-1A>E*kFFabɊI'9R9<P2U/X*nܬ:7WXz|gժT! ]3hWZʅGHyX?x{[෰l_xv1 ;9i4A>>bS% 9Z"sa*|u$~^x\쯱X߆R$?h'&H2boEE^B~ek l-Q.\R޿Ƭ~+0L:E0|uA`4?b\;-(vS؛;b^ I#`=EN*ULZl&+xOj>b.23Ws]}\r;5jc#YJ7:bFu9 F*h ,k_ 7W FV'8pmk<]C[blQA_MNoj0RrJz2ˢzc@+DLӈ7Nq Ĉ0W:j8a`,YkOv !I/G]4#9fe90e7vמ)<5G:!O狶!j\,)Z͸wPBQG@0DjĠ$$Y2xJPkAO~1R!R5=ۈDdZי|"&oMrI-ʸjۻ\IXOaSһ~ +[Xef -U暩pD(8 MOMÎ#NSI =o ~ a9f ERT,Sq1wgNsviX :KkNprPGPvĜftZX!VYD;bK1@&bGM. vJ8u,:5˭ÈhT3tnBvuS`l&Lw@'Cʤ%ՎJH"̥<2b$)OrPGL鞬 aBW<ӴPޒ?Ds7!O@LH s6'q'@⮉M߭] "kzg(:9\q|{Zfa6?O&_?n2JsZ?Ӂ|GWF WoXAD_ >.UuĄRE|{TbV}6|A1!KׂC]= 6vCi=z)bEM̈́6f,a4-^8p6צz8?>,\ɛ|hs*Q3"GFN,X"<1/m٬J}Hci>1UF1|ohT+)f.Nɇ<.C<2czS Əj-ipMJ(Nz wYRuFբR7e=,D$, ^>\$;1g]-~^Wh16Vɘ:X3SrAxw4||οH 3alrk]j~˅ r_8KʟF^J=ׇޢ+aMyNOYyU96plYz8==r #TTJ^Sjq\̹ve,82*qB)Ȳ˥.E* j/ARKi ěKr5&";M.3?9_hiRju+^MRx@]EKx]%b%ߚ" 3,6TKeu¸=%d xl{Dgs iW?1k$e(2Ց:Zx'^l, ."_TIĢWeNv80s:y.q.YU?(taܚ_?)0S.:40 %w*D.qx8xfSPfBp:Y~ o*lC:D}ޑ;pߌ`a f_#-5 B}ezXѩ Pr|e5lM{٨oxpÔjwE{$Í83ziwJckmhm8|֌KL4֜U4ZL8v=] DM~{8n+QI&zɵfHEM\?_VjϿm(vDukUH(^|S4U6ϱlj3!VlpD ؊l  AE%5:n(dM.2:_+lDodV͸2d^RO5v-ϕL)pXajˋg+\?uͥ{Dݙ:{X2֊*Hq 7ѷfhb琫v˙ ۄ>j%3!vDl"D)M<IU܅7=nڅaJz8H U cFGp?zwKJAgIDmfR [?qNnp}f?uX3xQukvL3Y}rƝ}YN$^2Zm-XU9PDZ?\ցsߐAp\:P6f.6I0Vos+_JZfn)nI"7J*N[lip5]!z i.֣J g0<,zK2.[d긳T|{ĸG&zks/EBkeȐ96=PaMfn4$@~pOaS{vf]ձ,bj=AtMvθp]\?=1;V0zo*'YVKvlq/8gLdPI#P[3 8:1nE}0wbLnՂ,yiL#``Kx>܇9Uc{-E#ln'UpWpW#K C㝮3 /xwcyߵnxVtG'ӗIquC9d|W)a4pmZCi5 W{KԈ=.f?yJ}`x*8V 큹 l'/1e$̅6ož>+5l d2j-?X:(EK(Pjn%hՎ=psJ'oȄNb!2(K$kXdć7n\o/OWyfSZie.vigPn)S(ɬ"ԔRA MJы5uJ~"u6@Ľ;&8ds \ez 8hz xU)Rt)e g\ouvvFOLjA˹CoH _?aLz}F^9MrP]ܹv)%G4a9L12D3a0V@!0V&.L*2!yɘwVNߚ4pC)vU ^y 44wY0+d"S751z˹AW Mwl*?Uh0W8ء2C={_,ŗΦ" f)hn0d<4 Ӕۼlcaӗou|eaΦ#V99s)8r-)a puه;h)\/7qL+@c_ $׮g0dbeԧSJ?u;g:GK'߶A„5ˊ%C qdY4 YyxjR> E&,Iў :yK.Gdɑ:]ffcŲ&_[)pzٍĵ9Q6;/ 8j5Co~WK$n(̦K=K$VXce`w[R=⽮?F=*C Yp4n1ͮ$_w>mH[K8oVF0%xAw U h)<0_Dr-I5PcmOL:L48s?p!iBWDw2'ރءe ZpP`Z&"8`r:$7zFߍ)#@RwjF/nCO3>ˑy_j3 8' k=qOȥ֋`hYQd\rrOĹc)שp|IcY/x=c f`֝\UOU.X-8~V62<o܏c_ɼ}{0mjYB{‘ll< ɮ,3楄G&wٹh5oWbmyQ 3Xr}_Î/UXn6LrMMl)G05O)B!GUk~'j\Xs<+7Ra(R]bsX8=: Vh~d2d=SwSp;/i 96{eJHwUba*le^įEm)m*cFȖ ^/}QS^ޓrW}ɢ\DF=l#䖤dӇ"%֏zZdPs c:Ϥ Up5)K׷K"35aJL;H= /o7a{v\`Hkӏ.A{G t~O(i *poI4S+be\ f- ;4 cd皓fl )ޖh!4?D';d8;f׮]z@oH@;ʥvjCGI:mJ(C (JqqF/ $hF&[^]QVtlz0kݭ_Ʌ_B/Y+S<]H$mtLk-äi͐ƛVwLo!#cc`rX|o譬*26c}njS< H\j`+s8m/Cd=E"JW ).0u$:~?y-sy7نd78>A{F\`fR۟vJH!($[E-.J0c!YT#t0Dż8*Se1YX G&1'OmۙOq.^I˪\*)_u>L/'9eH*M+ yDw#Ej| N9@E(Hkdh0kmitꙿ-E\Quj$ۣB'DG u1ƠE@/P5櫏{WU$ N`0lPi n(I67C3p lwq)ZUTOn!UFф ̫'mqp) Px[Ŷ( $ȭ0(Cm})F /ӶOE6: CL(mfGQPZ"S_5Br.]\ T'#g|DiUe+a%с@gP$CL8C^ fi4 '[ Ywbp+_=5݇ADzY.D&/Z'e~IƘ0[T647]+{USuqRNPۦ $n̊C"}~&Σ8(OI o;!t_[r ̵MSB) 4m;ռL:e* Hn|>}Yzi[24W'Y%aU糓Z" dn+, i"oZXjA <Y+-72=7 r*/)ݑe=t#>1%( x4ewFY;2G Icbi`q$}@l,pfP"sQ?/k$ϢVRBKOhpɓз^;`f7*؃ kW$FS\lS;Chx&`bmҠ\K&cĊ }n)'xmQ.+8a!œE|C5H(_a9zMEhsGj!D1'f0=1" ٢d+]h.bI7H2Aezϯ|dUR'C 8iZQFOliA}mn1dh/8 i'W$C*!4tzݹ}T6[kWG/B 4ޝ%Urjׂ3T?H˛\氽bALm 4VI* \gH"WqT`!*˄uHݐh(¶,}mW2nPV>>TwRJ{nFK˜[rF;RبC2=26l5ɢtρa)s&]{(97Wxawg W(|z^R}҇.@IJ~Vr,PEPlu?F_GcL/&#KUP|>]ߪJ֡dJ:ZrCmM /{\|ǝ}vP쾕6o"y. 4D*7A5>X`0ÓvkumاDu9Zri8!in[`!+`)(Լ:0C]C @{CfIf8^_Kx7*h@VyѺKkUK@l>RҹSD_}wh۳0HTFhcAP[_{Z [ލD.|P5- \:_G®\]-j1P?Dl- JUrÀT ΗJOݙZ {y09n|zi8h6zPk*|vk,̂&ܺ9OM~76}V"؀Ootҽ'#˛-CH|l*x@Xd'hH & 5V=/M-Ms* Hc" ى!f̓Qz |o=@CS` Jy/>7M}QfFMP~vY?sGf7ҕ7 RG}+7؉NUI~RxBIgɀQ )E@wt. ʵ.=hqo9]ؠT3pfMiQ5|ULA 4n!-}#S御o04\]Z컖o,`7glX_Z {w`)ٔI0ډNv좜X#6__bQ D~N h+t\BoT,ZTDz]@DUn A4m7$;/(}[%jጙ1t4 A:IΟEZ\3"j\9 %$O{ VfKFz>x `ʻ՟u}7#g,82WF@|r2n@|༆R͖8yuth޷grt^Ï2PIalK؛GLvU{f%\M0Z+t}q3>Ư)HKF1ZCc@0dlPkppާٯ q,c' *pWH1X㳽KXU 00쩫cY}{wujD_[hSo0?n)9f+B!f6 jDYo VUOs]xw9,aә!E^PLƄ!\p B~MREhC!vU%GuS8g.)B,BlɐZ@VO o!pz3ώjF7I5 bDO 2P:-۾.aJ4o803E$q7ܑ  F$LtјY}xNUq<"GzF3~%c :e|?Ƽ,&L,h3rHG GQM\+ k0&n뺣z䈜 ?c u,32'fgW^əkci :o*FXs )HaCՎ0NN*.qMC+=>jK"pe!Qq\oTiD?-6-F P7uSQBJMQN__sgTS%SkU/ L F$80&P{9W.T|֜@ ݤklp4d /&`=b4h|tSe#F&H_$GqrieOAa';{_`[3h0Hpޘ$"U': _a'Z^po' t>emUzmmUjƠ bބ@ܑS{h177l$Qfٵ~t0ZEL_7øDĂ``ɫO>i9[.>u"{Ϊ(M-0P-ПE@ԒJ9+i2;/Yr(:w1:_BFP8>j]_W@瞮)Ƣ[,y% #t3($̚ @nmRX=Ls6 Tcb]'&;þX$^t =pb+:sv A.o*eon.m՜ %YpRv{Yv,?R~`퀢Ei;=19ZWh4Ox޿H˳I667gD}e:XV4EJ\]J1P !dSL7BIi)L8/. ~u,C!.oJK$*蜵_DfϛY!v%a➇'d3G0{/4j8įZad!>%Ѥ9Zakt\CxظD@I20[J;o5ϛ],$&zSv]L|p+t TL9ȻZY=otXj>;Xur’.!܅ g ]rDn=|F;DʟC.sL]ƽ9skXg:CH3JAmI@Ȱ1"*vQV45Cha/T%b)!H] q 87hȹHTS5X%Q8aD}(΢(ĺi: lhzt<$pw@TTZ9g\p ߀vҴm Z[1 p2 a=+t\[$^VG>*+EMs{-)o 6R΁^Fݬ[VbYF[)T?xPƝ~bIDS׈gn2 rTI#.h ~B#,ؗK7#rF7o%+C,WaL<4t^_K61  xG7"5YgM3)ctTi݁(- /ϏZLjnm- tD xLZV@VLu]vPhcdvY*¼m-ĽUo1#HnZS*2KZ撅uJ'_7.qFTzߏ$V:uocRO%95zBϴ%:վ&֨`͠L9L%tp߾k ϔ Ȃ^S`YN]R)8h;+7G=zPᅵ'c5b#F]k}!m_^kmܘ[L+ p^L~̮F J<mkiB+aoYѭНL>\+=_V4ho7&>՟/+¦%:8 Zέ ?sy4"˔C1G{CZF%h]189/ ;$v^@[prȷNN:J2R~VRH9}M[v`;DHz57d^Z*(u*tI*rʕDمR(,XN;eh_"継lNӻˇ/U㸣fg4#k. rjnEIO*|9EUmc^Pw`mEx\ f4z,[؃"fsNI(9]xlNu,`6"ef D)X%XpB+C}ۑ $i.c3tڰ͹U1X<ѝ7o˛%}+HqOn)#yY$~9v[cvvN I! 0V@GnK v[ZSopxys3.FKh̼<\?[($Ġ<0l>l8ۢ,F(Hː=C[j ;ea'[qfn\#k5wbɘMc+O@:j $ i~(k9}wqQi8̓ }^ t(`@rimnh R;FGU n-74 >q;vh ']lܼ8IsLUZٲiZgj^J>#]:Ýs">ֱw4-Z"mmqn"t5;XH4(u_jM^^ΐU@cÈu֥$Iw[x(g9ňړ`ƯlF'Ji>3(fCAZu~fjC gkDDh@?FSKinׯH_%$Yw3 FB[1Cv&I7 >)үgң"T  H8/ E91;|\?<ȀP E 1yKmVwSR4Aіi@_FΤfQ";*}#x b(\4-Eۉ1q"2!b9嫃`,(BGArqX^2^G(.|zCK!aQ꩛?pgW;\(f#G7Nb Qdx,%N,|$(3kT>h({󬨼&Zlk(\ہ)<=4YW'Qg5<Ty%[*<(&5]) <@ rANR^fB14Sގ[ 8Ke ދITLtfH85|4=fk#Cj.IN[r6tAC'oD_iڃk|~Q*R`ݻn/Tj$}/biyZKr$ (Q.D>`?)yy˨.홹^k޳c4󮘇974O]7ɀ:u_~F<$ɀFeG {!mJ1)60"S $Y+(RBjCS?X&Kw@jIeƑ PX#g;QuOT]o- ٗѽ$66T4nlXF |pc?{9^Qܘ1EpDqa'ö+> ˚YNX;[fēBn=7 \, ]6=vR?gOa8\ŒSѩJj͎0_S4*NH'_r %:J˝#3ޖ(*IX4b+=8w(Y֤b(ˌp.TN—wc8~K-uwlZfN"ؑUcS- Q p8«ArD *CDvᬁyU&:-;!-W|uÛq䞗O*zZrW/C+oh)-WA..;/,\E yʩ֓3x<]XƉ\U+qECWp,݈jV{e1ѕ` O偪H,@>J٩xcww% ,Ua0[VQ3R|Jm0n9nfVHD fU翮24K{phy_ uʅ?6ij` GĹÁ;K1ZjʄPR%=-]m[%tY6MN F]^3jlΚPp iF_~GEn\qp> ;8+)k%PB; lɜ(Z ˷| dv+vv?()ٽ hn#w`مeLCZn*DG΀NؘIdsOh5b>NL0j ;|΀e.I}AAM6Zl/!{-P"DhΉ+P ]*<72)vzQrn #ňUBr4a`?;&A_~w2#ئZj,yv#\x0)3E$ρ/lsLKX:8Kh@pNW#is֘r~wpLHu2y銘SC6?}y[*LHjsQ4l`*t,qga-o¸G2>n~zDL5Y\fakp@lڿezx>a{0!< UY蝃(?]ܞ}MfڀBnE| z+d~h/y't;FI-^(OcL[ PD'Wm)3n@#`> (ON91HLocÙn"HW15Г|bixcN9I}ҭ=MC/GH{=QrZQ;u]{M ^k&52RG:pe^ι`ݓަ͌.+>$5h!QMpO|<(8EToZlߺ!&\](yP@tZ^VH5*S{VI*d O?dh^q; z1wͧB"cm-c\p׬Ai~޿!Dzһ֢ԥY9P=4Kz\'V#㾯+F[>F6ʳlĸ+-:x$/8O,Ğy?% gt?^LHBxO'[D01Fi#/?l)ߟG iiδDD %6`Q}׼\@<*%Of%o&zDs[7U W,Yt0I~![|Tt~r&SʿLd9ynOcR=ֱB : M!& j1I'q\y= vqc,ƶ0H_,kKM3qCOisN4wf=os @!.,ʠ\.`7)Gը?"=LSa1k ѭ?XZ= MW J&D1V8*}4/h ꬆdAʶt>s=^am`#1&bӽO E j Mpf6C_{d[B[C\^-bT|>x!/-7H-M4 jk2MBFb_V߉{!<IH+tLƎL:Yܑ J O3;vA,?*&$HL4 5xh7`N{׺}&xS4F CcN뵆>%'d(PBO\=2%%5YZƕh0*C81<GxM:x!+*SvstFk)~$oJ1r`f^NIN#•.fm&ϛL }kXvc]d,Kʹ$-*mK Xiw4m6X*pE=,w!TU!%\O8z5B6njɹXf¦rfi`A0%!i{yH{fJV;1+ [٬P rE0yu"^UQ!0a)8tV.C6Qq8Rtss$L":vxP]0:UUbȕ1sy$+Kw}xw_0_˔3[G䶕 xcNc@%d ~`O{t xra̿ Q8-Uc#=[Ii!_MBZTnttEe kˏl,relD`d+'*4V7 J$/SzS{I!*Jf>E?Xm*A[YR{҃Cdv]4@/i\nuVHq!8^SNJd;>ȍ1hKyts!㞊T!UN,)Sr}{oV/QMOK[+ߞ .w 4q?a]T[mt9)|fP۹;E'lFxk\7d;[je4եR"ap!oDCJz 81W>+❿rPɘYc+* c%A& kɉ6Fd7}Jc[[S@#8Q8` N/k2͆KD!sZ&t{ɧT{!fE33bP2!PȲJSi4jﴯa\eznGV2ƛb  Xi4V*ʉoibx= pՄVxG-\~\/'u{8N^[rX8h8ZP(D_ 8ԺcJչ_!|ފu ja>靂|Ws;e \3& 2֚>LƔBt0P RmýS UAF$Edj]ܺ[{yEp,{z|q0o(FxsdP%5& e0s e*\4&%0pIb]4U<6hO%`%}q638JW3A0b]l-\_v8|֭;k)( rʮAmbSeYp\* -7\$qq o2Zv[ǥ9;sV Y ڒArd Xs|FPwYٺYTܸm1o0$ ЌIA$ gdpnԶSUj/T= f^zS5FAj7PyF1c]ۦ}_q/=m6ϲKcB 9Įt+&Fލޖi糤 L_i[((<0뒜}U QRXx0JE1iuBUclj}ToQ,+ boDɝ⁵rΓRZ!\?o1%t|9$*dr^hSUE^N=sZt)D؇X, Qܩ䪲t"Hq)́c*!XU^Bt52|e,?One.8S)0;1j 2n\`^ ,$:G7=^}$Z5ɸƯC)T[Y'~{DzGfJ6~.1&Igt bALSvJ<ڦ6sZj +oGU2kezj}A!8J: 6$JGɗB.[fʁc*3K/-ۆ㏆x;醤r/^\#EA$"_. X) FFe C~rx{إ\B{1G[d#sQ8-kmHK/hiV,D{]ץ&;QxWP@|/JLoү}Hk]OR =X hn]P=PDAx=biԻ[vПaF njVm~07r.*(E~?9z_4L֐$ s0fze &3V0߽bdX*hWo-/=638@ٴC+8x7{1ҍ4ϔfVU+V-}WLcBe]y͒<jz'2bQeР]hN ;3iVKp\_s)ߢvHpagX-F=ԊN&>Ӫ x/4QAEc6V*(xx&)'BY 2`%k1mC(Uj.>,bK+HGnaLY(*ATgZ?&8&&H_v1 de\ʍ:=Z,זƐ! א |8:.~5S߸_17?MQ\3 c_%+&3N @)j*|yns2yLF Z1d8Ec0zF߹ " ^8˶5Y/@i* VX@Ca R T`QGw3zI BO="Z[ΡBv~gqHIǐ)>QjZih4wa>Atmci`u\j*S0\O%m&Sne5A`x8@̎GdX`R9~,nwXZ.7c ۩g1ڐ:A֝ d& Ϧ[j}$HС$bSx\n>R( 2gY__,|*R >?=KG> /B!U"@>N{w u m ID5.p,>HAdf=FWmNz4)OH+j}?ի/G[5@z֓ZȢc45sɰ?#d8Ňݐ ҄ǂI 9Fd(8Gxɳ5sO 1 q"*^3MXN oYLwr\i8uRe˙i 4li5VC% @V~4@MrZT{g]#"QkX% u:R؅=5S$Zs%͉8?6,N.ﴯzo:r=@ؓFtPRKYҸ4fD{ lMQiȘT\"`mW7b-w_ONsg\s L=wtّ۾e[8{͂؟")jܦdj%ꢳ鑜#1cXe!2;>AK;ϰSSM.{n]fJ x%OiK>[G0:,2*Z0YGZ¶҇(Bוù`E'q7 i[HYa?E6q/[ ڍ֭xNǼr~׈8Kf- 9N=dߠ,0$w6n_5D2Z ?rs;oa:w0ЏOJf‚ 2.&ioXѣ68UJܨbxkEL; B"j{M<^~sJwh=nMCM~ .!w`7x+#rDV=旫' bSG!N"A.HP&]r},RJq*P_?_=DHrvefQO閇?2<*3atLHBDf *Eb x痯(.5Xv#5#DFw)*eRHKl` aH--͋AqDuR>Ȇh̤FF 0>3"ԎufpPz"ayNjfR^*1%@ _{. ` F'`+**c $Rp ^Q+,)?eX`):āιtM:CiZĒ5Bu hѫiwecj^ٞALĈYxZs3)3P@1=扤P߱iuH/?R7N5cF  ݝ7;K!@]<FD d?ϠyҖCGD!4ȰTVT#BDžX%SJOT?͘7KbHlqq`k.5S}} ./FUٸXҁ"C&gWDʠ9x'Ղ$A2&/>\Z JB[œZ&Gfi!['&ݸ}mMOV!J Hw* ɳ@*Bʴ6%z뭭m!ze* ^U$ ÛYʉ-e?LZO~"q!₋hxd? v"U)u&rMm?Pm?TxpZj垥f*>E)6?by4{ߴC4tׅ.9] ͧ_?%2fsTls-Q!)/V:ŒFn;ÃaQj@u 0F?Di_`;dEY<6?pãMKF=%VĘt s2xtz4k>]k<'<\dkb)3m])uϱ*:O1iD!D6K+Z\VϳTYqtJg W-cX͋Ҕ|CjA,9Iu͆?-9sKqDu̥d1 pH# JYj|i/^~1=ߒl<]yFdic>rW~n9;|Z0aQX|7ݤDc|؃<[x'C lVJDRP1'1y8e"$vLzatzSpU}Ǝ],6C7^wA_ _v U"#%Cl(doKTe~svRZk2AiTGf5=P%M0-˝/ԣ-FGsBCNl8bRF7tȿ3?ֺ'a"%J<ڊ(u-Z(Ic4oaWl b5`b%.g>lMcP (ea[T ]~ZMwpH@y 6x9x(?({2֐?id=Gړvn 5:Ekփ3γP%Ʒw ⯞ >u<(@Hc<ֻPVݰ &8z"R~ZNh*^YQ'*@) D4vN7_!H?yam[OZ-o ^-Nމv7*$GadA$@,ƪW,fi*QVcYDSW /~_cn.Lm*e)1G !W !n 0&͂6)h3gx :QUX `KaQ:ܛ87&sq7cSDgxMzb+?{< ;}I9`ɍV-*٪٤^ͬ˽K./.no("R#x?,LPM/_ @*jAi5Ko2{|D6ZFZp[ RE E[R -wyIR0|e5Rhr?Kq6 ;b?u\Gf S1g]-TP >jx = e獋Gؒ#H'Ǣ͊*Ъ۶l{,$$; +XF OX&.`e%zPrљYO]QLAA5"58_$=ߔ0EMOXE ^>O0"4 ֳ,6߈Z@SY|8Ż׽>{⛹3܃&⋽0qF+TJeqޖkK U5 ?ԅ8lW/|KeAݚ#zY\c9itbIjdUkL7:ϺkP1m!.R8$iǫl^kSImT{qꃚ̾sF"xW!#~#b",ȗZ?6% ?Z)tܹÆ2N94>g4oH2K4Z @vF9FyMTjŒf9HVAlb V["bf㍶)n*h`muhvACmT/XRQG>d>W4ma\^JJZg0a$w8ä}6+v̎JYѶb\2To6.fH8TPL1SlW8[ym+r098eQ}7 S#D\XYyC* J kpx=Q@;ة}8ꢱ%7e FCaizL % "DR"9rżo)P!avA7X]4iS؂AsEm{N Z[i LOaT[lvi;zNu}\J(c0;\`P"g`ꃔG9Tdv^{y]ڑ欬.7RL? 8vA/?ZD3UmHAI}cقAqjC#a"IhiyNJ__U(>LnJz>M._9l P06xB0v>ɇ!3'vKk 19r2O#pdƪNT&L#"ہRA-F PdJWlߥg@j/^xFq`4QminHiʼo&A_1W}X1>HoOe )>*IƿR`=SKD~O{[ųxJwZW-6z۫-r՗LgЕh,HNeCF _QD߅6)Kexf>7m G8!%.q/  S) '1W<>cSu&p_ˣ eH:U^Sl> \P(oR.\A1-ګ)Qɵ}=$cSyoCp܁ zy;熪Rt60ܖOX,RBA䈰$}js j׼2]gOէXqă6<vwsEAV 9o}7UPܖB0^W YrL<$/cTpK`rp@WH޻5x B`YLe$2BڠOav8n2t\/, 4mAa$Mh-F7^E:萝&8(Ɨeu-o %E']џv\ʹU.*Zʛov.uk 8gќPҖoN:S =6*LЦeCk{ᓪ!~ԍJUQrǦ,o p1n.tM/OY(d*zÐp\B V0M~!Yn\yAը{)C[@{YH!\)hЭU'# 5akh]t[ۄb") wq7F^yŜA0-V]&hFҝXi+c.it;ܱVG}cDjŚAAyud?}]B5[,Od%,Uu iZL3S;@&F׈XbםAyZ݈Z @ &dEqU|1ƙXl6[j{w@O RwC.ۨ^9Cr6T$ $#^٣U8fq#Jn]G5X[1|bVRb?حbN{PِXS?:b:Xݼj}*\b?>B%PұQMPFׇXAS]6/C0()^Km' ]HO0<_U#AbǼKj}=gOC}P}mȄT]mr=g8G0; lz<ΗƤ.z6; j)` zOs`ulD}Z-t a,DICyѽVR=44ڋg]OPZo`iGر[F*/#=!=mG3J?' \9Ǟ wjLBV^Ixڡʾx6O>;$\ty_Sl 98Q*1h4"SM 嘏b)͠U=mM%e!ͥP?J#>8l0%CWQ3uM#U\[U3M+@:D!O -"bFwo (sn$J_t1eH2S$7T8F~`q5+ 8t۷:r4Gro*%<R+Xi|t讝,xl -÷giA4@GJ`58lE4&(S%$ʞ}=\[@[iE*/@%b2$X * ֌2~ِtjbLg頻M-sGB~XPj 﫷$MVNl  >*ip/k{da½klظre} ǤMל B i䰅昝S()Xٞ{aS= $ήN*ϐ!7%n#rF7Ĕ7{I0.b'mH@,69^S7HnX"KSFtOZCԍ|h/ r1, 1q]4NPv*VͯL{zne'`+%h˅JZhS.ɢV7ӏo)V& Tip9>+yI><]wz@XËx~ ɤпC~$)\17|%UvH^>WL'3.6SݪHET A`&+`1x4{ De# u%;0LP$n~ño XG$jt+nJ묣eicAܕݺgf_Y =IYT!Ê3]'BX޾K~Yq`007qX.6ǗpdD2ƉO8w0yr왃`4(f[ddvY SsCv%W zdK+ )AwPJ̸Wo<:bJ63me7xS/qQfGI3"jE:Z^഑à UsMhN5 136n=e&2H:r*r9iwW}u,,"[=Zq /]T8k! U ٸ(U~\*U+A%|[׃^4Җ΅rs}]Euo8TOb.xsJru4 &&tݟO d+Kw7gI?| 3 ?KEZ8q80q"Vk'-p5O՞όm=yrV˟uf9m`gzeP" o}bs_slVc.)fxZP4{!e@z)1⻃%奸nd#xmt*-Of˽8 yq)9[=9(z2nc^cuQ"4i~NS6)O "o85F$& g6hVGREWHZq@ nV3T'v1!`###eu)Neq2Z>oZI^Q՘5.N_x#T[nJsj{q_X@neNP h/dhP⟆` z>7C'|T$7A|H!oJTm =Umq+\č @%Ha%W$Ob-տcvܤAs Ԡv揥.!<3x7<.M&Q1Cji˩:l& @5ŦSH̚Sӏ \3W ĂM$(<;},# X- G(&.\k5qϦyxCX^*r+G@;M{TQq\ с)Kt>V6UlH8p>":L[!(ˋtU$_^ L^79de51|Ux0f ٕy*?l/ӑ,Us \jQfk$_ֳp$]kN3Y~*Q;ښgufuQst튯|R% r.RG3Se9셥`"غhՑbI(L6|q.׃`p>Ad/ҁuLݞP%H$3t/W6|$ ay]O;Z_!SAmH/Q6x!`3;c-ru4XP0)_[Ŭz5 ^1Iʱ]%VQѸVH;ѓs:2ǽ877Sɚb\! xA&/'B/d<ЯnNDeUL/㊐ ֭O+MM,”aU/ˤƜO93״Mu?C+r3`eclb4-~B3ѯ&?c\QJ?ACt?fk1RLMKj{ANxMgcb[7U㏄\k0e6Wx\s6H0Vج/MK6ti~|3Q.iz-nܢ RG *JoY3.v Ǧ+؜sytF(D2?^_)Cm !vqjS@9]rūXd@R9x$ ֏d#5$Pدo`RHkf*h|FFE6}s?L%,ȑx_:Jzk,{݁1Ѫy%SȯkI Lܜ{}K.=B1Nmd;4me_\u|j[*m#j{nGN5C8<0*-,VtuDwL4QAѣ_m%^]о# Y LjqOrj>~DW[j'V,A@A6oyɐlK=Ɖ{B^Y A[j[B8Ts6׿y ZTw JվF.I :B*:ƃ~bG_?H(I# &N yv<{rϿ/XvF֖pݻ.+47qs!:"=^@t.)7_nU/o܇D!fɃt1вl<87~>֤WL#Ǥpƽ@+ώ]h'7p2#y$oץ œBa8Yo@D){o@rOcy4ױtg.HZB3So_@~.ɢ[9 uWzLzG?mm/Ko^m?H3=YXl,5&n{9\{ ;>1xt4`pjN !s|:lkm2Ɨ,=W4Eaqӣ4$xpc|*YϮ!n{=o/u_6EA=V{DiEI8n-1G?5dr?W F!N&i KA" =.\|DQu޹A |C Шv=w@3>#jȋ-7ue3=[&,?G?ݟBHA-vAhnlɼف]j[rXVQ;3{ld \CXt,1_Xp-Z&7/KF9څ @ORl'>;5 tSMM)R §Kw(:N`?nW( ͶLod 'rUaQkAg}ksEe)f+& bE${!ZD Vj[[ 5pT >uzQVoX/a[NAG9eXagL*\i?J[š 8V/Ku0Ɓǥ,X[/E~^Ԧ\_W]W#P-fV;갥KғII`YVėT˳Nk-հӓU—ȮJ.{42V gJm2E_FbX`2p::j$C0 ;qn]%Re gw|mMO>[c % dG|_FW ~_U }p^ҙ}7. cyj]ƒ5C0Mmz=(Ηa_9-OY~.t!כf|DF90u[N &emO.s*KN pG]=}=1.c=5={Z$HRYɂV #4q<@@>KoB.=A<9RI6ݰ pv=V>WgSz O9IU4k|V4# L)4((N|pu »~ 3Ef>"̸O 8@KC3-H6f#|.R;/1Qf1(c< Tj-ł+{!`=> Ds~޶kҔ,-I#;#;7qpRoMcYx}3sDR J+G5~Ka\0+ zeY-$Å)>&02ILY=+Rr~UlKL,p32a/N $1_rQ͔E|]E`-ĤBw(ɻ0^ss'IĎ+~{|_Wb !sR o(\[Ri@5b G͈yO6b~XNjXל=5*.Qo Fdlki S C?>Ʌ3nqm ;igq/EFdU2.) NՌp^'I03D,jfF87B!RաJ.Ggr2L%6a}$"[2tjM,Iv|w0'Dp]V[6(^rbHd~Aҽs^v tTT4af%(ȹG]۝;-.My2]RG&[SY}PÆzxJAKgE͈pC[@*j$,u#AD#9Dg |_S)"WUwA2m8 ݫH"f;],GPD4Rs5Xin }XW>ύ'vc;j?PvGg\ތ#z!.]C&z.݋?C(7"k3I=Z78Cf]iL7=^=5D 8b-emRsqu!m/nMwە'^r&c|H/@%5㗈v-NyM1f7${AH t@T?= GnȆ["M95'QaG:'\~wh b=kJfŘ=f ^$P̌*, *QD,Ⴎh&(Kctd~5!+4ų_(zv?66 ޯik`cW4&! n+pXxEsM'˭c +!N3g }'FpD4:f 8hMB8VHfwa,ִ 2ۡ'>f.F Lwi?ߵc l05@/tDϿY ZS:(BԤf5!҈NF O`&1 aFH _v24M.Mrf!c|~V"G,:0v#$&2kU ș Z2ŮSMRAЈ5ViiIE`E,aIGeӉIAF4u:"bRO0%׸ǬeAL!xx!1άݴkGfK)duTbrO[a*[bś 20Gcet4ҏn>"!(+|}/=[v*#G]cͫ*8F$X}5&7ѾLX+NXF@IJpkkYx/19|KO\FZ @:b񶀟kB^FCrO`o Y[wx)OBș6sp棔 ?z"~c_X$Y@@晉<:9-=6+es8,iiRKwI<,c5*;ASmՀO "xtEqKaq 8.93Ҽ|$`u=/ƙBL-s}i,y#oBޢ1N[w2F!m+ީ^9uk48|듈M Nz &%zD>bXY:罢<glvAn-$[-6'W·8c~g0(F>ʣ&79L8R4r 'N'^r תrMH&:OBHVմ$臚b h*~u#-?|SNvڗ_]$USt0mKuO[4O;  I8`~vI 9= /tfwgo>lx[xqΙ+f^C?OUXLSi]®z-Lr v"J^OTҦ.7ۘ('#K-)'p2!DH@CƟq~mq_0@}C1>uüda4[u3Gg\o(nۡ?8`Bz<3JtLkF+[BU.Ҁ,.ۻsjZ;_(_.6#& t,>|vd+Ш hfĺ;:\ [cXtT\@W1lh49 q\R48ˠj|ۤ-3VL:ce>[7vyp9?xZ''u FGp͏&\UAg?ۆ>4_9nGrhfND7}{#E\S m rCsǨ'^JhܓNc~T->\px!by{sF#!Tul+gusU }= c9^328wlrՕV>լk.jcFuጰTHe|@dpHvݳe6:ܹ̂o' 5 %L)'ȩDkrco2o4Wfhόa5@0)C5"T;`W/'*3&Fniޏw @bzuEj--?wMr96 o]$_j-ZC+׍(l_81 *cԮ/QyaɺBOv^yI);ɴ<)Gzbtvz4*&+e;o}?UV&Kpbƈuy\3>E͓W ;A)ҚW[e QQuCx)bƌ+v ~MQF&{O G-K3i۽]qydQ'>0r4/4q|1cһ&nϵsC NukM ,u5O_M+x :@|x$[r(!0i=S!`;vְ*~Nⰲ>>ARfo|"sT:0C;'x5&,ɅJ-)|݈3BE,(Efj8-p"AARGé6$b!)J(-W Ʊ-8+3}|!'=JJA'[m;;aXahj[ޤ^G0biZ6rsӘ5loT}0#tv&,ۢ ~:;%KzdRWl]ـ1 a\sכF2Q]u'c >?ck :m ~}}/'(?ͦ3Yz!KTiV({$Af0 [I1&'gb&s4U(&ohn7NJ+!9ꄳ!b[SPgaKIտAɻ*bQ` B^n 9fnn-ާ 2WliZ`;"b^l#_w#'>\Ux*;տI[7p~+}'EH>19p㭥Do>t346 gQYf 詬@x{>taTko1t߿Aqho]g&VWpˢK]1[ND\Pz bENAb @}50-51Jw#q&uO H9G"-?c!̉ậ&^=~zZCߛ{9E_f_]8JD#[P:1'ᔶEv~tDVI Eqh/5j7kF`#!4j^֖}6)2s2 q GF(٨b0wN)F6V 7"6Q$ AÓIh#fٲ۴-NS <}|Ws6A$ 8N z U7Up<,ƐVMZr޷3.Xy1s Xr]Wc)V>ʒtΏpŦݰ6aǿ2Tukr Nj1y.䛥p8~= p c~cԗM8Gߑ/o3 \a,-V3vG5E:tXH9QuǷ0 %!V*ߟifR"x>|FbWHjcd v.:;>6[=.+C$H+I]=EX91M 7|ʻx+})V' ש!^pRp' 9e>ۺ!Q{0A^}rhp' qZUeX6yH-#Yn6m[Fe5;=Fw)K1Rtزðq'.4<ӟ OօlmbI≋KSuIdJ DqXKD\C) `?irv:\џoI)gsFS?#oV=)n2/7>CUx;%JK;cfsY=BEӊGvmP>ޘaYR[՝aÃ4*&.ppg+,h^zE4HW1| URsdRe3拢wlNzĤ1DDc\'?!ac#$%KTшt&{}"Q9nZ"ߺansɕQ;7|f뀙 ; D=^N=H/Nt/W D4e N>YWٱs">\@L:^Nɟ+AioCk geN ("(\q H1ECa[Bt9٣D7Vn~`Wv pݳbDxiOVFg/ [g(.򕪦(ܦ1$ðCaas0{SXcIdAHkh3걛|KG$!4ʧ@AGx^p^tQe=E=Ń* Si `~ڽvˆm%KחC>{ӻrK JP%fx4fi~deZ;C5]ۈu}4]3GjW?fcG)7Z nּ& J_FOAh,1mW.N1Da9̍UOYn0 ̃#Qt|h[ S&sz''[/GZ䥉l p q ghn'y2ӼZ" ')764wRLqGgCY({@FhWx ;_Wky·~Z.,e,tqItAq R J&uFbV%f1q)s~؄8p7 pf£JԽy).t> 4,צ  s> \"Ղd"o5-pZ2,p| uEhEx7߼3tn3GcRw -tsEJ1z$~&IuJו_]5ͦr{^jy_O1,*RLnNo --B9x/KG­?A5Ku% ڵ!z 1Fhj+oBk?9TM7e[.q8,#,}^݀r1X?) wV3+$N@vX&!AqUѶ96%l3\ډkhwNy!<;mc[}1͕;ʢ4WM{iAÈ[]-u!iҬMm򀬃x/ЫeT /ǻO2KnQC-L݌SE.rF !dskm "΀qT O8hbq2ҩN/E;wgkiO3mZeBY` A%!y,o;?wmzA J.M2>;]˰+`)`;g]Bmhi~T<"J&˃dDWz'36 X0E[dZЕ?aj'+!8.)F)ѱ)G׸chHaA7i Vw>'$ADI*GH)v2`6yIjjh*cՊdv Y:>0kVh2j`ʑ Պvހ;[כM m U1d}' |`nA131rIihoJUrOD~$n2UL3qwˡfE)L,A9>w]ҢRs󬱼KS|1Ƚ%3Ym[Í5{˖+0bEF cCxrr*!rGpx\M؜5zD 8_ \>1:#2 ;7V =Y'j0v9MƓ*"P-`b.W"S-[pCk.ɧxd4M\LZ?$So~*@F&g) tڵNmmʫ(Z?3G[GN]2x\B_D[rQ4c,/T=܋^wڷz)˿ahj`bZ-|Dq>KY :QxrO]q-C+lr4v E+?#'1. ;RRn\a!jF>ցHi`wgA`e 1:U~,|PL;A:/|ϸkvvQnU{rSD & rr5_n9Q6h};˹u/mCuTϡvózrq<ފ(_/,%:|@'gwqZV٭q'ו-㝃2)e[=خ&z/jU>#5 ڎjwnk(PÃB"(dh&< PA)evm+4f0o?}UwlԬBPS~-ƪ{otf7ZQm YA"t#pIq"@Sa6: Π/v\7x;AW.X KӷmL-!10>iѝ΄N.4hR0P]c?^3Դ*)mg 'zVJ)GW$ D]K2\ ԋ# ysg'H[eٹ&u[{Z?-иS/Z}fE}gy۪ a$ VdJ#v+-;=lAzIE+=ȔS)"4ͦ Yzl`z¡[hBY (4Z.Q>4ۗ  O !V%0~tΉP xA^f%%xfQ =cp`Jc)b͂͘:Sx.G* AVH չ}֦0fHwI 0qhn.cx[!y4.~۰O $L'k̦Ei(WHiqiY@{mMj oqL/UOtN gK?un-[X|nHw\Ɔ\Ӛ+kB8tx*<"^V<9ſX eRhfٗ'.Ѣ1t~ҧMH,KB,Y 4[Rmb/$Zu)lA"CO0E$6XOqv\TLSh?& H7/SV]@ffcvn6V54F KJg'P\>sK݆cvVm8Ѿ!VOd ͞`z'^{Lw8^KCت;mO5CQݏlG˦dM^%)c*\{iݸ1>r?v̅Mwΰ@)d .Wٓ%|6K@2V(^S$: 8:V?Lvakp؉ZLʤ h/IN0J2jJ4%+O]x>S\N r.DžEjfi+]U&Y "RS[||+OdڃF') HХ Ej4DEw %ɦЈ s#o12M ^~˟KR/[MÜ&?]#z޿J (kԶF,>I6AW3vY~iX4Ϫ`gkITʜKqh *~ =bhsV;{z>d05cJz&[U D .ӸcvDa ?5e o4]jw۶^ xJ6@kRE;F)s6 0qR3\׷䑏MTZrLtEPtEWxV:iom~J9Ţ2*Cpݣx91? {:95#L|=Sa趛M==nR*aWsw4*2iA7~˃5#}%AAH6Db$͢EtNq4W`(z(1w U)oJ[uqyƬU*Hif|8.kr\ZGs׍5u21O ޢҼvPHG ȿ*N* ;[OO!H^5 gG࿋۝EB~ O-#^̘0zM ilңjw-dBL Zź+ξmfSbF!`# J.ϊ!ghXC>RYȺt)5h@aA!&9J Ǽ4$:mwH@ۆH><6tg_U e 'd]x{{-BT|b9!FȒ9kHL)\1r>?ZQnoڻqp*zP0+I"Br-ws e~uWo[/k~Ph?vݳxq*c?KO:(1!k߾y&6:LBBxtEN(9yUXh'/=UL5R0皣8Lj>PvΠ#؎{ SYaٴO)\f;[pC=LTH"{lf*VIa$$Ig_=AaBRo{|/li-N'Jc tY&M} K,2!dt0g"|ޭD >RZ MvrA`ߌĶ-"F&b;`^o׸[ؐv1v=S BiF' ъOx[|iPҫ=k$7jR"lx4 37Jh 2Ҡ)-}g2-d淃S8"<_h}*'~f'W܆RfY#5Hyzԧo^jr6sY&d?|vUs(2]*B a好t\&L,bP oT~둽(`$ƃW_CK_VIG+^Դ(n~Ġ' '&?B҈R߈BM򍆲MLX* cAPJq}5 d|hйdٿ'g7ET.-Vg8s?썑샥}Apفg k+ovc-;@7?i&/ ͱkq&~BCrZDz<6ܚx" @`mLDcZ7sPD$X:1=T;7cjfj 15^$H34܌G^{ @FIF4"<7b)ܫ V9 < ȤUdliR73M#`[[ڢ)*E<ϑp< osT}t:2%T碒!Qrr݄(. 4P!Ƴ޹mvF >,( }jx`1!dWiDm~؞t:{vTVɲϥb=?(XhⲔ2+Hs.KUfʒ)b^"fh!ȷ Dq 9gp >0Fqg8k\}E2vaQP$&|`Ѽ"lA%ϭWT&$!gX`ЊgZ qO]bZXb\ʻnhꈑ8}Jx{a+gH0 QebF]r3cz+ LϹQUC&ڥ9ZlGvLXD",IWWi:_'1n Y,)>R,{+!X}Dɜ.qI{̒-ܽ ί>3z)od]SSkYp|΅Ȉ O/HnWKS͵Œ:E^ǒ DΔﰌi (̏}c VtUpj}Ϻ&E 'Zpyԍ]t$ o#VKa,cQHˆiف0}++ʙc7ijK?yԛG.渢Bp8,''s[V(N0uL3nYv%Pg#Ǟ yu5庖NnZ 2'fZi6h1Uo]5z` [o2۵foSjÌ]x/:U1Z t\S+G?4*+xxƛ FXU.{$r ]Fh3vWk |!,:\$YS/)bJ[:z$Dm-'ֺ]  Kɿ8[=Ȋz͒҂eoOë!;u nHYQr{;kMù(f =Ɋל]ZBޯv {;׮g_2Y: P}Sܘ˰xHDJDiNAp BrʼA:rO$&}'^ +2hV6\%&}UWw:RgD#’P \I[cy4n~Do.yK=:aQʼ 1K%]_ h"$QE?+)*Q8'~:ےo9 ci S)6GMjԎF?Kf\_-pr LC}q3AϘZ2BlN_-8c"9 b8sۀ8 g8~<O&깈UۿI]?OR,-FUC* ^%P.*u/Dyt|p ` M Zf3$IC,"֘jhrR\X.P'"Ҵ$$jɈRM_ WO3GΚ##?c؋uqd3J`QǤ 9OP)^3n n:<. #RX!ps)Lu^2?lUA$qF8ovCғgڿfZiw R\ha5r!TR'ݖ$Cs"{jŀm Yƃ|kJrWPBظ˂F5ǜ&#,+͞9$j*jӦX2b?MjnA \JgW@E,3ΊJ\-z ;RvZJ:y 7Gy<Y@C=DIoJO'Sg+᳃bZ`TH64yr3GCi ƕ+h%~6ϵt!"| ~8px NC'4~vNSe\X\7>鰯$X\mB'Kk*ma $}+"'{b([@\v>3D.qjQgFՏ^EB)J`ƃMnY(;B*:04)F ?2,?^빞OA,yB\}J)DTdHGKQY?HIr- &<77KVvV4 IՔA`Jw5hR GBR/8/ݕhՈpt@{d4}ސ=/h0m{ڦ$3q@ΐ]foO4Rf ػUňLwF`xS~y=!}zVEۡgu*z N]1))>oe-c:[vh1R4 ʃ?%:2'6/3JҺn8Ht ύ(-zҼ`PҵY-/Q[`:@^'Q]}o2 Bk$&( ewXUb|C;b '<ͱ!<" '>OO7 /|S3um- >vW0QǤK:7+}.\ӛ­-!25pDX 4>ctB.;qQ+_W9e(S'Vpؿ F"B6 6diU s`'<Ń9R5:綗OF->3Vcng B}P#+"OvUzfwtV j+GJ95,(2, 9fch_Fu+c &ucω3;+nk6P4|Ffa&x.zwey Eyzlߝ ᳁Va%ny% k+I_3ˆOFZ`/uK,Mvadᣵ!@XGH:6C "Do#ٻdcuV*Y2qŷ˔1Od)O4O ,H5FcI G!j(tyﰀP1<`Tպ/9>E@H3VV{yJrL["V\ eh{@Dc-pաG&P2eT!2|ne.)`ˮ_ 8CKJ&63iCJv?NpSUʩQM@=PV?npשZ0>߿*j8wp ޮhu"+N43;l۫s)] 8HLZxFzO[qYiOQzdхdt{#ؕ h/OhWr(|sIOEhh]21ZOw*dx]#bU`Ů67ȸ ?+X ިKg)ԌX2auw͔,6OkmN'm>{QvWDG}X/>Ǎ]De~J }?4?[wpYc.47~I8a A"Вh1AfxMLxѹn8}X9~hMEJDhmL&W0[ h;*NXzuxH7%mN Pܵ^܏ź&L'K__ıήuϙUk!rNq(&laޤJw3! Xy`Kk9LCdg*b{[_2hˤhIs/k~ҏ׉S8f NA1`T|nT4{ P'p saׅht z.L[$zzdga³2KQDW~V k* ~f" u~#ws{U;Gi-fU_ c.סG~ zv13}6g0erSӅ^ilI%>, |!j_y#LpCK<>+J 3WsۖF)30SSU>O-<=`y@S鲖KM }h bj:(YkܛrJgwskQv'uaeKͯjĝJԁh85_D(}ECeuDJ]sϪCs><{_bۺ `z1省AŘw۫%Gv.QbI$)ZXIҌ18NJk:ora߷ݪ8"`mEom1G2Q+`IEla" y;Tz Ai~Qxt*N!k j$1+l*8LpioKV71wHgpXB%:OXK,꿞& CwG jcν10͹Wm#¼@(^ړح >eg,W” }Xq(1ls}rpm5aDJN1ڻc`4^Y<ua8E=sG3uql!DcOI^XJ[8 Kr_gC 3Y8z@neK77G  ծ%LOywez k5AraF|$L+0Lΐ𐑍gd,9E,{cJ't kcR}j5 +}33[6u i&t:˄\!vqK]OvIP8:yG=#ĊkT|>h &.PCzμ7AbX_Vb$گ'>|@% ($  H3Gx/'&0 Ke1ۙaET~ Fkn^F[&lOq@L!bT>&z5>{7[$)([ 6e]!T 7bKAiP[lcJP*Gn 8.]4e?BDLi\LG }襛u`9>NI(*H֫|yn (a[/1 BA9v0 ) Ps!Qz0YԖ:raHۉՃ0ɀ̖mZP/.FB+m=h\T$u; j,^#>VL` d`2Jt!EJ ah[ Nc4GZ{њBWޏF!Eb5h5D:.W%6S@{,.p O8~MbܨA z G2I2hFSE4`^Z0(@{9Pӥ/ݵVp.%")~BnVR+tڧoؼ`cA mYܴ[Fȯ[a.͐ U}ȷUҗ?`c3$bNsGP;e? 9DGeѰxg5hKXQ-[22j6>3,DJ D$}Ali]汕"im0 sď|6?foW 3u( }V"FfnBpˆ) ᣒ=2KBR7E/N KG$kEhk -#YP+,XXDl )qq%ojL0~09vktY&f9Ѱڠa[ 8ae$U\j(ΙaG]qTGם.oVC@F蝖Q&Y*) Z*G+"X[i2g|ޖFpf-''s{Bq;>LKXXV>suT A`Y3ʓ6kMHٟnJYLP8󺝏<:_dLzDrRut-rVtӰ\ZU?'GhޭTD2j $Zϫ\118N#ѷ. ߭AfDTR!k\ c?ѼEG]8 hS/[QJťш@4t x-l~d+H`HIv1WLG]^w)1QV1r5L-¤|VWOdK{I,%}dmfL3ӧYs^SsMA{C )X|~(ܓwxg)p"1\"y| @X` )' k1f@?@4;0#i^܌t [V?CӽGI>7O>$Xg*#=ѡe,O[7Ś?ଗ "qWئ,r%?*ջVe 4dbQ`lt486HlT;I+{u{h̴-&_CO;i+[Tz1W/PP駺F'VK-^4"A0Gд&r!+/JA*o?c)ki<~,vwG8PA-""#.}1Q>l|O W:Ek:93a/G e8j=<5>\C"F_C@~!Hw X-oKBQ?! ؋vKHKY.O2Ay,;S!KÉmkiT%@ա^93?27N=MPXP,:_+=?)^- "&ΏHK6)RBAF?#_WzDUUNp f⢞ѱ%>'-|A\#.)ѸϨ:Y=qu!"&QIv6V؂kZKxn>YW]# G%y*GJp :. 0֊^JK"/zL#1ȑ>̀D:$'(IB1YC|w4"JDZ_kP+f~8`釅RJt}Dp"zo /A:NtTK%Qp g1+2mn3gR7]`}XCQ`Qɲ\KJA1+H-xmi`yq.(_LjBE%pVCo}M;V/sN9ami%qh?S + h0Eʅ"n_>ATNh nloSIl q#TJ䈉Nkm\4OIsvR|'6v=DQ}B:y[mO5O^rC:E}V2)=`mu˹Ek7HvoY9딣J$W GbJ>kV[, ܆«w=y߁|okk5?ṽO9=s"5MJp&k\T݆e( [M!N}7}vDדMw);mA@sDA𺸳)9fl{5PK1&ןdk FE~M4Wn$P_ gg|FinC: *斨o `YU쒸rşٙ f3;v rMh/xe.': )b^ b#1Q+l@BgLjsKB]SDr 1WAz"1#qJWH$qVY"Chgs%lI7lg( J 7c>uG]K(U!Vm] қTIyhŸwji4׋~3iͰܨdQ;`ؠcC"epSx8[C Cw;_tLoh1%“)SOEqwXnbct<#|_\dh@lڼfO2%[ jA皐梟[skJfqb$z7FI~BhQ4$#f/^!Ѣ&| 3c|ywuaˇ'Lf~ 47!p NЊ)Xrj[G05pө]5 b?mfk)TTl_?YERu5S̓xZNYVV/vHd4;۹ 􆓾ML7Q~lj֗E@@8ܼk%[h 4k wK{.% At&t#I R s,$JvQ#Un(O{3j+gk (%R;?,hS@1}᪯ K\o *5e*YX,{@B}so{B] A&p0\ ۵u/(3sP):kW<*&6>P4z.՜j[^]E_)!hB΅kđ026(F ,Gi!:8 m BLow Qp\n^?x%ʟY尿Ff( Njnt5Yd}弇̥JZPʐ@N9;b< aʄ\i>g$QFtNi :6'D 8<|<]RAIқh8EgEdD> U/֟F$'i'9'$1-;3'wbkm ygT/n\yD!dλ `? {i[fxUD2wlhDy8lLY%85Χvݘc:εs%Eؗ%K*@⸟Y6<~|}bEIEiLvG&a,TRg\.Xd4U m1dg/2dZR6Wwbӯq W=x&;0b_Gf7;_`'txcy'Jט+ٚPőCg%HIԾǒ&Xbrnmg_3},@Dµ|\ tdm8hb0:@r3#G2lwdߥ)M{7M C]Rٛ'6L x> F1ު=OYu̓\g'F5^> |ݛj.AѴAR#s"?NYlH#B=fV&rP_⼗$3gNM1,$$pёo^1LH.dCH7~ E(٪O.q^fS2I%V(pBv…>d pѻ0ɯl }Mv /~9G>NQ?uP (9Ƿ>.1@ WoV<kZKFyKzlJ/?~Z߰^"!r?_z ֪+C!2T( m=PQvl)vWKj9DX;UૂT ~GsUikJb>4 n:`񢂶ۗ6[I -vXOWܚ-=!eԙ$8v߽ hFZx۪Wj3&Aߜ4w3y ǼƀnL1dKKOobo&+ C3 q,̰äɮEć owzI@p1H|SCqAM]bo}ϥʅ.$ "\ʍHu^ O3aC)LM6phsV,ئh}yqrg Pj?^T&#Q\.6덲v;&f$-&;x|#9UCN!Y"0 4W?D%.{s^N]L jT tF33& ۲~yېэo`K~xaz滚ǸYHq: ߶??hC̺S?2L#{QJb0L1FL.,ϡҍs)GƱYɊ^H`!kI(.`m[sHOƹ0Qy6;K/a2+@J?:oXQoa g-7F'Ӈg&*$Q!餠$ ( Ŵw iDXDωPV7JfbcyYQO?=Ƕաҥ#O  й+'KU}nH6=C#)|NHCdim, =(_[-pL[V9.,R[E@7gCTяVC?OM_E䳴$ys?S@ΰMwPVEfqs$$8KNM)nb,ygfWwkj ]g?@S+>QVUYܬzjW " if[v챏 \~z,Y#1HH4ʍ U usAGH4kHBI7PIm%bMqde0zXY#X\(ZB({ ,F< 1=M? ;goIE|p+;`VO4)[i^w*/FE38;|RpXRSz? _@o7ڽ?'e4ܘ'jNCr`,#|{3>.?mod;aa/e5_vMUaUEuu6";#<Y%CةBzS`B,ƜF9̫)v穚2]vƺrG2yRN:U\L=ywBS34*ӉD81ad:X RWtlq]{[wA}b$0'K!st,m~zo 5p@%@V7X-vd@E,3QM9< ' hv?Kܳ_TJm\/[$! Rzh^CBp2{ q'CV H/.S!dM١k(W'IDQ)sFVu:2ncU< 䝪;?"?M򢶁ewHЙq:!zn7:[FHPKe$ (x#8y*lJpǥ=lٍgkʯaGi]cJ:_NZ /rIK pIhK K|J'v6dK.x1gVV;dcn Y2|z|ssÇ*% YZ