kernel-debug-modules-internal-5.14.0-4.vz9.12.7 >    b  }Dͭ*Bp83As\fքs<V0ZM"E,!)q{N$qϔTNip?#@e;o .gbG,V8<ֻ )86iԽ4f88d2fabab76bf7b12b4861216429942eb6bad44b1a8bdde59e53a7e695e1a73e89988a71dc9d8230c81af407924eb2e80ae2dcGUb  }Dͭ*A"x}}aF?Tdpmd<~C!K?BmzD)n/ ]u M->MRYA2t HlB<=7'j )d} j?_+'@>pA^q?^ad ' 2 [ Gay"`" " " p" R" t"" " P t"   (8 9 : >Q@Q#GQ,"HQ"IR<"XR`YR\S\"]S"^UbYdZeZfZlZt["u["v\ w\t"x\"y]]]]^^ Ckernel-debug-modules-internal5.14.04.vz9.12.7Extra kernel modules to match the kernelThis package provides kernel modules for the kernel package for Red Hat internal usage.bbuilder4.eng.sw.ruDVirtuozzoVirtuozzoGPLv2 and Redistributable, no modification permittedVirtuozzo (http://www.virtuozzo.com/support/)System Environment/Kernelhttps://www.kernel.org/linuxx86_64/sbin/depmod -a 5.14.0-4.vz9.12.7+debug/sbin/depmod -a 5.14.0-4.vz9.12.7+debugW0hHX9t148 8 \8lAAA큤AAA큤A큤A큤AA큤A큤AA큤AA큤bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc6e62fe6a48ea6a85c994772c1c38aaedd06cb25f9c24707b4f6335ea9909b07e81a29b46dcbec42c82013fc97a62106f6efa90c453df77f972dbd26772d74bface49cac92891a2510b53cae1aa363b2ebbdbe7c63423179d327cc59d2a62a2864512a8e7ae44e8096e329d6dac24c98986b0b620f4dd98d4082b226746e78392fa4bb93bd9bd3cc0985013d5058dae6bdc6e3fb2a9d7f56c50c56b40ef3c75fed2df0ee5cc5c65b3928fa4a0d144fe6c4853d9d711d31e8ec46e3b568f3484ca6f52c77c5f8fa2a04c9f5b809cf304a2e60556eabe7bbbc610931e7bb5e7e7152e5adfe7d1f39f46debbd040c1813d573e3bb9b52c434c7c1503f9db2ab6adf6c02ffafa460a135db7031e348031fce2414f6b7314f0063958125d4fd9bfb19e9af682c9e994cbc9a4367d66a78a912c96e8bc1e3530f33d9178b7fd92ec888cbe692eef39d643f41a59bd81768385d17c01d0d629097287d11dff66a6acbe0fbfbe1c660eecd93cb5fc05d8a1a4cfee35237bb9ccea6a99c2d5f0a85e06c303c36947ab09dbb198b484103e011e82be7afc737bb0aa83a667467e12346f3219f8535622c824d2e6bc4a1f0d2f6ffdb1a29baf8b03f6d5dd3d2243e2d56587463a73cd783531b1e465261e05f00d2e2a9cac45c976f3cf0388d714a97d0963021d71c95d092c7bb6b8d5d7fc2d2233fc19e9ad24afeed08bfda0120e9ec5636feb3920e835cd869f10abc61cabec219b3419f1d0747d2730e4b9593a75af7173d67e3bcb16dac0b537212e2998bc8075217e6021397d7a284bf5d417ed0e59665ea9d2fed1a20d0e4f15860c907d05afb0c60d340cb2db90e00eacb4105d279rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-4.vz9.12.7.src.rpminstallonlypkg(kernel-module)kernel-debug-modules-internalkernel-debug-modules-internalkernel-debug-modules-internal(x86-64)kernel-debug-modules-internal-uname-rkernel-debug-modules-internal-x86_64kernel-debug-modules-internal-x86_64kmod(dmatest.ko)kmod(locktorture.ko)kmod(mac80211_hwsim.ko)kmod(netdevsim.ko)kmod(pktgen.ko)kmod(rcutorture.ko)kmod(rocker.ko)kmod(scftorture.ko)kmod(test_klp_atomic_replace.ko)kmod(test_klp_callbacks_busy.ko)kmod(test_klp_callbacks_demo.ko)kmod(test_klp_callbacks_demo2.ko)kmod(test_klp_callbacks_mod.ko)kmod(test_klp_livepatch.ko)kmod(test_klp_shadow_vars.ko)kmod(test_klp_state.ko)kmod(test_klp_state2.ko)kmod(test_klp_state3.ko)kmod(torture.ko)    /bin/sh/bin/shkernel-debug-modules-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-4.vz9.12.7+debug5.14.0-4.vz9.12.7+debug3.0.4-14.6.0-14.0-15.2-14.16.1.3bar@ar@aaa@aKaD@aC1a@a?=@a,@Konstantin Khorenko [5.14.0-4.vz9.12.7]Konstantin Khorenko [5.14.0-4.vz9.12.6]Konstantin Khorenko [5.14.0-4.vz9.12.5]Konstantin Khorenko [5.14.0-4.vz9.12.4]Konstantin Khorenko [5.14.0-4.vz9.12.3]Konstantin Khorenko [5.14.0-4.vz9.12.2]Herton R. Krzesinski [5.14-4.el9]Jan Stancek [5.14-1.2.1.el9]Herton R. Krzesinski [5.14-3]Jan Stancek [5.14-1.1.1]Herton R. Krzesinski [5.14-2]Herton R. Krzesinski [5.14-1]- ms/ipc/sem: do not sleep with a spin lock held (Vasily Averin) - dm-qcow2: Do not return EIO on ENOMEM after alloc_and_insert_md_page() fail (Kirill Tkhai) - dm-ploop: Return BLK_STS_RESOURCE on ENOMEM instead of BLK_STS_IOERR (Kirill Tkhai) [PSBM-138444] - Revert "kdump: port support for crashkernel=auto from RH8" (Konstantin Khorenko) [PSBM-135130]- kernfs/ve: fix strange ve_is_super check in kernfs_d_visible (Pavel Tikhomirov) [PSBM-137997] - ve/nf_log_syslog: allow packet logging in ve init netns (Pavel Tikhomirov) [PSBM-138110] - ve/net: add is_ve_init_net helper (Pavel Tikhomirov) [PSBM-138110] - ve/nf_log_syslog: virtualize packet logging per-ve (Pavel Tikhomirov) [PSBM-138110]- mempolicy: prohibit all NUMA API syscalls in VE (Nikita Yushchenko) - dm: Fix use-after-free in dm_cleanup_zoned_dev() (Kirill Tkhai) [PSBM-138227 PSBM-138227] - fs: Use standard fiemap behavior for all filesystems except FUSE (Kirill Tkhai) [PSBM-137869] - Revert "Revert "sysctl: return -EINVAL if val violates minmax"" (Konstantin Khorenko) [PSBM-135121]- fs: Export fs_events_wq symbol (Konstantin Khorenko)- ve/net: ip6_vti: skip per net init in ve (Nikita Yushchenko) [PSBM-138093] - ve/net: restrict number of net devices for CT (Pavel Tikhomirov) [PSBM-51354 PSBM-92132 PSBM-92132 PSBM-130514] - mm/oom_kill: count global OOM (Andrey Zhadchenko) [PSBM-131983] - dm-ploop: Print more error information on resize (Kirill Tkhai) [PSBM-137646] - xfs: Notify userspace about events (Kirill Tkhai) [PSBM-135476] - xfs: Introduce xfs_send_uevent() (Kirill Tkhai) [PSBM-135476] - xfs: Zero uuid if it's not valid (Kirill Tkhai) [PSBM-135476] - fs: Move s_err_event_sent() and s_abrt_event_sent() to super_block (Kirill Tkhai) [PSBM-135476] - fs: Move and make generic ext4_send_uevent_work() (Kirill Tkhai) [PSBM-135476] - ext4: Simplify UUID dereference in ext4_send_uevent_work() (Kirill Tkhai) [PSBM-135476] - ext4: Kill ext4_uuid_valid() (Kirill Tkhai) [PSBM-135476] - fs: add kobj into fs_uevent (Kirill Tkhai) [PSBM-135476] - fs: Introduce fs_events_wq to use instead ext4's rsv_conversion_wq (Kirill Tkhai) [PSBM-135476] - fs: Make ext4_event_type more generic (Kirill Tkhai) [PSBM-135476] - vtty: lockdep -- adjust slave peer names (Cyrill Gorcunov) [PSBM-137884] - dm-qcow2: Fix unsigned type in parse_metadata() (Kirill Tkhai) - ms/scripts/tags.sh: Fix obsolete parameter for ctags (Philip K. Gisslow)* Thu Jan 20 2022 Konstantin Khorenko [5.14.0-4.vz9.12.1] - vtty: fix slave peer lockdep annotation (Cyrill Gorcunov) [PSBM-136773] - fuse: disable invalid inode dirtying for vstorage (Alexey Kuznetsov) [PSBM-130883 PSBM-130883] - fuse: illegal access to file in vstorage (Alexey Kuznetsov) [PSBM-129289] - fuse: fix fiemap looping (Alexey Kuznetsov) [PSBM-129289] - fuse: deadlock in map request (Alexey Kuznetsov) [VSTOR-43521 PSBM-129289] - fs/fuse: avoid triggering BUG_ON at file close (Alexey Kuznetsov) [VSTOR-43056] - fuse: Handle zero req->num_pages in fuse_insert_writeback() (Vasily Averin) [PSBM-127832 PSBM-97813] - fs/fuse: released handle could be used in fiemap (Alexey Kuznetsov) [VSTOR-42949] - fuse: don't declare FUSE FIEMAP support for any FUSE fs (Konstantin Khorenko) [OVZ-7145] - fuse: don't perform getattr on each write (Vasily Averin) [PSBM-99138] - fuse: Wait inflight requests only in case of close_wait (Kirill Tkhai) [PSBM-98031] - fuse: cleanup fuse_wait_on_page_writeback_or_invalidate (Maxim Patlasov) - fuse: relax i_mutex coverage in fuse_fsync (Maxim Patlasov) [PSBM-55919] - fuse: queue work for aio_complete (v3) (Maxim Patlasov) [PSBM-54547 VSTOR-45882 VSTOR-45882 VSTOR-45882] - fuse: process small sync direct reads synchronously (Maxim Patlasov) - fuse: increase min/max_dirty_pages up to 256/512 MB (Vladimir Davydov) - fuse: resend interrupted release (Maxim Patlasov) [PSBM-45428 VSTOR-11275] - fuse: improve bdi dirty memory limits for fuse (Maxim Patlasov) [PSBM-13700 PSBM-45497] - fs/fuse kio: fix compilation warning of 'implicit-fallthrough' (Liu Kui) - fs/fuse kio: fix compilation warning of 'variable length array' (Liu Kui) - fs/fuse kio: add fuse_destroy_inode() (Liu Kui) - fs/fuse kio: remove iov_iter_for_each_range() usage (Liu Kui) - fs/fuse kio: remove kernel_setsockopt() usage (Liu Kui) - fs/fuse kio: remove ib_dma_*_coherent() usage (Liu Kui) - fs/fuse kio: remove current_kernel_time() usage (Liu Kui) - fs/fuse kio: remove shash_desc::flags usage (Liu Kui) - fs/fuse kio: inculde header file (Liu Kui) - fs/fuse kio: set fc->kdirect_io (Liu Kui) - fs/fuse kio: redefine fuse_kio_ops callback functions. (Liu Kui) - fs/fuse kio: don't use kio with uninitialized statistic (Ildar Ismagilov) [VSTOR-42099] - fs/fuse kio: share stucked requests count for prometheus stats (Ildar Ismagilov) [VSTOR-41021] - fs/fuse kio: disable parallel fsyncs and file shrinks (Alexey Kuznetsov) [VSTOR-36154] - fs/fuse kio: avoid race condition at file expand (Alexey Kuznetsov) [VSTOR-36154] - fs/fuse kio: fix problem with simultaneous map resolving (Ildar Ismagilov) [VSTOR-39656] - fs/fuse kio: always use memory registrations for iWarp RDMA reads (Ildar Ismagilov) - fs/fuse kio: post rdma work requests only after connection is established (Ildar Ismagilov) [VSTOR-38116] - fs/fuse kio: fix processing order of RDMA works during throttle/unthrottle (Ildar Ismagilov) [VSTOR-38354] - fuse: enable async_dio for pcs (Maxim Patlasov) - fs/fuse kio: int overflow while calculation of pos in map_truncate_tail() (Ildar Ismagilov) [VSTOR-36154] - fs/fuse kio: NULL pointer dereference in case of dead map (Ildar Ismagilov) [VSTOR-34510] - fs/fuse kio: concurently work shrink and IO operations (Ildar Ismagilov) - fs/fuse kio: allocate memory for each RDMA RX buffer separately (Ildar Ismagilov) - fs/fuse kio: set the connection params for RDMA properly (Ildar Ismagilov) - fs/fuse kio: align CS messages to 512 bytes (Ildar Ismagilov) [VSTOR-33830] - fs/fuse kio: add storage_version attribute to control filesystem (Ildar Ismagilov) [VSTOR-33830] - fs/fuse kio: implement support RDMA transport (Ildar Ismagilov) [VSTOR-4310] - fs/fuse kio: make pcs auth socket independent (Ildar Ismagilov) [VSTOR-4310 VSTOR-44526] - fs/fuse kio: make pcs rpc socket independent (Ildar Ismagilov) [VSTOR-4310] - fs/fuse kio: drop external cs connection (Pavel Butsykin) [VSTOR-4310] - fs/fuse kio: implement internal cs connection (Pavel Butsykin) [VSTOR-4310] - fs/fuse kio: missing ireq's completion_data initialization (Ildar Ismagilov) [PSBM-100294] - fs/fuse kio: calculate network latency properly (Ildar Ismagilov) - fs/fuse kio: show latency in cs_stats properly (Ildar Ismagilov) - fs/fuse kio: share bandwith/IOPS for prometheus stats (Sergey Lysanov) [VSTOR-20601] - fs/fuse kio: don't wait read requests in case of fsync/flush (Ildar Ismagilov) [VSTOR-11372] - fs/fuse kio: add a sanity check on statistic inc (Konstantin Khorenko) [PSBM-96128] - fs/fuse kio: set NULL to stat->kio_stat in failure case (Pavel Butsykin) - fs/fuse kio: fix fuse_mutex leak in pcs_fuse_stat_fini() (Pavel Butsykin) - fs/fuse kio: reset write_iter for canceled msg (Pavel Butsykin) [VSTOR-21044] - fs/fuse kio: drop maps on file close (Pavel Butsykin) [VSTOR-24004 PSBM-96165 PSBM-96165] - fs/fuse kio: fix length overflow in FALLOC_FL_KEEP_SIZE (Pavel Butsykin) [VSTOR-23781] - fs/fuse kio: skip iostat count for unknown req types (Pavel Butsykin) [VSTOR-23620] - fs/fuse kio: fix stack overrun in request_end() (Pavel Butsykin) - fs/fuse kio: fix inode leak in pcs_fuse_submit() (Pavel Butsykin) - fs/fuse kio: cosmetic changes in pcs_fuse_prep_rw() (Pavel Butsykin) [VSTOR-23781] - fs/fuse kio: implement cs_stats statistics info (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: convert rpc state id to string (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: implement cs statistics accounting (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: remove useless pcs_cs initialization (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: implement fstat_lat statistics info (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: implement fstat statistics info (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: implement requests statistics info (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: implement pcs_strerror() (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: add retry counter for kio requests (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: make interface pcs_kio_req_list() for listing kio reqs (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: make interface pcs_kio_file_list() for listing kio files (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: implement iostat statistics info (Pavel Butsykin) [VSTOR-20979] - fs/fuse kio: create sysfs stat directory (Pavel Butsykin) [VSTOR-20979] - fs/fuse: add conn_ctl to fuse_conn struct (Pavel Butsykin) [VSTOR-20979] - fs/fuse: fix locked kio request send (Pavel Butsykin) - fs/fuse kio: simplify processing and sending kio requests (Pavel Butsykin) - fs/fuse kio: make req_classify callback (Pavel Butsykin) - fs/fuse kio: fix latency time count (Pavel Butsykin) - fs/fuse kio: keep fuse_file for requests waiting for shrink (Pavel Butsykin) [VSTOR-23034] - fs/fuse kio: style fix in pcs_fuse_submit() (Pavel Butsykin) [VSTOR-23034] - fs/fuse kio: add pending kio requests to kqueue (Pavel Butsykin) [VSTOR-23034] - fs/fuse kio: forward fuse_file pointer to kpcs_req_send() (Pavel Butsykin) [VSTOR-23034] - fuse: do not take fc->lock in fuse_request_send_background() - fixup (Kirill Tkhai) - fs/fuse kio: add warning about jumbo chunks (Pavel Butsykin) - fs/fuse kio: sync pcs_mds_sys_info struct (Pavel Butsykin) - fs/fuse kio: export io_locality (Pavel Butsykin) [VSTOR-11050] - fs/fuse kio: add missed sock write in pcs_sock_sendmsg() (Pavel Butsykin) [VSTOR-11050] - fs/fuse kio: relax congestion avoidance limits (backport from usermode) (Pavel Butsykin) [VSTOR-11050] - fs/fuse kio: fix a typo in worth_to_grow() (Pavel Butsykin) [VSTOR-11050] - fs/fuse kio: export fastpath protocol version (Pavel Butsykin) [PSBM-93637] - ms/fuse: Wake up req->waitq of only if not background (Kirill Tkhai) - fs/fuse kio: fix getting a non-existent pcs inode in kpcs_kill_requests() (Pavel Butsykin) - fs/fuse kio: fix double free of pfc in process_pcs_init_reply() (Pavel Butsykin) [VSTOR-20922] - fs/fuse: fix unsafe killing fiq->pending requests (Pavel Butsykin) - fs/fuse kio: add FUSE_S_FAIL_IMMEDIATELY check in pcs_fuse_submit() (Pavel Butsykin) - fs/fuse kio: invalidate files for kio (Pavel Butsykin) [VSTOR-19620] - fs/fuse kio: make it possible to enable TRACE/DTRACE in the release kernel (Pavel Butsykin) [VSTOR-18383] - fs/fuse kio: disable duplication FUSE_K* messages to debugfs by default (Pavel Butsykin) [VSTOR-18383] - fs/fuse kio: bring fuse ktraces to a common view (Pavel Butsykin) [VSTOR-18383] - fs/fuse kio: deny unavailable ioctl's in kio (Pavel Butsykin) - fs/fuse kio: add support PCS_CS_IO_SYNC flag (Pavel Butsykin) [VSTOR-19396] - fs/fuse kio: backport immediate-write attribute handle (Pavel Butsykin) [VSTOR-19396] - fs/fuse kio: satisfy pure FALLOC_FL_KEEP_SIZE immediately (Pavel Butsykin) [VSTOR-19317] - fs/fuse kio: fix mapping dereference in a dead map (Pavel Butsykin) [VSTOR-19267] - fuse: do not wait for completion of inessential writes in fuse fsync (Alexey Kuznetsov) [VSTOR-17311 VSTOR-17311] - fs/fuse kio: missed cleanup for interrupted shrink request (Pavel Butsykin) [VSTOR-19074] - fs/fuse kio: missed clean di->size.op in failed shrink request (Pavel Butsykin) [VSTOR-18947] - fs/fuse kio: retry allocation PCS_IREQ_FLUSH request (Pavel Butsykin) [VSTOR-18475] - fs/fuse kio: fix sreq and msg leak in prepare_map_flush_ireq() (Pavel Butsykin) [VSTOR-18475] - fs/fuse kio: fix loss of FUSE_FSYNC/FUSE_FLUSH reqs (Pavel Butsykin) [VSTOR-18475] - fuse kio: never ignore fuse_req error during PCS_IOC_GETMAP (Anton Nefedov) - fuse kio: fix timer setup so it actually delays ireq (Anton Nefedov) - fuse kio: Round down extent start in fiemap_process_one() (Alexey Kuznetsov) [VSTOR-15535] - fs/fuse kio_pcs: replenish netaddr_cmp() with rdma type (Pavel Butsykin) [VSTOR-17784] - fs/fuse kio_pcs: fix update cs state after receiving new map (Pavel Butsykin) [VSTOR-17413] - fs/fuse kio_pcs: invalidation maps in setattr kio (Pavel Butsykin) [VSTOR-16863] - fs/fuse kio_pcs: cleanup kpcs_setattr_end() (Pavel Butsykin) [VSTOR-16863] - fs/fuse kio_pcs: make pcs_map_truncate() easier (Pavel Butsykin) [VSTOR-16863] - fs/fuse: add assert on i_mutex in fuse_send_write() (Pavel Butsykin) [VSTOR-16876] - fs/fuse kio_pcs: add assert on i_mutex for PUNCH_HOLE and ZERO_RANGE (Pavel Butsykin) [VSTOR-16876] - fs/fuse kio_pcs: cleanup in truncate (backport) (Alexey Kuznetsov) - fs/fuse kio_pcs: NULL pointer dereference in map_submit()->MAP_ARGS() (Pavel Butsykin) [PSBM-89539] - fs/fuse kio_pcs: NULL pointer dereference on access m->mapping->chunk_size_bits (Pavel Butsykin) [PSBM-89539] - fs/fuse kio_pcs: fix map leaks in process_ireq_truncate() (Pavel Butsykin) [PSBM-89539] - fs/fuse kio_pcs: simplify pcs_mapping_truncate() (Pavel Butsykin) [PSBM-89539] - fs/fuse kio_pcs: fix map leak in pcs_mapping_truncate() (Pavel Butsykin) [PSBM-89539] - fs/fuse kio_pcs: protect valid_for_truncate() by m->lock's (Pavel Butsykin) [PSBM-89539] - fs/fuse kio_pcs: fix condition for map resolving in pcs_mapping_truncate() (Pavel Butsykin) [PSBM-89539] - fs/fuse kio_pcs: forgotten setting of the next phase (Pavel Butsykin) [PSBM-89539] - fs/fuse kio_pcs: make map_truncate_tail() working as the original from libpcs_client (Pavel Butsykin) [PSBM-89539] - fuse: Prohibit kio engine from containers (Kirill Tkhai) [VSTOR-16325] - fuse kio: Unexport pcs_ioconn_close() and pcs_ioconn_unregister() (Kirill Tkhai) - fs/fuse kio_pcs: fix NULL pointer dereference in pcs_mapping_truncate() (Pavel Butsykin) - fuse kio: Fix deadlock at pcs_fuse_submit() error path (Kirill Tkhai) [VSTOR-16246] - fs/fuse kio_pcs: flush rpc work inside pcs_rpc_destroy() (Pavel Butsykin) [VSTOR-16236] - fuse kio: Move abort & destroy block up in pcs_rpc_send() (Kirill Tkhai) [VSTOR-16236] - fuse kio: Check for null ep in pcs_rpc_deaccount_msg() (Kirill Tkhai) [VSTOR-16236] - fuse kio: Stop self-abuse of rpc counter in rpc_queue_work() (Kirill Tkhai) [VSTOR-16236] - fs/fuse kio_pcs: drop old mapping after size growth (Pavel Butsykin) - fuse kio: Hold pcs_rpc counter till sio may be freed (Kirill Tkhai) [VSTOR-15305] - fuse kio: Fix rpc socket leak on rpc_abort() (Kirill Tkhai) [VSTOR-15305] - fuse kio: Dereference sk_user_data under rcu (Kirill Tkhai) [VSTOR-15305] - fuse kio: Introduce pcs_sk_kick_queue() (Kirill Tkhai) [VSTOR-15305] - fuse kio: Destroy rpc in work func (Kirill Tkhai) [VSTOR-15305] - fuse kio: Add pcs_cleanup_wq (Kirill Tkhai) [VSTOR-15305] - fuse kio: Reorder callback assignment (Kirill Tkhai) [VSTOR-15305] - fuse kio: Use sio eof instead of parent to determ abort (Kirill Tkhai) [VSTOR-15305] - fuse kio: Use __maybe_unused (Kirill Tkhai) [VSTOR-15305] - fuse kio: Port "ignore uninitialized CS addresses" commit (Kirill Tkhai) [VSTOR-3415 VSTOR-3415 VSTOR-16083] - fuse kio: Refactoring in struct pcs_rpc (Kirill Tkhai) - fuse kio: Differ fuse_pcs_kdirect_claim_op() return values (Kirill Tkhai) - fuse kio: Do not try to populate fuse_inode::private on second open (Kirill Tkhai) - fuse kio: Fix spelling in process_pcs_init_reply() (Kirill Tkhai) - fuse kio: Return possibility to handle files served in userspace (Kirill Tkhai) [VSTOR-15947] - fuse kio: Fix deadlock in kpcs_req_send() (Kirill Tkhai) [VSTOR-15924] - fs/fuse kio_pcs: fix double free of synchronous requests (Pavel Butsykin) - fs/fuse kio_pcs: prevention of falling kio reqs to usermode (Pavel Butsykin) [VSTOR-15447] - fs/fuse kio_pcs: split kpcs_req_send() (Pavel Butsykin) [VSTOR-15447] - fuse kio: Add debug printk into process_pcs_init_reply() (Kirill Tkhai) - fuse kio: Protect struct pcs_rpc_engine::{unhashed, ht, nrpcs} (Kirill Tkhai) [VSTOR-15727] - fuse kio: Fallback to plain fuse in case of version mismatch (Kirill Tkhai) - fuse kio: Reorder process_pcs_init_reply() and free memory on failure (Kirill Tkhai) - fuse kio: Introduce cached_op (Kirill Tkhai) - fuse kio: Refactoring in fuse_show_options() (Kirill Tkhai) - fuse kio: Do not get useless fuse.ko module reference (Kirill Tkhai) - fuse kio: Add schedule_timeout() into pcs_rpc_fini_verify() (Kirill Tkhai) - fs/fuse kio_pcs: drop rpc connection close in pcs_rpc_engine_fini() (Pavel Butsykin) [VSTOR-15378] - fs/fuse kio_pcs: remove fuse destroy request (Pavel Butsykin) [VSTOR-15378] - fs/fuse kio_pcs: fix race between req->end() and request_wait_answer() (Pavel Butsykin) [VSTOR-15378] - fs/fuse kio_pcs: time slice for rpc rebinding (Pavel Butsykin) [VSTOR-14031] - fs/fuse kio_pcs: improve rpc to cpu binding (Pavel Butsykin) [VSTOR-14031] - fuse kio: Do not zero already zeroed fields in pcs_sockio_init (Kirill Tkhai) - fuse kio: Do not zero already zeroed fields in pcs_find_get_map() (Kirill Tkhai) - fuse kio: Async queueing of fiemap from work (Kirill Tkhai) - fuse kio: Introduce fiemap_work (Kirill Tkhai) - fuse kio: Move fiter ireq iocount assignment (Kirill Tkhai) - fuse kio: Move position advance in fiemap_process_one() (Kirill Tkhai) - fuse kio: Kill fiemap_worker() thread (Kirill Tkhai) - fuse kio: Move it variable from stack to struct fiemap_iterator (Kirill Tkhai) - fuse kio: Extract fiemap iteration from fiemap_worker() to separate function (Kirill Tkhai) - fuse kio: Cleanup in pcs_fuse_submit() (Kirill Tkhai) - fs/fuse kio_pcs: disable TRACE/DTRACE for release kernel (Pavel Butsykin) - fs/fuse kio_pcs: missed *msg_size setting in rpc_get_hdr() (Pavel Butsykin) [VSTOR-13602] - fuse/kio: Add socket io fault injection (Kirill Tkhai) - fuse kio: Allocate pcs_map from kmem_cache with SLAB_RECLAIM_ACCOUNT flag (Kirill Tkhai) [PSBM-87665] - fs/fuse kio_pcs: fix NULL pointer dereference in pcs_flushreq_complete() (Pavel Butsykin) [VSTOR-12570] - fs/fuse kio_pcs: style fix in pcs_fuse_submit() (Pavel Butsykin) - fuse kio: kio must not fail when not being able to claim a file (Alexey Kuznetsov) [PSBM-86866] - fs/fuse kio_pcs: throttle async KIO requests (Pavel Butsykin) [VSTOR-12335] - fs/fuse: add non-blocking request flag (Pavel Butsykin) [VSTOR-12335] - fuse kio: control internal tracing with module parameter pcs_loglevel (Alexey Kuznetsov) - fuse kio: avoid spurious uncork setsockopt on unix socket (Alexey Kuznetsov) - fuse kio: logging improvements (Alexey Kuznetsov) - fuse kio: Make struct fuse_inode::num_openers int (Kirill Tkhai) - fs/fuse kio_pcs: fix NULL pointer dereference inside a dead map (Pavel Butsykin) - fuse kio: Fix NULL pointer dereference in pcs_map_get_locked() (Kirill Tkhai) [PSBM-86458] - fs/fuse kio_pcs: bugs in integrity protocol for fallocate (Pavel Butsykin) [PSBM-68465] - fuse kio: missing local client ID initialization (Alexey Kuznetsov) [VSTOR-11651] - fuse kio: Read file attributes every first open (Maxim Patlasov) [PSBM-86234] - fuse: Refactor fuse_open_common() (Kirill Tkhai) - fuse kio: Make KIO to require writeback_cache (Kirill Tkhai) - fs/fuse kio_pcs: fix grow work execution with zero (Pavel Butsykin) [PSBM-85945] - fuse kio: error PCS_ERR_CSD_LACKING is non-fatal (Alexey Kuznetsov) [VSTOR-11692] - fuse: Teach fuse_blocked_for_wb() handle no files case (Kirill Tkhai) - fs/fuse kio_pcs: replace pr_info() with ktrace for ireq fatal error (Pavel Butsykin) [VSTOR-11391] - fs/fuse kio_pcs: enable traces for cs sync (Pavel Butsykin) [VSTOR-11651] - fuse kio: Check returned FUSE_SETATTR size (Kirill Tkhai) - fs/fuse kio_pcs: increment PCS_FAST_PATH_VERSION to 1.1 (Pavel Butsykin) - fs/fuse kio_pcs: add handling FUSE_FLUSH in kio_pcs (Pavel Butsykin) [VSTOR-11064] - fs/fuse: set inode entry for FUSE_FLUSH request (Pavel Butsykin) [VSTOR-11064] - fs/fuse kio_pcs: fix missing hbuf.uid update for ireq split case (Pavel Butsykin) [VSTOR-11315] - fs/fuse kio_pcs: handle old map in pcs_cs_submit() (Pavel Butsykin) [VSTOR-11315] - fuse kio: support unix socket for local CSes (Alexey Kuznetsov) [VSTOR-9817] - fs/fuse kio_pcs: mapped requests have map version preinitialized (Pavel Butsykin) - fuse kio: Skip processing of messages above PAGE_SIZE size (Kirill Tkhai) [VSTOR-11208 VSTOR-11208] - fuse kio: Get msg size in second argument of pcs_sockio::get_msg() (Kirill Tkhai) [VSTOR-11208 VSTOR-11208] - fs/fuse kio_pcs: add more traces for cs requests (Pavel Butsykin) - fuse kio: Fix unbalanced queueing and dequeueing pcs_map_entry::sync_work (Kirill Tkhai) - fuse kio: Add missed spin_lock into sync_timer_work() (Kirill Tkhai) - fuse kio: Add comment to fuse_release() (Kirill Tkhai) - fuse kio: Place more pcs_cs_link::cs under rcu dereference (Kirill Tkhai) - fuse kio: Wait pending requests on final fput() (Kirill Tkhai) - fs/fuse: remove extra check for empty active_list (Pavel Butsykin) - fs/fuse kio_pcs: fix NULL pointer dereference in cs_keep_waiting() (Pavel Butsykin) - fuse kio: Do not NULL used pcs_cs_link::cs during connection destruction (Kirill Tkhai) - fuse kio: Delete excess unlist in pcs_csset_fini() (Kirill Tkhai) - fs/fuse kio_pcs: fix out of bounds roles_str[] array access (Pavel Butsykin) - fs/fuse kio_pcs: fix double unlock of m->lock in pcs_map_get_locked() (Pavel Butsykin) - fs/fuse kio_pcs: pass the file handle for FUSE_SETATTR request (Pavel Butsykin) [VSTOR-10635] - fs/fuse: export fuse_release_ff() and __fuse_write_file_get() (Pavel Butsykin) [VSTOR-10635] - fs/fuse kio_pcs: handle error of submit_size_grow() (Pavel Butsykin) [VSTOR-10635] - fs/fuse kio_pcs: move pcs_ireq_queue_fail() (Pavel Butsykin) [VSTOR-10635] - fuse kio: infinite loop in processing congestion queue (Alexey Kuznetsov) [VSTOR-10928] - fuse kio: Use dereferenced cs in cslist_destroy() (Kirill Tkhai) - fuse kio: Arrange rcu modifiers around accesses to pcs_cs_link::cs (Kirill Tkhai) - fuse kio: Handle fuse_map_resolve() failure in pcs_map_queue_resolve() (Kirill Tkhai) - fs/fuse kio_pcs: some cleanup ireq_on_error_() (Pavel Butsykin) - fuse kio: Fix dereferencing of NULL cs in map_replicating() (Kirill Tkhai) [VSTOR-10820] - fuse kio: Fix fix deadlock during change CS address (Kirill Tkhai) - fuse kio: Change order around pcs_map_notify_addr_change() (Kirill Tkhai) - fuse kio: Wait till cs is unused in pcs_csset_fini() (Kirill Tkhai) - fuse kio: Introduce pcs_cs::use_count instead of ::is_probing (Kirill Tkhai) - fuse kio: Fix possible use after free in cslist_destroy() (Kirill Tkhai) - fuse kio: Fix potential use after free (Kirill Tkhai) - fuse kio: Introduce pcs_cs_list_of_cs_link() (Kirill Tkhai) - fuse kio: Remove useless code in pcs_cs_destroy() (Kirill Tkhai) - fuse kio: invalid assertion (Alexey Kuznetsov) - fuse kio: cleanup in token enqueue (Alexey Kuznetsov) - fuse kio: Introduce fast path protocol version, (Kirill Tkhai) [VSTOR-10131] - fs/fuse kio_pcs: remove s_subtype check (Pavel Butsykin) - fuse kio: Cleanup in struct pcs_rpc (Kirill Tkhai) - fuse kio: Declare pcs_sockio::parent type (Kirill Tkhai) - fuse kio: Do not requeue requests when connection is dead (Kirill Tkhai) [VSTOR-10354] - fuse kio_pcs: ports from new user-space (Alexey Kuznetsov) - kio: Stop always breaking connection in pcs_sockio_send() in case of EAGAIN. (Kirill Tkhai) [VSTOR-9848] - fuse: Try automatically load kio module (Kirill Tkhai) - fuse/kio_pcs: use kvmalloc for pcs_fuse_cluster allocation (Oleg Babin) - fuse: pcs_kio cancel requests after fused crash (Dmitry Monakhov) - fuse/kio_pcs: read is broken by FIEMAP patch (Alexey Kuznetsov) [VSTOR-9727] - fuse/kio_pcs/pcs_map: fix process_flush_req lock leakage (Dmitry Monakhov) [VSTOR-8116] - fuse/kio_pcs: FIEMAP support (Alexey Kuznetsov) - fuse/kio_pcs: full fallocate() support (Alexey Kuznetsov) - fuse/kio_pcs: fallocate support at low pcs protocol level (Alexey Kuznetsov) - fuse/kio_pcs: adapt prometheus statistics to current vstorage state (Alexey Kuznetsov) - fuse: support FS_IOC_FIEMAP in i386 compat mode (Alexey Kuznetsov) [PSBM-83731] - fuse/kio_pcs: support FUSE_FSYNC (Alexey Kuznetsov) - fuse pcs_kio: fix page zeroing beond EOF (Dmitry Monakhov) - fuse kio_pcs: ignore special inodes (Dmitry Monakhov) [VSTOR-8078] - fuse kio pcs: implement logging and prometheus statistics collection v2 (Dmitry Monakhov) [PSBM-81741] - configs: Enable vStorage in-kernel fast path module build (Konstantin Khorenko) [PSBM-80680 VSTOR-16325] - configs: Introduce FUSE_KIO_NULLIO option and disable module build by default (Konstantin Khorenko) [PSBM-80680 VSTOR-16325] - configs: Introduce FUSE_KIO_NOOP option and disable module build by default (Konstantin Khorenko) [PSBM-80680 VSTOR-16325] - fuse_kio_pcs: implement truncate (Dmitry Monakhov) [PSBM-80680] - fio kio: PCS unblock writepath (Dmitry Monakhov) [PSBM-80680] - fuse kio: Add pcs engine combo v0.8 (Dmitry Monakhov) [PSBM-80680 PSBM-87665 VSTOR-15801] - fuse kio: Add nullio engine (Dmitry Monakhov) [PSBM-80680 VSTOR-16325] - fuse kio: minimal noop engine skeleton (Dmitry Monakhov) [PSBM-80680 VSTOR-16325] - fuse: add kdirect io engine v0.1 (Dmitry Monakhov) [PSBM-80680 PSBM-131962 PSBM-131962 PSBM-131962 VSTOR-45882 VSTOR-45882] - fuse: fix ->end() vs ->waitq ordering (Dmitry Monakhov) [PSBM-80680] - fuse: skip invalidate_inode_pages2 on truncate (Maxim Patlasov) [PSBM-76437] - fuse: ioctl(FIEMAP) support (Maxim Patlasov) [PSBM-68226 PSBM-129289] - fuse: ioctl() to bind fuse device to input queue (Maxim Patlasov) - fuse: separate iqueue for clones (Maxim Patlasov) - fuse: fuse_prepare_write() cannot handle page from killed request (Maxim Patlasov) [PSBM-54547] - fuse: fuse_blocked_for_wb must check rw_files (Maxim Patlasov) [PSBM-57460] - fuse: trust server file size unless opened (Maxim Patlasov) [PSBM-57047] - fuse: ratelimint dio complains (Maxim Patlasov) [PSBM-55782] - fuse: fuse_send_writepage() must check FUSE_S_FAIL_IMMEDIATELY (Maxim Patlasov) - fuse: enable synchronous close for both "pstorage://" and "vstorage://" fs types (Andrey Zaitsev) [PSBM-47206 PSBM-131961] - fuse: release cleanup (Maxim Patlasov) - fuse: fix deadlock in fuse_flush() (Maxim Patlasov) [PSBM-29381] - fuse: invalidate_files backward compatibility mode (Maxim Patlasov) - fuse: fix writeback/release race (Maxim Patlasov) [PSBM-26148] - fuse: report details of aio failure (Maxim Patlasov) [PSBM-23696] - fuse: fail lost-lease notification if async_read (Maxim Patlasov) - fuse: skip waiting for fuse writeback (Maxim Patlasov) - fuse: prevent queueing new requests after (Maxim Patlasov) - fuse: kill requests on "lost-lease" event (Maxim Patlasov) - fuse: add "killed" bit to fuse request (Maxim Patlasov) - fuse: add page_cache bit to fuse request (Maxim Patlasov) - fuse: the list of all opened files (Maxim Patlasov) - fuse: do not flush files opened ro (Maxim Patlasov) [PSBM-20562] - fuse: add mount option to disable close_wait (Maxim Patlasov) - fuse: make umount synchronous (Maxim Patlasov) [PSBM-19305] - fuse: print initialized flag in conn info (Maxim Patlasov) - fuse: extend report on pstorage errors (Maxim Patlasov) - fuse: do not use RELEASE on directory (Maxim Patlasov) [PSBM-17195] - fuse: add missed fuse_file_put() (Maxim Patlasov) - fuse: cleanups in fuse writeback (Maxim Patlasov) [PSBM-16442 PSBM-16442] - fuse: implement invalidate_files notification (Maxim Patlasov) [PSBM-16105] - fuse: optimize fuse_vma_close() (Maxim Patlasov) - fuse: account directio requests into ioacct (Maxim Patlasov) - fuse: i_size to be updated on first open (Maxim Patlasov) [PSBM-13636] - fuse: reimplement synchronous close (Maxim Patlasov) - fuse: Wait for real writeback to finish on file (Maxim Patlasov) - fuse: some fairness in handling writeback (Maxim Patlasov) - fuse: Fuse ctl file with connection info (Maxim Patlasov) - fuse: Show open files in fusectl (Maxim Patlasov) - fuse: Show active requests in fusectl files (Maxim Patlasov) - fuse: fuse-ve-odirect sysctl (Maxim Patlasov) [PSBM-18167] - fuse: direct_enable mount option (Maxim Patlasov) [PSBM-18167] - fuse: Turn writeback cache on (Maxim V. Patlasov) - ms/nfs4: skip locks_lock_inode_wait() in nfs4_locku_done if FL_ACCESS is set (Vasily Averin) [PSBM-136295] - net: hide high-order-request warning in pskb_expand_head() (Vasily Averin) [PSBM-136733] - net/drivers/slip: disable high-order allocations warnings in slip driver (Vasily Averin) [PSBM-125232] - ms/fuse: async processing of F_SETLK with FL_SLEEP flag (Vasily Averin) [PSBM-136851] - ms/fuse: drop obsoleted and incorrect restriction in fuse_setlk (Vasily Averin) [PSBM-136851] - ms/nfsd4: add refcount for nfsd4_blocked_lock (Vasily Averin) [PSBM-136851] - ms/tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails (Nikita Yushchenko) [PSBM-136911] - ms/tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() (Qiang.Zhang) - cgroup: close a race window on cgrp removal (Nikita Yushchenko) [PSBM-136884] - mm/oom_kill: account berserker kills to process memcg (Andrey Zhadchenko) [PSBM-131983] - ms/netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart) - cbt: Fix BLKCBTMISC case (Kirill Tkhai) [PSBM-137054] - xfs: Zero partial block (Kirill Tkhai) [PSBM-136140] - dm-ploop: Fix positive error code in ploop_prepare_reloc_index_wb() (Kirill Tkhai) [PSBM-136140] - devtmpfs: Do not reuse name of existing varible (Kirill Tkhai) - /proc//aio: add dummy read method (Nikita Yushchenko) - ms/fget: check that the fd still exists after getting a ref to it (Linus Torvalds) - net: export "net/core/xfrm*" sysctls for containers (Nikita Yushchenko) [PSBM-132916] - ms/dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng) [PSBM-121326] - rebase_logs: Add rebase logs for 4.18.0-240.1.1.el8 to 4.18.0-305.3.1.el8 rebase (Konstantin Khorenko) [PSBM-131158] - FD: fs: per-CT sync behavior management (Konstantin Khorenko) [PSBM-44684] - ve/fs: per-CT sync behavior management (Nikita Yushchenko) [PSBM-44684 PSBM-136885] - ve/fs/sync: introduce argument struct for helper routines (Nikita Yushchenko) [PSBM-44684] - ve/fs: introduce is_sb_ve_accessible() (Nikita Yushchenko) [PSBM-44684] - ve/fs: support per-CT disable of filesystem sync operations (Nikita Yushchenko) [PSBM-44684] - ms/xfs: fix perag reference leak on iteration race with growfs (Brian Foster) [PSBM-136723] - ms/xfs: terminate perag iteration reliably on agcount (Brian Foster) - ms/xfs: rename the next_agno perag iteration variable (Brian Foster) - ms/xfs: fold perag loop iteration logic into helper function (Brian Foster) - dm-qcow2: Add fault injection (Kirill Tkhai) [PSBM-132050] - dm-qcow2: Change call_rw_iter() parameter (Kirill Tkhai) - dm-qcow2: Move qcow2_get_img_name() and qcow2_get_img_fd() out of mutex (Kirill Tkhai) - dm-qcow2: Make qcow2_get_img() use qcow2_ref_inc() (Kirill Tkhai) - dm_qcow2: Kill nr_images and introduce img_id instead (Kirill Tkhai) - dm-qcow2: Extract similar code from qcow2_get_img_name() and qcow2_get_img_fd() (Kirill Tkhai) - dm-qcow2: Return empty string instead of -ENOENT in qcow2_get_fd() (Kirill Tkhai) - dm-ploop: Add check to process_update_delta_index() (Kirill Tkhai) [PSBM-129477] - dm-ploop: Rename size_in_clus (Kirill Tkhai) - ms/nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups (Stefano Brivio) [PSBM-135664] - ms/tracing: Don't use out-of-sync va_list in event printing (Nikita Yushchenko) [PSBM-135327] - configs: Enable e1000 module build (Konstantin Khorenko) [PSBM-135526] - ve/acct: Allow process accounting in containers (Evgenii Shatokhin) [PSBM-40587] - dm-qcow2: Temporary disable dirty bit check (Kirill Tkhai) [PSBM-136244 PSBM-136216] - dm-qcow2: Return empty string instead of -ENOENT in qcow2_get_img_name() (Kirill Tkhai) [PSBM-136241] - ve/netfilter: Add autoloading of sockopt modules (Nikita Yushchenko) [PSBM-28910] - dm-ploop: Fix obsolete comments (Kirill Tkhai) - dm-ploop: Remove unused code (Kirill Tkhai) - dm-qcow2: Extend status line - show qcow2 version and cluster size (Kirill Tkhai) - ovl: replace capable by ve_capable for indexing feature (Alexander Mikhalitsyn) [PSBM-135561] - ms/memcg, kmem: further deprecate kmem.limit_in_bytes (Vasily Averin) [PSBM-134774 PSBM-134369 PSBM-135291] - ms/memcg: prohibit unconditional exceeding the limit of dying tasks (Vasily Averin) [PSBM-134774] - ms/mm, oom: do not trigger out_of_memory from the #PF (Vasily Averin) [PSBM-134774] - ms/mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin) [PSBM-134774] - ms/mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() (Vasily Averin) [PSBM-134774] - ms/vmalloc: back off when the current task is OOM-killed (Vasily Averin) [PSBM-134774] - ve: cgroup -- don't use atomic lock in the sleepable context (Cyrill Gorcunov) [PSBM-135460] - ms/misc/pvpanic: fix set driver data (Mihai Carabas) [PSBM-135358] - dm-qcow2: Do not check for dirty bit if mount is RO (Kirill Tkhai) - dm-qcow2: Do not fail .ctr in case dirty bit is set (Kirill Tkhai) [PSBM-128992] - ve: fixes for !CONFIG_VE case (Nikita Yushchenko) - xfs: Check alloc_file() results in xfs_open_balloon() (Kirill Tkhai) - ext4: Check alloc_file() results in ext4_open_balloon() (Kirill Tkhai) - dm-ploop: Remove tracking code (Kirill Tkhai) - dm-tracking: Do not return EAGAIN in case of there is no changed clu (Kirill Tkhai) - dm-tracking: Track request after it completed (Kirill Tkhai) - vzeth: bits and pieces of our interface (Konstantin Khorenko) [PSBM-135200] - ve/net/features: put per-ve netdev features to separate struct member (Pavel Tikhomirov) [PSBM-135200] - ms/prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov) [PSBM-125448 PSBM-134962] - drivers: build "isci" SAS controller driver (Konstantin Khorenko) [PSBM-135216] - ploop: simplify ploop_status (Cyrill Gorcunov) - ploop: Provide more info about ENOSPC (Kirill Tkhai) [PSBM-135007] - ve/cgroup: hide non-virtualized cgroups in container (Pavel Tikhomirov) [PSBM-134994] - dm-ploop: Fix usage of bio_vec on stack (Kirill Tkhai) [PSBM-135137] - mm: tcache: handle not initialized tcache properly in tcache_shrink_count (Alexander Mikhalitsyn) [PSBM-135139] - binfmt_misc: fix mount after umount in CT (Nikita Yushchenko) [PSBM-133968] - printk: define struct member aliases for log_buf* (Alexander Mikhalitsyn) [PSBM-135139] - xfs: Provide a balloon nipple for management (Kirill Tkhai) [PSBM-133811] - xfs: Don't show the active balloon to user (Kirill Tkhai) [PSBM-133811] - xfs: Never show balloon in readdir results (Kirill Tkhai) [PSBM-133811] - xfs: Teach the fs where the balloon inode is (Kirill Tkhai) [PSBM-133811] - Revert "sysctl: return -EINVAL if val violates minmax" (Konstantin Khorenko) [PSBM-135010] - kdump: port support for crashkernel=auto from RH8 (Nikita Yushchenko) [PSBM-134999] - configs: Enable vhost_scsi module build (Konstantin Khorenko) [PSBM-126153] - ve/cgroup: Set release_agent_path for root cgroups separately (Valeriy Vdovin) [PSBM-83887 PSBM-108270 PSBM-134002 PSBM-135190] - ve/cgroup: Private per-cgroup-root data container (Valeriy Vdovin) [PSBM-83887 PSBM-108270 PSBM-134002] - ve/cgroup: Move release_agent from system_wq to per-ve workqueues (Valeriy Vdovin) [PSBM-83887 PSBM-108270 PSBM-134002] - ve/cgroup: Implement per-ve workqueue (Valeriy Vdovin) [PSBM-83887 PSBM-108270 PSBM-134002] - cgroup/cfs: added 'activate' option to cgroup_add_file (Valeriy Vdovin) [PSBM-134002] - mnt_ns: introduce global list of mount namespaces for debug (Konstantin Khorenko) [PSBM-80869 PSBM-127837] - ve/cgroup: fix cgroup_mark_ve_roots naming (Pavel Tikhomirov) [PSBM-134002] - ve/pid: Export kernel.pid_max via ve cgroup (Pavel Tikhomirov) [PSBM-48397 PSBM-102629] - scsi: aacraid: resurrect correct arc ctrl checks for Series-6 (Konstantin Khorenko) [PSBM-95736 PSBM-127846] - ve/time/ntp: allow CT ntp adjustment time tuning under VE_FEATURE_TIME feature (Konstantin Khorenko) [PSBM-94635 PSBM-127846] - ve/time: introduce CT feature to allow setting date/time (Konstantin Khorenko) [PSBM-94635 PSBM-127846] - ve/capability: introduce capable() wrapper which honors CT features (Konstantin Khorenko) [PSBM-94635 PSBM-127846] - mm: fix hanging shrinker management on long do_shrink_slab (Pavel Tikhomirov) [PSBM-99181 VSTOR-30477 PSBM-99181 PSBM-99181] - mm/vmscan: add cond_resched() to loop in shrink_slab_memcg() (Andrey Ryabinin) [PSBM-125095] - ve/cpu: handle sysfs attributes for CTs (Jan Dakinevich) [PSBM-91808] - fs/super: don't destroy super_block in case of leaked inodes (Andrey Ryabinin) [PSBM-95177] - mempolicy: Prohibit VE processes numa binding syscalls (Kirill Tkhai) [PSBM-92583 PSBM-127854] - mm: Add and use batched version of __tlb_remove_table() (Andrey Ryabinin) [PSBM-101300 PSBM-127854] - pid_ns: Virtualize pid_max (Kirill Tkhai) [PSBM-127857 PSBM-121530 PSBM-127857 PSBM-135461] - DMA-API: exceeded 7 overlapping mappings of cacheline share (Michael S. Tsirkin) [PSBM-93919 PSBM-127846] - commoncap: relax setxattr and removxattr checks (Andrey Zhadchenko) [PSBM-122071] - ve/memcg: Account some swapped memory as used in CT in /proc/meminfo (Andrey Ryabinin) [PSBM-102266 PSBM-127850] - ve/meminfo: show "MemAvailable: ..." line in CT's meminfo (Jan Dakinevich) [PSBM-90190] - fs: Export symbols replace_fd() and create_pipe_files() (Sergey Lysanov) [VSTOR-10187] - net/ip6ip: Consider VE_FEATURE_IPIP on new net creation (Kirill Gorkunov) [PSBM-84241] - net/gre: Consider VE_FEATURE_IPGRE on new net creation (Kirill Gorkunov) [PSBM-84241] - kvm: move actual VM memory shrink out of kvm_lock (Konstantin Khorenko) [PSBM-95077 PSBM-95077 PSBM-100474 PSBM-96262 PSBM-127849] - kvm: move VMs which we skip during shrink to vm_list tail (Konstantin Khorenko) [PSBM-95077 PSBM-95077 PSBM-127849] - kvm/x86: extend info on emualation failure (Denis Plotnikov) [PSBM-99553 PSBM-127849] - kvm/x86: add log printing on emulation failure (Denis Plotnikov) [PSBM-95474 PSBM-68018 PSBM-127849] - net/skbuff: WARN if kmalloc_reserve() fails to allocate memory. (Andrey Ryabinin) [VSTOR-21390 PSBM-127844] - net/skbuff: Don't waste memory reserves (Andrey Ryabinin) [VSTOR-21390 PSBM-127844] - ve/net/neighbour: per-ct limit for neighbour entries (Vasily Averin) [PSBM-87155 PSBM-127837] - ve/mount: allow pseudosuper to temporary exceed the container limit (Pavel Tikhomirov) [PSBM-86511 PSBM-127837] - net: export "net/*/neigh/*/*" sysctls for Container (Vasily Averin) [PSBM-92107] - net: Mark conntrack users in nftables (Kirill Tkhai) [PSBM-51050 PSBM-127783] - net: Mark conntrack users in xtables (Kirill Tkhai) [PSBM-51050 PSBM-54823 PSBM-54823 PSBM-127783] - net: Primitives to enable conntrack allocation (Stanislav Kinsburskiy) [PSBM-51050 PSBM-54823 PSBM-56500 PSBM-127783] - ve/netfilter: Check for permittions while looking for target and match (Kirill Tkhai) [PSBM-28910 PSBM-127783] - ve/netfilter: Implement pernet net->ct.max / virtualize "nf_conntrack_max" sysctl (Konstantin Khorenko) [PSBM-18322 PSBM-127783 PSBM-40044 PSBM-127783] - ve/netfilter: Implement pernet expect_max / virtualize "net.netfilter.nf_conntrack_expect_max" sysctl (Konstantin Khorenko) [PSBM-18322 PSBM-127783] - ve/netfilter: Send iptables/netfilter kernel error messages to Containers (Stanislav Kinsburskiy) [PSBM-18322 PSBM-39077 PSBM-127783] - xfs: Allow to mount XFS in non-init userns (Konstantin Khorenko) [PSBM-72401 PSBM-86369 PSBM-127830] - net: export net/core/somaxconn sysctl for unprivileged users (Jan Dakinevich) [PSBM-91032 PSBM-128772] - ve/device_cgroup: Show all devices allowed in ct to fool docker (Pavel Tikhomirov) [PSBM-123668 PSBM-123630 PSBM-123743 PSBM-131253] - ve/device_cgroup: Introduce "devices.extra_list" cgroup file (Konstantin Khorenko) [PSBM-123743] - fence-watchdog: Print alive messages (Pavel Tikhomirov) - mm/page_alloc: add latency to the page_alloc tracepoint (Andrey Ryabinin) - /proc/vz/latency: Show max latency in 2 min instead of 5sec. (Andrey Ryabinin) - /proc/vz/latency: distinguish atomic allocations in irq from in task atomics. (Andrey Ryabinin) [PSBM-87797] - /proc//vz_latency: Add scheduling stats (Andrey Ryabinin) [PSBM-87797] - /proc//vz_latency: Show maximal allocation latency in the last 2min. (Andrey Ryabinin) [PSBM-87797 PSBM-93675 PSBM-127844] - ve/page_alloc, kstat: account allocation latencies per-task and per-thread (Andrey Ryabinin) [PSBM-81395 PSBM-81395 PSBM-81395 PSBM-87797] - core: Add glob_kstat, percpu kstat and account mm stat (Kirill Tkhai) [PSBM-33650 PSBM-127780 VSTOR-16659 VSTOR-16659 VSTOR-19040 PSBM-81395 PSBM-127780] - ploop: Introduce option "off=" to cut beginning of device (Kirill Tkhai) [PSBM-132445 PSBM-134936] - configs: Enable CONFIG_PAGE_EXTENSION (Alexander Mikhalitsyn) [PSBM-134013] - mm: introduce page vz extension (using page_ext) (Alexander Mikhalitsyn) [PSBM-131957 PSBM-134013] - mm/memcg: limit page cache in memcg hack (Andrey Ryabinin) [PSBM-77547 PSBM-131957 VSTOR-24395 PSBM-94761 PSBM-131957 PSBM-106384 PSBM-131957 PSBM-101300 PSBM-101300 PSBM-131957 PSBM-134013] - mm/backing-dev: associate writeback with correct blkcg (Andrey Zhadchenko) [PSBM-131253] - kernel/cgroup: implement cgroup_get_e_ve_css (Andrey Zhadchenko) [PSBM-131253] - x86/cpu: init_cpu_flags -- use raw spinlock (Cyrill Gorcunov) [PSBM-134761] - sched/ve: calc_load_ve -- use raw spinlock (Cyrill Gorcunov) [PSBM-134756] - ve/cgroup: temporary ignore misc cgroup to let vzctl start container (Pavel Tikhomirov) [PSBM-134002] - ve: use rcu_dereference for ve_ns in ve_get_init_css (Kirill Tkhai) [PSBM-134002] - cgroup: split cgroup_get_ve_root1 into css and cgroup version (Pavel Tikhomirov) [PSBM-134002] - ve/cgroup: Add ve_owner field to cgroup (Valeriy Vdovin) [PSBM-134002] - ve/cgroup: Skip non-virtualized roots in cgroup_{,un}mark_ve_roots() (Valeriy Vdovin) [PSBM-134002] - cgroup: remove excess rcu_read_lock in cgroup marking (Pavel Tikhomirov) [PSBM-134002] - ve/fs/inotify: do not impose limit on the number of instances by default (Vladimir Davydov) [PSBM-39048 PSBM-131634] - cgroup/net_prio: virtualize ifpriomap per-ve (Pavel Tikhomirov) [PSBM-123766 PSBM-123766] - ve: get_curr_ve: first try getting ve with rcu lock (Pavel Tikhomirov) [PSBM-123766 PSBM-123766] - ve: add get_curr_ve helper (Pavel Tikhomirov) [PSBM-123766 PSBM-123766] - shm: skip shm_destroy if task IPC namespace was changed (Alexander Mikhalitsyn) [PSBM-131142] - ve/proc/block: show /proc/diskstats inside a Container (Vasily Averin) [PSBM-90491 PSBM-92107] - scsi: ratelimit messages about rejected I/O (Konstantin Khorenko) [PSBM-100118 PSBM-127849] - ve/bridge: handle netlink messages AF_BRIDGE / RTM_[GSD]ETLINK sent from inside a Container (Vasily Averin) [PSBM-92107] - openvswitch: allow to create ovs bridges inside Containers (Vasily Averin) [PSBM-92107] - net: openvswitch: add capability to specify ifindex of new links (Andrey Zhadchenko) [PSBM-105844] - ms/sock: allow reading and changing sk_userlocks with setsockopt (Pavel Tikhomirov) [PSBM-131580] - shmem/ve: virtualize tmpfs default size (Pavel Tikhomirov) [PSBM-127785 PSBM-130518] - ve/sysfs: relax sanity check for ns equality in kernfs_find_ns() (Konstantin Khorenko) [PSBM-82259 PSBM-83607 PSBM-127798] - ve: prohibit opening proc/self/exe from VE for VD_VE_ENTER_TASK (Pavel Tikhomirov) [PSBM-91689 PSBM-91042] - ve/memcg: Virtualize /proc/vmstat view inside CT (Pavel Tikhomirov) [PSBM-127780 PSBM-131992 PSBM-131992 PSBM-132893 PSBM-130829] - ve/devtmpfs: lightweight virtualization (Stanislav Kinsburskiy) [PSBM-35077 PSBM-35146 PSBM-131158] - ve/kmod/whitelist: Make fib modules autoloadable from CT (Pavel Tikhomirov) [PSBM-125002 PSBM-125002] - ve/kmod/whitelist: make nfnetlink_log autoloadable upon request from a CT (Pavel Tikhomirov) [PSBM-121652] - ve/kmod/whitelist: Enable autoload for iptables security tables from inside CT (Vasily Averin) [PSBM-98212] - ve/kmod/whitelist: Allow "nft_compat" module autoload from inside a Container (Konstantin Khorenko) [PSBM-98948] - ve/kmod/whitelist: Allow nf_tables module autoloading on request from CT (Andrey Ryabinin) [PSBM-98211] - ve/kmod/whitelist: Allow ts_kmp module autoloading (Kirill Tkhai) [PSBM-97729] - ve/kmod/whitelist: Allow conntrack nft-helper-* modules autoloading (Kirill Tkhai) [PSBM-90319] - ve/kmod/whitelist: Allow nfnetlink_queue module autoload from CT (Konstantin Khorenko) [PSBM-92694] - ve/kmod/whitelist: Allow NFS modules autoload in Containers (Stanislav Kinsburskiy) [PSBM-58178] - ve/kmod/whitelist: Allow ip6tables_raw modules autoload upon request from CT (Andrey Ryabinin) [PSBM-50548] - ve/kmod/whitelist: Allow netfilter/ipset modules autoload from inside a CT (Pavel Tikhomirov) [PSBM-46102] - ve/kmod/whitelist: Allow IPVS modules autoload in CT (Pavel Tikhomirov) [PSBM-63883] - ve/kmod/whitelist: Enable vxlan module autoload from inside a Container (Pavel Tikhomirov) [PSBM-53629] - ve/kmod/whitelist: Allow dummy module autoloading (Pavel Tikhomirov) [PSBM-43329 PSBM-52061] - ve/kmod/whitelist: Add modules to whitelist for c/r sake (Cyrill Gorcunov) [PSBM-46789 PSBM-46789 PSBM-47359 PSBM-127787] - ve/kmod/whitelist: List of allowed to autoload in CT modules (non-netfilters) (Konstantin Khorenko) [PSBM-127787] - ve/kmod/whitelist: Allow iptables/netfilter modules for autoload from CT (Konstantin Khorenko) [PSBM-99406 PSBM-66435 PSBM-99536 PSBM-127787] - ve/kmod: Honor modprobe blacklist on indirect modules autoload from CT (Konstantin Khorenko) [PSBM-127787] - ve/kmod/whitelist: Infrustructure for list of modules to autoload from CT (Konstantin Khorenko) [PSBM-127787] - ve/sysctl/kmod: Introduce tweak to allow indirect modules load from CT (Konstantin Khorenko) [PSBM-127787] - vtty: update termios settings and fix hung (Cyrill Gorunov) [PSBM-134658] - ve/vtty: Don't free console mapping until no clients left (Cyrill Gorcunov) [PSBM-39463 PSBM-132299] - ve/vtty: Don't close unread master peer if slave is nonzero (Cyrill Gorcunov) [PSBM-41985 PSBM-41672 PSBM-132299] - ve/vtty: Make indices to match pcs6 scheme (Cyrill Gorcunov) [PSBM-40088 PSBM-132299] - ve/vtty: Don't zap termios fields on slave peer (Cyrill Gorcunov) [PSBM-41057 PSBM-132299] - ve/tty: vt -- Implement per VE support for console and terminals (Cyrill Gorcunov) [PSBM-34533 PSBM-34532 PSBM-34107 PSBM-32686 PSBM-32685 PSBM-80049 PSBM-132299 PSBM-132299 PSBM-132299 PSBM-40740 PSBM-132299 PSBM-132299] - ve/tty: TIOSAK Secure Attention Key ioctl (Konstantin Khlebnikov) [PSBM-11881] - ve/tty: Provide interface for current tty inheritance (Cyrill Gorcunov) [PSBM-76490 PSBM-81687 PSBM-127797] - ve/kbd: add file kbd_bind in sysfs, which allow unbind keyboard from tty (v2) (Andrey Vagin) - connector: add VE SS hook (Stanislav Kinsburskiy) [PSBM-60227] - connector: take VE from socket upon callback (Stanislav Kinsburskiy) - connector: containerize "connector" proc entry (Stanislav Kinsburskiy) - proc connector: send events to both VEs if not in VE#0 (Stanislav Kinsburskiy) - proc connector: use per-ve netlink sender helper (Stanislav Kinsburskiy) - proc connector: take namespaces from VE (Stanislav Kinsburskiy) [PSBM-130894] - proc connector: pass VE to event fillers (Stanislav Kinsburskiy) - proc connector: take number of listeners and per-cpu conters from VE (Stanislav Kinsburskiy) - proc connector: call proc-related init and fini routines explicitly (Stanislav Kinsburskiy) - proc connector: add per-ve init and fini foutines (Stanislav Kinsburskiy) - proc connector: add pid namespace awareness (Stanislav Kinsburskiy) - proc connector: use generic event helper for exit event (Stanislav Kinsburskiy) - proc connector: use generic event helper for coredump event (Stanislav Kinsburskiy) - proc connector: use generic event helper for comm event (Stanislav Kinsburskiy) - proc connector: use generic event helper for ptrace event (Stanislav Kinsburskiy) - proc connector: use generic event helper for sid event (Stanislav Kinsburskiy) - proc connector: use generic event helper for id event (Stanislav Kinsburskiy) - proc connector: use generic event helper for exec event (Stanislav Kinsburskiy) - proc connector: use generic event helper for fork event (Stanislav Kinsburskiy) - proc connector: generic proc_event_connector() helper introduced (Stanislav Kinsburskiy) - connector: take cn_already_initialized from VE (Stanislav Kinsburskiy) - connector: per-ve helpers intoruduced (Stanislav Kinsburskiy) - connector: use device stored in VE (Stanislav Kinsburskiy) - connector: per-ve init and fini helpers introduced (Stanislav Kinsburskiy) [PSBM-93640] - connector: introduce VE-aware get_cdev() helper (Stanislav Kinsburskiy) - connector: store all private data on VE structure (Stanislav Kinsburskiy) - net/teql: disable "True" (or "trivial") link equalizer inside a CT (Konstantin Khorenko) [PSBM-127780] - ve/cgroup: Hide ve cgroup in Containers (Pavel Tikhomirov) [PSBM-80421] - drivers/igb: increase link detection timeout up to 5 sec (Konstantin Khorenko) [VSTOR-14627 PSBM-95074 VSTOR-14627] - drivers/bnx2x: Limit setting of the max mtu (Andrey Ryabinin) [PSBM-77016] - x86/cpuid_fault: Log table updates (Valeriy Vdovin) [PSBM-84029 PSBM-126172] - x86/cpuid_fault: Increase max count of cpuid overrides (Valeriy Vdovin) [PSBM-126172] - pidns: add proc mount option 'hidepidns=0|1' (Konstantin Khlebnikov) [PSBM-127782] - ve/fs/files: Shrink big fdtable on close in is_pseudosuper mode (Kirill Tkhai) [PSBM-78827 PSBM-82984] - ve/fs/files: Add fdtable_align() helper (Kirill Tkhai) [PSBM-78827] - ve/fs/files: Add new argument to expand_files() (Kirill Tkhai) [PSBM-78827] - ve/fs: Allow mount fs in init userns if it's mounted in another userns (Konstantin Khorenko) [PSBM-68599 PSBM-128132] - fs: FIEMAP should sync only required range with FIEMAP_FLAG_SYNC (Maxim Patlasov) [PSBM-68226 PSBM-68454 PSBM-127782] - ve/fs: namespace -- Don't fail on permissions if @ve->devmnt_list is empty (Cyrill Gorcunov) [PSBM-48188 PSBM-58329 PSBM-127782] - ve/fs: namespace -- Ignore device permissions during restore (Cyrill Gorcunov) [PSBM-48188 PSBM-127782] - ve/fs/ioprio: Confine ioprio_{set, get}(IOPRIO_WHO_USER) to current ve (Vladimir Davydov) [PSBM-127782] - fs: Lower ioprio in case of ioprio_set() called from CT (Kirill Tkhai) [PSBM-127782] - ms/fs: Revert "Make super_blocks and sb_lock static" (Alexander Mikhalitsyn) [PSBM-127782] - ve/fs: Export fs.aio-max-nr via ve cgroup (Cyrill Gorcunov) [PSBM-45646] - ve/net/sit: Enable SIT devices in Containers (Vasily Averin) [PSBM-127315] - ve/net/ipv6 tunnels: Enable GRE netdevice register inside container (Vasily Averin) [PSBM-127315] - ext4: send abort uevent on ext4 journal abort (Dmitry Monakhov) - ext4: add generic uevent infrastructure (Dmitry Monakhov) - ms/Revert "ext4: simplify kobject usage" (Konstantin Khorenko) [PSBM-127422] - ext4: add mfsync support (Dmitry Monakhov) [PSBM-18567 PSBM-34909 PSBM-34910] - jbd2: raid amnesia protection for the journal (Dmitry Monakhov) [PSBM-15484] - ext4: make data=writeback mode safe (Kirill Tkhai) - jbd2: make shure that we do not miss aborted state (Dmitry Monakhov) - ext4: Fix error handling after filesystem abort (Dmitry Monakhov) - ve/ext3: treat panic_on_errors as remount-ro_on_errors in CTs (Kirill Tkhai) - ext4: don't iterate over sbi->s_es_list more than the number of elements (Konstantin Khorenko) [PSBM-83335 PSBM-127798] - Kconfig.openvz: force CGROUP_PERF if compiling VZ Containers code (Konstantin Khorenko) [PSBM-51360] - ve/fs/namespace: allow submounts in non-init userns (Konstantin Khorenko) [PSBM-86277 PSBM-127234 PSBM-102629] - netlink: add an option to set sk->err from userspace (Andrey Zhadchenko) [PSBM-120976] - netlink: add an ability to restore messages in a receive queue (Andrey Vagin) [PSBM-28386 PSBM-101289] - netlink: allow to set peeking offset for sockets (Stanislav Kinsburskiy) [PSBM-28386 PSBM-48484 PSBM-28386 PSBM-57921 PSBM-101289] - ms/block, bfq: add weight symlink to the bfq.weight cgroup parameter (Angelo Ruocco) [PSBM-101019] - ms/cgroup: let a symlink too be created with a cftype file (Angelo Ruocco) [PSBM-101019] - ve/aio: Add a handle to checkpoint/restore AIO context (Stanislav Kinsburskiy) [PSBM-42488 PSBM-41425 PSBM-42488 PSBM-42488 PSBM-42488 PSBM-123159 PSBM-128710] - ve/fs/aio: aio_nr & aio_max_nr variables virtualization (Stanislav Kinsburskiy) [PSBM-29017 PSBM-47209 PSBM-47209 PSBM-123159] - ve: allow writing to features in pseudosuper state (Pavel Tikhomirov) [PSBM-120728] - vecalls: Introduce VZCTL_GET_CPU_STAT ioctl (Konstantin Khorenko) - ve/net/core: allow to call setsockopt(SO_RCVBUFFORCE) from Containers (Konstantin Khorenko) [PSBM-121791] - ve/net/core: allow to call setsockopt(SO_SNDBUFFORCE) from Containers (Konstantin Khorenko) [PSBM-98794] - x86: don't enable cpuid faults if /proc/vz/cpuid_override unused #PSBM-121823 (Andrey Ryabinin) [PSBM-121823 PSBM-121823] - x86, cpuinfo: Fix race on parallel /proc/cpuinfo read #PSBM-121823 (Andrey Ryabinin) [PSBM-121823 PSBM-121823] - x86: Show vcpu cpuflags in cpuinfo (Kirill Tkhai) [PSBM-121823] - x86: make ARCH_[SET|GET]_CPUID friends with /proc/vz/cpuid_override (Andrey Ryabinin) [PSBM-121823] - arch/x86: introduce cpuid override (Vladimir Davydov) [PSBM-28682 PSBM-33638 PSBM-121823] - sched: show CPU stats for a cgroup in cpu.proc.stat file (Evgenii Shatokhin) [PSBM-101155] - sched/ve: Do not show loadavg in child VE cpu cgroups (Kirill Tkhai) [PSBM-81572 PSBM-127797] - sched: Count loadavg under rq::lock in calc_load_nohz_start() (Kirill Tkhai) [PSBM-68052 PSBM-127780] - ve/proc/net/nr_cpus: Cut lines in /proc/net/softnet_stat to number of vcpus in CT (Pavel Tikhomirov) [PSBM-73238 PSBM-127794] - sched/stat: account forks per task group (Vladimir Davydov) [PSBM-18113 PSBM-18113] - ve/vestat: Introduce /proc/vz/vestat (Konstantin Khorenko) - ve/proc/stat: Introduce CPUTIME_USED field in cpustat statistic (Konstantin Khorenko) - ve/time/stat: idle time virtualization in /proc/loadavg (Konstantin Khorenko) - ve/sched/stat: Introduce handler for getting CT cpu statistics (Konstantin Khorenko) - sched/stat: account ctxsw per task group (Vladimir Davydov) [PSBM-18113 PSBM-18113 PSBM-33642 PSBM-127780] - sched: Fix task_group "iowait_sum" statistic accounting (Konstantin Khorenko) - ve/proc/stat: Wire virtualized /proc/stat handler (Konstantin Khorenko) - ve/sched/stat: Introduce functions to calculate vcpustat data (Konstantin Khorenko) - ve: uninline ve_get_monotonic() and ve_get_uptime() (Nikita Yushchenko) - ve/sched/stat: Add basic infrastructure for vcpu statistics (Konstantin Khorenko) - kernel/stat: Introduce kernel_cpustat operation wrappers (Konstantin Khorenko) - ext4: Provide a balloon nipple for management (Konstantin Khorenko) [PSBM-41222 PSBM-129392] - fs: Revert ee1904ba44bd "make alloc_file() static" (Kirill Tkhai) - ext4: Don't show the active balloon to user (Maxim V. Patlasov) - ext4: Teach statfs to report reduced disk usage (Maxim V. Patlasov) - ve/fs: Allow to mount ext4 in top CT userns (Kirill Tkhai) [PSBM-40100] - ext4: Teach the fs where the balloon inode is (Maxim V. Patlasov) - ve/coredump: virtualize kernel.core_pattern sysctl (Pavel Tikhomirov) [PSBM-43596 PSBM-106216] - ve/prctl_set_mm: allow setting exe link while unprivileged for spfs (Pavel Tikhomirov) [PSBM-26967 PSBM-50867 PSBM-133993] - ve/net: allow to rename devices in non-ve namespaces (Kirill Tkhai) [PSBM-29810 PSBM-33645 PSBM-93640] - ve/module: export sysfs dentries in containers (Stanislav Kinsburskiy) [PSBM-63892] - ve/sysfs: generic sysfs_set_def_perms() helper introduced (Stanislav Kinsburskiy) - ve/kernfs: export kernfs_perms_set() helper (Stanislav Kinsburskiy) - ve/module: hide module refcounts from container (Andrey Ryabinin) [PSBM-57497] - ve: Virtualize sysinfo (Kirill Tkhai) [PSBM-134393 PSBM-134393] - ve/time: Use ve_relative_clock in times() syscall and /proc/[pid]/stat (Kirill Tkhai) [PSBM-22925 PSBM-22925 PSBM-33650 PSBM-134393 PSBM-134393] - ve: Add interface for ve::clock_[monotonic|bootbased] adjustment (Cyrill Gorcunov) [PSBM-41311 PSBM-41406 PSBM-134393 PSBM-134393] - ve/proc: Added separate start time field to task_struct to show in container (Valeriy Vdovin) [PSBM-64123 PSBM-134393 PSBM-134393] - ve/time: remove our per-ve times in favor of mainstream time-namespaces (Pavel Tikhomirov) [PSBM-134393 PSBM-134393 PSBM-134393] - trusted/ve/mmap: Protect from unsecure library load from CT image (Valeriy Vdovin) [PSBM-129741] - trusted/ve/exec: Allow trusted exec change both on boot and on running system (Pavel Tikhomirov) [PSBM-98702 PSBM-129741] - trusted/ve/fs/exec: Send SIGSEGV to a process trying to execute untrusted files (Pavel Tikhomirov) [PSBM-98702 PSBM-129741] - trusted/ve/fs/exec: Don't allow a privileged user to execute untrusted files (Pavel Tikhomirov) [PSBM-98094 PSBM-129741] - trusted/block: Added trusted flag to struct genhd (Valeriy Vdovin) [PSBM-129741] - ve/fs: add per-VE limit of mount points (Stanislav Kinsburskiy) [PSBM-34438 PSBM-42825 PSBM-42825 PSBM-69880 PSBM-69880 PSBM-69880 PSBM-127782] - ve/vfs: introduce "fs.odirect_enable" sysctl and disable it by default (Konstantin Khorenko) [PSBM-53458 PSBM-68005 PSBM-68656 PSBM-100671 PSBM-104338 PSBM-17903 PSBM-17157 PSBM-34286 PSBM-34285 PSBM-34286] - ovl: make uuid=off compatible with overlayfs created without it (Pavel Tikhomirov) [PSBM-123536 PSBM-123536] - overlayfs: relax capable check for trusted prefix xattrs (Andrey Zhadchenko) [PSBM-124532 PSBM-127858] - ve/fs/overlay: allow overlayfs to be used inside a Container (Pavel Tikhomirov) [PSBM-47280 PSBM-86153 PSBM-121284] - configs: Set overlayfs nfs_export option to true (Valeriy Vdovin) [PSBM-104961] - configs: add/enable options for overlayfs paths absolute resolution (Konstantin Khorenko) [PSBM-58614] - overlayfs: add mnt_id paths options (Alexander Mikhalitsyn) [PSBM-58614 PSBM-123508 PSBM-129333] - overlayfs: add dynamic path resolving in mount options (Alexander Mikhalitsyn) [PSBM-58614 PSBM-123508 PSBM-129333] - kernfs/ve: ignore kernfs 've_perms_map' in cgroups. (Valeriy.Vdovin) [PSBM-104455] - ve/kernfs: fix lookup for kernfs superblock (Konstantin Khorenko) [PSBM-85052 PSBM-103433] - ve/binfmt_misc: destroy all nodes on ve stop (Valeriy Vdovin) [PSBM-39154] - ve/fs/binfmt: virtualization (Valeriy Vdovin) [PSBM-39154 PSBM-39154 PSBM-17903 PSBM-40100 PSBM-47737 PSBM-85685 PSBM-85052 PSBM-103973 PSBM-132709 PSBM-131994] - ve/fs/binfmt: move all internal data to structure (Valeriy Vdovin) [PSBM-103973] - mnt: allow to add a mount into an existing group (Andrei Vagin) [PSBM-58617 PSBM-58617] - tty: Use RCU read lock to iterate tasks and threads in __do_SAK() (Kirill Tkhai) [PSBM-80340] - tty: Avoid threads files iterations in __do_SAK() (Kirill Tkhai) [PSBM-80340] - ve/mm: print OOM info to VE log (Vladimir Davydov) - ve/printk: fix error handling in ve_log_init (Pavel Tikhomirov) [PSBM-134393] - userns: associate user_struct with the user_namespace (Andrey Ryabinin) - ve/fs/devmnt: process mount options (Kirill Tkhai) [PSBM-32273 PSBM-40075 PSBM-108196 PSBM-80743 PSBM-127837] - ve/devmnt: Introduce ve::devmnt list #PSBM-108196 (Kirill Tkhai) [PSBM-32273 PSBM-34291 PSBM-34291 PSBM-108196 PSBM-108196] - ve: patch linux_version_code in vdso (Andrey Ryabinin) [PSBM-121668] - ia32: add 32-bit vdso virtualization. (Andrey Ryabinin) [PSBM-121668] - ve, x86_64: add per-ve vdso mapping. (Andrey Ryabinin) [PSBM-121668 PSBM-131158 PSBM-123551] - vzstat: Add kstat_glob.nr_unint_avg real accounting (Konstantin Khorenko) - ve/proc/loadavg: Virtualize /proc/loadavg in Containers (Konstantin Khorenko) - ve/sysinfo/loadavg: Virtualize loadavg values in sysinfo() (Konstantin Khorenko) - ve/sched/loadavg: Calculate avenrun for Containers root cpu cgroups (Konstantin Khorenko) [PSBM-81572 PSBM-81572 PSBM-84967 PSBM-84967 PSBM-84967 PSBM-102573] - sched: Make calc_global_load() return true when it's need to update ve statistic (Kirill Tkhai) [PSBM-84967] - ve/sched: Link VE root cpu cgroups in separate list (Kirill Tkhai) [PSBM-81572 PSBM-88251] - kernel/sched/fair: Fix 'releasing a pinned lock' (Andrey Ryabinin) [PSBM-120800] - tmpfs: shmem_fallocate must return ERESTARTSYS (Maxim Patlasov) [PSBM-43399] - VE/sysrq-trigger: make it VE-namespace aware (Stanislav Kinsbursky) [PSBM-20664] - ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn) [PSBM-131142] - ipc: add export_operations to mqueue sb (Andrey Zhadchenko) [PSBM-103727] - ve/perf: forbid perf events syscall in containers (Pavel Tikhomirov) [PSBM-107217] - fs/nfs: more leaks for busy inodes case. (Andrey Ryabinin) [PSBM-95177] - ve/sunrpc: Enable rpc_pipefs mounts in Container root user namespace (Vasily Averin) [PSBM-86395 PSBM-127830] - ve/sunrpc: Prohibit mounting rpc_pipefs in CT without nfsd feature (Pavel Tikhomirov) [PSBM-87836] - nfsd: return file system superblock time granulaty on FSINFO request (Stanislav Kinsburskiy) [PSBM-66572] - ve/fs/nfsd: NFSd containerization (Stanislav Kinsburskiy) [PSBM-130825] - ve/nfsd: disable legacy recovery tracking for containers (Stanislav Kinsburskiy) [PSBM-43468] - ve/nfsd: enable UMH client tracker in a container (Stanislav Kinsbursky) [PSBM-102363] - ve/sunrpc/nfsd: containerize kthreads (Stanislav Kinsburskiy) [PSBM-135334] - ms/NFS/CIFS/SUNRPC: don't allow to freeze execution (Stanislav Kinsburskiy) [PSBM-50671 PSBM-54822] - ve/fs/nfs: NFS containerization (Stanislav Kinsburskiy) [PSBM-127234 PSBM-131949] - sunrpc: do not place task to sleep if has to be killed (Stanislav Kinsburskiy) [PSBM-68214] - sunrpc: pending tasks kill helper added (Stanislav Kinsburskiy) [PSBM-66510 PSBM-68214] - sunrpc: bring back SUNRPC task abort logic (Stanislav Kinsburskiy) [PSBM-66510 PSBM-69434] - sunrpc: add "kill-tasks" proc entry (Stanislav Kinsburskiy) [PSBM-66510] - ve/umh: enable user mode helper in container (Stanislav Kinsburskiy) - ve/umh: create kernel thread for each synchronious UMH request (Stanislav Kinsburskiy) - ve/umh: introduce per-container user mode helper macroses and functions (Stanislav Kinsburskiy) - ve/umh: add per-container usermodehelper thread (Stanislav Kinsburskiy) - ve/umh: init work separately from other subprocess_info parameters (Stanislav Kinsburskiy) - ve/umh: make queue function one of the subprocess_info parameters (Stanislav Kinsburskiy) - ve/kthreadd: create kthreadd in a containers pid ns (Stanislav Kinsburskiy) - ve/kthreadd: add per-ve kthreads creation interface (Stanislav Kinsburskiy) [PSBM-93708] - ve/kthreadd: emulate kthreadd by kworker thread, attached to CT (Stanislav Kinsburskiy) - ve/netfilter: ve_printk for "nf_conntrack: table full" (Vasily Averin) - ve: network rate-limited VE logging helpers introduced (Stanislav Kinsburskiy) - ve: use ve_printk() to print VMA address in case of segfault (Stanislav Kinsburskiy) - ve: Use ve_printk() for often kernel messages about user actions (Kirill Tkhai) - ve/printk: per-CT printk helpers introduced (Stanislav Kinsburskiy) [PSBM-39077 PSBM-54183 PSBM-42313] - ve/printk: Introduce ve_printk() (Vladimir Davydov) [PSBM-17899 PSBM-17899 PSBM-105442 PSBM-133985] - ve/printk: Virtualize log_wait queue (Konstantin Khorenko) [PSBM-17899 PSBM-17899 PSBM-105442 PSBM-133985] - ve/printk: Virtualize console_* (Vladimir Davydov) [PSBM-17899 PSBM-17899 PSBM-105442 PSBM-133985] - ve/printk: Virtualize syslog_* (Vladimir Davydov) [PSBM-17899 PSBM-17899 PSBM-105442 PSBM-133985] - ve/printk: Virtualize "prb" and "clear_seq" (Vladimir Davydov) [PSBM-17899 PSBM-17899 PSBM-105442 PSBM-133985] - ve/printk: Introduce struct "log_state" and virtualize log_buf/log_buf_len (Vladimir Davydov) [PSBM-17899 PSBM-17899 PSBM-105442 PSBM-133985] - dm-tracking: Add tracking_clear cmd (Kirill Tkhai) - configs: VZ options (Nikita Yushchenko) - configs: Increase default value for vm.mmap_min_addr (Konstantin Khorenko) [PSBM-56697] - configs: Limit number of legacy ptys (Konstantin Khorenko) [PSBM-34741] - ve/procfs: make /proc/config.gz visible inside Containers (Vasily Averin) [PSBM-92107] - configs: provide kernel config via proc (Konstantin Khorenko) [PSBM-92107 PSBM-127850] - ve/audit: allow changing loginuid for VE root (Pavel Tikhomirov) [PSBM-64487] - ve/mm: add heuristic check for memory overcommit (Pavel Tikhomirov) [PSBM-45695 PSBM-48891 PSBM-129225 PSBM-132893] - mm/swap: activate swapped in pages on fault (Andrey Ryabinin) [VSTOR-20859] - mm/mecontrol: add memcg_[un]charge_kmem() API (Andrey Ryabinin) - mm: Do not leak node data to CT's /proc/vmstat (Kirill Tkhai) - mm: memcontrol: add memory.numa_migrate file (Vladimir Davydov) [PSBM-50875] - mm: default collapse huge pages if there's at least 1/4th ptes mapped (Vladimir Davydov) [PSBM-48885] - mm: per-memcg negative dentries accounting (Vasily Averin) [PSBM-104223 OVZ-7225 PSBM-127858 PSBM-125735 PSBM-127858] - mm, memcg: add oom counter to memory.stat memcgroup file (Andrey Ryabinin) [PSBM-108287 PSBM-123537] - mm: memcontrol: add swapin/out stats (Vladimir Davydov) [PSBM-46104 PSBM-130829] - ve/mm: allow container's root to ignore mlock limit (Andrey Ryabinin) [PSBM-41405] - ve/mm: introduce min threshold for dcache (Vladimir Davydov) [PSBM-34161 PSBM-132893] - mm: memcontrol: add stats for reclaimable and unreclaimable stats (Vladimir Davydov) [PSBM-132728] - mm: issue panic() on bad page/pte bugs if panic_on_warn is set (Andrey Ryabinin) [PSBM-70168] - x86: "pages zeroing on free" option introduced (Stanislav Kinsburskiy) [PSBM-33071] - mm, cgroup, writeback: Enable per-cgroup writeback for v1 cgroup. (Andrey Ryabinin) - fence-watchdog/arptables: add ability to filter by watchdog timeout (Pavel Tikhomirov) - fence-watchdog: Add xt_wdog_tmo netfilter match (Pavel Tikhomirov) [PSBM-23253] - fence-watchdog: Add fence-watchdog driver (Pavel Tikhomirov) [PSBM-40736] - net/drivers/i40e: suppress warning on skb linearization (Jan Dakinevich) [VSTOR-22811 PSBM-127846] - net/drivers/i40e: suppress high order allocation warning (Konstantin Khorenko) [VSTOR-18622] - fs/pipe: Use kvcalloc for pipe buffers (Cyrill Gorcunov) [PSBM-69201] - kvm: use kvzalloc for struct kvm allocation (Vasiliy Averin) [PSBM-97483] - tty: use kvmalloc for screenbuffer allocation (Oleg Babin) [PSBM-127798] - net/sock: teach sock_kmalloc() to call kvmalloc() when possible (Konstantin Khorenko) [PSBM-82593 PSBM-127798] - mm: introduce kvmalloc_check() for safe calls to kvmalloc() (Konstantin Khorenko) [PSBM-82593 PSBM-127798] - bnx2: Use kvzalloc() to allocate certain internal data (Jan Dakinevich) - bnx2x: Suppress warnings on DMA memory allocation (Jan Dakinevich) - IB/core: Use kvzalloc to allocate ib_device (Jan Dakinevich) - mm/mempool: Use kvmalloc to allocate array of element pointers (Andrey Ryabinin) [VSTOR-14758] - net/vhost: Replace kmalloc with kvmalloc for order>=3 (Oleg Babin) [PSBM-81803 PSBM-127797] - modules: use kvmalloc when creating sysfs attributes for ELF sections (Evgenii Shatokhin) [PSBM-95050 PSBM-108017] - netlink: silence high-order memory allocation warning in netlink_ack (Vasily Averin) [PSBM-120889 PSBM-127858] - ipv6: silence high-order allocation warinig in rawv6_sendmsg() (Vasily Averin) [PSBM-122200 PSBM-127858] - net: silence high-order-allocation warning in sctp_pack_cookie() (Vasily Averin) [PSBM-122200 PSBM-127858] - net: silence high-order allocation warning from UDP with big headers. (Andrey Ryabinin) [PSBM-94717 PSBM-127846] - x86/microcode/intel: hide warning on high order allocation for microcode area (Konstantin Khorenko) [PSBM-86662 PSBM-127837] - sctp: suppress warnings on high order memory allocation on packet transmit (Konstantin Khorenko) [PSBM-99098 PSBM-127848] - vhost: suppress high-order-allocation warning for vhost_log (Vasily Averin) [PSBM-97775 PSBM-127848] - sctp: suppress warnings on high order memory allocation on sctp chunk creation (Konstantin Khorenko) [PSBM-93798 PSBM-127848] - net/setsockopt: switch high order allocations to kvmalloc() in do_ip_setsockopt() (Konstantin Khorenko) [PSBM-82646 PSBM-127798] - include/linux/sockptr: introduce vmemdup_sockptr helper (Andrey Zhadchenko) [PSBM-133996] - x86/kvm/vmx: Suppress warning on high-order allocation (Jan Dakinevich) - keys, user: Fix high order allocation in user_instantiate() #PSBM-107794 (Andrey Ryabinin) [PSBM-107794 PSBM-108198 PSBM-108198 PSBM-108291 PSBM-108291] - net/mlx5: suppress high order allocation (Vasily Averin) [VSTOR-35452] - mm: add warning about high order allocations (Andrey Ryabinin) [PSBM-79892 PSBM-82202 PSBM-103814 VSTOR-20383 VSTOR-20349 PSBM-103814] - livepatch: added minimal support for failure injection (Evgenii Shatokhin) [PSBM-102582] - cbt: Add config (Kirill Tkhai) - cbt: introduce changed block tracking (Kirill Tkhai) [PSBM-123819 PSBM-134130] - ve/proc: virtualize /proc/meminfo in a Container (Konstantin Khorenko) [PSBM-19448 PSBM-34444 PSBM-33650 PSBM-34444 PSBM-127780 PSBM-131992 PSBM-132893 PSBM-131992 PSBM-133988] - ve: Replace 0 ppid with 1 (workaround for bad utils) (Kirill Tkhai) - ve/proc: print VE id and virtual pid in process status (Stanislav Kinsburskiy) - ve: Virtualize /proc/swaps to watch from inside CT (Kirill Tkhai) - ve/proc: Show vcpu in do_task_stat() (Kirill Tkhai) [PSBM-101289] - ve/proc: restricted proc-entries scope (Stanislav Kinsburskiy) [PSBM-18019 PSBM-18021 PSBM-40359 PSBM-58574 PSBM-55920 OVZ-6834 PSBM-127787] - sysctl: Change sysctl::show_unhandled_signals default (Kirill Tkhai) - ve/sysctl/net: allow net.ipv4.vs.* in CT init userns (Pavel Tikhomirov) [PSBM-63883 PSBM-63883] - ve/sysctl/net: allow "net.unix.max_dgram_qlen" sysctl in CT init userns (Pavel Tikhomirov) [PSBM-54530] - introduce ve_net_hide_sysctl helper (Stanislav Kinsburskiy) [PSBM-40044 PSBM-40044 PSBM-54530] - ve/sysctl: allow to write kernel/hostname and kernel/domainname entries in container (Stanislav Kinsburskiy) [PSBM-20102 PSBM-20102] - ve/sysctl/pidns: allow to change sysctl "ns_last_pid" from containers (Andrew Vagin) - ve/sysctl/ipc: mark as virtualized (Konstantin Khorenko) - sysctl: make hotplug, printk and mmap_min_addr accessible inside a CT (Konstantin Khorenko) - ve/sysctl: implement virtualized methods (Stanislav Kinsburskiy) [PSBM-18032 PSBM-18030 PSBM-29017 PSBM-43596] - ve/sysctl: write permission restriction (Konstantin Khlebnikov) [PSBM-18022 PSBM-56704 PSBM-18032 PSBM-18030] - trace/osnoise: Fix compiler complain about using "main" local variable (Konstantin Khorenko) - netfilter/x_tables: account entry offsets allocations (Vasily Averin) [PSBM-54407 PSBM-127783 PSBM-133990] - memcg: charge kmem allocations accounted to UBC in PCS6 to memcg (Vasily Averin) [PSBM-54928 PSBM-54928 PSBM-120694 PSBM-120694 PSBM-120694 PSBM-120694 PSBM-120694 PSBM-133990] - memcg: Enable accounting for nft objects (Vasily Averin) [PSBM-128719 PSBM-133990] - ms/ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for ldt_struct objects (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for posix_timers_cache slab (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for signals (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting of ipc resources (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for new namesapces and struct nsproxy (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for fasync_cache (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for file lock caches (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for pollfd and select bits arrays (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for mnt_cache entries (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for pids in nested pid namespaces (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for scm_fp_list objects (Vasily Averin) [PSBM-133990] - ms/memcg: ipv6/sit: account and don't WARN on ip_tunnel_prl structs allocation (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for VLAN group array (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for inet_bin_bucket cache (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for IP address and routing-related objects (Vasily Averin) [PSBM-133990] - ms/memcg: enable accounting for net_device and Tx/Rx queues (Vasily Averin) [PSBM-133990] - mm/vmalloc: add v[mz]alloc_account helpers (Vasily Averin) [PSBM-133990] - mm/memcg: enable memory.high for cgroup v1. (Vasily Averin) [PSBM-133990] - mm/memcg: enable memory.low for cgroup v1 (Vasily Averin) [PSBM-133990] - ve/proc/net: virtualize all the network proc entries (Stanislav Kinsburskiy) - proc/net: proc_net_*() helpers introduced (Stanislav Kinsburskiy) - ve/itimer: add ve_name to warning for a NULL new_value (Dmitry Safonov) [PSBM-49818] - ve/lockdep: Taint kernel on circular locking complains (Vladimir Davydov) [PSBM-22010 PSBM-33650] - ve/taskstats: allow delivery of task attributes in CT context (Stanislav Kinsburskiy) [PSBM-56171] - ve: Allow taskstats via netlink in netns (Vladimir Davydov) - ve/netlink: allow IPVS netlink messages to CT init userns (Pavel Tikhomirov) [PSBM-63883] - ve/uts_ns: Implement cgroup interface to configure ve's os_release (Kirill Tkhai) [PSBM-32273] - ve/block: add ve_capable to check capabilities relative to the current VE (Stanislav Kinsburskiy) [PSBM-39077] - ve/fs: add ve_capable to check capabilities relative to the current VE (Andrew Vagin) [PSBM-39077] - ve/fs/namei: fix capabilities check in sys_renameat2 () to support Containers (Stanislav Kinsburskiy) - ve/fanotify: Use ve-capable instead of plain capable test (Cyrill Gorcunov) [PSBM-41409 PSBM-135311] - ve/fs/locks: Make CAP_LEASE work in containers (Evgenii Shatokhin) [PSBM-46199] - VE/FS: containerize filesystems access (Stanislav Kinsburskiy) - fs: Mask appropriate filesystems FS_VIRTUALIZED (Kirill Tkhai) [PSBM-26968 PSBM-86138 PSBM-128649] - fs/ve: add new FS_VE_MOUNT flag to allow mount in container init userns (Stanislav Kinsburskiy) [PSBM-121284] - vzstat: Update sched lat in vzmon (Kirill Tkhai) - kernel: Export tasklist_lock (Kirill Tkhai) - vzstat,sched: Track sched_lat_ve (Kirill Tkhai) - vzstat: Add vzstat module and kstat interfaces (Kirill Tkhai) [VSTOR-16659 OVZ-7158 PSBM-127849] - mm: Export first_online_pgdat() and next_online_pgdat() (Kirill Tkhai) - mm: Export swap_cache_info struct and variable (Kirill Tkhai) - vzstat: Add base kstat structures and variables (Kirill Tkhai) [PSBM-81395 PSBM-36448 PSBM-127780] - kernel/freezer: don't freeze stopped & about to be ptraced task (Andrey Ryabinin) [PSBM-40683] - oom: make berserker more aggressive (Vladimir Davydov) - oom: resurrect berserker mode (Vladimir Davydov) [PSBM-17930 PSBM-131983 PSBM-131983] - proc,memcg: use memcg limits for showing oom_score inside CT (Andrey Ryabinin) - memcg: add oom_guarantee (Vladimir Davydov) [PSBM-42320 PSBM-38581 PSBM-37915 PSBM-17930 PSBM-26973 PSBM-20089 PSBM-37915 VSTOR-22575 PSBM-127846 PSBM-132385] - exit: clear TIF_MEMDIE after exit_task_work (Vladimir Davydov) [PSBM-44683] - oom: do not dump all tasks info on each oom kill (Vladimir Davydov) - ve/mm,oom: print information about ve of killed task (Andrey Ryabinin) [PSBM-40610] - memcg: do not allow to disable oom from inside a container (Vladimir Davydov) - rh/lib/cpumask: Make CPUMASK_OFFSTACK usable without debug dependency (Josh Boyer) - ve/quota: allow to manage quota in top CT user ns (Konstantin Khorenko) [PSBM-40281 PSBM-133986] - ve/net: introduce vz_security_*_check checks (Stanislav Kinsburskiy) [PSBM-53629 PSBM-127783 PSBM-104225 PSBM-104225 PSBM-133986] - ve/kobj: Send events per VE instead of all net-namespaces broadcasting (Stanislav Kinsburskiy) [PSBM-133986] - ve/uevent: Use own uevent_seqnum for every VE (Konstantin Khorenko) [PSBM-17903 PSBM-133986] - ve/net/vxlan: enable support in a container (Konstantin Khorenko) [PSBM-53629 PSBM-133986] - ve/net: ip_vti: skip per net init in ve (Vladimir Davydov) [PSBM-48698 PSBM-133986] - ve/net/ip_gre: containerize per-net devices (Kirill Tkhai) [PSBM-24331 PSBM-133986] - ve/net/dummy: enable support in a container (Vasily Averin) [PSBM-43329 PSBM-133986] - ve/net/cred: add ve_capable to check capabilities relative to the current VE (v2) (Konstantin Khorenko) [PSBM-39077 PSBM-133986] - ve/kernel: allow to increase rlimit from inside container (Vladimir Davydov) [PSBM-43410 PSBM-133986] - device_cgroup: add device visibility virtualization in CT (Pavel Tikhomirov) [PSBM-131978 PSBM-133986] - sched: Return only virtual cpus in sched_getaffinity() (Kirill Tkhai) [PSBM-25367 PSBM-133986] - sched: prohibit setting affinity from inside a CT (Konstantin Khorenko) [PSBM-133986] - sched: Add cpulimit cgroup interfaces (Kirill Tkhai) [PSBM-133986] - sched: Split tg_set_cfs_bandwidth() and export default_cfs_period() (Kirill Tkhai) [PSBM-133986] - sched: Port CONFIG_CFS_CPULIMIT feature (Kirill Tkhai) [PSBM-127780 PSBM-108013 PSBM-108013 PSBM-133986] - sched: Split task_h_load() (Kirill Tkhai) [PSBM-133986] - sched: Add primitives to calculate nr running, sleeping, stopped and uninterruptible tasks (Kirill Tkhai) [PSBM-133986] - sched: Account cfs_rq::nr_iowait (Kirill Tkhai) [PSBM-93850 PSBM-127846 PSBM-133986] - sched: Count rq::nr_sleeping and cfs_rq::nr_unint (Kirill Tkhai) [PSBM-133986] - kernel: Account nr_zombie and nr_dead (Kirill Tkhai) [PSBM-133986] - sched: disable dumping cfs info on sysrq trigger (Kirill Tkhai) [PSBM-41140 PSBM-133986] - sched: Add ve name to sched_show_task() (Kirill Tkhai) [PSBM-133986] - ve: allow mounts in non-init but VE-init user namespace (Stanislav Kinsburskiy) - ve: introduce ve_init_user_ns() helper (Andrey Ryabinin) [PSBM-41075] - ve: Prohibit module load and usermode_helper from inside CT (Kirill Tkhai) - ve: Virtualize /proc/cmdline (Kirill Tkhai) - ve: Implement per ve randomize_va_space (Kirill Tkhai) - ve/net: restrict ethtool to CT root userns and prohibit EEPROM change (Konstantin Khorenko) [PSBM-36290 PSBM-52504] - ve/mm/trace: introduce vps_dumpable flag (Konstantin Khorenko) [PSBM-20666 PSBM-92107 PSBM-127780] - ptrace: prevent tracing "init" from inside a CT (Konstantin Khorenko) - ve/netns: limit number of network namespaces per container (Pavel Tikhomirov) [PSBM-49690] - ve/device_cgroup: fake allowing all devices for docker inside VZCT (Pavel Tikhomirov) [PSBM-38691 PSBM-34529] - ve/fs: allow devices-realted mounts in VE initial user namespace (Stanislav Kinsburskiy) - ve: Implement current_user_ns_initial() helper (Konstantin Khorenko) - ve/security: device_cgroup -- Allow manage devices in @pseudosuper state (Cyrill Gorcunov) [PSBM-48421] - ve/sysfs: add dentries visibility filter (Stanislav Kinsburskiy) - kernfs/sysfs: add ioctl to get fd network namespace tag (Pavel Tikhomirov) [PSBM-105161] - ve/kernfs: add new interface to control per-VE nodes visibility (Stanislav Kinsburskiy) - ve/kernfs: hide forbidden entries in container (Stanislav Kinsburskiy) - ve/kernfs: implement ve-based permissions (Stanislav Kinsburskiy) [PSBM-20892 PSBM-34682 PSBM-104902] - kmapset: set of key-value mappings with build-in (Stanislav Kinsburskiy) [PSBM-34437 PSBM-127478] - configs: Add more our dm configs (Kirill Tkhai) - dm-qcow2: Introduce driver to create block devices over QCOW2 files (Kirill Tkhai) - dm-ploop: Set PF_LOCAL_THROTTLE and PF_MEMALLOC_NOIO (Kirill Tkhai) - dm: Add dm-tracking target (Kirill Tkhai) - dm: Add push backup driver (Kirill Tkhai) - dm: Allow singleton target with devices attached (Kirill Tkhai) [PSBM-127989] - dm: Introduce dm_requeue_original_rq() (Kirill Tkhai) [PSBM-127989] - configs: Build DM_PLOOP as a module (Konstantin Khorenko) [PSBM-134008] - dm-ploop: Add ploop target driver (Kirill Tkhai) [PSBM-136783] - dm: Call io_hints even for device-less drivers (Kirill Tkhai) [PSBM-123654] - ext4: Care about reserves in case of IO thread (Kirill Tkhai) [PSBM-127225] - ploop: Export dm_complete_request() (Kirill Tkhai) - fs: Introduce vfs_truncate2() with file argument (Kirill Tkhai) - ve/cgroups: fake num_cgroups in /proc/cgroups output (Vasily Averin) [PSBM-33400] - ve/cgroups: Introduce subgroups_limit control (Kirill Tkhai) [PSBM-33401 PSBM-69678 PSBM-69678 PSBM-127794] - ve/cgroup: Allow to write to several safe cgroup files from CT (Kirill Tkhai) [PSBM-44981] - cgroup: Mark cgroup CGRP_VE_ROOT (Kirill Tkhai) [PSBM-120670 PSBM-120670] - ve/net/ppp: introduce VE_FEATURE_PPP feature (Stanislav Kinsburskiy) - ve/bridge: br_dev_init: check if "bridge" feature is enabled (Evgenii Shatokhin) [PSBM-50009] - net: Make ipip feature optional (Stanislav Kinsburskiy) [PSBM-48608] - net: Make sit feature optional (Kirill Tkhai) - kernel/ve: Add support of VE features mask (Stanislav Kinsburskiy) - ve/cgroup: Add pseudosuper state for restore sake (Kirill Tkhai) [PSBM-127848] - ve/cred: add ve_capable to check capabilities relative to the current VE (v2) (Kirill Tkhai) [PSBM-39077 PSBM-127846] - vzevent: initial patch (Konstantin Khorenko) - ve/venet: drop skb marks on VE boundary (Pavel Tikhomirov) [PSBM-122082 PSBM-127785 PSBM-122082] - ve/net,netfilter: Adjust REDIRECT target on venet device (Cyrill Gorcunov) [PSBM-59983] - net: optimized skb forwarding for venet (Kirill Tkhai) - drivers/net/ve: venet network device introduced (Stanislav Kinsburskiy) [PSBM-93640 PSBM-69078 PSBM-90395 PSBM-90395 PSBM-123077 PSBM-135200] - veip: initial patch (Konstantin Khorenko) - net/socket: export move_addr_to_kernel helper (Stanislav Kinsburskiy) - kernel/ve: export ve_cgrp_subsys (Stanislav Kinsburskiy) - cgroups: export some helpers for future use by venet (Stanislav Kinsburskiy) - kernel/ve: capable_setveid() helper added (Stanislav Kinsburskiy) - mm/vmscan: shrink tcache upfront everything else (Andrey Ryabinin) [PSBM-89403] - ve/mm/cleancache: count only successful put in the cleancache_puts counter (Andrey Ryabinin) [PSBM-63964] - meminfo: show size of tcache (Vladimir Davydov) - mm: introduce transcendent file cache (tcache) (Vladimir Davydov) [PSBM-31757 PSBM-120802 PSBM-120802] - Revert "kref: Remove kref_put_spinlock_irqsave()" (Andrey Ryabinin) - memcg: allow to disable cleancache per memcg (Vladimir Davydov) [PSBM-34163] - mm/vmscan: Introduce PF_MEMCG_RECLAIM task flag to identify memcg reclaim. (Andrey Ryabinin) - ve: Add vecalls (Kirill Tkhai) [OVZ-7158 PSBM-127849] - printf: Add VZVERSION and task_ve_name() to dump_stack_print_info() (Kirill Tkhai) - Makefile: make VZVERSION evaluated dynamically (Konstantin Khorenko) [PSBM-34957] - vzdev: initial patch (Konstantin Khorenko) - net: Add NETIF_F_VIRTUAL feature to mask devices allowed in CT (Kirill Tkhai) - ve: Add veowner: skeleton for vz specific sysctl and /proc/ entries (Kirill Tkhai) [PSBM-79882 PSBM-79882 PSBM-127913] - ve: Link net and ve_struct (Kirill Tkhai) [PSBM-93640] - ve: Add ve cgroup and ve_hook subsys (Kirill Tkhai) [PSBM-82766 PSBM-131412 PSBM-127798] - net/ipv4/udp_diag.c: author email updated (Konstantin Khorenko) [PSBM-94979]- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver (Vitaly Kuznetsov) [1999535] - ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1987130 2003270] {CVE-2021-3669} - redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1996993] - redhat: set USE_DIST_IN_SOURCE=1 for 9.0-beta (Jan Stancek) - redhat: add option to use DIST tag in sources (Jan Stancek) - CI: Enable notification messages for RHEL9 (Veronika Kabatova) - CI: Enable private pipelines for RT branches (Veronika Kabatova) - CI: Remove ARK leftovers (Veronika Kabatova) - redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1988451] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1988451] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1988451] - cgroup/cpuset: Avoid memory migration when nodemasks match (Waiman Long) [1980430] - cgroup/cpuset: Enable memory migration for cpuset v2 (Waiman Long) [1980430] - iscsi_ibft: Fix isa_bus_to_virt not working under ARM (Maurizio Lombardi) [1963801] - x86/setup: Explicitly include acpi.h (Maurizio Lombardi) [1963801] - iscsi_ibft: fix warning in reserve_ibft_region() (Maurizio Lombardi) [1963801] - iscsi_ibft: fix crash due to KASLR physical memory remapping (Maurizio Lombardi) [1963801] - redhat: fix chronological order in the changelog file (Herton R. Krzesinski)- redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1996993] - redhat: set USE_DIST_IN_SOURCE=1 for 9.0-beta (Jan Stancek) - redhat: add option to use DIST tag in sources (Jan Stancek) - CI: Enable notification messages for RHEL9 (Veronika Kabatova) - CI: Enable private pipelines for RT branches (Veronika Kabatova) - CI: Remove ARK leftovers (Veronika Kabatova) - redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1988451] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1988451] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1988451] - cgroup/cpuset: Avoid memory migration when nodemasks match (Waiman Long) [1980430] - cgroup/cpuset: Enable memory migration for cpuset v2 (Waiman Long) [1980430] - iscsi_ibft: Fix isa_bus_to_virt not working under ARM (Maurizio Lombardi) [1963801] - x86/setup: Explicitly include acpi.h (Maurizio Lombardi) [1963801] - iscsi_ibft: fix warning in reserve_ibft_region() (Maurizio Lombardi) [1963801] - iscsi_ibft: fix crash due to KASLR physical memory remapping (Maurizio Lombardi) [1963801]- misc/pvpanic-pci: Allow automatic loading (Eric Auger) [1977192] - md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard (Nigel Croxon) [1965294] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1998549] - Enable bridge jobs for scratch pipelines (Michael Hofmann) - CI: use 9.0-beta-rt branch for -rt pipeline (Jan Stancek) - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987099] - crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987099]- md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard (Nigel Croxon) [1965294] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1998549]- redhat: update branches/targets after 9 Beta fork (Herton R. Krzesinski) - hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Vitaly Kuznetsov) [1996628] - Enable bridge jobs for scratch pipelines (Michael Hofmann)- redhat: drop Patchlist.changelog for RHEL (Jan Stancek) [1997494] - redhat: update Makefile.variables for centos/rhel9 fork (Herton R. Krzesinski) - redhat: add support for stream profile in koji/brew (Herton R. Krzesinski) - redhat: make DIST default to .el9 (Herton R. Krzesinski) - redhat: set default values in Makefiles for RHEL 9 Beta (Jan Stancek) [1997494] - arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) - Create Makefile.variables for a single point of configuration change (Justin M. Forbes) - rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] - redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] - Attempt to fix Intel PMT code (David Arcari) - CI: Enable realtime branch testing (Veronika Kabatova) - CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) - [fs] dax: mark tech preview (Bill O'Donnell) - ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) - wireless: rtw88: move debug options to common/debug (Peter Robinson) - fedora: minor PTP clock driver cleanups (Peter Robinson) - common: x86: enable VMware PTP support on ark (Peter Robinson) - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) - arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) - [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [1995321] - Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] - More Fedora config updates (Justin M. Forbes) - Fedora config updates for 5.14 (Justin M. Forbes) - CI: Rename ARK CI pipeline type (Veronika Kabatova) - CI: Finish up c9s config (Veronika Kabatova) - CI: Update ppc64le config (Veronika Kabatova) - CI: use more templates (Veronika Kabatova) - Filter updates for aarch64 (Justin M. Forbes) - increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] - redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) - redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] - common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) - powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] - crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) - random: Add hook to override device reads and getrandom(2) (Herbert Xu) - redhat/configs: Disable Soft-RoCE driver (Kamal Heib) - redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) - redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) - fedora: configs: Fix WM5102 Kconfig (Hans de Goede) - powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] - redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] - filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) - redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) - common: Update for CXL (Compute Express Link) configs (Peter Robinson) - redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] - Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) - Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) - Fedora 5.14 configs round 1 (Justin M. Forbes) - redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) - x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] - redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] - kernel.spec: fix build of samples/bpf (Jiri Benc) - Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] - rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] - configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) - fedora: sound config updates for 5.14 (Peter Robinson) - fedora: Only enable FSI drivers on POWER platform (Peter Robinson) - The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) - fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) - fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) - fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) - Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) - fedora: arm: disabled unused FB drivers (Peter Robinson) - fedora: don't enable FB_VIRTUAL (Peter Robinson) - redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] - rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) - Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) - rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] - rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] - configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) - CI: use common code for merge and release (Don Zickus) - rpmspec: add release string to kernel doc directory name (Jan Stancek) - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] - redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] - Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) - common: disable DVB_AV7110 and associated pieces (Peter Robinson) - Fix fedora-only config updates (Don Zickus) - Fedor config update for new option (Justin M. Forbes) - redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) - all: hyperv: use the DRM driver rather than FB (Peter Robinson) - all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) - all: VMWare: clean up VMWare configs (Peter Robinson) - Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) - CI: Handle all mirrors (Veronika Kabatova) - Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) - arm64: switch ark kernel to 4K pagesize (Mark Salter) - Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] - all: unify and cleanup i2c TPM2 modules (Peter Robinson) - redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] - redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) - redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] - rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) - redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] - redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) - redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) - redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] - common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) - COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) - kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) - Turn off with_selftests for Fedora (Justin M. Forbes) - Don't build bpftool on Fedora (Justin M. Forbes) - Fix location of syscall scripts for kernel-devel (Justin M. Forbes) - fedora: arm: Enable some i.MX8 options (Peter Robinson) - Enable Landlock for Fedora (Justin M. Forbes) - Filter update for Fedora aarch64 (Justin M. Forbes) - rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) - rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) - redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] - redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] - redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] - redhat/configs: Disable CONFIG_HOTPLUG_PCI_SHPC in the Fedora settings (Thomas Huth) [1976270] - redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] - redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] - redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] - Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] - Fix typos in fedora filters (Justin M. Forbes) - More filtering for Fedora (Justin M. Forbes) - Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) - Fedora 5.13 config updates (Justin M. Forbes) - fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) - fedora: drop duplicate configs (Peter Robinson) - More Fedora config updates for 5.13 (Justin M. Forbes) - redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] - redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) - redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) - configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) - kernel.spec: Add support to use vmlinux.h (Don Zickus) - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) - Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) - Fedora 5.13 config updates pt 3 (Justin M. Forbes) - all: enable ath11k wireless modules (Peter Robinson) - all: Enable WWAN and associated MHI bus pieces (Peter Robinson) - spec: Enable sefltests rpm build (Jiri Olsa) - spec: Allow bpf selftest/samples to fail (Jiri Olsa) - bpf, selftests: Disable tests that need clang13 (Toke Høiland-Jørgensen) - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) - kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) - kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) - kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) - kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) - kernel.spec: avoid building bpftool repeatedly (Jiri Benc) - kernel.spec: selftests require python3 (Jiri Benc) - kernel.spec: skip selftests that failed to build (Jiri Benc) - kernel.spec: fix installation of bpf selftests (Jiri Benc) - redhat: fix samples and selftests make options (Jiri Benc) - kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) - kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) - kernel.spec: add missing dependency for the which package (Jiri Benc) - kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) - kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) - kernel.spec: package and ship VM tools (Jiri Benc) - configs: enable CONFIG_PAGE_OWNER (Jiri Benc) - kernel.spec: add coreutils (Jiri Benc) - kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) - redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) - kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) - kernel.spec: disable more kabi switches for gcov build (Jiri Benc) - kernel.spec: Rename kabi-dw base (Jiri Benc) - kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) - kernel.spec: perf: remove bpf examples (Jiri Benc) - kernel.spec: selftests should not depend on modules-internal (Jiri Benc) - kernel.spec: build samples (Jiri Benc) - kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) - redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) - redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) - Fedora 5.13 config updates pt 2 (Justin M. Forbes) - Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) - fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) - Fedora 5.13 config updates pt 1 (Justin M. Forbes) - Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) - configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] - configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) - configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) - configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) - configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) - redhat/config: enable STMICRO nic for RHEL (Mark Salter) - redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) - redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) - redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) - RHEL: disable io_uring support (Jeff Moyer) - all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) - Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) - Update the Quick Start documentation (David Ward) - redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] - bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) - Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) - configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] - nvme: nvme_mpath_init remove multipath check (Mike Snitzer) - team: mark team driver as deprecated (Hangbin Liu) [1945477] - Make CRYPTO_EC also builtin (Simo Sorce) [1947240] - Do not hard-code a default value for DIST (David Ward) - Override %{debugbuildsenabled} if the --with-release option is used (David Ward) - Improve comments in SPEC file, and move some option tests and macros (David Ward) - configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] - Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) - Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] - configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) - mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] - configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] - rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) - UIO: disable unused config options (Aristeu Rozanski) [1957819] - ARK-config: Make amd_pinctrl module builtin (Hans de Goede) - rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) - rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) - fedora: enable zonefs (Damien Le Moal) - redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) - redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) - redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) - redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) - Remove unused boot loader specification files (David Ward) - redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] - Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) - common: disable Apple Silicon generally (Peter Robinson) - cleanup Intel's FPGA configs (Peter Robinson) - common: move PTP KVM support from ark to common (Peter Robinson) - Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) - redhat: add initial rpminspect configuration (Herton R. Krzesinski) - fedora: arm updates for 5.13 (Peter Robinson) - fedora: Enable WWAN and associated MHI bits (Peter Robinson) - Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) - Fedora set modprobe path (Justin M. Forbes) - Keep sctp and l2tp modules in modules-extra (Don Zickus) - Fix ppc64le cross build packaging (Don Zickus) - Fedora: Make amd_pinctrl module builtin (Hans de Goede) - Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) - New configs in drivers/bus (Fedora Kernel Team) - RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] - Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) - Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) - Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) - Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) - Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) - Update pending-common configs, preparing to set correctly (Justin M. Forbes) - Update fedora filters for surface (Justin M. Forbes) - Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) - Replace "flavour" where "variant" is meant instead (David Ward) - Drop the %{variant} macro and fix --with-vanilla (David Ward) - Fix syntax of %kernel_variant_files (David Ward) - Change description of --without-vdso-install to fix typo (David Ward) - Config updates to work around mismatches (Justin M. Forbes) - CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) - wireguard: disable in FIPS mode (Hangbin Liu) [1940794] - Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) - Remove reference to bpf-helpers man page (Justin M. Forbes) - Fedora: enable more modules for surface devices (Dave Olsthoorn) - Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) - hardlink is in /usr/bin/ now (Justin M. Forbes) - Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) - Set date in package release from repository commit, not system clock (David Ward) - Use a better upstream tarball filename for snapshots (David Ward) - Don't create empty pending-common files on pending-fedora commits (Don Zickus) - nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) - nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) - nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) - Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) - Create ark-latest branch last for CI scripts (Don Zickus) - Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) - Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) - Export ark infrastructure files (Don Zickus) - docs: Update docs to reflect newer workflow. (Don Zickus) - Use upstream/master for merge-base with fallback to master (Don Zickus) - Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) - filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) - filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) - filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) - filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) - filter-*.sh.fedora: remove incorrect entries (Paul Bolle) - filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) - filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) - Update mod-internal to fix depmod issue (Nico Pache) - Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) - New configs in drivers/power (Fedora Kernel Team) - Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) - Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) - Fedora config updates round 2 (Justin M. Forbes) - New configs in drivers/soc (Jeremy Cline) - filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) - Update module filtering for 5.12 kernels (Justin M. Forbes) - Fix genlog.py to ensure that comments retain "%" characters. (Mark Mielke) - New configs in drivers/leds (Fedora Kernel Team) - Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) - Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) - Fedora config updates (Justin M. Forbes) - wireguard: mark as Tech Preview (Hangbin Liu) [1613522] - configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] - Remove duplicate configs acroos fedora, ark and common (Don Zickus) - Combine duplicate configs across ark and fedora into common (Don Zickus) - common/ark: cleanup and unify the parport configs (Peter Robinson) - iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) - REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) - configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) - Remove _legacy_common_support (Justin M. Forbes) - redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) - New configs in fs/pstore (CKI@GitLab) - New configs in arch/powerpc (Fedora Kernel Team) - configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) - configs: clean up LSM configs (Ondrej Mosnacek) - New configs in drivers/platform (CKI@GitLab) - New configs in drivers/firmware (CKI@GitLab) - New configs in drivers/mailbox (Fedora Kernel Team) - New configs in drivers/net/phy (Justin M. Forbes) - Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) - New configs in mm/Kconfig (CKI@GitLab) - New configs in arch/powerpc (Jeremy Cline) - New configs in arch/powerpc (Jeremy Cline) - New configs in drivers/input (Fedora Kernel Team) - New configs in net/bluetooth (Justin M. Forbes) - New configs in drivers/clk (Fedora Kernel Team) - New configs in init/Kconfig (Jeremy Cline) - redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) - all: unify the disable of goldfish (android emulation platform) (Peter Robinson) - common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) - common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) - Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) - redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) - redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] - CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) - Turn off weak-modules for Fedora (Justin M. Forbes) - redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] - Fedora: filters: update to move dfl-emif to modules (Peter Robinson) - drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) - efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) - common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) - generic: arm: enable SCMI for all options (Peter Robinson) - fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) - common: disable legacy CAN device support (Peter Robinson) - common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) - common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) - common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) - common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) - common: enable common CAN layer 2 protocols (Peter Robinson) - ark: disable CAN_LEDS option (Peter Robinson) - Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) - Fedora: enable modules for surface devices (Dave Olsthoorn) - Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) - common: fix WM8804 codec dependencies (Peter Robinson) - Build SERIO_SERPORT as a module (Peter Robinson) - input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) - Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) - Only enable SERIO_LIBPS2 on x86 (Peter Robinson) - Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) - Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) - Only enable PS2 Mouse options on x86 (Peter Robinson) - Disable bluetooth highspeed by default (Peter Robinson) - Fedora: A few more general updates for 5.12 window (Peter Robinson) - Fedora: Updates for 5.12 merge window (Peter Robinson) - Fedora: remove dead options that were removed upstream (Peter Robinson) - redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) - New configs in arch/powerpc (Fedora Kernel Team) - Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) - Update pending-common configs to address new upstream config deps (Justin M. Forbes) - rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) - Removed description text as a comment confuses the config generation (Justin M. Forbes) - New configs in drivers/dma-buf (Jeremy Cline) - Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) - Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) - process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) - Fedora config update (Justin M. Forbes) - fedora: minor arm sound config updates (Peter Robinson) - Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) - Add a redhat/rebase-notes.txt file (Hans de Goede) - Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) - CI: Drop MR ID from the name variable (Veronika Kabatova) - redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) - The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) - Update CKI pipeline project (Veronika Kabatova) - Turn off additional KASAN options for Fedora (Justin M. Forbes) - Rename the master branch to rawhide for Fedora (Justin M. Forbes) - Makefile targets for packit integration (Ben Crocker) - Turn off KASAN for rawhide debug builds (Justin M. Forbes) - New configs in arch/arm64 (Justin Forbes) - Remove deprecated Intel MIC config options (Peter Robinson) - redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) - redhat: add genlog.py script (Herton R. Krzesinski) - kernel.spec.template - fix use_vdso usage (Ben Crocker) - redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) - Turn off vdso_install for ppc (Justin M. Forbes) - Remove bpf-helpers.7 from bpftool package (Jiri Olsa) - New configs in lib/Kconfig.debug (Fedora Kernel Team) - Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) - New configs in drivers/clk (Justin M. Forbes) - Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) - New configs in lib/Kconfig.debug (Jeremy Cline) - Fedora 5.11 config updates part 4 (Justin M. Forbes) - Fedora 5.11 config updates part 3 (Justin M. Forbes) - Fedora 5.11 config updates part 2 (Justin M. Forbes) - Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] - Fix USB_XHCI_PCI regression (Justin M. Forbes) - fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) - all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) - Fedora 5.11 configs pt 1 (Justin M. Forbes) - redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) - redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) - specfile: add %{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) - specfile: add %{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) - Run MR testing in CKI pipeline (Veronika Kabatova) - Reword comment (Nicolas Chauvet) - Add with_cross_arm conditional (Nicolas Chauvet) - Redefines __strip if with_cross (Nicolas Chauvet) - fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) - fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) - all: all arches/kernels enable the same DMI options (Peter Robinson) - all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) - fedora: PCIE_HISI_ERR is already in common (Peter Robinson) - all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) - all: x86: move shared x86 acpi config options to generic (Peter Robinson) - All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) - All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) - All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) - All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) - All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) - cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) - All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) - Enable the vkms module in Fedora (Jeremy Cline) - Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) - Add gcc-c++ to BuildRequires (Justin M. Forbes) - Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) - fedora: arm: move generic power off/reset to all arm (Peter Robinson) - fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) - fedora: cleanup joystick_adc (Peter Robinson) - fedora: update some display options (Peter Robinson) - fedora: arm: enable TI PRU options (Peter Robinson) - fedora: arm: minor exynos plaform updates (Peter Robinson) - arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) - common: disable ARCH_BCM4908 (NFC) (Peter Robinson) - fedora: minor arm config updates (Peter Robinson) - fedora: enable Tegra 234 SoC (Peter Robinson) - fedora: arm: enable new Hikey 3xx options (Peter Robinson) - Fedora: USB updates (Peter Robinson) - fedora: enable the GNSS receiver subsystem (Peter Robinson) - Remove POWER_AVS as no longer upstream (Peter Robinson) - Cleanup RESET_RASPBERRYPI (Peter Robinson) - Cleanup GPIO_CDEV_V1 options. (Peter Robinson) - fedora: arm crypto updates (Peter Robinson) - CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) - Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) - New configs in drivers/rtc (Fedora Kernel Team) - redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] - New configs in init/Kconfig (Fedora Kernel Team) - build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) - mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) - Enable Speakup accessibility driver (Justin M. Forbes) - New configs in init/Kconfig (Fedora Kernel Team) - Fix fedora config mismatch due to dep changes (Justin M. Forbes) - New configs in drivers/crypto (Jeremy Cline) - Remove duplicate ENERGY_MODEL configs (Peter Robinson) - This is selected by PCIE_QCOM so must match (Justin M. Forbes) - drop unused BACKLIGHT_GENERIC (Peter Robinson) - Remove cp instruction already handled in instruction below. (Paulo E. Castro) - Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) - Add tools to path mangling script. (Paulo E. Castro) - Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) - Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) - redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) - Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) - Remove filterdiff and use native git instead (Don Zickus) - New configs in net/sched (Justin M. Forbes) - New configs in drivers/mfd (CKI@GitLab) - New configs in drivers/mfd (Fedora Kernel Team) - New configs in drivers/firmware (Fedora Kernel Team) - Temporarily backout parallel xz script (Justin M. Forbes) - redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) - redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) - redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) - redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) - redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) - redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) - redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) - redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) - redhat: set default IMA template for all ARK arches (Bruno Meneguele) - redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) - redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) - redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) - redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) - redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) - redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) - redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) - kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) - kernel: Enable coresight on aarch64 (Jeremy Linton) - Update CONFIG_INET6_ESPINTCP (Justin Forbes) - New configs in net/ipv6 (Justin M. Forbes) - fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) - configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) - fedora: some minor arm audio config tweaks (Peter Robinson) - Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) - Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) - Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) - Fedora config update (Justin M. Forbes) - Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) - redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) - Fedora config update (Justin M. Forbes) - Enable NANDSIM for Fedora (Justin M. Forbes) - Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) - Ath11k related config updates (Justin M. Forbes) - Fedora config updates for ath11k (Justin M. Forbes) - Turn on ATH11K for Fedora (Justin M. Forbes) - redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) - More Fedora config fixes (Justin M. Forbes) - Fedora 5.10 config updates (Justin M. Forbes) - Fedora 5.10 configs round 1 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Allow kernel-tools to build without selftests (Don Zickus) - Allow building of kernel-tools standalone (Don Zickus) - redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) - redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) - arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] - redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) - New configs in drivers/mfd (Fedora Kernel Team) - Fix LTO issues with kernel-tools (Don Zickus) - Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) - configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) - [Automatic] Handle config dependency changes (Don Zickus) - configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) - New configs in kernel/trace (Fedora Kernel Team) - Fix Fedora config locations (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] - Partial revert: Add master merge check (Don Zickus) - Update Maintainers doc to reflect workflow changes (Don Zickus) - WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) - Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) - Disable Speakup synth DECEXT (Justin M. Forbes) - Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) - Modify patchlist changelog output (Don Zickus) - process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - redhat/self-test: Initial commit (Ben Crocker) - Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) - arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) - redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - x86: Fix compile issues with rh_check_supported() (Don Zickus) - KEYS: Make use of platform keyring for module signature verify (Robert Holmes) - Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) - ARM: tegra: usb no reset (Peter Robinson) - arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) - redhat: rh_kabi: deduplication friendly structs (Jiri Benc) - redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) - redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) - redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) - redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) - redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) - Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) - mptsas: pci-id table changes (Laura Abbott) - mptsas: Taint kernel if mptsas is loaded (Laura Abbott) - mptspi: pci-id table changes (Laura Abbott) - qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) - be2iscsi: remove unsupported device IDs (Chris Leech) - mptspi: Taint kernel if mptspi is loaded (Laura Abbott) - hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) - qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) - aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) - megaraid_sas: remove deprecated pci-ids (Tomas Henzl) - mpt*: remove certain deprecated pci-ids (Jeremy Cline) - kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) - Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) - Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) - s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) - efi: Lock down the kernel if booted in secure boot mode (David Howells) - efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) - security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) - Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) - Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) - Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] - arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) - iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) - rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) - ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] - kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - add pci_hw_vendor_status() (Maurizio Lombardi) - ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) - Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) - bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - tags.sh: Ignore redhat/rpm (Jeremy Cline) - put RHEL info into generated headers (Laura Abbott) [1663728] - acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - modules: add rhelversion MODULE_INFO tag (Laura Abbott) - ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - Add Red Hat tainting (Laura Abbott) [1565704] - Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) - Stop merging ark-patches for release (Don Zickus) - Fix path location for ark-update-configs.sh (Don Zickus) - Combine Red Hat patches into single patch (Don Zickus) - New configs in drivers/misc (Jeremy Cline) - New configs in drivers/net/wireless (Justin M. Forbes) - New configs in drivers/phy (Fedora Kernel Team) - New configs in drivers/tty (Fedora Kernel Team) - Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) - configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) - New configs in drivers/pinctrl (Fedora Kernel Team) - Update CONFIG_THERMAL_NETLINK (Justin Forbes) - Separate merge-upstream and release stages (Don Zickus) - Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) - Create Patchlist.changelog file (Don Zickus) - Filter out upstream commits from changelog (Don Zickus) - Merge Upstream script fixes (Don Zickus) - kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) - Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) - Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) - redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) - redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) - redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) - dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) - kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) - Fedora config updates (Justin M. Forbes) - Fedora confi gupdate (Justin M. Forbes) - mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) - Swap how ark-latest is built (Don Zickus) - Add extra version bump to os-build branch (Don Zickus) - dist-release: Avoid needless version bump. (Don Zickus) - Add dist-fedora-release target (Don Zickus) - Remove redundant code in dist-release (Don Zickus) - Makefile.common rename TAG to _TAG (Don Zickus) - Fedora config change (Justin M. Forbes) - Fedora filter update (Justin M. Forbes) - Config update for Fedora (Justin M. Forbes) - enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) - redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) - redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) - More Fedora config updates (Justin M. Forbes) - New config deps (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - First half of config updates for Fedora (Justin M. Forbes) - Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) - Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) - Add config options that only show up when we prep on arm (Justin M. Forbes) - Config updates for Fedora (Justin M. Forbes) - fedora: enable enery model (Peter Robinson) - Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) - Enable ZSTD compression algorithm on all kernels (Peter Robinson) - Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) - iio: enable LTR-559 light and proximity sensor (Peter Robinson) - iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) - More mismatches (Justin M. Forbes) - Fedora config change due to deps (Justin M. Forbes) - CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) - Config change required for build part 2 (Justin M. Forbes) - Config change required for build (Justin M. Forbes) - Fedora config update (Justin M. Forbes) - Add ability to sync upstream through Makefile (Don Zickus) - Add master merge check (Don Zickus) - Replace hardcoded values 'os-build' and project id with variables (Don Zickus) - redhat/Makefile.common: Fix MARKER (Prarit Bhargava) - gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) - Add new certs for dual signing with boothole (Justin M. Forbes) - Update secureboot signing for dual keys (Justin M. Forbes) - fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) - Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) - redhat/configs: Fix common CONFIGs (Prarit Bhargava) - redhat/configs: General CONFIG cleanups (Prarit Bhargava) - redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) - fedora: arm: Update some meson config options (Peter Robinson) - redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) - Update config for renamed panel driver. (Peter Robinson) - Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) - s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) - Fedora config updates (Justin M. Forbes) - redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) - disable uncommon TCP congestion control algorithms (Davide Caratti) - Add new bpf man pages (Justin M. Forbes) - Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) - redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) - redhat/configs: Use SHA512 for module signing (Prarit Bhargava) - genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) - Fedora config update for rc1 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) - redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) - One more Fedora config update (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fix PATCHLEVEL for merge window (Justin M. Forbes) - Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - More module filtering for Fedora (Justin M. Forbes) - Update filters for rnbd in Fedora (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fix up module filtering for 5.8 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - More Fedora config work (Justin M. Forbes) - RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) - Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) - Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fix configs for Fedora (Justin M. Forbes) - Add zero-commit to format-patch options (Justin M. Forbes) - Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) - Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) - Match template format in kernel.spec.template (Justin M. Forbes) - Break out the Patches into individual files for dist-git (Justin M. Forbes) - Break the Red Hat patch into individual commits (Jeremy Cline) - Fix update_scripts.sh unselective pattern sub (David Howells) - Add cec to the filter overrides (Justin M. Forbes) - Add overrides to filter-modules.sh (Justin M. Forbes) - redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] - Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) - Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) - Use __make macro instead of make (Tom Stellard) - Sign off generated configuration patches (Jeremy Cline) - Drop the static path configuration for the Sphinx docs (Jeremy Cline) - redhat: Add dummy-module kernel module (Prarit Bhargava) - redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) - Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) - Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) - Copy distro files rather than moving them (Jeremy Cline) - kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) - Makefile: correct help text for dist-cross--rpms (Brian Masney) - redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) - redhat: Change Makefile target names to dist- (Prarit Bhargava) - configs: Disable Serial IR driver (Prarit Bhargava) - Fix "multiple %files for package kernel-tools" (Pablo Greco) - Introduce a Sphinx documentation project (Jeremy Cline) - Build ARK against ELN (Don Zickus) - Drop the requirement to have a remote called linus (Jeremy Cline) - Rename 'internal' branch to 'os-build' (Don Zickus) - Only include open merge requests with "Include in Releases" label (Jeremy Cline) - Package gpio-watch in kernel-tools (Jeremy Cline) - Exit non-zero if the tag already exists for a release (Jeremy Cline) - Adjust the changelog update script to not push anything (Jeremy Cline) - Drop --target noarch from the rh-rpms make target (Jeremy Cline) - Add a script to generate release tags and branches (Jeremy Cline) - Set CONFIG_VDPA for fedora (Justin M. Forbes) - Add a README to the dist-git repository (Jeremy Cline) - Provide defaults in ark-rebase-patches.sh (Jeremy Cline) - Default ark-rebase-patches.sh to not report issues (Jeremy Cline) - Drop DIST from release commits and tags (Jeremy Cline) - Place the buildid before the dist in the release (Jeremy Cline) - Sync up with Fedora arm configuration prior to merging (Jeremy Cline) - Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) - Add RHMAINTAINERS file and supporting conf (Don Zickus) - Add a script to test if all commits are signed off (Jeremy Cline) - Fix make rh-configs-arch (Don Zickus) - Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) - Sync up Fedora configs from the first week of the merge window (Jeremy Cline) - Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) - kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) - kernel packaging: Fix extra namespace collision (Don Zickus) - mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) - mod-extra.sh: Make file generic (Don Zickus) - Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) - Add in armv7hl kernel header support (Don Zickus) - Disable all BuildKernel commands when only building headers (Don Zickus) - Drop any gitlab-ci patches from ark-patches (Jeremy Cline) - Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) - Pull in the latest ARM configurations for Fedora (Jeremy Cline) - Fix xz memory usage issue (Neil Horman) - Use ark-latest instead of master for update script (Jeremy Cline) - Move the CI jobs back into the ARK repository (Jeremy Cline) - Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) - Pull in the latest configuration changes from Fedora (Jeremy Cline) - configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) - Drop configuration options in fedora/ that no longer exist (Jeremy Cline) - Set RH_FEDORA for ARK and Fedora (Jeremy Cline) - redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) - redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) - redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) - distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) - redhat/kernel.spec: remove all inline comments (Bruno Meneguele) - redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) - Improve the readability of gen_config_patches.sh (Jeremy Cline) - Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) - Update the CI environment to use Fedora 31 (Jeremy Cline) - redhat: drop whitespace from with_gcov macro (Jan Stancek) - configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) - configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) - New configs in lib/crypto (Jeremy Cline) - New configs in drivers/char (Jeremy Cline) - Turn on BLAKE2B for Fedora (Jeremy Cline) - kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) - Build the SRPM in the CI job (Jeremy Cline) - New configs in net/tls (Jeremy Cline) - New configs in net/tipc (Jeremy Cline) - New configs in lib/kunit (Jeremy Cline) - Fix up released_kernel case (Laura Abbott) - New configs in lib/Kconfig.debug (Jeremy Cline) - New configs in drivers/ptp (Jeremy Cline) - New configs in drivers/nvme (Jeremy Cline) - New configs in drivers/net/phy (Jeremy Cline) - New configs in arch/arm64 (Jeremy Cline) - New configs in drivers/crypto (Jeremy Cline) - New configs in crypto/Kconfig (Jeremy Cline) - Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) - Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) - Run config test for merge requests and internal (Jeremy Cline) - Add missing licensedir line (Laura Abbott) - redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) - configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) - configs: Turn off ISDN (Laura Abbott) - Add a script to generate configuration patches (Laura Abbott) - Introduce rh-configs-commit (Laura Abbott) - kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) - configs: Enable CONFIG_DEBUG_WX (Laura Abbott) - configs: Disable wireless USB (Laura Abbott) - Clean up some temporary config files (Laura Abbott) - configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) - configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) - configs: New config in crypto for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) - AUTOMATIC: New configs (Jeremy Cline) - Skip ksamples for bpf, they are broken (Jeremy Cline) - configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) - configs: New config in mm for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) - configs: New config in init for v5.4-rc1 (Jeremy Cline) - configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) - merge.pl: Avoid comments but do not skip them (Don Zickus) - configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) - Update a comment about what released kernel means (Laura Abbott) - Provide both Fedora and RHEL files in the SRPM (Laura Abbott) - kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) - kernel.spec.template: Add macros for building with nopatches (Laura Abbott) - kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) - kernel.spec.template: Consolodate the options (Laura Abbott) - configs: Add pending direcory to Fedora (Laura Abbott) - kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) - configs: New config in net/can for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) - configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] - configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) - kernel.spec.template: Tweak the python3 mangling (Laura Abbott) - kernel.spec.template: Add --with verbose option (Laura Abbott) - kernel.spec.template: Switch to using %install instead of %__install (Laura Abbott) - kernel.spec.template: Make the kernel.org URL https (Laura Abbott) - kernel.spec.template: Update message about secure boot signing (Laura Abbott) - kernel.spec.template: Move some with flags definitions up (Laura Abbott) - kernel.spec.template: Update some BuildRequires (Laura Abbott) - kernel.spec.template: Get rid of %clean (Laura Abbott) - configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) - configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) - configs: New config in lib for v5.4-rc1 (Jeremy Cline) - configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) - configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) - configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) - Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) - New configuration options for v5.4-rc4 (Jeremy Cline) - Correctly name tarball for single tarball builds (Laura Abbott) - configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) - Allow overriding the dist tag on the command line (Laura Abbott) - Allow scratch branch target to be overridden (Laura Abbott) - Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) - Amend the changelog when rebasing (Laura Abbott) - configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) - configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) - configs: New config in block for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) - redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) - redhat: Set Fedora options (Laura Abbott) - Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) - configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) - configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) - Add option to allow mismatched configs on the command line (Laura Abbott) - configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) - configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) - configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) - gitlab: Add CI job for packaging scripts (Major Hayden) - Speed up CI with CKI image (Major Hayden) - Disable e1000 driver in ARK (Neil Horman) - configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) - configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) - configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) - Add an initial CI configuration for the internal branch (Jeremy Cline) - New drop of configuration options for v5.4-rc1 (Jeremy Cline) - New drop of configuration options for v5.4-rc1 (Jeremy Cline) - Pull the RHEL version defines out of the Makefile (Jeremy Cline) - Sync up the ARK build scripts (Jeremy Cline) - Sync up the Fedora Rawhide configs (Jeremy Cline) - Sync up the ARK config files (Jeremy Cline) - configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) - configs: Add README for some other arches (Laura Abbott) - configs: Sync up Fedora configs (Laura Abbott) - [initial commit] Add structure for building with git (Laura Abbott) - [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) - [initial commit] Red Hat gitignore and attributes (Laura Abbott) - [initial commit] Add changelog (Laura Abbott) - [initial commit] Add makefile (Laura Abbott) - [initial commit] Add files for generating the kernel.spec (Laura Abbott) - [initial commit] Add rpm directory (Laura Abbott) - [initial commit] Add files for packaging (Laura Abbott) - [initial commit] Add kabi files (Laura Abbott) - [initial commit] Add scripts (Laura Abbott) - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott)/bin/sh/bin/sh  "$&(*,.02345.14.0-4.vz9.12.75.14.0-4.vz9.12.7+debug5.14.0-4.vz9.12.75.14.0-4.vz9.12.7+debug5.14.0-4.vz9.12.75.14.0-4.vz9.12.7+debug  internaldriversdmadmatest.ko.xznetethernetrockerrocker.ko.xznetdevsimnetdevsim.ko.xzwirelessmac80211_hwsim.ko.xzkernellockinglocktorture.ko.xzrcurcutorture.ko.xzscftorture.ko.xztorture.ko.xzliblivepatchtest_klp_atomic_replace.ko.xztest_klp_callbacks_busy.ko.xztest_klp_callbacks_demo.ko.xztest_klp_callbacks_demo2.ko.xztest_klp_callbacks_mod.ko.xztest_klp_livepatch.ko.xztest_klp_shadow_vars.ko.xztest_klp_state.ko.xztest_klp_state2.ko.xztest_klp_state3.ko.xznetcorepktgen.ko.xz/lib/modules/5.14.0-4.vz9.12.7+debug//lib/modules/5.14.0-4.vz9.12.7+debug/internal//lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers//lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/dma//lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net//lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net/ethernet//lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net/ethernet/rocker//lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net/netdevsim//lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net/wireless//lib/modules/5.14.0-4.vz9.12.7+debug/internal/kernel//lib/modules/5.14.0-4.vz9.12.7+debug/internal/kernel/locking//lib/modules/5.14.0-4.vz9.12.7+debug/internal/kernel/rcu//lib/modules/5.14.0-4.vz9.12.7+debug/internal/lib//lib/modules/5.14.0-4.vz9.12.7+debug/internal/lib/livepatch//lib/modules/5.14.0-4.vz9.12.7+debug/internal/net//lib/modules/5.14.0-4.vz9.12.7+debug/internal/net/core/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data) PP P P PP PPPPPPPPPPPPP utf-82ffb98884d2049d78bd7453594f907797c5407c20e377186a42d535576ee2cfa54ece838ad93962687c2051fd8f0ed5e20524aed0e34a7fcb0d741699635de08?7zXZ !Q&q] b2u jӫ`(y-P7ޟ.*|ױnlk(s# VHon]m w39;U O 5oBm~ndL-Qv -&3XnZ8n|󥘊%gN@4xЃ#.F <;T );vg.Dtj$\=(r6/f 6cǰ[;>[$'/4$chF{z|Uκ~e-x޻L79r ^ Idp@Jnn65"r6mV;i=o_7p5c## hBȥGgVLs|?3kb֜\[,[ߕր_!; nZ=™M'+g 2Lbvz32?uq\hw01#0YEϐI1H6;Ru ̙9Tl]e9W.ƼFwDs7{{;;A+eڬ^KZ,¶oX?Pϵ|0w¤9+q4,_9+QD:;H:j 8Y3$6Ъ y~C{`A/UV9; ؘ6X -Y;X) ƖYi8/BDn,$ koc [&3'u̓ ('?Fқ5t|x%[LwQY?,\}1c֌7Xސ v<83[R0.fj?rTX 0Bv~cw` E93-u{]0Yߢx r;Gw%Xn}= >Zfƒ~HyQlbpCMdUMFj %h|hsCTșa,bu# ݃oaMvzVn1Ԙ懘5&"4+lGWLͺ ?:FяXk;e5 C /]KekEiQ{o(ÊZfA;@sb4c[J!^2xrM{b2;)G3_}aba$wHpx nghEj$( ɳ8Qo[4`myr_1|fawhS_+c&k󹘢%])1<-Ύ(߭@I|)*kuFkYyVp ҵ8eqmQmQB|l~`';^`.gϞ)$k!gL?,:9R^*PfhWP"YǺXKq{S[ @U? i7~g~D]p:%iC&Q2z?I p+VM:^CT X֝ 8ah_9@"3I8ɰO&rV rY3l9@É6Qwlu !A7[黹rMkVR/ _[&8&Sg8n}G_DV3lk;MXf/-v5*2$ۨ^$VM$MCUdR9Y0%+2il?Zz~[my10zNI1v=x] 5itQ31\] o&s 2?Li-/K*a<ŲtG^WݲE A6N<8xq>^uEWo-9=ƍI ([/+c}JlQeJp骞";B"-K  )>OD<>R1# 4|Wuu8tgosA~1qx1[ND $p;ERzbSY`%r\L6+ИPECׯaA99Zx<3sy*l.f>Ue *7{Ƙ{Jp̉0?εQ #9 f3ABoRNץǛ sauLuHQo]sz|Kq[:thvbf)RtSÊM;)XWLIͅX&9̟$c-W)y}RB}ow}ŕ8cYAZbEAҸ$3;5^a>vwMKe/ԲX.E &!a=ӓv3܀[E;6blj-/E&,lj0vhoF'-!zfXPBxǠLE,{/0 H* 6%VGTW*B7|({XO{c [>T\q/_^OZW-ͲWsGPPyhdo笺U0? @:!O-^~jV=u-j)X Ә2<)Q]wv2S06I _nMک=4*|%=sp!4Ǣ Bhjin~.G >>?)/-t~U <^%ֲp2 o)Iykhcbnxkies5SfR]xt$$\0Mf}\C.H6=-竐0(\pS?s!$7!5Kz𺺪v@+DlyQG1PStEǴ([g8RΗ J2=~7'C/&C g |hWZ5"/디ZM< 4DyچYQ/69m6~,v>J1; FdhjNmGaF8qT]-LڅX:m>`gO\]f.5gBHd^FЬ3Tԅ %ݿ2>emY6#ZD0}ᚓr)='jwcmlzky_.: ;[ZÒ ~!@H˷p!WNZm]|?~a*r'^]ggILl6OK~^32R;M:- sjz?t4:5.de%SX)%;Te6)"xodz\˃.4:D:ŷbtiB qܑtSWY${qLJL!C#g'<0zDz؟| 0CmbūiRԔ1$qk۷!h/G2y+ż@jSb n"Op]g<|$#-+ ~}wTx!= AA|%/f>\&oFCR?ʼn鉔FQgpQߨQ㪯Aiéu)aRW( RF0}v4lSB5mH@ C~QCmT (xZކD4`0#ӝ(dou>G9uvzy#j,xcE*T+) (^f|RLahB>8/eM߅~>z斞a0pE<~f}wn9Gpq&:ca&yxl1FZEcggA>e1aFX5/QR0HՏO(~>+{N Ox,tWY-y:2}lbimرͰ@ YF5֐7;q~Tv%(dţl=I`+.@[)5Ӣ{ѐn="' ps艿v.,0dLbx6AԕE&g/r\Em{FI$>?̸ W^P%gA"dx%dz"SSIx쀾!KCh"b#Rߢ䋣*ų3V|m1qxRU;ńw7tv0M[F<Wd& kBMt63\mNkdjvYs9')G)Kf< n6R c⬷|m>p&W6m`U]3ҎZ\k*0ŽiTClS׭v?Yi+{oT=ꥩh滴t\Ѭ|zzHrCR55#ÔMe\Y\ۢTʗ۠QY_c7S2ؐ[LvN;tSR(8GE4 xFn)_ةQgv>ƈ@qVr~V2ތ~pl;\`V\MYP½ Qs{?p[N5\!-(ۓyKm&B⪆^~RN#gXAR8uSLl:1Y.tŎ8mɌm'&VViPQ vhiWPCg;XtkvPmy&~"rLvH7r 5A9,F#:9p| L\8Tm"k yL8Viz. |FnUG=_{ӇȎ5s"Q3` Z-7S 0I(|n1v)}olw^`1 l8e_% >2% MOaVm<.> taZ3nc,lt^ġK^N*4Q*܄}9#`惦Fջ؎G'͂b݆BfjECV&Lz2sR/clh&E',JSy#Hax:hS`Q0KG'6_5"t(~%xPHmuA;Jy4l탄sZA nze?D%y~zT5ZQX;4]Am["Uzq? KHpg٬8.%{\j؁fdL,=u"BYZ`3,;kIGuzapjRWoQ'rN<^=2ԀYE;zM[ƣ$ԨVhUJƮ1"W*VzOikx"ޒ~OX+ܫv[m4%^3pz`1ĪJ6i']P~n*H42;wylL]K "ɀ;qVӂ|ᚮx_U^{vQ#$Kw&U'A:$@F:/fP~Zw /b. -V=zi.׉2VSg YHcyTbp, [zMtؙiFڶḍ+ Od"!{gIg0N ԫe6ԔDKQDCFnS@aAOx(o2p%skkHc=fJ߽GÚmuHBnߒfuee0YUx$D ؅WXH-8r&"rl,zK! Ug.嫱]&JPe1JO|&|cLs{R{`-huPagc bLUyN {"B3(4o *#ive#yy/ZXp'* V{J?4OȉEe y:)-j_(6=&7(}w<0CFZlr7X/۟>Ztٵ$rj:! U g٧Ǟ bm[4xW!`%T\ 25>W.*+!cs{eĿ$MP-{|WwhP,dVJtzf@Vk15{N$hܺ7J,!hiO:6U ݌cs | 5z* uυ ?GǏV."ZB"0m;i8ti,;zΈ8o-[~`;ܛ }hx7}[B 4z0ϻ7_|{n:u8%lֽBO_XuOG7pnD۱>,WP!^6z3uoX u 긒BR;&J$bbWsģ77 W3'3%+ bO0 G]=nڀ %]0T^\v]?@|6 )ޜ mEw9$? ^qnQ0ϴ'bi¤YvQ05b2UZ ')d2HN$)=Q(4'sۙ3/>j]K<.uOpˢQQt,'^((dmcl}Go_Hf}Ygb@-O)6aTEL[{l?k[<{\aEg=Nu#FubJsR0\& W_ /*!f՞2q/)CCF!;)(1k5rl*1(&`ʬ(&lu'kJkYROy̆paҵC^sGI](JU@P=uȪYFp'uh4R] ̞QGtguMKSlM t4W{fb`냬%ί/KsmE'NۀbH$dAAOm?:lff0s uh?qns0{hrië!@ "jXJw\!fXUå@tIWva7-. . R .@ cG]v`ҔR 4;/(@>Y>Dx NL< < " 4{Qb7wWU"Gik>O7IQsG|mdmO#ns>sFm%XR]h|#|B5) ҇t5*g!6X.S'C\ܫ-S ,oV.[RYb?{wr*-TI)߷ϔ &5+e&\Fl?Iv`ʦM=Uf7ʍh h=hn⤰G*o[kH/S!cL~R#/] ʽ@wOvXf)3͢}ب =3e}m\52CGOQt!ɴ՞"L`1CI% q0j*҈}?mLdB<k][ _?Q+ȍ/xv#y; *8;~6ƲX8O_ݸZ+s:[4H4g:=,r+OsNa.>z|R4"$|uN%*$@~p[XO+Ey.@Z+au?|{hg[nqF>+;|BDub2H6g> 11 5%W L1`o rcv0O32f̺8)#‹mxoiqSh( MGX8<^ 445͡W8twwCh+Q ]>?*6__BH%ekqg܀ѿ-2ɀ- )# LDb.A4TF>:|p(8"8 hݪH3$͆,wF}#V-NJ?h|J$=RwI4z>aޅT#G'1D8:"{V85A +˫,P&v?typ!'H~DzuLtg$϶ z^SLVTܟwrF~jN`Mu, Ky(s521Pdu+ Q7񡆷խڴHgIFD^NXOG=-#=ҨeOVy/QeaM 9|c{zUԺSfGQ揭#9xczp@S?5bG}`vnZPY6-3;$P: d@lG@]jϐ9`({%돶5$sFM7R8U< omYCvyjVXh)NdN*qS{vܧv xiĶ5w)A޵("-10/at*lO[d㩈[^*DLC?"_-nP,ˏf=扌vr:=霓&b]Ų]Di3Ӣ$ ]L+V(U1h l̤/&IyB_qmԡ 8rvnϝVGo[G35.6vL\ "o'M.S*WMᾛ6 y\pkgj8WP%?dG(cfx'P4,7A}/aS I|VXH\;[C;O>KљDP'03(><"WR-ݹY&,!i`F/SmQUNyijndHEg#YL AvJԪ/?GiO* CrȬkyF爸8ԗ.%axaNG?o$[\# t+V"c_o>s9D?[N\~ y]f2F·=PKL܉f6kC0)L B0(44٩2/< gB'\0AUA+<d}(HJ2)>a_[Nmc`={dQ a1/ .-wNiW7kLe -].a?S`ƕEH5r;}hV&TM%%&hJf:a L1Mċ견 zC񑷃]H%!KY8_gC+0qY Dy}ITelQ b;ݦ1[1XbOE UrΜ";S[h Uq.z2ҔNZ´XVD1HFspB| TwЋ]ö)ܥ|t/$Z 2+X\ @~)g &C{*?G?~&ؓ]W[~@/sZ~/C|4@I}}*p_ї%vKۆ_`i~>!R4Zyu*݈P' I | iE:pE2pUq3a]DE"Eq0UI$$y(&$(Tx7q$ pZRi]! J;,#EfD1V#Hpo Ӽv hm &Lu:xK7O1*[_2 沘eSZ=~ sbQ0Yٽ~g a;k8hgv{cDSF#m\+*ZUi 6q D}/9`=n.Jfui)4 ?9BVzZ{Y`eG\v=S $oY,IC)951n`!MRs{ &g2IxGnU\ \#bDy>B4||LF ]eZRCË ؁ |qgm1˳n}TmڗVXNՊ_luGƠXd"N"jqW<̼ywd}쇂4k!e<f ?ض1NNMLZNr0?hrDC^~,GɊlprh{Evc^+_ 1@b{g ӓLId*C:5% Egh{?n* û Ғ%c1fqO٩0Tc[8i-Ef.hf0顡 1疉KcT]<أQ;9OGGlu>Pۣ(B n&tQ,3Gz]-;[n4/Ij*´f_b1~or}Xr 0&ԡKX8YP̯ m3)hH~J-eue 2(erWX2+0H0K  D=kKOH3t 7YE קɛepȚ{9#\I;[xU郗*\-NSca:xH YlNwBC)&K]O d)ehGEt8mA<6e|0hr_DA:Hj4cA3S7B Z%R .5mM׃>s yP S3r*|-F`|bh.3z m(B̳lZQ=V׻uʥN8A)&pa-6Ʈw-H|HK rCBH^'fŕ7V408/XVxR:̇}n(*ҬWCxA >Kl{Cj:/ PKv&ǐZo-Ak$c|q).ptϋ[ +k~6ܰ|aT- XA0& ֢n^v)u~10 FزV+Eխ;V$h&e.g;_*Yma}KvPrTz M36mHD[زl]'w XlYcj7H *@-*qCT&' k̖&pњLBܩB,Uk"ő,Ќ-u;OS<+!y~[hPЪ'NW^#Tx9 塜9D"_ŒTw}k9D6GKqJ v'hqӸHhuƪsč$oa;<?9h/:%Z$8cqFIå*Ds&^QؓH~vybx--C5.VᡌӼ91)_Tݦ> Tڬ+y<Œ^ٜGSc'{Of&x'68F:䔴0b T 5@nkH}nQ%v ݾk擓+1*拂Cw[\=fMIK:,9"ľ|Vw)j1abRdߞfUV5o\bI#Cӵ3ofSW%P1hY4<斵v kϤBB^0Mj; uXG0|fV(p3agj)SvNZlُ9}Ll%lDw BA^ǐM=ZAb^iɡ, .7 a9:8[N_|OC$y;Qj) RBE3e4őVr a>@cAxo_@0e[ZwUN9.Axgyltt޻  E@r<`>ͥ!_;Wpi5۵ f< 1lc'P|T6Xקe.(17Nrݿrzy˷kN>׷) /SQ9$1>^E"ֻӪƨUJP3ݜ6?vOiB=U1Ncϱ֊J<}ʯPAR38ߪ,d=i4`LK Yi HziiJ8'_rP۟0]duC;zH-ˬdK%Gbkf#7L=[;ݥ Ws#A'I?~⯑/Hmcr6dL/k8^ǡɳFX#fxu6p!79g:B=7EWQR# vu=<I:Z13 ˽67~G{ ^Ga_?Oyh2 #eV?WxvVF|Te̠:NV[~ߺ}"_Ϊhw~IPyz`:Cw ҌdP B1UixEG9Ab\$Oz/{l򼭗9ydg,5hqAtBU+6i @0Va. abxicX,Rms$P zgoG {92utz"q BVVk=ۓf^CɵQ+#/N4P4g>qN!g{qh˰fXU:xy4"ki){G{y zH §[y_/U%g']`鳈xByqtUʰ%) .GIo.ߡ ncN!l!]B=\k`rs=F@m Bp+~TRNCDUpy![01'MA'k:qX,a\q1+(gd+zֶ#AP7 őދ=PBdz;$bDzͬ5/%dvS* d: կ9& G^zղUPr&wo]=sBlQ~~jn`'ËpgYEMk2q cp<3.1>Ȫ=scte}rOLloēMԝz: He-fpRc؂];OVzvO.@`b(\VsA zNaN̒Gdy*ס|`k=Ĝ5fDS #,D7t,9 ߖ e_K칛k/\J3oSY:F7R8G3#Pr}ˣ{XK$ bvv+?v=@v\"~cOi2-Y皤'Qs@#,~tzNjxZS/K/{~zTȝ]d=wy"y Jk5_0* ]~5kbWk7+| @Κ.}&$`A3#.!ܛ )S_5m>+SP$k@HFƹ6o.x}F+~8K)c>WȰW<(jcm&,['NJc޺9eC.lJ̰aޠKԖ jwSBD_yIM\V sŒ }KNj/Y;uHEFO,R\\Z!3b8m~p>e J̮x+.8<\6o׭t3. EX/1ToR$^MkCf@9P|t 196{ 2J6D5qu*tQP~*gQN‡B_k]K_nC_nIg~.KbZ> } ͥo0F9ue(HdXbhffD%F`.PD=,2-[2du= tEYE<K8_䈆opurJ'Wle:pu\܃HDPIX 0{ROʿIM4eW\1aE93!, +7c>FL.p kcP"jى-|Cr p>pSe&f{PRN qa'6d~Nt{u0Njq}gOi˺uϠ6\&$g;ƺ\ּ R5,Qw P_YB#G %ٓ֝ˑػ2A!\=_žwU/6a,! lcޕ6&KI6NzUyl3-s !+iW- i,.(H$P+M℈eh8HSA閮`=+5Fa,V%aҨD5rԅxGLap/⵸YpJ`/@Źr]!?/P-e. fƋ;>\cRt~iXF= HFop,M9"|- JE//w> #e Ў Wlu;n/<~رG?kG4ꋍAjzVM7 dͳvON;܉3SJ_@_=7\5.vNZOGS=aMi5N%F0 \LbO]Vw~1bBk &J 9)h .c`/7gH5eP(cmcʮ>?Қ$ʼn,)4sRqŠCh,;<"[@FF1=). `CET8n.ً8ڧ80沱2m啕%TqŘ_2Ao_3)K2 +( )2iNK+0uG]bWi* Z ו븋&C6? -$} zI77ޖ{JȲ_i 6N w3.қZq88ezpnBCAst\hq; AjpV7|v8[qwN *hw2$6a^"18 1OK9ްuLj` q 筫95J%)rHPYchj2Q>Q*R& P !JhW\o~rӰ u"9FWs]Hvh_z[O= ӌǕ0Oa+'j"8Ɔu1!XGMW/2_q#܂1X 9s~/kAьZw}Nhoi*ˎ+Nr)L90rwPNgL3+4wnhe7f>Y;sZK]} k<hߕ_|_^Zm5U!*n# tW4G0Tؔ\J.U#eKnd:(Lh*nVFi܃`f!@_ݪXLJմ\UfbXN~EuS€9C"'~kc2NhP~e"#Fg.v#w \=#1B`@2!F6>jl{Й)t}[Q7NƑb ~HI+@YZp}7;O;Q/f Yy%HU @Kt[nHKOt֋Q@5h9/qI٬KAlQ%:~Gq-w?q ,Ө5)O]F}t+jXnrɎ# 2iLؐfsU I'j3Cn=HBzXlGlF}ؒ"ނ$_e}tL'R*8g7dZp[aZy:W7DMdX=wbQcĻk? 8$Mb6 ~e``12ScKׇ共R(یg~)9rn2MwM08V'76,P/0h@]IJ?(෦H9h t~nqMzTi1gK1rZbe(#^ZKr;\ ƿՈ5fI " $pA֐.¿7C[h *Dݜ*ċ,Aj9-kaye$Skp,=e!I5d=y pI#0,+,a:O 1*64@甦0*4A KcO'{oBʸCmnQYqBMOƮ:3-MГ8CutzK}*{U>OَKj}8@ fL B Tx=gֱͧ)}T\9Ŏ >Ŭf/EG~gU!2H53+cq{rAsY<45ޯl'✔ԚBSkoGN]xiaBI*Z2-0] ` ܽ?d7YM#!豅3ё.)LqQUVV,zN)7޸ٖdƽ՞>xVV0~†:So쯿&_a"ډe yו1CUmY5}"_U鷏1?);X^;V0pvUtv㢣pEޮ>249<8@ogKV(+v#w\^VىRsE7˧Xfϕv^c胲PNM t2f-fʎPIUyT7B\ש8jNP9xGl2R5x ~xHVf2e@YY wۚa'vp1 ;hfl~,>͂!j&uJX_ 6( @ ##`)6tN̾wK풨&[wNr蓷ژ+jVAۛчϺl]B+yc'?M|yR<ȦI-9Oh/",Xg\4I#5[3My:QXcv&-pëZP:=1gn= nַFSMqs ti gڻim3)fzzCcƴ#u}K붧T%n0,+qoൖI鮢k#캽SlUU!f!7y,}Mi:vuxs%Nepר\[Eye\"{w ߦ 3׭Xlp%IDh/|l!(OU!y f痎<6sѺpK<3KnI$.NB?p`תvhjE@)J>%Ug F !-pj[RA'ѕK< ]sŅb#I@X{`)xL? )$ݳӜy/톁ս%[- K߈q?m\߷ހzLJ_c xs[P:ui׆i=!;U[ )>(Q(XPbm<^#;jP}-y.'WV t,䘕]jV3?XY ɖ?jhoArVb*f墙Kf"X(?Ψh3ab{Unڏ1#e] 44#% EvUVXS+;G*v~gK<,G8{4𸢸bgVB:/@>:=%M˖2ruOn:DM;.`%u 1.zE(2@(_? >\vr7ݏ=)<Pas^%Lc]ːAl޼KX.=NtLXQ|bJ*[yRvZWe$oMJ[lU&L7OMGAY/ ;,U~&{/^Z}MT;5 vX0$Iź He? =9_fEV~"ZorA VCʺK\=ZKɹ,DZn9h$#%f$rp{Z'b7n:%sxdx_аpqA' mhšRRNPuj/nXB3E&-\`EF(&X SZyWz+Q&+G ߚ[9_C^O(@WQRil~gZڴhu S]X* Qdzq4>Ɗr&qmT$y&OgUGpw[pN>U3 W5ڠ/m%p& M 4gIL:#&Ł]@:hH M FiE+W.JpΟRzp3PYtm΅Z^MۄT~c%DWo'0`~/`TR췎n:Ta64Fn׵^b1*"5?5 @y:ւcw1?ɐkk둥"t\9VU4Tû@B{zݰa l=?4oR®irȢMH 7ǎʓfIWvX~ݞw儩ȮqR+f$U E~H~sLuڎcfj \yM$Vu/mgn$Vwջ̍z81!hEQpE`ݓBQϝhYkQڐ7 Jh14] Zb|֑P\JX^CI2rөnc/xt?n1f;Y}aw$!QS4<ûsO^_:%'}e"(y*7gQ]-kN~leq9j(=!1 R-=Q<nGa5ۨ)mz1-v0볖k|OG?rgډes1Ҕ(҉l$ѽg&v:[_5 ؜ĭErW):uxCE _4EdӦC㟣3? VcbQP;MYHQu^rB{\Wr+X D ǟq z[^ub(_!!yM0_5DVK 'rԄ+x7v+̨̡g"po]UA[2_( ?W6p-ᅉV|u -,,x k7 L`c.6pc/' rscnb_ଌ3!Qi4i5<%Fv}-C[Nppi]נR4S oVkC8,$-8dO}s⑇s[&SXj0鴁:Y-mu_niKA j> ~hIkA -;Nw!ꞹɗ@~C$O 0U_&|s[㜶N>G,O: :a)$aZNbyF4O@m| +9NoWʥƜQo<5YL,f*lj~@cHwd#9Dp"P?K8dqx/Ud-Rl' $l|q\pȻFGvu@rlup+fʛ:KM71u7I-!HC' ˀE}joS hةlP~A%mo9ciay.z8[%fq5Yb= tYETKjY-juF[dj2PE@veLT}o&b0ۙ '$ߓoIqH8H3B/ܝ$ #nfa)A"v5}FJ^}A?fL ', b3lt?( ک::KzbR"W!4`M QN衿Nj1oY3'҈|d2FQFxIQ@^ڸdsbdtd?)u?\ Z춺VԈ?Zh~ NRg.`q~8z KBk)KO~m󉿯h -$-e[; 5ݻ*CN<*p@Tc2q9K_aĊX[Dzw J)4&r`E4q:֗1:avqW'+h*1 Jc>A ߒM8rnh R4ݴ΁=~,,p/ 2lY#BmÎZS2Y!V(/2v*E &xuYq4ͷt6 x0nmQ_6때 WT 8gEU/^kGc?Ӂ6S&˵LsB%욒>cH'w1K5 "6彄 FдbRWB;(ƼeamОQGG ob>a0˯|228L4HJk%S- /m3fNk5׼0z|aXؔmh۩2A&СaO;KW(ZJ>JBԮ7~A?e v8;R/8qG0Bzr-3yǖֻJaʐ,F3 r'Q7s~Gُ Z'OCܡ|nPf,`fVk|Dez 4ϞA?,Cq+[w:`C,4oBG6Gp̴'5&(xl$ר$P u"|4sll+V`v^ʛirU6Q>L[k-@epĜ5N嵢TI! ة&|(į#UG2;oiYWc 35"wOFJ }G&g|à5ai⮀@l2x) yEaM2ܣ-Cy@QZ&_ L_s>$ya#<&v+8&-$ANxØ6 Z¦|!7R|RGiż;Q5M*J0ѱ{Gj(!xb@L ڐԇ?% uΫH%#&6fDP*aokY?&xOTr RcuGCݺo>yBh]ԄPAh݂Wl6G\3]LrB d FqW@a0KNx$d}V'b{v! XCH h)uL0<[a앛[o^"oFnZ?`bhEQ5# S cLmR4d;H +Zvo=w$YRHaӮuo\=ckXVP4Ѥvq{I@ω^("mY+:{H&3->g*;5D=^P4IuM"a 1˨J0@ ~&BxTfJz-96y_XD>6ksM\_+n΃xRFd;E([o10KZMEXlS * @ ydfZ'& D*@_u~!XBnF<~oNϷca9 Cz,WB-ojkVy IsGEȗnPameyR+Wz_:%|P~sfa}`6p*3 Z1./t\ͻ#T̉^  (:S?9D&C3hx(ljȹlfSxi.hvW\=n[Do<]FLCI1ݎ^A ӂChtR32+V -6.a^# ̠ ?$vb_.x ].K mԩsٱE<PY<5%MߓO^oe[F+w`j|VJ: UCo@ވ]ʳ# ;ɥNEP”PW4TeZ>m \cVٓœx;hAJ7Kc B c+^asG̹v;۲qyѤY;i^ox|W"ksuBzޏu+5̥$a2~aocWR+r7UhR(ۻR N1 wv~R Ufg1fFMaGͲH_xAԓdvR8?zZ]uKN|_糭k @O8 ^yk>Fq<XݮPoLpTIqH{#jwݗh[@ZutG;0+I_A w"^:nU'XINg+6v^PHfSP/xj=PB>Y LT>_X]@0ۛ.Y?m޼>kUT[r ◦9!p6wҚo^Է8&J&oO&Fc6f6P֩"[kr |LyU(_!QœPBj% 𪞭oykʎ^ qSS tREe/A׼ut0@S EanZt&/]IVo-+nX~cA/OJ9"a& q3^͕7\`x;pb 4cRJy&1KJ,]x?s[͖5vV 9t_f?xd*DbX pJL@=?YU=I+])W Pm}+~W8W%Iusi(RWyY 5 ji s! e3YLty,IkǾߧȲQ^Er~]<761ߖ4ȓi/hPr#PH@dU\(O%yr%FRR fCoȱdbޫt#}Hp.b-h Yx,lwC #f vYEYET&X ŀi2H-%Xe/]]fXia jZ.j4C@|rOF9wn,昙H r) 0a۟XULKYW_ Q ~loC^=FO@94B>Bڅ,9hW@TAN9܏Lmq+]ofEP@:tx@ŚhWqE gD;p1lPpxe)KrN$wn[uI-&HFS$DŽDr`|D(Xc;7K{Pߊň %vm=쟢@0/!k+%^z[Կ6nSrcuC-J a<02pa2J4Ύ(PXiS,cVu7G:#d_FAwVGI4YNxٳK8rC,,Θ/^Vg^:X0%Dp{e"ܶJ/ύR+/U͡v#~o^t ?}ΌL7g3UY!l,o&A^N,,DQ(0 uR'Uv7H0ӓz<sya_ %gy{l-.o]Ӄ\r-8܇ƚNw8h°EP`P]sҏϯKʊ#Ӗ UѧCv[&GXr&yd4۫7;~*f_M'"ŘPL͖XVX3z!ou[ 4 ,)} QyzbW{u:iUU eCs=]$ ~juߘwƧbo=v!թ/|ih3mT( Ũń}W;g}&eZK5M72PA"DQ` ƻ?TǍn(J!fgW44]߉@ Hyt~=+@8qNBKt sG:decӼ)Fr%V.Sz8!5!XH#8Erv9i rޑUyϼt$<.AW>-:Ycчc͐ղ!0óU1*sc(M:? l'y/^,u`^5?ZYQX2C{=`?߄btMѤqncrЁƄN0`\<(z^AS佊9v(kU>Z?xe)ğPѠIK;w[?&(f]B,NWjDr2~%N^ ?"h$jWPjG,xQ7W N/~X}urLnqah. 5$2._F׳.?O A0n-C>gW}; '#_e5gJ6;f@H.kotQ/ϕɔ|c'<6K5cQ0m ȥG,x4jD8 YC%ad iFvE$T 3 2fit~TܨH'9NdAb-h,q{>!s_+9fKѼ,Rm&u*&~.f Ik^}tsh cֽh`.dQĹH`g%eߥ3밇gxpS:Ӥ1UA? YWk> o:&R V|I]7σ$bՁ7XnBzjSX̀-(& [N^JqImVa~s 6E`VWp"2'Yf!5 b<<,Z/uHt!R۫KzgP 誴~ΰC[Kپ3jhp2U0N3LM ÜDߴYfO;.FٔnX;ҷ֩i6CDcsͳ/}@jeA#! #pQ쯉)?bҸx)5>Hn;A\_N\ 6Arjp{E{(ߘpvA%%#zkU17GG):Wؾ\`[s]?3dLVW]$^ʼnhMM&w g@Gᚰ1UP f9TP4 * A~y~Gu{\Ig~Iy`FBBj'}EzUy;>Il(z#^e^7L[\C;`iN'pMgE3Kt]p}+- 慨7WE^@%^yh1kZ~6H67v 5*xjDp_v '17O$J ^tZֺ-0"V Z ]3t3eCj]>Xͅ˳z\dH7n8V=ùE>D 'p1 ڤ* <&0 7?,p˙mv  ղsvxpE\޾O2Pk{c0`]ݘWH׮SK<Ϡ2I%ˇN.R]k/pcH|^5M7+>ܒ2*eJ|äϪ[pjgru+&T;P00r ◃?EIA:RZgiJ^,Qݥŕj1}cp~% 'Cf# rohY:Y̨X=o͔U\gԔ4 U;H7xfV,`̻"n@5Jf_W*mʔJ3LC%/OR,_$T An@;I0b2%m~;F?F3zyLEÜq"R!. {$:Ӹ|)oao4B8RNIoZ!G|p<ZxE@Rӏi^'WYѽkV5لu/HkQXFZY}zO?:Bby.Ζ-HeŽP[ۇ.h!@UDmæ63 qD$ IA U#GX-\z1+K rc-Ǐgk2rEc*ӁE$ΞΔ 4;%]57ɄO?, 0}O3]og5 4 i3 y6ߟLZ % hh^1Mmd+fd7yP>+Y:@=^:b|4 "G{ZMUr0v}P]m`N|)y$mՃ pizqSIIZ #ca8wbA) 6qH{Q* yS(HQ }X0 @ @|;Ur*O{R!ueZ9 Ի mLȱQ Q٦xnPQ] 9"".oP;dZ 5;l"zdT`L`'$/*7S[OrY>"=MuۏKO$X"yTH}q[B@/l= <罪:~K|ִ;1GA 71Ԝ_<գ(Nf2ϒ7};)1]]`Ԁ[9q\V%qJmQ ^y'ܵ8Pq p3}-`rYfwa$Fp"Q(kW ̙ڱu^gxG 9ItjYY$&!U͏$^#}rbk-"w1M]rM=U(KŪ6ERSX<5YF+P}S0n4cu@rA|R+<]Vd$*4._0  r 1 'rsc\/ȉ۵WAڷ#4<@%T'J:&Ļ\Q`C7{ SM(sOۃ-HF@b ,=wo>AT ?IWt;gFK汌iPF޼.-\HSEm >J;럤 =ꉣNWHBa&X1oC FO}LG ZcJ d@K28KxnFF=-=GQT^N^C엥IR:NkE@LGs7{ " 91bGfQVk V8trz[Tk7]<*316H rT*aN=͕഑Yxzo@2x-Ƕ]2?!R':^ vUY2H `uQL;1RŬbьl8 !퇤4c5Kyzߟ 7s7mY'ҡlYD U}bh0"+68 qL=5ʲ8AnC&ZAV TvEW-i<|!AzZҙ&%hW=<&0gn$\2|tU9OhdLdIq v5=6Ds׹qZ!Z1C.C l4ݜ}e"Ν-~?%zw-A{@Tzp̜=Gg1r#eȪ'Q^`n&qGq]N\t9kUg\5D|0bOY0LIc; ^]Dr*<^"?whf2v[d[hJ[PbwOόI\lyZ,YnQ`7Rk"z̡]b1y\uZLQ.N} ׷Gk cT')|Tg*JOXCS=6OɆU㇤.R'lCKJNl8e+4LTy- 5 n߉c,$)2 BW/qt-SC&\6~Ox/[z, o!("gXG3ϧiˇHE_! 2p@fg_$;ăEp{ Ӌ'\i{{ߝt!l|KE鬫WJ7 SGFK'CELt_LTkHP^Q[Z3`a J0y":/x!|?_3<|hBl jFq&0cĩٻyny flĦuU-9!?~?V<{~1tP% u [j&׊'ƅP%}NG$Š5&;843eI u~PXNʿ|EO]O,W]R1:?)2y{j"%T9nǯr:yI:.<i_iw_L-*Z̄KR[;<r8?O`fbMɵǽ=UXSpBt?,D,ˤP1#;:&y;{?\|ctȧ׭x>z(mB1CuQB#԰Iyӧ\0 ?ؤlTtŻ" iU4C|cװl@T¶ Vw7>ҋ uꊣ: Dyr¢1&-Ҕ%pd.?25b\JgK r4KsaI~rķWFI=[gF;@//3*q׈`@g]e#mP  z9< UPzPAIu mx蠱,71YE݌3ZϓjZa˘RdJ)R\EMtUl;bxrEb߽;ugI8ϝ#sSJu N~j?Ey+γH96Tax'vU\je'^MaPJԼZOE5詚8k1#$E`gt=&F8jSOC`?od|!mSG2qv*MbֈوZ%1"9~pD[wo.æ7<\O.*ꃒLpmi.+?8M8ni^р>#b; ">T 7*M ߄L O1#_dRPH)臚[3uXÝ%M 6S/Xd -M+dkylMNcD*w*,3MFZ)㒲 ^P0 .0.~xIm ;GOsI Rn6vN@%.w ;% y=FSpuJ] '4=VϮm&= >yrSr?QV2PQ?|>!kwMJ"0+$/qZڵK>Y~$U"=La$9T26 ΁gjΔ#I4 qIocܾ/R5wM4O|Ndo%uF++NЛM݆h$'PC[A>o2)of_&i.=^Mh= ,K7ln|ls㏂㹷 [ I ގPG0gw֧OL>Ղ; $rb%_fsBZuFQ(*v`@Ϧ&2LxW 6 C1fw;a׹g3GS-Jg|5 ApWxpuU@)FOa^n:OF~/?YLD]R\TJ̞=CK9Vb~g*?0e)0c$dSoDG ~ aCޡHr^P& @Cr5֗4ذcCK^ñ; uCGYKS{+vҐLR4-_) )VԯoC-gӂVH#'\X[tL2Ċ*fcoN3_a=Q(' u|p'up zOP̫uN"KC&CRlvl]A?9yz&$;q?_m_(>hpI죗Pa5׊K׸5g|;2L:|c +kf)(-}1`@`?zXrYy]H&05W@;ָ%?H`F9;U?V:AIynS엍Y Tcf) jU+eGٽŖ-B-Yꍸ :^n++}6B^7?Tҝ5М(Luany kTGiH?mR~Z "QG2͹c("C2}ϛ %l׏3v49PǾv-HSYDE')o$-jf[~]$ㇳїk4p`C(҆5gͰګf0R/;_[#'SX*: bw/>?tPi6V#4z3sl~ʰDXup6LI QB9_(GY,W kEmbg-q{wݺp\ $v`{B\T1Y9n}k6M@vC((kpO ^:aBlC].5^:8߱ GqrҮ#X*a*6beH0^S$#{Rfq/4 9 f:V([[\a c:C^X\Z{,!{QGvk]y}NdxT@u8a;V?75ioj C9iKmRO$[S5O0/ ]W@—.dD"p_MҔڗpiC%914!".sAʼe._srĮsJ^HC'[# a8>ڶdyv=\QRհj+`ya4+ڎ[@$™4*e?$,·cCitUH'6KHvጲj>X-$o:O ZWXP-qXvD8w֭Uʷa̧eKLOHHErSz%y/b~r9{7Prrh3tuҌǵr9Y"B"hEaEmq ^l; #A0֞K%D*d0etqxF|h.zg[ Fq[{t.`S B(b;ltbo)ǡ%9si>ؑkqt{,¢ߐ^(hr~'7:gDHlr- Gc5 s22?l=Vî2iX@6.?K*!V}ٌ 4r-*?EhNḾے9FalCB00 l%SLJĐ Ԫ\0b-cl+x_n>~>0+%rH gu'~ Ed1s$CĀ毯w37eIXh2(\,T/yK)E41|`042HĒ-RmΗ\X ?_0msl&t愠A!ܶ##萷a$wo /,>ePE 8sW|ᲹOz "?!!BEb$D<[ex\\v&]45{Oɀ#~[F% 0QY1jyW]B|x^8=b ahOF2iӷn0$kp9C3k(T2yvrҨo֍n&GG^ {}8kuƐ"\}#ORL+);'(WM lWrC3syPߕzMe[-Q2%g|$cR0|J7)z?z}=A$Q 8-FGw9_Q#HitkaeZw[Yߒo?C5WƘf ?0Rf\A3sɼ[.3)_4QG JO2?sYJ_r|lj%4.J@H`'s@Iyqm;ofAٔ(f|Ǔ8FJx8.l@/*]mAV*`tnx1w*<%IǾ 8lK]n*AuL=8^\H{LX;Ec[D'DWV`Ǖs{sVy jfjoS/k>&̯ߺ #>?__N#.##Z~bsy m(FU^; {uFHX53J\Ғ&ZD *IC# YCWhY]ODg/6/y;AP =ښ+$W?N[䩼DZ)PxyR!὞4'FbfqLյY,#H~ڢQSuIt]}g? \i\l3K$c'֘B  &eV3F39jLaϫA |aJbtѰEjp8h\onp(dZk 6rI#J^d4^k0\SLiS=UQlij=ؽU6ߓIsw$Doh7e\baV}QX9bSQ *LJ.quoD68Bñ5̧0ePT\4ǡ zڮf~ᔵc!DhzQ)8$GDv#(n1@. 7+oG qBl'07KWe8YObk&RirCWNeZ j毯ʯqsuNivW4vH^ԯŷ &~7o|j=ja51sm;vF]ۡOK`zJ9aNlu7RHN ƻgg4]LS7 Jj;h}d вmӿ1/z!FEo߼j݈Ab191i ُTD)!IxzGZ"BR ^TXA/.Cr;lmoZߜuZuQ$4 £26.J}C &(@ ]#owPJ9["$iMJ*nb.7Skq Ma N;x-MZǟ|!H3~Vټ FaTܫX_W^&lc~ג͔2x!3;=ґ53%1._-͟&j^QmCltCcߝtX^`|>U9V/ƞb0#]F X$_)VDu#@$*o7Yqt4>ήU\>ڍuh U%9ޮd%:~FV$=eC6&Y[MF+\.*ތ בXjBnTГcIϾk*T17h5wPh1Np%>6ݓLcXsV7KRMGӜk 8( S.߯iҾMnR?uG}q7u=Emx h¦x#noqs0[I/u++}@̄jEi=7kzЦA[7|||S+׃t{]_ \UDd3buJpPSAPw3;%g& PKW(`^cNꯊk6wF5WK&fëAYP(k{Ù|*"ؖ(6 HR"P_l=BA]GX_Ve+p״ +u(ŮEa41>5T]8T-WT@ @%QE9VVk 98 ЮC̀$ikey|KC*+Eߺ[~1 vx? \wxx Wŧ֕m2p QpfF Z ۑ6Qx3"9NwG*H禰6qh!?tiCU6Ol/׈]o𡠽 / pq?GS,B@tZYoK~!GkVk/aQ$8 R9[`M!NȚ{^6 2IHY7)sV\&MYCk'-7j)!,K0;R>| b3֣ gy:Y 9?\RJ9"$d, T]m g!xG-##zN ,\{mK-Ą7Ǣ<9@3Y ߵGvFiU1=nJpCaer2vn:,EU;$K#rX T=&4n>ֆ,&[.IU Q$y{ڝubECbh9W['aAtTNoUckԍi,nL&QeD7"eGm5. IC?MUfOB?ۚ#"O@ ̛zJKW&@NɅ}^M=9"xWk5µDoM2{PnP 2B'-1.$J"R 4s߻^htYi{\]}=Y/$R Zq=˧͞Eg,{9P{zH4W0XzPHAQz-N09l|)S^N,7z=rrI٠ n㵑8x6;,R {$l@Cq 2.ڌO;+Y.BC!xyg_!cL(m+cYl:6L'VIa#f*`^U.sV-@etdu4eW79n-Zm5\gD$䃕\Z8`q]J$6R˔/+Ӷ6X:vՊzg7>cys#9'VKj+$03Џ%);>} Sa ҿw2 I:XhX$>iZN <" R44ATTh/ǫ}Q]=}5Ǚ<KOƁi5|:j8d0Xt.HqKS>)gQKdp,v4`,Met(eo˱^_yIȶG4$22WyWn_ps=[\bf|* '.|\+E$D=a\v.PCEe}W\ٹ@>/43Kzr$22%ԕvH "^Ӆg 1)EںkqRf@=?'¥^ӧ_u0zڥcFkNEoo! S6cj3]ch$dg8 ڐAu#YVh̞;Jh'yAsIшҡ=r-GpTv;e#^ް61ϾFi[c;-mA3 ͸$> c^k й.5-哙,Ka'K,naogmƙgx6#r'HP앜qsG3-EпBgw+2U^̫d)Q̭#@fX[=a}Y˅:.PV9-q&HqCŒ+tyct9$ b,Om;mO](v= wIȩ;Cs&gyk>X 43QQ0`VԊ? I *+KɸtP,œ|*^}rX~ Cchg&Y~ҽ(3YkxC}}4Us"3Q^i+>\TC7{dJ![aLnLdb*Uqs[Gag@:e'` .,l+g9β ;R%DĿ lA"9j[p/((V0ՠM)$}\ "[.OGSv"# e3'0Zte2^x AC΃nCB&iŢbBcѽ/xs{ RUY-t 5`D^.Y%Wo*l'sA ?"C_^ښh[`"D&.[w QPo/A,r~2wwGLleeTþXzAg`ogpNLw dSF,56+*Ng1_[drG K.&i{jn1'R&RoeuuL'RUxCkދIvf 'jӕNP,NM(dq$g@a_w%9 A Q.$7d"tJw?C*k+kmUcI.f,[4a7ǿD; Ԡ&h!@Stag9dSKܗ VǕ@8 6xv5_ݖ_ jNTjGK:8fў}jT}-:Z$ec֦ɠ,*+Wt*o?oFT$XA~'1˦(v*6Z ~ͷa^u|޹;:W[ip>yłBWva߰iԡ4<9L+,]d|2JfٮӬѽmƒʞ=uWu:5=&"ΨY+PP@ygP4į)@Wl]4BFePG|c7.DȨm`̈́Yט= =6^$~1, mb&iR3JzRN|6m½XoJb~lU޳6C}klpsr/Ay ĂcPOh9A&.s}2_bjQBg8::49×X=Rs]o"^g=#Wa\6ހ7*짴#<7b\_~VQYgs*Ǘk]A|EԈmp(.о"0 3얬zE*7YMpԅ +jXS3aG~`B!S z/HS}(wW0I-Bbfίt8 %: 몜:;rcQQS+"*yKE(Vep&I8@G#t44ỞdxNy"nj<(!]˭,yl9 Fʳѷ9ESApED lї5/Voݥj~WJsE}hc6V>c<}/*L_o-]tE+egtχWj>, 94plS%wG5~k. Q?Wvs#}]*P0UtKJD{>MVSכBŰN X"*c )dĝDf>BG`5d8Fu5bYW ;x&_@)DW?k= Å4"dw0'"(m4Ǽkӊt(t[}[ &zB*[K&9wQ?5%/`g@Q^~FGR Pܮ0b?|GտY"|Z[::) ;CCٍRL?˄6%3u/Q07Uը;j7}'?,R헤RB Q} ^:վiT}5'%_'PHzTƯFF*iZuq!{͜E:_\$|չ@(a$Ro@4h9P'͟H;5+9Iyhy=Z)aR@0PId?Y|^Th(g(Ay=q~Hq"LMMg 0!\ |bnST`ݱ2ΫƓ&9e;[4C@/7iF ٪e]@zFA& e(lEYݫ蠠ZZsژhUmdCf"!zFـa-oIensbUۭ\ &k*PIɛ΁,ƓRS =F#,Q3?s׼ .|]-or^/G? dХ ԝ&=V]'['tKg'Bn/N?SOz.O(4_Tű7t&yŭg۶8{$=D&nt ~eًy+, 8eOYΧ%'a6((T"gE`M롉]{I§y[e%xJbJlsI^LLuB҄v3:Ӽ(E|l)D/8B\~QO/6iQ.#ny+vK鉘z-ke([G}`AfH v}[ɨ,f4}b[ZHDa ީf~`$9P0Lh<`1 IQs(σS1C\lJ)64r[tg)O,qġ,WN`a^#F| uV8ywuF) W^$0Xxw] XP{L8gB/8Z+(G4Y{<}2UD1W> {BC" m'we*( ,Wo/?L2ˀpqps J(GFYgHI"i}]v?uDCޡH$;.ajo׹Y.8|wF͠/sJ*yDRkxDb4ɩx:Φ ֣Fb2JE"6a"z _W3UsHf"ZDamlQd57Cpw%ZSUmK'vR= ٜW\^#a)>}R纫C/W;jޭT,6"%iĕSg`,}ԶN34 _AhLϨ=,QarD]F@-X:zHf" i_`EC@C.B[,-Dj (t'f`ܛ(&HY;|#s_4.jo{b@P_ RB϶hJ09- XMuo4a SUs/ - #MaChc(fZ5~A91_F^zJ@((osءl?N$,- AXCc8z,A {8}0 OaO ^Ar}opei76yN 1Wh-V!͹ǿܫmS[$T|iE!Y-OMA# }X 8d"!| ,RlWJ_W260p-:G90 iCƫڟ`+KJ{*6午&#jv!jW4lQ2``f$~-OdSL|T"dmc,8%yt&$-7c%oטKp%}emw? `ɭtn݀ 'fMp+ _*rMά>˕ew:w np2* =Y-t"BcB{Zs~tyɠYVx7+HCW\eO47 uOuiͷW\UUrK|c:8np{WK$ AgLq@JW<CR¾T>wNĿ Qw&˕\;YZ[G8;ȅ"F 'b}X"΍hn+v6P䨉3Ba-Y4=KWWB --Krrn;*B)`2梅u:.sE)9a*upn3K{쏥!/un*P;lV,1%$x`!A}<)PQ kpyw$esB{AP g`lӽ0PQ6|]yS$Ȭ9IY&T5߲;89o oYѢ+\p?_&P#tAvZp xx5|eO_ KEX8M$:َgblʰP\ oN^\3RƖdd#EO"1tw_2v6_:a[YvGxI@z?Xp $ a=z#ә>7wjOvy~ Ėm+ֲco8ol QDr55e~J)2eBjpE~JZ^f-E:h!oj7IC# |h)8@\Ae% &`l-ey^!/%(ʔGV7j*\iQ`Gi2hII>n}<'8uwFK1dc=*C\*Q2B~sB+JT[%8 f4p(FYpʗx?}@=^Q3r/rx!.쪵!xE(TԣkשE0ܾgV- bٲ%ܯ,כ*Ƅe q+Oޓ/Wvᫀ=}ɵs3xY}Ԁ,%h&} kM֋mȾiY٦Q¯qItIfOM4AG?>mà{ڸƬ 4Knδܗ -|J&Ó⵫2.Z $qC \e"3r65U /YZl l cfY&"0~ASfmSG+M;J\ 3L2މ.~ռ>Mx V216Շ'J7=y'vI\Oyg[&'w3gs\}4^3R,*blRzR%pY(-@sCl` Eu §G2M%JK0*iR޿GtV,5 D /eȷJb yn"@LLJq1$0‘+R ӱ-Z3Pfsa?pO ur$ xD"4HYҕ4W߅ +5p)eēt庥- I4IEmF֌Uf ٹEYVȧ$t(x=?N7(Bk<-i]/+ޅ{/`;oe/D ")f(h_RK' g !\ 9O1 1D@+6zׁN+(c[W ꨲr7w(W ȧYD7puǒI0]].rLy*yEHf%sAMbe1()a22Lѡ*P4msOxr>13 n{$^2[@ܲgO-6/܄&+Fy\DJuWj/@DL@Exs P1\Ld!kkWjaA5~ftT9#uP׶}b&Uz>o!o;eaE&Zna9? .ïe[&Mwu#Up SC `N-/96d`D"|>v3gv9q/c/<m` gBgU66#IIǕ^Pa⹚43΢%8v|g.*C$ 7WvLF%wYSH8 ;0`\KcKo1C(lh."*:u繯Blqv@+ ü}JAs ;m":/dEo:©^(X1Cy $rƶ6wd0N!z8o%G_n1Km>Whp-,zsB)f5DR nZ,1AKiÉ<㻇x%bXYr;~k;f^OGcI/z9+HX`SD,kxSk?$Y[]44g•cl.ArǸAz3CWۃ m8%Tn/t 3!0-l!Z.#u劤 EMbc}>2οZp /#=4cm ,صN pc-ID'IP[Rj+c(Jg ˆd~Ċ_3 ('^{EC[U,~t<X b$yvVuS`Wiy}[Nyl?X,n$o[&Xd]BGlضN~>ZgƁBslکM`rPб$rġռD nߍ]eљ"il|Y3_SΉ#r߯6~?Qv͒*!zm뤇XaȂqуndAKs"2! ?x^5ϩA??ظ3bUH'x,ڝ;N?G{MBiřc;bϜbhKc-Tx*{t#w Yvf zr3OA*[F ѣQkk`ysu9{uFؽOdUf~DrLoáۋ͆>ѱP__6吲V\6\(kvbKeeŽ=+-YF1~:L#"FmC8z), NK$J=<;QC^߷~p EHTUo;]xo `izq>kHs/ aqp /uè#lD(BANqa D9>v֏ЩJEu?J0;#:'ѝ#+ݽ%cƁ ȣGuTzGD, ߩ=]nRXCF-#(Mg^MZE“t%24xD”81UN\;oxޫz k )u͚]@46}3QDQ+Dc>&_ocVGQSUaE4TA.Nؼ5| t7= =N1-ËάkRA Rsy.S4?ѥWJ R.Ѓ2#ecKk/*G&0'!_KIyQg#m%pSzL8hTӡ$dE]tL pVͿs-S!2u̇P12_NӲ7lDOW="'qk=Ќcn~b:3z/*T+(ܽBdUϮ}3:ojjYpGt= JI7!PJcIh7젃.yPf[\[Oq&8T6kT}͕#/4]eǚ@1-*eLZ,dč%R887¦gP2+Yl}ާK RB4;VIYY@8Z=ƈ A(euX @K~$qϢ 9gČHGy֠}~*l| GʎI+w{o2lMk4e!qhgD Ya2JmfFXO[{ҡ;ѠZo;TΠ`]+QRx| Ve@b/LSU%^?ȊSxprAy 7-ShxK7`T,}Wu3Q&o@`Uj,k[үpϑKRIE0>,~F[+P>,K|:ںPzB|{@Z05 vsiV:Te:Nc0IL㔀cڣ.iJN3WpX ؟Z†iG;} Xc4 t |d3ilF[S;g_ ^v%UYU|>yt9P7'َ2^L:﹉b^*"djAZUo=+?O=0% 'IB:ʥ Ќֹ~‪ 54qxD kzs/cGTU=c0nX5Gf{`K3\k>EF@OMM[A^}Ttd}Bk+ͼ#IC܀ &AˢV:W+u=& qc1_LKMRv$]NXmÔB@q`[(NV|$O˒WqJx1htRŕhxG\т?b>;`^x- #6~cLq"cx쪹5,>"goo(utR*OD,gg<%Q <UsLVR8*Gxٹ3nk")E' |K޴+}&$3#w;l4dÒ2L>e\+Z3H6xeh nǟ܋JfE*TW6~V R <1Ra] +)$ET{#`Z#x5ood:9 @XEK=)X;J(Igo SblNP!o:^ T8?S#)ɷ%U`-S1G3 tNWKaΕR|"xX:/xμ>X'p~r辸f1эe\̼ !!U"{R\O`vT[o 4yl}gۧJ>,\u9ę\)uw<0~t4iBJ3S,Sc UoOΙa:)zÕW~śi3c76*d%a7u oDK0SfoWW&;DrNi"^P_IC7>4ˋt|Bv1J+) _g b-_34bF3!P'>m@YhmjzEŚ 4oX Sƽ?  Y#Y3`BG5$0tiٮKP3Ie=Di3&uZ]Djc ew+9!Vq+zSc%g.% !_F yϊg1պ5$p'z/^pUYXF| X̄Ô9рzAWce@n^4rWn VȥƠ `iR0M>C8I"\=*ӆ6'JUK,i<'ǰk!FDfjcn\1q~ȳ6+$%\yه5袨SJm |P(uiA JZZi|OǒѬ$ X<M41ICie [R C+N)52"ؤ塝CfwCGc+\{ڂ8CFMoS'PQi.83Ș ywh2g)m+}[ُ|spdWW-a.s0>^7SWw(9P:{yDVEJ.icmPZhgWO3JFe`aP"w1P_m+aMC97OnWrw_ iWpQlS_SԘ v7"6_Qm2CJ"a%ӃW;68{&9+ݳjc`CzSRl<9C6bW KxG+%Ku)ŏg @D!F4fD"5M{i)]KʭoXpX8[Kx~d'Ӯܕ6W)𨷏^)%#?>Xɟl#zxhw,V,^bʌ ذ[uvNAh@N8WLW lZVwXeD5C3wC#ƁJ:4~E6* ,Oa~脭pikqjJ($u!>?Wm^=A֬2=IYoTLlcǷ#illƌAz+s;*s5N?tC | >Wyhk 9ǕQjX\PHNMۉoϮ5ɍ,U$DKT͏bZTde86r˶Z#^Uaa3Ѿy#dfZcH1I7~vRa n6F=ȍ()cczL3,n)]wtM"=ި֯u6`Nv̺PI|Gd[ hR#N ipcNOZXe.ú{n"k҄(yiV[޻(&ɿdIۛnq_o[ ,E4Ц[7 s+ ԏl$P& Qgg\2<ǙʼDD\ %MAuFSO<$vyWdJVȤH{xDߕ'/+1ޅzQ mH!qi.MQDz<;̋,<d 󢧏i|S`Î9[x'G ԙj9rn\ w+;ˬiu#| 2cv 9v]ڭ<oX~ra9(( ոEB嫒u4fjccK*D}S|@;'T:GC}A8y㮢{&D~)7P꒻ 6ϢbUS? | *bm8'kڱY4$6(Swj$i*N u2͔ :ZiٯS.vUۭGE aŐ>" !k:h";PR8Ɵ'\@<2*gkhIuՔؿ p"D<9cu†CfjITME"PSO8҈=օW"{dF,& En-.K.RFIǝw!E& ͤV KJp-մYcgb^(R.[i eP꺖27@~l-d:&.{v)pcb7{v|+"рm kÒ}9gQpq2@`C3Iץt@$f2(Ö, 5iZXd )7ӿPЙEt÷cANFA?s(4+(6wP+ehחj\(/[̦khxry䅅N.y7K6ct>|h>(xtwz?tt mwm`kdcx5oWd/Aw J@l^f_nܑ* e9!S WE誅,|WM->ɜGQRMϏ];jVw/iU=P|>V=uotM低51,c|NI@a/B1GB*OSzͪ9*k) )L I@UXƽ',Y,80yn.6P)}%!d 5?9=QN($PȂY#by[H{yFڬi<3]lTp r?g&ykCMxF NBi* wB |o-HjA`oUbo Te͞~#M'&6,FH]IvDBE:÷z@df0ܐ91/% r;J1t\$Ju>}@8y,v8ćL2~Oa1!96GjQ$Q@đY]m{P 51կ ػ >7*4,H#׿.'O\Bg6%Ҷ 4iH'oHײYoS0Lĕ!D2ˌ"~a璞 ڱe ݞ vD@*HZX^WyFلT,]RHvb,Sx“}HoFޘMȟ Vg4i.lqU7( Jb#7 $PnE4x̭Ʌ% HKιHaql- uHw ,{8)י̱8F@ms^@:c"Cs?XsY8i_F0oY=ۧd\_.7)W:š9h T%SwX6/\zlpEg6L; КeF`|`&n&ס瘑0PP;u) a#Faņ~x@ϝ *]#16g4 zWӌu;_ª|J=ksR&~[H-fzJ`S;'ZR5blP2ZIoj"2EW8S*`^,Spmt\/ɠsff{{7 MD*?ʸ>^?@ocQP2+3,NtE#}e=ڎ$* ˴ĀW#}BP"A[H䅠f^Ӆv?9 =$0%Z^unH>(KmSѵ'Sžŝ_@M𱰬NSch~ǵ  [VQ34c3YFH=)nMR6vf4"R)087j^cp; mCjl7alKHVXui#W5,7蚙X 1ŎPe{~#&sx&-~\q# |l&hCg̡;P<;;FEB yW=oHMk иgD}S6]wV 'j{0}6m0}"0&Y{R)}BuͅYY9V)`]W3TYDL=(~eM=R[&)%nc`۬*S@U@6fhܮ98F.iͦr>߸jgbZ1[_vψPQ:hT, KZl푀ݿw83?(^c b|ULfV>DҮ˪=/#נg +Uz64ȉ魅h6HꔝF;bD.\A)0JO2צ{X.2nΎHiA-¢ZSIqZEiN7o睼`LbJl7+z*4{~ef`8 pL/ oUY &&.aR6/;erGӅKh5| S)BQA ӡ軟@+vbTAd(^~*F&mV,rBRAI=?g' s9{͡iGv"^6g{oǷfZ%:/UDMHZ<s\HO8oQokV,BP~|GU wn y vmdl) d^ZAgpK2ԋ*boa$.S!vvP&1k.F\spMPz ^r}0L'ݝ '`YBZȝrfɕE{9~`y4X5-}ގt &+H% CLڊovoCU iSnkYA'{w6$-%Mx&_)2n%Ntj<^ͼaܛ:t;M~޴H)_M_f)?K+j]*H9%QGM$ C"޺1M \ZMjmVϘl(J?u8c2d^X+~2xw겛6ۼhb1 .E|T+F(ZԵJF!iu<3e5{Xx~HcaJ+yBT~zK׿-L7*b-rR̰tBb07"Ш+ppIw/1k`@=ROjB5OǪi.'[cx?cIxF9<~z4As+G-;744"*ez:ķn .6(RsAҕˠ@z֧iӐPGH@!-O|BGåtK>$2N| DXV|sr{}-H:—4`IP.ՠMYFˈqBckϑ~b2;|e\3Cbs+]Pۧ/\ЋPxn@82+lWu,ᡸge`;{C-=>R~; *P$QS2-Y?mc >^0\_핥/⳩JP;gWۜ6!zEFQ ǨT$WDk`-<'xuLh`|}ޙ<ג@A?x/ T~ ;fU2a3uҴw-b\H}3 YĜ>*s FAaY^X+Aۦ`ST%IyOXGB~HʓaNq!n% ]DДu =MhKh-/1YI_ p]kpQAA\"6 ArWaMś,qi%ȩ,?E8 o)M{nH&cW1|/vBDP e,t4.aA#gv~\\utnH!7r Es "3Y!)/LZ;ڂHAPGw8aA As @j0ztWWwg.7xOk͟э&2d 1Й7r[x?WhJZ JyJUi < pmZ7n.;U0= 7E83GNYɐT` d)[ EYsFEq?5{"8pOP,n/6J:%?}Ps uC7DǮOP%YN HNNEa;>< / ⵮6.xB@85888T^ Dg9fF¾qF8 (P~ԬUl&]ڶ^`ʋyIt|ne71#ɷSldbgi0!"6;-V'H89hHF{`ِ6fBEJ: f}.3Y28i-5|hTα.>lY;#O\k[;55IM)޴g:<\+67#?9Zsƈ)W Rkr9 IZLC*uem[_OeG2s]0 dL4yDj#46&h^1,R/6][g(%Cwӓ+\D$ZIy.Nu~7LPPN>a5/}5֖0hk.ޮ赂2=(3gv}CK Dd! |4Ϡs=+ /:u_#3uaPglZfBn#>~f5mm}zpj|*>U+5nV-pG_],j4J={C]Zov5*ϹmdG9Ɣs-9; :qI`L w,- Iՙ+88̄kqzӊr#NA@xh%e:rH1NVyf:#ETlv406mX߆1bunLDiSOJ df# 숫X4:G4U#aY+;JljPS``?~Ҫb<[XE~gI41u/v5sE?qZ.;>]`.`BƉml q 6Vj7u9U-R,Bowdn1hd.Y) |\xwԝ;6Ĵ:6EZ8Hķu0sܱ5tD'3Kt-]VӁ 1ItmIozBZiݪ^<餁TQf d韭2-Q.o^c<[hR'_B;CHS!@&J#(ރ#j9΍'EFgyeDǮkc|̡1>3R.Ѝ +'Xf2G =*e-@_&^RpX)"G4HjrUӉ^{a\1gI vDҧl{'dKtn^4 *LŹpuEl$RYz,`(?"EsN :gdHkIa4'8kJi}Jy6mEB-9S30Q䅭1܁1Оq۴?s-$v]S=Es$=xD]eX$^-U|bX6 fyTN\X0;h.^BJӝJl?bc9zG _fpz;8mgn:UV`O|bGgaZ;#tRDXBM 7wSSbUG;DVܣUxRw؝!1&–dhڂAh P.ӱsrlMuEUEYWH6 %YI>^!¬?m3#`2csҹ"_sޞ>NWm[r>/]z~?Z$:]yH`lw^ 0B0q>[N,by0:ONmeQ$\ oD>x#R8i[Ii[!7(řIaZ/ֿ SlE$V^k =QS'rЉ.̧mO20^< -C̆J|y??EaWVW9׫?@4T1r]A<}Gt&*l J7b-捐n$gU^3Q)09%IMi+,.{.;=>KH0oF9o."(%opj G(jy|m˱G1jyzY#Yk81oj% fp9#I" "[r񈨤aF rYA8<(I!4Bؠ{@Zym!ي+l1UvhjqTZF ;{[ӓ)FтCvܺjfΙd-m X~=\Qžr13tCn=ؾ!z<=*f֭wR]ɖ0 A49]] ؍ѹ2Cg]8,f;uAK$,\I6Fq3$ƳёK’|^%[n]i2m%ћM\eq&~" L[3(ƼwC̙8m*@"+Muyx'iCmew0/~jhN /ǝ p#He ƧɝEOtr8]_oI*@g NgEp^|'G+ą#i˨8~] %SRĉ"M%ݩ"A:>ZM5JHlwhN2 E)-bnSmpx~p *,&:0E,ǽq@T*=bOK^?Ku5ûr7QWt,-ģ]81[4| 1Imuk)c.уUyS8m!cfKakVwoJ>׮<ӊ8rE{U%x|ŸX. M+m)*Fb nkVwֳdi=֩@czҕ"Q~b_" v\H@914W*X u*̈/m(ޝ F^Mj V1YʓS ƥbkQz@&k}+C#+)J;| OzJeqZZ\0}FV<WR_IoYVAn#}6ܛ.~:o x$ynڸnI3@gKN\d5miL`*dHe7U7޵Mnn# 4SqamJ6kg^sm~|.c=YF[ >GPډ^?:%d,~:Pt|[;]J0}k^[,f ;`ye5 (L`bbWXʰ>P gs' ~LËrelzJtikNLC+)ۈVV">.6hO}!Fu>xxTYXt_"4wИNO2Ĵ Pʮg-5|>e{CV M9C6 q',V?ig*MMxr͐-뮽$~+hق)k&|_\ՕЧAƤ~ߣ: ^E3^M-^^1@x*P\'a$;46ݙ__/{\WJ}F:n 8nf5cI'g+;Ⱥ*ڰwOtsEku5Ұf fGX3Ux_Kubc9 /Y`_~6@ok$ֵϕ% >BMޖA67wHjRtҸS 4=+8wii۰(Pq䩬&W\j@sWtWa fݕg6I4Ô/[O/RuM;]؇B7sEutn-'L`Wñ|cy|h w8"QjiUFo8/$*¾fr8 }SKHaİ3.`w4 IYB(f5gu\@;^K\л`zDM59u MF']\v`(Ҕ7~.RMcǕ];8\&A3ɦ́̑O[{O9gS&UV %!YtBUbydgqCfWDVaBsQys"HrOj"j@*_{X7J8̓Gp a@L_gYZ0707010000000b000041ed0000000000000000000000016203a9db00000000000000000000000000000000000000000000004500000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net/netdevsim0707010000000c000081a40000000000000000000000016203a9d200010e48000000000000000000000000000000000000005500000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net/netdevsim/netdevsim.ko.xz7zXZִF!t/O]?Eh=ڜ.+=vHj _`f\#`yh)?Du!_Ui0/qg7 Ĵ˂;6 sihwbbrGl9Hƪ]v2[&_1M,F-Ҡi%smuŮ*2MF3߯08 \!֐a65RşvSncXi>c7 aj 󸓺(hX 9}g?8(B[OØt̂u'7sWƘ†M)},1ʰ?syO o.~{o.A^ @pn(HHP%QͨQTč >IwiU,o ^X/:n[EH:~{r9Of_ƀKFa)\El3!w=rs]oߪՄm D`R-[5 o:D/|C 2[1mrj4Cz ($ݹ5̖= RN>0l`c37˧NB) *\'k+e96~ܖ&0nOD⚪sHX=9t1xR2y(,2nཿI@.^& =gEjI(d9D~2owzk0S]V38Kfjデ);&⣮ʥl~u>.>|HBMuAdYZC{,pPbJ  `H/݅[QC1R|:EffJ |`9 b[w#-` >iDI0=bt2,gVOBwpxKCT)}=1%J) \~`^wJw1=f79x=-5GWNJlJۄ72E#Y{tѶED=I{_U{l,2b ?FzT61=KdԼRQP@߬B=OXOKP(2p/SCPʵ %Ԭ%T'sp_nT@v4R7u[EGy8BԌ?ίb1qX/x;v#>ڤjX"M,w|9N ŶHojv5*_s”6.dKguwg{I@Z;;kn ! ZriklǑGa0 X\!F Iw^ʌɫSщ-ZގfT;tָ o 2˚^~QrH9Ύs Nٮ@C$G}Y" ޒQXK1>=XTj / (}ڷ.6_U4!f=<_ٶ5><.r["].N-m2z[X@8Kt+F-GBu"UӃ@'?fw#G 2Pg勑`%JFˀ5qO96u }$j^g˛Eun\m}bGyT5.6*iv .Xts91efk JwȃCmCfS(סP'}9jWS|I9j)?v' ]5/.0yH 0<|޲Dw y Q~_NELǂR]2O8G2erb1'"*דfP8Z; ߱6=RxuTf:li4K̆.}0j`*hOfЌF 0!mְ됓|1ܒIr3+)PYƒ_ӫ+]}v· hQ)liRE* V{?_,PV |T0zji~S]V&g%YDI% uh)ElKJG/Ab 7։UP~t44shk(~HZ=^!!lfu 12}9iOAM"Cqٴ* >1;/L/zp 0*yGl/Φ&>@OJ߽_ $|b:Cz]R$sxVBZ[#LRgz vU%م'#\}٭ #`"46{ν2:`؏[!*m]јN;&kn~Vs3Fb1\uGq^-z9=JՉLýl쬄Xݲq6%*hw(; /d|cisgE#CAYt )j<7 7{ϗmMXU͘DӅ$%blQb(nq]kg ݘ -9+ hFŵ}~km>J`c5uqj}p#8CՄA`:< SbZ:u9C{=YZ:LTוo$4kɐvb2H=m/.9+wq@ul Q擶z8nC cmஃYϦ{8R&_RśleTfR%YtLZpn4p~癲ZGh߄Dp2M6g?H;FӑA 64&n,e-to7 ӉZ}\kn5zdq`kAvh@ %lyq?T֢ \ ee,K>ouWO2 :Ҿsu8ɫl|dO!Kb8kV!A[8 P :_T%FJ&6&hl}btn<5uP(>SS+~0KED' H壻yVqnt"sJmZ C'H$R=n$;^uc4U}wo;3]܍<ZQ?#2aud/4Qe)d}[R%ȥ B-P-^;~'=v2JUחdp AL_4"*Pk98i/ Kn%Iͣ@lh$HЦpcDU߀NHvl:2!E7S\lzMhQI5#QɆjnv}WᩁfujdHV:%^g,;ͭk6ZtN 8勹s{૆@W]qchkj e X:K{? İ,XyL]y:?ijj=6`m2<-DT]氡JڻRPD[͌eQf'iğ؊ogEȳz@=p2dڛ5 7/Mkc1QC|{iB@Th2 ^5&; {jKX3W4um*Eg.D ʊNx0;bVLAb淂q)omSp!깳ま[2d?Is떬 3_8ZtöπR%C7# 7_9aڄ2#S>1=jӝ=)h TBl[7Ζ+[MdxXf@{/asB]bLs=$se{E0*}"+ӌTș]`R- #ul2N6.\y%Bֱ5Lֹ/5|RW6`P]qCH*iJb805X.㲀!ܟQ+}XqcXǯ'x0u&$h˽S:q |$o@ineE~McSLb v]b10:Ml{<-5ZzwAceN$ z1<69l1`Tl?K_\bq!j ]ӧ+rx[ Tƺ! m7QFͧX.ސ^=W挻߮ؖ=(ıo&vd kd %bE#Z*]73֨jj$8`(ǛvN˓_Rku7@yي^lo=B;{g!oȗ6RsGBQ{9!aU&ЎVZu649,"S" 9~΂=710aV[ep֦ lGٞ*sr.:H##TiVMΗ+eF<FHL8b}ssH_en١V5sxKs# éd؛Js6h L߾SI|y8ۯ1Ӥ^./,[%!~bXHٮ'JFs[4(Z~K 1Vgq.4 k3ҙa$dgt vB5xf8m_r=*!^ I]t dמ%P _W%2MHgJ MNzX=͗GwSCu6Eg!Fo߇*vSo:6=Y~=/Eqc]#_ak-%Rx=&ƛzs}[fyMxZyvj,냿]^8C)woXyY;Py< t-*z[Ng.QDP6-)E'@ L3sy / B@ Gk8' 0Ob}9%m=m+ͽ[ T\HGu'oua\ʹ#2Ebu*VCbo3Yh$_( )J  %`ꋦIB?,-#)35i=Z ;V_(L cJ.Țn.FWHv5_\G &ny'Of͊Sƶ+v!>Ĥq![Xć>PXM^ꪢs"/]LmZ3J·ҵ/$§+6C]ߏsSG @_[`,vWcUPÓ*OQT,Ve $pz_ZHL\Q6$-׋Y"S *)$lUiTg%g Յ mK%ܜ e3n8]aӒ'FgB|Cˌ{Yl}4k+\s뀾6 6Uo2#$| O 헹^|q}H NnݝV 0mIGu"?_ *!j qQp;3ZקiLJf9[ǫ`2ti Wv~Z+U ^r@g{ yPg2N S~dA)xCoyo|>D5\!J }jgK̅Eޕ,'h?1~ $7f.7.E4H [@5 b5U+蒗mFd)LM]6zT`/ L$yM 4͚` zWA6@ i5 =f!GM @T+s&e:a%9b>AhT 81j{_ .NDlќ;1$!"M-Jِ6y<G3v^~uzz֢B$>?CIlEqȊC l``?pn ] pBz%-Аi]MeGhHTӪB4KG~φRGn,(\tvryDFE"!~=ւExf9z(. x׎ϒMHox ߄QԕGX$7P?H7]hU)skvJh=1ҖSXqʩfaB[6.eY(ob>ctb3t\bXk 9PGazyT, jvО{ˉ޹cSC;F -ީ~ŵ@e˩ŦqM,'@LI( 6M$߳m }._ιq4#cwq߸΅==vRC![@o~#Cs>(Y }UULOMĄ>AŽX#JfU_|x|H&0j?sŃ%+/ܒE$s2tEQԗ3 -1mĿ*,/,k.?>5r(,R>l3&H/$ӚbV}R'&sńFkaYiL}5Ng\ʗD^qKXKdT{$GtPް826=vK)U ][]aaO@O=ms,jJFWSc+t%Mm_;<Ǐ1 8S>@-JiDyg缾f,Y_^ޙJcU.ra_*GxRx S` _$ hR okU$!FM|t5kֈb9Mlh/G̡Wz}7JB[K !4?NXR v&+Rωx(kHŲhy/~'ÂO@t"y<X^hTg5K({S|␉53 "Ky,71+ RH媈s5 ť] V1H~+x%Ydqk sEGkvL WqxPnKs\a]S>%}\\⒛]I#;>=ͮ*[Y1hUٙRpj}*`=C]Sx: ®" ҏ9%8)][P,j7Q:Oz wz\e@ NJ$&D-n2k. UTZq2L|T*ýgRmTקk8 *9B ?F yB,ԁ nhE0Ht&xРs@Fu@ #P$/;E6y9].`٠55k*K-M" =2j3btpc΂7Ԟ-SgvMD/d3K7o] hӂ8uIAKזV&2']c b14bn@|_?;V{4p&u``i] pt[~/{pm+wABj 6?*~heԅ_e,4̟\U[:&3^U[.>8^ }#;҂ԪO/"CuhvhkFiXz0Q:bN2wDB6F%@oM~iMCU lE7kE^Z-wŵioC`s v"@8@ɩ=mj8#568+=xpq|,#ݸ0sˉg CJ[ٯ@ *`Q㕕hہ席gKZڈ96r8?auT^\9D@.o[]>U.ʠ՟ z)arbՈ,wѣ.b3@Z/4nY8O}9< QPUInn պ'ڨ&dn+r = ݊pD!twVjk)!+QӄxVN }wq0Bz*U)~2g> Lmy |bf.~%>Tģ=lj ARZ'RͅD_2|+JݶW/5=H j!߈2"bT$F+LN ~,AθP$Z+2}+e*R~f_: QЎFP{@Ghbǵb=e4& i+b9xǟ,;CgP1hlK_G=1x>tA>C=[b ͊QRaChu;aF0V[DuȿGMm3F!"H q' 鈤ıP"5 { }$B8椃S':͉BXX;2ųgkCe$\ uxL fd!@+cb=Yр,ZZ(c8׊%{ ԖQŚC&a r D!o A&r1ì,Ia%NNIc n-fԿf|}ǨdT_r?Co[T#LN *\2e(-ah/IFfjBܕVX oNl'd0hb./T-50)Y!t=}A)m`@[m`BVrXm[u#ww>30#vJAwDC\ SK9l BE+ adJeK:W(>9Ъ5픊8l`A(HE2Wƃ t+Z&}c|M ONK'mڅ 3 kbpB1<1ưg}I;%=bETrΒyl wLGU'"fjLλ7MP^ Ed*PR]HߨE7Ă-aQ-KBO%(}g[h).Jr8EQayFSߩ=}[ŲK>$XFEV17^2C@#|pS}2]%e8=fz)/`[;rQo%3 3w{.c?d^3͖Zg~Gݴ8: rn묊Nu'fp3t5]G>G 1! -םv^d8JMj2?$601&|9z'mv-O>2z`{EB>=pdE\~K2@T}V8i󽎿4H }/Vr!!\R^%VRGJf@rM,j`gX:OȤRܯYgsqY6Pr6ؒuأ )̚{#4HC*Tc #5%NΨ߁gXҔ'S@olpU")jꈴyu^0XrZsAV q}e;>eRI=֛+E@47-!-g}=ZcL#l]OِndK$G izd?"ᄊTf*8%q5ݚ@@9\{^[{ukPtʛU8] Ϳ q3o$wRT5nުd̹0Pwξń.H; j#C.|:7-rVNpn/`U$e*T%fhHèwfTb* Œ,<7fT(KZ '+qX 7*_8qJ{ 9{8mۄdR /)7(iF6=q6QAҹO͐Cn5 42UD`Jv TDUNto*?3iST!l_G.BEU\3^ %I]&ݒ"M 9Gu'l>£K?>҆y GH6B-6h+*kkt2VZXi?sp_f46VOϽOt0~ %?'Ct֣5L9?P)St~RYx 1kvj$]Z \Ε wmBʹ,R\qeJR4?olDŽ2ICBv!Lb.". ť"M{+ =Җ<{?L3ng@G:([:+"XQ{^zM=Rp]72p{n֦Ԃ>uo yq{1aPư0mn`;E7~g!ҘDOe᎙j.kMk[m #(v.Qa`@q߫X2"|{1gţh}4JPQY>`@AR _++-˼Bpӌ>, Y:s4 [U4mℇ[Px+aNj瀴CN>ưϭU-$+&RI=,kxy.ezh9,=IG9e3{c$̰^%(7JCơBm4]]ޢdW!bw>rXo+V)kB-Ȟ "В#BŨLytvrz^ .\:y{|“qFbaPoi=r}r'vԀO' VR-ۭ)x^ Ͽ|TX6fPDhkiBi>t(c!* ] /[X#HbM+3WH['A)0_&؍H1Zy4rDVO`W$X.εPjAW[h d3Apwi-5&Fѓv% VIs,qa&pa M1}vĪ:Ҡ{kEUu(1 "F(QN4ΨZ_6WV&ۥMd#]BQW''a\x"Eߥ\?Rn]P VVOӗBvbh8_R5}VhtéY:J:ZQ4/’ϡ%7:1x]5>hoAӯ[rѴ?=ٱGvP2wbQ*/a&%SسB FEĿ^oJJ.,+gLҙZ L֡+b6ބaZ~dGLrEno|lQnX d)3d$pbm3^@@@ hDό#V&tz޹f]bOѲ $8zƜL-ٞK}^M!|G2k^$%C;pvDх@VZs>QpZ󝳱R+rG_Hڗ`2*hàty%^Q41iTVy\拺CIz78Pw ;b^M d9$vDEdnctIV*1Чڶ7PkV۫`'ބ9í䪧f'3RMärj:h,5~ıw)h@ =ެ@fPܗ7]lxүrʯLFuzTb{KP'*v%֙GJT3RDnTIu&Q)K&U-UQejnͥ3#$,P~m9<|RQtslyfNd)z?>r^0^KSAf( NWZ02Bת֋&ifWxOF=$U(-8.5*)QO ;M^i`nF7¸ݩBr;ضYv_r J]0+kmBIq?|u\nK8.[S >̅ K/B HJ#2=qiTz"^ju$j)$jL91 .e""h}ۗ벯|씄A:}B?LUp49.8^6noqYCK6OlD q_>b„)/yOH[v&d0+j3P|g 8w+Cj'G'MA.M9b0G9cH@%rN$3n#0SGg@ԡxR=2 n'Mnx l׬ qFA:LUW^tz.w;Y4~quj=ni8<~QoLd6K0xM:pϔ׈_UPgqHz&*mO'?3t/W|н7!PxIRm q:4*i`E3ca=9-Unj|85ݯ }Z!Ɣ#zW+>N_F^ۓYTdU`"*keȾ3a ޮ$"@vK.AN%7!X!w9S9 )H ?g@4F3 C1{8d]:`qՊW2 OIlV 2SaZ[z.ǤrF_\4R Nj.8i_r%R}ܻL7dg1? ]w4#,7L/7HlGQ{0A}M[ֵQv# ,eP$wv+* SG:= _P5a&pjIv!r6bo GIc/b~Ν1KHZ~x&0,6y+j#{M`Cp)vyjA> fuB xo%@ (F HLzb2g]*ZuSAG>dZDZ2hQPZt0t79Qz_kn0Lf1D3^JڼDurI/[O5@oTrGs~1$Igk"y'MӷaJ[X Qj1i!Y>hr6z JGC5Vz{:d9gz\@|_ Թ8蒗H3iR%6IZLwMv_ECey3]oKt7I]HbЄ_h/ n TmW@엣2.r)(V;'FSLThBi:}iGJ[ݾH4ͬQWa[肪i%ÎUFS7s\nn&Y ygoƅ*d!K`| vjV/bYN &SuIHJ-֓_ KǛ4?C$D{5g!6 ),jE}[ /_'DI,- H+O6@";yjbArL5|:~m3d;ԔE=O]A]_y`ٕValS[BzFkK ,9; d5a&Y;KROeCa[UB OpKS몢\wShN\L3̋6.{KQگQk (q/awx隹X+qU0H#VKݍMⲅGeK # 8.-`#6f]-\sPH2jg ٭%XFFVqvI7nOޒdKlrϣ }3ȌpiVDOq3_a%>x5ukPb`qXܮ?z+np_x_x%ltȑ>D!^#0|U4@dr;e>|/O9ߨݺBEsSl<}k.[`MyfIj^,E-M88ko!}W閛8x\P^j3*:äW?y%|W&%U_|QD!>`$B& RC\71Ý".>U`M*_cۍv;Nc2Y: u߉D+c4:2UcH (AvVGEa,k/vv+6\~*?|->]ZRL,`P'Fc ~ѥ NDvji;OF$_N ۝t7a?J)V(y>^hrs\A~ ~Uy?X-^D/qVL'5}’il-g%ʈ}jnGu/s($ cZE#=L.KfzEյf//Kv~q,,%ʼn~6D3Y(S 0\}W8Wr2gVqyHqRSxw1_=Ů TβS3M!83CMtt2.+ܛ c'Z /Ĝwi;_2 bB*Y{ÁQ׬ x|A_,w %/'n2B6aUt*n'O:|,<11޸;5ټdcK2D. @ah]Rp_!pPl~(P|;J1"`4 $q>kĎ\5o˳#H3Ьs])q؋MvϵBl3i2| @dz;_ԭ໯nۙP/;ꤷpYsѹN}j M%a)I-Z'u g|3O /k`Ŏ0[=A_2-f(Hq3 "U(/ W}70'`Xp=[곧u%Rԟ9a$y.y|ĂQ-|"m]NF,>J# nx|C1w@ PS첉z3E60|d}\jx}"M7 OԆj>DT w6ٜ1͛H=oz|RV [9Ii? 5  a}Кf~ZLuGNfZ#n\h^OU|7ya}G5zJG2ld '2Jt1 Im/V~6tg3g?]v:H߈RmD&9khR'܈MEJ"htV 7{5*:Ϛ[8|(j'@imHL o\\Ka{z6LsN{Z Z#z !Ȝ#a״tHCvm儗ZI\dH3 ίs i3}@RȎhTU%Qt/^K*5~>"nٳSn!BB[Ԛٴ4<Q6x*WFCxܧ4XEӭ0vGY^݂f 'CN؎ZZ^g~REޣ(&ja"U@#ʢ)CcB)<:I }SJ ţ޸-.'!=Nj-X,ǭ=I=Z3p6e`@)+zOfyQ ̏w+Āu/*Yl! wl;XE)6Z/$su|KRcoEPƙGrpJ=<%fCI-*8>!?=_ejO))DΑip,uRUdal+4iӁr*QT K(^i~ Ij)>E^ g(1MJ{^z԰uMݾ<f4,y筭w!-J'S0WbL#3>ȬtD<`LX>v%wyWV ȥI?Xk4s"1W ,wh7b/ yx;}Z,JZx$s[Uz22 Ne@7r5 2v Y/8CVQ߳_c̯q+Jz! } Z W1-L'~er>Rt;v:$ECOfdFP\pѥn,$-`jTf "GW 5ZEwb(IDJP)`*{sχ??=S n9:]4&7Pnnx(O?AA2-o(IBtvn&췈ѽ<;Zsث2SF3XFXwP}PFkhx}Q\A2hԛZNJ٩-=J| }|͍K:Yk] F9XZ F5vFԏ [6: $P}ZE ˏM㞶׀z2/s*g|$' :s f,,IL̓{H\h9ːv`Bf>[źU8ͽw2)]ʚ~d)jbfB A[l(E4' Es+}rGN8m 8)]l$SfnsII_K\Q؞8` Js0 t\!{eЭ,ʧnSF4ѷzx65n*a>Z^ Κ㺆kh;G1{ؤ- A9=;] LQݧI`JXk*葌`-0 D[ C;A͑$NGq7 jwxnS0Y/[tZ=o 2bTw7,M"u{^6;VP/ɶlX7d(Zz!Fs>졸dQ<@j<u=_- il\hxFq 2O#6r+.yLqoӊ\9M{+ PυMpfh렩#RE^juW7}r5Z/6~N C~݇]6#s#cl`Cw\nμCFrYJCi'לMS(#?_ÂgGwTq*VƯV;jo*C919r>HY ^&!5C* j M)XщLV>d"gMn+sB/g.ZI$W#K$90+n+aI)O|;)*dYxvj bOʐw<`Q\d,oTU9 q0;-G ZDsaiJb{-g^Dz!?z>sY|U fn.D@$Œ]/dX` ~)!y&v\0Tn~-,_Gcljk;fPX^k -瑄RcJG< z8&Άؗ7EpɼG'^N"7dDEe&-2Jz jub!(btChIynzsE#M?Őz}Y ~>΀b CɧZ)A9JV7p]חv&1\OnqKŌ5 L^kjOJ7/#;C^`y!Si4y;c //+ "<4Y>焱v?Qs9)>CLzE~\U/xemd/P4E[t"JCV[1lg)ܾnMFm<qL?J)BT.}+ci$3[4bPh%5\*&#X\{GE32ʫ bpq4K6.U": *cCYI%GK~D^>+J N9ʞ|L$I3KvdqMdӜШ6럧:MU*4w񭂠~H<Ő7]i6N=\E2hM*AVQbTXIH09~6Z.Kb^rhh"?w|Ab $]]ϡ"8`T0"ƯU&z! !PٹuLh$2G6 ^1Ձꌃ"{>;0,1 L99 mmUrP %?ċj3L?lTo0ht:GjIʚ__M~MA9ID&(T^>6HU C}Hv>ݵUq. `ƃDI ״O>0pvff~&+y¼B/y4-EF1ErrP qER,@O쩘c+|Z8Xy)oEa*e)!i7_4 W|Fs3%kP;"Y h *%;3̾뮿ZOMB3GʘO*p8;sgҖ38c/FU1E88N1P;?ŸU@dWkFYӍfĔy3kJ3 0Y[Y)KxD[1+6xiT|8F,{#1I]7 ބ))C26æ@nң n# y<(v^it5?Wi٠G$=1!/R1$=/0TNqmYOo *—9h[{Ҩ&SMdۯ4_*4Cft /^p!"911&bE2?Cᐓ"\\d譍w%[:Amm6ovu^Y]}(DMRGIӭ2֟J9$`[1&S?ߜ} wSi̚4|ь L)EtT&R ,!p.&Z(wD!I:{hsC tuśuިerU+2HW^Qy%"[U Q sɏ >VQ.,!Y˰^MrUGkOL>'[ JE=y֖Pjh$h$Y#N`%$O"=n>2db~un^畜+e.参#IhDR޺B(7rjC%5v6ܞGҍzݥ!䁂~0?y.HM7Z(oj^Ez/(/8u`4*wGrW1w(58-#;{6f(YShb*`pxGWuH,e;QD8QZ}gWr2N3*RwX){΢Zmv=oWg%TX) ĸ2) 3PTvtBP5Y>5yD=CjHĖΙ5i6~l7;HDt^"N Ζ`><6S˹a&2`|#\<Ηkh}#KzwZ _8[F1}LO"*,aLoB&Hb10ɣGj zЅ--8iy3.bznelgKPs'j# C=ú|ShuD?Yi40?ܡwhi1lJ({DZ3(3Äxaӄ8fJm?սfX bK=P.jZDNFoݡ#!v:qD4~<6z{IɎF^ꠐ!H7Buܗ Px%+ݚY?gEk/#_ȍZԍeiﲍbWYgSFA)Ըo@Ͱ6,N,qˁCSl.NhV*d`=jOrc NP>KN kn;T]ƪ.*DYt8X&t/xaZ`vu߬'q /(suyL˜:A a㒁Ҏ gruh4ݞw2pT?Hru]-a?GTվŕ%9=y{{1g7Z_#HkQHҰK,Xڏq!i䡩Zi_7ř" 3LrݳJC{xl"ʞ2BQ/%5anEw,l' yH(g]9j < >[__g0z9栣gi#ݬ)FތA#Kz^8gLCD1r^!dT㒘&aP f G}ʀP\Q4bL NWs>員ĞJ6}%Τ}\=ER%tnj_ymgxHĕtqG\*̀ZrsN*N]dL,0MHj S|]/2 ZX?Vmg:mY$,-lLͥ[qEHKUprsA qHkڻ`?I79K`%YgIxMQV1Qwf~p:UOb:_ᓈbR캡,eC\uS"+e=FT` bC/_ iskpnOmlɛ` <3w k56(h@gևscD3^ve⠣M#ӐH(*4:C߿z W/0qao8:Ļ􁨄GK_ ʧ*Pr͟6F/SSgΟgЙ|IwIƷ?F2܇Ǭr߁c 82ؔYB0}90{w/<@־XYkkD ?7HTMPkӮ K \~_j%mxcgR!:m&y\%Q1S}rC'Y7͞OPhW#IpZ;'^NPD6"%6$Uh \H?ş A@ B ʥX4j2HA !_1rk#vjDfrPUG#z[_x9kpbKbR#ϰϒ x!j1{[Ŝq)nR5.~@-9[΄EvW AS4 m/46X6~mt19xl4Zhߒ2r㭗 Q)Lk.cd\^l(3`^1>zmY qtPx۱Ypp]>34rD O*'2]8wiUFє?vH$3%RTuOc#MPh9lZjms*7dcFr(̈́=ƥQ8^Lt5d[6Tfle|=l="`n_bJ~؜@ԭ  c=úDВ @}tDbwQtiQ/KԷSϑM9.Nҁ;xxDk!r\52@B$"t#495KOgЅ+F[k 7IQ1̈I޷:bS&vO948TnQvh蟘XZ2AMʫ_Wv0lzä)M]lo+}`lΎ2SڌyT$ 5y+TB6Vaߛ[ugKV3B<ȗ!>] mN*.ސbhۄ|SX$1gg; Q$XK+#˅p'ZQZ4? R>ڝ"[(k':U&hjZ΋f[Yn_*`gB.nFOx+X:0iC9)iHXYd1&l 5A V|[u&zHU fvtct6pES5`ehP)Vp-L)iE#ųj+LɅ:2R^f+;-fgYӑM՝gGV@=ڸ 3xa"݉mൟme|$Nd1ix7fÔ)e_~i|1ⓆHd YGl|7[<%x4WUK9 \K* ^C?iNQUS/cҶ Y/Y37oe2S7j=d71T~{߽l)O,jN 1Zesў YgV/$~Jo+ OSCLF0JN\"/gf}?ZN?H»,愾׶.j),#K$, _!M_& Vs ۑZp,փ⺂:KD1}2*r]g.o0`4P1[n e=zTr_z(>xSs5&hkg "gbgE|(<2 퇇R9okmk&>h JIL4[=鸇t)kZZ;\PonML#.%j'6N͒iZv ed{WBP&X^Kv8PjS'FdfG\|7) WJ:C6BXai TcସM>B~,m њ\=R|l yS"V;[ CCc!W(rS*eVGJIBhe<]O->-Ǚ>1Xc+%/wظpG4ִ33I#S䳤)|6sqJ9v6w濗29J@(K 3wz\HIx7bSbsh!+?Ħqr!KltXY:F׮<}HW,:;>Nt='B0HaP򹤘5Sf֗kYTo V^n`jr95EsBT; bge?dN&.3`n;,8G9/R88OyGe)P.;ⳘS;|N+!9uxt&>dO~.'!I$w4EqxgۢcaHQ`ojF ^_97?(m(Ph95y؉z+xzֶfj5ueY!$/$3o"o<T!Vmݛ!7-(;l]{wTM#ܔ~$É?Unc],ȹeCW~ ~lc%l-RBUvU_5 fJGq% Z{= h- Ϟdok9"t["nrGzGf3ऀdZ:;]#qIs@D7T[_l9q6gjp(9^g+pe)2FZ)H?Ojk+[,жvtZ˺hroU"b~DJZ@ۡPd/{8M9Fe9u*s1gec~uY"uJdo~uyLLsqOKB96:ZP'd>CBYt֎ >onpK;!@VڧړsYZyܩ'e58 BgAۜl~cdB`?ڨ!4Èp~-RCPa7 en#fP)h&]GRBM@a N!϶^Y ۢrT+ÎԚRLqVꐂJ"RZ Pi'Sm&/9 Rxp.9'IBՒd(TBA2uU҅mX?quYfne+R~d| ! WX+9M:?띐uQ!DE tu1n_8)r爓//6;^:<8PR]w𺙠@zi ` erdNO-eUiuUj=DKCB$z+p:/XF@9>љ ~J,}[ չkv(v?*U1oo7*vHʎ2ʷ&20|ha M|VrN9pwU-UUwEg~-AѨⳑF :gy"<_-Rb661YQݱHj`ت䢻Q !q ?==,l-Z5%e\Ǯ#P4`myW NL֑,elJ>c; #?´NCnM凉!`^aìt\F% KC <#{ٷR Alh;Eɯ1cb˰1.!W,Kz"k'iM +/L G<7o`KN9ԡ*lrvd p>caC2Dʽrkj" V"P8A5m-l5Zt"÷F9_ ]<{e Ƈ䴆X?Ar|/`nۏŻ;,*uwLsa~Z K{M>ͭ M/Ѵڶ|_^@|=v޳X 9. V,qw1_G9؞?bWFg -,CL#wl۠wg+gٸᶝa:v,!H+8 ͬ`xiI`  Y)bmRnWd{0W/"Yn%-o7RKTQWwpu`5mG̡ 覘&ÔV9,B 傎I+ s<ʼnQ7= }`Y_3cPdvL:|HblY{ 4%5Lr%KbLL=מ+#JUJMo7k/q-(ʈb$+mmjFĨPGw}6킴fPG2Jy~T#L潳JD„)nr~ 0!Гݴ$xa4M5r{sYӳTRe< 2R2*F Fb рgc|nϝm`5&e pF9°4y>=BβQ > N\ ȷRHm#\AΆ̈<_ڹAȇ?2?wRee綷N2j *K jh?M ɞxڂ!D b;,z/\RS޾loViHY'l[p`Z󬽓ʝ`<uXɊY=i9Be/qV0@ⱥxok0KEF=I 4y~cHvUtc.agWcG6L|8М*ěwvbmLʹF^+"e7Ȧfb k^~DL(꧇M KYz-Y2)=X.I /|!|0Œ;\-'i"I%c=Tda ^(r"܍i-:e"r.s cɘ52vJ6 >U )eɭ*E Cn ons⋝v/m\5|=>}$z2ڒ7{(܂'t5Pqp?JEL$Wl0']Ҿ(PBf9W {%Bh5(/mɤVa| ZՅ\lBh@uTH N\ w<_ێPn+O:VauT[IWgظHDNt;Ki'eTEB0V]N7N~ČmT Kl}WksakL㴄FR90yf{eHG㒞&J_hQKc +7IYfK]0:7$'DC׌n[ ):]Q"ypve^Kͷh+(:ÉvEX25 aobE9H GL&8B%=dJV ~y~?  ̮]kE8\lzB'ͻ-nޕr]Յ\Pc40gO=ѥksR;DD"zp" ¡ :[uPAڴ:r¼q6-?R#cagֹcG]69I} 0'0\ǝUk7S^LɢWq^RxiPx,ɥa-PoUo7orycܤuo E $_򢧒|{V̌RRџqa87oW$$RڎWO ldb1L)9$KsTsH8C(" ?@aܹX\zhXHTZEڣәa͡9bȧp2S '*]m0`-_Ԍ+c5 ?g뇢Ih}K~g[#lKw\١&zTФ^ojlX҄2ouSNEW3+Cwe`W=3v5̰~3>G:iL5#ڀjzPH -)zl΀M{?p&$ȄP/37X0&~dX yJB=?^/09MU')Ioq.D!R>p4ڧ?DB?Om^LUR/m.y[Lf;+N'2 %0[u1Ǣi3~ϲG cG0.$E"K$ ">ҏt^w|@S:y/D:#mYkZaJZiTegN(&C$p]}vOʐz Q-l3Bڢ|O?@!&( *LL'CVBN xt&ŀdM1L Zm  eJkɝ:88^m[4@]p.:3Le$m i\[5NY;Ijk{<5S,vӪ9ra:=ʒΫZ@^+C # Ѿ\A ++Zcl$YŁqszS +6\zl[18gVhh|BA[gGU{8V4&-^3w}[[pP$®8)C>V5v)rd\Z)X}>yw QUv`z8~.IQlWS&rGHץ $~4NJd6APvNMV+XgZY2 w?zf =(/ˍI9ȝ Lnx[4{M 6ގBVA)e5 @r D*߄J$MW|\z1cȶ&6cKpQ8@!A4{)'-:M_ [z#>Ll"l7ΎezbYEOQGPA3$&?Ro0diXF&X_@<#ĔyMxuYF *_BW[R(*,ܾiUG|'LyE:&ʾI@Ũ[R~مfko4frM׽8n|R{(% xL 7 -t^ZNPBZq[`eOBbڴ.-oG>I|Daog.$ ?5LZ ?ze*H,F [K>4OޥUN;-A/H3qJƌ2 `NԥnIBYv*^W9 /Kj~i2 Y `58 +CC+j׋0#ܐyu\n20#c(sFde-0\5O31|B<+zA,LWƺ(k"_;.r4 uYt. J !;EUlԡ %̭h"\%^ &S]ZI,}w#>GhA?Ejm,Pp4:6:#^@+-P^tw]N#!1`͊;2Bq'fFϮO1m.׳}J(%do0*1|ƻDHַ] NYrǤ^>^D?yjQ[i<-5t=xgK.'YTaEܚK?-_Å;8o  2>R骐ޘVz6՞ՏǜDx$#t퉥nwC,im50dGeURy4WbN|cj2#=]<4.^SC@=CKuPJnWXVWz=ئ 95E[:`5йIȣE$ϐB۱u^8mѮ ^ta+m:gr4vl2&W=W 8=FTLzTו̐ʗF zG* M/|WzֶAsOg/(;,:1S/8 tH^@bwHBld *KsgojT.|T^YC=h/O/>Xj怣ڸmŲ]Wg-6dQb,C_봬sFUW 7-[Z(ub|kMipP >7[YVY- ]6FfȊU Fr(Tj_SHYjQ'Jkd o`>G;5J mrij WQ$DA`PgiÇƑ&v$IRҊX|# bOJ RIa(BC3Nݞ~!R"=K_/Z!)Ԛ!?!6 xNRd#)&y o*y.x^6帙'w(oyK/rXgorm΋49[/Ps-hZIZ,w@-5H6 S?1rzЪ^WjfILht(p%S&fbQta|y`O(2\nJۻaE])ݼTvH\9,O+pxC( ȧE}o)&^?>V;=m(ʸ|Y5Ru9D\( M@OP9@̖zۋg$~H!~"L 750!kle3kstbmHѓ(U7s3-V=qj7=ފ)_S $!3wW06G]:Q8/\И} 3ͳ Zp3adRűsP 'ncH5FgL}z;vz&<[(Xt9 YN "udox-TA{)_@mvryF ì1gyr$6Ctuө28.o7=c/(RB p)2qVZsEJ+UqPFײߎa Vޣ=tGo `5N4s?2+8X@;$vع6A&GWWQu-`Ca\#BK#(l_59Kxa.ZhTPL Ӓ+*CyY}hc]㌅f=0M߳Eʆhc4a(Y#q6_^,+\-:]t@ vvôdg#J0V9װåB?د=|ଚ}jUH#KW4QHpQiD|Rm5b^(>67~b)'ZHhK-Ljq ŪHvwK*@{j9}|`r@DX-Y58DBwsRdÉGǑ.J2<>7H.8HanآX5uI8> J't%,&@ֺ,me7*KtXe+Zo33yhmN>$}ռ(\=cV0/T./Xs }*CFin߈,HҘsm^'aA&\kB՝yWF\F{  Y/\90E,An0~PeV 6wH5~{,P 5 [ wiSC~,AV?.pg- \.6+R V|hsXdJWe I$@ nyNtS1 .#aq-N›Ϸ -#> aOB(i8mMa hLi{QlFjO9EJ3ZXƼod:<*h~(//[TB?!P8?,>>l Q SkC,Ҁ|Ԭ}G *ÇukψP7 TW疒tPK6enT$!˯͡|xQKS}ŝ,vcˠS5 \OV^/@Gwck@Z.-\J}øJ0$ő/B q-HƳ_%hHoQS3YHU m^\9D~'WD@[#uwsc;R{2L ÂȄdϛjLpa05;h+ '-UI&q.fFJ'DhfKnhWtb+೚KIwBm2d' Uyhhf}&YMN9".h+Eg`!"t'cCmMc kDxcZG_[pC IDIkkEBn/:)5!-j:`6I0_`5N`E )ߚ0\RE>X"2G6tO*ax5x]4ei /`݀.(:XX{`Y;Gl8/ydONi/GUޘcĜ `%+*H?/ T^E"A ݾ%j=P XK=9K`uB*ѩRln1E(Ҋ+axMi7+?TcU# jL@YB-D/u3bE؝,P5*峼H]T ZRȠ9 ]eVK`FTgY~O(|.4Bꤡv ݎQ`E OPy4t aPm|js@Cynr)%֪xCaԓ=Su9zv;ؕ/܍5JaZw-GMcI/.ع[V(Y&~~(U%VU[PtY,fF<lh' ̓ҫ2o #.N'Mʓ2 LAŘUYT$$,Ww_n\g;e[g iLOS:#0&uq:#I?QX!>/a5&,4ܹ#c'W! 騿lb!$\q<+fuYl߽USHҗ[4w'`.N6jBúsVVKбUn%7xnU6j@i(죻N<߹;WPsIEjN(e%j橕qg7#, #zTG$Ob?IvG N30 ^@;BNuytcqZ\^}L!3_'-"vq Ӛ.R 0ʯ)CDYQhB&P5U=~ZK=舽rp, =@ϴip`қ0{]ahnKyM/k{1/a12F'/8&-7__u"W 6-3>u]WgxRhd~\\@" 9Q?"s̥(3û˯>PWEǕX".u|XFṱIJQ#Ubȝ=ܾkE3łcKХ . Z*+oN޻t7K+K%f{%-ҋEzgm+u\'=>QUrՈ֊ug4m  v_YInPfnp_-2y ]vg_U:".wLož&g-'Mj,{/|1^43@cУ_ȄkZ!l7+ߚd6ەӪE+B]uonllڙo0d_$W@ds1b-5+^8Nm c ߨ]nT$qFIAj81ӽ;[c'0(ϊMf^U6 '-`%+tﺄQЄߺx W_6L[gAXĉc}_}?=Qr+ºWܘMYRcYYzJ6ejl1ӂs`7=I,L˂+Sz"iz6|-Ha2 w+k\Qlz%v] MCi*5 ޕy̢xV(T-Soi&JnCQEڞ 憹-603-]sѻxlȳ*\(!x|ȯ}83Aƕ_\L<hG) l Sm⛙yoA5a Q YTBǡ'Jq AR~ѳԏ_%h+KFn3und]Gʇb&Ja?1.pvֶ\ #Com%&fnYVg"$9"TH:}'"Ě* bk{W6%7(-_~R('БYʾVפtB.&MeyAWmǐ!OF)gxɕ*#+^c@Mc.zURžjh,%j2Ms$cF&c2+z/^*>ow1F}ez fffcW}[\,Hk!Nauc*?) ûa7h|QU-=TӍAQxSzQ 1_G1ir0 _1dƾ8;CЎSK$kO<'cl_`HE5@gP4Ung =+]ڪүM oT˯Fcx(gvWI!<74PLʟeąUBwWߪ?1d{uߪNF)2ӛ)HX%)UiK =g]%iEx@]`v8&Ej yʼnnS{P:x@%nte~uk`p}E kf}yx6Bl$9doxl9~9Qvdod4NF%'0;$ZF [srͦ-U=#5K0'Ή$> h0SSͷG["?P<1 ?S~"8PWjRێ6l =/0g1Mq^EMc=_(ďY)WBk~[)vf3y&vS=!,˱vvv.Q=P帅TTg )}J77($T.Ҹ]4GR'9X;Eu%-4!ywg(zub@b!L|&{qHs|=ý|Q|?ǶqSjObդ1r7馍K+U˂GEIevAF{ ɷ/\ Җlr`^"nHC cbR^ $3E."tN)YLXɅ~)*4[aFbyv@3?XSY#N]< :No쩏p^7}o&H <75ؐ R>Q H"f0$ t}_EGgThX;%#EUANp3| N| ͣpWu`,F` sD0ڑ z%ǑH!3E!!I^Bs(C$Fc6R ]BzM咅va1Q{pǡ X  UA!-n䫝F[Z{Pџ%p(ƀ[`':T7R@nxp.R1-~ɬ6Mމ+y’Ef]4LS?o3vf8 Kƻ&u/}mq+ܕ8lZ"mP٭Jpr</⯲ rp}c:5 }$>%:$Ћ>^4NtO^x,(#yL?@)^\}ۿ'ӰʨQ/W`Ѻm5Qhqi-&ߙmݳ,-߿ UCQv}f3f*Wqj8]M=l:muTvZ,oY$NpPoI}%ymXʏϰ)Pfs`oyJ7)@!:cDz:3=L<B|̗=8] naJͻ}6tSA9e0!  D)2rGeծ% ;q8*eW iQRԽ3bz 7vow$Z%JA2;N&&.s,Œ \Zω, XJ~~iD`LCԌ48𓰻ⴸbyKRmfd]|xh am'MN1L8p`~wT >k*Dzƥ鐂oj%&i薔O;V.`m[us`Kk_vV7NGO~E HtHSUK+pu); ĵ]K)692)˄@L8F˰.Jxt%T6zr;OҀ̴(TWhă8З M|+3Y lV8 Ap @k끛 MökczSѱ^G]۳Uop}EiE^gm"drZ1 ܬ[6D$j;KNب1c2e'(Z #BbQW^oؗ9 ޛk}ٟ&hn%'%|G\W>'rb|l0\_rD!\&I\YAg:mUt7$y<΁Xt)BtTTftKnm1ƙCFTC3dwָGF=9ҠpTkg:n ]@[y$Q67 BtP2d>-lo3/=t`ۣDr|}t뜣9LUK~q [Q=9[B} ɺ 8Z>CS7e)$qCP-C{E<k "AC&߇+ApT%#ԥ7>$D?jy23#I.Q Ggh3daLJ387~,Dn}ɘ&{>g !W-ذggz>t uY0զ핽XPpA YXG5tqVs:+b'('2!v0b&4ƻ3N8HkV$fH^|0xNaX^ RlT嶂gT|+c-҂2`I8֌}gX ha}f Yi?_[0 7'/ƅ9uc*Jp;E0la 4.*3/r А-`:l10DT^Z= 4RàmEmD\D750[ĝ E\{_7 B_C&";&Bmd]SĺkĐ֗1 ?`$F]ֵG9̸}VZUErGtv~}VW} iLH^6[X_TZOxHOHg ZZ2И1WhY&d|ة];^s`h6ac)3^&/,e.oO|.zG?ꭋ]Բg QH'_`FO xYWNySE 7UvEllbv<|Jo2؟h Jtƪ(4{NKKY3۩\@R{͑^RNAjSTzIZm0Yޡ?f-dQԭ-_[\$F?:yљ[p:v~& ޔhf›Zc[uFI6bC./]u}Zg"5\+ ;lUg ,۬!vf8nݻϕP"^SJ7%lMOb36zڵlOۣԧ^`dXQ|R1߸sJE"}a)-MHœoa:@QW4rX\NHJXQA8ǫ{!cK8дV(m5#`fOǕcP^vPI9|CRlbN2zu Z ^-YXؚ]0=һ!(97 v«ʻcV:ms@`{-yPDb&/Uex#gOPr^ƗfTʡޮPy R4Zę ˘$2 ME\;iL"qqNt\Şؙy?ߚW!gRvN5hy0p_'Á%Vqǟ'Kp;nu/xC5DFNs鴇 ZFv\gFg>%<dyA݇.mѸLTraGkA}!? :`JznG )Ch~kȠ5z(?2pWʹ|? OIPGsYFbؚ&1'W!<3Q?є Iw8U>׈+>߿vI+c9!4ШWgGGMb0$|7&xn!3PsKf˛& {5̞ɵ7s_5c9ײjN2p. PpiW3/TO+[hQ}a/<-4E ǂ/LF>Q;fq.D27tsZUϝGV%$Qh\&xvOӐG5Ur/\ayØ?HĞ0G?Y|ktͿ,S!+!3HH.^XAqUyNT%G^ !r,.<<$Z4\8MڗQ;v!Foʗ"A?"){ -h魻c ($ `Bt$Kݾg?-},ݐԆq$V)tpNgw#\""WRX@]ڊۨRQ&LYfx#8Sy8>jj S;Q_ߋZ~YGWkN ϐܐ+ru')4/Oab9y&Ġ:#SHTI3h7jbGи))LՑ9 -b!G"fDsRq <,"-dyGv)˧&1vsfHCv3iZKX۔I; rĤ,14N{bNb]H/]*{ܦgQ] KWKV7NY F/?N;宨zz6ZӄH+8>=E ­TO%4J0G<ٿpK!SV' N{mhBZQ}Y 9p)Y4 $u~;j56"=Lb+XNtn jx%}d|/L!ØV$CCF!@—,BׇBQ57s bw,8K} ,$[Rx`x6R\#"[-_ Auxvm#PIeJB7e~:9/< {NFؖc ƝڗJgb.YHd&"qf )>1Z/dӫG?H)R|K/w•oy~"ʪ7AL[l@<ܻ!}{C17t'SAmîCr{K?vZzMaʻ ww< έQFq]5V ꔰ*0-s 4H#;S3 S1g@6΃zc|`'#ҟ(*/[(cOYJ&v8yI0@(ަMFQDC{7܄M Ko%$yݗU} )[!|SޕA0:M~+Sh2/9ҀS(E]Z1_@a}Q g 5?s IEN!J9͓9AKO *O,FgeM1YhZNz%MΑ)Gd|a!8I4xELyO'hEV,RVmؓ7_j-If0VHk5HճM7}q([.NNɪ;U,Jh9R)goT1_ x9#Ry&jgvT!/C, x!>{5c؆>_{>Qٱ$.g؝,yFmyVqj"A)iJy8y*Ah)2#1BSbHuk I(188`}ƳZ^AX1n8KQl%PQ(X[z6y C&ɲ%5F5OkPTz㩤J{B1N%1at"Qja?#$^#SK[Wi[Cy޹=Cϓf-};9{z"-GmI1Ę12ah{ Z1܎۰ jqbJ"FB"m5C-~Yʦz 7 x HS"m @$U%_e/NɥKrO6Tr ɄTFR8<P}P? %Z*ҜMs|k 愥=IlUI &,t 'kEswa鯇NxLm ~꿌9*Hb5Na$ά3?QOè-$ ! r 1C;LdbAG`ƃ:vi u5SĠk$@g-_TGH\ョ~f[6m 3~G`&Et&kbE [iCz$цjd>jt_dwhߌ@v#2"yTapϢ8$:ٓΓTIvSEJ1%|JA,?gբ^e>*9<㯰7$S2-`l"褐;ӥXXyFOT]9pދ`lx~|N\6T%3 jHtE6ksK'd%I(hi} 5jkiǣq&tdH]M5ً-\q\2a? (fU@hNe3 3WY>#+>NNg -º-ɳh9Y&/Nx[M:\ef݌vC@ORAσ?XѸ{> a„m{*6\ VH&B}0mךN|Ʃ:v?3v+a0П mxyJ6.oV6c_f\b".IW:ӕ]Q4kt9fы~jܙʺ GBwQEІ\}yu)|hΕ}0%ăOӐ]em-UnlV;YÓݯJlbf2,[#jQh6TJ}զuLECS21RvϘ)S9%p*F0qo6nC[ޓ8,0KΉi2 e8p"o܋b TI}*ծTGI =Cw(,e Cϲ'jA4epҝq uw`|pό'<%NO+^6PDH9?nje A6(L#)DlLd߬;u4ꫥ ,'j(fG:md`r={XKR<ToCCߥW/p5,ב!hOAM˲Ύ݉"]%SR2dEpbԞ"%mA?00)~ơ0Hn,{Jph [eVu 0I\y9Zyج(9ɶ ^礢}f"U0<׃xh!y9Dб ?&ʟjk*?H>͌BlKhO?@'(D2-&2ochZM&2#UFU}#ip۰[/+'mDNs'k)HV,$Ѡ δ`7#7we(Z܉f+w ?],rgb|F ^0 &Y6sC';lh݅ΖL_vcDfl( p*XNR*\vZT@[ 4JsE$Q͡|G;~ppMWJ(d6>j*o~m-oνqx~nT-8)fc1>(ukvЦE[(QZze:U?? wHFBL*nGl~ 8Td+y$0e*m 솾n7N _P:QYCR.q&+F}`[:b%jJ`ֈ!1v<At]+Z, YUx1bFP81jnӯEQ|H HL>4{Kv5M\zMAc B/g@StQrWm n:և񖂌%dt X[ lIi c@L ,O Wn/+0CPS 'KU{*~x2.W}MŢK&%kԼR#\tȹH0tBugJQԁ߈E8wO !vsۨj0j/:l[cр#\Xee *N"w3U<>{/a|>ٸH`}tF4 JիLROU 9&6ZRႠ iG >% EOlwY| oo7jme7 o:pJjO|a}~\L}_+ BֺY-g˩8ah-p}rjz[˟FdK֌`ub%`ca!_DŽv7 r.USau@Nb,훅{0D%m#otX-.cmEz0PЁ=\#S[ө-]U5FE +m Tc@k{49^kXB7l]!~| 3[a0s_萰ckFH4n:7}eLs-5Ze2V_"ޯ&kw0eٕ.{䔝-r) ~IlQ4S!ugn84ס +<&̕a,~YT2`,^  qfxy HD4| 8i=L' )' ՞N|)(/AL[̠C42䮼͆)ݟY$y]%7`9HgA"莴T{̝U!õtvٓ!G}1\T|P %#_\JR/[+*3nC&Xa}_ 뾩@} {Yغ `WfQh{AvGdPt0#Aߗ]I@O]ƍҼtb@D-Mߦ2i)k bk:<4j?RPFF @XVѧxC:S ,?NoLd1T7bě>)BƤJِCl-4LJ:0=i|.YN@^@i+BK#-(e~j`ʬ2&h< ]O&1kFӗU`8u|P\NؗH?'nvL۵ ȡ?&sC}lᐃ5QNjxa3V!0ҏ67'2[ܝi8~hܓiԑNRWJY*'iޥsp(:WAe͙)6ؽŞMsFfDAD.vkrbakVY\xj.ɽ쯠&AF̽JyDA1xAB'Ji0O&o ^rW9't@Ғbr"5`䋠y s _xo=<06͜WՁtSiħX驆mx xS=j~rRk+ѢX>*Rhag WuI[ԗ .TBg=U~γ9<ˀ1ޤ6,Ⱦg9Db;bᵾ$1pH<1js׷U*0nQ)@+m"w,q3p2;ْ~rZ)z❀SZ/qkoӳrۨij)iKg1/znN6R6vc W jucuxmLDxֹr>MjϘ&նP `;FN$ Fbyvo_e җV?{Ow=y,m GY&WYn f',.ǂM@lWJVT}WHl^fW*O_(k\zsj%ѤMt?!=_zTSADpXIDq,贈 lfZ~S3E€R+ 0 @+LX7a+ȵ)=BmPUrv⃒;++mֳ52?/%0f5<'a}NcTeLS<,JiqZ[?G܏#4Qj&~|fԸm8}`v×D̳6űBIͽ`&n }&@:w0˻44FlV2(nGdPkC -(PC̤OQanxv}+^iH״Ջt_C`KCq0".?RwW[&&+VJ !*чJ6"NJD,½7=n,o-j4Wt;BWXXz9Jmx>{F^)@]۬YНۮ$};xVeG8lT%ܢ#/ IPh%@yE~ x&_UohH.!˸˟1U{\ :LZa)L[q!`[o)2R=,7~GBm+xbbOҠ54a:t` F^zb{Y֘F}"p\7B#oۈˌ9vޝ?ҩx0 OMjy׶GA~'ٱ1~畨GNG y_^,AZI"gt&qj:~HDuoC$N +9kR: [Kdj#凙k.8wCX~+__(Y-f›_ |::8 #~%1DEh'6ѣaˡsЈQ6 ī_Y c@ wlpk'BeO5\\Zd N2_G\H>ܗ ?4G_)}F{ 3޻';^oKɗ Z 64ځjNA|-Wwf^yGBz*H _b$$:-'[pBC.Oo##-O)e$cmםFS&]A3b~> UӎT4zql:&ʁ}0G)CT95vPvtz'npvUVhdpc8_wKtN? 9=[vcu^`ZvlSL ;zKD:cǞ^9 MQ"\l/Eǀ:ꄁeܺmtrQ3ի44q,jmV=Bz/If1 _3qsE7Iu|]QikO1XV.QYCwfciZ.g oo5*^PJl7UJf PD 6"9q1L*\Eo0)Wk $a= yM(d Ud 4QM- s]#uLVڧ}TԵڗGآgq\M>FOe MavR5\υa4g8zB=MK~.''>wS06Fo$ڠ4B.2QxP%M/@ Gɡm +>togV 7:Qf2g,g]nיaHsCI鰤JB*nI3 oi9IKU x4|һK H.o DΖ# ~R>B8B61S?GzG4ɕVaꍺ6>+69XmA+ j}4WNAen^l +6GN ˒Y+K|*^m2[2A|gޚ: 96&F؃Ղ߸܊b 6uO:"όvv8'D%sAHu+IN~} Bx}e~ >at#kxZPrF V4}|P;x\ҊܼC 6˰,^;U2`%)8%D/ ֘s_mwvr~!{bۑ .dW9`Z?Zwf@(V8lIWq *y"&{ H&v2*g ׻tR0<ntUK™Zx9fUS%Au[F%LV["ߞol#rU%Z&U#-QQNJT;ַgU Ф f[M-cG&CTr?51#]?ִS󼝄SR5r]æ1rNb*Ob[l}ņfTaMPQx7F;%Fgw[T,И{}9^ 9Op}x L>y!yx+|/[Il;'VXvs_NOdC,ɋIq -_hl)[H&6!I5A7QsBqOqjW&tCbm VyD6=rHի "@0"^/[cM)RA4uS:_/^NanώLai>#JG7~p8v8ȡ ycۂ'XMr`t0m7,2`MeI:~V1٥e C6lr&*Kli{ݫXT n.J@TXIU-dqS T i#v MIw99ew; w zÌ*#3ViCq +M5~5 4FWTfA3b"lj,TCo;.fk85bϷ _':OKLyPT N4ESӥd D'']bi&Ľ<UfNV})8qk_N΁V{#_!0U4h-(8m̩G^-zJE+ެm:6uc 2[cK.=>)Oll" A:&=X#J廌;BÐy7ٔ|p?K"grSoN8N([ejy{ f ev7` 닰.[ڭtc!ZgR@KSvȅ;SDɫH pngC0'x&wEtԩq҉IbiXSFZd$7`.B)zc͇ ߼ՑvV_^f+qx;#:5LӧNڄ#Htu~'5eP 'Rma(2(]SSRy_5(Ħe4 oL͵P4dXn"MK=|y|C 2/HQ/Q@‘B-J+taA- W-oJuDےQ4lV=V+⴮Sn4͇^ PM IATjnB@#oi^rz HRS۞#[N8q8cqtv cAmB+Y;TW ~ XSqCGBM"86~$}B.kH9t٧)[^(w.XX+Nsu\ǢxIy1c֭MڞLyX'D_kzyO: r->xHO䦝yQb+o9(~wAir\N'Q c~,j܋h{/;=6!0Ma!v@bQ8Q ͛v}zIFZH{/ST9XQw,iMO۷]yh )Uʽ!N76# lhˑL}wz_9p|v)0B 5?Lq3b{+.Y7\'{ν)K@Z&V¸L\( EVqܘpnfOo 4 6nePAi#`%]/M>9_ʝՃ}/6+2{4>lpi^P8Km]#{j'jj*ڦ,S>a .fFq%^F?BX91,byt&L~5nJXy躁#ϯo&>AK\ 3n &:alxfڤ˪ d}/o ̥ߌBsg.7,uUWvZ.Cf5 1/Dws&*8,%kW!=r%J&"Nu~񬣚s M;9:[ 7d. ,L | ~L#5n8nXTO37 A.+Ą,]Sz hpp]⸏X&Q=,3>ǯ[li~1%`>":"?sR${YKE.*YBFg5Ght O[ 0rmΨlIcA*B"zJܻ3ЎxĊ/T[)ٺ~윀ƥ 8(49tz;QEn2hnq*ʊU28~-X&|WpД}S(ZO!4Aja>U<'Q)_'w(JI[*Y>l[gF6mp|vKLƯ޼S# p>{' ehZ𮘚UO/TGHH;FK}%O)=.AyOV4fŷNZ ^ MaBgYZ0707010000000e000041ed0000000000000000000000016203a9db00000000000000000000000000000000000000000000004400000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net/wireless0707010000000f000081a40000000000000000000000016203a9d20000e458000000000000000000000000000000000000005900000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/drivers/net/wireless/mac80211_hwsim.ko.xz7zXZִF!t/]]?Eh=ڜ.+?  S߬+\l}p|kqlg' AQlꚜD]_c{nlgDX8@7] DFѤXi<Բi^Z9VR㝗^ `PfGm oӚe:N`4AF8Y:%H-'9W?XRoKqpXO# k񛑻&bF/&雦么s}oHfBJhAv?QZYAmL?ob8Zm"3RVyV<>VN@ʹʏr413&D Bv_&.43CWniA]) .dQ',p[۪nO\l SA9g 4Ө! 2g:>ɖ?t Yp[›mdԀF 0df lJH ^{ iAPK +Nph`UjmX Z^`8"Pƹ9)doCXmq4h{q8zb%F"}iR̫%Rx5U /-gKbQv1VyÄqr<8@@HauIt(IVo/sÇ80?xDWC0z!1UFoO*Zv9o+gVu){bg{r3 ^6gՠN:c,d ã85>sU83*&8#CPDZu՗oEQw# dp}-e39v)N Ẇx MGdq}]HN||S+>LE*~/RkHboNࠆLoo8ƽsoO(U[6|Lz^ܷkEz :UdkȤK K40Ȣ=ZV$O?LpPbxKҬU~5DxPǎB=?̌ta*_{rӳ6{ doz kIޚq|C2(Ѷק(8!1TvғoР5eԄK g[⼵rW g 38U[WYFJ VT06ܛVqL' 8ͿnbW{!gJXu`irk42,b(Y wil `>-dشw2PU!*7*X}Endf҈2j ǩC#g*]~C#E )WהK ߲X ;ݸـB4z.#;%-OKVe: 2@WAn-UXw:ˢ̶B 8.R {@ EU}1"]>.#J ˊY  &\N-sKZWW,@Ԃ[qo'Jβs0zRv@p?3<*_Hq0pK)ტpJ gmGNPHD(<鏎c:ϛj݁ƷSdB)UxtˡB% JAhN_x}{pn-"se0Q8k6TACoe'4zda}NJX=a΄kJam>TlN>g'y$pK`npXnfsFFA 3-yMb <0g9oy'uidVS;ŵ``nKy ,3J^4$\rNYnjW7q"M$ܴwH=tyVp2n, >î"8J94!2O`| ?D[_;y*=p7.sm >rߺq@8Iu㖠>hgص>gcޫh3ч]&\Up#wq;igIf6|ڟ<#{;LG<Qݏw_'I9`oq9Q!;,M^bll{ ߰*[8Y[2uMiQr: RD~T#sxj]a6;j+YOD}1$>N!^dE~C4H7#(+4,$dbi[kPi??x^*ZyC%ګO?Nj-ߗ:!~,]!75I>XFsPr${-]j~Y: 16 ȺFbde[矼vK5#J.aQ &bP,1$(*_UEU;خ;q&[xi5]+B/1`91VBXW%7_ׂٕ낸!;49jzf ZX㔦ԤVF\<utjjjy?aF/҄yd20/d]Ҫ >zeE&+ӱu;Yˍ"hđNv3^_1~~Ӣ{L-] +g[Cvf<ʚH&!%SxkܙvXm<_Rů}2uf25đ?&9tRphz-D?$pyV*$3 }˖e@[RAmn7T1$/AdǘVG@9cC"zէ_1+ ROV]~iHvx}M^ȸ8ȫ`8ܼJwuS.h-C0PP1luLH2Z}\*L\$Ј$ ݄Q''<|ellU\g &rV)}O-Ktygxw_ůYm]ɼ4y*lsH\"ե*4'GnN&8ѻݘ<1VS][rFa?|ȇ ǀ!ӠcQݭLu0߻bTS5&[iԿ`ͩtZC'{ 3V:|nCkr-Xr8hM^PO7nǖfֶu&~4' AR{=F{B1X>a0в3~< qO"!A }ss {XCRawW(Jm&|d%q3r R /KbfPTa^& NTj0|h~*RW &D֠y"i՗1>ALLtd`KUZ}xdŲco ~v6BQJg;ͿeKC=T=1EȈ8 ={v"aՁu.Mk prkWS~H2KD@}`=P&sZeUKB|}J=WV =zn_۴Pc;x%Wƛ)F'k"s2e',Hb˺ Uށ#FҦ, gF R6J/?dE\~ƺ!nKEgԈo@DlAw@S)w48x{1߸rY"?A\V 5gV~2 $ p\\߮DN8sT!_Q> bP5B$:/wTd{f.#l/|ħR5kTZ)X5;ʶǩELb+hp"3f5XT eJ@ UY:B`< <LU}w"j>Rf( Ug͹7&D#YS0k"[yYPhר tac(,{al']!&iSc uOGFmf=UX\_:3C})RO2,S `҂Oɹ%R?;?C0(="ߏ h"iZ9n!_CAD(Ut96~7#2 8FisF)8{ h$ z {}́9`雧+װ&O[^ʐĥeo#juog4۾63 k;r5˾+" s)?sMnҥԍV?͒&2_48u.ž5Pe‹ҕ%OU9orgixx.rpozlxS -ڲlM尘 h߭e0WM" ~6:.#˗UxypizL^kKEqj q=ؐ'}%=Z+Ohׂ$xE۵vH[=2Vj?.ޖvho>tDߑn{LvJ ʷ;؝pTzu!pKlZpu0~ NI#?˜@:gC]gο(Y偄 .jgmqL, 9_nQͻbIe =˩ 8؝dB *MNo&j6ʕ @U)O CRӥmbrټKr/b^*x\() UyTY+~/;b4ſ>^ Fqm@ tYogIvRNŠoЅD`δ#m%F`M4KE?Lu;MjH$" ޭJj-..zKFθ=IM#C.,djroj]7DzΞ2v%n VNN2wbyy{R7A!ſԸ fؠ/8RIsvopa֏q֗F4IO5Q8VvA 3y-;V"vVyL[sNc.yJq>7E VQHh1~CA6[p"C D02he.l5hN=\; 4 ł 48G.QBz cam>D,RɷbWGQqS#Ttз§QnLuXbն8GׯχZ%u|nUh)JEˢo#3ɒsR m.>RKq_W kִfpz5Uk[a^6г93 n @'t1 0U^d)eD v|xeTo=7Ѽ2gf fVdCǓ~/HDC#hSr$L]D i; whAVv!yc96ZE&XJYXUJlII`&B@(ڋ3jdE܆HAWEb15 &ct~IB<!yJ* )E7hqrBuqZZU461˱:߭DKC4QTgAHMG=rqhFxau%5FD6ў/cu!FHU_h;V8+FRWPyҦWCKynͥYcI/B81˾ !Vw`x\hjLnPy=x-mbx]D\[<2N4ӱOu=@>[Q3j2v'j᝙gpˈ c-4KWltH^礂btvioi nIgTX=YU^Fn`C7J·>_o#fJhTs].ܠ(=l?_CZ|P=+#q̐Ҁ20ԠnX*Ruďf .Q UDG8#{Z"Ǵ&@y6YxY %&t+Hru8Waj@`2->11ZiځA}G {V²%3HXFGTJ"jT0_[%s%OU'8K<b=О_|*"MQ&pim}7pR">@&<,sf-R:=@7 9fw:u"kH\sçR0)6J_N2Hf0M X B6ƀTaיM՟0 sz1Ao~3/{lD>Dab]钔Z7״bkcPFܸ!?LW]U0<\Pyr$gaplv[3ljT͖[ZÖٌ0Pb"/ ԙcQY^H*>dn@ٳ>q9%i:,#/ϕޘtlV4tиٹ8s >k{bF\[^")mNFM[cɘB#sZ?t5tDs] ԣVyLcyhnZwV 2 `ާ)-]➎AHmA4 阮 ^vRܼR3٫EgOlq~r'<0ձ *K) Qʻhjl6q˃=K]ٶ\vH[59B~W85V7ۊ)-1dbF9_y5F[?UBM΋+&_d1#A.EuN\”̂O cVxt(eSC[Ye IuЦq RSUjho )(dv }V oLRL ղC]}߫fIqF3EF1F_C8+;:k3ըѮ*{dcc`? oO Yk&ʳ5Oc_YU6a‘@~E1k4bf֧;#mNz,B7d*̉c mKĂ[AIaTFM12hQRq[^bZU S6!+I8{v29M䃸ŎZ-',0:EF~BChcjM-+A4A; m?:z6"FGj|}W OȎ\撛JRÂ2#Y/ljbZW߀rw;-%^SԵ[Zf{~3]1RcT@rd,:H3 N?ytl ]0^RǸ׿TR%&M oS vΒ*ACRPK+Y݊I>_\ !@Dqb  x@+"@UZ%f1Ҝet v }zf6% ۤ6=Una% 6Uuh KZ9*56u܆HX0$ al0(UtP[[Amxgv& %u=-QvR+]|o{`Ux8zw-?~rV2[; 0 ,: d'CaPw^:D s< ׂ6 np@C 4`|@7O~gZacM3zR=m_\`N S'}zZA·>Ng̭c=SCpfjF H?)JA{gfD.XȱN2ZLł ÜLx<3ls!8I}mݓ5Qe-ft}[-mhWM@,@\aY0. /I]ɻ5ݓfdTz =U)Y͠lLnيZg332F] bFD w)!:-7+r7]4=hWphCi$NE^'_c'*{aIkw{pzK;媳H(KIv/()ɑ=gCAa,>7I2kZ:-3΅[BR0R]_ssxUNtCC~IM=| -@T2mboX;TZsEb*h<ܗ#z[ r0m:RIu;dL ǐ0bͣ7m?\@UԲ { fB ՚' 7i;igvgYI^eW2Ѣw؛rJ>]dPߎ΄h~|\vd:5QgBNj(uR]\C ,3AZS--v?ul?#GFhN Xhpɭ3xaNCVxq!}fOἣ1w+8{'.J9N=WO!#k"!B:a,#,urca];ҩV'7db; فߟɿ[I(H]|*(r){Em=Sh88Y+m@M6.%`igSWA$P? =# |̮j6i7.W!BzAϫ!Mdx{U r v,aV|,j/ڀt*F *_hCYJSv^W3~”\oJx:9f4 7r3͞1@19R!Wo[]RnF.O)npʰ[Ք3 mҦܱιU}ݠ}Z‚Eя,@Om-l%V&;,X%5 ":SC!JPA썒ћp{'yKdlA qo7V2bYk_*.Rlv#P&͈Ƨؓ2\#XC/[$4 8O^~C[_FO|z_0V.*CyvqSӛK}'AHzQy `R}O+wÑ|ց0Y*N30`ZVQȓPfX͊y/,H1`zUlioѬt t'*לkRyFPiiN/pU-9ډt^F9ig>Pbj&s|Kk WAd-"mj)BElڎW$8nzКE7 +p5NJդbWwn׳['|1{xrkѼSb6ѣYfӎDuq 9X"nEѱh۸n49MgW5ͫa={T,!CE_D%\]y&\83TU_}2|3Gceb| "Z DĊwk&ɠC׶xJv'wOT"_vCхM ̾{,k@@дrhTY`ʝ%=d()F@WwYp1Z+w*+k૏vp桳"daĿญOE;Ԕr^W*R#+ 8m@d,^섈&~,V]I?2'x+*iUU :E6 T) 3=$Ԥ{\} *{1n^(fY4ʥ-6 vͮZѳJ1`iX̦Jfz75MJ}ѥd}WVZx 6eekjk-G0jh{5u?BbDf7A$" 7'!l* #B6TI$L#qA,V3P7/'gzxs|ȫc- S|$f4 %0FB"B.Ѫ~戆09UXӄ`(DOllqĻZ bn[-@Jn~8wMR"$^L5}C "۔)dB/Dnmql!SkvΩc%˿UR+M:SL'3rw`!r'kvkzhnұ-Tmˁ b7Gc-'9Wu#׈;c"BLUejy`Ģ^Uen} t8n)Ѽ(.2c:tDC C5)[Uwfڔ+ beu{`@g@ TH! r>.Jy2X7c+U |"9\: Bvd]--agH+Q%a"!0F-upU qU%Q<;9]] |0uy&AOtp#Z3U3@N2vĸ++ Hʉ1h>UL#NHpa0=\K sM399|jԿpPsn5}$jټN5<קɒx\  ͍pz%HϢB ij_B3ʭ8_0[BOLN>R!ItB7xR7gdו:k^#WɰDtSS(@ L 8ᄐ1\ʔ9Gjk K'|ѠwvHbHeV*6n7;kpX |Q=sIݜMXdShѯhkIO氽~Vw]dqzOa]gv>^m*ο""[jbQ# dƇ-!4MD͝l68)QD1cCDЈEV~pb%Y5TODP;9;\]=pU]"ޛ@1,OUL9(h#Ĵ](+@c[7gljGhf4Re~㔰h<S"N^nwPJU3ǟoWj@ &%;yի+\y*T,+yPɺcAL7o"RxЧQF-pv P7lvc% >ú6\^B >O>`6Rx+gh1v}XIozk`Yo.VT"wns[~y 2w/&YX1 9e^r˻]쳺r!H_tά(rNƃm4;]x86nDIy 9`OE0pl}xf҅)]9|ֳbS#hV[ޖJcskv,,b"Q -n0]!q!BK%R]y\}׭(V|<6L`ohH>8#py@(4Ɉ8)0K,Mw7=:vxC4d T7AL:AyD˂bcF_o :xc#al|ҳ`3g pf,[SfY8zUlt 9 CϽCɆkga\dg8p'_į)=}Kš j>}6V)SaTH9}S:}Uŕ ΊS` SxB1# `or d8p+ί ~ɗMfDL6P9@gt{NϤO`+]7Sv2XzG&Ùog`3^21@un% |>~Hw4mAUM#]c?@25C@WIY(ӳy^q@|ׇ,XO&Ku3qA"y=*1}a1tG\|WLP0W)p%(+tB'2!_kT@fڠ0, Vsg_+ccvUȸQVC 1~)Q(%yf9b+N$uM6+66bu:REdM0-Xuqy,v^zILS"U[W9gbe[ϝ<9QeKӉO'ͬPK1|)}Z!7?iAgI/ g`DǺRor{Im{ܼc²жY)s-Wa wӽ/v'YtK:vV$k^T ȭGq"t@=N(\oNrRnT*Z((5-s~qWY#X|7 1ǀ$4Š" \纖Xtf9Vi־ Ys_[(r;gz1L 9Nrœڗo|N<n:#& #>!_g}(iH64abZ >FGTzxi62T*xT:l-Ӽ%>қ%駷)d ЮN AʬKu\ȋ)  CU}m\l+w>(f:*LVլ,߯} f"8qCwyCoIMj\%<8T9JH#o'2Ek_Ic(08c﵊$xl: J*Tнܱ3HSOSt Tz/MW0ioZ"=*H7ۑO|B !GR`%]ab#L4A v oSi'ѬQPѪ;)Qt=}p[ wOz{E/e)G'ͨNB<q {Z!jS/o t[t]lr)azUo-&vEJSx*VW-{4][}Q " /qYG3&sU97/9e;M!N*^{.nzGZ! W;Ȑ'͟QL{ECN *]8J;?f?>gN2cPzg1p-[-Yacg%ET7.9L}, };x뛠!śvAcEGHuv[x;T!me0.*vV=Rl#a(iɷC(hokƳFJ!Ζ@RVրkɐGsW0!\X["jaqPZ) `>i0)lX%Eüw}Rݛ[*TbiqsND h6:\~$u0Qh('n'2_o^EU.eƖc/hgi?/EZr^iRTq}9JW'0=?khOMW ЦvS$"aȤ"f۳/x -$6;7s3/qMJwnysZa"pG"*Am^H`SO(HIRqm^34|^ ڂI? oka-4 ?Gۤv3fw2ژoܾ8\gHe{%ѓc+~1S&<,(PCoMd"ƅxYÝl2 %8 5b5>?I޽+[<~${H'u$OTRdם{<8vR|hȁ@*^9DZٵ/Y︴Ѱ{T̬Bs*ο7͎ə:F5 -VVIftЧ5*;r&61ˎfC2PPc%t+׿:PO )7*Ev ~#.t< ѓ(3Z6 au$.r̠2Γ~o\ *a%WSXcM+;HZY~( Gr ֔}mS VnfR[lj$d i8dj:U`y@n2!O \9oΆʋ?oî ng `X2D >lƠ'z{b%6Yn7N&D-X}lN}V+Ƒ7t+7O[$ }ft7=/u% wՂMO;6^Rp K~wE&(("c5M²6? MxڼںSCYLkwU|9|-Zgc m>쑈oXe·^տRs OMy?$^RaW휈4žR4'}]֦DF ~S-\!''O|Y ZލIaD^%O ]kʈ.2K%zǐ\ڦ[FWoRR[J \c5-V( O͒͵,9S}Z a'j,R<ܛ` J=X҉ ĜKJ^I@ԛ(\; oV &亙Av=CMddUO9s/Eq8(M铺g<쫲&drZrAC던_&/1pO'\5ȝ%}=5UW]Cx0wԈ~=d8z΂HL_$~;,L+ " G*LH!EvEj!Z-y|x1 Tg .'@k>.$4Jv=醭BF7.YzLGӶpB4i'B}Ppbi,[O$tX3} YpfsoE7e?p w1ߖEN_KGgoYj*xԌ ۣ):x\SB2tzTحx:BY_iWkc8}*+% j9C,#o$= :<ҝ)f};Ghj; Jg ^kTTg}M^oa;EA] յsqu95B??4{;S,)SWJ<Go1.$JgpZQ*?qCf>uF4!󏽳~\Pq'"_7hGv4>l6٭6/3JV"5)zvYN*uչ!!F[=`P18;1NdW4Q6`%UaD_| OE"M0~ *2..mۘmHE\ V@49eӋ& {,l N` V%vTQ*!$ $x'ֈ=r0,gլTCt kfe#+Ү4=M}|\t[HDO+C3}Mb3n9kS3F8`\ Cg]UmH^zHA3R>tAi -umG+5S)6qBƲSsk>>TXOzL x?]Ej4#`OO2iHRS)߆n;^ۀ>bdٱ1،ħ<ٛ]E 4#Nt{ēM8e TVjӛП$5 BÍwKZ"ceol!piptE([/(;dYi H q 5$ `k/)m3]v-26y:58}9h&$W~uߧF޷A"Bg<ܔ#+pI#݋'@]PceHSz".dXXOFȇA33$!]4ZS NI~N[>LAB/rLIM\ IOᨚ6n(VNw`?I@xN˽Jvl=cM2t3D2b4H VHN%4+Ky#/ehTrXE~tUC,_(@I@HU#qmaO΁2*fk(Q%cZ,A/QB*P,I7<(r4pGp@Xb>q;XD3}b*!u$,g*8-eLϱtUĈ;i%Pˍ6ܷ}b#O'y˶GR;pdXY\^  7a$Hjo3&Q:81Wd@kS}p5_ǭ 5V.9~d. 9^Z6C%!_1fSMBNJ#xl*]_/(xxuRQ8o ە=L'/",UYxCմYl;ckoKAsCQ I!o =0o"uIt ۔*8%։:?S/#~CݮJ+kVHttR~ f< ʬm3%f6cQ6)yX Ηfe:U:RcR)3=2mw[vy߳VZ0z"w(NINn,͞p%W'>(뻻N'}2\B/qsXS^|m1͵ kN@9g㜊Ai*)/~'<]m#*mpVXDH<` Cj穌Iei(5[6ru=N{rWRLoM@PGkJ VESR56`k0BrUA0=vyF,Mj *&؅rczHg)ӨGq1=.E5 {+R]؏%̸]XPH]ByL_K2a턔/hvxW㶙DlvN+] ,w"G|E,U(8\-Q=h8.>I2bI}h?IȌMir 2x7S?9gFR6UQ3ST|Jj癬:QwQ0 :wszOLZ@F $7MrFF%5 p|k1>F@t{`vrmVEw^@Q ݔ$9> :G!@_ ] Nts"qd5-pX|5D:z.@hw`o3c88LhZS- zs]A_q[З8%TmQkEHHXJ@’aakT.KrfgQW5x[Nؽ(-gE%9Ԋ/fAo=YY9\a׉\Ă$Ijҩ.8w|~ <+Dr) ^G4=YTL"ح)fS)#NQi^1\ >4qϹI:Ʊ9$jA_+'w^2`h &9Pղ>7;X7_Qe;PUU HKQ']a4BdWV!2Z潅 4잩)ĤRQ#{*N;0zeXIg6ӑG-68s ZKx| =Yfbvmղ܃1R lznlvyr@.ckX9W2,c&G{1fQAVy 8"i8|MW`%Dx>\Mͨ.PAB~~ly5GQ@.^OEBٌkiRH`olGWg 3{A:+d'I#wb;Be=Y)>tuH/0Y>ʰDRBBcyWjЦɤsdt01 "N=qӛ!ܔhЍ<>&5M""rUYаFAwRaȵ&f]ƃ腉c&Bq4Q$ZCr,'x'*.]m2v=b#ƋF-+(G3 a7E";HG&}=qozs|i8~>i-zNj+ZbVRIۙ@V+|{[=OS&,?ܿ哸+9^$GU?](-uرbyU3ݣs ֊U:ؽeT&Kw= ܞq`_ALH,1um*,>9Zr gN<-0&Hh2; =3IsLsL6dp7'ƊL|廤k:NeCNVdǞmAgv!B- ydJOeHf`^HMI(/nlѶ}d뢡Zj M#6zpwvWXuQy R?ET/ԙfDx;ziY=Ss:MPPZ\[t.xe`Ѯ`=vn?"Ȝ.6El@^a-񥄀G/^CQ5r;d VIX=ҭNgNGЀ(>5~  ~l{{IwS( K-Nպ5%悺iB J h*$.ؓUKc9b'>r$>v9W/c[R\%! ͽXa*}7cu ܨ.e*v=3xºRMF92n0S`%;V_V wE5<cN v)c <>OO Cؒ:i&f@zؾGZ(m&].N^ߪngw ib+K@|ʲA<xgଷăL`VjWX|@@.%s Gㆄ˜^B}E[7eG\jQ þz[01bW4ŏ"kTc2Þ d z Hƕ]Wu۰F[riAROD%he1%?KlafNb5#*50S92cnnfT :Kn|F2EUhgKP4@|N_lӏLL1#eQrձ !awV(GIx4A|yƒJqZ^}ǃf%؁ x$pvTՓBZDF#eW7;kߔh1C qv#:,rNglnRO")Q.Vdx(vNr|,|e*?罧Mʆ^Ix@nl )%OdUht7H.m(сn+lӕDApDyQM@gΔx ,TrH6^$ӳk/ZTdkjzRQN]%51CVxY@Jĝo߮7gSo5oTڙ B/sso5k^2 (_ /W2g{a?7v[ }FHȆݐJ}.iE{~mm S뚨`k9Sl{@[CZKY:32lkܡiC`]?:u[=)M N 7+fW1RZQ\b\w7SYp_'iθ&a2R#Ci ␾dcgd9G:ŵSCBd[|&6ڸ+4z1EQr {e}&V7LK~|7p`^C)~BO N srq$VT:G̤#q ZYYS{sDYR朸 qRTzʼnFA3YPu$#d]Iݢ&}'C$6wP0a1 Y^vJI=ԴAscv Ep%H1;,MޘhRـ4ny$;:.ÐwٸSydQ %.)I{;䩙?,D7/5LLVY~j(R#vaoXS83%C6 @$ǖP2V IZ2SZHx%{'& cjpvu<, cV[- @N.D:,@"!5*K?ҘUڝTyGoMu{ 1uČ?} E"ǪױAٛfHW٤%Er:NIJUiN.]!iL^ \LȏD]H ܦ{^!ԛ1W>bf5Kr)`t%`^6;-%^.qқ8Z/-g9I({:{_n Ё ) ch ysFkyzk=Hrj;Su(4QTFMjەwZ` cEj딌 A4ªnHCUU+e?)JNU݋1HDW> saXNZ ^)Er^1Е"r5o_Mu@B> KkkOf[>|<z$߳z *1BR >( 6)RV`k.Ƕu JFE,UAA<-Oʲ7A깏FC&HT+3n-& r=,=eDpWq~1AiU_)쉁S )^mLȂR}/O^\G^E%B[^:4_q4a:Id/l|FgQNZq%`Z[wn@S#Bq^mzl+w7l8Ze4w;alHl%rdp#QE UDGF+Z@ gK\ǖIFWdyAM(V궵osuՁМ c5OI~)a{#iu]NDY[O s49IfkjnkT(HIOsPʻ!?Ca5:ݷOlR:O %'Y<&K NNsE`%}vE#IxlR?r̘ܾNTnP:Tu1mG!F-[̫;T%f6 0Q4xOrnh,1cЭ{n'L%]st&rp:tb59U;Gq@6YԋѮ,BF'bݔlƁ-YEXIpkۇW¨ vL ~yk%IyYhZp/ mn勈*F6ѡN:FK>( W^@7C:&K?JފxrR6bH-fi+B]ι~lHm-2ZA\ꏑ=IYT4$귐/N5\e`PcGs*W- X!O:؃TbQc$>[7FyW׻$Y.%3۾KjgPf3cy&0py@Sڴ~S)BI 8?C㮵3?jHr@ll_$"?j(^7jmv,uP̓bLlX.,:i5tTU΀7>+q@>ދf=@hۨ&5<*Y $8Mc/|]wʑC?߷@&Fr "և:&Ib+Wnb%gܪ)pv_ Gsx5xn`fsZog䮈*PIR:&&xI Fnookas+${6iJC7V|_VVAX'crHHA˖< PhȫѭHcL;yZ\ad" @_ ;S4 Ҳ x;X]t ov2F╹@XUG!zjC[?5$B<="C/"}sϜ>+t^~яӫQKݨ!״]Oo]X&nO35{,p6Ѻj,AbWul\ab0wsf4߯|RW4&p:WuhxrqhN+3Xܘ_@_))C)n8W 0OCVD푭т،9gvW h#$7>6AU\}B iu  @"-}Fʧ"B|ja||q,)23"87D{ޭ)S]nTxT1=Tc}9e<8u "LxevB_-F " g@FSTBr;NDxբnrf.*]xjuGP9$ Ё(H䦜cl4SOAP\ksX87:,.؈l.P8Rᜡ#+*4Ev ZzD8:ׄ+:| CT]k/Ƨ{@/Jѥ1 c^ #|v敖GVy^;em߀#n~|NJv%ڷ"ŦgŠ laYf]]\yD<tGj*MO _U,!'CN 1 Ư٣>?\e`ܙwMx'}_^$KZgjg(D-/Yc3`8 f\EͫU.jl8l߉i=ՃW# 2ܣࠝR߉3%]BRpHMGs^;H{io ʿ1e{uKا?ՠgm5ڊ<Em *gE6# ΎկX]Ş *$ȎłqQ>v|* 2V7e۾뛛"M#\+6yc{KvBܭNkl$L<2a]+thX h"@){""O cHv#xGeo/E5$݆Nkq|\,6Q9wGH11ֲ7+sW?-ԡ!pd\K b0W|xʘv$63L 5ԐU:lDcXIV8 ?E({p=yF*1yRgdQ TZ( x^AVI~3oUmDxk[=/LGg*YY h]2.>*b=]Tgp<ϤB@Rz峭T Tӧr#b54btLJZWpV/pf9RLHn.plwkz;x(YHJSa3'FY=Or &/6Y _]cVD"}W[3'+5Q%L R_Qd /XȾ[` `S]vk< 0bA9ː.[{6"5ql&ٴ?.څcE0=PoSUe%{#pTS@tGd%v1EW"zt7Gs/:VY&̧՘Ubg$# zQ@!Tϔ=2Q5[QEmȡ*Mކ+/z5* \%s+R9) jƏצec ++O}!M*FҭLQ5yXz_&B⧛VGӏKM'MS-4\3Yrߤ~٥ ɾ /kbCnR W:ߤ0~cRHHc6ot ~K4~}zrJAK3%M4:X ڌT盼N۵ h9MT.h+dގ򴀚VOP"0bPݨy(b 'dkiŒI =miHȲLa+UKSh߄ g | '/U@ X)dR34"*'H& U^thUї-LDnُ `fMwF>>x\tn,t8;)\`PyqnqawN=+T0+䷼s,v47Z>hF+nɶ|; ?(t=< rAr{I}bB.CRbP&"S dhv!js/ Жϧ\˰Z- MPZ 4nxΖ[zz&ԑA@T>9=Ǥ V>eeލ ʒ (!,GaS=tnj]g7!ZGF @z*En#eMl\wXs`&-҉` <'G) w5]XdĘJv) ݒ]yYn51S<HFdQZ ;AܒOEa3 /_ڹB!2”:^1 *v~9[a5ݨծ eϙfj5$u XsZp){X=v˗eEiCEq(v|f (4%wmȒ8& ~A"xru kOC,ep:'K"ȱ (s}?uLXDb5\󨃉K hA#kޚMNa=ߊ(ܫbe:%k 16Eñ6IIS/jZbϟ͛7@Ao&6k ?c̑)bl5g’ 5D% 셴)ݰXA]?~v˸"8 ݏxWEOJZέ_}<枟ŲΡ2X\ iz:9S^2Fj†"+|W# SIaey-S]lzPW+ 6CytLkYy$50Oy\mWnmF WK@bYw|(JM3_\2e7ZRut}o£B;* H {Yy88~SS 0v&yG#yjg35eKfY:li{p u4^xi>? +?ÔpnjS>ۙqDSuc_6:-NCgT+jt@Yl7X̬BInHР6Xa1*ޱTcx|Q B߻Bk? UBX9K% ;qX}3fp. !;?&6 ״vGYotwP~Ӏ$% F+FEgx1B a*!xuc见4fLeLn)+kLl= P|Tؘ5eNԯ+j.RW*2Q6KldV<Ғ`8$foSͦ7RUQ/S#ea .BX; MA F< {_4ifML^0,r9}XeeŠ oN9:4)bBߝj!B_[| k1#hFsmvٌh6[Ù Ǣ2ǒ=-mEna;!DaDaJ1iRՙ:3[?cO XB5 w$O׷If PM0 |M!zM9[GܑEqlAfz lUif9{,n?6=Wo(;qS yb>v+1% ǂK@ b^NPs#o|" 3j΋{CO,$oaW0L+}}Y, {?;ҿ_,V ,O-@v53ԯ,;SrToW_zL@w7ҌH@~< Lj"Azy73ED+Yb]Gl8/DP7(Qp`}ֿG/)gnSdrσ#ɞ4{Os Sɩu0KnðL) ,8z-΋h-ߠ׈Gwqjr /٘ >Ix";Nܥ./dxRh(Y=^#uUo>զuHD?9e ˈ#2bG`\ܷiBN?-?\ךMMe v}/ސ,gl"KnHc^px 0xe &ʿYDSrOF1݁!Ctɖը`Dь{&[jX7u'g XjB'MnYr.g4 _)o(7b~DBHǵ8&utU),|qGbF2|CI~>)qzo*F%vFYb|b2pQ>DAT_4*OkAĭPZMlJaW|Y%oWxъ  qR3( Ⱥ?2(dIZ۹p-XGF8{>A  fE M }wPLllG)?J M[60mR@VEp2_:TbϠr7okn;#q HJ\e[`$sT ~)9WXʐ(I1S-lTKiÅqZ[^ ^ƳB SnQ'Tϒ6aNVb-#U _zE^m.aJ^'BO'Fa~.A-ɺ+ apu+֨v# <řRc"LC .8BB'!AS.j4Swf855Jg, *7.#pGt%(1.E|3]NhwW1IboBuF~"~~Λ% M 5mА3BՈl1󜺟֨;nݱ6Z%:L1@MW-ӵI8}AǢ#Uv(gǢ{Ot(G7E_0uq $% (n x ޣ7 /al5Vk }sFO͋)N}yjd9ﯻZ'*|Ji46lj;sXL8?W:X^ ӄ[4Ҧ0Zg#pi\79DF+{fӔ]eh^k{gR0n)#18|tHWpΩ ' -{nLj}}ڊ9҉k'ٹstY-Yc[[-KY{fr-UGO "5d-'螈pHd gNJ3Fv7y3V'Sp;McŹ ڕ~@Ě!$U3zYѤ-隃 2*wX2txi+-ۨ.?4hr'ɦ\$ p.Fxq2A|dgK?7gM`aAdM%lA[Jbif?/iQ㦡dFwx"h`SGP}(( g؃3Īt*a&UZϱU9sowZ6Mjbdwz $@pq)@n 7,$ m_(FzDݰbXd9j#2,&@R?% GWYvޞ95V3rb|>ݖ&:4zĄA؇Ȍ=f;7@+x+t,X$<xTu+{E`qX`.w_sJ}hR]jȁ*ݔdž=\6jwv7C$/(`8+{RT P[?H~7q9A^x{ #)g}ySGetOTbr\h»-˨ÐkzWΝl IW$X&v&pyZ_`OHK#"v.nbB1^"]}Bʤc-1%6ن9> A &nm0$vunl tvIo9Ɓf?#8|W %KEc@OB঍K$TTDxwn,4>#nj;1!5mah[MJlX.\W̤y0D aq *e'Ie䂰rB m8`Sg:x7c)?ޛKGJR<<Xx]$ޝ*"ղKeKsl޻7\òBO'(HT\,Y]@ Gȷ&5kԊHÔBX̅:wh"Lk,0{mWVȞue#[n  q߶@jix`XBidQRԲB!mU͕r 5%uK4Tp dJAv9VRFıx$zr^xAH#=Q)0A9te}]{?nLNmh5=r3EEl0|"_pwVqhO^XT_}o,Рm鴀y&o/#zWp~yLxsJE='jR?NQ-zmN='j8"vy8Ͽ-DCT֫Y"i mYs?w/ϲ#6z3ÕT$i;J f0.0V?u|5BP-kE)u~ ,uv "fN# lG=WgwͿf!mI\PװPx:;4)Gi[6oAz^mҞ\[EןmT똜/إԘٌ9Yhb9!pSѧs~G C+X_YI2>3rI?bb]_OiwR(y -pf'7SM'dagŋz@-W8LBkdr4 Qj/'TqqJ>;y ͡p|弨~POȖX N G ѻ1I#^CWI_t4")7 u P)ʴ+\W7jY9(=R[ ):NӱhV*w!UgK8r`[CVͲ_<=5JTڌ;?.YH^:&&fON.xk ;#|o $e TGș:J,ɑQ:NjhyupzT×BQpCJj6 #o<Ԁ} Y OeUfb[R=PyHGBb4OǴLkB:ơ@@%9ݽso7 ^m(kqT91Y;$㫈шW'9B{Ag6=k%#xJLvӣ3rv/سfT2a!" oyw`d&؊Iq4 O|k TP#N`su ˆ׶ uaǥıNB3*\HwSt69:,v3@{ lwId(ʱLU,guB ~D Ϡj'uD$&-1g5CztcK"bx51lE3ÄBjЪ̻;R~=<1%nbv_KN,S`s#࿹.HɌnğeiǓq.Hw3]SZn, ?gSs:Է'$ ϑH:)7Fm9z.[\0$kal t&few-J"Y-pR1!nst{ֵޤWbNsC`ID/#5V!렊_ C=k!h>wA ^3LAA-{~1㰗\Q<#A_aL_,x 5HWjQ _QזARVѶ}܉,,I1lwڮ$,oF+ nu0xwsA_^#u*c2AɈq*EC{pp`\O4`C yrv3Hϸ3 Qn}mm6e2VO"{' X)A劽ω5O,BԮISp+vk\K}"&E'{E}u;DHdq`i1'I(O2q/9+rniRqn  cQ Tu7NOn`yX|2Pvh ̙P#oHNxbZA^ebaw;*\B$O,5Kwt+D.wN;8XBf9T[1Qi9/=Us&IP$ՇU'g_TG̼;gpbR; B>g8j9=K]Rx)gn8TvR۲v"GAx{aq@Y@){(x2GF &v3U*T4@)>8/Y\}7bhRRL%wmSg pX lkdMd6*QBoABMDIp5)R2GhSoEC?s)1U! j TfҊ҈\E0oV;|5~[%[MqB | jޞm5iµ:>*JN&MP̳ JWA$tt`_is.:@.<vWl} EΗR+*yeƪ8O,2Y8vI`+HWy$iBmIx ߇yw^jMvjث M$2_:Х2dC?s4/_bRZ$Cl)Х+ Gezǥ1{S:+IFކd)CkLHnn!BԀ(l[e J,K`gK b rznȞY%g`\ļJk-|dVL-Z0Pxs򢕒m }^~Pڻ4-WryVx+G755z4ί8 Ch$B~]MPKGdE:=P Y겫4b詽k {XlC%wH}cɿw۬BhrAA / JJd9UҿoIaVY;_Q{v`ͷ/D׻kFgFQ%Wi@w7? L?JWЗEm 8R]v,S(<(Q3Zafu` f*qjܿB2[@G}@CU$~ kp֮X3[g=㗿o!tM;^' v]z3fg.yΒrƲͬkpD]G70kwWu?$7+Kv'{pg`"S*~*2K}ٳNFYUb`*Vmu}QN p%85خ>`6pI˿Ӵt*.X{u> 867 >|6i_[:aW djےנ- C4a_U"gzAUŸi@ItތkE0-飷psVVcIC=DT#DqݯC?6=0*+75?qvHoRWߢSӋC W,Z @!9aAN.Ӝ::X/ [-2w+djH? NJR|Mm-&c`Ĩ|D#c}-r-phg/$+]c t70UQ~Q/ scBhDGÒqMOӀ ( m`k ,ضA,#k %ߐ,Uzޘ90~D0`gIi5TR SLJ ,5}Z-bjSt!vh]ex?N#gYSwݘIw5(DilɲB rSj K!Y'^/_AC!'#w}u%>f*~"6yF1x7jMYxA I1;&^iH)L۔BҴU {-M,}ES!@Id/@S%ZGԋk kns|+)3ouU&82Ί6;9W;AyU;t[N˓zc-wvU}'{M0\M9 K O=qKc˛j(0g@L<. ; AR lQ$\+]/].݆gx25edE؈|f@GQx5!Em6LyUn:&Oj=APP efם b|ce7O G>z9Ѿ"eWXMU2\J{U; ]f)<ڄ2aR$ČP>7:# DgHNmkpTS7OG#o*NO%^/Xn6t9eqIpz5UJ$$oH'w{ fd>&wF\@S}^֏.kyZs-P؇ϟě(\j}Ap_=5yM>1\M!M=Յ:ْ/K^גj dFBǹʮHgk^y_ L]p,e\.K~DRˮDWa0R3Ig6}RgFkifc/CЈUP]Ӌ:= Ѵj+x1O蔌2%JWlqƵz+*{ǭ+Ds|VJZsi)RD\5 pL^ Π ? 4Ð0@wD9ψU(mk8߭I?;H+u@޻AC`НgWd>b%CU@N,1o*z@zK,<\&V4.',+w]hD-SDz@~ f~hc"aH/_9].{Ff ˥*2M7ՒXGl${ꓳQ|e >QFTE dNLzӦ=UT?ȸ ŵIf+$֐TF;OY(`/Z$cX0W|y^](7]7# y~9 ƆǏyJ *Q_20[7&uY85ZCLHsa}Ήy1|.H'O"9fR>o ["dԂΚuI2/&2U'_1Q>"׾L ?G_b<2jnYD~CѬ~VmeR1#2v|s1ºsǪ-FTloN p';԰aWվ%-p"c[pm263oY[B"c49f C^y}Z!xqP^q͝b|'`M=-- U[ok6%>㎹=uRfY]s]g뎦")B1_2tQ Jm 8TXn0+R GJd0ʧe?X۩qS 8^MZ4ƶ ނE8ԚRM`,ܞfdĤLԘ8sJ3u./*Po%A5[l}3[i},J􋦵7›zwa+L{4BQL]anḞ150f xyxuџr8I Rw p/))GSf yhD1O=$~$^:k|)e?VJ]DbrIs >';]YNuK'q=(rJs7xV'k&@-Zz߀7w]T=$4#uzc<׀.mx=4SYV lq~hGJ-N=)CH&Ta΀c?G/hA, JǻJY23-͏6EfPX4YB04.iT{A4 XNbM8#~s#ucaiYU?ug| ]iJkVrmoʺF0 NqնbERf$Q!BtWc9o NVK:ЦfѯOsǟjn#c4h+K֊uZ}˘& _\Z.d|ؕ8傫lBs ~}E ֫OlM=_;zc7/o /8Xt _}/jn{i~Z\{ۮA"%4ܬSrLNOnZJ(_W% c6(cjfOs53;Wl=R/=r=h)SCV_dϗ~$rzk]C}&B%uRޓDz?i] I 3~&OO265$#<M"k#Di'uJR#b:E'yfgϱ:{~W|E1l36'6B# $ -t4d8)6hC<7kIT&sIUU"=O1{wqcc0EA~'kS)FSPa{!*߈ To0՗hsn=Y ~tRMs{Wɋ(*cv&4!Ζ9+cכP"~5abzwcbsT~_L$/Ɇ 35eHm,oAi_"Q Ȉ!4398Y1`zrq xo~<,:O0 tT ՘n>E >:t&`:XIȡjb"☒UgG*0&'X'D\+U-ޤp#z#:dk̝_ <)U^} jNa r`T>Ӎ! @7X!> +p'*Kgo3km0#`1d^8,|QywǞ,Z0"lʪ:W,dSywS}&σ%8Tc=Ն(N5XLkkQws:g}U·Gŀj(KD)L_~"Xb0+l/|B='j9'j%k^&dEXT+։*˸ͻSe^u1{-Zv@IfguH!L7v/"jT,;r2G r:$u$'u Msy Ci72k^Ъ w hw)j/s)1- #]6F M%6d'b6H5 'Va͓%6a!Ff ̊Oخ&h1V^1J8fqCM> 5t1EBE1A-r\^^uhinE  {vsO)Dx6>ZӰD \)ǡ]kIx Fa>,4҃ }9f|-T/?>,)5"z–h=(7ץn&З]k ;/n%Pˌ:x(9cZ[_%Ǿ, Ԣg hF.ȶ7y^wCyv8,w'kф-6ς"ż9>F{brF_0 \T?/6PO|PT BM̏V:| , tgbX'c}]#6#:dRW Mgt\xI)#/IqD_ⲡ,>R+7V1l *1VwBl=j˚<}γ ]_W2aW@ײhvn# .iK_j ѕu5\ԱYhso>%Mח=7)vc9‡#=^U~[3UcJ+eb6#|?:KIH1l6o䁷%@1|I6 ֪ WZ C<7s1bE ǾJooJObw7 V*H1Sƞ5i *a}]y1=_B BCa\v!aA' Se>, jz  j°/F(E9XTz6m[ݱx"``EF (0xU-x%;h˧@ $ hA3 +.!FS>:- 6$m~Zsk{J qdrM uذ!M'‰oHgP\&^IW1QsQk^cG5KSa9&(AW!8 N0"8z qHia O>C svTUeu.nêW[i!f&ݽl ԟ*].c>pu'i0rDr\->6lD+\C+e8]! pW*;n50O5qڙNAy̔Kn. S|1xMV^}` viꇔ>%_F(=-0iuzɠ0"ss%wKz&ƒ)U!E6)RaT͹S. n~}pa_`;kMD~ 켮9zNA\6J. +pG5ln>dɹso:/0wb֗hR9m`?m)c"Gf7&T(DT_Ή K{aPʉ)w'j/X:x\wde ;:O(-TQ@*JRg;DK%TWZe[\ 2ot18?'m;;r:!x8l}Po2;*T6}KL#8a`W-NJc}U|J_]L0E~_Pwqgr $$?828NW0*mӾ^zU|)Ǯr̐07y\}Ј^,XE .;QGpcuE R3'6IXHЭ?YHPB79v5SX?\RBƿޯ2qQeٚF_6+I6|M"h!;^ 7uH1 Ws%R787[N&In{LX4s!&P#͒T5XaZrfq+X.g.N V[b32wG(vg05[]~υG͏=ONlg8nvx }H цtc +؛`!bMi̳ /7rLkp<^ S 2pC#֌GG_tU+6yd?cKn)?m}`b=g|.KU>f҅`x$_ d#ͻy/@ggYZ07070100000011000041ed0000000000000000000000016203a9db00000000000000000000000000000000000000000000003600000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/kernel07070100000012000041ed0000000000000000000000016203a9da00000000000000000000000000000000000000000000003e00000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/kernel/locking07070100000013000081a40000000000000000000000016203a9d200003974000000000000000000000000000000000000005000000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/kernel/locking/locktorture.ko.xz7zXZִF!t/{|93]?Eh=ڜ.+98Wq۸b4)Tk}o5qf>Wa4%csN^y0E(s<^c⢕#knNIbwmp $FZwԥZ ,ĭ z4`|7?0 B%\D_Wa`C' "@T>cr;`Ji-q}2_7}7+H #yxICZ(" 8уW}P0 j ?FX9EA- !yQ;}4: ʡWTr=,wdKxoX.r%#ĀIf;T1 [J-3cq]XTv*qG-_FU؋ +I2""-+ CzXA~CT|k/VJ2fx.' #c2 ڃ1fyUTQPt)|GhV޵,Փ`B\ zۧ\UvEÃon=صH[vK` "9ñs+,b%<Ӆ4(ރuN?xr|)0U"0_UmZ/7_\j9rvJ'K=*'6)PS6hفS~繧!e1Kvdwbt&N5BQWxI-O(US:#F"V!VJ/x@~SIvͫĠ֏FcPQ؞dj05ҫ+la.yLOY"z|pԞf{Wt"PkdC {QsZj7dfpgb*dV@w8=V脹," iqت`t@EGU(b&\H/۶P , #}2g'~ɲd 2"z4w CUd%V@ 3׀m5b! ЅF4.@]l72gۥaݸ{36 E@&SVo`)D))ʤzU.k`DEFw']Ue% Sk = HveG@_T;(w0OyLS; ]Lv$*y8 ҹQF*Е]9bO*}WtO)Ƀ:$,ԲTޠf _|yCHjjt-{b=q PĖ!~ `&oOd|h$tx>%Y-E_E%%qꔮ/`׾t$'Z.0ASl˲`R(Ipyť}^Rq|\>;8'|рZ^wӅ^ G5Oyeb5IB2xNiXGՌC0ҬX8*px!uNMI!bo?tE$n8u90?gc^3DX!dw(b>3uQ;tטޢCk儂a=IUB"Lllan!g6^}ظ6VFgOLJW/5], 2,)f*=3PI΅#ar과<,R-t4z4.p67/tOt?W gJP9~)aMd2vrr=!Wb-xJ#gO+VW@\{@VeD[P.wG+~gw@hAMCo}@'9H=cI-X<~ϐ~e-g]ʝ'WͿ_ڲ2з{5y %ea<MhBWs $݉Lg;b0D7&:Rh tZCAWpwtM6:ږn@<)д/aq_46!xWLekwA=/LyWRUugehYSکK?b쌘h;.Zԇn$.jUw@pygDg4\7H5zAc uDJ0gD%'J#x\Xg=\at)I#97Yq( n'HeA}Ԕ2;[_Wd#P I,8'OX86\~Pa'+C+d Mk<.\v>FroT4_wɿK𻰽"M@gU64~ &–_q-o5[RO[lk6HWf<96y9V2)B\菉zV5V) ǼSzN~o^>@]-@ /LC& gB BDp-IQR҉pu12fMU*69jkTpk;ՙE < K\ҏ.pDHJrB-AsHxBxU䀺V^cs ρq >*4'+`^G~T턺D1FƧ5 f {䃱^re}c-r]U%ekNY^n+z{TdmC |eMIBT 9UY1YX=gӭ9{ =5i̢>!IqY:/_2fRԻBt$ؾ;?T]IEOdvngDJ=q-ĿjȭVc<<Ӭ^X{Bqo ;.\OPl=K9 (X0M;29E)ǰo N'p6jJ|Ёv_uU黶V<13t;DL9׸nu2@/e8[[U v@pۉ%E.F\WO{r&aXd@Fk+JJ6ś^!AQi-:Qxƚhm3/G 'ڄRY.]H zZƖ:a2tɚyބZg쀛 wFZ& Q::?#r3PؕC]2nh{/̷`_$<Ŝ&̺ ݮﲢޕB^,cXeăMt.!䐱(| h%#!gگlN)|lqQg8 iq I>K$W[8=*b1S9RFJ7<4b\ľq; V^WB -39<c&VOӑ[Aٿ%|lgDhHhXf A8gwF[\PR)tdF\ATRyqZKyunǍ8w HN[ӌ><;k^ќn2DYU~rKJ;_Eρ@Qn -"TA`U׬o-dI'8)WR(J4tXbƴq?YR6K L'ɘܺ{c'<5U8dUf>8y QXWUd<3Mk^#iiUto^ "n-r[_!uue-qԜWӟuolƦp; V#@ʅW)95ʤL;%/r%tng !,{f=rӾ`TwlZ^zޱ]( 'IE]۠A\UÂ.@QR :/Ŕ8 +QN]dyV mN fbBw+7΃Zkf_d8d<0L q"{Q_-Yjr`l8dVȽf͖NPNjSjҕ#_)JŢ-o_xJTq$9NF["ߣưv' 1H7[w,ȯuUFDDх ٟ5ޜbzI1"H!K0QŅv\6yqL JBqxhHWu4:25<]Op*E fIս[PZoW-7C9C~;z٬0Ѕ±vpe<϶hGi` X)*Y+I_V<vrثr?U &zP{줔s (:פ3!^!IaVJes$vݺi4DF=u#d0bq_|('5jEe{3$?/?J&VxC|0*!\6E9x2pP3;pJfc>8 ugp +΁#F,쮠RF9%deܤ<ɡ_pOn%[;%Yk"oM1j /)vm $KJcX7V uC}\-FBn]XQ=EWsm==6SAG}h,J=;lVF\=DM^m* ]MxBzCl[o/n^βI+b{=g_\wuB',*7oa b!.Un'I>;F awzPMfKAeK{pv—ш^cvb\2柱3R2dLˈ\[Ӛ OI(w^3M4)՞⋴b3B DTB w: 1Kז&MC),;nwm*20җaEB^X0Ȉ;7wppɭ)Hx!+ulg#7Y=Bnv+n1($ݱA,ɟF5ܹ$L}Xbc"!ʛx3tq,<]3O7:eVL#KMӋ1d8pm1Q-yL 䚉|8!"o|phG3CcS<ı1q%sj:ZM"oyaY7O32n=լUĜ5aYʭ `$~A 6~r щhTwd`tR'THuX1 L,_U>\8##/i$]U_?``+kwQ Oau>΄252a wB%ȸӃI~էNH(z7;PdE̓8x:ǁ >C4.n[˭t[܁'k z˖+wlU(qP$^&ʗ/Ks/ E$ 9%L#O')PoJFNLZ&8}N.x+W[HSb_N#e&mܽ=FeŠT?e:CBo`^crYòqaB7(_GaSQ^&Yת=X jFUڐ6dk`Qn(Rpb5Mf.fsU]Zks!07V>NC^xd +`h|`0}Ze'+_WecsSbߡ qlqUt4p2M><]%\N+~,B;_RAJň}vjfosL?;@SV>cj@.F͹L/ j +RK`ٷE8Px.1EtTxQ>Y ~3gWR%Q"#/#Q-L -]4c|5|ՏJ Т""G)? -$дP'_}&}a>¤,hh>x !}YIL@9%|šIG`oϙ1f0:e$+zu9t9Ιӑ:X }u۔"g]8JĪյΏ :vBϗKVs4 sDUgAu> '7Pqyne7(VA*HU2`@uk<ʗK @  2~Q$+p'ip*A"VuyV&e[u!?pfob8@)Ī5^hq:I'O_"F`v/~ֺ/8x["wh0%8x>=VRa`tewTiVb[ x "$-xgZ :4a;P!.}հQԡ3He! lS=HU2_Fo*<X8Xw 4Btt7^p C^ggD *@`C~H0$k:9`_j&WRp>ܽv֚=꺘g[^2Z5ir+8ɁiK>KXT9R)x-nIl4EOI P^/fl,8c" -4Oc%{0 VǝLI :Sl2g`eX`lDmF: sww^n%3;Kt)7C!^9?`ȉPl,(dkN#ft(h SR.dC6f<*IK"D{5>ygJUVfwfIRSatl4A/ KPdfiP ʃI"Kxtg P85ƿ#-Pm^^ E'wYZjlYJl:G;BӀKޭk:6@^!9T_^:Qe?=NJDSzB74v+ѹ%RƫrB  v=MI)>_?i]Ix ELXw_pxBưӣ`{64@b-deRji_f9-hj_XY14"Aq˘n癮vF0H>QK0tʸɘ%EBR |$Ir4s'3AW*ZD8Ν ;te e6y*sj3OG3SkITgnK kd5/[ JD1'$Y@XSui7027)C1@%lwL`_` Gݒo`m@'Qq t.~D.dX%o%XN ' #H%jsSaKOkÊEڿT\9FEN3Nd ~)%V\ U Cv©0;?!$ʕ"FxA*@22d9,0߯c\f؈[kyS+ |*mx-|ީ#;QΙrhΕ(e\ <¡M=/ohGfĴ>5ԟJľ2.#2| Nݫ'Z-BQވZ.@ԐX?b~Wz"bUGkvI*iؘ8mDglU}&cʡ~{ /` ܧnbGPLnn\$սB;H q,Li:ghAЂ2 QQ$uy GMtCobpx7]nJxby IO!_ 6j㬱KD%nׁ+l P)I` 4L4ROYNG=uuMJM,V"Ǟ|5Yʫht7#7Q,sht ^ wvX A I&~j7wR$[m\`pu(pشc@"Яnlg'A߮g-t 1h":s/l&JA 6).<^ ZcXTO 5[I̿f-(9tr7_"i8вexaӎÜr@S41g +7g"#X> F~kۭXtR6H _V|4LzdDY.sBfg {fJnR[rZ.?'mp 2RJgh~2v.:%36֠Y=8wVe+,q@Ӗs.1nJ/hbq?qJ @#omE#u,pv%+p#EbC]c|2jEuv>x:sоq@e[Txfº(8N]Æqqt*ool?N:{;)_9Ш)M)>::^6Sڴ\8ͺ aY8d hف"xd{j&~µduR. hNdAI^1ͤu(>=8֧JITZ<iCi4=a qz@'ʍ KGPV~?/`Zx0{ xjaOHlF#d?!,}j{L4NǻEbj#[֜=C+WH>EI!bu%ϸI?u@|6Fq5kq8N z\AnmzH?Ԃ׌֧ĥ4QE.4j#Y~f,HM3 ,\ݜN +%=h#Pۻr|9/Kv}s֤m3`#T싾Ui|ʆ6{3Q<##jd0YSw&Nv׈%ZgZccRKVu6 VKEpZ)@ W҄N#^Tlm,2,h x3s{睆 @.Yr À3tP?ꌖ}G̹BMH+Ci$DJXݳy"3~.(N3nޒ~:@. MSX=ٰPd' Cj&\\m3RuH!K͏^3ߪDV3b'w-tx{C,x昨&GRC6FѭIvqofWJZ][DCH+rxs=L?I/%4|"Xy#kvX"Zcǫ,<{Ʒe1(2NL( t B]K8?4x{$I:p3*g %:kasl'Gk~[WY%2j,(쀅`_JJW1|ӑ15e0-,x%kl*G A Y'&WP"L9+[߇Ѩo_ˆc h`qs/ ˿>~"+8!>%fZ P%mg&7I k<]jGhFruO.I~=^2\2/:,]敹eFmj6wc^=åUCɬulgUJFg@v+)%J oa@fճgA >tkrPM)70i]f>5>  us)jN۲>W9CЕy3iU^-wv u ,@.]ci4P'yA7b;WuO^EɷQQ{J} !a]pʉĄ,6;p.Jsɰ~Jтo SS믯'Kf:a eRf^y`]z8gKQ* 5aPd<77H^t콻,&?#<匸SOA0grP6N“9P}L?!F\Qw^B˙MC3Y^y}|k@h^gUFjWÂpv2ƄO/)Xac32곭*28;-dnᶾ"$6?xtbcgz=vIްvT 3è?m@JA< ާx@EƓ`=9gzvXP+:0(-# u;5 (]aU8Ct{A8Du q yTDZUybr[B%(#QZK0ϼSK| =1FOZ)x׼?M6݄{&Emily26;kRk_b6V] īK\73lxύ1Й{n7<زPjw6t|dVsq0go4~wx#h!>}S4v(&8cY4?F3{(4CU')C߯K1.j^G6mJ`c0G:Đ)ƷKqGi8h͉L36=uW{(z2"Fi4~@CGա U%;~}~@߸.ٳc P[NYil8ٍ8u*x?/eȇKav=P:[V OEnӏ[?,kX;rNgYZ07070100000015000041ed0000000000000000000000016203a9db00000000000000000000000000000000000000000000003a00000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/kernel/rcu07070100000016000081a40000000000000000000000016203a9d20000b2c8000000000000000000000000000000000000004b00000000./lib/modules/5.14.0-4.vz9.12.7+debug/internal/kernel/rcu/rcutorture.ko.xz7zXZִF!t/l]?Eh=ڜ.+\hQD,2'Iby]>LWfd_<h{^Ƨ Y- 6*l7ٶy,*iTog= Rn:( Bi&KE[S m}&z~`:SG-(.LOSS[ &$wǒ+˚L)Sat×Z ̋5;0@l4ze$3tnЉ Kmm#!nK\Vj/Җ&^pΧz,7@.=z&W2X <9B}>dj&U;m@[#hЈ(<-2c[*D\6_[eK>m#?-OתX+r2sjfCA5u2KJCB0xq?0%ڐ_Ɉ\/ f3/vg7bڐ4ijXqv酓1-jMG:ۿ'+o^&C ү1Yt-U4,-Ɋ{U콈1C sK0js5b~<2uj"hW'iKwd‰}/D7e`YAQX7I06:ftpwrO-H 3}8J7RFNq'΍W b!H빖TH>EbTEX"}WD=t?9[6/#{L|VCqJyKMϤ8`̡Y/{J$ ! NNaQDնU."_ò4 ~"hnIE-љߚSAۛF]/\X&(X}yhfv;8dEYHS wj$n.L)V1{`Ml#J槃 F8Dro3Z|3_Lb<$ʛ<ԹbҾ]{Q#N -N=vÿc; N=b\kBIF2()]QsCV ,tAp!zB*bE9BbxQ<3u*WL696R\Y~N쮲vpuve[2W< )&! .73dCNUasN^,)FV9"T5'!8I |9tLgsNQc'|^@Ǟ2 6:%Xghit,`Rb8]Χp)0lQ9th=N3tv_6 )юs'Y#G/΢<a`b"u]_½'+YQNTWb'nŌ!a`!s[ԩ'R[BO3NQzSX5zA0nM`"]ZPFͥA, fwY"#@|fBLA_nK0c1@h/) \=. Ċd%1}FNa06Բq:i4z t;jzPlu/ t̤P1mlXbÜN7ً)f y!A0s%s" 1.—.Xk,Ձ?k+$a-M\;;&Fw0Rpz̞hnFR\&g'[{{骉DG_찟mZI@*HVu0\"RlK u;d7I-V(V*=kYV`Pc9xKQ{3GWioTω b 3;y\sJWݏVZo.; /Blڰui;sz$ZUuz؂ZtXeip\&TZͫߤSCpof>ooŪpaS-8 ~q3qN}O&"8SVQ/-1|YoU[{$B5f3QOָ[`~0Ȥ=3beBg/;O06vjW  T w!;Bb @&cP4am8,BHyr0kX]S#哕6ʮSIjXᢷ Aj-Pq7\h e{Bqho{@,*wfzz{m$}bۍx]!5v*P+?c01:r)j`wuIJ0#|o9f p6C n'.G2 M[S{d7%" iAmBiUXRܭv)} Ό1@#ŶUyՆvYwK)hɿvUf `# = c^O2G$"E]ڭܾ\&3+-Qo77(̮aG>^S{N?Aǥ(z@Pd "VMuzϥf"JCtDoQJ<Ŏ 4kMBHlv{ M?_KS.oDg9G'J`.“-)9D5Չ-1AH*6 G{O,6+`+Ϭ$SJc_f4@A9oI1gTq`gAxq@^M@@L\,Wϱx֗bi|9[LoA\J7<* #U3;1a.b{(s)VpT-t$eyПrKZ}KeDMTߩ1En2n,CNX`ݭ {RU>őR AA rଋlņ[/e}j߉h%diqvtk/\㿬e1ͱwx= wc N!e_tg" J۬+<"9tY(Q< L\Gб!D™YVq,Re/dq41DWÇ+ GN1N eP畚Ee?+VVҨ֢WY=2wGpQS0Vп+Z V@DP.ʣy;鼬[;\0a5ʿp$y&L,FA tS׵Ȕc(mq"sw5(gྮ S=0W|qve 7 S=)Fm?t D}(T6Ɲ5`a̅CNwƏ$IpمwꩠL{<{eO`-Dӯ`3!ie(c7`8q5$J}D{':@@[$֢mǁIO4e>oJ$&}~I+ߎ xZZbZ!7ko'\/^Nώ$u^BizPN dv&,6 Ŭzuv` rȽ4JEKK±NӨLO'xy6p_go~U((IqÛn7;0^7?ý.q U;FqRc0NaտS% =ÎϬ됹0qа"ZRe $}z խ=;*K.W J2 կL;xgWԋg:oz.m2u*z yChxpjO"|.GI_Oym}jP0C2)6ĿXP|"^N,Pw`Ik gIkf1MSM[?-S|1'CY_A"=7!Ğ"@O\V+mYV %^$>V6$츐TI *1(21dwe"`E L9(ȱ i¼an?]x۔֐:{} RAOC+7ZUJ&H-_@kZ1b~F.Jc¦=ѭ3}3o#u,IGg6Ջ:8hQtڊ$ @vɜwbI %vܖwu6NpL-'4/)mnj ]e"xf0krA%U0;侪5Jd9vʸZˉZ쫦5n.D oq { 5?hI`< eMz$5" zpql+A}}K:z{h"iFQtgr@ [ohg#RhAy 󜈳C1շB8` tmev~- @rp]Ǡ56Tb|=4vNx|iL"hj)-+oZ~eߞ=!Q׮dI śKs }DR֩.`Kك]A-y@6ޘȤJ,̜Т1I>fm y=za3" ζ[ȷXu{)Lu6(9]~nLDeLM ڇ>^T.-ǰ꤅2ǗB]Nu0:V*;&q"$JRa>?9H3 [|뜯c zwY.G0[ء"Mv j41r߼ E=[l/@vItX2g8\v~WY!^kbBvb Rо_W§m0h㤅g-+. +^334]Ȍ_'d&dPaS;:@bZ.sBA90ώ2.$ (>X]J]ՍXhe'O3%M\,![6}v)21&3Nwr^<w,3"[{ز 5eYK;@@M+/@}y05 q۩cAUK6yt(F-I yK! d~Pꊶl]qʴhs Qӌ& @J@Z{ iz XP8]a2\NNQ=@"<T  1Y}MXxTIE9B"0uM9Q)pux9hO,oHUֵPh.ӴUIb >j?$ۊE!JxQ)7)c6x jpn+HݪG:rеa򇊳M쐋< eyO.ln:2s >Cjҁav2t:S2*#.V^2` 7ڌΕs*|?{C/W(zߛ7xc'pmkcEbc?Sڻrs%5m$摥7C et,AkERer'P(q,yPchuh-'D)w;3@ Y!VSKs> T:wvn=oe`&V*dJaӭ?@T͠Kk~Jd §Ӯ+c }LL)a2OD,#k 0|)LCVb߻p gv幹ۏ1|{8ej:ːn z`X'q?;C[6ǒyxhpFq{Iѣ9+GO2g0˖Z~ֺk˱ w]lz6$#=\Ά&x?djR Z)w(Zkl[tDVF̈́ s֫<`:b,![/,Xt qNIw]@3 %&oOhq|afS~Db۾vP,hs}2A<nv EaQ#wa&nbs'ӕuFa޷ mpc0L j[[)H]DųVLu9Vr./99\[Z{0Av\ @h#0V2Gņ̃>L"!$Yoƾ#cֈ _wT<x[l],\ Cz c@Gن@oFS30y`WIʮZI]tf1OLEk͝Lhf֛W&[;'MaӜk %<}!4qɻLҮG<2|sԸ]Y\JkSG랩AQȌʸԥ. Ҋҹϰ N}ф^^E60KhhPèAj+U,DKik K #Oh <z_ ݅pr2@'qQ\ԥ Rx&Q5] MmBvDrqd}zFy@F OFo'AP0 Val219@dmވmх,%**_O//u;{ӛ4otGh 9!@&TxAs wfRr&=2}$!1c]i*yr&Uk\xd#`1ӵ.|XFI}I"E(?/6b`#7y##!K?q">ٹ/KB?'E6b8eBҬ/[nuV5Pzq;"Pw/ϡ_y ܕ閻KvUPsRYK狖vO𲉁tw+\$΢it SoKNt^h!ڮU<!`2t2U]%#]yatļyæ){Ծl dawI:JK(9=c%D<M6X.E$4=Qoq3f섲Ǧ26&O!Ҡ"z _ޢJRJMMJ B.NQKV'75,Bn4H1PҍoY`$MBN?/4r{p^JxJ4xY~".ѳ e@~˟ rtC7mgoFFCvdzj ZtKȞOuڷ* (16@B/D$maou۽3}@c%Q#~$sΠmҷd2&ڂ d۪r]zhV%-K#,nn%rJ\96B.@s"2Y}VQb)?TGYFn.>5z[I9־*<HBʃ,nW+9B6)r>$ OWc]fdc{Gى5[k)kG=qX]u^=%M&`a nJvy)UDkzwfQ`}I΢Q;(`N*!pd'~ߕ5 <<lz6WGl7-ÙqQ.1ʍ rM/,VUmk{6iXE&J=`mk0 Pĸ=#gQz;=g;/_1>*RDžS$+&ďL,񀂅 DHGQR nrlO fFO#+p @#]U͐A+'k׹-o1NU0xǽW!y}.l^JW49cD9ۚƨrmq ONVe-wpe&gm%_P7V/FCv* C !1Į#glPA = 9~ dZc,E6_-{zJ68S;Ȃ[ Q]>~[ H/!u6tz7ϭP?y,Y$OVC)L c݁6+=&th2ΪWKsIqxE%wh0JD@jk]m SGlԁ gIJT&U^GeHX9-:lӺ /wntBނCH4KXWZb|8=owv^}|1.'BFY;rrP]<g_'T !0j,s(eO*JJZt$A@9w||woG & ?'*y1@Yték# [>lU`n;蠮׶/-V ~hg;zX~0%9$ P~ɱ(펦}><v18:80 `م-&\Y% \wC7SՄx5258*Vhd>.")_H3so+r)I1!RG[yWP{u>}=| yܔFUC(@wwt 2lc.zOáa8Qw0g^EYdY_Hć*'71X~ͤ˞w}SXjmMA&@磲()kc OotFH#ۈ#Lt6Ib?댋,Ȅmj-f67 -.&KsBDŽItn] ?|9 =n͹8IwΨ0J^EMhը+KP6X/J7h:9Y>69+q(TְiOYj.["2 S XD2e|EngJi\Ky6 xpq/_M&Ά+w~ Djh:"0- EVAr2N]rv[9{K}қN}]umuzV+]z /e1QTJ?~[ ʃ+'1dGW;;w@j;)7s PΌD 2VYb羅㪏vÌwʢCzBف_W^trJ"zô'v%l<% $ư3Sa^0dkpsOvOrPj{J=+1&2 ˰?[ʜr1Җs8~DplCb3YJ1_VvГc -bgj^n@CH٠ ULF;`>'Z/ǟKIZC~g.?Jixf_7EUkV1;#Μ˪A3RNINotW n_]BɍY$@xdMFHl n>o$lsˤn5A{ ?y2 HywR_In2vq؄0)ߐFlr"Tpg<ة[Ĵ*'|5 i?,y clGQik ;FEe1?^[ L$Ti!6_mS{4$ɧ^eq#oN )^~`tfe|*@s:.c}AU&½%sI@l34R_YO1~8Wl$1yX& 8|>A7'""[$$ERSo_v"d==̦"L^8? ٟZ[Y7%qGln#ycD3v?k"fvCPN`~&,l,x.!-Tp3RHbP1" l?ڝ2?}%'\MfiXk>`eq>%f;Ҩh/Q'vfHzǩ7cK:$[@҇3RB_TI>s4coudQ_C4oBl02Ry~dF4@}| ^6}@ _5 /_1c`3n34{ 7HL'\p&%|뀻ҕ" 0M]&6A6oC٠ғB*?bq}KcIBȧG]QKkyPO{Mu)Hd HWciSǏA_Bh]M{K~ɱ _}g]DG,FMJ1,kn4ӷ&#jkl3{_k?L"t.xxJ?yNRJC Ē<?*HbD5h,>kգ:qL<B:v+I-S$~gj)$K 'ʊ{?;NOTo SuwPz۟qveY=1} -ݼ*gdp+p\s.حVxt>nk7 ''!ɸFy-nAX9BoU94ī}~[(KGҦ6෮V>40:l Ey4*mQB?6fVH{j{O*~{]_iHf abnY(=p˞. JU.Us%rvN:C&b| !"֢s=%Wx#}g׾阫4EJdĩpC@ʞX'=_(6;Bk`H;=]܅" 2%+JAY*:)~`#hk#B#3zQFroص8#Dʻr^UIQ"c (lo^9n ѼЁB}szE~{T@ʅ]E}{*e;?z*r;6%:4%~cBIwS˻"irBY3!v~0!ĞJJCOHs~ȧ_0_%@s۸l.">#g'nLir>1A Xt q/ v7/Xe&K^y,^P>5`YHkJuY"J5њºhzJ} :4-Z5Avbұ]H[EhK8IDx- ځM9~qoC ct_/}!=nk2Ym n u]QaVۆ*  <ÀjjbUATfƾ\jpeW{ulB`[7Gp(dU2O޸ tk’AI";A|B/(^ZF C w 9}~*g5"Yud,o iFH=P6u(H/kאtk<̙2(vk>yf?rst1Gu#n)f݅ކ ɲZ{pcv ʪ@wAAk+R@K@exP1U ]Sw-r== HH@Kpr#v\(B ~]3 . 2,j 1պ.ABm/ dJKp{^2rP̻s?3Wnf򷣭'{" B8xO H$cyXq:pַ[ הlsQ:X퇘T+jInCr-F_hG: P﵎8HLN9$K)]'~-I6a"Or$1Rba4uLD'.ޫ酣h7.6/a0kdb + 0U &Z>EųArZi'#b'  S6Ę;K7 |֚ݹUX` !ܰN M.;Ƣ1FĦ]Z/_G] sŘK)`L@ߗH("W :1 ̏@kSzS灭׊ifa\>>X iJ_"54fIgi OTSuFBAE8`I] ]t}D7'"s)FFm4%z.\:ӓ_ ";-9غW!*:Nޮ!dX![!Y{|L l Joޛ(Uwb9 I4 b%W'(U{t0W){6C;!:Th_ق)0R🊑 ,`MwJGd4OX%qD+44bezqj)l^6]i @mBR~,\ 9sպ̓$[D]<943#Xh[NF=,nwϡ Ef2q%X_VbU⪊A,.[O Z*>JD<;"ƠoSKZ?Բݏ.bZNPyCv{+֗nIRmM`~Mrr+N-:FVL]X n`aV'v/ fT?hyW-z`@&l!ɞDJeeIXj]y2XZrp":sL8gRd`3TXg'>NWqmUq椧7-Sg{1 l4M 4Z=B,3a1P@;nEZE4y{6: @F< (8%ٿt`4Eyٸ2##r]{N3 C_J$)K1grS_[:# 3u4MHTi<] ZY:띵[b$%]O7@5bFLwC-:2Weϟఱ": P/`ٮ]F%_8Sl=X|,ң|O/6ny³[,QX0ZEEHƒYubv] .<1\"y|1ƍz /]<|jNxJ T)\t_i#VB<آeyU\,|qpRGM.Ըdʮm4"fs! q)XOXmetˆa\=d43ډ$Џr ڜIΗKk8zCZLv m?* 0 S!!i9nLASK}^ D!%"3 (d dE"9y] !5H ?j޸2^1ŭ&/6 E -#[gIժ p(]2:+h@Pzs˨lݞ$a q@6r ?*#`IIᲓA3^n=.ƾohi\E,k3sHIЙ0PpX"q^SP+ FvB!:/ " +>Q X*2bg?r5ҮJȿ&fLA`rW ^@3J +Rȧ lG+jG8>RޑP0B b'udP7&AҨ0+pt2M[uq\=% .8m*?}UҦNx֖ۗDn秱KF͠}n˪ޠ@<:6_F:c|=/IG"8I;byi(4w]S/^MP)oAO[+4OBH`Œ+R X3_%sI^n #0|%w_ ':I׼`dTCz]7DM<d6T)' 85u8`SKKPRe.m %?lei1$4ڠ HGhTnc"71%tVyhEّ礥 y4s1r <^nvoT8F-UUW@jWY%Â߳x\DLi"> Md 7;ѷĸpثV6#09I)F{СY>+]s "lvЅSz% / @ދ̎"x{ڇ*@m<| oA{? r#r y%(`8|]kFkfd}bTx4-Fwr&Fsj'm5gd18nf+@!fHPYV*|}&-o gY|`\h>i] +{\%P$e)\i=۔`-[sOko}<4{KM40ȿ i,` 0Q2=Th]D$K y,>*m ]=$ohI޹U>EM %_yۣcY6os] H?ѐ8>ZEA2AzyiH?,sߛy%F:N9eg;8l$*."ffzН(݅hP/Mwp>X4P|g5LL ףy- jGw4 ieAf?a: u+,[mM33.dhgU֐92n)!c00Q ^"U8P \HaD\ZLҦTCIRTtY Fȳ3Mh 8+ opYghdeirw $?Z2m4y> 6WEEG5dIz[<}e 'No47^!k˵oSOYOPU4 .; g8D%IeѤ}`j$ 2ˡ׍;+9T  J $J[I]>FtO膗9CRS旫FiH]wCNFSq'pؿmT&;u*^h~Юˢ#S[08Q f{kC^6DƮM~.1Zw*' I+c-8T*v`nʐ=_LhMh"^'ȸE)9 VCvA`%L/rSZq,` zU撑iKs$}oR_{ai8D|Fp_Oo~7ʿ_w[yP)lnepd-ܩyT=[4r\v6L]xzuw#5rz\>jJPdEʡnrekt#shO l"4zl&V&F{p!tb?q~Ԡ?~:#,ec<{'GҖU\u:X{o[XdSfXgabg+(JaA [48k\%A : NEא/iz:Nwُ\[M/Hsq (iF>U^@ގ ttjIMNCSQϑ?q4ޤ"~ Xw&x!t?#?71.Ԥ&?|q(2J@۲fp0Ł*qcsq:1?R/Ze;U\MΏW)k$ :dSaZIg"齐˥IQ HzRA<.韓ַ # LTN-@bʜ{7x CԽC45K^֛1|BEAGFE?/>S F3mAX^?Aq" fO:!BgJ ت~g==6 v{[hn2;>Ô9i K&<;1wN1ڵ,aq0Z2n.m!ߵ )j˽@yvd(`U@}, IׯȏDXBZ|Msm*}pJXڗ@/yvmb\#@BHaAVglo q֛F˘;ȱ.B8DC)ɻhƼL ×[ IKzx*$gan8LѸZ۷q{-IMu8iA%a-%E T I,0Q274dSL oz=.ke ەy''(E]%i= ჟ*6m:A#;"*&8FeH[&0h\ly)3=85~/+Ҿ]FRk!9^ƨ- CITJ}D؉= E<@hW=mBc~V|5* ߦJє/c>6%at ]Fק>mclY jxx'K7ѧKt*ϞxCڒj&~}օqr,Ny*Wﺕ)vv39LA؅I .:l͝ą+AW s3s^f++r\֧ fz XP3li$j܎øjRu㶩>+l$Be{LEFeYW*,y.mp͓zf֥ &FCOQzØD*fqRtvIyF9\Px#85 #5} Y"H= DZXƸ$V4؃?+ t:sh'Z5A8"O㥵(r.qYCk_v _2֜B[n }u7O^w>9& ^c,r=`"mJ7^S̊6x{J߁|J@$Os$J󛻪ʀ~w3*PuJ" 8Xa{B*}/RT7K@D%T+ŋ WW]q v oniڏA>R`y<5Q Hx(N`MPyf|QYWu*嚷 @o_hlf}Z11s܊_>d?P=EZ*&cDC4v# J#_$WKM5v }K_&[Z#q<+Deʬ!o,Sms/}8/}G5/]_1| 5S%mcx gy`8Gn'wG#b#nW$ġ6F/bmg5ܣc#m+ ar*tc@ښu$^ |uIR8A (F,u#C_V\Rӄ|an:? T`LQh^ǺBZcԝfկaW+bs$ao +snvwօܺBbR$xhHhDY9.tioRB[Sd,gbuuOG JXHUBSo0,tahp/tSجbskjЬL%~]y00l~QyH~3DEpE~, (#2 C4`qAT(7/y}#\XMүN:DOTVCb;eqGצfRhhYLKOai XO_&fřB\\%@bͅ.t,mcjX w|{}ŵ! VNTM)"C}C(+hv+rSOL]B43djwLQ|ה5o!6$\߶tܼV+frv葈2"Y/+@xV^KI씆5iW k nf`k;/j(̖ ~ e&Q`|n(2-k ր*U~.iU]g7  0l㶚<1jxWբU1̼'4vҒp3 Ifa5ߟ k&W,`#*!e“Ʋ@i9tF5ٛIʐEx vK=PzAG瀠6!a3> Q+Ҟ~փ5/ѧ(J @ޜʡ.7s{łw5(ﵘ^2Q+tt){C/RD19э:+B^ IH9鳰f =)Q,N BZ؝8@@uKFD`~z5 A:_6ݓ7#yOLS3w[[ͧpl)HǞ8x -5_uy5K LQXD an"3ހ 8 k0$#_}0%a2O0 -s~N轷?oo2,O Ce6cIQ&e4G=-T$-T˕lḶş X [+<xA7\~hc:0,[FUn#%wh8o$c U˝b;m&ƤbgN6d]RL HµPtJK[a[yUhL1Cݴe+~K'bbX82}#:M S؉Huo;~C:)IYqC\8&}G\l4VZ.yRdgބz`ހeg6'6Sx9-P`` M1z$dA >pVZRؐ\:vZ&sSl6i6C_19k =o@3bywIZV.v{bA𺴽i&A }ZgW} _n=_ᶜA{va^ FTYG#wy6Fai:&h,5L]p'R"dm౟8e z͜f0ҋ`y%cV#!`Ӓ| 7j{CrCvCi+o)QZNRl^!pE {W84[zRD<K> Q&|C1W{lQ9sW(oaNX-1n"f?0kj@9L^z*hFJk(kɉĉYN;τ)31L.ecnT޾[FڳH¬jG uDymRAHϕ*%K5RMnm7ΕOV?'/XU^Qh)`.@DUk:b>GwMsA{ zl Y(/Xy:  *7QZ3PB[ڳ3v|c"sk5Se#5aX~9Qm/ zh/('zK䛕M\њD %'jn3]1;GavqM"xX̆cDLOnBR Hiۉ^D8%}p,GE@q#?!1&֤nd}#NQxKt~&Pz P ΫJhBK2:Y*8[o `/Pv-K9byCeV3BDaŽJlc\Ћ:CVQP`y71r"kd%caЇ-&ZSM jW-$6?Bi ~Cڥg,2 &ZaL$17JqEDs/0V^N"nN`jv5Y7Bp)f6GzW|Ste䜰]|ܲ\|"=GyO"X({iMnt|N[&حԡ(iI%|[4 xRfQ;{slS+VWp*[ nk =ys7SIXb5{iOhk32N٫G'p;Q *NR8֐ҿ)P|}Tk8 eMLTۅeq`|Yu"Rx6)C\(dV 1WX;!+2U=2 jtouztҲ9YK^ӭz#A_$1РKۼ{1+]b#]V2M=c:!qߍEAe ~}-l14/;! XE2-j&-Pۨ0k`SOT7i66ԛÛ}CCRϴpQUͭ G:GxͷR*\T^Eblh%s%0R}JR<H-/j6>XcB?Y’ݎ%7G-ېkA'&Ѱ*?1uelt]G@5yhzȭhM쵣m|_*6ػ%hl wʠ1nj9g|^G3t`xT"Vw c?( aH!p2mkN:m|X-E7VIWsI*1.-9BeI 3'Z3O0w,PEI b}o(H(YG8T]zdJǶ$e lY<'ذEQW\cqOY0 sPWP1RZc7a 1x zu]K=c+w$U/|e4Vm]0:yOa!_R8j}FoX@'_[7blN6/ݘ RdOйJX?l p2r2 @-}{kw$ SZ@VzM/O%Fk :^Pw06,܌SOj@TU "5h򓘣b9dz4% pmY hNk%*4vo55hFB=4;)u jnvJ` ~Axω}S-4ꄗ~*|+bܿA"dU<k? 4B/<*0fa.aVl;Sv|ٔ$?1H'8Q+O6)q@4LӒo&%RBy[~Lm̑9e<6xNMB.ѧ'rTwܡ^B@O0҇L!I|v--o>f uE&{LƜPQlž\W6poDB yjۣ^=˼cOVI]=ы9a әm/, iEN:%C~|z840Gm1AsF'q .+.TI<r!dt|d mZGop^?R!83xx?a|đz8 %=|LSegwHf ٦Q=qّzm<.*OL[;ql #aO95737ʛ" jxcd|15KAw*}'iFē=k&pjĚ:dc0Ő*מhaN`+ajMx]+7hC&X*ލ2'q r1g;A6zbbۗm|hVj:э1׌-%ush,y v%|ϗ_ @D@5?DzI=nr$q&\-HnYgqK/γ$6( {vSWNELS-GT~F%y؃I^ƁٓsuGDm u\+0F4r]VLw5EMqr$a2y}}2WC#cj_c@@˙A<+\@a(;iĦUͣA?ۦ=P*&l!P"i% /ޚoM rZ;*jf }Q`Gl)M_W>2(RAی;v*l8ڛ`>ܷ&\x|6ԋTСqc#$39*ϛE߼l[o;_*w>DVljc`4zC<?BNe,X*JM09CiC|">C)LM CxzSʺA,Fѥ%OWvKm -k&~%2NoY+{\xtl$B)y%^ Av*.٩!x: 0sYlxyH+ Sy/{^Jw U8ޯv[^5V%SphG/YSfXj?n9CW 3]pMem4)||lDDeaXr"a:MhWW. 6В#bMŶP'OLu`#>,aD6͊#b{+ ^9''ʒiKQ < wؚ哭b'RaRz C2!nthTz͞m_hmх>6%VD+~ ] :;P^R|{f +QqB(|QC+XMzǒS5zƴFuqpncڐrG^oOu}S&4g^#^ߟvpkF\}u\3h-΂3zc@'`@M1:7|Eh}4s{B׊IvwA8{@MmI*hoGohT`H< OU v4),F" |6bW/ѷU8473'y\w훠1O_X$Y|xuٹdߧ9 ;UA_l|2$Ʌ]EnFy,j~L9H'jfڧ~T3~ς[)P7Uծ[!'Uicێ2YOubNr_;)^.<6YN 7qvw@:܈3!H@UT)@ bxޅ(M{WDgd2\YexT S\]er}Qǣ8Exh6|iX7kh!C z"Z_:9~/9#@CE֚wM5ʍj64yK?1FkϮ-Z]1DKJPgmؒodqdқwA9}J@ Qڣjw.ibШ&g 75" >Fݴ5EuTR?{#C{؝4'M x\=< ,{BJlkL~;n43n&Η [駰_;2Na}={ #:HZmM9~ZZ$ʧӮwwT~OXKM0[}`1ܚ.yژC^؃Q2n@U˖@-9BNV`[2I ԁ{)UwyZRo?G p>@nz(MK{.ΠFDD7H6$CoY-bf--L"`#$Xj4yky"T6+\o{-(Y0VHȵs"9+_F5EˤmZ&|w[mqRLI (1nj;hm|e n=n +z5e`A}^K֓z_M)˻gi弚̟~< ҡ<.[O2^ TIUnGۇhdǴcTy>mܾydݬl83;B/tռLUS s(vku͈_3\ @sM/HviBol"ջltƶ_&L >$M7NJ1HO QD?#W&=hU0PtAr5nJ \G̗ qn[Cb#5T u"WӸej$wԸnгh-UI\Dk'4F0_ݿ EVO ,aX0*wx۪ Wđ7Cɖ!#qк:0.k@hFOA!k_ج9 -^6ݦζT h;_rތMw9CfaMK"AڰZ?edD6Qqkj jIF |&NW($6$qcԊ`w2ZEqt)nsl0]B PKZ'\S!&h+^$? [mj$DYD uZ读_:K1~KċX TP6o=aIRpHDI4V#90GC)tZ[48q1y݈RۊL2~ f3*/P$'1M%.0W!1΁~hi98MeʋTsM`6ݤyffFMTE{y!},HD885'(~zc.N_m䬳AX,[v9BY>quظ@lyf5w3~M6s1?m)aO[gee[SUR8!9ޓz\X0Hd3OdL>#i#*j4IP:rR= W M(f^h&J9t3T |E^;R#xKD:J ޴앬-9j"MBCUiG$xa;41φtс[R^!}%0/Zo#MD2h#;'X d!3V:e:7yq+w,]Tq`|mAw3ss>ciO)y\sjY?o7w-(= g/omt=ү|N7H'>OM͆Wxҍ4ŠhM6{g[&;XQ IAMߢwzm4{1k߳rKpE`p^-xB3kB#OvñjCCyz8V ,i! y?Vۺ4%_r  uR\[O^j4e ѹv] ۉD=gvýRYߤ|rPj@ا[: @<g]FOg-2`Qy!>!7GbXD$<ʤDl,0nUpg֙lFnm2 ''Ԧ\%uMC/$?a{pO *Ȅ%JF ^Q/f,vge0b-FNqWH#7;5xh-k ˣޛȔǍ _M %ׅz`Դ)9^AB/Sb S8kG+br#lF3El#VwUk˵%=VKêgג63'Y\ M2WCXdt9'Ԉ5a$\$ Dd1OZ )LX{7( r&a yn u(aJpI@NBd]=e8;f_%'1h)"~z+E(fDe00&wBm%TQ{pL8kK [I5ڇo6MGO:WYdoH'%HzvFyGsoyu3x/i5E'D,uSs:!C@H(uޠ*yN'GI g_}ǘpe9٠"a`ԡ*ofJ8MbBIw[˨DNo_JY-ow!viQx T 2ެX>\NZy`t@-76!VY J/% wsS١BHsq"GZ}2RϺf}aֶl#.g\8ާXua(A N|@yjYJ_mWCzq8YP|bݨn|L`tKbʰ$0V-|IJý}0*/ş)@hjRŖߞ0Yr~_J7o0=.d>P92K4 6Hٯ[gXn `ǐNGKo[`Q23^\KO5Enme25wPWWhS=_.L ~kV(eun1L'[`סmlL?{yw@k]c3\j;IXrlyL.@euМ%G#P'ogߤw2&% ,A~4c~wx??{<7_0,W@>(IdOY;4su)Sq5%*n@VMh) f[HJ*l裀oЄ~ѦzAd Uqs_):#I` t$: @t 4slaeKgL\rrIg= Tjl/P0}.hR}Xwj3+aW\fv2G-7sjKHh NBҫlA1 bHd,$(Ze$7YF3Wj&FlfTxb\g`ikGwkCB;C^5! P/6 J(Wϵz9iҚKyuԏ~ew~^q ?_E[ukkcL&!vVJ 4oA ~}T8lfkІINaPؒ*y_߮"`ld%GD5C连غ:z9_IP?#Fj\f}u \3[-oo'/=#o5 nUPf-.C­'kRU`mȯ^;<]ċ$y[ZBv$6lSS(ϢM>̖ف׽&pЦ+Oп_fʟAɑmR8'Aܱq{ZmU~L܏ɱfZhox1S 3`{@$3zJlǿ(*یy*f+{6kNr1t n~Ǭbz7ItU{8LMy 5C*Byu&g)y_,,."lKݗ{dHX8ug>GhZoqFi pVYȹru;D{%ϻOԮX:o/+*O^Γ4z<&.³3 * u rۯ u*-^o\5V#[9Va Yk|XVaN;sNy25# 'pȒڂK|~aKkGj/Le2 D5@Kzb 'D*`R OJfڶҟHe=fGصIdUQrHN'0X G7)h[:T(BS㮸;)Rqڹ7 682bTQy!*-L7+$ؘ׋II*%#2ҖKv $yS".P"͝C$pˢF \Z:~CH*ćsl7zΖV2ևJNYvWV /<; z\ wN"\86ӕvٕqN8łO=X0dKϝ^ia! &:珤Ĭ"UƑ&EYӈ.}[]rr>§)u# /~'d2\\[g=p$k?#чC FB$#5P5ī#~rGxKue/? hXh397H 3~O.2Σ#e H 2rP< >vY J]IwN6Y%V_;`zm9PxXLHY-wѺ׸E8TX2;XJ?@ʄ"'8KSQ)x-Ԙv50ҘRVg C7,+>@׀䡆VX~*JAfbt/Xdn5W܄F>WߔŴGpT~c<\ȧE$8a+>n]ZEId_iV.t4}ƐVYEUOOs܂*_ߗJs!Y,+u蠳K1aY!r fˍfh/V@Ҵ.J} NtvDfa+ DLmLF-ub4MS3S%~Y‚[gKCGohz.늼;C8~ml 1&Ͼ&0OB=)d֭j ㅶ|{!Hn.%eL݁c`%5yF.eCozgȨ&8"s軣Nhz„lY֋|j",' Tm8~|q@6Ch Km&bכ\sm>nD}S+k-7.8d)y|ԛeYn"VA1? J;2BgMK&?\Ժ((T&{stRm֨3ԡ!GS癎ڟm?%[YUՂQ'z CaQڦ0)4*Z͗Z>n㔘Ty,i ne 0mbȦ \<0q=+Q!ɐpkۥQ 0: ZDj#1qP) auSe5Dpd#W EX֏4@9c F|DH*=TT}rL٬=Uq8~{7$|+X1;\C&vzhf|Eyo/m+HvB'Zܷ(&!J\4lڔC#eK"…H~.sQ7@azj4yATKuE,6b|JYPItުfIr5Tnmqd#>!BOӶA4omvȉPyɥG=-Wd橊^RxQ.| wSs{H Dx}t'r%^g k]<sq"Ik3MlCje蹨1Ȑ䄣3 GZ{ȱmЄ1<t8+d $T{O[5*-c_ֱ&-d\;8;^f(ByK`$H֬KLø]۰Ԛ[$ *΋n=Y/ ;A7đ| a u)TV/=({=Q/cY#-yd~n|zvc ۠δydP}*/yS=ldUD47LtE[V,Y$ƍړ*p._fMXdȈxKZ/jcS08G3'gnRNFVzw`(#{3s0Ǥq*4˟n,@_$q^wmu=Vu~/']`GIhP!Lbil[R(ۇ BȭE 0Mf<$C}H_%M%g"3 Hu'ظ`%eݓF1{jKL]1P'A&E>N%l[Xz4fHU䒂=)0L}(ҿX \ 's 5ݟi>`\{$ Xy{UW"650b.ȏ?m7Z ~ l:>4u' V{_2A;rjجh3bm]ȮҠnܞp\''ά [fAԽ'@"h[_IX~1D2NpVCsOF@JQzTr,Kf@Y rF9?F(~_Fa??z!`}Y8J HBضu&6妛. njXiAj~: э/ cHHի)I,'>#YQ88NR׉y3u/Ʋrܯw ڡ ƱХSm0ɟӔJnc̈Kb'gy.Tgi0!c7>:cP˟(z]ϴ#YãȆF\s*֙HzR l?qi-;)Le*nCԄϝT3xu'5qorNw`#מ'~à "gqtMk>گo/ ݩR{ZYo7`΄ģۣUiX7GNNֵVenG]>jqC=4S&ZANb6g =lo*̀3?/xVbUeOއ8!%ջ4VZ̊x@0ѣYJh n_qFhRQU"OGz?^^CZPQz)?OC7LM.Oܱ΁L6#Ii~+TGN[ֽc S.ߏ^ƢaQ;mŒܼ/׎=zԟQ~;,op@Եmk2=߭mٛ:5l *"ʕ[F߯{f[gFcBkO䦿bNX05:Oy3/!st^Imz`kc=f"j70ʗd5ALN44v{U$VV$)?n u9P w%0Mg V>+_Ir9J_PLaUDuM>r}Sj{ N3I[Iz[l/l[LLiبgyS>"M=?1kMa} tG6ATп ,tzF #H# x^6= u7 /=_MUI`CMek7. w&{J.|컥a'Hm_ڨ%@w_rS?9!m 0R&N-.9op-υt.|9<@QȄC3#֒ye7 S* `niӑ)Cݜ8|' n,RޥѢ! L(H\YPSOi5ӡ,H* ʧc-JF{4ѭL3v;'3qvo|bg+aB1Yu5X j>A_!"_Tk.`dZ*S'y쐄Y&f0':G]m 6ΰT`J)M&s`6l7uDYQ"&qaq׫7̇8lz70E3c[y C4'12b}^^ LKdM%jfj`Wh%$Q)`R~; E8v**gJ$dTٱeȰp7~y 0d  <'WLHIx~p_3*xnf.$@P?퓤%hXpsBO5UKLB@!JjaWgbJ"w4Qk{V-6|B8K95fìEdJ*ۭӳk"]lV\М@-Y*|Čp+٠ <]LcV`l1X:  EcU2F~ԧ'ԔY)Ns>UUxٯ`p9:mlù&"^33ҭҹZDvh(y6 gq3cB)4Ehd±}.̘}2Vb:< p|"FV㰬rt R㔍rl|mc$2;CJoT™(|؁SB>J_ՊbQJN#%Έl!hB<ʛ0L yGO )\, 8+eԈ)@xm}fu'pغF2If8qG<=@ՠL8$r-c$wd5<ZIln% &n[n ݛwTG9XV SG6;ȼ_,!Hv]Tf~P4|$-U"ԞǎJl/e H|£0!>`vzygֽr53NO6T*}G<^ RGV k~Pݨ17dr_BBVƃtԀU@&TO ?܏<ޱ2&ymʄlJFݻer>>6>_F Au'?}'2|qqFd⒭BZlBbtqÖ]aAqw*`M-?DgHz[lp) 6"߉;*2)MpV.0&ņ9`6/ϋ!l[>/R8U;U~r@!Oo-~rS6i[Ok3hb{b;s~|"MDpӆP= EoDU*eAwSJ(hͷ2(c Q/lE,AZ|<{mO-EhzRxA_| 6E(@>ڃL~ Pqi0~sس ıl_ ]`27M`"˘~6 9vdyE3IoFyW_ֈ,z8J)[ &ߐ)YN ZmH#聼Y,Ï# yJL J^7FnWB: wur5 mVAĪ[A#SK#۴;VDaYΕthŘi+Ggal ={L1Ϩ+tOO I.8嗝 kvKʎm[|bn~,,Ԗ?[Yo?p%VQG5}тؽ?7}0:Sqs ;e;5}o}wt3Ә@p e#+#%0ۛ4i[J*^wV1j b-uبJRMk*>,HQV[d?P#?qbyy3[x,ѿwek HD$4qILWCV{=C,ebBPq诠[(pl(rO@/LJ, el]8@{wt.%02A(2z|RP`ޝbJޠ?S'ptn3AGk6Tzo{N.VD(is'ێ >_c9  AR ~%a;pgؠ9+zuكzĠR}i21fP%Re R3 jk|L-K׵[kJQ )LBw #]j^Z/3s5eRӪ(,zŻ5m_]E^d@ZdFFL)L qPɹyxk*NjGb8}vsנ$P pDѲNhS03K؀Ÿ !B^#zW@ѻh!A.bNAWV,?#ys 8)E6VcڢvԛkF#kcPecꑘ>񯋳$뚉[|@X$s{ IlK3ɜ~3EU5L謒t{Q>x~?/xN_ȑfYxEis#x3BsƺHfYDeBn% @)#k{NًI"acJ4pf}c萓? z1꓍p~GFR ^URAfL],BM:J2[<6i PP'u1Kj%W9{2 u6]Z'1ș{cJJr\Vъg=_2&U! [$e|\!NSD2izlarosQ*{(,m%,Na&Nϰ@'(v i SUBRX^]If1q;Q}h\$2H &"e $n _vT$7AB l_ ~tc\2fQ\T,M% Ƒ#ȓ{pI߅ؑ)AedʺLв=7/e'pYkB? NP<2@="bu)e6R#Tɣ{-(dw [YFfA2Nq6J$ȇ3n:!.K&U3f+n$J2V ac*UmeA& ^HSw"aKE-wfaj78QJ_ ~8ܴIF&I;axW"*qގ32(P9mVfՔK|(z\aF CAHkWCueZ Kݴa vWK\ :i,u@N>RzKr]XrRJ)Z"3,Ky@ '44{(5h=- v5T^w W꽥8T5{ #oR$F:vȱ|!*-('`S?ڿp`{uuZ;S*d?-dp RojauybPo(ԍ +d lcPk>2%0vؗQ9cN /vxz )S  pL>ܞL}nT+ Po%7dNhW"!xAZU~F[ 2DNBW/IH2G}vOӚH% <긍eeXWSx%3[ Ah)fn6/|5SWQZ]Bf's,y|iILY7YPe>k5Rpyx 1썲]AM4 dȓ>ÎX -شOvTӗSx*zꕗ*є3sh x݋eHV1vD.)44tڱt0Ib\8Ƽa!20O-3`ԤVn]IAQ)-;vi3*!hx#yΰ2:^!Mf  k$HQ΂aprc)s:F2a|ߢ'^ 2D~ҾK gx\I}ca u(W<}`Pq1]ѾFDUc~;Ij=)N#lZþRJg %[)~# A?ȽQ+Qzv%(-gf$KzoZ؋C+6&[5V">G(Tc߀Hb0ENJf"]/ҭ@$}\hna`N$#6_J=^z56OU {alBJ LC ajաPNs7᪒ʿ`fd0Mؑ0b(ak4qW&f C- Z1dZȃK@5Zq#ʻ>[UnM']cr g^ar|z:?>ř5NMz$+krlDׁ7yĊ[1h~@qX <Pc9ehD[%b.97;x@/9$?@E8bJ"7ū1})[-c4ɒ#N$rNuMcw5,-#3{\ _zccq,"z#:Ǎ*]gfNnoP4p"4dK_ _%>!ђEظN5#oWPQ^M9o4];B=g&9;TeLP$gP_ʔvZrs.4\htr'\6\5nS?B'F՟a Wg{ܞ =*8,N}U+޳WRh>)r'j @ =N+P3?27%K*uA`.P/X 勷q@CHP7~l?&΅U'=aB!R09!cQ_t*hęqVfH1#Ϳw\ {2\k.d|'xڙi.8ۧkƴ IW>`'!+g# MCAzhbC63iY)AU`{+56Դd ?D:U'KlGlz1N#L}hxbLع'}=$ oPq!6L4j )W|N\]Xs3o,2w| ,OBN4p3H9ӢkE.]Aq,9҇7m)>`&wٟ-JÌsW5kژpw$d;PgYyvÔ WctCэ$.Ί~]vPۈh?(p~d!$n>>$0iᣒT?L? w)TL$m^=zqxoȂs{f4l_M1h>5SPqؽdAؓ1?W&2#VX.J5{]vzh 28-Nn+ kЎAJ$X͡;/NLLKoC ?lY1gfG)6BU-\ZgKq!jǙ5+ ¡^=[s91hgsrSrm\ڶiqZ tCa2Ԣ$zFYQv&rDpP'4j"@n&1ʒ MZjx$9),Qoc95Mt3P+1xl3>ʑ֓4hbۇA8X3GSf}LQпwiO"RcWק1>6h]uT}66:řu蝐xc&Ri,G8_`^K $#wN94=>|݁$s0/Cɮq HU@F ]#q'b'ͨ+Bo6YN?:q8=q:7/ 9vBN?/ Fѷ7AK7`?JKR :z2)e!Ƙőw1~14hxѬ'1(j tǼCZyRE䀷nC?HCX׸x/gY |2y+yTu#`A~'; ` 8hQڮwKoz@W@ݵwoR,]! @XKJ?iX܍ShOqL aim|:rעϟ 7clWxs6/l塄K:>U*5$ND OՃäz9#޲ڹku^ij!Q}O_Cqk'.;f;|sSX ._%.c#>Ⱥ7AhW?BAnj%q='3de^T{2d4ɟXD%J`|M>x" xWRp 7YCŴS3*OdX6.12oy% qPsx V-cp^ñhOGBŔbP@*YY<. FaΒiĠMY@( )EG׎SLtj%cc~ZEz{ew JFqeҌHo5S)&ǴBv$V`FTJIڷqhw8gR99g s7KE_ 3t+({tLb&]^Jƈ.WSY28q=^#m$B+ %?lE6J3=niSt)m$4JhHV+[ctQK\r]j0B!1Rb=̃m ЈP%U>Yx"*KB?jtEBAҬ%}I*dk5/Ѷ[v3:ԭПmܗRccY)} 6ܻ aLrUgΆW]S-^b@Q )QbLgxzS`Ϻ|{._M pz-kz_j4~bJHe$  zpDS6c9C> Z-Qv`C~_ŵ ڵ?+kA5<\)( )5["iYsU+` h ColCt^rYWpgгdQӬ G]'9;5Ӹו8@/~,o}އԚeG\MF..8R8WRlHS'0 8%W,b((Yvq 8sGlɌ7=Jr3<[֜HgF@jaO.~2,mqP4~$ȤݪDzt IwI8SSu2Z~0Rp KNM.8۩R›Tzfg]G-9wNl|:]L>S%n(\򯭣c*x]tT1zbаY}A(vД4Gج4`AC;RO!PQF9l~kA(d1K 6NԔ~g L*2>u6Ѯ7ٙse@}DNgЪU>.3T&@IfRqWuiXOÌA؉էejÿc:&x_і^Xφ!%Ūug3_d%ª=5bQӑJ¾6Z?&6:T)ᙢ̸*1$/à #|m":;S#FCqл,|8Y=S04e_!90(М0ڌFJeu*_;Yq\G 2?YR O|j-+O0izf2ky[?AObx,~7Vѿ=;.NQ:`Sc$Q¸8_xwHql 3D{ F26ŭ/V8ES;ZYh@j)cD\l1$,3 >hU6wPzfpqJs'UDb9V040鍰 #^0CɋG]`e&ۍ򱬓#yaXfÐ(lDR;eD)j-T1m\ 0V &(l|F4p y@4`wjjj[p\築iO')k W~98H7+.9!a栄4j üۨ~ c&ғbP(0antCRLϻll+vxbTanrYU$L+YGOw58G#n]VABy[wxLZRpL}&ߥ; `֐@YA_ /qQ󛀮vg)w0 xAp`]mIDGdOn6i6؉˔B.qtskRI;Zs\kY05 5⫢3 )g`]c&⌒>.3+ HcGZȒ"mM<Ԧ]eK( "˪+uw%K U0al-&&1Ucm9"d%t|чU헙Gv*7툷hw ?w]vY=pF+H}*?YW/9a^zu@W=)GPҗ#8;6.cGQ&ro7wL_424ԭYYζ<=l.^oU:0XEd[-FgK1d_oTɋeXP%\C ,YɶV7K4K0*nC2ٖ 4#w9߲O)|$"3{(lev P'zm܍uy `_bVN4uRjXf *"ߔ wG\!yϳ=fRlzjmC6(<t!Ԝw_BIK2-UMtnDb.]#i/O`UTelb .V~Y3 ](+P_`Cb6ka\NNvP d1i|kW+}RX#tfݴ \Bt-G_ȭ@$2a_DZ+n T̻֍oe; ||cPՓ$b-+έRS*xoeBߌ NugʽAw9!4V~/Er{l:3Q6RS;g\Y{:yH`ߧ>Q;+ }R[(y֗,9l" K Aٌ rP4$6K_G2 [* mx6DsXcd4펃DzuY>o[u'QZ*x>mSOsہ&E:;PvX/P;]%.:kֱAZ*I=bo+q1w ChV:t !!/ i+/QHhP يd-|R?g% U?%Wvޑ?71;ܫYՈ1s$xyQc/lEH'tY{^sO/24"M˯*{L5kk*+fޗ*9g:kd>AO?H^$\Ky;R?c|p`4qy%ƣF:dl,\Çe3^'@/4 d Sc]q' EnhI#}_DNȨ%=Գɰ=[)[/>…HDHiU>y 8VɣVڔ1nHӆeYQvK "c66p".,wi|,#-{!jVqҋOԁd^{Mxօ8YPOa$=b0'p4v9g!ZHeˑs$>qOԖ(p@Sĉr |qxmh;Ԑ&"P ǔl@^74P",FoG^w5[^39 aAqf*[c`p)1<ңu#-cN6yk}.TBNFzP m?WϤC/Zqnx X J?9zjΆ;fVjš670}~?!pC-u%2PD)]9ЇCt2},'u+ k@Ȫ= ;eK?hdΘAO]}iͨ )?PIY^l[H󕺞p(w!e̙WxwPھ罧X;s1XYpŜM4y\WyPF[w9Ibf]6BJ\<$Z4v  S:Eم2U0.#d 83n;nӓzh"r*Ej9^36ze2FHgY9GڲXO:_ޖ_Y4FȮYyʪ0#\bg8d.yYZtSO=%ܗlhH(D6vvHYga  t։򦿱aB%p섭`R@YDP9ЧRQm­J5cu~3Mv5X1Fᡥ&o7o{dFRJmi4٢ʩ܊s6/yL"TFMasSc4sfq ]F0oȾg[@LuLQ5+HZ9Of;ΐ :fnv!`6Pbn|Pg :8Cr=k1à}etkB*r&fCtbyJ_$ljI,S5W 3e!<~AHg:s? Č̙wvz|bqp TǮh3'8ɕ>-efDG6 *9Œsaphs[?Ou{$Gò ȼMNW=n ^3 ŷq?9Ql2HkTD6ZrnbLw̜>Ac? 599b? )L-utVme5c +EnmLڻ-FH]{YB[:S=r`8q)RFȓSG/{) n[YTyK[)aqGso'Ѧq,S"3w%%;斘B}x /B#>; ;yٺ͔a`IˍˌTJ 5Fx<9Q|i7g&c7JS0UcI@L?\MZ6Y {@ ]3N9-=@&.;U]bl5.`SZ~F)G+SaԾf#\=1ÿT. T}harzԂE䛃_^up2A^p hV4'<*ENl'lxm#c^n$Mm8 J#89k8 @s8Uߎ7>-DV<(FC7i(%&3xznNr^XTp*' HI}pNJ!*>>OUٟz.!}5gh1'MÝUCmW%Cz<^RWE0+ʖ^L0ris]ʪw睊 /'T@c/{.>ު{Vʜ7G2Y{7ܩ[,IbhyaCK23l!uhj*-k#0{}~ kFiB^FYZ4 ؽS$)Ա:c#:ZlR QWѳ܈(Lڈ{`Y:ήW\j:o @!.vw6E,N5ԯ![x`˹ %h3AQrX̟+ok\#BtS/ic H'23P s82o" ao"a=h@iб\.5#HA)߆ZAoY'K~)%I8ăU _it 2j=h |%?TRC&9 ) X|W^h);$ n횖8{0F3Xhom-s6o+j >{,w Z5@-lya&g2AldHd\ %)b1KоnJN>&udaTcᡘMQٜH ;wQg= BCsWo('4%!H*~h1?\:CI (U1bIY:wTF̄js7CQ8x% `crv{LGJ7_Wpe] KYf؉vd5vf5o4 E3s)Ր"cރysU |+r15W1?a2x="yE ҺMJ'*}>@+[:3̈́5cyB|-~|N#QdG!0%0ߌߓEݠ*ZBAQ*8Ev jV#B~Ԕ@D{ťT 0:dZ%}⫯ܴ9/Z.[cLG$ EE~@4UwꡕƭOPWT|`C״!nsohXh IF"qBf`Q5_MZ14(qlc7ɜu)q j问$#n /H-h2a؜F_|6bAغ-ұ?V ڵȈ?BH:#:gBpy#Wy 01>!|ۦjw =IxЅprRrx[Ϸc=wWF^!0[0GOMQ.!5%ob' Iv#VDO e]Χ5(:,p y]В̎Pȹt6XnqB6V}]Qa딋ϙ* gepK[lt:*'=Cs'1vU[hM$Omso`٧ń@'ͨX 0> 8V?%v;f y Sn ۣKIFv=w"(&k\AA/4PgQ1pf 1#ۖqx /2Q|^=JN\A[}=qRe1+ /ɛ9;=b}+PPN'M' ~f2RM,X.^wK';]^WmإCieZ:&ռc~6N;½nh{qZ5tΆ'kׇlȥޔf,lP@EzPqcK`-\c%^ NܰjuNk[YCRoD-y7{8q.޸TȸY?ʌMK?]$<NJ丩@ {}"Q {eF Q(zAZ N?}ŋp:feGBZ]~&ff"Y:c4-m`8h#6rS̡ZkYQٹ"VY`:.7D\-E;%jR *–YSEzX%IV߶>޶)")k]&Ftn .^Ϸ 8D=T!* %-Kqf:Vn+wGJwّ6`zm ƴC60t7n1IF5:5T n:#N-s\ؼ9(] 1b+6ץrs'Ѽ<go0 |+ P0VOF8~WG#e'xelY) G,}bN&+nB?bi Ty>6 /%qr S &ŭ5IׅƌǷ]mߗ}[@倧J.jAm>Gn1()#ssX Yw'z&HWxLru^9',W*3k/^%>LGh0WkTtG\k&qѼE'Js>}yY]Rcv o͹>pδIʷ=Zqur|>R=_|r(pc_O7g'zh4I&B7K[+[`o0x>Qt20o9'zG\щ6/44mIU_+.кZN"w sTbyX׮g\z݌¦X4ܡ?VOU4EJLAڢ p  5b+:ʋl 5ƖwֹhD%)QV#X ;}Odfh{Ić9O"fKc R+V'f4(~-@J8ݸ]Af6~bo`Dkpԋ ~,;ZtarA M*+UĦ`DbvO {jo;#2kWmՙꔁ=>rƬ ACQ jlTecx809_(:Rܓ]IaokgmTp< ~* 8j8nT?"ѡ VB171xHro,RNLi%8ySL ]j~+fm3"*D~PKi .G9=mVO0~@Gu )>6譕_e)4|tf/S~4U}ypc& Y` \ CոU9TU{ySFAn񀩎h2>UFE<";ŏ{c:zOjY_6H_[_ /**Bͥ{8{-H'wSNj&^r...%v.1ކ϶!}4uL;Az2G1JC$5|bb7Jk}u kG% GN8& cPAyj?zY>rMJJ#kķy\&"^/fNĵاgV9"R&۵tы/-AOj@!{w(E*VEni䰁_{P~Ҍ(Z1-72)4(?t GS}]Ӄv/Er5aB Uz@I ' sȹ Y94N.m,SQDŽ'X+U^I$P$:])%M:w0g/Wϗ >I-DYSt 9]K`WpYh^ƆB5VrcO.`\ծXDM;*Dm)7,?!ܟNQ :|f!VۢHB l 'FZb7fqRwc虼 0 چ#3(~xS0m ,o' d?ƻ % ]}5cuQd[PwM]G18♎V>#8)7%Zn `tg=  [{˚{IN+.P+)P52yl:E8ݣ݂G[ v|V{?JL^ǤI2靉U+C!mw{]0+E*zE{DI8}˅{ˬ᣽s=6Y+̝c&_ʱ]'Kc; 3mcG5JH,@gA=z2:_='!6.(k[I*J(V;@˷W${O9y^>ա[P-iڥ?53͒!dЧ@cL\!.׍8M{̗Ȭbt,ϥn?WX2~+'/ɍ+_`1rp8`3K|H4m7`&.!/.0v hREu`[phY̧G?އ².6 h;=U*t)ADO]G<@ŴQ#p]8Gn*y6Rxl*$Nc_R[>n s*AEz4~l;ը(#Wӆ*Vrwm č;(,\o&=z5')8PuW> X@.V>R!|ʧFy301RMdY"HɁP?Y/!r;ĮOPo:PR4KVt━ PeH*x :rB2rIT TAծ~'B}TZ _wnjyt*6Ggk,lt 3% +t8VU蓮_};8#8 -iqU|,+vS[W|=w.jYXEvVGO'ߛQqn}Qlh]Zڱ-]wJr ! Z\fx# plxpCP~/+GDߏ2)#!E?m k=l<6VjIpMxMл"qVJu:kkUYSH$;'*/W,).]e΅oDJ*uS" ^-5G[ j'4A|Y emH1K R\63t7: o/ ^^, Κ%Ċ/>슻uyJN⧜iACAg4[dhuzQǂ!r҈jBLt@ٖUMr0?Ņ >f&$vamoGCuv\>CژpaTדRvz~?xx L{iŊ)$K Cj+R8w$D<.qRIu_h̆5\4ZŸm%QC: kėh~K  lA28# H;(7p  Cܴ| ra6(CR(ǖ^j҂c* &Uӵ-^3H=}ͿVՑSAaFT'xoڧtusM0DwOdΕ(LUJOGLsZ9bτY3LBiŢO-0n+O UϨ]V̉}ONڂ6D0* ,i]ERdq]Fd?gOOI<ڍSYK8-M2~01|{;Qu6H6AKY6Z\.|u.%V;H9;=@@zNGD<c%]L.e𢡊Z`?F!F04GFoj]e HlSry ҽ5<}~ڮ f\ZK>GyN}cэa5t3PIn6HA;N]2yΗ앖mzeMӥӯڴ륫b7dk n[4&>D#9uCۈŠDIh&^ yhx9@Xx<+x˽jn*+ N^ApttWYn9m\^75K4UAhrw٩'4U %ґC»\V4w.Y}CceRmQbz1T?UEgKPJ Jc,\ӘR |I]ЖϩdW"FOٗ0) i*VB-Nq,(\D \Kz[B9r<7D5B"IGLxx+ 4 \tX<1*=d)#3 üj]k9W֒+>C C:"ƀY8|}^I+bh6nLNEp7jT,NA'{zġ:%c[5*a# k<1m%sƵm@!.)&3>+c˹^K-|x=OU>sYRe pNa>O#6=1s-JAiO"fI[hs# 7;gNصd.^t4V3Ctq݋ziGO?zKruڳyLd3֎0-o?I #{ {:`٘|,-逊v瀔đ :nZ8AՠnC:~k&bĘ{^8Β tR Pz7RA tH;tE3 z8Ҏ &,kj5m]ƩGͤYfstJͦ\i QmѺuW Rd{5⋡9Y 0bv#9 ]M')SX*+0Vy${j$Rm= +]jvFKRe-HI޺JT7b*1E FZ@5Zc&EnNG(?`ZCY;Z}ۀsrrky֕}w*M%@"ν;<.ݓ)x^{OA-K 4G{5Ƚ&U>TތYrGi -6T4H; &ÅXTe`zUFG2ݮ Obv&VQn_enZ!IA**w&#OWL.9t`26 [lE3 $>L0^e JAU:Ӵ1K2 7x0S 9HR)F⧁AHw|i,<ꕖ .)il/Qh oY /A)ϥ"09F dmxb4m, z7s晸p\Ȧ(bpxnhQqGDZkN8nbFqr(sމChNi(T).jnM{gv3=F>TH%F$~ -Tv=KƟ=)~e-&BB(" C`d GtoJ:|0RSBezUR 3sqO(bfMGz@ʃGZ)̱閡WXwٲS0X5]zUZN8?f\ Ǯ}.YNG FPrvg+Hl!O+N0A-y3^Jq1߯&2v%B=) D SKjlvp@vv?!)i/4B?+xnZpt.ʳnMVKqYhv]k[-Ǟi fºFxD-nJ ,eDV2q^H2@=&,;߂Sw#4[t밭P$h{>zEfoug^ߑv7Tx'<]2F)q9[؎gSfiNQ=_e%1L~_! ]tS@}j[Kx,B3lj)zlp>$Ж9r{XnЁFkp7-<׺E. ynϑ|9J!]lo6&mI- :M ljdAN5c(A힯m%q<ȋm<؝#H{mf,7 Jln5HTv[l?FFωG]@Yr Z?&loZ Y6 y}B{Wl(l Z.mǹ4dOĜ̼#{LJaS<+bkWyC _LgܡYv1Zuj}#7"\@>m EU"V=T1m 3v! 50D$Ú$^QS}Ŀu06iI=? I=:&38x 1~ݜQgdш1'3>wa1c9fGQh-XC VL9L/Å3{[L_`mP)L:c𥓴 )_w酖C-\8j /À hKb*]QKkGN7>=L_l w+h=/MQV.0xY :N7tIF)K`uȀ Rs4+ޛ:sU~+dXS0I Y](Oh_&1w-K@39k/\'V̄ȍLqhcY|.R6LI"$5vӴ.X~@nׂVlZA۸8ⲴcM !nVf?XI1Yk(F>MVW}6{D\R5&IYP‚zF[ "I;w,ȨE\aED:od,ry%\dUxտXQ3S{Ksu~J^>Sg$_)E}!xa.LsEphdϺt>9? m^с˃F' \UebĽ-hFn fFͳK+i>WJaUqFM,Wn+MߋYتi?HlW'_|>4z|i,CQF QY?6ɃPqK{Ə.g[c9;=F;m+O(x݄̒p+O*ƯLSf$_ȳHƫaoyT3Syiw4zt]6?O|Upᓳ(ތ]W˩sgS5׵.#!mWkހ(` J6 Q؏$ny(|?%z tѨҷ?KDE f1|XLU`BdBvK {,{+\GSA+a&xofk;D\}XЋ˘}:@B*^:Ͻ(690ԋ`y{/ 9Maއz /w($]F tP.n@"zN!O fnh/⿎%G'  C:&pCHFMr03xZ/"|t t'U4~LMOAp8P@y9 sM-mr/H]qRXyxL C2ǚqvMBJWPu#w"M3`Žc9FrUMGEf]RIea<qsJ=h^"48쐩Pkjz)a|ig,pw- n? [0Uc@jtʅJQL[L2]ǼmXd>LdXjM;ldd}x_}'|j^6dE0}$8G@)Rc,_1_ˈF/bΟl\}ltaeq:kdbeR] ^Y(;f":!Tz2ʫfYeSѿ^ЊC/+L9;Nnxi:\oQ0ZɻjQG\S3cT J䄔_ޅ$r۸}`s_DgY c2}Z%b`-)k_ba5_F%UxbqScJKDL ܻ R`JN:UP̔a҆L7iE17 9 5;m*ۘ!}locs-B!EO9UfO-PŧD0}Nx`;:bWB| [,PN$n@jI%q?N^yۏ?hz7|!]7 2DFPQV@ S\ Q= 5LɭB :|^zXEq .O|!,#U[h`N4Ciޤҗ `aC_XPQf0 -Ƒ0WoWZbiÈOg x:cL5apY_Sq`821n `K|AI2Y€Y\1mTތr6*:XT},}݉|W'#|"yWz?C,]ĜG7'^ր'j|TPv;GܫN-'&=ݭRM/Xm4;yT =,\5칳8j{ZG9Ś.5!;P>ƕ9ŰXy Rʡ M .>oGTkpŰ-WEWW5*%}ڟ?Ky ЌeQ$.cӢ*d8sw5}z &.O&%ɮnI\zөD7%gЎ5; nd% Ͳs3eQ{31m\t j%4OrhD|E_ٜxEYY ﬤwK΋6Zˁc-Y^ 0"qoC=ĈX}!ĵ0LtT evRJZ=Ju3Pn4~nq0Si>?oR?$(O]Fֿ1qz^S l6fG C9h%g8sYpߊ@c,D@qPZڬgK2U% AJ Ȯ`"JoI2KQ2~y~AJjH+_ n٠kHd_rT0\0zd<;Z]opcj:oMG>*/tﶺ\}[V>m5Jn/FUT񖙢9#ƐK^dIK#!5e) }L8.~L8ijPQsٛw7&nޔ 3#IJ9 unŸdٸL'SM;m/tn ,_;W-1o6`8YS|ᚭc0#(>\S*p7RC;@ebIש.e/j fzA?cCG' LnuϨ'⠴3vڿq,LLu1BxA˙msϒ$Cl@s"V^ qL_VUăNPN+) ;ahEL=RtSLDW0sKhd ICs[> ŗsÏRI,ՃNqjާg0қ8psNK+^Hg_א^5JMp-՞Qsc.௶ߘ{%8 . pf9;z. ~smeٙ;+B׋5 ypjqo+\?sSh*fRNs$C^=aɃHRz@/Y'dŤYY*w[gx鏜>By^z}/5@g͍8NkU$!̯0h~0RG w=<bmY͎.UEiA/jECZo*~@5 k]U~hsR/33_/SNm N{\,Jvˬc~9cXfyڽ^ m[8lr= >ϐ: p=g~z^GI;de˳Hpk^c=u<$X-6,£R=orm oDSw8tx1 xD%e/?ooV1I\S'庍{<A꺷|2dEE4FO֝Dl02"Ziz:{ Xo+#3]"E}lgM"rW=hיy& ;6gzM; tR7GCUclxQ,Yc0 /oRH*\5#4O1nvr*7%72 #f 2*'1reT\QIpi2=K6s{S~qqG%|d2+cy"Lss"Pk졳|=^> Eke'RH_ %9 ɷk&ZxR:Pt$6z!R*Fʥ.b}~8-0i \>gB" Vɷr02.ƞ"%hhiLpcy \i`rQ SڸfYHN%^ @w+j|'FRuE_$'G&e bR]*>x_2o)9re_]WJJHfyl0{pLXrd=X?3{J ׿[; eGRa)$]HNHTy 0uT|֤&Dg-B*0Ҵ4ZpqNFnF2eChP_-Hڧ-rK3ǽ"g2r=f+9QkW-t[tZkf /`tQĭ7C؍RـFy4搶n ڵz+`NI%+>٠{z%2Qr3U|U R*[eLM+:B|Fj7Ȋ hRs4 b$ 'T "]0e.^%@ER(W;K!be4;cg% qAR{7-CqCqm$R1id!jn,cv怮LrPA(pXC.&6/O{vuMƯo~JI¸s-KGLL} 4D3<5GJܶ7~0SoB7e95 ưw-ϱ}`PCh"Y)2dH \6A" NL9 փk3Gjn@79}C p<Ł36FiAxD$vh:n5šuGVS.x]%d2Jh^}O'HX=':j DW1~UOvHt@8̦Dn.3tDžKxic5]Y2lשUuQЪc+b S$\uxq,./=c4f, zIJBl3r^%rEtkNހD%dVUƈgAP tg P+~leZ4oMЖ7+ӴH+<`btg %k;KKU87Ɲ@ppv77qk=ҕڝ ;pE`P8cN"{V7\"iwMWYwC8S BF(2;wR9*&S0[g\0I]) }'ёA0 TMfETC☋fw jfQk~9E~hvJWs9o|"te;$XwEOL:5)MFAaAfE#fܦ,T+)l`(6Z4 vVNiE?{e~*!bNCOҸ?^}b`ffkl̀BZY"G)_6%w =lw,ZqamZ{)<xd9ps\X5 f.iLVG?[i9najs횻ÎZL[oO7 =wtA |e kwnCqԸ՞cWѢms S0˜4ػ@-Ts`8& `o*5Mu6AjB߃= TSE`y +5.⯓+TBv1¢$wVUK9b0 6~“ 5Z,@ːkb:[F,7M7n> F+/L[7Na$|Uh\*=7G (>kSαRӔZ\3l<ݽ7B>:(]aMDvg;`yH3$Cu"pFF-Zy??kmp'MObAF)9]qMdEˎ=m&ɊXȠ\Ou92upCr.ATD!76y.,c(O#Aْɾ ۆn ޝS!t6Wr7(G $ H)?ɣmPI&N5s|p|_%2n8Inb/o:0\iRHSNT%/;-G?cDvfiߵ˜XyLi)N:21#yuڒt,T)R whe*jRUj1v=I{sga9y[W&(.A} p;B5-g@PLt0_ɤB*]o?`y|bSCŒeZ_mX=RIyw`.Q~oaC~:2E#.K0=QZ-YYgTD KQ/*e8g5CO%#.U|YIg}n*{ZF|Ná:YOf3P[4 ZMF<1xuLS98WRyB+ pa4dq$$ !ZQpd47ĸq&<hUbmGzTmjlJUF2\$w94m~'StwP]݈~{-:?F:Υ_T!j]M[I? dD ilB͖(2!]682Y!7LX&B@9<W:4([{naȈO:z_yio2 s̮if+e"zMI[h;cb^E=Z&1(~2yfx;1ABe?yR5c gD/{f{8~ ⼛BzHbn%l @W/xlN@-UBR8"!`bm\?6g[ w)#paWb:ᶿV`tSuFN^;qz~=%TDHH6wW-%^`/[kV]FΈ)Ho#j~/(X{RH3jy< Y.cϳGtGR,Wɚ0<rcE)]'N>L:z5rxA22갌ksmNC?AD85SM!wl 'gC)-V)36V/SuSl絋:pl+0:'9t7НM)j3^N 圕t5gusu+y]? 72tӗ,AԒVQ˃x|͹O돀~BuC :#yeju'>.sW7]2JL⓳C']ǜB}(-הqV^{9aLAS~y:$:3UFk@P %"} u˜H"PC6Tӿh}EG@ieBĄ{)+CI$Br,WQ*BxϞ舤hϋ8K)+L1 E( (HйqFOz>3i#ԕ`qu{9~@ ZaiGe p`7#^{|k:GFQRG訙iNԍ -.9C!&v*ܫ-Kmn;4 52H;r>&x U+ b=`QwyX?2P krm⨞&(5RQ9LX~wmgP5cZ~ QiJț0Ӂ> > M:r39@S>~I0aC5^7Si7s[, 6>)aӰt쏩7Fj0_y["сډaAֲIsOb% \d |jE渳 ?N̈́Is/(e!d !=m0XÉ(mՄ59EWr^h=XUHgfմƍVGyOYl)w#U=)(HF!p'_ fхu^ol*6 92-G6)Oa+֨|P1)Lކlø ?Vo;cCa|I̼!!:LWPk%Ixy#fQܶ/ʦhk܌? V^_eqZ3+=z]W(p~i׏9Gh䩙EL7d䙎(3us wR:WѴ<:򌋭oUB$}36\̲&F-qh$*l$EbR9(QH 5/ w7@{'7 b]uWlOVH!G#׳Jԟ_za}Dxao%e)Wa! 5•(,*B  )6D}am?0ZD_ba7q/dE-*fnzT:[*)iwF`ˡkRz8GD3[U}9Lj^Fw @#QfwL,u2.2?a%>:`]: ivĢlߴ98JEaoߜ;uVJK80$/c0C)תjҫW~kǒV?w\uZL[c"ٴ=~qv \?Q+cNXW c%;#lf3uO3f1XdkD.+>!BmB"fiUoF/M֯ui~XpBj U[vg(!dvhjszhPaGHOU\޾Qd0!zhIDZkiF 5Ⱥ9^0 ׯ(0_p#u,!ht\]MxGɞeB"Y͕|ə]v.BN~Cl<#P*/ ݙE΁jsHxO_x1v&Tܧ .Mx +f~Ҥ z nz,64)xd+jqSFO43xܖ7|sniyD%d}mӾ=mEqޮI=p!KTKjkHޜA/C`֑.6) 6*_v@ QMJfݶ LN%/5 %9&F-Z:lv M6?7>؝qR̮%c=-|)WGv%f;d4Q]'_^Mo-F"#}/(>ŕ6dI+B!pipqr^'^^@( /&!-mYSV*Kx+̜h{~PA*U^eT%De:^34^N4V1n+*9E0Y4 Y˃`04)w4ߚ-DW+DZJs#mf8JdX`9Ķg0cxV6y+yx7$86yPZYZ>-HRdVZ]٭JC\]BfA2Pvb붙\B ò6B0w)IQ OJb6_ =<]!P-@DΚa^x䊗20*!sk{M{e TWg+4?(RM>waiٙR>AOq4/= ̜CV)a7pjKFV@E8|lX)wAbz],З8L: ܳmBAx2:zyӦȖ&}f:Z`,> ҮV߮j6"@5# !_(N3𱜯JL[WX_c tt^efcq9*Cj^.ׯ<0 ;$ (pRvFMz65B)=Ish-`{[ʼv3fv\ߒh,g.صk]d_nʳU!Sr5Lsۏ -a)O`m @` ۀI0`UU].Ѩ1g oezc`0ãVe\bCؓe4Dni`>ZW)tRX-( 1fG_2 0axx @u lqL耖v vO\ FO^`z"}Р(`:ANx(3n8*yzcMC*V*iF iޛpY W# Pąa]s;!c@fO<Ft %t?Wue}dњt"o|{=4G*Z5FRc6xDGVTv~\_Լj)BrhJK~GvVRQdӂm4(:CH!K6޴q©,X4݈M)+U| I~DޮJpvI /ZӼz\ -ܜjcRm̻p/Q~ύ[,]&NuϢ+<)8(5~l ]ct=IqԔ˰^Uq9!#BCo4#0R)`u6P D6M`,~H~}z|(g 3۪8mF 䳀*)!Zʒ1sw:b dk] !ZTȨSj} T5>H MsP9ht ~bof:LjYpme(rݕ %EJ \=}7AfvۤȪ&Vtv`yXfT5Rn,Qe @]]{/sޓ 3N,ۘCD32UA"q44T`).sBOO#AlX+0p^L;yF{۟/8SKQ"m"yg+!s%OjqNȗn:İ2 {N.FKYmɄ+_߈t[½?.Z@GK4 [^b'bJ.NܴDqo:<n`fD? ꭭35А9X}"Xy6+J>5Xtui]ffc r2L{X9jꋭ/X),^]d**~!SE'-)p9s kxt-egAo  `&SԶu-ۍbҞpI'>Wj >-?M5b %'>H+gE|Ч^; hq86jmiHz@x_orV`9Z=΃鞅 sƫ8a+)=PHSK=_z#B6~agkeprCp!Dw#6N0F9)Iۨ/^(57#w bs8fQhaڎpEwYEBZFG_ƛG@hC&A#IkF#_ɐGpkh2g(G|%3rYՖBŪx4N GWO<жD?7nmEMbD:xqR] _ ;+hPyڋ k@.^Fu$kAWl),"}Y>q+qtFoB 6fZ9c!p-(XpR( qۮzLNPoi Ny/{[1JQ-VɸtdrokVHo#Mf&>*5jrUuc$`n!6F-Tuۄ#[og%N徿_`3<ę/q7~-i>ϝ\ rfl8U-~0rW0-L9׀dXG,M8ƃQ@j%;> 9 ৣ2O3Հoj/dj˪*|}5Cn?1ETp#1=i"Z{Pg%Wf2*໕.4BԮqT&x6|zW.,Am)qݘeP ؘn O^ulr\S4܅wWm#K=E9&fs Y5 9WUͶUS;P3/՝ϩG즎?u^KG+(AKTDBUnkZ;غ䜽=g!tߩwohx A/0h2]*!P8bDj£0{nbܶwSuE)P<0VΝTz}?ӻ k#=[[Vĩd{5 ; %eTStW4*mg}OE͓?7^gm:i {6OJa`<3WbHuZ"(c+ϔPiK`8ty T&ѓTJRф9}iKeݨǒf=k=ҥޯvxk#ӵ EU _eL\ b9B ͷg }YH4̒O;gxG1`9|Ujg8 h2wkjrIk0,͔ %9P%EPxi 2uvqU_ j&=HE6 teT d&"RuS~"7{?+׎&ǃ^1Pv]p"m8я `u>*WDף)8f/vkM-,-~$lhO-,tziA--,UݫvWD47egV p O%ѥg+6w(F&; ӫ(zb3+QR6駨3}FUQ8@"Xf1$>dy<[)4uG_mC,`Rr%ϤOSPJ u P:/)ė2?tD0> 9[ ^Uŝ@1]Y핻_pb RJv,K Bb(TQ[2FfNPԏjLcoA{&Z]VYwy[*Q9d΍j` Tפ}*WԻ(Ծ#{FAa| U,$) b[-{|)Z6fyUgXHycgpY46XNl5x$ ֏1x [SfΝ㸅ul;dђh?@)zqYv[4b r&SYQl ]+I9>?gFd&>2d8ʵUH D:P6LX:6219;t[ M@cK+TQyֱA%'x p?W\V`q)(2%G6,ѫKL]A;(3>F6S C wfM$7aa v3 ~fQu/7ˆ_Lj#YeihAyZ/rϢg@vsh{Ep?oghi-o{iscE*l7 q@"?<kܓ<|81IiL!V m> /Z,JD7acihKo:*.2?bTKIcHq-g5R<-^^u{1W[em[jZhVOwdžM(f.y +IMb,ȵg26 )笌Ѣjgj9'KϞЁCQuOD'2얷ԞR0>O [#i.c$swk.lMb{_8;o0(@ͬEO5AZu`рܦ pB{4i9GJiG$WSl(Ӎ~WvMÇ]/${d5! M e|فkzZH^?GWY%:43V !(8*"ELۑM@=0@ӓ$m:5qgL^-kY(j-5F?0ߙ3 $Gɪ֢hk*N^a؀e|`NvvЎ>>`H,42oOU^+[^a?l!(tעb<ܬ$'9E7 ֗\9N"/YZPрqR F;CNuA)]^'Mn I&-/F^p6E:Rycp=Tmv8_h3@Y>[|lx 3Om#%BB.Wƹ4MEZ|8 (`f;4c.2Gm05VbEAjJW:#)p|j~66s=\鉭Ǝ#%1|"jUǭD9 o3Y!aΤܤ7ÿ9r\_WL} WwwChUkuP|Lb+j[AIP#la#Qwir3K,u_pGv|c&<@QRHD@SMx_T5Ov HRC]V0Id:}`A%w9 ֣Ќ#*6t&elTRUbuM87DT+f jQ (B9|q2Ȓ-(AwAV@yL&րR{;w䐡RYhzfQ@#T;{&줲yRv .5Usb_f?Bfasw2(VQs\s  +SDa#(1[K@EF 7cN(teBpZwPEugk.QclD"7`m7 N !IM^UٍC$+< ZF">O5"J7 WXqb"Zy4UB!alZ4Hl ;L)31$2ر ty~i B2+^{!wi;wYEe*ZWNJ.E裏5/GY2ŘܓHSܑX*(Սd);K\ a2Dxw#&o ~ Cm64t%Jrl0X$<Ѽv"ˤ@m4 3Tʖo{o! +pe %{~՜-Eɮ- ]+M?%9ȧ MkKыo|eAV]W%n ~mYN0^ͣ ›%HKB7&SS~ &\wkO` KO7SF"Tqa2=VxC@֫~urݩk x|:SO=R@% C#mL" o%k]ۜ )67-q[eK!;^\Ns$Fh )rSӁin&Qfr Ro v5g햷9iK <#arnԥӸDj^C܁?I&:+v+/SUzP ,՝Rue ,XwS<4b7M^b g4;_>M&4\OHMw)'mCX3>ߚK衕Py\ m%ʏzHm87S=F,p'd1ي>=WE~_SN8Ҍ+t!ÿ\4Hd%Y\# L) ٬*DJ(Y2ڢS>;l2WeBS9o9,̤kQi7\3Vyk*|x9,H%>S1odDߙqN}ioWU^8U~ .ګx MS3l1t&56N&g H u3θO~9d9+BF q0/iyv 18ޒ:VyH7ȗZW7X׳OW뵲xlN_m H l$M[har۵2o %.Zg;u*KYz."hŽb+@O̚@O9.*wȀ9N( yzL١>1*=YY%_\JH\;Vqc'!Hs7P ,Coa5#se^~ -A)wJ̽NJe8O]9@ +8tu}[D8Vx̦04-1WM4ާ^FҘX_lV_32j[{M7[iv^g+.9["d(p=V`'Eẑ~Cmf@3VWY~.2ԲhQ"ŇCn6a:uqP| *' 4ӵ~`deכ$t]):)N}<?t!$8s9.E11=S}FZz@:bpb>d䲫.'`{UXπރJVDo (S gJ֡%OL$@ZV~OIӬt^29ϒ>k9Ne=w*(Ae4N]}KbC4e\}2郔_ 9!ͲJ S&ì',3ףw[гSu)Cr ck  v1C5 ;CoJ00u4D.gtgi-Xp%jmSmfǟ]%\6 WL԰Qጶk"1֍5(*?[Ϲ[kxaABrݿ53вGpr{Bu<5!aDlj9罫rOc*[#p[0QC^A VI^;'d L.0.Ibd)Djfۥ#G{|ːQ5$b prOkVi_wҭG_}nYZs༻S 3[jVqjbF~AƊqToa%1p26dgxA]'vuLV9)iKYcf=LsOKj,٠܇<ЅQaY $@|A7Or>IVT>ry̨iHD7q4\7rHMP"PEf\) 2 Ǒ! PY@@d0zmw{ yp?#])ЉU4s-("vjJ!Ock>anN*_VfdL*J/NTX: 2; P[^:*i.pm~*#U)׵XA#"^wp8}zeO'аxU kL~vwʚiQ*njH@㏐D#KtK=Vtp./ qܻôƉ. pD\D]=+߫b{$$ 4DB K BOc3ddvikO'mJn츏ٸW=$?}nW!qm1,}!."ޘ׸锟0DwM<,csVə;U0iy!ܩ_Džo;%J:{ |ψ Fg.?޿}HFSdabZHv*ZJҟд (UY(Hp?c9DzGiTF68ƮF0J|Ҡ\rHB6FrpHa5)s >oĵ8uI#'4=5AX)kkq'#ZV|\Y 42x{m̘CvwK]c\ZT` cU!J[H1Ò'횴ǢPpӞWDݯaYIa>F\EGv(\f +&fN .DYq:8 *.7~) Czt [@6qzHSR",:d^M)4wJUxظ0ZQ{:q,XH>4D.QB4;@=:U #72brԏᄷ'~AiZ]6_~<,!.|p4tr} Fz#Xl1ZCpߟ[+բNSGcɴp؏ߢ$CJL42q痷1wWɌ41`W\Ng91Mສv /(Jaf.E s @vꟀ/x'd@J2T?X9c8_^isd7b}U=2[BHx0vqd| z)Ʀ.M=e8ǽj^>;}Gl#^C~HxZɽ^q\ e_ s? iHY9$t-HЏ X6'0Fs?'\q8*]lX1ڟ؈"D51Չr{Hۍ2@T3 Z# <2ɩr4$ڣuA ,nUoJ\14.hClSߖ@[8:f\ƫ&eӰ*eTL2 T +bixȴh(HM$l|\׵'ױǞC< rSw>+HjfԊQr3fݫG /Gʍx؍`(|ЄQΎ zl; rLdt># (IMڥpwn.6_1Zq-aݡgHF#xկ-V$ɫ"035_l 5ZM͕{VYEYShˌꟳ%|R4L@qz3B%G4+qDs9YQcJNJ G5b7QYfl1 jpPM|ȪiCWH Df ^^c0 1r9rU>B;DLL72.OUydg}ro/:@&b#mCP=RD@T3uT2ԓ!&*_lX~~! QΝ׺ Cw:M9U# }NS!bx9ŋ=)6/h9OWpY>c7%#3JrG@;j6 7)񜊝v-P18pidoZDq'sKagK $iߴَ,6B*fACU6?ZX"`*:9 z,ݚm3p5)Jܐ'SPzp7vXvVYpLNv1Q Й]х`g d.MQ> }$&f"c1Hf>&Ϻ=Sl*\wi/X~g.qr{r{=P99/pET{Ho0,<|RSXjupEA-_eHԫ6p˥Fׂq$йb0 i+G-Z1D[|dvd8n5 |Үzjx.)-vim$@Drw;# ) %y3#O4N=UO[-Onl>Ņ ÿ38͔Pz€c%(hi ц#Z;kKMv~Ǻno6+d3X`\T߮(y3\' )G5D-IkqU<LN5JqxqUeR[!&S靹9gb79bo_ͮS q:"p9#DLjOeʔJrs>Ozz5?,H/[ҎC}D ZrT' ;BxsǩCD=ƽYp`JDor5谠1o H؏ϦXOj‰|0x"e) =z#D8.Ǟ1'imB^/f LhqR;Isn6rG!ٙry!uؖED5}ū0n5; yufRda+([9e4mV144+*#<.B-q1kwf VZҨc ,NäEX,(S09j= GV4oxu8yL:3"7:=dv5r pdIfރ3q%^0=;f~lĜqqkǰAŏR0Lqq mt" ]83{Ic=fDt_+h/X*Ъ#8wHFA0IO,-|B;T:ټ@Չ;$at*`)ŊA/GJE6捐9__Ycr6_n֞ūj'(N9[mФdK#ԛ1[UjC$/M9sҨ4>R,atVqvD:dw%0}o,_F'1ԱFB$FQPtDk!U ЏtNb]gQ2T2E'|V@hQyhI)SxYaۃHg@̳*V70׆j䳊G$L/ʻŨ0c m_]i0U Ln_A1 >W>?#YEӻXj:p㌺[1̐.8!buP}e%oyhfڿ-qw\8oK\аϹ:N ݌^D|v @~& e.  ÙUґ ia0BueM ܋:g!#X @1)\u-]ɛ$Ew8Z=a`l1H&N<`3DЯtN:Q63[ftqQkЫF597>s G1m6hÐe6!$U0M.*>/0|}y9xaZhO~% 4T,Kx7*nH!+`*O^fqg3.vW 3gwq_>BwŠ -*UcK"RvxA_Ö<z@m;#D)u^%Évid^^A^,rh878e&b C֙4Gqnl<U+Sf,76!BYWiQhn;rJ#}ڱ_m('.Pl2d$(fZ53v)eFL_H!f@A,>7?z‹w?ϮCSb2՟jw:p ]/ b Pis7u74b%EϠݔJpx]a{ޕiRLQĘ^!4sֶU/lxqoKꃃmxB& rt#kz3Pj|J᱖9VF _{3Tt!)$sԀw12<]r&#?:7qٹc pI lրU\&ptEˬ{n$-Q|oBl?}n!E۳n"'~8POeiX=B#`#}B#)BpE~^?uun$)d*& s`z 6!f>Cѓs0?-n/W*xTBKjł}to Y"*4Uu 尡ڴ?&Zء \jSL3mB#|iTaAuAA"=Ф\>bt9-̺t3-4޼?/^-OCZck >fҼ6tEkNjXR&o8rŹ4gyXM^|q M':SG$DqC.sFEh9"Vמ& X~`T1mdF cB MkuּֿcsWn*\b&IDNN+hrnPok8BO}d8&VZfǞ-J9*ȌV)!I|BayHӧ%e|_|#|鞈_d \#3S0] r!f5<',yY^lRL3뀸n?+%0 ZA9ci<)d,@B8Iʔo Eε𥉉 %fx3BbTLs]l|Yd4P,1SsN KP=.;h&;Jnל;t!^PR4snY1,Bx_}1n9 W,SQ]HȥagQ2PUh \TO;g${ZvKuz,;j\sa[I2Vrk0v23㣈LS"/l:<{"0R7ZaEXfuF-!q"2}X_3Od͈OJ$#`DщY ֖<Ą@֑BԾuijh?~4;LV)$g^):n Zg;,A=зsfxj N]9WRVZF"(511*}Mo*n9YsԆˣzU>I7gUS<j|<ArcX $Vj w|m1$FWL TQ]ԼŜ=顯}%bFGFEՌVyT<$v4oW}9Ƽ&@7ppMZ݉ϮP3vЗCػ7]n%@leIz-ʣ**11ptAgVdd񑞓KKY>Ì1NQ@>_;qʝDü e=8vYg~-02CZCD:r3$HȄ%JV\rNĤdeBp$r )iX2';JsZiV߹:?UE%¸7ku'QDb@y#OHma?}QLYfig{Ǣ^,cT1FٕbrcT) lQP}g;bRUֽ4$FEg ;z9l%"kZL,l̴eS5@&2ox4FˌGC+$~_AK{)Ҹ2.# q|;+(H))ڣGH\t\s9#U,x03O'MM5-,6pWHݑ>#9_cyyݕw_Q.у`3פ{a[LRQ"?6SQ X5 c8g2s&v@&q7;^.V]MFV22qnZ) ,Ík1F`IQG`6Џ\Zz~ nk"Н DB>Q2lv<FVHf/z4љ4s,ϸWt77o"ޔ<,{pKF?<3AygV@#k (F0>DVfZn{iWI<]E)yq(?) ɐpRMt`wM &`ݗI&<&5TT=7`̲i5;{iNG2^y1$1 kxL皮:0B?> 22Y pYK1]\>Q1nfϢ3y2հ7/,Ie5%n Ow# }(z}oAL/2)zKϨz'`&cx5|gKڋZ 2hU&.&EKyN"FyMWމW#(4"皝IܚՆ̓si :x(,oa $~Ŏq lQ^&;Mok^ y<.nW ):Q>V 2A[\.7W {{S ў9tE܇\zw”rmcYG'm+F҆Y'w3 ႙[b~sl(/`ZvI?A,|;Wsfc:T@v [szkƬ+Zd*V@y40LGoZ#{ !ӱ~y?oxU/OѲ̤QTB^稧 \.n)Vp[I1̿R-H~'희+^ ڻM!'"[͑@hW? Ή絯GXV}LEXrWSa+b%c ]u=]STh]aL{"3IG l`b))Qu~<[K_~L| wzW "m\yZτP$06ሎ 'ٝ\HNH_Fzv0o/1sh8b2׭)Fٝ֟ #Z/I".^ va؋m?Kw3vM]kN8tx+ MYx< M'-J %),X'z!мW6{lW\*.'ogmtİ^I0y$N@dPIȵ )|[ʊ8$.*E)Jvm 6M $HQS;U69 9(ng_nݳTHXYW;O>PXK?O͒:QKN' 9'_R4ZwXLxQ(VˬyDIXٞgnPc9Y[6X >8;$c|b,< 6,%TSt@9:PI Z97a/򿽻zBzcKlFAj4f&1< [~4/e`.Zo;fcp*e0Ac'DK 鋿*ӏGO[7GlxGCqapFN9TkZ+gq^ŷdQt+o1gϒS?e?·KIE92FDaǝ|YaѪo])$i@b!픛^KXS?Nf*&qwD{"C&PSDm~ $A anihTK&f7ūG 9q"t)bK.r[Xiʂ>F_- |>!X6/MAS]Pg# <"t,cv*.kb߼b?y7*1oE[ 0Y.K^e(j)J0<L"R)9u]٭G3͉GV%Q#◜AQ>>G9uB^{s X'^,muy7(c FE` 7 w::2;5A5>ß<<%t4koL(0GiV Yh/ɆACEOAWw!/-F{odfE㦻1ܳ*\oʣxK2F'8#f̉o#4ngқKH&c2Tv Zm1jъbA*}jG!Uؘ@eN^$& 9=00X@;9©>N48˦le! ^ +n~gDTנFʵs'-d 4tt:@xxGɢ*ۼS$=r"KP-Г =s'vmzNҀ^^6k͆P=kj lf$P"Fhy[0D[.hXGoqUʓ]6ɯZRՃ:/&"yg_B TB2AaH)U`܆^```ڭ ut5Ztv$[* @Z m34=wg .gډFಌF j`} 2NNjLF.Vw+kp1:}nrS'k_g~Xu&n2#J)#'!"2ClFu`kmzEJ(hg\. d}`|BMFutXzXoе%Vg +_`J]Y9>h,62 f#7}ݚ(AwhHܠ]*ʷ8κXIQ#ߨS.M@4`JK>+ƐMËN. ;V^3* =@tlϹ`KĤmbYo+8d 6Fp4锞":0@MwbE߱J:Wgs*"dr$Iq_[(2P@J4EcHYm!y S3Bq T.>?\)'$35s=c^KqWݦuz/llniI!~4oFY@.1Y +.<>7) QH0[o)(@''T5- 8u䃙v<}Y&rH:~za=3. xM DՔx{=K!Z‰a:=Sai/FŐËu#k 20hreXB 8߶NtD_QZK%&20Z-Z ڃC,]rSWj$t߲|Zd~ct?s:ݴW Ó ؏ۑ`|2 9XX24$ A rcE sVGX$JGB۴A.8nJtF?7LAK!bD('cO5~'ը׀-t~f5 .;29a2d^K0vxG99 u,#, 'h3Vƻ!4-@d`cBK;(/pxHVьR~gtRu;J6e@?@V1[B5WClc%ܢX`78}*t\c&5vaUS'o0yD3pJ>&ᗼ}[5w2=a{IB r/ufʥy:\Rbog{ \w( M`GզzR5||dY1 j&6!}d T:*snl5t$hm "~?l{K8:9u.DӍLtkg:Q;^!*{~ M2ڨ L+yv)*ТjQe@ Jg](<ҕrّoСYӡe[m% 0^_ g X ͞%SNꭲR()T!*`,߫v8hIgIC>4@D kmia6HV!Q{ʔYԭ8:$Յi`F+Jg2~suonlгڷچ0׳uz=v=WZLk/vyTe"U{pIN[3Նg :xRp?R 3tVA!#8a(0FjԈ&W6cIn*)&m6C7l`bZn%EO$ m彩e;P7unk%ѯ,吐L2 ]fJs *?*%6lWm *FQK XqB rr B⻄:2Vm66IQ,+  /WOMS09%,>s@c5q~x\2QCK) a}|!4-6q5T쵩JBܲN"Se˹z% k$UAc2A0r,t\jj3;v0/?z*Y:=[&cg/|f~>L"uagl'30h.k4$HyW/($%!M;!Q *Z;E=Zю`#2f M$Qޓ[mvL#VEؘH:[\can-P1!\w' ;حU,ɬ tF?ߐxGJ?F^U!JHX =WgvA?o?QF"O%~u2)48c JBveQ+x$Dq$9_b}- n gOц| 9Rw:2x>KѬBЋ: ؋mE*S:0q$OB/[m/GW5$Z Ld@<)/MOm+"P>+Y3/R+7s!zlpy=] q0/(|,Ng:@o}< ]i珔tްsOB_v@]6 CmL{| HVBdhwN)9~slX~~ӕ#<Ոkf$dMhF(T[;-A,ǐm4Vٲ']}"BwT0 tDYtP ''}Y>n=*m66WS3 C@[RC]`HEb\E.j$Ælc_q5afI~l3F^{eR.q\A5 +m|b =XygmD6(f !7E)^jY!Lu6{靣[#%ӑ\ if|tDe.8y1?gi&pqiȑՑQBR*]Zݓ= dGΦCZ[T< *7a@-fFNPZ`ރ"mQYmPx^aOHϺk#xͥd0wڰ(||'D|,q¡ vpG@+S+ !fkxɈX7^JqKTMmo 1d_3`QYqhqMc_}awVb6 NQtc5l{c 7=)@{$rzlsYb) 6OiZTsu}uE8%V[(XU1'7w- &+ kJGl'lo}VwtfECfv^ukX-ayt gW(@.+NZx}~Q W6N&G􁆾}LWVs/A.gsD^E-+n\r˧r_8#$kמ)`W[bڻk!v8~`QTb%vВQ+=tΪ5FOfo ?զܱΆs.zq>oFKkB騛awGTLqP!JYWyBw5<xpSİ [$ϥ{ka"䦪lC.i|~0BO*TខO@[DWU }kHOzg#m=0cތpі ۨO k5AN}IEߧZ Z}VS(~pf:ͯIpZuT< RnÓBi}ry4.}`ȗtRIybo3Z:+yA!רAFxD"ZO'p5/Ä;"p-h:@\]d?٪T+DEr\ns37 ayZɋxrA7DXW Q#-{B.>iy4;|.02\>3|9 SHmr?w)R>ɜ__/.AąOwViQbЗQ"BtZ`.p2ČQ'aO_rAQfD¨ubWj弁sc:H!,$]| f_PJyX&˒I4^ b _J̫l՟s2NE ϢX*`(=@.UKLqž ÚL0p'3lw ]޽`yԮ;4jvPsw@= LK?Syd>8] xؐͯ21Id;ۡ{zXJX$|CkXU)N6Z& n,RVQ #}xe3ej|PzN `dI7t(U ؼ>Ukk,dɺ p򱯤&1}iOj)/ۛo|y7mu96DZ ƨ)VǠAWix!`Ǔl'`اE}e]1"\?h뗱U2h+/>o?G͉ ܲW0dr6?[7jv`E.yk55l5yw?=JW3yG'gt0hP)Tڎ{>N'*ixmu4=z]{Ai ’\1Y0$|5"t`c&QFBl xelYUɵ+hz#'1q\iFzO@'*^#yA7Sဖ@po2d> [k/9ÍQ]0?+b`٪{hHum|㚅njG[ΞV$-fmtQ!EOs?[r2ɃΙȊes2 C\Z2~<(Rչ,9ͩjY)b5.}Sɤk_ ((& FHVz^/P/(U'4u,;% #[ K(!L$.XS"yZ Z_"V2{U@b`T2Go'" XɪhHU>^@l2XАaӯ\0nƄ)̿::vZ\>C҉J0%H,jED9 6=~Ɍ\r)!fTa$4ہs\i(H2Ck<Ƕ\OYq; 7Qn^Ca#Iе,{v(walFpg`w6⃃$Hdjm@{w~P P=ΣKoYd^NVD<ڽ/ZblIN[Wv`S_xAN~2*ڔK^p.E_ TॲXZϓoo懯L] zL3,,;݁{&. + ,RMU;q M^Ezzyke[{J4ϙNЍlNN.☴:if]z玾UgȎ8S[:؄~RQm7߮OqqbM@a.USEghB{ &/Æd)nɯ:RƗt8KX"yFXl[QVE\sp(^EŊwOk-IG9~1&^DxH'-QYW&Gb,<]B$ކQѥ.4Pil1=)5,; LpgA5T I~ &܀zyOuZs!G0\GHvs(VWpM5 NpEK~IŘ/RƀZW*[ęv]@1B;Ezt[t1pHvfs4}L+6  ,4E 073kGᢰh6QvU{bY/](gWS4x]=*.~5"m1oܮTТ#Giw}vW5KyꘙU U\uo4e$LM(-xޗ#s  t$} T9ĉ;l"HnsxM/Xz=KƮ:U+>=^Wz?zC9R a$osBiFu|CWL&ql[UdZ92xʜ\.aKS/^w'@I'__\u)sa苼Ku SmyAb24t`z_i8v@3+)WTkZ P$8^8iQNiԏ`ޱ-msˁxRAcM7Zp,Lu%Q)ݽ v͉jJWaCŅ*m' nUӴ.=~X-j ĨI yÆKuH|X0IMȑg͜ lt[Kл;۶|~p<#EG7R9*{#6~t/v0>ĉ9Q(t+CH/F0X3\.^ϒ:YzE]>SenxA+x)fd&;#/"@>8mʤW#6(ʹy1֞)̚R$ԾB7RZ>6;#?13MZ$d.`;]MT-"ZO&kP1L9*7J1›xźs +Q'iP¼P8ى{waJ@\pQ08T+*Pw k8+kt[ߓ^2&#|KRrȒL_LHyVU&d҈,% ooNBѵ(@22z4xJj|>:3MƲBkbM[(pdY& (/8^VO^F<v}<3+ʉFaJ]e=1 ^Jh%D81s Ncs'TIpѪ}0kS> a4aճhK0Z@ Rr3c%j灶COO]!)ZEuNFW H7@wwo0Sh+}ۦCBk袹iȶ6L,ۍ?D?zρvXgrDxS,| _,F]Du*Y 'ͩY.?g_GFY] j~rHB}LngO v}NSֽzh.?Rmi ֔,aӗ$Ԓg  $.ż*rKY+ߎsU~jQuG&aZ[vpmgltuԵG $!j*7Fd/ p͍>=R'd6YAAF3y┮gb&ƈzh#{tVUqEՔθ6ɷB#ud$2\pTFAKn6Zfb]rg2LOUtwKЉ)~B J@f+-o,[{UAhLv_#L>:OW&ZePn0XBG׆F(p ~[ keXt_"j9ќ0 Zj֦UJH;>7s p;n ) *NI@j9@LiڎU{j.6{\ae@Lܖ限CuJ`HtwbY^rцF8SsNXڲ=uγk6iOKa`XLV[*_|g9S 0aRN\2숖YhSXl?_28@+ `ac$ֳnӗ?Rzɪ*6GY}b*h-(xǧ`ꂜḟ,DUV$ax]o3iEX%UwW7R$2 _LI9`P\Z8}=ؾ$o 涞~@HBcnK{sGK Rs_DCsVeJ& ' NHk &JQOv M ^>)  nQZ:FQ7fՔk[7h{榉1x_>$Hx". Ѕ@1Ͷ tH$O;o4ݧmcP KZ?@F޺fYZz/'h#B=P$>xP u|6iA+k>S'>֤nkn\0~_Chȉ\0Ԕz D |d MO`ji|WX;u \#a渵nqe*<f+f!~t9L8QA/:W6qBn^ BF^3a-~ NUV`n촦Nc^4[(C'[D_&lqXpor \vLn!ٿ6@ @{ B_^sjFruu־P1 Hx7%Lo@a"EVhpc<yٓh[rucEbaO(S'NVgOT{y2;_4i/ P@>qlaRp9 ڕZ{ ؜E[BXl N1F3*#mϨS!l(\u`aO8w>9=5vEs?ƃ0~|$W<{5hHՏ䔯SUey^ԭ8\څiJ%.c,V#va,)4bE6\Uo3 ݦo6x@3WL%$_f g-s^Hj_*}ۏH+Sq"p/x1_+<B+>dDݹS]: B B-?MC_Q}%ZA{5@AEN0xWſ6U鄩{dpjUʹk@T)XMmMG ?'D<@HۀT}#1*n$ptu/RJLľ3j = h9mkԧs&@ {=tFPYӏw-(82ڶA?SQBuaCuuA~w};?(xi^l!x:yBaN+(=(Q>]-uiY(Vzbb}݁=VEt~u_}?i-7iSs!)! 1R HcԾƤ:A^Nmaٗq}0.{^L-xmV<5hP 6FW'g l}$ oӞJ@z}˴MېNfer,tcM {~CZK=-cѴI0F%XfPuEPJXw&7ŋ=4Wb_`חMkQJrE=r1Լi#ܨp})ˋZ[FKtCbc=B@`K1̪^ -NTb]d 3"l졃ח~!/rE" 5Y;s21}8bGk y8)9{Uxp/pE$3E(DhǚH~$ɣB# e9>n'z=Rj}ŰOsN12O6۹ɕD_*5{綢`T>;^NS졛&Gq?'ABØH3OCܯXXVe[Yߙ0JHk?uNu݂(%> w{H L;ĨW #-~ܷ[1U6. ]*-8)8pGN\ZnD2=2r飃1zKNaVW`Z|z kJ&t*ae`2J}e-rŕIsg$-A֤D_,ݺŽ=$UtbND;Aün!.}%|I)ُ@% h$.7jP"X_:Ņ Uh9H@ξ/Q>4ICDeMcBx;e=%KR~ʍJzR}eC* Ω1d?FV $ +iuz\ .qNG{ÐjM?\$Wu(n??1bh& [= 0E?'ywб-hϭ<\V<v, 2n&fHUG1$W-8fO' ./͌ e>/>9Mo ͻL?C9_{yoVf';CfMIyZ_{X ]i.zό~[Klo]E! ˔..`$ {\+xGq"KDHPBv]3qgd[/<%ϠfՅ2R}'kg?< .D9aPv ]EHI4*ԒUs)C} \ S EdOT=x5PZ[buե*TH#^b,PUT%{y"^c0d8ῺFY(Q7J0jj@|J+xg}k*a`(؅cA e10G 51l=ˤȕB[K: $vC 1vӶ-?}`f9i4Raa:ڱ ֎Ȋ2ٙ kN͍k·L:Ymge.Նt/TjFڭ~Ȱߺ0hAWƗ4Ѫ#U~nof\f}[k.3-D~mi8vRO7ԯ.[&IZiy-F֤q /t'mU vI,b ]xtvQ &=z,.̓Hv7\9agO@'g`6r&a 5N)S~X@m4N:7N* 72](]BCV׌}5'xUS 3^nwhfeL^\Rfım_#q_l3~9]c#.+PVDWXW5Zbdui|?fϾ/شl;2Fv PBmuΙVjΙK'> ACS"S>+rV+Yc'N0*9NʪzsI|C[{;mnEaZOòO% {znEO*:|`+ҧ4 Yn-@U\M/.u, -3Hf7|U:5diOӧ3kkk晹qmxGJ;VGǡ;,|+!gϿM$ƫkTK7'qܴM 'P G|0zҳ2նZ]rʾfΚǺtmx[H#L( E(9HTTePu]{ [݅n?d03,o+s' T:mΚ}KCj\{*80~z%0f-ܵ6 nl#[.qtn75 V 9NgOeЖH1!:@Ef'+%AXAS'Xh96Rgd(K!~w:1IEKz.܄gDjP6GbqORk,*5vUŲ&zcc{k s.@C ri5 Χ 7rs,h@$0OԔ-dr= fat3Vlw_:S6t?Lgܬx. \GL,VQPd3%?u "n\eEd "E?VTl6 #APAgQ(0Mj3>I@p3I/: WûEwn(1*2@#["bvaU4)e#ΪB]`he\Sr01wXrݻ8R8 u, *tFٻ; Oy+8oR2`WC_8h"LsOki b!wpc Y]1mvPAE6^6ĚMjR<ny6ndjth-AH[y.=ec;ERtcebK (07b|(Xl-kv FD.ӲS-CS3G5.6Wi7Cؾʶ]2_Ɗy6/Vy*lטlD5C:迆BɇsXЀ5IsO>y;L\RXZ*Ѳgi͋eؗ9IH(_?Lr?մ$MЩgy8*v.o1%_B܁kgiv!"5F erJ -pVE𔚾 aSа T\ (Hh]wdF::ʜʿe꬈6{OtSF* ZrpF>J'H^ʊU֥hajM93RVD; qPouzUuG\Y,1&qǛmMAӪ˻lMn(^D{fH]RODv)͹A"h-}(="m`+szvp?nw2z *-O1Gؼ81a3T$Okr=Eem${p 5 0-j1@~A.7.e EDȇu+wL! J "0?|a$o;NX` bgT^Hrl[cBԛlH#d 'n QnȓgA 2s^y@7 Ւy[U{6,ӽ|Gj/X@:FmZ;aj|5"sQ,;bq5a~:G?7(Al#c=r,5LOo̊Πz<SϞgNd${BN)!]7ʔXq/) u:\ck|?_G/S|׿3-ܔIB8g@sDzq"} Ih$p|Z/0,9 Zj}n*6bS.oy87 (Q^ Ub `O Z&|/ð<~Uw)^)+Ix@ $Ӓ~[Tɏ703S"eqbCNC2I}L)`֝Yt@֨W:WM'y2qC7Dd^B[_R:O’cB9q/l LL[O`IgNme͋8Dg:<]" &~(pOXV[D@dVYhjX*ڭ+9)h並G#ل}rY>z44ͅ^j˯(EMHQxJRq7nH6ӵ-&(?XO~ċQlau>ܣ-Qǎ Ϋ 5nig,ӱdm(CE=9 \wm,W|Z}}6)ر|\Kh0y/d_iF F.ٶJ길㊐x14s%W+I@d,k@~\-rjIQ[ȧJ7 7ao;z8;8 xOUu _JTmsmY(b3+NEArF+b(R({}?v/d^t~W3d 4df7HZÌI"UNbuX} Bgrb6f?Y샳sīzę:,$'(]Z.%̾-JsΖyVEC?kD]K?L淩6O[_*B&F^wҾ T >O6mlԶmʁZW`3 XAef^_Ņ O9ɰz&[D?]ʷQhe:#4cW/mIe=f+GK${S!Vc/o}_#/!IY,@B[c0:A=AGDFڝes&ݜa@yqp`[7ڻ;w|>\k.!yC?M]ȟ*cD&Gn8ae2>L $(&Rnhhȓ"c"qhpdPDz[ߨǨ0?JnKʞ?G=~6bdis65<# H.pM=K/  YH]idhH%Tw:GU N ڒ&4U5.[*CW5= { c/f xF/1"G.DӓϽ|KV%61n SB2ɩ 09&O\[)+5T?tPj&Wk>}_+Ok] {`#PQ 3Z'RNq:-KA}fJȼZ_b[bk-x"te,YA.@akhg<ign͊)rElO^x7uI J$؄9DTE'q6|2& ^I+BsŗAdͲ[K|:dK|כ^n-Xhq49Q9euFr`IHS*b(8@3x`e"VRM;ټii]<@I.yS/%Y]ZWWɠ S )mЪ^ 9S65@@O@?7{~214sO]g4< iD3bb΢kʿbO(žJqCgE,+19㪇pC= $HiK5> ' |" &* ms'Ƕ@9ȌWTP2;@2m)^# k)e]j{ߓ;ЎffI nBWCJek /=;w_AA+6}E}4*njNlUigE)C[1A8eh1=aT(HxiY}|$p/g{FzXx0X.q_dL [fOq9ߺ(M,N{z&G:&bvoc`^Uy/qWW4 ɑV)F&I6L}G[K^#B$u#Q|,T8pY' q/#^"\ ֝3ך`Eql 4IM0ExBڹ iɐM3X-7-u-B5!`'NGZՍG8>4âxקxn&^ / |!Uv*;c݀r%cM̸6Dd;'IГWW֎:àhۣ%aa^7g,5:eS[ݡK m P[Mw\]|@Z~ÀPű4à*ՋDTׅj"Y 25<@C6E8%*¯˾5F?QD̝mqXJgZ'tpc۹B(.98Zݴ+YXOtB 5`q3.9JYsj6}JLdZv5x!]#r .$ۂ=_mѫ2;AQG'ܻj롄6 s:ZbCJ{-EN_~;h;:S7n fO[w=dMQKF;s ɑ44zR䝶~#0Ɓu`H7 ^x.T{hdٕ"+McS:xKX⳧?@\3Gg4'4%s9FD /3/#BA+pꨮG99s,lip.H=$Hd\MUt[G!;:ԭMaGu!N\.Gn^k>j5:tƞܔ =ߓGē1^s:JwZh|knjSd8x HI'rm]o( jtXIQh%@ϯOS΋;mW٣Y 9Yj%Xpbu-ҟ[f z D En}jdXS;k^""Ccß\OQ-zkRol^m"F{5:^}']SK [FjkR2|񣕹=6s␛%[pqڡ5%VF'6Lb!$3TvX<.: l7knܦ)ry #^]ZVg;}/TgBw1'/O.rK`%,$т'>1mzPy [hf^DI$8zOkD[nW#E)g8c?;hZx p>C)N.XK8mjk##rsJ)?ކ:QAufZn(d=&gqrc<!b> n`ex%ћ忱p`?c7< Tn`qp2싶.}˅-$.* TC_#vիy(c*EctE_$=%_#FiD˚Fx| : JٻX4lJ NXޟCă"C@*{D?GYnU‚-.ȶ~I+Iv1쁮Eϡ% .49V13?UBOQ:^rrku6 BnG0} <F\"pixjoExqCP<\]N#mZh.+[/N~86^_]%؝7pіs wLտu7 `s˘ yb wHF{NSp&Fgs;Xܹ@7hyP)Ɍɻ,pVAڭ%Y,43W lHS uʁvInȮ"3c09 ? Dz :o!n 8L:4nN"ftJ2Nњ%w( "˦t#'(Sņsqs0aWY.Mf yU*V ANOƣ"UbPVYnjm&Jz`(kG..fkr.SZp6s4jr,`UH!v7a/DSi 5UJ7z1Z!!TxydrfN'~ѓd0t (鯶ҁeh5j?pHd|33d2`PʎzleI&EJA& -Q#`ӝM78s1(#(ū.1+QC6MhOe%aB]U }ZDyCRK]cɑ=0Wi)DW@P"/ ٳ#XC9h%}QX|V^)t*j~Sz(H ó?@l<|A>X,@ܡs|>("* /`z ڱ-n]c^W}@@8oK:ul\UP&gp 5RNzf@y;Brżs ]Agb͏ <> h֌nt7 )vwTE7zГk# --BaѮې::z028%(aumTIT!< BUm*kKڇo/ISIdɳeOW^ֶ=x1ĉ\ztaj"< xp8Kс?pӹ5mnh-a@U(}ME5,NjKX{[.EP4(AHԿj,и5!4"d]|84,ҋu=U8r0У1m !/¼|B/Reu-W=l,'V3:1K.iQ[6}PN(2^JT ۑKY51::K -Ӿ:n HymDz)͎[v#nx0&ZYF1_[ڤ~5؆'[qʌz¥01  ډ~7fP2I9V0鎱UA?@)9h˄vo z0:mxwdBmDp=V}|۞ 'C+0_uJw8mJtiYθɩjW@+ʶ+bwN"c{zdl\DCjՐzLe7xLSqJ5R/pa;)ְeYb]42I:yNPP8ty[BY$1⾞vTT>8.21!tGqUZ ܳ3kX 8\*юCb֭uJSU4*#7;{* Y΁A]f 4yOZEݠ]:Q>OffD @ ͦbɻR# [ʄ`ܝ<OSNMZ3aprpqs^ג 3 y CԂd<2#sOlWk1.PlX*,Uf:X 4QfDːH(C>OR e*9}pKA1uϵX~Sv% Wy s_* S5s428dBlΕoaF?d NV Y]Z&|ޞ6V.=ܗrC+QDWnwo۰}o2.DCL$t<&:BGzFyBSMDq]mlT.s79^v@Kf(j9;F9"ĠЭ(B~F3^_r2l* RFתcBAteX(e(loP&AiA&Fʊ;D.z07Ixl&驨 exV106^QiWПF ~$t+04IE\ͤ&0Pǂ&I ҃3iuYK6&!8^(DއH`4Tie9&sS |`>Nd^#7C+>(]ί.۷m"Ђ&*#p^Vp8n$vbKzr`*A񜈲Nv~*;mL?CCE2퐻g ,{zDch>rmq-?6-F.rU" CpHeQLN@%c)<}nn:T @` APXPHmR3IG`QKx )vTpW>i{m2پQ>]W`Т-E4k]N%juaI0¤uԩ@֯hhr+ Ok6]KF.,-P6J#:y>#{@U?q(=|3cC4o2HiRx~nyQ vZaF)I U4^(Yg]-.dMsc*2WQW{+ݩĦ*{\F&:(4\H:OF=N!4:l͞LYwa]g(J}mU=- \q ZW! 2`{0an.y(U=.TWyt4I_MDH#lGɫVHjI#9O%B q(J cC7C&5~CoS_V,gGT!m%H~i*uBDF@D6np=Z|bK86{䋗x({k-C6cZ)5R-Lc7p03?2ӅA!־NFkg$ts|jBѳm%FBM8rw"L7 @Liϥ?3Pz&hwN_AJ9 >SC$Aru| ?գlx'ȕś8.= W:p /R<{:DMbMqeHE>8̉PZ ˗eRo $E̬Ws^*du ƗX ÁOƥNm$y^qzh裡 s(caC Z#)^,Z:NiPV%e'\[ ]?bo@X;#E#))2k)ο1VeO,="I$ ,+_廭xG5\D36{ß{O46s])A]mF8OٖG;KD)']h~TP7+(1hX.H]' M>y`'bmK7pJ]5I-DDkt2իŵ染;qF](>UN:@)y95)=J~cA느E~c(bZa T gRcJfv :WR蕰}" &o-Sw/#&x+xH'E v0W/$|o[V_x3=?ZE1Y''p\WXzmɱǢW~\ts܎: ~4 ~|@kM_=uj,.Εa﮽gx>w) y]܅!5a@ J7HLr,Jacˉ^ 9)Վ)ГA c' LqlLb١DnU]hA9$zHsc [5j*f+dSU ۰th&-HBf=+t 荾,ՍƳhK*}п *7hyc$pkveWLFP~SrɐPmtXg'n7ʎa@-_jw: \U.Lp"{{ !|gPRN[.F׿9uOm~zc̚HR?E^ z `={™N_z[ Cc`fOWz kY 补AC-3Ĭ_IR+ Nbq1 5O2_Di/ڎ<9s|z1:^ ҃qY]XC PS%Va! \YF42 LLomU kktǾԣ*ύU(76lਲ਼0j`+< J2:ޭ1f$yUQ qN9;dsRdA0X{C}S:^rLLK6H#zI&@,^4ũI =.6ƶ $&#*OLhtA+ 3Nr'(2I{vXZ|#ʲVQܯSb#:4À?%@@fѡnu#2~nk̎Qp1[5MrJmCi2DxV~d3? 7_5,^Ii.Di )7lZFPm6/+9 @HTonŖjqi"*mA@Ge] |[8u6pu1;j*^'W=|'6^p%KsVcn@pHM9AOțXDK7X+o &_249B1cLxR}A1fʁ8&ZagrD-#&i -{OLնζ$OkWk8+c_\fn't}8`hI#V1tA vk5A"zɓh*faBAKOP6 VUy * -e.xc_|>iZn36j?0"MM]vm0 wIYOx=Nu.ۀ*JHW`;sՂ W ثݛj+0a-K?I|Ӳ2/@TEgC:%Y " :oʧ#6oAGaTYX%Z5c69˺>Yzt:"h_ b r,C(TM1"ʭL]j1"+}M3 [-:ZvDѱڣ=tO̩UDmܗIo6/[{ gtC//0>n2QhVQnFX 6XR2wi"M`KQ>5:T-6f`LorN]}: >+Ɉz3NU\gEސ="u"{?qʠmC@мQ沯pj5BÝ6Sn+@cQYE~ٺiSyKy?_*j[ӐBb:UgV a[Å skIDzz$Ȼ'ktj 02;6aFDs=5m ~aԣZ=}-.r2#a$#|zd ~bn?@p=w-Jцݛz6S %Ѕo!g>?|_ 2A{[x/V}N cڤ=ʡ鬵pd-9U"UFtebo5~wTX$wF,Ğ/@Q`S|`;oaz/˄kg8o^~ d5L#a Xe%b*'K.l Eb |h'~au*v{ߖW6-Ұ]')|8Xbnδ@D qP?H>lHz8SH5ɞM cWźl!AZ*qAQɲThU3-呋u; Nu2(8{0Rμ|+ z'kv+<;7݀֙dQG ^^q7JI6 HkG@8'*!Pb}z(k7t8M_G&Jm+5ݨ|Tn|W !g8:zca YGZo0w\qW+ݤ1i qLGaLrPEnX3q! 0;je!SPTBt=I Wd&L`‹L<)\~\oHu5k.Pvp Fq4\c1M"9z.R{ȊEWQV~~AqD:\WU3/j_›p/%#=j稣afF0tO {7g1`fMT%F! F޾ٰIЁOzv) 6,(MG!*,i@2MT+Ha<8YHmHGqos6v3i{;5(n;䴎&TÀϵosFVGvH>)q  Qε%SJV`nJ|6ϛM\"z.C +B0k)P^BR.JZmٯ'$v; ZZ[_x]tD@ J2P؊WgQR}3נ^U7BږOx֧MBxfs<)^ Ƭf2UL!N,Mѯ!uqH٤JWDzsGEcT2]&v1ޔ4ӧ*c3!w$īa#aORGlcr`dR =w*s-;zvɰĨq1͛XņsgYZ07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!T8&^ RJ4Ai5W3] YZ