chromedriver-95.0.4638.69-lp152.2.138.1<>, 0a¸/=„u 6 'V=n,*R㵜 Q(I :5?Z@VјH\8kD:ڦP~p9Pῂ^Q l񾤇vv0*tك1^ iW&"ט))+ ),{k;MYˇUoZR:`@C̅E<4A{y 卑V̈&8}0b"Xn#$ΩHJW|G-2:.>ӆ Kk)U'>>t?td * O (.8@ D H P  (GDG DG( 8 z9z:=zFpfGp|HpIpXpYp\p]p^pbqcqdrRerWfrZlr\urpvrxwsHxsPysXBzt`tptttztCchromedriver95.0.4638.69lp152.2.138.1WebDriver for Google Chrome/ChromiumWebDriver is an open source tool for automated testing of webapps across many browsers. It provides capabilities for navigating to web pages, user input, JavaScript execution, and more. ChromeDriver is a standalone server which implements WebDriver's wire protocol for Chromium. It is being developed by members of the Chromium and WebDriver teams.aobs-arm-7#θopenSUSE Leap 15.2openSUSEBSD-3-Clausehttp://bugs.opensuse.orgUnspecifiedhttps://www.chromium.org/linuxaarch64#θaa5de27899b977c02ea9317da63f6b0ae8df717c1ebd99680ae8201c5209fbc6a6../lib64/chromium/chromedriverrootrootrootrootchromium-95.0.4638.69-lp152.2.138.1.src.rpmchromedriverchromedriver(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    chromiumld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libatomic.so.1()(64bit)libatomic.so.1(LIBATOMIC_1.0)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libevent-2.1.so.6()(64bit)libfontconfig.so.1()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_4.2.0)(64bit)libgcc_s.so.1(GCC_4.5.0)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libminizip.so.1()(64bit)libnspr4.so()(64bit)libnss3.so()(64bit)libnss3.so(NSS_3.10)(64bit)libnss3.so(NSS_3.11)(64bit)libnss3.so(NSS_3.12)(64bit)libnss3.so(NSS_3.12.4)(64bit)libnss3.so(NSS_3.2)(64bit)libnss3.so(NSS_3.3)(64bit)libnss3.so(NSS_3.4)(64bit)libnss3.so(NSS_3.5)(64bit)libnss3.so(NSS_3.6)(64bit)libnss3.so(NSS_3.7)(64bit)libnss3.so(NSS_3.9.2)(64bit)libnssutil3.so()(64bit)libnssutil3.so(NSSUTIL_3.12.3)(64bit)libpng16.so.16()(64bit)libpng16.so.16(PNG16_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libre2.so.6()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.5)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.17)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.23)(64bit)libstdc++.so.6(GLIBCXX_3.4.5)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libwebp.so.7()(64bit)libwebpdemux.so.2()(64bit)libwebpmux.so.3()(64bit)libxcb.so.1()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)95.0.4638.693.0.4-14.6.0-14.0-15.2-14.14.1a~@auJajaa@aa@a`2aY@aEaA@a+vaaa $@a`@`@`@`̊``@`@``Z`q`@`N@``v@`hX`OL@`J@`B@`-@`*b@``` `@__<_$_;_^@_#_@_F@_t@__@_@_@_@_k8_i@_`_\@_X_Wr@_N7_H_G@_G@_?@_>e_3_16_16_'@__A@^@^^@@^^^^^^^W@^^b^^^^@^@^ϧ^ϧ^V@^˳@^Ǿ^^^^U@^l@^^@^@^^^^^<@^}^x^s^^l@^`^^F^U @^J@^E:@^C^:@^"@^@^ ]f@]@]*]҇]X]µ]]]@]{@]]@]@]@]n]m]@]y@]y@]z3@]z3@]nU]Z@]QT]L]D%]@1@]@1@]/ ]-@]G@]G@] #]@\\@\Q\"\E@\s@\8\C@\\\|\\}@\zp@\s\mA@\ac\ac\Q\,\@\I\ `\ @\ @[H[@[ݍ[Ѱ@[ͻ[@[@[$@[[[[[[[[j@[a[Xf@[Xf@[Xf@[Xf@[D[#@[!@[@[5@[@[ L@[ L@Z@ZZZK@ZZ3@Z@Za@ZI@ZZZZw@Z%ZSZ$ZtRZtRZo Zo Zk@ZiZiZN@Z3@Z)-@ZfZ ,@Z@YZ@YYY@Y@Y|YY@Y@YzYY@Y@Y@Yx@Yu@YS@YMYC@Y9<@Y6@Y5GYY X:@X@X@X @XrX~@X•@XBXe@Xe@XpX@XX|@XXZnXZnXOXJXEVXBX'@X lX@X @Ww@WSW W0@Wڍ@W;W֘WW@W@WW@W@WW@W@W@Wm Wk@Wc@WV@WPWF@W5W#LW@W@W@VVV@V޾VxVVVVwVVV@V@VVVV$@VVv@Vn@Vii@VbV^@VC-V*!@V$@VCV@VBUYU@UU@Uz@U4@UK@UUJ@Ua@UzUeU\w@U@U>$U.RU/@U ]@UTT\@T@T!T~TOTT@T7TT5T{TuTl@TeTO@T>aAndreas Stieger Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Andreas Stieger Callum Farmer Callum Farmer Callum Farmer Andreas Stieger Callum Farmer Andreas Stieger Andreas Stieger Andreas Stieger Andreas Stieger Callum Farmer Andreas Stieger Marcus Meissner Andreas Stieger Callum Farmer Marcus Meissner Andreas Stieger Andreas Stieger Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Callum Farmer Marcus Meissner Marcus Meissner Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Andreas Stieger Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Martin Liška Andreas Stieger Tomáš Chvátal Andreas Stieger Tomáš Chvátal Tomáš Chvátal Atri Bhattacharya Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Fabian Vogt Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Guillaume GARDET Tomáš Chvátal Tomáš Chvátal Ismail Dönmez Andreas Stieger Martin Liška Andreas Stieger Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Martin Liška Martin Liška Stasiek Michalski Antonio Larrosa Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Andreas Stieger Tomáš Chvátal Stefan Brüns Andreas Stieger Tomáš Chvátal Tomáš Chvátal Guillaume GARDET Andreas Stieger Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Martin Liška Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Stasiek Michalski Tomáš Chvátal Jan Ritzerfeld Andreas Stieger Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Jan Ritzerfeld Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Martin Liška Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Andreas Stieger Guillaume GARDET Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Simon Lees Tomáš Chvátal Tomáš Chvátal Guillaume GARDET Tomáš Chvátal Guillaume GARDET Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Yunhe Guo Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal astieger@suse.comTomáš Chvátal Tomáš Chvátal Tomáš Chvátal astieger@suse.comtchvatal@suse.comtchvatal@suse.comTomáš Chvátal Tomáš Chvátal tchvatal@suse.comtchvatal@suse.comguillaume.gardet@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comsecurity@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comtchvatal@suse.comguillaume.gardet@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comastieger@suse.comtchvatal@suse.comdimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comidonmez@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comidonmez@suse.comtchvatal@suse.comqvoheagbfovvhubzdxfx@posteo.nettchvatal@suse.comqvoheagbfovvhubzdxfx@posteo.netqvoheagbfovvhubzdxfx@posteo.nettchvatal@suse.comqvoheagbfovvhubzdxfx@posteo.netastieger@suse.comtchvatal@suse.comidonmez@suse.comastieger@suse.comastieger@suse.comtchvatal@suse.comastieger@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comastieger@suse.comtittiatcoke@gmail.comtittiatcoke@gmail.comNick_Levinson@yahoo.comtittiatcoke@gmail.comtittiatcoke@gmail.comastieger@suse.comtittiatcoke@gmail.comastieger@suse.comtittiatcoke@gmail.comastieger@suse.comastieger@suse.comjslaby@suse.comtittiatcoke@gmail.comastieger@suse.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtchvatal@suse.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.deastieger@suse.comjimmy@boombatower.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.commeissner@suse.commeissner@suse.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comLed tittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.com- Chromium 95.0.4638.69 (boo#1192184): * CVE-2021-37997: Use after free in Sign-In * CVE-2021-37998: Use after free in Garbage Collection * CVE-2021-37999: Insufficient data validation in New Tab Page * CVE-2021-38000: Insufficient validation of untrusted input in Intents * CVE-2021-38001: Type Confusion in V8 * CVE-2021-38002: Use after free in Web Transport * CVE-2021-38003: Inappropriate implementation in V8- Chromium 95.0.4638.54 (boo#1191844): * CVE-2021-37981: Heap buffer overflow in Skia * CVE-2021-37982: Use after free in Incognito * CVE-2021-37983: Use after free in Dev Tools * CVE-2021-37984: Heap buffer overflow in PDFium * CVE-2021-37985: Use after free in V8 * CVE-2021-37986: Heap buffer overflow in Settings * CVE-2021-37987: Use after free in Network APIs * CVE-2021-37988: Use after free in Profiles * CVE-2021-37989: Inappropriate implementation in Blink * CVE-2021-37990: Inappropriate implementation in WebView * CVE-2021-37991: Race in V8 * CVE-2021-37992: Out of bounds read in WebAudio * CVE-2021-37993: Use after free in PDF Accessibility * CVE-2021-37996: Insufficient validation of untrusted input in Downloads * CVE-2021-37994: Inappropriate implementation in iFrame Sandbox * CVE-2021-37995: Inappropriate implementation in WebApp Installer - Added patches: * chromium-95-BitstreamReader-namespace.patch * chromium-95-compiler.patch * chromium-95-libyuv-aarch64.patch * chromium-95-quiche-include.patch * chromium-95-system-zlib.patch - Removed patches: * chromium-94-compiler.patch * chromium-91-libyuv-aarch64.patch * chromium-90-ruy-include.patch * chromium-94-CustomSpaces-include.patch- Remove Python 2 requirement- Disable DCHECK(): that's for debug only- Add pipewire-do-not-typecheck-the-portal-session_handle.patch: fix WebRTC with xdg-desktop-portal 1.10- Chromium 94.0.4606.81 (boo#1191463): * CVE-2021-37977: Use after free in Garbage Collection * CVE-2021-37978: Heap buffer overflow in Blink * CVE-2021-37979: Heap buffer overflow in WebRTC * CVE-2021-37980: Inappropriate implementation in Sandbox - Re-add after accidental deletion: * chromium-93-InkDropHost-crash.patch- Chromium 94.0.4606.54 (boo#1190765): * CVE-2021-37956: Use after free in Offline use * CVE-2021-37957: Use after free in WebGPU * CVE-2021-37958: Inappropriate implementation in Navigation * CVE-2021-37959: Use after free in Task Manager * CVE-2021-37960: Inappropriate implementation in Blink graphics * CVE-2021-37961: Use after free in Tab Strip * CVE-2021-37962: Use after free in Performance Manager * CVE-2021-37963: Side-channel information leakage in DevTools * CVE-2021-37964: Inappropriate implementation in ChromeOS Networking * CVE-2021-37965: Inappropriate implementation in Background Fetch API * CVE-2021-37966: Inappropriate implementation in Compositing * CVE-2021-37967: Inappropriate implementation in Background Fetch API * CVE-2021-37968: Inappropriate implementation in Background Fetch API * CVE-2021-37969: Inappropriate implementation in Google Updater * CVE-2021-37970: Use after free in File System API * CVE-2021-37971: Incorrect security UI in Web Browser UI * CVE-2021-37972: Out of bounds read in libjpeg-turbo - Chromium 94.0.4606.61 (boo#1191166): * CVE-2021-37973: Use after free in Portals - Chromium 94.0.4606.71 (boo#1191204): * CVE-2021-37974 : Use after free in Safe Browsing * CVE-2021-37975 : Use after free in V8 * CVE-2021-37976 : Information leak in core - Added patches: * chromium-94-CustomSpaces-include.patch * chromium-94-sql-no-assert.patch * chromium-older-harfbuzz.patch * chromium-94-ffmpeg-roll.patch * chromium-94-compiler.patch - Removed patches: * chromium-freetype-2.11.patch * chromium-93-ContextSet-permissive.patch * chromium-93-ClassProperty-include.patch * chromium-93-BluetoothLowEnergyScanFilter-include.patch * chromium-93-HashPasswordManager-include.patch * chromium-93-pdfium-include.patch * chromium-93-DevToolsEmbedderMessageDispatcher-include.patch * chromium-93-FormForest-constexpr.patch * chromium-93-ScopedTestDialogAutoConfirm-include.patch * chromium-93-InkDropHost-crash.patch * chromium-91-compiler.patch * chromium-glibc-2.33.patch * chromium-shim_headers.patch- Add patch to fix Leap 15.2 build: * chromium-ffmpeg-lp152.patch - Change system-libdrm.patch: add to unbundle instead of changing header path- Chromium 93.0.4577.63 (boo#1190096): * CVE-2021-30606: Use after free in Blink * CVE-2021-30607: Use after free in Permissions * CVE-2021-30608: Use after free in Web Share * CVE-2021-30609: Use after free in Sign-In * CVE-2021-30610: Use after free in Extensions API * CVE-2021-30611: Use after free in WebRTC * CVE-2021-30612: Use after free in WebRTC * CVE-2021-30613: Use after free in Base internals * CVE-2021-30614: Heap buffer overflow in TabStrip * CVE-2021-30615: Cross-origin data leak in Navigation * CVE-2021-30616: Use after free in Media * CVE-2021-30617: Policy bypass in Blink * CVE-2021-30618: Inappropriate implementation in DevTools * CVE-2021-30619: UI Spoofing in Autofill * CVE-2021-30620: Insufficient policy enforcement in Blink * CVE-2021-30621: UI Spoofing in Autofill * CVE-2021-30622: Use after free in WebApp Installs * CVE-2021-30623: Use after free in Bookmarks * CVE-2021-30624: Use after free in Autofill - Chromium 93.0.4577.82 (boo#1190476): * CVE-2021-30625: Use after free in Selection API * CVE-2021-30626: Out of bounds memory access in ANGLE * CVE-2021-30627: Type Confusion in Blink layout * CVE-2021-30628: Stack buffer overflow in ANGLE * CVE-2021-30629: Use after free in Permissions * CVE-2021-30630: Inappropriate implementation in Blink * CVE-2021-30631: Type Confusion in Blink layout * CVE-2021-30632: Out of bounds write in V8 * CVE-2021-30633: Use after free in Indexed DB API - Removed patches: * chromium-88-gcc-fix-swiftshader-libEGL-visibility.patch * chromium-92-v8-constexpr.patch * chromium-no-writeprotection.patch * chromium-92-EnumTable-crash.patch - Added patches: * chromium-93-ContextSet-permissive.patch * chromium-93-ClassProperty-include.patch * chromium-93-BluetoothLowEnergyScanFilter-include.patch * chromium-93-HashPasswordManager-include.patch * chromium-93-pdfium-include.patch * chromium-93-DevToolsEmbedderMessageDispatcher-include.patch * chromium-93-FormForest-constexpr.patch * chromium-93-ScopedTestDialogAutoConfirm-include.patch * chromium-93-InkDropHost-crash.patch * chromium-93-ffmpeg-4.4.patch * chromium-93-EnumTable-crash.patch- Updated chromium-glibc-2.34.patch: Fix PTHREAD_STACK_MIN errors with glibc 2.34- Chromium 92.0.4515.159 (boo#1189490): * CVE-2021-30598: Type Confusion in V8 * CVE-2021-30599: Type Confusion in V8 * CVE-2021-30600: Use after free in Printing * CVE-2021-30601: Use after free in Extensions API * CVE-2021-30602: Use after free in WebRTC * CVE-2021-30603: Race in WebAudio * CVE-2021-30604: Use after free in ANGLE * Various fixes from internal audits, fuzzing and other initiatives- Add missing crashpad_handler (boo#1189254)- Chromium 92.0.4515.131 (boo#1189006) * CVE-2021-30590: Heap buffer overflow in Bookmarks * CVE-2021-30591: Use after free in File System API * CVE-2021-30592: Out of bounds write in Tab Groups * CVE-2021-30593: Out of bounds read in Tab Strip * CVE-2021-30594: Use after free in Page Info UI * CVE-2021-30596: Incorrect security UI in Navigation * CVE-2021-30597: Use after free in Browser UI - Removed patches: * chromium-92-GetUsableSize-nullptr.patch - Added patches: * chromium-no-writeprotection.patch * chromium-glibc-2.34.patch- Chromium 92.0.4515.107 (boo#1188590) * CVE-2021-30565: Out of bounds write in Tab Groups * CVE-2021-30566: Stack buffer overflow in Printing * CVE-2021-30567: Use after free in DevTools * CVE-2021-30568: Heap buffer overflow in WebGL * CVE-2021-30569: Use after free in sqlite * CVE-2021-30571: Insufficient policy enforcement in DevTools * CVE-2021-30572: Use after free in Autofill * CVE-2021-30573: Use after free in GPU * CVE-2021-30574: Use after free in protocol handling * CVE-2021-30575: Out of bounds read in Autofill * CVE-2021-30576: Use after free in DevTools * CVE-2021-30577: Insufficient policy enforcement in Installer * CVE-2021-30578: Uninitialized Use in Media * CVE-2021-30579: Use after free in UI framework * CVE-2021-30581: Use after free in DevTools * CVE-2021-30582: Inappropriate implementation in Animation * CVE-2021-30584: Incorrect security UI in Downloads * CVE-2021-30585: Use after free in sensor handling * CVE-2021-30588: Type Confusion in V8 * CVE-2021-30589: Insufficient validation of untrusted input in Sharing - Switched from GCC+LTO to Clang+ThinLTO due to errors - Removed patches: * chromium-90-compiler.patch * chromium-89-EnumTable-crash.patch * chromium-86-ConsumeDurationNumber-constexpr.patch * chromium-lp152-missing-includes.patch * chromium-91-GCC_fix_vector_types_in_pcscan.patch * chromium-91-system-icu.patch * chromium-91-1190561-boo1186948.patch - Added patches: * chromium-91-compiler.patch * chromium-92-EnumTable-crash.patch * chromium-92-v8-constexpr.patch * chromium-92-GetUsableSize-nullptr.patch * chromium-freetype-2.11.patch * chromium-clang-nomerge.patch- chromium 91.0.4472.164 (boo#1188373) * CVE-2021-30559: Out of bounds write in ANGLE * CVE-2021-30541: Use after free in V8 * CVE-2021-30560: Use after free in Blink XSLT * CVE-2021-30561: Type Confusion in V8 * CVE-2021-30562: Use after free in WebSerial * CVE-2021-30563: Type Confusion in V8 * CVE-2021-30564: Heap buffer overflow in WebXR * Various fixes from internal audits, fuzzing and other initiatives- Add chromium-91-sql-standard-layout-type.patch: to fix SQL being incorrect with libstdc++ 11- fix crash upon exit boo#1186948 add chromium-91-1190561-boo1186948.patch- Chromium 91.0.4472.114 (boo#1187481) * CVE-2021-30554: Use after free in WebGL * CVE-2021-30555: Use after free in Sharing * CVE-2021-30556: Use after free in WebAudio * CVE-2021-30557: Use after free in TabGroups- Chromium 91.0.4472.106 * Fix use-after-free in SendTabToSelfSubMenuModel * Destroy system-token NSSCertDatabase on the IO thread- Chromium 91.0.4472.101 (boo#1187141) * CVE-2021-30544: Use after free in BFCache * CVE-2021-30545: Use after free in Extensions * CVE-2021-30546: Use after free in Autofill * CVE-2021-30547: Out of bounds write in ANGLE * CVE-2021-30548: Use after free in Loader * CVE-2021-30549: Use after free in Spell check * CVE-2021-30550: Use after free in Accessibility * CVE-2021-30551: Type Confusion in V8 * CVE-2021-30552: Use after free in Extensions * CVE-2021-30553: Use after free in Network service * Various fixes from internal audits, fuzzing and other initiatives- Add README.SUSE - Fix aarch64 build: * chromium-91-libyuv-aarch64.patch * Update highway to 0.12.2 (arm only) - Add -flax-vector-conversions to build flags- Chromium 91.0.4472.77 (boo#1186458): * Support Managed configuration API for Web Applications * WebOTP API: cross-origin iframe support * CSS custom counter styles * Support JSON Modules * Clipboard: read-only files support * Remove webkitBeforeTextInserted & webkitEditableCOntentChanged JS events * Honor media HTML attribute for link icon * Import Assertions * Class static initializer blocks * Ergonomic brand checks for private fields * Expose WebAssembly SIMD * New Feature: WebTransport * ES Modules for service workers ('module' type option) * Suggested file name and location for the File System Access API * adaptivePTime property for RTCRtpEncodingParameters * Block HTTP port 10080 - mitigation for NAT Slipstream 2.0 attack * Support WebSockets over HTTP/2 * Support 103 Early Hints for Navigation * CVE-2021-30521: Heap buffer overflow in Autofill * CVE-2021-30522: Use after free in WebAudio * CVE-2021-30523: Use after free in WebRTC * CVE-2021-30524: Use after free in TabStrip * CVE-2021-30525: Use after free in TabGroups * CVE-2021-30526: Out of bounds write in TabStrip * CVE-2021-30527: Use after free in WebUI * CVE-2021-30528: Use after free in WebAuthentication * CVE-2021-30529: Use after free in Bookmarks * CVE-2021-30530: Out of bounds memory access in WebAudio * CVE-2021-30531: Insufficient policy enforcement in Content Security Policy * CVE-2021-30532: Insufficient policy enforcement in Content Security Policy * CVE-2021-30533: Insufficient policy enforcement in PopupBlocker * CVE-2021-30534: Insufficient policy enforcement in iFrameSandbox * CVE-2021-30535: Double free in ICU * CVE-2021-21212: Insufficient data validation in networking * CVE-2021-30536: Out of bounds read in V8 * CVE-2021-30537: Insufficient policy enforcement in cookies * CVE-2021-30538: Insufficient policy enforcement in content security policy * CVE-2021-30539: Insufficient policy enforcement in content security policy * CVE-2021-30540: Incorrect security UI in payments * Various fixes from internal audits, fuzzing and other initiatives * drop chromium-90-TokenizedOutput-include.patch * drop chromium-90-CrossThreadCopier-qualification.patch * drop chromium-90-quantization_utils-include.patch * drop chromium-90-angle-constexpr.patch * add chromium-91-java-only-allowed-in-android-builds.patch * add chromium-91-GCC_fix_vector_types_in_pcscan.patch * add chromium-91-system-icu.patch- use asimdrdm CPU flag for aarch64 to select only more powerful buildhosts.- Chromium 90.0.4430.212 (boo#1185908) * CVE-2021-30506: Incorrect security UI in Web App Installs * CVE-2021-30507: Inappropriate implementation in Offline * CVE-2021-30508: Heap buffer overflow in Media Feeds * CVE-2021-30509: Out of bounds write in Tab Strip * CVE-2021-30510: Race in Aura * CVE-2021-30511: Out of bounds read in Tab Group * CVE-2021-30512: Use after free in Notifications * CVE-2021-30513: Type Confusion in V8 * CVE-2021-30514: Use after free in Autofill * CVE-2021-30515: Use after free in File API * CVE-2021-30516: Heap buffer overflow in History * CVE-2021-30517: Type Confusion in V8 * CVE-2021-30518: Heap buffer overflow in Reader Mode * CVE-2021-30519: Use after free in Payments * CVE-2021-30520: Use after free in Tab Strip - FTP support disabled at runtime by default since release 88. Chromium 91 will remove support for ftp altogether (boo#1185496)* Patch change * - Fix build with GCC 11 again (bsc#1185716) - Remove chromium-88-compiler.patch - Remove chromium-90-cstdint.patch - Remove chromium-90-gslang-linkage-fixup.patch - Added chromium-90-compiler.patch - Added chromium-90-angle-constexpr.patch - Added chromium-90-TokenizedOutput-include.patch - Added chromium-90-ruy-include.patch - Added chromium-90-CrossThreadCopier-qualification.patch - Added chromium-90-quantization_utils-include.patch- Chromium 90.0.4430.93 (boo#1185398): - CVE-2021-21227: Insufficient data validation in V8. - CVE-2021-21232: Use after free in Dev Tools. - CVE-2021-21233: Heap buffer overflow in ANGLE. - CVE-2021-21228: Insufficient policy enforcement in extensions. - CVE-2021-21229: Incorrect security UI in downloads. - CVE-2021-21230: Type Confusion in V8. - CVE-2021-21231: Insufficient data validation in V8. - Reference: https://chromereleases.googleblog.com/2021/04/stable-channel-update-for-desktop_26.html- Chromium 90.0.4430.85 (boo#1185047): * CVE-2021-21222: Heap buffer overflow in V8 * CVE-2021-21223: Integer overflow in Mojo * CVE-2021-21224: Type Confusion in V8 * CVE-2021-21225: Out of bounds memory access in V8 * CVE-2021-21226: Use after free in navigation - Chromium 90.0.4430.72 (boo#1184764): * CVE-2021-21201: Use after free in permissions * CVE-2021-21202: Use after free in extensions * CVE-2021-21203: Use after free in Blink * CVE-2021-21204: Use after free in Blink * CVE-2021-21205: Insufficient policy enforcement in navigation * CVE-2021-21221: Insufficient validation of untrusted input in Mojo * CVE-2021-21207: Use after free in IndexedDB * CVE-2021-21208: Insufficient data validation in QR scanner * CVE-2021-21209: Inappropriate implementation in storage * CVE-2021-21210: Inappropriate implementation in Network * CVE-2021-21211: Inappropriate implementation in Navigatio * CVE-2021-21212: Incorrect security UI in Network Config UI * CVE-2021-21213: Use after free in WebMIDI * CVE-2021-21214: Use after free in Network API * CVE-2021-21215: Inappropriate implementation in Autofill * CVE-2021-21216: Inappropriate implementation in Autofill * CVE-2021-21217: Uninitialized Use in PDFium * CVE-2021-21218: Uninitialized Use in PDFium * CVE-2021-21219: Uninitialized Use in PDFiu * drop chromium-89-quiche-private.patch * drop chromium-89-quiche-dcheck.patch * drop chromium-89-skia-CropRect.patch * drop chromium-89-dawn-include.patch * drop chromium-89-webcodecs-deps.patch * drop chromium-89-AXTreeSerializer-include.patch * drop libva-2.11.patch * drop libva-2.11-nolegacy.patch * drop chromium-84-blink-disable-clang-format.patch - chromium-90-gslang-linkage-fixup.patch: fixed a weird static/nonpic error - chromium-90-cstdint.patch: some cstd includes added - chromium-90-fseal.patch: F_SEAL defines added- Chromium 89.0.4389.128 (boo#1184700): * CVE-2021-21206: Use after free in blink * CVE-2021-21220: Insufficient validation of untrusted input in v8 for x86_64- Update to 89.0.4389.114 bsc#1184256 - CVE-2021-21194: Use after free in screen capture - CVE-2021-21195: Use after free in V8 - CVE-2021-21196: Heap buffer overflow in TabStrip - CVE-2021-21197: Heap buffer overflow in TabStrip - CVE-2021-21198: Out of bounds read in IPC - CVE-2021-21199: Use Use after free in Aura - Add libva-2.11.patch to fix build with libva <2.11 - Add libva-2.11-nolegacy.patch to fix build with libva 2.11 - Remove x11-ozone-fix-two-edge-cases.patch- Update to 89.0.4389.90 bsc#1183515 - CVE-2021-21191: Use after free in WebRTC. - CVE-2021-21192: Heap buffer overflow in tab groups. - CVE-2021-21193: Use after free in Blink.- Update to 89.0.4389.82 - Add x11-ozone-fix-two-edge-cases.patch to fix tab drag errors- Update to 89.0.4389.72 bsc#1182960 - CVE-2021-21159: Heap buffer overflow in TabStrip. - CVE-2021-21160: Heap buffer overflow in WebAudio. - CVE-2021-21161: Heap buffer overflow in TabStrip. - CVE-2021-21162: Use after free in WebRTC. - CVE-2021-21163: Insufficient data validation in Reader Mode. - CVE-2021-21164: Insufficient data validation in Chrome for iOS. - CVE-2021-21165: Object lifecycle issue in audio. - CVE-2021-21166: Object lifecycle issue in audio. - CVE-2021-21167: Use after free in bookmarks. - CVE-2021-21168: Insufficient policy enforcement in appcache. - CVE-2021-21169: Out of bounds memory access in V8. - CVE-2021-21170: Incorrect security UI in Loader. - CVE-2021-21171: Incorrect security UI in TabStrip and Navigation. - CVE-2021-21172: Insufficient policy enforcement in File System API. - CVE-2021-21173: Side-channel information leakage in Network Internals. - CVE-2021-21174: Inappropriate implementation in Referrer. - CVE-2021-21175: Inappropriate implementation in Site isolation. - CVE-2021-21176: Inappropriate implementation in full screen mode. - CVE-2021-21177: Insufficient policy enforcement in Autofill. - CVE-2021-21178: Inappropriate implementation in Compositing. - CVE-2021-21179: Use after free in Network Internals. - CVE-2021-21180: Use after free in tab search. - CVE-2020-27844: Heap buffer overflow in OpenJPEG. - CVE-2021-21181: Side-channel information leakage in autofill. - CVE-2021-21182: Insufficient policy enforcement in navigations. - CVE-2021-21183: Inappropriate implementation in performance APIs. - CVE-2021-21184: Inappropriate implementation in performance APIs. - CVE-2021-21185: Insufficient policy enforcement in extensions. - CVE-2021-21186: Insufficient policy enforcement in QR scanning. - CVE-2021-21187: Insufficient data validation in URL formatting. - CVE-2021-21188: Use after free in Blink. - CVE-2021-21189: Insufficient policy enforcement in payments. - CVE-2021-21190: Uninitialized Use in PDFium. - Added patches: - chromium-89-quiche-private.patch - chromium-89-quiche-dcheck.patch - chromium-89-skia-CropRect.patch - chromium-89-dawn-include.patch - chromium-89-webcodecs-deps.patch - chromium-89-EnumTable-crash.patch - chromium-shim_headers.patch - chromium-89-missing-cstring-header.patch - chromium-89-AXTreeSerializer-include.patch - chromium-88-gcc-fix-swiftshader-libEGL-visibility.patch (bsc#1182775) - Removed patches: - chromium-fix-char_traits.patch - build-with-pipewire-0.3.patch - chromium-79-gcc-protobuf-alignas.patch - chromium-87-CursorFactory-include.patch - chromium-87-openscreen-include.patch - chromium-88-vaapi-attribute.patch - chromium-88-ozone-deps.patch - chromium-87-webcodecs-deps.patch - chromium-88-ityp-include.patch - chromium-88-AXTreeFormatter-include.patch - chromium-88-BookmarkModelObserver-include.patch - chromium-88-federated_learning-include.patch - chromium-88-ideographicSpaceCharacter.patch - chromium-88-StringPool-include.patch - chromium-88-dawn-static.patch - chromium-88-CompositorFrameReporter-dcheck.patch- Update to 88.0.4324.182 bsc#1182358 - CVE-2021-21149: Stack overflow in Data Transfer. - CVE-2021-21150: Use after free in Downloads. - CVE-2021-21151: Use after free in Payments. - CVE-2021-21152: Heap buffer overflow in Media. - CVE-2021-21153: Stack overflow in GPU Process. - CVE-2021-21154: Heap buffer overflow in Tab Strip. - CVE-2021-21155: Heap buffer overflow in Tab Strip. - CVE-2021-21156: Heap buffer overflow in V8. - CVE-2021-21157: Use after free in Web Sockets.- Add chromium-glibc-2.33.patch: fix Sandbox with glibc 2.33 (bsc#1182233)- Update to 88.0.4324.150 bsc#1181827 - CVE-2021-21148: Heap buffer overflow in V8- Update to 88.0.4324.146 bsc#1181772 - CVE-2021-21142: Use after free in Payments - CVE-2021-21143: Heap buffer overflow in Extensions - CVE-2021-21144: Heap buffer overflow in Tab Groups. - CVE-2021-21145: Use after free in Fonts - CVE-2021-21146: Use after free in Navigation. - CVE-2021-21147: Inappropriate implementation in Skia- Update to 88.0.4324.96 bsc#1181137 - CVE-2021-21117: Insufficient policy enforcement in Cryptohome - CVE-2021-21118: Insufficient data validation in V8 - CVE-2021-21119: Use after free in Media - CVE-2021-21120: Use after free in WebSQL - CVE-2021-21121: Use after free in Omnibox - CVE-2021-21122: Use after free in Blink - CVE-2021-21123: Insufficient data validation in File System API - CVE-2021-21124: Potential user after free in Speech Recognizer - CVE-2021-21125: Insufficient policy enforcement in File System API - CVE-2020-16044: Use after free in WebRTC - CVE-2021-21126: Insufficient policy enforcement in extensions - CVE-2021-21127: Insufficient policy enforcement in extensions - CVE-2021-21128: Heap buffer overflow in Blink - CVE-2021-21129: Insufficient policy enforcement in File System API - CVE-2021-21130: Insufficient policy enforcement in File System API - CVE-2021-21131: Insufficient policy enforcement in File System API - CVE-2021-21132: Inappropriate implementation in DevTools - CVE-2021-21133: Insufficient policy enforcement in Downloads - CVE-2021-21134: Incorrect security UI in Page Info - CVE-2021-21135: Inappropriate implementation in Performance API - CVE-2021-21136: Insufficient policy enforcement in WebView - CVE-2021-21137: Inappropriate implementation in DevTools - CVE-2021-21138: Use after free in DevTools - CVE-2021-21139: Inappropriate implementation in iframe sandbox - CVE-2021-21140: Uninitialized Use in USB - CVE-2021-21141: Insufficient policy enforcement in File System API - Added patches: - chromium-88-compiler.patch - chromium-88-ozone-deps.patch - chromium-88-ityp-include.patch - chromium-88-AXTreeFormatter-include.patch - chromium-88-BookmarkModelObserver-include.patch - chromium-88-federated_learning-include.patch - chromium-88-ideographicSpaceCharacter.patch - chromium-88-StringPool-include.patch - chromium-88-dawn-static.patch - chromium-88-CompositorFrameReporter-dcheck.patch - Removed patches: - gpu-timeout.patch - chromium-87-compiler.patch - chromium-87-ServiceWorkerContainerHost-crash.patch - chromium-87-ozone-deps.patch - chromium-87-v8-icu68.patch - chromium-87-icu68.patch- Remove C++ only flags from CFLAGS - Update chromium-gcc11.patch - Comply with new Google API key rules for Derivatives- Update to 87.0.4280.141 bsc#1180645 - CVE-2021-21106: Use after free in autofill - CVE-2021-21107: Use after free in drag and drop - CVE-2021-21108: Use after free in media - CVE-2021-21109: Use after free in payments - CVE-2021-21110: Use after free in safe browsing - CVE-2021-21111: Insufficient policy enforcement in WebUI - CVE-2021-21112: Use after free in Blink - CVE-2021-21113: Heap buffer overflow in Skia - CVE-2020-16043: Insufficient data validation in networking - CVE-2021-21114: Use after free in audio - CVE-2020-15995: Out of bounds write in V8 - CVE-2021-21115: Use after free in safe browsing - CVE-2021-21116: Heap buffer overflow in audio- Use main URLs instead of redirects in master preferences - Remove useless %post and %postun- Added patches: - chromium-87-icu68.patch - chromium-87-v8-icu68.patch - Update to 87.0.4280.88 bsc#1179576 - CVE-2020-16037: Use after free in clipboard - CVE-2020-16038: Use after free in media - CVE-2020-16039: Use after free in extensions - CVE-2020-16040: Insufficient data validation in V8 - CVE-2020-16041: Out of bounds read in networking - CVE-2020-16042: Uninitialized Use in V8- Remove erroneous call to ldconfig which causes Firefox crashes (boo#1179298)- Added patches: - chromium-gcc11.patch - chromium-86-fix-vaapi-on-intel.patch - chromium-87-compiler.patch - chromium-87-CursorFactory-include.patch - chromium-87-openscreen-include.patch - chromium-87-ozone-deps.patch - chromium-87-ServiceWorkerContainerHost-crash.patch - chromium-87-webcodecs-deps.patch - chromium-88-vaapi-attribute.patch - chromium-lp152-missing-includes.patch - Removed patches: - chromium-86-ServiceWorkerRunningInfo-noexcept.patch - chromium-86-compiler.patch - fix-invalid-end-iterator-usage-in-CookieMonster.patch - old-libva.patch - Update to 87.0.4280.66 bsc#1178923 - Wayland support by default - CVE-2020-16018: Use after free in payments. - CVE-2020-16019: Inappropriate implementation in filesystem. - CVE-2020-16020: Inappropriate implementation in cryptohome. - CVE-2020-16021: Race in ImageBurner. - CVE-2020-16022: Insufficient policy enforcement in networking. - CVE-2020-16015: Insufficient data validation in WASM. R - CVE-2020-16014: Use after free in PPAPI. - CVE-2020-16023: Use after free in WebCodecs. - CVE-2020-16024: Heap buffer overflow in UI. - CVE-2020-16025: Heap buffer overflow in clipboard. - CVE-2020-16026: Use after free in WebRTC. - CVE-2020-16027: Insufficient policy enforcement in developer tools. R - CVE-2020-16028: Heap buffer overflow in WebRTC. - CVE-2020-16029: Inappropriate implementation in PDFium. - CVE-2020-16030: Insufficient data validation in Blink. - CVE-2019-8075: Insufficient data validation in Flash. - CVE-2020-16031: Incorrect security UI in tab preview. - CVE-2020-16032: Incorrect security UI in sharing. - CVE-2020-16033: Incorrect security UI in WebUSB. - CVE-2020-16034: Inappropriate implementation in WebRTC. - CVE-2020-16035: Insufficient data validation in cros-disks. - CVE-2020-16012: Side-channel information leakage in graphics. - CVE-2020-16036: Inappropriate implementation in cookies.- Update to 86.0.4240.198 bsc#1178703 - CVE-2020-16013: Inappropriate implementation in V8 - CVE-2020-16017: Use after free in site isolation- Update to 86.0.4240.193 bsc#1178630 - CVE-2020-16016: Inappropriate implementation in base.- Update to 86.0.4240.183 bsc#1178375 - CVE-2020-16004: Use after free in user interface. - CVE-2020-16005: Insufficient policy enforcement in ANGLE. - CVE-2020-16006: Inappropriate implementation in V8 - CVE-2020-16007: Insufficient data validation in installer. - CVE-2020-16008: Stack buffer overflow in WebRTC. - CVE-2020-16009: Inappropriate implementation in V8. - CVE-2020-16011: Heap buffer overflow in UI on Windows.- Update to 86.0.4240.111 bsc#1177936 - CVE-2020-16000: Inappropriate implementation in Blink. - CVE-2020-16001: Use after free in media. - CVE-2020-16002: Use after free in PDFium. - CVE-2020-15999: Heap buffer overflow in Freetype. - CVE-2020-16003: Use after free in printing.- chromium-86-f_seal.patch: F_SEAL* definitions added for leap 15.1 and 15.2 - replace one missed g++-9 by g++-10 for leap 15.1/15.2- Remove vdpau->vaapi bridge as it breaks a lot: (fixes welcome by someone else than me) * chromium-vaapi-fix.patch- Fix cookiemonster: * fix-invalid-end-iterator-usage-in-CookieMonster.patch- Update to 86.0.4240.75 bsc#1177408: * CVE-2020-15967: Use after free in payments. * CVE-2020-15968: Use after free in Blink. * CVE-2020-15969: Use after free in WebRTC. * CVE-2020-15970: Use after free in NFC. * CVE-2020-15971: Use after free in printing. * CVE-2020-15972: Use after free in audio. * CVE-2020-15990: Use after free in autofill. * CVE-2020-15991: Use after free in password manager. * CVE-2020-15973: Insufficient policy enforcement in extensions. * CVE-2020-15974: Integer overflow in Blink. * CVE-2020-15975: Integer overflow in SwiftShader. * CVE-2020-15976: Use after free in WebXR. * CVE-2020-6557: Inappropriate implementation in networking. * CVE-2020-15977: Insufficient data validation in dialogs. * CVE-2020-15978: Insufficient data validation in navigation. * CVE-2020-15979: Inappropriate implementation in V8. * CVE-2020-15980: Insufficient policy enforcement in Intents. * CVE-2020-15981: Out of bounds read in audio. * CVE-2020-15982: Side-channel information leakage in cache. * CVE-2020-15983: Insufficient data validation in webUI. * CVE-2020-15984: Insufficient policy enforcement in Omnibox. * CVE-2020-15985: Inappropriate implementation in Blink. * CVE-2020-15986: Integer overflow in media. * CVE-2020-15987: Use after free in WebRTC. * CVE-2020-15992: Insufficient policy enforcement in networking. * CVE-2020-15988: Insufficient policy enforcement in downloads. * CVE-2020-15989: Uninitialized Use in PDFium. - Add patches: * chromium-78-protobuf-RepeatedPtrField-export.patch * chromium-79-gcc-protobuf-alignas.patch * chromium-80-QuicStreamSendBuffer-deleted-move-constructor.patch * chromium-86-ConsumeDurationNumber-constexpr.patch * chromium-86-ImageMemoryBarrierData-init.patch * chromium-86-ServiceWorkerRunningInfo-noexcept.patch * chromium-86-compiler.patch * chromium-86-nearby-explicit.patch * chromium-86-nearby-include.patch - Remove patches: * chromium-79-gcc-alignas.patch * chromium-80-gcc-quiche.patch * chromium-82-gcc-constexpr.patch * chromium-83-gcc-10.patch * chromium-84-gcc-include.patch * chromium-84-mediaalloc.patch * chromium-85-DelayNode-cast.patch * chromium-85-FrameWidget-namespace.patch * chromium-85-NearbyConnection-abstract.patch * chromium-85-NearbyShareEncryptedMetadataKey-include.patch * chromium-85-oscillator_node-cast.patch * chromium-85-ostream-operator.patch * chromium-85-ozone-include.patch * chromium-85-sim_hash-include.patch * chromium-blink-gcc-diagnostic-pragma.patch * chromium-dma-buf.patch * chromium-drm.patch * chromium-quiche-invalid-offsetof.patch- build with system libevent, the gn bug is no longer present- Remove TOC files to avoid warning in post and fix angle conditional- Update to 85.0.4183.121 bsc#1176791: * CVE-2020-15960: Out of bounds read in storage * CVE-2020-15961: Insufficient policy enforcement in extensions * CVE-2020-15962: Insufficient policy enforcement in serial * CVE-2020-15963: Insufficient policy enforcement in extensions * CVE-2020-15965: Out of bounds write in V8 * CVE-2020-15966: Insufficient policy enforcement in extensions * CVE-2020-15964: Insufficient data validation in media- The egl stuff is from angle not swiftshader, thanks Fedora bsc#1176450- Add back the swiftshader folder wrt bsc#1176450- Update 85.0.4183.102 bsc#1176306: * CVE-2020-6573: Use after free in video. * CVE-2020-6574: Insufficient policy enforcement in installer. * CVE-2020-6575: Race in Mojo. * CVE-2020-6576: Use after free in offscreen canvas. * CVE-2020-15959: Insufficient policy enforcement in networking.- Move swiftshader stuff to chromium folder directly bsc#1176207- Really update to .83 we accidentally included .69 beta release- Add patch trying to compile with old libdrm on Leap 15.1: * chromium-lp151-old-drm.patch- Version update to 85.0.4183.83 bsc#1175757 * CVE-2020-6558: Insufficient policy enforcement in iOS * CVE-2020-6559: Use after free in presentation API * CVE-2020-6560: Insufficient policy enforcement in autofill * CVE-2020-6561: Inappropriate implementation in Content Security Policy * CVE-2020-6562: Insufficient policy enforcement in Blink * CVE-2020-6563: Insufficient policy enforcement in intent handling. * CVE-2020-6564: Incorrect security UI in permissions * CVE-2020-6565: Incorrect security UI in Omnibox. * CVE-2020-6566: Insufficient policy enforcement in media. * CVE-2020-6567: Insufficient validation of untrusted input in command line handling. * CVE-2020-6568: Insufficient policy enforcement in intent handling. * CVE-2020-6569: Integer overflow in WebUSB. * CVE-2020-6570: Side-channel information leakage in WebRTC. * CVE-2020-6571: Incorrect security UI in Omnibox. - Use bundled vpx everywhere again as it fails to compile against system version - Added patches: * chromium-85-DelayNode-cast.patch * chromium-85-FrameWidget-namespace.patch * chromium-85-NearbyConnection-abstract.patch * chromium-85-NearbyShareEncryptedMetadataKey-include.patch * chromium-85-oscillator_node-cast.patch * chromium-85-ostream-operator.patch * chromium-85-ozone-include.patch * chromium-85-sim_hash-include.patch - Removed patches: * chromium-82-gcc-template.patch * chromium-84-AXObject-stl-iterator.patch * chromium-84-FilePath-add-noexcept.patch * chromium-84-base-has_bultin.patch * chromium-84-fix-decltype.patch * chromium-84-gcc-DOMRect-constexpr.patch * chromium-84-gcc-noexcept.patch * chromium-84-gcc-template.patch * chromium-84-gcc-unique_ptr.patch * chromium-84-gcc-use-brace-initializer.patch * chromium-84-nss-include.patch * chromium-84-ozone-include.patch * chromium-84-revert-manage-ManifestManagerHost-per-document.patch * chromium-84-std-vector-const.patch * chromium-clang_lto_visibility_public.patch - Updated patches: * chromium-83-gcc-10.patch * chromium-84-gcc-include.patch * chromium-prop-codecs.patch * gcc-enable-lto.patch- Do not use libexec as we use /usr/lib as a target folder- Fix the build by removing expectation of llvm-7.0- Update to 84.0.4147.135 (bsc#1175505): * CVE-2020-6556: Heap buffer overflow in SwiftShader- Add chromium-disable-parallel-gold.patch in order to disable broken parallel ld.gold with LTO. - Enable again LTO for x86_64 and increase memory constraints. - Use parallel WPA streaming, we will easily fit into memory constraints. - Remove memory_constrain hack for LTO.- Chromium 84.0.4147.125 (boo#1175085) * CVE-2020-6542: Use after free in ANGLE * CVE-2020-6543: Use after free in task scheduling * CVE-2020-6544: Use after free in media * CVE-2020-6545: Use after free in audio * CVE-2020-6546: Inappropriate implementation in installer * CVE-2020-6547: Incorrect security UI in media * CVE-2020-6548: Heap buffer overflow in Skia * CVE-2020-6549: Use after free in media * CVE-2020-6550: Use after free in IndexedDB * CVE-2020-6551: Use after free in WebXR * CVE-2020-6552: Use after free in Blink * CVE-2020-6553: Use after free in offline mode * CVE-2020-6554: Use after free in extensions * CVE-2020-6555: Out of bounds read in WebGL * Various fixes from internal audits, fuzzing and other initiatives- Disable wayland everywhere as it breaks headless and middle mouse copy everywhere: bsc#1174497 bsc#1175044- Update to 84.0.4147.105 (boo#1174582): * CVE-2020-6537: Type Confusion in V8 * CVE-2020-6538: Inappropriate implementation in WebView * CVE-2020-6532: Use after free in SCTP * CVE-2020-6539: Use after free in CSS * CVE-2020-6540: Heap buffer overflow in Skia * CVE-2020-6541: Use after free in WebUSB- Try to fix non-wayland build for Leap builds- Update to 84.0.4147.89 bsc#1174189: * Critical CVE-2020-6510: Heap buffer overflow in background fetch. * High CVE-2020-6511: Side-channel information leakage in content security policy. * High CVE-2020-6512: Type Confusion in V8. * High CVE-2020-6513: Heap buffer overflow in PDFium. * High CVE-2020-6514: Inappropriate implementation in WebRTC. * High CVE-2020-6515: Use after free in tab strip. * High CVE-2020-6516: Policy bypass in CORS. * High CVE-2020-6517: Heap buffer overflow in history. * Medium CVE-2020-6518: Use after free in developer tools. * Medium CVE-2020-6519: Policy bypass in CSP. * Medium CVE-2020-6520: Heap buffer overflow in Skia. * Medium CVE-2020-6521: Side-channel information leakage in autofill. * Medium CVE-2020-6522: Inappropriate implementation in external protocol handlers. * Medium CVE-2020-6523: Out of bounds write in Skia. * Medium CVE-2020-6524: Heap buffer overflow in WebAudio. * Medium CVE-2020-6525: Heap buffer overflow in Skia. * Low CVE-2020-6526: Inappropriate implementation in iframe sandbox. * Low CVE-2020-6527: Insufficient policy enforcement in CSP. * Low CVE-2020-6528: Incorrect security UI in basic auth. * Low CVE-2020-6529: Inappropriate implementation in WebRTC. * Low CVE-2020-6530: Out of bounds memory access in developer tools. * Low CVE-2020-6531: Side-channel information leakage in scroll to text. * Low CVE-2020-6533: Type Confusion in V8. * Low CVE-2020-6534: Heap buffer overflow in WebRTC. * Low CVE-2020-6535: Insufficient data validation in WebUI. * Low CVE-2020-6536: Incorrect security UI in PWAs. - Use bundled xcb-proto as we need to generate py2 bindings - Add new patches: * chromium-84-AXObject-stl-iterator.patch * chromium-84-FilePath-add-noexcept.patch * chromium-84-base-has_bultin.patch * chromium-84-blink-disable-clang-format.patch * chromium-84-fix-decltype.patch * chromium-84-gcc-DOMRect-constexpr.patch * chromium-84-gcc-include.patch * chromium-84-gcc-noexcept.patch * chromium-84-gcc-template.patch * chromium-84-gcc-unique_ptr.patch * chromium-84-gcc-use-brace-initializer.patch * chromium-84-nss-include.patch * chromium-84-ozone-include.patch * chromium-84-revert-manage-ManifestManagerHost-per-document.patch * chromium-84-std-vector-const.patch * chromium-84.0.4147.89.tar.xz * chromium-blink-gcc-diagnostic-pragma.patch * chromium-clang_lto_visibility_public.patch * chromium-quiche-invalid-offsetof.patch * system-libdrm.patch - Remove no longer needed patches: * chromium-81-re2-0.2020.05.01.patch * chromium-82-gcc-incomplete-type.patch * chromium-82-gcc-iterator.patch * chromium-82-gcc-noexcept.patch * chromium-83-gcc-include.patch * chromium-83-gcc-iterator.patch * chromium-83-gcc-permissive.patch * chromium-83-gcc-serviceworker.patch * chromium-83-gcc-template.patch * chromium-83-icu67.patch * chromium-83.0.4103.97-skia-gcc-no_sanitize-fixes.patch * chromium-dev-shm.patch - Rebase and update patches: * build-with-pipewire-0.3.patch * chromium-83-gcc-10.patch * chromium-84-mediaalloc.patch * chromium-norar.patch * chromium-vaapi-fix.patch- Refresh build-with-pipewire-0.3.patch to mirror similar patch by Fedora for Firefox; screen-capture wasn't actually working with the previous version of the patch. - Add BuildRequires: pkgconfig(libspa-2.0) when building with pipewire support to guard against potential package splitting off of pipewire-spa-devel from pipewire-devel.- Disable the LTO again as it still OOMs quite often- Add patch to work with new ffmpeg wrt bsc#1173292: * chromium-84-mediaalloc.patch- Add multimedia fix for disabled location and also try one additional patch from Debian on the same issue bsc#1173107 Update patch: * no-location-leap151.patch- Add patch from Fedora to avoid attribute overrides in skia: * chromium-83.0.4103.97-skia-gcc-no_sanitize-fixes.patch- Add patch to hopefully fix bsc#1173107: * chromium-dev-shm.patch- Update to 83.0.4103.116 bsc#1173251: * CVE-2020-6509: Use after free in extensions- Reduce constraints to say 20 GB disk space is enough- Disable wayland integration on 15.x bsc#1173187 bsc#1173188 bsc#1173254- Enforce to not use system borders bsc#1173063- Update to 83.0.4103.106 bsc#1173029: * CVE-2020-6505: Use after free in speech * CVE-2020-6506: Insufficient policy enforcement in WebView * CVE-2020-6507: Out of bounds write in V8- Another attempt on the location handling for Leap 15.1: * no-location-leap151.patch- Attempt to build with wayland/ozone enabled- Enable more system libs on 15.2+ - Remove the chromium-83-gcc-location-revert.patch as it is wrong approach to fix the problem- Update _constraints to match up LTO enablement- With GCC 10 released we should be able to enable LTO again- Update to 83.0.4103.97 bsc#1172496: * CVE-2020-6493: Use after free in WebAuthentication. * CVE-2020-6494: Incorrect security UI in payments. * CVE-2020-6495: Insufficient policy enforcement in developer tools. * CVE-2020-6496: Use after free in payments.- Add patch to not use bundled unrar: * chromium-norar.patch- Amend chromium-prop-codecs.patch to allow proprietary_codecs without building third_party/openh264- Add revert of location setting commit that broke build on openSUSE Leap 15.1: * chromium-83-gcc-location-revert.patch- Swtich to GCC 9.x on Leaps to avoid gcc bug exposed in gcc8- Add patch to fix building with new re2: * chromium-81-re2-0.2020.05.01.patch- Update _constraints to avoid very slow builds seen on obs-arm-4 (probably due to swap)- Update to 83.0.4103.61 bsc#1171910: * CVE-2020-6465: Use after free in reader mode. Reported by Woojin Oh(@pwn_expoit) of STEALIEN on 2020-04-21 * CVE-2020-6466: Use after free in media. Reported by Zhe Jin from cdsrc of Qihoo 360 on 2020-04-26 * CVE-2020-6467: Use after free in WebRTC. Reported by ZhanJia Song on 2020-04-06 * CVE-2020-6468: Type Confusion in V8. Reported by Chris Salls and Jake Corina of Seaside Security, Chani Jindal of Shellphish on 2020-04-30 * CVE-2020-6469: Insufficient policy enforcement in developer tools. Reported by David Erceg on 2020-04-02 * CVE-2020-6470: Insufficient validation of untrusted input in clipboard. Reported by Michał Bentkowski of Securitum on 2020-03-30 * CVE-2020-6471: Insufficient policy enforcement in developer tools. Reported by David Erceg on 2020-03-08 * CVE-2020-6472: Insufficient policy enforcement in developer tools. Reported by David Erceg on 2020-03-25 * CVE-2020-6473: Insufficient policy enforcement in Blink. Reported by Soroush Karami and Panagiotis Ilia on 2020-02-06 * CVE-2020-6474: Use after free in Blink. Reported by Zhe Jin from cdsrc of Qihoo 360 on 2020-03-07 * CVE-2020-6475: Incorrect security UI in full screen. Reported by Khalil Zhani on 2019-10-31 * CVE-2020-6476: Insufficient policy enforcement in tab strip. Reported by Alexandre Le Borgne on 2019-12-18 * CVE-2020-6477: Inappropriate implementation in installer. Reported by RACK911 Labs on 2019-03-26 * CVE-2020-6478: Inappropriate implementation in full screen. Reported by Khalil Zhani on 2019-12-24 * CVE-2020-6479: Inappropriate implementation in sharing. Reported by Zhong Zhaochen of andsecurity.cn on 2020-01-14 * CVE-2020-6480: Insufficient policy enforcement in enterprise. Reported by Marvin Witt on 2020-02-21 * CVE-2020-6481: Insufficient policy enforcement in URL formatting. Reported by Rayyan Bijoora on 2020-04-07 * CVE-2020-6482: Insufficient policy enforcement in developer tools. Reported by Abdulrahman Alqabandi (@qab) on 2017-12-17 * CVE-2020-6483: Insufficient policy enforcement in payments. Reported by Jun Kokatsu, Microsoft Browser Vulnerability Research on 2019-05-23 * CVE-2020-6484: Insufficient data validation in ChromeDriver. Reported by Artem Zinenko on 2020-01-26 * CVE-2020-6485: Insufficient data validation in media router. Reported by Sergei Glazunov of Google Project Zero on 2020-01-30 * CVE-2020-6486: Insufficient policy enforcement in navigations. Reported by David Erceg on 2020-02-24 * CVE-2020-6487: Insufficient policy enforcement in downloads. Reported by Jun Kokatsu (@shhnjk) on 2015-10-06 * CVE-2020-6488: Insufficient policy enforcement in downloads. Reported by David Erceg on 2020-01-21 * CVE-2020-6489: Inappropriate implementation in developer tools. Reported by @lovasoa (Ophir LOJKINE) on 2020-02-10 * CVE-2020-6490: Insufficient data validation in loader. Reported by Twitter on 2019-12-19 * CVE-2020-6491: Incorrect security UI in site information. Reported by Sultan Haikal M.A on 2020-02-07 - Rebase patch: * chromium-vaapi.patch - Remove merged patches: * icu-v67.patch * chromium-80-gcc-blink.patch * chromium-80.0.3987.106-missing-cstddef-header.patch * chromium-80.0.3987.87-missing-cstdint-header.patch * chromium-80.0.3987.87-missing-string-header.patch * chromium-81-gcc-constexpr.patch * chromium-81-gcc-noexcept.patch * chromium-old-glibc-noexcept.patch * fix-vaapi-with-glx.patch - Add new patches: * chromium-82-gcc-constexpr.patch * chromium-82-gcc-incomplete-type.patch * chromium-82-gcc-iterator.patch * chromium-82-gcc-noexcept.patch * chromium-82-gcc-template.patch * chromium-83-gcc-10.patch * chromium-83-gcc-include.patch * chromium-83-gcc-iterator.patch * chromium-83-gcc-permissive.patch * chromium-83-gcc-serviceworker.patch * chromium-83-gcc-template.patch * chromium-83-icu67.patch- update to 81.0.4044.138 bsc#1171247: * CVE-2020-6831: Stack buffer overflow in SCTP * CVE-2020-6464: Type Confusion in Blink.- Add icu-v67.patch from upstream to fix build with icu v67- update to 81.0.4044.129 (boo#1170707): * CVE-2020-0561: Use after free in storage * CVE-2020-6462: Use after free in task scheduling- Add chromium-80.0.3987.87-missing-cstdint-header.patch, chromium-80.0.3987.87-missing-string-header.patch and chromium-80.0.3987.106-missing-cstddef-header.patch in order to fix build with GCC 10.- Update to 81.0.4044.122 (boo#1170107 bsc#1171975): * CVE-2020-6459: Use after free in payments * CVE-2020-6460: Insufficient data validation in URL formatting * CVE-2020-6458: Out of bounds read and write in PDFium * CVE-2020-6463: Use after free in ANGLE- Update to 81.0.4044.113 bsc#1169729: * CVE-2020-6457: Use after free in speech recognizer- Try to use system version of xdg-utils- Update to 81.0.4044.92 bsc#1168911: * CVE-2020-6454: Use after free in extensions * CVE-2020-6423: Use after free in audio * CVE-2020-6455: Out of bounds read in WebSQL * CVE-2020-6430: Type Confusion in V8 * CVE-2020-6456: Insufficient validation of untrusted input in clipboard * CVE-2020-6431: Insufficient policy enforcement in full screen * CVE-2020-6432: Insufficient policy enforcement in navigations * CVE-2020-6433: Insufficient policy enforcement in extensions * CVE-2020-6434: Use after free in devtools * CVE-2020-6435: Insufficient policy enforcement in extensions * CVE-2020-6436: Use after free in window management * CVE-2020-6437: Inappropriate implementation in WebView * CVE-2020-6438: Insufficient policy enforcement in extensions * CVE-2020-6439: Insufficient policy enforcement in navigations * CVE-2020-6440: Inappropriate implementation in extensions * CVE-2020-6441: Insufficient policy enforcement in omnibox * CVE-2020-6442: Inappropriate implementation in cache * CVE-2020-6443: Insufficient data validation in developer tools * CVE-2020-6444: Uninitialized Use in WebRTC * CVE-2020-6445: Insufficient policy enforcement in trusted types * CVE-2020-6446: Insufficient policy enforcement in trusted types * CVE-2020-6447: Inappropriate implementation in developer tools * CVE-2020-6448: Use after free in V8 - Add new patches: * chromium-81-gcc-constexpr.patch * chromium-81-gcc-noexcept.patch * fix-vaapi-with-glx.patch - Remove no longer needed patches: * chromium-80-gcc-abstract.patch * chromium-80-gcc-incomplete-type.patch * chromium-80-gcc-permissive.patch * chromium-80-include.patch * chromium-80-unbundle-libxml.patch * chromium-missing-cstddef-header.patch * chromium-missing-cstdint-header.patch * chromium-missing-cstring-header.patch * chromium-missing-cstring-header2.patch * chromium-system-icu.patch * chromium-unbundle-zlib.patch * webrtc-pulse.patch - Rebase patches: * build-with-pipewire-0.3.patch * chromium-vaapi-fix.patch * chromium-vaapi.patch * gpu-timeout.patch * old-libva.patch- Update to 80.0.3987.162 bsc#1168421: * CVE-2020-6450: Use after free in WebAudio. * CVE-2020-6451: Use after free in WebAudio. * CVE-2020-6452: Heap buffer overflow in media.- Rebase build-with-pipewire-0.3.patch in order to fix patch collision.- Add chromium-missing-cstdint-header.patch, chromium-missing-cstring-header.patch, chromium-missing-cstring-header2.patch and chromium-missing-cstddef-header.patch in order to fix boo#1167465.- Use a symbolic icon for GNOME- Add patch to allow building with pipewire 0.3: * build-with-pipewire-0.3.patch - Use pipewire in Leap 15.2- Update to 80.0.3987.149: * High CVE-2020-6422: Use after free in WebGL. * High CVE-2020-6424: Use after free in media. * High CVE-2020-6425: Insufficient policy enforcement in extensions. * High CVE-2020-6426: Inappropriate implementation in V8. * High CVE-2020-6427: Use after free in audio. * High CVE-2020-6428: Use after free in audio. * High CVE-2020-6429: Use after free in audio. * High CVE-2019-20503: Out of bounds read in usersctplib. * High CVE-2020-6449: Use after free in audio. * Various fixes from internal audits, fuzzing and other initiatives- Do not pull in python deps except interpreter, the bundles are patched anwyays- Update to 80.0.3987.132 bsc#1165826: * CVE-2020-6420: Insufficient policy enforcement in media. * Various fixes from internal audits, fuzzing and other initiatives [2].- Add patch trying to fix pulse audio issues with webrtc: * webrtc-pulse.patch- Update to 80.0.3987.122 bsc#1164828: * CVE-2020-6418: Type confusion in V8 * CVE-2020-6407: Out of bounds memory access in streams. * Integer overflow in ICU- Add chromedriver binary to bindir- Drop sandbox binary as it should not be needed really bsc#1163588 - Remove unused patch: * chromium-sandbox-pie.patch- Update to 80.0.3987.100 bsc#1163484: * feature fixes only- Update to 80.0.3987.87 bsc#1162833: * CVE-2020-6381: Integer overflow in JavaScript * CVE-2020-6382: Type Confusion in JavaScript * CVE-2019-18197: Multiple vulnerabilities in XML * CVE-2019-19926: Inappropriate implementation in SQLite * CVE-2020-6385: Insufficient policy enforcement in storage * CVE-2019-19880, CVE-2019-19925: Multiple vulnerabilities in SQLite * CVE-2020-6387: Out of bounds write in WebRTC * CVE-2020-6388: Out of bounds memory access in WebAudio * CVE-2020-6389: Out of bounds write in WebRTC * CVE-2020-6390: Out of bounds memory access in streams * CVE-2020-6391: Insufficient validation of untrusted input in Blink * CVE-2020-6392: Insufficient policy enforcement in extensions * CVE-2020-6393: Insufficient policy enforcement in Blink * CVE-2020-6394: Insufficient policy enforcement in Blink * CVE-2020-6395: Out of bounds read in JavaScript * CVE-2020-6396: Inappropriate implementation in Skia * CVE-2020-6397: Incorrect security UI in sharing * CVE-2020-6398: Uninitialized use in PDFium * CVE-2020-6399: Insufficient policy enforcement in AppCache * CVE-2020-6400: Inappropriate implementation in CORS * CVE-2020-6401: Insufficient validation of untrusted input in Omnibox * CVE-2020-6402: Insufficient policy enforcement in downloads * CVE-2020-6403: Incorrect security UI in Omnibox * CVE-2020-6404: Inappropriate implementation in Blink * CVE-2020-6405: Out of bounds read in SQLite * CVE-2020-6406: Use after free in audio * CVE-2019-19923: Out of bounds memory access in SQLite * CVE-2020-6408: Insufficient policy enforcement in CORS * CVE-2020-6409: Inappropriate implementation in Omnibox * CVE-2020-6410: Insufficient policy enforcement in navigation * CVE-2020-6411: Insufficient validation of untrusted input in Omnibox * CVE-2020-6412: Insufficient validation of untrusted input in Omnibox * CVE-2020-6413: Inappropriate implementation in Blink * CVE-2020-6414: Insufficient policy enforcement in Safe Browsing * CVE-2020-6415: Inappropriate implementation in JavaScript * CVE-2020-6416: Insufficient data validation in streams * CVE-2020-6417: Inappropriate implementation in installer - Disable lto for now as it consumes >16GB ram - Added patches: * chromium-80-gcc-abstract.patch * chromium-80-gcc-blink.patch * chromium-80-gcc-incomplete-type.patch * chromium-80-gcc-permissive.patch * chromium-80-gcc-quiche.patch * chromium-80-include.patch * chromium-80-unbundle-libxml.patch * chromium-80.0.3987.87.tar.xz * chromium-fix-char_traits.patch * gpu-timeout.patch - Removed patches: * chromium-79-gcc-ambiguous-nodestructor.patch * chromium-79-gcc-name-clash.patch * chromium-79-gcc-permissive.patch * chromium-79-icu-65.patch * chromium-79-include.patch * chromium-79-system-hb.patch - Rebased patches: * chromium-old-glibc-noexcept.patch * chromium-vaapi-fix.patch * chromium-vaapi.patch- Update to 79.0.3945.130 boo#1161252: * CVE-2020-6378: Use-after-free in speech recognizer * CVE-2020-6379: Use-after-free in speech recognizer * CVE-2020-6380: Extension message verification error * Various fixes from internal audits, fuzzing and other initiatives- Update to 79.0.3945.117 bsc#1160337: * CVE-2020-6377: Use after free in audio * Various fixes from internal audits, fuzzing and other initiatives- Drop obsolete liboil BuildRequires.- update to 79.0.3945.88: * CVE-2019-13767: Use after free in media picker (boo#1159498)- Update to 79.0.3945.79: * CVE-2019-13725: Use after free in Bluetooth * CVE-2019-13726: Heap buffer overflow in password manager * CVE-2019-13727: Insufficient policy enforcement in WebSockets * CVE-2019-13728: Out of bounds write in V8 * CVE-2019-13729: Use after free in WebSockets * CVE-2019-13730: Type Confusion in V8 * CVE-2019-13732: Use after free in WebAudio * CVE-2019-13734: Out of bounds write in SQLite * CVE-2019-13735: Out of bounds write in V8 * CVE-2019-13764: Type Confusion in V8 * CVE-2019-13736: Integer overflow in PDFium * CVE-2019-13737: Insufficient policy enforcement in autocomplete * CVE-2019-13738: Insufficient policy enforcement in navigation * CVE-2019-13739: Incorrect security UI in Omnibox * CVE-2019-13740: Incorrect security UI in sharing * CVE-2019-13741: Insufficient validation of untrusted input in Blink * CVE-2019-13742: Incorrect security UI in Omnibox * CVE-2019-13743: Incorrect security UI in external protocol handling * CVE-2019-13744: Insufficient policy enforcement in cookies * CVE-2019-13745: Insufficient policy enforcement in audio * CVE-2019-13746: Insufficient policy enforcement in Omnibox * CVE-2019-13747: Uninitialized Use in rendering * CVE-2019-13748: Insufficient policy enforcement in developer tools * CVE-2019-13749: Incorrect security UI in Omnibox * CVE-2019-13750: Insufficient data validation in SQLite * CVE-2019-13751: Uninitialized Use in SQLite * CVE-2019-13752: Out of bounds read in SQLite * CVE-2019-13753: Out of bounds read in SQLite * CVE-2019-13754: Insufficient policy enforcement in extensions * CVE-2019-13755: Insufficient policy enforcement in extensions * CVE-2019-13756: Incorrect security UI in printing * CVE-2019-13757: Incorrect security UI in Omnibox * CVE-2019-13758: Insufficient policy enforcement in navigation * CVE-2019-13759: Incorrect security UI in interstitials * CVE-2019-13761: Incorrect security UI in Omnibox * CVE-2019-13762: Insufficient policy enforcement in downloads * CVE-2019-13763: Insufficient policy enforcement in payments - Remove merged patches: * chromium-77-clang.patch * chromium-78-gcc-enum-range.patch * chromium-78-gcc-noexcept.patch * chromium-78-gcc-std-vector.patch * chromium-78-icon.patch * chromium-78-include.patch * chromium-78-noexcept.patch * chromium-78-pm-crash.patch * chromium-78-protobuf-export.patch - Add new patches: * chromium-79-gcc-alignas.patch * chromium-79-gcc-ambiguous-nodestructor.patch * chromium-79-gcc-name-clash.patch * chromium-79-gcc-permissive.patch * chromium-79-include.patch * chromium-79-system-hb.patch - Rebase patches: * chromium-dma-buf.patch * chromium-old-glibc-noexcept.patch * chromium-vaapi-fix.patch * fix_building_widevinecdm_with_chromium.patch * old-libva.patch- Update to 78.0.3904.108 bsc#1157269: * CVE-2019-13723: Use-after-free in Bluetooth * CVE-2019-13724: Out-of-bounds access in Bluetooth * Various fixes from internal audits, fuzzing and other initiatives- Fix build on aarch64 with: * chromium-79-icu-65.patch- Update to 78.0.3904.97 boo#1156172: * Various security fixes from internal audits, fuzzing and other initiatives- Keep just one conditional for vaapi enablement- Add more magic for zlib handling for SLE12 build- Add patch trying to build on SLE12: * chromium-old-glibc-noexcept.patch- Update to 78.0.3904.87 bsc#1155643: * CVE-2019-13721: Use-after-free in PDFium * CVE-2019-13720: Use-after-free in audio- Enable LTO again with disabled parallel LTO WPA streaming.- Disable LTO for now as it consumes ~20GB of RAM, we will reenable the feature later when some memory consumption fixes land in GCC- Adjust LDFLAGS settings for LTO to take memory-constraints into consideration- Update to 78.0.3904.70 bsc#1154806: * CVE-2019-13699: Use-after-free in media * CVE-2019-13700: Buffer overrun in Blink * CVE-2019-13701: URL spoof in navigation * CVE-2019-13702: Privilege elevation in Installer * CVE-2019-13703: URL bar spoofing * CVE-2019-13704: CSP bypass * CVE-2019-13705: Extension permission bypass * CVE-2019-13706: Out-of-bounds read in PDFium * CVE-2019-13707: File storage disclosure * CVE-2019-13708: HTTP authentication spoof * CVE-2019-13709: File download protection bypass * CVE-2019-13710: File download protection bypass * CVE-2019-13711: Cross-context information leak * CVE-2019-15903: Buffer overflow in expat * CVE-2019-13713: Cross-origin data leak * CVE-2019-13714: CSS injection * CVE-2019-13715: Address bar spoofing * CVE-2019-13716: Service worker state error * CVE-2019-13717: Notification obscured * CVE-2019-13718: IDN spoof * CVE-2019-13719: Notification obscured * Various fixes from internal audits, fuzzing and other initiatives - Add patches: * chromium-78-gcc-enum-range.patch * chromium-78-gcc-noexcept.patch * chromium-78-gcc-std-vector.patch * chromium-78-icon.patch * chromium-78-include.patch * chromium-78-noexcept.patch * chromium-78-pm-crash.patch * chromium-78-protobuf-export.patch - Remove patches: * chromium-77-blink-include.patch * chromium-77-fix-gn-gen.patch * chromium-77-gcc-abstract.patch * chromium-77-gcc-include.patch * chromium-77-gcc-no-opt-safe-math.patch * chromium-77-no-cups.patch * chromium-77-std-string.patch * chromium-77-system-hb.patch * chromium-77.0.3865.120.tar.xz * chromium-77.0.3865.75-certificate-transparency.patch - Rebase patches: * chromium-system-icu.patch * chromium-unbundle-zlib.patch * chromium-vaapi-fix.patch * chromium-vaapi.patch * old-libva.patch At revision 0ad55cb9e188d5926db26003b443eec9.- Use internal resources for icon and appdata- Update to 77.0.3865.120 bsc#1153660: * CVE-2019-13693: Use-after-free in IndexedDB * CVE-2019-13694: Use-after-free in WebRTC * CVE-2019-13695: Use-after-free in audio * CVE-2019-13696: Use-after-free in V8 * CVE-2019-13697: Cross-origin size leak. * Various fixes from internal audits, fuzzing and other initiatives- Added patch chromium-vaapi-fix.patch again to fix boo#1146219- update to chromium 77.0.3865.90 boo#1151229: * CVE-2019-13685: Use-after-free in UI * CVE-2019-13688: Use-after-free in media * CVE-2019-13687: Use-after-free in media * CVE-2019-13686: Use-after-free in offline pages- Add patch from Fedora for cert transparency: * chromium-77.0.3865.75-certificate-transparency.patch- Add patches from gentoo: * chromium-77-clang.patch * chromium-77-gcc-no-opt-safe-math.patch * chromium-77-no-cups.patch * chromium-77-std-string.patch- Update patch old-libva.patch to build on openSUSE Leap 15.0- Update to chromium 77.0.3865.75 bsc#1150425: * CVE-2019-5870: Use-after-free in media * CVE-2019-5871: Heap overflow in Skia * CVE-2019-5872: Use-after-free in Mojo * CVE-2019-5874: External URIs may trigger other browsers * CVE-2019-5875: URL bar spoof via download redirect * CVE-2019-5876: Use-after-free in media * CVE-2019-5877: Out-of-bounds access in V8 * CVE-2019-5878: Use-after-free in V8 * CVE-2019-5879: Extension can bypass same origin policy * CVE-2019-5880: SameSite cookie bypass * CVE-2019-5881: Arbitrary read in SwiftShader * CVE-2019-13659: URL spoof * CVE-2019-13660: Full screen notification overlap * CVE-2019-13661: Full screen notification spoof * CVE-2019-13662: CSP bypass * CVE-2019-13663: IDN spoof * CVE-2019-13664: CSRF bypass * CVE-2019-13665: Multiple file download protection bypass * CVE-2019-13666: Side channel using storage size estimate * CVE-2019-13667: URI bar spoof when using external app URIs * CVE-2019-13668: Global window leak via console * CVE-2019-13669: HTTP authentication spoof * CVE-2019-13670: V8 memory corruption in regex * CVE-2019-13671: Dialog box fails to show origin * CVE-2019-13673: Cross-origin information leak using devtools * CVE-2019-13674: IDN spoofing * CVE-2019-13675: Extensions can be disabled by trailing slash * CVE-2019-13676: Google URI shown for certificate warning * CVE-2019-13677: Chrome web store origin needs to be isolated * CVE-2019-13678: Download dialog spoofing * CVE-2019-13679: User gesture needed for printing * CVE-2019-13680: IP address spoofing to servers * CVE-2019-13681: Bypass on download restrictions * CVE-2019-13682: Site isolation bypass * CVE-2019-13683: Exceptions leaked by devtools - Added patches: * chromium-77-blink-include.patch * chromium-77-fix-gn-gen.patch * chromium-77-gcc-abstract.patch * chromium-77-gcc-include.patch * chromium-77-system-hb.patch * chromium-unbundle-zlib.patch - Removed merged patches: * chromium-76-gcc-ambiguous-nodestructor.patch * chromium-76-gcc-blink-constexpr.patch * chromium-76-gcc-blink-namespace1.patch * chromium-76-gcc-blink-namespace2.patch * chromium-76-gcc-gl-init.patch * chromium-76-gcc-include.patch * chromium-76-gcc-noexcept.patch * chromium-76-gcc-private.patch * chromium-76-gcc-pure-virtual.patch * chromium-76-gcc-uint32.patch * chromium-76-gcc-vulkan.patch * chromium-76-quiche.patch * chromium-angle-inline.patch * chromium-fix-char_traits.patch * chromium-skia-aarch64-buildfix.patch * chromium-vaapi-fix.patch * gcc-lto-rsp-clobber.patch - Refreshed patches: * chromium-prop-codecs.patch * chromium-system-icu.patch * chromium-vaapi.patch * old-libva.patch- Update to 76.0.3809.132 bsc#1149143 CVE-2019-5869: * CVE-2019-5869: Use-after-free in Blink * Various fixes from internal audits, fuzzing and other initiatives - Refresh patch chromium-76-gcc-ambiguous-nodestructor.patch- Added patch chromium-vaapi-fix.patch to fix boo#1146219- Update to 76.0.3809.100 bsc#1145242: * CVE-2019-5868: Use-after-free in PDFium ExecuteFieldAction * CVE-2019-5867: Out-of-bounds read in V8- Add patches to fix few compilation issues: * chromium-angle-inline.patch * chromium-fix-char_traits.patch bsc#1144625 - Remove not properly applying old-glibc patch: * chromium-old-glibc.patch - Disable various gcc warnings as upstream does not care and it just bloats the buildlog (from debian)- Update to 76.0.3809.87 bsc#1143492: * CVE-2019-5850: Use-after-free in offline page fetcher * CVE-2019-5860: Use-after-free in PDFium * CVE-2019-5853: Memory corruption in regexp length check * CVE-2019-5851: Use-after-poison in offline audio context * CVE-2019-5859: res: URIs can load alternative browsers * CVE-2019-5856: Insufficient checks on filesystem: URI permissions * CVE-2019-5855: Integer overflow in PDFium * CVE-2019-5865: Site isolation bypass from compromised renderer * CVE-2019-5858: Insufficient filtering of Open URL service parameters * CVE-2019-5864: Insufficient port filtering in CORS for extensions * CVE-2019-5862: AppCache not robust to compromised renderers * CVE-2019-5861: Click location incorrectly checked * CVE-2019-5857: Comparison of -0 and null yields crash * CVE-2019-5854: Integer overflow in PDFium text rendering * CVE-2019-5852: Object leak of utility functions * Various fixes from internal audits, fuzzing and other initiatives * Not affected: + CVE-2019-5863: Use-after-free in WebUSB on Windows - Added patches: * chromium-76-gcc-ambiguous-nodestructor.patch * chromium-76-gcc-blink-constexpr.patch * chromium-76-gcc-blink-namespace1.patch * chromium-76-gcc-blink-namespace2.patch * chromium-76-gcc-gl-init.patch * chromium-76-gcc-include.patch * chromium-76-gcc-noexcept.patch * chromium-76-gcc-private.patch * chromium-76-gcc-pure-virtual.patch * chromium-76-gcc-uint32.patch * chromium-76-gcc-vulkan.patch * chromium-76-quiche.patch - Removed patches: * chromium-non-void-return.patch * chromium-75.0.3770.80-SIOCGSTAMP.patch * chromium-75.0.3770.80-pure-virtual-crash-fix.patch * chromium-gcc.patch * chromium-renderprocess-crash.patch * chromium-skia-system-fontconfig.patch - Refreshed patches: * chromium-dma-buf.patch * chromium-drm.patch * chromium-libusb_interrupt_event_handler.patch * chromium-skia-aarch64-buildfix.patch * chromium-system-icu.patch * chromium-vaapi.patch * old-libva.patch- Do not use lto flags from prjconf, we need to set them using gn buildsystem- Drop patch chromium-non-void-return.patch and just pass a cxxflags disabler for the check- Update gcc-enable-lto.patch to work on systems without the lto- Update to 75.0.3770.142 bsc#1141649: * CVE-2019-5847: V8 sealed/frozen elements cause crash * CVE-2019-5848: Font sizes may expose sensitive information - Add patch chromium-renderprocess-crash.patch to hopefully fix bsc#1141102- Enable LTO for x86_64 - add gcc-enable-lto.patch and gcc-lto-rsp-clobber.patch patches.- Install manpage- Update to 75.0.3770.100: * This is just feature fixes update- Update to 75.0.3770.90 bsc#1137332 bsc#1138287: * CVE-2019-5842: Use-after-free in Blink.- Fix build with kernel 5.2 and avoid runtime crash due to pure virtual declaration: * chromium-75.0.3770.80-SIOCGSTAMP.patch * chromium-75.0.3770.80-pure-virtual-crash-fix.patch- Update old-libva.patch to make sure we build on Leap 42.3- Update to 75.0.3770.80 bsc#1137332: * CVE-2019-5828: Use after free in ServiceWorker * CVE-2019-5829: Use after free in Download Manager * CVE-2019-5830: Incorrectly credentialed requests in CORS * CVE-2019-5831: Incorrect map processing in V8 * CVE-2019-5832: Incorrect CORS handling in XHR * CVE-2019-5833: Inconsistent security UI placemen * CVE-2019-5835: Out of bounds read in Swiftshader * CVE-2019-5836: Heap buffer overflow in Angle * CVE-2019-5837: Cross-origin resources size disclosure in Appcache * CVE-2019-5838: Overly permissive tab access in Extensions * CVE-2019-5839: Incorrect handling of certain code points in Blink * CVE-2019-5840: Popup blocker bypass * Various fixes from internal audits, fuzzing and other initiatives * CVE-2019-5834: URL spoof in Omnibox on iOS - Remove merged patchsets: * 00-basevalue.patch * 01-basevalue.patch * 02-basevalue.patch * 03-basevalue.patch * 04-basevalue.patch * 05-basevalue.patch * 06-basevalue.patch * chromium-fix-crc32-for-aarch64.patch * quic.patch - Update patches: * chromium-gcc.patch * chromium-non-void-return.patch * chromium-vaapi.patch * old-libva.patch- Update to 74.0.3729.169: * Feature fixes update only- Update to 74.0.3729.157: * Various security fixes from internal audits, fuzzing and other initiatives - includes security fixes from 74.0.3729.131 (boo#1134218): * CVE-2019-5827: Out-of-bounds access in SQLite * CVE-2019-5824: Parameter passing error in media player- Add patch to fix build on aarch64: * chromium-fix-crc32-for-aarch64.patch- Update to 74.0.3729.108 bsc#1133313: * CVE-2019-5805: Use after free in PDFium * CVE-2019-5806: Integer overflow in Angle * CVE-2019-5807: Memory corruption in V8 * CVE-2019-5808: Use after free in Blink * CVE-2019-5809: Use after free in Blink * CVE-2019-5810: User information disclosure in Autofill * CVE-2019-5811: CORS bypass in Blink * CVE-2019-5813: Out of bounds read in V8 * CVE-2019-5814: CORS bypass in Blink * CVE-2019-5815: Heap buffer overflow in Blink * CVE-2019-5818: Uninitialized value in media reader * CVE-2019-5819: Incorrect escaping in developer tools * CVE-2019-5820: Integer overflow in PDFium * CVE-2019-5821: Integer overflow in PDFium * CVE-2019-5822: CORS bypass in download manager * CVE-2019-5823: Forced navigation from service worker * CVE-2019-5812: URL spoof in Omnibox on iOS * CVE-2019-5816: Exploit persistence extension on Android * CVE-2019-5817: Heap buffer overflow in Angle on Windows - Add patches: * 00-basevalue.patch * 01-basevalue.patch * 02-basevalue.patch * 03-basevalue.patch * 04-basevalue.patch * 05-basevalue.patch * 06-basevalue.patch * old-libva.patch * quic.patch - Remove patches: * chromium-73.0.3683.75-pipewire-cstring-fix.patch * chromium-fix_crashpad.patch * chromium-fix_swiftshader.patch * chromium-old-libva.patch - Rebase patches: * chromium-gcc.patch * chromium-non-void-return.patch * chromium-old-glibc.patch- Update to 73.0.3686.103: * Various feature fixes- Add patch for pipewire build: * chromium-73.0.3683.75-pipewire-cstring-fix.patch- Update to 73.0.3683.86: * Just feature fixes around - Refresh patch: * chromium-non-void-return.patch- Update conditions to use system harfbuzz on TW+ - Require java during build - Enable using pipewire when available - Rebase chromium-vaapi.patch to match up the Fedora one- Update to 73.0.3683.75 bsc#1129059: * CVE-2019-5844 CVE-2019-5845 CVE-2019-5846 * CVE-2019-5787: Use after free in Canvas. * CVE-2019-5788: Use after free in FileAPI. * CVE-2019-5789: Use after free in WebMIDI. * CVE-2019-5790: Heap buffer overflow in V8. * CVE-2019-5791: Type confusion in V8. * CVE-2019-5792: Integer overflow in PDFium. * CVE-2019-5793: Excessive permissions for private API in Extensions. * CVE-2019-5794: Security UI spoofing. * CVE-2019-5795: Integer overflow in PDFium. * CVE-2019-5796: Race condition in Extensions. * CVE-2019-5797: Race condition in DOMStorage. * CVE-2019-5798: Out of bounds read in Skia. * CVE-2019-5799: CSP bypass with blob URL. * CVE-2019-5800: CSP bypass with blob URL. * CVE-2019-5801: Incorrect Omnibox display on iOS. * CVE-2019-5802: Security UI spoofing. * CVE-2019-5803: CSP bypass with Javascript URLs'. * CVE-2019-5804: Command line command injection on Windows. - Update patches: * chromium-buildname.patch * chromium-non-void-return.patch * chromium-old-glibc.patch * chromium-old-libva.patch * chromium-vaapi.patch - Removed patches: * chromium-crashpad-fix_aarch64.patch * chromium-webrtc-includes.patch - Added patches: * chromium-gcc.patch * chromium-fix_crashpad.patch- Drop direct dependency on libgsm, we just need the devel- Update to 72.0.3626.121: * fixes bsc#1127602 CVE-2019-5786- Update to 72.0.3626.119: * Feature fixes update only- Update to 72.0.3626.109 bsc#1120892 CVE-2018-20073: * This is just feature fixes update- Update to 72.0.3626.96 bsc#1124936: * CVE-2019-5784: Inappropriate implementation in V8- Provide web_browser so chromium can be installed instead of firefox.- Update to 72.0.3626.81 bsc#1123641: * CVE-2019-5754: Inappropriate implementation in QUIC Networking. Reported by Klzgrad on 2018-12-12 * CVE-2019-5782: Inappropriate implementation in V8. Reported by Qixun Zhao of Qihoo 360 Vulcan Team via Tianfu Cup on 2018-11-16 * CVE-2019-5755: Inappropriate implementation in V8. Reported by Jay Bosamiya on 2018-12-10 * CVE-2019-5756: Use after free in PDFium. Reported by Anonymous on 2018-10-14 * CVE-2019-5757: Type Confusion in SVG. Reported by Alexandru Pitis, Microsoft Browser Vulnerability Research on 2018-12-15 * CVE-2019-5758: Use after free in Blink. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-12-11 * CVE-2019-5759: Use after free in HTML select elements. Reported by Almog Benin on 2018-12-05 * CVE-2019-5760: Use after free in WebRTC. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-12-05 * CVE-2019-5761: Use after free in SwiftShader. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-11-13 * CVE-2019-5762: Use after free in PDFium. Reported by Anonymous on 2018-10-31 * CVE-2019-5763: Insufficient validation of untrusted input in V8. Reported by Guang Gong of Alpha Team, Qihoo 360 on 2018-12-13 * CVE-2019-5764: Use after free in WebRTC. Reported by Eyal Itkin from Check Point Software Technologies on 2018-12-09 * CVE-2019-5765: Insufficient policy enforcement in the browser. Reported by Sergey Toshin (@bagipro) on 2019-01-16 * CVE-2019-5766: Insufficient policy enforcement in Canvas. Reported by David Erceg on 2018-11-20 * CVE-2019-5767: Incorrect security UI in WebAPKs. Reported by Haoran Lu, Yifan Zhang, Luyi Xing, and Xiaojing Liao from Indiana University Bloomington on 2018-11-06 * CVE-2019-5768: Insufficient policy enforcement in DevTools. Reported by Rob Wu on 2018-01-24 * CVE-2019-5769: Insufficient validation of untrusted input in Blink. Reported by Guy Eshel on 2018-12-11 * CVE-2019-5770: Heap buffer overflow in WebGL. Reported by hemidallt@ on 2018-11-27 * CVE-2019-5771: Heap buffer overflow in SwiftShader. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-11-12 * CVE-2019-5772: Use after free in PDFium. Reported by Zhen Zhou of NSFOCUS Security Team on 2018-11-26 * CVE-2019-5773: Insufficient data validation in IndexedDB. Reported by Yongke Wang of Tencent's Xuanwu Lab (xlab.tencent.com) on 2018-12-24 * CVE-2019-5774: Insufficient validation of untrusted input in SafeBrowsing. Reported by Junghwan Kang (ultract) and Juno Im on 2018-11-11 * CVE-2019-5775: Insufficient policy enforcement in Omnibox. Reported by evi1m0 of Bilibili Security Team on 2018-10-18 * CVE-2019-5776: Insufficient policy enforcement in Omnibox. Reported by Lnyas Zhang on 2018-07-14 * CVE-2019-5777: Insufficient policy enforcement in Omnibox. Reported by Khalil Zhani on 2018-06-04 * CVE-2019-5778: Insufficient policy enforcement in Extensions. Reported by David Erceg on 2019-01-02 * CVE-2019-5779: Insufficient policy enforcement in ServiceWorker. Reported by David Erceg on 2018-11-11 * CVE-2019-5780: Insufficient policy enforcement. Reported by Andreas Hegenberg (folivora.AI GmbH) on 2018-10-03 * CVE-2019-5781: Insufficient policy enforcement in Omnibox. Reported by evi1m0 of Bilibili Security Team on 2018-10-18 - Added patches: * chromium-crashpad-fix_aarch64.patch * chromium-fix_swiftshader.patch * chromium-webrtc-includes.patch - Obsoleted patches: * chromium-gcc8-alignof.patch * chromium-initialize-list.patch - Updated patches: * chromium-dma-buf.patch * chromium-non-void-return.patch * chromium-skia-system-fontconfig.patch * chromium-system-icu.patch * chromium-vaapi.patch - Try to reduce constraints to avoid being so much just in scheduled state- Tweak fix_building_widevinecdm_with_chromium.patch to make it work again bsc#1120429- Update %arm build, but keep it disabled for now, as ld requires lots of RAM- Version update to 71.0.3578.98 bsc#1119364: * CVE-2018-17481: Use after free in PDFium - Redo chromium-old-libva.patch- Increase %limit_build value to avoid OOM- Add patch to build on Leap 42.x: * chromium-old-libva.patch- Version update to 71.0.3578.80 bsc#1118529: - CVE-2018-17480: Out of bounds write in V8 - CVE-2018-17481: Use after frees in PDFium - CVE-2018-18335: Heap buffer overflow in Skia - CVE-2018-18336: Use after free in PDFium - CVE-2018-18337: Use after free in Blink - CVE-2018-18338: Heap buffer overflow in Canvas - CVE-2018-18339: Use after free in WebAudio - CVE-2018-18340: Use after free in MediaRecorder - CVE-2018-18341: Heap buffer overflow in Blink - CVE-2018-18342: Out of bounds write in V8 - CVE-2018-18343: Use after free in Skia - CVE-2018-18344: Inappropriate implementation in Extensions - Multiple issues in SQLite via WebSQL - CVE-2018-18345: Inappropriate implementation in Site Isolation - CVE-2018-18346: Incorrect security UI in Blink - CVE-2018-18347: Inappropriate implementation in Navigation - CVE-2018-18348: Inappropriate implementation in Omnibox - CVE-2018-18349: Insufficient policy enforcement in Blink - CVE-2018-18350: Insufficient policy enforcement in Blink - CVE-2018-18351: Insufficient policy enforcement in Navigation - CVE-2018-18352: Inappropriate implementation in Media - CVE-2018-18353: Inappropriate implementation in Network Authentication - CVE-2018-18354: Insufficient data validation in Shell Integration - CVE-2018-18355: Insufficient policy enforcement in URL Formatter - CVE-2018-18356: Use after free in Skia - CVE-2018-18357: Insufficient policy enforcement in URL Formatter - CVE-2018-18358: Insufficient policy enforcement in Proxy. - CVE-2018-18359: Out of bounds read in V8 - Inappropriate implementation in PDFium - Use after free in Extensions - Inappropriate implementation in Navigation - Insufficient policy enforcement in Navigation - Insufficient policy enforcement in URL Formatter - Various fixes from internal audits, fuzzing and other initiatives - Updated/refreshed patches: * fix_building_widevinecdm_with_chromium.patch * chromium-vaapi.patch * chromium-skia-aarch64-buildfix.patch * chromium-prop-codecs.patch * chromium-non-void-return.patch - Removed patches: * chromium-gcc8-constexpr.patch * chromium-libva1.patch * chromium-pdfium-include.patch * chromium-warnings.patch - Added patches: * chromium-initialize-list.patch- Version update to 70.0.3538.110 bsc#1116608: * CVE-2018-17479: Use-after-free in GPU- Version update to 70.0.3538.102 bsc#1115537 CVE-2018-17478 * CVE-2018-17478: Out of bounds memory access in V8- Remove noto-emoji-fonts recommends. noto-emoji-fonts has been inactive for a long time. noto-coloremoji-fonts is the current recommended emoji fonts from noto. And noto-emoji-fonts (monochrome) disables noto-coloremoji-fonts (colorful).- Update to 70.0.3538.77: * Few feature fixes only - Do not meintion armv6 and armv7 in the constraints - Update patch chromium-non-void-return.patch- Add patch trying to get the pkg to build with libva 1.x releases: * chromium-libva1.patch - Update chromium-old-glibc.patch to contain more tweaked locations- Add back chromium-old-glibc.patch to make sure we build on 42.3 - Reduce the merge number on jumbo files to reduce memory usage bit- remove trigger word from spec that trips up legal-auto- Update to 70.0.3538.67 bsc#1112111: * CVE-2018-17462: Sandbox escape in AppCache * CVE-2018-17463: Remote code execution in V8 * CVE to be assigned: Heap buffer overflow in Little CMS in PDFium * CVE-2018-17464: URL spoof in Omnibox * CVE-2018-17465: Use after free in V8 * CVE-2018-17466: Memory corruption in Angle * CVE-2018-17467: URL spoof in Omnibox * CVE-2018-17468: Cross-origin URL disclosure in Blink * CVE-2018-17469: Heap buffer overflow in PDFium * CVE-2018-17470: Memory corruption in GPU Internals * CVE-2018-17471: Security UI occlusion in full screen mode * CVE-2018-17472: iframe sandbox escape on iOS * CVE-2018-17473: URL spoof in Omnibox * CVE-2018-17474: Use after free in Blink * CVE-2018-17475: URL spoof in Omnibox * CVE-2018-17476: Security UI occlusion in full screen mode * CVE-2018-5179: Lack of limits on update() in ServiceWorker * CVE-2018-17477: UI spoof in Extensions - Added patches: * chromium-gcc8-constexpr.patch * chromium-libusb_interrupt_event_handler.patch * chromium-pdfium-include.patch * chromium-system-libusb.patch - Removed patches: * chromium-old-glibc.patch * chromium-vpx-aarch64.patch - Updated patches: * chromium-gcc8-alignof.patch * chromium-non-void-return.patch * chromium-prop-codecs.patch * chromium-sandbox-pie.patch * chromium-skia-system-fontconfig.patch * chromium-vaapi.patch - Redo the vaapi patch to be default on as there are no reports of issues with it - Use system libusb-1.0 - Use jumbo build to speed things up - Use bundled harfbuzz because we need newer than latest release - Disable gnome-keyring as it crashes the chromium quite often- Keep blank line after autopatch to make SLE12 rpm macros happy- Update to 69.0.3497.100 bsc#1108774 * Fixes from internal audits, fuzzing and other initiatives- Chromium 69.0.3497.92 (boo#1108114), containing 2 security fixes: * Function signature mismatch in WebAssembly * URL Spoofing in Omnibox - the rpm should not provide swiftshader libs boo#1108175 - make jumbo build configurable, default off- Enable jumbo build to speed things up - Enable vulkan integration- Add patch to fix mojo build on 32bit: * chromium-gcc8-alignof.patch- Split out the gn from this package, obsoletes patches: * fix-gn-bootstrap.patch * chromium-last-commit-position-r0.patch- Version update to 69.0.3497.81 bsc#1107235: * CVE-2018-16065: Out of bounds write in V8 * CVE-2018-16066:Out of bounds read in Blink * CVE-2018-16067: Out of bounds read in WebAudio * CVE-2018-16068: Out of bounds write in Mojo * CVE-2018-16069:Out of bounds read in SwiftShader * CVE-2018-16070: Integer overflow in Skia * CVE-2018-16071: Use after free in WebRTC * CVE-2018-16073: Site Isolation bypass after tab restore * CVE-2018-16074: Site Isolation bypass using Blob URLS * Out of bounds read in Little-CMS * CVE-2018-16075: Local file access in Blink * CVE-2018-16076: Out of bounds read in PDFium * CVE-2018-16077: Content security policy bypass in Blink * CVE-2018-16078: Credit card information leak in Autofill * CVE-2018-16079: URL spoof in permission dialogs * CVE-2018-16080: URL spoof in full screen mode * CVE-2018-16081: Local file access in DevTools * CVE-2018-16082: Stack buffer overflow in SwiftShader * CVE-2018-16083: Out of bounds read in WebRTC * CVE-2018-16084: User confirmation bypass in external protocol handling * CVE-2018-16085: Use after free in Memory Instrumentation * CVE-2018-16086: Script injection in New Tab Page. * CVE-2018-16087: Multiple download restriction bypass. * CVE-2018-16088: User gesture requirement bypass. - Added patches: * chromium-old-glibc.patch * chromium-system-icu.patch * chromium-warnings.patch - Removed patches: * chromium-cors-string.patch * chromium-crashpad-aarch64-fix.patch * chromium-ffmpeg.patch * chromium-gcc.patch * chromium-gcc7.patch * chromium-libjpeg.patch * chromium-libwebp-shim.patch - Rebased patches: * chromium-last-commit-position-r0.patch * chromium-non-void-return.patch * chromium-sandbox-pie.patch * chromium-skia-system-fontconfig.patch * chromium-vaapi.patch- Update to chromium-68.0.3440.106: * Various feature fixes- Version update to 68.0.3440.84: * Various small feature fixes only- Add patch to fix aarch64 build: * chromium-vpx-aarch64.patch- Add patch trying to build chromium on Leap 42.3: * chromium-gcc7.patch- Raise libvpx requirement to match what we really need- Version update to 68.0.3440.75 bsc#1102530: * CVE-2018-6153: Stack buffer overflow in Skia. * CVE-2018-6154: Heap buffer overflow in WebGL. * CVE-2018-6155: Use after free in WebRTC. * CVE-2018-6156: Heap buffer overflow in WebRTC. * CVE-2018-6157: Type confusion in WebRTC. * CVE-2018-6158: Use after free in Blink. * CVE-2018-6159: Same origin policy bypass in ServiceWorker. * CVE-2018-6160: URL spoof in Chrome on iOS. * CVE-2018-6161: Same origin policy bypass in WebAudio. * CVE-2018-6162: Heap buffer overflow in WebGL. * CVE-2018-6163: URL spoof in Omnibox. * CVE-2018-6164: Same origin policy bypass in ServiceWorker. * CVE-2018-6165: URL spoof in Omnibox. * CVE-2018-6166: URL spoof in Omnibox. * CVE-2018-6167: URL spoof in Omnibox. * CVE-2018-6168: CORS bypass in Blink. * CVE-2018-6169: Permissions bypass in extension installation. * CVE-2018-6170: Type confusion in PDFium. * CVE-2018-6171: Use after free in WebBluetooth. * CVE-2018-6172: URL spoof in Omnibox. * CVE-2018-6173: URL spoof in Omnibox. * CVE-2018-6174: Integer overflow in SwiftShader. * CVE-2018-6175: URL spoof in Omnibox. * CVE-2018-6176: Local user privilege escalation in Extensions. * CVE-2018-6177: Cross origin information leak in Blink. * CVE-2018-6178: UI spoof in Extensions. * CVE-2018-6179: Local file information leak in Extensions. * CVE-2018-6044: Request privilege escalation in Extensions. * CVE-2018-4117: Cross origin information leak in Blink. - Rebase patches: * chromium-master-prefs-path.patch * chromium-non-void-return.patch * chromium-vaapi.patch - Add patches: * chromium-cors-string.patch * chromium-gcc.patch * chromium-libjpeg.patch * chromium-libwebp-shim.patch - Remove patches: * chromium-gcc8.patch- Version update to 67.0.3396.99: * Various small feature fixes, no security- Add patch to build under gcc8: * chromium-gcc8.patch- Chromium 67.0.3396.87: * CVE-2018-6149: Out of bounds write in V8 (boo#1097452)- Chromium 67.0.3396.79: * CVE-2018-6148: Incorrect handling of CSP header (boo#1096508)- Require ffmpeg >= 4.0 bsc#1095545- Update to 67.0.3396.62 bsc#1095163 * CVE-2018-6123: Use after free in Blink. * CVE-2018-6124: Type confusion in Blink. * CVE-2018-6125: Overly permissive policy in WebUSB. * CVE-2018-6126: Heap buffer overflow in Skia. * CVE-2018-6127: Use after free in indexedDB. * CVE-2018-6128: uXSS in Chrome on iOS. * CVE-2018-6129: Out of bounds memory access in WebRTC. * CVE-2018-6130: Out of bounds memory access in WebRTC. * CVE-2018-6131: Incorrect mutability protection in WebAssembly. * CVE-2018-6132: Use of uninitialized memory in WebRTC. * CVE-2018-6133: URL spoof in Omnibox. * CVE-2018-6134: Referrer Policy bypass in Blink. * CVE-2018-6135: UI spoofing in Blink. * CVE-2018-6136: Out of bounds memory access in V8. * CVE-2018-6137: Leak of visited status of page in Blink. * CVE-2018-6138: Overly permissive policy in Extensions. * CVE-2018-6139: Restrictions bypass in the debugger extension API. * CVE-2018-6140: Restrictions bypass in the debugger extension API. * CVE-2018-6141: Heap buffer overflow in Skia. * CVE-2018-6142: Out of bounds memory access in V8. * CVE-2018-6143: Out of bounds memory access in V8. * CVE-2018-6144: Out of bounds memory access in PDFium. * CVE-2018-6145: Incorrect escaping of MathML in Blink. * CVE-2018-6147: Password fields not taking advantage of OS protections in Views. - Add patches to build on aarch and remove obsolete one: * chromium-crashpad-aarch64-fix.patch * chromium-skia-aarch64-buildfix.patch * chromium-65.0.3325.162-skia-aarch64-buildfix.patch * chromium-skia-neon.patch - Remove no longer needed gcc patch: * chromium-gcc7.patch - Rebase patches: * chromium-non-void-return.patch * chromium-vaapi.patch * exclude_ymp.patch * fix_building_widevinecdm_with_chromium.patch- on SLE 12 with SUSE PackageHub 12, do not require the SDK for libwebpmux1 (bsc#1070421)- Fix installation issue on SUSE PackageHub 12 with libminizip1 (bsc#1093031)- Chromium 66.0.3359.181: * Autoplay: Force enable on desktop for Web Audio- Chromium 66.0.3359.170 (bsc#1092923): * Chain leading to sandbox escape: CVE-2018-6121: Privilege Escalation in extensions CVE-2018-6122: Type confusion in V8 * CVE-2018-6120: Heap buffer overflow in PDFium * Various fixes from internal audits, fuzzing and other initiatives- Add patch chromium-skia-system-fontconfig.patch to fix bsc#1092272- Enable build on AArch64 - Fix build on AArch64: * set target_cpu to arm64 * disable tcmalloc and swiftshader for aarch64 * Add new patches: - chromium-65.0.3325.162-skia-aarch64-buildfix.patch - chromium-skia-neon.patch- chromium 66.0.3359.139: * CVE-2018-6118: Use after free in Media Cache (bsc#1091288) * drop add-missing-blink-tools.patch, now in tarball again- Version bump to chromium 66.0.3359.117 bsc#1090000: * CVE-2018-6085: Use after free in Disk Cache * CVE-2018-6086: Use after free in Disk Cache * CVE-2018-6087: Use after free in WebAssembly * CVE-2018-6088: Use after free in PDFium * CVE-2018-6089: Same origin policy bypass in Service Worker * CVE-2018-6090: Heap buffer overflow in Skia * CVE-2018-6091: Incorrect handling of plug-ins by Service Worker * CVE-2018-6092: Integer overflow in WebAssembly * CVE-2018-6093: Same origin bypass in Service Worker * CVE-2018-6094: Exploit hardening regression in Oilpan * CVE-2018-6095: Lack of meaningful user interaction requirement before file upload * CVE-2018-6096: Fullscreen UI spoof * CVE-2018-6097: Fullscreen UI spoof * CVE-2018-6098: URL spoof in Omnibox * CVE-2018-6099: CORS bypass in ServiceWorker * CVE-2018-6100: URL spoof in Omnibox * CVE-2018-6101: Insufficient protection of remote debugging prototol in DevTools * CVE-2018-6102: URL spoof in Omnibox * CVE-2018-6103: UI spoof in Permissions * CVE-2018-6104: URL spoof in Omnibox * CVE-2018-6105: URL spoof in Omnibox * CVE-2018-6106: Incorrect handling of promises in V8 * CVE-2018-6107: URL spoof in Omnibox * CVE-2018-6108: URL spoof in Omnibox * CVE-2018-6109: Incorrect handling of files by FileAPI * CVE-2018-6110: Incorrect handling of plaintext files via file:// * CVE-2018-6111: Heap-use-after-free in DevTools * CVE-2018-6112: Incorrect URL handling in DevTools * CVE-2018-6113: URL spoof in Navigation * CVE-2018-6114: CSP bypass * CVE-2018-6115: SmartScreen bypass in downloads * CVE-2018-6116: Incorrect low memory handling in WebAssembly * CVE-2018-6117: Confusing autofill settings * Various fixes from internal audits, fuzzing and other initiatives - Remove obsolete patches: * chromium-compiler.patch * chromium-glibc-2.27.patch * chromium-vaapi-init.patch * exclude_ymp.diff * fix-gn-bootstrap.diff * fix_network_api_crash.patch * mojo.patch - Add new patches: * chromium-ffmpeg.patch * chromium-gcc7.patch * exclude_ymp.patch * fix-gn-bootstrap.patch - Rebase patches: * chromium-master-prefs-path.patch * chromium-non-void-return.patch * chromium-sandbox-pie.patch * chromium-vaapi.patch - Add patch to fix missing folder from tarball: * add-missing-blink-tools.patch- Add vaapi patches: * chromium-vaapi-init.patch * chromium-vaapi.patch- Use memory-constraints package to limit threads as needed- Update to Chromium 65.0.3325.181: * Various security relevant fixes from internal audits, fuzzing and other initiatives (boo#1086124)- Use both freetype and harfbuzz either bundled or system- Version update to 65.0.3325.162: * Various stability fixes only- Bundle the harfbuzz on < 15.0 release as we would have to use requires_ge for the library itself later on otherwise- Make sure to require gcc7 - Add patch chromium-drm.patch to make sure to build with Leap 42.3 variant of libdrm- Version update to 65.0.3325.146 bsc#1084296: * High CVE-2017-11215: Use after free in Flash. * High CVE-2017-11225: Use after free in Flash. * High CVE-2018-6060: Use after free in Blink. * High CVE-2018-6061: Race condition in V8. * High CVE-2018-6062: Heap buffer overflow in Skia. * High CVE-2018-6057: Incorrect permissions on shared memory. * High CVE-2018-6063: Incorrect permissions on shared memory. * High CVE-2018-6064: Type confusion in V8. * High CVE-2018-6065: Integer overflow in V8. * Medium CVE-2018-6066: Same Origin Bypass via canvas. * Medium CVE-2018-6067: Buffer overflow in Skia. * Medium CVE-2018-6068: Object lifecycle issues in Chrome Custom Tab. * Medium CVE-2018-6069: Stack buffer overflow in Skia. * Medium CVE-2018-6070: CSP bypass through extensions. * Medium CVE-2018-6071: Heap bufffer overflow in Skia. * Medium CVE-2018-6072: Integer overflow in PDFium. * Medium CVE-2018-6073: Heap bufffer overflow in WebGL. * Medium CVE-2018-6074: Mark-of-the-Web bypass. * Medium CVE-2018-6075: Overly permissive cross origin downloads. * Medium CVE-2018-6076: Incorrect handling of URL fragment identifiers in Blink. * Medium CVE-2018-6077: Timing attack using SVG filters. * Medium CVE-2018-6078: URL Spoof in OmniBox. * Medium CVE-2018-6079: Information disclosure via texture data in WebGL. * Medium CVE-2018-6080: Information disclosure in IPC call. * Low CVE-2018-6081: XSS in interstitials. * Low CVE-2018-6082: Circumvention of port blocking. * Low CVE-2018-6083: Incorrect processing of AppManifests. - Add new patches: * chromium-compiler.patch * chromium-glibc-2.27.patch * mojo.patch - Drop patches: * chromium-angle.patch * chromium-memcpy.patch - Update constraints - Refresh patch chromium-non-void-return.patch to include more fixes- Chromium 64.0.3282.186: * Various minor bug fixes- update to 64.0.3282.167 (bsc#1080920): * CVE-2018-6056: Incorrect derived class instantiation in V8- Version update to 64.0.3282.140 bsc#1079021: * Various asan fixes bsc#1078463 CVE-2018-6406- Eliminate build dependency on procps: we only used it to run 'free', in order to find out how much RAM we have available. We can get this information directly from the kernel, from /proc/meminfo.- Fix default page to not point to 404- Install swiftshader objects too as they are needed- Disable ozone stuff conditions for now as the headless mode breaks up runtime bsc#1077722- Switch to gcc7 on Leap builds- Version update to 64.0.3282.119 bsc#1077571: * High CVE-2018-6031: Use after free in PDFium. Reported by Anonymous on 2017-11-01 * High CVE-2018-6032: Same origin bypass in Shared Worker. Reported by Jun Kokatsu (@shhnjk) on 2017-11-20 * High CVE-2018-6033: Race when opening downloaded files. Reported by Juho Nurminen on 2017-12-09 * Medium CVE-2018-6034: Integer overflow in Blink. Reported by Tobias Klein (www.trapkit.de) on 2017-11-12 * Medium CVE-2018-6035: Insufficient isolation of devtools from extensions. Reported by Rob Wu on 2017-12-23 * Medium CVE-2018-6036: Integer underflow in WebAssembly. Reported by The UK's National Cyber Security Centre (NCSC) on 2017-11-30 * Medium CVE-2018-6037: Insufficient user gesture requirements in autofill. Reported by Paul Stone of Context Information Security on 2017-08-09 * Medium CVE-2018-6038: Heap buffer overflow in WebGL. Reported by cloudfuzzer on 2017-10-12 * Medium CVE-2018-6039: XSS in DevTools. Reported by Juho Nurminen on 2017-10-17 * Medium CVE-2018-6040: Content security policy bypass. Reported by WenXu Wu of Tencent's Xuanwu Lab on 2017-10-26 * Medium CVE-2018-6041: URL spoof in Navigation. Reported by Luan Herrera on 2017-08-29 * Medium CVE-2018-6042: URL spoof in OmniBox. Reported by Khalil Zhani on 2017-10-12 * Medium CVE-2018-6043: Insufficient escaping with external URL handlers. Reported by 0x09AL on 2017-11-16 * Medium CVE-2018-6045: Insufficient isolation of devtools from extensions. Reported by Rob Wu on 2017-12-23 * Medium CVE-2018-6046: Insufficient isolation of devtools from extensions. Reported by Rob Wu on 2017-12-31 * Medium CVE-2018-6047: Cross origin URL leak in WebGL. Reported by Masato Kinugawa on 2018-01-08 * Low CVE-2018-6048: Referrer policy bypass in Blink. Reported by Jun Kokatsu (@shhnjk) on 2017-09-08 * Low CVE-2017-15420: URL spoofing in Omnibox. Reported by Drew Springall (@_aaspring_) on 2017-10-05 * Low CVE-2018-6049: UI spoof in Permissions. Reported by WenXu Wu of Tencent's Xuanwu Lab on 2017-10-13 * Low CVE-2018-6050: URL spoof in OmniBox. Reported by Jonathan Kew on 2017-10-15 * Low CVE-2018-6051: Referrer leak in XSS Auditor. Reported by Antonio Sanso (@asanso) on 2014-12-11 * Low CVE-2018-6052: Incomplete no-referrer policy implementation. Reported by Tanner Emek on 2016-05-28 * Low CVE-2018-6053: Leak of page thumbnails in New Tab Page. Reported by Asset Kabdenov on 2017-08-23 * Low CVE-2018-6054: Use after free in WebUI. Reported by Rob Wu on 2017-12-24 - Add patches: * chromium-angle.patch * chromium-memcpy.patch - Drop patch: * chromium-gcc.patch - Change desktop file name to fit bellow the icon on ie KDE desktop- Chromium 63.0.3239.132: * DevTools: do not report raw headers and cookies for protected subresources * Various other fixes and updates- Version update to 63.0.3239.108 bsc#1072976: * CVE-2017-15429: UXSS in V8 * Various fuzzing fixes- Version update to 63.0.3239.84 bsc#1071691: * bsc#1106341 CVE-2017-15430 Unsafe navigation in Chromecast * Critical CVE-2017-15407: Out of bounds write in QUIC. * High CVE-2017-15408: Heap buffer overflow in PDFium. * High CVE-2017-15409: Out of bounds write in Skia. * High CVE-2017-15410: Use after free in PDFium. * High CVE-2017-15411: Use after free in PDFium. * High CVE-2017-15412: Use after free in libXML. * High CVE-2017-15413: Type confusion in WebAssembly. * Medium CVE-2017-15415: Pointer information disclosure in IPC call. * Medium CVE-2017-15416: Out of bounds read in Blink. * Medium CVE-2017-15417: Cross origin information disclosure in Skia. * Medium CVE-2017-15418: Use of uninitialized value in Skia. * Medium CVE-2017-15419: Cross origin leak of redirect URL in Blink. * Medium CVE-2017-15420: URL spoofing in Omnibox. * Medium CVE-2017-15422: Integer overflow in ICU. * Low CVE-2017-15423: Issue with SPAKE implementation in BoringSSL. * Low CVE-2017-15424: URL Spoof in Omnibox. * Low CVE-2017-15425: URL Spoof in Omnibox. * Low CVE-2017-15426: URL Spoof in Omnibox. * Low CVE-2017-15427: Insufficient blocking of JavaScript in Omnibox. - Rebase fix-gn-bootstrap.diff - Drop merged patches: * chromium-gcc5.patch * chromium-60.0.3112.113-breakpad-ucontext.patch * chromium-62.0.3202.62-correct-cplusplus-check.patch - Add new patches: * chromium-non-void-return.patch * chromium-gcc.patch- BuildRequire nodejs8 instead of nodejs6 for suse_version >= 1330- Update to 62.0.3202.94: * multiple minor rendering related fixes - fix rebuilds in same chroot- Version update to 62.0.3202.89 bsc#1066851: * CVE-2017-15398: Stack buffer overflow in QUIC * CVE-2017-15399: Use after free in V8 - Drop upstream merged chromium-sandbox.patch- Restrict the version on jpeg to not waste build power- Add patch to fix sandbox crashes wrt bsc#1064298 * chromium-sandbox.patch- Version update to 62.0.3202.75 bsc#1065405 CVE-2017-15396 * CVE-2017-15396: Stack overflow in V8- BuildRequire nodejs6 required for polymer-bundler.js- Try to export properly CXX/CC variable to fix leap builds- Apply patch to fix building crc32 with gcc7: * chromium-62.0.3202.62-correct-cplusplus-check.patch- Update to 62.0.3202.62 bsc#1064066: * CVE-2017-5124: UXSS with MHTML. * CVE-2017-5125: Heap overflow in Skia. * CVE-2017-5126: Use after free in PDFium. * CVE-2017-5127: Use after free in PDFium. * CVE-2017-5128: Heap overflow in WebGL. * CVE-2017-5129: Use after free in WebAudio. * CVE-2017-5132: Incorrect stack manipulation in WebAssembly. * CVE-2017-5130: Heap overflow in libxml2. * CVE-2017-5131: Out of bounds write in Skia. * CVE-2017-5133: Out of bounds write in Skia. * CVE-2017-15386: UI spoofing in Blink. * CVE-2017-15387: Content security bypass. * CVE-2017-15388: Out of bounds read in Skia. * CVE-2017-15389: URL spoofing in OmniBox. * CVE-2017-15390: URL spoofing in OmniBox. * CVE-2017-15391: Extension limitation bypass in Extensions. * CVE-2017-15392: Incorrect registry key handling in PlatformIntegration. * CVE-2017-15393: Referrer leak in Devtools. * CVE-2017-15394: URL spoofing in extensions UI. * CVE-2017-15395: Null pointer dereference in ImageCapture. - Drop unused patches: * arm-webrtc-fix.patch * arm_use_right_compiler.patch * chromium-46.0.2490.71-fix-missing-i18n_process_css_test.patch * chromium-atk.patch * chromium-mojo-dep.patch * gcc60-fixes.diff - Refresh patches: * chromium-gcc5.patch * chromium-prop-codecs.patch * exclude_ymp.diff * fix-gn-bootstrap.diff- Update to 61.0.3163.100 (boo#1060019): * CVE-2017-5121: Out-of-bounds access in V8 * CVE-2017-5122: Out-of-bounds access in V8 * Various fixes from internal audits, fuzzing and other initiatives- Update to 61.0.3163.91: * Various bugfixes- Update to 61.0.3163.79 bsc#1057364: * CVE-2017-5111: Use after free in PDFium. * CVE-2017-5112: Heap buffer overflow in WebGL. * CVE-2017-5113: Heap buffer overflow in Skia. * CVE-2017-5114: Memory lifecycle issue in PDFium. * CVE-2017-5115: Type confusion in V8. * CVE-2017-5116: Type confusion in V8. * CVE-2017-5117: Use of uninitialized value in Skia. * CVE-2017-5118: Bypass of Content Security Policy in Blink. * CVE-2017-5119: Use of uninitialized value in Skia. * CVE-2017-5120: Potential HTTPS downgrade during redirect navigation. - Rebase patch: * fix-gn-bootstrap.diff - Remove patches: * chromium-gcc7.patch * chromium-override.patch - Add new patches: * chromium-atk.patch * chromium-gcc5.patch * chromium-mojo-dep.patch - Gtk3 is hard required from now on - Version some of the required dependencies- fix build with Factory glibc: add chromium-60.0.3112.113-breakpad-ucontext.patch- Version update to 60.0.3112.113: * Various bugfixes- Version update to 60.0.3112.101: * various usability bugfixes- Version update to 60.0.3112.90: * Various usability bugfixes- Version update to 60.0.3112.78 bsc#1050537: * CVE-2017-5091: Use after free in IndexedDB * CVE-2017-5092: Use after free in PPAPI * CVE-2017-5093: UI spoofing in Blink * CVE-2017-5094: Type confusion in extensions * CVE-2017-5095: Out-of-bounds write in PDFium * CVE-2017-5096: User information leak via Android intents * CVE-2017-5097: Out-of-bounds read in Skia * CVE-2017-5098: Use after free in V8 * CVE-2017-5099: Out-of-bounds write in PPAPI * CVE-2017-5100: Use after free in Chrome Apps * CVE-2017-5101: URL spoofing in OmniBox * CVE-2017-5102: Uninitialized use in Skia * CVE-2017-5103: Uninitialized use in Skia * CVE-2017-5104: UI spoofing in browser * CVE-2017-7000: Pointer disclosure in SQLite * CVE-2017-5105: URL spoofing in OmniBox * CVE-2017-5106: URL spoofing in OmniBox * CVE-2017-5107: User information leak via SVG * CVE-2017-5108: Type confusion in PDFium * CVE-2017-5109: UI spoofing in browser * CVE-2017-5110: UI spoofing in payments dialog * Various fixes from internal audits, fuzzing and other initiatives - Add patch chromium-override.patch - Remove patches chromium-fpermissive.patch chromium-system-ffmpeg-r3.patch - Rebase patches: * chromium-dma-buf.patch * chromium-gcc7.patch * chromium-last-commit-position-r0.patch * fix-gn-bootstrap.diff- Recommend emoji fonts to make sure major web chats do not show questionmarks- Update to 59.0.3071.115: * Various small fixes all around- Update to 59.0.3071.109: * ozone/drm: Only reuse ScanoutBuffers with compatible modifiers * Fixing mouse focus on WebView * Remove gtk dependency from gles tests * Set build flag when using own FreeType * Revert of [scheduler] Move some task types to suspendable task runner * Fix an incorrect method name on the chrome://site-engagement WebUI page * Linux/Windows: Removing Guest menu item for supervised profile- Update to 59.0.3071.104 (bsc#1044690): * CVE-2017-5087: Sandbox Escape in IndexedDB * CVE-2017-5088: Out of bounds read in V8 * CVE-2017-5089: Domain spoofing in Omnibox * Various fixes from internal audits, fuzzing and other initiatives- Add patch chromium-buildname.patch bsc#1043420- Update to 59.0.3071.86 bsc#1042833: * CVE-2017-5070: Type confusion in V8. Reported by Zhao Qixun(@S0rryMybad) of Qihoo 360 Vulcan Team on 2017-05-16 * CVE-2017-5071: Out of bounds read in V8. Reported by Choongwoo Han on 2017-04-26 * CVE-2017-5072: Address spoofing in Omnibox. Reported by Rayyan Bijoora on 2017-04-07 * CVE-2017-5073: Use after free in print preview. Reported by Khalil Zhani on 2017-04-28 * CVE-2017-5074: Use after free in Apps Bluetooth. Reported by anonymous on 2017-03-09 * CVE-2017-5075: Information leak in CSP reporting. Reported by Emmanuel Gil Peyrot on 2017-01-05 * CVE-2017-5086: Address spoofing in Omnibox. Reported by Rayyan Bijoora on 2017-05-16 * CVE-2017-5076: Address spoofing in Omnibox. Reported by Samuel Erb on 2017-05-06 * CVE-2017-5077: Heap buffer overflow in Skia. Reported by Sweetchip on 2017-04-28 * CVE-2017-5078: Possible command injection in mailto handling. Reported by Jose Carlos Exposito Bueno on 2017-04-12 * CVE-2017-5079: UI spoofing in Blink. Reported by Khalil Zhani on 2017-04-20 * CVE-2017-5080: Use after free in credit card autofill. Reported by Khalil Zhani on 2017-04-05 * CVE-2017-5081: Extension verification bypass. Reported by Andrey Kovalev (@L1kvID) Yandex Security Team on 2016-12-07 * CVE-2017-5082: Insufficient hardening in credit card editor. Reported by Nightwatch Cybersecurity Research on 2017-05-11 * CVE-2017-5083: UI spoofing in Blink. Reported by Khalil Zhani on 2017-04-24 * CVE-2017-5085: Inappropriate javascript execution on WebUI pages. Reported by Zhiyang Zeng of Tencent security platform department on 2017-02-15 - Add patch to fix build with system dma: * chromium-dma-buf.patch - Drop no longer needed patches: * chromium-linker-memory.patch * chromium-system-jinja-r13.patch - Refresh patches: * chromium-gcc7.patch * chromium-system-ffmpeg-r3.patch * fix-gn-bootstrap.diff - Use bundled libxml * Upstream unfortunately uses git snapshot that is not api/abi compatible- Add patch to build with gcc7: * chromium-gcc7.patch - Add patch for fpermissive build error: * chromium-fpermissive.patch- Version update to 58.0.3029.110: * Various small bugfixes- Version update to 58.0.3029.96: * Fixes bsc#1037594 CVE-2017-5068- Use bundled jinja2, system one changed in 2.9 too much to work * It is at least used only during build- Version update to 58.0.3029.81 bsc#1035103: * High CVE-2017-5057: Type confusion in PDFium. Credit to Guang Gong of Alpha Team, Qihoo 360 * High CVE-2017-5058: Heap use after free in Print Preview. Credit to Khalil Zhani * High CVE-2017-5059: Type confusion in Blink. Credit to SkyLined working with Trend Micro's Zero Day Initiative * Medium CVE-2017-5060: URL spoofing in Omnibox. Credit to Xudong Zheng * Medium CVE-2017-5061: URL spoofing in Omnibox. Credit to Haosheng Wang (@gnehsoah) * Medium CVE-2017-5062: Use after free in Chrome Apps. Credit to anonymous * Medium CVE-2017-5063: Heap overflow in Skia. Credit to Sweetchip * Medium CVE-2017-5064: Use after free in Blink. Credit to Wadih Matar * Medium CVE-2017-5065: Incorrect UI in Blink. Credit to Khalil Zhani * Medium CVE-2017-5066: Incorrect signature handing in Networking. Credit to chenchu * Medium CVE-2017-5067: URL spoofing in Omnibox. Credit to Khalil Zhani * Low CVE-2017-5069: Cross-origin bypass in Blink. Credit to Michael Reizelman - Refresh patch fix-gn-bootstrap.diff - Refresh patch chromium-system-jinja-r13.patch - Remove obsolete patch chromium-57-gcc4.patch- Version update to 57.0.2987.133 bsc#1031677: * Critical CVE-2017-5055: Use after free in printing. Credit to Wadih Matar * High CVE-2017-5054: Heap buffer overflow in V8. Credit to Nicolas Trippar of Zimperium zLabs * High CVE-2017-5052: Bad cast in Blink. Credit to JeongHoon Shin * High CVE-2017-5056: Use after free in Blink. Credit to anonymous * High CVE-2017-5053: Out of bounds memory access in V8. Credit to Team Sniper (Keen Lab and PC Mgr) reported through ZDI (ZDI-CAN-4587)- Drop the browser(npapi) provide which is not true- Add patch to build with gcc4 * chromium-57-gcc4.patch- Do not use gcc5 and newer as the compat was fixed again - Update to 57.0.2987.110 with various other small tweaks- Version update to 57.0.2987.98 bsc#1028848: CVE-2017-5030 CVE-2017-5031 CVE-2017-5032 CVE-2017-5029 CVE-2017-5034 CVE-2017-5035 CVE-2017-5036 CVE-2017-5037 CVE-2017-5039 CVE-2017-5040 CVE-2017-5041 CVE-2017-5033 CVE-2017-5042 CVE-2017-5038 CVE-2017-5043 CVE-2017-5044 CVE-2017-5045 CVE-2017-5046 - Refresh patches * fix-gn-bootstrap.diff * chromium-linker-memory.patch - Remove obsolete patches: * chromium-sandbox.patch * chromium-54-ffmpeg2compat.patch - Remove vaapi patch which broke rendering on non-intel cards: * chromium-enable-vaapi-on-suse.patch - From this release onwards i586 build is disabled- Also add harfbuzz-ng to keeplibs for SLE- Add condition for system harfbuzz to be disabled on SLE- Fixed a typo in the build requirements for system minizip.- Version update to 56.0.2924.87: * Various small fixes * Disabled option to enable/disable plugins in the chrome://plugins- Added the package 'chromium-privacy' with multiple patches sourced from the release version on https://github.com/ u4qo60z73t1c4hurv3ny/privacy_patches-oS_cr, which, when enabled with the build option 'privacy', builds a version of Chromium with less privacy implications due to Google services integration.- Changed the build requirement of libavformat to library version 57.41.100, as included in ffmpeg 3.1.1, as only this version properly supports the public AVStream API 'codecpar'.- Version update to 56.0.2924.76 bsc#1022049: - CVE-2017-5007: Universal XSS in Blink - CVE-2017-5006: Universal XSS in Blink - CVE-2017-5008: Universal XSS in Blink - CVE-2017-5010: Universal XSS in Blink - CVE-2017-5011: Unauthorised file access in Devtools - CVE-2017-5009: Out of bounds memory access in WebRTC - CVE-2017-5012: Heap overflow in V8 - CVE-2017-5013: Address spoofing in Omnibox - CVE-2017-5014: Heap overflow in Skia - CVE-2017-5015: Address spoofing in Omnibox - CVE-2017-5019: Use after free in Renderer - CVE-2017-5016: UI spoofing in Blink - CVE-2017-5017: Uninitialised memory access in webm video - CVE-2017-5018: Universal XSS in chrome://apps - CVE-2017-5020: Universal XSS in chrome://downloads - CVE-2017-5021: Use after free in Extensions - CVE-2017-5022: Bypass of Content Security Policy in Blink - CVE-2017-5023: Type confusion in metrics - CVE-2017-5024: Heap overflow in FFmpeg - CVE-2017-5025: Heap overflow in FFmpeg - CVE-2017-5026: UI spoofing. Credit to Ronni Skansing - Add conditional to switch between system and bundled icu - Raise dependency on harfbuzz to 1.3.1 - Also refresh patches: chromium-prop-codecs.patch chromium-linker-memory.patch- Added patch chromium-enable-vaapi-on-suse.patch to enable VAAPI hardware accelerated video decoding.- Chromium 55.0.2883.87: * various fixes for crashes and specific wesites * update Google pinned certificates- Disable system icu on Factory, crashes autofill- python-html5lib now depends on six, so preserve that too for SLE builds.- Obsolete ffmpeg and ffmpegsumo package in addition to conflict- record minimum version for harfbuzz, incuding runtime Chromium will crash with harfbuzz < 1.3.0- Chromium 55.0.2883.75 bnc#1013236: CVE-2016-9651 CVE-2016-5208 CVE-2016-5207 CVE-2016-5206 CVE-2016-5205 CVE-2016-5204 CVE-2016-5209 CVE-2016-5203 CVE-2016-5210 CVE-2016-5212 CVE-2016-5211 CVE-2016-5213 CVE-2016-5214 CVE-2016-5216 CVE-2016-5215 CVE-2016-5217 CVE-2016-5218 CVE-2016-5219 CVE-2016-5221 CVE-2016-5220 CVE-2016-5222 CVE-2016-9650 CVE-2016-5223 CVE-2016-5226 CVE-2016-5225 CVE-2016-5224 CVE-2016-9652 - Switch to system libraries: harfbuzz, zlib, ffmpeg, ... - Refreshed patches: * chromium-system-ffmpeg-r3.patch * chromium-system-jinja-r13.patch - Use system ffmpeg unless on 13.2 that didn't include it * chromium-54-ffmpeg2compat.patch * Remove upstreamed chromium-more-codec-aliases.patch - Remove bookmarks override as discussed with artwork simply just set homepage to our openSUSE one and that is all- Chromium 54.0.2840.100: * CVE-2016-5199: Heap corruption in FFmpeg (boo#1009892) * CVE-2016-5200: out of bounds memory access in v8 (boo#1009893) * CVE-2016-5201: info leak in extensions (boo#1009894) * CVE-2016-5202: various fixes from internal audits (boo#1009895)- Add patch chromium-prop-codecs.patch and set properly the codecs variable in main scope to allow ffmpeg passthrough bnc#1008725- Update to 54.0.2840.90: * Few fixes and tweaks * Fixes CVE-2016-5198 bsc#1008274- Update to 54.0.2840.71: * Few fixes around- Version update to 54.0.2840.59 bnc#1004465: - CVE-2016-5181: Universal XSS in Blink (Anonymous) - CVE-2016-5182: Heap overflow in Blink (Giwan Go of STEALIEN) - CVE-2016-5183: Use after free in PDFium (Anonymous) - CVE-2016-5184: Use after free in PDFium (Anonymous) - CVE-2016-5185: Use after free in Blink (cloudfuzzer) - CVE-2016-5187: URL spoofing (Luan Herrera) - CVE-2016-5188: UI spoofing (Luan Herrera) - CVE-2016-5192: Cross-origin bypass in Blink (haojunhou at gmail) - CVE-2016-5189: URL spoofing (xisigr of Tencent's Xuanwu Lab) - CVE-2016-5186: Out of bounds read in DevTools (Abdulrahman Alqabandi) - CVE-2016-5191: Universal XSS in Bookmarks (Gareth Hughes) - CVE-2016-5190: Use after free in Internals (Atte Kettunen of OUSPG) - CVE-2016-5193: Scheme bypass (Yuyang ZHOUmartinzhou96) - packaging changes: * disable build for chromium-beta on %arm. * Make linker use less memory by tweaking its options: chromium-linker-memory.patch * obsolete desktop subpackages * Switch to gold to reduce memory use use during build * fix build on 4.5+ kernels with systemlibs: chromium-sandbox.patch * various compiler and linker flag adjustments * enable gtk3 ui, add patch gtk3-missing-define.patch * switch from some bundled libraries to the system versions chromium-system-ffmpeg-r3.patch chromium-system-jinja-r13.patch fix-gn-bootstrap.diff * remove service file covered by download_files - run time bug fixes: * Add --ui-disable-partial-swap to the launcher bnc#1000019 * Use default chromium values from master_preferences on first run rather than pseudo-duplicating in shellscript - added features: * hangouts extension- Version update to 53.0.2785.143 bnc#1002140: * CVE-2016-5177: Use after free in V8 * CVE-2016-5178: Various fixes from internal audits- Export GDK_BACKEND=x11 before starting chromium, ensuring that it's started as an Xwayland client (boo#1001135).- Apply sandbox patch to fix crashers on tumbleweed bnc#999091 * chromium-sandbox.patch- Version update stable channel 53.0.2785.116 * Just smal bugfixes around- Version update to 53.0.2785.113 bnc#998743: * CVE-2016-5170 Use after free in Blink * CVE-2016-5171 Use after free in Blink * CVE-2016-5172 Arbitrary Memory Read in v8 * CVE-2016-5173 Extension resource access * CVE-2016-5174 Popup not correctly suppressed * CVE-2016-5175 Various fixes from internal audits- Reenable widevine build again bnc#998328- Stable channel update to 53.0.2785.101 * SPDY crasher fixes * Disable NV12 DXGI video on AMD * Forward --password-store switch to os_crypt * Tell the kernel to discard USB requests when they time out.- Update to Chromium 53.0.2785.92: * Revert of support relocatable RPM packages * disallow WKBackForwardListItem navigations for pushState pages * arc: bluetooth: Fix advertised uuid * fix conflicting PendingIntent for stop button and swipe away- Update to Chromium 53.0.2785.89 - Improvements to the GN build system (boo#996032, boo#99606, boo#995932) - Security fixes (boo#996648) * CVE-2016-5147: Universal XSS in Blink. * CVE-2016-5148: Universal XSS in Blink. * CVE-2016-5149: Script injection in extensions. * CVE-2016-5150: Use after free in Blink. * CVE-2016-5151: Use after free in PDFium. * CVE-2016-5152: Heap overflow in PDFium. * CVE-2016-5153: Use after destruction in Blink. * CVE-2016-5154: Heap overflow in PDFium. * CVE-2016-5155: Address bar spoofing. * CVE-2016-5156: Use after free in event bindings. * CVE-2016-5157: Heap overflow in PDFium. * CVE-2016-5158: Heap overflow in PDFium. * CVE-2016-5159: Heap overflow in PDFium. * CVE-2016-5161: Type confusion in Blink. * CVE-2016-5162: Extensions web accessible resources bypass. * CVE-2016-5163: Address bar spoofing. * CVE-2016-5164: Universal XSS using DevTools. * CVE-2016-5165: Script injection in DevTools. * CVE-2016-5166: SMB Relay Attack via Save Page As. * CVE-2016-5160: Extensions web accessible resources bypass. - Drop patches chromium-snapshot-toolchain-r1.patch- Make it build on ARM. * Add build patch arm_use_right_compiler.patch - Drop unnecessary patches: * chromium-arm-r0.patch- Change buildsystem to GN, which is the new upstream default * Make Ninja only use 4 buildprocesses for building Chromium itself * Drop unnecessary patches - chromium-gcc-fixes.patch - adjust-ldflags-no-keep-memory.patch - gcc50-fixes.diff * Add patches to ensure correct build - chromium-last-commit-position-r0.patch - chromium-snapshot-toolchain-r1.patch * Drop unnecessary sourcefiles - courgette.tar.xz - depot_tools.tar.xz - gn-binaries.tar.xz- Use an explicit number of ninja build processes (-j 4), to further reduce the memory used.- Update to Chromium 52.0.2743.116: * Security fixes (boo#992305): + CVE-2016-5141: Address bar spoofing (boo#992314) + CVE-2016-5142: Use-after-free in Blink (boo#992313) + CVE-2016-5139: Heap overflow in pdfium (boo#992311) + CVE-2016-5140: Heap overflow in pdfium (boo#992310) + CVE-2016-5145: Same origin bypass for images in Blink (boo#992320) + CVE-2016-5143: Parameter sanitization failure in DevTools (boo#992319) + CVE-2016-5144: Parameter sanitization failure in DevTools (boo#992315) + CVE-2016-5146: Various fixes from internal audits, fuzzing and other initiatives (boo#992309)- Temporarily disable fix_network_api_crash.patch. Upstream has changed part of their code, so hopefully that resolved the issue- Update to Chromium 52.0.2743.82 * Security fixes (boo#989901): + CVE-2016-1706: Sandbox escape in PPAPI + CVE-2016-1707: URL spoofing on iOS + CVE-2016-1708: Use-after-free in Extensions + CVE-2016-1709: Heap-buffer-overflow in sfntly + CVE-2016-1710: Same-origin bypass in Blink + CVE-2016-1711: Same-origin bypass in Blink + CVE-2016-5127: Use-after-free in Blink + CVE-2016-5128: Same-origin bypass in V8 + CVE-2016-5129: Memory corruption in V8 + CVE-2016-5130: URL spoofing + CVE-2016-5131: Use-after-free in libxml + CVE-2016-5132: Limited same-origin bypass in Service Workers + CVE-2016-5133: Origin confusion in proxy authentication + CVE-2016-5134: URL leakage via PAC script + CVE-2016-5135: Content-Security-Policy bypass + CVE-2016-5136: Use after free in extensions + CVE-2016-5137: History sniffing with HSTS and CSP + CVE-2016-1705: Various fixes from internal audits, fuzzing and other initiatives- Clarification/correction to chromium-desktop-gnome and chromium-desktop-kde software descriptions due to passwords preservation reported by Chromium developer- Update to Chromium 51.0.2704.106 * No changelog indicated- Add gcc60-fixes.diff to resolve the crashes observed with chromium when compiled with GCC6- Update to Chromium 51.0.2704.103 * Security fixes: - CVE-2016-1704: Various fixes from internal audits, fuzzing and other initiatives (boo#985397)- Update to Chromium 51.0.2704.84 * No further changelog- Update to Chromium 51.0.2704.79 [boo#982719] * Security fixes: - CVE-2016-1696: Cross-origin bypass in Extension bindings - CVE-2016-1697: Cross-origin bypass in Blink - CVE-2016-1698: Information leak in Extension bindings - CVE-2016-1699: Parameter sanitization failure in DevTools - CVE-2016-1700: Use-after-free in Extensions - CVE-2016-1701: Use-after-free in Autofill - CVE-2016-1702: Out-of-bounds read in Skia - CVE-2016-1703: Various fixes from internal audits, fuzzing and other initiatives.- Update to Chromium 51.0.2704.63 [boo#981886] * Security fixes: - CVE-2016-1672: Cross-origin bypass in extension bindings - CVE-2016-1673: Cross-origin bypass in Blink - CVE-2016-1674: Cross-origin bypass in extensions - CVE-2016-1675: Cross-origin bypass in Blink - CVE-2016-1676: Cross-origin bypass in extension bindings - CVE-2016-1677: Type confusion in V8 - CVE-2016-1678: Heap overflow in V8 - CVE-2016-1679: Heap use-after-free in V8 bindings - CVE-2016-1680: Heap use-after-free in Skia - CVE-2016-1681: Heap overflow in PDFium - CVE-2016-1682: CSP bypass for ServiceWorker - CVE-2016-1683: Out-of-bounds access in libxslt - CVE-2016-1684: Integer overflow in libxslt - CVE-2016-1685: Out-of-bounds read in PDFium - CVE-2016-1686: Out-of-bounds read in PDFium - CVE-2016-1687: Information leak in extensions - CVE-2016-1688: Out-of-bounds read in V8 - CVE-2016-1689: Heap buffer overflow in media - CVE-2016-1690: Heap use-after-free in Autofill - CVE-2016-1691: Heap buffer-overflow in Skia - CVE-2016-1692: Limited cross-origin bypass in ServiceWorker - CVE-2016-1693: HTTP Download of Software Removal Tool - CVE-2016-1694: HPKP pins removed on cache clearance - CVE-2016-1695: Various fixes from internal audits, fuzzing and other initiatives - drop chromium-50.0.2661.75-export_blink_Platform_symbols_in_shared_library_builds.patch now upstream- Update to Chromium 50.0.2661.102 (boo#979859) * Security fixes: - CVE-2016-1667: Same origin bypass in DOM - CVE-2016-1668: Same origin bypass in Blink V8 bindings - CVE-2016-1669: Buffer overflow in V8 - CVE-2016-1670: Race condition in loader- Update to Chromium 50.0.2661.94 (boo#977830) * Security fixes: - CVE-2016-1660: Out-of-bounds write in Blink - CVE-2016-1661: Memory corruption in cross-process frames - CVE-2016-1662: Use-after-free in extensions - CVE-2016-1663: Use-after-free in Blink’s V8 bindings - CVE-2016-1664: Address bar spoofing - CVE-2016-1665: Information leak in V8 - CVE-2016-1666: Various fixes from internal audits, fuzzing and other initiatives- _constraints: increase memory. It takes 1.2G to build some .o, and with -j4 this results in OOM.- Update to Chromium 50.0.2661.75 (boo#975572) * Security Fixes: - CVE-2016-1652: Universal XSS in extension bindings - CVE-2016-1653: Out-of-bounds write in V8 - CVE-2016-1651: Out-of-bounds read in Pdfium JPEG2000 decoding - CVE-2016-1654: Uninitialized memory read in media - CVE-2016-1655: Use-after-free related to extensions - CVE-2016-1656: Android downloaded file path restriction bypass - CVE-2016-1657: Address bar spoofing - CVE-2016-1658: Potential leak of sensitive information to malicious extensions - CVE-2016-1659: Various fixes from internal audits, fuzzing and other initiatives - add patch to fix GCC builds with component=shared_library: chromium-50.0.2661.75-export_blink_Platform_symbols_in_shared_library_builds.patch- Update to Chromium 49.0.2623.112 * Block user removal when login attempt is in progress * Add the SuppressUnsupportedOSWarning policy setting * Fix how Save-Page-As responds to web requests blocked by extensions * Fix preferred width calculation for 8bit ltr runs in rtl blocks- Update to Chromium 49.0.2623.110 * No changelog available- Update to Chromium 49.0.2623.108 * Security fixes (boo#972834): - CVE-2016-1646: Out-of-bounds read in V8 - CVE-2016-1647: Use-after-free in Navigation - CVE-2016-1648: Use-after-free in Extensions - CVE-2016-1649: Buffer overflow in libANGLE - CVE-2016-1650: Various fixes from internal audits, fuzzing and other initiatives - CVE-2016-3679: Multiple vulnerabilities in V8 fixed at the tip of the 4.9 branch (currently 4.9.385.33).- Update to Chromium 49.0.2623.87 * Security fixes: - CVE-2016-1643: Type confusion in Blink (boo#970514) - CVE-2016-1644: Use-after-free in Blink (boo#970509) - CVE-2016-1645: Out-of-bounds write in PDFium (boo#970511)- Change the build method used on Packman. * Drop patch no-clang-on-packman.diff . This is no longer required as that ninja is respecting the build flags correctly. - Drop unused patch skia.patch- Update to Chromium 49.0.2623.75 * 26 security fixes, with the most important ones being: - CVE-2016-1630: Same-origin bypass in Blink - CVE-2016-1631: Same-origin bypass in Pepper Plugin - CVE-2016-1632: Bad cast in Extensions - CVE-2016-1633: Use-after-free in Blink - CVE-2016-1634: Use-after-free in Blink - CVE-2016-1635: Use-after-free in Blink - CVE-2016-1636: SRI Validation Bypass - CVE-2015-8126: Out-of-bounds access in libpng - CVE-2016-1637: Information Leak in Skia - CVE-2016-1638: WebAPI Bypass - CVE-2016-1639: Use-after-free in WebRTC - CVE-2016-1640: Origin confusion in Extensions UI - CVE-2016-1641: Use-after-free in Favicon - CVE-2016-1642: Various fixes from internal audits, fuzzing and other initiatives - Multiple vulnerabilities in V8 fixed at the tip of the 4.9 branch (currently 4.9.385.26) (boo#969333)- Update to Chromium 48.0.2564.116 * Fixes a critical security flaw: - CVE-2016-1629: Same-origin bypass in Blink and Sandbox escape in Chrome. (boo#967376)- Update to Chromium 48.0.2564.109 * Security fixes (boo#965999) - CVE-2016-1622: Same-origin bypass in Extensions - CVE-2016-1623: Same-origin bypass in DOM - CVE-2016-1624: Buffer overflow in Brotli - CVE-2016-1625: Navigation bypass in Chrome Instant - CVE-2016-1626: Out-of-bounds read in PDFium - CVE-2016-1627: Various fixes from internal audits, fuzzing and other initiatives- Drop the libva support completely. It seems that this is causing more issues than it actually resolves. (boo#965566) * Drop chromium-enable-vaapi.patch- Don't build with libva support for openSUSE 13.2 and lower (boo#966082)- Drop completely the option to build with system libraries. This could lead to issues (boo#965738)- Update to Chromium 48.0.2564.103 * No chnagelog available- Build against the in-source libjpeg to prevent graphical issues- Use spec-cleaner - Remove buildenv check that is moot for the update-alternatives script - Build against the latest libjpeg rather than jpeg6 - Use update-alternatives as is required by the specification- Update to Chromium 48.0.2564.97 * No changelog available - Update the desktop-kde package so that on Leap and TW, the kwallet5 becomes the default. desktop-kde/gnome packages are no longer recommended as that the default is to automatically detect the password store. Only for those users that want to change this, they can select a different setup.- Update to Chromium 48.0.2564.82 * Security fixes: - CVE-2016-1612: Bad cast in V8 (boo#963184) - CVE-2016-1613: Use-after-free in PDFium (boo#963185) - CVE-2016-1614: Information leak in Blink (boo#963186) - CVE-2016-1615: Origin confusion in Omnibox (boo#963187) - CVE-2016-1616: URL Spoofing (boo#963188) - CVE-2016-1617: History sniffing with HSTS and CSP (boo#963189) - CVE-2016-1618: Weak random number generator in Blink (boo#963190) - CVE-2016-1619: Out-of-bounds read in PDFium (boo#963191) - CVE-2016-1620 chromium-browser: various fixes (boo#963192)- Update to Chromium 47.0.2526.111. * No changelog available- Enable SSE2 on x86_64- Fix crash when trying to enable chromecast extension * Add patch: fix_network_api_crash.patch Fix https://code.google.com/p/chromium/issues/detail?id=572539- Update to Chromium 47.0.2525.106, fixing the following security issue: * CVE-2015-6792: Fixes from internal audits and fuzzing. [boo#959458]- Enable VA-API hardware acceleration in Linux. * chromium-enable-vaapi.patch- Update to Chromium 47.0.2526.80 [boo#958481] * Security fixes - CVE-2015-6788: Type confusion in extensions - CVE-2015-6789: Use-after-free in Blink - CVE-2015-6790: Escaping issue in saved pages - CVE-2015-6791: Various fixes from internal audits, fuzzing and other initiatives - Drop unused patch fix-clang.diff.- Enable the possibility to utilize the Widevine plugin within chromium. (boo#954103) * Add patch: fix_building_widevinecdm_with_chromium.patch- Update to Chromium 47.0.2526.73 * Security fixes (boo#957519) - CVE-2015-6765: Use-after-free in AppCache - CVE-2015-6766: Use-after-free in AppCache - CVE-2015-6767: Use-after-free in AppCache - CVE-2015-6768: Cross-origin bypass in DOM - CVE-2015-6769: Cross-origin bypass in core - CVE-2015-6770: Cross-origin bypass in DOM - CVE-2015-6771: Out of bounds access in v8 - CVE-2015-6772: Cross-origin bypass in DOM - CVE-2015-6764: Out of bounds access in v8 - CVE-2015-6773: Out of bounds access in Skia - CVE-2015-6774: Use-after-free in Extensions - CVE-2015-6775: Type confusion in PDFium - CVE-2015-6776: Out of bounds access in PDFium - CVE-2015-6777: Use-after-free in DOM - CVE-2015-6778: Out of bounds access in PDFium - CVE-2015-6779: Scheme bypass in PDFium - CVE-2015-6780: Use-after-free in Infobars - CVE-2015-6781: Integer overflow in Sfntly - CVE-2015-6782: Content spoofing in Omnibox - CVE-2015-6783: Signature validation issue in Android Crazy Linker. - CVE-2015-6784: Escaping issue in saved pages - CVE-2015-6785: Wildcard matching issue in CSP - CVE-2015-6786: Scheme bypass in CSP - CVE-2015-6787: Various fixes from internal audits, fuzzing and other initiatives. - Multiple vulnerabilities in V8 fixed at the tip of the 4.7 branch (currently 4.7.80.23)- Update to Chromium 46.0.2490.86 * Security fixes (boo#954579): - CVE-2015-1302: Information leak in PDF viewer- Update to Chromium 46.0.2490.80 * No changelog available- Change the default homepage based on the new landingpage for the openSUSE Project. (boo#950957)- Update to Chromium 46.0.2490.71 * Security fixes (boo#950290) - CVE-2015-6755: Cross-origin bypass in Blink - CVE-2015-6756: Use-after-free in PDFium - CVE-2015-6757: Use-after-free in ServiceWorker - CVE-2015-6758: Bad-cast in PDFium - CVE-2015-6759: Information leakage in LocalStorage - CVE-2015-6760: Improper error handling in libANGLE - CVE-2015-6761: Memory corruption in FFMpeg - CVE-2015-6762: CORS bypass via CSS fonts - CVE-2015-6763: Various fixes from internal audits, fuzzing and other initiatives - Multiple vulnerabilities in V8 fixed at the tip of the 4.6 branch (currently 4.6.85.23) CVE-2015-7834 - drop upstreamed correct-blacklist.diff - add chromium-46.0.2490.71-fix-missing-i18n_process_css_test.patch to fix build - remove remoting_locales from spec- Update to Chromium 45.0.2454.101 * Security fixes: - CVE-2015-1303: Cross-origin bypass in DOM [boo#947504] - CVE-2015-1304: Cross-origin bypass in V8 [boo#947507]- Update to Chromium 45.0.2454.99 - No changelog available - Add upstream patch correct-blacklist.diff * This should restore the correct behavior of the option - -ignore-gpu-blacklist. https://code.google.com/p/chromium/issues/detail?id=509336- Update to Chromium 45.0.2454.93 - No changelog available- Update to Chromium 45.0.2454.85 Security fixes: * CVE-2015-1291: Cross-origin bypass in DOM * CVE-2015-1292: Cross-origin bypass in ServiceWorker * CVE-2015-1293: Cross-origin bypass in DOM * CVE-2015-1294: Use-after-free in Skia * CVE-2015-1295: Use-after-free in Printing * CVE-2015-1296: Character spoofing in omnibox * CVE-2015-1297: Permission scoping error in WebRequest * CVE-2015-1298: URL validation error in extensions * CVE-2015-1299: Use-after-free in Blink * CVE-2015-1300: Information leak in Blink * CVE-2015-1301: Various fixes from internal audits, fuzzing and other initiatives.- Update to Chromium 44.0.2403.130 * No changelog available- Update to Chromium 44.0.2403.125 * No changelog available - The chromium-ffmpeg package (on Packman) now requires the same version for the main chromium package. This should prevent the issues arised from the libffmpeg switch that Google did recently- Update to Chromium 44.0.2403.107 * No changelog available- Update to Chromium 44.0.2403.89 * A number of new apps/extension APIs * Lots of under the hood changes for stability and performance * Security fixes: - CVE-2015-1271: Heap-buffer-overflow in pdfium - CVE-2015-1273: Heap-buffer-overflow in pdfium - CVE-2015-1274: Settings allowed executable files to run immediately after download - CVE-2015-1275: UXSS in Chrome for Android - CVE-2015-1276: Use-after-free in IndexedDB - CVE-2015-1279: Heap-buffer-overflow in pdfium - CVE-2015-1280: Memory corruption in skia - CVE-2015-1281: CSP bypass - CVE-2015-1282: Use-after-free in pdfium - CVE-2015-1283: Heap-buffer-overflow in expat - CVE-2015-1284: Use-after-free in blink - CVE-2015-1286: UXSS in blink - CVE-2015-1287: SOP bypass with CSS - CVE-2015-1270: Uninitialized memory read in ICU - CVE-2015-1272: Use-after-free related to unexpected GPU process termination - CVE-2015-1277: Use-after-free in accessibility - CVE-2015-1278: URL spoofing using pdf files - CVE-2015-1285: Information leak in XSS auditor - CVE-2015-1288: Spell checking dictionaries fetched over HTTP - CVE-2015-1289: Various fixes from internal audits, fuzzing and other initiatives- Update to Chromium 43.0.2357.134 Update of the Pepper Flash plugin to 18.0.0.209- Update to Chromium 43.0.2357.132 No changelog available- Update to Chromium 43.0.2357.130 - Security fixes (boo#935723) * CVE-2015-1266: Scheme validation error in WebUI * CVE-2015-1268: Cross-origin bypass in Blink * CVE-2015-1267: Cross-origin bypass in Blink * CVE-2015-1269: Normalization error in HSTS/HPKP preload list- Add the buildflag enable_hotwording=0 to prevent that Chromium downloads a binary blob for speechrecognition (boo#935022) - Add patch gcc50-fixes.diff to enable building against GCC 5. The patch fixes the python regular expression and ensures to return a two digit value for the GCC version- Update to Chromium 43.0.2357.125 * Bug-fixes: - esolved browser font magnification/scaling issue.- Update to Chromium 43.0.2357.81 * Bug-fixes: - Fixed an issue where sometimes a blank page would print - Icons not displaying properly on Linux- Update to Chromium 43.0.2357.65 * Security fixes: - CVE-2015-1252: Sandbox escape in Chrome - CVE-2015-1253: Cross-origin bypass in DOM - CVE-2015-1254: Cross-origin bypass in Editing - CVE-2015-1255: Use-after-free in WebAudio - CVE-2015-1256: Use-after-free in SVG - CVE-2015-1251: Use-after-free in Speech - CVE-2015-1257: Container-overflow in SVG - CVE-2015-1258: Negative-size parameter in Libvpx - CVE-2015-1259: Uninitialized value in PDFium - CVE-2015-1260: Use-after-free in WebRTC - CVE-2015-1261: URL bar spoofing - CVE-2015-1262: Uninitialized value in Blink - CVE-2015-1263: Insecure download of spellcheck dictionary - CVE-2015-1264: Cross-site scripting in bookmarks - CVE-2015-1265: Various fixes from internal audits, fuzzing and other initiatives - Multiple vulnerabilities in V8 fixed at the tip of the 4.3 branch (currently 4.3.61.21)- Update to Chromium 42.0.2311.135 * Security fixes: - CVE-2015-1243: Use-after-free in DOM - CVE-2015-1250: Various fixes from internal audits, fuzzing and other initiatives and 3 more security fixes.- Fix for missing Chromium icon in the taskbar.- Update to Chromium 42.0.2311.90 * A number of new apps, extension and Web Platform APIs (including the Push API!) * Lots of under the hood changes for stability and performance * Security fixes, including: - CVE-2015-1235: Cross-origin-bypass in HTML parser - CVE-2015-1236: Cross-origin-bypass in Blink - CVE-2015-1237: Use-after-free in IPC - CVE-2015-1238: Out-of-bounds write in Skia - CVE-2015-1240: Out-of-bounds read in WebGL - CVE-2015-1241: Tap-Jacking - CVE-2015-1242: Type confusion in V8 - CVE-2015-1244: HSTS bypass in WebSockets - CVE-2015-1245: Use-after-free in PDFium - CVE-2015-1246: Out-of-bounds read in Blink - CVE-2015-1247: Scheme issues in OpenSearch - CVE-2015-1248: SafeBrowsing bypass - CVE-2015-1249: Various fixes from internal audits, fuzzing and other initiatives - Multiple vulnerabilities in V8 fixed- Update to Chromium 41.0.2272.118 Security fixes: * CVE-2015-1233: A combination of V8, Gamepad and IPC bugs that can lead to remote code execution outside of the sandbox * CVE-2015-1234: Buffer overflow via race condition in GPU- Update to Chromium 41.0.2272.101 * Bugfixes- Update to Chromium 41.0.2272.89 * Bugfixes- Update to Chromium 41.0.2272.76 Security fixes: * CVE-2015-1212: Out-of-bounds write in media * CVE-2015-1213: Out-of-bounds write in skia filters * CVE-2015-1214: Out-of-bounds write in skia filters * CVE-2015-1215: Out-of-bounds write in skia filters * CVE-2015-1216: Use-after-free in v8 bindings * CVE-2015-1217: Type confusion in v8 bindings * CVE-2015-1218: Use-after-free in dom * CVE-2015-1219: Integer overflow in webgl * CVE-2015-1220: Use-after-free in gif decoder * CVE-2015-1221: Use-after-free in web databases * CVE-2015-1222: Use-after-free in service workers * CVE-2015-1223: Use-after-free in dom * CVE-2015-1230: Type confusion in v8 * CVE-2015-1224: Out-of-bounds read in vpxdecoder * CVE-2015-1225: Out-of-bounds read in pdfium * CVE-2015-1226: Validation issue in debugger * CVE-2015-1227: Uninitialized value in blink * CVE-2015-1228: Uninitialized value in rendering * CVE-2015-1229: Cookie injection via proxies * CVE-2015-1231: Various fixes from internal audits * Multiple vulnerabilities in V8 fixed at the tip of the 4.1 branch- regular diskusage is more like 20GB+- uses around 5.8GB for building, assign like 6GB in _constraints- Update to Chromium 40.0.2214.115 * Bugfixes- Utilize the _service file to download the chromium tarball- Update to Chromium 40.0.2214.111 * Security Fixes: - CVE-2015-1209: Use-after-free in DOM - CVE-2015-1210: Cross-origin-bypass in V8 bindings - CVE-2015-1211: Privilege escalation using service workers - CVE-2015-1212: Various fixes from internal audits, fuzzing and other initiatives- Update to Chromium 40.0.2214.94 - Bugfixes- Update to Chromium 40.0.2214.93 - Bugfixes- Update to Chromium 40.0.2214.91 * Security Fixes: - CVE-2014-7923: Memory corruption in ICU - CVE-2014-7924: Use-after-free in IndexedDB - CVE-2014-7925: Use-after-free in WebAudio - CVE-2014-7926: Memory corruption in ICU - CVE-2014-7927: Memory corruption in V8 - CVE-2014-7928: Memory corruption in V8 - CVE-2014-7930: Use-after-free in DOM - VE-2014-7931: Memory corruption in V8 - CVE-2014-7929: Use-after-free in DOM - CVE-2014-7932: Use-after-free in DOM - CVE-2014-7933: Use-after-free in FFmpeg - CVE-2014-7934: Use-after-free in DOM - CVE-2014-7935: Use-after-free in Speech - CVE-2014-7936: Use-after-free in Views - CVE-2014-7937: Use-after-free in FFmpeg - CVE-2014-7938: Memory corruption in Fonts - CVE-2014-7939: Same-origin-bypass in V8 - CVE-2014-7940: Uninitialized-value in ICU - CVE-2014-7941: Out-of-bounds read in UI - CVE-2014-7942: Uninitialized-value in Fonts - CVE-2014-7943: Out-of-bounds read in Skia - CVE-2014-7944: Out-of-bounds read in PDFium - CVE-2014-7945: Out-of-bounds read in PDFium - CVE-2014-7946: Out-of-bounds read in Fonts - CVE-2014-7947: Out-of-bounds read in PDFium - CVE-2014-7948: Caching error in AppCache - CVE-2015-1205: Various fixes from internal audits, fuzzing and other initiatives - Multiple vulnerabilities in V8 fixed at the tip of the 3.30 branch- Update to Chromium 39.0.2171.99 * Bugfixes- Update to Chromium 39.0.2171.95 * Bugfixes- fix using 'echo' command in chromium-browser.sh script- Update to Chromium 39.0.2171.71 * Bugfixes- Update to Chromium 39.0.2171.65 * Security fixes: - CVE-2014-7899: Address bar spoofing (boo#906320) - CVE-2014-7900: Use-after-free in pdfium (boo#906317) - CVE-2014-7901: Integer overflow in pdfium (boo#906322) - CVE-2014-7902: Use-after-free in pdfium (boo#906328) - CVE-2014-7903: Buffer overflow in pdfium (boo#906318) - CVE-2014-7904: Buffer overflow in Skia (boo#906321) - CVE-2014-7905: Flaw allowing navigation to intents that do not have the BROWSABLE category (boo#906330) - CVE-2014-7906: Use-after-free in pepper plugins (boo#906319) - CVE-2014-0574: Double-free in Flash - CVE-2014-7907: Use-after-free in blink (boo#906323) - CVE-2014-7908: Integer overflow in media (boo#906324) - CVE-2014-7909: Uninitialized memory read in Skia (boo#906326) - CVE-2014-7910: Various fixes from internal audits, fuzzing and other initiatives (boo#906327)- Update to Chromium 38.0.2125.122 * Several bugfixes- Update to Chromium 38.0.2125.111 * Several bugfixes- Update to Chromium 38.0.2125.104 * Several bugfixes - Updated source url to point to the right locationobs-arm-7 163590470695.0.4638.69-lp152.2.138.195.0.4638.69-lp152.2.138.1chromedriverchromedriver/usr/bin//usr/lib64/chromium/-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:Maintenance:17133/openSUSE_Leap_15.2_Update_ports/ad35b082ea6f9f73fe789f5f7273cf0a-chromium.openSUSE_Leap_15.2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=0fc7b6605d3b35e7f56e6cafb6440d2840555ff0, strippedBRR R+RR R!R"R#R$R%RRRRR'RBRRR)RR0R;RR?R=R@RR,R-R RR%]4:nutf-8bbc830eca78bb022fb177657ceabffeca0b72939b4dc6183908bbdf69e73735a? 7zXZ !t/J]"k%Gb-0HONnp/wJd~sFhtFsO5W>z茚~,Hu*$R}MeGcpJR]x {(J4qOPI >04EvfqWPզYK&.\FƌØSa16Cm`NH!77/aVrgm/d,NRK}#Zgey7{Qvʞ.|]O}z5$'K\a"0j>tnz+O/lgx-q#h"υw@o#f &g/zzkiøcxDi*)֯$խPbjX$5EL5bY~vo.MfIMs/E2*ܴ^73-{ǒpbϹaa 1/"dCyI_9p@^ hDEbh[[VI5ʲ^]@AaSZ]{w%;/rt>.ֹ,x)K& T]dX{WT30E]i ﳡ^zc܁,Z^)*3+=է_no9 mn67"~,xKĿ@V!䋏zhsUFӇt^nvͫfOqI_k?&ؿvKIPѰU!;EH#s %o %>E'a7 l"d(j08,u 'rݖ.7#89d{\Ed⯒ǢI7+YX":Uru`l>YkqSDqғZ90ئ M\|zXĮkyr"x B/>[R2z}wLBXܸ}b{ j+ɸ ;9k%D]R!aT)wsRdboRDX=K^ w=j]spN$@ƟXNa,i9az̉v<{OaNnIGjNrjBk.HI`t"lQК7]b(Qg>W؅y<;Şn\ĎVHgl[<_|ɟWpH"h@+ Ϩ":3bϗve.M8tN`r;:!0'[SXdub)SyEoD+Er6.0R_SO|3K7q VHY8Yga!=q-Wsꗱw(c/Dz-boR|箒Hɥ,+=u_a ݈1 DS< %wwa|1Ce9+5? ˲n[S>_APfA7ʽ?2M';~񭕥r+l`*bXB=OlBj"w!4oCy݃!Ū$Y~ ׅ}qEeT?Uy-̫O4|cJc٥Kkm;1MtZ 勯n6Sl?s\voOLR;a\";M? c{P`U@\f,"v:V);2 L'.e?z`W[OF;@W( r II[u0V:_o" zOlĉ"9Xgƞ0D _|U)I((h,,JWg_eBԀ&d^dӻ8ƯQ>k\yᢼMz;O0veL3iX>VU"kݙTNrH B!Uzf5HLEl\pZZ%."Lezsf:?D S3 IB%`0' $[R?-&6Պ#Of"d+SB5~%S{N%`@OəI'͙Pzռ L@[~M+♥bOi@J } Ɵݎkd&I`l[^w`id\)EH0Ps0jcGHAEm\U˯gW+::Lm%BeEBůrz"8 ঽ|<+%z|} _`R%ه?(oYjٕJGdN~A!Ld-Γ,&b2i`"e;th=Cͣ|>l OYW܎؂l[wEOϻٮ}7s?,/2tnO[vazg/P6]*0MYl|d<DD%,Z7_gh:l3NL p]ECfzkpڑ>g8\'Ævգ/bgG4oޥ(Kp85:gCqӍ04->l:'W2/93؀ {v6jCa9DHt_*bOh0! HԶ^bdVq3|A}a! +:gFF`Fֹ=_L8(X'bZ($m%._t1Cߌ $L4_T,Wb$?98)cwtIID:*uI[~QRQP:e2IwHфͣ?[Hퟖ°Rt+5l&NO-pه;PS!l] Do:6J7hsaVrj2Vq=*&i*nڐi }I6NLT.9f2Gcg]-8|;47^B.]ynK\#tzNL: a@A!931 [i9'ɕ\FoJ}|\zS>e(8xxH]r[ˣFLm_QZ!Ã0lАɺ}њVGYuG<4>hXoO5$ p> sxzbǿKb?D8Lz:G I4쓔yWZ R4. +.r|.$}x Q/5 (trL- rp;-d+-zxd0%7 v%fiucY=[gRԺYS~)IqFwsA&|ؔ7c6,`\$0}dmʩ?H 1*UE0=^6S,ԧݢ=n/BY--ko7δ|i8gfpx g E,EsJF8e_9;Yo mr1?!h/WO;梵uXZK'±N.޾7| +joqgB: Y\ fV6醱Ts7r۷/4I&)XJ륀<)n~\Z][;ccl|ʷ XSL[3`E?>cc޹n хkI04w٫MEC~=5Ph5ٖaYcrf#&+)JՖU8YV!Q?MTQv Jd̸HOD3m֬{ճ Oq%>l{!ӂ[ZzofP{}X _aos+ *&jpv,QL]ф]+؍my\8rM`0JĎV佛8(Z^~uxqbV5LG¦(>YZu@0U$c0v@ zJLx &~*[Fʻ "X3ZXYڂݱtf⧈OۮKDlJJ~RE') &2h=>9U HM䜏 VH ĖY<;]0]kqԒEŔT?f,WI?*Z;zѱ%e0u,<YhtmPXVCNXnrn:oJ߻0&WVթ@a;Jr"^ߒ.m<9J0]%#Q!,-f=æAEh:P)vR3bQTHz|$I\& s&f]TDiJ"̟NsRlf>=FM+xQ XU6V{1M]{kG8^;"Ƙ(|B:pQ܀|CB>[r)?OM}Fb'g>Dk[؀ q@bk0k2v (2#Xl{ޮe6vI~X @mdg7kX0 u"Ἒ1xl_e'qUN`'7Hlf3>;hGm*BQcJ%B$vU*{6Fs>u~ 2\o;S:tA@&JxNW-(yz@˩΂߁}Sg\2?P5tCvAM]yq[Dl .am:T=?2e/&MN35_ ,=m.Y!$5$r~$Q &UFrofϞI[ ܥ4 xNډxH`똌'羈!nZCuoL 3вQ Z(3r?Nao*;g9f Yi@+.;OSӑs 8Tґ:4-HP7=Z=4R~nxV{CF2ȅJEwG`-8jQA' "Lvܤ<L8qc:NJs1] 9ZRMx䭴77C^4F՟&sm|5fLHUtE~GLkm!Kf\Rޟb?<";E}W&LvG 7DF\e&:Brϑy'v%0~i6)쓒\awmH'<5а*NĖh稭ek-= ޿qRc@,_a6$qu2>ϩ.f 9GڜT8bbvRj2<&LYՖSkoMЪr{DXВ *8V][+;1 [%V+VUl?\N3tZxOHtZ0~s!z*Sbr:UP^ WXX{X҇gH1\ʍk,re2XD >mUiP58\Ԉ+K}dF[C\XmAɋd~2S?<ǐΤ+gr{|WH6: aξ9p[S:9eOF^bGœk9eO02L&]p̒vPLZQ[nN atmvOt 8|ORQq8r }sIlY:4_e2-$_2Tx[FXev_#x-t}^!"Siy plc{{} H~HĔ'% (SMDntF'f5WVHl@ bs]'jŖU66tC5lモf^g=ϐ;)Fׁſj7 eJf%^-E9?0 VI"k=v5֓F,³>ZŜN\c& ]S+Vâ>-PbiN%>kiW#қ@M񉎎s]5YcӚ IOIpAI:zƦe}A L';{ZGS[un?2# LHU', N&.P:1OKJ_uy\2Ԋ}?-#15BwNusK`E\vEX1F8n!b0O!D?b=*sN;-(<2?B禝N$$>ˋ .Ш͊<.p /c { ģ}"ӾEr[bDKh.f1M.D'^b~~O\ = *#?׍\rFѕXba^K0dBn)snaq*/ΕJ8P}Gj<3k8ZJMW%FX('TMAG~d۴>}꡹.P=b !P'>p~G]6ν`[-]~G0JMu.pg˩, nK-㛩6X c{WY8g3uaJ W+gP,xvkCehwy}=S6 s(^kUaMX*_x(id= r-[܁ś|RW,_>E=o.F7YV OVb+I@7*c3V=9L:ęG !97^"B]Qybx)Yp9R %bwp4 ]Yq7n3O8%8TP"|{VO;({.dt{(74SvW/xmM 1P~Bዹ!PM H$O'VsN#VuќhBٙ#QlPoWʚ-j'FNRbW^rx7״q9Qm(4>ԛ{; vv#Q);.cHxhtD#@k?a]lІ#+I\Zx:s4 )Eynwq-BvA $ U08B!4ΘBW.56e%q7}L9*YϕR5u)lz|4a=ri}Rщ= ~=Z~&t;M+-:y#3 #eɆA9L(C,;!KP7 oaSTx.>uxb+PR#1?mq߱o{2޻<ݙj;w*s/F"^Lbۭa0>BU aZIcc\##gD *5im{K-<Žu?<0v%F[a?`dei Bp˸S*mC3%`Cv@ :95ž=+rEch@w!zP'HccԶ [Ԑ5\'gs8% Εz[s)vc7rٞ3dc>!*}*͚#Ibi-g]bMsE1㍈3fz)UP@^ ;M*;}[t_750J="7Avꣵi媢*+F[5%cQ18L&b.RM<'u0Ɓĕ 7&'Oؖ^G*x҂05A86PdXw7@^0ʌ&"ojgdK3 L:{쟨"cxKCL#nH-˕X GѮ|qxBlOG%$/8;Gdy5#2XLiܥ;+w@un_X}M?U`j>) H\sbJU|M E&'gIo M|Q*Cc"!SVbsY|@5gr=]PEЋIJU^{h.Kz#11)DH bzX~K(-sHK@AgR;ҡ֝6w}$Jz"hDcM)|<^ 奤)F|TۑNu8  # brY$D0AC} mi~Ҧve'S%#&s9e\AW) tբ&Hŗ W#crbE7^L(Xm$8 y_=kc $3?$nB"eᕻǼUH7 PE06yKL~ SR#:|Kľ1d#W9qlӑCF'z!&sJWc_;p8BlHXxPQMh-PjYqDyb4KuC<.twIjޙgS~X,08Wn ވVa7`1MM?6,J.R OtiU2Fo0,%XY,.DI#r}g1M+4t;^'h?TUP@f xDʂӃq42?I'oOv A-as\ WSSK:*F@͸#)-Y}GS4UŮ|hw_#AC ?WT*Lgɮ*ʏڍ0ǙG L`WD =G>w$UpֱWPa{zz;\אձʕLfq !Diĥ`UXQdayU踮P= $O8ѯusZ:y& ?A<[GI[1sW2BZb2@ RgVP $ZfIɘN Uym[\:ᴁm2%Hn*-׽s"b!$!e;j =$TK,EʰKcyۀX[+F˝`1̔9BAƋks`Y%4Xp5[LAٕNI+ebi "2D"s?Bן#V3 cG3BSǵ5.VRϯd~'~HK#BYZ5K `rif0LQDnek'ؓ=|mMMU6$AhlI·*p4a Z<17mޚpF@B'E!na"6_nF{Ww6ubDŽXbv2([ӛ.%;h €RmЏH@hUUoH󡫞)BzIOE*ɻ]C}Am~i紘NtV̆äP5`!#Л%ᮠ)D%_-2bz%P(*5_꾽+FqrჍP "hnS - <@Zx1>j0@oМGGVj<3--91ytZa%hX|*w[_^[^y38qe6NvsPvIYtD|'hi*P˷1LDI4Q!|toRgkzWPNt _Q|DGt٫s˚0uZi!Nи\(Sw86 !AKƲw6ZWՅF6DoMzۿ󆤂ooL>ak9SdB)R-f/9I9VuvZцܲ yRUrNPie0/17)u1 tUY +pq,wC+o؅09/DSYSiɭNO!7vۮ65JoYDwsi&L}}k_Qǥ9f!طCJl ;w"Nd^UݎR ݑ@]Ku%YdӮV\L6f}в2kZ%]zPS*4_M@^p?p>rt~/}M@#B 4&&+;$*E90YWEΞ@˿ L[k?GǝJ $~ΦY ^qL8ʛK-iu#cvfAAwN+ 1z0 Wڑ4[^n/B/[TE= Zuryaͥdf=8W5t\%?ANQ*к h5dv?muW i‘K+gSV6lwϯNgV>2tQJDQ_0&EY2b ',kk;+AMi^T B# b!{XХ%IvC5!MH&c$f|;wB /yz,xiksPIrb-d7[$bEf$. ^\*ݿGP25?Dc;w(R '՗jTcose'=6LY"o_:WԬvh좒0; a[.^W7*jLhFd3+BD?x~s{wc߆`m&W=ŋj=HOj"UKnaT2٫aі:򪼹BXE/ i+N"*;.r.ur”x,htp= XڬuJGI<%Sq;%df5` 퐻?}QR|ݼ13*ٌiЃKdjv6<{<==^\cD]P]1 ~N?IrXC,Fq8X1k2 E|02xX5N"rrVL.t@+Ս9N}ɉ)RE7 YOR+O::c_ /4ED.'abTO;@y`q!8OC<܇ڹb.aJŴ\et;Trw*! UG36 /O)۠4Ї1Vi񹐫[.+;VM$+~ԃSS%ɼמ6*&ds76 y\ 7M C?7A>_VQRެaSqm=_G;Cf*kgۛ]>rBCŭby[h"'D,$Еd+4\kǔsrWqx$J h2ڒ3B^{'/nI"`#"^ m;#{8-[TZzTY MƘ2XI↴မD%/lLOaۄ`¢ePoVj_RXYA`Ɨ^n<g''銱*^o0Z?b o ZdL"Tc\8I5?fnVextnr8gWX{YM3g^ͽ;_' j F$?nf(ldR:s Qd>%-a~[‰gbtc+$4oRa (eHռczɔk!r\YfyMwCKq ,p­0{"PS}`tF?,E(]/m5AZW!5WMEiӐm.1 uBAw\3㸟A✢ oz/w9JYSZ4ߠDٟ:"_xG*y5;9: u;\]Z7?"(ga4U]''`rM&yJ+3)Y bt@{%eǬD4Մ|,>mya~,>h(ʿry@2f2lx״G95 hkfY['Uxm$ Dn43FuS]@y0,,?{Ս[*}J3Ip\*Z,PSTpPUnCDzSjRf©i:m푊U7.[bKindFRϜ:J&R&7 O8m*dIKPqE v|FTgsJJv!14mI(٨2'_ lFk6tWbW ߒ=`yg*rX_8EpQyQVaNa}Z8G~a4JV\lyVr-;5g Xk=)O&0HkR׬nvtR:ģ j;}$5aBf J~۩Dx(hGCIyMg\>lV[]2ƲFZEsGcn4֫̓p)FhC\}o(bvЂ-ÿٺ,QWW0/ s LIw/85g Brؓ.,7RWb ~ͱ̵Q7y d_NT7M[44~Z"9+ҿݧv@ CK 68d]즒8z]2B;׶@UOÛЇ`W)Nd,d+v`Idpn- c|2=s)?7XGKԓB:Bĉ \-ȫԂ**~qAD>6j:YOeX*鳞NSIpk5yKo@WN{< ,1`1PYĤn̝+C^гױb,7Np4)f|%,- m&!+=J+`WpD/'=.-ddj~S.|*|vzA)_CA\vZ92)QM1Gs  ۖ =A`uߘxPUv&ͱǨ{VbMn/-o;HF?rf4ںzxb쑝VݯO頻q<ŵS)L R7S4qȔ.0L'm䓴eckbI`\o:ZVa)7$CM\dNtc.T+%:M3"\*I6x u 2ƙcye2R*aW%;8;%&~+6n]UTH߶^jLj;f⌊pGt@UJ ?EJ#s5o#cWN] k :\G gη D50գlIרqm+{EpøwA|~kK2("uڱVrDcǒ\`s?i(u=3"//_nz% ɸuV{2q*s˨8J-#'WdJʿt$v:jaIF06͔*ӛr(VCzL (v.̡|p,S wP8cFUR *nOGBF$w *0t M2 g|}bC<I>0NVo 9R+ g 5€Ch @Su-ţX;I]$)3+*.VĹd*tKsjdNDjdn45+̏BUݣK,WEŅ >z%B>pPL͍(GhHsYP¿a$eثa_$T픶<ճ ( h]CA$S# cNvԻ͔-N~ LH|.aX =rg4ި ›eWb_fM)q'.u1pBVeUOH%v48_s:Sy \Er ~sF/q\ΪoT_-eunx|yo *!r?\w8^-hu3*SBO}&HIH#՚mr6>DOM?̪$;oaHEH+&3H*4}3?ܟ v&Ej:ڕ!Z75N ,_`x$翴q=U 鐶܄mv@{P-@uYy'ZU9xMXۣ#rWn_&cz[$*IdN0.ɔч=/ ;klgŸ˥_K}]%KS$x zV^Ceseؤz_l1e~%vNn2:X/4x(N>nbN91w Œ Jl)Vi@C!v`/3̒Eq$溭r[uC@2HЀ%(Qҿ͋gbjLTMfOI^{!tFg)יp"?<)t>կ$!=Cw,ת@=iFk?ZnD[H TK> 1N.-Oα("ђ@s ʮ|f/!cNǿ곻W|D~(ѓ!a-t'jstC2%"^xj ѡ"ՂX hXB0q]DlD^VÓI6h]D@$,+w8L!D ^zBa)ZThA` mq!RXR||MWczk*eYƠ$oq?G1ˀ0~URxn(n <^1cqFCܰ` HpI:*U7q7ƞ8LQxy\42s`>g\Rhs6h:>*9 p O.t#{FȼŠ/7avU8q-?S̙AbbkD='}3PKO| ok8w<󸒤Oq^HQᨚPӸl<E qc~]퍙c` ;π;RKo8wRXUG{#{2'Kg_`BuL53FoFY]<)"w V|Ђ[/Z$ .өhf) UO1 %8/Rp?w$'q\gU s(L(pXa4|jÒWK4Bx^FtiU%x w56LcÑi9Cx`{L|X&Jt7X: ,lL0 Y: Z!˞" J{ 6fHi 9h8.X.ŧ׿nnWƞCG_oCMik$xBKNB[P fGȂn yr_ErPj-;cg ioq$1]5w߽84B6m/2WnMn76%XLoO7ay+F @81 yrN>bd?sn-֔4B [ 0D%Ҡn Σ 4iC*nQ~A,p5?D7&ttP L}t렚hE&z] a6 !dO(\Sc ǯ~ ̹qH&hgQ9(_Ο!Zu:@g8r,"^&T ,Vp(Շ'(oήRmiwFљ ?M[b`y}b"~ <3藙 gRQyc~?ؒuT? 7 h"[*z6_ԅL8Z6pҋ۪zC Ӯ|w"e-Y:懌9D咹 ]Yx^Kf%QUB>ucs3Y?؝" mMB}ÌE9m ll42®蟇)Nϻ(fplkg9N#:z""6T{݄LhNG7,m} a;8%g"wQ\3GUb(zPp,Xsl~._Qtހ{w ʷt9U8G/v (Jt=v0.<=LX`H密e(fBO]2&C[d)!ՊTХN[}[,ī(@UKڴO8."f rtyh''[%nJnx2K/tJre1 z[O=@=Tp{i&w1d LeH 7 ,)7P<=C+X3ȑ1]0F]K$ O=jmkDhҺ `0 ,t0™ܔPލM屴ro)?X-[07'i:jx_ ?;@,@6Hhz%&ɯ?+eL8r0PmLWvGfNvV:HvC&wH׮' иs) cآeltj >Anm %Gvˋ"%3D|]hǠ3P[ECǶ#+#uxۆȡ>c}]Cw,&Qt_$.Zlza{Yv< IKaڑ 98+N~c{*!lq|UvCu@D'z]A,tap}$ğJC5Z HQ/ףkG \m*:X(k5WBZ-Чz#>b\F n|vu6gWIT2uKղf]Y 8MF yAbaAV,a԰%Cif?[F 9m KAT_S1!v/PBp((+i7/gyjҳ|ol{+D!OlS28( 8V^BXei'S!bpfËQXDG}%2pDfS ^f&OL^@)vU9a*D`WzQ*߬MunZf h{1Tr:X}bGAGXMĕK*TpGTBA-*0{I^ .r"y@~MM;TcQeF-8 AUÌ%ZOR5  9XpԬ }`PMJa* V0q5 pgZNQ%b$ g3&#^4jоbp["a7=dwFǓ;#"I-(.R(H3T2i):<LtL߁RZ 0򣺁dm2 xA`lӦ'$8i0sUZOmSʨ_<܄?kO#Qp$=2ALYU#vds$i* fP:yΉ]qVoTR-gfp0+uPUz" HrwPm+U ewwNJ Z\#}o*ϩRӦ߻,\ rKsIhsP.򬶔7}\ gIOz0D=vX^f't+ݸ]9~-I##١hUPl P'Ww*Y>A`MP٤+vߚ<4 zM:#:Ff2cJh]3 ISu; rMYb+Y>z=EJs RtƝrdBVCjIw <7yx/2Go}5G[5br,!ᖦݛ|_X 0IbҘx/nv}b˜ Ǵ};V//;3E_ K|sq쎭BWn,yрew " 1n?i3;Wsg+($|7Z?5-&Bs=B`/R 5U8CI%%o@+/84ec!.𴲱u6z*L0B~t-PaM}&_#E60or|E6-ECLJ2Y(j`)pUѵkUfdg^Kzn@7%>}^!sHbVrPtgfz6*]%8B w-Me{:ZY: N.(}-uLߨ@Iwd tQ)8uo(Ϛ5#QB`8/({ ‹c~-:|7]~uz_ y^࿢Aվd^D^=].f08>ut(` xy3O:=7íhՔ1l]jj i=K*`mSUbrH;U9z/&ݕ.eN&i~ VHI_-,j͇wSXy&0nG?ʭR0MMyݨkO8Ư9\2yǗթrv~_nAmf̹*ڴ+&cŇyӴO vXq+.IIJ?Ʊ*’{@"4S`q&ܺ4UfZ䱀7ӉSxq[VOqZ,YFKEuxj)U-2kB^e4EI ^/pG\Zq?mqii&*oɢҤƎCJ-VN# dr <j@*_9f~ uҫ@?\8=/NGJq$]^:;+0y- C^L0 dWn UJ/6Q%-!Yȉ_Tג{5R99tqahKt|_%J#O?g7F&W?Slqc3#gQqTr?.`青> 4dc"Ɋ Gjoo!yf<}Au/ߺq?ϣUA}.E?p1< N&gD:*L5;(1 h> ޣω\AM Twg{Xp*qwySbe?A%N{9 *c]dHP)~!!D]=kU&odrKB)s kUrCB*lű\WkgdKя TZf̧öS}G"F|QYoaeR!^rtM e~yNI>&vk+6ou > =x3UX8ȩZfս^sf( ;jy$R 瞆Zw1櫅O2􅒯Yf#O{gg4+;Gҗ!LE:!%w );zgړrZJr@Gȋi,5e2$hB>Sׇsp(lpP}vQ*YdRQY>űmǟEV K:5STp -~#2W2<`ԆwhBf1>wn8s[ M6|%.-.O,nRdٖ@ʋx@s=Γ ?~Xt_lbd}Rʋ[[)0fM_ <~ OEer!(ƽGݰ4^z+@l? }37HTވ 7jBџQ[S 474Gm 4|zIu[=߸'}t e-^.mII";[]kGC9bn99X7*r'2 7Tߍ0Or qI$$zĺT6n#ԯ k\tߟo(O $'0Rc)8 ᳑uLoTiJ^ ϶5y7) :e9j2QR))V瓾mIDEd}uoþ 3F_}*hR/A#vu[|v}F;;)3 RX3X KY"3O9H70Al? 1R:Y~>w.J֣9SCIXiX& SkyLvayU>se#`q!ݟR"D6=cJ o8n*? -Z)A$j77& ÷8 ˰y"6wclb4R_Lp < Y,u4cd7n.FetW֡ݦi8*D=ڿ1Qsh"9;(K6Q&sX0! '뽆Uj0JyU=C[li7-&lMipk0Ԟn[ xì:YJz(V~WI`υXy!-DÛ‚ Υp 0h} \?D/JV懐iy@ yg63ܥG,xRtO35)t'yV.";ZYk;JƴEc7k4~*<;Pk%<_oaX$6YHgz ȑ OxcMⰮؾJx'2[e1π,ֵb7p H~u \0]*@mIQgvMYH/\[z JjgX:$xFɐ<^nW}U!3mVeUZg ȔjSY>8Ff-h~{oTsj)Bz)AeE|]r̒kݞCLlhGa2 Sg-/|mVU&Dx p X*1tGp5bL3pm=XMiY.9dU| H!Дv=H~, x\o*V„m74ZWz=! `vSe7X@e樆/ޖ$q'I=Fb֡ ,3trdG);!E4g$d{"מͰT5J|޲ܡ?giaݪOL@]fjo}nO{))PFF00I ۵m_=kwh QKaj1g0~/3Q> /ӈdn"Fܛq "|1SIZ@m$'Sw !gs[h@t=p: 7dod7h :]H'dN9ODͯZjU \n?b)?e֍Cݣ >D k{s?zr*:Xʬă _v$P 3QP1-xY ()݈!|J_hye- 3B/"-:Z7c5^ BxY# (o }:v8X, BNIe[A1. ↚.27Cbp|w~S5P!<75=9z6(Rȸ–ؕLPR%@ ֠A(1/ :kҕ"Rw)^W=#0UK.erVh l%=~,]͍Mtëm/i޹Q}"l0֊nwb}DtoBynh,Tb{TU. ջ-.RmHlcY@4z+y7b+K!Vv K'7[Fx!pv|XZ}Z;h2r/ȵ,,fVHO;ЪnFZyXlsLCxfLI77 /l;KK1ei巖;[ H~i]nM0FZ]U'_r!m)6 +{oDObBnDo'^w9PB; ++0,OVS\CNoLeJF,rF["̞D3c@}cB5~[>x$.<{@5_L:e~6VX8S8 |&^EVBXT4W)^Űׅ8 i [&x2HrJo18w:U"6I'qu@5}j#V&3 lYOsPE%i?-<-J$~ 3l=B=G}nt&SD~Ckt*De$jqDJh0v)tK>Y"#P*ek-pO@e>Nڼ3AׄP+8?\?n& =x krrM,C>9DWl=hIIR6K&혛Pv' 7HIj/{Sprq/F MN'yXw؄ns{MZd.v_$']n}Fa`^Qt< э($Y?G][ZEn?ٓN ٽU9KnԻʹeXK<,F#v5p˒^ItRu v#ϋeveM~S4QJq"v<൭ UL`alxoͥ+h s@{`m99& gm\ "P?W֝Lʷ0ya",!v)ln_uBmṓs9#ԪgZͶ(y+IX ''2el8f}?=R 0' GW@ :e 7n_|F?o쨺ƷJ3ަ7ڜ5)0X,BX4b.KY0b9Cwhʊy3&J `*}xGFu? %?aY %>'(wCYT!1m A_(a+ q:AI-;q Ⲋyc)oOZ:muc,zˎ$!Glˮp>Է?>/^1?T h^Wnls0,iM)e `XanK$ExMX-X<`pfi̛--/sΪvȄ GwS rc^)Pm7R;aN,T!~^0~/$Pg :*MK@6] S.8pT_0'F;Og!V> 0ڥ j la4w5{NFvxS/llCQZwLUZ.dCmN<Ͱ ]g*Yw8m\4pjw>l'wpNDHDZ@#gTJ.i]V)gG->uW)V񄬭,eEq OϚ!+5cǀk*\[NJNE[oވY%:w}]AͪG̲M5дsPHmXG*GE|"(iʜu<")D$DUlU7̳XsZGcը /A{>tPOӟ|5W#p2.I'Pc/ Wn8 8.9 fOKfipD+SJ 5@C6s'"Lg&}]3$O1tL?Nt \ΜSp_1z۽`H`%E{fF EIzL>&oB^6xTj{V &a~%*h;$$ 8*=.IiHr06*q2kLGy]{מ ğ\J$tt)ib8 TK9\@@I0|eƀ܌ r}̇]F['qK C ĈTJx'Ck]ˉ`It #O{~ۭq4P'x,<պW= >_G$sL&&xyT&[mgb8mpas +7m+%&8+:! CG r(\}I391x+hI[>TrqKR׼T[ȷGS *gtZ8SX}69\!\An*Mv?aj _v7OXYOcCH'E71K씩k9eCPr|l^ (&56LP<)T(/. OTDў/Yџ\P:dcD~3E+h~/&2|VͼH>S91&S`zOOF09sS'דraW|Fo+ z/ ϵ!^ƍed:+Lk`ѝvFP7ȬnDj֋]ÛDHOeyx걮3d SY+ȘtNוJIeaI bqmhhw4Ϊ8`ffg8sD*vl_ӳM7j,i~8I@/7b6?.30|**}_pXÍNOP3y fO Ucͯ][) m(+ MV+Fiߛնzq+P]V=Ee4| 4öǤ4zc9٥Q8T1Quv@]Jv2箍Ņg*Q?gOvG7# WH: Po> )ia.Z1%Kװ r~VLs&ٽّi9\Y*isa]A~: K ^2D܂E=X8zM8ɂc_f:#e7 wR05DMʓPlEj<9^zpvQ6Sz*RN_gY.$ŁZǩu"M܈nL=ʲ.;dEܪ%WMD" ,KB9#X%>tgHk&0oqDkv+ D+GfhZnJ@MS.9W$ѳ}!nP݄Pky ̖3M׌V' D&7{A&?%cp:|a0c f5i4:6xId5Qk3YaF%P+?r)&Oe29JBF<;sO1!Pc4pԒЅ̛3? Cec[cm|xL {n[ YُӪq78*$`/ 3@Mn]=0t}KsRp0>PŘ$:.^Lrֿ6flC,`( /ͤIp\8 0+er`6r-. *tƇ&2?f<Ƙ6'Ѓ@|!> N.di0]'AH҃K  Лй_o-,F gS</$%iEnT;_Ƽܸ-}( z'ѯLl.PhcKv#xɰ,TxEsB#:G)!0 8T|khY0pv̓mJksI8:/$J ' ̛+ C6rjWry`_8kqqGD(TB {Eq@yG$ةFơ-ӉdSvJl.u7z Ӷ-j"XzZr1AzlZpzZIR,hEcl%'x!S{čʅozxjjR2!s7L٧9%ԱI#ޮjUy cx"]RPZ0Av̌7{}zmo%u׀ix2$ԗ!L0Iлt?whR@>/˄ /.Yov59" ؼbv.+mI6Sĕ;Py\`iՊ=wֹ9O %L x<l~b,V3~.oQ=^38ƍN)9EfBtHߨҏ3‘tt%3 pkR%--Ս,gBpy;LjFyg("NX0OHW"tԬ#<"@0ѳPhuWɊ cCpۭvn~ m\jHcl+C7nG;@uglFsp!ᙂ 4 PCϟ rvXi%&1S"S=MA/2z{ւKNw#87u#|cxKsXx6bl2sMޥ .4Nj YV| [|P Gnc2H^<u>;s{lf*}$7-ab=7r(|5A="% J/W@ay*%H p?lIM/dvPފc(}*<|aEN><Fxf F{2hLJѧsIb$E+6,t̷'UOB퓥7nюFZBE M##R]y_Fu`}tћei'Ɣ;%<M٦{Y^ h9B,6l DNs3G!ų} 3'艺.G{xt.V2B@#b*<5¿I=u!!2As?=rRRkHs%C3u..NmơAĺ[ vV@a+{Fmڜ;o?43\V?!JX_N<ق%wap[(Qj܎Ug0m|B*rs,o;h°Г+Ȝ='^S R.&"?,)AvX~~DgxR>7kxq9vrxp&{<`܈v2$2O4L4n{Amnv 6_W cQR lj8cDjfènnS #T.Vղ_Aj#NEI::C .OӇ46^oeƞCm̾4}RgT^蔾 Cvocx]#tlb14t⪙PoSLfko8ZV<ݮi3T#{'YsMR) ؆k' :Ր^6bXxI*q1 V@]d B. Ԙ7a)|G(arHYU>x=[ lqmaJ#k}̦rf|U_BwiM/C TL(<Ė̀@={d)z" W0B/dN. # iiڗb),!g~ txXLM\g=#: LPo=Z N co#҃Ѩ0Ǻ?bJH$wܢdzy&/}Ч\Mfaī+T' hL:0Dƹ sG8E;F/xkL#VKp3ˌrRM!'qO/ו0Y{J?R}HK 2]x#SqP gRF"F%b4U˞,zd݈挙\8y6Eo?NqOIWb( bc:sC} Zy Xym6>=i!\׸ 5TRiqƮ97US*oҏ(X{}=,?.X`)L2eIKj߫V>]w0,AXg8VCPNNoEۂZN ؓpcLGJ ե&S=S|w4X1T.h^`5&ma.cŮ C]Q3q۫QmVWJnsHAInZ Nʼ)xԴezTm:gVjI*?kaUHR2byIDύ^¢|;/ּS>"\§i0 (3گ<&±(E`w>T,~TJ+3wvmk[ }>=-rtsEZ綀"P"/{1)Iqǽ8*vSy{FfcqQ| O@X]G\e 񥦬D P}Җc9/S1;CƔѲvrZ3,O @/(L{` Ȋ7Z2lǒa5 ֚ &Oi]8dOqĠH]O LdQp9isw@K~E%CMpfX:E@! 3NͶ x{֩]QQy)yǨ»S<N4d;6: 8El .L,cn]&Cqga>`FK듛tX6Ocjwmg5BPS$n@F@s}0"G@D8ՈtkU^! 1F<ܵ{#\U"s _H(Ë9Z>snMc^3_ ErƬ^;ҽ7p8rhO۲?3wO6i]6{5 % To)@raKEҝ*E8I.u`.kSy!.]S{,!t fpLPWYyvP<[5غc[g $E=V(¯HBȦY}HCQ_ډV ,!zyzIiQuAIv-f~ I}9h}Ht[/K}̃Yqr c:EuƱF`b<N%A]+݀^?.Yx 95 #E?1ۨA>eҢtv_@).O`m [Ŋ_힣qؙIf5mMLI];. Wnjѿ$<]gh +H/JX:Thc"6L{fLIԓ[wK;`s>nSO"'8ǂa[YpLD3mHc @M2c= r&fɺTuPۤPgg$@SՀmfr'ynn*s~C+ zѢ|&K `6bw>Q?Alђi5RxLJ[ fd_OYg!ht,»Yޛc.@2s_F%X A~>n{Gzhnjt\sFe9 ν]c}B^zLX Eh's/,p)/2Psi6l>hl߲K+Q J#gѠҠBI9q +eG5ƕC)6O׈tU5$-OuE(I*VC*]#(N-?(qUʈv9[—uNY.S[R-N8tyܢWD׶/BSZ}=h.e k = o0RxbEH-φ+H0 ߕ TkO%s]Y2N7a})կ1b&߇'Z1Y1G0RDcͫa||MKF6!rrC+uHTFl[f&qNr--+s.pgi<f%0];ܦ $_fG W*$k! 8QCX'8h4cYMqD"O/KLn%axN%I "N+I7ąR5T^/3$.&7NQ_Irh(2~.`>eYU Kl}mwH$8y0 "ahk"/P.j&P:STh Cu;|`隭g^Ft^.[b*'[H -nz=c`(,2”*LQIVuv6몁KVP=lj/B[1|!orT%tɭ3HYɍ3>Mou` *RU֙:J3%E^H7yd}MTIYYGKؼ9.O4\JA^ES?L!Iy3Z1|G2řCB"2>P 1}QKwͱɄr{)\oIuۼ"*7?Z=~y*(Y-,x,up T(7]eM5JN"uІަ"GC`1Μ/3| GDi&-%HbݾVK:+PsRtl]9Ԫԫ_Rmp³6^1qvR!={-u~ϧIȏ[24fSM'Ct6n4Eq >n9bo17F0sTfEb ׵_ W9KSհ%B0eF Wxª; K/#VJ]P&1񤠔ֹ/}pD5(NtӺ€\1$EkV"?k{$)rb~ $9eb ;9mnZi܁- K @᧷$+rp]n|U ?/02GiEp|O5ߣK5=-RkSuA/I6W`x PM!˽ %'k& Bb /'c0ҸCMW>3$1>}llWNZQ+ '4tpk{ԣb.oFddlꞺua%GvL ${<ځA:%MpًM·c(\0I9SHW|.|EC l:MIJORb^|(*cՈU2&y"b˳9xZ^'Wl|YaEfA1 s ǭM ]:H4JJbVf{ϤZC2~2xbVܺHK>pFa$9ۨMP5̼lGLV 'x?LAġ$3_V4n[B=nvJ=VVC^Yͦ #ydD(]K=w: ㈫+ - #+g"\&56> *b@xej~;+l{X9>+.=4V|p,{ |̨>%^Cke{wߟM~7pQ1o'e/z7 theub1&9=CN1W$;ܠ ?iql驁wZH2w^@ ue)#ZJ `zǥr.,hL&`r0("CV 7SEտz{aݠ8xONPnw`ӊ_l w.R+ױ[1O n'\dRX{/a47 U(+̨w cl)_@Y>j4zGa:&-(ۓ7nl!ϸ2 Hs0 o$QOg[ T}yM{(~o]Aڑ4E+?Ι1Ĺ&*ʧ$I#APp*:ADZ3lj9ε#'\yrɌV&3u8*9E4R/)ޒ2LN]d'wؔTρZ O.1b`Ȗ:^y5SetAs~H/Tٟ^VA[!!:_g +ƃ&6ďZZH1BmN,V=vO{puaUT]H:RRkK."dG AFF'PVURh[6IԤ%+iT(G4+h __n/E Q2#TUKlG0SW? $0 fW78Q_nl}B|9G%KF}&S6AL- ?|/n#:/)\ xՑ_H.EA NN^6<$X̙~BLX}YIu3țEHVb擌F=#$ƪ챁> 1Zb:'~v4ԇxikrn+}چ2HFg$= ;xX1 Sl\P2bϪuvd #s>32< I<+x~rbS>6cVU tjKHA{HC&c0c0ig[rBs+@O*>n򟚿ӵλ'6Ngjvp؛7;1t;J_x*ŋTS" ߲>@w>,)A-Bb֝MیyS5 h}as6̷kx}QܦX%}zN{q8@|h=p.||JaMP\ ΅k KQӚK&CD>!uT5?ָwۧfVu鐇=BDX|QQ/P0~{`lS󱽆WyȯROV#Tdr =bN}egN馒&q[yr+` ȒDF˝z [ 7NGF6&i_oedd#|+ȉ)[vR*ӝD&~j 5ֲp#:"j3 58и Pm  )c\k̝DX!SRkQ+胋:6m{}v;j3BEO>ivRh/ [q4MɺL$^$kc}K&vW3})l-AyNFh9xj{K&۬LyӍNY{}SUxU!1Sg.n;C KG?[RZrrXK -ܣTA¿AYS^3tW̭QWi3?䩑C @a$ dJcx]-7{taxEs≠sw~' E0;}T* Vi=&9Âǡ|ea iJ?!44ϿܑUk}3G~RF2{vCqMy_cEEb3ڙ*:.=Ξ:Z(MB.(Qp,o5,kUI8RP#JQ[7HvUe#F1A8Pb aRN-*(VF򗏧eibO}F$Ʀ|z^2ͳ/Pk*]c+Ei p> DJxv8OzMo$Zvm43flJ5 W$j>$_w^`~w aTؐä|zw;k?~bʼnY0JN)GTU2W~ ^ ,]7Zd:P/܅wHk%vώDQ"杯7A-X?*F*,*ՑKtrWb X -7Am9 d8ɐ< 5-!τVt & ?8߻LH\E(%_ $?AmXUIbw5OHZZ6nǠ\CaQfnEFCN|*4@.5_'^j)L[W ggՂ!jPX4|A _W~Nr?dt$Z=XaK'I{! G@^# !Ce_\JYQKgXg]/97RNoɴu,H_/) +{Ha Jd~[zij*ݾ\=}H&tܔ5Ct{]/ܽS!I)R*G,&Ճ䖺2"U@5 vLIɡY7fo[JIo;Ǜ:w12D^<*\qXhE}eͪW,4׺4KG?*``!dn뺉]N9;`D0V:E>Vq%&l׌pX. =ST˭84Fr x`_-]e+~YdҪh8/_9io=WI:R)_synKT#FŦ"Ȥ-w0?ҖOzhrp~S03&F#Dj*= hiU4iJr[խL1?Q>kkWoR)L- ۱ee8f.Í3b^.ӕz7wQ}d:LG)__' H |&ѷh-La;2K)نG403F|(G ]ɡ6V{wLqǞRqBaɮ&|x-(՘Bãݤ z-+,!*!5C0(mALڻU[XGmw}da='GL,rKE1Qq>דs2pcdjv(Cw=('eC + ci/%-)9GDs8f/U$T;^/S1+t 9 +emi2$WƊ=o7e C ?Sz%=9#`ʷ€zA:겫 !F{&["(0ASX)a_ۣ2SgXfe/!]Ru_V +D( Q bs!bzX|UZ5 u3͔jBm+{+Jwİ&_SԶ(c͕Mx| 3»XUeW7^S"X'1QVhA RaF_IȈB]蛊'Nݲ^숸rD8([!-%^*AEcoQվGYk$rbK]_mc#DNXjߩ9KҐ?Hm`OIK]0XOeP7̓c;<^tUP\|=ͦoɎi usU-~lgUذjB%U =Ƀ{X) K/8<~T_\;fDF=~ʦ|s@ىd3kKBGzS:3 a 6nFvOU1uƦ\|&ȁI6qM=S5T!;B5`ivŚuχzK-;s:i1@pekP=o ) Yiglya:̸ѯÞ@,VA8խ=p2̾ɡ'ݳ`O+2"iں<4py8ރ@Bj~;'E1O65JC4?R4nj%B=wӚO)aN ,}0Pk`8,"E/e;ZoE@&<m9QQQzJ K^\/a'9-Jt\@"l \Nk ws;ZC g/=r@KT,L Jr,qqR.z*S,2F1g34˜^]ykv@vʰ }Z Rqxs6^Hcخ+gGqlF"Lì@"tz_Q37GWA3OSdE1˕~`{ e?@/rh#d“_x)YOpkEaL/8qG'mL AGhw7ʗ@dA!B~U勴4nƶ$4]X4\Xf"D}TQh6TJ_@ģ$/OVQoKB*'r3}X^? @fvFC,Oa9A4 U(wRE9ۑ$$5nGT*xsqIM˺ˣ;#+mژwJN!.ΙX3=~@ysGh)g4cKeDdyw`5l z5ym:W?uJxf4h/R1twsQs<)6G=O]3jU^0?NZ2rިOAزl1*iH@.Y߅bumq վb a^䧞07e46zʦ["rJw6h̞C؃K:O-lʈnH1 zUr?qoIJn K<4wT~סDE: F pR|EY|xQm9T!6EOpM\Qkan8c)i t9"̀?ԋGNgQ bmES?*_XO 9lS4~Od[Q+j1(` 9G߱+]ks= xĨ&E߷=9؋>@+-#lxV*ZͅA)nfD@XPY hd-$ij 舟-i/ [/O9kͅR ᳠(Ci_g,\h]OJ~\ -n.}iLI w ?+UtkIωB$Ϩac Ksd=%voTn)@ĕ)Bɧ EnM] 8H$MS&D/ q rua7LPl#X8lB[Lw4#LƬg=>k}R3^> eߥ>]!n@NDUi$RE %I+0Hዽ٢0R.1+[YRՆ*SW7tW!^@ư(|a4F~cI2{J,܃gb؏~,Ϯډȑ%)Y-+|[8;AvU0Y#O8zEߐlu+/Nu+=],.&x jƄ'bWCcӉ͚A@2 Z8 $ůtܗp69ayHS;r4^K/ v~лXrWG=n GN=tgC].c}w Wh(Z"ņ}iEa]JF6X 3ľ2 c!Chtwh8).}l?8q: 1:|>zeV7GG8z c{ܫ[N\ BzvI"<[ǜ̇`Lh2_GL197\m`$;Kr_2)9P;#=ȣúTiYNFr˫ luci{rrc0TfN/=')E\#ifsc9O[g);>zL|:h^C euYV0vZK )1xl(1c}f7Út\֥/@x)GT$/,g`sGޞ;yj,B#~p[g 7Z"0m\#1aOih/ ۞@坣Ǝ+Cgi{$Փb}FŦQ͘6>W^ ҏPkh DmbudE&F \[oxr3/?yjp/XV;_C/2rbYUZd,F-zU⚮D %LkG솓 (~%U`cZ&D2h^[E*ڸA'ُ?@t_ۡP>MWkw!Hzdڱs&2F3`Ifz{g@LJY2SAN(~%= TdųQOE°~( HdC\ = 3`TFˋ:۝õU9ܐoG"4,>)! 6͋.U)KCSbX8QG"dPK4Ppf*Ӷ Ҁ98TѦ캍Dzf%Muh!/<ߖk ֨Ӟ;J߶ptB[= kqe{{LALSGa}zv5#͖m̔ fm_$ {ޤk#Z䫿+*(S;+=Y!\#DM|s 06TufN(DkKf\BzniERD~csV":h/Yez^%x|AOxucӋs] %6_ɕҥ4;ˣ]>q+]H3F/~;wBlZ0sh47TN lZo۰?ךL5g[}Z ֎D7Rd4 -,ܮ[òΠp9sqf#EMR1ڪ]d-a\}XQeECHQi,`EYteݑO-rL~mu$G`CQsHzs;BP]KRn< '%ᆭQ 0꧿@ĉcTio"+7 UeN}xq b /\#px;V=])S z`;r'$6%T* DŽ AkR>jmrO=7x.G^~}}p9XOZA xIa;MlהD0ck> _]Ckp8RS@h,H oeQ| i3b媄Z)~r8^7BF0T>nNzRpDR[>3?+&'ܭ` 5~t:%Π\ a[LtL7-(WjU'Jp)8+-;een (EgQxs߫iA:/?l1i1y(hvNeТz#4QkNo{V4re)=[TYcֵ1Cn@C 5I:2ȽLԽB]D'J(^"sOu#NX,zgw|}in>~ܗ ^"Z9WgmXzp[q% ToVdZ!): qAgi:Z>cuW\L)P;m0@$w֩drv~.Op'|O8f-W9dC⒛j;ݛKM%54+b8hßL"K=gˍN< 3971$/WH+Vv曻R~iK&1;f;UWo eΰۜߌن5d@ZV? Z+gm-M.aI0߷hނ@rAxhl@F?ȪcrD@8\0q>0qBgKߑ@wϝfIO]B['I7c wl#$O^hUlC uNywEcDz ib@6%_SlHai&FS6^Yt2kQ]̸|Zb~R!D:jāNo8w_ZDBڋ=ڦ9BD(+~\~`&4K#<2OYM =?Qv@2Jٮ3Gyz7D/a:YHsWQW!š*ʧƩIԢ[Tk`('I$Q##Q%^2Y?k}go4B{q"A'\ʳAM/H=#ܤ(meX\OMdy٘ q,-6f~Z*O,ٌ܀[U70"'\Q` re΅U=0 ~JFطU(G'Ұ6"﫦K3dXU.Stv6NawʼtnaŒfC1'h6a1).3ǐZ=% gݛ,P* _pC32dC/F.&N`SesbQd*-pm&~&zm%۱*MHwk {3'}gԗ@8LlYcp;^3ܱOPs{ꊳM^ZgJԦ&ᔼx^yyq,PqQ-@ u+;UI6L˷ΫLH3s>b"Yj`%A.ܣ;E/j6 U}Sz)*azoZ/$(Ade~5(y/ag 3wϕZ}^2~QNM߀& 7n~i~mC#Ӣ!?0G T#J >7aPƁu֙ny%X #<\d{:u~K~)^YMbONpq\n %J|n "r @8,K ZiC ]&y߲siEnsZ&܎ou(RSGLVĈ S̗3QeSWPY5WmWb\ODwgƨKd-rQjXJ]V ԟ.K[q]\vӷk/e$ˁ4@: #6pcQ<>鍤LH6Al:+#n \=oKd kwiȔ-IQ}w/y|$糖*>U$xAE po_=L"ܶ2q 72A%MrlhiJǺ3sޢ,600s!\2=egVRHj$F D0"[qx' 5o#ݬaF7xm [E{}T~:|lB 3QJѹg|UkFYPOf nE“u8vgk3zxkCԛf ŋVJt c'c7.Cp#D|,rGLN;X bۥnE9<-5Y^>e ;,ǖW¸^s@j$Ig/J-ta!M:| DGeGRfT)}Tȷ tB +,P+Wt%Fi[Isݖ8`a҉]L awKQ?.ci>2gXw -E}998!POD_V9\"dGǿy1m:ؚ-lVD/Uh< CXYVP,pz99gvJx %1SPBdu(v)(ahih%_{Po$8o/d@咞 NM)Z \Q5#!%;A' Q6G*T:zj&†ILe(SWBP (%/>i< W-CJ#9&;d<3ɦgrIeIN^`; df/z6$B(FAT!FAE.όp Jv]`sq٭^n/R݆*j"PPr۽ ۀU/cu QfEiJFٙ9m AHsǞdYKudf&IH4ld'#H8pLw 3$Zcg!p()z;zaܞPSD8?#'I6w|m/Ihkӕs+zUk6淲UMN;2#b"2OSNn Bx0#;9`lA|8y8@p7{qM{`2b |ש6 2s:ʛ ոtrBE;ڽJhM6dAdR9VQr"pd;܄af~0[lFCs5K] Ǻ >[Qfؿ|1 Y48ۚ[\Vw]ݳ2+0r`M#[1-DTD۾xӴp4"ʍA-GzJ ^ˏؐzߌv\(30t~0\×n_%C QF?pɇF۵8dnyp(m-{d@&p,`AWeʴ JeEyyw<8m -+w穫o0vc΋6q9+uv[oحٝ: Չey`:._,1|HmهaB1kbd"eCS4~Oi4y?ANzJk7 @-qXMەW퇃 R "|PJ!Ά_c ypCdiM肉gCz:}U囦=nmS[0% #Yԇx*B#M'}ˢPelKI74(z{v8vYYcX `ō􀮿wh`hI.fh< 6y<#4 84u"7 6 +s=9PF44/iM9™,uW2E'1*&7ª"Ƥx:)  F0ǹKo# Hݥy)6)POT! h6AFqN49f36l/m%+{>ӄ%v brrQ#y^l) $ quJ"tDW"%:@M HT>YrOQ_ӝ8FO.4U[D6Ui:ߏO/DtSw DDM?N=DźCy!fi+G}uV_#n3xKUm&,&iEf&v{UhD3z:/ Y[m1gP/f*Wa\ K_\ 1*Mm.%qeU\ܡFf#*cIj!@P5b%Fi5A㲵$V \f*OFϡ3뎸?=~3@&/}^ɻpq=|'}VJZEEVuB}GqCBAٽpx*^@qؒF,ARU)w[C2bxDfp-4'ֶ'-OO?Hޒvʪ"|`W!=OꢂssBM<ʁE K[q%) \ 3l* @/uƎݫuH=?{#o)UE 3z7nt1m6qFB,ZxL KVOɝvziE@*P)UeK)p4 Qgb;b)c1T(j͓E::r&9ۛ+a5Qz !*(ƼK;eLWc?y6C< -@Z#EP6y=JZ;m< #EJ Ұ&bc+[>X" Wfxa`;w3C)fڱf@P!NCR#@(i)Qz}^ͽDq@a>@M|H/p@Ec~r K~b;÷'" E / d@CW@$$H&UT(FwϿ.$Fb@PLZj%]xisaEw*֔Uu 4|aTPT*F-{B4 EA!zUr`v'o4s66َ'3j(1"A(7QQ 9E񟏅6热ji&KQ HD/ z`AA7@JDGT11D#!;p[=eWu!(HOnZb@^8O 2n ^ vz@ מ( {X ip-Nk\wc'pnہ,w6X;c HIVmڪTmH>5  } ( !Q(D((TI(A@)l@je *zb -0a|li-cfqwޚeٷyuknvӬo4TBV뮬ƪGCu M٨VT40Z;4:}}; "zVT=ݵXxqv)@A@P(ZhP i;m0 Pk@B4P ֊EI%TR"P D RB(QAE$UT( EUTJ $%@@(%@*ARPR)*UE  AH%HP P) (B)+yཅ+&MjHP H@* }5H GǸ}|m]V֪x_; MF&h&dd1 4&50LLdiS M)jiTFE6)4eO(dS=C5=C4F4 d!L#'L &@` 4DRSj~R@z$F4 C64F2` &0`I hdOCSde'3#ha64 &=M{TOTOқOMI?FT\ϪnF+[UY%a5j(IivQL6BE5 P݈vr'uI4`,K1C;mo }J&k{J) :ywzlJ_hpN汻)M`>Sj P~w'y$Ri;D)14?~f~ؒWnnm}oP:o;Rd*NW gX.#,V.X(vW6k54Cg'Fztp0sXj\s8UD+MUsn**-+Ǡm$\ӗsG,R{9lrڿ: a: ?l;TFn&鶔Dfa`'4T%+2.c.L[+vRo4 )M5O Ya"b]+6&yb<ɰ9Lw6Rg{ ,h h5ZQbG{lˆՊAFcctn!mFK:M;D]ؑ[ (!Sk{$ Ѐ`DFe((u6kV#`Ȗe*#T)LZf4I%%ͣT2CX=[{VdP㱰[DU ~^Hf+r0 0"˥060*_ 2mpS *o6?JbJrJW#OI4 ,݋T,X\?O̶?Xi7n,YH8~S'-fAH1bfs]ntP7H$LS[j-lkk̅hѰsZ梢L[\ݑj+r.W750TV5kwn5]5Qk%,UacFѨ-&QF&nbfcbQnb[Qhk\P0bYZLj-Ţɴdl&[ (QlUȮF؊bdŌFb)ZH4hu6L*fXm&I$¦4ԔI͂4ALD24&2ܲQU%=^.y{xjJ"0UEly~6G5 j JcPl[o?^moIKfK)I,ɱj*IM3d%2XiCliE BKlauq&I%%)֮hϽ/mbX#y"o=vޜx>FkxlE*B!{I9'>pmYy>mߙfZ U fRD_*ָ>ϕ_I}Cp^^W]'Nц[򨶨&Uؠ;"lM #,<kVD?rhªp/B\w6z@R:j }7ӆO.пH]*Yg,Nœ&)\!5rGDMCc;wݦm'T>ܫt=բRmե'%;EzD^ii<Ӗ;"[:Z4JV7.Lʜ(U~b~05z|y$gf2jռ;)rE dI>ٽ~I\Ŷxɕmts, wH\̉Av+{e!^'Ήqϼ>%iTw$ j|F1C_G~,!E+H\{E.).pLDtrNont7p#JMop rM`eEKoyxRiBs8ްZFNcZF=3K!H.V]3w.S-ۋ!_ !6{gXՅH'ad g@VCui޽^DJxV|,6nj0(\pz"e5YJU.ZƧ+va2<e/ vdX;Qέ[>^Hjt'8Tnxjg$WJF>? w#L4o5!J`P٫s8m(諀/B:;^ahsG[F DOCFv STPP^_aרn1d[:0:yf 뺤5yOBMk)ķ(T []Hz0@9r7+M!SNeDdG9Pt'% {'Q0Fa0ZI6rN/cYdrq^{A_& |1'Ucw\=mc_zv]9挽дmQmZ2Z6-* j+^r fh5E&-֥4*h%j,j)\ )\c\Z5IdFEZdR-cZ-fZ,)JRȄăM"RJLkR{mm\LQ\؍ELjkxۤWΩ׍tbѩ+(y9>3+с0 |ohJlCkzY&QJ=^ѝ ":`w*a][:v$ iQWvYLDĺLiJ.W֞RђRDbAXs8ڎ0 T5;3395$4r ZC a14( G"K,Mզ q='mm֯]C+ Hu)eJm $KkuXxjTok݄E*^[|r)DVlzrĦGy|tֱ`pF ۜ QXԲ@g&lKsMgdHaXI9ȕO7D1kXZ&ƱUjLLyUyay:;7#yǩ"kJilTXyQ"Fܩ{7ڷT)+5M^Wqc. k”򛱙o%k' L%gx99}M0 Wya1j-K>1/Jseenx  +N].1^sTR7~5-sb#{{N#9[>5}W?{dy[=1I*_M~N]7UlwNaȓx %R;ߣ  '#@s¥!OŽ~ mNn!f܍Kp[{{L5;;,թok\8TzZP="#%Hlh6UduDV65,QFVQQH,-$bTli mI`XʘlƲYd͠+w6pk4XFblTجʊ- i0j5GsݮV93dY JfASYMp -wf-۰H ו6}@iYjImr-0 @q"L)&@%ݨioy03K8{ pU$ZAN6VrRd:&#\ŎVԘТ㥌:6y 8 DžgQÙWz!"vO0wؑ1pęm{C"CҔhs!==ZT3ƺmw6Wlٍmw}*lw-Y: Np,ܤV$՘+3wJB@s,p h{&v}:<x{ɧsbNronO'}^“Xj9zeDjU& 1";t (jtsF8ƺ] CfAp^蜙) $켽(uNTa& j1ZvTTxXhU/4\ņߛcLv[F[,Wg fPJ& b"*h֋Ej5ZSR)*UѣXؠxy6KQIllU-֦捤+Eh65&#IPF sj-h (M%RiZX4 &Z44T3!H 0D]2+u;bD'.{~6ֶeE@z 20T@Q3-Lct9_۵4QC {5i hn.O:E-nK-{nչ$։F^ R/[,͓^'G8qՑ^yܸ9oriOv\TL/mrnT޽g{2QwVi5 cpH'uqvB })Ч6s+7VY _Ywm80`YZGɭ#ʑԢMޓNUyB1cOWY40w FCe6ln0.\r ovG xO_o~&O_ υȠW4̉EJ Ѩ46,,2U 2XM,$2Dգb֌khEjJ#T&TR%ZS&(-FHh4IˑJ"m̴V!(ɨŌi(Jľ;FFƣ%J&k6(̶%$^#uѳkcDP T),U%F+m ᎣJb]RQ20.$g.~=ƍ;0-P?yܳkĔ]?{/(L{(Rc|{w xѣǥ:M,{ 6=ϒ#Spd2ˋnl7 ;G"ɺ2Zr2, u]kB69aӒs]Q?X*Kϝ*u[i=f̿r|RdJo; ~TYbmK_&HkɑAjpscд. xIكیb kelu)h#?w\Ap—r:Psi2 e W 3:j֭J5x6&Ŋ(ܹR$bZj bo:=eTf4ȦL P:X)1AFdȁ1b*ws;RٔI0-dM.PFYY:RTWU7c>9Axy@T J>rZ̸}'݆j3%$T4݁X0D8Sz[^fsx[ `02CcZFa N5[WІv2(, UK>ZڹTVɬdƃ`ԖhŒmr1h@+dfmlUE2M14f,T Q\4k΋6B&H3OS!k20dorې{\đ6D(u"`$ >^WyqK4޳y ݷSJO eRt+켥=:Z\y>p|7y<9>ۄi=ӻl<>qVŦ*hKzq\Wijߥ0F$2)C;5<-+I 2Q=: 矅07_mlRZ Kb!$-dˢY:#Z0L" 4FJE%n jr`cRFigTDo\W& ^,m0GO+R($Mg=-q֝z|Ԛ7J{qV5հ|3i>ògkbꎹ-W/)ɣҵ ^Ѵ:SΧ0Mc\5!84lj@; 6\bEvQy)_|_4Pw(ﰼN6h=0Tb,"J R`M*d1IsCj-2K >#dRDHRb'(1*,ȥ1E)j5c` (X%+dA]UI7 [U))w-c,WZZ.㊤[{"3ŒweRF ^ 3?aRjeRQ*zZXfWY6S5/|1k߁߾UP>Q&"@t)ndMV s*f*CV&˓d)TPʙNdfxYo㰻R#0"@fӿo#y&&;|nnH7c^K|J$Pl`A# b1Hi"P)"hdw6,mn6"ѰҞw4f65HFMehm)S4(#J5f Ej-hvt͔I&Dm`T&U"T4ML #&2C2rhT 4 -&6wp*vD`ܑ̕$G.64b8iNi鄙hz9ZS <{i3Z:SSʙ#yIv|kdusOpNayoϷ"sv F0ih` }&&χ)B823.7w(̘ȋ)L`Љ2dJT`CJ+F(4if(%)XX-pɱ ʜ1fhȆ&F,6ݹC LK4%E&@\ތXZEQ UXzZ ̓,i#Wr*^={g:Ǒy3Js9{v2MtN}G{wr:84usqRq<(7p{h&&&潷^< .Rlz\M43`-(h$y4"ʹV1bEA"VFL2i2L1i)h(F(ķ$`,m);s4_ ]0)^+kN33iaռVi핇׶jϖ6Ij> vs)C]O]oly>c"bD;| ч¦8|j d*1Dih$H2ĢP&,\wPk]V6J)a,VSl2(PɣFV91T,6k EchbB,% &#A!2@͂H =])-OvBA΂,n`1j7 a \7L(ǍFQ2&L>{xL;aZɅݯ 2V<} [3n |/)\ \Or!+ʨzܡ#j@FQ$fDP&f ޺$FY Tj6@F&&Rsm=&kt͵!w} v eعGF'jxl}F7Z &D+15((cHC`bHHD(Ic h^!)$L^:]/61viwF66@ebe*`DUƾdoƿ}%9NtaD[Ȱ"0䝢 .KWDGI ;k2!y 3لSAaF3Dp/ms̡ATdS4%LPҘE&Rɍ)Or6J*Sƒb|}z҉/=FKYб'IOM. [=6Jf9ډveɃ*jP]枍=q(ȋrXTnx"Tvz)S,b`gȒxR=ykm ez6ӾTd"AEbDP@I!aPa0Q-Wm%UJ!PߝM]+d.؀@oHtllޭ,ȗw7& 󯥢GqjR'+"f]J2]ڨV.8jXFu{;Q{Z'/j_-2rZ m I@#,Ƿnb2B/TVtcLjHnJI4Rh5S$)J) ʵT(O>|V ^wudRDWg] XZY[q\;t鿧I,; U"[C]5kz( /<4F+u9<'&۷^U`FT`=;ڗk (t$^!i$) `"ʼn)uRJB (T Uz܀j4;\٬eJC-mZ(FUPS@ْ3A)/sq',ƫVb#Ur* h0g4U2${yM?v MKF1PP$Xh[cVc-XPXJV47,Q9|:GG]:$Z Qb(HR|is*B_nkC6tV*G 64뼵cB2*Qin>~CP.UKQ* Gk!tmU"\KIۭ, ˘ *招=vց*diQR3an&˩,Qx٨3FS(R4%j>lcJR5iޥWR1 FW3AcIHm5:?Kr͙nD`at6295T/g?*٣,^*kU iեAQ}68cAPPT*,Ѝ <B͐Q(YC[Xe)X,UСR(971(% zOgg'Mܱ6ưG(NԮWWKCkFY) U${~ʱpA&6h齽Պ^w9^\(VUcjm:Ui(s8)Veo{qAi<ԐQn`I bSJDu12*ТKZ" +zc *xl ,ސ*cS{k"6)ef7z mA$"S"зc\oiVe0UK1chФFPYPZ l&3^o(z!\ 赺/L+h4iazB %X-<@x+L`!h{DCP?3z]x9xA$!vƕW xCޮ3Q/CkM`,95zM" `ewngG]%U$I)?m$ m %1n+t)9rPYb\ sW`?ēm .7Tdg,,,Sk2砙*㕨]e9aB)xK%UCY#ptօh"e?*vI Ba^E`Phq(i-SA 2+|ҽ! $$41al v\1p] ca/ /QE @qA^ŀD"j2*(.3DD%YA.(iT)bR (!4fk:D 5XT*WhHDIE{ VȀ߅Tw}G:{. W5`AD԰!PEz2TVeECÄ@9aI"{8C( n!s89/JP\$֑L ȨNBLyO7/!tuwp&P˗P0 Hm¡ D_* czlh ڇzDmYa4__@(UU-; ^ t#")AaUTTG y9dti B8YRYM,Q4L3ciW\*btM/mn&J'D4< Ź%I|ywD% hY &vJIH CCT<90!;2$\ф0dcJH斐@@(p1`у W8z\$ Dyropt^eҵ (ϕ8xV.h0()ǑV/C#>dvQ2*Ukrlah SSf|yAC "/ HIP3B8@'s3E")T]&`6uOJGdnxgIs +^.H+ Gk_Qky%_1`;Eio`Hlk^R!)pLPLdI #EEQ..l@{< Ϗ {6/#M"ZU1N@Pr%}dNQU{h @<(D+">l22n3^bFUpطoh)xQ>Pj ? s9~w&ŃX^O2rag6иUCߠrE+@f( uވL…etJ)̕Ҡ1(iH!*䋽S\?tZMvXݭh@y1a^*/;,Ĩ͜/_)`Nf{%Uٓr0><3GZPQxϜ4"x+6 w' zvB5ĉ=o'ьq 8*UdY Ô  Rg؁_/jg67r$[6¡Pp O)"kk|&6FUV EѶ[b,UFmZѴETZmX kQZkQ*6TVMZmEi@P(ER*+QbփmF6ƈE+cZ+lh!B%Ҕ!HH"kEhEmhƵ*4"4""R% Z6Z4jj5hڨmQZEQV*bThH)CƵkQV,[AVTFBb-mTUQ-5mkQEFEkV5QQX m[cETlVƱblZ5ՍkFlVclk-EZ6Va)E Q Z-EhmXckkX+E`TJU)ZDiFZTMFFѨUj#V*[ƭEƊcZ(TUQT4UFZj1ZE-jh4VhZ*65Elj+Q-+JJ#B(P!TUF5%XZضcUmQ&V+U,U֠U[ţj-[hՍV-Ŷ5*hmTZljŵF5bk&ѴFэƵDj64mF+F1[kbŵ[QhV FlmLFՊlFQQm64kcj5Ҵ!B"У@jE+b6թ)JQQ(TBmbFTZ khڱZ2jcF*)iV(JiiQ@b!D< wx=I[UՊ[TUhT[llUbZ-bصUE((UJQkQ֣jƋZ"ڋklUF*1c( Ŋ[bFƨլl[hԘ5k6#jmch-j5bѨ(E4*RJ JP#IH % R#J1Qklj+QcljZ QŨڍckEF*Tm6QҋJ+J*PZbتŵECH E Рkv\( *J)@(SH*44 4 cQjQlj6-h*TlDFhQZhEQkj5Q+QkZŵEV#b4mZB-""4 "ҁB*-R+6Ѵj[Ũd(i!VZ**ci-*( QJP,JP+JPHH!IB!B(-E5b0kQkbFUmFElmhUEl[h@ 4JЉBJcXZ1lj5ѨFm5mAQ`-EmhѪmE6V[EZm`bR"ҁJ*!KM+QFƨڊQmF[+l[klmQjbRQhcmm@RBPfh D*شlUF4(R!B"P!J-*)H%*PAB EVŨlmmlVB(DJFX(mQc[bV-EhƭѭZZD(Fh%j-hkmXFմEFZTEZ@hP(V j)B*mm[FEXmFTV(FiA UhZB,mbѣUcZ(66UVUh[bVX֣k-EZjcE6hJ- RB% -T[E-bV-hƶ5bcmQZѶѭQj1QhkcZmhѫTUFRHҍ "ҥ+B4(BbڍFF[Qj+hZ6Q[%h[bZQmEbb&j4QUmŵX6ڬhUV5[FՍXUhŨhH "!J@%(ZѵQTkڊcbjŪ1-QkcTZƶ#j-cQUhZ֒ѴXlklk!T@Ѐc\Ή(ZmhbQ-5VZj,j*[DlUc[F֢FڋFkZ-"Ŭi-lElQFhmcV**-بգQlVJƶmX1ZE,UElUmѵTjZ5b6[&66H"R4,H#*Ƌl[ccQVm DY Tih)JR)XZE)(h)YZ1Q[E[TUEmmh֊F%VVŴjډRU( (QG"y҃#[Փx>5 @=DͰPl兀2|Ώ6Ig08LSi/M*bq% PtfaMp҉5A+{8/#y͝:m!{yhIH)$;~_r|Z=rPu>ӎj<8:{H$MXTU줯{,8$({9՚nlW0`| 9yj~/R :S5mHcA1V RjLl@I61A J E6(B $FQJ)664ccd*&)%Ee1Ah-IIa$ьbml("4"lb6Ű Alch($d-JjQl"*DdZ0b(RIc&уh64)""6,j6 F0V* V`ld40B E %%ɒI(RbCX hBF3)6 1Fcb*M"h$F̒QQ"61fZJd1Xɓ2QȔHDX((b1%A5Eh&Ɖ-@%Ѵ%6I$+R#`d4LфlF+ hHm4XcQZ(1F,d6j)*H4Z(%@QhRj6FQf&6KB#E2icQ1lFh FJA&4bh%cFBkEl4IرPmHŃRlIIQ[PH53lQ $lVLRjLIE(lFF1EDj0,)"ʼn)lF3,2X-EQQ,`Rlرm`j5&-EF-b ""XђBY ȱj4Hj)4&IJ[d,`E*$ "#!,!&dJ` $bI&bHQhhI&ab"L S(La0hՋbE$IZa6&C"Ѵ4&EA4eMR&DXIXѓa2h&5!Ii)2Fɱ0IFəF3DLi"IA2,BF6HQB"FE("T!FI`Le,jC)c$AhC2`!E(JKQw|UF4lhZ,h̠YQI"I2;G]y||ȇM"(e"p" !(q}j@ d$);!ڷAB.bSjDjrџ!L4Tf@o[ۭwu]rh%7+Z@oH:.(#&5 2__ v>/ )P*6xX(`A'9 QTw΁TxP e*9z(~6@5SPCj 7݀ PmA}"vW\>#$<.QNWt* 6A(=ffɈaI.qsџ 1P~<PߠQNǗRvLjG>nW##)Ƒ:i( |c`Cjz:MKA`q*hH5fP\ )抒 ;j-"Zؗ ݺ7}ͪ5{4 N@?*)Mb.MIQn{hjE(*R(DA,fhoCjWnB 4!B7 \]1T46]UªãbI Ljh2I ̒d6:$dha6 7;5u=>0&9n s9whpba{47oҤ'wбͭg}Z,c8$:L p+$0dr٨{-!9!*,Nb@xD=V.c R~r -!X#ÚA\ɣh5X,.i 6R/mY @_|(ȋs04$TdUVr mw2rJJ)))^ts Lb(Z)%Iv8.hum(h$ k:Ɂ)T1irR%PF5 NO'|-73sr,4GS6M4?l5M%Y] (GFGzrZ,XZqbxq2+*"(`]UŐQ; ADDEb-7$>^Yȍ؋:+ZXc4 hlCD(3ClHLc$ř,b 4HHsiTR"aRH z$Y E,Z!eZ,X*V)9XRg9t}]yȌ7t-o[UΎN2$!J#vNbvFi2A( "b/A]nVHa:gTT&,d/qg)Gk;`Z V# uX)*@&ƈ I9=t,;˓hC) !O TGu/srY1vr= BWC@%T0.g4hUv)tI&s&p1c,I[hs5 6k D@KKKȵ4,F(ҋiҚ)l3yWJ]lQ^PBEtbI f3ZԐ>lIO9AȪ=<̠"B- ᙭w/1D8f m8. a ar-Dʝtdc~>&}޽ÉW !BB( Q$If:7x!)5(RŁϢ)‡[*t %  -\ .XF]13.UQIV$'MkU*օR( 0k3?M3 B!L\X`h 5*$R Uebh[!dm'1:L:j㍂u;ML۵u'/ax^i‚҆ͱqu,[92ʁ`w*bE"" VY䐴N^n!j:arWU^kgEСi)")!A7R˪ 7+w՟G§:ժy*[p4RݭK>ą}U<e<n.ɓITGa[r7chJVe3 q"IUΊcd"%l{&{8&x]q{f|!C>6@\ǿbusj< [UQ(hZEwsm=L]l\FѮSk\5c]ݧm)TG&˰Ү՗,S SBG)%ϼf D AHaqaz+yC"`TOKvJT+X !FVhiRJ԰vXQQTV=~I1ͿjfLvfڴ\hWOM xLI٣x3Sa- $#Fd(*ϑ QQEDJ()}kۦ0bܱsJ1M =@ TF PC{#Igݷyg?]`;"Dc=8/dwg?/'~dG?wM__7Cv<;.ןzOG.;jTSQʣB׳k̕=}KQJ 982PL#eDUtw?/OY ϸ?98 Y|r{;~ɀ >>ٔcw6~nFK')^^b)B>$B ёC,ȅ_c C/ ʁAE||]mw_׹Z*p+ԃ{Fmh% b+>)Dc6@۸Ps9/uto?K#z=j##$IF$5(rާǩZ6А␵N:kk/^a6;zcv?eAhQ08sGwx}v>q]c(/RxNE7@ rY\i'1(;bM)U;:]"_sc/ה=\ @Ȁp!ǯN.)HyMƠ+*-o&c\AZ r0Ls>~.|-w؀}Di/ pA'y{zE?_jŒ?0W^U_5X 3^=ly8dd O;u3~}y/2KhL@ v{8EO܁~t=0M3u~Œy_'scQƙHh7\js:3t cl|KIu/)^dd8'BZIf>0F0]1L{[:V-+[XfSO\\ N! [Ov"MGoYdv\?Cre~W#,7k/x$ʁ_֍5O/?|Ta*ɑy*%Q*b4}9;;9 (("Q?ނBko4 \saw't!H 꾗0 ~2l1rn^Jw? ߳[kF n4cq-qGÖ2PX~NMp6fi1+Sa%6ƀB z1|SyE^uDeUת,5 e**2\!^6CfV(/ap)wWClx ,|F5&<7GcU'g:OFW>3#ԼήGwckN|f4_OZ >hP'7WwЦ茠Di]g>oջ?6^j? ܟQ_arajW۠3uIJ c4zp.?R+)m 3 *:0/GW4 #AKhA2mO}RQb [^9DaRf!PbEnفHC䑀ttJr{H}?e[ҏpA"Dvq"qfP,3Wf0goM," t:ĥvC<}s_b 'q BWLkΑk5 !y~wP=d=?~fSa}l?!āI ޟį ;s ak~e*@&}g0=Dxܑ[B'OU'ﰓ_pBڀ0t9aN,-d2Qx=U-aVfUfϥg/ !""zT~9_-"U+``~'i'wsˮR !d <OO@* =x٫0c6\+EoU,U'bQSׂٰp{M?՚ۧʏyRn_rT9Շk?R4!j+7U[*XEuФ֛,|?cbm'QCzhʲ{kT:lg/;DL$$&scqex(+B~F?kꯍ^2`̓l&ͨ;le0qUPpRK! %xVM,I)6)D_Hl v?).aap>53IC0/#3N@3솠&/_6~u?%ؽX۹JxId smlkn˯RKho0oS Fn}Cr2 S$&mڒfaNm7q6r]WTس8MBHYo a5#Ԧ\HKwtlPFlD@ >tl8?נ $وYt 9|NgiA1oC6o!DƲ~tMqYC@ h|z%}_!xAKoz9@*2%%1q2#U/]8LY$Ԩ G[繐zбD;:Arv>o?.6 j>#PR9(fw? |x!П6pPjݖƿ's Zb@ׯaOuwFb "@t$B28]4$?y8ǿK6cۤ6uUS2(ثAU̱k"#)]^y\7U%x%])}Yq{F taۢz[[Fք;=$c )ޚFonf:ށo|6\UFI>[ic}Kgi"Ŋ-kX(b97Va,qTdjssPwtr[?ⶑW`??yKm@8d/T#QLe}yٓu}L/3_Zߗ[)E mńrX1(澳AXWL{^WM[ui:&p懃#*&FN^&Bi}l۹ jp>^1[snH o4[]ݬVnGKySH{x ntn7^x5&GNiR*ܥUP$~ߣ3ݿ/P!|`1ϭ>3c?XH}6o&ߧ)2ªyDc5Ng#˿*=4Loi"Tlk]MY4-unw7m4̹ݮ۞9F Wfމ\Aȡ#fsNCJ= q+;nj}?cEs)z|E&AF! +06@4A MCYf4acrȔC{Yi3!aQ]\hzy{.]J4P~;K33w:?ﰢ?ڸjǗH`A͹$ew|>v>qWm=9=aT62y֒nr9=נs;^ ՠEֵvv/wNXk|M HdaT_jg*NӠjvy[gI ;#rg6,G<"DxM4vjgc~<=Vpegnk:OIv6dζNf1nQ D-/?-floaCKo+УѼx~ғKo2w1Q1@ח q~_x|o< yeFVd7tI 4|X9nlj^ƭ[5ٜN?Ml Ms?3Ps u~x/'nNdUξy.{[ZWx_sM8U+ CQ<*Kq<-΃>Ӡtmb? 5OQ`gͿ;k!U#sc@x[slzA"]cI͡$g6 *Qq].>݌FD-$$^.qOԝ,i(qke텮YT `MzԥTV[w܍}oedKйw~tcu۳o%rN 54=}׎a7@}qX ]j@[8'H~p\*oM{EYe&A_/U㎑>aݪ[o*%[wd? Y!k0x;x~tlG>pf֡sd٣n|{tW@*cܯAH?%}`g@Y͝L>$cUGoɿv9pۏC ^)F (JO4>g1zdB j(5*6UGc:6/~G3ݍ L;$ lB d1#l^[*߁z|.NV|(kȪwoqVji1.^Kު8 dVN.:H~< :c{{|9DfwiP{ԎBY|)slrnmyDc<jHM%qJDŽg7?pX^|Mi_]ׂVĀ|&W5sd|S})$gf~.l7H|Ƕ(gǏ.ìU)* *|SW ~0|3`O~S!!<qlr0y8~2#vL}XR3:;|Q8_>ωq@ ]f{]~Ft͊OI:- 7t~@HAdD&ߝ"-^ ѻ0H CeR? c9a8*.} | ~g1#~1` /ͬd}3ݥ}4_s:S<"W) ξT{*>S%# ?Ko2X5p0ɔy0A0=k*rh#Oϟ# ^n*!y;{_ur?YOCU Em@CV%5d>zlL|^o/{;{&"JH ٵ3A臢 F^e4[t?iq$GD?Okz_F7$xwz[7[0{ْ0 HEg6żug/ XX+Q.$Pt2 )A/s_Ĺr| ynŪױuN_z=lx?͆笱 [UJƪ?P  kX,qWҼ:1Ƴ:ذ_3`#aHriKȚguu? !jTuQNou̞~J*Žg`` I{Fa/_278#iF(W `C8Q( 43AoHJlj+ D.ܢ gG.Cp2Cy4xc= 'KI5S?&`ze+7 d67K)^B. _ C`K<z~펳oDU>ş] ~׃8Orjd' ZJe<mmߵ!̧zd.rT0&G|ב4pm)ngLa,S_zq@oݱ|B^_qҡd[PT#"8s֋Yɳus! >$+(^ Gҹ)8|`~64"AO$l@Mg3Rw횐:z1uӆ݊7Un.⑾$$8鋈lx)`ƋRf }^Wpm_ĵ{P߄v^O](-FvukJƌړ] $]uV%|n.?1s)ahpK-)fH'Gc_$}0rOm'CO0 D8a1m~O-A{_;6)v:}͜6oY=\AKFK,֚=Kj:|>u`CάŸ эi80(>_ F ybn05z]ףg1ZyCZhkIS`gH߅t0ɂQɥ3Vq@4i !Q 鵘݄D<М ̺L) `ߒsKjU ˲iΠBt XnH`y】 VJju9fF[)T>Ƿ'c*iDꁫЯ)Djf1޻,vv06۲g OG qmf}jCmd>7m?v!ڢN>m <,}~'a,2u=BFrk=&s5<9u8.q7k㟏9.p+;3Q4a<[.H|NͦČwU~PUo};ffF!@9%qqx\NZo hKRMjhO=ͩ?{3gM\~ ?C?BI6hy3;/{<1# xjx>t;Opv>k޳P1Z^jp>?kP>r >~g|>,m杻} \pEt==o^3Ćfw0gw}'x 4%<+JF#h,]:!mHm3Wf&Q8 iŘL-QHHZN%k(\>P c/v k2-7'þ^e`){Б)1Ŀb7&X83oɻb; Sw =i>'}.DF9K!:p BZAѸ8YqH ] úgL֔vFZ@0ohk16]ySp`@)굿~_nx C~^1Dl":OM@|yHƤz Fؕ/mHYxc'e1 $ }IT-,DqZ^:>R]`8DcÀB}?\9JɧlR&c N6)]7@]pc̦M{NMi#Vh8Dfo1Po !} D7g qH2 j^-/k/4(9g`rwi|k۳gJﮁ[N7#cG^?,ߑw+X<ϗz$S4 ezނYv|V_sK|Jic*RG4#vzJ @*7 ]?ml7ļ{X`v?gz=jLjX`Q%G~27|~ӷ_ER@^q>ou,/=Q5,uF8C ʖ7 Nm <#Jlu'ɡ<}F.܁,?8kF!kF6ژ]'p$p,|* 閇;(jnOC!'ڟGv5o(K28P=?f P_gb*m9! &Gi!@fh2T`h /zNM,?C;UgCkWLBc`Di%H۟/?!C-R[Oq7 /Bv>JpIv2)@1Y-ҁkE%rPt%D //jvV2>)|)GIA'f\Us=4ncCA Aޞń֕{t=0?o]W R@y6~cʄR)G] l{>JGiCApm%I$C dt7_s|u57 ޿x=;V)LM)Gs\4w2_NEFSO ~ ÿ[!cRvW45  Ob"(=~@U^#_Gq ~~ƏN?q]^!$y4BUU=2mgCy_s?ETTQDSQAD#cwOiJ|u}26({fPԵ/#^nSNNƔ~>Pn(͑In42ם<|* ~.`~yFI@X8~0:sn#%?P*~{^g[xo`4QEUFV;zE U,UL]c6M!nٙa$2BJB78?cW ;+/P!ֹjaHTR8 ͘ pc0 nvQJ UTA¬Ι;`a@%5 ] os'- h`sϬq}4EB*Z%V(XLܧ3֝OA?5-B7A=t}G[]TbVW٪iL(Hѩ#HT#AǔFHtI'[,bL65Kl2GoAqLe nN"9aoٴHPՇ+ؿ>t}OyM}U(RX- ,c0Cq}[Gvϫ͑y/WSP';d-nAQ)8Odpm<3sky8΁8OW%my@ $pcf<V ؜RP}ҝmҳmK[o͂9ki2°P3.k0X2_(Ii0q6MJ/$O\ynX;g2h o-Wh$:lEn p{5sBMo~TNs[^ AioMY(f([k֠ޜk%7aЎ3,c3| kmAw#g̡Ao8`'=Ī,hdi --t(rާ}"wn z_n_L>$Qs}Joqy0p@Ƅ nN2 hlmT|װX."Rhyfpen~sNS-+.FgC/UH)py"rYP$d(@ |/=Y= ̛_n^L_E .3H0I9{>a-etRzu&E!e)1GDĠr 1O fG%Jt$\t:xc Hɋ$LsIڡ(h lb,`p<{֜~U]# kwk-Dd}%KFؐ CNtcFz3%QCsXL| l#D?@0a 0AIXX+`w_{7srUk}׮}*)RѸ %0XIϏ콱D. 41w$.w@< [Ӫ.O˾oM7$JӮd9zq:[|=-Ӕ E1X۫rys춌Bg9W{.~8oUH#,] -' ŎX!e0J[2jC58dnGRpv(WFߘVN˜@$_Y1m}t2&dn1&#) DEE}NJŞ?:Gdեu亍u"Mt$vjr@=wiRLzt:dv sm.\R%;~#ٝђ+sՅC( b?#EϞ2!^Ouov`}Uzȿ3 H=d菓vG^"Q~x19qz}$.Y }La9Zn9u!uySt!LD"q!X q%2uQ/sVp:r\!-Hu+!m>SqX&vNK;|ζk:꒗<+~mur[o4qM4/()*XM@:x6@$RB1ֲy!`p$ b,V+ڙK`R?*ҁ$ mvDԔjLpSy*UbD䙩ʎ ^"$ 3m`aQ/ѱ͐GSimOFޱCV-7$ ]PƊu+<#! 4ƧGt>Y _Rdu>ůcøcL(jz#u >t-dK\4D㚖:xKٵFi߻}'vPc/{+|]˖Jc?:js8Qhv駪g?:2qB3ҭvp&1RטNSDGA{U'`w#^S -KM@&A4%OJ~luaJ`)1dR!gٞ(*7@>JT-Exڕ*a8iB騹i0%Y#j@g f~~{kt6ѨIXQť@?xﺮcJGTvFȤFɽ҉alE%]T뮷8ן}ZHq/8վ1 ՗ۣeLa/g"'c GDVkd)}< 9Iz qRFL鑒Ҍ] 5)E'8T )(jSdͨh\l24;qM3G)OϐBI))eO-+WE$ӈ5ΙN̷ Bò=Tp0yIY}HVUxhKHU%  '-L^u"6~ѱ\l PT`D>- )THB(n!Ő%m4^mjAN4N 'ӍX&S dL @3+@s m(:!:0x AeϮ.+MJOAUm'?[}]3j2qHKx'RSÔN;=@GVI1| ?bJEQ Y4ji >r E kHrb B?HIնln=ӿ͵IrvӰ)C3u3~U +z4?68#nTrֻ(]bV#4lҶLJ$+[,dげAuTT m֓ɽ-|:`S.+ ?rg3>7}OFzղcߡ0R`,P µuUk RP.=K\w%Ybl!zu.mEitAgb[ícf99OR K94v7(f˥wg>F;4L+QZz\9Gz3(W߾2ObU?@ab@rYC&4>*ϸ,TlwF3')U6g 2L1y;v_93ge0gKw"ơɱ^Kw:HF4ܹϫ+Mwdߦʕuwx?𡪽̻G6%e{Gh\+*Sc+U%!ý5Za$(CFi $uLKTbh u*drEۂ'Ws+1ya әj8yEvINkARPZTTi[&S)Mb]/) NSK id$64<-E5D9mq0cX(ߦ{in&(":-X  8"}%QW$R*qA6:D,PPMWZzk[}lD8%!;P ءdVL=n { -Lߞā!FÊxW{MຌGNh};BkJS0>S].2*C4I,`wj+>g?Co-3v Xa߽L"mȕlPJRO(YXÐ7pVC,@) #hQ D)'UCo "XR bqJ΁zQ(c")j 53Œv~c#v5B%0*S'Z,~ooF$_lduig[˅du4'S@%EI8t^S2_מo ^U { Ep )i8?1ܔ@ 7G#%5LK풒z%9H-]l0u}2C(- Es -Ep@MEAiIHfDNZNjX4=5ΙQD2%G)Ӊ l;%;T.$9q%ȳ uLܗAˋ!RiiP<>fNa'H bl%—8*vlRtmڙ딄$hb.B%Qj"/2rR"M_3Bs zkZ, o=l( |4  n1t}C-S ug@72Jy+BOYQԪts}nm{xNS:$R)*wSW_u64|n+pFMvMDz}t3*YQ;١$_dÆaI|II${ߪg8)JMUh)GϹ9.9%nJD;~5aA"1<#}뷆>J>a|(_S1z8%^uM+8ZmTjJ׈z1eM%3>9יt8JDaɹbIfEt(g]dSz r딧 } bTe%*F1obrB y:|e^vQY:]Q̬67Gw[4 ^`qZ왼M:(Kː~窘iZH575/9tdopOX'5\y)Jlo ($ɏ8 {O "{jDtԽ؞xLVO!kl$] cjg&k4uPH*qD2"f{ cqׅM+4$]NG5.Rf(*Ұ#ؕa?GQn\HDq^6DPGKaܰhPs[KJPI 1Z8%(z?Zޟf_.P)Z蠓{ 5tJ[YwTn䀎)Át2DMs8"Ɠ8 ^5u׊xL:vHL8,| ,TI^M=ؔ$`(~enYk-w $bY._iο =|GcqR__)us 7NJF s̮ M@II$kNi<$wuq]K5b8Kb@ʗ9;fex=S*_K+:U>q֊V$V 1R⻍hI [ - 3V,F1nw*9ף,mӑ"&P'SJHZP J2dN8b("7R-2}D *ܹ][#S^3ItCi^هSANHIwv>,p?Y92$}F ۾0/"e>|΍Ư9-9xW'v.z^.qԼ[TG`Iȳ6At`b6ևkBI@!d Mexl4v"£8do244Hk+w*Q;%9Z<-=f?Q=m=-Υ֓s0CIX0%JET, 7++dHlvSfnNxjXv&SiX@Ts9-gД|v!-kD D`.ֲl8#gX ߤNk_Jib)^}ӲGAxnMߤJ,8"xv)o)Q=|%);2GVym(r ˬ?e 6X frna6V^%fî&@iMd7/a2f֋.0my~N.}ZM"HdDIh]ޮS:;F+Ȍ\&ɥvJk!C)]=J4Lָc޴/n6|0?6eKP&PMWT}25 jYDs|I/ YNys.vE VN-XVHİ_kBff%rs;(Iy53S*5#:o7i*UK~U9[ơ-GJ qxlE D6~QV-tkWȌ fg[rH*V2 I*6v<Km5}38DH' HJ/m t= skQ8Gd%!{Hct֛#gr5ppc!Jj$0lS>Bw0>P9MZ-yQQKN˨zh7QjTXj417me] rsAh;$TW#u9Y #D]?Z7\ȩ k)u'm;SY'FşF/i}o~柃:9_dͻ=!qLKq-ͫ+Aʻx7&3j.&#*3V_|z"-j]΢544 y65TX&kN%WD ye4q]t|qh di KfG 0y;{?"s3 xon6OAZMΫ'=0X†.bʜ.ʽ GԎqNLђ`$)6_ ̇|wЖe-l$Hf})޽GGÚM9b]Cm`y;vo L<ȣ}0ۉsD;Œ ϖZ 9ڿt]Rq|"d/1/kvm2; <_0Gm=K8so<9N;J:n?% hB r)Cfߤ3f(?L2N L3ۻ+̣ ͭeFltW Ox֊NJeH(&vA51 'T4^5PA|-ěKl"u2J7s1V1͔፦H+rͣ 4彬 AyG6])ȧWwn]쫺vzrr2k ">SBq3߶" nH{Y+iOPo] ^Urվ*uAC?:'W= ,>k9>O?.KO9Fv1vTrqRdJYf} [iNd9lILz$*̋J$ߟ/ϓ%AfL{,SC]=;EC\hvE_T0Cs{'?T#vCtkN[\Kղ eQa3)uѸ]?-jaϰ<m %2.~."QF*d=Ǥp*ӏ1ܛOΏZYϊZj.dXb0qˆ,hSlV$UׄOY\rq̬ ùް;< 3zMc Ypo J.kѿg s;cmysv&T1amwT5XlR} P&XI&l$]4>nXy+g (>٢(Ϟ򮣃{z>r^KOKZm~ -1xx3V{5+f"޺lfV+REW #>mϵ;1΄6noSx;m<^+r:}FpWG&+ g#- kbs!^Q˳Ʉuxn'kl{ft{/\4YxgB u|~vVqZzƑ٧/)zTGȳ5h{){ڊΑKeF# e}oe`zI/ɋo4zy*}~bFzJ2'߲<$㽺r.gzrxEΥvs೺w.E.ȥΛKѭROu2hJ?塯|W;zρ񏢇$f=xy 馫IXW1t1h~Bd>F,#*{oixI]>ŒH^k+%x]-sJyWSzi|?Vx/{qk\S?794*TOmdML/Pֿ -Toqn~|0S+?iki'Kْ"O3Hrv8<eOowޤ Ƕ@F0?G3:H)zLNI|xlLRqz{T4+H4h"ti[vry #$ߐ,A}+6.U:&͐}Ppb9Xv3er5R̰FLo^C x*GLIIma2[0pNkRΉ@.ݰ %1>Ӝẳ|7{`}I رJ4MjSs[BD֝M;S~L\W09p,]=M|~ɹ؞̟\H@–@s>,zHPXw?&V9Өr.kCڸErm,-\on5Tٿ 5N>4$P-8Cj $Rb^y. h\V-{ jVO##c}|Mf{v}_A|m6xh::]?Jq&0'"} \d/u W6dT<Oai0{U;-@RϞL__G*N $4<r6 i$ѩ1?aԏ9S\}t/H{(v1$b0{>w=PqBNo39MU$(s<])N)ƃpT/ﮃłinZX ⅕G>=NWIr'Lz{*<Jz%|^~O.0:^*Vi#xu!(;i"BTmR eS`͠RJTå0hݭK&#,tLrpBA8β,Ap(l">*Uio!NXYdNZa Н9nrӉƠ9F"3 6:&;HJk8Wr}mag"&L u:iHc9Fdh+NШtӷkx ѕXWE6}ziҪk-&7nE9JY$*X(:60)/D%!׆K)E3cVYIEOV-I8JėŁ\$:N)CJ:c;I$̓(6wB}'/hq&Nrnp~$JןE.wS{~絡"X],D/?H<O$Bz䝡2(Oqu֚86 4u=>(IG#DO 9>Yz+SF]{yL4<m:>Ǒ9" C[(ACGߝ @xg 0ܪ9Q8.dsɜK +\SȔO+=_SOg1_cx=mP)X!u)!0[v#:B"$E5D|" N{k^Sfk3c<7V*qRbY<3tt % f-4de_$  n^ I8ޖ↕4t.@-~#mnPMk0}(NK7VH miӌ`mF&pX;G0@dHei {$(¦j 'FB]$U(L=$`vLG)U]w \z5uݪ1gu'lNMԪ-1fKkm)|U@>V b8wSh'#GCiq>sO)JEC%Q3T%T~˵"0N9{ߊw(& MXYK[~Xܙ8!ȇIҝ@Ot~uír8h]P5ɓ4-S؆L p5뻼^6Gw.ݳ_zo#ۥ\abaZɐ~- >mhM`ܻ,8DgCb&U겼 n9R@B<q񳉕5 4@7E^g*KYy\c,*PYo w̗%7MwMCH}-Ƌv2L`nTdst (Ti!ݗGbԄH <|YoACa jqէz0B@cB{ Ag)3yr ]x{DQ{֤U>&,Ur#Іz- t<c^uڹPnx5E]5O>'7nIϸ7.08Md,X[\E`UA"ȲOO{{ګ?X{| L ckHM[9H@!jHF?hld辻Thj0]ջ~8[,2K)E(ҝ(HUlB׸u=Ah6*=kpg),442 "VJ>cqERS1Q&PtbKIivelyX5q 3٫;R:rvd ӍHҺ-сذKIo`[!zB'om{f)\)#Cku Q56bg -#N7Fj[-ήs1_QvDL1)qf6"$ *s~dv/ȼx__op)_Ud[;Z>:]R2ܕAz);3d PYsEo܍hyvr? yG 2X~(2J8#K'&L4xbmYYu64FЅzS"i $:15W٤;PΞm=] + 26c 1b}F -A_̷J\Ï^-cQ j0>|ֶ=trqfn")J}I&`l}Xq s]E^G7nA"#FFEHsHuiwfwk;o}5d3x5>8{%oUf~=9߇Jލm=s@INFH^Cw(O3sBZeK:IӪimM9m1b%Q}7uRRhb;{d?< $ls 1pH#n4L$8TV* דsHn%$6.\^JE s&pNN`%ͫtB jq YNWyEwc>^d[ x46 Gk^︹V!PЗzZlxl޺O2Ԉb7S$H.7r2ARM;tێɴ2#L' tLi^]=㾗|BxK2'Er1jY P: h)N,"D3*?f7OFNU!i/iD $}xjRy XVqz4z#TA-BaSoo28MI 5<_!գa~3_Ƚ5RoĊ=OY*m(kYђ'3'|w! zd~N ccbe=97zJp<)x<)]BsctIe͜ $ZB ͼ`fM8jd~1 9z%eDIhۇ'_{M[WQ"kP ]ݎB N$qRHܔ NkAk:p|a۝3M6{z!`6Z#ۀ t: Ru^fl#!x Y \D&+v~LSҠu<PD'bP]:iץ-ɱC qv<u$$OfMA' d_K#=2օ]x|RAA$FCQ:e@s{V aedLOt )-Ý )E 7ҩn1;-Rzt5+늖Efڟ+/EJ|9*U $NBT4Vp0/8=B˚W-dg4\ʭ &YXtu*~NG{կZ].=xgЪ${Mz0& ,QxgyU_gg!rQ{!qCx%~m*ۖf[m&Oo 5Z)QMŽIJ\%3Yȃ (8Z$.|Hy4ƚBL13Sw:4}V_i58l;wIr&څu;2oPpSCbDR[,Ka2A &92gxgCg7Q!,:j뫹WoK}rpG^tF5~EvэPeͣ m$/V3Q> ;J2 v}#rn=habEGMJdJ~rk=8V%Hw|Iܝ㑶Xkz68'?G i{ׄKԙ}=~ȕݫi˕kSȶ4 pC#^VqҦ|n=*bWټSĺWR)s`g}/>=Jnb1%GbX$a9'\*q85FNcrg?{e;oi֕7hd:qud3kۻin8;,H캸x]Zݝ{QuW"U{m5Z[ݯϗz%=0g\#eWr%#S4Ƚd=(]kscZwaLq%-_} #7rlNg&V|ʚfŠ^MIȚ@"16(lq ,LH h)6F\j۟g-{}*lE&mЛ3Czy- tIXۆ O(0Ibˁ.mmBf<5d~ -:4WraB%CjM9*{λn9yFerl ^Csҁt>=R,dQh| >ofQUskKf2d\;9O+]fF~#=1wE֤PK%.hmew㧵*!"O*w12"HoYy] || {?ϟbfb͞yzakf_I ɲCg{"^vn W5iگa΍W4 8ؗұqpvi;ԟEPrt}`]RPPJZi[%n}CcN9 '6_Ui< f0 ]OuΑ$x7Jb' L/OÁ& fi&k1y&ߍ/ʭq1M;G|4W^$Pp&qBތRG=>]xFZg; "XFUs~z8y!}x:#. =d _䚜r]Jp96|xwӗD};n?-/ 3+t!JNr4ްգ5:R{jA5`<ӖVD$dVhO3c'c04 @/Ñ4tC3Ag:}|PVr518)G:Hbcմ4'Fx!k`ܷU[9po5*!W/*}d}?c @lZ1h2y&Ld.J ھ~{NB*Ȼ;u~jeھ8O/hw;/"8!F[4jSbL5zjd=} [#ľt n^vS^j̶ dWk-I_7.2f orIbclylZHqoj=oRgsF,0{/\:R)F>c m#r}kq'*O \^KkAg-iC|x?`pĴa`#sv͏[}~ROœ%_4gI^}o'[q?;KN=܉nV4]EY&h7Qj ,uדܵ<)CP/.oW%'j.yާKbWc*> OYfA585 ʌ,lRV*۬orT½&UUoOmiCko{X򧼘HwmڻoiN Z%ަ?vj~$Nʍ<|Қ|^Aa_ѵ]%D1ԥd.)8[Kd}U64x+Ӄѧ)zTZjWΊ2JӰ//y4 JUY:IаMw]}5mkbPP2ɃC~뼆 dy^nT,,UrD2PI>`+^v-q&ve:b b'BQtZnE6tg{-Ʉ1~dc]w[ٮ_s^Ӗ9ԫ/X*Sd_=MrsIm=JK{)I&r.Qʃ"nS{fm3Wک{n߫}{Z]OR?HRo=F+0N'K zuJ=E̔OuxK8%X.HEթPDR;=XJi1j%ӅzYs[.'`^ /Ř q? :R+(VW(xWD,x5M7N"ܑY[}])ד' wGy)÷[}Vv}6UWq0/lH{n_q|Ѧ k~:sKܧiuWf5<>y叽ǣc)wt1ԽO_sś{\3|xhjrn7 Y)j3vo|M?tg85/>GW` >wwgQhɼIϩ[nZ׾vw/u4qzlOW]}-u_tgua;ګY?%= |oe&O^Cx'`8s{YEIgV<<#~ z|{<*ߕӱm{-~DZ?qV`c[g~x0CȻ H{HޞNRR7srt7sf#+ִzGi$kjr(؎D֭^i^O̵yzZ"w'Ph֎ gn%]WʄvR/N9+6uWl$vVM\|2bƵ:rHnvYx5 Y46N}?ٽpxzگ9sf;`Ne}z _iZRRi|yü'U`8&2.ݎw$O_?;p_ QͣnMu}|w3Ѽh|SRS8o~sf|zwJ"PQ86J5SgVBmK2Oq++O?I唂 msKʓv(ԋLEgYMUssB`IPIrDd$ :T~fn.f|~,@'Or=ҙ}2!?$BsA3$짓xxϐ 89 4)j|%^(1ư9ۓ^FSjxBj->~`riNAwZwwTu1XȎ|ZYI+ #U~(R/k"fD<l,{!،WR.x}?\lm`l.~ux)|7!y')SF]<70驓P1naAуi2))\:u:8^#)$WGSPKOٴA`(3/qo}4V(̞-ycm􋤾 0 # 9c]Ojdb{慐Tʖ00H; M;޿cpxVB[:A9B/;1冉??V/W T ,VYTe-q6Lj{Sl Yt ٝ!7YPKqIQ/Ͽg${ҀlU:.reNL? ?vK!/f|B1"4&<`U:S ??w:\?͊Pn1~G˅~Y΅~'λjL[`[ b725Xq~%}O=#K zsALֆn9?\w5rWxjWa l 3R̈́lq\47I@f#JbLPIeGJbe՜&ԑL# 2YW!Y"̦MWkDcז+9\XI7$ $KgKg&'[ϯC}rCebiq)uZZ~A$Yᄯа>kt)1)IeOoXC!; r5JC4~ؙ$ .J9e3? !l >X`@Y)h۷450fvXV_zmv{J\A r dyR|0q_'20^i9 5J>\ @c"_BW~'B9@9;7&=ԀM.0DpV3➆,ؑds`XM"av uIwzwntJr=m}|Ga/Ű+׉~ZμSXMp!Xz/@mX8HOH~='}! >]$oFi-tMaW[._jTȂ!uIKT\K2P4&ߛ, Y[e)Fނ_~mٹI{taݻ7@c*vК 57hn+l'rn$1Hvq]mjYD}֦6+ worLqc:kC6>e*?+Ogwֻ^HIkgw]+L|۽>6ҩ_)|R^SC:]Ҳ6Hacg&rU]hɸ%eOlacnw+Qς|}v 8Hkp!3c}EByvuYоmc6X2vxaV$kKX/f~^C[YXRK:Ev/XtK$<{Pf$8%@I>A'Oaӳ׸bnaRvk繇ږ0a89 {nV0a%,5clb/{BqҎSVϞ3w{9}/,טD6 ժ9A$jF[JNO'߽׎D g͝:_ޝ_,ߔQ_WW $cemN7Z6<ݓr{dzKR4)1؀sl @Œ0őxde&bGM/O+B; 1RxQ g4ܗݧ 2@CW wj/loMjK I{MgF!3@Xݥ=__6m()7cM;\K {yڛgFI쎤!ej[NC%JYM$K9E7BMx=%$qfc49+Døz.: ,)O~IJ?s~Zx"2ڞ"l;9,vBo]zXlp۶:m3>3L]q @~OY۔s>xp2IHZ֥3Mҍnhq'Q&]D 1qH"Cz6`B}7E7uoJNi ah{.BO9Gm?lgV,$^3B?/B."IoǾt }9%,1 BġDq 61CXYHk%gwv5<Ǻؼ=\ wvM!7޻H%wz "Y7Mlޛdֽ7P1ÇQWaKV5hRZY.o;'Kp㣬0Cu <)ғtc3JbhZ72 1'y7R9z˶B4 TeK=o-]e"R'oˠP>2]0,Mӥg3a~_qO7{m׭eNf˓r%2ٲoh 9vpx&"L`r)ٮ1wW40>eރvqza󞆗#+)nN/Mƫ &ݿ|4i YW;qY%K8,|PS38WC)O[ݵa^Ml/YVϺ_I\{Xw\r5F  nDU<0D*?]&͌;u6x ̕.5Jœp$3c$ bx pi0o_}+"w8iڄ޻1$B!ncika[Pl{,+xh5VuZ0nفAvn%Z k3 DC I8CRjyzw?ߔ4qN7d9f9O$'@ҙ$dL bH\N;nǵ U{4Cg0s1$D`go0LN&S%ɠ#,\HN"X2oΐ/I:q04)4 k))&2 |Ož[ؓ+~@ue")*Q%&$~B$eӿjg9ljq3 R |SI'Ě%%r}Y`D'eg=z3Dgs8׶;@3Ā^9§ $Kzi>]r qS6'sLjT -)!u@Ä&!)V5a$e{ϹD\ƺM40[l$۞ȁD_᳿?z&~ݶir':dH@0%1J_;Ƥ%V1߭]^,d y9ʼnB,#gBe"iafiEH%8@FvKg=a lix<[,NZr=SL'~R~)9XI@3Ik8Ϭ`C*Iq4Y'1!38&$ gnvP**$ BhhF4MgI~ݚLa$i&D! T|$ V3N3|@:RxN`O\g%cL합D 93OG:$=Z(O['yԄg2|Ocm!X#Z$O$=KKve9k&ͼLHa !>MllXNgݛw\ٖ,7o;c4a_n4f L/^&b2.A ͩP~:fTF 1yv|! R{Np%K]JAk4~,3on&q0a5~b01 ;nYG>%.DCm?.#l -R2H7Ik~Y7X'C>RY]-oKE$sjЋX|l*\$%}vYxT! '\^7zsU˼Ezënyٽ+o,`F)B<=c,d뻆EE=,"N%;]#h}$'LN (p0ΖQiO5ݽý mDFˉP[Y &<>3p ~K\:omJ J FDBta#ect|3oHF VH'Z4F/ Ip䠌- B0A(I1@Xܩ͟>='l+:p[@1o TZTO͗唛bRn3ިHM5eԸz%#(2-&-.+Dd=J#OeHa+[סwт"BfoNO)ԎN4P˪y!pˬI'3IY1')1 КfOA9= `顦BĽ@h*4xu 5>)!"(6j|,Dr̳mjkc͖0ČfDںta 1in:S lj2t 1(iu$"#AE^8Nž "UsM9 $m^l)wl3E뭤?zoڛR}:]%c~n w[XC-`d%uV4 |P a[mZDB1٥EϏ歶ZJ K4Ml2H!>&Re}tHP3a뮲\.8n2.[[Kvk둄;ea={S {y []MU.-68 gv XAi] 5HXf$dQ?1La>"A>,촹cKE1m Y I5T)4W-gVﶓۤ ܌欿s7X~d>D'a*XR5l4czm,Gc\W/繚zy^-"lW'3)ne#JfBk2(X7clpG65[ e680U,*md5 eN'i[/(jd!cLى2Rv޺:&jGn&sʬB_뻬-,Ї֙@ >i@z]fy#۹bD3~'C46{].pܲ<RiB[nN׋\m]ۧݹϱfᚄOMu$ $՞1 a$adB O'ǎymJkSI`oYRS-<6\=L1ɣ}c%,QaϾzwi}}7}(i:lwsE퀄t'HWbW׽qLT%sWl_ފڙ(vk{9 *q-j~|p g#};\'0Y-o)8iomwmfaIVgϋ; Qg뵲xϩvZŐ XLc4,%lMc> Dӧm봚=붃&6i *?3~3OOvuo8ۓ0z즍-"J%Ժ9l"]J<0 dZE#0A(da뫘 Y!Q:\P,]P Dm;_-oVRQFI;j9y7הR:yoYx{MXi'VzA&,ȣzؠ-FG-6JYo: Dh"d@A!,(۪йbiHWRH%D@{I^^vc$Ѭ\[S@{vbXF1#,ƏI,NrS:dQ~% d=@? {YG 6C_Ɔ|y>7YhHS)0!±ujX(/),# Z|03矓_V5Mr0C ;ZOL< qI[2|ufS&ۻ& `־^񞄔),߯z,/vJYVCչE4 U0?l=OO]^\mn>׵a)Mԋ=[E՗q&eF4L\oNonq$$֙p2yi3B1 N&y{=Iw ')@ =Ywg-"^P9O9'0J_]w~g5)fW|q^\*ڎh_e2HsHi'Kk>ϕn[NwG6Otz٭سH:}T'j2F؇dDOAAņ5Vҿͳ@X5Bew/tE!HH&lE$1C/F%dIca@d~yf?0"g1!-g7ZT';ރ7.L|4񖳌m ov3 _^aƛݺ 7@Gcw} [K8HHBqdޝ4wK) qyU0e`U QH +!HY=5'uX7Ibfeze7Hao0AKّb1FlI|-͵otnYH +޽|!ʦjͻh1, \ ,hḓFt#l"! $NE,Fn!U27n8==]r$qVZ^nsդPPbZ2r:ղ;'Fߡҋ*0 蛭]|t9ؙix'.Yκh/Π~VX={(MLMgé=}{Q R0,WXݲҍ}4t3]ic&sˤdYHs'Q>+.GI*ɰxU8m%}|Me6Tͺ7':{d{o7I-|ǺmC}ne^Zl{BغXu]{WKMvA;Hy鸩凹ӛPN%EA -&IriU fQ|oz5b ee鰮e.r m|gDLױ)`SOo12^N٭f%Rpq4"wM_JK/qZWDkoUz=S6x9)O)wA{PpsI޳"Yaw\c/u}% Nn PIKZh<6UiOw'kha hC"@lPKE$+il@R)Yc(!@zUa c4MܷŔBJkܡtm0%hp`t Oy]4?^d)Y lq$C dEj;P"0%MXyh`FosNnrs&mJ|̚klRM=Nm^̜@̞xϺumG}뽁[m)MP6h ,F,0*tƑCuN^MwT߫= && B }x&y}/`}z>r{n ĥ^z9iI[m`|qC˲ {H^mxSs'|9|JLS<=4Х%+&}FNg LG!d<{g;|YNiYwFwɒEd`.#]"i4Ͷq;R{|Yl[t~rMKGL=\:h\}H bÃə`Z$j\m'"_Cb%&Cz܉sJq&`7ww{l ajfħu婩{}]}ڔJc]}'yx%[HmtHb]igp]>S߹ėϏ{})%]_wrBkvRsa|xn3'č4lrQX!2)7BĆjXkJ65Qf18bqe\Y©Z.T׻_x3On6 CX96][lٱ7(N9_D"ǖWgGFLnHRn\AP6CpY9ٙa6LJTwވ6Y{. 1L@_<|nO}i`wF$RECIM9)W6XɠeB~Z?jn%|kevjJa:W퇀:_a{=Gdc, @gj|omƖsn;K4+R`Z !1D)i9Tɻv0PdC o nуv^G=Y_ij7'P<"yЧ gs5aP{mݚJ0auuou~`mO{,s IPgl41 NY9/H]pOTEH2:kJd s;8oY 0P[a->wGNV+vHsxܰ v +bX[V{ՋlxIb"Ӹ1dOc<,&`k/>wH yÅ?3pWYo8^Ö7̍/R;f$I1"iK} U,펯7?;tz1Plp\wNUp! _2? su ZQ71}w6y ̕IP)V'㭁8X lCـQnN^ts(.m ~w;Z UV#"m$(j*(WR־M=B&QnaW[V@kb_aFv8?/)^VCƅ8[Y4J6<~5 c> '2Tv7Kwvs*gdk_N9Kr;6 )K0 pebD@G >޿_tSp i1ҀB}~q0a9ƚg ?oyOŇPEM;頎ZI%4b2}^OGwE-!1+FbC {TfC je`S dID L&gh+mQorbۚ-mKzּW9+}e^˛nX-{ury׍1VfI)$*IbBF % :ʲNTII}W"Ms.vhnם*6 -\Py+')$pN,*IS%'xޥg\ykw;G;RR# Rʇ3H)'&M˚f8HS+4W:$p)a<\;חZ5( 2@&#,!#k`24*̦Bñ0i U Kғc4%bR{PNtʌkm2$5TCI+(s#Yn2J)$0f .&&N(q-pmD7*()wcAˆ3f(Dj1xԁX4,#YqVR (af,e.M4 ,ؘZ5*L%T"ђԱm LL38Ifh@ $@%g7c[i b-E.ETbąaApd mR AZYbI# eҗ YH&-lbH$?+cj)+mWHn[>lGT[c47fwu&пT$_+ &!Oǯ>y}gO?7L A$LLzלWw]DIj1-j,UٳMݹ?%-v[Iz Xۮ6# :zoSIOMH#[em2P$,UmF!%,e$[,n.%lnBaԱYoׇx!\@NyJaM.>+dWiB&^$.o3H$d^hcPSG<Ye$ (`X fD`\5@kNX>?nϰZ+o鯗%O?uDDb#/RK|[&Դ,dퟓOȁңD !pd( Ņl#~1+DY}p3 s F0`|01Ǚv;| /⛋:PZLapU{ F"8;Jc mw?ٳ&JV-L򢊫+ȑ#|JۛWswnoW{+5r#8?QF gFY1aw j@}<_ll}i)grƧ 25ED_JavO1Ƹ~W$y+^ᠰ!H#B*,*-$y*FmeF#+?cg$M_ޞkc?a]ŊUt5g~n?GCGdYTX_xrۭRuBF0]I>޿|;OW+r:C lE A@I XI4S*뾆~PTE~35IAّ2OS'f֒boE*J-fsDNf UJc NO||L6bjSd"-၀7ymy :6x]g38Bq6%!RSTANpH(`.3o` oq ֘۱mWp-􅀊 *t8<tW]7_#G )AQ-L? !1芏N$x`}F!#(.\pKҾGS>s:>C6LhUo l竗|LbEQ*$]N^h;x>ܾWz"P64Up͇ TTIFVlҶ\4?b(F*MZcbsM[`%`E>Fm&R+sA${o/Ff-IINwNqb""* 7qa0FɣK Hf $/H$ŝcd@$7%$B2Nӣ 36hNٲ7v 2Z&ːzFFd!3?: \۟͛+&'X.(\iJKFg&۬ c;Lq~򕍼w.ESiYn˅] l/zk:A Dr ! <^}vN?ۯmuwoϯ_(&LQz4 $DI!D@缯2w8vؠ&Sw-%!%^XGW,뱟X]ޗϽo}}5F@ysԑ\Ns׭`wݮ8X-,|{g=v`}sꁻ 2B>L[mV"AA@4Ǯ_1)J/ꮍ*'+opjUIV@ޭ-&)y)޹}ϞB*R}{hT*wngC&)Pdho!4]pm jtn뗾yޕ"G";Z m( 3R֓DP|{|ǪvGۨs+ <7>ku}$: uEPP^\8owg۽{[nyMnQTh2ՠ4J54@@A&AhLL&Ab0 &ԁ 4h i 2bdbdI44ѦbdF%?IijM@!`id4ƈɓM&   hL l& @IbOjTڟ~m~24xBR"@abhQ OA=T 3MD&ёC@FG#hژ211D$0ɉ 'L#LFOI2(#bQ2z 6DijDA12 !&bMOShxEw6q?,czZB}PdOk8qa%5G]3Utu[0biF9swUp7'ϗyV?'(=sk{dA=sW]>T4A%59!É\SE9BʠL6owiύf?yuC^ „Ga81ñ(I(N+b. L=ܾJs= 5#.קIhHVYj̼J@s׍fRj5DrĻViP?ئǂ5jf/1?ZOL*YPQcw򤝺qT/\-n5jk>ɷp9M3NYtnsME4O9f[ltbƫPPP6;gZ|zhgq>u!CUlh'J\j͙_v,Eܣ=x2 aDZ nZ<6fde/x䏻;>WBDnӒq=Y/ʫ e;tD1h2gqԍ/\у62jNuӢѡFbZaw7tY]w2(YKt?ۃS#*u )W[1]ؽZ8owUxf_ѵ\8C9[/ ق&m)nvX3327<~M6׵ޖ?B@ $IDDDb0#dȱKEoB7xߴ΀co!ўv"j$q9 QEzK =XYܘEm> Z[)J ca= `P8T8/fW\c__Rּ[<ɶw$NXq\˧{E)HP@ҔRDc2r|ɀ-BkkO;aN OAz>Ib"d 4 uTZdU:Mi~}x2kH BD$# -Ѱ0u5zՄJb*?6߼~>/YUHI Ri UiDIr4Pڏ}_wJΦȷ:[-;Y!!%UBNʸ$VWBh2. uy4`ߙHO碋=aJ>">skJt nPJa ƭ;HENoHw$@pPLu2a" P-{CI^ {u }3m_7 àO~/АJ"*w6-O_W :M惇ب)*V*JZh"*&H h`( " ""( i "")"hJ)f()b&gL410T$@PSDDQQUSTU2PEDEEDEEQT3KET1TDTQDPL%3 PQ DTS1DE$3DC$LQETL1Q TETE$TS4LPAPR14DQ33DEUE4I|f E>j(  @RA ̔ !E3TQF$ D7ɇ `U@kJi Lؠ M9j19%PELZM1!@Xʐt< c@QN3:CT4<ІU?b&E5UUah*(6ƨht'A\3j:m<3̜G:"CԨR`0UT\&l|{mQ ]F*(.P&W":&" . Mbɀӂ"e*:.i8qPO NbF.litEБDLQhji[4ōREȭ$73tdTq1Ib5:R`u˒h|Oi ;'>ʩSnCgf<Hl^9sy1̧쒠HL8T`Bh ^~s׵GwR{M!$y B pHJL9B]D$@h@0N> Ċ3<:gL:]aOOw#AxJh ;zui:YKt40tTsyP;g$w0e0hWufUwo9,E̐PZ̺@fKKS􅧢ݝWqN" CX3)s(3q(-?LyUCo~?tDI KQCp$A {"a:AR"%IWz]O|)޳BTLITJ?QLbds%I$+i;vi2K7--t- DwG^V칱HĮ93Qh4_U]߯^cC֪wNU 'դ#8/>^0-5ˋΧn`=M*'Џ]1=s̟ޥv!kF?j^:x_. %0GW=l7KIzV.B,{"rOvzgxy Й"3mgH$g9;.>^: Wd﫡;P6gC+Eǰߢş6|̄<7u=N4+_u۪%:[݊LS 8泋BKze;itp>Ƹ׽k-t=JZGS9/RQDŽ:cCOU^fN͂Lw&-3om(hX oeQ[R^?2 &7y/,:t[N4gYWM{ 4}7 xѰ<ѳgg:,:c 'FZ睲?beemc.13펱]yZm4d$+o8hnm8a]`z@M_Agg3(t$'+9qJ=:|]% u gdLZ@2?eNgIbI@敶jR{.nSED2g/VAH0fP48F tt+!GcP4MZϔfRqol)]=1S}dc,E$ăËvKk[Nfwx5p@ƠK^[?Ό77NߑNsfֿgl SC qMo9usvpS`_6vS;3DmQcV8DN+*VMǩu $99sͽS:6C@؜z[͟7ON9v(=&ў'o^E 8;į9U}>N"O[*X`mLܝqfCَ^fL{R0V ބr &rITG [ţuw ܙWv-o&P,.sdxSw6ʽFvT~Wi}}]iA8{6xn`'W>-kRpV >6yfsp)N}TjfpK]Ux&%=1np:Nr&8̘9YT^|%Z2m9m~u2!N '^.\X2/ ;y,ۍ-}{7.qwg-_'*FVtJ|ْ`=zOTֵ2w#!nRVJLQf!X1s+ʩԍO\VSlpj4צݥT mq[ӵquYv +/8]{M'TulŰ2=lヌ=*l{䮪n3gV t]r5,3SٗG)8Z(I80%QhdʛŜU-&`x#l8@t|dm`^GV:ZY3tp0m.Ɛ G$D $7^*8f41#Ru:7^FwSu9 Nm|6ˎ:sᩊ>ct}SzfL_,5k*X'^\LԭXe,#5,C6@(ϊ̭sghסQW!³:$u1Ն9nً `L;0!U2f^S;@wyK8[qA "H*'THAѢ @%?_H[14:\W#/_wb%~vˑzpm+5-$"J$hR b#P4J]JO6/KҟREh #Pڗvj*<ä>8_li΁z^rJCG8g}H;ġTe Ŝj>oOy~UPlfTUpks~[{?:"PHҢJP-(J*A(UATKA$HHQATHBR1 %UI@  fRB I@TJUEDHJ(DH30TQR5D@UU IKADJ4 D: -7 Jօa&"JZ*DP:hhR( h` b*ZZX") ))c"z½SU$UCQQVB) JFM HP0JdvT*i"b)(VD 2%c)CIX):ps446`戃TKh)C3!4uQOX1BL $YX$v 8C=¼]4z riɏ+@ёLU2UW8uÓBuAp&Q;?v,s̸4h69<[5pq]9ԓo/m6CBhyÛcW  '&8dv)<E@Y` I~JWOaJZ%eT"6?#D#(f"ǐtz#ysʯb#';)^.*`&\6M+<|:~?ޓ{/;n Y5O$l̆=}dΝMdM2Q̜GoѱyY1yZdxdDůoYۮ:2>]4r QGtS]h4Ke؊FOOG/#,24k%nWb H/F[}*,uxETњ{;gJ%=U?%^%z=K Zxtp+DZMoNYGLő5 Y8߃,hTh7ӭ*6=_,Xm`>dq/SP*wZR-]fOLƛFZC F (\4e9];Nf l#Ġpf 6v)=EPQPn֠zH߮mY1@R06qi1%~'aD_ȃ.ҍ<ɤJR_K傦/z] (LjҕR-e߄.1k||L,~?zzH+ rHQ^UE4 TLD54UE*EF") ) Z()j"()) J(Ib$Ji`"L32EI %@TLU5T43 T D@R3TE44TJTrBAȐ4%0IAK`t -0)Ӧ"@fhQJHڝL4E҈h]:!64CLT EEh!b"J B:* t]bAQM0"5U UwU$ TpRSATJR1 I6pYVAu HQ4[ :kkL2)ژh,d"*j!)B+ur1HULETQ5V u0RMSUnfm^ =}y( yR_9>_u\tfd ؈.6 Api< ĀA' p;8x"qr=vfukzzx;n߱ ZD7E+B#1MIn1E #$3`ĝ :Vkh1: WsԞkw;=ŋ=[ٰx 58ƻoX6x̥)i;/2oO[e;r4RV No^߉>0{|{G9IA;9jUaO4ߩAψ꫊g,8WYltÿ 'TB2]ZZ&(]OfbIY]Cts{:.,@NcAʜ4#/sTkDߌ '~G?Q,!2R+m)`ʍ"DAIӯr+ 4~u5MU[4UG9b![jջF=y`SVR*~o͹o0]8ƶ>PP4k~%dFr^x1@gs !$11 BP%RQA0%)M4R!HPPZ F*$ iJHiiiHh"j ZJ$*@@Ҵ"5Tq(**b X cEBV!hhJXh"k@[DF.QR%}$QSLHA@LA %UJCBDWxsm(xhIh*JC$PP$lnHP44PT͊bc1J'TDkTh4Ai6zy={>w͑&!Yut *EGgcÏnus,*%,pyNowx$ut,M.^7sz)՟Z$Hb^| %^T`C4zٺݼv]~Ӱ|4ynd|r:y} VtʃfMXa5\sIfá;аgX7T[W_;GR/:߃M >j>b1u./4zxtaUg,{>ܱw`z"M{"=#. tVcԋ$,޽1S\ LhU9C f5H!B燒 [4Ae67&܈im"fclJwo{x\$vsxXUQU֔\hquGmBϱ3ioc ,] YN{rC z!V:@  B7NhO#'*)2?,}}{0}Xs_ls`HЊřbmD>SMB?cF)&()j(s?ÚE @=AvX2IQUObH09qx ^}9H*P(m*X:<F}(!h")) ! *`,gCE!Lҩ0@!R"hj"(9L_?^Z49D/-ETPDQRU'],#@"M $&*-jji""hъ"LS̅PT!̄ȵܘ*V(h*B f T!ESQ:M'OtC/g ("?$&J& "xJ0IJ cQl6v*hucܳϬzr[5 #:D"e8=( LĊk"HERAE*BLE43RPRLTR-(^؊(=If& K SAILP PAB4ӨJ)l]w|Y@[#hJT)" hhR )JbhITx QttAd,H$"EH eJd9Lsچat"o6AZRMW8jAwG8_N[aHJ%t9x2\@KYrʩPřbTs{wjǜѻ~ ob!LnۆAp&,GY:b^+|xoIvSsΡ_d#068"fFpTߐ;NF[QRt,7_kb[;?}S͘c4$WO {v9`8Z`9*>={1dbZЅǩҗ7mFC$:iȝ ÆF^BVFLt`!%"#5HX#~}=dQVh@ѥotiZC" 4U-iuk!2{twB1eyO+Aۿ^7D|ӯv)6VirLl/2"bj;hJ@X$(j(4:4$}TR: DD!(тHӨ֙#IMLSQmbB RE/`h촳DE$2QA@PE pǃhX"(5|WzkM!Ҧ-HPuI@=.ϑG-{ p+ PxH;FO?5T]#L9+k~K3shK&PS~vrC5dE=e=K~ek)uR:֩tY,c6nmE'&6d`;(ɏ qei,P.N;bD6Kqȇ  .P.'G0h ĭ?jRv Z9Qnȟ4V1_D UV+J)ؕ@h!\0V.Th֩bc;>7sN~c\.0'@#BSI=Vݖ/Sml{uبZ|>n^" 04D({8k b4ͅO6mJ47)޸΋ⱧP| ft؄77*Ib^P yI3\8YKu22hn ~b}U[jjNn/Q5@79^A1 BS~~RxHMˆrUWt" ,I/?cjUR)<@bP=g|NcRP%2RǠd kCKȴb=1BDQ:bm0P(XJcHGfI~|f*h&h'0w3gZlΗ.`Tp'h:&6Z pnx-*!vaJȾWëO7w@1OSPi6SP˰V8|]凃͍b )UJESE(RдQTrKQDX#2n= -U|1jwfvh&y(.^֤*a'xH&`( jf@LAZ4U1kEQKTSUxI"b)PI4D)BYY BhP\ekdD),o_+t˄*ܤ16h UT2'z@|Vk5CY䈴0)bB-P@kl(teķw4/C ԫUmo#2S!aXEA qF9ERwϣyNA$ Àm (Z0lim#X!WVΛut6˒wL^#HF$x{v&3,{d"B23(XI>OX߻کJR("O۴PRRBSTE\ f," $⪨$3$E-WT[/v0>$3+ښT!M$)#3SE TH--Q5TE1N۽ Z^h 4fgu APTUTPATU ,5DA%UQ4APCAQUA4CMNOK2Gf AUMPSE%,DDPNآd Amkfƞ堂jSDA"5|] Z([۶ؕ$p)v buVR\/߿Zap`#P*UP0YbPJpx#°\L>A0^Fz][vPQfvނNU<*CÝFT >l^HHN;}<+q7UXUvs|u#ljQɦ} &m|}mh{HbҷBKjSb"x墴wGO~6B V}Іo"?]#w];mM}y{Mnkw߼<f(%}UTDБTDDTR|x0Q L% (5RLjIT1!3T3QDETRAM $R2M2H1LLAJ2)AD 5McRTxƂ(Hh DK C%-(lH(! Fْ "bj)@5$A0Bu`;0Ku"Js.pDblCVqx%S`I!!! &,mWt=WxyxtJӬ^3F&WHܥ0g@O)SKW d-{jCr8kakm *>.H\ziHsd4`&sqe&\#6kcvJ gpSo\k4;ܬZ :i>yR`s~Cde; P\8z}3C '$QDB!)>Fh (()b]ޝ X)BV+\^UVU$na I)hH5{Bs>FV[jmdi1 8fTAd+v֐õǡ8^Ѵ`qbv2]"=,jPTfRq:a؂\Ej#]b>jeCKTHoH4 O4T'َIPA iĔ ~\2HUV/g@~5QA,Q%D%CPS1JQQU QSCGq^ `Zvb њ#cmgCLQ:b( IJhd bh"(j((jlB*h(FTD*1 F(j刂'NF9 I!ooM Ov{U.)gSLC AdT Xyӑ֑1|o|Zq8W šQ| M1:|ˁ%HӖG!uZ]a5 Nf#k}΁~AHʧ܄C~ x@ 0dWa0`QCCO uظo➩eb$ƣD !JZLt,X2j]po~ߒAY+^~U D ~DRh "/{$ H$Acdh )" h1EAU4 QDS5m;) "i()"f*(.AM1uwɨh 83E5# h-bhܚ={ޛ"OSc6avՅo&؀J`l |,+CנȚ;a=|֏-X&hݥz ,mnaB= ث CE||4 T ]bpTCE4?s`u>=^xvy#lPLI1DEERDMf)Ӣ`""A*$Z( . (hD ij4Rچ D5l6EPPh I4KPA ARP*'x& xVV 0h26-+zo_ Ĝ8B!$`D A@K=38X-)/ұ7REsׄQTΜ OyI~R8uyIheڅ:ŕr[,Aȋ[;x{Md w n_"JQuIlR?i' EYxk$((Nu4o9+( #@ -hg*_`>iۗHs6)+nR5T%𔪕 L\~i٤zJ _Խla@fCmjV$&⡑ Xb*!R j i5]\ "*BllF٠(d&#l45UQRM`!"b"*[LR2]-A|M DPrgcQFMՋI@9D@=Q)}h] i6L5 FHMeU8QIp=./bIo歱ƌq bwww?*?7 ۹*0w* tAfSտͥBgBۼ"/۔E$=~c鶎ltB~j 3~25+@tb>T"{a7'5[p#KCcv  xJC$MOĒRJxXY; ͶBǾ4~)_Hhhi 0QUĒ|nPZ$s΁-;뜹TQRD=Z"bt1PRy*{Cͪb*(({cU W)s1!ͪJ"j"!$ѤS9 Um1 XqH%ST-, j}s;}ld'Bw`?Gùu6uxkuxuzI#vԓ1 R-Ox&Gџz=0WM=),j}49G g$iOq=nb25Kj.J'm%;eFZ\6vqȧrR,c>FFXoʇ?ihKC%斵U7~ y<=;V&[/Smt׮b c,@ I!}[/> ?hBĵs.w:TkSiJ۔G'Z)=Utf%ek;G9栊h"DSb(" "֪H^'TE Ȣ$j B *)Z;`.Sa(zehǛzmqļŗ,L7̥\3q@{9Hi5^-Di*%]>.;Z EQmj/"rfN:x́D5Og,n(Dۤc:e,/=3UyS^!ɋS봪Q"l"5N Ro|H.3-j3Hq;Mwg&W,I8w&${8ݡ',[j4dH)oy(q!F"1=´4zh0TLOxkՑ1DM0S UU1v5B`hA"00):َ "Zf*"4hhB=ܔVhslKE&y?& Q!2lvTd1 ooTf, D9C[ݖ=E}`[.LT.:G|FC#D\r毝7^Z'PG :89`u&-O>In%u8 nJf,ֳ%iZz+:l;zPF(AfX8) \%?z|6* tkwph"f!R]>LJS=BrAEUDmF"빡R& "h "DQAGe]bDul8A8^KD!EK !P &k-U+ j (9 [}L##o}c|@`*n'x#ݪ! ̇#M<Hqp4Gˍobl&G,P̥]{T_Ux>/;|t!"2%/sE_Kgט?'$PSUCMT[fUMUu"kj)"T\Iu%,LAό)kS|mi"SQ`)h t1s4y.W(a@H _πO5#N>8 P;Vc7=gr%|4nge?{"h1e0 .ᗌb˫ (k'+%(1L[QB0Uj$t܏cb ZGdHQ5SOmA:]HƙjSD4UIByΠ"8w4X )ФJOtE̓gJzxۣcnd)(9\;wgHԶPz̦尯$:WgCJ\-G!HAABh>x{XЬ-U H$C"NςM:KǾ䮵nom筟JIEǦd|[U[ldBeV>L3'8y)@9z< kgKZV6o<')@+/ J k`DhG^SEkVVc_csJsA)*b$R"(Kj juw!"%i_FZ6ueXJD7YpeNbC {iOe|n6lxԠ';΄ѻoXS-`K F *aֆ:G1p~0'`ҬM~(=jtzYTDt62PؑUl" ݂$*"gpRDWRꄈqs]U6ƚV+H!')ל=wb01 a( X8[ efvy/s`n4{w.͢bMK*Zjݫa] m{,B@C,I3Q{HE}QS4RDOEP%TEE1SEkIHT6t-p,XB%A,Wfs7:U<^fvKor 0k&r9d`9`um.0l[Kg79 {ZD4Q_}5O8("y5IT4G'.HHFA%B=%&;⬧Fg@bc 1["T$;l, ǁ$ۉ\D4pKK $ UK~1x5TTEO{ 0sf.n⪇4M4Yu5E- M >;57|A4onf|ZU $!x1qbP0 fA 1KLk6",)s0bjBP45A׮_ƱvdA<,DSOCTT\K2'xhw\H\ɪ Cl׺Qi;!4PH {?ѝ`DCKKQgV@zY<νq]aQT6sosoO!K@A~^:/u *](( i"("˻Rpاϭn'DH t|_BT9ǕADAV|d);vvW"`DaoBݪŢuUQ5DDz'Jlf.TAu16l'?I P2KB|:=}g^az]&OEN$&v5]תQƜ[V=y.N}< gaf&Ԉ$``]1Qt6vvsV1ь@۷oa{BRv^MJWyƽ_Ʌ`[3UN'Xyq G*A 9d5ʺ*m>!>u͠#d*U`j(bv@tv0Rф4n be=rp=p;A@x r1Nd_C4]n4|!T`.Zp"y*ѿBsp|\ְ),UguPJŋ*-=Ll:֊}R+mW: Í٘h;Hp% CII@ @^'1uOc]<ӧ !vF:<7V5 Bفa 7z,μE r׶5x7\6QzvDDPАj*w-'R9ZDA@]Zx[3¯9XzunA 6{ZZ4ixfZ3;l8h7/G]9TAJ;٩xH%kSu1Qp]1DU쇯X 6!X0 * Qj6 |.|S37._s4)f @eN$w0X.DI +v~~7yKdq: ܝx>OOXU4$DIlqf&#f${ Z- $"WPxgwkΏU`Q3h/r*CCE{ #nۗO֟{_TPMV?'Zb䈊$ J 2 Q(Sw1КnlOxh:_$g??Olu)IHBo*'JW#^9/1E IU9TPEA:z1"t sƒȤpc[W\kb_ D$'Ns㪗*)y9St R Iet7\繕(5eihJ!(J(QW"J__H`D`ٵ;x:M*/6l:pHb .%ig f4DZUWǯSE-Ϊ"#MDp+Ns{8'X=Bǝ7d7M}=(BBp9sLo9)0dh}ku>U* ]EQly{@r8F+lj6Z0i: *"M5=ۼ]n45pA#((PiFLZ>Tt&5Dׅ p#X+c^h" >ƂcU4.v@d$IÅ .Tktqs|NWmq MRqv27Q5DzWOk@[Q8NSm]k59RA1 ⁎}!EBy>}0Hi3GWHlsZ93GO{NT tzj_ˠ$<Br/uj;^yKQOj#7GTj) Ɂ̱B/v7du$s-:e`Aq&<:БTNbgK}ly?Jvm?li/T8 `.J(!h|< -Ҿ]4W}k`к:;AU [<^vi [Wi φQO GL^ACvWjf:͒mE(["TJLݧKU(BP0xvF9Zm YSZzɳUysGAF585/k!tuQ~*=c! 6s[ )aM_r>nϚqdd(n<)UE U4{ʐ/s`(b4¼&D Ĩ1D L3ƍIuyf5;Hy}u ^u)˓U1)%1rx/7]KAu|>oUϢFq4|>>*:(R]Y:.$>_ ̆CgȰ\KًFj䛉]Ƞ}2a:Bm3n0K\6QEuh \J(O%OFb=Ozp QzAL]cCc/X*!Fpj5Q^\(';}]J{EQGC`R7 7Mעt!{+v #pjwK&kTFvrBZbas7K. ix.&#"M~|_`c{)ӏtPa꣬X#Yޠqè!Du#b=4sAG1(,j+RQ}":ݨF6 .G_W:}.ɾknn8XnűzUP#FlF}Ʋz֗ÄiIMN(ڷ6H_7`x}Y|{|&w\=jƯ'w*?}֟5z{Qn8q;@fM*(":Y8\ܟ޷txORrT.}ևӯ< Ƿ4y=7.\:4PB!6 g&aa[qDG EFY@GR:{6l5ĶW( ڌkW];jMeMXfsr܂*_ CfvI`a$/]I1μmQakk oP319)nHR2IEERKbPZ׸T)`D A"hĕ@hN']g1&[ , 1c@[ZF8e  غ94QIy#m*$- n\CU&bLz >>]4=6:!nOj\(]Yd3\-5TS]IPB#ꢆ…m4r-T:`*J䭵3&Fba6z(w fc*o/<ܓS@>*J&*,q!@j `?Rt'Q5zχ8yD$5:M4eIDS Jҡ*(\Qdb!hMV9B>;ħۃ{j/R þè<Qg}z(!>kߞzo><Ε{>){p(rT!*jΦB`2 xX>RaZtX2ʱTfr:L-3:&!_7&:U6 L5!bdK$ОbK0Jnm!p׮ؖ,[꺦&w%^n('EblvUL푨as=ƔtYHjf9ʔ-z>[ n8)@ʲk:!0T1dw-AE[j9IM0Dd,AI1e][68$gԉ5j⌝h2BeצD1~"%G]{`x9BU2t(LcW%%CW!$0+:3_Ԡ% fre9L6=&\%J#!\e̩hƟ)xc1]AĞ-G}{;lOغ?gslTҾ_tw4tUR~w{p ヲ=ۛ{ ~r$9y0?yaAḼN*T_yK'XՖj3'6Z9Q,ʁQH4<<8pɞECu)uxbϏ:QPFpI8n_$iGr{]\7ړÓVKۮ7^U;Rڛ|l'#]E16ޖg M7є8W,ڏCC 0 Jg5{4$l^ /iN|.;Hr/|u_B3@ipF(b qaYe?{0|qKRǩ]I.NGB;E\XҟzO'ۣR:9P Ξ!at%ITsNr$j ҇󪻞IN 4Jc|6ǟ!:.2y^pd>ѦGLDRؓx|]uaaK7?tUyk C_u/(8pdBZDSy >.AZ]0ow[N 7;C栯Ծywwtv]fC!ׯ8Wܐ k^&YPfun0пSזk5剆I1mL>jZld3@,oyvmElDebVXA@h?Gow'yH4 @3'P'7U1!35`s۾])"(;u@SO'W$.Kr-|f7g \d >o^Q>.0ihRIG\=$;f^Zᴔet)&Ť:O@xBďqu)‰?YqB!=gJU{:R}ܜC9C亗 /8ࡉJ')BZRduIfIGP=y=%<̔ *$VGhham hr]$KɅW8E 5O܍B_RG)i|IF ~X;N|R%]eR|[ &-;w9s룳01`a Rc["@ LDdP᭰&⼖`#QJФ b^`ؓ=ѴI'U'o~GFt+@rZAL !P9d&$ I'QDWѝ ckEC P$$! ̄>@9D!;1Am  ( 뉬M2)OOU+-|.I? u(|%EΑ7=|*gއѸq` :P,Д@TL.TD_^$OفRJ(hAao"ʺ@x$e b,\X06U\vBD$Ѻ" ;J EEN @B]ZR*>y@z!AQN"fagbfpI:_x0x0'ga yqsmmX"&S-߶x P@|6JkMX!$TPωmv^"(DvZPgԕhus+Os-gXL8O /"^_A-v)$HDT4v{ɑ::D|>S90QA2'XcϡleE׆shX ;H=8ob(2h X(`Z8= әШբ!xrQGcWA[@[!z^"J#gK*D-*'& 'w]GA9q+"1Ot  =6V|U8%AzC w{X;͍3x\Z4 n> TM>Zm>|T=4hQ(@ S:Q QDͬFa@Cpal GdvtErY ׅ }hpXHEEy竻D}vxI'{Tvwzd%߬ލTuU`a<>Qt; @ף[?߻\E9Q̨yA}t*rd&4UN4@~vsm=_C)gY(*Q24p4"Cs:?"D* 6T@OևEKªy=lPDCDl!@M &94 s=*=8MDmhU әpPeV x[#eOڕD?OdLC8CFmw.{_<EsJNiuDZ]R!QdS,֯YF/NGhJx}Sr}l݆cT 7* nb*d;Gm4fU2(;@w7&:ƘP⏏EU/\EGKs)g ?O+ 04(TF~?ZߎdMȍ 4CDDRB+9 @P>33cTAEZ:,(=^ ^eW`#)DqrG#߂ߍtxS ‹I2-U0; tc%{jl?cywfmYa×l{ϱ$BO>a?Sb&t!^khB:39Б>($q3T"*` z ^^T%0 JhrAE8B1f,*"xv A"s o3Ć}` zES08{ }?iD^(/iM0CNP(: % (ļ|xqP+ZDD4XE@@;(\JȈvcHv fL&3ԉߔ(m99z>u'ZJmؗ[@Qٴ~`Xnnɬ IxMYc\ۆ;םmJ\`áR"n t=C08Y~`ҠA8(OY&lrHqq]dll Jxs!:" &2p#ILG#M-mgK,(=F6 CTG\Q_';8xM'6oABU]C#( # pnjp@<+k2Q2ȗQdD9`D"hͦWpx4QM0@9lPe))='^`ƸrN""J*UiʃԨ X `ӧmD9MȌc@$ "!]l;ūeX*5C'"&*xz1Ib@ﶍjd `XZmUQELA1AEXU{º#V36ӌ`X*11OtӉFجC-b1,=)@x:IC4V*&<%lxLǬzӪ0 |DA$!ɏ m:_:Ha_D7Jc+dX,:H u"PtPPPLXy ~Eb( HPH{2)=$V8CED!:3찹p- {Ր .@)F* i(Z9%`{QIIGv,_Do7YɈfXC"h"~bGc4bAd8|_vȪA!M%-1D9 u7#\qjP]l#xZ0gĢiy"{HhS]EMa9U:6b :L@gI0#GT C*P5F0k':¨e y %D,tuqM-DkSgUgV׆vlj':[JG@%=Htdx9#-+ߧ]nna6j̮DJ( Ww !PU6C90$%ƪ ba$((*@Tw=F'6;4QTEI=t-O:LD*؞smCJJGEP;gkI68taxu];&U<XPu9m#ٞSw%gWPG²BI NxLEPubdJZ(Cb5C((E?seHJkNnC!B4~~U'Z [&ʨ0{tkhᬞ x)k|O8P7'A|{/9/~~D8)hZ֪ *+;b/q߹?J_~?4\&>QI( (uAQ؜j J* * gL4ڔO`<> tcdm " klѱ"znptbuѕxUTd0T;[ɡ4PHܠw ;NALIKMU5JDLDI0RPE- !M SMUAUMPS1ALDMSQPUS3M)LDIEDEM--MPL4R4PIE$QPUU4QALDM%MMRTAHUEPD`;Ni) $*(*ij+tuz `<̘("u!;h%;1f1Rht},3ј`gסѠ6- X=s>W1´Ҹ,5 cEUE qA! X,N),L!YmS `F J1t'O :kσr`we  gv|۾~'@!hK*{ lQL?#֦I $ \J!U8%6zud@** =Upme( M`]ͫ1!B"1`As2eb/Nk/7~9˭ފ]uA#Ŏs3|LU1un_ _刈֩&lj hUI5sI%VB>_a4`؃$y_vڨW[ځ@\~ @\[83YS# bLnKjHFUanSX-,QTG^N}uNIAŽVbj4.We%P#ϟ)@6A*eWK׮:w8ԉhh^xY_Dvq=&N.[t|'G]wuBnmvɦ+T0Iwi􏏙6'h!\V8 48, (R ALx񇂿6K[ @u>\iҢ?THZ.@P2ʃȇ NJ  sm8َߘ!u^אiDJ"!np;a1HD Ѥ^c%&uF>$"̞}j][]Չs㭿p8#7 3 oJD~j\n@@^VxǐY+E׊ &pbfZ?^m @>/[x,DK 'q59VûVN9KK* yE3tnPk`n{cT@keo PpD B2SN*)[HgVX7==?vf=WMU}Q,m ; >W^?zK,eHlv$$`A!Po52lϨ6F%ࢋ 'ZF/(R(xb$I$Ab*|kY-uF6zggx; D<efB0RUSr˜$B YX]*9A !+ !$̯;g=с`JU 9e*UJ0ҷ202,* ;p*X\$uꤐ&ƔL5LY@2>Fx[9dRazIQfFV O}ȌI -?UEev{aTJu sL ɋIH dal$&}MNv7BBKJLkbQ5<녂X.Beu=Cc੊@yd0"kٴ,C[g,BdFE V|Mo&_NӚHD}z̡H ؒl.Ңac @@gMԹn~13L֝.1Jw)L֤ZpZtEY~{Z1NjugnJD1&eD&m, Rc_1g/ _0@ .f1o8C'fF|ٶW^Ɲ1b G,{qsݥ3Lx>-WJ+"T6~ H4>9sHC瘊?#&y43Au>r8y sLtUU3"ǫ{!b2R'U3/V)~!z@DF8G~ƛhYXDBwn˗$ݔ8;/@H~8Q)6P7P>=Ui3)"f Z  VǥZ1yWՍs*@!Rg %,Z-r( ı!ǸН v1kBsX.6e5F?~zR6 3X."X'L8q鷊VBpzqִPdI6i]h IeTF'Vcy!VM y+t}P WQpyH[ Z-&߳DّFr^16GHwk-'#ۛ i}t-լ#1#Ox 'L&b.SdrN~Ґ͓k[j?-{Wbb(=}~Xy=ɦ}F{8Xy tYMVqٻZ_ۻp,MSK.EZ>%M^q:o^?o9cƏُғ3Q4-sb1"LL3;NF3)ݹDtCRW@hCjM^. jX6I3,]y+U\Sxᡃ.C;vt,MߢU]\4wZCI7G[fOm`$p N*p@HCZJ=ڡ?i4ҿs H ucXdQPsUC:9@޾|;OAuSgʆ!G;c? xY+:04GDD6 8ļ\Ebj^p& kE oDȄ{%Fmo|bъ>Xml_]ʬ{ . a AG˄E{"ws{3٭4oqխM=]ڝCIעۺoW|tbͭd`=ighy^jdw̾Oal87\P缉E V~G?KO^@ap3&_ş|<;= [/?n/;Ċ?T֦- zj&T8R] o!{_Hׅ׆{]a?H%W71+f-JQj%WifuXR1`T;F M Z\ٿ Cekb# [aЍ%s'Y&ÄXq fP,i!U3Az[O~մjj? . -7ˇf;Wt[Z{esZgF, 0"ޒ^u|1s~F˱У GԫF6{JYH+Wn$:/':d|9yvm*yy&4/ao3)?Ihب+z3º{SvHpOm"R͕1~A|Gɐ:wjVrCLvR$*꾾{1q=!(j BLQiBYXC4gBP4Cz^NS?N9 G mkF$LsővWy[L] bh#bK˩-^N+Jd$3mPΠA6s>Ե:hyݪRJxiOsԝTĖ߷S]"ޭm>b;cI|}0GaWtח:7K"6RgUQDP <퇤]wSe<*fO`ROK[,$>+H2%_sxދsQ:lUiG%I|j;8LEaVG҃NN ¼j{U{ix&Z~,8 \ڝY1ˇW=U7K cci!]Sm{Z]o\\LFCCƚᤔ< Cȴ@K"bpoy<|+i쳉U8<)*2sy[?5n,ԾgOQWDz-opϫ/YsD(4C>k8u?%IwQ; H)ΝixEMNqu1^{ut‡"׼$2soN$ď^pl,-gB;[x/mƛ4>$goؤ~>zj݉W87w$a>1岶ef~R\?{]3ݳPϺRP<H3 @EJG=%L1my~MWNn_w`ݻJR˗ JhF}3]LLxYAdTn]7?b܋OR uҍLC3j͙K‰:,}o9~LJP"6+,ԫDUrf)Q.12ccCP<|\45-w4/Zy '%K?vaHTNwUҶ\@ʏ e_9Hq`# t1d[Y'"NC|nX48v/Y-݊RԏloBn%7jY\GvNw1U.C NeTeC}R}G6{gqoCyKA򹯥G co^o9쵳l' @+9Z/s +:Wi`_) *a11DŽϥfҦ q˷Ya:i'k+@rC$o6kZpYO j\%LnmmZ;5ISS᷅dxrd ZB=LJᱭ&P|=mׯ}^?O{hC2s ^ۺl9zGH;cƫD>,24^ykfpyoף֚o&+پl`ƕR6}H-&T|w ?X"4WZ>R:z^fKhV*\ 7z8>PfgP*כRMϽR|Sɓ9 v9^RSN6C):(oNv6$ko|^G^~7Vt~i(wk-&??dY )1~Cwt/^8n <&Ӑ;k0eMJݻg TZR]e |ⷳT'um;a]ai(5һJR~n)?̖SKoՌ2~e-f:ocWXTʌ.m[5:8>Re{ig[Oڹ,oz|F3bJ-տ:fhIx|?ő%f?+ J c1׸O/}s!U~)<:}suǣQ eu!S2x T9F,ec`51f9;{O3kXJYyhOE˲g;=NY!H^Vbʚfҩ>W\#<]T>fzA/8[[_e>{\'9ɢiu4mU65kӪmsޕu$O?ET75V1O[k3=b;y$p峚6Ou#K:|<s:tI  K[-xgdh&ykcb8`?gYVTb=a$z%UrI`*,9F!C/!s\/xSSl߱0ŷIgA:g+}Ζ>:h)9\kU6QgY&74Ȫ(Rp%NM_-Yl spHGtVǣq^:Jh8yҧkݰfHX`XY^\EV/< a^*9s&Mݴp[St+ JZ9 l7Q%#w1"(#gݕWAc Ưo$حL9-i#@5Z1i=-6$5;}cdĵ^GH;?w^8Ֆ8oؖ5;Mì-2θJ6I{|oZHNA*-AbNEv;)5M'"%zez۟;T'Υ7gP[eizͦ~R<מ7މaτC,b+¥>5;3~^]L{OAU2d4z V0Ӫjg j wg\<~bGrw]]wgnNާNj<Ϗ1^)%hlk-ѡwJ)uYPՏa%m2HDﲗ4 "V:Gfw9}n-Lw4gkjOrTSW2+vGd-=JnӪ>E))FZ'Y$*MrB_E6zSΨ<,GѿUHUg0aIc-%ӡmFo%]AOV,y8wbeBs/̢$ߦ9XǢVĶ .Zl#ekv}]*_gcKFcľN! G£I]"*b}g>?{7!e$Vo?:\ҰU؝~{U>f  # /.>{pEƀaqScƂ‹|N{g;H);f:j>v%g{2=wblӖ6~FycvOt)Fl_IDp~-1ij&G,zܵ::Y Z&qOk^q+6y\sG5Y{G8wwm_>3K(L{yw ڰa9̵u_#/]+HӁΚ98i;#9ifXvl6]6[O&7~f$x15M6w{:$jA?(=qU ?ǻOL26O8)PrI?8IgKwo߱ة|d_r^ aS]]l`sy΍;{̣.7s51zl|G<(Hn77Vo{zڏ`~CaV7o*M}}1ضv 7 /[Gw;i&&ح^ԙ\vC{y6:Z9 M+bctL)%4z4L&b4wPs l-{Bi67/׌궳k%%/MufyKreq0q娷2[d߿Y]_/WpTޯEW8^k1 OsWNLO`wp=,c5ceHrBOsIƹsQh]/ϧx5ڞ_y~+ή5?d64tx>B&Y5|IcgQ.<:Dr˭dIGwޝ[=sX% W#d\}>vRc9Lz49kOe=>0 m5ݦ{o#cOIx,lS+!e!5{VAOg-i*ыQ}g^;U?_á֤V,}I<Æݦ!ɾ=OͶ7kKuu Kw90r6/?ksw<\M /}ϱw-IR1ę9 V4B7Gj!tfj(Z=›: YF5,)ucʂ /8j$MR98عyN1;̉/d0F?R'Z[+.әf:>c <{l.6[J:Uѳ ۙ^WN@eѤӣ۩J9ll*^Ԙ$̓yb(ZḤsݕ,IꪕH!G65Jf촞Mh/j$2us3=[ζ?vv_뢊ȻyŢx /r L/7xDk.g:Э '/ ޾~0ŷ>i7rMW)fYhv4ľ2O_aQ$tױJ):>3nO^]IHm=$A SrM/ߍkQ~ԫ v0[ia+r ͇3|/!IQԊ #j4 /|Kڿ,f*[+m9}M zaJmY`U0WTPTPT cf}[pFq&tVIRHJ$&+OxeԾޏh96Hjڝ ߜxI /s<0YV~{$)_}G#Z~cR}Zy7yD")/Y{y@kn} )zJ'6?U/9S{1Fn}˃^s>Dz`y骘&P1łņ~l ^ػR{%~ߒׯ} $QdV S$()SL0PrV O gvPMf=N!}ؾN{,ȑJ3zA82`zةJI,abdgβ,_2g>)JVݥ@HA ~fD1!_T~:>5n7 Iz~OCVuzHg`[@0(wQz>D LSް8,3¸2[+kc -먵˿B&&>!¥mbmfGNM|Gd|r92>(ZP>w%-_8Dr$Z 9e2nuK@(H ڦ{Y@b,5U`|ҍ*Ӻy"u{ŞK˛%AUWr8ļЮF otDLNf0S]9\^7Sʳac6z-UpC:J3]D"#3Npgv)nd)ւ%}0afq?CE'~w~`+A=: A$Z'_sj]q @qη<+S](BxCתq1TLoU,ƆDM‡/NV$%p:yy-~?K3rCuӐaL͆;M *g1 gq#hQ^7av;Iٹ7nDmD I!V}cE278?/ȶFc0(wyĞ}guF}FmPjמU~?Qp&D13)Q0Ѓǵ:C?1~a^zt,v?S,zPhܧ&6ݰ&~DKPhVI&vSaŘ~1mQh͹3ĸkhN'jQi̮R]#yBnU4sƦIRIW3n9Ƣ`q:*%IKȒٯVӴmKŃfrPbG@1PmÌ\B_Y8~xᵥkǦǀ0S|jWY[Xo=jj. 蚐{\of@%KwIΏ/[V6rZ׭S*Fzr0]uTM-QS? Z/zQhߝ `u)ৗW Vr_~Hr ݢ"TROq+op]7P=+$*LԖW~;1*3JGG~DU8RNR8x)aKFEK 9oa$z \zX\wq[wSQg=8Wǯ4-nOu΢ %Y%iHJb:TJ-lXgxY6\P Ѐkw{?W9d]2ϫS<䛑]0/=ڟ'<id=L.tާ`6^Aߔ{W# Oi(&`܌ .JHIZ31 lϏ~ш!7 ʦbԗ"` :t+"F@G6,ߺ{AiΒ`=ష%(HQ;?pY B$I !i:1A~(3>s>]Lzɧ@lWXZz*(*46mr-TT'͟`r{{ՙb{2g*1d$! IHC>73g`:+$Ƞ3>dT*DD˂-h݋[wgjse4^<%ŽR^c (Tph"@8R Z)`$ ګR)mzاd H!RA(P(,iO$)S5 e#5afDP-+&!$ @$$Kz[|=xCVH%1 ߩTH[[&%bm\HdPG!240$TK$p7@BfrJL`uA2H;jk3$2iUCL!sGtG??qת]ͪ=n TEiV3 35 *_RDn4,-5v|*Z6`k=u`A&2X@$FMWƧBIN}T&lY5e˗H0$E_s/SR$ s^qs]&==!֒߿ ӝDX-w@)GqioR"]V+"Idt!vU }jXX핤[mg tW/ PvJ:rRd.'l}C#N-ZAɞ@;? B~e7(3JE+_ F2nWxNQW١G8|܎uWtF,-!DžyZ*. /o@R&YaN^܍Nam٫U^~Y$ 9:x/pL $k̻ c],j75YLcNa)dDQ.YB9Q} )g t F98bζِ{VS_rU44a#ٛ3Kl\#D$t EI( 'p*Dёt}6ܗ# cܲ#1yl[rJ8aE] 8+!@d) ZU~+s+"irxk_AgѶxb3" A>?؎#i:u bPuď~3 i|9E-qA U&RSC]5gS^N&>'Ao@ op)YGׂTT+b/D˞Vvi KJuO /~W J_<[ p2T]8 P+U6&#Ht@ :d0%2z{V,X.1͝rCZ\9V%9Rs 0${_$螽\5j7od\kOqOZZ, M>rYG%';_Ff.@JG٨|Y =h)_)c tZ~%N}Zd*MA\:,~$d2P)j 'jJou½ g==Xm&\F&m+q4jE sbH p>2fI9`)㤋AcM}JW`H'T< h9*?Ka-%{k@+dZY盨|3B?ƫ* aϯ)blN*,ڹItuR)̕Xwtl/2PVA`rfKVUBBM\V#LR`Vau?D+2lI[p-ȣWT)ٻTQ|y E^>_9]_&)tnȜxA(?5չ1WxV^7__U$f+ |f!<'؟M`H6'O'S!!]J),/L i0u硫MC ,_@c =^UFffowhRv#̿D&qokb> .7NPQt%8d뿚>3 FAm cnd[^mKYԮ}gB!]Fb'һ̾?7 kD{!}f\UnTk@(i9/e,@lXBZ.•l(Uf3QIlgK '4RlwJ&@!J4]jR8G]ZNwѶƖeEY'T2_yP67e$`8oxqfGС`D?nnJw¨x$#cjsaT{? KUnetM|`-&rkϴe1#x|E` Roږ^e2uUG6I ZMJU_}JURa`8:7e,ӕ=sπo s|Pa4W4m}O^ہA< ]Ekq V! (y~L,)_}bɳ[LTNp`PI҇!|Ue*pFt 9> " {-EjVRFji=L`pWT&5R0SGGrnE?j;S{ݽGT |lٲd !8@szF8wX5{.cCo0b<Ӿ0;ԡiuwZ;àtCχˆ j 6 )_^e?aS<Tb0=~ y6(OWLR :'H5S3A #G*s'U|j7\$$j0U8ʺGq #us)c_UR/R^7Lw{ 38Wj 02b~d~0,/}H7f̤91'ϡ줦&2{1Na.F0 Wt쇷7].a>_Oc˖gx5g &ʩmV˴qG B1Ezܺ $؃bӆL,aNDi c;ywcUxZVqҧou5hz]"TR ǒm :fY3ͭ:y)tHKrQː^-6 ֑6ޞc.Rз5ѱ `3d?z9tE꿍ٹ*5 y1f_K oFѴF I[ 鎻.UGxֶw*W?d [S1õ= tr^V" z BQ b@9A֤96kJFZgc.)O@YBvRC8<[aIC3yp×tm5€KA\Aw)I ˔Im=zkb'/ܻ;ax_pK#lZY,N Iy 24{EyH k '&&uvmZ*UU%n `#WWƐd@u7ۦTC$* fzX5Ƣop'CFt&F ޠ/з]+8gMJ Hsw.s HE#=H` >Xj+ EQո5lVdC;) jAzń!DIQ^wۜ!oZĄ b(Q0 U^ J/,$'avdB@k!ʘ:AAv&hj>[@' HF @ {S}~T8p6 oi lY%%V[ W}<9f ֟|DQR,2O%;.lzƀs-ƯK7ȽkOvzJ~pyִlœ*$ԁ$r{£K5LeFiO3sP;ڻ ZVq$>Ԧ2Imkmq².S"ʼn(Sϴ +C}}-p]iܝȡ=V}'܇ DRjLc!b(*'**{ f}\ քXiةVt@a,` Ԍ% Xna[S_=)x|Rc[މK +d|{ܟMR? ׉\l]rK42!J~a0 1sG1/*r2JFau aLVHc$qR&v_߳Sf=~ڮC Vt.ԭfCQRmEakZ G?RFV'F NY_6eAyOKYYsÝdF7.'B 2zFQ }"ˋ ڷP{vI+bJ-F:u=U'4ɬ`U6PCƃGMPx?7MgF Ж~~B_!}]r~Dɋ`oSgn0[W?}9P9T_P<_V;I \71"́"qWs\LpP5 tD f_w0??|yfW< >_ݸ8kfs?~b tyocD u&ǔ-Bƞ& C iP2|.0]' ov@k^_!P (Lq?A~XJQmB=V00\ o'#aa\9E7QI`7̺}H+ 7VRK/3~s i?6&zpcDaZ(Rom=`On3r{@CX"3b`W[Be`/`>pcg^wUa @?(!Y߀gwoj?]sb4 !6BCS'UT ,v^M͎}ӟm# ec,T2uQٌ:AO~@HRv}`{Jz1 <*4Y JgjiQH,? ɖ6zm{jH:zb5<> UE9 WgU>z[~6!bmIJcFP\HJA@@K@!W]NN,<΅ &Fo !hFR5CW3Tx[tN3{5^ܔ֊In-$MTjyuo/K/E8i4#sk$΋ƇN5K m֋xUNrG~ .鼯,bs# R_6p]ֈ#( XL( rtzo H`'˪OkH:--ƓC&&[ã=Lvͭ0tL\?~"~I"qq!jw,P##8C.3Zʂ.>_2.2gE85\p*x>4iE5f87#a6 T#H"=PAlpyTֹ\~]v<9wօ00 8+T/3(!GK]0> & ! $$BMZm,Ov-~]sRz.D_PGCZ%T˽ibɆLdMLN% Nf‰׾OnuL"ݑu3bjVH4dŤP 7Jr" $T;2hk^rÍ[P[Sc#7ϓiZ{ UWaxȦ}I'oao+ǯ ̀sr`qOU(ArO}R|Ng}ϧ9r`9CIKd?L&){D sxw.?2D^Dqz}_{?1.9kΛ9' yBQ=^ߴhP~>XOs<_GFXI l7loQ47$ Q %VD1=WBǭPYK̮W(ujޒtO#/Ě[s-/PCܘT?L#rb;H޻ 6 ճܻ??U=~F,gY{D`yli-ƛޥ=qۿOr=q8RnROm?AA>$LC;3H5|IAoe/Q!@_{zl[b軜,<H-1YuD.+@}Y}7 HALf)0"1r ܟ$ ֢A# ,Խ|l>Ib $Yoc-iK7U {Ze١5/|~gT4FKz?k{1ci|/C Go~g^ʟ 8j&OlAgv ?m20MiP-i [!&PҴPPPAef/Bb12c4ڷr C|F0<0XLUDOъv1P"<+o^l1yxa)k'ͧ[eqjEiBҶ4J(fai/M=05i#B C[A ACu{m4ɷ<$B6HKTOŻ?~y_CZ>Mu X#Q'Q''j#tMת:_c e`2qf_{qQt~#3Y-']%#§dAA-MNV72m^9|@U o.))VXÌ5+7]#n{8;ndx A  .uCyd)1u=Jq3Q5r+h]E;ԓH:+xtbm ͤ@!CBK & pJTIŵl/DNx0'^ACɋ˽EQq ?vTY4!urFA98OTyn/V1kw.Rx G9ky ~YP g$`$Bi>JmݮHS_I=S]}gS-V= @aHIЬd0#!4N}wtS ^` !lPwh("tEOrS8ޖFS PF. Ǧ~N;wA~ܲ;3à~iOa'H*3𲓗bcƩ^oW$ H<% đ jb"j`R ߴ5g,UUZOgwW dMEA 0B_@}ߔ7\v~ڀ!̲}q@xLF߉Pm"".PT@Tks"&4YeEP-h~ݶ˹hhd0DkZ`nD DW>_D l'?B~FèAmDOoO4=kI'hd'r:[jDB`Ln]wyW@|``FtD`/_s([~;Y*m"FU5Tu 1xd\L* ,^wY=*t^ q<؞%/>} BHxq2>oU|yI= Z*_& L{@~·cge@CBBbu=60mWJP΁XAX^^HPzNu:N5pT|rF{54}I?h.1g`@|wZY`r #2wvy?yLB9Tjw6 ݇;ѽ[H&~6nvg0i@ 9P7d gֳ훿s];IfĻmKovDWTx:UTS uH }L]OQO{Dx,C`7wBcg?BHWuԖcٴ:ǧղ.G4 a6NJ(qGg?rtS9U{Nvb^+v3^LԆ|2yH7?>i)cے3|> U,l|u`cߩ5rtU,Tק+wCw`+{bQi}X$"l$I@ n.\Ꮛ*ScQ7o]*v3ֻgk|m|2:a =C˷~WU2|ʀ $#@in| T]q9G}⯮J1tV}J#&qEEF6OEɴЩgyLfa=Kj_\OΧhwǠq:\nZ L)~sN\lOC$`!۾b)6 Q3FC]d$ ! C?ʹS#l6HZ]ǩ32GOJx?NqrPŃCZO>bևjPTI_Ks  Wсbr2LO'[) X67+be _訬 €H?J`q x'`!=` []lWOǽN{ CV>[a$c$(&YxMEF9%,y~idk \宷m]n=89<RBy*ˡ\m`\ 8}sOXmn v^Ec/'_p4|q4 'gP:^,n*SFXdpvӅxo>($ a@ /2h5Tsj;h{XjQDT!C{~pzhvl)VA5gVGSEi'']Y BO6h%Tk(;;Q|{GLh]epm"r= 0 T-Jъv(D0df2AɲeF%~@l5mt2i4ED^+/QlixFa~jk 6+YΌ=N;?txai I`,\8 `.o #J9a[) 80.@7H#Se C]a+a',}wߥuěoU&nOL9ˊOO{ b9 Il ^rX9>@> pp]7J| Da,(Qbg[<778l1+pzX{ |{-Ssi0H0ӞpatGq֋zsM1;z zt7byW;vr1Stx <8 ŗw3pQc7u+/8: )2A_VAT_XZEg+BPFy-U"@Lq_&_!EHKȬھƠ$aUt@4h ELJꙥiбhIjίiH(5m,1rޭ Q0qn|)L1Y ]86֮4D(ce[*P] r wKthGr\ ˃ V0J L?-0IҨ;}oHnk a\M y5^c[i(s¯@kHEA##?e:"\>(Kߔ%KU0fg[&Ѿ8dN'7`I9LʐB$@BNˬpJEtGJYG\HClb"nJppo<}^(W®$4*:ԁb RPwذVNHɢ܂,.ql Ï*8+,?faJD܇(0CF; ShϊTAEvDSF3ӓP,f"_] bAo[v{Ha5D-ҟT$/a"pB07bFt𣖐ל̹G@+&ɻ@[b4Q7]2뗰Ɔ%l ù; RHJ#;B hx+Ȩ݃G_,?Yk.?rimMdwBA4#\8cZL= xXĬER&Os3QMNylrh»h)SuNn Hr :.E1~fAVT٠}cu"rat/2E IB?<NCcVl=113ap{D>g,|`~ӨDRjܕFa((d Ӂz<ga_M/{g:z$ʎ$!Y 5zsg]abʳNisHѨZ(⬙5dR `!%B3f~<\W4G aD5W,YC6|2HS'1䡌d24܁\*(P`P`om5j'wI7; 2L00y8urNjϠqb(ڋl;(|!bɋ7xA[3D3CS}/7q~C?~$DFe\Y"bΫC,##q',t y6BdQ5 m"u&$u mC \8oa8t7uJQ e#,7M!9m<֚ZS^gvg·?ť PfL<;|l/5\;hId fe\ /tA'CZ1P1&R&`o~`qQnrC3܀m+yq!ז3ɠßJɣci_gEWBnѡd@B_+qʱrWrJJE0 @3'!';oVPZNTn-ʋBV. (}8\+C;\ߺF5\5$ρ̵rt( .DUGCUa%EqiX}մ;T!i5˛@\gaa J#I}yyRN4tdž%K&|+n=s<#~d͒7׶Ҫ:ȞWt+9;6oXP( ӗL8RUUYpo$pmygO:LKgSsʟB5y1KXŏ;oǿ曟[/>K[ ;fBUVD=a+CÀ͜]m$T}ΰ+owee][&C ` !)e͡67ߛt2Z2MRzi⹌kj [ڀ:5P@E$d.ICI!~-4Br?%^3h+ zer'd!4H8KBD@ H`sfz=8PLqϟE,z/_ ؘI|܄51Kaf>fq xE ckUK;Ʌ.kN% SXO/>/|; {9ZcW08'>X`?tnx?n$+ %ܷ@aпkpǢ7g+,A~ QvJSFro=`l\#M<ԑc:P=9~ɶLD` [t\o-G;. %Hr15gRk !W 5!ߖ3EK^C3׹! "2)~$&/ [ bA@BB(}Qpql(ĽS]4GuQl3JǧYt!J^kO+}wٮj"5>~rÔ$`k`x?a&u=Q&& [#'Θ}oy=kdj~K@R=FK1E`gh1zs)!#"Q$)tp 5F!$v OPwސC1gBT)BL]/ ]pT0dlxRV܈('y>2g#TD}01B@2G`5el=25xy5\՟~d'! y[~vu|z΢z C\:+؍rrVJ7-4>.\Q%p@>GZ[8. Q/=?Img.Jizv?Bmx 4Ë:+` Mm`Kdbj,ق$G"N\+CKd"bTuEP!’e9V.ZLҊTUXd_aFZJP8Qքa!5Ɵo2[L[{YLq4K W''KգHH.5?{9+L<O%ʡ(Iu]|( $lxFr"H|6c5Q2,%Ҧx)n*IN9 I؋WtgE!HVYBj͟Sרovc?#|zaGAv?gSz|U^\WU hvtE3bq\o7)㣷:][&{VE罷eVOc$7M[?iݵ{S˙ ߧ)@#,E9q'0C9߇1fF`AEB`_3 ^RAH{&`>0t#܍>#| JԈ^ow9 PwT,~ aJR)YZԚzXG={`6.Bvmؼ@@$I439MAJ(."2ɂRA-q"h@1, H;[1c!PU?MԦ~@1@x.}hb[8z_Hp`Rz!1Vy s{y%/|{Mc{; O &?#ӸlCJ)?kddӴ5p /4ow;NżM>=XeiA^zh`hcVzGp'&@z'8ɐ kT.&.ﹱ%1SvE0{kmͮ[>!|x[J>ǥMqWL(LZ񝽉5<6sgWVU? [bI=s>1΢))#bs7$t떒!dA/tjC;q2{ M;/1;Tl~% N4l  l4YBS ɻhL6lϜQQǪ r_ ͜{̀]hv @H) fF\B秫uzu _V/R,K|~ITA Wx݊}zzG7r_u`qg1I¡ EjŏK'xk;سeE䲜wZBqJV݇ZZPAܐˢBMT-]S8b_h&ۅ͖i^I@qw :ub=]Xiz͕zVQWf9l2Ztbcxsf-܎M5b5HaAd'{MRcUͤpD$ҏAjLB )i aG`e07uky}5Y_%@rfz\iQ5#&S"?уMD=۲s dVe ;)c d4 5xK{%wx4m~Ng4d@$"+_ۤ fyk`H&d2(h.s,d#E]h0Ɂ;ht Je:HfQ28,jU>ir#ܖLDcBTH *f,u;M=$d2侾,8m%VF",Yi:_!B 7wmƚl>F 岲&!%#Oq >EQUE3K3֊ c`!ն]jsx]rHJd#YBdHckڑʆYmsy-Xs߬¦?K&p N^4SF~ӧ[җ"gk|P5&9vA)Z\W^T) l $YwWlF&">˷|g7rb#؍ pbAq{bĔ~D!ho9^`>p eOH}񧨈@$3#tl8Rn:3$ eы&ϟ/. g?|ד't3 BwG)ʤ*| JۻI\im\,)LO˲.j^s sqr2<ְ+vcF7TϜ<UP눬5!}'euq]J@i {POG [tl, Bxv{~^ ߷x\k u卸Hh82 ] uDJ{#Ξl" 2FliQCR,UU/0,')Uou~%YVg$ $1챓/z(}h *Zv"""1HlM90F$>o&vjk_naoK7)OәulZ:?+(:G Z憬|3rOߦ%Vv\k?Z߂s'_}?9SnèF0F1U2tT?a~/ O>3ɤ" jb=u+׹S OQYdpg)LMQ#Q,.h5{9&~ѨL_uJ()^zDU{"]s,tdA`yS{څ)i @)J)U))T dTaD~Fc8st6ޯη asјAG螪&;vNo򄘟yq,sڣ4ѯQt\)tgrd*9^~_S2t$<-)|&r(B޲/|h`S%@Ev7Iנ-bb",#h0[4K1JYf5qD*(-.t~+ *}7e3 YoQ;A3(uH Mf5,U^vM8% Gڠ5 $oe`L)ogܥl{zL3 Z&j⾘ƭpz0sҒsWINb2][$P Ã}v:+W |^uX7%G)9oJjbI]]lP7ˠ:Z%?Q@lhΕa˕e6&vG̕bˑWIH,zo!.6E5e Mc1x-"2ay޹ xìx&14=Y\>EHD\};6s+d'slP+:pdW˯.$//w.k_N%9hwF\Y D P EiSJ!:''噀}9CqK܍l;)8 \O%yD<0353G5yMZd{!崠SVӘ zx]$j?^.o17 ?ב=?,LzE=cQc]Nș1NSN\9tZW-X7Vt?߅8#&WA95XJ&*:JՅQ5P kI=UQLr+_?#H!,@A$-Ljk%24V<~ gyY)%)*Dsts7,H cCu>~lwHM&I U$KSbfSU0Qj;"|=:Wcx81MNk.)&4b]^Ǫix}.Br+[>""̓gYUVȅT"r? g_$&*M%`$^avmF|,3Q,2k>>Ypi,.mF~:f]C>.rQ1FV,XtKpc`" G9IB027;9^͡c=z,%b2mLTu l`Ȝvk-?=_gy>|;K6)Ƥ$+N@.%퐾ddi;^T -/UE_-S?"3K/U2a vﰃntbmׁTQO :kMǬgjydIHHo~O[Q;#WX bujBEK8£[y AtYn- S 6(A4)f(lpL_J <Ho]ty ZΪZR@9G>NY~Ɯ,۬,g9 f4ʥqNF銄J#_d_2@9Ȇf.fJ TieHVa#f\R#͔_C/ŔFt3q.p','x/~ݽ擄:o 25B ,FK[ǔ|ƾA 2Z !~Mz̊2 y?\ I Ğ5jS_a)ƨSl im3:_z pef7@@XKA{ $5 He$RNKg9s|l!17 Y6^.Sk|w7x7(w^Y=d徽J3Ž, oOI,=d ܫqT7̩DN) E=J?ǏlR7$v~Li~'By*84>T(b oCBIG.a2}VuSrzWqU,(r\$AURU/~ 2b IR:f9~o+6Oc>~{>9;\w+%>9_hX_iք]%:h?iWd~.Brj{_uwk'z~.I dgj~|P?Tr_A5Ë\V^G}&̞M%>T%Ejc\STS.).w1`O8tMIHXL55wk8lvءځ,Wex:NS~L'0ЁJ9 ?iR]4VOhŨMSqP¼QnKv|[x-Ȗ"8~Z4~9Jʺ[A!nX; u&0ޒw;4\&yIo3PFBd7ܝ݇龆O>{>"՝-1T\;/Ome|c *Z:i_-˔6BY_B7eդh۸NȳhB<.O'm!˾B&LzZb9鍄""Z?qCS7~2,mYqa_BgA#8v:c^Y5;8Z\ikEڑ+WX.;0׮@#Gf|tW(.>޼Q0a[:&#n=h#,*]OWR)]"aښe::Ew>%gz2uW}شI`~\Oi]OR*QlD:wO{ ]nz<5Q~c.q!ӟ=,+k͋2h 2heXzT]UtrF)i?Md(*$d`+%pVO@\X{ v1ɶ6NxrU-u<).lBxg4&6#+Ϟs\96o8?㚙Ka(Ȫ* q4ZH0]xzNP32*Zc$5rTgO2QK+?CD aWc/> a3~,__~wLo@PE?$Wt%:{Zod 0sm{4~aV0CC6r >vs?54Ϊg0.)N 9v[$s? -"Iԫy{{dF'@%^jĎke*w ;OUP BP>x3#)ڮ"}pj7&q]k˾ړjuϛF&/Ef1t 6٤cΖ΅W "IDg?`UBr܈w+9eA*vDb+;v.52S zO {~\v;;ڎ,W/;XA_=C0jA-oQ4-[,wa* 9}o7EAMϘtT[UaMp9+t#͖z9*a۳rf{蹅Tq>k;:ҩzYDq\gҴ8o(bu۴VP5T,~G2 >&@PT"qh4<d?9-sFн6!Aӥ6Ѐ@Z^jA@Ѯcꌞr4\Jehz:(?~GP#P=b<{oAOكJͮ<>7b{{_α,}1iSz^{wMֲBi|EWb>$_?ܷg_o4Lr C_I~N3D% 2^5py]c=ɵ9L;\^'$`7C-X|MjtOfԵs= T/O, 9ۉLg0y&+|d \9V@"4Yz1^Ùѧvɫ_ȯ].M`~@@Χ]$$C}t[D@Q}Z܆DMBo5Vd1O3N9)C3+D811^7U1ظˌmWgOy;qq1(3\W/96u%X{:|YKwh>+if& 6 VM;N51!]0ڶF mU.i{;}#v F0 8kIkm4_ v"|׷jfR"h.'p. 0ݶTpC msc "F3m R˩6Rv @RS~5TQ1)˺Ԕ(TfJ=J zLW-@H.;8cEE BNJʽR#!gbRpdnlZ]'jr*6OGB%# (˾#TYF˪(q圾v'5\shOOm4asoy&yk[;I˕3('Bc-!LS]y>6~Լhʋ.4ε.l:ADs>?>)G8>^ (Y84O])A"rQz+dBDn7*icR$oou_ :~B1[6pQR(HH+R*Uy\yF;烋!8CGbϟQ>ste_[إ]0ZIq_Ht݁ ݍQ,Veqpbx_xy;Ґ&S硁s2j1t-tWPu}OSfDo@_c'xNaIUۊ6Jeg JwH&;4}GIQZ]ø_3h~Dp HH.\8yZY ft..%c9"3^lP[W_@EksfէB+| y*fH8֤ƁV5Њ)GjSaǦ4Ui …}~ͅ>3iKW(NYf!HmOM\CHjD˾+gVڌ(m_lZeӋ)M)?&"TQBj3_ 85"A +&w}1/^j Cfo*v9sg0 Р#Ⱦ?I:bRY-e"ή'oJh sX08G x4Y"ң͓JO,VHDSL('zT[ٟc,WE>y>%c_Dbj)g|tY=f#4Aj@;|ɧ?gwL$?جJ' vFJy u)ϕC5奙>{5f?uw$p3|ok+ï,Ԙc%W@< >(t.T[/fϵY~,%5ĜoQr3պo7A \OɫirTz^M HO&)ZcG^>T29J΢NkԹ'otlDOu2 (x&^@ ].('86*H\Xd8uOC3#ٻK Pq?gᅁ|KSsN{B-Ƅڼm)% 1>F!f saȩIz9VSLPL3ʿβC[7vq'eЏ,O)/ >2SS0őLCD T L %\۰:$^06l'L=gI{gr+;5*E=s,"Q VB=RaB6'G). D1MOPv`|ZޟA,,ux}#(P!CAuCZwJHRN04*A qyܪ(PiK 8ć-yin4.T ctouYGC_-srVD#_7ӺJ8^)#>:}%IXTjׇy[?z=81d7}a9gJf}gd')ݔ7phl߳uAa½Ӕ)ӅZѤ=WKDOɾz4^l|-HoχCӍb܀y#4e|Vy- ~f] ^W@z?(W-E[9YDoHT$\^AݵpewO<L!FBBHC#@RP4hdp^@h ]cvm1~,̦ddŀ]ґg ~ U,2~sӡUV)/=$>{0~Z(ʴk)(=5%?%)U9O`""BH 8GYX/pQٽ,F0ǐ1s?C}MK7 \\;#/$ITB$ C1RA;fi;t?+I(.QʂYh@p]\0lJbnW"(73I^!͵r00RQ xوe). _v W>:U1knp*9X.O!Id.PɵBHCP*BTI$1 ųMijɳ-yh<`x*{uĂtڹtT#h774) ETcEŚ[˗EQy'*M2P>gQHod.T\#ASh kÆMi,NfbFR%|Ji7а_TŠq"Dqr9@ H 5˧/}^̈#7E ]%9uLT@T>_PO# I-䠔$h_1!SZ|ȃ>pG=IMSLy1 aLD"'٫"~?._b-BZURBrVOI0`)7!u8RazfȄ.EHH*QVJ2UH eߞ$wt {=0\:9Jm!6$)T% 䤛pd5a964K ]B:> K !N#²0 0?& O}pvɷ>u^0 tXe׏)dM/:Vj(MMA^4aN_IpOH !{}s)۩E#DvW;>RII"QY4eZ=^5ߓD>Ôc26ߏgQS=7/8Aә_Bit~sg qC:JbG= PD@_?aۗPn=\\5XCM?/CaJ=ʚze%or@[Jjj:ۍi~1̯cz <:- 9A ]ϰXf :8Fq, Ө {&*3Ge[#ӆ2j =`8Ik\]A&0y n8Gm 9s_蝒"f‚c7W;ӈ.Co)۔ǘqiGḾ|X%&+fhXR?PPm놎:TWvV.PR 4=|Iy@CmclXzDžaQ)ULa.è,RfCJIWIӐc'uKƺۭ5W8|}o.&[G۟eM r#L\^:{~iǁBpIp'y1i3p^r 2wPi+ǥh`r0?ە뢋X.4 Hi2V|/[ў 92@+K~Sew'ॣdw(Ö8#wQ|=];yߑ)3h3c:aM|^;=5)pQAX[.睥ƹ5mVHѤѥ $-&yc7­s[E521FH6I`i>Ԫ8,ГZ<+4Uj(a@10 ڈb1Y:~}gTc>y&q` c6旼W р_S:[uyԾ^J\hu&'-]v_[pyfi(W*#,}-.sqj6Ǩ1kŗ}Nd6,/{1?9d` V}+ۿݡ/P+ ޮMه%]$ک965 Dj}i.־. J`1 G1(uDG~J~WoHև 8|%nW._cYr&pԌ *w%G<ϋ z%~̈ 3F_!FC%1C2Y/SR{3Q_hEkNoL`)AWife^Mݝ{kgGa2Ւ-)Y``'H# e<:-DκLH]tQ`vj!TyˆҌF{оq1 *x?*N+\~(qA{DlݏwM8%(U1Xd>+ϧ`L% _UFhUeMsJ N]sDv(O' $;{ JmYw%Hi_I,»Z:s h)#IXt=eϱ٭Mq LDCcf>J뷟RЃMXP|3̤q-]N^~~s庁ilQ>uXyBɏAStgjg $S{EqWk,usɝ*,g3wo[t+]l蝴#c͉%#IҰo[׺J\r:SNCfC:OwMDSabuL8ƙ5%Yc5*];Ftcld`f 73Z{@D@?mkp+;>3(6[Ӻ.PHBNl '|4N17`#Ud> 毊U-5 .st̙#.k$lF_Њmw,iģR4[F&b'J-\I'' ҈H9OxA#n/>"CRoQ4XW 0O"W}0bz C?R-G`5h^k?=ǩ e_ ]3PrbrBgYzyUB躇ONWU~k G˩-(gc@9h"wP5(VJY }xϴ>?m~O~A$ͥ! 0@d*IVih3ޚ@™}C:JG3mhP= fxT$'YBPGj@r0]ŗ9TGR@dihk foM^$n 9Mj1ze Ȳ=MҙK> Ui ?v1ٍ.@ fkga(>ܧn =#{/욮㷟b ZwtNtxf_o9=|M?ws{_f{Kn"lP5#hXIw R&d?gk?r& AH;'%_8[i#0sQk), >GvQJt*N\ 7)IBKn=,SF|E(v@kO+9z*bld0WD6w IYU'm٫"O&F3p/òwSg0#}mV7۽bq Prw5u2]rb0bsGᝠ9GYG۞F=O: u'B7̨|Qdum-) B_h)]޽D@L[ȿIvkB ? 6aZjߚL =[PrOt,F>U aWo: I ծxhvoܶ)XGiCUR024ͺ7]$IB (r*w+X_ N~Thwp\4AD|oooDX1ٷsv'<" >A˸͛']Qk.Gr|$v\Wx;9WDr ?Kʶ{23HA $U5WZk=}R#O-A&P^=cDvV}}ed10Au^1ccl~:s}@؏pmm]p~J.h;4ޚ)H<5 YXE/{D'!ʟɻ :=|q%DjyhP&֔LH]OORç4P+p-!!Nb&F*I{wt*]5uZ3˂'t*t? gyܯ+J]M&'uRڬ[Β IwfՌ` `G Ds(Z*ӓ1'ͤ Ոdvf8L bu1i^XiIwrLwsDfârMtAͰLLXF1J_HZϱݐ~uǎ|y1ɉRhOL6Cʉ% [1CF. !5zObn Rpob JH#/N0Q$ `=ftus9x`f_<$6@ͧ%媪m}1d)&.%(F'ktUMbP\@'o "Kںn@G(;nDrJ/Qr >cI}i@:xK"2(mX8|{{c2Qwͳqy9'gUiMtn 'Ty^grߡᘓ?&5ARrgACӔ%f5bC?=p8n׉ .l|OƧ;G,әлX9~e ~Tpa(H+e6zbKOC%ifn(YTP<]@0)KD^`EǝT^ֹj#s3ʁN[YYGKlmf?7'%@( VoQX9X&SbyS'TY`JEie>6ֆw2x^Hhx6odQ-í}%*0?-ܓOw 0+c*pdC=NM@Tec]X9GWO*iw(?|8rc5AF\elZԥ1 ! *zM;g#r.Q0L2 B Hf|+r(MPBC\vˇ$ M \DOV٫|XDgk9eeqMtmǚwa#9Rp<`)q@Qm;z{j07g$41`WR d( +S~]Ǵ[s\CYU'2? 9[2 Tjs5+x!T *dC ]:ɁaAp }k7z4OfFFA(v:8Z[c (1k@B#܀5X6lL .gƩ<|3C7gd%1,9wP&ضOgOBOC o  ΄09HjdF 0q[:uꁝ:o@,G7EJN];}KPt܋pNyˣ](@̀+92!H? ;w%W,ߣk6K|F</ʍͧJGOCƐҪGx 0#8@ލ̳'[pX jF@ @@dY  `4 r]]2v FmNX1Ծֺ "1oHHMWY8G1sE#"AuAB|J02yIf?@֮p #&I3 ˇZ|=>plq2-E?[ u+G @6H0.TD"_yװ[>qם{Xr9Hj.oO&IJ 1R',4`KMItܛH,|TqmzRgEGC6dBzL>_UfZ <v`r5h {=VgSmbHHiIDqL5+gZi~n˻{i}Sյ:c[d (+Q*Ov,$aB9JDQ4"5li/K#{͕}JKo_Yˈ #dgJ/ #NwB﬊|Ic^]c >=pfE'p_I2A?%&~֢i =B׶& kWG}#Ja%t28osoˠ0DQ4IqEןaJC@S T+()Z3$y8R"dzN dFsބjxǠ%6_b 9,tRQ,Qrͮ3PQDUp7ÌCFs~Cӳ&Ḙt'ݢ`}k/½ }~EM5,''_6_â'h8-jX%p]Nm]D==ZS2d:TgGE7Cw~HH&Տ6d7M3 D@oZ)c;ZƲb5ks5t+cOӳ垯%eٱI40no3鱊Å\h:GyymQmt'Z0"@g(j_}-ި#9A a6ApIQ^1bX{"1,'F'umM2Fe ύv$ۢvHBL'K(%ґ9Dୡ f*67S\Z-f6L?8 #y)'r$gEwvr6+myoxRo50?D ag%wNgm1G^%&x3vK6 +Vkbg7 6FvC3$.LK[9c#aӇ=c đDDb#r9k´>3aeyrDD)eE4&@ORx1>j# Է`0ÁeӋ%G\ Q>2庐{kpţY6Po̪+rj/S#|=ߏAS?q w:F|JV_wj2YP0o&imT{`-K\64 '1U֘ ~&²ڳ>/Ա|,oӄ+̔V{5B<'ښ;ӳ]~.^r}e9j{qehLc;"Yw&P!nc{qkЃ2Y$2Czse7ǧq;孚"Oh?۱ۙ$:Gxl ERbA ?=LJ {Un;%6yW]XEN4 A>nN=ͯK_J?>3OM,ïA+|"ϷqTei|}pbkt cŪl_cp޾Hg!#b,@j8\w;9n!XA`؄$kp89 74GJ)uKcFzʮ.%pQIyFi_6+-ؤGKܺnEk]Κp0k>71A/!D FF\H%Јy܋YTȿ]Y??*{ yF9ws{o+Om % $R@ n0*ٖB24+!g!ܡЁ om@8zy$ gn/_ӱ ^YViR>a,|ߜuyg@4ZZJ-S2L30a@9'~"rKлjn6}Ѹ#(]bc׳+/jAXeBoO=?PkIͷײͦ(ZV5XpO֩v}"ewsÈj(PlA+|a`q-n'`z=ubrZ(h66tA18|}ɱ3Ց$ĴsWz.@1}48pi;szBu8dՑ-?C3M>9ZJ;ܥ:l㏾IhzDyif>F# # o-@x$/ =zbWO&xx`uz Hp<ǩ !%?X*lc򹊹07(aq{P(hBzorJIlմpxˬGЃYf-/}om4j-@ ިkkNyuzK;HTǛISێ(p[Uv ߔNttw6d+1$VZXlFF3 E>q%9|a5QvlAыcnK!ũu#f3?TgF'ʹz0uVezy^]A+hP$"s.k罷x$yv@?mj㝯z:E&rtt pCE &]BDX|㡏IE5fWSbB0HƀD[M;Ԯ;xi\SXji߈m/j&1 |0`Z5Ur.9˲[_ҕtyz]>-ha6Y `DhsH`%6vݜwВ @O"GX.qOڹ`-x-) ջFxy5*ꚖWajqrK3Ńb"OE K3\vF)P`y !<Y*ПHP-()~)E^jܿ-?YwVa/-?ܷ#&>;~SLhh,P؊y4&QE@.!^ȕ~f^I{<G{g<]G7 0C43nUm,bqP_v٭Xdۘ3 MJ=`6񫊟8KA+e$0k/,SJsS$(H`d7Z {18.Fs^+/u7,d3nIZ_0g3Kq?"9)- jowr{LȁЗYrik&G ;*K~Cld״c3,2 ATI0 XQIA -RLm9 4cՒ]O+Eu-: YYX6Zs1s,]ԮLoYՒo^KiKH GvV~$fMifj[?4# ,}$g&JgyiS0U7iïq.y2bU|8Za z^>h(W@d `|34 pf&lps g/dZ<洗Lk|vпpђy8[͉Zcu1+u*)Ol:&—ӥq t\SQ!?3` ER3Of ؛_ժ#BjCgb Be3;}B7uL4b}sI["4(5cis 5Z{ky5cl 'z&wɷVZ#O))$?mٚςN]~C=eiQan0ٿ6hte:2v%a" \07G<9z޿8I*lkugب7Q?GX~w ̬MY0~}[ѶcCH8_Ĵ;h!OĥL%P" :]dHno#Fh7;z>g;]7Ԅ3aSk,ilkT:&wrL4]#{ |Q"4(ب*_/Ҽ4`WqGSI#U'_wB~#JEdUWe]9̢]L> zl.Dҽ2PVn<ߪܭS.K2iQQҟvK`4$d5|Y鱍 WO曚-QBiV39E UĒQ/危@WJ^&6BnĖSUI5\/bOp.f5L=+{ecM0?gfbIv\<)=gw9!͉F_pi#)wu;0aVd=u J>Do\@81KgQGJ(xGQgvwmdoVmJS<FF7?kzְn]0݀1<\2yC msr:Ǟ/.kxa,KA$""+9ZK R@|}J1,F` ?]^?M6_/jln_O)yo({6HM8ūĕOnW}yD@^^}Eʲi~\ 5$X' `Iye}3ʢ۪hmu?[wpz]Sc'jo)CUˀj@u(&bN@0(TzqYU.nNm&3dwD7xw`~?LIANo/~7l9S~@r(1Bc' uL @YtC_~һV݁p6Y\Ho7F @P>RZ;Я\cpF ;{o=ŤDkR yۍKln3Fn$Air0m|mc4s(t96sL*Wi~(ABgtOga/.IO]]ި9͙RկQgMU22O#IK&;7C.cNO&^?~Wze{?n#6op\ZS TX SMԊ p%x+ě$ &B'oDq4fJSu'||Ke:EF#.cPMhC'ҔdPiye,GrLo9UpnbF# K`ϳy>Ӂ->u~qXRcҏ$G\cYG3;r*.@s@"m"pIC,ʎj;nqKB`1Ӑ;f, ?$BN؆,0H cK0CIM)R 毳iM9u!UyIĐ]Č>rI.S-\"1P?TYjB^/ЕnM(j.ZDM:*%ⲥ:gWZnt$K*7P_60STz;&۷03I9ICGyہOYLϽlh4$w M';kcW̲~yUVRu=\ya{פH`cm?tg8)D:6qp7M7;io8@Kl:$f/ܫ^ͷ-y rN_U_ΙWee.|Pފfe3nw O%!c<!)T, s[>[~S߱#\'}mWx"^U |3@#B N"bZ] [-Ur6UhhU66 RTE1Q0vNnNe~ߕULÜB~cR+"rR p^,i]+s.%U1͑Ѵ#5V5T0f oe!Lmb3vHզ4vht 5_iTT4C^)=OF?r65tBlx`+;-FM?'ŝMr# mIR~]reh"Ꝧ૧pmzC$AI$iQk %^U*M]z4CsúB$()j ~5Ԉ||Y%FimƧc7X A'dPn} U'_m_>^Z^~F񍻾 3|=XaU/n+dtwe#=Gbt!,?.#A@q*b[ hXC sF *-T3V !ͧ_I ;o|p=<2h{@6;+6TJȇtxJw}1pbܳ/dQcGB> YVED Ƌ0 ߚ6S*&@OKϔIdrISPc%b0cͤ=֧</e|,mwYBZPgP/PeJ vua}R r"j˥A| n>!e .,Apsuf1xw/5 ttg7gn #DbFVm,ۏbv/E4YڣqɰQ:_2U W%zP7Y԰Xc7nǧTm>D! BTA&2P#0E?M`Alf:? ҭ! xJ&Y}xI9 Ues68ox_?ިԳ猱@ȄcqsTyv%C`&ewT)z:Pʊ6K5gut3kvqp@>6 J *\֦߁&}gxtԱA`Nޕ`Hh_h) (t)F3!`BC7׍Pn>=ROFk-EɅ|+6U42 Ƞ*DPRQEP hAB) $)Bd)hZS4+@ (4I@%u@i)=sq@@RB15JR)B4$H%#JHP H']%ńҴ E:;}gyD33* 9T@'D0>58k~ׅֈkFz?:0GMJMM\ߞDMSEPJ&F &a9e_իx6ș`0Cr4\ȭ^[>ҕA @՛TR3X8|] !%94dVMb㍢v"]5&~_>v#q7vrleR\Q!,c!ԏ> |jgh섙E#u"2X {f}x O?yz&Jk86g D<ڇtC!bw%>{+c`ޗrH/ MAHp<㹁jn %͇$rN3DNp 8&9'0f:靀lT'BHF]B[uMz"nZth(OҊ$AO$|TNP岄=֘tٌKf]iL H;mW4|*:/`" )Rϯ_C~Co3oH&ɒ-ۻ؏,|Lt썖Wi%IyRY=oGӰfB]Ӹ [z|D>kg:mLy)|2xj#8>̓b:>&mTlꧺ±WPA]ⳌN'ʼfu/Y $yϵNl*oܾGǡإ?L @|8NEPi@ex5n2.ak}Sqd'7'>W9}sΫhJA=4\º)(q%:""iAI4TDD8E@0rqUITSU R4@PQ1IQ@SkI̎ *4l (i@%(4 ҳADMS#!Q!S1BTPDLCEUR1B+HԱk(4TACHRC @UMJSPT ;mHiZR@)G3>?W{(Vb"Y"d(/TcEK@\fg).5RxwS7u6]2^%u S JwP$T pMi¥B@\6}){WʕOqmGL~drP3ƚZ+^=_gf(QA^vs𲦈nJ`s-<0izTWMyݱW2?G{"6+6~7J&V.Ϡ|L}̜i*?myo )Y=#퉤VBv,A갦geg0 ;v{urasfԥ$5U#޶%JkBle4w[EAx,p8ڃ 9-!wL8Q϶ǿx׿UH`4ը"Q{ſLb3n 5>j?l&K -uh>Rъ>Ǥ#8yRuTN~PMSŋgR, c^eB&I?"~mzhj& `[u[_΀Eh-WzO?5eVK7Hd"-b i5.sw^7Vg 2n.C~b_{ =ĝ؆DIᒴcG"N؄?~U 4oX6h@0~ u[9V~tALћkrepJ^XL;\q#=c-YE&22mtMZ(g2/&w}[U]ޮ`2~isadBBh8[ RZ3*,m ϤStQ'ùG\8XƤtܡVqf|%+ _e; gЂv jɻ712u n?w_ _!ڜ(v*z**A+6Ruh4]!4IHKhh*oxo@w?DZ6&l4N/C~m-Ѽs$-9&YZdmi~xod΄bA}B}_K `3 IJQrN qIZēƂr|Up*HN;y$"9h>bj5sL7?3!()$F0hr VқՎ[% ӱ#~KZylwm Sfp @_c9H"TʔT>6~L\f9Ϸ9fRc*M4,.lƑ7TL2f඄waqIU]~oEښ;BTlPwʈ ޠ)0Eԟ:>l!N޺>̠{ j2Ua wDŁH(8YNn6#S}V=S.ǺwFrCSS*`A7JF 7_'r-⽩㥇<҄wYtd`M*7%u2n'\nV8˗2r_]}|  2V>_+rJ~Cvm[2޸I*%gΞgRzѾHfUafe(G5O2MyO}NizRzl)U5gkp`hц@d{厵']:e #Ӳ&vSTLMԐ]䔪PWݷcQõ`^o|i&;iBΏ7!m'ϭ(;ܫ=xUG*tI+Hur[%zzL 'wo-[N-g|=Y {*(ѣNO?Sgk5u $hQAc+/gE52 2 $f3jL%ur+vf0@|댱A%8ZYti0xɾI.!У%:}ckr&d }T*K ׺Rfx5l'r0$;>LXp5; YDd\ئI:e{b7FH w;VwQGf]ERɉqNhݘHc`t->F7,yWۃʢv}~M߷R ǤA0|F--Է(3X, rpm+2IPd'޲czmן_el?l_sP'q&y ,ul3MXeS?;XIՊ+ x9XhvpN4Aaߑ.+g@a&}]av\3PWvJ,?C<~ag^C=_ˏeIi%6žyAE|-n͉=g4Sb/`cJ0> =B0/Y<i͙CB|qz"nb)7crM_1+'YKYYOX$یK G 0%`a8CM)RN1d)*]N*٭w'w=غMio޴wsgGCWng};y(uF9-T;bNE0ӵKW'/jI=3y7LҺl$Hr2ϫPӝLĚVٿ;s| Hv2 !NŸDFP8mkr׃RZv㔲BJBu4[ .8SO9PP[gћCPMJmqYS9uKfC2Xa1wa 6:5־E-7,MFW~Wn-S#aB,u=i)UV5^u w0qwc&ƉV֑Z<&8YqltTh#an8Ćbq81q tDorjÛuΞi^$͟VEir|i-ө%IRdzKU>z1 YݒzwDx Gtx!ʽο3)s*}Ή^K{< Y'lōV=N!*'LƞM1=c>fOlfE=K S%@M(]|-~aGd\o,Yށkn}_YXQj#I;M "r҉igh_sV9r U{%"r-5=gNFkSV=M4#v{"sħDI{yIܘS2Oi(w?kσDx s'j>R3thWYcǛ3N@aŸJBk:_I;:LWJ|$)Sཏ8$$:vЭbs] !&K륝æUI#ℴ7z.(zJ)} <|U4xynn:gahc'積VV0s1<+|sZʀἐN,O!inVLQD7Jq~u~m3]3i*X4=GUuO=+H`?musqW=Jѝ$X)_9@7rX[&LxT)q~# 4ϟ'~nCI.Z{ A5-DӳTewKúX#};MCx㌞Vգ8l.T9T6{}y#ųN9WQu[t2[nN5e|Xg mĩ7L%Sc>O:擝4Xng]ɷRDq<'i)Z`ninT5=bSg%7ֶ&vRZ)>tɫlU7Ҕ҉ vٿ8eLFuߟg$krT_g>ግ|aZWYۯȃ[;lm vӵvSDHzhxo8p$|;;x4kh8-\A5M@3zؙ}?Tă;)g'u0`-_tدlaQ̯?>BHd| 7ϜΆ[jIlz^e}2;?#6{}rĻw_:v'ʳHh6m*}R!_2'sm)|1ؼrF}39ӊ [VH:4ASl]">󶓬^ʎ6_ẹ^şm>.qx6)?(tsA>Os+cYoz‹Sq5-UT0垽*ꓴ,FXhRo,XV,ރOYz^j$cijJä?g`dcY [cw]sPQ:sJ k0Ns/mjŸұjzTnPcz|r ۾ě4k]+K/K?Q=0װBL/&c̼[W?Hyq^N{/uλgO?D]\hŻ we~\¹<<>]C^6];ix +_+jLӜU$&xik<޶j%R}~*XM+IF罽 &gu=WR:>E-$]~|Ï%Ɣ^i;Schƿfu>4|&yF&NVݣ~w|>POcWm#QyɬAѝ%]U斌9NnuLιCCMGQ&/_%|P= Sᾡ}?3x^ GsoSkοbXߨTqUW:9މޛy{dg{6ﲵQdF#O7mX/gv2Gk^pYu~=K_K_G6DM+>^~dI5u7\J {xKx5?F~k6:K{';޷x!>JljK餵[Q=^eItԄTJ2})zwŵ֎GӤyǑ,9iO7no԰QG|=,+/sNw')y9nGc6D~Z_E;[afff'8n5iW9.Z-a=h͕mi Hʽf-3(dqf{u,AU} A]@Ԉ7.fIj&%%ZmwQ|fƾz̶Te2fqkwsnPy&,[?d @ٚsNNLΞM) I$HH- Q,I H$MI=>$$L5KD03]H[[?c[s?{Z_GbƠ* 7@L#{½Ty3-\!3Z֛`G[~bG.1Ib\܊#6Y(d䬘.%ڟVUdSToUi&@cx=|Nf-寧og BSjZn/x `+yp$L`8[NG֠;{FG"88;We#-Y\0YBN/m<۲DnW7nfDׅ"x VNM%.܎ӽ6U#)NtK)WU9.$'a7dB7?yI_: ]%>- \5;]:Zڷfgixj,vH}zΓamuOsM;>Yi[R~9.fKJ7^{Xu7^smc3U6?<]d*~1 }Z D :[v Myfՙ.UUeds $DFUT7_sz B aUA/﷎x+!r 39C7f7mHp@u //{,rʅ0WQGF!&T- EjzU!qj@>c^3(G,n8ɛPd _+ރP½b#n|U%f0rm䓽9ŃkR3i1Y0a9HjL5 = r:V"na83Lo16m(r]f |sXXv] CO|ڟ}zummw737]w“ T2TNMKNVil\s7:,vGI^Rae[yt(RM4p4R(c| LCC,d]f{Gh2c,H#SyN5H}d 1Y{8[v etaHyaV׿ue~f])7zy)O?æ 57"\ӸkiǺVLuU-(5"7)rhZpvgtg֚uQ,_Rӡx6yiV2R}GW3xMi(W`4%QSi)3B!jS?VMm 0f=G䦭kʤ/KP=oM7qD|;Vm|%ur #ZU!L]9Džyj|FEf0?ku?'e}Z(HOJ(z+z)ɃNDB,y$>d>~ܿ͘/vl=q1_`{ nҙ0j.&8Y4]ˢSmtA= u O㏗ߘPY(q~tm1KS}E#ܪض'`]P֐dp[f99_UQ)~QtzfS "+N@;|@up[ D$jx]]>ݦtK߭pvhL%\Sy}˴} jwSMÞ ҬG[@:c0tN$CimܪA!Cغ\BB_Au΀p^ʈ0? P/fJAەU"cFw+1],od ޤ~CjSQT]Smv0%'GIJFJ.q̎5A&!v/A,a_fR%66 + C'\Ε $$GSR1'v?Bk6G]Ő H\Ur7u<sts:V'/R#ړ)NO"=GaAs*lg- d 8y!倦|b_ i:Cm?>@SuĆ3x;U37$APFqŀ̚H]I_/}(wV4J+SUϴpO2`q|s$xy8H3x[}-GҏQ 7̓e; D>?|%+}X=ޣe ?!q^@ !l3HT)}(E@*JP(HAtIĒwLI!Z@$(H d0!pp|"èÔU=g{O(<.Ax @ rD`{H |GWDtHp*Z>uq~}HI,ʥu}0ihosiB+۬ T`Ts''~:|&n}٣r "=EZBCom趁?Jƥөur{2&̆iC&*ws{OF,cg1otMՍ/),m["z"r1qUl(p.,Fvne~ [ BUwc;$pϛ},C 0!g;/>Ud|AZ.æ֊#&̠Q]Duh@BoD[PZIۗ[C Nȁ?s긙'η[f#ጽJ`x#54nla>9hrL5 p @AKOr&8Hy5MMrV ()**@CB=h-AEJuW;zTQ}h^!ySmzv"aAfҒmj7.iҺ͟xV=4ۮŠmWu^?v(/u;wuME?ṷ?[SwlWX~R@|sq90RS'խ/]]Fd + ֵ?rnCegIi(c-@`*d}s0dn0`lIHh$$DQB"R"C$TIDE2r.(~;?L\|lٻ)do$ h@`)$ I) ,dJgEsB(0"˓A݌] *x'!lȪ0X kغ#0S_io 8X$D(Ab`qj)HHT˽3E>K{*iN{4\fbgEfP~^fPW:ےGTAP440g򜤳߾#^DH.7EUKL$E1rUU%}OK;zT\LF _Ϸv9cƑB¨"qh*:}9yC33[1F" (!"?W><GxGSWTSQX&3fN ,1"Tvo|]PSAf,G,/[ Frl-vD/c & :Cˇ<1Ɋ*Q b44z1+x+v>$bcוRi:\I@d|>fV_ٯ>6p^D]Sɡʄ |rDAYT͇ky'x4q9^7|y*1$+q(b&%XQmd[ #9e- ex; i\=## Kw():@%Y }ZXzch])vW~{^QqL&`"! \ ܎$3n $1 Z7$qa$ 0*Kb%X2e-@%C3J!|t3$I:;© a+$. qdNfA!(ɠH#$B#!N`+AHP"f)Yhʢs1Gty4S `*Dr)tVZ"BfVFr\2!`*Ff1e'z8h4]o4H #1+ ԣKVx0:~_I@ u5_5 Cͤ{\ >{,v߻95`$h=p;G!IGB^ Ùy;ϥ>/c *H+to>3 (vPK;r$X1DH$!Ϳ1AY&SY/7rN,occՇ=}g`pupytw@i ٨Š{flu@|  h}\yskkwd%͸]>(/j\=wAK={<F6U,*:k qVf`v;Ӏ`cX#0f,u53w w!;-e,F!Eݝ$7lROL*R*SI5Й-إҦ4V644P EPq M[P*$֊Aּ"UJ=W,o{h6P h +Os-6dT٪!j2T"P*P Q@>p5p`X{w|}}6NK>|9تZiet)C{9*1$Y@QF@v]nUEAP BgXoOi}||:]UB_ov!M{/,ҍ w:;7mK(f(yP>}y}vo'λUj8=i&`2[{z|7}^M˕oun3}޻j8ug{{szk7}`pP#]}϶;`{;y}ޯ-WOvi利=^=)C}@():* 5ㄍw.ŀ_>sRUϟxy|(m]L-g[| ]w z4eF4P e>='7";w_@R"JnmRWMJ3dֹtTRMh5@E(͚&JATHE FD@h$PE"A5 ZTVb&$ KFA*SmH%($RU Q@ (qwٝwZ[`zi}S  LL M0F&L SB&MhLAMiL 4LDL2O(&M)LG 4 @@1@# 2dFɦM42ibzS z5M0'D*{S&A&$ h& &&&J~LF!ѠhFѠ4i!4 <b`FLT)扣ɓhɄSSy&fEO5OLmLLI`LC@MAHA M2hb 4ț@'L@Mjbb!3=Tzԟz'M=S#OS~3= MO(f6SA 4f*6џOYaGAj4lJUJo\꿲pcf].˸ZHZ"`h˟LzIyǗsbaibʟaɱ̇Oߥ>ɆbdQE"iU\TW^#?ϼ7@'J{`171[xIx Bj1Ch##Fz=D?J{_܉kQ!V/n7 #T0OY\+@B]`ҦB~C,[BdAx!$h8ގouhql..Np p *Cdg 9 P(BtCxhu+nGv %KAIEo0-2 C,ɲvf Eo[k 鈈b Sp3nE拷젩d^a-2!iÓ\߰^JPo #9"6!hGy6yq|/si-$S ,Bo((A` (Z&V$X`Tq\W?U~Xrˉb&qUR,Ly.5<)za[-6ᮣXըEeGj*ڪwY@}lfN9lB V `s^ FAT[|zS{W~&n!&jA*EL 2gc2ɗ,VuFD l,pf)0LL5g؎"M57xCDayUx!H|fU2efc5ZR}`hE2j^Tף@3D۴z?:Y9dh ._F4clDZ2zjmP͵a2* Q2"%2'Sky}iSѭ2Q7.8P+%)u!SCP 3.9B{X%: x;rkG^47ajlw^=t́^!2! )dJNy9ʱdB$Ԟ(aW>}NMW0L_%R5oj $z߹1mW:\v\ŪQ^D2ä52F y$0T{{ J~cextg?&"}?-4w\iH/|֮x%Z^ tCbaBzKa6 b6?e~.{Ӈ xM5Ýs*[1F"R{4|}y+^s&^F Ii`859ZZ!lJI^6R*Uy6L֖]OQڙ=V<G? vZMn`l zuy7:̌c`9twaDA3H"CɞFh-7iρN2 ]3_c dN|86&FVOYg..JlP!E^Z'ݳ}3,99KTޮ5`;NfD B'(ٔ;zP<GΡ1XXOߔq9C+jT3-&Ur|ck: }N7^`/&_Q{|7 Vs!_!%!:PaPBO5i;2jUeL\4xeBSv"p|TS>^tSs !ՔBV@NQ5L\A"7fe# tʐHG1s)K{ɆCekZCI>?S~p 9a#i " "Tqx֧pީdzM!rzddt$-|T c 'P̐a tcܧœBu SzҊ{ep~!y}oa/QTUԊ8pp/ kݰŀȆ'bKQR+ޕ3-\$ũmZh78b/G HqH $#b>&,+7("Φ^6ȩoeL)}>rTfzY*: ; g/u:nXcu=ݎ5Q ;u$>P! : /P6W@ۓBzUHa7C8Ix!>G8r::$\ōD65wuْ'dl=c߮S _ 0q_^9nL$iV]@8nT!L^g/3- ]v;2B9 Т""$#Y$F;9<=с@5^SMO}ULd=5|tz/g?hdtHs|SR52:>B̳ hӉ(~͓D zR8ul:512CTV,P*q@Q "k/TMwӇ5SOkzHF. ~}Hp(;Iga筙5{Aw,ܻ  b̨iʺ[aj\5TߙB3YM%ͼP ǵ' :} d)P$/iutQf`d 0d, H()$ 0+BFBAH$\ūy4RFE" RH*HĂrsFXe H" b+TDA(CPEQHA$ 1#`D#" PAb b#E$R*9!9BT*OHȤ*bH ˪~aXTJޑPҲ ©V/2;H'U}eP4.odq1~~'O[}3>'laӣPRKl/m~ aPA - AHd*@R%J HPA1-- YI@(TTmJ\`HR,P a*@"@VTY$X@P PREPP!P i 1$ILchA"k0/\ 9*:!ml0KI0o؟&݃(m//m@eBf(2E,lXV/hCNoJ NQrA Ұ@I` Fn5 Q*#  dAG"uIX04Da`…J+(em+Di(ؚ̉  "`('D%g M)F'yΪs~>/y|p2n;n=E:7FĪʅ€Ubsr6ɐIRx_h" $"(IMvV}wO_VB$K -aҘy=TDiBD8fD&l"@.JEٳ*9i|ʏ'ȾRloc%=(=D3CRiNJi<<'M;=$-;&l:"!$d]ᦵKc/awq k&Pe[ +^͔~CIKhA(ߋVHοe+~&(&u8~7q>r^ÖIʂuSU(Yˆ1p(F. J(O^\A% B+[]mr{N|ή5>wRb ;vЖ4 3/OiNrWU$|+ L5I(IUpn"g &tR;1y79|11.H*w=]Dm_ y<o( K2VS=] LFmxQ.hhڸ!``^6+at "$ I+\JBGG3Q<|$  $r @jQL kc"4Ohb9M˹Knİ E  q@ a lR Ue:[u`Ӡ)< `&qoHLZ <„;Kg"_dVL>y_}V. e,l+/ >eBQBv^Ղ3q`LQ"be PKmEvac0ī}tԨVZK5r Im^mu 9~Z˱!%BE1d3dFE N{m1:kBQשǥ 9ym?i3+%-K^s5V'=Sj1vfz\U5-v8We۬-ϝXCL)9z\~>%;58<M囧 m<ID bܟWڗcQV433@dZ`)J#3Iƒ%@@FpfڼyFCa,Y*?Wzӧ>G]ꝙiE3sf hklOYa!$PQdUX, EEaBȑQ,#,Y$(XB(EEdR A@X"3!EDHEV$Aԋ ȈQ"V $UR) , E`VB(CCRvhuVM KV/_h,\7 q< R0A;#PwD]E03CSAO&,$vqo`"QE@Rv (`BHY(EbB@%d" ! Y5bIUE!FFIVd $c LHLHC @VBJ`-ʓ P%BHBR a ,DBőH,"1 X  bQTLB "Q$R jPd%@*FЅa\BP-`   AB%FcF$ >RP ;2@"m-D pbd)g*lMCۃsw<iV3q'ϖRB$gfd0F@C9\b,[ aT)(-D0I?w&%#&F@TժN[[fM'!9J\vjt OIOS'$u[ϝ=<`̈haST[rm.˴ ";F2%E~R(, $ 4-G-52MOQW>pNy ;/+`mI2ݯLZ1 G?17Gix}4@{;.7syiqduHKկ&JbWz#"!HHgV3AX"95V3 bTfNϼ15_%x 9LGdy $ZQZ>XqpCYmx/{&[>* Sk_t3Bv"I[88BQ)涓*EB&d#!I~&iqP|hQpp,ԇ 0EV eKMB*g6!, vս[q4ooaZ##M)RZV(i;b$Y"!"0HSi PYRAjLcЫ" A`@,^*ĨE1+AJ¤Q22( *AEPdAAe QH,QU$PPTETUAEDV#(ځǒh)S|ς0fi/]o|[=LqzCA8,*ȢxjH ,HHPmdYT ,TE#IAI$QV@i$"HY!@*BXB%@FDj5A**(F ŨH.0`(Y XABk* &  ,Z%H ,UIPP@BbB**CU@ )*%2 j] T\CO>hP% DF  ˨Myeڷ)>,uҕ`7 ibƼuV%mDpB(2 ɤ?q+u"vid9DM׎il$ԇO2`yu<NJ/,/n _^h;f?\Su8tSwI_YG6TP! P;X@iP #zz =r܌ճ@5P8 4iW\2r %NvRYFTNqk50WO UBF$]&~ׁ`~5 VcI$#HP@@ˈ5"Q,]64 2$[7ԧN$ Hc"dLꚯ,`%ѼU MU\:'"!iMW4c%6àkȔ]13L6P$wSI5aH+o#y߻{*5eYʄtoי4qT/Ob~jFED<*}~/߁t6^8[:/YqPl* aqr} b}:eR)$.Όh0Iybt)nn-j yx~axZwid5 H*!Br,ӑBa٫feV!؃Tg~Oio6}'9M0 ĥ/n͊ ©p*INE) K}>';&Jm}\,ýaZXpUU @ @(xL: d~֫8CZ^ki,Jq(cikoQgbZ\Y8nK|,M0j3iZL$ §6B+N?#-r 62&v\dm1\ C9lgŏ|UM<K3Z߅ Toj7G;6348*W^&_|#̖|zdPx A @$@upNt莎@2ӚD3faߣ9is.A}S/MvV e\leδbv6\@*G8#Uo}2|HTH4:F@OzQ`I`ͬ@ )^a @=CAFt@ zssx5r(M8A 't=W}źM&X+9j/ a|~]8*8Yۺ̱ am]_&p U~>ֱufP!qyFkgWVCTmȖCi6u B|6M.GemR)*<|ź̪>Gz|lYE0%RJe8Ypk&b.G/꽂3o(^NFJN вh$-f]7Ji\ңM q5{G1s3WRL 1dH@QAH"UJ"B|$`Q , "J"R b "abQ1)KdJS6p0dPUUdDQcC 32PM—!@wlk0)E>*YjʂT7vșH "QE 1 HLd"(Tm(,`$ hdYAB)QL`¤RVB  RCL2a %`B "PM3O_{Gx'8u9 .EswhG+j-xCx fR*(13T.UMтWR٫CNP(x6[Q)sH:=9XƗ#FtSv30nٹvR+st@ a!R* cE51dכlxx<+F-|fIbBssnOG6.pKS3`,rlR檷3zvR]\ҚV0.lL6;#7.<>I,p˩ZgGv  ZIǐR< U@ΒKp;z]\kC?,Mv65%|w^SI7g(G#\X*)8xCTUS3a~BJz-]V.AN:w >~C6qEA(PH"(õa8u U\Uo/o'g& wmdqȎwmDZUVS=Y*U3Kʹ2mNS{^MJەW O>}Œ×'Qwq;6<o@Yt*9Ḽ{(^P4%&GP1 3* uxZe+ 1iS{ֵn|YEd@bE*"Q` {>DXF,X"cR*EH"TAA-* (0UF)0UEp8X "*RE"V<~9(T."݃ C(/l_Q1 5h8t`0;B6 HAj*I%dHVhƤ 1b  T "T*BJ TP+"TWLO~YCHTV; A@p_9w;6}?WB)ǐܦrVdT!ʒUV]J}sSRFf{ܴWhb򡜶*+_φdVZZJڠl%-9DϙXT% ^FX;Ma3:ȍ ݮ_3͜^m7T8 k%m;1i)c ^k4y Ү5ޱHcli:YGwXi%mqkH̗P:v`@߅,bYN: P؝rv̬_[*"{| ފ(Ēu5V]u-֓{B)3G:cuWy9FY.kQy)BmJPGј;3;Ͷawy,F@8Rcq:1_l:9Iva=DX+FLr}.W߱Be=Up'"}`͓/B!7?Ց0(n4wz9X|oT S_5FXdTP C~ڡ4i*dfݫw7g#d$)_WS ~*a.\Kp"$0UU) m$LDEAH i8k "H X H(TA D+1Ug$"ɰ1UX0"3- ~FZoeFYd۽i:ެ5=UhCL d@10+$aI",dQH,P%d E# L,I @*TRAa*V1Y!P%HSZ`[VҶ8K`Ҟ{VvVpg0b !NԒX0ŹfD-7> |r<(<&&xZ qG6T( g!J%!CѤPHIJE${/`huw<\ޅs;|NOs$geÕ5D6F 5;nrX۽%xo)N? S 488bLK͓uZǐ%5` pvJH@S!Hb8;kC|7CKdAXQ=}ilN!3w5R73/* ah s$HNtƩY2'bUٚqznT$_P_7K:E|[ŹSK'!ɡق g;.7;WlSx\Q7|F+b_:Wcu#ulK{ӗx4.L Ƅ AouD%H9ٜRXҲ߸5ڝpVtgh(DPHcHȐDaP, Q /ӡyyNر , ƤPYőG̊",s|QA`F XϐK˔]9/×:~.;mzyxFjAI$*BPYEaBqhf2T!E"JPIBd+5* Y HOzjĊeiBԨ(UwZc09L~+Eąق;3)FrR)E.BfǩAaYH[?@{q}CLeH* f@|)² vsxŷ33AN hI$pΎKWk|ib*(*(ݠ:jeEfrq١kcbEHpѺ^)Jd4dp+)pwO?mv'QF01r9ƬT.R􀕛-e#|!{3fCXjSlIU,I /շC)9r+AI(@#Rgmfu͙8amBf}ϼp< !ūKr| H {lyD*bHؘn̈il[(T\d a17 Eo^:H$1(BA'' W5hIB21s4)JQ:i<(f իeړtLO#?w»PDvEUUWo%R@Q(RZ [;Yq8{0ḺXzeljQ ',Ǽ898/#E5\(d>.>GQPzkKOF6cVZKc  Y;p$h) p7ԙXRd'Pf3A9 9j1rJ ̲u"7dšb@мo tF^qˆCL  ľf1lvJr*+(%.._KBGKBBe B8Kzt645PU ˗ $8*)JL %Ŗn[qxRiI ʈs2d+-Ŭ̌\Nf$sNh|ʆaӛӊM Y։n{OSJ%y%ҥ:ga„a-2=hIN9L7+_H6Xs Hd N KԹ AZKznfpqfsY%]CPcE( )DDEł 0Tł $UUEV ( ,"Z=o" (ȰY"ĝBA5`@DU+95V=գzfe0f^Μ\ƍY?ý9!ώLXEuUP5P1T$RBb)̦2$ h( $XB$ 0Y LI1DFWT(,f`7/,6qUYUUǿ Lf*2l~ng/q4IܷPo+XL5k܋UHL' OI֯e$ Тăc~` Ã2uU0zB60z9ӏ4}t7zۿեAmj&⾃xj;g6ywwݘ!wڞa`yAuN`%5%=glM2.tfq`p0 Vvg@D4ФB$PhKsQ6'2NTذsXk;jSe9<&5A".є#<]0(.snfGq$[@%!P3g;U4wylP 'qmS:%Q,lX,Xd"X ((b([hEX(,fzX+ACҥ)h( JEV"Ub&RpDb DH ,b%j+,s }n4 r2KgmzyYfl|(tR)ͨUr\se0rFݦN BEʼn#I0EUUF,ADU)F~ yy]?cdǫWrWsCqY + Id+"!@HV ABDIJD!s)yhᑐ}8H$BFҶ78y}p__){1$ ~n1B@ldX)R@EHxt29*x^s6yNȆe _;(_7RQrėBؠ9b-RiI)Y O%kǜ#WB&q!k5T ')SUKjBTcR ~B˷ 5|ۃ hJHDŒ]8{/: {W`/E;%n5w߯b(VT ilZޞiE@oD bIb$ *D@ VDdX EVkA=+E=fAEbZ0X#- *7QH?$DQH+aǖ.nas v)NvwEHB1L0D-1&$FH (D@DU)RV@D +"\aREKaR,1g5|rciIE۶]x2 3(-.1T\N/ % lIeo7ɟkBO=z6 d@YJ'EQI  9Oqp<~WCkUKw,>SUJ ?ޟX: >Ie*NHr|^oA<'p;d !|EQST']f9;ؗnν8/-{Giezٽd7Z}.4(v~)@P_SAGlf.Ą@n!i~Hײx8:AݔTFWc-&z<9ZlcxBĘucteL6U$ڐ_,nqٹ* Hv1]O\YSIOprhI"dEDcIqCRvw2,Y "E*AHB(,Y;PQH{,TMڢV(7~;j[o!9+ PaP$XAedd a& $ Ed Y]A`ԅ>Ew_'ќ(`Ibw 0_onfr^gw!T& 2V҂"?p_o tYlt2?Usl̜&S A\ u0W]#u0.\ ] %~ZQnʅ(rQ]'%1~@yZ{eȀ.Л=.萡=PL A9@ Z>lCNw?[5*FAi)3DiL^rzN7Ҭ@8!d`, "$IR)+@PQE XT? J"*,0U#-~ˡS\Zdnf&>|̴SRYc d01$ 1ē, EηHtumO}II*QTP+dj;?R˗vN4jhIe,(bH_&vb;9Gidہx ]9*R WSsh"t* \qp|lX8x0tZ2QQ0|auRo4\55{ڪq 27T6z@$|GE4mHepؒvϟzm=yB6wTewOgx;{>J$DedSw'MM~m$̆KirlS)4\(vvaR+RUAd ,R#EOqTPPXDdDcEuQXJ H(Dfٱ}2ںˎvN@ڲHVJaRIRZ"BvsN}o-BmT+cJ0%LI.P d Jl*J,lm8x8!@r_]:tx(ZG! _vT"Y7ڱƸ! FQ>Sr|ʧ SZ>)qg$G u_q`?]dn|% ϗRA)4ʲRjS.cokݝ)~gN>ez6#_dB)܂;tDV݉rTZ %{)k;[y.Ben pw18-vQlhjj7!UpeDX 0ȡ( %Ʋ$H -2ѥr'ˉʝA|$rB,P- @ &2@R ,*(bԗ !_/3*A`s%;ku9*ٹ`*F.fDS~v)H8&ƌmrCW8ĆCGD)$R$)cPdbE0SZp7)ы2Vo,7"K:cZl+XX u,]J1n:wЌ,zg ,b F*AI!"26b7< HbÄ+gjV N '(5q])0YL@ܯ-9sa8HYXAc%aY1&$08^f\6~'ˬ쮥ZTBH!IP̺+ yZ/f&م`Qy\[Nx3g : aL{ UBzʦѵ[CGoCcw`SV˾^?Ot <ގG^فOrlny'`yY)r} Ea(q&5˟yLavԼ1V # $_\;96eSS1@#OK!XEL. )E[ICĨ_NIsÍɫ+>N|hRRRd@SiK'd4Tq'\ʨd!PYu0AAUB," Q5(E-)EM5Cʷ80 !*B|*0F$Oח++,Ogu]NuqalD$$]H!#|00$z,t/J 9Cavtz軅\ƵmɇaYml}ۉ88| KRτ ^lS.`Eu29WQ'WHHJ&Ч ja4%%6(+m|ݿF9x3+@FB.yk*TEFJ"AX*.PUb8,E.h9L{Yw8HR$8BbB*V%C+)%d=b0ʋs;{˚'M Kݼ:|<_|iv!X83N_{itW|NĂA1$RD 2>(p@s/vYe.nɪ23B+1l SzSOpXor* /-c.]X)"b+(8t(I@l őTP /Pu(#",̀3["-L`ү7W.OlpLRJYP $RTr_k}gJ{jmEb7t8;xS8L-"2V 1!Qd ( JfTbX"R 8$TFQcRU& `CZ ~qWeKXP.@Kٯ搲PtWM킹ƦtGS핈O4?Z9Sξlqle+*CD>K:k})Ln#yʴ;H,DEdPF 1zUuF%h)-ErW8iqMhl$6cAd$ %HVg44;.#TBڪH@p/ % Q\M0*P=ڼVҹwKdwvwf\ɨȝ3WQ2U*^Y! c y'Ʈ654 s} r[!H/K{7BskLڳaЩ9q'(4H1g_d "I8uDXb  #UXaJ0 ` X+ +@_Fk&~7XrTVD1t.*ZUΤPI e10anuRC:LV͚˱'>1ϒ˼.:! !~P7oft A!UL,;M}}qmĞZuxʄX#PP*EԊD`dQ`,Gzq5q}VCTRH) )1T%`T`= Hgc[n7nZ<E/nq%qu @Y>G S 84/uPLGVA'Q1Zݛ٢qU5l@G\l n^ꇯhq4ĴY- <.&RFWb$2U rU6UK DU;Gcf&錜@+ X(c$C-H^fsY-?xn!BQ*~>*{3GCRD𺇠pN -FRSn$Qo hl`fj%;mnyBsnle;TCH2AdN;cE* !1U8,z޴h0g4E9r-c R@Q`a L@&@AEDwrXi/xsiaF\5k:~rjA"bEHVNH aQ5 V^XlH H(Iͅ@P*dCmudHgq…!1qUPB)Rk<(y'doZM;o޴o:nώIsʝ9|%Plv/XP/( f5%@ 2B089 IB|=j(**>C",_^kN 8I6*B!XB@iDH̿tR5bYT>W\g2* ʅ)xP6.)$}c QFɊ@ H&X-%"AC$yZ pr҃UP+"*PhܴӸ0lIAP 5\J6e7Cx\&a[MP)R 0I?M~%(M #9g-Vgf}5൓@Y?x~EGQIOÊFB;=6gwbJhRܰi,tSe᪰H2A dw&-ߕh#a EtLL>laTByLd* H56%qף8t:qy6\BIBVZ-zl|LZ'IڋI9J{qu۵2aTx{vAe@r3gv|LUrfR!y͵gKl]]eHc-^2 ,1;Oɤ͛lqEѲN[سiBVhb"ŤY,*CzΧ?)%TTl &rB 5U:Ah@Gn`$$%l':U!a ڦ/ջaڿq6<8+ @ h Q;[ޒ,1,(B&|&~.zEUTa9L6"8;I!Gο1"p1b/gs%f Ac Vͻ oMӌͦʏ҈31h(,PPRJC9U(;޹HA@RJO2a Ûӝюom_(5_ gN+ysGV&]R {P.rEۏ7^a=Աhx>-i<)(N<bkjsDNuwt9NX@]P(ϛ1bGTD<[`("ף r۸q]sh2d/D(ʜE˴RX*GCƽFq'}7#clr,mQ BQT{ kj9==;v8LAIɐCT nb=Ê[0p{[(lrju܏W|@\LPF@w0hR\f) vm:TF]$)HTغ :,d%U-tHT ߚn;5Դ\kj/HV *@Y4 @)CJa.;H UL\rD|3$ ZZNʕ'v4< W_kHPIc2䛡I*E$&%U Q8wPj(i/%"^r:._#f]:>OcԏHtzkŢF9q8)A59kGk _KtjfCbTTg=Só!eaYmXh ~Fٽ 4Y%(4" w'l ͝oH bbU/= )4#uQ:>1thxgvure?xaY,+ﻪ*M^8Ƞ;,pO}ѫpUN @QKHz lG\?m7Ϗצ 9޾5Y4S=Lf5h sP@ L$VG$}1Ʀ&Y&mH'gƜS}EOtGj@3RR$ .P b|I'4,T?Ւ~q9@+ _U#r@B>O'gb3,rp3uu3yYmTpy/VSԀ q{STˍ}}y+'Fiasr0c`4䩞 &RYTa毌u6xD/+M{TLdP=9s37D|LPw$nJɡHyv~:`SUl)}I+"xU[sx !)Rfs k]&S,a'0iiK_F(54IIZ6¤X zֶz(T<@`Nnn|CF24l1Li,52LJL%d{u3vIF'HZțs#bEs~? *_u* ~0R)ɯ:\]'W~e/ae\ ] dKt**]h Š5&+10˺ҝzx0ۨLg׾(;'nFy NxJ/w(*r{vIC9Q!תsm8]ZI|JDXoB :6ŘD )LAd@ΙVl8(LD xGh@9e fs9|=y ppn]FFnF֥pɐ9hS=Z(#dD;4onӼktekq3_&m= CSiPnvA3ZM:(І*D`*?Dw x _U(9Z G$9dVq]PHbç_\gKϧw|%<4{AxAhԇ 's'j*}O.l4$YjֆkFP XN}˲Cm,vp/"D) km'T`{gm2jTKFQIHZ0@ٵS)dc|,^*J9..9EGX+vN<8 x G3uu J 5x9&qU^GZ׉X-%2RS\etld'QsP_"Xʯ_@Y@0Nݕa>V+'۳{;y(/czޞ C| jvS9~9a =}ϻO?ѧigSiLbaZ]?nxpðt'{E-mC_|9~8o|IzKEbKb(| (J9)0$٤/'/\]iS?-C;hS)Si,#wJC9YO𝔼zӝmfuMA.|ۙ9gO,9ftV迋ĔȓW^6umj:{WHCD¬G B낢n) s]dA b]RY VRPnuH5XTv{xg')'8KdRM^wᗔLbl< 0'2k~'MM>$Y,dQB ^Dt P[o/a~WK<1ML%>}k^OŒ>Yv'˾ۦaޓL;5M\K5 JV9<\]} (U x3ѮFV2i*a,WCΗFhY|Ax( (>JozxmNaf 6i;T(\Eb%x,ag@(H,a$öm`6Gmw In&r4ܦ2{{;iD4ge4wty5 8}|3}/>ht ^2JXx^Lww=˧bvf}73ȞZøvN6T=&nC>:No$,U`dڟQ{:K`|SüVLCdÁ|Zx0s%9Tb,bt$MB8$*# m *7U6 Ykb N zN1AY-QUK{r4T/Q= 3txPB} wכdoi }g^r{<hK$`ėXp$k6gl |LC~x05Ԛh7,]M"حD_u>H~< sN)9dP7.{lT.Z!)Ώ1Øj&PR4_C콽fS0׶ᤇ!|lEz C#/bt%zzˋkt=NϚdƑ"7({ < 8< Mh9BeaVü:Ύ>A=)ӗ8_?M@cX4cX x\:˳ 2壭{Y|ׄ8gYg7Ug%bƶеUQ7T L @7h93Q".d!9*0iW6o4%:$u (o/ p=_x/{XN>}_Js5FDS2{isSA93 ƴ߅קs=|m k:2 ;tsQ]/ PR2TJC`3svdM>TκSjx9_M[{,UXzl 'g1^FқN1Ĕ>}n؛je 3g!Jt{8Yk$r`>,L.[4$NKNwRyK^/>fcea~boe')}j/\yAO36%o@i,E G{T˥$EPWRcTrx^,Y|mWL>{qÁ'jrGCg]s0хItOP=uphVsT4w^ qR OSNΖS롏쾯ܽ'Ĺ<j_r&NI*kBo<`g_+]pUc>u՟5$gBsVkW$w]e< 9MOL6}gUNr>riM7T(v{30qz !xp:}6$uTgّݕ*c4ʇ> sA@Oqr]CH!:wLB.EЙϣR=2] OJp&98fasь{,=5z F!CCLSWZRA 09(v!4vćbKrStҠ2?j}>~OLSڙ4w/1P9j^yl7~k[*\x٢pCf&n6%TPɓP=.٥M ã|(ۣ=92GE6oԣE)0S%atlzZN9M~%ߓG$iOںtv357gyݻy㫝vCL,)YIԓEq7sI.ͺJ]ғ@"$nxxT j6AQR(h=qf~Ρ>`!:q Hu&H*0df x_:rv<4(,mXcG~켥R]Jsm8m@(ؗjyCZrhoaj(&aR8ihZ_k=>kٿ};e:ʁCiFJɶc*|oṫt38|g!֎џwO}b3s]4`1Ɔqq^L1ၷE!X/)~[MYrCu<(xi:uZv09s֊/w;Zއ%g4b m$I;=v~BrxByP o~d$;Rmֿm:'D>jTaE`ýM5gaL9$'ƒ3Ƨ$* :zRfIHww$;ߨ@*'&]ڝI͆C)O@v' v| ^ȳ@c XeDyJbwQU4Z.B5`e9RcdaX,CpB^&@C},4v(c=Ih(uqaIXhqmP8 gA AwL #Ȁc E;_tfM$wRu"]x6! )E!I mp& ]+$ӂ0\rTS> hdc5`': =#q*5T9 @T>lfW>j^+n~tP~^Yx !œȈiJ6sꢇ>7b@Z7ثz<n3po\&f.K85q H QE8 xv95"҂Z|4|(L" 71*j-vЂ{j6OV>u:PT'J7]*ق> (/Zg\7,!ŀ s,u6)W=o @ܝAlۓtNUBtsv!7 v.D;P~f8+#Xp(&rr2V S QAƊfbxNZSۄ8HS\00c Oj$hGdl(N Y #rVGCse*]H _e"sEwX.e ww\T곀܌VT^e,@BQAM$q'J[C1TCphGJi^RK2 ŗ+7aZr89)q)*^n*i#)@DQ@>[oҡ3s>ydj;H)#zBAhS 5!!ǂxB191Z,k^6fO&G/AtӉvzil:6,jhe_V? Wݱ91ѨbdJ(@R6Z x/G%Z tۈV ++H*5EJ)DYFjTvN|QD aL]0c!"!3̗i*r'UBW::7Fy~v wؠpvgfwuA)޼+osnnl19Ort+t{F~v8yS5a ~¬94q^"eObR'f@X7pGm{ߔ"Cq l=΍vCZEG< ͝Ge) 8Qn|OCԸ8;oR^,LPB"8>r? o0}'wRf$)I*8]1}H*pw۶]gOȀ*#N~'&(WBr|P9D8̆Hvj&ǡpѡtn}ýb@@;6ހzU4{}v02#osw96s%QAf,EǷ}]9U@N@wyco`N=-o(~E%:-KZ6{G[_ci5ar~&2]\s:= 9=+Wi4=oL;xN(?ѥ0B* *O s R "IHl`5DC0!X.6Cг { '3;g}<(~?mfhn \+VzJ&$P-)p5ӻb c<{]׹a6!u;Kp(#^G u;N\ Ăq6 @t{ HڀpA7>/֝&B䘦k= MmOXFA@YNURWwoUlw4|Wwo,7@yr^@M{gux bXFI BBfӂ=#z{ݾNqt_=Ŋ\~_'ʒBw%%{IV 1;zv 2|FwٸN٥52|s^yUC ?ճp# ]rR(98]"lХ:jx-- ФN pR"v"bBEөax/Nfܼn&̈́Nt|HЈգ7*x;W͙Mk'/QC΀RS"lE>\{unСt_9;Ody0.bH+S26mA:7 v04 [Ct--8Lq}= H ـ#BHR0'y/]AyYՕ&Ǝ""9ElPXAdRZ>ftZ8ӿP:&HBԊ;F}hD.z$P4|nUq pz{\=ۥtz>wܮB x*+yBp˙Ws:g ”i(@t1홹a#v-fpz훓:idFDVq(?n.tپ_Hb7H'# a T8S~)Zjnk|{P=N|oǯ yuGҙjxމ@{\•@Sr:]i* ~0\t],B,ERAd!OBOʁX8Pd (C"Y`HgIFJ8Rتu '7B$iE76n "8~Mr!k'Eug-PFJÞGQ $B|gFAgK岣Βwv]Lɒwgн|coOG:*72&g&+!~}f]3}w!r`i'uMcRG[eXoF3'&;Zf J?N5aRi )U[ٙٷ_}8[BdNtbS;ob]ڣ()'jT kfxv{I$6p"(P Pzm$bDBHA+qPk-hABTQ B7T+ 8M*a*JWn1 !Q-RIɋjZF"HHhаIbe-_ &آA2"E lb؄G{BIb)BM.֧s/]} F}Yfi3?NnGg ͕ZmwZR A|IXEG ([#ʂW/@P!tjT*IjC0bv&LY IXŢKf1A OU) "a7CNRҋJ$ 6NB@(I8B`K``TXRiEm+q>W!%+ mY!3 X`5CB)J<5\ _=b>oDܗx@2Q@TK{QJT#9C =xb1 :`H'C%$1Ląk\9[hPVrb-y X(X DN{r"4vNSL5v2떧 4Ӹҿ_>q`PaF[P:]xXcl ]#"ZRK% P V ؼo=U'f& ߹ݣHw7 p4 PuM0TXjMF2ɝN@QkBZ Z[Z)y HuSӐ$;B $$!bB`#&9& 6! XEhQ*J<[1%(QUX 52@(c A&;B@b#m0[eeXHRjpb**rBS5f#̶`Z'$)x^0ٽJ#JTHk)& $x$XcZM +kdElJ"Kl8f TECHfʱD % FB6Y$38Q-)lM@HV".4j@Bf&k0jmA- 2#h Xh,/a ZhqM %Y! #!"Q \"E): LLK*I`C@f$˃PC.]ٹ 4;XqP*E`% o=~'>x "FÄ9Is $Ȃ lM Ad$]j@,KgoZe1X4C4 rQgZO,e$3<Nbj2@+bi*X!di#'k!ɂBƲ`U:3GGR@'S!8y%H!4%Bh $MeN$a?J'$ '$LGb5 !eBI R-(F2PrL6&MVX7BZd$@YP!CI ƒ 7g0A[ªLLBHH JTs4(ԬJڴzi*X[![m#*EJM #d Z'i&dՄc VVJZ)KiZ`ЅD)^8L4RG j+ qt4& Qdúq";e-y YJV2@E!$8d!(d SD8$)k4pR2SU<NgCzɈbPFHFdHpC aP((x k 5`Q=>[0$%C sAas` EX UQ(,b8aQC5J `(nM$=cBHTbL+}jXcbJE,M@PXed2ޱ*"\A`# P%H*,Hp°`j2bcFEY*(Z,&!Pb Ab0HVT Q*{aSIɆАyyD,X 6PRŶԖڅDbU!:pFPS0H ! d:"4+INInEڌE)TBʂcQY++mR֒,PQE"ֱTQd J)M a56B݆ r2X060eu"3LIH`eH!K@H`d ja!, 4LL Hbj),`%K!X 05p1`V)SSFaqMm`iًB@ *mpMItj ^ڥQB)dd EP22C 6V1r@]PdS0bQ`-Qk L,ED pjW`5TvL>$!YU脮k~5E3gʧDD5j-RXu"#,PD*ȃUE$`+ 0X1`A +*XE"" Ŋ ,QcF#SYv\zPܜr@Ϝ7/ r03 B22B]9E[!+qQ ^8e2ף2^:<ϝ'8<s :\a93N|;9Juy0Q3hCQIgyK˱F*+a6٭Rv/ %RYbX(Em|Yag S%J1V 䜧ni 5*!֟[u$)=|֭mKkB*Ƌ ECIX>+,[LyF^K'0HfL d֜fb$@`@ &a4 k78JTR 惖A&Jpn0jm( jJR R"cX @6!ڗkA`) eV1XąD0X 0HLɄReB(JBTs) +!JT)AYL!$QLIYޛgcNY@T#e*UTBuZY̕Tbe4JD"0?&^_"up^{nWݪTyGo֒xXy(0^t=+M~ ar0w53D*\$R̷ 4NdlwN{I>6\ [.e* ,{jOPfN(<5 d=7^:lCY0{%dS:e) b3 UN\<4C(+)T9(F(i|,2`jZ޴EʆDƩpcluM(ֳ˫#K)[[0.KC stjh8eF])m|YDKiDf֚-;E"4Pju8xPH霿snz DFwi ZvVaF#F0Qs;ZG=[X~>]I9Ӎ)$V'I-w_I:TTg=K~ŋFj:z=u_WBg@$ 4q7 u8c\kHfH\*bV!!#q!ceL e>Kr_@Vp %b&&D;;u卼$6az$Y$}{.$UjRGf0FP)"kY^mK2 xl J'\!v8Wek?>z3} tZINJ ]?ʁ!ѕ;^!tdU#I^"7@`"ڜx}s*j@kƻADX~@1ǹq? f\L"tF#t 'iTU?ɺk%Rid҇`_x3/Ą;e7Y͢{X<}JizPiyʿU&o'daCg>tC8wi(fOw푶j4B.0#v ꑃjt+<|$EBҟ/&RdMڡN!C2QsdER*Tdx\= yHγL$˖ApqM>3vdp•6BTg$] L%a<e=Ƒ fYR >?=uvQ=zbB(eFXF$irj躕O.[ 'ÅUg alQwuLn %ΉT.<V_ݑ/Jֶz fMڅ qY٨P阊 "&M:ȇR9'RϦC^D9&kbh(8=;gO@ :6֪T~}< UdlaÐNSrT)’FRz~睸wxBPBɓ.,)Re5H< ۤ_?v[QV6p,/z-jj`ua 3i4%7JO,{2E>E8@8gSYm5li; ӀXAAqҰk==JeYFi7AFѫJ+=iոݯQgwY 8usMh(ċh&ۓ3GEe]lP}bR f@"tw(L0 6RtA}|=Ɂtƒl;K O*X^dk9ӌsA8wlC؏~W/#-B- bȭ)L}t8fxdf슂`M VՈ[L,dٔZL\|8LL,ERN,pANCSuY۔m7jҬ{:2LFs`*@J20X$ c&?ŲDi*G)n*YimS6 AJiQȥ$\K@ų<"N;w.ٯe\O&1nXnkx]5b"@H`qe4^:sda8ER9^b~HVd=YS[(A  /)oþ^3F }yNQtSRI2Ӏh_?LA@Vn%*{ ]Zwm͆n5 lM-$=Dyiw&Y%̪6 !+ݔf$|>G'Ng+=La?n{(BY-SٙDRw<'.ơc qQ&禷Ȧ5l/?@?kT9dɂ̈́ʙ$]S֜F_+\IDQIm-墶r 0%A3px\']=!'m5mww*7'*,{Q-i Ujӭb%:H4w&Ʊ\ i6|cK-anH0Ѝq}/`&5CβX[jzYnDrvP.Hiy#*QB ~y,caTbO(0ƅk7a$a\P\Z?'kPro>,$x^' b+. y~Z ՛P{HbW|֊ TgQK ѷ>w>lbю(YSE ~ؐM!Ly]Y()ͿiE6R:9  X{;+$\GWYUP&~?56иcȵ+|}!qbB^sSF[L.v#?%i+!EևDUpUR$R.eC 3hJ2˄Lm-&XŽIm1B`xyE6%j@@DNm&SS[ԯ"T׹aZg`vV'LNbV8 k#VNYc%Ne> n۞"-W'+Y&unlZSÑVy$O|]~[؋Jb%j 353E$ )c<$\^&5N:"owpY^픤Y_he٥Ȃ@@DcY$'f^YnjGg eL$* V{ RN6 H0AԘv Хy&! |Orʱu:oPgީM['mtdW2NfZCT^ ;>: 23jD7xS3<~w6]|33.}yK&+ 5 z!LQ|h4H@2)?_ įG-Os(sKAR i:z<ivs&kp) .*P? G~s't&vsޒ![$)]⮟:>BDLJޟ} \^gdކף3յuRQKG,ṋ_ B7yOtXjC%;jƔ|z tSQr_;N ){6L/T!g2}z53_ E5Vkxl&dp:;r;鯽(ʴd1V$ 6[;\^0N۶{[R (lIW(~saO lC B RnM{Of5]RB>T3٘ 3g_Μ>62| ' ﷺhr*z[^XٳhخH:gG+Oi9k=\$_j/Mrn{Gue5{p$!#Sp'aJl{zxy>eO{V&;YʅJG?S ~vYgwGg+cvT?Otھu&mefF#44mp 9Dͯl`+T5"^Wf CFz:/?#}Z~5"45J}וּłM!د\~c/H@""Og:ڛ+(L]?؅TasFOo@ZKO`\Tq4,~I %(o55,{P *mKA g>͓!\4i5/ǣ(hx4f!g;p.ܦ}am's y\B&>1(jZPTY;KQ0E[ \-By#)&׾ofj&5E/Y}6*x>>5 0AdſP@j}=d6;1̏TMW4J/IΉ>ǝ0v_Vm-lS 1NQEt8PL"HL |nS \&\ކbveUrkU^#onӦ')$IF710v.p]U6̬,=q6,D bC+҂}9vQU#i&<3[< 6 2`;vo 4}xfVx 1S/KKb@iae'=Ŵ8?;߉̷cd 8!0!cb[DH,&"2ylBdWYD#a g,g@Ϸ9@l߹us-S ( JcDhN<ֹ^Z~vڍ~oSWL(k/bR uwz zpHTYQ*b̓%IddᾙL7lE0&L w\:q YA=g\gyA5U>E8H5B۽ؿ4ZLůofE+r5-'7-,xqXQ CI }&^M'65iMҷfۤYu27<緷Yj< vHrx*{o1a~o,qX8ʴk~? S]jKh?$t6fMN&nt&SW0QY&W4nkpO5 =Us޿[x@C)w^7ue*0B! ĴޑV:ch#YFZύ'4Oh5e';4&r:=օwh>_(U=8GkJV-[}-IQao(ELyQV[2S)p )2zQh3ao L: w{Maλ,宜vbǒi. tNu\xCo[AE駁ngiAגw5 *jk2]R)}ӯ;F<[XRWŎ/ԯAT¬mik >n9k#?O]gC<! vdoY3<_Hɤdֽ+wd|y~zre-˛P |-/^Q (Cdj'jͶVVq/9YOL߽Y*RqG1VE6Wo0_$evD꾍Nf\J\/9{ܙjqF1TMёAe\>TJĂZ3-Z&RCLhZڙW ̵ne[Y.)T}slo! >!Z|)I5'OϞG0IJΈ8m7T4reכS:zVO!lR/uG\8q5w^O)Ԇ/eC|Qt6Nܮid^(Y]L؂v>̼7c}\pZeIC`RB3`ף/Cybs3e7ޭ;Ꚕ^s9AjNgPddyfUlX|m}+M 2je4'h2r [E;;'al/T0PeayLa PIBҳ|\?+oՉOMw"e{m*qRKT"E"q{PNXڅ&*pbkH3Y="鶷o5U"bs~a1;:݉x$dns ~!P!' :gX1ИW+V77CO`lq:Lתe~  W.9xŲ+$zSj.]g[ vsz n~twĤ~Qr6ǧ mJ%{V],3So&nJ:$[j*933 u+ٮϩ7|Gdt(v&Jj^IX7UÑD' JS4):# ʦKNYW*xuNQc,[lu)2yIڣ I=?>U û9Z'nQƢOءQ+*ҏqWӧ~[Bog!kb36 +cA=+ʼ/Uo܌Yad>Xv6z;,K-PS1Tm믰|zjdM]5!oʕ_N o}YFUahݏhl~{ 8;3o9EK8]Xx4xr2fcA>|P)5o~[KCbT;jc:X7g"w35}'-oRJ57/C:Ɍ<ǿ42z&3Wy OC-ZޤVސ_On#3W 2^ERjy-\lu~Umy3vZՍ5|N^&ܴYYki :e)=REI>+-󎐾]+*G7J9^͊=w ŏϹ;.a"Tg(Y!`5<)r՟+cjzRY}(3čWO^KD9/G຺:~[Outvw.\ K,g!mSלd*!Xrv2+dzRRP|^S6;K7{@e':v 0;ighq_@1y-T=Ӕ 9 KOpAaԋU:8Jd ifۣۨ0q("~b} f&j-82력G%܋<5[K솠Y'S2h,~kE?ɮ ˉfj1W(,ip:<$dqzW@u]xS1'jH0m Qw!eϸy{.}:DYS vg}&_Ⱪo483ZVVѠZqeSys(=2:F3}Jqf:c\Co|Z 7[/Eo-qϩC9G JW(ʎm:IWl簣P]\9 L2XBvdā)ܙ-sK7?QLKt+J|IfWq2BkTʳxގ!y[wҳ{B4v3ޕL_}zvGDkq>jXuatwy U'&ÕEvtt=J+L~eu*A 8D[K`9.uiT+*݋y9T/!RFAyEc3Q嘧+qcP8Z=&234NLW;bi5vEeC.X bf /p($&@VVWXJ7JOe"ٰpaf`L$z-?ppx)eJqsC8߇u؝]#R̩{ʧn_lpc?Ch~Y~ә:Y;h72Kz?s^}UGS>筬O0:Fƒ3sy©%l{Y_^e'v~cdv[#!7>5#}jªQkE’ggI0'2HeF{X"lt9!7̻޻~G zł"#k/+,^D9+27d~Knu`Q|A]9,^Pq,H˟rԕg'\NNR"VRc]+BTYW;:fmXfsm¦nCGN vg{WfT2p.J&9B`i IlID10TP` 2q=s>i$_n,{A 3஗*\9Z[^{v9ro|̘Uǚ5 ǥR2#WLA@"v>|*۷5vޜl5s^x3p 1WlW=ZYMfRQ"̬ 껷OwFހ*@Ƙc 8rRx?ޢDh]"CvҔarV:"JE̙*W^ʩMr Ia\iuY sMz[ F+w#x# y\+)4yFP2@}DWfl L 2”RN*' [:qUTWXh` &_(3EODV5W+Z {x5)PTFe:T]t?챾V95&BWP%h"(,.+l+y (4ˀQ-:PM^ Zes][!ֵc+9d f|6F4 b+F)Y 0>CW%/?f"x^U ,jYODСb1Jb }"9Nq,\@ٌ;xdbA)DB[oqU$;و:p,J=>#REwp@+#A@E.{Oy2PA)?˾,&3⛦enK` a@~D5*xCeKVʝ"Ѱq'"dqQ#s6*3%UQ[<&zSkntQs ke f#(B*JG}bdW(*ϝ%ecӣ9tczF3Һ%fU"LҁeÙ]LHӾV^ 1{ic -hن l<]ujbT; @P(+Pp@U r.жPQ-4Bc2oUPdY 3!Y, ҀĞRbwV)c~Iiܮ^Sb0=9+ѝ.TK/a.̷)d 2bэټ/ˠ;0^B$`A1·7kV2lo2JH7 (#QUS] >GI_=/7o}]T5"2 (TAA#BV]w"bs \F]}EXF""sbg#k.{QZ;̗] j+ N^D Hd;Ti8V:eұ"U4cT2NU)1DQm|ŐbB )tD I3/e5EBkc+,7I3U/mDA+" CTos@FZ`3 Pw֎D6=,΅Lk_ڿ~8rQV^m}WSxzo|Df;3% i/w ٰlH7u-EQ'LXkɀ\[5~ѥ*Io+,AkLmP w 2\f'$[CdqP D@`pJ@k0V?! ˜CdN 6k `N0 B糔,D 6D@2Z;qrzF@rZTOf[\%B 9 juEU׫4ωBvI)@4Si1>'zPjeƑaU]^F>$-Ү%m{ -:s,|d[AzNL凉 FpECiE.;0I eiDG`rvu=6''R(U@מ‹ר]~ \rDŽ$QVc9"Plnl5ے{:b%rot(8wcȷ bfeπY!45[icڿҷ%J0)qVh`syI侅)$5F:1W~lچѠCw\܃lZ$k*r T" ;^<5pgUPAUښ%f5y "oL/~v "Q+MMFhQ@#6 J,ХEEf%Ve\<#) :Όh%&t6qT6vɄ ڊ/z0sfwwr kK:ξ/%"h ?+T;h S6f6;S*@y۪0M]Ά*_~yd&{ ? ;4ʧ @Ss , '~qLahιG@'eq"ysyBA9[Qf/HDQmϻT2ʳdŝ5w|MM--#($犢*y~7Nc xpmf{v$2 ɯRzH2_|E <|+C$zHnŢ,;gL2 # Wӑ Gq 5qwZ# 0hs+U{g)V(z4f@m.2~_YjM2:d%p>#Qo]st*&49xSL)HJ+gJq$K1ڹ\W˱Ld]P_fҧ^{%0qg,FOk[}޿ٷ6VR_qDh(]+wAML}9ׇKl#D ,M~<(9'UJ[t+R׈B\,}t])FԬxr2R25 K.gk0$yO R=^וhWpXj j>2ơX G#9*b<ߦMlZ9M]M}fDQkZ@Vٶ]]D!=S!M4AL4q:JP]ACzГJ3zi[1e:5TMmx(Kr!w_+LEn N&ik͗BЩsW.)ay0~ђiGVhT̙RQSE vY*=(du'+(Mb Cwa@ʊ) G2!@L@DjH,uA t_s5@ESܡA%*Cڼ_PEUҤSAJ-]%@<;|uKΪ >v):7S`P@URd`A"U|* /GT~(#%T)'Ps$$$tLʾAb*Ŷ@SrE?8;ϔ!I>$;b ' ~q_qَxbUrl`,DAy=Dt' W H}$ g,`G2aK@ ( ="32)ݯL4NJԄJ*àTbHbH?PIYPHW3PVtFZ~z+}e}y#?Q*GQk1'0( *G;\|Uv!?w>AV°#=l?[li{]f`LCIu[^aoVi V85aF y+iq+'E%F3,>U]?q&Q5>kdthaޥ#54dz&U)XD#7c嶦أevw+W3q6*.)ՈYE?f:U # ,OxJO=jqQ+²We zbG k'Ք[[7WW"C=F,7[kݦ сέ$v2ōfej̡t|{YxL)f6A>PT zq7^xzHK.GFsFms- ȱAS~"[> \PX II^4x;3Rۍl( 7p>;u=@%*6HoY|@# 'W<^މWU0-j!8>I"raRXN7gzENL 13xHg xk^.*(chbx; GT\×G9Q wQ+ nW$AJGk1o @wָêeYTBcǹN`Bx9Re,Go)͑=hl@[ ;fULOADA("LwO4`TĤ U)-{7]wT %$ێ?G7"%db CF+LfKFy7ӕ]g2ۼW̨"oj08iA5gT}í]9nq[>z_|?R јژ8yz]rH@HV(r=Cl2ƭ B Rpeo9աѠy{;`C;=)#cy~D͈D3lj+ 4B@/0f=.x])s^i@PNq6*| y5nN?*s7+W # XXʆޣyo1IF`/B]`XqxpfB,dx Hf,6SͼQ]h6M0! 28] 6B=+vCXYm6!n[ Y6yIJTTg f#s#RfLw|>Ly#EF'ߏ:ߥc$D#<#"xP,}$9T kg 4=C;dAZ^_z՛`.>qStvxWE ;Lэ DATko{NЄR%}ucr$={h>wR?ָM^{s7uTv-'3;D+_̵w=my?7=*'}p~NjwgYj(%a'R| ]W,Acͳ3:=? d#C]FuNfhXw/mXx<(~ϮQ$dQJPN(\.0TP2̍ !(sK8.~)a~K\?pm/K oZ^ͥfq&eӵȬpsA`u"v0ZoT@&/o& X+}_Q[7FE'!\ Ѐ$))hH@^uD 15|w`C}tTݡwS=tA/yt0h޿5j3S W3Ӊ5}Gi)km^×5ўჅsLPS)=UE')NOyԌgJzuم\k*[J$c !N2]V>2XX|ի)Y\`])37ZFU.ŃaCe(G tiz$!||MX"?ӯy)8-n@`xo/zLZ%4)BD 4l*V ]Q_jS͆tKQZ$u:z>`?Cp< Q *Hg‹29vux \<[U_ +aT&F;/bgP#"QE8iWc72Xv q &b~3y޹U2ܧ"[izeuTPz冸]X}=l!' IJPe A8PwrO]j)Dh@,/`1qOT?wixowuN^|3mYNљBJCgҽ2>FX#(,..Qͽ Mɠ/Ki3!M V*1P7G)S&.CuShyԿT~ĭ!Ƙ/.**t * FE!{U(xi6dSNooCmfX&a5!貫1N4ZiMx8\'uܹ'ʰ UE?+dJ~!;-rP Pԩ mn?i0Sxfځ0!osau!I cmObz(v8Y=3[xqzT-ޕ;Y_#M~dLB[s(QӤ#/Y1,0 r6YdWt&ke,nrA itsƔp2Sbw{aqRd!A8xR갠oicuZ(Q/9OF{?42GCF , -zjs#FݔܪBMsR- hbՓƈxVH?P ֵ% yZ0c!?Q=k5d x (ԍNhK\zL؉^4 Q%S`+8X3} pT|즋5Tr`ܬSAK&_5,3AEԾGPqwڪQ?0eyvi⹶I/唆}ϙh^bh @ry|MPL_~5_?ܒ$ ?#$FҌd䫸31_ހV`&|iɁ3̉;Yk(Vw7_ ԬVP04dA#B" GԡPƖe6uN[coPKp\:IQ1 {\t,B}~p7jSH,.ɡѴtd7X   nc^Dȧ)Qf]; dw7 i_bzYwa;^9}3[`)iJ"5Sꊽt`ɱ2kQ_/,$iJmį $吓Cm16$FB@#q&|V}GT 7!З_<6 iaBftd%%8_*bS ]OMQc'I0V&UPgd=-k_OMԫ&cCꧨk^jwNߨ r"4v{U{EʔՅ<<ȽC?FrnIR|%LnA%D@ώ._[7k:峝XG͢owkj-G-Wg|uLU9c9X{{"i>ۚI[x(hKG6Jk9Ltgk6 gLzŌ݋i '&ЧpR=v*prP31x›Py~Eé,-wy,/ʏ58U{EQ}E>Y7rz%haZ}bi3{0GkA{LkoWcqUeZX KN\;VI$X (.aMZ+f BJW6:je*B߯Kɫ\L5Si3fQ:=W_Yv1`1v3?'\W_ ҇TVIMuvQcUCɂ/ʂԎe LX LdZIHȈDd Jy->t&T S< Rœȷ >C@HqիKB ~*QNIDv` ૒g7Aʹ K ,K/Tl٬9cwd@7 qK@+y87Ro];DCz1t_*nPb%)t")f}% pܐcPԛND#oXrzK.Ag߰S-);)!1#v?{_IP} 7ACw8lj&$8}Rg@ 0?g-<yB¼T:ppDu0_f?b}'*.-Ġ"\>7.\94^HXsagtQOqRcTF@_iF' 1:3^!-$k D0֌5}!΋pPܴUFYƕР^[\1t(IѓnVY aU&1 IiWGT! aWWU( (}-ﰣu5!ʟl7>6ё.D6߮ϡm/^15uޭ@ &>t!e u6DƬts<"a l(2]<L @5׽5LGx.~Lz^5[ rrak{oCJinRx+SMG2":SCBq~`_^ګg3Zkz9; ikeVo ɋn"eR9׈(a:lMӏ̽ js;/AvSQg|?+g6[A*<S /~uFJAgKV7-1¶^g=sGICK 3Ôi QRՠ!]3c;*-jv;&$R\W9 7߾) Ga1eZ \ P,omhRcd*XȰﺿKzs_1݅Y ni0Yce.͈1BgB-t4Y7 )E9Q%{P|[nHWDűQEWI*ތy-'MⳆ"0$aBƹFb&\Jr긚ߠW\S6 —ŪY\EjUu,I7Vf~phY>[;oǵ^3O8f ,Dg`hOᏴ;AMbMJXeL6KTl { +RRN-KxX1"[#C4xw3H}f6[eNSm3s\^kQYYRtZ6 ;–! *YyZg=) z*3$mqX/Ew0NFlʖ~ L 囵&1o%I!`F٪ ^稜"95.0ť))5$:gn]? +IeVDNAh5qE>˫\ ]Y1ZqȶZpwpfe 9:EǕFBB 2_VI%SN\Ù5 }©Qg%F^K @򺾖Bޜ00u-6O%HE&F a{$?SG] }%ѵBLQ7mzl _ўv o߻s^&C׈>L⎄m["+Y@fkXx 7}ytOl+g+\X%߳_w݆o\I֏:7B/|?Y{}Ӽv;~ϑ_rgwbf5 , ,$ "0EdT?[,f7,yr3Y+6У~rgW?m%N @A}鏏̷'b-PN|\ -q^\ثqv[]-:ҜݸKQ"*~ؼo^T)<.T!pz5 ?!Vp}҈Am,k?լE?6+2-&JݬćOOp;:?˅ 0 ZY2yp!XZ,uq εq #q,9RBHB \xn5# Qܫk} @T3DF4&x^|=O\>7GE-|<ŴՖ kO2XuGV#eѻ8P  Uf@ʪ_W_ԅ/;FY( X0> Vdl I$@$VAK _6(=E)aM%ZMs R`m ib (!R_M$BBJ!(?An 5Z\{!lEt)*n-q4$H00 zClϓLҔSGK#Zvܡ"- ,1S5ԌTA{`9,h+uۈ$FZ1ՠzs HI>]H &Fbs}jC篺eJ/׸q+ąy_OgRz{^X=I$?y,fL Lk1&D3?從k$[z|6Uݜga}bWs5jw.vi1W{6O*w-`%lccH%tyseB!x/ nWOr0?]S|kryc~,Ȳ3rUc1) -$b 2`"oMfpn&VlV)s ~s X F I $~+yp  kc^<\a[Rwٱ{onI$@dD8JBC!ڧ=FYYt + /|$) )A ?M{B+=[|PVm*a6s )YqĐ8‚LG"@9$t&屘С-ޏ`MFW܈L$mѤ[6sf`g NUg棣Q{h[᠄*9o)% f/_;=//,lLHȆTscAxzyMu(I" W]l+R<ԫ^xQH#ؕɁRxo3$ ŵ몿}ﶖ65i K@ Y1{bz(pyYķ|.QQvw{ߴ[_NFȐ"Ȱ/a/¤Ս_3u,U 4ɾGGWW^uҫ7Z7J 2B`(ȝ%@ wZWB/nms I-U6lw,R. d y1@tE_#4I\eqХBߨ}9ܕ? K=rx˺:R2"ȼ/ƨݫk@7ahY%QQ,1@,g9s)4sy5SVߧΕоynޗdFGs+zitF:|^j?Iyh c{RԨg㷿1=,_7YޟT031sˑȵ|$ a݋pxtHAUV{oy:J::fr|W@@C$ˆx&>kD\F$m5:Gf~~t)p>Cxd{GC)X͔ E+ RoC Afun.a*_ؿz2.Ŋw,5bpC]r/Z:QXT/#!?%]ݏ˥>⒆:84mB!'vDu*/H+SmFL4٨TxLʄ5?5PF@Df#!4GNtX ޮIa.1޷`~RA8H+8oס_k_L JDZ%o&PCC58ȧvb+iP;}c cR|sJӦJ5#갾 brޖzQf㭉%%Pw?'!&1;Y&Ysz@ 3١Z]?YE;ɼtCHQ.H>J 5 6F&tJ,wp|ݪ ++cEAl&lJ2m D"rh͖A=Jl!xdUQ-Չ25@1 o] ]_5v# V ֘^ 4x:U̴JQ]^Еvzx!/(3F 3*wUQD ?U;>NGὣt Ї#UvW,J O*G 2Kv~jK?p'Ns?d򙍎ά`^÷YH u:m$Q´S`y-Vj#oۖDc,r|HVE3rZudS>Mp B8R6 b2j(Ǯ5ňkdͱ~nUf}U ^x{Dz녍<XI?KezOֱcg]/3GõV{Bh.;%*鐌0@wC3*7"Xo_6"$+$$U #*cY.i 3  D1Y 0i]j^'@:Zzm˧Ew]>?) COӷ' wШy3c:X s!JNIaG=1U:ژۂ>sa 0s 'e+8 p%jD7$^xgRx2NꗱD_EM|RDTOY(oc;{ͺs}v(H ~(@~ESU`V쭖?¶g+^%a'Y{[P y?+frUڦW2a'1֘uɕi샆,riԿkrFS,*aS+N5w *,TdE E|Rc.C~j vU'QCZMI'tLoj8) C+JN#SfztۖY3[*"%ڂ̏Ixa6aapaUrfc UQ͏#7=X~oYҋ}O|y_ʽn[ ׼e_š1VKTvh3~&|Q>?QAA3o3P(KrCpcD(/ ,Jn)zLRxdV!"יz-BS>&'}yt(0'C4ѿZ@Yh$MƵ#MsJTtdE 68L$ \R^L9: wXqr͛J!ACkH!Lo MD@$C~ze(3 cCHu!/ْ Z&1e~@!9yኾܾ~3jmx|,654? g&&}eRUoZ֛MBD JMkM&+!(:t|*ΉY"xK1AeGqT 406SN^J z=nPvNBЕTJж:3Jˈ+( (j/D;#o6WFnh,/V<ʯwSc)>T#[Pa\9 B5 TDtQBZy'@Gh}G~;r1+j&N:@M7eBb|oٚc7U7ry BE#FP3 vI'=xff2Q$?Ob00u]3o>пW-짌$,"N9(X_QPEv}RbI8^i*]l$4r>Z+f_`K}9J "mR> ?Toz=g:sn;'RWTXj<7~,l O8@tεˋQY7/(\&@.+fwٜ@ns\$,m17z'œO=o?Ĝ@0eq@vNSfJ|(թҰs,_Ez0 % gb{Z[X]፿_GZڑ"b8A(e_,<9$XzcL޿0 ~FWv2vOZ&&`ϐAI; 63Ņi'lGb,q _*t78x&\zi90Yі``ʍԉzH1:zcГLjI$=f*l'b ȓcZ@Pzc=ZLh+bk+ CYLl1ckYD(ͣުF'1g)ZE8'W8{yY1t[rLKh%4c^Ww k*N>g^U;OfQ񊟓wl{󢿤|ۣW"]be㩇w?ԗm5l}7FgzLC^J/;])MbB`yՕ*d2YExJ9ULR1wwSr!_QęH23y d}V5lE{i%q9+2x4/mvY?ah<̬;orrj~dk9VQIdN3?<9gS3s V.&Xna ǖ.0h{3jlzg4o~cΉw]NSo721Dtg?4X+~s (}az+/hJHxøxmw8ʃ%ݥ}}tX֨~&vlPTz%g7cߩ _|Xڭ+6 9RpdrFe6g Yc~/9& @]Β_{Jx0:jJ.#^Dߤ'[C{Ty} V?w$?7>lβtEA+I=ڿw2"TϏ23d1;׾풛sk^}n {Xd$Kw_LoPFT2r8~&F,#35 ;*B9̆cj~Ot0Z%@:M@ r&~H,Y&U_Xb,$#9u! %Z;"UGB_`1<GT7dk>z^iE>(&#Ј#qggMz]SORx~&C6>2cA Y !7N`I@i9-uKO@!L:cI_ob]30OHϣ*PY9|:HkY>_f9k'j%3ExUEH"0'25p+$F?[GIa _aU"aNR ~#Hj8v_p`A1+'2Ȯ>(L+l< *0.2Axy8Kیe2}Yot1!f¿5Ts)?_'SDHlؕ;(_<V8CwJE0&N&9K?1DpRL.v07u ͓0)խBA"x+780}$3xVBmJ Rc/ae(e1H<\R_Uj![dҎn2H%(n&e(s)Bΰ5~&~kAԲh ',%JE{|Df F{=e& n|! S\ UNɲyű85Zosҽσ6Qi+5`9X0R.f  #4H# %Ca(F끷SJ NY KMCi#$ۤv>3x_ɋU3 E$kn,=i\ Q>?04~R!yD5~Jq~E<[BP„+;z<~+3zTv]@]P+oe0/>:ߧ/WO?񖳭U/w ShJo'uf,wbRq~z* ai-07)SK'xL1NUa@SWRf,Id|E#^=m=ǭC~QNV|0)"Q8x5Y KkROcOn fU= {\"'PbV+}hOS}}oABomm1Zh;:ͯO}L˽wiJSڳwc h?yA;Rº9fJ.Z:qPđ?o B 0zUY[$ӹaS!`FNzCSm!H "$qw!|_BIB>{ydu==$m7#+޿`q[݇*LN2{# ӞcbB׏CP\?\*,#1nw3?* &h~!!Y#G/2_$aK|~4XЇ{ԱPP]k-XVzp_Ͼq[A܏B2 H4 4X#VEɩx+>otϋ)\@](E?rŗ>fTpT 1f1gDC>ؤ`PwV雛EwM#ٍ?.]ܼ2rX LJOOªnui pM2-NOM7M87V3X민tOç_o Ar@e+G0ȅCT2DhRY A7wQ`?K2?*Lf밟KvjlAhу?G]`֩"""PĊPL)\B,( 4_'h~ XW"m?5Q$~뾄И|] .8Z υO7{2@Ӈ '@!L鱰& 3 7*4YqDtd>\CKv:x M˞M^|ZL+<cٻ!|,iDQM!Qd_cQ; pj qfQřk9A BX1$0e/6:o );]^.S* m˵OO/$!k|}_BDw/ɗb ?yVZA2]vNm˫"nq[ #;@ }eL%1!zRB>HрWUwʆ PLzTQ}y {:~ElXfUbJJ QƊg슠  ^RՍ&:-P/h<]!q`-@ Eq}RHPA>RcIUGD{*ذ4v땧te} &I4/tF 7z^?3HmBUI 0E,|Z1t©lK nTTִҵHxe ,6 P]dm?'QNcU6 >qZ 5&Bydy7v^wGU|ρTP9pN8}VWu޵Ty~6e@ie%tXb%ÈxEm$nKQ؇PXpͤ+' 9$48b97*fM$+B͉%WaU$aT*[/K2q̹랷3}{Ӷ]q0RE.A|"[S˘*çޱ(ryӾuqLD+v"7O}R:\@sGP(y$߭Dv0w5~(vTȵ$d@sy (H!x ֡wgů3h`R" z]fOvS<]Yq-J4 ϒZd&]i&sl,6 Aį*ӧ 9uŮ'G䱘}]q"jĥMd3֖>8:"ÀG˽XRD6rDD6f?f'?&CU)K C,X!`щx PT8O !J20߶AE@Q Z!ʙ۾j:gXލ!)N6Q4p3jTkoGS<ݯMdƟp~/+LJ>y߯Ω Q=? c'_r:v4ć?.P#H=(Z.+40'd$bI m-6X䦻Wc6m psQ0#aU7%*!`QHB=3qWxV)PO҂]h J zI!C됄Ą yZԠ!D4D@ˆ@K }UF& 3VKLilƦȚC]M//gv>|xb;4֏NB@?1Vc&4οo:caS,9甄+zIQ_tNvtLjTvfTa˜O}{i?~1WSf7O9:~u}a_m;=eo(iﱯh; 9d9QJ} X^(/*YN!2{oJ T;i{'?įJ]eh-i@I =E NeŲgꈟCCCFHGI $s ZWe%tS凟Ku?_Q  k5Sd^)txf39o]t>S)$ ǂbŵ &\2U QJ5l sOwz{D Q:M,'uȪp/:@.H@hQ|,hC PTUM<#t#+ٰ Y͒ g:*83łtΎ[oKHl7,]j'&qH=Pe WI̙n{ "&4 /OiQ6UDw;7oK|;}ztmNxyR! h4 4 VʞٵXoG%C]OҏJ*eaߔ&A]ED, . $;<* YJ)&Sou "o(xS>AOs:طD{`?c@}'w[`}#€.* >$ ݯڞ6L~i鲚.SI %t;f0L9\ 1$;> ȀgCm d@vb=-צ2++B?1ǀTWCZo_z-Xyf,(װ_—1nQ8xޣݯ Q_e07"\lM0lzuX}vSْ !"0q j'՛@f2!2|u}5<6C+\[㔗ϩJ"BK:(z9  ezl֢ͬn|K*GE>؋b PX"`|8AÅG,^ @i"@ .ЌloV=;gRAimaFFKRZ_ mT}֧jǭn0A4 $#B-Q0T?PpEk#:p/:I>QH CfgB_\ 6d,Ay_@MD)!HH)VXN*% 0B{t3 ^mj]9ح}]F@$PNG#Cwv>O rAŸ0/lE](^۟q@;&IE@dW5zI6W^( c* ;St|޹me>O?ePEIwq}$CU@9} qECbPy12zrb9OƜ Vj%@:TDNN ?yZ.#ׂ :p먴/9U3v!E/ wÊ*¬`S@`W8 }aIђ({ *tYK~77ư1$ PŹˣ]]4go xBCB8Y/O2:lm0-!5._0״XYe{,&9VT>IbVBFB_!,I$lt_^-_2l||Qܧɍ  ܣTʨȨgՐOG#梿+{?tAzjD̀uv COFL 1_ÈyP>}OO Ad(*#HlE (noh*P5 aՓ2cՆm}ϕ>E13QLeOTi0 UD%RZ?!Kry˭`S@J4F/li3>/S)ePGҌSU( DM8ֈcɹZK]PO%N~7no1u֙5BչC @@ ˖NPKSPATi`&Rx>oa)HEĺȢq*wV&'x Slp%~Q MrJn`.״j Uy7a=sFBGPhQ:)['i FPeLYUweLG"B{-`x)|$Y@<2Y;7LGBOt6Q9Q7? ;\tQ,v*~Gof!(9a?פ;__!]#iT{\GI,$͟G5?%ɣ_ܖIA iP߶1Ml Hk8{&%<0( `"N?O[GC÷vZ2m>Ya t彸suw0t0,q^=|•~;fecO,X!e0!$Pdro?K7W@&^s*])*v KgeONz#aCDihIB)I>P*G'$q{ˡ{z}S YLeF@ !vW8TQ7{E ov?z}"-Ǧӄj N B{nmwL J4`]_b_m?>F,(Sʢ"D }:(  m-zAS!L0_,lsu50@p;㐉 @)~Uy߭N}ܞ A )^+-Պ]#PX5(n`@cM(^tp"<m)}ߟ=@s;=ߣJP$BKP 7 "xTGmADCTb:{E.+gstr}?MSMȠzzR<(*#w17:OB ~" pC]5f9컾2ImeyVVwk^W +=|0Ga?kWĶ̾j(iJ/gvosOMլ1NIv 0bx8iFD _Q!7,v>.U81X$^ܖg6ڌD*+$=keYMf!H>Wl02/zˈ ]Alc68 h uX{[PWt{В$4XJTZ"@J8{zPS yT?#͊ –WK6|l5tg.##pjC5 BBEqH j wc gʿfaH_qҔ< q@ b>*뤐T7h"ժnSxgOrmiae !]6 G;KfzQӑQSA@ 02s@>JmjDȥq ƢxM$qQ젟 ;!]T=LAHk)k8yX4:8dož@=>֭|ʒ aK_^ϕYsf!ߑu2D ~1nux[k4L XR}tD1>$Qb@A Ǯ,G&gє]L4|9' 2p_G۵ʇ+f~/ĿV$1i `ЩIEnEū ä,ĚW]lbÛovu b8|@UϏ̱BkTcUWA{n"{_]AP41CgD0Gb }Ј!Px Cn./_4=aU ]v@rt}n~[Awjxc4޶GuAtdO{~?MvyGŒnM^We#/ h ɸH,⟑ٱ^<]-ރLe,#rX' I ~1=N ZG//GpϤ} }&8he9B@ST!2ґ%};c0>rgGn7ywcԒ= >b'59GI.MCRD)*=Ufz9 {O뿋f^{`"͏/J VH,=f q` ] |a_CM64Ug)Ԫ9'xۼ( &L`L=FciA)?Ls:[̮ *1#(;$Q.s}oYeG"Wu+m8~3o]_u7nշ=I qt@D'Q$ƀX55Pp0DoUE%!Z=L@'' #2gr*-aI:rUͣ袗P\@6yL7 0A+4]2)@q)rؤA]U F=H<BA,Sڈ&U0B9l>m/D8mnS/Y—.q#HǍܛ9yWЭRJ U tC񷿿3O]߶sJ~]vm pF@s.QUoTIX H2=\A lF-tŚ#9k|xY+̶ro0]/3t쎚%j JW~:n4~1 |l5'buM8rI|6xUZ+w?C3e@1n>~ !4~pdS]U.ն]@NBoaŃKλu ,DZWqF}4P@E!-DuڈQ $Nh%D?e$7fߥOs8C/좛 _o;|d:#.L j :F!ڍ~In(DE.t| Z)Q4ɰ{I+hQ7HM m@,)esmpU-1}-scOZ mfowa==#5ݼ`D\͢koX) HlR^edEe #YC8ջrAPygF^O0=XG[G+WH4?=iRfAP@J@0>Ueʝ4'd.T^:GovMKy{dwz:Pg]z n"&t"@bz(#ŹZw* {[76ȭL5^M~F9yusHJ~.fy@AN">D!*H(I6ܿ;{zԨBh I~tRnb?׼ESK,x6&|G11^G'>"4DIaP?eZB{C$ P I ݾ0_lGAթڴ: ?r$C<(,@$T--(/`'ogRLݫڄ:_<Wн 88 b @P!G?(rQ0p\w"loF>I s/ˎ a?ҿ,.WqU7B(@D0%gRK:kɄBY>kR悽ac{pQWK ]≷;&|Әn,ptpzb A[_S#ͥ1Q\{N<&:ۆ{Xs4 )  @=jE$Ev}JQV "9n@6ɩĂ7ˤlEf΀{HY44[ney?{!csi,qT !PJ@P+6}a:5C?Kh~.xپWMǁk[ :CkI!d]+WkH{w;!b 8;& Sqg Y>9Ǹ#W=x"#ٛ<3HEi/?v2?0 } M Nd2(ʃ$WA;_7?n58JQyz3.?x1i][jj7Dw|# |8>> ĩCϽ}FI|~CrDTQCj[Q@ui"b)_NɯC 7 f9ŭ|_;!}G(#TV!k =w8*ז(:?ۯ\@' n#9dO?$hŔdŔ!ӝ,egoCɬ v^fWrYNT:-_zlΏd|lL`}9Y*!h`dX0x?{뺫qZN(z.X~nx+{/b9xv_uORխ.r@G}I6tKcփ;/kXm$1I,/ї%L)Cc:2ex ,;bFri0etIs|i4Z 04¥iaMquIhb?'I*+pdZi|=1pEtAQVosHJ{Nh5$h3ZXe9 ] 7x`0ۉ"@S\E6G=HUL$޷g3wƎSz[VBW;Ib P>L-- E=BfBĄlWoZJr܃ Ʌ3MpbN-z"W<_ cw~b~0!'5yiYcc% C i.D:yۍp5z A1dlfcJK$O;ų* IfҔtjtk N2Щ aOSvRi{ġ7B=$?H r&w9p3 J1Zz[r}jvUv& î2 Gc@;('ꀇ Sz?v KV6FoGȣIv;ƏPW@08HDBAA՟s_.5Rԧ'5?.lϤskFk9#t2y&#yl-^\,?1g *G5!W@)@YA2l]]xt4p):U"~JOq%zhBY/-92"`DOcprUbe2 @U"@ƚJ YQ265mkr~oҒj?gzN{ 5JH.ʁm1<dL~dE_è)W(좟(jU^ͤuo=ɂrftU1! ""QeZJ0"G:5p+?]s /0GD5xg<[.xYIe`R '(f\F|И?&Ty/aM['7ls 7J!Ⱦsmðn{_E*ܝU,&[W[b4ൕyר "g?s3&O`/zf[E/onv ZOjjѡH*֊&#e"ȃA07ޠUмj1FA:ؼjd6(mY{+ eEHu8'L? :hv`_$P+>T ΁`=A)Ģf>'N^Ѓ6G˿wN#9<rHg3` 1"HsS fpDRq|KWȔG#ϕANu{}P<1*PԈctCN&)+҇psWP Βƾ`O))Q\Җ ҵGon'2c |r'D!|E?!PA|8t:wg/ڂy| oݝ׉w g )+B"Iݏ=?Nm3<Kr ǁ@AN+fb xKwT.*u'>>,}*s'Z䂂l`ZMZjbq2b/BҴq`.e5k< ZpkSw8&QMb{Ұ誣KЩ.GUjL/ogw][yC? D*!P(OaҌ?bS6JHL(dn*c'<tK#P~HI$!/Ae-,Wn~uSCފp:! 1 kjK軭.sgdf%hQ@}>`rkCkr=>Kb!Vf;inh1 $=LE?:H?o={*ޝ"v7PoHD-hf`f\åubnb\}ߣ铗V{57/,],@IӪ%,B*HF!#"E5:(w_%v38mϿ:KX!%USCg2NXdB>!Y n϶&hTX$БQPLk.T4N8bpqYӫ,k9;+ y\j%]xLJ@D9g8/޵ã=>$M\`!BrZO ,؝%82.j`>ޏwq|+St V OgV}?~hEUUIWhQ'ސ>ȩY(^fE_,w ~4]wXq 4",VdW,&qxXtv$ʥ~զM-i4h &-,"ɽL>_U:yOa& S ZvN YJTeeke\mؠD$G2&[ĺŪDTk\VL3\iTs I2V'6WQ>P90 VJ\:'PSw&:)ahY89g(xg#4%  >9EhJ h̥@~R#5` P$!II:$IE$$+ }(}>D~Nw5v]O+3Y@?0 HuRJ"3Ӹ?;Lg|?[/νy~K1 &8sc $=^?̭ b!h= v5h`B-f{)K,t?U#^D!ď>q G`aFn3ZL]< M8q+k?S@CZ3@ 6}Z7]oo u`kᝓD{O4 ƨ쯼ug6&ex1\4ի"џŸ)k2~|;{(<ŠU#ʥѻ+xߟDc4}Iϸg??|}&(SxH:!GBmjVi.$kcG8:-@'͌ڎA B!~]" M|' T'fO/+nZߨk%OT EpIx>T7 -Fp0!-\6~;YmnvC)+*-X?J)0 oBw8?ٴP ̯oPzEȈ4P<ʒ!0ِ=ΈݻrS{RȪ`f?Nr"6Ӵwʙ?Ӳ1NjW3wZP02e X9`rOj܆[yl Ök_~k9-;sxf҇ry+D3u!!sN&ȃ^rk^3L'T8*fhʅ bxBAK(]9-R~o;ES8R)RԷmD ,U]h;XP%g!BIP*#ڈ;|q`44/N̳nU˅r~Fm_Yt,}Qvt;3M5b=ѽ_ʶiwݗGArADIkLǓd^;e1 ,9"o]LS@oV44 <@Op D0P)  (#8@d&rpL?#LL@LMDEŸiL&̢_ 0B-PgVAW;;Ŕ]&朷jD[`Z1c" y Q*+r;){`cL l_`;Snj@Q_ /Bű cVǘ?4TE:_D"U1vd33fa2 J eTgVT]~VcIAaR|TE=ֿI+'<%(dXV0Uӻ|afs8DG"v3ЛpX|e 2H-Ӡ8 g҄!cQ)ּͪMRʹbPA#!17ds;>v?0 {k!2X8$D@ !h8]I4XZ}&)wO|N?g[bAREZI2H61~ 469ӓhtTv=2ž<<" A)=DpLy$_›2қJ᐀-KoӢw醴e U2]\̏ 倱/bk1E oGӎ $#E:X#4$ə 5(csH$UC9vE 4X""{" Jv?8ҰB5Є3X%J^< ]8E1@ۋ^y nX;UJ)Z=PAUl26U$T̩S#?6+p̟0Pʒ]FTI=dW,lV(ilZB\琊c5¨2m%L2mLJ(B'Bڰ(i(*JKW|w9U aq'j  T\as;^w%NUvM'(q3jdLp3 #A6‡N\B؈pRD.@(x9p٦VWv6At&e?clF7_lռŏ1&a3?o{ϫ˪Bx6Kq/A@W.t3eޔ* Q #K9e^4kuC,0o>(4%"lyJLfԦ&Yc{ذH"[j`d@޸xy`1!,R&ԟ.&aGS~懊j o{De پgw}V x{`H la3u~+G-{Ǿr ~ "~:E'+Ujݛ21,S-uEN1\#ӯ_w^_wJIG9wo΀RF1C)v SK޶ 3w3xO_j t=֕TA8bx!y״ #vY0@H2<#Pf`ĞXHbA|L.\ic) 9tdd3CuCg5~K-Fb\`K3W]m??Lb7IL2#h$`@63wyMG_G!aRߟSSULo\.nm#} 7m[@ۇEcGgbίA06 4ty)(ȶ֐N" 8s-OycMb2Phs 9 Haz 0rˤKgETI"5TWdjǟ;{rQb'09ܺb>woYP^V}n .>ẗ۳ -d\3/5ܾz51Qm=a@='gyNU_P"Om4!?jnbux%z^X':<@VlNJbf!隦ݍq@@Xǩ4|>Q?2:gO2hȕy+7)Rݏ_,.E u~&sd_[E|a8{Z/o׹!TTPyg~ף~U81cm8Og&.0ygHf|IfM93m%t͛FAB c&KVM@.3 şa䭉I AZ̻jҮMOCt'L?:o;OnznH~yڇ[۰ lJ2P̺l#ɨ&$!&_Eڞ0H "B;j';4Qvj^E _ KLY5%ԣ!cMP"qJk02S2t7=1voLw^,G#>H61Kv^%:V @$}c(]U|$BAo%櫏"+Kg5&7WhbTa[~p^D*L"\gS3^wt#bT'//7 .u'W??v >fD-ER^XZQDo\W$!+'KIPl|Qs·*HR`ј˖[Wy:6Mh,%ČIS<fl1>Bl)S|KQA1Xk_/-H?'u|?@g]}?e35ʘvoKY-;f%:_ުAfK.1JU1"KhC*SM,# :/S''m~ PPnD(_pA))vw^Mp[RTqYRIyCWHkxd3!Ldc5"\ 5䇀0oFт\|}  6?r@eFg- uqA!29z-'bAoɉ+=d.@ ;MLҘEC @`D"$ +=v/ '5l\_Pjܐ3$wlhUf8$\(fپiy@w:E~~`wL1ii`7Ajiap3&¦+yox3U qZBr:ލujt5pHt5,Uғ=d{q*^~lB (:OnĜG(kӯ5q,0P\#nVYapLJ hg,[s&"F'|;P4X­'hlJH1O6èg?kUQJ2q% E`BTlmfFlߙ<*5kw1yL^:\u޴Ro~lD`,t霪x#Oq\t_{zW9q!X0 \հD/Ե`#z1Iw_dDHƲqhBBё>5a$}@'v>ge,g骊v7ޣy8|;.uAs7(;PN2l<.;sP"#sGoxHePePh|bY\rq K?jc㿛hNBO16K^)bw>_a m+L-vO}O*Q(0KQa5=V #F~@^y7!P;O^+zt@P4!ʦ(1O|cqfݳ"Ԙ ۵>Q'!ٿt,ncӋDߋ@[+&`MO*rNӭ]vܸI# irDn~o|:?K3+cyމ}Ъ*ɆJNb4SGܷߣЙ5;@4dO}X=Y_8DM _0!JRql26).lzǰ],w>(~O\B=oF.wH]Xo^- aM sCYbH=>\=/eJړS 96{&  C;=o4U,`R$vk,X= U@ Sg/iw'o;u@|fTЂ3ӻh`BcuPUhŗpf&'lZ*~br\ -=-ݢܳGMldwS&6`^WB#\sn0iZGCPs|`4Đ1?z{>@mgN(@BWt~ZsUaŽGv9@ȒC~ޏhe>L{Ʉ1"yF3P>D @6i/.sW+@ʇ~ā..B Ã$:dlX-vA8=S+?yyCq0~Tp~Pj+ _hl(!:= \o0`XW PMjvZ/"w-z X㕍rE mѰ&^i,"PAϸķ=GJ1G~p/?o{hШhzcNo}Zqو\7$'n9R7$I@` k0Vr@%L>j(ʈBgzm Yxk_>MKL?9ǎF<;~ײ-ZljFX;?Ȫ}W"#k ޥ Li7u#Ǘ6Gc v.{HBMӴ _ZDA_qgM,2AE #$VToѳeAص-qf&Nr Y&16xl_lJ$s,2.@(R 0'U7WiorDn ܅J2 Bpe /xjpq[n:R2L[sr EڭDk`V&B/X9胼"A :XyAβG(a C#/puR?f%˱0Ҋ@prȿGgyH$%C2@\i&PM Oeh&vT$ X@%@'VWvcOͣN ^s> MKK> )MD {C(|#Hpe͖d'3s5"R-13Asݡb^(X4FԃVjyx 77Hjk # 3a!3l Q$hIg7d֌$(_( ZY<+ן y'vP}yz M%NhOÇOQՐ6]f C7̽C$$n(}ԷEɱqe! =<ڢ 0r~*|"Lp_ҫJGC``k{v9B cjeu_JD?PAQdL n PbsYF(jLn)rQFO3 sGЗp?Q{)q/ĭU_tV~8 8 B@EwX5^6TS .d@\}$&ޘ{(R8"!ȱw|S.~i@3v]m2|_-YVT] hR'vrض8-}g.6wx}Þ[sH BOs]k((W H}[ n'yc >!'@Fq %vI"1Lт=N`b;)Q]#3*t;.w!T1OU 3CR;`j(`mN?Dww3|6?Vgy„!dot}#LPd-0C]_TCKjkd|9}.]~C-| u B*Q6D;eT~ ]gw_Ө?~4{0{]& c`Ez0¸TfCя02!`"E=C>S{Yۛ~WI~qd|,b9 #T bh>r_ y^7'@4Q+S_?ֿjДuXsVĉ5L !j%32!,!v~G | ܖ(O5''e:nHG9~fT$cu.kX= nI)J;ԱaDT Z%εK˯k{B_Q/KG`_g-~c+SJ*ŵKCxaAkӯ{NIL˰kX[nJgl8(!u R-@H5\߫LFЂ02vB{]<]byJ[KRk/L?,7|&k9.j^ Y'"-g/#^{HƧuT2gyŎwIH&gU-֪{*jMIlL>\WHT+>6dY%'5+$6,W=K=-seI̔VVKmWc6w9ϫʚG䥣l5p{/i).RVRnk\M{2=\KLPNz{wD)F|uC M|unTMY}[^2yE&Ǫ\4eYg#n.f~<_m=ĸov.Ua75,9J>v2?+6??"5++i|^3%vAZ_.grlN[ NχـNNy62|[}tq}d|CR|Pk6Ϙ"z%c* DAhZ6O"Po)#,H0`]KGo^=q)9_~I$AJIi=J5xJIfay~h6 |rɉeLduZeTXiVaVD,PkgC?66Zr1{7҉(xL{!6oϣt@w"eEUp"Ⱦb6\#ѷU/>UU;ِ[J'٫Pԩ k&%2wTyuᥡ|dgA)QÎ]1'jjII7>.7،_զTjInƻ?vo=7*u0MO@wǍM'o=gqLDr@^3xijYQސUZdQ5E's7a,() YQCgq.5aH0N9FbD´G c5v4] 76-Byrӓ ;wvُRlKz95l.nj.:;̨0189`"5#7 7+Q)SR@!݅5h@FBFѐ<_l3 dNg??I|kv4I, $ j* Y|"Z)Qi;Z3e>I';!`!?n!zbvt .%g_r_9^X;D]E@_[t B,R5iV~/ZfT f[iJlkb|&"0sCsu9E?`O0 owȿW>Q#4jhѶZJfb8|>&@p8㘅)0{9G۸`b$FԂ7Äo<_i{6p3~K|*L EU~2U&s$<.k4W>2E[Ե8/*1Τbv>\M@,\) K) kHm MM >tBHl>` B"RPc~vHBEp" :3 C =>@P[:y!@7y5GTw,wdXHC[O!G{XzdUỹ6`NR-k)OI$fmP~]#%tYN@Z9}q> BAxN (cNv^&Z Zd>WE eB)\P zmadU^OܨQXK wedŞ\Wj8bIВOI4?$-e'6 38_1nyS}7{П>EfÚ)e=e&ÏBӨY&-=*"f2S YfT~1k#qٲstTsi|?;&.SĴ'KvPNKOfU[%=2[`{:wE:,TSc?Op漗) lo#=PASϣ(fR ĽǟxɟL__ߖ/UnudrTT*^]rN(?\{|Zy%.}^NS`Sp@4i' 6NmI'3RvF5h7I'|{_7+n u(/H WC=,Y@4::{=`TtEf/OrͨB*B0~}M=o7!rwVy7{sb_Uʝ޹L+>zW`wI _bP@om喙tGKafxa_ByM2_ |h$ZT< *ILz3 6FAd <f'+K>l竓d)B&>kEۊi9?D5%H#, 1ZECFSRmq#W*[R"m(߀v="0 j("2=s&0ij$'֨s)@`YY9t4Rj f{ Y'* "$RKPvy.%\%dBKX 9s Q*!Clt\uAD2(z.V [@ZV@A  Lڸ:=n\җ&pcٛ-hxWu\ SEZXȨۨ[яQHCh:xQ1$D`Gf'4R>24~#XTHpƪ8ӑA{UyG2#صe᎞pf7thdȬXoU6!~Ǜh5JN/=@B8q(R`LYeEjŜG(I\%!l|yaHR)3_E1l[0j`w݁CX4o6YCos;SѨSDn @ 4{Z\n"#w-GQ_ Z8,?DuRboHE`7_`Y8HAcb\5"JrmQ6gq-ZzKjqwaE|Y8;1jtQB# &z}D tzm[fǕ1񠙹P9eN(qPZICShUe q! e┷ E8eZϞ#a`Z(SuZ |*QO"2֜AJ"kABۆ!`cB 3͒1>SR!.(`#hm"RLE4hjҮ"*EFE.€pFA`4i!"v!ڄ2/DH}SIb##"0;'i ~Cl $YZK Lwnm!i;iHFDXIH)ɦBe(I0OEMP!(gV:!D`$DL!XI B BwF@X 0^H@HEM8T y(ZEFAՖ,EE @PbDHD`B1PY!@  ,`AC*a (!D`$ AD` EQ`,dD%`@Y!*H P$R H, ` $ $2*H @*@ HE,HQ ) "HDȊHTR  @D ȁH*4"(AEBD/"D$4"EBEUT*($DӀ*d(c @M"gQ2R  $deaJD S{Yo}[+[GIk=zC4f%e*>֯c&I3 }- h1 f-P-KѶxEL@9fE ()- `¡=ѹ$.8_Zd0U)!Ja+_DoBIyi;'uKrh!iY% _?p"F,|F7@к7VHa#X"$"L}&9pȷ|Rj躠!Hxx;YȠV DMdHL*_{\u1 +,Q$jp7oze؟e* 5e ߶ Ȃf ,Z;!oUU~}q?pܯn~&|ỷ![|W-[V /') dA*,E M҄CG%58 85FE[s %ᵈafcK]P @y߄_i^dN`,:uQ}.)1w `$΁vmg,1H?n-fEC*KYmmTrE+2-B!6z_;\8VM> TbsC'5VFEZ̋17SC?vL%H 䎀y(OOM?XjN&ɕ O|T|h+7d}*4!ԕCͺ?CH cV+p uFf Jd~M'?h! ੖8Ar ak wP-zaCBP(TT~.Ni7yP5WuR kf0D̥)*TM //!$ !.olH3ryb81} 7nw4_!}QwE '!UB@*v$\2f0v `τD:ԨiyW Puhy)Ԋ5h&B[4X35>/"-R%oN2C_˧}6lG0?'s:okk5~ v]7aq(%<(|-6Bk\o7 `F62J'tRP[!* m6G{A0^!%+۶m]][H W#/ox@?{C@gަVQE|l>bCCѽJɈi5m=o= "$bsO6K-qB}w*uP+Rw0g 6~~-&`OČvNZ Z,l)m?O$ӪU*T]~,6 EUƪN>V0 fVng޶&B(|3ȾizI\t~6U< ގ7YnDAC&\JAw0y> A jGq"Hr[p2%mS L93"w *T> `%[n $TxUN5Ť ʭܤ"+ŦсnqrC [e@8cZU,ccv3P\NK.6ȌTZxWV!Tq0W{t0Rl* ʹLjT*MjPFZٗďfSWs+`w8W- `zrMl[=㓱zp\嬥6t`?XfǍ_QxX-`ugtKrBew| 2OG|jDkqX]!;H#Ul>~-cʐ޳r6T~E%CNB9SOqk$$`4S_c䳭3T'6fQ@f DC۱N? ƈkXC›̜`R#%$QHm(i{}gkjkPgW jpcȁb9sjy[->l-r|27;нn˞DF+U~â9*¥QOܽ()pR-IX=,mUY+hW@ߏ.ܼQdž*Zfb|)iV -`[2q,5zo,.f`f P9k/\_٦BdrJ Y*ے$[%Pp0ʋ86J).g sr~/[n9+ ,ȣ7ȱAل}bL ⶿yhYnF7WU'qVs_\қ}ڪ12;}$zzHnTR`$Q x]D *^( m'΃BÍ9?lA`W 53A .qiSt Gv{K8?(㲴bE#GZ72窰[ e<f 7&}9Hҽcnf t* .*KLM8a#U?d$2h 54*Ko @!dZ:$  gI~Cl~Ɔhąc:P)4̤\6]mٻ7M }{N0 D'(ff q;7}?+JCwEB&w,(G׏̛* \R0"ֶWP7e`v ,6:뛮W*UUz!y_yˆXWy~-~>{:ϛ<.7: @#4Vm)Q$\V!P=62u=0( PyQ|<`vV.D( Nfgp"9D(xB'sGуH̃6M^f+!:J ?QD{KeRLBD_XS4cˬ }嫀'%\]GM}AY=0VJ ͝oհBQ{OauK1!gmky(τr_jd >wT dWTZ*߯5;YqJrf*2sz1>u7c5GM~}^L^%nQ̋t/t@-\/Erf L ߰X.ҎE];l<>aCs۝2 _JmoKqg[w7yz])ݔ=cv4 [^K7q vJFpIДx7ޭkmyw2X|ܘTk~ SSYZ"T4Y#YR<,aJw7RPJc}ۮO'wEOY(,G9ʀ:κ}w\V4J@&?]F‘@ǽG XF93e.-Wb@X)0_ئ Mռ`isi{0>&>Sa5\N+ ʊ%T}=_D K.nG*Q?gȣ=m^!T:qvYP[LrJWJOk`܆x2-~ct<_}΂]> '?){>jgy٢CGېs+hfd*\<>OƠp16g}Fe+q6/(f b)s=C~S.Nuw!h_;j'NYJP-,ɝܳQ4Ekxj:hC-܅pkg~ Sf瀐D6\~!d.RKi2\E4:$l]f5v4NZⷹ4 ^l:xwϳdYnTolfg_gp 2.Nk}(9;#1 ̌A( F3Xɭ{ {ㅽ񪮧}euEJ&Q/IkDa)@mVPhˡ&٣(@YӤ.b-FeahHVW$,:#i{B"l!L~8G(6NZ=C*[[A%cO,SBNKձ6]t "˰Qv1S# 0)΀@9IMNMw_b%Q#q>1 ʱZ4҇( ʷ PtbbI[ѺTV7 FAUa}I>PZ,RA R.N#b (4&̵ }E6VX<_sߨ>ܫR)`2s"qf+ f*HBʁGb?}B*氉ӌ_)=+GY 3=l9~*qOCgnsl.I{zJ5'95 팩2EA@ mvUL7rK#hڣ곛U箦⽶ b 8@(5oI7qo2'R$`ڈ &)_efũ*-qh}eԵ uf:#{c^{)T a,)a綂#WEPy,tޛid%3Ƙ_ I|H@< [|U`![ b2u))}&g (6˰# kq; ^ kg֚lg̯ (eƉyI6Zpb3VD{Ʌ8g&KrN+ŷD[o1ٿxj?:Dљi(ca B`VElg^?[EA72xd˜}V[JAfO!,.had2!8G+׍*,XS}E+l} R TKRuh^uLBD;0HI؄t#r0/F$PωT>e+ǯN1lg<M >utjYzBZj2·%rU2ך bօ}dڲT PD 3$)kg<~ڿt1 PZF \e7{x XxQ<ڣ NQgfʎg;[dl,Cӝ ]79]8wɒe@9lҬYmDi%8\kN4my1AuVX}C䀦oc$U>dRz {3LJYt){7+%buuF CJJ5TU;T,3OQ`ޅ>cIxۿ#J 1&>"0R"Zw^ybBl;?a.K"wueFZ^XH*+F+&P2$U6bYh?T0E\X@p!97=!/h q5+CuZ?1^}6a :JKc5ϛ#kUፊw b(S tvV&DkWDד% Vvijbv {I6 ah]*<˜u),o#<;)hfs}Ҙ]O2֐Eg\+ڱb8 K{1(GI4]>M6y#`e\WP4./uqRTo.531Eet.dpNbU(3bɼΛ"#gs>ɨ YOmߔ{EKUUrLjS~U9qdiYTq"Rl@>t[2LA]DALRwA+ō[4l }9>ؗt|g}^"%L'zs5h,?'Y@PA=ʤI& "`hu了bynQ ˌ~_0b`1Ct *\_[pp ,^P?1SdFc'5 9N~. {uT>oqP!4@msm?_鰶^3j`6m!!aƋHb>$XА0. #o\K;(@kv)y,0{K7<=sk?ʘpt"1nٲ. Rl]~ VmB9jl׮TFAQ )^ et@( 0FBE`g#c E*ߴ}b&r^¨$IP)I[B*=T ^2x\A#n@0R2` €$z;`B97zB7&ɵvB(RI(*%w}x۽a<& @EٻCnƈmC#MntضUCD6dKMb ՍuDRr9ׇ$0w$4tCmz\],. 3xzpLcX_ewْs :Eߜ+3ˍ*s 0,Ub b.W͚ŝ =R7ub5c3iα|Hd*sY+QvnRѻ3T*ex ^PW}[XFSHQfUCVSk)z{^RW~ET9 ڞ!-;4 !71v6KI=ͱa-rL"1U]o<;h(y}ؐ#:ҋ >܃QYvQ_Ӯ^ɍ3=rʱ6_oC%&+ПjE"ɾa]5J{g~&A »2cr!3T%ׂ 4'>"Ľ-L"[Y951TdMPU38H/TR-O2 8iPql'}lH_ApM[NIpbbk&1?|\v}ҕFKa{l; f ̳3[BM^&]EF)\? !TV6 Wgmsrx-z]1/8ufZKwy v~`2GЎJX˨Bj8UI#YA)h$;K&1=ᙤz`»l9m51𳡹6hq`zqٽn= :2AAHn4È8>:"Ljψro&;(ԹJĕJ: L5HZ.dæRߘ) rg,ÒJyOS\mfu{ؒ@ wPZ+ZzGSLi7q.0d98B/ $՟*ZOٚGT*ZM("$ª. ^i ȤjIq'?%67&Q.+t2P7z0$< e0D֗.]D+ѯ >N2P%Ł+X~S IvNdIJ]" p7me*>TV%'PCVU]S$Xx > !¢Q$jŖ̓a4ߐ KHB;Fն&ɥQEw=^JR h䣪DErF}rbU߂O<\d {Nd?Eay+TXOQ,;pzz(H?tloͻr!(=yK |%BŒ KJ' SrpHl}>Ѩһ l*O[XfdP c'BLƦ BܚzW“$#YpkL+K?٥`7_KʬO$ JJ  ek O^ԦhLiTQ/zb1)y9@^DܜjKR[5(j`\T|e8@ ;lWǭߧeQr[2%VS6:~Ti%*@Yz(HcpvMhwdqQ-CĶB~3ix y|%Ph{j)5k5?)Ȓ33J?# c1(gy9V7Roxe8arI@{0H~ޭ}Aim`aL--ɦƸ~SݩOJrxjK3Q)@xgAYLn~U "l-(N볯 Bϧ, X} vN QL@D@]lf;^"i`oʑC# 蘔82٘F#d>}\eR7c(Ixߣ+,&!eql$}m#L :T㒹-pۂ*C$ @f0)%U ٿ[@֟=t+ oB?(M]>#eZ' S -,GCRDHCNj^g`WQp(Cͺo̱F};T05|p*B#cQϠCM}uN8aՅ5<8\6׊iXXA`K1Y~E5,y%΍) t bdI3`Kq4 +ZT%!ɀ+;Q gPvj) y)ίTv׋١MgzKt ȣ 9ہ<3/q4(56zc AZGDq4g/҄Ze4syZk+TRQ%&dƀ8(VŇzkE;Qq3,矋-I -Ƀz`ւx %WyT $ #K$K/";߼PsTC@%bDڣ륿YP3c0@M=`BeR TZD M;6 XS2VeF`ap!(wn!u0YXPwMHT3]*b۾yx}_2˺c;5?勒JA8vE@V@a8+8mom$me}bt6nǸ`OqRwbF@+MUzP|5{ziC..CaqA%j| s c)I"CJU]i%L]USxW  /˚C%҅j*LQy^O&svm7B) nSfBTyncQ5Vp2nÃũZImX߉{?2 LU?+ i&}z86k|* nO^{zҊE Y8O4p§(̓E)1(݄gi`~^jn``nK,iykIIOPM}O~9ѫ% tNJU08 ]Ze p9> \굀5Jc;<Κg7Bz2loǷBV[R|~Z79~/uWr ĺ.92u@8/MRi6I/qp)2L8 )H:}<*>كoiUkl4lb0XXܪ qI/WQN6~f_ Z\ Tk0VKW_6: j؉Uq 촤m;VjJ?e[Bf1c;gV*q+r jp+:}&cK[,rU;@Rr"M-%KZ'Mgv /hZ+s !XF0d˕A:U"9`9;0@'8)A鰳f,6ݣٯàp0S"HԔP@t_Θ 7wt^v&+4v|OoZ}IJ { >b_}k?ILȌPب,^hE~uGW1U{{ jF !|7h|: ]ꥮD0_XOf$cF)8!U_K]!L$#ZR)zC җV$$2 QtEo`؍|#M3ii ir~2kq$Xh1pe${X0? ΁ C V[)IJ'K,Va̿|$Ğ}1y ^,&h+X2Q% s0rY_+~="e|'yťf(tdrGRGُ>2M\n>J~Z@ɥq,qҥ+h0U ѴUmXDM) EH>xa" AƊmN:VXZ<"RO'Ig}jԣb@tPTÓH yNM{)xSZ%m 2){C!j[F ~}rT>3,r0(K.l 4OՐϟɑOYVZQTVd+7n+F[SA* %X='ԞvAw#%Nrm.k 2g4e4,] 7-: QW edhkȗXHy?'ca(MWf{CFD&e Y.^ynYKR$}q'[R>TN$-754+Fnxd; !IFO>T]nK|e'5 IK<6EN 3 3v˔pX𣞅p׏a.;E\BBٔ"t8OUa8J|:l c(LBHS GQD3 L:}6Y*V߳4rAlb)%I}>ChY&{YƠ׆y|/!՞΀u&~ۜ#UIZFvFxs顺5" rP+@x.b 7Mcv _^Ԟϡ`5•˚:1~R%Qy scm =ײi jc:SJ B|^iQ4yTI: d(oSHMD6?m|{*Ɠr$CyO0&įE2uh&{\zqRa"_!*/HQ3끖ej򩃘m)--Sm&LU3++T!U5_Ub*iD{Z:y븪н^ԯnopXF% YWԸT&Tjbp H[L@ *TDZV5uW+LJM ʕI_~O8w~QEaf\\NAԥnթpIcGLkJh0>S0Gb ((8s45XZJ?f˰!4X DӌB? +MZD-F}v}e6%$%ܝrP7Rg`@VSSsBjIays厀F9:KC!ة[Jh8,a2km?T8K'֚Grte5g{V=,ka4(}m /'E@ga%pԣ^\H¹\:,7URfOyQ`.Z;־H8^R)Z %0]+'[ $u#x)kWZzg<2p)~`N Ayӆ|`9gHQ.MwbvVTWb{-Ѧ@ݖQ]0~N>TA)MA_sAeD)8{ɒ-<̝Ke `MLy Pއ*Qփr㚠A⚷sxO7Lv]JBQI4jsyK/,ezqAlrU5q Lrݐ7~R|"7̕U?m-rm+qxFW(ﯱVێQW@܊K%b"ӥP1 Q_`~ a!6vJOT2xIeϠKZ{rQLw%7?fKiyy#2iULڮ21ϑX !SM#X":L\M]P}R.`}̪^9Zϛ@h2u&HpI.6q0 4z$0֗\ۧX(_2هvBi1Xsw,/1S~yf0j2>Q{JiQ39pٔf&XsXg)pubI/0)+&y)un9Y%"HS*EpxL@EkSwЖ[coeyAEM&()MVwV#\T֫1Nt)2?P!Sү)SʚD BDŽ"mNMwx1*\Vlȧi{ SP jnZ 'Ho LD\Fڙ,n!k؇;Bd+lMX]*sdGkh~ݢʲ5_V,4cP Q9V3P 3ީgĞywbCi8aJM2-Ǎ2&*\L3qZo@UC<}͵ z$~bnzH,.eC.уe 4$*(4RUC5Ewa()Scm<@oZq1czDb kvVQӯďȁ;?o҅`ֹOՉNEٲĎk4S9ʁb̬cl5MH[l>/r]tU -TTjBKL0ǼRNl L7庹%CC_!kbsL j\TEBKQE賈t9'ϛ!6r c(:4 xEF4g.~,Y ˛Y;BXm]߾nvGa)%i {z*dڶL=:2W*}*u;>Q{Ѻ楲&P 'Z23z_W~?nKKuh^fNuג|B;nuΨJ`*Q|k2^ʲ{\fɋrbޣel/`gvi)e4nn<)K2p^=UyNf,̦|X_U; kL^_4E,:s)ؾYu;|<jPd0n< "ȾA{ѹUj+f\f4x_TcE(HN}ᮓ;MŰ?="NpOfKds+P?jA/,[^kZ*oC<͈a9$^MT#8u=3qRGYZJbߦ/u=2+?)7b`dHyIK{%~З9tlVK+^~?~MixegOJZ`+'%x`kv$âta Q_W UDBKT_wO+!<K\w&=9[VG9bt_xS0I+Ve6itڒ#&(12׮b61i\uV YN'=R㔩5%Um=*Nɡ-&<<*[@ 5Ԯ' SA @BՈ!2 0A%dAPz &wZS7x`Lt4Mp3姡J.T@mhw6xz-e_cC)4 f%֍ ڧ!T j)>ނʎlڕeSU!qW*G@BR `jszRfUbzC$EJw/M:_i G: >K9vPI'&jhd*P8BK2c(-P4S ZeWyL!tUZR]I ub @2㈟Vr)7M 7tdqOnGP\Jt.}PX +zz&-! $i43j M{-je{5+r)kD $BLs!E{T2]vڗڼCJ-D` Ty--&W-7#,sEwOjGEBb>7~ykAgA @Tx_ M\7Bzv/dڶ&t{ akJK×F\6/ͭwXN?x֞k>Rzo g%6K i:d}OJq~ϖ֮ } Z_ek6Y뷭UcÞYCB“(DmV0 鸌y>*UcZ {,ےOۋpӂ cרX鸟X?JrM9z38;2ڊ͚!T'99!d edb:0߭P*sӒRy:ׯ4ɘ QxdՔ`V[Qi;|qXߤąX/$Džzۼu[ڬ^/l/]OeHJUfR'<=/_4(wߔQ*! p7},^æ pOtߣ-.P~cZhMCP +e%d]VӺĞr45"8B2ޑ/)̧ n1֩rdYɮ))X֐ƿʁ0csJy8asT?q9:GT /3T'hHP ɂI%nʁ$FD]sK&4|ک$ۢ{tIR"=!ԮPMT&^e7ت|T 6$wNoNb`5DT=$_2Mmbas|^03h1mRo~OHp} GwQ)q4囖`=,ن5޼if P-DL|Lħ>Ri?Y;Md-d{ye5Zư*]n3SN0%'%{ti̔D_ў!%>PJ. (:Bt6Uz6*-c(W0?\]Cg*9΄q,acXCcH(M*RM 2,'K]"Zar>z1o4L9 JAwՐNAxM5D@K҈ '=B)XfxLZs*vtpy M=jGW(]1sWR: %biucR4Xl@ i#?)/Ud23J]!U8aڥ y̞B ,%PDGew%՝y<7u"s\2 Kj%Dt`3{_S4>JJp٨o1iius_+<աc3w#{e oA'uy$y]chAIOL@ /jͻV/B , mEE;Ռ(sW@:ӟzcFRGܖ$-4731Vw5 `t]K>Rn THה]/`>K ]4՜K' aL? qVQ )p+/2&[1ѭ9{%eJ?ɯӡ>濄Y_3[pG^Sur!G[828]S܌=4;KI 흱H~k9!JØ3B)!9dԒ]z]RuS(*Q@*RVϗg;e@2M`>8 u^ PĜnT$֟We$h |DϦ$rH7ƗAdɜ0Bwj$e~0p%~QdM=/=F nxG4(WXX@||V)#0RG.ZVI^RE^%X99q{Iri6B~/i}>3'mG?Sp ^I2cLҊ"^N}P)Dkj Ȩp0)&%-f=EF030IMF| ?[7~.W͡I^E_Ч}^}Z(_w'/6Rc/)Q:-:M>Lo~>geY=ˋCRb/5[*t^khVJFYo֏7}%/>sTxY?DHDN\)~xcfavh˸(v*,fCgge;$.L`=mf_^/ceԿo#8c 1K1an٘`pjX@$JQ`OZ'9Kէ O`mN!YƸvm}f}eJDhYAդGծj^F H qpT.T"V1,XVfoλЀ\#ϣ3JdOҮ}S^@!\9XvTmV"{ m%uTie>Ð]:y0ú o[T8״f_MUsLZ521{[S7> t_RoWjT S~}Xv~a9p6pn97Rtc+Z Lz Z۝w-g̴RK :1L)J*끄CmTL[^?4ӀQ<%%3%=/GRr\jt0Ύf3Ýrgd3"UMc0RlTX6}M2e"#xY{+V'kjUSo\+Z~,b߼l ]QKt}SUY&$UU9zJ<qd%F%vp"Oޚ@5s)\Eb}rssfRUW/'/b_וJRћK [sc$rZ8)$!2R,; .xku3ﻊ} PG'ds⌭jHӽ\'8Z,7JbUV@[s% |!>zHg)3 Ri&uSiP/q`My01fm{iBiK}~"zeWHӓL)Yd͠ ]NĽ%x~lW-o;3-bJ+&aI뽟ml0 QoB?)ys&\?&g)ODjnZ B3͗" hY>M@ճ04bԁl &8C GN>2O3 G俤Nʽ6>= lMroϫ~9+%taU'P0I2_͆T֬1E٤Y`묛%ZǾNDBb\])5zI.)ď|pҖSuє*:[OIk5ߥܰj?Q)h$|R҂N(j%Bc4f=-:pX&/Ԓ0{O@Fؠ=JmrdOiJp߾bev8E*^5uIV\-MllUl9J@--t.,Kp; $x_)֋)L(/)=̤0A;)J‰pX~eΕq*5 `ASx9G.WT0$u:o;ԛ឵T{n1V.$w8I^7ӞIϾClקƁ%!&Y5^L3Y&R4;,*zsS2_ٵRn& 7P2T{ onb5uuyf.e_GZH*t/4[2/d}I)Hm\F%Q-e[o%lJc] tߖ9ޥ6o7B bb.?-aY[ ~d4?qޕ$^tQ=?P M]^J ǷwPk]yhۣuRÙ!YK0V,hQ*a%I/W0(#hʇ&һKQ-AOQfŢmPUQ%jTwr{o]8^S4{Oz_Y\͞yiH5)[8Kh]GZ&BkR_ͻOF`OU˾"#$/c)ٔ~`GBNuDTޡOv㾊H,tF5_fՋ`m<Wb(/a1Xw++ Oaốl0Yܸ5k?bq/G]-~y鋝Ɍsr7ʶ1!MPZݞNi1P{у']VQ{p+4t}')hM<gaF Ow7/ߙpb!.NnMf a.@YV֝TK>>>֗`.fGGbSyK$(5AIqP k=UtFWb MLE.s%\tq +*v7L0RQ)un='N=,rL[`o uMe He 2N7};%(^6ʙR\{I!/)F7E4%cΦ)V`A@ 2b[ns/we3*54+Zj?JŲao4+;T(ɿflUZ.1NLM"ЙA Vh:8ru?־IzVF5NZ ܹZ?%MyRU&M])(X͗ҙ_d*p$LELsZ>ǚݧ(bTdE/aKfjrBҜEqy{<-S {ݦ/vפAPxuQ yD + ʐUc XZd!Nノ8fc y.X*ȆvsQG29~Fq C^V<6v9dvKUƒIk1"mwIuL(h%HSVˍ]K-=%a |DHyP%92e-_Usd]~R{3Oƍ}ܜyUg_oVo8|)\CǓ3-A%O R|YJW-'~aCTxh,4U`@&EhSfҪıї \V^@׎\º<Ϳg6R.#YhYyk;+썺PA3[7OMVD$_f;D8->H9wX]77~)Ll*C9fULwe~`CQ\.}^jS =w9|&`QD`Jv<Ά}\uvŽAjC&L*+zDss+xŊ}eljxx].h.5>HLabbW!Ӈ^)yU|T鸗&2Ze7AvŻI -T|w,/dxQZ}8ηzŒgag=4H10"'CHQic7T`)ܰn =t 5LCf~;L̴χJS̽pCܻ ηe#WkϪ׮6f'q&c\aKDi" 1Yo $Ҕ)2 `{oJ~, 3JKF_"pA>\#JFUV]ym4gZ%I| GT & 'Izf#*@nc+rp؎>ɀ'`<2(~TkQhJʙW!5gE$SތL:N_&L)cϕ>qV'_+CW%nW+{&㼉*\7љ8^#jS6LEeS]Ul%G߄F;(Uw%&aHnvG޳L#?\WSb< #=>tx]H],k=˯F0󄌧ݖ$9VgPBGqG+~22"T)#Rb-] N夭"-z _+[ *}ci4IQ=PR-P9 6Ġ^QEr1hrkzj˲YQo"mZS !a̩Y&F'ҵs1IF%4ffM׃G%(kmu/I"3pBEgd'11ۢ%+ (@}M?PD9m'_qܾIkZ{( p9to*>! uq%.5܋ikИp&@`udhZm;"O5brbEPr[ɨm˾e[qSZumHyI%H|꬚ewX9%B\/i@mĩvqt)x~#D`fWsp0(*uK3Q Wػ";rWiq zIbyyoiCVN. Q W !d 3e+Hqrmȸ0|sQc'XWz߁)Cݯc^m>;v* OޟE0\EݛRt[SsrUfQY!XlS-l7Hlaɧ lϫ1Ufסce-6KJE9 gGYʴܻͣOiU6}V)]-Ot|^f㾼wiWb=ޟrk)2Qו^|~t_%=R^:_3} K! ]./qba'["$F%a] .szKXdl5 6I56gm{1¿7`pTzȑQ 9 .Lz4M DcxyhH|4OG*ʲ%Ax#-}JBd  i3OewthN)GIQ3?[̽Sl{.[-&o@",$G=U[cOۗ8TddՑZř3ߜt:)1`0lE'RMiH&2;򉾜| h&#Ȓ7 %&I @ 7KWʰ9GrNc>U!OhsiG5ϬǞ,%s;! !:%1F&!Sˆ~7ɌY^Q \"{Vꄠ`QP.d4>vD6'㵒p3 gΓ `),5=ՁQUÕГ֞Uj@ctz:-Ik.?*YUU ."dҳ Ir70]V|+AcFz}Ϙ$0wEd;,zJ G{*Y&^aqذ~L`Ĩ:~*nffVL( ZH iO]NcyqVzɺbtSpi_cJRfS$Y{v2 w@!(#` UL_ F, >[;RRGa{>ZRm0&H*igayȞIj1MT*])Cq(#\ Zߙfж#4зtĕ [cˆ؉⯹v܏V2"__n c&`}yҷNގhaKXS5Ϟb(fuwxxX~vnƠQlO%4xj!'5\_NП?*4s)`N  :AgaȌm!rWPAhUCdLKK wIZxn#!&^QC2 L& T-T"+4bvd%MΒS uڪ~QKMK0RcM`ѣB@,N0T)gr/_%69gA55L3k{: ʂ|US$[l[y'U}_Lƒ 5Z|M`\<6ϤRJye"K1P=/XfXB_n(=i6JJ<^R ]"ت3aR5sZkպc? ^;N<\צϟȰ 벋`6Oq6gҸ٢gu$w Rx^:m(^l+>& jqɳ_VҘs}LZO#\f$|2` x-k }|̂?KsF81dL'2Rć.9'QTDNgN Ɗyar%{H) Qtwg]NyK.OWXSn44QVuӯe͔XBjT|T_jO pբQ 7u1S 0a3*-GT.F_:udpc%Dzo%Kb r誒uۖ[a#&1 Y<3ٿ{Sf-5멽3E$K͹4!r VA*1م ,D~sWW"NJNg&y`w>y "*taKŃ:Y[MvS-+`_+IJ?*}S=2Qpyue2)iu;.[~^ť5p\fm$~$QI,b1a312",A Mޖqc@S({%֒od6s%_drpi][.1<F*z;斱Vs;u&^_ ` S+CTdbyi/'DO̬/C9~[-Y 3N"ԂLrE2cXSk8jW"Ep 8owW*<i aO&!!tmOCQ(551i槃6^Ǜy{H=wT̬ZK*Lg$PB(h^AkWp|kR>[Zҩ֒ [eDX&v,mV09+m9zr͓LY&s6q^еmk(h :2rn\3A $9b`RcDe bKD]D1 D qDomZ(`i-oe&IHԥ @jPqQbߧ_-9»-Nmeᰧ/v)jW~0ֱ4?K )us 6`_"-La‚^[LiRMoMr9ʷ~7_GDHBu~gst5Sd}x+]oYJe|2ưKTgSGOczUl᫼*49\7b~nRÁbjO|b3B^IF)hDEEEb МCv\6MJe/e#l NV2jƼ|/iʵZm}}_3hy.$W;礥"ecu֭AO7u\fE|m?pe_la5i&ePͦG14)pQWaDF=z{Y:vGz ?1x<YɛjVŰڙ& wg \ BrY!El^c4Rٟ={ _(ruo2+X;Le_~75Fj? C((`qpQn>Ȝdn_ O7k~>協Bjaa5XB_)6`@}XڰζYn6[(1c|Hje ] ȋ <9Kތj۔fF$ɺŨT1'vpH(@GDn9!5T? &Kq19&jlz?n'󊔤0A_d׉6ʍ%npOBz-Y>+.r?Y|˅;?r }6cwS̮QSqhvM W 'w:;u+Q3喬YFEy|bsmIa ԽXe?S/"!i QngoutKkJLZ6a v˗' 7HzL{wλ\.1 v8='NVνcISBQ5=CLw.6.haAmvn6loF֚% :!uqT ~*EuX"OrRL[ij<]\*mie =^GaP3(lM .0cHEݙdUD3A p-yNE\U85 c'Id!cMj6 gM~s"A7 W  yVu^¿]i\ Z82Ll=h$d@qӀO$nL5#DD}eoy6w&Pࣾ|K|Y@X.eح XܭPp~ 1wl5L ĝfh3p#o h>-8MҶⓏ BA[ Ӻ2q:ҋlVЕ~~s#-!y!/4 ׶WXzsԀ,=\dbKOn %]}ރ*N7Ò0LO0mvF۫:*=f/H` 8`\@c/n$3WXHhTg¹ gLMNGNW!D ɾ-ų[ܔ" K1d&*{=즉[@\wB w)k4]D* 9܈C ݯ M{/;@1%a;p, pE@ Y?:_Ѐ!J:4-4zh6QXanj+%Z9"N7ʟ>rԥ'8_x 7#hLZ\?JHo4dc!)ZVQPQ^j72S ^|2V}Y)Y^bQ0.q!Xo!07!Ow<~Wl*\*-:`Y'Mn50ÑɔMs=Gw=j5 ǜbA/6{^iQ5p$xN2JɷGqgt"Oe%|t[gW=.G>H}Wt_4%Y\tz{ݍH_= <笲1jL}/#’;`Coƍѭˍai6(Í)nun|9 2 hdZ`S5ɥ%y.9cxo~_:tc0Jɶ39RRX pTM¡r'=(A$.(sw zǍ&/V+ıMХEzwj& ]˦.qJmZ}[ɂ)P=`Gozݪ\6+Q"`=l ]VO XZzi2G(#ptyf٪u8FB4_4"b5#aL1A*3iHJ{S mTh4iYŀL;\ ]Z [njg!!.^qҔ65*?;O i7_#on{ P(Ӟ@#:5rGO8™)G7%9&tWFJ $8dsG@ͼ@DGjBoA~١ }BۙyF䔵 !I0sd[#XR=Z ?97qR u T *B+U]됂$ :gy&S?܁86⟻>̮]p1ިEix0DzDBj7g[7Zz1>pHG]'˸EtD!x62iK4Iqw |cN}N`gƐ@$j{kr !AxT]{J:,4vnR¯ciғќT8fz^q;~CVcNf~z&=x*S nX)uqάzf ļz#ErހMrh+h'`ݣj8e_B>f__W4H1.uv Mq`{ ,]˦:{axYzDV/j]dTޢj!{G+FKYnySN60jkY/)ӈ2lPR2A%hǀ`"ökN#4]/I]cI=%tRϩѹ9Y.^SHǢ8E-N?V3J5]%.')`߫C5#ةr&xN~0]pyP%^^rr$ pR]<%|'dxi#Q *pkTMf:xbT(R;+h/ Wox[}>11PD]yGg2LwwM@Hbɺ;/0oTX0@UM8MpwQ;Y3D>U\*uϛNMQX"G[OA-\ٹӭo 6rl_+dݠ$%_#p FqP:RvL?GRܮ2Q7MɥUepd}?iqU1<|vUa5 = q>AO!g[3..lմQ?͌HDg;9F]Boo .F^h\6$'S!}kQn2ژrqC\c e[/%>Bʋ /FWD(\_z262"g!}e?ڳ>Ek_]"s09M|F9־ @|doe]Ģ @Qm% BkU9z\ꨵFU:jBx\z\iW*mwkdJXlzu+rƿz.Me=>5=(CD9O $q&*3%#0XɸρY6?I 7wCm _c/Q=Y\T<%@' +-r%nN?!+%GuenH]01+^rŐk%M)#":ZvGF+FLbz_E MPgv\.T ǺzWdǤbFy[:_cKRuK-=i^%8w)Xy3C _B509.ҺipRHb9SyFTU۶ eAJt;c@eZ%L0q<*y]%5mC'0lG')z97{K^^S?H-am `J0W3ȹ#czeaUFA&~|QDƷ0HS;B&Imqi`ζ kYe|p b`SK3oi ǹ@xUy߆6g" \7Q2%+]N6>~iTz_;q`1{qe lBJ&"o2ǰErl@Bz (>z`FN9awnٱU~- "} ́OHQY(P=S>γV&ݒf7*~gY;.;}Fuꁙච=ub*DI xI%d:F?=p&V# :"hiz~9r!;R~ZK=RYN)^}%Xu/h28@x;eݧ݀"ǐb(ihYqA~h?5?f(.UB/R/:-K6yOmשAw*2CRξ:T~eAkȝH1Er ŔU1MfwEXvwLJ /{G@ -kI˳4,& ;D)/^a,uf{n|+ Et\T՚BŨkxgԼT.\Cskz14;$t4cv]*M_m%Xs{}\hOt:\HIaz#!n`̪'vґ[jfgcnQ[k up;vC9̦ðӬntELz/ByɧnP^Q=ӏaQ=9T v4@>jDB;+!oó=9M=U7aivH?nwyvfzCaФ%k{d˃䁱Swe !#YAFk}Tӆ lh"dmv!/ UV`噽0xQ%$ bV6ee^#4FVk+%nfҡ#6Z-䤟@J;'+zT<-;ѳThtYbsCBgG2ovFp=kFNS"ռ )#*ܠүB~o]C}ʤk ׋ 1=Y-3-]ofSFy&tI`[Y(]}kHuCYKLH`*}--)^7ߍ%ٍ[9 $[g-ˍllJrUbN%\u7& ״;\o@AVsL:Ge#Qchq

v3NӒGF؉pif-_!7`*P)q6FW͹Ɖi3p!L^F5Q,Giǣh^- 8"D"IAv!%WF) sHMqfVкČ̉6"Wg>6;LU;ЦPp@"q $Gpp찾 =䨝5@PS_tȳ*,摰!3}wQ05(L K$Y r Ԅr{9h>:o1BV!,76i{b%1íN:B?I6ߦI )zvZGk2UEig{%1.uh)7vv ̷C%]-Z2:{/խ> ?|q"fRaؑ93f|#dEɹFtS*?D?%j:u᧭JLg2Nhr2E:Kʢ^3VEȠ|k>YgFB=lo$FaÈTͭ`@;dGiI_ķe;Xލ+Kvl 4#IqrD8-͓j]܅.!wV׵Žf%(>X'{* )\qf792%P^a.TY{΃H GnfI Y:IADa|݇ٚ8K0~Jv]1a)axyA-JE?z71/n@. i@ᣖ_s#Ml ӆd-'Bﶢoob@V{n*bEm-^Ü܆ }DpbĂ1Kf^7V5E 8΁"պ׼PJ^hL=s3T>(W4+ЭJ֠EB}!tҚxϿ7Uẻc0Nb)ڲ5> G-ot +.˰(vLvcw:g]<9Rn ]ń#@lScWڌ\&y,IA>S.@쇦h; x)Ϛ3ae?/TDf5Q\Z$ [2$ҶO3Eto3G=5\"CEvR[0pS?/>D4@cj"%O! 'JӠ>CV|q#( @X&\CHT g~|e ?Kެ6qڱg$<..uBma7.:gSi% ed*{\c{NmCO>ϱf?txozf5Pvz+ug |!^դwȲvt39V+zԈ=?B) R޹@y,TXIs0Ngu9!G)^tzw麸/cٛV WS{Ҽ 7t+ D21:iY^_w)$fnJ"x:eAyIhz0d4~f\S [h iqBk4KDR>ǜ1)/*, & 2̱p`NZ =SKgnm? wJ;H]rYT"W\~yt9i^D9cWKmw%H9A=4 V+~f39κ1 >lUtȲR4/UlW=Wisgi/4EXV~Ji7%$0u~;ͮCi.E$.u[B݃DBK0UyV94T26p1e[ظ›g,{E1 :v%m}鎔Gܒ0-zڮAM:L/WBɒQ5L39@bq6`-B{+7IGyl u̮{r2#}N| }EIJUro\}|d6i"4/Ƣwk=wVHPrFkj(ɉU -OU(5Xz[ߩәU$ Ȃp7 6Wǔ-7d}$_C?&5t/}dǷw4LiLk^{;F \ȼhܱ%80ܠ6Bub4mv$@jaKz,2urlɭX'D}HJ ޽җHl ^FDt.[@,#ɸkymG\oܾl#L$$)Tf\hx\%t$])u"Vqō.bYBʍJY, ydrG"&G$$:U͈ԫƥl_]+eHɮ[8c-)<ɿ/2س:*S6s3]k}3e.mNɫ$R6 o):oΟxsf a/JrXa`))K תK؂)>gbt]Ed{ .:;[i q {ܕD% @+&|\L߼yZ9@l-r5G@(S'#a9TΝ&*~~?ƁGo?,$a2MIMp ձA!6ݹXt;gpA ZJ8jsI%7ܷ(BS3&%7|aЬI𴱷0:ŕm J=֡ s YŞUTD(%% nl_\T.>+72SEt ?m?€M Ϧpllr=:_=Ζ36/Ũ&Ovo0ά$.zzo_8PXhdNfu zFa׿ZmV>(}fK愾y>~ÇP) w17Sv"c%+2xϕۇa}^-| 3cIJl͗%]l/;@X{V/iD4ڟ5-l-E[ͿQZ5Lvp1C.y° OM[wu阞* r ?r0#<-=HZv֫iSPR(6kmzҀku^}Q|4d!U7X@ bhj:?~0 b5嵬kU%U)ƴ)4g3 q!ox'K9_oмNBo`|!@ӂKb p EӤL:@@^eb MӬ4]VsZWf%l#MٹL!;Dz2lS%QFhs8<s=p=#z} ?MAH1'J)"1>ER+osggH:o̤? ՝P q|9LZ NٳVV:m @,cٛZ+63Q]G:t$4VH$4\>DIIܢb 3< ^*v:ކ>~_]|Bjs)YМ|x$%\bNCVpF$}rq aU{ QrUu&: Ѭ[,D֌|(w,U͓e1ڽLRqn1q&ĿHI*"qRo+ pӟ慎`<ɳRR0CO9yAAw\eie]-nnpmX h/؇[nM5d-Dk]_d|h.2wH< `1z:t&nTu#Pfe(= 0t6ĵ)cc2T{>E1U!cRl`6'LFofwsnWP%!đ:\Nk>9Rlx, ta.DnAp0=5=ݞP6EX ;^z ^{GD vo7GM2z"G *H?Z-S{.zLv7n| E'hhk\"J)>To51`8J6]$Umq}i+Pt-$ح嶤EuA0$;57UBjױrz=|HW[pd6=;VBd=KlזÓDPצĤW/W&iŪyvfe^xl#B,v:^I΃ǖ*&|rIdWR ]9\;}AY"a~}-/ω'MPnn]x .ߚϿ y)IZ EZffWsVC 7Ѡ":T֘B~jzCp=t] )=A&> b)WCN nGZs8'9gF% e`ݸtqwoMfkyJ2хa n1м}KdԺ%В6(Ҙk4oQQUeGyss%rn9t |{ /_6aEBP񍰛k ,FcmIrbX<8k}PӔl;?!5s"5eg/=l-ȼt!u17Z=u`5H{E*=גv!^VW%6rђ`H/n=㷅g[Ődn.E3lCd!X%} ۝yxzsSrN$l=HiB Ŧvj7ip#[u,|`{ؒwZ3QWhiI\@vQ-f܃htXrDx'&z1W5%p]a7IPcY^Og4;14kSZU 5pfO 5p6_$aCdSj.oN7lQ75ḃXgpX X(}JۄDrY7Nb;q*ƽơg0GXOi3$p֝k1"ym(tP  €X:>#Jc; \1FbK`hC.I ֿ`BFx}NJ[cs޵<]jxeWe*O Dz9y7(κH`SعM;$4J+, Hq×+#JBF8Xc2Ȍ݅Jcre_{೬8O"Ȓ:9Gl%;_ #OcF x/hl9aC_KzlnJ5;hބ(2PEy|.’$E%ᢍ(5z_]Zm?r6l9zPsT#Wh8@~ 6:İ'v$eL?b|Iʟۨ/,W,}jNڷ?m #'.l$vb͔$Pz*5AX(`5!Ae o(71\54WazGG4}'A3f ѦDP}Z0?w.P{ҏ/rA22һ<^t$ mTTB-xыi [lXX GyݖI&\^_Gs7SxjDD|]͓3ȿ!~{"ߕ%E|o'bIi<쬃|`LcM2ԍ `I't:E|2fy'EzwZk!Eo\C&R60=U(P]`#X~&M#xhߞP vOjvÃ=I HW$'|Ln8ב_řPx(/( R;tMƙUBp?-97bͣ;>F͕ .V}P&SKCfهB5S񴮸c8#-oߝI7f%ltD η(`eZߪ;"ȿP; m~n*߄)Rlh¨柌xP̛2 Jp1Qq;ٰ>k]W\Ds!R/nOsLQP;E,"6 [L38F~~BKJL\stޏ2`9`>)#b пy/_ld!KQ9FXwžH&c xi5(bP,x^iȡECY{(BcBgqc;.Yt!DlYW?J#2¤ ckzUu&<3s^O RQE0%PۓVt͍2dnPduzƭ}"1 ]}B&ioNC "VNtY:"XMH~o]8 _ `0⺲7E/*4L)yՄČ<] i6!u:S3Y:ضh)h FzjKf@i dj 88$""V3{oĉEHeQˆc;v( G!qb}.IJ"z Gަ Xw %[JҧE0[x 5I jhSZ4$-r6%GA3ό܊; 讏J^adTBwN*S/U-t'ѭFve\YjD0Oy}B㍎pf*eIm3x-B_pWqo{=ke3JD1hKxCYqTPNz7a49&\sݦs2!Mo uo({EۊKh"m7GBy( wOi>< aSn ]?Q# AM} Bظ6x GpbkmAm0EX9 p}(wJBf},Rh!OF (ˆsl9yo옙no.+nqUt[u*]8hȣarY"i]qF/Us6S4)M*\RTF]w_1uXZ-X]T\10 =flf[S"s'cfXnݲ{TQ3Xc6WsVT J1Ybwiˣ5S覙إ3VDovȽl9B[w3ǠB`Iv@df|f"&ؘF+2RT,l-m(`zޛ"L' ,|8e!<;=|./ID)]Ҭ>A 3ӻ 8K2]R'TF=K6v z`a-P.=RhU]II,Mx'+ʯ8rQ'f:=Y{AORi6);wnC;`U&na5S*nj'Uo)i^J4k)g`vAADQ4:C=bj"'|mPemDB@t)騺d|鍺 [bN>= zYI;*:ЛP&_TPw לݥ5wGwҡR3\L48\L-Z>r{I&9& eo\HCŀo%c)5Th֤J+#ks7p`0GZn.ӝ[BK9c873ZSJ lH~7Tdx-Άɇ J\ SCeNP7+mIt??;6iSHjqaR h2_J(O̰S}v k/==ktjNvykqߊ"TQ@>TtJD~Y<V4b[S3X&l7do!Jذ؏EA]FubtPRﱬ6:ntku(n;$&P-s0ac}gA | o7>8Ȕ&{IZ.*ةK괚'0I]W*ig ӻ?)%@#ews:ҀKlN#wXBVNeelymk[ T׋"joW՝U$9ʰ17_gj l|`)GU\ Zt7$4\1!+i_R] 0lyZb AqZӰ[NF `RS577aW-m,ߔjn!=pcu^@q^HF۵Zq ev( ~}Yw|"o 7O{&kpsžj ~U\܉C EBntcgLWJVRp w^5^,:-X]$租؞mD#ȍ-H â?p} ^)&; czgҵՄ] q+Y'Osq--vpdz+霽v-(̰``ָA;5L|\cp<4^hc?cvs!:0 qrnu d3f[%mB}j\9Q2o\ّx3FNx# e4j PW*/t1xCCg.# GSk_fk㷖)x܉?u9*JFYWJG6LHu'm%xG5 9e#" 3YY])֣j{P0+cz_Ḉc-]LZzu5ah[[`mFE䄤IPA-wOqZb5\xYf)%7(c!Q,1̻GN ~u!8F %Lx֔ hbuߩsz"oo(9jmv5%;V^.5e1 {ӓKUE¨AtMK9_qM60˒qa"c"ZGuxK5iw)Bdo>.RJVAOȚM!변 }P]"k !(.Co|J-: !ʱ<+C~sl zK&v{v }rNfuϚy $G%~{'E#[$Eej7+5L.ȷ(IplʀvRS^aCbb"$Mee O@XvMHE 'm|b:M&^fgj7ҤstZ,gB)AT5x 91ؕݷ13@CRU !>sf@[ 9bfW΢ڐ&giڤ<.PCfE{!{'f9Ey2pdf1@|6ޟCA,["|ՐgIMkDf<4o~;7^jLG}`醶n=#iK)/JZ[3ZTaj- 5Zma] xi yp,< M%}ܒ%rRl;2Ӛ\SyaW(a+3͂|+N]NOw ')]8~pq# ]^~D\z1CgtO-h2u#8DE* 9iv.n;&%͛KhFF3L9e'3F.̞$,2HkhfluhR *wRՍ"򾧃ٛU$(qМO&DahȰ2\~I*/؎nOT0Ǘ|ʼnn|z:HD#& bآq\]ȐG4YF/-G{ CM`UM=%%~d!G:X칰cVGx"~@i9O&E.AKt|_u\c7_$[l>CO !cJ]ÉTD1f͠G`O"_U! :No9,׊cD{h,8xO)R,$4R}0w^I-DXz=+`͚ 6 y,3/e :TŽr-# ;.o.snYe֥ܗn2rst\.F\cXػգ5X$5C s@ckUa<c&<ޑ[݌n=S3ϘAw4[dyvFB^igtr <3A2i+}R1_®fOSAZYL]7 K/Hょ}B5+1_蘮o#ӆ8,tۻ]yx{dK5 8w# ) MF#mTLv2c-<omO2y=O /;,utyKYuewu| cu`:qW'_Qhho'THa`qVe'7sH'Ȕ3E K VG<"-c[\+uq1( . ݫ^{K^rkS"QuŲ.5?테Ѝ]ڌJLj0]̞)iAFĈ4p %ɑho}=ؔ(%ĝοVvw&BؘJ 3\.5i[r{erbZpm?`W7R7) U ^on!x"AAuQY9X-h%F-9R`__PVvx,zRT+D|wϘImu~^vw3n\pBDȓ% IN0ɮGaC+83"w$I-s)GLN->淚C:D,̝h{}kI4}_L2e/s:SHLƼyN{ "lwUf.4Z_v.,ppіBT7IqcfÉ?0=DbL;KT,bf}Ρ B.ߒw*S%OZ=b | YBxRpҳV rh_ɆW+w6HjN`NUb_:P?#ĭ?+;ׇ]u ;>lTͪTɄuWgtԌR1Yl^X=Í"*IgMuq'/%&wu:5B/]̓B󰎵y y n‡."eg%/(%yM=jɷ r\,b2XzFu!ǛtKnQ.#VFtoݜS"$B(y#Mr~RHΦa(Ek=N?!!e<[ F!pJ);nM_X4Rwy2 [wrniѬJ ;!Q8./ ^@Lϕ7oځWPK@<[ [T{ *KǢn= p*%CC9l=;T <T~[ˣ/N8#ǘAs0< Ў$G*@N~3}u}E̝Sb5j683TH}G6*M1 nFOJAL^ٮy/: /?& }`,`` rJ\t >s3OXi-EQx$ٕԋᔖHnvb|, <"9n$aAsѷ4c$ K0 6qߥ8)hMl&v3-@Df78P0FNb[0z,I܍xu3,iY'֮g}B /TNo+ c . ݻoʗv/i𸉋y>?Y{atU||W2w: c[ ^˖װDo*݌$d2<+>pA@#mp;֢~*Oj/*eSt'Rj]r4o $GPHtqQs0(]Ę,Ft%ɳkTwڼ^:P ҂~S**ƅNjrKmh '@57Xཟ.BUCjT+"d!dɓޢe4FgIIjc椵@:]`K{ G|E #Y#5ië+$7%ZJ:Y dr,I^N5A@`Huytfe8.myJ$i1`W&͍zĤ !g8Jh_6_nT5cTyČrEe)gyCʇkR%R8jݕ׺&40O1㸝r86&VfT-Ӂ kԝA8E)g4R0s.;n˙ec&]E8 Bc~B^#Dbn{Д;50 N?:&/ۣ6J%J,L&dtGQL],jm];=R>L z D_ -{,o(v"@'xt!oP:E Pr \Z'NJ 3z˕n'6R)Āh+L0Jc‹~0$%{>Pj4ĊO.G~BF]=iP9)<!Hu^tgM3ao=l=l]pvlShr4~HʹuPǿ\z^F{\hS*3tVPd`OIKlt#Ut64ǀ- Z]u'iLfr,8/T4>F+S:96VCt:A˹j8rh cuhwBC 7Z(춨Г/MDh}z& /Mc`J:(:Tw0WɊ),xr}5Ǟ`[;+Z$_̑;nЫ#zGW9o=;B1CphoJL =o76Dz)ÕYx{ʬA?Ϯ>,C)KFܱ.tTO|S'4m|jIIԑѯa C6U>xO^a"|\IY2͊q@K-v%‡S#2Bհَf41/o̹b"Xniw]1+ڍuWaM,( Yr6/\:Ga kX4[ 7M+&5(^^zh|ֹ+e^!H*egQU2\-9-O_R.^Cfz a(,A`S125Or ~OP %E_,gjә)tuʎΝXJ;,࿪u~Q/n(0orP[uF;5va~Ę(-13AzUI Ph=\V_N<7"REbZ_odf];Κ_ȑ SlmQjMrJMSsdߚL1@޽Qu   nE@0 >7gS:lP:|) n0̩tzcn &UIGjXk[D ԙd[G!XfCK(MC3#bWILaD&)QcAUVf]YSҾUc[j{:X{@΅Iio(`k'+~1 FӋ]\|:B+ ę Y|R?k@Ւ=#Z3R:yfH 2N[nƍH~CwL6w8OЛv]r"(r2Ur<5=vؕkD]k `2~E̚2G\x&(aM!?3OȼZ41,M 9^+@s{fLఽBV{iƿyEXla%΍dcrd%c(.AVxRaRmbH U&q@msJ'rJPWKB 5MR: &w \?*4;nZv[Vjcu,iX%|yӂ4@,[pH_Lc~63'dẙ( DE5#bi+M`hr3w@-*(u Øs\L"fUg=tQ;E]H{kGמMAlL؄L["80xl=_90&\,w_1֕Ҏ|2Wo|wyNBۣP6 Mz١6IJ0EoIυ(icc hxu X>ud7XW4z-Еs[뱮O7YȤ{gk7:.'3RV>L(Zj+V"3S3ɗlsMF;+WX*6+~Ôﵤ6cB2]AJCf{bry['LhuW7qݭvX9fm ;b@,Hgՙ"Zrn{'z^J]}ƻ𙱱DДSZM 3ֳ38[^l+^0#wHpYδ9XQD|qLJ24X3o=;h [i3q>Zh#Áɿp}{JK#Ç9T?'z5X ™šJnDp vjy &ݑlOBY8ǁ˷:u[έu(xڱoFAK{t'l<9-Ht~29+AenPP[Ll Hopkr.*ȁޚw`CҼMx'VeTfwV7$!kB8( ZuD 5 $k6fdڤdhj@")ҭD;S X1n4 ^uuBknd:M! L0wƭSFn2bc|B[!TacX+Ciײ)F̱ wWV FOrĂE Hp[?s{5+rlZ'˾ : b>SX!i_p)N &re66g5K-]ݒE5D`w">P3[ *fQP#3H?%hp#gK xƴl!aG ݉X:a?pIBV2p R<[7i6/ dS8 &>=fp ضt*H uK9/"NޟItæ?xyw tOL*|o2T/"z4',DeT BI hdXTGŊ02F̏vQm zכtezabmMBvQG _~唒"h II} ;lQTz u~| UvxΩ8>+ݎf}@^u c]Bs|.IqbvYX4vϭ`B(~DzMFDhÉN\I?WT80ºO+`n#Jxd1>yIޚCxUQ'ut#HK\\M.ZLPqLIɏhR %s}xGĐJEoVd=}ֿ܎#37?*pҪXx O Piuf%cLӕ-CV)kdF97}^gmбΚi#ؾcl7~%ι\M !6(uz,+ixZԬ6O"q1U-}S̠2r A~'Uygo}\ d(=ݾ ʹ:N=ag3{ >):=XWϰYxX"8=p<< m#XޏO-TcY:珕1*;xŀnZ: Ot;"h \:~87y5vwUDZ5>ePW(*B=)q#xB2ҹW,u-H|HcySrd€ ]QMPd7PO趢ύ U(5 D3YgLRԳMU. f}a(BfzA ^ڣR@-_)5jD4(ڪ=3VS LEp!MU>ZjpsRaDVHolE|w7֣M(-|x  yesu-gMH$j)mE)/h7DX,Pm?Uh>F)>Y\X{1d8CvJ~URxqXSNˆy#DAޖ \[ aHuh ܷ:d8aK"* /^=JBzɈ {yaVu <+.C|7Bg2Wْ9H[BS!7<zrԊ@NS^1.BA;ڸNЋ)(6Ȇrhq@hEDv鿍MO]le z{+E/A*^T M鯫ؒ0=Gt_i0uv:cJLHGyq\@uH^CgPdNͻ>UMN m;;q`0F؊>KvF6n]Rs7<+\F0:Ⴭvnΰ;t NˮH1$CʮVeCș!PNR0ZwDEpI-ޑ /g үtq}jR0I^~~ڱHʍ}hr#b"9E;zUǗ\D1NXFGF5Xң# [;Hl_"6\m:6=L=Rz/P⦒ eW>{_J!5LcB: y-fV/ƒlrIc T7@g^ JDERIzS2Ml=tPFgKU5F×بHG _Е~&1dv6 lIhG(ŏlOn"5ɚW⩥ y=30'1ZD^K!![3ЉG U;#ˌ_PMC]&ҏ}*EkQSD3(p~_J/~aL~^$J5v4II-1TVTG*؇fCF̯8%"9յ~0cﵲAC9QbuF]Lx(^]t]w.5~0 f׭<ZR9yC{l4/幫 )"~{pqhܡnwE3E(QwOmX(?]G"ù£YF\1M4؀"44ֻm**&iKrBB4G:KBʷ7p6C8Љ􋷀o 5.D k!myD7z$x*<[c S4GQVMBx2x=_F v2^ߡ[&`jĸC= EI܁:l؞ݨw]=)DU 66^cF!ocD!O< 5vh? 8Ҡ?l|{ߓ)哘أ@pw^^M`-}NAehhY:w},ǫs**q ^xϋyޠ.H$,aAV8!Ps{Oc8Fs^yL@oFZ.?%Tn[7TN;=w<(z@;g*B.2F~z?eAp}~_u/Rt/,J<_li@lZ<(Q `6x铗uуvCΝl;:rGoϡ_A_I?&vשcO< ?uE."A/eceS.۵Yp­NuE,jt8Z|~wV[BTt㱆C֭ VS>6pCar8_ko'd)F/:և"xU)i~bA }1hz%86YHRHdVD1#ЫQ 1`/|yjC23밊4%[ H:cEZVA{w6|k~0Zcwg :yH(ST4Y^>İm]p ph!dEjE>0wY_ VfJjbǵ5q@f쾘TCJۀk8suF8DV'Q\a DS= &;AXw~o-hHftD|V  emWʥ=h`Reis˯mji:B-Sz_eۋvNDl)IbXK~(3V"FZV PjhG*oښڡe:沏@G^K΢29&):ifm6՚N.fiS6f5ܦ b9]W=F6jIty@r(\);ºQ~֠"&HSfL ZyCd͎|PXM9F'ri!=Zk!e"7A]y_{b1/5-bfpWܨV9Mv5Z k}̛Fud3Jt~jj#jpg~rl}u-bYU]jgA (wYiUz_V \^<&L "L.=O$ (޶jNЄ~'Mkx&?,qFyP,sZ68hrş`YzNv ܞz 2RmOV܇P|"&Q/Sjcശnwe@>(TdT}'Jdl @TW&_cڑ0}G8 @Ʊ EeetkHÓ[g9OHT׃[%g#PW#0V竲m˶H?k^!\;2v,ƊEFJ,4 iSwm;% E3~*N/})Q@+sfo=U[ɘ9@$l{b^CղH] o2# S%ֽZ@!cE 暟֜ JHtkIN0p}?(Y%v%xVpBXf li\(^PzѰH`5F/ )rMP3Z$c\u9S a-SZҚ1p0uxFOǃ13E7ٗp?q~-1yM^6ݢŏM&j'z섽ЮJNwĥ.Kf2FaXpptR0p`mMW%SM (NԢl`?&>;|w zrԽTCFlQO ( )_u'xsw*[.M_VClw˭e9оb5!FQVRL-ޤ[w{QŢO`mq"JM㻈[:7`2doճ.GϹ >-`iYveh!A7O>CȀo~i0g7RhfR)/@Xre; q=Uڽ[r&E™CŽZ_ @U&R`zkoW|So;;⿦xښTn;<X?}ļ+tgp˃PR ^:yKNyiLrܙI-)&12B캫feDބ9դ-\Ƴo/,/Hf&Qk?U3֔WQ]x pjn럴4vص!VwR޾&RTZGwckO^˛7L%E_FYDsSEc;>*4)2=u>X ,5De>_Q/;gD/yE6ﯯM)QDG2J93Rr(Q =cWYT"INμ@|Ji+`5xA)^b[aӧb0XK~F; Wz{W>(X!zzbsE\ѤiKlm=9DCM'2'd<&5sT|m:AKW*>TKr&܏ -tU)T>%7W@S=KD}%_A|I-,tT8GF~ K*]) J}ZD;Y>&> )͛ hbAzڟHwt5\Z5[Bخ€@oO$-U0A`*>, @E]#62:|%-Ea4 #'%qK:u;\bRb~kpF4X~u)=#& 3W20Aϟ;utjL7/n( W⻎?qq^9LWO%!\L_ <+/E@N'kxid z[naT[VTlBьh^'RolCob Z7 B׀&wpĪ q%֟㮂ule ,SÊut& )ՎnIC)A^03i2IeEmU[TB@~zHZ% NsimsGɦgjO^?& jk{*"EL4A p_a>!`W,*l2߱vk0[`XItYрt,=j.FW[N2LMϚ<wp;{S1~1ص? nD(z='ĞU0+3rŋFw7.jW:z M3^Ĵ!}7':\ PP JǸJ%+(|D^WLJ1_IRs%?ޔ t׾KSp4s^w(KntPx眉:+1'<)9mʤr~҅&)lD(5{ I|yh}ڎ0vOY=m1vNa?Ɋ.X@9#M^쓁~eb˚-:[,ֶ8Ue1|PO&V-Mt&Nަb!L/*`[l; ?@\z-g_OުKc !wailRBW#P`,G$c縪='ikRo'QN: 9T p/=rRDMpjqCKB۠I]/ț=>l`#_(Fv]lFZj\H}byy;sZIT^jd}@('Qr$m =WśGI7CI:BeY7o/QrlZP@]e^ayé7i&tHD,KVh7t*mX]rߌƑ$fr7#܊>/\ef;rx`_cAGa"ɪO츦 U9p-6^VU@ *)weZ # $waQiD-û% (Ig|2TEP+?@SnG*cesǀd[DѠ:m0e((9 ,*aZfhu!lsϟQ` O<\ݔzżI S[2Ƶ&?ޯj2yu-xBE{iCߕRZkxG%k>j:γ'bUc#xsPg#r&Үu,Q_djUXeaD^5NjTrc7Eh**G&2~~ٶg;Ւa==}<2Ptʶ3݂dRř$1{L):बHͻL{?E9Ab]W^{y˱  xVuYLc`YYTb x@hG2cqx;70y=l'5QV)y+V%͠ wtwdR g1p|t(TJqj n4u@|b"Q}:Y鴠&t'e;7bgk~wiY@8`Y2wHPx6('cQ%L>w;M%vYG`MAoҳV:+ yZwX`͠q6dؖv74v^߸ȕޚޡH/qe*#} /GAfĚflvk`$WE"T=?j{s{Ir% \ 6hJ'1vtGCT"y}X1 Hsss`v+D%hlF)$ ?g1$+"tH0/b,{氽Q²:pYF뙤[gi !a$RHZq+xt97SFw VWjūB Tcʲem]mTؼ[eaBFI-u K٩zdڟl:WfW `uF8J̪z856R$*[7pI}$qa:Cmٿ?l++^7Z>f9Neƻ(~6?8YF dvl'pRS>"K*A^yly2 UB3jRLC*kȖ ۻ>5?L6nz926Tz(vῥɹ bpd)1.6gGb10M͘[Y+P WVݠe&|⧽ߪsSU I݋2/ usey|`B^AGy:j%}VRR>(8A`yU.m"Sֺbm~1Kᰒb%\XЦ#-2$:n&L:c/]=LMB,zDk'޴s6)-g)r>{ b+8BsB<:ژˠ# 4jaF~5`Udlx\ Kݸ댢9@QUƚp8x{  p 5=dzpa&rO=$bh>-S1K['v0Lu _Uϱ jPcUAv~~4,T@ddzcd DEv ]]<&%ӺQy!`*ڱdV.j}֣w%od9V%DC*p*,߰ظ )v9_0#U{PoV6jb7)-PqtkWEO.yMpŁRT.pCEho2 FthMFՒ.?[=e<7*bE>HuKִb̎ -u,܌GbHѤ k!#ܙy:;כַ@޲:h4 YL=CH"Kmc/JUn+K< 1]^D57\d'h UۗnAFyNf CUqkĘ@ulCI3D; y6p˩I fySf?ВKөi 4\x DO1R^ȧflWp+˕\2,dž5EPT8?<R7]]JN_81x/Wc@DpSØ9~(HQff(fCw{iL){lܵ~';4&U?h'؈LCuV-{iHz{qUsۧ`!X, _V@gC_tA^UTpޤ[ LR W%Uuζ_K'a7p@@v|OFw@<3Mԁķk` ګ A7Wk e1'jf̷TКڶ\Q-1%HYם߭JQVg1i<鿶chH; 2ԫ4wk_rH:a[QC=ZSK%^.T~8OӚ"_@l3JE?s rMV9^g/V@Aѐ\liK1m< _?p}Q_ed?最jˠD֯RvMeAܷQڿKlGH w?ʪp@#`3Bg;WB7gXwz`9rmh$ndۏ='_Rit$Os>O==t-OXly6>vm/[e)e//M;z+ζaEnخH`\ٍam%m- ǭ`sd訿Z{4m5YG$v: CȦ#:#{n#Sg::?ozbUX(Eg ?~zR΁TO]=/k!p Al66z+4 چ;;$'ve҄{b iZ,#2B+.cİRyY%{"VpobG}' rҙ{yȱxӑ%' X(h.7 M}Bץ!9H: `#hZ-͘ʪdq`H <\IT鋂M cNIGET pH~]=Q;][0rG  BU[] |(}iz2r+ @]7RiȰ8k[e˪ǒ K'>\==ݗOQW%W*v' e0*5R{3E\_ $਋ߑ蘀vJ~GCgjˆ3)]ۺxo]xw R}{J(s=9N7wvSFT=l |#mQi޺QK{;n,hb6NЖ z2F-nxLωoӋhO.hjW#7!C`1:[)SRΊc6mv/ cʕ˶FdzH= fzِ_R'+0b "AЦy3.V@Z*ĺO3s$)ZO9T/W$y5[; 3Q@T/) tcS_J5Z 9ËjB>^=PvzC'ͯмeX ˑWbNȫKg%qit7#V!@k7 6g${!UL SO Cwq1 ) wV4B5I td$VKr%K ,])u*;"CjZ&U9Ǖ"xm̈wu߳.@Ͷ!A] qX:d^FNH f&E$ @tFhj -$ EjxHn'E ,88>kv 6L[,5-0*N2%8k V(~DI3oWva&R)M-KE84H8Е[-tMP~Ѻ|F$䅀Mu~D !0Ae{NFv9I0(,\ɢ#g(V4$rKCdR|%)O:sILDJ Z>}AR-KޕAu` 8O*R4񜤁bx`Y/BvW|c!'$ Y,-iQab&nLrkK;lw\vWicB!I]O2MU~@^w}[Пq^,3KR3f-_#t;cDrb\r4>rf.E6Ji#~AFsf?K5,:t,lSqOgPQ2Ry!R7vAZL@{$K@ `2?nd1A.+1$6ubnl|C5쀐Ik"9|Jy;Te%C7~Ѓ:JAR [˨(pEwh3ps:] 3])ހYQᅯ|8VQL0[:l6|Gd [[ P~cR^$p1p5dgsr}OT֤9Ů>>{ڲn2f;P]v<[M#"zB=%S62drTx %#fT8;]ثYx^ZBZJaw+ZTjG }zhߪOE[v?کY}DZjp:8m*#N3-h8Ģd{Lx" #/K7UJzڛ7y|?s,o,ϐXcll5͉a? {yJ[Φ8IҀ]u^@6nثo;xL$]&4lL #TK,t_*5 kl٧RQM!;<-0qo T&a7oyWIf{/)ЈPh+jZ+P2HhҦL'xDOb;@>ssE{#_Tm_u,II^\m\[r*rNߠᥢQR 'uГiKKtiFi^]}]g}m /&C~˧Bic,Аq7!;3ejrecǰ~ yɖ gcM_(g?və.hhi$]O,fͯA6j[z#Z 2U DBStW;ȧzޭ~phc+9ٛ9o2,zj]꜋,UU>h.Bb93,]H_u;R/.}̅<3zWz݊*7OYx(aEӓM{z෴]Mzy~gx F \LxmTZ!<=,GQ!p7o V+Luf0S$xwԆUUܺǦhzʽw@yHV\ TP5cc8)]AuWuz#ktq֩Z W߮hkv2m" (ERD">hϯS73C*y=D^_W[kMI𝅭a0z6iRH4y.s72dF"hqJC0ԒS_N` WAoZ'6>7?5J^jT΅>zCΓveHQk( 7\>2&J+0V *Kb0R[-].& A>z$L2F^N+%4f({Pϙ)^W,"PzrZYbPb8u`~=Tsţ|CXJIV6RL !ǖ A?BIrڽp ֑a;t(撆qF#k=:\Ѝ8U5CP 8݌gۗ,B&Т^N@MؙB©Ovr~ŮHIu5ncsHeCpQ\+qY@ג[)u=z!ӌ[7nޠ Ȗc؁ ֿj ޣ;CbN/z;wcz y^У kBR(N\5_GO 0GTkSڍ1JhP(d#]2x̺̌-&ɜE[F!(wX B\ eUmG AiЈ|u 4"*BR9׃5]>El&:N`g$ϵvyi/~(c X,U7Ž@N1IG!Z+='lf" ǢKJ@YvosR1?_~}3ؓB^=-58pnނ8rVUL鶈yW4#x ӡkliK2,=$Ms<.` `bKexp=/]̶ZF-.Ŧ}u&!,$$GR1vfz 0y.^Wh뼧;B\d[A:'j~q89ѴՒ?qs_IGD »F볱cfF7C޳,: `FWHl8n5i/,)"MR+SJyI-h\umV": i!.d!+(JSI`1δy&Dky޺­`Բ~;c4PO]e3_VdUGZ#7hi5A^m/v\<+*QQ??8"Qܜ1$ f{f"#x|Ci`.ɤetym2ETNdZEjQrIp;n|qp:/:. ʫXR˅yӈf]cϗs= `,5["/EĭzA͖+?J,٫+]`cڷΧItUuv'|l@>tq喷83Q3 <3#UGY(I4D@l!&Jq /pJ~rw!Vnqt6wӆ0N8v'?Ľ=ou{wûTpj\]Bc>Xߋ>2Fm(xHGb/xQi{V-N;VN'Uݰz7îECI1trU40sI|'gVLp?`'svXյh AE!w{5Gjbq9}Pc!b:r3좳7r,/bF~3V_l"~I0HN {&NSJtEp:ƮY"ih>o9!ԓf)]L @J׏ C3YB\;|ʭuQVFӓ#Fc MܱW0fGf4d`7=toviɊ2CyN_f5?|,Õq`ޯ?,:,<̧ݒ]G  ~`(3Be#TaiW)+s;\(0`*6jMuߥJ!¼fN|ceьSp?bQS3Б,W\y(nǞU跙4\cK*UӺ,`-DMI!vHjBCm}#2!Ӷ˦LpwΎ!ڲhWxt6 7*3ysV`; l ˾)כ- YZ