ghc-hslua-devel-2.2.1-150500.1.1 >  A cp9|6>3H k%Y% ,pVŏEcOƛ3xLX^7_ =WUljFGq\Z=U-)*ĭkV4j !Iz/Tye}2i:ICr 4z5hl Wªňڅ2,+yN5ڶW/t:ibM< ZSXTy[żt17266565e69a72e0c8bc240a33caac648085f10291517e7b602657d591d3ad6f68a01088c7c0e8470dba9f617f5f63ef4b5f916etcp9|bSLLČJỮ\(-[ڍ`F0yNk]F MxD4'p(]fFY$|:X Jp۩7,ödc2SQa`0;D/_)U)9FЊEd:?JcVzsDNr= {GyJkI?ЋB6ACRj߭o'd-Q+pBp?pd # K 28@z77 7 l7 H7 ?7 x7T7g7z7|,(89:>c@cFcGc7Hd7Iep7XeYe\e7]f7^j bk[cldl_eldflglliul|7vmX wn7xot7ypP zpppppCghc-hslua-devel2.2.1150500.1.1Haskell hslua library development filesThis package provides the Haskell hslua library development files.cibs-power9-13 MIThttps://www.suse.com/Unspecifiedhttps://hackage.haskell.org/package/hslualinuxppc64le/usr/bin/ghc-pkg-8.10.7 recache --no-user-package-db || :/usr/bin/ghc-pkg-8.10.7 recache --no-user-package-db || :888}$ L`  o -! }C 2;#"_3#5O I 7( 7 m$7,?gGnA큤A큤A큤A큤ccccccccccccccccccccccccccccccccccccccccccccccccccccc;;27b26114b445cd05c068875db8d738c1bf29c58b524d64f8229d6e84516ac506d7c18cb5df00fdef519a13c2a7a02bd372c5a6e8d7fb659a9419438f13af400f6b69f9d4a6666cee24d4f2d45573dbd3e4f06627c30348e8b319cf26caf94701f690bfafbc55a868757a3c1238d065dccc23fa36a122d049d86c3e97b394c0ec25cf8eff1b78ebdadecc46a57afef910e40348f1b3600cfb8c69c2571de8533852525687071d432e1da9ea2843f4b80097c8e4e7917c551541e3969a1e5334e730e2d251eaa0b0b197139988e648fe32d3bf1458690feaf7404b14fb87f84e1015877117ef398a2796da43f17de258aebcbb361de3927906410f75e2720ded9fa551a104f1898519a20a1246f2303221a95bbd9fd4ca73be589dd681db5d24b34da3df1148c52ab35fa7bffa6fc7661b6592293b9c368554b96215d95aa33efcf745cd93b0ea78d924b33716135304f8db6c666ad94c2b5958686ce40a0d49ff9f81aa157cc8e63162d42e31ef5cc0e367cb407b7f5cca8edc37aef796c0d97944a2834f5d8efecf5fd5317c3c66651d3371c7f5df593363eb02085bbb4d897eadc3c3d6d31298d9790d446151f8feded84ee039e163cd6e0cb4c33cf8014d09660da9b5cdac4cef2cbe410c68b00295f195b59b7571b54fa30b8cfcd4c2c0dcabe7bf9a8df56d7a96b0ae3fed8f74266e072827a4369749e32bf0b8dcae001da49f56978c6c403de50473d8b2d8d18b06c109d5d5a93828fbedfee55ac87637489b3ec83b60cb5fbc292eb7d63e0231e1189924167d21a71452b4cdd8dfbd3d850b82c36c40b7da8a1264e28b3c28a131aef81727f9da5cd20db9a89b0424f2d3622bb58f0bd80b15926c1fee1544f725d5a333fdf7a7d1af05ada080c18db05d2bfd2ddac2c9a7ccbdc002207795581ffb9bc66945f0ab0ba9878e891b1e245d306c31a3875617939c3949c157425e767120886503096f3708d3df0de9cea1dae0361ebd9a79e603bc25f05f5cc03acacdad43dbfead8c75ceeeb66bc7200b5dc115e434db78d9004ab46a005f53d88ff84d84c2c6cba854d830c5a979d0042cc423dd2dd1c5c4838e7cbf048d760a5d97d3dac5a8c3fdec23546bb11e05fd204ff9467261ff39a44952fb04d137ff0e335206343507ec7c4b34d3cb6e5e72a91c9bee0bc57395709efe9931276371ee2fa76de3aef9a83455a33d8c1f0808f666e54c87f3d80a022521d45256ab5388b3919daffd8888e72f2211573ca9e0ef528b25673a0c3b05ee8834d26d822e2f35145f93b9170caaa3dbe06cbe3f7a71d1cf2c2630636ceb4736dff8125d39b730005c38f7b46235fa071e1ec4bd988ad8c66da4f96474bab1bddfdeb08d1863a19cf11ac45a3562b371a68a94a5c19cb02bdee3e3df78bddca7dba955497fd0d7a96d1d5fb91a3df3b3cdd58915fb065f26c7df942f8b3f82179cf72b7109f3a062d7a16e349f8f26579eb22f13357655269329835f71e4877aac0e03b3163e8ab589664646170c94b8b311c245d322f4ffa5dc848b3d912a191e63be0da2b4b5c3b9652f9f8bf158d2bab66901dbc34e50ff2d7d65e230628b5ffb5efc4cdb8cf1e4b566972eb776320e4a558d2efd03377ac343a95137ae188201dd41b420eb792b558e5723b2591bb5ffdcaf1c99c26187cecaa1f4ab45bb961f81afe77b46216386091027bb40a3bf548639d69f1a436d5638bcaac0457fc0f3f4ff36a06c9fbf8374151e13c704a830e1991bd694aef61a71f4be93fcad0615d6e08fe2e0600d95ff06b23c898177177e7a95514d7a1a0ff61e9dd23822e8e5a55f3f9dd63b65d0befa7b69784831f3efabecfcd9a4ca4fce4bd406b8c261d710716d90a15a1687236e4ad243153359c75484e3aea85350543a439dc586bb4496f070aa6746c8a860c088813753ae52370fca6997c223e09b340f5f1bb970c930b458f768a0bbbe787cb87f181820a3d122b313dadcbf601b8e5ef8aa1a6bbf784a951032414df024bc826468aa6ebfa6723473f325ac95827e4be9b5d5bcfaf472788c858f14211bf6357bd9454a77d237e661b4c7a1775087e3daf1958540d4ed5e4d87b98a8674380deaaad48640dd14eb9c0ed81fb01c6cc200496880ee7cf6a064cacd96d7c16d6a8c76068d8bdee91739affe6fee2f5cb8b562a5241145e89e2d327a36292b125bca2e0589c20092656054b0e9244bca76aed6cf9755db825023521b4133952d3a2111e87e6acacec8a3d7ceca8f49a22f9354a186371cbe3a8a10fe976b21e8ee8c625a14edacbb6brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootghc-hslua-2.2.1-150500.1.1.src.rpmghc-devel(hslua-2.2.1-EV6pwKoj915LC1VRaQiiyS)ghc-hslua-develghc-hslua-devel(ppc-64)@@@@@@@@@@@@    /bin/sh/bin/shghc-compilerghc-compilerghc-compilerghc-devel(base-4.14.3.0)ghc-devel(bytestring-0.10.12.0)ghc-devel(containers-0.6.5.1)ghc-devel(exceptions-0.10.4)ghc-devel(hslua-aeson-2.2.1-FM4F2YzTojLAWNqsrjw5nW)ghc-devel(hslua-classes-2.2.0-IhRE6YsE9OkBXsLX5AKQo7)ghc-devel(hslua-core-2.2.1-9qgMp7hM1ylIP9tI32Vc7S)ghc-devel(hslua-marshalling-2.2.1-5NAuy59Noj744Ybtg18leB)ghc-devel(hslua-objectorientation-2.2.1-6HAa27zG6XZFf3sUwIdwWU)ghc-devel(hslua-packaging-2.2.1-9ALYpD9mNVDEJF8qsByZAf)ghc-devel(mtl-2.2.2)ghc-devel(text-1.2.4.1)ghc-hsluarpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.10.78.10.78.10.72.2.1-150500.1.13.0.4-14.6.0-14.0-15.2-14.14.3bbba,@a@aan@`!'_H@__;_9^@^y]X]^\@\@\1[[O+Zz@Y@Y@W8Ue@UĝU6;U#psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.commimi.vx@gmail.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comdimstar@opensuse.orgpsimons@suse.compsimons@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.de- Update hslua to version 2.2.1. [#]# hslua-2.2.1 Released 2022-06-19. - Require hslua-core-2.2.1. - Require hslua-marshalling-2.2.0.1. - Relax upper bound for mtl, allow mtl-2.3.- Update hslua to version 2.2.0 revision 1. Upstream has revised the Cabal build instructions on Hackage.- Update hslua to version 2.2.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-2.2.0/src/CHANGELOG.md- Update hslua to version 2.1.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-2.1.0/src/CHANGELOG.md- Update hslua to version 2.0.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-2.0.1/src/CHANGELOG.md- Update hslua to version 2.0.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-2.0.0/src/CHANGELOG.md- Update hslua to version 1.3.0.2. [#]## 1.3.0.2 Released 2021-10-14. - Bumped upper package version bound, allowing bytestring 0.11.- Update hslua to version 1.3.0.1. [#]## 1.3.0.1 Released 2021-02-06. - Fixed build with GHC 9.0.1 (Simon Jakobi). - Improved test-suite; fixed memory leaks in some tests. - Moved CI to GitHub Actions.- disable %{ix86} build- Update hslua to version 1.3.0. [#]## 1.3.0 Released 2020-10-16. - Upgrade included Lua version to new bug-fix release 5.3.6. See the upstream documentation https://www.lua.org/bugs.html#5.3.5 for the bugs which have been fixed. - Stop exporting `c_loaded_table` and `c_prelad_table` from module Foreign.Lua.Raw.Auxiliary. Both values are defined only if the flag `HARDCODE_REG_KEYS` is disabled, leading to compilation errors when the flag is enabled. - Add new function `peekStringy` to Peek module. It allows to peek a value of any `IsString` type from an UTF-8 encoded string. - Various improvements to the continuous integration setup, including cleanup of the config files, version bumps to the ghc/cabal versions used for testing, and running the linter in a dedicated GitHub Action.- Replace %setup -q with the more modern %autosetup macro.- Update hslua to version 1.2.0. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-1.2.0/src/CHANGELOG.md- Update hslua to version 1.1.2. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-1.1.2/src/CHANGELOG.md- Update hslua to version 1.1.1. [#]## 1.1.1 Released 2020-06-02 - New module Foreign.Lua.Push: provides functions which marshal and push Haskell values onto Lua's stack. Most functions in Foreign.Lua.Types.Pushable are now defined using functions from this module. - New module Foreign.Lua.Peek: provides functions which unmarshal and retrieve Haskell values from Lua's stack. Contrary to `peek` from Foreign.Lua.Types.Peekable, the peeker functions in this module will never throw errors, but use an `Either` type to signal retrieval failure. The error type `PeekError` should not be considered final and will likely be subject to change in later versions. - Module Foreign.Lua.Utf8: never throw errors when decoding UTF-8 strings. Invalid UTF-8 input bytes no longer cause exceptions, but are replaced with the Unicode replacement character U+FFFD. - Fixed missing and faulty Haddock documentation. - Fixed a bug which caused unnecessary use of strings to represent floating point numbers under certain configurations. [#]## 1.1.0 Released 2020-03-25. * *WARNING:** The changes in this release are experimental. It is recommended to skip this release unless the newly introduced features are required. - Allow custom error handling: conversion of Lua errors to Haskell exceptions and back is made configurable. Users can define their own exception/error handling strategies, even opening up the option to pass arbitrary exceptions through Lua. - New types exported from `Foreign.Lua.Types`: - `ErrorConversion`: defines the ways in which exceptions and errors are handled and converted. - `LuaEnvironment`: environment in which Lua computations are evaluated. Contains the Lua interpreter state and the error conversion strategy. - The environment of the `Lua` type is changed from a plain Lua `State` to the above mentioned `LuaEnvironment`. - New functions `run'` is exported from `Foreign.Lua.Util` and `Foreign.Lua`: it is analogous to `run`, but allows to run computations with a custom error conversion strategy. - New function `runWithConverter` exported from `Foreign.Lua.Core.Types` and `Foreign.Lua.Core`; like `run'`, but takes a custom state. - New function `unsafeRunWith` exported from `Foreign.Lua.Core.Types` and `Foreign.Lua.Core`; runs a computation without proper error handling. - New function `errorConversion` exported from `Foreign.Lua.Core.Types` and `Foreign.Lua.Core`: extract the error conversion strategy from the Lua type. - New function `throwErrorAsException` exported from `Foreign.Lua.Core.Error` and `Foreign.Lua.Core`: throws a Lua error as Haskell exception, using the current error conversion strategy. - Function `runWith` is moved from module `Foreign.Lua.Core` to `Foreign.Lua.Util`. - The module `Foreign.Lua.Utf8` is now exported.- Drop obsolete group attributes.- Update hslua to version 1.0.3.2. [#]## 1.0.3.2 Released 2019-08-21. - Added flag to use hardcoded values for registry keys: The names of the registry keys used to store package information are available as CPP values from file lauxlib.h since Lua 5.3.4; compiling HsLua against older Lua versions was not possible, as those values were expected to exist. The respective values are now hardcoded into HsLua, and a new flag `hardcode-reg-key` is introduced, which will cause the use of these hardcoded values instead of those defined in lauxlib.h. Using this flag makes it possible to compile hslua against all Lua 5.3.* versions. - Added missing C files for benchmarking to list of * extra-source-files*.- Update hslua to version 1.0.3.1. [#]## 1.0.3.1 Released 2019-05-08. - Prevent filenames being treated as strings in debug messages. Lua's `loadbuffer` takes a `source` description as an argument, which is used for debug messages. The `loadfile` function now adds a special prefix (`@`) to `source`, thus marking it as a filename.- Update hslua to version 1.0.3. [#]## 1.0.3 Released 2019-05-04. - New module `Foreign.Lua.Module`, containing helper functions to define and load modules from Haskell. - Improve documentation of `open` (many thanks to Christian Charukiewicz.)- Update hslua to version 1.0.2. [#]## 1.0.2 Released 2019-01-05. - Fixed cross-compilation: placement of C import declarations were fixed, thereby resolving issues with cross-compilation. (Vanessa McHale and Faraz Maleknia) - Added .gitattributes file, fixing the wrong language classification of the GitHub repository. (Vanessa McHale) - Improved `toHaskellFunction` documentation. The documentation is now more specific on which Haskell exceptions are caught and which will lead to crashes.- Update hslua to version 1.0.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/hslua-1.0.1/src/CHANGELOG.md- Cosmetic: replace tabs with blanks, strip trailing white space, and update copyright headers with spec-cleaner.- Update hslua to version 0.9.5.2. - Provide Optional as a replacement for OrNil. Exports of the latter have been fixed. - Provide utility function `raiseError`: Its argument will be thrown as an error in Lua. - Add `modifyLuaError`: The function lives in Foreign.Lua.Error and allows to alter error messages. This is most useful for amending errors with additional information. - Fixed a bug in `toList` which left a element on the stack if deserializing that element lead to an error. This also affected the FromLuaStack instance for lists. - Fixed a bug in `pairsFromTable` which left a key-value pair on the stack if either of them could not be read into the expected type. This also affected the FromLuaStack instance for Map. - Make Lua an instance of MonadMask: MonadMask from Control.Monad.Catch allows to mask asynchronous exceptions. This allows to define a finalizer for Lua operations. - Add functions and constants to refer to stack indices: The functions `nthFromBottom`, `nthFromTop` as well as the constants `stackTop` and `stackBottom` have been introduced. Numeric constants are less clear, and named constants can aid readability. - Add type OrNil: This type can be used when dealing with optional arguments to Lua functions. - Add function absindex: it converts the acceptable index `idx` into an equivalent absolute index (that is, one that does not depend on the stack top). The function calls `lua_absindex` when compiled with Lua 5.2 or later; for Lua 5.1, it is reimplemented in Haskell. - Functions in `tasty` which have been deprecated have been replaced with non-deprecated alternatives. - Re-export more FunctionCalling helpers in `Foreign.Lua`: The typeclass `ToHaskellFunction` and the helper function `toHaskellFunction` are useful when working with functions. Importing them separately from `Foreign.Lua.FunctionCalling` was an unnecessary burden; they are therefor now re-exported by the main module. - Export registry-relatd constants `refnil` and `noref`: The constants are related to Lua's registry functions (`ref` and `unref`). - Add helper to convert functions into CFunction: A new helper `wrapHaskellFunction` is provided. It expects a HaskellImportedFunction userdata (as produced by `pushHaskellFunction`) on top of the stack and replaces it with a C function. The new function converts error values generated with `lerror` into Lua errors, i.e. it calls `lua_error`. - Add utility function `setglobal'`: It works like `setglobal`, but works with packages and nested tables (dot-notation only). - Add cabal flag 'export-dynamic': Default behavior is to include all symbols in the dynamic symbol table, as this enables users to load dynamic lua libraries. However, it is sometimes desirable to disable, e.g., when compiling a fully static binary. See jgm/pandoc#3986. - Increase user-friendlyness of error messages: The error message returned by `toHaskellFunction` hinted at the fact that the failing function is a Haskell function. This is mostly unnecessary information and might have confused users. - Added cabal flag to allow fully safe garbage collection: Lua garbage collection can occur in most of the API functions, even in those usually not calling back into haskell and hence marked as optimizable. The effect of this is that finalizers which call Haskell functions will cause the program to hang. A new flag `allow-unsafe-gc` is introduced and enabled by default. Disabling this flag will mark more C API functions as potentially calling back into Haskell. This has a serious performance impact. - `FromLuaStack` and `ToLuaStack` instances for lazy ByteStrings are added. - None-string error messages are handled properly: Lua allows error messages to be of any type, but the haskell error handlers expected string values. Tables, booleans, and other non-string values are now handled as well and converted to strings. - Use newtype definitions instead of type aliases for LuaNumber and LuaInteger. This makes it easier to ensure the correct numeric instances in situations where Lua might have been compiled with 32-bit numbers. - Instances of `FromLuaStack` and `ToLuaStack` for `Int` are removed. The correctness of these instances cannot be guaranteed if Lua was compiled with a non-standard integer type. - The flag `lua_32bits` was added to allow users to compile Lua for 32-bit systems. - When reading a list, throw an error if the lua value isn't a table instead of silently returning an empty list. - Tuples from pairs to octuples have been made instances of `FromLuaStack` and `ToLuaStack`. - New functions `dostring` and `dofile` are provided to load and run strings and files in a single step. - `LuaStatus` was renamed to `Status`, the *Lua* prefix was removed from its type constructors. - The constructor `ErrFile` was added to `Status`. It is returned by `loadfile` if the file cannot be read. - Remove unused FFI bindings and unused types, including all functions unsafe to use from within Haskell and the library functions added with 0.5.0. Users with special requirements should define their own wrappers and raw bindings. - The module *Foreign.Lua.Api.SafeBindings* was merge into * Foreign.Lua.Api.RawBindings*. - FFI bindings are changed to use newtypes where sensible, most notably `StackIndex`, `NumArgs`, and `NumResults`, but also the newly introduced newtypes `StatusCode`, `TypeCode`, and `LuaBool`. - Add functions `tointegerx` and `tonumberx` which can be used to get and check values from the stack in a single step. - The signature of `concat` was changed from `Int -> Lua ()` to `NumArgs -> Lua ()`. - The signature of `loadfile` was changed from `String -> Lua Int` to `String -> Lua Status`. - The type `LTYPE` was renamed to `Type`, its constructors were renamed to follow the pattern `Type`. `LuaRelation` was renamed to `RelationalOperator`, the *Lua* prefix was removed from its constructors. - Add function `tolist` to allow getting a generic list from the stack without having to worry about the overlapping instance with `[Char]`. * Supported Lua Versions now include Lua 5.2 and Lua 5.3. LuaJIT and Lua 5.1 remain supported as well. * Flag `use-pkgconfig` was added to allow discovery of library and include paths via pkg-config. Setting a specific Lua version flag now implies `system-lua`. (Sean Proctor) * The module was renamed from `Scripting.Lua` to `Foreign.Lua`. The code is now split over multiple sub-modules. Files processed with hsc2hs are restricted to Foreign.Lua.Api. * A `Lua` monad (reader monad over LuaState) is introduced. Functions which took a LuaState as their first argument are changed into monadic functions within that monad. * Error handling has been redesigned completely. A new LuaException was introduced and is thrown in unexpected situations. Errors in lua which are leading to a `longjmp` are now caught with the help of additional C wrapper functions. Those no longer lead to uncontrolled program termination but are converted into a LuaException. * `peek` no longer returns `Maybe a` but just `a`. A LuaException is thrown if an error occurs (i.e. in situtations where Nothing would have been returned previously). * The `StackValue` typeclass has been split into `FromLuaStack` and `ToLuaStack`. Instances not satisfying the law `x == push x *> peek (-1)` have been dropped. * Documentation of API functions was improved. Most docstrings have been copied from the official Lua manual, enriched with proper markup and links, and changed to properly describe hslua specifics when necessary. * Example programs have been moved to a separate repository. * Unused files were removed. (Sean Proctor) * New raw functions for `luaopen_base`, `luaopen_package`, `luaopen_string`, `luaopen_table`, `luaopen_math`, `luaopen_io`, `luaopen_os`, `luaopen_debug` and their high-level wrappers (with names `openbase`, `opentable` etc.) implemented. * Remove custom versions of `loadfile` and `loadstring`. * Drop support for GHC versions < 7.8, avoid compiler warnings. * Ensure no symbols are stripped when linking the bundled lua interpreter. * Simplify `tostring` function definition. (Sean Proctor) * Explicitly deprecate `strlen`. (Sean Proctor) * Add links to lua documentation for functions wrapping the official lua C API. (Sean Proctor).- Fix build with the new lua package layout by specifying - -extra-include-dirs based on lua.pc.- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.- Update to version 0.4.1 revision 0 with cabal2obs.- update to 0.4.1 * Bugfix: tolist wasn't popping elements of the list from stack.- update to 0.4.0 * pushstring and tostring now uses ByteString instead of [Char]. * StackValue [Char] instance is removed, StackValue ByteString is added. * StackValue a => StackValue [a] instance is added. It pushes a Lua array to the stack. pushlist, islist and tolist functions are added. * Type errors in Haskell functions now propagated differently. See the Scripting.Lua documentation for detailed explanation. This should fix segfaults reported several times. * lua_error function is removed, it's never safe to call in Haskell. * Pkgconf-based setup removed. Cabal is now using extra-libraries to link with Lua. * luajit flag is added to link hslua with LuaJIT.- update to 0.3.13 * `pushrawhsfunction` and `registerrawhsfunction` functions are added. * `luaL_ref` and `luaL_unref` functions are added.- update to 0.3.9 - drop include-lua_neutralize_longjmp.patch * fixed upstream/bin/sh/bin/shibs-power9-13 1670969784  !"#$%&'()*+,-./012345672.2.1-150500.1.12.2.1-150500.1.1HsLuaHsLua.dyn_hiHsLua.hiHsLua.p_hiUtil.dyn_hiUtil.hiUtil.p_hilibHShslua-2.2.1-EV6pwKoj915LC1VRaQiiyS.alibHShslua-2.2.1-EV6pwKoj915LC1VRaQiiyS_p.ahslua-2.2.1.confhslua-2.2.1HsLua-Util.htmlHsLua.htmldoc-index-35.htmldoc-index-60.htmldoc-index-61.htmldoc-index-A.htmldoc-index-All.htmldoc-index-B.htmldoc-index-C.htmldoc-index-D.htmldoc-index-E.htmldoc-index-F.htmldoc-index-G.htmldoc-index-H.htmldoc-index-I.htmldoc-index-J.htmldoc-index-L.htmldoc-index-M.htmldoc-index-N.htmldoc-index-O.htmldoc-index-P.htmldoc-index-R.htmldoc-index-S.htmldoc-index-T.htmldoc-index-U.htmldoc-index-W.htmldoc-index-Y.htmldoc-index.htmlhaddock-bundle.min.jshslua.haddockhslua.txtindex.htmllinuwial.cssmeta.jsonquick-jump.csssrcHsLua.Util.htmlHsLua.htmlhighlight.jsstyle.csssynopsis.pngghc-hslua-develCHANGELOG.mdREADME.md/usr/lib64/ghc-8.10.7/hslua-2.2.1//usr/lib64/ghc-8.10.7/hslua-2.2.1/HsLua//usr/lib64/ghc-8.10.7/package.conf.d//usr/share/doc/ghc-8.10.7/html/libraries//usr/share/doc/ghc-8.10.7/html/libraries/hslua-2.2.1//usr/share/doc/ghc-8.10.7/html/libraries/hslua-2.2.1/src//usr/share/doc/packages//usr/share/doc/packages/ghc-hslua-devel/-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:SLE-15-SP5:GA/standard/a6876de0c94bd030d687e477e2a98380-ghc-hsluacpioxz5ppc64le-suse-linux directorycurrent ar archiveUTF-8 Unicode textHTML document, ASCII text, with very long linesHTML document, ASCII text, with very long lines, with no line terminatorsUTF-8 Unicode text, with very long linesASCII textASCII text, with no line terminatorsPNG image data, 128 x 104, 8-bit/color RGBA, non-interlaced PRRRRR R R R R RRRkF׭γT.;Xutf-8ec8f7a80d14500275fed682b35f834d6edd1bf12cb092868bf942e0b84cf0901?7zXZ !t/_] crt:bLL r%Z%` [F/@}LUtW<8縖!2٫ .g n)\m=$z/!^?bV03fNwd $yrкRћj[I =rPy'q $jx="*wVBc3kkeP}h_}Jˋf+1SikD={/&4/R!^bGQ!с؉Дh: H}x@(Z!@s7G%7jX!jb#$&23JdäK,>P?"RLF,ɝ"&rU_NpBċrB;Ew<=p 6 | ;̯ҔЧ*4rk3{,43acRsЮ&,:mms %sI+z,"恇l%$g)'X9[zaZUgt@q9x^v"cqdX*?BN[p$ [sON[ kᵻȏPYԯ,c?7\/Tʿ_~߻emo$?*' rrV8AV{U't5AF"97Uϋ V FnϻCV9b&lRbBcR5qtGzo9\f**%PE}H 1MgcEʚL'@0g]vd F*{\u Am΃*l`\E@U(q '0#aO\ `/<5zOhRDd(R*!ێ.S< :ن ;VlibAo0 WA.n^,6#$Mbc5b-́KdSp^hHnVM]sruvD9$~Jg(ڡ@tE{cWT*̯HD#Aw|~dƘ. V Hj|N^7D9ԡT'VTPmF.)UYY}j\2<{\4G^⌘J/1|˽ԺOv0ꢐo/5[\Qi$vpSijDŽ>/!=)(-+#oԸW"ٜ9w<+c꭭obq%!{SܹZ. <ےϜ k`d{,ix:3@6^nϥs uftEK1<cA01>E^tAEFQ6a~㔹sN¨;NgX`}fi>cNV.A^ݯQ]א9 OF̌G 'ed(LQAB=zc;!39i EF?!86+Fdb4P41ꕪJ) X1c4M-k"s&yu@q]좮di~h>Lw?3WuʢA'$9E.;e8ٲUH~Gh->j gi5Q MUP[v=/E4έ&!23󂛵R*9n߻n hbSʴX~ ךW#:pڸ]nJm@rO$:IPn+E;gq s| (^$X u{ ظAg%`;,T\1("RM+8LH .w!{e߷E,L uɁ ǒuˣND2KZGJQsrZ&``'"܉{*!jܻY(4w:5.64a_|b< c&5']e6?i4iȟғ΄`ȳh=???g'.Hn sRSn{h뭶yIo LSkbEZLj2e_k#c4@v! Lgq8‹\䦉6.}s(<@v*xd/S]:f7D>uux4︤p\~~{X&ȾL,'ҸƛT/.058"2;= {:ߘLLiqERx!t %Ґ4N-!)E`I*~iOdj<δ/FN"4ÚGNj5\yOsIm& th+673v| miuI2׷TƿZJ |3Q 4' QZo:2\x̯ZڃxbhZn \s"Ål66=DgS24q"p·)OK$ZOOaX.XMN4L c= 9 %\VSϐ%aăe`3ȭ$qAZ6.<E!1͂=kJ|r&aaKJ? ΎY'x#q3ObD7@^? bQŒDAG8ԁ⻗669E/\rV_+}H%2SgLsA5OX]&L%H(Hkuic^V:a 5̱b Tm=@70eguD)\қoJ0ʘ7/36b|.pԨNQn8tuM2x)H M܇䝬 ጭGLGTh\xӺOC. =p-"Ү.">1a-i.kI,C@ BbHl1>?ˉtpTgz/]LS TXe#q5 &d<8\lQp{a$i?lMYާulZ>R68P6KTz,"'qd[B>;u@VKtgXWQ7} [9_]rAU)68 }cD|VP3[gXw։mֹ>T enҮE^gQW^l,۶SAFVq6|ؿ3_G(=K3(=u$VϪ1n_]=޷Jfzq(}b,PE!4*h+cNekP& |Y jr*lI(&uA,P\ss0Tgu0m?7uLi2j#b3y|IrMhyu$j !01߬`:Eխ e4hhz %e}n+hL/S4VSR Fg2RiHjZM yJ١nFF(sb@g;rh}0eI!Y}@<| D$[רM&I7 .h$Y ٓck!!0zuN (@!@w/ʍceN*Zu=2 X_e;'9"U&`Amltg^!X<%Q+8 J}oXTzԪ+p=?_QhB0]$7=حa[U/.9gUY4.sI*˫ʞweo Um&zl!<| 1@ϳЗg3bSQeP29Ds|"34O))7^C+OZC{^O3/a}r)/HCܤNN)єgPp `59ԤʮJe'4H;Eyz$̶vZ'JՍ|#(yJ+rQHOnL*-{_n5ܬ$&g#wAMǎP]u3N1ïTٶ$DR"Xy}Oѕ&TI|KlZ㲜%6?0v+={3R,tv}dym @3h놯|Q23l6"9uLp /8Gm΀=rF9@? ct < QN4ԂT`(OSꊍ0RTģb):GҒy;bDyTXϹ;P!1kkֵ# p#9)ʼԚ}ft"n]J *Y:rJI(Jf4W>.-^q$7.1)5;6"#1hI^OEݿ5dSbP J'u\.OZ9W@&6jѳIҡ޾$'vnz%y6u87٦u?xSӞTI-OͣRʻ<"}/g gxop}"<cQ^(uuu}%/vqMBbbŹ踪e0/3uk5.rr/Le3ѨB~΍C\VH Ն)+qL_Ei }GdzjR2 l/[[G!#ザ^X @K+6tUʯ¹]#cJ}OE٦FFkUo5R>TKԖ =s 7#BI"U_nɏb_9"ŋ }J|TlEW|)EJvo5'^# og2E:r` @f~nBjo`<m"i8K ޓ%#]tFLnI=?]Fam<_bw#wMRy`(Wԩ4DA7ڔJ@T83µEoe=d%S;~IWZ'ȋCnQW"#ScTNpN&w~,2;ĥJ~'Շ{q-=)|e6\NC 'S)d. `]rޣ-[F!.McPD *^54`ƁBH,[k#qs˽J[7loIf1vaxOena%oZ;<.g12sC1Rn CeQPVǙ>,@K+UL`7,I;\(kҺrQD%?Q ?1;}mK⃢Y,B^ nLTd7[4>^s`Hu[r $qO]3Ðv>&d/\^Iʕ]ӿY#P~Zj5c)ӝ ?B)3|@@vUIoWSJ.V 3>#ZFOȯ&;l/F[-vYCOQH4ҧ738jG1~@NpH:N *_A<R$v jK_:uΔ'g"+!{į9aDv1mz_1I{cRQ<!uD衉wp_2P{Wz#fTHjoH9q4$.Y"ҦDRiPܴ'xȑZ}OV6ص*/3ݜXlV.*T6Grre%baA8jieL0ޤguUEgRO!LLEUSnV*/EO3'#Ä(WpKګ%*H w)IjdS҈C)l=j`lrd6{e0i]!WÇlޗ*.W`E&MwE0N70jO,7ūUDMUxloK< Uڲ)DUvZ+Tb:yJOb4*!5}%gvzB94 ܸ3\~}i$kRy:"!׮YdzTXki[;Mn$y@Yz'zT3 ;(4}A@>R75<,YPir-&yRx61 1:+`EFTaڭxi`jQqϹFǪ1Ĭ8%Q1XC(jPk%ΏPifꄖO~s%Hw(^z䋗mqx1rO$%'l0[}8& .y y&%ÒEBIL-6E E6E `O¿HFuՠȳ)l3#7'7@SwA75@',ۭ$3}-$&DG]#R. oT{G7CYY.cZ(x_P(G -5^ `EG,8KZ~ tsHN1+ZC[A=YA!60xÆ>_GcU|㥋ʵAMpiDD(V2)ЌH/kkdW&lWnPetnaEahtV,Lwݪ!_ɵ5cYwsn'mDl,=:jר!bV WYkTcκ@^(j]L.E>@:z1m &wMX@K'(0ՆI\ `^?;`k,%ELwBo S NdWܰ+mmKvkơ?ϿZ4rmߺ~ȯ QGA.)BҀ읢fͳrc2^J2G랦yܲUas7_ɯh Oˎem",Ln">&is>]fq5* "3R;](rO)ĸ_PU^aȈ;G]Tp&N3f4Ko%6Zvϰ_NLivvS J%Ki I_F;2QTb9!EETg|wZ'_jW7ils>'1ޔh);FmL+Jrjħ5)3,~7D=J"/fPdV49sr 7W.!>~TNxQ )m fVӹy=3^j z&Q38& *hfm'= 9K vֹ:.SR|҈V8: ޤ+axbbONFL>07?j9se]3n Gq?8$H t u+f۫~yAz 6[H27 k$:uq؁N\%:'*Qb@yKz{`QhT~bx4T* pB/NΘ,jQBmQS0 4^ĉT\)M[HɿLJ*~ G;w9EmL/W<85JdrZ1\Mqr(TpԣUyۂv ~U%ڴ/I׿v>ʫ!CK5i>JegiIvwv7&Yo;u`css䮹˝DuF.Ɍ:Ӽ<v">A  Ռ~dCMec$ADCBѤ;w$~SW$O5TEd)i-"748~,!f%eg}v)^vi(a֧Z:T6C-6N ,N\7jǓRf'u' /pB$-)=Nj~8;t#c M5{7BSTg\?ytjz,l3ȗWJgvlQI6Ywxې  eA.hC jñDj(.@3"[Dս@p~W$.ӱ;5^_J uOtEo _%k :< Kyz66Ƭy#GTWopW¸%^i,~ s/"jeRcաH>jN V9~ԝOU9Zdt Ո[dlaZ?wse2$ꊤ)U8h5zfhygx_eG&@l#j@4'`;6!H)TpIX*o&rM"!̃Z"аRi zy^ady UxTi!3&‰,SfA,GnT}>xT C#'l; zw0ZqՂ#>Nie $ƻaZ^%RUvKжBIe ʶ޶W{yc2(j`lMvFRjPšF3A _> +jȿ(Ĵ?DcrZkX֊$z>7zpZ9aS / 6+4H% Hgf_u*NJ^$vv.FH. o7 bB ,:FԼGs"׉fh|PmrHX}_薭 qR7I,N,=2:%#:^̹]𲺬a Ž/<.uςe&zU4EŰ^9뗵:>UoJe 6}ўLy" B o*: ."cA!Zꐉ^:g&xϮ̈R.?^m{uc՘gO0®!hvtBۨI sc3\pg䝗HH|DndIii+kTvd(-- 6)XZT&~#SN,D@Ub FOW̱*lûqs[ȼgMj{r4IcK":V*K`ф (I) IDӨSL^i+/}U+QxyTõzk)QeEv2SgX$lk$Z6);SEC)u#chrZa_1ZE~2@<҉C"h{pLqyA!b~Ϥ<]3\aKk\R,-)kqXkBԱa`VtgEH 5gökL$8n1E,P%~~q2Kyx$K 5@kh?EF岻unI0|&G#G cO%@V8;nBf23v8|Ad!A tkx8G<) ;`Ahn$JOvBH&L1x&HM[k[vՃO @#@S5D5V(lz?T`o HߗcWSI5nl0\7NC xwrQŔ29~s0TV.sKSeA"Q: IQ'*K䌰^4aI9ψKٞ7k[Ё,KHҲH^(ޭ8ϘH;@s3N+x,K2hM`-" #W6@ʌiZ+ڜ7ږku~=u2gNF80}X_r"O׿>WrBK1Wr*0!VLD#'OD߇HRQ̸is'Ғh 1 U0$pLHKrf/ɡSL.>&zFHZ!OwBlA@mmv!``Š]xvI ]1䶍 69SrOUu?k{p;d+LlKf`;p=V %^?XSo@؃Hl$'kgT)Q~&ǀgPs!M)3ʂf`U{fvtf1jޢKsOy">r^mE*§tiKW"*`KxϰXlY IԖXE\ͮD̷h)uHAua25 Kĝ82jkQT&HWqlJ+_ H^u)Ϩ h85ϔe[h3'%ř1E6SR8P,,x?ޞI?%SoTl#鄄J~ ΁$bK0C95^'ERVO’vder+P?D?hX R\cB\qsy]= ثc1ꨈb^#gjJ>@ e۔=`kvʔJm"NgepU`\l !ry rs|O ,NQ"S"PN"JJpLs#o] aGa/CXC,P3 R@ՋɒgD JBК>~L4 H$bV8Z=%ME p-ċ} Y@$e6 2&fYRW&y#m#IS)"5lN$9o03%+7Қ=N$^H1++:Ѕ(&OPed_Xˇ¨sXvX}ZQ:z?:Qmɍ+ p"KlbLr(QD;I=&*bWMb85SoQYj.(66#$k9JOhBTeZ0NJ\Rw+OmK4Oj)il^̫No6VJV`MB5ښ)_AxX43aUNğފQzY*lbvkl]3S>^ygC)f?a&+.TD<񟨩NC7Yow94 YOWcDA%H\5Hy1K ? ^5Yu}]';k61{;a#c̄=,8% CL%!N=6%-禊7̭d7w# vZ'b҃,]: (_!&ehǾ,(x) T GM*D? i지eB 6+:diaévo,'YZrx>%^24L^tm\`=_d˄z|7X)iDsqًOT‰P/] rCTh4cM+ըB Z?EdU3| :yhρp;_+2a 5_zo_74>m<9YSg8e]psBvc/qN  Ƴu b Mu-l5/!d5}BCppwp|/qNlنoay{z9JxN$ߎ)Ј{yńo¸;/!pmdKYJ5[fG*bJxruJf(gM|b}\s<c;ۑP3OڦJ.0k=vŜ8[ȨN~;|e7-q1U.ÒcC=?^;]&݋oE[ɴl[4ߪ)>*TޙK쬇 6 =jh t\]Ryki|^q-i'G[7po bg F@9PkI+2=0ckA,<16AW{yJׇ[ H4$xWޠed{GS̘ h ܞA)Y/`VO[ 3PX. T*GڣRq,n2mԄQj~$u fIǗuh9$q?8*͚3CCxҭl\Y52Tu'EvB~d+&]rO(Ǹaƺ'煯iUu.] ,T^͡`q3oPfz)J Cԁ'B=ȷF{PH-,AAyݸ`26zsK;W=4/ Jՙ<\1B1Վt/iPwWq N]؄ yYmGo%*LQרpmc8#ѳP1|rGS͙yW/^ow5VʁB:!~>!D6G!^u''.TYDg{uN_ 兀Ƕ,@ '0S'&1SI U8̣}*f`ph[': &k0cs 5w"b6 /:8ILt׵KlCOs\kZo@-܂W?xS=G3[[p!C)q6_>%/tߖxF"r"$UGngF#wd4郩gxBX<̕7ͮ Cmt*5@҂``D|?ШbZ,ztǝxE%Cjg*6<K7#%C[;~&1%(OaUn77R `xORRXycB 9QsŰSc0VڙlSXb\/Ugoܴ,}ߋ4MԿ.]s Lj5pdl8QW0! BN \O]r =Aӕ0mG~LeMQ-=2 bñfEݳc(-}0BNOqf~ep蹐>i3O?|)^։Yo#U@ |[+_5I.|k q&@鴑rǘU'9O2p7x]$G̚b m!ܾ'J3D `<sɉhHO\f !AXKlqA:r]s)'Pa]l~eB9ۊ!|:f~7cy MN4ǵ2ZHrU<3^w:YRh &[Vqr"hVc"NNԓ*_"$lZH6~KȏCbi[k`5]r33_b[f׶$FSGZN8/N+@#q~#9}nL O4Ug$ NA{304:1ֳN¶Mh 0 vJoǰǩd>=OtQLݸ량Soio'/߽ڐSin(vrHr VE@&rEľ(oRs#e5ҙZZV`^ @JXKt^DAYTWAFx&[źPV2 H;^[bkj/6_6 :'d8h O1[PvwSg'up މF%<~*S׋G`#tq޵ƼfL-c7BGg VG3ۖpHÒ2OwMpחܩFA:I gQ\]=sF8A9:<8; B\C*^b\pՁ&|&Vt9t8^2B/{[enS5 دy3<@uq_|kEQBڣyEߟeb۠fzBMw+]+٨Ea%h da=g!gŁRCj&{e1A] ARn:>r;=|ھ(j\Id`μb#^QEȜxK@MW8dp#ܬmƙB/8N*V-Nת?ȣWD ԫtZ}7ģΊ|u0ppX9,9(9%aθ0#?e-ro4YuI2H"nn?UN !n.vڃXcny;1P JHDK d 07H{0-h/kNҘ5J_`!Y/Fale˯%&ڍv޺;֝px^8BdKvY1*pZdV9"$aer<}0;ӥRKxK8ٌu)a|H.cx~+.nӢqǘl"nfH<ƻq=PP u{,z^".8nxo]s!J0:o,`/> bj&@X`PL@{?0J$O՛V!Ee9,\+y$TUзPDpT,Ю1 G w⃆a_ɰad=E5 ӰMᒬG0͞Ψ WL# qC PWBpW5-ϡ]jHn؂~$_d8]&يXkM FnR ⻎ȧNf2 ],Zb(p9ILnrtq?9Oȕhd5f~,z[0Imvk6!baX^TNzxv/]7u3h;?&lTk!k 'AsU\ѡxb%0t(_1C^x;|f p/v,|EЏ X l)+rOotzSC-v:2o\0+AHs"~YW'DԮޢ_bMm~yyڞui0 N@`(Gb.)SU!n-02E@)zoIF3Wm̶B%WG;D#ttIa8s!jjU^ T JLe[/n^erUrY֞ DD*jh7+:GlqcfK'S % 0<#f`[z0 /\V4.)nyaq= O݄`*w D 7z<(-rH1t$`bT)=3OO6x’C0쯋x\r 5ӳi2Z,m|& tH]MKTOB 9H78[{b}b*nվbvG$,Ag[[\gfYM̞N3r)ne32+E$sWKWIJ3MxEX.PK; @4~[Ϛ ns[Y'O 7A!I<̀EQ!sz*r(^Z`R5}a_@b8_b2}9-2Iܱ l>ll6DcЕՐՒŧ=g# qX½%fbÜFZ($fG@[>'D9d6ty)uDb5t{D3(9Om\R]c~:'ߋ×ژI^-رۿ\a8"/NxHlXB i MC܍u'' }bz=Ye<4gN~ Y5)wҗk++!pAc6}EpӢAJۑN &vΧ?bec7?QH !ׅ^DO 1a$WÚ\v HVbj}WtKsz`ye♸Kl\đIjz"Tp#A:Z2wHnJjd,ĖX!']X ,ce ?n!Gf8_D # Δ3ij9CJG gP\QW̯,tĮI)!Ŷ+{#]Vmy4 &nBIO0&kn#u`Hd6T 9Tnn/CpPM ts_Mui3;t홗ƛ9#;$sNBV{fphX{Q9]еӎWZ9.Q"DGmWjVzoD6ua>̟/kxsJ5 Vi-9'5Ľ,Н$/}iu,CJd*iHees3гl%qtkG9B*iǸj Z)O u2oH"L}%Y}Ac.O/,y j2һd}ie5/7=1<(!AW*!~/raΪ0ǕKSXj8pR$8 1lLzy^  /@i `(8S;H$FH$[ǹ9ky\sE{QiQ<78 3s[/W2!¼3F嶼KF ?#nVM B55Co|j#Lb?6,!-icUXeb g(}@Xu-5J<ֆ-| (8/UX BMh;XQU8$HJ[Ř֧G?qruqHu4}X? ZRYOZq&gL?`IqW>j$UePxry)C$iz+d +PMˈFŏЁ$pvjQ)_!'?n(mܤ."W}TDT:|_nKSFnd ofT@U4/o =οdFM62YFrn{0x&Z`|LyX129-npH<TfFD+r3ͅ^J*P^,fl7"JEP4(Vs3e@gwo"LDPģ"'&$3`+^a1;TJ Z%(,DD3_؉HKDk?u`9h M(4bd =KGQ?ljk3=y6f 8X# fys^Gͬ=GFӕ!P!H8ȫT_+,Y=M]tpZBXH _JmG·\]۱7*S֍Gr[qT5Yţ | Ro{etHw윪Z^CH_]祳Y.Z;匳ܷZ>lV٣f#?p%𰮒h &{/ r:JmL$862ݩ-l΁q\Pj?y̠㙐JY;޲ Ytҗ hj-JHFaY\I ̚TCaavwn84t/ Ako\|ѯzi8C2dǿN LgTjumbD[&I ȅߨ4ͮqH]!]D' %K!_"Vr/2|mI:NSf  6>"ݗ#'2:=siX oTrL;tA`THcE[U3`&8+ lznkݵsj?6~SحV:f70]"7p CV1oא #$WO {<^cX$y'i% @>ĩgH~'^Z/Sη,f (P|b:pu:-p@#wQ RCqr6c-OUt6G que UBdZpUb.9M^B{=HI-U$0ѵDm:l/*zSrBeCȁq CМX52[Ab=}O[B+U! ٬X⹘1ĉa=jI*OX`ھA4v; zNЈjBuCaMcZ!ly!*SQ*\Inq" d]8ft ÕΓ]л]*{"gѐ'38e~+GQɿd(suʜs6pVm ^_PRO` we3cX#{mYU yg'&*켢q`" ը_@37Xݶݑ-f,%|);Dǭ短S|>˜$'ڹYrЪmt F.@SJN,DL B/s)(?<9]sEx3X/&SLE#ox {.2; v_G|2h5%C!h5 eڅ;fP|݇!@]L\d޲h,-t|Jq)lL3~/ȥa\G_y)װ~%;(T }U;h "tidr4DP?vRF)$A:$K#U1'ދ`.LLǭ"͋׃;b 5n :hp?(FrO/tkwl0[8S|Il|D{f#ESɝL9gV=eORfq+Y~3*!DqC#ݺ,Me6kAk;jT7}lò^z-1%='`K?r3(tw,L N?|qX< H"Xkd&F^aP][ 99b*qpB2ܝ~ spy@ד|{h̗*nTs3 %H[REdg* \d;mB>[!d=H>i}y;bfke7)h{~aAN*}jٙ*ʢ4ljkǽg2")J/&) WE*1JFlY cXNaW/G4'Z g22xoVSfy+(pw u=g l2d!“] }ӕfLXcA >3R;޳O8CE4p6[j8Ty,q8.SN_ gXx j [qֶB'G)^xxFKn7V}zSVE \9prY--|;(_-^T"^e%U(a}gh[ƃ"kr+d؃YE0uG&q25/rvKiY}\SǰH\Z%430rbx^2MOJn7J(s%L=-jC,NBߑ)܌W~ڌ[lwlYB\" .@Ȓ{\Yj_|rO7~,cˌMau|f:uK_uP v,2A-n}Ij@"h" cH*9N bo8ju+|A.l럶OTrdz w+6eO(b4qxz[8F/w,-ge`aD+}l^zVgy>^5- X].'j}D8㊼ 4xS{* B 'LzZΛ@|vcBWV 0]/C+; 5J oAh+13 ћ{Qa_Mf W1&#~ $ |g ߇HB?7(~M4Q0|.T%\]Vg U VFz2BM!e"R3 @>2y6Q !bM/;hЋG#9َ3&3fx =C #NnVQ|gC<-6;P"1z:o-XWK,҅vVTȷ"*#yemgA/sRz[F)ngFk~Z.ٍNm"5+n"~b'b Na[t4k?fKT {L7[sѷ{r!A,Ҝ^[D@R9,GZs}M^V 'R +/M[ q8D79ilrAHh$e\C'HuePhgOtq7RÜqcstqj9/4BܯA0uH z:. yg.3ol#wwDhxPּ݇4|J7 &-+{S l_Rmt /޷WԒۯB9Fʠ%7 R( `:嗉$\xOXy$TCb\*'ľ_2KÏ`G?ϙh#J!.\O&}r(D.cra3}$@>6eӶ'rFȥU@[tɘ?UziGl!u?ߢSN@7a8>lӮ?5pqGFԸY\'w }6g_}&F?M8cP5iY_ ;4RVi6- nnӹhЭ `hhw/xl%ޕK@9]!c:EjYKJ4/+iL-<`qRT@'R ^؉y~jzXE O0/R<.u/cp LQ|a ;T+ł0Xn"k('ѤPD iCSlg>ĺ7ʹ.bjbc2^%O-%B::tXkDEmrNYMmBEȣV~'HĪnM:8?_\zᖾ[TMٞ AD%2UgޘI{%ݠXj) =Ur..>b*W ]kCʗכH)=6$bS̸wl_7!77ps=Q%NQ A3qSch&C&0O2\Vp`) 2Ӗrbp eX&p'yG&5x s+Tdo}>DscFfp_80\)Aw 0D_S 9>xិ'/?l'|^0I !i7YG0;5!I,x<%?{f2W Б86Z;f͗KP=(]Qj9P/7ݻVi?Q3ԗ=A[<+!@@eJz:2e'7n_T@Z@ *,xf_\dJ3,%"voYnC|R`$lg  yROܒJ kKgn;Pd93~T /PYH''>/XIYgPd,%G53ϰMsѲ* KQZ:cI'ERB} H(0pvm\ :L4Ѡcc3ANnezbm)fT BWb:4;R ,%r>Iu!$ a2)DF# `?;X釟J3ڜPHI쯖qW¼`vi͑t\\ ZhY3TݤcO^N{MS~u֒ yjM6?:iIKb`eq(T@vcoP8yϽ9縊|*˘!;J}]Z`@e}nc4A1$hB'ܸp2Q:vL4doσ˲\\aAYv[kW,$[ IYTz6iIXf㬜qt 3ߨ}i{H(u.,<!K-+  \x6q!++x&v ̬hVjM'0&pM%«8y#({wگл%}5{GW3OPR[*,e:z҈ f5(jFТ B:"A 4P8CJTwsի1{(JJ'/@+fyY)BL0=/wm^\8E+BTrQ\҆ 0h/ cwyxqNwu [ܸ蹥+35OhL㉪?eOW砤y9w _*l/Scct9otue4Ux`aCBં޷ O,ȓ|4d}guaUx P\\59}l g!Up$:sg\"_ kXgH$_Nk$OJ lx҄!_B_&!Ir &O뤈u8x?`AgIScHW * qVTm*4йc򅒋_Jݳ'팁:;4 fIuW^5ԛge`AfdRj| S/OGM^Kpke>'p' %϶rP_ddҌ_E;8J3sT2MO&XZIpݎEŠ^ DwWWs.`9̚H] Ё*{ƿw|ģf)a`ehr$f9[X#Y'x(kXa٧fC$QR/utat[YDfþ8+%C]}KTUʪO!j#d<_Pw(ӐBt(bC; Z=VǦ3D=gOI"\t-/R5yo8SWza9R]@f4ޘL-w~苹 —o[k!ת~K8;c> [g“Ad HSZ{ /2U>)1A.[͘s RfZK2b`D[Тs)oC;N|W);|`N糾* D62 Wr%^<+C5O -:9;Bdpӵljoֳ{3@)ͣYc'7iF^JX S<7]txTS&[AR+,WN5VNK"~i.dCN칈'(h ݴ3MML'gj0Vʇ֪F9Z6Y^ǎnToYuB' KA)}wy5y9<˜MK;eϘHں|v;ppq_?zhLPVcOxB5V+FŽ|apD(/ `ylJӉ, (^ OX(-._(f0Cӭr3be3l1,4?$ڴ `:3F1̓ tӄgG\OP۹@z8$|[˗2uTPWpC̾W|5;vA겾E>NA(̤">m~39(#69B$I0AnZ$@\kKкkA^~ Žb]:A&CzK-`Oцl?ٿZ~á0vLơgBK&tbFYɽa(xH%-ICM^?2&SׯX2-]7@U"Y} 'P_KFm3LSV]GJnm%"aLS+m\g1L{bٌ x6$GU/ByGb~A{-hmRVF-d^{ぬ lMI(*a)qnȥ<*C_{⺞kpSƐhz+x 3gE)o}ĉ u^"`s&3.#"";]Mr5b=Rw8Ȳ#I R[)?"n#6ܚ$gQm繊)(kS(PmE]/w OVA &/ qXI1a"hrKgb*.2Go.aK>:jf&0i@er!Zp)50HQ3nC.:!uxj-(!4Vv!&u"W?$ |~rmςH\6qߣ}jlSsũ(ۯC**^>\I-—?ʗ<p0Vn wJSv6< yuS~4&7;*t> H'U]pԺ}6J4(*,C UycnY|ІґLD +-$?㘽ڴ~[M_ E-:!aRy|xy}a=g{#"?tٽL߼HiiB!@өjUI8Lr I)!;?]6dBS2!WZߩS1H*YK+G+kwZD>^G{5>wSccr=C*)ft'\ gw04x!Ң mZkg:U768{#>i`r@ NA݈:*G $`YwTOl~pUo;j␭kM,ȫT B§,SlrC?E6#n(gFa JR8o}P*Ӂ"ye&>,UPEr-ɷwg탸j[8需\,NJ=C _foOpсh9.Ű2؀yr:8(q{4kO_͗)y抎+#dÌ$B k׉ބx-|ڑ_1`R+}pcj*} أ h7~u[n0f#e@ ֣]as5/ XbD[s׌l=ʄHWH34ÆKC!/¾LfjA/i>}MM!0xCEr )m]Z^YF$*Qa@?y@s?^˴bGpNJ\6frzR $X,Y3"nYxbRs9K>kJ1 n-Ln`֟rB #$zlet{DC.ʻ.)lUb`p؈<:6^_]Qgc">v ,A¬N&dӥlEhТ[$c[+wi~ˉϹfZ>4;8*ʭ)E6{*1 =KS?L1iŸ._>pɝ+I}pg%כG3~ts=cp"g-.*FYv2)H^4!/^!!?ҏRd@Iw.~iUI+Rv2B|1f_ !0||HKrWzY fB NEwrTx+e'I!mM9wsY~t X'+ౠLo$pQ)vɗiuxVAh,P]M-] DN(G5BgL v;?9H|0x8td' ϐ; ' VE3k6;j{tlIuRճh(~D:[rWZQnk.՞ b7lY|@fXiY );J;pޝm6aJ $v*w~8Z?kR:S\-Tnp(`l-7 (5`cEaɟrD87." ݯ,X#'Kz~P[߷m-l\Uj!I)G#+\t0gS} c_)M,ɥa;#zD9qj`$1+-G";nxP2dr6)xA5坺ޙxG#ewL{%r$;uCڏfbZ8<Ӥj`m>u.zw6mʬ;CMVUdب'Y ո893\ (DzJ9ET'IgM5v:-O'KBo2mjM\D-W9^L%] oj%,ZOQcvai<&0Sw D'9͵jj{K>kC5Zi0$&1Z:x@*sPg0.M:,iHŃ}<4EWVc6p9F3 ;KYSF4,јfS#t<5Ȉڅç!UHp^I\3m %'5|:谀BF$nXM)5 KRݳ|"T?($C7:NE9MlS Qx(F:*N?Q4wSrKόРmVoN";ض¢+ C}Q,6ME$-!)INt"H ^Ӎo4=Of.MƺD@i=ğ&@Ȫc|Ubῄ2r~)JiDwD_{(W,#[:I槼KAy+[$F#BYŋw f41QQ_oPNk44qUkg?b16J;ǃS7A +9bAI5.uGb(qN-AHhi_5/h!-N*P*gN1/g$>{{5A\qj0ֶzYPrMUTS(G%x`E%i}g`/=`2:/+<ϡhr8VTO 0V]-p,f}GA*t h!4ÃT!ޅ_#$@/?d{wW9\.Kk`f?sf ߇gdIℨ^.0RUoOu/Z% 畼mQAZ;3aܽ/.\K5:Ԏ؇@|̓!{.$5D a/U/ 1"-׎).38ޗ$.guKZ-,l`b 1T,?q&lU\CEȕV=;Vl"uIbao0zl$Kqn3I[z`I3rGvGq`SScr -`-vrGZ!UW%[/#ppxଚиc3kuEjPUN<4)K ۋ$Y]J(›Q6n?9+ .8쮼Ɛrg6ȂMZU??Z4,,!T>dj_*b,;GgE3ZvmU{gZnK[SnonC>HBZEXg o7:>|R3K ^nSQR5[,: 0=)EWe>O֖|>i*:+L?m6!0w6V,ޥDW_h:H`M"D@ߠt`**8ꂮ6kkwq!i8pt@,WgoX )Xk; AK;NX\Gj@$7Z׫.Ź Db&^K~1ZG)|/}=Ӯ& / JA2Okx\B\ Lb/ǩ) ڵW^{%VȀ 1]4T~Mznm dB&+X&$z~$2(,dC k cԢX*?Ml? R5-Rr$8r>BblZl2h#BnG"*\Da]K@EaUq pnȒHjņ[q@bl8-St Ş;nHʥ̮J7$0:DNa˲+ͽIǖxE|$F)`؟1Ӂ|&v4C',/<9>fq ةhy0ظ #Z Dz<#]C9/K22,W6p% &ֵ(wO1!β[ׅ,+UCo[tќ ~$wD󓿘_\h]߂ߟH洩2aqtg0gmW?3[T<"kA((;) X۪&odL/XQQ\Q@!%#WBJQ؞"x)PNb tٮ0dhf}\Tc6D~l8+-biGYҲMU5cCbg& &GuVi '\ &G˹В]ŽA˫A+'tVQ>p~a.#qL.8x&Rif`= _FkQ`@q @YNriTm0cib } gV?\(]\_ t(7Nױ-H^<}*c[ֱM(}{9BL8c @cCi%x){199*QPiGFLz6`Q O~NNH@V57UKlvll4 P~fF"a%w?]iMڲ#HIyc6EA,m,TX!?"t.Z)؝H4 ŝeɐ+C6,%vZ*w_WVZk2,Wz= j΅E;oXqgQDn3(|SxBFjMzZ6rGrΈ.q>~ld<>xRbCFρV# )A>97>A8%3p: :N8ۡ'a">5'&ފ,պ4/ NB L;2[yEs kSڔF',6uPl,qVky ʹyS !D5xR!=H~j$`›ߞtѓ4-&g=nwy`v*iBlSU,5 L4y*mItfwoP#M \>t6ʒG^>V,˼4)(h~DLTTÒx؟xCωYkMDDȞ>~^^YAer;lm[ghmvdkOSHHt sY)8s^nuo}HSq! /EUPpM^k@?o|2ّ,UЭYnއN$d:=W}ZMm^|oIG fF@qq\B<=t殚A/9x}ڄqffo/quP?7Hi8˰;L?pܺ:?/]G&F!6Xi/8Mn@RZS!M _)O;R-a? p>'#U`d?u &uR(Iy͞ͱ/Ǩm5ƌV98Zg 8q.*UڍjbKNӛFŲauO(A?gGrͅɛqr⻁㗗A `^ҴgAb, _!qj1/x yEM-nvLr&!s*9F{uprBCX,}#7@rk#MeZe폥s(;Nȟ 8d෢a#vo'##?F]n/[Q+Lx`= eH_4m!ePי-UKJh `B5ⲳq}9 ])w9&o[GsRoU?2=[Z"⒢#˱@{{@{"8wɕ3SƻtSa[%n׻ r>"xקe+"$Qth"u {|E(^h]7wK] {gc' N~uJBz߆L2b _f(.?!j&x *2e7  7#\N0:ɥrb4hbbV7"mF)dqxsAfRS/HjHb1<%̚WTvメq{g~.BJ "*K7GoLZh.=6V!W Wq@tVNmDXЦLS?ʴ&.S撾&0" (Gg 93fM8WbZcg{ F?osS:EZ_'~ [~VָCrdїsҬNq%Th|zhc'gQL+|o6#àhcwT)tS^/D4EVC Wl!T͞ գ%N[wd#' H|f&R5~U#.NX@.ZiNB#\++TkAVAtTf\_R5% ^AB+S_ړB(OmHԼT/{j|ۣq2>&$diHڎAu1{98Á){2~vcDnذFF(`Mv`"[9דMtǿ6x:r`ҧb!ˢ"'fm4HMeFq SpNRXHO@aU}g4:J<%c(1}v%07z xvp,;KନE;>0K9sg ` s҃b/h:,__]PY63ːQe[M xƪZxL > ڇѰl.0QąsAR}cRrbr8z_ùa\ \Pc0Odɠ5 xQ2S6kۚnSaj|!py*z^t_pllZWٸH~͔Q՚?p?B]}NP$3D??7_Dɣ ɟ7wħŠ/Oc#C麶С N[+>%Ra^5qG QÍ'P.ğYn^;BUrÿ UX$Ox@>oL' h. G&O팘bw8*[EΖt`“@2Vs9I_!t>h oȟKm'!dxzƭyh⣻PmwI)pCpOpE #̈~crK0Cɮ5Lol)𫜈4O4"L!}\d0h)dG2"Mf=p|gvB8wRұ4+!(%5\Fފ:3A4b9+`ΰT3VS S;*T_@-V$9%Av`MoSVz}DR"|9HQ%S_ h6z 5C!ёdw᥿m.,_)x]g닣of}2Y]eF['~_T N xf>*YU .jpF)E:箿TE1 L]bQ=s"Ⱦ4vMJ g= @Afc&*wdѬ ژqNTc88x39&Ǹ U367_L/MNͤm:T##CY-6VqC>YאXb=d@lZ.͟u]ڈڒ*6`ZNLNyhj#QgU&yբU{5#$<ē]~ηj9ult'! p>UO5&7.F+h :0Hna2!*]~-n8i w{eI׿o.*trڪ9vUjG<(dCb|}j= fV+N|ǎjGD%"HI/raLt*[!V&[Bu*@@VMPlf)8eLp8n bS7 :|X% .+FR0 9~)P'/.25*o\R<'ƞra#wx.YiJ]̼vpn[xFE2cB&/3{Rb6tqE& |PtkV"+-!,0 Ж2:59`E~G4FGo &-(M 7rxb M(>K/ƂA^I V凩2HSXOb%rX@5\;bcV^w+<[v7+b 9Q Vdhv3ΗL>U7ZP.^fok O` BM/ߟ~?9z$Hl~^!}wSw=cՕ(q.7i5ВE޺ 7ͺ`j@`A_8CTSV狫LNyP!.%nP)aP(]X Bʃ׋L R<odAb"T@ܐ蹳hnȩJIba>EãJ@GkOO fu|Epcv~'_x>ELbLFY_ |WV} };5gQja0CY*_<41M7"˄W&-Ń\eiUre ;JĆw(e9 El1 vAkJoAXKyW1K;x0 a Nd~Vx7c&>&,e03nM?"W NkpY^1 &~`: 8=t&<6܄䯌Rs[R iɱtK.5 xND)#:TG>td?Utu_.)_QAi?0A2}ģ&8q)UFT$DRKac S7u P~eV:8#̜}Ў C Q&HC6f6 s.h̎TmVoPb1Z$Vd=t |uX42#njH經(ԫ<%{7WhGAGu۝/4NCV{(w|BaE"Y(g8O+կ=E됂a8g;vxW(/_Iͅ])7EzwzintR)Ǡت7AHR]k~F T8JdnU̴Wk0=Ϊ6&u?C$0.:߉]/ zǮZ{L+Ν3yuS S#%Fd$TOW&$Q|jQ<1֏V̓(e?] J`o3D!K߉d/c|c;Vf g=-`4,d'? 9걮b0W3KdIay[CI OmyIt6J;Jc2:O'87qr=U\RFzw_Gzf~R "/ܬ&Geǯ;ֲ)V"%y۹[ ۪?>L ug֊587n3js/L쀉E[2Lhs+&埍_ GhY ˉþ &Vz~پ*ںmH{SV]YGiu1c^Dl6%m NuIo nj#3}m+Wza dFG|@II:nD+O9L=Dm02/1ıU:&b<5(谸% YUش oj>+o] SjFGŠdk#?FO¨%Dʧ@)Ղ\LcDN ??>@|v.`~.o(~IjfC71Z څ;scd)floA鍨%{Ɲ[1~FJm* (pn1M׷fE"њK*t"6ea gTzRѕ. &24 C!m`r!G]|d5n44áM\G^N𶸝ڀ8أAm(a8Àv;ȊBMS70*m+Y PWoGAM"ެQoʁbo'~ye!xS !k8'5EJ{]H5Qᬿvb*_Eb ==<7j\`XN鼙S_|k-Km^n`.G0*.?jwP"D~![6ۚ#tdV?6E+PV8H%7K浶2!~֔Bkw*Pc c7{-ZcKπ#)7pL#RE5Yo0Qa@}K!P|hp Vfь`dGfZ܌Dz%54 _ESK OM3Gp #LQGT)wm>RTu{ 0"%tz;B(spw}*z {ؕպy0mfO#-˻֘]FEsʀIɰ܄єdl'a*ӼtK"EKIʝ#PU.Hy0N@,P'v|*? z3 \o9`Mh(M;(BeƸtu$FDr~*k2ޮ 9 `9ެz^m"Ze{6{@ږPJ^MFc4K@[[ u: nFRɿyOs 5n Q%̪5/ȏF0ebRqunI,6y"1P(OlI.}*h}ŪA092,lܶK.87]aH6T3@1ϟ` @Y KZXƠ2 LKv|/d,+8FWMցkmgG-::B%1/Sp2Rx8 ֤LZ +} O1G+RdNWR-cAfH)4j?m)cfR`ekvtY3xE<^ *LH(5cO 5$o:CU[[=DA>y_:#A ? V{5Pb,M"1*&/4;Vԍ~iN3sOFzCL=A S,rqt=z>?1o!&t(!ef#$nڋoOT&q#A7PhAͨ7P5$' Q7'!xވ冺=+G'ڦ"_t>c%+lcQGw+w#+:m2z㠠6'G!;w{Q [O*DNPzX)kw0 oaŝp9Xluq /0C|AT9K;`z| -&:AH&n ֳa`$1O], 5Έ$C-Ha/wd. -@+gjA54^[U#5;x1}M c3&3m2䣃Tifz/4/l$r kI4d=eIda5—c $zړ_IGpRA?Q_+5X\33#5^PgKRKpZ9WdXt[y4~;`b)ٳyG _qӟ#F?B!46΀tGAP>5ݩHL p=c Hko q5lrº=ڈ}\&+V4nst9qa}$A;r=9DJ|05c T1 ZЅFYh[ҊV(nAfx!&ϥ|jAn|uRo/ ±c9\Lq &|IBwtDĚ Lw6(%P<6V7*JznOzF,:#$+2.*5#E7>aUPB;cZC$}gqfyB~gFwΟ(~ }&[iWKӐO^x[b_ 7ͥBɴYeT Ke]% #Eؒ=ty%z43r>mB&G$c$Eg d͢0!fjDy\SU~̍&p$qVf.CmsR[c>{DY7{o'-ry8)@5Tb9O+;FC,k=ŕml\UΪkJp`Et>F CN#VQ6(LX[mRBD~a䛟Ub}i]xA_=C>T&låBI˦ٜv\yVVHvd q0{¤FX釟." ,d|<.:\̺\<v iG^Q} L%&SVg89{/yuHq%zZjzG׬/qZHs݈v32~\XXe:Ʒ[dW~}C]*~i&miڙ0Ul Icm"&.m|{AB瞄wY$"a\ ,e^ͨ}T 1z̼YVM&I 6v. Cr==HBd8?7PwCz9k2 WVI&=>$* HiP%S02Yf=xuC(V6סVZƊ 1sνϜO)U"o|%IU^{b(1sՊ_mqj۩v9 !tR3K5HwV4TRdӵn4? wŴ]v '+L2?C~E h ҇ZmYMWڞMb&Eh5> M{z$43Ց/1z\#5l5#o~PG,QBMƌHk$Kkj6Elu&b-Q -!cVZOKhHPYdU[Hz> .F8dqSvr u.Xxw\!]!H\tUD =+H3ylp%b rQ)/') "oe3$+/5oWK55$cJR$âڊ^(xN+ ODI؛%:)|gJ v\'~~`5B DA?xRFA9&(>%oJDZW8$nriTlFxC:F6ޫS/mD&]8ؓcS!`*-))lT‘ly;f Ӟmpዏh pQBmr7خE##hpel.um Rwz/efVv1 J"{iy$`zܣJ:Hd_9a֝>}졉G׳gpw;sLq9;/puKyfŨw KՎ"= ROcdRYc:R+o'yP3/|J.= <Vu#o8Z(̝q $,)|M">PK]G*l^e;eQʊZJxAVǹ1pU{Y$ .T( l.Z^Xhh "UpFc41xQj%</@CuE;3a>aM^f \q< .ѻ I)lƤHjc7LIvi!L(i CQ'YL臁X^,JkqdF3*|@j\u]ʓ)HQaN±8`K`TTv:EuBߓu37&QcfvCQd vY&vj 8GEP$h(܊BtDg\Y_ 3 .AGDQ AYΙNw0t έb+b]=*R2W +AD˥`Έ$ݫc |N Y*jF - [ "T6Z*Њ~ `ЪFu|zTǏuO1p(r>|53wbY\H5\6N_FU ÛEg *a.4Ti1s+9nAvBL~Ԥai,ZG;"JoQh\1995&wZˑ_=o @_#6\5i+C̦:s@j4?UaLks@S8xɌ*A2pP>rpt=!D$2<_(z\_i$0 *̭J,A+O%JV`xD쮶q ZdQ?9>i_N\)9~64,.1w¸M?[k+w&.mɫ-%wb%hЍ$hCk XmNbA3iR.@c>2ܕb749 )[q)hX7qR cx{B%c;67v$F+nƧ\Ug>\[n9GsY=& ipmpl=bcdT4ɣ8wHsGV+-5`t.d/8Ù/s`FG[+^:q⻬G jNMVZ#72VzPqd:ɏ/]qIP'/FIyVj٬e~S+΅ժ`$VLDf<4[Vѣ8Y*'d|d$JνAZČlBZ S/)EwHOѩPB".*Fm#5!/"KQfky5I ڈ+$^>|"KզǞ0E)z~o ?l3w)vt=. \eq30~Is>QU}laNGP\pT:xDa@˗ ڑ@!{ n[~}.?JOT:jk4?n}3tKڅ橙֣t*SvB`^ҏձRb|1E/'S{a"9)`["ߙS*pcTDޏ5<==DX\~֏H/JHdO%\kuH,rUusĎR+y°-[dO')Aޥp"㔦OM-A]ƽfm`xGPˆ3Q}>q]P7|lV_KϦ6i]vmVRkv3=TZ 8u"2o/=QӺCz*G?s_>Yb5ݨ{{ =Xb17CD%>9LvܲRGZ.̎m^V^ɞ4;EoV6"B2!#~ !X^9~@1a5^vHoo*L)jvZ^,#ʗGNŝ `q"YmD4(-L  @ig]>8P!tAb@! Yq]w|&ʶIlrD1XNq)$R1&^c޻R>zp,?}lX~E˩L?hwC.!F (hhtg5Czױ6Ne,af^m,fP?J{(y27UyxBIfRÝt#js:Vq"  A.+꒗WmZ&rCpON9PzM5?!y"iR c\jgqY$?)9*5cQ K5~3ݮ"fb%fMz9-~ϲ1Yqh:$v .CnOZrېqu`0S^"V@0r@V }aAH̯M*2oU|0/m1lkN0FtFd|}{zf:zk?o#ܻ+gP#c \ewQ!:Mf1V?O "Rgù 80g>^*9$x8uJs־A`90`SS RVMOQpܦMCޚZBK EMti,.|Ob}ɩFucPC bcXyUqsJd]{coE}T^t8P8D<~cB00/@])|=EMp֪իR[u(* 8d r`S}I$hOCa\ETM4qÀDb O$Z[B5+Sݢҝie_LN Uq.1Z&XrD1 YE6oapeJg4J__`=u~S@%”^p (QRKbg96ђNY:7.akrV|xٓcRNZ 2G,=Fbggp~+̊J2=&?r z?20 gFX'gVPW.LY? I8PX޳3mM=t2xG55~`Ox0s?hJĤs;#!ljy(㢰i'#K1 ܽQP_^WTqy 2v g| ɀ';,5Vy'R+Paڥ^ܳIG|m BQu?bKjԭ; Ƚ6 ɯT4䎌Rwbit+،m+* . `U'<b݂u{x, BQFUkX)빌0ƷAe }Ta/'/ .ܹQPhx{:<;&s=P-!rM{Fb#"B ޒɹHB*_4rωE"=emy@v9B@%{4T1~xȤ)dz5b}5bm1zcK ̨XvVC~J/Txj0Tk郺CI *,Es`n O0wͲPA+D㢝~ z}e YEq 矕C@E~!wF`O--J.r!ۋ:gM`AbWYn+,P wޚ-[K ~V5W˧d٣Cȕ!ymX,ф8v"[)~lRw3ԀJLh~[k$8Vl@{<:A֕ԾҘdpKb=P8(QTv".~fԆ$2962Pr *.x\p8щZqCAOj۵AlX(4%E? PxdJi?~Q· /Hu]VǮZP7o8Nqws`|E)o'IXw(eD/ ѱ?ymV$Pq}pC *]i⇝1E@d@65Y`gd]+u[k2 ͯŝ,*ƒvÖ567Jy]QYku*[cڰF!֯<Ø{Xv<0mz7 uCgcZB% ~5li?nkƧ7 pa!#_@)p[UE$K[ecY%,"@|ۻZBveB%=5$ڋ~-I*{C+(~7Q1H1o=Mu Jk9`am&P}v]WP@Sf.z"k1X; P_FH~hZȶ@HUJ5 a *oe^BXnl`҉jQ]]VrIJc(n39p{L(IU8?=_;v$' Nfdxi70^;?@/?&kH7=! .1 x: ಁ->sg HI$ RO eɯC3D#CE&0חeV׻ֆΐǏ6Ip$#t#<"묲ay|}ӷyv%ybvq*mR(9)Vr0BHKoжǭ4V-kɮ0-=MN ˓)gnO]aBt',uPw}$U=L9]~תŵj A 57F2+l͟_1'*z~9Jչ>Z^ cTUOGn<[GO{7ha_@3Y<Bhf/H+"Mc-}B_8kU)#,P K\=e78!T;@vJ_!rR\Up HT>aҌR@zUC :"|MH=o&8 GmTjJN {^骴 {.ۍbKjǸ X;n7˞V._pr/ T1 4*l&M\ymgN62+xs|FL5nEe*/3onp{CY©:m :I7DA:SNf.Jo۪]K0B;E?ÕNĔRR֧ѻ"Єg`dPolV0Ԣ%2ʼsA7CFcfFLuT"4"VbQc6(fIКߴJdG؀J.Z&X؊aH'ũ&#mt2@r壑dpTyG;3Vեbvck2|J'd tw9x` E `b]h m>@,z_T ʴhVɽ!=f?/IKYg ެ"vC!29:xiEŊq3`$2ưDY1Cjͯj ..͉q/Ūycߣ/U]hr>!D-v0g srW8 f~"ɷ( ^$Eդ&'ϕ>ff"6XӍAPo+I ]h]x]բy_80Rg&Т+UCU lNt{iws`T=#r0d|ZER$dyQ:r7z!W@l2nrWuN۷׬~<4i}.kHZ،E`L0Xmx`yed5̂X(p &$p-b :AŌ&Gbr/; C+ݪ.D7 ΐ n5OnnFL~K*|qFs U4c5UDxt`_kz,"w#7r4NÚiH` q`Ƹm(z2֏G4SEK%5DA:Q߃)GEε?:BP>D)o_VVX6 gSSG}#1{Uܡ! R6hqB+z0EE%sK2JNk"^c'#v۪-Bݎ3lcP3NxVXYnѳ*.#I·3W1Qۉ+le "q("]zBۊ"|R[sAmf`ޙxoXZ-*e K 畇؏nf 9jh),IVβÃ.׾rnA-&R ׯ~g..H)_Sk][;2rP:MAJ398e:9\9&xϚ1:bƯ2Wm(rdμ^N5f:rmKp(g̵ |xPd%j|DckA@8\`L訃!4=_)bG?@7 379SN<,+"j|e9 U.A>I.%ovԩsXwk}2TgGf3*K_AR F;AU0S OA"3A)nZ|G( !d.S˻Q!hf7.һ|rQDh^ҭR=Mc=Ӳ?9ĸ-Md1S#Ҝئ92cmvЛ8=)R{e +K^噂A8q&xJ/=UtVI n罫4isJ Vq>ȧɯ_H/GD-Q#Ľyy.{i щB(?Rh)GPb=Uum; "bclL g Cw)|6׶DQVD LaA 3GsrI+F]B3! Ʉ;1zvVB؄ WtV N%88tO`m<G!CYL{83k%~]#=) IJFC!bO֥[b.\٬pd2d&oOoQ’ʚ㿁[r^逼uN:V"8Sv - O;ktp<dl@ӟ>mz^}G?1R0 g5=SpV;=q'\yQͲ!y>J!3X<"bnF£Huy`J=匩m2xA¨^YG֮? lK'_{(Y<8if e_IrIy:[ ,s|}qKͯ+=8jLaeHy_t stizrR(.XZn݈¨7hUX{+kE4 7vMMr+r Ix` ܌W aΞ!]OV0x> :i$ed;(ٜ7BRqDE9gtdRPV]S;{{Ë%Kl9uΪ:aT 5I x併f-yFrhW,XK;ynjA?E (Frx8g]F4ɑJCÂr H,!),i_t2_Z)o pELD SyA$f.6.qgzy]KK:C *XNXKwҜ|bB>Ms$7҃?J,zOF)Sӹoߒu!9:=Qrռna<)$U C{8y<(#F1\uiݎ-^|oZV ]#aKe:?{P \EK#`a#SqZ?̻Ed+H6AXZo*M`sJ$ gpxdW5IjKG{0׮*{0E}Tn] x bQ>v~az^ް传2W IlfZ0uo%S]͛Y#p78BXmiQgw0pQn:O6=&b Ėui`12- X<평~^=1Itx㾔UuVb;J尒$ ت,Y t:` #go2F 8-mq5z!{g4BLG(=q_ŤkV^#wob1_kr.|]{ږN],"+P;Y40c{u8 :C5UCz6=[:iOʘb6+T Db8{[*@0o +ȱ(e|w{*!Cg.5(Hβj9g/GHhf<ؽiĒ_y# Ra dIU@H!}jQNk^#x!CPܡ˘{)1qN?t5<4c#wٰGtYO5GV!3-ECiF8)Ѫ!Bh̞!u ?sr {]Suk }Vυ̛ސjSF%zdFu5`ˎrMk˯ wǏEN<0XL6IfOR64n5X,$ؕc%(cJA/lP忥v@{-tM7^a^[B3oihHk1ރP.6'bL'+0o+:WS5F$E0? &M:(i{EXGT+wAE!65s=XMDVG/+K]c gxY[j5l>Q ]ڪSU+2{2B] Lh|\@h[UN}+ !@sb Hi@ȗ^&;d,O 2ƺ{ {š}ɍ"QUtXxs*B3M|1U >+NgcQ~E]}Ucg-veCCٽuT k)DWʮK@nS ~_ ?#OKA|.Ay2 / L!;MJEi_6'2g &Brc|6+7h7Z$ I4jf4X_M,&~%~rXS >EXL&ѹhd3^7#yXqޖ7-.ly]cN5uYYy 88/ab.%Z%|ZzJZLEA4 h8xb{&hx {.Ӛ̊Iͭ;x Z0ͧF~Tfpv5 ]uWӸy8Jc)>&BlNM$|ϫY ueU? 'O:8^Ue9 &ȥ' ùp\O4as(^,=⾌/o, ƏqS|*{V=>[o>P̄?v8:CMI_XK7DUm쿨n ˇGl":|eq! fgї'@1CMO7VA,KMTvDAcGK-kN\@PT.9ގnL] ,v $kQ߅ }Yָ '!3V_JT2.@arh|3t+}a:WWA0+q7pg&P4._yY#;6P6C2FKJН(F۪Nj{ }4X} Khb;Bġ`K/`\QJڦ 8 NgDMN=Tv]ʌoFc!؇~8:s+lԜ#U?}'R p y@0 Y8.F=4)Ҵ1_# yPսo̫l>GJиK8EL;MM9|;8a8!g/" H=sca8 w+ H]Pz QOrDv1m6ލ 8; .t$ҳHy^4ArLA +bz0.= UUܵnf1 Kx㑴H.lߋC(pv鉈H6Lz '>< 8$a}+(ҝ`յ RfuYZ )C̳w{Ƿ{T%$P >4@ݠQF|(S!Hv!:|VCQ7|JTP+1|Ѡ ʆڢC**թߚ)U$=J#xib!ژgP}],pDtA{ $Szz$XKgеx(<Թ7j&"xQY_fPfnf_.ĕ]W7%oőщ |X7Y?oSUmks=dVyõЊ yjr5j5Fya9݂]x"*gh _$O_ BIBZ !YTlXN wpZcD幘vYp_"kD%([FY_~4n8;s8qPmx֬wⳊC Ge^niN9h(yRufeaO46ت{GV2W{ @D{Ye+y=Arw#*|UΩ4dӫ4T?cGkz/qaWOQPh;{(!N{@phLm}^xv C:uighVr`bM%*}8\`iUl08aphs TN w=hwjⰏE|sR]g :5Qb7?mx@NwXQ[XÓl"iQ:'!)thZ/L%[@詴< Bq{&卥jJYkzVB7g7T^R2V.oTUrN}Ni,;1>*oY >V(ŲW m >AP#R>~GL{%RX}!$< ѥlF5Wl 3TA4k8wM%g#0wUZv.˩5_:6 ө+'}?gA5b@5i)N iTǞrmkܥBwo1><}@tYd% QMtMixtg}bsӓj xpHLJ}BjV9>SRFǒY6(-@V =HZ~/731 G肞ѯ 5yTL$ D6H7d0.X]ѓ.FYfiN {Lf6PBzr25>U==_3:ʀS۔@9&1ݯz/yEfyB;5Ӏ'=6KnIy{= [Iu^xXK&bkrr-DfJG{əibz~LjW, g-.N`WaEO&.z΁PW@iX*Pվ.}|P$Srk(&*؟Ϊ{E7z:̠a`{ZKj?t*PŒ1^wa"5X?RJ0&mM V{Ҷ(Lf;㽵K5rJ\L%zl{M|eefe@BcT{æg%N jݙ|e$s?)ݲ+޳6[s.# jϳDBę^~)?MW&=oaϞoW;t}~6 7(`dSn6~=bUܘHk:s өLI<8U [ⶪe2]Tu2m'=r]Nu'&ihu-qb~`H4tb<=Fay>ؕ,ac_H^7uNWUIo8Dd93;ݰE~;ea駐>K_'$*m2xOLZ&' :+`*NӚ`C |l4"`WWo<\jTLo>sI.喪r"sc&^w :LB,ЇO@'? n˾Ǯ:jyyn9O؏{dV7PR G TixgW*UW$`俿jAvkt]87]O2L2aI (L \<)hw YZ