mono-mvc-5.10.1-lp150.1.6 >  A Z߭/=„ioHX5/Ea}d1^zHG0)>hيYqr{V%3{gk^=f'| PO5~Zwã6b%\i$_[*Q[ҼwO(:W5q_FCZ4lw9J5bƳ꓂Er9,|r=?\4,87gH6oA!YW^m3vҨo1y`WؐԡevOЕPp;^?^d   7 #?EL   x  ,      @  (8p9`p:pFUGUHVLIVXV YV \Wl]W^ZE b\3c\d]<e]Af]Dl]Fu]Xv]z^&^8^<^B^Cmono-mvc5.10.1lp150.1.6Mono implementation of ASPThe Mono Project is an open development initiative that is working to develop an open source, Unix version of the .NET development platform. Its objective is to enable Unix developers to build and deploy cross-platform .NET applications. The project will implement various technologies that have been submitted to the ECMA for standardization. Mono implementation of ASP.NET MVC.Zޡbuild71yopenSUSE Leap 15.0openSUSEMIT and MS-PLhttps://bugs.opensuse.orgDevelopment/Languages/Monohttp://www.mono-project.comlinuxx86_64R^PBbD< bjo0AA큤AAA큤A큤AA큤ZZZZZZZZZZZZ~Z}ZZ}Z|ZZZܤZܤZZZZZ6e2c721d2800996bf8d150c040adc026b8bf7ae7997e7e5f31d8111470c8cc8b18dc12356b9100f84c48daa5aee62c65aa1419d633c95c80a08766c58d9d2a78cb730c745c4ed622b2e0e48c11fe17c280bba4c9fe8ec41009cfeef69a37b4f9540b389ee91372783c334b089e4a8761f726e8295ba72a5fbee3489cdc358bcb95954f6c493d456df4ef82cb7a89d7028f26a6dd82459bd818796398184289801b6e1a6b59ac25cc9f126bf8ad2ec646edb7db9c4e4e54d0a98a621d456558a77963fea9a244020c3547fcb0b5ccddecc609514ef6e5d1d47ec0a251f49f45d1b2e971a49b094d4887963d873d063e94621d10492071291c61d01207a95ed71bfaee78287a813ed7c98390f1a8c2a8fd7fbf2deeeaa492aee6df3d3b37125554237ab1342257496f940852cb351e7f1596c528a99c643e43f1920ef3f0ecf073afa95bc09f9884a5beb4da0feee59ac0f012ca478db212dc28a70a65b45f2b76212892e0a3d8a243c3b08edd7cb61924e60677d48bfcef3e37fb6605deaa151887953bec0633ec6298170d4ae97941fcda8a1898eaf2a0826c685af75223b86b../gac/System.Web.DynamicData/4.0.0.0__31bf3856ad364e35/System.Web.DynamicData.dll../gac/System.Web.Extensions.Design/4.0.0.0__31bf3856ad364e35/System.Web.Extensions.Design.dll../gac/System.Web.Extensions/4.0.0.0__31bf3856ad364e35/System.Web.Extensions.dll../gac/System.Web.Mvc/3.0.0.0__31bf3856ad364e35/System.Web.Mvc.dllrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmono-core-5.10.1-lp150.1.6.src.rpmmono(System.Web.DynamicData)mono(System.Web.Extensions)mono(System.Web.Extensions.Design)mono(System.Web.Mvc)mono-mvcmono-mvc(x86-64)pkgconfig(system.web.extensions.design_1.0)pkgconfig(system.web.extensions_1.0)pkgconfig(system.web.mvc)pkgconfig(system.web.mvc2)pkgconfig(system.web.mvc3)@@@@@@@@@@@@@@@@@@@    /usr/bin/pkg-configmono(Microsoft.Web.Infrastructure)mono(System)mono(System.ComponentModel.DataAnnotations)mono(System.Configuration)mono(System.Core)mono(System.Data.Linq)mono(System.Design)mono(System.Drawing)mono(System.Runtime.Caching)mono(System.ServiceModel)mono(System.Web)mono(System.Web.ApplicationServices)mono(System.Web.Razor)mono(System.Web.Services)mono(System.Web.WebPages)mono(System.Web.WebPages.Razor)mono(System.Xml)mono(mscorlib)mono-corerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.0.0.04.0.0.04.0.0.04.0.0.04.0.0.04.0.0.04.0.0.04.0.0.04.0.0.04.0.0.04.0.0.04.0.0.02.0.0.04.0.0.02.0.0.02.0.0.04.0.0.04.0.0.05.10.13.0.4-14.6.0-14.0-15.2-14.14.1Z3@Z&Z&Z@Z@Zu@Zk@Z7Y+@Y@YY5YYV@Y(YYR@Y Y.X-X'@XkWW_@WjWWrfW]NW[@WPWzV@VV @VjVii@VKVHsUM@Ud@U@Uyx@Ug@U\w@U\w@UD@UQU@U@UTTTÉ@T\@TN3T/@T @SGS!@S@S@RR@R^@RQPRH@R-@ReR6Q@Q@QzQQm=@Qm=@QHS@Q;$@Q;$@Q7/Q*Q(@QPP8@P @Pf@P@P@PnP NؽN&@N&@N&@NM@MMc@M'@LfL@LMK/K#@KK@KK@K^@K^@J Ifwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netkasimir_@outlook.defwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netschwab@suse.defwdsbs.to.11df@xoxy.netidonmez@suse.comfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netmailaender@opensuse.orgro@suse.demailaender@opensuse.orgmailaender@opensuse.orgfwdsbs.to.11df@xoxy.netmailaender@opensuse.orgfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netmailaender@opensuse.orgmailaender@opensuse.orgdmueller@suse.commailaender@opensuse.orgnormand@linux.vnet.ibm.comnormand@linux.vnet.ibm.comfwdsbs.to.11df@xoxy.net, martin.liska@suse.comfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netmailaender@opensuse.orgfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netfwdsbs.to.11df@xoxy.netidonmez@suse.commailaender@opensuse.orgdvaleev@suse.comdvaleev@suse.comastieger@suse.comdimstar@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmeissner@suse.comi@marguerite.sumailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgsshaw@decriptor.comro@suse.demailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orghrvoje.senjan@gmail.commailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgmailaender@opensuse.orgidonmez@suse.comidonmez@suse.commailaender@opensuse.orgmailaender@opensuse.orgidonmez@suse.commailaender@opensuse.orgmailaender@opensuse.orgdimstar@opensuse.orgmailaender@opensuse.orgdvaleev@suse.comadrian@suse.desshaw@decriptor.comsshaw@decriptor.comsshaw@decriptor.comdvaleev@suse.comdvaleev@suse.comagraf@suse.deagraf@suse.deagraf@suse.deagraf@suse.dedmueller@suse.deajorgensen@novell.comajorgensen@novell.comajorgensen@novell.comajorgensen@novell.comdimstar@opensuse.orgajorgensen@novell.comajorgensen@novell.comajorgensen@novell.comaj@suse.deajorgensen@novell.comaj@suse.deajorgensen@novell.comro@suse.deajorgensen@novell.comajorgensen@novell.comajorgensen@novell.comajorgensen@novell.com- Update to version 5.10.1.47 (5.10.1 Stable) - Patch updated: ucontext.patch- Add xbuild-use-roslyn-vbc.patch: * Make xbuild to use roslyn-vbc on roslyn-enabled builds instead of deprecated vbnc (it is also broken on roslyn-enabled builds)- Update to version 5.10.0.140 (5.10.0 Stable) - Remove patch: provides-facades.patch - Add profiler-aot-parse_args-fix.patch: * Fix OBS build failure with "free(): invalid pointer" libc error. - New features and changes: * Interpreter: the interpreter is now compiled in by default into Mono, and you can use it by running mono --interpreter * Default Interface Methods: the runtime now supports Default Interface Methods, we now only miss the C# compiler support * Mono SDKs: this is a new way of building Mono for some of the platforms that we support: Android, iOS and WebAssembly. * WebAssembly port: this is the first release where the interpreter can reliably run most of the class libraries test suite. * Dedicated Coverage profiler: the coverage profiler has been extracted from the log profiler, making it much more lightweight * ARM Memory Barriers: explicitly encode memory barrier type on ARM64, instead of relying on undefined behaviour according to the ARMv8 ABI * AOT Size Reduction via Code Deduplication: we now support deduplicating generics code across assemblies * Class Libraries: the recently announced .NET 4.7.1 is now supported and available as a specific target via MSBuild configuration; the System.Data assembly was fully replaced with CoreFX implementation resolving many limitations and corner cases issue we had as well as implementing missing features and APIs; significant parts of System.Security assembly implementation were replaced with CoreFX implementation * Roslyn compiler: roslyn compiler has been updated to version 2.6.0 which includes all C# 7.2 features * The Mono C# compiler: MCS gained support for some more C# 7.x features - Bugfixes: * bxc#19503 - Process.Start on OS X fails silently for missing file * bxc#20562 - Seeming valid IL produces invalid result * bxc#40699 - Console.ReadXXX does not echo input after TermInfoDriver is initialized * bxc#45893 - I18N: EncoderFallbackBuffer.Fallback gets next character instead of the current one * bxc#50189 - SGEN XMM scanning: Linux/Intel (32 + 64) * bxc#50190 - SGEN FPU scanning: Darwin/ARM64 * bxc#52675 - HttpListener doesn’t work with SSL * bxc#53296 - Latin1Encoding throws exception on Mono when it doesn’t on MS.NET * bxc#56003 - URI returns wrong absolute path on OSX when File name is UTF-8 * bxc#56194 - SIGSEGV on System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray() * bxc#56727 - Runtime crashes when disposing DeflateStream * bxc#57892 - Static lib in the msi distrib doesn’t resolve all symbols * bxc#57893 - mkbundle is not working on Windows * bxc#57938 - Differences in behavior Type.Fullname in Mono and .NET Framework when Type is a generic type that is not a generic type definition but contains unresolved type parameters * bxc#58400 - System.Uri broken with files * bxc#58411 - System.Security.Cryptography.CryptographicException: Store root doesn’t exist * bxc#59080 - Type information of underlying type for enums compiled by Mono.CSharp.dll seems to be incorrect * bxc#59182 - Crash/SIGSEGV with interop callback with struct parameter from native to managed on Xamarin.Android on armv7 * bxc#59184 - MethodInfo.Invoke fails for generic methods with too many/too large arguments * bxc#59393 - NullReferenceException when MonthCalendar clicked out of min/max date * bxc#59608 - Attribute MethodImplOptions.AggressiveInlining causes method to always return NULL * bxc#59664 - Type.GetType(“”, true) throws ArgumentException on Mono but TypeLoadException on .NET * bxc#59832 - [iOS]MT3001 error: Could not AOT the assembly error while building iOS/mobile samples * bxc#59881 - DllImport calls a wrong function if its function number greater than 65535 * bxc#59909 - WebInvokeAttributeTest.RejectTwoParametersWhenNotWrapped() fails on Android * bxc#59916 - get_current_locale_name fails under the load with String conversion error: Illegal byte sequence encounted in the input * bxc#59956 - [llvm][bitcode] [FAIL] UniqueIdTest.Ctor_Id (System.Runtime.Serialization tests) * bxc#60028 - Timer doesn’t throw ODE after Dispose() * bxc#60029 - AsyncLocal inconsistency with .NET * bxc#60175 - AOT mis-compiles when coverage is used * bxc#60224 - Coverage profiler uses type names which don’t exist * bxc#60233 - Assertion in dynamic-image.c after 792b5367cd3a6ffa1a192c4d2d7ace3509cbb646 * bxc#60238 - Mono assertion hit when using csharp repl * bxc#60255 - Wrong exception in emulated opcodes * bxc#60267 - Inconsistent symlink traversal results * bxc#60288 - Large Array Initializer Causes TypeLoadException * bxc#60298 - LayoutKind.Explicit, Size = 12 ignored with 64bit alignment * bxc#60317 - Stuck WebRequest * bxc#60422 - Native crash due to unhandled errno values when accessing files on networked filesystems * bxc#60435 - The DataGridViewRow.CreateCellsInstance method is never invoked * bxc#60539 - mini-codegen.c:1265, condition `reginfo [sreg].born_in > 0’ not met * bxc#60545 - Multiple argument generic with contravariant interface as an argument causes MissingMethodException * bxc#60621 - XmlDocument.Load() throws WebException when DTD url is not reachable * bxc#60634 - Assertion failure ‘align > 0’ happening as of d15-5 * bxc#60680 - C# 7 ref returns fail to compile * bxc#60771 - Attempting to JIT compile method ‘System.Runtime.CompilerServices.Unsafe:Add (byte&,int)’ while running in aot-only mode * bxc#60865 - * Assertion at mini-codegen.c:2264, condition `sp > 0’ not met * bxc#61202 - Fatal error when adding aspect ratio constraint * gh#mono/mono#6169 - Thread objects are being leaked * gh#mono/mono#6187 - mkbundle Linux - program doesn’t run on system unless mono-core is installed * gh#mono/mono#6192 - System.Reflection.Emit: PropertyBuilder with generic type doesn’t add generic parameter * gh#mono/mono#6320 - [arm] unaligned access in ves_icall_System_ValueType_Equals * gh#mono/mono#6339 - System.TypeLoadException is thrown when run .net standard library with Mono * gh#mono/mono#6383 - System.Diagnostics.ProcessTest.Start1_FileName_NotFound failing * gh#mono/mono#6401 - Invalid array cast is supported * gh#mono/mono#6414 - sbyte comparison broken by optimization * gh#mono/mono#6490 - Reenable weak-fields.exe test * gh#mono/mono#6721 - Negate operation on uint.MaxValue gives wrong result on arm64 * gh#mono/mono#6777 - Memory corruption in Mono 5.8.0.108. * gh#mono/mono#6848 - netstandard facade dlls have different public key tokens * gh#mono/mono#6848 - [XI]WatchOS apps fail to build with error “Undefined symbols for architecture armv7k” using XI with mono-2017-12 support * gh#mono/mono#7086 - Hybrid AOT throws invalid cast exception on dictionaries indexed with enum- Update to version 5.8.1.0 (Service Release) - Switch aarch64 build to use older mcs instead of roslyn-csc to fix build failure - Packaging updated to add .NET 4.7.1 api support - Bugfixes: * gh#mono/mono#6658 - NullReferenceException at op_Increment when using assemblies compiled by csc rather than mcs that use native types such as nuint and that have specially-handled assembly names like Xamarin.Mac.dll. * gh#mono/mono#7472 - Incorrect NullReferenceException when using extension methods on null instances as Action or Func arguments or variables.- Fix armv6 build- Update to version 5.8.0.108 (5.8.0 Stable) - Minor packaging updates - Remove patch: bug-57918.patch - Remove patch: bug-59608.patch - Remove patch: mcs-compatibility-fix.patch - Add fix-64bit-portability-issue.patch: * Fix build error: E: mono-core 64bit-portability-issue threads.c:1866 - New features and changes: * WebAssembly: it should be possible to build both the runtime and class libraries targeting WebAssembly * Profiler: added a new "quiet" mode; added Mono.Profiler.Log.dll, which provides an API to the profiler * Verifier: the runtime verifier now supports C# 7.0 byref returns * Modes for the SGen GC: sgen garbage collector now has support for so called "modes", check out the mode parameter documentation for the MONO_GC_PARAMS environment variable in the man page * Other changes: improved compatibily with alternative languages that depend on implicit widening of locals * Class Libraries: more classes was replaced by CoreFX codebase * MCS changes: mcs now has better support for C# 7 syntax * csi: You are now able to use Roslyn’s csi (C# interactive) REPL tool from the command line * Roslyn: roslyn was updated to the 2.3.2 release * ilasm: ilasm gained support for the AggressiveInlining keyword - Bugfixes: * bxc#4786 - After failed call to SqlConnection.Open (due to invalid password), subsequent invalid password attempts result in wrong exception * bxc#5798 - Thread abort can lead to locks not being released * bxc#5804 - Thread.ResetAbort can prevent appdomain unloading * bxc#6339 - Headers not being populated in SoapExtension * bxc#10074 - Error while updating status of command: MonoDevelop.Ide.Commands.ViewCommands.LayoutList * bxc#11696 - Missing MethodImpl has a duplicate * bxc#12157 - Missing: Init state for this differs depending on path * bxc#17325 - RealProxy returns MarshalByRefObject for an Interface instead of the real interface type * bxc#25755 - HttpClient.Timeout does not throw ArgumentOutOfRangeException when setting Timeout property to 0 * bxc#31507 - ObjectDisposedException when canceling postAsync * bxc#36053 - Broken enum values conversion * bxc#36634 - IpcChannelTest.Bug609381 hangs on Linux * bxc#40556 - Output pad no longer displays unicode characters * bxc#41279 - Wrong syntax used for nested types in MethodAccessException (and similar) * bxc#43172 - Failure when alerting threads waiting on a socket that closes * bxc#43563 - Crash when struct Foo contains static field of type Foo[][] * bxc#44255 - Inconsistent results in the serialization of TimeZoneInfo. * bxc#44266 - Unable to change variable values whilst debugging * bxc#46683 - Recurring hang in System.Xaml on CI * bxc#52157 - SocketTest.ConnectedProperty test fails in FullAOT Linux runs * bxc#52621 - Typo in exception message in PKCS12.cs * bxc#55603 - Follow-up to bug 52845: Satellite assemblies not loaded by app when using “Bundle assemblies into native code” even though they are now successfully mkbundled * bxc#55697 - .NET 2.0 style web services fail to build under msbuild in Release but work with xbuild * bxc#56111 - Hitting assertion after enabling AOT+LLVM on x86 devices in tramp-x86.c:124 * bxc#56242 - TypeTest.GetGenericMethodDefinitionOverInflatedMethodOnGTD throws NRE on Android in Release mode * bxc#56452 - Problem Stack too big * bxc#56653 - Zygote crashes * bxc#56684 - (mono-2.0-sgen.dll) in mono.exe: 0xC0000005: Access violation reading location 0x04FA3D9A. * bxc#56727 - Runtime crashes when disposing DeflateStream * bxc#56814 - Xamarin.Mac.dll Memory Leak starting with 3.2.0.175 Release * bxc#57002 - New bockbuild package is missing .dSYM directories * bxc#57069 - WaitHandle.SignalAndWait is broke * bxc#57222 - System.Reflection.AmbiguousMatchException for two fields with same name but different types * bxc#57232 - Compiler error when using ternary operator and no whitespace * bxc#57476 - AOT fails with large StructLayout size on Debug+ARMv7 * bxc#57488 - Debugger crashes when inspecting variable in a unit test * bxc#57496 - [Slovenian CultureInfo + others] .Parse throws exception when parsing negative values * bxc#57505 - Missing error CS0165 in presence of commented line * bxc#57528 - [THIS WEEK] Nested streams using SslStream cause ObjectDisposedException when disposed * bxc#57629 - [io-layer] File.Delete () throws System.UnauthorizedAccessException on non-existing files on a read-only path * bxc#57691 - InternalsVisibleTo doesn’t work with 2048-bit SNK files * bxc#57744 - ReflectionTypeLoadException.LoaderExceptions has null exceptions * bxc#57771 - F#.NET Core 2.0 projects do not compile * bxc#57796 - Compiler Crash instead of CS1621 * bxc#57850 - Mono assertion when ResolveEventHandler returns a reflection-only assembly * bxc#57851 - Assertion if using ResolveEventHandler to find custom attributes * bxc#57887 - Console.Error.WriteLine in System.Net.NetworkInformation * bxc#57918 - System.Net.Sockets.EndSend returns incorrect value * bxc#57930 - Building netstandard 2.0 project throws DllNotFoundException: hostfxr during msbuild * bxc#57936 - Race conditions of mempool.c * bxc#57959 - SIGSEGV in roslyn with corrupted stack * bxc#58100 - mono_w32socket_convert_error: no translation into winsock error for (6) “Device not configured” * bxc#58114 - [llvm] csc (Rolsyn) produce fault clauses that the llvm backend does not support * bxc#58168 - pedump incorrectly reports mscorlib as invalid * bxc#58291 - Mono.CSharp Evaluator does not compile enums and throws an exception * bxc#58317 - Leaking threads: SGen worker and Finalizer * bxc#58344 - SIMD crash using System.Numerics.Vector * bxc#58361 - EnumBuilder can no longer be used to generate IL code * bxc#58379 - Mono jit gives different results that .net for simple il * bxc#58411 - System.Security.Cryptography.CryptographicException: Store root doesn’t exist * bxc#58421 - sre-save.c asserts in fixup_method () if TypeBuilder token is used across assemblies * bxc#58423 - Race condition of metadata.c (mono_metadata_get_canonical_generic_inst) * bxc#58454 - Cannot resolve method Subscription`1 Subscribe[TSelection](System.Func`2[TState,TSelection], System.Action`2[TSelection,TState]) because the declaring type of the method handle FSI_0002+Store`1[TState] is generic. Explicitly provide the declaring type to * bxc#58612 - When 2 breakpoints are hit at “same time” 2nd thread frames count==0 * bxc#58621 - CS1703: An assembly `gactestlib’ with the same identity has already been imported. Consider removing one of the references * bxc#58637 - Heap overflow when using GetAssemblyName * bxc#58738 - System.IO.MonoIO.Read - Native Crash when device file is gone * bxc#58770 - * Assertion at ..\mono\utils\mono-threads.c:707, condition `info’ not met * bxc#58782 - Exception stack traces are deleted when reaching the native-to-managed wrapper in a reverse invoke * bxc#58793 - Fix pedump to use normal runtime init sequence * bxc#58809 - Return result of Type.IsAssignableFrom with the generic parameters differs from MS.NET one * bxc#58829 - Application Output Window being flooded with “[Mono] worker parking, [Mono] worker unparking” messages when debugging agasint Android Emulator. * bxc#58877 - MonoTests.System.Threading.Tasks.TaskTests.Delay_Simple fails randomly after upgrade to Xcode 8.3 * bxc#58901 - Breaking ABI change on 32 bits with xcode 8.3 or newer * bxc#58911 - performance degradation with linq expressions * bxc#58965 - csi fails with “type Object is defined in an assembly that is not referenced” * bxc#59039 - bug-18026.exe test times out on armel/armhf * bxc#59154 - runtime can’t load secondary-dependent library from newly unpacked temp directory * bxc#59180 - verifier does not handle TYPEDBYREF properties * bxc#59235 - [mono-2017-06] android.runtime.JavaProxyThrowable: System.ObjectDisposedException: Cannot access a disposed object. * bxc#59239 - [mono2017-06]FileTest.SymLinkLoop failed on tvOS device * bxc#59281 - System.Threading.AbandonedMutexException: The wait completed due to an abandoned mutex. * bxc#59334 - Expression: Can’t catch non-exception objects (mono wraps them with RuntimeWrappedException) * bxc#59364 - Assertion at dynamic-image.c:209, condition `prev == MONO_HANDLE_RAW (obj)’ not met * bxc#59430 - api-diff not outputing out params correctly * bxc#59436 - MT3001 error * bxc#59664 - Type.GetType(“”, true) throws ArgumentException on Mono but TypeLoadException on .NET * bxc#59824 - Casting an array of enums is inconsistent with .NET Framework behavior * bxc#59832 - [iOS]MT3001 error: Could not AOT the assembly error while building iOS/mobile samples * bxc#59909 - WebInvokeAttributeTest.RejectTwoParametersWhenNotWrapped() fails on Android * bxc#59916 - get_current_locale_name fails under the load with String conversion error: Illegal byte sequence encounted in the input * bxc#59953 - [llvm][bitcode] test_0_float_return_spill failed: got 1, expected 0 * bxc#60233 - Assertion in dynamic-image.c after 792b5367cd3a6ffa1a192c4d2d7ace3509cbb646 * bxc#60238 - Mono assertion hit when using csharp repl * bxc#60245 - FieldInfo.GetValue fails on ContextBoundObject * bxc#60317 - Stuck WebRequest * bxc#60340 - Csc msbuild task fails to find csc.exe * bxc#60480 - [mono-2017-10] ZipArchiveTests in System.iO Compression tests fail on device * bxc#60539 - mini-codegen.c:1265, condition `reginfo [sreg].born_in > 0’ not met * bxc#60545 - Multiple argument generic with contravariant interface as an argument causes MissingMethodException. * bxc#60634 - Assertion failure ‘align > 0’ happening as of d15-5 * bxc#60771 - Attempting to JIT compile method ‘System.Runtime.CompilerServices.Unsafe:Add (byte&,int)’ while running in aot-only mode * bxc#61002 - Runtime exception: Cannot access a disposed object. Object name: ‘MobileAuthenticatedStream’. * gh#mono/mono#6169 - Thread objects are being leaked * gh#mono/mono#6339 - System.TypeLoadException is thrown when run .net standard library with Mono * gh#mono/mono#6383 - System.Diagnostics.ProcessTest.Start1_FileName_NotFound failing- Update to version 5.4.1.7 (Service Release) - Bugfixes: * bxc#59956 - [llvm][bitcode] [FAIL] UniqueIdTest.Ctor_Id (System.Runtime.Serialization tests)- Update to version 5.4.1.6 (Service Release) - Patch bug-59608.patch was updated - Bugfixes: * bxc#59281 - System.Threading.AbandonedMutexException: The wait completed due to an abandoned mutex * bxc#59302 - Task in Mono 5.4.0.167 is throwing exception "Length cannot be less than zero" * bxc#59364 - Assertion at dynamic-image.c:209, condition "prev == MONO_HANDLE_RAW (obj)" not met * bxc#59832 - [iOS]MT3001 error: Could not AOT the assembly error while building iOS/mobile samples * bxc#60233 - Assertion in dynamic-image.c after 792b5367cd3a6ffa1a192c4d2d7ace3509cbb646- Add bug-59608.patch: * Fix bxc#59608 - Attribute MethodImplOptions.AggressiveInlining causes method to always return NULL- Add bug-57918.patch: * Fix bxc#57918 - System.Net.Sockets.EndSend returns incorrect value- Update to version 5.4.0.201 (5.4.0 Stable) - Minor packaging updates - Remove patch: 0001-btls-Disable-BUILD_SHARED_LIBS-while-building-boring.patch - Remove patch: fix-project-builds-linux.patch - Add patch mcs-compatibility-fix.patch: * When using deprecated MCS compiler to build Mono, convert incompatible C#6\C#7 code to C#5 analog in order to fix build errors. - New features and changes: * JIT Job Control: improve Roslyn performance * Array element store optimization * Load scalability improvements * ValueType write barrier optimization * Make jit method table resizing more scalable * Reflection queries scalability improvements * Intrisificy Marshal.PtrToStruct for blitable types * Revamped unaligned memory access support * Interpreter works in JIT restricted environments * Interpreter supports ARM and ARM64 * Class Libraries: integrated AppContextSwitch code from reference sources which allows all of its compat switches to be used, added reference assemblies for .NET Framework 4.7 to support builds targetting .NET 4.7. * Tools: bundled nuget binary was updated to version 4.3.0, added packaging for roslyn-parts of msbuild. - Bugfixes: * bxc#580 - Type.Load loads strong type despite version mismatch * bxc#17325 - RealProxy returns MarshalByRefObject for an Interface instead of the real interface type * bxc#44907 - Applications crash on Nexus 9 devices only since Xamarin.Android 7.0.0.18 * bxc#46482 - SIGSEGV at random code lines after application start on Nexus 9 with Xamarin Android 7 * bxc#51791 - [XA] HTC Nexus 9 - app closes on launch * bxc#52508 - TLS SignalR Self-host Hang * bxc#53038 - SRE should fail more gracefully when SymbolWriter is missing * bxc#53202 - Number minus Enum gives wrong value * bxc#53244 - mcs generates ParamArrayAttribute when specifying “params” in overridden method where base doesn’t have it * bxc#53792 - CFNetworkHandler reports correct download when internet connection is lost during request * bxc#54159 - Compiler crashes when calling method named Finalize * bxc#54322 - await in catch-block inside a loop causes the same exception to be caught multiple times * bxc#54388 - InternalsVisibleTo is case sensitive * bxc#54448 - Unable to revert to thread-local storage for CurrentThread.CultureInfo * bxc#54485 - Creating an open generic type with recurrent constraint fails * bxc#54658 - [iOS]BCL test failed with Assertion failures error: * Assertion at /Users/builder/data/lanes/4691/6bea7a5b/source/xamarin-macios/external/mono/mono/mini/aot-runtime.c:2924, condition `!async’ not met and condition `unwind_options == MONO_UNWIND_NONE’ not * bxc#54976 - [iOS]fsharp test failing on iOS device with Assertion at /Users/builder/data/lanes/4691/9245c1c0/source/xamarin-macios/external/mono/mono/mini/mini-arm-gsharedvt.c:220, condition `src_slot < 16’ not met * bxc#54991 - Cannot compile get => _text * bxc#55041 - Stripping mscorlib in simple example changes IntPtr (5) behavior? * bxc#55083 - coreclr test b353858.il fails after 6f33b62f39a273fccb78f71513cb5e0dfb987c70 * bxc#55095 - Breakpoints not hit for ASP.NET MVC Project * bxc#55348 - “using static” results in invalid compiler errors * bxc#55400 - MCS produces incorrect code for generic instantiated with a gtd * bxc#55436 - System.Runtime refuses to load with strict naming * bxc#55577 - SIMD instructions with System.Numerics.Vectors do not work * bxc#55603 - Follow-up to bug 52845: Satellite assemblies not loaded by app when using “Bundle assemblies into native code” even though they are now successfully mkbundled * bxc#55604 - Incorrect struct size when using property setter * bxc#55697 - .NET 2.0 style web services fail to build under msbuild in Release but work with xbuild * bxc#56081 - Returning a valuetype from an async method with an awaited parameter yields a Mono.CSharp.InternalErrorException: Await yields with non-empty stack * bxc#56111 - Hitting assertion after enabling AOT+LLVM on x86 devices in tramp-x86.c:124 * bxc#56202 - [mono-2017-04]Apps fail to launch on 32 bit device with error EXC_ARM_DA_ALIGN at 0x0142ccec * bxc#56240 - Performance Degradation When Using Expressions * bxc#56242 - TypeTest.GetGenericMethodDefinitionOverInflatedMethodOnGTD throws NRE on Android in Release mode * bxc#56247 - Enumerable.OrderByDescending behaves differently on LLVM FullAOT * bxc#56452 - Problem Stack too big * bxc#56462 - Custom operator causes internal compiler error * bxc#56493 - Windows MMAP doesn’t release file * bxc#56499 - DateTime.Now throws exception if /etc/localtime symlink destination missing * bxc#56567 - Passing large struct into exception filter method crashes runtime with SIGSEGV * bxc#56611 - Regression: ArrayTypeMismatchException when running F# script * bxc#56616 - Missing CS1629 for unsafe code in iterators * bxc#56627 - mcs inherits interface implementation, while csc doesn’t * bxc#56684 - (mono-2.0-sgen.dll) in mono.exe: 0xC0000005: Access violation reading location 0x04FA3D9A. * bxc#56694 - Assertion: should not be reached at d:\j\workspace\v\repos\mono\mono\sgen\sgen-scan-object.h:91 * bxc#56814 - Xamarin.Mac.dll Memory Leak starting with 3.2.0.175 Release * bxc#56821 - Static ctor of MarshalByRefObject runs in primary AppDomain * bxc#56824 - Runtime crash with VSMEF * bxc#57002 - New bockbuild package is missing .dSYM directories * bxc#57222 - System.Reflection.AmbiguousMatchException for two fields with same name but different types * bxc#57232 - Compiler error when using ternary operator and no whitespace * bxc#57242 - [StructLayout (LayoutKind.Sequential, Pack = 1)] doesn’t work as expected * bxc#57301 - Running IronPython’s executable under Mono 5.0.x causes a SIGSEGV on exit, this did not happen on 4.8 * bxc#57496 - [Slovenian CultureInfo + others] .Parse throws exception when parsing negative values * bxc#57505 - Missing error CS0165 in presence of commented line * bxc#57629 - [io-layer] File.Delete () throws System.UnauthorizedAccessException on non-existing files on a read-only path * bxc#57691 - InternalsVisibleTo doesn’t work with 2048-bit SNK files * bxc#57744 - ReflectionTypeLoadException.LoaderExceptions has null exceptions * bxc#57771 - F#.NET Core 2.0 projects do not compile * bxc#57796 - Compiler Crash instead of CS1621 * bxc#57850 - Mono assertion when ResolveEventHandler returns a reflection-only assembly * bxc#57851 - Assertion if using ResolveEventHandler to find custom attributes * bxc#57930 - Building netstandard 2.0 project throws DllNotFoundException: hostfxr during msbuild * bxc#57959 - SIGSEGV in roslyn with corrupted stack * bxc#58114 - [llvm] csc (Rolsyn) produce fault clauses that the llvm backend does not support * bxc#58210 - “* Assertion at metadata.c:1048, condition `index < meta->heap_strings.size’ not met” is output on startup - works fine on Windows * bxc#58344 - SIMD crash using System.Numerics.Vector * bxc#58361 - EnumBuilder can no longer be used to generate IL code * bxc#58399 - Delegates as collection key are ~500x slower than previously * bxc#58421 - sre-save.c asserts in fixup_method () if TypeBuilder token is used across assemblies * bxc#58446 - [iOS]EnumerableMoreTest.ConcatArgumentNullTest crash on tvOS device * bxc#58454 - Cannot resolve method Subscription`1 Subscribe[TSelection](System.Func`2[TState,TSelection], System.Action`2[TSelection,TState]) because the declaring type of the method handle FSI_0002+Store`1[TState] is generic. Explicitly provide the declaring type to * bxc#58738 - System.IO.MonoIO.Read - Native Crash when device file is gone * bxc#58782 - Exception stack traces are deleted when reaching the native-to-managed wrapper in a reverse invoke * bxc#58829 - Application Output Window being flooded with “[Mono] worker parking, [Mono] worker unparking” messages when debugging agasint Android Emulator * bxc#59235 - [mono-2017-06] android.runtime.JavaProxyThrowable: System.ObjectDisposedException: Cannot access a disposed object. * bxc#59274 - [Mac]A crash report is generated on closing mac apps- Update to version 5.2.0.224 (5.2.0 SR4) - Changes: * Mono cecil source updated (more info at https://github.com/jbevain/cecil/commit/44e4d344d674195b4d2950c48fd1cb55fe42a1ef) - Bugfixes: * bxc#44027 - Chunked HTTP PUT times out * bxc#57919 - dynamic object is not supported * bxc#58829 - Application Output Window being flooded with "[Mono] worker parking, [Mono] worker unparking" messages when debugging agasint Android Emulator.- Update to version 5.2.0.215 (5.2.0 Stable) - New features and changes: * Strong assembly names: mono will now optionally respect public keys and version numbers when loading strongly signed assemblies * Added experimental default interface methods support * System.Numerics.Vectors: the library is now considered ready for general usage * .NET Standard 2.0 support: loading and running a library compiled against the 2.0 standard should work fine now * The reference assemblies were updated to provide the .NET 4.7 API set * The mono command now runs as a 64bit application by default. You can use the --arch=32 option to run Mono as 32bit again * Optimized Array Stores * Class Initialization Improvements * GC: reduced minor collection pause times * Interpreter now passes the majority of the JIT test suite, it can now run non-trivial programs - Added upstream patch provides-facades.patch: * Search provides (for RPM-packaging) not only for GAC dir, but also for "Facades" and "4.5" mono-libdirs - Added upstream patch 0001-btls-Disable-BUILD_SHARED_LIBS-while-building-boring.patch: * Disable BUILD_SHARED_LIBS while building boringssl, so its symbols are not exported from the btls shared lib - Added upstream patch fix-project-builds-linux.patch: * Fix finding nuget packages in lower-case dirs on case-sensitive filesystems - Added patch fix-dbg-headers.patch: * Add missing internal headers to distribution in order to fix build for mono-debugger package - Bugfixes: * bxc#580 - Type.Load loads strong type despite version mismatch * bxc#39444 - Action ReflectedType differs from Delegate ReflectedType for virutal methods * bxc#43805 - Output of DateTime.Now() differs on Mono for ambiguous time period * bxc#43988 - Stack overflow in System.Text.Encoding.Default * bxc#46661 - Runtime exception filters truncate exception stack traces on NSLog * bxc#46929 - Datetime error on Mono.data.Sqlite * bxc#47221 - Thread.Name can only be set once inside async callback * bxc#47599 - HttpClient Transfer-Encoding:chunked is not added to the header - not able to transfer large files * bxc#49721 - Assembly binder uses wrong strongly named assembly when same assembly with different version exists in local folder * bxc#50529 - crash in thread-native-exit.exe * bxc#51522 - Overload resolution fails for referenced assembly * bxc#51561 - Getting process name of process running under higher privilege user throws exception * bxc#51653 - mono_thread_info_wait_one_handle ignored alertable argument * bxc#52086 - Nullable structs with implicit operators generate invalid IL code when compiling with Mono * bxc#52294 - C# compiler reports an incorrect error in a lambda with generic constraints * bxc#52340 - Compiler crashes with FATAL UNHANDLED EXCEPTION (nullref) * bxc#52345 - Process has exited, so the requested information is not available * bxc#52429 - Shutdown hang then crash in Finalizer thread * bxc#52437 - Random NullReferenceExceptions in StringBuilder.ThreadSafeCopy * bxc#52448 - StreamContent apparently needs to rewind stream before sending it * bxc#52475 - MTOUCH: error MT3001: Could not AOT the assembly * bxc#52511 - configure script doen’t detect bad configuration * bxc#52549 - error: mono_w32socket_convert_error: no translation into winsock error for (41) "Protocol wrong type for socket" * bxc#52590 - Cannot compile for iOS, TypeBuilder exists in two places. * bxc#52599 - await in finally clause prevents disposal of enclosing using statement * bxc#52600 - Full AOT: Strange combination of structs, generics, and enums causes runtime failure * bxc#52743 - denied loading problems * bxc#52845 - [Cycle 9] Satellite assemblies not bundled when using "Bundle assemblies into native code" due to "unknown escape sequence" error from gcc during mkbundle step * bxc#52866 - F# sprintf AOT bug still exists * bxc#52899 - mprof-report missing filenames in coverage xml output when using portable pdbs * bxc#53066 - Can’t Build Project in Debug with "Could not AOT the assembly" * bxc#53131 - Calling MakeArray() on a type with a rank that is too big does not throw an exception. * bxc#53153 - Implement RuntimeHelpers::IsReferenceOrContainsReferences * bxc#53166 - Application crashes when setting a get-only property in constructor * bxc#53196 - List<>.Sort() using insertion sort does not sort all values when equality isn’t checked. * bxc#53202 - Number minus Enum gives wrong value * bxc#53231 - csc doesn’t unify same file passed multiple times when one path is relative * bxc#53278 - Two coreclr SIMD test failures (one regression from 4.8) * bxc#53334 - es-US Culture wrong number formatting * bxc#53684 - Crash when enumerating directory and selecting the first file * bxc#53689 - [Test] Certificate7 disabled due to SecCertificateCreateWithData does different things on 10.11 vs 10.12 with invalid certificates * bxc#53792 - CFNetworkHandler reports correct download when internet connection is lost during request * bxc#53843 - Mono deadlocks on shutdown while waiting for a process which has died * bxc#53890 - Regression: Native crash while running tests with xunit with mono 2017-02 branch, works with 4.8.0.520 * bxc#54212 - Mono allows casts of non-zero bound array to zero bound array * bxc#54322 - await in catch-block inside a loop causes the same exception to be caught multiple times * bxc#54448 - Unable to revert to thread-local storage for CurrentThread.CultureInfo * bxc#54485 - Creating an open generic type with recurrent constraint fails * bxc#54991 - Cannot compile get => _text * bxc#55041 - Stripping mscorlib in simple example changes IntPtr (5) behavior? * bxc#55083 - coreclr test b353858.il fails after 6f33b62f39a273fccb78f71513cb5e0dfb987c70 * bxc#55436 - System.Runtime refuses to load with strict naming * bxc#55577 - SIMD instructions with System.Numerics.Vectors do not work * bxc#55603 - Follow-up to bug 52845: Satellite assemblies not loaded by app when using "Bundle assemblies into native code" even though they are now successfully mkbundled * bxc#55681 - System.Reflection.Emit.ModuleBuilder.build_metadata bug when running FAKE’s test suite * bxc#56081 - Returning a valuetype from an async method with an awaited parameter yields a Mono.CSharp.InternalErrorException: Await yields with non-empty stack * bxc#56240 - Performance Degradation When Using Expressions * bxc#56247 - Enumerable.OrderByDescending behaves differently on LLVM FullAOT * bxc#56275 - Unable to copy appname.dll from obj to bin because it is being used by another process * bxc#56493 - Windows MMAP doesn’t release file * bxc#56567 - Passing large struct into exception filter method crashes runtime with SIGSEGV * bxc#56611 - Regression: ArrayTypeMismatchException when running F# script * bxc#56694 - Assertion: should not be reached at d:\j\workspace\v\repos\mono\mono\sgen\sgen-scan-object.h:91 * bxc#56821 - Static ctor of MarshalByRefObject runs in primary AppDomain * bxc#56824 - Runtime crash with VSMEF * bxc#57222 - System.Reflection.AmbiguousMatchException for two fields with same name but different types * bxc#57744 - ReflectionTypeLoadException.LoaderExceptions has null exceptions- ucontext.patch: use ucontext_t instead of struct ucontext- Update to version 5.0.1.1 (5.0.1 Stable) - Bugfixes: * bxc#56275 - Unable to copy appname.dll from obj to bin because it is being used by another process * bxc#56240 - Performance Degradation When Using Expressions * bxc#56177 - peverify fails on FSharp.Core.dll with mono_os_mutex_lock * bxc#55858 - Microsoft.WebApplication.targets Missing from mono5 * bxc#56322 - Running nunit tests with domain isolation crashes Mono * bxc#55988 - Apps using Roslyn crash when trying to load Roslyn * bxc#56260 - "This stream does not support writing at System.IO.Compression.DeflateStream.BeginWrite" message * bxc#55087 - "System.NotSupportedException: Stack walks are not supported on this platform - System.Reflection.MethodBase.GetCurrentMethod" message on Android- Disable rosyln on ppc64le- Update to version 5.0.0.100 (5.0 Stable) - New features and changes: * Shipping Roslyn C# compiler to enable C#7 support * Support for msbuild and deprecating xbuild (msbuild currently not included, xbuild deprecated but still maintained) * Enabling concurrent SGen garbage collector to reduce time spent in GC * Continued Progress on .NET Class Library convergence - Packaging changes: * Do not package roslyn csc compiler on platforms that do not support it * Add xbuild-revert-to-mcs.patch: revert xbuild to use old mcs compiler on platforms that do not support roslyn- Enable external BTLS library build only on supported platforms (x86 and x86_64 right now): * Fix build for arm, arm64, ppc64, ppc64le. - Enable pedump binary packaging for arm64 builds.- Update to version 4.8.1.0 (4.8 Service Release 1) - Remove patch mono-config-fix-monoposixhelper-libdir.patch: * Instead, use fix from official spec file - New features (see http://www.mono-project.com/docs/about-mono/releases/4.8.0 for more info): * Some API additions for .NET Standard 2.0 * Mono now ships with TLS 1.2, powered by Google’s BoringSSL project * The MKBundle tool has been updated to easily support cross-compilation * Runtime Logging: the new MONO_LOG_DEST environment variable can set to instruct the runtime where to write the tracing messages to * Concurrent SGen mode improved * More code have been adopted from Reference Source - Bugfixes: * bxc#3323: Assertion when deleting global namespace inside method * bxc#3399: [PATCH] pending_exception support is incomplete * bxc#3434: Mono Compiler crashes when using a DelegateType as a method call * bxc#3706: generics aot jit problem * bxc#3735: Attempting to JIT compile method: using Linq’s “Any” fails on the device * bxc#3767: Unit test UI table cell extends beyond cell bounds for failed test * bxc#3811: DataContractJsonSerializer deserialization fails with subclass of List as known type * bxc#3850: ScrollEventArgs in Form_Scroll method has invalid values * bxc#3960: DismissModalViewControllerAnimated() crashes on 5.2.9 * bxc#4006: MonoDevelop fails to start with no warning if Gtk# is not installed on windows * bxc#5644: Mono allows to access not accessible method * bxc#7467: DefaultNonPersistentConnectionLimit is to low * bxc#12571: Usage of XElement with XmlAnyElementAttribute is not supported by XmlSerializer * bxc#19594: WebException.Response is null when https request needs proxy authentication * bxc#29189: Compiling class referencing corefx facade/contract assemblies raises error “Reference to type System.SByte claims it is defined assembly mscorlib,.. but couldn’t be found” * bxc#30686: ZipArchive ctor throws InvalidDataException for WebConnectionStream * bxc#30821: Compilation generates CS1701 warning * bxc#32374: WebRequest::BeginGetRequestStream incorrectly sets IAsyncResult::CompletedSynchronously to always true * bxc#33571: Mono crashes when marshalling fixed arrays * bxc#34802: Debugger crash on break-all, step into sequence. * bxc#35536: Dns.GetHostEntry no longer supports IPv6 * bxc#35662: Type System.ServiceModel.Security.Tokens.BinarySecretSecurityToken is missing in assembly System.IdentityModel * bxc#39282: [System.IO.Compression] issues with ZipArchiveEntry streams * bxc#39859: Xamarin.Android apps on the Samsung Galaxy S7 fails to start with the error System.ExecutionEngineException SIGILL * bxc#40603: Mono can’t parse Date in DB wich is in format: “2016-02-04 10:39:11Z” * bxc#40916: [System.IO.Compression] ZipArchive can create an ZipArchiveEntry that has a modified time of DateTime.MinValue * bxc#41035: DataViewTest2.DataView_ListChangedEventTest occasionally fails with llvm+sgen * bxc#41349: System.TimeZoneInfo.IsDaylightSavingTime (DateTimeOffset dateTimeOffset) Not Implemented Exception * bxc#41393: [WatchOS 2] Incorrect calling convention for P/Invokes taking structures * bxc#41431: [aot] Build fails due to ‘Sgen STW requires a working mono-context’ error * bxc#41466: mono_class_is_subclass_of return incorrect value by assuming mono_class_init has been called on parameters * bxc#41477: SafeSocketHandle ObjectDisposedException ‘handle’ exception with linked CancellationTokenSource * bxc#41492: DateTimeOffset.ToLocalTime() throwing erroneous error * bxc#41509: DLR crashes when trying to convert a object to null. * bxc#41530: [iOS]TimerTest failing randomly on devices, * bxc#41552: HttpResponseMessage does not support multiple Links header entries * bxc#41575: A Method That Accepts a FormattableString Object Is Not Called * bxc#3323: Assertion when deleting global namespace inside method * bxc#3399: [PATCH] pending_exception support is incomplete * bxc#3434: Mono Compiler crashes when using a DelegateType as a method call * bxc#3706: generics aot jit problem * bxc#3735: Attempting to JIT compile method: using Linq’s “Any” fails on the device * bxc#3767: Unit test UI table cell extends beyond cell bounds for failed test * bxc#3811: DataContractJsonSerializer deserialization fails with subclass of List as known type * bxc#3850: ScrollEventArgs in Form_Scroll method has invalid values * bxc#3960: DismissModalViewControllerAnimated() crashes on 5.2.9 * bxc#4006: MonoDevelop fails to start with no warning if Gtk# is not installed on windows * bxc#5644: Mono allows to access not accessible method * bxc#7467: DefaultNonPersistentConnectionLimit is to low * bxc#12571: Usage of XElement with XmlAnyElementAttribute is not supported by XmlSerializer * bxc#19594: WebException.Response is null when https request needs proxy authentication * bxc#29189: Compiling class referencing corefx facade/contract assemblies raises error “Reference to type ‘System.SByte’ claims it is defined assembly ‘mscorlib,..’ but couldn’t be found” * bxc#30686: ZipArchive ctor throws InvalidDataException for WebConnectionStream * bxc#30821: Compilation generates CS1701 warning * bxc#32374: WebRequest::BeginGetRequestStream incorrectly sets IAsyncResult::CompletedSynchronously to always true * bxc#33571: Mono crashes when marshalling fixed arrays * bxc#34802: Debugger crash on break-all, step into sequence. * bxc#35536: Dns.GetHostEntry no longer supports IPv6 * bxc#35662: Type System.ServiceModel.Security.Tokens.BinarySecretSecurityToken is missing in assembly System.IdentityModel * bxc#39282: [System.IO.Compression] issues with ZipArchiveEntry streams * bxc#39859: Xamarin.Android apps on the Samsung Galaxy S7 fails to start with the error System.ExecutionEngineException SIGILL * bxc#40603: Mono can’t parse Date in DB wich is in format: “2016-02-04 10:39:11Z” * bxc#40916: [System.IO.Compression] ZipArchive can create an ZipArchiveEntry that has a modified time of DateTime.MinValue * bxc#41035: DataViewTest2.DataView_ListChangedEventTest occasionally fails with llvm+sgen * bxc#41349: System.TimeZoneInfo.IsDaylightSavingTime (DateTimeOffset dateTimeOffset) Not Implemented Exception * bxc#41393: [WatchOS 2] Incorrect calling convention for P/Invokes taking structures * bxc#41431: [aot] Build fails due to ‘Sgen STW requires a working mono-context’ error * bxc#41466: mono_class_is_subclass_of return incorrect value by assuming mono_class_init has been called on parameters * bxc#41477: SafeSocketHandle ObjectDisposedException ‘handle’ exception with linked CancellationTokenSource * bxc#41492: DateTimeOffset.ToLocalTime() throwing erroneous error * bxc#41509: DLR crashes when trying to convert a object to null. * bxc#41530: [iOS]TimerTest failing randomly on devices, * bxc#41552: HttpResponseMessage does not support multiple Links header entries * bxc#41575: A Method That Accepts a FormattableString Object Is Not Called * bxc#41602: Compiler fails to recognize Indexer * bxc#41616: Mono 4.4.0 crashes when using Socket.ConnectAsync to a unix domain socket if the path doesn’t exist * bxc#41667: new DateTime().ToLocalTime() results in an exception * bxc#41705: MonoTests.System.Threading.MonitorTest.Enter_Null crashes test runtime with assertion * bxc#41775: Zip version needed to extract not correct in System.IO.Compression * bxc#41782: [Cycle 7] “System.Net.WebException: Error: NameResolutionFailure” when attempting web requests with certain raw IP addresses * bxc#41874: Reflection throws AmbiguousMatchException when calling GetProperty on a class that inherits from a generic base class. * bxc#41897: NotSupportedException thrown from IPInterfaceProperties.UnicastAddresses * bxc#41937: invoke.exe test asserts on bitcode * bxc#41955: Bitcode “missing image did not probe corlib” exception thrown * bxc#41979: CodeDom cannot call mcs because of invalid encoding configuration * bxc#42057: error CS0121: The call is ambiguous * bxc#42169: (managed_alloc) Fatal: Managed allocator missing for (mkbundle) in Mono 4.4.X * bxc#42191: sdb deadlocks all the time while XS debugs XS * bxc#42198: error CS0529: Inherited interface causes a cycle in the interface hierarchy. * bxc#42219: [System.IO.Compression] Cannot create ZipArchive with duplicate entries with same name * bxc#42224: Compiler crashed with code: 1, “Await yields with non-empty stack” from AssertEmptyStack () * bxc#42226: WCF client Expecting FaultException raising NotImplemented Exception instead When element is provided. * bxc#42271: COOP: gc unsafe mode when printing native backtrace causes crash if GC is triggered * bxc#42274: System.IO.Compression.ZipArchive vs System.Xml.XmlReader * bxc#42395: Build runs indefinitely and never finishes * bxc#42408: WebClient.DownloadString returns 401 Unauthorized when using Basic authentication * bxc#42410: String Interpolation available even when langversion < 6 * bxc#42413: Volatile fields don’t enforce acquire - release semantics like Volatile.Read() and Volatile.Write() * bxc#42584: InternalError / Crash when using System.Net.Http and PCL library * bxc#42585: Switch fall-through not rejected * bxc#42611: wrong compiler error when using IEnumerable.Sum * bxc#42625: coop: crash with watchos system tests * bxc#42688: Can’t wait for more than 429496 ms (429s) * bxc#42702: Unnecessary dependency checks * bxc#42750: Deploying an iOS app to iPhone 6S crashes when a breakpoint is set * bxc#42843: XmlSerializer does not deserialize UTC Time values on Xamarin.Android but works well on windows. * bxc#42864: [Cycle 7] “System.Net.WebException: Error: NameResolutionFailure” on second web request to certain raw IP addresses with HttpClient * bxc#42887: Encoding iso-8859-1 throws IndexOutOfRangeException for Unicode surrogate pairs * bxc#43022: ZipArchive.Entries is not updated when ZipArchiveEntry is deleted * bxc#43032: System.Uri cannot parse url with underscore at start * bxc#43099: [watchOS] Cannot enter GC safe region if the thread is not attached * bxc#43193: Keep CurrentCulture in async/await * bxc#43265: Inconsistency in Compilation of Async Code Compared to MSFT Compilers * bxc#43291: Runtime crash at reflection.c:mono_custom_attrs_construct_by_type while calling GetCustomAttributes for a proxy class * bxc#43320: Thread aborts in the middle of .cctor and hell break loose * bxc#43357: WCSessionReplyHandler crashes WatchKit app * bxc#43400: “using static” dependent on compile order * bxc#43471: pragma warning disable still shows warnings in “Errors” pad * bxc#43512: TimeZoneInfo.ConvertTimeBySystemTimeZoneId ArgumentException * bxc#43636: [Cycle 8] “Index was out of range. Must be non-negative and less than the size of the collection” in System.Collections.Generic.List1[T].set_Item() when attempting to compile certain C# code involving tasks, async/await, and try/catch/finally * bxc#43695: Nuget resolves .netstandard <= 1.3 when Xamarin.IOS does not support it * bxc#43696: Delegate caching can invoke unrelated implementation leading to strange results * bxc#43718: mcs crashes when unable to resolve type inside lambda using the ‘as’ operator * bxc#43786: peverify is broken again * bxc#43921: System.Threading.ThreadHelper.ThreadStart_Context tries to allocate, crashes * bxc#44025: FTP download issue with IPv6 * bxc#44109: NetworkCredential does not convert SecureString * bxc#44164: gosharp-regexp benchmark triggers unwinding crash when profiling * bxc#44168: Can use non-accessible member with nameof * bxc#44381: Debugger crash with domain unloading and VSTU * bxc#44402: Array doesn’t implement non-generic IEnumerable * bxc#44406: Xamarin.Mac.Socket exception:An address incompatible with the requested protocol was used * bxc#44413: HttpHeaders.TryAddWithoutValidation behaves differently from .NET * bxc#44440: Attempting to JIT error in function with pointer arithmetic * bxc#44549: Ide Shuts down: System.ArgumentException: Item has already been added. Key in dictionary: ‘XamlG’ Key being added: ‘XamlG’ * bxc#44624: Connecting to SQL Server using IPv4 exception. * bxc#44707: RemotingConfiguration.Configure() Throws RemotingException Because it Cannot Load ‘machine.config’ * bxc#44729: Type.GetType(“blah”,true,false) throws TypeLoadException without message * bxc#44751: Incorrect code flow analysis with goto and out parameter causes CS0177 * bxc#44843: SqlCommand.ExecuteReaderAsync throws NotImplementedException * bxc#44937: System.Diagnostics.StartProcess does not detect dotnetcore compiled assemblies as managed * bxc#44978: HttpClientHandler.SendAsync should throw HttpRequestException for proxy auth failure * bxc#44994: DeflateStream decompression is incomplete if reading byte-by-byte * bxc#45129: Uri.IsWellFormedUriString returns incorrect result for relative uris beginning with slash * bxc#45137: Seeing new AAPT0000 errors when building certain projects against master * bxc#45270: Cannot add System.Reactive to watchOS Extension project * bxc#45286: C# string interpolation line does not compile on OSX but does on MSBuild * bxc#45774: Wrong scopes in .mdb in case of foreach loop * bxc#45788: Marshaling a native NULL pointer to a managed array creates a new zero sized array * bxc#46175: If the RSA will be used by multiple threads, it has a variety of exceptions. * bxc#46190: Overload resolution fails in a case where methods use a named parameter in different positions * bxc#46250: Type.GetType with throwOnError true doesn’t throw for a generic instance type with too few generic arguments * bxc#47205: Uri.TryCreate throws exception * bxc#42414: Run path_helper in OSX postinstall script to make Mono commands available in same shell session * bxc#42365: Mono 4.4.1 OSX package doesn’t clean up old symlinks from /usr/local/bin- Update to version 4.6.2 (service release) * bxc#44708 - TrustFailure when attempting to access HTTPS servers on ports other than 443 * bxc#39832 - SIGSEGV when running roslyn- add boehm define in specfile to exclude boehm parts on aarch64 - enable buildrequires for valgrind on aarch64- Update to 4.6.1.5 re-release from 4.6.1.3 (no public changelog)- Update to version 4.6.1 (Bugfix release) * bxc#44402 - Array doesn’t implement non-generic IEnumerable - Drop upstream applied bxc-44402.patch- Update source tarball from 4.6.0.243 to v4.6.0.245 * fixes in mcs/class/Microsoft.NuGet.Build.Tasks/Makefile - added bxc-44402.patch: bxc#44402 - Array doesn’t implement non-generic IEnumerable. See https://bugzilla.xamarin.com/show_bug.cgi?id=44402 for more details- Update to version 4.6.0 * bxc#4242 - JavaScriptSerializer should use invariant culture * bxc#5644 - Mono allows to access not accessible method * bxc#6057 - UdpClient IPv6 Receive throws ArgumentException * bxc#8554 - System.Net.NetworkInformation.Ping - SendPingAsync operation fails * bxc#10108 - mono_jit_cleanup asserts/aborts on shutdown if soft debugging * bxc#11699 - FileStream writing incorrectly (some internal position is wrong) * bxc#12205 - MethodInfo.ReflectedType returns declaring type for generic base classes * bxc#13538 - Extraneous lines in Application Output for Debug.WriteLine * bxc#13957 - Xamarin.Android Apps are crashing on dual core x86 Devices * bxc#18361 - FileInfo.MoveTo does not work with absolute paths * bxc#20186 - Another AOT bug * bxc#23206 - MS allows threadpool threads to be renamed multiple times * bxc#24974 - Exception occurs in __ComObject finalizer when shutting down process * bxc#27303 - NullReferenceException with ARMv7 * bxc#29585 - Type.GetMethods returns generic method that cannot be specialized * bxc#29916 - System.Reflection.ParameterInfo.GetCustomAttributes always throws NullReference exception. * bxc#30686 - ZipArchive ctor throws InvalidDataException for WebConnectionStream * bxc#30821 - Compilation generates CS1701 warning * bxc#32020 - Don’t default to –with-tls=pthread on Solaris/x86 * bxc#32315 - Inspecting a variable gives information from the incorrect symbol * bxc#32374 - WebRequest::BeginGetRequestStream incorrectly sets IAsyncResult::CompletedSynchronously to always true * bxc#32561 - Could not load file or assembly Microsoft.Build.Utilities * bxc#32768 - New bcl-tests crashing due to System.ObjectDisposedException: Cannot access a disposed object * bxc#33551 - System.Net.SmtpClient uses an invalid HELO name * bxc#33553 - System.IO.Compression.ZipArchive produces bad archive files * bxc#33809 - Exception with SignalR 2.2 and Mono 4.2.0 * bxc#34133 - [iOS]System test failures on iOS devices with cycle6 build * bxc#34314 - libgdiplus.so without API suffix is referenced by System.Imaging * bxc#34413 - SOAP header within the SOAP envelope is not being serialized correctly * bxc#34498 - AOT task fails if project path has a space in it * bxc#34883 - bcl-test failure in PingTest.PingSuccess on Samsung Galaxy S3 * bxc#34916 - GZipStream fails on iOS * bxc#35004 - Filename returned by LocalEndpoint of UnixListener has null characters appended to the end which causes the socket file to not be deleted when the UnixListener is disposed * bxc#35872 - Cultureinfo -> numinfo internal field is NonSerialized on Mono, but not on Windows * bxc#35876 - Incorrect return of DateTime.ToUniversalTime method for DateTime.MaxValue. * bxc#36080 - [Mono 4.2] “‘System.ServiceModel.EndpointAddress10’ does not have a static method ‘GetSchema’ that takes a parameter of type ‘System.Xml.Schema.XmlSchemaSet’” when using the Xamarin Mobile profile with some WCF client apps * bxc#36116 - Mono 4.2 generates incorrect “Reference.map”, causing “Could not find file ‘/TempConvert.wsdl’” when adding or updating a Web Reference in Xamarin Studio * bxc#36183 - Since upgrading to Xamarin Android 6 get error error MSB3733: Input file “obj\Android\Debug\android\AndroidManifest.xml” cannot be opened * bxc#36192 - Error binding Socket to Loopback * bxc#36388 - Application settings produce extra XML headers during saving * bxc#36401 - [XM 2.4] “System.Configuration.ConfigurationErrorsException: Failed to load configuration section for dataContractSerializer” when using ChannelFactory with the “Xamarin.Mac .NET 4.5 Framework” * bxc#36723 - [iOS][llvm/thumb] Linksdk “Linker_RuntimeWrappedException” test crash on iOS device with master build * Assertion at ../../../../../mono/mono/mini/aot-runtime.c:4733, condition `plt_entry’ not met * bxc#36786 - Dictionary constructed with StringComparer.OrdinalIgnoreCase malfunctions if culture is changed after adding values * bxc#36829 - XmlSerializer does not support subclasses when serializing sequences of items * bxc#36852 - Update to latest Xamarin.Android (6.0.0.34) causes random application crashes with no information * bxc#36988 - stderr is not redirected correctly * bxc#37116 - [iOS] Application.Current.Properties does not persist on iOS with Forms * bxc#37246 - [tvOS]System test failure on device * bxc#37414 - Environment.Is64BitOperatingSystem returns false on OS X * bxc#37582 - Latest master crashes when trying to set breakpoint on async anonymous method * bxc#37583 - MAJOR performance decrease between 4.0.5.1 and 4.2.1 * bxc#37681 - Fails to parse negative integers with Hebrew region set * bxc#37695 - Delegate references an overridden method in derived class misbehaves when marshalled as a parameter to native C function. * bxc#37732 - [iOS] HttpWebRequestTest.NtlmAuthentication failed on iOS device with mono 4.3.2 * bxc#37801 - C * bxc# 6: Compiler crashed with code: 1 - FATAL UNHANDLED EXCEPTION * bxc#37834 - GetFileAttributes does not return FileAttributes.ReadOnly for locked file on OSX * bxc#37848 - CultureInfo.GetCultureInfo(0) should throw ArgumentOutOfRangeException instead of CultureNotFoundException * bxc#37886 - mcs 4.2.2 generates bad IL when string-interpolating a dynamic object * bxc#37891 - System.Net.Configuration/SmtpSection.cs missing ‘deliveryFormat’ * bxc#38012 - Using Task’s under memory pressure leads to unexpected crashes inside the TPL on iOS * bxc#38025 - The debugger now steps and breaks correctly when stepping into, over or out of a function which recursively calls itself. * bxc#38145 - [XI]watchOS unit test fails to build with MT5210: Native linking failed * bxc#38161 - instability/crash when using DateTime under cpu load * bxc#38222 - Mono crashes if accessing attribute from missing reference .dll * bxc#38223 - missing package in arm64 build * bxc#38250 - Stack Corruption in mono involving tailcalls (where code is fine on Windows) * bxc#38322 - HttpListenerRequest.IsLocal isn’t good enough * bxc#38331 - No longer able to run unit test project from command line via ‘mono nunit-console.exe’ * bxc#38379 - Byte enums fail to compare correctly on 64 bit iOS devices when using the LLVM compiler * bxc#38382 - New bcltest failure in AsyncTaskMethodBuilderTest.CallContextFlow * bxc#38392 - Seeing new consistent test-bcl crash on new Marshmallow devices after switching to mono 4.3.2 * bxc#38408 - Error disposing of Filestream when leaving using statement * bxc#38525 - kill -QUIT produces a very broken stacktrace * bxc#38553 - FileVersionInfo.ProductVersion is not populated from AssemblyVersion * bxc#38599 - Regression: SynchronizationContext.Current returns wrong value in delegate run by SynchronizationContext.Send. * bxc#38600 - mkbundle Doesn’t support assemblies with spaces in their names * bxc#38614 - Form creation fails when System.Windows.Forms.XplatUIWin32 was initialized from thread which is already finished * bxc#38638 - Getting build error “Error initializing task XmlPeek: Not registered task XmlPeek” * bxc#38666 - Review (and fix) uses of mono_msec_ticks * bxc#38703 - Linq.Expression when assigned from a lambda exression aren’t constructed correctly * bxc#38712 - Mono 4.3 Cryptography.ProtectedData fails to decrypt data from Mono 4.2 * bxc#38796 - FileInfo.ToString misbehaving after MoveTo * bxc#38818 - linked apps with Java.Interop.dll crash on device * bxc#38825 - mono_image_open() does not check header anymore * bxc#38933 - CryptographicException from ProtectedData in multi-threaded execution * bxc#38992 - error CS1009: Unrecognized escape sequence ‘_’ in $@ String * bxc#39042 - appdomain-unload.exe sometimes hangs in CI * bxc#39077 - AppDomain.CurrentDomain.UnhandledException prevents exceptions in ThreadPool from crashing the application * bxc#39153 - return wrong value if async/await used in finally block * bxc#39200 - Console app crashes with 4.4.0, assertion * bxc#39266 - C * bxc#6 null conditional operator does not appear to work with async when using mono/xbuild * bxc#39279 - Thread pool sizes are incorrect on linux when processor affinity is set, which complicates running mono applications in docker containers * bxc#39282 - [System.IO.Compression] issues with ZipArchiveEntry streams * bxc#39305 - [iOS]Signal Current failure in mscorlib tests * bxc#39347 - Assertion when passing delegate of icall method to p/invoke * bxc#39420 - [iOS]mini test failures when Armv7s+LLVM is enabled in release config * bxc#39455 - Nameof operator doesn’t handle sub-expressions * bxc#39459 - Corrupted async result when returning new struct directly * bxc#39528 - [iOS] [Private] Assertion: should not be reached at tramp-arm64-gsharedvt.c:78 * bxc#39568 - Unmanaged crash: icall.c:5484: Could not resolve type with token 01000008 assembly:System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 type:System.IdentityModel.Tokens.IssuerTokenResolver member: * bxc#39569 - Validation of ETag by HttpHeaders.Add is too strict * bxc#39574 - Compilattion Error CS0842 thrown on Expression Body getter property with explicit StructLayout * bxc#39631 - PPDB support fails to load any pdb when verifier is involved * bxc#39644 - * Assertion at image.c:512, condition `image->heap_guid.size >= 16’ not met * bxc#39669 - When using XML configuration files, a broader set of configuration section types is now available, including System.Configuration.DictionarySectionHandler. * bxc#39715 - ppdb support causes crash at shutdown * bxc#39746 - Assertion at method-to-ir.c:11652 when using mono master/ca7b692f4 and nuget * bxc#39824 - Exceptions can now be serialized using SerializeObjectState. * bxc#39866 - Await + finally produces exe that causes InvalidProgramException on Windows * bxc#39911 - System.Reflection.Emit.DerivedType isn’t an IReflectableType so GetTypeInfo throws * bxc#40040 - * Assertion: should not be reached at mini.c:4403 * bxc#40060 - System.TypeSpec.Parse cannot parse generics + anonymous type name * bxc#40088 - Call in lamda of static method with dynamic parameter fails in constructor argument * bxc#40108 - ConditionalWeakTable collects values when the key is kept alive as toggle-ref * bxc#40144 - checking for __sync_bool_compare_and_swap… no * bxc#40175 - Runtime crashes on ‘-v –version’ * bxc#40187 - System.IO.Directory.CreateDirectory on Linux does not handle /.. in the path * bxc#40239 - SIGSEGV 27408 repro * bxc#40368 - Setting FileInfo.LastWriteTime has different results with mono32 and mono64 * bxc#40462 - [ios] FileStreamTest.OpenCharDeviceRepeatedly(mscorlib) failure in ios device * bxc#40493 - Invalid IL when using ?. operator on a Func parameter in a generic function when T is unconstrained * bxc#40536 - Compiler crash when attaching an event of a templated delegate with wrong template type * bxc#40568 - Runtime crashing on System.Enum.GetValues on char enums with F * bxc# * bxc#40570 - [tvos]Crypto test failures (linksdk) due to secure channel fialure on AppleTV * bxc#40574 - [iOS tvOS]SystemRuntimeSerialization test failure with master build * bxc#40603 - Mono can’t parse Date in DB wich is in format: “2016-02-04 10:39:11Z” * bxc#40624 - mscorlib tests fails on master * bxc#40643 - Process leaking handles leads to “too many open files” * bxc#40646 - Oid and FriendlyName for sha384 * bxc#40697 - Some NumberFormat have wrong GroupSeparator * bxc#40758 - [Regression] Remoting instance is not proxied * bxc#40860 - MT2001 Could not link assemblies Value does not fall within the expected range * bxc#40886 - pdb is always prefered over mdb * bxc#40899 - InvalidCastException using AppleTLS * bxc#40916 - [System.IO.Compression] ZipArchive can create an ZipArchiveEntry that has a modified time of DateTime.MinValue * bxc#40945 - NREX when modifying project/solution properties * bxc#40953 - Bad performance using TypeBuilder * bxc#41035 - DataViewTest2.DataView_ListChangedEventTest occasionally fails with llvm+sgen * bxc#41052 - fsharp build from source fails * bxc#41128 - System.Text.Encoding.Default behaviour change * bxc#41171 - System.Drawing.Imaging.PngCodecTest.Bitmap2bit* tests fail on Linux ARM64 * bxc#41224 - HttpClientHandler.UseProxy = false setting is ignored. * bxc#41264 - [iOS]System “Socket” tests fails on devices with System.ObjectDisposedException * bxc#41280 - System.MethodAccessException is thrown from wrong frame * bxc#41290 - Behavior change of ServicePointManager.ServerCertificateValidationCallback’s SslPolicyErrors result for untrusted CA certificates * bxc#41393 - [WatchOS 2] Incorrect calling convention for P/Invokes taking structures * bxc#41431 - [aot] Build fails due to ‘Sgen STW requires a working mono-context’ error * bxc#41492 - DateTimeOffset.ToLocalTime() throwing erroneous error * bxc#41509 - DLR crashes when trying to convert a object to null. * bxc#41530 - [iOS]TimerTest failing randomly on devices * bxc#41552 - HttpResponseMessage does not support multiple Links header entries * bxc#41564 - XmlSerializer duplicate key bug * bxc#41575 - A Method That Accepts a FormattableString Object Is Not Called * bxc#41602 - Compiler fails to recognize Indexer * bxc#41616 - Mono 4.4.0 crashes when using Socket.ConnectAsync to a unix domain socket if the path doesn’t exist * bxc#41644 - Shutdown deadlock for mono 4.5.1/master with Xamarin Studio * bxc#41667 - new DateTime().ToLocalTime() results in an exception * bxc#41671 - [iOS]HttpListenerRequestTest.HttpRequestIsLocal fails on deivce * bxc#41724 - [iOS]monotouch-test unified fails to build with error ambiguous call error * bxc#41747 - [iOS] System.Core test-watchOS crash on device * bxc#41775 - Zip version needed to extract not correct in System.IO.Compression * bxc#41782 - [Cycle 7] “System.Net.WebException: Error: NameResolutionFailure” when attempting web requests with certain raw IP addresses * bxc#41786 - Mono is broken when building with the macOS 10.12 SDK * bxc#41833 - [SGEN?] XS crashed. error: * Assertion at gc.c:867, condition `finalizer_thread_exited’ not met * bxc#41874 - Reflection throws AmbiguousMatchException when calling GetProperty on a class that inherits from a generic base class. * bxc#41897 - NotSupportedException thrown from IPInterfaceProperties.UnicastAddresses * bxc#41947 - [iOS]Could not AOT assembly error on building System.Numerics with Release config * bxc#41956 - [watchOS] [LLVM] Incorrect codegen/optimizations * bxc#41961 - [watchOS] [LLVM] Exceptions in Delegate.BeginInvoke callbacks are not handled on the threadpool thread, causing process to exit due to unhandled exception * bxc#41979 - CodeDom cannot call mcs because of invalid encoding configuration * bxc#42057 - error CS0121: The call is ambiguous * bxc#42169 - (managed_alloc) Fatal: Managed allocator missing for (mkbundle) in Mono 4.4.X * bxc#42191 - sdb deadlocks all the time while XS debugs XS * bxc#42198 - error CS0529: Inherited interface causes a cycle in the interface hierarchy. * bxc#42219 - [System.IO.Compression] Cannot create ZipArchive with duplicate entries with same name * bxc#42224 - Compiler crashed with code: 1, “Await yields with non-empty stack” from AssertEmptyStack () * bxc#42274 - System.IO.Compression.ZipArchive vs System.Xml.XmlReader * bxc#42408 - WebClient.DownloadString returns 401 Unauthorized when using Basic authentication * bxc#42410 - String Interpolation available even when langversion < 6 * bxc#42413 - Volatile fields don’t enforce acquire - release semantics like Volatile.Read() and Volatile.Write() * bxc#42584 - InternalError / Crash when using System.Net.Http and PCL library * bxc#42585 - Switch fall-through not rejected * bxc#42606 - [Regression] Compact seq point enabled by default causes 100% CPU usage * bxc#42611 - wrong compiler error when using IEnumerable.Sum * bxc#42625 - coop: crash with watchos system tests * bxc#42688 - Can’t wait for more than 429496 ms (429s) * bxc#42702 - Unnecessary dependency checks * bxc#42750 - Deploying an iOS app to iPhone 6S crashes when a breakpoint is set * bxc#42864 - [Cycle 7] “System.Net.WebException: Error: NameResolutionFailure” on second web request to certain raw IP addresses with HttpClient * bxc#42887 - Encoding iso-8859-1 throws IndexOutOfRangeException for Unicode surrogate pairs * bxc#42938 - Can’t build netstandard PCL library with xbuild * bxc#43032 - System.Uri cannot parse url with underscore at start * bxc#43099 - [watchOS] Cannot enter GC safe region if the thread is not attached * bxc#43265 - Inconsistency in Compilation of Async Code Compared to MSFT Compilers * bxc#43291 - Runtime crash at reflection.c:mono_custom_attrs_construct_by_type while calling GetCustomAttributes for a proxy class * bxc#43357 - WCSessionReplyHandler crashes WatchKit app * bxc#43400 - “using static” dependent on compile order * bxc#43471 - pragma warning disable still shows warnings in “Errors” pad * bxc#43512 - TimeZoneInfo.ConvertTimeBySystemTimeZoneId ArgumentException * bxc#43636 - [Cycle 8] “Index was out of range. Must be non-negative and less than the size of the collection” in System.Collections.Generic.List1[T].set_Item()` when attempting to compile certain C * bxc# code involving tasks, async/await, and try/catch/finally * bxc#43645 - Items and properties not emitted for up to date targets * bxc#43718 - mcs crashes when unable to resolve type inside lambda using the ‘as’ operator - drop libgdiplus0-un-devel.patch (included upstream)- Update to mono 4.4.2.11, service release 4.4 SR1. Bugfixes since v4.4.1.0: * bxc#30686 - ZipArchive ctor throws InvalidDataException for WebConnectionStream * bxc#34498 - AOT task fails if project path has a space in it * bxc#39100 - ‘library not loaded’ error when using embedded mono * bxc#39282 - [System.IO.Compression] issues with ZipArchiveEntry streams * bxc#40916 - [System.IO.Compression] ZipArchive can create an ZipArchiveEntry that has a modified time of DateTime.MinValue * bxc#41264 - System “Socket” tests fails on devices with System.ObjectDisposedException * bxc#41290 - Behavior change of ServicePointManager.ServerCertificateValidationCallback’s SslPolicyErrors result for untrusted CA certificates * bxc#41530 - [iOS]TimerTest failing randomly on devices * bxc#41979 - CodeDom cannot call mcs because of invalid encoding configuration * bxc#42219 - [System.IO.Compression] Cannot create ZipArchive with duplicate entries with same name * bxc#42274 - System.IO.Compression.ZipArchive vs System.Xml.XmlReader * bxc#42688 - Can’t wait for more than 429496 ms (429s)- Update to mono 4.4.1.0, service release 4.4 SR0. Bugfixes since v4.4.0.182: * bxc#41775 - Zip version needed to extract not correct in System.IO.Compression * bxc#41782 - [Cycle 7] "System.Net.WebException: Error: NameResolutionFailure" when attempting web requests with certain raw IP addresses * bxc#41874 - Reflection throws AmbiguousMatchException when calling GetProperty on a class that inherits from a generic base class.- Added mono-config-fix-monoposixhelper-libdir.patch to fix incorrect substitution of $mono_libdir (only for libMonoPosixHelper.so) in mono config file: * Fix incorrect replacement of $mono_libdir in config file for libMonoPosixHelper native library, when system libdir (/usr/lib64 on x86_64 builds) differs from mono install dir (/usr/lib)- Update to mono 4.4.0.182, new major release v4.4. Short changelog since v4.2: * Class Libraries now tracking .NET 4.6.1 APIs, folder structure is updated. Support for older APIs via reference assemblies * WCF: WebHttpBinding must use http scheme in case when SecurityMode == WebHttpSecurityMode.TransportCredentialOnly * Embedding API: mini_parse_debug_option allows embedders to set debug options programatically, without going through the MONO_DEBUG environment variable. * Unmanaged Thin Locks: improved performance for locks and thin locks in some cases, decrease in performance for the case of repetitive nesting of a lock * libmono now defaults to SGen * FullAOT: Generic Value Type Sharing improvements * Cooperative Mode for SGen GC by using MONO_ENABLE_COOP environment variable * Thread Priority Setting: Implement a SetPriority/GetPriority facility for real-time threads * Other improvements to garbage collector: concurrent capabilities, lock-free GC handles, performance and memory optimizations * Profiler: annotate GC roots, so the profiler can get better visibility into the nature of objects that keep objects alive * Threadpool: no longer using the sparse array for the threadpool, as for many thread it would slow down some operations * Debugger: the soft debugger now allows nested invocations to take place * PowerPC: the PowerPC backend has been updated to support big endian systems * C# Compiler: null operator (?.) has been implemented for dynamic expressions * Named events and semaphores: the support for sharing named events/semaphores etc. between processes (MONO_ENABLE_SHM) has been removed. Use Mono.Posix instead * Reflection: major upgrade to Reflection APIs for Roslyn support * Tools updated: csharp, mdoc, mkbundle, xbuild More information at: http://www.mono-project.com/docs/about-mono/releases/4.4.0 - Packaging changes: * spec file updated according to upstream srcrpm * removed upstreamed patches: mono-nunit-default-runtime-4.5.patch, strncat-process-c.patch, mono-un-revoke-fix-in-BNC-144655.patch * removed PPC patches: ppc_instruction_length_of_atomic_add_i4_is_28.patch, fix_atomic_add_i4_support_for_32bit_ppc.patch, basic_changes_powerpc_be.patch, ppc_add_monocontext_and_async_callback.patch, fix_passing_struct_parms_per_elf_abiv2.patch, update_elf_abiv2_testcases.patch, partial_sharing_false_4_powerpc.patch, fix_exception_when_reading_from_timezone_file.patch * fix incorrect requires for libmono-2_0-devel package: it should require libmonosgen-2_0-devel when building with %{sgen} flag enabled, fix broken symlinks to libmonosgen lib- added find-deps-fix.patch: remove libmono library check from mono-find-requires and mono-find-provides scrits to fix custom dependencies generator in other mono packages (that invoke this scripts directly) - added missing provide-dependencies from /usr/lib/mono/4.5/Facades dir (that was removed at Nov 17 2015 changes) - added System.Transactions and System.Configuration.Install provide-dependencies to mono-devel- update to 4.2.3.4 (service release), bugfixes: * bxc#36116 - [System.Web.Services] Unix paths fix * bxc#37079 - [jit] Fix the support for gshared types in mini_emit_initobj () * bxc#37273 - [llvm] Disable support for nested clauses. * bxc#38012 - [sgen] Fix register scanning on ARM * bxc#37846 - [jit] Fix the reference type detection for Volatile:Read/Write () - remove outdated authors.patch as it was removed on purpose https://github.com/mono/mono/commit/b39e7e9d78938362417b2c966d204da60952c7b4- update to 4.2.2.30 (maintenance release) bug fixes: C# Compiler * bxc#33341 - Set null operator barrier between invocation instance and its arguments Class Libraries * bxc#35857 - [System.Data] Implement CommandBehavior.SequentialAccess support for GetValues method * bxc#28693 - [System] Remove arbitrary debugging limit from FileSystemWatcher on OSX * bxc#36003 - [corlib] Invalid DateTime format for Finnish and DateTime parser not supporting same separator for date and time (edit) * bxc#37171 - [System.Runtime.Serialization] XmlObjectSerializer: fix ISerializable * [System.Runtime.Serialization] Static serializer calls directly into internal APIs to fix 4.2.1 * [corlib] Fix multicast delegate remove behavior * [corlib] Fix multicast Method property * [System.XML] Fix endless recursion in XmlCompiledTransform on mobile Runtime * bxc#35828 - [runtime] Fix Thread.CurrentThread in non-root appdomains by setting the tls slot in start_wrapper, otherwise Thread.CurrentThread would create a new Thread object so there would be two * bxc#20186 - [runtime] Make sure ptr-to-structure and structure-and-ptr wrappers are unique, this is needed by full aot * bxc#36292 - [jit] Avoid a verification error in gsharedvt code with ldarga + gshared types * bxc#36256 - [aot] Cache inflated methods loaded from aot images to avoid repeating an expensive search * bxc#35545 - [runtime] Implement native-to-managed marshalling of byref delegate arguments * bxc#36383 - [gsharedvt] Fix support for constrained calls on interfaces. * bxc#36566 - [jit] Increase the buffer size used by the dyncall data structures to 512. * threadpool] Fix get min and available threads icalls. * [verifier] Fix the verifiers to handle Roslyn style fixed blocks. Garbage Collector * Multiple fixes for rare crashes in sgen: * Fix marking of cards on 64bit * Don’t hardcode the nursery size in aot write barriers * Fix race between block allocation and concurrent sweep * Make sure we scan aligned memory regions Profiler * Avoid a crash at shutdown by installing the assembly unload hook for the ‘start_unload’ event instead of the ‘end_un- update to 4.2.1.124: * Bugfixes- add libgdiplus0-un-devel.patch to fix boo#944754- retrieve from upstream all ppc patches not yet in 4.2.1 tarball ppc_instruction_length_of_atomic_add_i4_is_28.patch fix_atomic_add_i4_support_for_32bit_ppc.patch basic_changes_powerpc_be.patch (already done yesterday) ppc_add_monocontext_and_async_callback.patch fix_passing_struct_parms_per_elf_abiv2.patch update_elf_abiv2_testcases.patch partial_sharing_false_4_powerpc.patch fix_exception_when_reading_from_timezone_file.patch- new basic_changes_powerpc_be.patch to build ppc64 archi and disable ppc build that still segfault.- Update to version 4.2.1.102: * More adoption of Microsoft's open source code * Support for PPDB debugging format * New threadpool implementation * Runtime optimizations * Extensive bug fixing (see http://www.mono-project.com/docs/about-mono/releases/4.2.0 for complete list) - Temporary fixes for old incorrect dependencies. See this link for more details: https://github.com/mono/mono/commit/1f4133a06f252ec1b78637dd91e49f50836cf570 - Added authors.patch to fix missing authors file - Added strncat-process-c.patch - fix insecure use of strncat at process.c:383 to fix OBS build - Added mono-un-revoke-fix-in-BNC-144655.patch - fix BNC#144655 - Various packaging fixes- Update to version 4.0.5.1, Bugfixes: #34345, #33585, #34470- Update to version 4.0.4.1, Bugfixes: #31582, #30868, #28777, #30043, #31060, #30276, #30869 - Dropped mono-bug-28777.patch- Update to version 4.0.3.20, Bugfixes: * bxc#28600: Some LLVM artifacts are being written to the base project dir rather than obj/$Config/ * bxc#26205: System.IO.Package.LoadRelationships throws null reference for some NuGet packages with PCLs generated on Windows * bxc#30868: ObjectDisposedException in mono 4.0.1.28, but not mono 3.12.1 * bxc#31582: iOS -O=float32 fails for some operations on ARM7 * bxc#30043: Disposing a FileSystemWatcher object causes ArgumentOutOfRangeException * bxc#31060: F# sprintf AOT bug happens still now - Dropped unnecessary mono-3.x-keyboards.resources-cp_r.patch- Update to version 4.0.2.5:- Update to version 4.0.2.4:- Update to version 4.0.1.44: * fixed bug: 30171 - Removed mono-bug-30171.patch (fix included in 4.0.1.44 release)- Update to version 4.0.1.43: * fixed bugs: 29459, 29898, 29667, 28557, 29177, 28847, 28209, 26998, 29039 and more * fixes in mono profiler - Add mono-bug-30171.patch to fix BinaryReader bug with Unicode encoding - Removed amd64-tramp-size.patch (fix included in 4.0.1.43 release)- Add mono-bug-28777.patch to fix a DeflateStream bug, should fix KeePass problems- Update to version 4.0.1 * Adoption of Microsoft’s open source code * C# 6.0 * Floating point optimizations * Dropped support for the 2.0, 3.5 and 4.0 assemblies * Updated IKVM * Lighter Debugger overhead * Basic PowerPC64 LE support - Drop patches included by upstream: * X509Certificate-workaround.patch * gc-64bit-portability-warning.patch * 0001-ppc64le-fixes.patch - Drop mono-data-postgresql now maintained at www.npgsql.org - Add amd64-tramp-size.patch - Add gmcs redirect to still build legacy packages- Don't run parallel build. It is too fragile- Cleanup patch numbers - Rebase ppc64 patches based on upstream (commits are 173eaf1dfaf, 7e056cd346c, PR#1479) - 0001-ppc64le-fixes.patch bsc#923558 - drop mono-core-ppc64le-callreg.diff - drop mono-core-ppc64le-swr11r12.diff - mono-core-ppc64le.diff- add CVE IDs for 3.12.1 bsc#921312 release- Add timezone requires: Ensure that DateTime functionality is given when installing mono-core (e.g. System.DateTime.get_Now() needs access to this information).- update to 3.12.1 - security hotfix bsc#921312 * http://www.mono-project.com/news/2015/03/07/mono-tls-vulnerability/ CVE-2015-2318 CVE-2015-2319 CVE-2015-2320- add X509Certificate-workaround.patch which fixes bxc#21298- update 3.12.0 * Major performance and memory consumption improvements on SGen. * Improve the heuristic of the ThreadPool to maximize efficiency and minimize the number of Threads. * New cert-sync tool automatically syncs Mono’s certificate store against the OS certificate store on Linux * X86 code now generate pushless code. This is faster on modern CPUs. * Multiple fixes in the profiler to make statistical sampling reliable and functional without kernel assisted sampling. * Mono users no longer need to run mozroots to get SSL working. * Switched to adaptative hill climbing for sizing the pool. * The supervisor thread now goes into deep sleep when no new jobs are submitted for a while. This should save power on targets running on batteries. * Reorganized how major heap blocks are manipulated for increased efficiency of the major collection. * Reduced memory consumption by better sizing of allocation buckets. * Switched to a simpler heuristics for major heap sizing that is more stable and avoid unexpected spikes. * Removed the parallel collector, it was an experimental feature that did not provide an effective speedup. It will be brought back in the future with a functioning design. * Removed the fixed heap configuration, it was an experimental feature that did not deliver enough of a performance improvement. * Avoid asserts on shutdown when the appdomain unload callbacks are called on the debugger thread during shutdown. Fixes bxc#24342. * Fix the calculation of the epilog size for EH info. Fixes bxc#24577. * Fix a class initialization race which happens if a class initializer initializes a got slot before it finishes running. Fixes bxc#23242. * Fix OP_LOCALLOC on arm so it correctly adjusts sp with the param area size even if the size is large. Fixes bxc#24221. * Disable the extension of i8/i16 arguments to i32 on arm64, since the ios calling convention passes them differently than i32. Fixes bxc#22800. * Use NULLIFY_INS () to nullify instructions and use MONO_INST_NEW to create phi node instructions to avoid asserts in the spill pass. Fixes bxc#24006. * Rewrite the way direct calls are made between llvm methods. Previously all calls were made to plt entries and the plt entry symbols were aliased to point to the corresponding method if the method was directly callable using the .set assembler directive. This doesn’t seem to work with newer LLVM/CLANG versions, so do this completely on the LLVM side using Value::replaceAllUsesWith (). Fixes bxc#23976. * Make process handles non-shared. Fixes bxc#23423. * Fix the return of vtypes containing a single fp member from pinvoke methods on OS X/x86. Fixes bxc#23813. * Fix an SRE assert. Fixes bxc#19039. * Implement 5dbf97e66057f8626c53fcea30f1988d6627e5a2 for calls made from NEWOBJ too. Fixes bxc#23557. * Make each CASTCLASS_CACHE patch unique by generating a unique identifier from the method index and an per-method counter. Fixes bxc#23478. * Disallow generic classes with explicit layout. Fixes bxc#23438. * Add an option to make debugger invokes virtual. Part of the fix for #23385. * Allow renaming of threadpool threads. Fixes bxc#23206. * Fix the unregistration of our exception handler on Windows. Fixes bxc#23221. * Make calls from gshared to gsharedvt sharable methods indirect since otherwise at runtime we might find an instantiation and we cannot patch the call, leading to performance problems. Fixes bxc#23021. * Allow the SIZEOF opcode in gsharedvt code if it doesn’t reference a gsharedvt type. Fixes bxc#22711. * Fix mono_marshal_free_ccw (). Fixes bxc#22414. * Fixes DbEnumerator current property to clone read data. Fixes bxc#24452 * Allow sending of text data longer than 4000 characters by using a different column type. Fixes bxc#21172. * Implement MonoGenericClass:GetCustomAttributes () for created types. Fixes bxc#23769. * Improved BlockingCollection.AddAny. Fixes bxc#22775. * Implement KnownTypes for DataContractJsonSerializer. Fixes bxc#23058 * HttpQSCollection.ToString now url encodes values. Fixes bxc#22557. * Call SetupRequestAsync only after ContentType changes. Fixes bxc19529. * Notify parent task when child task uses NotOnFaulted. Fixes bxc#23594 * Use TZ transitions when AdjustementRules are ignored. Fixes bxc#23170. * Timespan ticks formatting rewrite. Fixes bxc#23376 * Improved Json deserialization of floating-point numbers. When DataContractJsonSerializer was created from type object, deserialization of floating.point numbers was not possible. Fixes 21583. * Test Json deserialization of a floating-point number as object. Covers bxc#21583. * Rss20ItemFormatter.ReadFrom now sets Id when guid is PermaLink. Fixes bxc#23262. * fix bxc#23318 - XComment.ToString() accepts “invalid” values. * Uri made from UNIX path and RelativeOrAbsolute is now relative. Fixes bxc#22954. * UriParseComponents no longer decodes ‘@’ in UserInfo. Fixes bxc#23246. * Update en-NZ designators. Fixes bxc#22212 * Update to my last fix for bxc#22129. * Copy out/ref parameters on async call; bxc#22129. * If not specified assume that array items are nullable. Fixes bxc#19012. * Added optional serialization based on ShouldSerialize{V}. SerializationCodeGenerator and XmlSerializationWriterInterpreter will no longer serialize an attribute named {V} if its object has a method named ShouldSerialize{V}() that returns false. {V}Specified now is also checked to be true before serializating the attribute even if it is a property that is not settable. Fixes bxc#1852. * GMT DateTimeOffset is now properly parsed. Fixes bxc#22851. GMT date formats set useutc to true, so now useutc is checked to init DateTimeOffset with a zero offset. * Improved CalendricalCalculations fixed_from_dmy methods. Fixes bxc#21930. In some cases fixed_from_dmy is used with the month parameter greater than the number of months of that year. Year is now incremented until month parameter is valid. * Enumerate all subdirectories including the first one. Fixes bxc#22857 * Encode ContentDisposition name. Fixes bxc#18422 * When needed serialized objects are now implicitly converted. Fixes bxc#20403. * Fix ClientWebSocket.ReceiveAsync() with small buffer; bxc#22704. * Tokenize dash only in range values. Fixes bxc#22764 * Added time format with only offset. Fixes bxc#22558. * fix bxc#6512 (by Mikkel Kruse Johnsen) - don’t deserialize GET parameters. * Added support for UriComponents.SerializationInfoString. Fixes bxc#21571. * Unify handling of default ctor and zero. Fixes bxc#22591 * Make SendAsync state free to handle recursive calls. Fixes bxc#22724 * Actually fix #22179 to allow concurrent requests. * DateTime.Parse now handles unlimited number of fractional digits. This change was made because .NET can parse ISO8601 format with an unlimited number of fractional digits. Fixes bxc#22417. * Added test ISO8601FractionalDigits. Covers #22417. * Delay reflection hit to actual execution point. Workarounds #22522 * Update RequestMessage.RequestUri.AbsoluteUri after redirect. Fixes bxc#22383 * Catch exceptions thrown by SerialPortStream.Dispose () when called from the finalizer. Fixes bxc#15514 * KeyPairPersistence now tries to fix folder permissions. An exception is no longer thrown if the folder permissions can be fixed. Fixes bug bxc#19274. * A pointer-type may be used as the type of a volatile field. Fixes bxc#23770 * Correctly identify constant switch section when value match is not section start. Fixes bxc#23475 * Check for true/false user operators on unwrapped nullable type. Fixes bxc#23199 * More tweaks to conditional tokenizer. Fixes bxc#23319 * Populate inherited constraints member cache from types not only base types. Fixes bxc#23017 * Fix removing incomplete generic types from eval cache. Fixes bxc#22393 * Parsing of ternary expressions whose then condition is a lambda. Fixes bxc#22523 - add gc-64bit-portability-warning.patch- libmono-2_0-1 has a hard dependency on libmonoboehm-2_0-1, require it bnc#904460- fix build for factory x86_64 * add mono-3.x-keyboards.resources-cp_r.patch * resources/keyboards.resources exists on x86_64, so cp won't work should add -r argument - drop mono-core-target-4.0.patch * runtime 4.0 is no more, now mono-nunit should use 4.5 - add patch mono-nunit-default-runtime-4.5.patch * use runtime 4.5 for mono-nunit by default- Removed upstreamed mono-core-parallel-build.diff patch - Updated to 3.10.0 + Implemented System.IO.Compression.FileSystem. + Uri now implements the .NET 4.5 behavior, it can be reverted to the old behavior in the same way by setting the System.Uri::s_IriParsing static field to false. + Remove unnecessary locking from core metadata parsing functions. + Avoid cache thrashing of locals array when looping over enumerator. + Fix support for unaligned offsets in the store_membase_imm opcodes. bxc#23267. + Fix the lookup of nested types which have a namespace. bxc#21653. + Increase some opcode sizes. bxc#23026. + Always pass the imt arg to interface calls in gsharedvt methods. bxc#22624. + Store the epilog length in MonoArchEHJitInfo instead of encoding it in jinfo->unwind_desc, since the latter can overflow for methods with large epilogs. bxc#22685. + Add a mono_thread_detach_if_exiting () public api function which can be called by embedding code to detach the runtime if the code is running from a pthread dtor. bxc#21164. + Fix yet another native types problem. bxc#22053. + Fix the leaking of mach ports introduced by 98bbf8512aec0fa01b4426583280f6d231d22187. bxc#22068. + Add support for constrained calls with vtype return types in gsharedvt code. bxc#22109. + Fix the PLATFORM_GNU check so it works with gnueabi etc. as well. bxc#21520. + Don’t make runtime invoke signatures generic. bxc#21973. + Allow v8..v15 in unwind info on arm64. Fixes part of #21615. + Fix Process.PrivateMemorySize64 etc. on ios. bxc#21882. + Fix enum->int casts in gsharedvt code. bxc#21893. + Don’t assert when loading a generic methodspec with 0 arity. bxc#19097. + Avoid asserting when a cattr cannot be loaded. bxc#21653. + Avoid making generic calls from gsharedvt methods normally, go through the rgctx infrastructure instead. bxc#21677. + Fix Uri UserInfo parsing. Fixes 23246. + Update RequestMessage.RequestUri.AbsoluteUri after redirect. bxc#22383. + Fixes XContainer attempt to create a XNode from a null value. bxc#20151. + Changed XObject OnChanged and OnChanging to use Owner. When XObject.Owner is not a XElement XObject.Parent returns null and the owner would not be notified of changing and changed events. bxc#18772. + Process XslLiteralElements with only child attributes as empty ones. bxc#14751. + ‘finally’ protect ClientRuntimeChannel.Begin/EndProcess(). bxc#22179. + WebClient.OpenWrite() must get the response on close. bxc#10163. + Fix WebClient.UploadValuesTaskAsync(); bxc#20359. + Improve System.Security.Claims. bxc#22282. + Fixed serialization of XmlNode field with attribute XmlAnyElement. bxc#3211. + Handle String::Format with escaped closing }. bxc#22114 + Add a missing check to TypeBuilder.CreateType (). bxc#22059. + Xml Serialization of Base class w/o a parameterless constructor. Removed validation code that did not allowed serialization of base classes without a parameterless constructor. bxc#6913. + Fixed XmlSerializer to handle attribute XmlSchemePrivider.IsAny. XmlSerializer no longer outputs a root element with class name when the class has the attribute + XmlSchemeProvider and IsAny is true. bxc#11916 + Test that DeflateStream.Read does read an empty stream. Covers #19313. + Reseting all private key values to null is required because a new import may not overwrite existing values. bxc#18482. + Handle quoted filename value. bxc#21960. + Dispose XmlReader using correct value. bxc#21771. + Don’t use `1 naming for compiler generated second level and deeper nested types. bxc#22893. + Extend missing type check to type lookups. bxc#20933. + Fix copy and paste error in constraints checker. bxc#22131. + Speed up nullable tokenizer. bxc#20195. + Coalescing operator if the lhs of a null is a integer type that is larger than the integer type on the rhs. bxc#22054. + Check for duplicate destructors. bxc#21983. + Switch statement with constant block at first label. bxc#21805. + Decimal constants modulo folding. bxc#21743. + Update codegen for boolean loads. bxc#21685. + Workaround for issues with CreateItem task where metadata are not generated due to up-to-data inputs. bxc#23022. + Add KeepDuplicates etc. to 4.0 as internal. bxc#20961.- Removed upstreamed ppc.patch - Updated to 3.8.0 + The JIT now better handle long remainers by powers of two, generating significantly better code. + Over 10x faster code is generated for delegates that only invoked once. C# features such as async and LINQ produces a lot of those delegates, so this improvement will impact everyone. + Improved alias analysis can now handle second order aliases and eliminate null checks. + The runtime now has a concurrently readable hashtable that can makes reflection heavy workloads significantly faster and more scalable. + Optimized one of the core data structures of the garbage collector should result in 5 to 10% reduction in collection times. + Fix the leaking of mach ports introduced by 98bbf8512aec0fa01b4426583280f6d231d22187. bxc#22068 + Fix Process.PrivateMemorySize64 etc. on ios. bxc#21882 + Fix enum->int casts in gsharedvt code. bxc#21893 + Avoid making generic calls from gsharedvt methods normally, go through the rgctx infrastructure instead. bxc#21677 + Fix another native-types problem. Hopefully fixes #21670 and #21636 + Use alias information to eliminate explicit null checks. bxc#21645 + Initialize fields in MonoField:GetFieldOffset () if needed. Fixes part of #21604 + Properly handle rethrow outside of catch blocks. bxc#20412 + Disable runtime unit tests on linux, because it cannot be linked due to circular dependencies between libraries. bxc#21520 + When parsing a method header, ensure we pass any available generic context. bxc#21388 + Added new mono_domain_set_config function; used to fix ConfigurationErrorsException in bxc#10468 + Only apply the maverick stack size hack to the main thread. bxc#10096 + Don’t hardcode the temp dir to /tmp, use g_get_tmp_dir instead. bxc#20894 + Explicit thread GC data around instead of relying on TLS storage. bxc#20360 + Make WaitForPendingFinalizers () really wait for the finalizers added by a previous GC. bxc#20503 + Fix the marshal7.cs test, longs can be aligned to 4 bytes on 32 bit linux, and the runtime no longer aligns structure sizes to 8 bytes. bxc#20788 + Fix the popping of LMF frames during unwinding. bxc#20616 + Fix the marshalling of ByValTStr types which have a size specified. bxc#20674 + Fix the decoding of MonoJitInfo. bxc#16439 + Make it possible to create views to magic zero size files such as /dev/zero. bxc#19460 + Free static bound delegate wrappers of dynamic methods. bxc#19058 + Don’t perform double accounting of offset for named memory segments. bxc#20591 + Avoid joining attached threads. bxc#19343 + Fix support for custom marshallers defined in other assemblies. bxc#20020 + Fix a jit assertion on a class which contains an empty struct as a static field. bxc#20349 + Applied patch from Kyle Edwards kyleedwardsny@gmail.com. Fix isinf () check with clang. bxc#20244 + Fix constrained type unwrap for enum types. bxc#18371 + Handle quoted filename value. bxc#21960 + Correctly handle partial chunk sizes. bxc#20583 + Tweak Dictionary initial capacity to be more conservative. bxc#21375 + Handle closed-over-null delegates created with IL when using InvokeDynamic. bxc#21196 + Fix a race in a Task test. bxc#20921 + Contract the values array when decoding an array with a negative number and a trailer that evals to zero. bxc#20456 + Fixes issue with expression columns and IsNull. bxc#20925 + Array qsort without head allocation. bxc#20922 + Enum::TryParse ignores leading whitespaces. bxc#20870 + Fix disposing of DelegatingHandler. bxc#20818 + Fix digest authentication (bug #18799) + Only recycle ServicePoints from the idle timer (fixes #19823) + Changed ConcurrentDictionary.Contains(KeyValuePair) to also compare value. bxc#16990 + Add System.ServiceModel.Security assembly. bxc#20108 + Removed NET_2_1 conditional blocks from FileInfo. bxc#19862 + Update codegen for boolean loads. bxc#21685 + Effective base class can include inherited types. bxc#21390 + Handle duplicate resume point registration. bxc#21387 + Arguments can be empty when reporting missing params argument. bxc#21215 + Flow analysis of moved arguments. bxc#20983 + Run new initializer await checks only in async context. bxc#20614[system.data] Parse numeric expressions using invariant culture. bxc#20582 + Reachability analysis should ignore local variables declarations. bxc#20603 + Check for missing dependencies of container types. bxc#20382 + Resolve event expression when testing left side expression. bxc#20493 + Flow analysis of binary expressions not using logical operators. bxc#20515 + Add 4.5.1 framework to MSBuild. bxc#20827 + Parsing conditions with property references. bxc#20634 + Implements property functions using constructor syntax. bxc#12999 + Avoid clearning event requests if they reference an assembly which is unloaded. Instead, remove the assembly reference from the event request so it stays active. bxc#9924.- Rebased patches and submitted to upstream - Removed ARM compatibility hacks https://github.com/mono/mono/pull/1211 + mono-arm-cpuinfo-v5.patch + mono-arm-cpuinfo-v7.patch + mono-arm-vfp.patch - Update to 3.6.0 + Runtime performance counters have been integrated into the profiler allowing the performance counter information to be surfaced to profiling tools and in particular Xamarin’s upcoming profiler. + The profiler now produces backtraces for statistical mode. The profiler’s tracing mode now works on ARM. + The debugger now support line and column ranges. pdb2mdb supports it. Note: the rest of our toolchain still needs to be updated. + The debugger now supports changing the current line in the top frame. + Lots of bugfixes and performance improvements on the profiler. + The debugger now support reading simple properties without calling their getter, this is done by having a lightweight IL interpreter for small pieces of code. This allows more properties to be inspected while the process is completely stopped and without having to temporarily resume execution of the target to execute the property code. + Added buffered response mode to improve network efficiency on high latency links such as USB. + The GC bridge got a lot of performance work. There are now two new modes that can significantly improve some workloads. + Multiple http stack improvements: some leaks in the stack have been fixed, as well as solving some long-standing bugs involving asynchronous operations and proxies. We have introduced a more comprehensive test harness to ensure that those bugs do not surface again. + System.IO.Compression is now implemented + System.Security.Claims is now implemented. It resides in the System assembly (existed before in the Identity stack, but now we track the new home from the .NET 4.5 API). + Reworked locking to drop a hot lock in method lookup. + Use fine grained locking instead of a big hot lock. + Better hashing of some runtime internal items to avoid some corner-case slowdowns with generics. + The profiler is now able to produces backtraces in statistical mode. + Added periodical flushing that should help interactive users. This means that the profiling will send data over the profiling even if the application is not currently sending data (this is there to support the upcoming new profiler UI). + It now collects and reports performance counter information. See mprof-report’s man page. + Fixed the handling of the volatile. CIL prefix. + We now distribute IKVM’s ikdasm tool. This is a reliable disassembler that does not have the limitation of monodis of requiring a complete set of assemblies that are compatible to disassemble. This will disassemble even files that do not have their dependencies available. + Optimized EqualityComparer for more types. + Our msbuild implementation can now build Project K and Roslyn + Optimized EqualityComparer for more types. + [mcs] Flow analysis of nested binary expressions inside anonymous methods was missing on left/right reset. + [mcs] Fix betterness logic for default vs params parameters. + [mcs] Flow analysis of binary expressions not using logical operators. + [mcs] Emit unmanaged version info from AssemblyFileVersion. + [mcs] Fix expression tree conversion type for lifted enum equality comparisons. + [mcs] Report error when named argument for param parameter is given but not all formal parameters are provided. + [mcs] Unify reachable label lookup. + [mcs] Don’t release field address copy before it’s used. + [mcs] Fix error reporting propagation for loop statements. + [mcs] Emit better code for null coalescing operator with nullable return type. + [mcs] Add explicit array conversion involving type parameters. + Add System.ServiceModel.Security assembly. + [sdb] Avoid clearing event requests if they reference an assembly which is unloaded. Instead, remove the assembly reference from the event request so it stays active. + Rename configure.in -> configure.ac. + [System] Fix parsing of IPv6 addresses. + [Http] Cleanup chained async operations. + [corlib] Add Guid hex format parsing with whitespaces. + [System.Net.Http] Parsing productinfo like headers with missing version. + [System] Throw IOE in more cases when dealing with an invalid Process object. + [bcl] Fix Process.PrivateMemorySize64 on osx, we now return task_baic_info.resident_size. + Clean up the usage of FILETIME structures, avoid accessing them as gint64 since that would lead to alignment problems. + [sdb] Avoid stack overflows when a boxed vtype recursively references itself using fields. + [profiler] Filter more event types in mprof-report based on time. + [profiler] In mprof-report fix handling of the time filter when starting from 0. + [http] Convert string output data using BOM header when available. + [system.net.http] Fix encoding of Content-MD5. Based on patch by nberardi. + [sdb] Avoid placing implicit sequence points at offsets where the IL stack is empty when using symbol file based sequence points. + [eglib] Remove test-glib code, we don’t have to maintain compatibility with glib any more. + [corlib] Rethrow user not initialization exception when lazy initialization throws. + [mcs] Don’t report interface implementation errors for optional implementations. + [mcs] Include more unicode categories in parsing identifier part character. + [mcs] Emit null constant value for default parameters of generic types to indicate not missing value. + [mcs] Do type parameter conversion involving type parameters using dependency rules. + [mcs] Emit all method like members in same order as they appear in source code. + [mcs] Convert extended underlying enum constants to their underlying type. + [mcs] Don’t apply reference type is optimization for dynamic expressions. + [mcs] Inflate anonymymous method with correct type arguments when async this requires hoisting in parent type. + [mcs] Fix using type relationship check for type parameters. + [mcs] Caching of type argument types should not happen under error conditions. + [linq] Use hashtable lookup instead of linear scan for groupby keys. + [mcs] Private member can still have base members when in nested types. + [mcs] Make unused event warning reporting consistent to csc. + [mcs] Add parent storey reference only when this is not captured directly. + [mcs] Fix recursive resolving of crefs. + [mcs] Adding unit test for #18511 + [mcs] Emit field initializer with expression tree in all user constructors. + [dlr] Emit correct code for convert of nullable types. + [runtime] Fix decoding of jagged arrays in custom attributes. + [runtime] Avoid calling mono_thread_current () in sgen_thread_detach (), since it can construct objects. + [runtime] Avoid passing commands to lldb using the python api, it doesn’t seem to work well in script files. + [runtime] Fix Process.TotalProcessorTime becoming negative. + [runtime] Clean up an #ifdef block + [jit] Make generic ctor calls made out of gsharedvt methods indirect, since they cannot be patched. + [jit] Fix rethrowing of exceptions in thumb mode. + [jit] Fix the lookup of the AOT version of Interlocked.Exchange in full-aot mode. + [jit] Fix an unreachable code part in mini_emit_memset (). + [llvm] Fix a few problems with longs on 32 bit platforms. + [runtime] Improve the hashing of MONO_TYPE_VAR/MONO_TYPE_MVAR. + [interpreter] Disable fast call invocation using methodinfo delegates due to aot limitation. + [runtime] Improve the hashing of MONO_TYPE_VAR/MONO_TYPE_MVAR. + [sgen] Restore hazard pointers in suspend signal handler. + [corlib] Fix extra await context switch when custom SynchronizationContext does not change. + [corlib] Add SortVersion. + [corlib] Make invariant NumberFormatter thread static too as it has internal static state. + [corlib] Filter out any right-to-left sign characters. + [corlib] Fix localized resource loading bug. + [corlib] Optimize EqualityComparer for common value types. + [system] Don’t terminate response reading on bad cookie value. + DataRowView indexer should not break on “completed” added rows (any rows other than the IsNew one). (BNC#595899) + [corlib] Defer TypeInfo instantiation logic in DefinedTypes. + [Mono.Security] Send all the certificates (except the root) from an SSL/TLS ‘Server certificate’ message (7.4.2 in RFC2246). + [System.Core] Don’t auto increment when trimming hashset. + [system.net.http] Close service-point slot on explicit dispose. + [Fix] System.Runtime.Caching.MemoryCache doesn’t honor SlidingExpiration. + [System.Xml.Linq] Fix XNamespace.GetName locking to not be racy. + [System.Net.Http] Incomplete byte ranges parsing. + [System.ServiceModel.Web] Fix JsonQueryStringConverter.ConvertValueToString to work when running on any culture. + System.Runtime.Caching.MemoryCache doesn’t order expirable items correctly. + ConcurrentQueue.TryPeek() is not thread safe. + System/PCL: Implement HttpWebRequest.SupportsCookieContainer, WebRequest.CreateHttp. + [interpreter] Implement simple quote expression. + mdbrebase: use File.Move instead of FileInfo.MoveTo. + Add unit test for BNC#497562 + System.Runtime.MemoryCache.GetValues() throws LockRecursionException with expired items - GetValues() calls MemoryCacheContainer.GetEntry() which now gets an EnterUpgradeableReadLock needed by ExpireIfNeeded() - Added a test case. + [Sys.Data] Fix BNC#519648 + [Sys.Data] Add unit tests for BNC#519648 + [System.XML] Fix handling of space in XSL value-of elements. + [System.XML] Fix XSL node-set bug. bxc#18114 + [System.XML] Fix handling of global variables in XSLs. + [System.XML] Do not reset document schema when reading an element. + Fix setter of TableLayoutPanel.LayoutSettings throws unwanted exception. Fixes BNC#497562 + [MWF] Fix opacity of form. + [MWF] Fix ComboBox list to not display offscreen. + [MWF] Fix Screen.FromRectangle. + [MWF] Implement multi-display support on Linux. + [MWF] Clear currentCell before disposing. + [MWF] Unit test for DataGridView bug. + [MWF] Don’t try to remove non-child control. + [MWF] Add unit test for #19818 + [MWF] Fix AutoSize behavior of FlowLayoutPanel. + [MWF] Fix crash from null control in ContainerControl. + [MWF] Fix TableLayoutPanel layout bug. + [MWF] Fix clipping of last line of dropdown. + [MWF] Release capture when clicking LinkLabel. + [MWF] Fix text position on buttons. + [MWF] Fix crash when setting Row.Height. + [MWF] Unit test for Row.Height/MinimumHeight bug. + [MWF] Fix size of text area on message box. + [MWF] Fix hang if clipboard source application closes down. + [Printing] Improve reported printer settings. + [Printing] Add unit test for BNC#602934- Refresh patches - Update to 3.4.0 * Revamped HttpWebRequest/ServicePoint stack - Should properly reuse connections. - Uses the specified idle times - NTLM support has been improved. - SSL/TLS operations on via async APIs are now implemented using async patterns internally to greatly alleviate Thread Pool abuse. * Network stack - Now allows developers to control which cipher suites to use with TLS/SSL. * ARM - Emit shorter floating point operations when possible - Hard float support: Mono now should work on Linux distributions which uses a hard float (armhf) ABI, like the Raspberry PI. Notes: Homogeneous floating point aggregates are not yet supported on armhf. * Documentation - Updated documentation stubs to the 4.5 .NET API. * mono-api-html - Now supports regular expressions when specifying members to ignore (e.g. mono-api-html -i 'INSCopying$')- rediff and reactivate ppc.patch - port forward ppc64le fixes from matz: - Add support for ppc64le, fix build warnings, the blocksize changes in mono-core-ppc64le.diff should also help ppc64 proper. Added patches: * mono-core-parallel-build.diff * mono-core-ppc64le-callreg.diff * mono-core-ppc64le-swr11r12.diff * mono-core-ppc64le.diff - no valgrind on aarch64 and s390 (but on s390x)- Update to 3.2.8 + On armhf, VFP scratch registers are now properly preserved across method calls. + A potential codegen bug on armhf for methods with lots of arguments has been fixed. + We now emit shorter floating point load/store sequences on armhf when possible. + Bugs surrounding alignment and mono_gc_bzero () / mono_gc_memmove () have been fixed. + A typo in the BigInteger.Cosh () implementation has been fixed. + Tuple<...> classes now implement ITuple and have a correct ITuple.ToString () implementation. + Bug #17589 has been fixed. + Bug #17558 has been fixed. + A stack alignment change that broke debugging on Android/x86 has been reverted (#17410). + Bug #17201 has been fixed. + The AOT compiler now adds types for method headers for gshared methods. + Bug #17632 has been fixed. + The DISABLE_JIT build has been fixed. + Bug #4510 has been fixed. + A potential crash in mono_method_desc_full_match () has been fixed. + Various build system fixes so that make dist works again. - Changes from 3.2.7 + [jit] Fix the handling of OP_ISUB_IMM in abcrem. + [jit] Improve ABCREM on 64-bits architectures + [jit] Implement the delegate ctor optimization in AOT mode too. + [jit] Some work towards a win64 port. + [jit] Use vectorized exception handling on windows. + [jit] Initial support for the hardfp ABI on ARM. + [jit] Add beginnings of a mach image writer for use with xdebug. + [jit] Implement proper TLS offset translation on mach based kernels. + [jit] Add a simple loop invariant loop motion pass for use with LLVM, which moves loop invariant instructions out of loop headers into the preceeding bblock. + [jit] Avoid linking the try block with the EH block as this produces spurious BBs during inlining. + [jit] The AggressiveInlining hint now triggers class initialization so more stuff gets force-inlined. + [jit] Add an alias analysis pass to the JIT. + [jit] ARM can dynamically switch between modes. + [jit] Atomics and hardware fences revamped and improved. + [jit] Add 64bits atomics on 32bits systems , this makes PLINQ significantly faster on multicore systems. + [llvm] Implement support for OP_TLS_GET_REG on osx/amd64. + [llvm] Update list of optimizations passed to 'opt'. + [runtime] Scalability work: reduce usage of the loader lock + [runtime] Removed the old debugger from the runtime. + [runtime] socket-io: make it possible to specify an interface index as a MulticastInterface SocketOption on linux. + [runtime] Don't expand variant generic interfaces on arrays. + [runtime] Implemented g_win32_getlocale function to return correct locale. + [runtime] Revamped hardware caps detection. + [runtime] Add LLDB support to mono_gdb_render_native_backtraces () on POSIX. + [runtime] Promote the reference queue API to the public. + [runtime] Provide more public API to inspect MonoTypes, MonoClasses and MonoMethodSignatures. + [runtime] Improving the retrieval of the user's locale on Apple systems. + [runtime] Async stack walking with AOT + [sdb] Allow users to specify a suspension policy when enabling an event + [sdb] Add async variants to the InvokeMethod methods. + [sdb] Support a setpgid=y/n option to --debugger-agent. + [sdb] Emit better debugger attribute for stepping over state machine initialization + [sgen] Reverse the free-list after sweeping to be in address-order. + [sgen] Only enqueue LOS objects if they contain references. + [sgen] Use gcc bitcount intrinsics where appropriate. + [corlib] Implementation of System.Reflection.ParameterInfo.HasDefaultValue + [corlib] Implemented System.Threading.Monitor.IsEntered + [corlib] LogicalSet/GetData implementation in CallContext + [corlib] Implement CultureInfo.DefaultThreadCurrentUICulture. + [corlib] Implement CultureInfo.DefaultThreadCurrentCulture. + [corlib] Add 'System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken' stub. + [Mono.Options] Improve error message for badly bundled args. + [pcl] Add new 'System.Runtime.InteropServices.WindowsRuntime' Facade Assembly. + [rx] Updated Rx to 2.2 release. + [System] Add IsIPv6Teredo to System.Net.IpAddress + [System] Add more of System.ComponentModel to MOBILE profile. + [System.Core] Update MonoTouch System.Linq.Expression to be 4.5 compatible + [System.Core] Add dynamic interpreter + [System.Core] Support IReadOnlyList in System.Linq.Enumerable.ElementAt and ElementAtOrDefault + [classlib] Introduce the mobile_static build. + [classlib] Add OrderedDictionary to the mobile profile. + [mcs] Suport recursive references of non-FX assemblies + [mcs] Implements definite assignment of expressions + [linker] Allow overriding MarkCustomAttribute and expose the MarkDefaultConstructor feature to subclasses + [xbuild] Initial MSBuild 12.0 support. + [xbuild] Improved xbuild diagnostics. + [xbuild] implement "skip target due to previous success" feature. + [xbuild] Add xbuild support for BuildManager + [Microsoft.Build.Engine] Fix the escaping/unescaping of FullPath metadata + Properly compare assembly versions when performing binding. bxc#17368. + [sdb] Fix setting of byref variables in registers. bxc#17185. + [System.Net.Http] Add parsing of multi-value strings. bxc#17132 + [io-layer] Properly check write permission of a file. bxc#3501. + Don't raise an exception if we can't find the src assembly on a shadow copy appdomain + [corlib] Update en-GB first day of week. bxc#17151 + [mcs] Check type of index used in pointer array aritmetic. bxc#17145 + [runtime] Fix large file support on android, it doesn't support -D_FILE_OFFSET_BITS=64, so call lseek64 directly. bxc#17128. + Fix bug #11335. + Fix bug #11336. + [io-layer] Correctly implement permission checking for File.Move. bxc#17009. + The old check was simply for open sharing status, which is incorrect. The right thing to do is to check for FileShare.Delete and not FileAccess. + [jit] Fix some checks in the arm dyn call code. bxc#17101. + BXC14584 - Console windows pop up during build with mono runtime + [PCL]: Add ReadOnlyDictionary type-forwarder for XI. bxc#16951. + [corlib] Mark all promise-style task exceptions observed. bxc#17015 + [mcs] Emit Debuggable attribute. bxc#16924 + [mcs] Method group caching needs to consider type arguments as well. bxc#17059 + [jit] Save/restore all-callee saved registers in methods using some atomic opcodes on x86, since the opcode implementations use these registers, and the push/pop code used by these opcodes is not async safe, since the unwind code doesn't know about it. Fixes part of #16808. + [runtime] Fix yet another metadata problem with dynamically created types. bxc#14977. + [jit] Emit calls to class init trampolines for fields accesses inside inline methods in AOT mode. bxc#16461. + [runtime] Avoid RuntimeHelpers.EnsureSufficientExecutionStack () failing on windows. Works around #16776. + [runtime] Call mono_class_setup_methods () before accessing klass->method.count. bxc#16883. + [corlib] Update datetime patters. bxc#17044 + [mcs] Better check for value type base call. bxc#16806 + [mcs] Await flow analysis uses resolved expression. bxc#16840 + [gsharedvt] Avoid using the variable size code paths for non-variable size types with some array opcodes. bxc#17023. + [jit] Avoid nullifying class init trampolines for recursive calls to class initializers. bxc#16489 + [WindowsBase] Implement GroupDescription based on moonlight implementation + Remove usage of mini_replace_type () from mono_jit_runtime_invoke (), runtime invokes care about the precise types of parameters. bxc#16830. + [aot] Sanitize utf8 characters in symbol names. bxc#16851. + Fix for PkgConfig cache orphaned entries bug (xam bug #11133) + [mcs] Don't wrap reference type values in explicit nullable conversion. bxc#16900 + [mcs] Restore async modifiers context after nested enums declaration. bxc#16997 + [corlib] Promise style tasks cannot be started manually. bxc#16857 + [corlib] Thread.GetNamedDataSlot allocates slot on failure. bxc#16788 + Use LIFO policy for CancellationTokenSource bxc#16992 + Fix CancellationTokenSourceTest.ReEntrantRegistrationTest + Make tuple hash function consistent with the F# implementation + Don't call CFNetworkCopyProxiesForAutoConfigurationScript from more than one thread. bxc#7923, comment 21. + Check for null item in BindingList.InsertItem. bxc#16902 + Do not assume the first certificate of a PKCS12 file is the one matching the key (even if it's the most common way). + [System] Change S.N.S.NetworkStream's param name on ctor #16832 + [System] When starting a process with UseShellExecute=true, don't return a process. bxc#16119 + [io-layer] On OSX don't pass -W to open as we don't care for it waiting. + [runtime] A thread without a domain set cannot be running managed code. bxc#16794. + [aot] Give the compilation unit entries in the DWARF debug info different names, the osx tools seem to need this (#15202). + [aot] Add runtime wrappers for methods of generic classes and generic methods. bxc#16747. + [gsharedvt] Add a wrapper to the mono_gsharedvt_constrained_call () icall, since it calls mono_runtime_invoke () which can throw exceptions. bxc#16439. + [jit] Fix TLS+AOT support in the monitor enter/exit trampolines. + [jit] Fix memory leaks in get_gsharedvt_type (). bxc#16787. + [corlib] Mark ConcurrentDictionary serializable. bxc#16730 + [bcl] When finalizing a Process object, don't touch the streams as they are finalized on their own. bxc#10883. + [mcs] Clone labeled statements cache in probing mode. bxc#16376 + [jit]Emit explicit float rounding on amd64. bxc#15987 + [mcs] Update populated member cache of dynamic containers manually for additional entries. bxc#16659 + [mcs] Show correct #line location for files in other than current location referenced as relative files. bxc#16576 + [system] Redirect of put requests was converted to get. bxc#16670 + [corlib] Multiple fixes to TPL. + [Bug 14664] LogicalSet/GetData implementation in CallContext + [sgen]Fix a deadlock when the GC try to free a JI during world restart. bxc#15759 + [bcl] Invoke assembly resolve hooks even if the assembly name has a parse error. bxc#16487. + [corlib] Optimize one string Join overload. bxc#16647 + [bcl] Handle BigInt -> long conversions that should overflow but dont. bxc#16526 + [System.Net.Http] Don't throw on invalid input in TryGetValues. bxc#16634 + [mcs] Don't stop type inference when a unique construction of the generic interface cannot be found. bxc#16567 + [mcs] Add better type conversion to unary mutators. bxc#16578 + [corlib] Implement task awaiters running on custom task scheduler. bxc#16587 + [corlib] Better conversion betwen system locale and CultureInfo. bxc#15875 + [xbuild]: Check a 's "Returns" first, then fall-back to "Outputs". + [xbuild]: Allow expressions inside a dynamic 's metadata. bxc#14661. + [sgen] Never invoke libc’s memmove() or bzero(). bxc#16449 + [mcs] Report nice error instead of crash for cyclic type forwarders. bxc#16385 + [mcs] Report all failure errors in lambda conversions. bxc#16513 + [xbuild]: Implement task batching for properties; fixes #16403. + [linq] Enumerable.Join and GroupJoin needs to ignore null keys. bxc#16530 + [corlib] DebuggerTypeProxyAttribute.ProxyName needs to return an assembly qualified type name. bxc#16527 + [jit] Implement double->uintptr conversions on 64 bit platforms. bxc#16529. + [sdb] Fix step-over with recursive functions. bxc#5700. + [corlib] Consider all unicode separators in ToTitleCase. bxc#16365 + [corlib] Set initialized List capacity to match input enumeration. bxc#16318 + [mcs] Report ambiguity in attribute types in expanded mode. bxc#16342 + [mcs] Emit this initializer for structs. bxc#16430 + [sgen] Implement our own qsort() so as not do deadlock. #16432 + [mcs] Dynamically calculate size of flow-analysis bitset. bxc#4210 + [Bug 16334] Fix ConcurrentBag.TryTake and TryPeek + [Bug 16267] SemaphoreSlim.Wait fix when no timeout + [runtime] Avoid caching member_ref tokens of dynamic images. bxc#16096 + Fix the `nop` opcode on some MIPS-based Loongson CPUs. https://sourceware.org/ml/binutils/2009-11/msg00387.html + [Bug 16186] SqlCommand.BeginExecuteInternal fix + [sdb] Add an ExitCode property to VMDeathEvent. bxc#16113. + [aot] Increase a buffer size to avoid an assert. bxc#16239. + [runtime]Type parsing of generics should not rely on the presence of a backtick. bxc#15124. + [mcs] Assignment to value type readonly generated variables needs to check all member access expressions. bxc#15832 + [mcs] Missing type forwarded types should not cause type collision. bxc#16196 + [linker] Do not import something that is not marked when sweeping type references (otherwise we might re-intoduce dependencies we're not including or need) + [#16213] + Always show error message when type resolver produces ambiguous type. bxc#16115 + Setting ReceiveBufferSize & SendBufferSize on Socket (Bug 16021 & Bug 12754) + [sle] Enable char equality comparison. bxc#15582 + Update currency separators. bxc#15425 + Extract CurrencyDecimalDigits using currency and not territory info. bxc#15895 + [jit] Use unsigned comparisons with the IMT thunks as they can live in high memory addresses. + Task.WhenAllCore now handles empty argument list correctly. bxc#15956 + TimeZone.GetUtcOffset should use Standard UTC offsets for the period when daylight savings ends. + [runtime] Preserve the call chain in mono_arch_setup_async_callback () on amd64 to prevent crashes in the libgcc unwinder (#15969). + Return empty result array when calling Task.WhenAllCore with empty argument list. bxc#15956 + [runtime] Fix stack size detection on osx mavericks. bxc#15890. + [runtime]Split thread unregistration in two steps, one with no locks, one with locks taken. bxc#15916. + [runtime] Handle unaligned access in all interlocked icalls. bxc#15925. + [sdb] Implement support for DebuggerStepThrough attribute. bxc#15139. + [System] Avoid an NRE when Close() and Write() are concurrent. #15857 + [sdb] Fix an assertion if a single step breakpoint is hit in a thread other than the thread the single stepping is done on. bxc#14950. + [Mono.Debugger.Soft] Implemented inheritance for TypeMirror.GetCustomAttributes() Fixes bug #15320 + [runtime] Fix an assertion in mono_arch_context_get_int_reg () on amd64. bxc#15786. + When parsing documentation cref text turn on error probing for tokenizer as well. bxc#15511 + Better error message when member does not implement interface. bxc#15369 + Variables from diffent parameter block still need to be captures even if async block has no await. bxc#15719 + The stripper does not care if some variables can't be referenced (they'll be removed) and new cecil has a similar fix bxc#15727] + Update lower/upper type inference fixing to match the latest C# standard. bxc#15505 + Enum subtraction quirk needs to work with numeric constants only. bxc#15520 + When looking for base implementation of generic MVAR methods use non-inflated parameter types. bxc#15523 + [sdb] Add an IncludeSubclasses property to ExceptionEventRequest, to control whenever to include subclasses of the exception type. bxc#15541 + Fix condition (for MOBILE) that excluded System.Xml.Schema/Extensions.cs. Removed the condition since every profile we now support includes this + [#15552] + Fill out AssemblyName.ProcessorArchitecture for assemblies. bxc#15347. + Better check for open generic types in probing expression. bxc#15422 + Fixes too early optimization of binary &&/& bool constants. Fixes part of #15392 + [sgen] Don't crash on nurseries of 512M or larger. + [aot] Only use an AOT shortcut in the trampoline code if its safe to do so. bxc#15345. + [xdebug] Avoid using a MonoDebugMethodJitInfo structure after it has been freed. bxc#15090. + bxc#13642: MacNetworkChange: implement using managed code + Compound assignment of optimized binary constant needs to decompose it first. bxc#15315 + Ensure that CodeDom generated temporary directory is always created. bxc#12202 + Process/compare/output method's generic parameters + [#15311] + Enum IConvertible can convert to same enum or System.Enum. bxc#15289 + Release continuation ancestor before running. bxc#15036 + Adds async type inference of void return type. bxc#15238 + Make Task.Delay more reliable. bxc#14585 + Fallback to $LANG if $LC_ALL isn't set. 15214 + Cache only resolved types not expression to report correct error location. bxc#15035 + Better check for instance equality of generic types. bxc#15100 + Support deserializing relative Uris. bxc#15169. + Relax name check when deserializing a WindowsIdentity instance as the name can be empty (e.g. iOS7 simulator will hide the user name) + [#12789] + Anonymous method with this access inside an iterator needs to initialize captured this field from iterator's copy. bxc#14926 + [sdb] Fix decoding of nested structs. bxc#14942. + There was another escape sequence 1B 24 40 to indicate "old" JIS. Fix bug #14951 + Don't crash when reporting invalid named argument name. bxc#14962 + [MSBuild] Fix the ${level} and ${number} capture. Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=14767 + Better checks for inaccessible member used via dynamic proxy. bxc#14762 + Initialize cookie container for default requests. bxc#14783 + Check modifying members of readonly value-type field. bxc#14802 + Make sure we properly account for transitive liveness when processing bridge objects. bxc#13858 + Implements content loading cancellation. bxc#13200 + Fixed TaskFactory::ContinueWhenAny with func result. bxc#14839 + [sgen] Use __builtin_ctzl () in OBJ_BITMAP_FOREACH_PTR () on 64 bit platforms. bxc#14834. + AggregateException::GetBaseException uses only 1-based inner exceptions. bxc#14824 + [FIX] Bug 267: wsdl fails with "Argument is out of range." + [System.Web] Do not crash on duplicate keys in browser capabilities #14720 #13014 + [System.Net] Fix CFNetworkCopyProxiesForAutoConfigurationScript signature. bxc#7923. + [runtime] Fix a bug in the local register allocator when an fp vreg wasn't clobbered by a call if its href happened to be equal to the hreg of the call instruction. bxc#12510. + Fix: bug https://bugzilla.xamarin.com/show_bug.cgi?id=14811 (to be reviewed) + [sdb] Add an implicit seq point after every nonvoid call and make step over skip them. bxc#10782. + [runtime] Make mono_install_handler_block_guard () async-safe. bxc#14073. + Don't crash when unreachable code contains unreachable constant switch. bxc#14587 + Unify Array/List FindIndex/FindLastIndex handling and argument checking. bxc#14632 + [bcl] Fix BlockingCollection.TakeFromAny to handle when no items are available on the first collection. bxc#6095. + Fix Bug 4811, xbuild should find xml documentation + [jit] Make ABCREM really remove bounds checks, not just when running with -v -v -v -v. + [llvm] Use i64*/i32* as the LLVM type of objrefs instead of i64/i32, the basicaa LLVM pass cannot see through the inttoptr casts we were emitting before loads. + [llvm] Make some types more precise to decrease the number of int<->ptr conversions generated.- Update to 3.2.6 - Hotfixes: + Add System.Runtime.InteropServices.WindowsRuntime APIs and PCL Facade + Fix problem in MSBuild handling of "Returns" in . This affects multiple Microsoft.Bcl.Build NuGet packages + Implement task batching in MSBuild. Fixes BXC #16403 + Add /Libraries to llvm search path on OSX, this makes --llvm work in more cases- Update to 3.2.5 - Hotfixes: + Miscompilation of PCL projects referencing System.Net.Http + Improper stack size detection on Mavericks lead F# and C# compilers to crash. + Includes the latest F# release, 3.0.31. - Added temporary patch mono-3.2.5-disttarget.diff- Update to 3.2.4 + Fix some packaging issues. + Fix System.IO.Compression.CompressionLevel enum. + Include namespace-level summary and remarks elements [#14672] + Multiple fixes to the PCL Facade assemblies.- Make libmono-2_0-devel Require libmonoboehm-2_0-devel, as the it's .so is a symlink to the libmonoboehm one- Update to 3.2.3 + Check generic constraints for duplicates. + XmlSchemaImporter needs to consider attributeGroupRef in some case. + xsl:stylesheet always ignored xsl template contents. + C# compiler doesn't like decimal in custom attribute values, so use string. + Correctly install xbuild + Don't allow execution of dynamic assemblies without run access. + omit xml declaration for ToString(). + Implements parsing of multi value User-Agent string. + Add more implicit generic array interfaces. + Do not use chunked encoding with CGI/FastCGI. + SetElementValue(nonExistentElementName, null) caused NRE. + Add more system assemblies remapping. + Fix Syscall.readlink() for non-ascii targets. + Implement character validation methods in XmlConvert. + xsi:nil='true' was ignored in some scenario. + Add more conversion methods to XmlAtomicValue. + Avoid an assert in mono_save_seq_point_info () if no seq points are generated for a method. + Properly null terminate strings in mono_dwarf_escape_path (). + Continue single stepping if the same line reached in all cases. Factor out some code code. + Avoid passing partially shared instances to the JIT. + Fix an overflow if MONO_ZERO_LEN_ARRAY is not 0. + Nested partial type inside generic class can have base type defined later than current type inflation happens. + Add nested partial types inside nested partial types to AST. + Schedule internal delay task on default scheduler only. + Lazy initialization of type parameters expanded interfaces. + Handle property with default values. + Another attempt at fixing mono_atomic_load_acquire() on MSVC. + Support FTP download where PWD starts with '\'. + Adds async handling to binary:emitbranchable. + Add some error checking to custom attr parsing and plug a memory leak. + Add clone for error expression. + Lift result of enum substraction when operation is lifted due to non-nullable enum type. + Add *CachePolicy to mobile profile. + Ignore space separators in nowarn arguments. + Add AssemblyAction.Save to the linker. + Check promoted value type binary equality operations against null too. + Correctly parse pragma headers. + Remove CultureInfo.CurrentCulture dependency from ordinal based string::EndsWith. + Write only import section from global namespaces before global attribute sections. + Fix overflow checking in newarray with 64 bit array lengths. + Correctly import nested non-generic types inside generic containers used within same generic container. + Grow underlying buffer only when necessary. + Quote path arguments to opt/llc. + STW handshake/thread shutdown race condition. + Rewrites RuntimeReflectionExtensions to actually do something. + Don't show internal error when default paramater expression cannot be converted to paramter type. + ASP.NET routing constraints should be treated as 'convertible to string' + use XmlSchemaSettings.XmlResolver to resolve schemas. + Fix cross compilation to windows. "Windows.h" should be "windows.h". + Handle partial class case when nested type of partial container depends on parent base type from another partial container. + Disable LLVM for async methods. + Create correct flow branching for single non-default switch section. + Always release DeflateStream unmanaged resources. + Handle custom attributes with nested array of enums. + Update named params parameter converted result expression. + Inflate default parameter expression without type checks + Thread teardown race condition. + Basic optional parameters support in binder. + Verifier support for IReadOnlyList and IReadOnlyCollection. + Relax the restriction on global methods visibility. + Add argument modifiers to generated base proxy when needed. + Avoid lookups in the AOT images during STW. + Don't crash when reporting invalid case label value. + Support OID names in RSACryptoServiceProvider.SignData(). + Fix recursive check for non dependent return types during type inference. + Correct parsing of invalid 00000000-0000-0000-0000-000000000000 guid format. + Use the invariant culture calendar if the requested one is not available. + Type parameter inflated interfaces needs to be marked too. + Fixes GZipStream dispose order. + Report error for name collision between property and generic method. + Avoid the managed->copy for ref vtypes with an [In] attribute in n2m wrappers. + HashSet no longer grows in capacity on deserialize + Bad compiler interaction between anonymous method and async + xsl:import in included stylesheet caused compilation error. + Use IReflectType interface instead of TypeDelegator. + Fixes negative symbol definition for few locales to be simple -. + Fix yet another DISABLE_JIT bug in wrapper generation. + Fix an LLVM assertion on structs with unaligned size. + Invalid syntax during attribute target parsing can crash parser. + Probing of generic parameter needs to check both operands. + Clear out the ref fields from MonoDomain before calling mono_gc_clear_domain. + More thorough check for managed type parameters. + Bad compiler interaction between captured this, lambdas and async. + Don't resolve extension method expression when in probing mode. + Perform alignment checks for CAS on 32bits systems. + Add support for invoking interface methods. + Set empty string to TraceListeners for empty assert message. + Fixes parallel enumerable index counter. + Add System.ServiceModel.Activation assembly. + Make suspend work during thread cleanup. - Changes from 3.2.2 + TPL- Fix scheduling of non-inlined synchronous continuations. + Weaken a race condition in object initialization + Fix race conditions in finalizer/weak link staging + Fixed System.Text.Decoder.GetChars(byte*,int,char*,int,bool) to copy output into the char* buffer + Fixed configure.in to fail the __thread check with clang + Fixed g_utf8_to_utf16_general() to handle invalid utf8 + Add more implicit generic array interfaces. + Properly null terminate strings in mono_dwarf_escape_path (). + Avoid passing partially shared instances to the JIT. + Adds async handling to binary:emitbranchable. + Add clone for error expression. + Lift result of enum substraction when operation is lifted due to non-nullable enum type. + Add *CachePolicy to mobile profile. + Ignore space separators in nowarn arguments. + Check promoted value type binary equality operations against null too. + Remove CultureInfo.CurrentCulture dependency from ordinal based string::EndsWith. + Quote path arguments to opt/llc. + STW handshake/thread shutdown race condition. + Disable LLVM for async methods to work around. + Register the jit info for GC critical methods as soon as they are loaded + Don't crash when reporting invalid case label value.- Removed more .a files from the packaging.- Fixed error: File not found: /usr/lib/mono/4.0/Microsoft.Portable.CSharp.targets- Uppdate to version 3.2.1 + Fixes bug 13509, which causes a crash when the current culture is set to zh_TW.- Update to version 3.2.0 + LLVM updated to version 3.2, this brings better optimizations for mono. + problematic workloads for the SGen Garbage Collector addressed: - popular objects are made immortal until the next major collection. - hash filtering on pin queues and that dramatically reduce their average size - switched to lazy sweeping by default + Three new experimental modes for the garbage collection are now available: - Low pause mode - Low promotion nursery - Mostly precise stack scanning + Size Reduction: Multiple features can now be disabled for the classlibs + The FullAOT compiler can now generate much faster code for icalls and has support for generic valuetype sharing. + Performance of primitive parsing was greatly enhanced. + LINQ is now much faster with arrays. + Large object cloning and boxing is up to two times faster. + Optimize Marshal.Read/Write methods to avoid a trip to unmanaged when possible. + Google contributed ports of NaCl for ARM and Amd64.- Update to version 3.1.2 + Emit additional sequence points for call entry when needed. + Loading of nested type of missing type needs to create another missing type. + Equality structural comparer needs to do recursive comparisons. + Allow async for explicitly implemented interface methods. + Implement webrequest cancellation. + Prefer user operators over predefined operators for binary enum operations too. - Changes from version 3.1.1 * Mono now defaults to sgen * Update Mono.Cairo to include APIs from cairo 1.10 * Update the LLVM used from Nov-2012 to Jul-2013 * Several optimizations to improve string performance + Enable managed allocation using gsharing + Implemented the string allocator for SGen + Fixed String.Contains, as it is not supposed to be culture aware * Added a dummy implementation of System.Net.Http.WebRequestHandler * Bug fixes + Make WebClient report an error when the download aborted prematurely. + Add [Serializable] to X509Certificate2 (added in .NET 4.0) + Fix order of capturing of this inside switch statement. + Rewrite lifted binary operators to match C# spec more closely. + Fix MethodImplOptions argument checks. + Make ServicePointManager hash on the proxy as well as uri and use_connect + Fix register allocation for hw remainder opcodes on armv7s. + Block task awaiter until task completes. + Use directly captured this instead of parent reference for nested state machine inside another state machine without anonymous storey. + When unloading domains, free dynamic assemblies first. + Mutate generic catch block type when needed. + Fix MethodInfo::ToString () to properly format generic structs. + Recover more from invalid throw statement. + Verify if the catch type is valid under the method context. + Call correct ApplyToExtraTarget base override. + Do system.object type scan after all references are loaded.- Update to version 3.0.12 + Added PCL support to xbuild, mono's MSBuild implementation. + Fixed multiple hangs that happen during shutdown or appdomain unload + Merged most of the ARM support for NaCl + mkbundle now uses IKVM.Reflection - Added rpmlint ignore rules- Update to version 3.0.10 + Reverted parallel mkbundle. + Fixed duplicated debug symbol problem in the compiler. - Changes from version 3.0.9 + Fix gtk+ copy & paste. + Fix debugger support for custom attributes. + Proper stack bounds calculation on windows. + Add partial generic methods to our C# compiler. + NaCL support for ARM. + Fix LLVM loading on OSX. - Changes from version 3.0.8 + Multiple improvements to the BCL to reduce usage of non generic collections and use faster string comparisons. + Optimize large object cloning and boxing. + Multiple changes to bring mono closer to full PCL compatibility. + Add System.WeakReference + Sgen can now return memory to the system for + Many compiler fixes for async. + Improved FullAOT support for async. + NaCl build fixes and improvements. + WCF now has cookie support in .net 4.0. + Optimize Marshal.Read/Write methods to avoid a trip to unmanaged when needed. + Optimize LINQ with arrays. + Multiple fixes to the sgen's concurrent collector.- Update to version 3.0.7 + Multiple fixes to the sgen's concurrent collector. + Performance improvements in primitive types parsing. + Add a configuration time option to disable remoting. + Optimize tls lookups on full-aot + arm. + Add a configuration option to disable remoting. + Multiple improvements and bug fixes in culture related code. + Runtime assembly mapping for PCL. + Fix Binder primitive conversion to make .net. + Optimize Activator.CreateInstance (). + Optimize icalls in FullAOT code. + Implement Volatile.Read/Write and Interlocked.MemoryBarrier (). + Optimized unmanaged to managed string conversion.- Add Source URL, see https://en.opensuse.org/SourceUrls- Refresh and apply mono-core-target-4.0.patch - Apply ppc.patch again- libgdiplus now has a devel package, use it- Update to http://www.mono-project.com/Release_Notes_Mono_3.0.6 * Hotfix to the 3.0.x series- Remove hardcoded lib directory from the config, this unbreaks running GDI+ programs on 64bit.- Add missing Provides: for monodevelop 4.0- Update to http://www.mono-project.com/Release_Notes_Mono_3.0.4 * Bug fixes to the 3.0.x series- Add mono-core-target-4.0.patch: Use .Net runtime 4.0 as default for Nunit and Cairo.- Update to http://www.mono-project.com/Release_Notes_Mono_3.0.3 * Bug fixes to the 3.0.x series - new sub-package mono-reactive including http://rx.codeplex.com/- Fix ppc build failures (ppc.patch)- fix patches for arm* - do not detect hard fp support in gcc (mono is not supporting it yet for real)- Updated to mono 3.0.2 * Bug fixes to the 3.0.x series- Updated to mono 3.0.1 * Bug fixes to the 3.0.0 release- Update to mono 3.0.0 * C# 5.0 - async! * IKVM * 4.5 profile * New assemblies - System.Net.Http, System.Threading.Task.Dataflow * Microsoft's open source ASP.NET WebStack * Entity Framework * sgen * Runtime Optimizations * Code Contracts * Partial suppor for Portable Class Libraries * Improved GDB support for SGenGC internals * Lots of bug fixes- workaround for ppc build with mcs-docs enabled use --with-sigaltstack=no (bxc#6440)- fix ppc build- use hammer approach for vfp instead- add arch linux vfp patch- use vfp on armv7- fix arm build to not depend on the build host's /proc/cpuinfo- update to 2.10.6 * http://www.go-mono.com/archive/2.10.6- Update to 2.10.2 * http://www.go-mono.com/archive/2.10.2- libmono devel package must require libmono- Update to 2.10 * http://www.go-mono.com/archive/2.10- Update to 2.8.2 * Fix for CVE-2010-4225, bnc#660070 * http://www.go-mono.com/archive/2.8.2- Require libmono-2_0-1 by libmono-2_0-devel.- Update to 2.8.1 * http://www.go-mono.com/archive/2.8.1- Update to 2.8 * http://www.go-mono.com/archive/2.8- Revert r155259 for bnc#604251- Remove libmono-profiler-*.la files.- Update to 2.6.4 * http://www.mono-project.com/Release_Notes_Mono_2.6.4- Add dependency on unzip for monodoc-core to allow build-compare to work.- Update to 2.6.3 * http://www.mono-project.com/Release_Notes_Mono_2.6.3 - Obsoleted patches- try to prevent crash on exit in gmcs call mono_alloc_special_static_data_free before closing assemblies- Patch to fix AOT on Xen- Update to 2.6.1 * http://www.mono-project.com/Release_Notes_Mono_2.6.1- Update to 2.4.2.3 * http://www.mono-project.com/Release_Notes_Mono_2.4.2.3- Update to 2.4 * http://www.mono-project.com/Release_Notes_Mono_2.4build71 1526324897 4.0.0.04.0.0.04.0.0.03.0.0.05.10.1-lp150.1.65.10.1-lp150.1.61.0.61025.01.0.61025.01.0.0.02.0.0.03.0.0.0 System.Web.DynamicData.dllSystem.Web.Extensions.Design.dllSystem.Web.Extensions.dllSystem.Web.Mvc.dllSystem.Web.DynamicData4.0.0.0__31bf3856ad364e35System.Web.DynamicData.dllSystem.Web.DynamicData.pdbSystem.Web.ExtensionsSystem.Web.Extensions.Design4.0.0.0__31bf3856ad364e35System.Web.Extensions.Design.dllSystem.Web.Extensions.Design.pdb4.0.0.0__31bf3856ad364e35System.Web.Extensions.dllSystem.Web.Extensions.pdbSystem.Web.Mvc3.0.0.0__31bf3856ad364e35System.Web.Mvc.dllSystem.Web.Mvc.pdbsystem.web.extensions.design_1.0.pcsystem.web.extensions_1.0.pcsystem.web.mvc.pcsystem.web.mvc2.pcsystem.web.mvc3.pc/usr/lib/mono/4.5//usr/lib/mono/gac//usr/lib/mono/gac/System.Web.DynamicData//usr/lib/mono/gac/System.Web.DynamicData/4.0.0.0__31bf3856ad364e35//usr/lib/mono/gac/System.Web.Extensions.Design//usr/lib/mono/gac/System.Web.Extensions.Design/4.0.0.0__31bf3856ad364e35//usr/lib/mono/gac/System.Web.Extensions//usr/lib/mono/gac/System.Web.Extensions/4.0.0.0__31bf3856ad364e35//usr/lib/mono/gac/System.Web.Mvc//usr/lib/mono/gac/System.Web.Mvc/3.0.0.0__31bf3856ad364e35//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.0/standard/767e0d4923909253d0ba576dbc8ea425-mono-corecpioxz5x86_64-suse-linuxdirectoryPE32 executable (DLL) (console) Intel 80386, Mono/.Net assembly, for MS Windowspkgconfig file.b ;]>*cutf-8b23cb9c48ab3b675ee9ec5eca98243634bc8225c1f76f46b0d3c1de0b2b2b92f?P7zXZ !t/Ԛ] cr$x#Ryp%PEf0nJgV5yG 4NgoBd&\c?jZ7`2FhGR͓zT{cI=ۻ(vw(CKP=VfX"P)Vla%?CGT @mYθ} 9i2rubybow&Wob'*5u'Džb(uIo<ngGh6³9 {M J d!+RKS¶7C)(d 8F4ȯ,7SQr~ٛ [)eK\y,̿^и'6ىċ 9] vɡH]NV@}lnz&wni-%BtMͭrC'`,2|[Ulp =N'oU y8x۩ hP2zH t[?]@z \,{.NmMiUe%$ 6{iN740 o |eɸP`v^yeG'pECд3$AD(Km yl7$c) :-Hl0W+$-,McB˂ uŝKW?"S*O݆ƆTGgx|А&a<={^ Wqxjj_@C0 5wT;:Ly-EZ#N(KY C ˊv=d@ +Mw]zB͔׊ &$eb < g+72_ŢJ@Ui 3,uƒۏoPYwpx-@Ik0sOz2OLT ,? <ȜWw 9%-,$HqeCQpQ}D/-yL'Ir`àzU"Ib>ha>EWT]pwLN$a yU{bS` Ӛ{PנL4>2W`|Î5F^=SP:L[VZCFbqVG`W5Ӱ߮~w}F{>$YDo5p$)[h٤Y8"ۿ})!]Q^yjz,MwFjRmt/c ʙϋKk>\[[|bӔE,X!lG uqe 5Kӕ7nNpWnNs+C8$QNH-S,_|<`8+Ðp>w;M/L ubF8Ҹ~`kI3%ɯ)Ÿ%xF^+#Ǝg-C!Foü.#sVjonlXz0X2tAPk~# A""]F:"D?Qr1e <~:fNU*}F*'CeU͑@ڶSK?5$VYS!3$h⒑W&-eڶ86NäbX}mRk8mdB6K'ȴ") n9@\mPl[-)^3"P!3{H%ПX]lvMGWEFNc8o5WAC?%@h"VѥxAlʣZ+VfNR ݤu m&P̱<4)ݑ:^h~VfөH-盿`0qv!ō P.j! Z *e,@4g$+Wjc~,OUCTX:i}> q,'D[&F hA7agP*mxPlLG %[OC't%S"4U=5(\jӈMX>L_/MNRz! ѠcQb f Acl_Ox9yN9Bє,3TN^2R"@AjVQLݴȴU_{ /C \q-[jRɘCa[؏{hFM-uЮCfvrdα.38ZRhB5O~𬗑4ޮC?*S:ZˬkaiSPDY_Y }V+ǀSϒ'^$sAsAYʀNfz_b 0w#*,V Ifj7YX}hR*uM\{3z1jF"qPMʭȊ#= FI%co+LNrW{%XvCy楏ĀXn_WqT #Y)#"`iF<ȚGS)XhMֆMgHhщzMGȂJ ΟA4*QLW@{ ZV\)9QYر@}5J19Ւ "MG~qxIhG 6!2x\e0vBSkzl7vmj[|zcQ BFA 7G':H*B.v~s^lñU܂- v6ۥcY8U!]ƥ?Yg/(#H~χRb_=r\C,P"8YdǷCl7-is"LA}YqV0  }ؙNڙv%eˉLu[!gC ^-41"_@ux*4~.vA\+C2hOyG]ֳ[15x Iw*ХSc^kWuVxv0O)?_2 mI>noaqw޳YmixO>G႔ @).r||a|- T$ %BfT7~E鲭[J+rVnwы/ Fu`b/qJ >>jaG?s,n`RpOcBtp{ƋZ yolRgX|bKȻW_-k j_: tCQ_v,-{ h%,;w)B }apO;k_,RG9fG& MY쿶Z% [Gr:!;'8OߢTC|}tLh9*h.h%؎E @XoBbTjia];8p5 GٴY{JCƠl 8ǴgiǍ(N01{Qʆ<5 ?'cjG많/(A(9jٴS<Ǟ)^D&UXrq'rp'{W!ˌ [,>|e!^ O=?YSmq ~G.LOiI8Pr||>v*єlU?O:,F}98?ԱhhRt XA2Ge39 di6F$5u)'*ܬCK5_5ٴ0>vP;Sx~,&";$cx5֣}ɡ3W!]Y\Ba7.EТwoTg$ќ!y Ḯ<)˦JAPSЗ/V;})}HM1|" uՈta?wZw4N#W&C?閲k_ AߒrUמnGm0> .% /бcinn!)ņ018Ovy>,c&E_ ֲcBꕐ2l&zX^\%uBDSpy>{Dt}ap`@<.}t1UwItES R]Ž"`|NZWnOA?,͝??CrpJ!C4%+X)L-WR+ѤiR1zB:O"_; 9|Y(=*_8Tc>IvD)R/~` @o]\6a`bsBqIA(|CD̺q_9G'v:;Ccxu/n+H%08߀VI evΝD 퀟 &CyC/*|Ihj^$Uh?0N(o(}F 5ݴ39U?kQu6g|a{n+Bp cj%:` )R5>#}vi)ʲ^(kex,\YtPM թ,Ib9-6#*a;&|q?qK#2ҍ S ѻ=qX$zSGcK4w qՒb4 f|V=z8FxRߊ3+7YgzQf8ew`s}[2J߄bLjT֤i嚒G\NZs!E"ۮ(I$(3 BxSq`{w{)EiUG\Bu)$ J u'࿭eAIG!3*;;ubֹSUfReM;H|_ѱ33u:Nݘ#wreRߤԺN |7fD9p.HwP+=[pT!F{]ۏOcys=F|y;VGld{cyǹW'/vSr?͐OXt:;+0QU(^D9t*8A_j ,E(ۘ"L!b%OyX^Wtn#4pȊEi[B3ū:`3+5T:>Oc`̈Puthn"rat0.~niͬbw[Uyn'ȿ ib?Mݴ$cS8 oũgw((NXI&h kVր!u08ugeM$qr̽r&eg *"i?KHĔ;I6 Uنotafjxxّ{Ϟߞ|TA7 I~Nm=zyKH&B$ƻT Q)girͻ>P`ۘ!t^-/FDƄj OEn_R+b(l ( _U9V`V[%ႦQ{o(&Im ۀOf8óˊ8bP7e45mD}U0M6_vHaȜ+LU(LWAsspa25v}vKrQVR(˾0[27}i:~I۽ƇONT5n;WoD #]5w:ׄ'|I̒._ʽru[IeQg"U¹,5dXR2y^Њ͝r↚`p_t =-H8wQ#ؗdl4Dw9csLKvl#;ЯZ5I*-IM/.5~lҙl.L\6񶞽aiG8Ē%\,}+:q(; !q{.^*?DeiwxB)j0S%%u#&_Wf$wEACz8O)H;ϹC\B+CxzY>Ap?wKn$ $vJٱXソ,h3j˜J WĮɞ.owFSfW0jI]>}SPx»箓}:4U#q "; b_;oO$Kܵ#mT$F,C冉BOb-ZŏC'réCF(.!RAUPv [ 1نs"|"a.`9Kby$VU߼7QQy[q79c H BgXl!Cl G_q$ޑ7a[0DaVx$UY˖P/u{_AY"c/! A33:Ӡ(V7:4WzAB⼊ɚ&~MP{x6wj7)E`F+3B. tW/ۼnvJD ֏nQ܈0{@b>h*F )(B$\g~`6?"ci[:\K!3YOr#cSSڃX` \ rNntr "72Gʗ-iض J5eI aHA=b8O>}uCpأ]&ĬEV ƔӺ3C,;ތx0E"B/ 0y'X)Fsls2Ν7-<&\F|榠)Z)rb!@ًrE}M&i)@@b'ag$EJ/M TnfYǢC-9s*U!vJ B2'usqL-q?{Oh@/K|gd$?U`؛ ͓:&/JA.Y/B3!sz-K9O MZ+_caBԼg 8V`p )ߓ^U \lX߷ bݯ:*bN;nʸ0Iwk.AИfwr%C*=ZNyFq p1d/5oӫY?_K fUB#FQ|E qaA;g0:IԅՀ R\ޅCzJ<7Yp:ZNfEؒ+~e zNMN Vϗxn+҆[ (z Ftp@zdun=lrku5l/F׿,훸V5/W4Q9 )⁣˯$ aߧBІw(d<ت>dPohfC'rdt8׀Q*SOLK;R&n.+-v/Ajrw}y>#oQf.{Ȉy~ We0N6Xm|v8]6E3n`¼$|~nSk3N^%~]ۃjӻK0Fhg6<% &U[] ,l.e{nyS30 /Ljfktj#y`JLW%gTO/ -d#ࡍw97WDfyH[b , ./9adBlA1.`j|\ֽ9JJ]?9fф5=8̶.-V:+ B KK`A QĻ*mX0NEJk8Z}󉸎HmUm6vOIz|Ó_R++v .F]>P}3%Q!ČsZ XX 2`Wߛp,ձ2}c, :a4P$p.g&r z ,OП^<%!WS#6H5эvgkgr^gFφEW5;r !H.VY\zY$wC+5g`~Vb2yM-s[-,Sf˫ *7+R7\iLVOU^Aĺ<]^dy`gjȘrOkn ǨhM̽foD}nDoY?/vGCTA_pq<]DŃFCQvĭ\. B79v䃒H0m[).kŐ˫W0 ?n qn^n'5L@5dy7g޹⮳SI}"֊M%^Q `n _ߗ *vO]ABz|CQi~_kZY.vzjf<YHB#18 g:⠋B6ì^bv!Y2 &l:ui\֌k9l,q\5&y]g5OҾQq{dĺQ &BJ}74)`T}HXsId5RC] *Y #5$JP^*,my^tq.^`n/鼣)O~*C!Hɮ xbGS$ \nTq{0_C17Y:{ M_֐͌ fz#^n ݐzƢyZ^tc@=C֧XM৙a"fR.#.'l:O]ӱ8@Q\WQ6_E*nGyZEJ:eE{A쐤IR[n1k' E\&(-RObd^QHeZܜ t!Z{OU*IaɾI,\$ XP X)=G)VǍ|lX"+eY32HǼuՖ#2DSjQ ԕ]GNU`m NuB`ىX&YN@C,6;J`~.wOUm3N:lcoY1zG~x9s1mm۽ ӝ ~U&f^fsb DJZ*MqiBwX϶fxUtө? 1l΃YeFF݊v#gcH@9w 'y ah졍](|hNɬBX .~rˣZcTqLl=Ė:1s-wm Ev"P܉D$'J JȸP ,\dYX{H4g%!Ƿfׯ[Rȑ8mPqV.i1| 6*}-kk0E<'t.غ2țqe 2fIR-1Φ(p l-)8z"@w!."Isؙ3~1Ϭd eAS wB?c{>^H4Ϳcvff4QąpWIЉ75vTHis+e++z.Hi;%9 >RJiΆt=ҕo>#UA=`9Zr5o\l0ZƂIfp9}tMS4#UK,2.yUxSGj!c>o]YoZ㨀e*3G\V`}G^el%^!um=ކr`:Cu őx3vG5Ub>1 `MuYY\<*8rǜ0awŭǙ @OOXuHDIG,D!W9z)2HTC"qt(wu?ywzɍ*a`oWsO㬭EL^z'4";g1Xh2@~+lC~WO48 OnsGQ12}h?*UH#CnhTQx@Yh$mjGk'(S9 ]~%-rqg {2SQvໟDR=BlJoqZF'Bd'l3%uM 6خ%yro_Z8^m Wl隱ȶiFso"S&+seU#i1bޘatFb`XRKJntХtEœe2ɖ˶e D|4u}Jxr!i`\q%rC`2O=*F.7B$t3M}V}7w'?He|f@],_9FTBg%"?7YN'9FB,ٳ6\rVA(@Ij#p5#{O26;viK&D} 0?3KL-g{Q%V~r&=S/$ \gI3f³Cm]Bncqo"jua0%k.O Idclr> UTTqrڐ+qV;VKPo+cƻ0;]Tr$}9 #9qD0!q#flfF w 1s5\'OS1>9 b2$4ܿ!l>= ]'W&:Yy/M[zߨq/N ߹!]vY[%,Ig D nb?.-i4w$1C%x̧8zRf 169?]3pA݁;! JI^IRtӓA"tt0u4B*!t)Ġf'v˶SEO DI|cXbmQeP".F-lMRx{Ej7W Qm lU !$'P=A Z@ѧ}4uW;! )j-|\{*O +o+E׫ҏ$ŴZ9% #}h*uCݾ!-*^݅bʮ %U2 h&T2iwm+o+Y͍Z̄ц(?ur~_zչ֬J(,>:~S}VLЃ1VOls#V4zvm`C1V5W#G꣐[ 9$Qg7 DyhRrLc iVq(YA ;=syw1-q2"uܼ`X/Ed2Fumq?~69KhXUӌNoA'tij-DHVK:t/M$ɩ3VxvJ^cH8/8n,+D~d" ě'* RMߚ^=`zty&k"Po{&M9UJY\h5 {׭_x|Y-]K@|38Gh!_A}lsn=MMn4:9<6ϩjJ4Y[(%7j%:>dǏ|@B`Uڦ5~)>öqȌʔٴџ8TE7).`UW*@) hGxF:Gĸ>KίMe2A7)'խz  tv`;r哽}$ibk^"d~V?UV:) #q{Aչ% )1S ;+9顦v˰ec{avHAE]wڬ/u=tQ8rZX)s~íݷiV6-J[t_j`[1^m`+JN\S1hzs긷4@sNj+t!DbZ6PU^s{MId>olQAR9Ȣ9I0۳^{JjUY@#{]͕eRJ\ǥ|*9ƶkg2UNX~94ɩ˱ P7_*JgL:Dvf U*9D٘c +a;Ă֯~f$Ï*% Y,|} )Zjv00&]u2FSQCN#s/P\@)[֮e79Zt$,ttSә{Q(ܟ,e`4rσhzDY(`OM'n Yr2?4U \ÈHGw&klT:_tSrxI8&"i\$,EuUDF+Jݠ*l`>e3VfEB'n쒬BѽNK_1c/LĈVJcr̈0:Η/QGZ T>67*9VM$w]{OÊc(,ntߊJdŕf-podG4Xmּ꡺@ڳEɫy;;͑Det{_NDŽhl)f+opƜb `93yZŎ >U|zD{[݇8)[$Lݶr/*;Ҙ_ۄvҥj1#@`FTwߋ-iclT(ZBb,G7"-{'}%n'IRpW }ʟKz10cs HWJ;{`(:qA`&YKiY>EP Y܂vͺJ-h]L=87y:}l+~1r.'^ӻXvlCV/{@KB̄jؾ2Oc'XEϓ10rmF5܏}&֠Hr@PGT|;oc/51R%U50}^eהR]H&"0;!~Fk#bHi[|R.)l_ߖ#` aN[7;+>JّyxkQ]i$PFgSgAs?~AɮĹ t4m%x(00I(BʸYJurm\t)~}.O.brY~{;)dKpbfRwɽ</5Ls*' d%yt;ܢ:@ \404غd=p1o8wVd4ܖYd0FvZ`QqH@qF }5 1! Vn^+~0d4):߬I=-@ߧN)JdR}hd>-;T.YWY &!/G~HC( <*-nrڞw۟XԄ|(\iŢV6Aci!@WlYPL$74mqgCgؖ8Θa\s $"e\NI]eX紷 Ә?W]ilwdr"-y<)B08L[%ٽ\Vo.[ѩ##~+JN- p;Hns?aa)3{ΕjwAMῪ+}ډ jP'Zsh;05Yֻ<Ձ*#[O!mnT$*d6[ ^.,Mbи*)@o5wK = !*4aKSaB]y3$Q`QAa|DU\Bfn n֑=Vzl̜/mΪo..y \#Ԇq?omxb : $Ts!wߍֳKʈxۛcL|9dg=eahQn|&82C4S  NN>y$dr=r}$jNA_,vlY 65`eX]p4?^I;IwX I9Uw>^5< 4]-~ǀwTj9|Ve"Q HU=saP31=W65QTcj3X$ԉ>]?IymR9! y~53BĿy+c!3oܒ}5٭]q ~ǿbAl=‰<2l%*oM/~ ?Ju5ކxHjXQxV]7 MtZ-*6i khaA3~qB}ҞarA.8:)~dNILAwx(n%.c@")0ZJ#u5gR5" 1(Kqڙ^ԇt$yjS5ozO(C~HM=iֽ5,InBb4"zHAB r *ALiy07Ir4(ާ- V=O;k P[P6!^衇sxDfڂ2=W[sƏl)*W6bNQ2>g~U囙AR)nHܲ7<Psk~t .UcQ2TFҶamG[g<),Lĺjl$%.W7Ŧw{  my& 3T% i|+tT'o?}fWE6&JUF$V͍8`ś4Xwٲ=4Ru;:73d{>>ۈ.y')G^NRzp&Kg"#:J57SDӵ@M%h.@E?r/1 n'!aDvrUI>!,JpK٢ BLCq{o\$TkkFNp]eɕ:FCl)C03$si̡ wPBοћӜWÒck2ك}tL"y^@8L@ #7{űo]UlU5q)tM==#HЂ»]!=GGLtg%3åW1orx%$W}X)V\eCrvKBWq^K^-Qށk!8K㳒6}fC +6. %A,㙈 Z:t^6x?Iw\/=I.H Qr&9W]h2XK`r>9dgJ"ffZ o+pI7~M,*0}*t \ RHκ"$M<5I4%dDŽ}uTJg7Wi̮`R-%O3E32+ED,z|}1sJWKJPi,V}A ^׆Yc2yW`nC1iJ~Rud2:jI郰 T.6Ue+5&n]B?E{y鶙 I@PC1فp7&6:֌Y9YﻤLcp-<u?}uhpE,joBBN`럢9| J㝷R _qT{KEO/e! B&ƀyr,̹*^(qrN]hT~} 8H!Ύ .2/> %xCO& UJz;[R[l[tMFd(E: $HISzxV20T tD]>r= 2 cƭQ ]2@Uxt"nXk?\f\K? '}enC_ fUQ#9M!Ύ6Y-_}OF$ fWx7b}_IdϤ<3\4lvnx'-F%ҋS-&;| ҀDV UD?UC\vjv>3 6. $[.0.yĮ?"X9mDd&j m Go?c-~k8||H3e}';0\[&jOٷK&|Y'?N8y!Z)l\[\De#ꒃtnܤH{}s2̴r egrW+f*~:Aj1ȏL4*cڢjiIaۮ`Fu- "eXtC c"/ge"#XuY yNZ;u B{LQz0Ӣ}1nXcE^$7]$ްv)om8,!mA'aA[6{ JgRZ:m\Q Im^ 4RH: h F/4E+T%dY|fduTe9Rk˧YŅ1_Ea~d)"^heTmrR-;߀'ϡ>s6&HcT㭗~ʇH M93|pD.PҀO:pK䐠]u&N/UN  R)p܌͙lTD@FƩ=3ouH~$J͏ܭS5WnᩴA@x+S@e'S$"hb_nĦoFm3P e03W]"2]c3}"] HfPQCs2.L&8H/$L`I=!t^[}/Qo䕍d?;vNli D&p-!budy/=A19䒋 M%kyEn3g 3>ԕ @)(ra5%_I":*YP-a8.nr#~X. 4.${8!sFtp@J;m}BaMRY,T38`֬`(8U.tSt1<0o3>3Q-]AgfJJp{TchBUo ]0Ez!¯~wFl,puv>2VV0X Q:ݹ9˯t&~n}T| DqT+)\\T[m\}[@+S<] ]JI:k {BC`^ T ߰abuf^d׭en`_2v,nTC`pZ=DNUn:?>[s1<#r֝ $RRzUG`1W(ΒVPJ"_V IP |vç<~X7rV:ՑDd*I.Rk(uG!+VZ6y*dӊQ@< ުP:ȵ6zsc#`|#+(d""Ղp.iaYF+p@'[WOtla^0  +3ѢV[X|.} +`m%Z @YX4=-Bw`J 0h~?:HW0: 2M#wAjU*,XfRy\AqtY8x԰/3g4]l|1C"!+s0n(vאo*R|P9c"fLӎsЄ̈́cj!aRiN:.4@ oisRAa.Z:\'RtP"b!"م굄"JUhuf>}—Gd:B -Psh@v[Nʅ U uU{Na!>DϚ_tqO[=#II1 C6$s ȿokZ*B7ńlLon!1@p6P X|BJཨѡW% fV|P[c^/0,dvpqx.eep+q_& ҥNC_MBɦX*@tVmV.+}_>])ɰ%zG h(Ҝ_+ [5MTK@G9j)#9N :*5gHn0Bh>\+MCd.́ڽ_C2ͽC$P5鄎-oO-Xw Awa\;|졷𥴳dJdXz˖FyGla;uͲm"+E{On~ܩʅ/q)V3o{z[爱zkKfBW>$ClRYHyLu wj7. f:)rB!5ˍKĊuU&&M,yuƛV! "@ȿ^q?8'rp|T$|NGX^[ 8;,|q:Blo\g%9#OATl;,H鮿 j RcƷ5f9ZJi^mmQ 3Hi³$ ?Z)4zK}J0q[$mbΈ.8Bw[n7 zng+V ĩagl"Y=`T(OeÆx.Y#4d$TaXb?7ROͨx,h0% L?C|d緫8T%J6E/XDKs:䋿zrءs),~Jf2.%W?ϫ~^"à@5ayz3〈~L誫#Fjm";W.؝˫?o'hФUO`F\ғ юU NC&zf*R.b}Q͈M";Ϭb41e!$lě&mKce2BRLaKakvǤ{V =V+7} ,oG`Sqr JzhjuӖ 7˞E;=\w~z>΄jcƋMy91˴4B ghŚ0^bqM/x7/qP~GC'v..G SW)8vGDdGt7ɓ0ؕdkEA!-|~ Kق}]Ԇ+ls&#]>nda[m7Z*e'xKNl\Vg#W 3 ϜB-Q?|w!x2ϵefd##"/qIձ/~w3 mFŤZ3},qpXD\տ򆷡6Nɖi7@G+( v{siKQQ聶%% Fz8TK|8.aPkr8X@6` nAFC>vTݢCm֩ʀ1b*QO5pugZc.-kc-q8R3č),h%,a=@NSQ;™ITHi F0u~!(v (Զ1 ֻʯ_D)9ͺ5մ5VY4m&jYʓtSD+g'h)Mւ\MfBP:l1Kbg_\F8'7+"[TV<䭢ό1&tܵXp4$b:]st;F2JZ"Ҫ7(8nyB*| ā}?DzrqwpɍvVkC{?#1~joq<JyX&,P50!kN2ՠX52>يڿhX5ʢSڧ R&+'f"wG}cy(hanQwo}VkA..Z^_ gEqahWK^b >ǟ*X3?`40}_pcWbtuy.S+ @~=' JkA+:o&Y '-TnGuIAc-c%ʸW gf1e8La)]Ur}k .16%64 Vm#9 CzץgeUʼn+f@7N2\ ќc\jOWVX83ڵ?9%u-BEjLj=cWైO 2EPu3Ye#jb; ec6a"\`xk(/_4] Lo~'WeHMdfb+h,|>Yo#^B24in]45@1N^$fYױ74ǨsLKBZP ƲYHdtD綤' 3ҜxP` \H؝:yO2ja2:5`no$~\ e49V 4(kد6sԐp *oJ<*qv)ljџw Yk1eu]HUKlZ5I7¬ZN53ၲ@ͭSęiނ(b"*dTpRea3ry7+]h^Eb#)~O>BP+؄(-CvF`=DΌa=}'-@*d#Hy)s=VƈV\fQ +'xN4\zB"Ԋ$Sbq fK.68ȖcoYEMouUGbbƌ\4d#MM{Zbc!a1: `g:}I ġ M&PE4j7?9l!aˈƱ[g֠9zCRǿB]N5~۬Y%K'|l:Ѝ% {T3~#hߏlh+( u;]35 vYR6D LJ]e\OnT쩜<܄j(3WT! p ORϟwr+͚^9I &K4b,vA? &Jepv)!U"}Bj65j _}S/Q"Xa kng:%;Qbcmq+L6g@ Q2T24.Mw^Ο>H@3n8!89tN3P;#=7߿M?3L+uSO֛^bc|@g=Iq)xH}yXpҪ6-Mq-g$7D }jDw-GT?CR @_K8/a] }ZqN U73Ɣ%@,*w#:qnCI@`ͺ֞Q.@ 3yG=̷e5#O$15x,MCЕȊ@HqCBLӾ~Y>L:绩7F#pR?zQԸ)%\QYuGs隌D{Qlx ]Ac2D:2ۗaړcyKLKh( |UC4U,4pO1!u쑏V3Qujfm- :Au –)'.ZEŃ.axР'-85h'=89+J9[ {$ghC⑺jȿ͍}RڼA8jiPaՂF o/~5(䀮̿$ ^u[/ _m%!qEHuVsD04n{ zLLڬ>/ s؁4b^~Z"^a;kyhF\D](Xts~ K5;9^_U!أEo?̊RF-0,ۯGřݗ}&&A 7sf8֤XWxDLfd?(uJk%-7,k'q:;^y:2*$R)ʔ_]} rYNIEe'\˝߄5evNܷTյ=M2oMkF\O'x<6?@E=v ΏϞ&-o Qh[^A!''AU |UTK|aq-\ :$zP)*Y7*k_6 K1}Ί{yʒlKmfWO)ߞ?L wg`Z֌qÌ"vR]fu}cg{D }~T]ొԴ/?bGA@jp>O*q7# v!ض#e?dŎL^2O@͓p G?[)PMkVJirt5VFIH+DHhR zHv$+aƗa}bYZ1F\=wedbRK8X]_҃Tc}l(짣`VIhɛ%x19 zDSmy#]C]oxqt3Kv.fg?biJ;! Pa&fecD)ˉ%czKt S_MGaG^t.{('oj=1Z26 ú/feqŪNϩy"<[S\t[t"=C$MU A^|3 m#_ZKSa}?_qzj*(dּ~,A $hӧ?xy_kcT'tYٗESz-ct ɔ5mDcXTT9@4pvaUAd"(0 ||A(u[hw+[hh6AF*|^r T!Wg%PU(x sF2;IмUPx;b]#nYruNI]c(Lkɞ eCCin20!s ld^\ )֣55]ٸ-a`Zc4upBcMgmJR0&]ٺTv$JA7<]w_`~̏9f-Vʆa?0WW{QPKv5+M$@M eGoAl ;lsIr0x gmh(3 BnF0L`J@FF 9(PPw FMi^Azmr(UݶP=;>%LgB-.qnY8D cQ: R*,ZQbM,ϼ;*0h:C;t %aԔ+v-MP썬H֘y-5k.Kd|]P|pgDnzY逎Ti-S{{xϨIM/x"D9O = +]QؒcE}1'LxҎJጬ&М5Ð5?NV /ҋ6{Q*1JLdLdrǕw>F".K)#쵯6*l }1G,f-pp AyAiXt>M9 ݈{k ?%-\C],Joܒq gW}2Tj`Dc;^V}ce[GkCd _&Ɖt9Va*wQwB0I"eC[ɊDv%Cx|*2>"-)M%_BmPqA^shO#`uD&ݼtǰ>w_q@AMdd26.,*0Ꮯr?"z]E8?-MƁᐱ]Hl= LwoIai6sv$!P#ziWيסGiϕzׯ {t9lQarVZM <ly8.a&/K.ª7F?ȲZ %iV9EW{~GH+CVA'19Sx{Uٔ.=c_?2SDNJ `$զ(H@;C:r|O>"+=~Tv_\R: <(b.>- <ʱ [*1sĀgO%)wo|MrS+RtqljdJ*&Lf_޻?\KY>FZ=+u T0[[U`=fzf x }ܿ5PHtjj2v)/z-ƐέߗgW {9,IwRSr3rWWUs,PLHdK@,sN9I^\,e ~/+[m[@ .hxl@镙 [_NNȼIO`i+EXv69RJ0–ܢd @B5}Qq\ۃRN,,2L&9,x7NlAUa,~@ْ h`ѻ2TZ2 v]&#B BxJ&6kۅu/曢ל89^3{}3JM/ڱba:cNO+ET%FMH>a2E~Z'AMd~OꔭORT#+9HpmG\n1\L/179=%}^'' +EhEXMdGl:p8Έd4lYK+,sC[t.lDRDE(;|-,Om\!W(9smEjU⫷ }NXt5(Xd>&Z7 ?gLoV4ǝe/S~ 4E=Zѹ˫a5=k5qS@D6A}L50lUkL'fޖnqʝe uUsQxߗq;5.ǿHp`o+2{0tksO]֡VL}/]{{byp[tH-^0[CGlR4fͽ6UIlH7vv 1e!<'hԝ66Wf ;bW;QN zǁ2ő} :}?ppC[do<-:X{QY TX2  tBTj-cM% չ{S_۹Y3AUp4׭۬ zt [~voiFj莍qϰR ZOP&*wP9mb2'bAFws2M$=6Ϫl=(; #D5 i ka͵0 I6'O9^ёחb!qăҤ^O~=ah9bv r|2iS+r$s* & V(+y-*LGt->y ,bN& .],!{my[- 3]gfsfP:P)>) 37Ĕq\g寫JYG.p$ o|L`fI3P[OR8.D2_-"xK[G3Ra&4I{ΘqKH_V\LuDA MJL).ȁ?b4g%[sf;8%IDPT!\c:b;F)Jnvvhs'n"b&! 0g29-} UiqKiz4TKæI2C>)}h eBM€lA ~C2=)U,?Daϳ,p#22mwt3*51&j~̚(ALt C`,bOn^VkuWΰ~PnoRRҁ4\\I=S5Vx:=9vW`d nS;D4\פJ1m-@M/MXSI}Z=>.vn̛xkC8q-Pbi(:D6[XNsG堽v5i|q%qƀ@-/YvYE߉o@#ΏR$* jjo >K~V#پ,,Lޤ֕tS]!n+Q6VhSbé6>j^kZB!5J&@~`S9h"/&*y5c})_1y[ÛOdDwUj'Zd[ڹ(P1i֤_Mx0TpEk2B,XD&լN^eqh8A[0&K0yѕ2{Z~lsmkpd 4v?ܙj6;KW[:Cyo{*mK \%eff^1sx>#.:۪CCX:I]=Nv|)ȭFwg [v@mYhQ(('3sӂ闤J6nbiD`QZHx ӓ$6V^_CYJy&OJyvJ:'T-;Y荴(Ic?&1J)R͕}29u3?j;zݡ^#3@@xq &{g/f+!#>Znle"sDɔkK$ӤL@HSirPf/<e[PjvNõ2Dwe԰ |pI`"lu2jXX'#;*Q82xvvŃZ $$$7˚!: ώZ&zSB@9h3I|[3UץKQfouW }lĭJ wLsX#9[T$w9wyF T1NOq֭-]N 9$p+鞽89btLdx2O-4 e QT"x:D:a{*7Al[='iЌxMHaxWrߞr7A:2]_M#{m^EB(/SAZ|v5N@Ln^1O _{lSSRPvD_NZ*Ow3 }]L'oSqĕ07~z ݬ }k@Td^c 46SFd6y+Qk;5 ǿ V6Hk{:{42Mx(,-ݳ ~NcGlxZhѠEgxKg·w\W#ȟQl u=˶[жiv/a.h׹iAu $ ([f[Xv6KMF yHsN tGlR#RH+*v$ ?S?whpw--Zʳ-V;M/#yt?(: 1xa7%R,r։fvt<8ƿǐ&E((sߤ-ֻcXo[lT;ErY-j\D'P?#\,6SP6'Р|Ǻ 5)bk"1&د7Mɐ}=x's=,m҃ȭ(Y m^ۡg=YUNΆkGХ O.: Շ^wb ~SrY*\$ZXKtx#?&qܤ i{gѣDc *߸j k'`T}:A^QJ-Mݣޙ(^21v/08 Ҿavfk3S]}: TpįW[aL3|gdfWvD蝞 :c&p⢸l )4.z#fxC -1-$ZW_yt3! ::ʹ8uNd7_ʩ΋r֡ߛ/f4vA^$1律۶(s \ǒRl,I^gݳ0x}ve.R\&([>(MW{2*Uϩ!^gz@&)|΀$'\V9a ®vH9ԥꐦ-al#- J@] i>˘2^ߡlc">1~yuς)E;V}`l|~+'yd9'u"h|xVV䫥Sb %_[Q'LV]HT`|o=doFsj 7z޼9KPBƋF]07D[ǣi-zn˫JBs`arkNRo~h֍]r.|ng|ۢe:gdRq:@#X7z>ۯ>BHDp}b8H9s~u*>[reA!0nWAIڔ" *Sub 1Gt+Tf=19tv_=$PN&/k7Q.bM;貪?R|CĒv$nA]ʗ;$*JGSD#;/`:4vM+-k;S)FЍD\F~ H Z7|тE'yd~ϵۮiDttsz4`bɣqGS_Jps#y' 2y-`v IQ25?eH"\|))tRA=j pC1qptj#I~У%ʢN6S~#gvtV:~Oߔ@T gԙ.819Z7E Ay5z8TA}ړ*fO~jv-@@M,1N1C*Baw!d;“O{**YUjMIvD#U1R~y5Qd`~mPL2ϳJdB'S jJVHhTɥdޅ}Aw!3Das幸ɴM_r1DcGQT%=:zh\yp筭Nb B#~\ az˃9! ^Lp|kfmy 吊Z&K]T]㶤Z"iѦ~\ЦbHQ,k tGWD1ctuh!eiF-Kl`˃zh#b:h;Jk㺷#lLI;@DQǍ)Aj91иyoB5H<vBf q\/`RU }n4lo3ȼʖW8c+a oydM4{00p1 "ڷmw&o|BZ`X;7kp6ADя[ B\,{=zp8}X4_u:{ob>ǿZ3ۿ\9i/ǑQ2a!:iq)v8,⢽j~]t\k% #rG= ƹGwTR -ujA%I Iew5vnn2y@ HNnO`}6,SB݌b [3pԌ,bm"DQsl4 ,ؗz{N,O*5llaq֋DY?\d-2Xi PqExҵ±#J?5nSƊ }7᝱ &ҏQBg]S41ʀqJ!Chg i)>}:m @3Cѹbeϗ().j&7wQTלJ.rn=N?ܱ󲂷*g=FW8 'kpClsr[S|(q^k0$`͍$-/sfQAmorNN;-xV~9vU\JK;:\&Mq-e Ui寈_.ƺ{6/ug]-;A gnBߤ aN.=м'km nr_HyU_Soed u礞X3742vӶ!gت6OzyN5} C6gNGIR\7L]'JALHJ|#BDݨi\*R:E=XDKԟ}loIe8qxH H_*(#~끞j܂L&7 習Fk7h*wЩ-[v:"O$Mjsxu'1~)0Ul8V8:TnqLЩ`s6'?] M{eC.X.&;E˩CzS \-AlgpYLW.[ spt:|0yԞ*;u%Z+'lr{$y}s!_t7?YƇِF묒N__KtIC2H*֎)lu~A Ŷn=9 y38=,JI ?B;<Mf/f"RŒb%j#{-p5—k#!e N6~E0-\WVs7̜en;f]vmjOm)2 0^%_@@FM])j*0t@=.'LLgl=yҺNtz5|/~-lM/@ۆ jd|ulG{ ?| ]A$Ƀ5컏aZ^vxCLC.Tgud_Kk`-viUPx)-)jS.0N`,L/$l2_`E^@ZG $O+;YJ20A}`9"%/󱻾*`Vr(RW$"lu!˵oKRyG):O| DVKA )G1ڝUh&: zrC"Z,Y&%#vpM= rd‡-Vue:[MimlgLa67oOjWm1VoDkUhzCn$P|ԸyAgx!5'fyscf\EoIQ\͸o5ϖd(G.f!k@%Wornz{9H>Qq)f41ٸ Jw7Tcv~^'_}rʨ~ Dx}CSg~RA&TuYtkqCsfǗV6Q:[0qŧi,K?Sm8Nח s9~UD ;)ǯz[Re DSun-vAQG⚻Fe+׸UqeXv".XW #}.Rx_z9HI.:~+NMy~!9\6S!K4H[m8N3>Fs\Q.E[,9r޶I1VS^mU+|&\r}\EUb`oT{39b(H'h@6`YQb {vNd EH>Kwkk5L s\G. %y0JԮZń(=ߧ?Phh>:$\x A#v8aCTv"KcF ?h^EgZlG\.%/ZN]1]h VxesUp JAS;4ku ZJOl<+#"T19r&~ "_0H_K=%dڲfG4N,=I)x`ax |+lK${בV9fvxZ'%.QG}a/G0Æh˻+H4943N {/:!2MW  ."O2؃*+WD%U1bz3휦Ea&[__Ƥ6\3+Lzи7pߢLrx[PDs~vpjgeH~bNK|T˂n&ic0}bmL+L#3pV pH:gu <Y3y}Da.nExXM᎝{)ꌾ|(I{u 㘒 4-I rҕ̫%ªcV4G=PXbeX0]-=W<@#YýQ"[Pm$o_.}Jib-1 2Ť>2moEhLi΀N j?VEk/0j!! ;Y:]0[p(luUqz} 7gJ ,?n"M}aVaP=x>3tȡ-"xyoxEj{~gdžahWϡ)~}nȶHuUFRnhK36P/M` 樶C'owу:Fio4q NePIuW:0`bK2/cj}5F8#vF.ǟkE$ QLQdO瓾%brR$/6]RͿ T4S@yTJiA[|CKk2/33ؾƙno9 VfWΞxEd,@>:h#̹'=@wYFez8P;vyN:^|< ؍21qC;c*|P"mk)״L ?6@GvT7!r~ZeSzV1:-"ƍfD !LW(~o`h$,wmAY>jxccr t@a$+,D_^WVСESROeOFg\B_u)P  ~E?0s'I?x ~omZ|XyȲC7\Z:+EPܼ8V\Ul`LA4.#)^m(y*%wh^R>r@/I+t)vcGE+=5L~9*G&4o0P2< k1yB0^gq֬p ,hd}DI3u<^jŕJ Slߚ‰&chCs]grE;/L AP ;.^&Cӂ$U}G" Iqi*+ 57+@(M3LuZVtĵ9DFRT|1~~;.Ԩ DwU 2!.6#;w4hT'yވ@}ࡘkNN?$[2U*PS0GF&{M9f?9c&Mg Hے BÀ~N4eVd8S@&ݙ.6ԇ Bc"D~,bSl,|&5{6Sgc^6[MWݺ#`<L\&'27~0}s߽ -ue֫4gNپBh ⷥ ^ucMǫ2`g³ nEZ T`T;YQSs/Z.GWqRzDۖ6SON Yц*ܩ)-kxaJfb{fwnfyUjPݡ*E/Q-x%42aNn+a%W~d@F/u##[ 9~^3%p \vFk\:Yg)v3٭}sdu Mo{`7 O,~<\e7Bu4>ۗX,2MJ ˏ i4W^'2u=XT >S{b$U6§rRadrj8CԬ^qq#g;>cޅJcSB:i_م0To c`9`Ȃ}Uk|G*0smʌO,GueHiU 3y[kuցP;l HF6v%E*^-^ 7;ac5}tLdWc עx,8je$?Ԩ8ć |(܈ndƂMߛMNB$GB 5s擴<\f#-(* ڍN8R"@CK1Ry׎a.M?zK7Yz/,O[@:4p+pސUF cY4Ji2#_ţY'ң> eo BTv6Xg;Bѱk$wɯ</S#4<V<ljj81_f=Q2׾ۇp9i|A-zuу`(k|XB1YV*9Kȁ۟z.תUGzWӜ\&z*ou(}YJ>K"vrR7f;//hܡ |6"ķN"}F>)Dʷz̤, Ha,wOP-KV2:py{ u`۪*N*oϕow~FVxCӱ[qT&LWiџU֦`NniR`n-G022;.ʒa+T떉nY0ze`WKc 齮kDxHWJ7:΃gj*|.6Cps Pa~_t L>5 :{eХɾ̊?u+s[GZhԔn |N_?#Ӳ? `Jاm=ZL!ubJ.̐>0#L:ŒwV#F;mCL#CUw<]hc%dG74ZM4rNGW;5;KzIsA^_,lA<0^N */rZ8[uo;2Ȩd~ \xL%@[<=xr/z!'wl 4Hq Կͨs9#Xe=g/[gúXԤ(8?y۟c7u+VԴ^rt&/=)JI^zBK}<> jެ 4{qޗv\hM|c)m_Vژe=T9Qy]T2=7BRP*=lmPc(ӯ@x!ʋe3>5贷(V(Nqu􏁡"<D FYihuK_y3C$pq Tp847Qg6wĉt~SQ FFCR S#D:"$|8\"Tso@RRҦqH.V?L$$׃η7>/̨dG@'mMxХÅRSII΍J׆K8rsxbӆ|mY Ě^ilmwŔgiF1DV#?A%OA t*ntX9f“w([Rۥmv:41o(xPS.> s44kjW9& ];]"뺛a)3|~GL]Q HS0KLiC6CXBޗO?cOD5BʩD3.KN+tb2@cbFƴo@bqR/Y[d H:C-Y4hs_?a qJ5Ke8{u-ƣIz%'̴̚jXRCQ|=,4/6HB8dmG9=ljfh{g$h$t&V Lg^tণq8I13^X S6IS15ol|6P݆>Ch@w_X6w+Q8Cc1#a5W=2^]oe/qQkX'eߛ TD`!֢yEJy e#z,+jLJ}bF 4 x .g_Fxp{xc ce=cݜwAYtqv`vUʽ }Ҿzh8t{b4K`#o !]G#fҹ` <Ub^?yIJuM3E9ZuAy16Le(5kuKZ&_jcp;C֖@/ұnlU8jOk^j_/ KLҘu&~hKU9Ӌj:K;[? 2F~ڡu2-._bUwȠlw+f}ݟdWn6Pܵ w,-Ls`?[ho~PB?P3 <41Nv^TH@FuPJhRTśp*YDDR}A"(dg:Th8<щy:ƪi2O?PRtCMk5l^"qYMA2zvR}HEIE~KhpUp 'H\QܷrfF/QqU kNzzt孢8)E<^]3.׶7rڕS6ɢ+3ww*ΒVwսvHf' 𗳓0Fn"f^)aƪ) }(By^\!Ab+:&ɞbƂC\CKqdaeڸB:yIͩV.gX݃Ҋ5Y[HAwو3huꨵ7c9| :#&Dg>z:%酋<+5aŁZwQt+Ƈↄ]Bd[l%CPwN[ʣ>&ƞ.*@>XH:=Ҵ>prӠ[Ygbd{P>>{Pޭ>"^K9?ՠH۝3YOI*$v1tk:1vp? y.e*19 \a xZn m[\n0:SdYQl|6 3bJ1:0ªwdVHذPEB^2P$oPߊJP5ؓp#(fa^/VW!˺H}0^:F,pÃ!}aqe堭^3ޠ1dz葻R^(C}JRwfLvh c".ypYX䔳VLm[ܠ`T[7!Q3up WX`Bm73)o#ԡOb.$~o*,]C3$|KqknsQλ~(0b ~Mqg\3c᰸X3Ibo]F${v*dOԄ>Ej; h{7e>I>-f0 `?9$]wU!,߳/VzOFo.iȭ FiHS{ $ 9b@,]ƻIyA5D _qZ~Exw(nVV`n $% $07E/a<LSVZ:@(ō#JO6+ǤC]xƗ]?0͊Y7Mp6aO_T٤ܦ/Jl)cb@PE{w~?SFILzjJxGZ,b~Oq[C633a!Ezb%U9.زۏ} b\\jTHNʓYVɇak 6G4xWs~PWlu(UEL`96l].BIB3ev"(沛o6p[#1x"geT\~K,eBVৗ=umC^p0.>(ױxpw˃%9k0Ʊ ڌĊdֆRvBUh@,'y\JRע]eTEVZojAQYM;Ek=8M@%"N=iҕ]-҆^J! q DW[R4nFDpRcјȚc ]z8( &WK`KݜƩ "xuAwce\*>eP)[93MACP_-4eSJnQHצ)=[qֻZ/n2%qo>)\ |OH@YI R_?~`d{icC7lS:^^H%>;k] ֆp &űroI֔Jm/4QGS:r<&XH g;V+'A""IQ*P56~4oλ<@I}QLB?I;{<}`DMc)O$$yN?]<E{lH_={>]=wE7jNMי)ٿKLDPUdPZx& ltvcZ"TClE]v;|I9<|'/QFeu郙 1D9N"o 3d`7ә7ʯB#'GwϪBSW_mTi#Yk-'Iܕu.:6ȼBlVqc/Aaޜ0o)T|3{cwp$/CŀN#! w/AVbĘ &$'XEy'3!_˰{WYȉ{=S<ñ؃dw𧜶Lg zTX2\2X8L\X#_Q~ y&f|1໬ݻmbU&&jd"`K_>u6a`6Q_qB{@;+. .|y(kUۢ :X2I/!EZF2tK1bx J<oL.yrݘXÄ޶upJ2~RiyXVQd+3~(ujQOd5\q4S2[g;~6U,h1K㵝&ay)P;o]˙ĩKWH.wL@]Q hwJ7\F$lI݉- j jwTzp®}#;`Ѵ Ie8C/ ]^ͯFrVwe{U?^Ac4(&9? q~Q8EnZG wke,DWM =ۺ̯wi7hKYyGVmayȦè]M qv;SU]; 2)z' J),ZDy,8TDC׭CL9ۗAE=FTB3^L&CHIN(VoB=8 BZ̚|UC%mT}28W uQ-떹u@k@LjIsl,ؑc;&Z8sF%Sag |ftս7 95:1W_ "kݘot5@B'ٺ rZ%oi77M %xu㊍p-CBL]@]&Cfdht.!TO~' SGMzCZlWD"BQ NJSGDו41ELS/?ނ<թ},ĞzVO$C^09s&MSr*'\}Nus!}_фǢfC23BM)Aַܫ\"x{J)!>)Zp D>]3o?9k<ۇMWq﫹5\-(4pk_//QPm]J ?dH  fe&amk>UBĩ=:1ơB"r. 0}5JXF9<X wD{0G<۞FI6M_-?vF8 5_=jve@{[o ؍蕶/J%:ְ hiy_8`[}]1#{IVb Xsts/?\%U) 28PnaIX2Q0^عH&^"EEwO\$ Odf2UVo<)-~ 5o}'(vv:o(<~15&Ģ!{g"uk%~EJ3JAkRǷ{5aSS0qg(o<>])>x 6ݫtmBz0.{J?J3b5ev?qE+o~Jj v؍ zbFL*T/["C6Hf. i-JE(3+@{s; y@j f@BDלg=C 9leoƁgM]cWֳ7= 6^ITe2p L? @~B?2L!f8~V}zw?(dDt)aoň¼JJS{Ӈ(^D6?;jx?i g.7< ہ)F,s!5UԾz1b1ٴ~CZ\ȳ*H5y~6W]%n,trat3\4}z ބYn _ ,KAlOcUsV_؀ Qztp$)@UDQS:rOOd@pcs];.2gH=PKm kI'ȶOW1x#Sg'UNج sq=Ɍ;ESG WU* /Z>ӥƏS8:ȴ{NwR#)c,,!)yhش#uyB®ޔނs-e-(S$i-a}^܄{i?ukOW׷Nf~2z_B9j[݊OUeA 'Ɛd6d,Z€M݃vFpK,?.8fGNJ_!w`챹DU9rk[NT>04~[IYHqо(%X 7+x`ؘҮ3'W)kVFžÓ3m&e 0pxiyf-l, {hi>"=iC'SJGM _OdMقe_ a%Dʤ!Ҝ<?{-TON+S |XF8MPRqe7dOxkJƭ59llxɄMPxڋ*`zi< X8N589O6|CׅͨXt~ l ozV"[Lme<4p%#VRV(y 9Pk a2L)u45DRCߘٌFΧɌx ӯ0 jN(MTBKV]v/(Ѽ"jt .!سy[XLTo# fwZ.nO*M: s9|b^ O.kV}X\w )XmU$՜ ߉ۗs5鵁DcMzs$y`/@4aF&MhYM,ǼnƇ+g&uSڧo.u٣ie/MIJ$֡4ܮ2"C3Km]9)ũPAOEoV{Gd;)]]Ex3."<Ċ%^Sr;2 [KY?_2jIyfX D"T,4箖d@)ytנ ( 5{Iԓ}FmhAcò0$=/>Z׶J+vq` &ғ2%M0ͬ_Ÿw қ[#ߥHʒӅBMau3*M]+~;Έ3:>c%%Ʌé/SO/yǓo/x{Q!FYa6*v|00@X t)`g3sfi*'&A׉@jqAk^QJ#;Odl%**?9$)EVic‚0%Ql:tV7AYO]ʅq>Ix/nluJS+<}"Bidr҂MFd}ZJ$ǽO*twYl9RD3Brwz(S8ӘνvK^r^[{xZ}e\K{$U?rYQ@y{H\CDxSo͋7.bY|p~t~NNXY,C?f}vjHM<|t ?>?LOp;(_ے:?|>{V%XٓIkn}à0ʲN]t~6k F]pt֨K9Y!v?G".*1_3/y ڽ7XgAߞuwÛy&N@b ?c`UO-rGR3Ȏcq B?|pU5z #=ޤ.N 5ˣ^"+u#4~G-'ڂDt_6`4 3#PX}{ bS>6El'70R&9(, *iӸ}+rdrϕ m\$Vc Ո+)WW.xyZv4bʙ[HaկFI:e\X]FjL`~H0rQ!2GW* I#3 Fq"BiPS=JI4s1 nwy-5M*姵 8}\|l]1y0GܕߺY՝q]DO+ M0{77w%_6~vNOfzsߴum9f{49sR3d'%~[u#墯uXsqvE*Wq >~2ĕN6XhxT-넦PPZ8 e]iL !TDau-9"!!E$X/̚ a)\q}=ً0z$ʤ*jP D$;`ԫd^uEIr0#9;g ~bw}=]2^K{O`t]@ m #R{{*59aN:zIǒsϒsUg+nu]dYzinloTG' x_,_Y6?tS<Htt]T\J䏗xP$;&#E_YZ/}zzyJH#[q@.xR%V]L֙\ڞ#411 ]L -(60P@-Qk/w䣠jO3[qяDlKA(=1)n)4(gʅ[ei&ͼ|&snגf=`"drqB#6ϤŨD~@숦qۗɱHg8^/4x"5 '~Jvf4H˷iXNLa0wc?K$;Y,BV;Cm)e!'0' W5זkw;2Xq%_eٛ0O!:^WV6 cF!Sr{i4}O;l^qEjT qf=Y*!ϊ$NW# X" xbsB"6sF}ZƯӑC4zLu'115! v '(ͯ]@9KE''\B 1|gjgRi9 IVm &^b*>'{uB&1Ѿp0P&!ڃϏL S)"%X~]V_ϑkm\ox!R 7ebdsq)^H\9hN%QuFCa*^T벘%"dײ3૚3.JRSq-UNϿ; zXT\,D=\-cKM޽9nC1 EǠF}u/ZA<_f}Oj"Iۭ Ş be3+,59i݈@Q(^hgi-nCB*ةBXnΫ+zKsk /:8pǶ¥vy:Qಏ+xS3$lY8q? RR|VMdpM-{Cn좦7~~eۆu maIOpZxL'veYdBZߧ.Tv=Car up8@5JC\6HƉ*߁]KR;-ͅ,!uиMd@i}pѴNJb>g}ڗ<#Gn@wRGCUPX3a? ͪtż\_񮴨R9ܜ\5IH`$lNMsFoݥ>FCp9g|za,&@*줷[,9[(V,<Fj_NZH%~Ή= qܒhwb]^bO]֎ = 7#KM9cubֵ+A_9Y^UWd1󅜟~ms\#YA:z_ie>UKdtWHAScCX05hL2{xzONX19vs8^EAqc<^N|n@RY;ܿV'[2f!* [ٶuD 3[`f2d]qI|;qj!iC<qg : !!JJ qRzAo?F.,NEdj'ap#iSb n]Eiϭh]W&ˉ]?!>nAj&oMC¶8pUб(w;5_G>zrH&{5j񡫈Ͻ'~m@*-R67SkY+"] h?#ӟ 2A퉙d{#txתYWvW'D9k|^gXts?07k:t1 tdԛxo(B}5[;R3Qo?3P;qFK=]F}D&YI-*8|=.}dh2Gv떃c[©7% :9vPQE%Ҥΰ̲ҶnQLv,t|=@i?'!^+7: sXxE[ۥ2%oYX%!zMQ|TS_$C^>ƕHє&U9tXQuX匃Q LuA-׫GdcqX@v)bpGr6nQ2N]vOaYۨjt-fTe̦ٗUhbzOdb;02LrQi}lJ˙-nm]Xi5uà=i4]d2W ~MnŞ"6xT板e]/j KgLbdFr%L1*޻~*ⶊC+< խ&R@Euoy$Ay/]IjپwTq=X[/KwgFR.ӣSH@Yg]j36B`.25i~X6;-vۋDy/2>< 0o!wt'C C҂?̧k%Eӭ0I:/~TvOꩣ؎ ׶O-:~`^f85ꌴ1cIB -.0p3D^P ]◕fQ$ 5aq1ox"E:8A{mJ1Q{́E7ww"*#LxuZ=k Ӝp:藾RM5B/n(>w (<I؟ٻE*"qxTeJp>${>#1CȠtGY8?L$c`Lx0^}Cj8fR<4>`amkJS ʺ*4b`\8m{TZk&+'FDH]:[k!!PQ3(B{P]:*3W"e)t)1O[G J>OuW5N?G^,ob:M\DZ#lF8!ۡI'׺ s}BU2G|#ža[Phc1C:‰Y$H$WF1V[u][ OUlûnb1tCauUA1p)!7z ^*R'9qtD>"˓А{ph)"zzBHv9s}W O&O9L#xK#Cu<_&|dߋ&tg\",栺a_ %dow#]ݛFr̋״Y$8$Iдs>0+~pîs9 ,;K-1Tkݭ)E @2Q%5@*}y' E@ _7kRK}lv!zʠ{S)^ʽ'_LssT*L-*Jh.˦@pq*ߍ*ɛ#l9,u'$/הIE]-i+YnHNUYYBZ.[˰p~?QmtP9L; Cs~a 5Zp&j!9gD ݲ#~?D ݓQ⏸!/{ 0U͘ fS/'p MOиUVhH/G$a{Uwи-%XsD,bmL9i0+if_3gI!Ckɔ@X$o?{F`xS8OB5~Od(-,$G>4w2 p9(XQ]M7 nzR jYA,r;V CgYɅRZX;)Z̋2IMTQ 0|=?a(_U`6UKp> 5D1ì+.XwhܐwdǏW4#~.=fyHhYS=l]$qJȦ H~(AgiKX 屐9.<a{i޾-iUcф3.A)JCt^h OPqT/29lTM<+2wUa-`1Ug?v{j獥\7=.7T5[ƄLMU ndd[£/y"~-sv4(s !δ^oV@=1Q&;^)+"hC:2f^?*hXdeEgɗk%Տo5S( T4}dˣ}@r'Su@$-BTŻ?;aS!cE9b]dy}He:hFz_WױA3D˃WDO1xagLCwì)DFZػ* ?MOeDb'}Q 'ߩ,X>NQަUJC*93XSs=:ZƎi0#>p))w)@zĿ~"ebGߡpX'? ߖ=N1 CdEʍ'{!Wx:3@V/ [5zQCA9W,[]Pw~џ֯kesY+K+*޹ZahUE>P{@ :f^@蚋I?'H acᢁ2J]'?vz0p#:e Z,ᬸ& x ^qFRs,f.ED8bkΌ5$ Y,wHתRĤʏin`r@E" H0\(t -ny0b'ʷyi 'zJE`yIfqNM\kBM])IH#SCy#k 6ѾI\ܱ|OAAHNS^5JY%Y:)v|ƶLߟKa. ,·Z#hZv'#hgO !=Ii@6TԆPf`"Uَ\qf nyWB3p){bcUh~zp)'_])1/T[ NRTW*1rhX' kR/l?q_85)%X$OQZ"@}vѮLa7]…i:@*} J $ҝ:Z'>?M.ef b(~?Hn9O~x{%5O~BՂV9|Hk:T>lfg>Rur٦[YUW3!4J 8Mh*n~]#׳ 煻"U%AŃ/hGN@wY1B#2vD$?A}7L`:[WzK&E51HTSYPX_pCyh=23eM]Ɯfx!Xja iXX\Ny#$\)uwUAYT+"bxR^:-I $ ka!LCj?v+7׉\Zdnj3& An :1Ah4@8;B:WdX7,1W޾=̒+C`!@UygxCt'~(CiN:=t͍b6%:Enߌ-M:80]( ;[km".{ OÉ39 (,A^3 ˯\Qq/ 69dhyǃcLߩKIt+?x< d&ieMd8;3E${hM*:$M^ݤ UŪ%9bCdVoO UҌT#>=cs0Ml{߱dbLH+ _eNO})\9dnڻjU%`/6!}z $ eʥ&!O%/DH,2p@/Wqj]|]X]ut$wUϻk캀xDa>w'm) ~s: +iv2f {Z @V:}.W aص v3H 7Ltc'4E%@M86$(uך;e"V?ֺ p?\7"ۿXE|Bj$JfR)= +*OU:=y\5X#s |:?k3^ x3eɌ‰!I:(&?OroD""n v }q+WvwxE;/%$^N_`]Vk\Pt PgpTZ.J# K'71ދLtM\[} $5V,lϔA;d7V]2JV$}W"#$E;!m1 xEk]mX2+ Hy"AD<%xϒºPS.cBm:ӝz n_{]:$}|IC#3֮}|y&/A/cR0GddfK_uL-|qjsaL. )r$/9PlK{!V!(hf?8(Ks#kޟm-tUJ~L@27h'H\o7ȥ{ G=+d~v[qqpbSJzol.y!34Ԝ49[4kd sEW X{#N#q'~joa>oMOP69_(r+T`!'P?a ,Ke_mlWY'ѽGAPin_{66DK%r v%T\4f mne.yk}h!Ze<6$=U+)c? dwei3Լ\qi% ia4L*~zX)S{.^>Or\J]G䴲RlW_ ̣=7 ?AhF$uS\Ŀl#Ѣ!zBl56.ݚNoJp[Fڭ[*#io'u ҵ1*uw_;Ҵ2waYr|7,ĬV ظcASsUJ+4~楐5 @LD*~;8=L'1%Ik͑,E:ӭ»ȄlbAzMOʶ Ht3 qzEIh`EjK$Ϗ" XU\9f;v78ҏ} ?Ґ6&lJM^̭T\[[8BHD\WN: 0(h"Dl=hZ!>Ճń&$w .F{0 n &͒ :4k(^cs1:~b2 hc44Ar b`v=GI:HrikBb ,K]鑽x=P%S k=>d\Cu z 6'; ,**$A `YMYѷVTК ^*xv3m•ΔwsV}і^3~ fI ">43 n X?5強݋ +">|'͊j]=2`fKjv>+ 4~:M Wc;ͤx OkYUG$QáTc|˄~Bff ˓6?z)|v~Iq {/-^y|.N;7߼fD/ҭh}kc1UȗdNQ.qg ˥MI-沭FmAh+(&yQ !)~  N/<\=Ke&j+`gZWA8'@w#^hDëdz!ůSg HKLɧZM vܳ(̿ 7)q,mQN8Jpѯ~ewbuEДK5$4IzLvi+dVǑXGnQp5*|R[s-aTPm`5݀T3qWR;ǓȓDC{P1<3P6&цD{AnG F= +DƼ I6h">P$]"\qI۶wTzĜoOӳӚ,'A``hcNW`B. 2bUɱF[/L}MoهY#U|~.g~y]w*DUr5IZ&}AF_QDhtݬ ^ CbuҁC6Gk˵mZ:DV:6Ka>' hLz0Y_^NEU ҥ,Fd`a, |'EkY56k`n)S %/=)7Vuv#"g6Y t]ʒ:W.]PՉWɿ-l"%?ë}Oͷ3 i؈[QV.Yo>oS~H!,!&nuMFˇ3}$wf YQ' #M:p߉N=AUy![Fs6/-ͷoTUdTV\T ̓:{L_a* a=;,ܿzﷇA~LѤu]NfXĖڤXfK].V/.#a$Lm {t-vV(MdcI\NRĕ[uP#^fNj כI<,m&g~.>WRq%vq # ֿiܑ7Kl1Cg整=ΚJ.( rbꀋLׯ.o}9;mr.r 2\ij/rĄ>O&-c=݄8G{kݶDq z]$Ӥ?B[ l;ԁFC%nu H-/u]"ݥt$*)lC7zi8d! ٧>DlcF/h>wD%R1yShWC,Doq\ G.R+<^X#b5*OsrBBk0FMVO3zͱxm1y1Ht2r3[HP3ys VGjs1݁]>Ux[eTiqLPcPsn3lg-n?4)'n2n!]n{ޕǗԋ־g?V4*IE&GM<+BG9$XF0B~N qFM i [4 wH(4{֗'3;p? Y{g0_&T2p5GmJ])"-h%VL Ca9IFH+<_s#VV{> 8M˹OxE3/9Çm5Pp^?.T_ LՌRjl*v(߁j=a P>Χ \ Gt{6F^2JI0̤5TܱL5IxG /u^Z@Z{&ۦM/y$|/kv1psezHVNvrxK3Be(N4i̕YbtrMU n^3& gk(+*fl.*$w!dw5ھy+ (޲iF^7ؗ'PM6jIG.Ë z59(x\TYPm0SBF)jxE.,E;xid^1w`~Y `Qy&”C뮷܉yu(AՆJN!Ϡz >| 4)Ȯ x:p'hAYf- L^ts=F6;KkQyȣ |-ܽOyOw/8lQ5}4s5\A7Ơ d0zx4>AW_s1{!c{1TDڶ9"v@{xGsWQÄ>=?EE(^*Zh]:.ɐĀ {\*I,e#`}V~jOmr^ΐe|lܴ֨UGf=Y(:"WcZ ?) sX&=A̠łZ@Fƪ]f'K M>쯽2l˓۱.S1V,9*'B]IUqV,%nZZ1}9z=Nw_x!jɓNw(qdr$fč]))Me:C6tK-mhy򾁼,'9rꬱ\aMddăqbk-zuهOߤ:$o-Rӧĥh:t$޷07'8h1vA+J(2D ! f:[|!r4WHdvAGѪ{!^+Z2M z[8Ng9..F֟斾4,*AS)xnj"7,+1+ݹ~CP] aZ=f8nŤhf%e\(kM0xnXpqDl`Y1I(NU7X| ?M5s ?jiۃ1xtPTE~"S O,Ў|cy<&@t4M p]9Kv#k }'S&Ox 5/xsGH :61LQe7Sa2")PY_$%ý9XL\\4(ko/#2UOB OF9IӛV1L\ޚG#o;dLe3Z^b[e"ފ)*r @DFI ?f)?5|y|MO A_SS+;H1 a7{ _^p[C_`DEC xܭ s$󯬷1jE(G]pZ8$V4V%YxyNIKV`zEmk4KO8o.&v˓ٯ䎛-/4);ls!֣өomῄ 4 ~$K; n$% eY t0gO+^ӯ Dڜx TnɕN\Kǝ Ur,#JSf%.}30|x6Wcͦf5翨udg6}u5b'}dJ8Z{ e\e,SNP{x0Ca^ Sgx(*ęOqLVFy¦Ӄ/ze|ORbMʛm)Zj%TdH]xE,N2gK7hƍq)r3*F,rݮ(N1tXl<q;[4f=)i:[iCUk̾ڱ\W0*&GH0A݆<.uVc쩭?lLxf+aI/\vh :,m5ڏ0sρ&$EqF/x|- O, *dstvő PL)5߿]t(!8t!ӅfG P:1. w fEcQ11~PҸiSg hXpY4F#  0* >^6hM1x& !L'a2 닣u>iѮ:gN1vY!/r~/R i4ǜ6wP=ԏ0sg ;6!"bW@\>J҅CLYKE&씘>#գ9$yܜsoxH^TW/kM(Hm+'JΙf&P '=Uo[nWrFBAT2ʷ|> :s1 d@NӒPDG0 P7fDbRLچ&x) rӜR D$ +kH H!$W6zSl`DE u_ve\Rp=@QK?jWCs/rC+Nk8uC/PeAZ?WQ3Ǜ؂=SL7HnN):F$HM: ,l.ڏXo+v*(gE[1UIP C펉9 50 ɳacDI]P7,P(=cx$~69 /33{'CD}!tS0JI5=j670 u {! C2ex'1\ 'L۠8~q;"򦔱 Ooֿ+*\NQ~ 2ǰ!tG ~SdvB. ˭O&k&uzknJѣ~E|վ8D¦+)YSuoαAN2 Isy0^Us'ϰzNUUP=‡Y ģ94@",^)=Q|<: Qyt~[垾V<_$%}rߧ$a$0)зzNp oUä́>,%U`^gOf$N_0's^ѯYv/P}{\|Y&julrE_p#&t\@ p+:dn,M+1T2A30:=x=^ZFi=qNA._x63XI w'LowCNoԧQ*XYBOk4)v084$"J'SdNfޱ: 0O#B0 \"ZMGA]=7:el$C`a* w/;ND *IgkWr&LE0::[Cn[\_׺KT*ŃlnRI ol~m/0M4xuެԾIx]䯞$t='hgף`N _Ey*߂FXF?[]B\JDG.`4]?A sLJ>3Pm)=v`$.Qد~a/]"<-3&-6JcM% !dEAԊrqlXtno?P*'hJ7ip 4#NwLhX %h%V @i+HoZ XZmMz5xYFJH9e g _qіf0V9E{ y"9PS&'Q|U)D MbcYU$D+s3y&Ƙ΋Ar vҿU`xD`C3REw&suw'kƘLN3o9jF)i/O )UXĖ2aޟyѬ*S5!aEqm> k1Q曽._J BYp Is=l[M1F)/p۔闛gJ&SWTP2iTY _Wb|mLq ֲGA{3zA@Eí^}}^_?H eϒUnWR[Y8I[@ @'IZu'0M n}w}b-5B{Cnt!{}I*`[aQS971[ R M sJT6l,¸g7E%L$~;h1=Vl!H<ԶW"KPF+0؎O.g[NXjtX 7*ps.ʨJALwDe u]S*\^x{Os3AsfxZ>l%=d"L>Af[(؞Z}'$.Kܐ9C%>Sbа"3 u>'p."vPҌ:Nsݦ0JtN$oτ|@yҘϭ+ج޿mq a\ om# ܉ 9ڪnGLFj@KI:zyA,1GD'^:{{PK3%azǯ$ҢS' UKG͚abe\ӓd+k?FJw?_Rmھᕛ]៎Ӄok+Gl4(Ki(ͫaW,ۙq+Ãp]3P䪿CMTы@߹, TT)ЃN.7m$jV Ǔ[ (IL8$눮2 &. h0TSg/`H赑&M yMʎZ7I'sp yExycPE@I. 7Z?i(h1m3Nh&8i&^WOTz<CQ”?SUh&uGv/ Q싗6!5,5ѩvHKZsv8=7UH+p w(^rrE[BB/Iw?68W%tJKQ+9Tvb#uiVٙ[ )=5R1G|88{*F j =J]%`XR(|t_`|cMN:Rc_{m}GY!DܽySSaZwk-[V@tХx |-Nc:'H૘xdA;GkԊʅm>F4N/.k$f`V e{[sD*r*R1 8i(0U܃hJ7p;M?0N'N,Ie<{(İږٖkסp};tA#J%'%5B")B<y  Wēmi8ƜnO`-M ,%`ǎaxr"D . Q|utR͊i5OJ^{ͭiwP]= RimՁV<RλI4)ˆ?b&HE#B(!C]h|+Y?Dw&I!|7^֯Fdfv39LwʍK[]V7>Rq`CU}[4E!6PxUzPe2V`4k`uIGPvn Rt0t=barIsi>E^ 52ng躰r zOڅno&$bG˟axzKͦU䭿vΌ[SbI*GE?gt9G5H6F*4 Ű D[A𻮌ɛ9ٸZ{+ar&n5Z ZIL~_Pf^6wpe&m;v)A~P|Gdol [Y~Ce11, %A,xt Ydtqx3B3nyDF[bt.?cW| 7#L?"@D|/_yLmv 9A%ȇɇL ^TвR1-.rF$6Z@gxOZw$:( 񬍔{" LTdCi%Vy|WoR'_cTVd}Б>Y!gZTk+WifZ(oex"I'bd@%7bH B-=Fj*fy61<%fv1_p8; < SDm8xWPt@8aHc_TUh'w*ml[f\^U]:eNݡ*wJ!]5ؓ"HNE+^wţM=,6>kyȏL^mFΪ#bD}953LƖuBv &]~笪krl4J}vl7mxDfn- U9U / ɩ=otEC}ïV+fj^\vr* %^alc< `"Xdb `D5Xqg+UcE UflV1uԅ8&}[6OX'vҺ34ǍtV4SS_6 ߁/?H nu#b3=AiH_1*px'ߒ;VmROٓȫWR-؅w҆2J%|3ߍZ48`׆Eu/j$!sş'U mR(@!6f"pUnJeĦ$};Hi4(7v?gL'RBa]}l+tjFyw $ dbhjH , ;ΘNf\ ×C#7/T+!&JП7aLC6N1`L5l3/ǒ0~lr0]ak2ŻNy;(Fky p^$h;dLBR{!j{`Z`RQ@ሢ_x*Qp m*YE;8B!9]'h& 8i #֧*u[a\6Q;US2ɛ6+4D ߉x.҅t9NWH@bKc)" x޹iAHdLCWOg &Y,p2~\-O3&Ke>:䆍]SDOxx, s{S_b7b#g5,=wK ;/7i{7F0ռu{&tP,pr3yNHW̉boV*7w *le![wZ&u$Boc{d"&vcMAVP9%)v4z񣚽b{Qz8P!'N~fjo(CaGt Bj[ҭk^$w~8U?8hk KL!m}_s[~s`[t8i&IQ4jv Q%Q[_YO_m!lr5%?szW扟 72!^.|FFB [_}:y e(Ae]gI+e;\ E8AXc*X HΈfv,$WIԿJᝃijHh3^qB?g OCz{ %ge:i C9 -_BiKdu_FZbtߵ@ RkW5MHs]}q[g(i=__w!>GΥ0;p 8C'%) ZZq%_,?Csn}OtчOQE˙­Z,MjndƯ4$u|R.CZ"a/ S# V 3.¡P2->bI@{Ȩq4V/ej] M5#wyqP. 'j%2lhzXGn_G]2^%|U֔D/XAeRb:mJ eo+:¾VXhLESAC/p)TZʤ}bF"@hVgG\WﺳM@q/womGϦy跭"rVͣ,"aq0աONJEX8e.Z t8#ѣ$nn,Ou|>[mmHo;c*19;)cweN}-bȟo߿ERNHIx۽7]բYC& ޿%pw J_P+d{ +![nxAtGXPv~ർC"?WyVdvMuaL}:Otӝ'J < hb}a@HF$_~'eSQvqzfJ,){xy|צkpݦNVc>mU GYⳤ \@oMP"4O= ZaG6  Ę,M&vyyb-la#ٽ{-ero"^oP<&*ucf$9{IQ`**--Ŭ\g,(5x^=TR/'|' e{Hg^f{ŤQ4* -=Ð;:_s1 99E4VbTMÃ3Ĥeȍv: HTÀ^^P|/~LG!tfB20}@'q F|ǀOec :c0jʪp!s ]-TI2׋** yokW2= 1 "Ln} h,5&cLACw?!EZJ3+ }("Dg_A"eE@7`Kۉ޿k%_J]:}AyxQTY LJ;@v kl6$s9PBS9$n8t43}UT^D iG4/Z)?YB&;EP??^ 7jfh!z=Ru\遛EW/S" ]iD|[EB^՞N"!# $SI%( &V G~g N›'K$M&5_e3[iҶmJfՌK ].X;'2KS%vZ-"s FqwfB b ~7X3(Tm1ڰC ߞ2zgçXk²FH!{j 8#||WP>&Z|:k7)]K PgH5(Tjkoq˞C;YV\w+&.6L,ozG&©*%Im0 Kс21|K4vqϟrMU}-Q(ߐ'{hμ6ךdF%k n.28NKk.$\0a*\oV֝24ls`1Ƞj!ЪE_lYe3/>{Tȿ7WM fڱ,2K VCrV.qY8hԤul hVZmF. 'ACѫ [CALXWo|[`ޏZ3A) W+3Ike_YYljiBA>cC#w0UV{MvDLFpCr7'usHQ^!>BʄWwBvxE5${P' 3\ 4l G޵Z-;c}vZswb>o#$ﳉlH omRDK]ÁH1l4f&1ti> cX4\:\v["VD?Gs0!]}a5(_D=!"ڊ@ZO+42We[h?`k&Z}¯mdůf+/cSζ]~81\2)tT܆MqF3 "&qxsU҈Fmj ]%ArzezH@ @`ha6[h^ y^bWGrxǓꛥgA{I$av8BDMJhn ㋶`;UJEDE1(F2Ǐn]T"rbA 3*sKZMg;b٦^q|3 "&VEv[Nƾ4R ua-FT^kď'K%-1\q{h!`H_&opA ^Pi=pqvR5(ְ"J_mL)śϞ"YQvaV8;9LOQGz=CS!(gĝu (#9X$l]7 g OzlQRe߆ջTeuz+?7AJZB˖eT)GEked 43aAm7{5do({9QJ.f}1V[fY}:yʳ̻0pq{?,1EC\ CD*b2Yԇ97 ړp1<bh48s0ҰfDK=i<Ґsm-E0C9tR}v)C/h )OK?^0bKx$>yThP-(PAC3.|@2e7-¥^G Qk6O:cܭNyA9xx8[ܹoHq۔B{%?h\̗"4NUDrAڨ QAucDsnKיT={T)1Azur!i<i8/u,R\t+2E xUt-vӞklč~G%a.做۾-G0$]hc@Dy8wd-`)0'1:V^PI 3L>_2nZ}o)I'dUQjcidAHaT9pn8bOs/Ze~xme$>}\K?)u #eŒ8A_wOyH8FK }A_?1k =g=TP / a߾|`{L?ؒ,6Ęc4C: nJ8: z7ңVnv:@>I9yi5pq0A%=HPoXH6⫩/w,HWJ $"y*J{iL ^sQhWZ>I舗$NbPT/p{ RIVRz0Q CSwhv= ArA`]L: uu%Sg7W޴QAYWç8Z?Yŵr|]Mۣ<d<ٖ&HA&md#IMsX݄hi4tV'X9dtQɩgNwlE((zu)d[vjQۛ]y@Q]!:&PlZ$%&VɃ8'BJw–P&biRU$WǠ`/VS+[urkҟ {|*\A7nӆKVbHdrfU,;R 騴:gDfP4xW爄E|k.L x5H$ vP '"D9foL3Gc~NNU_yd|x{\b% g`F0@͟=+`L+6A3UX J2f_&PfۊKBhxI;Rpݚ9΍XLTNxyW]8]㉲+RYOABü[h_*R-Ao5P/ htXzcR;}nn=&[Qbʥ4)S6GU{GPEj!Uj~XTj=}m왙40<7 F dPL) m Sy jdGpDE!U+ߣPn|0Jמ^nY9M"%07TE* sDGDy$]یɺn.~߿ōdw8,jzL |D~ԩgԭeǒmiZX'x`:e_U>3{8_'䡖|* ʃzl~1U7z?[.8Xsi0Y0 -9~Iث(,lohrNL}$7M){a\wXmEX͝: !vڧ3*c& G+fDV[u->.~@mvYx.`P C>Pj@[/V52TYGlG=}^RvT;x33&װXU$ GiWK&K&7YܧwEN¡ͭe*'F&3-:Rcw# !>9btIHappwYXBF[h)`̝ 6>5C3˜wڶml/Dր6T-[%֍ TΪq]&:N}pG}`1ذVC0 ##^WHlw-_᮶1]%RbVS=]gQa Ys)70~YIc:FGÁM4R:Ԏh꯲AVwa/\W=fw:O؎MEk0,no(ixXs0xNk@MM&xSr[_J᎙~sB+{ln4ې0=z7+/AlҳFRsDr[/s^l܇}Ѡ0)"Fm_ή%{cd+)f'  TajDQ)m%ZbN|(fL<=QGvE@x7k\k%jk5DI_Yr#P[e#&vv4_ׇif뺬Og>-mucK𹇌} < D@N$#֫& *{?`7&#RcWӎ8ϴ^neIԀ>۾\$Oc(wA\["^g%@m#"vF}kq- y+yGDX;qU+P3p|ZՃΰR ȊdвV-{Fv;oi`8獁 0 |ߨvxu?f`ySNׄY3'-t2դGlP @^MXs).dq "xn`F=a*]O ♩׏Yb+4ܨ\\C+ʩ(2ł1- 㞳~3xl/zqvn,;]\V*?-f'„QM)ƛE*5diqޠ˳fr!;7KF95a㡠ps(6:I0=U _jX_[uc(!9[1ս+:m%:$cBf"zOWyJ0)]Xgo 0PLɕ8OˇCWrm C(K@7:2KƸ*^ak6D5gȢ^g[(nKkC 7R 9At5-}7yPx'o x*&VPxfc 37R,ִjѕ aFʲ(4fcuV׹(M{ߋTB"hL asw r_,}Z|!?eބFLtF6.OW}sR`L͑tTB ecJaY瓺*'} S$F9s{uIJYd*YHRj81uBkOmB.\ kxjbEX A+v@@j%ΙLw;;qH@Uw߬ bv To3&kWʄ TC椌DVoo,[dVjEԱ6_ =x2-blirtZ('&* T8M#TvRwD8@ @0Uȱr? 2ɡQsgyeq^RW:2@&8)j[pQ rfy?p̺ҍmv$*D wG?C|;c5D ;P=v?-.1hvMF7«V̌U6re}OmYq7: AP(_*VAуՀ|X9T[CI`rV8y}YtjC]7.jlm]~tGp/(̊wE䲈pW; rl7b~Yn}G`8^B +EjvQf+Mji ]BApKj*DiFz8o$zORL+*oS\N|ؽPd *PLe28V^GHn%vKX5yS{f*]"΂65r8%e.$-dRP'P :y73wU ZOlܯ 2˘Az;i\6b7YoB;pAD%ߵܪQׯKrœfs(&+` ٓ]UoFH 0i)?հQ Rϒlc܃O4?5PցF.2a{p<$e4 'WhKdp oɰph<5.^d;HV2F[l"`Ģ0 ˮ8u!Г\֦|1]2w2 c [ýp=Z8 q9]ꬳ:'[3XDzw`^8╪F7YLS!vhQ?WJ:xp}+\ Ò0E 9M̈́;Si~Jp8Z@ )Z U1V{̪, "r:B ~hCM%'˲e\>_KP[x. i@ :H.\s?(rse:偭lD8NDKIp7@02-ky18^4ٹʹ oſ!%pvĺéR8tltx{ƿnqB}LzuhM+=xc:]mQ٢}xB\e4LNLV7kfAF_@1MY'9NwﺰIS|R_%v +Vf!T<A?H vΊTj?+_g-OyG-Z12nu(&dg[jY0-A<ʥ,Dp;yp]J0qѰ cMtɑ9ά.Ě緋 9!"|47R+۴Ps}B%cU_!ch__;ʹVtޯ\Ue@5DGcTkdyR+a*!⭐U2%PD8l"/*/<ݚA~HmYaL[Y82 MJTDY1diĵϹx_!A>.B`(5ڢ:|ph-F~Z^O#.]{(W ADQ9:j:OVT9CG^/E81IV[wqŢG;ّ,-h-OsѼ,;™=Cb.@u2Lm"cly4$'f#` dzņTtu5-G!f59?tTtٶf[nfu΍OdھֽvUeR5Z@AԪrr' gycVQRE +9Kr\cAG:ZcoL  .ɰU ΜOn 91ziv6?EN:ㄠ}#a5/kpNB@ӊLOji_j[p"NtguWty^ B oべTt\(rA jonؑV}E4Y+׶ע_2(l !kb7W8B 68'$?Q@Y K,9kaY;AxYyJ/xfJez.XVui7+I1X֘9:0%j2Avbf! =2{)/Y@Oʀ. EH-*ӕw[}̬1#.>[ mJ٬끈"gDO1|gy9lFeW_ʺrU=99=z#W}8#$Kh'96s[u-v;tN?6eWwV]6LLޜcEСɯԤ ̶ADq0'羼BXދ2Rm+޳GW}kI{01̸c-h#.v<şEWB@g 櫗ׅF7wTgnvѻ{14.zMD'(pUc=VH`7Lb-षeNM$0)$^q{8T/2e!LMlĚz{[*](NO3 Pe4 @l𔒚S. .gY+W u~Q(w^јY"Z|C`)ԸW9v'ќa's2)V/q]ӠG ֛dj|8Su eݞ?A ?W]eْC&aM9,*xHC~%v`UK"0&!Ҽw'2 УG2ߵExg%'CLYڪ n`tI]kV2T:Ի:*%{C9PbBrD)/w&+)N)UP ).\d[NgC@[?f:{E'28u`[Փ0wJ (F2XimsC9Iǻw'Ozb7`"$%r)%4w bȥ@-dr% VpDm"!tGu{c1ɔ=PHBS $p;ޫ=#wvJ9Ͳ_9V2D!bD-ʒ.C2[A rctP@2B[m9ܿwU +,]v(A8u ϋI\Ȩ49\?۪˽RnxClc\j*_3ji':BQuocɡHfu ˖-)&CHَWE5۸E3\6JBϒcОz9*h$!P_ʣ߿eQMiO ,gP} }H>;,8+*PieKp*[z!lOaozo8`ef\ˎ" ɽIl&7wWeخ>ZM3ܼ/s~MJ McO]y9Fn:h/kX`~`bR~rDPrR^ܸ&IMY*wu^w [_ha1hw*Tlo VqB|NHYnyTQ5<֕Ns6^:;msOr Cje8&  |HFeM+Wq{?}Qn]ǾX;ŭ0pهTyi*j6x]WÃb[ IW0vmn-yeܯ8l]L(R΂#gűwl a#r$Qn'M#[$ V~(!3PZ"N\2K8#ecإKіoy5vɗl ۽DZ |)f $.0Zi KtnDa;TX^PXe=kƵx u܏Ұl9b)x LkG?]bfZK`״RôWQ8js#?Q&>qUFVk l9 ޼PLx]t&O k=/e8LSuqtZJFk)#f&"Tjnp2KMy Mwd8@f,=)*Z#K8pr@$?x((5=-YxZ4-StԑەP'-lY%)*ފ `)ϊT<xިLձnW Gv]Z;)ZZ C:}ٗygw+Lу-v* !N\LlK׳4j F[q&.3{2%PJh4AǦXY[/=_7 w?}鴀5o[aC<Ұ+I A9mSWl|sC:R<"V _Oe* oQdWҤeb+o\ m=\c+qI@U̢vQOIV4u: " Vc%mt>idۍQy09fyf3 'i6PM KlS `i7\DwPE/!쥞N}ј f>t~>ঠ1 A%}z[ (,w$뢊MC,ޮpzLݞV sx\ a-z(~ȷ[{ Y/||$F!`A}y1al̜R.hn q@$ (М:N@Y[Aoxtzș ?^ -ɅFY,Tߨ (ؘȋEqhܮ\\?5*cObyM+Uqk.N`}m ꩐ w(ԏ-PGZ([q,i?Mh='/iFH퇲hD'Sd#`Uq^%atJJ=aeak8"|-X/WUKm/UNXvEɽhŽx!)\(ЂQ|ݟؑ q y`!㞿s-47Kj7;_aH|W-l]z"{\(EP/ieʀ6I{ i39Ңb9suŋYW0!*{.M9ʨC6)K;%.oPy:,6A#Z΀ M꓅ Esf~EtxvE4=~pr0%E?9j4I? .K旧6ݏYJtj!gZLnol1׷>#` V78B4P,AA+|-Pv3]@xR!> {R{ 1x'5G!:'OTM>7b/ށ֏lA<*-֙_{eʏЀmOtAxxp' CS '/spX) w~D}.^ȅ_g|Pj#R)G mv^I8w̏K՛m޷;rBYz&SE 8t KzrwBo `c:jkr?GPH} iw3#ظvfs j1j)+Ǭ6_j1wE1gOXuauf'c/:ז8#?$K|>G#ݳ,ALΏ.vڠaePuTd1VT^6Ct`shmy &4kf`r9?^A27D܍ⴣ3 FA_4VDvA,[ѰzNYZ]΋_}Ptug{ɟS ck⒓ /YD=hOBh`pP-'7MxrEJqMMv91무^t;z,ebW km_fG0ųM WYf$x(H¨BԵY 5Ȋ9'iV%2}C&(U" X`.B ;FzB_S!ăB)G=G`aʧU "gaΔx#Ή1pBlc8_1b߱`n" uӐFM/SXu`tce^Jƨ ~Oؙshǚ9W/8l~{L'ެd*% CH P~n$4-.z?XEvg! 5!Xf'.)φy@6Zwt/ A4T%C _7*پ_8.A׿c,=J_n_G.}D LN/[ßGr?hqIR_8SJ jjyӒŒO:4Zq4|W9x+*R?<~Z˱}3M@)gݎm2/X@:&XIe1@JYD25Lc)d %EZDj2=Qapj.BBIcyKbQO$9{([eH66ÒQC (:5yR)$"+(@?]d㗊4D%nA4*;+40q0CWN  "yP^:r뼒H.H+izs>{ )Vlz T#cdB{S ЦY>ғS ?ǖ]%ؘݡ*a`[:g~w(wz=A)6.ϱԟpB>'66yؠ2*i貧24o}Gr 85[G?kj*)md`k{,U꼤a繺鰥_N5$+f1Ã0-^Ee &?^H+|sw\-k?jY[fI~([wbY|w+M^i@qC2IRb]wH+Auy}@'yaT뒰ˢXpVˈޫ\oT*w,=Y~j<$D~k/ r%+Wr''`̰VOՉleH(:2+3rgr0kkϤ:TA]oUEY<ԈщnEx}ϸÐwOkDk/q@q'If*Ër}&Yq }rJo D*MZhF^:ޮoG:=t=eh>6}Gf?&*LqRYbL+X&gqئ`1P])7''qwtW4Lr$ZOi2BEՈ~bTIS;i4vTEX=cNVCa'.0@! sK,O.OٝjK^ '7Hh+ަlb@]ThK$?{~dɻQp2?/6YP4kA/>s¥7w“)OeEZ<_ aToz* mO}n@ Ck%SC-n`/yх)aP\w_DY m%Ӊ:._ęQ` 48b,m~-#T8bӮC Ա?eVžA` M>IM-LtuPlV,-t;8ܜ;\#KRKQzhF*I9<ŷc0TNMꩪ6ˌdvۄwV)qO RԴ8{@[(7ՁV?}L6'7Itk“3ѳm zE 0y=>`oH:j0ѡns˗Lz֭s q z@'O< z]Ydj7O5˸%\QA($^յ0R4{] ɊuTQ ^hTaCwmԊ{^$Zf(cUQt YC$]R7[ ӯhiGjtǡ{]n~\P=Nmsx+Fg=wwb793nVn}ҀNs4 Dϧ{qKr=B >8<##pjIZȁOAW- zL t j9 /ذ1\X\S}gR׵fyйtTz=˼4"FĤ RwAam51ÑFA.L#q t}qPm~qXBِpc2D6;lDHה;r-#]z;pW+DjH**0E6GnX`E]P*\fm+j2@4IHlÉ߈l3LRVdnK5b!O'33% lTvliJLԨ`")<[8\7q[`dAN\gU$xo?8*!mo~< WWڜ{=X*+~ |4h@Exl!坹kB"7uO9eА]M4(?3l['.7FK*1 ͽe!,z D EXU7kl/O~QKSժcQҼqN"_0AYo9Fo?Tlͼ}H Aj{m|gW m(ˏ3]39y ty#gW|@; 5B:h\*\b0K %eQq' zHitV_7m.+?Bh;ՐFbP1BYwQie  _)+`]8Jj!OԵ&}^޵aXd/ေ&P'̳mLI|u& ϪqąF>YaSx0U<.#63K4V̩n "ŃٞORS-Tcff=qdӍ 69h״GI-D$4 }D3 %dN bSvعjeY7q Ƚ AѰCœ6ڴ(Uq,e歛t$3IFPPQ> MM*{Vc.7ϼ6}uI~K,'\a$ 3` `q<Ֆ+g |h|E;cu\ggioֲ$Y!B^U8bC51@2t\Pg4TRXK].g)xG^bڋx-vשw5=^u*o G@nyGY6xH/gC i=3#ekd]&d~9~֍_ ҟ@0a2[e3( I3VZdNF.=cepq/ђ>[`?_[S V "~9 I찤3h-]ƈC1. !/<)=a>2fz:N ڼMa5R^OD7S#̙Ҫ n$iO\oG6yɔ)jetkwϳ܆dC<4PvBe'cpTwϥcK52̧2R3Fy,oGTmfsMAymj dr$:(:I1'<oI@!PUu*"m7z*nu`)OGnd@SRR/f3C&?]wu^Id!SZG% T%9A XAhjMR *%Uf`lwbY" eSI.f@ؕSF0י=K?7ɞ- @bhh]=5NRgj-!^⬘|H?_rB|t=(D '7}V8 ETx!1۪!Y1\C|OD[q6*a,zFX/L.7&7>UڠHǰ](BH~yu 3-' b ;ؼ(_,<][R@8KyVրzd𲾮^mB,2 hM$\4lFXF;X[vuP Um-a3ISڊ4UsEA4ç?[No,_-lWWU`R\Lo]ag/j/_ڸ`4ӊZ;ä#>KDSԅ᳭ Ni!]uy߮NT9?4 <Ïr`+vc,c6 bNge@ zwmZZl &ʍ =d bf%sVR }n2b^ASL-EdWKnEyW3^2[JK\{j=K>|_[hJEA=\uI,fYMhdbOLȠ<^phx^c~Me}boH"v7{Ck:`s$ #c^wKUE,D0״Jf[+H3w2}W]XZtly$ ?mCXB{%J< ޜܙʸkYe~(/0! FlEO4Fd5׃7@A׎qJ%@0,65JldIӶ'ƋId 4tu-w"%D;(/x5*F5YRJk{w0h 'O{l4c"y  ս]Ic#ڭH<֪]&]-sk6^\QU,e=W7a#LMPȒh]64oW#F ;&*V-S]/tu0U|*{;XǓvsD2I+I:ؙx:N_|Ŷ9*ROZ<]-taP壗%ysײY5a!0:g39ju3#v޶Ryh0ͯ QRu &sbf(lw1p5a% :NSE!Kiqe|bL#;e"B@SwO5=f*6찍C دΔ׋|Z$rA"~U8=[0Dt 2( ND])" Y==᠊ƲP2SG~?b FyMGХעI5>m}R `Na5?|l7l|=Τ dd6U-txfcFDE6C 1Dy wF+2ҋb棔uu.j ߬K[; [زƓhg{g(4gD| *_S*Hp;7Ox0=Mt͓!XJNJ;A) A{P[,/r,Sj:F`ԩ}V®HP!IT!iccgqp{BWV ]4>̈?t/05'oC _;\294u\-Hv#e.PFD0MeF#50/x)l,*e Y8{M:m 8y*t84RԬ#q]8LvIJ"]HmH`Z~N:J1U~ʛ `Đ>^o` d}V9G2?qq0%RÛ+:!}_E2*륷L7 %9MQƉBfQ1bϥv.8#>Jt Ez}ed%v}"](`wp3L9xǶQxĵM8Q݁;(yEc",fi;lA 0%aȩssS* 6Qq. I9b;=€&Wc+_ zHF3,`FbHI܍fڴyU@-q`+m!@0t :-׽*sζ;yB5qͤ=LeFJ=g9&[,3>x<:6 B6:zTr B^ D#> 3`ü`3W؟uj =pm$U|{ͤVψ h7z(!MίjQ$e!D sbПM]B2n}DFEa}@GM\2.w(~֜zχaGY60ݷlpmmoBM_VkF$pd["3}B50$h1iӕuPC6sBY/I4tbޯcOF-kPI p/P'EKG#H;1jh굎MjlE{D{ql7-mJs3sp*uTpŸl6v# c;)rW A|X%M5r1ZX\h+*[bORgj&\8! QŪFJLt>>ˀBhMo.Dߟe{M#NLvuq] ,b|2g*m:N>7[&uEl]#C[R<%٫10) 5rEu/7QXIJ~)#NS; ;Kd;T(=*Grilad%4ɞvyK/x$9ɉW0. @< &)=AP -7~kegEZc~,ݠ j~v~yl75. x/[ u;<|J)ƻI[~q@aY%ߣvٕNӑ\#-{*L C.vXvK Eϲ1>1@B4aGK% g往S:U p) 7*#,"%((:ShbIyխKI~iƆƑ~KRMdR;,j *;Xި3*D ]@P+ Ƿk'6dݗfpx[=zr\pu-pu$4 Zh?Ǻ4DJFx}M'MccoM1H86 .VY#GIdn>3P,$0 gyD x'IqP3o$W,ho)F]!˅ O7Oi2JgwE87Y62^e0Mk8O~xwB3-$&,bRX&,W]UNM;XA 8N%kKW\埫DSzַ#)|u3?6"@wȵ*ְ.jY,҂ HU &‹i$p#4Mtw,,UPܣ؈q荑89)V7' \]) (j žMxPhcp}rb4~cHƥNB ާ*'[6vS4,YvH?%˃_T QYu492Gvޏ;'|;5C/9>g, ]ykK+]XG[ $zc(7 Db4Å׺'[܏* lhll__a@Ei5.;>Ӡ̮f5l :/ vӟCww!dY5Q{`H'4di<8x"%DdJv>7YZ]ڲI0# =:81+isNDLNd^pxnL&^fL0c,x}%gJ%O3:a|͒!#:,vii,){vx%q@+ *1B( LEz_>.0prf:sYn+rG\3^ IHֲ8태p'M}]=Ry@iF!4c ]^7s<9|B:33Wr<|,JϔMDbjxzl0n?5毨sX?&X݁ܓܹ;SK!̤z:L7A^ %Wp- ĖL8`"nɝ^]b?uޣs'4'qѡj.q.Ɉh žݿvqB Xw1h)cH %axh9󔉂ۛd`E׸vf[7qD9dE Ho"MԠc -KN } {cKQ.7wHIH ة?}q]b |X'c:O Tj]l?[ebx#s.9?IqiM6 mSRmr\SIiqֱ Ӓo{(ע0 l{Jd˔ZOV~(xTT] M? AHUFo(y9y,mۉ%J><^/JaocGE4,-8mi^?_EnfYuvYhq&m"^~0N C5b{Mc9SVK!-oO1AOVk[Σ;# Vmo9`F&OBdR2]xqi1^<#6<,_)pk" ^MZJ Fy#:72d/6נe_=cyLD|DW3ʡ7f|R gj[#EܿGNzm,ՇǭݣwsBW6P6U b5qv~;k˜W|ʙZU6p"|D9_2a@f8@+{(͟s-hH Z=UUP7@Xw=*{5OeC= '2/@9` #GaI(YUƠފ53 n'  RIsGBvy 0jҦ$3u^*H=,yô@<ϳ|@:Vd#臘P*ލinr6( bL˛/1Ҡ3^nxEtS=t~PS+6Nٹ.! 3-Lt&7'Yj؝Q.ϪגJXdSX'mD[_KdnVhD; fAex3-*g@MsN5.zWWɊnD+=)ijtwy%kyA xQLHݱ9EAS6 %Gr}& ELBVb4`KJZ( K g[< G.-I%r:2?߀5MRs#sZf|Z!iR8@gvE 6KQ}7 *'Il|AJ bPȝEfvgSx g!z%1 1w7|vֱ%++j>\ʈ/GMH 1N8fZy_bt\C rOGa&;lMNnglh2PjUJb4r%C޺h{$ KQ39wy%G0 _ՔA>Co,p%ww,L?~ 3F9~3+If_%g5<@!t]dZ鉽ui~%>9)_-N-q> =GZz505.Q)ÿsn8&a_FOUL9(f1ImH"H.&!Z3VC A0o 4.g\%8eV߶nhr'G,'xXi.rOS~&/=QJ\ $b 3_&0MXɈc-V &kb&V,[v#"^.02OF{iW?l2ٞP/ Xd_+YME6?G4NΥ7wbr@ hD%öҒDQ{jӁcի:,yq?/V/6C$*m)b܁Yӹ&!Q p^b#*|_us"1`y} !k#:8FW62>h> ])a{g&|0U_O<N8"3YOG(o~fE;X&R |mr,""}z qMj|%tKBq2VaBI>|<éZOz3%g0s_^Cᮼ;iҫ2֣Η rA6es0f6sO{—3tc#h1dT)j'D GK-1^a:CrSJnnf.'a 6#sہIeC1ׁslCEG7uv+X,1qu5|b {L(}\>3/Mtjv*>$lAn0}+`< @K;vh=o}}]"Ŀ\Λ8LE'7tޏs@!_z8͋],qyf߯a:\)_NErOxFe.H\K !4A"*`&nj6ؽP[r"Э(̟4SŨڙ?$XDfQhulR-a]v&!MK\FD 8Ô`3QOG 뿓*oEԄ-!u0|E>TR{[FY_jmH8K 1MUh'R7kTf7*$-FE6!+ ](IhB˾)FeR^ODPRrG\FQe`!~c{MBVV[}YftzJ3,1Xoլ[6fE- R7Y_aퟦJ4Av)p{ğ<]UMSA.ʼnWx(h b]D*BΫ3m-)5i9V4 mj[̸#{ U:/u~ONSr;GĘ-=]p5)HfjǷ#P% |V\9rs 5 D.@OwKPQXվ0p6(_SBD J/&mwy?cmN'^+0g.ߢԱ$ xphBVMr=i`'T"g2^gz ^,6\"Lv"a_R,{RlT,I٘s! ?("#1w~ڟ9?x>iweMwP\nAd"\ fĴ!V4|~֥tl`iE(~Bed:^4}d|ê S3x1ѝj(o0r0JuGc&՜d-1g X$lfpQcF'OCǜwRhfRT>L<δ]ip $`@%MxƄBhU?}S\24)#F3c@^YOY-Ǫn/M,,ZfYr/.я߇'R5oA𑇯fÀ29'_*0PبGKiפEKQ)xj.fۯj2|_FIv*U,<CD'Cw6.gDR]C$/hAk^;NTrbw|*o 8>ϔI@hgC^2u;ڏy?ߢVZ' tIL?E*XfbY:h(/H Խb_Fm2,bZBw$FG&|qyd 6|+IAcwdoBSAYY4#߱5.b܅(+ d zv-1Z7 c+|i9pC.kjot#.)d6c.:Br(Qb>½!J͋tr\f(jG3or>jCdU "8 a.D ld\t3 ?fjmz>JnxL7iRzc%@s؇nMQT?DQ￴vfv-^?>Sa A0.}q̦W?F?*ɷjuOw)ϖܣ^nzaCT~؁+M8[q~bȵonQ3QG-"fGX9 Gwra!#|Bs]6}SǶ- @z<5 Îĺ|Y#bZ/)tj6iF89UP$M0dUX | )txqV?}u7ԗ54QrĈwc"Bѫ^RH.0rfP%+N: DXcFQξ6 RULT>MѰzM+zeu=;*5'atUkl}g6%m#A[t` qe|Mk\+ O~Ó{]~85Ew퍸1fő6BoG]YqUG.yBHGKuwNj`v)yNAHԇQ%pi%E!xEF JaʆgNrwAE<0m2Q*i#3Gac.oDx$ㅕ+ #rǝ  Z(D`icDmѮ@J1t_qDhyq ˫ ՝ln`faƈs j F{SSБOOxic?JBa6Q/D9jdt5iN R% 'zTE{Ond2v+bB0l>O`+s gnRQ Bᙥbj*@Zc7㣔JNOuYrhf31d1\uw%E8_˥ @w/MtYˣTa;;`Qj"``,J6}]0rw`|Gq.&?%y5wJXi6!U"N\\La)׬)AiGƛؑar@PxPJ9+/j}8i moه"]%Tu&3Aqj 7n s!hT+UUg*3/`^4 Y䊈և!\H0DfH)>Ƭ'fQ_dd/ ~K@/_ca3uQM"[|puk1EK`,Ԩ6ֿaRxZwXef dx^pxsC&?Y&~*ab"Uo[<0s;uYg7(ڢ ^ tbKh<`!{XJ^Gޓw]CS>@:>ȓʛ֒)L+{_rPm:'؇6U6EԊ:llN̑&a1BWm-Od張~'eUT#e.`q놏XeA;zӖڭ|Fܻ@6kxӐm؜o y=?|=F"?NZG޳Btj\"a:87 ?O"@L]#pxLJpn%n uGl~ 0bݼtv4l/SѾz~eP|(wm>m[Dރz{' Z+7c94<,{TjBY,O뗫'lywot@9wwFdevG(I<=Qp|0Ջ4u>(p!}oGS6Im9@MJAQHx926u]r)$&=9>ZYilJu>9$cPJ3le$"܆?}x5R.'}tZ*P)~8 ' c_*C="lk 5ZtDݟFS5VjؐN"1g7|G7# vY%E >7F? -> (oIFi*dCë`s糪n{<7 EL"JJT<}$\w3DRCU5sp:rh`K[VMR,sdK͛:P_'zScFώ ^xxlH 䞩 }B{rOrJ4+@ӛ6jnL -DR}ӡ6`Ay)tW)&߰ a0M+o9OC:v> 02;%G3&&cybwv4;6TjE2XU8d8}E*I.P Df9w)PqW|\+hTDcl;aDmBkP-4 Xg @zsі5Ҫ!\@63y,tyȉ,A4+, nk lG;rs#adМZ"qeEݗb{EEl?=E(𙭁ۖ'kgIKC% Kmp%q*jA9 FK5¿'= B-1D{-@ %evׯtJ%l9|2?U;[DW6zI4# L=f>o5Nk(YɚM)bwZ=羾A&ֈ1\u>dPK3'Qཱྀ(δb.-g% &J`QLj4b}p ̔ReS_Q?Ļ7P"lMqPLh,|~/v]ZEa,Q@!.9_"2^5mI\Щp"O*~?H" v7(}O䫵/9m}rù< V V1ӑ&C'n:`>=:1.1_1[eA=JFGCBv&(ֲMc9p6~U#)3GCt[w'EX{Dsge!s}8V}5!NO*ӖnlI& -/j=r[8{g*X!Udl\V6R#Db{} we65l>jO,K3v D5vMZdR/~j]^/Zӱ!4 sQF#W1w>N tO[kqYXx?ї&CK@6Ս<&7'č j/2Yy_ͼ2\WI%1ӽcklf\7-+uJ (h4nnmMEzB}nYLGF:y],F(Pb>u!kܲpucehApwo*L;'opr/boRXNd/'ؑ!ީFa SH{EM N57 =6|&m;^{,@"ަZdK)l$E >RrXkb k $^r?SEUY] _l XpKcoƇ;eF9HI UiYrϐ A;{tB@ Dq _ Y6H#uWd4yÀsSh <'q㟽,W7;_;ǙIi+V^pN15UBp_XSyhYd49`Sm/idJO|-Te["0>DpJ.ʺU3PWk/,wcnܚ׽e`;/|e0‹Y<睔 5 r{? y#GssE.HT'; 6& ? U:% pqd?HwD!\~[Ǚ$Ki@ԋk]&KzrWރ *2ޖ^ FagOC v@mPaVMve%ACCpznYK-;3Ns L\lŁXC)+ZGbn (Q478"nPZo&J)"$e}kl{:PfD.4 vJcυc5U]'=HI62FUPi<="FZK]=C;d1b|Z\;DMu.iG@GMx ($Ur"6E<O:\ OhhVJD~7O6[_?lF9>0~<Zk?֖CĒ+4W-yzfO60*E0MfOoM?{n>~4*eEM@D 4ؔ!> –]{9o}`飉/b"FS%U !7-w"t|!X-Vp0|}Ío daͧRZ=GF\_Ұ Hp2=FV^UCypKMVH+^< \%[1Ѹ!2g#F1//)\ I;TXw US .L͇$>F4[z9E/r9`u/ٔK!!lmW qӱ.qtЦ zQ&+苿(H {g9|'Xϋ[vb( [PE9$-Qͺ1cHIS2 Hh$'AxiތZ'Qu~Fݝ= Z쏴X|٪&{c)dYh]]J+0w<{h_F <OgsQ߰KN"~,,r֝,(5 5}*KԾ|Av9,Q@m  2ǹ\eT^)DW 4{|j_1: | nd+;ߚwvu1>GLjh%B2#;T 8җȃ*Ԛ(;k7_p45K0t_I]_b3h@ H.'qN 9nkHzd͵ ^$Rup/%rSS R^֫qk;LIF2q0OϜجK7x׹5Ą<8Pd X njɧP=E(.|mo[ER TUΌ9gǦO^Z4BMB%QvjAl8]yҚwxNs JaqPpƀ@'2I\ EJmo˳C*UϼV._; cuחbО~#kR)rb4b0)4|,9f9ŀL>H8<̨ЅӮ5SǓ4&H\l+eO^  J0\%:ۨzbƤE]uЯTCݭ`1bvlgRʬ8>z&Th,Հb+I8r\·zNKI@cƴ @S+5Uz׾*&pº';WPU+= ]პQm)p()ɐ2(taۿTs2~vҳ́kh3D@O0OR!em/nh:U070&9stDFY nK0QAiWnC6X0J.WDau];g62,u mWԘҋ4;h%F굾o} 8ei(Jj %/rf-q? vE+\_|&txSAr!$BA⛔nA~nF90}ve~BJx`u|1ZA S9Aj  C)z qp}cئy2ĥ]7ڲد({-@cjiL'aX^@5 7Z䝞'WY y}V2"['\h@"r\]v~2a0~ ԊtD_!yM| r۾arwhI+8˚5\4񂀝SwI+*eZH20D{ :4!BCfͰNaRҮ=SxY]3D+ q 'h^t*, ,QZzq LU^cr%! U푆&RYĉ !dżJiLխ.gb]a}`t}rvةpZ_Iaah %ب+:+Ğ竕1(h-#eӎRn ޏe _ǚ:'[~ώ/b' E;? }oh}¬X '/# ][ i 3bY]Es$7QtOLI XE}MmcvrLN Fh.@Pֹ /@_M |!Lĸ?XAғ,dUSK ,e'uC ŒVEy[ _BuAyfl=m{yʈdҌŢ-.b|_ N&%6M#Osj9˞0-s.IB99VH*KF:P3\o=Ye$-\nQA5D@vE~p7d^;T cBō?'F˱'i__:7 {yᎸK:&sb";B,q E?ѾH.8x]B9#q.p-gSp=`t+P' ƙ:VcEK߻f dz#uNnCy`6Ts4w5}+ & -WcbLgZUpPĝ[Jb{gϯnm$Xawbk3P[Ey6&A[K(ZN W'N766<ם,ЩtQ}U.Qnr>)̒YA:Pc=.*mՒăC5DK}wn6Os߳CCJOsT3C. |1у}z覊pXp| oH 0jW3/Eހ Rδ.r-K 啂KGZwDq.2 O%b%c=zڶ@JԿC=.h9E*d) k ~FGxáR=h59BˀӚ?I\^O ]%tZz'X)A qC(BqݛOH m nq:ϼġj2 ߊpVE afP6.8c"dxݰFظ'0S37 E}!Wqz-i]y]c}*Cr3B+(Iwy7-7+Z5c!iP̻-o8xpӔ/IyCzt@#+NZ]p83y4P 䝹6H#~#ZhR 6ٚ,?)ᚴKL^ڷ6=SRc|#G^ wEmx,Tg F>@ڮ}K4xI&+o<]z )J4 g2| J!GJ{F1Kk˘1m6]S60ŷF^%]6 j#}1[?ri[6Ez爊qHt έQ6fޯ,Mx"?ǐ!#d+kDU&}}ms j |dOlW$a@Ȣ8e2CR^27zh%Da1mʭylĄrfo|<w6֗t؜6TR,Ki(Ds[C() U V׵ɈsvDarþ/!=n}@jg~X6fCS^TFg!CC :[ᱠ zmېjT@:/2CH%:{%v1j*,'De≓!BCCƷEf$7F[xW|@ {d, mQ<= -Sbbn/=dM^q7zՌ> oC mI+1Hmy+Ic_M~HVzG|1ɍB%xW WoU#wKU$]̆;eecV|Xkn~,۵`v,%o߀/dwů460P&qrH <Q Yv.ʂ0+H'ФxvQ"$12V_q;n'ΒcXTag0O+f"A [&28J aAc\$ǚWsNwD\QMި% XA-S8OieqVL ~q`xQ)kVEI9x܁||[м3ĹtĔ &rĚ}\) Gׇ@Yv$k"T]d}R6`augIMNbw rQ'U .uRѲV%rFbG3/kL+fTst<7+Cc[5җ[iU¥E U;&5\`9@L+^U=ٛPaO ciUG3uKNgCd[1PσeRah휍{h. &@_09{yw* gN׾kDt*?xaV{ ѭ}i i[I?XdqK_ XeLI܎#zGZ%%( BB`n?2B$ܹwaږwP>C6yR_>b.9ΫKҩL'K`Meep%[s1[4p?Y Q4WfR0o,s3r6P@m"L%Iwf1hA?f>=;p-c=H1mKaZP>g!-d}=ō?YQfԒ?|uhct Ē,S;ҐB9{Yo4InLG~ϧqf`fYЋ5YW/ABruqx6FӶeL`c+Rܔmȧ {k9:sP^_ה 0GSwy_v i;)ys=YR :oOY>XNeWo 4XVlja_@y8lR1mT2Vyzv.TZ _k:"yv?ϬfP7w #/^_ U4R^aAiU"5ŤMtň/YzO S2(F>sUrA'xI\TRպQCirG{|0x|ZCb^X1׉+>8x*=OBƥrOL>BX6}Kf4vyo|BFYIUHj+z>zW ݬ y@-f%Q8XaT)XLm`Xi}boe*l?ZpmúLR?g=jF)z4%K$PiAŒO[FN6Ƒ#9_* (=Z|˪^d %H?ň#n G'L3yg-wM |ֲk08Du/Mvnt?WYTY+`-SbJcb(cH8(x݂y**FrCs450Gr A%4m*Mg޻U=}zIMaޔbحo*1Q6Ֆ'w!RƚZþ%zU"yu蘔eZav̳;" qVBBv 88y=;vC=#ۅ!"bԼC  AZ^? ?< D>& a*y-a۞"4n#@<>.Lkb,$uqoWd/Mh<' "!S ö.M&9"p6>@R/s~PD?Ϫ}3}+D1&A(-w8=sk5S*61O*rrU\ -&nx eI3_#20PWBjYgFdxKk4X3UTv8/U(g1`z>ʥm6#i,6^nV&d sVr jsMrĤPf&@Pv"*(ɝ%6SGF}x[ZS}RPyQf_%es\/P$A< ?"Z">w xa6:|<ڄc4ၱ[,(!,?aEy2gg+,D!Z|og^Y֣Hc#·4QP>зUv p[:!kx+ہ1k#}!vLi[zǼ}iwݶyQF(J}͉|ik3FzMxuUN%Z^fEQJm:Af?Č)8F9% 2p5+9?+ `""mٶ kfj#=Xkt8 F *Fދ/2 S/.h'e`[L|/3ȑ!ُgcbc[Ԝ c R e>0 TJbRE^#ex/)'vy3_׮rz[\M/\ 5T)('Gea=MvwW\%!Z Pa3O A>b[; zp[QC咁ebHY:}6aIO%9go-zí#YeD2k!{7; űuSt[u%Q;"H@)BU!  mT<[uţceI +@ 7&dEm3@㌼JB.E\O׷{۾͖ﴸ-bwΦPENtq̝ ''> e - x{k}Ґ +mxQS1M$[h):Zg:>y62B5s#wEf)jW]rIb v~AȜH:y^[Ϝ/D9F8Hpp9CzNF7[~OpHc+QFxՖ'"LQg* l~ZfgU[E,<˵k\|Z$B iyc'$zZ?4-;]*'xֺ` Ӆ19zGmNaǦrgqsυqeV,Fa#'c;p{ᴒhb-V#G;53Ut=M|A%;y;=a 4N3=ytsMw Zo z?9"gmAHYr5¾>OsZ(S \K>p{u` »k`x`ScYЊX&}sC.QN^om&Q{̟~Qz0szIv; P X/*6!Xsy0 f{7˱{e]0Ӕ,-`;K)arDT(T SNndOUBlWx`% 5kuPi u;i\ij:` Ԛz;k-@RGH:CI AZ2LK* ;oSDn!` SyGp $#q`}jю}Ի6M#qøܳUUzͼ%c}L톹魯xGk6Y 0+-\rO_0Bor.D/j:E.TF{Q\ݮaC^7$?7H[]M8 Qְ }Ę+IPob.0fq71QΨ,aիi)IP390Z'[4/#.$ 3Vgh!Eoj=Yh.!Q'Vu1}s"WX?s.36dk9_DRK XlsKbܕfZ /{ZSgĴ;_ y9r3[a{j 1YF9[&[h !Iv PE+]~Q9Z?pk&fr[&V ˌа'I63Po~c gg]=yE>=>u柉 ɥ Q?W%I(Rm(ˈV"d?j"A#i;"bҸizB)/fC5B*jҡ%@k?Vm5L:A$XA1 y>(WBAp (;hn>Ah6z/_Zd" BQpǃ] Cɢ"R{*FmPVo2V [ >oOׅxB/{+1hH\jG# Tq ݬq ܉[P1S: W(Zoq+x:,pb'ئ͌!}F>Un [v&WQaϫ s h0oY%u&UtM=9bݻQ4Ea$C@Պ j 4Ȼο;1~$Cj , nF;uhR^͎7|/sīY2bF/>X?HŘҀBaFq'm"" gGʦ$QymRfIɠ17`;DT)ȨzQuww3!1vNFѯ+:[$̖/B'2hT\*6dzNiK%7;sxBfZ~*eӛ42OA%]X"JNM4ЙS-L~riullmm++.IV m4q]*YFLUJޞ=bS9ЊH"@}+\.\z>ze/2BL䏽v5^r4$}gI"14fQ`zPH12FoG uOWָ8jՖ +5,q3nRi>pTTֆ.bHo'p2!υ QvfAG([ec@{fwb-Qrў=wR%&k$fRY?T/ T>4#`[5Obz.s qΟ{,j \ C_']\Z5/07f++2c3|zjM.鱘xر!3p9fnrR{3jA.M{=C;-\2qz.u4-9pEKDٯÈjsq*<XgH@ ˾>GTG޽H`L'pV.a(+DIx2ٰ`a0ܫܤYm׸ϡs셆`<.FMH,F޳D#WtٷM|5'D@Fw{^j--fDQec~x2.~tw&} \:6zpk%j<.0iAfP /:G ɛfܿ`,W7 K{ ?m v{;o]5Dp^EH.ٷ:ܪ~/a͠\`)i G ؂[*[%,|l0F"cT0|(εN!1u!͹)R`_A;4ЖcEY.Askg R%}41Ra- odez'ί  ;Чp լDﳱ} K|V}% p:>Y*'`4oi|m ΡQ㑬f I'L\e^ךg'B5_}@_RԌ3p&Y )U# Z8&S"UJ0ŅL= ^vHWǨMS|ϻGqn حVK;DνQ r=>F  ?k'%i؞YbQA59J4A|qB:bM[TAen)nn@HañĖfV͙1B5 v;n&ҝBK8-t#PEv h`m5m} wW_'lޤ[k}3Fͧx BhTvwA﮼:v-a;niz0XE:7mqǞNu7_zI&1m4b"=WvT9ˇgحFK{gjS*ʗuk(&tC MEa_~qn;|wi_ 2l29RC(t4ψԷ\+2*ZxC\J$^lB\AG4\N.MܹO-61zz+?`*FC]p*{YӜ0mޡUM }*9HW.<;Ni O\b4̫7 sdʋH'2RTpvy\?i) x(WW8:9ME⺴K0ܗ7<ѦqxfѐQ|b3}eN9; h:־w7S&F:lQx?h\!ݰtЂGBG{T>C#*Zz1[%+v3Ru 8+S’/dkU)CW Y{S):|:uwLe,>f nzOR,~ةYuY!٬_"}=]odc:]r\׈‘rDh dѤ I2g K (/|HjiQM m7m-'IuF;* ,yR=0ӘKtTxϦU=![ο}FH~8U .X<2Vfql_ U1n¶"'ܦ  М Uo=r$h3.[*2sG$#+&\@d$|!y0 Y2!.pn15φ8Bg`Ҁv"L (QzsfY4˿KED vB-3u^GpWCVFiVݽ@PZ$*zV!4(ЅA:.}̹ ^!D5cyx(л;/C,Ee'nʋ#[-'{M_ R"oB|_q |J맨M "Ϫ`/jQS;L09D[綃x@[i v_)i'+˳9^ STR8.0"FQT{/lؾaU+Iz7紿[hux#_sl:D#N=0U l7ZQRҀ!6­6`sFqEn}J;av}a*Qw䱢X4bًK`ץvXwУdԅ$:U u"9;ZT`~fE*&6%*f!9u$[(27j [ 5a5@`4"_~M픂ȊaF7hn!K*]H HE[KDd&7Dױ)PFRgN/V>o!&]qRHOI2k^9B3QDy|9HJDA"+ tyPjR{`;m##ؑsCMReP<,@+N2v\d)u/(9H1.VOBZ O#>4$"0W5ԨU+ׂ3"4~7p&Gx (_u6򷋽,^V5PF's bǤ0H:Ii014HBcƫFq5[$Kӻ`vZZ u{z,qUJ kEm[[5ld3`2S+& HgC5=ėرls_O[8u1 DB-KP0:\ \r^^,>]k\;0 4| jʏWI4Ds)Bb(ܳ+(BvJi8[s$q7"Ti؈戰7?0W" E=mF]Muͧ%^. d*¨㛑cN2 T,GJc,%i ]YZ$ b64'::;Qa#1"Tףj#aq-?y9Ocj]Y2 41s"=%׏z+//GDdkkcЫ3"˶έmn9: d:Pgu4X sơqF]nw㊏73E=/&mŋg6爐iÙa /e.gՁs 6S$>$-bNΟ->΋ƌM`6UU`ە=6Cnx&p Ef%Mjp3Ƚ' &<c\ P.kl'N(oT7ԌE9XR~ޟJwaEdE\< S$6U+>i?jdrǙLT ~:c86)cQì߬ /= o9 "<>Zul;~EpɈޝ8b71H/w=u϶qWHJa!TNٴ̪i @_ SKvyoJqhż䋟ut'j@x=e[P~5,KBA5 S19j)um\ǹSWԄ'#K1h;^lch;!3RrNerqbDžCO|ɏ6w1;'%}unL|1> !k_4. NLtR'K$/,b|MW0/DLU2:t9\ :Lbxg]&0gERَWAS|Imty݃hbV;JydBb'n'BNl+8m&r5zs\^uPwg"v?nO"*?7PΜ3:&Bu*,$jە0ʸjR?'4ZH{! ``Zk`&ݪ)R;g]}y$nig_M^PcS3v0*#,a_Hv.@sMמF %'W1\cmbnw YT{IM4Q33ɴJO2ǢEg6𱦏G(::E5dS$_qלdhUN'xpwwʚ>c \7B ܬ^O$dQ6ӫpoqu؃63Vq57kXA`Lh_R/E>rdҿ&2e!i;Ĝ.ΫpЏdǯ\EV懾rNB56[ dj|@apA;e'N|4z )4Ruő=ɇ )oFID0Q+QBz` dtjМLfw⅌bȕe t:o?nnhvwk Π)be 5z xB'PWgyB Fɮ_1ͺ_6k-[({t+/oHA[I\bQ BnKiBK3ϭ;_9^M 4>ΟkU6C>Yգn`Bt]$c?rGޯp>8GvbJa57HKcD.[mww޺LG,U ~m]Qj#2jb12: { gVlat4HvP2IUE2Ͼ$W E3}S*{UE-/F:-zmSݟWy]\|+qr%24 N&~MV_UrX?iq:{ֻc/GCTOdu1 Wr%LC:+3\yX gIAwtdDeP=^/8;}%1҃?ɩ 8\3EK& q_m t'&1=G"h݋vYkMA 3D$~Wd˄|̕!'.FZMt҄(\5j4.8qEOdϱQ)> /nQcy^$zz%xU cNBοQE23!t~*&M?@r6-6^?l+g5mՑI|2[# u~_32 q+hsXȆm@XԒwb[Vf)' J!NXXQ_gv'9c5<ڋՈ*QA/Jy̍~[ o,6 y`Vk,Z$[[{:KHpBT aށMC M"ܘ<6^帍$)uuRl}7>auI)E z÷Q.T`ũ$|!-}բkV4Jp$@jkSlލНg]OyQZ.rW1/9a3R T9ߟyќD5E*Ces@/] ?# }5Ync00ň9p)WFƁvB\i0K}.Wa>}?C1inG6[rwU#U,Q4!IQ-?˥ md-iSC84!PEP'&yh_ӡPnNf" 2$.cHj3i\|!<~nx>O&ۦJ" "#i?SYS:<3?^ZO)Re(jdg=OW$O u&3--%GV=(+|g.72aؓ#USI]fu8,UĘ4`)*Iޞ cD{ ?¾u_!p`ʌ(I˩BE8Z8 A c(J-xg~4a BE T⮪W.J$*t|WzbzY[w6Bf7Ӷ Cv9{hz!+ۼ$b53[Xw2!3 ~[RG $qۤ>-O?@독ҏ{';souq]z'l5IƟ)hǯB@ɫTEOxf,Y3yШGASoR&ԃ_ u5J#TPOٝǏ2NPb7})80/ƭ+u@#OOt&fLu_PqCfh 2:(;h ; (Wȉ?[3}tH4_ 7S{uy&jݏK2ɽ`0br5#j +^2D6-TR6wB)An*#e 5J:A )apGk}ؒ>F=d-Y ![:㚯6x'J b <>eʺsZIN8_~ Zd V޽+H! }UUB!zYCZg\ys@@E,&F1"Dxw?34ӬqnL}%(\_k嫃ţQ>ˏ?HQ#  Ua|ד}C&:]Dcf)+wIZ#Q05cQQ>Tzc2o\ZNS.Ib@5tUNxmjF {.+U MO^ϯ{jͦG:/I~,>rI?}$Ò_)V*W%b&"(4–ʋX/t}viNN N,6+v7M690=uf͗gS`-@c`/ !A^!)Ƹl>lzU 6J~Fkm>*[ZDDrqYi H^ms$M>@ BⱵչ݀I4V[e@KIe!uڢBO0lh`atl.q J/B*3-qczp)*zNaDu5WP1jBph(΋)y;pI@>o,X24\P Hn|[o?2{#<ֺ Kpqx)"FWC.>>c; Q$c%aRVAs$XTea .u06%~H<0|%d2Ϯ7ШRo8?\ɟj&\C}XZg9,cL@B*ɭ؜孍ٟMÓGӣ2&ldd7nXn\Eʼn4$̍$$.K,yX8++ tXHwýN=vE ')cIț` I=ʲ]h֏`W%Gey4ب^NZn{4gmy\lI|~ɢz rBmpR+Q6sP󂼠o:Oߛk_gkmTfg UxxhiJ0^qiK3wpO.kd=X}OQ_0_x5s8(}c3e biV&Ø_^d^}c&t <X; P2%)*nj 6sN(V2 Ќ1ݲ^}v_ ڗo<+o7]T]FU]_5c5g̻fb J]{pߗT),5MZ rvj yCl0h Qj ++180XU['%ۻo;59 uZЩNo'ҍGFaɭZM]@E^%"_ľJ}tb_IXG:'Aq'EA^`@6'A\i.'Nvy5zkU{L ӹFi$g+ Tً+XC^6#ur?yb+ m4soӂÅȂ㖗(%4 Bv[,5ԅbܟdHH9ʪBIa.%Q١@mj~/{P~vxk~)\!@kS76޷Mkx ІZAq e>c祛EM~$,;^t7>zL`\_462bAA (iYR|G.r 2dGf&\+lk~9Kp~ OW FiT`wHSb r n= "+ϱlݍ 5D_>m>?Sq\.L4xO*uqц^} aa ?NE ZEęZȲ+Czﭻ՝iYCU.';Q =ssĿL \}=0^+M?R_ @oPh9ikoA9|JS0E϶:Z$8gtuz=K M*1 ERrl(2mb1%ɥaE> )/ vFQƖNM9gk#v+3m3ZӉ6d_ 6^kc,e&xjű+ VY)# 8JEW,ZZa;^p|C,rI|޺sqއky{*j~Iln͔ilB5ὣ@ GZh(F6X)Qa^qXV"X"1ڛna7]wNi3 $pZYeCD0Cn`.]ٺG (#RQ\׏QAmĚBy7PTH\+t)WْY\5y4Nq;ej͠$y7~ȯq!&SIKC}Ff?(U^2?g^qlIl!V@QHeEc/&3x8"n㕜'(FLU ,T85.G3#dnW_F7F7:'O=.{ 6:|lىNH &87\;mqAƁv#Yavt=T$y%? Hee.Έgjpō=v.'5u9hO|-Jlk|4ճNtcU>v9 w\ݗm9:D.ssHr%n=C&Ě@q,(Hb9՗mA؜Mlߣw KK {hw* !qЮ&-biAjN[Râ1ѽ>)B>/\LtF52r^e I=-SO4N`r\0pVӘĚ/[n\:nգW`BY|ۭK:܋~NOڥlrν's2-_ȨT*ٳ8XB5cܗ$ D\hfIIu`:bQb_G,Ȅ q6p$Q7hvnPqPg4 lPA7("˳<4͒"v1a -@˔ >e@\CC[,Hœ*:״nll&RI~ocwIUM5 !9M}G4u:˨)CeZFsl^r6 6칃^\.9k$]OjT .~)c]y`9l}ߗK" o/4[wؾ<=.FڊJ;O3 |mZU^55]J?.3wr&e;N5OnPFQDE郆EOz5$ KF `|ps=" ˖f7\>P^N:L-R-cos-@o]-&|H Iz>MTfdMG2YŤ <~$ (%!KTgac̠F![!ۛ e7'Wyu4w,]1,b&;Yje(OI_6>Zc+WaEn%YO},|Z~5$OGBْxµ4uumlfaq݈D`oY`DI f+iDmHp7Y-zk<]@+6g uxޭŃrL5sHPI]q j뱺2e)qaP2z~ViR.(ǾKQI;ڂս?T&YFӌ`ʑ鰵<!?~M1vL}35B)PE0Kb3wsa򦼎SN Zy*(WT.u&V#ӽ8c./'~Vu4Tqrgji@c,N5Dնwaɘo}n9ĵn;З[!6Nvl0 jtN>@2rg?1@dl&-I`7bS_,DM/S0i"$Ӛs>8u274u)! 8ۓK^ 17aFgSJ{+AkvWdIEX@\E**@ ƓGR1 ]\6fYItJĔ!VU[OM2ݺԣ5Q,CsO: # "{w#E*Hl4Jo=|4Ql 3$7zDO}ezvז&yz6~k@IPIݪXFr"{ɥ 1ƤS)\/AU[޼oY+FJNݽ wC~XP'"wU]' o]2XhueIFȻrc>d(X3QRl3tϘ YPWˁzvԁg+ssZgCIJogqn(:{F<-yq ;W%&ku ?%k$LiVNCE$h(~vQnH~נ=/z:w\PJpUcXTΑn2, ҮP}F%{Dv)B~JLNmE7wQo(I¼aEoXQk.A)-ޑ3CуcE 鋹OuVӿbEU /| 9́~%ƷGR7EkWdrM?UE usa5Zg?hՄ VሥԦ=D?fJuHeY zH<(:*-Ta_0P>[cS+5y)-Y1[~8lDF3%(fl1| FN$+ɇ5q9 3'źX]!CG替 e}q-l~.vjPNY.YLv3:6f+15L=ӜYi2zi;wRV0bD$g3,ɠ 2Ӝ\WD}{|W/b16h 2BZA`@~vޖ5tv䮥8 Qo/k=n9Tٴ4h=r+y6\(wd|:G4̈`pH8CXjߟAu0Kq5c;|&kuĸCmAJ47w5B4۞B_k= w!8@B<ӎC+-9e7nM=8΁4+$Ѧ}#Q'{n4~k*+PQHl:-#-ْŻ F,ZPK{n6*LIV bc+ \[8x\V0hܦe6.U$ =o+${:jSH7o+~jBew80$eR\ag38Ԏp}㒼)RK͡5~:X _T4c9N>Gljj4>;='s"XJ|/v> -9uE_Ls|#e $x5h5Ϗ[m UɃY, ɥ`G$ؘ.+ix6Ҧ)'څF rͧ7?= 0.XH1Ҏ=kѲ&[b#pERSv#2-~Wb=Iqp5 *z.dՄIu8dqEp6b3OBB9R \c'? B%4@L ŚlBS3ZpW}c#X|Z^.h\qhOyl $>\w.TOu1EiGd6Ҿ1QB>O;+/ H[ImS/"lכS"P_$LF 46GPgn$hZ|$ N{7C>G3M5F)!c o|yeOƭKvj_/fp9=z6̩".(׬= 5tvW0W{>`8&"b33@ޜ+ĪPABG}W_-5XɻAXn4WƎ(Jո+7Kjlu^=^XxZ优?Ȋ ~;Eʘ~Z@ҫWQUdK N YZqsm*CE+zP21cgTJF#  9e;1'GlmHJg1UNʌ2㏒N@FQfgz% >)WE!- =ٹd* ς`<Ǿl=8zЩ"ORR HC iÉ8EzLN -}šAH ӘQb(zZL9[LZQu4/ȂGovп\}B\CV9g[^Njf<KX Ě,M4ՈRԻ8ޑD0hHIJEQ+T^:(p!@rJFWTº7XU0T pn+T'O3U+ӷffi9Lޞik.=ݰ -DȸEq>aQpd$鯷;NQ~˾f^dwVB^?p]-$Pb*V* i" l .V߃3L%LpU| )!i5F<Iָ%-t<~S$8mH]/:15wE䇽ؿ]&V8=u'p~!A_{nA(Y >^^vdºwBDȥ-k.'lUg#nڜ6Gku;$'Mټ$夂Nřx>7+HjrkjEXŰ45ĝʈxvmA%, พ=z-p3t:iMCOcӂkxT?~`ǥ֯ ŮjhYړ*cm0GZ*Uؿ?w]P; .42|UӎL-BY>M!]:.|C0;eJCN?g11K$ZsIoєHΏU5o62K#?d PWxrbE?#CsS dB zPwQ_n@[fQ_@ԽVln >C?آ٠7h@({Ã+]}\'GdIvg"*4>B$C81#F5BjL07_,dV{-vHCN\qiKtQxM$M]%G`{8ifs!ڱKDWTNcE8w{?c\_nI!R TmJ4R~[rLRLcwi_ظMp`]y WkD'ys鋭8&NomN@V~Y(ċéָpX_9v;1kIbWЌ4\(A ĭdXZ!'UٰՏ2[ayB;cNSLt(2U&F &R!4z'n5#Wԅxho}JhWtIuA?zH~NKpj7H qׯ5u+л.oUKvʷHTyp!S+7HI)OwgV:nboپ&uO|e=`x)}>TrY;ٳ #?K~bRQɮ!WA/c[N/Kv`~ HEjV"5uDAG3g}}Z.#y~fq\kxPM̵ʀ¥4wŚ\7وˀp}S$6\ݻMSʚȢI_@ͦNElX(o[1aLj`k言[!}C S>WU*k_l;iF{B˝Qt4hE=^LFSUx^ \tS|Lע{dmSG=45hz]9SJc&y~mEuărd>j_VBėd~>cͻ>lP>qK* `2U&MZDEyX gtXy dFhʮߢXɄu6 rOubxKSDGQ j{AkXҵa_1"DlN/1yd@>dDYybB>~/qMjZ䜲 7gq D.%o^SNF;h&SBuD>oB)D|KӁΪo ?6bwnNGMfu7\dtm*tn`陚MGxl"n x+>nKVlT*k}dU3|bB?0&Ud&(Jt[W|$KL}7ж"HZ!tÂ|9;RS@ͽ=rtCQ+m|  Cb.|BwshX-FV-=PpFͣ=+-g6; 7@ѭġq Ӹ Գ*}r[y\L!TOnKncb(VN>e.S|.z%&j'xf[{g# m(wG4G!mީeQ Bڹ|nͪVۡ(>xOѦC;7r퓖l0.>31;q{Ze9CJE@Nu) O/Re=o+eJil[]2qKAolYcZnt@j~ &끨K & #&Xc\'@ Z\j6DùQfC%Ɂ;̙,U+Xb4sG137z'ǡt$R%5Ð6Y"/Iq5/S=E 똶EO$=yHGL̠8*4Imlc7wvX()voJڟb`,ӊhQ%:HsQM|o#{Ul?+SC0 Rx(*Pʦ'Z XZaعnB}L . G s`.ǦcNεUᘍc}p!7D$BGԬ((Q*Ϝ6BΞȎg5M =q_*b,$dx ں\&?l.G쾘~8=Mͮ)I'Bs[8Ϗ/E 5Bnm@96!Y˞+9 ~l"&8R#U&Hc5佴">4Gɟi(̠q\<0kt+$_hFA FGz|}ϥ㦵 2)'\PxTj]k4OBNKyȿE{\DžaRl9e47tC[$c/"Dy :iִZ~c֐Wsb|3qWΓBKXe3m8wYNf Չ\uZM0 B{<;isQ ŭZ^%w*ZB@' ڡw\P&HTUfWL&0BM'oi@w?U7_Ϭ5qg,,0 gp&fr]mQJr JHvT{ B%p\E W%K{VmB)"…!]Vq)rҖ&߇nN;@fQrHGQ_ A0kt#`!7./ M"E(Y LF:C7aoRCAk (ư-q v9\Ac]Bj>"ug k)đ; ۊB(޹P="R\ƈbxN-}˹=0ST vX<[;l`QB6#D6Ζ1#gs~qM20c2XOуrND_mlIsEJ ~usm~]MdmijuoX\\uphkkVGΎoɒM7s)*\ʿItz;@9a炃(|F ¸PQM1'~ ϻm*hAx!S4AFj?K?ph8(.L##g3Z}AT>%Nu.ᗎ[`^ -xJ D+41Os],Jk m)w~c]lCꃣVʱ`:m@ $:HN FB6sFGݏLwF}_ǥqb(+j5%]yDQ[o`PؗOr 0 0^#^]L¿,>΂lCM۶M?d8aq@>W0w2+y9MFZ}W,ݍ"Ro3baWCHo?yn3܊rD% `sm7MVyA xhl' EX@G0,,y DEX(@8bXTxnfAⴡz9BH޸&H=*V/1T[eJ[#o4A[ }<|sd6_AW_cpx A.d?[+dvn]8UںZ6sTicx茽;7Jݰ@ +3G,7" ~NX'g̩-j ْQ~PnAĸi*'3ʇmJv!Qyv^Qt|hꑑi8554?F=l 2y8Ap8چ1<;zb4CkGW@uaZnZ]KBWFTN# g &R>׻»4@hKL辻92=g32%(}Ѵj[gP('p=MRY)n!q'E B ~)M+SMciLEks|5kCEȀ0|"|ifAP!4]N9 =\Id^̊q'M:ק@VK+p49\?XwN,ʪC4r;wپϢU% 蜹6LE7bvUs!T)*b"Y7aFM5e?Jp*U7u0>Q13$ ,LJ!~\e]Ns5!`GvݯkfrO񈝘 .0kaos76jZe^:ͅ% AlKA^wOZj01^rhD%0[m09<[teۇhZYWJ~FBloYT6Չ,syo&uҞE /; _8>Fnh&p 1[cv/(7v׀BC pyÿgL`Xz}u԰=gE.OC3Q4*%(Z];: bǧYS]V)X6_V`'a/p˓_vT>aq\]x.z+^Ttk |,h˞HC:>i;d\O|9JJptf&$ %^3R|XxnTX/a 5nve5EPuJ7>_4KX=K:?]<˚xI 2,mjoODIj_PDjtS+_[w ~B|3=΋b 8 wqOF43O"Ll)!Kk%Seldׅ9li$1Oz@>Ò ֑#Uܩ?ݱKsߧ|B}C~jFRxQa C諏:KgiA,$RHzz+;W0`'Dz"^shm5Y3S5dn9| "2m`^ a!3r:׫ xs]MhZͲ1kY㴟Z'{ѢYRirQ=JK\N4`uɋ!b$)\F-݈O(ЯYdP&7ecaO;^e)hp3'kTˆ`4MvA ^y=47_FS8%#}lh]<ӈ7ɸD3Ifn#HZ5/h#|`|9mD#!`WDJ9 _Ʊ2)C'zXwPj9S9Ofv˒ UIKjpis 8'QX+r k9G'VGjcHwO#' &y= "66r2_Oo!LQM K`9ˊ FЅ@6!8_V<7b b.Xu(VL ?sEd)`g-lt䤙RIg|PL%:mx,]%vi }' 3A`k gՔv؜ÍQ8|zdϣ/gI1keMEbM.+/6'k˨̖qp].|2L+D B%bY<?^ &ǎSDAu*Xm*yUVT(օ=b?~m]wKWb\P]F!aHeB*=Dl*R 2xVk B9clˇu] j}~\ nP/P%rM o`LwEh z嗨 1KY5Ou 3Sշ >OŀFm WaWF&:H~|,Jt>%kt{2&(G}b{y<.*A!1i +0+\ϥU{/DON-p  X<+_fEιQm&^)f{Imu6wJIJ]bG@E$(Mw]̱Aeu| ?.[/4C=In]wZ)u^";|oV!ҳԬsKYǺƦƌA'3A9ƣfi3d /;ioo}KrZkBu$Xm T9Rl9$<{xq@g_CO zx4KY31?Cfn92a"`nMFϿٶY25~A vl58fl(ykcexcߟ>+O@dD˭mv7}4\F1 !g@O7Գ/9ğiݒ'QPmгGtիvwGJOj(,2zdiE7p:}t6Kv&s$-w=)sD`A ~@=f=],74=l օ{(҃z?D fDN3<)y{]g<p/$-߉Q H>UT<$]rNy H˘{*m75ؕTw H|_KTUt[VA-s9nV8yEd``~'gcpÐ:0c63BЂ6؋izM*nvC i֞LRz:ӧJpGB<Î)g(\HQh~JfTFm K{-<; $X @YHu/<X%|#7kc3w_ 1GS3N/JFiƒvM WV*[ԜjEHͰ+r(3r¥tH[ x˾wh"vէˬ, |Q'jjU=|9(/ F\$Ir|s C!XC-R^w#q0S棒=4^nK5]dXhV H@MCΒwh0Tbѻqo$l=&!ȒS=h E\X\lke/,wz IІ+e3 yLKAB%@O{s j9_3oeߕ}GIyl!9o?tFE PLW0\OϤ0.)N£BrlA|}6ۣyD+R$?cO~rnR{ B^RyTwtFԿUg9|pAuw/AyD9}ME7ѷ/?JJ|sxuY%aZ:P5ksSi4=yt`LLDWTnzUnJfk<צ뼡,2w;0 O(Y;ĪF% G%*|?'b; cSki˖?;qfM1wZajhUw#WTk)BXױ)73d [,lu l.^Eu {hrbcѺO!/$Xkp\ ZU2 1>T+GKx=Y Mb,'S!lT[v|5lS_cV:R{B!h׊5 ^6֍ď=zr #9[6pӔU<ч0C \jXxKx0s ܀B)Wr{ePCh^ncSK,0`۽ǃ&zĤ++{ qk\6UbexY:~_k~﷙cjN$̐CGdqb'NQlKwl :5bN>A5%yYnd(̕%Q!_HA4 @SRAQ9kCoߟ@ wdO3T4mRH&N{l<; QmIzx%Q⑤v($-a jg!pBhYYۂ d V-Ig^hQ}nHdkzUF5%ŋJ }zJN' *F|"voa BWN _c Z^^78vF4kᩡԎqnV]}=1Ή5"vg%ncl1#GM8mPO8椎 U'Hm(uf\X.i蘳zMvr捂oO5x_7/&#Ouj! VCLh/)E|6̷o|^$!NpA1ij0}5ٗ؟[lZ4'*XD^aa_챋X2'Q#g; tKSNf05Zb@j7s[=!UTdQѺcJPL| {4ZdhU\ۆX@UC.F/:e|*,="fNc;M?!0k#*ӗlI@K*=3)-u־[u*;U @EJh]dYbKO/ЋUX=EE~w`r~(G/1"g)UeSyE8[K[G 8!%iݓTV ?&9rHG\g$PLWUF'4T~|{/W(e*6Ugd@uv,KӐ]AG'۠k ܌& Xq8 xk'C/zhvCYf!":1 I!hlIgr8>0"C `ղÖbI@'B ֻ*XVIBDY\JzyuVA+I1ͮ,y ݹ{fq JC&n. "]0k~JTI"$r>^_3qc?;ݱ5KSZhkew&U߉RcW/i9['3j6.9u }`ڍ0Px$;kRde$ż|-4KLøXV v aY=MDZ$qgNS'd4ޢ! ![6KFX0)4WG~P9-"%$mߦSWLRmn]^N9nfU)zϺ榃̟O1 wY\%V_ u.\=ֺp49%]6fz= 5fHeJc:ouW##Y7]3wfkn5\fz>;:IKbiJ҆&= `O7dD*6)?ɜΐ=qB6@Li̭j_@3?וp zoSrd8fK:z"콑2b*|͈emW6 )Y3f^߂.8ųyؠZyG-3ZI4M*nQm0hq/5vb1~靸e;%SykՌtnHAM1ɻ]85}HyAoaH`/EAYX&X8w1D uyȅ=&lf$5RPm|HhJ|#AѾ܍1ho55w i^ї!׉X02a l76XBvm($S|qioh:NŖ$2pŘm@ܱ= #(jO2ႉ:E]nGf4? gORy {,m;!xq" NcȪ",Ы7XNy aN ©;N %{s6Fumx֥2S ШQrQWۊ4Ag6[u4n`25S-fI6(TtE{|RUi6etrعw]ע=mQ[ܘ˅?zvI̮JEDTۜ[=jVܙwݘa6e XQϟٜ"ƈf&)耄~׾Z3 G 6(rz슈uoJ9, >Bh\f93$1峕J,]JL/niڌw^*K"zzN2ǟVO(BL4 E|?5`b6v;1 mn'-0 ?!g^{t@mTӭU1rxA9''e$~sliUב"4He#ok P,Ϯd]ĺ 3Iw1%/_q_`|zZVu(`}TwFlj ( SmگۊA`9N?WwбYoVcQ8V*UÞ.J*Mbp_ᥙ 98x ^3׌EPqu'.;2EyB,BN ho ΤdV 'CLy'K(ۼӍBoSPS:G5 jfW/M,,IrPi"/@Gl*sjLWkw^hQ!陔l+;b/FvN=w4"YOG{\*2x|~kTQNjYJӄxĿݏ<]< (ֻMn-#q"=ï;q?2nsq >>b-ݎr2:5߉!}tohԵYa?T/&{vFlu2}FNY1$h/Z=Ka^%~^gfg?8{5%Q7QCmXXsHJA^^g.=elb̌NW |ox4߮(#\u>BtiLi) 1Ls 7]dH->m< &^9=fG\EeR%6ߩL#;U1X0Ą unu!~(n'#( Bg%2o>*1r Avŗ7N4څk1Xkt+,\RZbiLmth1E05Ŧ=v+`{@l,k(Bo]qL ohÔ\Iܩ`_c n﷙OI," 9.#$gR@.(u_PWkJuLWxdpl ت!/6 F 窴yM$**;+ h : г(0+jH fW,h9=T)f߬O; >i&;41?.ܣH\YG!P+ycxcceM U9C. j% Jw'$۽0C`2S_` Xif{Ȉr9A&0N@V!̡1iOĹj"V8'AG v2!MM@ctD |#gۗǐ zit\&|҈_7KaJHF}$e洟FY6$oy}gH'Ww&,n*k'P:U-6&/:fe3orIM_-H?p2(y Kdu ;Ҝ2h֔)f@)g?]k:Zx)j3gOmPIs *4?hE-Y$@-)dK+&z~2Պf L 0l孇 /]0w&6g\M ˜ yfZn5́uˢNX_'/OVRr9lN&Oq|)w敪]Ri6nv/|&DQ'<s3KGOZ!@c_VpirG[j+1~P̓a3sV4Lm"/Z˫^y }M(l-↺( ye5̰w, ]c +'L(f4}]As緎5ep3;ƣM-O0wG@ʕ5` '2y.Dקٵ@.ap0(LSvyewVqPOf!~- (AwLm0jb!EaL:ߣr};6!dftО;?K?']"U⭌/ƭ=͔' {?|q0Q"cX`Mz~~'m[0 CHlQ@ W_Ѩo<<[qLufi|١ά 3E%J}U45",DazBR"{* U>?OMLMՑ'JxaG݈b?r0>B缆~k#ոw%klP!YfS]l&q}U'Ki_BT؟08 <4O/AS#$29Yt]f8s#;LY<'k:R anMdWf!j24 `*HyP弝_6]ΊTa+bY{iCd=e~ J _$qMKLn P~Xb~^ָ wq- Á;_f(Ǧ⥭@WzYL t!nREF}7:BBwo71 !>vVO5$3R E7ڙ䶲l T6f{06Z2 +ɪ}8@+<ܴ=:^y}B FbIw:N{K_OFzx %ⵀxUgbwhQk sMb7"ֵhX{c%BL+?Ctx#1RpRآQnIZ@%D렣'iZh5NwN k ֘LJA9Z RBnЉ{cuE¤ho@b^d>f!tMJO@N4,&kSzi!9ۯ" ײ|v'w̏UnxŬ35+d<ʶ+IFInE@#FO>Ͷڣ`굋)|ㅤi-tP:2!jO_qG/.*R54Qdcg:ۈ)t&F:o!(iƠԻ<Fro=It@a6txE"$)=VQa0LТMm<.^1^S, y#P}^<~gGZ=WEOL 7Ri;]3^ Ϊ͗hC<7\7f{iKm٢ a7kP򸐳tbc,axLVW)@ MG`mԡ"H%R.fXml!I{kb,MZ !^$aR'8CDQ/QxIfdL1oz@<r0m2`E;oN$+n$FAfrK}riA39g?8ȞU9wai{dMr{A ҵM~䛜 [j`Q;T-Аس7.o @5HL@k^z,p:vӅà[-L@^u}e\]kqKm_P٢.saV*ܙߙ\@W ~#cWu-M#| YƜ ~BG~#MTNjHߜ5ԓh39H10sGE%@^e1utN& zqm+mSB\!X < UQRM^lpOX͇gcOpm!kQHj 1*Ij ӑ>lRA_/WecU;gj v@-خ.|윕j^+LUpG’䨰w0 v=tAkF:#CuU uƑQ+SFecH#{hhˁ:V5=EC}sNOۋ`CP:{gXs:m_ o8jb ʥeBwrҲmQ3q&ƽ"N1! =&uKޠZEq)@+oگ=*VI` wA!/^:9d#WwdWy HXעLF e,kU3"()(qŶ?ItiFdœ;]:Wyw T$C61s Y$lQ'Aw-"vj;i' ^~as끵o[p-F~D/6|g+T~՚7,d/;y8J=O\|:.JvF8"&Mm+j%uO^7 \*=L~4"mn>ػoś D:xk˛t"M թctww(G> DcsC/U7,:"׭J_2d(c8 4?1 Ӛ/  եT]*ʌ@w!zYpM=_Pd(C:p/SC$WS auݺ*E[wOUJF5ic x-/3 ~eDQ%#m߃K&$fEA'I &XrZ2BfDl>>0{{I:O4`C- l {y/e-NȠ^B0zV_;#:+" <ɋ.S(J0[* eOv+=2ʙuhL{ūI7MiMF[9~R4q*l"%t*J:no(Shd]`GO2z'HpR+׊D_čU^TN+|@+x9 Hh%˲U\$Nj1"01jL)|4p5W7oV[,eTo̺B}Dڞ> ̸ǹD+F` )JS Tev g\ss3dT 7_5$) "ޒPФsk#|6ſ2MaPd?Tt;[K•o[qҪKgbP%޵ش@pbqjV?N;LΔO}Y ,NCpq^ꆖc^S1w\w@U7<(Qt/JT5FԕibNtt6_( BNK1E޳_S(KʔLM 8b?l?E7%CԿZ>5l"EsqBskgk'üÍO5J?7aͲ*00\±{Bl}r+|N[U`wFcVU9eajр.Q>/<9 0 p욾5 +nJ Jws- yWu T[Kbr}*[jJ.3=UY<@!koZIylT&a{`$Fnc(̤_x% q۵Ox|_kӳUin}!%i o(;Q8.<$=D \ۮdvLHȴ},?ʈ,4 jZɊkaI3ǖA 1 6K(VS^!u;(>SQWKO< Cd=BY9MjN'y6?xC‡f8YԚᩎ8M#eOwJ)$EF>ؼP8TVWyP9%Ү͂E 4})k3kfI\+ٰb2a(^kYx_.Mc8ӫ|O7>Ogၥz 1{㷻= Xƨ(džȇꨓډ&`98z3"MBq O s`sﴋ 0|Hz^=lI3'lz{O6"MC_,'F vʈz+JEؓ`5<4dgb-CYAAO6O\\ obJYSAo@Z#daجsdT5c&B XQ#yȱ1TD_bm\}*Cv!j9;LU'n4O3Tֹ:UXx0 Yv#΄L;3.=ʓ -|^2Ôn ^țbN}'fV޷Jy.OH;Qwyvȗt}&'&;vCЫ z| P`G B<Ыut- Uè+=j"@vѓ0Q6Š*SKWתq|'kE#Q-k,:ʄnU FojCr<,*&Bi$0U@FSɣ>z`_lQSNc=̯ME; +'<6ҚSzf=p,0yA@6xeL>jQ< 7(H^d(őoՠW;;@VSQKw6;0o6th|SʽL=ΌL" \lEw-4A>0JeU !][BڻAan\U3sɆjW,kx;v_x)aX#vrܙ5nN`k"#0-ill,ɜ64RwԾmCɾը*NE֡G+pT[EFJ4:2 SPk|sSm@bUC؀l^R%zBbv^@nχ=tD ,DÞɋf,ť| %ssv|%"2֫@KQC =I.[Ȝ)'vW֔Լ/XtK"(cRunWv0/;k,,@h:ҧ=!wd6åD,IaYyzHV^ zG^]GK!ѩ/N G!UxHq# 2zD/LRǸĎ(EsY ,>'|2+܀W\R*"xjӱ{ ܥepRQř[,ȏ$,>v@g&q-hƱJP+kBO8ǸIk]t:uTNjగ&6G5`<~̋7ba‰R S,u#.uޱd׭aR| 2RV|̂Q[ku3m( -ۀ?veĞfDxRǒP';BL\@EBoj Moi㱢U,'uiQK=>Tn{;^>_}*[_i`RdPr535<\ZM ъݏ{)ē^[42 wG&5] c5݉RRҼ RڊeGW 9$[NiD$)m PFA9j@Z]#8貧,1/ScKC||nxFgl#D>viט|ivvtwI ͓8aD> 9r1R% ̘ݻ;>غs#,{C~X=vdÍJTy:vwe7^nH_eW/*b-v, gLn[QPKFAr] nHy_4 NWު4a7҅c]fHO-d$U9D~,>q{ 7VCBڑIaAY -۳RlrjpŖZ?AؽI*"]J 햟C'm2A l.)v]oefEe =@ˈC8F@nQY< D=d6b/ɨ9qߛ@0aV;ɀzcr>HҢ}L +9NN{ JRthNKGŰy(6d[Iw)/BfeWD} ٝ|_R3f)Rv(o҃\E‘)k ϪcК \9eIѱLKTfк'z.qD%vBA,쭏h|g *-sh0xy!&ܳ/NӒxq>MClhM_'?/aQL#v_kQ;-O@oNl*URց'фȄ!aYQY XK#52 /H̩jEjZcf>峢.<- J޷Y6\m=DVL)v'\a$dAIS6\_m-mydV= ҭ͝9U2HR,_YiOà"MXlk U+ˆ˧g&A8z"iU><0-\n8+PUdlՙJ.e:BnR\駥C܂,V8|/&ʕ s 7H19*bV!tMq=}QSYMiIaƷ,k_{[W rIt> T$'+X8䝜]slt=pl,EkF0D;H-4xi+K Ϋud"nfMUS&:êC> \}V @ǩQ s1VU6n}Yqc*rxAnS!w|AgY?%6:oG0_W([[ګsg=.l,S~unf偓zn:L/v#TѨ/͸; *Izkk%LŠݦwŬ6Z0-l52u}q ^:e)_-^wN?]t$yar6r>^eUe:w}@0@Qގ~E+@ѮrF ۱+I4aLH+#8Lfi\]p m"jh<@y[IyԬwbh qk 1Sw F8mhC!1k$<aOOT4|x v=tJ; d|t ߫"0'RtQj=us)bRтTdRbM(#D,dԂStozgSo q9qy>4xXJ>!0ša.{|۠I6~Jcav͵2ŒQK;)sD.el 8ze̪"l#JэI\)sO!9^1X*:8ݑ7iI5B>OIjx'c`iI4s k"]i5E/#sotIM@ I%~"j*M]Oz0( Cdz<{1*{B ,Q7V&!J3LFPu5pW :Т z6/R"HJKEѽwMw3GD~r-I޼p oD5ݨ$T@RALgOlu 8GsdM :v5DxZ='v܏ 29Sć{[7 )ʡS/gGv+V:H/-n~cq [%F]IU/,4(ş^:+'&g@%q;|sc;-U8||ieHqSU[fg?qsCտbi5>YwU)̘ */SlW6pBqfJF<+Oe G?0 >Ų(Vkb@?R};9]6@^X;1݋{N*a|v%$ӒF'rHnf;4LT&E$# n:I梊2 q= IǟugX2 9 o`WؠxtrQuH@O fRn:)dMTxD Z=7msl񼥶X +/m #T 7M 5z*S/o^Bh'ݏgrg{/kvaFM:GUgC"T)XVeUg4~E,ފh i ` ;T C5"\OLMK`Gf PW[)vT;-T"D@˜Xt/#x2LF#~7#*"LʋSShkmBq);10T%*m8W*p|٠7ISZ824a1\ͦњ~&q -SSI|k$J嵥ۗHkW^{&Pm%FҪt{&(#LKNb|'{:Z@ <$^!AqS[twJJ5 5YS=q$P¹cFqd uk)XRO#X{cNQx4>C%m\UW)7D-ε`$x?h0T) bFM hZDģ%h/l?g \E״,hy[m\^] ?E+׷<]OgcP -X2@AsJY^5E44$顆MwH)RAWkIz슮[@fq}#1@>xmE7L}i'h.~2Jbb`,wJq<쥄vf@&#iIC?^r˴za >\|&<mɭ֪SΐXy +@89z &^2iM<`jCR<)J|s897c띊[Hf(˰d= `?:Řj6I xeTȎ,J%r>cvJY(pj/o 0bZlPРчYYeѭFcƲpf=Nak1pS+0_Uͫ['4CJW];ӽlWA`Y}10nl(~<GߞyU` 'ﵣU-Lv@E~bcTFDXO$xftY ;8CE{bfϫD1%IVt1>Ñ x3\tפi=.]dYS/ó!,'؛5?֍8- (~:d%jcC΋0u8c4p&dV㫎Օ(ehla7Ķ;}\Pƥ-T%P{ fbNǀ:'NA80LBW zB3 %ߴI9 Aqa2K'v# أy*?5~:2t@A?Q#D#H9uY;:HR /k~hg̎G ]w s/\Ti R\pZLBÆ x?$C4ʑe|,L?5r~ag4B1K ¼' q,͒I^^Tȸ5A$2X9Șu(;Ėfv@# rGxM0$ qh6״. ѵhChWmԛp4rbSV ^ԔeFcÉ}뇤1KfC:ss'm.iXEXEmʗÉ|HS" 0~j?p\LRvnFG3g [fÃ$1G&?q{ M:mX>wu4yQzU{g$֟]6e$;o* ?@]*~vIs2a;zƷC3 e[RO~XX~-( յ W}ʙ!}/B Jh_^-mO0±^e{e5^y5=s`{֚zTxvew{ 5y+3"EJJWJPpwc v3fŹ 3I tzd>Gx:ThNzOrUe''%- NF}@ Ԋvq6ljtUAu՚U8<ru=vh#jV2Kf %( @PHdTKO{yGuF{w@2Ѡ e? a0cg6qXך&c>"(ȗjC Ru2\3buN#?6Xߺ{L[ܣGW;z͚(j{{~Y/Hinw Gz @ur*\e5u}\5j˧;voFKx;K%s^zK /"jHL&U̅ۛ׋mXF`#hᤘPe %#@A|g$쇃 HaC幁[az2C%O"Vd/ E^mWx h'dͶ-͚Y٩$  WKC۫0f1nQ$=cxY2Ww bؿ ,ԥʽV`#0i^l< A@ªmTuzݝ'3ªL< ac+?~}o w|槼-O&F7VGhZtRFs;"iF[~lxbqGM,le;A&и@ {8hOx"q|b Miq<-(鵗U4ΠSSZ4DǏ&PWF/,JҘܼcBwHҊAHG?ϨUhDR  w?Uj7A}Jԭ~mmK'suhP6QS8y9dbJYTm}';7VQY!)z9 H@6Y UNzs%ꩯYべӯ6Wg @֡ppxwAVxkdMi+uTf*qě>Rxk_͡2D*AH pqy$ágG9HE\{z:'|G/rHRDŽ!  mKj$lղL C{x+j;I@Agڳj^^jPqF:@\ 䝃1~+$Ls[z>a5TS /o_w_NNC ƓY do@WyR*}87U`>H׹_XkyQ//?H|?Y?dM#b^C_(SSVJ&gkvJ\=ǒݣb{;N'vi V|#9:6eeb ށH\tz{fU,?A&tJpdk+hz(ž9=M#RRVBv #}]w"Ae]748MtUa}tw5xZHo&c"Z8ŗj AbWn|h (gݎ4mό/A*Wk_RQX&K6Up*A%Y{qX|. ,7v2c;f k~'DPJ]ǐ^T~:o(XEL,b[мSu Foa zMX 65}z9H/;l?CIBH=XHU(YR]cT[ ў7~OEWoH(4I EY91Cّ)O ,{>s|6=!Y.>Y&71fB/{jޜqD0 "rms[< FlDo:E#60E' :&{Eo”. y.MO'-ܿ(+Qlgvx7߶c&B \vģLn( pd Bt3b/,U~'^0x,޸M fYBɝyU~GgP$H-ԑGG(@-8+P_C82Lכ.HXTGDwz^yJn MߝU71R.ٔkKj*:.'l'9|v85vsV&| $iQ9,~P8o![q"n3 dp=ߦ&v ZeHteK0/șax ,]e#N5 Ζi319unPE|=7`=onFC]Jk*Xe|%|AHgx TnrIq<([򪅰" lb]  ]DpqQ(. gѰ5]ᙨ~gX #KcP#5B@_FOvNǜl5 CK؜̈́ǧ$2@f1tp 'l6HUAIf(;WƤ=Vv&j̸^}e.[T[aK `:2肮dP 3`SNn^0"MDm} m-MρMN,`O ;,OfInzQ_PBV0D+mt?V A`cl} 㨙"< { w2 'HrÔ'Y!)kp:C fH,9`2̳ɺ5Qd ^ 6 RMnP¾YEPBwl1,%@wJ&Sӏʊ :)DLQihZBw3U>Xij,*BVL}QAiLJN9"%aY(Cώ9fr%:8j2 ࡖ:5nmT,-6֐G7ޤ%s]Uh4DR %6eO;\W岼h"-*&aqγң "4J,u! G,*[9!p>m\\s0)l xCsd{9C"exp;u): sT7W~CɫR , k.x# te۵7{\VC UewK{d\{>3rZ[emW ?77Vn-1LPT(/KimwdH; U*rQEr_߸ə)FEQ^I>^U{Ҽ+`9T?rٵ崼iz V8|ৰX}(AM/9B]%ް?51#2HTW,eE0%f`,+بv2%IUDgDkq j&h{ vP{eZr-itX̛ɋIB4r 7\FOkRv* QzOIߚЌZ]2iltކ+M-i4S?)K ^dÝ@^"Qj,SsZg;#&sP$M4EtIoqW[@SHڦHJV!YP [:(W@dx\D"߮c/q\)tK2bvp>&fpԭw)L|2; e|nxQ8&Y3lfӲs`^Ls(U n2aFRݻ$p >Td52a=fLPU&% O1̓[P<7cg0ޥ]|D_I3ފvElVE 4囹c}hHva)F֫8Os6 Y IPS=  #2 h3䃠>F73۸ݮY=ˏ_)};p`mgWl %pg\";_O%0l-Ʌ "2xqkyذ QϰYL6C`$ذa- Iz 5>L2ǪCn8^χԯXL0]" JgA} QfR5, {)꘻DK hVh% 8+5!W-|B_OӻJH S-K# FOfs5v;l!ִY:#"Fm_A_[:\x*pJ8Զ/lgBp[(\[fZSIe>;xs:}ET S.T*;v@eQ~ySU4f~;g@*ׇp팉I*FH)p(e ުp~Bc21N1IJjD,76XՐI^Roϋ+p 5W?KB bD8'cJX}| ;\k]#azI3Rzc蟃xY쵉.@-JV-Or21ik+zS2}'J8*i<- ނb3St\Ueva,ߘ[ |kn\ŘuP "AMR?H!W‘4lVQ3be@$)jqӌJ CIFZb5Kl3X,MHJȰx!M͵@x:9*Vt,I7\]eO&FA xcS%F0QJ&dkkKkP'nʒliuiw sDY{r'YɪDиcQK6FP)uW-|e/s~srmYu+ӝ溎-Q$m<k4229K 7spޝٳ`]di%*|6M){. y9k$`h-K pΘu;lB\>}GP+'c`ܼãbpׅou-eut#Kƍ  F5FF6XN=/1z,|lp\wN&>b 湝oQB"߂3RDEg%-qgkN~G=Fڴ0]He3{Z&S2lJ,'I^SkXNTh4:f3p?nƿ4賢|b>`q{V|y$^'%R9<\J!+UV>O~~ 7:q 6+@8Ҙ%Wg|rIof"VDIz@E#Sx0[QjG" F:ӫ1+"$\X:1_G_rD =$\C1<;~Z⪙3N)Y2׀jxs+y,Ճw? qXۼ}CXߵȞ7ky? 2C4.!qԅcJ((*r~OVY;tߧlGQc#];p丹P*hwTgJktЭJRV5E3>l\sD(5=8>~ͻn7Àa=`f 8*k$#hgw^ud-2'zD]p_Gޅ1acwc=ܖr"`X!yH*;t4Hyf0&@R(>n6kP>Qo@3X.;\Z>2}[r|qdalј j*WPΤvo? (.2i'>C+%q=]VjT@:Hj!vpv_xP6")A畈KϕYKy@ GK,)/*)fX㑻!>G`'Pl6=uiEWy-L||6<+{x[pnF\(3),῝bl ɦm\:f9ẍ́AjGhgt\Gt#w߯KϔNzXVٝjk"gy-!: Ek <wM;}ڴzC{P`DƜR8RЏX 3ٓ\} ("cKEQQlk#vʧK &a|KefqhHԓ^\e jM;)a}ĪT 0j!TBmPb9 ڊBbzF j!#SEs : ojIv}K QIߠ׷r{%>Ɇ($_@k_5S~fב-@n&:Pg'A!<*[+0'd&a Wm}bN"p}X\;m55,r3qmhRG PxSؽ9gҿIk$\3%h&MwH P,$.ȥcH1lPĴ`I4:S`cYMR^R bȸS#Zݕx: q{w.e 3 Ae5(٘ ߟ [:S^}9&EJN Ȅ*IVYw8LpͺQ,l"~t(5T ]Z2<([߄0ܹR\" $4&z}P?E)+k^؄)l>VDžz7~5AF[I {"fƭDvnpZ LsߑoJ#"Λޤ$)3,j޷2qIot~[T*\aEX4 ꗚ`RESt| Ar=զh.udVt"~in؝ M>Q (;{TK"j?}18Yrb~ / D7S0PܣȖ{$7WUxi{ww ~ !VA& lδ@Jqo6T=ݧ$gmh@hh sh28EӬ 2}PvU&IǼ~A^. O`~uGqly21euW &ˏ=8Rfez&g1 ߒ$˲3g̯AN h JU Hhw}=CD0:\2 zM8^|"m*9j7 1R} Okn/Q^ND\Jl‰b#z!D}o2K92.̹=6 X UP%mT~Gm yCp*q'T#=\_? leϊ%_k ru:ve8 t _EdvEudNV4[ |^e)i ] ~nl?b7~3D ^]|bAS4ҴsM'c(emX{l1H .QXiYg43Yc*fqj 9t֞z]C^va3ݕI{ OIh ڒE|k"e̘I3sBhr=d: 0?kLlavs/cጩ)-S6JPDeYy> 'hdqQ Ҭl'n`v#(ej9s ]r3232fzD~KaheBR݀7]bN 12'ͣv#cXdPc Vz}Yʦৣf<ސ(3qT:Xۿ:sQ)jJr \oR\3خ 30f}8$GTY +=Î"aK0N;[R0ט+s؎)J~u'-;*,.QO8'7?Wq׎S;aư o-w^-CapYUI]W[g^zT=h`EXF~wDSf'vu[޶+VεqK򯒆 㵱>Mrݤh\ 3ո `QƲAfGu½(.'>owލ!Ƙ!ď!یrӰýu)SyЭ),?Qes- #fҫw切bxxJiFLaǶ^P;-%t0ljѓ9%JhIutN7sй*qa^Md xz㨰XN1:v@}bU|TX\T5*Ԃ q8sAѠ{Ab.^H<~骃݆jFׁU8<=1|)ssVZ:N嗥ܳDq丸VRom%o,D*Z׳,w)Zֹ^jQ({n!WK ]u(^T1Ue |aa,v~ҩE>.:$,C9%yc'q83'j?tLZJ3>?htp{~gPoH{>HIoK-WRh?&3;B*&Ah7'K DB+!j)XC8U|lW z0z>U( nB2%{EyOv~QhS2U*FHf1th4VRl?xo9`hNlۨuȌLH~=.<7u)#f9'ueZ~n̋5zH5%҃*8ͭRx26:K!r?nj3v-+KUpAy:Ձ$#i咥 44ό+?ݬ0A3gۜM\7{SbPGGzyPR5Sx!gP(|:$m( {AOp~@t(h}iDt0$Ykru ߂WJdv OC̿ZLg:yBUqu)udc:\\fL|j9|5q]@ J5C7L_SMج>`sz=IV=-XIX(6:HVz^٬jPY[G*A>ʑ6|PIN1Sշʀ*EƢ\1"'^ʲ仼AWXvV;8smUEQS~#iٞaکaHkU%^ ߸0hrA ITOʞ.QuOa,엄Z뵣"x$$w\ףW7?ƿ3vo7i2\uv_sHM'҅8ISpÅ5`GA%%U@{+#C/$U/EƟ"~ C1d"ުX?ESA3i|YG 5'8aSzf|^etI༨FBX1 εY( kGllU5lfNOg>}4¾+)J4(>z]@d$N*`*!ŽT ~&J_Ӗޥ`̈́K($qJ{ dQ3^V[U ?gcճ!Uս5wb\K*o_*L~V}tkqnqxOdі- k~XB1ZӤk ̞z,|1r-9C#ݐSj$>;ƛ4^0aF>R|]'Dz5`ꬃ6#ޗAF|uZZq+p8gzk:XFDŽQ)dEL!2SAzjAle3&q`Ė1QՕM3 q-`Vǐk8)]<K% $CNxϏu?{>v9hĩkfEQeDD?)Cޏl".H)cf~~z_c2~15;rP檘Fqtඈ~p&74w fM ̀pڏTV k8ioFjkڗsgV/˔6I"#<]*BAj7*cZ$Z-w=T!H60rU9W *, MO,7FjS[Km:T.|YiiD~Pap=Sd?޽@rH4?l ,:>LTlM/_&Gz:d=o ӓcɩM^WH7lxfC@rpJC?^vdzAޔl7Ez 8N7{uxUY;zْ:ͱ9=N*t|J3Uҵ'G!Mԫ,%0$ c!P5FOyL zsg.Y^+@\\ٕe=g5}{4%RvWR}U-J$?ݠy)$K{!z "tP! 39UjB ѢF%|UR(=%L@lo [yѹ3>ЂuMCŲ8͊&"2"?!K2HJ(5>D2Z<8 ̬35thL>X$lX]OI.D0ZeuE+Dߴhl*l'݅ i i g&11?9ޯə!Ƥ'p 88T?1[T :jFo3Џ< 3Ar Z7[GG0e&- (ـDjDpgjw#b,ʵqjLJCeMSϝ} C=KYDIkTC_Ŏi\!\ޘV0.OaVO*9uTU\?vVzSm1to@@>lJLTӇEQXҍy2[)h)$AZDYJb.~Zb,S{:FL2඗9 7pAutx(' %ۑ`B(_5JHX2w :fI_*6=60V;5  *ԓANxVݱf޹3q] RM{MA$Bߜ>'wٻu^j؆+ٛƺVCHќCթW\ `PUdZҲ֛5[15*ub[ +#(?pZY!50>\HYg_FS.`m)l#vʑhoۆL$Mډt)T`|k7T&=*^M]Hƌbl7vC ӌW} O*"tA.M qAY}7F !xTʏR`*X$-9\"qTK֞`0*gP`p˄[3'1k}䯃V*WhYT7dav"i/GcئGTl(}$o_agg&Z 1Gןڢ_&_i\Z; XZ{ağYeÕȡv4(tl0X&"ы1"[ @P ]OЍZiʩ\A2v ؐGT^5:>Ѧ%}L RBQ O7C<ѥlFo6㒓01BGEGe2TG&S=ˆd7[X!\lGڋB0CNxBXi։5X=Lv>{I3AT?Qb Zf Njq|$:yM2(eCUFpU_1e3k!UV$1޵;U yo8OFah5RDPå,V_sPFZz[aSsmӸjShβ:aqnܻSm +t-N j'pθ%O k[BքQ#jCI/=S /M U6|zFM]M'eӋF4rfU!RC. 9x:.zt雯l$(ƂmbOϙk!NF2>W%WYѧQ 60q>uؗڏ eqOAhYNc|A5ܖmO<,>S.퍂[]>=".ق]4k$3*),7tT9q"S{}\BJؤ0Ĕ_RP%b ֤>hFE[D+X__Y7>P_ńU1&2>ץ q_#apϒzq^ ȳLFY v: ԣ$Rfp楎^<ϧm vbYUz CKۚ>XL *hq!:lE|btisLg 3ČMB z! :~֐KP;y<.Jd0yE<W`WhԹlkC+#ㅃNf1otqG{#%ٔ ;>+C6=OE)ݓݎM}Rb>aI?~ItRo^&#/eW {D'`>u6o Uvл anDʱ( S"jc㝷/pfR"d-X sQ@73*1~.GII}Ǐ_0U'bkӺXQ]DGQD$ZGو;<)8") t3<}ː̸2Dˋ^_hYyO҃g_;FNA`W#}ӎq+D-bwh³;d*Slt!,_8#:\~;^2hHTX"C|u+m(mpfOїs0Cib SxF|Y|3j?W4fP{"-? p(O(ز=3?DxZaT$w~ (eLf͢-:Xvv|ʽn47bk82ֵIf:g]ءɐ%2(KYH(2tT) 1\Őݱ&}IC `oNm#)F!imNPFCM pc%>ȀZ.F_xw1Sc<+C_=d >%;eWGGtz!NimҌ >8;\zF&=|N1<(){ qW.zfMH֕6.vv^%dQr׀ H}!η_r.ge<_0\;Tw?2ISFv1  ^!S0/ ; 덜AԊj q9]ɥ!-\YcǽTg|Ok9N>@υSH_jpmV2oO4 3_մNz'X6AUc&J5!"?<9AW> uo捉)掶)Sw6ߟcAj'%jM<, n"b"cx$\oxHMHO+Q|ÐUxTY}OSKv&N/ 9Kuf8Cv3=B3N+dt1[uw3J χ*j3Md4OĆIN>dok!)I5NN6nޱsH)B3=z[CjYԓ@؅~$_ S!6ȥ*< YqnGc4d uy CE/$dW7<9se]ܠH, p '3$T/S:GDo3V7A/ETue◈sx=„b"0Ā)A)7Xi?: 0X$%J,'[\_fwB"Qڏəˤ%yX`G=57CWaue էg8,|I/D@3<~ѡ)+$FDGtj3>'Y!^Tn"HnظRA$J Q.{IizDсIMשR(E}jf+[7<29!`naFױl߶~\FuF T`*_va4 9H 7 º}B53z{91nO̔qMZDI$Fh5U')9]EX.4'8}a{ ϡf^O}$ǛYj7 v&dY;#M*,~o 帾wrkٹǥ]z՜.(!c&oN"H72lendr'sXKc M&Ow#1vKëN EqRzU-u[>~֘ӏu2 j~jM9e1-?ĄnBaBi+_CO|vXPY(i+/J]ك=tB-A^~b0T$c|Ak.1X ݕOb.F85@F i.5A;< F[6;|F\>tfD^tҼ!l^V'͠fzR@w*RTAAF+|ʊڲl% )dS i. DnKNڼ#Lw)ē.?D6fK=Jף#Rՙߏ"Xɣh2 L0TmW(iU^6Dv2E-~#uzjf`}ǹx,]kܜYpi[4_MJsͷUr{+5jN5ޮSj`PWH1 D9~NJj[ ֣υ0%IƥkܖmP.C<ɓ=#,/rF+,sDb[?)! Z|F1L>X%s%\t&ROvKǞ*ԇQ ]3c*) fo0ص~7sϷR%,Ƃ36Sw8Q'xЄrㇰ"=ag2kL_dH̀f =|+ /L:+? GCat "fU-l=zvS"4Bmd`_:RI:n\NF:߂pjPѯߕc-:' Tqx$Eu|I'{b6%|.PZC+=m?,^f8ښ#1 nx]YטAtaPSg$1O`*[}*NҰ*ζc0y6B$USR4aqS.ykn G`V6@d OϷh73w=5ك)n[5)*|TX؅ƘtZP[HjOY;dV,1Tp**O)St:ÌqwS\۸yڤ`zWQ$Sj%.+fv-3aaiDӦ[;$FúZL'_mVsk0i»{D7CpZ!B6|W&:gD3"ʍt{;UE*X0@ 錓8}yԕgOcǬGn!| ::ֳ 'F:ewYHg֛d1Y[rO,3z]>-KFV#Y\= J AgߞP߳u>71\k'x[I,j{;)',N&MX]Z_2Z03)c:3FxLKbqq3S_ueWt@JT2)Wޖ:v(I,5R, :GMhaYvx)# Ej;`ҡڀ6<~P1t!7_.#$7}KDe/YrV:<LއJ-ObϤ`9 1G%^؄Ķn^<ZnnPj0\#j\95#0{Ҏq7đ6GY .O ĭq՝hkkL;vbɥ/N:lZOgj|{@~[&jvX8GBi:#HbwSy"pN@&13)e_G\0#+`Rgڷw<Aw.{Ȁ}"?mFs5cH-T\+KVLSYN#!q*Xyǃ~6,և"t QGHy=_4oo&lzڈ`-fwRfiwd.9,ovr0r>yx@+=%Buj`逸ZJ)wKfɽWU <7趼v<KkeT7j|clr1hf3mw)K\,x[;ĞpN/z4lTy TWlX*o40tPsF hW^n+`}G`Kn4bRނ|6^؋R9U+ ņEζ4yRF CD^(WJCU9E)N%"{2m(T s>;Ne৒2ǜ'G_50ί!Ɵ35Y6!Giݔx.(!z6Fc.| *|ݯ's/I4Y 644hڈa8 .uЫ3Å L5ma=&nT>.c E!GzsUPopӑ%6ǂ3>֩|?)_?ET'+OX lAL`zU4-lP^ڳpX%/&AgUqC.$4P{}]_ L E"ցh|NZ^!u6ANWt\j$RLv1U*be-ߛc G@g2SI'Ilj7b4x*,0DTѷtE,DR\-dJSO ,x/0|W0Ѡ@ h5DT]`^'~߁-l~X &I3v#MOu}(cmT7u],@tYigP\2IuHhx 4suӁq;D,3vkyTFDXv's%rl1 \EEįpg8 O'Txp-Z (Y胞twLڛxkwө[I7/\2>@e lN)^O%Q2X'[h̅\'S "Km0 A/& "iyS4j¨-Ѧ& c|Đ(W 50 GsEfY,?X BҔ_t#im]#}U(78 gښ7׺v]*!祱ᔿtx$mGY:zx.'G¦x#uo TaU`}YTvP6v|̍ )xO zjw(H)ErwH-BCB;3{;#,6S|4g%*TWAmu{W7RI$U>9j][p1}"?77?,>Fi,^ l'_eh4[rb|:_:} m8X%B#4,9+ta>ޯm<1Wioikjw4x E#qH zU.`/b*2/1t\S&_]_*3nIFZrp6<$g~sV*?7\Ai,mγ[jEylV(DU!K6D)j淣-`k^Ȩ"@uݫ3/ڮ <`}^+k1  }8}CpKG>eBc I4l_G霻6~r?TƝO`kRtq]@&X$B^mΙY?!ab"#`qRDTt) y<xm3|WpIWњ`d'tq<z͊ywCDBE˴e\K4z猐f^ N1on%61hQy(Mx΂Z/߇@oP NŋVN/9wP]V)-$j),Eu=,Lv#l/fnl=_'11juB¢ mi 7wN54G})WLLwǿT\ڭo[h@#61G}N)>̝ |r1=B.PYXeϔgk1՛KauQb4>m48Z\]8Qk?G2Et?a)nnLyobrdNiJ~q=wU*' 6-;:L'grD,p9̅" k8g\;3}Ucz"knI醜UFᴑOADū~A|VvTq4>xG(_ Oݨ1EM7%Kk)_5 CwYrVHO qd|nBH [,܁ Tѝ1CLU29 _$$WshmѼNgK\{I~Bb=7XFu<"09 mߊ6,rX#~ʲ~X# .l V#=l(Nvq[t5o)uj7{>}j25;\7(WpoP6ӧcE/Ɇ 7C]G+b&W2ß"PIewh.U98XW'KG r)kt#}oRmk%KڙCkNݎ?o0ێǨrx_L5{698 8*6!C6E7loZf( Ժ7krt7i vP ŤQpaG!J5& /[HHpe[gn(idG|#w.;%>C -ΐ~>ΘFz L5?7\ѾSe>WpB(&2sX=wj0c4zӹz{s5arl抢͓`5ȅIpy>dwS*S4.帧[3Tt9+y>&Ʌ dl `X\-%] SڜW*((PGaWU9퇇ojfZзSO ݟX ^ *)K= 4N,p`jSs4z5(+gMn^-4Xb9M%ǤMM_1NJV]U9%sPo5RxScvQ¹b+(MھN~O+zhR3q5AP@wITt;NoByJUgYjY_847*Xs4:|t^2]r$t=Y$'8oꕥ[W>tk:[ X9vJ1zrcԹ? tSލ1pcЧyױO8@ic87q08Cmb.2'coo4SKe:ڶX(1'|}pJii@X't֖Zw^_Ʋzm9ziNPJhEr@\$n9ߥvqiK{0=`bS܇~4Zͬsr78FA",?@G8 DL1nڪqgpu!z˅sLwpa'(@X(!r$1 zQWN9qynΉJiW$۔Cl` %u{$r212p|C $83 wOwe,/Jiq-v֖][f^H% /[.3Ϻ@$j{1O&?Mƹ ,BLL"P4SB;X%`?hh$LfqnepMR`*:-Ϲ4u‚e _XgDjfM ^Ck:W…Q25\Y~ؿ;\g۬T8xL]AbTAݰѲަa764i Cf 0p3FV^Tʄ䏨BnJP od{-f}p%@^V\Thm.@s@q%KqA{2--pͿ؆6vhkmg6,)A8 cq iJ##}ܥPF=3F4RHsݙ;|/DHSYV(c(A `J&8?co@Zrߟ*uq"4A)?7KPPL*yG6]Etj垥 ?qyѰA۲e^bOP0j4188״ Tv$XޠwVYI)X'wlkdj g/ ҙ͹{.2{GznA1^I"]W˺"sh3WlnW% AT  M·߲zv5rTq/}yQq#]eBDT$=iWѱ<_יn;cTvDEq*R7@ܩpՅ%VFl{{+j3B.8 JI O   -H\P\˔[?E[zEu9pB1>ؿt!âgP82K\aJj|Cw^5<'b+/dH+7m%̧£֣?ݍ8mEEֲ)L4M/F…_z(T:Qra̩*|G?s`r!Sq, gA%sU)P{ZF2 IN6W)[>X l4)8uw(ovgRydCEŔv8(¾Q`vUy.dOHS^(Qyֳ8w 4d˘ ŊAK h}y?}&W@+=(cVrڝrASځ{ 4&FJ?-%{f _QC8ʙ{[:@ R7GS J^unz?.ULe p qި໏=MjY XQPZ4Ef|hj{R2{kG P3v(zH(J3ȏtr]}kmMy}JI>op:(Bl2sDArD9ȼPؓ0մ!"){*׵/dP qY'׭; NbӺ)@79(h;K_,h?pUr2Ϗ8 ?S+uJE+tԏ:opJ>㚚u>>$-i}.ۨhlY% Iwd1 k8LUޮf1(/)vԌ: A#Ea(p>Sw$֟(?,[ZTJ' I_r ϙE*-Qag3Ѹly\u\,)#&z-44GB(cWE(w "&w>@Y jjkp6m!开.Zzghݳmw} l0E(8{J!D/`,N`m)QB#wߍ#Y`ɺHR*%P dBloa@hkza1g;2g|edmݒ!PȓFҕCtBUD|5NCc)v} Uto7̏VJ+ޟ}wqɍp*tVxaF_Zu)Lɾx/+ABT~ܗY[ >4Xb Fg{t)PٱNl+~%Rd~NR\2p6+jxC]I/'T>Ú@K%5F;5r1нޟC엩8|Vݥ ɧP߭'"5X"M5w\\dȟc7ױ5Xe'}Ufyzq`G7k)!׸Rgo""%`Ͱo42n^8VΞ*'~"wB{.'ĉ?lEY%ݙx oBW,R#T 3v߈Q>)Q-BcC^z<-`_X%U:o羹aOvHsşb-|9PV5_IKD湱BIm9lFAŔ&[hYL399̓dˊG^h8N͖V.dUD+Kp@olƟկ\XY6qUGW`6IZ6c/ rX0Uom7Jgָ_&0I#2tJ6zm 1c1 tp(9 i%25@;!j@Rmv ;ރ⩋rh0ҥol&LaQewL`VVeN`<SU 9G镪AգvW?NPc52GrԳn%%8nc%0mrw㦅zu[H[+9h)2_Nk: Œ)зbBupBڹ0EpćKARCOEF-gn3\{}4>eh9;Eep]OH׿sΧ5T.WUʗ2N RdXDJɌ92LqIKWɍۗ; 5uu7U  p9YSh`3 3eGB!4u{dI[i [Ő<`:XAg Ֆ߶^FfI/!ӎK řPVzk`m䪞 h=`i;1@T%/Ϻ[)$/QfztIcr/j ;dlzlD @n:5udeVwOw)mF u"*ɾA[52Q'ߌXS23}t-x~vIy\w;5X%Zy1%*WjIFk\8ױ trݑpI0g )|}pDUZ-yVlȣE}4t>e=`GQHg7fH!mO1׺0g4q+ZFC?!.9 ؛gڞNܗ &I$tR|LD*8FqpLp:4Kїet s7{r|npXԎtE]*+KdQfB448o)XT9on|;Ge !&UMemy*߹#fYO M 1 !/wɸ;d]9yOHKWX|F@^ /i8g*p-تTЅ&9Fm(rĈ8^[;ԛF'ջʱ'0H}!j!V\f} i.O}f^lސ,kyg<0˱?<)>}ת &@ikD:t$N2 ,u{``P1wYQm>Һ[Q& Ԡ G(^3)Ltu{@nD`Dp&?X ӆ9!qmPE" ~p?9i%y_/)VSwYLm5 }6L3 b .U8jp8|Rv?>C".2}L1Q7|*R}Ѽ3b#3ԙfUS1cnbnf& -⻂X_^ߔ{_b82<sIvhy:DG Ai3f2u<0~E%ɽLwG +~E7Fx*i Χp)њ80`{đ+:s*3NnCxͦiy*c8݀h%u_QKItk2ԍzTW4oT{1mviFL4 P* D_lJ"WYgK;%f^lwyvˮ~薤z]\_]%tWg<LDC*?[!1<;P-s{2n~&F$U(_ocvD[6DhIiHx 2\*'e<[ TJ? e / Xn%ʦZ,2?n?eWJWֵiS䤦1>.or+&@,x|3;*_#.ьEN5rC|2oy]̏".K<JCtŧYQ{X&a+|CKxz' U)|sƛJTjMN/P Psu|9&~4XwGH{:zq&KĒC# (QKC8|bNJq8~}TdB3im0E+v_븞=׎v6o_B6i{ͩP`HBJ+d?ԃ%c@k~j+i8ݰWZKS\y|iq3*??uPP +X,dO#JC)[H'#A`+!fS-vtՓMINXkR)ID4nz(1]F͐&#jb+kLAS -ܛUf? Aκ7Cn ώljN鵒'Rv@=F11)lGB+f>b^>ޕ/ lH7ZhSOH4;9ءnlUifP :1!. <<^j㡨@"G> Y,Jgg՚O0%lIMdE5& )N^ʣklMwrW)WnLF"L/K+luʽE &1񶟣2~XƤ]")S phWtkx{6뻉"72fp\+ У]y!VYoQ;4ZݖFxK,/RhgBӭ O egd_aD6?YlgOhLc(1~);G["P4|wH4utKQɔol-,V$xI |)ʺqkނmoSk yy US49VH/?FȓqFLT>CSѺ8')JA Ӆdi1I[z )Щ1isvNu=^B^4Χd$Oa6%CI*h*ͅ>j%Ⱦej ҍslFzQ[Tbؗ2HAb0RLwOPw_#rL<Bw6u*F?RV\9D|4!5XWb5La'&] Uֵ!, "d<X ^o4(}`:\.B,efqM0) =8n:0xO(^NIץTY;ALټpTG/Y~h+Y󚗡GD  t C)4$e@܋>Bp<'X%jEo#Ȁ3G$jqX 7GzEo鴄6U3biT4; ۦMx4 ^H~Ot[QXL{|x\5;NP7K퐉 DTVrJѐ۶~e8Tu?NI;))aG WthhYXCx\ץ< 3jj[M͗v#:3u*8_S:Զrib +}& 6b\]ZbΓ3㥎o W_7C&1z|3r[_%9i֌ Rٚa{G_ "$>![Nghd` G'AM䃍sy/ĺ˵ Strl^Q-A/CR==O~Ζp3]B2Il_b?!jGAۓT~8gUWO3xCZl|" y+Kd7lA[-d;^A"~FeY|wWƒ6?{bԻnB|&~B8gjvlU?yV:(VEXag!rܴϩ94 eTW 6[pPdR|sKXMe\Hudm*p{-s9Q]J'x(lᶞn"u{[e=qlWWeoI b%Aϛh 4F1#O`Z.b1n$h#-v>e$7"JH_ S%7-Q'sR162>0\GE|Qjfoh( &XVJ!l7s ;wdBq}c-cQ`|͏˲.^+NhƦHTP;,"ZzEխ-ÔxǴ[ ej"DȲ5qH_ o-C׈HbKLȿhOOkek@˒C>h!촎uBt%"dAHbvNL'e5O9]4(("ś%CNvv5jֻSCԝ8 2".^-};M3 ! =`ǛYФҕ';+noܷ38ͅYBZړ[Ⱥ^Īg1)?_XB$HI8" fӂ'Q T z :#F&D#Jȉh7Ir(P/\HQ+ZD_g!hd' 1܃\#"Ϋ4M]dt/"cdWG_:(XqTZ>CNJmJzJLƾ@cFg˶8z1>6fcYDVԛtbwF ϲZ\ \J13?( /Qq FX_oRO|Kb֨sOs`ZfKDz?.YS⎤1-!\'`+"F^ )Y zE? -, ֚2ꛣ6<5+#$ʠA,2ސ=W]$T &"WvJEcʊ ·DV`L_mU i ̿ƆhLͼyaX7"LǤX`Ւv|-@V\M 0|+$@{@b {X[c l -_.6^'-~6Gť4x3ۜpmk~T9畣qs1 tI̸I:{59*vQVr!|Wc_;$O18Я͇0fǼE:֢:na&3v gD@Oɜ$Խn?Ds*1nD0b@kԣD㉞\;n;(u`u|3TgL=DZ>YA:((Sa=$1\dh$WBK/ؑkQ6O!DmaDMͅ&#hc~´{h/jvC2`$a;]g"a6@~ !2-P%jJngA(B%^LF].MemC}F`W2\Y5HyS&k9JOi\@ȳ8c<"w\)1 Duz)i,\k"_x`(҄MQjន*5+:HGՆPWa(#uVaRlwd16'}dmM8PZ_ͮJb0%7rB ]9&X<0R^iJįt1 m>`a@4>j yĄV 8~'#OiI&]ĄbMH J\h6I;ywݺFvxǴ[+/Cxk~UMc֟IKLvg';y rMwP7VrqoZTGl;~dlfnTA&cdy:U`C@)\@S_N}K/O61Q[h=tN!^l|*v>]b[kP βFnZVIXίs^t_W)һ?{(lPleFftWx- ٲC^&1=Џ_ɬgIlB{(1p]pn>w]kJ~|׹+-64Ña{K`™@lfRwӘGO{g%OfފhK "R*3 i2)ry=P%s/#m.$E:#qF$On-i5lVzeE$_cV%i-&n*-Ȼ_A:<àJ R1Idگ=5jNes'C ͵12L Njxf U1e@)0PMERlzg9FI쭠v%$9 w$5~nO50|${۸SQ$>UoK4?JNk:|YSJOY6;Sȏ5晎נǴx A8 -,YY&"ךb+tvt# \7R[h}2&;PtPw|E1% EZϫu 4lRㅨU=c)Xf"B.Nݧ wB /#Çf""ɪrAxdosn^;7A'@ȍ\ z hDTIxIA_ci -MȖLR t?sJ icI ʍ{fU'|-ΪO 0E'2E2 K՛m[+b"*)9YLT>o`9$@3  N*UD$`QzQ҈po͈e)uC5h=:{7a"5h8݉n"#צrkRh ~s`(h'GfgEfCFrx#dV/#qLᢲxf8"oATä2J;AX>tWq:VgE HBn%T9c(שTp.Fvj':_76-:V#^;>OKR{( тo+Kx?"?Tv ̱qS K H d(7V; t0 )Vl/HPpML8hrʄY0*%FJcU656Y͂ٶ_I̳Y!/ntOW=̿~cV FNv r(ɖApZ#M!¤g t "Br'嬓K+H*Mp!ѹp,[HOtmΑ#tQ}XFl%5 g̙]Erь()eF QA?UOUU6}í|h rZAj8O'3S:Z|7uTx4n^Y6VN[F-C$=_<9W܏rQ`% =.P ApD0G!1]?]cxRŹ=6ó{!T ±51CgWDr#l3?[I<]RTF%srn[ŖBؙ`=}]vK6R^udw%Y=w.=m3ebm1z /:uժBj^Pǜyt r |p0[<;>L!;bſNhfOWJZ9pф]a2tS;Kh)?M:ZCm˵mg !)K -ʍeG3?L| ޺bp"2VmwacCO)WhXQ)pυesrM-aO=  l Ms1 ;ky]HܟZT74$E=@b,w*Y!D]kЅ{>~1OZ7^ycD…48Ct̔=eFXf,Oy[m^oŏU ,9~N&0kg+e%"Iy1i{ jlUR) ]4pUODu}*i HuE/F)#\ɣX*ncc\]t4|brK̳{];4bx А !jW% p"t}Q[Hۅ1[l$0NS#HhTaW6H-Q](٩=\/õ ҊH q#SXE *B1jF&ڍ~ttAnN3ޭX aТ )Z5pN6?Q SݚsTxƻz#U3Y^MCGz!XnM X;D4r3ݝabӻV# EH7>ݖ:y u:N>=X=\ gNn_DLVJb&9_yCÖak@ld.My%VwpbSEd i/2e.gYkk|̏1}ehsyOf  @*s$V2*%{~V>'Г ܻZDOxGU |%m.4؋R Y ee E>N1~3jh]Ϟߠ*ٞ9ŷݫ/̐@dw#Za#ÍM2jY!;rֹ"T$˙\&q,+[2$!ј ek.ט)jmkN/omkQB@=0=GUlAd8z%Sn8u#\Dc7[<3RH,?/œ*ʮEry@k˫[5+o<,ƅ K|z4U<xl 8{uG_P><J\=F+2$38.;?xNR١ Z̡3,Ry)4C+c~C~ufcdvǯg+k4TX ~F*;@]#9(K XDn_@#\$]jZ2`͂ ڨT;3BZVO#K٣8)9*L/2/ \{G+=>Mpd\-{0}uG64iUxm]аp\@'e̖֘C`3xk~AuHyj0\Lԃp.}]v^s^>g{7gޞyhL0r1՚V2n)9Hn)lC>jTm\tD:s;,#19}O #1-yv;c[&ڝ=QX(D(xo^t.Ub4|us#9K"00JYEyzԘ">,T.|a?oC<'mk35~-M%eN4 ˀHY.+k)tCYg%[l\WA 2#-Xpnwɑ^_bt#3Dz}P p~ŸA ώ@j_iґ=pL;Cpm)rͼU*X0>:`<q˺l5Ѷ^)tuAȎ\PxX5Ay㇛^pa%9B8NSA/ѻkNLl]|9уYm1#lP3& k @CֲoEMɣGpP?; {Qi ÈKbmE?YkgELUAJ M"uqÃg nmݳG', (il(e|A\B\4p$2au Lymg;$Zoc8P}v7+>Ԟ_!`:%\Dfhdoqe WB"z`)^9WN9Ҩ<bjhѵํ5½5ln2BmrdH!~cύ@Ke=_L@0%%SN"*E(ׯxi"r1]5Ps4\c!]D.#BS&F,EOr}hL5:q}dD#y0$($Պ3kr0%],L6|ZC:G G'u ۳ g`});C˟Д|Rӄ)Co3WYr}Mj/"$! 5@*{;>zױb:y2 Z41pvЇIJqTpq!X-:cn\׵ jNЭ (NlqT") -MճmTT22zJ[` 5߀XՠӲ9',(Re /CJQ߇H e綺vJnkhn:h5Ƀ@9n,p+F.Qn+ϐ" )o͑cm{)l I'7.Z㈔f$|3 UG I%WT}E]Qb>Sjz+0!VJkO$pj/,.13! w~<7)}\O@ b)w>::>YWwʓ#[Bvmx;*Pq_))ifnA.sbOܻ >l#g"GnZ(.YZ/?瑠+=Ob'x?LSe*[+ ްY,I[ҵM@? `zn :VS ;MԼ $s^vם6}.'6?B ՅYl]nj_3uxk 5tRVDZ,1#lOύ@T`ڛA|6K]DpS3m׿_e]䊟*;NiجLf93ftk-^ F:p5ob͘jA&К=۟L E%۴ȼ7*uq6Su"w5,Lp 3yT9kwMzB4=!\@uGEɴMOoBV *p+oxͼܪ3$^o9(3|MXz2E+!IP3To>-eQz/zxq4_H Mp bh %<<5+H Kl"?գ͙ـK*D#$808Ӊ;ApVpnh] [C b'UW ~5HL^Ű_}ʱ4uyojg_/"0ZIxc"xf cхO"r#rULsp#W"\N΂By 1(Vt`W/h晧fSSf+$Lɉ$jYY>^UjkubNkz^ ۻT1M.6Ԝ#B&M K=әT`4Yzp܌#_޻U,p)QBK4y$kD5ަP0 ^'G q> w6M ^Fױ'=/7d8PvۭN\ f/ kPFјWm2i cҷH`39RT"x )A)}#ZRixxKi(}cUA ?_3G*5ҩJs>H{q\J6y TCIPґ4 x 6Y9p/)X%n j3tOTX"ȧRcĥ.XS1ޏT;ԕɱjk]dZl鎵k^fn:M< xQqU]94>R>}ΐ@ Q;K=T$q֔g;.3 nqBU&Z@>F qq9VC6nwY|v ]%ͻևp%@6~g rq=ZbUu+%!Zeν"!{=F_(KHIDnY>JvC} $k|Ƴ?OA4hy eO#Ob@d10^Ki1i+$EJobT3)ՕmRoԣ$Ӎl@[7Q\§ɒ 繹T+WVwR@aucˌͦ-H:ˮan?m)&7ciå ^IrcP>4T,̉WVg ;5jGu;b3M_ #&;׬C$ăꔈbBsא2G{zYێ'dyz2-Tr]ޯʕ'#eߪ r_dooϷ}&ax3%atȣn$?mYk)CgKRpUѭpt+[ {!l-qL&q3{3$de3,otg\P" t--@a`Oxw4: :Qi&m<;1Vi;jIZUײN*Jw~c;k3jp qlWO3k q)9ʮtƂA<+43V_B G/]_N.oj]NHs4 FS73yc9EvsQmʣUS_a-pַ{ vPRnRu:4pD31"DL fRZ3G$bHH%ffP1zΚ"yغ^jt*XK8+7#Ok9O6GԮHIh2W8vm( qGN@9:o's| jOG}1 3z"nr,>YN!^Yu+lЭ¢־g" `Er<& 4sYj cwkNDbC7*qor}H{q6ZNņzԁ:wW<0 @Y}ylY @/pckNv/q[Էg’S˥z#9m^0]4M+ݪmGOJі!\6DD : Sqꄑ-Up~uPԪ֑g, o[,cpB]l3Ncxłq~\i2_:U״ bJrc4w>mgY:ʬ/S5L [F~-l۟7Lʫ|:#{gAG AǞa |.Y!7,S(9f:@<1G}Ƞ 0=F+[QtKkp˾e-w -k'T_טگ=R4tE˨_k%J w@?2ΤCexP1{w%b/s\onS ì1.?A.|b9Tمje6b)G;Uy.X<qS>沝=C{Z҈0Jwo 4?na M<+_5%.NA L[pw ^䖁6}us|9 T?"]\VnOEk]sc܉028)cܴ;vny֦.8\t7+' '/ E0Q˅ C hۇ 4CKG>l{ x{ [~ֲۃIفE{ΘTX|EDc7yNCFYع*g5j2%p9R< \}R/.Pm;6řno:6YamuP/lẁW]G#|.n2ۤT@vOU,eZ ;J'+͌GA:xR"KػE> np򶬸(?-(hGobUNM䒰nH7Q: C]sL^F}2 :FZ)JM!c?LJm\X5"S5 ٺηZ;'JQ0^S􎝠F8A'0`qZq~r+]MKФ<15 3it:G'\G=C>^rC8%cظC=|5UY> 95P㪶2$?z4Y>U82(`ܩKkTAv֜jfћIӐbOj?ĨpGLےkPT?xuiqJGT(!ICq6CoA`'9`#;ScU[wThK*u!hF6*#oը;w'S8'B'63Oq5zr ˊL(2Z7RMZB1fPR)"cT<CQ V>x`!} q`yV (nxͺM>1~߲g% ?].(Mٛ tsTLNo .nLhE%FeDŦ2c)n};AV73(iichD'Xkh̟PM59bhJ,zwq 0FVTG~63::ҹO{*}Aʷ0^s]ܲ8{="b Bňҵ0!0&U.YwE~9,ӘؗHHwtf0'9iUi}o)z^1r?;~~K7]t^Vu$g: ?(m(=v4 R/*{Uc9օ BL6udas=q^_HSFVF~ADs@ڞ&KCc%L#sAvcs+7/V vT4FR Dtl^r,G*U'd/~EBƜIB,6NC"Q9˗(^x=_<ƶ6Es`d'mkfBiF"OOI5)[s;ZC1W_mV9\qDDž^yEP "k ЪHg"6Qxq%_C5_)R:ky6}B섯w]_IN8IJH4? Jw3ǔyA`NOrljOiO\X,> SܴL|n#VY`mn&8vѼ!W9W_I٨v =F\ݨﭷL;ε+D]AF6`P$`|oBv2jz‰G,pzED1)_`qԋ;ߔ~藅UoT|i%Wf@9.g#- E CZJSK1N3K]9+]o!dkIT/Ţh}W}6σ0$Y2dNK3!3vD!t#ԏeGaZ0dWQX[Xl!(I aQn֓7.~l( tR{av|N;uwO|8Q9LỬaW6#@WQkPnHE %پSKTACn3>,FgW_geaq Xma[oV(R"[Eb6uiCy`9Jt<%us$=1㎧[#Er4-kQ/VFH]5 ԞypLƣ@j( Il=0GdfUICicrm[:w TsYZGA"= ߏiXm6bdWrBqrԏrodorW`=n$ i#~|A"u\`JpA%eNGXfs];w#vZWVrkx˙o@3\lFPO%ar1Z 摉߆ zcD< ^QJO'D/0joJŞ2f»M?)u+@Aql⏙> 06{}tv ͌EBvΦǎo~Y+imu_ݰU;Ad aZ֤۳ g6wdž}1A@!UD(U&BfH#_LkڄYI}꾝^ݧ p'B4Y|(uih$vp笢Dc*J~:WoN]>6jߞsZ#UMg]ڌNx3@ΠE}L-jj2_@5CFp?am%6XteN¶}eίqIF^IShMV@Ef@n2хqvemfZ9 fKJ)d|3vX/?>Uo:-=5wrs7QmnmjUZG7R9Vߑh,"C)2{#@e*:S!qC\+!RO uΥH5ՅoTZ-Nmr$TjJdl*zM ջO?$'*7fȺfy|ߠ Gef;1)b :}L@muٴ'zyJf?'Rғs@ 6OZ㘄B Nrhvt'*ͽŠאѝےN6Ѷj#i9={HJcyp2ʷ.zZ3QVB$/q@_)v|2R\p,0hwh188ww`y d)ʯk:F9 镪]({%KNnX:Ipz[g~цZbЧ鉀2,; OoD xu#*&vS@,*q9`B(,wEB T"Ƨ> ֨u (JWPVm~|gecPh0=JD,ݝ.Iܵ1횙AR\]^|*{S/3Mj/EXe )lʊHp]33%>V.Zs=d X›t9[>߮YZG\$RC@/[*ޱCdQk3u8) Em8As3y7Xض&YY3\x痊C-+ &I*ۓL|jgťq֦0B7EWz+"P%Q1|]­8+]~U977Òz0!8= IɡQU|T,~ G:ZP; *wTnIZQXAsJvfMw;+1,_])hu3Qz~2kfո$3fR/ MB;b*#+|]yD pF;oAt`\kVsGȰeG%SybPZ׊MV(qǪ=Â:0"յe@tCCDkZS'tЕRj^4Tx%%c=.&1neM]r%rqP~5&߻8#8%|# <@q!8)sz·6F[7HW\ qq&TTbDMb"*ظ|ݗTlevo> |TzkJ"NuTKvN~7e1ôq?X~Gy<*QL_sFp\_dPUFL Ё&>냜?VTXe.%^}nLW¸,l}`KEL9KX؛̕a>p{E6V%,xř iWKlҥ"xeUcW%n۝E6?\lmZۥל2饴c믝Y<}P7 aUTƐ16xw* rIllUo)D5kdG{ ԧכIAvK]E>q NZ;N%ꖖ:"C~5RGEA5 w#f6Ύ^vGS 'a2XIneezW9IZg¸ i;yvIGobZn~H5#h?MOhOB-Jgrcqa [(:`PK\ y7G@5qMtk*"mD)tOƳEU3ΰKׯ,kr,h4rl`2z2F4$} ZjC߰v -RXi8qZphbbFZ ZZConLse z0Шe;pP\ʗ?nA|*^ Ll** Ihc3gHglsk#> Q5ACrɢ)H9"H]n&ChT<$ XaMȓX,dx](r]QrSIsĈ6:X_2@?ꏥQodb]TÉ_Hw~L8WI /:1hL]jf<,3 CYy[|&MhWC|{+tz3J \ZA{NP^O`uKFKv ͯSCAtyX)$R7p`?}{C|iLîg81p`:wI8YMP <Ţ[xgu)b XIjhV*o=w?QևQMt?,~[ q`c洙M٨#XWxC14U|hr22@M]|C4X>E5[Jkz9 uq^nJ#VA쮙^f^v82ηݳJR9B#5K 8qWjm{!#m D:TSbo]90ROnÿ{]HQBK)tf:ZX^Xm]4/f8O%6k%쯘h8X?&O p Ɛ!w]1r&-5.w?2q7 ]] dKURQ>6dAo*A[p%!m SRPESWSous`9VE^cS!=+eA#FcͯŅ{˵fgl L2CVHiJNf=Tvsch{bx)\0RVàz ܴ*x`F/6*|o`5iGQ%OFP- B0HnsFn{+w-aj/KWzDV2Y0VOAB/D+HϻgDrA<~o#40!ӭ7Ozs\jǗb n͵8nWcojee^ªHi] y2 z!YMqr *[bh9Tm"C]5͎C&Yq/&(r:E*QvEohCOuAi[iڛ,p"1+}~o!J A&eH7ӹ#>%~.{%$eo}1/Zz$O9S_/v盏.Xq˜4^4.z|i-5u4оk-;wqsq?oBhʙu:dR 6hcQN,\]^NJztw k|5zmE%Ϡ)Y+8|fRٱxTUgVxP8cHe toy Eag?ba,~1/fٖgވ!*N;1.@MIe1aSM}7jRx $ uHgi)hҔݢ*ߨU | L a42V6RZ=^}fk8XJe}{)2f y`~ S,&~Cmxng^k01G0gksuO[LF+͘j/KusȀ-Al٨f^a`7j"%K>N*!uZj*Q w4/ߚ"7Uw򒠚bF걦R!f}`wZrdz+PĜ؆N0kx޲B<qTR~!UUx^gvxi90g 9| 2mye\XE O1'_$6mcT3UXy2X ^-匝Z:j ~:op1X`+!P] Ӄ``^Uos& %=()[I1%;x͖ h%5& z0%}qjl7߻bްJ bJdeDWr_׊%YjRHg0 9˯I<< dڋJ;! c%oDŶ 6BLЋRV`ob@no65./i~B!pK7vZ  6kq<-[«a,[e/X8 fDmc.ZLՐc+#CUR}aO"P$r%~vI(b4fk0vl䲁[G}yrm$]&1Og%ag!p=6aJ{#Kmēg< V;Z&A{>A=<_*n %f2's$c􂣝:DQ~: 9b8~ά=N lVg3"9 e!0_i ؿ'`))݊'[IrW .K>駠2#*+[e6KebӤ!_(l%xndx%jyJ2@ƌ60@ynvҾ|h͊`|nHI1TeGc[Ɨ!k%m쏇Ω,ΒlFHtW] DyS%WTFe-7>ށ"vQ׭".P!ϨV;af}(ndV `I@P{T}NG0'-O*f&R~$_ރ9{Xf%$u|<FX[u%8&Sr5k߰'ɺV{ȱ,T/h%:쩛;{H\.5:3fh'O r fa&35I`ѧd օ9JN37k<8v_ ̐}_ x4(R}OXء+/f2?Z+b Ӵ'` zzB Va< ۰̧P:`Yd`)HaUZg^"ط*S8-j%4N@\<;nW~*ׯ\28Mɤn^I9[uAR=}b7qDkAܨxǽ:9Lqb۫)=:}bל;GUC[w,SWfWFO`Ҥd~|Tu~,:|D, nF:\\h_j[D<')nmŌNH旰R'ti@S[pl(3$F?̾+4E@TcLwQ{<#֣O䤸nHbV2Sg ޯâ[a'hx{dH;HG@A2Q@G\q(.YNz=Th6BlPdٍҷҡmb^[y?ơoH9}2)a?;T%DXe SV޵#'[Y~H&D^'neO!,ټͯJbJ |A\۾~F^TOO)gdjmS}6$hV+׬s%c`kgTuߜ5OEJym+`Ċ qe +15Z3Pv?hx=Qu367ytjHIȆh>)[9N5^) FMLD,,n.[d&o9Kך+VDbC9zOQn>YF -*T(G4 P,ÙcP u*QDq(YQI/]9N6@&Z⹬.@nų"\﫝a\Pm)4$2IEJB4՗QYe2 1ȗW_F!@atoREݟ,0 gBITm9*x x 'JgyDYƉ,yDKk:: ҿF& tsބ]*-`jP?*6+n04ü#(5*/쩍}DbPV!d+<ZOo97Uvj$q:t=I:&ȔB?7yk auGc*@jv0.g=5^ qyU'S )q~!Wh&[վᏬ{* f50 | S 5Twpa[Z?2^瑐7kKJtYm0}[q@q>:rg8 3 8r{B$U(M2 >Yb sVC ܻ z\PijAGyiJID c.өQ {'zL#cHo Whs(}qBL=9wXE4=s1ժ_Cs2lG; Ұb?F9MNϛ\NT[@(Wv"m(S4oӽ#Ol hP^A 3&vpdDsHxu'liŨh"Xlr>Նy_Gxe^যd×XE戨4ڛDeM{lשּׂݵ;vǶO4 \z1#;37έ:[nW PCҴ21uz(zx3DH7BHˆۤAȿ!.D;W0={DeƺRق,d+!RXEILFS(c_" tXҐ&TX}?ػ%V'=,8sF3,P>,MuNޮoȦ<'>:矙dkGZwzb"gKΪHcꡥZf\{#Dx{wX:/({咹8սIx2M'åj^G,I>G/q KpVyYmW  SiEh Fp?Y]'㩫Γ G*viR/b ?gbXLebnUzْ#/ *վYCɽz8Z k=z2c跸=Êdd+%s\3Td/(Xda9 t\+Hz&Sս4{rAٮN{ѪYNurk#ьT*Rꤐ0 $c|a!æ`HB.5ŢGpP&+.\NV5fqSC9wP5@Mă? ĹU+* OqJQOk{M5@/A6i<%0/Y-f g!>B5Tm+\YQD8^"F7X`ha,kQ)R+aG`T隱,9f1Xjv8wJlPe;XxZsg;26tr@0w| |fj0_[Ƨl}Gꚲ7Rfڀ+n lx% Q8,T!fY vQ!>l)8W2$Ȭ@xrJwHU3ǿ2,7a[Cp;3o Ճ#ё&dI=rfruHAd([p5 JQ&_WSc Ȣ {w+`.7鏟%#ۆ+"lQ>a6XSSf=T2C5ڶJvVLr-zM-^Xv̪~;Gwf2K`2GjwJjq)J]޴0d+IN'8m" p2Jq\Fp خ; #Q&ڞ)DVl7ۻ/x]ԡH(:u ;-7ڬspd{aMScQ4d#ٛЗ'gafl<e]{ IICO'\/cܔRq %D B,4UH74ߢXz' 41΍?q˪FzM_ٔIɝ.2VMz`V0+Z(̂ɥ5:7=*_/6Jx2憢 H @Fb~ELwvrC.بƳ)=cQTi nS?E)- >'VؽQ^N(Z|1TJ#HZ MY=F^4bX =iW(dƧ7t=9Q s=K,ad9ax;"5 B&m)9s ds6s?a.wzch8)_e[/6fۑq=oDq\.&J !D #/VDMvz8:yԹ._0ѺLĕGCB [7 ?~&{:a62}Ǧ0U[q 7l{71Dn:j[}:kԁg4OHˎ&Ev֋i}8Ի6*JwRgJչczn_,gfeO7uDedJG7ۂg=rRrieEξ?[cpqw+ lHCл/a.|UoצjΗ?(na>(_Яע`zx{fQ<;$C>)+@4u)cs.ι~XF 13r5}1`Fu2̧/v"\dh@IYcX< W7pQ%o(>b$5<&10s^(,Ų>7غ;W7\L9XVʯO! <}jX(B,4妡lZ`[>VLVuJ0i:D'Yh WtIl4F EioԠOfl?]`@dZ-tZhri qޮBiepydfgN(f/xBmc!%"sΫ֢:9ߚ\._ݲ\_cИfr7B/nb R4H!vqY}ڂDk%|;aI"|v_秺JlInot=n>28! 80f3j8%r/^'D[XF^*?'!9z}%H(gb6jPUۉ^bF%-ɭQHR ^ӵ೬(L'xNN"Wٓ58ؠeF >Z ܍{ i7WF®@]TVF VL˄X#u0 vGӑ:z$vC|U?:^XOs'@z̼S@BZN_կhr'-o/#I!X<:KO{C֥0mZᵀZkB5|-'`jW/_j-D~f O0h%5D)@7(ab0E2e.hlۥ^=shijkrw "Rb.1?: sj58)!5yV1Q' nӒ&83& q,tɖߗͮ\|JʘU8@aH!Cb[>(x筛23~c(LYHVKD+{EeAQM\!s8cg\Go.XXq53ejR,CӦ\>}֍库q_ϗ(yxqcʉlM~=Ɣ[󹰯F` GQ6ER ,gZ.\jG4K 8C&Lɳz(r<( @f>xRU8<:;ߎH˞6~(C +zς=DW~u0O>}0Zr<dҞ&Q%<"EM:g'j 28[N~@VT'Jֈa~@XPf7ݸ0tlW>;Ͻ|(ű<.a ]R~ XIte(-ٜApWחH:9̝.^`Ҧ|@;֙F$dU\4\,Wx/O+Y^Y$Sk$jPa\+&2Buŗ_A EW$ fyԟdN$p'NOֹG/Ej~<~fEH]h*YF]ћmQxo?|r[<˵Rl#G$x C3X2>u".dWۈg^8V &yЫ l cQiCR|e8WelW|$#N}ȓ*Wo|!0NDp=[sޝ+91˼0 HF͊F! @sJAC!DXb"ܕ]lͬKN*xg0b,e 1I Khv+w`rՍDB#h"%ѳpEfx:5?N_69lˢ 1קTDiro߹n<%bLDX:)T/@~-ؿ-^$4s'lU\y_` .n?X Q`I~rqRMnYBD?D*GUu/oc# YC(PwTf0t16˜VLmu|=ZRyLe>+z'`s08|K撍kOv+֨!lޑ>ՐR>dkbT Z2 :|hդ<} |ԇx?H0 Gv˺wHB[;J=[2,JĪ`MCٌi3WavYAWRnk<!Ͻk44!NaE Ex$7ВF-h ]P8syD9 RVSCV z8r\kLV,&lƨJ64#44fP`A">B92#}W/!Mhu" }wn\{;+KƷ}>Tf%Z^*]e;OkI` c3LԊ/,r*nJl/ ^̬Zfjmj/Vj@ْ5Ii\);lGD\~6=uɻL~JNF\C42q*H+kYvJj4%^VC+>uYA 34U҈+,iFUe2̄b؜2Ktl̡?4\"W~1#w•Cv Š@Ӷ:W̤Nf_S^-y ]+uɆ}G_{"K"*bN 8"6:=V{XI;]1[fӳ#{h2bKv`c lK+HH.wwC0muk͖Ԯ)fqNX!$؆ur9>6;*ԏ=329= V⿙3V:&MM=868'ZIQ潝*p f]gniv3?y\(**w-SatRǜ(΀yވ;´nge:CZQrecmTu| .N}#f(+Hc qxɹ!JrY>ICLt o;W Ǭs+Lf"/?b{qH 44$@6x Z0+ ~kZnxȜgoيu6 vJ''?(7ڣb<*a QFsg0@ GSw,-ҋEtvGC3d^c\<% bd2M#߲r2'\Kp֟y; B4!cX*@o>:iAƐ:W~wsE:B1204|5cߞ L<_[\^' pYthϷ+++@qW2ᒋ\0q"i;-dW 4.9ln/'l8LC4ZP/BrJɹg#P=N'{OvYH}WE{;}ƥD/l&vSr\D;WjeSm5jD"1 L/ʂ&A](iF#3z: $2ƌ  @܅ Y]4`ǤՌ%HǯKѧx-1Y5 a9=L2NuAq/|Lߏ,0hil^{m X ܞy?rU1+,p4tMM kyŇ1%5T.ZO |o睇?2v*]~O6•U[fUpx`O?g'wM}!D QI>6A(= T/K11@Jsj|с>DpmNG#\D#oס̽(mBH򨽨åqo"$;9C8ڹQ'DM&>E2p38Tj<9 8&-EU_xAy1-h\WʘM|8/<oGaR}Ҫ 7? 0=⪆& r8vW)臮Yx`lBBլNqXUqy2 }p Ndy%6Pò{dԈH״ OXup-\.vshtݚp>? 9K>@bCcB^|@8pa+76 mEK]MMxz܁to& eXzŽR;3cj{vj8E}zE 8g?iM-yhʪ9! |9b;۶MLFXj|.Y:w:.R?k*cseeXo6?}QNS<ڥ|^ΦB9")'s7x2Dsh{@YmI@߉;+n60 g‹T :SUʪw㖙}C>!(.mI &> a$#7hwtݹ'/(Rl$595JIs3 N?Zl Aw괇fИLK"b/AFicW p5 Dv^iJˬJ:)=#rHh(OޕR:HA`Kݘѭn΁J|f o…FF}ѥ#u$ 'B3:Px"t@t= EHg+95#Ս.AX^P(`3h VW'3>ǕGZW7/NOh~Ԡ5Q b+ 4C2Х5 9 t.yNߞEΞ}-F - +"2HO7s6@J!$3JaJMI<}X2T¸OrT> QA 7OwGr,p0dN]攞h&dʡh5 QLUi1Q;CE?1y}ʕBaC.=E~t32t勽c ?IB9Ch?rw lt.3E"s=%@>L+}G [Ӌ#?R/giem0eBP.K&WުEgLJ=8+Ux i@ ]?:+H3sXfa '7Lvv?Yd;G6B ήt%#-m²\zdm[ Wc|Q9J]a_*;CԒ^INq3=f,9tU}y>It4Ew;T81 :/ʙY[H3ZF2}ͅ>@'Wֳ!7}{kv6Qmgl&A9R,n7zD' Ԙ Wmi{_pEh5f\7栝ޕj0;mg (yts`B=V'J "._.p8T#w?fO]dSǢKώх@i2$"rܞ9bZ8ƛ DUɋz֬(tbY#3J~ow@K@3d |$}# _t򭇉:jnJg6zK|+<%3"/kO<Y~rՐhˠ@5m'ΧarfѾC4C+k*|1e=& [ŷ{Xʪ>d rdJb!7h b:s@tԠ`"_劃|:$sx\6V)b}R(ؘE}gçIcV*2I2>`83STrim5P{!! T\b͊ ]G9BU8lx))m~oZ?%TOƙd58'~x9ܨ|>*] ykE(:ydmI&뜱Q%vc9 :ev&iLvqunB/8`GJ :6v }u+\8@8u6w1ݕp5Ģlc!"]ȃ 0c$swnQzB$ #Tb p^=0Hr\3W̴EP[~7'9KՉ&TJ@plG<stz;R `oT7W9L!AxD_kG@LI](- [_Xywl 2H]<N7V $-p.+i/1FpFaSܨ*8L#~ķL-cLR;B\p@,My޾qz2zL5Yl7Ot2VISuދes<0,~cv=R(%XgupsM9^*1pz(L[_~ ؘ!ۯ㨲$nkn`W#ID7DK!צY"8-(dzO[!f̸)Ⱦ38īv`W· U .{y1QJC.Qґ5߾X83c}Ql7?܂8H [ȃTH쿼YzNy (L~LlrU^ -%^"ƕ x ,cMnr.䉲t6rmyF#bipJ \~L(q)_"GY'=?c1j2,SV]okPŖ0vD$#xqU1WXK\IVPFl͞ F`",N5A}㮃TˊQAF˩y$t:Yv4+.=5 k0v)'9= aij[#y.5GerҊT1?Z!9,&dm5m+LLybsf)zp4&\T\q0%kX-ڪ/K{\F ѿk?.eeIcn bUhL|BXh:`7 2&)6]l;0^C}P;+o2(gKyCJ ZF|6{ʲY J-@`Cވ"̊:ۦ׆.Wz?<=r0{fw%>$eK 3>Mf(s6If`>x#gV8D/~gf P~ K^ضhW ϧ"bSS';%`Q?Md'$HiZ' / oicI54X/T;|4E$mAO{*Pke霫O.6dEM I6wëg-J9g˶w!֬*R'h7}EQPaiAr4ΠcJ=ikBȴRܖoDx8-Ty_(}#ߛKΏNxѓ=ijŒ[}?ng nzbm(H~D\^>P@CcTְT 0lT?Ma: &乔Q wOH5_$d&1 ^SeS.{|e6(˃'XչHf`,@&iD}MX"dul=g3$GAď[Y~+k.~QB.tjTLK6ޮfIf,PSM [SK |WG0UH_2KjcVl %{0Ra%I#>k9$ܡ Sd`sgu9Sb8 y$R0$9k@VQ<쓷GNH nC\'ِ_*/mˆ:٦s:B6loVTe:'ԕhLͨ09:Nq%Տ=` 7Mg{ YbנTiL"Q4qf{,pk\a72P1 "*L16:l$A#ۚ_&Ó q;ahG8(M8*v`[-Q3 gkfH~u&v 04%uaFʳ%hDD׸ި#E.`QWTngg _E"Da!:/D8vN]!Ĭ󜲤h.tZ=1<.k9 QTQA !(yŞi8El9ۢ8`153 nFc1FR* jt59w+pt]zo#ʑf)B"7I\y!NPtĦv ˖%0CfE,PϺ&M.YY!Xq"B(AѣýU8Cx̬vCr}X'6q߻2uI;Ag{|55mEV<,)/cw|7z^ ijiS` w#[=J@ZHc]B/z׋Kַģ݊1$,H` ԶYU){/ZVxzJ^n4ޱN@-GC^a4O @d@>'@OT K Ep 1]Jm!Yp&8x')ZF b#j}7TQR7^ * \<" ^!ġ 5>- X+,W;CH ٧ 8^E}&xI_69kr]c6L*o%)L~)BmAlj6t_! w ?ql}̗J4U޹YѬsًmdz[ҠlGKQ  ySocOf X,GrPk{?=q/@,=O\y_QĜc󡚦;UP7/"ix6tT1A/2ź@eA{n! \(ԇC'Xv@#q,!0ʍRܟM^E:IN};X 2:<ᩫY8SgS% Ep{|KKLI\=T`f4/yQue-gm ]Jp]8 ҫ-s2L K(Q=TNy |sd:s(צI;F=GcJsnƸEU:e֍^؎ҦL{שJhƝ-%A K3{ܞ~2D - ϖJC\<Ȭ( cCUٶD%|;@ݷGq693ym]D7gˮXlmYdDh2)bvp^[qS[Bl=tW=`W̪кyΗD[xMit{t8łv$-q`r>Ɣ`7͢'Q5| 5ncrt6l%vdd0&x$Ƭ}R8TwW̥:-{ޤuyj|8+&]wBL`W:q1ks>koo6*ȳf^(]>\GE3XSh%>.EsV3Xa0?ZA/m\~V%(II,s/&Ӂ(;{: TV|$ ~BNY8r 8+x¾( [4#JWj# L%?k<9[ZxBI:PȜB% ʳ8~>@^]EeI\M(R>- jew`7F.$C֜''7vl}Zѻ"!^1HszI,Vr Y8@l|;,)}G3<";AC>y+v6*[zⳑz*쫡:6 >zkY ݄S1dV8Ԥ=IQFS]b4fE5AFQhimګ ð3WTѾ)(( NEFc/]s#A-CqniZi 7"NS!nL ;:L #j ꟼhX_$*}ǾY $*ꯢ[\uwa:ӣWxVni#`! $Rᡉ4_)ϧf<3@Z$8{$f)y9[#ܵ1MҚ*|^ A֙Y"3\rȕ6JL2Q^H_#0L19Z;6o] w[pmOבjP Zmn.TUP"@[rb['xGidluɽP#ZeGQ8< _Ek|5F>gx vo*Lv[2"AO?jŗe/SKvcq4LDi̧m%H9Yfxw)IѮ1BܩJyP@fd Stev;h6'ce6SH4 ń̊)`(T~8dl);I d.W`}2 S /E?n3V|m`To`u6mc~qӆ\eO톙"7[1w = 5cU{sgs󏸱T,'z=& rذ{gǺMa"4m!dw>hM)V꠽.w2Yi(!r^Dc1?Z"gH}F'zC 9n_OSVf<:U:qp-Զ|UY8o,`ʼnΟ+@OZdH}W+GsOn)XK;CkeDĿ>w-PRc;S}wt[3 Umr3'z~Jm%qabFro_sDK40soJ9Q:l>kY7h$IMGRHqf+d$‘IXμK!^WjFIǮ&]:P$Vc_yBnҮ(H}kc,N+o/(Ùv9h|4[ FqLB?N4ꋰ%+.cG(y 4*hMֽt_4y2mO+ESZXf4UFz$9q~? ,Ʀ:eiU8kY@,&#l* ܀O5)ۡrC^3V$8I,OHsf7"c -idBC#tYUbxL\qYX=9&Xj&1I {er낋˴Р.qNLGE@E_ڍ_~ t:}"^Uy( ]ښ[3]ύd! _AΡvH_(F5+n,b#$ۉ% ؚCO_f̰ٝT..*&UY\j*o;,a#M(uk#Z}OtN$Z8cvba| QOE#ѫ ҝP9 .zz^'tȆ\T%-40ϐOYαj|0=?v!fBcdK|ܘ: 2xҘV>:r;=w+:Nñ%c*x`澊](m;"RE4U6W.81sLׄS3bƒ>KHrpRr?J4:i8(h-߂Dc6I4O+G UF?щ:2^H}<ĭ`;!:G?!T^6$)]k/pn8Jd|Sy#4i]!bԷ4O.3l*tZ]3n>*i Pk0q6Un"|lH-!l0\ۆ%=0ۄxŪWͿ4/s~4!/6{|_|9Ǫv( [>ttʋynMWeG79d|Y%mhc/LEQ#X1Z6+m^SYj;e-ɲvʘd+Ãho4)&ր*NW9teHr#0`P :-wtJ&K笕uչ)ڲ;ν.dH+v8];Iv.:- &=pzf^FG \Eyh;_SXT0Y0E1.e \D)_431c&fPo.U0#L5q*) hd}^ރF;]+]4i6 9b%ADgޕL1a$;#CoWqZ뮳(ÿP`(\وm[c;onQ&> _y<I0/8>ޯUvpcBW>uosHe#v4n`(TOtK_Z?aCR"ʴ%|OQܖ1bĩaDc'7 yX-.$.=:ۡ~ܱ(1NζB¤+gd(2e@bOנ*Wϻqj#^J te9kVQ |5V(r h{3]M y&m8_gwbil?҄_o^Cq(frg:#i`9͇f&`^ Ɖ^l,XqUËnThxU:R2L$*=&'P$N {'͟RD>ƂXjIѳXz<#?tߞ8`7d4EnzF{ (mqc_h74!waR} NSut_ !v}jR` {EMvqnR&D% iW…=>Оx-NLpB#@r[<?I€Z^RQ=b)?+ »3쬎OA֌9a $b`0Q % )H9o*}א<нt܀qH"A$JV,[;L=? ⹓+m01+'R}C2 څ9)T_2#N?vL]E][Dv&UC և*K26ݯ8y;,wx?8Aߋ%XUxGo*Z/E[]$Im:QC=9Ҧ+R`o" H(O|/&z!h=_6Ɛ&Mԋ-rk'>6׈&Nt'TdK~ku%tᕦyԇE[f& LB8kB7 <$mXs-ԺÐ9jԯa͇563ܳ_ 5%a.먙ezlH8mjU"o0 nA|YG6|\nA?uq5/k^i%ϐ\x &CIUWStR]TtmKA`aZظf$ia%,HcWfЋ[ U")?_ŨӇ9!a u\YԹRS[ Y:9멧I߿Wt,T\{A57]z"Oq!Q`E/ }Fiy B%! `t0٭/@+{ws.RH;cb3p#ndbB:rK8O"8,8*5D 6U>u$#Fѳ[Ty!h19oWXJ-kp)zo-0b< k;RJ 7ڲӶ5TCHky8a.]#,x\aKِMu']sKM%쵏PLu0^b V`4&M5H|@&8B'"Wj=;*=itac"X}(dzƚ-uIuQ7̪+wcd'lCXШ 4{')L,!~w8!h LxSLA 4[(z> uK"|܈KDMos.9}!$fMS!:Vɇ7s4hFHϵӈzC'0ZY/`tX=7ގG.眹YRţ|+Y~70B@"Dؾ>Fy,rKuF:ÎOtda*vZs}>eX~h3^+''h xl+v]"h955A2%?&X@@%Y!~/ !ވ0SRW׺Y gpYO|3:s94IϏ4 yM€Y{@۽^WB{, h?GsP8Z ?kM4l#ꅌF}a;-V;GlSY \:fטa,?"/@ѐOH-`9tiΙ]|OC&>R:Tʆ/_5 S5ʝ۔b-ݿ8֑=7jW'LXK4B]Vہ*-睹0Pp{| ]7wAACsDsԌU`e&9#Kh.JK,0¤4Vިj^pU&v+48BpQd;MѠ8 ?:=r[W>jXvs$ɔI ה}L nrT͊woU_.c[Tj|75rE # fkrT7(nZ @'{Ievb K\@ݾQUtB]Y Q^w+y#d8wMkupUgh@4D΄{x5=$-oafS{%jXuZۑC`0|k! ZLւ `n#KGIiK}hBͩU#~U+ӽSwu1fc6suA`h(yzKM/~|ֳQfhU=4ӡč6vu?VL j݆<%6uQ 1j.*e5娊ݏHTG`RX7z/}7&bmDU?,.&JHvU6!МEdH@,7jSvox%񓇫O 6B(rhH~G? h=˳<c ]HU=-v1Б8j@$$l'c,l)R*/򰋦f%Rː'ݎpat@s-5aS3|NhɉHͩLGu.DEGXtJGA`Coff Z!7_NiT@{l%ӲˢkKco:>GD3GxE:@%L.FvK"#Ԙsے*/sx\0Ndo!1~jV. WH~T"^Jlo2;U3Tx"$Md;fIN*w#:WW}tr-oƏ\q$u঺K?1ؓVc'`[pZ#a;1YZ¯mN^G:P'.6|λD#kM F@;pI5ÕjP{rz5)(qr.ݟn#dM#6GbPvWz#m`F7}2?<7%ec*[wiGuVn _t>f%<6U*2)Lo֗p]faBd=fH`I6打cD>f:½%ˮ۽w.U 0̗]C BK  TO{Y5U)s|'* 47aLx'p&&.DGnK/<-Q s?S2@>Wۑ:KïٴӨӵN1i!M K>3EY&JJU ]d&p8 L!d q|f\freWi@v4:rl8aſ "q #oE]PM+>-.E–@cSG(|&T2u7AHTOmiK4Tib䨺%a[,+ `:=_B A7er4fEVڦ.7Ûqi-5f冹H /I Z !ӤC8O,uSw풇c`imWӸAb/ Zlgل}KSMLXF2~hvI @Ep6Ʈ` [3%* uZ f'S6Tcn2wF7d8}@@W2%"M]\ija;3Ia󾱰&#frG!h[<ɓq HzD|4dTLߏ}wr KsTW"H.wi~Iq}2;:k^B…@sYV9@Ke3ik$PI1 %]SaQQ*2Kpn L!2-^8a\i!VI@y\fJκ* QF$3ZMJ9f< bIk?WL.OwX1/͹}M$PG\NcFi6RYLzbAЕ [j@6BUtbd$"Bk@4?W'#Lsq0:L=_]^Ae"q=n7kS=?sίR岤2㹊IcI[<F froVbr#I&I*4٭v",4mB_,[-2^BW~A2'uM)Gkì &,ʜ^[0vWww^uXuEJ-Ã,2ᗨr^ؙuV+0\Sʉ]S JKħ:G pR2oS y]( Xf M[F1 k(__7V7Ŕ3 TNoVB ^k7i6G0E]`=\ޫ 2T^t`v㔍t)IAf)%ƇB8yP։\.X/ė+:{23]AP&dJ|0:gdB R΂301s6 Kf3C55JLf :+ne9cI"!0VyHexֳmdDKp0jADKzdf'3P&QlG]WwZZ/apAѕH46xF&)]=uduSc: s|0S]?V+2j[ ؔĀ%2c-lߥMo+mg1 Mȫg3τ= NG4hz~qR0O/ ah4+pz6@E:79/a#eA,MU DM13'm*wWĥ'ݳ^^AI9 &qQ A~ƽVL`ykһ ݦa^mECA]p.$Ϋ)P(yaG,tʊ~7~oV}YtIPE+pRI N}mGlDӐ]p"XhuE5͆̌4 ѩ]RoibE{\ $ )\A`jiݡ9Cq\wcH Xr-? >6K ɳKPC2[ϫ' OHBq_vBN'MSBO &nU2FjD&s|޵DX?ʛbƖ̸ԭ .MkX{}Nv,YLѨa5KZtKөƋ7'ftn*WrٞPvi)"+RzD~z.1!GJ##JKkلmKgԶw6?uԜvIxI\F/RmTT2NQ[ } >=IEK ˰wr'\41&sQ VM*K06= E^ZxyG_DRy( Coٱr8t-mևJTR2l-Xv'Ia?eEym7e0f[HiRz^?4<*Mf K%o'G {Ot#Z+1uQ{LH²<, J8=WA'b6 BiޙIUEb|M`$7QL+`YOaerJ/m;Ɉ6NSx| A9!+?>`[3 _G`;6N!5k-F,)(U 9Gǩ#dړ d{v>9c|9EMp'o!VŽL50nNby*[|YJm!r6)2‘{,F-=G=#㲒9F-8Yg:3+"N2xY $M$y k%}SxE%d4 Y.3nJ)| l߿OX9вxN4//f1 W# 0QeF0phz. 9چ~Ym7 }o.dbn,KR WJ,iڢOnR?64x\UuP!&oKoޥi$/P;n53\ȃ Fq?9GE5Pm?mؖ;e~$Lًn@0 _wJT3o%u=f^ed/cJh :gHq11i~1oק: b\"L~Y?ˢtD/1Vc Fp0Rp< P)'L2wɺ5X4(ŬxtR& aLo\#|'dqhcU/z<ܓIN vm oaT-1y mk.8qv ^D̙n9&do8cGm[}b"&&h{k!,$fEѫ Ԝ.>wZ+ Ąz9PH] .zf|)%&" SE5$ÉK,ezB>ڪ^ߙpkb 3E T_#n<-3|,!8g:p}pTgffx9Pd]#Шt@w#I15q #&+I{P::i% [֓?6yVI SzdFU PIdo8bWiOt9=G.HG'"/Y)V|;9,"ZdvX |.T^)`CgΝE9[DEJVF癹hGfUhy(yM$fЈ2:# IlyǓTH<++nɕ,x9L,+A̅FdWU9ŕZgz4u~|bDL=z@<IǴ4֎7Gy., %Zꐟ8tnn:o'Nn|va.dC*c`$R.C\ A)p$š}${ٸ/B~/RcXֳ @u8𢏓ΟK:C&ZB=hf&65+c{.tn˳=k)[{dPл6faM콣Y>`:o4블Uvg}PI32GK> $Ie#c41wl.ia29VzF[-C82w Fm(0!]yEG{%f вd-|]3q8XXInR0@oxߛc5N5G4tO6a h$I]|PX/@\b):H+p.y Z;&Ϥ ykc qD3T69M \DZAQRAS]o jE#,MX{nlL2`ujy XGf:dT07+9\逇`uAp$bSu[gAlGf}@b?( 5E@K{U?k $Oݥ'R>'Mf8.Y lqC$hz(K*NejpZX.2TMeتƯBPh1UUǎehò̂)Fс$2WvmeB%:#繤^Q`&;@{|S3:lūۮ^8fF.ޅW~ A\)Gh}c(3SPopw>n\D%ƦZ'԰slP[ 'Nb*[p66\OK7*ϖ'R*hk+?% >e>b80:@*_#qJs\):<: F (l !^v5c4>v:$Et`察,ܫ>&ZA5\ܪw}1SUJ_!KV|{A(YCݞZ4;~ׄJ/1'N$^ JsbnE[Y¬{XFMIJN#kK#F?_͎0$'LDy9Z?H6R "9`$x: &nM?"\3@#zk+ wc[r({7ky]"ęopl$Hvkgu3,obt\g-T{v:2mi-_B2{eVD[-1Գlg98N lui9b$!xLO'8A1F ܜ-‘t+g=U+U7)~ןKE>ҕ`[ 74BGW `[B޶Uj+/v4iT ZqޯIǃҠJ,'2xq$jr 4)EG*^CoH7NZfb7<u+0/愉:\%.O]]~СQ3&[%4N֖}bX2?|v_MY>My <_0 QȦ+m%lA Nr\VqI z@ys s:uFe:R(Lo4*[yD:9BMJ*3F[C.gcygCLݴM.!GT")x,9wG;EG(tGc`z5PV)"mb$2#cb {U4fXgX73.s~tQi0ľ )MGyhRЕgDs qFpiY|?|b *rez]&2"ml[\2P^&y\qLbw ƑwTlKw蝞CC2S!꟱T RbI([I/$$7%f_Atd@cL.vZL368 &֎Q$R̳>~Rsกq!r.az?f0|'D/#JT" ԦM,(:[~jk,]X,LY iA @J%r5JQx( x1,fJ vaVrTz>Iu-'-'W,|L:6u r/}dZuΑH-QӁɐ.Lo$XjCSnh2aHӡ4쥐1Ň*#t>89QolRܬe)?L5uN9qLZ(eR}x"? ,{ޖY„r5ԫx;o*ΌX"aOȻޖnX?ڈW ̖.LM7!ubA{0ˆcE;ǣn 3ezbk4Ј7FP+`@#^XToXMLK4q"]Z-Ԉ_uXR2d/Be$UqM>#&!fA7&M;&sޣC-b* k \. `9"7@0Fڵ,L;'ornަ^ O-I.v@㊰vMiY<B98G+glܥsh5 hAmx4޼ =ѫKkphk ?-HI=t86`Cᮂ;b E1LH91R[Z $r;CAz0챝Bٙ 3i(/d\ <0~e B%cF_t2!@:K5};LL5GsA1k[YFV;YRHF%m"IJkKRanS_y(xIDmꄣ&?_5}L<챖[F=*.q^`y8J /^3X WL5܆sYFD?y L6s4r_;i1Ii}!U%o tFݜCX^l]=gb?;T8~S_%xD.,ٙ%APe/baTQ>r/ИyB:5Lv8{poL Kj( R򦕞)3kFf `?Hcg#ݙ[GI(ȇT>Q+N͏[m`njQ2-~.h|Es ~];vB:"~؜|Z2@#%VbW{dg9Gp{dm8KL:O|Sb'hS}ꐶz~t$6~!9RtMi=ٝgd:INh52-qځQ=D?;B w]dOH9;͝*iI W&Dn^Vi?O5[yw*nGib {{j ``&D,Eq{ _gmQbɘ7BwdJQ3z<{$1R|Mh޿dbݧ^*1ϕmQ4#+1<& Ɇ=JdSC '֩f`zO۽w|t<+QT ȗWOpRP=!gm_@`{ar@􉍉\ _<~@9)~t(W u ){i 9LN[hM?'K0Cc$&oR/vTǞ0d%@$~e @rsx^%OػNH ⎡3[41;_5O(kJ@[ilG_@FTw:BW4 ԏM8*`dT%/SzuetB׺QqՆ "kkmY@BvJ i߈B=zOjH uи!̅Dt k`%b;߀~6ߤkЏ[#l=Rܸ\*\̅W4J#“D(X&XB1=Cg0tKt_>˥2Ȝm+HrvI"4Q;l>/-Y 8D:5b vtHkyU0=]K6# =H]#hrl̜ %[|4XyA"˦*|^܄iϪ-ffP@ֶ!/ǂ,JŽȅv PR*]=z2qD~_p}U=$ 5邏8ͱoc#XG*utr‡"ZY]ۯ_l=57 G.Hܱ['^ԎI]\CAY2 NiXnl3 u']Q3+ĢgQ#L}zy3ۃ 廑. iHUӤ^!R=OOmwP ngǸ@`IV١V+:y G/>ƱKVT|_>~W `iWkQV+'vpcκBג5i!1 Z*VC_㞽6[Dg PFn<"P0|5 |+C-l3f-&k[rcb,(3uK2 JQYJ0[}@I"=eX*k L_"vs-b!ёb+ӭyݢ\UZ[m>D$sG2P3% 3w%4rG N^y:0.cc/cp!2/LKBFv,,[IBXskjD@+_fx߻+# ,h}Y[.*]AiOOE3o̝qT~)f?ȼJnE=o^/}_Oqˌ>(l~5o.vV.BM\$7tXNG׽]f!DiHO`]qm: <SI*{WЧlt| Δ"(!sp(0+g61{lXwxOX9*oopeJ yM(܀,a@M~^rCGulm|cW\Zeq/ɵϼ:gϺs/$d);v0BM.9 @.:֟s5S?.:a;>R9Nu> O mLLŪ!fM*:1=lJu=m!3`@ ]+]$*Sl'x~-+JqRN"uV?#jc$YQYi`(a.` 5l$Z1_Oq닳RdZ]3t0;pA=^m6z+W3ܞX[lr[8on~_J(Wo%ת, S U!ۈF>Wtw&LЛԄ!=z.I cAQkC±wP:lPy-+7AYj-!7ۘQ;% { S$s91yma"@_ i2iכ$"_ szT"DLmRL|FT@R: 7A?o"u 3&#^ ~P uJV%VJϏ|(:mzvb=/nl}3 W7 P|S7f$PO $DYg5Ea}j׬3ziז]Z3T!C/vsbYI9BoB. T(RHRTQBӗ޿(:T-Aq'&[݁#s݊.+(DK*1 Y8'x`F˱gRb"E"15?j$u qں|EZy#5fk]߰Vfϧ#7[N@Lޡ\`J:XVBWt^湶PApY~FU"i=>1QN` ك[Qԭϕ#&U^ oy &ѹAg1J{ 5U+M̯u[)1rLyCPylVc2dWRJ6rT*@2(.'Wc`m^'^wm= N LC%>ĊqCr .ʼEb"%>%J/z)4%pW<~oשIKOx/Aa75WM_ :aՙ^'~8[>,=E@Jf h 沸R;:T<|*a0{8[.[Ni7kȤ+<1p}HXBJVgI',TeC^+^]wXqy::ڛ뇓L:㾧~. ,]bKEXĚ#G⏌xW@\`]"?+- qmvw#:h">ן1*| ^1 9 ("[@Rи >4LQߘn%y3oKư]@ O8B>5sV ĈRK#nLLo1$Am̗K  Ge17*E@Y([woE aٛjH 9ז.m - j0ORO69 97=_X.6(/Pe6*粩5RiU^)MWYFd6+-М:xӝ:4MBAJxLԘpx%KD >DiS!_Mp Ǫ0,}pdJzbEL+-%F#h2C RcFvI|zHje?p{VFps]pk(ʢ( #Ǐk)<z¤m Yx8Y 8:𗇸w?o%0?d~@r %f1 >B1w(AWa ('@ 0r#9:Lݾ,nCBYk&KE>~ 0_Q+ =h$qh z\ymڹKH햼 y^֛B7z8§ew3c|}> ѐڧ^1ͳMd~+Up%'賩+ߑJ&.˫uY!z@.*s_GHb?ֲ >ӉSx`)񚓅|XS O]K׍+_$t C#-I0!MG?X^HܤX֫ Eڤ!ÓHlwRY *#4i 7/|:^y<V֙r8Qd9&|i (\B}iB"E8bv/wSd(u0h~bcU=C|b50P@. ]6tHB^ 0 3(%ށy ^ j<p[dhVs,?rAk-Dv{oCҞ? '9Pp&}W,1VcӃ6608'{gTriR6$/{6`!{^&%JzԎܷFf8{ *_Bm>p$:A2֘hJYgh6y7 {dk5s;?.;ke0(X`ԥMpGdqJqo EgԒ*mCwf;%0f,{e~wDz!jPYAߪ֩dԷ",p,`Ƕy% l}amK"zK0ETt~h@TN^rnP;Rz%{Fy_&^XJq-w4~2B=ٿ%byxJg/6a"}6<뗶󔫩6L[ 1Z&]I´`NPfO='DL[CBģ+E~-"FVuUǾ5LR&oZC^cwiD(W<۠EG&MVg_Ŕs2u&п46gph, ȘLY<66:-8L-΢C%E[c$CcbmN{D\ew SOedT]\Ў?l_Fa9AJ#.Ƥ[H|s^x&Kh~BRga\J_'ת ʼn7bEGrA)y ?jf\){&X`Vs1ßr`y>%CBD(eRꄇɦ{é(1sHI5{y^-~ d23=j&{g]M 1ⰮQPelRicW|yhދNL/K.Y)W6mpO0;JT j@?GRQoMe\aWn#s ~M𚥣.DW '\ܰ\h^L].WFX6BxⅥ!0 Ivz =;( 94+,ۢ7 1bU5n}٠7+ߋQjÝDwNiÒb|B].n} = r}ĉ-A[*Oکba j8cqpp bIQ;Mlqc HMٿ4r !25pݒZaq7?r}N[kkϟ-kO0rhP/Qe0{5 ի]'KۖF+Zow'i˓3F+g(jXjZS\C,b d}>k%yIN~;PߑG4 9Y`';M(c$8.!̈́ &`(.6ڤ蠨0 pgQGS0N]&Jɠq ,fiE^A8 RG#|N."6\FTP+ڟⅆZ+ID ϰdĕZ"S3d]tEwFPсvۂ> EV3M9:Ṋ [`e#D|>PbgW.p8x6*"5Cv:#\f`eyB=Ú_5|[`\uk^Y3#2k^!b !6MHk<fep%:QKghB˳W?P*-RI Avp_b&nqM'= L[F -Z 4Onû^]Σ}G)5?ctJ;- 7 ~.?'~H(-4͚2OFvܷv4boF ,m6v!u" o\9qx!T*Xtݳə DV!ɋ8X [|]t}&ttSo4fˋ w4oWw)*G`u"UD\rFl7EC{G-xFI6$jFgr(^Kgv2̍D6z+56" \9VD^ޖ! 8VtNCKV[1{Ywݭ:H8, _4‚>8PFoҼ"6z,f06AE E6$G+(:֔g$y/(^ɱq D(%hZb3% b je2_fnRny)UN82w<5ϩ,߹ѶsʨmpJQj3ze>y(2,Q/ˏwylq.qzt|Ky 2r"^ػzdr^3Ɍڬp)PlpuVgXw"c3G (;aAEzꇿ~g`%RxBc3{"3'2X3k*}UE?tqRC">#n g{),vö`re)DY cKPt>LHH".b?.9,nK)KtyI8TS:@)a 2Fuz v \W/^۩~+u&h@%p| dm-8+ՂvawB-C2PwzI} WUEh`>՜D~VY%pANeCdV%;N Y"D!FЄP)O+=Ola%9/˚^ Tv$7lqB5)ڥcɾO C PC8oG*d9c%el+-31ǿ\K9ɨOێ̈́`g.fIZa;{M*Qf'835=@A%Aoo]M8D9Ӿ,o6k\w]zM u]AM>!NR(cևCF0=[F0*'2aʗxHcMiH߲?+kϗ#+z70c[ tY @ۭ5'e> ϟ>WOy4Qr3 .t/au{Z7]ۥ=j_4P`+]\IHU^hIyy⮓GOs1; N(Ԛ1F`H둰N" `XW˫/06~8h]mcMwӯ/w9 Dd){tBA6iXx^^+ցRҠܡ FuoI%joc$OTI5g:IxەJ6}&?x)9G<[Ep9̽-DPUI{ԁ}YFVhyʹ0$႑SPjVJl'61Uig]Ee%Nދ"w0gf4a3T;jgWb `Cdž t E[^g=x V*'hFuHyr[HxUmPϏqP2}^:|jc/ǒ91= d.UDsNΆ nyH /s?P <S6+>噴[-j}mzZN%U*v؊9 "p1ȟo}S.`\X?T<47Xyɒd1Z% {Ff},;@$=Ӯ³vѹ:>0۠ +wKt&O|n |;܂ "^j'9\jc q[ CC}ptC5o0W⪐Klγ3bT,aC>NuKo¿Ѹ: M6yz#ٛ(z}`/fz~c{/&- i!|D]0v[hc'd0M]= nUmWKϕU xt.tDCUfx5Yb+Y#\EDg%P/Kx @4XRQXZYhx$*_]:2&q;ҨEu:I΢zY#խM$`62In߻f K<Bb`I2`=>Z3ΈڐMˤ?wXYB"ۮdI D^ Ji4`D@^Sl7iy+崖g7F'*MuBFpD2Z=Lt#7fy(kaU 6OVB^6)(.&Vk/!(gΏTHBBo!: @?WnƊ5X8%6ً蛖)LuX<t.J:e聼̯( ڗv}K ^Qaz7Z,rEW>&4\& u`uMwajsxtޱ4!U ]teHn CNgV?{t\BvmUdO 8\?xy{h.ЈcA'pٻz-XyYoќ_#cmh/d=9w9ZdݱR-LMB HL0ڛ{"գsR[z Q5K3=sW\ALb*Sb< &\ٍxê6oL|w^ɧlC|82k}XPr$az9_phe77c).[mȄZ)gL 2rёW3/skJMk<ݖE@_C#);ڡI%n6^5Ĭ–*_vӘY=*JQVԅ(ygqD.uG)AlCbpl笯U\Vcۊ-11U{ݗg MMtv#F i n6,aL?9_]sL*=v-;pi3UȿK<3mt y˓>XRӵj0fz5}؞:p ŝճ\bיE6҆t(bž0Ƹa=ʛKCnUաZP?Yx%|l x;;Y.ٺRif2~*Ϩ~%%p~+ݚ*`b|bk҂ia p3E;c_spX}]PlN Ⱦw(dRyN</VF!"|XK9+hZu{J󧉤Qk7o(T }my'(|r$4A3pbY&[wLU7;{T 5ˈa/ˆ*~\ȳ*y*W@6Wŏ>(ڄC(9 `l#TX!Zu/pmcO&)zHReսAH>%m"! U9 s0'\H\,] aA&b<}\g޽̠-$ zlSmGMm0Xd6gKv(be&`j9!X_;{O=U ^DGl乐*hR'(vXyɛ_ Ha'MYjXOT8`"(Xہ|t1 1Ci6놭-L$@6Ҋ%B$dCbCX_}n~}8+ Er0|Ŀ!1[9{iʱZKoh*gCNg\Z""KO0Avui]}BD阴ceIk~ SJ-޿bpZߴ+ &Ev[.QZ++owmE2vh>,)Q2 H-"]R1f+OÏ<XBߔv[D^ i1oJޑ'ٚC*#=gsC#aӹ iƜhʒk#be dETJ,Z_/^|m^/VEa0m޲V ;oLNL>?SWɵ3:g* D!LV*:;*/J5ב۹. >E":k'ύP&v|\T\F14@;K읕ôdT@a9gE ٠uNZHTiЯ 9t̎|[6)ݪh+lۄo8u<Q3..UO` 9M/iyr0 lOt% vBw[.D옱J!Ekp!<.C!9VȮѽA?' -Pp7~΁XlL0҈UZtyC}M2yO7M4̇ _* mҳean9g;k|P4A.#;c'@3h?GfA+_r$b:14bnwUA٢t+AǮcP7aSUB/b>GΜlnƕ)Ryn*lw 9xf?3,F B0}^nLSwu3<_L_YVlU aTLWaOÍ"Poflؙ$(n3M0{?,޲ֈT25ʄi y%^L) !EXQqh{N6 sIE=`I>SsGz-ęW>D O6ʟT2x. n҉y-649P6$z{ߪ ُQ42H;D0;~Rvu/s+!D3ܻ =D\=@+0PrVȈ!am^CYH]yVhSD'7]f_>?AtMH­¨v&8~†Td|+bpLl#\Z77$ۨ;R:3"i (&a&]r{>8;OZ4l(pd|N=ui(uuʏ(}>5~eZHU {,z?$ BP,vD^3E\F:ޝVK|8"(p0rkqz OigP\PtO.,\>5%g9`ąmMR__|Yռ=bEC Gb i ̧+_+CkG!#W}El}f3Qq3kL& M 6cOl>e~iC&VsLU*Lua(26ogB =#M#Ȣ'NVM9$aZᬹmPh拂Es7^%"Ow@t>%8jlFF hpJqnB\r=P`ΌFYŖ.Q `{;K"O*l/`{paoʳC8f4ʩ HVS -nqRNp{7 m%HV;|:Vjq&sT*ʘl kF:P*b}.%wxֹp L|&OarAp[ror^՘_[m+1P]:t~=¿2֎Zam00g%޴ml &=Q.o, ήWÁ(. jsO|+-9?ݑ2S&MO(qsglo\رb4?3椧bTNt-vA/ZȞL@HJ\z>gA:ѿC3ux|X¶ϵckk X Zc5>:󗕫P0,*ᚮ>Fـ랰?/λU-A=@>.]=zIq>ɥŵߡۺO{@JܗRcY7;Oxʎe gE2?I)Ca))K0סZ\ IznL i), 0M)V1:)?_0GOhl Yj>' '%SӡG=(n iB.A+f{J >D['cEOzZQ2!M₏&=V u;H &,U)4I9u~x[9ZһOЩ 9fp'! Jå`- 9ĕ22-K5/T*kNə?F,0'c y;;[`O|vXhl?Q\(!AWeU JWSOPqnx{kL\c[OC o4Q$:Ar}vdqX`mESԗtK3, qHY,T-.pk>yMy+űKkf0hpz6QB"[8?tq{4W6;v󘔠F Uqߛml "gYqc(o6?va4K,<R^W',ۆ[.ݲU4z!Z  aJ8d`K&/x=F)@ZoR! 0NyXB2ss i[aSRq 'QQs&}ZA"D#p* ИF 2 ?^"{N=Y聉}x:]l(ڡ`oC郕+XGILN-"k,(h]o]_fdϻʴupGzn,`-v shXel2$Wvw>yxc(]`2yMw  F:H=CY%q!:i_>[ XU#>TyaWSJp鞡:>6| VcZ'OG'32^Ϲ֨hD~[ 7<0P?wY|H5ߧU'tW@e@i30m>3AgWzH^hhTUV|0ݧ79W|;"Rw:epz*=h\a{#EɯzʡǴ={jC;Қ#N$UcC)ڹ.I88ًKԷ5'ˡQS$ e1z;ʩ#S6hyIo}=9D fV@R=Ĩkb^Ts/I; ;}ZI4LĎ_ $ ^{/!kC‹*od}f$1Q54) 9 ,6֊ȺHf Q&(lrǍ~ :%j.-qUJ2I Пݩ\0{&T9v3۶Tm=WMHҗ6r:Q 89Ox`  h?k NYIQh!!J7ـ 3LEryv(!):2=3!9n C >gk'(mF_Q-T U3vϝɁ=WMB`T^9cޓ0 wD?B&tT<`gՒd7nh6)ƫCk03pWR@硈G R/FL"8g9E Wn=MqR$P^!PUc\hl*| d2[hf+^Ա)d)5 F$=kCbI `ltt1cHA "Tz{Jvx!0݋/PEӡ܍dSSЇ!N.$Yu \e.;y?oOh sG!ߗnơ~./ LZ"!pLsN9 МY爏fD,rJ0kV%%ǂ(>UчŴV0;6m(*Mɕo &m.'kEwvIm{h}RyPCPjVQ.ǥMTd+O"&߼cb>9ű;#Qk{cUlw{& Ӝ#"% M7M9%B4"$a?s=kf@r:[ d85gvע!7~pj)K?3[+@jR@oes#iFqχ@wAuu*&2l˧ !. > o͂"8S(Cۙ@ F~g8*K|nN?p#‘Yבjp]yRCUըX Dž7;jaUN9r*hw je.s2ƊCFY4!+Gb%n S^2*;%s?wieјBf2:[ߎ-NEm]@{`C$fcOI cӁzI,UmxK#xS*H{2$ HRW;;k{~RN $ c }`MrKgGRq yOr !2unFBy%lΫ}=qnbu8 GV?&!6ep*vZP8 |$K=+H(Μ=> s+úUKDB8%e싥kvр\WG^Y]My!r%?`#wxu'H! (&|_SP"8mx~˄~ꆥ U߹B*5Kzף UjK@ZPVߕp:/#42f5Udhdzi$ q@bqEDHyI~1Bჴ'%]f/x퐖voHn^q#ObI-g=0/Ʀvk+3uF: ,׵ c8dcqfm[@-l3+8n>>a44|ӜESկ)Y۩cehJ2JBZT:nߜu1O!I 7.)\̻)+K8STܯ)h=v%Zr8ӧiu,gEtѿr55/|%TKyvsjWEM?ǿߞS(T;"AmWxHoTͽDkk۸Ƿ2 XBUzJpdGegΏ}%O^Fx_^̡5bTЖ +9+Ï&ƿp3޶pݒ$F!Ք! 9 xY @.0׆ŧw:*ч6A񡐢l']Ób 񩋧e%Dz:zˠRKȐubw^%8fl@W"HWBq$K%So$U8.yljty wEZl1w岶=~2_x]ǻWyozᡱ,S _"x8qPF+<>^f _zM}&CC,Yf@ֻ6X8*"DD}cG. P @/b)جVySxaFd0zc"Dc^de)Rngb h5 0Ս};b t 57CAbNSG ~ 4i~a | FVp^ H^ol\~dL.N.L͍(Iz#28Ab:E/=5q+R7o \2KnہZ5'Ԍ(/cݘEG:\C{w#ֆ>KFf),nMw>񖄸|⻖J C}/7v}Tz&vrm~).ũ`՟O?f #>|!=Spp,Vcb"KɃJJhS@PzrI=2;NSɿ @v"l$2Kޙ[yGDqj@?ğN"zdD^I\A1X:@Wn_o;/62o-O@xvwd T<_ Lj\(ׁ+Uk­`V+95ו.'M +j~%^L:69T H8r"4 akő=>nHp9Pcp vX`Dt m -{\+uH%o6P񾓹'QS(2r=uL{E82b<&Z*oPD;jt92bQCŮy=o}l s|39,7Fҫ1fx6U{q]/47Glˬwh3K`P6Ȉۄ^~"׹S6>^AO\;-,?Ts|z %WwRcl]dHuSPV$@|^.N0 `c?\crH\kq.|\2 ?ZuWBp ϲ+8+sSt܏ãv.XkU~Zŵf *5`EU8hR% \ӝkglq˦K@L[;ya$WSԄ8ţw7ى!=h~F3;0Cj4~Bm )/}!{S"8`TE+Ye31XI$\UiL=0s F}B{y#^$W-g#O8ubY?.@TV:^8ZN񂺇$yצ1+Z4#ܦ `6C%3/#0ێ/Z8n@"|#nsS158$⾞iag;_?lP>mla"Z,iW-{_70kLC[3xeA?ĭrS{H=A~3^r H/R94R 6PJ悺d$<3` όHt:&W>W5yTh QlrP=N+O윿w'Q\ۋ Y]/qLCLC Y/X5il yfaqѪS: Qf"$*(L &9KsDl&he>yk/pdj(X]vcCd}s"Wlg!>[υmFr|%j/q{ tUq0!D XZrCξ'bIh6-ҭ`lj`Gv[ M;R &sh0m C;mlM"Y|5:v>wp4 ,F,ȮY%RU+e^{4hb=f:6:My 4!(%.0,$I=ρ igDW+D> (,,BtzHT]iobE>7Ikl(af$q1Ə-F&k[dPsbcof7 ^:Mz+؛GjHbv_(˭ Щ?žyHJ!ow4$z*.9@"30@Wh6֮LrZ'D Xf7QXdm|IN^ͼf2͸ҺORR&\j/hsSrXZ#b7/E!j˙MK_[}'[W5³ A7=<ܸyq Wr-bhL8"_3|C&`U)is^Zu,و>q7J@5kfxl>[xYE%O=q% xY'[JcTS$ÍƨCbEH|Y>:F hjg8Upd 5;}4#E`U0[=?XjT*=55p,[.Et]S~m;o~M |Z/sE- IMḊկ=g\4 CAtya?bU8x~$6z]3b/ʬ"m|Ix44GI+z\ZЧ8j.h.:_sKa_HikFˋ k7)=O͑@$ҝy hZ80lY m@Tw7E΍m_5ީO 0Ś@&WS1zRt­O{̣,L^Wx@|=Hom9TZ˅~o`vSE*~Yj8 +4 8u0@jzbY.q?kft@X xBUsWIsj; !51I*ȆP,/MiC VF(9e@&67ʴmTW?{Q&YfBZ]'pl(U=\oznIΛ2sOzRA/-T嫍H*t(n$w?b/֊JPW{ {$^s; d_7!]GsX" P2pH1<rj!/yW*-G7qpw+&ƊR6@8-RP}n~zT6 'E /1i {fDB>ŝCQx^z鱌'kA;v?U]o96ﴉpݎa&Zgfɞ >XNtpn]!,e#h.{؃ݩb) .~rDp7?EL *oA$S3tΡRp-iy'IΜI$*?bdT0 Mkp<\ڗB 9{ ^ԫG':7ދZ_ys$R{DYDC(~Aޙ9.N]{l(/pCrhAiHdz#(\ A ~f8qz~SȲN'^xxTh98i;,u$9:(r+VBdMv8QL1"'m+-Jof V-[=$Gp-1RN(|V7v!wD05qX2޸4:t]AS{ZjfFOSRQnCmo9JQ G|"!?Z 2/w8 ,0ͅ?zwHاB4dIW RY8uͫ}#`Folzf{O%kVvu/R[=_ ؕ!Tshw2e[ ]/GlN˙0O33Q\:.ansd`3Uvܲ^FP3 dJVv푀7v1Ocx?^h`X7li=fǽʖyD0dNpB6OBkIaa ƙXaN6¸&S{f獔{8[ ]9xx2Kpx|80kc7*dCfM>x;0uWCdbb,FGe>TmF*;4HAi?:MlVecMA3j;(,~q3P;AhM P9Jfs&Q>= $ `ČdCpӏ_UDm Af!S0]fٔ"D}{6} Wͧ∇ 2%sfhzH;zu4$dBIb܁P0jΛI_=/K2Ix^f~Sy4`֒Q`ޏY헦H",o屾а$L3$59?WcR]hHP=`Po!&y* E_kUX"Lgs[g˜'wD$-WT:|(:ƶ 2HoL`l=X Z|#.ng2FO'm}9a ~)_|2HPtWXB<`  Wܴd kiVJXc ~Ɇ2+R؆:9 Wu>Uorn~T[Ü%u٬EKL?U"ޑ`]g}Oydƒ e*!~4Xּ !mj0V]` <{#Yf:=Ыxj]3S{TW@0+$ |لι2d'R*}z9O 0 YuGoSw]HF@ uҥC`L%JfoTfL*|.# >i]|V@dyJk}S) ;t jCO:}"Jes`7 ɂ#c#LQC?s'PfM.8?=A>YrB,>p2q5"R)l9E~2Wƙ<vXR <ځi J M=z3SaaqYoR"&Bdyi֭f$<5AᡰEy[m;ҝ[;\n W՛-|Jop'+6KY¨q;g־_*9ɞx(lw_م!|hG0P|p #XZ|.GS I %(-f 9õBYKXͥ>f;5Ek\GS)CY yA ghUGwVE2ېB蟦l;XiO04 yopN,tDt+?I[yiFC({%!\Ďg+@K`}W,6wO!c~pCV{D@OaXI@ Cx~K[ȗ*Qɼ[3I%p\35dyՙPj 7mA9d ܬSrv ɁC | tVjc}: E}c(TA1O1mJ<&/%һ<<Mޙ!=s uh׼Е OaOU8e|H7o>uaoEdd  ٳMvz"Ă)Sm91k!'@ @iʴ\EWl>ÉAbixݔռQá]¾eMedV(cV O&ܬD%1}ίWRrcblqOXCd(Oɉ++h ƈ8nWj.Ka7S`Q+,/NeT.^'m uoIPe<>E*y~Lgk4p*d`jW#|f{z`r}`(sxa7a(e1{(M>GJx,i VO<^.cT<:1n]%=7T[toU>g0ƋI~(ԏ*/2aTc0wQ8@hnM!keYhd *K0$}7b.5i4t廞A( 0S9@C [_ i Oz|5Q2oDs焵%*Fy - 21/p0zH/AƜ4N0)j{p|rpcdOԯԌVR~#G>PBHfW;kqZm_>GjZWzGcſpo%-rmld>>H]_&cI-o}ftSvK(N/O@(%<(A*OA6{)_g J! 9c.m+mV).ّKpH3Li|4OȝH~:;ѾT>.. ;n(_x2&u _M$V).YhڣL$x4ijeRB8A[H+٨֠-r_rET0JC)ua g!O&.w2 Xg87 SyivKP} Ax[ԗ&4+ j,͒ڕ 2:pw^2g_< JrbJ=~QfAMg统<#۞o'+E0t|y:@H&24u G| @,xVezSϥs`{-kxv@>LȺJn')g![Hck[Wr@ގ &G%.5f#4qlN5z-Iy G{f5?b^T`BbRvYz .KM 6Q>@86-Z$bh~mh䘎l_0.7?{?m*'Xi"pXI@vL0Ú܃켖so?ݤ0,5Hd D'Ԅ# 3JŊ#0pbk|b#HQPtd3~.SiY-%n:Bǻ6gEq~*@rކcSy}N; h*?`+Ka$T,EUEEgQ +MF XQ 5,1zU]e"M bRJ0}:W㕪E$YBjTSAWdˀ 4CH/&%2P[)zwx =/iDž $ND%e~}FX?4V?n& 2;AwCB?}D\q~oc+VԼhMrF'{ԮZA- GСp8l:@g{mbVBn-эרWߚ+ znm}0d[Am"GhgE'QMBH?_v>gINi7 OTv0^:70oNlB:KPcYU#ڪG8ެk+n$\gh;n@BNG?tzp&AZ$J~bٱY?8LC}E4p|NBM!lgYf]Bg]o*tZ% 0sŪ!LA@4P=]b \o&MTHҧcT;[Ҧp_?#h=J%nRۄMaCz&ml\RTt@6r4.?oa[)ynf9Ѵ˱GR}k-=Ds@$RT( gJ,ǝq.L^5`"~][08#0/ė- NOtcZ>Zݕ3:@dP~ur8¤Dd]\vc }cj0wU@}v[z5..a8~Ţ8ʦ\ `-ʇ;7T2`,U{KL=i2BትJۨ aK %J?`  ݟz&d?pp\{&9%e:TuҙU5;p;XlҮ8W_ ɚɵM_Wyz ;N-dPQue404B.ZE|S}6Џ|//xee: {9nGC-B p~ǥA:WP CaZY;52je+?)8ǥcVx ׈G5e;o }Dμxrw|lP0J1k?<֎.ؘ]v 5 G8]#'o` )S?q( t6y8u]b1pHw{%j*"6 uk~eB?u9L =(G Dx:J]3\Lp jo `k!Pt#B6R|g<^VN*R]/H_oB$8i_-o9QO0T!x#gQU|!]#I^|SFxϕ$wbuRx@ rΨ~5;(ytᆭ0fr8dBa0 4),HX6*MJ$sqy~b{uvA]W$mù]\-ݧ 37"Bb^nz~S7Je|Sn^%$| l &q@;.o>ivQ׮4W*?ŞXzv-\٧ګSe{uMzkqr7@2YQy&N" \5g.>z2n8 zr)_i8`I^>6uhO4> %40hZsNgmFH솗"]0DzIl1mSQGvWwԳl+v^Ǚ?ϋox8!~W4vg^Wp1dr.)½8]ABϳ:Z Pؑ ǗcC3 Q ,WB6 È@K΀i7A5yaCxii(e@ %"(=t쪐8#1U rpS.D4eZSωq糁[i:}xk=RAtvj~&GOr]ʹ<Pmlfm1!Tkbb&ѥITbҖ`}\ %J1G):E:@B~"L;?sq,ߨ L@7Tmju(|ΌoPS3#3/Ai{"Tf9v l5 h)pً0'Y02Zo."{̴+h\:e92mp4QխFosV3 (PG i) .x>7@xAO L`Gns"S_$kd0~> Q0FsX1l cXA#ϩ %i?$ diz 5%|Qx0Vi\3s̈w,*00;7H1ʭF=Xe==ͧ.s^`B]Yy`CAGX j'[o>HkUۑ Y(}T}а( gU֢4A;|quc')YU*gyM {Ůl:%!-XjrFfH;jueX{k8y U fYJ[ӪR|,p5dR9dhDqH` Wv<+QԜ\S ۲iGG"]mh[MG '~kaKLݮư&Tىm!@u53dzJ#RD.`@_+LBqQw!By?b~t_hD)F( B>(w-DfmO>nвr:FRN柼R̚cUM\1JЉftB& =6Yo0[N{|qM\W[@<8%ۇ[Nc( KƧgKwɆDK '[/]pq ZL52g#bSdb$oq4ϗBU{ 6|rMrW(^+ `;vnlÍSfe](KaVd"c_1&΀aՓ`@|)7kD:PuN_%X%gnb?Tohmd4VNfhMbC\zmTk-n cq9 k*ZaӿU 8V_2X^a.g^3"!D& X$4"f/hwf 'tԣ G|'p1 QXWNM}$kI) TЦqr ,1\[r|rE'"RCxzKI㊸0Ĩݮw`f"]d6f<Wѽf-ؠNV`A΋R@X/Tv6ֹs_UN8a+1U -N:;@!3JAy ""9EWpbdH"] eHOc,UQRU Hl{nj~%RP2 *axui'IUxpYxPZ>{hT৫(uz(d|m!-luK쥚i{HڶMJ }(E+4*:QHխ}W4]Y%ZFݻR#W_b%=á8)M[Ma)}D($.(8+/qkY R)_u ;(I:~ob;͌g&P&[LŊq|?`SɏzVByAl ~a˼>!@@JMkօwS*!Z*1Wy `SK,)5B~rCkspV>b}LMZ ف4z >M(-Yx (^(E6|`^PSҋUD玒b%oY`. p<5Ԯo{j:MLvaJB F`s+χUāS vGP$S6u-ޅ8i+>X!#tэW{~o%Q>ŕ.nly  ȳ|}ssy3P%?)Μi D]isl^9waCȰ1Upm)*A}-)S_<^EDH6u_a,3.=k G/$1xũ=zOsttc,?#I}b6-C/IyEĒ 5Lӄv3m(>3>?`Nр̲XKk#[x0MZ,W^*%ƈAB_o jeX@Q"vN3$]F̊MA6ID_zt9qfh$׆ O=aj +7)YJvLʐG8+zR8.B $rjXN :]GCSt6d!ym*qrMSL=k*O7߁Z[]6atov}Y uEl݈G5Dir:i0G;.V?arЫ+/XSN˽eBԃG 6)GiG7 ҵ6[:8{rd]E^2c5{=lȥpvPX>O،iG,AN+`< 7KE ή'%W`Ui}Z q3R*͏&?Q\?ʻPƳGKsҳ@wS҈Y.8L[r[ K@.P.DE52'΋\ yaf&,fe%'S&udil 렗v:C+yL_;Ys%N5ũidYU |l4VnvN$-tjg\A.P' 53jpvʿVg#Ņ6>@3;7gb.!Vߌ}+l$Dgt&lfcX9ftVpK}t\|FөĽ{.0Q51&^is0~hȥ= 3L:saC@RebP0FK5:AWsfyfb2'{Róº%Ǟ 4~‡r>,fYl1R:5x0~]mdj}F>Vu;2޷eԹ[e> .D[S6Bj3mIZlGnOsz2hl׮WE 0Ohk!Z4/:X|cQцP(؋t-> e]n*MeQz} tt9Ъ'A ^ }pGLԿ0xrNYu%aRU\m(gj'}t29M ѓHbΜRH={VX}[=+˩Z3_0:`Eꀭd`.R  2M^;./L`e9Rn-†smquS Љu79AږeZ$ 6:8C h9`B>E|~SI.{pScǺ5Yky9RϔM0=Z&dU8S-ζxx]Üʘcʹ[s= "K-xk"W6~ʆhĚ2ʈje&+9yoU_U&M6VyZ=U3 fmqE=s0 ߣNnzaX);Hl3GIQUE g"ro(:͹iiKaĢ0OSM4)[$uDUt8mj4K!![Z(] 1RFetC PDg+'LLJ԰D9qq*\=Zy~E3j%꯺[[iΔ&T$%.;oTn@f:랽WZW9xpB (I!%^a)3Rv?O^= ~3$O,ձd:%KvWgV~sYZ!JvH,\=~~!N֔=ݚmOFpmJ`wI~]D^bxZb𬊊?4x >㟯T\Ҷ݁fƞ7, 4 8u<*yVj5I2Y   y"Ww%*Һ^:]12oMV$v[u E֦gR3jל7iOj3b<4W7̇B01h8-vs'zV_zR|QapsE&'˾fR5ôF63f㤙,b 0ZM\M fZ/2 iTPnpba&[#o ,i b*)m Tk\>XOXQ@>4>[lNTkE׍:j.)FJQy]At%F Yi!/XP9ӎRvҿY"CлiB6/&L_d%$Xã^]lV0wB~ţbcb9[]__Ѹ l$7\?i/vu)=S~rq̚xE< F>ծVͤt.?8fuC',2lŔrFD@ (>CsL";DP'僙g8 }PpW]  q;]tZ {C%p,CFV 7tRIm^V^g-om)52`7,]ʟHY՝`7Et\]c4Zlyu"? q5I,S_hpw,h%% .[޲?nz|R}y&& 8H|;&'tx+QtH1*n*ӻV=f찇.R  t~fRB “+In'@+ q1K"90s-55vUxJp*WZay9A&`8XmѴF9zwg_vsj竂׊b.R[+!ցZxZU:S|uiSHMF&l] ݄}Xl8!0Qcbl](hta-xS`Nw剠LO:@o{C)[1Sхru?M*Ը'Ct>i:mpWOEXjK Jo )3羾",_]rknE~/nCHM\\`>\áHO4ƙIeeAJ#:i70%"\_F9fjpMurԌu4VLpI,'(svK%F~\r.Q{y ՑTT|H2zTpoz^_ՄMW:˼А %8G8pt>v}u<4%K eR[z յecBк{@a[6~}+-(X75 oJ."vpoF@ Q5 IQݎ̷,j6" I=xӁd!t8LX ~5Ndn%<'blы!FW1>tw\xb>~V4(xv"Z+ lco}#5eqmd\ Vgfarߑ sy8$Fy ]b_ yb=PU-rKVS~f<[%CJ,u"|Vv!\VlޙH:S~,P53sudjr;lJ#sg8jM2]Kw'NJHÉEx|Z zb^{K,0IX!nB_^z2@'e?!nxP[-ЏL՛|CaL2@|zݘC"])s%yDL /7.15%J>#ß ^Þ^*ZPW"m{`v9/zPQP_T&˷p=;̦&T.oT4Ms-܇ȅD~#w"9H2&U''ÍUw[Z9eԸd΅v  0c!5\:O8ѱ pLVIen7t&; 0 Yd9#KCqR(Ai}Xi R!x蝔t ~ٵ]| } ,Ru ZR$'"+KF-vqʥ(vҿc/|Llj{:($ѹī`=~X}+w*fJ.}ɛjs=3>\6NykƧ6t2c&)E HMQ \pRJogH~ |?/1z`WUv|h͕ßWo>ʬ8l#V9/^2RZEAmbΛY믇ԧcӓEɌ["5?*IZ;P"9rUB;o7讏uSR3ao pssR2}~7qMԬ2g[OHHjQv!Gե3`A G^ujkTlR*{l(ǫ]׋1QTkk~> y|KO,Ə1>TݧRIaYNz2zyN&~{6=#ђxFNSŰ~:vQ "h]J!HcDN6(}lK[1y( kEX`F{xa9b9')3xړ*6EB;"8GQoJ|՞1-YMs2ԛľH`ϱQ* 쌭WP HX#/ t#Z~F?ruc DQZQ &T}oW^Oiq,ˑaRBP4zlsU4*! 5BYxL5do" @޺C|ƬCi-I^qZO ؘv>ܻ*BJ'jthd|-ԞyBIi/t&! +;Igm0#j#MD5%@~4'*:3rPo}]k+*!E v2%`Q Z$ufㄽ>`vM)9aOIzN 䍦%~R&seMst i7iXq^ND;=l&_ݜk@m$hL+ J÷H _?Ӭr ύU4.BQ}Xm6ja84Ƽ +hْcn5-4"W"S ԙm@ϯsY+nucr )oTnoCRaͣd,"M"* )b+.O7+J,cL)Ui?ÿAg`bPEr] !DhJ>)C'QKU,v`o>76s2kV&`v)u%MnfY?2فN#8I/MMW`ɶQFx\W$w3ҞQ\Yp~2xR+g)u+pЬԾB:B#kNGg-*fO°Y+w~ '3a=|楕TzNDTK `΋c}WƲӉI~Q'UZïF~ y_G]O%DǶk8mE N_ Y0:D?ց9kc wLKGӧ(^cHבyxEȠmA8Rgx̏֬:ML;c,xpqEad̚wwM!*ފxe0+}O }=o`Vz*.~fZp'X:qU,LN63ɗn-j?Z=9;rD^9a卍l У w+OC~Tur~@L:[&aaECpfbض#y3~*Y7s} !ب.]}}@Kyl5pӦAxMI] Bw2WλvC_ig3Zg/6ӆ5jJ̝E ]fǭ7rZ;K+u>m.<>yξ,4yNTd"%Ѻ~G+YF Ef 4hټX{#)g%5]ŻB.g%k?x<[V{#{T6FY<n֌Fdh~-$>f}d9}7]1ZdYƥ mض wո4uq%S5g"еm+R NvnG/)ay 4%ou &dAf%.\@ę>Y%y_77Ke=gIBK)BvpV`OFgSH>iM ǛrL_3dz!dAh ΖJAq-B^_IK"=ݾ aD+ؔ|80"d!pVWeŪُuj<T1Μ(ҕ"Ueae) Z&X&rb2V} }k;9e2ȴ+8I$-+S#gw# x ^Ou_Yk_y+xCyAv|Z{a6g,id ۝fY}ƽ߮oy@Pjg$-DVËV;3;-O'c^!y/R'ho>*<5 ҼfupLaw))<` ]o:Ƕov|lF1` cl0IJO 禍G]J#) fW emP$σmtUϑa3FRm\ez3Rf;C*=q9Fz#.6 M_%I*]9Ob&C|B+" ?4VjjqD#ezznhu$1-\zl'+vыQVHDjFI [c<{pz2Ϙ՛"Tf|FqƬKA$TG~#S oK|Sݾ!n,{ ùm0 _ùXT h0:I^WJ.`u/r|Z`~ރzD:RD$N:C{}0m^z.ِ|K%R9j%Z~UbFaR/j5PG ҤFu)' pwmOk0TIiC잉r\rvD'v^oer]33OfP(, eHX*9䤏 ZKXqƶ ʘx}z=92GKb@ ^9gA[9oO ̫QyuCƒ]q,a7e$ũ"1wL^q^O:Ph陌HWˍ r}@"#t&$qE(EQT8w9oEs6*V &JHmHD'n)9HsH_z2oR벊zTU WS̕&Ml0n)#Bjrӕ5 \,]@n Y/V沴̨JcaR)KY2]9ekUX5CS߽Q.UhXMztd i} eiK` ^~) #1C.VW Vzq RȨE"N_Y{k#Xm/3rk#L00-|)ۻ!Zk8 (Ffy˫#f0;5;A`t6Sh&r/Ǿ 櫗A Qkp.k#I㋽t,c C,"`r D>k Լ'QHv¿ؤ?YntH"Bt 1f {jV ;c M9t2_٢o$[W\}LW6} !>HeDժh(mN~ ڮ\>zN$ c(LDf}oHoGglqxb3tz5[-j@2]ݣNufwGI>ytgZ K|ب!({WVH.˚?\4Ya Ͻ ҉g'gCXN|BF'/xSߐ]V#4Sc<pmH9Q ,&pPf0I]CD ʇd_v3r ׿|2"#.=VS)+kJ eBd$,:*ʹ(xDh,NN_ЏbZ: DT0y.!kQqVgcN?y/=@K-_\8 ?s=5硰rj/(r9ӻrQNlBFQ/V+um*LďV[ =d|1CƢQ{o.rͭtя|b苧{h+bkQ,U8WLʂnUr!Ҏc -y8fioK6Yù0%1D>5yr럔AM 'ɌN"΢/TpI"x\*+"ց甒 &8֙Ox8^By+HfY8\ s"$;&AѾrc.(wF/Z]i>u= Gs Zh3&^|dJlMPo0cRP.r-s,3P#jioP|(A eB\jiǭ F+<*D3h"-!M՘2rv^8ğ[h@9m\Gp~t2-Ub#ܭ+P>i?RGT9Bq9?m_{^@Jdx|%V6vZZ.O׷mЕxKtZG`_:浖wy$yOFz-oHCRTGf6$,ƩU(tQm'MI ®*?t\Hݲ-XUN;`AKѨ8}V}fdT F#ؔ>r1xV<~Sb vr9G-TOl@:cy|{K= t]aj_J`aAUc=!ums dy\O-PɂU5i(_ԣnKGEssD7Ƅ&&4|ϊ.JwxxL|We0hw3KYm՜'1i8Ѱ%En2CP)2.0G6( b- V# ;WfFߢUz% |e=4-^jm6(bOzNKN~?"Ig5|Jr1d ?daၧjE㓶);3 _vj־_ẃ9H1d~7jQȔuu2S?k8iMw|CVu/OK?bf8 =yy?ƚ ec,DYVdmJH 濢E+g:H+WΩҦSRM=BiW u\ ݨ'V y:A0w'sj Y2 B&~Ǻg<`="F GoN/b|l1!D/&-OW%%"d D2}WJl2~5>u -\kL)L/i:=d= 72\ j1_74u>^Dx" /ޛ^۴ijnF9MX#دi͚LWNG * vYxo{YՒ p|cA) <;o<]yS!8 n&ZTpZ]F- Nw$@w"0N`"JA&z5fݾO >q7Bsޚ7x'LgΣp{9PPoFQdd# c(ORW彚__-n:P.r)0%!^րOC@R+2abu^ R„VQsUim-`M;K#M7P 7yǿd3BվqOyRdH=}&|Gއy$j]_>CleI7&aV)ݟMߧ T fzR- ;L/㞅R3Zla>Z+2x߭ 3'"̓DA^kF(y^ qi6TAǸUNtd!< JȂy*)1_- WJ3Bk 'M bj2b*o$1"A0R2p@8}ǹ kD]0wGg2pzZFS`y}(m^%Gje&{_03TvӀ@@(p6‚|-k<]2DSYdZ1mlgWx-wCnxV FTaz#n@AFX T ٪VECVnEd:?IkRMD+R_rGB\ ;f] $92 [op|+g!ep]6*+0%(ȥՁx1Ȣ CkLA-χxC8S\ȥ5B 5OX,-tſY/ sܷMe4gLf>F7E~dlvfT Ě[bxhj @sve6\'*6us8<.WwgϿR?BЅεIz¹`(!,TIG<(DV&*]odfS --ϵ&ps#Vp&%'F/I (d)6JKepNv1g'Pϻ( d[I $yN[W XTPwQʻz4{+8b pX%@/%bV"ۂ'_ABlގ*o0u FnHr+6K6Z8ɟ0LqɅ:\ 0稸XFlT6CVQ8pA+[\tGDp=R];#uOY)5$(}:-4VU_SXC3C R*fNJDD)_Kamq;j1ɮ6c`+z&沫A!iܮ\QݹDAB/SeA`ϖ;d}8*ص(|` a/X edƇ_Z& [;)6ג8Yu6qx S{7FL5me>q 泘{VP2};f,; >g D 6T6+5}7$.ʕY^:_J=\Dph)VqBK_鵥wu] aVP _ۙ4sC8/rp= +w|ق|s4բq<R<2+ q LX- ){y,rqr0".tPP]teHlٍE`Qh̸h'8%(C(:9ykҭBtai>{ c$~rɟ:j*(ȉAs5`%jrt>- iTR:,%Ӕ$)eʦ' KLP 5x!l>(j-Ky%a?ª,ī/&PJ2^j@{TDhDP'2S*I.b3a2OZ$8f8$*w4DX Ff[{cyT@X f9 bHWrz/0af])Qb2E 3tB1/2h}M!Ep.Z.|>7m(alfu%J&JD] Q~lO]F>,Ykn/lOYq;S$nCCϞǕJG#;E1Y'@k~VV-6Kzg5_p^Q5^Pq n= `,S]¡W7/d(`Z@+R-, p %@4E(;R|B& -,DW/9w 6% c n\<6M [ =t4,mX8~fMy kMAg2g/oIl^Gޗv{\qmZKJ SQƵ\vl1>T._H5:joRI]Xhn`XRSI1i }Bgo@{rPlJUs{^;JŀQ5?k }B|,l]O]o]DO`HwU2W6dW;E<eT 1$8HKISmEs3yo8/jݶ{RK$1妴ܽmQɆ99r}wuAqvbqF_F) l2(a0JQ_pߗ3OEeJ2ٓNFZ'1G(`%*Z'O{؛%n4N -m3 $/>3`r+$=\6,j,!l-\=HVqFM.J/=6;D]LW IyeA.,ԽsLow]p#YOv0y;#xO=&@xZ+ڬ &yeT;|uLicRX m0YR4?#נs\ eⷖQ̜g%.wXuʭ㹭:~%`3ɓ*Zh;- " 34N&CSc»,C:sE`בnOm mo!r*wCQ8 *O;m ݓ N;H8!ىĵ֤\c?:I$+~Pv勦%̴>k܇nM[K8VDgĵ*N%0=eD yf"rJU,6\iP]9u^3*bMHoG6΋+î]/5O&dPlf7)bAM=@F~tԱ);ך +`x4 -E~-ik=,:FJqtM`\y|m& @V)M9sl9F3X ?Xc Bf5|c8`IRxV.sWQkө2. `bЛgQCS/M*`(4vDDG IKP:C)ET՗ TO`>Fx& Je  e7|/fv.3{[5gh9jΝM5V7,Gg*I{ůrƃ.Ձ磷Š?I4ERTG`)CӸu Eѱj+w?gH)'}D^'y_vvBgVD!}CWt B*5YTohh$/da!3j^k(;12D;ʟW#Ù-Y0;<}a>eLTH>=LUpn=PǷh| :_B;=S}[ιGF"S[̬py">$J1K h¨|,{+@o>N&no$n@q]?Jr jlP-7k8Ǭ5-V}WYFu_V_(H铐:nϚ.j2S|DN0Ҝ6]]OQ,=S܍_/8o' >'o9cQϏ>d-sR<lLeذ?d:- xV*3ǰ\Y6WlEΝH+z|p_V) AaRjducFHq+bTu@qrފ |@ 4&ˤ0r/%kHŏvG.ZЙjYNN^/CʽZ0q+p:4Ѥ!YxntWЩs s!ot뫿jJdbT@% rC +¬d,[U@(߼Gn$JuEav$yL W*%R-{eE !{nQ!vA6~٬s6jD1kF`;`&О,NrbG= ]_g[,#i74`cNTo; ,~6)di<]\(\dt3?LKĿQyo'>dvZّL*IGZBD_t^X`:N>O5d_cVηyGZC/}4F+{F bȱ?rLeM9JZNC^|G]"r=[Kh 7fqW=*@?3Ӻ3gY hpcCu*R;5<*)9=$/WLogvGYEN`R NNo$)h˝<|36ШS{ UV wRms令wֱ&36@|ly"B-ICѮ,ܐ3ǰ0`|"Vr!d_~i\H\=3㓒G;N ;dUt}S뱾rFF"zgUᇷtwT@/P0 10f<7?Rem]M%Ɣ3۲11|q2kx5Yx7w %GR)9/vmL 4NKoXQ|Ȝ$D7Kͱ (˥ۦhѾNje\xsa2 Tn݀N*M D7VqG⁽&K|f[!9/ZƊg+/5(eǁI>}19ț4B gj4usD?צ2[)AZ23Q&${2˄Yw{_6)ѳ/c3,Tιu=?9`0qLMf6q>S'ޣ[z[rjNK.~#ܴYZڙ$ltlp`ˁ/ogs,ӘE A ᧫pV[|% ;'AiWth#N9l!Ѷ.E..@l3 N~M#8̣mij  *Oe,_懿}9Qy؏WCk{KM03B۲ӷKsB+dmT} |%))8U`_h"̞}gAmюȎgGy T}̡~138pƫ-ε`<¯7ʝt*vIE4.Uvn:YGh=@h+WWc%@$ԀSm+jшFԪxT ru 63U&SҢ>km3%1Ǧei; y)]&pۗhU^wJkmlj`Ѝ聺cAitv])٬:8/I,V;ВzuyS)>(>lE֒tO)dnW>*J].IVV{9C5)}R˽,RH#ХA}]Q1xU (?~nM=L ǭ/Qs٫_ O,r4]AuH3#ŋPRu$t( QoW/ى:S@fZȶqɴj%8L,MK?gYJYHR[nQ|<A[h`(S=Ȣ, $㏮/Zٍf ƹgi9O*WIU5Ƌ-7_5~v^%HdKڱ ZvG!dBw.!zʩW.[VTlז0Y;0o'$*t ;c?9w0s^'be+J`")ӌ=3ú/G2q\ҳ^23"c3w158: m^9G>LȬm7$ͦV<1yiJ }bWg; Mhzjc/׺g^8*s"Y4;UޤbU~^E:i$t4Q-⹱؟=huB۝D4wrzs B.GY_ ΘE]ҏ;]iv%_z͵!5mqzAbw1o#CԻN_O|LQMz .1e|96N%t?(A{~?ȡFt -!9_>Gꇐ.4l!$1 a+07"_r3sl!ǫ:D1Pnh@0̈́P{ ~oz4XF}k5p1th(sC=96;Lxf)D/i-.Ĵx3([@6q鼙ͭMy".Ǟ6`9ֻDcS ?GM5zh1>W pKpmΡU5&SuTFa8MV=hXKՌ%-oHǚ!@\o{Uj~^3^|/NI^"&'Yu-3},J'eMx[߅Y =sƣŪOhG!5hѷHSg֯Mȉ wN=cO d$wG}&=WD:-O&A%ۥ9.XoY'h֟ڼ˛Բ?Ab3.kHK slYBg~@\܁ŭOӏ%^C0PB\)F:m,l L\ϼ}ilL : Whڈg;E$Xs9=I_(]ALA5AA>܃UnuFS%U   wV_u\NU4rrė70Oi.ISf ! s }k/ai[1?ȩrNEI>MG` k@M ZjIk`87vnIU$0y\Y&-Km JFL|Af9{#(Ph~B6s LڲlA(ݻjeVrԹ??̰ 7J=@m5bpuHLL]gJЪJeN6x}=ځMZʒ|PsejTHX`\I'v g>N+f%N'>,VF.Zw"o wUдv*vVl)SU[7+w%@5[+[llJϹG\2$+;̡,T Ƅ1 t+{[= ~yAY5__GuT{a}KD 1Mfh.}fV؎m|-;de`QbA4 ?JfJỔ"z|2=txx\j,T(5~n/IbACZ j5m!!)|KJ9*i**:LjI׾%JG"'"m|;| 5"{hze)AlըYY'4ɠ+БP=?9?,QTJdY$C |JP*sqtuh\b<ߧpV661$7#\i~8iPGݷh>z$9w`X߂-NRgj4+c'KE 9r0lXx#jW,4LߑT/m"Ƒ7S7I㤄ң7T;,24MYlBiB9{ =Z汕"NUc4?n;0r6bM,ѷSPq0n!Ii+T)ƻH Ge4wOgCOMxS15 n<(p_c7Cz(YJ`a A~\UƠ+v(=m:vFrl]#;n 0^V;[[}pؓOA@1 ϼX#s a^}x@qw8(JkrxQ38نrC]yr6Qd"…QM-]K2{ע7]Roi8{ASoߪpM/ 9EW]4i]7%%,Oa 4l;xɝTQ-_̇-# 3^ѦeVŇNbSqđs_Aύ$T!~LoЎ27UrU3W٥<4b'$G9bX"]#D9lSg|bkB>w"JG|e\F`[ENkHRJ{{Ntح~pGIuLo_NZW(6Z6xuwաc߳$fOh7pۤkÍrfk ZI2B~mHm7Ql{QNF$NH%2օuU҈(n5Чv1-S^Ī&@H\p"wpV9,#϶D_}(6Cv|cXGJ#y 1;8uМ)ꅡ_d5}C,3YS@ЅÏXY˞D ew A8+,R8{`YJ*uaBOb *B"z1!.̾;dvOtR@;f v/ o|M[[%GF$OJJ('>XlFeBI S)NdUDSm^/lPgfx[ `bTN_3͚؏unGJ-'+ʣ_vD3AՃ޳g^2wtpf7.OmarT -Ei̫9D>F_KÑIaCz yX7 ҚW);619!*YAeI^Wڴݱ[IoH2%&%YyU906᫘{oS1xK2[\\Mcd=jTMnOAZ4Xhi/wjoCdaash/XnJ$,DH-\WzJF4߱3Q%6sLxaN&|j<9LXU "f5m~L: YN2;-z [Wxw(\r@8{ ^i +_ߏ{; K w\ϓ~E{E0Q!{Β8PFLa!"[ S'\HXN2*ޞ~|eHi62Z"K|#P6'@6T<sR&h|b:zb%G(-e$}orǤ JutZgU_njpI"*Gs?6D*7r..&3/`l~tfUVTLtvMɝ}u "QjnQ+`{Koi 깖2b!x Zwg )33~IDdІOZ-^2Vdbc&X&v~n@>&vUfT"XB&yv3U`uܠv_Z"׉~ʖ㒘+/tTڎ\̶V'`mFo lU,$26{ّ\LdpqK&iMglkpH8o= ȐֆeM]${+L8W徝x)pf"T^(dM%CN$pIgzL:?*l߉X.(Q_$__7*6WQp†'1Pė9k$0EݜDcY] Tοښ cm9]Gl3T$TEu8$"k`N1puCǀq,?pm1\v.BYb>bC"4kUrz)4KGiD!'tR>ܨR'en6$(~ *yrXҠw,V2ցI;Ī/:H}e)eA]WVz*`΅ ,aF\ȷZJZV4cT 31gl3k\x+1I8}l[1YŸJy@huFTÛMA}ɓ`v=I}۫>`Pqeg78aO8%ͤw;>29TQ%p<bG|ۜ L=!YлFxW2- w^>c@y#tDPQ7f|>DJ~~?2'/ ~7=fek{h8&n?dFʚ^wSHyڴ8 `6l7iMW'J&m4y4}F ޏ9lYSd>ʐrzv".έ:5|J*͂ _H|23S$IHSRQ~!H˗ut~G<Ƙe㌿#9MtyL{ !4N?;2T̈́y bp6oQc㪲\UƽE1*cA~cxS!Ŧ +N0܄ 5: *a9f:MKӆ],"Z⦔}4+ K%Kzd>>-2Ulӻi屫[ml16=Q(w@{0`wKgRg¤D:'N{s$P? 4XT&^b JmIL+#t7o4 i?4%?oF+`ŻۏJOړI(eՕ76ʰ).+bI=`jW^KImhOȄ&q{\&́n"]:떦NTߐv{4vdfuOcoR*? CNѿs֝oSnC,>DKa[·b5!wuw{W-[>~CL˦+z8cṼB7TW{*s$,m$cAP^i, _̔׌ܓeyKL_9b};?6s.47Deat>?^ҢhL[2?ō\(PE˻1'W8(":wiʢ{(r~ItFmxL Q̮ F G5bZ8v:rAݞk9L[3͒@U帕Shqd`Bn`].ȯFPNRLūU]i-*$n*%eO O/ y٬.;R.SévNQNֹ֍ws10 SnXƠ>br6drSy$^ z-泩H Gn]׈'ʳޅ9x; iʋ?! R]qd9DD2r3!9j똎 oJ%7 +Sl ,sTE5n0D\\joEL'2G?> ON样q)_"Vfb8?>*xcq5 rW>BcC(ġ"W]#@Էz﵃ npqar7{Ѷ!}(^0'0xg.m{/'x[.G*tǑG+]Kx$a~XD^^Ȯ\[@Sz5aHet#y6PeQ¨sepՖ3p)@읔&v T0-Ӷl5t\cŸ< `L`SN`ǮhS~%x}ZG'f $V /ȿaTr0xtG_%plPUje'ڠjgXB1 )n^MY5a㪼 "лE :M~i֡ ?ޚzIv[Uq#EAP6I|Tk0Kl|w8/@#^ҧo8r{k""ތiT|C)fW|+|"mu9Qk؈ MIH#(|L)=<YBؒCzM V3^`ݪ`Cp 繤H8d<&́|׀#V 3PN5.$ PNf FJdxKt;+[:a}FC$mP:(v<]Eje`AF F%M,"Ӄ͝g޺{}pBAg[寏cCNsxAޞ*V9hj m|ӥMm"Cf-Yb"bg&RL'[+ l nPBj_i #ثn!fx9g6{<Ӝ'N%)>q1gڬAG@!7_Q"f݈x獇a榘;G[9Ma`>WoZ֬.gv1LiVG ?Y77%i vId l]Cά" qcM'?\D}2GW( xAgu%*)C ?P;(exÇmV8=9E^|"ǺՍvC?jL\̇Z&d ,BDD}Xu r%=!P$1J5d+ r&?>˺\k7}@ s6f˱Hf9 䴰\pUyJ֜0,[FЊl U峄*;ׇp 0]XUgkoo62AV?*3lrVp-^8"ԥMh~W nlbV_UfW LFsӨ%B?%y׿ vbux^7&J bvX}cYbNO(ʏU~ .nxYB:3{Ѽ][柷RVC6Q}`4H.p\jE.Z;ac,Tzk+Ex@.iH5o粲6zBlU<L.CAE,t8)+KSAekԪ!EAMF`@B 1cjʯEqc6=>%/رa?oJiuZ"/a#.42N7mRXB9G5_ɍ϶״2U`uUu,էĪS~$LYTT_B[Ĥ XV\E ,eq{6eghnS3`Mzۚh( m~C8'TMK& JSTGѝZg*U"OW?aX&%!mPBnQjR?&cb!>Acd`艐 TkoV#H7!F}ckA: > 3ޜ[v6p*l f 8p^:^c3quRe 5FSD]|O Td7u_#:H()GlHXYCcj;%KIhe^YA(ueonΚpU_-} 8<1I󿓱˩ӇW ~9Diغ;Hzo)ip\_ 7g_m"=em%,ؚҾLN$0Zr;cLB0BG*Ȃ:xOZ\y`(c=Uf3*~ܟ>SO0 }Z{9OG#DyLR'4oܯG3yUyprܓXRt띮Ǒf 0לFP~P.>WgGn;%GW;Gsx;+J'icBes9˧U @+?t>~ՊC )'Zc @g)A(lwrqC}19tiH(37. z[m,K:KsOri>)֢3< E^=|;E=nf=P_1ftw ~/ӈචSzp&fLkg%bi;ȑvʮE:r\ fSt6⚽Yxm<ӷʪۓ{fm)|.|ug›"ߢ/=jכAmJ% Ql+nfUH.sjA#iKJK[T R[/`:cgٲ UG %Erg ;Lof6 HZ PnRsB'LDspNߍݣ;+s-.BKl wzzS La0m5ɯ<]D4 )CO=ž5q!x5WQ:T04Kѥ4~ (? +ffz:3{@WPt !o똋"pyQ,D$*ZoBb_mD2TPx$Y1 s[c8Vΐ8KL>:~,lŠyU|W!U~;z>#yys-A,z?\-b3[ vݬXK ;}鎚&-{`&e}nn p=,o76VB~+̸a .kW^DojdJ\?b͒Lb ^ [o(]n$hݺPbbΉqK,OkvEPY~%nԉK8hQ$F^n ̿1K'(A00^VFq[:[dIg.%F~Iҹͅ!9*Pt ޮ}? V,Zw pGx{>5FGPA_;A,>Mϳ_+'`]WaW ÖD] :j7~,$Ȗ&G-KW!= T2T)AYX #E)x]b*[sO +]o 4(7Zz? e@TgøE>`C3FivAv(Y {M ܉0! CnȎU>3GHOcJJlZrקE*G@@=w u)AUjZq 5AZ^7HpˀN8.] ڠԉ_|T { vl8XQM\3 dqWk2 {%dC]~, XKЗ-T*QqIq}e$r7ez>iptȡb{yu@F˩%=Tc'_|^lMjHO̬;ŌJR&AYxAsh Pg`>>\SF$b.u;Pז43ԽH9X v/KFp-3p\X% 2TFE{O?_x/K%`Od[i r;4}z ;™sF> }E؆Y2+і|] dE믬&9 ! P B锭B<hgd*xE}3B `v0 G8{a0A6u G &o t RscT .uD^/xke,]&!Eka3bQ+Vj[5󝳢t-dem7[euVP4Rw=)7A9@vG[)#9?T 8rzAqd3Cy8Zs&olC MvZ!A#4m Į$BS#nE'O<ج%_CP@ZW, y 3T 6W4}M `ܛ6oLʙtcձD{Wa*OG;e7"qԨ>Qǽ &Ս^'c8vP7^"SD e}_4:0oy6F렓 jKu`?)h4\-Vg!f;2bYɀFU("Oy5Q)j]|?O3"Wqj:r^9-kC#Sj 9jdSU4 8OUƨƨ{`Wt7lj1o Gg>I<]uIp&)yl2Np^>\67\H7]͚$]O9mϻV73_,E">9Ҟ놅}),FS4m[2 ):zP\R2'I284rzS-HLv$xfQNAv..]0?5ϣ5{sJ؉W*_c:Tf1p&rql4\Dd" l*UfWc-@uPRL;¿ٻ S8]Jٝ] \92%J܊u]>Aygo<,8 1҂nlZuhd}?j<>4M 0D|ɓ|0tgMg-FK &*#ѝ~_2X1Et#й 6:S:.ׇCν[/BU+3N@*?B@?]Ƕ mmł' ` &yکbEvJd !%ז$wV 3R6V_՞׵h\UKG<aׯ|qx4c?4Yf8%ĔIZd!Js$~u&Ȫ]T9P-yuƠADP'B*a3cRxoXHû>qiݍbYeyR'tdbm~j"ŏzF 4!!ה*`6d1j4B$mmZoy|鼌4܏Ar*CxaS,'U s40q8_<- L+{֍5{c2{ɚ癣v7$E0ě48bF}F6QqӃI'+yH7<"hG襄z. 8JӁ:eg!!g#_\7C&!XIi 8Khu&_T^r0W@fJ`!s,/QMxY,DQ_6$ckNYPY?mI7Dy(M̂kYZ+(0:a$++2q]YJ68MVكT@(?=a{Dd2Δt㕈xyK>*j"XDi\f`sa%ҦvMZs[Xg@"oBKu| '&[cRfYIR B}Joۮ_a%<;md S(x5<$}vw=:qlOorK4АXCh)#AD]ݖcu|MK.WOSR7]UW%ۖ| eg[l eSzZ:٥q&`2}RBoucO\ݓh?f7n׼ѐKG5Wڽ{B+WmDdm8 t aՑN*lUzCz_ȞU1o6A^H迮C ,yܠ3uo3Ք|y]ұ!8̾µ{yհ6>vxQ<&Pp+t؛3MP8NpN)z^ Co:a#گu7fC~˟.IEqre Te||(ɲFD‘f-tg0o&.}.>lS.6ؗY1I_9a>6•QUax $)ŰU~ByQbyQ9/ڇZ)9V)@E@U A'@ q lVFǭ% @l;S@+(/uV,Pk6LmY*%'9Ddsiܓd紇Ӿn~;?SoSzT$ЪR@&L h7*bt ۵m&柢iٌ`㠽C1_iY8I6yƢ] {AE'6ŜcCu ~`]Ӡ7G$`S Qd @4goq{ ] [ ZպS^zuIDpSt̴ IM32C{y~ԝbI$ EeiJG9~!D^V \Qw'1~vG!q9KqXEq;p ^Pɸ H 4y#6n|Qã%,(\r4kLtY(Ս0@^?:I1T7kLfemL%I)FM8KEŸ KjB i_ʠk^ÌHzzKTOdA tևSE):lZ:S$7^Q_+}{6󾽌-]uHds]*^16K +.8yp8şkX (yс{GJa3-hMru=5$|F5^cP$9:Jq=xI%)Ɩ-bߛ¯]ԽEOrZz"tR43+ɕ2nwSؿK4Zh|=CLB7YJǀ&)yB~S1U1\~:C;BPXDO3Y$Bлτo.o_[ S77-zOu8-xnBs\=WӉqm=~*KPt É6M|@ LMsEb,w/ r Lj+_'FdpVC;QBgmqR6KrB gWzJVOԖ5\ J߾b̦*'yJ+ {2=ۧ*/`8{=bhhoaz*<56IKz2Q!kӢ޷Q-Ɯ]s9wkTrLWi3W1CwjF$s3d]C5׌QBJ!W*SV'x}cMij~EH/PVq,-TWRyvTjyö!ބbEM6nfEwK> N/Lppe,JJp7wEe/2saH3k#@gZ'F񈔔X;__rxɅ2; &!c'brs ]75Ytuo]2Æbe. G_pߣگ])"^g_3 W@#1 MjF?1[d XZ9S3Wpj2T'RriAW.{;ޅ||ϰ""Vw' }/8Q^@sW;ܠs Uf~ bݼdƢnO56Ú=լ$spW!S3,4!OUkJ>8~q:$`pW٦R#νFH6U 0Of+B[[#W(D,FwY3fPH~W24B7%X W~-pϜ~y~5ٜ @b?myLQ-@ҾK@yvJ" vd?Q͏ždž{2S._b!>YDMĠ&qMӡNXTtO4߹wB$o+R /ErV>~JoUСDdu耥\!2jp(orjc~¤5aJrӎ 3M}}*o㮨dpR݁3f(X߽\yj6bݧgEasb]u,?½ :$حOK-."sѹ|or?F%ع倘NE@ =YH(6[\":Dv+?|W4B#Y~%CJu[E+٩gcNӰ5}#p=%H9lzT# ?#sIt^7ԳM' yz^> έc&>7˜l~ZûXT2uJ8pt|L-@4IE'[;Ǯ BoARx$1]a]! $WĹ݂vr 3kW2unÑ&cN* yQ2FD\cO7Xm6@bGOާsdzif^`bHi*Tm|gKwu^vj޶ YZ