hwloc-doc-2.9.0-150400.3.6.1<>,WPdZ-p9|@Hd;)~0 #sz݇0!H4W ԜߊͅgL4'@)AAƁ-?ï3 SP10 ʤ!#%{oaZT aznN?QVo[]_ X~!8UϤf$4 ,x"z?!hI(y('7j:eZ6p؉l1 }ԭoF4KBP3a2>;?d   7lpx| $~ ~ ~ ~  ~ ~ H~@~ٶ~,P~HTd(89d:FsGs~H}~I~XY\(~] ~^b cdIeNfQlSuh~v`z2DHNChwloc-doc2.9.0150400.3.6.1Documentation for hwlocThis package contains the documentation for hwloc.dZ-sheep016DMSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Documentation/Otherhttps://www.open-mpi.org/projects/hwloc/linuxnoarch$V™ 1*SJi`ye1JU&|Rh6'.yx;4B8}(vMzjm16?.*B`{ ?D`Hi#xxK%gI,7-.H07n>A3*+# **8 ]5O%4A2'l oe --23P2b?3N"(#3kOgV&O)+D'u4l%S*F:J-!##(4+#ӈox). [ :  v<9d0hU]]^5a 8_bM{7F :UM!111655558888888888<33333999333355555555555577777777777777777777777777777111114//////888888811111888875551111111111111111111111111111111111111111;11111111111167166533336>=A66>=A/////111188888888888<<8;;;;88<<4454;;655<<?;;51==535111==6;11??==666;;11?===66555;1<51111---66644000033933399993339955>=6>=/// 4197#n77774;77277777799711111///555555000311343//////////A3:448????18??88311831188488844884444389922 k t qnW ?d5 `t XXM fXLON J 'A큤dZ'ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ dZ 41e053282a8a43d06d4805223cff7c830027cd4e8b3f33d094d2b053aa46419accdd34996af31b8bcbba201e75778a1aebb8643ac49411f6fa25a4fc01653aba19c846def59a7dfb41b9e08c577b674653bae14c3502f6247748b196e8d1582a2be718a78ef57707a7da078d6b7929b09d26101bdf22cfbbf7d5901f572fadde2b27511fa906086e0abcde211d02dc632762dbd1b64a12e6991572f12cbef584377a3e8756d5e9b7de8ce29e5c861f3886ffd344f29a657516f6afac09d19d9bf770a1564ea84c865b412dc9963badb1b8f20990db372c68bb1cb9cafd34d76e682ca1efda2dadd87c9c8ed2aae670ef2fdefdab0e9562d851f25962cb5bbd03cbbfa8a1229caecb10d69740201afa23b2b7546939d1393a955f5a5797ef9bbec08f87c0a6e72cad724646249deff85618ead8273f3adbfc7cd7ecd798244fd634cd5c29f646d0ba8e1385b09ba1a9184ee87dbc12b097cd259a6b0cac44093d8d6b59c7483d24302a8d86890691653c9e62f28fe49e01322dd1ae6c829253724376bf8b38dda050c5ecb38a5ddf42380405e9d8dcb60d0a2ea21e34bf92cac1c47b034d55ce6997f03b122a47d8124b998de8ae2e538d83583103c0f4970cd2414bb6dd6e4581e2f3b71686787d04aa00405e8a8bc8ea08850ae62d4289786bc08ef3c1dfbb7a1501ca460a71225febdc33036e60753c6f325fb3cfa6e83a469386a4b574f9a577f8edfb59b12e68887322eb517e19da614ddb7da9effb5c3800231d4c3c7b5b7a95c0263ab30b37be3d8e535f35e8789ccdcbccb7a5317f85da0725f732fb95a1aaa4f1b0f049b462d2bfeb7784665e78f12dc9575423f97ad75b6b187819b03d983e799f1907f0a8714b6e7936e781b95d28c902e9bb3242a278f263a44ac0450d7e0e047d2299bbc586059cf84de40a1764eb2cf9d11ef922c6e88605972a608979a7ea6ae1d6b39817b02189e73831551a472ba678cd3c09c71eda1df10cd2ab79fc28413fcb3b0d7376214329767fcb22e6004a285b5fd79b8f8c0de1bd879c2499884969d6384d6e0053796337796402a376d49fef068b3a15f2a9125e3ed99cbb7ce59726288550871a5b921479dadcf0a0490241917d82e6d503bcd1be8de1c5389403698dc19365fc6ebd854a79b15350a70f14f6862a7e3eca41fc2cf3f2cbb78b2af437efd65709b8dbd56c839d522f28b4828db02f007a5b9c564cd513549923c5e832c725882c279b0094a9acfb8384477f14d05cd6e2aeb9b15fd6d99ee19b123f952b817e17e6d274b3839c953ba53a60ec8738728065517ed24e4e6d522cc103fe451d233721ad521b2063e78c1d2cfb1948cbfc8d82a04d4c35a83f704d0e24e640ff6d89420810793370892a1106cdb1c95701de80edb2f1cc05a37eb61919763aa42641d56fff0dba0a3a2485282f6aac1fc796a3045e321f98d566ff3c4cf2c8fd5c1ad7172dd08507a3ad813c567b2ca3c407e673355251a584769e39b458c470743b50003955f510b8eca2da4b0d67b684277fd9d4cea31cea8154f68c8eccc405376ddd63b899fa047049b020091c9e7c7ed9577e1381303c899cedcf08be1f41e2e090db3b970225e883a0cdcf7c0e089c0ce1f5348ef4e6a7635df5ad96404b98c0f6909cd00e3010730650690b74f88077e51e3bfc7ac8650e29aedc6c4d32ffe9bc3a365a34f70db277e2dfca612bd426997ed4fb3e6b679925c06d020b11a2451ddff3bb24f10be96dde1ff2cb381dfe0acea1e2d2fa061d9af587af0d9723502dbb89feb2e9d59063cec59ddeeb3fa36db2ec173dc1783c578d4413c46ffa0c14828e7b8f4bbee4f5cef1de154e4c3c75315b89ec63868d0eb28b1b2b3789449d0381fa295ce1426fc5e03453b5adfefa1ad81b5b31f7e1e21bbb3529d800e55a9bb16c94e594f2658ecb377b7201a665eaa625f4359d1245431c607899d1874db55917d717d78d01cc9bcd65cb24e91007c52f2affac370680b1cea8726ed73c0704d81654f522a4683c7df3c48f03d485557fc4536fcf01caa17e8ff192d91f92fdb75ba62077eaabbb3fb73f49578510c15032940a1da6e26cf0077ce265759e1987751b7f60624b676711dbddb03b3036cf4c3d532f3230177e6a2761c825ea82b019d62ef46cb45037932d1f5fdbd06758953834aca9374106c606723bf7246c3bd1d22a3fb0b7160862419e43ca2ffdc9113116d3b8de693850749dc133ce795613478e8462b5632449f8533a8ae9d55f42b843a6e47ee03df13bd444fa41a112a4aebef0b8dfc5f63292b47e1a173f7cad2036dcbbf93e2df259b274f4b3f000f56d5a65633dffd40870ddb9a5b96abc8409ffa73cbdd79185be5578d573a377a825229cc61e0f53a23ddceeca5a017975b6048226b80490f571ce26effadace475afc3a923830c17df58f70b630834757ba42dca5f957e296fce5dcc8e9eedfbd60722722bb90a23c79d50dc90004140e6e54a3597d310513db09d60e1eb69235e8b1092450e4c1b9efabf31c9b0c09ddb0f6fd7cf3e1f4c6d614a39e1d977ad57916134878576d4e3d125398332da35eb85f1244d0e2a60b7915cd25163d67889fc82792999bfbf5d23e978a8be37977ba02ad27d12265ab42165bce3f0b55e5bc725f740eda226f16694f70111fda16a732558fac879995a5f89ac84b113bc6b6bbb9ecc0acfd7a21355bd2953f45900c106512f0b986785065042975c3a2078f494c4950b6fa4f45fbd4cb3730a6ad13512871d433c8c54c3456480f0e059e5c7462b6a4ede720ce3443f5412c1d429a7c8403b66b5d7e59d907b47ebaeb5f173a2e2ead3f221ccdaddeaf108c6e121d5eb728555d0e24f4d4ed420e33dbe2bb8698f409032b37d1c01bc76e1119f20b5fb92cb4dfe97f781ee5bbd945e6eb935eb047ee3556d144955a8fa72271852c8c1eef4195f21dbee49e434dfccce76e966d7a9c02b3a2581eb04caec5c86c8ddd5febd409fa968a12f4763b3e3016e7d02e858abfb5c7f9bf57c3f1f6e279a5ea821cf23a985b48296f0704ae054955091cce1bad2e2fc6519725bacd2507fe97c336144a2400e9ecc5f6d71dd5633a76f0ff2abdd0bd3e8058fdc09808bee11e02464a90f10f4a6fa457026c3959941124660e7c0b4fb5600130b32f666852717f93ac793cd4fa5cedc34653cbe954fd8b6ac246c5d39ab09f3cb5eeb2c0a2b2ea04ec4ebe65dccf4f98f0ae002924d6792ea23996349394e0ea383f8ac93b9d79fc25c11eab136b47fa93a630a201e6f71c93ecd5ce0d937fff9b2b8ff75f754396524257ea232790bdb3604fcbe013173ca235b651afbb16dbb0e75412eba153d6f47751ed60d8a44851bf01036238f92cb52f2c774cecfecd91da795ab45b793ec75114810c195787784580f6342f3a362fe2388e42d3cb6bcc58c8affa4486bd800bdb7988891aac2f52ad59c8414a983f6e94ef4dd0c9225353aa200b5c20a8107292fb06bcb36128b51a4fef9490ccb78942187a0765d9b1cbc26f766de002a37da5f1be2aab0f8536ed0837c1a475e2cdd025d74a16772308e146348c16974267c412d94acbaa2071a2a8bbf823eb30094c12fb0728b00d09e340c1c5cdd0b97c21d774670c88cc2d2b5f79c26e364fb88fca561e56d7f32f6fc244a830a68177aa50de91efd319e35c6eee82d773dcfbfbb846f43cf1dc90c077e70c18ab11cafc1b3ef2b19e129ee7be43daa192fede6891e8ddc01967b990783b6a207d28c3a92f08c225614d20c410ffffbd637f30075f7ba2e007ec84f86e1a2966e3489e8b87b7892e0556547a53545ae8c5be398fbfd21863f753c652bab65a4eecdaa581362d8133079d1a6416b3b318c87a541ad349d9c84f7758c24e859d6de0a5d98df805064d4a59bb40d72bb76f4369340f62b59fb626c119fec92229702980cc49c1d2869c2c8b13a3aea9a7283c604daebcfc83f40cbd077e8034c8a866726a3b34d9c313d001df2769415cc6f6d007a39adcb045aa1272d74ffcced3af6b790c1b0bfb0d248ec4d7ab25fc6831151baa5e5a322da71e987152de4ee1dc05a62dbbe264aeefad143a1c442620eb4519e2624ad5aafa7a6af2ce190ef3b1c602dd4cc13a37dad05bdf6c74e255031c47566fddfc20c9bb29fc0956a7d5ffceafd174b434abca525b85a861dc5dbd1a906af8e91f35c1a3242ec218495d40051158699416b0a4dd20c1b7aba1cb16f273a962d1c32b610f8fd7f491ec1b72558cb8312cf570d770c29a0959a83a287c1d86f0871ed969d52eb43699cfd62f11b6530e7efa4bc8a2849d7c7a1f95b6a54c92d82dae8df00c7ed1a5b8d8a00e1e2e4bf21486abd628e835d11181ab2544ee28a5df7d6347040160c08f1d32c55afb5301ad2ce6bbef9298088b97520a1d210205d60775cafbc773153fbf9156448b29808d246e528a75bf77bda8578e914c26d5e5b8a2caa016ad47d14306c6d4076337936a76b225af31fb0939022f94f912418fd290f0129273dac235d74e90fcf5b4fb832ed7b06f59617311377b9f3d77e4caddc402309aad1632863a1b8a93ce75d57bdc7bb96d5e990c281131175b3e46793b3d52b41c849d12ce518636dfb091d76a6b703c7599721ac1490b4452bc560a5604554301cadf0dfd3d1006f66a5833f3f97f5dc2b42c4ba23532ba6f83fa1c384e022fda1dc6cde9ad270af53125d72e096f22aec99adb76ba1624a5ad54e7122d6ebb9a2d72349d347780e73cd0d1129f23f8ad0c64c2502adfe1d9ed67642cfea28b6e295e0fde9729f56b93ed30f8b651cfab0d93a9e8b53a465d1c4e1a24b2874a25c945f7f4310cf439f22c54e53f657988aacb9d520e0e7fe0030436a17ea8dfd21cd482ab08f1b0476b80aced5ca09884091099f80db6f80cd6c43a426cb0d1560210e6bf9ff8189cfe10bd7e2937c77854342866fd2bfad35893e966b17ee6ccdf25ac63ffcc80e76a4219653aa9d12850eb734726ebe460f7ddd2875de5b3f674f7ed44ef868875e87f0b9feeda494ebcab68b7406507184e5ab5bd9d173627cd02e3b28c1c615a6f840f3f4a410c76c5ed47c2d2406390c4e8fa456c749d82b9d549caa0286915290301fd23955b27079c303478d3c53f4e6a488ccf30b0931b60b981d0b9bc8d36058d180f91ae310043bb1e20f9261bbdac81e5d0ded2fb09b21f218b7197d59cc281d2bd513cd8c43efe19b721750c963327bd4e8e31d48f3c8abd1876f88daa798c8a393772393182dc49954e609897f08ef41e0a31faedc3a641adaad5c15e12b258b240880d99e0615eed8c5bc40d3b04aa263588fb29edce1e23ab63c83dd0007f19cbbee5e966af693999b9d132d485ad43e72ff97b211c1d681f9435a9b08c9fb3ef5c9da2f36397b5737ee9204426c87e9b5916059662ae508c3b451e0ef596e7f44087960565905f0a9054771bb5ff17e645dcab5e645d420d3b7f735e5bdc6c09199752839e91921708a98813ac043a1607048dbfe2abcc558db654565e9b361e059eacb13ea815af02cc89a8379f6db8a8cc0516671171c782eedf96d3a3e5709d221fc7b1787eff6b22ad5723d4a507a80dfbe4a2f9e9f4a83f447e27335e74b96fc8e8457e9fc60b9cc80e00c8e19e441fea59c80dfd0f1123a40d36a725f5c38c31e17c09ff3fc75e6ccbd3934ee1f7a8ed56f6cc9f2119ef70d4f4c88bf66ca47ca348eb069b7a5399309bfc738b56e5ea65975d2d55096717e79907da2e10fe4ddc964b7e6d28345fa265c4a6d12da376fe2a1a8c213ec372eae1b498c824e1c3d73237e477fd555c8960041e878d01cd7851eec709dea58897ce43bc61298b6c9494b540f9c6459e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b375eddd6e9c7760403aa8133a2cab91789c7e6522d9ac1e722f42505ad84c6cec98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830d25a480ef04870d4ebcc5971fc5156223039ccf542b93e0598ce8c5fe74a6fc15bb2bef928b35caecdcf39f6eb91fd7a297b1efddd93937359e61e4a76ca910bf026376a4124a8f05729ebbbeae876307b13fc0cb8bb385058fa8bebb18cdcbaa79d1a7f392edf3c371f5f770333b1ada3ee27e6382a801d22f7e213f7c1b8ba5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa162b6b46dfb9c2f266bb826bb813b2c3a2f4696080853fe80ff4bb6aac55d196f624656a65fdcbd051f0260b529b64292d734f4132b7b6f16fa4af6d74c403156c087a7ae0c924c9b0e2d3ca005f101f57aa14647a83d5c6b6e2557e23443e565d94a7a53c0c38cd6520d86fdaf3ff6ac2e579a361c5db0f79ccba66a390ce05258132c1d343de9545719ec9258e64e9fed5a4eba5c84dce9de0e2d760a085553a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26d1b796b67943aa1aa93298450661ed6d54d14060069302c1cae7853db45f5d2a992ec06522d2d91169d95b02e7b25a8ded56f4743cd989e96d732ccf45491912984f0fc810ecd1888dff2eb4cfd308117457dc8931ae187b5440ca4853164c3111a1389b9db1dd6e5490b7f11600e47be21b6367bf2ee2d9c8b58225f2929d978ee7b87eaf2a8b20244ab3ad78faa880c4d1b5b01258036ef429f208d64c9d75f76fce95ed030f69df8f551ef5b97882dc6e40caea127547792b5e6b76f24728ec16e37befe068a252671f5d0ed256d87026b9ff9b4a46023a8820b1ae3cb1e39f3f710b4238b019ef8e68a99769025a8eb427d5d5692c2bd2e76a5b5aecf1d84bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3d1ce0965d9af32a6c19c27b3d864d19a3ce171de50266ed7817f756a60a2660429127c7d04babcfb79eefc83616c12c9b4824018659f4f258343f4ec303a0886a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4eae829a398fba7be2e41476946674434a6d57efe3bfbb9355d1ab2f459b4a76c776c308354bd1fab52d6ef557c69b64556c4ae391c7f55ee4dc1d07cb1bcd1f914c4dce39042cd52c49ce03ecf3964fac8ed6493322860767fc919bd1c50ff7f5ab15b2a3438c7a23e2bf3cf1e42c9bcfd53ef21c753d3e460e3bd82a9c9de2e1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468f80f106b598278c2c3d69597c292980d56225307cdf44526f801001de263d9780aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7abe995ce61af883109397f232fbd9297f682e82ec47107bc014274d4248db5b97404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7dd7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38afbd92925c86297429346f705e40226c38826936658036240d17dcccd4c171ede3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe29077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe25d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2f0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7b5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15d689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b079089862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790f3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2f5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42daa641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9a641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c92b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f59081f3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2fa641010783a9cd3220a099d9bd8860f8ce1a4f32c4f11661f6e6b526480225c9384712b49100ff39773e4c77d39018d36f8cdf1e9f1d3d74517063074441cd6e384712b49100ff39773e4c77d39018d36f8cdf1e9f1d3d74517063074441cd6e7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d303703dc29579063a1c2e28b618746d45c11af9b60a86c3fcaaa4d73a63de9f8303703dc29579063a1c2e28b618746d45c11af9b60a86c3fcaaa4d73a63de9f8303703dc29579063a1c2e28b618746d45c11af9b60a86c3fcaaa4d73a63de9f8303703dc29579063a1c2e28b618746d45c11af9b60a86c3fcaaa4d73a63de9f8578e7a72b212c0f0296a746648c940036e20624dbd9e9d92163210d0cb24fae98ac8797c025a3094916bfdacf6b4d3324fd12d2bf8657ea3f8ceb64e26644044bb5d43718fee7d1cfa81538f84570125ff6088d344014dcbda4a95ebf101ddd689ef73e7d6dc3a715e4fa43db19f169db0f9614558f1a3655214b530713656d8384712b49100ff39773e4c77d39018d36f8cdf1e9f1d3d74517063074441cd6e578e7a72b212c0f0296a746648c940036e20624dbd9e9d92163210d0cb24fae98ac8797c025a3094916bfdacf6b4d3324fd12d2bf8657ea3f8ceb64e26644044bb5d43718fee7d1cfa81538f84570125ff6088d344014dcbda4a95ebf101ddd689ef73e7d6dc3a715e4fa43db19f169db0f9614558f1a3655214b530713656d80d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda0d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda0d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda0d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda0d02b7ab2b77991c7ea5e329c7a46dc6825c252b8dfd9acdccd898d6d0305eda9bd50e0af3f376e605299c0b86dd9341d8282551f448c502cb4ddb0245e566f79bd50e0af3f376e605299c0b86dd9341d8282551f448c502cb4ddb0245e566f79bd50e0af3f376e605299c0b86dd9341d8282551f448c502cb4ddb0245e566f79bd50e0af3f376e605299c0b86dd9341d8282551f448c502cb4ddb0245e566f7d7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3ad7070d98174efa360cd1d9ba112d2e34de633f91353ed53c9195247c15c0da3a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a5cad5a401e1eb6f3ea291da2386c6abaedbca01da3eedb9f2adf956bef15d21a5cad5a401e1eb6f3ea291da2386c6abaedbca01da3eedb9f2adf956bef15d21a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a74337ed00d4c8bc9294df3cebeaf3afc1276c735e6b73ffa5315fb5953fa3d3174337ed00d4c8bc9294df3cebeaf3afc1276c735e6b73ffa5315fb5953fa3d3174337ed00d4c8bc9294df3cebeaf3afc1276c735e6b73ffa5315fb5953fa3d3174337ed00d4c8bc9294df3cebeaf3afc1276c735e6b73ffa5315fb5953fa3d31449c523fdd22225323e111d416dc6a4e0da6a851d3722287deb47f0d4357b34d2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38a2484680f8f484d8632724886865ef6c3acd03e232003e90228dd871b8b6ba38afbd92925c86297429346f705e40226c38826936658036240d17dcccd4c171edefbd92925c86297429346f705e40226c38826936658036240d17dcccd4c171ede0055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d550055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d555d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf0055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d55512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78fa512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78faabe995ce61af883109397f232fbd9297f682e82ec47107bc014274d4248db5b95d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf25b9f7ed21057764012f301204ce850bc234a5ee06af7327b1d24d6ac289e17b25b9f7ed21057764012f301204ce850bc234a5ee06af7327b1d24d6ac289e17b64a27163fe386e5fb444a4ea6c1c88520bfafc12a7f7d7d5e678b91ad0201071a1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42da512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78fa7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e367404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe25d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e362b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f59081512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78fa89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814864a27163fe386e5fb444a4ea6c1c88520bfafc12a7f7d7d5e678b91ad020107164a27163fe386e5fb444a4ea6c1c88520bfafc12a7f7d7d5e678b91ad0201071c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e362b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f590812b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f590812b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f59081a1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42daa1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42da89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814864a27163fe386e5fb444a4ea6c1c88520bfafc12a7f7d7d5e678b91ad0201071c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e36c511f20a626049dfd0fbb89ab5c88494026e1a8f7b3e236a1d8137a14deb7e362b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f590812b463c4daf33d4e7aa100b49ac73d2cdc479f697ce44e62c37a81200b2f590817404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdfa1d988c4376827914553159873e40ade5c8644835e7753b05feb0f501edf42da89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814825b9f7ed21057764012f301204ce850bc234a5ee06af7327b1d24d6ac289e17b7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d89862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a326814889862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148e98d8166767e53cae5c7eed662110711ba904f582d035e7cfa8206b9773338dce98d8166767e53cae5c7eed662110711ba904f582d035e7cfa8206b9773338dce98d8166767e53cae5c7eed662110711ba904f582d035e7cfa8206b9773338dca2ff9f4ad052a065341794014b481c47d998b1e291852d37dd04c5972d7606ada2ff9f4ad052a065341794014b481c47d998b1e291852d37dd04c5972d7606ada2ff9f4ad052a065341794014b481c47d998b1e291852d37dd04c5972d7606adc861240596cb7b6a2c2431dc9c87b721d4e0de14361f71514818dcb3ead2542a8f8d84fd2e72b8155eff60e8dcfd78b73ef828a386fd6d0e7d4afb8e3703366b8f8d84fd2e72b8155eff60e8dcfd78b73ef828a386fd6d0e7d4afb8e3703366b8bb38e04b21c8438192060312b80b3740c67e38a428837e219062c7c178910358bb38e04b21c8438192060312b80b3740c67e38a428837e219062c7c178910358bb38e04b21c8438192060312b80b3740c67e38a428837e219062c7c178910358bb38e04b21c8438192060312b80b3740c67e38a428837e219062c7c178910353e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe2d06b7d41ed2c2ed5d360ac0708b65eb9c26d6f731694bacdf12b2de44daf2c0b3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe29077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe29077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed3e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe23e37f0ebe8db5d5a2657c70853b58148280372df4e92a757d4b830ca986abbe29077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed9077ba3d2c89df4f8fcce1f9d417b81fe74d36b789af516d641cd1844a440bed5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf8ac8797c025a3094916bfdacf6b4d3324fd12d2bf8657ea3f8ceb64e26644044bb5d43718fee7d1cfa81538f84570125ff6088d344014dcbda4a95ebf101ddd6384712b49100ff39773e4c77d39018d36f8cdf1e9f1d3d74517063074441cd6e8ac8797c025a3094916bfdacf6b4d3324fd12d2bf8657ea3f8ceb64e26644044bb5d43718fee7d1cfa81538f84570125ff6088d344014dcbda4a95ebf101ddd6f9566dc1108107b94654871c810117cd116370298cd3c3ab067ac170074affd0f9566dc1108107b94654871c810117cd116370298cd3c3ab067ac170074affd0f9566dc1108107b94654871c810117cd116370298cd3c3ab067ac170074affd0b06023c71bf4ac5bc280699d7c0427c34add44a1e68cbe45331e3c5e9ee69c9bbf351f33f6e15b9f7a32415a6d866b60dd229eff96627e2e38ae78d0ecc526ab0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf75505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c14c9b86972c578a2214281fec417febb291b25a7bf33c4698230cddfcf5fc9aa54316f7d84e8bf3f00329c4d74b24741c4ef1c52048391aedc4d3679aac19fa8679146b3bb7bb10e42a27089a88e88bddf7d98783831472bcfb83d5cefd74a1be84dc2e08f6bf0c656dd43bbc3caf017782585b84549c91bcfe05164f0c6508f01e67da78a2763761e4202788e608789ea4eb6d22876278a7a129d4e3e32b995e9ba50fd94bd64f929f13de8661d5094f3c95ccb69848aea916100b846a7ce708be227af77fdcd904e93f87159efafe90405b1495f18859db3ed459c377891bd90fb2033085b688336425b0d2718a72b47e0862255e387bdfe42755f0dc303faff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2fbf351f33f6e15b9f7a32415a6d866b60dd229eff96627e2e38ae78d0ecc526ab512fc498cd2bbf80b406b771c4bf9cdbcae76e2cddd573c2428fa3cec9ed78faf3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2ff3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2f420c84cbaeed292a221d041a000a5fb15aec87dc8eec22853149ca00f7384483331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e331625bf964682bfbc42b3ded04104b60cd78cb5386daaeb9bcbf8e89df4693e5505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c15505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c1f3cebbc07451a9f6feb959c5e0b90fc0c1b779bddb55a86ff396e68517564e2f3af9448f5e3fe1791d90233532faebd02e70c9443074e18672561791757715033af9448f5e3fe1791d90233532faebd02e70c9443074e18672561791757715033af9448f5e3fe1791d90233532faebd02e70c9443074e18672561791757715033af9448f5e3fe1791d90233532faebd02e70c9443074e18672561791757715030aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7764bf8da0a94d29f10f937439bfa4a8e17ae97ca74973e055a7367d78e623f9e764bf8da0a94d29f10f937439bfa4a8e17ae97ca74973e055a7367d78e623f9e764bf8da0a94d29f10f937439bfa4a8e17ae97ca74973e055a7367d78e623f9e5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d5d3db59a5069e69ae5787f1b0b808d19a79f6556ce9e20ef0fb2a2fab3d6fbdf7404c9bb0fad9e390f0bac77af1058c6168a2bb997ca2c73689b69ea6f3d2e7d0acf6d6d3d4e641ab63156cdca87b6eb21fdb5c5e0cc25e5906075d0c64a17c30acf6d6d3d4e641ab63156cdca87b6eb21fdb5c5e0cc25e5906075d0c64a17c30acf6d6d3d4e641ab63156cdca87b6eb21fdb5c5e0cc25e5906075d0c64a17c322129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf722129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1bb5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15ddbac739d88f5ed8dd89d9591535e711a7304e61c9bc9223fa501f9676d37a8ea22129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee5cffa8842b15c7fa9f489ea53d856ffaeb4808f4ba774c946a40f732359308029689b838f6e431a2b5b94d3aaa902b92ee940304b0e9e93901c922866e559cee574678c2a001addd639f004c68841fce8a76f50989f3acc502368d79f4be0b74dd981d079a5652b22152f61acedae4688ca61eeab6622a646199007acc36cc85a22129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b130963e2fba29933a12085c42f0ddf1a24d56b6fede9609a8cd96492853404550055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d550055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d55c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b07902fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e62fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e62fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e62fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e689862bb59c492e82eb63612291b7f5a18b0530112c7cc9c6ef740716a3268148c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b07902fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e62fb804eab40a7dc67155531b50ce46177eedf1f6af6cfe5e519636b9a52a60e6c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b079022129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b0aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b079022129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1b14cf01b64ca4ebd4ce9d9b755b419cc00108fb4f17688a2ece36fe0e80eef7a479a210bbc055b8ca9706be8001b26999952ae6b902a2d706e740667dd9a5f5b60aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf70aee52681161df176dabb3e61fcf02d62c65117c49806a230d532d1613c22bf7c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790b5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15dc54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790b5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15db5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15dc54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b0790c54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b07900055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d550055b73d1580f2ae2ce123bfd7ccad4e704c031d3fd974094c309dcb89698d55b5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15db5b63cba08f4c04d1f234d3907f605968c8ba874b9b764368f634df58f09d15d6909b5b1b944e59e76522ec08fe9f976b1847f24676dc66536d35769cc09afb422129c0952a7ea199353fee5b69dd4431fc52ce68afd678ca517097940eb5c1bc54075d3983410e7cdddf8615b0264774727446348295428d8657232fc8b07905505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c15505f992b3b2caac23fb37896019ba3ac7736fe2e64a05325be8acf23d1877c1a28ff328c025643338502baafea93549ff12c3bbcdd4fd07892c6005b0079ca0a28ff328c025643338502baafea93549ff12c3bbcdd4fd07892c6005b0079ca0a6d5b0a159632606de3d8246671ba2cdddfd6460e5a5b7909a0fb062ef247770832e49050976a54970c53031a78f7577666df698da404da60eaae9ea81509bbb26aa227d0b9303303e1ce91a3a4a725c7fdf2658f610ddba5c56cf67e91f4c77962f99f909359e098fcd2be0885673ccbc35f039f74cf639b45f9aef841e2ac9801b7055dbe22a926a330a33f5cc3c6b4662a8eed572d7ce0e49ada700b48cb5be9b97852154db5eba179e0b0ad115875569059fdb9fa5224cd6342bac8af4a3f4386573943b71cfea09c17826d6d7d15afbbf3310045968bc1921a02c0b3acbff2975935642c84bff87f7c07fd21b20ca9021469ea6424dc290caf324b96fd60780ad432118c008e4da9c5c544ad974a11d497896ca568c5543263ef04ac3f5e9834b42e2868527f7b7ffbe81fc1c621da482e6696e6d28e85f6144c32e80ffe1a764534240aac9c7da337589f7d5aa57ac3c764be624ee04dafd693dc5da0d140c96a12e4ff29146f7d733c113631a5fca5387b18884075da2ac99779ef39ed75e0eb0171cf15c61e74f04341157eb801277d87623c0e435f32201f37d560de4cc84851261dc84fb548eba78f08a478e6f1a077c4d37c6ff17172b963da430cf07276246b690ea786189c3cf520f1d13a2a843bc9f23e092aeca97b56c54837a52bb9391d347584d689f8ce5a8bc26d1b36a3af4a2619b01d3d93b9bc47ae44f3ba78c09d9778f62763cd7ae1c897a8aecbcfd8cdeac9723d10bdaeeb035db0f55164450d8bdfc9cb32df9b4cf9adb32664001b0a734cd1bbfc188a4adb467efe89f4536cf761e3a4d99399e9ef62fe510d9040395d0527895003d62a6b8d0a01f4db6222b29a3aafaf633017d3eaaa7883a69d02ba4f9d7b0fa592e20a239fabb6951769f92214378237b025239f4b749c5b4d3c1bfef203c2ebf9c7235279eb822bda5c236fdb331025e266c756ed4496c772fe4fce9b39395b4f68de5c21704b632ec3f1f0e63439cf5d5fc3dd606e637134a665f29e880866e7a2cde217e436304693d04d0bcd640f5aec09ffc9c65efb488804b1fc3f4b84aaf79e7f4003b866c7ff3c5d1bdfdb9e028bb8ff897b4bc2fef059bbeb7649f94da6d846587431e17c9642a955dea9e55f547f9e61850c594d3867a43cead002220fc6bb255ba7fa09d586b00abf1e53739f8fddc5e24b5118878978afbdd5cbad52bd7d3073611151cdccf57cb05af10eec4afa1c7584643c04d3519b0cba33ae0eb73e9fb6f10177d145f4437fdb95d5896825518691aa5a0f70426508a085d68967d84bcac2f7fb1a05a14f56dbcfc2bba6fcd49305f38d8667b0f34db6d83cc57180aa3897334d4554961ff00b0bb05811b2db95a2d460c543a1f06f338879dec4e971a9249149d4771cbd81daccc6c90cb7a37597742fdf301ee74d81ef427b13f011dffd18df26f0249d5c201b9089dda79608a82418bba586f774fb271f6778b0417ab11b3c0cee2482cbd7491d2ee3ae790adb73a155476249a9880191e2b55fa49b552ccffa72a5bba968f56693da00fb72ca964c9093a3597ef75ce49593d3c1eac68cc1797e55d0f5b8d49f867963af5f7ef7c6967c30985dc2163347454f45ecaa6952171e04bb209b54accae62309fd5cfa4184a6031d699b40439ba14b01de9e4337cdd398be398c498ef7bb7386ef03fec07726210fd627027fc2923ae426fd023958484f135f82a7f9bfb0d99b22887295efec7cad7f05381989df3eaf37c101c32943c4f9f7d6cf3dde6288064b45d5397a3f12a81ebdd247c056767c99d50f139297aa7ef2cfbcb25b4a7cc57b62be9670a32dc0f2af3a07824a5cac6da362d46be26f37080e44012f84613e7888e631bc6bc0c9df209a61c39e0c4d07bb0eb07c1372bf7df74acb7b0f61e654770f97598772a4dbedd7ae865fcba462f2ae04c183999b62895bbaa6f33ffa792bc016a3bc22b588da9462e9d1e9bbb656b66399cee011021ec4b35495e464258cfe912c616780b32f4ba8c0299922b80ffac335382701eecacc5d175eacca4dc0c69de3c01181ca46fe9dfb5d18f26e9824266622738ffd797f1921c71c6b5b71f7679b59204774edab91ac1648bb14ddf78d632fccaefcd7085a6f8f45c22a4df2dda9c86c13d53e0d7fb261450rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothwloc-2.9.0-150400.3.6.1.src.rpmhwloc-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dZ5ck@c@bbbP#a`@`P` a@_@_;]]e@Z@Z@XO@X@X6@XAX@X~@W#W@V@V~@VI@TE@TTthomas.blume@suse.comgmbr3@opensuse.orgdmueller@suse.comgmbr3@opensuse.orgdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comthomas.blume@suse.comdmueller@suse.comthomas.blume@suse.comthomas.blume@suse.comThomas.Blume@suse.comidonmez@suse.comThomas.Blume@suse.comjengelh@inai.deThomas.Blume@suse.comThomas.Blume@suse.comtchvatal@suse.comThomas.Blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comthomas.blume@suse.commpluskal@suse.comp.drouand@gmail.commpluskal@suse.commardnh@gmx.dealinm.elena@gmail.com- remove header files for feature we don't ship (jsc#PED-4156) These headers do not define an API that is not supported at present and therefore would not cause a failure during build. Still, they define static inline functions which look for HWLOC objects that are only set up by non-supported device scanners. Thus these objects will never be present - even though the relevant hardware is.- Remove libXNVCtrl support as it brings too many X dependencies (bsc#1207545)- update to 2.9.0: + Expose the memory size of CXL memory devices (Type 3) on Linux. + The LevelZero backend now reports the "XeLinkBandwidth" distance matrix between L0 devices (and subdevices) when available. + Add support for CUDA compute capability up to 9.0. + lstopo now switches to console mode when its output is redirected. Graphical window mode may be forced back with --of window. + hwloc-calc now accepts "numa" in -H, and I/O subtypes such as "gpu" in -I and -N.- Add libXNVCtrl support on TW- update to 2.8.0: * API + Add HWLOC_TOPOLOGY_FLAG_NO_DISTANCES, _NO_MEMATTRS and _NO_CPUKINDS to reduce the overhead when unneeded. + Add separate Read/Write Bandwidth/Latency memory attributes and implement them on Linux. * Backends + NUMA nodes may now have a subtype such as DRAM, HBM, SPM, or NVM on heterogeneous memory platforms on Linux. - Add DAXType and DAXParent attributes on Linux to tell where a DAX device or its corresponding NUMA node come from (SPM for Specific-Purpose or NVM for Non-Volatile Memory). + Detect heterogeneous caches in hybrid CPUs on MacOS X, thanks to Paul Bone for the help. + Max frequencies are not ignored in Linux cpukinds anymore (they were ignored in hwloc 2.7.0), but they may be slightly adjusted to avoid reporting hybrid CPUs because Intel Turbo Boost Max 3.0. - See the documentation of environment variable HWLOC_CPUKINDS_MAXFREQ. + Hardwire the PCI locality of HPE Cray EX235a nodes. * Tools + lstopo and other tools may now load Linux and x86 cpuid topology files from a tarball. + lstopo may now replace the P# and L# index prefixes with custom strings thanks to --os-index-prefix and --logical-index-prefix options. * Misc + Add --disable-readme to avoid regenerating the top-level hwloc README file from the documentation. * Bugfix + Use setenv() instead of putenv() - fixes crash in Slurm (bsc#1210227) replaces core-levelzero-Set-ZES_ENABLE_SYSMAN-via-setenv-instead-of-putenv.patch- update to 2.7.1: * Workaround crashes when virtual machines report incoherent x86 CPUID information about numbers of cores and threads. Thanks to Peter Bense for the report. * Use setenv() instead of putenv() when trying to force enable oneAPI L0 support, to avoid issues with applications that touch the environment, thanks to Josh Hursey for the patch. * Add some warnings at the end of configure when GPU libraries are missing on the system or their path is missing in the environment. * Backends + Add support for NUMA nodes and caches with more than 64 PUs across multiple processor groups on Windows 11 and Windows Server 2022. + Group objects are not created for Windows processor groups anymore, except if HWLOC_WINDOWS_PROCESSOR_GROUP_OBJS=1 in the environment. + Expose "Cluster" group objects on Linux kernel 5.16+ for CPUs that share some internal cache or bus. This can be equivalent to the L2 Cache level on some platforms (e.g. x86) or a specific level between L2 and L3 on others (e.g. ARM Kungpeng 920). Thanks to Jonathan Cameron for the help. - HWLOC_DONT_MERGE_CLUSTER_GROUPS=1 may be set in the environment to prevent these groups from being merged with identical caches, etc. + Improve the oneAPI LevelZero backend: - Expose subdevices such as "ze0.1" inside root OS devices ("ze0") when the hardware contains multiple subdevices. - Add many new attributes to describe device type, and the numbers of slices, subslices, execution units and threads. - Expose the memory information as LevelZeroHBM/DDR/MemorySize infos. + Ignore the max frequencies of cores in Linux cpukinds when the base frequencies are available (to avoid exposing hybrid CPUs when Intel Turbo Boost Max 3.0 gives slightly different max frequencies to CPU cores). - May be reverted by setting HWLOC_CPUKINDS_MAXFREQ=1 in the environment. * Tools + Add --grey and --palette options to switch lstopo to greyscale or white-background-only graphics, or to tune individual colors. * Build + Windows CMake builds now support non-MSVC compilers, detect several features at build time, can build/run tests, etc. Thanks to Michael Hirsch and Alexander Neumann .- update to 2.6.0: * Backends + Expose two cpukinds for energy-efficient cores (icestorm) and high-performance cores (firestorm) on Apple M1 on Mac OS X. + Use sysfs CPU "capacity" to rank hybrid cores by efficiency on Linux when available (mostly on recent ARM platforms for now). + Improve HWLOC_MEMBIND_BIND (without the STRICT flag) on Linux kernel >= 5.15: If more than one node is given, the kernel may now use all of them instead of only the first one before falling back to others. + Expose cache os_index when available on Linux, it may be needed when using resctrl to configure cache partitioning, memory bandwidth monitoring, etc. + Add a "XGMIHops" distances matrix in the RSMI backend for AMD GPU interconnected through XGMI links. + Expose AMD GPU memory information (VRAM and GTT) in the RSMI backend. + Add OS devices such as "bxi0" for Atos/Bull BXI HCAs on Linux. * Tools + lstopo has a better placement algorithm with respect to I/O objects, see --children-order in the manpage for details. + hwloc-annotate may now change object subtypes and cache or memory sizes. * Build + Allow to specify the ROCm installation for building the RSMI backend: - Use a custom installation path if specified with --with-rocm=. - Use /opt/rocm- if specified with --with-rocm-version= or the ROCM_VERSION environment variable. - Try /opt/rocm if it exists. - See "How do I enable ROCm SMI and select which version to use?" in the FAQ for details. + Add a CMakeLists for Windows under contrib/windows-cmake/ . * Documentation + Add FAQ entry "How do I create a custom heterogeneous and asymmetric topology?"- update to 2.5.0: + Add hwloc/windows.h to query Windows processor groups. + Add hwloc_get_obj_with_same_locality() to convert between objects with same locality, for instance NUMA nodes and Packages, or OS devices within a PCI device. + Add hwloc_distances_transform() to modify distances structures. - hwloc-annotate and lstopo have new distances-transform options. + hwloc_distances_add() is replaced with _add_create() followed by _add_values() and _add_commit(). See hwloc/distances.h for details. + Add topology flags to mitigate binding modifications during hwloc discovery, especially on Windows: - HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING and _MEMBINDING restrict discovery to PUs and NUMA nodes inside the binding. - HWLOC_TOPOLOGY_FLAG_DONT_CHANGE_BINDING prevents from ever changing the binding during discovery. + Add a levelzero backend for oneAPI L0 devices, exposed as OS devices of subtype "LevelZero" and name such as "ze0". - Add hwloc/levelzero.h for interoperability between converting between L0 API devices and hwloc cpusets or OS devices. + Expose NEC Vector Engine cards on Linux as OS devices of subtype "VectorEngine" and name "ve0", etc. Thanks to Anara Kozhokanova, Tim Cramer and Erich Focht for the help. + Add a NVLinkBandwidth distances structure between NVIDIA GPUs (and POWER processor or NVSwitches) in the NVML backend, and a XGMIBandwidth distances structure between AMD GPUs in the RSMI backends. - See "Topology Attributes: Distances, Memory Attributes and CPU Kinds" in the documentation for details about these new distances. + Add support for NUMA node 0 being offline in Linux, thanks to Jirka Hladky. + Add --with-cuda-version= or look at the CUDA_VERSION environment variable to find the appropriate CUDA pkg-config files. Thanks to Stephen Herbein for the suggestion. - Also add --with-cuda= to specify the CUDA installation path manually (and its NVML and OpenCL components). Thanks to Andrea Bocci for the suggestion. - See "How do I enable CUDA and select which CUDA version to use?" in the FAQ for details. + lstopo now has a --windows-processor-groups option on Windows. + hwloc-ps now has a --short-name option to avoid long/truncated command path. + hwloc-ps now has a --single-ancestor option to return a single (possibly too large) object where a process is bound. + hwloc-ps --pid-cmd may now query environment variables, including MPI-specific variables to find out process ranks.- update to 2.4.1: * Fix AMD OpenCL device locality when PCI bus or device number >= 128. Thanks to Edgar Leon for reporting the issue. + Applications using any of the following inline functions must be recompiled to get the fix: hwloc_opencl_get_device_pci_busid() hwloc_opencl_get_device_cpuset(), hwloc_opencl_get_device_osdev(). * Fix the ranking of cpukinds on non-Windows systems, thanks to Ivan Kochin for the report. * Fix the insertion of custom Groups after loading the topology, thanks to Scott Hicks. * Add support for CPU0 being offline in Linux, thanks to Garrett Clay. * Fix missing x86 Package and Core objects FreeBSD/NetBSD. Thanks to Thibault Payet and Yuri Victorovich for the report. * Fix the import of very large distances with heterogeneous object types. * Fix a memory leak in the Linux backend, thanks to Perceval Anichini.- update to 2.4.0: + Add hwloc/cpukinds.h for reporting information about hybrid CPUs. - Use Linux cpufreq frequencies to rank cores by efficiency. - Use x86 CPUID hybrid leaf and future Linux kernels sysfs CPU type files to identify Intel Atom and Core cores. - Use the Windows native EfficiencyClass to separate kinds. + Properly handle Linux kernel 5.10+ exposing ACPI HMAT information with knowledge of Generic Initiators. + lstopo has new --cpukinds and --no-cpukinds options for showing CPU kinds or not in textual and graphical modes respectively. + hwloc-calc has a new --cpukind option for filtering PUs by kind. + hwloc-annotate has a new cpukind command for modifying CPU kinds. + Fix hwloc_bitmap_nr_ulongs(), thanks to Norbert Eicker. + Add a documentation section about "Topology Attributes: Distances, Memory Attributes and CPU Kinds". + Silence some spurious warnings in the OpenCL backend and when showing process binding with lstopo --ps. + Add hwloc/memattrs.h for exposing latency/bandwidth information between initiators (CPU sets for now) and target NUMA nodes, typically on heterogeneous platforms. - When available, bandwidths and latencies are read from the ACPI HMAT table exposed by Linux kernel 5.2+. - Attributes may also be customized to expose user-defined performance information. + Add hwloc_get_local_numanode_objs() for listing NUMA nodes that are local to some locality. + The new topology flag HWLOC_TOPOLOGY_FLAG_IMPORT_SUPPORT causes support arrays to be loaded from XML exported with hwloc 2.3+. - hwloc_topology_get_support() now returns an additional "misc" array with feature "imported_support" set when support was imported. + Add hwloc_topology_refresh() to refresh internal caches after modifying the topology and before consulting the topology in a multithread context. + Add a ROCm SMI backend and a hwloc/rsmi.h helper file for getting the locality of AMD GPUs, now exposed as "rsmi" OS devices. Thanks to Mike Li. + Remove POWER device-tree-based topology on Linux, (it was disabled by default since 2.1). + Command-line options for specifying flags now understand comma-separated lists of flag names (substrings). + hwloc-info and hwloc-calc have new --local-memory --local-memory-flags and --best-memattr options for reporting local memory nodes and filtering by memory attributes. + hwloc-bind has a new --best-memattr option for filtering by memory attributes among the memory binding set. + Tools that have a --restrict option may now receive a nodeset or some custom flags for restricting the topology. + lstopo now has a --thickness option for changing line thickness in the graphical output. + Fix lstopo drawing when autoresizing on Windows 10. + Pressing the F5 key in lstopo X11 and Windows graphical/interactive outputs now refreshes the display according to the current topology and binding. + Add a tikz lstopo graphical backend to generate picture easily included into LaTeX documents. Thanks to Clement Foyer. + The default installation path of the Bash completion file has changed to ${datadir}/bash-completion/completions/hwloc. Thanks to Tomasz Kłoczko.- move hwloc manpage to main package (bsc#1178802)- update to 2.2.0: * API + Add hwloc_bitmap_singlify_by_core() to remove SMT from a given cpuset, thanks to Florian Reynier for the suggestion. + Add --enable-32bits-pci-domain to stop ignoring PCI devices with domain >16bits (e.g. 10000:02:03.4). Enabling this option breaks the library ABI. Thanks to Dylan Simon for the help. * Backends + Add support for Linux cgroups v2. + Add NUMA support for FreeBSD. + Add get_last_cpu_location support for FreeBSD. + Remove support for Intel Xeon Phi (MIC, Knights Corner) co-processors. * Tools + Add --uid to filter the hwloc-ps output by uid on Linux. + Add a GRAPHICAL OUTPUT section in the manpage of lstopo. * Misc + Use the native dlopen instead of libltdl, unless --disable-plugin-dlopen is passed at configure time. - install systemd files using systemd macros and register it on install with systemd - build against libnuma on all architectures- update to latest released upstream version 2.1.0 (jsc#SLE-8583) * API + Add a new "Die" object (HWLOC_OBJ_DIE) for upcoming x86 processors with multiple dies per package, in the x86 and Linux backends. + Add the new HWLOC_OBJ_MEMCACHE object type for memory-side caches. + Add HWLOC_RESTRICT_FLAG_BYNODESET and _REMOVE_MEMLESS for restricting topologies based on some memory nodes. + Add hwloc_topology_set_components() for blacklisting some components from being enabled in a topology. + Add hwloc_bitmap_nr_ulongs() and hwloc_bitmap_from/to_ulongs() + Improve the API for dealing with disallowed resources + Group objects have a new "dont_merge" attribute to prevent them from being automatically merged with identical parent or children. + Add more distances-related features: - Add hwloc_distances_get_name() to retrieve a string describing what a distances structure contain. - Add hwloc_distances_get_by_name() to retrieve distances structures based on their name. - Add hwloc_distances_release_remove() - Distances may now cover objects of different types with new kind HWLOC_DISTANCES_KIND_HETEROGENEOUS_TYPES. * Backends + Add support for Linux 5.3 new sysfs cpu topology files with Die information. + Add support for Intel v2 Extended Topology Enumeration in the x86 backend. + Improve memory locality on Linux by using HMAT initiators (exposed since Linux 5.2+), and NUMA distances for CPU-less NUMA nodes. + The x86 backend now properly handles offline CPUs. + Detect the locality of NVIDIA GPU OpenCL devices. + Ignore NUMA nodes that correspond to NVIDIA GPU by default. + Add support for IBM S/390 drawers. + Rework the heuristics for discovering KNL Cluster and Memory modes to stop assuming all CPUs are online (required for mOS support). + Ignore NUMA node information from AMD topoext in the x86 backend, unless HWLOC_X86_TOPOEXT_NUMANODES=1 is set in the environment. + Expose Linux DAX devices as hwloc Block OS devices. + Remove support for /proc/cpuinfo-only topology discovery in Linux kernel prior to 2.6.16. + Disable POWER device-tree-based topology on Linux by default. + Discovery components are now divided in phases that may be individually blacklisted. * Tools + lstopo - lstopo factorizes objects by default in the graphical output when there are more than 4 identical children. - Both logical and OS/physical indexes are now displayed by default for PU and NUMA nodes. - The X11 and Windows interactive outputs support many keyboard shortcuts to dynamically customize the attributes, legend, etc. - Add --linespacing and change default margins and linespacing. - Add --allow for changing allowed sets. - Add a native SVG backend. + Add --nodeset options to hwloc-calc for converting between cpusets and nodesets. + Add --no-smt to lstopo, hwloc-bind and hwloc-calc to ignore multiple PU in SMT cores. + hwloc-annotate may annotate multiple locations at once. + Add a HTML/JS version of hwloc-ps. See contrib/hwloc-ps.www/README. + Add bash completions. * Misc + Add several FAQ entries in "Compatibility between hwloc versions" about API version, ABI, XML, Synthetic strings, and shmem topologies.- update to latest released upstream version 2.0.4 (jsc#SLE-8583) * Add support for Linux 5.3 new sysfs cpu topology files with Die information. * Add support for Intel v2 Extended Topology Enumeration in the x86 backend. * Tiles, Modules and Dies are exposed as Groups for now. + HWLOC_DONT_MERGE_DIE_GROUPS=1 may be set in the environment to prevent Die groups from being automatically merged with identical parent or children. * Ignore NUMA node information from AMD topoext in the x86 backend, unless HWLOC_X86_TOPOEXT_NUMANODES=1 is set in the environment. * Group objects have a new "dont_merge" attribute to prevent them from being automatically merged with identical parent or children. * Fix build on Cygwin, thanks to Marco Atzeri for the patches. * Fix a corner case of hwloc_topology_restrict() where children would become out-of-order. * Fix the return length of export_xmlbuffer() functions to always include the ending \0. * Fix lstopo --children-order argument parsing. * Add support for Hygon Dhyana processors in the x86 backend, thanks to Pu Wen for the patch. * Fix symbol renaming to also rename internal components, thanks to Evan Ramos for the patch. * Fix build on HP-UX, thanks to Richard Lloyd for reporting the issues. * Detect PCI link speed without being root on Linux >= 4.13. * Add HWLOC_VERSION* macros to the public headers, thanks to Gilles Gouaillardet for the suggestion. * Bump the library soname to 15:0:0 to avoid conflicts with hwloc 1.11.x releases. The hwloc 2.0.0 soname was buggy (12:0:0), applications will have to be recompiled. * Serialize pciaccess discovery to fix concurrent topology loads in multiple threads. * Fix hwloc-dump-hwdata to only process SMBIOS information that correspond to the KNL and KNM configuration. * Add a heuristic for guessing KNL/KNM memory and cluster modes when hwloc-dump-hwdata could not run as root earlier. * Add --no-text lstopo option to remove text from some boxes in the graphical output. Mostly useful for removing Group labels. * Some minor fixes to memory binding.- update to latest released upstream version 1.11.8 (fate#324166) * Multiple Solaris improvements + Detect caches on Sparc. + Properly detect allowed/disallowed PUs and NUMA nodes with processor sets. + Add hwloc_get_last_cpu_location() support for the current thread. * Add support for CUDA compute capability 7.0 and fix support for 6.[12]. * Tools improvements + Fix search for objects by physical index in command-line tools. + Add missing "cpubind:get_thisthread_last_cpu_location" in the output of hwloc-info --support. + Add --pid and --name to specify target processes in hwloc-ps. + Display thread names in lstopo and hwloc-ps on Linux. * Doc improvements + Add a FAQ entry about building on Windows. + Install missing sub-manpage for hwloc_obj_add_info() and hwloc_obj_get_info_by_name(). * Fix hwloc-bind --membind for CPU-less NUMA nodes (again). Thanks to Gilles Gouaillardet for reporting the issue. * Fix a memory leak on IBM S/390 platforms running Linux. * Fix a memory leak when forcing the x86 backend first on amd64/topoext platforms running Linux. * Command-line tools now support "hbm" instead "numanode" for filtering only high-bandwidth memory nodes when selecting locations. + hwloc-bind also support --hbm and --no-hbm for filtering only or no HBM nodes. * Add --children and --descendants to hwloc-info for listing object children or object descendants of a specific type. * Add --no-index, --index, --no-attrs, --attrs to disable/enable display of index numbers or attributes in the graphical lstopo output. * Try to gather hwloc-dump-hwdata output from all possible locations in hwloc-gather-topology. * Updates to the documentation of locations in hwloc(7) and command-line tools manpages. * Make the Linux discovery about twice faster, especially on the CPU side, by trying to avoid sysfs file accesses as much as possible. * Add support for AMD Family 17h processors (Zen) SMT cores in the Linux and x86 backends. * Add the HWLOC_TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES flag (and the HWLOC_THISSYSTEM_ALLOWED_RESOURCES environment variable) for reading the set of allowed resources from the local operating system even if the topology was loaded from XML or synthetic. * Fix hwloc_bitmap_set/clr_range() for infinite ranges that do not overlap currently defined ranges in the bitmap. * Don't reset the lstopo zoom scale when moving the X11 window. * lstopo now has --flags for manually setting topology flags. * hwloc_get_depth_type() returns HWLOC_TYPE_DEPTH_UNKNOWN for Misc objects.- Fix build on Leap where both sle_version is defined and is_opensuse is True.- make hwloc-dump-hwdata only available on x86, as it is only supported for Intel Knights Landing Xeon Phi platforms - revert sub packages for SLE from no-arch to arch specific in order to keep backward compatibility - fix typo in specfile- fix grammar errors- use correct upstream source version- use version_prefix in specfile and download_files service to get sources- Set noarch on the subpackages that are arch independent - Run configure with enabling verbose mode and disable needless knobs - Set version in the package fully (not 1.11 but 1.11.5+git...) - Rename files to name of the package, if it needs to be renamed the folder needs to keep the other name too - Do not mess with provides/obsoletes about the hwloc-2.0 it won't work with libsolv anyway without user interaction * Bump the user version to 2.0.0.1.11.5+git... to allow 'fake' update for user in order to work with fate#321929c#5- switch to version 1.11.5 since 2.0 is a development version with no .so-version set fate#321929 comment#5)- fix missing manpage bug (bsc#995407) - remove dependency to selinux-policy, selinux is not essential for hwloc (bsc#976559 comment#4)- add dependency to selinux-policy (bsc#976559)- Update to 2.0 to support memory side cache (fate#319511)- Update to 1.11.2 * Improve support for Intel Knights Landing Xeon Phi on Linux: + Group local NUMA nodes of normal memory (DDR) and high-bandwidth memory (MCDRAM) together through "Cluster" groups so that the local MCDRAM is easy to find. - See "How do I find the local MCDRAM NUMA node on Intel Knights Landing Xeon Phi?" in the documentation. - For uniformity across all KNL configurations, always have a NUMA node object even if the host is UMA. + Fix the detection of the memory-side cache: - Add the hwloc-dump-hwdata superuser utility to dump SMBIOS information into /var/run/hwloc/ as root during boot, and load this dumped information from the hwloc library at runtime. - See "Why do I need hwloc-dump-hwdata for caches on Intel Knights Landing Xeon Phi?" in the documentation. Thanks to Grzegorz Andrejczuk for the patches and for the help. * The x86 and linux backends may now be combined for discovering CPUs through x86 CPUID and memory from the Linux kernel. This is useful for working around buggy CPU information reported by Linux (for instance the AMD Bulldozer/Piledriver bug below). Combination is enabled by passing HWLOC_COMPONENTS=x86 in the environment. * Fix L3 cache sharing on AMD Opteron 63xx (Piledriver) and 62xx (Bulldozer) in the x86 backend. Thanks to many users who helped. * Fix the overzealous L3 cache sharing fix added to the x86 backend in 1.11.1 for AMD Opteron 61xx (Magny-Cours) processors. * The x86 backend may now add the info attribute Inclusive=0 or 1 to caches it discovers, or to caches discovered by other backends earlier. Thanks to Guillaume Beauchamp for the patch. * Fix the management on alloc_membind() allocation failures on AIX, HP-UX and OSF/Tru64. * Fix spurious failures to load with ENOMEM on AIX in case of Misc objects below PUs. * lstopo improvements in X11 and Windows graphical mode: + Add + - f 1 shortcuts to manually zoom-in, zoom-out, reset the scale, or fit the entire window. + Display all keyboard shortcuts in the console. * Debug messages may be disabled at runtime by passing * HWLOC_DEBUG_VERBOSE=0 in the environment when --enable-debug was passed to configure. * Add a FAQ entry "What are these Group objects in my topology?".- Update to version 1.11.1 * Hardwire the topology of Fujitsu K-computer, FX10, FX100 servers to workaround buggy Linux kernels. * Fix L3 cache information on AMD Opteron 61xx Magny-Cours processors in the x86 backend. * Detect block devices directly attached to PCI without a controller, for instance NVMe disks. * Add the PCISlot attribute to all PCI functions instead of only the first one. * Ignore PCI bridges that could fail assertions by reporting buggy secondary-subordinate bus numbers * Fix an overzealous assertion when inserting an intermediate Group object while Groups are totally ignored. * Fix a memory leak on Linux on AMD processors with dual-core compute units. * Fix a memory leak on failure to load a xml diff file. * Fix some segfaults when inputting an invalid synthetic description. * Fix a segfault when plugins fail to find core symbols. * Fix a segfault when displaying logical indexes in the graphical lstopo. * Fix lstopo linking with X11 libraries, for instance on Mac OS X. * hwloc-annotate, hwloc-diff and hwloc-patch do not drop unavailable resources from the output anymore and those may be annotated as well. * Command-line tools may now import XML from the standard input with -i -.xml * Add missing documentation for the hwloc-info --no-icaches option.- Cleanup spec file with spec-cleaner - Update to 1.10.1 * Actually remove disallowed NUMA nodes from nodesets when the whole-system flag isn't enabled. * Fix the gathering of PCI domains. Thanks to James Custer for reporting the issue and providing a patch. * Fix the merging of identical parent and child in presence of Misc objects. Thanks to Dave Love for reporting the issue. * Fix some misordering of children when merging with ignore_keep_structure() in partially allowed topologies. * Fix an overzealous assertion in the debug code when running on a single-PU host with I/O. Thanks to Thomas Van Doren for reporting the issue. * Don't forget to setup NUMA node object nodesets in x86 backend (for BSDs) and OSF/Tru64 backend. * Fix cpuid-x86 build error with gcc -O3 on x86-32. Thanks to Thomas Van Doren for reporting the issue. * Fix support for future very large caches in the x86 backend. * Fix vendor/device names for SR-IOV PCI devices on Linux. * Fix an unlikely crash in case of buggy hierarchical distance matrix. * Fix PU os_index on some AIX releases. Thanks to Hendryk Bockelmann and Erik Schnetter for helping debugging. * Fix hwloc_bitmap_isincluded() in case of infinite sets. * Change hwloc-ls.desktop into a lstopo.desktop and only install it if lstopo is built with Cairo/X11 support. It cannot work with a non-graphical lstopo or hwloc-ls. * Add support for the renaming of Socket into Package in future releases. * Add support for the replacement of HWLOC_OBJ_NODE with HWLOC_OBJ_NUMANODE in future releases. * Clarify the documentation of distance matrices in hwloc.h and in the manpage of the hwloc-distances. Thanks to Dave Love for the suggestion. * Improve some error messages by displaying more information about the hwloc library in use. * Document how to deal with the ABI break when upgrading to the upcoming 2.0 See "How do I handle ABI breaks and API upgrades ?" in the FAQ.- minor spec fixes (unbreak build for suse_version < Factory)- Update to Version 1.10.0 * v1.10.0 is the new feature release. There is no new major change in this release, just improvements everywhere. If you are buying new Intel Xeon E5 with 10 cores or more, this release is required for proper Socket/NUMA detection until the Linux kernel gets fixed. * API + Add hwloc_topology_export_synthetic() to export a topology to a synthetic string without using lstopo. See the Synthetic topologies section in the documentation. + Add hwloc_topology_set/get_userdata() to let the application save a private pointer in the topology whenever it needs a way to find its own object corresponding to a topology. + Add hwloc_get_numanode_obj_by_os_index() and document that this function as well as hwloc_get_pu_obj_by_os_index() are good at converting nodesets and cpusets into objects. + hwloc_distrib() does not ignore any objects anymore when there are too many of them. They get merged with others instead. Thanks to Tim Creech for reporting the issue. * Tools + hwloc-bind --get now executes the command after displaying the binding instead of ignoring the command entirely. Thanks to John Donners for the suggestion. + Clarify that memory sizes shown in lstopo are local by default unless specified (total memory added in the root object). * Synthetic topologies + Synthetic topology descriptions may now specify attributes such as memory sizes and OS indexes. See the Synthetic topologies section in the documentation. + lstopo now exports in this fully-detailed format by default. The new option --export-synthetic-flags may be used to revert back the old format. * Documentation + Add the doc/examples/ subdirectory with several real-life examples, including the already existing hwloc-hello.C for basics. Thanks to Rob Aulwes for the suggestion. + Improve the documentation of CPU and memory binding in the API. + Add a FAQ entry about operating system errors, especially on AMD platforms with buggy cache information. + Add a FAQ entry about loading many topologies in a single program. * Misc + Work around buggy Linux kernels reporting 2 sockets instead 1 socket with 2 NUMA nodes for each Xeon E5 v3 (Haswell) processor. + pciutils/libpci support is now removed since libpciaccess works well and there's also a Linux-specific PCI backend. For the record, pciutils was GPL and therefore disabled by default since v1.6.2. + Add --disable-cpuid configure flag to work around buggy processor simulators reporting invalid CPUID information. Thanks for Andrew Friedley for reporting the issue. + Fix a racy use of libltdl when manipulating multiple topologies in different threads. Thanks to Andra Hugo for reporting the issue and testing patches. + Fix some build failures in private/misc.h. Thanks to Pavan Balaji and Ralph Castain for the reports. + Fix failures to detect X11/Xutil.h on some Solaris platforms. Thanks to Siegmar Gross for reporting the failure. + The plugin ABI has changed, this release will not load plugins built against previous hwloc releases.sheep01 1686657581  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.9.0-150400.3.6.1hwloc-doca00125_source.htmla00128_source.htmla00131_source.htmla00134_source.htmla00137_source.htmla00140_source.htmla00143_source.htmla00146_source.htmla00149_source.htmla00152_source.htmla00155_source.htmla00158_source.htmla00161_source.htmla00164_source.htmla00167_source.htmla00170_source.htmla00173_source.htmla00176_source.htmla00179_source.htmla00182_source.htmla00185_source.htmla00188_source.htmla00191_source.htmla00194.htmla00195.htmla00196.htmla00197.htmla00198.htmla00199.htmla00200.htmla00201.htmla00202.htmla00203.htmla00204.htmla00205.htmla00206.htmla00207.htmla00208.htmla00209.htmla00210.htmla00211.htmla00212.htmla00213.htmla00214.htmla00215.htmla00216.htmla00217.htmla00218.htmla00219.htmla00220.htmla00221.htmla00222.htmla00223.htmla00224.htmla00225.htmla00226.htmla00227.htmla00228.htmla00229.htmla00230.htmla00231.htmla00232.htmla00233.htmla00234.htmla00235.htmla00236.htmla00237.htmla00238.htmla00239.htmla00240.htmla00241.htmla00242.htmla00243.htmla00244.htmla00245.htmla00246.htmla00247.htmla00248.htmla00249.htmla00253.htmla00257.htmla00261.htmla00265.htmla00269.htmla00273.htmla00277.htmla00281.htmla00297.htmla00301.htmla00305.htmla00309.htmla00313.htmla00317.htmla00321.htmla00325.htmla00329.htmla00333.htmla00337.htmla00349.htmla00353.htmla00357.htmla00361.htmla00365.htmla00369.htmla00373.htmla00377.htmla00381.htmla00385.htmla00389.htmla00393.htmla00394.htmla00395.htmla00396.htmla00397.htmla00398.htmla00399.htmla00400.htmla00401.htmla00402.htmla00403.htmla00404.htmla00405.htmla00406.htmla00407.htmla00408.htmla00409.htmla00410.htmla00411.htmla00412.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclosed.pngdevel09-pci.pngdiagram.pngdir_5cb306d949c7931a3b6c77517393dd34.htmldir_d44c64559bbebec7f509842c48db8b23.htmldoc.pngdoxygen.cssdoxygen.svgdudley.pngdynsections.jsemmett.pngfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_vars.htmlhagrid.pngindex.htmljquery.jsmenu.jsmenudata.jsmodules.htmlnav_f.pngnav_g.pngnav_h.pngnetloc_design.pngnetloc_draw.pngopen.pngpages.htmlppc64-full-with-smt.pngppc64-with-smt.pngppc64-without-smt.pngsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssHWLOC_ALLOW_FLAG_ALL.3.gzHWLOC_ALLOW_FLAG_CUSTOM.3.gzHWLOC_ALLOW_FLAG_LOCAL_RESTRICTIONS.3.gzHWLOC_API_VERSION.3.gzHWLOC_CPUBIND_NOMEMBIND.3.gzHWLOC_CPUBIND_PROCESS.3.gzHWLOC_CPUBIND_STRICT.3.gzHWLOC_CPUBIND_THREAD.3.gzHWLOC_DISTANCES_ADD_FLAG_GROUP.3.gzHWLOC_DISTANCES_ADD_FLAG_GROUP_INACCURATE.3.gzHWLOC_DISTANCES_KIND_FROM_OS.3.gzHWLOC_DISTANCES_KIND_FROM_USER.3.gzHWLOC_DISTANCES_KIND_MEANS_BANDWIDTH.3.gzHWLOC_DISTANCES_KIND_MEANS_LATENCY.3.gzHWLOC_DISTANCES_TRANSFORM_LINKS.3.gzHWLOC_DISTANCES_TRANSFORM_MERGE_SWITCH_PORTS.3.gzHWLOC_DISTANCES_TRANSFORM_REMOVE_NULL.3.gzHWLOC_DISTANCES_TRANSFORM_TRANSITIVE_CLOSURE.3.gzHWLOC_DISTRIB_FLAG_REVERSE.3.gzHWLOC_LOCAL_NUMANODE_FLAG_ALL.3.gzHWLOC_LOCAL_NUMANODE_FLAG_LARGER_LOCALITY.3.gzHWLOC_LOCAL_NUMANODE_FLAG_SMALLER_LOCALITY.3.gzHWLOC_LOCATION_TYPE_CPUSET.3.gzHWLOC_LOCATION_TYPE_OBJECT.3.gzHWLOC_MEMATTR_FLAG_HIGHER_FIRST.3.gzHWLOC_MEMATTR_FLAG_LOWER_FIRST.3.gzHWLOC_MEMATTR_FLAG_NEED_INITIATOR.3.gzHWLOC_MEMATTR_ID_BANDWIDTH.3.gzHWLOC_MEMATTR_ID_CAPACITY.3.gzHWLOC_MEMATTR_ID_LATENCY.3.gzHWLOC_MEMATTR_ID_LOCALITY.3.gzHWLOC_MEMBIND_BIND.3.gzHWLOC_MEMBIND_BYNODESET.3.gzHWLOC_MEMBIND_DEFAULT.3.gzHWLOC_MEMBIND_FIRSTTOUCH.3.gzHWLOC_MEMBIND_INTERLEAVE.3.gzHWLOC_MEMBIND_MIGRATE.3.gzHWLOC_MEMBIND_MIXED.3.gzHWLOC_MEMBIND_NEXTTOUCH.3.gzHWLOC_MEMBIND_NOCPUBIND.3.gzHWLOC_MEMBIND_PROCESS.3.gzHWLOC_MEMBIND_STRICT.3.gzHWLOC_MEMBIND_THREAD.3.gzHWLOC_OBJ_BRIDGE.3.gzHWLOC_OBJ_BRIDGE_HOST.3.gzHWLOC_OBJ_BRIDGE_PCI.3.gzHWLOC_OBJ_CACHE_DATA.3.gzHWLOC_OBJ_CACHE_INSTRUCTION.3.gzHWLOC_OBJ_CACHE_UNIFIED.3.gzHWLOC_OBJ_CORE.3.gzHWLOC_OBJ_GROUP.3.gzHWLOC_OBJ_L1CACHE.3.gzHWLOC_OBJ_L1ICACHE.3.gzHWLOC_OBJ_L2CACHE.3.gzHWLOC_OBJ_L2ICACHE.3.gzHWLOC_OBJ_L3CACHE.3.gzHWLOC_OBJ_L3ICACHE.3.gzHWLOC_OBJ_L4CACHE.3.gzHWLOC_OBJ_L5CACHE.3.gzHWLOC_OBJ_MACHINE.3.gzHWLOC_OBJ_MISC.3.gzHWLOC_OBJ_NUMANODE.3.gzHWLOC_OBJ_OSDEV_BLOCK.3.gzHWLOC_OBJ_OSDEV_COPROC.3.gzHWLOC_OBJ_OSDEV_DMA.3.gzHWLOC_OBJ_OSDEV_GPU.3.gzHWLOC_OBJ_OSDEV_NETWORK.3.gzHWLOC_OBJ_OSDEV_OPENFABRICS.3.gzHWLOC_OBJ_OS_DEVICE.3.gzHWLOC_OBJ_PACKAGE.3.gzHWLOC_OBJ_PCI_DEVICE.3.gzHWLOC_OBJ_PU.3.gzHWLOC_RESTRICT_FLAG_ADAPT_IO.3.gzHWLOC_RESTRICT_FLAG_ADAPT_MISC.3.gzHWLOC_RESTRICT_FLAG_BYNODESET.3.gzHWLOC_RESTRICT_FLAG_REMOVE_CPULESS.3.gzHWLOC_RESTRICT_FLAG_REMOVE_MEMLESS.3.gzHWLOC_TOPOLOGY_COMPONENTS_FLAG_BLACKLIST.3.gzHWLOC_TOPOLOGY_DIFF_APPLY_REVERSE.3.gzHWLOC_TOPOLOGY_DIFF_OBJ_ATTR.3.gzHWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO.3.gzHWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME.3.gzHWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE.3.gzHWLOC_TOPOLOGY_DIFF_TOO_COMPLEX.3.gzHWLOC_TOPOLOGY_FLAG_DONT_CHANGE_BINDING.3.gzHWLOC_TOPOLOGY_FLAG_IMPORT_SUPPORT.3.gzHWLOC_TOPOLOGY_FLAG_INCLUDE_DISALLOWED.3.gzHWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3.gzHWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING.3.gzHWLOC_TOPOLOGY_FLAG_RESTRICT_TO_MEMBINDING.3.gzHWLOC_TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES.3.gzHWLOC_TYPE_DEPTH_BRIDGE.3.gzHWLOC_TYPE_DEPTH_MULTIPLE.3.gzHWLOC_TYPE_DEPTH_OS_DEVICE.3.gzHWLOC_TYPE_DEPTH_PCI_DEVICE.3.gzHWLOC_TYPE_DEPTH_UNKNOWN.3.gzHWLOC_TYPE_FILTER_KEEP_ALL.3.gzHWLOC_TYPE_FILTER_KEEP_IMPORTANT.3.gzHWLOC_TYPE_FILTER_KEEP_NONE.3.gzHWLOC_TYPE_FILTER_KEEP_STRUCTURE.3.gzHWLOC_TYPE_UNORDERED.3.gzhwloc_alloc.3.gzhwloc_alloc_membind.3.gzhwloc_alloc_membind_policy.3.gzhwloc_allow_flags_e.3.gzhwloc_bitmap_allbut.3.gzhwloc_bitmap_alloc.3.gzhwloc_bitmap_alloc_full.3.gzhwloc_bitmap_and.3.gzhwloc_bitmap_andnot.3.gzhwloc_bitmap_asprintf.3.gzhwloc_bitmap_clr.3.gzhwloc_bitmap_clr_range.3.gzhwloc_bitmap_compare.3.gzhwloc_bitmap_compare_first.3.gzhwloc_bitmap_copy.3.gzhwloc_bitmap_dup.3.gzhwloc_bitmap_fill.3.gzhwloc_bitmap_first.3.gzhwloc_bitmap_foreach_begin.3.gzhwloc_bitmap_foreach_end.3.gzhwloc_bitmap_free.3.gzhwloc_bitmap_from_ith_ulong.3.gzhwloc_bitmap_from_ulong.3.gzhwloc_bitmap_from_ulongs.3.gzhwloc_bitmap_intersects.3.gzhwloc_bitmap_isequal.3.gzhwloc_bitmap_isfull.3.gzhwloc_bitmap_isincluded.3.gzhwloc_bitmap_isset.3.gzhwloc_bitmap_iszero.3.gzhwloc_bitmap_last.3.gzhwloc_bitmap_list_asprintf.3.gzhwloc_bitmap_list_snprintf.3.gzhwloc_bitmap_list_sscanf.3.gzhwloc_bitmap_next.3.gzhwloc_bitmap_not.3.gzhwloc_bitmap_nr_ulongs.3.gzhwloc_bitmap_only.3.gzhwloc_bitmap_or.3.gzhwloc_bitmap_set.3.gzhwloc_bitmap_set_ith_ulong.3.gzhwloc_bitmap_set_range.3.gzhwloc_bitmap_singlify.3.gzhwloc_bitmap_singlify_per_core.3.gzhwloc_bitmap_snprintf.3.gzhwloc_bitmap_sscanf.3.gzhwloc_bitmap_t.3.gzhwloc_bitmap_taskset_asprintf.3.gzhwloc_bitmap_taskset_snprintf.3.gzhwloc_bitmap_taskset_sscanf.3.gzhwloc_bitmap_to_ith_ulong.3.gzhwloc_bitmap_to_ulong.3.gzhwloc_bitmap_to_ulongs.3.gzhwloc_bitmap_weight.3.gzhwloc_bitmap_xor.3.gzhwloc_bitmap_zero.3.gzhwloc_bridge_covers_pcibus.3.gzhwloc_compare_types.3.gzhwloc_const_bitmap_t.3.gzhwloc_const_cpuset_t.3.gzhwloc_const_nodeset_t.3.gzhwloc_cpubind_flags_t.3.gzhwloc_cpukinds_get_by_cpuset.3.gzhwloc_cpukinds_get_info.3.gzhwloc_cpukinds_get_nr.3.gzhwloc_cpukinds_register.3.gzhwloc_cpuset_from_glibc_sched_affinity.3.gzhwloc_cpuset_from_linux_libnuma_bitmask.3.gzhwloc_cpuset_from_linux_libnuma_ulongs.3.gzhwloc_cpuset_from_nodeset.3.gzhwloc_cpuset_t.3.gzhwloc_cpuset_to_glibc_sched_affinity.3.gzhwloc_cpuset_to_linux_libnuma_bitmask.3.gzhwloc_cpuset_to_linux_libnuma_ulongs.3.gzhwloc_cpuset_to_nodeset.3.gzhwloc_cuda_get_device_cpuset.3.gzhwloc_cuda_get_device_osdev.3.gzhwloc_cuda_get_device_osdev_by_index.3.gzhwloc_cuda_get_device_pci_ids.3.gzhwloc_cuda_get_device_pcidev.3.gzhwloc_cudart_get_device_cpuset.3.gzhwloc_cudart_get_device_osdev_by_index.3.gzhwloc_cudart_get_device_pci_ids.3.gzhwloc_cudart_get_device_pcidev.3.gzhwloc_distances_add_commit.3.gzhwloc_distances_add_create.3.gzhwloc_distances_add_flag_e.3.gzhwloc_distances_add_handle_t.3.gzhwloc_distances_add_values.3.gzhwloc_distances_get.3.gzhwloc_distances_get_by_depth.3.gzhwloc_distances_get_by_name.3.gzhwloc_distances_get_by_type.3.gzhwloc_distances_get_name.3.gzhwloc_distances_kind_e.3.gzhwloc_distances_obj_index.3.gzhwloc_distances_obj_pair_values.3.gzhwloc_distances_release.3.gzhwloc_distances_release_remove.3.gzhwloc_distances_remove.3.gzhwloc_distances_remove_by_depth.3.gzhwloc_distances_remove_by_type.3.gzhwloc_distances_s.3.gzhwloc_distances_transform.3.gzhwloc_distances_transform_e.3.gzhwloc_distrib.3.gzhwloc_distrib_flags_e.3.gzhwloc_export_obj_userdata.3.gzhwloc_export_obj_userdata_base64.3.gzhwloc_free.3.gzhwloc_free_xmlbuffer.3.gzhwloc_get_ancestor_obj_by_depth.3.gzhwloc_get_ancestor_obj_by_type.3.gzhwloc_get_api_version.3.gzhwloc_get_area_membind.3.gzhwloc_get_area_memlocation.3.gzhwloc_get_cache_covering_cpuset.3.gzhwloc_get_cache_type_depth.3.gzhwloc_get_child_covering_cpuset.3.gzhwloc_get_closest_objs.3.gzhwloc_get_common_ancestor_obj.3.gzhwloc_get_cpubind.3.gzhwloc_get_depth_type.3.gzhwloc_get_first_largest_obj_inside_cpuset.3.gzhwloc_get_largest_objs_inside_cpuset.3.gzhwloc_get_last_cpu_location.3.gzhwloc_get_local_numanode_objs.3.gzhwloc_get_membind.3.gzhwloc_get_memory_parents_depth.3.gzhwloc_get_nbobjs_by_depth.3.gzhwloc_get_nbobjs_by_type.3.gzhwloc_get_nbobjs_inside_cpuset_by_depth.3.gzhwloc_get_nbobjs_inside_cpuset_by_type.3.gzhwloc_get_next_bridge.3.gzhwloc_get_next_child.3.gzhwloc_get_next_obj_by_depth.3.gzhwloc_get_next_obj_by_type.3.gzhwloc_get_next_obj_covering_cpuset_by_depth.3.gzhwloc_get_next_obj_covering_cpuset_by_type.3.gzhwloc_get_next_obj_inside_cpuset_by_depth.3.gzhwloc_get_next_obj_inside_cpuset_by_type.3.gzhwloc_get_next_osdev.3.gzhwloc_get_next_pcidev.3.gzhwloc_get_non_io_ancestor_obj.3.gzhwloc_get_obj_below_array_by_type.3.gzhwloc_get_obj_below_by_type.3.gzhwloc_get_obj_by_depth.3.gzhwloc_get_obj_by_type.3.gzhwloc_get_obj_covering_cpuset.3.gzhwloc_get_obj_index_inside_cpuset.3.gzhwloc_get_obj_inside_cpuset_by_depth.3.gzhwloc_get_obj_inside_cpuset_by_type.3.gzhwloc_get_pcidev_by_busid.3.gzhwloc_get_pcidev_by_busidstring.3.gzhwloc_get_proc_cpubind.3.gzhwloc_get_proc_last_cpu_location.3.gzhwloc_get_proc_membind.3.gzhwloc_get_pu_obj_by_os_index.3.gzhwloc_get_root_obj.3.gzhwloc_get_shared_cache_covering_obj.3.gzhwloc_get_thread_cpubind.3.gzhwloc_get_type_depth.3.gzhwloc_get_type_depth_e.3.gzhwloc_get_type_or_above_depth.3.gzhwloc_get_type_or_below_depth.3.gzhwloc_gl_get_display_by_osdev.3.gzhwloc_gl_get_display_osdev_by_name.3.gzhwloc_gl_get_display_osdev_by_port_device.3.gzhwloc_ibv_get_device_cpuset.3.gzhwloc_ibv_get_device_osdev.3.gzhwloc_ibv_get_device_osdev_by_name.3.gzhwloc_info_s.3.gzhwloc_levelzero_get_device_cpuset.3.gzhwloc_levelzero_get_device_osdev.3.gzhwloc_linux_get_tid_cpubind.3.gzhwloc_linux_get_tid_last_cpu_location.3.gzhwloc_linux_read_path_as_cpumask.3.gzhwloc_linux_set_tid_cpubind.3.gzhwloc_local_numanode_flag_e.3.gzhwloc_location.3.gzhwloc_location_type_e.3.gzhwloc_memattr_flag_e.3.gzhwloc_memattr_get_best_initiator.3.gzhwloc_memattr_get_best_target.3.gzhwloc_memattr_get_by_name.3.gzhwloc_memattr_get_flags.3.gzhwloc_memattr_get_initiators.3.gzhwloc_memattr_get_name.3.gzhwloc_memattr_get_targets.3.gzhwloc_memattr_get_value.3.gzhwloc_memattr_id_e.3.gzhwloc_memattr_id_t.3.gzhwloc_memattr_register.3.gzhwloc_memattr_set_value.3.gzhwloc_membind_flags_t.3.gzhwloc_membind_policy_t.3.gzhwloc_nodeset_from_linux_libnuma_bitmask.3.gzhwloc_nodeset_from_linux_libnuma_ulongs.3.gzhwloc_nodeset_t.3.gzhwloc_nodeset_to_linux_libnuma_bitmask.3.gzhwloc_nodeset_to_linux_libnuma_ulongs.3.gzhwloc_nvml_get_device_cpuset.3.gzhwloc_nvml_get_device_osdev.3.gzhwloc_nvml_get_device_osdev_by_index.3.gzhwloc_obj.3.gzhwloc_obj_add_info.3.gzhwloc_obj_add_other_obj_sets.3.gzhwloc_obj_attr_snprintf.3.gzhwloc_obj_attr_u.3.gzhwloc_obj_attr_u_hwloc_bridge_attr_s.3.gzhwloc_obj_attr_u_hwloc_cache_attr_s.3.gzhwloc_obj_attr_u_hwloc_group_attr_s.3.gzhwloc_obj_attr_u_hwloc_numanode_attr_s.3.gzhwloc_obj_attr_u_hwloc_numanode_attr_s_hwloc_memory_page_type_s.3.gzhwloc_obj_attr_u_hwloc_osdev_attr_s.3.gzhwloc_obj_attr_u_hwloc_pcidev_attr_s.3.gzhwloc_obj_bridge_type_e.3.gzhwloc_obj_bridge_type_t.3.gzhwloc_obj_cache_type_e.3.gzhwloc_obj_cache_type_t.3.gzhwloc_obj_get_info_by_name.3.gzhwloc_obj_is_in_subtree.3.gzhwloc_obj_osdev_type_e.3.gzhwloc_obj_osdev_type_t.3.gzhwloc_obj_t.3.gzhwloc_obj_type_is_cache.3.gzhwloc_obj_type_is_dcache.3.gzhwloc_obj_type_is_icache.3.gzhwloc_obj_type_is_io.3.gzhwloc_obj_type_is_memory.3.gzhwloc_obj_type_is_normal.3.gzhwloc_obj_type_snprintf.3.gzhwloc_obj_type_string.3.gzhwloc_obj_type_t.3.gzhwloc_opencl_get_device_cpuset.3.gzhwloc_opencl_get_device_osdev.3.gzhwloc_opencl_get_device_osdev_by_index.3.gzhwloc_opencl_get_device_pci_busid.3.gzhwloc_restrict_flags_e.3.gzhwloc_rsmi_get_device_cpuset.3.gzhwloc_rsmi_get_device_osdev.3.gzhwloc_rsmi_get_device_osdev_by_index.3.gzhwloc_set_area_membind.3.gzhwloc_set_cpubind.3.gzhwloc_set_membind.3.gzhwloc_set_proc_cpubind.3.gzhwloc_set_proc_membind.3.gzhwloc_set_thread_cpubind.3.gzhwloc_shmem_topology_adopt.3.gzhwloc_shmem_topology_get_length.3.gzhwloc_shmem_topology_write.3.gzhwloc_topology_abi_check.3.gzhwloc_topology_alloc_group_object.3.gzhwloc_topology_allow.3.gzhwloc_topology_check.3.gzhwloc_topology_components_flag_e.3.gzhwloc_topology_cpubind_support.3.gzhwloc_topology_destroy.3.gzhwloc_topology_diff_apply.3.gzhwloc_topology_diff_apply_flags_e.3.gzhwloc_topology_diff_build.3.gzhwloc_topology_diff_destroy.3.gzhwloc_topology_diff_export_xml.3.gzhwloc_topology_diff_export_xmlbuffer.3.gzhwloc_topology_diff_load_xml.3.gzhwloc_topology_diff_load_xmlbuffer.3.gzhwloc_topology_diff_obj_attr_type_e.3.gzhwloc_topology_diff_obj_attr_u.3.gzhwloc_topology_diff_type_e.3.gzhwloc_topology_diff_u.3.gzhwloc_topology_discovery_support.3.gzhwloc_topology_dup.3.gzhwloc_topology_export_synthetic.3.gzhwloc_topology_export_xml.3.gzhwloc_topology_export_xmlbuffer.3.gzhwloc_topology_flags_e.3.gzhwloc_topology_get_allowed_cpuset.3.gzhwloc_topology_get_allowed_nodeset.3.gzhwloc_topology_get_complete_cpuset.3.gzhwloc_topology_get_complete_nodeset.3.gzhwloc_topology_get_depth.3.gzhwloc_topology_get_flags.3.gzhwloc_topology_get_topology_cpuset.3.gzhwloc_topology_get_topology_nodeset.3.gzhwloc_topology_get_type_filter.3.gzhwloc_topology_get_userdata.3.gzhwloc_topology_init.3.gzhwloc_topology_insert_group_object.3.gzhwloc_topology_insert_misc_object.3.gzhwloc_topology_is_thissystem.3.gzhwloc_topology_load.3.gzhwloc_topology_membind_support.3.gzhwloc_topology_misc_support.3.gzhwloc_topology_refresh.3.gzhwloc_topology_restrict.3.gzhwloc_topology_set_all_types_filter.3.gzhwloc_topology_set_cache_types_filter.3.gzhwloc_topology_set_components.3.gzhwloc_topology_set_flags.3.gzhwloc_topology_set_icache_types_filter.3.gzhwloc_topology_set_io_types_filter.3.gzhwloc_topology_set_pid.3.gzhwloc_topology_set_synthetic.3.gzhwloc_topology_set_type_filter.3.gzhwloc_topology_set_userdata.3.gzhwloc_topology_set_userdata_export_callback.3.gzhwloc_topology_set_userdata_import_callback.3.gzhwloc_topology_set_xml.3.gzhwloc_topology_set_xmlbuffer.3.gzhwloc_topology_support.3.gzhwloc_topology_t.3.gzhwloc_type_filter_e.3.gzhwloc_type_sscanf.3.gzhwloc_type_sscanf_as_depth.3.gzhwloc_windows_get_nr_processor_groups.3.gzhwloc_windows_get_processor_group_cpuset.3.gzhwlocality_advanced_io.3.gzhwlocality_api_version.3.gzhwlocality_bitmap.3.gzhwlocality_configuration.3.gzhwlocality_cpubinding.3.gzhwlocality_cpukinds.3.gzhwlocality_creation.3.gzhwlocality_cuda.3.gzhwlocality_cudart.3.gzhwlocality_diff.3.gzhwlocality_distances_add.3.gzhwlocality_distances_consult.3.gzhwlocality_distances_get.3.gzhwlocality_distances_remove.3.gzhwlocality_gl.3.gzhwlocality_glibc_sched.3.gzhwlocality_helper_ancestors.3.gzhwlocality_helper_distribute.3.gzhwlocality_helper_find_cache.3.gzhwlocality_helper_find_covering.3.gzhwlocality_helper_find_inside.3.gzhwlocality_helper_find_misc.3.gzhwlocality_helper_nodeset_convert.3.gzhwlocality_helper_topology_sets.3.gzhwlocality_helper_types.3.gzhwlocality_info_attr.3.gzhwlocality_levels.3.gzhwlocality_levelzero.3.gzhwlocality_linux.3.gzhwlocality_linux_libnuma_bitmask.3.gzhwlocality_linux_libnuma_ulongs.3.gzhwlocality_memattrs.3.gzhwlocality_memattrs_manage.3.gzhwlocality_membinding.3.gzhwlocality_nvml.3.gzhwlocality_object_sets.3.gzhwlocality_object_strings.3.gzhwlocality_object_types.3.gzhwlocality_objects.3.gzhwlocality_opencl.3.gzhwlocality_openfabrics.3.gzhwlocality_rsmi.3.gzhwlocality_setsource.3.gzhwlocality_shmem.3.gzhwlocality_syntheticexport.3.gzhwlocality_tinker.3.gzhwlocality_windows.3.gzhwlocality_xmlexport.3.gz/usr/share/doc/packages//usr/share/doc/packages/hwloc-doc//usr/share/man/man3/-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:29384/SUSE_SLE-15-SP4_Update/6535b6b78a2851e65d575f5f6f6830f7-hwloc.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux  directoryHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 579 x 550, 8-bit/color RGB, non-interlacedPNG image data, 1200 x 1175, 4-bit colormap, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textSVG Scalable Vector Graphics imagePNG image data, 826 x 340, 8-bit/color RGB, non-interlacedPNG image data, 738 x 270, 8-bit/color RGB, non-interlacedPNG image data, 818 x 270, 8-bit/color RGB, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 776 x 463, 8-bit/color RGBA, non-interlacedPNG image data, 927 x 904, 8-bit/color RGB, non-interlacedPNG image data, 1362 x 350, 8-bit/color RGB, non-interlacedPNG image data, 1202 x 150, 8-bit/color RGB, non-interlacedPNG image data, 578 x 150, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)'j>(7O! utf-817d66335262a231432dea8d619616f0fd1f30835e6be9dfcd1261fd732a0105f?P7zXZ !t/6]"k%aơS ozxN.pQw}O@'6 %^[3>Hg٦{6 \ mi̢)yБFVh wߩ Q3^L D0z0A%xؕIŘn\^r6-[h/K'{6KXmHeۊp˜ y V̴Gspsd=z $[zqIe%)0}es1v$ 0*]멢n _*pI5pJXF=8aEnR<2qU-Dg3dqa q@{HjR10zTG)5Ղl@nq1|PPvIrX,!"@sN+á%^уw%R!=)U@R@eLhQ.Qg%m$yv# 3@_&4BZi6eڠgsav֫>]Fk` ރc47R85SB kϕErn< ^z-ZPqL?LYdǿS YN %d_M=7Uz 8f3>qGuݔR!Rng!#9mlgG("$x/CnQ2b3 1舆o8mnn#INzAO'P*El_Y9MإJoM-7ZA CusZPC!}| 1Pu ]P5)M^-Acf60H ~Ƭ͚*)0.=V =J`%ZWvݍH9~ qQL!z|߀WOîO?u`rX9w&9p Gds_&*A~B^t5x`-MY\?LGG=ƣy ]ZV|ndۗ5lTOT WHk ƍj/%]+?v3RI*{;Oa%=i0ȘsGRwx1j01߃Jt{weVo[cnU4 p9T=>hX$w`T[)Н_bz]zU1r5 1MhsU^̃] GhnhĺqB{T-% VŸY?'T1JrQ{NvF|@iSG=m3";7OڏW[0}("f瞪nVZq̳e_2c1etpúcݚuuw/TIg26|Ӣp_O06;m\>*=u[+d%;WҶ{6Bh"W$`oNjb23U04@/oK$1ޜBS$ PL&jJE<.6(z4 '4h4Sؚt$SaE6G! jo?0􃌐ԇWΠa]JQk@̿:UԄV~DdJ TG=2QI޼Wyg"i0ފ퍕iؘ]_ bY<._"CM+j@#_4ZˇvIѩ8M%`$R9tճvyi!жaCDV?%Z1%VEW ĠJphU2{/ y&VU}% '(E\ ,UC 5db.45M\gHHw3\˰QB`G% q=7Xمt-&!%,3-_>KA!]!\ |Fn5C0?w 3IqȸLWMz dXf{,f"3jLe,R:.0_4Jyн_Ӕs-_F4ga5#` у=@)N.U Dm!׍ jX:B3%<ιmA͛>E LplZzXM= Iq.dZ76݁E}I~ʀfvh3]Gz7¯>Fs IXxHcLR;lY|u]>B rB' UWvh8مa ? d*V_χD"UpL.ev+jV@sR#՘$E嫈ɱ2 ^Kd{dԿr@"+_eCq@l =~%M(N CS&A\u@ |lalb,iH5:r (.ى-7lY3v"A+ U5՘]*G|| 9q?X3BDXOI5n%$**41ٖ鳍s24 )՞5+ 6`C9ZWw(L ]FIv.šR@kd-au0"A~~;( AS1Fm[d^D$a Za4=P/kΐZ^ aCŖX9t)eQXUl]>=3PD ,ZΉqZ jF/aOncd 6ZIM֧[N aL?=[r„(斊5]5o31-p; =jg_mE+ ͅHS>Cfp vfcEE1դhB+F&䭓үǎP6ulzQ)@K JMs`+oY3:݇'WJXtk>eVT MDugkyrU&0̼75n>귓JON[XI2|V \0K0v ԄQDB^< `@)]AZLjsP}71i8KeFo@\804 b-rjM4H ZI2wyfʰ!JO׳7mKЇm ><$w}K|;!(.( =[3Z?PH /dԞXtr?v `||i7} xw1ӓK3LjI@l?S?…F3J]`0 $m-E@Ťˇ9iX߭&GվdPQaA>QK[6e3(T[RH3e%}O4˨wMr4[a5%'ԁD9b'TD_=HyI'%)zC%jXhfJ?HóܻIw0֨$-ģl(.uJ%V%9nkN^o.+;!3y.uX%q_}æ`4Fmf'c™)[X44ލ#vhENVbL"+ Ma=2ԊYK3(j oUdb5rEC4d m2G?`IB[UEM2صj)9:|/=BNL] i8Pybդjo'Ov>SZ"U-H^R#nֹy,E8RY͘FEhX kRͅ6J4vϘ<)U&Nַe)JuKn5l|ʄ5c >WYa<0 5Q|K8Y󝇏L h&ءeBt2`0&H_l\*ypopʶ?P`Wwi}(~r{R&cCZ1^b^H 6 "^RWSA_hHcGqrnoz\ ?p){|CLP^u+;Hf궷{Ԅ|:¼lԓh+)پ #t)"$O}aN+IK??k&▿Zt$Bj&zKN,8R"n#qy8JtN57MT8$E0N5N)JZ-,!M^ F(D# 1 $M D˜nUݫ1_}^sֶEH;$\/no)R7h$ڄb+"t,/}n-lCyX,ʉ CByKgJn32+P6J7-o,/).d23ϞwL!s@V;46૦K{Ɍi mE `ZGD Ef /&3}'ovS0/w:cWfzp4تY6(+`kmO8~o(Hh-<h7+32|Iҡ;&N#K&Y`q&sGF'ds-=P;Xkn<㓉;pAŔ. N"s,#)iXh/??4 +Ԟاr! ?pRtaL7!ȒK^BCcrV=iNQ|(.+7ӥ]b4)!fC)AehGIª"Y:qE*1X<?۰kD> \5A̓ +i>'<^drփj¸,W3)=f/#7 ŝ97š~ %2F%z,A>, <|z(v?ܫU*8 l_( Ic> a`=6* <.syK56@%ԂeH!A 6l;2*.-MN3z:9qkcNc(h#=*$ӢfnRkuzb%֪E/U,5޸`Lk\yۆ9J5HKPj~ )NLƟن#ɤ/$>&S^6O)2R(*~ߵ7ބ$%GwO%\pLͨ `t.VN>'\(A'ؘݭ+Ŋ.|O_| ~LP`JsKTvS]h|\Lnڴ/x8}90.-İYK/5.&q[X/އMɽȥYHp(SobNX AvLgA\'UK?ԎqA |ɲ,Y%mCӂp% A"czS%Na I"]y墄!RuOѹK~jYPm"}d5*5aUy#tyW@B}7|3V Jd[tQK{*&sbf/Lo#.uܚPHbHo\,fV()H%*y|&4 9}Ug{<)?HeD?&N7yH%pi8(,30A}@AZ53n4!t[1G@HeGzh4'<8Ș M1DSy".m@R^+Qyc%Ol"<{y<i8)DWV!DGap%}:,q@Gs` fg>'D/co7pckj@"ɜ|%DZ܌Gn E aL<1#/^Ǣ?A$b݌~FdvvpB2`'jLqXZ&1\4|O8-|@OT]W)x.zNu!:oStyC1BqX3ׯYSyы&u/&7fU?{j7ʪO"uz] @!\=r^?ݶFm`)Z_[J4Nԃ "x-? x;Iϗ1;[#`8<{1yשTi ޗcsߜĚ?ȏ|ގE43پ7'0_P_{4z%˘u^[KJ@(aEo@ ^)>q ٯ9pY-9H͐;?m 3)ma$/5 u*/,#v@-͕%3pl_S*c nkۊZZy bBq6{@rdž2ѰW)mWN? 7dE\ԝ`3j*L%B: m$]Nuϭ~V*[IlR1K]e߬=/)'嫮|NfQâWAxFÖ@cHqQs~ۻ$Z d5k>.2tz/HNL朽5>PbbO:sw̥!JT"tcKbmy&1ko)#'p_b!6@w̆YPH{guXF|1T>-xW.}f7"΢HAh+9*rq!O5":Y%cJ^D[j@xm TswH"!wwWX3㩋OO`[-bHJc^R3a(> 9/=󍶶HCcѳXg|:ŧpkS6lӗS<˔EzHߋxOԩ[MY> ,Sr׀q(x r' sc+ZDSQ97KvtbxvL%2Nraa/6SO"k}r~F(Wr k?J+tmE.;9 DIlltE+]ȬRpĵgd'2U6QMӯH`̌F˂‹*!QӔ ؙ-kܼ-v = ʾƉTj5Ȕ<`*]z^ff XT`|h!3f(2bk+G*%)Pa e"턫i*L>=5ՠumfvZUJO)~qO4F.Hiiq6IZ .2^%%d 0W O_$K{GNQ'hG)3:d*l|GA҈%Nnz#$֯[Pwj?@Anewg$yYwQ6;A/(,Zݎܐ28)-~},,C7päe3Z8I O ۫l)#\܅(z( e"Xǝii ,#6`L;SH˜ra@?P_ĻԡŞvmc2~r砬d<$b5"iyE Ue! Wrj^7Nqq!9Y|41}_¸WȬ)L {Z`R[b~lu{Z0! ZG؂jvt[xU/P&c &JY9]uR?ʠ/R-TeD*xDǵ8_}C"\WvH_-Fͳ8u$s%9rC?@*$9e$mˏX ͮTl>T}?(e<a&M{̂.-y@QD)DS$7k5\mOȦtjk)!>MTwł]>[SWL`iג̟=JLzId.$b 5B8oš&#xXi4ҐbT*~iA.}iO/c_qPBn}~CeJƊUX^`jQzPE-HNޅsXZ3*]kH,b gKS|tS#%heq)ظ3}Cu*2:œ"?_r.W>|p4h~ $WqtBҩv0W'9, Ⱥw!T6#ˍX24T܏;4ateY*ǀq"3{\8o@PU!Zl[ –̖Q ֬4ήBQ4wu~&4jض;5͵A5{kC 85@~(H)kZBj.)?wW Rfr r:{X9V4[b Q"u-^hi;/7W׆6Ed]=2J>bP/= ز&:8 }hYsonncT.^Xjf(+h:,)ZͺilumAr&MIG5dю)lV︦k_j GC'xc+HQ~c+~ X)#??MsrhWZ-[JmyZT-+MP TH8>w2}J\]T.)TF*YЈU<AD=!rz@q%Qt@ V i9z趧|3P,p) Avlì:X {&jMQ8yzī]LU÷ʒ} ur&,"*_Ұ~vh*P]o,p׼oWrpѤkw WVJImn<%rD_b2m.3M"D9Qxa'dRF`Y≻ 1 X?U7i>T-TCM:b፸YTkXﲰ(nK6{Re,O?Y@ DqkF}h/5S_PK^yȞʔ|ֹk.NNMgC9Mg5@>0$k f 2cRCtKX%~}Fԧ.VM+.+5믓0=ʵhI GQ$AL -#dWf#}wHx6RJ D*: ^OlY%@AϋX/-f.Kw-lIn<z/g[thd@ĸ}ijXlEs8b_[N͝[$Vq}f;Eʮ!}0 b|RAjY Cupl[pNWpE+L"L-Ɔǿ5(EDU;PmK`۾߄f:Yq"!@;׌_2W>AHb񦤝0u[ǁ+¢z[vY%- FDMxճBQt,UO>.4W$DÊ `}ͪ--󋈺9{= tHi)iqcԀk,9|o=⾇g_"<-GiZ;/ZrXɉКԙ%JUp5QI؇"qu2^\rpi~MGraF?h le;ŀ'N[J~>0q5RZz4ud?-tR[M@JY!ngeQELZk{6Oaܧj)pY]kQmŠ%y͈9-4?(R>V+0ɩ(_4Ln[!tÀfDt|a"rlo,!ͬƑ@gBj8wqŁW "<`$&MeJz+ sATp*)Y!8S/F#LAn@|aԿe y5aW=:I=6=׃1;rl#Q)lob_ߨ٦?'iEsw%,:}:R0".Af5})^4'9DFuNZN@ ^#%wHlإb1$]-m)3LzŮT vWѫ>p`}`XwjǥbZKYN;-"0? P@t -BaE•+pdrs,0M|e\JeTqR,RF7Y!Tَ5"`L}"^v[SM } fGu%~H9 .uG2|1זXz'OZ7)2~$+`~^X5k_ԩ84xY%ãʼna(#pYlx'wAdv; oxr ̥ gnY#l9߀8x2Wkfu.2èsO + 7bWGf@?{=sUKQ+ǓUv^8$1GTm.K~+1aXJnStzl 5KU9'q&kZ{Vn~F(1yk:YkPPLKn Svb(u5(st,mh(pM5j PSBH9>b6T_@x+m^v.vqfFdcwg0{ǟi'!;FAbrºSuiQ>ZF2&W$RN5Ίj4*~s AyV@QꟊÄkPEͿY:tTkk=2n1&B~sHQ9'tMM.+Ôh:5D]̬ WVCǴ8w.=)]Jj(NUגAU3F>< *qa W5.PB*Zu::=\n;k;? dtPh'<9򱖐V Dc`;FeBR-J,MSe'^#4K-ӹ bmd^I澶*x캪 rRNg/愰XҫYubl;'{WMڹ#cvۿS="j5Gq no0%TN˳j15 '}ܰR4S#бGDV\RroxB#h U }}O%f%hjGܮ߬b3gJw^ǜG>I}_YqX3\NuE-SMy;Tp]'P "4-+y]RbxPgev\0aL@=@++=C,}žS-u%<~ؘ4fFfsS [+Keq $5Ql.&~r b?j~d;d<Zz.0I2۱ 0T;kwNed6ld X 'c]]r=^w[74}.ϲ;D!84z=7͢R4{K|B-Oq""1I;t9.ĵ&>:msm3!s-\X4P"=W ]E`j$1S"']5;{BHw+qaJ/0fz "Y(鎴AT⼢O?d\T:dLJqe_m]u鴠1/`J,yޒM+J0ۜm٦uq62Z„6l0΂YqLaO q|'O٨R&ϘTrK ZW^S/lE nkZe|^S;knhfxL4'Iw)zryUޓiLq+ʰ1](؛J6jM8l,BiYQvXW.i}]DE{ Ʒ5IFS ;II3L4qbnHDеZkV <;*/$@12,Zj:N뮡DC#퀋9իmlV7+7΍9Y' A\\bg>tudSn <'{N؎WnĦ[Ʉ98k"Y r #=lf6H]!1 pAԱ?Oof'̚Nz"(x>A^_ΚTL1gl3^ʚǽLcW,i2پ6r ,9m [n j@޶I) 4 S@CW(@1=OJi:+ l NMQ@kB ĞbRewĶ@2f%(A]8DCw&q-qu!rďEˋ''%+-jOpld> 5O%K*\w#E c°yNȻv( Z?UZeq@B|ph νwQ_9.K ?7<;vQQƂQɲG,u0fM]9ҽ98cM-fO\5mR~)'O)&#Vh`* y?+J>(X'XFL) Zүw+Gv 9@ˎѳJ5:!!h~O}P͍wHt E˻vr9!|ĖC)1Swo>cC;k0ڸ2j)RslYvxgU'iS_4EHS;Ep(9d4 Kr m`TQka<ګxחbJeT7,ؠj?zQs TLCgR!X&{?Yj–1&GHұ WI mE2nc.]ɆFgxu5}5Q RAstu؝ZӅѣN 2i%U$Az@G/t3w[|eSp7CQsg.*R.:܄e/C 3xf!r 2{, {zԯ3 Y4PA+9rCV5c, K>ZKQ{xk ^4 ٥"[I)-}-@rK\Ŧ*9vM6D6VA ݒ^LqS!ZF7˸]SZWKk3(sėKUh2f4|jqxXq!(ʺOӠq(RȲ3% Q*nFwLȥw fyY#xF%gۃ-u_jayFK2}TIH />l-˗a/lpHw:#,6ꚔXm 0 { S! Gr{v{Hy#. l̲b_cKqxNHw6(S'>@ؒUo# [0[lMS2oFbg2M{CNSɇ:f0H{Vޗ3h] zJsL@(Kuz*$VZJqLxj Pntc1~,4SNyrNpk"IT*Y@ˆ0uJX%۞:Tu\(]t×yWqJ9d6ښ, %4䅫<ѦQ]H8GFm׺)`uI'GK y),.Pepu %6b.T(aiD ~P`Ǡ"H9}쎜H`W4poTTϢ>/&{uʦ_ >?%{a3qZJ`W74MI'ڳ>xnX‚w򥵠(h\UmU$T1(ZhPyiL#.:2}UEw<3 ;D)׳CXԸh}O/tUxFv2Gw} ÕB8ɓMpwHWj5eo_ct%~K0!n=b܊n~lFnPm0u's3U nK ?Han9ձJ(|bݺcGЙ!@eHX,GRJMdЁxhSògqӤ-jJ ^=P56Ccvy7ZX4͚+8b *zM#󸵴*80:iP~rƼR'/91>8!>q ajr>(5b˩vVM |3Gj+G zǝ ~ j!6q0[?6W!kD)w߯ক 8Go񁌨iEA@&yc7^b/;T>Ú5TiC…{ ̺Cl>X^D`0D+B >?1ձ'Dw]l`Y1!y8K) 8=w/0 1"z>(>I#-R)ZzEP[P*7xaȾ3t ۤ%3J?,[P*WSd1KO IgH:T1[҅Df[:j yb՝ !X*AZ700;Op 3: =`n'Sg+edJF=>5P u5@ h:-pփ3 l(3|5udo>ֽW S`4ԑ>o|qhҲ7ٛ[.Lc}=gYII:if NW\=UQ $LU.0x~ez}OO/dQ¸IVɇa/GJ'nL W" V}+6zNcL6i@X$=Yc /4߳b lm &ahl -"冄+F4|D ƞҏ,yWC Y b ,)gd7rP)at8Qt+S$kmt~e<Z.UV+6ij}{=΢ϰVo'.堷b֚Dx2"+U ]?DvA< ,'8,ҼIδJհ`hRQO2ԧ|wGeg\1 GA甔\C dj2HO8W Zb51zcJPz5%I{%p*x+0L$TsoLqo@y/,쾘ɄSRu= yQFں*΃881T BG[{tmlDq](aŲau::}fw)fql$8psiW"3BQQWu2 hRDAv-;NcfRjz5ttqfT?[KcO2B2 Drl;64PHzK%މN k!PfA:Ob_xr."R3`X+?ͪaAQn`:Z6fM` d0 V"Zl^;VYL?De&՚횀T/Q>;hp,h#^?TFy7NP,{Ǻ=#84NIwu3(*@[`WT!z"0N^l4տ4pxTEҷ$5@|+[r@EX.&+l{D(nf[Ղ{C386weUNHDǬAg-jXFGP|J&W=#_l`Xϓ?'9&sQ~S{["px)oiqSˆB#B#< N|FZ1{;&UcvtE "tѽW7'd1máBWG3? @YDbs/Z4< ڱYa i L"n:T}a8.C(C `(ڬr>c&ףu}?#bg~VHGuCd=#D?4"!3nDG$huNeJ$Ǎrq*%{n .bМ ̗Άa=\ګʇw A)_ r0+#%͕fzRRvCteM9 FZM `lvA w  ~E$_e]TY888\2GJ E6:so>h8(jW;ou3s>HD^ő CN ~.Sh@ <W }e. R$#+U\㻺U_XxYZ>1JQQl\J֩I OttľsWz'2z9U/SdYC-nQjU.lwOv\4c=N0z+heN3;>²5v`;r/5LqPY:`f0ٻ8Dua5NL.+5P+;.Nzpx)O `k|荔A|_ӧE՝9Q|7sإK,2W`qĈV |: /"NOmb&k I+8Co !!CrT@h@B4A~ƙ~9t-{o_L||fS5,;'k{F{t"sx0YMzG 3gsI[υ6Tt?Í|M*5}[!Wx}XlY&kLSb&7T)iwH7><զF#3,*vEO-} Ъ-7a&&Ď纶%RД>h0W'R'3p~=B%]#_]BI˓mM{_ aQ/#Ci0o醕p~}ylj} kRweו8IJC0 ȭhRZm ";iǨb n ۺNmj>_aYb2}_ְJ}(^e执(奠rQ2/)'b'tp pId'۬C1٬ yY;Ip/h6|mΟzǬGA$+!́K M5DimVw]Zv.ωVdWka&JshbHU]#>}|O34kv1uڤ0MauM %Sz nؖG XOեP .|ع zMG~Ñ=A3qSLTvQ mF"סyxC7<oOHđ2|W^x8";$ m{*直-sppH/0y;*H,!߻&HYǛ|ؠh2NfMo"J,HE?.Fr!ZZy׭Y}m̸-=.&1IVrqz?ޜ j&yGߞcHkX vǨ3j*Ub“I@ʗW@OHVL7P8ru<E0{/xJuYD%"ѨNߋ5qR Bp68{.My}oԋ/Zz+ڲK^(Gj/5VXL,O̭l/Ǭv)XF35"Y)˒wPqPց1l|p$ P]ԯG*Ɓ'-Nj"s:y]0#c2ɕq zbf۷iQq$_o{<Ѓr:&7{ 6#׶$T*@i'3+ٺ"9iq× &Bx-s:bl0`/1!5~zZ cTقYSDmBȝM~ꯜ<2zE,#-}0Y)_PY|C7tJI,\ܥs+ߔw0.A5R;Qmv..&eċ$8Zڌ3jz%9$Ҡp~K1$Q eN{DEWf%Ej1ṽiYrMuO^ȶX bWN {.8L슠FD>}+¶*MF1hӈ°֝孎0ϒ[U  IO O,Pϊ3h!fm1 Thi'jH :ZfvB#ըg$U~,".m ֤Ci[Kyҏ:`OK̂?a# AJ_g#utrx&&`A< ɼTO+.,q=Ftay/O<`mٛSr0xj993ȭp03~eu_X02Khg.f<-,xsSoف`9mՃ6R+NVoEY:c %;ᨢb,$@޿˿Ip $$sA`Cs7r<1ټZT*sʭ: Cs8NoVǺAɋ"jw R"fIWÝ2ۊi L f_ E!{LX[SSz 41KUJh QםʠfWB%c|ᰎ5{(,<{ck4Š'? \~g6NOc TE+mbr1+ Lԕ~acTҝSF߲.;^k kuDx)^iֽٱv}u}m:npqtY TkV4U50wLfcD'u|G4t򔳸jE `hsTKk*k [޾^{Ag膞x0?!Q(_,T}UZ M>,5) VN$Eڦ<'҃RZvpjNLտ}~IE{?1H\W.g&MTc] gԏ :fYbqH0ghR>AfDU+O."A<0f)^6 a#*p~&-^UAn8ڙ>f C>㷭A2 Idh;.J]D^VJd/aoi0Һ-UlcdפJ, siɔ,|^[~Ƶ6M-4 RWbDXn^ULﻮc7/K I/$9PٽF(5sƷ{"VE۫lb`g^)Jwx zxQT5,qVŴ+L/ؾPSږ9Qb!` *h+ F=G*ed ZcrkiP N<{=J<au'YfZbxrY2?2cթ>ϲ;.,U5!$3Ab]E: TGb J&+6{ 1'+ Jhƣ{+152z]:g^?.8PZThmKK-1F G~nj_1/s&@|'jpQ@Z 趏4vP1b,NX"]t+~STsM0F&)\ӮBmY < PףAqHC۠X+p FHI/aXmi([Uol4r~X.?eܟ4Y'zM6{DoΌ]PixӇsD[Z{|`Nc=. qa{4od {+NY0 bΎg}iݠW,>qHˣ[S ]=tk$bO 8lE |/Lbov3[Hbmx7/(XkK 8J3g엺{,zF16X.άο]#J~pCv([_ś_q1,./Og\+P;MXxJ"ld2LHKUn>4 en8WlKxE', rļv18`^d#8/'TL2.Cʷ̹$tQC;If`ˠ=NںƊCh}!RUd^Mg&ߏ .Y@Q;ɹr%ƞN[oTCD˵Ei'<:N˯ #SHPIS`s 3@5, 9i*Ȥ_\H.߆:I${&Xֽ 3صYI5S!! E$WqׇU jY/2ahGc5 -:Lif+pM* ЁO}F[ |~ lmeJI/Hsh#nDO^jr 3 *Zﮃ0~2r7a<&G[!3$3+]੸en7׬vHG i _sB_~zO#Z#Zwasջkhoa]fs|{Lfc% .<@q/v4=HSaDvЩgfcvu ,([ӭjЈ)X4$1R B8=5ox?dz"}h=Y6d\:z1k·ʥATG^>QdC0|ỈRdΠks1,TLJz{՟Λ" mIn.`P*kx#1pjA #To 88*r&/yLMȩtĽ!k]GMJ̍  wǹFϱS U{ǡT.c]-ʮhK;WE2h+8 ל(!$K)f-ad-WkV]Gۓ1F![2Bj+|bz%x5Bd𞓰\j{Y^ߌ=7(Lxj6r;ʝ_4!B+C!f6)wӜ~#'VT#;)^ZC "dtS7S{ fe(N='}-TI2c}ܛpl]ot357 T3JL`tw Qv}:n!LFKE eK),-0dG*ƈ8}PwFR>QhRWf້\0-i^zUϢԡZX, 46k% 36p^0'b\9]aQ7ikt 3*T@. %fH)mt /= {SW XryM%.7 Ay}FK*dh[}G28HW4/vAo+))wVMٌQf@7V2R!=w mɝqdjB7JE J gf:P5+EwP$`jʍ,zva✷.Q@P0@ЂɵFqu}<XcW>(U| _ RNʘ1+8U|lܸ9[Tr,' +E#ޯAm ul*ꆰ$Fp,S=r>%Q"Ird\PKXٹtʐv G2\u ~PY &")v% O BbKR azt0z̆ ɽQ1мp*$}NOzesH=mJ2e͜I9& Zr1;Y|#S-7K;l\ _9;H] ̜9Ŕ.lTJe.$ѳ54$Mp{"#N߫S1 K+KNp0XU>MS6wCޯud7d(̙FF0`I%ҵRO"=lI D{֊$3nl%y]`]u.,00m xtV^HB{`jxwuapTACyʘzg?(Pykz2߆35Ьi񽻡:(lP@БN ]_lO-CXCp$nKb7.Ҭm.*tOpڈ~]~ߧyRop}%0V5buK)g+K/Nv<}##أ0FDl΋Imv0үI!X\z{̊\bwe rT;@\(KޣG%e5街اVfr$&RN ea_ gMX+ok56wm?rgm[<9noֹRNx!FdKݺȁۊ_.evgADUGNg%GE3d€P0'n zS{u%;TsKrNho-|Α@E B/\e/W'iOŚ4]GbDG?55s͍$-&7LjH Ֆe4 jbZػ%_ǎ჏uq|(*' ڏ'ɏqdZaz7 cR󳍶+3Q!1eik9D¹I", ư֭;24Ijobݬ^5%H\W5dj ԏqQ6=}6lH]anT(} \bȵN\O3X"ڊ$a[[7qk lr״c:6DSFzY&Hmf>"!dutGLD͜>U7b rq\Tޏ+4jzM}#wLnDnEi2Kj o 8TB j~;6cӢ+5M~%UhsOl{Bm9WHG)̖}PIoLk 1n5x_~Lg[r}b$iy @V#HnҀ5fSHX٫NBz?J.8L_ b[PPn\f[(BM;Q4# צGXۗs;($*|tYzG>o_6H6 t\d?g_ z];o1왪8MF/k`|Gc~ZH> U%Ȗ̽ީA` Cʅ`F%^/)Q ka"D8?2X`K7%\)ZttUڽs|SDfeB,\l皞[*~N,,!+1Ȱ}H~H>ٖ [r^aMu1ŅS4lGzD?8$)8>"abF3CXl8 BF`X߹6_S,\NrZBۛ5"Za3T+㺡zfd$li0uh;./cmS؍4]8|T0쭖.Ww ŦWfJO_C$˸W&1o1OJzz/į1E\g*QA;pBR2d_Qaɬ&)O=Z4]rz% 0#M-tbD`859oznۧeF]} XNg|U %X3zʕ4vHӡI zo2~-xG5n8jsK( Pl)9IZȻӹkA][#C\Gb6Wb)!C 2IvonNCm653ɦ(F~ӣh Kȸ7 yFA/ǣ}gYѧ8#E:x=n4.h.̗ipb7u"6ARgVJ_XJũ aj|KraTFd0 `-sl]'4k;Ʒk*l$-|vY7y8 l(AFӍ" U-x`zqfFWa!hKFVsq1?yG?vh>!`X\_N20(`8؀/W.()ǭ{N5r"g9Enr1#fz\9`XeVTx9vb+/:d<~$}\k[vfp/+[5[["Wf=}pjۼPː+~fi<7,5("=Q*sB"aq_p) M#1왾Bs7n;Xl:ߏR»N"˴@5/KO㘽rA1:{tmwHapWĿٴ.G Ƌ!+zh1Īw0p vN)xȆ-6068-u vP5AyMOw?~CUF=ѱ%?$< LW˛p3|ACZZW/9o ap *ḫ ¬.mKFuahP[Vj)ǑWW+DZD'Bҵ*NR7d,\z{K#'p cM GE 9= &Z OYJ׷U鴟 肱zQiϕF-rmE " 4.u^fV*SsmF Z,ՄR˭pZkJ+ouay:C.v7'NJm2FeH4XMadpq OоgO7E2:_빧XgEO!eIHxCy0aE*(zֲ;qk/b,l֡oӫ C[jr(LcHc^z[v;2$5 ԕd$s5t4߲eJ1J#96:se]H c+mCcvD:YNtF%k'9<Pt ;6qx5R/g+N/Vmcsmɉviò75E:eT] 9׫)$ZZHLW4,݅`Y5VT@ ϐk꽲@Z(.e$9j$VbR<Jt 6b7P ѷ6W^O ASvZ3;@Н%簰WI"Niz Uӓ.s:d RwК(|+ytQ @;YԲf3~T vk3uJRGh}2UdU9LloS#A>:Shĥh(q:{``M<8PNn fcoډ@fj4zDi竅.[#eU(.2N$}'_ƥ;a8d"7=L?*/BzHw^Z<~ޖnCw?:ӣ>@i7'Uѣ+뿈)oR)`L1y@0R  %QʆxPF:.6K[!_H@7BlC;\KT{F6]b!qcj͟D7 ͎5Y;{_$}O#'DOT|1 GG2%DY&kQͽ61`}N#dƻ) >yD<| ݩA|A>hPxTZ•Q.o%TܦJwPiN+`!eQԼlSN`1Oa/Yd3nc{)%&XrO+nlH^yYd^{2 5b-G56F]T2*֩_H% "J9nִm -mc O^R5A@ݐ-Ilbٿx~Ե'_ML4*9>6;) x/ T#be9.W.&yۂDۤjFctRQNy`ITp~1׌b!MF0݌!W8*蚊_w@ k>Q:<v $*A Yia] /WRzh%xyah2hk0 ɐ*ǖX_CHN?+NK!Z"gaDys}ɇcJ@9e`]x0el~e4rsu?W)^Q# 9QBN)q-8:]OܻiɋR6۟61JT9s#5?ymdw`)1Եdz !W\;RHeQ@ֶX;9ԗ!+*򯮃^>:f~y u"h޴ool@>_N~e6ڧpw!xG|j\  15agԎOIXwXzu: a7&w2k"Ca&Vt:d7 dŠܨ/? r;TRC؀6KycuMc^oƪykQ O1vumrqAves( Oiw\QU^5m6 {;63 7u:zq9\J.WL8?Ȍg-KTЙf!a*.2(YCլld(oZri*dqzLS/FE<ƺiפŞZvE}T@'C d!NziA6CO.g`*3,Kh@Ra& uD]r0FN&xx`HE]"ju ,=op݁@M"mV0~w8xW5lj~45)(Zl-6f24RuD`BhD_U{&3nF woM{Bٺƛԉ!aVR:E|Wp3^2`ΗW;B-x5LM"F|AUp)u(5{cȲ2*)n~2'/raM3*sяЀ#:e%ր/znۘ[Pv#wnxhzoƻw@@D;2xr٬%MmD%S b l'v[qGȷ#qиfM`d8vA8f$fqM@ERxy&+㋜2+ ZVYiXonSr'0gqʤS6} /O- 0ǁ-id(ۯ*0֖ㅷ 00}p|h]$b2|vtc!{` iv<$RZo=N$>T`K{Rw!kDؠ͝(Gi25wƄzVe1&@#7 FԪ8m 2!P{YR\<>B'I85Gc\k qVHBSF-h !< X)sﷵ/+81vp,i0@p?Ez}j܋O[JJD1J}XBY˘%aj3JD+"w|Q]y>vn [2v@Y)[K[aT9F*RNxd1f.TX9$0gRz\%Y)84̈́KF'fM#Kܑ`PJ9$8 k6K}ؐo}0 +gfz~{ K͓Î!YG<.uQϐ@g+22#R&Ϋ~:5V]k{egMw%I_бivPx/PrܳFY ˀ y墚`d8D-jj_@Vt{HPMS*[PRA`.Bf]cr9YpyjE eut!&?'p!dx $IW(\TջF*5fʞjۇ`@04njGIwP5fqT{пϬ*?C߲k跿0o=tzBE[|`5qsk͡Ś_=7@w+;_}nio# ?yny1OsTT?|Y-B ݑqE&іWmenECfhthW:h3tS Q-rR'I sFXlUOWN0\(tIup|}nˌg~w/g>now=-i_6lGCIc8 90p2߳aC mI (uL3Y'Eg"杔Z_j@6msI8N eв![ɰ PV{;'x?n[Qa%IoH+uky궷ĽQ<4Wbɧb+]/ Ej ͉ +;ʭ~;t˱FvD3.;W,dFbBA|[Vv;S* }X͕z,1E,C;zg\T8n_2E_B(\[ Y05o#W|`Jۀ.,PgSO6S耐хzxxC~˿N]q?ؒQR`pJJN+س/dC :ǰcZu$KNjmtVbx7FWz6q÷i!yѸb7`T 'DPQ:AǃFA=AJy]2DjoI / pMLwvH7,V5WRtozsͳשm'>vfy㜍XG < ^\˞TɛL`(A>Xb{<[:?!kK7xϹbhKeJ ;ѩrPdLaG.l~ }r0WOv檕gdAfA'A3TǷUcL^)`놭1>YQ{QDTu l1%B$\3AYmw&Te.>8Wq;.\'l'5HA푓qUBܗlĚ@݀ ͔ZΑp.W*+VK1$]Yq^RR ypS7Us>ZZ͒L;aoa?v젦B/zT7ZJӬE=/ai91AFtrUuM )%2(z;=6?P"U\z_`QeEwo1>v{AU=!6v_WdlJű%a ٕ|F}Mv̤\ _ >j/F*b`z !Mg¬nіPk^yBFt( ݒrCO|J߬T,d,O 3u{Ha %45˜S#QM2JP3hd;|O̻)CPqR5|0PMM+t*n&ޖ~{>#Qf4 d? 9Lc$I"XcBcÙj/>NA|`QR<숾_QA.r5-!C'k[9S6'){"@gV-jn4iFȇƓy!f;pIAUe<2AtzuۄSfN7ˤU(vIAsuX- K-j]Y߸) cFY9h^_WmYKf_/jf~#{9ˌJRɧheK.8gsH A{kJ`/L/EX.RF{0J4Ѫ01q/}DILA;eOJ!JA߀;A4Z=yB0hAȟEzA=W¯t*ł q\&|U՚]ljMΌ[h$ ̊KF! Y*lA8u*j}o$j8<6/*iyݟ4iC! 5E4ב[/w*Җ)ɍz֛~A:ONKyZľR%5UosgBY p=F"d0q=nm ~:bÈnw _R޼4Q0K#w|`R5 (zD-X@;xP)x 9Eþ*?oir8ǢՏbGnftt":Gwk,*E?>①#h3 դS,.]G dZi_goL$C00B)C@9nz *[o;; [$x^+?¢4CqFeuw`pd"U~&ű-NSZ"Ϙ\̳7` rT_H ſA1)o( >ܴ\fCx ٌl9LK5!!kcc(|X\[:(oJWcc$>A q}S8S""lbƀvxmic,g?G<_L fme";W= MMb_EU4赵OvLP䕖eBieivD:'hC= BAܷRO4nY)c'I,Yb$L.2CⰜk3*=AB>hD="wCn`Es=h,%V-7\.uu0_4OD%)G'ON@ZR/8zm ᧄC*}3x5'uuyVVhx4%QX1N* ~e~HMT7a_OxKް!cft;aT/a3#6g/ӏh9DCΚy1lRFIy}f[#cYpz@I׷5dא,FɌˀvlT~$5ߥ!юVݗ(d%]W3N?0H6z 61 x v{:Ѿ;;i{>}J^"# 0]:>!-A(z0Z_K N݂6z`NW_S5 LgKyk@UPݝbZxӊa˫vjO ًr"w^-cx ٫ZJum#c%uk`A%&3U Qk5 |,/vsuѫ%e`=~Zc7ympgUvUx6N_܌^1蜌gIPG.!xV$^d̥nǙ Zm~4 V߭vny@tQ$"ܵ/8 32i f"A]I#7&U%:{נ8`bHQF[`wCnZyO4i VDq`QK)N.mI,/G grWMlKaT @a~ٌE݀~4DgrmJ1#ػrƃ-Ϟ!Y^.w,twM|U$oj;T fxi]C17ͳiB~GT#]t6EϠgh}Ɖjyk' ˄:q;3(w9S|e'V#,>=N,NZ;bWI"&J__X,<,<;kP%9֦!QK$Q ' W/ H۽izZ9LZ7{f j4} 5]0NhK>p0l&Ze2_LpmC)_l x>b s;TIAeJK1aDȼ-n\hyDW,(#KB ӣ;3̜^Q.EAlPaV+ Vi rxyiP"80JOWIʝL4Iut`yz4Ã@ɎU:|D Lp\ka"/]*c1+i7G}|Ew%rqaՀܨҙAn~!b/8x9E/k@3ys6(!/ZoTNKtl۸w\;ิp}祐(\ ]ehxHݖ.`˕ O[FR^)=luKo̘:.$B=Aa*GUi"S_QM&%ұ].ɿh^jxF fK_UM_@seo4aA Q6{:.ZPSL#ٺWa"+r5q zJ*E=~Sé, < CWNR\ƍaa>]Bρ5]ȥZ5}Ļ>ZԦdɼfS;6vM>OfQTT &!1kӽUJ*0e+\D<i?_weZ9vqq=KEX?~?2rbvhֹ[p3y'2 }"t;Fd~o=+Qa'nD긢$Ca̵ PDu9 AAdQׄҶ hSʥshˋD0nm MZ4*y7;Qfc,)\a3C09f?QGAJdU{(rѧ3&Pu6:Lv")ʊ 1ap|i{1Mkg"ݸbJGɩ%p=# Psx|1oÀf {b7yJP=i_ @J q#^><#io9j&WŌmn]2"(#蝏?|V[}!$Op$zInU6qS4 *XS{Ӎw:cHR &SHo|*aj!) Vòۈ#ntrYu)YoOkp@15#['[s ܄[H<"s 5Ș)紊Ͻ_ExĔAy8I[rAIv[P7M":}nRO{x 8IEz/gԩ'>W;yt.Iÿs|Ey$jx F=LwUv5MBh0Frːm{ kE Fɳgpŷr2k,|\n5{?.U{%-o< E8G~]WJ;F;β"[E pE:'Vh9ncܶ=<Ά$€2e-1d}qKH=<ňCe-6@,?5JZNhy~\IM=a`;Go<,&xva0kE\"2%L eie_af#vc+e 5\xgb#Т5 7& -1?BK y>ǘ>bvʅU^;ԙ~`["?(z8CԀԉyZIچ#/d'J?Iluo_ |Y˴l&縼*xK||B"cSHjnͬE| 憦#xÃQJǹ7a149Z$}\:ǿZFg;x`=է S-FF~q*|٣↚O("͖Pϲ-4L+>{yTXzvShe#cC1_ٿ]jyGS(b"&@55{)u8!ГHPÕѩC3=JRi+b/Iu k g!s|1 n1G}"dt%.FJ*$@m׳NAHL/|A'`\c(_l6Ļm)N>ZB.ā-~9m/n"XW~}*u3^UKed!*nQ=<~4j0 u1E5G ^Q]sgXȗU0{ILp)G6t!&y z9jSa(F{VfR^ݫc{tw&jG̋FؽzN ~Yّ~=ռ.8Z:Dms[gS\9,~SvvP>bWK4@=pEx(@2WrF2imix`8de1l*)C $8an tU]:B116ȑVih*"ppBtodȂ.̨M@(\ZosM9e>~2YXF2㕶 >|.Sp%t,)hQ߶(r( 5Y}$s썸UtWS;Hs &Xy\8$GFj>Bb/[xTpI;q$!ؙ"٘٪^>IT;1CnD%d& o@z/[r@ aӯ4[b3$Qŕթ-]4)bqp͉46;=0~+Ұќ9N ǿpzPn4dʹ3*Z wRPJM,4(=7od4borx9b )i#N:/&tn>F33邞0Ċl]w/fp}L݁*ΫsRȷB'(ԼXkܡK{vm`L;zM\Qt,ʫEl)(-/8dh| ڈc߹@ĄF;w)`s(JMb8Ο73TTW140cĵw}T !CrTP:∿Cϊџ8%?][4M[RN+ m WPOX"gDN!)]-0򒛧/(l)ENK U> dL#{4l-n5: TT@ /o[#5D|U 㘡NWjxtD~Tw(˯8kOyW+wk^9'G΋sSW0^ŧqC |)n y`? ȌBcx]a,!FɻE KojcRڄuMHE5I5%x/K0Hy|i:Hh/c|Z%dT-=nد3ZRœiL 'f.$G"9i=k%Mć=叿>[ԫP`u=sk&KK~ rB{|U)3!%G*n:fA;GES}w~XLbievFRMEux.riRFԳ RK&O82kxj:%i gv"Y`(!p!dssS<ic(l_L~jpƤ lX9I&2p "nƋocF+d2,6xꋭ -*s+$ZQBӁ@3hH{U;49F!o"%hZgn6}$7A\"J~=n5% Alu&/'xvCgy8 ҌS`u;2*.1+ns[7͗۵+M&2ywkш9tsQgصEX8F }ׂGu(-ifd⽁>T_uj<;x)p)#9`7̘!Rl@6?U;!:Y|_о=U;#~}t,؁šSfAlxj|E[gI5wkuCF1yጜv=rjFTނS @L~EK{–\cAGd2sݷQs |Mur>PfK*'bL ,GN_~fE`g֜6@DGj _oImA$+/Q̏ͽCTH΢o0]_>;u.akurOힰz?7w7}+U\7{߯ٷ;Бg' C: qG/Q}Yi⢛yKG 5'ϨwyU\94'D&Z׃[%-o2.S58b*~s(pɂi0ChmU[9 FR|J8زnpפ\0ء>4=DD^KnԏtXNVMpC s<,UUga*yx[\,Q-}9Mo.nb8ThJ0xpv!}-_N*8a[Ɠ$6H'9M+=jrfs$V.KIњ2S>%8W|ALKC PA}S\lb\X(*DRh|'yS~TY6^ c͒Kk#nFȌ=aҶ mOUpybi>zo{YC#(^gj2Os!'QG# ؓp 8^DrN9R:ܽOcءxVfT;+j$:2$ ?i^L'TU3D~%ϵW&6 ryc8/eG'dSerTUz܌' *?IA9=)D$-Xh%W2?ZW0c75PX _ӾxpUD(>J|} |GU6*[xz11\hpQH0H-b8ަbהY^r)3n (vms|r&⍦vn'A#9a"srcD,yVOen) ɖgLMPI P NwtE3pz+@,pywUluօx ŹplDH/fv1>j_szxri$4WL[gw4VliGkr4ycPcw*bMbK:=t)\sNq!¹{.~Σ+ǐ27_K9DNYiJr7x^z4bޗ]jј0Дї77}2?R@" ee!gVt$|~Bɾ |vgxOzi  SF!,?&hU%:,k]a .5&J]lNc0*2d^m~-# mGS9k.|w⪜9dpH̃)O<@+kAEO;ubK3CL~- PO/jQt%%+V(WuU vXiUnUdEyO.6p%a!Fdcٚрܕĉ,.2(kjVP6 =.3 GP14?80 ]lF9M"$x,RauI+R{?C uzY&ye9%`_6a 4KS"(> ȭB no}c:ADdHKGlJj*a0HFH;@' EϫYB%[r{[DԲp?ቦ9(L\ DK)=^۪I~x1,oUfRF^GQʺ|R'iJ![i;`/b0MZ47^ȟ1棁:R^i4L+{۵}t,&x6HAJЭZ\]\OF9ᩞa[p}a&TaٻzH?Xb@ ,V4/@uq1i0w՛ IfF682NEd7*iXQხ]vnP .!+# Cs" s*_,c!\lDFPWVi;5#]!ɦHTtڞc>hKcn*_ -ϔ@~kGגS@&N5=갖Ck|\t7KƤMj6Z*CʊZ2~cM/t2 >aY&=RJ.TSo.C'F.hls6smyxaw .$4zqo{nC z.|vy͜Cud&uۂ͊^ȊS~2Omp;bsh \ Cc2gɲ}mOzih(,}k/݅Ws+)f[qLjA<̦` 2"#D9Y̕@=lw}SHJ"ɤj2HIJ'>bpm=Ko !itSA QY>SXW=Vġ#: M򲶾Os>t:hˤOm|V_YcjoaX24Yy|vs@%rn9_hͫ-󵴚lɢqYCDCT)&!u*| jXGt_72p$xU_玆|޸NR&6iEeZ l2Z+: DzVP%ӥGs'8\ F/C{E.`(cstwLb~k.2iWdQz`ˊn ɕ{Z'MC#uȬ#^@9a8p:0n~u '$?> /ʑw2Y7AdƔ%ToJ&1X1'%яȲKl"w>msdSZIYҽOŢ+)R`ji^/78G`yTrE"m*Ƅs\\_OƥrKayi/w)F\qBR4RۛC-jԃlo`/RC sF[ƲL5}"G@ ϢSd\#=J tg|IBlڿ'mU8Ć@ ^+PP13J+d,z溒gaYze\CVA=(9 L:g%hϵĆU2i f] BilAH&+ Gʡ0+gD#\,xfS u_^IL ȡ`9$y|mǂ闵x8*֙{l$O,tP^ʙO}Zp<^d&UAS-;EMcX _ ToX{0[crij*)C7]DQ%@y,廒@o > gXo^i#л 9j uUC9Ӄ..d~ӵ$ɦ]Hc^G4JX<{+iT^@0noF>x3L\~Cf !Nc}#)Ny F8чo稨7/rUj_oMeOϬ@7R4&ZllptN k2 Е%H|-x9cC،h5CIsp'ILq=4HTd" ^2)|#_5617; X{t=!bIu+/YY=ߞ 3ƛ IS/q;x]'vdgPf*lLyE9}rVO1Yner\8 oRLsH21C4eXb0Uil8NDä\[Zu&fwE@a9 cr LE/@XYP"+:Cۻ̯wUl W~>P#\"*yιKړ؆lP8T).SgYJ" UzXf79@3'WQO R_X3s>YR'*bphVoijUB(C8KǥKjQD6}yNpPr;q!UQh#1e0yAoљe]6)Jydsw()Rfn0z.1ߓ7vծcx %,N n$S*S\>/L=?}}'Tx}e"NH 2*iLGlI?p|{^$-xWB~.4;[Fe<04 ]Ko 5"Nf0l C&r 6AԸѩ{ɇOkЛ])uhĘ.lJjkf V\$R^MMʊtP욼^ \6l- O.0翢LE_IG\YI[#Lgy6ƪ 4}"-[+$z*f<;Bs7Х; S9b4ߖWzhnS-HO4 <6gٿf åu,0%hwu͐5CFAICteeܩ$Xx#'P%kԑ%urk`Pۄw c13`j ahXCw*qD$W፧w K|#WmYE[,adRMBn?ƞ7Ü=Рm5^1aOl۬S?7LǾ94c݈teiƒ _86S;&ұl]+Vf!d|둓:6_ [˩0iON _It׾$5%'9cM^D 1KŤsS:!uf f;OѦT3DV{#͞HE$y>ޓ_y/@lѢT ͊oNȇ@K7vdOڃk"U{v-εKT]ɃGWb/j1$e*02pVı")0qer"T; EU& ;?Ǒ`Y4١B+"CA?0B:..[,YL5lf@q^OMS[^ڇ1.yD4{D**>,,KR^hϻBɆl:NOl&8D}/-G?PZ?AMUdZXxZ59vy2Oxɭ>X}q=Z+>KVfMq󓀈 :{Il|ali.DcECj l3-" 6'? HLnB~6 ЏXe0!7jU|5RF9~l&A]I _@ED+y 78s':ݨ1AONX|=fg"lK[j2>d>01Ι"xܣԹ¨bfM< LNv_}StiZ12[Rt@nyH@ 蕄!#fml`% :Xf8dzB]d&x}bKӵn /="{xJ9s4@<G5USl4=-~}j@D$YStYOJnL5%.ae璃 4I%&./D/3 ߾sqsqY 7뗌ڵ"8!]a4ͅE>|$}ZT`f=t!1sݳ+0 Lu:ϖ|-2NqX;_vRߠ 6 KO Oi[q&5Tv3(ݯDd+l iQhڛfͼzq'FAOƒL<+$tקA埏$] OXsiU2i-op<&,CL 4Ym`ڛR:H#~3xm3X%% c9L3:ml@UPgۥ= ӧ`r7M _ JҺKd E8e փ5|S1Eui2zb{B56S Gpzۆ,CxBC?s H"LYFaϐ2 M!]hZ0 cYlzШ3pG&{1ϩojq|9+!Wzݼ'^`J%S}_sZpJ37ꧧGsDd_OǖѦVʷh\}֞\{¯VhL(ՆQAC9X4*Isđeն!.Ç;=I)U žsy~LD֍Ec8"53]a,Y z\t_Tj ؛0& ǃH WJ_H(o4<(2[D( Szx,I^Ⱦ(ifDx [d~ȎE7m9z &-jmMM#~;Tר4z"DždlR@ʖR>ۭ{l+NOPBй\֦0YZN a(Z]s 1D׵FaV07I ?-pԥۈˮ֭g, 4;E7@C;Lbnґ=ʎHlI@6<LXIH f$Q9 Ա8&b]Xat-K+4}T  --H~?v>Α; './ǡLt'.ɡ wL2^ّut:JӞ ac/,΢%qT y1$1H[]Y܎Zz✣wqJ[V{3PX!È+|vƁz9ٌ? "::rQM#F7/[ؖM(I;Lfolj=[Qh]řNbϿ2_8C[#yohp3F>h.W!-Pq@r#ʎ/Ҁk#u Fd`I瀈lhn1#@vs 7#>:7O_6%׀fS5e8u N&BrF۪Cl2Lk*4?5J3sNҺF,5ԷÏ oA~(w⬖JiaK4Ul }Bm'uxp7 5B8qE F$E<2Rg7 "tE3V|f5aOb=К[#}N['yBn>2qi(#TFh61q )4`m60U cNmRwY%*ktEO%UHyNj [f8GhטmqɈ\MfiL=I2l+9׋˟2k*ز'tP3bG6c㖕٭Pov' %%f}d3e]LUEe1 H⚖.N{Hn)`t>!k#ГPW4%ND w(bQwӯ7$!-3 qi/Ę6Q˿iA*SY!pt$.cVt%Z O:cm 7"bYpeZ9G~`)Q#\ '!WH|fe T)"}4AgEdpvun iΜ@&K7vҐE*=ZOa3 0߂,7tH_QMI5,+xGܳrg~h͓"i̅9:&nRq^W"y}_R5tT̃{ǢF21YZ إ~XؽnB{!Bt_T($|!lUoK0;;%+)>/_QI_{d5LJ:$kom|FB!O58Zh̨ޗtՒ{B+妷85cëy8ku[Z$ܘ#J(0n܊$CE+Mխ;M\7_U)zSM%ʿC@ϛȅ:<Қ[xA~ϛpGҴEBӧ\5Kཀྵv+LP9;vyXWC@X\NFp-4!. h[O>3Z ـ`4pHZ4٤>ǃ-)s4qDiI z_shS0]F@ʟDxԾNJLjsJ],rlz@f asy~+uErM_ uv_.h=5K y禵"38JϙZ`bC6KPo} ȕW]*䏦2Ѹ.}%PǭHV hSjK'TSA5{jƒY孞?iYDtn}Zk-'Ix"6t_~v|D2E1.9T%q?S`]o4}q<QH %@yN߇b6媭FdZ3 ;*:ͦ=i "ܒ(G$f'5 jvrxQPyO-I$abJ x2<;W}Bї'g8xez",RABVw7 @؜𴋚[fSmTYO д ~X`Y%ӗ}DsX!hYl&dE4o#IsƄKu&2L"O)5 / C1ev$5CHy)Į;EރzB\ro5,{t%- Ϯ5c*fϫ@HN%ExhF j@牫Juees 1q^U>Zp_RYmcWИ@oT>\,Rp~3`o%{y⭌U* و`Ajo6 SqyY-"xd=$, cEdvte" Uo r`I[8(Ǝs,0~|*B.pE_c[c[c2 HgNk/b1pSE\x<;)YXS[M('v`N'1 kAo51I윒D.k*@/A|ߠ-7 Wa,BBF*>t{3iai1sZB ް'lfD澰x>4~m_qkxhPwYL:xj9P(whYp{TII#,]mֵ*ޱ|u[1#) wQU(ʙؐuxOJV?nQm}TK>MVm'DC=2>\u9#~PGK7Nj9nqEzu4T rG"ϭ[LOs.0K?_[نa 3H p,Sy2u5O g~b~SlbO1 _A]ZŅRWzMLSTCg7o I1q:>lm_M9̲JmvуܤQN<3+\.u'w}҉L,n4ɘ@֐m4x0c"p @6pŶh "8TL-!x*ϥvhަeWqv/ai./8謎>gNwy 5jM;Ѳ_;TT+uwxbyzaH5>I5暕 Eq*ks1̠tykDB$z+4b?4)l9OCu&6#a]V'I >nQ9ˆa6J"U,C [3y ^IoZ^YZJSLb^5nBT "n0Z;`"`gZV8>ϩ& `9{ ѩ6xR.xǮ6t rq}d\\h/3GSP=՜7P-vb_j筎dSh~8<-e{auønȜdXO!x< - .edSu@g!g WdQ4E5Ef!?*wWibx"dkaG 20; DP#^oF?Z3K>& B,b$_nYξSB݆2Y'hiٕSfNVI(]Ͷ}>bF{`=а"2,?=M*4a)_v[>T<:/6j2VN~23#S ߙU xؤkWBpNu6 /FdWRq>1'z(,?1"ؿHh@Ys0zo41WH FJ}^b8Z0zsb `iQUX^Rc0md(4SV->2]l԰J;w,6] u^2X%~ûfsLkţ2sG!MVsc{gɏ v#!aC 8GDb+E0FvPkM%9lEf4Wi{0`pMQD/t>MP$5IH/pKc4:ّNwZy)1* Ty|o7gMJze7&kݣڴ`)Ud֪tL[gtvt@0',Y j!d.S{WO7?4 9BqbZrޝ/#•?i_J?XGwFM+0 ׳QZȒTFnjoBBBW1<Ѯ=&GJl.g?HgS{忍)UmU+j~dt"xhm @uXݽ^ Q4-U]͟°G")sgbgW)7oٳ38mLo'ڹSjN=!$ɴ+EHt'`Ld~{\WV{DEM(Pf{IkEʓE6ݾ%Ys %MR ɤն$6bn&]'Ƞ 2K[Jqվ<Ha#0!tH7 e&_G^#F6RyvyO"4ԧjp<.iE GZ€tp3+FN=@8IwVvV K %d|B#SB%m[bBL>C6bb&N:h͋J?Ke#+SFly)I$څ>}[ݬ['h:꦳QBq+ZQ{B!3$}Tbl9P²+8֊NCNŃ9,<+证ٮHd=2zm>۩l%!CFA%j>8Nƺ>,vjJp:H5#weXtl&s?(Zd>pVZty!6gʕώҳٿƩ . I\x_. 7hM-'$7`"aag yZN7'#mΗqnly\ҥ SnC/>M]s?`0|zi]le):>GeB1IUU y.=bBQcP?SIRdq*ypN@# ;ʦkMIb,vQ-_~E<8aQ(_ d)uB<xp,4SXoFW`-,+. žWhCS^EdqLOCΤL cT9539e2A8l0Akec#~*cxRCoϿ Vd=V@)Ac]-Tyc% sHl{ϲʤj&f\Ĥ("فTu@\Bl~DOAdogCY2`G!cΊ-x-Z;mMѢ0՝S9S%w4Q3h.,cM$) ҅?kE*6z'T\:/s};l¡St(q}E!<;8ꔞu@7{Q!ViWfR4ZcCD&YǛq,1MczB"[q8ΗY6}g;D5P n k} ܸ!iԒI 2'2]uuԗ㔀5[)ŋ97XB/vPA"/)C_4i~ďS#n_~i2mc?8DyaPlfL1=Xg#Hgi?ȫͻ`Xbֻ'}5 alA"ˆv;D>g5ҫ@F_q(k7!ȽsU97'1.[Z`f 7.qmc =vsm?FI3mP͋x){^@~\H8S}GN:!Ѕ$([c"V[3B[x&@> ;c˸4hĎ `;YF6r Ԥn^wY02X'+?k\G.tGJ?j}e1wiq9"Abl^hZDFM*dBT[ M $b6} 9;_*Ro d[>/D×$#]B"6Yw+]l_052⡝GQeK33bg$^'\CnJ| Z}'!E殗J+8_GЀŮJ Gƛy^golSn]jWpo)M+&Sld \rEES/@;?:m ~Rͪ{l(HSWqzf^͋} hP!FeK+Wa|ՌS6ZpWc_6;M&w,q\7r8sLN  }:/23D6_ &7Ÿiġd>(Ӧj­T!CjS-g9FV it u[ov C@kmz:O䀼CU@c$F?NWY9uh`&`Tr%5_yGWU|~/ tz|  f,A|9d=%OO.촇{ێrQdVW)m{qhqEXaanѶW,bhaz眳B_!ySݯ9MǠq\ &2"_d /r_o}]ၩ}En4@1T*o)_F{j㭇}6R%bi*jrh֢]Uy^MUXt/v>dH-:%\B:lZ(!*?_8[?RM+~ ~r..Z;XPGtO% mH:+- W Z*$xP`6S^h JL{n} 1g Xś8gsNi0uz)WBu퀃4=BŁ~1$׊*bӪyV_%AdUkp$YiMU@#@ʅ8%&k5,('F. Elzt "/=:iPm"`yO$=y ) {1͋BC_UC~DEɖ=BINd rhŸ*/9;vc߹t?2!^ߍ:p,/i?EFN>j]bOo^>%I~1c5Ohu,{ KLݻ|Ql+>X&@@`}ʜ:z2h=쳠'&c.ٯzs $?"FzanD)DmKhh^XB(xPl8m)|uVN $t[2cO<^J%oMg ېZr0l. 0,!}t NHbW̩(6D) ӹr!ҙ|Z#( -.{W1^{S1b5ƄLEEq cԃpBTY~2&`dUIEH"wP+RE:x~wjaQA TL63֗SpJRdD@se1v8,sȈX %l+b:0g[W.`tIrY :_[YYN5h5{\D"iBtw)lH(3DcmFT dK\5ܢдSUe'>Uw9 <)h:RLӯ) X*CMENSQqй'z2{b7˭d̠IGE$Od(FJS?x/y ?m8Brɏ{A 3k2*dT"S*fWܑwC'%)Y6!`棹uN^2y6LJ0zv&'*ELl ֺ sۭɶ\G?9E',K5YRT7a_-4LhĦ8v@G_tuE)Utc ;pR(s`go8s`xI9Zђ/A||$BCp4b:锦5ԝ,/̪! I+4%;B,]'[eV`zc_Mft`;$:1Q%,iY4/aǒC8dZ(z22uB$ZmT l7j]7eJ"]1K)\>a¶{ZqVc]{D:smP(he {Ԙ8nLox.[|o 8Gd.t:b~0 !VoGl\PռyJU(c>]Y@@]%'[mXlGy~HZaFX0IO1sν 'ҫTߕ]ھ?k L^PӴrx/3$sS刢\~ɰ;'J9i޳mޮ7&{+ Eb,6hQEWw7#_"pGpmq|N_IN2hPwYSMzt p_T̒Z|;?ًC!B?Ve!mM#UzdzʽsVRYwrƨaѾ90)6v_@0g([!slʳVʙ3t$D[&p Zֽ·d [r-a+K)<‚L[ KK/=YOM8.,/wWL|Dz E,WZ{\?Iꘝ Խ"aֺ[{+u8~}4ΏlU..reً{}9% 3a"k\k<:T% |=FBLQ9E^_68arMTZX>f%OF霧,` B IoQw5ky1Gζ T[b@rhjM'.  1FzΞcD+ynrK[[?hI>]Ckӷ ZG8(~.ڌ*\W q%ZS8#vH'y{t>" À>k~*$җ[:+5TS%I=ZFF}4ҹ 4y MiJ&l3)7L"wh-:$Djn18| `c2Mxjsj jb3=Χ5"K7OT1BAcMXArxPBslJ,ܿuuߨ٪ %N[[K)i˦\dZ6G y)LnWBLϙHL;.&? lk,d"sC3seφ"育ֶY$Uu\KLCP3`y8 -R܍le0lWI%/CԢ%:*y=+ MlHVŞMa>Tm\eP]hn*.A?:?=giuV_N㍻SYhz}Va.O:f1a@ &M_2ڝʻI1@`)>9 nK }0l![+A?i,wL+8j\}tHϬ϶(󺹿["}GsNGMM/wsܠ "EhV](I?#"Hd(4757҉> [/T䅦cf XbFP7FM+@ 9wڠ+8K볍l, fȇ$ @Xڮ9P Wμ5RëyyNdv^R L ψR&bJ<]X%b;Ҙ[_N/eu=5 5}Сi=pVu ZtNp[+!9[W}zaòǵ4Hh d]::w?/"Q{ 9n?r= sR=O:KF%%aa !5˼gUI_s.(ivj-1NaEC~%'Vop'LN®6N01@EOw}h.+1QL:yNsGǽi5[XNC__NEvڳZ_IpQSU$a*G/ȒV!FN?e@' 1,ШʂVvLY4aB9da6 1g]̧S(J> V抛u.`k c>I ˎ_lUb䂭 jx1Pו&bW1f?[-h9m” i&@{=)-MHE4k~u#[\xI+i~?MU8lʚQ<;GZOtP>e_.QJ.0RcҮG'8…Ylθ)І!~y=rR'1aXVɤ=;{0'95\(?X-V J<вXXSz q';x#y l[@GBo`]mA!^׭}96H 4Pe9V?%e@NbErю] s snt163d&Vz %/5V,Z3dޜ֝#M'L9k.n"OAVj=| G Q:>J uL:>U*?%g EirlQNa$O;~F^Q Be{E*0a?Y8:s>bφ7dnBTqh鏅&rjŪ@/Ȑ@-jϘk!Z_|1GP:,,Z{uF%ae ˋ7"u1' Fp,[ t{֬vN*bO]B^v2V 0P!0j;ijy'YտMگ9@ ,$ \T*GY9h+bÎjɅ%ӊ2 ̈́"ʙI6dU]5 Jk6= [$xsRv2\=-cC*J!cѐ6s\╃'>VLG(˒e@#~6&c:M&"<3x`/0z^\Q3uzѼI/jwuLp9w\z<@N>U>Lh[gDˢ-w!J10ܷEWMQ5k%!YH^E?0Lii(2=NJ.7RGuu/6_v3L?616b?\@_la+CGrPȌH YzS7hhvwC=IVm qRĎWz{/t8{zܫŌ+L+.LMGg Gsls'zR)aPČ7˜Md)aA,ofpsV1 UfޯXiyMh1yZj~&3&r՞Ir&gb CzƸ0OtjoW }jcq#vWiseGJ$Vt)q&+/uTtQ{C.Qo'P|sW%d/ TIz p)*)dridi./=CMç<=$&#sUmMGEݎ%O3j;)ccx,~$~d# IUԗb~g8JVsИ2d\u6kt37Zo 3#côƺ(y0.<1ہ&zJ#mҍuԓV a(`(g=7\AΛyQ8`$)p P=5F8fr.³_#rQ6]& d;[O 3D5PD-: + | qE= #&q=4~g|GcR&W4P)׮He?jI)$Q;Ν+m=; _>%(PQ[c<|U/ll0@&&-pLH KN1rlHc&2A8c%X+q{)R&\h! !*W Ab&r.xDm^ ˼37~W3R8BmT0%Q}f&Ih:tLQzmig}BtP$Y(T2a}{[NPSR!cAr;ηB\gH%lIHB#PelbT)|Y0}R|%@W XbyXψy$ڼBJ%72` WEA,ı`Ӆ:࿾$͜K`\Le*1}cI9ѻf&r 4݀!, O7Ż{LAMT*z>\r#% Ĝ #- &W8<2a\H,SW -9mdVVLh ,EYU~RzOeOr%%_ |6c?.:)HUWr|vg OiOZޱ}= %S7%;πh8m؂6'飀@.ijSiD9_F<9Yǂ0LW'rQ[VL`^aޟJ*ry3 NJ%?1@Lo )^n8?(H٢)1;iEiY4R'.̭!!kal&)EsxjR9VA9ALM+nşTǞn\@Bwg]F%Yպ޲i_|ba%r.5 jovWh-}KI]Aw&)tz ؗ!X^$M2//L4ŵ `?q7pn`s%8&/G丌)%ÎP݄qfq6QBDWgǘ2cN=|^'r9l3XDk΀.Fy /PAgManmEz;jV.=@l~E7V4;>=V ~*Q7.V2<2.ǎi4; d R)MTхǐc/9ڱa a2"A#lLᯊjLX{u^v{GdIvMF><f!g @|˫G=x:Iy!%O~,s'i!.oDSGD *ku}EZ V̟BOσ*GrwH{ŊVc4vBTG 9kv_ %c_5ij*KWMY^5`$@ɉ rVj̩܀d 2dð,kR߶0 #xk [C]~ J1րϹiR]MTUV9KnWX"zJuqmAOk}Hi^J'׵h _ɴjM]r YLCOd9Nd ?[8[mdAJ'5匛9q2*+~.}WFj]O4b1YēZ\c] 9 g_Hf֨{N}NvwµF7哪aٕVJ|>F,ϊ cv {Ͱ {-ɧwi_/vR}AhN9x&d6zXOz%DN &n| $ ?_4cS0c0b#TAGgOBlOaU(Iv\⏙jDvz!=R{]@DA3ꚣ=b*sҟ0=8U!ڑ%OGиE7 m%3O5=z*Pk iS%oDZ*׺! 6aq=8sH T .Y۬P)yL]BFhf9㛮쳶;a #yc_t)sQ`4 2,E@ ɞ"!6saM>l$)U bT.vD0T9җ-Kp-C4"(qiQ6f_M2:Iu$CR5𘘲z$iKNU@W󴴅0d8!NKN2[& 5,ڪxam[ I  p촄 ;|,1^m*Uߵ̚[CI(o]aV52>n[OwcK+M!!SzS˟_\+vXNO4X|XÇ:@@ 'r_p:PsAD3#?QvFQ˄ƢNƈݱ d"]_-~BFhx$+L|ݻn XYcocRFS X ⪁thK{.aWoHLhY{DqqLgwV{U84"lxW\8׬iU7K еә hJM'bbL`KF%(W?iɂoXW&~;5&w|otQ[Z YX#gQ =l2*^&Fh #YZ3@f7x]FG = "NZ&Sc윢_)Vg!i0NjЂ.{!)ϗZ8/\1Ddb5IMKzm[h4҈47 h/d{t@hoY,.ao`L4|/ȷ6ډߖeU)Hsg ̢̼V'N+1rϖáG E5!ɄS+i<%>LlOzq&E*n>2Qi;㜸shb+0>Uʧ(liݫaV)^TsZ><,]G'2m!+i8t!B!ؒ@ ̩FP{wЎq{Vn/( Jނ`zYVޘ lh;cÚ}c ?mJߋqHr%w0Swd'S,м+l!@W#q[$"HW8xR1  lܭjd6rus/֢<+٩vf)|jIi+]K遒sdz%icO9TN1!V/&&4YZyOm.A]BCo0c3 9H(QyQ4.T񋧳#F)r'V{\ 6ov?rwsJZ/ւWsĂ 쿍O>_QN;@]UOD=ȈG1({^BҩM.0K˳ū'}֦Tҽ4&DT­)D?7Đٜw{Ec"ڭ1#gZ>ɘ!]`M[p4d1 d+H*/Y dYuuG6Z #R 2Ծv|JLSv@p5fs\5x5U|9xDyb|ۡ(f9Œ%3c *.X/z!APQEۥM=kƐ3O⬬8nA/kPwxAO in~L,ߧLN$ (^}uL[4/L۷|e CzO).7qjfr9G|q;M%9;l`./cIyDw^ ӫ 꿪fi2_8Fz(ÆN*`(h ŤlfvR;0ך(VPE8gwxtU0[l༯h,낶=;,~[̓i͍A|ξZëR-Obifg''d\{!0C]U[!xmDw.%‡osw%J໸)t-l"==ˑ\T#gU)FlD}erirp>iM#,Z{-L0z! 4NS)Q(%4gS9W0_aL< =ƱӽXMѱc2F<N{2&&_ jnTmu\tGBgy6\N\Kʌm9!D{V2̂MkQ'\/]X"K(UܫsL6p~IrMD `Mp%j֡$I`{x[7{*OS;dĿ98"93GϺ=aF|~"R1!"FZR?Ħz(Go݂7 k&s3Bm3-3~*؊tYiӟ ~T'ZG*%/=AOߏ?{a2v!u""滝Tavyd{h;,Tk,2I Ez6a͆=ñf`e ̈_q/\!pqBD~Wf'"VmdLV9, &~?@%M4&I_TV\Q}utؿ:'0B02O߈}`]B %r%;yI)$i 5‡ǚ|MNrJ ˢ!˄XKa-CV"\&$p˿c/y] WُkGh,D)y!3B6<+gBߡ [˛OYWИ]ȵIRz4x&ޑ}䇕jHA?"' /sNFOW1wa=kEI6KPl<;A6o1GlfG~s[W #}_61r5?aYT0A0^?U|`#A2W`D;Š~_eA࿘ zɾKS ]wM'}nX ٴBۀ{u) i岶܀VQ{_Jz/jU~_`->TdrKc_sϏ8]1)Bis2 ۡ3$p؎c$:7ۍaH;r^ iwdc 0K|Q!ggw_mRjPKrp wX?^ūwO%a&*:D8ʹ e"F=} PڳiQ圥[:ȇ lHb9t,H%9;X3{zh ? C[o)&D!ޚjBn}vzxNztұg^z,=nwUMGAbN; "Mx?a2.kGW%l!vKM(=369`I8-eoݷH}\?' *}9!) &٧}.ԥ5>jS֓ub o٢{<E\K1&`S9pfxkFhac%q~?kWcCN+OL U,CJ.6ɆJQo%'qKI b̊gekԉ|\H 1?HE?j&TmLV Onz wbA1 ўK ml%$* w{efm$T9q3z orUxB (a^L\+;iYKmn%Y Na@¹{E6C .{Ȇ;0Gĺ暉Ѕ2KnrИr)1ɻD-شΧͬL d{ $cLd}?iFGwNjI7f, N%IX D)ه 4& 5(#-Y?^rBJ?!Zv]גkN6>冕(yO" ^$69I޴bQcLinˠG QA~$MŠ7GF\"*ٿ.]@QC@|킊!;(&.NBi&|#[/,rf'5uc@Qӕke @߄صŒմ 7Yٿ,ON5飡d[]|_Jj0rOćJ4;G)$Y\+F*c5ł9h#RZ ^aHs.= L($+%R/26xxIRKH^jBp^TfGBFđe1zhƵ oG8Ỳ(t "\yl18˰4 :wS >! .n}Fjh[J8M8Zzeբ B$FAZhcVQ$G!~^i:FiZqHڨG g5  @e\ت!aWBс}?R)`x^crfT⇺Q=K /Iڋ} T*Wi~\y@!<7TB35cwbpl6TR&-i񷢚qgp6Ku`vFNZo~6ſ5~,>/Q >Hƞ-Yu(r%{?+[]/{t!QVx=>N)ԑ͙68ڪ/8Hvz)7dH O >QԛҠzm._B)df']Wq)fe]eU,y|=:vѵK_LpE&(Hv۷ ʨfh]r caQvgf;ī{C!.H-vn8MaO(!ˌCh9\ 'BVHxu7ɉn<ZYaM.3a* 1"O(:LoZA}cn20"BQJrs!]W[:3Q)dߑn6AJ > &y(nL=Ъ4NimĄpHKAL?@D0 &C}3WC˪(i~A&1b h+ܰȡ>n̬a.a,VD=„-QAV_bCzH?,?Ԃ*U F`(PC8^_l+@qQӜ~1AC!NZ̯{2dmfϐm`9d pmvHPV6%Gԉ DCdgqOY(:`']p{>>9[2Vd劷ܥ(u׏ø` xpU/N_16Y=`)/Thǽ΅ѝ!Ҁؒ} \gA!9oR[ɑD$٦4+Qze7Ju$lb&eψg,0`ʸj<:$)`\N?!|>Nv_~kA'<싔@[i_(emQMԌ\j`u 6 <xLc"&.!'/kO&y_8Y%#^N#h(]ab^P0Χb=8B|D_+(,_tn ySm8A^i0mOT(hRKXeNJJ׮tc3NA!SqD~kqWMcdl€"s+JN37 suV; k{ZoSOZLa+kKDk8jւh l472o}]^s'1uUEpIk%wpam'l`~7Gzk@ޔ{4 Z;ڛY֑ZRUHuiplA s穦.t# ri[C}f.`ƗvMPv_r~lv.bxDTOXio=Nvh,iXdϟD.pܔ< e}(P*v ʕ3k]óMB^Z⬑S~Uw}6-G❸~.+9 h aosO!O B:x 7>pgv Z86`Wd)Y;R9l$LZcAdI=W j\.?{Z~G4~ }a`o` [rŠ]9a&%Hn,Kc茖7ũx,w"ܘṉg j8Eеdei#gYVSїB*GkOQ?)9E`x ?4ˠuWA~b\_gzd;Z5=:KϢ'pSpԟ:ٸ+< %Ͻ?:7e6jeS{a-i-:Xݨdy+pk$?cWD_>cEτ8#&j 25myԹyzyս ;i\I}"}A Y,}ymܽF#k|u#%Kny?w*ri^ pA"L銍H%_j,ij+o [aֆIj6R ;OMXa4zU!t?7ڈàIGYljE8hI %J F ]1*4)81ru@n^ܜexoR7v˅*]!RV X^ѹQyc\?da܅H]/x鬽h(:K=*  (:Lz_ZΉWG"䲜;Bu: -itva{ifBIjv CKcL=#Bd:X?;h64+,nǺ> %WYg Lg٦5IҼ1Y?&9f_h{SV0/;%G0R`O|E(_ʦ38m4:p\̓IEZ(SvVQu *_ש^ Q`jIseBĂXGO8΢Mx*ۅ6wqf`+i5j>`67b#IKvz: OV{Z C#teBD.!8[FN>bXadԢo6O}E=/͊8\>K-|h=l2y)>xqeeXbׁ={hSbN}JkV舟otPmIhdZ,#wYmʬPA@Nz{Wfrg~~Tğz-OvX0`޾@rw>g7;i'U͎:',9b4^q.~O C5id[ xI^+0^JE|=\fk褻*-fH}K`/JᘉF૞+ Sֿ>g%A@ʳ8Y`jl5ͪbL4I0 zWSE >}ϪV&k$(~scS˸V[4(A -KKkH;<>]бR0p ?e ǿ+>ժɝkM s=J=K~0pݹY`Q2jCrwN.;Ok]2A$2-!xe1gyM&B%pk #XN7+nþI~#a޼>t$cSƁ9y?= 辽3>̨VA\ԚC2lfrcI^ŗ :IA`TʳE[?N:~ $KFdH4r%r۳sVifY}06{֍r-1PØbGZH&@\bWqͤ>M iV7T,2w8G.Xȧw%OpmASNwv6( ؒ;C7D kV o}w4eI>=D&[X\0lGQwXL"ivxdp,mrGQZfp/k)Rӌٯ'd:^R^b;J?|oF1ۗrm(872xg{&&"r?aF`w2Ӽ7L0m %=* 6OmSvUljfR"+I0Ƈ K9 =ͳT_fsnF5x\*/,G 8>`}rYpZ?EO|W_>XT6t.(*a/ɠ.FP-l"3_s,N;pҨ[j5JSfl0=+SVQBr_[_sOA¸ؚNώu {7Len5,ƃh@,JC"WIEZ H qd ST&40j y{Z, t0$\4@%0*6=`6 mPCˮ<ɜ0Mչ uW]ѝdJW Ny2Y!PzצƂOVۅ0m5XbvSJ f'H]4Dy EE7r=ˮa7|UkD7)ӓL8EӲahDe4VB$̞oáCu&^حXVQپKs;X Qj(̌$d y'A^5~r(Vz 5tVL<jkmW3ն%; L+5}U%6J*힨F.0֙Ѵ" "oMu!HbgF)i ]Qzj,IKe栱:gem5q*pd%^h_iva\MR7aیD"bJŒh,i*psf}WpiZ^D4t\adïsO9HI{ u kO 8= .A|B oG}u ~Ձ`<]1's)4TFٶP_lH&dv|*%HFfTJ;.VHH];YL?=@4Y}6*3mB T" ~6zpdC5@ HP yESv;#+ ۢl띻^3NgӳJˢKUnXeI s) #Ͱ[P'ZUKffǀ zq bXBQ{ Q`%DuNis79D+YA%G ޶{z/F톟t27TgE'Qke &kvD$ϩUa0uZ4^rJJr7*˸s%*8헤#A܄ =|e\>5 + 9YPPgy^oeG0U*6uz-. 麘؏oFOT-w\0b!xhxebܞ#Qch3KcJ|j47%Tdlyq$jz!n@|S\&c4)!br7_G(w;Ÿ4 &⚚xA_$i_55mUY6&8)uWt'NQﱸo4{oof2uHahHWkf(bpVX |Ss 4H@b([#D(([*ꮍBb[]*w*ZȮ"M1L!>5f#O1\4ϝ2]f>E ͯ2lNws4|Wՠ' .NfͤeGW RSkIrfQjM~ Ŕ" C)[\EuOttCP~ P4@S~M7iZ.jy aq񲑭rU*TM+b]-O1+5}Ѱ.R*]2r2x98$kf>[78f+4|3( x/\ʩWxWɿBGSIKhLwhݎیֲM lΤN m4&qMjnfii.u(ne_ 2 CRJ\P*\ +O2=ttkܖ5)3MBjƏnr'9%5[]ģuBZHvuc@/ji+n 6IcH /2_87 LMK ovSh DmeGK^":oGyHn!|%jqѯ T$.Avc,[ܷOz[O[i q| ]NkHѹLY;iZ߉|,j1*;c]"F8>ρڧw%?YȢYKF$p4ȹSOh_:oe^:z1ec j8uB5({Әs)ADQw^PU ꧶>DRLrw`7`5^:@|Lk9yH.OGdbIy$w@Ұ|w{'ۡ.YZV%HW@Y+uX*<2yOyD/?IA@U9gвBĉ"0| o2>IԸw"(fH]Q};}VB.: #3?p#lT12 Xn#&kt[mZlKQJqIFIs@URwP `']F65l EuC=b Af O.rvJ˾gEۻb+9Lm74vI nme%?iPݦuNq,}v%ڏkS/r`b-QvDjJ h]F|,S{(_bНa6D4(]P/hj5zBSay,xea¥O;~$v&T9SFXT:톋cˑCEjoJ崲8/>%KUzڸ%yEm۠%''`_3;wm+O씒FcvN )aXuC,r'PA%=Ux sI^:U"bVeߟTꧦGK,t;rUCvV 1fT)A#`_N8wGh3! ~(?QNL@(>ReٍB~65'^ܠަN[uD4Ux8tz'20Gb#]>бLQ/ncdd\RAJ~Z y25VfKk[cpZ1_jZb2}Ȇ* uUf.TlKOB`$pɀ0x<%§]ų`nt +`;?p(>jFYfumG$#kE'͔"< 0O/cxP rOput#iN+`րЬڱ1Kn5Η>9v!U7.Vr.a4O6~xD1^'}0Gt36U'S_s8uRӮ 0಴̘!O]-d-m -@5hG\K'Qu-t-/Eh0 z{"Ƃ3.󷅝t T Sޮ\qhS府{_Y#첀QpZ,"i]Ү/ o)F#!BKɮ}tmԀ xZx|Eao0zԐ'9Ê@K׮ * ȲlMmLԣ.q{XäݍWFC@r/3lXں}u Bz`jP4WL3ZhޢbSI|b^c6oj;ܴ5"bz.v ľɧVcz+ E`MUWcH\$s]:ѓ>9j \$QH` h4d|.MhnH+ˣILm ,jYSN@黆 %VIK:a;=B 6S&9 Cnޞd=NB%e[}լ)`:QL7`⯷.Tlj4e4*؞fBxnYE݅)dgu}"/L{+z'6l)ufܴY{/g QX-_I~"뮿uҡҁ@_z({;T-aӷ@76RҲq`mRQAN:pA{P Z2s5;Q)c1t8'w9wC7&$L5]L u #؁ wQh7WQe\㿣(]Jt9|UBf~`,}`lBG4ڨ%Qhh\ñPxq)1X|>y|:c2s},GW%]4H#.rϪ*ESWKV4{j BiQks8[A6@cNL Q:VOkL 8] a65aOϴ1ǃFCCGك|v*ȡYO%:؝Z;aHCȡ-VU0?Սs ]WX Qg-qE edfVB /_܃w+o dJS'KEGF7Ie $w kqXSjtm9E)=}rQNıyے9o<3цf :w-RFdE5Z#b_x,Q:ru0.Ah `u/A[SWaZD} /=)X̞D=)}WߝffK&O]DVthюѠIl +^Ve# {"{wA9J:KL @b<ϋk.kh̑>(EY} I!RɊZ xsJo?M6;N*dW21DQz4~`*tPkޡ]y})ImHO o5):mPD9С߫9GCa|ǁ>fkhI]H0Ny܄?DՇo|l8-&+z:wĶ jϷ BJK25 PeÔz"` ORɂݯ5hJ5-;w=#dxeMw;/T{%3(J.nuQoW0Re.CJC59/jZ E>83}EH;^i\2JgcB͗$pVO13bF ɖ_}NCx}MP4k=d–Qu2w њb^kȨJ.r >I^t/uZְHl_d#(enBfW4׾iP4ESnDM,̡ɒjjX1h6F}~? ]Lh%u;j.͆P곡LŊu4k&I(YApےN,;T@XTe=$跴X&6G/CF=Q0FÈ?o usھ~E ;BՈ=ğ%?؄ԟ p>}A=\ϡ5 UćL8xl[C9Uf^HJ湈 gp f-H)&9Me$+`=P5҂nȲ\v-(d{6:`ϔͮtdU̇Ã&w&G*oSj\K=+X^nɈM6!͖VCc#P2^/{x4C3O팜|r܌DQ]fMWHfZWi?_ݳ/x;{u=~8豕{+&:){f6 y$z=d5d *CB%* o nya}.J.8˲ba==BW~X$^m!5Ӊs@fjw` Wtخ 9{5{-^N׿O;sRveui)2cjvb.Y njXhCnwwI l4܆^r)s:ip9/uN'q>.mB썇Z/T$ K5š@?+J9*7UT-5fgGY񡽣MݦQv`d,֝pOdư e,B&7$G[' E>xKͿ1:Ts}R+l^\gv&׆P!ֽGP8Ѻͬj,=՞\$6J!7 #K?{睞W:pj|. ,_ um r/Y@>ijH'-VyZD-GhW8Rݦ1ěKW.x|X ^@:dQ*#7d8]2]T7Oь?kgK(ʜ[ʲ-6$&«XYk%RBC7J_enndeI)B7S~P<=bj!%P i>s7#\$\ÓT?G'`Ѥc(ZQ,0c2Ao$ÅT.utL)K ubWa%r@^]evGXbaFҹ)~aRpЌPԧ9miQVzBJdn6<ò^<>K)54uZ)6[c mn_-e716u"iW\)ԤYdcS;?O͒]\ILq\tL]ЋWeFEC%[; gBwv;bj=`/UZ'}Ӎ)~XtPi­u!qNUhTA,Xg{F5x1lE?b0kG\~sGzZ&"ư,uWAch\m/hhm=A9Eu9ZJ#{T)aW I*4=4\?`5E3>U; 7_mU}Y5`nD5{/>W g2\7tҔaIjUtXGG+濹]4MfFhdZߙqu8Ƅ./99jYҫ`Ku?Vy50&ՕaaLދL7&[I(G|FT<:MED+ʝStB32C(9AWA` tK2d y7@h\.+'l7}]; "0bv6N43+na\P)t)*P  *^?8Gq"K/*#-W8tAvT:K_VNja>e;=!#vhɓ调:=o* Xk9`ݶjUa#}°]JF*g']$U9f 1VNLB6Q p-;]} LTECO6Kma3cfe6UuYLߍͶV3:"_:3t,\s-Ĕ2{cUfc*04$r\/^nhmY!wT!9'8wZ]O8KjdDUiFr ouFoHBw3Ow`R^R!Qf~ڹҡ&ǪR[IV,΄׳&ٳ'-{W%K<+Kx,ڛLP3 >_7zl  p^8l Su8=99-WW~YY]N]YwZM uBe8ߞ'sv.庺U3*xP~Ll,QL..@g : ,g U X[pn2_ƫD-ʛ"ʣL lMgfʸ\}mM׻1T#-ULmZ{.^Wh8%ІGչ1(nwnw[ bmNc!3׌wE!XrxEV'& 6z7#c]G*gWG/;FZv/^./UP9@G`6`{@xW}~,Ć)b OW|-x'zJ$;u$T!)A\ \'Dk[]ϕZ4)릛7^gkT'У֍$:;Q&/E}< VZAA83sE q;q :O=1^LIyv^B|0H,XVQX+ɳsuet**M  ^͛(?_keI{u]>u<gdRðM '$4m5Dv2%Q;u("뼈`HB.$O]PqXrBݹmO *%RFq66bU: X^F5e!W24m)~z.]-(hksҗK#ĮVW,ekF 4^`8UptAC0)sZEϘXI=|6Trzo P*1Ό ?\ Lv#ZPU%6;«TbѤh 0ڎ.,pMA3!au}W$9}ѡvwڎ;D !E \ؘHt^oLGn/v=Md[ӍnQTfdu0h9VTU^f8N( %7W-O{.pxÆ. 5q֜}i$ ZHBXX{1VhOhjږ ˩ǔ2vH)8J"- yR W«xa!4!qF]Ny|t,Bt/\VڶIL?x覉pnvLkc+;j `ng$Wۮn.*aZ#SLs,u4ʖsuQ]Xni_.b0Fޮ b5|F9?CPyj/C)rHn0hѼvzdf Š}!J/\a~I3Yޭ,+bکt Z^XF5KWק:4Y]fex)_ y))H>t54r[5cQ^Uwn~QTZ<}IfVSgˉ,#u(_`Έ7.SPC@].ɬV[$NE6B9R0l7nC-b8P&TQRjT6\UpWZDgE3R VLp-E&QlOٕp_TGŋX $kۮ<w.x`X[.bh.A@lv`ܤN:}Ê3e|rFprpd*WJƮwDWܵď[^=62 Dvr$8Et!۹31D?sXqCK9~*X]?X-Q2Bj>h4͖s91|ls}z_kpVhZx7Xo#>1oFN0% &E_ /`M ɥj 3K p0 cjSjrІ S)v9z ;NYy?ӷ2Mh@Nb_A2ETBύj_%c/#B5V:G%0.i+,)_|`Ăt_~Jp ެzv՞L}^La]},!yX;ؖ*RP<-HniǠ2V/+7S Xlc;p3)J( BL-՚㒊s;ʔU#DSOvoX!&z?@3QUlW J9B˔(@T{^.-! Ufu!r")ȌIgi"N(gxYE oܟb)u@&sZyqJr+{Cbl\ !LMk!ᫌ;[6h#z_GO7ħw`'5`(?ˈw2ï ,1?9\&5tLK 9$V;[8FHEhq+)g^\o1"7MIB<@[Wu< 9t2`jg5ӡWiTbfosƜoqC(H՚1ⓆGڤdFlO߯zb;J L@i4$!l0\ْADpyv pg75L^ɂU-|\ឩCX\^P Z-MߓuG`APA@\HJUI$+Fi/鋙75[^fz[ i.iRAptpN = 7e8WU"ґRm Ɨ&2Q"}jZ Bq dH=Pqbkc8M_EƸB1h0#`o_Ð] ` *~N?Н4b>*-:S'#/Lfn M/1a#~FDƓZ8 *gĸ){+^xٳ)C1*rkGASPbhVzu»&H=g0I>U\W`]CjwiwKd52œx hsFDpۏ SЊ>~EtsZɐ2W5Ug[qk?bc|q&'F "Y\2) Qm! k 3YA"Xms/0(u?I`i7=4gguTFp"KST(4x:EG)JL:l+.L=Oi% ~בU i `;[]Z ArƨA\l4,eDj2SGkthiLA.C*MitGMk:#[ϰU1Ye!ܭdHQVqyasx6;v7iKN Pgtq4D`@Y$@rccC [OC50扩sO"Ѓ>jB2GEw0|RgN5RnĮu WMb.ZVx~VQEwBmqwYywYw3itz>VL^0&ˈn@"WO4w <˫cNZ}o;^QyjujWB_ Ô|Þ#0<4uKZ턉 s-X`"pS snCS6z'$}(IF.4g5e9#it 3:} a6"dAi°vmi$FY2˲*pH:hQ&~T%*h\B s !gɺ$ l}6Wpe> Oښ3]{t8nq3_J \feE\Vna9;2 hAEMe;`K8@:n Q?jUe]ʅ9گm#e{\4ԆT+zCa6iYbU\],1^T_I bSU+Ϳlgg e-8eW0I::Fq.p OmcCnމ3 j$#G1gMurpO/S*#Zep:x;1pEeC488 ߧ~e8dzBOtUk>Y_^v$L0$U+dWb%y]$ :["nTU$GC׭6 ; ccP*2Fhej(OM3G] h&u; +X ~ *_%eRSYS^9Ih诣P@JD^*84:bdB l3tt&$ E/D}a'yu3kB%SZFO%e"YlYggȅ" L (aM0ڙ=p$khŎOыM^~+N!7lrQz*5&@iF;sZ8}mpr#y[L"MÏ i1or9= +f4@gEYbupXrTwsE &f4yHѽ]˜ %H0g_j\u ם4L%uf%?bĵsEѯ i&xad"?D^VOTb 0jq8nP)ؚcr8&M_m%\2_%g~$oM/'Tpn;$G{Ǒtg23mŒx0ڼG&m7$ٮϡWvY \&,Ƹܾ@v6k$Ɠ˜? b -1@Y INmkGٯSDKC7 ˚iw6 EkOi?[^ݜ5mt꾇<%埮Sf|l8`q)S [?ϻt\x. 7eU{2Hc}<0l1`zJ*mA]D҉oa7-6lIub$ oټ;ɐ@G*}U 125l# YNe5Ǡzނ\;xx}[N8g^ ɼĝXiI8IO=S[Ewyӌ֬㣑sU})'!@^n=U!\1} јԬey6&:,xF=Dη53jCȼ\.Z a5p/RD^{6w?8K +=-xxY_L\y Ͷ m[{.A%={!fŕ w2pLg|E)~(#a;~U7R|Ü"pN 2m`-uI]y-rCc:%MuqYߧ1j=X%!Nw`=Pm',>NYɃ4br72ؿ~1f䯞!cq~<$D@`u^q`Jkv-8Z+N<I˄"t+&]P.Zb,_hxB#)!^F2a0J)E,"OsH'D0Q $L|p}dz[ZpڭFrAe-킩ZdTT# rG+|f0d`zս9+!i3˟KR>nS*׼k7 Wn֊: rV\1or|yflKUJW dY Gj4M ޞ,ZǷ+ұiAnh5bp:Ԙ2<5S)4|*͎1VE X uM[ﺿkHKRZ\(I4JD#m+םgi`tL;Hg vdC>hc&= +!\5M΢V=*hkR7 KJ.ZPIF,څ mPŔ^qQ<T#Ri";OAk,F[Z\0GNl>o0 qW*~za9ERKhQsXRk">҃dFqVo^O>qD~^C -PK>cd^!;E"R)`7 17N(Sia?[*K*!2'SWBD+Wѩc\`B]Ab= :הE qXpJqIw]!Xm0+Q/ 1at>iu yJ:asZ╉'u=VeKj*H 4"t3w|ۼbvFEx-z v^;Af'nz&pVL͂[ck~qtjɟ 'A ;`!{}.liN#.a_(C /mq@F/ҖԪh/v$Y2rB,t«*A+;,X:u"8bRSԨ'6hXH&'WlE1W$ژ먽 CW3Q^q$tT KmY:NψSZ!WTBt繜63 [13=W2}Q4= {8D9Yx~y4V.v`ݺRJ8CcvrFcQrҸĹK1 mF22ac:(a? O[u Ir(GI FUmpVX}ϸՎjI7!?;!* k1'4vD,=QM|F`FT1E񊙢=o]Eȍ~Tb,%,A{h*./Nu*t3\ŨVx|ԑӷxd& &lS6d@1~ =a~^*[!nߐ{o閦(Xְ>F ;n?.}h.ˁ34(ZzT :9b ,r/hZzmYcݠKB$PϞԆع~uP7˿6'0U[GwҦNbΝ W826[ʵ>GԞcLK2cM->׊ڂlf:5M?,PKkv + xl\RB6U_?dgvŀ!EW?_?ԞAsYtH]3()A.:ҡZzc Jlwӣp1Y`YG1g#:nlhV\7"̨-@Tm&&.=w޽/U5G%/V7eAMԻ4љd0Eu~k<3();5Or|V[#?NБjjtvRHW`!c#W@SR֡Ŭ8XcXWbQ=AHgvjAs위«%ФWu\i 2zI&fH;"wxe]gC.S?s Os0~=P.+r>" n"fⲑDU0ӟ , 7Ov۞m*B⪠mQ b838$)[.mEØ~kx3璛q6m<z*gԊ9CWI'm[3XU47pLE&Tkf 3o_d|娸 =Zi ߨL`^h4N$a;-} ֽZI?,s7imJ9n%ro]#Ix2:d55Q`T &K]PJ3lҞ Ө>R?:9Mӿɺv}41ʒ:ZX3|dy)Pхnu E;-/F|[HC]sP!|]$=$K(R#[zRz"! 2ͭYD"uS0Ufu/W-ڋ1;ϣ ?Srdo[-An=j rϞ/1&9*b:$Bğ=[XV=p1&2%<`E$~uƕ1yqՠo_LVDΏ??.7^N" 2#yjj9AN$|a \@\ ~iomY6`0LrV\b pf]PU~~cxCLaWSChe19=CS+sŮ6[/ =Xr3Zݡ`1=Jس']{&_ké2fvٕpέP#Nшz $LJ5IWCg 5u$EBUQ IXk4do偷{;`w?MIX~ҕ_uXe]!z3LW*R9c9̀xɧb/ud_}psf FG f^I~ءIйo*>$ϳ*5@Nb̤%=NXpα-'Ru)[Lr$h^E5bʭNSjtg~_,ilC =W%Vde͸("<\xD*e]= $?GTFE/yt(5u*m@H9F4+ n!d]}@v)\4Ez#T0)4C$nϣ#aH[bZ1G@6ȫ9v[Kιa8BP/lN,=q+zSD-Odȱur p 4ʦ'F`RT[b~'2B(J;w+-YW/bYH tOx:3zeU_2ڕ'DRSkm%ct/ m5(Ўw/Q򪬁p"0QLBrv~/OK#U=5 LMNQnhD6E*bOHOpR~ˀqA)Of;ғEӡZ1i{:\yjX83~v D;E䤗B{,j \x0Jٽp hV'oJph,s]xs%B h|[ xN!'\>җrWȋN 4}PmM⠞<|4hog)6lSΆ Y%?14GSbi6`u"EƱ"V%Tj6 7$R=1ɛg@k]3Ļdn6)(be`]9's˶&LNjVR-Rw_K)/ӏ&$熒YKS@X㓛vp#L}.mC| xXWځ.. ɓrPap$Ȣİd)A %ۜQg1*@8 hn)ʸQ؎-k`?t(haJ: ^џ&, 1aY<O'g>Yi3__pཙ_AM$#{ exZU2D>=c h>ԂEҺ0 _^A|3=5=]b/g'Yr,S.~MO]t-.|eRp A5oV08vF\t9\ ͣ1n8GtBތ67`rķ߯xDu )а (4?J `<\W`<<[WaLޔ?T`k.$(c =U25]s6(0fgق[+FdModʫF{ + 6x2ҸzwѽHRŊ ֋^sRؤ-sikFZ8K!-5ѣW@k4u(?GGaaC٭ėnX>ӪZWߤ ~"$00jj9jz~`KThIv-G/-< ý$2 ɇ: Wah_6U [Rs0h;ԳĖs#2<-Nw/&eDӝ?{TMopg4%4C8&Nr.u0 { Q4J~RźmQIqLO̎(X0]D' / b<`J̛TJ)p;%{]4^"i/pq"kjǭ>m9sFk~>R7'psSB͕\!`MK:-`V\=ȕ#іC٫S ;PnoZAa%& x7dxForT1c̀x |{Bf0Cb9]:TKogkIEi{R0ܟ4FبWP Bx)pOu.p8S&LRY?{ 4&+֩\) HJi}3p.Fxo&Kd^.8}9UqiqGIUA"3 mzmK\?lW hckF/0re5iwdRWR&PE. iF͵~\ Q[Խ5ȀMYA(wBg  |Vt)Q8e߀/FyRp H(4 ;&ID!~%?}]t? J:=&S7'ܔ;HZSz5o&+ q/a?Y)'ѥcm?!]G^6@al?[΋y?&RFڝ}'btT}g&SeF3gYZZdY**49b{.xq3 ]gE3w'gÜMl({7L6R=e9D4݃/y[_#WWDTd{@Qxaz6"M-N 4APɛ \ K_7{d~ӯ!?čVݑgӓo$6w {{avQ V[ ݿ$Fg&  3]Y p{+_gK]z3KCX}6 4w1phP̼`Gꍻw!Kai|KbGV.k3fTjw@\nlk E~[Qby<Q'%hkxdۍ{ ea __6끛<"гDO%o=%ɳ\/8:6^;heE%ʜ{-G^}5/mJh 6r>Aag!I`>2ٵ?,AzNphA6Cĥ6n)-g DϹ(^& I M(KwviPjaG59 6{HF4*)4&v}Va$wzLa`染b^6$w} m>:#oE꾘$T"1 trr\)-T]t*ndJ[+Y47Sr5 aR\3)%)"ELEzIl7HOeii;7_۪M_N"+NkI^[ַn1V"Y΋ŔXⰇH}dHGk0lP\ޔچZɹ_]:lj±UO>*D iSk+q{g;t+01n3J@š^ߕvfphFv ,Xu4Eh G9`Q[h;t=,lvx_L*<}UN@s1|W"D_eE(R4t+ݵMv}Ze\wADCy .{a4@ldo<{y?@]X!a/_,2<壚w0k#mB$>7唦4ulk":9DMA00.u-' c 3L}KleQ/G-]Z q 'C)EфP;#mA?q aNU[> CFӟ15龆˶vLDϫ˵35g64د϶3 AA iMIˮZ8B0>rOto24"nL*y@UM6V#d=Y @yxxg-w$#w) ~\ܶŰ:Ӏ?Y (\]ElFmm6q Mľ{ki  (gb?R셢TafI=׿gU_: p=hq+Ughg?&eaJlB(XC2[BȊ{)0>|/*q2[DۋXЅjg*)ԡ&-.}?pt@r&ÊLm K @- j4ή͟0lb:FN!"# [?# yf^Lt`M3R=y<{^'sHf93}>?*)2MMmR֊ u `/.G97 ŝ+=<mpU'^2'iP: QVi{|@eK%bg0$3,DYa@c+5Pa1k{J۫ cE׋ HEoj5C m?N3Y lx+}fxU7Nnr)VK0m=0?G)ӓdESg$IcR3A*+)U$-&43q-^1:8 #I)^D'ذݽG)8~*\9YJK\ %U᧩l>2yԴI`%&⁽> *'H;͆Gr(<W?ͻnz!<q8M|0ߒט +*Lq4=K~XGG]c1ьjK]ՀiiCӱԉPSʟp ЈbɀC+͆adu3޲%£B<'3–YC`B cGC|# W)"<({{u}>$G zI .UPhLyp^Kݑ^ 8Rjxy*/٢KONgo֋y#eֵ؏m2;CZ&N6At~qNyH0.h`00> ;'HkȖF~&{6ȺakшY>3unt.hWEx9$ZNF+=Cvc/<-1?-';Aj҅D뀜#(5f -JͽA&+>v[ ?JlFυocȮ"n9OA{`"cUdCFmQIH-=?l GڰP Jw!;[ԩ, (exF=G~Ǩ[мXɁ ͝3G[0.,["&25^jv[7%>.j,pQgx)ecP/; J{ovhnn{?']BT+He{'~2#E^V[3(y l9짅v5lh!eRHyTÝE@rN%hoe}af leqiWng/e]]ˋuSIMSf2|KJA7UfK8hW:?M뎔|!8â ~.jrhp Q=oP: H~I?A9p)3;ڌ/*ݥ6~kj)P1=`;?\eGܑ0kC,&1. ; u!0R=ǂ[CND{y>`WBT B.!35[@AbT:aVA-ŰKP_wFA{q* /_GwRo3c :L ^SomuL)SںA#,(Mj@ ئyUf{]QKQ%ɭ!V幂|7<kh:Ua p"-LHT!_ XxcA {,N,O 78)/=SFXn]3Mfj+u)uZjn|27AqqOcj́,XNH?"}[IBE|A9K=?yw -L Ndۍ0z)=}(>fSgVm8̤VY(OW1' 8m̎ +PnAF0 mJS`|/y%n f 9:rȬ qWl!6:؄&lEqMN_3_/:}RgMPrRCU}Tw1t}Ū=T?5 XsZ=(h|<QĭvflVJj%G|2m3i&lI'}[1ĜPj eA~\إu͍LᮾN!R'ڈQD8EgxrHT( `>:WNэ]#kd6>VT[s_}v1/Ky|$)8s]FYS6,ho%pn+8mG͎\)ͯe$wSj6yyf qR9̱u 9kZM/!z s룉ՇlFF{ =9Fォeko\.9TtIFV(ʬ _]6AN8u;]NDsT 0g#h,f@7fxrS5v#IFFyĢ Qxe,)c m?X"匌 $H+4+6]^\cZ0jITR?mgWg W({\/=H(II(׹N򔗢44h bZmyIνQUr].D< !uos2G;'@ ϊI7_sgK W7g{7+H"l4-,4= ,b& >~.|F>/9cb"CyґKwYd#SzgVaTg%Ex&LZ͵un3Q;Q=NЖNjACxl /!%?ɠ)wui럖:a픐'-0/k`1w%b(nI!Wlzӧf?TU8ĔSrIZ-p0υN)9I-h?KϵYƛfkE3/؜o=^8mP6%UDj3DTpuvZc֯WF#`s-=h|‚\@c[x % "1WpJIfl<]K JKmʵ$q%DBƂ5=qj[%HiV '4"'& Q%yYLcqlLJ5] a4 ;UZrcHVcq4u lcށ03UՓBEsv C%b.q#JҺf*b~e?R!ã>gFH lqvLѣI؈qBho> >4f߰~%[r)!H܍\t a̛(z&]$KԒM@K%r{p67cRy%$W-ʮuD'jAmgnu)At ΐP[5M G"^G tUIAi?ڛe~A ٿu9$\\{a='zؐ^{3ad6]Ä7 aΗsD>X.;e,٪ƣV0)7{%7lcIG2dd1㱕Ja :{tDq5%E"XwZFO+Uq 6B/ȓS*&‚Ud' Rdžż ]}2_d8^R?hG9FCx*?U#zwXrx219xf'-`}_}|Ǣ8;niSQ2>&i*J;#@(DIs#Fe'<=v-n+SgzXvo#OY :K@D9Pebt?( T2[#2UbZHpJIr[?.`yaa &RsNXyzWp8ce=jffF{sOvH]+>a83~DfFq 3AWq-voeC>dCy,sȎ2xq "zWgfI ?!bX 4)| A+I9($BIC|GW=y)l8G)sIذKA #XJ aio>7Pfݏ>NcYqi쟄"+ӽݼ>{I52^"Xh"2qvCqHH|=`nZ*ýnweK$ =QU)ҵFX]4q|䁟DX~<,[}}aInfk2>\F>J7#l =r؆A _ugaʊ)s}] np[M^@yWy-֦q8פ;ZnWD-> 9yKW4vayG܋n]G:a*;iۑe)H `Uxp#PGdIKDJzy}`ƊYŀV{KXl #'u5]eu:j:E{(Zli #][`>bF8jm6(s(~22GD䏂j1׬i >$aѰVǝ v{ze½Ԧ) =s;`xX=r~"%%wY$8}koZ4Y]/͡PVF }/sf>dQ16+K9{8aP'ys#p ɿݽ>|{ 7#6PL9מ>pG"u(J4~(g@?r23˵^W{ j_RQ<%Ǜ]ࡂ̾ B۹ yrG_'E#2W,?:4p6[8"_7O&Jc&ӅFº"7fTSfiLe60{4uaPm &&~4鬃[qG3Ӑǵ>a)&JMR '*ݿ*D Ow"w]4#Ư[ )RerYDFdP#(MFK!ouuL8A!V­#M*#pHClοA^/f(" u`pp*? niī C7[ cSQOd +I xl{*:ާN n1퉈񯴄i8قqt.|֑+$]a[xdxm7_v\oK/&a¢,WToNуq)0e=e2R>NKzHLg—Z"nހ tSTB>"vq~žrXh/mL ,¯G/k d0 bVb,Z>1 ) 7^^ NH>ρk@'@Bin.*nPq$P;ADaU&¶k܍;GSwG#e)?Z;`RB<9N<Ĕ &ˎݡVd!?,J M 7(^^^}{!6+7GtZjpcTe+8+5Ǭ4)9ԠPE3T.NP32kCMZJ/$S((|S+\)j#p݀La&6=3dzūy LovЍ`YZY{9/]g}nعME(~kt|$5•13IgDT'V&ʵ$rPlut1]?rdE!ylntXufo$''̀x|e泌互iJs1_ӦeGs/^]`!T7QY/$Gb z74e{)[pUz$2;7[:EQ~^(oᣞ&PDɔUs'U:xv 28&*!3; 0_[@GMxPh<.,lP@#N2Sr?byUs ' *Y hI4 !YB=@'"7P-(@{;CuG %;X UyU͢ ~D⟠WeB~?asU6ĦǢ _|5eA ߈9;`PbP&nyt;2mQҢQZ)An-AL#sd ;*w`BU^o I.9ݬ\J}Q~8.nM6S q)np'dC}RH #irmB.,h﹢;b6WL<>bAϞΝ-(d5%DOARKARq4"qSwNm#s-[s1}π\X BL*o[1QM᩽B>\Ɯ1^@;Q Ԡ+0㉳Tڢuxd8k"Hu@S(odp&Ofa""[Q|˅cc@]p4wڬyP)?vzucA>8VTE1,=e`=pͼ4jqˈE2:eꪎ<=w!#rM01fi _H+t@Ley) w}z*b~_=#|^ZV;6zKp8|R:2,(/ dBӽTN`ēv;aJ&CLZp"e ^W7:%3iI1YdX}@'N;1 *H_}oN3":4;DWU.ŏ=NdQq asNiNya @L{q<*9b=XL)uYL|>\yds&JzVgs6ϙw,9 j謋mBk&zf BAda4)Nab `/7o߿[97e1(#Ts`Ž 1WXތc .on=a9f =:E9F`X\t1OL׽ x5j6xN0h^LBcMTUW J<29(xV$_e~*řT"ܨ\X7.3]Gؔ}xV5=1?ׂG|i,ii#xTkT1j%>.nǓS<m.%jLxnIm[cX6=eU`xdKt,+j^ȱ3#: 15RIKHfA|V(@wPO${BThGDy@M!aD$/T{",Nۊß@ ɜѻ7 GoIOBԷx9,P dg`R\evvl!nG313-GZ$/X$IBA9fAпFI\JDYG$O $㮬 *#=,g 86{Q"Ye2lE@"Ă>! G%n5n<ڌ({%#]D|iw)aI ?F9.6M*h {C|{Cnc3f\%,Ζ>#ȉ;bru"_#QH{X3Ρȓn|ŭ[]W'u5nh X_y-A^cG'"/^ʂoy&b\^ݑax("8%~p}Z\~ g5>L)K:8:qF޴܂n )Bz7䜏*x>bN:OuE/ھШWT3RJ N'¨h}}beGPA^X ? fo@ dP>mpqQOM1LjʷǁCKx8Wz8Rt-g &Kt6Ea%6m +WW?FhB&bfM҈NS.w!.(TӪFddx0'&޹ F%jz5JitXu#V CƇQj,E;/.mαp2a7k@0_n!/My./uSq&I Ў*&n7O/-K74r6g0 Ɋ8GacvPzLi\MQt HL~0ӿ ~qcν@!4aWz^v_ES!""|u%5z@ jM ~:PJf2 P, +1޾c&|6?qhrWhskP,Fߘ},/IxQVpG?ˑm9䝦=<ɍ+ gTdsu24n,զqr:v{&ń>93qˋ >YeifLH_,* ZzϵOk7vۄ*4ǁR@VCW١Zx^Gh54HdnI#^?P!pD}M]ݸE~! dRM[)$~| Y> )m,X.o77pMAV;<Zt-+ B*+4 meaex3'06C06?ۢ:Uٓ1g*X,WGDh'19ͱ {@]Gmg1]\SW>QN;lQ[o饙k3@MK |s֌4sܭz1۱d* C9"r\)v2!{x1 dZ|諭eybޚ4iT`iua1c7|P6xCdwK_ RxORnsep+6*x vf1u▪L<Y-"o'Lj<$LȈ#zQ@+nʋ2 pmN7,v vч ?ZK%)1peY7r突ОY9lqR8s"taZ:m^g>c <Ǣ0e5MDFA$n( 6R.qB)qqf?p[@BJ `f%k")w7\L=LB <Մe,j $wkw*a|*H󐦋T𐟈۳Vlp-ˎ,d 0ip_?UHtGѭ_:zR>0;|Kr ?җb(s|JgԣOűd;AD֤s8-TBtgzAZ|{-=;.g+s$oK݊2J a$RD,jdy35+,eP<;&Zr"^yW n]S\No{5RN4 FT^b`hU@Hat|!z/%L t,;%)۪y؀jgml֍qm^[GM[1C&0Kö\+>׽!z;`@Ji+ZXup:8#`D&Ukm'hJW/d%뿟jnSTgЎ]Mr{hЗZ(E32 9a *>Δ 2Rz 4GJn{fc7@(Bo{xM;P[KڳKe !;Din^aAmW;i# z!Sǔjo*y\Ψ!q[jq% YcK:8LTZM@6xKF,4rխؐ"%oPzfhX$>ޯr <%Hk~vTs+⩌ b=/m?߁ZV<# Lж)pVeol[˽X*zP<弪"(?iVTH3(odѰC ]^pd,vYr'Oidč=N?lªT|x+Ǐ?ڨ P-LԥDet֥GuK`h'\>T_a+?۟lKV.]k>8"֬GJ X8"-L@۷qIsI2GiWMOm#Nޤ1^Gu,?F^ 7J&c,;.><(6t)80),PJx S<ꓭitk6m:^==98,n!qcEOR?K>/o׉oՉVbɰ(ZŐ.GƖ&?RfN$K: Em<.M~~Zqr9FMi|F7–, >?I:(50/ cσ4m?=Y}yuyvAC8>41^nLcj[Kpv#8HRhXF?9lیTz-.AW`H'Or O =.}ek#8B=̯h]*u JM`GPvl"T#I6"j|{@<a۷<a{2XNhtjjbwpmCXd_AӅ"p3d:_L㹸<Q#Թ(w}C,J>9ࡢUNl0՟+l˿/J@,htAZ#U=-Ejq]pcNGFQ6Ujr};%բ˜* *EH)=`D*\m yЁ}M r2AO  X|q8^ѝYINPQNNx`RcnB@A'ǰa5Yï e&/*==TgDz~ՃxaT"Íz;Q02M,TaQt{eln_Eo6I<ڎ}Iކ 8K]>*M&sJvX7k:˚rAHV6Lwn7MY%tTJ~/2LOh 8E2gNڕAD$>~8u'ÒP]{V^y^Ǻj<Ҵ{5-JQo9Uߙ6y?89q.,*~Y?^}tx` ]}\c݊/$xEX*F͝&=+On8ݗ^#T9&#ȼثyJf0[[[>Ud:|fڮ$L3`lE!,Vx"^ۿR8O3S=vWA. s/{~ NYϿ-2\mX >Mh I$+?κT>2.2]quFGEpyO]k%)Diۼ)$@\B͔"e! t0,4;nTqM=sފ*/-؎Z XECZ5M\a@<,S\o  $i3h!0;,ntv<hMhuzL {OgH>L,ASJdŎHT壢􈑅?@ZVEB7=Ί>kN ,1z{𲐙 Bh ΊlbX9W; kbch,pXʞXqR055(lno${pN=n0`uw 6GE ؿ!c>rm\qT[!v: :bW_P͒r}܈2]Om )K\ kDPEx{rvt:ԼN_Wr0]KieQqa#_zzItS }? PCK]R} } 'mAYKFqqM5c2R*㐔ps #ñ*PNL[(ʚ<޳3d5L<>r@3d[їK>ix[s~2aЬQSZ^dRtCL?ft,>4^ajƦl@Ar&1:pT'[>~Kj0#VW*cN |f%^5kFo̗Qp${K\ <Еm ]- JI!(Nڊ^\_l\ڸ=w8ԑfHF 6XRt_Z0SF-mM]ҳ[be c-dNhN(j6R %2X؟4 tqoԇ@[}}=9si=^)Kt -<'.*5T\<[2!@qonb))op*˨4c-"Iq ޶9!ϫD7+Řya@%/ *oed#!w哹Yx׳\ AJC|~x/>yGTe׻~*S[ ^gUrSoP*mL[c߳G<=˺>xWEf]6IIEEFya1䌕LRΉ:f B8.rkKeͲW r1-KÑ`ё69\P,X3(ݤB}ŽsSJI/hm=Ljl#jO#*&UVR2z J$.1:VcV4Ӯ>e\iQ.q)0~VUXp:|2heKf[/M H) z x^q5"ح+֯^ #"O2QZm>*t,i`QhsvJвcš `אv4}^rU~^`==Y2@P#9clqyfp^:}A;*{ /x|#rvߝ5ƴXƗݨ4?|eӺ˓ՉUeC+nHT\auT?lERw{nF"n:J6{L[@+J&˥<`zds dNG B=hH\$!wmǵFa-|8(3ّFl(5.?We9ۛd\E_WuCZ, ,wu,%rNqʹ_h ^P:*O̾[Ɲ~s՗_k~:'WnyU8M'c^BC;J+e V]4oRQhKss_Y;`L(uja|Y-܄ ~o+2-nwBb̒(_2U5aRP}̻Dq|i=%&yvwpp7 m0b/qj$J(oMZ߶5zfugP ܇jiUf~>>B墒M9Qs{PbGs_Tk-hw'CD8θtgxw<C5 CUD.)禝vdvkC^_Ϭ,{,=k/t`WSc'K$UJp+_^c6@|bYƀ 5s}})|(heGԜbD[k $# .chc$+wb~zYuz20/r%`W^GHxu/h7Numd9e>+<+^2gjTmq~\'̱Kn 5:~yXSΑ70"  A"h|#C-_չs}-U'N_);߶yqcYIN@88ěA09QB{Z,Z8?#5 %u yS,qXX+:r)mBvE<^G a55`bAJJ]E{ؚ}rK s6M`ƻ@#gJXH7&Dx#ք s#ȣf`;Vj Tyy֎7T= wx&X]T唩 yW?j!L!`]Ep{4S-Th)6ymLWqk yLNWbW@Ij n{6(0Q4,%mcSPw%ܝ}#gNOe])Dd5(2V@\Jɓ\RfBl>T/̝sVIjzy"鎉0"VJq1n$ |pb)Z`Tι>wE k:]?"&a;д#}u$C}WD0(Te048/ړhk )[$}.fb<'K=Q%MJdxe>vOj!MxGu8csyQ^n,NevevյJ@ Ek`Q" ՠ(^hkj3ˌy=ZkhdS7Gc!4((dy+-&*b ; Čǎ 7֞]Y_cdSyq+{6.$7 ]7%h9B~&$<[ QƆ., a0o|R )Wƞ#箑}0?X'$bQSvhS7*=.``!< 1OXUl)1 E<%A/١!zo;l"fvHg%<`$dP7ζN\gAxMscYmCg(gRi{PyuATxmהd_ OS2}(@ŹϤ}ed {Osrݤ zv 4E-]s!TԡSXQFX-Gc'Ay)>V0]fZ3TDHIaӸ0'ĹlF6_}NNcBO/, e6(>oՎM ]lq,(3[njq Kf.s1X9ş/au1P7!_"9YyZ{W$4ŀBaT.݁||@}`(OWm4*{R m))i|"CQ׏ G c-VfZ /had %M7~9n"lsx9O~N} Xp3"o4ɍutFp'IJ'w<>P'LX{u/zׄnAۢtrKFQ1uUt$+M]rEv1yWQBH܂4ČcY=BP?T (5 KQQ 1n|9ӈ-kR&VUZ}W0@ ̿fV̈(Oy[~(eTzګ7чI 3 fi ﯽkћpy4rW5uA­1#2 d#ru68p B1~C="t+@F6G]yj4z$#f_B{/֊>1_q!]r +^r+o[GiiދMLfJ8]blUACsV]ḬyG׷Zx[$Z;Ŷ`?cFjȨFs>C̖]vU_7qs m![UWJGr]w:k ?}HRW~|k*T-zn>~3p!P?a:A`T &dk쥨 i%|}K,ەX/PE=@Sσ[*6=vJ(![Hugd&m<ct 6㊈wKhBf{"g:; ElpROD@҃6)\\޾Z;JˈdMgɖ"0 Y)|>^ \vF0(5ю}کr F 0YCKb<J5Mv'sӪԎajChDS/+ "#H 'NZ&woρsnz#\vnE\&AjbkiX\iL!gmchtH0]2,\s^y'#Zѷ׽},>/0 E9{0ȑmN&6C!b&הx&Rѳ )#8ĕ7Ò7;/|u8ucp|.V- !)('~'(R,T9(΂tS}|&2),%yE>D,'=ޗq';T`ܭܰ|`$&B\$S+Faj8E'-]!ͽ<ןg܅O ՑRh 9ҭy'o#͡Z#+?`_quA22`h0ZVc<PK(R=0Ep V)kUL gvF|[u%]H~'?xa§4ӣ[<؋)NW`aE<0e,X[B?nVYӥmI~ C^jbpg0USux Oa]_7ɦ '|'JX*/[qwAkO 56G Z[pܕM 'Z c8xXIť*iw-SrJmçϜ}5GoG>m6Gq% |S$97\67Vi"NW#-b }j ;: eyA `:gh0&Qi O%9'ݰQ` DX2XrD֋ֱ=߉CBF'A}9i¹"IR*nǧt')H[!D~*/xas"pki.u)5//)UMG*Ʋ > #q JYzL\ҩCe4i6 R_bfj q8W,g۟0K@MA n{"=.ah2A,javi8plUk5! )_0zO{\we[+5s||x[hzYgFp<۷+ f5o9P/AQz x.ENf|p6k KC5rCvo+XPc7t"W!TQ X#γe ,+C.d~Z~dZUbx9gZcf\W6{**s|@H<)]RI!c/ L=3*PA, /AÏtzY7H\[BL)D9͠섆g U.w}ÝXΛcψ '55>t-drp'^K:aYɰj*$[Rm)A*;{X2C>Rn] \EXh @m)?mba9V"0ȴܥɬ z :F1pX460aITcj)򠦂H1:cތsT(}!ie]=ߓӌj?Iz3dTWMñe 9:FVmrq~%-hﹷ9{ldSgD8jaH-+ $h[(\*3RiO1=٥jcRs0՘~c33Rf?a&+T^#F.C `z>v 1PRt⳻/Fu}ڧޛhl+Q5bKaz jg?ڧlc6L˝ԡ~Nm]cx +9[aEHcv୲7(Dm#˦gYCTwyCC |S Ao{G0lIUau,)I|ʽp&|Pqw+iɈoVs֫g@?4Qpw4HٺX5^ L F?Dmp^1Uӊ*E{:_Yo[fg Yds V^]KԜJ6Us"+*9Gw㊣:[hwo2g뱵rVn;PWUB*2mx0e;x4Js;ntZׇ-Z5{Y(u7Aug7Es3RsЦSGupalMsD攁}3{ܻ1TR@5/JsUYF"˼U 'x!z/=ἓa#MM!^0+YuP:I_qb85 샊3SG»A0Hn!7OLCnƘFSRe҅T vܠqC0F{! -Wb@JMӶѩj}TтXh]#^ZO7:]|9$z^>3LѴEq(?aRYj!W3hi o@3Eh}u>P`~֨s4aft I|.ׄmJ M8c"2LG浖0J#pzԠw(c:`| mJY[O ּ6 YijVmPQ&OE ;{oţO_?{MCb޵5/.7N[||[9@'7>68U5Wz&/1tkoX${@)(LÁ)ߐ68(WUWRʱ[R%j\ǏAOLŖ(J;Cn]ocAn?Qj_8ɱ(cv6aKՓ[RMHdgރHRl*$ B{I1uژ'&6IH]H c"@Y(,J ,NՕ^VJcs/BQ$u1V']p6M꧛lPV|A/ rQ+C Ū㐰~ oHm=O"Gg4r̍aÌNϥKVn^7Sto.AC\.xcq-Wʣ:S5R|o&!G'L2F5t *mǽp06$7~ymDXnPH s󱝓jfc򌈭6;[*~Z %Yյb~z/ALjj^V4YnJPPwxNODtwc"aP OFb*Dq߾_^IߘlȽp]xOedU|T=}TX`x,}H|4vcXC㻪T׶X3 kH.Y܄{^8`]2w vW>qyi;@\"0_(U֩US$|iB پAZ`~CA,TwQOMtuʑRg-n73n >@>NÔje70$u45 w8@a}$fF%GK=ň߾I"_~)Xŗ_g/L-swy5(@Nq֎PD,|,f+iૈeТؚ!/cMtFw~L56У rRO{eŪoʛO.S NV#n-`%;VW53?4'B1U:dR0@M[zQJq(iœ/޹4XUx|zMn' 3 }Ȭ+`'V.Q1xyN3^#y٣OC$!2RO)b?[aTɈBYm) **&>C46GtZ[# ՟K_aud+8}ouUrMo |F$:J)Ȟə][YN?pBi4$4[6L\"z nZrzXH`MRtAN3\\-bLCXpxuNBߗzUqD׋|/(S:Թ]6n1A^wcx񚷹%ySP kcx̾ej3JRp{D}dé?>$D]S:&Gڻm\ EGB֕L4'6^go(G3\2LO"M2`Q6۸zY|юiE[ xbgaU1nWw#kj>y [ѩaGYe;MÜ 2.Zɑd8Tȅkv2m-[fGҞ#?Z McT0l*o/kИ|*orh^Sf_Սr5볅]'LOYՓ55VXG#OD/m;RfKs#OCwIt5eH̷Z#pv گ\jR\Ϫkb߄4R/!M.g g 1s3*KM3`>{竀f QH2@*p|WՑ*8sgnPgWыFtlBޘ#=h7,z"$M>7c-D;|Y}1.\ip]~8o6,32 )ı32n??ͥ_WsP[|ɨ ֘I/植P1CНt2PMI{Q)J0溊 B*P]$mDC F J=Yѐq?ΐV ) |>AL`,*ѾxwAN<NЮt5Pѽ`$Xէr,9qi~Z-"=uk38 Uu-U^WwAu BܢQeM 獪 }o|4iWLOܙ#dgm^[\WMqVڄ6 N@hx8i߼π̙~5i\am7ID/gn*ФK~=B{<ػa)qC 4l0dI]%Lx'@f;p^k w FiU}ˡ=Xs{{~sfj EkCOÑ䫣.;BSӔq=zk@8q9?y8=jG *lAJ+-x[Xx"A 1ϺH~/`mvM39#T(9oQ/[oBkD!"hLaO!3Q9MGPc6DpQS+*W4@hxs0xsR^ڑ8qnJ~N7[]UtjOWGڛÌ keAQC;+'a'wƭo^(Cc9}˗5T./r+wGȱ:H ︼/㓇hRb+S,y)Lq/&6%tՙ0FtTOlwņ@fgPi^KR'i&T G'@v;7bx]a/wO= ۰Ki4%[Y©I;[č`5()C+ܲGjsqu.+lUN6Z-PIyy&u9QPA[ N " p%TKg8'\ԃpV_lVa0%~ }iluψm@%sut~6a˱w1R$KDvZ>t$VߓW84uy$qWbZp>#UXUrAy@7t枴\Ί>Ik`)XnJF^_OtˈY.5"qt5sQpm{ͣnƗ5`;/)TdM_D/Aɩ%9+W|H3ߑw p8X?";S&Vvl7d)LM;.s£[w6ۢZ6(_rɜdX p>eluZ#-9[GV/-d{i/*%ehf_#z\{T)ƚS2 B_J]:`dV)rxmiEIq-^\6ۜ1'5!bY_bCW'>1t/ (LAh?o Ԁ1*1GD8JɅO^ Z1 ֣ڙ``*bgt۽P~JkcRZLj =-8t,eRs4p_x8:[zқ{T̵Q$EApo%JhZ }~GC}qRn?Px=G2773*O8`۸Ȁ_ sl&XtZ \Փܭ{hSzF:Sk8Jn Ca# %6{dF]::e]zU-.F9_B~NT3&)0D}5k_C9+a cu:?Y1b_̃:\ evXOE|0 ub8nf6hf@͢ݶmIYWAW{4z1n2z"^-YF+ژ3**U>RbK8%,^$[`e;!?7̺62rZ M >y#Z1{ΡpC\ksO?BMP+cJ!Щ2vK8EFM\GuwO~)%R"`ms #M5-M5b0ueλ ._^ѓSKS RGνpn<DUxБYqC|VIĢ3D$XיȀ7}+71l0Վer0^N=/8ͮ:Kk{q!5Y 2޻ @} X+e0 #yDL.?Uf>?{zga9X>oo; Vd@*05m': OAnu&yMg*[y.4X#LO:_b|㷉PfLq:(HXo=g]|dAbC8.(D:96̂ bdb]S3uA.8ΏwЬir(^_nutbAעgDrfM/Fc;%sbGihmU G#^ŒU0*++8VŚZ H+McnpHl0I\zQV-|MeC_EqMR[yuf[uzdWQ”I"MҴE*N1@sƯuk+* қ1@"0lC,XC{nd(7N`R,[_ /"$3iœ3CdFJR5Z{9Y/wTD)-^~M -Sȧ(&Ma"wۍ#<U&٧~tϪfipU9p =|كt湽h%c$h[IrN5xI{oAϽBeZ.T{10X uʼ \UjwQ{G~&>)WD'Brcr5G'Lz00nj*y^Uv6iِO*=6}bb))qKl7ACp&oQ_&QY kP>΂Roꅬw`Rt@3Ňv@8L&0ApWLAN ޒꡦ8NbYgAZ̭_]L,ٜxd*`=Yu!͟fUA昊M^G?A"Y̰`n/,tuהz;)D))%u]$OCv,mF[׽ҩ7$;FДNnK@T*HU7wŊlCdXdžG=G0(YNR_e bHQÌk.n!5!_g2X.=1c¼o{3Qa[v|[&3橏K7bMI*=5H1aE}lYHƙyqW+xL\\]MiA!/!P#J8ѣFӐD>́ k6͂\-h3_=A8>šϵX븠tՋV, Muuń>h~&M\3GALg8@Aߝ jޙ3<(.n;G&9K:2#d,3Duڞr7LcR}aC*s>\ 3F\_tG)o,/0~+)} |[g9, GG6G?ȴT uNN;a} uW\ FN--|ZXΉsT9(1~YVy#ֆjNf;ƭ#%FRfo-@o>AZQ}XQIҏr݊ 2:0[ GJQgGeV3{[Yg(;;Mli]v.KK0dZp OaKQeb?(pw巼)` 3kCtg(htPȮF;i8 2|jU{=MdzvPLӦ[DsXg/*EÙda5˔vKr,Q XŖ NO뗀"{/e7-(hPp@KS[B.TDDg,QiZNDc'(,p~l]}9W2=hPm!A61M ,W^P%w% Ӗ?|\ 56!ow!TVNEˑ9PV V#xXNGScvM3\g;&ov}_ ⤬(AhlS#]Fv;]8XDUr {D p.qk-'$j$nr/N+y3 #:hw~栮F#PKz2v<呈 QC5|o>aD rҏF=lۧ귩F&XNZU{/fr*^Sy7t9[&/+Y;Y qJwnFNƶ{$Gn6f@ Mz_I؞bl s)O'(ycg<-HޏaHIn|~DER+ah,m|s7)XedkySl5-̀0Vx咛JvQN8Z{;T=삞c7_ wB/_!E{9K/c\=t oz-N͠@ry~"$va>烝3S<j¯~!Uf kRQbק^[F-k Wt3XG0[Oŕ(AE?kLTN@ v@O!ng/Sr2xqgâ2)DSjS]טYϦk 3{e|v(C!il||o&ܣH6i!FYl/H^ BzƂٜӈLbFDI@G̍o$8{O7]S@%P,ܪ&ڲLm? 7<4xTFc{[D@LE4>19i+We2PZ76z?SmDx^RKo(R_@qg*@,$ia-vN Z9 9~7ʝ(hQN$sk@QOdf~3*^;&;IҗeIXgUq$2ٶiXj{[SIe%jv>'aW T~X]Fok&sIH oR$CB\p'RD0L֝xTRR7޾\FͿ>Џ{A҃=LO^i(pEJ漤nL|oR?o4Z~'=ӄR+: ;>OO k3bFɍ+[f;BmkIN Tinu:Q\f McRg,?3e57βQ?t˯~8&d)ň&o'7UQ-DQj8M!J8 XMj\ ;fii~Zr٘|]P{CF|NJ%UyV>V QY@>,Eo9],.]1"(3*-1wGHkW'{t$sX^E@2TҗP>## v-в(?9U<#A#Ѡj6Hs2x@u5fKyUXN@ueaKQ8#E0RiW+ܢsGk3O6*z.H6mkNk/,P3z#B| I2Ϥ0{r D%e42XCԥ/=p_>0F{Kp"| kye XBxNf.gÜqmIF!ե1z@l5]!El1D?:]4Mj迉obc$ Ov\ O'1+qAE% }+dA|eVη{I ٷ|f]:U s-*֤~[խBu? &#dǁzIPtL\wsa W$6SO@b'a'IF|!n5'2do!k*Cֽv4J]nƁce}ϛr?C Fh ]g׺ E:(O,]ޯ \xO[Pbr^8a }nD]vvQ< P|! )MDrl}!9q}o{7cx>a&51f/~f QuEôT>lʇ3$;! mWM>w8U0$c5Wf9]Tss{Qtoo N9dT?w]~bTKeDܻčkSN)E=]tYBYcjæ{K_ip7JYsfO٩YP¨#LrLEWPfISVbae>%B"v:O:3h0pvvbҴ|PywE?.=kO,p њw}*!w;eu" S1mvV$̂;dKyi VP␃a(t}S?` ?'dVP'u`ۚt<9qq6 &tdI3<]?w$x_8W,X$Vw}Pښ䥿%9ȱr|rtfAV=\帮S{",d7$ Ę>|)F܌Da" |V~N3ufBT!'-J@ KF^洚=0fJ ;b2K֖ ҩQ$\'؊?nkhche5IRHkxGp<J\^pEyXU@e|qf!j줇5=Ȁ[zay S|O6mxo]E%mwh\ZKÁwMJ25mqD.*\͓q祟Le?|P; ҂p.|ݿ* Estm6d>*[('qCgKrVW%I3Ob7cqd_(zy!BZQ Jt`C;>@qpãڡ ']&'twZ pr~-<@bޞL4#P {+JLTaTw^rL= |L)J;qD`!l6(hL9%|Skק{U9v34>u"hЈz.F]},F56tP3N25G/IKR5r%Ņ|L qOܹjnm rҢۚr`_nD~7-kX@> 6ݏ(=]dgHozE IZs&*猽}>ď5V}h}T'4k\硩Z6dž@BQE(T0YuX~JD C/9PVj2uq rBpw߳9(^Ui=1? -/e%>dܬ00q@MVԦF6PPNH›PO =xsý] j #6Ly6%tIeT8Ca|fDĻ '@$4Q#@%QIW3*?wU чsC8nHF=a41ŌA<@kћy:- U劈6Ř*#,MB_A\~Y=ĤFejnDW~C/A49xZv·^c[zOD|@p8!.T5Mcޞy6wGDٚ߼8E.ܿ6n بQ]s@Lq!}=?݇xŲJCax\*Y$` <J !jI4饞sXb1WDMԫ V:GsN?\'qZRl8q^5BQtbauޕ w/Uׄۡ"O?0|'jrlc o(,GI)-nkU5p3^ԕ쐟#$Qu3EoG~QJ&M\GewB"85U#)!\!,ރwDh`p@-OcFTs)#ϯ tNgZ)C)կ[σ A8,8ƪ=x 96pUI-w.±:?'N94/~\8Xwn쬛P2V@-»K2G%<ë½y=sk׿3qO 8s7*/-~d`a7Sqh^ZzbpQh0͖IusѠ[kPcԯ3LT[VI@d&R6Z[C*涢ҝ_=?*JxFM3ZvӚp` UP'HQf7Agr9Yi9[wH УAF]~b_w|v6#?f*X %x=ݫz"s8nj."R) Dc6]ٌE$qRkX?ݒFvc;i4RQ3L_zk"UuQsGfb ˾ufHP~LL[yd$dCg^?v CqORjc4%E?siRhlւh차Uq:ou8oΌ"9Tr:%iWfӢd0!rUfJ/yLLR2"S)m` !:(?? <.y|$Szm@@3<}|`$vz5CpYJg- !VpH:CF.͢aj{~`ǹDuPy"=*0~CgM0?z0 WV,20jY ;H$03s-7VtCN6AS Z;as̄ZKgԴJ\_|CQRD? :9z<Yʸ `5췝ug 4y?{'Tx-2eK}B??A+#_CzPTLj]U$Ȝ2,y~R{XX>[ȝ5{ŜXE~ bckg侀#nK_,mrM@ rD '̝*4b>t5YVod94WSԱRGC~:=.(ƾ߫|E!L_L|d*Vp(ᅲP<$TvⴴO􊜱%J< &XˊU^%w)Oȷ|䬢vJo[_K\S:%>ߊZ|sS%;SFIJS?Bm']0H~\Ҹk ݵױ:ʼ ,iYRgjY%.RjRu7ov Y0煠MD kpwER4`mA=BUGR{Ӵ:"&9jL2UU6Y6uI횖稅uru@xz1L&7?*,,pMȗo6Gď&.AvҕO2UL>շ)$xe",Vj6ֽ*Ểg5U(mj$S$# v+ 4P%c&aVb̃>tg!)`w 4Bgp˗`, vfS gNje,T>|d.߽iGs,Hш޼BΓP(mXh]y̋J=tR``M.,fDfjum$bw m(aC G0s'1gӿ>5`Z披v}/j\:熙߯N|VzsLEH+xC|>aV#&e@j .Y<ܘmh۫bbWZ'ZsґM7&6w~,t٪ QfLcq9=dEP"GV s8-d_ z6o70.3%g-HC"g< :NF%&mmbM\|O]J'S"yéuM 0I`2syotiժ)zEh`'ZI޼ ܯ'?1_ D̹dt:V/>ZNuƴ'}:C&F"im>oYy29'_pVTmA$ؔx suXo2ҳFʌ>q\SߐBzZ ĉR_kUz{&Z{-` b䖐sVӚ3>$nS0fQ bf]>)"K'+1A*F?A` q][="C(y5 _׎K7Ū膍`r amIK6tن_}?K{)e,s~;1(+ ^f֗eB?HIX;T4y#?q 0ÁPތ 8!d@lDdfEO Z -ܥl8i<45vcYҋm6?74މQUQdQİD6t)V#)~ĭT"R䝞^6`$їթ%gWJHM8#.3/u+B|BtS~S ض(ދT;O~{dV3 cӀ:OS8%gbZˮ+ FTG_oԭpcIėS Abc%L!Jwko3" |}C%M4s gD1d.*9_u17zR{ƚWblV;5rQ(NlXq]<$ ,SF9>E)HQ :!,2Oeѐ\3]9T)VW&$!LIph-=%SۙKs'Dޏ=*<9UkI˷G5MQoq.H^G4Odw%TC'^ғ| j\,z'$t>}#jpX(ya|E$iw ռqT} \b6tS6xr+VdªFSS$uHs"l0ȜF} ,%P!1ȱI׉q`.'H>P3/LC(QȆ&T%134GmVb\Qξ%Ws!ZaSߡֹ˖0&pcycj` ɍ )ZL:|y 1Xq!h! 8s|5Pn`vB<5SoqM)oMPyѾ<| 7Z򻰗)RbMYڕs RJLSs'U ӂ>4;W,Z_S;W֠dNώWFN#EA!\ 0‡kJX37$l(z s)*~6҂m\刂445<<%ia3{-kZ؆ 3;N ?j$W'F @ Fccˈ$+ qz쪍"0M%Ʉ!E`\n{Wgbmr7ĉh߈Qw ≈DIp]BU U,p,*K095fd\.9vwĽ|Xsk']8 &gzC ' X2D`o_$Ƀ9tiYd*m+-/i$myl}{Bh W27YZ%]^aJH_!k͙KI8󸖝+0+M1nl/n4S \U/Sh!dV7O,֪ղ0wU=B.WzzQ"%TƂ1\0ӅFƹkE=3._S&"Q}/dLrGˡ/"&@YFo'8+| [rW5'od"NT G֡~-~nVy] "&@Ղ C'GII0_(Z.GcKkvqںpQaiF'&̓|d)(4Pu*C89lCzE$C!;E[Pf7A~r;gdn#9Yz 21\TB[tkBmi\//_~ |W O }U!d[w=dCe!C53yDT@̾#3NZnՕrGٴr[B ɼr6¨䪁ywR+@'I]nCK9g( +1 yO@՚aC}6>;Mz_5bbKBbJ5iXEeM%6L1N4ZOmq)eҷ5ɻϱ^&kX\P g3Ate<צB$Rש?ڡ6Gm,ꚛ [Bڮe&>;S|cVP1cV#4Oi49O3ro1q9D4*F|2|Ȱelƭ뚺1*b'i,iAQ? Tp0^p>1W'͸Y[ {/Dz0J':DjlӰ:6NYJe;9,~\&$l]1Nm=Ѹ{’3ZF!~$$F/Z/ސCbP)Iw * I4Qq~ϬP5J_ʎͣW^08͝I˒i&WI-5}jU$ّv L~+|VvܧWұ 6qj-];5% pH\CylQeX 7B`Sկa ?v"n[lzՎX_ŰZ Ͽ] ?Nm\~c9M`,I5025z}#6fz֡ӿxyyL^N[7_'Ћ:u_$'j - 6pAl;QU 9\ ${FD?"l9l$z,Z\Xթ8|"d.Wwq;MB"օ @ %LShڒ/(FDϾ%V"q4&$WX^hlBjc{ P.*Tgǩ$D@~o<+ELX85U`aU bHĬP9Eԃs%Y_Y: [@ Deo<"pj+KhKǿkwR*udEP_[|ƲF|h 8I/.vO Q,BAߎs=]*"py}*EV S>rcbi `ԥ@cQ/ou g2[`*`s(f∀h6JR[~`Cr|?Z~~C9K;(eW@sPnn=mנ؀I7uJG!xA:IQVl}焒 WG"bX %l k,{ٮ% e>uk,O8+BԣR>9Pt5h[bUʔ}}&6$w X@Y[F,P`;Q\1E[pɺGO!mDap9-I$-6Q:K[1/L:.}0̲q0e:O/teZQP3bxX&Hxm0xNF-ʐk{rQia'U~dȫ1D#jѷ 1ȳ >*^nҵXC҃k6\ݓm?Q 7&jzЕ@$Ӱ`A_acۡ)S0^6&VMH ?2Mvaj}m2J&{b}mZ, i\AU\{:Op6NqfQj >ˑC4_7 7[ %QáodkTyZ"p7خLǐAM>I|QI05`q (&5R֋PѶ(ioյs;Dq(+!eMf`W,fh.9ԵvGP"B!R`f|冟 hǵ8 ѷ'%z]D8Md41q^FDaB;=GqJy",Y@ LNw#e- av.fzhCTcg~+@Ԟ;Xv!;q*X,#JǨWbNk&~zA+ao)C$Pv:A=!HޣIðcȵXd+UbN99AN{NOfc$o.W,{DiLc$72}p?Z-]H.hS3KqXK\Ҥ?% uj(Ro-F Ϝ|YR#>'ѼslqzӴb(`)ȉ1K^#gQK514Sc)0ʰ{|%ˇH卡37-lG(} $ɭ('gwnI P |­v(׿ӄXw2vW̑P $?&mU.:!ՙC]> NXnՓ OvbK@bDs>o;Q L=3\gvL U.gm+`lX^VXUڍ{,k_j`0q|}\jD#W|d"a" >-hzsZ! ,3j14ꦚ=@b)ʖZbnFK*L@!M}oRU2X*6OQqotWc_O Nmn#6/xb˔)W>(_{pp.#xCStar5̵0_Ma;:K}ZZn?]nWT?RzdĪ oJkGl\tm .tgI!2d"F6\;a-j {o/q;ƫ#3I˅hrazf[@(g]p"$JP<2߂rv9̀ cS#Z_jl|Zpe𑸋g~ #Ig̕}L~*o,Zz\Z5c30'E3@&N`rl8UiǞ:J [QOҗ#sslM׆ ~Tμ5NΣgB:Aja9XxdXnc64~V0 5rjeX!ƝYC3ԑm!qȇQGoRL*ibJ:I6 u]? ESȄqn e}p YdQ"Ib0'F3mr]>NCʢYẁzDw7kjQ;U~Nl^qxQIKcVkd(CmAp.:VXmIj9{0.J4vUT[P^~0J,<:i.P]rK K]Zw4]z- ܦ6WHI7GAG:}ZרtdmQm8CgQB`rH H "N( tTG`cR'} {dU 2+=oYvDRj {Օ0bH[ߍH< ,Oʾn,'.f2\wʐwQ8U^*xB?`J7V]Tǜ)͇[/#)}.{Nzn_i(Eu={@c}ɭz[pt OƩcpT@z0rRge sR/F7青F-:'6ʗܺǹBgoK"ަ3uT| BB#,4cc9kVwV6/|CP-4MG;27aU#XIIS˥Ϝޒ*I fi oV7ߠtnm:LN!I3CB=[+' JW'fM A!DJklM5CMݗnt^(O69s#$mFKJjlT}F rH i)=LO-Mz\_=&lRϮsf!&zrs<CoHy'kjZ$ư乡 =7ާz:4A>\; N 5*5ޕV N& ٝAyp&`tL#$(%`I *JU(nQRh*S,iQ=XjM/oKrc·Ncx E8Rx7oΨ9jBUrRpUk]pz$R o^^ j<e8!p9'_59J|9 0xyڈr-7] ?ooA)o/'*ROb̦; djf!d .qs|/!{v 8U]Zx>y06J 2if߀ -c'O2.|+%͒ ڍ&*xO`J֧4̈tG{z{Qym4oZ g] 3"3BiHUvÖ4wync."sƃt$ |/ËlAnJd06dQ`gV ]42s u8ɄtƂt̙߽GM3hOq9@&OZ31+Zmݏ_L a\矐` 75T 7r!SaQLA$?~Œb=ms+p؛"o`9ؙ^UB=Ia(9aeɆLFxފ9aVj5*S gJHKmX BzMn!V[Вj,t s/lU!2dr]ZX_1L[ qBNi /{l šv9KRf@kKA˾kJEvjǾk- g4}_Kx|S"p2٢L)Ņ+<a>"1 NHݖxa.EI(`]l3xkо2@ W _f9F:g^=n0ۯUKxʾm䨉0`(Hl vQo$Q9Sc8F C%-)đkl4,CV|Bb}tʋ=-'jWҀjP%ٚRpz &t$MO%gʁ 5gβ[Uz*C6&]P+ * 2ݪ/!hNzۀYNPRjȬℙht7cvkhLGnREjF$+\ec/k13BW jN VN:G/D5z mFD^3Q..{`&\z0ѮtL+(b 14-ЂBJ~p93#L-5n 'W 8de 3:hdz8 .HlV9wom٘.&„h?b #8:f[.rMɗi0wVbpRPZlӡܢP-P%d-LsŮ Aj?dC@`potUNma.]Cx8]CZ;%~<Dioo5dMn|p]aQ(-5C#Xt() $;K;>hnӕ D7ȶ TpL"{E'JgF[tBH]"M s:Fmu fھjؒ&l2A3H&?}_ϖ>|jm ;],581R!0CTYAJSQiG-\Ar"aUz$‰9ذa4j4@RN DNx5% ҝ J\v!ƚ N$ A'D>$r"`,Ș!t@%^Hbϒ4?5nwH &a6eg#I!ܓi߬!ˍu)Nˢ$%.>~moY5 )33_1upM|!W'2^WUv>GIL4!ӆ.);TP?梣-w1ct<~;z豇\BV\pFZ0$:H*53cyX@2 $$S$~)EWP56)'s5jpa{ ѝhzn Xg@8C-幛PWOՕZ?5>ш><]Aø!;ZH#JA&>/ߋQ^ 3/2t,IB$E_J78[JL@UFe8byWҺF,!.VfH<Ұ:Kxxv-Đp"]X54ã8ZE+H#T΄u 7DGFK`IJa/ʩ}p'/ BaXꃎ{8tW>ٽMm;b0q dtN :;KՂL* 'Ae!7jgv ~Z)(1 S^v#rЭ^whS./LʑUeD{;/&ov[Q9U?:wIRF3XQK;,Df}6y8h|D 0XLQ!rܔ%5A' &_zHY1?mU$ =Ǟ~Fs)0|IJSh#;|9 yiS&w@R0wZ@%Uq:c怬.FQA[3_%CvAi2oVâ[7uhڴA*s/6KHv31ȜL鋫v眚0hDA>t+CtC' hLrO?~Jݶk=(p -VAKmSwz-xe>{z*a>Q40]UiϏ aFy/MڛՇkW%En {f^ l@[^5,5`V-_#YYCuriEKZ{ Y&N5.P,Crw_8+Fs-5βZ< D9>53y?d*TZZ]!Ꮰ$*Pcm7uk 7s*ɱ(y) J3X ܾͧAK !߲WX(N H-S+I.df~TߦS2FBLǃbJ^Gp]!>ќ暿"rB`7Bȼf+V>SCe=r,Yvf`%WgֺOm:~.)1SIaGV%tZF#x^`$e-أ}F/8ţPIb7C_ʥ'qWz>*Lp8b.르RQ瓞K\}ݤJ;?,4s԰]iɜ:]hxgf'26iGHub@φ$2bݑ|heYvvչ=ImRj{ pGiqJFw\ s78]ֶڍ| PF4ڧLB|@ ,iS!\ <3M pr 2F . pHɱhhdSq]m :'j۶Gg]iNJ{2I pxÇɻ0.x&'liQh<.S/pݶ);h%zaL;$ B>b t]63euoR!?s0@MFi.W-f_^̙LxŒG+?&F ȪtdF6;&p\6*x6o?Q\a[?xLO,y/U*քϵbe0!?::0˰qy yhn:}^H6yK|mFR+C3Zsb=j<#Z4DPt1Fn&~ZTʓnw6t (hbql+=W?X| t2wfo0#1ܝ;uk~q+ NRXV4'ڹ`ʃ3vcMty&-c0f,;G %h1(~h`q{r*Xm$F50Y~aUgo_{kx! #[GFQv0ܻ nol2TU)JԫͪP57J-|֋эXbKhWXҗHK3Uf* @uO% $ W)kv+S( ;D."V^'9|e%>^ j`}O_Z :Նq D%a5\ʝFh{ۖ͟6D;E~X@h5Af*ny[P/ɷkӧݬ l_ +3Pf-8v,qu<q2C/YќAiDٗkaҦ^ApT|O&+?H`)'B5l[A׫e%(ֽ2-3~68A GtHh鶊w{kyֶ^=Fb':9L T|EB m<#S<dA"yaԡ }X ;+Z'h֡)ptB]LM6+L/dS|?ZֱP=!XQoRfۻ"n*$eL9`O!Z0fب}h+i8ϷF OX Z f(ܸ_6C!ȉ-#G^ jF&aD-* Հ"d[$XFlTE:K Mњb- %M}v ݕW8bzPNEwˮ]SHu |A*c|Co8@-pp+ISFYUo^lt$~W/@6EDF9)0|Ձ)-d} @v܁r(ز=>NAWڝG2Lotǂ¸bb~Pȿ0 GA;? xݫ" b4ǪD.^4_R݂d Ot*®(Y@.tP oHB[z/PPhAJIH7&JbhZ.Y4t8QsZpQ߶,CUl_}֍9Ah$fwn'=̽fxDZhF_ʪf>8)B~΢&0F1įf<9=W%`C2OD/#F^ PK+6uFz`怪WZgT9ymF6/ _Cp#L]_GO3rbbFZyVjf4ÅTcF =Ee;9 0-jBn]K_b"}D[k/NjK3o8)K˘H\zn\z/%0hf!J4/ ǬS"VQ~}p'go!- S Im#C5(m:%2&SzG սKXKJš.v@lV1U P95hiq#ȭꬨBag ԇU:)~Y$ 5pm>b1 o&[eui?}'U,vNZ~%H.CUeʩ%2?EI3qd_ctdA[n&'Jda[O}cѷ#m ɯ{F4ƀ">o /d_hV'Abf{)Ip)(jn7$|\CDn4qnwVWDч݉vE2Bh&bTı)΅ebd+lˮFkP]ZXeبFB*kCHS[ @2ʿkصgJ >>IZ,3' ۾yuHa:Dz"/f F0j~22Xh7c'nLb([Fʶ틁pgk[/x~Ő'U{E[`5˱ '|.;vi~zwPR ,!l*,³1ՅDdOE Đzr:8б6SI #N[4_|),J&a\WRxcG-R&lr4%پ8F^GC[ž:yKrFUlsJ߰Q]_MKyYAb8~D'Uz6`-NosRT3j'cU9a{hם4i$q Wj1«+ϑ0oH:9' DtlSPJDAnbYLy$ečS܁Ǐ?ȂpJ0BcfjS&ts~`&2 Y r8]ؘ˙V>u_@v1ZN/v":!jd*Mr;Q@7,sdy7Md~EO`e-vFLjSgw?a}ڄ%7fBe'{$0E. ia@y6Όiia;to `zoFGҫ)A+yp̧~P2?X A^`ȣOoLI>Mhf.~gڋ[e$,[Ydz1ɿfD]1$T7bU :ɄKSvGFc4G{&-MDFC(:"lrcpH@4Է`4nd8SjJJb'}1+̞e]jF ޞM}?l'8e:<lZ:^h#(D]#h)t.;F/0QH}RrޖSj_>{?Q^~3{1c;+OZ9Ie42똥拽Vm76@~ ]\B0˧0 *j9igg:uLEt#%Z@w[DCT Kɋ)l8Է"l$\c hrs(;XS|u)C|:e?ܘ Uą^ގskqc^j/j/$ $Ak/HGuWoWE$ćNptB؞{j)/aD@ h nϹ5{; Oݨ@K74ËtڶQ+οFt< 5bg?RAQ .k?12y$㙕L'Ed<$f &FEpYRZH#ZŰqEE|ZMmť91rfwsh "RTtrTUAu f604j[-gXCoD>i; 9!Ր>BYXF OyZYYv@Kq띞-.n,Sb47t\}5*UJ^Obqknȏ(yqϠ\k K87aY0M j/@xl]EXMi)nV i,t ֊)R:am0-l V,KJ_xqu6z"Lpp8Ux9[3+y_Cݩ6E-Jk>vLZi74%aBC7f֠¤mn8*^㛉5{ qsq1JhwWlU¿A]:,p󙖬:ǣo ҕJd*jcTo˰3=(0y`Qhpj#uQ7Ym~aw(ua"'%_ynĊ* 彽a_`xJﻠq9t(HI0x,cLm6oɰ[7;{IfL1")UEn]b_^ 88J~,uɑ},@h.pJTX UQIuJrXFH@:AFn-. P!ӽP֓c0BPCq*[P?n}60f&Qw;jWO'o'IskE](isdcқc,+1Aٱ p  ''RObtDٟM1zHC&)~ wu)Oip舨blT>|~KZۑ4-0b,5YG3qCY$t |SI8M/<^. j$Rǂ`IzEs{(P*VLBQ:r "톉A xBY(H `(?`ttƖ$·(ZP,̳hyr"OqF)tR,$'?z?{-B>2::HK GNU@kR )دO<.7$h?LZc9d7^#!$xAxD{Pkjȶ[!|jl-D>%_i#(Swhix9ČJDf;y:xf+ܫȧSUF~G[Wupg9ȓS ʓ+@\:Ffeg.2J0=N}N>qnp1a$ks~yVۗ4XYpz?k &x)m?~%]9!.їuJNا+/;P |޹! yX>DKB/KA=ٞ,=CKb7>3١z)=fs>8yt WT/2 ~Em΂w!, E\Rw˵<'zN bauʛF@*Xf$a<}8iN`ie `<=NՃZBb8:Q~d;yҋşǵ/Wt&#C:.M8 烣y^E[h,7 O?CnBE` 4(fnR_Mm1'R+FKz+2+j4ֽ%t4 A)IZPg-fDLPU Su׽򿮬26)@co:hå / jy3Ou JU(b8nh +/ðKm̧K`-> 6RKgmVYn6ЈFacxW(xՓݏjtRzDiZP< Z^$2/n ZݛǜOrO_+H#ˮ8(R uF`2 `y4hjTwㄡr:%BE$@M81uOi@ [UQJWX.}jq4~7"mWyE#%P_a(괗cS e1?![rk" ~`v"V(#ӟ7f6x{p'GFC6n{626Dcf'xJVV$ASQib%K|AbITG֟_mem\GQ~2{5kQjLw {!YgR `};%6!fݫ#kTMU-j]7Y/M!^˾' gϓ?k)e%bcc|$n[#BY*"%.y"5cU T=[5{ {( 4Ev2B7:75Yi%VEbzXĶ zS)(׼fSBZ+{yJ%`2u++*ő2%(/ Lh?yH @#!}ë8l$b=<gYM ۹L(! &@ܩIO2 M}Z\_z|xT!} J0#mK{DkS4T ̸P/s\OdPm2I_ꕜp*ULhWUk0h-?t_ >X6# >_` `r-4r"}7xm5 U !q{`-0nr c^=s|Dt!XѰړۅwѿd|- .fpE܅EڈN4zMdG댅D$Ԕ \<3z Ӊ;όwVtL&mZ$nnc]=%;]6+0"v{3lYžr?3E-l gp]'oQ/( 4/ FH&5"(M뱢%>z2y+q 0 C0f#\ңӲTΆZ+j@.GvN@JX{Ѡ6٠T2靖``t*m:\ԗ' TB}hOa ~Voo#|kƒڧD341\\7܌QpS~ZcNy>:K^VmiǕDԞ " O'uZM&&x)ڍ*T&($cuYS&;%ٴzW/d?Fdnd$a]{GhB>4c뺌<{WKSġ˯zO5i@/y{&!I.4br?o$4&lN]p-`ٞet}W2tΒ> jB.֬Xl:Ԏ/!E1pu3Q~tvp, CF1qݤoV\L@S|wFo]8s)N=bE!7ɪT*sсKr}7dѩ]Ѽsg;ywfJ%2zm8R^IV&xO'<d?I?#Q[-W/s-u vd^8@Xs`$?#Th7(:ut|H1n5!IL {)>' }v`MQN7fTwk2Uu|CVjPt0 mT)EUsh'l[koC$*Yxr,+$|+=^j5 Mdu͟8}C( "jF[GՈkEkz.ة4fIs/*`5?ٗH0tS{9ctX\AV֒/iM@sJ& |xGMlb92(;<.'P3 >Ue~hipI݋*0nÐB.>ۧCdĥ/m11}ȂEMfs[gm:ByN"ϧf2bA+rs?W (ѓdw h2YŜY9+8NB &v)bA/hwk^_Iu_p+rDaG4DI(f6@X&^<99Xm.d!e]2 Gqku 4@1Y*UDźէ5k6D"%ԼsQYJO =gF޺<㔽K# q@A'(=xkWk7~};#o3RxN+^zr x}2FjdL>ö [xt"wO<=kp/bmix%8}eAI@iQWO5lhTzB(Zqˏdžf=D _TۚˀFL xbHΟ׿g;N+ EZ\dVȭfN& ѓK#?C[1~Z*?,tTJf/BUU&nmCگr j 95i+f6)ǫ"Rq#_m;JhkQkȖyiҞxtU$ ( +V4D00vo𨒫:FY X 9cnҡp]!NmĪf>TUpy,tf8UFZ2Yf|VL/vBqLv4u&hΕ֑w(b6[ywWY^wF].Yإ&v6/JxZu(PRg_˴Ϝ.[:HbƦL,Tad޶o|١~S\p>(PmHWQ]Xm# (X~W% 5z/W"'[ڌlODz)Qo&+T(hXrv E+iNP#ŝvʕ$޿~m/eVœ-|K$Zg_z_ N7EKk3ÀqCx.p;KZ@]WYq* y-[OI!C)keL;Dy;?r+>h^=Rb%%tdJ&] >?hz c056IDDFC⩒5oXGȷwD"9:/|S bR4gI2BPϡןS#NdAuFw#$*:<mKWIg7tO"ȴ-=z2R6͡?|>9  Á6BUI;% n2/Vicq)x:2F*n֬1MV9JZ+"z[Ԝ13% =²ށiB<ߨ[0N'\$|6 4U $FMJ2>kzaNj&i=mj-^ӁX617+;0a)f?wf$r4դE P$k+~ w=RQcABPθýhGu摩{6p~kq[VւE:|_Ep8A1{7鉹Ae<"w_CJ"zaT.sbJpxqU:H,nfv|]g̕=߻#wky⍗O._9Bq %U>rCѦ>)G6t*JaF.j;suDOj|+`rQǤ!SpN/ +'cY'/]@^O[~+Q*Y{`5zl źyvֿB!xL I ArRqL[6BTZͪ7>Ճ5Ԓӕ@i3YR۝hM+_ǩB2t垇y4 V4iqF5:!5*uq(]b| VZe-d-PN?+Se(.6hy8\ʸI,y#d$ =SHF9q”^y#`SѲ6oƒUmJNj)ZQl⛯|S }BF‰k٪W{7E"ۨr..TL*z~k|WSw;-5 ==$鴓+5Aq,ƕՋ_C'Db kiBr^0jմ*oQdxPf)m #tepx3ڇ!GdV)J( FŽgr 7Ti)XL?5ݹ$[| μ=Fs_pCލ ]eRYHĝ{Sct!o\7;2"X# <bw6d$݉7[)*gߺ ɿz!1>촚S4N |E,ԴAxx$SKs tB:A܈ӥ%l)\׬Y tע)+sܧ{&ZVZqa)\x^`&ȣ@=F8;s$.Y_,ɖeQHdQ.꺼hlE/Ϫȋ&wR8r+?>*|)Dg`zЖ|=.\E]O \!lq[ 0;HnEB=!aJU!Z礟Y)rUΰ~>̛a{6לּac=Mং~[>F?u=Ηdݨ6֑tق UҐY+Bgtx @>Ql ZWS g1MmeQ p` GӠītE#JU$g(Vy$ Q:#r5'19}<ھXKH ocKyזԨ$j2>rD?󞢠2٤cش"F'yj >젪8mT.؆U$ Hif/5{LTg8cX4 .7诗S_hV y3 B^Z kW#h1eqwg>(掔o:EĊ-_1~vs/ 6 S9a{{_1?rU5ɘ[X #۔wLIeR:mU-lhuFd НsmPkk?uqDU_[鸭%BIUڬE:gѣحPLI^>0bD ͈C*~ e9J\/4>ˍ0>!]=s,EOnLF 0F 9viXӂn>Yyf-` #Ðph1& ^ seٺFV`#`2!gږ!I_I;cMC?^,3]VM\[/RuDHjjzl/Wҽ .?ѐB9QxrN\>M zzB+~_X]9a+YWqdع~w`&yJGIoO޻˱z:i;xa#qv:Li~xwjsVOWJ>zO C8vz7!C v Wv& tb h~ fU@f)󺱫2rL})Vgv12T_"~svtÖ"à ɐn4]N+Nz{T 'lu Ś{ObڨHn5[f}|jgMcP.mxOcvL4Xsӎ@ 6 1r9IJEQ@ଙm9q( tmj<$HxW$߳>G|rǼ?TZz~?Йg&p.?kb_RY9?sD(x{*4 iB)!(o/ϥ;,~O_]~zEM <)>@I"LkZz mrz[І<4"M0Hn/HrýZ5h,7sem9TT퀹|5fآk;0|*k<*M]iE;T"8-lXr%s?䡤&:mk Kȅ< VL[mV @Tض(HAVT"*llSa.WXAXUN4V8~'P~gT {弔o4&Tr 7cH >@sY[[}" eƞ,ws3 -d\R} QX9o7V(Qߖԉ<]M,~}؃AIÕX4>AG64Scd X 3/1;Q"8CZ'g޾Ծ- *f#u! 㠤'=!a^$Q"!Q/`}qDƬC%a%Tod( ],9͚m|eIOh\Tt)ƫcMvLy{$͵PR*dpBD"&-j"2 ,E:NEyq[+ ;q6k\Xwhݍ1. /u)!Z3{{g;'t!koT(dlNN)`\XO0 J(ڂ!hx% J =#ڭicdy^g("[g7ő)-6R$ ʇURۘ qj&@N;6`m%R+2FA,Cv12_0yQUP)ήUd A8Sr(`M\1[]Ѕ6Wgq\<>aD3[`Q|LZ'(t͜TK߉W@BTD_qop {)PSȐ~uPc̛i!e'!y;澨y[{`nY0M 6.%䶿L(N4*,fEʎ^37v7~>i&2*1O3 z) HI[\ 9C͞TvW&0PIc4к5* $0Js nxy*: uw/7g LG>&HHol~>7BF47t>ҵe6.t2Y#eI촘ÌN}r&fWgDRe#`&2[rKCy`x>VRIMH]ZS3J4d".u<׋CFWVlX)*J|>HgFu Yr -ꆘ6?. Rnt[#<@k0Ǒ:"$Cq~%!"hQ|VV9Hۓ8T~ fOV-bo\" )M~y|ymwZ%&-uM *YV~–VkG╉+ WqdMia |<̱Q2_ǻبn]7v^y`}:7?Bo+>jk[u^x;z"J|Y}o8Us;XzybNɫ@XJZKώ%`wWמ02&wsޯbK /۠? 5b=5_-\@Mh|ıFݢ˜7BCڨbU6|؃C2`KcDѫOjwrNnEDU+tuAr#+Arf'&7(eWKӣnçR|[Rs*+dl5}ϛb$M¿L^ɿvVti mCN0lm6qCZk)zsb:VZt5|QajA`GFk\7GNӽ)ݑ?exAzdɡ/=jMoQ F26=+ XYi8֙ĩ[xtxvvzvѕLm>҉@opl/)9>d};&d}QS*~7hҢr;k׌vP+"5F|$ѻ>p[fwBh1k SD4̚m)HR؂O;A%;vM F#ھ/%k\@?:I|| ?hv-!I@vCL?MZMa@s90kπD#1- 6vv_z8'R>Ӂ8gitݥ_ϘudN@`A-T B./۵d;W3T7A# }e.(Ii•xQʩF&A5Tţ0T3 ??!yWϥ{D|b-`f]gOƆ{ê.ҘXB^r´T#bX5Ae9w/ngAw|0Nshǁ.fU#<(o4wnE$S0_!\q>⌁Lgf4$3eZ;lQH=?&jh._Mw"2i<:?nIZ k}Q x7*o"BKp,C3uZ t[4R?Mq0}>ݐѩzgʝgϩ,馭IR ,?+ fo^lf"4]Gk/YUec{. F uᖜW^o׮O9/t1vDxnl!ƴbDhґGD~t fP>޳"zi_<Мs/1&Tb6KL Ѣ %\'OX&Zƴ(5*t)T}dZy;10|E 1m.:I76(%Μ Be&s;S7 {vvQ}>od`bF\Z>HG^l㧒ENpbm 67fn\,H;?x~Z=|c\OLJ:{C:x?.⊊ڨU9@ #RNHآ;ہX#zn`juk\ J~/F-`xø% ho S8~C%, jy =Lj}"f$q%Fi*2xI>~!ʹ7pNBje ^AgЅZ6žȪoj rGlTq2NB|Ә@]HRץfMoǿ-쎧S;Sjgvq-0XBM3 $8>E̲[KjԷLL[@r'2։]$BerE[6۳Xo>2aN $E۴!4\ףW (3H61 ^^Dqpj(g |Y)ٚ8zẸ{wήY @{_7 -#I`F3>œ&/)ۥ(7OH7k6C۴߄*U@όO ;ppIb >=iwkE@AQLC$["ÖTZ*4'_KScqL7Kf;] ==</ӣ ;S#wGkz,H5 kR]*p~^I),`LDG4IWBQ(8 Uܯ[°Al6H<|;EFt!ǸMO΂=);)Libo\`?`]5^'h&X'!\5ww8j ~eGbWA>ݕ]!vP@P7oS}hi`Ǚph-s.MgvJ4+=,Dgjͷ[qiHdgwvA:7-45PNJqtgG j" 9+7ԕ}$FjgTH<,=G>-J,w&ɢ[`;ЗSKQ(h~&δ 6iv5\AhHwgH ")|6,]*L1&mcPc̿5N\@<} tC-y#5sE=rѮAGbjn|u, U8jX7@ :q%'5A3'!Ђޖ 8~F` W`LHJvr$< LWկe~,J.?)ڶ0_oh7UL6+16`Qh5M[m(FՂyDG&;eRA%ƚlFExQ$W0.moCh7o iDjVX$/VUmh{^ۈ@Phν_DLCQd0ԜYw,F鲠&t v^0ܫt\;88 +yrVU68mtRZji 9ߏ`<ӬHm,ǥBm |vzHBS llemiDy6%x#t36[z7 UXIi:iRřupZ8{vvGR3Jjfsykv:fa^HB S@,M; Jp@cz[#LeOjzf~U MI"3 MBÜ3 ڲM YN?F(h~zT6A|WoAiXsBiIc^{49#}BvǗz":=DGl<J VVr,pa B]jiM*<}4f*gz~oL aXkPIp+ȈdJT\]1ClhoQsfpj0u*+6.@Moher p>DB,xuiQđֵ|\aVo9*O8_~@J8_v]ތB = x}y:~YL8ReR3MI0@_ڒ71z{ʱT@-!2ۄ(/D'8=϶lYQ`h<֥`N{ j'.73|I"wS]HC`ځr?mz'_eN Lm529ցlŵɲs.} Ur%Ly-0drc*R Ë1έ3h$3bbg73scD@QA>(2?BX},ȩ_sBLP?$6͔Sh#s 䍙3`6j 6cQ )bB.mP/G~7gcMg^*w @$x r=Oɹ2):@\ÅyJC/P,0rA#eW{\(a(' h o'lv]ygP3Ȩ )ϾxA0 zg:m,;;>jwefP~>̅KWcjx3#{<j?X_WHX>fhF{\aťn]zzFYyL&rKNO>=PmaJ^: H(UqdXuGTc=[6JVyZWĐ)47vi|V#FtYdg*$臌q|/Nz<8L@9uuͽdXQwNW"DLQX". kWWnɘ'=;K&ja+GUg 4-fF~=鮦 @j՘s8ǀƽV*GC\`#5zuەK)3s͍3$Ht{lA9uŹ kYêXЧM8T/#yieڈZ+F?F0 o*Sbte_yd7BIЋAdJA lMPu73-2,E$f{7ޔfb98eG{qH~Y=wo{,HohwBV*.<5fv9:j1|e4%@]Phda.eng]4` /e^ˉ kI1 ~u8a/ڊe3N[@H/ 籑+`GA^L >ϷJ}z (!Z38Cqy$S5jĜJG4Ӝ\B7'PNP?YʊP|% !"5wbܫ⦔` bhnOZ/W ~`N͉7-k83Mqu:Ҥj+ALV^5I"(!5OZtm%q`͵0u0wT7$fy ;H[+ ͮD[]8]'QGؐOHiHV`;bCк 71H\m~ n'd:[!-;2"_\ت۸">Q>[vX<.z &^B0v嫐6tƮaH>AT%I)/?"~~Pz =Py&Z {W/łrjY5vK>v\ynȟB2}"lүzUL657OKp(l3.0gxBVb"I9$;N}=_%g/C|}itދ?ne ;[6 )}LQU+#FSqµ 3+sIeIAi?%M9$jҾw++ٸO g^p/ 3_O(:r`1i>n"PzP'SI*k$'NCr[ڄ,sfbdu$ b$ML/nl=cA 'ÜxYb[6Ft#m9F'l'$igx䏳FBAifqawVs\]X47s Nxe[^Զ1NyFeN>Ga֤R[[MÒr`t'-#_rO)">,S(Ifm{G^X&՘ }vGno޾`0UO[q0$y&`hgz2͈>/'v 0ghq29-"xsveƤ_ٺ@P1W[u1*gC̨$L`TQ/VZ@XW"OZe+ #tpw gBט&ŭtt^OFs"蝆[as~AbnC0d ?1?)iϸm M~sӍ :z&6#XB/JjMr 3˗~?4x0xrO0oσ,I]xro Z)2"~+jn᪯P PVl]ҤD)-H#%pBjgt7"Yb'UbTv0]7.(Kޓ+Rg> $}U/o6G&?{){=SarӝFա 8|mR,ƏcU5Fy%%XqBz_AsՐ}*%{E3x"**I}/\eehY  !,u`_sހ!тW,tl<^PUf$سQ& k4EQ1Cg"aW \y~r{HY'g+ĉf#':IJ ȠLph|O8)w ):},ךtz !Pďw^,|R(^$gG_ns$,'j@QCClxf*:Y`Jϙ#tFooyq9ݵ&!Aܒ^Yi.4ә옟}h57l@k\=_]v}KD/ vQgdggVɀ,Ѓc>!| w %KxP&퇬N"Fj]A\-Ή-ڤByqT_lQ8>WsJ8:>Az-J^Tk=ƍjSVBԴZHL\0`1{Z ㌲}z6lCC1= ,$d_UQ7tg:ݙ!66i"l*d;9"mVx2 [[W#mնC+f:YaTcY ]DJbևU!yyL~*Sǹ6g]u_BEUD.1OB_Koۙ DZRm7}OH$@V  14,!%Nw_spo56u?-RNSA 7ȼ_`EZ>`Tz={AOH#!<áD̝GAҒ@oX^Xu=QKy=EBJd!^{azO.F#d:۴6H?798,>ۂxF]0k=zϩ3WY_5 YvoyA^`7"NcH/CYAZNU1 *"ٯ<٪_~.%1{gx wFnw,a!jIqK 9Cі4t!oFL܇/}KXS #Xk?LjnKi .{ jvzȇ}ݤΩ!A&\Nt%B'%nVeIL%UŃFT2zeƪG (K f,lXv}tK3e'^z8/dr#[{5)ůS+ؾ1n/t+0ģ0w;C3o)dIg@X f'[ggay7"-iOda46c5=rsNRc).}j1f@Kj>4/D C0ve91<`J *C?ΝZ px,v pFr{(ɾ2P= IT>9;VW;pqYfR#u=ȈwyE҈VyX^zoDxG-9˝Z;y\$yN8ʃH_N|ΡQlGa XRfZ 9|yƚ8uIBx&E“hɺ"}q-Dh=a0@z*t$ MZτ12A @߸#߿S4Ay*jN| w#v7(e0f̋¯ʙ)eT:8=M;>)+}¨:ѺN* \^m@);wBf7KF8)q @5NͰN2&GBKc&^Cqh8j-0ѨAU~@wXIx5o*!e."rly[P34(QBfO[_mvT;̾%@$S97Wڕej<ɧԢtn-SLp@A8y2I*T.ѯgwE+O*gPP$Ĝ螼9pA&BZ$Sf_ >?)y˳նhe:LU,&$2B9Ji֐*aI FC>T2X1gE`PjL\L,A!vPPbNH:c _Tr迓C e nc§EdASXGCgqjnҼZe؃^y^e6B=OtypG0wt~.ejd&ŹAJ$@)|{E '^,0w_A|OA.UƂeW$?TTVwUr1 pʺtqjcY!|[?JD|~ˠgO!Y=E~ ?n}/HU(-/N{MF>)*^}b5)ZeHc«*G>3 ؎aABD()`h-0^=E섴<2$-Vsw& ?͝Тo;`5#!ʿ;u+p{z!u ~>SBcz}7RVp@-!cO)̮>Ƅ#-bjkFeL_,J0A(k=SW[RwkMॾ!V#wEOZH@GQY(TCML&B\`9' u1N,]aӣqirGN31̟}=z"+8݂5%5"E0[Jҡv9Б鲦 ~}+Sfr<11١>SU_3Ɏ0GHI Y(=vHWhhf1;*M^mrP=CH v@J9"ԑs)wLz@N`]U`8&sf:[ / ;FHemqTNl 03h'%c'_"6 zǤE$lI׊jO7փ@Ji?WdQׇ؆iy+Q{D M - RDc0<診<><g*$fRy{#D{>sԕm-dr>fp B~eeyMq)xfgTI- qi6,PV2H'*WRt%"Q BZV 6};n郭FO'lW>B`ܹN]xl&~.Jx6DzԚiʃ`t t%_wk_aszԐvI[:Ɩ%&;CIn[5 %0Db)X1tGOX|p\%Fpyh]r-WҥiAX {Z;;d "Dz *st;F^OGف8}/YᶎW}2z,_Rmu+a^hxtl[t ǂF*kZڊvj2! x}5 inp,0b> dغ(syòDle*}Qt؊,b^{(D l4"[ _oڼNC8si_п]_ժB;PC?w͆e͙tjcrpB;D&[w8P /4;)t\\_)} tqT-;᪬m?Z~~To Yh2H{,⃜M&6ۜEڊJW%Jylڃr/𤥬l*ue pe>y< y+XS 1j ='0O#!Ngg(9oZ+b(0fx=5rF'C/e=űzJa.2j庑<Zg XIYV+Qn5z!753:!-{| 02c祬Y,iJk.?2кhLA46}^/d"7U^I’psyp6A "i`#$VnRj52oQ&UohOi^鬚zQ]LXpR݋xi9o,z-@n!:4UgQWVa=|p~WafF25Xjg8+0ٔ,T KW79fHBTjT`%a NzO]N3x4h0 ;&fv8)Irc^%Dy=7-;HK&O6\'wrdݔ':]iR) ZEL8zxRRf+&fP}N@W X46Yg.J%t (ja8=7qxʙvi~!&hgTnIT:B;D0JU|` L7VݻLQAqnniO*E >hI<u⽄iC&ڔCxk$Օ!U5O =r쳍ǭoC~iTfI"XqӂhEFBj|oXj 7"q+@*ЬOv } eWa{E8ޖk yTX.'88gV蒍'AXz>Ni]cPcynl<*7kT rH^m1"MHZ0&_`Ox򪟚w=uĨky4eAqTj4[扮igJ7SI޵}{cQfV^?Z3RoZ2=2/ãu}:?'Q?ާ{NiU$B+ 9)W՘9o9(~UII1Tl9U3eiuwcqt^Je=jD=&Hxu8Ii٭DI3Pr<ވG;u5!~ߤjbg]cy`>iq)y[+*KPuWH;%rYRjܳTx +sa_mNu >__cpV*gآ;UWX[v;RT j(A'! lL'`ddl٦!C|y4mMwٻ)`D:cp'#]J:e8~#d0}Nɿ?:TV3 :/FUd~XpѲ7O}R4+ ʔ + f7ui,4ې63MiR0TQz{*c}]p-IA%"]p`ůjT-6l+f%7p%Y[\=;O4`mi_ - p eK"SEMZɼI"ؔ m[Guӝ?L~=3d<{g!-@`qhPGe}Z*+[4}, 9 aN{sZ/TA9!>7!>:"RJʔ42Q:#BK:+Eӵ(,V4 v۴\'.Yl' Uۍf=mrPP6 %ܨ ,a=TV2_O]6mB*Y!s1ȝ14XbNU4jLU YS4E13g*VY22zCD>0hgC-]y7}9UΘ J@@ f[G ͑# WVq)zQ]wفkȅL!0A0)>^V(9?ȿ'!@:LNu\Br xip9 @=EkْgEq`s<>YS$DPYԽdiy2(OO fb]$1z;@oǯ )t̄Yǰ}&f gkU?ZY]AkT(Y 't_֔nxСNz[ Ic1`3wmo2D }0C*E\x5VBKD;܊ (rpoҡ>:C627}3SH .f+3ND.b9M>L/Y)}Am N&\Ϯ2i0t^յ!̃g^5݇F`*|W>%W=0WjƑ3m79'3֢ Xn:n/֭= b(rTǔ>3eS7f-T@}^c@z, jT-r]Jaj1LJY@g@{vl>{x¡k,dXVh@@~0jp {Y^͟=e^[ '3|%I1m>/y".^:x;a?OR \\Q4!?j -U&VIp:*V,Yd/i1 N7JoJىF1 $S2d:laZ^ݧfG*+n`y+THVT sQ<+{!775w`u24 F{_x%m$3XshJ|uRtnJƂyM(k9PԱ!a׹6r`~l)%ct+!: DhQTA`ȱ?<A gxY2uI^XSzpN^)꧸;bgQQ'Gjb6Q+%/dr9y%$]1؄ŽFߒ% l>/>4sgQG$4[gV ?5T5r=@D3cur,wB3\FUtHd,"Bpu!0>d*xvY%j_eig]wtlq$cCx60yihsQ \:0Nx݊(k!Khho*3Zl؆==) ́m>z9K=Aċ"L ~Q# ,\`o\,9 胱`bԢt,P׸baO`9^N?@{ OA堊x=/GGY[\hJb3h8$هh# ,@k뚥di~K4Ѫ`f4Y1Z3,C?MM< R/>T% |x9ԣ>rw7פ@yDZ?=&9{'r,y<9oA3MbԻj9 (S[m@[\7TTkdcӰ>?$Xe5q3z#8o4X66gU jwsǛ^$g`Tah%_+KPL K?* F\ izN2%ձb A[71xg_7/E 㫲ȧ Q1vy_V@ҎcEUgtY-D~ԝZ@jf^騥nMk N{ vZ:rpoQGUe;v/" k/n7"m\ 3Z$<큭CXOh ;|Y^$Zn_.65$?ڒ:2Y*|OY5`S!A^֎nƎT W"s$p9Y:ʲ }` -*HMr*q,ɦÅwِ6H:.~pnxEr%__(J$~*M'1S|wႌQR#M%O8!' ^sYjMK#%SMՁCVPUrM5@:.J gMܵΧ0J4D Á91 m:L-z;zOߊt!^Hz/_л r= ve(xy v6l1Z&K^B>l)h+οO1֒$ H5vK@ gݏ>]` $~l(~z.>^D|&:\T"["&?-C1:f}(KSL!yHf ?$/B g~U*cKG_oT6dJ6Ռ{Ï4T}Q;w>c+ .=}E5*ۀAU׉JC /C[ٱ9 [X=,Q[hc9>k頄&c&vcy@mI^siU]f[daGS"3gVeGF, |إl4{NO :<]X81 u~zd`KAmE";EI'8Iϒ,aL I5ȋ*}IUe2r(1S&Ox9;mFq| u=Y}Ba t/5Np )2]]61: M7Q G$mZvQs$yc+@*̜a@-\N1iD]煫!| !*-*>I~vEspѮՋ!:"y7RTL( dujۊ qZ~.l0$ k"*tFs^k_G 𒗒Od$.y ,!#z!K:ؾjx# g4DiرD|仐T-*6=6T9/RG ezѼ6(I$4#BE9{qĔRVP߶:Xʯk@:Wk$;X2<4L)@aטЍQl(#6t ܀@;ic `~x`̣7c^" X{B|p; `Ç r"5 OgPOJPȅB&KP0ç;أ]N:%iJ2-(TegwAI,eo.^h/WmTW4ƘEhVs4h]JsZuҳ}gNQ&@m'ףM߅?>3&I0m`I4M12EmS}xQS> >Q47俠N*-&;x^ bs4ڑ| ,%^,/M{UMn<; tT:j> 2B+Ľ-4NoNRy[LWY0tݺjEsɣ0:kNDv E*'KhF,-\;U5YnQjT">lul*ap= ޚd.XYrL$?RZh98!i ?i6, xwQxR?/s_?yYOTq4rnzcB):oĶM:fYΟD1a]M@U뼪Ά2\L^1$Ư4$}<,}gwn_R`T؍.2|Y|_2Xa2%Qew6,KLiKb,KNrtC}/,pK KZpU[䔏xpU>F.ﯲA c^_kPF56)<膝wMX7]ވGTN/ *kA@6"75hKh8+5!rVjɀol݂1xҖJz!//:^ ڭ sѽԮx]QVb[ݐe'CiϲLֿQB,;ꇺβid5?b:2~ZZ^Ł`72c胣<87m%#[)#j8pUH3ү}IO'\~7'ԇ%:_L,:Q/"MNM>uŎh[gS(}r#&D h`P9b4zX4l$<{B)$lX-zLO>/еDnE:`!beMK)}YC6_PNS_7?3ǰZU꯾=d,p 9yhwdM4v%ԌT6VoVFSLcÒeq7DQRay^D\_J(& :"$@e1TRY7Ws&kQ EZ *L謫a͔5e|ֺ7ߤ`~[@߈8MZ iu w盟)SНWsH#X+{cZY"]--MO++:PBH}hy<8 Єa0V`$3CuMp~7Hy:Ls3#7k5]vZ}Bxf* ?os3$F{F~Zba$.{&hCcb$?ӵ^ґt6OX ƙ.c.& ~* T^"!ff9el7ձ q[}2i `SS_w(Om Vu|f\eBu+,ooub/3Y1Gm5=%j/$9@HTl'2lrI.=+=4MI bB¿ùsHsE4 PYbdhyǴ]e(+kpi(x:Sg i:LO6tlwoG6{OTC ^DAqӍi%&Н&b ? L0&`#ty9, fPG˷''"P%wuޔ!mfaHEt.}:[+^$ MFk*}KALGwŎ>#y[w Fh̽3˟%"e] pz+4 H¦e%2CB|:lQ_5Z9#LEqſ 9jShげc4?z$zj''_ů5a!M$v0ƽ[/2\c OLO@r2?&K'|%b(aSoggc>]l6x a C13l2?RTmѫD j$hEsbSzc*\8M~CƮ2XhٔGʃ"ٺa4c`1UE[u}0CjEXyd`|xVFˣy']i5R_Q&Z/T)mE]N0oƜiT} j'l&EgvF:5#s!J)Q,'d+ Ys n@9y8v|/8(MT{5e3t.YݭAx1xW=A͈'=P y[ЕE]UDn\'T-V&!4%~b=C 6`[|5s\AtIۢdG⥼ t[Yj+G4%N:,OI7L%=&6h.[Omɢ +y%~MS>:ONwDiE գ(nb6o.Hx*'+WF"62m&wC*Yh/(6Myj=6剮Q=d1]W8X52~>e:]wڝmN 'w-/씔 n-3jk%( A ]!6Qϟ% E˘}m7iB醊R&L ; _hd!2ǘ=Ku/Цl+'zӌLɚFkˀ DϣG4b^\jۉȎr_.F퍾TxֱqHz\)bv3[M'u$'.c $`Y~H! b(?^w:;Z'l#/zsGq’K&Yrx*w#R*dД9g mjƵ쫂gb })Hq3BRfNP6_L]%5)bǜ[^/.w Ө M\c@N xefƵ%8 .oo;^@&g]_Q.{F !%&3:'PA,_[WvTP]ѺR v{&*]Uy-]Az|EN`^)wBR9}P3M;ssWB2Զճ@XF[_j K[C~H+/D `l0nٽ(}Wf*xaƹj8 \Ej }UsSltuvx (#..9Adq Gbv=:"/ PcçAR{`v\{Oxi6+k $X]=#8tv.6TK'Np"!KO&9cxX+j)yT˿Od_a!L٣MZsT%$?- BkmLlf5BA$O#Fw.TOs:o{|g2d;@Ϗ2뒝g8o.ے"`N1_.B~單֑֓Ȣ+:p+.>T1)ogjAu4rpujCI'gժcv! v=; '+ElO1=*=]=dLJ|rLi)_ 67sԠEU)ag@WrI_#k @md>Ɍ]MQ37  B n"h.47zPӔTN8筴8XEHtćOi=9WmWUxB4OoǶPr0^b 9}q{uHP^cN=G@- (֥e}ܖ`k үs'[0n|˙Vr_ #-b0mwV>2o*UHҒ}9+g- 5hao0eUqs)5⎨c/Ld3G/TABk(h4iP^^\}|kc_`a[dQ’a*v(U̮QkUOΝm@QzLOԊzEu\~_8竝"+nx[>ߩWD=q=i=#),K[6@,2Ps;ץ i'?]gAu+PQ]a蚭K0tb8L31H-8#FS*x%%Ubh6:"y 6 Z{MI*0!]C7wrMػu }L.=5rvL94u3;~Op-:z'>q_5[4l.n,#C60J<ི rY4z4|C7}i]=8/'dtpDOI:yUqrdfI%'-s"ޚyR%<:+<쁼+N◫ӇS [zL_2\uI|s/:{A^>co#ߧB,) T rGKaږNZy3, l bZWb鰑q[ԫPh xOxZ/cEmA,]#BjE~}ct]4'f;{+O 5pͩSU^D{/mDM阶Gbmi}*Ӵ%j|h7>LR3 m.?ܿN${k\-{ß).Ei@rr+ n-@ j76zuM4Oc!ޤaFZ}|?TÜQH{80PU ,B`-|O32AiPD{hà+?rnl/TvQVh/s'k+@? `G(Ŷ}%$ Cp[V]W"EN >t~VL}Iu{shauوIWћk3NafϘ5=֎_߶)S@EbɘP-CALmz"J. _ׅ;V5pZdWԭ@V֏o+ؠW (Z-{ȢkӼ\~^T9 }awH'm)աTXcP\9ĹL{`i/})6ݿ<)~o C=Os @[t#qα6HزIzPþ{h5ٕh콏8& ]D `:H{OU~j&L^^PV|#k( RgvN̽?>`#0A4R坹m-p+x4Ȝ{jfuJwl%0"l nnq`ܒMoؙ6+Bv8SM+-JN_cBw?(8 GQV_5OܹDd޹(Ql}J vDDu;rMTQy(cup(G)n*@$ͲyǸ9¼7xsέ]F5Gv?0 J0)k:l1ȼ.Z,p4Ԙ-IkT -~fAGcZiw{DcuMN= { 553%zp4(!cQ_H񎔖_ŏ}J%ZĦ[v]wzND ҜrMHC,zg5|k\'%CikVLΝC_ETSNZ|_.R| {77Fh^)-s 4!hj!JǡZM5ӝs,Qa^8N<ɎK0IL,Gհ9H[j4n1<n9+HLZr0T d?sAO[M$_m*\I1PX"/pWѽ}G@0 Jxj}OfM Gak#Ȗ0%ϛMlܷ7#hyzjU#JvyR9dD=MBoo&*]i^70`"EO9ޏH3 cɖ. :!p=X9,_8*4|Yӈ<:teo;d,BdWٞq4Z2_Ya9w ȣxߡвC"T`塙#V]=.˟mK¶af&M{:X0ikWMc$hhӹE=_EBYPy$:_KqZ _4ݛYP\LkK1`dlɍ~N`0)*Xj/ɲ=t- {>nLE5lʩL-Tj5n:%*ʅEB4L!YI/G7뱵m82zrׄ5mf޵!WCP{Ӈ jl{A$sJdUt~BaJˀ&6V{&un7\=}󉆣/Lod6B.$6yIw.iJ1 =m$YYTj bĻok覦QO8w@5)X/<^X\LGb30T<QZ\`ّgF էAER4? l3n'ٕa5Az+Ri7Ƿ9q͙S y<_dstAa歋>zB LMD mҘ&#<Lx@8(e$JиӐ=ȍ@'p$]&[Vbp2|<*xeIB8K{[z "Tl%CG)c^~ں1uMoa\a5q=ky%qe"`i4>Hݚ]Iѯꔣc1 8I鉺JPeyuLdܖ-jK9ec #q(L2is* "g1^Y|2e^eAﮁ8Z#%EqNgmd|xR^ԣL󍥛"JcՏRo7 XkY\#qQ^]J˵)44+ w 蹿%}\{)kFE<)ZﴫDŘ_WOMy#<W@`w#]z6isHJ!*HݒH:gB$4k!/96aq(ӣ TT +dqkXT|4nW[IxHCqmYǤ#lB) q}tjBS5Fo5>go G 7^6b5GlEL g`DcsL.Q\ѭh鏁k,P{ vSD W>f#'e?C{E=uSr)T_ZiU j‡ߔ怗8/.ECRKDŽ:u }h=AAʞo!VD)фE%IM@ bhn177mz_YD_(3/e?J3T Ԟ;__9|2^ة8XK^m܊Y-r2&ΗUsT${SRK9>r3_)E+FQUJnq$'~G^3ӳ`m,[L w~0ŷwIwo/[p~]s*aD!qK' sEhmj= #dқQ= O\Hm{WK1qoQΌ x%w֝rAEm䰁9J?W+,~jPK>Uf\@PdAt>@r+Uqo Y;9v?$C>rcK;uPr:,3)M_,!SLa1Z]t/me*u{Ƣ_{RzьWdxIa!~^Ӿ粮Gg#]d PM(mfROHM%4,Sif)pQŻ`6homMnWXӁ rw<Ӈ7ߐ$%81Z{2EcC]3.#"b»?eTo<32NPЇ$1ω9;-7/쩹a+ {K;YQt=;, <8~0w)Zr_0;.Ay3e\<ȭM;FbGLw/~9á*wq=:F\@3@@"?b`'tځsv,-mۋg]|!+&qek$"0O`r^?@uF[tt).>o*Lã̳P8 ըhS()cຳn%> GLR6s6)jKF6t OxB_q̜&( {7#̓)֞ 9G;<i>7Mr0|0TWu~+Tm 6]I74"J|HNH]Z }n Xdβ w vxՍDaj‘陋<5y`{2_jE¨|A8%L)?y X++tBNZ^SK/54x>g@,rz` $#M- SGL %CE]=ݸ#Ы7L1TנX[!QC$kCu]cB *ЄMfƄaΩCr<֗%3`wX%~Q"?G_O{AQ^X`6!yGVk[Tn"+6w>Yx6ТvC'ߡIt#N(u{ $iX΀p화5LRT+_M(BKVkC?.c͏D{jV6*cۍ#bXBZ9Նz ۴)筦'sՌdbϴGȠݍכt֖,~PVs˼&n,U-6FJ2Y7C!zq뱕%֒+ RFY?OLxV5)Bf*y}y :'655=M݄ ~5QC[95NZ}t3ʶOYZxVsFKVИdL5]U):MҿCr.fN] Ƴg4Kpi? HQ]@@ ОQB߫(}*B_Q5NL]t.pX x" K'Ia9l7 Pnf̈́"~!$p|pdo_ՎIA~^ )TY=5/+:}=Ѡll+ ig66U OXݹN>QE0̾BQn!XTgPh*₃o9?pF *"OqZ/{rIU2>wr}Fل)SLBuj y\[ynХ'&$88kǓw3C)A#2o rg椒;Sim}#U$FOtTrk;} S6n`ܨhCĤxt!0<1(WX{ͦO%dyYōH;\^}bY$.@0"=GC$2M!gϾuU*m]Z#csϟ;>}X)x+?WYU|oDoiK0)ﰸ[Awc.'0+,Saf2{yQjF`n"M!7"09%g sMB[@K l?)>|R.Fޒ:7mp\UpWE'V Ɨ6lr^m)lu^0R?ʞw4Grej%efU% ךL yZ8/N9\=}Ym6d` 66bFȂI?ְ/: 69p2؛N|.L gHdZg\=ES0;J؆rﻓɪ^XBSz.WECy 8^ԲĘ Kȶ'S"?p~Pz%= Zh?EuR23`BI)/_.t}|hSD=%k;" JPc|꒧OQ?<rϻif\y(8uXjyXX nB ~rOH9YHzDE WRs|:XtS`As1&9b8Pj8z[餋|2ɑYpP;rb4 `ut*T[p1^%ʽ"J"lڰP#Jn|~A,' ^XQ=[()S\@BjMPfqگkަq%wfٍ{RɁ.< ΉX tX踺τK(Fc x-JZyvn`FBD7:K z6yvコ3)xsJ N+;s4]񕾲VUTO?nPоȈG{INmd3k6:sCu@wɋAok\ERܲj*6y|džc/ög4';1u Y6>woCm[:8D_޵ʁ/q{>JXxF[ag6E2N\K-7 ˖DO`e 膵B^nu*BJt%RPSsr/ U &dy)^ʐ`}H >1Q! 6#kdPz[ޖM(.V! X:#r ?hq}1c M1Ҥ(ԣ}.jE| %ܪ9QouZ.\ ,P>9&v>kFLha9$1>¦0X!e${(^擐eL- Fj*{18:!Æ c#'MҐq{ 5sPЂ8&R I0e厄fq U'AG"cQ1 |> zgc2dİC{߿ӚVYp`ad#KV kU f7i|/lq`R5LХnLba&[Cv!UY")!$Ԁ19ap <ca c,c)엸 w0mq (N{Sx@w^\e@_5 AQ;qBX=ܻ[ʦl&,_D 5(5MUi[8oNWМ/BKL䕻`5Uʅq#(ܒ)ɱTp{Îb争 nSlg x&+Cn/Kmʹ fWorq AaRdkEn.{ 0ۤ'egɈvh*|'UH%AR"Lƒ%$Đj#*֚:Ib/XE 08}8n_+z` lK)1*t1>O;J:JW9Bbt"d0yWy5tS1T#88H%s#i #.J6: :ϱѾ/O0J>r̖ua ACNyXR t;0 X!D\ (T*@M86 R!~KDZ *jVPԍWQuC< w1/Tݡ^>ӓl`%Jr=VGw"Ax8}B| nY-GUػ!vT7E&MhY+6棪:>?м%nmڐJh2a6 _k/N٘jܰ Z7EC&B~Θ|Ϩ9)8!Y;S1$Xp:,rSOΕZ L~pZ#qcD1hb<4‰WidM~-YٝKѵW\@aQ:{RZ٦ab=H4ʅW7&fa/">اwQdftzoLe! e:(тcETZD!np7lNgaj8<I=.xs+bհAGzqvr'1L/+&@ӆS,3{Svbim Kj (yt~ꑳQ aCBlNquV4Z`p n$9ed>9Y聸2le('M"2"KPܙ*کuwTMnsC ՏA )q>Uf91iSLkJ?H;sm!&Go5.?-hE͍ ?S"> i+,=VD~=bA%.zpc)GGs0`Z4T6$-hzɯ ٿ\Ϟ:AQbo9 nmHח]Wgj@ɺJ <#:ܬ*rv?lhGN2n?yMϭq)ϚH֑n<"Fo=Sr}ESgUJ4cWϲVR^.G2ښ5vR}vqfl+}O5oJT/U)k5)+h'wH8uuߵ}4MH·: 9ޢT| Mu@ fCKA-巯@/s1'QGkOi XF 跨L[={e760"K }_ς(sGN6<`RlyX>_ MccɦsFq!_dUQ"< 7E3U+(VN # xN 7f!/٠YqJPLNAttd'MP yl7rFptN~\Ɍr '~70!W96W`cXz~I1!EKn@-aG!)Vc6l Z)>o@d W9CR c1p{  -v@Y>sF͔ȆJ r6= 5܍3*z޴;ag@j$"; ́|+cq})e: G`m]}p` .}(#ߡrݍFdk2Z1V e=z2QsW12ڡQuTr 7<{QKAOes#`dz_0kg#*m7(vɮVRtjc\TnUmKdZFEmc[' WKeʶ@/4 7kcN[t/Kib142Sv?xDj&=ë\BƐA_54bP4zu),Ĝn糚p.=qA^;bI߁Vu},jL *L;}PY0L!FZD<[+\0p!i~4¸Q lf'_rǨS ilߌ'p͵m kq)hZ:lʞ"V2/뇞PV Jf }E]z/ A=h'{% DX.s1)y&:g=gb32NpsA|TI0Η3%qvcRuUxxCY4'#9WJIdl1L=BȒ:drKt(qy%H;>wt?*%Z,3_ xkToPN-HshsC=J~*ÄlwPkP>ڥkch K nTo͔$z@Uy#J&i@ :c45eҝ{]|c֎ }NF[o7BJ0;r\8AՐ!b#W$(΃/a37ཕkLIígDlW~ghWa>ܼmfu梢P=twա,Mh/z_}%dp:7mjOG)jW ~&tmVUſ!fL??]+[WN gvֿaŦ;֋Nw:vr|._;`Z6ͺ&ҽdO)_?ChDJ ٫m]8YG.G|El&- yX΢Zdvq%R7`(+/]y 4l` SArKKv vx!W6Oa0 Uv`r}+q/t- ҎGȿђ4t l 1SNHl|ȖX7.`IZ#rt^^ך{[K͜G-zQx02<+lf9d\{EDF4TJX(X9?FJ `5wI|`,s-q{: pvH@0<#,-B+J lם4$n~6p!Dtgqc؅BBSDx9oJbw)rԎGxd:ݹ]5X4 oJIw5Z##sZ-86g|s xX~'VUo]zNN'ޛ9b_W^"WKIJ=~m#qJE@\[9wgr܂QCUKS9n#}R5WGG9ѤEw^S\[o[;(D~n6Zp5om$Yٰ:dq"bxcd;L qHp >9^X598WLsH?WA*U ֆz{n__"YkzPGFϑ`l *^`Ro^˻B”$%UiE{Ez)L*x7.#BEWT4jEYC ^Y FPٌYG i[@]-wٍ7+&{&ފR(iDM 䑾u+i q!;թݳ!-7 oa&Mo )(;3~jMla*̿VDzJFhS)ũ5ѩfZycCz-oɺGz; Xz΃ǖX0oA#_;,VRJ[@koRnDL<`v&,5L"Xlm2N?B J5;&YBa`ќZ%!>yA|)њ{ NIwN\>gcsνψ٩@pL\"qKU. &_ڸ쌱|ƠP\dD鴾RyD }P9U2Zܨ /xvO9ߎ3~c$)+&-W`2/?3PSvfw&7.~6&%)H9f#kL| ?Tͧ:`CHOy_}򱊨KVƓÐ؆ĽWk= Z<='W=>Wßrˎ;$7E6 {]y#T 45%@Q+kՈ?zo֕6ͳz*Pc6)@IWk ]Jo_u,pzŒBGA1Kh6@WpLx7-]6}TŻ:HW{wpjy3Y rWrchf>w/E|#u^6 lB<~](܏uapQOӷE}+SӅj+94kWro`${rn }4n:i".nJEq%["<$oɐYzjBO.Q9W`N s\p [&BnXϼ,)Zv~Y%Yyr:) : D:2_%o! ?) /<4׃[~SBuXL8 5N?¬Mc<.ڐTOtzz͢/#Rg|rGfyLHI`d,J"s׌]N'M$Ǫ=fr̘S)R`N {\$0!찿(D65ao{ums TF@^Cf 9e8rk!yl2s?H7X\^/\Dt5@=knŜ+k(hB[`^I/ &ك6 .1egׅ˒,ģҫr;F?bd(Hj"c=$͖D~Mm2WS&ҰZ qϥ$bdX)BĹTh}Pq-UQlv+*T\[u7^te7,DAZIk&D~4LKNEYgqꝏ<(8b1c0o>s5 ]Bw֗|ۺ5Ĕp g;N&zawQWYB:&oy;C1{vX^v!!K3Z8 F$r>89Tb"Gmvwy6}pmF9ͽ5qk; ~HhSBy+1d5̵?":eetrcu=,Pc> 7j#Iay դזm5އ.aXa F}`EHBaqHsZit&+ 5L6GnA,=XIT\g6GF|-Rۃ BEa{r=MV6qmRbu@I!Z;Y#ED/V\oOR'/B`66-:!D]rjr_X_Hf0AYct~}7:7zǴI A"b4D ,SoOY\L&[M6,8}}I vX50ΰe7Lk! eJcݼV>q klrMc]?XOPE l"{$#G&>;E { ?ͯ |\ %J/0pm6 t`FԻElR~Eԅ{hA56-l()Gpba v SgJ*=#:j4|b0ͪ }Z;7ג=GaVDD백 ۝]^ YoI[:'-Sа7tNJ4$) |#?A6ojoamcAHag?ΙuJ|`zӴ-=&$?:!EVl六S+n) GS9Ӊ T^)M~'#}h | ,X0kfph}٨-dxV`BUh0ՄD:҄v'O_tC;8?$*,sk\=R97щO[Z:7Kh.4gtv`1H??->,^eXצS8].BZ:ȓ5RV -k%C\|Gu+Jt7P␺ DR,ik2 fZIZy '!3be%J s$GZpx4/xIS?%HJ'fb²r[L&tQi l_;4ʝIS!r9j0M{8o+*S\l<4$m@ZOsH=h.4Lyh͒ qЖlrHUX=ٯ9vcŚ2Q\ȘYx^DYgRP8dI7h1]κZptj*U/ފ_GP=;Y=UbzCs{](t- 3qWBZZ}R.;UHPy ɚ.DiD4"ZpmT1 qMRA'th?QW徐z:RTROwm(yW7D@W5gRm6$.~Xc..:Cbj7Z 6S Z ! vAºɥ*z{lMc縥{o(Ř]'9] jKz[lѭlTa[{\lA}:T:rd稥g5ʰlDl @C}g.=,IKYdZqF1)NQF0V5XڱZ%a)|٪H1m^oq@pχ0A 45LKLƸ³k&%K4RbicsW+:~Au^^=6F@ yy׭թ?I,+0=`>UNp-"It؞uo0тiV9` 975*^KGG٨&ݭ(EGu/9CzCćg˦.;lj6E{ohN}Xop]Cmƚ\ʒ?>ia !E{(bA)-^pJp+]Vf'>1~$URW$ffXfk;UJJǘnco3?,;["x,a0G7xE |nfux LbkLfn# .Xw4{~q'ڣt6t4aH'Gjg(Td"T=p$o3m#8siua[p Ajg1Ip(ڇYr0k}~ }\|jQ|>$AG\dIix)Q 2n6P8.47h28r K`lKqV+Lq\PټdYRaap7d6z'a2/XSBłLk09(At'.ԯ`R랢PKbY_".26^x_Nb-!6?a5>fG IŶItyЮG<ڀZkA+8;aQPiʹBdXܣ9MT޵OwOҟga>ZSP|G2LoT&& mHX(+ im-K'[. rm LOt^v-58uD״ 0efMEӊG/焃qs9K% ŕ!l0ɇm`[+%Cښ4I+b\D%ﯸqlĨ`= Go r-p!o_qhNI|fIVuk2SzQ}H*'x2%6*Rސ򺜼-HRa2]"96K1yG#FW7oX?LHQ_C(pQkaǯXo[ lJSC#b;J(8\Gt?5.cJ5]a4R¢V/"1#*ٟw<Л f~6` h=%/G/.;q ^,CnFCQb1Fj5+8. x0F`E4?Saz^ڢl4\rOj&[AR\zF.( DN)HŷLo韾u$Gjaq8;x+x/joD3L|eQ[_9d~ 6pRe^t6X\\CAJi[\|p[YuSRQv8Ph]ouho]]/'UrP'napQ*4 hX%b9nus]X6F'10-%&&9qU?A@o#_ξڊ*6-ك"tNM6;(7ӒFQk ْnyݢ)l=Py4cRWouSV;!DL\#Ÿ(&,a~L[TΩgVC͌(Ufr,1K͐K%/- ?2!6HkR @3S3@r6A8-J  lw M,[t+{f}f*qF2i;U綉LM"Klra T[5Z\[$x[gɼ=\4FG1˟Ƕ 1יFX( UDM|k./QH_пBb?(z}Η+qU)li[ǖ!o/Ίb/Z@A+g4ɄCfMrgsF9Mq9(ڔug  -f1Wd$RZlD(guq"N7qX]hsJp4LuH%>;5ߏWh3>U?LP(;Il+ws-g[ZDf?9CYѲ¯^C;.NlI#0Gm#]LIIUɠxl~|(ekNgWj@D>ROW"BS(zF|tg=5fi&= YVdy+p\Zߵ#5{殖 y x+Yꖱ̟yQ=+arAzSsrRܽ-C% 94WI?o'i>mUHߒpm jkZ0?8Uծ=[3"ܜo"̖;MN/hJ5Vm楷LUkǨP:uq1\a7%r?P=UP,ԃhqU{.dxxhN3 Q&^WK az\f]'yR4(!PĉBJz}W0}`~Pٱ5 ᠷ ܒKD哉4)Uj).GB^>b^ ku brGK栫Y*0 3Z݆‡$/䘿?;`(ڔu8S1ÚrQ i+|ѓo5d*XM'Yy\g ڥx8Hx_{t[_iE[Pu/Eᒂolk?"uKBHX@ dJ HpH1ߖYusŌPFk&Yƒ|No[X(+鑟~nu}* bJ-͆G>{k'Yo-`wl"B-O3iҢʻ]lIg+,rDr q;o5^]ZV\Ю-p Iʋb뎵l%Kp#5(SZr_X5Bi=.ʚ) S&͸5ދBC'Њ8!8]z풾J\RմX9jg;Κo\ -3Nܕ!ѥIS#h:6]cNBVq>}FMg2~EF|>W0%SEb_̀͞*_D>~ȹHG w&YVRb^Pp'2%"O\ĩ+Rg߀ܿ0e[Z7ٵH~P,]o˄CW ~_c-2p_Zɶb0+BokCÛQ^!FT6ğh0VP1 x "SuZ`;,fZ)db5*RڕVtxO4Pv1@-{(nE{*<#V&$+q>zI=&j0e Su)ߐxU0 25 .M!Kpi+<~`H(.B29ZtSƥ~p g܌pYζ`ʹT>ֱtU -}3M#aK##1 "1'GH, ,Q.ůSFj}SѸåBfיAsT #BO2rMO[HkÔQ#?^汏FRRXN~g@Lq';ߘyzm1-,'5L{65^3 ͟l&Xf[~8ͬ e~_)!:0+'*v@a<}]sB^! 蜙F )(҄7Ћ,p+>ߧӱ/~LvINӸ*LvAt[aG[=j(z"IĚq ][ƚ)*k[8y0t1r[RfzAߣ#rqžt,&JLowxhYwO/f9ɝ>&`WAA¯%6(;~`ۈ(n_M!;O>~g}]2RK0m *#,;"j( ?kcU|i 2y][/9X]ny2Ch.āz+(^niau7q@* UdWv4%$ 2^C/ k;͘ AGn8*Uy2/z1+`ۥn%̜ץOhf]dr.c;+xToE%;*-kǟecV_30=OH@Ge,f{`ﰃ@~SVN h_!Y/ĉ8D@~`6I߹–-k`5lOd A"ȴF@fٱKqxL"\4)?,G U Jdn7w}/ )Vt l\gদRvم{$Ok 3JbD[[Hk;KPFM2|9* F83MULm^\D*x=XcUM"Ɂr(2z)Cw4Xî<#GeVsƎz`#p=(R{+1];_(Oꢴ~s\`j/7#ܣkgZ e& `EY|=zl[S]"ql 6dBB+ η\7ɳWc[(|ƭL۩8Sa”.>=Cz4)G$lD;DLy:\KxtxW./b_'ַNَ ;W_L& 8b!يzoqcx;M}\9ֲ;n-(6d8Fo!k%K%kSD@/&U e4Ր/P|hݹ`Gu&u~ԆJ0(vȥ_Ic] kٰqs܁*lY QQM-oY(NeE^}O=Q3\t=cYᾐu fu^OD4ɼ^j~?Sjsp5&# 9GBVua{ysM^ɷY?n/\#)htOȂA7*6 BOO;DeDQW=v! Y<r|.v Pr4pnPssaJ[:JS A)^F: .m7&P߯3- ]LIU}MޖdPt;Z!c@xܨ\@pVĎ"C+oHtQY!RZ3"CtP0k߼D oЁW<T oAK}k{,lSװ@!xPdT'ӶE[yм)Tr8SJHz,CCl?[:brΘWXɛl] B<rjC$ljͨ-yk`Q?wsĦnfNK0T/?kK 0{E.$Wӡ8Y,^VGcz/@f<)YLevC:wF86p[$Z:!..BBeD raiĝ$e+oWͼ*Bff$Ua3FAZ2@lorYE),*"g`+u75?N*(=Ub`2voC=+j%:啐張Cj!xN蕔DOko:&q¬^s?M7] nvGבg7QSHYG+7ܞJ^ѴY*^t[ǰRe\פߓzߟLSZ]*[83u*@('iű_rd3NaR9c I>rhJlc gz<jZXI?'JGZgO*, ݥ?Ƕu&N(w5ȟ]qASO4ӓ1Q:)A Gk(UgU,HK6I>4Hl cPGsOvg 0bW&221fMBBOޮ ceO׸]cYW9|5N*HuZߤL0q(-:]FG#N?P̦%fVx3qy:S_(K yzXni yD"#949aim"6c-"}Z'hAzd.䂳l~ORƾA #躱̈(\7Aoa9ZgP&zɶ:y*.M s$R{$t)>(lII$J79 &\}!C`> ᔲ+Fv.hq4;\۱@NERV7RPp#,Vu)b2tX&_'-Uw扶4-LV-r>\$U,a`Wij*Q/_Jh{Ъ}je6O1H'!^2+HV/!v@߶-&X€?IʢV,8h\8?-8SYh6A^jH{R{9.D.8nWla-$;<'/6lk w, νxwWՊ6B>#j`#<ZZIiw9mL2<:yI=Uj\C~ /)1}`utbe3/=ro j1 rb2kg4Bo3+Bs_a:0&snvB\yQ(yHq]V{`AK]iaz9*Am/2[t̊%9$LP+ǩ] &C k6s)5+6J>yL`4z(I E΄r]_ۯ4iq+v w |Bj,i+8l6ml~'vM)hJIovދy.]Xq}z ůb[A&T-%yT$)\〸};m,s~I``M4q@i(iN?e xGnjz~RLc@*zp]۫-U {Rݱu8 e%)yV٨7&}pٽ;wdtf^0ueMlRQ`̶SF6CL8 !7/m@O糫Dm|x Yٴמ{qҫ|dOM5 [/}n@}Dq. )I=@&< <۲f}?g'ujo%Ǽh-[:PM<z멓B-l xB@e7SӁo Iy * Q_ﳞ^ʊ@ve`;2%N )Cf+),zby!f`)2*BdFd)b^(ꄩ$ uce{?]r&p `wbԬ 6DZpՐWJ9$x 8t*)? $ 1ҘQgq憪d{d̓c+9*=^p4kY)DggwDŸ*B3Lh>.նqr@Dv"+0% /Q/prd}g; \' .Df7k:=K 5/5Bjƞ%ϹD;;m]H]xRFnlT#r@jș|fϠUG!*$pΑYA5{,-ÕCV`ׄU0f:hDnq:t7E79B֬W< G:,ڜ,[*Nd{;bm,??vINvR%du >NO=<Ԩ w|Z2=4Fh C1NPD$pīקF'OC?&_Ru:MRf I26q0եdAיTmn;NNb YH\nN-UXKVEK2e>OV`vsPn sێ][Fu 1nڠF=J0mکQԸKqkC`1,2?S-5|uD'[z\*zKQ)!usº<A+N[3$ Ұy4|[>Np$0I' $y }H%ޞdfyRd@r jM NA0X; #% _>ݭ A9ZjyԞKp qBp<ݩ聳Qvm_Ѿ -!ZY:n!sY'}8 v2HfT/1^=g rgӛ̃'y (oշwĬBpGs},Bsց/`p=XM{霩 9bBwHlPfKcZU9ߒO5<y]|0T+_=z1}t V ߯^MROb_{Qҽ &0+ٟ'4IHYޘSdI<{8I63{q ýi5oӑ@bc>ڝ'RhwE\s g*>_{φNVc3FE|u:Ol2Va liO2sjhq5/Wx(1E;Jڝl\~ B`_yf͖`i8l<ȝ4g.>cBdz< lw0pr}!p.|LaZ:/0xR jz:2(>XeWTqR;x1/مǏ?U]V!2Uڽ;R,6i,Lf-ަ %2~zv ε`j۽2æ\˝u7S1ǔ:"bDIMU~~*:SJk.b'zH֯FsCYi6kXZ7@^Z {>.Yt$ Y>.=B= &qp| ު$@PRsr.įEާkiuH\(%[~P̢R67P ߯n%is0Oo"-}(,˜n@ig8ACcz 8^["k&NRtG?x]Bf,)nid>c+ K@Cʿ-Sּ-7]^Z (:yN-e /gc0C4P)P_C/ސ:ۻ&,~z%;:ɦqSpQ/x:YEf͐ 0JVC>T jCHÖn#Hc~ ossTI|x(XϜ&QWؿ}c1?*Cx|УEHV 1~\诏8@@#dML!G ole+d] TkQ~A7Ld7SIX#kH"ڗ. xdugRsuyˆ[vx9U fx\RoUfB\pMp2AJ6mW%,MM4JrgRQ(H5 >⪟΂X"2j=>vT-h[`)Kw6TP]Ivr,>|SHw>Hw7B],ɿh/]~uEnGWcy?u8.rۄHcMOJ&ˋWc/G v8_8X iq{>)sz М&U $>Hh}ER`+s;X:]mGS?1u t?t+8<^W^HZ>BvPemA@xwJ -3~| ~5SqZ>YPM\KΟ y):E{g"<¶9רf&Gga]f7pdYd;rt856o^ʇA$16X=F@[N@Qi>-=y6[TСW|eyĐyJ(YJdمDi@rZg-sӗN._O5>S N *4xiG/`]y7ڀQg^׵sƠW[8Pe|uQ?N qbn&=r9^Ӡv:l'iAka{zE:!qBu\^w2&K,뀊4~tJj>tۋ2{Y2/,?U瀼9zM5{]9 TP/ 5X,G#(/ѧp-ګDN5P( / bp[CuY{V7z]<.ަ7ʧ7_Wc5s=q9~)k1PoLM`%d^RS%N=Dapu<r{~=+UQЬQdXV>pbwOB$!kB"S} \Q VAX}",w<;us};ʥ`?d7"D |Mkm3`є#Ζ\ܨc7܀c\2X~V BSm8ÇwP>=OVY\.)xt5R8}09IyKdU)X2?W\HWOQ-nJM;{Evxh-^ X a#dEXׅ}T(*C3ݬJzqʚԘnj-`%3V5c>qrQNzKeIjX3eTL? >O^\8@#!eסE4k^ (_UH7&u }?>]- L1uษC/-_Ljl9xZb DMd$ByhLXH1C`l⨐c^YR(9 c\t\ Ә+ k>MXZ +\M\KsL?'պ,З^}Œb;4e*Ǩ]7 ?@Ӝ\'/Vߥk-KFh>xdJ)Tb0 Sղ !j'c;$r>,X ߷H!q=]b::FФcMB0*e@,@ݒm3w0oLqI¡.9$: G/H>)^o/R MҜtJG8FAT:0TYؤ`twkH` .,Vz^6Svf#3] t[JΕ//ἴW6tHRX  g C'p `M@YZIk^;•އ)h#8AVlHj6(kEUI!~=H&݋S=~-p`xG'[/;ϿeǹCkK K+h~O7:  D\[C ru_n>Lt}b~ͅJF7#z|Hqv٥)%j+ЎkYH=qN-9U !鈚}'f ^T\Yp` 뙜. 4zZ,X Cv߿rwrГ%|pYewT"3s}ˆvrI3-=CG7Dpy hK(@91cm۪p-\ О$&]g8evF,dv36h o^J,91޻wp?IXw#<ίɨ6?;mEx:GΏ ؓ{/j θ}PN`bpF(Y?zF|?Cخ)S`bH JcW$}̈́W^/x!TŦizĵⱩ_pGJ !{bc+{ɑ ?|t(zhEP ζ_~%45Q6]? X׏Ź4)Fl0onm~ I:YU,u>cIMJgF (J=,9 _b)*c+=17+gzX( ]:`K@nrj !o4g4+afi2Yת-0! Y8$K5p!2KĘx/{{s f!Nn/1 pH\ŠݍE5eJQs96#pgO^<11N2mݶ!m>.r|'G# {ht$sҿ5͐9pWteL >qı] W8LmYR$l {5WSrb_ fy&k㧃=dS+)T TYX?>1pv>rd<-F2R(JMJ땂KOe9Y>N|.ߜsIfJeR Gc. I'\/ʲV iR @Yp*Q]`X\Rq7=0-{=]D|o]贛KsO&&[A!;'h2ŗѬn^ޚ8׈7SZ(л)6/JfZ 5VlWqxnK} ѷF O_{WX8N\3@8}dR n2QŲPh!cc=ȗ6?sܖZZtzɴpeDf.}+2!@_)"[]47R K ?@h~UVb3NoGcX_*Ma-c6Z'ud" aƠgPrDsVF 7qe7j3B9ˆrx"` Ӫ 9h:=~0D_b{481=w"ISPh5trS~ԓη?.y3\X>իHkȕKRkk|\4^;%jg#E<#)nR5℗>zvz4mL>'uÕHج(v{m$#A|>9 dVmd<%&]@͋ .dC%'_Dh>u!b]n !] +P$0:\lDP KbF@C?Ji#y6ừ-O9FfVRh?pޯ톞">1~l74#.jl2f@p μma`\pDp: 5gg_p{›Pr"bwpAfSd_!_ N i;pd1|M+2&.d9C)U\"8:gdCeTr=w4 r=>{~ lQUZ"/`u$ߠex]FaLȐ2wTbg+ٖ鲟pf,[pU;-Vjr2_7TfltZo c*pɥ>h #בv6fЅHS,O'ClJdZ-j{a݀ S:6}KWj/ #̝+UXפvQdȂZ;\p*С4jGVŁKdp[P* ](xQ|b-Ŭjf e,z!bׯan_{@#yJ-(1;$ZAOeD%YZ7KLڕ&,14Ɇܟ5>j]/mSlHTC֎eeMJLd[D(%LQ}+=wTĠǕY 5Ua7@5zÁ, ]\i!ܼҫjCvXpQ%@8f[Y#%b*, j !xdt'[~OS36RUEb~/̭۶USx;yG@7?@s?YSFdr8]be[H}3~ W3 ,Z*^kmZri nqclj-ct<*Prhls#=C' Py0?FMvR߷ 0Tyz\eĩ0rR A𼀊 kE7ά<%n@'ـrˍӻoEx_04KVqyO[3rıeQ^.;!q-b5 {]߷`/`+[L*@@0xU a%YP l?:͎ ?d} nDfP19_NZޥfG -|٩ ,C5kx$ȻKb n+1 ddX `q0'GfMl1&KhMX -?D:^gR j9d+D4*ul`Dn# 1cFxG~ozOuY/s4Z$jp,bV9i_U5 d(=c}o lƖ-SlGPip? آT 4~3E%~3;t8aTSʪȣg(2VՎ݁XJ ;tw|c]8$k;b~΃ Q>R{=gU0L؁t>FJhA/6{|}t+ZƺuGx1ɪ0喛HMWֶ)*D'MJv@^ gO\~řgf+B@V?{߸97z5 ?vO!rxf?62d ۿ,3e̺94X[nNO5-]L'A +sQOT8;Vk ̊/jq%BBUh'JAtVJ\1.˴q*׸}XEf*~%Fe0}`YDPr2?h<+F5*ܢ PjX3@z? :sq Jd^ߓB 5jmablsߊc:0ڸW+>^kbrRA,'љ/U!W)vz&$G6*Ŷ3`\nHN;_cB%wSdBxR kܔ×b7W?emڋڧҌ%5܄/0ię(I&za±X&Vt`/H3C9z(Ѕ<{+ 'viK~ |!w5R0Y%h%qQ'Ê9.C(#U*yZPTnbakVs()hl6wH[. Erpux 2Ko*N -1û9ݱb¹8$ζGY݌UX[P|12dzW3k²59,t8zr[yPx p*YT֯ZZ7>1t΢8p=^i3F۩{Avfp 77+N]L e(H7 3c̵x9U夕xu*Ġt~ mbFg%~#X佌=lt6go4ՐR<ۂQ^9vBzP N\tC 6s!a"bwПMsOteNk3Cas^Uǻ+R7 M8n}H^PÔ=1j\EBζ.=?jK5_Q*"GY_>iϬ1 ^sTېAy5%1'$PmhYIUedG!Z $%='g>LQDEOul>c>x.6QkGߺo9jGn7zҠ}o|rJ-:t(`=(oz|e7}#4j݊£Yկ@zQs\\엛;}i.=gϪNȒC2w4;."od,8<:a51q*$ Q&H.ya)fSڞ.8@mx()nsvrqS/@E4m =]NѽxN~?2>H၁0Gn^|5[f ʸ^aa="Ĥo<^b~ΡYqf!1G1 S?*jnbp#k0%zTFbl[*\*FVC8"Wx;5"2gkH$[ل s_DWJYp8;xHt1iE-)0mudX93zqPa==hQwvvh 9b`Txz32sz6mE7щ.OӞA/I*loJ/am_4rdX3ۈdRUDPy,iEK`HzC%( NqL@s(s:*`Id2ٴ@!J7hk b!aa V i|:3Vo[۸¡Cr@;KӇU+$#=~e8 T=ĭ. Tn+U|[C St)*07JPN A!}//Be] =p79I#G!'zV#q!_Ruv>#5p Z V$Ύ$Vr8萡: I[u(ZwNqYPۆ'tu`N 6%ٷMwMi7afmIlR(a/[}~&:ÌPI΀ha+K0 3{VoT OO2hin;U>#U@ɷ,2ސu Z.>7W,#y/TA9ۜJo(ZBRO6" K$`„w^2-1F(Ԇ>hr2.!nDm=*C_n A)Umu/NJ@:d[IE~_8"xD2+aVEVrma6ڠ h뤌~vQ]K)B(4&UQ$5PRQض+b6eV>;XȿsdVUv+s΁ORǎ% >bZ}=S6X3nLjz$'ϭ Btt4=UZ1@U+7lψI @kZ&# 2kvx(ɯ$ h M֡9[h$y֤2e0]uPAᾰΫg=G==dwE8dH)@}IXM+7c[c9+LwMous̈a[c}hW=ȓ\ 0v|*i>4wr8jVS")Lem*a` 0)7+K ZHЧWovv=8*l͇[p"YtjF{,ZvK/f |FKe:|#[~>f0‘%J\Ѿ;MVJƍ2JC:=ؑMᶋ%)أ hsQ ;7m(hJaL#q7MY)< tpJcȹZدՏ6-PFHp?+I  s1Gji}$`>^PV锚@m`&Z}Dք|UAbJtSmmndֹC'k- "Ma=,!)_K6yEu _3q! 6ot[H52y<Y} m{.j!YPidsWQ +lU}3{t4\fl}*17sq ԑCl %#l,Ƌ3Sɇ8VhMP|yy:n``#$݁ gH7SSvG҉o,T@Lxpa7+mXB( m %YN,8{У *Hәy(D!Kk"~$ Ż/S<:>Y AH''OO(lΏT'/cM&LC3!cg?kASt^ázoOHb1,`$^9kX3)}1ڗ:@ې'=DV_Ex GBoo)eh㵃$ qh-&&.n]/:¢CS(ngP^幾 'P5=p2̗nzqxhUWЕO~"k e3#gTwM_ g>>A< 2)2AlrIYV"1.xd!UnpB 70C.*@է2~*l{ {󵣽vCVpfsOIU̱Q,`&",c^֨CCV #FC:ă~ȧ7Qk7?%j>8 +#1>Y1O$R$^zd҇a /y?fC=0D#vO yYXPc- o+"z 7HH%cpeӰFID# z.2%:6?[GEM,To]՜DbFT}`/ &q]v׈Ui!0rM߲C( vk-/ Nߡ hՄF d:9O$L#0[22>Gyaǘ h ]z{>RTC:|pl$[j(^۸wirs ec^IBL1g1^ n g]Dj--\`>st(7'*̋%6p@͏`ָփ}/ɠ,Z|cRyn;rFA¯j iD_7*N0`*f"54Ai@o3c$v;i^!;Z .| aO C&zr"wu1CvTYjJ68Ip FgظL #ƖZ5t{8~1.@|KO-!ea[A#QB٤l,$Ij-IM104LFKZ<-|Kt9T܍NwEr 4ᴅ T"5bf%&| ~]Ò8Mp#۩3|iE(>^{Rg֭ AUPG_T֏^gnVV_KPwḩY/݅&>zӉIhkie^̃aRjNm瓱_@Y ,51ig6 J ZSFQ}ϧ V8e>_9c'۸ ;N c*86W1Bө?a[YՑiOZ}T~)!)'~pe> qZ;PT3"^&d, [ޱʝOm@ZGH(`AI])RwRJCȠ_?igow۞I oomSGgTsmXRc@ W ՚f%ޑY6z4CoWd>.Oz T #d)UgE"@f@‰u"$3Bŭos2!g ZV }/t`e ӥ)RN]eyRzRp[%,oQ@As>6(O'eZhSҸx/) %:ZhG;x& @+mk=76ѸCȯF;aja)$_fnμRI]7؛$:H@i O@oFN7!a.CǒA9 m^֨| ,*p c?vfR_BI׻ިV,S1{Q,g0]g"SqywEI'؉IkD{pwgM a09;堻cRm5WgAgAAA4~IOItKMJEبE=6'ZiN_ x}ط=}Uz[Z*`uA#()/:ڿQNXyi}/O?:8YAiaL@Cѷtn%2`)zPXjywwO,{[։ yzw$Kgy Ps95vu9; SȰZuf?jBc\Cy}8$%MV&ilUnX3uZp qE) J46@'ْ*xv>D gA>*cMe{_4j@{=`FX,;1 {k?6Fv:"ήskXJ߭yvܝy7H*³1c +Ot(v"H/QN, 2˅m~5 %i* r'ʱj3_4sw1W&д^Ԝ"L"mELf@`4~wQjZ?$(t9Q3 *S143a*TnlB [kqHpSi0hsb*N۶˝C ݦ mxPo p,Uv7b]U,-9u%Y Zyf~$7iiBH<cm {>y"~PڍX:=Lďl/3U9P ws pVR$8jSMV 8Jy[qsYn0㟩m7T6^熘IoH+>4G y?>b$v>}r;Z}VDǓ ]W4[;G/I dBx⹙$`mO%EN* ˋL- ]`쯮.cSNI,@i|&-vbӮavϤO#E|YWK3WJ^48\qVv[Bo k ś Bz}F_A}3Y+l 1`[a5=.BKmg;M# SmyU:e/ܳ3%)Ms[YFɴ`t:NA3v6j>o% _†o:iԪ!+|a>Fƽ #8gik()k+91#ރ~nO_Ǘn˲FeNCoƹNF)ߡYZx>UZx5`um*3 hkzas7ro ^X-Q'x(2eOZoB&#* #VxY5Ŵ-ߦZYU(x%K0]mqעL[LjQ ӡ" a4ħ Ι)Sra:E?@>Dr [Lp=$m}UE@+J]׌:cG `;gxIjrCȍ4Ӽ(F g59Jޑ =jO&a dhB:ې/p ~tH]Q!= Y }f%v=ln'){ykvY@Wd-M(H^x_cMLiNH0m^)&R֎z:*yHIJ(խ޿ل{C9iQ_˥ATAv7SkbӜAHluJ?/8Az󇵤X*2[ho4g֏Z0_納6b7zf^nqUˢ"\r¿ ";]߽{s.{i=5忐DcNSה cMpO%7ThPT!~ Tٮq`ݍb>iF"nob=Cp{&tirl΃yDqWq_7o:Tsm&w0 4oCqo^Wf.Um cJC4N;7BSy+S,D(n=Ҭ?*g0_աnI58­}C5K;{@~xltb a8g'7wiᕕEϖ~Y" `O%M{Y&QDݘS{ip(̅ZkFàI*. >:t[4U($2 E Dؑ8&ٵKLkƜ\6WAeo~0*+) V$mPsVC؟(]&ȷU _/mbg.::NE<%anF=SH|6hSAa7 ۩՝.t8Zmt}uY33J}Լ<M&\sgcAiPr=I ֿgab 4FU nliK:Ma{V&ڬ^!.y³ b,pX_Qc=Fo]g {%add5Tz=T+PWO<$?@\ƕ&~+5B3g2=yɆrXm ѫo)!IlNSyG\%>%mC nU/5`GDu(;W3MX Eyxs䍹I^EK2FăӚFSpXr 0<܂Z6rv`u ۣ n9Ͷm@I6cڞ9֖@i+PdCX73xA3Xl"MU0uI"*N`xZp&}:e[xx5Au@5Z"X!+=g'CPE0?pLUg߰XvԗO$lR oK*Fm⢅YBy0wpS'oIZc@^pZF*lyAKJ k_vUk`%ײFϖ% H( 2LWŨ_P'HbACbTH"*h7+@ [,S-9YcLPPy-1dCvgg۶Zyth 5ƽL$rJf{}DBN_;'~EƧqo2靣>% ב† )g} ;Ќ?Aq0]M}~5sP~T|"z ' vS+ YZ