clusterlib-devel-3.0.12-41.el6> H HtxHFM۹E ?*}}eA[iyH=RM)[ޯƾ'4Yb,7c0b6233c7fdae0f416ba39776c280b0c2d0093f 862HFJxˈFM۹E ?*}}\*ўEbKRԩ  V8_e9tb><H?8d ! S $*400 T0 0 t0  d0 0000 ((d8lk9k:+kBG0H0Ip0X Y Z4[<\\0]0^$bdef!l#t<0u0v wT0x0y4Cclusterlib-devel3.0.1241.el6The Red Hat Cluster libraries development packageThe Red Hat Cluster libraries development packageM۶nobrac.fnal.govnScientific LinuxScientific LinuxGPLv2+ and LGPLv2+Scientific LinuxDevelopment/Librarieshttp://sources.redhat.com/cluster/wiki/linuxx86_64? G  FCg^&4&& ((((&**44&4*󁤁A큤M۶oM۶oM۶oM۶oM۶pM۶pM۶oM۶JM۶LM۶QM۶QM۶QM۶_M۶SM۶IM۶oM۶oM۶oM۶oM۶oM۶pM۶pM۶oM۶K7K7K7K7M۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶oM۶o88dd1feeff86bd1f11b6e5790e74e93a50230fd6e980cdf889f953098edbaa0b66ebe4ac40d121f1caa250ae6c92d5ccdf14a932f4c8eef98b8642debf04b359dcf7025ec978beea672039d86c112f27933622682af5ab91313c1abf8b5ef0ec180b8675de754d06ff022a780a389409a2af16b6ac366b53c2ee04fe3a23dd31ccdfe7acc419ad4eefa071eaf44aee0b91d31180c0c3960c21a9f77853076d6385f8100bd111a7678e69533213b33a5731e5a6efd91a0ce60b231ebf782a61724f3b582869cb0a8cbbc6f178d3b179d66858b3a6b93e4da73d32d55c31bbaac0dadd004f9c608c44b90cca521a979fcbb11dc199e64e4631048ed4b6dd9f74d519a8b6ed1e0551bf437ebcceba9bf491513ace2fc87e376386468286ec35e1da58edf5e91ae608390cd99e3f469377a827640f3573f4c28132c9829a18e2b4ca133613180e9f7cceeeff82b1b22ac3af0cbd1bdc252c18098195a68e8644ee5addb30cff36f56bfe95633c2a53856dbeb0debda126217a63b38922dbb675ae0cfe48698263331b62699331b1b95d53ab65f8adeea12dbe725ce62d5cb9f6c4657f58a03c73e0bf6f802dd6d16018aa535395b6c673cf2c6b8cc8d3e3793f3c44da9017074c8592d8e1801caf28b116b703eaf5908b26eb861eb423035ec53a58ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e86148133d57c64a208fa9122f3e96441b5d69c5e6c38570c9a49cf6322e8a223cf6037db72231df986409d2760fdc80044eebecd8ffb2d7b8d9e66d168dd70ed932ba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd8da08edc9a8fbede98e7ff08566610b97be0c3a17e05ed14d80c9899f828be4cba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532cba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c6320bc17bedeabe174fad105f13fd16b67b0ad887dc5eae8669521e36c4adc34e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023e13bddeaedd9117e1edea0820e1305abe3c83b065b58644ac8d271219e782023ba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c82d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f781123782d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f781123750987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fdba416ea46621be272735bae2787923b125247656a6287547a79a09eedb56532c50987f2739f8ef97fa9980c057832705c15a4ce619742966503296607b35b6fd789837eeba614051dada52f6f04da855156ed0ac67b9293957368a4683b3c9f782d45eae1e5077126ae8ea459f25ba3621b21f9bf9a1a7e8145675c4f7811237fb2c19ed17ee8ea787cdd282b363690dab56d3d44611d163a54bb7ca4c557f64libccs.so.3.0libcman.so.3.0libdlm.so.3.0libdlm_lt.so.3.0libdlmcontrol.so.3.1libfence.so.4.0libfenced.so.3.0liblogthread.so.3.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcluster-3.0.12-41.el6.src.rpmcman-develcmanlib-develpkgconfig(libccs)pkgconfig(libcman)pkgconfig(libdlm)pkgconfig(libdlm_lt)pkgconfig(libdlmcontrol)pkgconfig(libfence)pkgconfig(libfenced)pkgconfig(liblogthread)clusterlib-develclusterlib-devel(x86-64)@@@@@@@@@     /usr/bin/pkg-configclusterliblibccs.so.3()(64bit)libcman.so.3()(64bit)libdlm.so.3()(64bit)libdlm_lt.so.3()(64bit)libdlmcontrol.so.3()(64bit)libfence.so.4()(64bit)libfenced.so.3()(64bit)liblogthread.so.3()(64bit)pkgconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rpmlib(PayloadIsXz)3.0.12-41.el63.0.4-14.6.0-14.0-13.0.3-15.2-14.8.0M@M=MI@MI@MTMv@Mk@MdMK@MK@MJMBM6@M0:M.@M%L+@L@LjyLe3LZLPLN@LN@LI@LI@LH2LD>@L;L7@L7@L7@L(L$@L$@K@K@K^KK@K@KsKK@KK@Kf@KO@KMKLd@KD{@K@KJJ@JJJJ:Ji@JT@JL@J<@J0J/@I@II@II@I@I@IIII&@I=@I~@Iw@Ik0Ik0IHIFFI3IHrHHHH}@H}@H}@H|@H|@H{@HH|@H`HM@HCH6H5`@H2@H1kH,%H*@H*@H*@Fabio M. Di Nitto - 3.0.12-41Fabio M. Di Nitto - 3.0.12-40Lon Hohberger - 3.0.12-39Fabio M. Di Nitto - 3.0.12-38Fabio M. Di Nitto - 3.0.12-37Fabio M. Di Nitto - 3.0.12-36Fabio M. Di Nitto - 3.0.12-35Fabio M. Di Nitto - 3.0.12-34Fabio M. Di Nitto - 3.0.12-33Fabio M. Di Nitto - 3.0.12-32Fabio M. Di Nitto - 3.0.12-31Fabio M. Di Nitto - 3.0.12-30Fabio M. Di Nitto - 3.0.12-29Fabio M. Di Nitto - 3.0.12-28Fabio M. Di Nitto - 3.0.12-27Fabio M. Di Nitto - 3.0.12-26Fabio M. Di Nitto - 3.0.12-25Lon Hohberger - Version: 3.0.12-24Fabio M. Di Nitto - 3.0.12-23Lon Hohberger - Version: 3.0.12-22Lon Hohberger - Version: 3.0.12-21Fabio M. Di Nitto - 3.0.12-20Fabio M. Di Nitto - 3.0.12-19Fabio M. Di Nitto - 3.0.12-18Fabio M. Di Nitto - 3.0.12-17Fabio M. Di Nitto - 3.0.12-16Lon Hohberger - 3.0.12-15Lon Hohberger - 3.0.12-14Fabio M. Di Nitto - 3.0.12-13Fabio M. Di Nitto - 3.0.12-12Fabio M. Di Nitto - 3.0.12-11Fabio M. Di Nitto - 3.0.12-10Lon Hohberger - 3.0.12-9Lon Hohberger - 3.0.12-8Lon Hohberger - 3.0.12-7Fabio M. Di Nitto - 3.0.12-6Fabio M. Di Nitto - 3.0.12-5Fabio M. Di Nitto - 3.0.12-4Fabio M. Di Nitto - 3.0.12-3Fabio M. Di Nitto - 3.0.12-2Fabio M. Di Nitto - 3.0.12-1Fabio M. Di Nitto - 3.0.9-5Fabio M. Di Nitto - 3.0.9-4Fabio M. Di Nitto - 3.0.9-3Fabio M. Di Nitto - 3.0.9-2Fabio M. Di Nitto - 3.0.9-1Fabio M. Di Nitto - 3.0.7-4Fabio M. Di Nitto - 3.0.7-3Fabio M. Di Nitto - 3.0.7-2Fabio M. Di Nitto - 3.0.7-1Fabio M. Di Nitto - 3.0.6-2Fabio M. Di Nitto - 3.0.6-1Fabio M. Di Nitto - 3.0.5-1Fabio M. Di Nitto - 3.0.4-1Fabio M. Di Nitto - 3.0.3-2Fabio M. Di Nitto - 3.0.3-1Fabio M. Di Nitto - 3.0.2-2Fabio M. Di Nitto - 3.0.2-1Fabio M. Di Nitto - 3.0.1-1Fedora Release Engineering - 3.0.0-21Fabio M. Di Nitto - 3.0.0-20Fabio M. Di Nitto - 3.0.0-19.rc4Fabio M. Di Nitto - 3.0.0-18.rc3Fabio M. Di Nitto - 3.0.0-17.rc2Fabio M. Di Nitto - 3.0.0-16.rc2Fabio M. Di Nitto - 3.0.0-15.rc1Fabio M. Di Nitto - 3.0.0-14.alpha7Fabio M. Di Nitto - 3.0.0-13.alpha7Fabio M. Di Nitto - 3.0.0-12.alpha6Fabio M. Di Nitto - 3.0.0-11.alpha5Fabio M. Di Nitto - 3.0.0-10.alpha5Fedora Release Engineering - 3.0.0-9.alpha5Fabio M. Di Nitto - 3.0.0-8.alpha5Fabio M. Di Nitto - 3.0.0-7.alpha4Fabio M. Di Nitto - 3.0.0-6.alpha4Fabio M. Di Nitto - 3.0.0-5.alpha4Fabio M. Di Nitto - 3.0.0-4.alpha3Fabio M. Di Nitto - 3.0.0-3.alpha2Fabio M. Di Nitto - 3.0.0-2.alpha2Fabio M. Di Nitto - 3.0.0-1.alpha2Fabio M. Di Nitto - 3.0.0-1.alpha1Fabio M. Di Nitto - 2.99.13-1Ignacio Vazquez-Abrams - 2.99.12-2Fabio M. Di Nitto - 2.99.12-1Fabio M. Di Nitto - 2.99.11-1Fabio M. Di Nitto - 2.99.10-6Fabio M. Di Nitto - 2.99.10-5Fabio M. Di Nitto - 2.99.10-4Fabio M. Di Nitto - 2.99.10-3Fabio M. Di Nitto - 2.99.10-2Fabio M. Di Nitto - 2.99.10-1Jesse Keating - 2.99.08-3Jesse Keating - 2.99.08-2Fabio M. Di Nitto - 2.99.08-1Fabio M. Di Nitto - 2.99.07-1Fabio M. Di Nitto - 2.99.06-1Fabio M. Di Nitto - 2.99.05-1Fabio M. Di Nitto - 2.99.04-1Fabio M. Di Nitto - 2.99.03-1Fabio M. Di Nitto - 2.99.02-4Fabio M. Di Nitto - 2.99.02-3Fabio M. Di Nitto - 2.99.02-2Fabio M. Di Nitto - 2.99.02-1Fabio M. Di Nitto - 2.99.01-4Fabio M. Di Nitto - 2.99.01-3Fabio M. Di Nitto - 2.99.01-2Fabio M. Di Nitto - 2.99.01-1- gfs2_convert: exits with success without doing anything (gfs2_convert_exists_with_success_without_doing_anything_part2.patch) Resolves: rhbz#688734- gfs2_convert: exits with success without doing anything (gfs2_convert_exists_with_success_without_doing_anything.patch) Resolves: rhbz#688734- config: Add DRBD 0.8.3 metadata back to schema (add_drbd_0_8_3_metadata_back_to_schema.patch) Resolves: rhbz#680172- qdiskd: Fix bad timer check (qdiskd_fix_bad_timer_check.patch) Resolves: rhbz#688154 - cman init: increase the default timeout waiting for quorum (cman_init_increase_default_timeout_waiting_for_quorum.patch) Resolves: rhbz#688201- cman-preconfig: allow cman to configure corosync multicast ttl (cman_preconfig_allow_cman_to_configure_multicast_ttl.patch) Resolves: rhbz#684020- Fix race condition at startup that affects dlm based applications (dlm_controld_always_return_error_if_daemon_is_not_ready_to_operate.patch) (cman_init_wait_for_dlm_controld_to_be_fully_operational_before_proceeding.patch) Resolves: rhbz#595725- config_xml: stop leaking memory on config reload (config_stop_leaking_memory_on_config_reload.patch) Resolves: rhbz#680155- fenced: don't ignore victim_done messages for reduced victims (fenced_do_not_ignore_victim_done_messages_for_reduced_victims.patch) Resolves: rhbz#678704- qdiskd: Fix auto-vote calculation loop (qdiskd_fix_auto_vote_calculation_loop.patch) Resolves: rhbz#663433- gfs2_edit enhancements: * gfs2_edit: handle corrupt file systems better (gfs2_edit_handle_corrupt_filesystems_better.patch) * gfs2_edit: print large block numbers better (gfs2_edit_print_large_block_numbers_better.patch) * gfs2_edit: has problems printing gfs1 journals (gfs2_edit_has_problems_printing_gfs1_journals.patch) * gfs2_edit: add -d option for printing journal details (gfs2_edit_add_d_option_for_printing_journal_details.patch) * gfs2_edit: Fix error message on blockalloc when outside bitmap (gfs2_edit_fix_error_message_blockalloc_when_outside_bitmap.patch) * gfs2_edit: fix careless compiler warning (gfs2_edit_fix_careless_compiler_warning.patch) * gfs2_edit: Fix bitmap editing function (gfs2_edit_fix_bitmap_editing_function.patch) * gfs2_edit: fix segfault in set_bitmap when block is in rgrp (gfs2_edit_fix_segfault_in_set_bitmap_when_block_is_rgrp.patch) Resolves: rhbz#674843 - fenced: emit dbus signals to be handled by foghorn package for SNMP traps (fenced_send_dbus_signals_when_node_is_fenced.patch) (fenced_update_fenced_man_page_with_q_option.patch) (build_allow_dbus_notification_code_to_be_disabled.patch) Resolves: rhbz#592964 - config: Update relax ng schema (config_update_schema_2.patch) - doc: Update cluster_conf.html to match schema (doc_update_cluster_conf_html.patch) Resolves: rhbz#618705- fsck.gfs2: can't repair rgrps resulting from gfs_grow->gfs2_convert (fsck_gfs2_cannot_repair_rgrps_resulting_from_gfs_grow_plus_gfs2_convert.patch) Resolves: rhbz#576640 - qdisk: Informational syslog message indicating label overrides device (qdiskd_info_syslog_msg_when_lavel_overriders_device.patch) Resolves: rhbz#635413 - Integrate watchdog with cluster to reboot nodes under specific heuristics (cman_add_checkquorum_script_for_self_fencing_part1.patch) (cman_add_checkquorum_script_for_self_fencing_part2.patch) Resolves: rhbz#560700- mkfs.gfs2 segfaults with 18.55TB and -b512 (gfs2_mkfs_segfaults_with_18.55T_and_b512.patch) Resolves: rhbz#624535 - fsck.gfs2: reports master/root dinodes as unused and fixes the bitmap (gfs2_fsck_reports_master_root_dinodes_as_unused_and_fixes_bitmap.patch) Resolves: rhbz#663037- ccs_tool: deprecate editing capabilities (ccs_tool_deprecate_editing_capabilities.patch) Resolves: rhbz#614885- cman init: do not include wrong default file (cman_init_do_not_include_wrong_default_config_file.patch) Resolves: rhbz#669340- gfs_controld: fix plock owner in unmount (gfs_controld_fix_plock_owner_in_umount.patch) Resolves: rhbz#624822 - mkfs.gfs2 should support discard request generation (gfs2_mkfs_should_support_discard_request_generation.patch) Resolves: rhbz#656956 - ccs_tool: completely remove references to update/upgrades (ccs_tool_man_page_shows_removed_update_upgrade_subcommands.patch) Resolves: rhbz#577874 - cman: allow users to configure transport method (cman_does_not_allow_user_to_select_transport_mechanism.patch) Resolves: rhbz#657041 - cman_tool: display meaningful translation of corosync exit code (cman_tool_display_meaningful_translation_of_corosync_exit_codes.patch) Resolves: rhbz#617247 - cman_tool: handle "another instance running" error code (cman_tool_handle_another_instance_is_running_error_code.patch) Related: rhbz#617247, rhbz#617234 - cman init: check if corosync is already running (cman_init_check_if_corosync_is_running.patch) - cman: handle INT and TERM signals correctly (cman_handle_int_and_term_signals_correctly.patch) Resolves: rhbz#617234 - cman init: add support for "nocluster" kernel cmdline to not start at boot (cman_init_add_support_for_nocluster_kernel_cmdline.patch) Resolves: rhbz#563901 - cman: Make qdiskd exit if removed from configuration (cman_make_qdiskd_exit_if_removed_from_config.patch) Resolves: rhbz#620679 - cman: Update cman_tool version section in man page (cman_update_cman_tool_version_section_in_man_page.patch) Resolves: rhbz#619874 - config: Add missing qdiskd options (config_add_missing_qdiskd_options.patch) Resolves: rhbz#645830 - qdisk: Assume 1 vote if not specified in cluster.conf (qdiskd_should_assume_1_vote_if_not_specified.patch) Resolves: rhbz#663433 - config: Fix broken fence_egenera options (fence_egenera_add_missing_options_in_cluster_rng.patch) Resolves: rhbz#629017 - cman: Make qdiskd heuristics time out (cman_make_qdisk_heuristics_time_out.patch) Resolves: rhbz#636243- Drop dlm-pcmk and gfs-pcmk variants of dlm_controld and gfs_controld that are now replaced by pacemaker + cman support. Resolves: rhbz#649021- dlm_controld: fix plock owner syncing (dlm_controld_fix_plock_owner_syncing.patch) Resolves: rhbz#617306 - dlm_controld: fix plock signature in stored message (dlm_controld_fix_plock_signature_in_stored_message.patch) Resolves: rhbz#623816 - dlm_controld: ignore plocks until checkpoint time (dlm_controld_ignore_plocks_until_checkpoint_time.patch) Resolves: rhbz#623810 - gfs_controld: fix plock owner syncing (gfs_controld_fix_plock_owner_syncing.patch) Resolves: rhbz#617306 - fenced: use post_join_delay after cluster join (fenced_use_post_join_delay_after_cluster_join.patch) Resolves: rhbz#624844 - gfs2_edit enhancements: * gfs2_edit: better printing of directory leaf information (gfs2_edit_better_printing_of_dir_leaf_information.patch) * gfs2_edit: print hex numbers in lower-case (gfs2_edit_print_hex_numbers_in_lower_case.patch) * gfs2_edit: negative block numbers don't jump a negative amount (gfs2_edit_negative_block_numbers_dont_jump_a_negative_amount.patch) * gfs2_edit: tiny (stuffed) files had user data saved with savemeta (gfs2_edit_tiny_files_had_user_data_saved_with_savemeta.patch) * gfs2_edit: give meaningful feedback for savemeta and restoremeta (gfs2_edit_give_meaningful_feedback_for_savemeta_and_restoremeta.patch) * gfs2_edit: Fix memory leak in savemeta option (gfs2_edit_fix_memory_leak_in_savemeta_option.patch) * gfs2_edit: Split extended display functions into extended.c (gfs2_edit_split_extended_display_functions_into_extended_c.patch) * gfs2_edit: Move more functions to extended.c (gfs2_edit_move_more_functions_to_extended_c.patch) * gfs2_edit: Extend individual field printing/editing (gfs2_edit_extend_individual_field_printing_editing.patch) * gfs2_edit: fix page down on rindex (gfs2_edit_fix_page_down_on_rindex.patch) * gfs2_edit: print field names in right column (gfs2_edit_print_field_names_in_right_column.patch) * gfs2_edit: display block allocation on rgrps and bitmaps (gfs2_edit_display_block_allocation_on_rgrps_and_bitmaps.patch) * gfs2_edit: fix extended.h to not double-include (gfs2_edit_fix_extended_h_to_not_double_include.patch) Resolves: rhbz#634623 - gfs2_convert: corrupts file system when directory has di_height 3 (gfs2_convert_corrupts_file_system_when_directory_has_di_height_3.patch) Resolves: rhbz#630005- GFS2: fsck.gfs2 seems to process large files twice (fsck_gfs2_seems_to_process_large_files_twice.patch) Resolves: rhbz#621313 - fsck.gfs2 segfaults if journals are missing (fsck_gfs2_segfaults_if_journals_are_missing.patch) Resolves: rhbz#622576 - fsck.gfs2 truncates directories with more than 100,000 entries (fsck_gfs2_truncates_directories_with_more_than_100,000_entries.patch) Resolves: rhbz#628013 - Updating /proc/mounts and /etc/mtab with mount args for GFS2 fs (updating_proc_mounts_and_etc_mtab_with_mount_args_for_gfs2_fs.patch) Resolves: rhbz#632595 - cman init: fix "stop remove" operation (cman_init_fix_stop_remove_operation.patch) cman: Calculate expected_votes correctly after leave remove (cman_calculate_expected_votes_correctly_after_leave_remove.patch) Resolves: rhbz#634718 - gfs2_convert: gfs2_convert doesn't resume after interrupted conversion (gfs2_convert_doesn_t_resume_after_interrupted_conversion.patch) Resolves: rhbz#637913 - cman: fix startup race condition when configs are different across nodes (cman_fix_startup_race_condition_when_configs_are_different_across_nodes.patch) Resolves: rhbz#639018- gfs2-utils: fsck.gfs2 deletes directories if they get too big (gfs2_fsck_do_not_delete_directories_if_they_get_too_big.patch) Resolves: rhbz#624691- gfs2-utils: mkfs can't fsync device with 32MB RGs (gfs2_utils_mkfs_can_t_fsync_device_with_32mb_rgs.patch) Resolves: rhbz#622844- cman: do not propagate old configurations around (cman_do_not_propagate_old_configurations_around.patch) cman: Clarify man page on config distribution (cman_clarify_man_page_on_config_distribution.patch) Resolves: rhbz#619680- Fix regression in "Fix fsck.gfs2 unaligned access on ia64" that affects all 32bit systems. Rename fsck_gfs2_unaligned_access_on_ia64.patch to fsck_gfs2_unaligned_access_on_ia64_part1.patch (fsck_gfs2_unaligned_access_on_ia64_part2.patch) Resolves: rhbz#608154- dlm_controld/gfs_controld: make default plock_ownership 0 Use the simpler, safer, and more reliable option as default. (controld_make_default_plock_ownership_0.patch) Resolves: rhbz#618303 - dlm_controld: fix plock checkpoint signatures (dlm_controld_fix_plock_checkpoint_signatures.patch) Resolves: rhbz#618806 - dlm_controld: fix plock owner in checkpoints (dlm_controld_fix_plock_owner_in_checkpoints.patch) Resolves: rhbz#618814 - cman: fix consensus calculation Bump Requires: corosync to 1.2.3-17 to guarantee that corosync is at the minimal version for this fix to work. (cman_fix_consensus_calculation.patch) Resolves: rhbz#618534- Fix several issues related to cluster config reload operation including checks that would allow the config to be downgraded and extra spurious config reload notifications. (cman_config_reload_fix_part1.patch) (cman_config_reload_fix_part2.patch) (cman_config_reload_fix_part3.patch) (cman_config_reload_fix_part4.patch) (cman_config_reload_fix_part5.patch) (cman_config_reload_fix_part6.patch) Resolves: rhbz#617161, rhbz#617163 - Fix logging configuration reload operations (cman_preconfig_handle_logging_reload_operation_part1.patch) (cman_preconfig_handle_logging_reload_operation_part2.patch) Resolves: rhbz#615202- cman init: allow startup options to fenced (cman_init_allow_startup_options_to_fenced.patch) Resolves: rhbz#617566- cman: Check for new configs only once per second to avoid 100% cpu spin (cman_check_config_only_once_per_sec.patch) Resolves: rhbz#616222- cman: Recalculate quorum on quorum device vote changes (cman_recalculate_quorum_on_quorum_device_vote_changes.patch) Resolves: rhbz#606989- cman: Recalculate quorum on config change (recalculate_quorum_on_config_change.patch) Resolves: rhbz#606989 - config: Add tomcat-6 resource agent to schema (add_tomcat_6_resource_agent_to_schema.patch) doc: Add tomcat-6 to cluster_conf.html (add_tomcat_6_to_cluster_conf_html.patch) Resolves: rhbz#614127 - config: Add missing cman_label (add_missing_cman_label.patch) config: Add doc for cman_label attribute (add_doc_for_cman_label_attribute.patch) Resolves: rhbz#615509 - config: Allow multiple logging_daemon tags (allow_multiple_logging_daemon_tags.patch) Resolves: rhbz#614961 - cman config: copy all logging objects to the top level tree (config_copy_all_logging_objects_to_the_top_level_tree.patch) Resolves: rhbz#615202- Add autogenerated cluster_conf.html (doc_autogen_cluster_conf_html_part1.patch) (doc_autogen_cluster_conf_html_part2.patch) Resolves: rhbz#593015 - Update relax ng schema (config_update_schema.patch) Related: rhbz#595547, rhbz#593015 - Fix patch file naming Related: rhbz#553383, rhbz#606368, rhbz#609978, rhbz#612097- Fix gfs2 init script to be more LSB compliant (gfs2_init_lsb_compliant.patch) Resolves: rhbz#553383- Add /etc/sysconfig/cman example file with extensive documentation of options that can be passed to the init script. (cman_sysconfig_part1.patch from upstream) (cman_sysconfig_part2.patch rhel6 specific) Resolves: rhbz#606368- Add cman_tool version -S to man page (cman_tool_config_reload_man_page.patch) Resolves: rhbz#609978 - Fix cman init script to be more LSB compliant (cman_init_lsb_compliant.patch) Resolves: rhbz#612097- Update gfs2_convert man page (gfs2_convert_manpage_update.patch) Resolves: rhbz#601315 - Don't return 0 if gfs2_edit restoremeta fails (gfs2_edit_restoremeta_should_not_return_0_on_failure.patch) Resolves: rhbz#607321 - Fix fsck.gfs2 unaligned access on ia64 (fsck_gfs2_unaligned_access_on_ia64.patch) Resolves: rhbz#608154- Add missing components to cluster schema (config_add_missing_resource_docs_to_schema.patch) - Clean up recursion in cluster schema (config_clean_up_recursion_in_schema.patch) Resolves: rhbz#604298- Ensure cman recalculates quorum on configuration reload (cman_recalculate_expected_votes_on_config_reload.patch) Resolves: rhbz#606989- Fix device name and mount point in utils (gfs2_fix_device_name_and_mount_point_in_utils.patch) Resolves: rhbz#597002- Fix dlm_controld wrong fencing time comparison (part2): Rename dlm_controld_wrong_fencing_time_comparison.patch to dlm_controld_wrong_fencing_time_comparison_part1.patch Add dlm_controld_wrong_fencing_time_comparison_part2.patch Resolves: rhbz#594511- cman: fix quorum recalculation when a node is externally killed (cman_fix_quorum_recalculation.patch) Resolves: rhbz#596046 - rpmdiff automatic test tool found 2 issues: * add missing man pages for cman_notify, dlm_controld.pcmk and gfs_controld.pcmk, and update the spec file to ship them in the correct subpackages. (add_missing_man_pages.patch) * cman, dlm-pcmk, gfs-pcmk should have a tigher Requires on cluster libraries. Resolves: rhbz#594111- Fix dlm_controld wrong fencing time comparison (dlm_controld_wrong_fencing_time_comparison.patch) Resolves: rhbz#594511 - Fix ccs_tool create -n (fix_ccs_tool_create.patch) Resolves: rhbz#594626- Fix cman init script stop action to wait for corosync daemon to shutdown (cman_init_wait_for_corosync_shutdown.patch) Resolves: rhbz#592103 - fenced: use cpg ringid (fenced_use_cpg_ringid.patch) Update Requires/BuildRequires on corosync + cpg ringid patch. Resolves: rhbz#584140 - fix changelog entries from 3.0.12-1 (missing bugzilla entries)- Rebase on top of new upstream bug fix only release: * drop all bug fix patches. * refresh patches with official SHA1 git commits from RHEL6 upstream branch: - disable_ldap_loader_support.patch - support_only_xmlconfig_loader.patch - disable_fence_xvmd_support.patch * rename cman_use_hashed_cluster_id_part4.patch to cman_use_hash_cluster_id_by_default.patch. * Addresses the following issues: from 3.0.11 release: Resolves: rhbz#581047, rhbz#576330, rhbz#582017, rhbz#583945 Resolves: rhbz#581038 from 3.0.12 release: Resolves: rhbz#589823, rhbz#586100, rhbz#585083, rhbz#587079 Resolves: rhbz#590000 * Rebase: Resolves: rhbz#582322 - Stop build on ppc and ppc64. Resolves: rhbz#590980 - cman should only load OpenAIS checkpoint service by default (cman_only_load_ckpt_service_by_default.patch) Resolves: rhbz#568407- Fix ccs_tool man page (fix_ccs_tool_man_page.patch) Resolves: rhbz#577874 - dlm_controld: add plock checkpoint signatures (dlm_controld_add_plock_checkpoint_signatures.patch) Resolves: rhbz#578625 - dlm_controld: set last_plock_time for ownership operations (dlm_controld_set_last_plock_time_for_ownership_ops.patch) (gfs_controld_set_last_plock_time_for_ownership_ops.patch) Resolves: rhbz#578626 - dlm_controld: don't skip unlinking checkpoint (dlm_controld_do_not_skip_unlinking_checkpoint.patch) Resolves: rhbz#578628 - gfs2_convert segfaults when converting fs of blocksize 512 bytes (gfs2_convert_fix_segfault_with_512bytes_bs.patch) Resolves: rhbz#579621 - gfs2_convert uses too much memory for jdata conversion (gfs2_convert_uses_too_much_memory_for_jdata_conversion.patch) Resolves: rhbz#579623 - Fix conversion of gfs1 CDPNs (gfs2_convert_fix_conversion_of_gfs1_cdpns.patch) Resolves: rhbz#579625 - gfs2_convert: Doesn't convert indirectly-pointed eattrs correctly (gfs2_convert_does_not_convert_eattrs_correctly.patch) Resolves: rhbz#579626- Fix weakness in clusterid generation by using non-crypto hashing. part1-3 are he upstream generic implemetation. part4 turns it on specifically for RHEL-6 as the change breaks micro rolling upgrades. (cman_use_hashed_cluster_id_part1.patch) (cman_use_hashed_cluster_id_part2.patch) (cman_use_hashed_cluster_id_part3.patch) (cman_use_hashed_cluster_id_part4.patch) Resolves: rhbz#574886 - Add plock debug buffer. (dlm_separate_plock_debug_buffer_part1.patch) (dlm_separate_plock_debug_buffer_part2.patch) Resolves: rhbz#576322 - Add more fs_notified debugging (dlm_controld_add_more_fs_notified_debugging.patch) Resolves: rhbz#576335 - dlm_controld/gfs_controld: avoid full plock unlock when no resource exists (controld_avoid_full_plock_unlock.patch) Resolves: rhbz#575103- Fix fsck.gfs2 segfault (gfs2_fix_segfault_osi_tree.patch) Resolves: rhbz#574215- Fix gfs2_quota hadle of boundary conditions (gfs2_fix_quota_boundary.patch) Resolves: rhbz#570525 - Fix gfs_controld dm suspend event handling (gfs_controld_dm_suspend.patch) Resolves: rhbz#571806- new upstream release: Resolves: rhbz#566784, rhbz#555047, rhbz#556603, rhbz#561862 Resolves: rhbz#565907, rhbz#568446, rhbz#564471, rhbz#561416 Resolves: rhbz#553383 - upstream rebase and patch cleanup Resolves: rhbz#557348 - gfs2: make use of exported device topology (gfs2_exported_dev_topology) Resolves: rhbz#519491 - spec file update: * cman should Requires fence-virt directly * merge changelog from Fedora * re-enable cmannotifyd support and ship doc/template- Resolves: rhbz#567884 - Do not build cluster on s390 and s390x.- Add workaround for corosync IPC shutdown issue (cman-init-workaround-bz547813.patch) - Related: rhbz#547813- Drop ldapconfig loader support (PM-disable-ldap-loader-support.patch) - Drop notifyd support (PM-disable-notifyd-support.patch) - Support only xmlconfig loader (PM-support-only-xmlconfig-loader.patch) - Disable support for perl bindings- New upstream release- Drop gfs-utils commodity package- New upstream release - spec file update: * use global instead of define * use new Source0 url * use cluster macro more aggressively * bump Requires on fence-agents * ship var/run/cluster and var/lib/cluster- New upstream release - spec file update: * drop BuildRequires on slang-devel.- New upstream release - spec file update: * explicitly Requires newer version of fence-agents- spec file update: * gfs-pcmk now Requires dlm-pcmk- New upstream release - spec file updates: * drop cp_workaround patch * stop shipping rgmanager from cluster * move dlm udev rules in clusterlib where they belong * enable pacemaker components build * ship 2 new rpms: dlm-pcmk and gfs-pcmk for pacemaker integration- Add temporary workaround to install symlinks- New upstream release- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- New upstream release - spec file updates: * Update copyright header * final release.. undefine alphatag * BuildRequires and Requires corosync/openais 1.0.0-1 final.- New upstream release - spec file updates: * cman subpackage: avoid unnecessary calls to ldconfig * rgmanager subpackage: drop unrequired Requires: that belong to ras * BuildRequires and Requires corosync/openais 1.0.0.rc1- New upstream release - spec file updates: * Drop local patches. * Update BuildRequires and Requires: on newer corosync/openais.- Update from git up to 779dd3c23ca6c56f5b3f7a8a7831bae775c85201 - spec file updates: * Drop BuildRequires on libvolume_id-devel that's now obsoleted * gfs*-utils now Requires: file * Add temporary patch to get rid of volume_id references in the code- New upstream release + git94df30ca63e49afb1e8aeede65df8a3e5bcd0970 - spec file updates: * BuildRequires / Requires: latest corosync and openais * Update configure invokation * Cleanup tree fix up bits that are now upstream * Ship cluster.rng * Move fsck/mkfs gfs/gfs2 binaries in /sbin to be FHS compliant- New upstream release. - Update corosync/openais BuildRequires and Requires. - Drop --corosynclibdir from configure. Libs are now in standard path. - Update BuildRoot usage to preferred versions/names - Drop qdisk init script. Now merged in cman init from upstream.- New upstream release. - Update corosync/openais BuildRequires and Requires. - Fix gfs-utils and cman man page overlapping files.- New upstream release. - Drop local build fix patch.- New upstream release. - Add missing LICENCE and COPYRIGHT files from clusterlib-devel. - Add patch to fix build failure (already upstream).- Stop building fence and resource agents. - cman now Requires: fence-agents. - rgmanager now Requires: resource-agents.- Fix typo in gfs-utils preun scriptlet. - Fix gfs-utils file list.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- New upstream release.- Update to latest stable3 code from git (e3a9ac674fa0ff025e833dcfbc8575cada369843) - Fix Provides: version. - Update corosync/openais BuildRequires and Requires- Fix datadir/fence directory ownership.- New upstream release. - Fix directory ownership #483330. - Add support pkgconfig to devel package. - Total libraries cleanup: - split libraries out of cman into clusterlib. - merge cmanlib into clusterlib. - rename cman-devel into clusterlib-devel. - merge cmanlib-devel into clusterlib-devel. - Comply with multiarch requirements (libraries). - Relax BuildRequires and Requires around corosync and openais.- New upstream release- Move all binaries where they belong. All the legacy stuff is now dead.- New upstream release (retag cvs package)- New upstream release- New upstream release. - Fix legacy code build. - Fix wrong conffile attribute.- New upstream release. - Drop gnbd* packages that are now a separate project. - Tight dependencies with corosync/openais.- Rebuild for Python 2.6- new upstream release. Fix several security related issues.- new upstream release. - drop obsoleted patches. - include very important gfs1 bug fix. - include fix for fence_egenera (CVE-2008-4192).- cman init: add fix from upstream for cman_tool wrong path.- cman now Requires: ricci and modcluster.- Split libcman.so* from cman and cman-devel into cmanlib and cmanlib-devel to break a very annoying circular dependency.- The "CVS HATES ME" release. - New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- Retag release. - New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- Rebuild for broken deps. - Pull in upstream patches for libvolume_id changes- Rebuild for broken deps.- New upstream release. - Drop local patch that's part of upstream. - Tight BR and Requires for openais to a very specific version. - cman Requires ricci as new default config distribution system. (ricci changes will land soon but in the meantime this is done our side)- New upstream release. - Add patch to build against new headers (already part of upstream next release) - BR on perl(ExtUtils::MakeMaker) to build perl bindings - Fix logrotate install from upstream - Add "clean up after perl bindings" snippet - Update Requires for perl bindings - Properly split man3 man pages- New upstream release. - BR on new openais for logging features. - drop local logrotate snippet in favour of upstream one. - cman Requires: PyOpenSSL for telnet_ssl wrapper. - cman Requires: pexpect and net-snmp-utils for fence agents. Thanks to sendro on IRC for spotting the issue. - Another cleanup round for docs- New upstream release - Update licence tags again after upstream relicensing to kill OSL 2.1. - Add 2 commodity packages (gfs-utils and gnbd-utils). They both require external kernel modules but at least userland will stay automatically in sync for our users. - BR openais 0.84 for new logsys symbols (and requires for runtime). - Update build section to enable gfs-utils and gnbd-utils.- New upstream release - Update license tags after major upstream cleanup (note: rgmanager includes a shell script that is shipped under OSL 2.1 license). - Update inclusion of documents to reflect updated COPYRIGHT file from upstream. - Add documentation to different packages.- New upstream release - cman Requires telnet and ssh client - drops some tree fix up bits that are now upstream- Add missing OpenIPMI requires to cman for fence_ipmilan- New kernel-headers has what we need release. - Drop BR on kernel-devel. - Drop cluster-dlmheaders.patch. - Drop --kernel_* from configure invokation. - Cleanup a few comments in the spec file.- disable parallel build (broken upstream) - build requires higher openais (fix ppc64 build failure)- New upstream release - Shut up the last few rpmlint warnings- Fix typo in rgmanager Summary- Fix rgmanager License: tag.- Drop BR on openais as it is pulled by openais-devel. - Change postun section to use -p /sbin/ldconfig. - Fix rgmanager Requires.- Initial packaging.cman-develcmanlib-devel====> =======>=======> ==@@@@@================@===3.0.123.0.123.0.123.0.123.0.123.0.123.0.123.0.123.0.123.0.123.0.12-41.el63.0.12-41.el63.0.0-5.alpha43.0.0-5.alpha4ccs.hlibcman.hlibdlm.hlibdlmcontrol.hlibfence.hlibfenced.hliblogthread.hlibccs.solibcman.solibdlm.solibdlm_lt.solibdlmcontrol.solibfence.solibfenced.soliblogthread.solibccs.pclibcman.pclibdlm.pclibdlm_lt.pclibdlmcontrol.pclibfence.pclibfenced.pcliblogthread.pcclusterlib-devel-3.0.12COPYING.applicationsCOPYING.librariesCOPYRIGHTREADME.licencedlm_cleanup.3.gzdlm_close_lockspace.3.gzdlm_create_lockspace.3.gzdlm_dispatch.3.gzdlm_get_fd.3.gzdlm_lock.3.gzdlm_lock_wait.3.gzdlm_ls_lock.3.gzdlm_ls_lock_wait.3.gzdlm_ls_lockx.3.gzdlm_ls_pthread_init.3.gzdlm_ls_unlock.3.gzdlm_ls_unlock_wait.3.gzdlm_new_lockspace.3.gzdlm_open_lockspace.3.gzdlm_pthread_init.3.gzdlm_release_lockspace.3.gzdlm_unlock.3.gzdlm_unlock_wait.3.gzlibdlm.3.gz/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/doc//usr/share/doc/clusterlib-devel-3.0.12//usr/share/man/man3/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu  ASCII textdirectorypkgconfig filesymbolic link to `libccs.so.3.0'symbolic link to `libcman.so.3.0'symbolic link to `libdlm.so.3.0'symbolic link to `libdlm_lt.so.3.0'symbolic link to `libdlmcontrol.so.3.1'symbolic link to `libfence.so.4.0'symbolic link to `libfenced.so.3.0'symbolic link to `liblogthread.so.3.0'troff or preprocessor input text (gzip compressed data, from Unix, max compression) RRRRRRRR PRPRPRPRPRPRPRP R?@7zXZ !PH6y] b2 0ym]GӮ^ 6{S5z˦ haXYx!`*zZpN#KԇfҐ03Ğchh΍8u#Tt=;s¨FAP*2D޲<ۃc8x"L;|tu>8zH\taVx`/)'@qϵY"u9q%Vz8'ӓ[Xˠf>O*vYu=FSmO,$ R/V-7MĎV Ill1~p:zh+MoSq -JTɷ6*£v6"U4O\Y j % PҒ$8h \Re-D*lc؄Z-GmzFpe> 68/Xu>54 s.dG=Jӓ9k( m`BnE/= 1L࿱Lf4B'} |oݕuČW ~&C C~%bmJj2y8"5"%v\u213&)S lcQ!g8rMQK 5HLdz4TvR4y: ?icTW9Xe?Go'/rn5S&lS x5:E[ogD2Uwn W4 55x`e{1*(exPY͕Mjtkju)odDx5l&=@˥?CKNgEaB;i>@3?+R*g,XV 8pe+{~#Ƭ@~stnf4ԊhO!hjK]1LA3zJO`_̿iuVD$,=uF[=:C%U oM$xʕ76Nx~58LKw<\}ة_3OF2PK+R [9 K<;rDDf0s!L6 yR Uݶt@&C- Η&.PZ^)Ċd윛~0=6̡֙^[3CQXoLM/6sD(̗Ce2,tΤ{y:fX~L8;?饑xo{t~sw^% ;dVP.fkElj&qʉ=} 짔F/X Ǩ$_'Rù粙03&;+AUӂ~4aOj{w: =x2dkS Lj}y,m^"yb}BЗ̾|b'" *u(?0Qsz8%Fl"B`ñq'{`ٻ;;dߢ#?Veu`~ ('i`$~mլ(dI"Q"VMnBQU < -伾D6ɔZ˙dZ Rb 7"ͷE@VWρNDUj#>r뗹bDCx]?촄Pf-M5>QgDEI`r,#m{wOe C_b1._ T]RrCȜpea@` DK(ms>FLG`8ۆT@\+ CmVgD4 jz)ny4M{0xfp ||uJEk]AYZxJr;ȗ+Nu w/¢nՂap85![Ǡ.)늑(nnszA=u:zhcSEXevBO3YĜ2]\Mo~f)s]Pd^&.ձAܔ%gxrQ_8j‹A;v~(?l&4beuǏԛ[/z-M"]S`wcWת]MqMXrj Ņ/x'xuEԧޛ~yW\>Nt3߸a`β>>wJmhUs^>J#Yzap$k/Hpvo{İo ꅖ]Q5W:? DGcEi" <"O]qi/^sdw>Q=š*[O-TԿ>].s1/tz _йϽbMkhmDE+v@x߭%3an_]_ח Oʲ3RwQe˘ Cзf[`~nprڒQobt_iΦ]_2=AVVK"}7|&KGQpJMe ֎?Q]w 'ab68djQ7ԧ;ŜjzB^T_P,=yr VB@Q-J>uwɑ qr-#K`M-/&{ϯP{H ~WK ubGANtG}|, ٠6灐8^q`'cn W|Zke2wh0n`,35Ha dL3kqҦQ}Rѱ?U[F’Przipq| CcJ%m:!vpS@u%X5 AZV9"36ASQ*Fu%lx w= ͆IYPx熞B1ia}3*kpK`Ч*:rd{uv COXMj$LkywMZīb ٪_u`;M|K2q(ؗt['b! ARFc7װA^T16(үoKW;j+]XB7Dz[Mۯ=P*U$¸P6`6RC|N7 d/@jއB訡Wy  {w M>e~M|>./ td1~f{5 \j~L؏_OGz;I|+޴#t4a@Aɋ׊CДk-$F%Oͮ9d!up]F|I'YPo3QWSh)0I]hgmbQP/ӺoUyr3(Ll/`Y%P\;&T}"fK.~Ƅ2:K9X$+SB> BrcͿ/Ut6?(_rHƼp1F5ezΈ'X@+[:?Zb9z`_P)EQ[ZZbg^5hjC$?!w< xBx2YHuZU0bs"qruAt*z  Ʋnș»!JutוY' wb56BÃO=F &{I_|%А&?$>_Pn/\$o%v"&KMP&_Fbpn5ء~;_ 3{Ѭ;z4[!iH0N@hl=Ϻ+FulVF1[1Nܠ{&Tib}O(qXcիyOI',-2Ex+H5Rf_] jDSWo4~֫=@G27`qKY4#[J6۠vr.6W[[vʽ7MX ֚j*ax)B'5\u=G|?xҀU*6qax<y^kӃ|\,::'cxB%Z[ߝ5D&#nj`GtTJCU6ra| ʸQ7 B\:{zI:svH F; x1G-ŋxWqekb,Y+4fnLQڤT&@Cʠ%\U$;%=I5{ +/ƺX-n/Щ?)@jp`̘ks*Q̋[e""v&q%D(&*BOtz&ϙp*04`{FhɣsjHAW ޳n..hS0yJK5o|vp=gN{|f7ljuKl}Oca`ۋ3.oDT4Yrʼnx;O7o$"(7+@.02UĞh5izX'qP%`GƾucDu+{H@Z)<뚗#+:+Z03ϽJ;"C+PpAfk&L@qWG5ƄSlҮP=8uחhEL'qN$A2]X%XnuZ']yTs@>UlIJ=)/lBUcHԮm0Ĝ.[=% ',TIS"\qqIaKC&\m8ȰX["+AߟlG5mW4q~0 VH,ZUET*<$HRݱc߷!@´rUbDW.|QEYL4r{xXk!Lvó @S$Z`8.q縀' Ѡi2ou7NZ N:[Th:llbBໟ.`ER0{9T`(6J{ I+]k֧sSȐ$FFH)Q}xTö~~g-㽔OdVノXi5q%1{!s h㕦@׎v ش2;Z$)TQlWy/NCae])vJ= OpU1'DOO|(ȁ9-.>,_q uHE y1v4nG[Iޑu=e ~fuUi-4^8 mJtK,z;u5峱~M%*@wzWwyw oF S]M6rR("45DyQOzjP%REk+kjCdw7zGxHOwҰߜ|6;h1D,"LTl@J-'ذS^*ɐ\f6nd!FH ]\H$Wo&nk_&g"/5A!lJr&}*q(ŽRf\~ȣnwzٞ~;cМ!(#}L/gBS]/Iw,;3BeoM]>LjD\J<ms E+ޔdo=pN. U(1%[VkhEF#9a/2|1Q.k@h{x~,Ѩseh 5|mQ,*;cwVE5,k~ywTz# 2qWf6*&]O*(:z/fAB BY 6)DK&F;w択p-DtT}9*C~(*x?t^Fel7s7g<ʫ:n2ӂڄ JTCCBcI[xmւ_t1is >ܻ av&?$AQK,eT(D?(Si!~[˟]۸wx+ Hgp<|q$}%M&deg/gӥ-w*<$Ƿ˙ 8ޟZ l){?D_ aI›$[ oJn#_D,qE`[8%>g2?]uJk]گ B귋0s#p{B*Z~Li5rjJHBxcJ^Ggvwrm#HSXD(_} dx=<F"O'PIR'|1EgZ6db$ɟu=`WhOx_|yCT; >VJ W1[죹أ1I]k"R<4,W Eʺx~c#+ic߻N.G؃9ѹMwA@0/oBt-9|uP!nTчflZIuMO !6,$e˂gYs.O#З@3}7gfEjhṐ_ ]GUf) -g7L`@pQFW8x`"Il_&/ Oŏ,𑓁_zZ}`ܕuxf`q-L;nplvmk;hP7!Z̓`Hhfz;Vā ^U}?-e-_ gteLIB[[nh79fRhϪUPM&#:Lwpr%ƒΪ6S\ʡF/7W<|+ck0iAs*g!o,m}{5)>t@ֽb*S8tMAɛX??*Ҙ-1o3qc&ſ;c QüvK:ܛR p0AAas6"k20DCGˬyVY_@G"Ϊњr#-ա4rAH#5J\chAj~7еDkz1P %&&wgS PA=u8SϮ[QLGV[g^csiLEN&z]ahPZ]Ok}ݙ(]Ź,L[3{@A!tַR2UgUHiq:jFhAĝ]PDWG|F\" k-V#>t(ySqOd&'~ \]pqh קݰ1% ( i̳SH^esh|Ys> X}I)Y-Te}|&Bۦ(;{oSKݨ>ӀE`vx'vRh@S$;T>;G^okʴ*0W?X)fpyw߆J#y AZ=](@MN ?/=ZHwzM7Cx8D[hIN<6yśrTS)#P:Z@|mTYˆ)+Dy~9w1 @qDD_ a `1%8myH89U#jh0ZT^Vl(ؓ:, ,B=v!TRx~35؏S~R 2Y9kcmEK>]k:;ݰonF|p|N/QNƁ`iG1lV{,GxPD^Uc"‡c(VsD "f'^t)o|־ xٗ ; nm/.[b%bռݪVgWy_fF`DX=4?5@oK:&0uf-uH N,2Y!8e~Dʴ{Rq|h,( ˏ~z}]ΪR$罽.uFt٠KFZY ^BJ;3 Q5֫exo( Qxns(YM~ ^2$f?ӥ]V;cqK֕W k󥨚+/۠~i)۟ca# ZҀ|Ka 7n紂D$b|ioV0j* FŚCkK!OG(AiDI^Ef?L%fAIJ%TY/-+fr=yaךGX.5fR!85ÏlX UK[Y66̚2B`G GO@FlVѤ9od3 `]hNjbǜyv5d[ ;78/؜yF] a\+Fo)B3'# \2!Qfw~9?snh9<5UU~,FI ڭ^lZjpBD<Zoɧ}M(\0"?gOJ?䡵'(ҩ L>7(xƌwjeW? Np28q5\SLOõCX4;׌'A!i Ry&k`<̈́Ċ ]4=y4+ Dᆓ(!LQ@aT7qzG 0MHux$>;ͥq$ ճӇKmdYwI_Hsb`ڎ/#HLoo_1y1U9(zg1R2^HzOAI,r)^-`u^Z,\n-? 1bݤ*GR:,nԌ`9E=D90vC-_ѻ=IK FbQ-zFҗgE! f-˗ld1ԀW`'KJjtȆFsRy'OW*o*H^O} B+"Lz'&#< mˬz0VboJe"-G z&eʪX=;cӗQlG3԰$]ЈY .="|ZFuY fd&7LxኌQ:T9)ao=։wzA;wΔҋiAn*"U3A sc-q e6*mMa(ꌜMA}G)Th";d{IW>`Yƿ'E,w_ HHdL"DY22#H"yd]`s]a5Zu>"+a[']:''-z\-Gq:7Ō/jhq\k\A7#)OO 㸍w^ jT lP`"`zYѿ7o.o_J)dIhOTM/g3 Kھg|хXǬ~#*םM9_ čU(G}E? ܭje _PDXch^ P!! L@M.Zr1?'|PJU?6RG*xT] pg2n]v+TL̷gI tr?, -9m?`5ndrC?RO! v8ֺfꟍFoM؃kCrFI=&<zSqءVȞ\B2D4Jmοd5gÞ-. 4B~rs);Hkl,'~Oua/*K??s ]0xjmlEiU|>!aA0 Mx~l10 cIJ3_؁Yna@WLmsYc!WE ub L]Ѡz6frC){榮#,4& _KNO?)BN=(7%ԂuSIV?B]eZbJk7(n" 1]냿qV 6xjoKPv}[<-kml6)C:iծ.O QgT0+`^ J <ՉE(=K yi"3E3yPK`cCWT_?+b mO])&1?S<8|DeTɓr7Iw̏2 .^AϏRcÿgy&nEl*qq3z8 rJ`dC,R!~ME&>cm} dI qK$]27'݃KR5~uz8O$}]osU&tFI&/pCD043Tm+CllnY&l*Qf)s| 8.?9LfrZ@n2T:Xi1oІ'qX,+um_[ IF)1]"HÇ^v1psTƼi^}W݉ GX<(M8p{XTݧ[gl((S&R/its7z'yVmǕ3|4Ma~b;(-m-5ce:2z^oX s(X Y!fg[HY-D8cCaX&6oK(\~Mݭ%[GgCk*֜ݶF8 =Emm޿;)X|p>}CAI?>m*֪΀QjaPqou%}4,s>0qw@ %PvzLyt,9)Zz iZyk/ R" Aɖe:y# e[>&}jA,5\鸧ЬF,#k,#>^BGS:G7#0 ]DGIK(m9CZ@W~AXܖ\Gslg&b8p/6 ۚ`xBI_{MQlF Bv犋~hd? /QKt >UQoK׮Y r l[1j]f/W,%VV߹F0 rgmq+N"_kc>b>MƐ0ٝ)ٖD 6K`܊rWK*.DlIsh2nѷ^ f_sJً"%pL(~U0r4#>K ܘYH+$=Q!ֿ+3vz אMs{Kn7YZ_X:vGJF>džT!R kNE4רetVo{*I 0A`,]1<69OA+ww8%fjzQ TWf> W||PX)":MbτQ؉ɨ$cpQMJz Pll5N {lOhqJqc|2 (Sz\= 'X|w*= QA&=/ReF]mQX*7d#:OJaOڼ(y;˂ݫPGUřTbzE<(yXE#0_&nzt0ZdA 9#cV-z@n# yA VkEK*&=Bn~cL?Ʒ6$0ѮArƤcMn9In돥 ><{\~=8TYG:Drzs2u$$\&֙~ QPJF:Gi@=)؁*VH: >hhpOJkQ34]#809 : w9㣚W dj*3$7e%R&6UʉKPHAą>_gD4Ѻjq&⍘yg͡Nu3ےQnZn!ْ>5@{cj> ZXȌ$dZ4q3;36ňuFHX'TETVc>NOTbfWsLaY63Yq!z>N;#I/N)]2Mz%=ׇj9>ˬi=ƾL 'I6C2) R!{vDyiǢ_]|?!zڿn-_[Є\thЕ /EK7럩H6edXttPđ|9Nj\[yj,}Z4WFcYbE!` f8?4P'[ el \̓*+vOpC4;x#]ehvNþ*A+4TqM9|# RFzmOR? #~g٣V+[ڔL*L ~^}d 9h'GVlhpY&9S?Vz4q̀'xOz4ܦPs9D\)"&o7|#KDlki ȨaKvqnǐ[LK[8#g`?# ؖ<ÿ `L0<1 r pn{aWR{-Y\*d3-6'W>,q-g֜76~4.a:qA9_Fٷ 01t\_dqSSmdQ~zp ^R:%x*5@k0C|k1xV (r{&޷IDX{b͙(кO& xÓNgv栝~t[:p*tql RpWx) EU Ih$X-XH0 BԕtDtGW@+ըᱞ",WLW;IQxE'.N]< C߫ 86KMѰ/зn$ BOܵc?^O-@S]Mck2jqЧn [h|CD41u;M ZmC橬r9#prڡc-v~Z! l ^R5qq?кaJ*p' kr9B抠g=S mO1 'C<ϋ[WO|Lz_'o-+P2Эm-#I㰭V&,#>$4j*7ke/@Sy8rN;AU':M=fs`]9ɏ /o E\2uX`BXEdX(a<;ݟ?5-֟sN*Y2~}/֘]a *@ 5z G,XN S>Qw_ɕ%FIUuaÝZji=\._*h2 1_g.1zUN},c4="?ԝ|ƈF̾.K\f=1!`/mDvf#]تjj`Q$awIɺ_iat,JnjQ5U](^3QNɗw^:3AT30IVWb=Vz٩uM*DD?bNsZ3Ls6Vw,1?[-l\ls1Hhjpn3Jbc{xhgD~TO(_GM%-]PZ6ZNRWv/ZnTlG-!8NN~:?Ѐ|Z4>7Oj}$fړF/}_ˈɂ-6\pzΔ a&_VDWsք;*T׊ۤٿe媷&?Js9.UkjiUS ={L_b[6:Jj>{ m0;=1ZW˺E uG`()P/9Iv!? mҡॵ CD .m75 cAz[qSGI»$ $~04NF=cqjƑ]} R}>ӹja.m[ѹ*K}/D_FzhW }N`H$%hM(~鱾SiAEw!S.6vK2Qyn~V26khrrnXcmEe~Ixn_+tCERIRC@h {|i/$e@D1ہ.sko$ B7$f4.dg\]1-pn$ȗ HޅZهEXAxW1ƅQ0jߖZ\jow^ t;T{G0l$h'A5ހ ٶquntB#9BZE)%S;jmǦ,AUƝl4`3~3XoVLw!ﰔ k |mdqf7rvuۉ,n :<ژRB[Jfh2nܿb{t{&M6`ahYx, go( PxceG_mܹh{e|+` >Ru'a;M"y}Iu8` 祭EAj&8X)5P${?-Lxq|Iw9MעUkŻq1"~9>~*dN0dv0gWٯd iQz~;Kp`~fN9|wz @қvvYb(6U(VFR\aZo]fm;NukB%$E"X #׍ډ0lxM;' ?:3X' \W9u3;~C%sNe`^F"ɵza!vu݅o+H6-B$5\";tD}ziYLyQ j*IʷAE\/jjדy uMkq_JD6޿;efk91 \F|*)rv `~ ot jSC!YX4i6L:pDlp@'6bCQyҮP1t˖; @ +ғl*кn>t &Ыn*F46lߑ,w(D_1-P]q_.kC-$k6!uU8op1T ctKn 6xr$>EyOXr?"eP; ½(dIz\wσī,8{yUg[Hp<Ŭ>G*PSHYqwz]xNִ廂P1!B}C w$h n1{mKzo`mRzj{4und`aEC1fQBbk:4PYюcbʴ0!~T>pGT-x@gMBg[ ;?!'!l 񴕚D"hwOsczb8 Zņ:J[sfjMJC#-tS!%Xʶw.&[.Jtx/y Ȅ8A/7BĄ/ z(FjtHܰJ40\$.07ŏ ]?j<{6EC+l=<% /(f3eLmƇMrC0D:tQ O~ڃHK$B?zƋq9:_S|4]6x`[+FN8 qhj&U>4uq'BNn^ pNA*P}N3~U N; +iv,mS5iMgQ_8.t !Z{jm&BH/ե-ff󶂄y]4D&aeͳTވ?WK, C VKҪEٮ'7wRg;V& n mW)*N|--k㘀 "5iKd/ 8|,3!5XѣXk7bVͷ.tni, >>̐B %o z_'TEmOAczoFtqn_|dIc ɸةaٖHq&vnBT#vj#`r^;b 褚o°7A` |fgݎ;8\FUL^L<_]5c=,V9(vn)s⒠9uFK1!qGŐ%GB~Q.ɴ`Bo{M"2_sz p&+5yhpBm]L:,u)K ,935dSp;u%dSyM K)as[|_]t2yVjwWK}5)ٷƱYa޶p 9 7"Ǡy}er`Sz'Cߝ$oE3iU\42&Y^65}({y7+]ASZb Ҍ<6@7D[( Y r*cDCN3BHKvM⍓9^p:gUU] dEe\5NsPzg(l@˲ ^ӧNr5X4`y ̜mWX!sXw ==hLM.IXWKNHQAyלq|4 @o?Y(T\sCzBz-mѤhݿU>Nwe#ڋP"]לyr {o%^g %kܝsSCOQAIq40rNk0dˁ+zN@('܎׺8^ZSWޭP{::eʥahbJtRgً-rώ*o_ 2=c /e=>O+ 1oj Q9i6>u#ȚZF6viE.<#`M ڛUyNs MBk"((2?`m_6j/?^;5S7C+ThK̄"oiH|`7I_6l@kK\bpj4=!?t'1w;_!U5 fk2=8עi$g*nl;Lh滽{(' eg.>C^%fE$~C,BJ@$9ˣptyk߱go9!7$,V/)3J x>dWColWqp#а)/K@EJDՉ=F&yu?kFjGG[F|kr1N^}6"n'(7Wx9.\U. l8%0b#?i=_YC&)1?׺nJx>@.Jq)XڱTcy HC*xq-4_׬in}Ro( 9p4ǭ:Ca|&l Ba#? K7Dg~Spe5uԅZ e ̠f*l|hr"bk-f3ݛz)HU,jl/0Oe}ΓL9 lE٫߶vH~@齆X5.pwz<&;:Nq|MuӱjrT/D0SXc̤/jP|d3c Gbc5j“6u^)>|BPV5냛`VnZF/"UVO Z[-}ˏw];$B9z0ټ:~@CO$񍄰Z6MZ\0y|* U?agM[ZMqeGo 3}k]rOLDǴGM/VľyXo ^qY:nCrQfqx?ٳ#Bnf_h"19 (?eiMe/<OIl6)q#=+U!\q@_FD2kWR=uqmc-S eх1HcMKw̋by*e%DWYO|BOͅI40n3Ɔw-QH:ȹ~g8xȺx7IFWI hBs<% [$qxZ׋jb%_pùp_9`}Vߴvl ˋ3 &CGh󅳼X:5pweLcɺg-*xe'Q׷GL(f!Q8(hcpyztPT9ylҁ/㸮1L2VgU5kܑL/!K)`F $^ ZfOJ#!q0ϭQuB l8n:m92~Yi'SI\Hci:;BOj?3S[ImyZGqN!I;5՟4EG9 ܿ+eIHMV;Kn4I3pբ@M*J"K* v q̂ecbS{eJ8^bY;^o#vCCh>vaT6(7|pE" ?HJ7URj)7hy!H22Q.B"* @|rr9۲eij3THQISHzfS3Qym~#W c%Yт.3Ӂ> E@,iV+DdW/{.싛=CDFՌ7Mo`^MPjS${zy\=VZMI\lWYOش+G)^ ɾ&=n"o +ǔO޿W >K&ݹf.g0 2 N(a8LQ#mIt8_&7lOje f2N4j$chVzףԶ(:IjD mj9>悤NSOj ߶&N]/gZQ$x_+a:̣JLztQZH -Dw9x Ykި:VrlN $Zb*ZOͪhlk;y&L3JrR@@8vVm2 ^6 !1ș7ϒ<_#>'Np og04 ԢzqIn@ Sc(7,̌*C,\Гg`W'cwz6,$ͭ Uw!8ioJ[Ipg@`GE9ڵ[l)` f]N^ͮm\ `Y-q9Mѷઆoomwe} dh>nJQz9r,~2pN|.sD#LU$XlU>ǃx6 * ?0N_E(l~~;C~Xz? *Qi`SZTSTHم׵N?q$T`BTVNۻO)b"I{=Z7#a85, ]yuO.p`R ohHQ˖p#eW /}(hYW~e \THpFNf9_e38l 9^}83 [C~Ax6׸kĒ/(ک |y_+,3Jvlx k$*<:6-ީsl(e%[VN4cc k@'{o(Ma6na ˟w;EEී[ڷ07l ivOf5+Ρ

@FǔrUpŨa,3PCk:a1*>nܥsQ?p R;? ý35㚹ndZ•{:7' %*SS$A,܇>QpTܟR%j-SkWJtImbz&mJѤYfzg?߃ҥ_KGȺש+%3xҡ.F.hpJf[či &gER]qE']׻\ X]ݞxh!WhP-ݡ*Ez|jcɑB—D%'WG7oWG r>BK}O-xqX_}u.nHґ=ɮPF  #FW3Xx~U ɼ1D;%ПAerĻk)" BdXm=plz,⯃t5gɇ[)Zq hM{)5ST]vz9iej?@IJ6lK/ni9;5w84h^jF_䤷Ih.\XۍETy bzC\8`ŋ}vʤ0r$?nT*O=*ö́Gt=Bā%C4l>1p&^;3k|5%H#)0qjOFmT )Vɐo0sYٺ`ggc/H%hc}k&AHTFBYq.]aMq,Dz; TG v<² oҳ0|(8ia^lv:`}w;Yk:7"lJ.o蓌dvԀX1 6 } pk€9B,rd:!a(tjXg֠& j%rA{t'Nq \vXD$Yn)pJӧY]~"gO+zIcܽȫd4R)y{ Yb?3PZI,#FG`!d3zQwVΒ^'tC+]~|"FuŶiHVؚ_rVh |v&`[Y/D^PyqS\Ğ|b͡BDT3ՂPv/0;wJfM2r_ιG'@Pq+GdanbqdW%W^ rЗL YZ