mstflint-4.15.0-3.3.1<>,O,`Qp9|jSZ[5RK͋ h˰!AkJaÉV{kc܊ N6kQ\i|dZvtXS7@Ckc6x=m[fa6:C\vMRم9SԺ Oz0f 6o9eG^Ͽz\:v@~vRc꠲@LXE2T6.yTeYX[j\.ˡXy>#"\_~Qcm3 'rEKX8Ӏ6N>A0? d   H; Q`{, |   l / /2\589 ;; GPL-2.0-only OR BSD-2-Clausehttps://www.suse.com/System/Consolehttp://www.openfabrics.orglinuxaarch642PP h H  HPPP h" CN%T  ]% O ! _LU 2'(7q&X  ) j 4 $"  'kl  2!   %] V '1  _-7  n 2!o] V M"Od!M~^i8N'hCLQS* kn}dBƝ=,iD_,AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤`K`K`K`F`F`K`K`K`K`E`K`F`F`K`F`G`K`K`E`K`E`D`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`E`E`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`E`E`K`D`M\wW`M\[x`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`F`E`E`E1d2788b5a058272daf332b2b2478480959a237f316dc942da4151a9545b145c7373a87eae3c7b59c66bb2392b35303f7908d000469f2882906e08b209fa670be567130c2eff09e808ed1c15b74610c4534879d395072285a9e522e6c6d0a0993cb36b2e02b1eb1b7f9736af2d45ee3adc30abb929348c82cf224ff734e3e2acfcb36b2e02b1eb1b7f9736af2d45ee3adc30abb929348c82cf224ff734e3e2acf3b4ad1f1984af757fc61a82ce9b2c7d0e3a3196801b93b62729bcd51566751780aad3f0ab2e2de7002278505c9f1c04311168ec155917dec4c3ef9cd2ceb30faf8b616a41414b457fa46590897fc71961d4a207f5f82f16ca3a2771a12a3386876b120393c91bfa70c60ed9c52f6a7a2353936deb17ef9ca02b896de083974afcb36b2e02b1eb1b7f9736af2d45ee3adc30abb929348c82cf224ff734e3e2acfbdefaa83a06444563284caf56c5daf1dbbf579c0fdb514417bb4f2c8f3b569fdcb36b2e02b1eb1b7f9736af2d45ee3adc30abb929348c82cf224ff734e3e2acfcb36b2e02b1eb1b7f9736af2d45ee3adc30abb929348c82cf224ff734e3e2acfb40ccc6dec41f3099728c5dbec05e6d198ecd8a484316c42c6eba02ecf0cf6770ef2c547b2973dae0bfbd972dcf9e6a09c8182f826663161c9870a26f03b7ce8cdb3de167f7c65c1da68b8305c4adfc5c9f43c5518572bd189047438e995eb7c60dd52863895b74b8ca29f555cab74d2ff79b7dd1edcac21efa6e4b3f07da5adc666ba59b110228ab37786cf166c74c933bdf6d0d28cc3aa35d0499724df41b50af0066f89bc1db2635150059393385cdbee3ba55b67b5056aaf68224fba8f1a183f440d198b9eb062ef7657081c28f7e3036d306033856d8df3d56898439b2f51f09d49afbb2f69439e9ecca5c96f60aae8c4d63378d10ddb896e2d97661a120fbcd8dc3c9fff4df35dfc282168097fbb0983594cc3cd4f537e740a4d3e28f8259684524965b4b914f8c537e2d1b4554f1f1a50ff0df3de77187229593c8e11a07fc195060b866e603fed39cee1b5788dc7ca08974cf56a3b16cc59a9c577791699ed8f1f308daf78e4f60e152ea6725aa4dbbbeb43444a4c7d689004f930b6ecf9623d38b9062fbc0e4746b9d484ccef9b817909f0cf7ae50d74f89c5d87f430ccddb8ccaf856d827cb83795554b8c03977efd60fe57c49a64b13872efd507caaecc31780ac39f3148cb1cf6b457523e0b323bce5ea8d057dcc8c970b3c48e2d5e6ec526deaa55e4f7a8d7a897cc5b93ddc910a4b59c00699ca638544dbfe86658c587b217e3746594100a9102d49ad5e76d2f57dd71d04ed288ea23b289342c147de0fdbc357eef2da61d4af47235fc2fd3302f2a416d689ecbef175f506966b5985c8dc707a60510812bcf7ee5754dc89b5b3e5339f318b23b26d135f62ba086f8cca007dbb072b37d544ffe5f391fe7523d19adc9a05dba3871d9294e3c4d754254bc30a7ba9209c8a6424173497157f5d05f329b3056b2d9a8e6dc20a3487426449571119b7dc9231194b87271d067a087ce82320db0f204dd5dd8ee02b4403c9e06b4965c197da1946fe2cdabb802b5f9cc8296c6140e558fa7d8226ff773e3e0cc3ee7d28ccf7af333590bc0db260b2a817025526a0fb6dc237f657c34d3b82343d59ad408fd3d4bd49aa2ad52fdd74e13662863d2cf737896aac7b13b4ea2fbb9d962f350ff8fddbdf342aa7ff77308b432f7a962f34137c0570a521e0ce8e803c40dc402339b951f921ce30b7e7564e753a9bfd62f313a24adcc1d2ed3c5a22aff52d20c1d03398b963a29dd0ace3a31f5dd7bcf83ef8cdb82a318773831fa63ada69aa7d95519685375fb3846b569764411f24c5c4d3e082626223bc1b9f5a82621d29ec3944b69fc3d9af8a6cf3d16772170dd66213f7342901f24147c95680b578a08a81940c5bbfcce1b25a6c7ca402e89123ad2110ec9e1e2e761f679acf5b13c8d0b9cc4e14c83eca0f5dec7d019d9d8e8dcce97aa03fcf06c0839b4e307da1dd28203d5f397eabbb1edbfa779b0ad12b041c454017670a93b4ea2fbb9d962f350ff8fddbdf342aa7ff77308b432f7a962f34137c0570a52e7119ac2bbd69c08ae6a72e798bd41226247ee9fc88e1ecc5aed6d57a0c20c633dafb43f2eef0f2c87651a1aac30c92f8f163c95a3f533a3295dad98a57e5e8cafec69cd6d0e1acf658b8b72c6bd0c346fd6c15f4051b49fe61037ac59178c8f342d8204a8640b9398b58a07bdb902e0855a9fef681297f1e5793d53ec41116e7d29a0639b87139c2d3ada37ce7b53867923d84de36f63054523b339bae0450ef26e26b30c63851f2989acca9ab21417f92f3d0c89345b1f1cc66a93a74f7d443b4ea2fbb9d962f350ff8fddbdf342aa7ff77308b432f7a962f34137c0570a523ee8554784be6b69550f33d298e8c4e2f5eb57283d27574885cfba8726b891ba4146356621811b0d7de4dbc1a77f7233ca62ba0dd3c91c37988209ab5b234bf745a7580b89d0d27c6c0d27797b500e778770a1dfaa7798ecdd2e4717efd6a179de5e44b5c7a097d3fc50515d7ddc52323502ad39c299b8f568239f8e9b9794259acc3c67c05ee7bdf6672c988e27aee8f77e9d0be0964976bd20a3ccce20770b59f40d1c8806f6e775b5eae01e2e5de591e409c2415a045510c97ab7392bf29338eaea8eab94b42a0e800d8ed3c6032d41379f792ce05738e426c7ea06acf601b93b500dcbe68f90746e0c9f98d495b273b0d5c06c996168c6b2235aa8c20b3e95f27ee772872409a108905c6aa606b32b1a2d243d0537cb1d9a0dc141dd6dd22ab125b31355a75cdd590d2e85692c0573c403fca3bbbaa490ef733c166adb7e877adfe2bf3daeb325d3caa312f8a8b2f449d63b25da4a739cd417fb416b573b9bbb51d5bfeeb40996cbcc588e316734af28dec43f324ce96d0c203f05d331e32c7c1f2cf887f93d687cefec6b78af7e520361c9ae285fa11c97631852eef9d6cef777984a5fbb99b42409476032592220453d1e5049541aa1cf69ce69c63109bcad79e20de26608f67ad73c8587e444beca60a1f7a2a4e726c41291533ff1875140c702c1de79264eefa3e4bba126e7a8f57099ca62944ede999ee1971112078d949db0edfbb35061320c74d9e8fa05ffa85425d7b148cc0c5a97fe8e7241ad3a510de642e66ccf35d7127bc637a4c2873299cc6184c42629713023be7def253b4ea2fbb9d962f350ff8fddbdf342aa7ff77308b432f7a962f34137c0570a523b4ea2fbb9d962f350ff8fddbdf342aa7ff77308b432f7a962f34137c0570a52696b6111626b8b4f44c2a0da402313644e6f915d415480271c9a380c01e7ef64b4124e7b9b1534cb335d2ae5ac2d8658e14a67dbfe22ba7bb197c3ad201a4a1ddd89e97139fbc6e8d53682515007705f6a5a65980417c98490c1cc441abf87473b4ea2fbb9d962f350ff8fddbdf342aa7ff77308b432f7a962f34137c0570a5275fab323f1c409fde899306856a93ba3f032bccb37b604379f98c56dabcfdba4eaf62f651f6948549ea36fea8be75d30bcb247a7b4d4e909d377d483943cd85b831fc0df7a12bb6d166e01d4f3874eed361f9eff33331bd3d3d97ee1760863973b4ea2fbb9d962f350ff8fddbdf342aa7ff77308b432f7a962f34137c0570a5281e869b76c75b4ef8da1b6a4db04e2deb75743c9ceb44e71e89ced9baa8375de7f1acc7afdf5fcd9e9dd601a98d4b9d0331923eb3f8a76b2bb57070f954f3fe7dc5ee74fefa75cb7afc5c0766011b981a572baecc4a1f0c44937134c394ef3eade5e44b5c7a097d3fc50515d7ddc52323502ad39c299b8f568239f8e9b9794258c0f6d85c15969aff419be264620143b1a8fd7246fb1f58f6b248e67033804c47ff98a6154e3a9c4630bd3cf0eddae0c36f93f88aa017ffabf18847bd961542ce90f068babc04d3a6879bd3ee00d9dbb846d6e11e0df66be0b2944d3943d8387fe9f6f1dfb8009eb712fd05a4015034d48c7fead43683923633a1fc0141c17f67929cad1ddaf4eb041187cb457593b20f3932d4c7525ba9f3218c0ae0538f3022ab125b31355a75cdd590d2e85692c0573c403fca3bbbaa490ef733c166adb7e877adfe2bf3daeb325d3caa312f8a8b2f449d63b25da4a739cd417fb416b573b4d394ca4e5ec6cf30181b6eef4a9c81b1f47732b1e2472d358d164b770c8d62b2c7c1f2cf887f93d687cefec6b78af7e520361c9ae285fa11c97631852eef9d6cef777984a5fbb99b42409476032592220453d1e5049541aa1cf69ce69c631093b4ea2fbb9d962f350ff8fddbdf342aa7ff77308b432f7a962f34137c0570a529fd52c32f83fa45e68b241a949285ef2169bd6ececab05ff9e07cfe9d5b8451afe3294efa6373b7608d6ccfdd0885d9df1e52e67302be6741cc2737d3bedf3822a2486c408e66d865644d3c93d6c2ec626ea849d8107372df8b4b57d59a933954a7435388287711bdb1be3fddff83fc602eede67a626b667f23723dd05120aeab436463835e347dfe6194d58e1901f479519c76f82720af7b1b5c92ddb6bbe5781b988e7740778ce4922ebf453dc82860be3811603c2cabc6c8f660f11a9b68c3e18cd0b8b36f20687c80c67c54664e6a33627ef7598382f811901b8cb6e59b9611429a65701597fefe075b86b6408437f1dc83180ca9a6e18bfeb9add4af743b87bdf2143645e9fdaabe47a2651cafb1e947371e1607a72faa21592feb38112fb6125661126130821cd411550d94e6f991ad0e546f2f6f2d4de60e7d49742ed6cce32cc0b76c0032f41697ad4fba53ab72cf0a7e86983bf298d911dadc6df71876f4235d99f8ac74c05cb93e555613980ca7e5e651a723b5e78eefaa2ec5c7135f951d2e128470739e3357e28cf0c4502c8eaf36b2925134446589817057eb38bef01a8483c9636b8921deb4ab436ddb08411bd5dfe68d6d3665b6352038bd3409c6bdfbc2360cb21aba1fbacbf9d585ae169ee3e52c7a956444249d478b276fbd15ceb099303285075e8917c86630336c7057ca05d69a91bb1edf4514eb5173d8d450f76dcc3f3d76818eb1f27d5cfeb43428a863457f05c01e53f01c8e5b721e500f18f39c6e8f1bc6384a17f81e431eb42e2965e544c16f794f166904e626372bf0a8b9cd47d961dac1a71943236e191249df0f89c81dcd6d081ed209e463df9f1314196aa53b5b0476773256a3d6da6a6b4032d6c1ade6b132b700401604f7be4cce4aede729b64f5b26acfaf84b088803e44ef1c77296a3488171fbeff1fa237c59bb44ed93dabecb0d7c5cabb3a6c97608785e97d08732cd275cbede9a24dd492e46d380998ca98925e6e070414b8570867cc9bc1f32a5d964efd721e92af426f86907c357fc5641b68d37504d6a9d1eabba1d9175cd5f42dfdb4695ee42864a54af16e971903ead4a83cfed97c343ad3adcbc3b1409687b4dcb27870e116fc8ff7d5366114252b11c008ffa6012e17c2163e25249f0ebf4bb5f1b032005a77cc1c5b899b808ec85c54ff40fb9642c54683eae46677f52f8a61b56bb5bf45747f32eaf9c942e9a005101d9f4ecbf67b35065cf0c1557f4495a94e1237e5c5a992f515182c8e6675f60430fdce1ad2d5da3f3b45524b7ac07c71982590721b9c0a36a3d53d5c5012863c4bb6ee2c94e9d99edef2233dbee94883cbab3ce45a09787b15d3baae48bbc553badddd60a6fe3da81a0bf6d68033957197e901c12b01ac7f95adb4ff912aad51cdb1c0691c509860c298cb26334a972887a684448bbb897a200399c4a9c556b18bdcae9b3120020a670b402562dabdd8da6760538fcb753f9040cf75f1fb888d5a6effc6931dbb5d341d9181feca2db20e7b174f1d36e4e6933e7f268a7654983cad82d2ec311b0c522d4e1a028622bc6ae02def45704cfb23493e3dae185d9a1e4e27c9c89149accaa76547e4ff00da7d5b0e2b78e4ba1979ab74d1f16588f450ab248af2398b4046baf4e47e53897f67567d65117d9622d4969a1e886b5d844cb183888bd237dac5f4fbc52f40fcf5ae41c806ae62fad076c6dab998ea4437915d6a3516cfd5a7bd9a495644ce759d881262fa860fc37cfae026ae8a2f2591078aeddee608639b1540c2225b0c0565ccc0bec4ae9ce9e475e95ccfd68a9b36647c8f363e9bdba79c5c03269a8387add90f8d6771771eaad314fa6ca729cd7cf6e661fbd121efea9d7144fee86b4a2a758dea60709771197bd8f787d82ce67838433c32b62a1424d242721f38578daefa7a1c5b38e56902396a0a8e77d0b66809335d28a287b4f9f2391262ccd0ba0d02eedfc33309078363bac5aaba4b43e0f3199829a430ef96b19d7d7b3fc0d3348c2dc6c63e22fd46be187ae2a1ae1de66dce0aabaf407c41f2dc031f9812e7f30388226c4d14012387be4856a1b24fd0c31f6cd40151aeec89cab50dafcaa351f05cd0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmstflint-4.15.0-3.3.1.src.rpmmstflintmstflint(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`_k8^*@]p\\d[[ā@[`O@['Z@ZZC@YeY@YMY-^YXDX@Ws@V@VŲ@T9wolfgang.frisch@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkasimir_@outlook.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.dei@marguerite.supth@suse.depth@suse.dep.drouand@gmail.com- Link as position independent executables (bsc#1184124). - Added PIE.patch- Update to v4.15.0-1 (jsc#SLE-15968) - New Supported Devices - ConnectX-6Lx adapter cards support. - BlueField-2 adapter cards support. - mstconfig tool - QOS ets configuration ConnectX-4 LX 25NIC failed when enabled VFs > 21 - Network programmability (Dynamic Flex Parse) Packet classification on eCPRI header on receive with DPDK - Improved BlueField NVMf Performance when working in 4K block size [BlueField SmartNIC] Support full virtio-net PCI device emulation + Device Hot Plug - BareMetal case GA - ConnectX-6 SHARPv2 to achieve line-rate performance - New Feature - BOOT_INTERRUPT_DIS parameter was added to mlxconfig. When TRUE, legacy interrupts should not be used for receive/transmit indication. Polling should be used instead. - mstdump tool - Fixed an issue that caused mstflint to print garbage messages. To fix the bug, the new kernel module should be recompiled and loaded - mstreg tool [software steering, ASAP^2, Connection Tracking] adding DP_HASH support - Virtual output Queuing - exposing descriptors - New Feature - Increased the registry keys the tool supports and now it exposes the full PRM. - For additional information, refer to the PRM. - mstlink tool - need mstlink to support TX SerDes set --database at Quantum and Spectrum-2 - QSFP DD + CMIS - mstlink - support for 400G - mstlink to enforce PRBS at host-management and/ or multi-host systems - mstlink - add support to configure PRBS - Read/Write SerDes Tx taps with new SLTP register - mstlink - Fix the return bad status of SLTP according to the new return values - New Feature - HDR lane rate is now supported when in Pseudorandom Binary Sequence (PRBS) mode. - New Feature - Added support for switching between NRZ/PAM4 speeds for new devices that support - HDR/200G speeds (ConnectX-6, ConnectX-6 Dx, Mellanox Quantum, Mellanox Spectrum 2). - mstfwreset tool - handling mstfwreset on SN in different modes - mstflint tool [Secure Boot][BlueField-2] EFUSE keys burn tool (Arm OS) for RSA Keys and MKEK - Support HPCC in CX6Dx - Add life cycle, secure boot, recovery indications to the flint query full command - New Feature - Enables the user to insert information manually to the flash on components such as MFG/DEV GUID/MAC when no information exists after the burn process using the command "mstflint -d \ sg \". If the information is not inserted manually, the existing GUID/MAC - information will be used instead. - New Feature - Enables the user to query the MFA2 file using a PSID. - mstresourcedump tool - MSTResoruceDump new tool: Build a dump passer tool for parsing resource dumps - Added support for "--virtual-hca-id" command. Now the tool can provide info on the virtual HCA (host channel adapter, NIC) ID.- Update to v4.13.3-2 - ConnectX-6DX adapter cards GA support. - mstflint tool - New feature - Burning MFA2 images. Enables the user to extract (i.e. unzip) 4MB images from MFA2 archive, that matches the device type and device PSIB. - New feature - Verifying MFA2 Archive. Enables the user to verify a given MFA2 archive contains the image that matches the given device. - New feature - Verifying firmware image on a device which operates in livefish mode by comparing it with an existing binary firmware file. - Added image-reactivation feature which re-assigns the image signature to the previous image (in case the new image is faulty) enabling "fwreset" functionality or to burn a new image. - mstresourcedump tool - New mstresourcedump tool added to extracts and prints data segments generated by the firmware. The dump output is used by Mellanox for debug and troubleshooting. - mstfwreset tool - Added support for Socket Direct devices in the mstfwreset tool. - Added save/restore ATS PCIE capability. - Added support for Live-Patch in ConnectX-5. - Added a new reset option (reset-type) to the reset command of mstfwreset. The user can see the supported reset-types by using the query command. - mstlink tool - New feature - Using --json flag formats the output of the tool including all options & commands in JSON format and prints it. - Added support for reading the "Link Downed Counter" and "Link Error Recovery Counter" in the mstlink utility when using InfiniBand protocol only. - Added support for HDR PCIe grades in the EYE Opening Info in the mstlink utility. - Added a new flag (show links) to define the valid PCIe links. - Displays and configures port related data at the physical layer. - mstconfig tool - Added the ATS_ENABLED TLV param. When set to TRUE, the device will support Address Translation Service (ATS). - Added the VF_VPD_ENABLE parameter to mstconfig. When set, the VPD capability is exposed to Virtual Functions. - mstarchive tool - Added support for MFA2 query using the mstarchive tool. - mstfwtrace tool - Extracts and prints trace messages generated by the firmware of 5th generation devices. This tool supports secure firmware flow only. - mstreg tool - Exposes supported access registers, and allows users to obtain information regarding the registers fields and attributes, and to set and get data with a specific register. - mstfwmanager tool - Supports listing the contents of images archive. When running this command the tool will list all firmware images within this PLDM package for each image it displays.- Update to v4.11.0-5 (bsc#1136328) - Build related changes - Disabled -Werror compiler flag - Added the option to choose local system libraries if available in the machine - Enhanced python 3 compatibility - Removed python shebangs from the scripts - Fixed multiple rpmbuild issues - Added --enable-all-static configure flag that allows compilation of static executables, when the the option is supported by the compiler - All python scripts were aligned to unix encoding - Fixed multiple builds and compilation issues - mstprivhost tool - Added mstprivhost tool to set host privilege configurations - mstflint tool - Added missing Rom info attribute for legacy FW qq query - Fixed query timeout when device is locked - Renamed former --next_boot_fw_ver to --flashed_version flag. This flag queries the flashed version. - Note that the previous flag is supported to keep compatibility. - Fixed an issue with FW upgrade on ConnectX-5 EN - mstregdup tool - Fixed segfault - mstconfig - Added new params: - mstfwtrace - Added fwtracer: in this release, this tool supports secure FW flow only - libibmad - Added support for libibmad 12 in addition to 5 - Python tools - Fixed Python wrapper to work properly in multiple OSes and multiple Python versions - Added adb generic tools - Added mstreg tool: To enable this option please use "--enable-adb-genaric-tools" flag - mstarchive - Added return values - Fixed an issue in the MFA2's header minor and subminor versions - Drop patches that were fixed upstream: - Add-armv6-and-armv7-support.patch - Add-s390-s390x-support.patch - Refresh patchest against latest sources: - Fix-gcc7-and-gcc8.patch - Remove-date-time-info-from-build.patch - fix-race-condition-during-install.patch- Add missing python helpers to the package (bsc#1103497)- Update to v4.11.0-3 (bsc#1103497) - Added option to query only flashed FW version, which reduces the CPU usage during the query. To use this option you should use "--next_boot_fw_ver" flag. - Fixed issue of missing information during query. - Added support for python 3. - Added option to reduce cpu utilization with "--low_cpu" flag. - Added compatibility to 1.1.X version, in addition to previously supported 1.0.2 version. - Added support for Mellanox Quantum switch systems and ConnectX-6 Ready adapter cards. - mstarchive tool The mstarchive tool allows the user to create a file with the mfa2 extension. The new file contains several binary files of a given firmware for different adapter cards. - mstprivhost The ability to restrict the hosts from configuring the NIC. Meaning, only the Arm side will have the privilege to configure the NIC. Note: This utility is supported in BlueField devices only. - mstconfig in BlueField Enables the user to manage (grand/restrict) mlxconfig configuration privileges for BlueField Arm systems. - Refresh patchest against latest sources: - Add-armv6-and-armv7-support.patch - Add-s390-s390x-support.patch - Fix-gcc7-and-gcc8.patch - Remove-date-time-info-from-build.patch - fix-race-condition-during-install.patch - Drop Fixed-licenses-of-files.patch as it was merged upstream- Add Fixed-licenses-of-files.patch from upstream that fixes license issues (bsc#1086923)- Update to v4.10.0-3 (fate#325998) - Added mstcongestion - Add fix-race-condition-during-install.patch to fix install on parallel builds- Update to v4.10.0-2 - mstfwreset not supported - mstflint now handles all the burn parameters when MCC is enabled and displays the secure-FW CS tokens. - mstconfig - Added the option to query partial parameters - Added the following new parameters: FLEX_PARSER_PROFILE_ENABLE ECPF_ESWITCH_MANAGER ECPF_PAGE_SUPPLIER SAFE_MODE_ENABLE SAFE_MODE_THERSHOLD BOOT_UNDI_NETWORK_WAIT - Fixed bug in firmware burning flow - Refresh patchest against latest sources: - Remove-date-time-info-from-build.patch - Add-s390-s390x-support.patch - Add-armv6-and-armv7-support.patch - Fix-gcc7-and-gcc8.patch- Update patches to fit science:HPC worflow - Remove old format patches - mstflint-4.4.0-implicit-declaration.patch - mstflint-4.4.0-no-date-time.patch - mstflint-armv6_arch.patch - mstflint-armv7_arch.patch - mstflint-gcc7.patch - mstflint-s390_arch.patch - Replaced with new format patches - Remove-date-time-info-from-build.patch - Add-s390-s390x-support.patch - Add-armv6-and-armv7-support.patch - Fix-gcc7-and-gcc8.patch - Patch was updated to also fix Gcc8 compilation issues - Drop obsolete patch - mstfint-mtcr_ul_no_static_lib.patch - Update to v4.9.0-3 - No release notes available- Add mstflint-armv6_arch.patch to support build on armv6l- Update to v4.9.0-1 * mstfwreset * Added support for a hot swap (or hot plug) of the PCIe slot. * Secure Firmware Update * Added support for Secure Firmware Update to ConnectX-4 adapter cards. * Enabled signing the package with an RSA 4096 bit keys. * Added support for setting the GUIDs when Secure Firmware Update is enabled. * mstconfig * Added the following mstconfig configuration parameters: * AUTO_RELOAD * DRIVER_SETTINGS * EXP_ROM_PXE_ENABLE * EXP_ROM_UEFI_ARM_ENABLE * EXP_ROM_UEFI_X86_ENABLE * INTERNAL_CPU_MODEL * IPV4 * IPV6 * PCI_DATA_WR_ORDERING_MODE * PXE_UNDI * STATUS_UPDATE * TCP * TCPIP * TRACER_ENABLE * mstflint * Added support for FreeBSD with BSD license. * Secure Boot * Added support for secure boot to ConnectX-3 adapter cards.- Update to v4.8.0-2 * Drop proprietary Mellanox file- Update to v4.8.0-1, No info of changes available (bsc#1046293, fate#322949) - Update mstflint-gcc7.patch to the latest sources- Update to v4.7.0-1, No info of changes available- Replace dependency from libibmad-devel to infiniband-diags-devel- Add mstflint-gcc7.patch for GCC7 support- Add mstflint-armv7_arch.patch to support build on armv7l - Adapt mstflint-s390_arch.patch to work with s390 and s390x- Update to v4.6.0-1, No info of changes available (fate#321683). - Adapt patches to changed sources. - Support build outside of SCM.- Update to 4.5.0-1.17.g8a0c39d, No info of changes available (fate#321683). - Adapt mstflint-s390_arch.patch to changed sources. - Remove mstflint-4.4.0-gcc6.patch as it isn't needed anymore.- update version 4.4.0 - drop patch: mstflint-autotools.patch, not needed - drop patch: mstflint-no_Werror.patch, not needed - add patch: mstflint-4.4.0-gcc6.patch * fix boo#985145 * fix unable to find string literal operator - add patch: mstflint-4.4.0-implicit-declaration.patch * fix implicit declaration of mset_cr_access * neither mset_cr_access or MST_MLNXOS exists - add patch: mstflint-4.4.0-no-date-time.patch * fix file-contains-date-and-time- Add mstflint-common_int_handling.patch to fix integer types handling and use common code instead of duplication. This creates two new headers, int_handling.h and tools_arch.h. The former has the type and print formatting code common to all files. - Use date and time of .changes file to avoid useless rebuilds.- Update to 4.3.0 git 9b9af70 (fate#320235 bsc#66196). - Remove mstflint-autotools.patch as it's not needed anymore. - Generate ChangeLog from git log and include it. - Refresh and fix mstflint-s390_arch.patch to apply cleanly. - Build with Checksums enabled. - Add placeholder man pages from Debian.- Update to version 4.0.0 * No changelog available - Use download Url as source - Update mstflint-autotools.patchmstflint-develibs-arm-6 1623251537  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.15.0-3.3.14.15.0-3.3.14.15.0   mstconfigmstcongestionmstflintmstfwresetmstfwtracemstmcramstmreadmstmtservermstmwritemstprivhostmstregdumpmstresourcedumpmstresourceparsemstvpdmstflintpython_toolsc_dev_mgt.soccmdif.socmdif.pycmtcr.sodev_mgt.pymft_logger.pymlxpcibinary_file.pymlxpci_lib.pymstfwresetmlxfwresetlib__init__.pycmd_reg_mcam.pycmd_reg_mfrl.pycmd_reg_mpcir.pylogger.pymcra.pymlnx_peripheral_components.pymlxfwreset_mlnxdriver.pymlxfwreset_status_checker.pymlxfwreset_utils.pypci_device.pymstfwreset.pymstfwtracefw_trace_utilities.pymstfwtrace.pysecure_fw_trace.pymstprivhostmstprivhost.pymstresourcedump__init__.pycommandsCommandFactory.pyDumpCommand.pyQueryCommand.pyResDumpCommand.py__init__.pyfetchersCapabilityFetcher.pyResourceDumpFetcher.py__init__.pyfiltersSegmentsFilter.py__init__.pymstresourcedump.pyresource_dataDataPrinter.pyDumpData.pyQueryData.py__init__.pysegmentsCommandSegment.pyErrorSegment.pyInfoSegment.pyMenuRecord.pyMenuSegment.pyNoticeSegment.pyRefSegment.pyResourceSegment.pySegment.pySegmentCreator.pySegmentFactory.pyTerminateSegment.py__init__.pyutilsExceptions.py__init__.pyconstants.pyvalidationArgToMenuVerifier.pyCapabilityValidator.py__init__.pymstresourceparse__init__.pymstresourceparse.pyparsersAdbParser.pyParser.py__init__.pyresource_dataAdbData.pyDataPrinter.pyRawData.py__init__.pysegmentsCommandSegment.pyErrorSegment.pyInfoSegment.pyMenuRecord.pyMenuSegment.pyNoticeSegment.pyRefSegment.pyResourceSegment.pySegment.pySegmentCreator.pySegmentFactory.pyTerminateSegment.py__init__.pyutilsExceptions.py__init__.pyconstants.pymtcr.pyregaccess.pyrreg_access.sotools_version.pymstflintREADMEmstflintCOPYINGLICENSEmstarchive.1.gzmstconfig.1.gzmstcongestion.1.gzmstflint.1.gzmstfwmanager.1.gzmstfwreset.1.gzmstfwtrace.1.gzmstlink.1.gzmstmcra.1.gzmstmread.1.gzmstmtserver.1.gzmstmwrite.1.gzmstprivhost.1.gzmstreg.1.gzmstregdump.1.gzmstresourcedump.1.gzmstvpd.1.gzmstflintBlueField.csvBlueField2.csvConnectIB.csvConnectX2.csvConnectX3.csvConnectX3Pro.csvConnectX4.csvConnectX4LX.csvConnectX5.csvConnectX6.csvConnectX6DX.csvConnectX6LX.csvConnectX7.csvInfiniScaleIV.csvQuantum.csvSpectrum.csvSpectrum3.csvSwitchIB.csvSwitchIB2.csvSwitchX.csvmlxconfig_dbsmlxconfig_host.dbmlxconfig_switch.db/usr/bin//usr/lib64//usr/lib64/mstflint//usr/lib64/mstflint/python_tools//usr/lib64/mstflint/python_tools/mlxpci//usr/lib64/mstflint/python_tools/mstfwreset//usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib//usr/lib64/mstflint/python_tools/mstfwtrace//usr/lib64/mstflint/python_tools/mstprivhost//usr/lib64/mstflint/python_tools/mstresourcedump//usr/lib64/mstflint/python_tools/mstresourcedump/commands//usr/lib64/mstflint/python_tools/mstresourcedump/fetchers//usr/lib64/mstflint/python_tools/mstresourcedump/filters//usr/lib64/mstflint/python_tools/mstresourcedump/resource_data//usr/lib64/mstflint/python_tools/mstresourcedump/segments//usr/lib64/mstflint/python_tools/mstresourcedump/utils//usr/lib64/mstflint/python_tools/mstresourcedump/validation//usr/lib64/mstflint/python_tools/mstresourceparse//usr/lib64/mstflint/python_tools/mstresourceparse/parsers//usr/lib64/mstflint/python_tools/mstresourceparse/resource_data//usr/lib64/mstflint/python_tools/mstresourceparse/segments//usr/lib64/mstflint/python_tools/mstresourceparse/utils//usr/share/doc/packages//usr/share/doc/packages/mstflint//usr/share/licenses//usr/share/licenses/mstflint//usr/share/man/man1//usr/share//usr/share/mstflint//usr/share/mstflint/mlxconfig_dbs/-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:19952/SUSE_SLE-15-SP3_Update/2cbe81536f202dc6da2415770f06151b-mstflint.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux                    ELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e990f3753496483239c80e2fe4ac4ec2edf3b85f, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=5223c05fb3a9333f8255002562d1c2db65914893, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=6b2e3e98063a6bbf5345c20d396e63a95ddf0402, for GNU/Linux 3.7.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=cc16f1c8fc0bbcf1256e39f0fa6a72d83e2563c2, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b6e668ee13bd11d9d59e15f7da313d57ea92eed7, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=6ab61ebb9227650340eb0778be2f816b2547bd8b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a53a11dad569adafbfbb7a1d47a106e4d7836e71, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f9b326e0ba85ffcc34ecfbba9a69041bee7a5c4b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3dc623692271734ed5b7c4b60c2de12b4c2e249f, for GNU/Linux 3.7.0, strippeddirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1ceddc3b643bcfc0e33b5876b99b7a80c45a6173, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b873e95e8c8abfc0e44ecb91976fbcf83e11066, strippedPython script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bac12e7464f153f4b6b231aecacf07d50460b25a, strippedPython script, ASCII text executable, with CRLF line terminatorsASCII textASCII text, with CRLF line terminatorsPython script, ASCII text executable, with CRLF, LF line terminatorsELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9cb87b475488d73918c45681298ba298d4fd3a94, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)+@ABHNTZ[abciou{R RRR RR RRRRRRRRRRRRRRR R RRRR R RRRRRRRRRRRRRR RRR R RRRRRRRRRRRRRRRRR RRRRRR RRRRRR RRRRRR RRRRRR RRRRRRR RRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRR v;/Cӛ utf-81b208a2a18ffafd772441594c89bb4b5ad1aaaa0d243d398e4e1b3764ebc45f3?7zXZ !t/]"k%]V VY֭uApJNj>;m{\YS߆~4uH A6oD005-Pe m% !IDBm|"L%N;̈́22vA^+?PeyBBoB$eFÂ٘hYuD3vJ ge}d,[ KW*R#}QOsNR̄q1AW9ur4`32YP$%xR?H\us<25æ&qRް;*k^,m-+ _oJ'5U[Mu{0@M"'ͧ˹IPJ6:!f(ٻE`^D$Eɫ1O]"ga $i!1j.}1!7pmOU5T}(aB D+2IW`Fd>3=ɕE,^'f [Gc79ߖ*pNΥ)b=ZKZ瘬'V˺KM2{wHe皅qyʕg%..1عkHzJ{^d]B (T/by}_+hkzHB{gW^(S$/Wr%gWVG!tu+⒳IYѨ>FBQ(oXcNH7#n+*m7oiXА ~e6YKɕ6PiS')2N.NRxxG$?M R_|Kt3$V,arKZŒ7J!ƐΟzO{hYq׎Z_ܿP6e-4D ~|PHݞ+Z[iT.'!ЙNTe6t|`M')$,\?:D,iDyY"^u0=ꒀkơE˯ǡB6:RNnG!=vicѦXp,Ac n[EB\#Sa fW QETv#>[x; /-JԪw :Rɟw0ݷlޔYHjyH7{qI.uR|eEYJ'K%"X5*%NS>@a0U y}Jv omTNJK@:tF-s$eгaꇦR)Pn[;{`CgƖVlEW, [:sѲw%/tv@Mm뼩F]Nے1 71+%.зd Z7VMtX ~pʞqcdq)E^8d?BXH*Ptw8p"%]pc0lw_M!ױ]C%\n"(4?ِmT=&@5أ7dfG`Gc6rZeCbӑ xXpUہt_ R\Z#跶~_ِq\ӫ jTu|&8/+|DN(=H_ZiC۷ F_"'BN=.M@PyfZm:]n 2;7v j~bly{*Edc. yp` 1[P'V)0&?O$+B*/@DD+i>b ~AhFsnKws)LX O?`x[2Ot0Րܘ|'̥CDV& ڻPߔt3.$-)X DmN|ؐR_\r]0L(Ō灁2T"_mdF5C&#Dn5^].izmi@([b<*ީ bQkVp`GCH uFqb_ܜ?7e'1(&9jKݭgy)W*hC@yy&OF^Ɂ,6[KPs9-à^125VfHJtWXԵl+QA{*^<oP'Z8]µ$L'XlFFz*6x}rZ+|xGOQ\TP|u}ѐZǟ([(bk"_g8X!'k߼Ҙi4ڐ%<\q v!>+J+6}ѽwi`r?rT[C|3Q/o%ħ`suWYZ_i\=^68u"LJf ).*TBγ~9j 9'az,¤IrW{x2Kv$LeG F% \NmcߘQ9fz 9ס#&m˂D!&$0 }5_Us&ܹGYq13 @n#|G px_pSWtj?u1#ϻ R3SW ݡވgUt[D@P.sՓʛ K`L<d&RpRF|I +Wy=mNiu7hNii/- Iѻڶ=o6Kz]g }5wَ <@ qH|{634&GCtY!ѨB7;b/f٨=oR^+S734;~$ÝWY|yI? C l8QLvgHK s3)&=,'j)8|'#T;)Iu 1|ls3Z\#lޗyY6)ǙpK"xtה3ƉG3wkC)}.id\c{`P^Pzܛ*LcnԹ=֨!Xf&sߞgnQݝ~rʠ4ܙ\=1PPN׹jxRy>5'IbxE4dJp(8&o0v mhh( ",4nR<5Yx@ {3PRmWs>o&k;2BsV߄Ϟo !7wfѓ3IG>QQwUp oMwTS˟BG\7P9P:H77m[Mh}u :4 9gESȆMACk=>wb@0%[P =y Yjhm,;HG`:Zad,j/( mXr^ kITH2 ~=^ii\\`F*OzHw XU<4$4TyH R_y1Ш~Пg/mǰO1^ RZ:z&)rr]rDy6OO(5 'yIw)dACG, k0QyK`ND\XWI [jQrkuRN8fn0:ȮEp+1,_:Z+8ULK.k 散%*&~ XLB{dLҴhU2Eoϋ.i/2V@Fs](6mIcĊZz 5D";lEGap%F ]7@i"˜j=w{ٻZI2fĥvcʹ k |} 9o0Fg0H#- _MݚLKMPH'k!bΖ#ٺ;x8_R7mhfcE^H\ |xch Qg8zsZ{Z¯⶝?ۅLyCOQyC /߯gVT_ROY|nRŒr9en} #?U;h]4 0H`? ӧy6 =FyjTSWk_!Ô"dH}݊>,SLpCg] |WoF".ޕsyA8W3'gNc@R[!0W5+YkA?'9B?聳fZQͱuWutp'ht>>RM4hIyQCZC&kU>RB)ϩ,P%76QsSߏd{6ѯE%omN!]ӝ?t+ Ti%х<؍QlPF^]as~|oGh}Csʪ% QD]u0+7k4k~f4*I 770,Cy] aYu,̲ЁHr$JȘQri!&Kf^2`}k,>nu@=\p NyIw4*:-i`:j3׏vB5s8;QK+[|!sQ GIsĥo; )(R2<aIzSf$|'$&9-]_F_{h('~ߙZ^EÊ TD;tҚVݥ[ΊvNkDqv|)Ҭd)bϤqBNcJ+=514l[>H"딕+A# tO> 3a Iw[/^c|B%!ܶM<MR)6&V|7OڒV.EaUKS9 GYu{U ycPΥ؇EdV[V}|o?3?h DNcQa&Cw@= ʆ.>REYܲ%~1].S0#rȧje C䜁nQ *@_|Y97DL3$ь*aiS ju,](z[&cT@;=G0d d094uaF˷Q&xhUNei;<ΰ8d0ju4>1A.g>Kf|i{>аhH$cʴpjtVD0 H?a;׌ RNQV. h|'Df{_@ -͐Q]# plBFh 8zHzfk8E߫oŪI8)_Ʌ6rF7iMX ZXV&Q~`7owDzne Xzz`'qЙ]Mugnkg>l_$q1N*uLS5@y0" !C4;{lrfh9\p ͔:j,vӃ ɻ^vHOK:9]rNF-OzoګҨlunkX'+8?DW0`dU^0؁ŘT3C L #O.J~ZYFFMALo)i":=U|("rqtKH, s=_J <+c//Y|)oPUF)JO2}eE)b4]:5Vc=(ho(\ U /Hjc1`WSu6vCE Ӯ8/5q.Ur;aF}~2"ǀ  N;s ^>B2c~͘U ' ] mgsU؂Սc9+NNy;}Px:υ~1JCfNYxZPzIv6wuUg xhI(z#VpeydW @X^^g:en%rqo܄H֏^W&V 6K~\og6dZJfQcݝ)&٘.PdMTB+pRzqOVTZؽBO "V~h. v 7|Zwi ' ŷ/"Hk0̓@}>nELZ;?x_tC1eQ^kxr#O;cNr~veְLK T14Q* 'YCU])q+Y6pdpw6̞ Dr6Q|bO!;B6Q\w*cCY [+՟8oc] ÃcF2~(6_6'iڽn̶цDZtL :g`c|u+!3tFUn':Uh#Af*qd\|]A SOUq}x;TcGcTDv>^T?U.68^n ѦYmm:ϲ0Hα, Ƕ?ג{nTX{B݀tH>B|# ݗd3baoA3K|aQJta:9q1|ݸ#*p 7Y#qvӢm9IX'^T]ĉ⍣IpPaS$W1߀αv_s2$N\bd}59lm*0vGyۮ:6cW|zy}$oE4MLN)Dʓ6_E}1B)A˖K[{Ne6OCkԃ#<:WvA:$e@ԃgR VjA+s6{mEs]c M~8´L5AV7.ܶ(|'z"95w|I-Yi083Tsx\3$׻EW 4IPIG G!B@&~r#Y3h7dLQWoKMød`,CZma+~߫%K=@68t 'wҀN2o]FKӛii^ c1ВUӯu>֬[M\^FcJummG9^NG,{sHIczu( ]w*tp$8 d羾t^_[qDz "e˜"_ywIٵ$-"M0 M\GxLJ_WDby/-ƈ% s>!&M9v_9ĖMy8o.Ϊsy('0B][m6XIߡ, ũs,Ogx/-reZ `S1d22&tOɃ %uuU.(99q.d@!*^u.+iè^U}@x~͇ Ӱc@,u[fWI+M`1Z~a @pviTjkBSdH,x𪤁>]uΆq@PAك݁*2jd腯#o_B4X`"?y!0lHk!gn]&: ķ1zзǺ+1eCh2+ h _~h]B [@uM{ %"SO:SO4LK!7yi'tS_;H򿼗"z{IWTZvXҭ5GUjl#vnNbq_W9"8Y_8m@}`#j?73pXXk.e"EFtY/mX5А(A^qOk)Y+6|2i-B>p*"Xo Y\TۤE/yAKXfفR}Zq "ŀ4QGk/SV{cP# =ktBm|CfH6T솵_*z< ^.x̌v#"\oYJ&K/C$Eչs׷z'(Þ^0^@M?8QΉ]4l2JNٵp$_)@Ӯт-]% 4VgyDa!gע,]_.Мw,]:,4%Il6Sك|ڍs86/i} roQ)8Վ(!P}ĵ]gF4t@wZ.-gB=]p>wPd8׶ү/>L[k7WuAq cVk#c)k*>|л s52)%XBAU\(Lō=Eq_mQnKԘ]hca9 _|2PpntRFdB{_A{8f59F9.3$XmIznDF6yY'|vqсCUC&ub |)S"ũbg  B\+V~^`mo<7^ъ_}]W L: /?G@xvĺV'fwUxi1rsdr&BQ 97G`$Ey,m΄5MSBCSrDa$y/ w'z= 'ؽ"vqk >햳bٗ{I-FEw ~=>`|4*DUnØA$>+ǚoDp]Bi; }nmnѷӣHPIHc .:μT^A_#G^r7wR`:{ W4M֫v pT;IGVLj}oGɘI# >IW@͌JjcDp v޾l|MSrK+V*U+pPL,^8 %txn1s.QVQYB*n#YG|; S适U߮|⮪.{.,6֫WѣY.IS*˵rir[{N|,q;8p}Ub{3OK.ݪu\ZќcB si(7}fSF#NC;K렍? ~kŲhT#!-IC]Ӭ_11N 4,9p7 vQ2?۩(\;ީ5I|]1ķdA3.8R9U0dI T#WR[H/ 'ώ)}䘽%ii7,GpZA }2vN urF ݹIXU0Fg,?o"R$tHn rx)j @El)wfs;NEMMJ ҬA75Z?U)3 !- dyf4rߔC2Gg(zھGpl/lHhsnd a61 mA=G+L9w'@]OGPȡz(߉Cgq8 Seuhj%N_R9sގ[3,@x#!`:i 3{!8fqm@UGQpP(x~ɑm4a S@6Fm #ۼ1,=xbɯ5M{mT3B[E(FW,,Uf>bd65;T'++4A,(O+lOHc*bpC 3Ia`Axq"S"(rMަXz53X+Ѱ6Z3l2ЋsECa4+%GjGhg~Z|Ugw.-VH iSC.SJgt(üa+f!ژW^\@@g#R7UmѪ[ߦzQ 0y{eVO2.~s ^0m;~k;nR^OTBo0+0ƽi0&ol{ΕIztفJD/l .5 ) "_HhUBz+˷c \ &ɠ™Cô4bRVTbOYu'>MWZDBT@[pv驝S*nӾA|)8%"##uX"H ͩ:@=ߙءy I/|Yޜ(]f.h^lR 0q0ed>hY!C75&="x.@ <fdΛ`s4`C*x,]JПo%VB@=nv']0O~%d_IJOZDcRk-(kxЄZ̘PA"aL4,lWqI\h6ɗR_ۊvjG5֑VhIaD *_Ȝm$-p}P:h-RHPRKKȌ{"&,/ʋv뭥f$jty@[][+͋mMWדE+<6ٶe%P7oyy;p8.BQC\A+tR^[-& #^&dJ"ʂ#̸E{H:IC%Oa| (+}] a$y A\CF:Zm<Mw?R tg'ԲOE&CS'4&"X%9p@*yS 1)- Qu:)#k?O% h-1SPw(k!Ѝ#x"&pm.ax&~*,7 ŒLmӳo*5x˭pOfI!R-2UšP99ȑW({y1Ƒv1ά i鸐uh6O&i}foǫU E [zb];2Q8q>`7$YaAF\|>Z,#=yX %(棇B}#MعrJ JǠ?HtM^'Eb3äs_$#?%̄4KRYe*>>M5EBL-5 >jC-6|߉eoZ㯸`NBI)\:FlUCMug1xGWHbk1(P ўhJUwr3 +>z) ̀0hy+Fs,ުs݄?pScX=s -;&QY9'(Mz|/U8>@4竼Y3> =`So"u?v2xՔ"yMSŞ.&n%,rGZ!QS*19*f}R5IOl2 i)|q-ޭӼ$obA{4aBOF@FmT\X̽&c/9 `]8=*6+fe "ںބ#eښ=(~g/ 3!Nwغ`vjޔU<7Ӡ^7\W΢EcRhYm C] #v~O"L͋0*S_4 Y"S0f:1;BsVz!q%@pˠN\h~L.0t%$,ݲP87>@)ցE:d K wԖd<,&t>"]1 ,"rpT2s8휜U.pYU`oDGQ #-hg7[sFf.'QIЌ,RlV*L6f}Z yZs+$FV3Rcrst]B@?XIS7'gOl]5RvVGH+I}s fZܵV,Q p ͸c7~PRqc?yQQt@OuUཟDb;"n_oVBn.2=ӋߧCl0L@S-{.҆oi; "ٶPk(=jɖ#G{T#䀐l-N%:{;RqG[ fm0{7qK{#v{J2 _!~ɡp?|cH9PTBC 7wrL#CTTπoMO'q ǚv7jT /ГI!֑,\}ԌoixKaHkNܧ>nK[BMY_ S] 0Y[oTHA|?ejY&!4>͍JFxHn!9i0׃4:?Z59%`[Js/r6\uҗN?i%jBНQS)O/,I޿{O LAc"C*븤 IèCtb>~p۰@$%-i_00p(!L#^'0 7#CNcOtLgp)59m^Uצ#HZt -3A$}<^>q'CO_a+/6^t c;sY/6x}ƙ'M]Ξ{Ϻ:_^gq2tє׮GM:n'7=M|ɸ@>J-b.8󺼝jϕ+*I=XEY $ 2k%APsAFsfBsQUGN>\Œg4H=R’2ܰGTϯ`6Ecͯ՜[Ccnr)FL kR.F&U$xMӳBkW>2>r>Sg̈́zN$ō6f6L$Ɛ\Эb/N{sZ!VEx<}9F<~eCٞqRlah=+Bǫ#i?$]d(JcYea3tV:Q`u/k*UJ'Z}f0k>vGQ*,jO}l4A )ۊ;)WփPniMprS[_A7i!*Jq`)&>2׿T9+{nؑ{CslA! Kޥ7#[cO< 7X7 hoJci^CI/M<6Iix=#۶YRPرYXsaI4W.??64UITX^((c@ D7WRWW+/ CURrQSL:(tRH&1ۚ;?KԠ7ɛҫ55VX+jqeD۰t+" OQ$Rv43*c|ASKtkb=WN?39 qi=1H`BANC~QZL,ǻ Ox#[gӺ?A2 C.F cM\U55M62i{ hg(+aqM ;ym⒊0jdε]i%z^)*@YE lQDɓl'ULE)A#0M gacM)|a/{B3JhY``wDh4*5(Vh$i,9h+iғX~B3x8,jT_ ytu,lr$EZყJ;4N@u&朿jOt`)Zlw%R/ي;.gNcsT4ٞ}Y* YCz1a,ؿۅR&{:a"ڛ3)V XX̏?܏W\i'%2nBmtH)C0r (Ѷ}c\LoLﰰf1'`dј/cSc_ ANQ顧D9­w.r/k9'vP4[g'lB8ye\A=uX_$}Q&l3Y—d¶},_yX sh;CaD1(mY@ Zv asZk2lO4/ZM^!!439grRRr 2]5*,LfJx+}U*V iBj zGfcA5M3S3h+"ԉ!\#0bP)8Ҧ:^c<^V^zf"/H4PJSrl8ܼNAҚNcFg> Einy߳mҏ@lq^p[c1 B9C@UmB чB- _V`sj7JY(K sʔӨcb7DUFג—;y(#m$zālƩ<}F6S U{'ZM-*SoZl9֩,%Vַ4mbpܻ <ʨLۥ: f<25g,fA,I•r( 0A3,GUӡx.TʛC~<^SO !{ cu&JjL+tqZ"BM CcBG֑q}_ٚGdDa4鶅h36Bdd\EdK<~5UauC hQrk_+dF'cNkCC2O{ O niXRS Ɍ1ĩKΓM(* AYkB ME:om!UT=5Afa, )R$'SrQmh=\olYDbʐUS]g10*.!<+㩜v:~"|8a'jvsO xlʘn? C L7ݮnV:i5mq@ U :NJE @pL;B.?[& ZXٜ0bYw ˱4m(iHgpLUτm^q[TEUC<cpE7O1OhM3쑷/P^鎈 rV\ԋyYlm&oTNUIM {B cѐhذ!qtI$ 7J"}x!,7T-WoMZ HY h,AhofCHnvlz [˵X"M|۴#6Ǯc2Qr6HYsӻ)a$"YʤQQiC98fI$Ɋ=ó|3@_ K وl*I|.\Eי!]t N͸G;s[A09Z4 l$hO_ar49Y6&5P`Rk".ю>EڈI?aZU+8NN>˿ Es'e0Z7 *cvuTளY^ϫE^ A[{EM4$(ksf |Bp <_}1Xh^VK#Șuj*{%>]cp۱F,͏VI]]vIWF!ǜa+2B[MBL=BpAkK+D0U_i[\1OAʢҐS쬤m3PŰ3HD"i L$iI ̳'i^"Tߞ uK@u;Sw'9̅.+5odJ9Be\1FCpeGgn2Ə~{D-`#pox $_[H#W"'N̿^wLˍYp;w.tY{ Tp3񓶧&?1T/:`W/E&fGdԙ'Y}z0 J~oaf$!iZL#>5DxfWYz[eO.zlZNp(;7upG8kc =2p<6Wukm^AEE'~ͯ#x*cG{ [P:|K[8 M֘ A-.iFIǘ|#A1)ȉ$89)_;^tTCT:yJ~\/oKWU+ 8Z|=2vxJ{µtdOM(.o*[,V"YAkgfAͦ !ļ/ 0fCkf0bGj}g'UF1\jYK`@\@6v'a{4/脑N1N}sY-Ota\{+B֬e'VF\ԥc!͘iJ'iuC[wێI1+ڒ9X 0wH^`|#%kG`5^r[ŧXeGߏ{m3hl7߭kyjJ>Dt6}f IVa#gkYMю/Nf:ǎByZBt- U"wD߆9s[s=t.Ϸvφ Yץ?DD&r5@ҝ$99A ӖF`{S!Æcuģ3MHP̦pw,>ML΁_Ek,PE#.5i1(7/Wם~RCr?͚Uu0RNr%?*n EC黱RDf6aM̴>5TRRҨٲHf{-vJ*n1{`;hYm\+8Ri`q嚇ZG_|L= T!h+.b~=`_yLHRRk^ƪd ;~ɽIz1>_& z +|@XiVrȄ:j@RR;$]G-&ZX4is_88>2=â;ASq 0ZFv{nH0}wIlu[ŤmoZ3sF[1-e_ԝhr :LEH8Cۑ 4}[yK߂rT*k)Df--8vMm~+rDq@P+Ѧº@OG[fED]!zl<N= iF>MQ<]M}ALXlwY7CMBOscA1*ۄ$>x%f({wAi$Ӧ̘ZR>CtTB`M 8 kkՀHd7"``e#0gf3%Ո]2#bf lod7@C=eEep,7NA4v׸F:u _n }mcO87t0k^gkg0{\!a?9Ė 6}K̲z[eskDDk`3.,qOp4?:)g_v&Rw@g4!BNVJZ Y(ő&=05<皏&t,eUٞ0q4 z<}L).K*A 0QP,DvCţLĘWprEV !צ?}WVvQYgRe:>**(wI2pG;TDC̐Ł],2bCNtdZF'|mq }ow Y up%Ȓ&-*l &=jS3d%VufZ閝`zQ8=U`Ҷ?jƫAQGofiJhn&TJPݟ9G.tmfG;\Z]ZmhBn$-{vf~ y pOOf`t᭍Lޒrd$lZХK8N*P*v,{@a aqXQS ldo2s/jޕ;. 1W{[9OxG5؉WfnT}t˸Q`[/"RѲjk?5=! Ygeb3]' tuŽ@#d8z/mj11hh8cwraU3MbaʣF.!΋q1/}rWmI2&j5O\DǵY|HEG[Heد١!F(2܄G6NQG& \> )y )FaJw|+~k2ɾPbw2AG9j*#V%#Kl>,ET *G\ȔI[gaf4{xduny(%ܫLڶ0MA3ޫ5H2iv}W*\9x1K~I Ի fHxfǬZVݴrk:./&_=:w&nWrjXU}<} c.4+/=s|r5 nCX,kZF/¹so(8,*J/N~F^v{(CUE %Z$g-H$_V5oŬ#d6]aIzT%};݀IePڶf *d$ծ|P/6 䟯|۽KI/is~MڶCՔ69?  FZl@`ɻˑ 8Z+w!aUe].>++0J(:"u4o#BaF. ](/DɄԥ},4VuMS(JU*#}7ӫq8@`xB~#jAD HS>|pD+Xq@ؘk0Tf^ rÌoP=fPVr8S%TW&If[a>Ϝkg2jhqd9ҳ/=fE΃Fwv32urPCHX\pfN iXLCPI5> Rr9S!@?#G ѳ/5`Ҽ,$^5g1R:^?'XvwT%[8w"d!JgӓCL¾HNnyqA#`"7ƃy 8ZȔŽS䵅FWerSY 7d%Tդr8Ҷ$pjo'18>aF4sG; Xxo+>^(ݐtRFXC 6߮Oxཪ58""Mm$&(T^(vK\D_ s֗yB 9r(ѠhG2{V >oNh4Љ%ƍsO9vV)=qL-J FU؂VGig\>-nG_;\v"ӈO w|DJ\9x4Ab㏝n+dj.p>jӼfe:P{˘hRuiңC|1{zR 5p&ي'b ns[!J0L~%-Wz=EK"ˡb,@-3)|(x(!F-Bj-E/~j(39fG_ufͻ8 !J*`NH[E^ay3+lyehuU-d4XlT)]ŀXЎL7J4;P[$ '+4I ֲp풦1YJR+WA|=TkJ[{k&uk5O,p$n\ԴኑO1Zux"4i a.ushc EJvZQ3Zdy،~t)`$qj> !a<=/8腎YZM#Æ/٘s?ODJ_{R79=Dµ Jŏ{Y8`~7{eeւeиFxO&( r2tq\!]]p?L]q7V*hWs1?~ƟI O;ineo`:wG#X$LNl~k R󸡙i1eԎr///J^R)GNviD2_`#x9&zq/AlP /: {fa"*c!J'C<i@_C)nOia$} tT K+7'Gܷ甖,ɘیP+6/@Ą- AM(?$Y@#.$ |U录 `r6@,UFxDNYB[&MTLͥ=hώiS|!<d V;m>/9))4U'dt-Iv͉y` =RCnBj_xsS-(k> o(?̧L_3Z[i7c*a#rwu~kBpOoM匷^D_ߤ&i[zhg!irWx{Trp] Q֪b3-eQ $s}L E?Dwbv\gr$箲?Oz5zh( [*vd=G"FW\ %`b:zw#/8OL6!= BS]՛~ӨeIfEKdm"~X $_1SCa rӨ.<ĜDl [,-2evJ`o2wo79F` Dhkm4ߺE# NOiJOC톢qj 0Zf,¤NAEC ͕MO^1uWgLbІdЖ;<\L樅M]L 9XoR;^ޟRKHҠnJzn瑜9yy9,T)CuiƺB6f ~5),e`i7ùoP]~Q~ېCV [X?e z|hM_#zDOhcA ?Y@d݋U, l~hP<誉2ߠY\=2/9lkoJ4/* | NΝ 6oidv6#vVSwyΞG5 Uxwce]e飝iuc 5|#w&]`F_W h T>m=vX @qZFA[--taliWs~ ˯Æ%>˰ʶ~fKD`eQt nhQ [ Sk=>$c LV:J^v |Lk =Z\ (c.]zc3o"TMܹ.1S67[6fE1OH%Q0ާ1c(g*=Ն'V ZЌNuJjLZ-rUar319+dq~5ih+MV1!\G*#X ?9{0 4N7Y:Vas?#? ݮc;"%1,}L3yBj,yrboܬV$HXkc#h-0y%mj^6g|_HK]/ǰtqCƪ بY <{,2UлVM#>_~YU%0{8p$MQ~k#ZM:B0)K3`AAG>Am'{> [հo⌼qg<8=[kfNixl`gZ i] icTËTs";! + RܾrNM_|.J,[GMQ*o=wAI^>`1Hh0 妜I%1+%-sV#{UX5bg9!u9ƈ$Nm2ނk ]AݽH%^b|vymIy|R _]u&r"XnSWmR 7&@W=eWSW\KyQli~Kmјy:l^H{JZi~*$E Wi_lUd;ї:I9*UuGmC١H<}ˢ(ʫ։vK4a?24_Hyue̵>k$QR]Ʃ +RfeċU& {EЀn!^2 M4l8S Cj<vcHƒxvoĜ:W3~ih~hz}kFlJ}Ubz ouڮ]rH&T3*p7k irL.7  "̤?ܩD\qͲ620`Q?!+|NHyIq`(t3AıymeO} Ƈ\Y]m4.Nb/ΡM(VjS$ӁzEn +wE$lP uBۅ  "PMt=R3ybۊ[Sl#"_-t}?O۫nLۼH2xBprhK%&8̧*7~Ҩ$=m:wZ$#&gp %V揨 $e4q9t`΀MsFZ3|w6&W,Gw9}(Ulޤ ؒQ : n"!1UB)MuD\yjTP?2+ ۺw5 Sdv\kyQH&m[R݉}/Hpʉ.7PqWoz `Qi~K>2391n?vɝTx #6Sk$u) YXϙ +%a8ox liyr%(ld7ΞM;)f1[ S%m+U}L0Og 1Mdeaf(k ٳ~>*MAcW>bQш6ʄ1b_$İ3 -zQq+^bK^`ݰK 83<lfIq_w0vM3EJ1=fuZ}?">y$rY@Kڪ|밨Xފw(U—^NTVJH쾒AР7?\\?t >ө7[ Gpǃ^ܲ,љomẽmif3DfO.0^ؚٟqufT1++a׹ :=Z{[\M ke .weYJ^nr O֜uE/! {Ov8HP ~uuN˙țݜՕ{z-_cح|?7}5rM+-4W2< ]BKNH#)/ |pZéggը=bZ1NlMc "}J{qmC=BV4zQ̣?@Q;9b|scZ_wGC62RYXrGR?}pZ)^VIYX^ #'L>ۢapȋVtrr?e7}e)f%o(n)CK;K ҡ # 6~;`#;#uZ0*e k?;l7 B.TJ")<W! ,Of}Ǐ ouY(VUެNqL8L7RG0^j@ L%:"]:Oo OE,HH;~~`*RkQ&?I_g`gϰ}g:z({{)]~U{[1,X@hص x1bEF|[w;34o.pj/Īd/jF-I=;g۱)1VGo&S[5%IoE&wϡ+J5 %V-s# Ԩfw_qq:k_a,0BYfI1e8qg&QB k5 A2^腊W1m3צUw_/ȬuogU&[&7#AiJYs5.lr2A%y.[hIUSy X(Ɋ*oOT}Zc9}`KՇ t[L*!A%|sҟ6ŀ%ɬ@JU:9vQTDŽ{mr:|! :4o(Q#:JMݶY4g1{vTٺ#?`d KPvY~unfZ2H5O5F5EMaUE fVdJN?q39d|)w(]^Ӻ?UY}gl#b"GY<$1EҐ'3cUqA:-TJv/vO{09bp✱ʵEފafdg{iY;ye[~*q>L^ Waղ'@ximTX!|8EngY)R +q6D?qfsA!uk\͂aq9\'@-o|;q$40 Z?0UZ: ofhp(ܰtXu<[MGʍg[>6Ih3$|KTUauEet;߇քWE}~bU-  d>)T$CX`X CpGPR/0 _nM*&674TQ0iF\_;v3~d ޳XC*)}S`ح_zˇd ?w9ώ#˔ǂK$kxX0ըFcr@&YHU$fu NINb;gcCs-$ ܑ^<}$/Z&oȐJTq $7a!Rn@A^mve%5ܵvujk|ȑo%}fY~C4vٓ$Z;meZ)g^C7U I[TbȷgN[4ʭl2GjgIZSu%HN9̧xwr]QCa`ђ&7J5`v@O|h eR˦y@.kԾы7?s/l/RǍvEc[R_v9ć;D!sG R[q5QH Rd 6aaYa9UY,*#hjQW;'unq{af `x.x0DVr 5܉#wB=MƮ <бa'cc}h &N`G3(jLjJ 1PR@\ N3k^k߸e{1Cz97qn;x>z˔4H6]zK`aO*3霳1\8`zp-.9F-G}x|08~'8uz/N ]w}u}?^Gꏈq6 P.i Y= 0o C$쒠2|u^UULP;i^oη!;4PW~=OW8|H`' r6j&ACIc<*IFzuQˮGTa'Mɵ6s"KjY  졋ͳ*Vv𱪻PJ9V2;HkEwK秜B; tg gξt-FGx x$zR9^gI 9DŽ5Dihp؈V܏)u\z~ɼ)3NK(V#tOgƆ⎟Nq≍BYv^89IY/LXf52Ÿs+]ǐQܜkߩXӬK:*ݥ:YJ , ;<"i6X:@=Av&,Q g2+`k"G>JR%2 2r+Cc F ¤y>%MދLO\M1 o=~ F|% Ǧk;zE {\v'g*e>ץdyIN7^=/YF71hv<wqTQ'8n ^[:'\ZY1|@aA$$L 9 Lg*j>ڕjZvOR`|92,Si3o(2j1mU>"[+\ ԁ1A!Jậgx H ȧ/QzPN*7ߕX%Ilw25>H̼աKCqٷ2W5zpEBE`ݑeC{5 蝆+*ejtWoג"_zBB,?XwmWuh lGNL]P?kẺmM$]$-Hihh-Hħy(;Aox+; 3v\[Lq-*r+Pg~Q?iހ^!x1ť ڋ`8Qʘ07Van(1PX ۵$Vpv8R$R L $d) Ҧ1 bh+}`0`Q@>ۇ יmnY<@jJV@m⻑ژ`(Zj?2$N9=jWUcRƓ;*@@(9sRm Rw^C -A:Ś(`D4"ga4^Rt@p N`V, [&i4++O7BZ۝%nZ6^Elh'5!0(ؚcr:bcQ83[ɍh!Li 'w)LFMdHl7z)hˡ첒2BMEq~\cArƮAZ׬Da3 EK>b#HՊygFd|K<_ vi + k",lǸ;p9?B?.I/u1ą5%WǥvL? 1J6:Wb$UE `B)ܗ _7Py64ʽuq pJs[9΀Ȝ%\vM 797q> c>aGӛоrHΎɿo/"B9 պsD:9RX_D :#zexiO;QufUg6{P5W^ Iz|\XmT>yA?w {D1 ) $ἰ"H?ë1TJwAq73w8/YXhdEș,;KAy:@¶|m.?m¨ozTa2h f #[e΃BWŨc+~]K7h݈A,fI :AZ (lnUt4__Jd 準}~JIRLaRLNPdod߼ρ̺`@y$Tkiǿc@g"H rmG뼌1ry\yMmwp"t]zƟ+u Z%e)zbܱ av|fȢcPL(FYA8\E-{j`= B&6"4nA ù#:w%>8WJJgi`;2Cn߉}%|lΟM#%GllmSnV*o4n'vs{̲!~0l4!Jpj(LqLLDt 7 \wԬɜmt򚙻$8>N9 WXiO »3q18M#DU,K!7mQJZ5]6`3"Wv |= abD|dirRl+dQ$o>o BzoW! ;O[D1."A9}$2J a2=S$^'YϸJ{Nd55,w@KλJ;#)1>n\@t^z&Z xOnt6yXs sTڪUc`@όNqhfZ&XK*5;vlzFp+!YP2k@Pdt6C85IC;ҝKC%[̨eG;{VٵГ 0k/('G}8"029DƦ5|7S~[u)2;J5-҇nJwġXw+ ] s*`AoBOp/D:)փČA94{8O'`0 vy[e`8'gm< aNvP#ִc_`GYGa?YQE+ 5"{0<lɞwt HeVWjeOG\F,pf?5V9(g%f a×9_ߍP4ݹ풐Ǜx(\skM$4|1)j [=3ŌJQWM~v4 -@+P'Mg:[gyLU˔ԀY-7@fjY5Bp@+vT<!AB 4*(ey#[0NAL*9J8q|9ڍ̒ ѮVl|fֺqiƉ Faxoyjⱞ%ZaUK4f Ŝk{@)WP'o#rEa)9&˟}OGϨLPi_3⤧BOz7wSb" *oLp i-@*Z3LԭːAג^ U¯~ lm׿'eVHzQ#UsTw\(*'~jot# e 6SMVz=i9+P=]UggR/BSG);h\8%0$8o*$6˨7BNB#}kohaGpRyӀȿEpR!wOŃ<&EK†hM0sG*0@!'?^/IOH{Y[ *S["$~ W,dnamNc׫˚u +,oQE;l72yݡmmÇK`#k-1O.x*b" T=)DƒXMHx 6H+!> +!J䑍M Y\Ot%.Y.@%;<4lK~C]|YrRq/ TmqQ4QVH,ͱC"牭ۢǕ63[ j)H=uGl +y4W73$3 0<.A5;%0вay%^z&Lr}&}LU =6#K}Sj!-݀3ȩ]F1R!K ZD;T6[(& YMrL*Kƅ/W!ǃ s(ƀ'㠫>KB5Z>wL_tnB "U>oO#1B>w=O76Ljf[,nǃz 8+Oh]UlX!Y}ڔs;ankZRZ<~ZB~&RzQPZz}9kd`Ѳܵv_-VzĢ:i?%l kPD@BS8?vYeZ(H+sz4țFޡC5zƅGURw |cM35"7)6rئd$Ss "-l[um2PVÓ%#)KضF9E p65Jصw+ 凮D׍f*EܱXqimiSl ݛ@-ʮH1qJ@n,;mY!S ,zb󮬥hXFm@!DPg"TIM:BA6ƏʌZ񟈱T8%y\Q=`OHKC/Y3CkL}Սó-O("3OӴuEW~53eL{nZ[4SWwAM6?$fX>C"xz`-? Ix^߄iM3h4D4$XeuݘO6c CU}:H(#,!r9 ]rpE7e&?0I&7 )BȊ)@%="M X{ay. a3$q`7cw g=Ctქq4xbgFD=4W9| 7$F\$A~s50&˾šH٧rYd n\=6k%#dَ"d{c o]%ڔeVDz)SNwO=xhP`</5hBJk!q{"y[CwQe3P!ĮA>i=ʻsܺ* {m#W8%UYkC$M iL!1.םs:ЂLpbuہcAr)˖4[:ՕPJچ+3K1Gl%iR.|w=b^: q">V{e=*Ϳ ''buBq5 JF dYiKums3 6ԐR1 +7҈/&"Ђͧ.׍n`Q Zk HuaEC&r95aO'#eQ+ϨZ@嵜.:+KmnK<C gbn]THqX >9GУ+xFPyОe֑mdf7-g@6Jm;=z^釞aCьjl򎧅?egY ~@^kA.ۂ 0e׽H. lj;B %Y(R>J0`SNrdF1+!G,$%ܣRe 0: ےʼ[^PU)I#XrrGH&K,[W,dž58Yxk+,n=vIB$: a[-=#} &*טEWN)uSqDZ#g^% 1F uI(c!R 5Ɏik "6Zx zvL@E!%\W8Nz!ߖpm1J#Cmr'6lDCAYa۳Ǿu(0>HP<˖3HNfU}xsЀѬ%s-L[(T[w[3&rf[Y[Nx"-VβJ˙Uy듊nhO$lVvqv@VåίpfzAdWYnڀIn wBwtKcS@;$e9rBQsB}d>ڑu꟩h{fzHs#م6o`X=FB.֜}Ov2#HxHÂE]Pa҅S+j^+h: $ 䃺m>W|_뛒?ĉbXJb#ރk!~lo>M?1msR‡6fh 4Gz/;6 "e<`;)s-T8\4\J}=v'@d:Z'G+7N3AhF #eP@%3z(if57r*t5^LK<+zk; :758 5ywJ)}~ꇅw@лv;--P:\[k}9%AA}JmҶLfH5jItW ofg, _[b556^sZJ.8Jcж\{dSuV\>ڌ"[% q#pigQh~(H`<a)ʲ+6}7.DL3[L 퇱܀թ>gA\B :s ?u*y['#&4!m;M~ C NYd buI:H۳s?0+ >q: qx.Q:,*S TJf! 1}0ZPpDN"Y k./_g14Y`v4u\#ЙxRw~nʯ(3B)w54ޑ+u/ UA,ærxm^ 5WIU!.Jz⎼Kn8b|s$ b.6u {f%COڤHR^  0 6=.񪔈F*Wvr`Anm(gQs:"w oG0WT㎗% ;1)GHnR $(ۑ{_AGAeU.Z$UaXf?^TG'c&ET[x{GecAkĀ](i}1X9mNKAGE}i I;YMkL"Yp= &YQ Wko7-jpljl$hmp`D.oD)GjZj9h k7팯Sz 65OĖLYք@fg)y9ѝ(EIȸ %eQ y)-EB.\`yM MbO䁡5%xTvU ̮@ bPPf;$F- *[wrb]3Ð3/D\I{y_췱* hAljt [phl;`6@^ZZSpDc.&y;7P"?FP+)\ҏV((\U_-'K筞`%:Lgldo߉3_tii],m E5V-tŎ`NYieܖ-/j`q!#s1.7s݆I%R+FibbvԄ,.x8g_奅+ĠyNg,K^rz޴)/EīYӔ͘:ԨUFT26PLJJ;nT%-ҔC{ ,aVԂS $i{1zo3 n]m-&aE~\]GMKZ=FxG - N}mG;ݳE&5`cwm1\[/}9\Mbk6t9(I|n-[A pJ$(x,O`Y#=YO$N"Wߡedaf߸_?q9 bΦOz盱5&+H5 clm!0|mbib^/,UYkEd{)5.j C-AlMրe(;gR2e.N?In^jR%Urپ%&j۳y\Bby*!MqXFb_gnjie j|htlHuQ(wmo\LCDx)ƶ)*KC-&(==vVXjZʖji 9tɟ~–i.JЍ{6`x0@o6=_^9jDzn5ސtоYƿdC?PØ4"v\[e/'TKˎ:52t[0ʴH\gc5|Ns<0 @Ex-CO#R-ȁֻGW:v J:]gjY?FjPU/yUp ۟ooݺL|ͣ;ԢAm[W05:,Q((k3^pĶ;ĉ 5a ('S}SŲUE}Jw{C٧pXwǴ +r>Bo_1I}dM #YeھQ6J8yX,rO>koCd/]D<H9SOYCOEų&@wzy{n(t-~ .Ţҡ'H>j"0FL-%ş߹Ign\h9f`i*= rR~?^0snǽi64GF<84tʣMJo~f{e:eƩCb.ZTuǛy)Hz==)S0)<)2rrHꡀ]z9D鱣YގȖ1~x&b7Ud4n;9Ox[sg#ݲ~MM9 ϫe.PfqcOLA؉5^S蠛+k59 |Uأ[]j] QhFI 1/vNG&9ٴƶt2E S/(a̫c.TtezWYՙTyd MLNh#j@o#"mXԛmmse]qoj&Y(p%c68V}<.4TR(> -g)/J 's^yL8^W;y ;vqu&k b,gii˭7`k-cQJJ~[BL^JZkcvfiigqki;]eix&DHN٥5oN=a)wtҮtG*oRB9!oh?|"2"Pf cJ@lҁ^`wH'Uw4YLkiOz YY`.B"wE$AvNRt ! r؞Ѵlv.>y}6Z~>҄QZ Ti7kfisrԤ=ƋV~5 flU,%ibbPQ وۇ= A2(ΖB |2i~ NJ.9ԛZ"Ybك4*d E_/ُe]T60u6-KX;ʟA f fO狻k4Z*cq?RT-rTKu0߄Jz> מ,R[ g6ENDWۯ͚rqkUVy*=᫣WLjMƐ&Tp0 ob|^ Sk\w9^2)w3t>7wo/wn1fibsH:UgT\%axA&K״k)Um[tد.(cf q.|?LZY_K3w' Zn W{Me:2:_3x+Z cg 5i"S׆s(e5{dõ "[~Jq€E 'ӆgQ{_T#c2@TMTXvJyPV٧3Fu&c.#D4!ŒbMXɦ#\v5 |?0Y;է{*Th0.Ҳ|Q׻xغ.,0/t1^}55];|~%+MJYk%vi< U#'tNE.p"i^̎:'E-p牾Y#D4^@ ( = ?A5 p/j7-p0ZqF Bl<3ɭPEi'8@ljqa^IA|p# o!2AYv$f]~}+e ' Ā'n1&IDk*-Ep?a{k ܹM/oPm } ?FW7Wĺw|\YȮF{Ĺ\/Q$F=[%9B(jv1,#KT!+qK61dǕx#KL ˛æ ߽u=zCpsSqE~hPOxjdaoiڬKK#ŷڶ&6i5ŇO9ԨN/,uvl&+ ˆ1g=|hO"cRR3-Ok" Xye bWcG1 Ngi48/t܍ OOPkQuQL`b(Zc3ZVGkW%! F=1IbA]7φ#=ߛXxAnJvS:9}:O,il=LL7ժݿmU_U0ڊ/n\w)[_NmМGӤI@io?j6_uZ?;,CYJj)yv^9M!~KkN/"_;MY [Iz.ǬeM?`O?/@1;)Q _FDvkE9#V胟:,]i;Xм7N&N%0hL)<^WV|3j]uk::cu-Q lj@mmV/U)?}d# dhyT+3,k Y&r,mKʵErX'=㭐ěs ᐏ{ŲL'K~k$oZ*h*3ZfH%7uI#㳥iA>LNS.9' 9 !Z2eh_=ci@?dɸ]E?WNd[Rk'Wlf~>}̀4BgBCz4 ^{EhjVq{wG<9j,MpRF:vooDZ !_/"Ɇ3On_cT^%l 2+El`6ìl|oܷ^'~cUcW#=~}W6Y&@,N0B Ih+ R/AFi_-?rOBTc$(zDjZ p\踾oWܖ7u1+= n&dVJ%\`!H=O2D_u aBJHOf5}pa>4j7a于NVC9z ԿDϪH[,p\kJ0J.^ׯ͞=U#g>NnK95L`&cZ+ɛ;L΢=D|vj\N^!* bv4^F~Y l&uJ M0jk7GMԘ$ASsK9$l$51M)}_U\Ѱ8,fld^¯D$+w bstCᱣZcnr}!lpSTNlR݁J+7V; , ,yE_uJw/FOT+R.a[TYS% 7R[H}["RW< yxci‰!AWUn8 ϕKMHO6Qqsmu3͵TZ|  `|>i|n#^ė P/+-vIb 3h^RF+^֢ɿXrӣ fGs;e6#L#bBNt+pH i*Υ6'hjB!-x$ݳ4I4?zjQrNLڝj7oG=lHK)7v FG>MxȤ+RC.g${Vp>q8:тŴza8-wߗ o,pTnpշXN sE]RO;n9qg-5G̉;7d48:=t:Q&H^/O=JQ0P~ l* >g -m6AktP'ds?E-#6ީ80v̍De6`$%@3U-3;^ pj^1"tw\ ʜ _{YF۩' \t5Y}&=$¶ڡi]7I47e"?czX3şzhJH~\}R uOL)a-y\8b@ŭ/鹔:l"'Jb<ɿv4ӵ[P謰P=o[1鼞Y6 %+FB(~34 ܩC)"CR&te11j`38 ?MO>#sH{w37{KK!R0ƆV%ii'kA7@ @Q![ldinZ >>˃iۚvAB-Z[q(n}Ϝw j|+v/<$0bIUu'Ѵ ,p' 4}>Jè;O5r RRJOi5Nr)md@Zmh^5p,495W klUqqcH܈{T oaim@aߑaz/j9첱Mΐ2WtVACd;BTN^vDv3[\Xl=9nqħYiM4)}5y.h .V֗zQ3Xx$_dވ@&4@܀-9yl@ PVmLe6oE:bvEpZ?ĝ71E(Od"W0])0[@J(QDۤ?U,bRҜ?@$Lؗ,L0W^ن~'DZkeN<}>=3`|^ʫp襜  ,HIؤ:lF(^篥 q:͓%3}+h$蜖 ^bוf$H=,|Qdwb5tw{2V]_Gǻjlj7_5‚8Ԉ5:, 4x ˔`E`蓒r R/] ޿Hż=׮UG|u `$xLJ5) |OTiv0wFTz7azq9G״ݲ]jS̴F1R=.^: GbAqxhRѽ$ ; DE`17G'N;.섦y^{1 !s:;0S4q%G6hq߫|B{HW}l"z"p2Q+}' 2"ZDŽ:Uˋ̭ޒksmes݂ӤJnN7*5IRIbFOYr̹5: ~VA.<6`Bډ1h[d7+Hi-.7$YJͯ Ѧ2Q_w v&K6޿3wq<U= < \#؀ 4Zw>y9ܒd/^8ߡB|zzZL~Mx 0502Sz.Jq'BZމN,"ɢolf]v}G"3.qDǒ܈=oAaX+p 0 c* 4{r } ,g}P&8ӹJ.^Z|p;ybYP 5Vm˘ؐ# Ssnu5'u1n##m'=2;\OƓWL#۫Trk߽/OTw4xKldh`WmcFeo)dYtZu=xPbQS%pTr֩Բ A W)YV]wsǝ▭nLؖS!ov7$Do؜nk)fݒ3STMajdDǞZD̡9 &:xS0?Hy#ǡlL{/v0D!N7Sk/=qWhxo d&*3nGHA%H)#9AiZdGH?:Hq[sjx]5xNZ\ζO8Q,ݽuF0uNa6R}^<'f#yγJu>fl5[kQ&(~Cz3YM7]4UWhjIP#$Tز]"0oh4/hc7 uצ}:QOBH ,9AX0 7nvl D/7goߍN+'`E29/SX>p0_鷉ZVDt-icB!`ows8CS9 4Aʃݘ^*9aL DǶf%frMrZyD%Gie(Ѡ.?i̗XzTty0n7}Gǯtc܈-։~fKFc8PH/m_ͳh,Й|f#NuEW(]<)V 묏#61h+? z7*xn&ٕmp(2d ~FK@f}͝P٤kԎeh@JOxLﬠ@.Y~,1^&6%OwbC-zӯǶ%kϣU{ƊH#7 L4:$ l#㑿kѳrjMZ.%BӴͶ852s2+7r7g]7q/;?*vWr=cd~ 7 )K|>b!WG6xrAJS;SD8<(TGO0%Fl NW4v<k-62Y41d4]_yzJ}#`nmclAϷLNHL~Qiq w 2/.n6xORM~#s(zP#a`A+K6e$Ւxb}8nP)l9#ȔR >tJm}c+3S~]:"^K|CGL];jz3'5ok p)eњ)>^ I0`R@E^ٗ}Ӌ)R @uZ8~P$9A}N}أ)-kcgmonN<,v5n5} <'}xj">H%9A*c.=VV5nucƭlнH[Z - Q%F,d#W8$dKDuaTk5>عKzWqjJ`F_U!yPQj7LBWۮ ;MVFc%QDvH2z+gav tUlbï++xxeMA붌CpC'NUe>Զ.`D`D7A%`r~ aYhPY !ϐxWMXHHQ~xKkؠVƎxBO4@ݳmnM~!^*35$$Vd(YxbBNn_+)00EϢ6ISZM5erf:= %L@5AEGK8\BpDK?I!Ȗa4v=?!t,45{@VI8T!F} qgwsk.*Bie0m8xqo"]xht |Pg,UMErtg`BOUJ*vKKUEVؑsՇ ^)n4Hyg,6N^>k9bm^ĢL/Oc$b 'sFNMrd*z[97]]yK7_pu4IeƒB60`a&)˪NWsqYhRz<+0%̎& '.uǐObWh>9RR"dWQ97'Mxfu<-ꂡ>Sx!2g֫@xϐ+fE,:>PI7ѳ~?8Ye NQ%|qM6^!吳yQt{@Yo,06ڸiJفKI# 8 w+vI';LEf|@F/ԬWOQ2 }a!ohޕwn`|N Xr 14d3TɹAuR1@FoK<4Ѹf;nj 5Ȋ:Fa~ v`H,!9H-ObAM#q'!`xkY۠z>K#KҒgf)dxZ@'8 }9r% jXKosEo_jnH W/H GNj&#qq@w˂g,n2뛐uQ9_}4pyB"CrD*?㬭Y:0}jŸj_) }Τ=ig( U]kWjJLOW3nTfpJҳ~׸<,U~@M>㸿.>">B7!DM)Y?rB@4R6*1dviJ\ pmߓ(I%9.H'"=}d#e^-t 1^05IsBE5z(^Le0D}^lzK6XJ`S[6|KlI+.~+TDBr=>Kł:l`/dn/rcu*F(._XBE㷍&O1n=!F;44T=t L"*(97BKGL#bG ˆn Ta-ncD8֓oOoM}',U!̳ESő-=n$wu;i.6`h dVk+Fv341URO1̈8N?jގMl~v\Ģ4"u֍8s԰S+AWwVߋ3bD?Ve3rBtE5%0J@ M?ˣ 8* K؇-Sγ_mS83H$ L+oc<;u73\ϸq&J_7cӀ=[ײ<{MZ!Q{UI )jb mDfR3bͧ&/&E)qiA'G?֥i*&d6ˎp@Ύ>It,&$RL`%y@dS*=AWܭw syA~F)Z? 6v}\Ҳ3!%`D̢h^;tGk,`NL8S[B8}c`k.km F5^Wխ.MT^2`_{~ˑ*#*(2NQ(GcDPϘMjѨN` yĥM~/g:;2!Y.p V+QGU%$pU]RFҩm7Im[9K CƦ}`#s8(8n4U:d]F=*G_\c/5(q֦)Z/>Em9Ge.R7ǵvh/B (٩ܟ1yBq5_X"1+vT [!"ѱB^Ry{Z|o~ ֪EW5_-lҳ)X6/m[>s*E `un/:pN xzogR"љΌҥSbѠ|TBA|jLB뱝_tuu|J$Ct*4威&8x*Ǽ2y.ș$|uwm;! hҥɊ76{A0/OԹ<0X䫐5- }BQۿd PGʂ (|,_>Apj}@w# >eaݞFNjMmy62;1 A50'8„HT^tRiuOV:|m#m&T_}Y.0~T ά7wbԂ oݷ/ C9Hkτ/dhA-*ϹHap_vi~]GSLýKn Q@\&r1z %B.$˜JFLߞ@ XϥMu1򀷠 sr {Lsc⏳2h=~]T>Tl5HO~9A.i\%4O%'bHByH؋sP+RАˉ #Pע mm:Dž#`憵|!*jK2X>¥N7{BGs4е[A6/F:lv|Չ ҍ{!ZN 8v^WsD8mu O.tH׸z8ix6}ᆽ axtpcUKК¹lĭMAWc/: >hH\fO;{5:W 0VAwռ[7|)z.1dhaH.G=*3~.Z t+i+Lf],~15|͌V4T~@aN ;Odm%i-4"x}Aq9ʚf/~}nU0A7]:nnLg?rj;"k8S7I6#O:d#cTnԕ$TtWM$7/\YJ}*ձv"=T-1x[}wdVJB ɏhQ?,hXѯ<}&&JljU/'j5<ݾ/nTpdU+.rݣA*w#K4XhM0wB;s9G s׌r/N"p̟Jl)%[% "l̡ČƑz2 x| 3uƓz.`J p'ehɼW =))kݵ`O˂~\'Q9Ⱥ\oHP܈FȎ&I{ Fʟ==T^}V-M}utWngnmVt G 9x^pM4&%U/-žNhphaE}(קLKCR\9쒴/;14EmA.Hb./pV >` z$ 7Qۢ jQG[J>w8vdʉRⶫr; k2AGG4> ToMZeUjL>أ]O^w#^b!EԡAZSg{lyT#]쿄YL>+:/.OȏսO_զEzebQ}4AOvxzW+c1ݦosFBK1Z[l"p5fg v<QCj0!-g8y%-N%(j>WuR L'+{X=ܮڋsX" wB9)uTG7]vS!6W9Jzfgg¬hX`5Xͼ_X%p#H`wg|_?5͓S 0| O5ٮ"HYūt閿9R@șXo%_I,1*f}+].]yI׾Rz Yk@ecWea닉bN慬*NP0(0?ʛ&A -x Ex*dԾuˊ1-P|^;9"`,HA^aD2_l&k.tEDmO>5.&8Έ$r$Ps+#_s\gn)Av++HI9^ y*>>B-m0 O:Q/:lC;SǠXu= kDʢB%o(ms&K]<9}4vNnQf,O r$Eآ.kq5H"19Y\-|Q.Na0T2p)QV{t}A}Ox58G9Ȟwb} VhrB9BKP)Gm|kǒ8-cF;$RCH;TcDiߞU2?Ƹ52!U ѱ  IfJYUKZDkDu cjrƻN]u#{K>:׬~"H4 }zƁ7I+i3HNTqȋhs.~9 ? -o4緤mlIdjψrF`&c;X65sPMc篩:gr{%t4ajw^,eyY3U=H¥3aLJTHv\,XIjvepՐ 1n,l 3ggJrp/Ө!TM.q3e^vr76gb$cLM @,u`ExJȇtb",F#g 9=E-Z?.>:ު:%&'Xl&$XӮ2j%?9B3jy)g@z]m3 y:O?sF{4R-CdH\=?$R,?rPTBH1 >%Eꪾܢg#zÑ %Ϣm JkmxݼꠅkOuvs{ŅRl$i_ b9 GlԀ 7j,{&fZpۨ]Z"*wǴx[vfSQNؽF&# -1*P+t}o:8vvի^H6SFXb9BT–^4,D&6BycȺ+zB<%LU:f:X_E*\vOx~ o^ݹKt1Oضf HF(ch5A^}>wQ/3=@8fO 2z{loN rsaL}|lX9 u;)-d[UąfZ*ꭺQ. 7jmiԡ-[e׌#+S # fp]&XYWuϸ!CNJXM"bzi/|sh0/Rpg'9ObɹLGR_(]ÕR\׃PM,'Q1bBWqB0tlE -LJ7E($phVP I@aάڗxZj0ׇtɆe&,:f`Ö1.Yla90atNӛk>JQ{jQl}u~`)uЫ&θGpGdE6SkB1=gaXs)u!CC&I W ͑cүOpv{>M['֧= ұ}3/ЧMyC'32u!4˺ ߽NjQU'␁bvZ"Xk>ہPInx*9b+3Ƃ{⿌Y$p#ҩJ=/H`zsS τH6GQ05^AMҒl M |9R̻WxQri;j,y!dDDE @ kވ14oApg!uZ,Ue))6_i3 Va ykAdfQރ"OijX9,F(y{书l_{wt^U@ޑTw]6Jf`j\|! ;SJr)cr fXٻ0 sePĶ쵸/K(.O ?';\"cI#cʡGe^ukQQQ?e;J-m@c#c7Ӊ> u}E JTxbqGBMNbf>LlQ ڰ+-3elE _؅iG2Psc9|~.1. J;6n1Md9" ۀcG [s^-'u?Wĵ՗:13P \2zad1 s ADwҌ5 ~- {szr&(B%?NBt<NڷFAh :5V J| sZ胩ueD(feTW[Q ."PAq*DƶBrzI"K6ɞ`tQC:JQ0 ǹ4u.%7<Ә1ՏXRL")+=js1=]w?ʏ+;? 1Bn&XiXB-l5al`:hV+sM 7'P'Y5Y&M~Ma ~>51<+pDi)dو t礦1*tѱbJVܧ.(aTJc*9˗' jߒߒ;w) K:oגFg]LCԽ\+IF{1Qy`Ĉۤx eA=/0!9zD$&\$T 94`E| tfHRNhvTjɳ1ڱ2F`Ssa/vFq <>TZj񅜰 t;# |<MXbF]7S2TyJ Z^}^O~Хy5"~|!mCHʚTULm- tD޿tQNg(Ə&fV87 %PÞLtpkfMn@ap"nއXr y\ 2$p:.C$>R/?svY5ùO\1 ҸXä">8NTp*+\w3 ֬xW"7Bl$lsQ=[9a")8á׼[xGnLwR,fi0{ H8t],Z"@+ Lc%T}6_|n۩;`.o)>)B: m(GI(5]|{IdN`X01XT:ϚVD R>%Eևܺ{XG9ԉѥ'I&UϷ^,&H2|/e1Kn(3!{'G}I8QrV1!O970P.v3ׇ(l豁ۣ&(HӰݐk*2Ӂb;?죴+wOD>뉣2,F]vdT͞YT&WRWڳ<>"/xYuRLsQ `:J. 9ޝxkON6%K 7|R|*iC@sy\%ӝjrxȯ4Y~NQZ720v(zi_xK"HJ36d7`$'".=gLäG8\C|& I }cjlc2&I?t{w+;!@ߏz]CU~358QWO|2<}!}9ܾHs~wlqRuKWvSX1Q>G"K^*+`_gpe(<9tvrv3k+ȗPL1yŸ._ROt )>.=vX) Jڐ/_$jQ&V]ni #C(,?p^K[3 E ne-z#o]t_ G|T jvao_ڰ38Hl{k9r c>|vÖ-)QҨNiVR%!a藶С쵷>[rU?BPVePpcc^:(:fG%:QR?CMrzc ]ugF58y`7$#pJ:n$q`M߀4%X^X³t0{KĤzr+& Yꯋ,H}p@p,Օз!2˪/A&G?)Ƅ0Z%$qQ$U )8Wh2u:11Tlҩ2-%/DX6%:wW )h9#ŸX:Ta6$z5="ZK[Z؄*wt _E j c0R)C\#NJ\8ā^Ç:mA07CH /D.{Pq_U O+g*x1Oh\Y}GmpF<ނ').bWjy%Lo:1>|h({ԄC0 pD3롗_nb,1DŽy sY7c&F>D:LqO{?R{OFK 0g=;Ck(mqЅ9Rjcc)1cXBCS8yҾFjbZ&GD3T.OA|{qMJa(AlNbViQi R:fƌg􎋠gʀ9Q0Խ&Un4 4Ae{Ixb[,A%Y9hokfaZM0>_L!m R_dzA.6.̈́(0A.4#A#e< U h걀VŪQEsOzacARI1jy:9O n-4̬o0hY=b=h-ђSF kZi. ,ݗƾ.a6"3A;3~}Wm`iz0ENp}Eapuu JTrΟ_jX.@7T<'҅y?~l1uVPokSZOp[rCzgqfbe駯Xa]4 o^P!hc3}K6R S nbe]&(`-kDI*fἊXglkN('IWe/K?n";4$& 5rD337~DlyOD6S_oin ldgcm{0{b $sw^}F:v ~rŎ  A%,tmIꬩDžԭ"O`>u! E E:\hd9& %o a;H-mY,)ؘY_?gL1}qc3 Oo13/j7v_\K%+<ӷ%6wvPyWo|=n$U7gIn~\,LXǔ$׌o pl MtYJGoh_Xj +=X56O4%!BeU@*e~xXZ:u]C{fVxE^btG z2.ȃԛ $u_ |4'ZXmN" sZM>If-IMVk: %D4~faIjyA>Gu[lR.8h9vM2M,qM`g>PGSP_SGVEq/=\G9)ޅVG'9s'/>We|>#H,xEfn3=z_hՀBL(»t=3rsG}Ts,n]IRދJ{'[Z4JΤDfPbkn [+{A AoK{\=g-?Dɑrje)NtHJDd**\ijp: ?@ͯ ͲV~]4[;`Yxc#ỽ,ADS7Q3w-[fJ9SvEPR44ڐPnW'1l#\Ƞ׉o䂦h@ūe9&ҝ=)W ۡs|K'ּ+[ڭ|mfxF?&!:X3wRv 4{0q| ؅{uc}SKY+|J<*rmTƋiݑ \S$;\9-Qa1`uIvEWxgLe|WU\Z~%JaCTb3ʇB$.QV_b$y~V /';a&e$i#˕Z/Y[#<#m&MԲcCldveGL${#-A#м(,/m;lF,1uU{cx׷H-r)|BLϒ7oORC|<<ɲM!BVքv6gLQGO`vjp+~K S/+`MT.v 3i{;Y ȦمI\5ׂqdV|Np2vhM:(b3< 3!Sv^w UKBp^eV1&3/yLhݵ=șO-Uj~׋^QѦquRl'M#R8@HD?ਝjb\F !.P2f>j`&l|WN#;&&'Ss|‹0SlWb ~mUTʲ`:Zݣ pwER}an;LGܖYuic..jdn  >ŃW.EʾƘ^Zf/ǻ.?Pi VK8\x@yеWLp 6__9n ={r0b(hҦ^TY:̼3U1- C'Kc A%V \q`S`,8?e#?M, @o'TfJ\m_Kw N}/aͤejtq4_n[1?CԒnl\>ىC(22|ũsgtRdLR`OT ^cP.u`fli~  z=}jټ2;|~Q*-"4rկ-nW=|{,6΂S쎰[yXj (B.Q DQab!NWi8NAv Bf>Zpm\`;յ5" "xh qx &Z| /)YңL^7h I3:DU]M}fe*3P+Tb4+uzE mOL*G')Th#m"|ɍڦU]CT[@*%.)M˖/˾as{i`X/OV+W l+x2kv 5} ~a2#+5OW즵qV.*1Oj-=R+y3cdGF"$ߍ27T]s6F-{R25E1kDBGIG0 ou֋Q?[, >3kւAhM~ krꎐpYfkÜg>kOj9r$:ϓ-j ^d7KíOqJc,w'r— k}Bs˫_j͂ialYOn0xO)=@W 㠐f^u1Aj@0Ab+40w':E`Z=܋.[Np*68$i1HfRnuU&:YX(Iv*S`8膼Iu|MJ1bxBA鬉jƔwԙKo"#"æ$FLa'jkxB7p4A 6H ps} lũ+hEHvKsc{umE }zMq`AMy-1CQn#WV6M7Gyՠ󞞢NfDa*2*XH:OwȘL=\;+h5";ΓB}M,s5A43V(ƺw8k4 |>pdrrvڅzy"'z bgLZǬ)ᙏߧӘc9єRt٤nDž8DaZV#L*SC)]調l /|E7Zb):(fyk3ߦR~_G9׃@pO38;rR2*f1ǩsX)nlZH893njcfLzKUeUeu4BYԸ*TH4I%CPOk+pDJ@2ϫ.[0I;]@6PfXDѯ&lxP(A#!$ԩpsPM}q4Q2\?܍G!1ø5ԸfS(u/*4UX0A`$Ƴ(3 lK0\sQ[2@| v7L0RzB-0Eh aN:fTAmVfYbF-- Дˀ`S!D%d}#ڲ6|8c 32r4X6YyRiGCϓG2b­}_OKp;ھ*C]H_0xd8p{Հⓟ=S׽&_|?hlټN'}A4YUO <Gp`hUc;/DrzQ?R=M2$^[pIJaMNte+RvޯwU|8m7_J`{(x/Z~'P lm_W["J4N?qOU}i JKL$ u er[=5䚮jBDu^Zɳ*h>),&t :M;Pw햠.ُ [80.D*U.N,̤?-0)S,f EDWiqBv@gWA^⫯Ik PHk2O&c5W܆c9Ȫs{YH$ty,P%dlMIeDf?JG㖝ˣ*pBB,[l l!|ǒI@3B B/Ɏ*9X}}1lj禬3:iزDWJrkpӣ1 qE_EϰcW i9xݸiv4o^@LEz/|c8Ẋxc"i9yc^uWL: Z+XiO4g0=9uYD)|Ђc{ v0cS̍q ~WSl4O] 6Ut>V_ 4G[eA:. 4B%=|sLjsUqNJg~cVzB⛺Atkr= |(ܗ ;qowswG!j\/*bS;Ÿtwf*mS%w{]m%OǢ'=LOe',Dw=} 2qEOc_L™ Nb1#3"u<9StB2t0II0 8 ĩQ6"2B6Goss܀\mPNc-,:GY5u#cXi29n^aRU0Rr ttO}dk)Og ,s)hE( $ >Ey֐)ND ]_!w\6Ozm3\ӽwB08Pxb)UO.6~ RJQzW|Sxqﻷ+:q?'tMd7;=.:~ZҺGȍ ꖜS&t+ͭ9^eohyB}+BҊG{H41.]-4]4+Bl|Y?1K~_%-h;h2'| բy~VkKZL9*N'#ʐLPn{ΆN; pk#Ȁf^hq% 0 21WL< dbJ^NIdzmwkr7*ew}:b=c{dCejX2"c}UdwCv^+c+YǸ$OBFuGc$9:$gt^k L-m@qNʘ&J'S]B&挆Б@xocEO%C<"U Gn䏬ԳRI!C$FC~PtGzKefd.М6Rܧ\fJ4Bl0 t1^HHSHL[jrdU@+A!qgU6ΐW]͐u̇d9 kSY’RzuwK} |1OdCPQ: *_(bp#'lOmlx I4R.e^s ފ2M?HsT!̩N&灇ؔ6w>WC;7e*Wj; & +?C;)0P\T]iG -s.B%!*A)6!A×^ ;mhrµ. :s;b^w"P~F3 5xI FtI?Uv*B 4rz>gV" ]-T*[CA UޠHi(Bnt`.*9pqv3q<=jV 8J:rCG-;$:]HJVU'ڙ^!Uﺬ)iTCfsց]>dOq+ ;e>xN~p0dZzF"Xt4Sg:wČr M5)>Si߭P I|QHT2uc:COR R "h`oXYRkGY$lP|3R^q̗Y Dos(` ;f5i7;Kh|: ѝkTۯ/BF@X?גY=$ZT`(˺kӗ$Oi"؋k8X ҙ`4T2N!qv\F)Εks&9oy]pnܻdVCFB'sFww<ϥF1TuWzup)[UWFzfjINDss9 vӄC;Yϻ jVH4!ǝ-Y/zv@^4EV(jC;f|8ޞh'A}WuNwr:r8tR}<ȋͣ3`޶{y ]NxS* @fNA5WDv gXMp[~Z4ФP,T(f8Uro UGn7}WTǸ\aILX0N*3zx$%)C;TǙ}֔%~c94iy:BK7H\5@s-Ωj{Upa"OT@]d͟\ ;B쑓m UEs$( ؐOZ1oUu4>](Q7c6;KLU^ɺ}goZۤwa?נ60~wr(X'Py|8x+"N7QpNݲzO.Pc}3 ;\˹]~ͭ$Tb@Ik* 9KMCyp2eCN;i>1st/M xM;a!ОѠ&sϞ┲FLbK v^ F#ME{a.0) [hKsB3_I}VBN2|@4ε,bϟaVfΫO[Z6d#G$W0:6OkjB#FS8 '9Hֵ3rD:Y!{Jïx=DDoQ|԰m/ֵc$ r>x{.Si&@M[ȼ萫ۃ~풪T ;JJ^BZ ђ a|9Gy ( }beܛ6z>O,|v}6˵YK%c  lAȶVx H .2̯- jb,:(*:t)Z_Z&] Vqrm Z–Q>17#ԺejцQ([U8Z6w?#\ĺwDĄѓYRMakrY4Ol79ghPUϳW"l1ja/g[/0Fę9S?.ZYʷ_zچ#!M>siP_LÖ r2;񡟀zD?ʖr>Ì?}L }|MF\m'xE&4 W,}Tb< ]Ƈ&֜?!u$ F1-*tpl>D(f4[T8\ruk%Q=FUSXm\ i@aw+ }n0D~[}Yd60LM;mUR!PƸmoz"cG)[,AFDQz.A&އG`8zXAףYP[PY?k;^|cIנ2!@$'԰iCgn4|SCI~;aj'*ˠv:/AI-2<+LzҪޒbX^ꘄ$Pݒ\LJDXS/yxk~كdIJf<Gx1LѸJ\+4 #ݐ)y p\ y+](W^aK uKq95~:6;!$/8¡|BW$z* @ϝؗ6ņk+9<3H|}GI}lV&GkW \Pp1۸+ylGie@\ڣxd,܇yk/:Fe5,{xc%vOc·};g(ڵ>ڨ˙wס{#pV/PkoNH7'͟`B\l{2Xm&QZS"|*qfCvQ|ƴZŋj1p-ƷEeȒ&_8(”'ԇ%]*\}'@ͥoQ`Zdǫ ǧCl$('`yisi{A279Cy.\O>Xzhb(XQ{~gKXJC;Eb qcQ»4 Wо3dl{|H;]dH`Ay0S^d@iZoPQ!w"'ۂIz1t([ E%OY2{W"Ө)z$޸8.n2ڃS59rgH x]򂢢r4o_ř,)^sZ^Մ}wap"鸆l)ŸIj^Tu%XqwkUK]oB e5RP|Cyy8|8 +`٠eO[`Ts+ʌX:{(5ZրA?~'(3 ldo84쥚3Ĺ Zk3O ;>r[Қ N0{WlQЙ >_3j-䓡mJS ߠłV ۆRG0RXxwL.O+f?X$saoɲ"yS-c0w&WtwrJ `TW/R̔/1ɯM‘uGc6Im=e*\v5uL%[A7V,2"mtAuZAal 냳t` ެəwb~BЕZYVZT%`#{s%%ܬڠsA#J¬Dld,EC Ĩn U8yx+0˗ KXi9fduM#R͝'ds!!뙫8fYj!lS@6{`y '(M],9>6<,_%Kf!H`3|t1Jmd=§U/w*'gY[ߒ@D#w086&С|ChI 쩛FW|fm JX(Krgk:6<oԞ* /W?ۓDB=bủkLMPdjuΧ :#l=z܃RYnTB:c/NI o8ƪ(:[V>-w I:^HQ%? m60BDQfMq0(7d%!'/PR`!-s PnFmgڼZMX0A&sTR!Aל$0邚Z )U2>؞30W*D08ojߜh7ǸÎ4Н̍jVت\>f3]K;wVѝ`\6t4'웗g\dK|Ql-MCYU-aUQ>NgCBڪ yvnqv sY 5ؕOZ:ե5~\.$Ӟ#}`^c@1&ScŏBwaA wֱg߃ traˏq pP,׮D w9yatK2"XBO|*\NmVȧ:DAmOn'@"mh@-otۧ ;',.LOՂR}O9GW5beya3R~T,  Gͩ!3e9pI4&F%83s$kՕNxx]y$(xLk.V@GyĝΛ^rw' /׶[*q[r~jrڍ HùfD#>b[aP8f^! #ٽN4jd.Dd3@WE66#nqəu" .D HGWn8D9M)"EW.Kd8J @i /6*1ry%, e yW1 w>n~ܐI.;m n&| ޾"@3zOޟ>S" Qy`x`k]L"=PgS)A }5$k;]e w:Jt+/ >#ʖ:&B?Vue7EƱʜ/Fc /oSQ缛 ޤDԀ5IȦz2ki{%>1DKG΋mJCT.^0_mY,^$@Zq|Jp:oAyx82g;`݋4׺}fMQwp c 3)|_v[3Mo܀YwH+c|MiJӫ<YpouhlՉv XQ|G_`wZÆ[O>R5aFCH P^6DovSy^Jޔ/-S`&'\tҍ}c$ۑXԲKsCYF %KaI i>(i~rQq1a(ɷM9$Xssg ukC1Jd 62_!({i)/ M Ar-j..(&r;%j*_lK񝂅z,1K(Gci䈾rWA#T_f"|LׄkjٺYl'7,>:R*$&8iQmGcq140٬˭P1EAweVM-3 D FKR&P vCђU !:ڹ1ޤAF!lmXo&\n GW.7vQtmm'쵈 xPi!@r^rô#B*2knqxjtPh")ΡJBI7b~c]W߬8eFo8?)zE|R__)cm Ai2U a~ėc^JFۮ -w>SK~747N ԁ q=O+_]^U쨅^LC&vV72N:F+i`kW&[)#P#>nڨ5yZI)ǴTwwuP,#]v|ǠϳWP: ]QsuIoqaCI13㣝xs}f-@ϊ1oM->+_1`ҽ~(4\I8cOԆ9n;Z5  R87;4ԢΪ\ I?q7D9% J8:T<$8GUOrJ3ôh VYfEf$k'm(U A=J TԹ@wW_Rݫ_`ɍBљ&d.9`{ʗcvXN7 pGju~lQr~sp n#/K ݅IAw܄~.˶-2|>͈ؠ-aLhHJ"CQ˺XgI5ײ3$lܝ﷾jy )Ci.p:C2SG B6JT{nM"&Eҽ>s!N ioRSu;3o MP̰59A(~Bf<{'A?p!p 6f#Q+ jI -~wx F'_9 Cj]dg)`몣FDbfA<W!90CUX!y[t$a_W-|I7"q02hcمFU*{QRmrkg+ jk.Bx 4"]Rith?*T1NE>}R7Mgai(˛*$^%PPAo*OLf$c6E$(1Na(,͖-獝g}p-RG]칻u'{~ ˭)'d薢H;2R_dRϨ##32~.Зo-W6;5um BqT騼4b;dSJmJjy;͏NHƁSU=΀I3wd,(&_{y!j/P%R.uw6At"wZXXBu" |X{}'tr-^P'6|lFjt-r.e4j1~t뒘doo8ӽKCZ:|X]K~|mol}&D΃]FiCOp[f/YRO0:Ok_Dp&lhIpK6=o!gMuޗ ƬL)Y}Ԑ؃qV~o:_\e+ڜcWZDxӼxS^:!P oNk/Ygkzv钧"C[E[.1S ZJ5v6Q RX!f E_].e.h; Soޡ֭ يeW_}[ͶOB3K.,(TYoxSoa$4E0w}2j*)liú-}{֪\L:5 p+˄|.~h& *"ZĞ~c`Z D-z3k cy) ~W\-U$]Ʋ[k#*ku֎넖o ]C qЄc%uJ1|1Q!Oum3Eha0 1saR222QVl㗊 @6H[Y,?FE<*Ůp?l&κ.G6 9ύd6}Y)s N`@~:6(h3HA*=&TNё;N e(mQcDOEѝU頦JDT P" U% e҆yd(8b*05810@mi%,ØA-nձu$\rnH4*x0;k3Z IZJI!]5XFp!pۖ톘ole[mUGKE+T%](tV<2xq 7W穨yi#% l_ fr bC Cԩ)5.Y`"zR't6vQcϦ'j"F2e2׾[dQ7*hY3TPzxf%O)~pX#Euӈ`{7)qdUH>=\fjQ/+?ndO1E#`1 +iYt ݜ"( eH`e"p›Yò;DD>R] w@<ګlì-Nփ$B=:7B5\uTx$))Gտ2eRUTw7v=2K Zb6sHd f_ ` CVmB$7]Q&"[K,e[獜 Rq.%oʋ2'Ftm_isGa  ]VeBKG6[7b; κq w$:˵qPF|FJl_j,pJz_ 8}C@KE[۴5'zlݱ90 Jo"Y]ƶRT,xWuMm@4Pric/(KdR/ T uy=ި̣qG پEEhCo6$"O*e+ܧRQ뻈+,LZ\`/X{D^|~Hc4}@*w-2+<1s0be:mdWH2̿8q^+y|fRv7, M:wkv=#G&#Ws(ַȮiCΑ fMHy4g ]7bվV;J0!4LgXnDKآ:D/>[JC2&O"P =%hW)zp}u1O|+qǙXg:2fHI$hWE1JPC9nzԳ#T;b W8ØavI[ L[E:lPxpa05ǭs9o' 礫r q uӵ ZA(N'!5u;9 Q(0qkw_lF68 *TXR#7awÀ+nYWEg9ӻԊ&Kgg]UEs( LI+_cuxv\8[]@`y@Gƞp@s@ uQ@c;/Sp|<%\) Mk!*v0p9/x1|ʹM31zPkH! T>[jWhK´jv-kuTd{;لI"Pl| 5GuS6f4.VNǫ% A)+rIAߊص)sMڥQ18,*GI!l3cO)[01=4sPC"{XMTrёUOr`|:knqeƯUYN"q1퟊SXQcb^=c*ɃPRU+8 5^+i5!-p܉.F- B pNHT7*jۼw'Ik#*1 0Ӟ&^jRD`ڍq5_P&jGgNs^DXa-.!$Us;!ԝo9qHcقE&kq(ˍ Ի ]S}zÜs st`BÞݑ6څS0,+Г tuwd\+*{@]U&  vm"7|TP|y*s0`9ؖ~y`=Cmo@[=;HH9 1xzB?mb|֞B#`%r3"aqpvK>E%_-7nқ>+"O4g-RP5 D~Ǭuwo3xbȥ$`gIr$2x x1Qc\娦I#:;#~\X3juK~f&'\:l<153I o$XZ)8Zykon$|-XH 1Dm]*wzF SPG0i<4&@1A|U]yNKQKvX; (sy4cc'Zctt5f8Ia ^yZΉsirv_ zϗrh.")@ƘZJgQnx N}>eo 8K\3 oV6`QvW_L̛2@uLVy8*zmz!D @Ϩζ!0Y5]Z@9 Y~z{*BuU듣AU(Q'q.:j:cH+Υ'+!mFs^F9feЙ fd٧*qRk6ڸHKdVBM._<_=5Yq >P rT`\~SrXNl8YWu6N+)`h3kQ N p i-xYFޥxJub R8'GXt[j0YiG`؂ChnFфk\l!=f&^#s_<ⸯs"eiEO,TPp[TvA䰜) ,:g;HKתӪDLmHHtUlFW@V.1i5' umbU;*d7+H[(" ;-D ,-iSo {s@E: /9}c k1G 6B`#[H(6ZA?L.xqy:n,w‹;x)N)p?=!R Q sn*M3top֥oe?m*\\`:S)R+: IFx:}Ӛoc/_F(Rh.q߯Rߡ&?#y>{;Y2ڷm2zJ? 髐ZvfPo @q7SDLaQVB DUUC0{"~Q7?}X{h1xjB1= !y|ɛeH(s{m:2ˇAaDi[JG.M/%59 ^^2O^0H4VP1]J0̇$w=K"LǑ{ngig%>ɿ24͔iɘP+L~զ7.6;-\~%ۓމNVtT3:E3Dz#?.Z]% T*VxL9Mx|;{"\~P̒VNJ䣨n_ .mؖ:ui^Z\KmTʑnTIR+#$ zW߿I"Ʀ3NS17P2#4 ' DzQ~$>@㮙s۪4`x&+N쎮)mj.9p2}?4b+CƝlt+WN#c^=P(vPvvgs~bsY *dR%KAʜeBWaџg){!RNIm*צH]m"d`R?ca<1!Ɋ$y2|IEH^0}EnE]kVzF.KbvHhp$yi3 (R901`1)3|CZ9K]BQM6RO&6licQw ǖk5me^<2RFdj͕P"j>#7(:SgB"qh~Y閩DMTdcMDf=?3 ϸGQL^~sjڭhs^t˛ ,Qy|% :4#g Bdo:>k ~,wd3\EOj@~VV!i= 2@βJojBg<2أL'< J-vCIaHn\ZS,RSU},D4,hAӉ{$`YZg BR̟VRv}[̏mP9\1uYxKbo=&؅G.#7j]v9rm"zyiOhFqV[B`7)*Զ([}wgQM}MCb[+-^$Sea}w{C^ FyHeT#0u)0E͟}4harS]ec#ȆهMCDX + NcEe&҅[EBU O#{{/ ڿ5cf.Y$ĺ&Ob%sOKYs;/%8 9+'vs8^H8qԪqMR|7a:.4p)]W (A oY1zSU0n1m a?~2j&|_N_  o/vb*BV<ȓdNC&%tO93X3ĸl&^T؝r鶸ʭcVcv1%z0I50s֩f@H- &.vdTE ][{2 ݝW?T:>ZBM jHqCV34e e>MX=OyBNX;xYy&A|<,P!zuq%FRڋps}/ %y3C˺ mKhKFxܩhy]ЕW c5e7׏((] /bTJVmy`k4 |wzeL,C0:ӈu $振#\oG3hfVk}U&1R 8M=.&7'?rgS(J2xm`Z""&64LM%\{se4$Ĵx AI>$Oa;nZ&}-3%I tT б)6Jer+BnX[S}./l%YP~r! gKеߟ12/=+0ێ]^Ĝ'ОCx_%jM/&~pM{-ڳ%'?VZs~f : ?&ޙ(r9NWLyҀ/PLߗ: 9+l/^EGzvCGAV=`-SazlZ4 lJk˸g3L_b(۽PkOۍw[q9VK95MD''Ί"gouf;/պF K#\S2g!ԝ&gԈ2o{PŕMW㩫)i8S%%cH9kg bS<1Oӵ:9nĆ`<}0:8;cQ34 3q}ypz< ~AfLkzE%܆t13<[{2~QtAKCWnƌVEP@»>\W* \kK^$GnJk;TJsٟfy,}9ܸ*9/gCfn\ϗ!N Š(QEPrJ}$RcT2X[Eclö$R:5fscFkNZתh3*S7W9xcO~_Vc]]@i BQ/xR!>J`^R{jD9ÞWJ5j ZˋS--/1VQäB:UolVrkշ: C“v@jt VNҸ:h*i1ni'd+|̅)0o;7߉IT/B-ZzA*QA8%P p" i!{nB /L7y%Z|ۥ uiUNZGZASpԷo6@#!%5Te(˩Gj|6!`.%vC \9~pKcʭ]c1Uz_a :jN_Y|79wR6ӡ 6LrAJOP2dTzM9XLvPwi tu0en뙜6dΝ;)N:L2m ?< ,lԵƭ*D8(dHcq%tqQ|4X`;e MX{t$49ڜ{{i A\~CDDb*̤5>G$Ր7b-־%f㾍BΡ/B I \ /n -TdnZH6{Hc)8Xp~vǵ)I'dQ$;-kZI]F^=> 2P\&^`EѼ>Жb~:St3Mfjh(- D(="Czvw1wjn/J,>j"ۜbloPӖGA1>F{VayP1S8?5z:d3K5a2e·H(^yޭ1) >JJTVe}{jXSQ ?뇛S Fz)U,|XUbWW\-Rك[aA憬k G"%* Z@Ev!H >PEIV!hԪ@ތZ`t{hc(N,=HW?o egDz"%;SJ>=HցpqנjUb@p'>e}=4uWq8:i1ezOBYn ^<$OL )F~|xZH9U8נ.̚TH*;ף$w_(X׵T0j;Aov3n/xƌװπ Ķ =Q x qX)JBn,I\g߶z%H}]=E{Zy{>:S