xen-kmp-default-4.0.3_01_k2.6.37.6_0.11-0.2.1>t  DH`pO1k/=„^>}zGݏEUT|E|wa@ʽD"G˘û\?tyx'`;ˀ޳ ؖIaYQ$K&30h-^։mJ65JVs$~z KShAX~ _rFX0$\hٲk/p T@n#SFR(J:6ؚFʲ7j@ccb02d4c344945df79f6bade245841dd7f237aeaщO1k/=„bqK_WIdڣ;ḃyfn T-8F`K^zJ-waxhdYFh_goچ)Ӏ&J+2FP}yF>}l3X_U*VmﻏmOҺ5[/PG8KD_qWѳ/w35wykK2z`GPfٶsJP-s$~=2IuF Zl'%jnABvRQ hs[5 7)N*Ue|>>?d* 0 m  +9iot     <   V   p     q      6 T  FH6j(>8>9B:TN>?@FG HP I XFYF\P ] ^, bc0deflzCxen-kmp-default4.0.3_01_k2.6.37.6_0.110.2.1Xen para-virtual device drivers for fully virtualized guestsXen para-virtual device drivers for fully virtualized guests Xen is a virtual machine monitor for x86 that supports execution of multiple guest operating systems with unprecedented levels of performance and resource isolation. This package contains the libraries and header files needed to create tools to control virtual machines. Modern computers are sufficiently powerful to use virtualization to present the illusion of many smaller virtual machines (VMs), each running a separate operating system instance. Successful partitioning of a machine to support the concurrent execution of multiple operating systems poses several challenges. Firstly, virtual machines must be isolated from one another: It is not acceptable for the execution of one to adversely affect the performance of another. This is particularly true when virtual machines are owned by mutually untrusting users. Secondly, it is necessary to support a variety of different operating systems to accommodate the heterogeneity of popular applications. Thirdly, the performance overhead introduced by virtualization should be small. Xen uses a technique called paravirtualization: The guest OS is modified, mainly to enhance performance. The Xen hypervisor (microkernel) does not provide device drivers for your hardware (except for CPU and memory). This job is left to the kernel that's running in domain 0. Thus the domain 0 kernel is privileged; it has full hardware access. It's started immediately after Xen starts up. Other domains have no access to the hardware; instead they use virtual interfaces that are provided by Xen (with the help of the domain 0 kernel). Xen does support booting other Operating Systems; ports of NetBSD (Christian Limpach), FreeBSD (Kip Macy), and Plan 9 (Ron Minnich) exist. A port of Windows XP was developed for an earlier version of Xen, but is not available for release due to license restrictions.O1™build12\openSUSE 11.4openSUSEGPLv2+http://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxi586nvr=xen-kmp-default-4.0.3_01_k2.6.37.6_0.11-0.2.1 wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then /bin/bash -${-/e/} $wm2 --add-kmp $nvr finvr=xen-kmp-default-4.0.3_01_k2.6.37.6_0.11-0.2.1 rpm -ql $nvr | sed -n '/\.ko$/p' > /var/run/rpm-$nvr-modulesnvr=xen-kmp-default-4.0.3_01_k2.6.37.6_0.11-0.2.1 modules=( $(cat /var/run/rpm-$nvr-modules) ) rm -f /var/run/rpm-$nvr-modules if [ ${#modules[*]} = 0 ]; then echo "WARNING: $nvr does not contain any kernel modules" >&2 exit 0 fi wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} $wm2 --remove-kmp $nvr fi2?`xNTAAA큤A큤A큤A큤A큤O1O1O1O1O1O1O1O1O1O1O1O1O1e602f08c89bd42474d51f5738b9b13fddcc9e79ef1d5c9f1404e7e0c6177b88348c9dc8ee4a5a79e72c577915a366d95f9bf8dafdb856cb9a55fd717962e8a2459e9b14a36446d556ab3659a0c9ed294b96185c998268e845a35522993649c06rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxen-4.0.3_01-0.2.1.src.rpmxen-kmpmultiversion(kernel)ksym(default:__xenbus_register_frontend)ksym(default:balloon_release_driver_page)ksym(default:balloon_update_driver_allowance)ksym(default:bind_caller_port_to_irqhandler)ksym(default:bind_listening_port_to_irqhandler)ksym(default:create_xen_proc_entry)ksym(default:gnttab_alloc_grant_references)ksym(default:gnttab_cancel_free_callback)ksym(default:gnttab_claim_grant_reference)ksym(default:gnttab_empty_grant_references)ksym(default:gnttab_end_foreign_access)ksym(default:gnttab_end_foreign_access_ref)ksym(default:gnttab_end_foreign_transfer)ksym(default:gnttab_end_foreign_transfer_ref)ksym(default:gnttab_free_grant_reference)ksym(default:gnttab_free_grant_references)ksym(default:gnttab_grant_foreign_access)ksym(default:gnttab_grant_foreign_access_ref)ksym(default:gnttab_grant_foreign_transfer)ksym(default:gnttab_grant_foreign_transfer_ref)ksym(default:gnttab_query_foreign_access)ksym(default:gnttab_release_grant_reference)ksym(default:gnttab_request_free_callback)ksym(default:hypercall_stubs)ksym(default:irq_to_evtchn_port)ksym(default:mask_evtchn)ksym(default:netfront_accelerator_loaded)ksym(default:netfront_accelerator_stop)ksym(default:netfront_check_queue_ready)ksym(default:notify_remote_via_irq)ksym(default:register_xenbus_watch)ksym(default:register_xenstore_notifier)ksym(default:remove_xen_proc_entry)ksym(default:unbind_from_irqhandler)ksym(default:unmask_evtchn)ksym(default:unregister_xenbus_watch)ksym(default:unregister_xenstore_notifier)ksym(default:xen_features)ksym(default:xen_machphys_update)ksym(default:xenbus_alloc_evtchn)ksym(default:xenbus_dev_error)ksym(default:xenbus_dev_fatal)ksym(default:xenbus_directory)ksym(default:xenbus_exists)ksym(default:xenbus_for_each_frontend)ksym(default:xenbus_free_evtchn)ksym(default:xenbus_frontend_closed)ksym(default:xenbus_gather)ksym(default:xenbus_grant_ring)ksym(default:xenbus_mkdir)ksym(default:xenbus_printf)ksym(default:xenbus_read)ksym(default:xenbus_read_driver_state)ksym(default:xenbus_resume)ksym(default:xenbus_rm)ksym(default:xenbus_scanf)ksym(default:xenbus_strstate)ksym(default:xenbus_suspend)ksym(default:xenbus_suspend_cancel)ksym(default:xenbus_switch_state)ksym(default:xenbus_transaction_end)ksym(default:xenbus_transaction_start)ksym(default:xenbus_unregister_driver)ksym(default:xenbus_watch_path)ksym(default:xenbus_watch_path2)ksym(default:xenbus_write)xen-kmp-defaultxen-kmp-default(x86-32)    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ rpmlib(VersionedDependencies)coreutilsgrep/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)ksym(default:kthread_stop)ksym(default:__kmalloc)ksym(default:down_write)ksym(default:bdput)ksym(default:cpu_bit_bitmap)ksym(default:warn_slowpath_null)ksym(default:free_netdev)ksym(default:page_address)ksym(default:mutex_lock)ksym(default:netpoll_trap)ksym(default:del_gendisk)ksym(default:mem_map)ksym(default:alloc_disk)ksym(default:proc_mkdir)ksym(default:simple_strtoul)ksym(default:system_state)ksym(default:put_device)ksym(default:blk_stop_queue)ksym(default:mutex_unlock)ksym(default:__alloc_pages_nodemask)ksym(default:memparse)ksym(default:__per_cpu_offset)ksym(default:bus_register)ksym(default:sysdev_class_register)ksym(default:panic_notifier_list)ksym(default:memcpy)ksym(default:sysdev_remove_file)ksym(default:kill_pid)ksym(default:__mutex_init)ksym(default:init_timer_key)ksym(default:netif_receive_skb)ksym(default:_copy_from_user)ksym(default:dev_set_name)ksym(default:scsi_host_alloc)ksym(default:strchr)ksym(default:dev_get_drvdata)ksym(default:put_disk)ksym(default:vmalloc_to_pfn)ksym(default:kfree)ksym(default:blk_rq_map_kern)ksym(default:ethtool_op_set_tx_csum)ksym(default:blk_queue_max_segments)ksym(default:ioremap_nocache)ksym(default:sprintf)ksym(default:disable_irq)ksym(default:call_usermodehelper_setup)ksym(default:local_bh_disable)ksym(default:cdrom_release)ksym(default:up_write)ksym(default:sscanf)ksym(default:schedule)ksym(default:free_pages)ksym(default:bus_unregister)ksym(default:device_unregister)ksym(default:ethtool_op_get_link)ksym(default:cpu_number)ksym(default:call_usermodehelper_exec)ksym(default:__tracepoint_kmalloc)ksym(default:queue_work)ksym(default:init_cdrom_command)ksym(default:driver_register)ksym(default:_raw_spin_lock_irqsave)ksym(default:netif_notify_peers)ksym(default:get_device)ksym(default:down_read)ksym(default:scsi_cmd_ioctl)ksym(default:complete)ksym(default:netif_napi_add)ksym(default:scsi_device_put)ksym(default:scsi_add_host_with_dma)ksym(default:scsi_remove_device)ksym(default:sysdev_unregister)ksym(default:__printk_ratelimit)ksym(default:mod_timer)ksym(default:simple_strtoull)ksym(default:_raw_spin_unlock_bh)ksym(default:_raw_spin_lock)ksym(default:unregister_cdrom)ksym(default:device_remove_file)ksym(default:dump_stack)ksym(default:set_disk_ro)ksym(default:strcspn)ksym(default:strncmp)ksym(default:unregister_netdev)ksym(default:rtnl_unlock)ksym(default:cdrom_open)ksym(default:snprintf)ksym(default:register_blkdev)ksym(default:blk_init_queue)ksym(default:strlcpy)ksym(default:module_layout)ksym(default:__sw_hweight32)ksym(default:blk_queue_flush)ksym(default:handle_sysrq)ksym(default:ethtool_op_get_sg)ksym(default:scsi_remove_host)ksym(default:blk_rq_map_sg)ksym(default:blocking_notifier_chain_register)ksym(default:dev_kfree_skb_irq)ksym(default:local_bh_enable)ksym(default:nonseekable_open)ksym(default:jiffies)ksym(default:capable)ksym(default:scsi_device_lookup)ksym(default:kernel_thread)ksym(default:cdrom_media_changed)ksym(default:flush_scheduled_work)ksym(default:alloc_etherdev_mq)ksym(default:__blk_end_request_all)ksym(default:request_threaded_irq)ksym(default:_raw_spin_lock_bh)ksym(default:_raw_spin_unlock_irqrestore)ksym(default:_dev_info)ksym(default:schedule_work)ksym(default:skb_put)ksym(default:blk_cleanup_queue)ksym(default:register_cdrom)ksym(default:blocking_notifier_call_chain)ksym(default:wait_for_completion_timeout)ksym(default:del_timer_sync)ksym(default:__get_free_pages)ksym(default:num_physpages)ksym(default:consume_skb)ksym(default:do_exit)ksym(default:blk_put_request)ksym(default:kthread_create)ksym(default:pci_enable_device)ksym(default:revalidate_disk)ksym(default:malloc_sizes)ksym(default:sysfs_remove_group)ksym(default:__napi_schedule)ksym(default:get_zeroed_page)ksym(default:__netif_schedule)ksym(default:blk_queue_dma_alignment)ksym(default:strrchr)ksym(default:blk_peek_request)ksym(default:_cond_resched)ksym(default:__napi_complete)ksym(default:blk_start_request)ksym(default:ethtool_op_get_tso)ksym(default:sysdev_register)ksym(default:scsi_host_put)ksym(default:flush_workqueue)ksym(default:bus_for_each_dev)ksym(default:set_cpus_allowed_ptr)ksym(default:sysfs_create_group)ksym(default:__vmalloc)ksym(default:blocking_notifier_chain_unregister)ksym(default:__free_pages)ksym(default:param_ops_charp)ksym(default:kmem_cache_alloc_notrace)ksym(default:dev_warn)ksym(default:finish_wait)ksym(default:dev_err)ksym(default:pci_release_region)ksym(default:cad_pid)ksym(default:vsscanf)ksym(default:printk)ksym(default:bdget_disk)ksym(default:add_uevent_var)ksym(default:__alloc_workqueue_key)ksym(default:call_usermodehelper_setfns)ksym(default:ethtool_op_set_sg)ksym(default:atomic_notifier_chain_register)ksym(default:find_next_bit)ksym(default:dev_set_drvdata)ksym(default:reset_devices)ksym(default:__put_user_1)ksym(default:memchr)ksym(default:ethtool_op_set_tso)ksym(default:slab_buffer_size)ksym(default:blk_requeue_request)ksym(default:schedule_delayed_work)ksym(default:ethtool_op_get_tx_csum)ksym(default:rtnl_lock)ksym(default:autoremove_wake_function)ksym(default:scsi_add_device)ksym(default:sysdev_create_file)ksym(default:boot_tvec_bases)ksym(default:blk_queue_logical_block_size)ksym(default:sysdev_class_unregister)ksym(default:strlen)ksym(default:kfree_skb)ksym(default:kthread_should_stop)ksym(default:sg_init_table)ksym(default:blk_queue_max_segment_size)ksym(default:blk_queue_segment_boundary)ksym(default:up_read)ksym(default:smp_call_function)ksym(default:device_create_file)ksym(default:__alloc_skb)ksym(default:movable_zone)ksym(default:blk_queue_bounce_limit)ksym(default:blk_queue_max_hw_sectors)ksym(default:kasprintf)ksym(default:cpu_online_mask)ksym(default:totalhigh_pages)ksym(default:daemonize)ksym(default:destroy_workqueue)ksym(default:totalram_pages)ksym(default:driver_unregister)ksym(default:sg_next)ksym(default:__init_waitqueue_head)ksym(default:blk_execute_rq)ksym(default:blk_start_queue)ksym(default:strcmp)ksym(default:kmemdup)ksym(default:__init_rwsem)ksym(default:panic)ksym(default:blk_get_request)ksym(default:register_netdev)ksym(default:prepare_to_wait)ksym(default:__request_module)ksym(default:strcpy)ksym(default:current_task)ksym(default:add_disk)ksym(default:create_proc_entry)ksym(default:eth_validate_addr)ksym(default:__wake_up)ksym(default:kvasprintf)ksym(default:_raw_spin_lock_irq)ksym(default:eth_type_trans)ksym(default:net_ratelimit)ksym(default:device_register)ksym(default:contig_page_data)ksym(default:wake_up_process)ksym(default:remove_proc_entry)ksym(default:msleep)ksym(default:no_llseek)ksym(default:dev_printk)ksym(default:enable_irq)ksym(default:__pci_register_driver)ksym(default:pci_request_region)rpmlib(PayloadIsLzma)3.0.3-14.0-13.0.4-112373da212da5bb21436917d16111b0a161e518016305289166b8ae7167ae2f18dd54e81902adf1c00ec9a1d3b69971e1f45621fc3ef8d200003292288378f233b27982457e2bb24c61ddd26f5f96227864d57280f9f142af723ad2bedf1b22d3b575f2e60bace2f139119308f26213101af8e3168f5d3253d1ef33d169c93454ad6834591c64349cba853542ff3836e783ba3744cf3637a0cba37a7f32387474353a7f21083af98f9e3c2c5af53ce4ca6f3f1bc3683ff6231740e8f42420a6ab8422242984292364c4302d0eb4477284d4549f0fc47819cf847c7b0d248cf04774aabc7c44bb01f624f476e96563dabdc587c70d858a259d858a788e3592b9cd759b45d035e09ca755e1daf1c5e608b325f1aa1435f59b58a603c2ea86128b5fc615a3dcb61b7b1266223cafb6443d74d69074daa697aecdd6b2dc0606b97e7736c1ce5ce6c2e33206d3f316c6e720ff270146951701d0ebd71a50dbc7263686f73e20c1c7460a0fe74c134b975f7966c7647726c765e68ad77a4801b791d752f793c8bde7959cdcd799aca47b7e93f37d11c2687dceceac7e1e1d127e9ebb057f5b796f80167882e02ca483a47816859c6dc787a45ee988941a06889535bd8949858b8995236b8b5516008bcad3c08c897f8c8d4dcdc99021b09793fca811948cde9949ac162952664c595df212896718b2a977bad8097e143f4983d4e1c985c5525986f0cc59b3884449c3b17d39d8370f9f984513a1543a81a1c76e0aa1d2e3cca219103fa4b6c89fa52153bca638350ea6c51534a6d5c4dfa9240959a9b1aab3a9bd2676abdedac0ac8bec94acc1ebd1aeb2b71faf2ddc60b00ccc33b29b5a8fb440a51ab44bc0c8b5044271b72397d5b821693db9eb3aa9bd669d60bed2a05abed53866bf1de88fc0a3d105c16e88a6c2e587d1c3aaf0a9c3fa6a59c3feeb1ec483ef49c4ff0b34c5067ad0c768b304c7a4fbedc8b57c27ca2906e0cd212a59ce5cc21ed06210cd0bb9a7ad0d8621bd1b47ebad2965f6fd2a941d4d4da2a45d4ec76a2d6147ae2d75c79dfd8004b2cd88d84efd89da37fd8f77a4d9f14326da1a7335da1ce447daa57ec3dc43a9c8dc52e8b1de9360bade97416ce094ef39e174aa7e1b008ace236b834e2d5255ae2fae716e456d99ae52592ae5bc546ae665af80e75663ae90dcae0e914e41eeb56bb3ebb84ae4ee722727ef26d806f09c7f68f0f1246cf333a2fbf4615b1ef6ebc03bf7099bccf7d7c221f8e3043bf8e533dcf9a482f9fb9cd79dfbd5526fcec0987fe86edfbff42c3624.4.6-14.8.0O*zO@O (@NxN'@NU@NN@NNN@NS@NFNFNx@NiNh@N^"@N^"@N\N?N?N%qN$ @N@N NpM@MWM@M@M@MVMVMM2@MM@M=MTMv@MfH@MU$MU$MOMOMOMOMN@MGMF@MA^@M0:M-M-M,F@M*M*M'@M# M# M# M@MM@MM PM @M @L!L!L!L!LL@L@LLLfLLL,@LLLLډ@L7L@L֔LLLNLNL@L@L@L@L@L|LLLL@L@L@L@LL@L@LL{L@LA@LA@LLX@L@L@L@L@Li(@Li(@Lc@L_LV@LN@LN@LMxLMxLF@LEL5L4l@L3L$@L LLL @LKKKKKj@K$@KKK/K@K@KK@K]K @K@KtKK͗@KQ@KŮ@KK"@K9@KKP@K@K@K8@K8@K@K@KqK @K~}@K~}@K}+KzKoKl@KbK`*KXAKXAKV@KD{@K"4@K@K@K@K@K@KmKmK K3@K3@JJݦ@JTJTJ@J%J@J@JJJ^@JJJJ J Jv@JrJp9J]JL@J@J.NJ)J)J+@J+@J+@J@JMJMJ J @J@II@IIo@I@IܑI@@IԨIIд@In@IIIIIIcarnold@novell.comcarnold@novell.comohering@suse.decarnold@novell.comcarnold@novell.comjfehlig@suse.comjfehlig@suse.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comohering@suse.deohering@suse.dejfehlig@suse.comcarnold@novell.comcarnold@novell.comjfehlig@suse.comcarnold@novell.comjfehlig@suse.comjfehlig@suse.comcyliu@novell.comcarnold@novell.comjfehlig@suse.dejbeulich@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comohering@suse.dejfehlig@novell.comcarnold@novell.comjfehlig@novell.comohering@suse.decarnold@novell.comohering@suse.decarnold@novell.comohering@suse.decarnold@novell.comcarnold@novell.comcarnold@novell.comohering@suse.decarnold@novell.comcarnold@novell.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcyliu@novell.comcarnold@novell.comcarnold@novell.comcyliu@novell.comjfehlig@novell.comcarnold@novell.comcarnold@novell.comcyliu@novell.comjfehlig@novell.comlidongyang@novell.comcyliu@novell.comlidongyang@novell.comohering@suse.dejfehlig@novell.comjfehlig@novell.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decyliu@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comlidongyang@novell.comcarnold@novell.comohering@suse.decarnold@novell.comcyliu@novell.comohering@suse.decarnold@novell.comohering@suse.dejfehlig@novell.comjfehlig@novell.comlidongyang@novell.comohering@suse.decarnold@novell.comcarnold@novell.comohering@suse.decarnold@novell.comohering@suse.deohering@suse.deksrinivasan@novell.comcyliu@novell.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@novell.comohering@suse.deohering@suse.decyliu@novell.comjfehlig@novell.comcarnold@novell.comjfehlig@novell.comohering@suse.decarnold@novell.comcyliu@novell.comcyliu@novell.comohering@suse.deohering@suse.decarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcyliu@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comjfehlig@novell.comjfehlig@novell.comjfehlig@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjsong@novell.comjfehlig@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comjsong@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comjfehlig@novell.comjfehlig@novell.comcarnold@novell.comjfehlig@novell.comjfehlig@novell.comcarnold@novell.comcarnold@novell.comjsong@novell.comcarnold@novell.comjsong@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comjfehlig@novell.comcarnold@novell.comcarnold@novell.comksrinivasan@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comcarnold@novell.comksrinivasan@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comwkong@novell.comwkong@novell.comjfehlig@novell.comwkong@novell.comwkong@novell.comcarnold@novell.comwkong@novell.comwkong@novell.comcarnold@suse.dejfehlig@novell.comjsong@novell.comjsong@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comwkong@novell.comjfehlig@novell.comjfehlig@novell.comcarnold@novell.comjfehlig@novell.comjbeulich@novell.comcarnold@novell.comro@suse.deksrinivasan@novell.comjfehlig@novell.comcarnold@novell.comjfehlig@novell.comcarnold@novell.comjfehlig@novell.comwkong@novell.comwkong@novell.comcarnold@novell.comjsong@novell.comjfehlig@novell.comjsong@novell.comjsong@novell.comcarnold@novell.comwkong@novell.comwkong@novell.comjfehlig@novell.comjsong@novell.comwkong@novell.comcarnold@novell.comjfehlig@novell.comcarnold@novell.comwkong@novell.comjfehlig@novell.comksrinivasan@novell.comjsong@novell.comjfehlig@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comcarnold@novell.comjfehlig@novell.comcarnold@novell.comjfehlig@novell.comcarnold@novell.comkukuk@suse.de- bnc#740165 - VUL-0: kvm: qemu heap overflow in e1000 device emulation (applicable to Xen qemu - CVE-2012-0029) cve-2012-0029-qemu-xen-unstable.patch- bnc#739585 - L3: Xen block-attach fails after repeated attach/detach blktap-close-fifos.patch blktap-disable-debug-printf.patch- bnc#694863 - kexec fails in xen 24478-libxl_add_feature_flag_to_xenstore_for_XS_RESET_WATCHES.patch- bnc#727515 - Fragmented packets hang network boot of HVM guest ipxe-git-v1.0.0.tar.gz.bz2 ipxe-v1.0.0-update.patch- bnc#736824 - Microcode patches for AMD's 15h processors panic the system 24389-amd-fam10-gart-tlb-walk-err.patch 24411-x86-ucode-AMD-Fam15.patch 24412-x86-AMD-errata-model-shift.patch 24417-x86-AMD-erratum-573.patch - Upstream patches from Jan 24282-x86-log-dirty-bitmap-leak.patch 24344-tools-x86_64_Fix_cpuid_inline_asm_to_not_clobber_stacks_red_zone.patch 24358-kexec-compat-overflow.patch 24360-x86-pv-domU-no-PCID.patch- bnc#732782 - L3: xm create hangs when maxmen value is enclosed in "quotes" xm-create-maxmem.patch- bnc#734826 - xm rename doesn't work anymore Updated xend-migration-domname-fix.patch- bnc#694863 - L3:kexec fails in xen 24168-x86-vioapic-clear-remote_irr.patch - bnc#726332 - Xen changeset 21326 introduces considerable performance hit 24148-shadow-pgt-dying-op-performance.patch - Upstream patches from Jan 24123-x86-cpuidle-quiesce.patch 24124-x86-microcode-amd-quiesce.patch 24155-x86-ioapic-EOI-after-migration.patch 24190-hap-log-dirty-disable-rc.patch 24193-hap-track-dirty-vram-rc.patch 24201-x86-pcpu-platform-op.patch- submit fix for bnc#649209 update suspend_evtchn_lock.patch- Upstream patches from Jan 23511-AMD-Fam15-C3-no-cache-flush.patch 23957-cpufreq-error-paths.patch Renamed patch x86-microcode-amd-fix-23871.patch to 23993-x86-microcode-amd-fix-23871.patch- Update to Xen version 4.0.3 FCS c/s 21548- bnc#725169 - xen-4.0.2_21511_03-0.5.3: bootup hangs x86-microcode-amd-fix-23871.patch- Upstream patches from Jan 23805-x86-IO-APIC-EOI.patch 23820-bitmap_scnlistprintf.patch 23833-x86-IO-APIC-EOI.patch 23848-vmx-conditional-off.patch 23868-vtd-RMRR-validation.patch 23871-x86-microcode-amd-silent.patch 23898-cc-option-grep.patch- bnc#694863 - kexec fails in xen xenstored: allow guest to shutdown all its watches/transactions xenstored.XS_RESET_WATCHES.patch- bnc#691256 - remove /etc/init.d/xencommons, its unused and breaks upgrading/downgrading of the xen-tools package because this runlevel script remains enabled in this sles11sp1 package- bnc#716695 - L3:domUs using tap devices will not start updated multi-xvdp.patch and xen-domUloader.diff- bnc#683580 - Xen Hypervisor occasionally hangs forever during boot up after the message "Enabled directed EOI with ioapic_ack_old on! 23795-intel-ich10-quirk.patch - bnc#701686 - kdump hangs on megaraid_sas driver 23771-x86-ioapic-clear-pin.patch 23782-x86-ioapic-clear-irr.patch - bnc#712051 - VUL-1: xen: IOMMU fault livelock 23762-iommu-fault-bm-off.patch - bnc#715655 - No support for performance counters for Westmere E7-8837 and SandyBridge i5-2500 23803-intel-pmu-models.patch - Upstream patches from Jan 23746-vtd-cleanup-timers.patch 23765-x86-irq-vector-leak.patch 23776-x86-kexec-hpet-legacy-bcast-disable.patch 23781-pm-wide-ACPI-ids.patch 23783-ACPI-set-_PDC-bits.patch 23800-x86_64-guest-addr-range.patch 23804-x86-IPI-counts.patch 23820-bitmap_scnlistprintf.patch- bnc#714183 - Since last update Xen VM's don't start if the name contains dots xenpaging.autostart_delay.patch- bnc#706106 - Inconsistent reporting of VM names during migration xend-migration-domname-fix.patch- bnc#712823 - L3:Xen guest does not start reliable when rebooted xend-vcpu-affinity-fix.patch- bnc#704160 - crm resource migrate fails with xen machines (from cyliu@novell.com) update snapshot-xend.patch update xen-utils-0.1.tar.bz2- bnc#706574 - xm console DomUName hang after "xm save/restore" of PVM on the latest Xen (from cyliu@novell.com) xend-console-port-restore.patch- bnc#703924 - update block-npiv scripts to support BFA HBA- bnc#689954 - L3: Live migrations fail when guest crashes: domain_crash_sync called from entry.S 23706-x86-migration.patch - Upstream patches from Jan 23543-x86_64-m2v-assert.patch 23676-x86_64-alias-mappings.patch- bnc#693472 - Bridge hangs cause redundant ring failures in SLE 11 SP1 HAE + XEN Fixed in Xen version 4.0.2- Mark xen-scsi.ko supported (bnc#582265).- bnc#702025 - VUL-0: xen: VT-d (PCI passthrough) MSI trap injection (CVE-2011-1898) Fixed in Xen version 4.0.2- Update to Xen 4.0.2 FCS c/s 21511- bnc#670465 - When connecting to Xen guest through vncviewer mouse tracking is off. - Upstream patch 23298-hvmop-get-mem-type.patch replaces xen.sles11sp1.bug684297.HVMOP_get_mem_type.patch - Upstream patches from Jan 23333-hvm-32bit-compat-hypercalls.patch 23337-vtd-malicious-msi-filter.patch 23338-vtd-force-intremap.patch (CVE-2011-1898) 23341-x86-ioapic-write-entry.patch 23343-vtd-error-path-leaks.patch- bnc#684305 - on_crash is being ignored with kdump now working in HVM xend-config-enable-dump-comment.patch- bnc#691738 - Xen does not find device create with npiv block xen-qemu-iscsi-fix.patch- bnc#691238 - L3: question on behaviour change xm list snapshot-xend.patch- bnc#688473 - VUL-0: potential buffer overflow in tools cve-2011-1583-4.0.patch- update hotplug-block-losetup-a.patch correct dev:inode detection and use variable expansion- Update to Xen 4.0.2 rc3, changeset 21479 - Upstream patches from Jan 23154-x86-amd-iorr-no-rdwr.patch 23199-amd-iommu-unmapped-intr-fault.patch 23200-amd-iommu-intremap-sync.patch 23127-vtd-bios-settings.patch- fix xentrace.dynamic_sized_tbuf.patch the default case did not work, correct size calculation- bnc#675363 - Random lockups with kernel-xen. Possibly graphics related. - Upstream patches from Jan 22998-x86-get_page_from_l1e-retcode.patch 22999-x86-mod_l1_entry-retcode.patch 23000-x86-mod_l2_entry-retcode.patch 23020-x86-cpuidle-ordering.patch 23061-amd-iommu-resume.patch- bnc#681044 - update xenpaging.autostart.patch start xenpaging only on hvm guests to avoid zombie processes on pv guests- bnc#681302 - xm create -x returns "ImportError: No module named ext" xm-create-xflag.patch- bnc#679344 - Xen: multi-vCPU pv guest may crash host 23034-x86-arch_set_info_guest-DoS.patch- Upstream patches from Jan 22899-x86-tighten-msr-permissions.patch 22915-x86-hpet-msi-s3.patch 22947-amd-k8-mce-init-all-msrs.patch 22949-x86-tolerate-serr.patch- bnc#674063 - drop xenpaging.autostart_delay.patch avoid python excpetions due to intermediate xenstore and .sxp state caused by change of xenpaging variable from int to str- Update to Xen 4.0.2 rc2, changeset 21452- Enable support for kernel decompression for gzip, bzip2, and LZMA so that kernels compressed with any of these methods can be launched.- update xenalyze, more 64bit fixes- allocate xentrace buffer metadata based on requested tbuf_size xentrace.dynamic_sized_tbuf.patch- fate#310510 - fix xenpaging xenpaging.runtime_mru_size.patch - specify policy mru size at runtime xenpaging.no_domain_id.patch - reduce memory usage in pager- bnc#625394 - set vif mtu from bridge mtu if kernel supports it vif-bridge.mtu.patch- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch - decouple create/destroycreateXenPaging from _create/_removeDevices - change xenpaging variable from int to str - init xenpaging variable to 0 if xenpaging is not in config file to avoid string None coming from sxp file- Update to Xen 4.0.2 rc2-pre, changeset 21443- bnc#633573 - System fail to boot after running several warm reboot tests 22749-vtd-workarounds.patch - Upstream patches from Jan 22744-ept-pod-locking.patch 22777-vtd-ats-fixes.patch 22781-pod-hap-logdirty.patch 22782-x86-emul-smsw.patch 22789-i386-no-x2apic.patch 22790-svm-resume-migrate-pirqs.patch 22816-x86-pirq-drop-priv-check.patch- Don't pass the deprecataed extid parameter to xc.hvm_build- bnc#658704 - SLES11 SP1 Xen boot panic in x2apic mode 22707-x2apic-preenabled-check.patch - bnc#641419 - L3: Xen: qemu-dm reports "xc_map_foreign_batch: mmap failed: Cannot allocate memory" 7434-qemu-rlimit-as.patch - Additional or upstream patches from Jan 22693-fam10-mmio-conf-base-protect.patch 22694-x86_64-no-weak.patch 22708-xenctx-misc.patch 21432-4.0-cpu-boot-failure.patch 22645-amd-flush-filter.patch qemu-fix-7433.patch- Maintain compatibility with the extid flag even though it is deprecated for both legacy and sxp config files. hv_extid_compatibility.patch- bnc#649209-improve suspend eventchn lock suspend_evtchn_lock.patch- Removed the hyper-v shim patches in favor of using the upstream version.- bnc#641419 - L3: Xen: qemu-dm reports "xc_map_foreign_batch: mmap failed: Cannot allocate memory" qemu-rlimit-as.patch- Upstream c/s 7433 to replace qemu_altgr_more.patch 7433-qemu-altgr.patch- bnc#661931 - Fix fd leak in xenstore library 21344-4.0-testing-xenstore-fd-leak.patch- bnc#656369 - g5plus: sles11sp1 xen crash with 8 socket x2apic preenabled 21989-x2apic-resume.patch 22475-x2apic-cleanup.patch 22535-x2apic-preenabled.patch - bnc#658163 - maintenance release - Nehalem system cannot boot into xen with maintenance release installed 22504-iommu-dom0-holes.patch 22506-x86-iommu-dom0-estimate.patch - bnc#658704 - SLES11 SP1 Xen boot panic in x2apic mode 21810-x2apic-acpi.patch - Upstream patches from Jan 22470-vlapic-tick-loss.patch 22484-vlapic-tmcct-periodic.patch 22526-ept-access-once.patch 22533-x86-32bit-apicid.patch 22534-x86-max-local-apic.patch 22538-keyhandler-relax.patch 22540-32on64-hypercall-debug.patch 22549-vtd-map-page-leak.patch 22574-ept-skip-validation.patch 22632-vtd-print-entries.patch- bnc#661298 - maintenance release candidate - Windows VMs reboot too fast, triggering failsafe xen-minimum-restart-time.patch- bnc#659070 - Fail to input '|' in en-us keyboard qemu_altgr_more.patch- bnc#659466 - XEN drbd block device type not working on SLES 11 SP1 20158-revert.patch- bnc#654543 - PV guest won't unplug the IDE disk created by qemu-dm a dirty hack, only add the device to drives_table[] if we are FV domU, that will be unplugged anyway if a PV driver is loaded later. ioemu-disable-emulated-ide-if-pv.patch- Upstream patch to replace xenfb_32bpp.patch 7426-xenfb-depth.patch- bnc#651822 make sure we only apply the snapshot once, and the changes made after snapshot-apply hit the disk. snapshot-xend.patch snapshot-without-pv-fix.patch- fate#310510 - fix xenpaging xenpaging.HVMCOPY_gfn_paged_out.patch - remove incorrect and unneeded cleanup from do_memory_op subfunctions add mainline tag to merged patches- bnc#613584 - If available, use kpartx '-f' option in domUloader- bnc#659872 - xend: Do no release domain lock on checkpoint operation.- make stubdom build optional- pass -j N to stubdom build- add xenalzye from http://xenbits.xensource.com/ext/xenalyze.hg- hotplug-block-losetup-a.patch allow hardlinked blockdevices - fate#310510 - fix xenpaging xenpaging.paging_prep_enomem.patch - retry page-in if guest is temporary out-of-memory xenpaging.print-arguments.patch - print arguments passed to xenpaging xenpaging.machine_to_phys_mapping.patch - invalidate array during page deallocation xenpaging.autostart_delay.patch - fold xenpaging.enabled.patch into this patch - set xenpaging_delay to 0.0 to start xenpaging right away- blktap2 patch - fix problem that blktap2 device info not cleared when block-attach fail. blktap2.patch- bnc#655438 - Using performance counter in domU on Nehalem cpus 22417-vpmu-nehalem.patch - Upstream patches from Jan 22389-amd-iommu-decls.patch 22416-acpi-check-mwait.patch 22431-p2m-remove-bug-check.patch- bnc#656245 - VUL-1: hypervisor: application or kernel in any pv Xen domain can crash Xen x86_64-gdt-ldt-fault-filter.patch- bnc#654050 - Python: a crasher bug in pyexpat - upstream patch needs backporting 22235-lxml-validator.patch- bnc#628729 - Add a small, fast alternative to 'xm list' for enumerating active domains. xen-list is a C program that uses libxenstore and libxenctl directly, bypassing the python toolstack. xen-utils-0.1.tar.bz2- bnc#651822 - xm snapshot-xxx scripts lead to an XP SP3 HVM domU to chkdsk snapshot-xend.patch snapshot-ioemu-restore.patch- bnc#651957 - Xen: vm-install failed to start xenpaging.enabled.patch- fate#310510 - fix xenpaging xenpaging.signal_handling.patch - unlink pagefile in signal handler- Upstream patch for python 2.7 compatibility 22045-python27-compat.patch- bnc#641144 - FV Xen VM running windows or linux cannot write to virtual floppy drive bdrv_default_rwflag.patch- fate#310510 - fix xenpaging xenpaging.optimize_p2m_mem_paging_populate.patch xenpaging.HVMCOPY_gfn_paged_out.patch- bnc#649864 - automatic numa cpu placement of xen conflicts with cpupools 22326-cpu-pools-numa-placement.patch- fate#310510 - fix xenpaging xenpaging.populate_only_if_paged.patch - revert logic, populate needs to happen unconditionally xenpaging.p2m_mem_paging_populate_if_p2m_ram_paged.patch - invalidate current mfn only if gfn is not in flight or done xenpaging.mem_event_check_ring-free_requests.patch - print info only if 1 instead of 2 slots are free xenpaging.guest_remove_page.patch - check mfn before usage in resume function xenpaging.machine_to_phys_mapping.patch - check mfn before usage in resume function- bnc#552115 - Remove target discovery in block-iscsi modified block-iscsi script- bnc#649277 - Fix pci passthru in xend interface used by libvirt 22369-xend-pci-passthru-fix.patch- bnc#642078 - xm snapshot-create causes qemu-dm to SEGV snapshot-without-pv-fix.patch- fate#310510 - fix xenpaging xenpaging.num_pages_equal_max_pages.patch- bnc#647681 - L3: Passthrough of certain PCI device broken after SLES 11 to SP1 upgrade - bnc#650871 - Regression in Xen PCI Passthrough 22348-vtd-check-secbus-devfn.patch - Upstream patches from Jan 22223-vtd-workarounds.patch 22231-x86-pv-ucode-msr-intel.patch 22232-x86-64-lahf-lm-bios-workaround.patch 22280-kexec.patch 22337-vtd-scan-single-func.patch- bnc#497149 - SLES11 64bit Xen - SLES11 64bit HVM guest has corrupt text console stdvga-cache.patch- fate#310510 - fix xenpaging xenpaging.page_already_populated.patch xenpaging.notify_policy_only_once.patch xenpaging.guest_remove_page.patch xenpaging.machine_to_phys_mapping.patch remove xenpaging.memory_op.patch, retry loops are not needed- bnc#474789 - xen-tools 3.3 rpm misses pv-grub - PV-GRUB replaces PyGrub to boot domU images safely: it runs the regular grub inside the created domain itself and uses regular domU facilities to read the disk / fetch files from network etc.; it eventually loads the PV kernel and chain-boots it.- fate#310510 - fix xenpaging xenpaging.doc.patch - add /var/lib/xen/xenpaging directory- fate#310510 - fix xenpaging xenpaging.memory_op.patch, correct delay handling in retry loop- Some cleanup in the APIC handling code in the HyperV shim. hv_apic.patch- bnc#640370 - VM graphic console in VNC is corrupted xenfb_32bpp.patch- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch delay start of xenpaging 7 seconds for smooth BIOS startup- fate#310510 - fix xenpaging xenpaging.tools_xenpaging_cleanup.patch- fate#310510 - fix xenpaging xenpaging.mem_event_check_ring-free_requests.patch- install /etc/xen/examples/xentrace_formats.txt to get human readable tracedata if xenalyze is not used- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch xenpaging.blacklist.patch xenpaging.MRU_SIZE.patch remove xenpaging.hacks.patch, realmode works- Upstream patches from Jan including fixes for the following bugs bnc#583568 - Xen kernel is not booting bnc#615206 - Xen kernel fails to boot with IO-APIC problem bnc#640773 - Xen kernel crashing right after grub bnc#643477 - issues with PCI hotplug/hotunplug to Xen driver domain 22222-x86-timer-extint.patch 22214-x86-msr-misc-enable.patch 22213-x86-xsave-cpuid-check.patch 22194-tmem-check-pv-mfn.patch 22177-i386-irq-safe-map_domain_page.patch 22175-x86-irq-enter-exit.patch 22174-x86-pmtimer-accuracy.patch 22160-Intel-C6-EOI.patch 22159-notify-evtchn-dying.patch 22157-x86-debug-key-i.patch- fate#310510 - fix xenpaging xenpaging.signal_handling.patch xenpaging.autostart.patch xenpaging.hacks.patch- rename xenpaging.XENMEM_decrease_reservation.patch to xenpaging.memory_op.patch- bnc#632956 - fix VNC altgr-insert behavior 7410-qemu-alt-gr.patch altgr_2.patch- bnc#618087 - VNC view won't stay connected to fully virtualized Linux Xen VMs modified ioemu-vnc-resize.patch- bnc#639546 - Dom-U deleted after introduction of the parameter "change_home_server False" in the VM configuration change_home_server.patch- bnc#641859 - block-dmmd script does not handle the configuration when only MD is used modified block-dmmd script- fate#310510 - fix xenpaging xenpaging.populate_only_if_paged.patch- bnc#640773 - Xen kernel crashing right after grub 21894-intel-unmask-cpuid.patch - Upstream patch from Jan 22148-serial-irq-dest.patch- bnc#628719 - improve check_device_status to handle HA cases check_device_status.patch- bnc#628719 - multi-xvdp mutli-xvdp.patch- fate#310510 - fix xenpaging xenpaging.XENMEM_decrease_reservation.patch xenpaging.xenpaging_init.patch xenpaging.policy_linear.patch- fate#310510 - fix xenpaging xenpaging.pageout_policy.patch xenpaging.xs_daemon_close.patch xenpaging.pagefile.patch xenpaging.mem_paging_tool_qemu_flush_cache.patch xenpaging.get_paged_frame.patch xenpaging.notify_via_xen_event_channel.patch- bnc#636231 - XEN: Unable to disconnect/remove CDROM drive from VM xend-devid-or-name.patch- Upstream patches from Jan 22019-x86-cpuidle-online-check.patch 22051-x86-forced-EOI.patch 22067-x86-irq-domain.patch 22068-vtd-irte-RH-bit.patch 22071-ept-get-entry-lock.patch 22084-x86-xsave-off.patch- bnc#638465 - hypervisor panic in memory handling 22135-heap-lock.patch- Update to Xen 4.0.1. This is a bug fix release.- bnc#626262 - Populate-on-demand memory problem on xen with hvm guest 21971-pod-accounting.patch- bnc#584204 - xm usb-list broken usb-list.patch- bnc#625520 - TP-L3: NMI cannot be triggered for xen kernel 21926-x86-pv-NMI-inject.patch- bnc#613529 - TP-L3: kdump kernel hangs when crash was initiated from xen kernel 21886-kexec-shutdown.patch- Upstream Intel patches to improve X2APIC handling. 21716-iommu-alloc.patch 21717-ir-qi.patch 21718-x2apic-logic.patch- bnc#623833 - Error in Xend-API method VM_set_actions_after_crash 21866-xenapi.patch- bnc#625003 - Fix vm config options coredump-{restart,destroy} Added hunk to xm-create-xflag.patch- bnc#605186 - Squelch harmless error messages in block-iscsi- bnc#623438 - Add ability to control SCSI device path scanning in xend 21847-pscsi.patch- bnc#624285 - TP-L3: xen rdtsc emulation reports wrong frequency 21445-x86-tsc-handling-cleanups-v2.patch- bnc#623201 - drbd xvd will fail in new xen4 packages due to wrong popen2 arguments in blkif.py popen2-argument-fix.patch- bnc#620694 - Xen yast vm-install for existing paravirtualized disk fails with UnboundLocalError: local variable 'dev_type' referenced before assignment 21678-xend-mac-fix.patch- bnc#586221 - cannot add DomU with USB host controller defined domu-usb-controller.patch (Chun Yan Liu)- Upstream patches from Jan 21151-trace-bounds-check.patch 21627-cpuidle-wrap.patch 21643-vmx-vpmu-pmc-offset.patch 21682-trace-buffer-range.patch 21683-vtd-kill-timer-conditional.patch 21693-memevent-64bit-only.patch 21695-trace-t_info-readonly.patch 21698-x86-pirq-range-check.patch 21699-p2m-query-for-type-change.patch 21700-32on64-vm86-gpf.patch 21705-trace-printk.patch 21706-trace-security.patch 21712-amd-osvw.patch 21744-x86-cpufreq-range-check.patch 21933-vtd-ioapic-write.patch 21953-msi-enable.patch- bnc#599550 - Xen cannot distinguish the status of 'pause' 21723-get-domu-state.patch- bnc#604611 - Do not store vif device details when vif config contains invalid mac address. 21653-xend-mac-addr.patch- linux pvdrv: generalize location of autoconf.h Fixes error because of missing autoconf.h when building os11.2 Factory.- bnc#609153 - xm migrate localhost -l fails on Windows VMs 21615-dont-save-xen-heap-pages.patch - Upstream fixes from Jan 21446-iommu-graceful-generic-fail.patch 21453-shadow-avoid-remove-all-after-teardown.patch 21456-compat-hvm-addr-check.patch 21492-x86-pirq-unbind.patch 21526-x86-nehalem-cpuid-mask.patch 21620-x86-signed-domain-irq.patch- bnc#612189 - Clear APIC Timer Initial Count Register when masking timer interrupt 21542-amd-erratum-411.patch- bnc#610658 - XEN: PXE boot fails for fully virtualized guests - e1000 virtual nic. (see also bnc#484778) enable_more_nic_pxe.patch- bnc#608191 - /var/adm/fillup-templates/sysconfig.xend from package xen-tools is no valid sysconfig file xend-sysconfig.patch- bnc#608194 - /etc/xen/* config files are not packaged with noreplace- bnc#569744 - SLE HVM guest clock/timezone is incorrect after reboot 21460-xend-timeoffset.patch- bnc#606882 - Allow spaces in vbd path names 21459-block-script.patch- bnc#591799 - The status of Caps Lock is incorrect in domU capslock_enable.patch- Upstream fixes from Jan including a fix for Intel's ATS issue 21435-vmx-retain-global-controls.patch 21406-x86-microcode-quiet.patch 21421-vts-ats-enabling.patch- bnc#607219 - AMD Erratum 383 workaround for Xen 21408-amd-erratum-383.patch- Added modprobe of evtchn to init.xend. The kernel will also need to build evtchn as a module for this to be meaningful.- bnc#603008 - On an 8 Socket Nehalem-EX system, the fix for 593536 causes a hang during network setup. - Upstream patches from Jan. 21360-x86-mce-polling-diabled-init.patch 21372-x86-cross-cpu-wait.patch 21331-svm-vintr-during-nmi.patch 21333-xentrace-t_info-size.patch 21340-vtd-dom0-mapping-latency.patch 21346-x86-platform-timer-wrap.patch 21373-dummy-domain-io-caps.patch- bnc#605182 - /etc/xen/scripts/xen-hotplug-cleanup: line 24: [: !=: unary operator expected 21129-xen-hotplug-cleanup.patch- bnc#599929 - Hot add/remove Kawela NIC device over 500 times will cause guest domain crash passthrough-hotplug-segfault.patch- bnc#603583 - Fix migration of domUs using tapdisk devices 21317-xend-blkif-util-tap2.patch suse-disable-tap2-default.patch- Match upstreams cpu pools switch from domctl to sysctl - Upstream replacements for two of our custom patches (to ease applying further backports) - Fixed dump-exec-state.patch (could previously hang the system, as could - with lower probability - the un-patched implementation)- bnc#593536 - xen hypervisor takes very long to initialize Dom0 on 128 CPUs and 256Gb 21272-x86-dom0-alloc-performance.patch 21266-vmx-disabled-check.patch 21271-x86-cache-flush-global.patch- bnc#558815 - using multiple npiv luns with same wwpn/wwnn broken - bnc#601104 - Xen /etc/xen/scripts/block-npiv script fails when accessing multiple disks using NPIV block-npiv- bnc#595124 - VT-d can not be enabled on 32PAE Xen on Nehalem-EX platform 21234-x86-bad-srat-clear-pxm2node.patch bnc#585371 - kdump fails to load with xen: locate_hole failed 21235-crashkernel-advanced.patch- bnc#588918 - Attaching a U-disk to domain's failed by "xm usb-attach" init.xend- bnc#596442 - Preserve device config on domain start failure xend-preserve-devs.patch- bnc#597770 - insserv reports a loop between xendomains and openais. Remove openais from Should-Start in xendomains script.- bnc#569194 - Tools-side fixes for tapdisk protocol specification blktap-script.patch ioemu-subtype.patch Modified xen-domUloader.diff- Upstream bug fixes from Jan 21089-x86-startup-irq-from-setup-gsi.patch 21109-x86-cpu-hotplug.patch 21150-shadow-race.patch 21160-sysctl-debug-keys.patch- Updated to Xen 4.0.0 FCS, changeset 21091- Change default lock dir (when domain locking is enabled) to /var/lib/xen/images/vm_locks - Support SXP config files in xendomains script- Update to changeset 21087 Xen 4.0.0 RC9.- Update to changeset 21075 Xen 4.0.0 RC8.- bnc#584210 - xm usb-hc-destroy does not remove entry from xend del_usb_xend_entry.patch- Update to changeset 21057 Xen 4.0.0 RC7.-Fix bnc#466899 - numa enabled xen fails to start/create vms adjust_vcpuaffinity_more_cpu.patch- Update to changeset 21022 Xen 4.0.0 RC6.- bnc#586510 - cpupool fixes cpu-pools-update.patch- bnc#582645 - Xen stuck, mptbase driver attempting to reset config request- Update to changeset 20990 Xen 4.0.0 RC5.- bnc#556939 - Improve device map cleanup code in domUloader- bnc# 578910 - xm block-detach does not cleanup xenstore hotplug-cleanup-fix.patch- bnc#579361 - Windows Server 2003 cannot wake up from stand by in sp1 hibernate.patch- fate#308852: XEN CPU Pools cpupools-core.patch cpupools-core-fixup.patch keyhandler-alternative.patch cpu-pools-libxc.patch cpu-pools-python.patch cpu-pools-libxen.patch cpu-pools-xmtest.patch cpu-pools-docs.patch- bnc#558760: Disable scsi devices when PV drivers are loaded.- Update to changeset 20951 Xen 4.0.0 RC4 for sle11-sp1 beta5.- bnc#572146 - SLES11 SP1 beta 2 Xen - BUG: soft lockup - CPU#31 stuck for 61s! [kstop/31:4512] cpuidle-hint-v3.patch- Update to changeset 20900 RC2+ for sle11-sp1 beta4.- bnc#573376 - OS reboot while create DomU with Windows CD- bnc#573881 - /usr/lib64/xen/bin/qemu-dm is a broken link- Update to changeset 20840 RC1+ for sle11-sp1 beta3.- bnc#569581 - SuSEfirewall2 should handle rules. Disable handle_iptable in vif-bridge script vif-bridge-no-iptables.patch- bnc#569577 - /etc/modprove.d/xen_pvdrivers, installed by xen-kmp-default, to ../xen_pvdrivers.conf- bnc#564406 - Make the new PV drivers work with older hosts that do not understand the new PV driver protocol.- Upstream Xen version renamed to 4.0.0 in changeset 20624 & 20625.- fate#307594: HP-MCBS: XEN: support NR_CPUS=256 This is a spec file change (xen.spec)- bnc#555152 - "NAME" column in xentop (SLES11) output limited to 10 characters unlike SLES10 The update to c/s 20572 includes this fix (at c/s 20567).- Modify xen-paths.diff- Merge xend-tap-fix.patch to xen-domUloader.diff remove part of it which accepted by upstream- Load gntdev module in xend init script similar to blkbk, netbk, etc.- Backport dmmd from sles11/xen block-dmmd xen-qemu-iscsi-fix.patch xen.spec- Fix regression when create_vbd for tap xend-tap-fix.patch- Temporarily disable libxl because of libconfig dependency.- fate#302864 domUloader support lvm in disk domUloader.py Note: for test in Beta1, if not good, remove it- fate#302864 domUloader support fs on whole disk domUloader.py- Turn KMPs back on now that kernel side fix is checked in.- fate#304415 VMM: ability to switch networking mode Add vif-route-ifup to handle routed configurations using sysconfig scripts. vif-route-ifup.patch- fate#307540 USB for Xen VMs usb-add.patch- fate#305545 XEN extra descriptive field within xenstore add_des.patch- Update to Xen version 3.5.0 for the following features. fate#304226 XEN: FlexMigration feature of VT-x2 support fate#305004 Add SR-IOV PF and VF drivers to Vt-d enabled Xen fate#306830 T states in Xen controlling by MSR fate#306832 Fix for xen panic on new processors fate#306833 Westmere and Nehalem-EX: Add support for Pause Loop exiting feature for Xen fate#306835 Xen: server virtual power management enhacement fate#306837 VT-d2 - PCI SIG ATS support fate#306872 Xen: Node manager support P/T-states change when Vt-d enable fate#306873 Xen: SMP guest live migration may fail with hap=1 on NHM fate#306875 Westmere: LT-SX (Xen) fate#306891 RAS features for Xen: Add support for Machine Check and CPU/Memory online/offline features fate#307322 1GB page support in Xen fate#307324 Xen IOMMU support- bnc#541945 - xm create -x command does not work in SLES 10 SP2 or SLES 11 xm-create-xflag.patch- Minor enhancement to xen-updown.sh sysconfig hook- Add patch ioemu-bdrv-open-CACHE_WB.patch for install guest on tapdisk very very slow.- Add temporary workaround for race between xend writing and qemu-dm reading from xenstore. The issue is preventing PV domUs from booting as they have no backend console. qemu-retry-be-status.patch - bnc#520234 - npiv does not work with XEN Update block-npiv - bnc#496033 - Support for creating NPIV ports without starting vm block-npiv-common.sh block-npiv-vport Update block-npiv - bnc#500043 - Fix access to NPIV disk from HVM vm Update xen-qemu-iscsi-fix.patch- bnc#513921 - Xen doesn't work get an eror when starting the install processes or starting a pervious installed DomU 20125-xc-parse-tuple-fix.patch- bnc#536176 - Xen panic when using iommu after updating hypervisor 19380-vtd-feature-check.patch- bnc#530959 - virsh autostart doesn't work Fixing this libvirt bug also required fixing xend's op_pincpu method with upstream c/s 19580 19580-xend-pincpu.patch- bnc#534146 - Xen: Fix SRAT check for discontig memory 20120-x86-srat-check-discontig.patch- bnc#491081 - Xen time goes backwards x3950M2 20112-x86-dom0-boot-run-timers.patch- disable module build for ec2 correctly to fix build (at the suse_kernel_module_package macro)- bnc#524071 - implemented workaround for a windows7 bug. hv_win7_eoi_bug.patch- bnc#524180 - xend memory leak resulting in long garbage collector runs 20013-xend-memleak.patch- Upstream bugfixes from Jan. 19896-32on64-arg-xlat.patch 19960-show-page-walk.patch 19945-pae-xen-l2-entries.patch 19953-x86-fsgs-base.patch 19931-gnttblop-preempt.patch 19885-kexec-gdt-switch.patch 19894-shadow-resync-fastpath-race.patch - hvperv shim patches no longer require being applied conditionally- bnc#520234 - npiv does not work with XEN in SLE11 Update block-npiv - bnc#496033 - Support for creating NPIV ports without starting vm block-npiv-common.sh block-npiv-vport Update block-npiv - bnc#500043 - Fix access to NPIV disk from HVM vm Update xen-qemu-iscsi-fix.patch- Don't build the KMPs for the ec2 kernel.- Upstream fixes from Jan Beulich 19606-hvm-x2apic-cpuid.patch 19734-vtd-gcmd-submit.patch 19752-vtd-srtp-sirtp-flush.patch 19753-vtd-reg-write-lock.patch 19764-hvm-domain-lock-leak.patch 19765-hvm-post-restore-vcpu-state.patch 19767-hvm-port80-inhibit.patch 19768-x86-dom0-stack-dump.patch 19770-x86-amd-s3-resume.patch 19801-x86-p2m-2mb-hap-only.patch 19815-vtd-kill-correct-timer.patch - Patch from Jan Beulich to aid in debugging bnc#509911 gnttblop-preempt.patch- bnc#515220 - qemu-img-xen snapshot Segmentation fault qemu-img-snapshot.patch update- bnc#504491 - drop write data when set read only disk in xen config bdrv_open2_fix_flags.patch bdrv_open2_flags_2.patch- Upstream fixes from Jan Beulich. 19474-32on64-S3.patch 19490-log-dirty.patch 19492-sched-timer-non-idle.patch 19493-hvm-io-intercept-count.patch 19505-x86_64-clear-cr1.patch 19519-domctl-deadlock.patch 19523-32on64-restore-p2m.patch 19555-ept-live-migration.patch 19557-amd-iommu-ioapic-remap.patch 19560-x86-flush-tlb-empty-mask.patch 19571-x86-numa-shift.patch 19578-hvm-load-ldt-first.patch 19592-vmx-exit-reason-perfc-size.patch 19595-hvm-set-callback-irq-level.patch 19597-x86-ioport-quirks-BL2xx.patch 19602-vtd-multi-ioapic-remap.patch 19631-x86-frametable-map.patch 19653-hvm-vcpuid-range-checks.patch- bnc#382112 - Caps lock not being passed to vm correctly. capslock_enable.patch- bnc#506833 - Use pidof in xend and xendomains init scripts- bnc#484778 - XEN: PXE boot of FV domU using non-Realtek NIC fails enable_more_nic_pxe.patchcross-migrate.patch - bnc#390961 - cross-migration of a VM causes it to become unresponsive (remains paused after migration)- Patches taken to fix the xenctx tool. The fixed version of this tool is needed to debug bnc#502735. 18962-xc_translate_foreign_address.patch 18963-xenctx.patch 19168-hvm-domctl.patch 19169-remove-declare-bitmap.patch 19170-libxc.patch 19171-xenctx.patch 19450-xc_translate_foreign_address.patch-bnc#485770 - check exsit file for save and snapshot-create xm-save-check-file.patch snapshot-xend.patch-bnc#503782 - Using converted vmdk image does not work ioemu-tapdisk-compat-QEMU_IMG.patch- bnc#503332 - Remove useless qcow tools /usr/sbin/{qcow-create,img2qcow,qcow2raw} from xen-tools package.- bnc#474738 - adding CD drive to VM guest makes it unbootable. parse_boot_disk.patch- bnc#477892 - snapshot windows can't accomplish. snapshot-xend.patch- bnc#495300 - L3: Xen unable to PXE boot Windows based DomU's 18545-hvm-gpxe-rom.patch, 18548-hvm-gpxe-rom.patch- bnc#459836 - Fix rtc_timeoffset when localtime=0 xend-timeoffset.patch- bnc#497440 - xmclone.sh script incorrectly handles networking for SLE11.- bnc#477890 - VM becomes unresponsive after applying snapshot- bnc#494892 - Update xend-domain-lock.patch to flock the lock file.- bnc#439639 - SVVP Test 273 System - Sleep Stress With IO" fails Turned off s3/s4 sleep states for HVM guests.- bnc#468169 - fix domUloader to umount the mounted device mapper target in dom0 when install a sles10 guest with disk = /dev/disk/by_path- bnc#488490 - domUloader can't handle block device names with ':' - bnc#486244 - vms fail to start after reboot when using qcow2- bnc#490835 - VTd errata on Cantiga chipset 19230-vtd-mobile-series4-chipset.patch- bnc#482515 - Missing dependency in xen.spec- Additional upstream bug fix patches from Jan Beulich. 19132-page-list-mfn-links.patch 19134-fold-shadow-page-info.patch 19135-next-shadow-mfn.patch 19136-page-info-rearrange.patch 19156-page-list-simplify.patch 19161-pv-ldt-handling.patch 19162-page-info-no-cpumask.patch 19216-msix-fixmap.patch 19268-page-get-owner.patch 19293-vcpu-migration-delay.patch 19391-vpmu-double-free.patch 19415-vtd-dom0-s3.patch- Imported numerous upstream bug fix patches. 19083-memory-is-conventional-fix.patch 19097-M2P-table-1G-page-mappings.patch 19137-lock-domain-page-list.patch 19140-init-heap-pages-max-order.patch 19167-recover-pat-value-s3-resume.patch 19172-irq-to-vector.patch 19173-pci-passthrough-fix.patch 19176-free-irq-shutdown-fix.patch 19190-pciif-typo-fix.patch 19204-allow-old-images-restore.patch 19232-xend-exception-fix.patch 19239-ioapic-s3-suspend-fix.patch 19240-ioapic-s3-suspend-fix.patch 19242-xenstored-use-after-free-fix.patch 19259-ignore-shutdown-deferrals.patch 19266-19365-event-channel-access-fix.patch 19275-19296-schedular-deadlock-fixes.patch 19276-cpu-selection-allocation-fix.patch 19302-passthrough-pt-irq-time-out.patch 19313-hvmemul-read-msr-fix.patch 19317-vram-tracking-fix.patch 19335-apic-s3-resume-error-fix.patch 19353-amd-migration-fix.patch 19354-amd-migration-fix.patch 19371-in-sync-L1s-writable.patch 19372-2-on-3-shadow-mode-fix.patch 19377-xend-vnclisten.patch 19400-ensure-ltr-execute.patch 19410-virt-to-maddr-fix.patch- bnc#483565 - Fix block-iscsi script. Updated block-iscsi and xen-domUloader.diff- bnc#465814 - Mouse stops responding when wheel is used in Windows VM. mouse-wheel-roll.patch (James Song) - bnc#470704 - save/restore of windows VM throws off the mouse tracking. usb-save-restore.patch (James Song)- bnc#436629 - Use global vnc-listen setting specified in xend configuration file. xend-vnclisten.patch - bnc#482623 - Fix pygrub to append user-supplied 'extra' args to kernel args. 19234_pygrub.patch- bnc#481161 upgrade - sles10sp2 to sles11 upgrade keeps xen-tools-ioemu- Don't load 8139* driver if xen-vnif works [bnc#480164]/bin/sh/bin/sh/bin/shbuild12 1328661145JIIIGIGIGIGIG4.0.3_01_k2.6.37.6_0.1155b3e63dca3107f75417a99dcd5f8ff3268d20ae16927b439d3850e1aaf7f1575af03a284c3f2c13ae35ad5ddd1d85086a510076e58ddf05a2b1b67f5945bacb6230f1f18f83fab3d7ea99a325e677cb4e145533f84d4c9a6097bfffbeac7ff9577edbad7f91ef335f4cd454091bcbf625877e86623fd752999e1682cd19f311007e387712771a2960ca0f551df8588c38074a555269071bf482fecd308ad79604c8f21c7f86cfe2d5705779d4454ce76a1233e70e2a840bb9bbf7016530ca509c95c5397da6ad096363b99d5837d72feba29e7d3442a353fffc7ff4aead0458ccbf4aebdc3d3b78da3a4d5ed2eca81ea9a8c06a1087fa56afad404150b682614b824c7698a4.0.3_01_k2.6.37.6_0.11-0.2.14.0.3_01_k2.6.37.6_0.11-0.2.1xen_pvdrivers.conf2.6.37.6-0.11-defaultupdatesballoonxen-balloon.koblkfrontxen-vbd.konetfrontxen-vnif.koplatform-pcixen-platform-pci.koscsifrontxen-scsi.ko/etc/modprobe.d//lib/modules//lib/modules/2.6.37.6-0.11-default//lib/modules/2.6.37.6-0.11-default/updates//lib/modules/2.6.37.6-0.11-default/updates/balloon//lib/modules/2.6.37.6-0.11-default/updates/blkfront//lib/modules/2.6.37.6-0.11-default/updates/netfront//lib/modules/2.6.37.6-0.11-default/updates/platform-pci//lib/modules/2.6.37.6-0.11-default/updates/scsifront/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Update:Test/standard/46cd621dc944022216a90550c765bddc-xencpiolzma5i586-suse-linuxRGz9}kernel-defaultmodalias(kernel-default:pci:v00005853d00000001sv*sd*bc*sc*i*)modalias(kernel-default:pci:v0000FFFDd00000101sv*sd*bc*sc*i*)modalias(kernel-default:xen:vbd)modalias(kernel-default:xen:vif)modalias(kernel-default:xen:vscsi)@@@@@? ] cF!0&$G/ g-CtO`G3+]k7 !,>}! ] 0\jCdt3pI K1!*۷r&v\Hp'@/jx#=ð(q) S.G1aN #t#Ҥq٭-_~s#3ϋ?l\L?zg&Nn4/D~q3F@P[2}3ƽ&6;nrƁA$\0%Zz;[@Ȣ̍(VT@Ip{${l8vQ`w0Uze:ؿ3ɏɤ+taow5o*oiGߐtMAhmם0Bgȑq8`-)S6P6E6+71}X$zr~(Zo҃iq,T׷蕹"a@~^܋rQMDva}OU?nq$A]/֫*A#.zpG-N" $i0&u='+6GYG6<ƙqDG}%:̟\Fo`zNh74Z( i0^!0",*[pE; p?P>sC*LlCw~,, Wt; i?ef}9}I(sLNFH7!U)!8ٵx٢Z;Q/Κf›vLGT1 M4qDm| >_A_3fΰ ~8o1 p</sm d$8\\Kq7b|J 5OqMw;F16=/Y ۊS,r bӇ1ΰA ]J|W ߐXԀ3tF"`R%%] lڷj݉WI5\4=6l$-F^sAbYv)E|3!ض,pS U}M+^1w%+}6%P -"I2 %؄,cHw2Akw3&llڱHSq iĠ5!#6>lPuQJ9z6amT NtSLr%x]v3>f"=r0 V \ac6xURң&2mC+/1z0uXKp~?/PÂ㏽L,@%#,҉Pw뉯5+Tt^=ц|7݅,`A8]S^!,/ SmYfExPWj׃* 9ƙ`=zT.旘n52):U)艰7Ͻao[]MM9:FTt7)5X 8@L6kqB?\PsV!*֢N@Z X2s!O8pu-VŔbذ Uk/Y.8o4%jeݣЕoB>1d!I:TϞ"4goT0qԷe)d'CB<̡zK$ɚ(}Z(;g[~.ڣ!QROMn |ߒOm}!@!Z}j yOm'*NրLkBs`hL$xD{Z#0(;5hxٛ¹ØDM z&Ìkl5 ^K6IGlׁb~< n˂;(Qj)Xwd:Lߵ? "=&NxoϩY9-K?h߬=VWmN} X]["u: ^~sNM*N@LдGS ^{wRܓ,3f_Mr8R .b;GUΫK4/zҵ2q>ڨNȴm;KA5lj #嫟s*b=OWMqM[ *b'yO Cp!i>bO؍{Vf,W;a|2/0Im^+HaSr>wX |0Ub6G1٨_Yd<i=-;Jߏ_ՙ2@KJqh fN>ߓ$ u1O.}]ʞxyo'bLwv{* LNVn뿇sڪה#1biMB*)WD≎6207 ;n;(d=73M qS㖰2XtEnep'{g/S GĦ r?F_ӹd Ēi0]̌w?[Hc;a''C_GJ Xୣ8>H%Z:BHu֯57v*[;JvF:Lgƕ6.ۡ>ĥ:2!}s-ígY\O$R.!_b>(?ޓn.H#B|dL0)٪w.!j, 6Hoa f%5Ȱ>ĺ u Gڳ<2]#t[9Y+Ns]}mآ,nAu^qOG2})@?|qi;t+>;Q7j"*{+n H$1 s26jIjߗᒍk z l~JM\ !a |Zx7MPA\\=Xc!|iN+C-iJ0U {D/{RyFC (;a,eAK!%hk~:OCA "'Vh?Dﹴ9E -X.K$dV*7ɳ][C1W#5OҏU #0tavګjS~W_$kNL?ɠD`nE)?}&Kqݩj\Wj s} -D4:Y/kmZx-| P!Ț!W[#TorE%=AMB6?CN1(2FpҶʹkY %]Ms*DUJo)~@9JJx ߳LvJR;1?s# LVQΑAIdg ?,D|ok%^LaG@vV*̫ը4uk*l5](Bk-++EQG*& I-ɋzhɺxsΩҖafrD%\LW_NGgg/}CP袋GR&H]ʾpuj^4n` >(Gz/:rg%|h>ҧhr%D  BSL_jB য(%%rD4(7W &Ceꇖ/dCU7bKgtºJm+jڣ+< W}CiNP'-FݢdvxXw-z`d#y@r]p I# CVgvkhͯS9#cofĔߜа'n6} )Ջ\0~Ѿ}i~S l hM`HnO WNOfmwLm³g\*E/0:TE5^O) ޞS,u=[M.FCK3]H0Gte>֚Mid$ *~x \UaK 9&+uQiSfV. l11(*pD0yOϕnbj"{|kL0Aؼ:sJ78:9qOךesNUh,PNtHoכbI=sƌF Cq;Vd)p hI> S_6m1jEm7kUaY,ӿC4 :[uaw_͆`P +.~kS6; ?(;j3w%Aӗ%9 7^F!3o`D7$(eJ `,{< d2ts9ѐ5>Yk{$Z0oN8'zK!6ǫM~oX{^ԥeRvogC$>cbA|~evs-24.rLRnTے~!kҺOP >;xɠ?r<;etن˸ :viUu MLbu}òrjva9BB[xo7wdz^ gܨĘNy#MQ;ږad'Ѐ@M 4iN?hƢ% NU#-mrVL^S4RC#]v.%MCO Ci#*[u̱ӎ*w.k[E^ГqJoyflp!3=b+-aQlCw mFĢ"T;+;67|&,|o?M(fTN3l_IV)%o[hI{g_glsyަ > .{cy6jkZGZ:n৻m/2265ZdV)HimZgH)hjBy4|m ;N,KR/n,lȝkҝ|g˼ˊx ЋW8aCE`,/w^g~5ؠ&bg?a#f$jkc.iUʕ.2 H"U@{CBHt5A q;+'$$X)I̒_ G5zm'"/h GN !E\+6 v̯r zQaqK杵<_%ƒB+ f x28%C-X|bEc2%+?aH4Iܬ䮿j;\4BLwݢf?*{WBRrulcIIWJ!ƬϏ9$?jHmHc6V18nGhyM}O#2N&'"M5'=-=ŏ%D J7,#L7KOLB.AK Ҹ>(T2=5ELd9\WԆ;enwtBTHtֹe0'K\8(♁k]+z(= qw֞r ;ִ&#`Jn-T=NuZ1Oro N.&Hs&ƈq tyBʹUt2e&[mPϿ+nG(wFu4Gn p?2h+WPrgM+uʚOa*Eq _v0bZQfs`uٖ9bNz;,`?%:1pVtmDZ @j= Z(:^ȭ4*F.H&OfӢ\kޱ?" yHu+O;qq:Π:-l$*ѯM;4K3<.%b@w9qSID 8=sݱ ,:L_0L'{SS`zu]xc82Wrr 4$3\o\Zj4T̯ݒtj56˚3#[%3,y4?mS7]*krg3Bտ冷MM]ŒXƏHݐ4Jjڌv]1u`'Cer Ft9FĎ(`cs3JRHa{XV& @2S5Yz҅[.)$V8\ù;J)F)gJii_`EaEc L7R/Wl&Wwk `I~v'˷ %YmIii(V<fDsoçMe*3-ĶC|9kz"yC%;AFn{ziFS<>m.Z"Sȫ / N: [蚁܄ioΌBeepfX mvtِ y=,zZSpz%"%U'+/6p H-!@?J{'q-G+qF#qK&)4:o^"{,xuQ9й%I =NFR2k&^dh/MQ~ٿ_G.r F2-a6:ii2] XoB^z Nd`q=j{f]Tq\f+8DiP uф D%}/_JB܍&$]y SDW{o…$ _u)^V;@D{oL(i{yx/@E>I5-8ăVԁZv:iBn͍?; PYYH0f&|ny?J,f@(y 9_#JӅ"?=Sru.-ќxhţsYY:})gv2Of=+Ci0ʱ0wl,~px>׽2 K4_yؓ.dKazpޚ,3$/!IQ;cN+ 4pOkƉ-Ik[z~+FW%UZ>_Mݑg뒂$CI:ۣY/ⳢwqV㕈FRя˶b9?y^Y{*]ƙy"8Usfi,dI'ip[AH1U˰~[&&ϊ7#+XS!fIkg:u•InU;X2?x˒bܜ˪l˿7JUwur'/hwPsnѝٞ "f}MIL#OML[#a^!&z$}y5FM\z5i8oOmaw>k.i 6Q5廲!w`Q./C>6GdKjTF 6T4^4MOTiG- \I3rulZ!;6JaPVMZ4u'z݇狃|IP۱WE/Ot@_de ziB] T1k<5. /Z1ɍI3&,qn*gXLc%-͚𱼻򡵉|xOQl֎G1u$C51:Y”dp^0kDe[w$50 Rj=Ub4:mYP܁[f.BFLtV@qq'_!\ 4I~J9/~Qq)6c ljv:S☜4,A]gS`+Hn⹌.+]+rخ΍xDno/e3Y JXItmO5cš@=#Bl$ɖFq]6揷ޣu5 Сϓ'fH{J?d,P"#Fۃ V6PW=)63)+֐Ze,嵱e^(T ]V:%Auqx43^, B;̓%{aU洖C'ɷMaNaoO7d\9ahH^UɘZ JFC dKp z>bcrekDt?K)}EJ<¼Z_LT@ƺyd|tMAc":^+g<5,Igqrݾ΂{R/8ċ"aqKqWLN Hso9S7\:; m2}*UNĿx}l . ȋ_225v\?s1 Vш@ rsCȾv}PeGz qYHZ4c?$*KdOQ$;i*E$Z]CY b~SEo4m^'ZF9ݞ<57,ně5;xUGSZoIg)èX=q(JnA]㓾6X#5P2L& z1)|oztxc3ʠ29O2ѥwSiX\(bX19#&>$!@r5\f3Aw-_jw(]$-: ɓ4@ABVKwENQj* [}hDX.(#FhIgP2PQ1[Klȼ$/!VQSZ Q0{V^5R?"SIbkM\q Ud)OZ4(Y^H*8h;W`UԈA2# &3zEѢcfhBN~UB|Ef6O@J,dDߦ[-NXIgFXh%IP'Rlf)I\By:q̳0Ak0~ qO>;y#њ3W݈皳V/;=K|űȒ+PP +/{MwTvxSc{"j2 scLmq6K yR|W{9CasHn"4v,OyE de~Tϧ|Vzż< z @;}2OAs+A+ZRǏ ł.<[UbO$tI;Qِ?uZBBr3Ct=Du5!xt[LxN*z׵ lgw,2ROXZ a&#FCVZ-(zswA`W$WZ35 ^Z'šJsAd9޲1uϴͳ=xEh5›N'촊^ûN:>oYDџk uVxFN+gI!R'sg:H@==?k:0K@*Ս3Bל|ln)~,L V%YfϹKdf"e4D|aQ/h_@XLfX ,/FRS Rt{J)}}jȷ@c!HS׎8H*_֬،h[xc)]DU eVP'*DÄ:LP^z}+vCTJ"uS`V3 Qi@%_^/<.LcTJZ#-/.7u{Z٫MuY#r6 L848n‡S9\9q\c]q2\Kȥln#i[w MQ'I`h-M Zo_`!lʲCx5sR7vF&$oGT8m2fwzhp+QFrK)Śk̊U ]8;#VYca֤Y+[^"e|l&LXljG_+]CIHCX2{! .fA^"6ŕ%Бᖛ*0bN%YU@n(?nR-*ڞ,Z; JwO.<8_zֶ{s-hvp0QmuML5mG-^0Kx2a0(&}n5S;|۹YV#Am'n~x*w鱿$F{:1c]͋~XٷVbeqR A* ah0D湭a#cuT@"*#֩SY.+^Ђ >,P7dSq>q& IV}l^˺ݥ4Iۧ[߁^zt ̏W1o-;]<}q F}毼&Cգ:I^^N, i݆!ԣ;]{S:^تf Y/gΟ[#҈9FSRGh12xIә G&Aܤ4R;dXKSÑ4Uc]dbUDXX_F!*Y8$QoM_^ `w`ܜ$~: \ ס()tzno84KTCm%ɹ#Un c|3ǨZ#SYȖaO&b %L~..ҙ9<ϔoFQ[qQIxaެ7-~L :VbEP=w5V#N<-lhr/.DK_@N 0?6HKM,ٿn)cC,zfdႏhO$w'=/)޷܃r_5އJWt1s#{~#d'>5|I! *&r$ zE@nB X-Y- C?o<:$c3oП6>eZu.W9Zq %đI:~E 0n4\=z=:bf^R㾔WY~F|W6Xf֩)K66iXf.&U4Νj&#Dˡ0K_N,QyX-8A9f|QYV۩Q%8;&$1G ,D\nDHQ}'dA\uW0,n0)%aXu}Y ⳪x*oj2HNr'}1jԖ;4aFU"wn!:יGmqw[om}6nL WtLH9 <Smx.u~ՁL"v~}'/x](7d#s+FT5pAs~c"Aa ã?lp6 w- H6zCA2A m!+7`:x) ,?KeĄ7z F~skMşvyL9 > R$]O{ ha79u7ˊmfv!y]>sd`mE]Md:HeI1ūkdxh[rn` A;⻼Y/11=ꋙBk(l>IJsA="zloi({ Г o_6ǑC,_Q/v ,4hpwk]NӡG/҄ep&kK?Ɖ`̼8?xm!ZH&dxqޞTe[{øK`3b>ª2̓jk+Qff1 hh|zoBf Pmn5`JȈK =bT1;Z`^*FvjuɊ8q7M9p}HU)mJN0SgB! vfM1ˊ]!/AIY:09eH}&$wXcj_O*Jv 6s=V ;-XC2@a/6-x*KMVj#'tE]Eq _˫n's/CMn*OAʂkuMe:K]wA.bFi(K i屓wDेdLN = % v 9h-02 |yrVnKU2a"33εJkPG~oԙ J|iJme9q^\QasI[˲հ,"lÉi+RsԼ,pREF+'<,e!e&EE7a%@[~rjܿ=VگPp;jpMK:o DFKA;K,ܛ򀲹FIK4GDڠ"b9yb_4~ !$3wN>6^w/摾n4P;舕Qv(FٯnDe+26pIѥ" +l"GT f?.J k siޛcScrk%VPL3qЄ  "=<ܜyK$ -HJ{Qs K5&Aa|:Zp!c<$ƙwv%ܗqw{f A't@ ϝ-h7+q5 \ƘڟhJP{_pwK۬W_\.1`i'[ / NPTtcL_nu.{S4BđnBW澗@x(M&Ag ѠD;x7nw H%heܡ؅+̉.K'CX:&3ɱe߽h}MELWqyɂƺF8ɶz ElT`fI"SbS2vU3ERS4r [EAXH{dG;CI :. Ēk((4 he2sQK]*D(`KtF8d V Um JDH]fHBRjNfpKZ'}gmT*< S{).Ʋը̢ͺLq!sDd?-CddӁC4~+p=k͞[g%rVW\ 6 ٩Q=-)g'pBP$efU<Π.=nAuH5 9yv>r6E_TT'1=3,=x䪏dMJUl5Hy#_+)m9ge7'K#y#ww  mfXXP3_m NjêA[Mv䴻@\6QÑ>3#ԙ V,d0p$ilCQŠ1wUӃ GS{57hkX| (RW݌ZFU @bM~-C |2A#ǒyߐ=#%{^9Arg)iiArO=ΙM% ce%&yf6Dɒbʹ9&0A FH=a %8. aN EH]w ̅D=kE'N.e;I},9zOUit %fkn󖏮" Eyh*Ԇջ pC[ Y;G}1.=NJIJN@*47 h*Dn9oT۝IEo<ِ^h.nk$uU˿.kfs#MksJs)!.3N^: oޘFԑR%CD.Pwt//[(С%Eـ CaMXI:{ᢢҥdF{(ď9FC+0WLMtGr5d $c$_ڿ.y7 XFfwD9lp"8} D}yN4kLuI3EPZ\}xE^wtL>L:bH! ʛmq˯G;a,wzw^>__ e0NUqJoxh W ϲWycpA!k)$+W#wb&LBC`Mj.}f̟usNo~ $X X3k(/B  Qڗ(x!:zچ/D(}ڥPo{#Ate%ɠEG_&YA+v1f)unSnsHQlX[wXfi/js=0C5$YrҴ>wן{QG&7]ZOϑd y8;&9rO۰olqѫRqeYuz H*#7q2:>&Tzboo f`doL0f,϶$[FWNM4ʅ&zsu2wrP>?؏n<4Fix)<Fu*k;4jga_.gccdoGr0S3S "YӒ5Y-۬[_ pQvtj_v?< T 7[ /kP&ɻRQ=dߞbQ/~ndìP{0^@dF"OrRo^B(dgactک>#AX10n}$ ]xNoF֎x7kOMᤥ܈Dp~r|fe]"mDWެK-aK_-AZZT:1B]ۍyRߐ/)wɋQMY>Wl\ϢI\o <[ bIǖkl3J=Gx_԰@}ỷ&[D1n4:OqPШ̊ u[MՐQ&n hteS٭QS}:k$.nױ{8⯂Zⶏ@NN?C-PMq)u!I[;whpi!q- C/0>-PF`,wx+ :<y1K|aGq^0M3EAnR_|Tkl}.*#jd$ۏB,GPdxfu8L1ɫHq8U#>&ʧ?/NM1lS64c˓U}?Zԭz`k`eս9Vc+tZ#%W_7ݘ *#zM}bTAyۿ(8/t^g=oy ~H@7z=iEo ܲTPzE;ů,KT‹V#eeF7;WTŠ7y ѼعHӹnKp7b> {ZG,Fˡ< %̪jstV?L|!flEFY{SonWYlZcd}Cϔ/ %Y ƽы6;@SZWXFJ4Ze3elvslG#YoNb7;q=T\QU<_ FZN"-OW$J:^54!iNJyIDNq h0r*v*&!S4_`xb;8w٣gIK/nd dNaNU"x PC~a9:Suվ0u3C4=h 91 zѴCTAYi (ҟy;1znCΉ'N,!|N7 UQJ?/U O̼|msR1d/ca78m5ݾ6G(.}) 1L9S,7C;ci6e R|FX*q(E>H?r&-o\% O*2dA-WuQ7?i5*|~8ʭ<Hj$bm%l+*,'2`?b^:x"+m̥[6n#BI1X*UUzULeDXtGwi?(=˞U f῿V@0!yR4+utHĈ3eXʍeQ:^GR*(B`D<٢q I!ίE_RK<9T=^%"r<U=vqzS~إOLk :G:rQ 9iߟNZw4blS` (j{xUh;6-a@dZ{%@bf5|eF_S#EG Q?NLXWd7^Rؖcē㛎Q G!>6RŶ4 LJ| 2gt>%A\cukɰ[$n7 +δ NEHkk'H !|V Z.WwfkXH?$nB -%U]iYnS&CB5,To-} Rɭq:t[}~]|s^(Ntv/@]05a/ͭԀā A?̤ZtMU_Gӝn~Qm5Ncd0AH+lrt8p: AOyD-tW)>$7m>e|@a(?3zaԊ,Y|ڃ^b'{ otF*cӬ +H[Hd_d&TӒGcnlaN0kUT<(:5Y҅Gsx\*Tm pUpb&lHwr9+5-1xs 1K n*#H^E??{nUQf8Y%jt7>V P3:E38N5VFsu<מ!]F4fJB2KNy[.t۪Iڗw9෮з>Qv w @?+0*hAV9D4S+ +O=OSB* ב3%ydz@ Bq3ǻ 8Vs\_y@瘊8.p*TXfDHHFQ`zG(v56;<2BIp{'LC[x#[O0Z;)ﰲ&PRRdɪb$s8kP^ljFЗuZ. :d+)f9cl0]k -uH.qaxUpՁYEKJ3ѹjoejC8yJ̒nn_g] ! iG$4Dt`P?᝽?\.)NK!@:Sn ` ٹׁ"du|3%MܘXIYi nѮVA4&VLgZοiTZg^)fou7D.5 m`WX5zwjJGBt5y*]0QOiCMR˄hT`"*>#!Zcj-wʗy04TM f62{Y;&Ea)ӏ^j0QlJdM-`/ F$~KN8~ xQc,OX4,SXtc j}"%QԹyҔ}tA"g~4o+``o+υ6}Q}wfb+!R;P;=Lx(|?lG 5 )iqX9k EUdH='̅" |is{3x3v$8J>nf[5Zqx 1 Fj}b_#wM&C"Nu&#/Ez ?j8X88?^mxn2sU$,9Br/7dM+ڿ|gFg/:_ʄMHPRc*!|v_RGvA.JagWʳJk5)&f qӮ_uB5l/`$&8psb/TB@'iVfg6銔~@eːZRGu1v|'cyN^߇`ܝy{cv~^3suХ]-0PGTe@tMpXK4I-OgEK,=h ]PO fIn *'_23W[U2BN̄(xC&)L"4KSVj\T"~h"䗋:D3ʩwaJ=>t?JJTRžk񖚸:5f^HMqszd 7y =L{ vX2/!/)$7ެV*i`+,bvS)%_dEˇY`.!)6DQEsGQJ譟}U{%?cHhkpOhrj7 XjWHY>q"j>Z2yZz?el_N9^5",LQai.2[Dmۦ |i"]tk-,[W%-#B;`}Ժ r@SG ?Re0MvdaV4"01כVw )2E!&=yMɊM%NWl)_mN׵eyU}zTTAt8>juSTpɆ7eyNRCTzB iBY&+θ_I~9 Ɨ4 v`rAHTq?,A1mg 'W5 UW~@ @.@ eYalCeA }G j"e1nBMrY oe~B0b:gmITCH#pKϬ:!-g){C>Bd<.6$2KԃboÖ9f0i[m#3wD\ LJi@Us63h5(ePuHL(K.iV.“.Oro 잫 ]v?z?mb#K⌕2zccv'j#??ȜOTFQ mJ9vǽՉUWsז0uhLmg4'ӥ0f[ʼnEhW4lZ7<:Z3\ 7|JRem^7^sOSctGj+? /-'Rmf^jΌ"Ul}:9;vc.8aKŦ`sj_;:"S;H ٗ)gp V J镈6qϴ3Zж`'?e\Ip BYy )6${TW-t3b4Lw^!'z6nQ=D).X=>_̃O4HNh֤Zdaw;1XJj>zyUva׶SDxK(2vqG|#KsND %J / :]It޳g[rЯ`2ՊznEbupa5)ebO=bo@C~1hU4+ =-a53lx#W5Of0m^LRB)Pfq5)ۭ98]8?~"B޺KOͪ LSn@X{fGcyQ9y驱o+׍)' O h?kY.RuXh]%?dJdwy=R1G4;uNdwF}7B=qRF̈N_̉?ڲS][>#`sKwQ;`⑼+N^;tjoz|5+q5#'>7x:O'/KFħ*NoRJ9*ħe*#êb(b3bd/w+F|0Öi^cمxͣb dpIP8s jw? ;Bɖ" Z8'1K4&6 fQK}^qQК@LW0;kgu@ Y yvxͱb!6!nfu% |;9~+&fG}?%LV)^x.dl$D'ŔG*[n\BQBrn=.IǭlրwH:/ *q5cSɚk<* 煬FaKe㗮\uD#T@m;|#c!Կy\+rk.Y$FqMdUgbS @EàjJ0zD"1?mNL]!c^%*RD#heq;z 0f\V|#o x&lh8k@cCɥ'a7G/NTMHr&׻7v;W†x^C~ʗhہsY2 YX5_bhPVسС6XH12bЮy-pl̯fg8]c;3R.Fa;WRbu3;Aˣ!Yf7[JPz;Gs6OW3MlOr1|h$HCspHo|0,#2yw8{,խa\[;K1Xj魖Un05Do)"UDE!IւӚ15TPȜV d Sq֬~s> x `}6n ;82-,Ap4v*hUIv´kF@o7vG!þxNo  hizp^ ȓYWvo euw< 35@Χ傂݄M~TWx +$,crk(gtR_43, K2 Gm|0JgLL]ZlkAvn_7Q9chI i^p 'gp ,C(ͥ*oRIե ]H-@V".' SE٣ Φ26HbIf FDʫ P%!!^"y36p)JK'Wl@We~fp#,lc5]Sxh`󐳊J ['Ρ+._J!!;!~sݫfԯ?;u^`ʆyy@\:EC/ V{>f?"}H Dpv~rtJ7]ԩ:ׁ^b F~mrǣv AE'UBe鈉@vK؀ RWoqo>cXnFH֬,XO](>xbkf^k$ ńnYЃAZw4u-2>iט#R^K"vB-deVmj4&f]o1\e!rea.j˗uη&eϩ}ȼtu{ ?S_*ܭ}d]f\Ve*s"A]c&w2]aNNlTjmf\)[r dDlx~ֳ,,z#^w F,%J̭!>b7h-D#V0*DʨiM݇\2nxʁs4lu@)Մ5 ි?<^l-cq_@n^fEɉiGr{2|t -H^,gPgWZ=i젫\Hg>/fYġx]gW .1|c46DlCe_E2As*Q_JY,{**uEI;UFOfħ5# l` }m~rĠ,! }Z r|0ykdLhbW22:3B5 niQ+&ƲElD͡HҨQQ!)a . uf{Yܺi<XJȶ}o]jQDΦݼ6f ?t~l6:R17rr~.tҢ7p+ՓdUf*fdpXjJ4aS(߷F5H-cdOຣIAkv5b6 74B˜YY}:S܋;:ȴ(nS-8kW˝OevőHɀ.[jD*"@ԴACR :Z0A) X͈9Hz^O%MEjpLM%P&{~XWw̝<氙a]Ap0ahvS*ں䰣 ^δ7[Zzuq8F= YWOP%3jzáwoE@JE'Gu['̗!o9**gKxi C$QяEGip0NKA9u5Pӑ3'?y؜RE?t12JGJ:܌ 4<M i0YCl]yr_iX؋4¹:~6@+![5Y#1y=[hjæ}GZ&g-_I'S cWwAN]NƐ'Dn*.H0i# KF}#XC2xq)?t>F\S$}WH.U;<CWߍhQg'[;pr䌿ShS ;t~+61oȕ!AC͸)J Nܶ]Og7Iuy TyR_(n4Z*9 sFf |x}B`}bYPLX $EFzu:2709͔SXR@n/rshTbShLB`)Ɉů(5>9~d܀i.a`%ٱ[.t^};Sr vfL幟\əTmv{닰)~LvX?Vj=)jjfyviO`2W%JQo[u>iJTֵ1Tϟ+YLsZ(d_OJ/wIq=Bg"+d ^2?9a E3ԟa Q;hK[%_|٤ G"HVdVhʨ!,hSDk._n[|Q&L z'9pfre]jc7+Wq,]={s'eOх#w6[ c70蝮(W/2._~M%He/~6t964,69(@hgVCXgMW.`Cv)FrHNF:]onyN];:a) _㰙ɨ*Qz\ coƊЕt.圹t Egv>GOY @ .E*w'Jj;'EB|~{TU9_֖ P=+(,19 %O}[F ;?@_`ǡ/QqE-2*6]S-te@QS&F]|٤[;/ @M~}1@ͻ Qq]):K n[M ,m:T'OX,m(A ԫ1 "&9f):x/IXfʎ慜m47sWJ 6q3*Sb S<_?Y$;K{\V^j T-Bvsͮ)=5b BwzZڃEq)| |M(CgPu{4cgEcĸғ'?csjf{-gc_+̊+: NϹit`ȃ0TwH>= 6`)Ɍ3SFÇ6 _uOE/=/Mj'mBû{2]H Ȉk'.?H,rgBF=F-vm ƯϜ;?~qթj8'Q֡h&=Y Yvj)+6Iq+bV!*ha60<3-n^0u?2/HwKuN(~k vuhܰmeh9G<={yuD$)Oǡ+ 1SoBQܳ @bk"hH/>)%YQhb2Ȋƞk,[5C%S8Z!<:ɒd`|(ᆹB )+3OrlGigXTX?p쥍t퟇B}/i{>eث~mbelϘU9 NQBO_rʺ2JHHA$]Ï~|\~h;'疆6I5ĩ?sڪ10fcM@b^1M0My5jr#iձioT9bW˟Q3sA$*ǟI؁_VO!*鹾.mgUS%B‡(>vw\l #("J"4rD#.LHʉ)r<͞1 L(x""OVOhgF|QiDqlW~-h)oNcT)uZaG+jn#%˿8 Ƈuozs b~έ4pQQG/s,wA۪15?qqرԭqKԬ+rl~ˈ+'UO/9иZTrr=9F/7^yK7 ɋsB{9\SXog/e*4I5@zbT pj['+/xB;\9r o ^!۔gGZ+JI/iƚvRK*zs;Kr^@X'4/e?H࠿7W8dmk*Mr MtX6knn |UP]2Դ~/GJ}*6NFxm:ޖlv^󍬋4ufN,&eJj/+$"rE ~?| Ͱ"߮u..o3լriߨh=@9+G$Bt靿G`]oދfqP\ _qeC˟.lJPs|44bݠQs~SM(4\1-W”خ0_zb{HSCZGgoWP%0qA eUv"(/TQgh?`O(ۺk4Zr1ÛaՑf(Ј[EK4Qaq Up۹57ߏ4. 箟 fg4I \@n#-IG͊V/Q"#xB❸I*3?K+q?4 %v;/6g)묘;y#Sw`_2MP ulq'_;6ϊ8z}r黁el[g*7()O{)1\LA0RuFA >aZ~{$~szg?!mt{skTc4 u+6&6i[L~{nlQC+Opޑ;%t݁=Nw Ji PiY40<VOJ]▃<;zz'tZ.|JRAz h°Ŭ0%k]֒^ݽ.`~Z+9ză5 瞎 ː4B{Mb zf$N6`G$7 lLX5mIn|:%m!i*ñ"_}Oxb>5Z)Rup.s\@pJY~lU 4ȌۂZp9}!|PTr iGɵ$|wsRM@ 缑]&\3 5Csn;J}e# ߀LO)+4S43-ZŖ鉕OQ|;ђ`uyW]8]x5g;YbXub́{=`kSU^v;O5gZd]TG"dyg^r.EᱢfssWO*뎜!Hf%'hhmr'P\ O'] 9u8H MXGݞ+Ue'2!5koۇ֙1ˆK';H 1a+~;_";iv!J- C0JȊ[GotUjc3@CdABwyλl\0܃u[,u$ː){NvA7ؠh#3K&JpxۖL|۽zX>jgMTMY8AQSu?';Di)+xrNN4*3Bl% K0 bZF܀QzUֈG6 Du 5)yax"ڑDiΑ͡j}m\_)џ %]9*ܥޮ=;O^JZt7H+hy\Xd'_+caLJ!|2= ɕݠ^ƯxKީUk[hܙ?X t.SZh* SZQ@^O p1U]R=^ W \Eq~:~J13f{[r$ކ`[JĎNw'j eJ?w&,Q7꣉YY7 oQ|)zd!ż:wqmh ŢWZOo7ZmTX S+-٘g3/ful.xH{&>]t%9܏{zh7<%:kM{hAk (͜BsACHߩ.jt4Єܔz|Sȷ|SP 1!y dt7rn,`3ɤD'mQiȠrJ"'\'C)%x)Pk %`v) ,i~K=`"-EEf]2GLFWHpԲ:했 $q.ZNusEgG iET-O Mu9z9h 0LB%r~"e33X_ӽuHX=9aEW1uU픳t}/';VshbGo%:h7n.۠H4;,AvE3@-Ӡ?uk7]xt?!q~Y3*[e? ?1*CA SZ@YJxA\ ?3x*kW@t /3۱M5SnL={~dK,94omj<tp'"Wo@bC\o>!( ]φ*גCܚ܀ 1̊.2 {Xm2֛~E$؅5"-k2zމ{$h6Uۀd 59vvJ$lѢI\RsNA56ל\<{ѾHyǒVNn}PnټgVsǜ,fqZ sۤz Tn GA0C'~DԷ U\D g? ݠ[/SBg=v˻q!fIE@ܭn aɉT^' =!`->lPy^~Z \+chT-w~f2 OnUZnEXzo[g 8CP\CF%< )CFQ&K hRaZ7&:Ɵ9?k˲BNytb=?9;P"TR! j$#b쥦P(9"a:&b_sG $@>،PT,Y$}xOe ;P!$7<1{ފM~ za'tdX(2Z\oB96!leLƚ|m̧K'<=e2 -#w6JB:?9U mmqʍ`RJFNBh}[4ui}xৄ/<9ȧ1|-BH(}U9!A~>:a?Bx>KzR,WTc1]dlyEwyN2lè-L}Y*~[ }+~#>vTF6G#1 )fR1M*$dL00[um!x@%F0蔴n%h}ۻh6Yq)QfX ]HQ9[^(N4%-WA7Irk=#S! AwW5M p?iLƛ2<.U$jH?@:Pil(} ҧYK}^ʧ;0F9/n{kCB@ K0/>(uAr$_Xa& uz< <14(+O poK%jih@;Kcq[ GJj3 Bt˘$n\XoSb Vϵ!!^yd/ {(* &PUM ȋ9%NjדoTWe{|KjuE6(n | Y =-|aO gp[sI\q60&;gCx >ln<5>t.1u-={fd ZW" SIjio&!7ltЋ` \| Ғ$߼uW^/pfR$]\}NuT l({8Ε^ Qc*78C(mwYTĤMf;l͚I22}6TB-$o3,1˦Ŋq++|T F 'òTtRx*0@p,$}ظ+IՐADi'n~F#r70Ey=1Urݠ3A&59w:U‚E%ݦaoG>ȳ!B<-Ri:CF=iȇrHC`&d6kT68'ل;\O6:,G8*4 $PFW*p#vi4hP`Lrui>'j!' يcE΍Aޥ."EPq$Bp0' j}FUuװ{o󄲔Gj[$'s]rK e&Sӊ'ԻB&0j*AtuB^1 *O3fZ*38D_ Oa`)_eJvtb`O/BVOKnhz9isfB-Eqt=uUp4Xz{ rChrZ3i'&tkaqCJU%oZߢ;5p"i*T0`랐OCLU*-3!{?9=5UOx<8R*їkqD{΢60gP*Qq>YC5@͗5lxQzLe%)p,' <"[x@g] {n/((Nf_>wzX&VzG{C]"@H6ɵiM,0q!L͹ "s5BjiLLQ&q !I4w[#EVAz :jYa`B?U3-!܏ę2E4r}F[; jcr [2lY%'{9>a]*rb1ѱ~7#}hjcMWQp*=~Қ@ B2]!<١Ia^ˉL?ln M |[b* 3 '7@zt T 5!|cI rB Ei*Yp7T0֝2#q`2Nպ12qedC"?y0e~dCTst/6 #d}z"9=fgW[f2-6 `1T5t\CLΡ LrE85Nr U6}GQ5e`^ _C\(˯Fw&~/x>b/"*'͔c&V) DZ'-~aCɟow#Ļ/ ҏ¤}sZ <BwrnMj*4 ,DtuQtX=U)sGTfC:_?lk:HM!?Uq8u.CgC.-]]\,!md$(wJuW]}LfX 1~k} lM=YNVJڟK%w$.?Eը,"#. JvkiZa}U1 uNÿ́Nq`/|!S-bѹAiT $`V9fy`iw$4U8>bXFK1*T|T`ըbg2˙u3f1|T<` <[܋Jþvѧd>;rPW"xSm󏭘0vn61е8Ye 2%SϮHZ!o@/R=CB~ gڿxWe;Z t) I$|̵܋v7#bL-~^GӃ<8Yyd6;7 GV`D6JF~bh(t.Gr3MKKb,E8) ÿZ:=o0}u+Y@*أRkb,R<7\/KeUeV6ڭNBS2R+qk-@NCIM;ؿRvзnefeebW >o,9We\~?>ؒ+k2zu\.Z)šr >[<%_RZl`O%O: ɣtwp!~(eMه=擙jK NDiD`r_2gל/$Ō)SxzY! &m]$THT rDitL;02tr*38Z歰?l\M>|$߲Rrxm,8ƎAc6/che^NE ,nk+-*ޝL8ahbs3ۂDv>t ^rz!PBr51@T|&"m}?cϓpKYi0YMCɊ᝝Si[6Ly@LHw/F|hvz=1 1hn)Z~ Rdln8ɜTB4X|ؑ- O$R#H߰'-9Va a=nt\ؗ BVo M$x XjnEV:;W,,eі#6Ᵹ6Lv g$*1O8^>;-Fef#l߉J"=}'\&Z2pȬ4u(?`XP2 {([< $5'tګĿ= Xkz|yVlsŝNq2{頚 hZ%ydp (5+3>:VAXyԼh1"@|ځ |e>#b+(ƞ$ yzxҁ LG%HM̼& qegXe&p;%tƬ?(?p׋m19WښSMہXw>w y|/6ua;xlDs pEdڧeQ};}-{}V={-"x.JO#mLQbO9/rͰSZ8R g,yw>d^\LG4԰jq@jx{< [!Pz x₲2EtT `@iw$?>bB'j+CAMB~\v]D}tc6 %d+BG(n DD9$7yl%ѕvh}> sOx ZWڲq^vdu{+N0=Eq)sv`qo%?}Ӣ3/:091k,p0ʑL?yPiO`;3]错ƓN6^EY~-Dz9քYaCp7 "܇ CD// ðNE^K>WbwNE:C?bLk@!kI!0tdkVQYQ+sGTK& 0 ;|W)̩>mֽh-; k&h, RĤ^G/i)o͋å `Md'{>NK-%hFƭCX+IJ(gIC͠w|P-ęͳo@a65XCwgo!,kzC `=%3,J+sS#8A#?6 b㙺TJ4j[rQzDϧ~*~]iêdB!6k4Ҝ4lsc .gF3lʞ]hHQu+٩C%D k=G9a.E-˽3g=bTzzEֱ::)ܹXһ`F=Yh)#51I7M W'-݈}`_bX GΑ5q;E-;p/Q->t,)|]gYTrShp~ݮ!D䵞G呷e'wH:6 a x8b\Y&Wk(!⬡iHӾG]]접Ʀ#` Y ְ*@)R4mB{8^zWNoŒvG6)R*qaJ0`1YϏV\=VZE3taF߱SMN{2/HF8+C_vGiAڋKÅm? !Gxrv&JH GUL{W|pC ! ɡ͸K>to=9Fyw ޗhl|^0pF20c\'8&ڱ>|Lf%_A€lU),dNCeڇKơwr_K^S&Lb*{NS[7;hkL#ؔJԄf,qSe(viyZK<0بeqcj*Vb|z@!gIO㍊Jp,੮3a mI#{%L,7c&%c7.7qk}hHe f~h൰+vI̛I))s󈇚rKJMZbfkؤs.˃3~t#QG]44\$(ZD} sGz֭ۍ YyVmM,! JĄ ᒨ T9b'V+R2}ɏi5 **C=D2J@2 9!ޡ9n?6X z.3 c Djw3((94 ҝ%.Kid[N U=ñ0 |aFc˘'~`70b#'TlZ ՞(i?k3ކS!Zj-^ 5ܗ~ Lǥ&Jo8:z{Yo+ɧhRN "UުigY튟6uzerdG/j^U!t$jQ)'^ .e:ȢpzC(Oc ̡X|/D8ZqR7B5é&dcj=B#et\'M98>KfGj*Ct4w!HLuJj>)TcLW>f-sD"uphTI8j1 }M!yK`ܚ|v@-ȹp AAbp gXv"콡p?SC_5Dѓx-l4\ąpW,i.&~ -#G~{ch=um0@Y0k[FD#@{uUw#w*`b<@u! &k%@7q'Nd?n yba2vg"<:mrmSZh0q^W;!_0jrr3AԚJl5$&4yo,e#;]C1a05#II6wp gtx$\$Nnc t&V y,lo>љJL-n@!eĒC`a^ۀ"gwnVnкM ,Ѩcyo,mH 0;\Jy5+x[DA2(S5 Gn3Ҿ*7&$]t\ W AoH$ c6}-\WKʰOtwݰfhmp3)pktR:TSwApEjZ﷣E[Wy2qѽAXw#5w߱*eEg !Bp a].o$An1qnevdz*7~ʚiwja o:Vҝ}ǴR2!yl1X8[rVF=-۟I.ECa'i^0jPd(xJهit9gU@>}r/YibmG ff' =;d" cljW0(FQ >jum0OSDso}96 s*Oh{% qbGӲyȃ60PYBH- r«wP6k2fgzdDu42V3.'DÝU Xع%q i5-]a@4lp"Eys]"y4VxaQ2 Ͽf(ĨNLLJ?&ԕ@w}nF1GyFlL=H]bZ"nxEu:Zcdǽ1o]m}j˚j /kb=\sPħ5:qo qXnf3O1*4nz}rT1zn`1wB.|=r.-dw<1/H%.XyAZWbL%zYJm3W5n փkYp){ L+܌~zN91W'?MzB5< T V]ٷ4hK* $UNMF($4E狗RW=2~%(!vMYuf|+-RDb M(} -OTD{KgF3cJ/4⻘_aO&~-g.ڈ3LRW!.)QݏN5AwX'(W@mwچ;ʡ΄p$ R"?܇' #@b"48r'Dse87yWX" ސsOp*}˵B+mbuHAKx&-qF8hD;fZ1r?u|h8iV؍in gru7+q\SRvЮ2q\D KtCóZyT@a84E_}W¹!WGO7;WxɆ${9a\?ΒopÌ*Xއf']} ^;MqAi庲0 ay!80˧W &?Ex[uCH1 4ӟ[g+*Ip) Y\bK׌%B-{^H*9gxTOV+zj+sfL*0Rr :d!8qز0eŮO̰A[@%C1_V=~Uug蛈o6=Ϋ:Mm>wPDڦjA%_d(đw\#'N1bk17bG1ܷbfJr{ꯞeiyq;{(32nn|ד{**]H*E25 C/zXqJsrdמJ { ?^ոkU S^_szT$W8Q !HR@Bt=hR x뿹DUHe;S(|ڵ &e|XF TD3r$fQIEw:5J)VR(=sT X'ex[MFcf8vw#fWiDPS{;7$ (Y\250j@i3=,{^ޭ>O7#D!Nh E9ۢZAKidBk< TAfCӴIDȲ%IJF<%:@GQumrDlUլe{+Tq hĆ,xaP[JPp$?d\&V-N=O)*(x؍Q9J f'G/8ʧu4ZўX2 ;82/JQ1[YP_Լ+@|C!W۝vN8\ԥ <#;!Z#S#KXi#Cvh~=iYEʑ>G]oTG^E< XhRnx&9NF 4rxFVdYqA̯rkLZų3IeO޶%qt͢p1CQb57?zl*F$ȳB:K?*(x׳. ܒ,=Iزi|-JZAڬiMppkt{9R4IlVXBL`khfT\)ruX9{Ꝋ)j犫4 w:K_Ѕ EdOo"7}TɛϜrk;LL~Dc(^[U͒"ߴݯм6K^7- a:?o R9 X/8|8$A_|P-ΉZunܮ d~v{X N]Fp?mrz)LHJPG,Uf:h&^:jr!کmLo"4R/[w™_2ǔn5+J!G"1HB5lp=( \/&Šuź[k D)K00ۉa*n(73bN0x\bO&SL%ʤ(JGꁿ΢ڪ|_1~Fhi76L7XBrj%^?{AbҿW=(rc2 9AMMNI{M c9',XLэ9ɥVB@䦽el"eq^O6N Q$"9h0}0HGmMC)c '{YkPłޘ#%(4|]-a|z3683e$te0Z(EܴdEA#uE<f/ 样=HzK}exJȿ\8FVq:FL}([=09~cT#$0sOZM6l) g j+9 ^JA&rWd-'1/c;'>ox?>ޛwt1Tp%WǶu"V">}, PwȔH a1̎2$Q;f Tj䂬"VI+A53 t4uqphNPؐX Ǐ=מ,7IRI;Fݭi> D^mndEH[qBp:tN2.4f\UxlE=>Z@>>{:`|~+IN֙V 2꿉]>7jA)B/$LMczg.؛ȩP:<|Gw$[ޱ/lTT3A#m=ݳ0^6).ȁ|d%Tcu}Y/&i`2j7Bl$m:q}Gg, e7G}tA92ɒpxK/.oVU\خ!,,[ͭj%mF"~8}3:"_=0b~7RmX{%uL*K|n$Գz{dcQL h ju DRIDh7q =I?R0dRd;"Zg."}$|Ot gW]lѧȟ{Y$]1]RŦ Nc`v3Z !y0Dd<\D"&+}==ڜ3Bo.&:Q?XjCJmt[#rd6dq* tGRT:YUNi%d9 _@3M"n4eިH0;%=O9dՉ2ԭ9x(ԋ~c,ZSHzhϟfK5h)Qtli-Lbtl!4uQӕv \ }F)ccDiwut42غxhnzҗws,c{i r ΐI#itJאgeCJXr⯔`T:zO`RJ[YI,jqs.r\P|#T*<+1]aUbBimHt.ة|8o:JAnIGh),+ǂه=5PM$UvHL uRNOK*03*uAB*_9}!RoYVÌ)CDsU 8J,OblRvG0#cp:zfb#ufUcw Y7 ba8w#?N)/ܮf́lOckH(ߪa2"E;8 $.r 0qߨw>8nr.A6Ep;3f`euw:Wޱ~!Z (zo}HrIua¿<𚷭;P] vpP>jÿ5iy< 兂KÄ-1* KF'nA[|~_qrm],ʚx$ 2Pg̨Ԏ|8ihB#sŬmpeĬ,񟅧@^ Y:A$WZN8ٙ3 HBi ^"[`Y)Ǹ9=sN9GD[/Lк .*LaXvYa3>ؓ(LxB^=NV@Y/+8 m:ptc$PQIJ 7^KC;P:bu7ڵu7Ȓ~f9?_VƚQ/b/^EIUz:-VoZ *dڳdBA+`|YMJ[P U|yEIn5”~^z sν5a^﹉ߏM}Ot>G1IҴr^T-aHBRڡl2o8 -}pMbպV|"#` sG=ܥU緣a,Tt>3ǎ+"wFiXμHMC L@٭%{|%j!M3D OB[_$8\f#,X>ө (2HɛRr717(XVm|\Dq^3k>piDGpFlyU&|G^[I8t0s];y,(?^f~Ҧ aj bK>4.S xgLcx~ӧρwJո~u"Z/(!C?̀@E5eKIqtVhPDFV^Tx&ͯpEX)XPnz"+,z DVo)q%+^--a |5tP;c(-AڍcͶw|,g΄o-WgW]Qdu[BQtw ,+G8"dt*GcEXb=B -q0Fp#]}!iBiJk݃K6$l7K|F/niAVГ3!qX #- P (9g[L-jzn=hWl9TL(;O!2ivAtB]R$MgL5EqxR1ss*ް6|G|=({z!w"aISGJn{vs1RCG}8pݑW')x Ԥ^΄`ogFaNWl)Xf;99Q:~Gb0N yϧD0EOE%\/ s7Kg#Y-Go;sֺIb,4XƍeK{G*osbO9ޫAi#z~|ҭS;K:MxN݋xiz p0kKP(BE)xۅsuMy).[m~/ B7A%iVB.TT.$̪W[*8zE  h"i'*?.*pک731[Dп 0-\sn7qfYbY<.lnb&m?ZUXt,ޟ) 5#"2 wP@\蝤{7;@L-rC̚} d"[gFyat ٩![iN 7g/6 rfgRt%3@BlJn!uR߻í܇ݒ+^L>E+U 愿u Ӕ=~͘I881&&# ފ X1.6댻e7.2NV qeZ_ \RMZ*P?/&obg/3vvJٜM4I`2]$͏| VB]ޣ:DCh]3ѯ'=>o Hl<[}2M^D}\Zks5.Ө^xb$ fdMq|n@@}.[@fx[ <AQEtả*8#6U eŕUn4?G&Ff2dS^=/\vhX[.13$h<rYyYzݨ+l-, ˳V&Sy>uL`M(Men1B+23[M@f2_i<륟Ux]xʟN q3I}Kv;W]"nxv|Dv#(=zt ymGcr:_ްVSPgW_:I-)z᭄%Yiҷ?g 뽽gVfRj!ͥɎ2@S" '<䏮Jх\-$)Ҏ8pEfR푔'UQp~!J N^ .8z*Ѻ;\)4_3e@FheuH71^I]6lLgMbQh|DXC᝾(\+^ hH +~ ~ɬkA8Ĉ[|AE6,NQg˓~W ^s7mȶZW_2%M Ts}3=yoh>(uv9i/~G<4cロ d[p)Rc0C6LM u{ǾZ_ߏ~mC"/NN'Tnbr~,fAǯڄrj,a6eχ;7E||-H dK: jiw Sg;wu1hT1USr *GNv# hF5gMRD.RXq}F5XP3D$r߹AX.Ko,@Ѣ0zH{eCk7$_5GZK$۞65 ]@1v]ˉF;}InPkPe%ndK,EIÑD_oV.ђ졧pnMlbfu: (\Ò),6a3PD{j28 y_A{b:0P( bO6|CM,&ܔU{nyCַ|nXU]raeʊ慒z:\j2&l;6!&ihw°>jxVB+l3]vZhlya7jp`ʳZPa(&.U$ʱhCXbʎ/ޔfI(OyI~2g~<,ߒ!4uX8ɟ`am9n|vH>kEs6|OZ <&n&ee ҡBPŽAH 1sU|_C%Q3zLiz's*T$p8ose'a6fE*: VvQ`3ԕ*2hw#rt,FàNlh&X2v𼔩 mb9z'eG') gw?AZO͗Ѹ#YaGA$ cn'ehs,6Qk=~ЈRGh" ԐK44։nUh2LrS0:wDPUl eaJ@'gٽɊ-E>i̬mQqXG_֐?`ݗYPNV WA,.(P@%ii3ewGf&'hN<g!w5yΈeIޅIm;&2e>Jƶ{PT:"GUxlu֥P @qUFN<`_NӓnyAb%IlvSP!cW趙+&u l욢d?yz1i,cS2ur#nVbގwԤj?ɩw01/@-`<"7 9:kj&yl`B!XtV'@NGvb-xߟ8:pVDoy̰_+O4cfrIl:mDPD2yY ]` og;"[Ӿ <ڊtֿ8 |Q|3n{bȇFMQibV#AڧK+>kj+ 4#aW#cbI/ 9 "d8uMZݥH03{5)JUq"# WȜb/Hpg'!u5]B*+x3i9>uae%J}==ވH5ˁ@WBviT "TWΚģ4\T^gD*&%r.{ tQ i3X.޳x} NaQ+39/G?5-ST*- \qâ›lq$JnLt2el YeWIHT'C0R1Nڷ  ]-Wgt eH1 8ƽ.[4m9Q }Rs9`l Tfc)gcJ*vjn-<ʼRgb\%6G:ej03k:kز%^)K(]  8 $ kbz9lv5S+r 7Gsbe; |T ;Hdk@Vw77p|uI]v5bS%I 12 N[0Wu'Bwv;rG4d&s\e\s|A,T0'qyl@{9V{% :LPdvisj.p;(gBpG, nkp{oXX@ `9A '/U͖mWY%&><}rl>Bܺ w2:A_`DZ!з)lCMxq W?#) >"tPuaO?U&&/xZuÎɂAO@dPj ]|fr6Ny 0hHɨa:m2%iHu%kcfļjk0`%Hegu%F:\P!0THi('qH;/(đ˒dq91A#Ǹn!*&A.aZ baϹ9]$xWQU3FPJH茼!u!׊RJ9y.:|+7իꠒl,Z@dR}eTwC$XihPR]>ˢ:@%&DPcи>&P+ХI׿EM.J"iOؐ[ nc#ƒ}ARB+5j vaM8bAQUQ.2*۟@lS©o2{^4K+:=W9LǗ1 lL̐;֜s!*F