go1.16-race-1.16.15-150000.1.46.1 >  A bLp9|\`RI@L,4QRK9Җvb}Ðle$. We|/QSeO`j[DM Sn.sCS?8g!'uRԼ QEM:]S^ ȧnq,RxMߜÕ=5eM'o&wB|̏֓$6u:M2-wgHR*;: H:+nrHX?+(9ο@{P]Qt{~S:,| W./t}EC Ӝj;p>p>r?rd $ =&3 Ie     8L(89L:MFpGp0Hp4Ip8Xp<YpD\pp]pt^pbpcqXdqeqfqlquqvqzr7rHrLrSr\r`rfrCgo1.16-race1.16.15150000.1.46.1Go runtime race detectorGo runtime race detector libraries. Install this package if you wish to use the -race option, in order to detect race conditions present in your Go programs.bLsheep11HSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Otherhttps://compiler-rt.llvm.org/linuxx86_64HbL{3936760ffb3d17546f1944e3a833e4800edfaad5a303debc05c28faa4ba77b9crootrootgo1.16-1.16.15-150000.1.46.1.src.rpmgo1.16-racego1.16-race(x86-64)    go1.16rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.16.153.0.4-14.6.0-14.0-15.2-14.14.1b+9b(b b@b@aaaa@a`2a;Ha @a a `i@`.``@`+`g@`KW`H`.V`+`@_H@jkowalczyk@suse.comdmueller@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comfvogt@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.comjkowalczyk@suse.com- Add %define go_label as a configurable Go toolchain directory * go_label can be used to package multiple Go toolchains with the same go_api * go_label should be defined as go_api with an optional suffix e.g. %{go_api} or %{go_api}-foo * Default go_label = go_api makes no changes to package layout- add dont-force-gold-on-arm64.patch (bsc#1183043) - drop binutils-gold dependency- go1.16.15 (released 2022-03-03) includes a security fix to the regexp/syntax package, as well as bug fixes to the compiler, runtime, the go command, and to the net package Refs boo#1182345 go1.16 release tracking CVE-2022-24921 * boo#1196732 go#51112 CVE-2022-24921 * go#51117 regexp: stack overflow (process exit) handling deeply nested regexp * go#51331 cmd/go/internal/modfetch: erroneously resolves a v2+incompatible version when a v2/go.mod file exists * go#51198 cmd/compile: "runtime: bad pointer in frame" in riscv64 with complier optimizations * go#51161 net: use EDNS to increase DNS packet size [freeze exception] * go#50733 runtime/metrics: time histogram sub-bucket ranges are off by a factor of two- Add missing .bin binary test data to packaging. * Existing test data files added to packaging with mode 644: src/compress/bzip2/testdata/pass-random2.bin src/compress/bzip2/testdata/pass-random1.bin src/debug/dwarf/testdata/line-gcc-win.bin- go1.16.14 (released 2022-02-10) includes security fixes to the crypto/elliptic, math/big packages and to the go command, as well as bug fixes to the compiler, linker, runtime, the go command, and the debug/macho, debug/pe, net/http/httptest, and testing packages. Refs boo#1182345 go1.16 release tracking CVE-2022-23806 CVE-2022-23772 CVE-2022-23773 * boo#1195838 go#50974 CVE-2022-23806 * go#50977 crypto/elliptic: IsOnCurve returns true for invalid field elements * boo#1195835 go#50699 CVE-2022-23772 * go#50700 math/big: Rat.SetString may consume large amount of RAM and crash * boo#1195834 go#35671 CVE-2022-23773 * go#50686 cmd/go: do not treat branches with semantic-version names as releases * go#50866 cmd/compile: incorrect use of CMN on arm64 * go#50832 runtime/race: NoRaceMutexPureHappensBefore failures * go#50811 cmd/go: remove bitbucket VCS probing * go#50780 runtime: incorrect frame information in traceback traversal may hang the process. * go#50721 debug/pe: reading debug_info section of PE files that use the DWARF5 form DW_FORM_line_strp causes error * go#50682 cmd/compile: MOVWreg missing sign-extension following a Copy from a floating-point LoadReg * go#50645 testing: surprising interaction of subtests with TempDir * go#50585 net/http/httptest: add fipsonly compliant certificate in for NewTLSServer(), for dev.boringcrypto branch * go#50245 runtime: intermittent os/exec.Command.Start() Hang on Darwin in Presence of "plugin" Package- go1.16.13 (released 2022-01-06) includes fixes to the compiler, linker, runtime, and the net/http package. Refs boo#1182345 go1.16 release tracking * go#50449 x/net/http2: http.Server.WriteTimeout does not fire if the http2 stream's window is out of space. * go#50296 cmd/link: does not set section type of .init_array correctly * go#50194 runtime/race: building for iOS, but linking in object file built for macOS * go#50072 runtime: race detector SIGABRT or SIGSEGV on macOS Monterey * go#49923 cmd/link: support more load commands on Mach-O * go#49412 cmd/compile: internal compiler error: Op...LECall and OpDereference have mismatched mem * go#48115 runtime: mallocs cause "base outside usable address space" panic when running on iOS 14- go1.16.12 (released 2021-12-09) includes security fixes to the syscall and net/http packages. Refs boo#1182345 go1.16 release tracking CVE-2021-44716 CVE-2021-44717 * boo#1193598 go#50057 CVE-2021-44717 * go#50066 syscall: don’t close fd 0 on ForkExec error * boo#1193597 go#50058 CVE-2021-44716 * go#50064 net/http: limit growth of header canonicalization cache- go1.16.11 (released 2021-12-02) includes fixes to the compiler, runtime, and the net/http, net/http/httptest, and time packages. Refs boo#1182345 go1.16 release tracking * go#49910 x/net/http2: frequent failures in TestClientConnCloseAtBody * go#49908 x/net/ipv6: TestPacketConnReadWriteMulticast{UDP,ICMP} failing with "i/o timeout" on OpenBSD 6.8 and 7.0 * go#49904 x/net/http2: Client doesn't send body until ExpectContinueTimeout expires * go#49867 syscall: ntdll.dll errors in rtlGetNtVersionNumbers via os.StartProcess * go#49851 net/http/httptest: Close does not wait for the underlying Server's ConnState callbacks to complete * go#49728 runtime: "fatal error: unexpected signal during runtime execution" in cmd/go tests on darwin-amd64-race running macOS 12.0 * go#49661 x/net/http2: TestUnreadFlowControlReturned_Server failures with stream error "NO_ERROR" since 2021-10-05 * go#49623 net/http: Possible HTTP/2 busy loop regression in Go 1.17.3 * go#49567 net/http: server responds with Transfer-Encoding: identity * go#49560 x/net/http2: setting Request.Close doesn't close TCP connections * go#49558 net/http: HTTP/2 response body Close method sometimes returns spurious context cancelation error (1.17.3 regression) * go#49406 time: ParseInLocation error * go#49391 cmd/compile: internal compiler error: Expand calls interface data problem- go1.16.10 (released 2021-11-04) includes security fixes to the archive/zip and debug/macho packages, as well as bug fixes to the compiler, linker, runtime, the misc/wasm directory, and to the net/http package. Refs boo#1182345 go1.16 release tracking CVE-2021-41771 CVE-2021-41772 * boo#1192377 go#48990 CVE-2021-41771 * go#48991 debug/macho: invalid dynamic symbol table command can cause panic * boo#1192378 go#48085 CVE-2021-41772 * go#48251 archive/zip: Reader.Open panics on empty string * go#49153 misc/wasm, cmd/link: Go 1.17.2 causes WASM builds to throw command line too long with many environment variables * go#49076 x/net/http2: backport critical fixes * go#49009 net,runtime: apparent deadlock in (*net.conn).Close and runtime.netpollblock on arm64 platforms * go#48822 x/net/http2: client can hang forever if headers' size exceeds connection's buffer size and server hangs past request time * go#48649 x/net/http2: pool deadlock * go#48478 cmd/compile: 64 bits shifts on arm get wrong results * go#48474 cmd/compile: incorrect arm/arm64 simplification rules- go1.16.9 (released 2021-10-07) includes a security fix to the linker and misc/wasm directory, as well as bug fixes to the runtime and to the text/template package. Refs boo#1182345 go1.16 release tracking CVE-2021-38297 * boo#1191468 go#48797 CVE-2021-38297 * go#48799 security: fix CVE-2021-38297 misc/wasm, cmd/link: do not let command line args overwrite global data * go#48443 text/template: should t.init() be executed before t.muTmpl.Lock() in AddParseTree() method? * go#47858 time: timer reset sometimes ignored, causing delayed ticks- go1.16.8 (released 2021-09-09) includes a security fix to the archive/zip package, as well as bug fixes to the archive/zip, go/internal/gccgoimporter, html/template, net/http, and runtime/pprof packages. Refs boo#1182345 go1.16 release tracking CVE-2021-39293 * boo#1190589 go#47801 CVE-2021-39293 * go#47985 archive/zip: overflow in preallocation check can cause OOM panic * go#47691 x/net/http2: server sends RST_STREAM w/ PROTOCOL_ERROR to clients it incorrectly believes have violated max advertised num streams * go#47675 runtime/pprof: apparent deadlock in TestGoroutineSwitch on linux-armv6l * go#47610 go/internal/gccgoimporter: TestInstallationImporter broken with tip gccgo * go#47535 net/http: TestCancelRequestWhenSharingConnection can cause port exhaustion * go#47042 html/template: data race with concurrent ExecuteTemplate calls- Add bash scripts used by go tool commands to provide a more complete cross-compiling go toolchain install. * Fixes "go tool dist list" error "all.bash does not exist" * Added to packaging: /usr/lib64/go/1.16/lib/time/update.bash (already packaged) /usr/lib64/go/1.16/src/all.bash /usr/lib64/go/1.16/src/bootstrap.bash /usr/lib64/go/1.16/src/buildall.bash /usr/lib64/go/1.16/src/clean.bash /usr/lib64/go/1.16/src/cmp.bash /usr/lib64/go/1.16/src/make.bash /usr/lib64/go/1.16/src/race.bash /usr/lib64/go/1.16/src/run.bash /usr/share/go/1.16/src/all.bash /usr/share/go/1.16/src/bootstrap.bash /usr/share/go/1.16/src/buildall.bash /usr/share/go/1.16/src/clean.bash /usr/share/go/1.16/src/cmd/compile/internal/ssa/gen/cover.bash /usr/share/go/1.16/src/cmd/vendor/golang.org/x/sys/windows/mkerrors.bash /usr/share/go/1.16/src/cmd/vendor/golang.org/x/sys/windows/mkknownfolderids.bash /usr/share/go/1.16/src/cmp.bash /usr/share/go/1.16/src/internal/trace/mkcanned.bash /usr/share/go/1.16/src/make.bash /usr/share/go/1.16/src/race.bash /usr/share/go/1.16/src/run.bash- go1.16.7 (released 2021-08-05) includes a security fix to the net/http/httputil package, as well as bug fixes to the compiler, the linker, the runtime, the go command, and the net/http package. CVE-2021-36221 Refs boo#1182345 go1.16 release tracking * boo#1189162 go#46866 CVE-2021-36221 * go#47474 net/http: panic due to racy read of persistConn after handler panic * go#47348 cmd/go: "go list -f '{{.Stale}}'" stack overflow with cyclic imports * go#47332 time: Timer reset broken under heavy use since go1.16 timer optimizations added * go#47289 cmd/link: build error with cgo in Windows, redefinition of go.map.zero * go#47015 cmd/go: go mod vendor: open C:\Users\LICENSE: Access is denied. * go#46928 cmd/compile: register conflict between external linker and duffzero on arm64 * go#46858 runtime: ppc64x binaries randomly segfault on linux 5.13rc6 * go#46551 cmd/go: unhelpful error message when running "go install" on a replaced-but-not-required package- Drop patch to fix crashes on PowerPC with kernel >= 5.13, fixed in next upstream release: * drop fix-ppc64-crashes.patch- Add patch to fix crashes on PowerPC with kernel >= 5.13: * fix-ppc64-crashes.patch- go1.16.6 (released 2021-07-12) includes a security fix to the crypto/tls package, as well as bug fixes to the compiler, and the net and net/http packages. CVE-2021-34558 Refs boo#1182345 go1.16 release tracking * boo#1188229 go#47143 CVE-2021-34558 * go#47145 security: fix CVE-2021-34558 * go#46999 net: LookupMX behaviour broken * go#46981 net: TestCVE202133195 fails if /etc/resolv.conf specifies ndots larger than 3 * go#46769 syscall: TestGroupCleanupUserNamespace test failure on Fedora * go#46657 runtime: deeply nested struct initialized with non-zero values * go#44984 net/http: server not setting Content-Length in certain cases- Fix extraneous trailing percent character %endif% in spec file.- go1.16.5 (released 2021-06-03) includes security fixes to the archive/zip, math/big, net, and net/http/httputil packages, as well as bug fixes to the linker, the go command, and the net/http package. CVE-2021-33195 CVE-2021-33196 CVE-2021-33197 CVE-2021-33198 Refs boo#1182345 go1.16 release tracking * boo#1187443 go#46241 CVE-2021-33195 * go#46357 net: Lookup functions may return invalid host names * go#46530 net: Unix dnsclient test for CVE-2021-33195 assumes that 1.2.3.4 does not resolve * boo#1186622 go#46242 CVE-2021-33196 * go#46397 archive/zip: malformed archive may cause panic or memory exhaustion * boo#1187444 go#46313 CVE-2021-33197 * go#46315 net/http/httputil: ReverseProxy forwards Connection headers if first one is empty * boo#1187445 go#45910 CVE-2021-33198 * go#46306 math/big: (*Rat).SetString with "1.770p02041010010011001001" crashes with "makeslice: len out of range" * go#46214 cmd/go: make go mod download with no arguments leave go.sum alone * go#46144 cmd/go: error out of 'go mod tidy' if the go.mod file specifies a newer-than-supported Go version * go#46128 cmd/link: internal error when externally linking very large binaries * go#45927 cmd/link: SIGSEGV running 'openshift-install version' for release-4.8 using external linking on PPC64LE * go#45832 cmd/link: unexpected trampoline when cross-compiling to ppc64le- go1.16.4 (released 2021-05-06) includes a security fix to the net/http package, as well as bug fixes to the runtime, the compiler, and the archive/zip, time, and syscall packages. CVE-2021-31525 Refs boo#1182345 go1.16 release tracking * boo#1185790 CVE-2021-31525 * go#45712 net/http: ReadRequest can stack overflow * go#45636 cmd/compile: internal compiler error: Invalid PPC64 rotate mask * go#45482 runtime: "invalid pc-encoded table" throw caused by bad cgo traceback (expandFinalInlineFrames) * go#45385 time: Europe/Dublin timezone handling broken with embedded timezone database * go#45347 archive/zip: duplicate entries in FS interface * go#45307 os/signal: timeout in TestAllThreadsSyscallSignals- go1.16.3 (released 2021-04-01) includes fixes to the compiler, linker, runtime, the go command, and the testing and time packages. Refs boo#1182345 go1.16 release tracking * go#45303 runtime: "invalid pc-encoded table" throw caused by bad cgo traceback * go#45253 cmd/compile: fix long RMW bit operations on AMD64 * go#45240 all: run.{bash,bat,rc} sets GOPATH inconsistently * go#45192 Strange behaviour with loops * go#45030 cmd/link: go 1.16 plugin does not initialize global variables correctly when not used directly * go#44888 testing: Helper line number has changed in 1.16 * go#44885 cmd/go: import paths ending with '+' are rejected (affects executable like g++ or clang++) * go#44869 time, runtime: zero duration timer takes 2 minutes to fire * go#44860 cmd/go: documentation at golang.org for cmd/go has confusing formatting * go#44812 cmd/go: 'go get' does not add missing hash to go.sum when ziphash file missing from cache * go#44640 cmd/link: fail to build when using time/tzdata on ARM- go1.16.2 (released 2021-03-11) includes fixes to cgo, the compiler, linker, the go command, and the syscall and time packages. Refs boo#1182345 go1.16 release tracking * go#44793 cmd/go: mod tidy should ignore missing standard library packages * go#44746 cmd/go: improve error message when outside a module from "working directory is not part of a module" * go#44676 cmd/go: warning message when getting a retracted module version is missing a trailing newline * go#44659 runtime: marked free object in span * go#44647 cmd/go: "malformed import path" in Go 1.16 for packages with path elements containing a leading dot * go#44638 cmd/link: runtime crash, unexpected fault address 0xffffffffffffffff, h2_bundle.go, when using plugin * go#44618 time: LoadLocationFromTZData with slim tzdata uses incorrect zone * go#44593 syscall & x/sys/windows: buffer overflow in GetQueuedCompletionStatus * go#44498 cmd/go: 'go mod edit -exclude' erroneously rejects '+incompatible' versions * go#44496 cmd/go: malformed module path with retract v2+ * go#44464 cmd/compile: ICE on deferred call to syscall.LazyDLL.Call * go#44462 x/tools/go/analysis, syscall: ptrace redeclared in this block * go#44433 cmd/compile: Compiler regression in Go 1.16 - internal compiler error: child dcl collision on symbol * go#44402 doc: Broken image in readme * go#44358 cmd/compile: internal compiler error: Value live at entry. It shouldn't be. * go#44346 runtime/cgo: cannot build with -Wsign-compare- go1.16.1 (released 2021-03-10) includes security fixes to the archive/zip and encoding/xml packages. CVE-2021-27918 CVE-2021-27919 Refs boo#1182345 go1.16 release tracking * boo#1183333 CVE-2021-27918 * go#44915 encoding/xml: infinite loop when using `xml.NewTokenDecoder` with a custom `TokenReader` * boo#1183334 CVE-2021-27919 * go#44917 archive/zip: can panic when calling Reader.Open- gcc6-go.patch fix typo go-7 to go-6 for bootstrap on SLE-12 gcc6- go1.16 (released 2021-02-16) Go 1.16 is a major release of Go. go1.16.x minor releases will be provided through February 2022. https://github.com/golang/go/wiki/Go-Release-Cycle Most changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. Refs boo#1182345 go1.16 release tracking * See release notes https://golang.org/doc/go1.16. Excerpts relevant to OBS environment and for SUSE/openSUSE follow: * Module-aware mode is enabled by default, regardless of whether a go.mod file is present in the current working directory or a parent directory. More precisely, the GO111MODULE environment variable now defaults to on. To switch to the previous behavior, set GO111MODULE to auto. * Build commands like go build and go test no longer modify go.mod and go.sum by default. Instead, they report an error if a module requirement or checksum needs to be added or updated (as if the -mod=readonly flag were used). Module requirements and sums may be adjusted with go mod tidy or go get. * go install now accepts arguments with version suffixes (for example, go install example.com/cmd@v1.0.0). This causes go install to build and install packages in module-aware mode, ignoring the go.mod file in the current directory or any parent directory, if there is one. This is useful for installing executables without affecting the dependencies of the main module. * go install, with or without a version suffix (as described above), is now the recommended way to build and install packages in module mode. go get should be used with the -d flag to adjust the current module's dependencies without building packages, and use of go get to build and install packages is deprecated. In a future release, the -d flag will always be enabled. * retract directives may now be used in a go.mod file to indicate that certain published versions of the module should not be used by other modules. A module author may retract a version after a severe problem is discovered or if the version was published unintentionally. * The go mod vendor and go mod tidy subcommands now accept the -e flag, which instructs them to proceed despite errors in resolving missing packages. * The go command now ignores requirements on module versions excluded by exclude directives in the main module. Previously, the go command used the next version higher than an excluded version, but that version could change over time, resulting in non-reproducible builds. * In module mode, the go command now disallows import paths that include non-ASCII characters or path elements with a leading dot character (.). Module paths with these characters were already disallowed (see Module paths and versions), so this change affects only paths within module subdirectories. * The go command now supports including static files and file trees as part of the final executable, using the new //go:embed directive. See the documentation for the new embed package for details. * When using go test, a test that calls os.Exit(0) during execution of a test function will now be considered to fail. This will help catch cases in which a test calls code that calls os.Exit(0) and thereby stops running all future tests. If a TestMain function calls os.Exit(0) that is still considered to be a passing test. * go test reports an error when the -c or -i flags are used together with unknown flags. Normally, unknown flags are passed to tests, but when -c or -i are used, tests are not run. * The go get -insecure flag is deprecated and will be removed in a future version. This flag permits fetching from repositories and resolving custom domains using insecure schemes such as HTTP, and also bypasses module sum validation using the checksum database. To permit the use of insecure schemes, use the GOINSECURE environment variable instead. To bypass module sum validation, use GOPRIVATE or GONOSUMDB. See go help environment for details. * go get example.com/mod@patch now requires that some version of example.com/mod already be required by the main module. (However, go get -u=patch continues to patch even newly-added dependencies.) * GOVCS is a new environment variable that limits which version control tools the go command may use to download source code. This mitigates security issues with tools that are typically used in trusted, authenticated environments. By default, git and hg may be used to download code from any repository. svn, bzr, and fossil may only be used to download code from repositories with module paths or package paths matching patterns in the GOPRIVATE environment variable. See go help vcs for details. * When the main module's go.mod file declares go 1.16 or higher, the all package pattern now matches only those packages that are transitively imported by a package or test found in the main module. (Packages imported by tests of packages imported by the main module are no longer included.) This is the same set of packages retained by go mod vendor since Go 1.11. * When the -toolexec build flag is specified to use a program when invoking toolchain programs like compile or asm, the environment variable TOOLEXEC_IMPORTPATH is now set to the import path of the package being built. * The -i flag accepted by go build, go install, and go test is now deprecated. The -i flag instructs the go command to install packages imported by packages named on the command line. Since the build cache was introduced in Go 1.10, the -i flag no longer has a significant effect on build times, and it causes errors when the install directory is not writable. * When the -export flag is specified, the BuildID field is now set to the build ID of the compiled package. This is equivalent to running go tool buildid on go list -exported -f {{.Export}}, but without the extra step. * The -overlay flag specifies a JSON configuration file containing a set of file path replacements. The -overlay flag may be used with all build commands and go mod subcommands. It is primarily intended to be used by editor tooling such as gopls to understand the effects of unsaved changes to source files. The config file maps actual file paths to replacement file paths and the go command and its builds will run as if the actual file paths exist with the contents given by the replacement file paths, or don't exist if the replacement file paths are empty. * The cgo tool will no longer try to translate C struct bitfields into Go struct fields, even if their size can be represented in Go. The order in which C bitfields appear in memory is implementation dependent, so in some cases the cgo tool produced results that were silently incorrect. * The linux/riscv64 port now supports cgo and -buildmode=pie. This release also includes performance optimizations and code generation improvements for RISC-V. * The new runtime/metrics package introduces a stable interface for reading implementation-defined metrics from the Go runtime. It supersedes existing functions like runtime.ReadMemStats and debug.GCStats and is significantly more general and efficient. See the package documentation for more details. * Setting the GODEBUG environment variable to inittrace=1 now causes the runtime to emit a single line to standard error for each package init, summarizing its execution time and memory allocation. This trace can be used to find bottlenecks or regressions in Go startup performance. The GODEBUG documentation describes the format. * On Linux, the runtime now defaults to releasing memory to the operating system promptly (using MADV_DONTNEED), rather than lazily when the operating system is under memory pressure (using MADV_FREE). This means process-level memory statistics like RSS will more accurately reflect the amount of physical memory being used by Go processes. Systems that are currently using GODEBUG=madvdontneed=1 to improve memory monitoring behavior no longer need to set this environment variable. * Go 1.16 fixes a discrepancy between the race detector and the Go memory model. The race detector now more precisely follows the channel synchronization rules of the memory model. As a result, the detector may now report races it previously missed. * linker: This release includes additional improvements to the Go linker, reducing linker resource usage (both time and memory) and improving code robustness/maintainability. These changes form the second half of a two-release project to modernize the Go linker. * The linker changes in 1.16 extend the 1.15 improvements to all supported architecture/OS combinations (the 1.15 performance improvements were primarily focused on ELF-based OSes and amd64 architectures). For a representative set of large Go programs, linking is 20-25% faster than 1.15 and requires 5-15% less memory on average for linux/amd64, with larger improvements for other architectures and OSes. Most binaries are also smaller as a result of more aggressive symbol pruning. * The new embed package provides access to files embedded in the program during compilation using the new //go:embed directive. * The new io/fs package defines the fs.FS interface, an abstraction for read-only trees of files. The standard library packages have been adapted to make use of the interface as appropriate. * For testing code that implements fs.FS, the new testing/fstest package provides a TestFS function that checks for and reports common mistakes. It also provides a simple in-memory file system implementation, MapFS, which can be useful for testing code that accepts fs.FS implementations. * syscall: On Linux, Setgid, Setuid, and related calls are now implemented. Previously, they returned an syscall.EOPNOTSUPP error. On Linux, the new functions AllThreadsSyscall and AllThreadsSyscall6 may be used to make a system call on all Go threads in the process. These functions may only be used by programs that do not use cgo; if a program uses cgo, they will always return syscall.ENOTSUP. * time/tzdata: The slim timezone data format is now used for the timezone database in $GOROOT/lib/time/zoneinfo.zip and the embedded copy in this package. This reduces the size of the timezone database by about 350 KB.- go1.16rc1 (released 2021-01-28) is a release candidate of go1.16 cut from the master branch at the revision tagged go1.16rc1.- go1.16beta1 (released 2020-12-08) is a beta version of go1.16 cut from the master branch at the revision tagged go1.16beta1.sheep11 16491491171.16.15-150000.1.46.11.16.15-150000.1.46.1race_linux_amd64.syso/usr/share/go/1.16/src/runtime/race/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:23540/SUSE_SLE-15_Update/899cf56651552adc663e6a03bd5be17d-go1.16.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped@91L\go1.161.16.15utf-82bde4b6928822e410c33c0dffd3be38ed63bce77f4abd9e7b4b5ccd25f28e0eb? 7zXZ !t/] crv(vX0x &gBzEfB;H-qx*5Wݴrac]h<:  yqWTbw Ҕ91'/Z:%<*kuWѳw@_£1@FƷ-e%:0e"X7 r >O;Z&$Oox9lv2 g8Lc 6 gh<]:o۔,doϴ&|=,p*=(Mot ?EVO wn&q0LNȬ{^,X[EVeD$.t;N`nmW2)}l[pC/EڡrC' I ?ˎQ3FWJiKz6RaFpRkh`_paBEIJ<нc@ךJ'ofOHcGYވBolid$­w_P Ҭ%a'vcq3dƒs'tex:!WjBZRH^FG+OiK)RH0]E v-&NY| aba|/R*g*i1eoK?_Jil i.Bsaѽ 1Z,gVg,d?yR }m#^AQq"VG|୅=ޫ#%a&t kNry>q:#u q݄œŚp=HjhG7ק 'kک0$\d}e đj\XNVb'L8pS[0F>(I]ލleAw /۽gRoCVO G>^V(cxD}]DJT!2[8_4h_fTj*f+;4"N;*_+ {"N)e4b#W@2:c `{i5ڔm((wyr~݄B|a1:?xmMFY I.>kms3U+bp9b@ -u>*]cԙڠjgW;"+#Z^⏜[AH4Z =#[׶7Ƒڸ;/2!DA&Y#@A,yOPw@޷yEUtTX,ԣZ}wH gt`D<,gxuK_k\q^l\O8aP牫C&1GS0W,$ivQ}ǻ(H*RPah(guR+ +YqD8q_/e"0< nX]z56*(|&nDM\(kp*( ٹ6 |[cs68z:㊰ ،7Օl6E7:mD,\.#1V}~EjFkXXG+kl&"Y F`+ϻǢ$Am.͜$h>Sq;򯟥N!Ԋ=s%oHcmqa))m4}h+Xruaq]땔 |B o4o8;L\!yCl&@sf7֞ }"=_2U<0 QZsT˛ RU^C&.KG$Q}PDբN7(0M`g/4A=RԥZ᭓oK.C[e}BƂESټEKX c-:zۖ#)tZT|覚,+Aƹ8B 6kVLӆ]Q`qo@߄el֦2 UfA<Ȣ^c^NDE~! *5͝dq2 4\'WuZܜY[{{7}y쨢L kyhaղ@4CA[,. V]<›y;ucA!kM oZMzs_(ϡbҼ+bE02e#-\hm<8Pêk%PA.\d6  mІR.Qb!n5K*!Fܹ/zcC"=i'?IaH`9FTT7>Qq#qV3ˋ__uwAa<]\9e^0b3&3ԡIns6S~gB$[I苴ĸXM 4;{߬fU(r3-."TE|ocTm( cgqypU6@ aC3ǣQof)mK +%gåk9#.o [VCbjhL5Q-R`HaoJ8N˻- 5B);h :S⍴a&O:4Г4MLQ' ;0tҩpJ8 ڝ+9UV,q: *၎Q6<AwW;ߠOӢ?ݥ[;TSM m,&#r\LQ-RiSqDpܛm.1ƍn5}EqҤ2H:@shT P@ٓ K:fDNY>*h闢r5 ;&Wgt]F9wҥ 9qԃ7%7k*]kGVrF] no kM;i\YI |i3\"膩nz@y80(_I e(rJ|o M5ZhB<!qghWqZfj?r9Sh +I(fasy׬-aiP9 lۙdD_UA/o9 S_ȷM Qռ"y cف+Sw[=̠ eX^2sD&ReMLG VbCM!w ҳe"9@Ӊ[>h. Dse@IQaXea ៘.3ny6 e\t M[+ 3Wn'ܭWgoSҝLu5Ǭ&+vh2/)cZ[+_⼔p&5xT*y7ȡ8bi=6ln>WlP1,&uտTU>4"E{io؃NHIS5# .є+L=d0u]u-ݒP)k%X[C[m\fwR/F!炮mn&fLxϾU#NPMK,ܸILitySOWF3 tPp߱`>@z D-Om ɏ\ӫ(~@aR:#la Y6`r&'2.tN sT ѕxoc/UIK 0NOFX13L r FLY~w6yy!6͊l][L3,ʊgЦײѰ!ɈB[JN?O' bj)ԮɯbR4!?vC|ɩ&`}wݣU"{*^䭳̆?O 0*@E349b9)P"웂a[Kk,L/Twg=G+v+~ PV7P!U.hvPq$JtZUs-1-f! %.tj%;/]ǧL'ɹqj=99-ձo@ kYKĊ*Bc[Qc7bX<3}6 ǥIMY!U^LH{_)5 2eNTdd&[Y $$͉Ǥl d9d6t/30TZl#l3z.ՎS Z9SP9#i?/ybɆKۋӅF|]%5UKLZ/OIJjxUj;9/}{V+Gz$T%(8V-+O^}\#_m5\N{ bhߡ,tTQdz$^.  &Hg(ګ~rc?Gt]kR_Wrxz}j(|+.ҽaNu<]7d辫mq'zɣjP}3&pGd &h˭ՁM=qs/Ic}!$!8>5ž^Iyϲz%k ls.Fa 3VJ( )'_ H'VdhKU@5.k7c\lM>S](g3[gb -qjH8c!Ԩ42WR|Z&>X3sL Fbnw{CO pN{P+[;qHܥ=că[\ %p^-`20ɡ!#\hRdGoI ɏ(CA11>'{B 8#})ptdUkv<FRwI0F*\Y5$5z^Y6NvRe1 G2P\t*\ak& h%AB?ЉŰCނ$s>aܻؗתr ~W[i Oй>z6Hv}Ӊ}ơb$=sC~.!0Cy `HOYqC& x Og?\ qGV#iݏm&^"@^nY%4^i [21.k6'i:}lF@/*MQQc+CviqGzjv>cj]?[ӈƼQs~ AtXBLY8h%Ax| hk/اj4~+|PIvfZPòAF393]5;ZvUz0П,Cb0`le Aqõ\L1k|G 4|9QC6мdͨjZRh՝22r4t`EIۢ`Ñ>uxOd\|vpHaKϯG&)4m9'صQyAvٴym9MJ .RkrT L?dH幐rnMfڑ̈́/ !*QB5(Bh*$:t'+ɌwM9JZ?᱒]V$j+q(cHڡHtdh 8ӒP8' S_;h C]#uFJ ';lmw@fHe5{?[ՄOB\OHlИy4SWR]bc:SPdOK3l#$U$x;vb=t,R(rQ֮mO MC`hw3Ii!tc4)Mܤ;$: Iӡ@'֏!bM)7\츱0Ljv!i*Iaؔ XŚv4f܏> JQcT*ߤ6b 71 ]{=K$vn2.҃x.Vf3gnVم&=^{đ점#9j :Cҙtixs`fs&NݑqWP m'FMqgH-Y@aOv {P^i_5z'QhQWVZ\e 1wDԝ' Xа =G^8}]~鱽D\wtr7~ Kha=;N76 Lr; 3")]5en!A@!#4]3N)QYG;Dz׫&\-+[ֵ=NKU&cfgB>4;I+.UEחwAYlfKtRLw~jA_3.ntkQk0@T sfD MGLu76Θl4z/q z|ɽSf.iNSȽ2Ψr3}2!Ð*2?0o99qFj×(~> bۑ$ 7Ƙ ҩs"j/LfpFw ;ӣ?H+c*5nk@@'4M|`UJxg#%Þ vy.Ol)k3#&M"] H/ UPg%>y Y< O5euЉ}٪O<͆~+[UlZ5ʘ8F_$_f ;;ײg+hhJ= ͙S&-=Ro;$ӧݴ :DxL=dtgHPP({jVOPQ۞1Ar:IŬulHքй$ggw"{Hi we| Z a,WEݐ%aVR6F35s&4kv<5ݦLW D3217) NOZA-4Txbh% {j;BmDlJ@z863d%6  חѿlRPeAQqrTa03h"X6Y&AdLeeTTQ<QmԿ }M3KpAOFϬJ'&iǬnk/\hRQۡKc\sgʣwpvaW>I}a*8 7ֳ @V MD)J!<ԽBmo`wvn=p,1eE| waXYdr(#ykh19'6>"gҡ42|̥׺mw* TQ ouS:~Vy -n Aa# %t;! ׂ喧UJv/>-+kKq;kcs/ݠQ[#a1H}}n ]r={~>ra96D) <+'%e>иt!91mҏŠM숴=A O,_p$' _'Vn?7R,hME6R3Z1іn8Dҿ~_=B`nig&J\<R3XɥڞY' *il0 Ԉ!:_VW cbzNtg1oD^+ѣ@ͪ2Mt ,ܕ,ɨ=pv]Yrޭ{:da,0glq >Hdz"y0^,5TG&x`),=ۡd}0ԁT$`!Rugk.ڔ +/d!ɡCiu(vۼDQJN 8=g6+ʕN8ܝ-6D9`T#ӟ8^h?=:Mr* 5STw6sn"d2읉[ExP#cԾuԒ7'|O [EhKb759' H ~@_6) +l=1̝Zу7ʨhZ54^usE!?')ɝ\>ks{~,[U'DT:8òLQ_O0CaX(5o5  !"1if,sf^nbZmU}V YĹF~hrRp7sxƻ`Gq(<ʷݶ_YF߈-r c ¹yvBA&nPkSx>qT~:>v_/4+8;OG![VPH |#ymhΠRNtn!W\C݅v~;RRO ZuF48ڒg JZhp|j*ye_E ZIj9P+P8q-ZOAk=:i43U Ƌul4jth|!nq %mn"9%( YQa:.HNL4ْ= q=ޘfp_?t/)/0AƐ388 ^I3 LDUj1В!}I;otrcY$@!E-zE5sYӆ7!%밄ͧ lv_çr)҅L\S. ?bn&No o~cpfjѸc_Tm>T]>%óBJAgFOMD⳵y ZY4<rQөE2جŘ R[CWjM ?bڢMP!f?__Ouֵ/%[-`Q)B |7lǝFO9Ľr# ޜFG`Ҥ }=G,\]ʕUq EzGǠ$5DkCͯqع ؎$ڊu+ PG[$=!Z2䉳DOKdOYMFXGC |ٚYebr@[8dƬuWz،\72WqQ,3k=RUܖyT5,7+W4ds᠁dnή-!cY3xE~õ'}xnG뚰 gr>& 1kon qRCNeaiw9gd9t{اD>NK_KN9X@vg8 9$tzzW0{t+쎹VrpH2g9y[Y S1%a$};3fbFS m]-)ԓk`ɸůoV_eτ1r?ov$pU͑b * >oϽٓAp_"a>0nrݏՃ}bC)r?iBePgG_'s?F[;P5_ʌ80FׯXP,F導$)To\ f"tRJ4.6_d#\`.2/w7YZ#^NJK,lswl8C%oq5G"΍IEdS5 ep{ﰉB0M^L]4-1h}eˤ  A*;Z炬{>7=hfvnhkgM?+4|ƊʖbeQTE=X"mFgM󰢹=!UYv{n}}'h0 'L_'@9)L3D1%gV7÷ B-T JJ (^ɂ(׊le Hؠ./ l6e=N֎p8S G*4mpk̺=~k4 e8_= dZZ|Yq9coq8/i,QUX5Kf{o.`pVwϴk~O>]@qU'XIW|sK@ 6vm+Z` B<>n{OFk}N`Y)1kF&yIn7ྸ؆(׿^~mV pwGC QFЦ_ ])9O^yq;^,nv Z b˭ I$Z('wn"1Mgl=SO1N 17dfrEıYֳ/ZϻcJJ3wچj?B?׸GPRVi1Is Ō>ݕ))@~VRbhDЫ]@I(0ko Q`N)0ۮ22^PH0<醸c=;R.ax5/Lx8`AY/'jcH0[H#XU &{U;^R'~٪iGfYtnSY<(tllK¿K<,$'aiV<#ji;n|_]`V:ky,0T|3A8JaUg~e9,h[ylv"nl Bn;UVx+$`"VQV •l`. )Y9&*mBZ{D%*DÓ[rAbb'5܁~83nfb?[!aLr,p{`G4[T q-i0tG>!a[S5#Ww& Ʈl/WwSA *?kݦo.;Wݶ$;8uVGIQ<&M?.ϸ\Jݰw0hc%i߫0k`T%'#ݐ$mG3p/N|#ݙ  _x?1o .ϖ!RPV IE/r'?PW^E*Up.>_* I4PƫC ~0_֑h|XadQw[/c5AE21~̂f.Bmn:Z~03(%{Q⨮:*óa6k HT<‘e&Н lgQYU8U䚿 /4w8FgYÑ6[!Xr'> t3p ůCW^ 6X..̩Kk2?b$h#%KugmL!??SWbf95?Ս lWjKO#H10ɴpp7ެh2Ij_ iw&҉ǔ$J qY@G$ri!Pp8u8]PX0 /u $ V#gU3TX׏rb|iԓ7?hXc$ˁ'^Og 4"[;N'5lL) ;dqe v_<N2c3vU)_UpG RKyvnj#(6AX>C<hFFq 'I9"ɗՊ콤w˱C4]U:Ү ㋃f R0l8Ìe+ t$' n4ܶ@ JFz1gă/v-Zajqi_C5K.+3JzQvԇ)j \l[{в9khT C{#,s@;zxMvˡ~N[ܓϫ y8v~)N009Pfc]8)ɭ륮qfijxWtP#Tl+ǚ`yHT5>BIh /u9͏LdXY[}8ٷ%!+3|fvRK}ugoCjÆK{ R7eX+,7?zmF<=^!Q E<bωWTH]FgvԧnGB!17D: ]Y*>ɧB)08@:XJ\I5ewKH?*(O{'1_?MXev$%tTį@[nw ) /}*ϋhp0_‘Ѵ޷? !#G{(}>P9u-?D >5w"K7LhYn>o"URКKDk$>_cj ߉ GhC}i-:toI}KFLP9M*}]=PzlR (" ġc8ՀQy4k'5.rZ$, O.k`'W/g¡ooB #pY%fqvD>nC%[s|ZyFk0:$Feoo-uPTQH VS\f #0iPHivgh-ߺBUbAɻ/-a8ǎ^ fS%V<'t8S®0H߼oa@ @IbJ,C{&s=y,O)n Y/H<Ÿv(l" ~ *ө.gqb@3oU'X: D5 [o@CendQHMwsdCѪ׎V 2Y\hN QbX7sb<,KȶHYQ׉nxCAD[i1<%T qjz|c?LҐwZAi..o(jz'5/(܉Siy~+Zy ьӕ4E$% (eH-eIYSl)Y3{æk[Ċ!9дk%V^.я$診)y4GaEBujg;[r 3KN6@WMh1Y4U(dÍT8Eiץ T‚6D=0f@yc^t5:-YgkqyF1Ik89]|$괲,Gljyk˷碌!2kIb 4}:1HSE%[<3:teޕ֌«mxzqV& )(WAâEVE"n΄MdGA̓5[xE~ c;"-#.C+$˝dPQGY?s<`Q|돼Bāg+ MjsMMJ{.amZ^mS6Yim]bnc?FȹHîRTo1PG7>sK@yrWHenI˨i#RxYglS.A]2)ʹg)EDK1C3gv!ez4n]]4Zʘ#76n%؃ v75H I%F:$[lWMI*eݛ)rmڔBvE?4=t+D( xHNWgQ)޸"@HJoXbpk9N8p0r& R77;Ewz2*Q2PQ)'X I4Zmg*y.rǥ` J"fT)IoyrхJ{f5X.!!JuN%b/"cۯb%Rmˊs0'AZ=f~s~]{ɻ+03%rq쮢VO"(բPw10(W!GPӲ8DS_=UoeΥKlQ@@̕FD5o 4NlCx _MTv >=j̙%bnﱮ,H hf=՞ go7HH'CC6ddDL٤ NXD.fa_[lcX=Z{@ezjL+CḒJJBOb!Rʥ[y&;GMmcOY`L#-IzI߸~֕E80w0@$8Ea I2Ί2)Rg45*Gwq an:a=KPa"b`9}bʧ(h$>y0\H_cl([tօ2ʹjM^ k^Η=C jBʡRpʽۖ܃+t{wja+t'*Ҝثy!s~c!uJ :ykP$N8nD`7mo2ذv~8Dۏ)A{!kd r,OҔhn"ګe,TفO.uð^ER΢ӋWr uɗM.ڟh5H-'u-yNY11Mm?T8^9.+a ̏2f7D9OF<|ށviWDY0b-1΃t)M`ͻǸCټZYP& rtT#3CKfJH~+l|!!xH[N2|o{}TizSUn.8oa;%i2&T+AwuVE 미Tt]V.QfV% j]D|oq.OFS 4:.q6y8X"yOrwa:We)6^R TɳSܫ nXn*-2TQ~"Eа! Y@T1V𱮿 }F(`y(cb3ѐܰl ÃQXi:{~$xuq|~r1)0yxnMF{Em\E-W2ez>?]udɏOXnbM#Lw&~Щ럷I]u&ĺ:FFbu"d9ۯ"i[[=0&a%2zwVM#_߰20X9g@nxl:~LB~5@?+IY K>j^A/0M"˰_4M\ڡ{ 0k cm;QX-&`P!uBAo#pXECkn{b>tD!@ &n"[IR )(~G𪤧GܵSEztCHHA(~W64/uE%Woq$7,,LJy%~FUTg1m3ȏWHMʞDvTJυmaty疩 A%uSyҥ*9Q7+aꮔ6cNk zEUpleX8:HܯwcBs>mH% Œ8W\o }@-~Z 1~igӞ+e(_5On߼EhfdɅqɷ R듼ŵ2V#_%P6%aփNs.^ V$}%#LR!,@TnĊvc>z{!yk 4O ݮ[ĄZ܈XhxG+hA=<0F>o8ug8Ů(F>M5 r5 ]o)a53An#r:_-Z/@ !ߦ< *OM~>G3c El$Ck)KdUv2n`Ytsha,#| t@ORAp_i%3MjQ52EwsC1Ug ,oSli g/YSlx=C^ۘNΚ ԏamlΑ~;^<9["8?{cg|,Е'b!V(Do [l$ӆKoFpTdn sU 7DĠ m,jq\bOYgI!bt !oy51cD<E@0/ICP0*fy),%VZ[!$1YfA\Jg9Jz&SDK=hW{9ڄQe+A>~s|$*KVgHl+ v.D0^]NBuv U.`2&,?k}:M3P54LJ*voӅ|W8pjchqxNLnP+W9|iu: [#>f-jA\(5P_2BN(Cy‰G/Ρ#.gNrCN%,=DlNb'a"[[#t;z' ɻE'/'6D)B|m\B76w\#Yrx :Ls0)m8biP`I>Er k3i%~! yUm0΋tڹ)zha֩uKϣfd@ ׯfTQ"1O%pVtn C6W첰rqeBgB1|KBcS7~3\ Pk FwqB4`A\w圡%f]=dY0vLip|kJ&g()IYQ,U<ʕmIq<+a("b\3ټY\d~6v򨤢v7x_`IBtOmGp>nF] -A)9|q ^p (/Kam'cRn~ +%FWmJh\/h&=_<p)*w+8tZm)<"c}d˯1_1\=2&8+ҮmVǷN@'2ktfW, E( &@K|YlPXKV7wW ] |f2Q ocU⼄w@4[![&nSdR^ru2%{m<{fCǠol/~O3}YvUV;Յo@}Ŏ`T|ď+tLpl l{]T {( :E>Zƪ[D\!Rer=$zdʳUhY*]\>bnm]W9UDK{_&a]"{'i$Ȁc[,&^5*Y.d46u MXÃXxx#g0 a.J:V]=Ȕ"$i3P+'K;H21W 0pD:ev/0l4&Z03otɕ`UY IL @ll#e3+Vd|L#E, :C pQŭ{վ{{bLߝMګȟZ'23H܁ pś*r6!EH3X9tVG:Ugac.wm1T9_)S@eiOʓ7@.ZYO<6yiAroֳsw0w:/']li\p3!zw#[?*Md (~Ϊt |P&rzzzbљkhr0ڈ?בdۯf?3 F^8M PŸ%9ΰl=™ [I/5!LZ'T8Uᚾ//c-2Dځ1F)aO{zo34afC"b"% {ϠG5+js_Vԥ PWםGDir"G_L OX#ߙ}vw'Qt$kG%& |rO,Ɲ5'1zYR+]x(J4-Al0mځ ٰ>x,SF `1]y'#!l۔U% BHJ3@ҧpo Vvte^M1?]32ECnN{"7| Q! ׇ!FhxC2U9ũs$U$Ӧ{hg³WeG^0TU? k e6qɻ(<^H'PpRZq=e@Mm[?|7.}'D{N+*nt0)Y| E_BDHO;7uv$ ǝ;nAsC(LAq5iw) CvlJ-/ѱ]u6~PU"7y&6k1>aoZ\d^oa)TǍ.4~Wrzi1tQ:ΓVUgŹ ꂊFn*!D.|w)6 <{e=P" Ɣ{e"Wn.q29z6#: +k cr!gs_m7"|-7$;siyV.kR-#}KBW`(0IabbWfI57d.E =65l?i#¿#t8wUǷ%/R`*vӴ٤dй8EA|* !].$:w)q0?ok +'y`SBIc?pupҡVrQw8 ufR8M I,!CwرV}yigk(6Pv\ȒKTcݑOK[q,tNSϺI}Kڜ0cJ7^ (TIy 7_s|8?7k̖B|\7peqozh?v^ed50ہd.r KCO"^ܡe 3YD7^bWHIw}q'^FvVd@6RhsCE-;]HMPS/7KS#W|_IHmD&/|[[ՑNĕccR#odkHi0Jɇ@ 7W&)_<%޲F o(i[>""M/H#=kt E.bdTM0}T"2u)ܿX@`Ygfk~P_&7/| Z8& =ū5~XZK2BդS>R>j_n'#ONAk(dۜKY\ lч\!%΃Ie_h>Cw`>,XV[d X8JˉH<͋QY!57BY> Q2͜è $-1aH+ qY+3@>ӝ2ChW)uwޗI:(< ZiҴ5{Nt+J|\G|0o_;ݼ_6Ujtƌq!Lt|jS{6_W` yj&ϨgMMWk0m1@Q604j|q_$E'fxEu"JK0'G^z牰Vt U22B}2~!uԏzPD|wrU|TwFڗfNפK}Hk+"$ Í%s#D J#3Ť7ӳ/0&`iQTxU|ZCHcC}ܻ=f~OcPFHhq# c*u mM/wڙz2Qouŏ%C'RnXRgPi5e3xŠE&r)~F3h'I.F+NߐnakP~p挶rũ}h*rJGvϚi ϶ku!׫Y XgqVML!?цFc'mݟ<-[eLw>S>e&pSșe* :-pɚ)λÄq|fc|>P35&gZ'# sCn] ֨D2Rk6 NF5ʊCz- @;$X=/..+J@'@#Ϫ6gP#`OOVr×v1ksO)=V 8nrBeN (|䜖շ[IDVGX rNp`UM 7X2%F}7bX`qN3E5 Vx%x2ޙ/!{u1D#\W*YӄX6st'й |뺗돈壙ݧ3ݐ bf,a捯qb g?ܖ^]%9Bz,lwY5oYñtFVTj(Ұ Lq {EV]`JD#;,GԘ+X 8SNЮx8RL.̞+B}%~QF9` {x\ڊό ;$WىDⲗS)r8?ɭ>?j0&[9ir-z(ha $V˹g?- sB.* rx@hQ yNF)Ád/R@t? qW掺hHmxX=UWoG9dVjluܴh|=8RThTbX]CW܍G՘uuBtG6ke5ט78̡+P\ ✔0>3#+ 3`2{B'F:h!E9Y:tob׵5'w%Zeb8-[9\cqIs2W, f%6pB (kשo!Ka&\dSPʡd"@ ٢P`uU3T-T =;pwg"s΅y7h֫_EƧS,1:C4+7p8 ̱GpkaɻXB8L4o-T !><.+33?ey/wF?/"f,ʄNC1"jGC̻bD.eJ[JBy^ֽR;p=(EjTrxpp/FW@l(C3IK+'jUm)H?ݫߠ^ӦsA}cg:<:c#PGL=&e;+SɉUo*?m906gܻ*ojz O1-a>LHEBq][7u} Sq&xH^D!~mL?t}}zQ}Go!@T`upIi1yb I44E ?:&=?A",-^\q/w,Ni6Q\ ms6fya>yg7{vi{ҒpTfjZ!,E5=RB}D4rg7lo-<[>?^Gq'>ь3PE6@i`!}`=yNTͽSuqBj}D8PlV4FmXPWU %UC` 2τmF0QT$34 ہy!ß7j2 Zj\!vu?}uJm %6-v2(j= (=^Uj\TGgܗ_ry ]/RnJnv"xs GL?:ž/ɢ:s1I uSfܝ j0 &X~̧fh@;./Hź{d?nɂ=P_y<%N^IRb2+]_+ߏYl_YyĬ] ֱ颟gL`D1%~z"H2>kh>!O_dG~` :Uc诤3ׁl B4]`'1[tq=CHJ[9"Lswb>s*_˖MR̬hn؂]]wCzų.Eޥ# ]Z\؝\ ?HNd!idXitp1t? :N#sC=TRE|,g{RlwUq) w ؘؑ8_w1Ѣ!08cYS}h`@w7*R V w/_CX9;S/EOt՞qW@7[?ZZLL1MZ=_DOS<@kxVRv)_g۵AuqCS:nUMџ1 aysՑnգt,zdRX7M_Au룤2hYnԈ:ĄC`XE&}=!N+BȦg56w1p?noKw!٘Ub07643VS+ Da<4Eoy^Ŗ,,G)^hP^mڱ qN~0IN՜`d P4jR9g$/3IJG7hy-gעLANy>42Ҥ Ԉ_|)B" ѡ%DqNSYyN-野"bgFHdnϳ)9@B tvp$} sY1JL_@'c1.pYuouLc]ɶήFbҥ+#݆ id;UwF74X'n qxgHqwApk/ W0dZʒ^=R4 qu/pTk ^ jD`Q8qLڋtZc0Z/RUU SRi5(E!2/׉^zUv|Yh?AUQ!T(?'_޵=6|?GgR2AIɊI]W(UJ{ĮpW X'@Y!-*l p)t:k(Yx(H{(kGҀ3OgYš^\.l'E,]v6<_0KZ /RzB`Jk\@/%T|_`B^>IDvߓ*/À4i КGUicc(n: ()Њt`X{{Z\">LϿe[peE!<;F2mW5h=gh;|lQJ%enP5v {MJ֋Ĺ`pb^7&>[zp>UٌPc{b|p =M2S֥Y`Nvhlz L9T)b"_S,KxL4 ȊW(~x] DHW:-`` ,uڲb `]~"T. k-M _d i gޭ|cIׅ4Y$Q"~ pU)+ŋ'Zp2E0ʶёw׉9;u"EWN#7Pu hp?$d}{Ox:w2w"\Ib"Ǻ^V\drr*p:Si͠yz8gUi;9=΁jT'öG*4@s}v!+Oš4}09г-b9 Q@SJ`; 8 j\mECRSrG-<(· ~LOig_Ļ zɃy;Zz礵Dc/|'BkI"_o$с| ׾xxtTKMtH6B RE*=:XB4o rKh_bb182ٙV\Ih:%aj:lj 7,EӒ9'Hߔo{OE}}[}lՆNI!7o Rc 'tM~ d7BҦ9N2t R0刄5qC}番9KNJ<L QT1 ܩ}@LyW$)9EKU> # ۧ5NIAd E;N B[$r藊S~쪐Zaq_HXCU[V/Bsk ,۫c:vjC}z/|$){aI# 'GK}ͽ~>iOD”U$xTR۾M_x[kސzB Cva\αs#`ƫοxb=pXkjVXqøƺVO$1!鲽ڗT&P0\Yt0[ncsb̘v*$XljL-{;Clm Xzr@GsŽ_[֫\ m BW`\@/ƺ=‰ /msX=99Z=S $PPe3qBah( s$Cp0q^1u\#6_ B Dm ^:)56H",-pte"{9Ԭ pbVTiۥe(K]7uziGG0>՜[h 7=w,Ĉwc~W}9gӓ 9'$+qNfl`QZT Y<-%t[Jr,86 FS>7X"(Lcv*{ҮyR`dω}7K~X^L1crک9nc@u1;h1" <Q'[1">I}G3ÆRKk S]M~TV{#輪b֨=PQ,<Ə`xza>_1YZ-v~*roh^=<8&řǏ5f[i_ U!.i֬i9(]./ݵ ~ x֧>Xc|n I*X,̀. I]֮ց WߑJϘ$Zzv{Q?dOykk^F-[١k8Z2"oh{pQR)&bg=xJJ9nxUx?:FU6wyPѻ. SYNvu#<86C)@u0s<#Ks^ړRG%7IDRW$}_}"T)nTkQ*}}2ZlvwXõ&AaI!-.ɧT$ |O vj`vey" i*Yw F2Cp.X<$qt3EWPnvRzG˘#H<c0 YY7Ou[aEje>;\̷>␷iw\&D8- >^M~)b䦨q,ϨRG8n%Z|kּO72f^DPc q1Ư{fſw.6 Cy| MFѼś:dl6̾A>ZHbgZ"Y3}I%v<mJ=rY1 ah2^%#IH3@j`&)&Dbk˔"$0L!0wqahGVyAbt$1^fQDUZ68e^ǽ䙶WZs#4|1~C;2W2Sdw1h"qYFmsf&V[㡰z3'*_GL-tD+5-lYbu8F ]OT45R7"י(Ov[\ɱ0E@U8]_kcY,{mG<Ƕټ2CL ؼvE|ղz!5^* ө7wIpE|&EqJ szWjchfCFGC QeWc2\4q AЕ g _ bE^A̕qV!VfBj6'gݺRrF갥3&mY> ^mb,EAgftMIp#IS X]PzBqs5fzgQNJ+*H+6*of<*.5~Z g6Ʒ.r#(BȚE˒dw'x!ֱ`8IAvi׷ԃSoEșB׎eS3EUaZe Z6wS$Ug)<Ni%VG0tӒ/_'ײ&M>o׫Ρv qm1'C /u?`W8m'w~n.8>di^]@Qn:8bkP\i8 }rɶB<">:*I\JˎMp$ަX#HH~]ICFb'Uİw^èg8jWd=D 2%[ 12ȞGC %+ucZ]N?{Gwրw^4Yߡ=md$Nk5Wيn5H83dH R(o 4p-31df̈́U]`p;&m!HIV¿\ŮԽfwń5Լs+͓\ZOp((JZ@́Wlo+ju+L!}+*DJjKdV7p`b;A$m="!eW֏'I3`(%rҦ6۝tv}+5lc9x@ry}n}!ӮPeHzyǷ 4 I @Yb>q0Hi NB"vXEg7{z eЇ/t@`2?Q: T"'=ml~nT(%+:=@a\X*n q׏TBtu~~!&W 9O;td5 [{:e{ ($IH4bx tmT=ւHf{+$]i+-f`>޷y/l'VJSGVP/̃U5hbl-g?+%!ii+sQ7t* ԒeC>[_imkŅ؊! {[G遬4\/:Q#Ka+9i&FC;Itǎ:,gQu(H(et)~nw|KodH&q({<ڼڥTu\e0 p~cyPrawuV,2nVO$uf_UVNNpQCOKA(%~gZ@P4D܂i9%;+leEEsq7iR/> v~ow,$j1ſ5)}IdHVTKOf./0GZmge|gkxCўqԀG U&ϕ؈RS#,aJjx]-) kLX&8il=r6Awx5Xjci~T B +҅V |% u_|e!I/i"MR-Nx [à 0\9-8Rȉ$WfDrRR'᯶SOq77 I䋇 .J3G ANDPT, 6e?$Q'J6%=ugQmG`fXƝ%PS (@H9U۶OmmOUx\Jp{J`Ze$hi؛/x{F<-eɞɉUʜ)vfi"%:YpdT3(b7WlT1UhާeUMRW҉jr]h|Dtcts[F$^lU6{{@2[䫃9ۨOܮI!0*UP.u#iU{ Ǭ~(Wzc)x*gQAM.)/AUs'e\GreHK*Z+TDw!c P|%:2c2SCK?I2d3D](5>!rvde*[/XzBKBFE 1qZ x]49t\>EHTlknʋI'fE0%"ySiblЏ3:3B{\ Z$^,dF3=` #&-pCQ(U~+RrK;g.>.}d0&3?*7y}[<[jF=6?3&_]j5xYk %Uz]ζeS~^_ 1FfK =t3U;篈)UfB-BRO w&-pŹ|#/p QWRȉ!gsdVʃVYg?0Y \F=M5,,I&hH瘸Iy8C;t=CP+_)U?q97cS CRRãMms ҜTE&l*~vr"#@'W -o;;#Vfy|ܖH QNEeXa(jygh&X͸&>cɳ`.d-hdozHk)Ɇ K'3kبᓑ#+Vxu.@pẀa7vЇrNJ6mhlvߪYtջ 7}GRS'AbԛHwZOFu*//}MdoY4>&7 ~QUhDMJ*֡ UjJ-o}ݥǯZ1YɟyaeMB:|¹Pf"ei#jwz *c+9W[3aꍭCAaD"K IV$uMkS gx'!lSHZT/NrE_l_5\i15\cRT)O VPPQ[P{VGb9~I n?+ ~{e,q;`.`I0u)3^[/־sޥ[Ĺ3 滾[e41Ԣ@]hQFԂ'kK;t-LG  ]I! DqQB_鿟Q;b*m{omj>'*C˥7iqrN1'&%lao <+<<)hM :զ%.ۇ+gꀿ{]>Xp~o?^5LP_.`x=(0P}p*GN3"R?)p˃1)t|'<%&pD2da.0vfЖ%ڙۭ0e<|"n\t ; ]PP"Fzuk< 烺m)i~GąžEj0u&j% dVZD$U5@AU?CЛ%9j)؉*w4t/ ,q {mηѷ9< -3:8y+)"izdžU: *LnTM`(}Ʉ\#:[AdMֽ@Evo$Y^ y3sǸ6۪l u*Ƀ.~լ1a]kZR{?>-Pyά&9{ K 4_,]\&@ӽ^4Ġw:P< N;q >j`ϮaI^ ãr5 iaK |.O';̻z#cn<]q0_!zHЗ|  żX|)5jJYP9Y*h64mvG:kf _ZHj&.1H%mܞмb: #1#yBXGjnut,a~ΊPk ЎfXkҨS $n<(~BM(71l rqvFSǑA3uŢRm4|C=0kYUX#ϋ;^ͱmpw#5q\;5{cօ!`4UNt+;A3ӥ.Nyi Fw/w ~4iBp6oǝ|U;@k,WJ*ϕmym\E%6Mov{Ü,`+!T7ЀlB*Aںu)<^zcJx9cLP sJPm)UÝ3e?BF'6P6۵5;?6}ۆ-HyiAaiHhfdj hFT,zݒڳ(2­ -WͯOn&Wv 1]_]n9p g4QV6z[̡PU'oNtH0BBg3յ~A)pvϧ mӛQ|+:Lu1XzjM]nwi yj9ȅo%kt҂ov2 Qc5^Hj(X꩜tvҐl'Zt*X>*H:m|_H[[eڅ%hS^@6 * wF#oCɝ' mPxw5JRvlTbݛVypAPYvReL gf@ "\DRz#6I]d+&8efgN&FRʜ́G]:وOeGA!咦E)P'[̍BՍ' TqÃH/s^OObl#V<KC]XyB+iw_Upl%>x>]c$ Ckcd>@:W~ڐNyh쥃yWlǺuӣ)<Ò {Y`|B5bhNQyQ̓{ҽ]uFƔ; j&Щ{n^/K_6>$g(lĎ9pS O^T=$*4rH9@ӑp V bY~HsW4*q-Dè圥3B^^ILB' |4I9hin=2̀$P.>A=mb}z䆰s?Yr[?~{iI,msՐAePat:_hn#3 m&Eg0zzVf!p&ԈW>AiFᱱ:Џ uKgjuXhlP@zk-LcRF.׋cQ$LVgl'J} ⋕$l?ieRݱ#!Qpӣ?x!"!-E? P .w;WUڬkTøm0+mۜ!h{j&nj.Ock@zVAϟ73{yD8`,{Ol3-@U8VgAro$x}.dB2Ⱦ휭04qXF ڰ_ȹAny,d4%]f `۾=[?B[X|m yf4^YyT$$=wЭǖ*!A߆A"gIJ*D-+̫:#-O1u'JPg&|Z-0ǰ@AÊԺ1ƽAL3U,JWTyRhv+bYeܨI:ŀH ~M?ށ72"svOx.@+=<lKl ɶTc:'aCM5N%̉ƧTg=5=W.+@'\/ηOY6\TJ֎4~ԅ!dbqEڣ^氼=3rB< :C9t&CԉKD,,[g?]w5U;;y7z$ ]@52 8_\Z[x[JLj{xx6җ[35`0]QB c 5U(d)ED65pӤ.K&iOyݫ$i3GSdu꼢 ?(;fOvS1#A(?B]d t [c'}S,5=/aJ~ WXrFY+Io&x^;3;QSW oh1FOJ^ڊ&\b$(5Ce^TUvn)/ccې(tJe,h^Y)g+Ԯ} A { ]S{H&uIEA;<94~B򰕊n.x#ubL9c[Wx)O[ Qh^2O2a-8ƾsTZ\Fp2]f3a;{+2;~Q.t!hu5&ZR偮>љ0"Y :7^\ e%̊ }nURHesh8xH#${%c׀D?# >ͥwqFV.=R%X뼯Gnl*^_atC{Z߀<(+vCKlJo;]h^&~}\3i5$H\r`nix%C=SuIoy+ pW?>v<3I`6U*b@~ ?M h5q '=n]˧$ݐpj{X`sO73ᨽr1|)BYBL*(w<䷑R#=5=֞i;/˜(gg-$F7[|\J}FM#ug"'7Š@BN߂EInث!?6>q{㓘 i"E:T >Ö6jտ"&YI,3&ţ-`Gxbsd***BZ-j^_?"9i3;SO5BS/Pޫ(4sgQ=Gex.G}/g-GbS!ϲZ ؝[Iq*G(^2!y8˪F_ĠbnP=LЃHWs󯆆T=T}?c%WVt@J3iG"LQx!B tgĹF=>(ݼq' c\ZzyǍ9%1`ZE6w cX328Wy.Wkt%B6XCVqpFIRR~^j"QS>M=[ rt/T5ru@ll@02B 8gWNj#5ș;ut:JcX!'v "F֍*3!YN Iy>dJFWV)q~|-q~s pj\;Ͱ+I%fKw仍(Ja}z۹"pKD]٨ǣ/%&C&NW5#܃պۑ]CpVKz-(RcTW6lר!\j..ruIZ@;zTsdKa *ϒ~|=cZQ_dciy :(?}E*b36Khv{Mڹ y7Q%Tǿc6]0?Ic^~)79Y?l VjOZ/  qeMƉi̟oUa{e! Ô?(m'$ظ a ܹ_˚;j5- r;K ŸF#futD 3[s!&$C氷q\`8#ł`mĥzy@i1>ۃN.Rj4*ka2(*yQy%[3sK=!r|%C"hy۱_|ZU$א Pz-Zu=U>pa. e6p,2s2}tVLY#T#&K <~k_XĨou;ֿJ1U81d!._#Nߐo'=TM]gd%%98ڑ'_bOԩixuP/49BAv:a+6V"!ȡPPnv\Rك¡gqdy\r| yRʞ-?hP/Yjp#h"7bIzneTAL$RM,:O9GtVTe AT] cjRdzPp"sVFz93-!N9qOig/ ¿3VM{js݇VoUרԀr E4'椌TҶ%:-gg*S0,t2֮ 4R \;`قK< 3u(\=B$zj6՚FbܘeKӘYVA! Ʀ^ɞxX!ԪNC0rvvlvQ;Zqbt`p:8|5x-BNh+ ̈́[qE#Xl' R1*N.?x4p6&GK e+M${H韓,0)"Z>WŶQna` +'Q! ЬgNx6xGoU 1^OOt]lqq@x}x(;ui%ZNQ 1"< C#xɥ_ uđK(#ZN:A 5=1P05UWȵP5c^ty@4ϏmRcTR3>_AkMޗc[h–:`r(af0a$jjx-@,(,@$u Bv+q\yvYps](<=mc)+ =a4`aKKGBUEUHmEn-Ѥ-C=cA]lA7wWG_S)pP"z}&]C673{&c3]˷KMGϣ{m:Ś ߂⹦9{Ǯ4!h9Բ17 b˫tKT %RXFi]`=t8MޓF VEq5/rMe]쒊l%bT`ng6 ui9%suBaPث9@TwQCWkř\'@>.cȦ.ϩɐܦJo=] ލ,PD%ۈ3My?ɋpa`gx8hOd:-`K7agY)5KuJEQ _80J5p!0K$gtcS1؝zdd"lxc` dVu*!d ΟlWX'-/{mlO*^>]r!wa̎M(%:vz\MfjoZ5B2Mׯ;Qւ8&Ia/vDa9>BQ׊v0mpimg&k^)H`,i)-;B~(@vSVl<ϳp*vg7+qD~,]˵8Jv}:r!Ԅ GVW[qM֑]"CZs7T2&m 9-heYދcV'{č"-Ap&sC!O1ە'3Yz"ZN%Џ%qm˳ !Ԃ*<܉`(x4XT!/ &+~[@1AD"?;-QYU㚱b( a׵hvmO#Hn7DDF? 6A]MKeAi@5f x=0& R>('B 'Fx"W͚V}^o ZUQd\  8g{9\:&dm!σ`(֭JsQ^3PG.W>cyWg[R<.H60M:+׶Xr4DӜKW ^j@_}08R #ۆTǠ (SYeTjY ndfv3vxq@i,N.!sz{ 6V8gWC.tѝ:#w㨺~t@pYZK<3l LpnuՈ|JG3 mtb᥂&bs< $ZTC0~>@Է, ^G<ސ\ǨjTӻܝM"isl)iGol,A`EY|OvvJ4[]2d` -gcbX;RuWo""w^O( ;f]qR$6(Y>|-`D},az.~w.CL᫁TҼFbB_ZXHD?@;Dk }-N_ G!~ق͏jVyֈ]GFhP6E;ِ/eczj{jS\hpc 9%?U&= d bP½m?~&3Oia5 !q͵:#JnA>d<ٸ,R AU}5`d*2ohva#O e-&ldHP`n UrQESؕ@wH -SF\"٠@"cP$eZzo;ߤx*ŸVY`>,q|=etTTp^򪐙lX_-4G w*F*]1ydgLօ=I X}lϙvo_:>c܋рi@P`'G~)a 8ϣΪ ݒk b;@/A7:mKC˚S?b>!$#Ձ;Qs' y1KF?`}3G8tRdQ ug#RՕ \xke J{q:J2QW rTl0&A*40csߦM7.M X1җa+tx`>L,u1xF|%GC9GV(5wT,+Aɐ#S(zfeR4rvrIg:= θ :Vs\ KT]%/mky"28=2Ʃ/N$th ZtP?0|ild)9b[&\¢BU37WY ԟ|~/u2K;i#u0%irp'fVr?= kuKf|o*)Y:DNyF}M~ilLd0ѴBڛ9vi6!U2d&:̫DJtVY6@#QmA"*nmd3H;-InH烧@Er Ю=KX*P#]IXXgQ'YwE)=E/?p 1~N d6D˓7J7Nߓbo[6B9O*L]bܰݸnh9#C-cVzv$Z%~>qħ71S,MLqXrwO"t8s@6J&ڏ$((D]fU&Z0N쫲{8 5=HudD#<+BcVȭ>VPWAC"3*gڗ.{.y_VfU藰HކCfegnX$JѰ:+Wy Nk5FL9*̄Y>P(a1;a>^Կ-y>D>Sߖ!h@2;mNny@9fx=P>j P_ DOw׺d9Wfon5S@c`m{.ǑTnje<,aؔhQTH"b6ɛ r93H}rEJ2NT~rv '0(ӽ$省6N {Muo tiP];M X 8hx*B`3- ҵ><fA8Ko$_9%pO[X6#ia2#ЕАz_U-WO墥ߖ /5i f>$󫋪ߍMdE͋P:՜MU+,@U6z9zY/ Up[4ݞ.^pP;m9_,&1hOa-e|Eb)GZn XhV?Jп<lP=º`f{Y[P֭)/uH"񍝈WlQl4KbU7:*'VjҌ+4j۾Rb˯W2jlOdhh?*#V6}NBwՋoYhQoOO-ѰC{_Ntc0U(D~岯:mЫm:l(ڝtQKX1s[B9H[٧nS1´D]t̞x..^4`oۘ8+NXԄ;ĕϞ@R+_ե|?Ѝ7l}0DA^ )cLVi^L9/PVf T[1k%~ucs}_!6 ZC{X3Ig_ډM'OEU;pKJvQREL,_kylf&)õ0R@,QK WMPYbdz}7ugOܣJSN80g_ Z2'o(l%OB|dLjt{tvB',s<~Ga ӵJK|f%ȑEm@K[f ).)7^×HP R86K^+|I.^$k-ڦpAt2Ϧ(cKQP¼ݪw%qj9ȼ </2[ƦXE AKvUmv ZQ*h`=8zR 'ZR!.:J\ٟ^K#-ͪWk'}o Wt֝~hZj w`MAf#wO}=:j1p 7½h ӥƻj?S|fyQSH'\^L?:*T!-k;q| )k ^ - [y3PuuiEfw껥,Մ=3rP}NzĂl-*Q+6?C6n{@yW8zU!rce_2d,C F5(v+$K%mX dsAJFB?R,ҙvx ǀ{$sݓv!C{IuѹH;zN7x*{@;>X2Dcq~ ttgwtdy?LR`\K rռҿWJʣ X_vmᕝ?KFT].v|R lXbT)CX BqĈN<$cs5 b0F^mv] IY{bs2 j}(fD Jm{jV",12UsM!Z{;~>43J| 9Ձ,L܈h%j"//+JNPb7G45ΒcGYXGsB aU(l1 "q|%eYU,͢hR8DUȏf߱URUlyƶ&_TP-7@:6*]UAaȕLڇHG +K@о}#--b*#4l{}68x5>%&YJix;`<(k/uXg8Ʀ?lXl;JeȞ%_ eSrenR u낯_dǢ݊A=N+(|e#h,@gE~phݘ xg8x+Sny5_Sk) *sߧbI̋\)(KӢLeDԐE.ĒyYyeݘLl!R\%&MEWu A{zrh=/q-,NmXwж C۟&paºX1iO5Kɚ,}dAS1&v*0ؒTj̃YRS<$}f_-F]&0~7hn ¦1 FdMzƹ,WĴ;yt^Ȱgz& `WzӃh9_[F(rZҩg; )XEvK@xEDJ0guRR:{~ExgmV8TvDqp!wQVvs ^&z"m[5gaX*s>IiڊWEa p~%т ^l: b\у:wukTt1cr񠱚U[_{F"z$,j!52-ȏװʳ+͒43xcɿ[ *=D+Jk %cFtqxS]b!ٻ鐴e—.3KETew܅? '(Q냊 wN_1hir7҆~ڊdu,(j❧gj>~E 6%gN |afZ5x;g@ xgA(1|st Tו2  X}~+=@rNt׋K]:q8'zc:99ߕjrAkqrwK4M~2 mVI+7juR ^n ِhDN"ԟc#"ʐ`]ɐ@d`d@Ix֐m@zckvϞ;X+?!. ,qS?D f@[u} 9&*Qcy) ܽB(>\ dž1~FJ5xQnbdib],XScXVZUm^IW^0)r_HEQ BZ/!1^f)陵n̕zF| Aum;LFRlv̀oe_RR"Į{v}L޵G{jRax7G$M?i0f7m)_@Ss@"|o6jfZ 5K6LJ'rז#NdHE,tiM-#x)_FsL'WO uanS\ƓCgb΍Ӧh= #ml(y#P7 -f+[|]Lm'g7E¨e h|P{X5 Gާo\b?b7=*BҼ3Bn4B򟉜V V:Upty -te fu'>^2';AMr&ټx!xi22bT ]4Xx_Afid+;+<Ucߑ݈4x.$ `GD_LD `<{ն Tγ4z7% E\'dOv"nJܴ{yo_xWV?4 OZ h53 Wɋ.*VZA(k8Gb,tb/&=,WH^w u!ݹvbQs^5@oQ`b|`Ӊ'^_~mcːRaFo8%`X-ɥI;['c-KZ-{QYTfa $rLJ/uaQx4^ Z[2YzgHbnQ-:`=G]:p)9D4I ?-߿YVVmy矢 0~iApXKTi1'Lʘ%ˣ׹LP#HV*C5&A!,O  @!uE@V3kEoL9MEN('[ˠ+[' Vkd2V:sXQKԣB΀TcW_eY"<^'D)T,h `%/?X#5"<4w.:F\;q2&=Yw VAF+1dg=yQV74U=)1v:wtRmȮf#5C>DiA%@[՞RN~¡^! qG9A/&;`a=FDPXv^1CC# rFakD.h/د])z`=ʍrbEwxEѳ@ +Wr> #[/8:0bL } LPvHY4K78HB!v!1QorXbAMF ORRrSpZEyRH<_.g 26-pw-뱉J`6>-[(ʘE-8=5vHⱴ'57}V P<%Hý-k~> ﴟpRQyu@FH\}=uB- #CL.7LF.':&au,Hqd-{fP/xpNSuq.B_ϡ2b+I_`R~ 0U2v:lٽ7gg3b_t~(nXd[#PS?3hdO1Ȱ@= n;Ȇyݽa-]T䰟( 2h11cru8$\!'kP& Y˦4!&a\b aazիn.ĝGo3S`46YP} [2I1Ayy&o1 @#Da< b ˌ# t'w U $wW*?jPk&DEW\ ;,x4-$VA 'xw!LDd .Dַ<oBmʚW7=+2$gQⲴHnƲ^>c^j EPuc}!{i.^hhɪ<[B K+AU*'ds urqUC2@́υ!ä@9c_@ZWG)Gq"Uqiv|F懢Te qգs}!7[0B֯0]/p瑷 w9J eAl?bߟ*/L,<3`(+jM"O~\)ܪ+;Ɔ_oF<<3ںh2{ڔA=]w] j/o:/q`.^}HOV֧؃\D虑P Aʎ&z01opq#= IK8y5. gB.8И!ϫ|ga1YCո`v͒;/WXo"#UU-#J)_Pjh'TPX>b8^rݪ~j_yFV79;=TWזcPGqV^u)/\PQ]Ǻr*m뉒Iqz3*xW{6VlV_UA7i:nqD0~)_:MNӷUӯ,DWt%ԟH XY~r%~$b`w?ҳ<%o !sMy;:OuϪ>x[Q+)vY4vf+Pe aVB6 }sH|8kJ.]x|F2=\}yʪsx:}&NohZ;C9i&P3WT^4 &M /Ba:@6ip9g2-V .k_}B 7S, ap(K q!W)@%V s<ұ_hhB-~\5B?hU )䈮`]$q`E7jHbSNHHg)zSȢNϧF758a Wz0_3P,5"LŏoYɈzeR?# 47hs$0fN1{tjGt-a Wz=d.$lsj)J̏&_F ?._\#m5-$+z)FC ZQS3WWQJRb&gmn' {Fo—їp8.G}ϬK> NJ4+ov $j'BE1{ʇԸ9UB}'rm9/溓ʡC/_){7G2PmJT1vCkM#yz@/0Uq P$V9~"@#m0 l30+Iǵ?9,L4mpZS)c߅:Yfܴd [9gcU\UT+T:ć.~#KbN1&D X:%Ĩu9(pܱ܀`0C !D,R EKr)G .~q2D̶jUNo$'j[EFTꩆ 6™s*rbiCwmKHM$8Ѕ:>vTe$ >**Ev;KR6vU(4:ݫ>:8sq/OF3±AaK+4Z a|kq*G5aGbWXn߾JFSe C=(l?SlV58/ s_hT+jrɸM٬i\-_3]iB]  ,~>Y6^5* EqAňcFpy1dx @ ׇFh@Ҟi⍳9QؑIWkK#BF=վ <=kGb?"S36:k BDq3%I!۸reg%׋Nl`?}T*}}Ҝ4A?;ЯVKZuWs s봁C#Uu:$Ϸ7ݳt\Vs|{zZ=9. ĕ6Nd+c$;hE%($mUE40[K];KKQ;AkݫǹpW|F)BOQX: '/ Myw4 PzWWf\ZwHo'brhzZ[@ E)nk/5VkoUJ+'J$ =yYe^/SζТGS j: f vjiZu ŶV[6DʎyzjAjf %KDd; my΂cy)WyAsYH+ Ép {|:Lgݿumv7HRH+u1(ƺ*yELh/):}ޕzƨѷvyűӓBuz%4 3xߖLlzZ3ЅXEyX/:$+rW7 BBrYBC MM{8/ĥRx\^GzFr-Y;Q([#2k{NL% c(f?DeIhҚhRt0Ym~'ɺ 4)ݜ"\R]$ R: $74uNjYC Ư\0 ;ElPojCgYXOsʁdVֆ?(x`P| ]-նtZœk sѺ"һqok9X% ~i1  ㅸb=}pS|Fc]ҔwRQ$ X+Bh7S'ȅ$4}ے/T2ڶ<i /ٱY'em *- S-o5մYoHN!D Ӿ1Y?*ĸ= 1 ah~7tg.nܫ%ۚ£nK_OEs6RǶ+79e؄G$RuDPXԭ}3Ϳ@;$xO f^=鋣w 6Wsճg5=a,{Y>>8= 싶&E+~нhķ05}qF/okse?L?5`WMUGbl1˖:`Dz9NUtGӿ(EJuoz(`9w{1XeCyTE<}}7w}7;V=dE2~(Uʆ~P>2 (~ dR%֭.@lbaȴrHYGP73&=xQGqf)˅Kr^,Q[qh6C!z,5NwRz{w=0Vh1^ˊ/#<䋅arhxrNSkAPf ȕW/T4ϟ3W2V.ai:.ˑv{ȇt!vl+\ԥRZX[hF]s23s1|CV,U6ZTs_n$id̖$[~]YIXڬB,`SF{4l.4E~GK >l(7kumnp#8+EBIʫoT nJnjz\ݲ5D'rf{~1 A6Ძax_xJx %0mal4΃.l@|kϜeh{DZwQ"|?P_'fNN=A2儠(ܳ$"\6VKD><~eI=9gKYXbZ̓8Ob26# X ]8 zKLC芆ҰagXWSVjwnFyP kSKRsbhv͵uB7d&pEfTMau6Oʁѧ\ ,R)L*L4l>rr#!J,d<74tl0)JRZ Bş#?"&[-N k<z[.]KPzPY!l_/y=d܈^ [ڟBCU?EQBA,)ؖd͂9k$}?];r5)pqC1 VW6t@ALѵ0E [!X2kijFIUёE0!NG?V߹+1Y*DWDlySu: m^]ݞN'D2"ͽ$C7b8gDLĚ} dbd}IVdlmxx3T t^;Rx";g9/ZG>F=~]Gp+BN>Fy-SnK Qg~D"SCl:^c y#9HRYgHS.E3ȏN:D=Bj0 Ȟ+.<%Pҭ$׬O`U%#~H8a02%^P_cq{Wq  ըV[Ča=16dRO-&-؋}Ƞ]Ba١l70p **8GMe_yy)KOGpKmz`I!/{Q!ܜ>iM:DE.␵ PaC#\XYdQơׯQ9T=T+BdWwHZGBD;I]W5i s;ͅ{ްH6]@[nifdRff##oT5g%-9{"pQ@b{ %>y@v R#6VL- c!++76x\Juxz] > 55H[' :©.? ^_9>& R)~K8CE;5o@ȨSb4" {`Q*2kZ*aƘٵ8B-CmW^,ۙҬ@cǂ?ӉLSάQ9ez,]\6y:CM=7hԓЮ8= :}d}kȕ{0_=.a ⮃dŰ|X>U Z߻0#neRP36ʅMM&/T:63é\LjnqQ_*9n.O en2yT@l΢=MfPSN`7 W&B.i'J*U`NyA;$fvp1 (ceMp>,w2ě|?OO[?g&AB#Ahk:\|ʜLZٔmԭK.]_zFHxC*ř*ͦ~0J~YqjȈW4NԱܲ+Ͱq.ÌFw p&4J'j΍%aU3&DŒ=*3-881<5ㅌ'yN*(+[ ;= ,Yzo&  4W|zZaւ5AJf>3Ri¡7cZ"="&A"+JAFRH/bۉItaQNiD:%"";0T!s"O>»}SŒS,2Ck}1Oڞ+g?St}m:ku{l)P- LU5T`)!nc}YGRFK-Q?Bu h8;I]iY>mEP#b>RmtP9u=&A >l9JTm bd =|I#^-lR4_'\O ֡iDL"d`#*a5+1#XJ"5,уm/;xZ͖}-MUP1-wlC%216Dn $M&<8(^NҒl燫c: 5ˉZwIͤvAdLcחُ?&NT{w5 Ɨ;KyA)"hS'VsOy7i:$C8zBq~Ŷ seۂCs&YW /&8o:Z&;i{GeAx^ddL C8y?h#+U| iM"e/ː=o{\Gd!<M.Ϣ:r9wimC#$e[]^_M jAr]=AV&kϚ_*K,ng1NK96' ߄p4ndߦұFx,R &gCFq%NK<_ixB ]B Hp?q\ſH !=47I j}19=|߭v(ߴTH `peaN VUh6[N$X$ \:( |j\]ԲbcEws>T_--Jc`d$ &@%d܉ioTgχ-6o'+y&s)*F̼,v%ǁ15%ڪxx֙bDes׎䞣xMNSLAn.2^,JUĺ5Dž3@ uKtQVXA>l 5j#0"~OpQz /RsS'hbбE]I"%R kXa"˵SU 8 -;)'ߜEZ|܊k+ś-E Wf˱Md`~p3i[[&b%<8 įc4]~rT|Qů7OĴR 7ʲid".wHA5`ɷ9O"W)OS(ʔ>ʉǾ. ݖUؒglm#׺خR~b8QVz I[!J akשxiǻy OӻyIm9Yþ@oZ}y]e15_/ =.B?!E88li*!fkTñ>CQY lY6BKeh%Y$&P <)jv};2)b&;]XP(jQje0D—H2|=&l|!犌l!9K0`AIa+uCM42fǀM4ʋGEv<K` Fg~ rtϔ'ݳa:gfve|G+w # OYGWDЮѡ(״V0pJI(̝87c7=Xep~Vt4u+ J_a  FUTEKMZg(Φ+9LےaXou7q|ō7֎J'{k-G2& -s72v+7aKs[k^3`2xM+z-!NVw/PvXe@xH FZ5aW`ʎڏ]}c9BbNmCAW#m5l8j`e$d  ۨ(t%~(?XN_mND2䉯+8_ʔJ6]CqCDYKkA-]J^+=$$l ucS9CWᒙڻ ~9#½t*$\L|iBR7R9 6rҼh~G{WJJEQоFgvo|Vtm똲(H܇qtI?DD6W]\ؘoIVIyb8xBHFAJŀ$P }4ܑU0V3#^e6N=>`WI󄄩b,L>p qVJ~zy:gX$_b75>GA(V>B;jtz C3<ཌ@\&>_ d Z 帢ck]웒㱁 {uNa^V.!N0 ߎLe:0L,W ?YN%U"٦WĴJTm0MrvOňCDb~Q|]'ϵWg%]y?I3N_qzosيa[Bx?N39[}3-ŜQCٕ0싱V8ґ;)WhUM3J-:Iؑ".ܫfu,&Dܢ}ǒ=ٰm3itG6^aSX4!GPHqvȹ6(Oi GY1-WzN[PӆZ ʇ0eQXPnGfL .Be`ߴ#.ocOY?7 lktV٪TV2SgySҌ'_I2)QW;z:5htv55r߾oR qK{(㬈dNjkk($qlE$Eck^v3z/bWaC'TW2X2nIv)}{2̕aki |JqA!:WN)S,CR/ٌ6 L&~˜ߢRU9>TE~k\j@ugr\T߿>;/js=a* һ83=@}Gh?-\6#T52O|S\&ϛۋUD!'jzXE [,XÂuqa'< C=˞|nPF-q؞3X PC ĒM=/s~VU\!xlM[ka5Ice=) g?9u* *3$sY0O mZ1!AD)C\oO_ c(]jQgo&&%^?VHE9k%A>\ 8aohBFݼ/3%j!u6Q<vt3QڵŶSaFL<] ,T}08 /Q3(1AH.O/ntMtщs+x;eR;|3R(~I)Dl ^~7UX۵^fnn߱qOo14?ni *3t[3yl0ߌ:7?  ǫixEZksŇ&}_Vsh7ї|LW~8a:U>fP9^/~$%Q.0ܒi*;,HjzjB]L :"s%=FWnxftV=LV>fӁݞ^g<:ҍ3ܹ," -M@K;,֓Mbq4&ygXss٤7RtoȥHJɇrB & [Zߙ >#pBܿWNלWF8PVLܧaios .Z9h(.w_\;"EyNiXm8@Z [7ipͣʽ}!ŗ+%/3s):zӼXO\ C|9Uhe6Id۪?Ə4ޡv$&uRۉoLZ ƕ nw>iX3G(Zn9%m`zP1V>s%#\M gq][3KjJ'iSٞ+ +"_ xFejsb#I^ؘ@0ElW mrQ'X`.;0s}&ЮՊثMHbsՍ3ZK'rQ5>xmMyמUL}m(vqe8nd0~ioŸY_Imʟj̠H2<ϙjk~\<ͩDP lcWJ+, !88bR:f20m-@ 7zs`d稅f]jzӸкnK0SKsRjpf~| WJSaYi͜#5.KNC̹c>(RNzҁ_^1eX y0e Cat]~H{ L!4t  Fl 37QՉ0Rr–2 ݛXEnj7HxȔvFm\q.^C.=޹?koƻGQmpHw0C͝4XQUQFS 5T (ÎΟ2v XSU$Y&9/Mdz^g*~85dk~2(FJbOV1Yz%[zAd'1e QjsYȉʕ+C<ۛ̏%JuSeFqI_olɀ2>K1<1tp}.~*pKo(s?!?7]w.&=){ 'O|o)i[ JH<^rU,ҚqY^ .΍aT <6F3gYa:#K-^΂F3 JE=j Q5I.MHY`?vU] 'UCI}OQԝ2݇DՠC6dpX({zIy?ehʢlMUgq =ѡGvkuoYGR v"۹l=iNQ Q}$xl t~Reܘ2"@vB\.jnZG@47M ;[)81}٢uoH =ׅqE˖Ԃ0Uc@x۶qg?&F7vX5苟}#^Qze;L"L*2X!%,Jt}r/Z6xwxif.^Bl 01mXNǞ9y!!p`2@(IUB8O 3εЭl~-j|d?Ǹ oDru?dy"{xK$oUQ:N `z\2spi2ancsuX})ƥ}od*9/΃ x*$2ȼ<>zly.Z6s Ois!,bΞHmr=b}22R3`=*Q>ˮͨ/ΊjB{{5)s%GFLV#y@A-R!kU!%I|!)]) '>QzJi&6,Â∟k iA}U)-<2W6@>{I`+>|^L[+8ʡwHXF|ZkEt E_7z'tf9*gcgT˘h_[i3米Ғo6ͬ'_%l&uPjG@PSz|<" Rˌ.`z$K96;gQq빻CY?ѻ#:g73BXl[ BLvf;U1# +_`.*TX!my%fFx=Eۓ+IjOi$W>Kg#c:AURKYg%|ҫ5u !wUyv83kV*ׂMmYJ3Zt,Zn- сõywvFqzz#̊{LOcZ_Ll*ykcum_q?BCJōUi,B@*. 7M]H 6WvkC쵇1tl̀-xlj=`0wdo(ih1 ґKʝ^LPrAGU<UwTv޶ņ-U}ȋָhBËy NA.-VsҞ ,\s#&0XmOF'K,; 6П>94vYNIcb FN?ٹrLVĈI^ p^/t4v )p֕/r^,_zCѱ.]o۞龷gmEmWYk'J8:` xXN-晗X$)_$ A m/G kҖMuxΙ3BߵB4y$M$}},Nk)EZTmv]g[~,3@NȬ iGm-Yn?aw~Aĵy܆2JLnfQsp~jm>ɯq|sQG{ liӛၱN0pO}˷#MHu$X2]M+ ;_:!U1xΛ>=wM5Yu8nteçHM!΂PR_Zo듫LjۮU.mTkk.nbHt- ŭa?F0A)oPiۣwUڲB ^ j!CcA:;11Ēea+q Qyr6r=9)nLo8\p+e ț.LvlhɈs1聑@ jQD2= iy->Dk@nɴQ+ZJN)a t1<NpK) 7Hk-KJ/}o8?Dk{פ {paqJݔ;M`jCP 쓯 HI Huvlx(d[u]h.G ' $N7otn Y&R*Q@vIR['V v߁n6W*5ɭd=pGl@LJywK5*(/@}ƑROQY1WkU[u["h7:uXEbjIGdM=@.$U\g@I2lg=yĂIv)f Qg{oKg>$6Y,̟]Q|ZYά-8EOkSn4rg$#Ίd쳓˸|>W)Xy0&C[,B#?F?n@إz)~"]ϢSU:Y/C.Z㫴ٻ%ug(-CP Wd_Irus]ejrY ҩ_ l5Vn!SZT^`֙bm*i>F{}߮y% ڤCmX-Xmo2"/!/L};c ,5 ?Թ̐furjE] XܿN5GHEsv85qEUPOFEWj;q#>C:/-(:Av}ƹ!~ Jq? z۳ҖZ3.ړ87n$cCrZmmJͦh-am_Vbj(xiOR 1Z Q@YpHfL̰'B 6ݮt9?(X 3!@g ORŲXIC4&v2iz.E7Z#Μdĩs~QY#/jC;< Q'RqӞs*lsTMaR}$A}K˞7^Xy4HJTn8*"/PeJ ~3T^~~;\9TbuݭaQ'R/1҇[? Liμ#&R*fL2]+C{q=.^L0*EIAtz1aVĜwbNJn6YgĀ9;RKQ穉3(RrėǾ0uECx˜`#wj% oWgSHhAke~%T}ù& t t+|\)G:a)`(^,?{fQ8n.bLs׈8 5w*\=Zv6k91D),N|~-@쮧2$*٥c]V+="RѠ כ Qy 1 VUt]6xxLazL (lvY$)19f2#w@i ]d?F|!lJlQ^}jf4>ɐ̝& U}ʄTGh) ƩST RNN]z]O{qT|.QUiȪvơXݯžYbI>X+3ªRDmQCt s=X훃qŅIUG5m," Ծc- vv] A}DRrW.TÃ6 B4:B6Lk`;ǟ 54[`RAR&ѸPX֏+_R̍8,Ü0P:dU6*3oM=}x _`oOUM7$1סg3OH~ldl\lv)wB=}}(Ga҃m i<Ֆپ~A7`hZK^VE EEɉl[4joޤ@$ y}EH;PL}iQ2WpqQV9Ur=Oy{.7E"s2Y2fi d^XB$#nӒQ/AqGK%qkeG(]yqWΖ([+Z%\AorxA@/ZiRvc(--5=l/ϺC*Rs8qհlT^TN)2j+nf9R&b3M+ݍo8mo8~ ]ڃߚMƲ7ݳr8ǪV9!zW̻n)n߶"^M,l|n#_GJFRF D71y#oy>Z$Ȑ7Om;ՈȵǶ~Ě3{P55Y/]/ci+|!sジA@la&铵|VL:4nBfOMHބkZ)K0El0Y%g{ng?O!|&߮>Oy=K?ΤA%r`o5538r'fnsmwrp^ JBm-FUCL)m* -,Y.u&.J36-=u =B;EZ1WٕY IH@ΉR$}ŊcC+"*R&A{pʸf~ 3fZƯyʏ3Z2U~vw^ wǩd+}g/0FA02WhˤyO qysA#SLPT)m3=RPH*urH\ pBL?9?%(DJ_-S;U)6=̡m]%,("Ku`40f``=6anp,;S#߶y'Z=kw^8!j*'a %r6<w{КʚG=1bkc ʅ*`xPLϢ@rXN9\ Ц)Ry$$Oh0Bk-{6R|kȕ+isHz~%W|(e) g"dI8}Z%+3׾yyNdW~1I>ց\MG1KCRF7 T3KW9%w10!Z|x,`_`RxCaG.|,iGƝQX[9sU֌W-5%5Sdo&naO-ĴpŘv56aRjc,4ggӛCjQ::&n%fu]P=H'ː +~BlklJaԾWG"90aO|l\%A@Jwm Gf ȟ%٨0jsB!ChylJmVQ1=S$ِd}NViZ"(I ]+#-q;r( $57;u2f\+V1{_kNv?ʑd,vE-nQhMQSLǤ"48vϷpE۲U*eY oh@iz4%(:[3tscÓ x?ō.K xz_*sc$mm:}tHTI~0M&&SmxI iK6x^Gɚ >*r>?.txC XmQc W#LFgV(&-S]3&)klMY^|l@xhݤ=q|ρ70/6+ Lw{eF/)R;L35 >VO.z#R[CϗŢdOxcRl]Z/0_['EfG&$. wƲ-n5A[`@YM?hG}:$}҉65'T: NZbY*|rF!m>. _=߸N"/ %*vGs4*OW4qLDiU)4*$E;>F 0@$ >)swe=&>ss(+c ]`Gk ֻ G OENx6ypr._O [2j{goKHBs7+ (3K*쬥@e >*U;&9-*xLS2,Lk>ZkLM0e;?>IrnZV4dcIBȌkD{%n< X-,|j .1wBu#&'*% ^ׇʷ״ؑbَz&w+Ǡ[b!=] c?R5;xpi|v[9S+bw ^t\Rޅ0]2׸1<*h`4ѫ5.A!R< ܪĊsvȫKTK mMsu2 l {UIX=H|d{ll>ٟ Gu`SC$/z8H'mk8Me_qhiz9[/F܆2cG*Yd<~$3ݸ})Xf@:omw=@ (acR&s8]yU+߸a9T-H4yÛ.#lS's?TqjV 0ll(hM#TYEɳ$"ZQǸd*@& Fu../0/BƼKҍ\r[S13aLppG4e qcU~mc\[=f2baw a%nTm!r6ۢ&cplA[/ʯƖEZ-D-xxCWSe;4"(k4Y iBd-~\] wl--t xH("YizxPg%R!)2::ts^$mlqAu&1 6Ielpb|nzӜ.r2 ӜAŎXH=d˖#ɼ`5,4o9x?];qNu?;&Xj"=G"ثG~ݚZxlZ֋g8^cmmߐwn Sc3T}gCj+(>2=_Tи>0G ~ OӠg ! '(N!kVA`6iԳH* 0mW;Six==F|moz]49'] QqF>Wv˓w 24r2;ʞ C(vBylQlʶ; qICxo, T. 0a _VM@X3:z4P- )¯ rg:jG\~b B"vGS ؤ`S+J!`|;:/yt2/(/D^tAmT#fHLa %`rtO׀𘙧.ψsjZD(1|e(㥥QE̘ĦZ*6.&;[ &6t(ɉ&D?ozts ̻fzP9.Z@aKbTm[%~#y5|`?@O*|NccYܩ`({kcFp{Y%*bel%YZ iGh#+BAʣ鍺 J{uF7 J;^ 4_ 8\B_X`%dkÞnpa=썍Uzۨc'" f6Ob m鳁:i煜;'|uc}̊{L.'P̪t=4'C/66XLțX3#, )6Ȅ/li.5&tC)qy2[[}-±&e`AW+b5`:W@kCVXS;mvxYʌy7 kcWifQł>\gbn> 8wZw>~ H.!:\" xۑE#<0`*@<Չ: v,՗N^A-|sJ : wR>s{ا#BTo&g-~lC裌_+V$5os#ULM`퟉Fuo"4!: <+N }zu(}`s#J,,'!N{1jQ`*hRqKrs:p›ʕ:YU9Lg<~s$m* o ߑ<&UW0RqI7Y'k&ӆB /+p^B+1zLCTg(cQƫ}c m.,YVpxSGe~[C#?07mCQ++ :2ir',~O=9ȝf|f7kO{|4qڀ-`[ .cXMAx2 ĕ웚5 VZipPSh`}H9Vro?p{fGς ^, 3԰ eR`>S Ϙj:dPRΰ(}0 rjڲ:Wj ^ FFCКZDLeнM?F{rEJ cUl &դBn箟ԓOI^Ⱥ^UWv|YqQol7`tj*h G KTW*u HO}N/hKlYi!% +WHUծ'zXZ0&'~vYc7bn;)ԢVԞYCCبGCRtun3u> ~j`2RMRt7(mgyxYa'㝛RMCg$|{H{03fވ@fwvا`Q:{_9b+6<x +۾O{8k۟xLqx%F`Uɝu&F3Ӹ1zח7%5ܝG|:m,j*j@ӏ2tB`#/G PaVE~;k%gUq)P='ԿyC2s虠Bm؎]흃v^^}b{CI  Y0_:ISC6+LΦbjY}@OkM_T +A#&u[BDX1OpwәB4^e@$rRR%!N0(pyt3#q91+כL,8ҪFKy>fp5Xȩ{ޛôM;I c#7\LT,lxvX@Y~;bv&@.̐]'%xW>j}HT2N@༈ :Yuy&nZt$<CUe{SX_^e}JKW:c ng s>-iYa`s1:$2=5$3B,(Z.K2 #(_y=]|F#t,mT߼s so.-hC'?-\{,}:LU/NFύQ#؇]K+ܑo "}'0yAqjӭYO%?3˻e2ˀi5cUEiM{<25 2V*RA(LAmn̊2@}D$Qc,\陹 \e鿀fvX fՉC Q~2:gi4E!/e2Q3i&8S8u 'ZnJ2W5b|ΑCǏE:4ZQgTʳyp< %횥y`fWC$:=8 6D%L0屐 % @4?kO˿8 :b?~^ h ؠY5wi 6XG'{YcQ<&Ml_J@\f<geW@F 薜&}T[JV<1B0+r AOVA }ہ@@NC}ϸ b=S Q 1M%^X!3*FRDa1N@kVO~S H$_gҮDF9RqݰRلȭ=(|nIu^p,ŵ%mINq  `I6$`|u˅οFR$+߯YF/?~KV97s:}=rkmr_? Xc&J,j0belq;=br!gӘpw57ρOe+kN&8ߌd'ds7b-$ԟ~@~YOjs'egW*sAs"Mrnמ6l K,jc^jw dNћ>Xr E1_<{r_0vZXkgrklxPl+LE@)"bޚHꪢKj"j[ n캩 OzQx 'JXImm|ɣqK#["nr -} #zM?Wj16Hnکz'J 8?)h,O3vڌAؾ? aƵ댵(PW.a hO WDg*>l&R0+̤&9/AtY'͠YY1Ń;ǬZ⾸4!0yg; ^ep 5?*t L Yp2i+dt\{}A;RiwK'֯`[Ĭq?Fg'[, 9tM .!SkX+u&$ re≝Ic<>&,J B[p6\VlADkzC }\ӭGC\}Er9gd3(ŅHzlxRR oUK܀WEl3GxJiO(CܕzWOxܭ冊µ3Vz $?ÜM)%a Pkc9"G \[L4%n]d ^k4B~\>*@r(#N Sp呞g\Ha)(OEE\eEF6_+`Cum|.Rą鮐ïrRaNbc2܃n!ُaa#' vljWQG 8<H !zǦn&HlVO3A*ŒBYxPaw4$%8z_ J: |T {a(k-__.H‹֚4d=&PRVK'cwpqm9cGmڞ&dwIk~$C P$#c1JdPtlj_7_Y  ]C[kGDKTz;F94豭RSu훴շ?RAY#}҆Fa[ކ,7n?y]>QV] "sF@=|C`բi^t~W5p]7ƘQʭԑ9n43l0H>863Je|w{j v/`ikT栁T1oIbU" {6^M@ڐ'w\"\?~@N kaޭi`:JY`c=g y_vA  ÿYU)! \Ơ]v!ɵD1fT:U!;WEVvY(RyDG-V6;šJxZ)OF6 7l,܇;`}Xwj:=+'-ڵٲ!ŕ(Of5Ic90_I1;yژ `vY/Ғ[J; }Z_fJ4p\lKc_E?#wӇ08 6"XC6 4wƿ ۩1xG]6aH'3n@ ב̂f(Ý%,Oކ%~+;=c#a4uʟ(:b}lٸ-]?u #'B?hW#COo|m Dkm^kj< / !{qBIt9vo;E:9z '5djͮ9-bRKV_i;};38386DOPLp/yxf}L̵<JxɊj;AZsA jG30{Y d5ՂP(9 gs*PN8B(ߋlH!Fr]v9 ‡_پ|Wt,rQG[dST _ fIKaqN e~TبB{vPse=J؞:1jH t(, !d`FH~m3֎Pa&;nn~ X p^л)Oٜkvb"_=Xj VYR`x<ӧx5j" }~TeOĜ U=%ۀO/܌ AM.Dg52460t7UwqxliSqc!_K +Q2v; MFaOs801}k^8gc<iQ0Ic?/P9W6P > \RRγZOX z+~8 xX?.k O3 %L(C:/}1#2x>-sc+R鵒;vTڬf^=8 XYK(hg!7I2*vK+~t"ʂ? kwf٩[ {tQeU*F5Pmo\Ȓ8%J]]a GQkΎF1)(3IVs @{DN ";MUe~ c-}m-;A?}!QGq3HC@pU };V5[ d~a']F>?d()SYǃ ֠-v]AfsF]Wif ӽϞZu[8#mOߞJk 7 H"`e]~"66o1t~+S)|VرPƉZ* >ym3 a7 4y#?>aWAhQ6=Vq<78M)eV,Օ&8&MPKX301jS!䧫A[H{O7jI?:U 0೴::)aT&x-`2 Њ5զ?bwB@]"yk^9 UPfwkMN,Ha>%σN R^VuuH+{}Vs6 Kmx U_g ^c_E|v+!6Pj y?aBmt>zuݖ*VEPں jZX twRh->..PV!_ 'x錽. &UN(JJ? =r8?O]đwc\adFέ+<#S'VlMƘUzV6buYŕH^cXϝf[0?rT:(BM3ʳR~"ݥLjYר9PC)o>C$: :%h kO~ ݜSC bTNezR?qV)Pmu$u# zj5yuN)=iDv 9bKO8?d]Rq[jq1,cGpBogAaڏ*X5p W|F*cADسιeA-ik[b$D-U.Dc~nA<`z&wRG^G#cZ:Z`(TNHZ `yT/!'J />RxL_w]qd|̸~?&LՊiYCrP+3y{&8t&}\:bj8^jQ[:!:,SR+[;J88+< { M~>q\ ֣jͼ7K[Cѓ{6P|(ChD =%@3MFE=.Irq[*ު'L)aϽBf q&#q'IY-@J᛺縥E{_8uvK1IG7AUD@QO.7:qahJFa70Jw@ixSʱa"l̝'Zqy# pNaQHȭsM"ZK(5:fm3K-gr\{0`OG@Nt]ohڌ3ؓ/HcPeS?1C%swמ}B\2(#8h\1D5n[,qat^" xe0Do&3Pd XZabof7Yv*^ _u%jB):8{'CPy{^{xjn+m8z "dWI* ;Y6.]Jw:`T, H# B>n!1fE oJe'3|6>{A)FWu⟇N--B7W fd9+GJe0-CU{|aoקg68 y)0Dj<o<0i~x90?C2QO1Vi||fd_\7 gL̎*6@{` X0Rx.fi)U_xx$;A:hc7d-kw ǼB/,fteAQu|00 Ұq +w4Pz@8Yi gs}Z ~tv-@jq_Z4jzAx')W[B58`k<WnA sWX4| X x*qcM]Lk^+^@>esG-i"᬴:S WWxۘKKыGf\gBT2)A_9> vy@o>;P/;H;P KI`~4C"U-j@fUI_[JXor> =K0"z-$`v ݨҼ=t=D#umt9pdH\1ߓ//"R=]6gUSJAo@V|p/gOml5x4<?DZɟ^Éea]YB*㗂@I?' Q\ o׉"'_x|f<g[RCQ\6_&e7mmS/PdǭEʵNJ% ]+, /"KFlag`8N{<3?hwO l <D K=~ ךvmlU 5/:|9>̛˱ W3߬LCZa N%1bskV0@X^p~YSFLR=R 1ȭ#Ek/ᔞs`oLD@wz5~|ɢl\Hs+7 g/=7<[y! DC_]:ɁF 7^لnvnsQ 6ى?>!DB}Jcf( J~EU/+5>ټ4gFD y&]3hѵ~6bm B2QЪϧrPB^@I>j̼v24owA@ɌS}؟xipU 8.]#eX뤠DO_fI$&``Xz@X3ys;H A+b$E574je*&* ^L\:~B*M 897$[0 U҄-vݶFB`ce.LJo+ju :O&5DAiu|it$&֮vhdzkhj!ԉ^y^b ):]KGiEtT~[UX:ϋtn*$DuC uM-p{tẘ?:_{%D]CQM[25R|i|z2? (]e?V1;5b{Rq0?~L;;6~eQF:J &WۢNkKE}q_G5+N=Eg^@8(gh 71A~s ZðCJ6}W̒ 7gq;bNP7[l&Υi$,uY&\G?v|V#AMd<0Ry]BٺPOHW(,Mh7&gb'.tbMbꑷ>%;9XCFOfl'.%ܸ'L\'0"}X',3PJ:AxJǤ-%;%߬dːpONj(ita0Lz71el/h.D7R2oqO4.bIߥk9se+/ًt?[j"`mC- I7z"t;>vDžctVi.w2i/2 >agY@-,qkTObvrp俍lj3p_oӾҰC8Va#mE9pԧT<`v1hUDŽ^ct1P!Kā_,`Ae_X0JRHtd2\31 zVmwT\+%>鏻|m!GSX ;: j$s⋯^fiĕ$OF˦D`@-Ƅ: Q\No4HZ{?4GvyJf~`&~7>u .;˟|E4y32= _RY<)B[Y_/*3c{_?H`46YQQm&$ B%m2+{-\><#{j^m(QQ {^.9~ɏՔ;xVrf6wź:PSy?O,ŊHhn~7ܐpG U,/fl^GY*gaEGO2m>`FI+"uP숍2@(hXO xYZGաzuG]:h`jg<MHZ6,o/@?V2Gʋ}B\*C|¼A)z\u벦L1hds~5p]4CJ0 f>^yȴodAḴx&S0.d H<ހ( fZvo@`4!3'q4)0^PYc;3C$- ¦ wOlm4Op;I/[wWP^@\JM<ܻ*/1҈G3 dD(e9jev#M0e(mȒ&w4/:%DoH8Nb^^U@S8ȋ;%t%dc]LP"bD"jl 6܅ {%d5ˋ#4W-B zT8q`+E.=Ԗq&^[lfGcG>`]8cML^&J*:L>ݨ5vr7J8vVA{Mz&h@* D&1[-&mz|~Eq,Q]fYy)Pnۧ >n؞l5KCэTT7#mND3џTZ+&;|?|[KrճR1teLZ*R P0#VI]=;$6E(}BXtn: i, V fL>/PvmR&W/zN5`k9l&;>v4I /D[r4?:=갨ň; L7bZk̗H| 4QdN]ђ4_q' Y4M9'%-4[Q0>mM7uBIK1LO74MHh=D~aZ:y9_*t|HM*| tn1BPjSF_`g;#q|%ސWiMG#CK 1E/bT?9DUHgsAYj9_=RoDvc$,;g*b(yuY 'BY^p@1=6+u..9 }h cq~`poTGxu??qW-{ˤTY Kklb<ک)-3ؒ2 8'3'S*05jݐE!Vyb*\ʒ Jdo W0B969fH1ؙ-Tl+p>y\K!&R%Քd0juTs{\"o4HVCe xo(YE/0Ogeju9L8[/eOˡ} cNa?Q_86,oq/,KժLu(uKz9&CR܀eP @>cE`vU ^XS-P1c>Y! YH׍^SU$z[NYNs6?{^{ ZBOldOM&8b##G_qal_n#i=R(A]S v훝.yqΨ3tvVb[EjO FxPGmB5r5x:)P6W-3+%/b!n' d@:.^/7(r3TqBּB!g4 ;W0-p q/"+JX3ѾZ~h<PpzܨJjtdK 7ҒŕRE?|_ _APQ>^\*Hdh.b*ǡӘwݷ# m#xx΁7e[^rKpX+ٵO_Q,)+qDl~? Cdi,H8aRX p //tT%nYq_]j]vNc nL(nxM} Ot3T>ro< $!6[ČY,X_;@A6CX5nwe/M1pɴrdU#2!_'$= }_}E|aERʺMAbi:MBiϝ{Ps%8:l@H  RG7uV D Iw~%zSԥ%+:]A n#ʞB`1VW/)FB |o['ktd*w1j!,ϰ\aTIƴ쌞q,;8iȕ{)mFT m~ (}p$EXS gCzCyJtyv "YTam~ R TiV]|YG"hz}:} QXF#nϾ9̈>3V.F9 ؒaS\Lp,`<9嶏@?L[ .V=Mev ~g)xY83Dw\fǡm\.ʝUMpbs-G]`@?K~M^EĵnNY+WA8ՁATO5p|ʑ#ı31~f)Vv7 ;oq hNRhLyph,Q:{:'?Z.!®.:T{P98fh)mzrGR1t̀*x@17bd |R]X7+@[p!w7d2ɬKzM?vOYd yt̝Wr%ߞ#O {3Ae_g)kB/932&F[2eM!R˄O\ ~D˦t 8ILf2uX-Z*Ϭb@ڎ43 Ô :[sKF[b$1%Dvrnzh>~kK_-yzDfƍ˾˵8v (ƬҙZ]6r8 , *=jW_hӱ {# 6ImJ7KyF%c"eI֒KWV 2l]Gb 'K2:FABE_Pk`%˘Յ+SGygeG#| ,IX w0Qֳs)R'ŶPXpzCGn](^p.ih)_ F]eeL> Z\+"v#]<00tؠeĶmg~`ױxZθS$Z"8#BƋ&"GǪ+NY[aiFݛVԿ_RM=\J1fԂ"C(qMK$?Ew"wiO94Y\.ZZgaK(zcʖ%4VDo Q%&`h+s~!MQ%#zqWzs MuIߌ}8>v(Z< O#QLH6\2$F|S*ۉ6߈ۙ0HVN\&YPތ8toQЛS_?H d4m -~m-R VL/@p). c؜Le*x`<ʔ C"6/JU7U7 8no$n`0 ѣੋ8ܮiUZW>W0ca]r(&4 3`44N}O뉒0 7A5 e/;p3g*–TwJkzp/1^űXyg Ja>z򦠆7]Hm0}q] i}C\ό7oDmƔD& Ce_ _L c"s$'?f@~j`M I;y~aAU0>M@}wGPK}@krvI.{\l(T07-& ]Pq=ǥzɹTb5~tUl Anq'یv6f[ID޺&0IiQNw(s^g~t: c%83nO|@(^\S@XO,RYuS+ѠKRcxr~D^PCVÞ;LN(A'd5;hyA8?7 UGszEoG#$Ff/K6ыW?>p#:T8Z/FM<([q̬slB;QYMˁH/ϛ օ&t}Bi>?k#s̚>MzЯ%)<߂R-|?9kkU:M3 [6}=Iքhbеݤ7C7bJL;G;pJ(f!GOL\W.V-`H`9P7J؜Ks:q/Y,5@Wyߠvm[ۺH㏑IUvpp fjxa%C v;JD0Deƫ}J{X8b+jAqQ?{߱N\JE;=;^~ODHK5ڄSN&&]LVcO8.e,y\ ^2+Q/E4-!nCKG3ۻC,LS4|;_]b:֪-o3uF!6 4W'V-|ntV I}aNME4[u^暼Ib(x0etʆ1<ڼwlnx~-m**-(N;g0:"h+LSѹ(d٪ؑJ+"u$"MX"W\[An460w ocnzSƻr9GWqٿsvulkT鰁m`%@BޟW^B߬Qx+D^Ǐ.U즥5WyN亗u\\bR O!QRp$]O||uS8х-f(IEJ!\MELH%H:zR'˙O p"<ښ.eC ֚$_ ,wጥ]}sr>2?,.n`ZayCxZƁ+ׇ9qț o|V9we#7soL~Z&oyG_NI<߯IҠbyyC5-DWm{bTo/Q#E+GK&>= &&PK+-[l`v+<-)vUG]c(>Qb䃒|R]~ħ>nM:v<{};G*SUvtȉF8EȲW|={P}FmŨ%X&b-XMb2^= z> ]/yõh㢱`O_҆鳳xy>؆gVT|;'oozM%&c(LnY;mpIO AT݃E_K_q_PЖ.,p$tTԦ!,Ij@[Tfxš͋}K˹ѱA+QnT40[fÎ9f?Ҍ݉b10D]A%@:ko1mA#R 6<HW|r)0jp.I/\Y|{A%~'x#_"Jv H A-5zܗnta[_>YѯmS{iLg3Wmc$o8Mgۡ>?0\]9!ڐ+\77!R\7%f0Fн٠cpՉA^)Ib<P &Ʈ:Jrd6W nU5N5xvdٙ ,z#8vXapLge6_96 a|@N%Bgp'cagd h@q&q.wot) nF /6p:;Bw=J5'ͱrƌr$bu=[(?uj}#'։XQ_P-%%n/g({S/uY=n)fe$pAp1oU ];=:@ڴ: U,6kұJv+u_ȯ ~i З\G=+DN%>0JjlIv0boy|@-݋@DPtڐ,|Q:]Ű^tZEJ';gI!5E'XNs~: 6/Ǣ֔R=[H~HqZ(#+y Nʳ2(}YF,&7@CZ:~bUW YZ